body:has(.beta-root){background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body);-webkit-font-smoothing:antialiased}:root[data-theme=dark] body:has(.beta-root){background:var(--color-paper);color:var(--color-ink)}.beta-root{flex-direction:column;min-height:100dvh;display:flex}.beta-root .menu-panel[hidden]{display:none}.beta-skip{z-index:100;padding:calc(var(--u) * 3) calc(var(--u) * 4);background:var(--color-ink);color:var(--color-paper);font-family:var(--font-mono);font-size:var(--text-fine);text-decoration:none;position:absolute;top:0;left:-9999px}.beta-skip:focus{left:calc(var(--u) * 2);top:calc(var(--u) * 2)}.beta-chart{margin:calc(var(--u) * 4) 0 0}.beta-chart__cap{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-glass-muted);margin-bottom:calc(var(--u) * 2)}.beta-chart__rows{gap:calc(var(--u) * 1.5);display:grid}.beta-chart__row{align-items:center;gap:calc(var(--u) * 2);grid-template-columns:minmax(0,7rem) minmax(0,1fr) auto;display:grid}.beta-chart__lbl{font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-glass-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-chart__track{height:calc(var(--u) * 4);background:var(--color-panel-sunk);border-radius:var(--radius-hair);display:block;overflow:hidden}.beta-chart__fill{height:100%;transition:width var(--t-slide) var(--ease-detent);border-radius:0 4px 4px 0;display:block}.beta-chart__val{font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums;color:var(--color-glass);text-align:right}@media (max-width:30rem){.beta-chart__row{grid-template-columns:minmax(0,4.5rem) minmax(0,1fr) auto}}@media (max-width:22rem){.beta-chart__row{grid-template-columns:minmax(0,1fr) auto}.beta-chart__lbl{grid-column:1/-1}.beta-chart__track{grid-column:1}}.beta-ramp{align-items:center;gap:calc(var(--u) * 2);margin:calc(var(--u) * 3) 0 0;font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-glass-muted);display:flex}.beta-ramp__swatches{gap:2px;display:flex}.beta-ramp__swatches i{width:calc(var(--u) * 5);height:calc(var(--u) * 3);border-radius:var(--radius-hair);display:block}.beta-orggrid{gap:calc(var(--u) * 6);margin:calc(var(--u) * 6) 0;display:grid}.beta-org__what{color:var(--color-glass-muted);font-size:var(--text-fine);margin:0 0 calc(var(--u) * 4)}.beta-sec{max-width:none}.beta-sec>p{max-width:68ch}.beta-chart__note{margin:calc(var(--u) * 2) 0 0;font-size:var(--text-fine);color:var(--color-glass-muted);max-width:60ch;line-height:1.5}.beta-faq{gap:calc(var(--u) * 2);margin:calc(var(--u) * 4) 0;display:grid}.beta-faq details{border:1px solid var(--color-rule);background:var(--color-paper);padding:calc(var(--u) * 3) calc(var(--u) * 4)}.beta-faq summary{align-items:baseline;gap:calc(var(--u) * 3);cursor:pointer;font-weight:600;list-style:none;display:flex}.beta-faq summary::-webkit-details-marker{display:none}.beta-faq summary:before{content:"";border-left:6px solid var(--color-accent-ink);width:0;height:0;transition:transform var(--t-detent) var(--ease-detent);border-top:4px solid #0000;border-bottom:4px solid #0000;flex:none;transform:translateY(-1px)}.beta-faq details[open] summary:before{transform:translateY(-1px)rotate(90deg)}.beta-faq summary:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-faq p{margin:calc(var(--u) * 3) 0 0 calc(var(--u) * 5);font-size:var(--text-body);color:var(--color-ink-muted);max-width:68ch;line-height:1.55}.rail .chips{margin:calc(var(--u) * 3) 0}.beta-heat{grid-template-columns:repeat(auto-fill,minmax(min(14px,100%),1fr));gap:3px;display:grid}.beta-heat i{aspect-ratio:1;border-radius:var(--radius-hair);display:block}.beta-tools{gap:calc(var(--u) * 2);margin-top:calc(var(--u) * 4);padding-top:calc(var(--u) * 3);border-top:1px solid var(--color-rule-panel);display:grid}.beta-tool b{font-family:var(--font-mono);font-size:var(--text-data);color:var(--color-accent);font-weight:500;display:block}.beta-tool span{font-size:var(--text-fine);color:var(--color-glass-muted);max-width:68ch;line-height:1.5;display:block}.beta-papers{gap:calc(var(--u) * 4);margin:calc(var(--u) * 6) 0;grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));display:grid}.beta-paper{flex-direction:column;display:flex}.beta-paper h3{font-size:var(--text-h3);margin-bottom:calc(var(--u) * 2)}.beta-paper>p{margin:0 0 calc(var(--u) * 3)}.beta-paper__fig{aspect-ratio:16/10;margin-bottom:calc(var(--u) * 3);background:var(--color-paper-sunk);border:1px solid var(--color-rule);display:block;overflow:hidden}.beta-paper__fig img{object-fit:contain;width:100%;height:100%;display:block}.beta-paper__meta{gap:calc(var(--u) * 2);margin:0 0 calc(var(--u) * 3);flex-wrap:wrap;display:flex}.beta-paper__links{align-items:center;gap:calc(var(--u) * 3);padding-top:calc(var(--u) * 3);flex-wrap:wrap;margin:auto 0 0;display:flex}.panel-face .readout .beta-url{word-break:break-all;white-space:normal;text-align:right;font-variant-numeric:normal}.beta-bits{font-family:var(--font-mono);font-size:var(--text-data);line-height:var(--leading-data);color:var(--color-ocean);background:var(--color-panel-sunk);border-radius:var(--radius-mod);padding:calc(var(--u) * 3);word-break:break-all;white-space:pre-wrap;margin:0}.die--mark{padding:0;overflow:visible}.die--mark svg{display:block;overflow:visible}.beta-root .v3.kit-island{background:0 0;min-height:0;position:relative}.beta-note-head{margin-bottom:calc(var(--u) * 6)}.beta-note-sec{margin:0 0 calc(var(--u) * 4)}.beta-note-p{max-width:68ch;margin:0 0 calc(var(--u) * 5);font-family:var(--font-serif);font-size:var(--text-prose);line-height:1.62}.beta-code-cap{padding:calc(var(--u) * 2) calc(var(--u) * 3) 0;font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-glass-muted)}.beta-code-cap+pre{padding-top:calc(var(--u) * 2)}.beta-sechead{align-items:center;gap:calc(var(--u) * 3);margin:calc(var(--u) * 10) 0 calc(var(--u) * 4);padding-top:calc(var(--u) * 4);border-top:1px solid var(--color-rule);display:flex}.beta-sechead h2{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:var(--tracking-tight);margin:0;font-weight:700}.beta-sechead svg{color:var(--color-accent-ink);flex:none}.beta-embed{border:1px solid var(--color-rule);border-radius:var(--radius-mod);background:var(--color-panel-sunk);overflow:hidden}.beta-embed iframe{border:0;width:100%;display:block}.beta-steps ol{gap:calc(var(--u) * 3);margin:0;padding:0;list-style:none;display:grid}.beta-steps li{gap:calc(var(--u) * 3);grid-template-columns:auto minmax(0,1fr);align-items:baseline;max-width:68ch;line-height:1.55;display:grid}.beta-steps__n{font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-paper);background:var(--color-ink);border-radius:var(--radius-hair);padding:1px calc(var(--u) * 2)}.beta-proj-k{margin-bottom:calc(var(--u) * 2);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-accent-ink);display:inline-block}.beta-proj-q{margin-top:calc(var(--u) * 3);font-family:var(--font-serif);color:var(--color-ink-muted);font-style:italic;display:block}.beta-legend{gap:calc(var(--u) * 2.5);max-width:68ch;margin-top:calc(var(--u) * 2);display:grid}.beta-legend__row{grid-template-columns:calc(var(--u) * 4) minmax(0, 8rem) minmax(0, 1fr);align-items:baseline;gap:calc(var(--u) * 3);font-size:var(--text-body);line-height:1.5;display:grid}@media (max-width:30rem){.beta-legend__row{grid-template-columns:calc(var(--u) * 4) minmax(0, 1fr)}.beta-legend__row>:last-child{grid-column:2/-1}}.beta-legend__sw{width:calc(var(--u) * 3);height:calc(var(--u) * 3);border-radius:var(--radius-hair)}.beta-cam{aspect-ratio:16/9;background:var(--color-panel-sunk);border-radius:var(--radius-mod);width:100%;position:relative;overflow:hidden}.beta-cam__frame{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.beta-cam__warm{justify-content:center;align-items:center;gap:calc(var(--u) * 2);color:var(--color-glass-muted);font-family:var(--font-mono);font-size:var(--text-fine);display:flex;position:absolute;inset:0}.beta-cam__warm-dot{width:calc(var(--u) * 2);height:calc(var(--u) * 2);background:var(--color-orange);border-radius:50%}.beta-cam__hud{align-items:center;gap:calc(var(--u) * 2.5);padding:calc(var(--u) * 1.5) calc(var(--u) * 2.5);background:color-mix(in srgb, var(--color-panel) 72%, transparent);border-radius:var(--radius-hair);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);display:flex;position:absolute}.beta-cam__hud--tl{top:calc(var(--u) * 3);left:calc(var(--u) * 3)}.beta-cam__hud--tr{top:calc(var(--u) * 3);right:calc(var(--u) * 3)}.beta-cam__hud--b{bottom:calc(var(--u) * 3);left:calc(var(--u) * 3)}.beta-cam__live{align-items:center;gap:calc(var(--u) * 1.5);color:var(--color-glass);display:inline-flex}.beta-cam__dot{width:calc(var(--u) * 2);height:calc(var(--u) * 2);background:var(--color-blue);border-radius:50%}.beta-cam__meta,.beta-cam__cap{color:var(--color-glass)}.beta-cam__meta--dim,.beta-cam__cap--dim{color:var(--color-glass-muted)}.beta-dies{gap:calc(var(--u) * 5);margin:calc(var(--u) * 4) 0;grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));align-items:start;display:grid}.beta-die{margin:0}.beta-die__frame{border-radius:var(--radius-mod);background:var(--color-panel-sunk);border:1px solid var(--color-rule);line-height:0;position:relative;overflow:hidden}.beta-die__frame--btn{border:1px solid var(--color-rule);cursor:zoom-in;width:100%;padding:0;display:block}.beta-die__frame img,.beta-stack__img{width:100%;height:auto;display:block}.beta-die__tag,.beta-stack__badge{top:calc(var(--u) * 2);left:calc(var(--u) * 2);padding:2px calc(var(--u) * 2);background:color-mix(in srgb, var(--color-panel) 78%, transparent);color:var(--color-mustard);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;border-radius:var(--radius-hair);position:absolute}.beta-die__zoom,.beta-stack__zoom{bottom:calc(var(--u) * 2);right:calc(var(--u) * 2);padding:2px calc(var(--u) * 2);background:color-mix(in srgb, var(--color-panel) 78%, transparent);color:var(--color-glass-muted);font-family:var(--font-mono);font-size:var(--text-micro);border-radius:var(--radius-hair);cursor:zoom-in;border:0;position:absolute}.beta-stack{margin:calc(var(--u) * 6) 0 0}.beta-stack__tabs{gap:calc(var(--u) * 2);margin-bottom:calc(var(--u) * 3);flex-wrap:wrap;display:flex}.beta-stack__tab{align-items:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * 1.5) calc(var(--u) * 3);font-family:var(--font-mono);font-size:var(--text-fine);background:var(--color-paper-sunk);border:1px solid var(--color-ink-faint);border-radius:var(--radius-hair);color:var(--color-ink);cursor:pointer;transition:all var(--t-snap) var(--ease-snap);display:inline-flex}.beta-stack__tab:hover:not(.is-on){border-color:var(--color-ink)}.beta-stack__tab.is-on{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.beta-stack__tab-n{opacity:.6}.beta-stack__frame{border-radius:var(--radius-mod);background:var(--color-panel-sunk);border:1px solid var(--color-rule);position:relative;overflow:hidden}.beta-stack__img{display:none}.beta-stack__img.is-on{display:block}.beta-stack__cap,.beta-die figcaption{margin-top:calc(var(--u) * 2);font-size:var(--text-fine);color:var(--color-ink-muted);max-width:68ch;line-height:1.5}.beta-lbx{z-index:200;background:color-mix(in srgb, var(--color-panel-sunk) 94%, transparent);flex-direction:column;display:flex;position:fixed;inset:0}.beta-lbx__bar,.beta-lbx__foot{justify-content:space-between;align-items:center;gap:calc(var(--u) * 3);padding:calc(var(--u) * 3) calc(var(--u) * 4);font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-glass-muted);display:flex}.beta-lbx__zoom{color:var(--color-glass)}.beta-lbx__tools{gap:calc(var(--u) * 2);display:flex}.beta-lbx__tools button,.beta-lbx__x{padding:calc(var(--u) * 1.5) calc(var(--u) * 3);border:1px solid var(--color-rule-panel);border-radius:var(--radius-hair);color:var(--color-glass);font-family:var(--font-mono);font-size:var(--text-fine);cursor:pointer;background:0 0}.beta-lbx__stage{cursor:grab;flex:1;place-items:center;display:grid;overflow:hidden}.beta-lbx__stage.is-zoomed{cursor:grab}.beta-lbx__img{max-width:100%;max-height:100%}.beta-lbx__loading{color:var(--color-glass-muted);font-family:var(--font-mono);font-size:var(--text-fine)}.beta-lbx__cap{color:var(--color-glass)}.beta-lbx__hint{color:var(--color-glass-muted)}.beta-scanner__mount{margin-top:calc(var(--u) * 2);border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod);background:var(--color-panel-sunk);padding:calc(var(--u) * 4)}.beta-greet,.beta-mic,.beta-memcard,.beta-log__row{background:var(--color-panel);border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod);color:var(--color-glass);padding:calc(var(--u) * 4) calc(var(--u) * 5)}.beta-ears-grid{gap:calc(var(--u) * 4);grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));display:grid}.beta-mic__head{justify-content:space-between;align-items:center;gap:calc(var(--u) * 3);display:flex}.beta-mic__name{font-family:var(--font-mono);font-size:var(--text-fine);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-mustard)}.beta-mic__state{align-items:center;gap:calc(var(--u) * 1.5);font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);display:inline-flex}.beta-mic__dot{width:calc(var(--u) * 2);height:calc(var(--u) * 2);background:var(--color-drive-float);border-radius:50%}.beta-mic__state.is-on{color:var(--color-orange)}.beta-mic__state.is-on .beta-mic__dot{background:var(--color-orange)}.beta-mic__meta{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);margin:calc(var(--u) * 1) 0 calc(var(--u) * 2)}.beta-mic__heard{margin-top:calc(var(--u) * 2.5);font-family:var(--font-mono);font-size:var(--text-data);line-height:var(--leading-data);color:var(--color-glass)}.beta-mic__heard-ago{color:var(--color-glass-muted)}.beta-meter{height:calc(var(--u) * 2);border-radius:var(--radius-hair);background:var(--color-panel-sunk);border:1px solid var(--color-rule-panel);position:relative}.beta-meter__fill{border-radius:var(--radius-hair) 0 0 var(--radius-hair);transition:width var(--t-slide) var(--ease-detent);position:absolute;top:0;bottom:0;left:0}.beta-meter__thr{background:var(--color-glass);opacity:.6;width:2px;position:absolute;top:-3px;bottom:-3px}.beta-fft{height:calc(var(--u) * 13);margin-top:calc(var(--u) * 3);align-items:flex-end;gap:2px;display:flex}.beta-fft__bar{border-radius:var(--radius-hair) var(--radius-hair) 0 0;background:linear-gradient(var(--color-mustard), color-mix(in srgb, var(--color-mustard) 30%, transparent));min-height:2px;transition:height var(--t-slide) var(--ease-detent);flex:1}.beta-feed{margin-top:calc(var(--u) * 4);border-top:1px solid var(--color-rule-panel);padding-top:calc(var(--u) * 3)}.beta-motion-grid{gap:calc(var(--u) * 4);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));display:grid}.beta-motioncam{background:var(--color-panel);border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod);padding:calc(var(--u) * 3)}.beta-motioncam__head{justify-content:space-between;align-items:baseline;gap:calc(var(--u) * 3);margin-bottom:calc(var(--u) * 2);display:flex}.beta-motioncam__name{font-family:var(--font-mono);font-size:var(--text-fine);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-mustard)}.beta-motioncam__peak{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted)}.beta-motioncam__imgs{gap:calc(var(--u) * 2);grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr));display:grid}.beta-motioncam__imgs img{border-radius:var(--radius-hair);background:var(--color-panel-sunk);width:100%;height:auto;display:block}.beta-motion-note{margin-top:calc(var(--u) * 3);font-size:var(--text-fine);color:var(--color-ink-muted);max-width:68ch;line-height:1.5}.beta-eye{margin:0}.beta-eye__frame{aspect-ratio:16/9;background:var(--color-panel-sunk);border-radius:var(--radius-mod);position:relative;overflow:hidden}.beta-eye__frame img{object-fit:cover;width:100%;height:100%;display:block}.beta-eye__dead{color:var(--color-glass-muted);font-family:var(--font-mono);font-size:var(--text-fine);place-items:center;display:grid;position:absolute;inset:0}.beta-eye__live{top:calc(var(--u) * 3);left:calc(var(--u) * 3);align-items:center;gap:calc(var(--u) * 1.5);padding:2px calc(var(--u) * 2);background:color-mix(in srgb, var(--color-panel) 72%, transparent);border-radius:var(--radius-hair);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);color:var(--color-glass);display:inline-flex;position:absolute}.beta-eye__dot{width:calc(var(--u) * 2);height:calc(var(--u) * 2);background:var(--color-blue);border-radius:50%}.beta-log{gap:calc(var(--u) * 2.5);margin:0;padding:0;list-style:none;display:grid}.beta-log__row{align-items:center;gap:calc(var(--u) * 3.5);display:flex}.beta-mem{gap:calc(var(--u) * 4);display:grid}.beta-memcard__head{align-items:baseline;gap:calc(var(--u) * 2.5);margin-bottom:calc(var(--u) * 2.5);flex-wrap:wrap;display:flex}.beta-memcard__icon{font-size:var(--text-h3);line-height:1}.beta-memcard__title{font-family:var(--font-display);font-weight:700;font-size:var(--text-lead);color:var(--color-glass)}.beta-memcard__meta{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);margin-left:auto}.beta-memcard__strip{gap:calc(var(--u) * 2);grid-template-columns:repeat(auto-fit,minmax(min(7rem,100%),1fr));display:grid}.beta-memcard__strip img{border-radius:var(--radius-hair);width:100%;height:auto;display:block}.beta-pager{justify-content:center;align-items:center;gap:calc(var(--u) * 3.5);margin-top:calc(var(--u) * 4);flex-wrap:wrap;display:flex}.beta-pager__info{font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-ink-muted)}.beta-log__thumb{flex:none}.beta-log__thumb img{width:calc(var(--u) * 14);height:calc(var(--u) * 14);object-fit:cover;border-radius:var(--radius-hair);background:var(--color-panel-sunk);display:block}.beta-log__body{flex:auto;min-width:0}.beta-log__label{color:var(--color-glass);overflow-wrap:anywhere;line-height:1.4}.beta-log__meta{margin-top:calc(var(--u) * 1);font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);overflow-wrap:anywhere}.beta-log__time{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);flex:none}@media (max-width:26rem){.beta-log__row{flex-wrap:wrap}.beta-log__time{width:100%;padding-left:calc(var(--u) * 17.5)}}.beta-greet__row{align-items:center;gap:calc(var(--u) * 3);margin-bottom:calc(var(--u) * 3);flex-wrap:wrap;display:flex}.beta-greet__face{font-size:var(--text-h3);line-height:1}.beta-greet__name{font-family:var(--font-mono);font-size:var(--text-fine);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-mustard)}.beta-greet__live{align-items:center;gap:calc(var(--u) * 1.5);font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);display:inline-flex}.beta-greet__pulse{width:calc(var(--u) * 2);height:calc(var(--u) * 2);background:var(--color-blue);border-radius:50%}.beta-greet__btn{padding:calc(var(--u) * 2) calc(var(--u) * 3);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;border:1px solid var(--color-rule-panel);border-radius:var(--radius-hair);color:var(--color-glass);cursor:pointer;background:0 0;margin-left:auto}.beta-greet__btn:hover{border-color:var(--color-glass-muted)}.beta-greet__verdict{margin-bottom:calc(var(--u) * 1.5);color:var(--color-glass);display:block}.beta-greet__verdict-body{color:var(--color-glass-muted);font-size:var(--text-fine);line-height:1.5;display:block}.beta-greet__trig{margin-bottom:calc(var(--u) * 2);font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);display:block}.beta-greet__heard{margin:calc(var(--u) * 2) 0;font-family:var(--font-mono);font-size:var(--text-data);color:var(--color-glass);display:block}.beta-greet__heard--quiet{color:var(--color-glass-muted)}.beta-greet__note{margin-top:calc(var(--u) * 3);font-size:var(--text-fine);color:var(--color-glass-muted);line-height:1.5;display:block}.beta-greet__wave{margin-right:calc(var(--u) * 2);display:inline-block}.beta-feed__head{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted);margin-bottom:calc(var(--u) * 2)}.beta-feed__row{gap:calc(var(--u) * 3);padding:calc(var(--u) * 2) 0;border-bottom:1px solid var(--color-rule);font-size:var(--text-fine);grid-template-columns:minmax(0,6rem) minmax(0,1fr) auto;align-items:baseline;display:grid}.beta-feed__row:last-child{border-bottom:0}.beta-feed__mic{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-accent-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-feed__text{overflow-wrap:anywhere;min-width:0}.beta-feed__ago{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-ink-muted);white-space:nowrap}@media (max-width:30rem){.beta-feed__row{grid-template-columns:minmax(0,1fr) auto}.beta-feed__mic{grid-column:1/-1}}.beta-motion__frame{aspect-ratio:4/3;border-radius:var(--radius-hair);background:var(--color-panel-sunk);position:relative;overflow:hidden}.beta-motion__frame img{object-fit:cover;width:100%;height:100%;display:block}.beta-motion__heat{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.beta-motion__badge{left:calc(var(--u) * 2);bottom:calc(var(--u) * 2);align-items:center;gap:calc(var(--u) * 1.5);padding:2px calc(var(--u) * 2);background:color-mix(in srgb, var(--color-panel) 76%, transparent);border-radius:var(--radius-hair);font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);display:inline-flex;position:absolute}.beta-motion__dot{width:calc(var(--u) * 1.5);height:calc(var(--u) * 1.5);background:var(--color-drive-float);border-radius:50%}.beta-motion__badge.is-moving{color:var(--color-orange)}.beta-motion__badge.is-moving .beta-motion__dot{background:var(--color-orange)}.beta-motion__seen{left:calc(var(--u) * 2);top:calc(var(--u) * 2);right:calc(var(--u) * 2);padding:2px calc(var(--u) * 2);background:color-mix(in srgb, var(--color-panel) 76%, transparent);border-radius:var(--radius-hair);font-size:var(--text-micro);color:var(--color-glass);text-overflow:ellipsis;white-space:nowrap;position:absolute;overflow:hidden}.beta-motion__seen-ago{color:var(--color-glass-muted)}.beta-motion__curve{width:100%;height:calc(var(--u) * 14);margin-top:calc(var(--u) * 2);display:block}.beta-motion__curve polyline{fill:none;stroke:var(--color-mustard);stroke-width:1.5px;vector-effect:non-scaling-stroke}.beta-we{gap:calc(var(--u) * 4);flex-direction:column;display:flex}.beta-we-hud{align-items:center;gap:calc(var(--u) * 2.5) calc(var(--u) * 4);padding:calc(var(--u) * 3) calc(var(--u) * 4);border-radius:var(--radius-mod);background:var(--color-panel);border:1px solid var(--color-rule-panel);font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-glass-muted);flex-wrap:wrap;display:flex}.beta-we-hud__status{align-items:center;gap:calc(var(--u) * 2);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-glass);display:inline-flex}.beta-we-hud__dot{width:calc(var(--u) * 2);height:calc(var(--u) * 2);background:var(--color-drive-float);border-radius:50%;flex:none}.beta-we-hud__status.is-live .beta-we-hud__dot{background:var(--color-blue)}.beta-we-hud__status.is-connecting .beta-we-hud__dot{background:var(--color-orange)}.beta-we-hud__meta{align-items:center;gap:calc(var(--u) * 2) calc(var(--u) * 3.5);flex-wrap:wrap;margin-left:auto;display:inline-flex}.beta-we-hud__port,.beta-we-hud__up{color:var(--color-glass-muted)}.beta-we-schema{background:color-mix(in srgb, var(--color-ocean) 16%, transparent);color:var(--color-ocean);padding:2px calc(var(--u) * 2);border-radius:var(--radius-hair);font-size:var(--text-micro)}.beta-we-top{gap:calc(var(--u) * 3);grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));display:grid}.beta-we-stat{background:var(--color-panel-sunk);border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod);padding:calc(var(--u) * 3.5) calc(var(--u) * 4);flex-direction:column;gap:3px;display:flex}.beta-we-stat__k{font-family:var(--font-mono);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-glass-muted)}.beta-we-stat__v{font-family:var(--font-display);font-size:var(--text-h2);color:var(--color-glass);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.05}.beta-we-stat__v small{font-size:var(--text-data);color:var(--color-glass-muted);font-weight:600}.beta-we-stat__sub{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted)}.beta-we-stat--spark{justify-content:space-between}.beta-we-topspark{width:100%;height:calc(var(--u) * 11)}.beta-we-topspark rect{fill:var(--color-ocean);opacity:.85}.beta-we-types{gap:calc(var(--u) * 3.5);grid-template-columns:repeat(auto-fill,minmax(min(248px,100%),1fr));display:grid}.beta-we-card{background:var(--color-panel);border:1px solid var(--color-rule-panel);border-left:3px solid var(--we-hue,var(--color-ocean));border-radius:var(--radius-mod);padding:calc(var(--u) * 3.5) calc(var(--u) * 4) calc(var(--u) * 4);gap:calc(var(--u) * 2.25);flex-direction:column;display:flex}.beta-we-card--wide{grid-column:1/-1}.beta-we-card__dot{width:calc(var(--u) * 2.25);height:calc(var(--u) * 2.25);background:var(--we-hue,var(--color-ocean));border-radius:50%;flex:none}.beta-we-card__sharebar{height:calc(var(--u) * 1.5);border-radius:var(--radius-hair);background:var(--color-panel-sunk);overflow:hidden}.beta-we-card__sharebar>span{border-radius:var(--radius-hair);background:var(--we-hue,var(--color-ocean));height:100%;display:block}.beta-we-tail{gap:calc(var(--u) * 1.5);font-family:var(--font-mono);font-size:var(--text-micro);margin:0;padding:0;list-style:none;display:grid}.beta-we-tail li{gap:calc(var(--u) * 2.5);align-items:baseline;min-width:0;display:flex}.beta-we-tail__type{color:var(--we-hue,var(--color-ocean));white-space:nowrap}.beta-we-tail--none{color:var(--color-glass-muted)}.beta-we-hosts{gap:calc(var(--u) * 1.5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.beta-we-hosts li{align-items:center;gap:calc(var(--u) * 2.5);min-width:0;font-family:var(--font-mono);font-size:var(--text-fine);display:flex}.beta-we-host--none{color:var(--color-glass-muted);font-family:var(--font-mono);font-size:var(--text-fine)}.beta-we-kv{gap:calc(var(--u) * 1.5) calc(var(--u) * 3);font-family:var(--font-mono);font-size:var(--text-micro);grid-template-columns:minmax(0,auto) minmax(0,1fr);display:grid}.beta-we-kv dt{color:var(--color-glass-muted)}.beta-we-kv dd{color:var(--color-glass);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.beta-we-empty{color:var(--color-glass-muted);font-family:var(--font-mono);font-size:var(--text-fine)}.beta-we-grid2{gap:calc(var(--u) * 3);grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));display:grid}.beta-we-panel{background:var(--color-panel);border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod);padding:calc(var(--u) * 3.5)}.beta-we-vitals{gap:calc(var(--u) * 2.5);grid-template-columns:repeat(auto-fit,minmax(min(7rem,100%),1fr));display:grid}.beta-we-vitals__k{font-family:var(--font-mono);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-glass-muted)}.beta-we-sky{aspect-ratio:1;max-width:20rem;margin:0 auto;position:relative}.beta-we-sky svg{width:100%;height:100%;display:block}.beta-we-sky circle.ring,.beta-we-sky line.spoke{fill:none;stroke:var(--color-rule-panel)}.beta-we-sky text{fill:var(--color-glass-muted);font-family:var(--font-mono);font-size:7px}.beta-we-sky .sat{stroke:var(--color-panel);stroke-width:.5px}.beta-we-sky .sat--used{fill:var(--color-ocean)}.beta-we-sky .sat--unused{fill:var(--color-drive-float)}.beta-we-mesh{gap:calc(var(--u) * 2);display:grid}.beta-we-ble__row{justify-content:space-between;gap:calc(var(--u) * 3);color:var(--color-glass-muted);display:flex}.beta-we-ble__row b{color:var(--color-glass);font-weight:500}.beta-we-chrony{gap:calc(var(--u) * 2);font-family:var(--font-mono);font-size:var(--text-micro);display:grid}.beta-we-spark rect{fill:var(--color-ocean);opacity:.8}.beta-we-card__head{align-items:center;gap:calc(var(--u) * 2);display:flex}.beta-we-card__type{font-family:var(--font-mono);font-size:var(--text-data);color:var(--color-glass);word-break:break-all;font-weight:700}.beta-we-card__age{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);flex:none;margin-left:auto}.beta-we-card__nums{justify-content:space-between;align-items:baseline;gap:calc(var(--u) * 2);display:flex}.beta-we-card__count{font-size:var(--text-h3);color:var(--color-glass);font-weight:700;line-height:1}.beta-we-card__rate{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);text-align:right}.beta-we-card__share{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);text-transform:uppercase;letter-spacing:var(--tracking-caps)}.beta-we-card--decoded{border-left-width:3px}.beta-we-card__badge{font-family:var(--font-mono);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-glass-muted);border:1px solid var(--color-rule-panel);border-radius:var(--radius-hair);padding:1px calc(var(--u) * 1.5);flex:none;margin-left:auto}.beta-we-card__sample{border-top:1px solid var(--color-rule-panel);padding-top:calc(var(--u) * 2);flex-direction:column;gap:3px;margin:2px 0 0;display:flex}.beta-we-card__sample>div{gap:calc(var(--u) * 2);font-family:var(--font-mono);font-size:var(--text-micro);justify-content:space-between;display:flex}.beta-we-card__sample dt{color:var(--color-glass-muted)}.beta-we-card__sample dd{color:var(--color-glass);text-align:right;word-break:break-all;margin:0}.beta-we-panel__h{margin:0 0 calc(var(--u) * 2.5);font-family:var(--font-mono);font-size:var(--text-fine);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-glass);font-weight:700}.beta-we-host__name{color:var(--color-glass);font-weight:700}.beta-we-host__count{color:var(--color-glass-muted);margin-left:auto}.beta-we-host__age{color:var(--color-glass-muted);min-width:calc(var(--u) * 8.5);text-align:right}.beta-we-tail__t{color:var(--color-glass-muted)}.beta-we-tail__sum{color:var(--color-glass);word-break:break-word}.beta-we-trend{margin-top:calc(var(--u) * 2);flex-direction:column;gap:2px;display:flex}.beta-we-trend__spark{width:100%;height:calc(var(--u) * 8.5);display:block}.beta-we-trend__zero{stroke:var(--color-rule-panel);stroke-width:1px;stroke-dasharray:3 3}.beta-we-trend__k{font-family:var(--font-mono);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-glass-muted)}.beta-we-chrony__hero{align-items:center;gap:calc(var(--u) * 2.5);display:flex}.beta-we-chrony__lamp{width:calc(var(--u) * 2.5);height:calc(var(--u) * 2.5);border-radius:50%;flex:none}.beta-we-chrony__lamp.is-ok{background:var(--color-blue)}.beta-we-chrony__lamp.is-warn{background:var(--color-orange)}.beta-we-chrony__off{font-size:var(--text-lead);color:var(--color-glass);font-variant-numeric:tabular-nums;font-weight:700;line-height:1;display:block}.beta-we-chrony__offk{font-family:var(--font-mono);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-glass-muted);margin-top:2px;display:block}.beta-we-chrony__stratum{font-family:var(--font-mono);font-size:var(--text-data);color:var(--color-glass-muted);margin-left:auto;font-weight:700}.beta-we-chrony__trend{flex-direction:column;gap:2px;display:flex}.beta-we-chrony__spark{width:100%;height:calc(var(--u) * 8.5);display:block}.beta-we-chrony__zero{stroke:var(--color-rule-panel);stroke-width:1px;stroke-dasharray:3 3}.beta-we-chrony__trendk{font-family:var(--font-mono);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-glass-muted)}.beta-we-mesh__svg{background:var(--color-panel-sunk);border-radius:var(--radius-mod);border:1px solid var(--color-rule-panel);width:100%;height:auto;display:block}.beta-we-mesh__lbl{fill:var(--color-glass-muted);font-family:var(--font-mono);font-size:8px}.beta-we-mesh__empty{color:var(--color-glass-muted);font-family:var(--font-mono);font-size:var(--text-fine);padding:calc(var(--u) * 3) 0}.beta-we-mesh__meta{gap:calc(var(--u) * 1.5) calc(var(--u) * 4);font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);flex-wrap:wrap;display:flex}.beta-we-mesh__meta b{color:var(--color-glass)}.beta-we-mesh__cl{align-items:center;gap:5px;display:inline-flex}.beta-we-mesh__cl i{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.beta-we-vitals__hero{align-items:center;gap:calc(var(--u) * 2.5);display:flex}.beta-we-vitals__lamp{width:calc(var(--u) * 2.5);height:calc(var(--u) * 2.5);border-radius:50%;flex:none}.beta-we-vitals__lamp.is-ok{background:var(--color-blue)}.beta-we-vitals__lamp.is-warn{background:var(--color-orange)}.beta-we-vitals__big{font-size:var(--text-lead);color:var(--color-glass);font-variant-numeric:tabular-nums;font-weight:700;line-height:1;display:block}.beta-we-vitals__big small{font-size:var(--text-body);color:var(--color-glass-muted);font-weight:600}.beta-we-vitals__k{font-family:var(--font-mono);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-glass-muted);margin-top:2px;display:block}.beta-we-vitals__tag{font-family:var(--font-mono);font-size:var(--text-data);color:var(--color-glass-muted);margin-left:auto;font-weight:700}.beta-we-sky{width:100%;max-width:220px;margin:2px auto 0;display:block}.beta-we-sky__ring{fill:none;stroke:var(--color-rule-panel);stroke-width:1px}.beta-we-sky__spoke{stroke:var(--color-rule-panel);stroke-width:1px}.beta-we-sky__lbl{fill:var(--color-glass-muted);font-family:var(--font-mono);font-size:9px}.beta-we-sky__prn{fill:var(--color-glass-muted);font-family:var(--font-mono);font-size:7px}.beta-we-sky__sat--off{fill:none;stroke:var(--color-drive-float);stroke-width:1px}.beta-we-ble__anchors{flex-direction:column;gap:5px;margin:2px 0 0;padding:0;list-style:none;display:flex}.beta-we-ble__row{align-items:center;gap:2px calc(var(--u) * 2);font-family:var(--font-mono);font-size:var(--text-micro);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"addr nodes rssi""bar bar obs";display:grid}.beta-we-ble__addr{color:var(--color-glass);text-overflow:ellipsis;white-space:nowrap;grid-area:addr;min-width:0;overflow:hidden}.beta-we-ble__nodes{color:var(--color-glass-muted);grid-area:nodes}.beta-we-ble__rssi{font-variant-numeric:tabular-nums;grid-area:rssi}.beta-we-ble__bar{border-radius:var(--radius-hair);background:var(--color-panel-sunk);grid-area:bar;min-width:0;height:4px;overflow:hidden}.beta-we-ble__bar>span{border-radius:var(--radius-hair);background:linear-gradient(90deg, color-mix(in oklab, var(--color-ocean) 35%, var(--color-panel)), var(--color-ocean));height:100%;display:block}.beta-we-ble__obs{color:var(--color-glass-muted);font-variant-numeric:tabular-nums;text-align:right;grid-area:obs}.beta-air{border-radius:var(--radius-mod);background:var(--color-panel-sunk);width:100%;height:clamp(480px,70vh,720px);position:relative;overflow:hidden}.beta-air .beta-air__map{width:100%;height:100%;position:absolute;inset:0}.beta-air__map .maplibregl-canvas{outline:none}.beta-air__loading{justify-content:center;align-items:center;gap:calc(var(--u) * 2.5);background:var(--color-panel-sunk);height:clamp(480px,70vh,720px);color:var(--color-glass-muted);font-family:var(--font-mono);font-size:var(--text-data);border-radius:var(--radius-mod);display:flex}.beta-air__loading-dot{width:calc(var(--u) * 2);height:calc(var(--u) * 2);background:var(--color-orange);border-radius:50%;flex:none}.beta-air__init{z-index:6;justify-content:center;align-items:center;gap:calc(var(--u) * 2.5);background:var(--color-panel-sunk);color:var(--color-glass-muted);font-family:var(--font-mono);font-size:var(--text-data);display:flex;position:absolute;inset:0}.beta-air__hud{z-index:2;pointer-events:none;position:absolute}.beta-air__hud--top{top:calc(var(--u) * 3);left:calc(var(--u) * 3)}.beta-air__live{align-items:center;gap:calc(var(--u) * 2);font-family:var(--font-mono);font-size:var(--text-fine);padding:calc(var(--u) * 1.5) calc(var(--u) * 3);border-radius:var(--radius-mod);background:color-mix(in srgb, var(--color-panel) 84%, transparent);border:1px solid var(--color-rule-panel);color:var(--color-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-weight:600;display:inline-flex}.beta-air__live-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.beta-air__live--live{color:var(--color-blue)}.beta-air__live--loading{color:var(--color-orange)}.beta-air__panel{z-index:2;right:calc(var(--u) * 3);top:calc(var(--u) * 3);gap:var(--u);padding:calc(var(--u) * 2.25);border-radius:var(--radius-mod);background:color-mix(in srgb, var(--color-panel) 86%, transparent);border:1px solid var(--color-rule-panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-direction:column;max-width:min(200px,46%);display:flex;position:absolute}@media (max-width:480px){.beta-air__panel{top:calc(var(--u) * 13);max-width:min(172px,52%)}}.beta-air__lyr{align-items:center;gap:calc(var(--u) * 2);font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-glass-muted);cursor:pointer;padding:calc(var(--u) * 1.25) calc(var(--u) * 2);border-radius:var(--radius-hair);text-align:left;background:0 0;border:1px solid #0000;font-weight:600;transition:color .15s,background .15s,border-color .15s,opacity .15s;display:flex}.beta-air__lyr i{border-radius:var(--radius-hair);border:1.5px solid var(--lc,var(--color-glass-muted));background:0 0;flex-shrink:0;width:11px;height:11px;transition:background .15s,border-color .15s}.beta-air__lyr[data-on=true]{color:var(--color-glass);background:color-mix(in srgb, var(--lc) 14%, transparent);border-color:color-mix(in srgb, var(--lc) 32%, transparent)}.beta-air__lyr[data-on=true] i{background:var(--lc);border-color:var(--lc)}.beta-air__lyr[data-on=false]{opacity:.6}.beta-air__lyr[data-on=false] i{border-color:var(--color-glass-muted)}.beta-air__lyr:hover{color:var(--color-glass)}.beta-air__lyr[data-loading=true]{cursor:progress;color:var(--color-glass-muted);background:0 0;border-color:#0000}.beta-air__lyr[data-loading=true] i{background:var(--lc);border-color:var(--lc);animation:.9s ease-in-out infinite beta-air-led}@keyframes beta-air-led{0%,to{opacity:1}50%{opacity:.18}}.beta-air__mode:disabled{opacity:.4;cursor:progress}@media (prefers-reduced-motion:reduce){.beta-air__lyr[data-loading=true] i{opacity:.6;animation:none}}.beta-air__panel-head{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-glass-muted);padding:1px calc(var(--u) * 1.75) var(--u);font-weight:700}.beta-air__modes{gap:var(--u);padding:1px 2px var(--u) calc(var(--u) * 6.75);flex-wrap:wrap;display:flex}.beta-air__mode{text-align:center;min-width:0;font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);background:var(--color-panel-raised);padding:3px calc(var(--u) * 1.5);border-radius:var(--radius-hair);cursor:pointer;text-transform:capitalize;border:1px solid #0000;flex:auto;font-weight:600}.beta-air__mode[data-on=true]{color:var(--color-panel);background:var(--color-ocean)}.beta-air__legend{z-index:2;left:50%;bottom:calc(var(--u) * 3.5);align-items:center;gap:calc(var(--u) * 2);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.04em;color:var(--color-glass-muted);padding:calc(var(--u) * 1.5) calc(var(--u) * 2.5);border-radius:var(--radius-mod);background:color-mix(in srgb, var(--color-panel) 86%, transparent);border:1px solid var(--color-rule-panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;position:absolute;transform:translate(-50%)}.beta-air__ramp{border-radius:var(--radius-hair);width:80px;height:7px}.beta-air__ramp--alt{background:linear-gradient(90deg, color-mix(in oklab, var(--color-ocean) 20%, var(--color-panel)), color-mix(in oklab, var(--color-ocean) 60%, var(--color-panel)), var(--color-ocean))}.beta-air__legend-lo,.beta-air__legend-hi{color:var(--color-glass-muted)}.beta-air .maplibregl-popup-content{background:var(--color-panel);color:var(--color-glass);border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod);padding:calc(var(--u) * 2.5) calc(var(--u) * 3);font-family:var(--font-mono);box-shadow:0 10px 30px -12px #000000b3}.beta-air .maplibregl-popup-tip{border-top-color:var(--color-panel)!important;border-bottom-color:var(--color-panel)!important}.beta-air-pop strong{font-size:var(--text-body);color:var(--color-glass)}.beta-air-pop span{color:var(--color-ocean);font-size:var(--text-micro);margin-left:calc(var(--u) * 1.5)}.beta-air-pop__rows{font-size:var(--text-micro);color:var(--color-glass-muted);flex-direction:column;gap:2px;margin-top:5px;display:flex}.beta-air-pop__owner{color:var(--color-glass-muted)}@media (max-width:600px){.beta-air,.beta-air__loading{height:clamp(420px,64vh,560px)}.beta-air__legend{display:none}}.beta-embed-stage__frame{border:0;width:100%;height:clamp(640px,86vh,1100px);display:block}.beta-gps{gap:calc(var(--u) * 4);flex-direction:column;display:flex}.beta-gps-hud{align-items:center;gap:calc(var(--u) * 2.5) calc(var(--u) * 4.5);padding:calc(var(--u) * 3) calc(var(--u) * 4.5);border-radius:var(--radius-mod);background:var(--color-panel);border:1px solid var(--color-rule-panel);font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-glass-muted);flex-wrap:wrap;display:flex}.beta-gps-hud__status{align-items:center;gap:calc(var(--u) * 2);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-glass);font-weight:700;display:inline-flex}.beta-gps-hud__dot{width:calc(var(--u) * 2);height:calc(var(--u) * 2);background:var(--color-drive-float);border-radius:50%;flex:none}.beta-gps-hud__status.is-connecting .beta-gps-hud__dot{background:var(--color-drive-float)}.beta-gps-hud__status.is-searching .beta-gps-hud__dot{background:var(--color-orange)}.beta-gps-hud__status.is-live .beta-gps-hud__dot{background:var(--color-blue)}.beta-gps-hud__status.is-offline .beta-gps-hud__dot{background:var(--color-red)}.beta-gps-hud__stat b{color:var(--color-glass);font-weight:700}.beta-gps-hud__stat--wide{margin-left:auto}.beta-gps-grid{gap:calc(var(--u) * 4);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));display:grid}.beta-gps-panel{background:var(--color-panel);border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod);padding:calc(var(--u) * 4) calc(var(--u) * 4.5);gap:calc(var(--u) * 3);flex-direction:column;display:flex}.beta-gps-panel__head{justify-content:space-between;align-items:baseline;gap:calc(var(--u) * 2);display:flex}.beta-gps-panel__title{font-family:var(--font-mono);font-size:var(--text-data);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-glass);font-weight:700}.beta-gps-panel__sub{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted)}.beta-gps-empty{justify-content:center;align-items:center;gap:calc(var(--u) * 2);text-align:center;padding:0 calc(var(--u) * 4.5);font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-glass-muted);display:flex;position:absolute;inset:0}.beta-gps-empty__dot{width:calc(var(--u) * 2);height:calc(var(--u) * 2);background:var(--color-orange);border-radius:50%;flex-shrink:0}.beta-gps-sky{width:100%;position:relative}.beta-gps-sky__svg{width:100%;height:auto;display:block}.beta-gps-sky__ring{fill:none;stroke:var(--color-rule-panel);stroke-width:1px}.beta-gps-sky__cross{stroke:var(--color-rule-panel);stroke-width:1px}.beta-gps-sky__card{fill:var(--color-glass-muted);font-family:var(--font-mono);font-size:var(--text-fine);font-weight:700}.beta-gps-sky__prn{fill:var(--color-panel);font-family:var(--font-mono);font-size:8px;font-weight:700}.beta-gps-sky__used{fill:none;stroke:var(--color-glass);stroke-width:1.5px}.beta-gps-snr{width:100%;min-height:150px;display:flex;position:relative}.beta-gps-snr__bars{align-items:flex-end;gap:var(--u);width:100%;height:160px;display:flex}.beta-gps-snr__col{flex-direction:column;flex:1;align-items:center;gap:5px;min-width:0;height:100%;display:flex}.beta-gps-snr__track{background:var(--color-panel-sunk);border-radius:var(--radius-hair);flex:auto;align-items:flex-end;width:100%;max-width:18px;min-height:0;display:flex}.beta-gps-snr__fill{background:var(--color-drive-float);border-radius:var(--radius-hair);width:100%}.beta-gps-snr__fill.is-used{background:var(--color-ocean)}.beta-gps-snr__prn{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted)}.beta-gps-jitter{width:100%;position:relative}.beta-gps-jitter__svg{width:100%;height:auto;display:block}.beta-gps-jitter__cep{fill:color-mix(in srgb, var(--color-ocean) 7%, transparent);stroke:color-mix(in srgb, var(--color-ocean) 50%, transparent);stroke-width:1px;stroke-dasharray:3 3}.beta-gps-jitter__pt{fill:var(--color-ocean)}.beta-gps-jitter__mean{fill:var(--color-glass)}.beta-gps-map-panel{background:var(--color-panel-sunk);border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod);padding:0;overflow:hidden}.beta-gps-map-wrap{width:100%;height:420px;position:relative}.beta-gps .beta-gps__map{width:100%;height:100%;position:absolute;inset:0}.beta-gps-map-note{left:calc(var(--u) * 3.5);bottom:calc(var(--u) * 3.5);z-index:1;align-items:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * 2) calc(var(--u) * 3.5);border-radius:var(--radius-mod);background:color-mix(in srgb, var(--color-panel) 84%, transparent);-webkit-backdrop-filter:blur(8px);border:1px solid var(--color-rule-panel);font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);display:inline-flex;position:absolute}.beta-gps-map-legend{right:calc(var(--u) * 3.5);bottom:calc(var(--u) * 3.5);z-index:1;align-items:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * 1.75) calc(var(--u) * 3);border-radius:var(--radius-mod);background:color-mix(in srgb, var(--color-panel) 84%, transparent);-webkit-backdrop-filter:blur(8px);border:1px solid var(--color-rule-panel);font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);display:inline-flex;position:absolute}.beta-gps-lg{border-radius:50%;flex:none;width:9px;height:9px}.beta-gps-lg--gps{background:var(--color-glass);box-shadow:0 0 0 2px var(--color-ocean)}.beta-gps-lg--me{background:var(--color-mustard);box-shadow:0 0 0 2px var(--color-burnt);margin-left:calc(var(--u) * 1.5)}.beta-gps-lg__gap{margin-left:var(--u);padding-left:calc(var(--u) * 2);border-left:1px solid var(--color-rule-panel);color:var(--color-glass-muted)}.beta-promo{align-items:center;gap:calc(var(--u) * 4);padding:calc(var(--u) * 4) calc(var(--u) * 5);border-radius:var(--radius-mod);background:var(--color-paper);border:1px solid var(--color-rule);color:inherit;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.beta-promo:hover{border-color:var(--color-accent,var(--color-ocean));transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.beta-promo:hover{transform:none}}.beta-promo__ico{border-radius:var(--radius-mod);background:var(--color-panel);width:44px;height:44px;color:var(--color-accent,var(--color-ocean));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.beta-promo__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.beta-promo__eyebrow{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-accent-ink,var(--color-ink-muted));font-weight:600}.beta-promo__title{font-weight:700;font-size:var(--text-prose);color:var(--color-ink);line-height:1.2}.beta-promo__blurb{font-size:var(--text-body);color:var(--color-ink-muted);line-height:1.45}.beta-promo__right{align-items:center;gap:calc(var(--u) * 3.5);flex-shrink:0;display:flex}.beta-promo__arrow{color:var(--color-ink-muted)}.beta-promo:hover .beta-promo__arrow{color:var(--color-accent,var(--color-ocean))}.beta-po-embed{border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod);background:var(--color-panel-sunk);line-height:0;overflow:hidden}.beta-po-embed iframe{background:var(--color-panel-sunk);border:0;width:100%;display:block}.beta-po-embed--fixed iframe{height:min(80vh,800px);min-height:500px}@media (max-width:720px){.beta-po-embed--fixed iframe{height:min(70vh,560px);min-height:420px}}.beta-promo-stack{gap:calc(var(--u) * 3.5);display:grid}.beta-hc-map-panel{background:var(--color-panel-sunk);border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod);padding:0;overflow:hidden}.beta-hc-map-wrap{width:100%;height:min(440px,60vh);position:relative}.beta-hc-map{width:100%;height:100%;position:absolute;inset:0}.beta-hc-map-note{left:calc(var(--u) * 3.5);bottom:calc(var(--u) * 3.5);z-index:1;align-items:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * 2) calc(var(--u) * 3.5);border-radius:var(--radius-mod);background:color-mix(in srgb, var(--color-panel) 84%, transparent);-webkit-backdrop-filter:blur(8px);border:1px solid var(--color-rule-panel);font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);display:inline-flex;position:absolute}.beta-hc-map-note__gap{padding-left:calc(var(--u) * 2);border-left:1px solid var(--color-rule-panel)}.beta-hc-legend{left:calc(var(--u) * 3.5);bottom:calc(var(--u) * 3.5 + 42px);z-index:1;align-items:center;gap:var(--u);padding:calc(var(--u) * 1.5) calc(var(--u) * 2);border-radius:var(--radius-mod);background:color-mix(in srgb, var(--color-panel) 84%, transparent);-webkit-backdrop-filter:blur(8px);border:1px solid var(--color-rule-panel);flex-wrap:wrap;display:inline-flex;position:absolute}.beta-hc-lg{align-items:center;gap:calc(var(--u) * 1.25);padding:calc(var(--u) * .75) calc(var(--u) * 1.75);border-radius:var(--radius-mod);cursor:pointer;font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);background:0 0;border:1px solid #0000;display:inline-flex}.beta-hc-lg[aria-pressed=true]{border-color:var(--color-rule-panel);color:var(--color-glass)}.beta-hc-lg[aria-pressed=false]{opacity:.45}.beta-hc-lg__dot{box-shadow:0 0 0 1px var(--color-panel-sunk);border-radius:50%;flex:none}.beta-hc-pop{font-family:var(--font-mono);font-size:var(--text-micro);line-height:1.5}.beta-hc-map-wrap .maplibregl-popup-content{background:var(--color-panel);color:var(--color-glass);border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod);padding:calc(var(--u) * 2) calc(var(--u) * 2.5)}.beta-hc-map-wrap .maplibregl-popup-tip{border-top-color:var(--color-rule-panel);border-bottom-color:var(--color-rule-panel)}.beta-qp{gap:calc(var(--u) * 3);display:grid}.beta-qp .panel+.panel{margin-top:0}.beta-qp-grid{gap:calc(var(--u) * 2);padding:calc(var(--u) * 2) 0;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));display:grid}.beta-qp-field{gap:calc(var(--u) * .75);display:grid}.beta-qp-field--wide{grid-column:1/-1}.beta-qp-field span{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted)}.beta-qp input{min-height:44px;padding:calc(var(--u) * 1.25) calc(var(--u) * 1.5);background:var(--color-panel-sunk);color:var(--color-glass);border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod);font:inherit;font-size:var(--text-body);width:100%}.beta-qp input:focus-visible{outline:2px solid var(--color-ocean);outline-offset:1px}.beta-qp-shopline{color:var(--color-glass-muted);padding:calc(var(--u) * 1.5) 0 0}.beta-qp-items{gap:calc(var(--u) * 1.5);padding:calc(var(--u) * 2) 0;display:grid}.beta-qp-item{gap:calc(var(--u) * 1);grid-template-columns:minmax(0,1fr) minmax(56px,12%) minmax(84px,18%) minmax(72px,auto) 44px;align-items:center;display:grid}.beta-qp-item__ext{font-family:var(--font-mono);text-align:right;white-space:nowrap}.beta-qp-item__x{border-radius:var(--radius-mod);border:1px solid var(--color-rule-panel);min-width:44px;min-height:44px;color:var(--color-glass-muted);font-size:var(--text-body);cursor:pointer;background:0 0}.beta-qp-actions{margin-top:calc(var(--u) * 2)}@media (max-width:480px){.beta-qp-item{grid-template-columns:minmax(0,1fr) 60px 44px}.beta-qp-item__desc{grid-column:1/-1}.beta-qp-item__ext{text-align:left;grid-column:1}}.beta-qp-sheet{display:none}@media print{body:where(:has(.beta-qp-sheet)) *{visibility:hidden}.beta-qp-sheet,.beta-qp-sheet *{visibility:visible}.beta-qp-sheet{color:#000;background:#fff;padding:.5in;font-family:Georgia,Times New Roman,serif;display:block;position:absolute;inset:0}.beta-qp-sheet__head{border-bottom:2px solid #000;justify-content:space-between;align-items:baseline;padding-bottom:8px;display:flex}.beta-qp-sheet__head h1{margin:0;font-size:20pt}.beta-qp-sheet__head p{text-align:right;margin:0;font-size:9pt}.beta-qp-sheet__meta{margin:12pt 0;font-size:10pt}.beta-qp-sheet__meta td:first-child{vertical-align:top;padding-right:12pt;font-weight:700}.beta-qp-sheet__items{border-collapse:collapse;width:100%;font-size:10pt}.beta-qp-sheet__items th,.beta-qp-sheet__items td{text-align:left;border-bottom:1px solid #999;padding:4pt 6pt}.beta-qp-sheet__items td:nth-child(n+2),.beta-qp-sheet__items th:nth-child(n+2){text-align:right}.beta-qp-sheet__total td{border-top:2px solid #000;font-weight:700}.beta-qp-sheet__foot{margin-top:14pt;font-size:9pt}.beta-qp-sheet__sig{margin-top:28pt}}.beta-co-amount{gap:calc(var(--u) * 1.5);padding:calc(var(--u) * 2) 0;grid-template-columns:minmax(min(160px,100%),1fr) auto minmax(90px,auto);align-items:end;display:grid}.beta-co-mode{gap:calc(var(--u) * 1);display:inline-flex}.beta-co-photos{gap:calc(var(--u) * 1.5);padding:calc(var(--u) * 1.5) 0;flex-wrap:wrap;align-items:center;display:flex}.beta-co-photo{display:inline-block;position:relative}.beta-co-photo img{object-fit:cover;border-radius:var(--radius-mod);border:1px solid var(--color-rule-panel);width:72px;height:72px;display:block}.beta-co-photo button{border:1px solid var(--color-rule-panel);background:var(--color-panel);min-width:28px;min-height:28px;color:var(--color-glass);cursor:pointer;border-radius:50%;position:absolute;top:-8px;right:-8px}.beta-co-sig{gap:calc(var(--u) * 1.5);padding:calc(var(--u) * 1.5) 0;justify-items:start;display:grid}.beta-co-sig__canvas{touch-action:none;border:1px dashed var(--color-rule-panel);border-radius:var(--radius-mod);background:#fdfdf8;width:min(480px,100%);height:160px}@media (max-width:480px){.beta-co-amount{grid-template-columns:1fr;align-items:start}}@media print{.beta-qp-sheet__photos{gap:8pt;margin:10pt 0;display:flex}.beta-qp-sheet__photos img{object-fit:contain;border:1px solid #999;max-width:32%;max-height:2.2in}.beta-qp-sheet__sigrow{align-items:flex-end;gap:18pt;margin-top:20pt;display:flex}.beta-qp-sheet__sigrow img{border-bottom:1px solid #000;max-height:.9in}}.beta-co-words{font-family:var(--font-mono);font-size:var(--text-body);border:1px dashed var(--color-rule-panel);border-radius:var(--radius-mod);padding:calc(var(--u) * 2);background:var(--color-panel-sunk);-webkit-user-select:all;user-select:all;line-height:2}.beta-co-restore{gap:calc(var(--u) * 1.5);display:flex}.beta-co-restore input{min-height:44px;padding:calc(var(--u) * 1.25) calc(var(--u) * 1.5);background:var(--color-panel-sunk);color:var(--color-glass);border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod);font:inherit;flex:1}.beta-ps-gallery{gap:calc(var(--u) * 1.5);padding:calc(var(--u) * 2) 0;grid-template-columns:repeat(auto-fill,minmax(min(140px,100%),1fr));display:grid}.beta-ps-shot{margin:0;position:relative}.beta-ps-shot img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-mod);border:1px solid var(--color-rule-panel);width:100%;display:block}.beta-ps-shot button{border:1px solid var(--color-rule-panel);background:var(--color-panel);min-width:28px;min-height:28px;color:var(--color-glass);cursor:pointer;border-radius:50%;position:absolute;top:-8px;right:-8px}.beta-mp-transcript{width:100%;min-height:96px;padding:calc(var(--u) * 1.5);background:var(--color-panel-sunk);color:var(--color-glass);border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod);font:inherit;font-size:var(--text-body);resize:vertical}.beta-mp-item{gap:calc(var(--u) * 1);grid-template-columns:64px 84px minmax(0,1fr) 44px;align-items:center;display:grid}.beta-mp-item input{min-height:44px;padding:calc(var(--u) * 1) calc(var(--u) * 1.25);background:var(--color-panel-sunk);color:var(--color-glass);border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod);font:inherit}@media (max-width:420px){.beta-mp-item{grid-template-columns:56px 64px minmax(0,1fr) 44px}}.beta-tool-rail{color:inherit;text-decoration:none;display:block}.beta-tool-rail:hover h3{text-decoration:underline}.beta-cc-preview{padding:calc(var(--u) * 3) 0;justify-content:center;display:flex}.beta-cc-card{box-sizing:border-box;color:#000;background:#fff;border:1px solid #999;grid-template-rows:auto 1fr auto auto;width:3.5in;height:2in;padding:.14in;font-family:Arial,Helvetica,sans-serif;display:grid}.beta-cc-card__head{letter-spacing:.02em;font-size:11.5pt;font-weight:800}.beta-cc-card__body{grid-template-columns:1fr auto;align-items:center;gap:.1in;display:grid}.beta-cc-card__list{font-size:8pt;line-height:1.55}.beta-cc-card__qr{width:.95in;height:.95in}.beta-cc-card__qr svg{width:100%;height:100%;display:block}.beta-cc-card__promise{padding-top:.04in;font-size:7pt;font-weight:700;line-height:1.35}.beta-cc-card__url{padding-top:.03in;font-family:ui-monospace,Menlo,monospace;font-size:8.5pt;font-weight:700}.beta-cc-sheet{display:none}@media print{body:where(:has(.beta-cc-sheet)) *{visibility:hidden}.beta-cc-sheet,.beta-cc-sheet *{visibility:visible}.beta-cc-sheet{grid-template-columns:repeat(2,3.5in);grid-auto-rows:2in;place-content:center;display:grid;position:absolute;inset:0}.beta-cc-sheet .beta-cc-card{border:.5px dashed #bbb}body:has(.beta-cc-sheet) .beta-qp-sheet{display:none!important}}.beta-doc-sec{margin-block:calc(var(--u) * 4) calc(var(--u) * 5)}.beta-doc-sec .prose p{margin-block-end:calc(var(--u) * 1.5)}.beta-doc-list{margin:0;padding:0;list-style:none}.beta-doc-row{padding-block:calc(var(--u) * 1.5);border-block-end:1px solid color-mix(in oklab, var(--color-ink) 12%, transparent)}.beta-doc-row:last-child{border-block-end:none}.beta-doc-row>a{font-weight:600;text-decoration:none}.beta-doc-row>a:hover{text-decoration:underline}.beta-doc-date{font-size:var(--text-fine);color:color-mix(in oklab, var(--color-ink) 55%, transparent)}.beta-doc-status{font-size:var(--text-fine);color:color-mix(in oklab, var(--color-ink) 65%, transparent);max-width:62ch;line-height:1.45;display:block}.beta-cv-ctas{gap:calc(var(--u) * 3);margin:calc(var(--u) * 5) 0;flex-wrap:wrap;display:flex}.beta-cv{margin:calc(var(--u) * 4) 0 calc(var(--u) * 8);border-top:1px solid var(--color-rule)}.beta-cv-role{gap:calc(var(--u) * 2) calc(var(--u) * 6);padding:calc(var(--u) * 5) 0;border-bottom:1px solid var(--color-ink-faint);grid-template-columns:minmax(0,11rem) minmax(0,1fr);display:grid}.beta-cv-when{align-content:start;gap:calc(var(--u) * 1);font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-ink-muted);font-variant-numeric:tabular-nums;margin:0;line-height:1.5;display:grid}.beta-cv-body{min-width:0}.beta-cv-body h3{margin:0 0 calc(var(--u) * 2);font-family:var(--font-sans);font-size:var(--text-lead);font-weight:600;line-height:1.25}.beta-cv-body h3 span{font-size:var(--text-body);color:var(--color-ink-muted);font-weight:400;display:block}.beta-cv-body>p{margin:0 0 calc(var(--u) * 3);max-width:68ch;line-height:1.55}.beta-cv-body ul{margin:0 0 calc(var(--u) * 3);gap:calc(var(--u) * 1.5);max-width:68ch;padding-left:1.15em;line-height:1.55;list-style:outside;display:grid}.beta-cv-body .chips{margin:0}@media (max-width:720px){.beta-cv-role{grid-template-columns:minmax(0,1fr)}.beta-cv-when{gap:calc(var(--u) * 1) calc(var(--u) * 4);flex-wrap:wrap;display:flex}}.tag.beta-inst{white-space:normal;overflow-wrap:anywhere;flex:0 auto;min-width:0;max-width:100%;line-height:1.45}.tag.beta-inst--live{border-color:var(--color-blue-ink);color:var(--color-blue-ink)}.panel-bar.beta-inst-bar{row-gap:calc(var(--u) * 2);flex-wrap:wrap}.panel-bar.beta-inst-bar>b{overflow-wrap:anywhere;min-width:0}.beta-inst-tags{justify-content:flex-end;align-items:center;gap:calc(var(--u) * 2);flex-wrap:wrap;min-width:0;max-width:100%;display:inline-flex}.beta-inst-note{margin:0 0 calc(var(--u) * 4);max-width:68ch;font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-glass);overflow-wrap:break-word;line-height:1.55}.beta-inst-note:last-child{margin-bottom:0}.beta-inst-note b{font-weight:700}.beta-inst-note time{font-variant-numeric:tabular-nums}.beta-inst-panel{margin-bottom:calc(var(--u) * 4)}.beta-inst-panel .panel-bar:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.beta-inst-cap{margin-top:calc(var(--u) * 2.5);font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-glass-muted);overflow-wrap:anywhere;line-height:1.5}.beta-cam__hud{max-width:calc(100% - var(--u) * 6);row-gap:calc(var(--u) * 1);flex-wrap:wrap}.beta-we-hud__status.is-offline .beta-we-hud__dot,.beta-gps-hud__status.is-offline .beta-gps-hud__dot{background:var(--color-orange)}.beta-air__live--offline{color:var(--color-orange)}.beta-stats-note{margin:calc(var(--u) * 3) 0 0;font-size:var(--text-fine);color:var(--color-glass-muted);max-width:68ch;line-height:1.5}.wordmark.beta-nav-mark{flex:0 auto;margin-right:auto}.beta-nav-mark:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}@media not all and (max-width:34rem){.beta-nav-mark{z-index:30;position:relative}}@media (prefers-reduced-motion:no-preference){.beta-nav-mark svg[data-bob=true] [data-piece=dot]{transition:transform var(--t-detent) var(--ease-detent)}.beta-nav-mark:focus-visible svg[data-bob=true] [data-piece=dot]{transform:translateY(calc(var(--beta-nav-lift,34) * -1px))}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.beta-nav-mark:hover svg[data-bob=true] [data-piece=dot]{transform:translateY(calc(var(--beta-nav-lift,34) * -1px))}}.beta-nav-primary{display:none}@media (min-width:52rem){.beta-nav-primary{margin-block:calc(var(--u) * -2);margin-right:calc(var(--u) * 2);z-index:30;flex:none;align-self:stretch;display:flex;position:relative}.beta-nav-primary a{padding:0 calc(var(--u) * 3);font-family:var(--font-mono);font-size:var(--text-fine);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap;color:var(--color-ink-muted);transition:color var(--t-snap) var(--ease-detent);align-items:center;text-decoration:none;display:flex;position:relative}.beta-nav-primary a:after{content:"";left:calc(var(--u) * 3);right:calc(var(--u) * 3);height:3px;transition:background-color var(--t-snap) var(--ease-detent);background:0 0;position:absolute;bottom:0}.beta-nav-primary a:hover{color:var(--color-ink)}.beta-nav-primary a:hover:after{background:var(--color-ink-faint)}.beta-nav-primary a[aria-current]{color:var(--color-ink);font-weight:600}.beta-nav-primary a[aria-current]:after{background:var(--color-accent-ink)}.beta-nav-primary a:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:-3px}}.menu-item[aria-current=true]{background:var(--color-paper-sunk);border-left-color:var(--color-accent-ink)}.app-head .menu-panel{max-height:calc(100dvh - var(--app-head-h,4rem) - var(--app-foot-h,3rem) - var(--u) * 6)}@media print{.beta-nav-primary,.beta-nav-colophon{display:none}.app-foot{position:static}}.beta-nav-colophon{background:var(--color-paper);padding-bottom:var(--app-foot-h,3rem)}.app-shell .beta-nav-colophon>.band{gap:calc(var(--u) * 5) calc(var(--u) * 12);padding-top:0;padding-bottom:calc(var(--u) * 8);display:grid}.app-shell .beta-nav-colophon>.band:before{content:"";border-top:1px solid var(--color-rule);grid-column:1/-1}.beta-nav-colophon__motto{font-family:var(--font-display);font-weight:800;font-size:var(--text-lead);letter-spacing:var(--tracking-tight);color:var(--color-ink);margin:0;line-height:1.15}.beta-nav-colophon__motto span{display:inline-block}.beta-nav-colophon__list{gap:calc(var(--u) * 5) calc(var(--u) * 6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.beta-nav-colophon__list>div{min-width:0}.beta-nav-colophon__list dt{margin-bottom:calc(var(--u) * 1.5)}.beta-nav-colophon__list dd{gap:calc(var(--u) * 1.5) calc(var(--u) * 4);font-family:var(--font-mono);font-size:var(--text-data);flex-wrap:wrap;margin:0;line-height:1.5;display:flex}.beta-nav-colophon__list a{color:var(--color-ink);border-bottom:1px solid var(--color-ink-faint);overflow-wrap:anywhere;transition:border-color var(--t-snap) var(--ease-detent);text-decoration:none}.beta-nav-colophon__list a:hover{border-bottom-color:var(--color-ink)}.beta-nav-colophon__list a:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}@media (min-width:40rem){.beta-nav-colophon__motto{font-size:var(--text-h3)}}@media (min-width:46rem){.beta-nav-colophon__list{grid-template-columns:repeat(4,auto);justify-content:space-between}}@media (min-width:70rem){.app-shell .beta-nav-colophon>.band{grid-template-columns:minmax(0,1fr) auto;align-items:start}.beta-nav-colophon__motto span{display:block}.beta-nav-colophon__list{column-gap:calc(var(--u) * 12)}}.beta-charts-head{justify-content:space-between;align-items:baseline;column-gap:calc(var(--u) * 4);flex-wrap:wrap;display:flex}.beta-charts-head__note{margin-bottom:calc(var(--u) * 2);font-family:var(--font-mono);font-size:var(--text-micro);font-variant-numeric:tabular-nums;color:var(--color-glass);white-space:nowrap}.beta-charts-hit{fill:#0000;transition:fill var(--t-snap) var(--ease-detent)}.beta-charts-slot:hover .beta-charts-hit{fill:color-mix(in oklab, var(--color-glass) 9%, transparent)}.beta-charts-line__plot svg>path,.beta-charts-line__plot svg>line{pointer-events:none}.beta-charts-ticks{height:1.4em;margin-top:calc(var(--u) * 1.5);font-family:var(--font-mono);font-size:var(--text-micro);font-variant-numeric:tabular-nums;color:var(--color-glass-muted);line-height:1.4;position:relative}.beta-charts-ticks span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.beta-charts-ticks{container-type:inline-size}.beta-charts-ticks span[data-s]{display:none}@container (max-width:239.98px){.beta-charts-ticks span[data-s~="160"]{display:block}}@container (min-width:240px) and (max-width:359.98px){.beta-charts-ticks span[data-s~="240"]{display:block}}@container (min-width:360px) and (max-width:559.98px){.beta-charts-ticks span[data-s~="360"]{display:block}}@container (min-width:560px){.beta-charts-ticks span[data-s~="560"]{display:block}}.beta-charts-ticks span.is-start{transform:none}.beta-charts-ticks span.is-end{transform:translate(-100%)}.beta-charts-ticks span.is-mark{color:var(--color-glass);font-weight:600}.beta-charts-spark{vertical-align:middle;width:100%;display:inline-block;overflow:visible}td>.beta-charts-spark{min-width:calc(var(--u) * 12)}.beta-charts-strip__bars{border-bottom:1px solid var(--color-rule-panel);align-items:stretch;display:flex}.beta-charts-strip__bars>.beta-charts-slot{min-width:0;transition:background-color var(--t-snap) var(--ease-detent);flex:1 1 0;justify-content:center;align-items:flex-end;display:flex}.beta-charts-strip__bars>.beta-charts-slot:hover{background-color:color-mix(in oklab, var(--color-glass) 9%, transparent)}.beta-charts-strip__bars i{width:min(72%, calc(var(--u) * 10));min-height:2px;display:block}.beta-charts-cal__body{align-items:flex-start;gap:calc(var(--u) * 1.5);min-width:0;display:flex}.beta-charts-cal__days{flex:none;display:block}.beta-charts-cal text{font-family:var(--font-mono);font-size:10px}.beta-charts-cal__scroll{contain:inline-size;min-width:0;padding-bottom:calc(var(--u) * 2);scrollbar-width:thin;scrollbar-color:var(--color-rule-panel) transparent;direction:rtl;flex:auto;overflow:auto hidden}.beta-charts-cal__scroll:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.beta-charts-cal__inner{direction:ltr;width:max-content;min-width:100%}.beta-charts-cal__inner svg{display:block}.beta-charts-cal__inner rect{stroke:#0000;stroke-width:1px;transition:stroke var(--t-snap) var(--ease-detent)}.beta-charts-cal__inner rect:hover{stroke:var(--color-glass)}.beta-charts-key{align-items:center;gap:calc(var(--u) * 1.5) calc(var(--u) * 5);margin:calc(var(--u) * 2) 0 0;font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--color-glass-muted);flex-wrap:wrap;display:flex}.beta-charts-key__bins{align-items:center;gap:calc(var(--u) * 1) calc(var(--u) * 3);flex-wrap:wrap;display:inline-flex}.beta-charts-key__bins>span{white-space:nowrap;align-items:center;display:inline-flex}.beta-charts-key i{width:11px;height:11px;margin-right:calc(var(--u) * 1.5);border-radius:var(--radius-hair);display:inline-block}.beta-charts-line__frame{column-gap:calc(var(--u) * 2);padding:calc(var(--u) * 7) 6px 0 0;grid-template-columns:auto minmax(0,1fr);display:grid}.beta-charts-line__frame.is-stacked{padding-top:calc(var(--u) * 12)}.beta-charts-line__y{font-family:var(--font-mono);font-size:var(--text-micro);font-variant-numeric:tabular-nums;color:var(--color-glass-muted);flex-direction:column-reverse;justify-content:space-between;display:flex}.beta-charts-line__y span{white-space:nowrap;justify-content:flex-end;align-items:center;height:0;display:flex}.beta-charts-line__plot{min-width:0;position:relative;container-type:inline-size}.beta-charts-line__plot svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.beta-charts-line__frame>.beta-charts-ticks{grid-column:2}.beta-charts-line__hair{opacity:0;pointer-events:none}.beta-charts-slot:hover .beta-charts-line__hair{opacity:1}.beta-charts-line__end{pointer-events:none;flex-direction:column;align-items:flex-end;gap:2px;display:flex;position:absolute;transform:translateY(calc(-100% - 9px))}.beta-charts-line__end.is-inset{margin-right:calc(var(--u) * 2.5)}.beta-charts-lbl{align-items:center;gap:calc(var(--u) * 1.5);background:var(--color-panel);font-family:var(--font-mono);font-size:var(--text-fine);white-space:nowrap;color:var(--color-glass-muted);padding:0 3px;line-height:1.4;display:inline-flex}.beta-charts-lbl b{color:var(--color-glass);font-variant-numeric:tabular-nums;font-weight:600}.beta-charts-lbl i{flex:none;width:10px;height:2px}.beta-charts-line__gap{top:var(--gap-narrow);background:var(--color-panel);font-family:var(--font-mono);font-size:var(--text-fine);white-space:nowrap;color:var(--color-glass);pointer-events:none;padding:1px 4px;line-height:1.4;position:absolute;transform:translate(calc(-100% - 10px),-50%)}.beta-charts-line__gap.is-right{transform:translate(10px,-50%)}@container (min-width:480px){.beta-charts-line__gap{top:var(--gap-wide)}}.beta-charts-legend{gap:calc(var(--u) * 1) calc(var(--u) * 5);font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-glass-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.beta-charts-legend li{align-items:center;gap:calc(var(--u) * 2);display:inline-flex}.beta-charts-legend i{width:14px;height:2px;display:block}@container (max-width:26rem){.beta-charts-line--two .beta-charts-lbl>span{display:none}}.beta-charts-tenure{container-type:inline-size}.beta-charts-tenure__rows{gap:calc(var(--u) * 2.5) calc(var(--u) * 3);grid-template-columns:fit-content(16rem) minmax(0,1fr) auto;display:grid}.beta-charts-tenure__row{grid-template-columns:subgrid;grid-column:1/-1;align-items:center;display:grid}.beta-charts-tenure__lbl{min-width:0;font-size:var(--text-fine);color:var(--color-glass-muted);overflow-wrap:anywhere;grid-area:1/1;line-height:1.35;display:grid}.beta-charts-tenure__lbl b{color:var(--color-glass);font-weight:600;font-size:var(--text-data)}.beta-charts-tenure__track{height:calc(var(--u) * 4);background:var(--color-panel-sunk);border-radius:var(--radius-hair);grid-area:1/2;display:block;position:relative}.beta-charts-tenure__track i{width:1px;position:absolute;top:0;bottom:0}.beta-charts-tenure__bar{border-radius:var(--radius-hair);min-width:3px;position:absolute;top:0;bottom:0}.beta-charts-tenure__when{font-family:var(--font-mono);font-size:var(--text-fine);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-glass-muted);grid-area:1/3}.beta-charts-tenure__axis>.beta-charts-ticks{margin-top:calc(var(--u) * -1);grid-column:2}@container (max-width:40rem){.beta-charts-tenure__rows{row-gap:calc(var(--u) * 4);grid-template-columns:minmax(0,1fr) auto}.beta-charts-tenure__row{row-gap:calc(var(--u) * .5);align-items:baseline}.beta-charts-tenure__lbl{display:contents}.beta-charts-tenure__lbl b{overflow-wrap:break-word;grid-area:1/1/auto/-1;min-width:0}.beta-charts-tenure__lbl span{min-width:0;font-size:var(--text-fine);color:var(--color-glass-muted);grid-area:2/1;line-height:1.35}.beta-charts-tenure__when{grid-area:2/2}.beta-charts-tenure__track{margin-top:calc(var(--u) * 1.5);grid-area:3/1/auto/-1}.beta-charts-tenure__axis>.beta-charts-ticks{grid-column:1/-1}}.beta-live{justify-items:start;gap:calc(var(--u) * 2.5);grid-template-columns:minmax(0,1fr);display:grid;container-type:inline-size}.beta-live>.panel{justify-self:stretch;min-width:0}.beta-live>.measured{flex-wrap:nowrap}.beta-live>.measured>span{overflow-wrap:anywhere;min-width:0}.beta-live-settle{animation:tm-settle var(--t-detent) var(--ease-detent)}.panel-face .readout.beta-live-now,.panel-face .readout.beta-live-now tbody{display:block}.panel-face .readout.beta-live-now tr{column-gap:calc(var(--u) * 3);row-gap:calc(var(--u) * 1.5);padding:calc(var(--u) * 3) 0;border-bottom:1px solid var(--color-rule-panel);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"name read""say say""tag tag";display:grid}.panel-face .readout.beta-live-now tr:first-child{padding-top:0}.panel-face .readout.beta-live-now tr:last-child{border-bottom:0;padding-bottom:0}.panel-face .readout.beta-live-now td{border:0;min-width:0;padding:0;display:block}.beta-live-name{font-family:var(--font-sans);font-size:var(--text-body);white-space:nowrap;color:var(--color-glass);grid-area:name;font-weight:600}.beta-live-name a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-glass-muted);text-decoration-color:var(--color-glass-muted);text-underline-offset:.2em;transition:text-decoration-color var(--t-snap) var(--ease-snap);text-decoration-thickness:1px}.beta-live-name a:hover{-webkit-text-decoration-color:var(--color-blue);text-decoration-color:var(--color-blue);text-decoration-thickness:2px}.beta-live-name a:focus-visible{outline:2px solid var(--color-blue);outline-offset:3px}.beta-live-say{max-width:68ch;font-family:var(--font-sans);font-size:var(--text-fine);color:var(--color-glass-muted);overflow-wrap:break-word;grid-area:say;line-height:1.5}.panel-face .readout.beta-live-now td.beta-live-read{text-align:right;overflow-wrap:break-word;grid-area:read;align-self:baseline}.beta-live-val{margin:0 calc(var(--u) * -1);padding:0 var(--u);border-radius:var(--radius-hair);font-weight:600;display:inline-block}.beta-live-unit,.beta-live-none{color:var(--color-glass-muted)}.beta-live-tag{grid-area:tag;justify-self:start}.beta-live-count{justify-items:end;display:inline-grid}.beta-live-count>span{white-space:nowrap;grid-area:1/1}.beta-live-count>[aria-hidden=true]{visibility:hidden}.beta-live-now .tag.beta-inst:not([data-state=live]){border-color:var(--color-rule-panel);color:var(--color-glass-muted);background:0 0}.beta-live-now .tag.beta-inst.warn{color:var(--color-orange)}.beta-live-now tr:is([data-state=offline],[data-state=checking]) .beta-live-name{color:var(--color-glass-muted)}.beta-live-now tr:is([data-state=offline],[data-state=checking]) .beta-live-val{color:var(--color-glass-muted);font-weight:400}@container (min-width:54rem){.panel-face .readout.beta-live-now tr{column-gap:calc(var(--u) * 6);row-gap:var(--u);padding:calc(var(--u) * 2.5) 0;grid-template-columns:minmax(0,1fr) auto minmax(0,21rem);grid-template-areas:"name read tag""say say tag"}.beta-live-tag{text-align:right;justify-self:end}}.beta-live-foot{margin:calc(var(--u) * 4) 0 0;font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-glass-muted);overflow-wrap:break-word;line-height:1.5}.beta-live-foot b{color:var(--color-glass);font-weight:600}.beta-live-foot time{font-variant-numeric:tabular-nums}.beta-live-later{visibility:hidden}@container (max-width:36rem){.panel-bar.beta-live-pulsebar>b{flex-basis:100%}}.beta-live-headline{align-items:baseline;column-gap:calc(var(--u) * 3);color:var(--color-glass);flex-wrap:wrap;margin:0;display:flex}.beta-live-big{margin:0 calc(var(--u) * -1.5);padding:0 calc(var(--u) * 1.5);border-radius:var(--radius-hair);font-family:var(--font-mono);font-size:var(--text-h2);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.15;display:inline-block}.beta-live-big.changed{color:var(--color-mustard)}.beta-live-headline__unit{font-family:var(--font-sans);font-size:var(--text-body)}.beta-live-sub{margin:var(--u) 0 0;max-width:68ch;font-family:var(--font-sans);font-size:var(--text-fine);color:var(--color-glass-muted);line-height:1.5}.beta-live-dotwrap{align-items:center;gap:calc(var(--u) * 2);vertical-align:middle;display:inline-flex}.beta-live-dot{box-sizing:border-box;width:var(--beta-live-dot,.625rem);height:var(--beta-live-dot,.625rem);opacity:.55;border:1.5px solid;border-radius:50%;flex:none}.beta-live-dot[data-active=true]{border-color:var(--color-blue-ink);background:var(--color-blue-ink);color:var(--color-blue-ink);opacity:1}.panel .beta-live-dot[data-active=true]{border-color:var(--color-blue);background:var(--color-blue);color:var(--color-blue)}.beta-live-dot--tick{animation:beta-live-tick var(--t-slide) var(--ease-detent) 1}@keyframes beta-live-tick{0%{box-shadow:0 0}to{box-shadow:0 0 0 .3rem #0000}}.beta-live-dotlabel{font-family:var(--font-mono);font-size:var(--text-fine);line-height:1.4}.beta-shift-fig{align-content:start;justify-items:start;gap:calc(var(--u) * 2.5);margin:calc(var(--u) * 5) 0 calc(var(--u) * 8);grid-template-columns:minmax(0,1fr);display:grid}.beta-shift-fig>.panel{justify-self:stretch;min-width:0}.beta-shift-fig>.measured{flex-wrap:nowrap}.beta-shift-fig>.measured>span{overflow-wrap:anywhere;min-width:0}.page>.beta-ramp+.beta-shift-fig{margin-top:calc(var(--u) * 2)}.beta-shift-two{gap:0 calc(var(--u) * 6);margin:calc(var(--u) * 5) 0 calc(var(--u) * 8);grid-template-columns:repeat(auto-fit,minmax(min(26rem,100%),1fr));align-items:start;display:grid}.beta-shift-two>.beta-shift-fig{margin:0 0 calc(var(--u) * 6);min-width:0}.beta-shift-two>.beta-shift-fig:last-child{margin-bottom:0}@media (min-width:60rem){.beta-shift-two{align-items:stretch}.beta-shift-two>.beta-shift-fig{grid-template-rows:1fr auto;margin-bottom:0}.beta-shift-two>.beta-shift-fig>.panel{display:grid}}.beta-shift-kind{align-items:center;gap:calc(var(--u) * 2);white-space:nowrap;display:inline-flex}.beta-shift-kind i{width:calc(var(--u) * 5);border-top:2px solid var(--color-glass-muted);height:0;display:block}.beta-shift-kind[data-kind=modelled] i{border-top-style:dashed}.beta-shift-curve .beta-charts-line__plot svg>path:nth-of-type(2){stroke-dasharray:7 5;stroke-linecap:butt}.beta-shift-curve .beta-charts-legend li:nth-child(2) i,.beta-shift-curve .beta-charts-line__plot>div:nth-of-type(2) .beta-charts-lbl i{-webkit-mask:repeating-linear-gradient(90deg,#000 0 4px,#0000 4px 6px);mask:repeating-linear-gradient(90deg,#000 0 4px,#0000 4px 6px)}.beta-shift-kinds{justify-content:flex-end;gap:calc(var(--u) * 1) calc(var(--u) * 4);flex-wrap:wrap;display:inline-flex}.beta-shift-fig .panel-bar{row-gap:calc(var(--u) * 1.5);flex-wrap:wrap}.beta-shift-fig .beta-charts-strip+.beta-charts-strip{margin-top:calc(var(--u) * 5)}.beta-shift-n{margin-right:calc(var(--u) * 3);font-family:var(--font-mono);letter-spacing:var(--tracking-caps);vertical-align:.35em;color:var(--color-accent-ink);font-size:.5em;font-weight:500;display:inline-block}.beta-shift-seats{gap:calc(var(--u) * 2);margin:0 0 calc(var(--u) * 8);flex-wrap:wrap;padding:0;list-style:none;display:flex}.beta-shift-flow{table-layout:fixed}.beta-shift-flow th{text-align:left;font-weight:500}.beta-shift-flow th:nth-child(2){width:36%}.beta-shift-flow th:nth-child(3){text-align:right;width:5.5em}.beta-shift-flow td.num{white-space:nowrap}.beta-shift-fig[data-labels] .beta-chart__lbl{white-space:normal;overflow:visible}.beta-shift-fig[data-labels=mid] .beta-chart__row{grid-template-columns:minmax(0,9rem) minmax(0,1fr) auto}.beta-shift-fig[data-labels=long] .beta-chart__row{grid-template-columns:minmax(0,14.5rem) minmax(0,1fr) auto}@media (max-width:30rem){.beta-shift-fig[data-labels=mid] .beta-chart__row{grid-template-columns:minmax(0,1fr) auto}.beta-shift-fig[data-labels=mid] .beta-chart__lbl{grid-column:1/-1}.beta-shift-fig[data-labels=mid] .beta-chart__track{grid-column:1}}@media (max-width:48rem){.beta-shift-fig[data-labels=long] .beta-chart__row{grid-template-columns:minmax(0,1fr) auto}.beta-shift-fig[data-labels=long] .beta-chart__lbl{grid-column:1/-1}.beta-shift-fig[data-labels=long] .beta-chart__track{grid-column:1}}.beta-shift-cycle{margin:calc(var(--u) * 5) 0 calc(var(--u) * 8)}.beta-shift-cycle .lesson{gap:calc(var(--u) * 6);grid-template-columns:minmax(0,1fr);margin-bottom:0}.beta-shift-cycle .step{box-shadow:none}.beta-shift-cycle .step p{font-size:var(--text-fine);line-height:1.5}.beta-shift-cycle .step a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-ink);text-decoration-color:var(--color-accent-ink);text-underline-offset:.18em}.beta-shift-cycle .step a:hover{color:var(--color-accent-ink)}.beta-shift-cycle .step:not(:last-child):after{content:"";left:50%;bottom:calc(var(--u) * -4.5);width:calc(var(--u) * 2.5);height:calc(var(--u) * 2.5);border-right:2px solid var(--color-accent-ink);border-bottom:2px solid var(--color-accent-ink);position:absolute;transform:translate(-50%)rotate(45deg)}.beta-shift-cycle__return{align-items:baseline;gap:calc(var(--u) * 1) calc(var(--u) * 3);margin:calc(var(--u) * 4) 0 0;font-family:var(--font-serif);font-size:var(--text-fine);color:var(--color-ink-muted);flex-wrap:wrap;display:flex}.beta-shift-cycle__return span{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-accent-ink)}@media (min-width:64rem){.beta-shift-cycle .lesson{grid-template-columns:repeat(5,minmax(0,1fr))}.beta-shift-cycle .step{padding:calc(var(--u) * 4)}.beta-shift-cycle .step:not(:last-child):after{left:auto;right:calc(var(--u) * -4.25);bottom:auto;top:calc(var(--u) * 6);transform:rotate(-45deg)}.beta-shift-cycle__return{padding-top:calc(var(--u) * 6);justify-content:center;margin:0 10%;position:relative}.beta-shift-cycle__return:before{content:"";height:calc(var(--u) * 4);border:2px solid var(--color-accent-ink);border-top:0;position:absolute;inset:0 0 auto}.beta-shift-cycle__return:after{content:"";top:1px;left:calc(var(--u) * -1 + 0px);width:calc(var(--u) * 2.5);height:calc(var(--u) * 2.5);border-left:2px solid var(--color-accent-ink);border-top:2px solid var(--color-accent-ink);position:absolute;transform:rotate(45deg)}}.beta-shift-thesis{margin-top:calc(var(--u) * 8)}.beta-shift-rows__open{background:repeating-linear-gradient(135deg, var(--color-glass-muted) 0 1px, transparent 1px 6px);box-shadow:inset 0 0 0 1px var(--color-glass-muted);border-radius:0}.beta-shift-rows__axis{align-items:start}.beta-shift-rows__ticks{height:1.4em;font-family:var(--font-mono);font-size:var(--text-micro);font-variant-numeric:tabular-nums;color:var(--color-glass-muted);display:block;position:relative}.beta-shift-rows__ticks>span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.beta-shift-rows__ticks>span:first-child{transform:none}.beta-shift-rows__ticks>span:last-child{transform:translate(-100%)}.beta-shift-rows__ghost{visibility:hidden}@media (max-width:22rem){.beta-shift-rows__axis>.beta-chart__lbl{display:none}}@media (max-width:30rem){.beta-shift-fig[data-labels=mid] .beta-shift-rows__axis>.beta-chart__lbl{display:none}}@media (max-width:48rem){.beta-shift-fig[data-labels=long] .beta-shift-rows__axis>.beta-chart__lbl{display:none}}.beta-shift-endchip{margin:calc(var(--u) * 6) 0 0}.beta-shift-endchip>.measured{flex-wrap:nowrap}.beta-shift-endchip>.measured>span{overflow-wrap:anywhere;min-width:0}.beta-about-story{gap:calc(var(--u) * 8);margin:0 0 calc(var(--u) * 4);grid-template-columns:minmax(0,1fr);display:grid}.beta-about-story>.prose>h2:first-child{margin-top:calc(var(--u) * 6)}@media (max-width:59.99rem){.beta-about-story__text{max-width:none}.beta-about-story__text>p{max-width:68ch}}.beta-about-aside{gap:calc(var(--u) * 5);align-content:start;max-width:26rem;display:grid}@media (min-width:40rem) and (max-width:59.99rem){.beta-about-aside{column-gap:calc(var(--u) * 10);max-width:none;padding-top:calc(var(--u) * 6);border-top:1px solid var(--color-ink-faint);grid-template-columns:minmax(0,18rem) minmax(0,1fr);align-items:center}.beta-about-fig{grid-row:1/span 2}.beta-about-aside .beta-about-facts{border-top:0;align-self:end;padding-top:0}.beta-about-aside__links{align-self:start}}@media (min-width:60rem){.beta-about-story{gap:calc(var(--u) * 12);grid-template-columns:minmax(0,68ch) minmax(15rem,1fr)}.beta-about-aside{margin-top:calc(var(--u) * 6);padding-top:calc(var(--u) * 4);border-top:1px solid var(--color-rule);max-width:none}}.beta-about-fig{margin:0}.beta-about-fig a{transition:transform var(--t-snap) var(--ease-detent);display:block}.beta-about-fig a:hover{transform:translateY(-2px)}.beta-about-fig a:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-about-fig img{width:100%;height:auto;display:block}.beta-about-fig figcaption{margin-top:calc(var(--u) * 2);font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-ink-muted);line-height:1.5}.beta-about-facts{padding:calc(var(--u) * 4) 0;border-top:1px solid var(--color-ink-faint);border-bottom:1px solid var(--color-ink-faint)}.beta-about-facts dd{font-size:var(--text-data);text-align:right}.beta-about-aside__links{gap:calc(var(--u) * 3);flex-wrap:wrap;margin:0;display:flex}.beta-about-now{grid-template-columns:minmax(0,1fr)}@media (min-width:56rem){.beta-about-now{grid-template-columns:repeat(2,minmax(0,1fr))}}.beta-about-now .rail{flex-direction:column;display:flex}.beta-about-now .rail>p:first-of-type{font-size:var(--text-body);max-width:56ch}.beta-about-now .rail .piece-links{padding-top:calc(var(--u) * 2);margin-top:auto;margin-bottom:0}.beta-about-credit{color:var(--color-ink-muted)}.beta-about-rows{margin:0 0 calc(var(--u) * 3);padding:calc(var(--u) * 3) 0 0;border-top:1px solid var(--color-ink-faint);gap:calc(var(--u) * 2);list-style:none;display:grid}.beta-about-rows li{column-gap:calc(var(--u) * 2.5);min-width:0;font-size:var(--text-data);grid-template-columns:auto minmax(0,1fr);line-height:1.4;display:grid}.beta-about-rows--plain li{grid-template-columns:minmax(0,1fr)}.beta-about-rows--plain .beta-about-rows__state{font-family:var(--font-sans)}.beta-about-rows .beta-live-dot{margin-top:calc(.7em - .3125rem)}.beta-about-rows__text{gap:0 calc(var(--u) * 3);flex-wrap:wrap;min-width:0;display:flex}.beta-about-rows a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-ink-faint);text-decoration-color:var(--color-ink-faint);text-underline-offset:3px;transition:text-decoration-color var(--t-snap) var(--ease-detent);flex:0 0 9rem;font-weight:600}.beta-about-rows a:hover{-webkit-text-decoration-color:var(--color-orange);text-decoration-color:var(--color-orange)}.beta-about-rows a:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-about-rows__state{font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-ink-muted);flex:12rem;line-height:1.51667}.beta-about-roles{margin:calc(var(--u) * 8) 0 calc(var(--u) * 4);border-top:1px solid var(--color-rule);padding:0;list-style:none}.beta-about-roles li{gap:calc(var(--u) * 1) calc(var(--u) * 6);padding:calc(var(--u) * 3) 0;border-bottom:1px solid var(--color-ink-faint);grid-template-columns:minmax(0,8.5rem) minmax(0,16rem) minmax(0,1fr);align-items:baseline;display:grid}.beta-about-roles__when{font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-ink-muted);font-variant-numeric:tabular-nums}.beta-about-roles__who{min-width:0}.beta-about-roles__who b{font-size:var(--text-body);font-weight:600;line-height:1.3;display:block}.beta-about-roles__who span{margin-top:calc(var(--u) * .5);font-size:var(--text-fine);color:var(--color-ink-muted);line-height:1.4;display:block}.beta-about-roles__what{min-width:0;font-size:var(--text-body);max-width:60ch;line-height:1.5}@media (max-width:59.99rem){.beta-about-roles li{grid-template-columns:minmax(0,8.5rem) minmax(0,1fr)}.beta-about-roles__what{grid-column:2}}@media (max-width:34rem){.beta-about-roles li{grid-template-columns:minmax(0,1fr)}.beta-about-roles__what{grid-column:1}}.beta-about-more{margin:0 0 calc(var(--u) * 8);max-width:68ch;font-size:var(--text-body);color:var(--color-ink-muted);line-height:1.55}.beta-about-more a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-orange);text-decoration-color:var(--color-orange);text-underline-offset:2px}.beta-about-more a:hover{text-decoration-thickness:2px}.beta-about-skills{margin:calc(var(--u) * 4) 0 calc(var(--u) * 8);border-top:1px solid var(--color-rule)}.beta-about-skills>div{gap:calc(var(--u) * 2) calc(var(--u) * 6);padding:calc(var(--u) * 3) 0;border-bottom:1px solid var(--color-ink-faint);grid-template-columns:minmax(0,10rem) minmax(0,1fr);align-items:baseline;display:grid}.beta-about-skills dt{font-family:var(--font-mono);font-size:var(--text-fine);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted)}.beta-about-skills dd{min-width:0;font-size:var(--text-body);margin:0;line-height:1.5}@media (max-width:34rem){.beta-about-skills>div{grid-template-columns:minmax(0,1fr)}}.beta-about-notes{margin:calc(var(--u) * 6) 0 calc(var(--u) * 8);gap:calc(var(--u) * 4);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (min-width:56rem){.beta-about-notes{grid-template-columns:repeat(3,minmax(0,1fr))}}.beta-about-notes li{min-width:0;display:flex}.beta-about-notes a{gap:calc(var(--u) * 2);width:100%;padding:calc(var(--u) * 4);border:1px solid var(--color-rule);background:var(--color-paper);color:var(--color-ink);transition:transform var(--t-snap) var(--ease-detent), box-shadow var(--t-snap) var(--ease-detent);flex-direction:column;text-decoration:none;display:flex}.beta-about-notes a:hover{box-shadow:3px 3px 0 var(--color-ink);transform:translate(-2px,-2px)}.beta-about-notes a:active{box-shadow:none;transform:none}.beta-about-notes a:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-about-notes__kicker{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted)}.beta-about-notes b{font-family:var(--font-display);font-size:var(--text-lead);letter-spacing:var(--tracking-tight);text-wrap:balance;font-weight:700;line-height:1.2}.beta-about-notes__blurb{font-size:var(--text-data);color:var(--color-ink-muted);line-height:1.55}.beta-about-built__cols{gap:calc(var(--u) * 8);margin:0 0 calc(var(--u) * 4);grid-template-columns:minmax(0,1fr);display:grid}.beta-about-built__said,.beta-about-built__receipts{min-width:0}@media (min-width:60rem){.beta-about-built__cols{gap:calc(var(--u) * 12);grid-template-columns:minmax(0,68ch) minmax(15rem,1fr);align-items:start}}.beta-about-pair{gap:calc(var(--u) * 4);margin:calc(var(--u) * 2) 0 calc(var(--u) * 6);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));display:grid}.beta-about-pair .rail h3{margin-bottom:calc(var(--u) * 1)}.beta-about-pair__sub{margin:0 0 calc(var(--u) * 3);min-height:2.8em;font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-ink-muted);line-height:1.4}.beta-about-pair__sub .beta-live-dotwrap{align-items:baseline}@media (max-width:24rem){.beta-about-pair__sub:has(.beta-live-dotwrap){min-height:4.2em}}.beta-about-does a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-orange);text-decoration-color:var(--color-orange);text-underline-offset:2px}.beta-about-does a:hover{text-decoration-thickness:2px}.beta-about-does{gap:calc(var(--u) * 1.5);font-size:var(--text-body);margin:0;padding-left:1.15em;line-height:1.45;list-style:square;display:grid}.beta-about-does li::marker{color:var(--color-ink-muted)}.beta-about-sig{align-items:baseline;gap:calc(var(--u) * 2) calc(var(--u) * 8);margin:calc(var(--u) * 2) 0 0;padding-top:calc(var(--u) * 4);border-top:1px solid var(--color-rule);flex-wrap:wrap;display:flex}.beta-about-sig__label{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted);flex:0 0 100%}.beta-about-sig b{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:var(--tracking-tight);font-weight:700;line-height:1.15}.beta-about-chip{margin-top:calc(var(--u) * 2)}.beta-about-chip .measured{max-width:100ch;line-height:1.5;display:block}.beta-about-chip .measured:before{margin-right:calc(var(--u) * 1.5)}.beta-about-ctas{gap:calc(var(--u) * 3);margin:calc(var(--u) * 10) 0 0;flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.beta-about-fig a,.beta-about-rows a,.beta-about-notes a{transition:none}.beta-about-fig a:hover,.beta-about-notes a:hover{transform:none}}.beta-services-diff{position:relative}.beta-services-to{color:inherit;text-decoration:none}.beta-services-to:after{content:"";position:absolute;inset:0}.beta-services-to:focus-visible{outline:none}.beta-services-diff:focus-within{box-shadow:3px 3px 0 var(--color-ink)}.beta-services-diff:has(.beta-services-to:focus-visible){outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-services-diff:focus-within .beta-linkcard__go{color:var(--color-ink)}.beta-services-diff:active{box-shadow:0 0 0 var(--color-ink)}.beta-services-diff:has(.beta-services-also a:active){box-shadow:3px 3px 0 var(--color-ink);transform:none}.beta-services-k{margin:0 0 calc(var(--u) * 2);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted);font-weight:400;display:block}.beta-services-jump{gap:calc(var(--u) * 2) calc(var(--u) * 5);margin:0 0 calc(var(--u) * 2);flex-wrap:wrap;display:flex}.beta-services-jump a{padding:calc(var(--u) * 1) 0}.beta-services-practices{margin:calc(var(--u) * 6) 0 0}.beta-services-practice{gap:calc(var(--u) * 5) calc(var(--u) * 8);padding:calc(var(--u) * 6) 0 calc(var(--u) * 7);border-top:1px solid var(--color-ink-faint);grid-template-columns:minmax(0,1fr);display:grid}.beta-services-practice:last-child{padding-bottom:calc(var(--u) * 2)}@media (min-width:40rem){.beta-services-practice{grid-template-columns:repeat(2,minmax(0,1fr))}.beta-services-what{grid-column:1/-1}}@media (min-width:62rem){.beta-services-practice{grid-template-columns:minmax(0,4fr) minmax(0,3fr) minmax(0,5fr)}.beta-services-what{grid-column:auto}}.beta-services-num{margin:0 0 calc(var(--u) * 2);font-family:var(--font-mono);font-size:var(--text-fine);font-variant-numeric:tabular-nums;color:var(--color-ink-muted);line-height:1.4}.beta-services-what h3{margin:0 0 calc(var(--u) * 2);font-family:var(--font-display);font-size:var(--text-h3);text-transform:uppercase;letter-spacing:var(--tracking-tight);text-wrap:balance;line-height:1.1}.beta-services-what p{margin:0 0 calc(var(--u) * 3);max-width:46ch;font-size:var(--text-body);line-height:1.5}.beta-services-what .beta-services-num{margin-bottom:calc(var(--u) * 2)}.beta-services-what .chips{max-width:none;margin:0}.beta-services-ex,.beta-services-proofs{margin:0;padding:0;list-style:none}.beta-services-ex li{padding:calc(var(--u) * 1.5) 0;border-top:1px solid var(--color-ink-faint);font-size:var(--text-body);line-height:1.4}.beta-services-ex li:first-child{border-top-color:var(--color-rule)}.beta-services-proofs{gap:calc(var(--u) * 3);display:grid}.beta-services-proof{padding:calc(var(--u) * 3) calc(var(--u) * 4);gap:calc(var(--u) * 1.5)}.beta-services-proof__name{align-items:center;gap:calc(var(--u) * 2.5);font-size:var(--text-body);line-height:1.4;display:flex}.beta-services-proof__name b{min-width:0;font-weight:600}.beta-services-proof__arrow{color:var(--color-ink-muted);transition:transform var(--t-snap) var(--ease-detent), color var(--t-snap) var(--ease-detent);margin-left:auto;display:inline-flex}.beta-services-proof:is(:hover,:focus-visible) .beta-services-proof__arrow{color:var(--color-ink)}@media (hover:hover){.beta-services-proof:hover .beta-services-proof__arrow{transform:translate(3px)}}.beta-services-proof__line{font-size:var(--text-body);color:var(--color-ink-muted);line-height:1.45;display:block}.beta-services-key{align-items:flex-start;gap:calc(var(--u) * 1) calc(var(--u) * 2);margin:calc(var(--u) * 4) 0 0;padding-top:calc(var(--u) * 3);border-top:1px solid var(--color-ink-faint);font-size:var(--text-fine);flex-wrap:wrap;line-height:1.5;display:flex}.beta-services-key>span{align-items:flex-start;gap:calc(var(--u) * 2);margin-right:calc(var(--u) * 4);display:flex}.beta-services-key>span:last-child{flex:16rem;min-width:0;margin-right:0}.beta-services-keydot{flex:none;align-items:center;height:1.5em;display:inline-flex}.beta-services-key a{color:var(--color-ink);white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--color-ink-faint);text-decoration-color:var(--color-ink-faint);text-underline-offset:.2em;transition:text-decoration-color var(--t-snap) var(--ease-detent)}.beta-services-key a:hover{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}.beta-services-key a:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-services-board{margin:calc(var(--u) * 5) 0 0}.beta-services-shapes{gap:calc(var(--u) * 4);margin:calc(var(--u) * 6) 0 0;grid-template-columns:minmax(0,1fr);display:grid}.beta-services-shape{gap:calc(var(--u) * 3) calc(var(--u) * 8);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}@media (min-width:34rem){.beta-services-shape{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}@media (min-width:58rem){.beta-services-shapes{grid-template-columns:repeat(3,minmax(0,1fr))}.beta-services-shape{grid-template-columns:minmax(0,1fr)}}.beta-services-shape h3{margin-bottom:calc(var(--u) * 2)}.beta-services-shape p{margin:0 0 calc(var(--u) * 3);font-size:var(--text-body);line-height:1.5}.beta-services-shape p:last-child{margin-bottom:0}.beta-services-shape .beta-services-price{font-family:var(--font-mono);font-size:var(--text-h3);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;margin:0;font-weight:600;line-height:1.15}.beta-services-best .beta-services-k{margin-bottom:calc(var(--u) * 1)}.beta-services-steps{margin:calc(var(--u) * 6) 0 0}.beta-services-steps td{vertical-align:top;padding-top:calc(var(--u) * 3);padding-bottom:calc(var(--u) * 3)}.beta-services-steps td.name{width:1%;padding-right:calc(var(--u) * 4);font-size:var(--text-body)}@media (min-width:34rem){.beta-services-steps td.name{padding-right:calc(var(--u) * 8)}}.ledger td.beta-services-wrap{white-space:normal;font-family:var(--font-sans);font-size:var(--text-body);line-height:1.45}.beta-services-n{min-width:1.75em;font-family:var(--font-mono);color:var(--color-ink-muted);font-weight:400;display:inline-block}.beta-services-noted{align-items:center;gap:calc(var(--u) * 2) calc(var(--u) * 3);flex-wrap:wrap;display:flex}.beta-services-noted .tag{flex:none}.beta-services-diffs{gap:calc(var(--u) * 5);margin:calc(var(--u) * 6) 0 0;grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:44rem){.beta-services-diffs:not(.beta-services-diffs--three){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:44rem) and (max-width:61.99rem){.beta-services-diffs--three{grid-template-columns:repeat(2,minmax(0,1fr))}.beta-services-diffs--three>:last-child{grid-column:1/-1}}@media (min-width:62rem){.beta-services-diffs--three{gap:calc(var(--u) * 4);grid-template-columns:repeat(3,minmax(0,1fr))}}.beta-linkcard .beta-services-also{z-index:1;font-size:var(--text-fine);line-height:1.5;position:relative}.beta-services-also a{font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-ink);border-bottom:1px solid var(--color-ink-faint);transition:color var(--t-snap) var(--ease-detent), border-color var(--t-snap) var(--ease-detent);font-weight:600;text-decoration:none}.beta-services-also a:hover{color:var(--color-accent-ink);border-bottom-color:var(--color-accent-ink)}.beta-services-also a:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-services-also .quiet{white-space:nowrap}.beta-services-quote{padding-left:calc(var(--u) * 3);border-left:2px solid var(--color-rule);margin:0}.beta-linkcard .beta-services-quote p{margin:0 0 calc(var(--u) * 1.5);font-family:var(--font-serif);font-size:var(--text-body);line-height:1.5}.beta-services-quote footer{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted);line-height:1.5}.beta-services-actions{align-items:center;gap:calc(var(--u) * 4);margin:calc(var(--u) * 2) 0 0;flex-wrap:wrap;display:flex}.beta-services-actions .btn{flex:none}.beta-services-actions .quiet{max-width:44ch;font-size:var(--text-fine);flex:16rem;line-height:1.5}.beta-services-address{margin:0 0 calc(var(--u) * 4);font-family:var(--font-mono);letter-spacing:-.02em;font-size:clamp(1.375rem,7vw,2.5rem);font-weight:600;line-height:1.2}.beta-services-address a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-ink);text-decoration-color:var(--color-accent-ink);text-underline-offset:.18em;transition:color var(--t-snap) var(--ease-detent);text-decoration-thickness:2px}.beta-services-address a:hover{color:var(--color-accent-ink)}.beta-services-address a:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:4px}.beta-services-first{gap:calc(var(--u) * 8) calc(var(--u) * 12);margin:calc(var(--u) * 4) 0 0;grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:58rem){.beta-services-first{grid-template-columns:minmax(0,5fr) minmax(0,3fr)}}.beta-services-points{gap:calc(var(--u) * 5);counter-reset:beta-services-pt;margin:0;padding:0;list-style:none;display:grid}.beta-services-points li{gap:calc(var(--u) * 4);counter-increment:beta-services-pt;max-width:68ch;font-family:var(--font-serif);font-size:var(--text-prose);grid-template-columns:auto minmax(0,1fr);align-items:baseline;line-height:1.55;display:grid}.beta-services-points li:before{content:counter(beta-services-pt);padding:1px calc(var(--u) * 2);font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-paper);background:var(--color-ink);border-radius:var(--radius-hair)}.beta-services-points b{font-family:var(--font-sans);font-weight:700;display:block}.beta-services-facts .kv{margin-bottom:calc(var(--u) * 4)}.beta-services-facts p{margin:calc(var(--u) * 2) 0 0;font-size:var(--text-fine);line-height:1.5}@media (min-width:40rem) and (max-width:57.99rem){.beta-services-facts{column-gap:calc(var(--u) * 10);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.beta-services-facts h3{grid-column:1/-1}.beta-services-facts .kv{grid-area:2/1/span 3;margin-bottom:0}.beta-services-facts p{margin-top:0;margin-bottom:calc(var(--u) * 2);grid-column:2}}.beta-papers-counts{gap:calc(var(--u) * 4);margin:calc(var(--u) * 3) 0 calc(var(--u) * 4);grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));display:grid}.beta-papers-counts>.panel{min-width:0;display:flex}.beta-papers-counts>.panel>.panel-face{flex:auto;min-width:0}.beta-papers-counts>.beta-papers-counts__wide{grid-column:1/-1}.panel-face .readout.beta-papers-readout .num{white-space:nowrap}.panel-face .readout.beta-papers-readout tbody tr:last-child td{border-bottom:1px solid var(--color-rule-panel)}.beta-papers-counts .beta-chart__lbl{white-space:normal;overflow:visible}@media (max-width:30rem){.beta-papers-counts .beta-chart__row{grid-template-columns:minmax(0,6.5rem) minmax(0,1fr) auto}}@media (max-width:22rem){.beta-papers-counts .beta-chart__row{grid-template-columns:minmax(0,1fr) auto}}.beta-papers-nowrap{white-space:nowrap}.beta-papers-browse{scroll-margin-top:calc(var(--app-head-h,4rem) + var(--u) * 2)}.beta-papers-filter{top:var(--app-head-h,4rem);z-index:2;align-items:center;gap:calc(var(--u) * 2);margin:calc(var(--u) * 5) 0 calc(var(--u) * 3);padding:calc(var(--u) * 2.5) 0;background:var(--color-paper);border-bottom:1px solid var(--color-rule);flex-wrap:wrap;display:flex;position:sticky}@media (max-width:47.99rem){.beta-papers-filter{overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(var(--u) * -5);padding-inline:calc(var(--u) * 5);flex-wrap:nowrap;overflow-x:auto}.beta-papers-filter::-webkit-scrollbar{display:none}.beta-papers-filter__opt,.beta-papers-filter__legend{flex:none}.beta-papers-filter .chip{white-space:nowrap}}.beta-papers-filter__legend{margin-right:calc(var(--u) * 1);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted)}.beta-papers-filter__opt{display:inline-flex;position:relative}.beta-papers-filter .chip{align-items:baseline;gap:calc(var(--u) * 2);padding:calc(var(--u) * 2) calc(var(--u) * 3);-webkit-user-select:none;user-select:none;display:inline-flex}.beta-papers-filter__n{font-family:var(--font-mono);font-size:var(--text-micro);font-variant-numeric:tabular-nums;color:var(--color-ink-muted)}.beta-papers-filter input:checked+.chip{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.beta-papers-filter input:checked+.chip .beta-papers-filter__n{color:var(--color-paper-sunk)}.beta-papers-filter input:not(:checked)+.chip:hover{border-color:var(--color-ink)}.beta-papers-filter input:focus-visible+.chip{outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-papers-filter .chip:active{transform:translate(1px,1px)}@supports not selector(:has(*)){.beta-papers-filter{display:none}}.beta-papers-showing{margin:0 0 calc(var(--u) * 4);max-width:76ch;font-size:var(--text-fine);color:var(--color-ink-muted);line-height:1.55}.beta-papers-showing [data-for]{font-family:var(--font-mono);color:var(--color-ink)}.beta-papers-showing [data-for]:not([data-for=all]){display:none}.beta-papers-browse:has(.beta-papers-filter input:not(#pf-all):checked) .beta-papers-showing [data-for=all]{display:none}.beta-papers-grid{gap:calc(var(--u) * 4);margin:0 0 calc(var(--u) * 6);grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr));display:grid}.beta-papers-card{min-width:0;padding:calc(var(--u) * 3);scroll-margin-top:calc(var(--app-head-h,4rem) + var(--u) * 20);flex-direction:column;display:flex}.beta-papers-card:target{outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-papers-card h3{margin:0 0 calc(var(--u) * 2);font-size:var(--text-prose);text-transform:none;text-wrap:balance;overflow-wrap:anywhere;font-weight:700;line-height:1.22}.beta-papers-figbox{margin:0 0 calc(var(--u) * 3)}.beta-papers-fig{aspect-ratio:16/10;background:var(--color-paper-sunk);border:1px solid var(--color-rule);transition:transform var(--t-snap) var(--ease-detent), box-shadow var(--t-snap) var(--ease-detent);margin:0;display:block;position:relative;overflow:hidden}.beta-papers-fig img{object-fit:contain;width:100%;height:100%;display:block}.beta-papers-fig[data-fit=top] img{object-fit:cover;object-position:top center}.beta-papers-fig__note{margin:calc(var(--u) * 1.5) 0 0;font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-ink-muted);line-height:1.4}a.beta-papers-fig:hover{box-shadow:3px 3px 0 var(--color-ink)}a.beta-papers-fig:active{box-shadow:0 0 0 var(--color-ink);transform:translate(3px,3px)}a.beta-papers-fig:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-papers-fig--none{border-style:dashed;border-color:var(--color-ink-faint);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted);place-items:center;display:grid}.beta-papers-meta{align-items:center;gap:calc(var(--u) * 2);margin:0 0 calc(var(--u) * 2.5);flex-wrap:wrap;display:flex}.beta-papers-date{font-family:var(--font-mono);font-size:var(--text-micro);font-variant-numeric:tabular-nums;color:var(--color-ink-muted);margin-left:auto}.beta-papers-status[data-state=done]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.beta-papers-abs{margin:0 0 calc(var(--u) * 3);font-size:var(--text-body);line-height:1.5}.beta-papers-absnote{margin:calc(var(--u) * -1) 0 calc(var(--u) * 3);padding-left:calc(var(--u) * 2.5);border-left:1px solid var(--color-rule);font-size:var(--text-fine);color:var(--color-ink-muted);line-height:1.5}.beta-papers-absnote a{color:var(--color-ink);text-underline-offset:.2em;text-decoration:underline;-webkit-text-decoration-color:var(--color-ink-faint);text-decoration-color:var(--color-ink-faint)}.beta-papers-absnote a:hover{text-decoration-color:currentColor}.beta-papers-more{margin:calc(var(--u) * -1) 0 calc(var(--u) * 3);font-size:var(--text-body);line-height:1.5}.beta-papers-more>summary{align-items:baseline;gap:calc(var(--u) * 1.5);padding:calc(var(--u) * 1) 0;cursor:pointer;font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-muted);transition:color var(--t-snap) var(--ease-detent);list-style:none;display:inline-flex}.beta-papers-more>summary::-webkit-details-marker{display:none}.beta-papers-more>summary:before{content:"+";color:var(--color-ink);font-weight:600}.beta-papers-more[open]>summary:before{content:"−"}.beta-papers-more>summary:hover{color:var(--color-ink)}.beta-papers-more>summary:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-papers-more>p{margin:calc(var(--u) * 1.5) 0 0}.beta-papers-withdrawn{margin:0 0 calc(var(--u) * 6)}.beta-papers-withdrawn ul{margin:calc(var(--u) * 2) 0 0;padding-left:calc(var(--u) * 5);color:var(--color-ink-muted)}.beta-papers-finding{margin:0 0 calc(var(--u) * 3);padding:calc(var(--u) * 2.5) calc(var(--u) * 3);background:var(--color-paper-sunk);border-left:3px solid var(--color-ink)}.beta-papers-finding b{margin-bottom:calc(var(--u) * 1);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:600;display:block}.beta-papers-finding p{font-size:var(--text-body);margin:0;line-height:1.5}.beta-papers-card--feature{padding:calc(var(--u) * 4);grid-column:1/-1;container-type:inline-size}.beta-papers-feature{flex-direction:column;flex:auto;min-width:0;display:flex}.beta-papers-feature>*{min-width:0}@container (min-width:38rem){.beta-papers-feature{column-gap:calc(var(--u) * 5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"fig head""result result""links links";display:grid}.beta-papers-feature>.beta-papers-figbox{grid-area:fig;align-self:start}.beta-papers-feature>.beta-papers-feature__head{grid-area:head}.beta-papers-feature>.beta-papers-result{grid-area:result}.beta-papers-feature>.beta-papers-links{grid-area:links}.beta-papers-card--feature h3{font-size:var(--text-lead)}}@container (min-width:58rem){.beta-papers-feature{grid-template:"fig head result""fig links result"1fr/minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.1fr)}.beta-papers-feature>.beta-papers-links{align-self:end}.beta-papers-feature>.beta-papers-result,.beta-papers-feature>.beta-papers-figbox{margin-bottom:0}}.beta-papers-result{margin:0 0 calc(var(--u) * 3)}.beta-papers-result>.panel-face{padding:calc(var(--u) * 3)}.panel-face .readout.beta-papers-result__table{table-layout:fixed;width:100%}.beta-papers-result__table thead th:last-child{width:8em}.beta-papers-result__table caption{text-align:left;caption-side:top}.panel-face .readout.beta-papers-result__table tbody tr:last-child th{border-bottom:0}.beta-papers-result__table tbody th{overflow-wrap:anywhere}.beta-papers-result__table th:first-child,.beta-papers-result__table td:first-child{padding-left:0}.beta-papers-result__table th:last-child,.beta-papers-result__table td:last-child{padding-right:0}.panel-face .readout.beta-papers-result__table tbody th{padding:calc(var(--u) * 1.5) calc(var(--u) * 2) calc(var(--u) * 1.5) 0;white-space:normal;text-align:left;text-transform:none;letter-spacing:normal;font-weight:500;font-size:var(--text-data);color:var(--color-glass)}.beta-papers-result__table .num{white-space:nowrap;vertical-align:top}.beta-papers-result__unit{white-space:nowrap;color:var(--color-glass-muted);text-transform:none;letter-spacing:normal;display:block}.beta-papers-result__sub{margin-top:calc(var(--u) * .5);font-size:var(--text-micro);color:var(--color-glass-muted);display:block}.beta-papers-result__line{margin:0 0 calc(var(--u) * 3);font-size:var(--text-data);color:var(--color-glass);line-height:1.5}.beta-papers-links{align-items:baseline;gap:calc(var(--u) * 2) calc(var(--u) * 3);padding-top:calc(var(--u) * 2.5);border-top:1px solid var(--color-ink-faint);flex-wrap:wrap;margin-top:auto;display:flex}.beta-papers-out{min-height:calc(var(--u) * 7);font-size:var(--text-fine);color:var(--color-ink);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-ink-faint);text-decoration-color:var(--color-ink-faint);transition:color var(--t-snap) var(--ease-detent), text-decoration-color var(--t-snap) var(--ease-detent);align-items:center;font-weight:600;display:inline-flex}.beta-papers-out:after{content:" ↗";font-family:var(--font-mono)}.beta-papers-out__meta{margin-left:calc(var(--u) * 1.5);font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-ink-muted);font-weight:400}.beta-papers-out:hover{color:var(--color-accent-ink);-webkit-text-decoration-color:var(--color-accent-ink);text-decoration-color:var(--color-accent-ink)}.beta-papers-out:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-papers-facts{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-ink-muted);flex:1 0 100%}@media (pointer:coarse){.beta-papers-out,.beta-papers-more>summary{align-items:center;min-height:44px}.beta-papers-links{align-items:center}}.beta-papers-return{right:max(calc(var(--u) * 4), env(safe-area-inset-right));bottom:calc(var(--app-foot-h,3rem) + var(--u) * 3);z-index:23;align-items:baseline;gap:calc(var(--u) * 1.5);min-height:44px;max-width:calc(100vw - var(--u) * 8);padding:calc(var(--u) * 2.5) calc(var(--u) * 3.5);font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-paper);background:var(--color-ink);border:1px solid var(--color-ink);border-radius:var(--radius-hair);cursor:pointer;line-height:1.2;display:inline-flex;position:fixed}.beta-papers-return>span{white-space:nowrap}.beta-papers-return__k{font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-paper-sunk)}.beta-papers-return__n{color:var(--color-paper-sunk);font-variant-numeric:tabular-nums}.beta-papers-return:active{transform:translate(1px,1px)}.beta-papers-return:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-papers-back{margin:calc(var(--u) * -2) 0 calc(var(--u) * 6);font-size:var(--text-fine);display:none}@media (scripting:none){.beta-papers-back{display:block}}@media (prefers-reduced-motion:reduce){.beta-papers-fig,.beta-papers-out,.beta-papers-more>summary{transition:none}a.beta-papers-fig:active,.beta-papers-return:active,.beta-papers-filter .chip:active{transform:none}}.beta-linkcard{gap:calc(var(--u) * 3);min-width:0;color:inherit;border-radius:var(--radius-hair);box-shadow:3px 3px 0 var(--color-ink-faint);transition:transform var(--t-snap) var(--ease-detent), box-shadow var(--t-snap) var(--ease-detent);flex-direction:column;text-decoration:none;display:flex}.beta-linkcard:hover{box-shadow:3px 3px 0 var(--color-ink)}.beta-linkcard:active{box-shadow:0 0 0 var(--color-ink);transform:translate(3px,3px)}.beta-linkcard:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}.rail.beta-linkcard h3{text-wrap:balance;margin:0}.beta-linkcard p{font-size:var(--text-body);color:var(--color-ink);margin:0;line-height:1.5}.beta-linkcard__tags{gap:calc(var(--u) * 1.5);flex-wrap:wrap;display:flex}.beta-linkcard__go{padding-top:calc(var(--u) * 3);border-top:1px solid var(--color-ink-faint);justify-content:space-between;align-items:center;gap:calc(var(--u) * 2);font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-ink-muted);overflow-wrap:anywhere;transition:color var(--t-snap) var(--ease-detent);margin-top:auto;display:flex}.beta-linkcard__go svg{flex:none}.beta-linkcard:hover .beta-linkcard__go,.beta-linkcard:focus-visible .beta-linkcard__go{color:var(--color-ink)}.beta-home-where{margin:calc(var(--u) * 4) 0 0;font-size:var(--text-body)}.beta-home-where b{color:var(--color-ink);font-weight:600}.beta-home-chips{gap:calc(var(--u) * 3) calc(var(--u) * 8);margin:calc(var(--u) * 7) 0 0;grid-template-columns:minmax(0,1fr);display:grid}.beta-home-chips>.measured{flex-wrap:nowrap;place-self:start}.beta-home-chips>.measured>span{min-width:0}.beta-home-chips time{font-variant-numeric:tabular-nums}@media (min-width:80rem){.hero.beta-home-hero>.beta-home-where{grid-column:1}.hero.beta-home-hero>.hero-chips{grid-row:2/span 3;grid-template-columns:minmax(0,1fr);margin:0}}.beta-home-now{gap:calc(var(--u) * 6);margin:calc(var(--u) * 6) 0 0;grid-template-columns:minmax(0,1fr);grid-template-areas:"rows""pulse""quiet";align-items:start;display:grid}.beta-home-now__rows{grid-area:rows;min-width:0}.beta-home-now__pulse{grid-area:pulse;min-width:0}.beta-home-quiet{grid-area:quiet;min-width:0}@media (min-width:64rem){.beta-home-now{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"rows pulse""quiet quiet"}}.beta-home-quiet__list{gap:calc(var(--u) * 2) calc(var(--u) * 6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.beta-home-quiet__list>li{align-items:baseline;gap:0 calc(var(--u) * 2);min-width:0;font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-glass-muted);flex-wrap:wrap;display:flex}.beta-home-quiet__when{font-family:var(--font-mono);font-size:var(--text-fine);font-variant-numeric:tabular-nums;white-space:nowrap}.beta-home-quiet .panel-bar .tag.warn{border-color:var(--color-rule-panel);color:var(--color-orange);background:0 0}.beta-home-work{gap:calc(var(--u) * 5);margin:calc(var(--u) * 6) 0 calc(var(--u) * 4);grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr));display:grid}.beta-home-silicon{gap:calc(var(--u) * 6);margin:calc(var(--u) * 6) 0 0;grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:48rem){.beta-home-silicon{gap:calc(var(--u) * 10);grid-template-columns:minmax(0,clamp(18rem,36vw,24rem)) minmax(0,1fr)}}.beta-home-silicon__words{gap:calc(var(--u) * 5);min-width:0;display:grid}.beta-home-silicon__words .prose>p:last-child{margin-bottom:0}.beta-home-die{max-width:24rem;margin:0}.beta-home-die .chips{margin-bottom:calc(var(--u) * 3)}.beta-die__frame.beta-home-die__frame{aspect-ratio:1300/1417}.beta-home-die__frame img{object-fit:cover;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.beta-home-die__frame img.is-on{visibility:visible}.beta-home-die__frame .beta-die__tag,.beta-home-die__frame .beta-die__zoom{line-height:1.5}.beta-home-die__frame .beta-die__zoom{align-items:center;gap:var(--u);display:inline-flex}.beta-home-die__frame .beta-die__tag,.beta-home-die__frame .beta-die__zoom{background:var(--color-panel)}.beta-home-die__frame .beta-die__zoom{color:var(--color-glass)}.beta-home-die__caps{display:grid}.beta-home-die__caps>span{grid-area:1/1}.beta-home-die__caps>span[aria-hidden=true]{visibility:hidden}.beta-home-die__credit{margin-top:calc(var(--u) * 2);color:var(--color-ink);display:block}.beta-home-die__credit a,.beta-home-chips a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-orange);text-decoration-color:var(--color-orange);text-underline-offset:2px;transition:text-decoration-thickness var(--t-snap) var(--ease-snap);text-decoration-thickness:1px}.beta-home-die__credit a:hover,.beta-home-chips a:hover{text-decoration-thickness:2px}.beta-home-die__credit a:focus-visible,.beta-home-chips a:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-home-orgs{gap:calc(var(--u) * 6);margin:calc(var(--u) * 6) 0 calc(var(--u) * 3);grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr));display:grid}@media (min-width:64rem){.beta-home-orgs{grid-template-columns:repeat(2,minmax(0,1fr))}}.beta-home-orgs>section{min-width:0}.beta-home-orgs .readout td.num{white-space:nowrap}.beta-home-orgs .panel-bar{row-gap:var(--u);flex-wrap:wrap}.beta-home-orgs .panel-bar>*{white-space:nowrap}.beta-home-orgs .panel,.beta-home-orgs .panel-face{height:100%}.beta-home-orgs .readout{margin-bottom:calc(var(--u) * 5)}.beta-home-onpanel{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-glass-muted);text-decoration-color:var(--color-glass-muted);text-underline-offset:.2em;transition:text-decoration-color var(--t-snap) var(--ease-snap);text-decoration-thickness:1px}.beta-home-onpanel:hover{-webkit-text-decoration-color:var(--color-blue);text-decoration-color:var(--color-blue);text-decoration-thickness:2px}.beta-home-onpanel:focus-visible{outline:2px solid var(--color-blue);outline-offset:3px}.beta-home-index{margin:calc(var(--u) * 8) 0 calc(var(--u) * 3)}.beta-home-paths{gap:calc(var(--u) * 5);margin:calc(var(--u) * 6) 0 calc(var(--u) * 8);grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr));display:grid}.beta-home-row{gap:calc(var(--u) * 3);flex-wrap:wrap;display:flex}.rail-list.beta-home-more{gap:calc(var(--u) * 5) calc(var(--u) * 8);margin-top:calc(var(--u) * 8);grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr))}.rail-list.beta-home-more>li{min-width:0}.rail-list.beta-home-more span{margin-top:var(--u)}.prose+.rail-list.beta-home-more{margin-top:calc(var(--u) * 5)}.beta-home-measured{flex-wrap:nowrap}.beta-home-measured>span{overflow-wrap:anywhere;min-width:0}.beta-work-orgs,.beta-work-org{grid-template-columns:minmax(0,1fr);display:grid}.beta-work-org{gap:calc(var(--u) * 5)}.beta-work-org>.prose>:last-child{margin-bottom:0}.beta-work-org>.prose>ul{max-width:68ch}.beta-work-org>.measured{justify-self:start;margin:0}.beta-work-board>.panel-face{container-type:inline-size}.beta-work-board__top{gap:calc(var(--u) * 6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.beta-work-board__cal{min-width:0}@container (min-width:63rem){.beta-work-board__top{grid-template-columns:13rem minmax(0,1fr)}.beta-work-figs{grid-template-columns:minmax(0,1fr)}}.beta-work-scrollhint{margin-top:calc(var(--u) * 1)}@container (min-width:49rem){.beta-work-scrollhint{display:none}}@container (min-width:32rem){.beta-work-board--compact .beta-work-scrollhint{display:none}}@container (min-width:63rem){.beta-work-board--compact .beta-work-board__top,.beta-work-board--compact .beta-work-figs{grid-template-columns:repeat(2,minmax(0,1fr))}}.beta-work-board__cal>.beta-chart+.beta-chart,.beta-work-board__cal>.beta-work-scrollhint+.beta-chart{margin-top:calc(var(--u) * 8)}.beta-work-board__low{gap:calc(var(--u) * 4);margin-top:calc(var(--u) * 6);padding-top:calc(var(--u) * 6);border-top:1px solid var(--color-rule-panel);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.beta-work-board__low>*{min-width:0;margin-top:0}@container (min-width:63rem){.beta-work-board__low{gap:calc(var(--u) * 6);grid-template-columns:13rem minmax(0,1fr)}}.beta-work-figs{gap:calc(var(--u) * 2);grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr));margin:0;display:grid}.beta-work-fig{min-width:0;padding:calc(var(--u) * 2.5) calc(var(--u) * 3.5);background:var(--color-panel-sunk);border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod)}.beta-work-fig dt{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-glass-muted)}.beta-work-fig dd{margin:calc(var(--u) * 1) 0 0;flex-direction:column;gap:2px;display:flex}.beta-work-fig__v{font-family:var(--font-display);font-size:var(--text-h3);color:var(--color-glass);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.beta-work-fig{container-type:inline-size}@container (max-width:10rem){.beta-work-fig__v{font-size:var(--text-lead)}}.beta-work-fig__sub{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);line-height:1.5;display:block}.beta-work-fig__year{justify-content:space-between;gap:calc(var(--u) * 2);font-variant-numeric:tabular-nums;display:flex}.beta-work-fig__year:first-of-type{margin-top:calc(var(--u) * 1);padding-top:calc(var(--u) * 1);border-top:1px solid var(--color-rule-panel)}.beta-work-cards{gap:calc(var(--u) * 3);grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.beta-work-card{gap:calc(var(--u) * 1.5);min-width:0;padding:calc(var(--u) * 3.5) calc(var(--u) * 4);background:var(--color-panel-sunk);border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod);transition:border-color var(--t-snap) var(--ease-detent);flex-direction:column;display:flex}.beta-work-card:hover{border-color:var(--color-glass-muted)}.beta-work-card__name{font-family:var(--font-mono);font-size:var(--text-body);overflow-wrap:anywhere;font-weight:600}.beta-work-card__desc{font-family:var(--font-sans);font-size:var(--text-fine);color:var(--color-glass-muted);margin:0;line-height:1.5}.beta-work-card__facts{padding-top:calc(var(--u) * 1);justify-content:space-between;gap:calc(var(--u) * 1) calc(var(--u) * 3);font-family:var(--font-mono);font-size:var(--text-data);color:var(--color-glass);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:auto 0 0;display:flex}.beta-work-card__span{height:4px;position:relative}.beta-work-card__span i,.beta-work-card__span b{border-radius:1px;position:absolute;top:0;bottom:0}.beta-work-card__span i{left:0;right:0}.beta-work-card__dates{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);margin:0}.beta-work-sum a,.beta-work-card__name,.beta-work-panel-link{color:var(--color-glass);text-decoration:underline;-webkit-text-decoration-color:var(--color-glass-muted);text-decoration-color:var(--color-glass-muted);text-underline-offset:3px;transition:text-decoration-color var(--t-snap) var(--ease-detent)}.beta-work-sum a:hover,.beta-work-card__name:hover,.beta-work-panel-link:hover{-webkit-text-decoration-color:var(--color-glass);text-decoration-color:var(--color-glass)}.beta-work-sum a:focus-visible,.beta-work-card__name:focus-visible,.beta-work-panel-link:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.beta-work-sum td{vertical-align:middle}@media (max-width:44rem){.panel-face .readout .beta-work-wide{display:none}}.panel-face .readout td.beta-work-sub{padding-left:calc(var(--u) * 6);color:var(--color-glass-muted)}.panel-face .readout td.beta-work-sub2{padding-left:calc(var(--u) * 10)}@media (max-width:30rem){.panel-face .readout td.beta-work-sub{padding-left:calc(var(--u) * 4)}.panel-face .readout td.beta-work-sub2{padding-left:calc(var(--u) * 7)}}.beta-work-totals .num{white-space:nowrap;vertical-align:middle}.beta-work-audit{justify-self:start;width:min(100%,34rem)}@media (prefers-reduced-motion:reduce){.beta-work-card,.beta-work-sum a,.beta-work-card__name,.beta-work-panel-link{transition:none}}.beta-pilot-lic{margin:0}.beta-pilot-lic>.panel-face{container-type:inline-size}.beta-pilot-lic__doc{align-items:start;gap:calc(var(--u) * 5);grid-template-columns:minmax(0,1fr) auto;display:grid}.beta-pilot-lic__id{min-width:0}.beta-pilot-lic__issuer{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-accent);margin:0;font-weight:500}.beta-pilot-lic__no{margin:calc(var(--u) * 2) 0 0;font-family:var(--font-mono);font-size:clamp(var(--text-h3), 6.4cqi, var(--text-h1));letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--color-glass);white-space:nowrap;font-weight:600;line-height:1.05}.beta-pilot-lic__holder{margin:calc(var(--u) * 4) 0 0;font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:var(--tracking-tight);text-transform:uppercase;color:var(--color-glass);font-weight:800;line-height:1.05}.beta-pilot-lic__role{margin:calc(var(--u) * 1.5) 0 0;font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-glass-muted);line-height:1.5}.beta-pilot-lic__class{justify-items:center;gap:calc(var(--u) * 1);min-width:calc(var(--u) * 26);padding:calc(var(--u) * 3) calc(var(--u) * 5) calc(var(--u) * 2.5);background:var(--color-panel-sunk);border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod);display:grid}.beta-pilot-lic__class span{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-glass-muted)}.beta-pilot-lic__class b{font-family:var(--font-display);font-size:var(--text-h1);letter-spacing:var(--tracking-tight);color:var(--color-glass);font-weight:800;line-height:1}@container (max-width:30rem){.beta-pilot-lic__doc{gap:calc(var(--u) * 4);grid-template-columns:minmax(0,1fr)}.beta-pilot-lic__class{padding:calc(var(--u) * 2) calc(var(--u) * 3);justify-content:space-between;align-items:baseline;display:flex}.beta-pilot-lic__class b{font-size:var(--text-h2)}}.beta-pilot-cells{gap:calc(var(--u) * 4) calc(var(--u) * 5);margin:calc(var(--u) * 5) 0 0;padding-top:calc(var(--u) * 4);border-top:1px solid var(--color-rule-panel);grid-template-columns:repeat(auto-fit,minmax(min(6.5rem,100%),1fr));display:grid}.beta-pilot-cells>div{min-width:0}.beta-pilot-cells dt{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-glass-muted)}.beta-pilot-cells dd{margin:calc(var(--u) * 1) 0 0;font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums;color:var(--color-glass);font-weight:600}.beta-pilot-cells--big{grid-template-columns:repeat(auto-fit,minmax(min(8.5rem,100%),1fr))}.beta-pilot-cells--big dd:not(.beta-pilot-cells__sub){font-size:var(--text-h3);white-space:nowrap;line-height:1.15}.beta-pilot-cells dd.beta-pilot-cells__sub{margin-top:calc(var(--u) * .5);font-family:var(--font-sans);font-size:var(--text-fine);color:var(--color-glass-muted);font-weight:400;line-height:1.4}.beta-pilot-cells--lead{border-top:0;margin-top:0;padding-top:0}@container (max-width:30rem){.beta-pilot-cells--big{grid-template-columns:repeat(2,minmax(0,1fr))}.beta-pilot-cells--big dd:not(.beta-pilot-cells__sub){font-size:1.125rem}}@container (min-width:30.01rem){.beta-pilot-lic .beta-pilot-cells--big{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:56rem){.beta-pilot-lic .beta-pilot-cells--big{grid-template-columns:repeat(6,minmax(0,1fr))}}.beta-pilot-flight{align-items:center;gap:calc(var(--u) * 2);min-width:0;min-height:1.6rem;display:inline-flex}.beta-pilot-pair{gap:0 calc(var(--u) * 8);grid-template-columns:repeat(auto-fit,minmax(min(24rem,100%),1fr));display:grid}.beta-pilot-pair>*{min-width:0}.beta-pilot-val{color:var(--color-glass);text-align:right}@container (min-width:40.01rem){.beta-pilot-rows .beta-charts-tenure__rows{grid-template-columns:minmax(0,16rem) minmax(0,1fr) minmax(4rem,auto)}}.beta-pilot-rows+.beta-pilot-rows{margin-top:calc(var(--u) * 7)}.measured.beta-pilot-chip{margin:calc(var(--u) * 2.5) 0 0;flex-wrap:nowrap;line-height:1.5}.measured.beta-pilot-chip>span{overflow-wrap:anywhere;min-width:0}.beta-pilot-fine{margin:calc(var(--u) * 4) 0 0;max-width:78ch;line-height:1.55}.beta-pilot-fine+.beta-pilot-fine{margin-top:calc(var(--u) * 3)}.beta-pilot-stack{gap:calc(var(--u) * 5);grid-template-columns:minmax(0,1fr);display:grid}.beta-pilot-top{margin-top:calc(var(--u) * 6);container-type:inline-size}.beta-pilot-top__grid{gap:calc(var(--u) * 8);grid-template-columns:minmax(0,1fr);display:grid}.beta-pilot-top__card{min-width:0}@container (min-width:60rem){.beta-pilot-top__grid{gap:calc(var(--u) * 10);grid-template-columns:minmax(0,47.5rem) minmax(0,1fr);align-items:start}}@container (max-width:30rem){.beta-pilot-lic .panel-bar>.beta-pilot-flight{flex-basis:100%}}.beta-pilot-mrz{margin:calc(var(--u) * 6) 0 0;padding:calc(var(--u) * 3);background:var(--color-panel-sunk);border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod);font-family:var(--font-mono);font-size:clamp(.5rem, calc((100cqi - var(--u) * 6 - 2px) / 27), 1.125rem);letter-spacing:0;color:var(--color-glass-muted);white-space:pre;font-weight:400;line-height:1.6;display:grid;overflow:hidden}.beta-pilot-mrz span{display:block}.beta-pilot-index__h{margin:0 0 calc(var(--u) * 2);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted);font-weight:500}.beta-pilot-index ol{column-gap:calc(var(--u) * 6);border-top:1px solid var(--color-rule);grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.beta-pilot-index li{border-bottom:1px solid var(--color-rule);min-width:0}.beta-pilot-index a{justify-content:space-between;align-items:baseline;gap:0 calc(var(--u) * 3);padding:calc(var(--u) * 2.5) 0;color:var(--color-ink);flex-wrap:wrap;text-decoration:none;display:flex}.beta-pilot-index a b{transition:color var(--t-snap) var(--ease-detent);font-weight:600}.beta-pilot-index a span{font-family:var(--font-mono);font-size:var(--text-micro);font-variant-numeric:tabular-nums;color:var(--color-ink-muted)}.beta-pilot-index a:hover b{color:var(--color-blue-ink);text-underline-offset:3px;text-decoration:underline}.beta-pilot-index a:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-pilot-streaks{margin-bottom:calc(var(--u) * 6)}.beta-pilot-cal__scroll{contain:inline-size;padding-bottom:calc(var(--u) * 2);scrollbar-width:thin;scrollbar-color:var(--color-rule-panel) transparent;direction:rtl;overflow:auto hidden}.beta-pilot-cal__scroll:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.beta-pilot-cal__grid{grid-template-rows:calc(var(--u) * 12) auto repeat(7, auto) auto;direction:ltr;gap:3px;width:max-content;min-width:100%;display:grid}.beta-pilot-cal__side{z-index:1;padding-right:calc(var(--u) * 2);background:var(--color-panel);font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);grid-column:1;align-self:center;line-height:1;position:sticky;left:0}.beta-pilot-cal__side--wk{align-self:end;padding-bottom:2px}.beta-pilot-cal__mask{z-index:1;background:var(--color-panel);box-shadow:3px 0 0 var(--color-panel);position:sticky;left:0}.beta-pilot-cal__side{z-index:2}.beta-pilot-cal__span--after{text-align:right}.beta-pilot-cal__wk{border-bottom:1px solid;align-items:flex-end;height:100%;display:flex}.beta-pilot-cal__wk i{border-radius:1px 1px 0 0;width:100%;display:block}.beta-pilot-cal__mo{padding-top:calc(var(--u) * 1);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap;color:var(--color-glass-muted);align-self:end;line-height:1.2}.beta-pilot-cal__day{aspect-ratio:1;border-radius:var(--radius-hair);outline-offset:0;min-height:11px;max-height:2.25rem;transition:outline-color var(--t-snap) var(--ease-detent);outline:1px solid #0000;display:block}.beta-pilot-cal__day:hover{outline-color:var(--color-glass)}.beta-pilot-cal [data-mark]{box-shadow:0 0 0 2px var(--color-panel), 0 0 0 3px var(--color-glass)}.beta-pilot-cal__span{margin-top:calc(var(--u) * 1.5);padding-top:calc(var(--u) * 1);font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-glass-muted);white-space:nowrap;text-overflow:ellipsis;border-top:2px solid;line-height:1.3;overflow:hidden}.beta-pilot-cal__markkey{white-space:nowrap;align-items:center;display:inline-flex}.beta-pilot-cal__markkey i{margin-left:3px}.beta-pilot-share__bar{height:calc(var(--u) * 8);margin-top:calc(var(--u) * 2);gap:2px;display:flex}.beta-pilot-share__bar i{border-radius:var(--radius-hair);outline-offset:1px;min-width:3px;transition:outline-color var(--t-snap) var(--ease-detent);outline:1px solid #0000;flex-basis:0;display:block}.beta-pilot-share__bar i:hover{outline-color:var(--color-glass)}.beta-pilot-share__key{margin:calc(var(--u) * 3) 0 0;gap:calc(var(--u) * 2) calc(var(--u) * 6);font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums;grid-template-columns:repeat(auto-fill,minmax(min(11rem,100%),1fr));padding:0;list-style:none;display:grid}.beta-pilot-share__key li{align-items:center;gap:calc(var(--u) * 2);min-width:0;display:flex}.beta-pilot-share__key i{border-radius:var(--radius-hair);flex:none;width:11px;height:11px}.beta-pilot-share__key span{overflow-wrap:anywhere;min-width:0;color:var(--color-glass-muted)}.beta-pilot-share__key b{color:var(--color-glass);margin-left:auto;font-weight:600}.beta-pilot-tail{margin-top:calc(var(--u) * 7)}.beta-pilot-pair--wide{row-gap:calc(var(--u) * 7)}.beta-pilot-pair--wide>*{min-width:0}.beta-pilot-tokens .beta-pilot-exact{font-size:var(--text-micro);color:var(--color-glass-muted);font-weight:400;display:block}.beta-pilot-tokens td:first-child{vertical-align:top}.beta-pilot-nowrap{white-space:nowrap}@media (prefers-reduced-motion:reduce){.beta-pilot-index a b,.beta-pilot-cal__day,.beta-pilot-share__bar i{transition:none}}.beta-bench-jump{gap:calc(var(--u) * 2);margin:calc(var(--u) * 5) 0 calc(var(--u) * 2);flex-wrap:wrap;display:flex}.beta-bench-jump .tag b{margin-left:calc(var(--u) * 1);font-weight:700}.beta-bench-jump .tag:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-bench-grid{gap:calc(var(--u) * 5);margin:calc(var(--u) * 6) 0 calc(var(--u) * 12);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:44rem) and (max-width:63.99rem){.beta-bench-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.beta-bench-grid>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:64rem){.beta-bench-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.beta-bench-card{position:relative}.beta-bench-card:focus-within{box-shadow:3px 3px 0 var(--color-ink)}.beta-bench-card:has(.beta-bench-card__link:focus-visible){outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-bench-card:focus-within .beta-linkcard__go{color:var(--color-ink)}.beta-bench-card:active{box-shadow:0 0 0 var(--color-ink)}.beta-bench-card:has(.beta-bench-card__more a:active){box-shadow:3px 3px 0 var(--color-ink);transform:none}.beta-bench-card__link{color:inherit;text-decoration:none}.beta-bench-card__link:after{content:"";position:absolute;inset:0}.beta-bench-card__link:focus-visible{outline:none}.beta-linkcard .beta-bench-card__kind{justify-content:space-between;align-items:center;gap:calc(var(--u) * 2);min-height:calc(var(--u) * 5.5);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted);flex-wrap:wrap;line-height:1.4;display:flex}.beta-linkcard .beta-bench-card__dot{color:var(--color-ink-muted)}.beta-linkcard .beta-bench-card__more{z-index:1;align-items:baseline;gap:var(--u) calc(var(--u) * 3);font-size:var(--text-fine);flex-wrap:wrap;line-height:1.5;display:flex;position:relative}.beta-bench-card__more>span{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted)}.beta-bench-card__more a{color:var(--color-ink);border-bottom:1px solid var(--color-ink-faint);transition:color var(--t-snap) var(--ease-detent), border-color var(--t-snap) var(--ease-detent);font-weight:600;text-decoration:none}.beta-bench-card__more a:hover{color:var(--color-accent-ink);border-bottom-color:var(--color-accent-ink)}.beta-bench-card__more a:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}@media (min-width:44rem){.beta-bench-grid.beta-bench-grid--pairs{grid-template-columns:repeat(2,minmax(0,1fr))}}.beta-bench-grid:has(+.beta-bench-grid){margin-bottom:calc(var(--u) * 5)}.beta-bench-grid+.beta-bench-grid{margin-top:0}@media (min-width:44rem){.beta-bench-card--feature{padding:calc(var(--u) * 6);gap:calc(var(--u) * 4)}}.rail.beta-bench-card--feature h3{font-size:var(--text-h3);line-height:1.15}.beta-linkcard.beta-bench-card--feature>p:not([class]){font-size:var(--text-prose);line-height:1.55}.beta-bench-card__pic{margin:calc(var(--u) * -4) calc(var(--u) * -4) calc(var(--u) * 1);aspect-ratio:16/10;background:var(--color-panel-sunk);border-bottom:1px solid var(--color-rule);display:block;overflow:hidden}.beta-bench-card__pic img{object-fit:cover;width:100%;height:100%;display:block}.beta-bench-plate{margin:calc(var(--u) * 6) 0 calc(var(--u) * 5)}.beta-bench-plate .beta-die__frame{aspect-ratio:16/10}.beta-bench-plate .beta-die__frame img{object-fit:cover;object-position:0 30%;width:100%;height:100%}.beta-bench-plate .beta-die__tag{line-height:1.5}.beta-bench-plate figcaption{max-width:none}.beta-bench-plate__credit{color:var(--color-ink)}.beta-bench-plate+.beta-bench-grid{margin-top:0}@media (min-width:44rem){.beta-bench-plate .beta-die__frame{aspect-ratio:1000/330}}.beta-bench-sketches{flex-direction:column;min-width:0;display:flex}.beta-bench-sketches h3{justify-content:space-between;align-items:baseline;gap:calc(var(--u) * 3);display:flex}.beta-bench-sketches .rail-list{gap:calc(var(--u) * 5)}.beta-bench-sketches__head{justify-content:space-between;align-items:baseline;gap:calc(var(--u) * 2);flex-wrap:wrap;display:flex}.beta-bench-sketches .rail-list .beta-bench-sketches__head{font-size:var(--text-body);color:var(--color-ink);margin:0;display:flex}.beta-bench-sketches__head a{align-items:center;gap:var(--u);display:inline-flex}.beta-bench-sketches__head a:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-bench-sketches__head b{font-family:var(--font-sans);font-weight:600}.beta-bench-sketches .rail-list .tag{font-size:var(--text-micro);color:var(--color-ink-muted);line-height:1.4;display:inline-block}.beta-bench-sketches .rail-list li>span:last-child{margin-top:calc(var(--u) * 1.5);font-size:var(--text-body);color:var(--color-ink);line-height:1.5}.beta-bench-out{margin-bottom:calc(var(--u) * 10)}.beta-bench-board{margin:calc(var(--u) * 6) 0 calc(var(--u) * 12)}.beta-bench-inst{margin:0;padding:0;list-style:none}.beta-bench-inst>li{padding:calc(var(--u) * 5) 0;border-bottom:1px solid var(--color-rule-panel)}.beta-bench-inst>li:first-child{padding-top:calc(var(--u) * 1)}.beta-bench-inst>li:last-child{border-bottom:0;padding-bottom:0}.beta-bench-inst__head{column-gap:calc(var(--u) * 3);row-gap:calc(var(--u) * 2);grid-template-columns:minmax(0,1fr);grid-template-areas:"name""read""tag";align-items:baseline;display:grid}.beta-bench-inst__name{font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-glass);grid-area:name;margin:0;font-weight:600;line-height:1.3}.beta-bench-inst__read{min-width:0;font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums;overflow-wrap:break-word;grid-area:read}.beta-bench-inst__tag{grid-area:tag;justify-self:start;min-width:0}.beta-bench-inst .changed{color:var(--color-mustard)}.beta-bench-inst__read .beta-live-val{margin-left:0;padding-left:0}.beta-bench-inst__say,.beta-bench-inst__note{margin:calc(var(--u) * 2) 0 0;max-width:68ch;font-family:var(--font-sans);font-size:var(--text-fine);color:var(--color-glass-muted);overflow-wrap:break-word;line-height:1.5}.beta-bench-inst__note{margin-top:calc(var(--u) * 3)}.beta-bench-pages{margin:calc(var(--u) * 4) 0 0;gap:calc(var(--u) * 3);padding:0;list-style:none;display:grid}.beta-bench-pages>li{gap:var(--u);padding-left:calc(var(--u) * 3);border-left:2px solid var(--color-rule-panel);grid-template-columns:minmax(0,1fr);display:grid}.beta-bench-pages__door{align-items:baseline;gap:0 calc(var(--u) * 3);flex-wrap:wrap;display:flex}.beta-bench-pages a{font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-glass);text-decoration:underline;-webkit-text-decoration-color:var(--color-glass-muted);text-decoration-color:var(--color-glass-muted);text-underline-offset:.2em;transition:text-decoration-color var(--t-snap) var(--ease-snap);font-weight:600;text-decoration-thickness:1px}.beta-bench-pages a:hover{-webkit-text-decoration-color:var(--color-blue);text-decoration-color:var(--color-blue);text-decoration-thickness:2px}.beta-bench-pages a:focus-visible{outline:2px solid var(--color-blue);outline-offset:3px}.beta-bench-pages__blurb{font-size:var(--text-fine);color:var(--color-glass-muted);line-height:1.5}.beta-bench-path{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-ink-muted);overflow-wrap:anywhere;max-width:100%;font-style:normal;display:inline-block}.panel .beta-bench-path{color:var(--color-glass-muted)}.beta-bench-inst .tag.beta-inst:not([data-state=live]){border-color:var(--color-rule-panel);color:var(--color-glass-muted);background:0 0}.beta-bench-inst .tag.beta-inst.warn{color:var(--color-orange)}.beta-bench-inst>li:is([data-state=offline],[data-state=checking]) .beta-bench-inst__name{color:var(--color-glass-muted)}.beta-bench-inst>li:is([data-state=offline],[data-state=checking]) .beta-live-val{color:var(--color-glass-muted);font-weight:400}@container (min-width:34rem){.beta-bench-inst__head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name read""tag tag"}.beta-bench-inst__read{text-align:right}}@container (min-width:54rem){.beta-bench-inst__head{column-gap:calc(var(--u) * 6);grid-template-columns:minmax(0,1fr) auto minmax(0,21rem);grid-template-areas:"name read tag"}.beta-bench-inst__tag{text-align:right;justify-self:end}.beta-bench-pages>li{column-gap:calc(var(--u) * 6);grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:baseline}}.beta-bench-index{columns:3 19rem;column-gap:calc(var(--u) * 5);margin:calc(var(--u) * 6) 0 calc(var(--u) * 8)}.beta-bench-index>.rail{break-inside:avoid;margin:0 0 calc(var(--u) * 5)}.beta-bench-index .rail h3{justify-content:space-between;align-items:baseline;gap:calc(var(--u) * 3);display:flex}.beta-bench-count{font-family:var(--font-mono);font-size:var(--text-fine);letter-spacing:0;color:var(--color-ink-muted);font-weight:400}.beta-bench-index .rail-list{gap:calc(var(--u) * 3)}.beta-bench-index .rail-list a:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-bench-index .rail-list span{margin-top:var(--u)}.beta-turfy-split{gap:calc(var(--u) * 6);margin:0 0 calc(var(--u) * 8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.beta-turfy-split>.beta-die{max-width:22rem}.beta-turfy-split .prose>:first-child{margin-top:0}@media (min-width:44rem){.beta-turfy-split:not(.beta-turfy-split--aside){--beta-turfy-pic:15rem;grid-template-columns:minmax(0, 1fr) minmax(0, var(--beta-turfy-pic));column-gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 8)}.beta-turfy-split--left:not(.beta-turfy-split--aside){grid-template-columns:minmax(0, var(--beta-turfy-pic)) minmax(0, 1fr)}.beta-turfy-split>.beta-die{max-width:none}.beta-turfy-split:not(.beta-turfy-split--left)>.beta-die{order:2}}@media (min-width:56rem){.beta-turfy-split:not(.beta-turfy-split--aside){--beta-turfy-pic:19rem;column-gap:calc(var(--u) * 10)}.beta-turfy-split--aside{column-gap:calc(var(--u) * 10);margin-top:calc(var(--u) * 10);grid-template-columns:minmax(0,1fr) minmax(0,23rem)}}.ledger.beta-turfy-ledger{margin:0 0 calc(var(--u) * 4)}.ledger.beta-turfy-ledger td{white-space:normal;vertical-align:top;font-family:var(--font-sans);line-height:1.5}.ledger.beta-turfy-ledger td.name{min-width:8rem}.ledger.beta-turfy-ledger .tag{white-space:nowrap}.ledger.beta-turfy-ledger .beta-turfy-qty{font-family:var(--font-mono);color:var(--color-ink-muted);white-space:nowrap;font-weight:400}.ledger.beta-turfy-ledger .tbl-foot{gap:calc(var(--u) * 1) calc(var(--u) * 4);flex-wrap:wrap}.ledger.beta-turfy-ledger--stack{container-type:inline-size}@container (max-width:30rem){.ledger.beta-turfy-ledger--stack thead{display:none}.ledger.beta-turfy-ledger--stack :is(table,tbody,tr,td){display:block}.ledger.beta-turfy-ledger--stack tr{padding:calc(var(--u) * 3);border-bottom:1px solid var(--color-ink-faint)}.ledger.beta-turfy-ledger--stack tr:last-child{border-bottom:0}.ledger.beta-turfy-ledger--stack td{border:0;min-width:0;padding:0}.ledger.beta-turfy-ledger--stack td+td{margin-top:calc(var(--u) * 1.5)}}.ledger.beta-turfy-fail{margin-top:calc(var(--u) * 8)}.beta-turfy-pair{gap:calc(var(--u) * 5);margin:calc(var(--u) * 2) 0 calc(var(--u) * 2);grid-template-columns:repeat(auto-fit,minmax(min(24rem,100%),1fr));align-items:start;display:grid}.beta-turfy-pair>.ledger{min-width:0}.piece-grid.beta-turfy-grid{margin:calc(var(--u) * 2) 0 calc(var(--u) * 6);grid-template-columns:minmax(0,1fr)}@media (min-width:36rem){.piece-grid.beta-turfy-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:56rem){.piece-grid.beta-turfy-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.piece-grid.beta-turfy-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.beta-turfy-grid .rail .beta-proj-k{margin-bottom:calc(var(--u) * 3)}.notice.beta-turfy-rule{max-width:68ch;margin:0 0 calc(var(--u) * 6)}.measured.beta-turfy-src{margin:0 0 calc(var(--u) * 2);flex-wrap:nowrap;max-width:76ch;line-height:1.5}.measured.beta-turfy-src>span{min-width:0}:is(.beta-turfy-split,.beta-turfy-shots) .beta-die__tag{line-height:1.5}.prose>ul.beta-turfy-open{list-style:square}.prose>p.beta-turfy-formula>code{display:inline-block}.beta-turfy-pin{margin-top:calc(var(--u) * .5);font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-ink-muted);font-weight:400;display:block}.prose>ul.beta-turfy-open>li::marker{color:var(--color-ink-muted)}.beta-turfy-end{margin-top:calc(var(--u) * 10)}.beta-turfy-path{margin:calc(var(--u) * 2) 0 calc(var(--u) * 6);padding:calc(var(--u) * 4);border:1px solid var(--color-rule);background:var(--color-paper-sunk)}.beta-turfy-path__flow{align-items:center;gap:calc(var(--u) * 3);grid-template-columns:minmax(0,1.25fr) auto minmax(0,1fr) auto minmax(0,1fr);display:grid}.beta-turfy-path__in{gap:calc(var(--u) * 3);display:grid}.beta-turfy-node{gap:calc(var(--u) * 1);padding:calc(var(--u) * 3);border:1px solid var(--color-rule);background:var(--color-paper);min-width:0;display:grid}.beta-turfy-node b{font-family:var(--font-sans);font-size:var(--text-body);font-weight:600;line-height:1.3}.beta-turfy-node__k{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted)}.beta-turfy-node__s{font-size:var(--text-fine);color:var(--color-ink-muted);line-height:1.45}.beta-turfy-node--hub{box-shadow:3px 3px 0 var(--color-ink)}.beta-turfy-arrow{font-family:var(--font-mono);color:var(--color-ink);justify-self:center}.beta-turfy-arrow:before{content:"→"}.beta-turfy-path__gate{align-items:center;gap:calc(var(--u) * 2) calc(var(--u) * 4);margin-top:calc(var(--u) * 4);padding-top:calc(var(--u) * 3);border-top:1px solid var(--color-ink-faint);flex-wrap:wrap;display:flex}.beta-turfy-gate{align-items:center;gap:calc(var(--u) * 2);font-family:var(--font-mono);font-size:var(--text-data);flex-wrap:wrap;display:inline-flex}.beta-turfy-gate b{padding:calc(var(--u) * 1) calc(var(--u) * 2);border:1px solid var(--color-rule);background:var(--color-paper);font-weight:600}.beta-turfy-path__hb{font-size:var(--text-fine);color:var(--color-ink-muted)}@media (max-width:48rem){.beta-turfy-path__flow{grid-template-columns:minmax(0,1fr)}.beta-turfy-arrow:before{content:"↓"}.beta-turfy-node--hub{margin-right:3px}}.beta-turfy-sheets{gap:calc(var(--u) * 7);margin:calc(var(--u) * 2) 0 calc(var(--u) * 4);display:grid}.beta-turfy-sheet{min-width:0;margin:0}.beta-turfy-sheet__frame{padding:calc(var(--u) * 4);border:1px solid var(--color-rule);background:var(--color-paper);cursor:zoom-in;transition:box-shadow var(--t-snap) var(--ease-detent), transform var(--t-snap) var(--ease-detent);display:block}.beta-turfy-sheet__frame:hover{box-shadow:3px 3px 0 var(--color-ink);transform:translate(-1px,-1px)}.beta-turfy-sheet__frame:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-turfy-sheet__frame img{width:100%;height:auto;margin:0 auto;display:block}@media (min-width:56rem){.beta-turfy-sheet__frame img{width:var(--beta-turfy-sheet,100%)}}.beta-turfy-sheet figcaption{align-items:baseline;gap:calc(var(--u) * 3);max-width:76ch;margin-top:calc(var(--u) * 2.5);font-size:var(--text-fine);color:var(--color-ink-muted);grid-template-columns:auto minmax(0,1fr);line-height:1.55;display:grid}.beta-turfy-sheet figcaption strong{color:var(--color-ink);font-weight:600}.beta-turfy-sheet figcaption a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-orange);text-decoration-color:var(--color-orange);text-underline-offset:2px;white-space:nowrap}.beta-turfy-sheet figcaption a:hover{text-decoration-thickness:2px}@media (max-width:30rem){.beta-turfy-sheet__frame{padding:calc(var(--u) * 2)}.beta-turfy-sheet figcaption{gap:calc(var(--u) * 1.5);grid-template-columns:minmax(0,1fr);justify-items:start}}.beta-turfy-shots{gap:calc(var(--u) * 6);margin:0 0 calc(var(--u) * 4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:36rem) and (max-width:55.99rem){.beta-turfy-shots>.beta-die{column-gap:calc(var(--u) * 5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.beta-turfy-shots>.beta-die figcaption{margin-top:0}}@media (min-width:56rem){.beta-turfy-shots{gap:calc(var(--u) * 5);grid-template-columns:repeat(3,minmax(0,1fr))}}.beta-turfy-facts .kv{margin-bottom:calc(var(--u) * 4)}.beta-turfy-facts .kv>div{padding-bottom:calc(var(--u) * 2);border-bottom:1px solid var(--color-ink-faint)}.beta-turfy-facts .kv dt{flex:none;max-width:55%}.beta-turfy-facts .kv dd{font-size:var(--text-data);text-align:right;min-width:0}.beta-turfy-bench{margin:calc(var(--u) * 2) 0 calc(var(--u) * 3)}.beta-turfy-verdict{align-items:baseline;gap:calc(var(--u) * 1) calc(var(--u) * 4);margin:0 0 calc(var(--u) * 4);flex-wrap:wrap;display:flex}.beta-turfy-verdict__k{font-family:var(--font-mono);font-size:var(--text-fine);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-glass-muted)}.beta-turfy-verdict__v{font-family:var(--font-display);font-size:var(--text-h2);letter-spacing:var(--tracking-tight);text-transform:uppercase;color:var(--color-glass);padding:0 calc(var(--u) * 1.5);margin-left:calc(var(--u) * -1.5);border-radius:var(--radius-hair);font-weight:800;line-height:1.1}.beta-turfy-chain{margin:0}.beta-turfy-chain>div{column-gap:calc(var(--u) * 4);padding:calc(var(--u) * 2) 0;border-top:1px solid var(--color-rule-panel);grid-template-columns:minmax(0,17rem) minmax(0,1fr);align-items:baseline;display:grid}.beta-turfy-chain dt{align-items:baseline;gap:calc(var(--u) * 2.5);font-family:var(--font-mono);font-size:var(--text-data);line-height:var(--leading-data);color:var(--color-glass-muted);display:flex}.beta-turfy-chain dd{min-width:0;font-family:var(--font-mono);font-size:var(--text-data);line-height:var(--leading-data);font-variant-numeric:tabular-nums;color:var(--color-glass);overflow-wrap:break-word;border-radius:var(--radius-hair);margin:0}.beta-turfy-chain dd.is-changed{color:var(--color-mustard)}.beta-turfy-lamp{width:calc(var(--u) * 2);height:calc(var(--u) * 2);border:1px solid var(--color-glass-muted);background:0 0;border-radius:1px;flex:none;align-self:center}.beta-turfy-lamp[data-on=true]{background:var(--color-blue);border-color:var(--color-blue)}.beta-turfy-chain dd{gap:calc(var(--u) * 2);display:grid}.beta-turfy-meter{max-width:30rem}.beta-turfy-meter .beta-meter__fill{transition:none}.beta-turfy-steady{display:grid}.beta-turfy-steady>*{grid-area:1/1}.beta-turfy-steady__ghost{visibility:hidden}@media (max-width:40rem){.beta-turfy-chain>div{row-gap:calc(var(--u) * 1);grid-template-columns:minmax(0,1fr)}.beta-turfy-chain dd{padding-left:calc(var(--u) * 4.5)}}.beta-turfy-keys{gap:calc(var(--u) * 4);margin-top:calc(var(--u) * 2);padding-top:calc(var(--u) * 4);border-top:1px solid var(--color-rule-panel);display:grid}.beta-turfy-keyset{gap:calc(var(--u) * 2);display:grid}.beta-turfy-keyset__k{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-glass-muted)}.beta-turfy-keyrow{gap:calc(var(--u) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.beta-turfy-keyrow>:nth-child(5):last-child{grid-column:span 2}@media (min-width:36rem){.beta-turfy-keyrow{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:56rem){.beta-turfy-keyrow{grid-template-columns:repeat(5,minmax(0,1fr))}.beta-turfy-keyrow>:nth-child(5):last-child{grid-column:auto}}.push.beta-turfy-key{width:auto;min-width:0;height:auto;min-height:calc(var(--u) * 12);padding:calc(var(--u) * 2) calc(var(--u) * 2.5);font-size:var(--text-fine);text-align:center;color:var(--color-ink);justify-content:center;align-items:center;line-height:1.2;display:flex}.push.beta-turfy-key[aria-disabled=true],.push.beta-turfy-key[aria-disabled=true]:active{cursor:default;opacity:.45;box-shadow:0 1px 0 var(--color-chrome-lo);transform:translateY(2px)}.beta-turfy-log{margin:calc(var(--u) * 5) 0 0;padding:calc(var(--u) * 3);align-content:start;gap:calc(var(--u) * 2);background:var(--color-panel-sunk);border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod);height:9.5rem;font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-glass);line-height:1.5;list-style:none;display:grid;overflow-y:auto}.beta-turfy-log:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.beta-turfy-log li{column-gap:calc(var(--u) * 3);grid-template-columns:5.5rem minmax(0,1fr);display:grid}.beta-turfy-log__t{color:var(--color-glass-muted);white-space:nowrap}@media (max-width:34rem){.beta-turfy-log li{grid-template-columns:minmax(0,1fr)}}.beta-shell-mark [data-piece=dot]{stroke:var(--color-paper);stroke-width:30px;stroke-opacity:0;paint-order:stroke}.beta-shell-mark[data-live=true] [data-piece=dot]{stroke-opacity:1}@media (prefers-reduced-motion:no-preference){.beta-nav-mark svg.beta-shell-mark [data-piece=dot]{transition:transform var(--t-detent) var(--ease-detent), fill var(--t-detent) var(--ease-detent), stroke-opacity var(--t-detent) var(--ease-detent)}.beta-shell-mark[data-tick=true] [data-piece=dot]{animation:beta-shell-tick var(--t-slide) var(--ease-detent) 1}}@keyframes beta-shell-tick{0%{stroke-width:30px;stroke-opacity:1}70%{stroke-width:100px;stroke-opacity:0}71%{stroke-width:30px;stroke-opacity:0}to{stroke-width:30px;stroke-opacity:1}}.beta-cvp{max-width:8.5in;padding:calc(var(--u) * 8) calc(var(--u) * 5);font-family:var(--font-sans);color:var(--color-ink);overflow-wrap:break-word;margin:0 auto;font-size:8.75pt;line-height:1.28}.beta-cvp a{color:inherit;border-bottom:1px solid var(--color-ink-faint);text-decoration:none}.beta-cvp b{font-weight:600}.beta-cvp-note{margin:0 0 calc(var(--u) * 6)}.beta-cvp-head{border-bottom:2px solid var(--color-rule);padding-bottom:7pt}.beta-cvp-head h1{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:22pt;font-weight:800;line-height:1.05}.beta-cvp-head__line{font-family:var(--font-serif);margin:3pt 0 0;font-size:11pt;line-height:1.3}.beta-cvp-run{flex-wrap:wrap;display:flex}.beta-cvp-run>span{white-space:nowrap}.beta-cvp-run__sep{color:var(--color-ink-faint);margin:0 .7em}.beta-cvp-head__contact{font-family:var(--font-mono);color:var(--color-ink-muted);margin:4pt 0 0;font-size:8pt}.beta-cvp-head__contact a{color:var(--color-ink)}.beta-cvp-sec{margin-top:8pt}.beta-cvp-sec h2{border-bottom:1px solid var(--color-rule);font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;break-after:avoid;margin:0 0 4pt;padding-bottom:1.5pt;font-size:8.5pt;font-weight:700;line-height:1.2}.beta-cvp-prose{font-family:var(--font-serif);margin:0 0 3pt;font-size:9pt;line-height:1.38}.beta-cvp ul{margin:0;padding:0 0 0 1.05em;list-style:none}.beta-cvp li{break-inside:avoid;margin:0 0 1pt;position:relative}.beta-cvp ul:not(.beta-cvp-early,.beta-cvp-list--plain)>li:before{content:"";border:1.6pt solid var(--color-ink-muted);border-radius:50%;width:0;height:0;position:absolute;top:.5em;left:-.8em}.beta-cvp-role{margin:0 0 6pt}.beta-cvp-role__head,.beta-cvp-role__ctx{break-after:avoid}.beta-cvp-role>ul>li:last-child,.beta-cvp-group:last-of-type>ul>li:last-child,.beta-cvp-role__tech{break-before:avoid}.beta-cvp-role__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:12pt;display:flex}.beta-cvp-role__head h3{margin:0;font-size:9.5pt;font-weight:600;line-height:1.3}.beta-cvp-role__co{font-weight:400}.beta-cvp-role__co:before{content:", "}.beta-cvp-role__when{font-family:var(--font-mono);color:var(--color-ink-muted);white-space:nowrap;margin:0;font-size:7.75pt}.beta-cvp-role__when>*+:before{content:" · "}.beta-cvp-role__ctx{font-family:var(--font-serif);color:var(--color-ink-muted);margin:0 0 1.5pt;font-size:8.5pt}.beta-cvp-group{margin:2.5pt 0 0}.beta-cvp-group__label{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);break-after:avoid;margin:0 0 1pt;font-size:7.25pt;font-weight:700;line-height:1.3}.beta-cvp-role__links{font-family:var(--font-mono);break-before:avoid;margin:2pt 0 0;font-size:7.5pt}.beta-cvp-head__open{margin:5pt 0 0;font-size:9pt}.beta-cvp-awards{margin:3pt 0 0}.beta-cvp-role__tech{font-family:var(--font-mono);color:var(--color-ink-muted);margin:1.5pt 0 0;font-size:7.5pt}.beta-cvp .beta-cvp-early{padding:0;list-style:none}.beta-cvp-early__row{break-inside:avoid;grid-template-columns:6.6em minmax(0,1fr);column-gap:8pt;display:grid}.beta-cvp-early__when{font-family:var(--font-mono);color:var(--color-ink-muted);font-size:7.75pt;line-height:1.7}.beta-cvp-early__where,.beta-cvp-early__ctx{color:var(--color-ink-muted)}.beta-cvp .beta-cvp-list--plain{padding:0;list-style:none}.beta-cvp-list li{break-inside:avoid}.beta-cvp-edu,.beta-cvp-skills{margin:0}.beta-cvp-skills>div{break-inside:avoid;grid-template-columns:12.5em minmax(0,1fr);column-gap:8pt;margin:0 0 1.5pt;display:grid}.beta-cvp-skills dt{font-weight:600}.beta-cvp-skills dd{margin:0}.beta-cvp-foot{border-top:1px solid var(--color-rule);font-family:var(--font-mono);color:var(--color-ink-muted);margin-top:10pt;padding-top:3pt;font-size:7.5pt}@media (max-width:40rem){.beta-cvp-early__row,.beta-cvp-skills>div{grid-template-columns:minmax(0,1fr)}}@page beta-cvp{size:letter;margin:.45in .5in}@media print{body:has(.beta-cvp) :is(.beta-skip,.app-head,.beta-nav-colophon,.app-foot){display:none}body:has(.beta-cvp) .app-main{padding:0}body:has(.beta-cvp){background:0 0}.beta-cvp{page:beta-cvp;max-width:none;padding:0}.beta-cvp-note{display:none}}.beta-chat{gap:calc(var(--u) * 4);margin-block:calc(var(--u) * 6);min-width:0;display:grid}.beta-chat .panel{min-width:0}.beta-chat-left{text-align:right;font-variant-numeric:tabular-nums;min-width:0}.beta-chat-disclose{margin:0 0 calc(var(--u) * 3);font-family:var(--font-mono);font-size:var(--text-fine);line-height:var(--leading-data);color:var(--color-glass-muted)}.beta-chat-log{align-content:start;gap:calc(var(--u) * 5);overscroll-behavior:contain;min-height:15rem;max-height:min(65vh,36rem);padding:calc(var(--u) * 3);background:var(--color-panel-sunk);border:1px solid var(--color-rule-panel);border-radius:var(--radius-mod);display:grid;overflow-y:auto}.beta-chat-log:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.beta-chat-empty,.beta-chat-text{font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-glass);overflow-wrap:anywhere;min-width:0;line-height:1.55}.beta-chat-empty{color:var(--color-glass-muted)}.beta-chat-empty p,.beta-chat-text p,.beta-chat-text ul{margin:0}.beta-chat-empty>:is(p,ul)+:is(p,ul),.beta-chat-text>:is(p,ul)+:is(p,ul){margin-top:calc(var(--u) * 2.5)}.beta-chat-text ul{padding-left:1.2em;list-style:square}.beta-chat-text li+li{margin-top:var(--u)}.beta-chat-empty a,.beta-chat-text a{color:var(--color-glass);text-decoration:underline;-webkit-text-decoration-color:var(--color-glass-muted);text-decoration-color:var(--color-glass-muted);text-underline-offset:3px}.beta-chat-empty a:hover,.beta-chat-text a:hover{-webkit-text-decoration-color:var(--color-glass);text-decoration-color:var(--color-glass)}.beta-chat-empty a:focus-visible,.beta-chat-text a:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.beta-chat-msg{gap:calc(var(--u) * 1.5);min-width:0;padding-left:calc(var(--u) * 3);border-left:2px solid var(--color-rule-panel);display:grid}.beta-chat-msg--user{border-left-color:var(--color-ocean)}.beta-chat-msg--user .beta-chat-text{color:var(--color-glass-muted)}.beta-chat-msg--notice{border-left-color:var(--color-orange)}.beta-chat-who{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-glass-muted)}.beta-chat-wait{color:var(--color-glass-muted)}.beta-chat-note{font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-glass-muted)}.beta-chat-msg[aria-busy=true] .beta-chat-text>:last-child:after{content:"";vertical-align:-.15em;background:var(--color-blue);width:.5em;height:1em;margin-left:3px;display:inline-block}@media (prefers-reduced-motion:no-preference){.beta-chat-msg[aria-busy=true] .beta-chat-text>:last-child:after{animation:1s step-end infinite beta-chat-caret}}@keyframes beta-chat-caret{50%{opacity:0}}.beta-chat-suggest{gap:calc(var(--u) * 2.5);flex-wrap:wrap;display:flex}.beta-chat-suggest .btn{white-space:normal;text-align:left;max-width:100%;font-size:var(--text-fine);padding:calc(var(--u) * 2) calc(var(--u) * 3)}.beta-chat .btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.beta-chat-form{gap:calc(var(--u) * 3);max-width:68ch;display:grid}.beta-chat-input{resize:vertical;min-height:5.5rem;line-height:1.5}.beta-chat-way{font-family:var(--font-mono);font-size:var(--text-fine);color:var(--color-ink-muted);text-decoration:underline;-webkit-text-decoration-color:var(--color-ink-faint);text-decoration-color:var(--color-ink-faint);text-underline-offset:3px}.beta-chat-way:hover{color:var(--color-ink)}.beta-chat-way:focus-visible{outline:2px solid var(--color-blue-ink);outline-offset:2px}.beta-chat-about{margin-top:calc(var(--u) * 4)}.beta-resume-avail{margin:calc(var(--u) * 5) 0 calc(var(--u) * 6);padding:calc(var(--u) * 4) calc(var(--u) * 5);border-left:3px solid var(--color-blue-ink);background:var(--color-paper-sunk);max-width:68rem}.beta-resume-avail__status{align-items:center;gap:calc(var(--u) * 2);margin:0 0 calc(var(--u) * 2);font-family:var(--font-mono);font-size:var(--text-fine);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-blue-ink);font-weight:500;display:flex}.beta-resume-avail__mark{background:var(--color-blue-ink);border-radius:50%;flex:none;width:.6em;height:.6em}.beta-resume-avail__line{margin:0 0 calc(var(--u) * 4);font-size:var(--text-lead);max-width:60ch;line-height:1.45}.beta-resume-avail__line b{font-weight:600}.beta-resume-avail__ctas{gap:calc(var(--u) * 3);flex-wrap:wrap;margin:0;display:flex}@media (max-width:420px){.beta-resume-avail{padding:calc(var(--u) * 4)}.beta-resume-avail__ctas .btn{text-align:center;flex:100%;justify-content:center}}.beta-resume-group{margin:0 0 calc(var(--u) * 4)}.beta-resume-group h4{margin:calc(var(--u) * 4) 0 calc(var(--u) * 2);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-muted);font-weight:500}.beta-resume-group:first-of-type h4{margin-top:calc(var(--u) * 1)}.beta-resume-group ul{margin-bottom:0}.beta-resume-links{gap:calc(var(--u) * 1) calc(var(--u) * 4);margin:0 0 calc(var(--u) * 3);font-family:var(--font-mono);font-size:var(--text-fine);flex-wrap:wrap;display:flex}.beta-resume-links a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-ink-faint);text-decoration-color:var(--color-ink-faint);text-underline-offset:3px;overflow-wrap:anywhere}.beta-resume-links a:hover{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}.beta-resume-strengths{gap:calc(var(--u) * 4);margin:calc(var(--u) * 4) 0 calc(var(--u) * 10);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));display:grid}.beta-resume-strengths .rail p{font-size:var(--text-body);margin:0;line-height:1.55}.beta-resume-close{margin:calc(var(--u) * 10) 0 calc(var(--u) * 6);padding-top:calc(var(--u) * 5);border-top:1px solid var(--color-rule);max-width:68ch}.beta-resume-close p{margin:0;line-height:1.6}.beta-resume-close b{font-weight:600}.beta-resume-close a,.beta-resume-prov a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-ink-faint);text-decoration-color:var(--color-ink-faint);text-underline-offset:3px}.beta-resume-close a:hover,.beta-resume-prov a:hover{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}.beta-resume-hire{gap:calc(var(--u) * 2);margin:calc(var(--u) * 2) 0 0;max-width:68ch;display:flex}.beta-resume-hire:before{content:"";background:var(--color-blue-ink);border-radius:50%;flex:none;align-self:flex-start;width:.55em;height:.55em;margin-top:.5em}.beta-resume-hire>span{flex:1 1 0;min-width:0}.beta-resume-hire a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-ink-faint);text-decoration-color:var(--color-ink-faint);text-underline-offset:3px}.beta-resume-hire a:hover{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}
