/*! Orvio live preview of 7c76fff0-589c-5f10-8274-de1077eee0e9 0.1.0. For evaluation only; the source is licensed to members (https://orvio.design/license). Preview 18099d13-9cad-4a0a-8592-d41fb4d15ab7. */:root{--ox-ease-default: cubic-bezier(.16, 1, .3, 1);--ox-duration-default: .5s}[data-ix~="menu"] [role="menu"]:not(.ox-open), [data-ix~="menu"] [role="listbox"]:not(.ox-open), [data-ix~="menu"] [role="dialog"]:not(.ox-open), [data-ix~="menu"] [role="tooltip"]:not(.ox-open), .ox-panel:not(.ox-open){display: none !important}.ox-layer{position: relative;z-index: 1000}.ox-layer > .ox-panel{position: fixed !important;right: auto !important;bottom: auto !important;margin: 0 !important;z-index: 1000}.ox-motion .ox-layer > .ox-panel{animation: ox-pop .18s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-layer > .ox-panel.ox-closing{animation: ox-pop-out .14s var(--ox-ease, var(--ox-ease-default)) forwards;pointer-events: none}@keyframes ox-pop{from{opacity: 0;translate: 0 -4px}to{opacity: 1;translate: 0 0}}@keyframes ox-pop-out{to{opacity: 0;translate: 0 -4px}}@media (min-width: 768px){[data-ix~="shell-sidebar"]{position: sticky;top: var(--ox-sb-top, 0px);align-self: flex-start;height: calc(100vh - var(--ox-sb-top, 0px) - var(--ox-sb-gap, 0px));max-height: calc(100vh - var(--ox-sb-top, 0px) - var(--ox-sb-gap, 0px));overflow-y: auto;box-sizing: border-box}}[data-ix-toggle]{display: none}@media (max-width: 767px){[data-ix-toggle]{display: revert;flex-shrink: 0}[data-ix~="drawer"].ox-drawer-shown{display: flex !important;flex-direction: column;align-items: stretch}[data-ix~="drawer"]{position: fixed !important;top: 0;bottom: 0;left: 0;z-index: 900 !important;width: min(320px, 86vw) !important;max-width: none !important;height: 100vh;overflow-y: auto;transform: translateX(-100%);visibility: hidden;box-shadow: 0 20px 60px rgba(0, 0, 0, .18)}.ox-motion [data-ix~="drawer"]{transition: transform var(--ox-duration, var(--ox-duration-default)) var(--ox-ease, var(--ox-ease-default)), visibility 0s linear var(--ox-duration, var(--ox-duration-default))}[data-ix~="drawer"].ox-drawer-open{transform: none;visibility: visible;pointer-events: auto;transition-delay: 0s}}.ox-scrim{position: fixed;inset: 0;z-index: 899;background: rgba(0, 0, 0, .32);opacity: 0;visibility: hidden}.ox-motion .ox-scrim{transition: opacity var(--ox-duration, var(--ox-duration-default)) var(--ox-ease, var(--ox-ease-default)), visibility 0s linear var(--ox-duration, var(--ox-duration-default))}@media (max-width: 767px){.ox-scrim.ox-scrim-on{opacity: 1;visibility: visible;transition-delay: 0s}}[data-nav]:has([data-ix~="drawer"].ox-drawer-open){z-index: 901}[data-nav="static"]:has([data-ix~="drawer"].ox-drawer-open){position: relative}html.ox-locked{overflow: hidden}.ox-collapse{overflow: hidden;interpolate-size: numeric-only}.ox-motion .ox-collapse{transition: height calc(var(--ox-duration, var(--ox-duration-default)) * .7) var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-fade{animation: ox-fade .3s var(--ox-ease, var(--ox-ease-default))}@keyframes ox-fade{from{opacity: 0}to{opacity: 1}}.ox-dialog:not(.ox-open){display: none !important}.ox-dialog.ox-open{position: fixed;inset: 0;z-index: 950;display: flex;align-items: center;justify-content: center;background: rgba(0, 0, 0, .35)}.ox-motion .ox-dialog.ox-open{animation: ox-fade .22s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-dialog.ox-open > *{animation: ox-rise .26s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-dialog.ox-closing{animation: ox-fade-out .2s var(--ox-ease, var(--ox-ease-default)) forwards}.ox-motion .ox-dialog.ox-closing > *{animation: ox-sink .2s var(--ox-ease, var(--ox-ease-default)) forwards}@keyframes ox-fade-out{to{opacity: 0}}@keyframes ox-rise{from{opacity: 0;translate: 0 12px;scale: .98}to{opacity: 1;translate: 0 0;scale: 1}}@keyframes ox-sink{to{opacity: 0;translate: 0 8px;scale: .98}}[data-nav="fixed"], [data-nav="docking"]{position: sticky;top: 0;z-index: 800}:root{--ox-enter-duration-default: .82s;--ox-enter-ease-default: cubic-bezier(.2, .7, .2, 1)}@media (prefers-reduced-motion: no-preference){[data-ox-enter="on"] :where([data-enter]:not([data-enter="stagger"])), [data-ox-enter="on"] :where([data-enter="stagger"] > *){animation: ox-enter var(--ox-enter-duration, var(--ox-enter-duration-default)) var(--ox-enter-ease, var(--ox-enter-ease-default)) .08s backwards}[data-ox-enter="on"] [data-enter="2"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(2){animation-delay: .17s}[data-ox-enter="on"] [data-enter="3"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(3){animation-delay: .26s}[data-ox-enter="on"] [data-enter="4"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(4){animation-delay: .35s}[data-ox-enter="on"] [data-enter="5"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(5){animation-delay: .44s}[data-ox-enter="on"] [data-enter="6"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(6){animation-delay: .53s}[data-ox-enter="on"] [data-enter="stagger"] > :nth-child(n+7){animation-delay: .62s}}@keyframes ox-enter{from{opacity: 0;translate: 0 16px}to{opacity: 1;translate: 0 0}}.ox-motion .ox-wait{opacity: 0;translate: 0 var(--ox-y, 20px)}.ox-motion .ox-wait.ox-in{opacity: 1;translate: 0 0;transition: opacity var(--ox-t, .82s) var(--ox-enter-ease, var(--ox-enter-ease-default)), translate var(--ox-t, .82s) var(--ox-enter-ease, var(--ox-enter-ease-default));transition-delay: var(--ox-d, 0ms)}@media (prefers-reduced-motion: no-preference){[data-ox-enter="on"] [data-ix~="float"]{animation: ox-float-in .9s var(--ox-enter-ease, var(--ox-enter-ease-default)) calc(.52s + var(--ox-k, 0) * .16s) backwards, ox-float calc(5.2s + var(--ox-k, 0) * .8s) ease-in-out 1.5s infinite alternate}[data-ox-enter="on"] [data-ix~="float"].ox-off{animation-play-state: paused}}@keyframes ox-float-in{from{opacity: 0;translate: 0 14px}to{opacity: 1;translate: 0 0}}@keyframes ox-float{from{translate: 0 0}to{translate: 0 calc(var(--ox-dir, 1) * 6px)}}.ox-motion .ox-draw path, .ox-motion .ox-draw line, .ox-motion .ox-draw polyline, .ox-motion .ox-draw circle, .ox-motion .ox-draw polygon, .ox-motion .ox-draw ellipse{transition: stroke-dashoffset 1.4s var(--ox-enter-ease, var(--ox-enter-ease-default))}[data-ix~="count"]{font-variant-numeric: tabular-nums}.bc{color-scheme:light;--page:var(--bracel-newsprint);--side:var(--bracel-cf3f2ee);--card:var(--bracel-card);--inset:var(--bracel-cf4f5f7);--inset-2:var(--bracel-galley-grey);--raise:var(--bracel-card);--float:var(--bracel-card);--hair:var(--bracel-ce7e4de);--hair-2:var(--bracel-cd9d5cd);--line:var(--bracel-cefede8);--ink:var(--bracel-press-ink);--ink-2:var(--bracel-c4d4a52);--ink-3:var(--bracel-c6c6872);--ink-4:var(--bracel-cb8b4bc);--acc:var(--bracel-oxblood);--acc-ink:var(--bracel-oxblood);--acc-bg:var(--bracel-proof-rose);--acc-line:var(--bracel-oxblood-a320);--on-acc:var(--bracel-card);--ok:var(--bracel-c1f6f49);--ok-dot:var(--bracel-c2e8b5e);--ok-bg:var(--bracel-ce5f1ea);--warn:var(--bracel-c8f5300);--warn-dot:var(--bracel-cd98a1c);--warn-bg:var(--bracel-cfbefdc);--warn-line:var(--bracel-cd98a1c-a500);--na-bg:var(--bracel-cefede8);--bar:var(--bracel-c34313a);--primary:var(--bracel-press-ink);--on-primary:var(--bracel-card);--primary-hover:var(--bracel-c2c2a31);--ghost-hover:var(--bracel-cf2f0eb);--track:var(--bracel-ceeece7);--seg-off:var(--bracel-ceceae5);--knob:var(--bracel-card);--toggle-on:var(--bracel-press-ink);--dots:var(--bracel-press-ink-a100);--ring:var(--bracel-oxblood);--shadow-lift:0 1px 2px var(--bracel-press-ink-a060),0 0 0 1px var(--bracel-ce7e4de);--shadow-card:0 1px 2px var(--bracel-press-ink-a030);--shadow-float:0 20px 44px -18px var(--bracel-press-ink-a260),0 2px 6px var(--bracel-press-ink-a060);--ox-ease:cubic-bezier(.22,.61,.36,1);--ox-duration:220ms;--side-w:248px;--gut:48px;--r-card:18px;--r-in:12px;--r-btn:10px}.bc[data-theme="dark"]{color-scheme:dark;--page:var(--bracel-night);--side:var(--bracel-c0c0b0e);--card:var(--bracel-c18171b);--inset:var(--bracel-c1e1d22);--inset-2:var(--bracel-c26252b);--raise:var(--bracel-c26252b);--float:var(--bracel-c211f25);--hair:var(--bracel-card-a080);--hair-2:var(--bracel-card-a150);--line:var(--bracel-card-a060);--ink:var(--bracel-cf4f2f5);--ink-2:var(--bracel-cc3bfc8);--ink-3:var(--bracel-c9d99a4);--ink-4:var(--bracel-c57535c);--acc:var(--bracel-ce9a39c);--acc-ink:var(--bracel-cf0b4ae);--acc-bg:var(--bracel-ce9a39c-a140);--acc-line:var(--bracel-ce9a39c-a450);--on-acc:var(--bracel-press-ink);--ok:var(--bracel-c6fd3a0);--ok-dot:var(--bracel-c6fd3a0);--ok-bg:var(--bracel-c6fd3a0-a120);--warn:var(--bracel-cf4b860);--warn-dot:var(--bracel-cf4b860);--warn-bg:var(--bracel-cf4b860-a130);--warn-line:var(--bracel-cf4b860-a550);--na-bg:var(--bracel-card-a070);--bar:var(--bracel-cd6d3da);--primary:var(--bracel-cf4f2f5);--on-primary:var(--bracel-press-ink);--primary-hover:var(--bracel-card);--ghost-hover:var(--bracel-card-a060);--track:var(--bracel-c26252b);--seg-off:var(--bracel-c2c2b31);--knob:var(--bracel-press-ink);--toggle-on:var(--bracel-cf4f2f5);--dots:var(--bracel-card-a070);--ring:var(--bracel-cf0b4ae);--shadow-lift:inset 0 1px 0 var(--bracel-card-a050),0 0 0 1px var(--bracel-card-a100);--shadow-card:none;--shadow-float:0 22px 48px -18px var(--bracel-c000000-a800),0 0 0 1px var(--bracel-card-a080)}.bc,.bc *,.ox-layer *{box-sizing:border-box}.bc{background:var(--page);color:var(--ink);font-family:var(--bracel-font-sans);font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-20px);font-weight:var(--bracel-font-weight-400);word-spacing:.02em;-webkit-font-smoothing:antialiased;min-height:100dvh;overflow-x:clip;display:flex;align-items:stretch;transition:background-color var(--ox-duration) var(--ox-ease),color var(--ox-duration) var(--ox-ease)}.bc.bc-host{display:contents}.bc-bell{position:relative}.bc-dot{position:absolute;top:7px;right:8px;width:7px;height:7px;border-radius:50%;background:var(--acc);box-shadow:0 0 0 2px var(--page)}.bc-mi-2{height:auto;padding:var(--bracel-space-9) var(--bracel-space-10);align-items:flex-start;white-space:normal;line-height:var(--bracel-line-height-18px)}.bc-mi-2 small{display:block;font-size:var(--bracel-font-size-12);color:var(--ink-3);margin-top:var(--bracel-space-2)}.bc-mi-2 b{font-weight:var(--bracel-font-weight-600)}.bc-mi-ic{width:28px;height:28px;border-radius:50%;background:var(--inset-2);display:inline-flex;align-items:center;justify-content:center;flex:none;color:var(--ink-2)}.bc ::selection{background:var(--acc-bg);color:var(--ink)}:where(.bc,.ox-layer) a{color:inherit;text-decoration:none}:where(.bc,.ox-layer) :is(button,input,textarea){font:inherit;color:inherit}:where(.bc,.ox-layer) button{cursor:pointer;background:none;border:0;padding:0;text-align:inherit}:where(.bc,.ox-layer) :is(h1,h2,h3,h4,p,ol,ul,figure,blockquote){margin:0;padding:0;font-weight:inherit;font-size:inherit}:where(.bc,.ox-layer) li{list-style:none}:is(.bc,.ox-layer) :focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--bracel-radius-8)}.bc-i{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.bc-i-s{width:16px;height:16px}.bc-mono{font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-16px);font-variant-numeric:tabular-nums;letter-spacing:-.01em;word-spacing:0}.bc-num{font-variant-numeric:tabular-nums}.bc-meta{font-size:var(--bracel-font-size-12p5);line-height:var(--bracel-line-height-17px);color:var(--ink-3)}.bc-side{flex:none;width:var(--side-w);background:var(--side);border-right:1px solid var(--hair);display:flex;flex-direction:column}.bc-side-in{flex:1;display:flex;flex-direction:column;gap:var(--bracel-space-2);padding:0 var(--bracel-space-14) var(--bracel-space-14);min-height:100%;background:var(--side)}.bc-brand{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 var(--bracel-space-4) 0 var(--bracel-space-8);margin-bottom:var(--bracel-space-8)}.bc-brand a{display:flex;align-items:center}.bc-brand img,.bc-phonebar img{height:24px;width:auto;display:block}.bc .bc-logo-d,.bc .bc-logo-m{display:none}.bc[data-theme="dark"] .bc-logo-l{display:none}.bc[data-theme="dark"] .bc-logo-d{display:block}.bc-iconbtn{width:34px;height:34px;border-radius:var(--r-btn);display:inline-flex;align-items:center;justify-content:center;color:var(--ink-2);flex:none;transition:background-color var(--ox-duration) var(--ox-ease),color var(--ox-duration) var(--ox-ease)}.bc-iconbtn:hover{background:var(--ghost-hover);color:var(--ink)}.bc-iconbtn-line{border:1px solid var(--hair);background:var(--card)}.bc-ws{width:100%;display:flex;align-items:center;gap:var(--bracel-space-11);padding:var(--bracel-space-8) var(--bracel-space-10) var(--bracel-space-8) var(--bracel-space-8);border:1px solid var(--hair);border-radius:var(--bracel-radius-14);background:var(--card);margin-bottom:var(--bracel-space-10);transition:border-color var(--ox-duration) var(--ox-ease)}.bc-ws:hover{border-color:var(--hair-2)}.bc-ws-logo{width:32px;height:32px;border-radius:var(--bracel-radius-9);display:block;flex:none}.bc-ws b{display:block;font-weight:var(--bracel-font-weight-600);font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-18px)}.bc-ws span.bc-meta{display:block;font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-15px)}.bc-search{width:100%;height:36px;display:flex;align-items:center;gap:var(--bracel-space-8);padding:0 var(--bracel-space-7) 0 var(--bracel-space-11);border:1px solid var(--hair);border-radius:var(--r-btn);background:var(--card);color:var(--ink-3);margin-bottom:var(--bracel-space-8);white-space:nowrap}.bc-search > span:not(.bc-kbd){flex:1;min-width:0;text-align:left}.bc-kbd{flex:none;font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-11);line-height:var(--bracel-line-height-18px);height:20px;padding:0 var(--bracel-space-6);border:1px solid var(--hair);border-radius:var(--bracel-radius-6);color:var(--ink-3);background:var(--side)}.bc-group{font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-16px);font-weight:var(--bracel-font-weight-500);color:var(--ink-3);padding:var(--bracel-space-20) var(--bracel-space-10) var(--bracel-space-8)}.bc-item{display:flex;align-items:center;gap:var(--bracel-space-11);height:36px;padding:0 var(--bracel-space-9) 0 var(--bracel-space-10);border-radius:var(--r-btn);color:var(--ink-2);font-weight:var(--bracel-font-weight-500);font-size:var(--bracel-font-size-14);white-space:nowrap;transition:background-color var(--ox-duration) var(--ox-ease),color var(--ox-duration) var(--ox-ease),box-shadow var(--ox-duration) var(--ox-ease)}.bc-item:hover{background:var(--ghost-hover);color:var(--ink)}.bc-item[aria-current="page"]{background:var(--card);color:var(--ink);box-shadow:var(--shadow-lift)}.bc-item .bc-i{color:var(--ink-3)}.bc-item[aria-current="page"] .bc-i{color:var(--ink)}.bc-item span.bc-lbl{flex:1}.bc-count{min-width:22px;height:20px;padding:0 var(--bracel-space-6);border-radius:var(--bracel-radius-99);background:var(--na-bg);color:var(--ink-2);font-size:var(--bracel-font-size-11p5);font-weight:var(--bracel-font-weight-600);display:inline-flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.bc-side-fill{flex:1;min-height:20px}.bc-deadline{border:1px solid var(--hair);border-radius:var(--bracel-radius-14);background:var(--card);padding:var(--bracel-space-14);margin-bottom:var(--bracel-space-12)}.bc-deadline-top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--bracel-space-8)}.bc-deadline b{font-weight:var(--bracel-font-weight-600);font-size:var(--bracel-font-size-13)}.bc-deadline .bc-big{font-size:var(--bracel-font-size-17);line-height:var(--bracel-line-height-22px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.02em;margin-top:var(--bracel-space-6)}.bc-deadline .bc-big small{font-size:var(--bracel-font-size-12);font-weight:var(--bracel-font-weight-500);color:var(--ink-3);margin-left:var(--bracel-space-4);letter-spacing:0}.bc-deadline-f{display:flex;justify-content:space-between;margin-top:var(--bracel-space-9);font-size:var(--bracel-font-size-11p5);color:var(--ink-3)}.bc-segs{display:flex;gap:var(--bracel-space-3);margin-top:var(--bracel-space-10)}.bc-segs i{flex:1;height:6px;border-radius:var(--bracel-radius-2);background:var(--seg-off);display:block}.bc-segs i[data-on="true"]{background:var(--bar)}.bc-user{width:100%;display:flex;align-items:center;gap:var(--bracel-space-11);padding:var(--bracel-space-12) var(--bracel-space-6) 0;border-top:1px solid var(--hair)}.bc-user b{display:block;font-weight:var(--bracel-font-weight-600);font-size:var(--bracel-font-size-13);line-height:var(--bracel-line-height-17px)}.bc-user span.bc-meta{display:block;font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-15px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-av{border-radius:50%;object-fit:cover;object-position:50% 30%;display:block;flex:none;background:var(--inset)}.bc-stack{display:flex}.bc-stack img{border:2px solid var(--card);margin-left:var(--bracel-space-n6)}.bc-stack img:first-child{margin-left:0}.bc-main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column}.bc-phonebar{display:none}.bc-top{height:64px;display:flex;align-items:center;gap:var(--bracel-space-14);padding:0 var(--gut);border-bottom:1px solid var(--hair);background:var(--page)}.bc-crumb{display:flex;align-items:center;gap:var(--bracel-space-8);font-size:var(--bracel-font-size-14);color:var(--ink-3);white-space:nowrap;min-width:0}.bc-crumb a:hover{color:var(--ink)}.bc-crumb b{color:var(--ink);font-weight:var(--bracel-font-weight-500);overflow:hidden;text-overflow:ellipsis}.bc-top-r{margin-left:auto;display:flex;align-items:center;gap:var(--bracel-space-6)}.bc-live{display:inline-flex;align-items:center;gap:var(--bracel-space-8);height:32px;padding:0 var(--bracel-space-12) 0 var(--bracel-space-5);border:1px solid var(--hair);border-radius:var(--bracel-radius-99);background:var(--card);font-size:var(--bracel-font-size-13);color:var(--ink-2);white-space:nowrap;margin-right:var(--bracel-space-6)}.bc-live b{color:var(--ink);font-weight:var(--bracel-font-weight-500)}.bc-wrap{width:100%;padding:var(--bracel-space-40) var(--gut) var(--bracel-space-72);display:flex;flex-direction:column;gap:var(--bracel-space-28)}.bc-head{display:flex;align-items:flex-end;gap:var(--bracel-space-32)}.bc-head-t{flex:1;min-width:0}.bc-eyebrow{display:flex;align-items:center;gap:var(--bracel-space-10);font-size:var(--bracel-font-size-13);color:var(--ink-3);margin-bottom:var(--bracel-space-12)}.bc-head h1{font-size:var(--bracel-font-size-30);line-height:var(--bracel-line-height-38px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.02em;text-wrap:balance}.bc-head-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bracel-space-8) var(--bracel-space-20);margin-top:var(--bracel-space-12);font-size:var(--bracel-font-size-13p5);color:var(--ink-2)}.bc-head-meta span{display:inline-flex;align-items:center;gap:var(--bracel-space-7);white-space:nowrap}.bc-head-meta .bc-i{color:var(--ink-3)}.bc-head-act{display:flex;align-items:center;gap:var(--bracel-space-10);flex:none}.bc-btn{height:38px;display:inline-flex;align-items:center;justify-content:center;gap:var(--bracel-space-8);padding:0 var(--bracel-space-16);border-radius:var(--r-btn);font-weight:var(--bracel-font-weight-500);font-size:var(--bracel-font-size-14);white-space:nowrap;transition:background-color var(--ox-duration) var(--ox-ease),border-color var(--ox-duration) var(--ox-ease),color var(--ox-duration) var(--ox-ease)}.bc-btn-s{height:32px;padding:0 var(--bracel-space-12);font-size:var(--bracel-font-size-13);border-radius:var(--bracel-radius-9)}.bc-btn-ink{background:var(--primary);color:var(--on-primary);box-shadow:inset 0 1px 0 var(--bracel-card-a120),0 1px 2px var(--bracel-press-ink-a200)}.bc-btn-ink:hover{background:var(--primary-hover)}.bc-btn-line{background:var(--card);border:1px solid var(--hair);color:var(--ink);box-shadow:var(--shadow-card)}.bc-btn-line:hover{border-color:var(--hair-2);background:var(--ghost-hover)}.bc-btn-ghost{color:var(--ink-2)}.bc-btn-ghost:hover{background:var(--ghost-hover);color:var(--ink)}.bc-chev{transition:transform var(--ox-duration) var(--ox-ease)}[aria-expanded="true"] > .bc-chev{transform:rotate(180deg)}.bc-link{display:inline-flex;align-items:center;gap:var(--bracel-space-5);font-weight:var(--bracel-font-weight-500);font-size:var(--bracel-font-size-13);color:var(--ink);text-decoration:underline;text-decoration-color:var(--ink-4);text-underline-offset:3px;white-space:nowrap;transition:text-decoration-color var(--ox-duration) var(--ox-ease)}.bc-link:hover{text-decoration-color:var(--ink)}.bc-chip{display:inline-flex;align-items:center;gap:var(--bracel-space-6);height:24px;padding:0 var(--bracel-space-9) 0 var(--bracel-space-8);border-radius:var(--bracel-radius-99);font-size:var(--bracel-font-size-12);font-weight:var(--bracel-font-weight-500);white-space:nowrap;background:var(--na-bg);color:var(--ink-2)}.bc-chip::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.bc-chip[data-st="ok"]{background:var(--ok-bg);color:var(--ok)}.bc-chip[data-st="warn"]{background:var(--warn-bg);color:var(--warn)}.bc-chip[data-st="one"]{background:var(--na-bg);color:var(--ink-2)}.bc-chip[data-st="ready"]{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair)}.bc-chip[data-st="ready"]::before{background:var(--ok-dot)}.bc-card{background:var(--card);border:1px solid var(--hair);border-radius:var(--r-card);box-shadow:var(--shadow-card)}.bc-card-h{display:flex;align-items:center;gap:var(--bracel-space-10);padding:var(--bracel-space-20) var(--bracel-space-24) 0}.bc-card-h h2{font-size:var(--bracel-font-size-16);line-height:var(--bracel-line-height-22px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.005em}.bc-card-h .bc-meta{margin-left:auto}.bc-card-b{padding:var(--bracel-space-16) var(--bracel-space-24) var(--bracel-space-20)}.bc-card-f{display:flex;align-items:center;justify-content:space-between;gap:var(--bracel-space-12);height:52px;padding:0 var(--bracel-space-24);border-top:1px solid var(--line);font-size:var(--bracel-font-size-13);color:var(--ink-3)}.bc-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);overflow:hidden}.bc-hero-l{padding:var(--bracel-space-28) var(--bracel-space-32) var(--bracel-space-26);display:flex;flex-direction:column;gap:var(--bracel-space-22);border-right:1px solid var(--line)}.bc-label{display:flex;align-items:center;gap:var(--bracel-space-10);font-size:var(--bracel-font-size-13);font-weight:var(--bracel-font-weight-600);color:var(--ink)}.bc-label .bc-meta{font-weight:var(--bracel-font-weight-400)}.bc-finding{max-width:64ch;font-size:var(--bracel-font-size-20);line-height:var(--bracel-line-height-33px);letter-spacing:-.005em;color:var(--ink-2);font-weight:var(--bracel-font-weight-400);text-wrap:pretty}.bc-finding em{font-style:normal;font-weight:var(--bracel-font-weight-500);color:var(--ink)}.bc-nw{white-space:nowrap}.bc-cite{display:inline-flex;align-items:center;justify-content:center;height:21px;min-width:28px;padding:0 var(--bracel-space-6);margin:0 0 0 var(--bracel-space-3);vertical-align:2px;border-radius:var(--bracel-radius-6);font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-11p5);line-height:var(--bracel-line-height-21px);font-weight:var(--bracel-font-weight-500);border:1px solid var(--hair-2);color:var(--ink-2);background:var(--card);transition:background-color var(--ox-duration) var(--ox-ease),color var(--ox-duration) var(--ox-ease),border-color var(--ox-duration) var(--ox-ease)}.bc-cite:hover{border-color:var(--ink-3);color:var(--ink)}.bc-cite[data-st="warn"]{border-color:var(--warn-line);color:var(--warn);background:var(--warn-bg)}.bc-cite[aria-pressed="true"]{background:var(--acc);border-color:var(--acc);color:var(--on-acc)}.bc-dispute{background:linear-gradient(transparent 60%,var(--warn-bg) 60%);padding:0 var(--bracel-space-1);color:var(--ink)}.bc-evidence{padding-top:var(--bracel-space-20);border-top:1px solid var(--line)}.bc-evidence-top{display:flex;align-items:baseline;gap:var(--bracel-space-10);flex-wrap:wrap}.bc-evidence-top b{font-size:var(--bracel-font-size-15);font-weight:var(--bracel-font-weight-600);letter-spacing:-.005em}.bc-evidence-top .bc-meta{margin-left:auto}.bc-evidence .bc-segs{gap:var(--bracel-space-4);margin-top:var(--bracel-space-12)}.bc-evidence .bc-segs i{height:12px;border-radius:var(--bracel-radius-3)}.bc-segs i[data-on="warn"]{background:repeating-linear-gradient(135deg,var(--warn-dot) 0 3px,var(--warn-bg) 3px 6px)}.bc-segs i[data-on="one"]{background:transparent;box-shadow:inset 0 0 0 1.5px var(--ink-4)}.bc-legend{display:flex;flex-wrap:wrap;gap:var(--bracel-space-6) var(--bracel-space-18);margin-top:var(--bracel-space-12);font-size:var(--bracel-font-size-12p5);color:var(--ink-2)}.bc-legend span{display:inline-flex;align-items:center;gap:var(--bracel-space-7)}.bc-legend i{width:10px;height:10px;border-radius:var(--bracel-radius-3);background:var(--bar);flex:none}.bc-legend i[data-k="warn"]{background:repeating-linear-gradient(135deg,var(--warn-dot) 0 2px,var(--warn-bg) 2px 4px)}.bc-legend i[data-k="one"]{background:transparent;box-shadow:inset 0 0 0 1.5px var(--ink-4)}.bc-hero-act{display:flex;align-items:center;gap:var(--bracel-space-10);margin-top:auto}.bc-hero-r{position:relative;background-color:var(--inset);background-image:radial-gradient(var(--dots) 1px,transparent 1.3px);background-size:16px 16px;background-position:8px 8px;padding:var(--bracel-space-28) var(--bracel-space-30) var(--bracel-space-30);display:flex;flex-direction:column;gap:var(--bracel-space-14)}.bc-trestle{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--bracel-space-14);padding-top:var(--bracel-space-76);align-items:start}.bc-beam{position:absolute;left:0;right:0;top:36px;height:6px;border-radius:var(--bracel-radius-6);background:var(--acc)}.bc-beam-tag{position:absolute;left:50%;top:0;transform:translateX(-50%);height:26px;display:inline-flex;align-items:center;padding:0 var(--bracel-space-12);border-radius:var(--bracel-radius-99);background:var(--card);border:1px solid var(--acc-line);font-size:var(--bracel-font-size-12p5);font-weight:var(--bracel-font-weight-600);color:var(--acc-ink);white-space:nowrap;box-shadow:var(--shadow-card)}.bc-leg{position:absolute;top:42px;width:2px;height:34px;margin-left:var(--bracel-space-n1);background:var(--ink-2)}.bc-leg-1{left:calc((100% - 28px) / 6)}.bc-leg-3{left:calc(100% - (100% - 28px) / 6)}.bc-fork{position:absolute;left:calc(50% - 32px);top:42px;width:64px;height:34px;overflow:visible}.bc-fork path{fill:none;stroke:var(--warn-dot);stroke-width:2;stroke-dasharray:4 4;stroke-linecap:round;animation:bc-flow 1.4s linear infinite}.bc-joint{position:absolute;left:50%;top:35px;width:9px;height:9px;margin-left:var(--bracel-space-n4p5);background:var(--warn-dot);transform:rotate(45deg);border-radius:var(--bracel-radius-2);box-shadow:0 0 0 2px var(--inset)}.bc-fork-tag{position:absolute;top:50px;height:20px;display:inline-flex;align-items:center;padding:0 var(--bracel-space-7);border-radius:var(--bracel-radius-6);background:var(--card);color:var(--warn);border:1px solid var(--warn-line);font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-11);font-weight:var(--bracel-font-weight-500);white-space:nowrap}.bc-fork-l{right:calc(50% + 28px)}.bc-fork-r{left:calc(50% + 28px)}@keyframes bc-flow{to{stroke-dashoffset:-8}}.bc-post{display:flex;flex-direction:column;border-radius:var(--bracel-radius-14);overflow:hidden;background:var(--card);border:1px solid var(--hair);transition:border-color var(--ox-duration) var(--ox-ease),box-shadow var(--ox-duration) var(--ox-ease)}.bc-post:hover{border-color:var(--hair-2)}.bc-post[data-on="true"]{border-color:var(--acc);box-shadow:0 0 0 1px var(--acc)}.bc-post-img{position:relative;aspect-ratio:4/4.4;overflow:hidden;background:var(--inset-2)}.bc-post-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bc-post-img .bc-chip{position:absolute;left:10px;top:10px;background:var(--card);box-shadow:0 1px 2px var(--bracel-press-ink-a120)}.bc-post-b{padding:var(--bracel-space-12) var(--bracel-space-13) var(--bracel-space-13)}.bc-post-b b{display:block;font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-18px);font-weight:var(--bracel-font-weight-600)}.bc-post-b span{display:block;margin-top:var(--bracel-space-3);font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-16px);color:var(--ink-3)}.bc-post-b .bc-mono{margin-top:var(--bracel-space-5);color:var(--ink-2)}.bc-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:var(--bracel-space-24);align-items:start}.bc-col{display:flex;flex-direction:column;gap:var(--bracel-space-24);min-width:0}.bc-sec-h{display:flex;align-items:center;gap:var(--bracel-space-10);padding:var(--bracel-space-20) var(--bracel-space-20) var(--bracel-space-16) var(--bracel-space-24);border-bottom:1px solid var(--line)}.bc-sec-h h2{font-size:var(--bracel-font-size-16);line-height:var(--bracel-line-height-22px);font-weight:var(--bracel-font-weight-600)}.bc-sec-h{flex-wrap:wrap;row-gap:var(--bracel-space-12)}.bc-sec-h .bc-seg{margin-left:auto;max-width:100%;overflow-x:auto;scrollbar-width:none}.bc-seg{display:inline-flex;padding:var(--bracel-space-3);gap:var(--bracel-space-2);border-radius:var(--r-btn);background:var(--track)}.bc-seg button{height:28px;padding:0 var(--bracel-space-11);border-radius:var(--bracel-radius-7);font-size:var(--bracel-font-size-12p5);font-weight:var(--bracel-font-weight-500);color:var(--ink-2);display:inline-flex;align-items:center;gap:var(--bracel-space-6);white-space:nowrap;transition:background-color var(--ox-duration) var(--ox-ease),color var(--ox-duration) var(--ox-ease),box-shadow var(--ox-duration) var(--ox-ease)}.bc-seg button:hover{color:var(--ink)}.bc-seg button[aria-selected="true"]{background:var(--card);color:var(--ink);box-shadow:0 1px 2px var(--bracel-press-ink-a100),0 0 0 1px var(--hair)}.bc-seg button i{font-style:normal;color:var(--ink-3);font-variant-numeric:tabular-nums}.bc-claims{overflow:hidden}.bc-claim{position:relative;padding:var(--bracel-space-20) var(--bracel-space-24) var(--bracel-space-18) var(--bracel-space-24);border-top:1px solid var(--line);transition:background-color var(--ox-duration) var(--ox-ease);scroll-margin-top:24px}.bc-claim:first-child{border-top:0}.bc-claim::before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 var(--bracel-radius-3) var(--bracel-radius-3) 0;background:var(--acc);opacity:0;transition:opacity var(--ox-duration) var(--ox-ease)}.bc-claim[data-on="true"]{background:linear-gradient(90deg,var(--acc-bg),transparent 70%)}.bc-claim[data-on="true"]::before{opacity:1}.bc-claim-h{display:flex;align-items:flex-start;gap:var(--bracel-space-14)}.bc-claim-no{flex:none;font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-24px);color:var(--ink-3);width:22px}.bc-claim[data-on="true"] .bc-claim-no{color:var(--acc-ink);font-weight:var(--bracel-font-weight-500)}.bc-claim-t{flex:1;min-width:0}.bc-claim-t p{font-size:var(--bracel-font-size-15p5);line-height:var(--bracel-line-height-24px);font-weight:var(--bracel-font-weight-500);color:var(--ink);text-wrap:pretty}.bc-claim-h .bc-chip{flex:none}.bc-claim-sub{display:flex;align-items:center;gap:var(--bracel-space-16);margin:var(--bracel-space-10) 0 0 var(--bracel-space-36);flex-wrap:wrap}.bc-claim-sub .bc-mono{color:var(--ink-3)}.bc-recblocks{display:inline-flex;align-items:center;gap:var(--bracel-space-4)}.bc-recblocks i{width:14px;height:16px;border-radius:var(--bracel-radius-3);background:var(--bar);display:block}.bc-recblocks i[data-k="warn"]{background:repeating-linear-gradient(135deg,var(--warn-dot) 0 2.5px,var(--warn-bg) 2.5px 5px);box-shadow:inset 0 0 0 1px var(--warn-line)}.bc-recblocks i[data-k="need"]{background:transparent;border:1.5px dashed var(--ink-4)}.bc-recblocks span{margin-left:var(--bracel-space-6);font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-12);color:var(--ink-2)}.bc-claim-foot{display:flex;align-items:center;gap:var(--bracel-space-12);margin:var(--bracel-space-14) 0 0 var(--bracel-space-36)}.bc-recs{display:flex;gap:var(--bracel-space-4)}.bc-rec{width:28px;height:28px;border-radius:var(--bracel-radius-8);border:1px solid var(--hair);background:var(--card);display:inline-flex;align-items:center;justify-content:center;font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-11);font-weight:var(--bracel-font-weight-500);color:var(--ink-2);flex:none;letter-spacing:-.02em}.bc-open{margin-left:auto;display:inline-flex;align-items:center;gap:var(--bracel-space-8);height:32px;padding:0 var(--bracel-space-7) 0 var(--bracel-space-12);border:1px solid var(--hair);border-radius:var(--bracel-radius-9);font-size:var(--bracel-font-size-13);font-weight:var(--bracel-font-weight-500);color:var(--ink-2);background:var(--card);transition:border-color var(--ox-duration) var(--ox-ease),color var(--ox-duration) var(--ox-ease),background-color var(--ox-duration) var(--ox-ease)}.bc-open:hover{border-color:var(--hair-2);color:var(--ink)}.bc-open b{min-width:20px;height:20px;border-radius:var(--bracel-radius-6);background:var(--inset-2);color:var(--ink);font-size:var(--bracel-font-size-11p5);font-weight:var(--bracel-font-weight-600);display:inline-flex;align-items:center;justify-content:center;padding:0 var(--bracel-space-5)}.bc-claim[data-on="true"] .bc-open{border-color:var(--acc-line);color:var(--acc-ink)}.bc-claim[data-on="true"] .bc-open b{background:var(--acc);color:var(--on-acc)}.bc-toggle{display:inline-flex;align-items:center;gap:var(--bracel-space-9);font-size:var(--bracel-font-size-13);font-weight:var(--bracel-font-weight-500);color:var(--ink-2);white-space:nowrap}.bc-toggle-k{position:relative;width:34px;height:20px;border-radius:var(--bracel-radius-99);background:var(--ink-4);flex:none;transition:background-color var(--ox-duration) var(--ox-ease)}.bc-toggle-k::after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--bracel-card);box-shadow:0 1px 2px var(--bracel-c000000-a200);transition:transform var(--ox-duration) var(--ox-ease)}.bc-toggle[aria-checked="true"] .bc-toggle-k{background:var(--toggle-on)}.bc-toggle[aria-checked="true"] .bc-toggle-k::after{transform:translateX(14px);background:var(--knob)}.bc[data-theme="light"] .bc-toggle[aria-checked="true"] .bc-toggle-k::after{background:var(--bracel-card)}.bc-insp{display:flex;flex-direction:column}.bc-insp-h{padding:var(--bracel-space-20) var(--bracel-space-24) var(--bracel-space-18);display:flex;flex-direction:column;gap:var(--bracel-space-12)}.bc-insp-top{display:flex;align-items:center;gap:var(--bracel-space-8)}.bc-insp-top .bc-link{margin-left:auto}.bc-insp-h h2{font-size:var(--bracel-font-size-18);line-height:var(--bracel-line-height-26px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.01em;text-wrap:pretty}.bc-insp-body{background:var(--inset);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:var(--bracel-space-16);display:flex;flex-direction:column;gap:var(--bracel-space-12)}.bc-conflict{background:var(--card);border:1px solid var(--warn-line);border-radius:var(--r-in);padding:var(--bracel-space-14) var(--bracel-space-16) var(--bracel-space-16)}.bc-conflict-top{display:flex;align-items:center;gap:var(--bracel-space-8);font-size:var(--bracel-font-size-13p5)}.bc-conflict-top b{font-weight:var(--bracel-font-weight-600)}.bc-conflict-top .bc-meta{margin-left:auto}.bc-ruler{position:relative;margin-top:var(--bracel-space-34);height:34px}.bc-ruler-ticks{position:absolute;left:0;right:0;top:0;height:10px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.bc-ruler-ticks i{border-left:1px solid var(--hair-2);height:6px}.bc-ruler-ticks i:nth-child(odd){height:10px;border-color:var(--ink-4)}.bc-ruler-base{position:absolute;left:0;right:0;top:0;height:1px;background:var(--ink-4)}.bc-ruler-span{position:absolute;top:-4px;height:9px;background:repeating-linear-gradient(135deg,var(--warn-dot) 0 2px,transparent 2px 5px);border-radius:var(--bracel-radius-2)}.bc-pin{position:absolute;top:-28px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center}.bc-pin span{height:22px;display:inline-flex;align-items:center;padding:0 var(--bracel-space-8);border-radius:var(--bracel-radius-6);background:var(--ink);color:var(--on-primary);font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-11);white-space:nowrap}.bc-pin i{width:2px;height:16px;background:var(--ink)}.bc-ruler-lbl{position:absolute;left:0;right:0;top:16px;display:flex;justify-content:space-between;font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-11);color:var(--ink-3)}.bc-ex{background:var(--card);border:1px solid var(--hair);border-radius:var(--r-in);overflow:hidden}.bc-ex-h{display:flex;align-items:center;gap:var(--bracel-space-11);padding:var(--bracel-space-14) var(--bracel-space-16) 0}.bc-ex-h .bc-rec{width:34px;height:34px;border-radius:var(--bracel-radius-9)}.bc-ex-h b{display:block;font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-18px);font-weight:var(--bracel-font-weight-600)}.bc-ex-h .bc-meta{display:block;font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-16px)}.bc-ex-h .bc-mono{margin-left:auto;color:var(--ink-2);text-align:right;white-space:nowrap}.bc-ex-q{display:flex;gap:var(--bracel-space-14);padding:var(--bracel-space-14) var(--bracel-space-16) var(--bracel-space-16)}.bc-ex-q blockquote{flex:1;min-width:0;font-size:var(--bracel-font-size-14p5);line-height:var(--bracel-line-height-23px);color:var(--ink-2);border-left:2px solid var(--hair-2);padding-left:var(--bracel-space-12)}.bc-ex-q mark{background:var(--acc-bg);color:var(--ink);padding:var(--bracel-space-1) var(--bracel-space-2);border-radius:var(--bracel-radius-3);font-weight:var(--bracel-font-weight-500)}.bc-ex-photo{position:relative;width:80px;height:80px;border-radius:var(--bracel-radius-10);overflow:hidden;flex:none;border:1px solid var(--hair)}.bc-ex-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bc-ex-f{display:flex;align-items:center;gap:var(--bracel-space-10);padding:var(--bracel-space-10) var(--bracel-space-16);border-top:1px solid var(--line);font-size:var(--bracel-font-size-12);color:var(--ink-3)}.bc-ex-f .bc-link{margin-left:auto;font-size:var(--bracel-font-size-12p5)}.bc-note{display:flex;gap:var(--bracel-space-11);background:var(--card);border:1px solid var(--hair);border-radius:var(--r-in);padding:var(--bracel-space-13) var(--bracel-space-14)}.bc-note p{font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-20px);color:var(--ink-2)}.bc-note p b{color:var(--ink);font-weight:var(--bracel-font-weight-600)}.bc-note .bc-meta{display:block;margin-top:var(--bracel-space-4);font-size:var(--bracel-font-size-12)}.bc-insp-f{display:flex;align-items:center;gap:var(--bracel-space-8);padding:var(--bracel-space-14) var(--bracel-space-16) var(--bracel-space-14) var(--bracel-space-24)}.bc-insp-f .bc-toggle{margin-right:auto;white-space:normal}.bc-src-row{display:flex;align-items:flex-start;gap:var(--bracel-space-14);padding:var(--bracel-space-16) 0;border-top:1px solid var(--line)}.bc-src-row:first-child{border-top:0;padding-top:var(--bracel-space-4)}.bc-src-row .bc-rec{width:38px;height:38px;border-radius:var(--bracel-radius-10)}.bc-src-row b{display:block;font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-19px);font-weight:var(--bracel-font-weight-600)}.bc-src-row .bc-meta{display:block;margin-top:var(--bracel-space-2)}.bc-src-row > div{flex:1;min-width:0}.bc-src-claims{display:flex;gap:var(--bracel-space-5);margin-top:var(--bracel-space-9);flex-wrap:wrap}.bc-src-claims span{height:22px;padding:0 var(--bracel-space-7);border-radius:var(--bracel-radius-6);background:var(--inset-2);font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-11);line-height:var(--bracel-line-height-22px);color:var(--ink-2)}.bc-src-claims span[data-st="warn"]{background:var(--warn-bg);color:var(--warn)}.bc-src-n{flex:none;text-align:right}.bc-src-n b{font-size:var(--bracel-font-size-18);line-height:var(--bracel-line-height-22px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.01em}.bc-src-n span{display:block;font-size:var(--bracel-font-size-11p5);color:var(--ink-3)}.bc-tray{display:flex;flex-direction:column;gap:var(--bracel-space-12)}.bc-tray-row{display:flex;align-items:center;gap:var(--bracel-space-11);font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-19px)}.bc-tray-row .bc-mono{color:var(--ink-3);width:20px;flex:none}.bc-tray-row span.bc-tt{flex:1;min-width:0;color:var(--ink)}.bc-tray-row[data-in="false"] span.bc-tt{color:var(--ink-3)}.bc-check{width:18px;height:18px;border-radius:var(--bracel-radius-6);flex:none;display:inline-flex;align-items:center;justify-content:center;background:var(--ink);color:var(--on-primary)}.bc-check[data-on="false"]{background:transparent;box-shadow:inset 0 0 0 1.5px var(--ink-4);color:transparent}.bc-review{display:flex;align-items:center;gap:var(--bracel-space-11);margin-top:var(--bracel-space-6);padding:var(--bracel-space-12) var(--bracel-space-14);border-radius:var(--r-in);background:var(--inset)}.bc-review b{font-weight:var(--bracel-font-weight-600);font-size:var(--bracel-font-size-13p5)}.bc-review .bc-meta{display:block;font-size:var(--bracel-font-size-12)}.bc-menu{position:absolute;z-index:30;min-width:220px;background:var(--float);border:1px solid var(--hair);border-radius:var(--bracel-radius-14);box-shadow:var(--shadow-float);padding:var(--bracel-space-6)}.bc-mi{width:100%;height:38px;display:flex;align-items:center;gap:var(--bracel-space-10);padding:0 var(--bracel-space-10);border-radius:var(--bracel-radius-9);font-size:var(--bracel-font-size-13p5);color:var(--ink);white-space:nowrap;transition:background-color var(--ox-duration) var(--ox-ease)}.bc-mi:hover{background:var(--ghost-hover)}.bc-mi .bc-i{color:var(--ink-3)}.bc-menu hr{border:0;border-top:1px solid var(--line);margin:var(--bracel-space-5) var(--bracel-space-4)}.bc-menu-h{padding:var(--bracel-space-8) var(--bracel-space-10) var(--bracel-space-6);font-size:var(--bracel-font-size-12);color:var(--ink-3)}.bc-dock{display:none}@media (max-width:1280px){.bc{--gut:36px}.bc-hero{grid-template-columns:minmax(0,1fr)}.bc-hero-l{border-right:0;border-bottom:1px solid var(--line)}.bc-post-img{aspect-ratio:16/10}.bc-grid{grid-template-columns:minmax(0,1fr) minmax(300px,400px)}}@media (min-width:768px) and (max-width:1180px){.bc{--side-w:76px}.bc-side-in{align-items:center;padding:0 var(--bracel-space-12) var(--bracel-space-14)}.bc-brand{padding:0;justify-content:center}.bc-brand .bc-logo-l,.bc-brand .bc-logo-d,.bc[data-theme="dark"] .bc-brand .bc-logo-d,.bc-brand .bc-iconbtn{display:none !important}.bc-brand .bc-logo-m{display:block !important;height:28px}.bc-ws{width:48px;padding:var(--bracel-space-7);justify-content:center}.bc-ws > span,.bc-ws > svg.bc-i,.bc-search > span:not(.bc-kbd),.bc-search .bc-kbd,.bc-group,.bc-deadline,.bc-user > span,.bc-user > svg,.bc-item .bc-lbl,.bc-item .bc-count{display:none}.bc-search{width:48px;padding:0;justify-content:center}.bc-item{width:48px;height:42px;padding:0;justify-content:center;margin-top:var(--bracel-space-2)}.bc-user{justify-content:center;padding:var(--bracel-space-12) 0 0}.bc-head{flex-direction:column;align-items:flex-start;gap:var(--bracel-space-20)}}@media (max-width:900px){.bc-grid{grid-template-columns:minmax(0,1fr)}.bc-col{display:contents}#claims{order:1}#inspector{order:2}#sources{order:3}#report{order:4}}@media (max-width:767px){.bc{flex-direction:column;--gut:16px}.bc-side{width:min(320px,86vw);border-right:0}.bc-phonebar{display:flex;align-items:center;gap:var(--bracel-space-8);height:58px;padding:0 var(--bracel-space-12) 0 var(--bracel-space-14);border-bottom:1px solid var(--hair);background:var(--page)}.bc-phonebar img{height:22px;width:auto}.bc-phonebar .bc-push{margin-left:auto}.bc-top{display:none}.bc-wrap{padding-top:var(--bracel-space-22);gap:var(--bracel-space-20)}.bc-head{flex-direction:column;align-items:flex-start}.bc-head h1{font-size:var(--bracel-font-size-24);line-height:var(--bracel-line-height-30px)}.bc-head-act{display:none}.bc-hero-l,.bc-hero-r{padding:var(--bracel-space-18)}.bc-finding{font-size:var(--bracel-font-size-17);line-height:var(--bracel-line-height-28px)}.bc-hero-act .bc-meta{display:none}.bc-trestle{gap:var(--bracel-space-8);align-items:stretch}.bc-leg-1{left:calc((100% - 16px) / 6)}.bc-leg-3{left:calc(100% - (100% - 16px) / 6)}.bc-post-img{aspect-ratio:4/4.6}.bc-post-b{padding:var(--bracel-space-9);flex:1;display:flex;flex-direction:column}.bc-post-b b{font-size:var(--bracel-font-size-13);line-height:var(--bracel-line-height-16px)}.bc-post-b span:not(.bc-mono){display:none}.bc-post-b .bc-mono{margin-top:auto;padding-top:var(--bracel-space-4);font-size:var(--bracel-font-size-11)}.bc-post-img .bc-chip{left:6px;top:6px;height:20px;font-size:var(--bracel-font-size-11);padding:0 var(--bracel-space-7) 0 var(--bracel-space-6)}.bc-sec-h{flex-wrap:wrap;padding:var(--bracel-space-16)}.bc-sec-h .bc-seg{margin-left:0;max-width:100%;overflow-x:auto;scrollbar-width:none}.bc-claim{padding:var(--bracel-space-16)}.bc-claim-h{flex-wrap:wrap;row-gap:var(--bracel-space-8)}.bc-claim-t{flex-basis:calc(100% - 36px)}.bc-claim-h .bc-chip{margin-left:var(--bracel-space-36)}.bc-claim-foot{flex-wrap:wrap}.bc-insp-h{padding:var(--bracel-space-16)}.bc-insp-body{padding:var(--bracel-space-12)}.bc-ex-photo{width:60px;height:60px}.bc-insp-f{flex-wrap:wrap;padding:var(--bracel-space-14) var(--bracel-space-16)}.bc-insp-f .bc-toggle{flex-basis:100%}.bc-insp-f .bc-btn{flex:1;height:38px;border:1px solid var(--hair);background:var(--card)}.bc-card-h,.bc-card-b{padding-left:var(--bracel-space-16);padding-right:var(--bracel-space-16)}.bc-card-f{padding:0 var(--bracel-space-16)}.bc-dock{display:flex;gap:var(--bracel-space-8);position:sticky;bottom:0;z-index:15;padding:var(--bracel-space-10) var(--bracel-space-16) var(--bracel-space-fluid-13);background:var(--page);border-top:1px solid var(--hair)}.bc-dock .bc-btn{flex:1;height:44px}.bc-dock .bc-iconbtn{width:44px;height:44px}}@media (min-width:768px){.bc-phonebar{display:none !important}}@media (prefers-reduced-motion:reduce){.bc *{transition:none !important;animation:none !important}}.bc-src-row > div.bc-src-n{flex:none}.bc-mi[aria-selected="true"]{background:var(--ghost-hover);font-weight:var(--bracel-font-weight-500)}.bc-home-wlist{padding:var(--bracel-space-8) 0 var(--bracel-space-4)}.bc-home-w{display:flex;gap:var(--bracel-space-16);padding:var(--bracel-space-18) var(--bracel-space-24) var(--bracel-space-20);border-top:1px solid var(--line)}.bc-home-w:first-child{border-top:0}.bc-home-w > .bc-av{margin-top:var(--bracel-space-1)}.bc-home-w-ic{width:40px;height:40px;border-radius:50%;background:var(--inset);display:inline-flex;align-items:center;justify-content:center;flex:none}.bc-home-w-ic .bc-recblocks{gap:var(--bracel-space-3)}.bc-home-w-ic .bc-recblocks i{width:9px;height:14px;border-radius:var(--bracel-radius-2)}.bc-home-w-ic .bc-recblocks i[data-k="need"]{border-width:1.5px}.bc-home-w-b{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--bracel-space-10)}.bc-home-w-top{display:flex;align-items:baseline;gap:var(--bracel-space-12)}.bc-home-w-top p{font-size:var(--bracel-font-size-14p5);line-height:var(--bracel-line-height-20px);color:var(--ink-2)}.bc-home-w-top b{color:var(--ink);font-weight:var(--bracel-font-weight-600)}.bc-home-w-top .bc-mono{margin-left:auto;color:var(--ink-3);white-space:nowrap}.bc-home-w blockquote{font-size:var(--bracel-font-size-15);line-height:var(--bracel-line-height-23px);color:var(--ink);border-left:2px solid var(--hair-2);padding-left:var(--bracel-space-12);text-wrap:pretty;max-width:68ch}.bc-home-w-txt{font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-21px);color:var(--ink-2);text-wrap:pretty;max-width:68ch}.bc-home-w-ctx{display:flex;align-items:center;gap:var(--bracel-space-10);min-width:0}.bc-home-w-ctx .bc-rec{width:24px;height:24px;border-radius:var(--bracel-radius-7);font-size:var(--bracel-font-size-10p5)}.bc-home-w-claim{font-size:var(--bracel-font-size-12);color:var(--ink-2);white-space:nowrap}.bc-home-w-act{display:flex;align-items:center;gap:var(--bracel-space-6);margin-top:var(--bracel-space-2)}.bc-home-q{overflow:hidden}.bc-home-qrow{display:grid;grid-template-columns:30px minmax(0,1fr) auto 16px;align-items:center;gap:var(--bracel-space-8) var(--bracel-space-16);padding:var(--bracel-space-16) var(--bracel-space-20) var(--bracel-space-16) var(--bracel-space-24);border-top:1px solid var(--line);transition:background-color var(--ox-duration) var(--ox-ease)}.bc-home-qrow:first-child{border-top:0}.bc-home-qrow:hover{background:var(--ghost-hover)}.bc-home-qrow > .bc-av{grid-row:1 / span 2;align-self:start;margin-top:var(--bracel-space-1)}.bc-home-qt{grid-column:2;grid-row:1;min-width:0}.bc-home-qt b{display:block;font-size:var(--bracel-font-size-14p5);line-height:var(--bracel-line-height-20px);font-weight:var(--bracel-font-weight-500);color:var(--ink);text-wrap:pretty}.bc-home-prog{grid-column:2 / span 2;grid-row:2;display:flex;align-items:center;gap:var(--bracel-space-10);min-width:0;flex-wrap:wrap;row-gap:var(--bracel-space-4)}.bc-home-prog .bc-mono{font-size:var(--bracel-font-size-11p5);color:var(--ink-2)}.bc-home-prog .bc-meta{color:var(--ink-3)}.bc-home-prog .bc-meta::before{content:"·";margin-right:var(--bracel-space-10);color:var(--ink-4)}.bc-home-blocks{display:flex;gap:var(--bracel-space-3)}.bc-home-blocks i{width:7px;height:12px;border-radius:var(--bracel-radius-2);background:var(--bar);display:block}.bc-home-blocks i[data-k="now"]{background:var(--ink-4)}.bc-home-blocks i[data-k="off"]{background:transparent;box-shadow:inset 0 0 0 1.25px var(--hair-2)}.bc-home-st{grid-column:3;grid-row:1;display:flex}.bc-home-st .bc-chip[data-st="run"]{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair-2)}.bc-home-st .bc-chip[data-st="run"]::before{background:var(--ink);box-shadow:0 0 0 3px var(--na-bg)}.bc-home-st .bc-chip[data-st="draft"]{background:transparent;color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--hair-2)}.bc-home-st .bc-chip[data-st="draft"]::before{background:transparent;box-shadow:inset 0 0 0 1.25px currentColor}.bc-home-go{grid-column:4;grid-row:1;color:var(--ink-4)}.bc-home-qrow:hover .bc-home-go{color:var(--ink-2)}.bc-home-ans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--bracel-space-16);padding-top:var(--bracel-space-18)}.bc-home-a{display:flex;flex-direction:column;border:1px solid var(--hair);border-radius:var(--bracel-radius-14);overflow:hidden;background:var(--card);transition:border-color var(--ox-duration) var(--ox-ease)}.bc-home-a:hover{border-color:var(--hair-2)}.bc-home-a-img{position:relative;display:block;aspect-ratio:16/8;overflow:hidden;background:var(--inset-2)}.bc-home-a-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.bc-home-a-tri{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--bracel-space-2);background:var(--card)}.bc-home-a-tri img{position:static}.bc-home-a-b{display:flex;flex-direction:column;gap:var(--bracel-space-8);padding:var(--bracel-space-14) var(--bracel-space-16) var(--bracel-space-16);flex:1}.bc-home-a-top{display:flex;align-items:center;justify-content:space-between}.bc-home-a-top .bc-mono{color:var(--ink-3)}.bc-home-a-b > b{font-size:var(--bracel-font-size-14p5);line-height:var(--bracel-line-height-20px);font-weight:var(--bracel-font-weight-600);text-wrap:pretty}.bc-home-a-f{font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-20px);color:var(--ink-2);text-wrap:pretty}.bc-home-a-segs{margin-top:auto;padding-top:var(--bracel-space-4)}.bc-home-a-segs i{height:6px}.bc-home-a-m{display:flex;align-items:center;gap:var(--bracel-space-7);font-size:var(--bracel-font-size-12p5);color:var(--ink-2)}.bc-home-a-m span{color:var(--ink-3)}.bc-home-a-m span::before{content:"·";margin-right:var(--bracel-space-7);color:var(--ink-4)}.bc-home-ed{overflow:hidden}.bc-home-ed-cover{position:relative;aspect-ratio:16/7;overflow:hidden;background:var(--inset-2);border-bottom:1px solid var(--line)}.bc-home-ed-cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.bc-home-ed-cover .bc-chip{position:absolute;left:14px;top:14px;box-shadow:0 1px 2px var(--bracel-press-ink-a120)}.bc-home-ed-b{padding:var(--bracel-space-18) var(--bracel-space-24) var(--bracel-space-20);display:flex;flex-direction:column;gap:var(--bracel-space-18)}.bc-home-ed-top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--bracel-space-12)}.bc-home-ed-top b{display:block;font-size:var(--bracel-font-size-16);line-height:var(--bracel-line-height-22px);font-weight:var(--bracel-font-weight-600)}.bc-home-ed-top .bc-meta{display:block;margin-top:var(--bracel-space-2)}.bc-home-left{text-align:right}.bc-home-left b{font-size:var(--bracel-font-size-20);line-height:var(--bracel-line-height-24px);letter-spacing:-.02em}.bc-home-day{position:relative;padding-top:var(--bracel-space-30)}.bc-home-day-track{position:relative;height:6px;border-radius:var(--bracel-radius-6);background:var(--seg-off)}.bc-home-day-done{position:absolute;left:0;top:0;bottom:0;border-radius:var(--bracel-radius-6);background:var(--bar);display:block}.bc-home-day-m{position:absolute;top:50%;width:10px;height:10px;margin:var(--bracel-space-n5) 0 0 var(--bracel-space-n5);border-radius:50%;background:var(--card);box-shadow:inset 0 0 0 2px var(--ink-3);display:block}.bc-home-day-now{position:absolute;top:0;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center}.bc-home-day-now b{height:20px;display:inline-flex;align-items:center;padding:0 var(--bracel-space-7);border-radius:var(--bracel-radius-6);background:var(--acc);color:var(--on-acc);font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-11);font-weight:var(--bracel-font-weight-500)}.bc-home-day-now::after{content:"";width:2px;height:16px;background:var(--acc);margin-top:0}.bc-home-day-lbl{display:flex;justify-content:space-between;margin-top:var(--bracel-space-9);font-size:var(--bracel-font-size-11);color:var(--ink-3)}.bc-home-miles{display:flex;flex-direction:column;border-top:1px solid var(--line)}.bc-home-miles li{display:flex;align-items:center;gap:var(--bracel-space-12);padding:var(--bracel-space-10) 0;border-bottom:1px solid var(--line);font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-19px);color:var(--ink)}.bc-home-miles li .bc-mono{width:40px;color:var(--ink-3);flex:none}.bc-home-miles li > span:nth-child(2){flex:1;min-width:0}.bc-home-miles li[data-on="true"] > span:nth-child(2){color:var(--ink-3)}.bc-home-miles li > svg{color:var(--ok)}.bc-home-tray{gap:var(--bracel-space-10)}.bc-home-tray .bc-chip{height:22px;font-size:var(--bracel-font-size-11p5)}.bc-home-feed{display:flex;flex-direction:column;padding-top:var(--bracel-space-12);padding-bottom:var(--bracel-space-8)}.bc-home-fi{display:flex;align-items:flex-start;gap:var(--bracel-space-12);padding:var(--bracel-space-11) 0;border-top:1px solid var(--line)}.bc-home-fi:first-child{border-top:0}.bc-home-fi > div{flex:1;min-width:0}.bc-home-fi p{font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-19px);color:var(--ink-2);text-wrap:pretty}.bc-home-fi p b{color:var(--ink);font-weight:var(--bracel-font-weight-600)}.bc-home-obj{display:inline-flex;align-items:center;height:22px;margin-top:var(--bracel-space-6);padding:0 var(--bracel-space-8);border-radius:var(--bracel-radius-6);background:var(--inset-2);font-size:var(--bracel-font-size-12);color:var(--ink-2);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-home-fi .bc-mono{color:var(--ink-3);padding-top:var(--bracel-space-2)}@media (max-width:1280px){.bc-home-ans{grid-template-columns:minmax(0,1fr)}.bc-home-a{flex-direction:row}.bc-home-a-img{aspect-ratio:auto;width:200px;flex:none}}@media (max-width:900px){.bc-home-wait{order:1}.bc-home-ed{order:2}.bc-home-q{order:3}.bc-home-recent{order:4}.bc-home-team{order:5}}@media (max-width:767px){.bc-home-w{padding:var(--bracel-space-16);gap:var(--bracel-space-12)}.bc-home-w > .bc-av,.bc-home-w-ic{width:32px;height:32px}.bc-home-w-top{flex-wrap:wrap;row-gap:var(--bracel-space-2)}.bc-home-w-ctx{flex-wrap:wrap}.bc-home-w-act{flex-wrap:wrap}.bc-home-wait .bc-card-h .bc-meta,.bc-home-w-ctx .bc-rec{display:none}.bc-home-prog .bc-meta{flex-basis:100%}.bc-home-prog .bc-meta::before{display:none}.bc-home-qrow{grid-template-columns:30px minmax(0,1fr) 16px;padding:var(--bracel-space-14) var(--bracel-space-16);gap:var(--bracel-space-8) var(--bracel-space-12)}.bc-home-qrow > .bc-av{grid-row:1 / span 3}.bc-home-st{grid-column:2;grid-row:3}.bc-home-go{grid-column:3;grid-row:1}.bc-home-prog{grid-column:2}.bc-home-a{flex-direction:column}.bc-home-a-img{width:auto;aspect-ratio:16/8}.bc-home-ed-b{padding:var(--bracel-space-16)}}.bc-ask-comp{overflow:visible}.bc-ask-q{padding:var(--bracel-space-24) var(--bracel-space-28) var(--bracel-space-20);display:flex;flex-direction:column;gap:var(--bracel-space-14)}.bc-ask-text{width:100%;min-height:104px;resize:vertical;border:1px solid var(--hair);border-radius:var(--r-in);background:var(--inset);padding:var(--bracel-space-16) var(--bracel-space-18);font-size:var(--bracel-font-size-20);line-height:var(--bracel-line-height-30px);letter-spacing:-.005em;color:var(--ink);font-weight:var(--bracel-font-weight-500);transition:border-color var(--ox-duration) var(--ox-ease),box-shadow var(--ox-duration) var(--ox-ease),background-color var(--ox-duration) var(--ox-ease)}.bc-ask-text:focus{outline:none;border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-bg);background:var(--card)}.bc-ask-read{display:flex;align-items:center;gap:var(--bracel-space-8);flex-wrap:wrap}.bc-ask-read > .bc-meta{margin-right:var(--bracel-space-2)}.bc-ask-tag{display:inline-flex;align-items:center;gap:var(--bracel-space-7);height:26px;padding:0 var(--bracel-space-9);border-radius:var(--bracel-radius-7);background:var(--inset-2);font-size:var(--bracel-font-size-12p5);color:var(--ink)}.bc-ask-tag i{font-style:normal;font-size:var(--bracel-font-size-11p5);color:var(--ink-3)}.bc-ask-count{margin-left:auto;color:var(--ink-3)}.bc-ask-rows{border-top:1px solid var(--line)}.bc-ask-row{display:flex;align-items:center;gap:var(--bracel-space-16);padding:var(--bracel-space-14) var(--bracel-space-28);border-bottom:1px solid var(--line);min-height:62px}.bc-ask-k{width:72px;flex:none;font-size:var(--bracel-font-size-13);font-weight:var(--bracel-font-weight-600);color:var(--ink)}.bc-ask-chips{display:flex;align-items:center;gap:var(--bracel-space-8);flex-wrap:wrap;flex:1;min-width:0}.bc-ask-chip{display:inline-flex;align-items:center;gap:var(--bracel-space-7);height:32px;padding:0 var(--bracel-space-4) 0 var(--bracel-space-10);border:1px solid var(--hair);border-radius:var(--bracel-radius-9);background:var(--card);font-size:var(--bracel-font-size-13);font-weight:var(--bracel-font-weight-500);color:var(--ink);white-space:nowrap}.bc-ask-chip > .bc-i{color:var(--ink-3)}.bc-ask-chip button,.bc-ask-file button{width:24px;height:24px;border-radius:var(--bracel-radius-6);display:inline-flex;align-items:center;justify-content:center;color:var(--ink-3);transition:background-color var(--ox-duration) var(--ox-ease),color var(--ox-duration) var(--ox-ease)}.bc-ask-chip button .bc-i,.bc-ask-file button .bc-i{width:14px;height:14px}.bc-ask-chip button:hover,.bc-ask-file button:hover{background:var(--ghost-hover);color:var(--ink)}.bc-ask-add{display:inline-flex;align-items:center;gap:var(--bracel-space-7);height:32px;padding:0 var(--bracel-space-11);border:1px dashed var(--hair-2);border-radius:var(--bracel-radius-9);font-size:var(--bracel-font-size-13);font-weight:var(--bracel-font-weight-500);color:var(--ink-2);white-space:nowrap;transition:border-color var(--ox-duration) var(--ox-ease),color var(--ox-duration) var(--ox-ease)}.bc-ask-add:hover{border-color:var(--ink-3);color:var(--ink)}.bc-ask-est{flex:none}.bc-ask-file{display:inline-flex;align-items:center;gap:var(--bracel-space-10);padding:var(--bracel-space-4) var(--bracel-space-4) var(--bracel-space-4) var(--bracel-space-4);border:1px solid var(--hair);border-radius:var(--bracel-radius-11);background:var(--card);min-width:0}.bc-ask-file img{width:36px;height:36px;border-radius:var(--bracel-radius-7);object-fit:cover;display:block;flex:none}.bc-ask-file > span{min-width:0;padding-right:var(--bracel-space-6)}.bc-ask-file b{display:block;font-size:var(--bracel-font-size-13);line-height:var(--bracel-line-height-17px);font-weight:var(--bracel-font-weight-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-ask-file .bc-meta{display:block;font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-15px)}.bc-ask-f{display:flex;align-items:center;gap:var(--bracel-space-16);padding:var(--bracel-space-16) var(--bracel-space-20) var(--bracel-space-16) var(--bracel-space-28);background:var(--inset);border-radius:0 0 var(--r-card) var(--r-card)}.bc-ask-depth span{color:var(--ink-3);font-weight:var(--bracel-font-weight-400)}.bc-ask-depth b{font-weight:var(--bracel-font-weight-500)}.bc-ask-grid{grid-template-columns:minmax(0,1fr) minmax(0,400px)}.bc-ask-go{margin-left:auto}.bc-ask-kbd{font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-11);height:20px;padding:0 var(--bracel-space-5);margin-right:var(--bracel-space-n6);border-radius:var(--bracel-radius-5);background:var(--bracel-card-a140);display:inline-flex;align-items:center}.bc[data-theme="dark"] .bc-ask-kbd{background:var(--bracel-press-ink-a100)}.bc-ask-f [role="option"][aria-selected="true"]{background:var(--ghost-hover)}.bc-ask-sugs{padding:var(--bracel-space-8) 0 var(--bracel-space-6)}.bc-ask-sug{display:flex;align-items:center;gap:var(--bracel-space-16);padding:var(--bracel-space-14) var(--bracel-space-20) var(--bracel-space-14) var(--bracel-space-24);border-top:1px solid var(--line);transition:background-color var(--ox-duration) var(--ox-ease)}.bc-ask-sug:first-child{border-top:0}.bc-ask-sug-n{color:var(--ink-3);width:20px;flex:none;align-self:flex-start;padding-top:var(--bracel-space-2)}.bc-ask-sug > div{flex:1;min-width:0}.bc-ask-sug p{font-size:var(--bracel-font-size-14p5);line-height:var(--bracel-line-height-21px);font-weight:var(--bracel-font-weight-500);color:var(--ink);text-wrap:pretty}.bc-ask-sug .bc-meta{display:block;margin-top:var(--bracel-space-3)}.bc-ask-sug .bc-btn{flex:none}.bc-ask-sug[data-on="true"] .bc-btn{border-color:var(--acc-line);color:var(--acc-ink)}.bc-ask-est-big{display:flex;align-items:baseline;gap:var(--bracel-space-8)}.bc-ask-est-big b{font-size:var(--bracel-font-size-26);line-height:var(--bracel-line-height-32px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.02em}.bc-ask-est-big span{font-size:var(--bracel-font-size-13p5);color:var(--ink-2)}.bc-ask-types{display:flex;flex-direction:column;gap:var(--bracel-space-10);margin-top:var(--bracel-space-16)}.bc-ask-type{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:var(--bracel-space-12);font-size:var(--bracel-font-size-13p5);color:var(--ink-2)}.bc-ask-type .bc-mono{text-align:right;color:var(--ink)}.bc-ask-blocks{display:flex;gap:var(--bracel-space-3)}.bc-ask-blocks i{width:6px;height:12px;border-radius:var(--bracel-radius-2);background:var(--bar);display:block}.bc-ask-dl{margin:var(--bracel-space-18) 0 0;border-top:1px solid var(--line)}.bc-ask-dl div{display:flex;gap:var(--bracel-space-12);padding:var(--bracel-space-10) 0;border-bottom:1px solid var(--line);font-size:var(--bracel-font-size-13p5)}.bc-ask-dl div:last-child{border-bottom:0;padding-bottom:0}.bc-ask-dl dt{width:72px;flex:none;color:var(--ink-3)}.bc-ask-dl dd{margin:0;color:var(--ink);min-width:0}.bc-ask-recent{display:flex;flex-direction:column;padding-top:var(--bracel-space-10);padding-bottom:var(--bracel-space-10)}.bc-ask-rq{display:flex;align-items:flex-start;gap:var(--bracel-space-11);padding:var(--bracel-space-11) 0;border-top:1px solid var(--line)}.bc-ask-rq:first-child{border-top:0}.bc-ask-rq > span:nth-child(2){flex:1;min-width:0}.bc-ask-rq b{display:block;font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-19px);font-weight:var(--bracel-font-weight-500);color:var(--ink);text-wrap:pretty}.bc-ask-rq:hover b{text-decoration:underline;text-decoration-color:var(--ink-4);text-underline-offset:3px}.bc-ask-rq .bc-meta{display:block;margin-top:var(--bracel-space-2);font-size:var(--bracel-font-size-12)}.bc-ask-rq .bc-chip{flex:none;height:22px;font-size:var(--bracel-font-size-11p5)}@media (max-width:1280px){.bc-ask-grid{grid-template-columns:minmax(0,1fr) minmax(300px,360px)}.bc-ask-kbd{display:none}.bc-ask-f{flex-wrap:wrap}}@media (max-width:900px){.bc-ask-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.bc-ask-q{padding:var(--bracel-space-16)}.bc-ask-q .bc-label .bc-meta{display:none}.bc-ask-text{font-size:var(--bracel-font-size-17);line-height:var(--bracel-line-height-26px);padding:var(--bracel-space-12) var(--bracel-space-14)}.bc-ask-count{margin-left:0}.bc-ask-row{flex-wrap:wrap;padding:var(--bracel-space-14) var(--bracel-space-16);gap:var(--bracel-space-10)}.bc-ask-k{width:100%}.bc-ask-file{max-width:100%}.bc-ask-f{padding:var(--bracel-space-14) var(--bracel-space-16);gap:var(--bracel-space-12)}.bc-ask-go{display:none}.bc-ask-sug{padding:var(--bracel-space-14) var(--bracel-space-16);flex-wrap:wrap}.bc-ask-sug > div{flex-basis:calc(100% - 36px)}.bc-ask-sug .bc-btn{margin-left:var(--bracel-space-36)}.bc-ask-sugcard .bc-card-h .bc-meta{display:none}}.bc-head-meta span.bc-sc-for{white-space:normal;align-items:flex-start}.bc-sc-for .bc-i{margin-top:var(--bracel-space-2)}.bc-sc-dates{display:flex;align-items:flex-end;gap:var(--bracel-space-12);flex-wrap:wrap}.bc-sc-field{display:flex;flex-direction:column;gap:var(--bracel-space-6);font-size:var(--bracel-font-size-12p5);font-weight:var(--bracel-font-weight-500);color:var(--ink-3)}.bc-sc-in{display:flex;align-items:center;gap:var(--bracel-space-9);height:40px;width:172px;padding:0 var(--bracel-space-12);border:1px solid var(--hair);border-radius:var(--r-btn);background:var(--card);color:var(--ink-3);transition:border-color var(--ox-duration) var(--ox-ease),box-shadow var(--ox-duration) var(--ox-ease)}.bc-sc-in:focus-within{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-bg)}.bc-sc-in input{flex:1;min-width:0;border:0;background:none;outline:none;font-size:var(--bracel-font-size-14);font-weight:var(--bracel-font-weight-500);color:var(--ink);font-variant-numeric:tabular-nums}.bc-sc-to{height:40px;display:inline-flex;align-items:center;color:var(--ink-4)}.bc-sc-pre{margin-left:auto}.bc-sc-pre button[aria-pressed="true"]{background:var(--card);color:var(--ink);box-shadow:0 1px 2px var(--bracel-press-ink-a100),0 0 0 1px var(--hair)}.bc-sc-months{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:var(--bracel-space-22);border-radius:var(--r-in);background:var(--inset);padding:var(--bracel-space-4)}.bc-sc-month{display:flex;flex-direction:column;align-items:stretch;gap:var(--bracel-space-8);padding:var(--bracel-space-12) var(--bracel-space-12) var(--bracel-space-10);border-radius:var(--bracel-radius-9);transition:background-color var(--ox-duration) var(--ox-ease)}.bc-sc-month b{font-size:var(--bracel-font-size-12p5);font-weight:var(--bracel-font-weight-500);color:var(--ink-3)}.bc-sc-month[data-on="true"]{background:var(--acc-bg);border-radius:0}.bc-sc-month[data-edge="start"]{border-radius:var(--bracel-radius-9) 0 0 var(--bracel-radius-9);box-shadow:inset 2px 0 0 var(--acc)}.bc-sc-month[data-edge="end"]{border-radius:0 var(--bracel-radius-9) var(--bracel-radius-9) 0;box-shadow:inset -2px 0 0 var(--acc)}.bc-sc-month[data-on="true"] b{color:var(--acc-ink);font-weight:var(--bracel-font-weight-600)}.bc-sc-weeks{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--bracel-space-2);height:28px;padding:0 var(--bracel-space-2);border-bottom:1px solid var(--hair-2)}.bc-sc-weeks i{width:3px;border-radius:var(--bracel-radius-2) var(--bracel-radius-2) 0 0;background:var(--ink-4);display:block;height:3px}.bc-sc-month[data-on="true"] .bc-sc-weeks i{background:var(--bar)}.bc-sc-month[data-on="true"] .bc-sc-weeks{border-color:var(--acc-line)}.bc-sc-weeks i[data-v="1"]{height:10px}.bc-sc-weeks i[data-v="2"]{height:17px}.bc-sc-weeks i[data-v="3"]{height:24px}.bc-sc-note{margin-top:var(--bracel-space-12)}.bc-sc-types .bc-card-b{padding-top:var(--bracel-space-8);padding-bottom:var(--bracel-space-8)}.bc-sc-type{display:grid;grid-template-columns:36px minmax(0,1fr) auto 34px;align-items:center;gap:var(--bracel-space-14);padding:var(--bracel-space-14) 0;border-top:1px solid var(--line)}.bc-sc-type:first-child{border-top:0}.bc-sc-ic{width:36px;height:36px;border-radius:var(--bracel-radius-10);border:1px solid var(--hair);background:var(--card);display:inline-flex;align-items:center;justify-content:center;color:var(--ink-2)}.bc-sc-type b{display:block;font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-19px);font-weight:var(--bracel-font-weight-600)}.bc-sc-type .bc-meta{display:block;margin-top:var(--bracel-space-2)}.bc-sc-n{color:var(--ink-2)}.bc-sc-type[data-on="false"] b,.bc-sc-type[data-on="false"] .bc-sc-n{color:var(--ink-3)}.bc-sc-type[data-on="false"] .bc-sc-ic{color:var(--ink-4);background:var(--inset)}.bc-sc-places{display:flex;flex-wrap:wrap;gap:var(--bracel-space-10)}.bc-sc-place{display:inline-flex;align-items:center;gap:var(--bracel-space-10);height:48px;padding:0 var(--bracel-space-14) 0 var(--bracel-space-10);border:1px solid var(--hair);border-radius:var(--bracel-radius-12);background:var(--card);transition:border-color var(--ox-duration) var(--ox-ease),background-color var(--ox-duration) var(--ox-ease)}.bc-sc-place:hover{border-color:var(--hair-2)}.bc-sc-place b{display:block;font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-17px);font-weight:var(--bracel-font-weight-600)}.bc-sc-place small{display:block;font-size:var(--bracel-font-size-11p5);line-height:var(--bracel-line-height-14px);color:var(--ink-3)}.bc-sc-tick{width:20px;height:20px;border-radius:var(--bracel-radius-6);display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1.5px var(--ink-4);color:transparent;transition:background-color var(--ox-duration) var(--ox-ease)}.bc-sc-tick .bc-i{width:12px;height:12px;stroke-width:2.4}.bc-sc-place[aria-pressed="true"]{border-color:var(--hair-2)}.bc-sc-place[aria-pressed="true"] .bc-sc-tick{background:var(--ink);box-shadow:none;color:var(--on-primary)}.bc-sc-addplace{display:inline-flex;align-items:center;gap:var(--bracel-space-7);height:48px;padding:0 var(--bracel-space-14);border:1px dashed var(--hair-2);border-radius:var(--bracel-radius-12);font-size:var(--bracel-font-size-13);font-weight:var(--bracel-font-weight-500);color:var(--ink-2)}.bc-sc-addplace:hover{border-color:var(--ink-3);color:var(--ink)}.bc-sc-src{overflow:hidden}.bc-sc-srow{display:grid;grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:var(--bracel-space-14);padding:var(--bracel-space-14) var(--bracel-space-16) var(--bracel-space-14) var(--bracel-space-24);border-top:1px solid var(--line)}.bc-sc-srow:first-child{border-top:0}.bc-sc-srow .bc-rec{width:38px;height:38px;border-radius:var(--bracel-radius-10)}.bc-sc-srow b{display:block;font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-19px);font-weight:var(--bracel-font-weight-600)}.bc-sc-srow .bc-meta{display:block;margin-top:var(--bracel-space-2)}.bc-sc-srow .bc-mono{color:var(--ink-2)}.bc-sc-big{display:flex;align-items:baseline;gap:var(--bracel-space-8)}.bc-sc-big b{font-size:var(--bracel-font-size-30);line-height:var(--bracel-line-height-36px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.02em}.bc-sc-big span{font-size:var(--bracel-font-size-14);color:var(--ink-2)}.bc-sc-run{margin-top:var(--bracel-space-4)}.bc-sc-chart{margin-top:var(--bracel-space-20)}.bc-sc-chart svg{display:block;width:100%;height:120px;overflow:visible}.bc-sc-grid{stroke:var(--line);stroke-width:1;vector-effect:non-scaling-stroke;stroke-dasharray:3 4}.bc-sc-base{stroke:var(--hair-2);stroke-width:1;vector-effect:non-scaling-stroke}.bc-sc-area{fill:var(--bar);opacity:.1}.bc-sc-line{fill:none;stroke:var(--bar);stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round}.bc-sc-off{fill:none;stroke:var(--ink-4);stroke-width:1.5;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.bc-sc-axis{display:flex;justify-content:space-between;margin-top:var(--bracel-space-8);font-size:var(--bracel-font-size-11);color:var(--ink-3)}.bc-sc-legend{margin-top:var(--bracel-space-14)}.bc-sc-legend i[data-k="off"]{height:0;border-radius:0;background:none;border-top:1.5px dashed var(--ink-4)}.bc-sc-per{margin-top:var(--bracel-space-18);border-top:1px solid var(--line)}.bc-sc-prow{display:grid;grid-template-columns:minmax(0,1fr) 80px 34px;align-items:center;gap:var(--bracel-space-14);padding:var(--bracel-space-10) 0;border-bottom:1px solid var(--line);font-size:var(--bracel-font-size-13p5);color:var(--ink)}.bc-sc-prow:last-child{border-bottom:0;padding-bottom:0}.bc-sc-prow svg{display:block;width:80px;height:22px;overflow:visible}.bc-sc-prow .bc-mono{text-align:right}.bc-sc-sarea{fill:var(--bar);opacity:.1}.bc-sc-sline{fill:none;stroke:var(--bar);stroke-width:1.5;vector-effect:non-scaling-stroke}.bc-sc-prow[data-on="false"]{color:var(--ink-3)}.bc-sc-prow[data-on="false"] .bc-sc-sline{stroke:var(--ink-4);stroke-dasharray:3 3}.bc-sc-prow[data-on="false"] .bc-sc-sarea{opacity:0}.bc-sc-saved{display:flex;flex-direction:column;padding-top:var(--bracel-space-10)}.bc-sc-sv{display:flex;align-items:center;gap:var(--bracel-space-12);padding:var(--bracel-space-12) 0;border-top:1px solid var(--line)}.bc-sc-sv:first-child{border-top:0}.bc-sc-sv > div{flex:1;min-width:0}.bc-sc-sv b{display:block;font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-18px);font-weight:var(--bracel-font-weight-600)}.bc-sc-sv .bc-meta{display:block;font-size:var(--bracel-font-size-12)}.bc-sc-sv[data-on="true"] .bc-btn{border-color:var(--acc-line);color:var(--acc-ink)}@media (max-width:1280px){.bc-sc-pre{margin-left:0;flex-basis:auto}}@media (max-width:767px){.bc-sc-dates{gap:var(--bracel-space-10)}.bc-sc-field{flex:1;min-width:0}.bc-sc-in{width:100%}.bc-sc-to{display:none}.bc-sc-pre{width:100%;overflow-x:auto}.bc-sc-pre button{flex:1}.bc-sc-month{padding:var(--bracel-space-10) var(--bracel-space-6) var(--bracel-space-8)}.bc-sc-weeks{gap:var(--bracel-space-2)}.bc-sc-type{grid-template-columns:32px minmax(0,1fr) 34px;gap:var(--bracel-space-12)}.bc-sc-ic{width:32px;height:32px}.bc-sc-n{grid-column:2;grid-row:2;margin-top:var(--bracel-space-n6)}.bc-sc-type > .bc-toggle{grid-column:3;grid-row:1}.bc-sc-place{flex:1 1 140px}.bc-sc-srow{grid-template-columns:34px minmax(0,1fr) auto;padding:var(--bracel-space-14) var(--bracel-space-16)}.bc-sc-srow .bc-rec{width:34px;height:34px}.bc-sc-srow .bc-mono{display:none}.bc-sc-est .bc-card-h .bc-meta{display:none}.bc-sc-est .bc-card-f{height:auto;padding:var(--bracel-space-12) var(--bracel-space-16);flex-wrap:wrap}}.bc-run-chip{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair-2)}.bc-run-chip::before{background:var(--acc);box-shadow:0 0 0 3px var(--acc-bg);animation:bc-run-pulse 1.6s var(--ox-ease) infinite}@keyframes bc-run-pulse{50%{box-shadow:0 0 0 5px transparent}}.bc-run-live{overflow:hidden}.bc-run-top{display:grid;grid-template-columns:200px minmax(0,1fr);border-bottom:1px solid var(--line)}.bc-run-clock{display:flex;flex-direction:column;gap:var(--bracel-space-4);padding:var(--bracel-space-24) var(--bracel-space-28);border-right:1px solid var(--line)}.bc-run-clock b{font-size:var(--bracel-font-size-34);line-height:var(--bracel-line-height-40px);font-weight:var(--bracel-font-weight-500);letter-spacing:-.03em;color:var(--ink)}.bc-run-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:var(--bracel-space-26) var(--bracel-space-28) var(--bracel-space-24)}.bc-run-step{position:relative;display:flex;flex-direction:column;gap:var(--bracel-space-3);padding-right:var(--bracel-space-16)}.bc-run-step::before{content:"";position:absolute;left:30px;right:6px;top:11px;height:2px;border-radius:var(--bracel-radius-2);background:var(--seg-off)}.bc-run-step:last-child::before{display:none}.bc-run-step[data-st="done"]::before{background:var(--bar)}.bc-run-step[data-st="now"]::before{background:linear-gradient(90deg,var(--acc) 0 38%,var(--seg-off) 38%)}.bc-run-dot{position:relative;width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:var(--bracel-space-10);background:var(--card);box-shadow:inset 0 0 0 1.5px var(--hair-2);color:transparent}.bc-run-dot .bc-i{width:13px;height:13px;stroke-width:2.4}.bc-run-step[data-st="done"] .bc-run-dot{background:var(--ink);box-shadow:none;color:var(--on-primary)}.bc-run-step[data-st="now"] .bc-run-dot{box-shadow:inset 0 0 0 2px var(--acc),0 0 0 4px var(--acc-bg)}.bc-run-step[data-st="now"] .bc-run-dot::after{content:"";width:8px;height:8px;border-radius:50%;background:var(--acc);position:absolute}.bc-run-step[data-st="now"] .bc-run-dot .bc-i{display:none}.bc-run-step b{font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-19px);font-weight:var(--bracel-font-weight-600)}.bc-run-step[data-st="next"] b{color:var(--ink-3);font-weight:var(--bracel-font-weight-500)}.bc-run-step .bc-meta{font-variant-numeric:tabular-nums}.bc-run-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bc-run-types,.bc-run-recs{padding:var(--bracel-space-22) var(--bracel-space-28) var(--bracel-space-24);display:flex;flex-direction:column}.bc-run-types{border-right:1px solid var(--line)}.bc-run-types .bc-label,.bc-run-recs .bc-label{margin-bottom:var(--bracel-space-8)}.bc-run-type{display:grid;grid-template-columns:minmax(0,1fr) 120px 64px;align-items:center;gap:var(--bracel-space-18);padding:var(--bracel-space-12) 0;border-bottom:1px solid var(--line)}.bc-run-tl b{display:block;font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-19px);font-weight:var(--bracel-font-weight-500)}.bc-run-tl .bc-meta{display:block;font-size:var(--bracel-font-size-12)}.bc-run-type svg{display:block;width:120px;height:32px;overflow:visible}.bc-run-area{fill:var(--bar);opacity:.1}.bc-run-line{fill:none;stroke:var(--bar);stroke-width:1.75;vector-effect:non-scaling-stroke;stroke-linejoin:round}.bc-run-n{text-align:right;display:flex;align-items:baseline;justify-content:flex-end;gap:var(--bracel-space-4)}.bc-run-n b{font-size:var(--bracel-font-size-20);line-height:var(--bracel-line-height-24px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.01em}.bc-run-sum{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--bracel-space-12);margin-top:var(--bracel-space-18)}.bc-run-sum div{padding:var(--bracel-space-12) var(--bracel-space-14);border-radius:var(--r-in);background:var(--inset)}.bc-run-sum b{display:block;font-size:var(--bracel-font-size-18);line-height:var(--bracel-line-height-22px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.01em}.bc-run-sum .bc-meta{display:block;font-size:var(--bracel-font-size-12);margin-top:var(--bracel-space-2)}.bc-run-rec{display:flex;align-items:center;gap:var(--bracel-space-12);padding:var(--bracel-space-11) 0;border-bottom:1px solid var(--line)}.bc-run-rec:last-child{border-bottom:0}.bc-run-rec .bc-rec{width:34px;height:34px;border-radius:var(--bracel-radius-9)}.bc-run-rec > div{flex:1;min-width:0}.bc-run-rec b{display:block;font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-18px);font-weight:var(--bracel-font-weight-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-run-rec .bc-meta{display:block;font-size:var(--bracel-font-size-12)}.bc-run-rs{flex:none;display:inline-flex;align-items:center;gap:var(--bracel-space-6);font-size:var(--bracel-font-size-12);font-weight:var(--bracel-font-weight-500);color:var(--ok)}.bc-run-rs::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.bc-run-rec[data-st="check"] .bc-rec{border-style:dashed;color:var(--ink-3);background:var(--inset)}.bc-run-rec[data-st="check"] b{color:var(--ink-2);font-weight:var(--bracel-font-weight-500)}.bc-run-rec[data-st="check"] .bc-run-rs{color:var(--ink-3)}.bc-run-rec[data-st="check"] .bc-run-rs::before{background:transparent;box-shadow:inset 0 0 0 1.5px currentColor;animation:bc-run-pulse 1.6s var(--ox-ease) infinite}.bc-run-claims .bc-card-b{padding-top:var(--bracel-space-10);padding-bottom:var(--bracel-space-10)}.bc-run-claim{display:grid;grid-template-columns:22px minmax(0,1fr) auto 128px;align-items:center;gap:var(--bracel-space-14);padding:var(--bracel-space-13) 0;border-top:1px solid var(--line)}.bc-run-claim:first-child{border-top:0}.bc-run-claim .bc-mono{color:var(--ink-3)}.bc-run-claim p{font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-20px);color:var(--ink);text-wrap:pretty}.bc-run-claim[data-st="next"] p{color:var(--ink-3)}.bc-run-claim .bc-chip{justify-self:end}.bc-run-log{display:flex;flex-direction:column;padding-top:var(--bracel-space-12)}.bc-run-log li{position:relative;display:flex;gap:var(--bracel-space-14);padding:0 0 var(--bracel-space-14) var(--bracel-space-18);font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-19px);color:var(--ink-2)}.bc-run-log li::before{content:"";position:absolute;left:3px;top:6px;width:7px;height:7px;border-radius:50%;background:var(--ink-4)}.bc-run-log li::after{content:"";position:absolute;left:6px;top:17px;bottom:2px;width:1px;background:var(--hair)}.bc-run-log li:last-child{padding-bottom:var(--bracel-space-4)}.bc-run-log li:last-child::after{display:none}.bc-run-log li .bc-mono{flex:none;width:62px;color:var(--ink-3);padding-top:var(--bracel-space-1)}.bc-run-log li[data-now="true"]{color:var(--ink);font-weight:var(--bracel-font-weight-500)}.bc-run-log li[data-now="true"]::before{background:var(--acc);box-shadow:0 0 0 3px var(--acc-bg)}.bc-run-notify{display:inline-flex;align-items:center;gap:var(--bracel-space-10)}@media (max-width:1280px){.bc-run-body{grid-template-columns:minmax(0,1fr)}.bc-run-types{border-right:0;border-bottom:1px solid var(--line)}.bc-run-claim{grid-template-columns:22px minmax(0,1fr) auto;row-gap:var(--bracel-space-8)}.bc-run-claim .bc-chip{grid-column:2;justify-self:start}.bc-run-claim .bc-recblocks{grid-column:3;grid-row:1}}@media (max-width:1180px){.bc-run-top{grid-template-columns:minmax(0,1fr)}.bc-run-clock{flex-direction:row;align-items:baseline;gap:var(--bracel-space-12);border-right:0;border-bottom:1px solid var(--line);padding:var(--bracel-space-18) var(--bracel-space-28)}.bc-run-clock b{font-size:var(--bracel-font-size-26);line-height:var(--bracel-line-height-32px)}}@media (max-width:767px){.bc-run-clock{padding:var(--bracel-space-16)}.bc-run-steps{grid-template-columns:minmax(0,1fr);padding:var(--bracel-space-16);gap:0}.bc-run-step{display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:var(--bracel-space-12);padding:0 0 var(--bracel-space-14)}.bc-run-step::before{left:11px;right:auto;top:28px;bottom:2px;width:2px;height:auto}.bc-run-step[data-st="now"]::before{background:var(--seg-off)}.bc-run-dot{grid-row:1 / span 2;margin:0}.bc-run-types,.bc-run-recs{padding:var(--bracel-space-16)}.bc-run-type{grid-template-columns:minmax(0,1fr) 72px 52px;gap:var(--bracel-space-10)}.bc-run-type svg{width:72px}.bc-run-sum{gap:var(--bracel-space-8)}.bc-run-sum div{padding:var(--bracel-space-10)}.bc-run-claim .bc-recblocks{display:none}.bc-run-claim{grid-template-columns:22px minmax(0,1fr)}.bc-run-claims .bc-card-h .bc-meta,.bc-run-log + .bc-card-f{white-space:normal}.bc-run-claims .bc-card-f{height:auto;padding:var(--bracel-space-12) var(--bracel-space-16);flex-wrap:wrap}.bc-run-log li .bc-mono{width:58px}}.bc-pt-chip{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair-2)}.bc-pt-chip::before{background:linear-gradient(90deg,var(--ink) 50%,transparent 50%);box-shadow:inset 0 0 0 1.25px var(--ink)}.bc-pt-notice{display:flex;align-items:center;gap:var(--bracel-space-14);padding:var(--bracel-space-12) var(--bracel-space-14) var(--bracel-space-12) var(--bracel-space-18);border:1px solid var(--hair);border-radius:var(--bracel-radius-14);background:var(--card);box-shadow:var(--shadow-card);margin-bottom:var(--bracel-space-n8)}.bc-pt-spin{width:18px;height:18px;border-radius:50%;flex:none;border:2px solid var(--seg-off);border-top-color:var(--acc);animation:bc-pt-turn 1s linear infinite}.bc-pt-spin-s{width:12px;height:12px;border-width:1.5px;border-top-color:var(--ink-2)}@keyframes bc-pt-turn{to{transform:rotate(360deg)}}.bc-pt-notice-t{flex:1;min-width:0;display:flex;align-items:baseline;gap:var(--bracel-space-10);flex-wrap:wrap;font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-19px)}.bc-pt-notice-t b{font-weight:var(--bracel-font-weight-600)}.bc-pt-notice-t span{color:var(--ink-3)}.bc-pt-notice-a{display:flex;gap:var(--bracel-space-6);flex:none}.bc-pt-skel{display:flex;flex-direction:column;gap:var(--bracel-space-12);margin-top:var(--bracel-space-16);max-width:64ch}.bc-pt-skel i{display:block;height:12px;border-radius:var(--bracel-radius-6);background:linear-gradient(90deg,var(--seg-off) 0 40%,var(--inset-2) 50%,var(--seg-off) 60%) 0 0/250% 100%;animation:bc-pt-sheen 1.8s linear infinite}.bc-pt-skel-s{gap:var(--bracel-space-8);margin-top:var(--bracel-space-10)}.bc-pt-skel-s i{height:9px}@keyframes bc-pt-sheen{from{background-position:100% 0}to{background-position:-150% 0}}.bc-segs i[data-on="pend"]{background:var(--ink-4)}.bc-segs i[data-on="ghost"]{background:transparent;box-shadow:inset 0 0 0 1.5px var(--hair-2);background-image:repeating-linear-gradient(90deg,var(--hair-2) 0 4px,transparent 4px 8px);background-size:100% 1.5px;background-repeat:no-repeat;background-position:0 50%}.bc-legend i[data-k="pend"]{background:var(--ink-4)}.bc-legend i[data-k="ghost"]{background:transparent;box-shadow:inset 0 0 0 1.5px var(--hair-2)}.bc-pt-beam{background:linear-gradient(90deg,var(--acc) 0 67%,transparent 67%)}.bc-pt-beam::after{content:"";position:absolute;left:67%;right:0;top:2px;border-top:2px dashed var(--acc-line)}.bc-pt-legwait{background:none;border-left:2px dashed var(--ink-4);width:0;margin-left:var(--bracel-space-n1)}.bc-pt-trestle .bc-post[data-wait="true"] .bc-post-img img{filter:saturate(.25);opacity:.7}.bc-pt-trestle .bc-post[data-wait="true"]{border-style:dashed;border-color:var(--hair-2)}.bc-pt-trestle .bc-post[data-wait="true"] .bc-post-b b{color:var(--ink-2)}.bc-pt-ratio{margin-left:auto}.bc-pt-claim{background:repeating-linear-gradient(135deg,transparent 0 10px,var(--line) 10px 11px)}.bc-pt-claim .bc-claim-t p{font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-22px);font-weight:var(--bracel-font-weight-500);color:var(--ink-3)}.bc-pt-wait{background:transparent;color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--hair-2)}.bc-pt-wait::before{background:transparent;box-shadow:inset 0 0 0 1.25px currentColor}.bc-pt-reading{display:inline-flex;align-items:center;gap:var(--bracel-space-8);font-size:var(--bracel-font-size-12p5);color:var(--ink-2)}.bc-pt-rec .bc-pt-items{display:flex;align-items:center;gap:var(--bracel-space-10);margin-top:var(--bracel-space-10)}.bc-pt-rec .bc-pt-items .bc-segs{margin-top:0;flex:1;max-width:180px}.bc-pt-rec .bc-segs i{height:6px}.bc-pt-rec .bc-segs i[data-on="now"]{background:var(--acc)}.bc-pt-rec .bc-pt-items .bc-mono{color:var(--ink-3);font-size:var(--bracel-font-size-11p5)}.bc-pt-rec[data-st="reading"] .bc-rec{border-style:dashed}.bc-pt-rec .bc-src-n{flex:none;min-width:56px}.bc-tray-row .bc-meta{flex:none}@media (max-width:767px){.bc-pt-notice{flex-wrap:wrap;padding:var(--bracel-space-12) var(--bracel-space-14);margin-bottom:0}.bc-pt-notice-t{flex-basis:calc(100% - 32px)}.bc-pt-notice-a{display:none}.bc-pt-skel{margin-top:var(--bracel-space-12)}.bc-pt-ratio{display:none}.bc-claim-foot .bc-open{margin-left:auto}}.bc-emp-hero{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);overflow:hidden}.bc-emp-art{position:relative;background-color:var(--inset);background-image:radial-gradient(var(--dots) 1px,transparent 1.3px);background-size:16px 16px;background-position:8px 8px;border-right:1px solid var(--line);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--bracel-space-18);padding:var(--bracel-space-36) var(--bracel-space-28) var(--bracel-space-30)}.bc-emp-arch{display:block;overflow:visible}.bc-emp-v path,.bc-emp-v rect{fill:var(--card);stroke:var(--ink-4);stroke-width:1.5;stroke-linejoin:round}.bc-emp-key{fill:var(--acc-bg);stroke:var(--acc);stroke-width:1.5;stroke-linejoin:round}.bc-emp-slot{fill:none;stroke:var(--ink-4);stroke-width:1.5;stroke-dasharray:4 4}.bc-emp-ground{stroke:var(--hair-2);stroke-width:1.5;stroke-linecap:round}.bc-emp-cap{text-align:center}.bc-emp-cap b{display:block;font-size:var(--bracel-font-size-15);line-height:var(--bracel-line-height-20px);font-weight:var(--bracel-font-weight-600)}.bc-emp-cap span{display:block;margin-top:var(--bracel-space-3);font-size:var(--bracel-font-size-12p5);line-height:var(--bracel-line-height-17px);color:var(--ink-3)}.bc-emp-why{padding:var(--bracel-space-28) var(--bracel-space-32) var(--bracel-space-30);display:flex;flex-direction:column;gap:var(--bracel-space-22)}.bc-emp-facts{margin:auto 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.bc-emp-facts > div{padding:var(--bracel-space-18) var(--bracel-space-18) 0 0}.bc-emp-facts > div + div{padding-left:var(--bracel-space-20);border-left:1px solid var(--line)}.bc-emp-facts dt{font-size:var(--bracel-font-size-12p5);line-height:var(--bracel-line-height-17px);color:var(--ink-3)}.bc-emp-facts dd{margin:var(--bracel-space-6) 0 var(--bracel-space-2);font-size:var(--bracel-font-size-15);line-height:var(--bracel-line-height-20px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.005em}.bc-emp-facts .bc-meta{display:block;font-size:var(--bracel-font-size-12)}.bc-emp-opts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--bracel-space-14);padding-top:var(--bracel-space-18)}.bc-emp-opt{display:flex;flex-direction:column;align-items:flex-start;gap:var(--bracel-space-4);padding:var(--bracel-space-16) var(--bracel-space-16) var(--bracel-space-14);border:1px solid var(--hair);border-radius:var(--r-in);background:var(--card);text-align:left;transition:border-color var(--ox-duration) var(--ox-ease),box-shadow var(--ox-duration) var(--ox-ease),background-color var(--ox-duration) var(--ox-ease)}.bc-emp-opt:hover{border-color:var(--hair-2)}.bc-emp-opt[aria-pressed="true"]{border-color:var(--acc);box-shadow:0 0 0 1px var(--acc)}.bc-emp-opt-top{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--bracel-space-10)}.bc-emp-opt-ic{width:32px;height:32px;border-radius:var(--bracel-radius-9);background:var(--inset-2);color:var(--ink-2);display:inline-flex;align-items:center;justify-content:center}.bc-emp-opt b{font-size:var(--bracel-font-size-14p5);line-height:var(--bracel-line-height-20px);font-weight:var(--bracel-font-weight-600)}.bc-emp-opt .bc-meta{font-size:var(--bracel-font-size-12p5);margin-bottom:var(--bracel-space-14)}.bc-emp-opt-f{width:100%;display:flex;align-items:center;gap:var(--bracel-space-10);margin-top:auto;padding-top:var(--bracel-space-12);border-top:1px solid var(--line)}.bc-emp-opt-f .bc-recblocks i{width:12px;height:14px}.bc-emp-plus{margin-left:auto;font-size:var(--bracel-font-size-13);font-weight:var(--bracel-font-weight-600);color:var(--ink)}.bc-emp-opt[aria-pressed="true"] .bc-emp-plus{color:var(--acc-ink)}.bc-emp-opt-why{font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-16px);color:var(--ink-3);margin-top:var(--bracel-space-6)}.bc-emp-f .bc-link{margin-left:auto}.bc-emp-f .bc-btn[aria-disabled="true"]{opacity:.45;pointer-events:none}.bc-emp-snip{margin-top:var(--bracel-space-8);font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-20px);color:var(--ink-2);border-left:2px solid var(--hair-2);padding-left:var(--bracel-space-10)}.bc-emp-snip mark{background:var(--inset-2);color:var(--ink);padding:var(--bracel-space-1) var(--bracel-space-2);border-radius:var(--bracel-radius-3)}.bc-emp-loc{color:var(--ink-3);white-space:nowrap}.bc-emp-scope{display:flex;flex-direction:column;padding-top:var(--bracel-space-6)}.bc-emp-scope > div{display:flex;align-items:baseline;gap:var(--bracel-space-16);padding:var(--bracel-space-12) 0;border-top:1px solid var(--line)}.bc-emp-scope > div:first-child{border-top:0}.bc-emp-scope > div > span{width:112px;flex:none;font-size:var(--bracel-font-size-13);color:var(--ink-3)}.bc-emp-scope b{flex:1;min-width:0;font-size:var(--bracel-font-size-13p5);font-weight:var(--bracel-font-weight-500);display:flex;flex-wrap:wrap;gap:var(--bracel-space-6)}.bc-emp-tok{height:22px;padding:0 var(--bracel-space-8);border-radius:var(--bracel-radius-6);background:var(--inset-2);font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-11p5);line-height:var(--bracel-line-height-22px);font-weight:var(--bracel-font-weight-400);color:var(--ink-2)}@media (max-width:1180px){.bc-emp-hero{grid-template-columns:minmax(0,260px) minmax(0,1fr)}.bc-emp-arch{width:176px;height:162px}}@media (max-width:900px){.bc-emp-opts{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.bc-emp-hero{grid-template-columns:minmax(0,1fr)}.bc-emp-art{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;justify-content:flex-start;padding:var(--bracel-space-18);gap:var(--bracel-space-18)}.bc-emp-arch{width:118px;height:109px}.bc-emp-cap{text-align:left}.bc-emp-why{padding:var(--bracel-space-18);gap:var(--bracel-space-18)}.bc-emp-facts{grid-template-columns:minmax(0,1fr)}.bc-emp-facts > div,.bc-emp-facts > div + div{padding:var(--bracel-space-12) 0;border-left:0;border-top:1px solid var(--line);display:grid;grid-template-columns:110px minmax(0,1fr);column-gap:var(--bracel-space-12)}.bc-emp-facts > div:first-child{border-top:0}.bc-emp-facts dd{margin:0;font-size:var(--bracel-font-size-14)}.bc-emp-facts .bc-meta{grid-column:2}.bc-emp-c .bc-card-h{flex-wrap:wrap;row-gap:var(--bracel-space-4)}.bc-emp-c .bc-card-h .bc-meta{flex-basis:100%;margin-left:0}.bc-emp-f{height:auto;padding:var(--bracel-space-14) var(--bracel-space-16);flex-wrap:wrap}.bc-emp-f .bc-btn{display:none}.bc-emp-loc{display:none}.bc-emp-scope > div{flex-direction:column;gap:var(--bracel-space-4)}}.bc-trace-axis span{position:absolute;top:10px;transform:translateX(-50%)}.bc-trace-axis span:first-child{transform:none}.bc-trace-axis span:last-child{transform:translateX(-100%)}.bc-chip.bc-fail-chip{background:var(--acc-bg);color:var(--acc-ink)}.bc-fail-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);overflow:hidden}.bc-fail-l{padding:var(--bracel-space-28) var(--bracel-space-32) var(--bracel-space-26);display:flex;flex-direction:column;gap:var(--bracel-space-22);border-right:1px solid var(--line)}.bc-fail-now{display:flex;align-items:flex-start;gap:var(--bracel-space-10);padding:var(--bracel-space-12) var(--bracel-space-14);border-radius:var(--r-in);background:var(--inset);font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-20px);color:var(--ink-2)}.bc-fail-now b{font-weight:var(--bracel-font-weight-600);color:var(--ink)}.bc-fail-dot{width:8px;height:8px;border-radius:50%;background:var(--ok-dot);flex:none;margin-top:var(--bracel-space-6);box-shadow:0 0 0 3px var(--ok-bg)}.bc-fail-act{display:flex;align-items:center;gap:var(--bracel-space-10);flex-wrap:wrap;margin-top:auto;padding-top:var(--bracel-space-20);border-top:1px solid var(--line)}.bc-fail-keep{flex-basis:100%;display:flex;align-items:center;gap:var(--bracel-space-6)}.bc-fail-r{position:relative;background-color:var(--inset);background-image:radial-gradient(var(--dots) 1px,transparent 1.3px);background-size:16px 16px;background-position:8px 8px;padding:var(--bracel-space-28) var(--bracel-space-30) var(--bracel-space-26);display:flex;flex-direction:column;gap:var(--bracel-space-18)}.bc-trace{position:relative;display:flex;flex-direction:column;background:var(--card);border:1px solid var(--hair);border-radius:var(--r-in);--pad:20px;padding:var(--bracel-space-46) var(--pad) var(--bracel-space-16)}.bc-trace-row{display:flex;flex-direction:column;gap:var(--bracel-space-8);padding:var(--bracel-space-12) 0 var(--bracel-space-10);border-top:1px solid var(--line)}.bc-trace-stop + .bc-trace-row{border-top:0;padding-top:var(--bracel-space-4)}.bc-trace-name{display:flex;align-items:baseline;gap:var(--bracel-space-10);min-width:0}.bc-trace-name b{font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-18px);font-weight:var(--bracel-font-weight-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-trace-name .bc-meta{margin-left:auto;font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-16px);white-space:nowrap}.bc-trace-track{position:relative;height:22px;border-radius:var(--bracel-radius-6);background-color:var(--inset);background-image:linear-gradient(90deg,var(--hair) 1px,transparent 1px);background-size:33.333% 100%}.bc-trace-bar{position:absolute;top:6px;height:10px;border-radius:var(--bracel-radius-5);background:var(--bar)}.bc-trace-bar[data-k="fail"]{background:repeating-linear-gradient(135deg,var(--acc) 0 2.5px,transparent 2.5px 6px);box-shadow:inset 0 0 0 1px var(--acc-line)}.bc-trace-try{position:absolute;top:1px;width:2px;height:20px;margin-left:var(--bracel-space-n1);border-radius:var(--bracel-radius-1);background:var(--ink-2)}.bc-trace-x{position:absolute;top:3px;width:16px;height:16px;margin-left:var(--bracel-space-n8);border-radius:50%;background:var(--acc);box-shadow:0 0 0 3px var(--card)}.bc-trace-x::before,.bc-trace-x::after{content:"";position:absolute;left:4px;top:7.25px;width:8px;height:1.5px;border-radius:var(--bracel-radius-1);background:var(--on-acc);transform:rotate(45deg)}.bc-trace-x::after{transform:rotate(-45deg)}.bc-trace-stop{position:absolute;top:14px;bottom:40px;left:calc(var(--pad) + (100% - 2 * var(--pad)) * var(--p));border-left:1.5px dashed var(--acc-line);pointer-events:none}.bc-trace-stop span{position:absolute;top:0;left:0;transform:translateX(-50%);height:20px;padding:0 var(--bracel-space-7);border-radius:var(--bracel-radius-6);background:var(--acc);color:var(--on-acc);font-size:var(--bracel-font-size-11);line-height:var(--bracel-line-height-20px);white-space:nowrap}.bc-trace-axis{position:relative;height:26px;font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-11);color:var(--ink-3)}.bc-fail-r .bc-legend{margin-top:0}.bc-legend i[data-k="fail"]{background:repeating-linear-gradient(135deg,var(--acc) 0 2px,transparent 2px 4px);box-shadow:inset 0 0 0 1px var(--acc-line)}.bc-legend i[data-k="try"]{width:2px;border-radius:var(--bracel-radius-1);background:var(--ink-3)}.bc-fail-kept{overflow:hidden}.bc-fail-q{margin:var(--bracel-space-16) var(--bracel-space-24) var(--bracel-space-18);padding:var(--bracel-space-14) var(--bracel-space-16);border-radius:var(--r-in);border:1px dashed var(--hair-2)}.bc-fail-q p{margin:var(--bracel-space-3) 0 var(--bracel-space-6);font-size:var(--bracel-font-size-15p5);line-height:var(--bracel-line-height-23px);font-weight:var(--bracel-font-weight-500);color:var(--ink)}.bc-fail-q .bc-mono{color:var(--ink-3)}.bc-fail-skip{display:flex;flex-direction:column;gap:var(--bracel-space-10)}.bc-fail-skip p{font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-21px);color:var(--ink-2);margin-bottom:var(--bracel-space-6)}.bc-fail-can{display:flex;align-items:center;gap:var(--bracel-space-12);padding-top:var(--bracel-space-10);border-top:1px solid var(--line);font-size:var(--bracel-font-size-13p5);color:var(--ink)}.bc-fail-can .bc-chip{width:112px;flex:none}.bc-fail-log{display:flex;flex-direction:column;padding-top:var(--bracel-space-14)}.bc-fail-log li{position:relative;display:grid;grid-template-columns:64px 14px minmax(0,1fr);align-items:baseline;gap:var(--bracel-space-10);padding:var(--bracel-space-7) 0;font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-19px);color:var(--ink-2)}.bc-fail-log li .bc-mono{color:var(--ink-3)}.bc-fail-log li i{width:7px;height:7px;border-radius:50%;background:var(--ink-4);align-self:center;justify-self:center}.bc-fail-log li::before{content:"";position:absolute;left:80px;top:0;bottom:0;width:1px;background:var(--line)}.bc-fail-log li i{position:relative;z-index:1;box-shadow:0 0 0 3px var(--card)}.bc-fail-log li[data-k="ok"] i{background:var(--ok-dot)}.bc-fail-log li[data-k="warn"] i{background:var(--warn-dot)}.bc-fail-log li[data-k="fail"] i{background:var(--acc)}.bc-fail-log li[data-k="fail"] span:last-child{color:var(--ink);font-weight:var(--bracel-font-weight-500)}.bc-fail-log li:last-child{margin-top:var(--bracel-space-8);padding-top:var(--bracel-space-13);border-top:1px dashed var(--hair-2)}.bc-fail-log li:last-child::before{display:none}@media (max-width:1280px){.bc-fail-hero{grid-template-columns:minmax(0,1fr)}.bc-fail-l{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:767px){.bc-fail-l,.bc-fail-r{padding:var(--bracel-space-18)}.bc-fail-act .bc-btn{display:none}.bc-fail-act{padding-top:var(--bracel-space-14)}.bc-trace{--pad:14px}.bc-fail-kept .bc-ex-f .bc-mono{white-space:nowrap}.bc-fail-q{margin:var(--bracel-space-16)}.bc-fail-kept .bc-card-h,.bc-fail-kept + .bc-card .bc-card-h{flex-wrap:wrap}.bc-fail-kept .bc-card-h .bc-meta{flex-basis:100%;margin-left:0}.bc-fail-can{flex-direction:column;align-items:flex-start;gap:var(--bracel-space-6)}.bc-fail-log li{grid-template-columns:58px 14px minmax(0,1fr)}.bc-fail-log li::before{left:74px}}.bc-hist-who .bc-stack img{border-color:var(--page)}.bc-hist-chart{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);overflow:hidden}.bc-hist-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-right:1px solid var(--line)}.bc-hist-stats > div{padding:var(--bracel-space-22) var(--bracel-space-24);display:flex;flex-direction:column;gap:var(--bracel-space-3);border-top:1px solid var(--line)}.bc-hist-stats > div:nth-child(-n+2){border-top:0}.bc-hist-stats > div:nth-child(2n){border-left:1px solid var(--line)}.bc-hist-stats span{font-size:var(--bracel-font-size-12p5);line-height:var(--bracel-line-height-17px);color:var(--ink-3)}.bc-hist-stats b{font-size:var(--bracel-font-size-24);line-height:var(--bracel-line-height-30px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.02em;margin-top:var(--bracel-space-4)}.bc-hist-stats em{font-style:normal;font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-16px);color:var(--ink-3)}.bc-hist-plot{padding:var(--bracel-space-22) var(--bracel-space-28) var(--bracel-space-18) var(--bracel-space-24);display:flex;flex-direction:column;min-width:0}.bc-hist-plot-h{display:flex;align-items:baseline;gap:var(--bracel-space-10);margin-bottom:var(--bracel-space-18)}.bc-hist-plot-h h2{font-size:var(--bracel-font-size-16);line-height:var(--bracel-line-height-22px);font-weight:var(--bracel-font-weight-600)}.bc-hist-plot-h .bc-meta{margin-left:auto}.bc-hist-area{position:relative;height:172px;margin-left:var(--bracel-space-24)}.bc-hist-grid{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between}.bc-hist-grid span{position:relative;height:0;border-top:1px dashed var(--line)}.bc-hist-grid span:last-child{border-top:1px solid var(--hair-2)}.bc-hist-grid i{position:absolute;left:-24px;top:-8px;width:16px;text-align:right;font-style:normal;font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-11);line-height:var(--bracel-line-height-16px);color:var(--ink-3)}.bc-hist-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.bc-hist-fill{fill:var(--bar);fill-opacity:.07}.bc-hist-line{fill:none;stroke:var(--bar);stroke-width:1.75;stroke-linejoin:round;stroke-linecap:round}.bc-hist-pt{position:absolute;width:7px;height:7px;margin:var(--bracel-space-n3p5) 0 0 var(--bracel-space-n3p5);border-radius:50%;background:var(--card);box-shadow:inset 0 0 0 1.5px var(--bar)}.bc-hist-pt[data-on="true"]{width:11px;height:11px;margin:var(--bracel-space-n5p5) 0 0 var(--bracel-space-n5p5);background:var(--acc);box-shadow:0 0 0 3px var(--card),0 0 0 4px var(--acc-line)}.bc-hist-tag{position:absolute;transform:translate(calc(-100% - 14px),-50%);display:inline-flex;align-items:baseline;gap:var(--bracel-space-5);height:24px;padding:var(--bracel-space-3) var(--bracel-space-9) 0;border-radius:var(--bracel-radius-7);background:var(--card);border:1px solid var(--acc-line);font-size:var(--bracel-font-size-12);color:var(--ink-3);white-space:nowrap;box-shadow:var(--shadow-card)}.bc-hist-tag b{font-weight:var(--bracel-font-weight-600);color:var(--acc-ink)}.bc-hist-x{position:relative;height:18px;margin:var(--bracel-space-10) 0 0 var(--bracel-space-24);font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-11);color:var(--ink-3)}.bc-hist-x span{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}.bc-hist-x span:first-child{transform:none}.bc-hist-x span:last-child{transform:translateX(-100%);color:var(--ink)}.bc-hist-list{overflow:visible}.bc-hist-tools{margin-left:auto;display:flex;align-items:center;gap:var(--bracel-space-10);flex-wrap:wrap;min-width:0;max-width:100%}.bc-hist-tools .bc-seg{max-width:100%;overflow-x:auto;scrollbar-width:none}.bc-hist-person{gap:var(--bracel-space-7);padding:0 var(--bracel-space-9) 0 var(--bracel-space-10)}.bc-hist-person .bc-i:not(.bc-chev){color:var(--ink-3)}.bc-mi[aria-selected="true"]{background:var(--ghost-hover)}.bc-mi .bc-meta{font-variant-numeric:tabular-nums}.bc-hist-day + .bc-hist-day{border-top:1px solid var(--line)}.bc-hist-dh{display:flex;align-items:baseline;gap:var(--bracel-space-10);padding:var(--bracel-space-18) var(--bracel-space-24) var(--bracel-space-6)}.bc-hist-dh b{font-size:var(--bracel-font-size-13p5);font-weight:var(--bracel-font-weight-600)}.bc-hist-rows{padding:0 0 var(--bracel-space-10)}.bc-hist-row{position:relative;display:grid;grid-template-columns:44px 14px minmax(0,1fr) 124px 120px 56px 64px 92px;align-items:center;column-gap:var(--bracel-space-14);padding:var(--bracel-space-12) var(--bracel-space-24);transition:background-color var(--ox-duration) var(--ox-ease)}.bc-hist-row:hover{background:var(--inset)}.bc-hist-rows{position:relative}.bc-hist-rows::before{content:"";position:absolute;left:calc(24px + 44px + 14px + 6.5px);top:32px;bottom:42px;width:1px;background:var(--hair-2)}.bc-hist-t{color:var(--ink-3)}.bc-hist-dot{position:relative;z-index:1;width:9px;height:9px;border-radius:50%;justify-self:center;background:var(--card);box-shadow:inset 0 0 0 1.5px var(--ink-4),0 0 0 3px var(--card)}.bc-hist-row:hover .bc-hist-dot{box-shadow:inset 0 0 0 1.5px var(--ink-4),0 0 0 3px var(--inset)}.bc-hist-row[data-st="ready"] .bc-hist-dot,.bc-hist-row[data-st="done"] .bc-hist-dot{background:var(--bar);box-shadow:0 0 0 3px var(--card)}.bc-hist-row[data-st="run"] .bc-hist-dot{background:var(--card);box-shadow:inset 0 0 0 2px var(--bar),0 0 0 3px var(--card)}.bc-hist-row[data-st="stop"] .bc-hist-dot{background:var(--acc);box-shadow:0 0 0 3px var(--card)}.bc-hist-q{min-width:0}.bc-hist-q a{display:block;font-size:var(--bracel-font-size-14p5);line-height:var(--bracel-line-height-20px);font-weight:var(--bracel-font-weight-500);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-hist-q a:hover{text-decoration:underline;text-decoration-color:var(--ink-4);text-underline-offset:3px}.bc-hist-q .bc-meta{display:block;margin-top:var(--bracel-space-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-hist-chip{justify-self:start}.bc-chip.bc-hist-chip[data-st="stop"]{background:var(--acc-bg);color:var(--acc-ink)}.bc-chip.bc-hist-chip[data-k="run"]::before{background:transparent;box-shadow:inset 0 0 0 1.5px currentColor;animation:bc-hist-pulse 1.6s var(--ox-ease) infinite}.bc-chip.bc-hist-chip[data-k="draft"]{background:transparent;box-shadow:inset 0 0 0 1px var(--hair-2);color:var(--ink-3)}.bc-chip.bc-hist-chip[data-k="draft"]::before{background:transparent;box-shadow:inset 0 0 0 1.5px var(--ink-4)}@keyframes bc-hist-pulse{50%{opacity:.35}}.bc-hist-n{display:flex;align-items:baseline;gap:var(--bracel-space-5);white-space:nowrap;min-width:0}.bc-hist-n b{font-size:var(--bracel-font-size-14);font-weight:var(--bracel-font-weight-600)}.bc-hist-n span{font-size:var(--bracel-font-size-12p5);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis}.bc-hist-av img{border-color:var(--card)}.bc-hist-row:hover .bc-hist-av img{border-color:var(--inset)}.bc-hist-dur{color:var(--ink-2);text-align:right;white-space:nowrap}.bc-hist-act{justify-self:end}.bc-hist-none{padding:var(--bracel-space-36) var(--bracel-space-24);text-align:center;color:var(--ink-3)}@media (max-width:1280px){.bc-hist-chart{grid-template-columns:minmax(0,1fr)}.bc-hist-stats{grid-template-columns:repeat(4,minmax(0,1fr));border-right:0;border-bottom:1px solid var(--line)}.bc-hist-stats > div{border-top:0}.bc-hist-stats > div + div{border-left:1px solid var(--line)}.bc-hist-row{grid-template-columns:44px 14px minmax(0,1fr) 118px 112px 56px 92px}.bc-hist-dur{display:none}}@media (max-width:1180px){.bc-hist-tools{margin-left:0;flex-basis:100%}.bc-hist-row{grid-template-columns:44px 14px minmax(0,1fr) auto 92px;row-gap:var(--bracel-space-8)}.bc-hist-chip{grid-column:3;grid-row:2}.bc-hist-n{grid-column:3;grid-row:2;margin-left:var(--bracel-space-132)}.bc-hist-av{grid-column:4;grid-row:1}.bc-hist-act{grid-column:5;grid-row:1}}@media (max-width:767px){.bc-hist-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.bc-hist-stats > div{padding:var(--bracel-space-16)}.bc-hist-stats > div:nth-child(3){border-left:0}.bc-hist-stats > div:nth-child(n+3){border-top:1px solid var(--line)}.bc-hist-stats b{font-size:var(--bracel-font-size-20);line-height:var(--bracel-line-height-26px)}.bc-hist-plot{padding:var(--bracel-space-18) var(--bracel-space-16) var(--bracel-space-14)}.bc-hist-area{height:140px}.bc-hist-x span:nth-child(2),.bc-hist-x span:nth-child(4){display:none}.bc-hist-tools{gap:var(--bracel-space-8)}.bc-hist-dh{padding:var(--bracel-space-16) var(--bracel-space-16) var(--bracel-space-4)}.bc-hist-row{grid-template-columns:40px 12px minmax(0,1fr) auto;column-gap:var(--bracel-space-10);padding:var(--bracel-space-12) var(--bracel-space-16)}.bc-hist-rows::before{left:calc(16px + 40px + 10px + 5.5px)}.bc-hist-q a{white-space:normal;font-size:var(--bracel-font-size-14)}.bc-hist-q .bc-meta{white-space:normal}.bc-hist-chip{grid-column:3;grid-row:2}.bc-hist-n{grid-column:3;grid-row:3;margin-left:0}.bc-hist-av{grid-column:4;grid-row:1;align-self:start}.bc-hist-act{grid-column:3 / span 2;grid-row:3;justify-self:end}.bc-hist-row{align-items:start}.bc-hist-t{line-height:var(--bracel-line-height-20px)}.bc-hist-dot{margin-top:var(--bracel-space-5p5)}.bc-hist-rows::before{top:20px}.bc-hist-n{align-self:center}.bc-hist-list .bc-card-f{height:auto;padding:var(--bracel-space-12) var(--bracel-space-16);flex-wrap:wrap}}.bc-set-tabs{align-self:flex-start;max-width:100%;overflow-x:auto;scrollbar-width:none;margin-bottom:var(--bracel-space-n4)}.bc-set-tabs button{height:32px;padding:0 var(--bracel-space-14) 0 var(--bracel-space-12);font-size:var(--bracel-font-size-13p5);gap:var(--bracel-space-8)}.bc-set-tabs button .bc-i{color:var(--ink-3)}.bc-set-tabs button[aria-selected="true"] .bc-i{color:var(--ink)}.bc-set-grid{grid-template-columns:minmax(0,1fr) minmax(0,420px)}.bc-set-panel{overflow:visible}.bc-set-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bc-set-invite{display:flex;align-items:center;flex-wrap:wrap;gap:var(--bracel-space-10);margin:var(--bracel-space-18) var(--bracel-space-24) var(--bracel-space-6);padding:var(--bracel-space-14);border-radius:var(--r-in);background:var(--inset)}.bc-set-field{position:relative;flex:1;min-width:220px;height:38px;display:flex;align-items:center;gap:var(--bracel-space-9);padding:0 var(--bracel-space-12);border:1px solid var(--hair);border-radius:var(--r-btn);background:var(--card);color:var(--ink-3);transition:border-color var(--ox-duration) var(--ox-ease),box-shadow var(--ox-duration) var(--ox-ease)}.bc-set-field:focus-within{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-bg)}.bc-set-field input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;font-size:var(--bracel-font-size-14);color:var(--ink)}.bc-set-field input::placeholder{color:var(--ink-3)}.bc-set-sel{gap:var(--bracel-space-7)}.bc-set-sel .bc-meta{font-size:var(--bracel-font-size-13)}.bc-set-note{flex-basis:100%;padding-left:var(--bracel-space-2);font-size:var(--bracel-font-size-12)}.bc-set-members{padding:var(--bracel-space-6) 0 var(--bracel-space-4)}.bc-set-m{display:grid;grid-template-columns:38px minmax(0,1fr) 132px 120px;align-items:center;column-gap:var(--bracel-space-16);padding:var(--bracel-space-13) var(--bracel-space-24);border-top:1px solid var(--line)}.bc-set-m:first-child{border-top:0}.bc-set-who{min-width:0}.bc-set-who b{display:flex;align-items:center;gap:var(--bracel-space-8);font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-19px);font-weight:var(--bracel-font-weight-600)}.bc-set-who .bc-meta{display:block;margin-top:var(--bracel-space-1)}.bc-set-you{height:18px;padding:0 var(--bracel-space-6);border-radius:var(--bracel-radius-5);background:var(--acc-bg);color:var(--acc-ink);font-size:var(--bracel-font-size-11);line-height:var(--bracel-line-height-18px);font-weight:var(--bracel-font-weight-600)}.bc-set-mail{font-size:var(--bracel-font-size-13);color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-set-role{display:flex;justify-content:flex-start}.bc-set-role .bc-set-sel{min-width:118px;justify-content:space-between}.bc-set-owner{height:32px;display:inline-flex;align-items:center;gap:var(--bracel-space-7);padding:0 var(--bracel-space-4);font-size:var(--bracel-font-size-13);font-weight:var(--bracel-font-weight-500);color:var(--ink-2)}.bc-set-owner .bc-i{color:var(--ink-3)}.bc-set-seen{font-size:var(--bracel-font-size-12p5);color:var(--ink-3);text-align:right;white-space:nowrap;display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--bracel-space-7)}.bc-set-seen[data-now="true"]{color:var(--ink)}.bc-set-seen[data-now="true"]::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ok-dot);box-shadow:0 0 0 3px var(--ok-bg)}.bc-set-rows li{display:flex;align-items:center;gap:var(--bracel-space-16);padding:var(--bracel-space-13) 0;border-top:1px solid var(--line);font-size:var(--bracel-font-size-13p5)}.bc-set-rows li:first-child{border-top:0}.bc-set-rows .bc-mono{width:92px;flex:none;color:var(--ink-3)}.bc-set-rows-t{flex:1;min-width:0;color:var(--ink)}.bc-set-rows-t small{display:block;font-size:var(--bracel-font-size-12p5);line-height:var(--bracel-line-height-17px);color:var(--ink-3);margin-top:var(--bracel-space-2)}.bc-set-rows b{font-weight:var(--bracel-font-weight-600)}.bc-set-def li{padding:var(--bracel-space-15) 0}.bc-set-src li{display:grid;grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;column-gap:var(--bracel-space-14);padding:var(--bracel-space-13) 0;border-top:1px solid var(--line)}.bc-set-src li:first-child{border-top:0}.bc-set-src .bc-rec{width:38px;height:38px;border-radius:var(--bracel-radius-10)}.bc-set-src b{display:block;font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-19px);font-weight:var(--bracel-font-weight-600)}.bc-set-src .bc-meta{display:block;margin-top:var(--bracel-space-1)}.bc-set-src .bc-mono{color:var(--ink-3)}.bc-set-price{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--bracel-space-16);padding:var(--bracel-space-2) 0 var(--bracel-space-18)}.bc-set-price b{display:block;font-size:var(--bracel-font-size-20);line-height:var(--bracel-line-height-26px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.015em}.bc-set-price .bc-meta{display:block;margin-top:var(--bracel-space-2)}.bc-set-amt{display:flex;align-items:center;gap:var(--bracel-space-8);flex:none}.bc-set-amt b{font-size:var(--bracel-font-size-28);line-height:var(--bracel-line-height-32px);letter-spacing:-.025em}.bc-set-amt span{font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-15px);color:var(--ink-3)}.bc-set-bill{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.bc-set-bill > div{padding:var(--bracel-space-13) 0}.bc-set-bill > div + div{padding-left:var(--bracel-space-16);border-left:1px solid var(--line)}.bc-set-bill dt{font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-16px);color:var(--ink-3)}.bc-set-bill dd{margin:var(--bracel-space-4) 0 0;font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-19px);font-weight:var(--bracel-font-weight-600)}.bc-set-use{padding-top:var(--bracel-space-18)}.bc-set-use-h{display:flex;align-items:baseline;justify-content:space-between;font-size:var(--bracel-font-size-13p5)}.bc-set-use-h > b{font-weight:var(--bracel-font-weight-600)}.bc-set-use-h span{font-size:var(--bracel-font-size-13);color:var(--ink-3)}.bc-set-use-h span b{font-size:var(--bracel-font-size-15);font-weight:var(--bracel-font-weight-600);color:var(--ink)}.bc-set-meter{position:relative;height:12px;margin-top:var(--bracel-space-12);border-radius:var(--bracel-radius-4);background:var(--seg-off);overflow:hidden}.bc-set-meter-on{position:absolute;left:0;top:0;bottom:0;border-radius:var(--bracel-radius-4) 0 0 var(--bracel-radius-4);background:var(--bar)}.bc-set-meter-pro{position:absolute;top:0;bottom:0;background:repeating-linear-gradient(135deg,var(--ink-4) 0 2px,transparent 2px 5px)}.bc-set-meter-ticks{position:absolute;inset:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));pointer-events:none}.bc-set-meter-ticks i{border-right:2px solid var(--card)}.bc-set-use-f{display:flex;flex-wrap:wrap;gap:var(--bracel-space-6) var(--bracel-space-18);margin-top:var(--bracel-space-11);font-size:var(--bracel-font-size-12p5);color:var(--ink-2)}.bc-set-use-f span{display:inline-flex;align-items:center;gap:var(--bracel-space-7)}.bc-set-use-f i{width:10px;height:10px;border-radius:var(--bracel-radius-3);background:var(--bar)}.bc-set-use-f i[data-k="pro"]{background:repeating-linear-gradient(135deg,var(--ink-4) 0 2px,transparent 2px 4px);box-shadow:inset 0 0 0 1px var(--hair-2)}.bc-set-defs{display:flex;flex-direction:column;padding-top:var(--bracel-space-8)}.bc-set-def-row{display:flex;align-items:center;gap:var(--bracel-space-16);padding:var(--bracel-space-14) 0;border-top:1px solid var(--line)}.bc-set-def-row:first-child{border-top:0}.bc-set-def-row > div:first-child{flex:1;min-width:0}.bc-set-def-row b{display:block;font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-19px);font-weight:var(--bracel-font-weight-600)}.bc-set-def-row .bc-meta{display:block;margin-top:var(--bracel-space-2)}.bc-set-cite-ex{display:flex;flex-direction:column;gap:var(--bracel-space-4);margin:var(--bracel-space-n2) 0 var(--bracel-space-14);padding:var(--bracel-space-11) var(--bracel-space-13);border-radius:var(--r-in);background:var(--inset);font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-20px);color:var(--ink-2)}.bc-set-cite-ex .bc-meta{font-size:var(--bracel-font-size-12)}.bc-set-cite{display:inline-block;margin-left:var(--bracel-space-3);padding:0 var(--bracel-space-5);border-radius:var(--bracel-radius-5);background:var(--card);border:1px solid var(--hair-2);color:var(--ink);font-size:var(--bracel-font-size-11p5);line-height:var(--bracel-line-height-18px)}@media (max-width:1280px){.bc-set-grid{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}}@media (max-width:1180px){.bc-set-grid{grid-template-columns:minmax(0,1fr)}.bc-set-grid > .bc-col{display:flex}}@media (max-width:767px){.bc-set-tabs{align-self:stretch}.bc-set-tabs button{flex:1;justify-content:center;padding:0 var(--bracel-space-10)}.bc-set-tabs button .bc-i{display:none}.bc-set-invite{margin:var(--bracel-space-16) var(--bracel-space-16) var(--bracel-space-4);padding:var(--bracel-space-12)}.bc-set-field{min-width:100%}.bc-set-invite .bc-btn-ink{flex:1}.bc-set-m{grid-template-columns:38px minmax(0,1fr) auto;row-gap:var(--bracel-space-8);padding:var(--bracel-space-13) var(--bracel-space-16)}.bc-set-seen{grid-column:2;grid-row:2;justify-content:flex-start;text-align:left}.bc-set-role{grid-column:3;grid-row:1 / span 2}.bc-set-role .bc-set-sel{min-width:0}.bc-set-panel .bc-card-h{flex-wrap:wrap;row-gap:var(--bracel-space-4)}.bc-set-panel .bc-card-h .bc-meta{flex-basis:100%;margin-left:0}.bc-set-panel .bc-card-f,.bc-set-plan .bc-card-f{height:auto;padding:var(--bracel-space-12) var(--bracel-space-16);flex-wrap:wrap}.bc-set-src li{grid-template-columns:38px minmax(0,1fr) auto}.bc-set-src .bc-mono{display:none}.bc-set-amt b{font-size:var(--bracel-font-size-24)}.bc-set-bill > div + div{padding-left:var(--bracel-space-12)}.bc-set-def-row{align-items:flex-start}.bc-set-def-row:has(.bc-set-sel){flex-direction:column;align-items:stretch;gap:var(--bracel-space-10)}}.bc-sign{display:grid;grid-template-columns:minmax(440px,1fr) minmax(0,1.12fr);min-height:100dvh}.bc-sign-l{display:flex;flex-direction:column;padding:var(--bracel-space-28) var(--bracel-space-56) var(--bracel-space-28)}.bc-sign-top{display:flex;align-items:center;justify-content:space-between;gap:var(--bracel-space-16);height:40px}.bc-sign-logo img{height:26px;width:auto;display:block}.bc-sign-switch-top{display:inline-flex;align-items:center;gap:var(--bracel-space-8);font-size:var(--bracel-font-size-13);color:var(--ink-3)}.bc-sign-form{width:100%;max-width:400px;margin:auto;padding:var(--bracel-space-40) 0;display:flex;flex-direction:column;gap:var(--bracel-space-20)}.bc-sign-h h1{font-size:var(--bracel-font-size-30);line-height:var(--bracel-line-height-38px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.02em}.bc-sign-h p{margin-top:var(--bracel-space-8);font-size:var(--bracel-font-size-14p5);line-height:var(--bracel-line-height-22px);color:var(--ink-2);text-wrap:pretty}.bc-sign-sso{width:100%;height:44px;margin-top:var(--bracel-space-6)}.bc-sign-or{display:flex;align-items:center;gap:var(--bracel-space-12);font-size:var(--bracel-font-size-12p5);color:var(--ink-3)}.bc-sign-or::before,.bc-sign-or::after{content:"";flex:1;height:1px;background:var(--hair)}.bc-sign-fields{display:flex;flex-direction:column;gap:var(--bracel-space-16)}.bc-sign-f{display:flex;flex-direction:column;gap:var(--bracel-space-7)}.bc-sign-lbl{font-size:var(--bracel-font-size-13);line-height:var(--bracel-line-height-18px);font-weight:var(--bracel-font-weight-500);color:var(--ink)}.bc-sign-lbl-row{display:flex;align-items:baseline;justify-content:space-between}.bc-sign-forgot{font-size:var(--bracel-font-size-12p5);color:var(--ink-2)}.bc-sign-in{position:relative;height:44px;display:flex;align-items:center;gap:var(--bracel-space-10);padding:0 var(--bracel-space-6) 0 var(--bracel-space-13);border:1px solid var(--hair-2);border-radius:var(--r-btn);background:var(--card);color:var(--ink-3);transition:border-color var(--ox-duration) var(--ox-ease),box-shadow var(--ox-duration) var(--ox-ease)}.bc-sign-in:hover{border-color:var(--ink-4)}.bc-sign-in:focus-within{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-bg)}.bc-sign-in input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;font-size:var(--bracel-font-size-14p5);color:var(--ink)}.bc-sign-in input::placeholder{color:var(--ink-4)}.bc-sign-eye{width:32px;height:32px}.bc-sign-hint{font-size:var(--bracel-font-size-12);color:var(--ink-3)}.bc-sign-check{display:inline-flex;align-items:center;gap:var(--bracel-space-10);font-size:var(--bracel-font-size-13p5);color:var(--ink-2);align-self:flex-start}.bc-sign-go{width:100%;height:44px;margin-top:var(--bracel-space-4)}.bc-sign-alt{display:none;align-items:center;justify-content:center;gap:var(--bracel-space-8);font-size:var(--bracel-font-size-13);color:var(--ink-3)}.bc-sign-legal{font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-18px);color:var(--ink-3)}.bc-sign-legal .bc-link{font-size:var(--bracel-font-size-12);font-weight:var(--bracel-font-weight-400);color:var(--ink-2)}.bc-sign-r{position:relative;margin:var(--bracel-space-12) var(--bracel-space-12) var(--bracel-space-12) 0;border-radius:var(--bracel-radius-24);overflow:hidden;background:var(--inset-2);min-height:600px;isolation:isolate}.bc-sign-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.bc-sign-shade{position:absolute;inset:0;background:linear-gradient(180deg,var(--bracel-night-a000) 45%,var(--bracel-night-a550) 100%)}.bc-sign-stage{position:absolute;left:50%;top:44%;width:404px;transform:translate(-50%,-50%)}.bc-sign-card{background:var(--float);border-radius:var(--bracel-radius-18);padding:var(--bracel-space-18) var(--bracel-space-20) var(--bracel-space-20);box-shadow:0 30px 70px -24px var(--bracel-c0a0a0c-a550),0 0 0 1px var(--bracel-card-a080);display:flex;flex-direction:column;gap:var(--bracel-space-12)}.bc-sign-card-h{display:flex;align-items:center;gap:var(--bracel-space-10)}.bc-sign-card-h img{display:block;border-radius:var(--bracel-radius-7)}.bc-sign-card-h .bc-mono{margin-left:auto;color:var(--ink-3)}.bc-sign-q{font-size:var(--bracel-font-size-12p5);line-height:var(--bracel-line-height-17px);color:var(--ink-3)}.bc-sign-find{font-size:var(--bracel-font-size-16);line-height:var(--bracel-line-height-26px);color:var(--ink-2);text-wrap:pretty}.bc-sign-find em{font-style:normal;font-weight:var(--bracel-font-weight-500);color:var(--ink)}.bc-sign-find .bc-cite{cursor:default}.bc-sign-ev{padding-top:var(--bracel-space-12);border-top:1px solid var(--line)}.bc-sign-ev .bc-evidence-top b{font-size:var(--bracel-font-size-13);font-weight:var(--bracel-font-weight-600)}.bc-sign-ev .bc-segs{gap:var(--bracel-space-3);margin-top:var(--bracel-space-9)}.bc-sign-ev .bc-segs i{height:8px}.bc-sign-chip{position:absolute;right:-40px;top:-30px;display:flex;align-items:center;gap:var(--bracel-space-10);padding:var(--bracel-space-8) var(--bracel-space-12) var(--bracel-space-8) var(--bracel-space-8);border-radius:var(--bracel-radius-14);background:var(--float);box-shadow:0 18px 40px -16px var(--bracel-c0a0a0c-a500),0 0 0 1px var(--bracel-card-a080)}.bc-sign-chip b{display:block;font-size:var(--bracel-font-size-12p5);line-height:var(--bracel-line-height-16px);font-weight:var(--bracel-font-weight-600)}.bc-sign-chip .bc-mono{display:block;font-size:var(--bracel-font-size-11);color:var(--ink-3)}.bc-sign-tag{position:absolute;left:32px;right:32px;bottom:28px;color:var(--bracel-card)}.bc-sign-tag b{display:block;font-size:var(--bracel-font-size-20);line-height:var(--bracel-line-height-28px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.015em}.bc-sign-tag span{display:block;margin-top:var(--bracel-space-4);font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-20px);color:var(--bracel-card-a780)}@media (max-width:1180px){.bc-sign{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bc-sign-l{padding:var(--bracel-space-24) var(--bracel-space-36)}.bc-sign-stage{width:340px}.bc-sign-chip{right:-12px}}@media (max-width:900px){.bc-sign{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.bc-sign-r{order:-1;margin:0;border-radius:0;min-height:0;height:200px}.bc-sign-card,.bc-sign-tag{display:none}.bc-sign-stage{left:16px;top:auto;bottom:16px;width:auto;transform:none}.bc-sign-chip{position:static}.bc-sign-l{padding:var(--bracel-space-20) var(--bracel-space-16) var(--bracel-space-24)}.bc-sign-top{position:absolute;top:16px;left:16px;right:16px;z-index:2;height:36px}.bc-sign-logo{display:inline-flex;align-items:center;height:36px;padding:0 var(--bracel-space-12);border-radius:var(--bracel-radius-10);background:var(--float)}.bc-sign-logo img{height:20px}.bc-sign-switch-top{display:none}.bc-sign-form{padding:var(--bracel-space-8) 0 var(--bracel-space-28);margin:0 auto}.bc-sign-alt{display:flex}.bc-sign-legal{text-align:center}}@media (max-width:767px){.bc-sign-h h1{font-size:var(--bracel-font-size-24);line-height:var(--bracel-line-height-30px)}.bc-sign-r{height:184px}}.bc-nf{min-height:100dvh}.bc-nf-top{height:64px;display:flex;align-items:center;justify-content:space-between;gap:var(--bracel-space-16);padding:0 var(--gut);border-bottom:1px solid var(--hair)}.bc-nf-logo img{height:24px;width:auto;display:block}.bc-nf-body{flex:1;width:100%;max-width:560px;margin:0 auto;padding:var(--bracel-space-56) var(--bracel-space-16) var(--bracel-space-64);display:flex;flex-direction:column;align-items:center;text-align:center}.bc-nf-art{width:100%;display:flex;justify-content:center;padding-bottom:var(--bracel-space-28)}.bc-nf-art svg{display:block;max-width:100%;height:auto;overflow:visible}.bc-nf-v path,.bc-nf-v rect{fill:var(--card);stroke:var(--ink-3);stroke-width:1.5;stroke-linejoin:round}.bc-nf-slot{fill:none;stroke:var(--acc);stroke-width:1.5;stroke-dasharray:4 3.5;stroke-linejoin:round}.bc-nf-key{fill:var(--acc);stroke:var(--acc);stroke-width:1.5;stroke-linejoin:round}.bc-nf-fall{fill:none;stroke:var(--ink-4);stroke-width:1.25;stroke-dasharray:2 5;stroke-linecap:round}.bc-nf-ground{stroke:var(--hair-2);stroke-width:1.5;stroke-linecap:round}.bc-nf-code{height:24px;display:inline-flex;align-items:center;padding:0 var(--bracel-space-9);border-radius:var(--bracel-radius-99);background:var(--acc-bg);color:var(--acc-ink);font-size:var(--bracel-font-size-11p5)}.bc-nf-body h1{margin-top:var(--bracel-space-14);font-size:var(--bracel-font-size-30);line-height:var(--bracel-line-height-38px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.02em}.bc-nf-lede{margin-top:var(--bracel-space-10);max-width:46ch;font-size:var(--bracel-font-size-15);line-height:var(--bracel-line-height-23px);color:var(--ink-2);text-wrap:pretty}.bc-nf-path{display:inline-flex;align-items:center;gap:var(--bracel-space-8);margin-top:var(--bracel-space-16);max-width:100%;height:28px;padding:0 var(--bracel-space-10);border-radius:var(--bracel-radius-8);border:1px dashed var(--hair-2)}.bc-nf-path .bc-mono{color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-nf-links{width:100%;margin-top:var(--bracel-space-32);text-align:left;overflow:hidden}.bc-nf-link{display:flex;align-items:center;gap:var(--bracel-space-14);padding:var(--bracel-space-15) var(--bracel-space-18);border-top:1px solid var(--line);transition:background-color var(--ox-duration) var(--ox-ease)}.bc-nf-link:first-child{border-top:0}.bc-nf-link:hover{background:var(--inset)}.bc-nf-ic{width:38px;height:38px;border-radius:var(--bracel-radius-10);border:1px solid var(--hair);background:var(--card);display:inline-flex;align-items:center;justify-content:center;color:var(--ink-2);flex:none}.bc-nf-lt{flex:1;min-width:0}.bc-nf-lt b{display:block;font-size:var(--bracel-font-size-14p5);line-height:var(--bracel-line-height-20px);font-weight:var(--bracel-font-weight-600)}.bc-nf-lt .bc-meta{display:block;margin-top:var(--bracel-space-1)}.bc-nf-go{color:var(--ink-3);transition:transform var(--ox-duration) var(--ox-ease),color var(--ox-duration) var(--ox-ease)}.bc-nf-link:hover .bc-nf-go{transform:translateX(3px);color:var(--ink)}.bc-nf-help{display:inline-flex;align-items:center;gap:var(--bracel-space-9);margin-top:var(--bracel-space-22);font-size:var(--bracel-font-size-13);color:var(--ink-3)}@media (max-width:767px){.bc-nf-top{height:58px;padding:0 var(--bracel-space-16)}.bc-nf-top .bc-link{font-size:var(--bracel-font-size-12p5)}.bc-nf-body{padding:var(--bracel-space-32) var(--bracel-space-16) var(--bracel-space-40)}.bc-nf-art svg{width:240px}.bc-nf-body h1{font-size:var(--bracel-font-size-24);line-height:var(--bracel-line-height-30px)}.bc-nf-link{padding:var(--bracel-space-14) var(--bracel-space-16)}.bc-nf-help{align-items:flex-start;text-align:left}}.bc-srcs-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,336px);gap:var(--bracel-space-24);align-items:start}.bc-srcs-card{overflow:hidden}.bc-srcs-h{display:flex;align-items:center;gap:var(--bracel-space-10);padding:var(--bracel-space-18) var(--bracel-space-24) 0}.bc-srcs-h h2{font-size:var(--bracel-font-size-16);line-height:var(--bracel-line-height-22px);font-weight:var(--bracel-font-weight-600)}.bc-srcs-mix{display:flex;align-items:center;gap:var(--bracel-space-16)}.bc-srcs-mix .bc-segs{width:132px;margin:0;gap:var(--bracel-space-2)}.bc-srcs-mix .bc-segs i{height:8px}.bc-srcs-mix .bc-legend{margin:0;gap:var(--bracel-space-4) var(--bracel-space-14);font-size:var(--bracel-font-size-12)}.bc-srcs-mix .bc-legend i{width:8px;height:8px;border-radius:var(--bracel-radius-2)}.bc-srcs-tools{display:flex;align-items:center;flex-wrap:wrap;gap:var(--bracel-space-10);padding:var(--bracel-space-16) var(--bracel-space-24);border-bottom:1px solid var(--line)}.bc-srcs-tools .bc-btn-s{gap:var(--bracel-space-7)}.bc-srcs-k{color:var(--ink-3);font-weight:var(--bracel-font-weight-400)}.bc-srcs-mi-n{margin-left:auto;font-size:var(--bracel-font-size-12);color:var(--ink-3);font-variant-numeric:tabular-nums}.bc-mi[aria-selected="true"]{font-weight:var(--bracel-font-weight-500)}.bc-srcs-search{margin-left:auto;flex:0 1 272px;min-width:0;height:34px;display:flex;align-items:center;gap:var(--bracel-space-8);padding:0 var(--bracel-space-10);border:1px solid var(--hair);border-radius:var(--bracel-radius-9);background:var(--card);color:var(--ink-3);cursor:text;transition:border-color var(--ox-duration) var(--ox-ease),box-shadow var(--ox-duration) var(--ox-ease)}.bc-srcs-search:hover{border-color:var(--hair-2)}.bc-srcs-search:focus-within{border-color:var(--acc-line);box-shadow:0 0 0 3px var(--acc-bg)}.bc-srcs-search input{flex:1;min-width:0;height:100%;border:0;background:transparent;outline:none;font-size:var(--bracel-font-size-13);color:var(--ink);-webkit-appearance:none;appearance:none}.bc-srcs-search .bc-kbd{background:var(--inset)}.bc-srcs-when{margin-left:auto}.bc-srcs-search input::placeholder{color:var(--ink-3)}.bc-srcs-search input::-webkit-search-cancel-button{display:none}.bc-srcs-scroll{overflow-x:auto;scrollbar-width:thin}.bc-srcs-table{min-width:680px}.bc-srcs-cols{display:grid;grid-template-columns:minmax(200px,1fr) 84px 52px 96px 88px;gap:var(--bracel-space-14);align-items:center}.bc-srcs-th{height:38px;padding:0 var(--bracel-space-20) 0 var(--bracel-space-24);font-size:var(--bracel-font-size-12);font-weight:var(--bracel-font-weight-500);color:var(--ink-3);background:var(--inset);border-bottom:1px solid var(--line)}.bc-srcs-sort{display:inline-flex;align-items:center;gap:var(--bracel-space-4);color:var(--ink-2)}.bc-srcs-sort .bc-i{width:13px;height:13px}.bc-srcs-row{position:relative;width:100%;padding:var(--bracel-space-13) var(--bracel-space-20) var(--bracel-space-13) var(--bracel-space-24);border-top:1px solid var(--line);transition:background-color var(--ox-duration) var(--ox-ease)}[role="listitem"]:first-child > .bc-srcs-row{border-top:0}.bc-srcs-row::before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:0 var(--bracel-radius-3) var(--bracel-radius-3) 0;background:var(--acc);opacity:0;transition:opacity var(--ox-duration) var(--ox-ease)}.bc-srcs-row:hover{background:var(--ghost-hover)}.bc-srcs-row[aria-pressed="true"]{background:linear-gradient(90deg,var(--acc-bg),transparent 75%)}.bc-srcs-row[aria-pressed="true"]::before{opacity:1}.bc-srcs-row[aria-pressed="true"] .bc-rec{border-color:var(--acc-line);color:var(--acc-ink)}.bc-srcs-rec{display:flex;align-items:center;gap:var(--bracel-space-12);min-width:0}.bc-srcs-rec .bc-rec{width:36px;height:36px;border-radius:var(--bracel-radius-10)}.bc-srcs-rec-t{min-width:0;display:flex;flex-direction:column}.bc-srcs-rec-t b{font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-19px);font-weight:var(--bracel-font-weight-600);text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bc-srcs-rec-t span{font-size:var(--bracel-font-size-12p5);line-height:var(--bracel-line-height-17px);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:var(--bracel-space-1)}.bc-srcs-date{color:var(--ink-2)}.bc-srcs-n{font-size:var(--bracel-font-size-14);font-weight:var(--bracel-font-weight-600)}.bc-srcs-n[data-zero="true"]{color:var(--ink-4);font-weight:var(--bracel-font-weight-500)}.bc-srcs-row .bc-src-claims{margin:0;gap:var(--bracel-space-4)}.bc-srcs-none{background:transparent !important;padding:0 !important;color:var(--ink-4) !important;font-family:var(--bracel-font-sans) !important;font-size:var(--bracel-font-size-12p5) !important}.bc-srcs-empty{padding:var(--bracel-space-40) var(--bracel-space-24);text-align:center;color:var(--ink-3)}.bc-srcs-card .bc-card-f{height:56px}.bc-srcs-prev{overflow:hidden}.bc-srcs-prev-h{display:flex;align-items:center;gap:var(--bracel-space-12);padding:var(--bracel-space-18) var(--bracel-space-20) var(--bracel-space-16)}.bc-srcs-prev-h .bc-rec{width:38px;height:38px;border-radius:var(--bracel-radius-10);border-color:var(--acc-line);color:var(--acc-ink)}.bc-srcs-prev-t{flex:1;min-width:0}.bc-srcs-prev-t b{display:block;font-size:var(--bracel-font-size-15);line-height:var(--bracel-line-height-20px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.005em}.bc-srcs-prev-t .bc-meta{display:block;margin-top:var(--bracel-space-1)}.bc-srcs-prev-h .bc-chip{flex:none;align-self:flex-start}.bc-srcs-prev-body{padding:0 var(--bracel-space-20) var(--bracel-space-18)}.bc-srcs-media .bc-chip,.bc-srcs-paper > .bc-chip{position:absolute;left:10px;top:10px;z-index:1;background:var(--card);box-shadow:0 1px 2px var(--bracel-press-ink-a120)}.bc-srcs-media{position:relative;margin:0;aspect-ratio:4/3;border-radius:var(--r-in);overflow:hidden;background:var(--inset-2)}.bc-srcs-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bc-srcs-media figcaption{position:absolute;left:10px;bottom:10px;display:inline-flex;align-items:center;gap:var(--bracel-space-6);height:26px;padding:0 var(--bracel-space-10) 0 var(--bracel-space-8);border-radius:var(--bracel-radius-99);background:var(--card);color:var(--ink-2);font-size:var(--bracel-font-size-12);font-weight:var(--bracel-font-weight-500);box-shadow:0 1px 2px var(--bracel-press-ink-a140)}.bc-srcs-media figcaption .bc-i{width:14px;height:14px;color:var(--ink-3)}.bc-srcs-paper{position:relative;aspect-ratio:4/3;border-radius:var(--r-in);overflow:hidden;background-color:var(--inset);background-image:radial-gradient(var(--dots) 1px,transparent 1.3px);background-size:16px 16px;background-position:8px 8px;padding:var(--bracel-space-44) var(--bracel-space-30) 0;border:1px solid var(--line)}.bc-srcs-sheet{height:100%;background:var(--card);border-radius:var(--bracel-radius-6) var(--bracel-radius-6) 0 0;box-shadow:0 0 0 1px var(--hair),0 10px 24px -14px var(--bracel-press-ink-a300);padding:var(--bracel-space-20) var(--bracel-space-22);display:flex;flex-direction:column;gap:var(--bracel-space-8);overflow:hidden}.bc-srcs-sheet > b{font-size:var(--bracel-font-size-12p5);line-height:var(--bracel-line-height-16px);font-weight:var(--bracel-font-weight-600)}.bc-srcs-sheet > span{font-size:var(--bracel-font-size-10p5);line-height:var(--bracel-line-height-13px);color:var(--ink-3);margin:var(--bracel-space-n5) 0 var(--bracel-space-4)}.bc-srcs-sheet i{display:block;height:5px;border-radius:var(--bracel-radius-3);background:var(--line);flex:none}.bc-srcs-sheet i[data-w="1"]{width:100%}.bc-srcs-sheet i[data-w="2"]{width:86%}.bc-srcs-sheet i[data-w="3"]{width:72%}.bc-srcs-sheet i[data-w="4"]{width:58%}.bc-srcs-sheet p{font-size:var(--bracel-font-size-11);line-height:var(--bracel-line-height-16px);color:var(--ink-2)}.bc-srcs-sheet mark,.bc-srcs-ex mark{background:var(--acc-bg);color:var(--ink);padding:var(--bracel-space-1) var(--bracel-space-2);border-radius:var(--bracel-radius-3);font-weight:var(--bracel-font-weight-500)}.bc-srcs-kv{margin:var(--bracel-space-16) 0 0;padding:0}.bc-srcs-kv div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:var(--bracel-space-12);padding:var(--bracel-space-8) 0;border-top:1px solid var(--line);font-size:var(--bracel-font-size-13);line-height:var(--bracel-line-height-18px)}.bc-srcs-kv div:first-child{border-top:0}.bc-srcs-kv dt{color:var(--ink-3)}.bc-srcs-kv dd{margin:0;color:var(--ink)}.bc-srcs-exh{display:flex;align-items:center;gap:var(--bracel-space-8);margin:var(--bracel-space-14) 0 var(--bracel-space-4);padding-top:var(--bracel-space-16);border-top:1px solid var(--line)}.bc-srcs-exh b{font-size:var(--bracel-font-size-13p5);font-weight:var(--bracel-font-weight-600)}.bc-srcs-ex{display:grid;grid-template-columns:70px minmax(0,1fr);gap:var(--bracel-space-10);padding:var(--bracel-space-10) 0}.bc-srcs-ex .bc-mono{color:var(--ink-3);line-height:var(--bracel-line-height-22px)}.bc-srcs-ex blockquote{font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-22px);color:var(--ink-2)}.bc-srcs-noex{margin-top:var(--bracel-space-8);font-size:var(--bracel-font-size-13);line-height:var(--bracel-line-height-20px);color:var(--ink-3)}@media (max-width:1180px){.bc-srcs-grid{grid-template-columns:minmax(0,1fr)}.bc-srcs-prev-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--bracel-space-24);align-items:start}.bc-srcs-kv{margin-top:0}}@media (max-width:767px){.bc-srcs-h{flex-wrap:wrap;padding:var(--bracel-space-16) var(--bracel-space-16) 0}.bc-srcs-mix{flex-wrap:wrap;gap:var(--bracel-space-8);width:100%}.bc-srcs-mix .bc-segs{width:100%}.bc-srcs-tools{padding:var(--bracel-space-14) var(--bracel-space-16)}.bc-srcs-tools .bc-seg{max-width:100%;overflow-x:auto;scrollbar-width:none}.bc-srcs-search{flex-basis:100%;margin-left:0}.bc-srcs-search .bc-kbd{display:none}.bc-srcs-when{margin-left:0}.bc-srcs-th,.bc-srcs-row{padding-left:var(--bracel-space-16);padding-right:var(--bracel-space-16)}.bc-srcs-card .bc-card-f{height:auto;padding:var(--bracel-space-14) var(--bracel-space-16);flex-direction:column;align-items:flex-start;gap:var(--bracel-space-10)}.bc-srcs-prev-body{display:block;padding:0 var(--bracel-space-16) var(--bracel-space-16)}.bc-srcs-prev-h{padding:var(--bracel-space-16)}}.bc-eyebrow .bc-rec{width:26px;height:26px;border-radius:var(--bracel-radius-7);font-size:var(--bracel-font-size-10p5)}.bc-mi-2 .bc-rec{width:30px;height:30px;margin-top:var(--bracel-space-1)}.bc-srcd-viewer .bc-card-h .bc-meta{margin-left:var(--bracel-space-4)}.bc-srcd-zoom{margin-left:auto;display:inline-flex;align-items:center;gap:var(--bracel-space-2);padding:var(--bracel-space-2);border:1px solid var(--hair);border-radius:var(--r-btn);background:var(--card)}.bc-srcd-zoom .bc-iconbtn{width:30px;height:30px;border-radius:var(--bracel-radius-8)}.bc-srcd-zoom .bc-mono{min-width:42px;text-align:center;color:var(--ink-2)}.bc-srcd-zoom i{width:1px;height:18px;background:var(--hair);margin:0 var(--bracel-space-3)}.bc-srcd-stage{margin:var(--bracel-space-16) var(--bracel-space-16) 0;border-radius:var(--r-in);background-color:var(--inset);background-image:radial-gradient(var(--dots) 1px,transparent 1.3px);background-size:16px 16px;background-position:8px 8px;padding:var(--bracel-space-32);display:flex;justify-content:center}.bc-srcd-photo{position:relative;width:100%;max-width:540px;aspect-ratio:1;border-radius:var(--bracel-radius-10);overflow:hidden;box-shadow:var(--shadow-float);background:var(--inset-2)}.bc-srcd-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bc-srcd-mark{position:absolute;border:1.5px solid var(--card);border-radius:var(--bracel-radius-4);background:color-mix(in srgb,var(--card) 10%,transparent);transition:border-color var(--ox-duration) var(--ox-ease),background-color var(--ox-duration) var(--ox-ease)}.bc-srcd-mark[data-l="3"]{left:46%;top:21.4%;width:31%;height:5.5%}.bc-srcd-mark[data-l="9"]{left:44.5%;top:75.2%;width:38%;height:6%}.bc-srcd-mark span{position:absolute;right:calc(100% + 8px);top:50%;transform:translateY(-50%);height:22px;display:inline-flex;align-items:center;padding:0 var(--bracel-space-7);border-radius:var(--bracel-radius-6);background:var(--card);color:var(--ink);font-size:var(--bracel-font-size-11);white-space:nowrap;box-shadow:0 1px 3px var(--bracel-press-ink-a250)}.bc[data-theme="dark"] .bc-srcd-mark:not([aria-pressed="true"]){border-color:var(--ink)}.bc[data-theme="dark"] .bc-srcd-mark:not([aria-pressed="true"]) span{background:var(--ink);color:var(--on-primary)}.bc-srcd-mark:hover{background:color-mix(in srgb,var(--card) 22%,transparent)}.bc-srcd-mark[aria-pressed="true"]{border:2px solid var(--acc);background:color-mix(in srgb,var(--acc) 16%,transparent)}.bc-srcd-mark[aria-pressed="true"] span{background:var(--acc);color:var(--on-acc)}.bc-srcd-glass{justify-content:flex-start;gap:var(--bracel-space-10);height:auto;min-height:52px;padding:var(--bracel-space-14) var(--bracel-space-24);margin-top:var(--bracel-space-16);line-height:var(--bracel-line-height-18px)}.bc-srcd-glass .bc-i{flex:none;color:var(--ink-3)}.bc-srcd-claims .bc-sec-h .bc-srcd-q{margin-left:auto}.bc-srcd-rel{display:flex;align-items:center;flex-wrap:wrap;gap:var(--bracel-space-8) var(--bracel-space-10);margin:var(--bracel-space-12) 0 0 var(--bracel-space-36)}.bc-srcd-pair{display:inline-flex;align-items:center;gap:var(--bracel-space-7)}.bc-srcd-pair .bc-rec{width:26px;height:26px;border-radius:var(--bracel-radius-7);font-size:var(--bracel-font-size-10p5)}.bc-srcd-pair .bc-mono{color:var(--ink-2)}.bc-srcd-vs{font-size:var(--bracel-font-size-12p5);color:var(--ink-3)}.bc-srcd-vs[data-st="warn"]{color:var(--warn);font-weight:var(--bracel-font-weight-500)}.bc-srcd-rel .bc-link{margin-left:auto}.bc-srcd-lines{padding:var(--bracel-space-12) var(--bracel-space-12) var(--bracel-space-14)}.bc-srcd-lb{display:grid;grid-template-columns:24px minmax(0,1fr);gap:var(--bracel-space-10);width:100%;padding:var(--bracel-space-5) var(--bracel-space-12);border-radius:var(--bracel-radius-9);text-align:left;transition:background-color var(--ox-duration) var(--ox-ease)}.bc-srcd-lb .bc-mono{color:var(--ink-4);line-height:var(--bracel-line-height-23px);text-align:right}.bc-srcd-lt{font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-23px);color:var(--ink-2);min-width:0}.bc-srcd-line:first-child .bc-srcd-lt{font-weight:var(--bracel-font-weight-600);color:var(--ink)}.bc-srcd-line[data-ex="true"]{margin:var(--bracel-space-4) 0}.bc-srcd-line[data-ex="true"] .bc-srcd-lb{padding-top:var(--bracel-space-9);padding-bottom:var(--bracel-space-10)}.bc-srcd-line[data-ex="true"] .bc-srcd-lb:hover{background:var(--ghost-hover)}.bc-srcd-line[data-ex="true"] .bc-mono{color:var(--ink-2)}.bc-srcd-lt mark{background:var(--acc-bg);color:var(--ink);padding:var(--bracel-space-1) var(--bracel-space-2);border-radius:var(--bracel-radius-3);font-weight:var(--bracel-font-weight-500);transition:box-shadow var(--ox-duration) var(--ox-ease)}.bc-srcd-line[data-on="true"] .bc-srcd-lb{background:var(--inset);box-shadow:inset 2px 0 0 var(--acc)}.bc-srcd-line[data-on="true"] .bc-mono{color:var(--acc-ink);font-weight:var(--bracel-font-weight-500)}.bc-srcd-line[data-on="true"] mark{box-shadow:inset 0 -2px 0 var(--acc)}.bc-srcd-use{display:flex;align-items:center;gap:var(--bracel-space-8);margin-top:var(--bracel-space-7);font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-16px);color:var(--ink-3);font-weight:var(--bracel-font-weight-400)}.bc-srcd-use > span[data-st]{height:20px;padding:0 var(--bracel-space-7);border-radius:var(--bracel-radius-6);background:var(--inset-2);font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-11);line-height:var(--bracel-line-height-20px);color:var(--ink-2)}.bc-srcd-use span[data-st="warn"]{background:var(--warn-bg);color:var(--warn)}.bc-srcd-use span[data-st="ok"]{background:var(--ok-bg);color:var(--ok)}.bc-srcd-tx .bc-card-f button.bc-link{font-size:var(--bracel-font-size-13)}.bc-srcd-kv{margin:0;padding-top:var(--bracel-space-10)}.bc-srcd-kv div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--bracel-space-12);padding:var(--bracel-space-10) 0;border-top:1px solid var(--line);font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-19px)}.bc-srcd-kv div:first-child{border-top:0}.bc-srcd-kv dt{color:var(--ink-3)}.bc-srcd-kv dd{margin:0;color:var(--ink)}.bc-srcd-who{display:flex;align-items:center;gap:var(--bracel-space-8)}@media (max-width:900px){.bc-srcd-viewer{order:1}.bc-srcd-tx{order:2}.bc-srcd-claims{order:3}.bc-srcd-det{order:4}}@media (max-width:767px){.bc-srcd-viewer .bc-card-h{flex-wrap:wrap}.bc-srcd-viewer .bc-card-h .bc-meta{flex-basis:100%;order:3;margin:0}.bc-srcd-stage{margin:var(--bracel-space-14) var(--bracel-space-12) 0;padding:var(--bracel-space-16) var(--bracel-space-16) var(--bracel-space-16) var(--bracel-space-44)}.bc-srcd-mark span{right:calc(100% + 4px);height:20px;padding:0 var(--bracel-space-5);font-size:var(--bracel-font-size-10)}.bc-srcd-glass{padding:var(--bracel-space-12) var(--bracel-space-16)}.bc-srcd-rel{margin-left:0}.bc-srcd-claims .bc-sec-h .bc-srcd-q{display:none}.bc-srcd-lines{padding:var(--bracel-space-8) var(--bracel-space-4) var(--bracel-space-10)}}.bc-head-meta .bc-recs .bc-rec{width:24px;height:24px;border-radius:var(--bracel-radius-7);font-size:var(--bracel-font-size-10)}.bc-cmp{overflow:hidden}.bc-cmp-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto 1fr auto}.bc-cmp-side{padding:var(--bracel-space-20) var(--bracel-space-24) var(--bracel-space-18);display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:var(--bracel-space-16);min-width:0}.bc-cmp-side:nth-child(2){border-left:1px solid var(--line)}.bc-cmp-photo{position:relative;aspect-ratio:16/10;border-radius:var(--r-in);overflow:hidden;background:var(--inset-2)}.bc-cmp-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bc-cmp-photo .bc-chip{position:absolute;left:10px;top:10px;background:var(--card);box-shadow:0 1px 2px var(--bracel-press-ink-a120)}.bc-cmp-rec{display:flex;align-items:center;gap:var(--bracel-space-11)}.bc-cmp-rec .bc-rec{width:34px;height:34px;border-radius:var(--bracel-radius-9)}.bc-cmp-rec b{display:block;font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-19px);font-weight:var(--bracel-font-weight-600)}.bc-cmp-rec .bc-meta{display:block}.bc-cmp-q{font-size:var(--bracel-font-size-17);line-height:var(--bracel-line-height-28px);color:var(--ink-2);text-wrap:pretty}.bc-cmp-q mark{background:var(--acc-bg);color:var(--ink);padding:var(--bracel-space-1) var(--bracel-space-3);border-radius:var(--bracel-radius-3);font-weight:var(--bracel-font-weight-500)}.bc-cmp-f{display:flex;align-items:center;gap:var(--bracel-space-10);padding-top:var(--bracel-space-14);align-self:end;border-top:1px solid var(--line)}.bc-cmp-f .bc-mono{color:var(--ink-3)}.bc-cmp-f .bc-link{margin-left:auto;font-size:var(--bracel-font-size-12p5)}.bc-cmp-cal{padding:var(--bracel-space-18) var(--bracel-space-28) var(--bracel-space-22);border-top:1px solid var(--line);background:var(--inset)}.bc-cmp-cal-h{display:flex;align-items:center;gap:var(--bracel-space-10);font-size:var(--bracel-font-size-13p5)}.bc-cmp-cal-h b{font-weight:var(--bracel-font-weight-600)}.bc-cmp-gap{margin-left:auto;color:var(--warn)}.bc-cmp-cal .bc-ruler{margin-top:var(--bracel-space-46);height:60px}.bc-cmp-cal .bc-ruler-ticks{grid-template-columns:repeat(20,minmax(0,1fr))}.bc-cmp-pub{position:absolute;top:-4.5px;margin-left:var(--bracel-space-n4p5);display:flex;flex-direction:column;align-items:flex-start;gap:var(--bracel-space-6)}.bc-cmp-pub i{width:9px;height:9px;border-radius:50%;background:var(--inset);box-shadow:inset 0 0 0 2px var(--ink-3)}.bc-cmp-pub span{font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-11);line-height:var(--bracel-line-height-14px);color:var(--ink-2);white-space:nowrap;margin-left:var(--bracel-space-n1)}.bc-cmp-pub b{font-weight:var(--bracel-font-weight-400)}.bc-cmp-axis{position:absolute;left:0;right:0;top:44px;height:14px}.bc-cmp-axis span{position:absolute;transform:translateX(-50%);font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-11);line-height:var(--bracel-line-height-14px);color:var(--ink-3);white-space:nowrap}.bc-cmp-axis span:first-child{transform:none}.bc-cmp-axis span:last-child{transform:translateX(-100%)}.bc-cmp-diff-t{padding:var(--bracel-space-6) var(--bracel-space-24) var(--bracel-space-10)}.bc-cmp-diff-r{display:grid;grid-template-columns:84px minmax(0,1fr) minmax(0,1fr);gap:var(--bracel-space-16);padding:var(--bracel-space-13) 0;border-top:1px solid var(--line);align-items:start}.bc-cmp-diff-th{border-top:0;padding:var(--bracel-space-6) 0 var(--bracel-space-10);font-size:var(--bracel-font-size-12p5);font-weight:var(--bracel-font-weight-500);color:var(--ink-2)}.bc-cmp-diff-th > span{display:flex;align-items:center;gap:var(--bracel-space-8)}.bc-cmp-diff-th .bc-rec{width:24px;height:24px;border-radius:var(--bracel-radius-7);font-size:var(--bracel-font-size-10)}.bc-cmp-diff-k{font-size:var(--bracel-font-size-13);line-height:var(--bracel-line-height-20px);color:var(--ink-3)}.bc-cmp-diff-r b{display:block;font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-20px);font-weight:var(--bracel-font-weight-500);color:var(--ink)}.bc-cmp-diff-r small{display:block;margin-top:var(--bracel-space-2);font-size:var(--bracel-font-size-12p5);line-height:var(--bracel-line-height-17px);color:var(--ink-3)}.bc-cmp-opts{display:flex;flex-direction:column;gap:var(--bracel-space-8)}.bc-cmp-opt{display:flex;align-items:flex-start;gap:var(--bracel-space-12);width:100%;padding:var(--bracel-space-13) var(--bracel-space-16) var(--bracel-space-14) var(--bracel-space-14);border:1px solid var(--hair);border-radius:var(--r-in);background:var(--card);transition:border-color var(--ox-duration) var(--ox-ease),box-shadow var(--ox-duration) var(--ox-ease),background-color var(--ox-duration) var(--ox-ease)}.bc-cmp-opt:hover{border-color:var(--hair-2)}.bc-cmp-opt b{display:block;font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-20px);font-weight:var(--bracel-font-weight-600)}.bc-cmp-opt b + span{display:block;margin-top:var(--bracel-space-1);font-size:var(--bracel-font-size-13);line-height:var(--bracel-line-height-19px);color:var(--ink-3)}.bc-cmp-opt[aria-checked="true"]{border-color:var(--acc);box-shadow:0 0 0 1px var(--acc);background:linear-gradient(90deg,var(--acc-bg),var(--card) 70%)}.bc-cmp-radio{position:relative;width:18px;height:18px;margin-top:var(--bracel-space-1);border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--ink-4);background:var(--card);flex:none;transition:box-shadow var(--ox-duration) var(--ox-ease)}.bc-cmp-radio::after{content:"";position:absolute;inset:5px;border-radius:50%;background:var(--acc);transform:scale(0);transition:transform var(--ox-duration) var(--ox-ease)}.bc-cmp-opt[aria-checked="true"] .bc-cmp-radio{box-shadow:inset 0 0 0 1.5px var(--acc)}.bc-cmp-opt[aria-checked="true"] .bc-cmp-radio::after{transform:scale(1)}.bc-cmp-lbl{font-size:var(--bracel-font-size-13);line-height:var(--bracel-line-height-18px);font-weight:var(--bracel-font-weight-600);color:var(--ink)}.bc-cmp-field{display:flex;flex-direction:column;gap:var(--bracel-space-8);margin-top:var(--bracel-space-20)}.bc-cmp-field textarea{width:100%;min-height:72px;resize:vertical;padding:var(--bracel-space-11) var(--bracel-space-13);border:1px solid var(--hair);border-radius:var(--r-in);background:var(--card);font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-21px);color:var(--ink);outline:none;transition:border-color var(--ox-duration) var(--ox-ease),box-shadow var(--ox-duration) var(--ox-ease)}.bc-cmp-field textarea:hover{border-color:var(--hair-2)}.bc-cmp-field textarea:focus{border-color:var(--acc-line);box-shadow:0 0 0 3px var(--acc-bg)}.bc-cmp-prev{margin-top:var(--bracel-space-20);padding:var(--bracel-space-14) var(--bracel-space-16) var(--bracel-space-16);border-radius:var(--r-in);background:var(--inset)}.bc-cmp-prev p{margin-top:var(--bracel-space-6);font-size:var(--bracel-font-size-16);line-height:var(--bracel-line-height-27px);color:var(--ink-2);text-wrap:pretty}.bc-cmp-prev .bc-cite{cursor:default}.bc-cmp-prev .bc-dispute[data-on="false"]{background:none;padding:0;color:inherit}.bc-cmp-dec .bc-card-f{height:60px}.bc-cmp-act{display:flex;gap:var(--bracel-space-8)}.bc-cmp-thread{overflow:hidden}.bc-cmp-who{display:flex;align-items:center;gap:var(--bracel-space-12);padding:var(--bracel-space-20) var(--bracel-space-24) var(--bracel-space-18);border-bottom:1px solid var(--line)}.bc-cmp-who > div{flex:1;min-width:0}.bc-cmp-who b{display:block;font-size:var(--bracel-font-size-15);line-height:var(--bracel-line-height-20px);font-weight:var(--bracel-font-weight-600)}.bc-cmp-who .bc-meta{display:block}.bc-cmp-msgs{display:flex;flex-direction:column;gap:var(--bracel-space-4);padding:var(--bracel-space-12) var(--bracel-space-24) var(--bracel-space-14)}.bc-cmp-msg{display:flex;gap:var(--bracel-space-11);padding:var(--bracel-space-10) 0}.bc-cmp-msg > div{flex:1;min-width:0}.bc-cmp-msg-h{display:flex;align-items:center;gap:var(--bracel-space-8)}.bc-cmp-msg-h b{font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-18px);font-weight:var(--bracel-font-weight-600)}.bc-cmp-msg-h .bc-mono{color:var(--ink-3);font-size:var(--bracel-font-size-11p5)}.bc-cmp-msg p{margin-top:var(--bracel-space-4);font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-21px);color:var(--ink-2);text-wrap:pretty}.bc-cmp-msg[data-q="true"] > div{padding:var(--bracel-space-10) var(--bracel-space-12) var(--bracel-space-12);margin:var(--bracel-space-n4) 0 var(--bracel-space-n2);border-radius:var(--r-in);background:var(--inset)}.bc-cmp-msg[data-q="true"] p{color:var(--ink)}.bc-cmp-tag{margin-left:auto;height:20px;display:inline-flex;align-items:center;padding:0 var(--bracel-space-8);border-radius:var(--bracel-radius-99);background:var(--card);box-shadow:inset 0 0 0 1px var(--hair);font-size:var(--bracel-font-size-11p5);font-weight:var(--bracel-font-weight-500);color:var(--ink-2)}.bc-cmp-ev{display:flex;align-items:center;gap:var(--bracel-space-10);padding:var(--bracel-space-8) 0 var(--bracel-space-8) var(--bracel-space-1);font-size:var(--bracel-font-size-13);color:var(--ink-2)}.bc-cmp-ev .bc-mi-ic{width:28px;height:28px}.bc-cmp-ev .bc-mono{margin-left:auto;color:var(--ink-3);font-size:var(--bracel-font-size-11p5)}.bc-cmp-reply{display:flex;align-items:center;gap:var(--bracel-space-8);padding:var(--bracel-space-14) var(--bracel-space-16) var(--bracel-space-16) var(--bracel-space-24);border-top:1px solid var(--line)}.bc-cmp-input{flex:1;min-width:0;height:32px;display:flex;align-items:center;padding:0 var(--bracel-space-12);border:1px solid var(--hair);border-radius:var(--bracel-radius-9);background:var(--card);cursor:text;transition:border-color var(--ox-duration) var(--ox-ease),box-shadow var(--ox-duration) var(--ox-ease)}.bc-cmp-input:focus-within{border-color:var(--acc-line);box-shadow:0 0 0 3px var(--acc-bg)}.bc-cmp-input input{flex:1;min-width:0;border:0;background:transparent;outline:none;font-size:var(--bracel-font-size-13p5);color:var(--ink)}.bc-cmp-input input::placeholder{color:var(--ink-3)}@media (max-width:900px){.bc-cmp{order:1}.bc-cmp-diff{order:2}.bc-cmp-dec{order:3}.bc-cmp-thread{order:4}}@media (max-width:767px){.bc-cmp-pair{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.bc-cmp-side{display:flex;flex-direction:column;gap:var(--bracel-space-14)}.bc-cmp-side{padding:var(--bracel-space-16)}.bc-cmp-side:nth-child(2){border-left:0;border-top:1px solid var(--line)}.bc-cmp-q{font-size:var(--bracel-font-size-16);line-height:var(--bracel-line-height-26px)}.bc-cmp-cal{padding:var(--bracel-space-16) var(--bracel-space-40) var(--bracel-space-18) var(--bracel-space-16)}.bc-cmp-cal-h .bc-meta{display:none}.bc-cmp-pub span{font-size:var(--bracel-font-size-10)}.bc-cmp-pub b{display:none}.bc-cmp-diff-th > span:first-child{display:none}.bc-cmp-diff-t{padding:var(--bracel-space-4) var(--bracel-space-16) var(--bracel-space-8)}.bc-cmp-diff-r{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--bracel-space-6) var(--bracel-space-16)}.bc-cmp-diff-k{grid-column:1 / -1}.bc-cmp-dec .bc-card-f{height:auto;padding:var(--bracel-space-14) var(--bracel-space-16)}.bc-cmp-dec .bc-cmp-act{display:none}.bc-cmp-who{padding:var(--bracel-space-16)}.bc-cmp-msgs{padding:var(--bracel-space-10) var(--bracel-space-16) var(--bracel-space-12)}.bc-cmp-reply{padding:var(--bracel-space-12) var(--bracel-space-16) var(--bracel-space-14)}}.bc-ned{overflow:hidden}.bc-ned-set{display:flex;align-items:center;flex-wrap:wrap;gap:var(--bracel-space-12) var(--bracel-space-24);padding:var(--bracel-space-16) var(--bracel-space-20) var(--bracel-space-16) var(--bracel-space-24);border-bottom:1px solid var(--line)}.bc-ned-pick{display:flex;align-items:center;gap:var(--bracel-space-10);min-width:0}.bc-ned-k{font-size:var(--bracel-font-size-13);color:var(--ink-3);white-space:nowrap}.bc-ned-sel{display:inline-flex;align-items:center;gap:var(--bracel-space-9);height:36px;max-width:100%;padding:0 var(--bracel-space-10) 0 var(--bracel-space-12);border:1px solid var(--hair);border-radius:var(--r-btn);background:var(--card);font-size:var(--bracel-font-size-13p5);font-weight:var(--bracel-font-weight-500);color:var(--ink);white-space:nowrap;box-shadow:var(--shadow-card);transition:border-color var(--ox-duration) var(--ox-ease),background-color var(--ox-duration) var(--ox-ease)}.bc-ned-sel:hover{border-color:var(--hair-2)}.bc-ned-sel[aria-expanded="true"]{border-color:var(--acc-line)}.bc-ned-sel > .bc-i{color:var(--ink-3)}.bc-ned-sel .bc-chip{height:22px;font-size:var(--bracel-font-size-11p5)}.bc-ned-sel-t{min-width:0;overflow:hidden;text-overflow:ellipsis}.bc-ned-no{color:var(--ink-3);font-weight:var(--bracel-font-weight-500)}.bc-ned-sel .bc-ned-no{color:var(--acc-ink)}.bc-ned-mi-t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.bc-mi[aria-selected="true"] .bc-ned-no{color:var(--acc-ink)}.bc-mi-2 .bc-mi-ic + span{flex:1;min-width:0}.bc-ned-bar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--bracel-space-2);padding:var(--bracel-space-8) var(--bracel-space-16);border-bottom:1px solid var(--line)}.bc-ned-bar .bc-iconbtn{width:32px;height:32px;border-radius:var(--bracel-radius-8)}.bc-ned-bar .bc-btn-s{padding:0 var(--bracel-space-10);color:var(--ink-2)}.bc-ned-sep{width:1px;height:20px;background:var(--hair);margin:0 var(--bracel-space-6)}.bc-ned-saved{margin-left:auto;display:inline-flex;align-items:center;gap:var(--bracel-space-7);padding-right:var(--bracel-space-6);font-size:var(--bracel-font-size-12p5);color:var(--ink-3);white-space:nowrap}.bc-ned-saved i{width:6px;height:6px;border-radius:50%;background:var(--ok-dot)}.bc-ned-body{display:flex;flex-direction:column;gap:var(--bracel-space-16);padding:var(--bracel-space-28) var(--bracel-space-32) var(--bracel-space-36);font-size:var(--bracel-font-size-15p5);line-height:var(--bracel-line-height-26px);color:var(--ink);outline:none}.bc-ned-body:focus-visible{border-radius:0;box-shadow:inset 0 0 0 2px var(--ring)}.bc-ned-body p{max-width:68ch;text-wrap:pretty}.bc-ned-quote{margin:var(--bracel-space-2) 0;padding:var(--bracel-space-14) var(--bracel-space-16) var(--bracel-space-16);border-radius:var(--r-in);background:var(--inset);box-shadow:inset 3px 0 0 var(--hair-2);max-width:68ch}.bc-ned-quote-h{display:flex;align-items:center;gap:var(--bracel-space-10)}.bc-ned-quote-h .bc-rec{width:30px;height:30px;border-radius:var(--bracel-radius-8)}.bc-ned-quote-t{flex:1;min-width:0}.bc-ned-quote-t b{display:block;font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-18px);font-weight:var(--bracel-font-weight-600)}.bc-ned-quote-t .bc-meta{display:block;font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-16px)}.bc-ned-quote-h .bc-mono{color:var(--ink-3)}.bc-ned-quote-h .bc-iconbtn{width:28px;height:28px;border-radius:var(--bracel-radius-8);color:var(--ink-3)}.bc-ned-quote blockquote{margin-top:var(--bracel-space-10);padding-left:var(--bracel-space-40);font-size:var(--bracel-font-size-15);line-height:var(--bracel-line-height-24px);color:var(--ink-2);text-wrap:pretty}.bc-ned-quote mark{background:var(--acc-bg);color:var(--ink);padding:var(--bracel-space-1) var(--bracel-space-2);border-radius:var(--bracel-radius-3);font-weight:var(--bracel-font-weight-500)}.bc-ned-at{display:inline-flex;align-items:center;gap:var(--bracel-space-5);height:22px;padding:0 var(--bracel-space-8) 0 var(--bracel-space-2);margin:0 var(--bracel-space-1);border-radius:var(--bracel-radius-99);background:var(--inset-2);color:var(--ink);font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-22px);font-weight:var(--bracel-font-weight-500);white-space:nowrap;vertical-align:top;position:relative;top:2px}.bc-ned-caret{display:inline-block;width:2px;height:20px;margin-left:var(--bracel-space-2);border-radius:var(--bracel-radius-1);background:var(--acc);vertical-align:-4px}.bc-ned-f{display:flex;align-items:center;gap:var(--bracel-space-16);padding:var(--bracel-space-12) var(--bracel-space-16) var(--bracel-space-12) var(--bracel-space-24);border-top:1px solid var(--line)}.bc-ned-f .bc-ned-sel{height:32px;font-size:var(--bracel-font-size-13)}.bc-ned-act{margin-left:auto;display:flex;gap:var(--bracel-space-8)}.bc-ned-vers{padding:var(--bracel-space-12) var(--bracel-space-24) var(--bracel-space-16)}.bc-ned-ver{position:relative;display:flex;align-items:flex-start;gap:var(--bracel-space-12);padding:var(--bracel-space-10) 0}.bc-ned-ver::before{content:"";position:absolute;left:14.5px;top:46px;bottom:-4px;width:1px;background:var(--hair)}.bc-ned-ver:last-child::before{display:none}.bc-ned-ver > div{flex:1;min-width:0}.bc-ned-ver[data-cur="true"] .bc-av{box-shadow:0 0 0 2px var(--card),0 0 0 3.5px var(--acc)}.bc-ned-ver-h{display:flex;align-items:baseline;gap:var(--bracel-space-8);flex-wrap:wrap}.bc-ned-ver-h b{font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-18px);font-weight:var(--bracel-font-weight-600)}.bc-ned-ver-h .bc-mono{color:var(--ink-3);font-size:var(--bracel-font-size-11p5)}.bc-ned-ver-h .bc-meta{font-size:var(--bracel-font-size-12)}.bc-ned-ver p,.bc-ned-n p{margin-top:var(--bracel-space-2);font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-20px);color:var(--ink-2);text-wrap:pretty}.bc-ned-ver .bc-chip,.bc-ned-restore{flex:none;align-self:center}.bc-ned-restore{font-size:var(--bracel-font-size-12p5);color:var(--ink-2)}.bc-ned-notes{display:flex;flex-direction:column;padding-top:var(--bracel-space-8);padding-bottom:var(--bracel-space-12)}.bc-ned-n{display:flex;gap:var(--bracel-space-11);padding:var(--bracel-space-12) 0;border-top:1px solid var(--line)}.bc-ned-n:first-child{border-top:0;padding-top:var(--bracel-space-4)}.bc-ned-n > div{flex:1;min-width:0}.bc-ned-n .bc-ned-ver-h .bc-mono{margin-left:auto}@media (max-width:767px){.bc-ned-set{padding:var(--bracel-space-14) var(--bracel-space-16);gap:var(--bracel-space-10)}.bc-ned-pick{width:100%;justify-content:space-between}.bc-ned-pick > div{min-width:0}.bc-ned-bar{padding:var(--bracel-space-6) var(--bracel-space-10)}.bc-ned-saved{display:none}.bc-ned-body{padding:var(--bracel-space-20) var(--bracel-space-16) var(--bracel-space-24);font-size:var(--bracel-font-size-15);line-height:var(--bracel-line-height-25px)}.bc-ned-quote blockquote{padding-left:0}.bc-ned-quote-t .bc-meta{display:none}.bc-ned-f .bc-ned-act{display:none}.bc-ned-f{padding:var(--bracel-space-12) var(--bracel-space-16);flex-wrap:wrap;gap:var(--bracel-space-8)}.bc-ned-f > .bc-meta{flex-basis:100%}.bc-ned-vers{padding:var(--bracel-space-8) var(--bracel-space-16) var(--bracel-space-12)}}.bc-grid.bc-ol-grid{grid-template-columns:minmax(0,1fr) minmax(0,372px)}.bc-ol-from{display:inline-flex;align-items:center;gap:var(--bracel-space-7);white-space:nowrap;text-decoration:underline;text-decoration-color:var(--ink-4);text-underline-offset:3px;transition:text-decoration-color var(--ox-duration) var(--ox-ease)}.bc-ol-from:hover{text-decoration-color:var(--ink)}.bc-ol-headcta{display:none !important}.bc-ol-from .bc-i{color:var(--ink-3)}.bc-ol{overflow:hidden}.bc-ol .bc-sec-h .bc-ol-hint{margin-left:var(--bracel-space-6)}.bc-ol .bc-sec-h .bc-ol-add{margin-left:auto}.bc-ol-sec{position:relative;padding:var(--bracel-space-4) 0 var(--bracel-space-10);border-top:1px solid var(--line)}.bc-ol-sec:first-of-type{border-top:0}.bc-ol-sh{display:flex;align-items:center;gap:var(--bracel-space-12);padding:var(--bracel-space-18) var(--bracel-space-24) var(--bracel-space-8)}.bc-ol-n{width:26px;height:26px;border-radius:var(--bracel-radius-8);flex:none;display:inline-flex;align-items:center;justify-content:center;background:var(--inset-2);font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-11p5);font-weight:var(--bracel-font-weight-500);color:var(--ink-2)}.bc-ol-sh h3{font-size:var(--bracel-font-size-15);line-height:var(--bracel-line-height-22px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.005em}.bc-ol-sh .bc-meta{margin-left:auto;color:var(--ink-3);white-space:nowrap}.bc-ol-body{position:relative;margin:0 var(--bracel-space-24) var(--bracel-space-8) var(--bracel-space-36);padding-left:var(--bracel-space-26);display:flex;flex-direction:column}.bc-ol-body::before{content:"";position:absolute;left:0;top:0;bottom:12px;width:1px;background:var(--hair)}.bc-ol-text{font-size:var(--bracel-font-size-14p5);line-height:var(--bracel-line-height-23px);color:var(--ink-2);max-width:66ch;padding:var(--bracel-space-2) 0 var(--bracel-space-10);text-wrap:pretty}.bc-ol-row{position:relative;display:flex;align-items:flex-start;gap:var(--bracel-space-14);padding:var(--bracel-space-14) var(--bracel-space-14) var(--bracel-space-15) var(--bracel-space-16);margin:var(--bracel-space-2) 0;border-radius:var(--r-in);border:1px solid transparent;background:var(--inset);transition:border-color var(--ox-duration) var(--ox-ease),box-shadow var(--ox-duration) var(--ox-ease),background-color var(--ox-duration) var(--ox-ease)}.bc-ol-row + .bc-ol-row{margin-top:var(--bracel-space-8)}.bc-ol-row::before{content:"";position:absolute;left:-27px;top:25px;width:14px;height:1px;background:var(--hair)}.bc-ol-row:hover{border-color:var(--hair)}.bc-ol-row[data-on="true"]{border-color:var(--acc);box-shadow:0 0 0 1px var(--acc);background:var(--card)}.bc-ol-cno{flex:none;width:22px;font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-22px);color:var(--ink-3)}.bc-ol-row[data-on="true"] .bc-ol-cno{color:var(--acc-ink);font-weight:var(--bracel-font-weight-500)}.bc-ol-rt{flex:1;min-width:0}.bc-ol-rt > p{font-size:var(--bracel-font-size-15);line-height:var(--bracel-line-height-22px);font-weight:var(--bracel-font-weight-500);color:var(--ink);text-wrap:pretty}.bc-ol-rm{display:flex;align-items:center;flex-wrap:wrap;gap:var(--bracel-space-8) var(--bracel-space-12);margin-top:var(--bracel-space-10)}.bc-ol-rm .bc-rec{width:26px;height:24px;border-radius:var(--bracel-radius-7);font-size:var(--bracel-font-size-10p5)}.bc-ol-rm > .bc-mono{color:var(--ink-3)}.bc-ol-mv{display:flex;gap:var(--bracel-space-4);flex:none}.bc-ol-mv .bc-iconbtn{width:30px;height:30px;border-radius:var(--bracel-radius-8)}.bc-ol-mv .bc-iconbtn[aria-disabled="true"]{opacity:.38;cursor:default;pointer-events:none}.bc-ol-disp{margin-top:var(--bracel-space-14);border-radius:var(--bracel-radius-10);background:var(--card);border:1px solid var(--warn-line);padding:var(--bracel-space-12) var(--bracel-space-14) var(--bracel-space-12) var(--bracel-space-18);position:relative;overflow:hidden}.bc-ol-disp::before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:repeating-linear-gradient(135deg,var(--warn-dot) 0 2px,transparent 2px 5px)}.bc-ol-disp-t{display:flex;align-items:center;flex-wrap:wrap;gap:var(--bracel-space-4) var(--bracel-space-8);font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-19px);color:var(--ink)}.bc-ol-disp-t .bc-i{color:var(--warn)}.bc-ol-disp-t b{font-weight:var(--bracel-font-weight-600)}.bc-ol-disp-d{display:flex;align-items:center;flex-wrap:wrap;gap:var(--bracel-space-8) var(--bracel-space-10);margin-top:var(--bracel-space-9);font-size:var(--bracel-font-size-12p5);color:var(--ink-2)}.bc-ol-disp-d > span{display:inline-flex;align-items:center;gap:var(--bracel-space-7);height:26px;padding:0 var(--bracel-space-9) 0 var(--bracel-space-4);border-radius:var(--bracel-radius-8);background:var(--warn-bg);white-space:nowrap}.bc-ol-disp-d > span b{height:18px;padding:0 var(--bracel-space-6);border-radius:var(--bracel-radius-5);background:var(--ink);color:var(--on-primary);font-size:var(--bracel-font-size-11);line-height:var(--bracel-line-height-18px);font-weight:var(--bracel-font-weight-500)}.bc-ol-disp-d > i{width:18px;height:0;border-top:1.5px dashed var(--warn-dot)}.bc-ol-disp-t em{font-style:normal;color:var(--warn);margin-left:auto}.bc-ol-disp-d .bc-link{margin-left:auto;font-size:var(--bracel-font-size-12p5)}.bc-ol-slot{display:flex;align-items:center;gap:var(--bracel-space-10);min-height:48px;padding:0 var(--bracel-space-14);margin-top:var(--bracel-space-2);border:1.5px dashed var(--hair-2);border-radius:var(--r-in);font-size:var(--bracel-font-size-13);color:var(--ink-3)}.bc-ol-slot .bc-i{color:var(--ink-4)}.bc-ol-held{display:flex;align-items:flex-start;gap:var(--bracel-space-14)}.bc-ol-held .bc-ol-rt > p{color:var(--ink-2)}.bc-ol-need{display:inline-flex;align-items:center;gap:var(--bracel-space-8);color:var(--ink-2);font-weight:var(--bracel-font-weight-500)}.bc-ol-need .bc-i{color:var(--ink-3)}.bc-ol-wc{display:flex;align-items:baseline;gap:var(--bracel-space-7)}.bc-ol-wc b{font-size:var(--bracel-font-size-30);line-height:var(--bracel-line-height-36px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.02em}.bc-ol-wc > span:not(.bc-meta){font-size:var(--bracel-font-size-14);color:var(--ink-2)}.bc-ol-wc .bc-meta{margin-left:auto}.bc-ol-track{position:relative;height:8px;margin-top:var(--bracel-space-14);border-radius:var(--bracel-radius-4);background:var(--track);overflow:hidden}.bc-ol-track i{position:absolute;top:0;bottom:0;left:0;display:block}.bc-ol-band{left:50% !important;width:25%;background:repeating-linear-gradient(135deg,var(--ink-4) 0 1px,transparent 1px 4px);opacity:.7}.bc-ol-fill{background:var(--bar);border-radius:var(--bracel-radius-4)}.bc-ol-scale{position:relative;height:16px;margin-top:var(--bracel-space-6);color:var(--ink-3);font-size:var(--bracel-font-size-11)}.bc-ol-scale span{position:absolute;top:0;transform:translateX(-50%)}.bc-ol-scale span:nth-child(1){left:0;transform:none}.bc-ol-scale span:nth-child(2){left:50%}.bc-ol-scale span:nth-child(3){left:75%}.bc-ol-scale span:nth-child(4){right:0;left:auto;transform:none}.bc-ol-parts{margin-top:var(--bracel-space-16);border-top:1px solid var(--line)}.bc-ol-parts li{display:flex;align-items:center;justify-content:space-between;gap:var(--bracel-space-12);padding:var(--bracel-space-9) 0;border-bottom:1px solid var(--line);font-size:var(--bracel-font-size-13p5);color:var(--ink-2)}.bc-ol-parts li:last-child{border-bottom:0;padding-bottom:0}.bc-ol-parts b{font-weight:var(--bracel-font-weight-500);color:var(--ink);font-size:var(--bracel-font-size-12p5)}.bc-ol-acts{display:flex;gap:var(--bracel-space-8);padding:var(--bracel-space-16) var(--bracel-space-24) var(--bracel-space-20);border-top:1px solid var(--line)}.bc-ol-acts .bc-btn{flex:1}.bc-ol-acts .bc-btn-line{flex:0 0 auto}.bc-ol-rev-h{display:flex;align-items:center;gap:var(--bracel-space-12);padding:var(--bracel-space-20) var(--bracel-space-24) var(--bracel-space-4)}.bc-ol-rev-h > div{flex:1;min-width:0}.bc-ol-rev-h b{display:block;font-size:var(--bracel-font-size-15);line-height:var(--bracel-line-height-20px);font-weight:var(--bracel-font-weight-600)}.bc-ol-rev-h .bc-meta{display:block}.bc-ol-checks{padding:var(--bracel-space-10) var(--bracel-space-24) var(--bracel-space-16)}.bc-ol-checks li{display:flex;align-items:flex-start;gap:var(--bracel-space-12);padding:var(--bracel-space-11) 0;border-top:1px solid var(--line)}.bc-ol-checks li:first-child{border-top:0}.bc-ol-checks .bc-check{margin-top:var(--bracel-space-1)}.bc-ol-ck b{display:block;font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-19px);font-weight:var(--bracel-font-weight-500);color:var(--ink)}.bc-ol-ck .bc-meta{display:block;font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-16px);margin-top:var(--bracel-space-2)}.bc-ol-checks li[data-on="false"] .bc-ol-ck b{color:var(--ink-2)}@media (max-width:1280px){.bc-grid.bc-ol-grid{grid-template-columns:minmax(0,1fr) minmax(0,340px)}.bc-ol .bc-sec-h .bc-ol-hint{display:none}}@media (max-width:1180px){.bc-grid.bc-ol-grid{grid-template-columns:minmax(0,1fr)}.bc-ol-headcta{display:inline-flex !important}}@media (min-width:901px) and (max-width:1180px){.bc-ol-grid > .bc-col + .bc-col{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}@media (max-width:767px){.bc-ol-sh{padding:var(--bracel-space-16) var(--bracel-space-16) var(--bracel-space-8);gap:var(--bracel-space-10)}.bc-ol-sh .bc-meta{display:none}.bc-ol-body{margin:0 var(--bracel-space-12) var(--bracel-space-8) var(--bracel-space-28);padding-left:var(--bracel-space-14)}.bc-ol-row{flex-wrap:wrap;padding:var(--bracel-space-10) var(--bracel-space-10) var(--bracel-space-14) var(--bracel-space-14);gap:var(--bracel-space-6) var(--bracel-space-10)}.bc-ol-row::before{left:-15px;width:8px;top:24px}.bc-ol-row .bc-ol-cno{line-height:var(--bracel-line-height-30px)}.bc-ol-mv{margin-left:auto}.bc-ol-row .bc-ol-rt{order:3;flex-basis:100%}.bc-ol-disp-d > i{display:none}.bc-ol-disp-t{flex-wrap:wrap;align-items:flex-start}.bc-ol-disp-t .bc-i{margin-top:var(--bracel-space-2)}.bc-ol-disp-t b{flex:1;min-width:0}.bc-ol-disp-t em{margin-left:0;flex-basis:100%;padding-left:var(--bracel-space-24)}.bc-ol-disp-d .bc-link{margin-left:0}.bc-ol-rev-h{padding:var(--bracel-space-16) var(--bracel-space-16) var(--bracel-space-4)}.bc-ol-checks{padding:var(--bracel-space-8) var(--bracel-space-16) var(--bracel-space-12)}.bc-ol-acts{padding:var(--bracel-space-14) var(--bracel-space-16) var(--bracel-space-16)}}.bc-rd{container-type:inline-size;color:var(--ink)}.bc-rd-head{display:flex;flex-direction:column;gap:var(--bracel-space-16)}.bc-rd-kick{display:flex;align-items:center;gap:var(--bracel-space-10);font-size:var(--bracel-font-size-12p5);line-height:var(--bracel-line-height-16px);font-weight:var(--bracel-font-weight-500);color:var(--ink-3)}.bc-rd-kick span:first-child{color:var(--acc-ink)}.bc-rd-kick i{width:3px;height:3px;border-radius:50%;background:var(--ink-4)}.bc-rd-hl{font-size:var(--bracel-font-size-32);line-height:var(--bracel-line-height-40px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.022em;text-wrap:balance;max-width:30ch}.bc-rd-sf{font-size:var(--bracel-font-size-18);line-height:var(--bracel-line-height-28px);color:var(--ink-2);text-wrap:pretty;max-width:58ch}.bc-rd-by{display:flex;align-items:center;flex-wrap:wrap;gap:var(--bracel-space-8) var(--bracel-space-12);padding-top:var(--bracel-space-4);font-size:var(--bracel-font-size-13p5);color:var(--ink-2)}.bc-rd-by b{font-weight:var(--bracel-font-weight-600);color:var(--ink)}.bc-rd-by .bc-mono{color:var(--ink-3);padding-left:var(--bracel-space-12);border-left:1px solid var(--hair)}.bc-rd-cover{margin:var(--bracel-space-28) 0 0}.bc-rd-cover img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--bracel-radius-12);background:var(--inset-2)}.bc-rd-cover figcaption{margin-top:var(--bracel-space-10);font-size:var(--bracel-font-size-12p5);line-height:var(--bracel-line-height-17px);color:var(--ink-3)}.bc-rd-body{margin-top:var(--bracel-space-28);max-width:72ch}.bc-rd-body p{font-size:var(--bracel-font-size-17);line-height:var(--bracel-line-height-29px);color:var(--ink);text-wrap:pretty}.bc-rd-body p + p{margin-top:var(--bracel-space-16)}.bc-rd-body > p:first-child{font-size:var(--bracel-font-size-18);line-height:var(--bracel-line-height-30px)}.bc-rd-body h3{margin:var(--bracel-space-34) 0 var(--bracel-space-10);font-size:var(--bracel-font-size-19);line-height:var(--bracel-line-height-26px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.01em}.bc-rd sup{line-height:0;vertical-align:baseline;position:relative;top:-.5em}.bc-rd-ref{display:inline-block;text-align:center;min-width:17px;height:17px;padding:0 var(--bracel-space-4);margin-left:var(--bracel-space-2);border-radius:var(--bracel-radius-5);font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-10p5);line-height:var(--bracel-line-height-17px);font-weight:var(--bracel-font-weight-500);background:var(--inset-2);color:var(--ink-2);vertical-align:baseline;transition:background-color var(--ox-duration) var(--ox-ease),color var(--ox-duration) var(--ox-ease)}.bc-rd-ref:hover{background:var(--hair-2);color:var(--ink)}.bc-rd-ref[data-st="warn"]{background:var(--warn-bg);color:var(--warn)}.bc-rd-ref[aria-pressed="true"]{background:var(--acc);color:var(--on-acc)}.bc-rd-disp{position:relative;margin:var(--bracel-space-18) 0 var(--bracel-space-4);padding:var(--bracel-space-16) var(--bracel-space-18) var(--bracel-space-16) var(--bracel-space-22);border:1px solid var(--warn-line);border-radius:var(--r-in);background:var(--card);overflow:hidden}.bc-rd-disp::before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:repeating-linear-gradient(135deg,var(--warn-dot) 0 2px,var(--warn-bg) 2px 5px)}.bc-rd-disp-h{display:flex;align-items:center;gap:var(--bracel-space-8);font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-20px)}.bc-rd-disp-h .bc-i{color:var(--warn)}.bc-rd-disp-h b{font-weight:var(--bracel-font-weight-600)}.bc-rd-disp-h .bc-mono{margin-left:auto;color:var(--warn);white-space:nowrap}.bc-rd-disp-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--bracel-space-12);margin-top:var(--bracel-space-14)}.bc-rd-disp-g > div{padding:var(--bracel-space-12) var(--bracel-space-14);border-radius:var(--bracel-radius-10);background:var(--warn-bg)}.bc-rd-disp-g .bc-mono{display:inline-flex;height:20px;align-items:center;padding:0 var(--bracel-space-7);border-radius:var(--bracel-radius-6);background:var(--ink);color:var(--on-primary);font-size:var(--bracel-font-size-11)}.bc-rd-body .bc-rd-disp-g p{margin-top:var(--bracel-space-8);font-size:var(--bracel-font-size-14p5);line-height:var(--bracel-line-height-22px);color:var(--ink)}.bc-rd-body p.bc-rd-disp-f{margin-top:var(--bracel-space-12);font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-21px);color:var(--ink-2)}.bc-rd-srcs{margin-top:var(--bracel-space-40);padding-top:var(--bracel-space-24);border-top:1px solid var(--hair)}.bc-rd-srcs h3{font-size:var(--bracel-font-size-15);line-height:var(--bracel-line-height-22px);font-weight:var(--bracel-font-weight-600)}.bc-rd-srcs ol{margin-top:var(--bracel-space-6)}.bc-rd-srcs li{display:flex;align-items:flex-start;gap:var(--bracel-space-14);padding:var(--bracel-space-14) var(--bracel-space-10);margin:0 var(--bracel-space-n10);border-bottom:1px solid var(--line);transition:background-color var(--ox-duration) var(--ox-ease)}.bc-rd-srcs li:last-child{border-bottom:0}.bc-rd-srcs li[data-on="true"]{background:var(--acc-bg)}.bc-rd-sn{flex:none;width:22px;height:22px;border-radius:var(--bracel-radius-6);display:inline-flex;align-items:center;justify-content:center;background:var(--inset-2);font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-11);font-weight:var(--bracel-font-weight-500);color:var(--ink-2)}.bc-rd-srcs li[data-on="true"] .bc-rd-sn{background:var(--acc);color:var(--on-acc)}.bc-rd-srcs li > div{flex:1;min-width:0}.bc-rd-srcs b{display:block;font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-20px);font-weight:var(--bracel-font-weight-600)}.bc-rd-srcs .bc-meta{display:block;margin-top:var(--bracel-space-1)}.bc-rd-srcs q{display:block;margin-top:var(--bracel-space-6);font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-20px);color:var(--ink-2)}.bc-rd-srcs q::before{content:"“"}.bc-rd-srcs q::after{content:"”"}.bc-rd-fine{display:flex;align-items:center;gap:var(--bracel-space-9);margin-top:var(--bracel-space-20);font-size:var(--bracel-font-size-12p5);line-height:var(--bracel-line-height-17px);color:var(--ink-3)}.bc .bc-rd-mark{width:18px;height:18px;flex:none}@container (max-width:520px){.bc-rd-hl{font-size:var(--bracel-font-size-24);line-height:var(--bracel-line-height-31px)}.bc-rd-sf{font-size:var(--bracel-font-size-16);line-height:var(--bracel-line-height-25px)}.bc-rd-body p{font-size:var(--bracel-font-size-16);line-height:var(--bracel-line-height-27px)}.bc-rd-body > p:first-child{font-size:var(--bracel-font-size-16p5);line-height:var(--bracel-line-height-27px)}.bc-rd-body h3{font-size:var(--bracel-font-size-17);line-height:var(--bracel-line-height-24px);margin-top:var(--bracel-space-28)}.bc-rd-disp{padding:var(--bracel-space-14) var(--bracel-space-14) var(--bracel-space-14) var(--bracel-space-18)}.bc-rd-disp-g{grid-template-columns:minmax(0,1fr)}.bc-rd-cover img{border-radius:var(--bracel-radius-10)}.bc-rd-by .bc-mono{flex-basis:100%;padding-left:0;border-left:0}.bc-rd-disp-h{flex-wrap:wrap}.bc-rd-disp-h b{flex:1;min-width:0}.bc-rd-disp-h .bc-mono{margin-left:var(--bracel-space-24);flex-basis:100%}}.bc-pv-stage{overflow:hidden}.bc-pv-bar{display:flex;align-items:center;gap:var(--bracel-space-12);height:44px;padding:0 var(--bracel-space-18);border-bottom:1px solid var(--line);color:var(--ink-3)}.bc-pv-dots{display:flex;gap:var(--bracel-space-6)}.bc-pv-dots i{width:9px;height:9px;border-radius:50%;background:var(--seg-off);display:block}.bc-pv-tip{margin-left:auto}.bc-pv-canvas{background-color:var(--inset);background-image:radial-gradient(var(--dots) 1px,transparent 1.3px);background-size:16px 16px;background-position:8px 8px;padding:var(--bracel-space-48) var(--bracel-space-32) var(--bracel-space-56)}.bc-pv-paper{display:block;max-width:768px;margin:0 auto;padding:var(--bracel-space-56) var(--bracel-space-64) var(--bracel-space-44);background:var(--card);border:1px solid var(--hair);border-radius:var(--bracel-radius-16);box-shadow:var(--shadow-card);transition:max-width var(--ox-duration) var(--ox-ease)}.bc-pv-stage[data-dev="phone"] .bc-pv-paper{max-width:390px;padding:var(--bracel-space-28) var(--bracel-space-20) var(--bracel-space-28);border-radius:var(--bracel-radius-30);box-shadow:var(--shadow-lift)}@media (max-width:1180px){.bc-pv-paper{padding:var(--bracel-space-44) var(--bracel-space-44) var(--bracel-space-36)}.bc-pv-canvas{padding:var(--bracel-space-32) var(--bracel-space-24) var(--bracel-space-40)}}@media (max-width:767px){.bc-pv-bar{display:none}.bc-pv-stage{border:0;background:transparent;box-shadow:none;border-radius:0;overflow:visible}.bc-pv-canvas{padding:0;background:none}.bc-pv-paper{padding:var(--bracel-space-20) var(--bracel-space-18) var(--bracel-space-22);border-radius:var(--r-card)}.bc-rd-srcs li .bc-rec{display:none}}.bc-grid.bc-xp-grid{grid-template-columns:minmax(0,1fr) minmax(0,400px)}.bc-xp-fmts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--bracel-space-12)}.bc-xp-fmt{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--bracel-space-4);padding:var(--bracel-space-16) var(--bracel-space-16) var(--bracel-space-15);border:1px solid var(--hair);border-radius:var(--bracel-radius-14);background:var(--card);text-align:left;transition:border-color var(--ox-duration) var(--ox-ease),box-shadow var(--ox-duration) var(--ox-ease),background-color var(--ox-duration) var(--ox-ease)}.bc-xp-fmt:hover{border-color:var(--hair-2)}.bc-xp-fmt[aria-checked="true"]{border-color:var(--acc);box-shadow:0 0 0 1px var(--acc)}.bc-xp-fmt-top{display:flex;align-items:flex-start;justify-content:space-between;width:100%;margin-bottom:var(--bracel-space-12)}.bc-xp-ic{width:38px;height:38px;border-radius:var(--bracel-radius-10);background:var(--inset-2);display:inline-flex;align-items:center;justify-content:center;color:var(--ink-2)}.bc-xp-fmt[aria-checked="true"] .bc-xp-ic{background:var(--acc-bg);color:var(--acc-ink)}.bc-xp-radio{width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--ink-4);transition:box-shadow var(--ox-duration) var(--ox-ease)}.bc-xp-fmt[aria-checked="true"] .bc-xp-radio{box-shadow:inset 0 0 0 5px var(--acc)}.bc-xp-fmt b{font-size:var(--bracel-font-size-14p5);line-height:var(--bracel-line-height-20px);font-weight:var(--bracel-font-weight-600)}.bc-xp-fmt-d{font-size:var(--bracel-font-size-12p5);line-height:var(--bracel-line-height-18px);color:var(--ink-3);text-wrap:pretty}.bc-xp-fmt .bc-mono{margin-top:auto;padding-top:var(--bracel-space-10);color:var(--ink-2);font-size:var(--bracel-font-size-11p5)}.bc-xp-rows{padding-top:var(--bracel-space-6);padding-bottom:var(--bracel-space-6)}.bc-xp-row{display:flex;align-items:center;gap:var(--bracel-space-20);padding:var(--bracel-space-16) 0;border-top:1px solid var(--line)}.bc-xp-row:first-child{border-top:0}.bc-xp-rt{flex:1;min-width:0}.bc-xp-rt b{display:block;font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-20px);font-weight:var(--bracel-font-weight-600)}.bc-xp-rt .bc-meta{display:block;margin-top:var(--bracel-space-2)}.bc-xp-lock{display:flex;align-items:flex-start;gap:var(--bracel-space-6);margin-top:var(--bracel-space-3);font-size:var(--bracel-font-size-12p5);line-height:var(--bracel-line-height-17px);color:var(--ink-2);max-width:56ch}.bc-xp-lock .bc-i{width:14px;height:14px;margin-top:var(--bracel-space-1);color:var(--ink-3)}.bc-xp-locked{cursor:default}.bc-xp-locked .bc-toggle-k{opacity:.55}.bc-xp-sel{min-width:220px;justify-content:space-between}.bc-xp-dest{display:flex;align-items:center;gap:var(--bracel-space-14);padding:var(--bracel-space-4) 0 var(--bracel-space-16)}.bc-xp-logo{width:44px;height:44px;border-radius:var(--bracel-radius-12);display:block;flex:none}.bc-xp-dl{border-top:1px solid var(--line)}.bc-xp-dl > div,.bc-xp-sumdl > div{display:flex;align-items:center;gap:var(--bracel-space-16);padding:var(--bracel-space-11) 0;border-bottom:1px solid var(--line);font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-20px)}.bc-xp-dl > div:last-child,.bc-xp-sumdl > div:last-child{border-bottom:0}.bc-xp-dl dt,.bc-xp-sumdl dt{width:112px;flex:none;color:var(--ink-3)}.bc-xp-dl dd,.bc-xp-sumdl dd{margin:0;flex:1;min-width:0;display:flex;align-items:center;gap:var(--bracel-space-8);color:var(--ink)}.bc-xp-dl > div:last-child{padding-bottom:0}.bc-xp-sum .bc-card-h{flex-wrap:wrap}.bc-xp-live{display:inline-flex;align-items:center;gap:var(--bracel-space-6);font-size:var(--bracel-font-size-12)}.bc-xp-live i{width:6px;height:6px;border-radius:50%;background:var(--ok-dot)}.bc-xp-doc{display:flex;gap:var(--bracel-space-14);align-items:center;padding:var(--bracel-space-12);border-radius:var(--r-in);background:var(--inset)}.bc-xp-doc img{width:88px;height:62px;border-radius:var(--bracel-radius-8);object-fit:cover;display:block;flex:none;background:var(--inset-2)}.bc-xp-doc b{display:block;margin-top:var(--bracel-space-3);font-size:var(--bracel-font-size-13p5);line-height:var(--bracel-line-height-19px);font-weight:var(--bracel-font-weight-600);text-wrap:pretty}.bc-xp-doc .bc-mono{color:var(--ink-3);font-size:var(--bracel-font-size-11p5)}.bc-xp-sumdl{margin-top:var(--bracel-space-8)}.bc-xp-sumdl dt{width:92px}.bc-xp-sumdl .bc-chip{height:22px;font-size:var(--bracel-font-size-11p5)}.bc-xp-ids{display:inline-flex;gap:var(--bracel-space-4)}.bc-xp-ids span{height:22px;padding:0 var(--bracel-space-6);border-radius:var(--bracel-radius-6);background:var(--inset-2);font-family:var(--bracel-font-mono);font-size:var(--bracel-font-size-11);line-height:var(--bracel-line-height-22px);color:var(--ink-2)}.bc-xp-ids span[data-st="warn"]{background:var(--warn-bg);color:var(--warn)}.bc-xp-held{display:flex;align-items:center;gap:var(--bracel-space-10);margin-top:var(--bracel-space-12);padding:var(--bracel-space-11) var(--bracel-space-12);border-radius:var(--bracel-radius-10);border:1.5px dashed var(--hair-2);font-size:var(--bracel-font-size-12p5);line-height:var(--bracel-line-height-17px);color:var(--ink-2)}.bc-xp-held .bc-recblocks i{width:11px;height:13px}.bc-xp-go{display:flex;flex-direction:column;gap:var(--bracel-space-10);padding:var(--bracel-space-16) var(--bracel-space-24) var(--bracel-space-20);border-top:1px solid var(--line)}.bc-xp-go .bc-btn{width:100%;height:42px}.bc-xp-note{display:flex;align-items:center;justify-content:center;gap:var(--bracel-space-6);font-size:var(--bracel-font-size-12p5);color:var(--ink-3)}.bc-xp-note .bc-i{width:14px;height:14px;display:none}.bc-xp-note[data-done="true"]{color:var(--ok)}.bc-xp-note[data-done="true"] .bc-i{display:block}@media (max-width:1280px){.bc-grid.bc-xp-grid{grid-template-columns:minmax(0,1fr) minmax(0,360px)}}.bc-xp-headcta{display:none !important}@media (max-width:1180px){.bc-grid.bc-xp-grid{grid-template-columns:minmax(0,1fr)}.bc-xp-headcta{display:inline-flex !important}.bc-xp-go .bc-btn{display:none}}@media (max-width:767px){.bc-xp-fmts{grid-template-columns:minmax(0,1fr);gap:var(--bracel-space-8)}.bc-xp-fmt{display:grid;grid-template-columns:38px minmax(0,1fr) 18px;column-gap:var(--bracel-space-12);row-gap:var(--bracel-space-2);padding:var(--bracel-space-14)}.bc-xp-fmt-top{display:contents}.bc-xp-ic{grid-row:1 / span 3}.bc-xp-radio{grid-column:3;grid-row:1}.bc-xp-fmt b{grid-column:2;grid-row:1}.bc-xp-fmt-d{grid-column:2 / span 2}.bc-xp-fmt .bc-mono{grid-column:2 / span 2;padding-top:var(--bracel-space-6)}.bc-xp-row{gap:var(--bracel-space-14)}.bc-xp-row:first-child{flex-wrap:wrap}.bc-xp-row:first-child [data-ix="menu"]{width:100%}.bc-xp-sel{width:100%}.bc-xp-dl dt{width:92px}.bc-xp-go{padding:var(--bracel-space-14) var(--bracel-space-16) var(--bracel-space-16)}}.bc-sh-top{position:sticky;top:0;z-index:20;height:64px;display:flex;align-items:center;justify-content:space-between;gap:var(--bracel-space-16);padding:0 var(--gut);border-bottom:1px solid var(--hair);background:var(--page)}.bc-sh-pub{display:flex;align-items:center;gap:var(--bracel-space-11);min-width:0}.bc-sh-logo{width:34px;height:34px;border-radius:var(--bracel-radius-9);display:block;flex:none}.bc-sh-pub b{display:block;font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-18px);font-weight:var(--bracel-font-weight-600)}.bc-sh-pub .bc-meta{display:block;font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-15px)}.bc-sh-by{display:flex;align-items:center;gap:var(--bracel-space-16)}.bc-sh-with{display:inline-flex;align-items:center;gap:var(--bracel-space-8);padding-left:var(--bracel-space-16);border-left:1px solid var(--hair);font-size:var(--bracel-font-size-12p5);color:var(--ink-3);white-space:nowrap}.bc-sh-with img{height:18px;width:auto}.bc-sh-wrap{width:100%;max-width:1104px;margin:0 auto;padding:var(--bracel-space-64) var(--gut) var(--bracel-space-72);display:flex;flex-direction:column;gap:var(--bracel-space-56)}.bc-sh-col{width:100%;max-width:720px;margin-left:auto;margin-right:auto}.bc-rd-body.bc-sh-col{max-width:720px}.bc-sh-hl{font-size:var(--bracel-font-size-36);line-height:var(--bracel-line-height-44px);letter-spacing:-.025em;max-width:none}.bc-sh-jump{margin-left:auto;font-size:var(--bracel-font-size-12p5)}.bc-sh-cover{margin-top:var(--bracel-space-40)}.bc-sh-cover img{aspect-ratio:2/1;border-radius:var(--bracel-radius-16)}.bc-sh-cover figcaption{max-width:720px;margin-left:auto;margin-right:auto}.bc-sh-art .bc-rd-body{margin-top:var(--bracel-space-40)}.bc-rd-body h2.bc-sh-h{margin:var(--bracel-space-36) 0 var(--bracel-space-10);font-size:var(--bracel-font-size-20);line-height:var(--bracel-line-height-27px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.01em}.bc-sh-art .bc-rd-srcs{margin-top:var(--bracel-space-44)}.bc-sh-check{width:100%;max-width:880px;margin:0 auto;overflow:hidden}.bc-sh-check-h{display:flex;align-items:flex-end;gap:var(--bracel-space-24);padding:var(--bracel-space-24) var(--bracel-space-28) var(--bracel-space-22);border-bottom:1px solid var(--line)}.bc-sh-check-h > div:first-child{flex:1;min-width:0}.bc-sh-check-h h2{font-size:var(--bracel-font-size-18);line-height:var(--bracel-line-height-26px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.01em}.bc-sh-check-h p{margin-top:var(--bracel-space-4);max-width:58ch;font-size:var(--bracel-font-size-13);line-height:var(--bracel-line-height-19px)}.bc-sh-stats{display:flex;gap:var(--bracel-space-6);flex:none}.bc-sh-stats span{display:flex;flex-direction:column;min-width:76px;padding:var(--bracel-space-9) var(--bracel-space-12);border-radius:var(--bracel-radius-10);background:var(--inset);font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-16px);color:var(--ink-3)}.bc-sh-stats b{font-size:var(--bracel-font-size-20);line-height:var(--bracel-line-height-26px);font-weight:var(--bracel-font-weight-600);letter-spacing:-.01em;color:var(--ink)}.bc-sh-check-b{padding:var(--bracel-space-8) var(--bracel-space-28) var(--bracel-space-22)}.bc-sh-scroll{overflow-x:auto;scrollbar-width:thin}.bc-sh-grid{min-width:600px}.bc-sh-gr{display:grid;grid-template-columns:minmax(200px,1fr) repeat(3,minmax(0,160px));align-items:stretch;border-top:1px solid var(--line)}.bc-sh-gr:first-child{border-top:0}.bc-sh-gr > span{padding:var(--bracel-space-14) var(--bracel-space-12);display:flex;align-items:center;justify-content:center;min-width:0}.bc-sh-gr > span:first-child{justify-content:flex-start;padding-left:0}.bc-sh-gr > span + span{border-left:1px solid var(--line)}.bc-sh-gh > span{flex-direction:column;align-items:flex-start !important;justify-content:flex-start !important;padding-top:var(--bracel-space-14);padding-bottom:var(--bracel-space-14)}.bc-sh-gc0{font-size:var(--bracel-font-size-12p5);color:var(--ink-3)}.bc-sh-gh .bc-sh-gc0{padding-top:var(--bracel-space-20) !important}.bc-sh-rh{gap:var(--bracel-space-3)}.bc-sh-rh-t{display:flex;align-items:center;gap:var(--bracel-space-6);margin-bottom:var(--bracel-space-8)}.bc-sh-rh b{font-size:var(--bracel-font-size-13);line-height:var(--bracel-line-height-18px);font-weight:var(--bracel-font-weight-600);text-wrap:balance}.bc-sh-rh .bc-meta{font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-16px)}.bc-sh-thumb{position:relative;width:28px;height:28px;box-sizing:border-box;border-radius:var(--bracel-radius-8);overflow:hidden;flex:none;border:1px solid var(--hair)}.bc-sh-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bc-sh-gc{gap:var(--bracel-space-12);align-items:flex-start !important}.bc-sh-gc > .bc-mono{line-height:var(--bracel-line-height-20px);color:var(--ink-3);width:18px;flex:none}.bc-sh-gc b{display:block;font-size:var(--bracel-font-size-14);line-height:var(--bracel-line-height-20px);font-weight:var(--bracel-font-weight-500);color:var(--ink)}.bc-sh-gc .bc-chip{margin-top:var(--bracel-space-7);height:22px;font-size:var(--bracel-font-size-11p5)}.bc-sh-cell{flex-direction:column;gap:var(--bracel-space-6);background:transparent}.bc-sh-cell i{width:16px;height:18px;border-radius:var(--bracel-radius-3);background:var(--bar);display:block}.bc-sh-cell[data-k="warn"]{background:var(--warn-bg)}.bc-sh-cell[data-k="warn"] i{background:repeating-linear-gradient(135deg,var(--warn-dot) 0 2.5px,var(--warn-bg) 2.5px 5px);box-shadow:inset 0 0 0 1px var(--warn-line)}.bc-sh-cell[data-k="none"] i{width:10px;height:10px;border-radius:var(--bracel-radius-3);background:transparent;box-shadow:inset 0 0 0 1.5px var(--ink-4)}.bc-sh-cell em{font-style:normal;font-size:var(--bracel-font-size-11);line-height:var(--bracel-line-height-14px);color:var(--ink-3);white-space:nowrap}.bc-sh-cell[data-k="warn"] em{color:var(--warn)}.bc-sh-gt > span{padding-top:var(--bracel-space-12);padding-bottom:0}.bc-sh-rn b{font-size:var(--bracel-font-size-15);font-weight:var(--bracel-font-weight-600)}.bc-sh-check-b .bc-legend{margin-top:var(--bracel-space-18);padding-top:var(--bracel-space-14);border-top:1px solid var(--line);font-size:var(--bracel-font-size-12)}.bc-sh-check .bc-card-f{padding:0 var(--bracel-space-28)}.bc-sh-foot{display:flex;align-items:center;flex-wrap:wrap;gap:var(--bracel-space-8) var(--bracel-space-20);padding:var(--bracel-space-22) var(--gut) var(--bracel-space-28);border-top:1px solid var(--hair);font-size:var(--bracel-font-size-13);color:var(--ink-2)}.bc-sh-foot > span:first-child{display:inline-flex;align-items:center;gap:var(--bracel-space-8);font-weight:var(--bracel-font-weight-500);color:var(--ink)}.bc-sh-foot > span:first-child .bc-i{color:var(--ink-3)}.bc-sh-foot-r{margin-left:auto;display:inline-flex;align-items:center;gap:var(--bracel-space-8);color:var(--ink-3);font-size:var(--bracel-font-size-12p5)}@media (max-width:767px){.bc-sh-top{height:58px;padding:0 var(--bracel-space-16)}.bc-sh-by .bc-chip{display:none}.bc-sh-with{padding-left:0;border-left:0;gap:var(--bracel-space-6);font-size:var(--bracel-font-size-12)}.bc-sh-with img{height:16px}.bc-sh-wrap{padding:var(--bracel-space-28) var(--bracel-space-16) var(--bracel-space-48);gap:var(--bracel-space-36)}.bc-sh-hl{font-size:var(--bracel-font-size-26);line-height:var(--bracel-line-height-33px)}.bc-sh-jump{margin-left:0;flex-basis:100%}.bc-sh-cover{margin-top:var(--bracel-space-24)}.bc-sh-cover img{aspect-ratio:4/3;border-radius:var(--bracel-radius-12)}.bc-sh-art .bc-rd-body{margin-top:var(--bracel-space-28)}.bc-rd-body h2.bc-sh-h{font-size:var(--bracel-font-size-18);line-height:var(--bracel-line-height-25px);margin-top:var(--bracel-space-28)}.bc-sh-check-h{flex-direction:column;align-items:stretch;gap:var(--bracel-space-14);padding:var(--bracel-space-18) var(--bracel-space-16)}.bc-sh-stats span{flex:1;min-width:0}.bc-sh-check-b{padding:var(--bracel-space-4) var(--bracel-space-16) var(--bracel-space-18)}.bc-sh-grid{min-width:0}.bc-sh-gr{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--bracel-space-6)}.bc-sh-gr > span{padding:var(--bracel-space-10) var(--bracel-space-6)}.bc-sh-gr > span + span{border-left:0}.bc-sh-gr > span:first-child{grid-column:1 / -1;padding:var(--bracel-space-16) 0 var(--bracel-space-10)}.bc-sh-gr .bc-sh-cell{border-radius:var(--bracel-radius-10);background:var(--inset);margin-bottom:var(--bracel-space-14)}.bc-sh-gr .bc-sh-cell[data-k="warn"]{background:var(--warn-bg)}.bc-sh-gh .bc-sh-gc0{display:none}.bc-sh-gh > span{padding:var(--bracel-space-14) var(--bracel-space-4) var(--bracel-space-6)}.bc-sh-rh b{font-size:var(--bracel-font-size-12);line-height:var(--bracel-line-height-16px)}.bc-sh-rh .bc-meta{font-size:var(--bracel-font-size-11);line-height:var(--bracel-line-height-14px)}.bc-sh-rh-t{margin-bottom:var(--bracel-space-6)}.bc-sh-gt > span:first-child{padding:var(--bracel-space-12) 0 var(--bracel-space-2)}.bc-sh-gt > span{padding-top:var(--bracel-space-4)}.bc-sh-check .bc-card-f{padding:var(--bracel-space-12) var(--bracel-space-16);height:auto;line-height:var(--bracel-line-height-18px)}.bc-sh-foot{padding:var(--bracel-space-20) var(--bracel-space-16) var(--bracel-space-28)}.bc-sh-foot-r{margin-left:0}}[data-ix~="menu"] :is([role="menu"],[role="listbox"],[role="dialog"],[role="tooltip"]):not(.ox-open):not([data-open="true"]){display:none !important}body{margin:0;background:var(--bracel-newsprint)}body:not(#_){margin: 0;background: var(--bracel-newsprint)}[data-fit-width]:not(#_){margin: 0 auto}body.bracel-ds [data-fit-width]:not(#_){margin-bottom: var(--bracel-space-48)}.ix-panel.ix-floating:not(#_){position: fixed;right: auto;bottom: auto;margin: 0}@keyframes bracel-in{from{opacity: 0;transform: translateY(6px)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: no-preference){.ix-in:not(#_){animation: bracel-in .42s cubic-bezier(.2, .7, .2, 1) backwards;animation-delay: calc(var(--ix-i, 0) * 45ms)}}dc-if:not(#_){display: contents}dc-if[hidden]:not(#_){display: none}@view-transition{navigation: auto}[data-nav="static"], [data-nav="fixed"], [data-nav="docking"]{view-transition-name: ox-nav}[data-ix~="shell-sidebar"]{view-transition-name: ox-sidebar}body[class$="-ds"] [data-nav], body[class$="-ds"] [data-ix~="shell-sidebar"]{view-transition-name: none}:root{--ox-vt-duration: .34s;--ox-vt-shift: 24px;--ox-enter-ease-default: cubic-bezier(.2, .7, .2, 1)}[data-ox-profile="webapp"], [data-ox-profile="mobile"]{--ox-vt-duration: .22s;--ox-vt-shift: 16px}@media (prefers-reduced-motion: no-preference){::view-transition-group(root){animation-duration: var(--ox-vt-duration)}::view-transition-old(root){animation: ox-vt-out var(--ox-vt-duration) var(--ox-enter-ease, var(--ox-enter-ease-default)) both}::view-transition-new(root){animation: ox-vt-in var(--ox-vt-duration) var(--ox-enter-ease, var(--ox-enter-ease-default)) both}html:active-view-transition-type(ox-back)::view-transition-old(root){animation-name: ox-vt-out-back}html:active-view-transition-type(ox-back)::view-transition-new(root){animation-name: ox-vt-in-back}}@media (prefers-reduced-motion: reduce){::view-transition-group(*), ::view-transition-old(*), ::view-transition-new(*){animation: none !important}}@keyframes ox-vt-out{to{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * -.5))}}@keyframes ox-vt-in{from{opacity: 0;transform: translateY(var(--ox-vt-shift))}}@keyframes ox-vt-out-back{to{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * .5))}}@keyframes ox-vt-in-back{from{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * -1))}}[data-fit-width]{zoom: min(1, calc(var(--ox-vw, 100000) / var(--ox-fw, 1)))}.s1:not(#_){position: relative}.s2:not(#_){flex: 1;min-width: 0;text-align: left}.s3:not(#_){color: var(--ink-3)}.s4:not(#_){top: 58px;left: 0;width: 220px}.s5:not(#_){border-radius: var(--bracel-radius-6)}.s6:not(#_){margin-left: auto;color: var(--acc)}.s7:not(#_){display: flex;flex-direction: column;gap: var(--bracel-space-2)}.s8:not(#_){font-size: var(--bracel-font-size-11p5)}.s9:not(#_){bottom: 54px;left: 0;width: 220px}.s10:not(#_){top: 42px;right: 0;width: 320px}.s11:not(#_){margin-left: auto}.s12:not(#_){width: 46.7%}.s13:not(#_){left: 33.3%}.s14:not(#_){left: 80%}.s15:not(#_){left: 46.7%}.s16:not(#_){width: 12px;height: 12px;stroke-width: 2.4}.s17:not(#_){top: 46px;right: 0;width: 252px}.s18:not(#_){padding: var(--bracel-space-28) var(--bracel-space-24);text-align: center;color: var(--ink-3)}.s19:not(#_){align-self: flex-start}.s20:not(#_){color: var(--warn)}.s21:not(#_){left: 16.66%;width: 58.33%}.s22:not(#_){left: 16.66%}.s23:not(#_){left: 75%}.s24:not(#_){min-width: 0}.s25:not(#_){padding: var(--bracel-space-14) var(--bracel-space-16)}.s26:not(#_){padding: 0;border: 0}.s27:not(#_){bottom: 46px;left: 0;width: 300px}.s28:not(#_){flex: 1}.s29:not(#_){color: var(--acc);margin-top: var(--bracel-space-6)}.s30:not(#_){flex: none}.s31:not(#_){width: 92%}.s32:not(#_){width: 58%}.s33:not(#_){width: 86%}.s34:not(#_){width: 44%}.s35:not(#_){--p: .678}.s36:not(#_){left: 6.7%;width: 10.5%}.s37:not(#_){left: 51.1%}.s38:not(#_){left: 67.8%}.s39:not(#_){left: 8.3%;width: 23.9%}.s40:not(#_){left: 34.4%;width: 33.4%}.s41:not(#_){left: 0}.s42:not(#_){left: 33.333%}.s43:not(#_){left: 66.667%}.s44:not(#_){left: 100%}.s45:not(#_){top: 40px;right: 0;width: 236px}.s46:not(#_){color: var(--acc)}.s47:not(#_){top: 46px;right: 0;width: 312px}.s48:not(#_){left: 55%;width: 35%}.s49:not(#_){left: 55%}.s50:not(#_){left: 90%}.s51:not(#_){left: 5%}.s52:not(#_){left: 40%}.s53:not(#_){left: 0%}.s54:not(#_){left: 30%}.s55:not(#_){left: 65%}.s56:not(#_){top: 44px;left: 0;width: 340px}.s57:not(#_){top: 40px;left: 0;width: 340px}.s58:not(#_){bottom: 44px;left: 0;width: 272px}.s59:not(#_){top: 46px;right: 0;width: 248px}.s60:not(#_){width: 52.5%}.s61:not(#_){top: 46px;right: 0;width: 280px}.s62:not(#_){flex: 1;min-width: 0}.s63:not(#_){left: 0.00%;top: 75.00%}.s64:not(#_){left: 7.69%;top: 62.50%}.s65:not(#_){left: 15.38%;top: 87.50%}.s66:not(#_){left: 23.08%;top: 50.00%}.s67:not(#_){left: 30.77%;top: 75.00%}.s68:not(#_){left: 38.46%;top: 100.00%}.s69:not(#_){left: 46.15%;top: 87.50%}.s70:not(#_){left: 53.85%;top: 62.50%}.s71:not(#_){left: 61.54%;top: 37.50%}.s72:not(#_){left: 69.23%;top: 75.00%}.s73:not(#_){left: 76.92%;top: 50.00%}.s74:not(#_){left: 84.62%;top: 62.50%}.s75:not(#_){left: 92.31%;top: 75.00%}.s76:not(#_){left: 100.00%;top: 25.00%}.s77:not(#_){left: 100%;top: 25.00%}.s78:not(#_){left: 0.00%}.s79:not(#_){left: 23.08%}.s80:not(#_){left: 46.15%}.s81:not(#_){left: 69.23%}.s82:not(#_){left: 100.00%}.s83:not(#_){width: 22px;height: 22px}.s84:not(#_){width: 13px;height: 13px}.s85:not(#_){border-radius: var(--bracel-radius-6);display: block}.s86:not(#_){top: 46px;right: 0;width: 264px}.s87:not(#_){color: var(--acc);margin-top: var(--bracel-space-2)}.s88:not(#_){top: 38px;right: 0;width: 264px}.s89:not(#_){width: 8.67%}.s90:not(#_){left: 8.67%;width: 24%}.s91:not(#_){top: 38px;right: 0;width: 272px}.s92:not(#_){width: 1600px;min-height: 1200px;--tint: var(--bracel-proof-rose);--brand: var(--bracel-oxblood);--primary: var(--bracel-oxblood);--ink: var(--bracel-press-ink);--paper: var(--bracel-newsprint);--deep: var(--bracel-c5d2123);--mid: var(--bracel-ca87876);--brand2: var(--bracel-c5d2123);--brand3: var(--bracel-c5d2123);--pop: var(--bracel-c5d2123);--on-brand: var(--paper);--on-primary: var(--paper);--on-ink: var(--paper);--on-paper: var(--ink);--on-tint: var(--ink);--on-deep: var(--paper);--on-mid: var(--ink);--on-brand2: var(--paper);--on-brand3: var(--paper);--on-pop: var(--paper);--white: var(--bracel-card);--black: var(--bracel-c0b0b0b);--night: color-mix(in oklch,var(--bracel-press-ink) 25%,var(--bracel-c0e0e0e));--mist: color-mix(in oklch,var(--bracel-proof-rose) 55%,var(--bracel-cf1f1f2));--fd: 'Inter Tight',system-ui,sans-serif;--ft: 'Geist Mono',system-ui,sans-serif;--fm: var(--bracel-font-mono);--frame: var(--paper);--pad: 40px;--gap: 0px;--r: 0px;display: grid;grid-template-columns: repeat(4,1fr);grid-template-rows: repeat(3,1fr)}.s93:not(#_){grid-area: 1/1/4/3}.s94:not(#_){width: min(62cqw, calc(min(26cqh * max(1, 2.6 / var(--logo-ar)), 46cqh) * var(--logo-ar)))}.s95:not(#_){grid-area: 1/3/2/5}.s96:not(#_){display: grid;grid-template-rows: 1.3fr 1fr}.s97:not(#_){display: grid;grid-template-columns: 1.1fr 1fr}.s98:not(#_){background: var(--bracel-oxblood);color: var(--bracel-newsprint);display: flex;flex-direction: column;justify-content: space-between;padding: var(--bracel-space-22);min-width: 0}.s99:not(#_){align-self: flex-end;text-align: right}.s100:not(#_){font-size: var(--bracel-font-size-13);line-height: var(--bracel-line-height-1p5)}.s101:not(#_){background: var(--bracel-press-ink);color: var(--bracel-newsprint);display: flex;flex-direction: column;justify-content: space-between;padding: var(--bracel-space-22);min-width: 0}.s102:not(#_){display: grid;grid-template-columns: 1.3fr 1fr 1fr}.s103:not(#_){background: var(--bracel-newsprint);color: var(--bracel-press-ink);display: flex;flex-direction: column;justify-content: space-between;padding: var(--bracel-space-16);min-width: 0}.s104:not(#_){background: var(--bracel-proof-rose);color: var(--bracel-press-ink);display: flex;flex-direction: column;justify-content: space-between;padding: var(--bracel-space-16);min-width: 0}.s105:not(#_){background: var(--bracel-galley-grey);color: var(--bracel-press-ink);display: flex;flex-direction: column;justify-content: space-between;padding: var(--bracel-space-16);min-width: 0}.s106:not(#_){grid-area: 2/3/4/4}.s107:not(#_){width: min(48cqw, calc(56cqh * var(--symbol-ar)))}.s108:not(#_){grid-area: 2/4/3/5}.s109:not(#_){padding: var(--bracel-space-fluid-10) var(--bracel-space-fluid-8) var(--bracel-space-fluid-7);display: flex;flex-direction: column}.s110:not(#_){font-family: 'Inter Tight';font-weight: var(--bracel-font-weight-600);font-size: var(--bracel-font-size-fluid-5);line-height: var(--bracel-line-height-0p95);letter-spacing: -.02em;margin-top: var(--bracel-space-fluid-3);text-transform: uppercase}.s111:not(#_){flex: 1;display: grid;grid-template-columns: repeat(3,1fr);margin-top: var(--bracel-space-fluid-9)}.s112:not(#_){font-family: 'Inter Tight';font-weight: var(--bracel-font-weight-400);padding: 0 var(--bracel-space-fluid-4);display: flex;flex-direction: column;justify-content: space-between}.s113:not(#_){font-family: inherit;font-weight: var(--bracel-font-weight-400);margin-bottom: var(--bracel-space-fluid-2)}.s114:not(#_){font-size: var(--bracel-font-size-fluid-1);line-height: var(--bracel-line-height-1p25)}.s115:not(#_){font-size: var(--bracel-font-size-fluid-6);line-height: var(--bracel-line-height-0p8);letter-spacing: -.03em}.s116:not(#_){font-family: 'Inter Tight';font-weight: var(--bracel-font-weight-500);border-left: 1px solid color-mix(in oklch,currentColor 18%,transparent);padding: 0 var(--bracel-space-fluid-4);display: flex;flex-direction: column;justify-content: space-between}.s117:not(#_){font-family: inherit;font-weight: var(--bracel-font-weight-500);margin-bottom: var(--bracel-space-fluid-2)}.s118:not(#_){font-family: 'Inter Tight';font-weight: var(--bracel-font-weight-600);border-left: 1px solid color-mix(in oklch,currentColor 18%,transparent);padding: 0 var(--bracel-space-fluid-4);display: flex;flex-direction: column;justify-content: space-between}.s119:not(#_){font-family: inherit;font-weight: var(--bracel-font-weight-600);margin-bottom: var(--bracel-space-fluid-2)}.s120:not(#_){grid-area: 3/4/4/5}.s121:not(#_){padding: var(--bracel-space-fluid-11) var(--bracel-space-fluid-12);display: flex;flex-direction: column;justify-content: space-between;gap: var(--bracel-space-fluid-7)}.s122:not(#_){display: flex;justify-content: space-between;align-items: flex-start}.s123:not(#_){height: 7cqh;width: auto;aspect-ratio: var(--symbol-ar)}.s124:not(#_){font-size: var(--bracel-font-size-fluid-4);line-height: var(--bracel-line-height-1p08);letter-spacing: -.02em;font-weight: var(--bracel-font-weight-500);max-width: 86%;text-wrap: balance}.s125:not(#_){display: grid;grid-template-columns: repeat(3,1fr);border-top: 1px solid color-mix(in oklch,currentColor 22%,transparent)}.s126:not(#_){padding: var(--bracel-space-fluid-6) var(--bracel-space-fluid-5) 0 0}.s127:not(#_){font-size: var(--bracel-font-size-11);opacity: .6}.s128:not(#_){font-size: var(--bracel-font-size-fluid-3);margin-top: var(--bracel-space-fluid-1);font-weight: var(--bracel-font-weight-500)}.s129:not(#_){padding: var(--bracel-space-fluid-6) var(--bracel-space-fluid-5) 0 var(--bracel-space-fluid-5);border-left: 1px solid color-mix(in oklch,currentColor 22%,transparent)}.s130:not(#_){width: 1440px;box-sizing: border-box;padding: var(--bracel-space-72) var(--bracel-space-80) var(--bracel-space-80);background: var(--bracel-newsprint);color: var(--bracel-press-ink);font-family: 'Inter Tight', system-ui, sans-serif;display: flex;flex-direction: column;gap: var(--bracel-space-36)}.s131:not(#_){display: flex;flex-direction: column;gap: var(--bracel-space-10)}.s132:not(#_){margin: 0;font-size: var(--bracel-font-size-14);font-weight: var(--bracel-font-weight-600);color: var(--bracel-oxblood)}.s133:not(#_){margin: 0;font-size: var(--bracel-font-size-40);line-height: var(--bracel-line-height-48px);font-weight: var(--bracel-font-weight-600);letter-spacing: -0.02em}.s134:not(#_){margin: 0;max-width: 880px;font-size: var(--bracel-font-size-17);line-height: var(--bracel-line-height-26px);color: var(--bracel-c4d4a52)}.s135:not(#_){display: grid;grid-template-columns: repeat(5, minmax(0, 1fr));gap: var(--bracel-space-20)}.s136:not(#_){display: flex;flex-direction: column;gap: var(--bracel-space-8)}.s137:not(#_){height: 112px;border-radius: var(--bracel-radius-14);background: var(--bracel-oxblood);box-shadow: var(--bracel-shadow-1)}.s138:not(#_){font-size: var(--bracel-font-size-16);font-weight: var(--bracel-font-weight-600)}.s139:not(#_){font-family: var(--bracel-font-mono);font-size: var(--bracel-font-size-13);color: var(--bracel-c6c6872)}.s140:not(#_){font-size: var(--bracel-font-size-13);line-height: var(--bracel-line-height-18px);color: var(--bracel-c6c6872)}.s141:not(#_){height: 112px;border-radius: var(--bracel-radius-14);background: var(--bracel-press-ink);box-shadow: var(--bracel-shadow-1)}.s142:not(#_){height: 112px;border-radius: var(--bracel-radius-14);background: var(--bracel-newsprint);box-shadow: var(--bracel-shadow-1)}.s143:not(#_){height: 112px;border-radius: var(--bracel-radius-14);background: var(--bracel-proof-rose);box-shadow: var(--bracel-shadow-1)}.s144:not(#_){height: 112px;border-radius: var(--bracel-radius-14);background: var(--bracel-galley-grey);box-shadow: var(--bracel-shadow-1)}.s145:not(#_){margin: var(--bracel-space-8) 0 0;font-size: var(--bracel-font-size-14);font-weight: var(--bracel-font-weight-600);color: var(--bracel-c6c6872)}.s146:not(#_){display: grid;grid-template-columns: repeat(6, minmax(0, 1fr));gap: var(--bracel-space-20)}.s147:not(#_){height: 112px;border-radius: var(--bracel-radius-14);background: var(--bracel-card);box-shadow: var(--bracel-shadow-1)}.s148:not(#_){height: 112px;border-radius: var(--bracel-radius-14);background: var(--bracel-cf3f2ee);box-shadow: var(--bracel-shadow-1)}.s149:not(#_){height: 112px;border-radius: var(--bracel-radius-14);background: var(--bracel-ce7e4de);box-shadow: var(--bracel-shadow-1)}.s150:not(#_){height: 112px;border-radius: var(--bracel-radius-14);background: var(--bracel-c4d4a52);box-shadow: var(--bracel-shadow-1)}.s151:not(#_){height: 112px;border-radius: var(--bracel-radius-14);background: var(--bracel-c6c6872);box-shadow: var(--bracel-shadow-1)}.s152:not(#_){height: 112px;border-radius: var(--bracel-radius-14);background: var(--bracel-c34313a);box-shadow: var(--bracel-shadow-1)}.s153:not(#_){height: 112px;border-radius: var(--bracel-radius-14);background: var(--bracel-c1f6f49);box-shadow: var(--bracel-shadow-1)}.s154:not(#_){height: 112px;border-radius: var(--bracel-radius-14);background: var(--bracel-cd98a1c);box-shadow: var(--bracel-shadow-1)}.s155:not(#_){height: 112px;border-radius: var(--bracel-radius-14);background: var(--bracel-night);box-shadow: var(--bracel-shadow-1)}.s156:not(#_){height: 112px;border-radius: var(--bracel-radius-14);background: var(--bracel-c18171b);box-shadow: var(--bracel-shadow-1)}.s157:not(#_){height: 112px;border-radius: var(--bracel-radius-14);background: var(--bracel-ce9a39c);box-shadow: var(--bracel-shadow-1)}.s158:not(#_){height: 112px;border-radius: var(--bracel-radius-14);background: var(--bracel-c1e3a5c);box-shadow: var(--bracel-shadow-1)}.s159:not(#_){width: 1440px;box-sizing: border-box;padding: var(--bracel-space-72) var(--bracel-space-80) var(--bracel-space-80);background: var(--bracel-newsprint);color: var(--bracel-press-ink);font-family: 'Inter Tight', system-ui, sans-serif;display: flex;flex-direction: column;gap: var(--bracel-space-28)}.s160:not(#_){display: flex;flex-direction: column}.s161:not(#_){display: grid;grid-template-columns: 180px 220px minmax(0, 1fr);gap: var(--bracel-space-24);align-items: baseline;padding: var(--bracel-space-18) 0;border-top: 1px solid var(--bracel-ce7e4de)}.s162:not(#_){font-size: var(--bracel-font-size-14);font-weight: var(--bracel-font-weight-600)}.s163:not(#_){font-family: var(--bracel-font-mono);font-size: var(--bracel-font-size-12p5);color: var(--bracel-c6c6872)}.s164:not(#_){font-size: var(--bracel-font-size-30);line-height: var(--bracel-line-height-38px);font-weight: var(--bracel-font-weight-600);letter-spacing: -0.02em}.s165:not(#_){font-size: var(--bracel-font-size-20);line-height: var(--bracel-line-height-33px);font-weight: var(--bracel-font-weight-400);color: var(--bracel-c4d4a52)}.s166:not(#_){font-size: var(--bracel-font-size-18);line-height: var(--bracel-line-height-26px);font-weight: var(--bracel-font-weight-600);letter-spacing: -0.01em}.s167:not(#_){font-size: var(--bracel-font-size-16);line-height: var(--bracel-line-height-22px);font-weight: var(--bracel-font-weight-600)}.s168:not(#_){font-size: var(--bracel-font-size-15p5);line-height: var(--bracel-line-height-24px);font-weight: var(--bracel-font-weight-500)}.s169:not(#_){font-size: var(--bracel-font-size-14);line-height: var(--bracel-line-height-20px);font-weight: var(--bracel-font-weight-400);color: var(--bracel-c4d4a52)}.s170:not(#_){font-size: var(--bracel-font-size-12p5);line-height: var(--bracel-line-height-17px);color: var(--bracel-c6c6872)}.s171:not(#_){font-family: var(--bracel-font-mono);font-size: var(--bracel-font-size-12);line-height: var(--bracel-line-height-16px);color: var(--bracel-c4d4a52)}.s172:not(#_){width: 1440px;min-height: 860px;box-sizing: border-box;padding: var(--bracel-space-72) var(--bracel-space-80);background: var(--bracel-newsprint);color: var(--bracel-press-ink);font-family: 'Inter Tight', system-ui, sans-serif;display: flex;flex-direction: column;gap: var(--bracel-space-40);overflow: hidden}.s173:not(#_){display: flex;flex-direction: column;gap: var(--bracel-space-12)}.s174:not(#_){margin: 0;font-size: var(--bracel-font-size-14);font-weight: var(--bracel-font-weight-600);letter-spacing: 0.08em;text-transform: uppercase;color: var(--bracel-c6c6872)}.s175:not(#_){margin: 0;font-size: var(--bracel-font-size-56);line-height: var(--bracel-line-height-1p05);font-weight: var(--bracel-font-weight-600);letter-spacing: -0.02em}.s176:not(#_){margin: 0;max-width: 900px;font-size: var(--bracel-font-size-18);line-height: var(--bracel-line-height-1p5);color: var(--bracel-c6c6872)}.s177:not(#_){display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: var(--bracel-space-20)}.s178:not(#_){background: var(--bracel-card);border: 1px solid var(--bracel-ce7e4de);border-radius: var(--bracel-radius-16);padding: var(--bracel-space-28);display: flex;flex-direction: column;gap: var(--bracel-space-14)}.s179:not(#_){margin: 0;font-size: var(--bracel-font-size-20);font-weight: var(--bracel-font-weight-600)}.s180:not(#_){font-size: var(--bracel-font-size-16)}.s181:not(#_){font-family: ui-monospace, 'SF Mono', Menlo, monospace;font-size: var(--bracel-font-size-13);color: var(--bracel-press-ink);background: var(--bracel-proof-rose);padding: var(--bracel-space-1) var(--bracel-space-6);border-radius: var(--bracel-radius-6)}.s182:not(#_){margin: 0;font-size: var(--bracel-font-size-15);line-height: var(--bracel-line-height-1p5);color: var(--bracel-c6c6872)}.s183:not(#_){width: 1440px;min-height: 900px;box-sizing: border-box;padding: var(--bracel-space-72) var(--bracel-space-80);background: var(--bracel-newsprint);color: var(--bracel-press-ink);font-family: 'Inter Tight', system-ui, sans-serif;display: flex;flex-direction: column;gap: var(--bracel-space-40);overflow: hidden}.s184:not(#_){flex: 1;display: flex;flex-wrap: wrap;border: 1px solid var(--bracel-ce7e4de);border-radius: var(--bracel-radius-16);overflow: hidden;background: var(--bracel-card)}.s185:not(#_){flex: 1 1 240px;max-width: 100%;box-sizing: border-box;padding: var(--bracel-space-24) var(--bracel-space-16);border-right: 1px solid var(--bracel-ce7e4de);display: flex;flex-direction: column;gap: var(--bracel-space-6)}.s186:not(#_){font-size: var(--bracel-font-size-18);padding: 0 var(--bracel-space-10) var(--bracel-space-14)}.s187:not(#_){display: flex;flex-direction: column;gap: var(--bracel-space-4)}.s188:not(#_){display: flex;align-items: center;min-height: 44px;padding: 0 var(--bracel-space-12);border-radius: var(--bracel-radius-10);text-decoration: none;background: var(--bracel-proof-rose);color: var(--bracel-oxblood);font-weight: var(--bracel-font-weight-500)}.s189:not(#_){display: flex;align-items: center;min-height: 44px;padding: 0 var(--bracel-space-12);border-radius: var(--bracel-radius-10);text-decoration: none;color: var(--bracel-c6c6872)}.s190:not(#_){flex: 999 1 560px;min-width: 0;display: flex;flex-direction: column}.s191:not(#_){display: flex;flex-wrap: wrap;align-items: center;gap: var(--bracel-space-16);padding: var(--bracel-space-16) var(--bracel-space-28);border-bottom: 1px solid var(--bracel-ce7e4de)}.s192:not(#_){display: inline-flex;align-items: center;gap: var(--bracel-space-8);height: 44px;padding: 0 var(--bracel-space-16);border-radius: var(--bracel-radius-10);border: 1px solid var(--bracel-ce7e4de);background: var(--bracel-card);color: var(--bracel-press-ink);font: inherit;font-weight: var(--bracel-font-weight-500);cursor: pointer}.s193:not(#_){margin: 0;flex: 1;font-size: var(--bracel-font-size-22);font-weight: var(--bracel-font-weight-600)}.s194:not(#_){position: absolute;top: 52px;z-index: 10;width: 220px;box-sizing: border-box;padding: var(--bracel-space-6);background: var(--bracel-card);border: 1px solid var(--bracel-ce7e4de);border-radius: var(--bracel-radius-12);box-shadow: 0 12px 32px var(--bracel-c17181c-a120);left: auto;right: 0}.s195:not(#_){display: flex;align-items: center;min-height: 40px;padding: 0 var(--bracel-space-12);border-radius: var(--bracel-radius-8)}.s196:not(#_){padding: var(--bracel-space-28)}.s197:not(#_){margin: 0;font-size: var(--bracel-font-size-15);line-height: var(--bracel-line-height-1p5);color: var(--bracel-press-ink)}.s198:not(#_){display: block;box-sizing: border-box;position: relative;contain: paint;width: 248px;min-height: 900px;padding: 0;border-radius: 0;background: var(--page)}.s199:not(#_){display: block;box-sizing: border-box;position: relative;contain: paint;width: 1192px;min-height: 64px;padding: 0;border-radius: 0;background: var(--page)}.s200:not(#_){width: 1440px;min-height: 820px;box-sizing: border-box;padding: var(--bracel-space-72) var(--bracel-space-80);background: var(--bracel-newsprint);color: var(--bracel-press-ink);font-family: 'Inter Tight', system-ui, sans-serif;display: flex;flex-direction: column;gap: var(--bracel-space-40);overflow: hidden}.s201:not(#_){display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: var(--bracel-space-20)}.s202:not(#_){font-size: var(--bracel-font-size-40);font-weight: var(--bracel-font-weight-600);letter-spacing: -0.02em}[data-fit-width="248"]{--ox-fw: 248}[data-fit-width="1192"]{--ox-fw: 1192}[data-fit-width="1440"]{--ox-fw: 1440}[data-fit-width="1600"]{--ox-fw: 1600}