.ab{--ab-bg:#0a0604;--ab-paper:#f0ebe2;--ab-soft:#d4cdbf;--ab-mut:#b0a898;--ab-faint:var(--sand-dim);--ab-ghost:var(--ink-dim);--ab-ghost-line:#f5f0e647;--ab-lime:#a1c156;--ab-lime-hi:#d7ff7a;--ab-teal:#34d399;--ab-pink:#f472b6;--ab-gold:#c8a96e;--ab-ink:#d08a5a;--ab-hair:#ffffff14;--ab-hair-soft:#ffffff0d;--ab-dot:#f5f0e62e;--ab-mono:var(--font-plex-mono,"IBM Plex Mono", Consolas, monospace);--ab-sans:var(--font-jakarta,"Plus Jakarta Sans", sans-serif);background:var(--ab-bg);color:var(--ab-paper);font-family:var(--ab-sans);position:relative;overflow-x:clip}.ab-atmos{pointer-events:none;background:radial-gradient(58% 40% at 50% 12%,#a1c1560d,#0000 70%);height:120vh;position:absolute;inset:0 0 auto}.ab-shell{max-width:1160px;margin:0 auto;padding:0 clamp(20px,4vw,48px);position:relative}.ab-reveal{opacity:1}@media (prefers-reduced-motion:no-preference){.ab-reveal{opacity:0;transition:opacity .7s cubic-bezier(.22, 1, .36, 1) var(--ab-delay,0s), transform .7s cubic-bezier(.22, 1, .36, 1) var(--ab-delay,0s);transform:translateY(18px)}.ab-reveal.is-visible{opacity:1;transform:none}.ab-drawrule{transform-origin:0;transition:transform .9s cubic-bezier(.22, 1, .36, 1) var(--ab-delay,0s);transform:scaleX(0)}.is-visible .ab-drawrule,.ab-reveal.is-visible.ab-drawrule{transform:scaleX(1)}.ab-strike:after{transform-origin:0;transition:transform .6s cubic-bezier(.22, 1, .36, 1) calc(var(--ab-delay,0s) + .25s);transform:scaleX(0)}.is-visible .ab-strike:after{transform:scaleX(1)}.ab-circle:before{opacity:0;transition:opacity .5s .6s,transform .5s cubic-bezier(.22,1,.36,1) .6s;transform:rotate(-2deg)scale(1.25)}.is-visible .ab-circle:before{opacity:1;transform:rotate(-2deg)scale(1)}.ab-fn-sup{opacity:0;transition:opacity .4s .95s}.is-visible .ab-fn-sup{opacity:1}.ab-reach{transform-origin:0;transition:transform 1s cubic-bezier(.22, 1, .36, 1) calc(var(--ab-delay,0s) + .2s);transform:scaleX(0)}.is-visible .ab-reach{transform:scaleX(1)}.ab-bracket-line{transform-origin:0;transition:transform 1.1s cubic-bezier(.22,1,.36,1) .3s;transform:scaleX(0)}.is-visible .ab-bracket-line{transform:scaleX(1)}.ab-hint{animation:2.6s ease-in-out infinite ab-hint-pulse}@keyframes ab-hint-pulse{0%,to{opacity:.55}50%{opacity:1}}}.ab-kicker{font-size:var(--fs-label);letter-spacing:var(--ls-label);font-weight:700;line-height:var(--lh-label);text-transform:uppercase;color:var(--ab-lime);margin:0 0 18px}.ab-figline{font-family:var(--ab-mono);font-size:var(--fs-label);letter-spacing:var(--ls-label);line-height:var(--lh-label);text-transform:uppercase;color:var(--ab-faint);margin:0 0 14px}.ab-h2{letter-spacing:-.02em;color:var(--ab-paper);margin:0 0 20px;font-size:clamp(28px,4vw,40px);font-weight:400;line-height:1.22}.ab-h2 em,.ab-em{color:var(--ab-lime);font-style:italic;font-weight:300}.ab-em--hi{color:var(--ab-lime-hi)}.ab-lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--ab-mut);margin:0}.ab-p{font-size:var(--fs-prose);line-height:var(--lh-prose);color:var(--ab-mut);max-width:62ch;margin:0 0 18px}.ab-p em{font-style:italic}.ab-p strong{color:var(--ab-soft);font-weight:600}.ab-mono{font-family:var(--ab-mono);font-size:var(--fs-label);letter-spacing:var(--ls-label);line-height:var(--lh-label);text-transform:uppercase;color:var(--ab-faint)}.ab-center{text-align:center}.ab-center .ab-p,.ab-center .ab-lead{margin-left:auto;margin-right:auto}.ab-ink-under{border-bottom:2px solid var(--ab-lime);padding-bottom:1px}.ab-plate{margin:0}.ab-plate-frame{border:1px solid var(--ab-hair);padding:10px;position:relative}.ab-plate-frame img{filter:saturate(.82)contrast(1.02);width:100%;display:block}.ab-crop{pointer-events:none;width:14px;height:14px;position:absolute}.ab-crop--tl{border-top:1px solid var(--ab-ghost-line);border-left:1px solid var(--ab-ghost-line);top:-1px;left:-1px}.ab-crop--tr{border-top:1px solid var(--ab-ghost-line);border-right:1px solid var(--ab-ghost-line);top:-1px;right:-1px}.ab-crop--bl{border-bottom:1px solid var(--ab-ghost-line);border-left:1px solid var(--ab-ghost-line);bottom:-1px;left:-1px}.ab-crop--br{border-bottom:1px solid var(--ab-ghost-line);border-right:1px solid var(--ab-ghost-line);bottom:-1px;right:-1px}.ab-plate-cap{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;padding:10px 2px 0;display:flex}.ab-plate-cap-r{font-family:var(--ab-mono);font-size:var(--fs-label);letter-spacing:var(--ls-label);line-height:var(--lh-label);text-transform:uppercase;color:var(--ab-ghost)}.ab-hero{text-align:center;padding:clamp(96px,14vh,150px) 0 clamp(56px,8vh,88px)}.ab-hero-title{letter-spacing:-.025em;max-width:20ch;color:var(--ab-paper);margin:0 auto 26px;font-size:clamp(34px,5.4vw,56px);font-weight:400;line-height:1.14}.ab-hero-sub{max-width:58ch;font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--ab-mut);margin:0 auto}.ab-triptych{justify-content:center;gap:clamp(18px,3vw,36px);margin-top:clamp(44px,6vh,64px);display:flex}.ab-triptych .ab-plate{flex:0 300px;min-width:0}.ab-triptych .ab-plate-frame img{object-fit:cover;height:clamp(220px,26vw,340px)}.ab-fileindex{border-top:1px solid var(--ab-hair);border-bottom:1px solid var(--ab-hair);text-align:left;max-width:680px;margin:clamp(44px,6vh,64px) auto 0;padding:14px 0 8px}.ab-fileindex-head{align-items:baseline;gap:14px;margin-bottom:4px;display:flex}.ab-fileindex-head .ab-hint{color:var(--ab-lime)}.ab-fileindex-row{border-top:1px solid var(--ab-hair-soft);align-items:baseline;gap:14px;padding:12px 0;display:flex}.ab-fileindex-fig{font-family:var(--ab-mono);font-size:var(--fs-label);letter-spacing:var(--ls-label-tight);line-height:var(--lh-label);text-transform:uppercase;color:var(--ab-ghost)}.ab-fileindex-name{min-width:70px;font-size:var(--fs-meta);color:var(--ab-soft);font-weight:600}.ab-fileindex-what{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ab-mut)}.ab-leader{border-bottom:1px dotted var(--ab-dot);flex:1;transform:translateY(-3px)}.ab-scene{padding:clamp(56px,9vh,104px) 0}.ab-split{align-items:flex-start;gap:clamp(32px,5vw,56px);display:flex}.ab-split-portrait{flex-shrink:0;width:clamp(260px,30vw,360px);position:sticky;top:clamp(24px,6vh,72px)}.ab-split-prose{flex:1;min-width:0}.ab-portrait-note{font-family:var(--ab-mono);font-size:var(--fs-label);letter-spacing:var(--ls-label);line-height:var(--lh-label);color:var(--ab-ghost);margin:10px 2px 0}.ab-quote{max-width:560px;color:var(--ab-paper);margin:30px 0;padding:0;font-size:clamp(19px,2.2vw,23px);font-style:italic;font-weight:300;line-height:1.5}.ab-index{border-top:1px solid var(--ab-hair);border-bottom:1px solid var(--ab-hair);margin:30px 0 34px;padding:14px 0 8px}.ab-index-head{margin-bottom:4px}.ab-index-row{border-top:1px solid var(--ab-hair-soft);align-items:baseline;gap:14px;padding:12px 0;display:flex}.ab-index-tag{font-family:var(--ab-mono);font-size:var(--fs-label);letter-spacing:var(--ls-label);line-height:var(--lh-label);text-transform:uppercase;color:var(--ab-lime);flex-shrink:0}.ab-index-q{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ab-soft)}.ab-index-q em{font-style:italic}.ab-exchange-q{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--ab-soft);margin:0 0 10px;font-weight:500}.ab-earned{border-top:1px solid var(--ab-hair);border-bottom:1px solid var(--ab-hair);margin:36px 0;padding:26px 0}.ab-earned-label{font-family:var(--ab-mono);font-size:var(--fs-label);letter-spacing:var(--ls-label);line-height:var(--lh-label);text-transform:uppercase;color:var(--ab-lime);margin-bottom:14px;display:block}.ab-earned-text{color:var(--ab-paper);margin:0;font-size:clamp(20px,2.4vw,25px);font-weight:300;line-height:1.5}.ab-file{border:1px solid var(--ab-hair);text-align:left;max-width:860px;margin:clamp(40px,6vh,56px) auto 0}.ab-file-head{border-bottom:1px solid var(--ab-hair);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding:16px clamp(18px,3vw,28px);display:flex}.ab-file-head-meta{flex-wrap:wrap;gap:22px;display:flex}.ab-file-head-meta .ab-mono{font-size:var(--fs-label);letter-spacing:var(--ls-label-tight);color:var(--ab-ghost);text-transform:none}.ab-file-id{align-items:flex-start;gap:clamp(18px,3vw,30px);padding:clamp(20px,3vw,28px);display:flex}.ab-file-photo{border:1px solid var(--ab-hair);flex-shrink:0;width:clamp(110px,14vw,150px);padding:7px}.ab-file-photo img{filter:saturate(.82);width:100%;display:block}.ab-file-name{letter-spacing:-.01em;color:var(--ab-paper);margin:0 0 10px;font-size:clamp(22px,2.6vw,27px);font-weight:400}.ab-file-role{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ab-mut);margin:0 0 12px}.ab-file-body{padding:4px clamp(18px,3vw,28px) 26px}.ab-file-body .ab-p{max-width:760px}.ab-file-q{text-align:center;color:var(--ab-paper);margin:0 0 22px;font-size:clamp(18px,2.1vw,21px);font-weight:600}.ab-file-q em{font-style:italic;font-weight:300}.ab-file-stats{gap:26px;padding:0 clamp(18px,3vw,28px) 26px;display:flex}.ab-file-stat{border-top:1px solid var(--ab-hair);flex:1;padding:14px 2px 0}.ab-file-stat-num{font-family:var(--ab-mono);color:var(--ab-paper);font-size:clamp(20px,2.4vw,26px);font-weight:500;display:block}.ab-file-stat-lbl{font-family:var(--ab-mono);font-size:var(--fs-label);letter-spacing:var(--ls-label);line-height:var(--lh-label);text-transform:uppercase;color:var(--ab-faint);margin-top:6px;display:block}.ab-file-cite{border-top:1px solid var(--ab-hair);padding:24px clamp(18px,3vw,28px) 26px}.ab-file-cite-q{font-size:var(--fs-prose);color:var(--ab-soft);margin:0 0 16px;font-style:italic;font-weight:300;line-height:1.65}.ab-file-cite-attr{align-items:center;gap:12px;display:flex}.ab-file-cite-attr img{object-fit:cover;filter:saturate(.82);border-radius:999px;width:40px;height:40px}.ab-file-cite-name{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ab-soft);font-weight:600;display:block}.ab-file-cite-role{font-size:var(--fs-label);line-height:var(--lh-label);color:var(--ab-faint);display:block}.ab-forhim{text-align:center;max-width:56ch;font-size:var(--fs-prose);line-height:var(--lh-prose);color:var(--ab-mut);margin:40px auto 0}.ab-instrument{border:1px solid var(--ab-hair);max-width:640px;margin-top:34px;padding:22px 24px 18px}.ab-instrument-head{margin-bottom:14px}.ab-instrument svg{width:100%;height:auto;display:block}.ab-bar{stroke:#f5f0e629}.ab-bar--lit{stroke:var(--ab-lime)}.ab-instrument-reads{flex-wrap:wrap;justify-content:flex-end;gap:22px;margin-top:12px;display:flex}.ab-instrument-reads .ab-mono{font-size:var(--fs-label);letter-spacing:var(--ls-label-tight);color:var(--ab-lime)}.ab-bracket{border-top:1px solid var(--ab-hair-soft);margin-top:20px;padding-top:16px}.ab-bracket-axis{height:60px;position:relative}.ab-bracket-line{border-top:1px solid var(--ab-hair);position:absolute;top:20px;left:0;right:38%}.ab-bracket-rest{border-top:1px dotted var(--ab-dot);position:absolute;top:20px;left:62%;right:0}.ab-bracket-tick{width:1px;height:16px;position:absolute;top:12px}.ab-bracket-tick--lady{background:var(--ab-lime);left:0}.ab-bracket-tick--obs{background:#f5f0e659;left:62%}.ab-bracket-lbl{font-family:var(--ab-mono);font-size:var(--fs-label);letter-spacing:var(--ls-label-tight);line-height:var(--lh-label);white-space:nowrap;text-transform:uppercase;position:absolute;top:32px}.ab-bracket-lbl--lady{color:var(--ab-lime);left:0}.ab-bracket-lbl--obs{color:var(--ab-faint);left:62%;transform:translate(-50%)}.ab-bracket-note{font-family:var(--ab-mono);font-size:var(--fs-meta);line-height:var(--lh-meta);letter-spacing:.02em;color:var(--ab-mut);margin:14px 0 0}.ab-corrections{border-top:1px solid var(--ab-hair);border-bottom:1px solid var(--ab-hair);text-align:left;max-width:720px;margin:44px auto 0;padding:14px 0 8px}.ab-corrections-head{margin-bottom:4px}.ab-corrections-head .ab-mono{color:var(--ab-ink);letter-spacing:var(--ls-label)}.ab-correction{border-top:1px solid var(--ab-hair-soft);align-items:baseline;gap:18px;padding:13px 0;display:flex}.ab-strike{width:200px;font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ab-faint);flex-shrink:0;position:relative}.ab-strike:after{content:"";border-top:1.5px solid var(--ab-ink);position:absolute;top:55%;left:-2px;right:8px}.ab-correction-miss{font-family:var(--ab-mono);font-size:var(--fs-meta);letter-spacing:.01em;line-height:var(--lh-meta);color:var(--ab-mut)}.ab-pivot{text-align:center;max-width:40ch;font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--ab-soft);margin:36px auto 0;font-weight:300}.ab-transcript-fig{text-align:center;margin:clamp(40px,6vh,56px) 0 14px}.ab-transcript{border:1px solid var(--ab-hair);text-align:left;max-width:1000px;margin:0 auto}.ab-transcript-head{border-bottom:1px solid var(--ab-hair);justify-content:space-between;align-items:baseline;padding:14px clamp(16px,2.6vw,26px);display:flex}.ab-transcript-chan{font-family:var(--ab-mono);font-size:var(--fs-label);letter-spacing:var(--ls-label-tight);line-height:var(--lh-label);text-transform:uppercase;color:var(--ab-soft)}.ab-transcript-grid{gap:30px;padding:clamp(18px,3vw,26px);display:flex}.ab-chat{flex:1;min-width:0}.ab-msg{gap:12px;margin-bottom:16px;display:flex}.ab-msg-av{width:32px;height:32px;font-size:var(--fs-label);color:var(--ab-mut);border:1px solid #ffffff24;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.ab-msg-av[data-who=sarah]{color:var(--ab-teal)}.ab-msg-meta{margin:0 0 3px}.ab-msg-name{font-size:var(--fs-label);letter-spacing:var(--ls-label);line-height:var(--lh-label);color:var(--ab-soft);font-weight:600}.ab-msg-time{font-family:var(--ab-mono);font-size:var(--fs-label);color:var(--ab-ghost);margin-left:10px}.ab-msg-text{font-size:var(--fs-prose);line-height:var(--lh-prose);color:var(--ab-mut);margin:0}.ab-gap{align-items:center;gap:14px;margin:20px 0;display:flex}.ab-gap-rule{border-top:1px dotted var(--ab-dot);flex:1}.ab-gap-lbl{font-family:var(--ab-mono);font-size:var(--fs-label);letter-spacing:var(--ls-label);line-height:var(--lh-label);text-transform:uppercase;color:var(--ab-ink)}.ab-circle{color:var(--ab-paper);padding:1px 7px;display:inline-block;position:relative}.ab-circle:before{content:"";border:1.5px solid var(--ab-ink);border-radius:999px;position:absolute;inset:-2px -3px;transform:rotate(-2deg)}.ab-underline-ink{border-bottom:2px solid var(--ab-ink);color:var(--ab-paper);padding-bottom:1px}.ab-fn-sup{font-family:var(--ab-mono);font-size:var(--fs-label);color:var(--ab-ink)}.ab-marginalia{border-left:1px solid var(--ab-hair);flex-shrink:0;width:320px;padding-left:22px}.ab-marginalia-head{margin-bottom:16px}.ab-marginalia-note{font-family:var(--ab-mono);font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ab-mut);margin:0 0 18px}.ab-marginalia-note em{font-style:italic}.ab-marginalia-mark{color:var(--ab-ink)}.ab-transcript-foot{border-top:1px solid var(--ab-hair);padding:12px clamp(16px,2.6vw,26px)}.ab-transcript-foot .ab-mono{letter-spacing:var(--ls-label)}.ab-climax{text-align:center;margin-top:clamp(56px,9vh,80px)}.ab-climax-lines{max-width:480px;margin:26px auto 0}.ab-climax-line{font-size:var(--fs-prose);line-height:var(--lh-prose);color:var(--ab-soft);margin:0 0 12px}.ab-climax-pull{max-width:480px;color:var(--ab-paper);margin:40px auto 0;font-size:clamp(18px,2.1vw,21px);font-weight:300;line-height:1.6}.ab-climax-now{color:var(--ab-lime-hi);font-weight:400}.ab-climax-now em{font-style:italic}.ab-ledger{border-top:1px solid var(--ab-hair);border-bottom:1px solid var(--ab-hair);text-align:left;max-width:820px;margin:clamp(40px,6vh,52px) auto 0;padding:12px 0 6px}.ab-ledger-head{margin-bottom:2px}.ab-ledger-row{border-top:1px solid var(--ab-hair-soft);align-items:flex-start;gap:26px;padding:26px 0;display:flex}.ab-ledger-tag{width:76px;font-family:var(--ab-mono);font-size:var(--fs-label);letter-spacing:var(--ls-label);line-height:var(--lh-label);text-transform:uppercase;color:var(--ab-lime);flex-shrink:0;padding-top:5px}.ab-ledger-title{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--ab-paper);margin:0 0 8px;font-weight:600}.ab-ledger-body{font-size:var(--fs-prose);line-height:var(--lh-prose);color:var(--ab-mut);max-width:640px;margin:0}.ab-pin{position:relative}@media (prefers-reduced-motion:no-preference){.ab-pin-live{height:175vh}.ab-pin-live .ab-pin-sticky{flex-direction:column;justify-content:center;min-height:100svh;display:flex;position:sticky;top:0}.ab-pin-live .ab-pin-echo{opacity:calc(var(--ab-pin-p,1) * 4);transform:translateY(calc((1 - min(1, var(--ab-pin-p,1) * 4)) * 10px))}.ab-pin-live .ab-pin-derek{opacity:calc((var(--ab-pin-p,1) - .18) * 3.2);transform:translateY(calc(max(0, .5 - var(--ab-pin-p,1)) * 34px))}.ab-pin-live .ab-pin-helping{opacity:calc((var(--ab-pin-p,1) - .45) * 3.2);transform:translateY(calc(max(0, .78 - var(--ab-pin-p,1)) * 26px))}}.ab-answer-head{text-align:center}.ab-answer-derek{letter-spacing:-.025em;color:var(--ab-paper);margin:0 0 6px;font-size:clamp(38px,6vw,58px);font-weight:400;line-height:1.12}.ab-answer-helping{color:var(--ab-soft);margin:0 0 26px;font-size:clamp(24px,3.4vw,34px);font-weight:300}.ab-registers{border-top:1px solid var(--ab-hair);border-bottom:1px solid var(--ab-hair);text-align:left;max-width:760px;margin:clamp(40px,6vh,56px) auto 0;padding:10px 0 4px}.ab-registers-head{margin-bottom:2px}.ab-registers ol{margin:0;padding:0;list-style:none}.ab-register{border-top:1px solid var(--ab-hair-soft);padding:30px 0}.ab-register-head{align-items:baseline;gap:14px;margin-bottom:12px;display:flex}.ab-reach{border-top:2px solid var(--ab-mut);width:22px;transform:translateY(-4px)}.ab-register-lbl{font-family:var(--ab-mono);font-size:var(--fs-label);letter-spacing:var(--ls-label);line-height:var(--lh-label);text-transform:uppercase}.ab-register--teal .ab-reach{border-color:var(--ab-teal)}.ab-register--teal .ab-register-lbl,.ab-register--teal .ab-register-when{color:var(--ab-teal)}.ab-register--pink .ab-reach{border-color:var(--ab-pink)}.ab-register--pink .ab-register-lbl,.ab-register--pink .ab-register-when{color:var(--ab-pink)}.ab-register--gold .ab-reach{border-color:var(--ab-gold)}.ab-register--gold .ab-register-lbl,.ab-register--gold .ab-register-when{color:var(--ab-gold)}.ab-register-line{color:var(--ab-paper);max-width:620px;margin:0 0 10px;font-size:clamp(18px,2.1vw,21px);font-weight:300;line-height:1.55}.ab-register-when{font-style:italic;font-weight:300}.ab-register-sub{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ab-mut);max-width:560px;margin:0}.ab-conviction{border-top:1px solid var(--ab-hair);border-bottom:1px solid var(--ab-hair);text-align:center;max-width:640px;margin:clamp(56px,9vh,72px) auto 0;padding:34px 0}.ab-conviction-line{color:var(--ab-paper);margin:0 0 12px;font-size:clamp(20px,2.4vw,25px);font-weight:300}.ab-cta{text-align:center;padding:clamp(64px,10vh,116px) 0 clamp(96px,13vh,128px)}.ab-cta-prose{max-width:46ch;color:var(--ab-paper);margin:0 auto;font-size:clamp(18px,2.1vw,21px);font-weight:300;line-height:1.65}.ab-cta-form{max-width:420px;margin:40px auto 0}.ab-cta-note{font-family:var(--ab-mono);font-size:var(--fs-label);letter-spacing:var(--ls-label);line-height:var(--lh-label);text-transform:uppercase;color:var(--ab-ghost);margin:16px 0 0}@media (max-width:900px){.ab-split,.ab-split--reverse{flex-direction:column}.ab-split-portrait{width:min(360px,100%);margin:0 auto;position:static}.ab-transcript-grid{flex-direction:column}.ab-marginalia{border-left:0;border-top:1px solid var(--ab-hair);width:auto;padding-top:18px;padding-left:0}}@media (min-width:901px){.ab-split--reverse{flex-direction:row-reverse}}@media (max-width:680px){.ab-triptych{flex-wrap:wrap}.ab-triptych .ab-plate{flex:44%}.ab-file-stats{flex-direction:column;gap:0}.ab-file-stat{padding-bottom:14px}.ab-file-id{flex-direction:column}.ab-strike{width:auto;min-width:150px}.ab-correction{flex-direction:column;gap:6px}.ab-fileindex-row{flex-wrap:wrap}.ab-bracket-lbl--obs{left:auto;right:0;transform:none}}
