:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--raw-red-600:#b70e00;--raw-red-500:#df1200;--raw-red-400:#ff3b23;--raw-red-050:#ffefec;--raw-n-000:#fff;--raw-n-025:#f6f7f8;--raw-n-050:#eef0f1;--raw-n-100:#e0e3e5;--raw-n-200:#c6cbce;--raw-n-300:#a2aaae;--raw-n-400:#798286;--raw-n-500:#545c60;--raw-n-600:#3d4448;--raw-n-700:#262a2d;--raw-n-800:#1a1d1f;--raw-n-850:#141618;--raw-n-900:#0b0c0d;--raw-live-400:#35c46e;--raw-live-600:#17703d;--bg-page:var(--raw-n-000);--bg-surface:var(--raw-n-025);--bg-raised:var(--raw-n-050);--bg-inverse:var(--raw-n-900);--bg-wash:var(--raw-red-050);--text-1:#101314;--text-2:var(--raw-n-500);--text-3:#636b6f;--text-inverse:var(--raw-n-025);--text-on-brand:#fff;--line-1:var(--raw-n-100);--line-2:var(--raw-n-200);--line-strong:var(--text-1);--line-control:#828a8e;--brand:var(--raw-red-500);--brand-hover:var(--raw-red-600);--brand-quiet:var(--raw-red-050);--btn-primary-bg:var(--raw-red-500);--btn-primary-bg-hover:var(--raw-red-600);--btn-primary-fg:#fff;--focus:var(--raw-red-500);--focus-offset:var(--bg-page);--state-live:var(--raw-live-600);--state-ink:var(--text-1);--state-muted:var(--text-3);--state-error:var(--raw-red-600);--shadow-float:0 1px 2px #0b0c0d0f, 0 8px 24px #0b0c0d14;--shadow-overlay:0 2px 4px #0b0c0d14, 0 24px 64px #0b0c0d29;--canvas-fade:linear-gradient(180deg, #fff0 0%, var(--bg-page) 92%);--font-display:"Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-text:"Karla", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--t-figure:clamp(2.75rem, 5vw, 4.75rem);--t-display-xl:clamp(3.5rem, 9vw, 9.5rem);--t-display-l:clamp(2.75rem, 5.4vw, 5.5rem);--t-display-m:clamp(2.125rem, 3.9vw, 3.75rem);--t-head-l:clamp(1.75rem, 2.5vw, 2.5rem);--t-head-m:clamp(1.3125rem, 1.7vw, 1.75rem);--t-body-l:clamp(1.1875rem, 1.35vw, 1.375rem);--t-body:1.0625rem;--t-body-s:1rem;--t-caption:.9375rem;--t-label:.8125rem;--lh-display:.94;--lh-head:1.12;--lh-body:1.55;--lh-tight:1.3;--lh-label:1.45;--tr-display:-.03em;--tr-head:-.015em;--tr-body:0;--tr-label:.14em;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-display:800;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.5rem;--sp-6:2rem;--sp-7:3rem;--sp-8:4rem;--sp-9:6rem;--sp-10:8rem;--sp-11:12rem;--section-y:clamp(6rem, 11vw, 13rem);--section-pad:calc(var(--section-y) / 2);--section-y-tight:calc(var(--section-y) * .55);--page-open:clamp(4.5rem, 8vw, 8.5rem);--nav-h:5rem;--container:1360px;--container-narrow:940px;--measure-display:17ch;--measure-lede:46ch;--gutter:clamp(1.5rem, 4vw, 3.5rem);--measure:34rem;--grid-gap:clamp(1.25rem, 2.2vw, 2rem);--radius-0:0;--radius-1:6px;--radius-2:4px;--radius-pill:999px;--border-hair:1px;--border-strong:2px;--dur-instant:80ms;--dur-fast:.16s;--dur-base:.24s;--dur-slow:.42s;--dur-scene:.8s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-standard:cubic-bezier(.4, 0, .2, 1);--move-sm:12px;--move-md:24px;--move-lg:40px;--stagger:60ms;--z-base:0;--z-sticky:100;--z-nav:200;--z-overlay:300}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-page:var(--raw-n-900);--bg-surface:var(--raw-n-850);--bg-raised:var(--raw-n-800);--bg-inverse:var(--raw-n-000);--bg-wash:#1c0f0d;--text-1:#f2f4f5;--text-2:var(--raw-n-200);--text-3:#828b8f;--text-inverse:var(--raw-n-900);--text-on-brand:#fff;--line-1:var(--raw-n-700);--line-2:var(--raw-n-600);--line-strong:var(--text-1);--line-control:#626a6e;--brand:var(--raw-red-500);--brand-hover:var(--raw-red-600);--brand-quiet:#2a100c;--btn-primary-bg:var(--raw-red-500);--btn-primary-bg-hover:var(--raw-red-600);--btn-primary-fg:#fff;--focus:var(--raw-red-500);--focus-offset:var(--bg-page);--state-live:var(--raw-live-400);--state-ink:var(--text-1);--state-muted:var(--text-3);--state-error:var(--raw-red-400);--shadow-float:0 1px 2px #00000080, 0 8px 24px #00000073;--shadow-overlay:0 2px 4px #00000080, 0 24px 64px #0009;--canvas-fade:linear-gradient(180deg, #0b0c0d00 0%, var(--bg-page) 92%)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-page:var(--raw-n-900);--bg-surface:var(--raw-n-850);--bg-raised:var(--raw-n-800);--bg-inverse:var(--raw-n-000);--bg-wash:#1c0f0d;--text-1:#f2f4f5;--text-2:var(--raw-n-200);--text-3:#828b8f;--text-inverse:var(--raw-n-900);--text-on-brand:#fff;--line-1:var(--raw-n-700);--line-2:var(--raw-n-600);--line-strong:var(--text-1);--line-control:#626a6e;--brand:var(--raw-red-500);--brand-hover:var(--raw-red-600);--brand-quiet:#2a100c;--btn-primary-bg:var(--raw-red-500);--btn-primary-bg-hover:var(--raw-red-600);--btn-primary-fg:#fff;--focus:var(--raw-red-500);--focus-offset:var(--bg-page);--state-live:var(--raw-live-400);--state-ink:var(--text-1);--state-muted:var(--text-3);--state-error:var(--raw-red-400);--shadow-float:0 1px 2px #00000080, 0 8px 24px #00000073;--shadow-overlay:0 2px 4px #00000080, 0 24px 64px #0009;--canvas-fade:linear-gradient(180deg, #0b0c0d00 0%, var(--bg-page) 92%)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}[id]{scroll-margin-top:calc(var(--nav-h) + var(--sp-6))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg-page);color:var(--text-1);font-family:var(--font-text);font-size:var(--t-body);line-height:var(--lh-body);font-weight:var(--fw-regular);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}:is(h1,h2,h3,h4):has(+*){margin-block-end:.5em}:is(.split,.cluster,.badge)>:is(h1,h2,h3,h4){margin-block-end:0}.eyebrow:has(+*){margin-block-end:var(--sp-2)}:where(ul[class],ol[class]){margin:0;padding:0;list-style:none}img,svg,video,canvas{max-width:100%;height:auto;display:block}a{color:inherit;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.2em;transition:text-decoration-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){a:hover{text-decoration-color:currentColor}}button,input,select,textarea{font:inherit;color:inherit}.js-ready body,.js-ready .nav,.js-ready .product,.js-ready .aside,.js-ready .constraint,.js-ready .cta{transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard)}:focus-visible{outline:var(--border-strong) solid var(--focus);outline-offset:2px}:focus:not(:focus-visible){outline:none}::selection{background:var(--btn-primary-bg);color:var(--text-on-brand)}.link{color:var(--text-2);border-bottom:1px solid var(--brand);padding-bottom:1px;text-decoration:none}.link:hover{color:var(--text-1);border-bottom-width:2px;padding-bottom:0}.hl{background:var(--btn-primary-bg);color:var(--text-on-brand);font-family:var(--font-mono);font-size:var(--t-label);font-weight:var(--fw-medium);letter-spacing:.1em;text-transform:uppercase;border-radius:2px;padding:.22em .5em;line-height:1.2;display:inline-block}.t-display-xl,.t-display-l,.t-display-m{font-family:var(--font-display);font-weight:var(--fw-display);line-height:var(--lh-display);letter-spacing:var(--tr-display);overflow-wrap:break-word;text-wrap:balance}.t-display-xl{font-size:var(--t-display-xl)}.t-display-l{font-size:var(--t-display-l)}.t-display-m{font-size:var(--t-display-m)}.t-head-l,.t-head-m{font-family:var(--font-display);font-weight:var(--fw-bold);line-height:var(--lh-head);letter-spacing:var(--tr-head);text-wrap:balance}.t-head-l{font-size:var(--t-head-l)}.t-head-m{font-size:var(--t-head-m)}.t-body-l{font-size:var(--t-body-l);line-height:var(--lh-body)}.t-body{font-size:var(--t-body)}.t-body-s{font-size:var(--t-body-s)}.t-caption{font-size:var(--t-caption);line-height:var(--lh-tight)}.t-label{font-family:var(--font-mono);font-size:var(--t-label);font-weight:var(--fw-medium);line-height:var(--lh-label);letter-spacing:var(--tr-label);text-transform:uppercase}.t-mono{font-family:var(--font-mono);font-size:var(--t-body-s);line-height:var(--lh-body)}.t-muted{color:var(--text-2)}.t-quiet{color:var(--text-3)}.t-brand{color:var(--brand)}.t-measure{max-width:var(--measure)}.t-measure--lede{max-width:var(--measure-lede)}.t-balance{text-wrap:balance}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.container--narrow{max-width:var(--container-narrow)}.container>:is(.scene,.section-scene,[data-scene-layer])+*{margin-block-start:var(--sp-8)}.section{padding-block:var(--section-pad)}.section--tight{padding-block:calc(var(--section-y-tight) / 2)}.section--open{padding-block-start:var(--page-open)}.section--hair{border-top:var(--border-hair) solid var(--line-1)}.section--rule{border-top:var(--border-strong) solid var(--line-strong)}.section--surface{background:var(--bg-surface)}.grid{gap:var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width>=48rem){.grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=64rem){.grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.rail{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));display:grid}.rail>*,.grid>*{min-width:0}.stack{--stack-gap:var(--sp-4)}.stack--tight{--stack-gap:var(--sp-2)}.stack--loose{--stack-gap:var(--sp-6)}.stack>*+*{margin-top:var(--stack-gap)}.stack>.t-body-l+*{margin-top:calc(var(--stack-gap) * 1.5)}.cluster{gap:var(--cluster-gap,var(--sp-3));flex-wrap:wrap;align-items:center;display:flex}.split{gap:var(--sp-5);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.hair{border:0;border-top:var(--border-hair) solid var(--line-1);margin:0}.rule{border:0;border-top:var(--border-strong) solid var(--line-strong);margin:0}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.overflow-x{overscroll-behavior-x:contain;overflow-x:auto}.btn{--btn-pad-y:1rem;--btn-pad-x:var(--sp-6);justify-content:center;align-items:center;gap:var(--sp-2);padding:var(--btn-pad-y) var(--btn-pad-x);border:var(--border-hair) solid transparent;border-radius:var(--radius-0);font-family:var(--font-text);font-size:var(--t-body-s);font-weight:var(--fw-semibold);letter-spacing:.01em;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard),  transform var(--dur-base) var(--ease-out);min-width:2.75rem;min-height:3.25rem;line-height:1.2;text-decoration:none;display:inline-flex}.btn:active{transition-duration:var(--dur-instant);transform:translateY(1px)}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transition:none;transform:none}.btn--primary{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}.btn--ghost{color:var(--text-1);border-color:var(--line-control);background:0 0}.btn--quiet{color:var(--text-2);background:0 0;min-height:0;padding-inline:0}@media (hover:hover) and (pointer:fine){.btn--primary:hover{background:var(--btn-primary-bg-hover)}.btn--ghost:hover{border-color:var(--text-1);background:var(--bg-raised)}.btn--quiet:hover{color:var(--text-1)}.btn[disabled]:hover,.btn[aria-disabled=true]:hover{background:inherit}}.btn--sm{--btn-pad-y:.625rem;--btn-pad-x:var(--sp-4);font-size:var(--t-body-s);min-height:2.75rem}.btn--block{width:100%}.btn__arrow{transition:transform var(--dur-fast) var(--ease-out)}.btn:hover .btn__arrow{transform:translate(3px)}.eyebrow{align-items:start;gap:var(--sp-2);color:var(--text-3);display:inline-flex}.eyebrow:before{content:"";width:1.5rem;height:var(--border-strong);background:var(--brand);flex:none;margin-block-start:calc((1lh - var(--border-strong)) / 2)}.section-head{gap:var(--sp-2);margin-bottom:var(--sp-8);max-width:var(--container-narrow);display:grid}.section-head>h2,.section-head>h3{max-width:var(--measure-display);margin-block-end:.5em}.section-head>:is(h2,h3):last-child{margin-block-end:0}.section-head>p:not(.eyebrow){color:var(--text-2);max-width:var(--measure-lede)}.section-head>.eyebrow{margin-bottom:var(--sp-3)}.nav{z-index:var(--z-nav);background:color-mix(in srgb, var(--bg-page) 88%, transparent);-webkit-backdrop-filter:saturate(140%)blur(12px);backdrop-filter:saturate(140%)blur(12px);border-bottom:var(--border-hair) solid transparent;transition:border-color var(--dur-base) var(--ease-standard), background-color var(--dur-base) var(--ease-standard);position:sticky;top:0}.nav[data-scrolled=true]{border-bottom-color:var(--line-1);background:color-mix(in srgb, var(--bg-page) 96%, transparent)}.nav__inner{align-items:center;gap:var(--sp-5);min-height:var(--nav-h);display:flex}.nav__mark{font-family:var(--font-display);font-weight:var(--fw-display);letter-spacing:-.02em;color:var(--text-1);align-items:center;gap:var(--sp-2);min-height:2.75rem;font-size:1.125rem;text-decoration:none;display:inline-flex}.nav__links{gap:var(--sp-5);align-items:center;margin-inline-start:auto;display:none}@media (width>=62rem){.nav__links{display:flex}}.nav__link{font-size:var(--t-body-s);color:var(--text-2);padding-block:var(--sp-2);transition:color var(--dur-fast) var(--ease-standard);align-items:center;min-height:2.75rem;text-decoration:none;display:inline-flex;position:relative}.nav__link:hover{color:var(--text-1)}.nav__link:after{content:"";height:var(--border-strong);background:var(--brand);transform-origin:0;transition:transform var(--dur-base) var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav__link:hover:after{transform:scaleX(1)}.nav__link[aria-current=page]:after{transition:none;transform:scaleX(1)}.nav__actions{gap:var(--sp-3);align-items:center;margin-inline-start:auto;display:flex}@media (width>=62rem){.nav__actions{margin-inline-start:0}}.hero{padding-block:var(--page-open) var(--section-pad);isolation:isolate;position:relative}.hero__canvas{z-index:-1;position:absolute;inset:0;overflow:hidden}.hero__poster{background:radial-gradient(60% 55% at 72% 28%, color-mix(in srgb, var(--brand) 18%, transparent) 0%, transparent 68%), radial-gradient(45% 45% at 20% 70%, color-mix(in srgb, var(--text-1) 8%, transparent) 0%, transparent 70%);position:absolute;inset:0}.hero__poster:after{content:"";background:var(--canvas-fade);position:absolute;inset:0}.hero__grid{gap:var(--sp-7);align-items:start;display:grid}@media (width>=64rem){.hero__grid{gap:var(--sp-9);grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.hero__title{margin-block:var(--sp-5) var(--sp-5)}.hero__lede{color:var(--text-2);max-width:46ch}.hero__actions{margin-top:var(--sp-6)}.fork{gap:var(--border-hair);background:var(--line-1);border-block:var(--border-hair) solid var(--line-1);display:grid}@media (width>=52rem){.fork{grid-template-columns:1fr 1fr}}.door{gap:var(--sp-4);padding:clamp(var(--sp-6), 5vw, var(--sp-8));background:var(--bg-page);transition:background-color var(--dur-base) var(--ease-standard);align-content:start;text-decoration:none;display:grid;position:relative}.door:focus-within{background:var(--bg-surface)}@media (hover:hover) and (pointer:fine){.door:hover{background:var(--bg-surface)}}.door:before{content:"";width:var(--border-strong);background:var(--brand);transform-origin:top;transition:transform var(--dur-slow) var(--ease-out);position:absolute;inset-block:0;inset-inline-start:0;transform:scaleY(0)}.door:hover:before{transform:scaleY(1)}.door__q{color:var(--text-3)}.door__cta{color:var(--brand);font-weight:var(--fw-semibold);font-size:var(--t-body-s)}.steps,.bullets{--list-indent:2.5rem;--list-gap:var(--sp-4);gap:var(--list-gap);color:var(--text-2);padding-inline-start:0;list-style:none;display:grid}.steps--tight,.bullets--tight{--list-gap:var(--sp-3)}.steps{counter-reset:step}.steps>li,.bullets>li{padding-inline-start:var(--list-indent);position:relative}.steps>li:before{counter-increment:step;content:counter(step, decimal-leading-zero);font-family:var(--font-mono);font-size:var(--t-label);font-weight:var(--fw-medium);letter-spacing:var(--tr-label);color:var(--text-3);font-variant-numeric:tabular-nums;line-height:1lh;position:absolute;inset-block-start:0;inset-inline-start:0}.bullets>li:before{content:"";width:1.5rem;height:var(--border-strong);background:var(--brand);position:absolute;inset-block-start:calc((1lh - var(--border-strong)) / 2);inset-inline-start:0}.steps>li,.bullets>li{max-width:calc(var(--measure) + var(--list-indent))}.feature{gap:var(--sp-3);padding-top:var(--sp-5);border-top:var(--border-hair) solid var(--line-1);align-content:start;display:grid}.feature__index{color:var(--text-3);font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:var(--tr-label)}.feature__body{color:var(--text-2)}.product{align-items:stretch;gap:var(--sp-4);padding:clamp(var(--sp-5), 9cqi, var(--sp-7));background:var(--bg-surface);border:var(--border-hair) solid var(--line-1);transition:border-color var(--dur-base) var(--ease-standard), background-color var(--dur-base) var(--ease-standard), transform var(--dur-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;position:relative;container-type:inline-size}.product>*{min-width:0}.product:focus-within{border-color:var(--line-control)}@media (hover:hover) and (pointer:fine){.product:hover{border-color:var(--line-control);transform:translateY(-2px)}}.product__kind{color:var(--text-3);min-height:2lh}.product__name{font-family:var(--font-display);font-size:min(var(--t-head-l), 15cqi);font-weight:var(--fw-display);letter-spacing:var(--tr-head);line-height:var(--lh-head);overflow-wrap:break-word}.product__body{color:var(--text-2);font-size:var(--t-body-s)}.product__mech{align-items:flex-end;gap:var(--sp-2);padding-top:var(--sp-5);border-top:var(--border-hair) solid var(--line-1);flex-wrap:wrap;margin-block-start:auto;display:flex}.product[data-line=cloud] .product__name{color:var(--text-1)}.product[data-line=cloud]:after{content:"";height:var(--border-strong);background:var(--brand);position:absolute;inset-block-start:0;inset-inline:0}.aside,.quote,.stat,.feature,.news,.constraint,.field,.door,.section-head,.footer__col{grid-template-columns:minmax(0,1fr)}.tag{align-items:center;gap:var(--sp-2);padding:.3125rem var(--sp-3);border:var(--border-hair) solid var(--line-1);border-radius:var(--radius-pill);color:var(--text-2);font-family:var(--font-mono);font-size:var(--t-label);line-height:var(--lh-label);letter-spacing:.06em;text-transform:uppercase;text-align:left;white-space:normal;overflow-wrap:break-word;max-width:100%;display:inline-flex}.tag--wrap{white-space:normal}.stat{gap:var(--sp-2);padding-top:var(--sp-5);border-top:var(--border-strong) solid var(--line-strong);align-content:start;display:grid}.stat__figure{font-family:var(--font-display);font-size:var(--t-figure);font-weight:var(--fw-display);letter-spacing:var(--tr-display);font-variant-numeric:tabular-nums;line-height:1}.stat__label{color:var(--text-1);font-size:var(--t-body-s)}.stat__source{color:var(--text-3)}.pin{align-items:center;gap:var(--sp-2);font-family:var(--font-mono);font-size:var(--t-label);line-height:var(--lh-label);letter-spacing:var(--tr-label);text-transform:uppercase;align-items:start;display:inline-flex}.pin:before{content:"";border:var(--border-hair) solid currentColor;flex:none;width:.5rem;height:.5rem;margin-block-start:calc(.5lh - .25rem)}.pin[data-state=licensed]{color:var(--state-live);font-weight:var(--fw-semibold)}.pin[data-state=licensed]:before{background:currentColor}.pin[data-state=certified]{color:var(--state-live);font-weight:var(--fw-semibold)}.pin[data-state=certified]:before{background:0 0}.pin[data-state=live]{color:var(--state-live);font-weight:var(--fw-semibold)}.pin[data-state=live]:before{border-radius:var(--radius-pill);background:currentColor}.pin[data-state=group]{color:var(--state-muted)}.pin[data-state=group]:before{background:linear-gradient(135deg,currentColor 0 50%,#0000 50% 100%)}.pin[data-state=pipeline]{color:var(--state-muted)}.pin[data-state=pipeline]:before{background:0 0;border-style:dashed}.pin[data-state=ready]{color:var(--state-muted);font-weight:var(--fw-semibold)}.pin[data-state=ready]:before{background:0 0}.register{border-collapse:collapse;width:100%;font-size:var(--t-body-s)}.register th,.register td{text-align:left;padding:var(--sp-5) var(--sp-5) var(--sp-5) 0;border-bottom:var(--border-hair) solid var(--line-1);vertical-align:top}.register thead th{border-bottom:var(--border-strong) solid var(--line-strong);font-family:var(--font-mono);font-size:var(--t-label);font-weight:var(--fw-medium);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--text-3);white-space:nowrap}.register__market{font-weight:var(--fw-semibold);color:var(--text-1);white-space:nowrap}.register__phrase{color:var(--text-2)}@media (width<=40rem){.register thead{display:none}.register tbody tr{gap:var(--sp-2) var(--sp-4);padding-block:var(--sp-4);border-bottom:var(--border-hair) solid var(--line-1);grid-template-columns:minmax(0,1fr);align-items:baseline;display:grid}.register tbody th,.register tbody td{border:0;padding:0;display:block}.register--pins tbody tr{grid-template-columns:minmax(0,1fr) auto}.register--pins tbody td:last-child{grid-column:1/-1}.register__market{white-space:normal}}.badge{gap:var(--sp-2);padding:var(--sp-5);border:var(--border-hair) solid var(--line-1);background:var(--bg-page);min-width:10rem;display:inline-grid}.badge__body{font-weight:var(--fw-semibold);font-size:var(--t-body-s);line-height:var(--lh-tight)}.badge__note{color:var(--text-3)}.proof{gap:var(--sp-4) var(--sp-7);padding-block:var(--sp-6);border-block:var(--border-hair) solid var(--line-1);flex-wrap:wrap;align-items:center;display:flex}.logo-wall{gap:var(--border-hair);background:var(--line-1);border:var(--border-hair) solid var(--line-1);grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr));display:grid}.logo-wall__cell{min-height:8rem;padding:var(--sp-5);background:var(--bg-page);place-items:center;display:grid}.logo-wall__mark{filter:grayscale();opacity:.72;width:auto;max-height:2.5rem;transition:opacity var(--dur-base) var(--ease-standard), filter var(--dur-base) var(--ease-standard)}.logo-wall__cell:hover .logo-wall__mark{opacity:1;filter:grayscale(0)}.logo-wall__word{font-family:var(--font-display);font-weight:var(--fw-display);letter-spacing:-.01em;color:var(--text-2);transition:color var(--dur-base) var(--ease-standard);font-size:1.0625rem}.logo-wall__cell:hover .logo-wall__word{color:var(--text-1)}.quote{gap:var(--sp-5);padding:var(--sp-7);border:var(--border-hair) solid var(--line-1);background:var(--bg-page);align-content:start;display:grid}.quote__body{font-family:var(--font-text);font-size:var(--t-body-l);font-weight:var(--fw-medium);line-height:var(--lh-body,1.5);letter-spacing:0}.quote__attr{gap:var(--sp-1);padding-top:var(--sp-4);border-top:var(--border-hair) solid var(--line-1);display:grid}.quote__name{font-weight:var(--fw-semibold);font-size:var(--t-body-s)}.quote__org{color:var(--text-3)}.news{gap:var(--sp-3);padding-top:var(--sp-4);border-top:var(--border-hair) solid var(--line-1);align-content:start;text-decoration:none;display:grid}.news__date{color:var(--text-3)}.news__title{font-size:var(--t-body-l);font-weight:var(--fw-semibold);line-height:var(--lh-tight)}.news:hover .news__title{color:var(--brand)}.faq{border-top:var(--border-hair) solid var(--line-1)}.faq__q{justify-content:space-between;align-items:baseline;gap:var(--sp-5);padding-block:var(--sp-6);cursor:pointer;font-weight:var(--fw-semibold);list-style:none;display:flex}.faq__q::-webkit-details-marker{display:none}.faq__sign{color:var(--brand);font-family:var(--font-mono);flex:none}.faq[open] .faq__sign{transform:rotate(45deg)}.faq__sign{transition:transform var(--dur-base) var(--ease-out)}.faq__a{color:var(--text-2);padding-bottom:var(--sp-5);max-width:var(--measure)}.field{gap:var(--sp-2);display:grid}.field__label{color:var(--text-2)}.field__input{width:100%;padding:.8125rem var(--sp-4);background:var(--bg-page);color:var(--text-1);border:var(--border-hair) solid var(--line-control);border-radius:var(--radius-1);transition:border-color var(--dur-fast) var(--ease-standard)}.field__input::placeholder{color:var(--text-3)}.field__input:focus{border-color:var(--focus)}@media (hover:hover) and (pointer:fine){.field__input:hover{border-color:var(--text-2)}}.field[data-invalid=true] .field__input{border-color:var(--state-error);border-width:var(--border-strong)}.field__error{color:var(--state-error);align-items:center;gap:var(--sp-2);display:flex}.cta{gap:var(--sp-6);padding:clamp(var(--sp-7), 7vw, var(--sp-9)) clamp(var(--sp-5), 5vw, var(--sp-8));background:var(--bg-surface);border:var(--border-hair) solid var(--line-1);display:grid}@media (width>=56rem){.cta{align-items:center;gap:var(--sp-8);grid-template-columns:minmax(0,1fr) auto}}.footer{border-top:var(--border-strong) solid var(--line-strong);padding-block:var(--sp-9) var(--sp-7)}.footer__brand{gap:var(--sp-4);margin-bottom:var(--sp-8);padding-bottom:var(--sp-7);border-bottom:var(--border-hair) solid var(--line-1);align-content:start;justify-items:start;display:grid}.footer__brand>p{max-width:var(--measure-lede)}.footer__grid{gap:var(--sp-6) var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=40rem){.footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.footer__grid{gap:var(--sp-7);grid-template-columns:repeat(4,minmax(0,1fr))}}.footer__col{gap:var(--sp-1);align-content:start;display:grid}.footer__col>.t-label{margin-bottom:var(--sp-2)}.footer__link{color:var(--text-2);font-size:var(--t-body-s);transition:color var(--dur-fast) var(--ease-standard);align-items:center;min-height:2.75rem;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.footer__link:hover{color:var(--text-1)}}.footer__legal{margin-top:var(--sp-8);padding-top:var(--sp-5);border-top:var(--border-hair) solid var(--line-1);color:var(--text-3);align-items:baseline;gap:var(--sp-2) var(--sp-5);flex-wrap:wrap;display:flex}.js-ready [data-reveal]{opacity:0;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);transition-delay:calc(var(--i,0) * var(--stagger));will-change:opacity, transform}.js-ready [data-reveal=up]{transform:translate3d(0, var(--move-md), 0)}.js-ready [data-reveal=up-sm]{transform:translate3d(0, var(--move-sm), 0)}.js-ready [data-reveal=scene]{transform:translate3d(0, var(--move-lg), 0)}.js-ready [data-reveal=in]{transform:none}.js-ready [data-reveal=side]{transform:translate3d(calc(var(--move-md) * -1), 0, 0)}.js-ready [data-inview=true]{opacity:1;will-change:auto;transform:none}.stagger>*{--i:0}.stagger>:nth-child(2){--i:1}.stagger>:nth-child(3){--i:2}.stagger>:nth-child(4){--i:3}.stagger>:nth-child(5){--i:4}.stagger>:nth-child(6){--i:5}.stagger>:nth-child(7){--i:6}.stagger>:nth-child(n+8){--i:7}.js-ready [data-draw]{transform-origin:0;transition:transform var(--dur-scene) var(--ease-out);transition-delay:calc(var(--i,0) * var(--stagger));transform:scaleX(0)}.js-ready [data-draw=y]{transform-origin:top;transform:scaleY(0)}.js-ready [data-draw][data-inview=true]{transform:scaleX(1)}.js-ready [data-draw=y][data-inview=true]{transform:scaleY(1)}.js-ready [data-count]{font-variant-numeric:tabular-nums}[data-scene]{position:relative}[data-scene-state=enter]{--scene-opacity:0}[data-scene-state=hold]{--scene-opacity:1}[data-scene-state=exit]{--scene-opacity:0}[data-scene-layer]{opacity:var(--scene-opacity,1);transition:opacity var(--dur-scene) var(--ease-in-out)}@media (prefers-reduced-motion:reduce){.js-ready [data-reveal],.js-ready [data-draw]{transition-duration:var(--dur-fast)!important;transition-delay:0s!important;transform:none!important}.js-ready [data-draw]{transform:scaleX(1)!important}.js-ready [data-draw=y]{transform:scaleY(1)!important}*,:before,:after{transition-duration:var(--dur-instant)!important;scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important}[data-scene-layer]{opacity:1!important}}.gico{width:var(--gico-size,72px);height:var(--gico-size,72px);object-fit:contain;mix-blend-mode:screen;flex:none;display:block}.gico--lg{--gico-size:128px}.gico--sm{--gico-size:44px}[data-theme=light] .gico-well{background:var(--raw-n-900);border-radius:var(--radius-2);padding:var(--sp-3)}.slab{--slab-cut:22px;color:inherit;background:var(--line-1);clip-path:polygon(0 0, calc(100% - var(--slab-cut)) 0, 100% var(--slab-cut), 100% 100%, 0 100%);transition:transform var(--dur-3,.32s) var(--ease-out,cubic-bezier(.16, 1, .3, 1)), background var(--dur-2,.26s) var(--ease-out,cubic-bezier(.16, 1, .3, 1));text-decoration:none;display:block;position:relative}.slab:after{content:"";z-index:-1;background:var(--bg-raised);border-bottom:1px solid var(--line-1);opacity:0;height:7px;transition:opacity var(--dur-3,.32s) var(--ease-out,cubic-bezier(.16, 1, .3, 1)), transform var(--dur-3,.32s) var(--ease-out,cubic-bezier(.16, 1, .3, 1));position:absolute;inset:auto 10px -7px;transform:translateY(-7px)}.slab:hover{background:var(--brand);transform:translateY(-6px)}.slab:hover:after{opacity:1;transform:translateY(0)}.slab:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.slab__in{padding:var(--sp-6) var(--sp-5) var(--sp-5);gap:var(--sp-3);background:var(--bg-surface);min-height:224px;clip-path:polygon(0 0, calc(100% - var(--slab-cut)) 0, 100% var(--slab-cut), 100% 100%, 0 100%);transition:background var(--dur-2,.26s) var(--ease-out,cubic-bezier(.16, 1, .3, 1));flex-direction:column;margin:1px;display:flex;position:relative}.slab:hover .slab__in{background:var(--bg-raised)}.slab__edge{background:var(--brand);width:56px;height:3px;transition:width .38s var(--ease-out,cubic-bezier(.16, 1, .3, 1));position:absolute;inset:0 auto auto 0}.slab:hover .slab__edge{width:calc(100% - var(--slab-cut))}.slab__index{inset:var(--sp-4) var(--sp-5) auto auto;font-family:var(--font-mono);letter-spacing:.14em;color:var(--text-3);font-variant-numeric:tabular-nums;font-size:.625rem;position:absolute}.slab__lockup{gap:var(--sp-4);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.slab__text{flex-direction:column;gap:.35rem;min-width:0;display:flex}.slab__kicker{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--brand);font-size:.625rem}.slab__title{font-family:var(--font-display);font-weight:var(--fw-extrabold,800);letter-spacing:-.025em;margin:0;font-size:1.6rem;line-height:1}.slab__body{color:var(--text-2);font-size:var(--t-body-s);margin:0;line-height:1.45}.slab__go{padding-top:var(--sp-4);border-top:1px solid var(--line-1);font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--text-3);justify-content:space-between;align-items:center;margin-top:auto;font-size:.6875rem;display:flex}.slab:hover .slab__go{color:var(--brand)}.slab__go span:last-child{transition:transform var(--dur-2,.26s) var(--ease-out,cubic-bezier(.16, 1, .3, 1))}.slab:hover .slab__go span:last-child{transform:translate(5px)}.doorcard{gap:var(--sp-4);color:inherit;background:var(--bg-surface);border:1px solid var(--line-1);border-radius:var(--radius-1);padding:var(--sp-5);transition:border-color var(--dur-2,.22s) var(--ease-out,cubic-bezier(.16, 1, .3, 1)), background var(--dur-2,.22s) var(--ease-out,cubic-bezier(.16, 1, .3, 1));align-items:flex-start;text-decoration:none;display:flex}.doorcard:hover{border-color:var(--brand);background:var(--bg-raised)}.doorcard:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.doorcard__n{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.11em;color:var(--brand);flex:none;padding-top:.15rem}.doorcard__title{font-family:var(--font-display);font-weight:var(--fw-extrabold,800);font-size:var(--t-body-l);letter-spacing:-.015em;margin:0 0 var(--sp-2);line-height:1.15}.doorcard__body{margin:0 0 var(--sp-3);color:var(--text-2);font-size:var(--t-body-s)}.doorcard__go{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--text-3);font-size:.6875rem}.doorcard:hover .doorcard__go{color:var(--brand)}.mech{isolation:isolate;padding:var(--sp-5) var(--sp-5) var(--sp-6);border:1px solid var(--line-2);background:radial-gradient(120% 90% at 50% -20%, #df120029, #df120000 60%), var(--bg-page);border-radius:14px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ff3b232e}.mech__head{align-items:baseline;gap:var(--sp-3);margin:0 0 var(--sp-5);font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--text-3);font-size:.625rem;display:flex}.mech__head b{color:var(--brand);font-weight:var(--fw-medium,500)}.mech__foot{margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--line-1);font-size:var(--t-caption);color:var(--text-2);line-height:1.5}.mech__foot b{color:var(--text-1);font-weight:var(--fw-semibold,600)}.flow{flex-direction:column;display:flex}.flow__node{gap:var(--sp-4);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;padding:.55rem 0;display:grid}.flow__dot{border:2px solid var(--line-2);border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:relative}.flow__dot:after{content:"";background:var(--line-2);border-radius:50%;width:6px;height:6px}.flow__node.is-on .flow__dot{border-color:var(--brand);box-shadow:0 0 14px #df12008c}.flow__node.is-on .flow__dot:after{background:var(--raw-red-400)}.flow__node.is-dead .flow__dot{opacity:.45;border-style:dashed}.flow__label{font-family:var(--font-mono);color:var(--text-2);font-size:.8125rem}.flow__node.is-on .flow__label{color:var(--text-1)}.flow__node.is-dead .flow__label{color:var(--text-3);text-decoration:line-through;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2)}.flow__state{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:.625rem}.flow__node.is-on .flow__state{color:var(--brand)}.flow__wire{background:linear-gradient(180deg, var(--brand), var(--line-2));width:2px;height:20px;margin-left:10px;position:relative;overflow:hidden}.flow__wire.is-dead{background:var(--line-1)}.flow__wire i{background:var(--raw-red-400);width:4px;height:8px;box-shadow:0 0 8px var(--raw-red-400);animation:flow-travel 2.6s var(--ease-out,cubic-bezier(.16, 1, .3, 1)) infinite;border-radius:2px;position:absolute;left:-1px}@keyframes flow-travel{0%{opacity:0;top:-10px}20%{opacity:1}80%{opacity:1}to{opacity:0;top:22px}}.pots{gap:var(--sp-4);flex-direction:column;display:flex}.pots__split{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-5);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:.625rem;display:flex}.pots__split i{border-radius:3px;flex:none;height:6px}.pot{gap:.4rem var(--sp-4);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.pot__k{font-family:var(--font-mono);color:var(--text-2);font-size:.8125rem}.pot__v{font-family:var(--font-mono);color:var(--text-1);font-variant-numeric:tabular-nums;font-size:.9375rem}.pot__bar{background:var(--bg-page);border:1px solid var(--line-1);border-radius:4px;grid-column:1/-1;height:8px;overflow:hidden}.pot__bar i{background:linear-gradient(90deg, var(--raw-red-600), var(--raw-red-400));border-radius:4px;height:100%;display:block}.pot.is-live .pot__v{color:var(--brand)}.pot.is-live .pot__bar i{box-shadow:0 0 12px #ff3b2399}.pot.is-hidden .pot__k,.pot.is-hidden .pot__v{color:var(--text-3)}.pot.is-hidden .pot__bar i{background:var(--line-2)}.ladder{flex-direction:column-reverse;gap:.4rem;display:flex}.rung{gap:var(--sp-3);border:1px solid var(--line-1);border-radius:var(--radius-2);background:var(--bg-page);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:.5rem .75rem;display:grid}.rung__t{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--text-3);font-size:.75rem}.rung__track{background:var(--bg-surface);border:1px solid var(--line-1);border-radius:3px;height:6px;overflow:hidden}.rung__track i{background:var(--line-2);height:100%;display:block}.rung__v{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--text-3);font-size:.6875rem}.rung.is-here{border-color:var(--brand);background:linear-gradient(90deg,#df120024,#0000 70%);box-shadow:0 0 20px #df12002e}.rung.is-here .rung__t{color:var(--text-1)}.rung.is-here .rung__v{color:var(--brand)}.rung.is-here .rung__track i{background:linear-gradient(90deg, var(--raw-red-600), var(--raw-red-400));box-shadow:0 0 10px #ff3b2380}.clock{margin-top:var(--sp-4);gap:var(--sp-3);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;font-size:.6875rem;display:grid}.clock__k{color:var(--text-3)}.clock__drain{background:var(--bg-page);border:1px solid var(--line-1);border-radius:2px;height:4px;overflow:hidden}.clock__drain i{background:linear-gradient(90deg, var(--raw-red-400), var(--raw-red-600));height:100%;display:block}.clock__v{color:var(--brand);font-weight:var(--fw-medium,500)}.exhibit{overflow:hidden}.exhibit iframe{border:0;width:100%;display:block}.exhibit__caption{margin:var(--sp-3) 0 0;font-size:var(--t-caption);color:var(--text-3);max-width:none}.exhibit__caption b{color:var(--text-2);font-weight:var(--fw-semibold,600)}.acc{border-top:1px solid var(--line-2)}.acc details{border-bottom:1px solid var(--line-1)}.acc summary{align-items:baseline;gap:var(--sp-4);padding:var(--sp-5) 0;cursor:pointer;font-family:var(--font-display);font-weight:var(--fw-semibold,600);font-size:var(--t-head-m);letter-spacing:-.01em;list-style:none;display:flex}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"+";font-family:var(--font-mono);color:var(--text-3);transition:transform .18s var(--ease-out,cubic-bezier(.16, 1, .3, 1)), color .18s;margin-left:auto;font-size:1.25rem;font-weight:400;line-height:1}.acc details[open] summary:after{content:"−";color:var(--brand)}.acc summary:hover:after{color:var(--brand)}.acc summary:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.acc__body{padding:0 0 var(--sp-6);max-width:none;color:var(--text-2);font-size:var(--t-body);line-height:1.6}.acc__body>*+*{margin-top:var(--sp-4)}.acc__body p{margin:0}.acc__body p+p{margin-top:var(--sp-4)}.closer{gap:var(--sp-6) var(--sp-8);border-radius:var(--radius-2);background:var(--raw-red-500);color:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:clamp(2.5rem,5vw,3.75rem) clamp(1.75rem,4vw,3.25rem);display:grid}.closer__title{font-family:var(--font-display);font-weight:var(--fw-extrabold,800);letter-spacing:-.028em;margin:0 0 var(--sp-4);text-wrap:balance;max-width:18ch;font-size:clamp(1.9rem,3.6vw,2.9rem);line-height:1}.closer__body{color:#ffffffdb;max-width:52ch;font-size:var(--t-body-s);margin:0}.btn--on-red{color:var(--raw-red-500);border-radius:var(--radius-pill);white-space:nowrap;background:#fff;border-color:#fff}.btn--on-red:hover{background:#ffffffe0;border-color:#0000}@media (width<=720px){.closer{grid-template-columns:1fr}}.grid-3{gap:var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.grid-2{gap:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.stack-v{gap:var(--sp-5);flex-direction:column;display:flex}.scroll-x{overflow-x:auto}body:before{content:"";z-index:9999;pointer-events:none;opacity:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/></svg>");position:fixed;inset:0}[data-theme=dark] body:before{opacity:.035}@media (prefers-reduced-motion:reduce){.flow__wire i{animation:none;top:6px}}.panel-split{gap:var(--sp-7);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid}.panel-split>*{min-width:0}@media (width<=60rem){.panel-split{grid-template-columns:1fr}}.panel-band{gap:var(--sp-4);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@media (width<=64rem){.panel-band{scroll-snap-type:x proximity;padding-bottom:var(--sp-3);grid-template-columns:none;grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;overflow-x:auto}.panel-band>*{scroll-snap-align:start}}:where(.product-page) .sec-title{margin-block:var(--sp-4) 0;max-width:22ch}:where(.product-page) .sec-lede{margin-block:var(--sp-5) 0;max-width:none;color:var(--text-1)}:where(.product-page) .section-more{margin-top:var(--sp-6)}:where(.product-page) .hero-grid{gap:var(--sp-8);grid-template-columns:minmax(0,1fr) 360px;align-items:center;display:grid}:where(.product-page) .hero-art{mix-blend-mode:screen;justify-self:end;width:100%;max-width:360px;height:auto}:where(.product-page) .hero-art--light{mix-blend-mode:normal;display:none}:root[data-theme=light] :where(.product-page) .hero-art--dark{display:none}:root[data-theme=light] :where(.product-page) .hero-art--light{display:block}:where(.product-page) .hero-proof{gap:var(--sp-3) var(--sp-4);margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--line-1);flex-wrap:wrap;padding-left:0;list-style:none;display:flex}:where(.product-page) .hero-proof li{font-size:var(--t-label);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}:where(.product-page) .hero-aside{margin-top:var(--sp-5)}:where(.product-page) .hero-aside a{color:var(--text-2);font-size:var(--t-body-s);border-bottom:1px solid var(--brand);padding-bottom:1px;text-decoration:none}:where(.product-page) .hero-aside a:hover{color:var(--text-1);border-bottom-width:2px;padding-bottom:0}@media (width<=60rem){:where(.product-page) .hero-grid{grid-template-columns:1fr}:where(.product-page) .hero-art{justify-self:start;max-width:220px}}:where(.product-page) .drive__tabs{margin:var(--sp-6) 0 var(--sp-4);flex-wrap:wrap;gap:.4rem;display:flex}:where(.product-page) .drive__tab{font:inherit;font-size:var(--t-body-s);font-weight:var(--fw-semibold);color:var(--text-2);background:var(--bg-surface);border:1px solid var(--line-1);border-radius:var(--radius-1);cursor:pointer;transition:color var(--dur-fast), border-color var(--dur-fast), background var(--dur-fast);padding:.5rem .95rem}:where(.product-page) .drive__tab:hover{color:var(--text-1);border-color:var(--line-strong)}:where(.product-page) .drive__tab.is-active{color:var(--text-on-brand);background:var(--brand);border-color:var(--brand)}:where(.product-page) .drive__cap{margin-top:var(--sp-5);gap:var(--sp-4) var(--sp-6);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}:where(.product-page) .drive__cap .cap{color:var(--text-1);font-size:var(--t-body);margin:0;line-height:1.5;display:none}:where(.product-page) .drive__cap .cap.is-active{display:block}:where(.product-page) .drive__cap .cap b{color:var(--text-1);font-weight:var(--fw-semibold)}:where(.product-page) .drive__meta{font-size:var(--t-caption);line-height:var(--lh-tight);color:var(--text-3);text-align:right;justify-items:end;gap:.35rem;max-width:22rem;margin:0;display:grid}:where(.product-page) .drive__meta button{font:inherit;font-size:var(--t-caption);color:var(--text-3);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}:where(.product-page) .drive__meta button:hover{color:var(--text-1)}@media (width<=52rem){:where(.product-page) .drive__cap{grid-template-columns:1fr}:where(.product-page) .drive__meta{text-align:left;justify-items:start}}:where(.product-page) .parts{margin:var(--sp-7) 0 0;border-top:1px solid var(--line-2);padding:0;list-style:none}:where(.product-page) .part{border-bottom:1px solid var(--line-1)}:where(.product-page) .part__link{gap:var(--sp-5);padding:var(--sp-5) 0;color:inherit;grid-template-columns:3rem minmax(12rem,18rem) minmax(0,1fr) minmax(10rem,16rem) auto;align-items:center;text-decoration:none;display:grid}:where(.product-page) .part__n{font-family:var(--font-mono);font-size:var(--t-label);color:var(--text-3)}:where(.product-page) .part__title{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--t-head-m);letter-spacing:-.015em;color:var(--text-1)}:where(.product-page) .part__body{color:var(--text-1)}:where(.product-page) .part__screens{font-family:var(--font-mono);font-size:var(--t-caption);letter-spacing:.04em;color:var(--text-3)}:where(.product-page) .part__go{color:var(--text-3);transition:color var(--dur-fast), transform var(--dur-fast)}:where(.product-page) .part__link:hover .part__go{color:var(--brand);transform:translate(4px)}:where(.product-page) .part__link:hover .part__title{color:var(--brand)}:where(.product-page) .suite-line{margin-top:var(--sp-6);color:var(--text-2)}@media (width<=60rem){:where(.product-page) .part__link{grid-template-columns:3rem minmax(0,1fr) auto}:where(.product-page) .part__body,:where(.product-page) .part__screens{grid-column:2/3}}:where(.product-page) .tl{margin-top:var(--sp-7)}:where(.product-page) .tl__steps{gap:var(--sp-4);border-top:1px solid var(--line-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}:where(.product-page) .tl__step{font:inherit;text-align:left;padding:var(--sp-5) var(--sp-4) var(--sp-5) 0;cursor:pointer;color:inherit;background:0 0;border:0;border-top:2px solid #0000;align-content:start;gap:.35rem;margin-top:-1px;display:grid}:where(.product-page) .tl__step .n{font-family:var(--font-mono);font-size:var(--t-label);color:var(--text-3);letter-spacing:.06em}:where(.product-page) .tl__step .t{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--t-head-m);letter-spacing:-.015em;color:var(--text-1);line-height:1.15}:where(.product-page) .tl__step .w{font-size:var(--t-body-s);color:var(--text-3)}:where(.product-page) .tl__step.is-active{border-top-color:var(--brand)}:where(.product-page) .tl__step:hover .t{color:var(--brand)}:where(.product-page) .tl__panel{gap:var(--sp-6);padding:var(--sp-6) 0 var(--sp-5);border-top:1px solid var(--line-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}html.js :where(.product-page) .tl__panel:not(.is-active){display:none}:where(.product-page) .tl__col h4{margin:0 0 var(--sp-4)}:where(.product-page) .tl__col p{color:var(--text-1);margin:0}:where(.product-page) .tl__col p+p{margin-top:var(--sp-3)}:where(.product-page) .tl__fast{margin-top:var(--sp-6);padding:var(--sp-5) var(--sp-6);border-left:2px solid var(--brand);color:var(--text-1)}:where(.product-page) .tl__fast b{color:var(--text-1);font-weight:var(--fw-semibold)}@media (width<=52rem){:where(.product-page) .tl__steps{grid-template-columns:1fr 1fr}:where(.product-page) .tl__panel{grid-template-columns:1fr}}:where(.product-page) .cmp{gap:var(--sp-9);margin-top:var(--sp-7);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;display:grid}:where(.product-page) .cmp h3{margin:0 0 var(--sp-4)}:where(.product-page) .cmp__std{border-top:1px solid var(--line-2);margin:0;padding:0;list-style:none}:where(.product-page) .cmp__std li{padding:var(--sp-3) 0;border-bottom:1px solid var(--line-1);color:var(--text-2)}:where(.product-page) .cmp__ours{gap:var(--sp-6);margin:0;padding:0;list-style:none;display:grid}:where(.product-page) .cmp__ours li{padding-left:var(--sp-5);border-left:2px solid var(--brand)}:where(.product-page) .cmp__ours b{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--t-head-m);letter-spacing:-.015em;color:var(--text-1);margin-bottom:.4rem;display:block}:where(.product-page) .cmp__ours p{color:var(--text-1);margin:0}@media (width<=52rem){:where(.product-page) .cmp{gap:var(--sp-7);grid-template-columns:1fr}}:where(.product-page) .stats4{gap:var(--sp-6);margin-top:var(--sp-7);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}:where(.product-page) .rec{margin-top:var(--sp-8);gap:var(--sp-7);grid-template-columns:1fr 1fr;display:grid}:where(.product-page) .rec h3{margin:0 0 var(--sp-4)}:where(.product-page) .rec ul{border-top:1px solid var(--line-2);margin:0;padding:0;list-style:none}:where(.product-page) .rec li{gap:var(--sp-4);padding:var(--sp-3) 0;border-bottom:1px solid var(--line-1);grid-template-columns:minmax(7rem,10rem) 1fr;align-items:baseline;display:grid}:where(.product-page) .rec li b{font-family:var(--font-display);font-weight:var(--fw-display);color:var(--text-1)}:where(.product-page) .rec li span{color:var(--text-2);font-size:var(--t-body-s)}:where(.product-page) .rec__now{border-left:2px solid var(--brand);padding-left:var(--sp-5)}:where(.product-page) .proof-row{gap:var(--sp-3) var(--sp-6);margin:var(--sp-7) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}@media (width<=52rem){:where(.product-page) .rec{grid-template-columns:1fr}}:where(.product-page) .buy{gap:var(--sp-5);margin-top:var(--sp-7);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}:where(.product-page) .buy__card{border:1px solid var(--line-1);border-radius:var(--radius-2);padding:var(--sp-6);background:var(--bg-surface);gap:var(--sp-3);align-content:start;display:grid}:where(.product-page) .buy__card.is-this{border-color:var(--brand)}:where(.product-page) .buy__k{justify-self:start}:where(.product-page) .buy__t{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--t-head-m);letter-spacing:-.015em;color:var(--text-1);margin:0}:where(.product-page) .buy__card p{color:var(--text-1);margin:0}:where(.product-page) .buy__shape{margin-top:var(--sp-7);gap:var(--sp-7);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}:where(.product-page) .buy__shape p{color:var(--text-1);margin:0}:where(.product-page) .buy__shape .t-body-l{color:var(--text-1)}:where(.product-page) .buy__need{border-left:2px solid var(--brand);padding-left:var(--sp-5)}:where(.product-page) .buy__need h4{margin:0 0 var(--sp-4)}:where(.product-page) .buy__need ol{color:var(--text-1);gap:.3rem;margin:0;padding-left:1.2em;display:grid}@media (width<=64rem){:where(.product-page) .buy{grid-template-columns:1fr 1fr}}@media (width<=40rem){:where(.product-page) .buy{grid-template-columns:1fr}}@media (width<=60rem){:where(.product-page) .buy__shape{grid-template-columns:1fr}}:where(.product-page) .depth{margin-top:var(--sp-6)}.bo{--bo-canvas:#f4f4f5;--bo-card:#fff;--bo-side:#18181b;--bo-side-2:#27272a;--bo-line:#e4e4e7;--bo-line-2:#d4d4d8;--bo-t1:#09090b;--bo-t2:#3f3f46;--bo-t3:#71717a;--bo-t4:#a1a1aa;--bo-blue:#2563eb;--bo-blue-2:#1d4ed8;--bo-blue-soft:#dbeafe;--bo-green:#16a34a;--bo-green-soft:#dcfce7;--bo-red:#dc2626;--bo-red-soft:#fee2e2;--bo-amber:#b45309;--bo-amber-soft:#fef3c7;--bo-font:"Inter", system-ui, -apple-system, sans-serif;--bo-mono:"JetBrains Mono", ui-monospace, Menlo, monospace;font-family:var(--bo-font);color:var(--bo-t2);text-align:left;background:var(--bo-canvas);-webkit-font-smoothing:antialiased;border:1px solid #2a2a2e;border-radius:14px;font-size:.8rem;line-height:1.45;position:relative;overflow:hidden;box-shadow:0 40px 90px #0000008c,0 0 0 1px #ffffff0a}.bo *{box-sizing:border-box}.bo button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.bo h3,.bo h4,.bo p,.bo dl,.bo dd{margin:0}.bo__chrome{color:#a1a1aa;background:#0f0f11;border-bottom:1px solid #2a2a2e;align-items:center;gap:.75rem;padding:.5rem .9rem;display:flex}.bo__dots{gap:.35rem;display:flex}.bo__dots i{background:#3f3f46;border-radius:50%;width:9px;height:9px}.bo__mark,.bo__label{display:none}.bo__search{color:#71717a;text-align:center;background:#18181b;border:1px solid #2a2a2e;border-radius:6px;width:min(420px,60%);margin:0 auto;padding:.22rem .6rem;font-size:.7rem}.bo__user{display:none}.bo__body{grid-template-columns:232px minmax(0,1fr);min-height:640px;display:grid}.bo__side{background:var(--bo-side);color:#d4d4d8;scrollbar-width:thin;flex-direction:column;padding:.8rem .6rem .6rem;display:flex}.bo__brand{color:#fff;align-items:center;gap:.6rem;padding:.2rem .5rem .9rem;font-size:.95rem;font-weight:600;display:flex}.bo__brand img{width:auto;height:22px;display:block}.bo__brand span{color:#71717a;margin-left:auto;font-size:.8rem}.bo__switch{background:var(--bo-side-2);border-radius:8px;grid-template-columns:1fr 1fr;gap:.25rem;margin:0 .25rem .9rem;padding:.25rem;display:grid}.bo__switch button{color:#a1a1aa;border-radius:6px;padding:.4rem 0;font-size:.78rem;font-weight:500}.bo__switch .on{background:var(--bo-blue);color:#fff}.bo__g{margin-bottom:.1rem}.bo__gh{color:#d4d4d8;text-align:left;border-radius:8px;align-items:center;gap:.65rem;width:100%;padding:.5rem .65rem;font-size:.8rem;display:flex}.bo__gh:hover{background:var(--bo-side-2);color:#fff}.bo__gh svg{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;opacity:.8;flex:none;width:15px;height:15px}.bo__gh .chev{opacity:.6;width:12px;height:12px;margin-left:auto;transition:transform .2s}.bo__g.is-open .bo__gh{color:#fff}.bo__g.is-open .chev{transform:rotate(90deg)}.bo__g.is-active>.bo__gh{background:var(--bo-blue);color:#fff}.bo__items{padding:.15rem 0 .4rem 2.2rem;display:none}.bo__g.is-open .bo__items{display:block}.bo__item{color:#a1a1aa;text-align:left;border-radius:6px;align-items:center;gap:.4rem;width:100%;padding:.3rem .55rem;font-size:.74rem;display:flex}.bo__item:hover{color:#fff;background:var(--bo-side-2)}.bo__item.is-demo{color:#d4d4d8}.bo__item.is-demo:after{content:"";background:#60a5fa;border-radius:50%;width:5px;height:5px;margin-left:auto}.bo__item.is-active{color:#fff;background:var(--bo-blue)}.bo__item.is-active:after{background:#fff}.bo__sub{font-family:var(--bo-mono);letter-spacing:.1em;text-transform:uppercase;color:#71717a;padding:.45rem .55rem .1rem;font-size:.56rem}.bo__sidefoot{border-top:1px solid var(--bo-side-2);color:#a1a1aa;align-items:center;gap:.55rem;margin-top:auto;padding:.7rem .5rem .2rem;font-size:.66rem;display:flex}.bo__sidefoot b{background:var(--bo-blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:.7rem;font-weight:600;display:inline-grid}.bo__sidefoot span{line-height:1.3;display:block}.bo__sidefoot span small{color:#71717a;letter-spacing:.06em;font-size:.6rem;display:block}.bo__main{min-width:0;padding:1rem;position:relative}.bo__screen{gap:.9rem;display:grid}html.js .bo:not(.is-live) .bo__screen:not(:first-of-type),html.js .bo.is-live .bo__screen:not(.is-active){display:none}.bo__screen.is-active{animation:.22s ease-out bo-in}.bo__screen>*{min-width:0}@keyframes bo-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bo__screen.is-active{animation:none}}.bo .card{background:var(--bo-card);border:1px solid var(--bo-line);border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0000000a}.bo .scrhead{background:var(--bo-card);border:1px solid var(--bo-line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex;box-shadow:0 1px 2px #0000000a}.bo .scrhead .ico{background:var(--bo-blue);border-radius:10px;flex:none;place-items:center;width:42px;height:42px;display:grid}.bo .scrhead .ico svg{stroke:#fff;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.bo .scrhead .t{flex:1;min-width:200px}.bo .crumb{display:none}.bo .scrhead h3{color:var(--bo-t1);letter-spacing:-.01em;font-size:1.15rem;font-weight:600}.bo .scrhead p{color:var(--bo-t3);margin-top:.1rem;font-size:.78rem}.bo .scrhead .acts{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.bo .go{background:var(--bo-blue);color:#fff;white-space:nowrap;border-radius:8px;padding:.48rem .95rem;font-size:.76rem;font-weight:500}.bo .go:hover{background:var(--bo-blue-2)}.bo .go:disabled{opacity:.45;cursor:default}.bo .ghost{background:var(--bo-card);border:1px solid var(--bo-line-2);color:var(--bo-t2);white-space:nowrap;border-radius:8px;padding:.46rem .9rem;font-size:.76rem;font-weight:500}.bo .ghost:hover{background:#fafafa;border-color:#a1a1aa}.bo .ghost.sm{padding:.3rem .6rem;font-size:.7rem}.bo .danger{background:var(--bo-card);color:var(--bo-red);white-space:nowrap;border:1px solid #fca5a5;border-radius:8px;padding:.46rem .9rem;font-size:.76rem;font-weight:500}.bo .chip{border:1px solid var(--bo-line-2);background:var(--bo-card);color:var(--bo-t2);white-space:nowrap;border-radius:8px;align-items:center;gap:.35rem;padding:.32rem .7rem;font-size:.74rem;display:inline-flex}.bo .chip.on{border-color:var(--bo-blue);color:var(--bo-blue);background:#eff6ff}.bo .chip.field{color:var(--bo-t3)}.bo .chip.field:after{content:"▾";color:var(--bo-t4);font-size:.6rem}.bo .chip.live{background:var(--bo-green-soft);color:#15803d;border-color:#0000;border-radius:999px;font-weight:500}.bo .chip.live:before{content:"";background:#22c55e;border-radius:50%;width:7px;height:7px;animation:2s infinite bo-pulse}@keyframes bo-pulse{50%{opacity:.35}}.bo .check{color:var(--bo-t2);align-items:center;gap:.4rem;font-size:.76rem;display:inline-flex}.bo .check i{background:var(--bo-blue);border-radius:4px;width:15px;height:15px;display:inline-block;position:relative}.bo .check i:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.bo .select{border:1px solid var(--bo-line-2);color:var(--bo-t1);background:var(--bo-card);border-radius:8px;align-items:center;gap:1.2rem;padding:.34rem .7rem;font-size:.76rem;display:inline-flex}.bo .select:after{content:"⇅";color:var(--bo-t4);font-size:.7rem}.bo .toolbar{border-bottom:1px solid var(--bo-line);background:#fafafa;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.bo .toolbar .spacer{margin-left:auto}.bo .tabs{background:var(--bo-canvas);border-radius:10px;flex-wrap:wrap;gap:.2rem;padding:.25rem;display:inline-flex}.bo .tabs>*{color:var(--bo-t2);white-space:nowrap;border-radius:7px;padding:.42rem .85rem;font-size:.78rem;font-weight:500}.bo .tabs>.on{background:var(--bo-blue);color:#fff}.bo .tabs.mono>*{font-family:var(--bo-font);letter-spacing:0;text-transform:none;font-size:.74rem}.bo .tabs--line{background:var(--bo-card);border-bottom:1px solid var(--bo-line);border-radius:0;gap:1.2rem;padding:0 1rem;display:flex}.bo .tabs--line>*{color:var(--bo-t3);border-bottom:2px solid #0000;border-radius:0;padding:.75rem .1rem}.bo .tabs--line>.on{color:var(--bo-blue);border-bottom-color:var(--bo-blue);background:0 0}.bo .seg{background:var(--bo-canvas);border-radius:8px;gap:.2rem;padding:.2rem;display:inline-flex}.bo .seg button{color:var(--bo-t2);border-radius:6px;padding:.28rem .7rem;font-size:.72rem;font-weight:500}.bo .seg .on{background:var(--bo-blue);color:#fff}.bo .tblwrap{background:var(--bo-card);overflow-x:auto}.bo table{border-collapse:collapse;width:100%;color:var(--bo-t2);font-size:.78rem}.bo th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--bo-t3);border-bottom:1px solid var(--bo-line);white-space:nowrap;background:#fafafa;padding:.6rem 1rem;font-size:.68rem;font-weight:500}.bo td{white-space:nowrap;vertical-align:middle;border-bottom:1px solid #f4f4f5;padding:.7rem 1rem}.bo tbody tr:last-child td{border-bottom:0}.bo tbody tr:hover td{background:#fafafa}.bo tr.is-leaving td{opacity:0;transition:opacity .3s}.bo tr.is-gone{display:none}.bo td.r,.bo th.r{text-align:right}.bo td.num{font-variant-numeric:tabular-nums;color:var(--bo-t1)}.bo .muted{color:var(--bo-t3)}.bo td.who{color:var(--bo-blue);font-weight:500}.bo td.desc{white-space:normal;max-width:260px;color:var(--bo-t3);font-size:.74rem}.bo .pill{white-space:nowrap;border-radius:999px;padding:.18rem .65rem;font-size:.68rem;font-weight:500;display:inline-block}.bo .pill--wait{background:var(--bo-amber-soft);color:var(--bo-amber)}.bo .pill--ok{background:var(--bo-green-soft);color:#15803d}.bo .pill--rev{background:var(--bo-red-soft);color:var(--bo-red)}.bo .pill--type{background:var(--bo-canvas);color:var(--bo-t2)}.bo .pill--blue{background:var(--bo-blue-soft);color:var(--bo-blue-2)}.bo .tick{border:1px solid var(--bo-line-2);vertical-align:middle;cursor:pointer;background:var(--bo-card);border-radius:4px;width:15px;height:15px;display:inline-block;position:relative}.bo .tick.on{background:var(--bo-blue);border-color:var(--bo-blue)}.bo .tick.on:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.bo .foot{border-top:1px solid var(--bo-line);color:var(--bo-t3);background:#fafafa;flex-wrap:wrap;align-items:center;gap:.8rem;padding:.7rem 1rem;font-size:.72rem;display:flex}.bo .foot .grow{flex:1}.bo .foot button{color:var(--bo-blue);font-weight:500}.bo .tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.9rem;display:grid}.bo .tile{background:var(--bo-card);border:1px solid var(--bo-line);border-radius:12px;padding:1rem 1.1rem;box-shadow:0 1px 2px #0000000a}.bo .tile span{color:var(--bo-t3);margin-bottom:.45rem;font-size:.76rem;display:block}.bo .tile b{color:var(--bo-t1);letter-spacing:-.02em;font-size:1.5rem;font-weight:600;line-height:1.1;display:block}.bo .tile i{color:var(--bo-t3);margin-top:.45rem;font-size:.72rem;font-style:normal;font-weight:500;display:block}.bo .tile i.up{color:var(--bo-green)}.bo .tile i.up:before{content:"↑ "}.bo .tile i.dn{color:var(--bo-red)}.bo .tile i.dn:before{content:"↓ "}.bo .chartwrap{background:var(--bo-card);border:1px solid var(--bo-line);border-radius:12px;padding:1rem 1.15rem 1.1rem;box-shadow:0 1px 2px #0000000a}.bo .chartsum{flex-wrap:wrap;align-items:center;gap:1.6rem;margin-bottom:1rem;display:flex}.bo .chartsum div b{color:var(--bo-t1);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:600;display:block}.bo .chartsum div span{color:var(--bo-t3);font-size:.7rem}.bo .chartsum .seg{margin-left:auto}.bo .plot{border-bottom:1px dashed var(--bo-line-2);align-items:flex-end;gap:6px;height:140px;padding-bottom:2px;display:flex}.bo .plot i{background:#60a5fa;border-radius:4px 4px 0 0;flex:1;min-height:3px;transition:height .5s cubic-bezier(.16,1,.3,1)}.bo .plot i.pk{background:var(--bo-blue)}.bo .legend{color:var(--bo-t3);justify-content:center;gap:1.2rem;margin-top:.8rem;font-size:.7rem;display:flex}.bo .legend b{vertical-align:middle;border-radius:3px;width:10px;height:10px;margin-right:.4rem;display:inline-block}.bo .legend b.t{background:var(--bo-blue)}.bo .legend b.g{background:#22c55e}.bo .idband{border-bottom:1px solid var(--bo-line);background:var(--bo-card);flex-wrap:wrap;align-items:flex-start;gap:1rem;padding:1rem 1.15rem;display:flex}.bo .idband .nm{flex:1;min-width:200px}.bo .idband .nm b{color:var(--bo-t1);font-size:1.1rem;font-weight:600;display:block}.bo .idband .meta{color:var(--bo-t3);flex-wrap:wrap;gap:.9rem;margin-top:.3rem;font-size:.7rem;display:flex}.bo .idband .bal{text-align:right}.bo .idband .bal b{color:var(--bo-t1);font-size:1.5rem;font-weight:600;line-height:1;display:block}.bo .idband .bal span{color:var(--bo-t3);margin-top:.35rem;font-size:.7rem;display:block}.bo .idband .bal u{color:#15803d;font-weight:500;text-decoration:none}.bo .statusrow{border-bottom:1px solid var(--bo-line);background:var(--bo-card);flex-wrap:wrap;align-items:center;gap:.45rem;padding:.75rem 1.15rem;display:flex}.bo .st{color:#15803d;background:var(--bo-green-soft);border-radius:999px;padding:.22rem .7rem;font-size:.7rem;font-weight:500}.bo .st.rev{color:var(--bo-red);background:var(--bo-red-soft)}.bo .wag{border-top:1px solid var(--bo-line);background:var(--bo-card);padding:.9rem 1.15rem}.bo .wag .top{color:var(--bo-t2);flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.5rem;font-size:.76rem;display:flex}.bo .wag .top .grow{flex:1}.bo .mbar{background:var(--bo-canvas);border-radius:999px;height:8px;position:relative;overflow:hidden}.bo .mbar i{transform-origin:0;background:var(--bo-blue);border-radius:999px;position:absolute;inset:0}.bo .cols{background:var(--bo-card);grid-template-columns:minmax(0,1fr) 220px;display:grid}.bo .cols>div:first-child .tiles{padding:1rem 1.15rem 0}.bo .cols>div:first-child .tile{box-shadow:none;background:#fafafa}.bo .rail{border-left:1px solid var(--bo-line);padding:1rem}.bo .rail dl{border-bottom:1px solid #f4f4f5;justify-content:space-between;gap:.5rem;padding:.4rem 0;font-size:.74rem;display:flex}.bo .rail dl:last-child{border-bottom:0}.bo .rail dt{color:var(--bo-t3)}.bo .rail dd{color:var(--bo-t1);font-variant-numeric:tabular-nums;font-weight:500}.bo .menu{position:relative}.bo .menu__list{z-index:5;background:var(--bo-card);border:1px solid var(--bo-line);border-radius:10px;min-width:250px;padding:.3rem;display:none;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 16px 40px #00000024}.bo .menu.is-open .menu__list{display:block}.bo .menu__list button{text-align:left;width:100%;color:var(--bo-t1);border-radius:7px;padding:.5rem .65rem;font-size:.76rem;display:block}.bo .menu__list button:hover{background:var(--bo-canvas)}.bo .menu__list button small{color:var(--bo-t3);font-size:.66rem;font-weight:400;display:block}.bo .panel{display:none}.bo .panel.is-active{display:block}.bo .note{color:var(--bo-t3);border-top:1px solid var(--bo-line);background:#fafafa;padding:.75rem 1.15rem;font-size:.74rem}.bo .note b{color:var(--bo-t1);font-weight:500}.bo .tgl{background:var(--bo-line-2);vertical-align:middle;cursor:pointer;border-radius:999px;width:34px;height:19px;transition:background .2s;display:inline-block;position:relative}.bo .tgl:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:all .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.bo .tgl.on{background:var(--bo-blue)}.bo .tgl.on:after{left:17px}.bo .tgl.ok{background:#22c55e}.bo .tgl.ok:after{left:17px}.bo .tgl.na{opacity:.35;cursor:default}.bo .inp{border:1px solid var(--bo-line-2);color:var(--bo-t1);background:var(--bo-card);white-space:normal;border-radius:7px;outline:none;min-width:220px;min-height:2rem;padding:.36rem .6rem;font-size:.76rem;display:block}.bo .inp:focus{border-color:var(--bo-blue);box-shadow:0 0 0 3px var(--bo-blue-soft)}.bo .inp.empty{color:var(--bo-t4);background:#fffbeb;border-style:dashed;border-color:#fcd34d}.bo .inp.empty:empty:before{content:attr(data-ph)}.bo .key{font-family:var(--bo-mono);color:var(--bo-t2);font-size:.7rem}.bo .counts{color:var(--bo-t3);white-space:nowrap;gap:1rem;margin-left:auto;font-size:.72rem;display:flex}.bo .counts u{text-decoration:none}.bo .counts u.ok{color:#15803d}.bo .counts u.warn{color:var(--bo-amber)}.bo__toast{opacity:0;pointer-events:none;z-index:9;color:#fff;background:#18181b;border-radius:10px;align-items:center;gap:.6rem;max-width:min(90%,580px);padding:.7rem 1rem;font-size:.76rem;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:1.1rem;left:50%;transform:translate(-50%,8px);box-shadow:0 20px 50px #00000059}.bo__toast:before{content:"";background:#22c55e;border-radius:50%;flex:none;width:8px;height:8px}.bo__toast.is-on{opacity:1;transform:translate(-50%)}.bo__toast.is-warn:before{background:#f59e0b}.bo__toast b{color:#fff;font-weight:600}@media (width<=52rem){.bo__body{grid-template-columns:1fr;min-height:0}.bo__side{display:none}.bo .cols{grid-template-columns:1fr}.bo .rail{border-left:0;border-top:1px solid var(--bo-line)}.bo__search{display:none}}.bo .ico svg{width:20px;height:20px}.bo .tiles--4{grid-template-columns:repeat(4,minmax(0,1fr))}.bo .scrhead--plain{box-shadow:none;background:0 0;border:0;padding:.1rem .1rem .2rem}.bo .scrhead--plain h3{font-size:1.2rem}.bo .scrhead .ghost svg,.bo .acts .ghost svg{stroke:currentColor;fill:none;stroke-width:1.7px;vertical-align:-2px;width:14px;height:14px;margin-right:.3rem;display:inline-block}.bo .filters{align-items:flex-start;gap:.8rem;padding:.85rem 1rem;display:flex}.bo .filters__grid{flex:1;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.6rem;display:grid}.bo .field{border:1px solid var(--bo-line-2);color:var(--bo-t4);white-space:nowrap;background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:.44rem .75rem;font-size:.76rem;display:flex;overflow:hidden}.bo .field--select:after{content:"⇅";color:var(--bo-t4);font-size:.65rem}.bo .field--date:after{content:"▭";color:var(--bo-t4);font-size:.7rem}.bo .black{color:#fff;white-space:nowrap;background:#111113;border-radius:8px;padding:.5rem 1.1rem;font-size:.76rem;font-weight:500}.bo .adv{color:var(--bo-t2);background:#fafafa;justify-content:space-between;align-items:center;padding:.7rem 1rem;font-size:.78rem;display:flex}.bo .tcard-head{border-bottom:1px solid var(--bo-line);background:var(--bo-card);align-items:center;gap:.6rem;padding:.7rem 1rem;display:flex}.bo .search{border:1px solid var(--bo-line-2);color:var(--bo-t4);background:#fff;border-radius:8px;align-items:center;gap:.45rem;min-width:180px;padding:.4rem .75rem;font-size:.76rem;display:inline-flex}.bo .search:before{content:"⌕";color:var(--bo-t4);font-size:.9rem}.bo .search.wide{min-width:240px}.bo .icons{color:var(--bo-t4);gap:1rem;margin-left:auto;display:flex}.bo .icons svg{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.bo .bulk{color:var(--bo-blue-2);background:#eff6ff;border-bottom:1px solid #bfdbfe;align-items:center;gap:.6rem;padding:.6rem 1rem;font-size:.76rem;font-weight:500;display:flex}.bo .bulk[hidden]{display:none}.bo .bulk .go{margin-left:auto}.bo .pager{gap:.3rem;margin-left:auto;display:flex}.bo .pager button{border:1px solid var(--bo-line-2);min-width:28px;height:28px;color:var(--bo-t2);background:#fff;border-radius:6px;font-size:.72rem}.bo .pager .on{background:var(--bo-blue);color:#fff;border-color:var(--bo-blue)}.bo .select.sm{gap:.5rem;margin:0 .3rem;padding:.2rem .55rem;font-size:.72rem}.bo .cu-grid{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:.9rem;display:grid}.bo .card.rail{border-left:1px solid var(--bo-line)}.bo .card.rail .seg{margin-bottom:.8rem;display:flex}.bo .card.rail .seg button{flex:1}.bo .statusrow.card{border-bottom:1px solid var(--bo-line);gap:.5rem}.bo .statusrow .spacer{flex:1}.bo .st.dd:after{content:" ⌄";opacity:.6}.bo .idband .bal em{color:var(--bo-blue);font-style:normal;font-weight:500}.bo .details{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem 1.2rem;padding:1rem 1.15rem;display:grid}.bo .details div span{color:var(--bo-t2);font-size:.74rem;font-weight:500;display:block}.bo .details div b{color:var(--bo-t3);white-space:nowrap;text-overflow:ellipsis;margin-top:.15rem;font-size:.76rem;font-weight:400;display:block;overflow:hidden}.bo .prefs{padding:1rem 1.15rem}.bo .prefs h4{color:var(--bo-t1);margin:0 0 .6rem;font-size:.92rem;font-weight:600}.bo .prefs .tabs--line{margin:0 -1.15rem .4rem;padding:0 1.15rem}.bo .prefs h4+h4,.bo .prefs .empty+h4{margin-top:1rem}.bo .pref{border:1px solid var(--bo-line);color:var(--bo-t1);border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:.4rem;padding:.5rem .75rem;font-size:.76rem;display:flex}.bo .empty:not(.inp){color:var(--bo-t3);text-align:center;padding:.9rem 0 1rem;font-size:.76rem}.bo .empty:not(.inp):before{content:"✓";color:var(--bo-green);font-size:1rem;display:block}.bo .tabs--line.sm>*{padding:.65rem .1rem;font-size:.76rem}.bo .tabs--line .spacer{flex:1;padding:0}.bo .tabs--line .ghost.sm{border-bottom:0;align-self:center}.bo .tgl.amb{background:#f59e0b}.bo .tgl.amb:after{left:17px}.bo .inp.ro{color:var(--bo-t2);background:#fff;border-style:solid}.bo .wag .top b{color:var(--bo-t1);font-weight:600}.bo__tree{display:none}.bo__tree.is-active{display:block}.bo__gh--inert{cursor:default}@media (width<=64rem){.bo .tiles--4,.bo .details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=52rem){.bo .cu-grid{grid-template-columns:1fr}}.bo__body{align-items:stretch}.bo .tabs--line>.ghost{border-bottom:0;align-self:center;margin:.35rem .4rem .35rem 0;padding:.3rem .6rem}.bo .inp,.bo .inp.empty:before{font-size:.76rem;line-height:1.4}.bo .inp.empty{min-height:2rem;padding:.36rem .6rem}.bo td{padding:.68rem .85rem}.bo th{padding:.6rem .85rem}.bo__body{position:relative}.bo__side{width:232px;position:absolute;top:0;bottom:0;left:0;overflow:auto}.bo__main{grid-column:2}@media (width<=52rem){.bo__main{grid-column:1}}.bo{zoom:.9}.bo__search{margin:0 auto}.bo__theme{color:#a1a1aa;border-radius:6px;place-items:center;width:26px;height:26px;margin-left:auto;display:grid}.bo__theme:hover{color:#fff;background:#1f1f23}.bo__theme svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.bo__theme .moon{display:none}.bo.is-dark .bo__theme .moon{display:block}.bo.is-dark .bo__theme .sun{display:none}.bo .scrhead .row2{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:.6rem;display:flex}.bo .scrhead .row2 .tabs{margin-right:.4rem}.bo .limits .edit{align-items:center;gap:.4rem;display:inline-flex}.bo .limits .edit .inp{min-width:90px;padding:.28rem .5rem;display:inline-block}.bo .limits .edit .go{padding:.32rem .7rem;font-size:.7rem}.bo.is-dark{--bo-canvas:#09090b;--bo-card:#18181b;--bo-side:#111113;--bo-side-2:#27272a;--bo-line:#27272a;--bo-line-2:#3f3f46;--bo-t1:#fafafa;--bo-t2:#d4d4d8;--bo-t3:#a1a1aa;--bo-t4:#71717a;--bo-blue-soft:#3b82f638;--bo-green-soft:#22c55e2e;--bo-red-soft:#ef444433;--bo-amber-soft:#f59e0b33;--bo-green:#4ade80;--bo-red:#f87171;--bo-amber:#fbbf24;border-color:#27272a}.bo.is-dark .pill--ok,.bo.is-dark .st,.bo.is-dark .chip.live,.bo.is-dark .counts u.ok,.bo.is-dark .idband .bal u{color:#4ade80}.bo.is-dark .chip.live:before{background:#4ade80}.bo.is-dark .pill--rev,.bo.is-dark .st.rev{color:#f87171}.bo.is-dark .pill--blue{color:#93c5fd}.bo.is-dark .pill--wait,.bo.is-dark .counts u.warn{color:#fbbf24}.bo.is-dark .card,.bo.is-dark .scrhead,.bo.is-dark .tile,.bo.is-dark .chartwrap{box-shadow:none}.bo.is-dark .toolbar,.bo.is-dark .foot,.bo.is-dark .adv,.bo.is-dark th,.bo.is-dark .note,.bo.is-dark .tbody tr:hover td{background:#141417}.bo.is-dark tbody tr:hover td{background:#1c1c20}.bo.is-dark td{border-bottom-color:#222226}.bo.is-dark .field,.bo.is-dark .search,.bo.is-dark .chip,.bo.is-dark .select,.bo.is-dark .ghost,.bo.is-dark .inp,.bo.is-dark .pager button,.bo.is-dark .tcard-head,.bo.is-dark .tblwrap,.bo.is-dark .idband,.bo.is-dark .statusrow,.bo.is-dark .wag,.bo.is-dark .cols{background:var(--bo-card)}.bo.is-dark .ghost:hover{background:#27272a}.bo.is-dark .chip.on{background:var(--bo-blue-soft);color:#93c5fd;border-color:#3b82f6}.bo.is-dark .inp.empty{background:#f59e0b14;border-color:#f59e0b80}.bo.is-dark .inp.ro{background:#141417}.bo.is-dark .tabs{background:#27272a}.bo.is-dark .tabs>*{color:var(--bo-t2)}.bo.is-dark .tabs--line{background:var(--bo-card)}.bo.is-dark .seg{background:#27272a}.bo.is-dark .bulk{color:#93c5fd;background:#2563eb26;border-color:#3b82f659}.bo.is-dark .cols>div:first-child .tile{background:#141417}.bo.is-dark .pref{border-color:var(--bo-line)}.bo.is-dark .tgl{background:#3f3f46}.bo.is-dark .tgl.on{background:var(--bo-blue)}.bo.is-dark .tgl.ok{background:#22c55e}.bo.is-dark .tgl.amb{background:#f59e0b}.bo.is-dark .plot{border-bottom-color:#3f3f46}.bo.is-dark .plot i{opacity:.75;background:#3b82f6}.bo.is-dark .plot i.pk{opacity:1}.bo.is-dark .tile i.up{color:#4ade80}.bo.is-dark .tile i.dn{color:#f87171}.bo.is-dark .mbar{background:#27272a}.bo.is-dark .menu__list{background:#1c1c20;border-color:#3f3f46}.bo.is-dark .menu__list button:hover{background:#27272a}.bo.is-dark .inp:focus{box-shadow:0 0 0 3px #3b82f640}.bo.is-dark .bo__toast{border:1px solid #3f3f46}.bo.is-dark .pill--type{color:#d4d4d8;background:#27272a}.bo .filters__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem}.bo .field{min-width:0;padding:.44rem .6rem}.bo .field>span,.bo .field{text-overflow:ellipsis}@media (width<=64rem){.bo .filters__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bo .bo__sidefoot[data-umfoot]{cursor:pointer;border-radius:8px}.bo .bo__sidefoot[data-umfoot]:hover{background:var(--bo-side-2)}.bo .bo__sidefoot[data-umfoot]:after{content:"⌃";color:#71717a;margin-left:auto;font-size:.75rem}.bo .bo__um{background:#1f1f23;border:1px solid #3f3f46;border-radius:10px;gap:.1rem;margin:.5rem .1rem .3rem;padding:.35rem;display:grid}.bo .bo__um[hidden]{display:none}.bo .bo__um small{letter-spacing:.06em;text-transform:uppercase;color:#71717a;padding:.3rem .5rem .15rem;font-size:.6rem}.bo .bo__um button{text-align:left;color:#d4d4d8;border-radius:6px;align-items:center;gap:.4rem;width:100%;padding:.38rem .5rem;font-size:.74rem;display:flex}.bo .bo__um button:hover{color:#fff;background:#27272a}.bo .bo__um button.on{color:#fff}.bo .bo__um button.on:after{content:"✓";color:#60a5fa;margin-left:auto}.bo .bo__um .bo__um-tb{border-top:1px solid #3f3f46;gap:.25rem;margin-top:.25rem;padding-top:.35rem;display:flex}.bo .bo__um .bo__um-tb button{flex:1;justify-content:center;width:auto;font-size:.68rem}.bo .bo__um .bo__um-tb button.on:after{content:none}.bo .bo__um .bo__um-tb button.on{background:#27272a}.skip{left:var(--sp-4);top:var(--sp-4);z-index:var(--z-overlay);padding:var(--sp-3) var(--sp-4);background:var(--bg-page);border:var(--border-strong) solid var(--line-strong);color:var(--text-1);font-size:var(--t-body-s);font-weight:var(--fw-semibold);transform:translateY(calc(-100% - var(--sp-6)));transition:transform var(--dur-fast) var(--ease-out);text-decoration:none;position:absolute}.skip:focus{transform:translateY(0)}.page-head{padding-block:var(--page-open) var(--section-pad)}.page-head__title{max-width:var(--measure-display);margin-block-start:var(--sp-5)}.page-head__lede{color:var(--text-2);max-width:var(--measure-lede)}.page-head .cluster{margin-top:var(--sp-7)}.prose{max-width:var(--measure)}.prose h2{font-family:var(--font-display);font-size:var(--t-head-l);font-weight:var(--fw-bold);letter-spacing:var(--tr-head);line-height:var(--lh-head);margin-block:1.2em .5em}.prose h3{font-family:var(--font-display);font-size:var(--t-head-m);font-weight:var(--fw-bold);margin-block:1.3em .55em}.prose p{margin-block:var(--sp-5);color:var(--text-2);font-size:var(--t-body-l)}.prose ul{margin-block:var(--sp-5);color:var(--text-2);font-size:var(--t-body-l);padding-inline-start:var(--sp-5)}.prose li{margin-block:var(--sp-2)}.prose strong{color:var(--text-1)}.prose a{color:var(--brand)}.split-body{gap:var(--sp-5);display:grid}@media (width>=60rem){.split-body{gap:var(--sp-9);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start}}.aside{gap:var(--sp-4);padding:clamp(var(--sp-5), 8cqi, var(--sp-7));background:var(--bg-surface);border:var(--border-hair) solid var(--line-1);align-content:start;display:grid;container-type:inline-size}.aside>.hair{margin-block:var(--sp-3)}.aside>.t-label:not(.eyebrow):has(+*){margin-block-end:calc(var(--sp-2) - var(--sp-4))}@media (width>=60rem){.aside{top:calc(var(--nav-h) + var(--sp-5));position:sticky}}.constraint{border-inline-start:var(--border-strong) solid var(--brand);padding:var(--sp-6) var(--sp-7);background:var(--bg-surface);gap:var(--sp-3);display:grid}.nav__toggle{display:inline-flex}@media (width>=62rem){.nav__toggle{display:none}}.nav__drawer{gap:var(--sp-1);padding-block:var(--sp-4) var(--sp-6);border-top:var(--border-hair) solid var(--line-1);display:grid}@media (width>=62rem){.nav__drawer{display:none}}.nav__drawer a{padding-block:var(--sp-3);color:var(--text-2);border-bottom:var(--border-hair) solid var(--line-1);align-items:center;min-height:2.75rem;text-decoration:none;display:flex}.nav__drawer a:hover{color:var(--text-1)}.nav__drawer strong{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--text-3);padding-top:var(--sp-4)}.menu{position:relative}.menu__panel{gap:var(--sp-1);min-width:16rem;padding:var(--sp-3);background:var(--bg-page);border:var(--border-hair) solid var(--line-1);box-shadow:var(--shadow-overlay);opacity:0;visibility:hidden;transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-out), visibility var(--dur-fast);display:grid;position:absolute;top:100%;left:0;transform:translateY(-4px)}.menu:hover .menu__panel,.menu:focus-within .menu__panel{opacity:1;visibility:visible;transform:none}.menu__panel a{padding:var(--sp-3);color:var(--text-2);font-size:var(--t-body-s);text-decoration:none}.menu__panel a:hover{color:var(--text-1);background:var(--bg-raised)}.menu__label,.nav__sub,.footer__sub{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--text-3)}.menu__label{padding:var(--sp-3) var(--sp-3) var(--sp-1);border-top:var(--border-hair) solid var(--line-1);margin-top:var(--sp-2)}.nav__sub{padding-top:var(--sp-4)}.footer__sub{margin-top:var(--sp-3)}.gate{border:var(--border-hair) dashed var(--brand);padding:var(--sp-4) var(--sp-5);background:var(--brand-quiet);gap:var(--sp-2);display:grid}.nav__logo[data-astro-cid-wpvy4v7s]{width:auto;height:28px;display:block}.nav__logo--on-light[data-astro-cid-wpvy4v7s],[data-theme=light] .nav__logo--on-dark[data-astro-cid-wpvy4v7s]{display:none}[data-theme=light] .nav__logo--on-light[data-astro-cid-wpvy4v7s]{display:block}.nav__toggle-wrap[data-astro-cid-wpvy4v7s]{padding-bottom:0}@media (width>=62rem){.nav__toggle-wrap[data-astro-cid-wpvy4v7s]{display:none}}summary[data-astro-cid-wpvy4v7s]{cursor:pointer;padding-block:var(--sp-3);list-style:none}summary[data-astro-cid-wpvy4v7s]::-webkit-details-marker{display:none}.footer__logo[data-astro-cid-jo6i4kqk]{width:auto;height:40px;display:block}.footer__legal-link[data-astro-cid-jo6i4kqk]{color:inherit;text-underline-offset:.2em;text-decoration:underline}.footer__legal-link[data-astro-cid-jo6i4kqk]:hover{color:var(--text-1)}.footer__logo--on-light[data-astro-cid-jo6i4kqk],[data-theme=light] .footer__logo--on-dark[data-astro-cid-jo6i4kqk]{display:none}[data-theme=light] .footer__logo--on-light[data-astro-cid-jo6i4kqk]{display:block}.hero-grid[data-astro-cid-ta2fbyqs]{gap:var(--sp-8);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;display:grid}.hero-lede[data-astro-cid-ta2fbyqs]{margin-top:var(--sp-5)}.hero-stats[data-astro-cid-ta2fbyqs]{gap:var(--sp-5);display:grid}.hero-stats[data-astro-cid-ta2fbyqs] .stat__label[data-astro-cid-ta2fbyqs]{max-width:none}@media (width>=60rem){.hero-stats[data-astro-cid-ta2fbyqs] .stat__label[data-astro-cid-ta2fbyqs]{white-space:nowrap}}.head-split[data-astro-cid-ta2fbyqs]{gap:var(--sp-5);grid-template-columns:1fr;display:grid}.head-split[data-astro-cid-ta2fbyqs]>[data-astro-cid-ta2fbyqs]{min-width:0}.sec-title[data-astro-cid-ta2fbyqs]{margin-block:var(--sp-4) 0;max-width:20ch}.sec-lede[data-astro-cid-ta2fbyqs],.head-split[data-astro-cid-ta2fbyqs]>.stack[data-astro-cid-ta2fbyqs],.head-split[data-astro-cid-ta2fbyqs]>.record[data-astro-cid-ta2fbyqs],.below-board[data-astro-cid-ta2fbyqs]>p[data-astro-cid-ta2fbyqs]{max-width:none;margin:0}.below-board[data-astro-cid-ta2fbyqs]{margin-top:var(--sp-6);gap:var(--sp-4)}.record[data-astro-cid-ta2fbyqs]{margin:0;padding:0;list-style:none}.record[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{padding-block:var(--sp-3);border-top:var(--border-hair) solid var(--line-1);color:var(--text-2);font-size:var(--t-body-s);line-height:1.55}.record[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:last-child{border-bottom:var(--border-hair) solid var(--line-1)}.record[data-astro-cid-ta2fbyqs] b[data-astro-cid-ta2fbyqs]{color:var(--text-1);font-weight:var(--fw-semibold,600)}@media (width<=60rem){.hero-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;align-items:start}.hero-stats[data-astro-cid-ta2fbyqs]{gap:var(--sp-4);grid-template-columns:1fr}}.board[data-astro-cid-ta2fbyqs]{margin-top:var(--sp-7);border:var(--border-hair) solid var(--line-1);border-radius:var(--radius-1);background:var(--bg-surface);overflow-x:auto}.board__in[data-astro-cid-ta2fbyqs]{--who-w:232px;min-width:780px;padding:var(--sp-6) var(--sp-5) var(--sp-5)}.board__hours[data-astro-cid-ta2fbyqs]{grid-template-columns:var(--who-w) repeat(4, minmax(0, 1fr));margin-bottom:var(--sp-3);font-family:var(--font-mono);font-size:var(--t-label);line-height:var(--lh-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--text-3);display:grid}.board__row[data-astro-cid-ta2fbyqs]{grid-template-columns:var(--who-w) minmax(0, 1fr);padding-block:var(--sp-2);border-top:var(--border-hair) solid var(--line-1);align-items:center;display:grid}.board__row[data-astro-cid-ta2fbyqs].is-human{margin-top:var(--sp-2);padding-top:var(--sp-3);border-top:var(--border-strong) solid var(--line-2)}.board__who[data-astro-cid-ta2fbyqs]{padding-right:var(--sp-4);font-family:var(--font-mono);font-size:var(--t-body-s);line-height:var(--lh-tight);color:var(--text-1)}.board__who[data-astro-cid-ta2fbyqs] i[data-astro-cid-ta2fbyqs]{margin-top:var(--sp-1);font-style:normal;font-size:var(--t-label);line-height:var(--lh-label);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);display:block}.lane[data-astro-cid-ta2fbyqs]{height:var(--sp-4);border-radius:var(--radius-2);background-color:var(--bg-page);background-image:repeating-linear-gradient(to right, var(--line-1) 0, var(--line-1) 1px, transparent 1px, transparent 25%);position:relative}.bar[data-astro-cid-ta2fbyqs]{border-radius:var(--radius-2);height:100%;position:absolute;top:0}.bar--agent[data-astro-cid-ta2fbyqs]{background:linear-gradient(90deg, color-mix(in srgb, var(--raw-red-500) 88%, transparent), color-mix(in srgb, var(--raw-red-500) 55%, transparent));box-shadow:0 0 14px color-mix(in srgb, var(--raw-red-500) 28%, transparent)}.bar--faint[data-astro-cid-ta2fbyqs]{background:color-mix(in srgb, var(--raw-red-500) 10%, transparent)}.bar--human[data-astro-cid-ta2fbyqs]{background:var(--line-2)}.tick[data-astro-cid-ta2fbyqs]{inset-block:calc(var(--sp-1) * -1);width:var(--border-strong);border-radius:var(--radius-2);background:var(--text-1);box-shadow:0 0 8px color-mix(in srgb, var(--text-1) 50%, transparent);position:absolute}.board__legend[data-astro-cid-ta2fbyqs]{gap:var(--sp-3) var(--sp-6);margin-top:var(--sp-5);font-family:var(--font-mono);font-size:var(--t-label);line-height:var(--lh-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--text-3);flex-wrap:wrap;display:flex}.board__key[data-astro-cid-ta2fbyqs]{align-items:center;gap:var(--sp-2);display:inline-flex}.board__key[data-astro-cid-ta2fbyqs]:before{content:"";width:var(--sp-5);height:var(--sp-2);border-radius:var(--radius-2);display:inline-block}.board__key--agent[data-astro-cid-ta2fbyqs]:before{background:linear-gradient(90deg, color-mix(in srgb, var(--raw-red-500) 88%, transparent), color-mix(in srgb, var(--raw-red-500) 55%, transparent))}.board__key--human[data-astro-cid-ta2fbyqs]:before{background:var(--line-2)}.board__key--deploy[data-astro-cid-ta2fbyqs]:before{width:var(--border-strong);height:var(--sp-4);background:var(--text-1)}.bo [data-screen=backoffice-users] table{font-size:.74rem}.bo [data-screen=backoffice-users] th,.bo [data-screen=backoffice-users] td{padding-left:.55rem;padding-right:.55rem}.bo [data-screen=backoffice-users] th:first-child,.bo [data-screen=backoffice-users] td:first-child{padding-left:1rem}.bo [data-screen=backoffice-users] td .pill+.pill{margin-left:.15rem}.bo [data-screen=backoffice-users] .bu-list,.bo [data-screen=backoffice-users] .bu-edit{gap:.9rem;min-width:0;display:grid}.bo [data-screen=backoffice-users] .bu-list>*,.bo [data-screen=backoffice-users] .bu-edit>*{min-width:0}.bo [data-screen=backoffice-users] [hidden]{display:none}.bo [data-screen=backoffice-users] .card.bu-filters{overflow:visible}.bo [data-screen=backoffice-users] .bu-filters .menu{min-width:0;display:block}.bo [data-screen=backoffice-users] .bu-field{cursor:pointer;text-align:left;width:100%}.bo [data-screen=backoffice-users] .bu-field.is-set{color:var(--bo-t1);border-color:var(--bo-blue)}.bo [data-screen=backoffice-users] .bu-user{color:var(--bo-blue);font-weight:500}.bo [data-screen=backoffice-users] tr[data-bu]{cursor:pointer}.bo [data-screen=backoffice-users] tr.is-new td{background:var(--bo-blue-soft);transition:background 1.2s}.bo [data-screen=backoffice-users] .bu-grid{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:start;gap:.9rem;display:grid}.bo [data-screen=backoffice-users] .bu-ch{border-bottom:1px solid var(--bo-line);color:var(--bo-t1);padding:.8rem 1.15rem;font-size:.92rem;font-weight:600}.bo [data-screen=backoffice-users] .bu-body{gap:.8rem;padding:.9rem 1.15rem 1rem;display:grid}.bo [data-screen=backoffice-users] .bu-g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.bo [data-screen=backoffice-users] .bu-g2[hidden]{display:none}.bo [data-screen=backoffice-users] .bu-g2 label{gap:.25rem;min-width:0;display:grid}.bo [data-screen=backoffice-users] .bu-g2 label>span:first-child,.bo [data-screen=backoffice-users] .bu-sw span,.bo [data-screen=backoffice-users] .bu-msh span{color:var(--bo-t2);font-size:.7rem;font-weight:500}.bo [data-screen=backoffice-users] .bu-g2 .inp{min-width:0;min-height:0;padding:.32rem .6rem}.bo [data-screen=backoffice-users] .inp.is-blank:empty:before{content:attr(data-ph);color:var(--bo-t4)}.bo [data-screen=backoffice-users] .bu-ro{color:var(--bo-t3);background:#fafafa;justify-content:space-between;padding:.32rem .6rem}.bo [data-screen=backoffice-users] .bu-sw{border-top:1px solid var(--bo-line);flex-wrap:wrap;gap:1.6rem;padding-top:.75rem;display:flex}.bo [data-screen=backoffice-users] .bu-sw>div{justify-items:start;gap:.3rem;display:grid}.bo [data-screen=backoffice-users] .bu-aff{border-top:1px solid var(--bo-line);padding-top:.75rem}.bo [data-screen=backoffice-users] .bu-ms{gap:.4rem;display:grid}.bo [data-screen=backoffice-users] .bu-msh{justify-content:space-between;align-items:center;display:flex}.bo [data-screen=backoffice-users] .bu-all{color:var(--bo-blue);font-size:.68rem;font-weight:500}.bo [data-screen=backoffice-users] .bu-chips{flex-wrap:wrap;gap:.35rem;display:flex}.bo [data-screen=backoffice-users] .bu-chips .chip{cursor:pointer}.bo [data-screen=backoffice-users] .bu-chips .chip.on:before{content:"✓";font-size:.65rem}.bo [data-screen=backoffice-users] .bu-chips .chip:disabled{opacity:.35;cursor:default}.bo [data-screen=backoffice-users] .bu-only{color:var(--bo-amber);font-size:.7rem}.bo [data-screen=backoffice-users] .bu-hint{color:var(--bo-t3);border-top:1px solid var(--bo-line);padding-top:.6rem;font-size:.7rem}.bo.is-dark [data-screen=backoffice-users] .bu-ro{background:#141417}@media (width<=52rem){.bo [data-screen=backoffice-users] .bu-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=30rem){.bo [data-screen=backoffice-users] .bu-g2{grid-template-columns:minmax(0,1fr)}.bo [data-screen=backoffice-users] .bu-gap{display:none}}.bo [data-screen=backoffice-labels]{position:relative}.bo [data-screen=backoffice-labels] tr[data-bl]{cursor:pointer}.bo [data-screen=backoffice-labels] tr.is-new td{background:var(--bo-blue-soft);transition:background 1.2s}.bo [data-screen=backoffice-labels] .bl-modal{z-index:8;background:#09090b66;justify-content:center;align-items:flex-start;padding:1.6rem 1.4rem 1.4rem;display:flex;position:absolute;inset:-1rem}.bo [data-screen=backoffice-labels] .bl-modal[hidden]{display:none}.bo [data-screen=backoffice-labels] .bl-dialog{width:min(100%,700px);box-shadow:0 30px 80px #00000059}.bo [data-screen=backoffice-labels] .bl-dh{border-bottom:1px solid var(--bo-line);align-items:center;gap:.5rem;padding:.9rem 1.15rem;display:flex}.bo [data-screen=backoffice-labels] .bl-dh b{color:var(--bo-t1);font-size:1rem;font-weight:600}.bo [data-screen=backoffice-labels] .bl-dh .spacer{flex:1}.bo [data-screen=backoffice-labels] .bl-body{gap:.6rem;padding:.9rem 1.15rem 1rem;display:grid}.bo [data-screen=backoffice-labels] .bl-g2,.bo [data-screen=backoffice-labels] .bl-g3{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.bo [data-screen=backoffice-labels] .bl-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.bo [data-screen=backoffice-labels] .bl-body label{gap:.25rem;min-width:0;display:grid}.bo [data-screen=backoffice-labels] .bl-body label>span:first-child{color:var(--bo-t2);font-size:.7rem;font-weight:500}.bo [data-screen=backoffice-labels] .bl-body .inp{text-overflow:ellipsis;white-space:nowrap;min-width:0;min-height:0;padding:.32rem .6rem;overflow:hidden}.bo [data-screen=backoffice-labels] .bl-ro{color:var(--bo-t3);background:#fafafa;justify-content:space-between;padding:.32rem .6rem}.bo [data-screen=backoffice-labels] .bl-eph{border-top:1px solid var(--bo-line);justify-content:space-between;align-items:center;padding-top:.7rem;display:flex}.bo [data-screen=backoffice-labels] .bl-eph b{color:var(--bo-t1);font-size:.86rem;font-weight:600}.bo [data-screen=backoffice-labels] .bl-eps{gap:.5rem;max-height:250px;display:grid;overflow:auto}.bo [data-screen=backoffice-labels] .bl-ep{border:1px solid var(--bo-line);background:#fafafa;border-radius:10px;gap:.5rem;padding:.65rem .75rem;display:grid}.bo [data-screen=backoffice-labels] .bl-ep h5{color:var(--bo-t1);margin:0;font-size:.74rem;font-weight:600}.bo [data-screen=backoffice-labels] .bl-ep .inp{background:var(--bo-card)}.bo [data-screen=backoffice-labels] .bl-chk{gap:1.2rem;display:flex}.bo [data-screen=backoffice-labels] .bl-chk button{color:var(--bo-t1);align-items:center;gap:.45rem;font-size:.74rem;display:inline-flex}.bo [data-screen=backoffice-labels] .bl-foot{border-top:1px solid var(--bo-line);background:#fafafa;justify-content:flex-end;gap:.5rem;padding:.75rem 1.15rem;display:flex}.bo.is-dark [data-screen=backoffice-labels] .bl-foot,.bo.is-dark [data-screen=backoffice-labels] .bl-ro,.bo.is-dark [data-screen=backoffice-labels] .bl-ep{background:#141417}@media (width<=52rem){.bo [data-screen=backoffice-labels] .bl-modal{background:0 0;padding:0;display:block;position:static}.bo [data-screen=backoffice-labels]:has(.bl-modal:not([hidden]))>:not(.bl-modal){display:none}.bo [data-screen=backoffice-labels] .bl-dialog{width:720px;max-width:100%}.bo [data-screen=backoffice-labels] .bl-g3{grid-template-columns:minmax(0,1fr)}}@media (width<=30rem){.bo [data-screen=backoffice-labels] .bl-g2{grid-template-columns:minmax(0,1fr)}}.bo [data-screen=backoffice-roles]{position:relative}.bo [data-screen=backoffice-roles] .br-cell{white-space:normal}.bo [data-screen=backoffice-roles] .br-p{font-family:var(--bo-mono);margin:.1rem 0;font-size:.62rem}.bo [data-screen=backoffice-roles] tr[data-br]{cursor:pointer}.bo [data-screen=backoffice-roles] tr.is-new td{background:var(--bo-blue-soft);transition:background 1.2s}.bo [data-screen=backoffice-roles] .br-modal{z-index:8;background:#09090b66;justify-content:center;align-items:flex-start;padding:2rem 1.4rem 1.4rem;display:flex;position:absolute;inset:-1rem}.bo [data-screen=backoffice-roles] .br-modal[hidden]{display:none}.bo [data-screen=backoffice-roles] .br-dialog{width:min(100%,680px);box-shadow:0 30px 80px #00000059}.bo [data-screen=backoffice-roles] .br-dh{border-bottom:1px solid var(--bo-line);align-items:center;gap:.5rem;padding:.9rem 1.15rem;display:flex}.bo [data-screen=backoffice-roles] .br-dh b{color:var(--bo-t1);font-size:1rem;font-weight:600}.bo [data-screen=backoffice-roles] .br-dh .spacer{flex:1}.bo [data-screen=backoffice-roles] .br-body{gap:.55rem;padding:.9rem 1.15rem 1rem;display:grid}.bo [data-screen=backoffice-roles] .br-body label{gap:.25rem;display:grid}.bo [data-screen=backoffice-roles] .br-body label>span:first-child,.bo [data-screen=backoffice-roles] .br-msh span:first-child{color:var(--bo-t2);font-size:.7rem;font-weight:500}.bo [data-screen=backoffice-roles] .br-msh{justify-content:space-between;margin-top:.3rem;font-size:.7rem;display:flex}.bo [data-screen=backoffice-roles] .br-ro{color:var(--bo-t3);background:#fafafa;justify-content:space-between;padding:.32rem .6rem}.bo [data-screen=backoffice-roles] .br-q{min-width:0;min-height:0;padding:.32rem .6rem}.bo [data-screen=backoffice-roles] .br-q.is-blank:empty:before{content:attr(data-ph);color:var(--bo-t4)}.bo [data-screen=backoffice-roles] .br-all{flex-wrap:wrap;gap:.3rem;max-height:230px;padding:.1rem;display:flex;overflow:auto}.bo [data-screen=backoffice-roles] .br-all .chip{font-family:var(--bo-mono);cursor:pointer;padding:.24rem .5rem;font-size:.62rem}.bo [data-screen=backoffice-roles] .br-all .chip.on:before{content:"✓"}.bo [data-screen=backoffice-roles] .br-all .chip.is-gone{display:none}.bo [data-screen=backoffice-roles] .br-foot{border-top:1px solid var(--bo-line);background:#fafafa;justify-content:flex-end;gap:.5rem;padding:.75rem 1.15rem;display:flex}.bo.is-dark [data-screen=backoffice-roles] .br-foot,.bo.is-dark [data-screen=backoffice-roles] .br-ro{background:#141417}@media (width<=52rem){.bo [data-screen=backoffice-roles] .br-modal{background:0 0;padding:0;display:block;position:static}.bo [data-screen=backoffice-roles]:has(.br-modal:not([hidden]))>:not(.br-modal){display:none}.bo [data-screen=backoffice-roles] .br-dialog{width:720px;max-width:100%}.bo [data-screen=backoffice-roles] .br-all{max-height:260px}}.bo [data-screen=backoffice-notifications] .bn-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.bo [data-screen=backoffice-notifications] .card.bn-card{overflow:visible}.bo [data-screen=backoffice-notifications] .bn-card .toolbar{border-radius:12px 12px 0 0}.bo [data-screen=backoffice-notifications] .bn-types{min-width:230px}.bo [data-screen=backoffice-notifications] .bn-types button{align-items:center;gap:.5rem;display:flex}.bo [data-screen=backoffice-notifications] .bn-sep{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding:.8rem;display:grid}.bo [data-screen=backoffice-notifications] .bn-sec{border:1px solid var(--bo-line);border-radius:10px;min-width:0;overflow:hidden}.bo [data-screen=backoffice-notifications] .bn-sec.is-off{display:none}.bo [data-screen=backoffice-notifications] .bn-sh{border-bottom:1px solid var(--bo-line);background:#fafafa;align-items:center;gap:.5rem;padding:.55rem .75rem;display:flex}.bo [data-screen=backoffice-notifications] .bn-sh b{color:var(--bo-t1);font-size:.78rem;font-weight:600}.bo [data-screen=backoffice-notifications] .bn-new{color:var(--bo-blue);margin-left:auto;font-size:.68rem;font-weight:500}.bo [data-screen=backoffice-notifications] .bn-row{border-bottom:1px solid #f4f4f5;align-items:center;gap:.45rem;min-width:0;padding:.55rem .75rem;display:flex}.bo [data-screen=backoffice-notifications] .bn-row:last-child{border-bottom:0}.bo [data-screen=backoffice-notifications] .bn-row.is-off{display:none}.bo [data-screen=backoffice-notifications] .bn-row:not(.is-read){background:#2563eb0a}.bo [data-screen=backoffice-notifications] .bn-main{flex-wrap:wrap;flex:1;align-items:baseline;gap:.1rem .45rem;min-width:0;display:flex}.bo [data-screen=backoffice-notifications] .bn-main b{color:var(--bo-blue);font-size:.76rem;font-weight:500}.bo [data-screen=backoffice-notifications] .bn-line{color:var(--bo-t1);font-size:.74rem}.bo [data-screen=backoffice-notifications] .bn-main small{color:var(--bo-t3);flex-basis:100%;font-size:.68rem}.bo [data-screen=backoffice-notifications] .bn-type{font-size:.6rem}.bo [data-screen=backoffice-notifications] .bn-at{color:var(--bo-t3);font-variant-numeric:tabular-nums;font-size:.68rem}.bo [data-screen=backoffice-notifications] .bn-badge{font-size:.6rem}.bo [data-screen=backoffice-notifications] .bn-row .ghost.sm{padding:.22rem .5rem;font-size:.66rem}.bo [data-screen=backoffice-notifications] .bn-row .ghost:disabled{opacity:.4;cursor:default}.bo [data-screen=backoffice-notifications] .bn-row.is-leaving{opacity:0;transition:opacity .3s}.bo [data-screen=backoffice-notifications] .bn-none{text-align:center;color:var(--bo-t3);padding:.8rem;font-size:.72rem;display:none}.bo [data-screen=backoffice-notifications] .is-empty>.bn-none{display:block}.bo [data-screen=backoffice-notifications] .bn-uni{padding:.8rem}.bo [data-screen=backoffice-notifications] .bn-uni .bn-rows{border:1px solid var(--bo-line);border-radius:10px;overflow:hidden}.bo [data-screen=backoffice-notifications] [hidden]{display:none}.bo.is-dark [data-screen=backoffice-notifications] .bn-sh{background:#141417}.bo.is-dark [data-screen=backoffice-notifications] .bn-row{border-bottom-color:#222226}.bo.is-dark [data-screen=backoffice-notifications] .bn-row:not(.is-read){background:#3b82f612}@media (width<=64rem){.bo [data-screen=backoffice-notifications] .bn-sep{grid-template-columns:minmax(0,1fr)}}@media (width<=30rem){.bo [data-screen=backoffice-notifications] .bn-row{flex-wrap:wrap}.bo [data-screen=backoffice-notifications] .bn-main{flex-basis:100%}.bo [data-screen=backoffice-notifications] .bn-tiles .tile b{font-size:1.2rem}}.bo [data-screen=backoffice-inbox] .bi-list,.bo [data-screen=backoffice-inbox] .bi-thread{gap:.9rem;min-width:0;display:grid}.bo [data-screen=backoffice-inbox] .bi-list>*,.bo [data-screen=backoffice-inbox] .bi-thread>*{min-width:0}.bo [data-screen=backoffice-inbox] [hidden]{display:none}.bo [data-screen=backoffice-inbox] .card{overflow:visible}.bo [data-screen=backoffice-inbox] .toolbar{border-radius:12px 12px 0 0}.bo [data-screen=backoffice-inbox] .bi-views i{opacity:.75;margin-left:.15rem;font-size:.66rem;font-style:normal}.bo [data-screen=backoffice-inbox] .bi-filters{border-bottom:1px solid var(--bo-line)}.bo [data-screen=backoffice-inbox] .bi-filters .filters__grid{grid-template-columns:repeat(2,minmax(0,220px))}.bo [data-screen=backoffice-inbox] tr[data-bi]{cursor:pointer}.bo [data-screen=backoffice-inbox] tr.is-unread td{color:var(--bo-t1);font-weight:600}.bo [data-screen=backoffice-inbox] tr.is-unread td.who:before{content:"";background:var(--bo-blue);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:.4rem;display:inline-block}.bo [data-screen=backoffice-inbox] .bi-subj{white-space:normal;min-width:160px}.bo [data-screen=backoffice-inbox] .bi-th{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:flex-start;gap:.9rem;padding:.9rem 1.15rem;display:flex}.bo [data-screen=backoffice-inbox] .bi-tt{flex:1;gap:.25rem;min-width:200px;display:grid}.bo [data-screen=backoffice-inbox] .bi-tt b{color:var(--bo-t1);font-size:1rem;font-weight:600}.bo [data-screen=backoffice-inbox] .bi-tt .muted{flex-wrap:wrap;gap:.9rem;font-size:.7rem;display:flex}.bo [data-screen=backoffice-inbox] .bi-tt u{color:var(--bo-blue);text-decoration:none}.bo [data-screen=backoffice-inbox] .bi-sel{gap:.6rem;display:flex}.bo [data-screen=backoffice-inbox] .bi-sel label{color:var(--bo-t3);gap:.2rem;font-size:.66rem;display:grid}.bo [data-screen=backoffice-inbox] .bi-sel .select{cursor:pointer;justify-content:space-between;gap:.6rem;min-width:96px}.bo [data-screen=backoffice-inbox] .bi-right{min-width:140px;left:auto;right:0}.bo [data-screen=backoffice-inbox] .bi-msgs{background:var(--bo-canvas);align-content:start;gap:.6rem;min-height:150px;padding:1rem 1.15rem;display:grid}.bo [data-screen=backoffice-inbox] .bi-m{background:var(--bo-card);border:1px solid var(--bo-line);max-width:min(78%,460px);color:var(--bo-t1);white-space:normal;border-radius:12px;padding:.6rem .8rem;font-size:.76rem}.bo [data-screen=backoffice-inbox] .bi-m small{color:var(--bo-t3);margin-bottom:.2rem;font-size:.64rem;display:block}.bo [data-screen=backoffice-inbox] .bi-m.team{background:var(--bo-blue);border-color:var(--bo-blue);color:#fff;justify-self:end}.bo [data-screen=backoffice-inbox] .bi-m.team small{color:#ffffffbf}.bo [data-screen=backoffice-inbox] .bi-m.system{color:var(--bo-t2);background:0 0;border-style:dashed;justify-self:center}.bo [data-screen=backoffice-inbox] .bi-m.is-new{animation:.25s ease-out bo-in}.bo [data-screen=backoffice-inbox] .bi-reply{border-top:1px solid var(--bo-line);gap:.5rem;padding:.8rem 1.15rem .9rem;display:grid}.bo [data-screen=backoffice-inbox] .bi-box{min-width:0;min-height:3.2rem}.bo [data-screen=backoffice-inbox] .bi-box.is-blank:empty:before{content:attr(data-ph);color:var(--bo-t4)}.bo [data-screen=backoffice-inbox] .bi-ra{align-items:center;gap:.5rem;display:flex}.bo [data-screen=backoffice-inbox] .bi-ra .spacer{flex:1}@media (width<=30rem){.bo [data-screen=backoffice-inbox] .bi-filters .filters__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bo [data-screen=backoffice-inbox] .bi-m{max-width:92%}}.bo .cms-view{gap:.9rem;display:grid}.bo .cms-view[hidden]{display:none}.bo .cms-lg.new{background:var(--bo-amber-soft);color:var(--bo-amber);border:1px solid #0000}.bo .cms-sw{color:var(--bo-t2);white-space:nowrap;align-items:center;gap:.45rem;margin-left:auto;font-size:.74rem;display:inline-flex}.bo .tcard-head .ghost svg{stroke:currentColor;fill:none;stroke-width:1.7px;vertical-align:-2px;width:13px;height:13px;margin-right:.25rem}.bo .cms-form{background:var(--bo-card);grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem .9rem;padding:1rem 1.15rem 1.1rem;display:grid}.bo .cms-f{align-content:start;gap:.3rem;min-width:0;display:grid}.bo .cms-f>span:first-child{color:var(--bo-t2);font-size:.72rem;font-weight:500}.bo .cms-f .inp{text-overflow:ellipsis;white-space:nowrap;min-width:0;min-height:0;padding:.36rem .6rem;overflow:hidden}.bo .cms-f .inp:focus{white-space:normal}.bo .cms-f .select{text-align:left;justify-content:space-between;width:100%}.bo .cms-f.wide{grid-column:1/-1}.bo .cms-form h4{color:var(--bo-t1);border-top:1px solid var(--bo-line);grid-column:1/-1;margin:.2rem 0 0;padding-top:.75rem;font-size:.82rem;font-weight:600}.bo .cms-robots{gap:.4rem;display:flex}.bo .scrhead--plain>.ghost.sm{align-self:flex-start;margin-top:.15rem}@media (width<=52rem){.bo .cms-form{grid-template-columns:minmax(0,1fr)}.bo .cms-sw{margin-left:0}}.bo .cms-lgs{gap:.25rem;display:inline-flex}.bo .cms-lg{font-family:var(--bo-mono);letter-spacing:.04em;border:1px dashed var(--bo-line-2);color:var(--bo-t4);border-radius:4px;padding:.14rem .32rem;font-size:.6rem;line-height:1.2}.bo .cms-lg.on{background:var(--bo-blue-soft);color:var(--bo-blue-2);border:1px solid #0000}.bo.is-dark .cms-lg.on{color:#93c5fd}.bo .cms-right .menu__list{max-height:380px;left:auto;right:0;overflow:auto}.bo .cms-mh{color:var(--bo-t1);border-bottom:1px solid var(--bo-line);margin-bottom:.25rem;padding:.45rem .65rem .5rem;font-size:.76rem;font-weight:600;display:block}.bo .cms-mh small{color:var(--bo-t3);font-size:.66rem;font-weight:400;display:block}.bo .cms-edh{border-bottom:1px solid var(--bo-line);align-items:center;gap:.6rem;padding:.75rem 1.15rem;display:flex}.bo .cms-edh b{color:var(--bo-t1);font-size:.9rem;font-weight:600}.bo .cms-sp{flex:1}.bo .cms-bf{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem .9rem;padding:.9rem 1.15rem 1rem;display:grid}.bo .cms-bf>div{gap:.3rem;min-width:0;display:grid}.bo .cms-bf>div>span:first-child{color:var(--bo-t2);font-size:.72rem;font-weight:500}.bo .cms-bf .inp{white-space:nowrap;text-overflow:ellipsis;min-width:0;min-height:0;padding:.34rem .6rem;font-weight:400;overflow:hidden}.bo .cms-bf .wide{grid-column:1/-1}.bo .cms-days{flex-wrap:wrap;gap:.35rem;display:flex}.bo .cms-edf{border-top:1px solid var(--bo-line);background:var(--bo-canvas);color:var(--bo-t3);align-items:center;gap:.8rem;padding:.7rem 1.15rem;font-size:.72rem;display:flex}.bo .cms-edf span{flex:1}.bo .cms-ed-off{display:none}@media (width<=52rem){.bo .cms-bf{grid-template-columns:repeat(2,minmax(0,1fr))}.bo .cms-edf{flex-wrap:wrap}}.bo .cms-right .menu__list{left:auto;right:0}.bo .cms-mm{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:.9rem;display:grid}.bo .cms-cardh{border-bottom:1px solid var(--bo-line);justify-content:space-between;align-items:center;gap:.6rem;padding:.75rem 1.15rem;display:flex}.bo .cms-cardh b{color:var(--bo-t1);font-size:.86rem;font-weight:600}.bo .cms-cardh .muted{font-size:.72rem}.bo .cms-cardh .is-dirty{color:var(--bo-amber)}.bo .cms-tree,.bo .cms-links{gap:.4rem;margin:0;padding:.7rem;list-style:none;display:grid}.bo .cms-node{border:1px solid var(--bo-line);background:var(--bo-card);border-radius:8px;align-items:center;gap:.6rem;padding:.45rem .6rem;font-size:.78rem;display:flex}.bo .cms-node.is-child{margin-left:1.6rem}.bo .cms-node.is-new{border-color:var(--bo-blue);background:var(--bo-blue-soft)}.bo .cms-grip{color:var(--bo-t4);letter-spacing:-.2em;cursor:grab;font-size:.8rem}.bo .cms-nm{color:var(--bo-t1);font-weight:500}.bo .cms-kids{color:var(--bo-t3);font-size:.68rem}.bo .cms-nacts{gap:.3rem;margin-left:auto;display:inline-flex}.bo .cms-links li{border:1px solid var(--bo-line);background:var(--bo-canvas);border-radius:8px;gap:.2rem;padding:.5rem .6rem;display:grid}.bo .cms-links b{color:var(--bo-t1);align-items:center;gap:.4rem;font-size:.76rem;font-weight:500;display:flex}.bo .cms-links .pill{padding:.05rem .4rem;font-size:.6rem}.bo .cms-links span:not(.pill){color:var(--bo-t3);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}@media (width<=52rem){.bo .cms-mm{grid-template-columns:minmax(0,1fr)}.bo .cms-node{flex-wrap:wrap}.bo .cms-node.is-child{margin-left:.9rem}}.bo [data-screen^=cms-] .ghost svg{display:inline-block}.bo .cms-smp[hidden]{display:none}.bo .cms-help{color:var(--bo-t3);flex:1;min-width:200px;font-size:.72rem}.bo .cms-push{margin-left:auto}.bo .cms-type{font-family:var(--bo-mono);color:var(--bo-t3);font-size:.66rem}.bo .cms-acts{gap:.3rem;display:inline-flex}.bo.is-dark .toolbar .search{background:var(--bo-card)}.bo [data-screen=compliance-exclusion] .cx-acct{color:var(--bo-t3);flex-direction:column;align-items:flex-end;gap:.35rem;font-size:.7rem;display:flex}.bo [data-screen=compliance-exclusion] .cx-tiles{grid-template-columns:repeat(6,minmax(0,1fr))}.bo [data-screen=compliance-exclusion] .cx-tiles .tile{padding:.8rem .9rem}.bo [data-screen=compliance-exclusion] .cx-tiles .tile b{font-size:1.02rem}.bo [data-screen=compliance-exclusion] .cx-tiles .tile b.cx-ok{color:#15803d}.bo [data-screen=compliance-exclusion] .cx-tiles .tile b.cx-ex{color:var(--bo-red)}.bo [data-screen=compliance-exclusion] .cx-tiles .tile b.cx-wait{color:var(--bo-amber)}.bo.is-dark [data-screen=compliance-exclusion] .cx-tiles .tile b.cx-ok{color:#4ade80}.bo [data-screen=compliance-exclusion] .cx-alert{background:var(--bo-amber-soft);color:var(--bo-amber);border-color:#0000;flex-direction:column;gap:.15rem;padding:.8rem 1.1rem;font-size:.76rem;display:flex}.bo [data-screen=compliance-exclusion] .cx-alert[hidden]{display:none}.bo [data-screen=compliance-exclusion] .cx-alert b{font-weight:600}.bo [data-screen=compliance-exclusion] .cx-sec{padding:1rem 1.15rem 1.1rem;overflow:visible}.bo [data-screen=compliance-exclusion] .cx-h{margin-bottom:.8rem}.bo [data-screen=compliance-exclusion] .cx-h h4{color:var(--bo-t1);font-size:.84rem;font-weight:600}.bo [data-screen=compliance-exclusion] .cx-h p{color:var(--bo-t3);margin-top:.1rem;font-size:.72rem}.bo [data-screen=compliance-exclusion] .cx-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.8rem;display:grid}.bo [data-screen=compliance-exclusion] .cx-card{border:1px solid var(--bo-line);background:var(--bo-card);border-radius:10px;flex-direction:column;gap:.45rem;padding:.85rem .9rem;display:flex}.bo [data-screen=compliance-exclusion] .cx-card.is-on{border-color:#fca5a5}.bo.is-dark [data-screen=compliance-exclusion] .cx-card.is-on{border-color:#f8717180}.bo [data-screen=compliance-exclusion] .cx-ch{align-items:center;gap:.5rem;margin-bottom:.2rem;display:flex}.bo [data-screen=compliance-exclusion] .cx-ch b{color:var(--bo-t1);font-size:.8rem;font-weight:600}.bo [data-screen=compliance-exclusion] .cx-ch .pill{margin-left:auto}.bo [data-screen=compliance-exclusion] .cx-ch .pill[hidden],.bo [data-screen=compliance-exclusion] [hidden]{display:none}.bo [data-screen=compliance-exclusion] .cx-dates{gap:.3rem;display:grid}.bo [data-screen=compliance-exclusion] label,.bo [data-screen=compliance-exclusion] .cx-lbl{color:var(--bo-t3);font-size:.68rem;font-weight:500}.bo [data-screen=compliance-exclusion] .cx-permnote{border:1px dashed var(--bo-line-2);color:var(--bo-t3);border-radius:7px;padding:.6rem .7rem;font-size:.72rem}.bo [data-screen=compliance-exclusion] .cx-perm{border-top:1px solid var(--bo-line);color:var(--bo-t2);align-items:center;gap:.5rem;margin-top:auto;padding-top:.55rem;font-size:.74rem;display:flex}.bo [data-screen=compliance-exclusion] .cx-menu{display:block}.bo [data-screen=compliance-exclusion] .cx-menu .field{cursor:pointer;width:100%}.bo [data-screen=compliance-exclusion] .cx-menu .field.cx-set{color:var(--bo-t1)}.bo [data-screen=compliance-exclusion] .cx-menu .menu__list{min-width:100%;max-height:220px;overflow:auto}.bo [data-screen=compliance-exclusion] .cx-hint{color:var(--bo-t3);font-size:.7rem}.bo [data-screen=compliance-exclusion] .cx-acts{justify-content:flex-end;gap:.6rem;margin-top:1rem;display:flex}@media (width<=64rem){.bo [data-screen=compliance-exclusion] .cx-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.bo [data-screen=compliance-exclusion] [hidden]{display:none!important}.bo [data-screen=compliance-exclusion] button svg{display:inline-block}.bo [data-screen=compliance-registry] tr.cx-new td{background:var(--bo-blue-soft);transition:background 1.6s ease-out}.bo [data-screen=compliance-registry] tr.cx-new.cx-settle td{background:0 0}.bo [data-screen=compliance-registry] [hidden]{display:none!important}.bo [data-screen=compliance-registry] button svg{display:inline-block}.bo [data-screen=compliance-fraud] .cx-ovf{z-index:3;position:relative;overflow:visible}.bo [data-screen=compliance-fraud] .cx-fmenu{min-width:0;display:block}.bo [data-screen=compliance-fraud] .cx-fmenu .field{cursor:pointer;width:100%}.bo [data-screen=compliance-fraud] .cx-fmenu .field.cx-set{color:var(--bo-t1)}.bo [data-screen=compliance-fraud] .cx-fmenu .menu__list{min-width:200px}.bo [data-screen=compliance-fraud] tr.cx-hide{display:none}.bo [data-screen=compliance-fraud] .cx-fhead{flex-wrap:wrap}.bo [data-screen=compliance-fraud] .cx-fsel{color:var(--bo-blue);margin-left:auto;font-size:.74rem;font-weight:500}.bo.is-dark [data-screen=compliance-fraud] .cx-fsel{color:#93c5fd}.bo [data-screen=compliance-fraud] .cx-fhead .icons{margin-left:.4rem}.bo [data-screen=compliance-fraud] [hidden]{display:none!important}.bo [data-screen=compliance-fraud] button svg{display:inline-block}.bo [data-screen=compliance-devices] tr[data-drow]{cursor:pointer}.bo [data-screen=compliance-devices] .cx-dicons{margin-left:auto}.bo [data-screen=compliance-devices] .cx-dlg{z-index:4;background:#09090b52;justify-content:center;align-items:flex-start;padding:1.4rem 1rem 1rem;display:flex;position:absolute;inset:0}.bo [data-screen=compliance-devices] .cx-dlg__box{background:var(--bo-card);border:1px solid var(--bo-line);border-radius:12px;gap:.6rem;width:min(600px,100%);max-height:calc(100% - .4rem);padding:1rem 1.15rem;display:grid;overflow-y:auto;box-shadow:0 24px 60px #00000040}.bo [data-screen=compliance-devices] .cx-dlg__t{color:var(--bo-t1);font-size:.95rem;font-weight:600}.bo [data-screen=compliance-devices] .cx-dr{border-bottom:1px solid var(--bo-line);justify-content:space-between;gap:1rem;padding:.32rem 0;font-size:.76rem;display:flex}.bo [data-screen=compliance-devices] .cx-dr>span:first-child{color:var(--bo-t3);flex:none}.bo [data-screen=compliance-devices] .cx-dr>span:last-child{color:var(--bo-t1);text-align:right;word-break:break-all;min-width:0;font-weight:500}.bo [data-screen=compliance-devices] .cx-dr .cx-dlink{color:var(--bo-blue);cursor:pointer}.bo.is-dark [data-screen=compliance-devices] .cx-dr .cx-dlink{color:#93c5fd}.bo [data-screen=compliance-devices] .cx-dlg__sub{letter-spacing:.06em;text-transform:uppercase;color:var(--bo-t3);padding:.9rem 0 .2rem;font-size:.66rem}.bo [data-screen=compliance-devices] .cx-dlg__acts{justify-content:flex-end;display:flex}.bo [data-screen=compliance-devices] [hidden]{display:none!important}.bo [data-screen=compliance-audit] .cx-ovf{z-index:3;position:relative;overflow:visible}.bo [data-screen=compliance-audit] .cx-amenu{min-width:0;display:block}.bo [data-screen=compliance-audit] .cx-amenu .field{cursor:pointer;width:100%}.bo [data-screen=compliance-audit] .cx-amenu .field.cx-set{color:var(--bo-t1)}.bo [data-screen=compliance-audit] .cx-amenu .menu__list{min-width:200px}.bo [data-screen=compliance-audit] tr[data-arow]{cursor:pointer}.bo [data-screen=compliance-audit] tr.cx-hide{display:none}.bo [data-screen=compliance-audit] tr.cx-new td{background:var(--bo-blue-soft);transition:background 1.6s ease-out}.bo [data-screen=compliance-audit] tr.cx-new.cx-settle td{background:0 0}.bo [data-screen=compliance-audit] .cx-tablecard{position:relative}.bo [data-screen=compliance-audit] .cx-dlg{z-index:4;background:#09090b52;justify-content:center;align-items:flex-start;padding:2.6rem 1rem 1rem;display:flex;position:absolute;inset:0}.bo [data-screen=compliance-audit] .cx-dlg[hidden]{display:none}.bo [data-screen=compliance-audit] .cx-dlg__box{background:var(--bo-card);border:1px solid var(--bo-line);border-radius:12px;gap:.7rem;width:min(560px,100%);padding:1rem 1.1rem 1.1rem;display:grid;box-shadow:0 24px 60px #00000040}.bo [data-screen=compliance-audit] .cx-dlg__t{align-items:center;gap:.6rem;display:flex}.bo [data-screen=compliance-audit] .cx-dlg__t b{color:var(--bo-t1);flex:1;font-size:.92rem;font-weight:600}.bo [data-screen=compliance-audit] .cx-dlg__meta,.bo [data-screen=compliance-audit] .cx-dlg__op{color:var(--bo-t3);flex-wrap:wrap;gap:.4rem 1rem;font-size:.74rem;display:flex}.bo [data-screen=compliance-audit] .cx-dlg__op b{color:var(--bo-t1);font-weight:500}.bo [data-screen=compliance-audit] .cx-dlg__tbl{border:1px solid var(--bo-line);border-radius:8px;overflow:auto}.bo [data-screen=compliance-audit] .cx-dlg__tbl[hidden]{display:none}.bo [data-screen=compliance-audit] .cx-dlg__tbl td{white-space:normal}.bo [data-screen=compliance-audit] .cx-dlg__tbl td.cx-after{color:var(--bo-t1);font-weight:500}.bo [data-screen=compliance-audit] [hidden]{display:none!important}.bo [data-screen=compliance-audit] button svg{display:inline-block}.bo [data-screen=compliance-blacklists] .cx-gen{z-index:3;gap:.9rem;padding:1rem 1.15rem 1.1rem;display:grid;position:relative;overflow:visible}.bo [data-screen=compliance-blacklists] .cx-gh{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.bo [data-screen=compliance-blacklists] .cx-gh h4{color:var(--bo-t1);font-size:.92rem;font-weight:600}.bo [data-screen=compliance-blacklists] .cx-wl{background:var(--bo-blue-soft);color:var(--bo-blue-2);border:1px solid #bfdbfe;border-radius:9px;align-items:center;gap:1rem;padding:.8rem .95rem;display:flex}.bo.is-dark [data-screen=compliance-blacklists] .cx-wl{color:#93c5fd;border-color:#3b82f659}.bo [data-screen=compliance-blacklists] .cx-wl>div{flex:1}.bo [data-screen=compliance-blacklists] .cx-wl b{font-size:.78rem;font-weight:600}.bo [data-screen=compliance-blacklists] .cx-wl p{margin-top:.1rem;font-size:.74rem}.bo [data-screen=compliance-blacklists] .cx-cty{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.9rem;display:grid}.bo [data-screen=compliance-blacklists] .cx-f{gap:.35rem;display:grid}.bo [data-screen=compliance-blacklists] .cx-f label{color:var(--bo-t1);font-size:.76rem;font-weight:500}.bo [data-screen=compliance-blacklists] .cx-f p{color:var(--bo-t3);font-size:.7rem}.bo [data-screen=compliance-blacklists] .cx-f .menu{display:block}.bo [data-screen=compliance-blacklists] .cx-ms{border:1px solid var(--bo-line-2);background:var(--bo-card);text-align:left;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.35rem;width:100%;min-height:2.15rem;padding:.3rem .5rem;display:flex}.bo [data-screen=compliance-blacklists] .cx-f.is-off .cx-ms{opacity:.5;cursor:not-allowed;background:var(--bo-canvas)}.bo [data-screen=compliance-blacklists] .cx-chips{display:contents}.bo [data-screen=compliance-blacklists] .cx-ms .chip{padding:.16rem .5rem;font-size:.7rem}.bo [data-screen=compliance-blacklists] .cx-ms .chip i{color:var(--bo-t3);cursor:pointer;margin-left:.15rem;font-style:normal}.bo [data-screen=compliance-blacklists] .cx-ph{color:var(--bo-t4);padding:.1rem .2rem;font-size:.74rem}.bo [data-screen=compliance-blacklists] .cx-ph[hidden],.bo [data-screen=compliance-blacklists] [hidden]{display:none}.bo [data-screen=compliance-blacklists] .cx-lt{color:var(--bo-t1);margin-right:auto;font-size:.86rem;font-weight:600}.bo [data-screen=compliance-blacklists] .cx-addrow{background:var(--bo-canvas);border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.5rem .6rem;padding:.75rem 1rem;display:flex}.bo [data-screen=compliance-blacklists] .cx-addrow>div{flex-wrap:wrap;flex-basis:100%;align-items:baseline;gap:.2rem .6rem;display:flex}.bo [data-screen=compliance-blacklists] .cx-addrow b{color:var(--bo-t1);font-size:.78rem;font-weight:600}.bo [data-screen=compliance-blacklists] .cx-addrow small{color:var(--bo-t3);font-size:.7rem}.bo [data-screen=compliance-blacklists] .cx-addrow .inp{flex:0 220px;min-width:180px}.bo [data-screen=compliance-blacklists] .cx-addrow .inp:empty:before{content:"IP address";color:var(--bo-t4)}.bo [data-screen=compliance-blacklists] .cx-eg{flex-basis:100%}.bo [data-screen=compliance-blacklists] [data-ipdel] svg{stroke:currentColor;fill:none;stroke-width:1.7px;vertical-align:-2px;width:13px;height:13px;margin-right:.2rem}.bo [data-screen=compliance-blacklists] tr.cx-new td{background:var(--bo-blue-soft);transition:background 1.6s ease-out}.bo [data-screen=compliance-blacklists] tr.cx-new.cx-settle td{background:0 0}.bo [data-screen=compliance-blacklists] [hidden]{display:none!important}.bo [data-screen=compliance-blacklists] button svg{display:inline-block}.gl-notice[data-astro-cid-mn6q3x4l]{color:#15803d;background:var(--bo-green-soft);border-bottom:1px solid var(--bo-line);padding:.6rem 1rem;font-size:.76rem}.gl-notice[data-astro-cid-mn6q3x4l][hidden]{display:none}.gl-steps[data-astro-cid-mn6q3x4l]{border-bottom:1px solid var(--bo-line);background:var(--bo-card);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.85rem 1.15rem;display:flex}.gl-stepbtn[data-astro-cid-mn6q3x4l]{color:var(--bo-t3);align-items:center;gap:.5rem;padding:.2rem 0;font-size:.78rem;display:inline-flex}.gl-stepbtn[data-astro-cid-mn6q3x4l] i[data-astro-cid-mn6q3x4l]{border:1px solid var(--bo-line-2);width:22px;height:22px;color:var(--bo-t3);border-radius:50%;place-items:center;font-size:.7rem;font-style:normal;display:grid}.gl-stepbtn[data-astro-cid-mn6q3x4l].on{color:var(--bo-t1);font-weight:500}.gl-stepbtn[data-astro-cid-mn6q3x4l].on i[data-astro-cid-mn6q3x4l]{background:var(--bo-blue);border-color:var(--bo-blue);color:#fff}.gl-stepbtn[data-astro-cid-mn6q3x4l].done i[data-astro-cid-mn6q3x4l]{background:var(--bo-green-soft);color:#15803d;border-color:#0000}.gl-sep[data-astro-cid-mn6q3x4l]{background:var(--bo-line-2);width:28px;height:1px}.gl-into[data-astro-cid-mn6q3x4l]{color:var(--bo-t3);margin-left:auto;font-size:.74rem}.gl-into[data-astro-cid-mn6q3x4l] b[data-astro-cid-mn6q3x4l]{color:var(--bo-t1);font-weight:500}.gl-view[data-astro-cid-mn6q3x4l]{display:none}.gl-view[data-astro-cid-mn6q3x4l].is-active{display:block}.gl-drop[data-astro-cid-mn6q3x4l]{border:1.5px dashed var(--bo-line-2);text-align:center;background:var(--bo-canvas);color:var(--bo-t3);border-radius:12px;justify-items:center;gap:.6rem;margin:1rem 1.15rem;padding:1.6rem 1rem;font-size:.76rem;display:grid}.gl-drop[data-astro-cid-mn6q3x4l][hidden],.gl-check[data-astro-cid-mn6q3x4l][hidden],.gl-checking[data-astro-cid-mn6q3x4l][hidden],.gl-confirm[data-astro-cid-mn6q3x4l][hidden],.gl-acts[data-astro-cid-mn6q3x4l][hidden]{display:none}.gl-drop[data-astro-cid-mn6q3x4l] svg[data-astro-cid-mn6q3x4l]{width:28px;height:28px;stroke:var(--bo-blue);fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.gl-drop[data-astro-cid-mn6q3x4l] b[data-astro-cid-mn6q3x4l]{color:var(--bo-t1);font-weight:500}.gl-checking[data-astro-cid-mn6q3x4l]{color:var(--bo-t3);padding:1.2rem 1.15rem;font-size:.78rem}.gl-file[data-astro-cid-mn6q3x4l]{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.85rem 1.15rem;font-size:.78rem;display:flex}.gl-file[data-astro-cid-mn6q3x4l] b[data-astro-cid-mn6q3x4l]{color:var(--bo-t1);font-weight:500}.gl-grow[data-astro-cid-mn6q3x4l]{flex:1}.gl-block[data-astro-cid-mn6q3x4l]{border-bottom:1px solid var(--bo-line);gap:.45rem;padding:.75rem 1.15rem;display:grid}.gl-block[data-astro-cid-mn6q3x4l] h4[data-astro-cid-mn6q3x4l]{color:var(--bo-t1);font-size:.78rem;font-weight:600}.gl-line[data-astro-cid-mn6q3x4l]{border:1px solid var(--bo-line);color:var(--bo-t2);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.5rem .75rem;font-size:.76rem;display:flex}.gl-line[data-astro-cid-mn6q3x4l] b{color:var(--bo-t1);font-weight:500}.gl-opt[data-astro-cid-mn6q3x4l]{align-items:center;gap:1rem;display:flex}.gl-opt[data-astro-cid-mn6q3x4l]>span[data-astro-cid-mn6q3x4l]:first-child{flex:1;min-width:0}.gl-opt[data-astro-cid-mn6q3x4l] b[data-astro-cid-mn6q3x4l]{color:var(--bo-t1);font-size:.78rem;font-weight:500;display:block}.gl-opt[data-astro-cid-mn6q3x4l] small[data-astro-cid-mn6q3x4l]{color:var(--bo-t3);margin-top:.15rem;font-size:.7rem;display:block}.gl-acts[data-astro-cid-mn6q3x4l]{background:var(--bo-card);justify-content:flex-end;gap:.5rem;padding:.75rem 1.15rem;display:flex}.gl-jobhead[data-astro-cid-mn6q3x4l]{border-bottom:1px solid var(--bo-line);align-items:center;gap:.8rem;padding:.85rem 1.15rem;display:flex}.gl-jobhead[data-astro-cid-mn6q3x4l]>div[data-astro-cid-mn6q3x4l]{flex:1}.gl-jobhead[data-astro-cid-mn6q3x4l] b[data-astro-cid-mn6q3x4l]{color:var(--bo-t1);font-size:.92rem;font-weight:600;display:block}.gl-jobhead[data-astro-cid-mn6q3x4l] .muted[data-astro-cid-mn6q3x4l]{font-size:.72rem}.tiles[data-astro-cid-mn6q3x4l].gl-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:.6rem;padding:.85rem 1.15rem 0}.gl-stats[data-astro-cid-mn6q3x4l] .tile[data-astro-cid-mn6q3x4l]{box-shadow:none;padding:.6rem .75rem}.gl-stats[data-astro-cid-mn6q3x4l] .tile[data-astro-cid-mn6q3x4l] span[data-astro-cid-mn6q3x4l]{margin-bottom:.2rem;font-size:.68rem}.gl-stats[data-astro-cid-mn6q3x4l] .tile[data-astro-cid-mn6q3x4l] b[data-astro-cid-mn6q3x4l]{font-size:1.1rem}.gl-prog[data-astro-cid-mn6q3x4l]{color:var(--bo-t3);border-bottom:1px solid var(--bo-line);align-items:center;gap:.8rem;padding:.75rem 1.15rem;font-size:.72rem;display:flex}.gl-prog[data-astro-cid-mn6q3x4l] .mbar[data-astro-cid-mn6q3x4l]{flex:1}.bo .gl-prog[data-astro-cid-mn6q3x4l] .mbar[data-astro-cid-mn6q3x4l] i[data-astro-cid-mn6q3x4l]{transition:transform .15s linear}.gl-confirm[data-astro-cid-mn6q3x4l]{color:var(--bo-t2);background:var(--bo-blue-soft);border-top:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.8rem;padding:.75rem 1.15rem;font-size:.76rem;display:flex}.gl-confirm[data-astro-cid-mn6q3x4l]>span[data-astro-cid-mn6q3x4l]:first-child{flex:1;min-width:220px}.gl-confirm[data-astro-cid-mn6q3x4l] b[data-astro-cid-mn6q3x4l]{color:var(--bo-t1);font-weight:600}.gl-cacts[data-astro-cid-mn6q3x4l]{gap:.4rem;display:flex}.gl-hist[data-astro-cid-mn6q3x4l] td[data-astro-cid-mn6q3x4l]:nth-child(5){white-space:normal;min-width:220px}.bo.is-dark .gl-notice[data-astro-cid-mn6q3x4l],.bo.is-dark .gl-stepbtn[data-astro-cid-mn6q3x4l].done i[data-astro-cid-mn6q3x4l]{color:#4ade80}@media (width<=52rem){.tiles[data-astro-cid-mn6q3x4l].gl-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.gl-into[data-astro-cid-mn6q3x4l]{flex-basis:100%;margin-left:0}.gl-opt[data-astro-cid-mn6q3x4l]{align-items:flex-start}}.gc-t[data-astro-cid-62pwanzk] th[data-astro-cid-62pwanzk]{white-space:normal;line-height:1.25}.acts[data-astro-cid-62pwanzk] .ghost[data-astro-cid-62pwanzk] svg[data-astro-cid-62pwanzk]{display:inline-block}.gc-id[data-astro-cid-62pwanzk]{color:var(--bo-t3);font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;display:inline-flex}.gc-ico[data-astro-cid-62pwanzk]{background:linear-gradient(135deg, hsl(var(--h) 70% 58%), hsl(calc(var(--h) + 40) 70% 42%));border-radius:7px;flex:none;width:26px;height:26px}tr[data-astro-cid-62pwanzk].is-off td[data-astro-cid-62pwanzk]:nth-child(-n+3){opacity:.5}.gs-fgrid[data-astro-cid-4vyjcbwy]{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.gs-t[data-astro-cid-4vyjcbwy] th[data-astro-cid-4vyjcbwy]{white-space:normal;line-height:1.25}.gs-t[data-astro-cid-4vyjcbwy] th[data-astro-cid-4vyjcbwy],.gs-t[data-astro-cid-4vyjcbwy] td[data-astro-cid-4vyjcbwy]{padding-left:.6rem;padding-right:.6rem}.acts[data-astro-cid-4vyjcbwy] .ghost[data-astro-cid-4vyjcbwy] svg[data-astro-cid-4vyjcbwy]{display:inline-block}.gs-th[data-astro-cid-4vyjcbwy]{background:linear-gradient(135deg, hsl(var(--h) 75% 55%), hsl(calc(var(--h) + 50) 70% 35%));border-radius:6px;width:38px;height:26px;display:block}.gs-cats[data-astro-cid-4vyjcbwy]{white-space:normal;flex-wrap:wrap;gap:.3rem;max-width:240px;display:inline-flex}tr[data-astro-cid-4vyjcbwy].is-off td[data-astro-cid-4vyjcbwy]:nth-child(-n+5){opacity:.5}@media (width<=64rem){.gs-fgrid[data-astro-cid-4vyjcbwy]{grid-template-columns:repeat(2,minmax(0,1fr))}}.bo [data-screen=infra-incidents] table{font-size:.74rem}.bo [data-screen=infra-incidents] th,.bo [data-screen=infra-incidents] td{padding-left:.6rem;padding-right:.6rem}.bo [data-screen=infra-incidents] th:first-child,.bo [data-screen=infra-incidents] td:first-child{padding-left:1rem}.bo [data-screen=infra-incidents] td.ii-subj{color:var(--bo-t1);white-space:normal;min-width:170px;max-width:220px;font-weight:500;line-height:1.35}.bo [data-screen=infra-incidents] tr[data-ii]{cursor:pointer}.bo [data-screen=infra-incidents] tr[hidden],.bo [data-screen=infra-incidents] [hidden]{display:none}.bo [data-screen=infra-incidents] .ii-crit{font-weight:600}.bo [data-screen=infra-incidents] .ii-att,.bo [data-screen=infra-incidents] .ii-link{color:var(--bo-blue);font-size:.74rem;font-weight:500}.bo.is-dark [data-screen=infra-incidents] .ii-att,.bo.is-dark [data-screen=infra-incidents] .ii-link{color:#93c5fd}.bo [data-screen=infra-incidents] .ii-ic{width:28px;height:28px;color:var(--bo-t3);border-radius:7px;place-items:center;display:inline-grid}.bo [data-screen=infra-incidents] .ii-ic:hover{background:var(--bo-canvas);color:var(--bo-t1)}.bo [data-screen=infra-incidents] .ii-ic svg{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.bo [data-screen=infra-incidents] .card.ii-filters{overflow:visible}.bo [data-screen=infra-incidents] .ii-fgrid{grid-template-columns:repeat(3,minmax(0,200px))}.bo [data-screen=infra-incidents] .ii-fgrid .menu{min-width:0;display:block}.bo [data-screen=infra-incidents] .ii-field{text-align:left;cursor:pointer;width:100%}.bo [data-screen=infra-incidents] .ii-field.is-set{color:var(--bo-t1);border-color:var(--bo-blue)}.bo [data-screen=infra-incidents] .ii-form{border-color:var(--bo-blue);box-shadow:0 0 0 3px var(--bo-blue-soft)}.bo [data-screen=infra-incidents] .ii-ch{border-bottom:1px solid var(--bo-line);color:var(--bo-t1);align-items:center;padding:.8rem 1.15rem;font-size:.92rem;font-weight:600;display:flex}.bo [data-screen=infra-incidents] .ii-ch span{flex:1}.bo [data-screen=infra-incidents] .ii-x{color:var(--bo-t3);padding:0 .2rem;font-size:1.1rem;line-height:1}.bo [data-screen=infra-incidents] .ii-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem .9rem;padding:.9rem 1.15rem 1rem;display:grid}.bo [data-screen=infra-incidents] .ii-body label,.bo [data-screen=infra-incidents] .ii-body>div{align-content:start;gap:.3rem;min-width:0;display:grid}.bo [data-screen=infra-incidents] .ii-wide{grid-column:1/-1}.bo [data-screen=infra-incidents] .ii-body label>span:first-child,.bo [data-screen=infra-incidents] .ii-l{color:var(--bo-t2);font-size:.7rem;font-weight:500}.bo [data-screen=infra-incidents] .ii-blank:empty:before{content:attr(data-ph);color:var(--bo-t4)}.bo [data-screen=infra-incidents] .ii-area{min-height:3.6rem}.bo [data-screen=infra-incidents] .ii-seg{flex-wrap:wrap;justify-self:start}.bo [data-screen=infra-incidents] .ii-chips{flex-wrap:wrap;gap:.35rem;display:flex}.bo [data-screen=infra-incidents] .ii-drop{border:1px dashed var(--bo-line-2);width:100%;color:var(--bo-t3);text-align:center;border-radius:8px;padding:.75rem;font-size:.74rem}.bo [data-screen=infra-incidents] .ii-drop u{color:var(--bo-blue);font-weight:500;text-decoration:none}.bo [data-screen=infra-incidents] .ii-acts{border-top:1px solid var(--bo-line);background:#fafafa;justify-content:flex-end;gap:.5rem;padding:.75rem 1.15rem;display:flex}.bo [data-screen=infra-incidents] .ii-err{border-color:var(--bo-red)!important}.bo [data-screen=infra-incidents] tr.ii-new td{background:var(--bo-blue-soft)}.bo [data-screen=infra-incidents] tr.ii-new.ii-settle td{background:0 0;transition:background 1.6s ease-out}.bo [data-screen=infra-incidents] tr.ii-none td{text-align:center;color:var(--bo-t3);padding:1.4rem}.bo.is-dark [data-screen=infra-incidents] .ii-acts{background:#141417}@media (width<=52rem){.bo [data-screen=infra-incidents] .ii-body,.bo [data-screen=infra-incidents] .ii-fgrid{grid-template-columns:1fr}}.bo [data-screen=infra-jobs] table{font-size:.75rem}.bo [data-screen=infra-jobs] th,.bo [data-screen=infra-jobs] td{padding-left:.7rem;padding-right:.7rem}.bo [data-screen=infra-jobs] th:first-child,.bo [data-screen=infra-jobs] td:first-child{padding-left:1rem}.bo [data-screen=infra-jobs] td.ij-name{color:var(--bo-t1);font-weight:500}.bo [data-screen=infra-jobs] .ij-sort{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.bo [data-screen=infra-jobs] .ij-sort i{color:var(--bo-t4);font-size:.66rem;font-style:normal}.bo [data-screen=infra-jobs] .ij-sort.is-on{color:var(--bo-t1)}.bo [data-screen=infra-jobs] .ij-sort.is-on i{color:var(--bo-blue)}.bo [data-screen=infra-jobs] .ij-search{cursor:text;min-width:220px}.bo [data-screen=infra-jobs] .ij-q{min-width:120px;color:var(--bo-t1);white-space:nowrap;outline:none;flex:1;overflow:hidden}.bo [data-screen=infra-jobs] .ij-q:empty:before{content:attr(data-ph);color:var(--bo-t4)}.bo [data-screen=infra-jobs] .ij-search:focus-within{border-color:var(--bo-blue);box-shadow:0 0 0 3px var(--bo-blue-soft)}.bo [data-screen=infra-jobs] .ij-ic{width:28px;height:28px;color:var(--bo-t3);border-radius:7px;place-items:center;display:inline-grid}.bo [data-screen=infra-jobs] .ij-ic:hover{background:var(--bo-canvas);color:var(--bo-t1)}.bo [data-screen=infra-jobs] .ij-ic.is-spin svg{animation:.7s linear ij-spin}@keyframes ij-spin{to{transform:rotate(360deg)}}.bo [data-screen=infra-jobs] tr.ij-none td{text-align:center;color:var(--bo-t3);padding:1.4rem}.bo [data-screen=infra-jobs] tr[hidden]{display:none}.bo [data-screen=infra-jobs] tr.ij-flash td{background:var(--bo-blue-soft)}.bo [data-screen=infra-jobs] tr.ij-flash.ij-settle td{background:0 0;transition:background 1.4s ease-out}.bo.is-dark [data-screen=infra-jobs] .ij-search{background:#18181b}@media (width<=52rem){.bo [data-screen=infra-jobs] .ij-search{flex:1;min-width:0}}.bo [data-screen=infra-log] table{font-size:.75rem}.bo [data-screen=infra-log] th,.bo [data-screen=infra-log] td{padding-left:.7rem;padding-right:.7rem}.bo [data-screen=infra-log] th:first-child,.bo [data-screen=infra-log] td:first-child{padding-left:1rem}.bo [data-screen=infra-log] td.il-name{color:var(--bo-t1);font-weight:500}.bo [data-screen=infra-log] .il-view{color:var(--bo-red);text-underline-offset:2px;font-size:.74rem;text-decoration:underline}.bo [data-screen=infra-log] .il-view[aria-expanded=true]{font-weight:500}.bo [data-screen=infra-log] tr[hidden]{display:none}.bo [data-screen=infra-log] tr.il-trace td{white-space:normal;background:var(--bo-canvas);padding-top:.6rem;padding-bottom:.7rem}.bo [data-screen=infra-log] tr.il-trace:hover td{background:var(--bo-canvas)}.bo [data-screen=infra-log] .il-box{border:1px solid var(--bo-line-2);border-left:3px solid var(--bo-red);background:var(--bo-card);border-radius:8px;overflow:hidden}.bo [data-screen=infra-log] .il-bh{border-bottom:1px solid var(--bo-line);color:var(--bo-t1);align-items:center;gap:.6rem;padding:.5rem .75rem;font-size:.74rem;display:flex}.bo [data-screen=infra-log] .il-bh b{flex:1;font-weight:500}.bo [data-screen=infra-log] pre{font-family:var(--bo-mono);color:var(--bo-t2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:.65rem .75rem;font-size:.68rem;line-height:1.6}.bo [data-screen=infra-log] .il-search{cursor:text;min-width:220px}.bo [data-screen=infra-log] .il-q{min-width:120px;color:var(--bo-t1);white-space:nowrap;outline:none;flex:1;overflow:hidden}.bo [data-screen=infra-log] .il-q:empty:before{content:attr(data-ph);color:var(--bo-t4)}.bo [data-screen=infra-log] .il-search:focus-within{border-color:var(--bo-blue);box-shadow:0 0 0 3px var(--bo-blue-soft)}.bo [data-screen=infra-log] tr.il-none td{text-align:center;color:var(--bo-t3);padding:1.4rem}.bo.is-dark [data-screen=infra-log] .il-search{background:#18181b}.bo.is-dark [data-screen=infra-log] tr.il-trace td,.bo.is-dark [data-screen=infra-log] tr.il-trace:hover td{background:#111113}@media (width<=52rem){.bo [data-screen=infra-log] .il-search{flex:1;min-width:0}}.bo .ps-open[data-astro-cid-hvhy43cc]{min-width:0;overflow:visible}.ps-open[data-astro-cid-hvhy43cc] .tcard-head[data-astro-cid-hvhy43cc]{border-radius:12px 12px 0 0}.ps-open[data-astro-cid-hvhy43cc] .foot[data-astro-cid-hvhy43cc]{border-radius:0 0 12px 12px}.ps-dd[data-astro-cid-hvhy43cc]{min-width:0;display:block}.ps-dd[data-astro-cid-hvhy43cc] .field[data-astro-cid-hvhy43cc]{text-align:left;cursor:pointer;width:100%}.ps-dd[data-astro-cid-hvhy43cc] .field[data-astro-cid-hvhy43cc].is-set{color:var(--bo-t1);border-color:var(--bo-blue)}.ps-long[data-astro-cid-hvhy43cc]{max-height:260px;overflow:auto}.ps-right[data-astro-cid-hvhy43cc]{left:auto;right:0}.ps-adv[data-astro-cid-hvhy43cc]{cursor:pointer}.ps-open[data-astro-cid-hvhy43cc][hidden]{display:none}.ps-row[data-astro-cid-hvhy43cc]{cursor:pointer}.ps-t[data-astro-cid-hvhy43cc] th[data-astro-cid-hvhy43cc]{white-space:normal}.bo .ps-t[data-astro-cid-hvhy43cc] th[data-astro-cid-hvhy43cc],.bo .ps-t[data-astro-cid-hvhy43cc] td[data-astro-cid-hvhy43cc]{padding-left:.7rem;padding-right:.7rem}.ps-t[data-astro-cid-hvhy43cc] td[data-astro-cid-hvhy43cc].ps-m{white-space:normal;max-width:110px}.ps-t[data-astro-cid-hvhy43cc] td[data-astro-cid-hvhy43cc].ps-d{white-space:normal;max-width:86px}.tcard-head[data-astro-cid-hvhy43cc] .menu[data-astro-cid-hvhy43cc]{margin-left:.4rem}.ps-modal[data-astro-cid-hvhy43cc]{z-index:8;background:#09090b66;justify-content:center;align-items:flex-start;padding:3.2rem 1.4rem 1.4rem;display:flex;position:absolute;inset:0}.ps-modal[data-astro-cid-hvhy43cc][hidden]{display:none}.ps-dialog[data-astro-cid-hvhy43cc]{width:min(100%,980px);box-shadow:0 30px 80px #00000059}.ps-dh[data-astro-cid-hvhy43cc]{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.9rem 1.15rem;display:flex}.ps-dh[data-astro-cid-hvhy43cc] b[data-astro-cid-hvhy43cc]{color:var(--bo-t1);margin-right:.3rem;font-size:1rem;font-weight:600}.ps-dh[data-astro-cid-hvhy43cc] .spacer[data-astro-cid-hvhy43cc]{flex:1}.ps-logh[data-astro-cid-hvhy43cc]{color:var(--bo-t1);border-top:1px solid var(--bo-line);padding:.7rem 1.15rem .5rem;font-size:.86rem;font-weight:600}.bo .ps-dialog[data-astro-cid-hvhy43cc] .details[data-astro-cid-hvhy43cc]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=52rem){.ps-modal[data-astro-cid-hvhy43cc]{padding:1rem .6rem}.bo .ps-dialog[data-astro-cid-hvhy43cc] .details[data-astro-cid-hvhy43cc]{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-log[data-astro-cid-hvhy43cc] tr>:first-child,.ps-log[data-astro-cid-hvhy43cc] tr>:nth-child(4),.ps-log[data-astro-cid-hvhy43cc] tr>:nth-child(5){display:none}.ps-log[data-astro-cid-hvhy43cc] td.desc{min-width:130px;max-width:150px}.ps-log[data-astro-cid-hvhy43cc] tr>:nth-child(2){white-space:normal;min-width:70px}}.pa-sec[data-astro-cid-vawouxfc]{border-bottom:1px solid var(--bo-line);width:100%;color:var(--bo-t1);text-align:left;background:var(--bo-card);align-items:center;gap:.6rem;padding:.85rem 1.15rem;font-size:.84rem;font-weight:500;display:flex}button[data-astro-cid-vawouxfc].pa-sec:hover{background:#fafafa}.pa-sec[data-astro-cid-vawouxfc] span[data-astro-cid-vawouxfc]:first-child{flex:1}.pa-chev[data-astro-cid-vawouxfc]{color:var(--bo-t4)}.pa-sec--open[data-astro-cid-vawouxfc]{background:#fafafa}.pa-list[data-astro-cid-vawouxfc]{display:grid}.pa-row[data-astro-cid-vawouxfc]{background:var(--bo-card);border-bottom:1px solid #f4f4f5;align-items:center;gap:1rem;padding:.62rem 1.15rem;transition:opacity .2s;display:flex}.pa-row[data-astro-cid-vawouxfc]:last-child{border-bottom:0}.pa-t[data-astro-cid-vawouxfc]{flex:1;min-width:0}.pa-t[data-astro-cid-vawouxfc] b[data-astro-cid-vawouxfc]{color:var(--bo-t1);font-size:.78rem;font-weight:500;display:block}.pa-t[data-astro-cid-vawouxfc] span[data-astro-cid-vawouxfc]{color:var(--bo-t3);margin-top:.1rem;font-size:.7rem;display:block}.pa-c[data-astro-cid-vawouxfc]{flex:none;justify-content:flex-end;display:flex}.pa-num[data-astro-cid-vawouxfc]{color:var(--bo-t3);align-items:center;gap:.35rem;font-size:.76rem;display:inline-flex}.pa-num[data-astro-cid-vawouxfc] i[data-astro-cid-vawouxfc]{font-style:normal}.bo .pa-num[data-astro-cid-vawouxfc] .inp[data-astro-cid-vawouxfc]{text-align:right;font-variant-numeric:tabular-nums;min-width:92px;min-height:0;padding:.28rem .55rem}.pa-chips[data-astro-cid-vawouxfc]{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.pa-chips[data-astro-cid-vawouxfc] .chip[data-astro-cid-vawouxfc] i[data-astro-cid-vawouxfc]{color:var(--bo-t4);margin-left:.2rem;font-style:normal}.pa-list[data-astro-cid-vawouxfc].is-off .pa-row[data-astro-cid-vawouxfc]:not(.pa-row--master){opacity:.45}.pa-row[data-astro-cid-vawouxfc].is-changed{box-shadow:inset 3px 0 0 var(--bo-blue)}.bo.is-dark .pa-row[data-astro-cid-vawouxfc]{border-bottom-color:#222226}.bo.is-dark .pa-sec--open[data-astro-cid-vawouxfc],.bo.is-dark button[data-astro-cid-vawouxfc].pa-sec:hover{background:#141417}@media (width<=52rem){.pa-row[data-astro-cid-vawouxfc]{flex-wrap:wrap;gap:.4rem}.pa-c[data-astro-cid-vawouxfc]{flex-basis:100%;justify-content:flex-start}.pa-chips[data-astro-cid-vawouxfc]{justify-content:flex-start}}.lm-t[data-astro-cid-onkt4y7e] th[data-astro-cid-onkt4y7e]{white-space:normal}.lm-t[data-astro-cid-onkt4y7e] td[data-astro-cid-onkt4y7e].lm-m{white-space:normal;max-width:140px}.lm-modal[data-astro-cid-onkt4y7e]{z-index:8;background:#09090b66;justify-content:center;align-items:flex-start;padding:2.4rem 1.4rem 1.4rem;display:flex;position:absolute;inset:0}.lm-modal[data-astro-cid-onkt4y7e][hidden]{display:none}.lm-dialog[data-astro-cid-onkt4y7e]{width:min(100%,640px);box-shadow:0 30px 80px #00000059}.lm-dh[data-astro-cid-onkt4y7e]{border-bottom:1px solid var(--bo-line);align-items:center;gap:.5rem;padding:.9rem 1.15rem;display:flex}.lm-dh[data-astro-cid-onkt4y7e] b[data-astro-cid-onkt4y7e]{color:var(--bo-t1);font-size:1rem;font-weight:600}.lm-dh[data-astro-cid-onkt4y7e] .spacer[data-astro-cid-onkt4y7e]{flex:1}.lm-body[data-astro-cid-onkt4y7e]{gap:.55rem;padding:.9rem 1.15rem 1rem;display:grid}.lm-body[data-astro-cid-onkt4y7e] h4[data-astro-cid-onkt4y7e]{color:var(--bo-t1);margin-top:.35rem;font-size:.8rem;font-weight:600}.lm-g4[data-astro-cid-onkt4y7e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;display:grid}.lm-g2[data-astro-cid-onkt4y7e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.lm-body[data-astro-cid-onkt4y7e] label[data-astro-cid-onkt4y7e]{gap:.25rem;min-width:0;display:grid}.lm-body[data-astro-cid-onkt4y7e] label[data-astro-cid-onkt4y7e]>span[data-astro-cid-onkt4y7e]:first-child{color:var(--bo-t2);font-size:.7rem;font-weight:500}.bo .lm-body[data-astro-cid-onkt4y7e] .inp[data-astro-cid-onkt4y7e]{min-width:0;min-height:0;padding:.32rem .6rem}.bo .lm-body[data-astro-cid-onkt4y7e] .select[data-astro-cid-onkt4y7e]{color:var(--bo-t3);background:#fafafa;justify-content:space-between;padding:.32rem .6rem}.lm-check[data-astro-cid-onkt4y7e]{color:var(--bo-t1);justify-self:start;align-items:center;gap:.5rem;font-size:.76rem;display:inline-flex}.lm-g2[data-astro-cid-onkt4y7e].is-off{opacity:.45;pointer-events:none}.lm-foot[data-astro-cid-onkt4y7e]{border-top:1px solid var(--bo-line);background:#fafafa;justify-content:flex-end;gap:.5rem;padding:.75rem 1.15rem;display:flex}.bo.is-dark .lm-foot[data-astro-cid-onkt4y7e],.bo.is-dark .lm-body[data-astro-cid-onkt4y7e] .select[data-astro-cid-onkt4y7e]{background:#141417}@media (width<=52rem){.lm-modal[data-astro-cid-onkt4y7e]{padding:1rem .6rem}.lm-g4[data-astro-cid-onkt4y7e]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pf-sec[data-astro-cid-wt2c5enj]{padding-bottom:1rem}.pf-h[data-astro-cid-wt2c5enj]{flex-wrap:wrap;align-items:baseline;gap:.7rem;padding:.9rem 1.15rem .7rem;display:flex}.pf-h[data-astro-cid-wt2c5enj] b[data-astro-cid-wt2c5enj]{color:var(--bo-t1);font-size:.92rem;font-weight:600}.pf-h[data-astro-cid-wt2c5enj] span[data-astro-cid-wt2c5enj]{color:var(--bo-t3);font-size:.72rem}.pf-tiles[data-astro-cid-wt2c5enj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;padding:0 1.15rem;display:grid}.bo .pf-tiles[data-astro-cid-wt2c5enj] .tile[data-astro-cid-wt2c5enj]{box-shadow:none;background:#fafafa}.bo.is-dark .pf-tiles[data-astro-cid-wt2c5enj] .tile[data-astro-cid-wt2c5enj]{background:#141417}.pf-plot[data-astro-cid-wt2c5enj]{align-items:stretch;gap:.9rem;height:150px;padding:0 1.15rem;display:flex}.pf-day[data-astro-cid-wt2c5enj]{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.pf-bars[data-astro-cid-wt2c5enj]{border-bottom:1px dashed var(--bo-line-2);flex:1;align-items:flex-end;gap:4px;display:flex}.pf-bars[data-astro-cid-wt2c5enj] i[data-astro-cid-wt2c5enj]{border-radius:4px 4px 0 0;flex:1;min-height:3px}.pf-bars[data-astro-cid-wt2c5enj] i[data-astro-cid-wt2c5enj].d,.pf-d[data-astro-cid-wt2c5enj]{background:#22c55e}.pf-bars[data-astro-cid-wt2c5enj] i[data-astro-cid-wt2c5enj].w,.pf-w[data-astro-cid-wt2c5enj]{background:#ef4444}.pf-day[data-astro-cid-wt2c5enj] small[data-astro-cid-wt2c5enj]{color:var(--bo-t3);text-align:center;font-size:.64rem}.bo.is-dark .pf-bars[data-astro-cid-wt2c5enj] i[data-astro-cid-wt2c5enj]{opacity:.85}@media (width<=52rem){.pf-tiles[data-astro-cid-wt2c5enj]{grid-template-columns:1fr}.pf-plot[data-astro-cid-wt2c5enj]{gap:.4rem}}.bo [data-screen=players-record]>*{min-width:0}.bo [data-screen=players-record] .pr-tabs{scrollbar-width:none;overflow-x:auto}.bo [data-screen=players-record] .pr-tabs::-webkit-scrollbar{display:none}.bo [data-screen=players-record] .pr-tabs>*{flex:none}.bo [data-screen=players-record] .pr-tabs>span{cursor:pointer}.bo [data-screen=players-record] .card.pr-status{overflow:visible}.bo [data-screen=players-record] .st.wait{color:var(--bo-amber);background:var(--bo-amber-soft)}.bo [data-screen=players-record] button.st{cursor:pointer}.bo [data-screen=players-record] .pr-mh{color:var(--bo-t3);border-bottom:1px solid var(--bo-line);margin-bottom:.2rem;padding:.4rem .65rem .35rem;font-size:.66rem;display:block}.bo [data-screen=players-record] .pr-t{color:var(--bo-t1);font-size:.86rem;font-weight:600}.bo [data-screen=players-record] .pr-req{border-bottom:1px solid var(--bo-line);background:var(--bo-card);gap:.55rem;padding:.9rem 1rem;font-size:.74rem;display:grid}.bo [data-screen=players-record] .pr-req[hidden]{display:none}.bo [data-screen=players-record] .pr-chips{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.bo [data-screen=players-record] .pr-acts{gap:.35rem;display:inline-flex}.bo [data-screen=players-record] .go.sm,.bo [data-screen=players-record] .danger.sm{padding:.3rem .6rem;font-size:.7rem}.bo [data-screen=players-record] .pr-tiles{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.bo [data-screen=players-record] .pr-tiles .tile b{letter-spacing:-.01em;font-size:1.02rem}.bo [data-screen=players-record] .pr-tiles .tile b.pr-ex{color:var(--bo-red)}.bo [data-screen=players-record] .pr-box{gap:.45rem;padding:1rem 1.15rem;font-size:.76rem;display:grid}.bo [data-screen=players-record] .pr-box .pref{flex-wrap:wrap;gap:.8rem;margin:.2rem 0 0}.bo [data-screen=players-record] .pr-gap{margin-top:.7rem}.bo [data-screen=players-record] .pr-sxr{align-items:center;gap:.8rem;display:inline-flex}.bo [data-screen=players-record] .card.pr-box{overflow:visible}.bo [data-screen=players-record] .menu__list.pr-right{min-width:160px;left:auto;right:0}.bo [data-screen=players-record] .pr-end{justify-content:flex-end;margin-top:.4rem}.bo [data-screen=players-record] .details.pr-details3{grid-template-columns:repeat(3,minmax(0,1fr))}.bo [data-screen=players-record] .pr-audit tbody tr[data-chg]{cursor:pointer}.bo [data-screen=players-record] .pr-audit tr.pr-det td{background:var(--bo-canvas);white-space:normal;font-size:.74rem}.bo [data-screen=players-record] .pr-audit tr.pr-det .pr-cg{grid-template-columns:repeat(3,minmax(0,max-content));gap:.3rem 1.6rem;display:grid}.bo [data-screen=players-record] .pr-audit tr.pr-det .pr-cg span{color:var(--bo-t3);text-transform:uppercase;letter-spacing:.04em;font-size:.66rem}.bo [data-screen=players-record] .pr-audit tr.pr-new td{animation:1.6s ease-out pr-flash}@keyframes pr-flash{0%{background:var(--bo-blue-soft)}to{background:0 0}}.bo [data-screen=players-record] .pr-chart{background:var(--bo-card);padding:1rem 1.15rem 1.1rem}@media (width<=52rem){.bo [data-screen=players-record] .details.pr-details3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.bo [data-screen=players-record] .pr-audit tr.pr-new td{animation:none}}.bo [data-screen=players-kyc] table{font-size:.74rem}.bo [data-screen=players-kyc] th{letter-spacing:.03em;font-size:.64rem}.bo [data-screen=players-kyc]>*{min-width:0}.bo [data-screen=players-kyc] .card.kd-filters{overflow:visible}.bo [data-screen=players-kyc] .kd-filters .menu{min-width:0;display:block}.bo [data-screen=players-kyc] .kd-field{cursor:pointer;text-align:left;width:100%}.bo [data-screen=players-kyc] .kd-field.is-set{color:var(--bo-t1);border-color:var(--bo-blue)}.bo [data-screen=players-kyc] .kd-adv{text-align:left;cursor:pointer;width:100%}.bo [data-screen=players-kyc] .kd-user{color:var(--bo-blue);cursor:pointer;font-weight:500}.bo [data-screen=players-kyc] .kd-user:hover{text-decoration:underline}.bo [data-screen=players-kyc] .kd-acts{gap:.3rem;display:inline-flex}.bo [data-screen=players-kyc] th,.bo [data-screen=players-kyc] td{padding-left:.42rem;padding-right:.42rem}.bo [data-screen=players-kyc] th:first-child,.bo [data-screen=players-kyc] td:first-child{padding-left:1rem}.bo [data-screen=players-kyc] .kd-acts .go{padding:.3rem .6rem;font-size:.7rem}.bo [data-screen=players-list] table{font-size:.74rem}.bo [data-screen=players-list] th{letter-spacing:.03em;font-size:.64rem}.bo [data-screen=players-list]>*{min-width:0}.bo [data-screen=players-list] .card.pl-filters,.bo [data-screen=players-list] .card.pl-table{overflow:visible}.bo [data-screen=players-list] .pl-table .tblwrap{border-radius:0 0 12px 12px}.bo [data-screen=players-list] .pl-filters .menu{min-width:0;display:block}.bo [data-screen=players-list] .pl-field{cursor:pointer;text-align:left;width:100%}.bo [data-screen=players-list] .pl-field.is-set{color:var(--bo-t1);border-color:var(--bo-blue)}.bo [data-screen=players-list] .pl-adv{text-align:left;cursor:pointer;gap:1rem;width:100%}.bo [data-screen=players-list] .pl-adv small{font-size:.7rem}.bo [data-screen=players-list] th,.bo [data-screen=players-list] td{padding-left:.42rem;padding-right:.42rem}.bo [data-screen=players-list] th:first-child,.bo [data-screen=players-list] td:first-child{padding-left:1rem}.bo [data-screen=players-list] .pl-user{color:var(--bo-blue);cursor:pointer;font-weight:500}.bo [data-screen=players-list] .pl-user:hover{text-decoration:underline}.bo [data-screen=players-list] .bulk .go{margin-left:0}.bo [data-screen=players-list] .bulk>span:first-child{margin-right:auto}.bo [data-screen=players-list] .menu__list.pl-right{min-width:200px;left:auto;right:0}.bo [data-screen=players-list] .bulk{border-radius:12px 12px 0 0;flex-wrap:wrap}.bo [data-screen=players-flags]>*{min-width:0}.bo [data-screen=players-flags] .fl-form[hidden]{display:none}.bo [data-screen=players-flags] .fl-t{color:var(--bo-t1);font-size:.86rem;font-weight:600}.bo [data-screen=players-flags] .fl-grid{background:var(--bo-card);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:.8rem 1rem;padding:1rem 1.15rem .4rem;display:grid}.bo [data-screen=players-flags] .fl-grid .fl-f{color:var(--bo-t2);gap:.35rem;min-width:0;font-size:.74rem;font-weight:500;display:grid}.bo [data-screen=players-flags] .fl-grid .fl-wide{grid-column:1/-1}.bo [data-screen=players-flags] .fl-grid .inp{min-width:0}.bo [data-screen=players-flags] .fl-seg{flex-wrap:wrap;justify-self:start}.bo [data-screen=players-flags] .fl-switch{gap:1rem;margin:.6rem 1.15rem 1rem}.bo [data-screen=players-flags] .fl-switch b{color:var(--bo-t1);font-weight:500;display:block}.bo [data-screen=players-flags] .fl-switch small{color:var(--bo-t3);margin-top:.15rem;font-size:.7rem;display:block}.bo [data-screen=players-flags] .fl-switch .tgl{flex:none}.bo [data-screen=players-flags] .toolbar.fl-foot{border-bottom:0;border-top:1px solid var(--bo-line);justify-content:flex-end}.bo [data-screen=players-flags] tr.fl-new td{animation:1.6s ease-out fl-flash}@keyframes fl-flash{0%{background:var(--bo-blue-soft)}to{background:0 0}}@media (width<=52rem){.bo [data-screen=players-flags] .fl-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.bo [data-screen=players-flags] tr.fl-new td{animation:none}}.rp-head[data-astro-cid-mmy6ds3k]{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;padding:.95rem 1.15rem;display:flex}.rp-t[data-astro-cid-mmy6ds3k]{flex:1;min-width:180px}.rp-t[data-astro-cid-mmy6ds3k] b[data-astro-cid-mmy6ds3k]{color:var(--bo-t1);letter-spacing:-.01em;font-size:1rem;font-weight:600;display:block}.rp-t[data-astro-cid-mmy6ds3k] span[data-astro-cid-mmy6ds3k]{color:var(--bo-t3);margin-top:.1rem;font-size:.72rem;display:block}.rp-ctl[data-astro-cid-mmy6ds3k]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.rp-lab[data-astro-cid-mmy6ds3k]{color:var(--bo-t2);font-size:.7rem;font-weight:500}.rp-span[data-astro-cid-mmy6ds3k]{color:var(--bo-t3);font-variant-numeric:tabular-nums;font-size:.7rem}.bo .rp-ctl[data-astro-cid-mmy6ds3k] .menu__list[data-astro-cid-mmy6ds3k]{min-width:210px;left:auto;right:0}.bo .rp-ctl[data-astro-cid-mmy6ds3k] .menu__list[data-astro-cid-mmy6ds3k] button[data-astro-cid-mmy6ds3k].is-on{color:var(--bo-blue)}@media (width<=52rem){.bo .rp-ctl[data-astro-cid-mmy6ds3k] .menu__list[data-astro-cid-mmy6ds3k]{left:0;right:auto}}.bo .rg-tabs[data-astro-cid-tcylf7wo]{scrollbar-width:none;flex-wrap:nowrap;gap:1rem;overflow-x:auto}.bo .rg-tabs[data-astro-cid-tcylf7wo]>button[data-astro-cid-tcylf7wo]{white-space:nowrap;flex:none;font-size:.74rem}.rg-cap[data-astro-cid-tcylf7wo]{align-items:baseline;gap:.6rem;padding:.9rem 1.15rem .6rem;display:flex}.rg-cap[data-astro-cid-tcylf7wo] b[data-astro-cid-tcylf7wo]{color:var(--bo-t1);font-size:.86rem;font-weight:600}.rg-cap[data-astro-cid-tcylf7wo] span[data-astro-cid-tcylf7wo]{color:var(--bo-t3);font-size:.7rem}.rg-tbl[data-astro-cid-tcylf7wo]{border-top:1px solid var(--bo-line);max-height:360px;overflow:auto}.bo [data-screen=reporting-ggr] .rg-tbl thead th{z-index:1;position:sticky;top:0}.bo [data-screen=reporting-ggr] td.rg-p{color:var(--bo-t1);letter-spacing:.02em;font-size:.72rem;font-weight:600}.bo [data-screen=reporting-ggr] td.rg-prod{letter-spacing:.02em;font-size:.7rem}.bo [data-screen=reporting-ggr] td.rg-neg{color:var(--bo-red)}.bo [data-screen=reporting-ggr] tr.rg-tot td{color:var(--bo-t1);border-top:1px solid var(--bo-line-2);background:var(--bo-canvas);font-weight:600;position:sticky;bottom:0}.bo .rr-tabs[data-astro-cid-ru6cqahi]>button[data-astro-cid-ru6cqahi]{white-space:nowrap;font-size:.74rem}.bo .rr-tabs[data-astro-cid-ru6cqahi]{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.bo .rr-tabs[data-astro-cid-ru6cqahi]>button[data-astro-cid-ru6cqahi]{flex:none}.bo [data-screen=reporting-registration] .rr-band{border-bottom:1px solid var(--bo-line);padding:.8rem 1.15rem .85rem}.bo [data-screen=reporting-registration] .rr-band h4{color:var(--bo-t1);text-align:center;margin:0 0 .55rem;font-size:.84rem;font-weight:600}.bo [data-screen=reporting-registration] .rr-cells{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:.5rem;display:grid}.bo [data-screen=reporting-registration] .rr-cells span{color:var(--bo-t3);min-height:2.5em;font-size:.64rem;line-height:1.25;display:block}.bo [data-screen=reporting-registration] .rr-cells b{color:var(--bo-t1);font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:1.05rem;font-weight:600;display:block}.bo [data-screen=reporting-registration] .rr-chart{padding:.9rem 1.15rem}.bo [data-screen=reporting-registration] .rr-ch{color:var(--bo-t3);flex-wrap:wrap;align-items:center;gap:.9rem;margin-bottom:.7rem;font-size:.7rem;display:flex}.bo [data-screen=reporting-registration] .rr-ch b{color:var(--bo-t1);margin-right:auto;font-size:.82rem;font-weight:600}.bo [data-screen=reporting-registration] .rr-k{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:.35rem;display:inline-block}.bo [data-screen=reporting-registration] .rr-k--reg{background:#bfdbfe}.bo [data-screen=reporting-registration] .rr-k--ftd{background:var(--bo-blue)}.bo [data-screen=reporting-registration] .rr-plot{border-bottom:1px dashed var(--bo-line-2);align-items:flex-end;gap:3px;height:130px;display:flex}.bo [data-screen=reporting-registration] .rr-col{flex:1;align-items:flex-end;height:100%;display:flex}.bo [data-screen=reporting-registration] .rr-reg{background:#bfdbfe;border-radius:3px 3px 0 0;align-items:flex-end;width:100%;transition:height .5s cubic-bezier(.16,1,.3,1);display:flex}.bo [data-screen=reporting-registration] .rr-ftd{background:var(--bo-blue);border-radius:2px 2px 0 0;width:100%;display:block}.bo.is-dark [data-screen=reporting-registration] .rr-reg,.bo.is-dark [data-screen=reporting-registration] .rr-k--reg{background:#1e3a8a}.bo [data-screen=reporting-registration] .rr-axis{color:var(--bo-t3);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:.35rem;font-size:.64rem;display:flex}.bo [data-screen=reporting-registration] .rr-tbl{border-top:0}.bo [data-screen=reporting-registration] td.rr-f{color:var(--bo-t1);letter-spacing:.02em;font-size:.7rem;font-weight:600}.bo [data-screen=reporting-registration] tr.rr-tot td{color:var(--bo-t1);background:var(--bo-canvas);font-weight:600}.bo [data-screen=reporting-registration] td.rr-up{color:var(--bo-green)}@media (width<=52rem){.bo [data-screen=reporting-registration] .rr-cells{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:.7rem}}.bo .rc-tabs[data-astro-cid-fhiqhtwy]{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.rc-grid[data-astro-cid-fhiqhtwy]{grid-template-columns:minmax(0,1fr) 210px;display:grid}.rc-main[data-astro-cid-fhiqhtwy]{border-right:1px solid var(--bo-line);min-width:0}.rc-kpis[data-astro-cid-fhiqhtwy]{border-bottom:1px solid var(--bo-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rc-k[data-astro-cid-fhiqhtwy]{border-right:1px solid var(--bo-line);border-bottom:1px solid var(--bo-line);padding:.75rem .9rem}.rc-k[data-astro-cid-fhiqhtwy]:nth-child(4n){border-right:0}.rc-k[data-astro-cid-fhiqhtwy]:nth-last-child(-n+4){border-bottom:0}.rc-k[data-astro-cid-fhiqhtwy] span[data-astro-cid-fhiqhtwy]{color:var(--bo-t3);min-height:1.65em;font-size:.66rem;line-height:1.25;display:block}.rc-k[data-astro-cid-fhiqhtwy] b[data-astro-cid-fhiqhtwy]{color:var(--bo-t1);font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin-top:.3rem;font-size:1.02rem;font-weight:600;display:block}.rc-th[data-astro-cid-fhiqhtwy]{align-items:baseline;gap:.6rem;padding:.9rem 1rem .55rem;display:flex}.rc-th[data-astro-cid-fhiqhtwy] b[data-astro-cid-fhiqhtwy]{color:var(--bo-t1);font-size:.82rem;font-weight:600}.rc-th[data-astro-cid-fhiqhtwy] span[data-astro-cid-fhiqhtwy]{color:var(--bo-t3);font-size:.7rem}.rc-tbl[data-astro-cid-fhiqhtwy]{border-top:1px solid var(--bo-line);max-height:330px;overflow:auto}.bo [data-screen=reporting-casino] .rc-tbl thead th{z-index:1;position:sticky;top:0}.bo [data-screen=reporting-casino] td.rc-p{color:var(--bo-t1);letter-spacing:.02em;font-size:.7rem;font-weight:600}.bo [data-screen=reporting-casino] td.rc-c{min-width:118px}.bo [data-screen=reporting-casino] .rc-c{position:relative}.bo [data-screen=reporting-casino] .rc-bar{background:var(--bo-canvas);border-radius:3px;height:5px;margin-bottom:.3rem;display:block;overflow:hidden}.bo [data-screen=reporting-casino] .rc-bar i{border-radius:3px;height:100%;transition:width .5s cubic-bezier(.16,1,.3,1);display:block}.bo [data-screen=reporting-casino] .rc-bar--to i{background:#60a5fa}.bo [data-screen=reporting-casino] .rc-bar--ggr i{background:#4ade80}.bo [data-screen=reporting-casino] .rc-bar--neg i{background:#f87171}.bo [data-screen=reporting-casino] .rc-c u{font-variant-numeric:tabular-nums;color:var(--bo-t1);font-size:.74rem;text-decoration:none}.rc-side[data-astro-cid-fhiqhtwy]{flex-direction:column;display:flex}.rc-box[data-astro-cid-fhiqhtwy]{border-bottom:1px solid var(--bo-line);padding:.9rem 1rem}.rc-box[data-astro-cid-fhiqhtwy]:last-child{border-bottom:0}.rc-lab[data-astro-cid-fhiqhtwy]{color:var(--bo-t2);margin-bottom:.55rem;font-size:.7rem;font-weight:500;display:block}.bo .rc-sel[data-astro-cid-fhiqhtwy]{justify-content:space-between;width:100%}.bo .rc-side[data-astro-cid-fhiqhtwy] .menu__list[data-astro-cid-fhiqhtwy]{min-width:100%;max-height:240px;overflow-y:auto}.bo .rc-side[data-astro-cid-fhiqhtwy] .menu__list[data-astro-cid-fhiqhtwy] button[data-astro-cid-fhiqhtwy].is-on{color:var(--bo-blue)}.rc-ring[data-astro-cid-fhiqhtwy]{--m:16%;background:conic-gradient(var(--bo-blue) 0 var(--m), var(--bo-line) var(--m) 100%);border-radius:50%;place-items:center;width:112px;height:112px;margin:.2rem auto 0;transition:background .4s;display:grid}.rc-ring[data-astro-cid-fhiqhtwy] b[data-astro-cid-fhiqhtwy]{background:var(--bo-card);width:84px;height:84px;color:var(--bo-t1);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:1rem;font-weight:600;display:grid}.rc-pie[data-astro-cid-fhiqhtwy]{--a:70%;--b:99.7%;background:conic-gradient(#2563eb 0 var(--a), #93c5fd var(--a) var(--b), #f59e0b var(--b) 100%);border-radius:50%;width:104px;height:104px;margin:.2rem auto .6rem}.rc-leg[data-astro-cid-fhiqhtwy]{color:var(--bo-t3);letter-spacing:.02em;gap:.25rem;margin:0;padding:0;font-size:.66rem;list-style:none;display:grid}.rc-leg[data-astro-cid-fhiqhtwy] li[data-astro-cid-fhiqhtwy]{align-items:center;gap:.4rem;display:flex}.rc-leg[data-astro-cid-fhiqhtwy] u[data-astro-cid-fhiqhtwy]{color:var(--bo-t1);font-variant-numeric:tabular-nums;margin-left:auto;text-decoration:none}.rc-leg[data-astro-cid-fhiqhtwy] i[data-astro-cid-fhiqhtwy]{border-radius:2px;flex:none;width:9px;height:9px}.rc-d1[data-astro-cid-fhiqhtwy]{background:#2563eb}.rc-d2[data-astro-cid-fhiqhtwy]{background:#93c5fd}.rc-d3[data-astro-cid-fhiqhtwy]{background:#f59e0b}@media (width<=52rem){.rc-grid[data-astro-cid-fhiqhtwy]{grid-template-columns:minmax(0,1fr)}.rc-main[data-astro-cid-fhiqhtwy]{border-right:0;border-bottom:1px solid var(--bo-line)}.rc-kpis[data-astro-cid-fhiqhtwy]{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-k[data-astro-cid-fhiqhtwy]:nth-child(4n){border-right:1px solid var(--bo-line)}.rc-k[data-astro-cid-fhiqhtwy]:nth-child(2n){border-right:0}.rc-k[data-astro-cid-fhiqhtwy]:nth-last-child(-n+4){border-bottom:1px solid var(--bo-line)}.rc-k[data-astro-cid-fhiqhtwy]:nth-last-child(-n+2){border-bottom:0}.rc-side[data-astro-cid-fhiqhtwy]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rc-side[data-astro-cid-fhiqhtwy] .rc-box[data-astro-cid-fhiqhtwy]:first-child{grid-column:1/-1}.rc-side[data-astro-cid-fhiqhtwy] .rc-box[data-astro-cid-fhiqhtwy]:nth-child(2){border-right:1px solid var(--bo-line);border-bottom:0}}.bo [data-screen=reporting-exports] .ex-f{grid-template-columns:repeat(2,minmax(0,220px))}.bo [data-screen=reporting-exports] td.ex-file{color:var(--bo-t1);font-weight:500}.bo [data-screen=reporting-exports] td.ex-type{font-family:var(--bo-mono);font-size:.68rem}.bo [data-screen=reporting-exports] .ex-acts{justify-content:flex-end;gap:.15rem;display:flex}.bo [data-screen=reporting-exports] .ex-ic{width:28px;height:28px;color:var(--bo-blue);border-radius:7px;place-items:center;display:inline-grid}.bo.is-dark [data-screen=reporting-exports] .ex-ic{color:#93c5fd}.bo [data-screen=reporting-exports] .ex-ic:hover{background:var(--bo-canvas)}.bo [data-screen=reporting-exports] .ex-ic svg{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.bo [data-screen=reporting-exports] td,.bo [data-screen=reporting-exports] th{padding-left:.7rem;padding-right:.7rem}.bo [data-screen=reporting-exports] .ex-prog{min-width:130px;max-width:180px}.bo [data-screen=reporting-exports] .ex-prog span{color:var(--bo-t2);margin-bottom:.25rem;font-size:.72rem;font-weight:500;display:block}.bo [data-screen=reporting-exports] .ex-prog b{font-variant-numeric:tabular-nums;font-weight:500}.bo [data-screen=reporting-exports] .ex-bar{background:#e4e4e7;border-radius:999px;height:7px;overflow:hidden}.bo.is-dark [data-screen=reporting-exports] .ex-bar{background:#3f3f46}.bo [data-screen=reporting-exports] .ex-bar i{background:#0d9488;border-radius:999px;height:100%;transition:width .4s ease-out;display:block}.bo [data-screen=reporting-exports] tr.ex-new td{background:var(--bo-blue-soft);transition:background 1.6s ease-out}.bo [data-screen=reporting-exports] tr.ex-new.ex-settle td{background:0 0}@media (width<=52rem){.bo [data-screen=reporting-exports] .ex-f{grid-template-columns:1fr}}.wl-cid[data-astro-cid-6zg5tsrh]{color:var(--bo-t1);cursor:text;outline:none}.wl-cid[data-astro-cid-6zg5tsrh]:focus{border-color:var(--bo-blue);box-shadow:0 0 0 3px var(--bo-blue-soft)}.wl-cid[data-astro-cid-6zg5tsrh]:empty:before{content:attr(data-ph);color:var(--bo-t4)}.bo .wl-t[data-astro-cid-6zg5tsrh] th[data-astro-cid-6zg5tsrh]{white-space:normal}.bo .wl-t[data-astro-cid-6zg5tsrh] td.wl-d{white-space:normal;min-width:84px}.bo .wl-t[data-astro-cid-6zg5tsrh] td.wl-why{font-family:var(--bo-mono);color:var(--bo-t2);font-size:.7rem}.bo .wl-t[data-astro-cid-6zg5tsrh] td.wl-in{color:#15803d}.bo.is-dark .wl-t[data-astro-cid-6zg5tsrh] td.wl-in{color:#4ade80}.bo .wl-t[data-astro-cid-6zg5tsrh] tr.wl-new td{background:var(--bo-blue-soft);transition:background 1.2s}.bo .wl-t[data-astro-cid-6zg5tsrh] td.wl-none{text-align:center;color:var(--bo-t3);white-space:normal;padding:1.6rem 1rem}.bo .rd-open[data-astro-cid-vtczohib]{min-width:0;overflow:visible}.rd-dd[data-astro-cid-vtczohib]{min-width:0;display:block}.rd-dd[data-astro-cid-vtczohib] .field[data-astro-cid-vtczohib]{text-align:left;cursor:pointer;width:100%}.bo .rd-dd[data-astro-cid-vtczohib] .field[data-astro-cid-vtczohib].is-set{color:var(--bo-t1);border-color:var(--bo-blue)}.rd-adv[data-astro-cid-vtczohib]{cursor:pointer}.rd-open[data-astro-cid-vtczohib][hidden]{display:none}.rd-row[data-astro-cid-vtczohib]{cursor:pointer}.bo .rd-t[data-astro-cid-vtczohib] th[data-astro-cid-vtczohib]{white-space:normal}.bo .rd-t[data-astro-cid-vtczohib] th[data-astro-cid-vtczohib],.bo .rd-t[data-astro-cid-vtczohib] td[data-astro-cid-vtczohib]{padding-left:.7rem;padding-right:.7rem}.rd-t[data-astro-cid-vtczohib] td[data-astro-cid-vtczohib].rd-d{white-space:normal;min-width:84px}.rd-t[data-astro-cid-vtczohib] td[data-astro-cid-vtczohib].rd-desc{white-space:normal;min-width:110px;font-size:.72rem}.rd-none[data-astro-cid-vtczohib] td[data-astro-cid-vtczohib]{text-align:center;color:var(--bo-t3);padding:1.6rem 1rem}.rd-none[data-astro-cid-vtczohib][hidden]{display:none}.rd-modal[data-astro-cid-vtczohib]{z-index:8;background:#09090b66;justify-content:center;align-items:flex-start;padding:2.6rem 1.4rem 1.4rem;display:flex;position:absolute;inset:0;overflow:auto}.rd-modal[data-astro-cid-vtczohib][hidden]{display:none}.rd-dialog[data-astro-cid-vtczohib]{width:min(100%,1000px);box-shadow:0 30px 80px #00000059}.rd-dh[data-astro-cid-vtczohib]{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.9rem 1.15rem;display:flex}.rd-dh[data-astro-cid-vtczohib] b[data-astro-cid-vtczohib]{color:var(--bo-t1);margin-right:.3rem;font-size:1rem;font-weight:600}.rd-dh[data-astro-cid-vtczohib] .spacer[data-astro-cid-vtczohib]{flex:1}.tabs--line[data-astro-cid-vtczohib] button[data-astro-cid-vtczohib]{cursor:pointer}.rd-pane[data-astro-cid-vtczohib]{display:none}.rd-pane[data-astro-cid-vtczohib].is-on{display:block}.rd-warn[data-astro-cid-vtczohib]{background:var(--bo-amber-soft);color:var(--bo-amber);border-radius:8px;margin:.9rem 1.15rem 0;padding:.6rem .8rem;font-size:.74rem}.rd-warn[data-astro-cid-vtczohib][hidden]{display:none}.bo .rd-dialog[data-astro-cid-vtczohib] .details[data-astro-cid-vtczohib]{grid-template-columns:repeat(4,minmax(0,1fr))}.bo .rd-dialog[data-astro-cid-vtczohib] .details[data-astro-cid-vtczohib] div.rd-k b{color:var(--bo-t1);font-weight:500}.rd-logh[data-astro-cid-vtczohib]{color:var(--bo-t1);border-top:1px solid var(--bo-line);padding:.7rem 1.15rem .5rem;font-size:.86rem;font-weight:600}.bo .rd-log[data-astro-cid-vtczohib] th[data-astro-cid-vtczohib]{white-space:normal}.bo .rd-log[data-astro-cid-vtczohib] tr.rd-newstep td{background:var(--bo-amber-soft)}.rd-foot[data-astro-cid-vtczohib]{border-top:1px solid var(--bo-line);justify-content:flex-end;padding:.75rem 1.15rem;display:flex}.rd-foot[data-astro-cid-vtczohib][hidden]{display:none}.rd-resettle-btn[data-astro-cid-vtczohib]{color:#fff;background:#ea580c;border-radius:8px;padding:.48rem .95rem;font-size:.76rem;font-weight:500}.rd-resettle-btn[data-astro-cid-vtczohib]:hover{background:#c2410c}.rd-resettle[data-astro-cid-vtczohib]{border-top:1px solid var(--bo-line);padding:.9rem 1.15rem}.rd-resettle[data-astro-cid-vtczohib][hidden]{display:none}.rd-rsgrid[data-astro-cid-vtczohib]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.rd-rsgrid[data-astro-cid-vtczohib] label[data-astro-cid-vtczohib]>span[data-astro-cid-vtczohib]:first-child{color:var(--bo-t2);margin-bottom:.3rem;font-size:.74rem;font-weight:500;display:block}.rd-rsgrid[data-astro-cid-vtczohib] .inp[data-astro-cid-vtczohib]{min-width:0}.rd-ack[data-astro-cid-vtczohib]{color:var(--bo-t3);align-items:flex-start;gap:.6rem;margin-top:.8rem;font-size:.74rem;display:flex}.rd-ack[data-astro-cid-vtczohib] b[data-astro-cid-vtczohib]{color:var(--bo-t1);font-weight:500;display:block}.rd-ack[data-astro-cid-vtczohib] .tick[data-astro-cid-vtczohib]{flex:none;margin-top:.1rem}.rd-rsacts[data-astro-cid-vtczohib]{justify-content:flex-end;gap:.5rem;margin-top:.8rem;display:flex}@media (width<=52rem){.rd-modal[data-astro-cid-vtczohib]{padding:1rem .6rem}.bo .rd-dialog[data-astro-cid-vtczohib] .details[data-astro-cid-vtczohib]{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-rsgrid[data-astro-cid-vtczohib]{grid-template-columns:1fr}.rd-log[data-astro-cid-vtczohib] tr>:first-child,.rd-log[data-astro-cid-vtczohib] tr>:nth-child(2),.rd-log[data-astro-cid-vtczohib] tr>:nth-child(4),.rd-log[data-astro-cid-vtczohib] tr>:nth-child(5),.rd-log[data-astro-cid-vtczohib] tr>:nth-child(7),.rd-log[data-astro-cid-vtczohib] tr>:nth-child(10),.rd-log[data-astro-cid-vtczohib] tr>:nth-child(12){display:none}}.bo .bn-open[data-astro-cid-cz6rstna]{min-width:0;overflow:visible}.bn-open[data-astro-cid-cz6rstna][hidden]{display:none}.bn-dd[data-astro-cid-cz6rstna]{min-width:0;display:block}.bn-dd[data-astro-cid-cz6rstna] .field[data-astro-cid-cz6rstna]{text-align:left;cursor:pointer;width:100%}.bo .bn-dd[data-astro-cid-cz6rstna] .field[data-astro-cid-cz6rstna].is-set{color:var(--bo-t1);border-color:var(--bo-blue)}.bn-long[data-astro-cid-cz6rstna]{max-height:260px;overflow:auto}.bo .bn-right[data-astro-cid-cz6rstna]{left:auto;right:0}.bn-adv[data-astro-cid-cz6rstna]{cursor:pointer}.bn-open[data-astro-cid-cz6rstna] .tcard-head[data-astro-cid-cz6rstna]{border-radius:12px 12px 0 0}.bn-open[data-astro-cid-cz6rstna] .foot[data-astro-cid-cz6rstna]{border-radius:0 0 12px 12px}.bo .bn-act[data-astro-cid-cz6rstna] .menu__list[data-astro-cid-cz6rstna]{top:0;left:auto;right:calc(100% + 6px)}.bo tr[data-astro-cid-cz6rstna].bn-up .bn-act[data-astro-cid-cz6rstna] .menu__list[data-astro-cid-cz6rstna]{top:auto;bottom:0}.bo .bn-t[data-astro-cid-cz6rstna] th[data-astro-cid-cz6rstna]{white-space:normal}.bo .bn-t[data-astro-cid-cz6rstna] th[data-astro-cid-cz6rstna],.bo .bn-t[data-astro-cid-cz6rstna] td[data-astro-cid-cz6rstna]{padding-left:.65rem;padding-right:.65rem}.bn-t[data-astro-cid-cz6rstna] td[data-astro-cid-cz6rstna].bn-name{white-space:normal;min-width:120px;color:var(--bo-t1)}.bn-act[data-astro-cid-cz6rstna] .ghost[data-astro-cid-cz6rstna]{padding:.15rem .5rem;font-size:.9rem;line-height:1}.bn-act[data-astro-cid-cz6rstna] .menu__list[data-astro-cid-cz6rstna]{text-align:left;min-width:230px}.bo .bn-act[data-astro-cid-cz6rstna] .bn-confirm{color:var(--bo-t2);white-space:normal;padding:.5rem .65rem;font-size:.74rem}.bo .bn-act[data-astro-cid-cz6rstna] .bn-confirm div{gap:.4rem;margin-top:.5rem;display:flex}.bn-none[data-astro-cid-cz6rstna] td[data-astro-cid-cz6rstna]{text-align:center;color:var(--bo-t3);padding:1.6rem 1rem}.bn-none[data-astro-cid-cz6rstna][hidden]{display:none}.bo .bn-t[data-astro-cid-cz6rstna] tr.bn-flash td{background:var(--bo-green-soft);transition:background 1.2s}.bn-modal[data-astro-cid-cz6rstna]{z-index:8;background:#09090b66;justify-content:center;align-items:flex-start;padding:2.6rem 1.4rem 1.4rem;display:flex;position:absolute;inset:0;overflow:auto}.bn-modal[data-astro-cid-cz6rstna][hidden]{display:none}.bn-dialog[data-astro-cid-cz6rstna]{width:min(100%,900px);box-shadow:0 30px 80px #00000059}.bn-dh[data-astro-cid-cz6rstna]{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.9rem 1.15rem;display:flex}.bn-dh[data-astro-cid-cz6rstna] b[data-astro-cid-cz6rstna]{color:var(--bo-t1);margin-right:.3rem;font-size:1rem;font-weight:600}.bn-dh[data-astro-cid-cz6rstna] .spacer[data-astro-cid-cz6rstna]{flex:1}.bn-sec[data-astro-cid-cz6rstna]{border-bottom:1px solid var(--bo-line)}.bn-sec[data-astro-cid-cz6rstna]:last-child{border-bottom:0}.bn-sec[data-astro-cid-cz6rstna] h4[data-astro-cid-cz6rstna]{color:var(--bo-t1);padding:.8rem 1.15rem 0;font-size:.86rem;font-weight:600}.bo .bn-dialog[data-astro-cid-cz6rstna] .details[data-astro-cid-cz6rstna]{grid-template-columns:repeat(5,minmax(0,1fr))}.bo .bn-dialog[data-astro-cid-cz6rstna] .bn-multis{flex-wrap:wrap;gap:.4rem;padding:0 1.15rem 1rem;display:flex}.bo .bn-dialog[data-astro-cid-cz6rstna] .bn-multis span{color:var(--bo-t2);border:1px solid var(--bo-line);border-radius:8px;padding:.3rem .5rem;font-size:.72rem}.bo .bn-dialog[data-astro-cid-cz6rstna] .bn-multis b{color:var(--bo-blue);margin-left:.35rem;font-weight:600}.bo.is-dark .bn-dialog[data-astro-cid-cz6rstna] .bn-multis b{color:#93c5fd}.bo .bn-dialog[data-astro-cid-cz6rstna] .bn-bar{padding:0 1.15rem .9rem}.bo .bn-dialog[data-astro-cid-cz6rstna] .bn-none-set{color:var(--bo-t3);padding:.6rem 1.15rem 1rem;font-size:.76rem}@media (width<=52rem){.bn-modal[data-astro-cid-cz6rstna]{padding:1rem .6rem}.bo .bn-dialog[data-astro-cid-cz6rstna] .details[data-astro-cid-cz6rstna]{grid-template-columns:repeat(2,minmax(0,1fr))}}.wr-tabs[data-astro-cid-q24l4xxb] button[data-astro-cid-q24l4xxb]{cursor:pointer}.wr-tabs[data-astro-cid-q24l4xxb] span[data-astro-cid-q24l4xxb]{background:var(--bo-canvas);min-width:1.3rem;color:var(--bo-t3);text-align:center;border-radius:999px;margin-left:.25rem;padding:0 .35rem;font-size:.68rem;display:inline-block}.bo .wr-tabs[data-astro-cid-q24l4xxb] .on[data-astro-cid-q24l4xxb] span[data-astro-cid-q24l4xxb]{background:var(--bo-blue-soft);color:var(--bo-blue-2)}.bo.is-dark .wr-tabs[data-astro-cid-q24l4xxb] .on[data-astro-cid-q24l4xxb] span[data-astro-cid-q24l4xxb]{color:#93c5fd}.wr-list[data-astro-cid-q24l4xxb]{background:var(--bo-card);gap:.6rem;padding:.9rem 1rem;display:grid}.wr-rule[data-astro-cid-q24l4xxb]{border:1px solid var(--bo-line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex}.wr-rule[data-astro-cid-q24l4xxb][hidden]{display:none}.wr-pct[data-astro-cid-q24l4xxb] b[data-astro-cid-q24l4xxb]{text-align:center;background:var(--bo-blue-soft);min-width:4.2rem;color:var(--bo-blue-2);border-radius:8px;padding:.4rem .7rem;font-size:1rem;font-weight:700;display:inline-block}.bo.is-dark .wr-pct[data-astro-cid-q24l4xxb] b{color:#93c5fd}.wr-pct[data-astro-cid-q24l4xxb] .edit{align-items:center;gap:.4rem;display:inline-flex}.wr-pct[data-astro-cid-q24l4xxb] .inp{min-width:70px;padding:.28rem .5rem;display:inline-block}.wr-pct[data-astro-cid-q24l4xxb] .go{padding:.32rem .7rem;font-size:.7rem}.wr-conds[data-astro-cid-q24l4xxb]{min-width:200px;color:var(--bo-t3);flex-wrap:wrap;flex:1;align-items:center;gap:.5rem .8rem;font-size:.76rem;display:flex}.wr-c[data-astro-cid-q24l4xxb] b[data-astro-cid-q24l4xxb]{color:var(--bo-t1);font-weight:600}.wr-and[data-astro-cid-q24l4xxb]{color:var(--bo-t4);letter-spacing:.04em;font-size:.66rem}.wr-acts[data-astro-cid-q24l4xxb]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.wr-del[data-astro-cid-q24l4xxb]{padding:.3rem .6rem;font-size:.7rem}.wr-acts[data-astro-cid-q24l4xxb] .wr-warn{color:var(--bo-amber);white-space:normal;max-width:300px;font-size:.72rem}.wr-empty[data-astro-cid-q24l4xxb]{text-align:center;color:var(--bo-t3);padding:1.4rem 0;font-size:.76rem}.wr-empty[data-astro-cid-q24l4xxb][hidden]{display:none}.bo .wr-rule[data-astro-cid-q24l4xxb].wr-flash{background:var(--bo-blue-soft);transition:background 1.2s}.wr-screen[data-astro-cid-q24l4xxb]{position:relative}.wr-dlg[data-astro-cid-q24l4xxb]{z-index:4;background:#09090b52;justify-content:center;align-items:flex-start;padding:1.4rem 1rem 1rem;display:flex;position:absolute;inset:0}.wr-dlg[data-astro-cid-q24l4xxb][hidden]{display:none}.wr-dlg__box[data-astro-cid-q24l4xxb]{background:var(--bo-card);border:1px solid var(--bo-line);border-radius:12px;gap:.7rem;width:min(560px,100%);max-height:calc(100% - .4rem);padding:1rem 1.15rem;display:grid;overflow-y:auto;box-shadow:0 24px 60px #00000040}.wr-dlg__t[data-astro-cid-q24l4xxb]{color:var(--bo-t1);font-size:.95rem;font-weight:600}.wr-dlg__grid[data-astro-cid-q24l4xxb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .8rem;display:grid}.wr-dlg__grid[data-astro-cid-q24l4xxb] label[data-astro-cid-q24l4xxb]{color:var(--bo-t3);gap:.25rem;font-size:.68rem;display:grid}.wr-dlg__grid[data-astro-cid-q24l4xxb] .inp{min-width:0}.wr-dlg__sub[data-astro-cid-q24l4xxb]{letter-spacing:.06em;text-transform:uppercase;color:var(--bo-t3);font-size:.66rem}.wr-dlg__conds[data-astro-cid-q24l4xxb]{gap:.4rem;display:grid}.wr-dlg__conds[data-astro-cid-q24l4xxb] .wr-dc{border:1px solid var(--bo-line);color:var(--bo-t3);border-radius:8px;align-items:center;gap:.6rem;padding:.45rem .6rem;font-size:.74rem;display:flex}.wr-dlg__conds[data-astro-cid-q24l4xxb] .wr-dc b{color:var(--bo-t1);font-weight:600}.wr-dlg__conds[data-astro-cid-q24l4xxb] .wr-dc em{color:var(--bo-blue-2);margin-left:auto;font-size:.64rem;font-style:normal}.wr-dlg__add[data-astro-cid-q24l4xxb]{justify-self:start}.wr-dlg__acts[data-astro-cid-q24l4xxb]{justify-content:flex-end;gap:.5rem;display:flex}@media (width<=520px){.wr-dlg__grid[data-astro-cid-q24l4xxb]{grid-template-columns:1fr}}.bo [data-screen=dashboard] .tabs button{font:inherit;color:var(--bo-t2);cursor:pointer;border-radius:7px;padding:.42rem .85rem;font-size:.78rem;font-weight:500}.bo [data-screen=dashboard] .tabs button.on{background:var(--bo-blue);color:#fff}.bo [data-screen=dashboard] [data-dpane]{gap:.9rem;display:grid}.bo [data-screen=dashboard] [data-dpane][hidden]{display:none}.bo .dash-kh{flex-wrap:wrap;align-items:center;gap:.9rem;margin-bottom:.9rem;display:flex}.bo .dash-kh>div{flex:1;min-width:180px}.bo .dash-kh b{color:var(--bo-t1);font-size:.92rem;font-weight:600;display:block}.bo .dash-kh span,.bo .dash-range{color:var(--bo-t3);font-size:.72rem}.bo .dash-range em{color:var(--bo-t1);font-variant-numeric:tabular-nums;font-style:normal}.bo .dash-kt .tile{padding:.75rem .9rem}.bo .dash-kt .tile b{font-variant-numeric:tabular-nums;font-size:1.1rem}.bo .plot i.g{background:#22c55e}.bo .dash-mx{gap:6px;margin-top:.35rem;display:flex}.bo .dash-mx span{text-align:center;color:var(--bo-t3);flex:1;font-size:.62rem}.bo [data-screen=customer] .cu-flagmenu .menu__list{min-width:300px}.bo [data-screen=customer] .cu-flaghead{color:var(--bo-t1);padding:.35rem .65rem .45rem;font-size:.78rem;font-weight:600;display:block}.bo [data-screen=customer] .menu__list button.is-picked{background:var(--bo-blue-soft)}.bo [data-screen=customer] .cu-flagacts{border-top:1px solid var(--bo-line);justify-content:flex-end;gap:.4rem;margin-top:.3rem;padding:.5rem .4rem .2rem;display:flex}.bo [data-screen=customer] .cu-flagacts button{width:auto;display:inline-block}.bo [data-screen=customer] .cu-use{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.9rem;padding:.85rem 1.15rem;display:flex}.bo [data-screen=customer] .cu-use__i{min-width:130px;color:var(--bo-t3);flex:1;gap:.2rem;font-size:.7rem;display:grid}.bo [data-screen=customer] .cu-use__i b{color:var(--bo-t1);font-size:.86rem;font-weight:600}.bo [data-screen=customer] .cu-use__bar{background:var(--bo-canvas);border-radius:4px;height:4px;overflow:hidden}.bo [data-screen=customer] .cu-use__bar i{background:var(--bo-blue);transform-origin:0;height:100%;display:block}.bo [data-screen=customer] .cu-ltabs button{font:inherit}.bo [data-screen=customer] .cu-pc{background:var(--bo-canvas);text-align:center;border-radius:999px;min-width:1.2em;padding:0 .35em;font-size:.64rem;display:inline-block}.bo [data-screen=customer] .cu-lp{padding:.9rem 1.15rem}.bo [data-screen=customer] .cu-lp[hidden]{display:none}.bo [data-screen=customer] .cu-groups{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.9rem;display:grid}.bo [data-screen=customer] .cu-g{border:1px solid var(--bo-line);border-radius:10px;align-content:start;gap:.5rem;padding:.7rem .8rem;display:grid}.bo [data-screen=customer] .cu-g h5{color:var(--bo-t1);margin:0;font-size:.76rem;font-weight:600}.bo [data-screen=customer] .cu-f{color:var(--bo-t3);gap:.2rem;font-size:.68rem;display:grid}.bo [data-screen=customer] .cu-f .inp,.bo [data-screen=customer] .cu-gt .inp{font-variant-numeric:tabular-nums;min-width:0}.bo [data-screen=customer] .cu-gt .inp{max-width:140px}.bo [data-screen=customer] .cu-acts{justify-content:flex-end;gap:.5rem;margin-top:.9rem;display:flex}.bo [data-screen=customer] .inp.is-raised{border-color:var(--bo-amber)}.faq-list[data-astro-cid-vagwt47q] .faq__a[data-astro-cid-vagwt47q]{max-width:none}.faq-list[data-astro-cid-vagwt47q] .faq__a[data-astro-cid-vagwt47q]>p[data-astro-cid-vagwt47q]+p[data-astro-cid-vagwt47q]{margin-top:var(--sp-4)}.bo .gv2s-card[data-astro-cid-pfv5nllp]{overflow:visible}.gv2s-card[data-astro-cid-pfv5nllp] .tcard-head[data-astro-cid-pfv5nllp]{border-radius:12px 12px 0 0}.gv2s-card[data-astro-cid-pfv5nllp] .foot[data-astro-cid-pfv5nllp]{border-radius:0 0 12px 12px}.gv2s-search[data-astro-cid-pfv5nllp] input[data-astro-cid-pfv5nllp]{font:inherit;color:var(--bo-t1);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.gv2s-search[data-astro-cid-pfv5nllp] input[data-astro-cid-pfv5nllp]::placeholder{color:var(--bo-t4)}.gv2s-t[data-astro-cid-pfv5nllp] td[data-astro-cid-pfv5nllp].gv2s-name{color:var(--bo-t1);font-weight:500}.gv2s-info[data-astro-cid-pfv5nllp]{border:1px solid var(--bo-line-2);width:16px;height:16px;color:var(--bo-t4);vertical-align:-3px;border-radius:50%;place-items:center;margin-right:.45rem;font-size:.62rem;font-style:italic;font-weight:600;display:inline-grid}.gv2s-info[data-astro-cid-pfv5nllp].is-on{border-color:var(--bo-blue);color:var(--bo-blue)}.bo.is-dark .gv2s-info[data-astro-cid-pfv5nllp].is-on{color:#93c5fd;border-color:#3b82f6}.gv2s-camps[data-astro-cid-pfv5nllp]{color:var(--bo-t3);font-size:.72rem}.bo .gv2s-act[data-astro-cid-pfv5nllp] .menu__list[data-astro-cid-pfv5nllp]{text-align:left;min-width:220px;top:0;left:auto;right:calc(100% + 6px)}.bo tr[data-astro-cid-pfv5nllp].gv2s-up .gv2s-act[data-astro-cid-pfv5nllp] .menu__list[data-astro-cid-pfv5nllp]{top:auto;bottom:0}.gv2s-act[data-astro-cid-pfv5nllp] .ghost[data-astro-cid-pfv5nllp]{padding:.15rem .5rem;font-size:.9rem;line-height:1}.gv2s-none[data-astro-cid-pfv5nllp] td[data-astro-cid-pfv5nllp]{text-align:center;color:var(--bo-t3);padding:1.4rem 1rem}.gv2s-none[data-astro-cid-pfv5nllp][hidden],.gv2s-view[data-astro-cid-pfv5nllp][hidden]{display:none}.bo .gv2s-t[data-astro-cid-pfv5nllp] tr.gv2-flash td{background:var(--bo-green-soft);transition:background 1.2s}.bo .gv2s-t[data-astro-cid-pfv5nllp] tr.is-picked td{background:#eff6ff}.bo.is-dark .gv2s-t[data-astro-cid-pfv5nllp] tr.is-picked td{background:#2563eb24}.gv2s-vh[data-astro-cid-pfv5nllp]{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.85rem 1.1rem;display:flex}.gv2s-vh[data-astro-cid-pfv5nllp] b[data-astro-cid-pfv5nllp]{color:var(--bo-t1);font-size:.95rem;font-weight:600}.gv2s-vh[data-astro-cid-pfv5nllp] .spacer[data-astro-cid-pfv5nllp]{flex:1}.bo .gv2s-tiles[data-astro-cid-pfv5nllp]{grid-template-columns:repeat(3,minmax(0,1fr));padding:1rem 1.1rem 0}.bo .gv2s-tiles[data-astro-cid-pfv5nllp] .tile[data-astro-cid-pfv5nllp]{box-shadow:none;background:#fafafa}.bo.is-dark .gv2s-tiles[data-astro-cid-pfv5nllp] .tile[data-astro-cid-pfv5nllp]{background:#141417}.gv2s-rules[data-astro-cid-pfv5nllp]{padding:.9rem 1.1rem 1rem}.gv2s-rules[data-astro-cid-pfv5nllp] h4[data-astro-cid-pfv5nllp]{color:var(--bo-t1);margin-bottom:.5rem;font-size:.82rem;font-weight:600}.gv2s-rules[data-astro-cid-pfv5nllp] ul[data-astro-cid-pfv5nllp]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.gv2s-rules[data-astro-cid-pfv5nllp] li{font-family:var(--bo-mono);color:var(--bo-t2);border:1px solid var(--bo-line);white-space:pre-wrap;border-radius:8px;padding:.4rem .6rem;font-size:.7rem}@media (width<=40rem){.bo .gv2s-tiles[data-astro-cid-pfv5nllp]{grid-template-columns:1fr}}.gv2-views[data-astro-cid-jqmvwhpf] button[data-astro-cid-jqmvwhpf]{cursor:pointer}.gv2-pane[data-astro-cid-jqmvwhpf]{min-width:0}.bo .gv2-pane[data-astro-cid-jqmvwhpf].is-active{gap:.9rem;display:grid}.bo .gv2-pane[data-astro-cid-jqmvwhpf] .tile[data-astro-cid-jqmvwhpf] i[data-astro-cid-jqmvwhpf]{font-weight:400}.gv2r[data-astro-cid-jqmvwhpf]{padding:0 0 1rem;overflow:visible}.gv2r-tabs[data-astro-cid-jqmvwhpf] button[data-astro-cid-jqmvwhpf]{cursor:pointer}.gv2r-filters[data-astro-cid-jqmvwhpf]{flex-wrap:wrap;gap:.8rem;padding:.85rem 1.1rem .2rem;display:flex}.gv2r-f[data-astro-cid-jqmvwhpf]{color:var(--bo-t3);gap:.3rem;font-size:.68rem;display:grid}.gv2r-sel[data-astro-cid-jqmvwhpf]{cursor:pointer;justify-content:space-between;min-width:8.5rem}.gv2r-sel[data-astro-cid-jqmvwhpf] b[data-astro-cid-jqmvwhpf]{font-weight:500}.bo .gv2r[data-astro-cid-jqmvwhpf] .menu__list[data-astro-cid-jqmvwhpf]{min-width:100%}.bo .gv2r[data-astro-cid-jqmvwhpf] .menu__list[data-astro-cid-jqmvwhpf] button[data-astro-cid-jqmvwhpf].is-on{color:var(--bo-blue)}.gv2r-pane[data-astro-cid-jqmvwhpf]{padding:.8rem 1.1rem 0;display:none}.gv2r-pane[data-astro-cid-jqmvwhpf].is-on{gap:.9rem;display:grid}.gv2r-kpis[data-astro-cid-jqmvwhpf]{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:.55rem;display:grid}.gv2r-kpi[data-astro-cid-jqmvwhpf]{border:1px solid var(--bo-line);background:var(--bo-card);border-radius:10px;flex-direction:column;justify-content:space-between;min-width:0;padding:.6rem .7rem;display:flex}.gv2r-kpi[data-astro-cid-jqmvwhpf] span[data-astro-cid-jqmvwhpf]{color:var(--bo-t3);font-size:.66rem;line-height:1.25;display:block}.gv2r-kpi[data-astro-cid-jqmvwhpf] b[data-astro-cid-jqmvwhpf]{color:var(--bo-t1);font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin-top:.3rem;font-size:1.02rem;font-weight:600;display:block}.gv2r-chart[data-astro-cid-jqmvwhpf]{border:1px solid var(--bo-line);background:var(--bo-card);border-radius:10px;padding:.7rem .8rem .4rem}.gv2r-leg[data-astro-cid-jqmvwhpf]{color:var(--bo-t2);flex-wrap:wrap;gap:.35rem 1rem;margin:0 0 .3rem;padding:0;font-size:.68rem;list-style:none;display:flex}.gv2r-leg[data-astro-cid-jqmvwhpf] li[data-astro-cid-jqmvwhpf]{align-items:center;gap:.35rem;display:inline-flex}.gv2r-dot[data-astro-cid-jqmvwhpf]{border-radius:3px;width:.7rem;height:.7rem;display:inline-block}.gv2r-dot--high[data-astro-cid-jqmvwhpf]{background:#5b7fb8}.bo .gv2r-svg circle.gv2r-b--high{fill:#5b7fb8}.gv2r-dot--medium[data-astro-cid-jqmvwhpf]{background:#d77b7e}.bo .gv2r-svg circle.gv2r-b--medium{fill:#d77b7e}.gv2r-dot--low[data-astro-cid-jqmvwhpf]{background:#e9a35b}.bo .gv2r-svg circle.gv2r-b--low{fill:#e9a35b}.gv2r-dot--unassigned[data-astro-cid-jqmvwhpf]{background:#9fcfc6}.bo .gv2r-svg circle.gv2r-b--unassigned{fill:#9fcfc6}.gv2r-chart[data-astro-cid-jqmvwhpf]{overflow-x:auto}.gv2r-svg[data-astro-cid-jqmvwhpf]{width:100%;min-width:460px;height:auto;display:block}.bo .gv2r-svg circle{fill-opacity:.72;stroke:#0000002e;stroke-width:1px;transition:cx .5s cubic-bezier(.16,1,.3,1),cy .5s cubic-bezier(.16,1,.3,1),r .5s}.bo .gv2r-svg .gv2r-grid{stroke:var(--bo-line);stroke-width:1px}.bo .gv2r-svg .gv2r-zero{stroke:var(--bo-t3);stroke-width:1px;stroke-dasharray:3 3}.bo .gv2r-svg text{fill:var(--bo-t3);font-family:inherit;font-size:10px}.bo .gv2r-svg .gv2r-ax{fill:var(--bo-t2);font-size:11px}.bo .gv2r-ret td,.gv2r-ret[data-astro-cid-jqmvwhpf] th[data-astro-cid-jqmvwhpf]{white-space:nowrap}.bo .gv2r-ret td.gv2r-heat{text-align:right;font-variant-numeric:tabular-nums;color:var(--bo-t1)}.bo .gv2r-ret td.gv2r-na{text-align:right;color:var(--bo-t4)}.gv2-cc[data-astro-cid-jqmvwhpf]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:.9rem;display:grid}.gv2-main[data-astro-cid-jqmvwhpf]{gap:.9rem;min-width:0;display:grid}.gv2-card[data-astro-cid-jqmvwhpf]{padding:.95rem 1.1rem 1.05rem}.gv2-ch[data-astro-cid-jqmvwhpf]{flex-wrap:wrap;align-items:baseline;gap:.7rem;margin-bottom:.7rem;display:flex}.gv2-ch--pad[data-astro-cid-jqmvwhpf]{padding:.95rem 1.1rem 0}.gv2-ch[data-astro-cid-jqmvwhpf] h4[data-astro-cid-jqmvwhpf]{color:var(--bo-t1);font-size:.88rem;font-weight:600}.gv2-ch[data-astro-cid-jqmvwhpf] .muted[data-astro-cid-jqmvwhpf]{font-size:.72rem}.gv2-reach[data-astro-cid-jqmvwhpf]{gap:.55rem;display:grid}.gv2-rrow[data-astro-cid-jqmvwhpf]{grid-template-columns:minmax(0,15rem) minmax(0,1fr) 4.5rem;align-items:center;gap:.8rem;font-size:.76rem;display:grid}.gv2-rrow[data-astro-cid-jqmvwhpf] b[data-astro-cid-jqmvwhpf]{text-align:right;color:var(--bo-t1);font-variant-numeric:tabular-nums;font-weight:600}.gv2-rrow[data-astro-cid-jqmvwhpf]:last-child{border-top:1px dashed var(--bo-line);padding-top:.5rem}.bo .gv2-rrow[data-astro-cid-jqmvwhpf]:last-child .mbar[data-astro-cid-jqmvwhpf] i[data-astro-cid-jqmvwhpf]{background:var(--bo-t4)}.bo td[data-astro-cid-jqmvwhpf].gv2-strong{color:var(--bo-t1);font-weight:500}.gv2-rail[data-astro-cid-jqmvwhpf]{padding:.95rem 1rem .6rem}.gv2-ins[data-astro-cid-jqmvwhpf]{margin:0;padding:0;list-style:none}.gv2-ins[data-astro-cid-jqmvwhpf] li[data-astro-cid-jqmvwhpf]{border-top:1px solid var(--bo-line);padding:.7rem 0}.gv2-ins[data-astro-cid-jqmvwhpf] li[data-astro-cid-jqmvwhpf].is-ack p[data-astro-cid-jqmvwhpf]{color:var(--bo-t3)}.gv2-insh[data-astro-cid-jqmvwhpf]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.gv2-cat[data-astro-cid-jqmvwhpf]{letter-spacing:.06em;text-transform:uppercase;background:var(--bo-canvas);color:var(--bo-t2);border-radius:5px;padding:.18rem .45rem;font-size:.6rem;font-weight:600}.gv2-sev[data-astro-cid-jqmvwhpf]{border-radius:999px;padding:.16rem .55rem;font-size:.66rem;font-weight:500}.gv2-sev--critical[data-astro-cid-jqmvwhpf]{background:var(--bo-red-soft);color:var(--bo-red)}.gv2-sev--high[data-astro-cid-jqmvwhpf]{background:var(--bo-amber-soft);color:var(--bo-amber)}.gv2-sev--medium[data-astro-cid-jqmvwhpf]{color:#0369a1;background:#e0f2fe}.gv2-sev--opportunity[data-astro-cid-jqmvwhpf]{background:var(--bo-green-soft);color:#15803d}.bo.is-dark .gv2-sev--medium[data-astro-cid-jqmvwhpf]{color:#7dd3fc;background:#0ea5e92e}.bo.is-dark .gv2-sev--opportunity[data-astro-cid-jqmvwhpf]{color:#4ade80}.bo.is-dark .gv2-cat[data-astro-cid-jqmvwhpf]{background:#27272a}.gv2-days[data-astro-cid-jqmvwhpf]{color:var(--bo-t3);margin-left:auto;font-size:.68rem}.gv2-ins[data-astro-cid-jqmvwhpf] p[data-astro-cid-jqmvwhpf]{color:var(--bo-t1);white-space:normal;margin:.45rem 0 .5rem;font-size:.78rem;line-height:1.4}.gv2-insf[data-astro-cid-jqmvwhpf]{align-items:center;gap:.5rem;display:flex}.gv2-insf[data-astro-cid-jqmvwhpf] [data-astro-cid-jqmvwhpf][hidden]{display:none}.gv2-asst[data-astro-cid-jqmvwhpf]{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:.9rem;display:grid}.gv2-thread[data-astro-cid-jqmvwhpf]{align-content:space-between;gap:.9rem;min-height:360px;padding:1rem 1.1rem;display:grid}.gv2-hello[data-astro-cid-jqmvwhpf]{color:var(--bo-t2);margin-bottom:.8rem;font-size:.82rem}.gv2-prompts[data-astro-cid-jqmvwhpf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.gv2-prompt[data-astro-cid-jqmvwhpf]{text-align:left;border:1px solid var(--bo-line);background:var(--bo-card);white-space:normal;border-radius:12px;gap:.25rem;padding:.8rem .9rem;display:grid}.gv2-prompt[data-astro-cid-jqmvwhpf]:hover{border-color:#93c5fd}.gv2-prompt[data-astro-cid-jqmvwhpf] b[data-astro-cid-jqmvwhpf]{color:var(--bo-t1);font-size:.8rem;font-weight:600}.gv2-prompt[data-astro-cid-jqmvwhpf] span[data-astro-cid-jqmvwhpf]{color:var(--bo-t3);font-size:.72rem;line-height:1.4}.gv2-msgs[data-astro-cid-jqmvwhpf]{gap:.7rem;display:grid}.gv2-msgs[data-astro-cid-jqmvwhpf][hidden],.gv2-welcome[data-astro-cid-jqmvwhpf][hidden],.gv2-new[data-astro-cid-jqmvwhpf][hidden]{display:none}.gv2-q[data-astro-cid-jqmvwhpf]{background:var(--bo-blue);color:#fff;white-space:normal;border-radius:12px 12px 3px;justify-self:end;max-width:80%;padding:.55rem .8rem;font-size:.78rem}.gv2-tool[data-astro-cid-jqmvwhpf]{font-family:var(--bo-mono);color:var(--bo-blue);border:1px solid var(--bo-line);border-radius:999px;justify-self:start;padding:.2rem .6rem;font-size:.66rem}.gv2-tool[data-astro-cid-jqmvwhpf]:empty{display:none}.bo.is-dark .gv2-tool[data-astro-cid-jqmvwhpf]{color:#93c5fd}.gv2-a[data-astro-cid-jqmvwhpf]{max-width:92%;color:var(--bo-t1);white-space:normal;min-height:1.2rem;font-size:.8rem;line-height:1.55}.gv2-a[data-astro-cid-jqmvwhpf] b{font-weight:600}.gv2-new[data-astro-cid-jqmvwhpf]{justify-self:start}.gv2-composer[data-astro-cid-jqmvwhpf]{border-top:1px solid var(--bo-line);align-items:center;gap:.5rem;padding-top:.8rem;display:flex}.gv2-ask[data-astro-cid-jqmvwhpf]{flex:1;min-width:0}.gv2-tools[data-astro-cid-jqmvwhpf]{padding:.95rem 1rem}.gv2-tools[data-astro-cid-jqmvwhpf] h4[data-astro-cid-jqmvwhpf]{color:var(--bo-t1);margin-bottom:.5rem;font-size:.84rem;font-weight:600}.gv2-tools[data-astro-cid-jqmvwhpf] ul[data-astro-cid-jqmvwhpf]{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.gv2-tools[data-astro-cid-jqmvwhpf] li[data-astro-cid-jqmvwhpf]{gap:.1rem;display:grid}.gv2-tools[data-astro-cid-jqmvwhpf] b[data-astro-cid-jqmvwhpf]{color:var(--bo-blue);font-size:.72rem;font-weight:600}.bo.is-dark .gv2-tools[data-astro-cid-jqmvwhpf] b[data-astro-cid-jqmvwhpf]{color:#93c5fd}.gv2-tools[data-astro-cid-jqmvwhpf] span[data-astro-cid-jqmvwhpf]{color:var(--bo-t3);font-size:.7rem;line-height:1.35}@media (width<=64rem){.gv2-cc[data-astro-cid-jqmvwhpf],.gv2-asst[data-astro-cid-jqmvwhpf]{grid-template-columns:1fr}}@media (width<=40rem){.gv2-prompts[data-astro-cid-jqmvwhpf]{grid-template-columns:1fr}.gv2-rrow[data-astro-cid-jqmvwhpf]{grid-template-columns:minmax(0,1fr) 4rem}.gv2-rrow[data-astro-cid-jqmvwhpf] .mbar[data-astro-cid-jqmvwhpf]{grid-area:2/1/auto/-1}}.gv2l-row[data-astro-cid-zzypabg7]{cursor:pointer}.gv2l-t[data-astro-cid-zzypabg7] td[data-astro-cid-zzypabg7].gv2l-name{color:var(--bo-t1);font-weight:500}.bo .gv2l-t[data-astro-cid-zzypabg7] tr[data-astro-cid-zzypabg7].is-picked td[data-astro-cid-zzypabg7]{background:#eff6ff}.bo.is-dark .gv2l-t[data-astro-cid-zzypabg7] tr[data-astro-cid-zzypabg7].is-picked td[data-astro-cid-zzypabg7]{background:#2563eb24}.bo .gv2l-card[data-astro-cid-zzypabg7]{overflow:visible}.gv2l-card[data-astro-cid-zzypabg7] .note[data-astro-cid-zzypabg7]{border-radius:0 0 12px 12px}.gv2l-ph[data-astro-cid-zzypabg7]{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.7rem;padding:.8rem 1rem;display:flex}.gv2l-ph[data-astro-cid-zzypabg7] h4[data-astro-cid-zzypabg7]{color:var(--bo-t1);font-size:.88rem;font-weight:600}.gv2l-ph[data-astro-cid-zzypabg7] .spacer[data-astro-cid-zzypabg7]{flex:1}.bo .gv2l-act[data-astro-cid-zzypabg7] .menu__list[data-astro-cid-zzypabg7]{text-align:left;min-width:230px;top:0;left:auto;right:calc(100% + 6px)}.bo .gv2l-p[data-astro-cid-zzypabg7] tr.gv2l-up .gv2l-act[data-astro-cid-zzypabg7] .menu__list[data-astro-cid-zzypabg7]{top:auto;bottom:0}.bo .gv2l-p[data-astro-cid-zzypabg7] tr.gv2-flash td{background:var(--bo-green-soft);transition:background 1.2s}.bo .gv2l-adj[data-astro-cid-zzypabg7]{border-bottom:1px solid var(--bo-line);background:var(--bo-card);gap:.7rem;padding:.9rem 1rem;display:grid}.bo .gv2l-adj[data-astro-cid-zzypabg7][hidden]{display:none}.gv2l-adj[data-astro-cid-zzypabg7] h4[data-astro-cid-zzypabg7]{color:var(--bo-t1);font-size:.88rem;font-weight:600}.gv2l-f[data-astro-cid-zzypabg7]{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.gv2l-f[data-astro-cid-zzypabg7][hidden]{display:none}.gv2l-l[data-astro-cid-zzypabg7]{color:var(--bo-t2);min-width:7.5rem;font-size:.74rem;font-weight:500}.bo .gv2l-seg[data-astro-cid-zzypabg7]{flex-wrap:wrap}.bo .gv2l-pts[data-astro-cid-zzypabg7]{min-width:120px}.gv2l-btns[data-astro-cid-zzypabg7]{justify-content:flex-end;gap:.5rem;display:flex}.cr-hide[data-astro-cid-j2dcttva]{color:var(--bo-t2);align-items:center;gap:.45rem;margin-right:.3rem;font-size:.76rem;display:inline-flex}.cr-filters[data-astro-cid-j2dcttva]{flex-wrap:wrap;gap:.4rem;display:flex}.cr-f[data-astro-cid-j2dcttva]{color:var(--bo-t2);background:var(--bo-card);border:1px solid var(--bo-line);border-radius:999px;align-items:center;gap:.35rem;padding:.32rem .75rem;font-size:.72rem;font-weight:500;display:inline-flex}.cr-f[data-astro-cid-j2dcttva] span[data-astro-cid-j2dcttva]{color:var(--bo-t4);font-variant-numeric:tabular-nums}.cr-f[data-astro-cid-j2dcttva].on{background:var(--bo-t1);color:var(--bo-card);border-color:var(--bo-t1)}.cr-f[data-astro-cid-j2dcttva].on span[data-astro-cid-j2dcttva]{color:inherit;opacity:.7}.cr-f[data-astro-cid-j2dcttva]:disabled{opacity:.4;cursor:not-allowed}.cr-grid[data-astro-cid-j2dcttva]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:.8rem;display:grid}.cr-card[data-astro-cid-j2dcttva]{background:var(--bo-card);border:1px solid var(--bo-line);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.cr-card[data-astro-cid-j2dcttva].is-preset{border-color:#0000;box-shadow:0 0 0 1px #a5b4fc}.bo.is-dark .cr-card[data-astro-cid-j2dcttva].is-preset{box-shadow:0 0 0 1px #4338ca}.cr-card[data-astro-cid-j2dcttva][hidden]{display:none}.cr-card[data-astro-cid-j2dcttva].is-new{box-shadow:0 0 0 2px var(--bo-blue)}.cr-body[data-astro-cid-j2dcttva]{flex-direction:column;flex:1;gap:.55rem;padding:.9rem 1rem;display:flex}.cr-top[data-astro-cid-j2dcttva]{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.cr-cat[data-astro-cid-j2dcttva],.cr-badge[data-astro-cid-j2dcttva]{letter-spacing:.07em;text-transform:uppercase;border-radius:999px;padding:.1rem .45rem;font-size:.58rem;font-weight:600}.cr-badge[data-astro-cid-j2dcttva][hidden],.cr-ico[data-astro-cid-j2dcttva][hidden]{display:none}.cr-cat--acquisition[data-astro-cid-j2dcttva]{color:#047857;background:#ecfdf5}.cr-cat--activation[data-astro-cid-j2dcttva]{color:#0f766e;background:#f0fdfa}.cr-cat--growth[data-astro-cid-j2dcttva]{color:#6d28d9;background:#f5f3ff}.cr-cat--loyalty[data-astro-cid-j2dcttva]{color:#b45309;background:#fffbeb}.cr-cat--retention[data-astro-cid-j2dcttva]{color:#0369a1;background:#f0f9ff}.cr-cat--recovery[data-astro-cid-j2dcttva]{color:#b91c1c;background:#fef2f2}.bo.is-dark .cr-cat[data-astro-cid-j2dcttva]{background:#ffffff14}.bo.is-dark .cr-cat--acquisition[data-astro-cid-j2dcttva]{color:#6ee7b7}.bo.is-dark .cr-cat--activation[data-astro-cid-j2dcttva]{color:#5eead4}.bo.is-dark .cr-cat--growth[data-astro-cid-j2dcttva]{color:#c4b5fd}.bo.is-dark .cr-cat--loyalty[data-astro-cid-j2dcttva]{color:#fcd34d}.bo.is-dark .cr-cat--retention[data-astro-cid-j2dcttva]{color:#7dd3fc}.bo.is-dark .cr-cat--recovery[data-astro-cid-j2dcttva]{color:#fca5a5}.cr-badge[data-astro-cid-j2dcttva]{background:var(--bo-canvas);color:var(--bo-t2)}.cr-badge--preset[data-astro-cid-j2dcttva]{color:#4338ca;background:#eef2ff}.bo.is-dark .cr-badge--preset[data-astro-cid-j2dcttva]{color:#a5b4fc;background:#6366f133}.cr-acts[data-astro-cid-j2dcttva]{gap:.1rem;margin-left:auto;display:flex}.cr-ico[data-astro-cid-j2dcttva]{width:24px;height:24px;color:var(--bo-t4);border-radius:6px;place-items:center;display:grid}.cr-ico[data-astro-cid-j2dcttva]:hover{background:var(--bo-canvas);color:var(--bo-t1)}.cr-ico[data-astro-cid-j2dcttva] svg[data-astro-cid-j2dcttva]{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.cr-body[data-astro-cid-j2dcttva] h4[data-astro-cid-j2dcttva]{color:var(--bo-t1);margin:0;font-size:.92rem;font-weight:700;line-height:1.3}.cr-body[data-astro-cid-j2dcttva] p[data-astro-cid-j2dcttva]{color:var(--bo-t3);font-size:.74rem;line-height:1.45}.cr-steps[data-astro-cid-j2dcttva]{flex-wrap:wrap;align-items:center;gap:.3rem 0;margin-top:.15rem;display:flex}.cr-steps[data-astro-cid-j2dcttva] span[data-astro-cid-j2dcttva]{color:var(--bo-t2);background:var(--bo-canvas);border:1px solid var(--bo-line);white-space:nowrap;border-radius:6px;padding:.12rem .38rem;font-size:.62rem;font-weight:500}.cr-steps[data-astro-cid-j2dcttva] i[data-astro-cid-j2dcttva]{background:var(--bo-line-2);flex:none;width:.5rem;height:1px}.cr-meta[data-astro-cid-j2dcttva]{color:var(--bo-t3);gap:.4rem;margin-top:auto;padding-top:.2rem;font-size:.68rem;display:flex}.cr-foot[data-astro-cid-j2dcttva]{border-top:1px solid var(--bo-line);background:#fafafa;justify-content:space-between;align-items:center;gap:.6rem;padding:.6rem 1rem;display:flex}.bo.is-dark .cr-foot[data-astro-cid-j2dcttva]{background:#141417}.cr-target[data-astro-cid-j2dcttva]{color:var(--bo-t3);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.66rem;overflow:hidden}.cr-target[data-astro-cid-j2dcttva] b[data-astro-cid-j2dcttva]{letter-spacing:.05em;text-transform:uppercase;color:var(--bo-t4);font-weight:500}.cr-use[data-astro-cid-j2dcttva]{color:var(--bo-t1);white-space:nowrap;flex:none;font-size:.74rem;font-weight:600}.cr-use[data-astro-cid-j2dcttva]:hover{color:var(--bo-blue)}.cr-none[data-astro-cid-j2dcttva]{text-align:center;color:var(--bo-t3);padding:1rem;font-size:.76rem}.cr-none[data-astro-cid-j2dcttva][hidden]{display:none}.bo .gcx-tabs[data-astro-cid-civ6hiao]{scrollbar-width:none;border-radius:12px 12px 0 0;flex-wrap:nowrap;overflow-x:auto}.bo .gcx-tabs[data-astro-cid-civ6hiao]>button[data-astro-cid-civ6hiao]{white-space:nowrap}.bo .gcx-mono[data-astro-cid-civ6hiao]{font-family:var(--bo-mono);color:var(--bo-t2);font-size:.72rem}.bo .gcx-name[data-astro-cid-civ6hiao]{color:var(--bo-t1);font-weight:500}.bo .gcx-acts[data-astro-cid-civ6hiao]{white-space:nowrap}.bo .gcx-acts[data-astro-cid-civ6hiao] button[data-astro-cid-civ6hiao]+button[data-astro-cid-civ6hiao]{margin-left:.3rem}.gcx-form[data-astro-cid-civ6hiao]{border-bottom:1px solid var(--bo-line);box-shadow:inset 3px 0 0 var(--bo-blue);background:#f8fafc;padding:.9rem 1.15rem 1rem}.gcx-form[data-astro-cid-civ6hiao][hidden]{display:none}.gcx-form[data-astro-cid-civ6hiao] h4[data-astro-cid-civ6hiao]{color:var(--bo-t1);margin-bottom:.6rem;font-size:.86rem;font-weight:600}.gcx-fields[data-astro-cid-civ6hiao]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.gcx-f[data-astro-cid-civ6hiao]{gap:.3rem;min-width:0;display:grid}.gcx-f[data-astro-cid-civ6hiao]>span[data-astro-cid-civ6hiao]:first-child{color:var(--bo-t1);font-size:.72rem;font-weight:500}.bo .gcx-f[data-astro-cid-civ6hiao] .inp[data-astro-cid-civ6hiao]{min-width:0}.gcx-f[data-astro-cid-civ6hiao] em[data-astro-cid-civ6hiao]{color:var(--bo-red);font-size:.68rem;font-style:normal}.gcx-f[data-astro-cid-civ6hiao] em[data-astro-cid-civ6hiao][hidden]{display:none}.gcx-btns[data-astro-cid-civ6hiao]{justify-content:flex-end;gap:.5rem;margin-top:.8rem;display:flex}.gcx-search[data-astro-cid-civ6hiao]{cursor:text;min-width:200px}.gcx-search[data-astro-cid-civ6hiao] [data-astro-cid-civ6hiao][contenteditable]{min-width:0;color:var(--bo-t1);outline:none;flex:1}.gcx-search[data-astro-cid-civ6hiao] [data-astro-cid-civ6hiao][contenteditable]:empty:before{content:attr(data-ph);color:var(--bo-t4)}.bo tr[data-astro-cid-civ6hiao].is-new td[data-astro-cid-civ6hiao]{background:#eff6ff}.bo.is-dark .gcx-form[data-astro-cid-civ6hiao]{background:#141417}.bo.is-dark tr[data-astro-cid-civ6hiao].is-new td[data-astro-cid-civ6hiao]{background:#2563eb26}@media (width<=52rem){.gcx-fields[data-astro-cid-civ6hiao]{grid-template-columns:1fr}.gcx-search[data-astro-cid-civ6hiao]{flex:1;min-width:0}}.anb-sel[data-astro-cid-2i4czxg2]{flex-wrap:wrap;align-items:center;gap:.7rem;padding:.7rem 1rem;display:flex}.anb-selico[data-astro-cid-2i4czxg2]{background:var(--bo-canvas);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.anb-selico[data-astro-cid-2i4czxg2] svg[data-astro-cid-2i4czxg2]{width:15px;height:15px;stroke:var(--bo-t3);fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.anb-seltext[data-astro-cid-2i4czxg2]{min-width:12rem;color:var(--bo-t3);flex:1;font-size:.78rem}.anb-sel[data-astro-cid-2i4czxg2].is-on .anb-seltext[data-astro-cid-2i4czxg2]{color:var(--bo-t1)}.anb-sel[data-astro-cid-2i4czxg2].is-on .anb-selico[data-astro-cid-2i4czxg2]{background:var(--bo-blue-soft)}.anb-sel[data-astro-cid-2i4czxg2].is-on .anb-selico[data-astro-cid-2i4czxg2] svg[data-astro-cid-2i4czxg2]{stroke:var(--bo-blue)}.anb-selacts[data-astro-cid-2i4czxg2]{flex-wrap:wrap;gap:.45rem;display:flex}.bo .anb-selacts[data-astro-cid-2i4czxg2] .ghost[data-astro-cid-2i4czxg2]:disabled{opacity:.45;cursor:default}.anb-dlg[data-astro-cid-2i4czxg2][hidden]{display:none}.anb-dlg[data-astro-cid-2i4czxg2]{border-color:var(--bo-blue)}.anb-dlgh[data-astro-cid-2i4czxg2]{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:baseline;gap:.7rem;padding:.85rem 1.1rem;display:flex}.anb-dlgh[data-astro-cid-2i4czxg2] b[data-astro-cid-2i4czxg2]{color:var(--bo-t1);font-size:.92rem;font-weight:600}.anb-dlgh[data-astro-cid-2i4czxg2] .muted[data-astro-cid-2i4czxg2]{font-size:.72rem}.anb-dlgb[data-astro-cid-2i4czxg2]{gap:.4rem;padding:.85rem 1.1rem;display:grid}.anb-lab[data-astro-cid-2i4czxg2]{color:var(--bo-t2);margin-top:.2rem;font-size:.72rem;font-weight:500}.anb-ph[data-astro-cid-2i4czxg2]:empty:before{content:attr(data-ph);color:var(--bo-t4)}.anb-dlgnote[data-astro-cid-2i4czxg2]{color:var(--bo-t3);margin-top:.4rem;font-size:.72rem}.anb-dlgf[data-astro-cid-2i4czxg2]{border-top:1px solid var(--bo-line);justify-content:flex-end;gap:.5rem;padding:.7rem 1.1rem;display:flex}.anb-two[data-astro-cid-2i4czxg2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.9rem;display:grid}.anb-card[data-astro-cid-2i4czxg2]{padding:.95rem 1.1rem 1rem}.anb-ch[data-astro-cid-2i4czxg2]{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin-bottom:.7rem;display:flex}.anb-ch[data-astro-cid-2i4czxg2] h4[data-astro-cid-2i4czxg2]{color:var(--bo-t1);font-size:.88rem;font-weight:600}.anb-ch[data-astro-cid-2i4czxg2] .muted[data-astro-cid-2i4czxg2]{font-size:.72rem}.anb-list[data-astro-cid-2i4czxg2]{gap:.15rem;display:grid}.anb-row[data-astro-cid-2i4czxg2]{text-align:left;border-radius:8px;grid-template-columns:minmax(0,9.5rem) minmax(0,1fr) 4rem;align-items:center;gap:.7rem;width:100%;padding:.38rem .5rem;font-size:.76rem;display:grid}.anb-row[data-astro-cid-2i4czxg2]:hover{background:var(--bo-canvas)}.anb-row[data-astro-cid-2i4czxg2].is-picked{background:var(--bo-blue-soft)}.anb-row[data-astro-cid-2i4czxg2] b[data-astro-cid-2i4czxg2]{text-align:right;color:var(--bo-t1);font-variant-numeric:tabular-nums;font-weight:600}.anb-nm[data-astro-cid-2i4czxg2]{color:var(--bo-t1);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.45rem;display:flex;overflow:hidden}.anb-nm[data-astro-cid-2i4czxg2].is-raw{font-family:var(--bo-mono);color:var(--bo-t3);font-size:.7rem}.anb-dot[data-astro-cid-2i4czxg2]{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.bo .anb .b-h{fill:#ef4444;background:#ef4444}.bo .anb .b-m{fill:#f59e0b;background:#f59e0b}.bo .anb .b-l{fill:#3b82f6;background:#3b82f6}.bo .anb .b-n{fill:#a1a1aa;background:#a1a1aa}.anb-drv[data-astro-cid-2i4czxg2]{border-top:1px solid var(--bo-line);margin-top:.75rem;padding-top:.65rem}.anb-drv[data-astro-cid-2i4czxg2] h5[data-astro-cid-2i4czxg2]{color:var(--bo-t2);margin:0 0 .35rem;font-size:.72rem;font-weight:600}.anb-drv[data-astro-cid-2i4czxg2] p[data-astro-cid-2i4czxg2]{color:var(--bo-t2);justify-content:space-between;gap:.6rem;padding:.15rem 0;font-size:.74rem;display:flex}.anb-axes[data-astro-cid-2i4czxg2]{flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.6rem;display:flex}.anb-ax[data-astro-cid-2i4czxg2]{color:var(--bo-t3);font-size:.68rem;font-weight:600}.anb-axsel[data-astro-cid-2i4czxg2]{max-width:15rem;overflow:hidden}.anb-axsel[data-astro-cid-2i4czxg2] span[data-astro-cid-2i4czxg2]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.anb-axsp[data-astro-cid-2i4czxg2]{flex:1}.bo .anb-axes[data-astro-cid-2i4czxg2] .menu__list[data-astro-cid-2i4czxg2]{max-height:15rem;overflow:auto}.anb-plot[data-astro-cid-2i4czxg2]{border:1px solid var(--bo-line);background:var(--bo-card);border-radius:10px;padding:.8rem .9rem .8rem 1.1rem}.anb-area[data-astro-cid-2i4czxg2]{border-left:1px solid var(--bo-line-2);border-bottom:1px solid var(--bo-line-2);height:170px;position:relative}.anb-dots[data-astro-cid-2i4czxg2]{position:absolute;inset:4px 6px}.anb-dots[data-astro-cid-2i4czxg2] i{opacity:.85;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;transition:opacity .2s;position:absolute}.anb-dots[data-astro-cid-2i4czxg2] i.is-out{opacity:.16}.anb-reg[data-astro-cid-2i4czxg2]{background:#2563eb1a;border:1px dashed #2563eb;border-radius:4px;height:50%;position:absolute;top:0;left:calc(55% - .6px);right:0}.anb-reg[data-astro-cid-2i4czxg2][hidden]{display:none}.anb-legend[data-astro-cid-2i4czxg2]{color:var(--bo-t3);flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:.6rem;font-size:.7rem;display:flex}.anb-legend[data-astro-cid-2i4czxg2] span[data-astro-cid-2i4czxg2]{align-items:center;gap:.35rem;display:inline-flex}.bo.is-dark .anb-reg[data-astro-cid-2i4czxg2]{background:#3b82f629;border-color:#60a5fa}@media (width<=64rem){.anb-two[data-astro-cid-2i4czxg2]{grid-template-columns:1fr}}@media (width<=30rem){.anb-row[data-astro-cid-2i4czxg2]{grid-template-columns:minmax(0,7.5rem) minmax(0,1fr) 3.6rem;gap:.5rem}.anb-axsel[data-astro-cid-2i4czxg2]{max-width:11rem}}.ani-month[data-astro-cid-55q2nqqe]{gap:.5rem}.ani-lab[data-astro-cid-55q2nqqe]{color:var(--bo-t3);font-size:.7rem;font-weight:500}.bo .ani-month[data-astro-cid-55q2nqqe] .menu__list[data-astro-cid-55q2nqqe]{min-width:220px;left:auto;right:0}.ani-sel[data-astro-cid-55q2nqqe]{flex-wrap:wrap;align-items:center;gap:.7rem;padding:.7rem 1rem;display:flex}.ani-seltext[data-astro-cid-55q2nqqe]{min-width:12rem;color:var(--bo-t3);flex:1;font-size:.78rem}.ani-sel[data-astro-cid-55q2nqqe].is-on{border-color:var(--bo-blue)}.ani-sel[data-astro-cid-55q2nqqe].is-on .ani-seltext[data-astro-cid-55q2nqqe]{color:var(--bo-t1)}.ani-selacts[data-astro-cid-55q2nqqe]{flex-wrap:wrap;gap:.45rem;display:flex}.bo .ani-selacts[data-astro-cid-55q2nqqe] .ghost[data-astro-cid-55q2nqqe]:disabled{opacity:.45;cursor:default}.ani-card[data-astro-cid-55q2nqqe]{padding:.95rem 1.1rem 1rem}.ani-ch[data-astro-cid-55q2nqqe]{flex-wrap:wrap;align-items:center;gap:.55rem .7rem;margin-bottom:.8rem;display:flex}.ani-ch[data-astro-cid-55q2nqqe] h4[data-astro-cid-55q2nqqe]{color:var(--bo-t1);font-size:.88rem;font-weight:600}.ani-ch[data-astro-cid-55q2nqqe] .muted[data-astro-cid-55q2nqqe]{font-size:.72rem}.ani-sp[data-astro-cid-55q2nqqe]{flex:1}.ani-grid[data-astro-cid-55q2nqqe]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.bo .ani .ani-hc{text-align:left;border:1px solid var(--bo-line);background:var(--bo-card);border-radius:10px;gap:.2rem;width:100%;padding:.75rem .85rem;display:grid}.bo .ani .ani-hc:hover{border-color:var(--bo-line-2)}.bo .ani .ani-hc.is-picked{border-color:var(--bo-blue);box-shadow:0 0 0 2px var(--bo-blue-soft)}.bo .ani .ani-hn{color:var(--bo-t2);white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;font-weight:500;overflow:hidden}.bo .ani .ani-hc>b{color:var(--bo-t1);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:600}.bo .ani .ani-hc>i{font-size:.7rem;font-style:normal;font-weight:500}.bo .ani .ani-hc>i.up{color:var(--bo-green)}.bo .ani .ani-hc>i.up:before{content:"↑ "}.bo .ani .ani-hc>i.dn{color:var(--bo-red)}.bo .ani .ani-hc>i.dn:before{content:"↓ "}.bo .ani .ani-hm{color:var(--bo-t3);flex-wrap:wrap;gap:.8rem;margin-top:.25rem;font-size:.68rem;display:flex}.bo .ani .ani-hm b{color:var(--bo-t1);font-variant-numeric:tabular-nums;font-weight:500}.ani-lift[data-astro-cid-55q2nqqe]{gap:.55rem;display:grid}.bo .ani .ani-lr{grid-template-columns:minmax(0,14rem) minmax(0,1fr) 6.5rem;align-items:center;gap:.8rem;font-size:.76rem;display:grid}.bo .ani .ani-ln{color:var(--bo-t1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bo .ani .ani-ln small{color:var(--bo-t3);font-size:.66rem;display:block}.bo .ani .ani-lr>b{text-align:right;color:var(--bo-t1);font-variant-numeric:tabular-nums;font-weight:600}.bo .ani .ani-lr>b.neg{color:var(--bo-red)}.bo .ani .mbar i.neg{background:var(--bo-red)}@media (width<=64rem){.ani-grid[data-astro-cid-55q2nqqe]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=30rem){.ani-grid[data-astro-cid-55q2nqqe]{grid-template-columns:1fr}.bo .ani .ani-lr{grid-template-columns:minmax(0,1fr) 5.8rem}.bo .ani .ani-lr .mbar{grid-area:2/1/auto/-1}}.ans-card[data-astro-cid-jey5lq3h]{overflow:visible}.ans-card[data-astro-cid-jey5lq3h] .tabs--line[data-astro-cid-jey5lq3h]{border-radius:12px 12px 0 0}.ans-foot[data-astro-cid-jey5lq3h]{border-radius:0 0 12px 12px}.ans-foot[data-astro-cid-jey5lq3h] .go[data-astro-cid-jey5lq3h]{color:#fff}.ans-foot[data-astro-cid-jey5lq3h] .ghost[data-astro-cid-jey5lq3h]{color:var(--bo-t2)}.ans-foot[data-astro-cid-jey5lq3h] .ghost[data-astro-cid-jey5lq3h]:disabled{opacity:.45;cursor:default}.ans-pane[data-astro-cid-jey5lq3h]{padding:1rem 1.15rem 1.1rem}.bo .ans-pane[data-astro-cid-jey5lq3h].is-active{display:block}.ans-form[data-astro-cid-jey5lq3h]{gap:.4rem;max-width:36rem;display:grid}.ans-lab[data-astro-cid-jey5lq3h]{color:var(--bo-t2);margin-top:.45rem;font-size:.72rem;font-weight:500}.ans-lab[data-astro-cid-jey5lq3h]:first-child{margin-top:0}.ans-rt[data-astro-cid-jey5lq3h]{color:var(--bo-amber);background:var(--bo-amber-soft);border-radius:8px;padding:.5rem .7rem;font-size:.72rem}.ans-rt[data-astro-cid-jey5lq3h] b[data-astro-cid-jey5lq3h]{font-weight:600}.ans-rt[data-astro-cid-jey5lq3h][hidden]{display:none}.ans-chips[data-astro-cid-jey5lq3h]{flex-wrap:wrap;gap:.4rem;display:flex}.ans-rules[data-astro-cid-jey5lq3h]{grid-template-columns:minmax(0,1fr) 230px;align-items:start;gap:1rem;display:grid}.ans-rmain[data-astro-cid-jey5lq3h]{gap:.75rem;min-width:0;display:grid}.ans-groups[data-astro-cid-jey5lq3h]{gap:.6rem;display:grid}.bo .ans .ans-or{font-family:var(--bo-mono);color:var(--bo-blue);text-align:center;font-size:.66rem;font-weight:600}.bo .ans .ans-g{border:1px solid var(--bo-line);background:var(--bo-card);border-radius:10px;gap:.45rem;padding:.6rem .7rem .7rem;display:grid}.bo .ans .ans-gh{color:var(--bo-t1);flex-wrap:wrap;align-items:baseline;gap:.6rem;font-size:.72rem;font-weight:600;display:flex}.bo .ans .ans-gh span{color:var(--bo-t3);font-size:.68rem;font-weight:400}.bo .ans .ans-r{border-radius:8px;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem;display:flex}.bo .ans .ans-r.is-focus{background:var(--bo-blue-soft)}.bo .ans .ans-and{font-family:var(--bo-mono);color:var(--bo-t3);width:2.2rem;font-size:.62rem;font-weight:600}.bo .ans .ans-r:first-of-type .ans-sel--ind{margin-left:0}.bo .ans .ans-sel{border:1px solid var(--bo-line-2);color:var(--bo-t1);background:var(--bo-card);white-space:nowrap;border-radius:8px;align-items:center;gap:.5rem;padding:.3rem .6rem;font-size:.72rem;display:inline-flex}.bo .ans button.ans-sel:after{content:"⇅";color:var(--bo-t4);font-size:.62rem}.bo .ans .ans-sel.is-na{color:var(--bo-t4)}.bo .ans .ans-val{font-variant-numeric:tabular-nums;width:84px;min-width:64px;min-height:0;padding:.28rem .5rem;display:inline-block}.bo .ans .ans-x{color:var(--bo-t4);border-radius:6px;padding:.1rem .35rem;font-size:1rem;line-height:1}.bo .ans .ans-x:hover{color:var(--bo-red);background:var(--bo-red-soft)}.bo .ans .menu__list{min-width:210px;max-height:14rem;overflow:auto}.ans-adds[data-astro-cid-jey5lq3h]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.ans-sp[data-astro-cid-jey5lq3h]{flex:1}.ans-prev[data-astro-cid-jey5lq3h]{border:1px solid var(--bo-line);border-radius:10px;overflow:hidden}.ans-prev[data-astro-cid-jey5lq3h][hidden]{display:none}.ans-prevh[data-astro-cid-jey5lq3h]{border-bottom:1px solid var(--bo-line);background:var(--bo-card);flex-wrap:wrap;align-items:baseline;gap:.6rem;padding:.7rem .9rem;display:flex}.ans-prevh[data-astro-cid-jey5lq3h]>b[data-astro-cid-jey5lq3h]{color:var(--bo-t1);font-size:.82rem;font-weight:600}.ans-prevh[data-astro-cid-jey5lq3h] .muted[data-astro-cid-jey5lq3h]{font-size:.7rem}.ans-count[data-astro-cid-jey5lq3h]{font-variant-numeric:tabular-nums;color:var(--bo-blue)!important;font-size:1.1rem!important}.bo.is-dark .ans-count[data-astro-cid-jey5lq3h]{color:#93c5fd!important}.ans-prev[data-astro-cid-jey5lq3h].is-stale .ans-count[data-astro-cid-jey5lq3h]{color:var(--bo-t4)!important}.ans-guide[data-astro-cid-jey5lq3h]{border:1px solid var(--bo-line);background:var(--bo-canvas);border-radius:10px;gap:.4rem;padding:.8rem .9rem;display:grid}.ans-guide[data-astro-cid-jey5lq3h] h4[data-astro-cid-jey5lq3h]{letter-spacing:.05em;text-transform:uppercase;color:var(--bo-t3);font-size:.68rem;font-weight:600}.ans-guide[data-astro-cid-jey5lq3h] b[data-astro-cid-jey5lq3h]{color:var(--bo-t1);font-size:.82rem;font-weight:600}.ans-guide[data-astro-cid-jey5lq3h] p[data-astro-cid-jey5lq3h]{color:var(--bo-t2);font-size:.72rem}.ans-guide[data-astro-cid-jey5lq3h] .ans-gcomb[data-astro-cid-jey5lq3h]{color:var(--bo-t3);border-top:1px solid var(--bo-line);padding-top:.45rem}.bo .ans .ans-rev{gap:0;max-width:40rem;display:grid}.bo .ans .ans-rev dl{border-bottom:1px solid var(--bo-line);grid-template-columns:11rem minmax(0,1fr);gap:.8rem;margin:0;padding:.5rem 0;font-size:.76rem;display:grid}.bo .ans .ans-rev dt{color:var(--bo-t3)}.bo .ans .ans-rev dd{color:var(--bo-t1);margin:0}.bo .ans .ans-rev code{font-family:var(--bo-mono);color:var(--bo-t2);white-space:normal;margin-bottom:.2rem;font-size:.68rem;display:block}@media (width<=64rem){.ans-rules[data-astro-cid-jey5lq3h]{grid-template-columns:1fr}}@media (width<=30rem){.bo .ans .ans-rev dl{grid-template-columns:1fr;gap:.15rem}.bo .ans .ans-and:empty{display:none}}.bo .anf-card[data-astro-cid-ygvrkrbr]{overflow:visible}.anf-card[data-astro-cid-ygvrkrbr] .tcard-head[data-astro-cid-ygvrkrbr]{border-radius:12px 12px 0 0}.anf-card[data-astro-cid-ygvrkrbr] .foot[data-astro-cid-ygvrkrbr]{border-radius:0 0 12px 12px}.anf-search[data-astro-cid-ygvrkrbr] input[data-astro-cid-ygvrkrbr]{font:inherit;color:var(--bo-t1);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.anf-search[data-astro-cid-ygvrkrbr] input[data-astro-cid-ygvrkrbr]::placeholder{color:var(--bo-t4)}.bo .anf td.anf-name{color:var(--bo-t1);font-weight:500}.bo .anf td.anf-rules{white-space:normal;min-width:260px;max-width:360px}.bo .anf td.anf-rules code{font-family:var(--bo-mono);color:var(--bo-t2);font-size:.66rem;line-height:1.5;display:block}.bo .anf .anf-act .menu__list{text-align:left;min-width:210px;top:0;left:auto;right:calc(100% + 6px)}.bo .anf tr.anf-up .anf-act .menu__list{top:auto;bottom:0}.bo .anf .anf-act .ghost{padding:.15rem .5rem;font-size:.9rem;line-height:1}.bo .anf .anf-confirm{color:var(--bo-t2);align-items:center;gap:.4rem;margin-right:.4rem;font-size:.72rem;display:inline-flex}.bo .anf .anf-confirm[hidden]{display:none}.bo .anf .danger.sm{padding:.3rem .6rem;font-size:.7rem}.anf-none[data-astro-cid-ygvrkrbr] td[data-astro-cid-ygvrkrbr]{text-align:center;color:var(--bo-t3);padding:1.4rem 1rem}.anf-none[data-astro-cid-ygvrkrbr][hidden]{display:none}.bo .anf tr.anf-flash td{background:var(--bo-green-soft);transition:background 1.2s}.anc-list[data-astro-cid-q6bc2tvl],.anc-rec[data-astro-cid-q6bc2tvl]{gap:.9rem;min-width:0;display:grid}.anc-rec[data-astro-cid-q6bc2tvl][hidden],.anc-list[data-astro-cid-q6bc2tvl][hidden]{display:none}.anc-fgrid[data-astro-cid-q6bc2tvl]{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.bo .anc tr.anc-row{cursor:pointer}.anc-back[data-astro-cid-q6bc2tvl]{margin-bottom:.45rem}.anc-per[data-astro-cid-q6bc2tvl]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.anc-lab[data-astro-cid-q6bc2tvl]{color:var(--bo-t3);font-size:.7rem;font-weight:500}.anc-pane[data-astro-cid-q6bc2tvl]{padding:1rem 1.15rem}.bo .anc-tiles[data-astro-cid-q6bc2tvl]{grid-template-columns:repeat(3,minmax(0,1fr))}.bo .anc-tiles[data-astro-cid-q6bc2tvl] .tile[data-astro-cid-q6bc2tvl]{box-shadow:none;background:#fafafa}.bo.is-dark .anc-tiles[data-astro-cid-q6bc2tvl] .tile[data-astro-cid-q6bc2tvl]{background:#141417}.bo .anc-tiles[data-astro-cid-q6bc2tvl] .tile[data-astro-cid-q6bc2tvl] b[data-astro-cid-q6bc2tvl]{font-size:1.2rem}@media (width<=52rem){.bo .anc-tiles[data-astro-cid-q6bc2tvl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=30rem){.anc-fgrid[data-astro-cid-q6bc2tvl],.bo .anc-tiles[data-astro-cid-q6bc2tvl]{grid-template-columns:1fr}}.bo .bgt-card{overflow:visible}.bo .bgt-tabs{scrollbar-width:thin;border-radius:12px 12px 0 0;flex-wrap:nowrap;overflow-x:auto}.bo .bgt-tabs button{cursor:pointer;white-space:nowrap}.bo .bgt-head{flex-wrap:wrap;gap:.5rem}.bo .bgt-dd{display:block}.bo .bgt-fld{cursor:pointer;min-width:150px;color:var(--bo-t3)}.bo .bgt-fld.is-set{color:var(--bo-t1);border-color:var(--bo-blue)}.bo.is-dark .bgt-fld{background:var(--bo-card)}.bo .bgt-list{min-width:200px;max-height:240px;overflow:auto}.bo .bgt-search{margin-left:auto}.bo .bgt-card .foot{border-radius:0 0 12px 12px}.bo .bgt-t td.bgt-name{color:var(--bo-t1);white-space:normal;min-width:150px;font-weight:500}.bo .bgt-act .menu__list{text-align:left;min-width:170px;top:0;left:auto;right:calc(100% + 6px)}.bo .bgt-t tr.bgt-up .bgt-act .menu__list{top:auto;bottom:0}.bo .bgt-act .ghost{padding:.15rem .5rem;font-size:.9rem;line-height:1}.bo .bgt-none td{text-align:center;color:var(--bo-t3);padding:1.4rem 1rem}.bo .bgt-none[hidden]{display:none}.bo .bgt-t tr.bgt-flash td{background:var(--bo-green-soft);transition:background 1.2s}.bo .bgt-modal{z-index:8;background:#09090b66;justify-content:center;align-items:flex-start;padding:2.4rem 1.2rem 1.2rem;display:flex;position:absolute;inset:0;overflow:auto}.bo .bgt-modal[hidden]{display:none}.bo .bgt-dialog{width:min(100%,720px);box-shadow:0 30px 80px #00000059}.bo .bgt-dialog--sm{width:min(100%,440px)}.bo .bgt-dh{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:baseline;gap:.6rem;padding:.9rem 1.15rem;display:flex}.bo .bgt-dh b{color:var(--bo-t1);font-size:1rem;font-weight:600}.bo .bgt-dp{color:var(--bo-t2);padding:.9rem 1.15rem;font-size:.8rem}.bo .bgt-dp b{color:var(--bo-t1);margin-top:.4rem;font-weight:500;display:block}.bo .bgt-df{border-top:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.8rem 1.15rem;display:flex}.bo .bgt-grow{flex:1}.bo .bgt-amt{width:190px;min-width:0}.bo .bgt-pick td,.bo .bgt-pick th{padding-top:.55rem;padding-bottom:.55rem}.bo .bgt-pick .tick{padding:0}.bo .tblwrap[hidden]{display:none}@media (width<=52rem){.bo .bgt-modal{padding:1rem .5rem}.bo .bgt-search{margin-left:0}}.bo .bge .card{overflow:visible}.bo .bge-top .acts{align-items:center}.bo .bge-lbl{color:var(--bo-t3);font-size:.72rem}.bo .bge-ch{border-bottom:1px solid var(--bo-line);justify-content:space-between;align-items:center;gap:.6rem;padding:.85rem 1.15rem;display:flex}.bo .bge-ch h4{color:var(--bo-t1);font-size:.92rem;font-weight:600}.bo .bge-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.85rem 1rem;padding:1rem 1.15rem;display:grid}.bo .bge-row2{padding-top:0}.bo .bge-grid[hidden],.bo .bge-f[hidden],.bo .bge [data-bgeadv][hidden]{display:none}.bo .bge-f{flex-direction:column;gap:.35rem;min-width:0;display:flex}.bo .bge-f>span:first-child{color:var(--bo-t2);font-size:.72rem;font-weight:500}.bo .bge-f--wide{grid-column:span 2}.bo .bge-f .inp{min-width:0}.bo .bge-f .seg{align-self:flex-start}.bo .bge-f--tgl{border:1px solid var(--bo-line);border-radius:8px;flex-direction:row;justify-content:space-between;align-self:end;align-items:center;gap:.6rem;padding:.45rem .7rem}.bo .bge-f--tgl>span:first-child{font-size:.74rem}.bo .bge-tgls{flex-wrap:wrap;gap:.8rem;padding:0 1.15rem 1rem;display:flex}.bo .bge-tgls .bge-f--tgl{border:1px solid var(--bo-line);color:var(--bo-t2);border-radius:8px;align-items:center;gap:.7rem;padding:.45rem .7rem;font-size:.74rem;display:inline-flex}.bo .bge-dd{display:block}.bo .bge-dd .field{cursor:pointer;width:100%;color:var(--bo-t1)}.bo.is-dark .bge-dd .field{background:var(--bo-card)}.bo .bge-dd--tt .field{min-width:190px}.bo .bge-dd--tt .menu__list{left:auto;right:0}.bo .bge-long{max-height:250px;overflow:auto}.bo .bge-apps td{padding-top:.5rem;padding-bottom:.5rem}.bo .bge-apps .ghost{padding:.1rem .5rem}.bo .bge-apps tr.bge-new td{background:var(--bo-blue-soft);transition:background 1.2s}.bo .bge-foot{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.bo .bge-grow{flex:1}@media (width<=52rem){.bo .bge-f--wide{grid-column:auto}.bo .bge-dd--tt .menu__list{left:0;right:auto}}.bo .bga-card{overflow:visible}.bo .bga-tabs{scrollbar-width:thin;border-radius:12px 12px 0 0;flex-wrap:nowrap;overflow-x:auto}.bo .bga-tabs button{cursor:pointer;white-space:nowrap}.bo .bga-head{flex-wrap:wrap;gap:.5rem}.bo .bga-fld{min-width:104px}.bo.is-dark .bga-fld{background:var(--bo-card)}.bo .bga-in{min-width:140px;max-width:170px}.bo .bga-in input{font:inherit;color:var(--bo-t1);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.bo .bga-in input::placeholder{color:var(--bo-t4)}.bo .bga-stbtn{cursor:pointer;color:var(--bo-t3);gap:.4rem}.bo .bga-stbtn b{color:var(--bo-t1);font-weight:500}.bo .bga-stmenu .menu__list{min-width:220px;left:auto;right:0}.bo .bga-card .foot{border-radius:0 0 12px 12px}.bo .bga-t td.bga-name{color:var(--bo-t1);font-weight:500}.bo .bga-err{border-radius:50%;place-items:center;width:20px;height:20px;font-family:Georgia,serif;font-size:.66rem;font-style:italic;font-weight:700;line-height:1;display:inline-grid;border:1.5px solid var(--bo-red)!important;color:var(--bo-red)!important}.bo .bga-none td{text-align:center;color:var(--bo-t3);padding:1.4rem 1rem}.bo .bga-none[hidden]{display:none}.bo .bga-t tr.bga-flash td{background:var(--bo-green-soft);transition:background 1.2s}.bo .bga-modal{z-index:8;background:#09090b66;justify-content:center;align-items:flex-start;padding:2.4rem 1.2rem 1.2rem;display:flex;position:absolute;inset:0}.bo .bga-modal[hidden]{display:none}.bo .bga-dialog{width:min(100%,480px);box-shadow:0 30px 80px #00000059}.bo .bga-dh{border-bottom:1px solid var(--bo-line);padding:.9rem 1.15rem}.bo .bga-dh b{color:var(--bo-t1);font-size:1rem;font-weight:600}.bo .bga-drop{text-align:center;border-radius:10px;width:calc(100% - 2.3rem);margin:1rem 1.15rem;padding:1.6rem 1rem;display:block;border:1.5px dashed var(--bo-line-2)!important}.bo .bga-drop b{color:var(--bo-t1);font-size:.8rem;font-weight:500;display:block}.bo .bga-drop span{color:var(--bo-t3);margin-top:.3rem;font-size:.72rem;display:block}.bo .bga-drop.has-file{border-color:var(--bo-green)!important;border-style:solid!important}.bo .bga-df{border-top:1px solid var(--bo-line);gap:.5rem;padding:.8rem 1.15rem;display:flex}.bo .bga-grow{flex:1}@media (width<=52rem){.bo .bga-stmenu .menu__list{left:0;right:auto}.bo .bga-modal{padding:1rem .5rem}}.bo .bgo-card .tcard-head{border-radius:12px 12px 0 0}.bo .bgo-card .foot{border-radius:0 0 12px 12px}.bo .bgo-t td.bgo-name{color:var(--bo-t1);font-weight:500}.bo .bgo-t tr.bgo-flash td{background:var(--bo-red-soft);transition:background 1.2s}.bo .bgo-modal{z-index:8;background:#09090b66;justify-content:center;align-items:flex-start;padding:2.4rem 1.2rem 1.2rem;display:flex;position:absolute;inset:0}.bo .bgo-modal[hidden]{display:none}.bo .bgo-dialog{width:min(100%,440px);box-shadow:0 30px 80px #00000059}.bo .bgo-dh{border-bottom:1px solid var(--bo-line);padding:.9rem 1.15rem}.bo .bgo-dh b{color:var(--bo-t1);font-size:1rem;font-weight:600}.bo .bgo-dp{color:var(--bo-t2);padding:.9rem 1.15rem;font-size:.8rem}.bo .bgo-dp b{color:var(--bo-t1);margin-bottom:.3rem;font-weight:500;display:block}.bo .bgo-df{border-top:1px solid var(--bo-line);gap:.5rem;padding:.8rem 1.15rem;display:flex}.bo .bgo-grow{flex:1}@media (width<=52rem){.bo .bgo-modal{padding:1rem .5rem}}.bo .bgc-open{min-width:0;overflow:visible}.bo .bgc-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bo .bgc-in input{font:inherit;color:var(--bo-t1);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.bo .bgc-in input::placeholder{color:var(--bo-t4)}.bo.is-dark .bgc-in,.bo.is-dark .bgc-grid .field{background:var(--bo-card)}.bo .bgc-dd{min-width:0;display:block}.bo .bgc-dd .field{cursor:pointer;width:100%}.bo .bgc-dd .field.is-set{color:var(--bo-t1);border-color:var(--bo-blue)}.bo .bgc-list{min-width:180px;max-height:240px;left:auto;right:0;overflow:auto}.bo .bgc-open .tblwrap{border-radius:12px 12px 0 0}.bo .bgc-open .foot{border-radius:0 0 12px 12px}.bo .bgc-t td.bgc-name{color:var(--bo-t1);font-weight:500}.bo .bgc-act .menu__list{text-align:left;min-width:170px;top:0;left:auto;right:calc(100% + 6px)}.bo .bgc-t tr.bgc-up .bgc-act .menu__list{top:auto;bottom:0}.bo .bgc-act .ghost{padding:.15rem .5rem;font-size:.9rem;line-height:1}.bo .bgc-none td{text-align:center;color:var(--bo-t3);padding:1.4rem 1rem}.bo .bgc-none[hidden]{display:none}.bo .bgc-t tr.bgc-flash td{background:var(--bo-red-soft);transition:background 1.2s}.bo .bgc-modal{z-index:8;background:#09090b66;justify-content:center;align-items:flex-start;padding:2.4rem 1.2rem 1.2rem;display:flex;position:absolute;inset:0}.bo .bgc-modal[hidden]{display:none}.bo .bgc-dialog{width:min(100%,460px);box-shadow:0 30px 80px #00000059}.bo .bgc-dh{border-bottom:1px solid var(--bo-line);padding:.9rem 1.15rem}.bo .bgc-dh b{color:var(--bo-t1);font-size:1rem;font-weight:600}.bo .bgc-dp{color:var(--bo-t2);padding:.9rem 1.15rem;font-size:.8rem}.bo .bgc-dp b{color:var(--bo-t1);margin-bottom:.3rem;font-weight:500;display:block}.bo .bgc-df{border-top:1px solid var(--bo-line);gap:.5rem;padding:.8rem 1.15rem;display:flex}.bo .bgc-grow{flex:1}@media (width<=64rem){.bo .bgc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=52rem){.bo .bgc-modal{padding:1rem .5rem}}.bo .cpb.cpb--list>:not([data-cpblist]),.bo .cpb:not(.cpb--list)>[data-cpblist]{display:none}.bo .cpb-list{gap:.9rem;display:grid}.bo .cpb-list tr[data-cpbrow]{cursor:pointer}.bo .cpb-card{overflow:visible}.bo .cpb-tabs{scrollbar-width:none;border-radius:12px 12px 0 0;overflow-x:auto}.bo .cpb-tabs>button{flex:none}.bo .cpb-foot{border-radius:0 0 12px 12px}.bo .cpb-foot .go{color:#fff}.bo .cpb-foot .ghost:disabled,.bo .cpb-foot .go:disabled{opacity:.45;cursor:default}.bo .cpb-pane{padding:1rem 1.15rem 1.1rem}.bo .cpb-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem 1rem;display:grid}.bo .cpb-f{gap:.3rem;min-width:0;display:grid}.bo .cpb-f label,.bo .cpb-lab{color:var(--bo-t2);font-size:.72rem;font-weight:500}.bo .cpb-lab{margin:0 0 .4rem}.bo .cpb-f .inp{min-width:0}.bo .cpb-f .field{color:var(--bo-t1);background:var(--bo-card)}.bo .cpb-recrow{flex-wrap:wrap;align-items:center;gap:.6rem;min-height:2rem;display:flex}.bo .cpb-recrow .seg[hidden]{display:none}.bo .cpb-tip{color:var(--bo-t3);background:var(--bo-blue-soft);border-radius:8px;margin-top:1rem;padding:.6rem .8rem;font-size:.74rem}.bo .cpb-tip b{color:var(--bo-t1);font-weight:600}.bo .cpb-methods{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.bo .cpb-m{text-align:left;border:1px solid var(--bo-line-2);background:var(--bo-card);border-radius:10px;gap:.2rem;padding:.6rem .7rem;display:grid}.bo .cpb-m b{color:var(--bo-t1);font-size:.76rem;font-weight:600}.bo .cpb-m span{color:var(--bo-t3);font-size:.68rem}.bo .cpb-m.on{border-color:var(--bo-blue);background:var(--bo-blue-soft)}.bo .cpb-m.on span{color:var(--bo-blue-2)}.bo.is-dark .cpb-m.on span{color:#93c5fd}.bo .cpb-info{border:1px solid var(--bo-line);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:.8rem 0 .9rem;padding:.7rem .8rem;display:grid}.bo .cpb-info dt{letter-spacing:.04em;text-transform:uppercase;color:var(--bo-t3);margin-bottom:.2rem;font-size:.66rem;font-weight:600}.bo .cpb-info dd{color:var(--bo-t2);margin:0;font-size:.74rem}.bo .cpb-crit[hidden]{display:none}.bo .cpb-crit{margin-bottom:.8rem}.bo .cpb-note{color:var(--bo-t2);font-size:.74rem}.bo .cpb-rule{flex-wrap:wrap;align-items:center;gap:.4rem;padding:.25rem 0;display:flex}.bo .cpb-sel{border:1px solid var(--bo-line-2);color:var(--bo-t1);background:var(--bo-card);white-space:nowrap;border-radius:8px;align-items:center;padding:.28rem .6rem;font-size:.72rem;display:inline-flex}.bo .cpb-v{font-variant-numeric:tabular-nums;min-width:3rem}.bo .cpb-and{font-family:var(--bo-mono);color:var(--bo-t3);font-size:.62rem;font-weight:600}.bo .cpb-prevbar{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.bo .cpb-prevbar .muted{font-size:.74rem}.bo .cpb-prev{border:1px solid var(--bo-line);border-radius:10px;margin-top:.8rem;overflow:hidden}.bo .cpb-prev[hidden]{display:none}.bo .cpb-steps{gap:.7rem;display:grid}.bo .cpb-step{border:1px solid var(--bo-line);border-radius:10px;overflow:hidden}.bo .cpb-step.cpb-new{animation:.3s ease-out cpb-in}@keyframes cpb-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.bo .cpb-sh{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.6rem .8rem;display:flex}.bo .cpb-sn{font-family:var(--bo-mono);color:#fff;background:var(--bo-blue);border-radius:6px;padding:.12rem .45rem;font-size:.62rem;font-weight:600}.bo .cpb-sh b{color:var(--bo-t1);font-size:.82rem;font-weight:600}.bo .cpb-sd{font-size:.7rem}.bo .cpb-sp{flex:1}.bo .cpb-w{color:var(--bo-t3);align-items:center;gap:.45rem;font-size:.7rem;display:inline-flex}.bo .cpb-req{padding:.55rem .8rem .4rem}.bo .cpb-reqh{letter-spacing:.04em;text-transform:uppercase;color:var(--bo-t3);justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.25rem;font-size:.68rem;font-weight:600;display:flex}.bo .cpb-num{width:1.4rem;height:1.4rem;color:var(--bo-blue-2);background:var(--bo-blue-soft);border-radius:50%;flex:none;place-items:center;font-size:.66rem;font-weight:600;display:inline-grid}.bo.is-dark .cpb-num{color:#93c5fd}.bo .cpb-scope{cursor:pointer}.bo .cpb-bon{border-top:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.55rem;padding:.55rem .8rem;font-size:.76rem;display:flex}.bo .cpb-bon b{color:var(--bo-t1);font-weight:500}.bo .cpb-lab2{letter-spacing:.04em;text-transform:uppercase;color:var(--bo-t3);font-size:.68rem;font-weight:600}.bo .cpb-empty{color:var(--bo-t3);font-size:.74rem}.bo .cpb-addrow{align-items:center;gap:.8rem;margin-top:.8rem;font-size:.72rem;display:flex}.bo .cpb-msgs{gap:.7rem;display:grid}.bo .cpb-mg{border:1px solid var(--bo-line);border-radius:10px;padding:.6rem .8rem}.bo .cpb-mgh{letter-spacing:.04em;text-transform:uppercase;color:var(--bo-t3);margin-bottom:.4rem;font-size:.66rem;font-weight:600}.bo .cpb-mrows{gap:.35rem;display:grid}.bo .cpb-mr{flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.76rem;display:flex}.bo .cpb-mr b{color:var(--bo-t1);font-weight:500}.bo .cpb-mr.cpb-new{animation:.3s ease-out cpb-in}.bo .cpb-madd{gap:.4rem;margin-top:.5rem;display:flex}.bo .cpb-tiles{margin-bottom:.8rem}.bo .cpb-tiles .tile,.bo .cpb-rvcard{box-shadow:none}.bo .cpb-launch{flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:.9rem;display:flex}.bo .cpb-launch .go:disabled{opacity:.45;cursor:default}.bo .cpb-confirm{color:var(--bo-t1);background:var(--bo-amber-soft);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.35rem .5rem .35rem .75rem;font-size:.74rem;display:inline-flex}.bo .cpb-confirm[hidden]{display:none}.bo .cpb-confirm .sm{padding:.3rem .65rem;font-size:.7rem}@media (width<=64rem){.bo .cpb-form,.bo .cpb-methods{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.bo .cpb-form,.bo .cpb-info{grid-template-columns:1fr}}.bo .cpf-card{overflow:visible}.bo .cpf-head{border-radius:12px 12px 0 0;flex-wrap:wrap;gap:.5rem}.bo .cpf-card .foot{border-radius:0 0 12px 12px}.bo .cpf-search{flex:180px;min-width:180px;max-width:260px}.bo .cpf-search input{font:inherit;color:var(--bo-t1);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.bo .cpf-search input::placeholder{color:var(--bo-t4)}.bo .cpf-fld{min-width:96px}.bo.is-dark .cpf-fld{background:var(--bo-card)}.bo .cpf-stbtn{cursor:pointer;color:var(--bo-t3);gap:.4rem}.bo .cpf-stbtn b{color:var(--bo-t1);font-weight:500}.bo .cpf-stmenu .menu__list{min-width:170px}.bo .cpf-t td.cpf-name{color:var(--bo-t1);font-weight:500}.bo .cpf-rec{color:var(--bo-blue);margin-right:.4rem;font-weight:600}.bo .cpf-act .menu__list{text-align:left;min-width:220px;top:0;left:auto;right:calc(100% + 6px)}.bo tr.cpf-up .cpf-act .menu__list{top:auto;bottom:0}.bo .cpf-act .ghost{padding:.15rem .5rem;font-size:.9rem;line-height:1}.bo .cpf-confirm{color:var(--bo-t2);align-items:center;gap:.4rem;font-size:.72rem;display:inline-flex}.bo .cpf-confirm .sm{padding:.3rem .6rem;font-size:.7rem}.bo .cpf-none td{text-align:center;color:var(--bo-t3);padding:1.4rem 1rem}.bo tr.cpf-flash td{background:var(--bo-green-soft);transition:background 1.2s}.bo .cpf-view[hidden]{display:none}.bo .cpf-vh{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.85rem 1.1rem;display:flex}.bo .cpf-vh b{color:var(--bo-t1);font-size:.95rem;font-weight:600}.bo .cpf-sp{flex:1}.bo .cpf-tiles{padding:0 1.15rem}.bo .cpf-tiles .tile{box-shadow:none}.bo .cpf-budget{gap:.45rem;padding:.9rem 1.15rem .2rem;display:grid}.bo .cpf-bt{color:var(--bo-t3);flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:.76rem;display:flex}.bo .cpf-bt b{color:var(--bo-t1);font-size:.9rem;font-weight:600}.bo .cpf-fin{flex-wrap:wrap;align-items:center;gap:1rem;padding:.9rem 1.15rem 1rem;display:flex}.bo .cpf-fv{flex-wrap:wrap;gap:1.6rem;display:flex}.bo .cpf-fv span{color:var(--bo-t3);font-size:.7rem;display:block}.bo .cpf-fv b{color:var(--bo-t1);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:600}.bo .cpn-card{overflow:visible}.bo .cpn-head{border-radius:12px 12px 0 0;flex-wrap:wrap;gap:.5rem}.bo .cpn-card .foot{border-radius:0 0 12px 12px}.bo .cpn-fld{min-width:104px}.bo.is-dark .cpn-fld{background:var(--bo-card)}.bo .cpn-in{min-width:120px;max-width:150px}.bo .cpn-in input{font:inherit;color:var(--bo-t1);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.bo .cpn-in input::placeholder{color:var(--bo-t4)}.bo .cpn-stbtn{cursor:pointer;color:var(--bo-t3);gap:.4rem}.bo .cpn-stbtn b{color:var(--bo-t1);font-weight:500}.bo .cpn-stmenu .menu__list{min-width:220px;left:auto;right:0}.bo .cpn-t td.cpn-name{color:var(--bo-t1);font-weight:500}.bo .cpn-err{border-radius:50%;place-items:center;width:20px;height:20px;font-family:Georgia,serif;font-size:.66rem;font-style:italic;font-weight:700;line-height:1;display:inline-grid;border:1.5px solid var(--bo-red)!important;color:var(--bo-red)!important}.bo .cpn-none td{text-align:center;color:var(--bo-t3);padding:1.4rem 1rem}.bo .cpn-none[hidden]{display:none}@media (width<=52rem){.bo .cpn-stmenu .menu__list{left:0;right:auto}}.bo .cps-card{overflow:visible}.bo .cps-head{border-radius:12px 12px 0 0;flex-wrap:wrap;gap:.5rem}.bo .cps-card .foot{border-radius:0 0 12px 12px}.bo .cps-search{flex:160px;min-width:160px;max-width:240px}.bo .cps-search input{font:inherit;color:var(--bo-t1);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.bo .cps-search input::placeholder{color:var(--bo-t4)}.bo .cps-fld{min-width:104px}.bo.is-dark .cps-fld{background:var(--bo-card)}.bo .cps-stbtn{cursor:pointer;color:var(--bo-t3);gap:.4rem}.bo .cps-stbtn b{color:var(--bo-t1);font-weight:500}.bo .cps-stmenu .menu__list{min-width:170px}.bo .cps-t td.cps-name{color:var(--bo-t1);font-weight:500}.bo .cps-t td.cps-code{font-family:var(--bo-mono);color:var(--bo-t2);font-size:.7rem}.bo .cps-rec{color:var(--bo-blue);margin-right:.4rem;font-weight:600}.bo .cps-act .menu__list{text-align:left;min-width:220px;top:0;left:auto;right:calc(100% + 6px)}.bo tr.cps-up .cps-act .menu__list{top:auto;bottom:0}.bo .cps-act .ghost{padding:.15rem .5rem;font-size:.9rem;line-height:1}.bo .cps-confirm{color:var(--bo-t2);align-items:center;gap:.4rem;font-size:.72rem;display:inline-flex}.bo .cps-confirm .sm{padding:.3rem .6rem;font-size:.7rem}.bo .cps-none td{text-align:center;color:var(--bo-t3);padding:1.4rem 1rem}.bo tr.cps-flash td{background:var(--bo-green-soft);transition:background 1.2s}.bo .cpc-month{align-items:center;gap:.5rem;display:flex}.bo .cpc-month b{text-align:center;min-width:8.5rem;color:var(--bo-t1);font-size:.82rem;font-weight:600}.bo .cpc-cal{padding:.6rem}.bo .cpc-dow,.bo .cpc-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.bo .cpc-dow i,.bo .cpc-day i{font-style:normal}.bo .cpc-short{display:none}.bo .cpc-dow span{color:var(--bo-t3);text-align:center;text-overflow:ellipsis;white-space:nowrap;padding:.2rem 0 .35rem;font-size:.68rem;overflow:hidden}.bo .cpc-day{min-height:3.4rem;font:inherit;cursor:pointer;color:var(--bo-t1);border:1px solid #0000;border-radius:8px;align-content:center;justify-items:center;gap:.15rem;padding:.3rem .2rem;display:grid}.bo .cpc-day small{opacity:.8;font-size:.64rem}.bo .cpc-day b{font-size:.72rem;font-weight:600}.bo .cpc-day.is-empty{cursor:default;background:0 0}.bo .cpc-day.is-on{border-color:var(--bo-blue);box-shadow:0 0 0 2px var(--bo-blue-soft)}.bo .cpc-day.is-dark{color:#fff}.bo .cpc-th b{color:var(--bo-t1);font-size:.8rem;font-weight:600}.bo .cpc-t td.cpc-name{color:var(--bo-t1);white-space:nowrap;font-weight:500}.bo .cpc-t td.cpc-low{color:var(--bo-amber);font-weight:600}.bo .cpc-t tbody tr{animation:none}@media (width<=40rem){.bo .cpc-day{min-height:2.6rem}.bo .cpc-day small{opacity:.7;font-size:.56rem}.bo .cpc-lab,.bo .cpc-long{display:none}.bo .cpc-short{display:inline}.bo .cpc-day b{font-size:.8rem}}.which[data-astro-cid-xqbcrxyh]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=52rem){.which[data-astro-cid-xqbcrxyh]{grid-template-columns:1fr}}.bo .gv2f-card[data-astro-cid-i53tgnbr]{overflow:visible}.gv2f-card[data-astro-cid-i53tgnbr] .tcard-head[data-astro-cid-i53tgnbr]{border-radius:12px 12px 0 0}.gv2f-card[data-astro-cid-i53tgnbr] .foot[data-astro-cid-i53tgnbr]{border-radius:0 0 12px 12px}.bo .gv2f-t[data-astro-cid-i53tgnbr] th[data-astro-cid-i53tgnbr],.bo .gv2f-t[data-astro-cid-i53tgnbr] td[data-astro-cid-i53tgnbr]{padding-left:.7rem;padding-right:.7rem}.bo .gv2f-t[data-astro-cid-i53tgnbr] th[data-astro-cid-i53tgnbr]{white-space:normal}.gv2f-t[data-astro-cid-i53tgnbr] td[data-astro-cid-i53tgnbr].gv2f-name{color:var(--bo-t1);font-weight:500}.bo .gv2f-act[data-astro-cid-i53tgnbr] .menu__list[data-astro-cid-i53tgnbr]{text-align:left;min-width:230px;top:0;left:auto;right:calc(100% + 6px)}.bo tr[data-astro-cid-i53tgnbr].gv2f-up .gv2f-act[data-astro-cid-i53tgnbr] .menu__list[data-astro-cid-i53tgnbr]{top:auto;bottom:0}.gv2f-act[data-astro-cid-i53tgnbr] .ghost[data-astro-cid-i53tgnbr]{padding:.15rem .5rem;font-size:.9rem;line-height:1}.bo .gv2f-t[data-astro-cid-i53tgnbr] tr.is-picked td{background:#eff6ff}.bo.is-dark .gv2f-t[data-astro-cid-i53tgnbr] tr.is-picked td{background:#2563eb24}.gv2f-stats[data-astro-cid-i53tgnbr][hidden]{display:none}.gv2f-sh[data-astro-cid-i53tgnbr]{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.85rem 1.1rem;display:flex}.gv2f-sh[data-astro-cid-i53tgnbr] b[data-astro-cid-i53tgnbr]{color:var(--bo-t1);font-size:.95rem;font-weight:600}.gv2f-sh[data-astro-cid-i53tgnbr] .spacer[data-astro-cid-i53tgnbr]{flex:1}.gv2f-barh[data-astro-cid-i53tgnbr]{width:30%}.gv2f-stats[data-astro-cid-i53tgnbr] td.gv2f-node{color:var(--bo-t1);white-space:normal;min-width:220px;font-weight:500}.gv2f-stats[data-astro-cid-i53tgnbr] td.gv2f-bar{min-width:120px}.cd-top[data-astro-cid-3gozera2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.cd-k[data-astro-cid-3gozera2]{flex-direction:column;gap:.55rem;padding:1rem 1.1rem;display:flex}.cd-n[data-astro-cid-3gozera2]{letter-spacing:.08em;text-transform:uppercase;color:var(--bo-t3);font-size:.64rem}.cd-health[data-astro-cid-3gozera2]{align-items:center;gap:.5rem;display:flex}.cd-health[data-astro-cid-3gozera2] i[data-astro-cid-3gozera2]{background:#f59e0b;border-radius:50%;width:8px;height:8px}.cd-health[data-astro-cid-3gozera2] strong[data-astro-cid-3gozera2]{color:var(--bo-amber);background:var(--bo-amber-soft);border-radius:6px;padding:.2rem .6rem;font-size:.82rem;font-weight:600}.cd-sum[data-astro-cid-3gozera2]{color:var(--bo-t2);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.72rem;display:-webkit-box;overflow:hidden}.cd-big[data-astro-cid-3gozera2]{align-items:baseline;gap:.4rem;display:flex}.cd-big[data-astro-cid-3gozera2] strong[data-astro-cid-3gozera2]{color:var(--bo-t1);font-size:1.9rem;font-weight:700;line-height:1}.cd-big[data-astro-cid-3gozera2] span[data-astro-cid-3gozera2]{color:var(--bo-t3);font-size:.76rem}.cd-chips[data-astro-cid-3gozera2]{flex-wrap:wrap;gap:.3rem;display:flex}.cd-chips[data-astro-cid-3gozera2] .pill[data-astro-cid-3gozera2]{border-radius:6px;padding:.12rem .45rem;font-size:.64rem}.cd-run[data-astro-cid-3gozera2]{color:var(--bo-t1);font-size:.82rem;font-weight:600}.cd-meta[data-astro-cid-3gozera2]{color:var(--bo-t3);font-size:.72rem}.cd-ok[data-astro-cid-3gozera2]{color:var(--bo-green);font-weight:500}.cd-meta[data-astro-cid-3gozera2] .cd-busy[data-astro-cid-3gozera2]{color:var(--bo-blue)}.cd-next[data-astro-cid-3gozera2]{color:var(--bo-t3);margin-top:auto;font-size:.7rem}.cd-trends[data-astro-cid-3gozera2]{color:var(--bo-t3);gap:.3rem;margin:0;padding:0;font-size:.76rem;list-style:none;display:grid}.cd-trends[data-astro-cid-3gozera2] li[data-astro-cid-3gozera2]{align-items:center;gap:.45rem;display:flex}.cd-trends[data-astro-cid-3gozera2] em[data-astro-cid-3gozera2]{width:.9rem;color:var(--bo-t4);font-style:normal}.cd-trends[data-astro-cid-3gozera2] em[data-astro-cid-3gozera2].up{color:var(--bo-red)}.cd-trends[data-astro-cid-3gozera2] em[data-astro-cid-3gozera2].dn{color:var(--bo-green)}.cd-trends[data-astro-cid-3gozera2] strong[data-astro-cid-3gozera2]{color:var(--bo-t1);font-weight:600}.cd-h[data-astro-cid-3gozera2]{border-bottom:1px solid var(--bo-line);justify-content:space-between;align-items:center;gap:.8rem;padding:.75rem 1.1rem;display:flex}.cd-h[data-astro-cid-3gozera2] h4[data-astro-cid-3gozera2]{color:var(--bo-t1);margin:0;font-size:.84rem;font-weight:600}.cd-h[data-astro-cid-3gozera2] h4[data-astro-cid-3gozera2] span[data-astro-cid-3gozera2]{color:var(--bo-t4);font-weight:400}.cd-link[data-astro-cid-3gozera2]{color:var(--bo-t3);white-space:nowrap;font-size:.72rem;font-weight:500}.cd-link[data-astro-cid-3gozera2]:hover{color:var(--bo-t1)}.cd-row[data-astro-cid-3gozera2],.cd-flow[data-astro-cid-3gozera2]{border-bottom:1px solid var(--bo-line);cursor:pointer;align-items:start;gap:1rem;padding:.85rem 1.1rem;display:grid}.cd-row[data-astro-cid-3gozera2]:last-child,.cd-flow[data-astro-cid-3gozera2]:last-child{border-bottom:0}.cd-row[data-astro-cid-3gozera2]:hover,.cd-flow[data-astro-cid-3gozera2]:hover{background:#fafafa}.bo.is-dark .cd-row[data-astro-cid-3gozera2]:hover,.bo.is-dark .cd-flow[data-astro-cid-3gozera2]:hover{background:#1c1c20}.cd-row[data-astro-cid-3gozera2]{grid-template-columns:9.5rem minmax(0,1fr) auto}.cd-l[data-astro-cid-3gozera2]{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.cd-cat[data-astro-cid-3gozera2]{letter-spacing:.07em;text-transform:uppercase;color:var(--bo-t2);background:var(--bo-canvas);border:1px solid var(--bo-line);border-radius:6px;padding:.18rem .45rem;font-size:.6rem;font-weight:600}.cd-l[data-astro-cid-3gozera2] .pill[data-astro-cid-3gozera2]{border-radius:6px;padding:.12rem .5rem}.cd-m[data-astro-cid-3gozera2] b[data-astro-cid-3gozera2]{color:var(--bo-t1);font-size:.8rem;font-weight:600;line-height:1.35;display:block}.cd-m[data-astro-cid-3gozera2] p[data-astro-cid-3gozera2]{color:var(--bo-t3);margin-top:.2rem;font-size:.74rem}.cd-r[data-astro-cid-3gozera2]{flex-direction:column;align-items:flex-end;gap:.45rem;display:flex}.cd-tr[data-astro-cid-3gozera2]{color:var(--bo-t3);white-space:nowrap;font-size:.68rem}.cd-tr--escalating[data-astro-cid-3gozera2]{color:var(--bo-red)}.cd-tr--improving[data-astro-cid-3gozera2]{color:var(--bo-green)}.cd-tr--new[data-astro-cid-3gozera2]{color:var(--bo-blue)}.cd-flow[data-astro-cid-3gozera2]{grid-template-columns:8rem minmax(0,1fr) 6rem}.cd-fs[data-astro-cid-3gozera2]{flex-direction:column;gap:.25rem;display:flex}.cd-fst[data-astro-cid-3gozera2]{letter-spacing:.07em;text-transform:uppercase;color:var(--bo-green);font-size:.66rem;font-weight:600}.cd-fst[data-astro-cid-3gozera2]:before{content:"● "}.cd-fst[data-astro-cid-3gozera2].is-paused{color:var(--bo-amber)}.cd-fs[data-astro-cid-3gozera2] small[data-astro-cid-3gozera2],.cd-fr[data-astro-cid-3gozera2] small[data-astro-cid-3gozera2]{color:var(--bo-t3);font-size:.68rem}.cd-fm[data-astro-cid-3gozera2] b[data-astro-cid-3gozera2]{color:var(--bo-t1);font-size:.86rem;font-weight:600;display:block}.cd-fc[data-astro-cid-3gozera2]{letter-spacing:.07em;text-transform:uppercase;color:var(--bo-t3);margin-top:.15rem;font-size:.62rem;display:block}.cd-fm[data-astro-cid-3gozera2] p[data-astro-cid-3gozera2]{color:var(--bo-t3);margin-top:.3rem;font-size:.74rem}.cd-fr[data-astro-cid-3gozera2]{text-align:right}.cd-fr[data-astro-cid-3gozera2] strong[data-astro-cid-3gozera2]{color:var(--bo-t1);font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:600;line-height:1;display:block}.cd-fr[data-astro-cid-3gozera2] small[data-astro-cid-3gozera2]{text-transform:uppercase;letter-spacing:.06em;margin-top:.3rem;display:block}@media (width<=64rem){.cd-top[data-astro-cid-3gozera2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.cd-top[data-astro-cid-3gozera2]{grid-template-columns:minmax(0,1fr)}.cd-row[data-astro-cid-3gozera2]{grid-template-columns:minmax(0,1fr);gap:.5rem}.cd-l[data-astro-cid-3gozera2]{flex-direction:row}.cd-r[data-astro-cid-3gozera2]{flex-direction:row;justify-content:space-between;align-items:center}.cd-flow[data-astro-cid-3gozera2]{grid-template-columns:minmax(0,1fr) auto}.cd-fs[data-astro-cid-3gozera2]{flex-direction:row;grid-column:1/-1;align-items:center;gap:.6rem}}.cin-list[data-astro-cid-rmrynyre],.cin-detail[data-astro-cid-rmrynyre]{gap:.9rem;min-width:0;display:grid}.cin-list[data-astro-cid-rmrynyre][hidden],.cin-detail[data-astro-cid-rmrynyre][hidden]{display:none}.cin-list[data-astro-cid-rmrynyre] .toolbar[data-astro-cid-rmrynyre] .select[data-astro-cid-rmrynyre] b[data-astro-cid-rmrynyre]{color:var(--bo-t1);font-weight:500}.cin-list[data-astro-cid-rmrynyre] .toolbar[data-astro-cid-rmrynyre] .select[data-astro-cid-rmrynyre]{color:var(--bo-t3);gap:.5rem}.cin-list[data-astro-cid-rmrynyre] .menu__list[data-astro-cid-rmrynyre] button[data-astro-cid-rmrynyre]{white-space:nowrap}.cin-row[data-astro-cid-rmrynyre]{border-bottom:1px solid var(--bo-line);cursor:pointer;grid-template-columns:9.5rem minmax(0,1fr) auto;align-items:start;gap:1rem;padding:.85rem 1.1rem;display:grid}.cin-row[data-astro-cid-rmrynyre]:hover{background:#fafafa}.bo.is-dark .cin-row[data-astro-cid-rmrynyre]:hover{background:#1c1c20}.cin-row[data-astro-cid-rmrynyre][hidden]{display:none}.cin-l[data-astro-cid-rmrynyre]{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.cin-l[data-astro-cid-rmrynyre] .pill[data-astro-cid-rmrynyre]{border-radius:6px;padding:.12rem .5rem}.cin-cat[data-astro-cid-rmrynyre]{letter-spacing:.07em;text-transform:uppercase;color:var(--bo-t2);background:var(--bo-canvas);border:1px solid var(--bo-line);border-radius:6px;padding:.18rem .45rem;font-size:.6rem;font-weight:600}.cin-st[data-astro-cid-rmrynyre]{border-radius:6px;padding:.12rem .5rem;font-size:.66rem;font-weight:500}.cin-st--open[data-astro-cid-rmrynyre]{background:var(--bo-blue-soft);color:var(--bo-blue-2)}.cin-st--acknowledged[data-astro-cid-rmrynyre]{color:#7e22ce;background:#f3e8ff}.cin-st--resolved[data-astro-cid-rmrynyre]{background:var(--bo-green-soft);color:#15803d}.cin-st--stale[data-astro-cid-rmrynyre]{background:var(--bo-canvas);color:var(--bo-t3)}.bo.is-dark .cin-st--open[data-astro-cid-rmrynyre]{color:#93c5fd}.bo.is-dark .cin-st--acknowledged[data-astro-cid-rmrynyre]{color:#d8b4fe;background:#a855f733}.bo.is-dark .cin-st--resolved[data-astro-cid-rmrynyre]{color:#4ade80}.cin-m[data-astro-cid-rmrynyre] b[data-astro-cid-rmrynyre]{color:var(--bo-t1);font-size:.8rem;font-weight:600;line-height:1.35;display:block}.cin-m[data-astro-cid-rmrynyre] p[data-astro-cid-rmrynyre]{color:var(--bo-t3);margin-top:.2rem;font-size:.74rem}.cin-r[data-astro-cid-rmrynyre]{flex-direction:column;align-items:flex-end;gap:.45rem;display:flex}.cin-tr[data-astro-cid-rmrynyre]{color:var(--bo-t3);white-space:nowrap;font-size:.68rem}.cin-tr--escalating[data-astro-cid-rmrynyre]{color:var(--bo-red)}.cin-tr--improving[data-astro-cid-rmrynyre]{color:var(--bo-green)}.cin-tr--new[data-astro-cid-rmrynyre]{color:var(--bo-blue)}.cin-none[data-astro-cid-rmrynyre]{text-align:center;color:var(--bo-t3);padding:1.2rem;font-size:.76rem}.cin-none[data-astro-cid-rmrynyre][hidden]{display:none}.cin-grid[data-astro-cid-rmrynyre]{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:.9rem;display:grid}.cin-main[data-astro-cid-rmrynyre],.cin-side[data-astro-cid-rmrynyre]{gap:.9rem;min-width:0;display:grid}.cin-pills[data-astro-cid-rmrynyre]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.cin-pills[data-astro-cid-rmrynyre] .pill{border-radius:6px}.cin-sec[data-astro-cid-rmrynyre]{gap:.55rem;padding:.9rem 1.05rem;display:grid}.cin-sec[data-astro-cid-rmrynyre] h5[data-astro-cid-rmrynyre]{letter-spacing:.08em;text-transform:uppercase;color:var(--bo-t3);margin:0;font-size:.64rem;font-weight:600}.cin-sec[data-astro-cid-rmrynyre] p[data-astro-cid-rmrynyre]{color:var(--bo-t1);margin:0;font-size:.78rem;line-height:1.5}.cin-aff[data-astro-cid-rmrynyre]{color:var(--bo-t3);flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.7rem;display:flex}.cin-aff[data-astro-cid-rmrynyre]:empty{display:none}.cin-aff[data-astro-cid-rmrynyre] .pill{border-radius:6px}.cin-btns[data-astro-cid-rmrynyre]{gap:.4rem;display:grid}.cin-btns[data-astro-cid-rmrynyre] button{text-align:center;width:100%}.cin-sec[data-astro-cid-rmrynyre] .black[data-astro-cid-rmrynyre]{justify-self:start}.cin-sec[data-astro-cid-rmrynyre] p[data-astro-cid-rmrynyre].cin-soon{color:var(--bo-t3);font-size:.68rem}.cin-note[data-astro-cid-rmrynyre]{min-width:0;min-height:4.2rem}.cin-note[data-astro-cid-rmrynyre]:empty:before{content:attr(data-ph);color:var(--bo-t4)}.cin-noteact[data-astro-cid-rmrynyre]{justify-content:flex-end;display:flex}.cin-tl[data-astro-cid-rmrynyre]{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.cin-tl[data-astro-cid-rmrynyre] li{color:var(--bo-t2);padding-left:.85rem;font-size:.7rem;line-height:1.4;position:relative}.cin-tl[data-astro-cid-rmrynyre] li:before{content:"";background:var(--bo-line-2);border-radius:50%;width:6px;height:6px;position:absolute;top:.42rem;left:0}.cin-tl[data-astro-cid-rmrynyre] li.is-new:before{background:var(--bo-blue)}.cin-side[data-astro-cid-rmrynyre] .ghost[data-astro-cid-rmrynyre]{white-space:normal;text-align:left}@media (width<=52rem){.cin-grid[data-astro-cid-rmrynyre]{grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){.cin-row[data-astro-cid-rmrynyre]{grid-template-columns:minmax(0,1fr);gap:.5rem}.cin-l[data-astro-cid-rmrynyre]{flex-flow:wrap}.cin-r[data-astro-cid-rmrynyre]{flex-direction:row;justify-content:space-between;align-items:center}}.cng-pane[data-astro-cid-5cisy6fi][hidden],.cng-d[data-astro-cid-5cisy6fi][hidden],.cng-item[data-astro-cid-5cisy6fi][hidden],.cng-group[data-astro-cid-5cisy6fi][hidden],.cng-none[data-astro-cid-5cisy6fi][hidden]{display:none}.cng-browse[data-astro-cid-5cisy6fi]{grid-template-columns:200px minmax(0,1fr);min-height:380px;display:grid}.cng-side[data-astro-cid-5cisy6fi]{border-right:1px solid var(--bo-line);scrollbar-width:thin;flex-direction:column;gap:.15rem;max-height:470px;padding:.8rem .6rem;display:flex;overflow:auto}.cng-search[data-astro-cid-5cisy6fi]{width:100%;min-width:0;margin-bottom:.4rem}.cng-q[data-astro-cid-5cisy6fi]{min-width:0;color:var(--bo-t1);outline:none;flex:1}.cng-q[data-astro-cid-5cisy6fi]:empty:before{content:attr(data-ph);color:var(--bo-t4)}.cng-group[data-astro-cid-5cisy6fi]{flex-direction:column;gap:.05rem;display:flex}.cng-gl[data-astro-cid-5cisy6fi]{letter-spacing:.09em;text-transform:uppercase;color:var(--bo-t4);padding:.55rem .5rem .2rem;font-size:.58rem;font-weight:600}.cng-item[data-astro-cid-5cisy6fi]{text-align:left;color:var(--bo-t2);border-radius:6px;padding:.32rem .5rem;font-size:.74rem}.cng-item[data-astro-cid-5cisy6fi]:hover{background:var(--bo-canvas);color:var(--bo-t1)}.cng-item[data-astro-cid-5cisy6fi].on{background:var(--bo-blue-soft);color:var(--bo-blue-2);font-weight:500}.bo.is-dark .cng-item[data-astro-cid-5cisy6fi].on{color:#93c5fd}.cng-none[data-astro-cid-5cisy6fi]{color:var(--bo-t3);padding:.5rem;font-size:.72rem}.cng-detail[data-astro-cid-5cisy6fi]{min-width:0;padding:1.1rem 1.3rem}.cng-d[data-astro-cid-5cisy6fi]{gap:.75rem;animation:.2s ease-out cng-in;display:grid}@keyframes cng-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.cng-k[data-astro-cid-5cisy6fi]{letter-spacing:.09em;text-transform:uppercase;color:var(--bo-blue);font-size:.6rem;font-weight:600}.cng-d[data-astro-cid-5cisy6fi] h4[data-astro-cid-5cisy6fi]{color:var(--bo-t1);margin:0;font-size:1.15rem;font-weight:600}.cng-sum[data-astro-cid-5cisy6fi]{color:var(--bo-t2);max-width:52ch;font-size:.82rem;line-height:1.5}.cng-glance[data-astro-cid-5cisy6fi]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:.2rem 0 0;display:grid}.cng-glance[data-astro-cid-5cisy6fi] div[data-astro-cid-5cisy6fi]{border:1px solid var(--bo-line);background:#fafafa;border-radius:10px;padding:.65rem .75rem}.bo.is-dark .cng-glance[data-astro-cid-5cisy6fi] div[data-astro-cid-5cisy6fi]{background:#141417}.cng-glance[data-astro-cid-5cisy6fi] dt[data-astro-cid-5cisy6fi]{letter-spacing:.07em;text-transform:uppercase;color:var(--bo-t3);margin-bottom:.3rem;font-size:.6rem;font-weight:600}.cng-glance[data-astro-cid-5cisy6fi] dd[data-astro-cid-5cisy6fi]{color:var(--bo-t1);flex-wrap:wrap;gap:.25rem;margin:0;font-size:.74rem;line-height:1.4;display:flex}.cng-glance[data-astro-cid-5cisy6fi] .pill[data-astro-cid-5cisy6fi]{border-radius:6px}.cng-use[data-astro-cid-5cisy6fi]{border-left:2px solid var(--bo-blue);padding-left:.75rem}.cng-use[data-astro-cid-5cisy6fi] b[data-astro-cid-5cisy6fi]{color:var(--bo-t1);font-size:.7rem;font-weight:600}.cng-use[data-astro-cid-5cisy6fi] p[data-astro-cid-5cisy6fi]{color:var(--bo-t2);margin-top:.15rem;font-size:.76rem}.cng-intro[data-astro-cid-5cisy6fi]{color:var(--bo-t2);max-width:70ch;padding:1rem 1.15rem 0;font-size:.8rem}.cng-rules[data-astro-cid-5cisy6fi]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.7rem;padding:.9rem 1.15rem 1.15rem;display:grid}.cng-rule[data-astro-cid-5cisy6fi]{border:1px solid var(--bo-line);border-radius:10px;padding:.75rem .85rem}.cng-rule[data-astro-cid-5cisy6fi] b[data-astro-cid-5cisy6fi]{color:var(--bo-t1);font-size:.78rem;font-weight:600}.cng-rule[data-astro-cid-5cisy6fi] p[data-astro-cid-5cisy6fi]{color:var(--bo-t3);margin-top:.25rem;font-size:.74rem;line-height:1.45}.cng-qs[data-astro-cid-5cisy6fi]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.5rem;padding:.9rem 1.15rem;display:grid}.cng-qb[data-astro-cid-5cisy6fi]{text-align:left;border:1px solid var(--bo-line);border-radius:10px;gap:.2rem;padding:.6rem .75rem;display:grid}.cng-qb[data-astro-cid-5cisy6fi]:hover{border-color:var(--bo-blue)}.cng-qb[data-astro-cid-5cisy6fi] span[data-astro-cid-5cisy6fi]{color:var(--bo-t2);font-size:.74rem}.cng-qb[data-astro-cid-5cisy6fi] b[data-astro-cid-5cisy6fi]{color:var(--bo-blue);font-size:.72rem;font-weight:600}.bo .cng-t[data-astro-cid-5cisy6fi] td[data-astro-cid-5cisy6fi]{white-space:normal;vertical-align:top;min-width:110px;font-size:.72rem}.bo .cng-t[data-astro-cid-5cisy6fi] th[data-astro-cid-5cisy6fi]{white-space:normal}.cng-t[data-astro-cid-5cisy6fi] td[data-astro-cid-5cisy6fi].cng-rq{color:var(--bo-t1);min-width:150px;font-weight:500}@media (width<=52rem){.cng-browse[data-astro-cid-5cisy6fi]{grid-template-columns:minmax(0,1fr)}.cng-side[data-astro-cid-5cisy6fi]{border-right:0;border-bottom:1px solid var(--bo-line);max-height:210px}.cng-glance[data-astro-cid-5cisy6fi]{grid-template-columns:minmax(0,1fr)}}.fr[data-astro-cid-gwff7pro]{margin-top:var(--sp-7);gap:var(--sp-6);display:grid}.fr__flow[data-astro-cid-gwff7pro]{padding-left:3rem;position:relative}.fr__steps[data-astro-cid-gwff7pro]{gap:var(--sp-6);margin:0;padding:0;list-style:none;display:grid}.fr__track[data-astro-cid-gwff7pro]{background:var(--line-1);border-radius:2px;width:2px;position:absolute;top:.6rem;bottom:.6rem;left:.9rem}.fr__fill[data-astro-cid-gwff7pro]{background:var(--brand);transform-origin:top;height:100%;transform:scaleY(var(--p,1));border-radius:2px;position:absolute;inset:0 0 auto}.fr__dot[data-astro-cid-gwff7pro]{left:50%;top:calc(var(--p,1) * 100%);background:var(--brand);width:14px;height:14px;box-shadow:0 0 0 6px color-mix(in srgb, var(--brand) 22%, transparent);border-radius:50%;margin:-7px 0 0 -7px;display:none;position:absolute}.fr__step[data-astro-cid-gwff7pro]{gap:var(--sp-6);grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:center;transition:opacity .35s;display:grid;position:relative}.fr__step[data-astro-cid-gwff7pro]:before{content:"";background:var(--bg-surface,#111);border:2px solid var(--brand);border-radius:50%;width:12px;height:12px;margin-top:-6px;transition:background .3s,border-color .3s;position:absolute;top:50%;left:-2.45rem}.fr__node[data-astro-cid-gwff7pro]{border:1px solid var(--line-2);border-radius:var(--radius-2,12px);padding:var(--sp-4) var(--sp-5);background:var(--bg-surface,transparent);gap:.3rem;transition:border-color .3s;display:grid}.fr__k[data-astro-cid-gwff7pro]{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.fr__node[data-astro-cid-gwff7pro] b[data-astro-cid-gwff7pro]{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--t-head-m);letter-spacing:-.015em;color:var(--text-1);line-height:1.2}.fr__note[data-astro-cid-gwff7pro]{color:var(--text-1);max-width:46ch;margin:0}.fr__control[data-astro-cid-gwff7pro]{padding-left:var(--sp-5);border-left:2px dashed var(--line-2);max-width:60ch;margin-left:3rem}.fr__control[data-astro-cid-gwff7pro] p[data-astro-cid-gwff7pro]{margin:var(--sp-3) 0 0;color:var(--text-1)}.fr[data-astro-cid-gwff7pro].is-scrub .fr__dot[data-astro-cid-gwff7pro]{display:block}.fr[data-astro-cid-gwff7pro].is-scrub .fr__step[data-astro-cid-gwff7pro]{opacity:.32}.fr[data-astro-cid-gwff7pro].is-scrub .fr__step[data-astro-cid-gwff7pro]:before{background:var(--bg-surface,#111);border-color:var(--line-2)}.fr[data-astro-cid-gwff7pro].is-scrub .fr__step[data-astro-cid-gwff7pro].is-on{opacity:1}.fr[data-astro-cid-gwff7pro].is-scrub .fr__step[data-astro-cid-gwff7pro].is-on:before{background:var(--brand);border-color:var(--brand)}.fr[data-astro-cid-gwff7pro].is-scrub .fr__step[data-astro-cid-gwff7pro].is-here .fr__node[data-astro-cid-gwff7pro]{border-color:var(--brand)}.fr[data-astro-cid-gwff7pro].is-scrub .fr__control[data-astro-cid-gwff7pro]{opacity:.32;transition:opacity .35s}.fr[data-astro-cid-gwff7pro].is-scrub .fr__control[data-astro-cid-gwff7pro].is-on{opacity:1}@media (width<=48rem){.fr__flow[data-astro-cid-gwff7pro]{padding-left:2.2rem}.fr__track[data-astro-cid-gwff7pro]{left:.5rem}.fr__step[data-astro-cid-gwff7pro]{gap:var(--sp-3);grid-template-columns:minmax(0,1fr)}.fr__step[data-astro-cid-gwff7pro]:before{top:1.5rem;left:-2.05rem}.fr__control[data-astro-cid-gwff7pro]{margin-left:2.2rem}}.bo .en-card,.bo .en-pick{overflow:visible}.bo .en-head{border-radius:12px 12px 0 0;flex-wrap:wrap;gap:.6rem}.bo .en-card .foot,.bo .en-pick .foot{border-radius:0 0 12px 12px}.bo .en-search{flex:160px;min-width:160px;max-width:260px}.bo .en-search input{font:inherit;color:var(--bo-t1);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.bo .en-search input::placeholder{color:var(--bo-t4)}.bo .en-t td.en-name{color:var(--bo-t1);font-weight:500}.bo .en-t td.en-subj{color:var(--bo-t3);text-overflow:ellipsis;max-width:230px;overflow:hidden}.bo .en-lang{text-align:center;letter-spacing:.03em;background:var(--bo-blue-soft);min-width:26px;color:var(--bo-blue-2);cursor:pointer;border:1px solid #0000;border-radius:4px;margin-right:.2rem;padding:.14rem .3rem;font-size:.62rem;font-weight:600;display:inline-block}.bo .en-lang.is-miss{color:var(--bo-t4);border:1px dashed var(--bo-line-2);background:0 0}.bo .en-lang:hover{border-color:var(--bo-blue)}.bo.is-dark .en-lang:not(.is-miss){color:#93c5fd}.bo .en-sys{width:22px;height:22px;color:var(--bo-green);background:var(--bo-green-soft);border-radius:50%;place-items:center;font-size:.72rem;font-weight:700;display:inline-grid}.bo .en-nosys{color:var(--bo-red);padding-left:.4rem;font-size:.72rem}.bo .en-act .menu__list{text-align:left;min-width:210px;top:0;left:auto;right:calc(100% + 6px)}.bo tr.en-up .en-act .menu__list{top:auto;bottom:0}.bo .en-act .ghost{padding:.15rem .5rem;font-size:.9rem;line-height:1}.bo .en-confirm{color:var(--bo-t2);align-items:center;gap:.4rem;font-size:.72rem;display:inline-flex}.bo .en-confirm .sm{padding:.3rem .6rem;font-size:.7rem}.bo .en-none td{text-align:center;color:var(--bo-t3);padding:1.4rem 1rem}.bo tr.en-flash td{background:var(--bo-green-soft);transition:background 1.2s}.bo .en-pick[hidden]{display:none}.bo .en-pick{border-color:var(--bo-blue);box-shadow:0 0 0 3px var(--bo-blue-soft)}.bo .en-pick__head{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:.8rem 1rem;display:flex}.bo .en-pick__head b{color:var(--bo-t1);font-size:.86rem;font-weight:600}.bo .en-pick__head span[data-enfor]{color:var(--bo-t3);margin-top:.1rem;font-size:.72rem;display:block}.bo .en-pick__n{color:var(--bo-t3);font-size:.74rem}.bo .en-pick__n b{font-size:.8rem}.bo .en-pick tr[data-enpick]{cursor:pointer}.bo .en-pick tr.is-on td{background:#eff6ff}.bo.is-dark .en-pick tr.is-on td{background:#2563eb24}.bo .en-pick .note{border-top:1px solid var(--bo-line)}.bo .en-pick .foot{gap:.5rem}.bo .en-pick .foot .go{color:#fff}.bo .et-hide{color:var(--bo-t2);align-items:center;gap:.5rem;font-size:.76rem;display:inline-flex}.bo .et-wrap{grid-template-columns:minmax(0,1fr);align-items:start;gap:.9rem;display:grid}.bo .et-wrap.has-pv{grid-template-columns:minmax(0,1fr) minmax(0,280px)}.bo .et-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;display:grid}.bo .et-card{flex-direction:column;gap:.6rem;padding:.9rem;display:flex;overflow:visible}.bo .et-card.is-preset{box-shadow:0 0 0 1px #a5b4fc}.bo.is-dark .et-card.is-preset{box-shadow:0 0 0 1px #4338ca}.bo .et-card[hidden]{display:none}.bo .et-top{align-items:flex-start;gap:.6rem;display:flex}.bo .et-ico{background:var(--bo-blue-soft);border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.bo .et-card.is-preset .et-ico{background:#e0e7ff}.bo.is-dark .et-card.is-preset .et-ico{background:#6366f138}.bo .et-ico svg{width:16px;height:16px;stroke:var(--bo-blue);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.bo .et-nm{flex:1;min-width:0}.bo .et-nm b{color:var(--bo-t1);font-size:.78rem;font-weight:600;line-height:1.3;display:block}.bo .et-nm small{color:var(--bo-t3);margin-top:.1rem;font-size:.68rem;display:block}.bo .et-badge{color:#4338ca;background:#e0e7ff;border-radius:999px;flex:none;padding:.12rem .45rem;font-size:.62rem;font-weight:600}.bo.is-dark .et-badge{color:#a5b4fc;background:#6366f138}.bo .et-desc{color:var(--bo-t3);flex:1;font-size:.72rem}.bo .et-btns{flex-wrap:wrap;gap:.4rem;display:flex}.bo .et-btns .go{padding:.32rem .75rem;font-size:.72rem}.bo .et-card.is-preset .et-btns .go{background:#4f46e5}.bo .et-card.is-preset .et-btns .go:hover{background:#4338ca}.bo .et-card.is-new{box-shadow:0 0 0 2px var(--bo-green);transition:box-shadow 1.2s}.bo .et-pv[hidden]{display:none}.bo .et-pv{flex-direction:column;gap:.6rem;padding:.8rem;display:flex}.bo .et-pv__bar{letter-spacing:.04em;text-transform:uppercase;color:var(--bo-t3);justify-content:space-between;align-items:center;font-size:.7rem;font-weight:600;display:flex}.bo .et-pv__note{color:#4338ca;background:#eef2ff;border-radius:8px;padding:.5rem .65rem;font-size:.72rem}.bo.is-dark .et-pv__note{color:#c7d2fe;background:#6366f129}.bo .et-mail{border:1px solid var(--bo-line);border-radius:10px;overflow:hidden}.bo .et-mail__meta{border-bottom:1px solid var(--bo-line);background:#fafafa;padding:.5rem .7rem;font-size:.72rem}.bo.is-dark .et-mail__meta{background:#141417}.bo .et-mail__meta span{color:var(--bo-t3);margin-right:.4rem}.bo .et-mail__meta b{color:var(--bo-t1);font-weight:500}.bo .et-mail__doc{color:#3f3f46;text-align:center;background:#fff;padding:.9rem .9rem .7rem}.bo .et-mail__brand{letter-spacing:.18em;color:#1d4ed8;border-bottom:2px solid #1d4ed8;margin-bottom:.7rem;padding-bottom:.6rem;font-size:.66rem;font-weight:800}.bo .et-mail__doc h4{color:#09090b;margin:0 0 .4rem;font-size:.95rem}.bo .et-mail__doc p{color:#52525b;margin:0 0 .7rem;font-size:.72rem}.bo .et-mail__cta{color:#fff;background:#1d4ed8;border-radius:6px;padding:.4rem .9rem;font-size:.72rem;font-weight:600;display:inline-block}.bo .et-mail__doc .et-mail__foot{color:#a1a1aa;margin:.8rem 0 0;font-size:.62rem}.bo .et-pv__acts .go{background:#4f46e5;width:100%}@media (width<=64rem){.bo .et-wrap.has-pv{grid-template-columns:minmax(0,1fr)}.bo .et-wrap.has-pv .et-pv{order:-1}}@media (width<=52rem){.bo .et-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.bo .et-card{gap:.45rem;padding:.7rem}.bo .et-ico,.bo .et-badge{display:none}.bo .et-desc{font-size:.68rem}.bo .et-btns .go,.bo .et-btns .ghost.sm{padding:.28rem .55rem;font-size:.68rem}}.bo .ei-card{overflow:visible}.bo .ei-head{border-radius:12px 12px 0 0;flex-wrap:wrap;gap:.6rem}.bo .ei-card .foot{border-radius:0 0 12px 12px}.bo .ei-search{flex:160px;min-width:160px;max-width:260px}.bo .ei-search input{font:inherit;color:var(--bo-t1);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.bo .ei-search input::placeholder{color:var(--bo-t4)}.bo .ei-hide{color:var(--bo-t2);white-space:nowrap;align-items:center;gap:.5rem;margin-left:auto;font-size:.76rem;display:inline-flex}.bo .ei-t td.ei-name{color:var(--bo-t1);font-weight:500}.bo .ei-t td.ei-subj{color:var(--bo-t3);text-overflow:ellipsis;max-width:220px;overflow:hidden}.bo .ei-t tr.is-preset td{background:#f5f7ff}.bo.is-dark .ei-t tr.is-preset td{background:#6366f114}.bo .ei-pname{color:#4338ca;text-underline-offset:2px;font-weight:500;-webkit-text-decoration:underline #c7d2fe;text-decoration:underline #c7d2fe}.bo.is-dark .ei-pname{color:#a5b4fc;text-decoration-color:#4338ca}.bo .ei-badge{color:#4338ca;background:#e0e7ff;border-radius:999px;padding:.14rem .5rem;font-size:.62rem;font-weight:600}.bo.is-dark .ei-badge{color:#a5b4fc;background:#6366f138}.bo .ei-lang{text-align:center;letter-spacing:.03em;background:var(--bo-blue-soft);min-width:26px;color:var(--bo-blue-2);cursor:pointer;border:1px solid #0000;border-radius:4px;margin-right:.2rem;padding:.14rem .3rem;font-size:.62rem;font-weight:600;display:inline-block}.bo .ei-lang.is-miss{color:var(--bo-t4);border:1px dashed var(--bo-line-2);background:0 0}.bo .ei-t tr.is-preset .ei-lang{cursor:default}.bo.is-dark .ei-lang:not(.is-miss){color:#93c5fd}.bo .ei-sys{width:22px;height:22px;color:var(--bo-green);background:var(--bo-green-soft);border-radius:50%;place-items:center;font-size:.72rem;font-weight:700;display:inline-grid}.bo .ei-nosys{color:var(--bo-red);padding-left:.4rem;font-size:.72rem}.bo .ei-act .menu__list{text-align:left;min-width:210px;top:0;left:auto;right:calc(100% + 6px)}.bo tr.ei-up .ei-act .menu__list{top:auto;bottom:0}.bo .ei-act .ghost{padding:.15rem .5rem;font-size:.9rem;line-height:1}.bo .ei-use{color:#fff;white-space:nowrap;background:#4f46e5;border-radius:7px;padding:.28rem .65rem;font-size:.7rem;font-weight:500}.bo .ei-use:hover{background:#4338ca}.bo .ei-confirm{color:var(--bo-t2);align-items:center;gap:.4rem;font-size:.72rem;display:inline-flex}.bo .ei-confirm .sm{padding:.3rem .6rem;font-size:.7rem}.bo .ei-none td{text-align:center;color:var(--bo-t3);padding:1.4rem 1rem}.bo tr.ei-flash td{background:var(--bo-green-soft);transition:background 1.2s}.bo .es-card,.bo .es-form{overflow:visible}.bo .es-head{border-radius:12px 12px 0 0}.bo .es-card .foot,.bo .es-form .foot{border-radius:0 0 12px 12px;gap:.5rem}.bo .es-search{flex:160px;min-width:160px;max-width:260px}.bo .es-search input{font:inherit;color:var(--bo-t1);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.bo .es-search input::placeholder{color:var(--bo-t4)}.bo .es-form[hidden]{display:none}.bo .es-form{border-color:var(--bo-blue);box-shadow:0 0 0 3px var(--bo-blue-soft)}.bo .es-form__head{border-bottom:1px solid var(--bo-line);justify-content:space-between;align-items:center;padding:.8rem 1rem;display:flex}.bo .es-form__head b{color:var(--bo-t1);font-size:.86rem;font-weight:600}.bo .es-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;padding:.9rem 1rem 1rem;display:grid}.bo .es-f{flex-direction:column;gap:.3rem;min-width:0;display:flex}.bo .es-f>span:first-child{color:var(--bo-t1);font-size:.72rem;font-weight:500}.bo .es-f--wide{grid-column:1/-1}.bo .es-in{border:1px solid var(--bo-line-2);min-width:0;min-height:2rem;color:var(--bo-t1);background:var(--bo-card);white-space:pre-wrap;text-align:left;border-radius:7px;outline:none;padding:.4rem .6rem;font-size:.76rem;line-height:1.4;display:block}.bo .es-in:focus{border-color:var(--bo-blue);box-shadow:0 0 0 3px var(--bo-blue-soft)}.bo .es-in.is-blank:before{content:attr(data-ph);color:var(--bo-t4)}.bo .es-f .seg{flex-wrap:wrap;align-self:flex-start}.bo .es-body{min-height:4.2rem}.bo .es-ph{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.2rem;display:flex}.bo .es-ph small{color:var(--bo-t3);margin-right:.2rem;font-size:.7rem}.bo .es-ph .chip{font-family:var(--bo-mono);color:var(--bo-blue-2);padding:.22rem .55rem;font-size:.68rem}.bo.is-dark .es-ph .chip{color:#93c5fd}.bo .es-t td.es-name{color:var(--bo-t1);font-weight:500}.bo .es-tag{background:var(--bo-canvas);color:var(--bo-t2);border-radius:999px;margin-right:.25rem;padding:.12rem .5rem;font-size:.66rem;display:inline-block}.bo.is-dark .es-tag{background:#27272a}.bo .es-lang{text-align:center;letter-spacing:.03em;background:var(--bo-blue-soft);min-width:26px;color:var(--bo-blue-2);cursor:pointer;border:1px solid #0000;border-radius:4px;margin-right:.2rem;padding:.14rem .3rem;font-size:.62rem;font-weight:600;display:inline-block}.bo .es-lang.is-miss{color:var(--bo-t4);border:1px dashed var(--bo-line-2);background:0 0}.bo.is-dark .es-lang:not(.is-miss){color:#93c5fd}.bo .es-act .menu__list{text-align:left;min-width:210px;top:0;left:auto;right:calc(100% + 6px)}.bo tr.es-up .es-act .menu__list{top:auto;bottom:0}.bo .es-act .ghost{padding:.15rem .5rem;font-size:.9rem;line-height:1}.bo .es-confirm{color:var(--bo-t2);align-items:center;gap:.4rem;font-size:.72rem;display:inline-flex}.bo .es-confirm .sm{padding:.3rem .6rem;font-size:.7rem}.bo .es-none td{text-align:center;color:var(--bo-t3);padding:1.4rem 1rem}.bo tr.es-flash td{background:var(--bo-green-soft);transition:background 1.2s}@media (width<=52rem){.bo .es-grid{grid-template-columns:minmax(0,1fr)}}.bo .ed-filters{flex-wrap:wrap;gap:.7rem;padding:.8rem 1rem;display:flex;overflow:visible}.bo .ed-f{color:var(--bo-t3);gap:.3rem;min-width:0;font-size:.68rem;display:grid}.bo .ed-sel{cursor:pointer;justify-content:space-between;min-width:9rem;max-width:15rem}.bo .ed-sel b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.bo .ed-filters .menu__list{min-width:100%;max-height:240px;overflow-y:auto}.bo .ed-filters .menu__list button.is-on{color:var(--bo-blue)}.bo .ed-t td.ed-name{color:var(--bo-t1);white-space:nowrap;font-weight:500}.bo .ed-t tr.ed-total td{color:var(--bo-t1);background:var(--bo-canvas);font-weight:600}.bo .ed-t tbody tr{animation:none}.bo .igl-card{overflow:visible}.bo .igl-card .foot{border-radius:0 0 12px 12px}.bo .igl-card .tcard-head{border-radius:12px 12px 0 0}.bo .igl-search{flex:180px;min-width:0;max-width:280px}.bo .igl-search input,.bo .igp-search input,.bo .igx-search input{font:inherit;color:var(--bo-t1);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.bo .igl-t tbody tr{cursor:pointer}.bo .igl-t td.igl-name{color:var(--bo-t1);white-space:nowrap;font-weight:500}.bo .igl-t tr.is-picked td{background:var(--bo-blue-soft)}.bo .igl-t tr.igl-flash td{background:var(--bo-green-soft);transition:background 1.2s}.bo .igl-none td{text-align:center;color:var(--bo-t3);padding:1.4rem 1rem}.bo .igl-ed[hidden]{display:none}.bo .igl-ed{overflow:visible}.bo .igl-eh{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.8rem 1.1rem;display:flex}.bo .igl-eh b{color:var(--bo-t1);font-size:.9rem;font-weight:600}.bo .igl-eh .go.sm{padding:.3rem .75rem;font-size:.7rem}.bo .igl-sp{flex:1}.bo .igl-sec{border-bottom:1px solid var(--bo-line);padding:.8rem 1.1rem}.bo .igl-sec h4{color:var(--bo-t1);margin-bottom:.6rem;font-size:.8rem;font-weight:600}.bo .igl-maint{background:#2563eb0a}.bo .igl-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:.6rem .9rem;display:grid}.bo .igl-f{align-content:start;gap:.28rem;min-width:0;transition:opacity .2s;display:grid}.bo .igl-f2{grid-column:span 2}.bo .igl-f label{color:var(--bo-t2);font-size:.7rem;font-weight:500}.bo .igl-f .inp{min-width:0}.bo .igl-f.is-off{opacity:.45;pointer-events:none}.bo .igl-sel{width:100%;color:var(--bo-t1);background:var(--bo-card);cursor:pointer}.bo .igl-f .menu__list{min-width:100%}.bo .igl-f .menu__list button.on{color:var(--bo-blue);font-weight:600}.bo .igl-sw{color:var(--bo-t1);align-items:flex-start;gap:.55rem;font-size:.74rem;font-weight:500;display:flex}.bo .igl-sw .tgl{flex:none;margin-top:.05rem}.bo .igl-sw small{color:var(--bo-t3);font-size:.68rem;font-weight:400;display:block}.bo .igl-err{color:var(--bo-red);font-size:.68rem}.bo .igl-err[hidden]{display:none}.bo .igl-what{color:var(--bo-t2);margin-top:.7rem;font-size:.74rem}.bo .igl-what b{color:var(--bo-t1);font-weight:600}.bo .igl-hhh{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}.bo .igl-hhh h4{margin:0}.bo .igl-hhr{border-top:1px dashed var(--bo-line);grid-template-columns:auto repeat(3,minmax(0,1fr)) auto;align-items:center;gap:.5rem .8rem;padding:.4rem 0;font-size:.74rem;display:grid}.bo .igl-hhr .inp{min-width:0;min-height:1.7rem;padding:.22rem .5rem}.bo .igl-hhr>b{color:var(--bo-t1);white-space:nowrap;font-size:.72rem;font-weight:600}.bo .igl-x{color:var(--bo-t4);border-radius:6px;padding:.1rem .4rem}.bo .igl-x:hover{color:var(--bo-red);background:var(--bo-red-soft)}.bo .igl-hh0{color:var(--bo-t3);font-size:.72rem}.bo .igl-foot{background:#fafafa;border-radius:0 0 12px 12px;padding:.75rem 1.1rem}.bo.is-dark .igl-foot{background:#141417}.bo.is-dark .igl-maint{background:#3b82f612}@media (width<=64rem){.bo .igl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=30rem){.bo .igl-grid{grid-template-columns:1fr}.bo .igl-f2{grid-column:auto}.bo .igl-hhr{grid-template-columns:1fr 1fr}}.bo .igp-card{overflow:visible}.bo .igp-card .tcard-head{border-radius:12px 12px 0 0}.bo .igp-card .foot{border-radius:0 0 12px 12px}.bo .igp-search{flex:180px;min-width:0;max-width:280px}.bo .igp-t tbody tr{cursor:pointer}.bo .igp-t td.igp-name{color:var(--bo-t1);white-space:nowrap;font-weight:500}.bo .igp-t td.igp-ind{font-family:var(--bo-mono);color:var(--bo-t2);font-size:.66rem}.bo .igp-t tr.is-picked td{background:var(--bo-blue-soft)}.bo .igp-t tr.igp-flash td{background:var(--bo-green-soft);transition:background 1.2s}.bo .igp-info{white-space:nowrap}.bo .igp-info .pill{margin-right:.25rem;padding:.12rem .45rem;font-size:.6rem}.bo .igp-acts{white-space:nowrap}.bo .igp-ib{color:var(--bo-t3);border-radius:6px;padding:.15rem .45rem;font-size:.72rem}.bo .igp-ib:hover{background:var(--bo-canvas);color:var(--bo-t1)}.bo .igp-ib.del:hover{background:var(--bo-red-soft);color:var(--bo-red)}.bo .igp-confirm{color:var(--bo-t2);align-items:center;gap:.4rem;font-size:.72rem;display:inline-flex}.bo .igp-confirm .sm{padding:.3rem .6rem;font-size:.7rem}.bo .igp-none td{text-align:center;color:var(--bo-t3);padding:1.4rem 1rem}.bo .igp-ed[hidden]{display:none}.bo .igp-eh{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.8rem 1.1rem;display:flex}.bo .igp-eh b{color:var(--bo-t1);font-size:.9rem;font-weight:600}.bo .igp-eh .go.sm{padding:.3rem .75rem;font-size:.7rem}.bo .igp-sp{flex:1}.bo .igp-cols{grid-template-columns:1.2fr 1fr 1fr;display:grid}.bo .igp-sec{min-width:0;padding:.8rem 1.1rem}.bo .igp-sec+.igp-sec{border-left:1px solid var(--bo-line)}.bo .igp-sec h4{color:var(--bo-t1);margin-bottom:.55rem;font-size:.8rem;font-weight:600}.bo .igp-dl{grid-template-columns:auto 1fr;gap:.3rem .8rem;font-size:.74rem;display:grid}.bo .igp-dl dt{color:var(--bo-t3)}.bo .igp-dl dd{color:var(--bo-t1);overflow-wrap:anywhere;min-width:0;font-weight:500}.bo .igp-dl .mono{font-family:var(--bo-mono);font-size:.66rem}.bo .igp-what{background:var(--bo-blue-soft);color:var(--bo-blue-2);border-radius:8px;margin-top:.7rem;padding:.55rem .7rem;font-size:.72rem}.bo.is-dark .igp-what{color:#bfdbfe;background:#2563eb29}.bo .igp-sws{gap:.5rem;display:grid}.bo .igp-sw{color:var(--bo-t1);align-items:center;gap:.55rem;font-size:.74rem;display:flex}.bo .igp-sw .tgl{flex:none}.bo .igp-ed .note{border-radius:0 0 12px 12px}@media (width<=52rem){.bo .igp-cols{grid-template-columns:1fr}.bo .igp-sec+.igp-sec{border-left:0;border-top:1px solid var(--bo-line)}}.bo .igx-card .tcard-head{border-radius:12px 12px 0 0}.bo .igx-card .foot{border-radius:0 0 12px 12px}.bo .igx-search{flex:180px;min-width:0;max-width:280px}.bo .igx-t td.igx-prog{color:var(--bo-t1);white-space:nowrap;font-weight:500}.bo .igx-t tr.igx-new td{background:var(--bo-green-soft);transition:background 1.2s}.bo .igx-t tr.is-leaving td{opacity:.4;transition:opacity .3s}.bo .igx-ib{color:var(--bo-t3);white-space:nowrap;border-radius:6px;padding:.15rem .45rem;font-size:.72rem}.bo .igx-ib:hover{background:var(--bo-red-soft);color:var(--bo-red)}.bo .igx-confirm{color:var(--bo-t2);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;font-size:.72rem;display:inline-flex}.bo .igx-confirm .sm{padding:.3rem .6rem;font-size:.7rem}.bo .igx-none td{text-align:center;color:var(--bo-t3);padding:1.4rem 1rem}.bo .igx-form[hidden]{display:none}.bo .igx-fh{border-bottom:1px solid var(--bo-line);padding:.75rem 1.1rem}.bo .igx-fh b{color:var(--bo-t1);font-size:.88rem;font-weight:600}.bo .igx-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem .9rem;padding:.85rem 1.1rem;display:grid}.bo .igx-f{align-content:start;gap:.28rem;min-width:0;display:grid}.bo .igx-f2{grid-column:span 2}.bo .igx-f3{grid-column:1/-1}.bo .igx-f label{color:var(--bo-t2);font-size:.7rem;font-weight:500}.bo .igx-f .inp{min-width:0}.bo .igx-f .inp:empty:before{content:attr(data-ph);color:var(--bo-t4)}.bo .igx-chips{flex-wrap:wrap;gap:.4rem;display:flex}.bo .igx-fa{border-top:1px solid var(--bo-line);justify-content:flex-end;gap:.5rem;padding:.7rem 1.1rem;display:flex}.bo .igx-fa .go.sm{padding:.3rem .75rem;font-size:.7rem}@media (width<=40rem){.bo .igx-grid{grid-template-columns:1fr}.bo .igx-f2{grid-column:auto}}.bo .igh-card{overflow:visible}.bo .igh-card .note{border-radius:0 0 12px 12px}.bo .igh-filters{border-bottom:1px solid var(--bo-line);background:var(--bo-card);border-radius:12px 12px 0 0;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:.6rem .8rem;padding:.8rem 1rem;display:grid}.bo .igh-f{gap:.28rem;min-width:0;display:grid}.bo .igh-f>span:first-child{color:var(--bo-t2);font-size:.7rem;font-weight:500}.bo .igh-f .inp{width:100%;min-width:0;font:inherit;font-size:.76rem}.bo .igh-sel{width:100%;color:var(--bo-t1);background:var(--bo-card);cursor:pointer}.bo .igh-f .menu__list{min-width:100%}.bo .igh-f .menu__list button.on{color:var(--bo-blue);font-weight:600}.bo .igh-t td{white-space:nowrap}.bo .igh-t td.igh-reason{white-space:normal;min-width:12rem}.bo .igh-lv{color:var(--bo-t1);align-items:center;gap:.35rem;font-size:.74rem;display:inline-flex}.bo .igh-lv i{color:var(--bo-t4);font-style:normal}.bo .igh-lv .pill{font-size:.64rem}.bo .igh-none td{text-align:center;color:var(--bo-t3);padding:1.4rem 1rem}.bo .igh-t tr.igh-hit td{background:var(--bo-amber-soft);transition:background 1.2s}.bo.is-dark .igh-t tr.igh-hit td{background:#f59e0b1f}@media (width<=52rem){.bo .igh-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}.bo .jpl-head .t p{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.bo .jpl-back{padding:.3rem .55rem;font-size:.95rem;line-height:1}.bo .jpl-cf{color:var(--bo-t3);align-items:center;gap:.45rem;font-size:.72rem;font-weight:500;display:inline-flex}.bo .jpl-player{color:#e4e4e7;background:linear-gradient(#18181b,#0f0f11);border-color:#27272a;gap:.75rem;padding:.9rem 1.1rem .85rem;display:grid}.bo .jpl-ph{flex-wrap:wrap;align-items:baseline;gap:.3rem .7rem;display:flex}.bo .jpl-ph b{color:#fafafa;font-size:.8rem;font-weight:600}.bo .jpl-ph>span:not(.chip){color:#a1a1aa;flex:1;min-width:200px;font-size:.68rem}.bo .jpl-player .chip.live{color:#4ade80;background:#22c55e29}.bo .jpl-player .chip.live:before{background:#4ade80}.bo .jpl-counters{grid-template-columns:1.6fr 1fr 1fr;gap:.6rem;display:grid}.bo .jpl-ctr{background:#ffffff08;border:1px solid #3f3f46;border-radius:10px;min-width:0;padding:.6rem .8rem .65rem;transition:background .5s,border-color .5s}.bo .jpl-ctr small{letter-spacing:.08em;text-transform:uppercase;color:#a1a1aa;align-items:center;gap:.4rem;font-size:.66rem;font-weight:600;display:flex}.bo .jpl-ctr b{color:#fafafa;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin-top:.2rem;font-size:1.25rem;font-weight:700;display:block;overflow:hidden}.bo .jpl-ctr--top b{color:#fcd34d;font-size:1.7rem}.bo .jpl-hot{letter-spacing:.06em;color:#71717a;background:#3f3f46;border-radius:999px;padding:.05rem .4rem;font-size:.58rem;font-style:normal}.bo .jpl-hot.on{color:#18181b;background:#f59e0b}.bo .jpl-ctr.is-hit{background:#22c55e33;border-color:#22c55e}.bo .jpl-latest{color:#a1a1aa;font-size:.72rem}.bo .jpl-latest b{color:#fafafa;font-weight:600}.bo .jpl-sh{padding:.75rem 1.15rem 0}.bo .jpl-sh b,.bo .jpl-lt b{color:var(--bo-t1);font-size:.86rem;font-weight:600}.bo .jpl-set{padding-top:.6rem}.bo .jpl-levels{gap:.7rem;display:grid}.bo .jpl-lt{flex-wrap:wrap;align-items:baseline;gap:.3rem .8rem;padding:0 .2rem;display:flex}.bo .jpl-lt .muted{font-size:.72rem}.bo .jpl-lh{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.45rem .9rem;padding:.7rem 1.1rem;display:flex}.bo .jpl-ln{color:var(--bo-t1);min-width:3.4rem;font-size:.9rem;font-weight:600}.bo .jpl-val{color:var(--bo-t3);white-space:nowrap;font-size:.72rem}.bo .jpl-val u{font-variant-numeric:tabular-nums;background:var(--bo-blue-soft);color:var(--bo-blue-2);border-radius:5px;padding:.1rem .4rem;font-weight:600;text-decoration:none}.bo .jpl-val--act u{background:var(--bo-green-soft);color:#15803d}.bo.is-dark .jpl-val u{color:#93c5fd}.bo.is-dark .jpl-val--act u{color:#4ade80}.bo .jpl-lh .spacer{flex:1}.bo .jpl-after{background:var(--bo-amber-soft);color:var(--bo-amber);white-space:nowrap;border-radius:999px;padding:.15rem .55rem;font-size:.68rem;font-weight:500}.bo .jpl-after[hidden]{display:none}.bo .jpl-cfg{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:.55rem .7rem;padding:.7rem 1.1rem .8rem;display:grid}.bo .jpl-cfg span{color:var(--bo-t3);white-space:nowrap;text-overflow:ellipsis;font-size:.64rem;display:block;overflow:hidden}.bo .jpl-cfg b{color:var(--bo-t1);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.76rem;font-weight:500;display:block}.bo .jpl-lv.is-hit{box-shadow:0 0 0 2px #22c55e}.bo .jpl-lv.is-hit .jpl-lh{background:var(--bo-green-soft);transition:background 1.4s}.bo .jpl-ah{border-top:1px dashed var(--bo-line-2);background:var(--bo-canvas);gap:.65rem;padding:.75rem 1.1rem .85rem;display:grid}.bo .jpl-ah[hidden]{display:none}.bo .jpl-aht{flex-wrap:wrap;align-items:baseline;gap:.3rem .8rem;display:flex}.bo .jpl-aht b{color:var(--bo-t1);font-size:.8rem;font-weight:600}.bo .jpl-aht .muted{font-size:.7rem}.bo .jpl-ahg{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.55rem .8rem;display:grid}.bo .jpl-ahg label,.bo .jpl-hoo{gap:.25rem;min-width:0;display:grid}.bo .jpl-ahg label>span:first-child,.bo .jpl-hoo>span:first-child{color:var(--bo-t3);white-space:nowrap;text-overflow:ellipsis;font-size:.64rem;overflow:hidden}.bo .jpl-ahg .inp{font-variant-numeric:tabular-nums;min-width:0;min-height:1.8rem;padding:.28rem .5rem}.bo .jpl-hoo .seg{justify-self:start}.bo .jpl-aha{justify-content:flex-end;gap:.5rem;display:flex}.bo .jpl-aha .go{padding:.36rem .9rem}@media (width<=52rem){.bo .jpl-counters{grid-template-columns:1fr 1fr}.bo .jpl-ctr--top{grid-column:1/-1}}.bo .jplist-card{overflow:visible}.bo .jplist-card .tcard-head{border-radius:12px 12px 0 0}.bo .jplist-card .foot{border-radius:0 0 12px 12px}.bo .jplist-t th{white-space:normal}.bo .jplist-t th,.bo .jplist-t td{padding-left:.7rem;padding-right:.7rem}.bo .jplist-t td.jplist-name{color:var(--bo-t1);font-weight:500}.bo .jplist-act .menu__list{text-align:left;min-width:230px;top:0;left:auto;right:calc(100% + 6px)}.bo tr.jplist-up .jplist-act .menu__list{top:auto;bottom:0}.bo .jplist-act .ghost{padding:.15rem .5rem;font-size:.9rem;line-height:1}.bo .jplist-confirm{color:var(--bo-t2);white-space:normal;padding:.5rem .65rem;font-size:.74rem}.bo .jplist-confirm div{gap:.4rem;margin-top:.5rem;display:flex}.bo .jplist-confirm .go{padding:.32rem .75rem}.bo .jplist-t tr.jplist-flash td{background:var(--bo-green-soft);transition:background 1.2s}.bo .jph-t th,.bo .jph-t td{padding-left:.7rem;padding-right:.7rem}.bo .jph-t th{white-space:normal}.bo .jph-t td.jph-user{color:var(--bo-t1);font-weight:500}.bo .jph-t td.jph-amt{color:#15803d;font-weight:600}.bo.is-dark .jph-t td.jph-amt{color:#4ade80}.bo .jph-t tr.jph-new td{background:var(--bo-green-soft);transition:background 1.4s}.bo .jph-q{cursor:text}.bo .jph-qi{min-width:9rem;color:var(--bo-t1);outline:0}.bo .jph-qi:empty:before{content:attr(data-ph);color:var(--bo-t4)}.bo .jph-none td{text-align:center;color:var(--bo-t3);padding:1.2rem 1rem}.bo .tcard-head .icons button{color:inherit;display:inline-flex}.bo .tcard-head .icons button:hover{color:var(--bo-t2)}.bo .jpm-t th,.bo .jpm-t td{padding-left:.7rem;padding-right:.7rem}.bo .jpm-t td.jpm-name{color:var(--bo-t1);font-weight:500}.bo .jpm-t .jpm-mono{font-family:var(--bo-mono);font-size:.72rem}.bo .jpm-t td.jpm-cur{font-family:var(--bo-mono);color:#15803d;font-size:.72rem}.bo.is-dark .jpm-t td.jpm-cur{color:#4ade80}.bo .jpm-unset{color:var(--bo-amber);font-weight:500}.bo .jpm-t td.jpm-url{text-overflow:ellipsis;max-width:230px;font-size:.72rem;overflow:hidden}.bo .jpm-acts{justify-content:flex-end;gap:.35rem;display:flex}.bo .jpm-t tr.jpm-flash td{background:var(--bo-green-soft);transition:background 1.2s}.bo .jpm-t tr.is-picked td{background:#eff6ff}.bo.is-dark .jpm-t tr.is-picked td{background:#2563eb24}.bo .jpm-edit{overflow:visible}.bo .jpm-edit[hidden]{display:none}.bo .jpm-eh{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.8rem 1.1rem;display:flex}.bo .jpm-eh b{color:var(--bo-t1);font-size:.92rem;font-weight:600}.bo .jpm-eh .spacer{flex:1}.bo .jpm-eg{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.7rem .9rem;padding:.9rem 1.1rem .4rem;display:grid}.bo .jpm-eg label,.bo .jpm-tz{align-content:start;gap:.3rem;min-width:0;display:grid}.bo .jpm-eg label>span:first-child,.bo .jpm-tz>span:first-child{color:var(--bo-t2);font-size:.68rem;font-weight:500}.bo .jpm-eg .inp{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bo .jpm-wide{grid-column:1/-1}.bo .jpm-tzmenu{display:block;position:relative}.bo .jpm-tzbtn{text-align:left;justify-content:space-between;align-items:center;width:100%;display:flex}.bo .jpm-tzbtn:after{content:"⇅";color:var(--bo-t4);font-size:.65rem}.bo .jpm-tzmenu .menu__list{min-width:0;top:calc(100% + 4px);left:0;right:0}.bo .jpm-hint{color:var(--bo-t3);padding:0 1.1rem;font-size:.68rem}.bo .jpm-ea{justify-content:flex-end;gap:.5rem;padding:.7rem 1.1rem .9rem;display:flex}.bo .tnl-card{overflow:visible}.bo .tnl-head{border-radius:12px 12px 0 0;flex-wrap:wrap;gap:.5rem}.bo .tnl-head .grow{flex:1}.bo .tnl-card .foot{border-radius:0 0 12px 12px}.bo .tnl-search{flex:180px;min-width:0;max-width:280px}.bo .tnl-search input{font:inherit;color:var(--bo-t1);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.bo .tnl-search input::placeholder{color:var(--bo-t4)}.bo .tnl-t td.tnl-name{color:var(--bo-t1);font-weight:500}.bo .tnl-rec{color:var(--bo-blue);margin-right:.4rem;font-weight:600}.bo .tnl-fin{color:#fafafa;background:#27272a}.bo.is-dark .tnl-fin{background:#3f3f46}.bo .tnl-ib{width:1.5rem;height:1.5rem;color:var(--bo-t3);border-radius:6px;place-items:center;font-size:.82rem;display:inline-grid}.bo .tnl-ib:hover,.bo .tnl-ib.on{background:var(--bo-blue-soft);color:var(--bo-blue)}.bo .tnl-ib svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.bo .tnl-lang{font-family:var(--bo-mono);border:1px solid var(--bo-line-2);color:var(--bo-t2);cursor:pointer;border-radius:4px;margin-right:.2rem;padding:.05rem .3rem;font-size:.6rem;font-weight:600;display:inline-block}.bo .tnl-lang:hover{border-color:var(--bo-blue);color:var(--bo-blue)}.bo tr.tnl-drop td{background:var(--bo-canvas);white-space:normal;padding:.7rem 1rem .8rem}.bo tr.tnl-drop:hover td{background:var(--bo-canvas)}.bo .tnl-dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem 1.2rem;max-width:640px;font-size:.72rem;display:grid}.bo .tnl-drop td>*{position:sticky;left:1rem}.bo .tnl-f{max-width:760px}.bo .tnl-dl span{color:var(--bo-t3);font-size:.66rem;display:block}.bo .tnl-dl b{color:var(--bo-t1);font-weight:500}.bo .tnl-dh{letter-spacing:.04em;text-transform:uppercase;color:var(--bo-t3);margin-bottom:.45rem;font-size:.66rem;font-weight:600}.bo .tnl-f{color:var(--bo-t2);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.15rem 0;font-size:.72rem;display:flex}.bo .tnl-act .menu__list{text-align:left;min-width:190px;top:0;left:auto;right:calc(100% + 6px)}.bo tr.tnl-up .tnl-act .menu__list{top:auto;bottom:0}.bo .tnl-act .ghost{padding:.15rem .5rem;font-size:.9rem;line-height:1}.bo .tnl-confirm{color:var(--bo-t2);white-space:nowrap;align-items:center;gap:.4rem;font-size:.72rem;display:inline-flex}.bo .tnl-confirm .sm,.bo .tnl-bulkconf .sm{padding:.3rem .6rem;font-size:.7rem}.bo .tnl-bulkacts,.bo .tnl-bulkconf{flex-wrap:wrap;align-items:center;gap:.4rem;margin-left:auto;display:inline-flex}.bo .tnl-bulkconf[hidden],.bo .tnl-bulkacts[hidden]{display:none}.bo .bulk{flex-wrap:wrap}.bo .tnl-none td{text-align:center;color:var(--bo-t3);padding:1.4rem 1rem}.bo tr.tnl-flash td{background:var(--bo-green-soft);transition:background 1.2s}.bo tr.is-picked td{background:var(--bo-blue-soft)}@media (width<=52rem){.bo .tnl-dl{grid-template-columns:repeat(2,minmax(0,1fr));max-width:300px}.bo .tnl-f{max-width:300px}}.bo .tnv-top{flex-wrap:wrap;align-items:center;gap:.75rem;padding:.7rem 1rem;display:flex}.bo .tnv-back{width:2rem;height:2rem;color:var(--bo-t3);border-radius:8px;place-items:center;display:grid}.bo .tnv-back:hover{background:var(--bo-canvas);color:var(--bo-t1)}.bo .tnv-back svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.bo .tnv-tt{min-width:0;display:grid}.bo .tnv-tt b{color:var(--bo-t1);font-size:.95rem;font-weight:600}.bo .tnv-tt>span{color:var(--bo-t3);align-items:center;gap:.4rem;font-size:.7rem;display:flex}.bo .tnv-sp{flex:1}.bo .tnv-dh{flex-wrap:wrap;align-items:center;gap:.6rem;padding:.75rem 1.1rem;display:flex}.bo .tnv-dtoggle{text-align:left;flex-wrap:wrap;flex:1;align-items:center;gap:.6rem;display:flex}.bo .tnv-dtoggle b{color:var(--bo-t1);font-size:.8rem;font-weight:600}.bo .tnv-chev{color:var(--bo-t4);margin-left:auto;transition:transform .2s}.bo .tnv-det.is-shut .tnv-chev{transform:rotate(180deg)}.bo .tnv-det.is-shut .tnv-metrics,.bo .tnv-dh .go[hidden]{display:none}.bo .tnv-metrics{border-top:1px solid var(--bo-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem 1.2rem;padding:.85rem 1.1rem 1rem;display:grid}.bo .tnv-metrics span{color:var(--bo-t3);font-size:.68rem;font-weight:500;display:block}.bo .tnv-metrics b{color:var(--bo-t1);font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:.8rem;font-weight:600;transition:color .6s;display:block}.bo .tnv-metrics b.tnv-up{color:var(--bo-green)}.bo .tnv-tabs{border-radius:12px 12px 0 0;flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem}.bo .tnv-search{width:170px;min-width:0;padding:.3rem .6rem}.bo .tnv-search input{font:inherit;color:var(--bo-t1);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.bo .tnv-tabs .ghost.sm{margin-right:0}.bo .tnv-t[hidden]{display:none}.bo .tnv-card .foot{border-radius:0 0 12px 12px}.bo .tnv-t td.tnv-u{color:var(--bo-blue);font-weight:500}.bo .tnv-pos{background:var(--bo-canvas);min-width:1.5rem;height:1.5rem;color:var(--bo-t1);border-radius:6px;place-items:center;font-size:.72rem;font-weight:600;display:inline-grid}.bo .tnv-pos.p1{color:#92400e;background:#fef3c7}.bo.is-dark .tnv-pos.p1{color:#fcd34d;background:#f59e0b40}.bo tr.tnv-moved td{background:var(--bo-green-soft);transition:background 1.4s}.bo .tnv-no{color:var(--bo-amber);font-weight:500}.bo .tnv-none td{text-align:center;color:var(--bo-t3);padding:1.4rem 1rem}.bo .tnv-confirm{color:var(--bo-t2);align-items:center;gap:.4rem;font-size:.72rem;display:inline-flex}.bo .tnv-confirm .sm{padding:.3rem .6rem;font-size:.7rem}.bo .tnv-rm{color:var(--bo-t4);border-radius:6px;padding:.1rem .4rem}.bo .tnv-rm:hover{color:var(--bo-red);background:var(--bo-red-soft)}.bo .tnv-fin{color:#fafafa;background:#27272a}@media (width<=64rem){.bo .tnv-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=52rem){.bo .tnv-search{order:5;width:100%}}.bo .tnb-top{flex-wrap:wrap;align-items:center;gap:.6rem;padding:.7rem 1rem;display:flex}.bo .tnb-back{width:2rem;height:2rem;color:var(--bo-t3);border-radius:8px;place-items:center;display:grid}.bo .tnb-back:hover{background:var(--bo-canvas);color:var(--bo-t1)}.bo .tnb-back svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.bo .tnb-tt{min-width:0;display:grid}.bo .tnb-tt b{color:var(--bo-t1);font-size:.95rem;font-weight:600}.bo .tnb-tt>span{color:var(--bo-t3);align-items:center;gap:.4rem;font-size:.7rem;display:flex}.bo .tnb-sp{flex:1}.bo .tnb-card{overflow:visible}.bo .tnb-sec{border-top:1px solid var(--bo-line);padding:.8rem 1.1rem .9rem}.bo .tnb-sec:first-child{border-top:0}.bo .tnb-sec h4{letter-spacing:.06em;text-transform:uppercase;color:var(--bo-t3);margin:0 0 .55rem;font-size:.66rem;font-weight:600}.bo .tnb-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem .9rem;display:grid}.bo .tnb-grid2{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.bo .tnb-f{align-content:start;gap:.28rem;min-width:0;display:grid}.bo .tnb-f[hidden],.bo .tnb-o[hidden]{display:none}.bo .tnb-f2{grid-column:span 2}.bo .tnb-f label{color:var(--bo-t2);align-items:center;gap:.3rem;font-size:.7rem;font-weight:500;display:flex}.bo .tnb-f .inp{min-width:0}.bo .tnb-f .inp[contenteditable=false]{color:var(--bo-t4);background:var(--bo-canvas);cursor:not-allowed}.bo .tnb-f .inp.is-bad{border-color:var(--bo-red)}.bo .tnb-sel{width:100%;color:var(--bo-t1);background:var(--bo-card);cursor:pointer}.bo .tnb-sel:disabled{color:var(--bo-t4);background:var(--bo-canvas);cursor:not-allowed}.bo .tnb-f .menu__list{min-width:100%}.bo .tnb-f .menu__list button.on{color:var(--bo-blue);font-weight:600}.bo .tnb-hours{max-height:190px;overflow:auto}.bo .tnb-hint{border:1px solid var(--bo-line-2);width:.95rem;height:.95rem;color:var(--bo-t3);border-radius:50%;place-items:center;font-size:.56rem;line-height:1;display:inline-grid}.bo .tnb-hint:hover{border-color:var(--bo-blue);color:var(--bo-blue)}.bo .tnb-err{color:var(--bo-red);font-size:.68rem}.bo .tnb-err[hidden]{display:none}.bo .tnb-opts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem .9rem;display:grid}.bo .tnb-o{border:1px solid var(--bo-line);color:var(--bo-t1);border-radius:8px;justify-content:space-between;align-items:center;gap:.6rem;padding:.45rem .65rem;font-size:.72rem;display:flex}.bo .tnb-days{flex-wrap:wrap;gap:.3rem;display:flex}.bo .tnb-days .chip{padding:.28rem .55rem;font-size:.7rem}.bo .tnb-ranges{gap:.4rem;display:grid}.bo .tnb-r,.bo .tnb-rhead{grid-template-columns:repeat(3,minmax(0,1fr)) 1.9rem;align-items:center;gap:.6rem;display:grid}.bo .tnb-r .inp{min-width:0}.bo .tnb-rhead{color:var(--bo-t2);margin-bottom:.3rem;font-size:.7rem;font-weight:500}.bo .tnb-ph:empty:before{content:attr(data-ph);color:var(--bo-t4)}.bo .tnb-x{width:1.9rem;height:2rem;color:var(--bo-t4);border-radius:7px}.bo .tnb-x:hover{color:var(--bo-red);background:var(--bo-red-soft)}.bo .tnb-addrow{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:.55rem;display:flex}.bo .tnb-filter{color:var(--bo-t2);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.72rem;display:flex}.bo .tnb-filter b{color:var(--bo-t1);font-weight:500}.bo .tnb-new{animation:.3s ease-out tnb-in}@keyframes tnb-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (width<=64rem){.bo .tnb-grid,.bo .tnb-opts{grid-template-columns:repeat(2,minmax(0,1fr))}.bo .tnb-grid2{grid-template-columns:1fr}}@media (width<=30rem){.bo .tnb-grid,.bo .tnb-opts{grid-template-columns:1fr}.bo .tnb-f2{grid-column:auto}.bo .tnb-r,.bo .tnb-rhead{gap:.35rem}}.bo .tnp-card{overflow:visible}.bo .tnp-head{border-radius:12px 12px 0 0}.bo .tnp-card .foot{border-radius:0 0 12px 12px}.bo .tnp-search{flex:180px;min-width:0;max-width:280px}.bo .tnp-search input{font:inherit;color:var(--bo-t1);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.bo .tnp-t tbody tr{cursor:pointer}.bo .tnp-t td.tnp-name{color:var(--bo-t1);font-weight:500}.bo .tnp-t tr.is-picked td{background:var(--bo-blue-soft)}.bo .tnp-ib{color:var(--bo-t3);border-radius:6px;padding:.15rem .45rem;font-size:.72rem}.bo .tnp-ib:hover{background:var(--bo-canvas);color:var(--bo-t1)}.bo .tnp-ib.del:hover{background:var(--bo-red-soft);color:var(--bo-red)}.bo .tnp-confirm{color:var(--bo-t2);align-items:center;gap:.4rem;font-size:.72rem;display:inline-flex}.bo .tnp-confirm .sm{padding:.3rem .6rem;font-size:.7rem}.bo .tnp-none td{text-align:center;color:var(--bo-t3);padding:1.4rem 1rem}.bo .tnp-ed[hidden]{display:none}.bo .tnp-ed{overflow:visible}.bo .tnp-eh{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.8rem 1.1rem;display:flex}.bo .tnp-eh b{color:var(--bo-t1);font-size:.9rem;font-weight:600}.bo .tnp-eh .go.sm{padding:.3rem .75rem;font-size:.7rem}.bo .tnp-sp{flex:1}.bo .tnp-form{grid-template-columns:repeat(7,minmax(0,1fr));gap:.6rem .9rem;padding:.85rem 1.1rem;display:grid}.bo .tnp-f{align-content:start;gap:.28rem;min-width:0;display:grid}.bo .tnp-f[hidden]{display:none}.bo .tnp-f2{grid-column:span 2}.bo .tnp-f label{color:var(--bo-t2);font-size:.7rem;font-weight:500}.bo .tnp-f .inp{min-width:0}.bo .tnp-f .seg{place-self:start}.bo .tnp-f .seg button{white-space:nowrap}.bo .tnp-sel{width:100%;color:var(--bo-t1);background:var(--bo-card);cursor:pointer}.bo .tnp-f .menu__list{min-width:100%}.bo .tnp-f .menu__list button.on{color:var(--bo-blue);font-weight:600}.bo .tnp-rh{border-top:1px solid var(--bo-line);color:var(--bo-t3);justify-content:space-between;align-items:center;gap:.6rem;padding:.55rem 1.1rem;font-size:.72rem;display:flex}.bo .tnp-rh b{color:var(--bo-t1)}.bo .tnp-rt td{padding:.4rem .85rem}.bo .tnp-rt .inp{min-width:4.5rem;min-height:1.7rem;padding:.22rem .5rem;display:inline-block}.bo .tnp-bsel{border:1px solid var(--bo-line-2);color:var(--bo-t1);background:var(--bo-card);border-radius:7px;align-items:center;gap:.8rem;padding:.24rem .55rem;font-size:.72rem;display:inline-flex}.bo .tnp-bsel:after{content:"⇅";color:var(--bo-t4);font-size:.65rem}.bo .tnp-x{color:var(--bo-t4);border-radius:6px;padding:.1rem .4rem}.bo .tnp-x:hover{color:var(--bo-red);background:var(--bo-red-soft)}.bo .tnp-ed .note{border-radius:0 0 12px 12px}@media (width<=64rem){.bo .tnp-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=30rem){.bo .tnp-form{grid-template-columns:1fr}.bo .tnp-f2{grid-column:auto}}.bo .tnc-card{overflow:visible}.bo .tnc-filters{border-bottom:1px solid var(--bo-line);border-radius:12px 12px 0 0;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:.5rem;padding:.8rem 1rem;display:grid}.bo .tnc-in input{font:inherit;color:var(--bo-t1);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.bo .tnc-in input::placeholder{color:var(--bo-t4)}.bo.is-dark .tnc-in,.bo.is-dark .tnc-stbtn{background:var(--bo-card)}.bo .tnc-stbtn{cursor:pointer;color:var(--bo-t3);width:100%}.bo .tnc-stbtn b{color:var(--bo-t1);font-weight:500}.bo .tnc-stmenu .menu__list{min-width:150px}.bo.is-dark .black{color:#09090b;background:#fafafa}.bo .tnc-head{flex-wrap:wrap;gap:.5rem}.bo .tnc-head .grow{flex:1}.bo .tnc-search{flex:180px;min-width:0;max-width:280px}.bo .tnc-search input{font:inherit;color:var(--bo-t1);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.bo .tnc-card .foot{border-radius:0 0 12px 12px}.bo .tnc-t td.who{cursor:pointer}.bo .tnc-none td{text-align:center;color:var(--bo-t3);padding:1.4rem 1rem}.bo tr.tnc-fail td{background:#ef44440a}@media (width<=52rem){.bo .tnc-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}.bo .whl-card{overflow:visible}.bo .whl-head{border-radius:12px 12px 0 0;flex-wrap:wrap}.bo .whl-head .grow{flex:1}.bo .whl-card .foot{border-radius:0 0 12px 12px}.bo .whl-search{flex:180px;min-width:0;max-width:280px}.bo .whl-search input{font:inherit;color:var(--bo-t1);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.bo .whl-search input::placeholder{color:var(--bo-t4)}.bo .whl-t td.whl-name{color:var(--bo-t1);font-weight:500}.bo .whl-sec{color:var(--bo-blue);font-size:.76rem;font-weight:500}.bo .whl-sec span{opacity:.8;font-size:.7rem}.bo .whl-day{color:#fafafa;background:#27272a;border-radius:4px;justify-content:center;align-items:center;min-width:1.35rem;margin-right:.2rem;padding:.08rem .3rem;font-size:.64rem;font-style:normal;font-weight:500;display:inline-flex}.bo.is-dark .whl-day{background:#3f3f46}.bo .whl-fin{color:#fafafa;background:#27272a}.bo.is-dark .whl-fin{background:#3f3f46}.bo .whl-lang{font-family:var(--bo-mono);border:1px solid var(--bo-line-2);color:var(--bo-t2);border-radius:4px;margin-right:.2rem;padding:.05rem .3rem;font-size:.6rem;font-weight:600}.bo .whl-lang.off{opacity:.45;border-style:dashed}.bo .whl-lang:hover{border-color:var(--bo-blue);color:var(--bo-blue);opacity:1}.bo .whl-more{padding:.15rem .5rem;font-size:.9rem;line-height:1}.bo tr.whl-drop td{background:var(--bo-canvas);white-space:normal;padding:.65rem 1rem .75rem}.bo tr.whl-drop:hover td{background:var(--bo-canvas)}.bo .whl-drop td>div{max-width:640px;position:sticky;left:1rem}.bo .whl-acts{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.bo .whl-acts .ghost.sm,.bo .whl-acts .danger,.bo .whl-acts .go{padding:.3rem .65rem;font-size:.7rem}.bo .whl-acts .lbl{letter-spacing:.04em;text-transform:uppercase;color:var(--bo-t3);margin-right:.3rem;font-size:.66rem;font-weight:600}.bo .whl-conf{color:var(--bo-t1);margin-right:.3rem;font-size:.74rem}.bo .whl-conf small{color:var(--bo-t3);font-size:.68rem;display:block}.bo .whl-seclist{color:var(--bo-t1);grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1.4rem;font-size:.74rem;display:grid}.bo .whl-seclist span{color:var(--bo-t4);margin-right:.35rem}.bo tr.whl-flash td{background:var(--bo-green-soft);transition:background 1.2s}.bo .whl-none td{text-align:center;color:var(--bo-t3);padding:1.4rem 1rem}@media (width<=52rem){.bo .whl-drop td>div{max-width:300px}.bo .whl-seclist{grid-template-columns:1fr}}.bo .whe-top{flex-wrap:wrap;align-items:center;gap:.7rem;padding:.75rem 1rem;display:flex;overflow:visible}.bo .whe-back{width:32px;height:32px;color:var(--bo-t3);border-radius:8px;flex:none;place-items:center;display:grid}.bo .whe-back:hover{background:var(--bo-canvas);color:var(--bo-t1)}.bo .whe-back svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.bo .whe-ht b{color:var(--bo-t1);font-size:1rem;font-weight:600;display:block}.bo .whe-ht span{color:var(--bo-t3);font-size:.74rem}.bo .whe-ht em{color:var(--bo-t4);font-style:normal}.bo .whe-sp{flex:1}.bo .whe-val{background:#16a34a}.bo .whe-val:hover{background:#15803d}.bo .whe-card{overflow:visible}.bo .whe-tabs{border-radius:12px 12px 0 0}.bo .whe-body{padding:1rem 1.1rem 1.1rem}.bo .whe-panel{gap:.95rem;display:grid}.bo .whe-panel[hidden]{display:none}.bo .whe-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem .9rem;display:grid}.bo .whe-row3{grid-template-columns:2fr 1fr 1fr}.bo .whe-f{align-content:start;gap:.3rem;min-width:0;display:grid}.bo .whe-f label{color:var(--bo-t1);font-size:.72rem;font-weight:500}.bo .whe-f .inp{min-width:0}.bo .whe-f .inp:empty:before{content:attr(data-ph);color:var(--bo-t4)}.bo .whe-sel{width:100%;color:var(--bo-t1);background:var(--bo-card);cursor:pointer}.bo .whe-ph{color:var(--bo-t4)}.bo .whe-bad{border-color:var(--bo-red)!important}.bo .whe-err{color:var(--bo-red);font-size:.68rem}.bo .whe-menu .menu__list{min-width:100%;max-height:240px;overflow:auto}.bo .whe-menu .menu__list button.on{color:var(--bo-blue);font-weight:600}.bo .whe-days{flex-wrap:wrap;gap:.3rem;display:flex}.bo .whe-days .chip{padding:.3rem .55rem}.bo .whe-tgls{color:var(--bo-t1);flex-wrap:wrap;gap:1.4rem;font-size:.74rem;display:flex}.bo .whe-tgls label{align-items:center;gap:.5rem;display:inline-flex}.bo .whe-sh{border-top:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.7rem;padding-top:.95rem;display:flex}.bo .whe-sh h4{color:var(--bo-t1);font-size:.92rem;font-weight:600}.bo .whe-odds{border:1px solid var(--bo-line-2);background:var(--bo-canvas);color:var(--bo-t2);border-radius:8px;align-items:center;gap:.35rem;padding:.28rem .65rem;font-size:.72rem;display:inline-flex}.bo .whe-odds b{color:var(--bo-t1)}.bo .whe-odds small{color:var(--bo-t4);font-size:.66rem}.bo .whe-odds.ok{background:var(--bo-green-soft);color:#15803d;border-color:#86efac}.bo .whe-odds.ok b{color:#15803d}.bo.is-dark .whe-odds.ok,.bo.is-dark .whe-odds.ok b{color:#4ade80;border-color:#4ade8066}.bo .whe-drag{color:var(--bo-t4);font-size:.7rem}.bo .whe-sh .go.sm{padding:.36rem .75rem;font-size:.72rem}.bo .whe-list{gap:.4rem;display:grid}.bo .whe-sr{border:1px solid var(--bo-line);background:var(--bo-canvas);border-radius:10px;align-items:center;gap:.7rem;padding:.5rem .7rem;display:flex}.bo .whe-sr.drag{cursor:grab}.bo .whe-sr.is-over{border-color:var(--bo-blue);background:var(--bo-blue-soft)}.bo .whe-sr.is-new{border-color:#86efac}.bo .whe-n{background:var(--bo-blue-soft);width:1.6rem;height:1.6rem;color:var(--bo-blue-2);border-radius:50%;flex:none;place-items:center;font-size:.7rem;display:grid}.bo.is-dark .whe-n{color:#93c5fd}.bo .whe-sn{min-width:8rem;color:var(--bo-blue);flex:1;font-size:.78rem;font-weight:500}.bo .whe-sn small{color:var(--bo-t4);margin-left:.4rem;font-size:.68rem;font-weight:400}.bo .whe-pills{flex-wrap:wrap;justify-content:flex-end;gap:.3rem;display:flex}.bo .whe-cnt{color:#7e22ce;background:#f3e8ff}.bo.is-dark .whe-cnt{color:#d8b4fe;background:#a855f733}.bo .whe-x{color:var(--bo-t4);border-radius:6px;flex:none;padding:.15rem .4rem}.bo .whe-x:hover{color:var(--bo-red);background:var(--bo-red-soft)}.bo .whe-empty{text-align:center;color:var(--bo-t3);padding:1rem 0;font-size:.76rem}.bo .whe-pick{border:1px solid var(--bo-blue);background:var(--bo-card);border-radius:12px;gap:.6rem;padding:.8rem .9rem;display:grid;box-shadow:0 12px 30px #0000001f}.bo .whe-pt b{color:var(--bo-t1);font-size:.86rem;font-weight:600;display:block}.bo .whe-pt span{color:var(--bo-t3);font-size:.72rem}.bo .whe-psearch{width:100%}.bo .whe-psearch input{font:inherit;color:var(--bo-t1);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.bo .whe-pl{gap:.35rem;display:grid}.bo .whe-po{text-align:left;border:1px solid var(--bo-line);border-radius:9px;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.5rem .65rem;font-size:.74rem;display:flex}.bo .whe-po:hover{border-color:var(--bo-line-2);background:var(--bo-canvas)}.bo .whe-po.on{border-color:var(--bo-blue);background:var(--bo-blue-soft)}.bo .whe-po b{color:var(--bo-t1);flex:1;min-width:8rem;font-weight:500}.bo .whe-po em{font-style:normal;font-family:var(--bo-mono);color:var(--bo-t3);font-size:.64rem}.bo .whe-pid{color:var(--bo-t4);font-size:.7rem}.bo .whe-pnone{color:var(--bo-t3);padding:.4rem 0;font-size:.74rem}.bo .whe-pf{color:var(--bo-t2);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.72rem;display:flex}.bo .whe-pf .grow{flex:1}.bo .whe-pf b{color:var(--bo-t1)}.bo .whe-pf .go.sm{padding:.32rem .75rem;font-size:.72rem}.bo .whe-slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.bo .whe-slot{align-content:start;gap:.35rem;display:grid}.bo .whe-slot label{color:var(--bo-t1);font-size:.72rem;font-weight:500}.bo .whe-slot .ghost.sm{justify-self:start}.bo .whe-img{border:1px dashed var(--bo-line-2);height:64px;color:var(--bo-t4);background:var(--bo-canvas);text-align:center;border-radius:9px;place-items:center;padding:0 .4rem;font-size:.68rem;display:grid;overflow:hidden}.bo .whe-img.has{background:linear-gradient(135deg, var(--bo-blue-soft), var(--bo-canvas));color:var(--bo-t2);font-family:var(--bo-mono);word-break:break-all;border-style:solid;font-size:.6rem}.bo .whe-card .note{border-radius:0 0 12px 12px}@media (width<=64rem){.bo .whe-row,.bo .whe-slots{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=30rem){.bo .whe-row,.bo .whe-row3{grid-template-columns:1fr}.bo .whe-pills{justify-content:flex-start}.bo .whe-sr{flex-wrap:wrap}}.bo .whs-top{flex-wrap:wrap;align-items:center;gap:.7rem;padding:.75rem 1rem;display:flex}.bo .whs-top .ghost svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-2px;width:14px;height:14px;margin-right:.35rem;display:inline-block}.bo .whs-grid{grid-template-columns:minmax(0,1fr) 300px;gap:.9rem;display:grid}.bo .whs-sum{align-content:start;gap:.9rem;padding:1rem 1.1rem;display:grid}.bo .whs-nums{color:var(--bo-t2);flex-wrap:wrap;gap:.6rem 1.6rem;font-size:.78rem;display:flex}.bo .whs-nums b{color:var(--bo-t1);font-variant-numeric:tabular-nums;margin-left:.3rem;font-weight:600}.bo .whs-nums .muted{flex-basis:100%;font-size:.72rem}.bo .whs-badges{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.bo .whs-b{background:var(--bo-green-soft);color:#15803d;border-radius:9px;gap:.1rem;min-width:0;padding:.5rem .7rem;transition:background .4s;display:grid}.bo .whs-b b{font-variant-numeric:tabular-nums;font-size:.76rem;font-weight:600}.bo .whs-b small{color:var(--bo-t3);white-space:nowrap;text-overflow:ellipsis;font-size:.66rem;overflow:hidden}.bo .whs-b.empty{background:var(--bo-amber-soft);color:var(--bo-amber)}.bo .whs-b.shut{background:var(--bo-canvas);color:var(--bo-t3);border:1px dashed var(--bo-line-2)}.bo .whs-b.hit{box-shadow:0 0 0 2px var(--bo-blue)}.bo.is-dark .whs-b{color:#4ade80}.bo.is-dark .whs-b.empty{color:#fbbf24}.bo.is-dark .whs-b.shut{color:var(--bo-t3)}.bo .whs-player{align-content:start;gap:.6rem;padding:.85rem .9rem .9rem;display:grid}.bo .whs-ph b{color:var(--bo-t1);font-size:.8rem;font-weight:600;display:block}.bo .whs-ph span{color:var(--bo-t3);font-size:.66rem;line-height:1.4;display:block}.bo .whs-wheel{cursor:pointer;place-items:center;display:grid}.bo .whs-svg{width:100%;max-width:250px;height:auto;display:block;overflow:visible}.bo .whs-rim{fill:#18181b}.bo.is-dark .whs-rim{fill:#27272a}.bo .whs-rot{transform-origin:0 0;transition:transform 2.6s cubic-bezier(.16,.84,.18,1)}.bo .whs-edge{stroke:#ffffff80;stroke-width:1.2px}.bo .whs-sl path{stroke:#ffffff8c;stroke-width:.8px;transition:fill .4s}.bo .whs-sl.shut path{fill:#52525b}.bo .whs-sl.shut text{fill:#e4e4e7}.bo .whs-sl.hit path{fill:#16a34a}.bo .whs-sl.hit text{fill:#fff}.bo .whs-tx{font-family:var(--bo-font);font-size:9.5px;font-weight:600}.bo .whs-lk{font-family:var(--bo-mono);opacity:.85;font-size:6.5px}.bo .whs-sl:not(.shut) .whs-lk{opacity:.55}.bo .whs-hub{fill:#fafafa;stroke:#18181b;stroke-width:3px}.bo .whs-hubtx{font-family:var(--bo-font);fill:#18181b;letter-spacing:.04em;font-size:8px;font-weight:700}.bo .whs-pin{fill:#f59e0b;stroke:#18181b;stroke-width:1.5px;stroke-linejoin:round}.bo .whs-res{color:var(--bo-t2);text-align:center;min-height:2.1em;font-size:.72rem}.bo .whs-res b{color:var(--bo-t1)}.bo .whs-player [data-whsreload]{justify-self:center}.bo .whs-ah b{color:var(--bo-t1);font-size:.86rem;font-weight:600}.bo .whs-ah{flex-wrap:wrap}.bo .whs-ah .grow{flex:1}.bo .whs-q{flex:0 180px;min-width:0}.bo .whs-q input{font:inherit;color:var(--bo-t1);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.bo .whs-act td.who button{color:var(--bo-blue);font-weight:500}.bo .whs-bid{font-family:var(--bo-mono);background:var(--bo-blue-soft);color:var(--bo-blue-2);border-radius:4px;padding:.1rem .35rem;font-size:.68rem}.bo.is-dark .whs-bid{color:#93c5fd}.bo tr.whs-new td{background:var(--bo-green-soft);transition:background 1.4s}.bo .whs-none td{text-align:center;color:var(--bo-t3);padding:1.2rem 1rem}@media (prefers-reduced-motion:reduce){.bo .whs-rot{transition:none}}@media (width<=64rem){.bo .whs-grid{grid-template-columns:1fr}.bo .whs-svg{max-width:230px}}@media (width<=30rem){.bo .whs-badges{grid-template-columns:1fr}}.bo .wht-card{overflow:visible}.bo .wht-card .foot{border-radius:0 0 12px 12px}.bo .wht-name{color:var(--bo-blue);text-align:left;font-size:.78rem;font-weight:500}.bo .wht-ids{font-family:var(--bo-mono);color:var(--bo-t2);font-size:.68rem}.bo tr.wht-picked td{background:var(--bo-blue-soft)}.bo .wht-ed[hidden]{display:none}.bo .wht-ed{overflow:visible}.bo .wht-eh{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.8rem 1.1rem;display:flex}.bo .wht-eh b{color:var(--bo-t1);font-size:.92rem;font-weight:600}.bo .wht-eh .go.sm,.bo .wht-eh .ghost.sm{padding:.3rem .75rem;font-size:.7rem}.bo .wht-sp{flex:1}.bo .wht-form{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem .9rem;padding:.9rem 1.1rem;display:grid}.bo .wht-f{align-content:start;gap:.3rem;min-width:0;display:grid}.bo .wht-f2{grid-column:span 2}.bo .wht-full{grid-column:1/-1}.bo .wht-f label,.bo .wht-h{color:var(--bo-t1);font-size:.72rem;font-weight:500}.bo .wht-h{font-size:.8rem;font-weight:600}.bo .wht-f .inp{min-width:0}.bo .wht-f .inp:empty:before{content:attr(data-ph);color:var(--bo-t4)}.bo .wht-chips{border:1px solid var(--bo-line-2);background:var(--bo-card);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.35rem;min-height:2rem;padding:.25rem .35rem;display:flex}.bo .wht-chips.ro{background:var(--bo-canvas)}.bo .wht-chip{background:var(--bo-blue-soft);color:var(--bo-blue-2);border-radius:6px;align-items:center;gap:.35rem;padding:.18rem .45rem;font-size:.7rem;display:inline-flex}.bo.is-dark .wht-chip{color:#93c5fd}.bo .wht-chip button{color:inherit;opacity:.7;font-size:.68rem}.bo .wht-chip button:hover{opacity:1}.bo .wht-add{color:var(--bo-t3);padding:.15rem .4rem;font-size:.72rem}.bo .wht-add:hover{color:var(--bo-blue)}.bo .wht-menu .menu__list{min-width:260px;max-height:240px;overflow:auto}.bo .wht-menu .menu__list button.on{color:var(--bo-blue);font-weight:600}.bo .wht-sel{width:100%;color:var(--bo-t1);background:var(--bo-card);cursor:pointer}.bo .wht-bad{border-color:var(--bo-red)!important}.bo .wht-err{color:var(--bo-red);font-size:.68rem}.bo .wht-imgs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.bo .wht-img{gap:.3rem;display:grid}.bo .wht-img span{color:var(--bo-t2);font-size:.7rem}.bo .wht-img div{border:1px dashed var(--bo-line-2);height:54px;color:var(--bo-t4);background:var(--bo-canvas);border-radius:9px;place-items:center;font-size:.66rem;display:grid}.bo .wht-img .ghost.sm{justify-self:start}.bo .wht-tr td{padding:.4rem .7rem}.bo .wht-tr .inp{min-width:9rem;min-height:1.7rem;padding:.24rem .5rem}.bo .wht-tr .inp:empty:before{content:attr(data-ph);color:var(--bo-t4)}.bo .wht-tr .ro{color:var(--bo-t2)}.bo .wht-foot{border-top:1px solid var(--bo-line);color:var(--bo-t2);background:var(--bo-card);border-radius:0 0 12px 12px;align-items:center;gap:.6rem;padding:.7rem 1.1rem;font-size:.74rem;display:flex}.bo .wht-foot label{align-items:center;gap:.5rem;display:inline-flex}.bo .wht-foot small{color:var(--bo-t3)}@media (width<=64rem){.bo .wht-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=30rem){.bo .wht-form{grid-template-columns:1fr}.bo .wht-f2{grid-column:auto}.bo .wht-imgs{grid-template-columns:1fr}}.bo .whp-card{overflow:visible}.bo .whp-head{border-radius:12px 12px 0 0;flex-wrap:wrap}.bo .whp-head .grow{flex:1}.bo .whp-card .foot{border-radius:0 0 12px 12px}.bo .whp-q{flex:0 200px;min-width:0}.bo .whp-q input{font:inherit;color:var(--bo-t1);background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}.bo .whp-go{padding:.4rem .85rem;font-size:.74rem}.bo .whp-n{font-size:.72rem}.bo .whp td.who button{color:var(--bo-blue);font-weight:500}.bo tr.whp-new td{background:var(--bo-green-soft);transition:background 1.4s}.bo .gv2j-card[data-astro-cid-kpgwbaow]{overflow:visible}.gv2j-card[data-astro-cid-kpgwbaow] .tcard-head[data-astro-cid-kpgwbaow]{border-radius:12px 12px 0 0}.gv2j-card[data-astro-cid-kpgwbaow] .foot[data-astro-cid-kpgwbaow]{border-radius:0 0 12px 12px}.bo .gv2j-t[data-astro-cid-kpgwbaow] th[data-astro-cid-kpgwbaow]{white-space:normal}.bo .gv2j-t[data-astro-cid-kpgwbaow] th[data-astro-cid-kpgwbaow],.bo .gv2j-t[data-astro-cid-kpgwbaow] td[data-astro-cid-kpgwbaow]{padding-left:.7rem;padding-right:.7rem}.gv2j-t[data-astro-cid-kpgwbaow] td[data-astro-cid-kpgwbaow].gv2j-name{color:var(--bo-t1);font-weight:500}.bo .gv2j-act[data-astro-cid-kpgwbaow] .menu__list[data-astro-cid-kpgwbaow]{text-align:left;min-width:230px;top:0;left:auto;right:calc(100% + 6px)}.bo tr[data-astro-cid-kpgwbaow].gv2j-up .gv2j-act[data-astro-cid-kpgwbaow] .menu__list[data-astro-cid-kpgwbaow]{top:auto;bottom:0}.gv2j-act[data-astro-cid-kpgwbaow] .ghost[data-astro-cid-kpgwbaow]{padding:.15rem .5rem;font-size:.9rem;line-height:1}.gv2j-act[data-astro-cid-kpgwbaow] .gv2j-confirm{color:var(--bo-t2);white-space:normal;padding:.5rem .65rem;font-size:.74rem}.gv2j-act[data-astro-cid-kpgwbaow] .gv2j-confirm div{gap:.4rem;margin-top:.5rem;display:flex}.bo .gv2j-t[data-astro-cid-kpgwbaow] tr.is-picked td{background:#eff6ff}.bo.is-dark .gv2j-t[data-astro-cid-kpgwbaow] tr.is-picked td{background:#2563eb24}.bo .gv2j-t[data-astro-cid-kpgwbaow] tr.gv2-flash td{background:var(--bo-green-soft);transition:background 1.2s}.gv2j-view[data-astro-cid-kpgwbaow]{gap:.9rem;display:grid}.gv2j-view[data-astro-cid-kpgwbaow][hidden],.bo [data-astro-cid-kpgwbaow][data-gv2jlist][hidden],.bo [data-astro-cid-kpgwbaow][data-gv2jlisthead][hidden]{display:none}.gv2j-vh[data-astro-cid-kpgwbaow]{align-items:center}.gv2j-sh[data-astro-cid-kpgwbaow]{padding:.75rem 1.15rem 0}.gv2j-sh[data-astro-cid-kpgwbaow] b[data-astro-cid-kpgwbaow],.gv2j-lt[data-astro-cid-kpgwbaow] b[data-astro-cid-kpgwbaow]{color:var(--bo-t1);font-size:.86rem;font-weight:600}.gv2j-lt[data-astro-cid-kpgwbaow]{gap:.15rem;font-size:.72rem;display:grid}.gv2j-levels[data-astro-cid-kpgwbaow]{gap:.7rem;display:grid}.gv2j-levels[data-astro-cid-kpgwbaow] .gv2j-lh{border-bottom:1px solid var(--bo-line);color:var(--bo-t3);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.75rem 1.1rem;font-size:.74rem;display:flex}.gv2j-levels[data-astro-cid-kpgwbaow] .gv2j-ln{color:var(--bo-t1);font-size:.9rem;font-weight:600}.gv2j-levels[data-astro-cid-kpgwbaow] .gv2j-lh u{color:var(--bo-t1);font-variant-numeric:tabular-nums;font-weight:600;text-decoration:none}.gv2j-levels[data-astro-cid-kpgwbaow] .gv2j-act u{color:var(--bo-blue)}.bo.is-dark .gv2j-levels[data-astro-cid-kpgwbaow] .gv2j-act u{color:#93c5fd}.gv2j-levels[data-astro-cid-kpgwbaow] .gv2j-cfg{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.6rem 1rem;padding:.75rem 1.1rem .9rem;display:grid}.gv2j-levels[data-astro-cid-kpgwbaow] .gv2j-cfg span{color:var(--bo-t3);font-size:.68rem;display:block}.gv2j-levels[data-astro-cid-kpgwbaow] .gv2j-cfg b{color:var(--bo-t1);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:600}.page-head[data-astro-cid-wwtmkpaj]{padding-block-end:var(--sp-6)}.section-head[data-astro-cid-wwtmkpaj],.section-head[data-astro-cid-wwtmkpaj]>p[data-astro-cid-wwtmkpaj]:not(.eyebrow),.section-head[data-astro-cid-wwtmkpaj] .t-measure[data-astro-cid-wwtmkpaj]{max-width:none}.proof-band[data-astro-cid-wwtmkpaj]{padding-block:var(--sp-4) var(--sp-7)}@media (width>=48rem){.certs[data-astro-cid-wwtmkpaj]{grid-template-columns:repeat(3,minmax(0,1fr))}}.legal[data-astro-cid-u6ohjolg] h2[data-astro-cid-u6ohjolg]{margin-block:var(--sp-8) var(--sp-3)}.legal[data-astro-cid-u6ohjolg] p[data-astro-cid-u6ohjolg]{max-width:68ch;margin-block:0 var(--sp-4);color:var(--text-1);line-height:1.6}.legal[data-astro-cid-u6ohjolg] .t-muted[data-astro-cid-u6ohjolg]{color:var(--text-2)}.legal[data-astro-cid-u6ohjolg] .t-caption[data-astro-cid-u6ohjolg]{margin-top:var(--sp-4)}.bo [data-screen=enterprise-config] .ec-tabs{overflow-x:auto}.bo [data-screen=enterprise-config] .ec-tabs .tabs--line{border-bottom:0}.bo [data-screen=enterprise-config] .ec-q{min-width:210px;color:var(--bo-t1);outline:none}.bo [data-screen=enterprise-config] .ec-q.is-blank:after{content:attr(data-ph);color:var(--bo-t4)}.bo [data-screen=enterprise-config] .ec-q:focus{border-color:var(--bo-blue);box-shadow:0 0 0 3px var(--bo-blue-soft)}.bo [data-screen=enterprise-config] .ec-list{gap:.6rem;display:grid}.bo [data-screen=enterprise-config] .ec-sec{overflow:visible}.bo [data-screen=enterprise-config] .ec-h{width:100%;color:var(--bo-t1);text-align:left;align-items:center;gap:.6rem;padding:.72rem 1.15rem;font-size:.86rem;font-weight:600;display:flex}.bo [data-screen=enterprise-config] .ec-h span{flex:1}.bo [data-screen=enterprise-config] .ec-h i{color:var(--bo-t4);font-style:normal;transition:transform .2s;transform:rotate(-90deg)}.bo [data-screen=enterprise-config] .ec-sec.is-open .ec-h i{transform:none}.bo [data-screen=enterprise-config] .ec-h:hover{background:#fafafa}.bo [data-screen=enterprise-config] .ec-body{border-top:1px solid var(--bo-line);padding:.4rem 1.15rem 0;display:none}.bo [data-screen=enterprise-config] .ec-sec.is-open .ec-body{display:block}.bo [data-screen=enterprise-config] .ec-sec.is-hidden{display:none}.bo [data-screen=enterprise-config] .ec-row{border-bottom:1px solid #f4f4f5;grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,5fr);align-items:center;gap:1rem;padding:.5rem 0;display:grid}.bo [data-screen=enterprise-config] .ec-row.is-changed{box-shadow:inset 3px 0 0 var(--bo-blue);margin-left:-.6rem;padding-left:.6rem}.bo [data-screen=enterprise-config] .ec-row.is-match .ec-l{background:var(--bo-amber-soft);border-radius:4px}.bo [data-screen=enterprise-config] .ec-l{color:var(--bo-t1);font-size:.78rem;font-weight:500}.bo [data-screen=enterprise-config] .ec-v{min-width:0}.bo [data-screen=enterprise-config] .ec-v .inp{white-space:nowrap;text-overflow:ellipsis;min-width:0;min-height:0;padding:.3rem .55rem;overflow:hidden}.bo [data-screen=enterprise-config] .ec-cents{gap:.15rem;display:grid}.bo [data-screen=enterprise-config] .ec-cents .inp{font-variant-numeric:tabular-nums}.bo [data-screen=enterprise-config] .ec-cents small{color:var(--bo-t3);font-size:.66rem}.bo [data-screen=enterprise-config] .ec-chips{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.bo [data-screen=enterprise-config] .ec-chip{border:1px solid var(--bo-line);color:var(--bo-t1);font-size:.72rem;font-family:var(--bo-mono);background:#f4f4f5;border-radius:6px;align-items:center;gap:.2rem;padding:.16rem .25rem .16rem .5rem;display:inline-flex}.bo [data-screen=enterprise-config] .ec-chip.is-new{background:var(--bo-blue-soft);border-color:#0000}.bo [data-screen=enterprise-config] .ec-chip button{width:16px;height:16px;color:var(--bo-t4);border-radius:4px;place-items:center;display:inline-grid}.bo [data-screen=enterprise-config] .ec-chip button:hover{color:var(--bo-red);background:var(--bo-red-soft)}.bo [data-screen=enterprise-config] .ec-chip svg{stroke:currentColor;fill:none;stroke-width:2.4px;stroke-linecap:round;width:10px;height:10px}.bo [data-screen=enterprise-config] .ec-addm .ghost.sm{padding:.16rem .5rem;font-size:.7rem}.bo [data-screen=enterprise-config] .menu__list{z-index:6;min-width:120px}.bo [data-screen=enterprise-config] .ec-pick{min-width:120px;color:var(--bo-t1);font-family:var(--bo-mono);padding:.3rem .55rem}.bo [data-screen=enterprise-config] .ec-d{color:var(--bo-t3);font-size:.72rem}.bo [data-screen=enterprise-config] .ec-foot{justify-content:flex-end;padding:.75rem 0 .85rem;display:flex}.bo.is-dark [data-screen=enterprise-config] .ec-h:hover{background:#1c1c20}.bo.is-dark [data-screen=enterprise-config] .ec-row{border-bottom-color:#222226}.bo.is-dark [data-screen=enterprise-config] .ec-chip{background:#27272a;border-color:#3f3f46}.bo.is-dark [data-screen=enterprise-config] .ec-chip.is-new{background:var(--bo-blue-soft)}@media (width<=52rem){.bo [data-screen=enterprise-config] .ec-row{grid-template-columns:minmax(0,1fr);gap:.3rem}.bo [data-screen=enterprise-config] .ec-q{width:100%;min-width:0}.bo [data-screen=enterprise-config] .scrhead .acts{flex-basis:100%}}.bo [data-screen=aggregation-providers] .agp-q{min-width:200px;color:var(--bo-t1);outline:none}.bo [data-screen=aggregation-providers] .agp-q.is-blank:after{content:attr(data-ph);color:var(--bo-t4)}.bo [data-screen=aggregation-providers] .agp-q:focus{border-color:var(--bo-blue);box-shadow:0 0 0 3px var(--bo-blue-soft)}.bo [data-screen=aggregation-providers] .agp-t td,.bo [data-screen=aggregation-providers] .agp-t th{padding-left:.7rem;padding-right:.7rem}.bo [data-screen=aggregation-providers] .agp-t th{white-space:normal}.bo [data-screen=aggregation-providers] .agp-c{margin-right:.25rem}.bo [data-screen=aggregation-providers] tr.is-gone{display:none}.bo [data-screen=aggregation-providers] .agp-modal{z-index:8;background:#09090b66;justify-content:center;align-items:flex-start;padding:2.2rem 1.4rem 1.4rem;display:flex;position:absolute;inset:0}.bo [data-screen=aggregation-providers] .agp-modal[hidden]{display:none}.bo [data-screen=aggregation-providers] .agp-dialog{flex-direction:column;width:min(100%,980px);max-height:100%;display:flex;box-shadow:0 30px 80px #00000059}.bo [data-screen=aggregation-providers] .agp-dh{border-bottom:1px solid var(--bo-line);align-items:center;gap:.75rem;padding:.9rem 1.15rem;display:flex}.bo [data-screen=aggregation-providers] .agp-dh b{color:var(--bo-t1);font-size:1rem;font-weight:600;display:block}.bo [data-screen=aggregation-providers] .agp-dh small{color:var(--bo-t3);font-size:.74rem;display:block}.bo [data-screen=aggregation-providers] .agp-ico{background:var(--bo-blue-soft);width:34px;height:34px;color:var(--bo-blue);border-radius:8px;flex:none;place-items:center;display:grid}.bo [data-screen=aggregation-providers] .agp-ico svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.bo [data-screen=aggregation-providers] .agp-scroll{max-height:470px;padding:.2rem 1.15rem .9rem;overflow-y:auto}.bo [data-screen=aggregation-providers] .agp-sh{border-bottom:1px solid var(--bo-line);color:var(--bo-t1);margin:1rem 0 .6rem;padding-bottom:.4rem;font-size:.8rem;font-weight:500}.bo [data-screen=aggregation-providers] .agp-sh small{color:var(--bo-t3);margin-top:.15rem;font-size:.72rem;font-weight:400;display:block}.bo [data-screen=aggregation-providers] .agp-sws{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;display:grid}.bo [data-screen=aggregation-providers] .agp-sw{border:1px solid var(--bo-line);color:var(--bo-t1);border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.76rem;display:flex}.bo [data-screen=aggregation-providers] .agp-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem .8rem;display:grid}.bo [data-screen=aggregation-providers] .agp-grid--wide{grid-template-columns:repeat(3,minmax(0,1fr))}.bo [data-screen=aggregation-providers] .agp-f{gap:.3rem;min-width:0;display:grid}.bo [data-screen=aggregation-providers] .agp-f label{color:var(--bo-t2);font-size:.72rem;font-weight:500}.bo [data-screen=aggregation-providers] .agp-f .inp{white-space:nowrap;text-overflow:ellipsis;min-width:0;min-height:0;padding:.32rem .55rem;overflow:hidden}.bo [data-screen=aggregation-providers] .agp-f .inp.is-changed{border-color:var(--bo-blue)}.bo [data-screen=aggregation-providers] .agp-url{font-family:var(--bo-mono);font-size:.7rem}.bo [data-screen=aggregation-providers] .agp-sec{align-items:center;gap:.35rem;min-width:0;display:flex}.bo [data-screen=aggregation-providers] .agp-sec .inp{font-family:var(--bo-mono);flex:1;font-size:.7rem}.bo [data-screen=aggregation-providers] .agp-rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.bo [data-screen=aggregation-providers] .agp-rule{border:1px solid var(--bo-line);background:#fafafa;border-radius:8px;align-content:start;gap:.45rem;padding:.75rem .85rem;display:grid}.bo [data-screen=aggregation-providers] .agp-rt{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.bo [data-screen=aggregation-providers] .agp-rt b{color:var(--bo-t1);font-size:.78rem;font-weight:500}.bo [data-screen=aggregation-providers] .agp-rule p{color:var(--bo-t3);margin:0;font-size:.72rem}.bo [data-screen=aggregation-providers] .agp-rule .agp-rl{display:none}.bo [data-screen=aggregation-providers] .agp-rule.is-on .agp-rl{display:grid}.bo [data-screen=aggregation-providers] .agp-discard{border-top:1px solid var(--bo-line);background:var(--bo-amber-soft);color:var(--bo-t2);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.6rem 1.15rem;font-size:.76rem;display:flex}.bo [data-screen=aggregation-providers] .agp-discard[hidden]{display:none}.bo [data-screen=aggregation-providers] .agp-discard span{flex:1;min-width:12rem}.bo [data-screen=aggregation-providers] .agp-discard b{color:var(--bo-t1);font-weight:600}.bo [data-screen=aggregation-providers] .agp-danger{color:var(--bo-red);border-color:var(--bo-red)}.bo [data-screen=aggregation-providers] .agp-acts{border-top:1px solid var(--bo-line);justify-content:flex-end;gap:.5rem;padding:.75rem 1.15rem;display:flex}.bo.is-dark [data-screen=aggregation-providers] .agp-rule{background:#141417}@media (width<=64rem){.bo [data-screen=aggregation-providers] .agp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bo [data-screen=aggregation-providers] .agp-sws{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=52rem){.bo [data-screen=aggregation-providers] .agp-modal{padding:.8rem .5rem}.bo [data-screen=aggregation-providers] .agp-grid,.bo [data-screen=aggregation-providers] .agp-grid--wide,.bo [data-screen=aggregation-providers] .agp-rules,.bo [data-screen=aggregation-providers] .agp-sws{grid-template-columns:minmax(0,1fr)}.bo [data-screen=aggregation-providers] .agp-scroll{max-height:380px}}.bo [data-screen=aggregation-rounds] .agr-open{min-width:0;overflow:visible}.bo [data-screen=aggregation-rounds] .agr-open .tcard-head{border-radius:12px 12px 0 0}.bo [data-screen=aggregation-rounds] .agr-open .foot{border-radius:0 0 12px 12px}.bo [data-screen=aggregation-rounds] .agr-open[hidden]{display:none}.bo [data-screen=aggregation-rounds] .agr-dd{min-width:0;display:block}.bo [data-screen=aggregation-rounds] .agr-dd .field{text-align:left;cursor:pointer;width:100%}.bo [data-screen=aggregation-rounds] .agr-dd .field.is-set{color:var(--bo-t1);border-color:var(--bo-blue)}.bo [data-screen=aggregation-rounds] .agr-long{max-height:250px;overflow:auto}.bo [data-screen=aggregation-rounds] .agr-right{left:auto;right:0}.bo [data-screen=aggregation-rounds] .agr-adv,.bo [data-screen=aggregation-rounds] .agr-row{cursor:pointer}.bo [data-screen=aggregation-rounds] .agr-t th{white-space:normal}.bo [data-screen=aggregation-rounds] .agr-t th,.bo [data-screen=aggregation-rounds] .agr-t td{padding-left:.65rem;padding-right:.65rem}.bo [data-screen=aggregation-rounds] .agr-t td.agr-d{white-space:normal;max-width:86px}.bo [data-screen=aggregation-rounds] .agr-t td.agr-desc{white-space:normal;min-width:130px;color:var(--bo-t2)}.bo [data-screen=aggregation-rounds] .agr-modal{z-index:8;background:#09090b66;justify-content:center;align-items:flex-start;padding:2.4rem 1.4rem 1.4rem;display:flex;position:absolute;inset:0}.bo [data-screen=aggregation-rounds] .agr-modal[hidden]{display:none}.bo [data-screen=aggregation-rounds] .agr-dialog{width:min(100%,980px);max-height:100%;overflow-y:auto;box-shadow:0 30px 80px #00000059}.bo [data-screen=aggregation-rounds] .agr-dh{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.9rem 1.15rem;display:flex}.bo [data-screen=aggregation-rounds] .agr-dh b{color:var(--bo-t1);margin-right:.3rem;font-size:1rem;font-weight:600}.bo [data-screen=aggregation-rounds] .agr-dh .spacer{flex:1}.bo [data-screen=aggregation-rounds] .agr-warn{color:var(--bo-amber);background:var(--bo-amber-soft);border-bottom:1px solid var(--bo-line);padding:.6rem 1.15rem;font-size:.74rem}.bo [data-screen=aggregation-rounds] .agr-warn[hidden]{display:none}.bo [data-screen=aggregation-rounds] .agr-logh{color:var(--bo-t1);border-top:1px solid var(--bo-line);padding:.7rem 1.15rem .5rem;font-size:.86rem;font-weight:600}.bo [data-screen=aggregation-rounds] .agr-dialog .details{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=52rem){.bo [data-screen=aggregation-rounds] .agr-modal{padding:.8rem .5rem}.bo [data-screen=aggregation-rounds] .agr-dialog .details{grid-template-columns:repeat(2,minmax(0,1fr))}.bo [data-screen=aggregation-rounds] .agr-log tr>:first-child,.bo [data-screen=aggregation-rounds] .agr-log tr>:nth-child(5),.bo [data-screen=aggregation-rounds] .agr-log tr>:nth-child(6),.bo [data-screen=aggregation-rounds] .agr-log tr>:nth-child(7),.bo [data-screen=aggregation-rounds] .agr-log tr>:nth-child(9){display:none}}.shelf[data-astro-cid-qmnhd5hn]{gap:var(--sp-5);margin-top:var(--sp-7);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.shelf__card[data-astro-cid-qmnhd5hn]{border:1px solid var(--line-1);border-radius:var(--radius-2);padding:var(--sp-6);background:var(--bg-surface);gap:var(--sp-3);align-content:start;display:grid}.shelf__k[data-astro-cid-qmnhd5hn]{justify-self:start}.shelf__t[data-astro-cid-qmnhd5hn]{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--t-head-m);letter-spacing:-.015em;color:var(--text-1);margin:0}.shelf__card[data-astro-cid-qmnhd5hn] p[data-astro-cid-qmnhd5hn]{color:var(--text-1);margin:0}.shelf__more[data-astro-cid-qmnhd5hn]{margin-top:var(--sp-6);color:var(--text-2)}@media (width<=64rem){.shelf[data-astro-cid-qmnhd5hn]{grid-template-columns:1fr 1fr}}@media (width<=40rem){.shelf[data-astro-cid-qmnhd5hn]{grid-template-columns:1fr}}.bo [data-screen=solplatform-providers] .spp-tabs{overflow-x:auto}.bo [data-screen=solplatform-providers] .spp-tabs .tabs--line{border-bottom:0}.bo [data-screen=solplatform-providers] .spp-q{min-width:210px;color:var(--bo-t1);outline:none}.bo [data-screen=solplatform-providers] .spp-q.is-blank:after{content:attr(data-ph);color:var(--bo-t4)}.bo [data-screen=solplatform-providers] .spp-q:focus{border-color:var(--bo-blue);box-shadow:0 0 0 3px var(--bo-blue-soft)}.bo [data-screen=solplatform-providers] .spp-list{gap:.6rem;display:grid}.bo [data-screen=solplatform-providers] .spp-h{width:100%;color:var(--bo-t1);text-align:left;align-items:center;gap:.6rem;padding:.72rem 1.15rem;font-size:.86rem;font-weight:600;display:flex}.bo [data-screen=solplatform-providers] .spp-h span{flex:1}.bo [data-screen=solplatform-providers] .spp-h i{color:var(--bo-t4);font-style:normal;transition:transform .2s;transform:rotate(-90deg)}.bo [data-screen=solplatform-providers] .spp-sec.is-open .spp-h i{transform:none}.bo [data-screen=solplatform-providers] .spp-h:hover{background:#fafafa}.bo [data-screen=solplatform-providers] .spp-body{border-top:1px solid var(--bo-line);padding:.4rem 1.15rem 0;display:none}.bo [data-screen=solplatform-providers] .spp-sec.is-open .spp-body{display:block}.bo [data-screen=solplatform-providers] .spp-sec.is-hidden{display:none}.bo [data-screen=solplatform-providers] .spp-row{border-bottom:1px solid #f4f4f5;grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,5fr);align-items:center;gap:1rem;padding:.5rem 0;display:grid}.bo [data-screen=solplatform-providers] .spp-row.is-changed{box-shadow:inset 3px 0 0 var(--bo-blue);margin-left:-.6rem;padding-left:.6rem}.bo [data-screen=solplatform-providers] .spp-row.is-match .spp-l{background:var(--bo-amber-soft);border-radius:4px}.bo [data-screen=solplatform-providers] .spp-l{color:var(--bo-t1);font-size:.78rem;font-weight:500}.bo [data-screen=solplatform-providers] .spp-v{min-width:0}.bo [data-screen=solplatform-providers] .spp-v .inp{white-space:nowrap;text-overflow:ellipsis;min-width:0;min-height:0;padding:.3rem .55rem;overflow:hidden}.bo [data-screen=solplatform-providers] .spp-cents{gap:.15rem;display:grid}.bo [data-screen=solplatform-providers] .spp-cents .inp{font-variant-numeric:tabular-nums}.bo [data-screen=solplatform-providers] .spp-cents small{color:var(--bo-t3);font-size:.66rem}.bo [data-screen=solplatform-providers] .spp-secret{align-items:center;gap:.4rem;display:flex}.bo [data-screen=solplatform-providers] .spp-secret .inp{font-family:var(--bo-mono);letter-spacing:.04em;flex:1;font-size:.72rem}.bo [data-screen=solplatform-providers] .spp-d{color:var(--bo-t3);font-size:.72rem}.bo [data-screen=solplatform-providers] .spp-foot{justify-content:flex-end;padding:.75rem 0 .85rem;display:flex}.bo.is-dark [data-screen=solplatform-providers] .spp-h:hover{background:#1c1c20}.bo.is-dark [data-screen=solplatform-providers] .spp-row{border-bottom-color:#222226}@media (width<=52rem){.bo [data-screen=solplatform-providers] .spp-row{grid-template-columns:minmax(0,1fr);gap:.3rem}.bo [data-screen=solplatform-providers] .spp-q{width:100%;min-width:0}.bo [data-screen=solplatform-providers] .scrhead .acts{flex-basis:100%}}.bo [data-screen=solplatform-complaints]{position:relative}.bo [data-screen=solplatform-complaints] .spc-filters{align-items:center}.bo [data-screen=solplatform-complaints] .spc-fl{flex:1;gap:.5rem;display:flex}.bo [data-screen=solplatform-complaints] .spc-state{min-width:170px;color:var(--bo-t1)}.bo [data-screen=solplatform-complaints] .menu__list{min-width:170px}.bo [data-screen=solplatform-complaints] .spc-filters{overflow:visible}.bo [data-screen=solplatform-complaints] .spc-title{color:var(--bo-t1);white-space:normal;min-width:120px;max-width:150px;font-weight:500}.bo [data-screen=solplatform-complaints] td.desc{min-width:150px;max-width:190px}.bo [data-screen=solplatform-complaints] .spc-acts{justify-content:flex-end;gap:.3rem;display:inline-flex}.bo [data-screen=solplatform-complaints] .spc-ib{border:1px solid var(--bo-line-2);width:28px;height:28px;color:var(--bo-t3);background:var(--bo-card);border-radius:7px;place-items:center;display:inline-grid}.bo [data-screen=solplatform-complaints] .spc-ib:hover{color:var(--bo-blue);border-color:var(--bo-blue)}.bo [data-screen=solplatform-complaints] .spc-ib--ok:hover{color:var(--bo-green);border-color:var(--bo-green)}.bo [data-screen=solplatform-complaints] .spc-ib svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.bo [data-screen=solplatform-complaints] tr.is-new td{background:var(--bo-blue-soft);transition:background 1.2s}.bo [data-screen=solplatform-complaints] tr.is-filtered{display:none}.bo [data-screen=solplatform-complaints] .spc-modal{z-index:8;background:#09090b66;justify-content:center;align-items:flex-start;padding:2rem 1.4rem 1.4rem;display:flex;position:absolute;inset:-1rem}.bo [data-screen=solplatform-complaints] .spc-modal[hidden]{display:none}.bo [data-screen=solplatform-complaints] .spc-dialog{width:min(100%,560px);box-shadow:0 30px 80px #00000059}.bo [data-screen=solplatform-complaints] .spc-dh{border-bottom:1px solid var(--bo-line);padding:.9rem 1.15rem}.bo [data-screen=solplatform-complaints] .spc-dh b{color:var(--bo-t1);font-size:1rem;font-weight:600}.bo [data-screen=solplatform-complaints] .spc-body{gap:.6rem;padding:.9rem 1.15rem 1rem;display:grid}.bo [data-screen=solplatform-complaints] .spc-msg{color:var(--bo-t3);font-size:.76rem}.bo [data-screen=solplatform-complaints] .spc-msg:empty{display:none}.bo [data-screen=solplatform-complaints] .spc-form{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.bo [data-screen=solplatform-complaints] .spc-form[hidden],.bo [data-screen=solplatform-complaints] [data-spcnotewrap][hidden]{display:none}.bo [data-screen=solplatform-complaints] .spc-body label{gap:.25rem;display:grid}.bo [data-screen=solplatform-complaints] .spc-body label>span:first-child{color:var(--bo-t2);font-size:.7rem;font-weight:500}.bo [data-screen=solplatform-complaints] .spc-wide{grid-column:1/-1}.bo [data-screen=solplatform-complaints] .spc-body .inp{min-width:0;min-height:0;padding:.32rem .6rem}.bo [data-screen=solplatform-complaints] .spc-area{min-height:3.6rem!important}.bo [data-screen=solplatform-complaints] .inp.is-blank:empty:before{content:attr(data-ph);color:var(--bo-t4)}.bo [data-screen=solplatform-complaints] .spc-foot{border-top:1px solid var(--bo-line);background:#fafafa;justify-content:flex-end;gap:.5rem;padding:.75rem 1.15rem;display:flex}.bo.is-dark [data-screen=solplatform-complaints] .spc-foot{background:#141417}@media (width<=52rem){.bo [data-screen=solplatform-complaints] .spc-modal{background:0 0;padding:0;display:block;position:static}.bo [data-screen=solplatform-complaints]:has(.spc-modal:not([hidden]))>:not(.spc-modal){display:none}.bo [data-screen=solplatform-complaints] .spc-dialog{width:100%}.bo [data-screen=solplatform-complaints] .spc-form{grid-template-columns:minmax(0,1fr)}.bo [data-screen=solplatform-complaints] .spc-state{width:100%;min-width:0}.bo [data-screen=solplatform-complaints] .spc-fl,.bo [data-screen=solplatform-complaints] .spc-fl .menu{flex:1;min-width:0}}.split[data-astro-cid-kgvaqclo]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (width<=52rem){.split[data-astro-cid-kgvaqclo]{grid-template-columns:minmax(0,1fr)}}.bo [data-screen=whitelabel-assets] .ghost svg{display:inline-block}.bo [data-screen=whitelabel-assets] .wla-card{overflow:visible}.bo [data-screen=whitelabel-assets] .wla-head{border-radius:12px 12px 0 0;flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.bo [data-screen=whitelabel-assets] .wla-sp{flex:1}.bo [data-screen=whitelabel-assets] .wla-q{min-width:180px;color:var(--bo-t1);outline:none}.bo [data-screen=whitelabel-assets] .wla-q.is-blank:after{content:attr(data-ph);color:var(--bo-t4)}.bo [data-screen=whitelabel-assets] .wla-q:focus{border-color:var(--bo-blue);box-shadow:0 0 0 3px var(--bo-blue-soft)}.bo [data-screen=whitelabel-assets] .wla-fmt .menu__list{min-width:150px}.bo [data-screen=whitelabel-assets] .wla-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.7rem;padding:.9rem 1rem 1rem;display:grid}.bo [data-screen=whitelabel-assets] .wla-tile{border:1px solid var(--bo-line);background:var(--bo-card);text-align:left;border-radius:10px;gap:.45rem;min-width:0;padding:.45rem;transition:border-color .15s,box-shadow .15s;display:grid}.bo [data-screen=whitelabel-assets] .wla-tile:hover{border-color:var(--bo-line-2)}.bo [data-screen=whitelabel-assets] .wla-tile.is-picked{border-color:var(--bo-blue);box-shadow:0 0 0 3px var(--bo-blue-soft)}.bo [data-screen=whitelabel-assets] .wla-tile.is-new{border-color:var(--bo-green)}.bo [data-screen=whitelabel-assets] .wla-meta{gap:.1rem;min-width:0;display:grid}.bo [data-screen=whitelabel-assets] .wla-meta b{color:var(--bo-t1);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:500;overflow:hidden}.bo [data-screen=whitelabel-assets] .wla-meta small{color:var(--bo-t3);font-size:.64rem}.bo [data-screen=whitelabel-assets] .wla-art{aspect-ratio:16/10;color:#fff;background:linear-gradient(135deg,#3f3f46,#18181b);border-radius:7px;align-items:flex-end;padding:.45rem .5rem;display:flex;position:relative;overflow:hidden}.bo [data-screen=whitelabel-assets] .wla-art em{letter-spacing:.02em;text-shadow:0 1px 2px #00000059;font-size:.7rem;font-style:normal;font-weight:700;line-height:1.1}.bo [data-screen=whitelabel-assets] .wla-art--sm{aspect-ratio:16/10;border-radius:4px;width:52px;padding:0;display:block}.bo [data-screen=whitelabel-assets] .wla-art--lg{width:100%;max-width:320px}.bo [data-screen=whitelabel-assets] .wla-art--lg em{font-size:1.1rem}.bo [data-screen=whitelabel-assets] .wla-art--logo{background:#0e7c74;justify-content:center;align-items:center}.bo [data-screen=whitelabel-assets] .wla-art--logo em{letter-spacing:.06em;text-transform:uppercase;font-size:.85rem}.bo [data-screen=whitelabel-assets] .wla-art--welcome{background:radial-gradient(circle at 80% 20%,#f59e0b 0,#0000 45%),linear-gradient(135deg,#0e7c74,#064e48)}.bo [data-screen=whitelabel-assets] .wla-art--autumn{background:radial-gradient(circle at 25% 30%,#fbbf24 0,#0000 40%),linear-gradient(135deg,#c2410c,#7c2d12)}.bo [data-screen=whitelabel-assets] .wla-art--reload{background:radial-gradient(circle at 75% 70%,#a78bfa 0,#0000 45%),linear-gradient(135deg,#4338ca,#1e1b4b)}.bo [data-screen=whitelabel-assets] .wla-art--live{background:radial-gradient(circle at 30% 70%,#f43f5e 0,#0000 40%),linear-gradient(135deg,#1f2937,#030712)}.bo [data-screen=whitelabel-assets] .wla-art--tourn{background:radial-gradient(circle at 70% 30%,#facc15 0,#0000 40%),linear-gradient(135deg,#0f766e,#134e4a)}.bo [data-screen=whitelabel-assets] .wla-art--doc{color:#71717a;background:repeating-linear-gradient(#e4e4e7 0 2px,#fafafa 2px 9px);justify-content:center;align-items:center}.bo [data-screen=whitelabel-assets] .wla-art--doc em{text-shadow:none}.bo [data-screen=whitelabel-assets] .wla-art--up{background:radial-gradient(circle at 70% 25%,#fb923c 0,#0000 42%),linear-gradient(135deg,#581c87,#1e1b4b)}.bo [data-screen=whitelabel-assets] .wla-play{background:#ffffffe6;border-radius:50%;width:26px;height:26px;margin:-13px 0 0 -13px;position:absolute;top:50%;left:50%}.bo [data-screen=whitelabel-assets] .wla-play:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid #18181b;position:absolute;top:7px;left:10px}.bo [data-screen=whitelabel-assets] [hidden]{display:none!important}.bo [data-screen=whitelabel-assets] .wla-modal{z-index:8;background:#09090b66;justify-content:center;align-items:flex-start;padding:2.4rem 1.4rem 1.4rem;display:flex;position:absolute;inset:0}.bo [data-screen=whitelabel-assets] .wla-dialog{width:min(100%,720px);box-shadow:0 30px 80px #00000059}.bo [data-screen=whitelabel-assets] .is-out{display:none!important}.bo [data-screen=whitelabel-assets] .foot{border-radius:0 0 12px 12px}.bo [data-screen=whitelabel-assets] .wla-uh{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.75rem 1.1rem;display:flex}.bo [data-screen=whitelabel-assets] .wla-uh b{color:var(--bo-t1);font-size:.9rem;font-weight:600}.bo [data-screen=whitelabel-assets] .wla-ub{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.9rem;padding:.9rem 1.1rem;display:grid}.bo [data-screen=whitelabel-assets] .wla-drop{border:1.5px dashed var(--bo-line-2);text-align:left;color:var(--bo-t3);border-radius:10px;align-items:center;gap:.7rem;padding:.9rem;font-size:.74rem;display:flex}.bo [data-screen=whitelabel-assets] .wla-drop:hover{border-color:var(--bo-blue)}.bo [data-screen=whitelabel-assets] .wla-drop svg{fill:none;stroke:currentColor;stroke-width:1.6px;flex:none;width:22px;height:22px}.bo [data-screen=whitelabel-assets] .wla-drop b{color:var(--bo-blue);font-weight:600}.bo [data-screen=whitelabel-assets] .wla-drop small{color:var(--bo-t4);margin-top:.15rem;font-size:.66rem;display:block}.bo [data-screen=whitelabel-assets] .wla-drop.is-picked{border-style:solid;border-color:var(--bo-green);color:var(--bo-t1)}.bo [data-screen=whitelabel-assets] .wla-uf{gap:.55rem;display:grid}.bo [data-screen=whitelabel-assets] .wla-uf label{color:var(--bo-t2);gap:.25rem;font-size:.72rem;font-weight:500;display:grid}.bo [data-screen=whitelabel-assets] .wla-uf .inp{outline:none;min-width:0;min-height:0;padding:.34rem .6rem;font-weight:400}.bo [data-screen=whitelabel-assets] .wla-uf .wla-ph:empty:before{content:attr(data-ph);color:var(--bo-t4)}.bo [data-screen=whitelabel-assets] .wla-ufoot{border-top:1px solid var(--bo-line);background:var(--bo-canvas);color:var(--bo-t3);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.65rem 1.1rem;font-size:.72rem;display:flex}.bo [data-screen=whitelabel-assets] .wla-ufoot span:first-child{flex:1}.bo [data-screen=whitelabel-assets] .wla-pb{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:1rem;padding:.9rem 1.1rem;display:grid}.bo [data-screen=whitelabel-assets] .wla-det{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1rem;display:grid}.bo [data-screen=whitelabel-assets] .wla-det>div{gap:.1rem;min-width:0;display:grid}.bo [data-screen=whitelabel-assets] .wla-det b{color:var(--bo-t3);text-transform:uppercase;letter-spacing:.04em;font-size:.66rem;font-weight:500}.bo [data-screen=whitelabel-assets] .wla-det span{color:var(--bo-t1);overflow-wrap:anywhere;font-size:.76rem}.bo [data-screen=whitelabel-assets] .wla-wide{grid-column:1/-1}.bo [data-screen=whitelabel-assets] .wla-url{font-family:var(--bo-mono);font-size:.68rem!important}.bo [data-screen=whitelabel-assets] .wla-del{padding:.26rem .6rem;font-size:.72rem}.bo.is-dark [data-screen=whitelabel-assets] .wla-ufoot{background:#141417}.bo.is-dark [data-screen=whitelabel-assets] .wla-art--doc{color:#a1a1aa;background:repeating-linear-gradient(#3f3f46 0 2px,#27272a 2px 9px)}@media (width<=52rem){.bo [data-screen=whitelabel-assets] .wla-ub,.bo [data-screen=whitelabel-assets] .wla-pb{grid-template-columns:minmax(0,1fr)}.bo [data-screen=whitelabel-assets] .wla-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.7rem}.bo [data-screen=whitelabel-assets] .wla-q{flex:100%;min-width:0}.bo [data-screen=whitelabel-assets] .wla-head .wla-sp{display:none}.bo [data-screen=whitelabel-assets] .wla-modal{padding:1rem .6rem}}.bo [data-screen=whitelabel-popups] .wlp-card{overflow:visible}.bo [data-screen=whitelabel-popups] .wlp-card .tcard-head{border-radius:12px 12px 0 0}.bo [data-screen=whitelabel-popups] .wlp-card .foot{border-radius:0 0 12px 12px}.bo [data-screen=whitelabel-popups] [hidden]{display:none!important}.bo [data-screen=whitelabel-popups] .wlp-lgs{gap:.25rem;display:inline-flex}.bo [data-screen=whitelabel-popups] .wlp-lg{font-family:var(--bo-mono);letter-spacing:.04em;border:1px dashed var(--bo-line-2);color:var(--bo-t4);border-radius:4px;padding:.14rem .32rem;font-size:.6rem;line-height:1.2}.bo [data-screen=whitelabel-popups] .wlp-lg.on{background:var(--bo-blue-soft);color:var(--bo-blue-2);border:1px solid #0000}.bo.is-dark [data-screen=whitelabel-popups] .wlp-lg.on{color:#93c5fd}.bo [data-screen=whitelabel-popups] .wlp-used{color:var(--bo-t4);border-radius:5px;align-items:center;gap:.25rem;padding:.15rem .3rem;font-size:.7rem;display:inline-flex}.bo [data-screen=whitelabel-popups] .wlp-used svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:16px;height:16px}.bo [data-screen=whitelabel-popups] .wlp-used.on{color:var(--bo-blue)}.bo [data-screen=whitelabel-popups] .wlp-used:hover{background:var(--bo-canvas)}.bo [data-screen=whitelabel-popups] .wlp-act .menu__list{text-align:left;min-width:230px;top:0;left:auto;right:calc(100% + 6px)}.bo [data-screen=whitelabel-popups] tr.wlp-upm .wlp-act .menu__list{top:auto;bottom:0}.bo [data-screen=whitelabel-popups] .wlp-act .ghost{padding:.15rem .5rem;font-size:.9rem;line-height:1}.bo [data-screen=whitelabel-popups] tr.is-picked td{background:#eff6ff}.bo.is-dark [data-screen=whitelabel-popups] tr.is-picked td{background:#2563eb24}.bo [data-screen=whitelabel-popups] tr.is-new td{background:#f0fdf4}.bo.is-dark [data-screen=whitelabel-popups] tr.is-new td{background:#16a34a1f}.bo [data-screen=whitelabel-popups] .wlp-eh{border-bottom:1px solid var(--bo-line);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.75rem 1.1rem;display:flex}.bo [data-screen=whitelabel-popups] .wlp-eh b{color:var(--bo-t1);font-size:.9rem;font-weight:600}.bo [data-screen=whitelabel-popups] .wlp-sp{flex:1}.bo [data-screen=whitelabel-popups] .wlp-eb{grid-template-columns:minmax(0,36rem);gap:1rem;padding:.9rem 1.1rem;display:grid}.bo [data-screen=whitelabel-popups] .wlp-form{align-content:start;gap:.65rem;display:grid}.bo [data-screen=whitelabel-popups] .wlp-form label{color:var(--bo-t2);justify-items:start;gap:.3rem;font-size:.72rem;font-weight:500;display:grid}.bo [data-screen=whitelabel-popups] .wlp-form .inp{width:100%;min-width:0;min-height:0;padding:.34rem .6rem;font-weight:400}.bo [data-screen=whitelabel-popups] .wlp-st{flex-wrap:wrap}.bo [data-screen=whitelabel-popups] .wlp-lt{border-bottom:0}.bo [data-screen=whitelabel-popups] .wlp-hint{color:var(--bo-t3);font-size:.7rem}.bo [data-screen=whitelabel-popups] .wlp-foot{border-top:1px solid var(--bo-line);background:var(--bo-canvas);color:var(--bo-t3);flex-wrap:wrap;align-items:center;gap:.8rem;padding:.65rem 1.1rem;font-size:.72rem;display:flex}.bo [data-screen=whitelabel-popups] .wlp-foot span{flex:1}.bo.is-dark [data-screen=whitelabel-popups] .wlp-foot{background:#141417}@media (width<=52rem){.bo [data-screen=whitelabel-popups] .wlp-eb{grid-template-columns:minmax(0,1fr)}}.wl-split[data-astro-cid-ptpwpye7]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (width<=52rem){.wl-split[data-astro-cid-ptpwpye7]{grid-template-columns:minmax(0,1fr)}}.hl-cid[data-astro-cid-dmikwvaz]{color:var(--bo-t1);cursor:text;outline:none}.hl-cid[data-astro-cid-dmikwvaz]:focus{border-color:var(--bo-blue);box-shadow:0 0 0 3px var(--bo-blue-soft)}.hl-cid[data-astro-cid-dmikwvaz]:empty:before{content:attr(data-ph);color:var(--bo-t4)}.bo .hl-bar[data-astro-cid-dmikwvaz]{flex-wrap:wrap}.bo .hl-bar[data-astro-cid-dmikwvaz] [data-astro-cid-dmikwvaz][data-hlwho]{font-weight:600}.hl-acts[data-astro-cid-dmikwvaz]{flex-wrap:wrap;gap:.35rem;margin-left:auto;display:flex}.bo .hl-adj[data-astro-cid-dmikwvaz]{border-bottom:1px solid var(--bo-line);background:var(--bo-card);gap:.7rem;padding:.9rem 1rem;display:grid}.bo .hl-adj[data-astro-cid-dmikwvaz][hidden]{display:none}.hl-adj[data-astro-cid-dmikwvaz] h4[data-astro-cid-dmikwvaz]{color:var(--bo-t1);font-size:.88rem;font-weight:600}.hl-f[data-astro-cid-dmikwvaz]{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.hl-f[data-astro-cid-dmikwvaz][hidden]{display:none}.hl-l[data-astro-cid-dmikwvaz]{color:var(--bo-t2);min-width:7.5rem;font-size:.74rem;font-weight:500}.hl-seg[data-astro-cid-dmikwvaz]{flex-wrap:wrap}.bo .hl-pts[data-astro-cid-dmikwvaz]{min-width:120px}.hl-btns[data-astro-cid-dmikwvaz]{justify-content:flex-end;gap:.5rem;display:flex}.hl-dots[data-astro-cid-dmikwvaz]{font-size:.9rem;line-height:1}.bo .hl-t[data-astro-cid-dmikwvaz] tr.is-picked td{background:#eff6ff}.bo.is-dark .hl-t[data-astro-cid-dmikwvaz] tr.is-picked td{background:#2563eb24}.bo .hl-t[data-astro-cid-dmikwvaz] tr.hl-flash td{background:var(--bo-green-soft);transition:background 1.2s}.hp-cid[data-astro-cid-arinugv4]{color:var(--bo-t1);cursor:text;outline:none}.hp-cid[data-astro-cid-arinugv4]:focus{border-color:var(--bo-blue);box-shadow:0 0 0 3px var(--bo-blue-soft)}.hp-cid[data-astro-cid-arinugv4]:empty:before{content:attr(data-ph);color:var(--bo-t4)}.bo .hp-filters[data-astro-cid-arinugv4]{overflow:visible}.hp-type[data-astro-cid-arinugv4]{display:block}.bo .hp-typebtn[data-astro-cid-arinugv4]{text-align:left;width:100%}.bo .hp-typebtn[data-astro-cid-arinugv4].is-set{color:var(--bo-t1)}.bo .hp-type[data-astro-cid-arinugv4] .menu__list[data-astro-cid-arinugv4]{min-width:240px}.bo .hp-t[data-astro-cid-arinugv4] th[data-astro-cid-arinugv4]{white-space:normal}.bo .hp-t[data-astro-cid-arinugv4] td[data-astro-cid-arinugv4].hp-d{white-space:normal;min-width:84px}.bo .hp-t[data-astro-cid-arinugv4] td[data-astro-cid-arinugv4].hp-in{color:#15803d}.bo.is-dark .hp-t[data-astro-cid-arinugv4] td[data-astro-cid-arinugv4].hp-in{color:#4ade80}.bo .hp-t[data-astro-cid-arinugv4] td[data-astro-cid-arinugv4].hp-pts{color:#7c3aed;font-weight:600}.bo.is-dark .hp-t[data-astro-cid-arinugv4] td[data-astro-cid-arinugv4].hp-pts{color:#a78bfa}.hp-mono[data-astro-cid-arinugv4],.hp-ref[data-astro-cid-arinugv4]{font-family:var(--bo-mono);font-size:.7rem}.bo .hp-ref[data-astro-cid-arinugv4]{color:var(--bo-blue);text-underline-offset:2px;text-decoration:underline}.bo .hp-cidlink[data-astro-cid-arinugv4]{color:var(--bo-blue);font-weight:500}.tiers[data-astro-cid-lcdefpme]{margin:var(--sp-7) 0 0;border-top:1px solid var(--line-2);padding:0;list-style:none}.stack__tier[data-astro-cid-lcdefpme]{gap:var(--sp-7);padding:var(--sp-6) 0;border-bottom:1px solid var(--line-1);grid-template-columns:minmax(14rem,20rem) minmax(0,1fr);align-items:start;display:grid}.stack__k[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);display:block}.stack__name[data-astro-cid-lcdefpme]{margin-top:var(--sp-3);font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--t-head-l);letter-spacing:-.02em;color:var(--text-1);line-height:1.1;text-decoration:none;display:inline-block}a[data-astro-cid-lcdefpme].stack__name:hover{color:var(--brand)}.stack__name--plain[data-astro-cid-lcdefpme]{font-size:var(--t-head-m)}.stack__id[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:var(--sp-3) 0 0;color:var(--text-1)}.stack__groups[data-astro-cid-lcdefpme]{gap:var(--sp-6);display:grid}.stack__groups--3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.stack__groups--2[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.stack__groups--1[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.stack__g[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 var(--sp-3)}.stack__g[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.stack__m[data-astro-cid-lcdefpme]{gap:var(--sp-2);padding:var(--sp-5);color:inherit;border:1px solid var(--line-1);border-radius:var(--radius-2);background:var(--bg-surface);transition:border-color var(--dur-fast);align-content:start;text-decoration:none;display:grid}.stack__m[data-astro-cid-lcdefpme]:hover{border-color:var(--brand)}.stack__m[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--t-head-m);letter-spacing:-.015em;color:var(--text-1)}.stack__m[data-astro-cid-lcdefpme]:hover b[data-astro-cid-lcdefpme]{color:var(--brand)}.stack__m[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--text-1)}.doors[data-astro-cid-lcdefpme]{margin-top:var(--sp-7)}@media (width<=60rem){.stack__tier[data-astro-cid-lcdefpme]{gap:var(--sp-5);grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){.stack__groups--3[data-astro-cid-lcdefpme],.stack__groups--2[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}:root{--lab-strip-h:8.5rem;--lab-w:100%}html,body.lab{background:var(--bg-page);color:var(--text-1);margin:0}body.lab{height:100svh;overflow:hidden}.lab-frame{width:var(--lab-w);max-width:100%;height:calc(100svh - var(--lab-strip-h));background:var(--bg-page);margin:0 auto;position:relative;overflow:clip}.lab-frame:not([data-lab-w=full]){border-inline:var(--border-hair) solid var(--line-1)}.lab-strip{inset-inline:0;z-index:var(--z-overlay);height:var(--lab-strip-h);gap:var(--sp-1) var(--sp-5);padding:var(--sp-3) var(--sp-4);background:var(--bg-raised);border-block-start:var(--border-hair) solid var(--line-2);font-family:var(--font-mono);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-content:center;font-size:.6875rem;line-height:1.5;display:grid;position:fixed;bottom:0}.lab-strip__head{grid-row:span 2;min-width:0}.lab-eyebrow,.lab-key{letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin:0;font-size:.5625rem}.lab-title{margin:0 0 var(--sp-1);font-family:var(--font-mono);font-size:.8125rem;font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-1)}.lab-claim{gap:var(--sp-2);color:var(--text-2);margin:0;display:flex}.lab-claim .lab-key{flex:none;width:3.5rem}.lab-key--argues{color:var(--state-live)}.lab-key--never{color:var(--brand)}.lab-strip__scrub,.lab-strip__opts{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.lab-strip__opts{gap:var(--sp-2) var(--sp-4);flex-wrap:wrap}.lab-group{align-items:center;gap:var(--sp-2);display:flex}.lab-btn{appearance:none;border:var(--border-hair) solid var(--line-2);border-radius:var(--radius-1);color:var(--text-2);font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;padding:.25rem .5rem}.lab-btn:hover{color:var(--text-1);border-color:var(--text-3)}.lab-btn[data-lab-on=true]{color:var(--bg-page);background:var(--text-1);border-color:var(--text-1)}.lab-btn--play{min-width:4.5rem}.lab-field{align-items:center;gap:var(--sp-1);display:flex}.lab-num{background:var(--bg-page);border:var(--border-hair) solid var(--line-2);border-radius:var(--radius-1);width:3rem;color:var(--text-1);font:inherit;padding:.2rem .3rem}.lab-readout{font-variant-numeric:tabular-nums;min-width:4rem;font-weight:var(--fw-semibold);color:var(--text-1);flex:none}.lab-track{flex:auto;min-width:8rem}.lab-range{appearance:none;cursor:ew-resize;background:0 0;width:100%;height:.875rem;display:block}.lab-range::-webkit-slider-runnable-track{background:var(--line-2);height:2px}.lab-range::-moz-range-track{background:var(--line-2);height:2px}.lab-range::-webkit-slider-thumb{appearance:none;border-radius:var(--radius-pill);background:var(--brand);border:0;width:14px;height:14px;margin-top:-6px}.lab-range::-moz-range-thumb{border-radius:var(--radius-pill);background:var(--brand);border:0;width:14px;height:14px}.lab-range:focus-visible{outline:var(--border-hair) solid var(--text-1);outline-offset:3px}.lab-ticks{height:1.5rem;position:relative}.lab-tick{top:0;left:calc(7px + (100% - 14px) * var(--lab-tick));color:var(--text-3);font:inherit;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-items:center;gap:1px;padding:0;font-size:.5rem;display:grid;position:absolute;transform:translate(-50%)}.lab-tick:before{content:"";background:var(--line-2);width:1px;height:5px}.lab-tick:hover{color:var(--text-1)}.lab-tick:hover:before{background:var(--text-1)}.lab-tick[data-lab-near=true]{color:var(--brand)}.lab-tick[data-lab-near=true]:before{background:var(--brand)}.lab-hint{color:var(--text-3);margin:0}:root[data-lab-strip=min]{--lab-strip-h:2.25rem}:root[data-lab-strip=min] .lab-strip{padding:0 var(--sp-3);grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}:root[data-lab-strip=min] .lab-strip__head,:root[data-lab-strip=min] .lab-strip__opts,:root[data-lab-strip=min] .lab-ticks{display:none}@media (width<=60rem){:root{--lab-strip-h:11.5rem}.lab-strip{grid-template-columns:minmax(0,1fr)}.lab-strip__head{grid-row:auto}.lab-hint{display:none}}.cband{--t:var(--lab-t,1);--beamx:44%;--pad:clamp(1rem, 4vw, 3rem);--ctl:3.4rem;background:var(--bg-page);width:min(100%,82rem);height:100%;font-family:var(--font-mono);margin-inline:auto;position:relative;overflow:clip}:root[data-lab-reduced] .cband{--t:1}:root[data-lab-reduced] .cband *{animation:none!important}@media (prefers-reduced-motion:reduce){.cband{--t:1}.cband *{animation:none!important}}.cband [data-win]{--p:clamp(0, calc((var(--t) - var(--w0)) / max(calc(var(--w1) - var(--w0)), .001)), 1)}.cband-grid{z-index:0;background-image:radial-gradient(circle at center, color-mix(in oklab, var(--text-3) 70%, transparent) 1px, transparent 1px);opacity:.5;pointer-events:none;background-size:27px 27px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 84% at 46% 46%,#000 25%,#0000 78%);mask-image:radial-gradient(80% 84% at 46% 46%,#000 25%,#0000 78%)}.cband-storm{inset:clamp(1rem, 3.5vh, 2.5rem) auto var(--ctl) var(--pad);width:calc(var(--beamx) - var(--pad));z-index:1;position:absolute}.cband-cap{margin:0 0 var(--sp-3);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);font-size:.5625rem;line-height:1.7}.cband-cap__node{color:var(--text-2);font-weight:var(--fw-semibold);letter-spacing:.16em;display:block}.cband-lanes{height:calc(100% - 3.2rem);position:relative;-webkit-mask-image:linear-gradient(90deg,#000 0 84%,oklab(0% none none/.34) 95%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 84%,oklab(0% none none/.34) 95%,#0000 100%)}.cband-family{letter-spacing:.2em;color:var(--text-3);opacity:.75;font-size:.5rem;position:absolute;left:0}.cband-chip{background:color-mix(in oklab, var(--bg-raised) 80%, transparent);border:var(--border-hair) solid var(--line-1);border-radius:var(--radius-pill);color:var(--text-2);letter-spacing:.1em;white-space:nowrap;align-items:center;gap:.5em;padding:.4em .75em;font-size:.5625rem;display:inline-flex;position:absolute;right:0}.cband-chip__dot{background:var(--brand);opacity:.8;border-radius:1.5px;flex:none;width:5px;height:5px}.cband-chip__id{background:var(--bg-page);color:var(--text-3);letter-spacing:.12em;padding:0 .35em;font-size:.5rem;font-style:normal;position:absolute;top:calc(100% + 2px);left:.75em}.cband-chip--storm{opacity:0;animation:cband-stream var(--dur,10s) linear infinite;animation-delay:var(--delay,0s);will-change:transform, opacity}@keyframes cband-stream{0%{transform:translateX(var(--fromx,-28vw));opacity:0}8%{opacity:.7}88%{opacity:.7}98%,to{opacity:0;transform:translate(0)}}.cband-chip--storm{--pin-x:.72}.cband-chip--c2{--pin-x:.24}:root[data-lab-reduced] .cband-chip--storm{opacity:.6;transform:translateX(calc(var(--fromx,-28vw) * var(--pin-x)))}:root[data-lab-reduced] .cband-chip--c3{display:none}@media (prefers-reduced-motion:reduce){.cband-chip--storm{opacity:.6;transform:translateX(calc(var(--fromx,-28vw) * var(--pin-x)))}.cband-chip--c3{display:none}}.cband-chip--hero{color:var(--text-1);border-color:var(--brand);background:color-mix(in oklab, var(--bg-raised) 92%, transparent);box-shadow:0 0 14px color-mix(in oklab, var(--brand) 28%, transparent);z-index:2;--in:clamp(0, calc(var(--p) * 8), 1);--absorb:clamp(0, calc((var(--p) - .84) / .16), 1);opacity:calc(var(--in) * (1 - var(--absorb)));transform:translateX(calc((var(--p) - 1) * 24vw))}.cband-engine{inset-block:0 var(--ctl);left:var(--beamx);z-index:3;align-content:center;justify-items:center;gap:var(--sp-4);pointer-events:none;grid-template-rows:auto 14rem;display:grid;position:absolute;translate:-50%}.cband-glow{background:radial-gradient(ellipse 42% 52% at center, color-mix(in oklab, var(--brand) 13%, transparent), transparent 70%);opacity:calc(.3 + var(--t) * .7);position:absolute;inset:-6% -7rem}.cband-beam{inset-block:2%;background:linear-gradient(to bottom, transparent, var(--brand) 16%, var(--brand) 84%, transparent);width:2px;opacity:calc(.45 + var(--p) * .55);translate:-50%;transform:scaleY(calc(.66 + var(--p) * .34));position:absolute;left:50%}.cband-flash{inset-block:4%;background:radial-gradient(ellipse 50% 50% at center, color-mix(in oklab, var(--brand) 55%, transparent), transparent 70%);width:34px;opacity:calc(var(--p) * (1 - var(--p)) * 4);position:absolute;left:50%;translate:-50%}.cband-node{z-index:4;background:color-mix(in oklab, var(--bg-raised) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);border:var(--border-hair) solid var(--line-2);opacity:calc(.9 + var(--p) * .1);border-radius:16px;justify-items:center;gap:.55em;padding:1rem 1.25rem .9rem;display:grid;position:relative;box-shadow:0 24px 60px -30px #000000b3,inset 0 1px #ffffff0f}.cband-markwrap{width:4.75rem;height:4.75rem;display:inline-flex;position:relative}.cband-mark{background:radial-gradient(120% 120% at 22% 14%, color-mix(in oklab, var(--brand) 55%, white) 0%, transparent 58%), linear-gradient(150deg, var(--brand) 6%, color-mix(in oklab, var(--brand) 78%, black) 96%);width:100%;height:100%;box-shadow:0 0 0 1px color-mix(in oklab, var(--brand) 40%, transparent), 0 0 26px 0 color-mix(in oklab, var(--brand) 26%, transparent), inset 0 1px 0 #ffffff57, inset 0 -1px 0 #0000003d;color:var(--text-on-brand);border-radius:27%;place-items:center;display:grid;position:relative;overflow:hidden}@supports (corner-shape:squircle){.cband-mark{corner-shape:squircle;border-radius:32%}}.cband-mark__glyph{stroke:currentColor;stroke-width:2px;stroke-linecap:round;opacity:.94;width:62%;height:62%}.cband-mark__glyph circle{fill:currentColor;stroke:none}.cband-mark__ring{opacity:.5}.cband-mark__hub{opacity:.95}.cband-mark__pulse{stroke:#fff;stroke-width:3.2px;stroke-dasharray:7 57;animation:3.6s linear infinite cband-mark-pulse}@keyframes cband-mark-pulse{0%{stroke-dashoffset:64px}to{stroke-dashoffset:0}}.cband-mark__sheen{background:linear-gradient(112deg,#0000 38%,#ffffff4d 48%,#0000 58%);animation:7.5s ease-in-out infinite cband-mark-sheen;position:absolute;inset:-30%;transform:translate(-115%)}@keyframes cband-mark-sheen{0%,62%{transform:translate(-115%)}88%,to{transform:translate(115%)}}.cband-node__name{color:var(--text-1);font-size:.875rem;font-weight:var(--fw-semibold);letter-spacing:.26em;text-indent:.26em}.cband-node__sub{max-width:12rem;color:var(--text-3);letter-spacing:.14em;text-transform:uppercase;text-align:center;font-size:.5rem;line-height:1.6}.cband-ripple{border:1px solid var(--brand);pointer-events:none;border-radius:29%;position:absolute;inset:-3px}@supports (corner-shape:squircle){.cband-ripple{corner-shape:squircle;border-radius:34%}}.cband-emit{background:var(--brand);width:5px;height:5px;box-shadow:0 0 8px color-mix(in oklab, var(--brand) 60%, transparent);pointer-events:none;border-radius:50%;margin-left:4px;position:absolute;top:50%;left:100%}.cband-legends{z-index:1;place-items:start center;display:grid;position:relative}.cband-legend{--pin:clamp(0, calc((var(--t) - var(--w0)) / max(calc(var(--w1) - var(--w0)), .001)), 1);--pout:clamp(0, calc((var(--t) - var(--v0)) / max(calc(var(--v1) - var(--v0)), .001)), 1);opacity:calc(var(--pin) * (1 - var(--pout)));background:color-mix(in oklab, var(--bg-page) 92%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:var(--border-hair) solid var(--line-1);border-radius:12px;grid-area:1/1;min-width:15rem;box-shadow:0 18px 44px -28px #000000b3,inset 0 1px #ffffff0d}.cband-legend__head{border-bottom:var(--border-hair) solid var(--line-1);color:var(--text-2);font-size:.5rem;font-weight:var(--fw-semibold);letter-spacing:.18em;gap:.25em;margin:0;padding:.6em .9em .55em;display:grid}.cband-legend__note{font-style:normal;font-weight:var(--fw-regular);letter-spacing:.14em;color:var(--text-3)}.cband-stages{gap:.45rem;margin:0;padding:.7em .9em .8em;list-style:none;display:grid}.cband-stage{letter-spacing:.14em;color:var(--text-3);opacity:calc(.3 + var(--p) * .7);white-space:nowrap;align-items:center;gap:.6em;font-size:.5625rem;display:flex;position:relative}.cband-stage:before{content:"";background:color-mix(in oklab, var(--brand) calc(var(--p) * 100%), var(--line-2));border-radius:50%;flex:none;width:5px;height:5px}.cband-stage__note{letter-spacing:.16em;color:var(--text-3);opacity:.001;margin-left:auto;padding-left:.9em;font-size:.4375rem;font-style:normal}.cband-stage__note--skip{background:inherit;position:absolute;right:0}.cband-stage--watch:before{border:1px dashed color-mix(in oklab, var(--brand) calc(var(--p) * 90%), var(--line-2));background:0 0;border-radius:1px;width:6px;height:6px}.cband-stage--watch .cband-stage__note{opacity:calc(var(--p) * .85)}.cband-stage--skip{--k:clamp(0, calc((var(--t) - var(--s0)) / max(calc(var(--s1) - var(--s0)), .001)), 1);opacity:calc(.24 + var(--p) * .38 + var(--k) * .1)}.cband-stage--skip:before{border:1px solid color-mix(in oklab, var(--line-2) 100%, transparent);background:0 0}.cband-stage--skip:after{content:"";background:var(--text-2);height:1px;transform:scaleX(var(--k));transform-origin:0;position:absolute;top:50%;left:11px;right:0}.cband-stage--skip .cband-stage__note--pend{opacity:calc(var(--p) * .75 * (1 - var(--k)))}.cband-stage--skip .cband-stage__note--skip{opacity:calc(var(--k) * .95)}.cband-stage--exit{color:color-mix(in oklab, var(--brand) calc(var(--p) * 78%), var(--text-3));font-weight:var(--fw-semibold);text-shadow:0 0 calc(var(--p) * 12px) color-mix(in oklab, var(--brand) calc(var(--p) * 45%), transparent)}.cband-stage--exit:before{box-shadow:0 0 calc(var(--p) * 9px) color-mix(in oklab, var(--brand) calc(var(--p) * 80%), transparent)}.cband-ticks{gap:3px;margin-left:.3em;display:inline-flex}.cband-tick{background:color-mix(in oklab, var(--brand) calc(var(--p) * 100%), var(--line-2));border-radius:1px;width:5px;height:8px}.cband-out{inset:0 var(--pad) var(--ctl) calc(var(--beamx) + clamp(4.5rem, 9vw, 9rem));z-index:2;align-content:center;gap:var(--sp-5);min-width:0;display:grid;position:absolute}.cband-atmos{z-index:0;pointer-events:none;position:absolute;inset:-14% -8% -14% -18%;overflow:clip}.cband-blob{filter:blur(44px);will-change:transform;border-radius:50%;position:absolute}.cband-blob--a{background:radial-gradient(closest-side, color-mix(in oklab, var(--brand) 30%, transparent), transparent);width:26rem;height:20rem;animation:29s ease-in-out infinite alternate cband-drift-a;top:-6%;left:4%}.cband-blob--b{background:radial-gradient(closest-side, color-mix(in oklab, var(--brand) 21%, transparent), transparent);width:23rem;height:23rem;animation:37s ease-in-out infinite alternate cband-drift-b;bottom:2%;left:22%}.cband-blob--c{background:radial-gradient(closest-side, color-mix(in oklab, var(--text-2) 16%, transparent), transparent);width:21rem;height:26rem;animation:43s ease-in-out infinite alternate cband-drift-c;top:28%;right:-4%}@keyframes cband-drift-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(6%,12%)scale(1.14)}}@keyframes cband-drift-b{0%{transform:translate(0,0)scale(1.08)}to{transform:translate(-9%,-14%)scale(.94)}}@keyframes cband-drift-c{0%{transform:translateY(4%)scale(.96)}to{transform:translate(-7%,-8%)scale(1.12)}}.cband-group{z-index:1;gap:var(--sp-3);display:grid;position:relative}.cband-group__cap{letter-spacing:.18em;color:var(--text-3);opacity:var(--p);margin:0;font-size:.5625rem}.cband-surface{--q:calc(1 - var(--p));--e:calc(1 - var(--q) * var(--q) * var(--q));background:color-mix(in oklab, var(--bg-raised) 64%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);border:var(--border-hair) solid color-mix(in oklab, var(--line-2) 88%, transparent);opacity:var(--p);transform:translateX(calc((1 - var(--e)) * -22px));border-radius:14px;position:relative;box-shadow:0 22px 50px -26px #000000a8,inset 0 1px #ffffff14}.cband-surface__cause,.cband-surface__tag{z-index:3;background:var(--bg-page);border:var(--border-hair) solid var(--line-1);border-radius:var(--radius-pill);letter-spacing:.16em;color:var(--text-3);margin:0;padding:.1em .6em;font-size:.5rem;position:absolute;top:-.55em}.cband-surface__cause{left:var(--sp-3)}.cband-surface__tag{right:var(--sp-3);border-color:var(--line-2);color:var(--brand)}.cband-sends{min-height:clamp(13rem,32vh,19.5rem);display:grid;position:relative}.cband-sends:before{content:"";border:1px dashed color-mix(in oklab, var(--line-2) 70%, transparent);opacity:calc((1 - var(--p)) * .55);pointer-events:none;border-radius:14px;position:absolute;inset:0}.cband-sends>.cband-surface{grid-area:1/1;align-self:stretch;overflow:hidden}.cband-slide{--pin:clamp(0, calc((var(--t) - var(--w0)) / max(calc(var(--w1) - var(--w0)), .001)), 1);--pout:clamp(0, calc((var(--t) - var(--v0)) / max(calc(var(--v1) - var(--v0)), .001)), 1);--qi:calc(1 - var(--pin));--ei:calc(1 - var(--qi) * var(--qi) * var(--qi));opacity:calc(var(--pin) * (1 - var(--pout)));transform:translate(calc((1 - var(--ei)) * -30px), calc(var(--pout) * var(--pout) * -18px))}.cband-mail{padding:var(--sp-4);gap:var(--sp-3);grid-template-rows:auto auto minmax(0,1fr);display:grid}.cband-mail__head{letter-spacing:.14em;color:var(--text-3);align-items:center;gap:.6em;font-size:.5625rem;display:flex}.cband-mail__head time{margin-left:auto}.cband-mail__from{color:var(--text-2)}.cband-mail__to{color:var(--text-3);opacity:.8}.cband-avatar{background:linear-gradient(135deg, var(--brand), color-mix(in oklab, var(--brand) 40%, black));border-radius:5px;flex:none;width:16px;height:16px}.cband-mail__subject{font-family:var(--font-sans,inherit);color:var(--text-1);margin:0;font-size:1rem;line-height:1.35}.cband-mail__body{gap:var(--sp-3);grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid}.cband-mail__hero{border:var(--border-hair) solid color-mix(in oklab, var(--line-2) 60%, transparent);background:radial-gradient(90% 120% at 18% 8%, color-mix(in oklab, var(--brand) 46%, transparent), transparent 62%), linear-gradient(150deg, color-mix(in oklab, var(--brand) 22%, var(--bg-raised)), var(--bg-raised));border-radius:8px}.cband-mail__copy{align-items:end;gap:0 var(--sp-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.cband-mail__copy .cband-skel:last-of-type{margin-bottom:0}.cband-mail__copy .cband-skel--cta{grid-area:1/2/-1;align-self:center;margin:0}.cband-skel{background:color-mix(in oklab, var(--line-2) 80%, transparent);border-radius:3px;height:6px;margin:0 0 8px;display:block}.cband-skel--cta{width:6rem;height:1.5rem;margin-top:var(--sp-3);border-radius:var(--radius-pill);background:color-mix(in oklab, var(--brand) 32%, var(--bg-raised))}.cband-swap{--pin:clamp(0, calc((var(--t) - var(--w0)) / max(calc(var(--w1) - var(--w0)), .001)), 1);--pout:clamp(0, calc((var(--t) - var(--v0)) / max(calc(var(--v1) - var(--v0)), .001)), 1);opacity:calc(var(--pin) * (1 - var(--pout)));grid-area:1/1}.cband-wait{align-content:center;justify-items:start;gap:var(--sp-3);padding:var(--sp-5) var(--sp-5) var(--sp-4);display:grid}.cband-wait__node{font-size:1.0625rem;font-weight:var(--fw-semibold);letter-spacing:.12em;color:var(--text-1);margin:0}.cband-wait__ind{letter-spacing:.18em;color:var(--text-3);margin:0;font-size:.5625rem}.cband-wait__bar{gap:6px;width:100%;display:flex}.cband-wait__seg{border:var(--border-hair) solid color-mix(in oklab, var(--line-2) 60%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--brand) calc(var(--p) * 62%), transparent), color-mix(in oklab, var(--brand) calc(var(--p) * 28%), transparent));height:1.5rem;box-shadow:0 0 calc(var(--p) * 14px) color-mix(in oklab, var(--brand) calc(var(--p) * 34%), transparent);border-radius:4px;flex:1}.cband-wait__read{letter-spacing:.16em;color:var(--brand);font-size:.6875rem;font-weight:var(--fw-semibold);margin:0;display:grid}.cband-wait__note{letter-spacing:.2em;color:var(--text-3);margin:0;font-size:.5rem}.cband-lobby{padding:0}.cband-lobby__grid{padding:var(--sp-4);grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:7px;display:grid;position:absolute;inset:0}.cband-lobby__tile{border:var(--border-hair) solid color-mix(in oklab, var(--line-1) 70%, transparent);background:linear-gradient(160deg, color-mix(in oklab, var(--text-3) 12%, transparent), transparent);border-radius:6px}.cband-lobby__tile:nth-child(3n){background:linear-gradient(160deg, color-mix(in oklab, var(--brand) 16%, transparent), transparent)}.cband-lobby__scrim{background:color-mix(in oklab, var(--bg-page) 72%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;inset:0}.cband-modal{inset:50% var(--sp-6) auto;justify-items:center;gap:var(--sp-2);padding:var(--sp-4);background:var(--bg-raised);border:var(--border-hair) solid var(--line-2);text-align:center;border-radius:12px;display:grid;position:absolute;translate:0 -50%;box-shadow:0 26px 60px -22px #000000b8}.cband-modal__title{font-family:var(--font-sans,inherit);color:var(--text-1);margin:0;font-size:.9375rem}.cband-modal .cband-skel{margin:0}.cband-modal__cta{margin-top:var(--sp-1);background:color-mix(in oklab, var(--brand) 18%, transparent);border:var(--border-hair) solid var(--brand);border-radius:var(--radius-pill);color:var(--brand);letter-spacing:.18em;padding:.4em 1.4em;font-size:.5625rem}.cband-appicon{background:radial-gradient(120% 120% at 22% 14%, color-mix(in oklab, var(--brand) 55%, white) 0%, transparent 58%), linear-gradient(150deg, var(--brand) 6%, color-mix(in oklab, var(--brand) 78%, black) 96%);border-radius:7px;flex:none;width:24px;height:24px;box-shadow:inset 0 1px #ffffff4d}@supports (corner-shape:squircle){.cband-appicon{corner-shape:squircle;border-radius:34%}}.cband-lock{align-content:start;justify-items:center;gap:var(--sp-2);padding:var(--sp-5) var(--sp-4) var(--sp-4);display:grid}.cband-lock__wall{background:radial-gradient(70% 60% at 76% 6%, color-mix(in oklab, var(--brand) 26%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in oklab, var(--text-1) 8%, transparent), transparent 60%);position:absolute;inset:0}.cband-lock__clock{font-size:2.25rem;font-weight:var(--fw-regular);letter-spacing:.02em;color:var(--text-1);margin:0;line-height:1;position:relative}.cband-lock__date{margin:0 0 var(--sp-3);letter-spacing:.24em;color:var(--text-3);font-size:.5rem;position:relative}.cband-toast{background:color-mix(in oklab, var(--bg-raised) 82%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:var(--border-hair) solid color-mix(in oklab, var(--line-2) 60%, transparent);border-radius:13px;align-items:center;gap:.7em;width:min(100%,22rem);padding:.7em .85em;display:flex;position:relative;box-shadow:0 12px 28px -18px #000000b3}.cband-lock__grab{background:color-mix(in oklab, var(--text-1) 32%, transparent);border-radius:999px;width:6rem;height:3px;position:absolute;bottom:.6rem;left:50%;translate:-50%}.cband-toast--behind{opacity:.42;width:min(94%,20.5rem);height:1.1rem;margin-bottom:-.55rem}.cband-toast__body{gap:5px;min-width:0;display:grid}.cband-toast__title{font-family:var(--font-sans,inherit);color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.cband-toast .cband-skel{margin:0}.cband-toast__time{letter-spacing:.12em;color:var(--text-3);align-self:start;margin-left:auto;font-size:.5rem}.cband-thread{gap:var(--sp-3);padding:var(--sp-4);flex-direction:column;display:flex}.cband-thread__day{text-align:center;letter-spacing:.24em;color:var(--text-3);opacity:.7;margin:auto 0 0;font-size:.4375rem}.cband-bubble{max-width:88%;padding:var(--sp-3) var(--sp-4);background:var(--bg-page);border:var(--border-hair) solid var(--line-1);font-family:var(--font-sans,inherit);color:var(--text-1);border-radius:16px 16px 16px 5px;justify-self:start;margin:0;font-size:.875rem}.cband-bubble--old{opacity:.45;font-size:.8125rem}.cband-thread__meta{letter-spacing:.2em;color:var(--text-3);margin:0;font-size:.4375rem}.cband-wallet{padding:var(--sp-3) var(--sp-4) var(--sp-2)}.cband-wallet .cband-mail__head{margin-bottom:var(--sp-2)}.cband-wallet__row{--q:calc(1 - var(--p));--e:calc(1 - var(--q) * var(--q) * var(--q));align-items:baseline;gap:var(--sp-3);padding:var(--sp-2) 0;border-top:var(--border-hair) solid var(--line-1);letter-spacing:.08em;opacity:var(--p);transform:translateX(calc((1 - var(--e)) * -16px));margin:0;font-size:.6875rem;display:flex}.cband-wallet__what{color:var(--text-1);font-weight:var(--fw-semibold)}.cband-wallet__note{color:var(--text-3);text-transform:uppercase;font-size:.5625rem}.cband-wallet__delta{color:var(--brand);font-weight:var(--fw-semibold);margin-left:auto}.cband-record{padding:var(--sp-3) var(--sp-4)}.cband-record__row{align-items:center;gap:var(--sp-3);letter-spacing:.08em;color:var(--text-2);margin:.2em 0 .1em;font-size:.6875rem;display:flex}.cband-record__delta{justify-items:end;gap:3px;margin-left:auto;display:grid}.cband-record__id{letter-spacing:.12em;color:var(--text-3);font-size:.5rem}.cband-record__pill{border:var(--border-hair) solid var(--brand);border-radius:var(--radius-pill);color:var(--brand);letter-spacing:.1em;padding:.15em .7em;font-size:.5625rem}.cband-control{height:var(--ctl);z-index:1;position:absolute;inset:auto 0 0}.cband-rail{inset-inline:var(--pad);border-top:1px dashed var(--line-2);position:absolute;top:50%}.cband-chip--cold{top:50%;right:auto;left:var(--pad);translate:0 -50%;transform:translateX(calc(var(--p) * 66vw));color:var(--text-3);border-color:var(--line-1);background:color-mix(in oklab, var(--bg-raised) 60%, transparent);box-shadow:none;opacity:calc(.8 - var(--p) * .42)}.cband-chip--cold .cband-chip__dot{background:var(--text-3);opacity:.5}.cband-terminal{left:var(--pad);letter-spacing:.14em;color:var(--text-3);opacity:var(--p);margin:0;font-size:.5625rem;position:absolute;top:calc(50% + .7rem)}.cband-exit--cold{right:var(--pad);background:var(--bg-page);border:1px dashed var(--line-2);border-radius:var(--radius-pill);letter-spacing:.16em;color:var(--text-3);opacity:calc(var(--p) * .85);padding:.35em .8em;font-size:.5rem;position:absolute;top:50%;translate:0 -50%}@media (width<=46rem){.cband{--beamx:78%;grid-template-rows:11.5rem minmax(0, 1fr) var(--ctl);display:grid;overflow:clip}.cband-grid{display:none}.cband-storm{width:auto;padding:var(--sp-3) 0 0 var(--sp-3);margin-right:calc(100% - var(--beamx));grid-row:1;position:relative;inset:auto}.cband-lanes{height:calc(100% - 2.4rem)}.cband-family{display:none}.cband-chip{padding:.3em .55em;font-size:.4375rem}.cband-chip--c2,.cband-chip--c3{display:none}.cband-chip--hero{transform:translateX(calc((var(--p) - 1) * 48vw))}.cband-chip__id{font-size:.4375rem}.cband-beam{inset-block:-6%}.cband-engine{inset:0 auto auto var(--beamx);gap:var(--sp-2);grid-template-rows:auto;height:11.5rem}.cband-markwrap{width:3.25rem;height:3.25rem}.cband-node{gap:.4em;padding:.7rem .8rem .6rem}.cband-node__name{letter-spacing:.2em;text-indent:.2em;font-size:.6875rem}.cband-node__sub,.cband-legends{display:none}.cband-out{padding:var(--sp-3);gap:var(--sp-4);grid-row:2;align-content:start;position:relative;inset:auto;overflow:hidden}.cband-sends{min-height:11.5rem}.cband-mail__body{grid-template-columns:minmax(0,1fr)}.cband-mail__hero{min-height:3.5rem}.cband-lock__clock{font-size:1.5rem}.cband-control{grid-row:3;position:relative;inset:auto}.cband-chip--cold{transform:translateX(calc(var(--p) * 48vw));top:24%}.cband-terminal{letter-spacing:.1em;font-size:.4375rem;top:auto;bottom:.35rem}.cband-exit--cold{display:none}}.labcband{width:100%;height:100%;position:relative}.labcband__note{color:var(--text-3);margin:0}.cfun{background:var(--bg-page);position:absolute;inset:0;overflow:hidden}.cfun-hud{pointer-events:none;font-family:var(--font-mono);position:absolute;inset:0}.cfun-corner{border:0 solid var(--line-2);width:14px;height:14px;position:absolute}.cfun-corner--tl{border-top-width:1px;border-left-width:1px;top:12px;left:12px}.cfun-corner--tr{border-top-width:1px;border-right-width:1px;top:12px;right:12px}.cfun-corner--bl{border-bottom-width:1px;border-left-width:1px;bottom:12px;left:12px}.cfun-corner--br{border-bottom-width:1px;border-right-width:1px;bottom:12px;right:12px}.cfun-stage{animation:.4s cubic-bezier(.16,1,.3,1) cfun-in;position:absolute;bottom:clamp(20px,6%,52px);left:clamp(20px,4%,48px)}.cfun-cold{text-align:right;animation:.4s cubic-bezier(.16,1,.3,1) cfun-in;position:absolute;bottom:clamp(20px,6%,52px);right:clamp(20px,4%,48px)}@keyframes cfun-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.cfun-node{font-size:.625rem;font-weight:var(--fw-semibold);letter-spacing:.16em;text-transform:uppercase;color:var(--text-2);margin:0 0 2px}.cfun-det{letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin:0;font-size:.5625rem;transition:opacity .24s cubic-bezier(.16,1,.3,1)}.cfun-det--off{opacity:.25}.cfun-det--cold{color:var(--text-3);opacity:.8}@media (prefers-reduced-motion:reduce){.cfun-stage,.cfun-cold{animation:none}}.labcfun{width:100%;height:100%;position:relative}.labcfun__note{color:var(--text-3);margin:0}.cloe{display:block;container-type:inline-size}.cloe__panel{background:var(--cloe-stage);border-radius:var(--radius-1);position:relative;overflow:clip}:root:not([data-theme=dark]) .cloe__panel{box-shadow:0 0 0 var(--border-hair) var(--line-2), var(--shadow-float)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cloe__panel{box-shadow:none}}:root[data-theme=dark] .cloe__panel{box-shadow:none}@container (width<=63.999rem){.cloe__panel{max-width:26rem;margin-inline:auto}}.cloe__fig{width:100%;height:auto;display:block}.cloe__fig--narrow{display:none}@container (width<=63.999rem){.cloe__fig--wide{display:none}.cloe__fig--narrow{display:block}}.cloe__ground{fill:var(--cloe-stage)}.cloe__haze-edge{stop-color:var(--cloe-haze);stop-opacity:0}.cloe__haze-mid{stop-color:var(--cloe-haze);stop-opacity:.8}.cloe__haze-core{stop-color:var(--cloe-hot-low);stop-opacity:.05}.cloe__rail{fill:none;stroke:var(--cloe-line);stroke-width:1.5px}.cloe__control-rail,.cloe__branch{fill:none;stroke:var(--cloe-cold-low);stroke-width:1.5px}.cloe__tick{fill:var(--cloe-stage);stroke:var(--cloe-cold-mid);stroke-width:1.25px}.cloe__fig--wide .cloe__seg{transform:scaleX(var(--seg))}.cloe__fig--narrow .cloe__seg{transform:scaleY(var(--seg))}.cloe__seg-core{fill:var(--cloe-hot-mid);opacity:.92}.cloe__seg-spill{opacity:.5}.cloe__spill-edge{stop-color:var(--cloe-hot-low);stop-opacity:0}.cloe__spill-core{stop-color:var(--cloe-hot-mid);stop-opacity:.55}.cloe__glow-core{stop-color:var(--cloe-hot-mid);stop-opacity:.62}.cloe__glow-mid{stop-color:var(--cloe-hot-low);stop-opacity:.3}.cloe__glow-edge{stop-color:var(--cloe-hot-low);stop-opacity:0}.cloe__node-glow{opacity:calc(.9 * var(--fire))}.cloe__node-pulse{fill:none;stroke:var(--cloe-hot-mid);stroke-width:1.5px;opacity:calc(4 * .5 * var(--fire) * (1 - var(--fire)));transform:scale(calc(1 + 1.6 * var(--fire)));transform-origin:0 0}.cloe__node-ring{fill:var(--cloe-stage);stroke:var(--cloe-line);stroke-width:1.5px}.cloe__node-lit{fill:none;stroke:var(--cloe-hot-mid);stroke-width:2px;opacity:var(--fire)}.cloe__node-core{fill:var(--cloe-hot-high);opacity:calc(.92 * var(--fire))}.cloe__pip{fill:var(--cloe-line)}.cloe__pip-lit{fill:var(--cloe-hot-mid)}.cloe__kind,.cloe__det,.cloe__annot,.cloe__term{font-family:var(--font-mono);fill:var(--cloe-ink)}.cloe__kind{font-weight:var(--fw-semibold);letter-spacing:.1em;opacity:calc(.46 + .54 * var(--fire))}.cloe__det{letter-spacing:.05em;opacity:calc(.34 + .5 * var(--fire))}.cloe__annot{letter-spacing:.05em;opacity:calc(.12 + .62 * var(--split))}.cloe__term{letter-spacing:.05em;opacity:calc(.72 * var(--term))}.cloe__dot{transform:translate(calc(var(--x) * 1px), calc(var(--y) * 1px))}.cloe__dot-scale{transform-origin:0 0}.cloe__dot--hot{--x:var(--hot-x);--y:var(--hot-y)}.cloe__dot--cold{--x:var(--cold-x);--y:var(--cold-y)}.cloe__dot--hot .cloe__dot-scale{transform:scale(var(--hot-scale))}.cloe__dot--cold .cloe__dot-scale{transform:scale(var(--cold-scale))}.cloe__halo-core{stop-color:var(--cloe-hot-high);stop-opacity:.8}.cloe__halo-mid{stop-color:var(--cloe-hot-mid);stop-opacity:.5}.cloe__halo-low{stop-color:var(--cloe-hot-low);stop-opacity:.24}.cloe__halo-edge{stop-color:var(--cloe-hot-low);stop-opacity:0}.cloe__halo{opacity:calc(.35 + .65 * var(--hot-glow))}.cloe__hot-body{fill:var(--cloe-hot-mid);opacity:.95}.cloe__hot-core{fill:var(--cloe-hot-high)}.cloe__cold-body{fill:var(--cloe-cold-high);opacity:calc(.6 * var(--cold-fade))}.cloe__cold-rim{fill:none;stroke:var(--cloe-cold-high);stroke-width:1.5px;opacity:calc(.9 * var(--cold-fade))}.cloe__legend{gap:var(--sp-2) var(--sp-5);margin:var(--sp-3) 0 0;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);flex-wrap:wrap;padding:0;font-size:.6875rem;line-height:1.5;list-style:none;display:flex}.cloe__key{align-items:baseline;gap:var(--sp-2);display:flex}.cloe__swatch{border-radius:var(--radius-pill);flex:none;width:.5rem;height:.5rem;transform:translateY(.05rem)}.cloe__key--hot .cloe__swatch{background:var(--cloe-hot-mid);box-shadow:0 0 .5rem var(--cloe-hot-low)}.cloe__key--cold .cloe__swatch{background:var(--cloe-cold-high);opacity:.5}.cloe__key-name{color:var(--text-2);font-weight:var(--fw-semibold)}.labcloe{height:100%;padding:clamp(var(--sp-4), 3vw, var(--sp-7));flex-direction:column;justify-content:center;display:flex}.labcloe .cloe{width:100%}@container (width<=63.999rem){:root:not([data-lab-fit=off]) .labcloe .cloe__panel{max-width:calc((100svh - var(--lab-strip-h) - 4rem) * var(--cloe-narrow-aspect))}}body.labindex{min-height:100svh;padding:clamp(var(--sp-6), 6vw, 5rem) clamp(var(--sp-4), 5vw, 4rem);background:var(--bg-page);color:var(--text-1);font-family:var(--font-mono);margin:0;font-size:.8125rem;line-height:1.6}.labindex__head[data-astro-cid-4s4y5j5q],.labindex__list[data-astro-cid-4s4y5j5q],.labindex__foot[data-astro-cid-4s4y5j5q]{max-width:62rem;margin-inline:auto}.labindex__eyebrow[data-astro-cid-4s4y5j5q],.labindex__key[data-astro-cid-4s4y5j5q]{letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);margin:0;font-size:.5625rem}.labindex__title[data-astro-cid-4s4y5j5q]{margin:var(--sp-2) 0 var(--sp-3);font-family:var(--font-mono);font-size:clamp(1.125rem,3vw,1.5rem);font-weight:var(--fw-semibold);letter-spacing:-.01em}.labindex__lede[data-astro-cid-4s4y5j5q]{max-width:58ch;color:var(--text-2);margin:0}.labindex__list[data-astro-cid-4s4y5j5q]{margin:clamp(var(--sp-6), 5vw, 3.5rem) auto;border-block-start:var(--border-hair) solid var(--line-2);padding:0;list-style:none}.labindex__row[data-astro-cid-4s4y5j5q]{padding:var(--sp-4) 0;border-block-end:var(--border-hair) solid var(--line-1)}.labindex__link[data-astro-cid-4s4y5j5q]{color:var(--text-1);font-size:.9375rem;font-weight:var(--fw-semibold);letter-spacing:.02em;border-block-end:var(--border-strong) solid var(--brand);margin-block-end:var(--sp-2);text-decoration:none;display:inline-block}.labindex__link[data-astro-cid-4s4y5j5q]:hover{color:var(--brand)}.labindex__argues[data-astro-cid-4s4y5j5q]{max-width:78ch;color:var(--text-2);margin:0}.labindex__argues[data-astro-cid-4s4y5j5q] .labindex__key[data-astro-cid-4s4y5j5q]{color:var(--state-live);display:block}.labindex__note[data-astro-cid-4s4y5j5q]{margin:var(--sp-2) 0 0;color:var(--brand);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem}.labindex__foot[data-astro-cid-4s4y5j5q] code[data-astro-cid-4s4y5j5q]{background:var(--bg-raised);border-radius:var(--radius-1);color:var(--text-1);padding:.1em .35em}.labindex__foot[data-astro-cid-4s4y5j5q] .labindex__key[data-astro-cid-4s4y5j5q]{margin-block-end:var(--sp-2)}.jband{--t:var(--lab-t,1);--beamx:42%;--pad:clamp(1rem, 4vw, 3rem);--ctl:5rem;background:var(--bg-page);width:min(100%,82rem);height:100%;font-family:var(--font-mono);margin-inline:auto;position:relative;overflow:clip}:root[data-lab-reduced] .jband{--t:1}:root[data-lab-reduced] .jband *{animation:none!important}@media (prefers-reduced-motion:reduce){.jband{--t:1}.jband *{animation:none!important}}.jband [data-win]{--p:clamp(0, calc((var(--t) - var(--w0)) / max(calc(var(--w1) - var(--w0)), .001)), 1)}.jband-swap{--pin:clamp(0, calc((var(--t) - var(--w0)) / max(calc(var(--w1) - var(--w0)), .001)), 1);--pout:clamp(0, calc((var(--t) - var(--v0)) / max(calc(var(--v1) - var(--v0)), .001)), 1);opacity:calc(var(--pin) * (1 - var(--pout)));grid-area:1/1}.jband-grid{z-index:0;background-image:radial-gradient(circle at center, color-mix(in oklab, var(--text-3) 70%, transparent) 1px, transparent 1px);opacity:.5;pointer-events:none;background-size:27px 27px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 84% at 44% 46%,#000 25%,#0000 78%);mask-image:radial-gradient(80% 84% at 44% 46%,#000 25%,#0000 78%)}.jband-storm{inset:clamp(1rem, 3.5vh, 2.5rem) auto var(--ctl) var(--pad);width:calc(var(--beamx) - var(--pad));z-index:1;position:absolute}.jband-cap{margin:0 0 var(--sp-3);letter-spacing:.14em;text-transform:uppercase;max-width:26rem;color:var(--text-3);font-size:.5625rem;line-height:1.7}.jband-cap__node{color:var(--text-2);font-weight:var(--fw-semibold);letter-spacing:.16em;display:block}.jband-lanes{height:calc(100% - 3.6rem);position:relative;-webkit-mask-image:linear-gradient(90deg,#000 0 84%,oklab(0% none none/.34) 95%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 84%,oklab(0% none none/.34) 95%,#0000 100%)}.jband-family{letter-spacing:.2em;color:var(--text-3);opacity:.75;font-size:.5rem;position:absolute;left:0}.jband-chip{background:color-mix(in oklab, var(--bg-raised) 80%, transparent);border:var(--border-hair) solid var(--line-1);border-radius:var(--radius-pill);color:var(--text-2);letter-spacing:.1em;white-space:nowrap;align-items:center;gap:.5em;padding:.4em .75em;font-size:.5625rem;display:inline-flex;position:absolute;right:0}.jband-chip__dot{background:var(--brand);opacity:.8;border-radius:1.5px;flex:none;width:5px;height:5px}.jband-chip__id{background:var(--bg-page);color:var(--text-3);letter-spacing:.12em;padding:0 .35em;font-size:.5rem;font-style:normal;position:absolute;top:calc(100% + 2px);left:.75em}.jband-chip--no{border-style:dashed;border-color:var(--line-2);color:var(--text-3);box-shadow:none}.jband-chip--no .jband-chip__dot{border:1px solid var(--text-3);opacity:.7;background:0 0;border-radius:1px}.jband-chip--storm{opacity:0;animation:jband-stream var(--dur,10s) linear infinite;animation-delay:var(--delay,0s);will-change:transform, opacity}@keyframes jband-stream{0%{transform:translateX(var(--fromx,-28vw));opacity:0}8%{opacity:.7}88%{opacity:.7}98%,to{opacity:0;transform:translate(0)}}.jband-chip--storm{--pin-x:.72}.jband-chip--c2{--pin-x:.24}:root[data-lab-reduced] .jband-chip--storm{opacity:.6;transform:translateX(calc(var(--fromx,-28vw) * var(--pin-x)))}:root[data-lab-reduced] .jband-chip--c3{display:none}@media (prefers-reduced-motion:reduce){.jband-chip--storm{opacity:.6;transform:translateX(calc(var(--fromx,-28vw) * var(--pin-x)))}.jband-chip--c3{display:none}}.jband-chip--hero{color:var(--text-1);border-color:var(--brand);background:color-mix(in oklab, var(--bg-raised) 92%, transparent);box-shadow:0 0 14px color-mix(in oklab, var(--brand) 28%, transparent);z-index:2;--in:clamp(0, calc(var(--p) * 8), 1);--absorb:clamp(0, calc((var(--p) - .84) / .16), 1);opacity:calc(var(--in) * (1 - var(--absorb)));transform:translateX(calc((var(--p) - 1) * 24vw))}.jband-chip--hero.jband-chip--no{border-color:var(--line-2);color:var(--text-2);box-shadow:none}.jband-engine{inset-block:0 var(--ctl);left:var(--beamx);z-index:3;align-content:center;justify-items:center;gap:var(--sp-4);pointer-events:none;grid-template-rows:auto 14rem;display:grid;position:absolute;translate:-50%}.jband-glow{background:radial-gradient(ellipse 42% 52% at center, color-mix(in oklab, var(--brand) 13%, transparent), transparent 70%);opacity:calc(.3 + var(--t) * .7);position:absolute;inset:-6% -7rem}.jband-beam{inset-block:2%;background:linear-gradient(to bottom, transparent, var(--brand) 16%, var(--brand) 84%, transparent);width:2px;opacity:calc(.45 + var(--p) * .55);translate:-50%;transform:scaleY(calc(.66 + var(--p) * .34));position:absolute;left:50%}.jband-flash{inset-block:4%;background:radial-gradient(ellipse 50% 50% at center, color-mix(in oklab, var(--brand) 55%, transparent), transparent 70%);width:34px;opacity:calc(var(--p) * (1 - var(--p)) * 4);position:absolute;left:50%;translate:-50%}.jband-reject{border-top:2px dashed var(--text-2);width:30px;height:0;opacity:calc(var(--p) * (1 - var(--p)) * 4);position:absolute;top:35%;left:50%;translate:-50%}.jband-node{z-index:4;background:color-mix(in oklab, var(--bg-raised) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);border:var(--border-hair) solid var(--line-2);opacity:calc(.9 + var(--p) * .1);border-radius:16px;justify-items:center;gap:.55em;padding:1rem 1.25rem .9rem;display:grid;position:relative;box-shadow:0 24px 60px -30px #000000b3,inset 0 1px #ffffff0f}.jband-markwrap{width:4.75rem;height:4.75rem;display:inline-flex;position:relative}.jband-mark{background:radial-gradient(120% 120% at 22% 14%, color-mix(in oklab, var(--brand) 55%, white) 0%, transparent 58%), linear-gradient(150deg, var(--brand) 6%, color-mix(in oklab, var(--brand) 78%, black) 96%);width:100%;height:100%;box-shadow:0 0 0 1px color-mix(in oklab, var(--brand) 40%, transparent), 0 0 26px 0 color-mix(in oklab, var(--brand) 26%, transparent), inset 0 1px 0 #ffffff57, inset 0 -1px 0 #0000003d;color:var(--text-on-brand);border-radius:27%;place-items:center;display:grid;position:relative;overflow:hidden}@supports (corner-shape:squircle){.jband-mark{corner-shape:squircle;border-radius:32%}}.jband-mark__glyph{width:64%;height:64%}.jband-mark__pot{fill:none;stroke:currentColor;stroke-width:2px;opacity:.55}.jband-mark__fill{fill:currentColor;transform-box:fill-box;transform-origin:bottom}.jband-mark__fill--a{animation:3.1s ease-in-out infinite alternate jband-fill-a;transform:scaleY(.4)}.jband-mark__fill--b{animation:4.3s ease-in-out infinite alternate jband-fill-b;transform:scaleY(.55)}.jband-mark__fill--c{animation:5.7s ease-in-out infinite alternate jband-fill-c;transform:scaleY(.7)}@keyframes jband-fill-a{0%{transform:scaleY(.24)}to{transform:scaleY(.62)}}@keyframes jband-fill-b{0%{transform:scaleY(.38)}to{transform:scaleY(.78)}}@keyframes jband-fill-c{0%{transform:scaleY(.52)}to{transform:scaleY(.94)}}.jband-mark__sheen{background:linear-gradient(112deg,#0000 38%,#ffffff4d 48%,#0000 58%);animation:7.5s ease-in-out infinite jband-sheen;position:absolute;inset:-30%;transform:translate(-115%)}@keyframes jband-sheen{0%,62%{transform:translate(-115%)}88%,to{transform:translate(115%)}}.jband-node__name{color:var(--text-1);font-size:.875rem;font-weight:var(--fw-semibold);letter-spacing:.22em;text-indent:.22em}.jband-node__sub{max-width:12rem;color:var(--text-3);letter-spacing:.14em;text-transform:uppercase;text-align:center;font-size:.5rem;line-height:1.6}.jband-ripple{border:1px solid var(--brand);pointer-events:none;border-radius:29%;position:absolute;inset:-3px}.jband-ripple--no{border-style:dashed;border-color:var(--text-3)}@supports (corner-shape:squircle){.jband-ripple{corner-shape:squircle;border-radius:34%}}.jband-emit{background:var(--brand);width:5px;height:5px;box-shadow:0 0 8px color-mix(in oklab, var(--brand) 60%, transparent);pointer-events:none;border-radius:50%;margin-left:4px;position:absolute;top:50%;left:100%}.jband-legends{z-index:1;place-items:start center;display:grid;position:relative}.jband-legend{--pin:clamp(0, calc((var(--t) - var(--w0)) / max(calc(var(--w1) - var(--w0)), .001)), 1);--pout:clamp(0, calc((var(--t) - var(--v0)) / max(calc(var(--v1) - var(--v0)), .001)), 1);opacity:calc(var(--pin) * (1 - var(--pout)));background:color-mix(in oklab, var(--bg-page) 92%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:var(--border-hair) solid var(--line-1);border-radius:12px;grid-area:1/1;min-width:15rem;box-shadow:0 18px 44px -28px #000000b3,inset 0 1px #ffffff0d}.jband-legend__head{border-bottom:var(--border-hair) solid var(--line-1);color:var(--text-2);font-size:.5rem;font-weight:var(--fw-semibold);letter-spacing:.18em;gap:.25em;margin:0;padding:.6em .9em .55em;display:grid}.jband-legend__note{font-style:normal;font-weight:var(--fw-regular);letter-spacing:.14em;color:var(--text-3)}.jband-stages{gap:.45rem;margin:0;padding:.7em .9em .8em;list-style:none;display:grid}.jband-stage{letter-spacing:.14em;color:var(--text-3);opacity:calc(.3 + var(--p) * .7);white-space:nowrap;align-items:center;gap:.6em;font-size:.5625rem;display:flex;position:relative}.jband-stage:before{content:"";background:color-mix(in oklab, var(--brand) calc(var(--p) * 100%), var(--line-2));border-radius:50%;flex:none;width:5px;height:5px}.jband-stage__note{letter-spacing:.16em;color:var(--text-3);opacity:.001;margin-left:auto;padding-left:.9em;font-size:.4375rem;font-style:normal}.jband-stage__note--skip{background:inherit;position:absolute;right:0}.jband-stage--watch:before{border:1px dashed color-mix(in oklab, var(--brand) calc(var(--p) * 90%), var(--line-2));background:0 0;border-radius:1px;width:6px;height:6px}.jband-stage--watch .jband-stage__note{opacity:calc(var(--p) * .85)}.jband-stage--cold{color:var(--text-2)}.jband-stage--cold:before{border:1px solid var(--line-2);background:0 0}.jband-stage--skip{--k:clamp(0, calc((var(--t) - var(--s0)) / max(calc(var(--s1) - var(--s0)), .001)), 1);opacity:calc(.24 + var(--p) * .38 + var(--k) * .1)}.jband-stage--skip:before{border:1px solid var(--line-2);background:0 0}.jband-stage--skip:after{content:"";background:var(--text-2);height:1px;transform:scaleX(var(--k));transform-origin:0;position:absolute;top:50%;left:11px;right:0}.jband-stage--skip .jband-stage__note--pend{opacity:calc(var(--p) * .75 * (1 - var(--k)))}.jband-stage--skip .jband-stage__note--skip{opacity:calc(var(--k) * .95)}.jband-stage--exit{color:color-mix(in oklab, var(--brand) calc(var(--p) * 78%), var(--text-3));font-weight:var(--fw-semibold);text-shadow:0 0 calc(var(--p) * 12px) color-mix(in oklab, var(--brand) calc(var(--p) * 45%), transparent)}.jband-stage--exit:before{box-shadow:0 0 calc(var(--p) * 9px) color-mix(in oklab, var(--brand) calc(var(--p) * 80%), transparent)}.jband-out{inset:0 var(--pad) var(--ctl) calc(var(--beamx) + clamp(4.5rem, 9vw, 9rem));z-index:2;align-content:center;gap:var(--sp-5);min-width:0;display:grid;position:absolute}.jband-atmos{z-index:0;pointer-events:none;position:absolute;inset:-14% -8% -14% -18%;overflow:clip}.jband-blob{filter:blur(44px);will-change:transform;border-radius:50%;position:absolute}.jband-blob--a{background:radial-gradient(closest-side, color-mix(in oklab, var(--brand) 30%, transparent), transparent);width:26rem;height:20rem;animation:29s ease-in-out infinite alternate jband-drift-a;top:-6%;left:4%}.jband-blob--b{background:radial-gradient(closest-side, color-mix(in oklab, var(--brand) 21%, transparent), transparent);width:23rem;height:23rem;animation:37s ease-in-out infinite alternate jband-drift-b;bottom:2%;left:22%}.jband-blob--c{background:radial-gradient(closest-side, color-mix(in oklab, var(--text-2) 16%, transparent), transparent);width:21rem;height:26rem;animation:43s ease-in-out infinite alternate jband-drift-c;top:28%;right:-4%}@keyframes jband-drift-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(6%,12%)scale(1.14)}}@keyframes jband-drift-b{0%{transform:translate(0,0)scale(1.08)}to{transform:translate(-9%,-14%)scale(.94)}}@keyframes jband-drift-c{0%{transform:translateY(4%)scale(.96)}to{transform:translate(-7%,-8%)scale(1.12)}}.jband-group{z-index:1;gap:var(--sp-3);display:grid;position:relative}.jband-group__cap{letter-spacing:.18em;color:var(--text-3);opacity:var(--p);margin:0;font-size:.5625rem}.jband-types{letter-spacing:.18em;color:var(--text-2);opacity:var(--p);flex-wrap:wrap;align-items:baseline;gap:.35em .55em;margin:-.35rem 0 0;font-size:.4375rem;display:flex}.jband-types__off{color:var(--text-3);opacity:.45}.jband-types__n{color:var(--text-3);letter-spacing:.2em;font-style:normal}.jband-types__n:after{content:"·";opacity:.6;margin-left:.55em}.jband-types span:not(:last-child):after{content:"·";color:var(--text-3);opacity:.6;margin-left:.55em}.jband-surface{--q:calc(1 - var(--p));--e:calc(1 - var(--q) * var(--q) * var(--q));background:color-mix(in oklab, var(--bg-raised) 64%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);border:var(--border-hair) solid color-mix(in oklab, var(--line-2) 88%, transparent);opacity:var(--p);transform:translateX(calc((1 - var(--e)) * -22px));border-radius:14px;position:relative;box-shadow:0 22px 50px -26px #000000a8,inset 0 1px #ffffff14}.jband-surface__cause,.jband-surface__tag{z-index:3;background:var(--bg-page);border:var(--border-hair) solid var(--line-1);border-radius:var(--radius-pill);letter-spacing:.16em;color:var(--text-3);margin:0;padding:.1em .6em;font-size:.5rem;position:absolute;top:-.55em}.jband-surface__cause{left:var(--sp-3)}.jband-surface__tag{right:var(--sp-3);border-color:var(--line-2);color:var(--brand)}.jband-status{display:grid}.jband-status--hot{color:var(--brand)}.jband-pot{padding:var(--sp-4) var(--sp-4) var(--sp-3)}.jband-level{align-items:center;gap:0 var(--sp-3);padding:var(--sp-2) 0;border-top:var(--border-hair) solid var(--line-1);opacity:var(--p);grid-template-columns:3.6rem 7.5rem 1fr;display:grid}.jband-level:first-of-type{border-top:0}.jband-level__name{letter-spacing:.18em;color:var(--text-3);font-size:.5rem}.jband-level--mega{padding-block:var(--sp-3) var(--sp-2);grid-template-columns:3.6rem minmax(0,auto) 1fr}.jband-level--mega .jband-hot{place-self:center start}.jband-level--mega .jband-bar--mega{grid-column:2/-1;margin-top:.5rem}.jband-level--mega .jband-level__name{color:var(--text-2);font-weight:var(--fw-semibold)}.jband-odo{font-size:.9375rem;font-weight:var(--fw-semibold);letter-spacing:0;color:var(--text-1);font-variant-numeric:tabular-nums;align-items:baseline;display:inline-flex}.jband-odo--big{font-size:1.375rem}.jband-odo__cur{color:var(--text-3);margin-right:.18em;font-size:.72em;font-style:normal}.jband-odo__sep{font-style:normal}.jband-odo__col{text-align:center;width:.62em;height:1em;display:inline-block;overflow:hidden}@property --d{syntax:"<number>";inherits:false;initial-value:0}.jband-odo__strip{--d:mod(round(down, calc(var(--cents) / var(--pw)), 1), 10);transform:translateY(calc(var(--d) * -1em));transition:--d .13s cubic-bezier(.16,1,.3,1);display:block}:root[data-lab-reduced] .jband-odo__strip{transition:none}@media (prefers-reduced-motion:reduce){.jband-odo__strip{transition:none}}.jband-odo__col--lead{--dl:mod(round(down, calc(var(--cents) / var(--pw)), 1), 10);opacity:clamp(0, calc(var(--dl) * 99), 1)}.jband-odo__strip b{height:1em;line-height:1em;font-weight:inherit;display:block}.jband-bar{background:color-mix(in oklab, var(--line-2) 45%, transparent);border-radius:3px;height:5px;position:relative;overflow:hidden}.jband-bar i{border-radius:inherit;background:linear-gradient(90deg, color-mix(in oklab, var(--brand) 55%, transparent), var(--brand));width:100%;transform:scaleX(var(--fill,0));transform-origin:0;position:absolute;inset:0 auto 0 0}.jband-bar--mega{height:7px}.jband-bar--wide{margin-top:var(--sp-2);grid-column:1/-1}.jband-hot{border:var(--border-hair) solid var(--brand);border-radius:var(--radius-pill);letter-spacing:.18em;color:var(--brand);opacity:var(--hot,0);box-shadow:0 0 calc(var(--hot,0) * 14px) color-mix(in oklab, var(--brand) calc(var(--hot,0) * 45%), transparent);padding:.1em .55em;font-size:.4375rem}.jband-pot--row{align-items:center;gap:var(--sp-2) var(--sp-4);grid-template-columns:minmax(0,auto) 1fr;display:grid}.jband-parts,.jband-target{letter-spacing:.16em;justify-items:end;gap:2px;font-size:.5rem;display:grid}.jband-parts__key{color:var(--text-3);font-style:normal}.jband-parts__val{color:var(--text-2);font-size:.6875rem;font-weight:var(--fw-semibold);display:grid}.jband-parts__new{color:var(--brand)}.jband-pot--charity .jband-charity__note{letter-spacing:.2em;color:color-mix(in oklab, var(--brand) calc(var(--done) * 70%), var(--text-3));grid-column:1/-1;margin:0;font-size:.4375rem}.jband-pays{min-height:clamp(6rem,14vh,8.5rem);display:grid;position:relative}.jband-pays__idle{z-index:0;letter-spacing:.22em;color:var(--text-3);opacity:calc((1 - var(--p)) * .6);pointer-events:none;place-items:center;margin:0;font-size:.5rem;display:grid;position:absolute;inset:0}.jband-pays:before{content:"";border:1px dashed color-mix(in oklab, var(--line-2) 70%, transparent);opacity:calc((1 - var(--p)) * .55);pointer-events:none;border-radius:14px;position:absolute;inset:0}.jband-pays>.jband-surface{grid-area:1/1;align-self:stretch;overflow:hidden}.jband-slide{--pin:clamp(0, calc((var(--t) - var(--w0)) / max(calc(var(--w1) - var(--w0)), .001)), 1);--pout:clamp(0, calc((var(--t) - var(--v0)) / max(calc(var(--v1) - var(--v0)), .001)), 1);--qi:calc(1 - var(--pin));--ei:calc(1 - var(--qi) * var(--qi) * var(--qi));opacity:calc(var(--pin) * (1 - var(--pout)));transform:translate(calc((1 - var(--ei)) * -30px), calc(var(--pout) * var(--pout) * -18px))}.jband-award{align-content:center;justify-items:center;gap:var(--sp-3);padding:var(--sp-4);display:grid}.jband-award__line{font-size:.9375rem;font-weight:var(--fw-semibold);letter-spacing:.16em;color:var(--text-1);margin:0}.jband-award__wait{gap:6px;display:flex}.jband-award__wait i{background:var(--brand);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite jband-wait}.jband-award__wait i:nth-child(2){animation-delay:.16s}.jband-award__wait i:nth-child(3){animation-delay:.32s}@keyframes jband-wait{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.jband-award__note{letter-spacing:.2em;color:var(--text-3);margin:0;font-size:.4375rem}.jband-win{align-content:center;gap:var(--sp-2);padding:var(--sp-4) var(--sp-5);display:grid}.jband-win__eyebrow{letter-spacing:.24em;color:var(--brand);margin:0;font-size:.5rem}.jband-win__amount{font-size:clamp(1.5rem,3.2vw,2.25rem);font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--text-1);text-shadow:0 0 26px color-mix(in oklab, var(--brand) 32%, transparent);margin:0;line-height:1}.jband-win__who{align-items:center;gap:var(--sp-3);letter-spacing:.16em;color:var(--text-3);margin:.2em 0 0;font-size:.5rem;display:flex}.jband-win__claim{border:var(--border-hair) solid var(--brand);border-radius:var(--radius-pill);color:var(--brand);margin-left:auto;padding:.2em .7em}.jband-win__after{letter-spacing:.2em;color:var(--text-3);opacity:var(--p);margin:0;font-size:.4375rem}.jband-seals{height:var(--ctl);z-index:1;align-items:center;gap:var(--sp-4);padding-inline:var(--pad);border-top:var(--border-hair) solid var(--line-1);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:absolute;inset:auto 0 0}.jband-seals__src{letter-spacing:.16em;color:color-mix(in oklab, var(--brand) calc(var(--p) * 65%), var(--text-3));align-items:center;gap:.5em;margin:0;font-size:.5rem;display:flex}.jband-seals__dot{background:color-mix(in oklab, var(--brand) calc(30% + var(--p) * 70%), var(--line-2));width:6px;height:6px;box-shadow:0 0 calc(var(--p) * 12px) color-mix(in oklab, var(--brand) calc(var(--p) * 60%), transparent);border-radius:50%}.jband-seals__claim{letter-spacing:.18em;color:var(--text-3);text-align:right;margin:0;font-size:.4375rem}.jband-seals__track{height:100%;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 93%,#0000 100%)}.jband-seal{top:var(--lane,50%);background:color-mix(in oklab, var(--bg-raised) 70%, transparent);border:var(--border-hair) solid var(--line-1);border-radius:var(--radius-1);letter-spacing:.14em;color:var(--text-2);white-space:nowrap;animation:jband-seal-drift var(--dur,19s) linear infinite;animation-delay:var(--delay,0s);align-items:baseline;gap:.7em;padding:.35em .75em;font-size:.4375rem;display:inline-flex;position:absolute;left:0;translate:0 -50%}.jband-seal--a{--lane:30%}.jband-seal--b{--lane:72%}@keyframes jband-seal-drift{0%{opacity:0;transform:translate(-14rem)}6%{opacity:.85}88%{opacity:.85}to{opacity:0;transform:translate(55vw)}}:root[data-lab-reduced] .jband-seal{opacity:.85}:root[data-lab-reduced] .jband-seal:first-child{transform:translate(.5rem)}:root[data-lab-reduced] .jband-seal:nth-child(2){transform:translate(12.5rem)}:root[data-lab-reduced] .jband-seal:nth-child(3){transform:translate(1.5rem)}:root[data-lab-reduced] .jband-seal:nth-child(4){transform:translate(13.5rem)}:root[data-lab-reduced] .jband-seal:nth-child(5){transform:translate(24.5rem)}@media (prefers-reduced-motion:reduce){.jband-seal{opacity:.85}.jband-seal:first-child{transform:translate(.5rem)}.jband-seal:nth-child(2){transform:translate(12.5rem)}.jband-seal:nth-child(3){transform:translate(1.5rem)}.jband-seal:nth-child(4){transform:translate(13.5rem)}.jband-seal:nth-child(5){transform:translate(24.5rem)}}.jband-seal__ser,.jband-seal__left{letter-spacing:.12em;color:var(--text-3);font-size:.4375rem;font-style:normal}.jband-seal--err{border-style:dashed;border-color:var(--line-2);color:var(--text-3)}.jband-seal--fb{border-style:dashed;border-color:color-mix(in oklab, var(--brand) 45%, var(--line-2));color:var(--text-2)}@media (width<=46rem){.jband{--beamx:78%;--ctl:4.4rem;grid-template-rows:11.5rem minmax(0, 1fr) var(--ctl);display:grid;overflow:clip}.jband-grid{display:none}.jband-storm{width:auto;padding:var(--sp-3) 0 0 var(--sp-3);margin-right:calc(100% - var(--beamx));grid-row:1;position:relative;inset:auto}.jband-cap{font-size:.5rem}.jband-lanes{height:calc(100% - 3.4rem)}.jband-family{display:none}.jband-chip{padding:.3em .55em;font-size:.4375rem}.jband-chip--c2,.jband-chip--c3{display:none}.jband-chip--hero{transform:translateX(calc((var(--p) - 1) * 48vw))}.jband-chip__id{font-size:.4375rem}.jband-beam{inset-block:-6%}.jband-engine{inset:0 auto auto var(--beamx);gap:var(--sp-2);grid-template-rows:auto;height:11.5rem}.jband-markwrap{width:3.25rem;height:3.25rem}.jband-node{gap:.4em;padding:.7rem .8rem .6rem}.jband-node__name{letter-spacing:.18em;text-indent:.18em;font-size:.6875rem}.jband-node__sub,.jband-legends{display:none}.jband-out{padding:var(--sp-3);gap:var(--sp-4);grid-row:2;align-content:start;position:relative;inset:auto;overflow:hidden}.jband-types{display:none}.jband-odo{font-size:.8125rem}.jband-odo--big{font-size:1.0625rem}.jband-level{gap:0 var(--sp-2);grid-template-columns:2.8rem minmax(0,auto) 1fr}.jband-level--mega{grid-template-columns:2.8rem minmax(0,auto) auto}.jband-level--mega .jband-bar--mega{margin-top:var(--sp-1);grid-column:1/-1}.jband-pays{min-height:6.5rem}.jband-win__amount{font-size:1.375rem}.jband-seals{grid-row:3;grid-template-columns:minmax(0,1fr);align-content:center;gap:.2rem;position:relative;inset:auto}.jband-seals__track{display:none}.jband-seals__claim{text-align:left}}.labjband{width:100%;height:100%;position:relative}.labjband__note{color:var(--text-3);margin:0}.labjband__note code{background:var(--bg-raised);border-radius:var(--radius-1);color:var(--text-2);padding:.1em .3em}.journey-world{height:100svh;z-index:var(--z-base);isolation:isolate;pointer-events:none;--journey-ember-low:#a10a02;--journey-ember-mid:#f94e1f;--journey-ember-high:#f9f7f6;--journey-stage:#0a0605;--journey-haze:#15100e;background:var(--journey-stage);margin-bottom:-100svh;position:sticky;top:0;overflow:hidden}@supports not (height:100svh){.journey-world{height:100vh;margin-bottom:-100vh}}:root:not([data-theme=dark]) .journey-world{box-shadow:inset 0 0 0 1px var(--line-1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .journey-world{box-shadow:none}}:root[data-theme=dark] .journey-world{box-shadow:none}.journey-world__scene,.journey-world__gl,.journey-world__still{position:absolute;inset:0}.journey-world__gl canvas{display:block}.journey-world__still{opacity:1;transition:opacity var(--dur-scene) var(--ease-out)}.journey-world[data-live=true] .journey-world__still{opacity:0}.journey-world__still{place-items:center;display:grid}.journey-world__still svg{width:100%;height:auto;max-height:100%;display:block}@media (aspect-ratio<=1){.journey-world__still svg{width:155%;max-width:none}}.journey-world~[data-scene][data-beat],[data-journey-copy],astro-island:has(>.journey-world)~[data-scene][data-beat]{--journey-copy-1:#f4f1ef;--journey-copy-2:#c8bfb9;--text-1:var(--journey-copy-1);--text-2:var(--journey-copy-2);--text-3:var(--journey-copy-2);color:var(--journey-copy-1)}.journey-world__scrim{pointer-events:none;background:radial-gradient(ellipse var(--journey-copy-rx,76%) var(--journey-copy-ry,58%) at var(--journey-copy-cx,50%) var(--journey-copy-cy,50%), color-mix(in srgb, var(--journey-stage) 88%, transparent) 0%, color-mix(in srgb, var(--journey-stage) 84%, transparent) 52%, color-mix(in srgb, var(--journey-stage) 52%, transparent) 74%, transparent 100%), linear-gradient(to top, color-mix(in srgb, var(--journey-stage) 45%, transparent) 0%, color-mix(in srgb, var(--journey-stage) 18%, transparent) 55%, transparent 100%);position:absolute;inset:0}.journey-world__frame{pointer-events:none;--journey-notch:clamp(1rem, 2.2vw, 2rem);--journey-rule:color-mix(in srgb, var(--journey-ember-mid) 34%, transparent);background:linear-gradient(var(--journey-rule) 0 0) 0 0 / 1px var(--journey-notch) no-repeat, linear-gradient(var(--journey-rule) 0 0) 0 0 / var(--journey-notch) 1px no-repeat, linear-gradient(var(--journey-rule) 0 0) 100% 0 / 1px var(--journey-notch) no-repeat, linear-gradient(var(--journey-rule) 0 0) 100% 0 / var(--journey-notch) 1px no-repeat, linear-gradient(var(--journey-rule) 0 0) 0 100% / 1px var(--journey-notch) no-repeat, linear-gradient(var(--journey-rule) 0 0) 0 100% / var(--journey-notch) 1px no-repeat, linear-gradient(var(--journey-rule) 0 0) 100% 100% / 1px var(--journey-notch) no-repeat, linear-gradient(var(--journey-rule) 0 0) 100% 100% / var(--journey-notch) 1px no-repeat;position:absolute;inset:clamp(.75rem,2vw,1.75rem)}.journey-rail{inset-inline-start:clamp(.9rem,3.2vw,2.75rem);pointer-events:auto;gap:0;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.journey-world[data-rail=right] .journey-rail{inset-inline:auto clamp(.9rem,3.2vw,2.75rem)}.journey-world[data-rail=right] .journey-rail__btn{text-align:right;flex-direction:row-reverse}.journey-world[data-rail=right] .journey-rail__mark:after{transform-origin:100%}.journey-rail__item{display:block}.journey-rail__btn{align-items:center;gap:var(--sp-3);cursor:pointer;min-block-size:44px;min-inline-size:44px;color:color-mix(in srgb, var(--journey-ember-high) 55%, transparent);font-family:var(--font-mono);font-size:var(--t-label);font-weight:var(--fw-medium);letter-spacing:var(--tr-label);text-transform:uppercase;text-align:left;transition:color var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-out);opacity:.5;background:0 0;border:0;padding:0;line-height:1;display:flex}.journey-rail__btn:hover{opacity:.85}.journey-rail__btn:focus-visible{outline:var(--border-strong,2px) solid var(--journey-ember-mid);outline-offset:4px}.journey-rail__item[data-active=true] .journey-rail__btn{opacity:1;color:var(--journey-ember-high)}.journey-rail__mark{background:color-mix(in srgb, var(--journey-ember-high) 26%, transparent);flex:none;block-size:2px;inline-size:clamp(1.1rem,2.4vw,2rem);display:block;position:relative}.journey-rail__mark:after{content:"";transform-origin:0;transform:scaleX(var(--journey-fill,0));background:var(--journey-ember-mid);transition:transform var(--dur-base) var(--ease-out);position:absolute;inset:0}.journey-rail__item[data-active=true] .journey-rail__mark:after{background:var(--journey-ember-high)}@media (width<=30rem){.journey-rail__label{display:none}}.journey-world__index{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:var(--tr-label);color:color-mix(in srgb, var(--journey-ember-high) 46%, transparent);font-variant-numeric:tabular-nums;margin:0;position:absolute;bottom:clamp(1.4rem,3.4vh,3rem);right:clamp(1.4rem,3.4vw,3rem)}@media (width<=48rem){.journey-world__index{display:none}}@media (prefers-reduced-motion:reduce){.journey-world__still,.journey-world__scrim,.journey-rail__mark:after,.journey-rail__btn{transition:none}.journey-world[data-live=true] .journey-world__still{opacity:1}}.labjourney{height:240svh;position:relative}.labjourney :where(.journey-world){inset-inline:0;height:calc(100svh - var(--lab-strip-h));margin-bottom:0;position:absolute;top:0}.labjourney__mark{pointer-events:none;opacity:0;width:1px;height:2px;position:fixed;top:50vh;left:0}:root:not([data-lab-scrim=on]) .labjourney .journey-world__scrim{display:none}.labjourney__warn{color:var(--brand);text-transform:uppercase;letter-spacing:.08em}.labrails{width:100%;height:100%;position:relative}.labrails__note{color:var(--text-3);margin:0}.page-head[data-astro-cid-6bfsojfh]{padding-block-end:var(--sp-5)}.page-head__title[data-astro-cid-6bfsojfh]{margin-block-end:0}#enquiry[data-astro-cid-6bfsojfh]{padding-block-start:var(--sp-5)}.section-title[data-astro-cid-6bfsojfh]{margin-block:var(--sp-4) 0;max-width:28ch}.calls[data-astro-cid-6bfsojfh]{margin-top:var(--sp-7)}.call[data-astro-cid-6bfsojfh]{gap:var(--sp-3);padding:var(--sp-6) var(--sp-5);background:var(--bg-surface);border:var(--border-hair) solid var(--line-1);border-top:var(--border-strong) solid var(--brand);align-content:start;display:grid}.call[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{margin:0}.call__index[data-astro-cid-6bfsojfh]{color:var(--text-3)}.call__body[data-astro-cid-6bfsojfh]{color:var(--text-2);margin:0}.form-body[data-astro-cid-6bfsojfh]{margin-top:var(--sp-7)}.failed[data-astro-cid-6bfsojfh]{margin-top:var(--sp-7);max-width:none}html.js-ready .enq-step[data-astro-cid-6bfsojfh][hidden],[data-astro-cid-6bfsojfh][data-enq-actions]>[hidden]{display:none}.opp-grid[data-astro-cid-6bfsojfh]{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.enq-step[data-astro-cid-6bfsojfh]{margin-block:var(--sp-5);border:0;min-inline-size:0;padding:0}.enq-step[data-astro-cid-6bfsojfh]>legend[data-astro-cid-6bfsojfh]{margin-bottom:var(--sp-4);padding:0}.choices[data-astro-cid-6bfsojfh]{gap:var(--sp-3);display:grid}.choice[data-astro-cid-6bfsojfh]{gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);background:var(--bg-surface);border:var(--border-hair) solid var(--line-1);border-radius:var(--radius-1);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}@media (hover:hover) and (pointer:fine){.choice[data-astro-cid-6bfsojfh]:hover{border-color:var(--line-control)}}.choice[data-astro-cid-6bfsojfh]:has(input:checked){border-color:var(--brand);background:var(--bg-raised)}.choice[data-astro-cid-6bfsojfh]:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:3px}.choice[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]{width:1.125rem;height:1.125rem;accent-color:var(--brand);margin:.2rem 0 0}.choice__text[data-astro-cid-6bfsojfh]{gap:var(--sp-1);display:grid}.choice__title[data-astro-cid-6bfsojfh]{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--t-body-l);letter-spacing:-.015em;line-height:1.15}
/*$vite$:1*/