.bf-article[data-v-3d6c5218]{min-height:100%;display:flex;flex-direction:column}.bf-article__header[data-v-3d6c5218]{position:relative;z-index:var(--z-content);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) max(var(--tool-page-edge-x),env(safe-area-inset-left,0px)) var(--space-2) max(var(--tool-page-edge-x),env(safe-area-inset-right,0px));border-bottom:1px solid var(--color-border-default)}.bf-article__body[data-v-3d6c5218]{flex:1;width:100%;max-width:var(--content-max-width);margin:0 auto;padding:var(--space-8) max(var(--space-page),env(safe-area-inset-left,0px)) var(--space-10) max(var(--space-page),env(safe-area-inset-right,0px));box-sizing:border-box}.bf-article__title[data-v-3d6c5218]{margin:0 0 var(--space-5);font-family:var(--font-sans);font-size:clamp(1.35rem,3.5vw,1.75rem);font-weight:600;letter-spacing:var(--letter-spacing-tight-heading);line-height:1.25;color:var(--color-text-primary)}.bf-article__lede[data-v-3d6c5218]{margin:0 0 var(--space-5);font-size:1.05rem;color:var(--color-text-secondary)}.bf-article__h2[data-v-3d6c5218]{margin:var(--space-8) 0 var(--space-3);font-family:var(--font-sans);font-size:1.05rem;font-weight:600;color:var(--color-text-primary);letter-spacing:var(--letter-spacing-tight-heading)}.bf-article__body>.bf-article__h2[data-v-3d6c5218]:first-of-type{margin-top:var(--space-6)}.bf-article__body p[data-v-3d6c5218]{margin:0 0 var(--space-4);font-size:.95rem;line-height:var(--line-height-relaxed);color:var(--color-text-muted)}.bf-article__split-text p[data-v-3d6c5218]:last-child{margin-bottom:0}.bf-article__split[data-v-3d6c5218]{display:grid;grid-template-columns:minmax(0,1fr) minmax(11rem,20rem);gap:var(--space-5) var(--space-6);align-items:start;margin:var(--space-4) 0 var(--space-6)}.bf-article__split-text[data-v-3d6c5218]{min-width:0}.bf-article__split-text p[data-v-3d6c5218]{margin:0 0 var(--space-4);font-size:.95rem;line-height:var(--line-height-relaxed);color:var(--color-text-muted)}.bf-article__split-figure[data-v-3d6c5218]{margin:0;padding:0;min-width:0}.bf-article__screenshot--audit-sidebar[data-v-3d6c5218]{width:100%;max-width:20rem;margin-inline:auto}.bf-article__caption--split[data-v-3d6c5218]{margin-top:var(--space-2);text-align:left}@media(max-width:42rem){.bf-article__split[data-v-3d6c5218]{grid-template-columns:1fr;gap:var(--space-4)}.bf-article__split-figure[data-v-3d6c5218]{max-width:18rem;margin-inline:auto}.bf-article__screenshot--audit-sidebar[data-v-3d6c5218]{max-width:100%}}.bf-article__figure[data-v-3d6c5218]{margin:var(--space-6) 0;padding:0}.bf-article__screenshot[data-v-3d6c5218]{display:block;width:100%;height:auto;border-radius:var(--radius-lg);border:1px solid var(--color-border-default);box-shadow:0 12px 48px -24px #0000008c}.bf-article__screenshot--light-ui[data-v-3d6c5218]{background:#fff}.bf-article__caption[data-v-3d6c5218]{margin-top:var(--space-3);font-size:var(--font-size-ui);line-height:1.5;color:var(--color-text-muted)}.bf-article__caption .mono[data-v-3d6c5218]{font-size:.78rem;word-break:break-all}.bf-article__body .mono[data-v-3d6c5218]{font-family:var(--font-mono);font-size:.88em;letter-spacing:.03em}.bf-article__back[data-v-3d6c5218]{margin-top:var(--space-8)!important;padding-top:var(--space-4);border-top:1px solid var(--color-border-default)}.bf-article__back-link[data-v-3d6c5218]{font-family:var(--font-mono);font-size:var(--font-size-caption);font-weight:500;letter-spacing:var(--letter-spacing-ui);text-transform:uppercase;color:var(--color-link);text-decoration:none}.bf-article__back-link[data-v-3d6c5218]:hover{text-decoration:underline}
