#xcf-home .ct,#xcf-home .al,#xcf-home .vtool,#xcf-home .csd,#xcf-home .rl,#xcf-home .sm,#xcf-home .if,#xcf-home .sev,#xcf-home .fm,#xcf-home .cmx,#xcf-home .pcmd{--i-line:#ffffff14;--i-hair:#ffffff17;--i-txt:var(--on-dark);--i-dim:#ffffff94;--i-fill:#ffffff0f;--i-pad:26px;padding:var(--i-pad) var(--i-pad) 24px;border-radius:var(--r-lg);backdrop-filter:blur(16px)saturate(1.12);border:1px solid var(--i-line);color:var(--i-txt);background:linear-gradient(#332e28db,#201c17f0);margin:26px 0 0;position:relative;box-shadow:inset 0 1px #ffffff1f,0 48px 100px -44px #000000b8}#xcf-home .ct .eyebrow,#xcf-home .al .eyebrow,#xcf-home .vtool .eyebrow,#xcf-home .csd .eyebrow,#xcf-home .ev .eyebrow,#xcf-home .fc .eyebrow{font:700 var(--t-1)/1 "JetBrains Mono", monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--accL);margin-bottom:10px;display:block}#xcf-home .ct .tier-note,#xcf-home .al .tier-note,#xcf-home .vtool .tier-note,#xcf-home .csd .tier-note,#xcf-home .ev .tier-note,#xcf-home .fc .tier-note{font:500 var(--t-1)/1.6 "JetBrains Mono", monospace;letter-spacing:.01em;color:var(--i-dim)}#xcf-home .ct p,#xcf-home .al p,#xcf-home .vtool p,#xcf-home .csd p,#xcf-home .ev p,#xcf-home .fc p{font:400 var(--t1)/1.65 "Helvetica Neue", Arial;color:#ffffffbd;margin:0 0 10px}#xcf-home .ct li,#xcf-home .al li,#xcf-home .vtool li,#xcf-home .csd li,#xcf-home .ev li,#xcf-home .fc li{font:400 var(--t0)/1.6 "Helvetica Neue", Arial;color:#ffffffbd;margin-bottom:8px}#xcf-home .ct ul,#xcf-home .al ul,#xcf-home .vtool ul,#xcf-home .csd ul,#xcf-home .ev ul{margin:0 0 0 1.05em}#xcf-home .vtool__title,#xcf-home .ct h3,#xcf-home .al h3{letter-spacing:-.02em;color:#fff;margin:2px 0 10px;font:800 clamp(1.15rem,1.05rem + .5vw,1.5rem)/1.15 Archivo,sans-serif}#xcf-home .xcf-figure{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-family:JetBrains Mono,monospace}#xcf-home .vtool__measure,#xcf-home .csd__reg,#xcf-home .vtool__reg{border-left:2px solid var(--acc);font:500 var(--t-1)/1.6 "JetBrains Mono", monospace;letter-spacing:.04em;color:#ffffffa8;margin:0 0 16px;padding:2px 0 2px 12px}#xcf-home .prov,#xcf-home .ct__provenance{background:#c9a24b0f;border-left:2px solid #c9a24b80;border-radius:0 10px 10px 0;margin:0 0 20px;padding:14px 16px}#xcf-home .prov b{font:700 var(--t-1)/1.4 "JetBrains Mono", monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accL);margin-bottom:6px;display:block}#xcf-home .prov,#xcf-home .prov i{font-size:var(--t-1);color:#ffffffb3;line-height:1.65}#xcf-home .ct__vec,#xcf-home .vtool__tab,#xcf-home .ev__btn,#xcf-home .fc__layer,#xcf-home .csd__rung,#xcf-home .al__stage,#xcf-home .cm__filter,#xcf-home .rl__step{z-index:0;isolation:isolate;border:1px solid var(--i-hair);color:#ffffffc7;cursor:pointer;text-align:left;will-change:transform;background:0 0;border-radius:10px;font-family:inherit;transition:transform .24s cubic-bezier(.25,1,.5,1);position:relative}#xcf-home .ct__vec:before,#xcf-home .vtool__tab:before,#xcf-home .ev__btn:before,#xcf-home .fc__layer:before,#xcf-home .csd__rung:before,#xcf-home .al__stage:before,#xcf-home .cm__filter:before,#xcf-home .rl__step:before{content:"";z-index:-1;background:var(--i-fill);opacity:0;pointer-events:none;will-change:opacity;border-radius:10px;transition:opacity .24s cubic-bezier(.25,1,.5,1);position:absolute;inset:0}#xcf-home .ct__vec:after,#xcf-home .vtool__tab:after,#xcf-home .ev__btn:after,#xcf-home .fc__layer:after,#xcf-home .csd__rung:after,#xcf-home .al__stage:after,#xcf-home .cm__filter:after,#xcf-home .rl__step:after{content:"";z-index:-1;background:linear-gradient(180deg, var(--accL), var(--accD));opacity:0;pointer-events:none;will-change:opacity;border-radius:10px;transition:opacity .24s cubic-bezier(.25,1,.5,1);position:absolute;inset:0}#xcf-home .ct__vec:hover:before,#xcf-home .vtool__tab:hover:before,#xcf-home .ev__btn:hover:before,#xcf-home .fc__layer:hover:before,#xcf-home .csd__rung:hover:before,#xcf-home .al__stage:hover:before,#xcf-home .cm__filter:hover:before,#xcf-home .rl__step:hover:before{opacity:1}#xcf-home .ct__vec:hover,#xcf-home .vtool__tab:hover,#xcf-home .ev__btn:hover,#xcf-home .fc__layer:hover,#xcf-home .cm__filter:hover{transform:translateY(-1px)}#xcf-home .ct__vec[aria-selected=true]:after,#xcf-home .vtool__tab[aria-selected=true]:after,#xcf-home .ev__btn[aria-selected=true]:after,#xcf-home .fc__layer[aria-pressed=true]:after,#xcf-home .csd__rung[aria-selected=true]:after,#xcf-home .al__stage[aria-selected=true]:after,#xcf-home .cm__filter[aria-pressed=true]:after,#xcf-home .rl__step[aria-selected=true]:after{opacity:1}#xcf-home .ct__vec[aria-selected=true],#xcf-home .vtool__tab[aria-selected=true],#xcf-home .ev__btn[aria-selected=true],#xcf-home .fc__layer[aria-pressed=true],#xcf-home .csd__rung[aria-selected=true],#xcf-home .al__stage[aria-selected=true],#xcf-home .cm__filter[aria-pressed=true],#xcf-home .rl__step[aria-selected=true]{color:var(--n-700);border-color:#0000}#xcf-home .ct__vec:focus-visible,#xcf-home .vtool__tab:focus-visible,#xcf-home .ev__btn:focus-visible,#xcf-home .fc__layer:focus-visible,#xcf-home .csd__rung:focus-visible,#xcf-home .al__stage:focus-visible{outline:2px solid var(--accL);outline-offset:2px}#xcf-home .ct__track,#xcf-home .ptool__track{background:#ffffff1a;border-radius:999px;height:6px;margin:8px 0;overflow:hidden}#xcf-home .ct__fill,#xcf-home .ptool__fill{background:linear-gradient(90deg, var(--accD), var(--accL));border-radius:999px;height:100%;transition:width .5s cubic-bezier(.25,1,.5,1)}#xcf-home .ct__vectors{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}#xcf-home .ct__vec{padding:9px 13px}#xcf-home .ct__vec b{font:700 var(--t-1)/1.3 "JetBrains Mono", monospace;letter-spacing:.09em;color:var(--accL);display:block}#xcf-home .ct__vec span{font:600 var(--t-1)/1.3 "Archivo", sans-serif}#xcf-home .ct__scores{grid-template-columns:1fr 1fr;gap:30px;display:grid}#xcf-home .ct__axis b{letter-spacing:-.03em;color:#fff;font:800 clamp(2rem,1.6rem + 1.4vw,2.8rem)/1 JetBrains Mono,monospace;display:block}#xcf-home .ct__verdict{border-left:2px solid var(--acc);font:600 var(--t1)/1.6 "Helvetica Neue", Arial;color:#fff;margin:22px 0;padding:4px 0 4px 14px}#xcf-home .ct__panes{border-top:1px solid var(--i-hair);grid-template-columns:1fr 1fr;gap:30px;padding-top:20px;display:grid}#xcf-home .ct__panes ul{min-height:8.5rem}#xcf-home .al__head{margin-bottom:6px}#xcf-home .al__funnel{gap:8px;margin:18px 0;display:grid}#xcf-home .al__stage{grid-template-columns:2rem 1fr 7rem 3.2rem;align-items:center;gap:14px;padding:13px 15px;display:grid}#xcf-home .al__num{font:700 var(--t-1)/1 "JetBrains Mono", monospace;letter-spacing:.06em;color:var(--accL)}#xcf-home .al__stage[aria-selected=true] .al__num{color:#241e15b3}#xcf-home .al__name{font:600 var(--t0)/1.3 "Archivo", sans-serif}#xcf-home .al__bar{background:#ffffff1f;border-radius:999px;height:6px;display:block;position:relative;overflow:hidden}#xcf-home .al__stage[aria-selected=true] .al__bar{background:#241e1533}#xcf-home .al__bar:after{content:"";width:var(--w);background:linear-gradient(90deg, var(--accD), var(--accL));border-radius:999px;transition:width .5s cubic-bezier(.25,1,.5,1);position:absolute;inset:0 auto 0 0}#xcf-home .al__stage[aria-selected=true] .al__bar:after{background:var(--n-700)}#xcf-home .al__count{font:800 var(--t1)/1 "JetBrains Mono", monospace;font-variant-numeric:tabular-nums;text-align:right;color:#fff}#xcf-home .al__stage[aria-selected=true] .al__count{color:var(--n-700)}#xcf-home .al__attrition{border-left:2px solid var(--acc);font:600 var(--t1)/1.6 "Helvetica Neue", Arial;color:#fff;margin:18px 0;padding:4px 0 4px 14px}#xcf-home .al__panes{border-top:1px solid var(--i-hair);grid-template-columns:repeat(3,1fr);gap:22px;padding-top:20px;display:grid}#xcf-home .al__panes p{min-height:7.5rem;font-size:var(--t0)}#xcf-home .vtool__tabs,#xcf-home .ptool__stages{flex-wrap:wrap;gap:8px;margin:18px 0 14px;display:flex}#xcf-home .vtool__tab{font:600 var(--t-1)/1.3 "Archivo", sans-serif;padding:9px 14px}#xcf-home .vtool__stat{margin:10px 0 18px}#xcf-home .vtool__stat b{letter-spacing:-.03em;color:#fff;font:800 clamp(1.7rem,1.4rem + 1.1vw,2.4rem)/1 JetBrains Mono,monospace;display:block}#xcf-home .vtool__panes{border-top:1px solid var(--i-hair);grid-template-columns:1fr 1fr;gap:30px;padding-top:20px;display:grid}#xcf-home .vtool__pane ul{min-height:7.5rem}#xcf-home .vtool__pane ul,#xcf-home .vtool__pane p,#xcf-home .vtool__reg{transition:opacity .26s cubic-bezier(.25,1,.5,1)}#xcf-home .vtool.is-swapping .vtool__pane ul,#xcf-home .vtool.is-swapping .vtool__pane p,#xcf-home .vtool.is-swapping .vtool__reg{opacity:.3}#xcf-home .ptool__bars{gap:14px;min-height:9rem;margin:18px 0;display:grid}#xcf-home .ptool__bar b{font:600 var(--t-1)/1.4 "JetBrains Mono", monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--i-dim);display:block}#xcf-home .csd__head{margin-bottom:4px}#xcf-home .csd__engine{color:var(--accL)!important}#xcf-home .csd__ladder{gap:6px;margin:18px 0;display:grid}#xcf-home .csd__rung{margin-left:calc(var(--depth,0) * 14px);grid-template-columns:2rem 11rem 1fr;align-items:center;gap:14px;padding:12px 15px;display:grid}#xcf-home .csd__rung[aria-selected=true] .csd__level{color:#241e15b3}#xcf-home .csd__name{font:700 var(--t0)/1.3 "Archivo", sans-serif}#xcf-home .csd__desc{font:400 var(--t-1)/1.45 "Helvetica Neue", Arial;color:var(--i-dim)}#xcf-home .csd__rung[aria-selected=true] .csd__desc{color:#241e15a8}#xcf-home .ev__head{margin-bottom:6px}#xcf-home .ev__engine{color:var(--accL)!important}#xcf-home .ev__svg{width:100%;height:auto;margin:10px 0 18px;display:block;overflow:visible}#xcf-home .ev__chain{fill:none;stroke:#c9a24b8c;stroke-width:2px;stroke-linejoin:round}#xcf-home .ev__halo{fill:#c9a24b29;opacity:0;transition:opacity .3s cubic-bezier(.25,1,.5,1)}#xcf-home .ev__node[aria-selected=true] .ev__halo{opacity:1}#xcf-home .ev__pt{fill:var(--n-850);stroke:var(--accL);stroke-width:2.5px}#xcf-home .ev__node[aria-selected=true] .ev__pt{fill:var(--accL)}#xcf-home .ev__pctlab{font:700 var(--t-1) "JetBrains Mono", monospace;fill:#ffffff9e}#xcf-home .ev__node[aria-selected=true] .ev__pctlab{fill:#fff}#xcf-home .ev__list{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}#xcf-home .ev__btn{padding:9px 13px}#xcf-home .ev__btn b{font:800 var(--t1)/1.2 "JetBrains Mono", monospace;color:var(--accL);display:block}#xcf-home .ev__btn[aria-selected=true] b{color:var(--n-700)}#xcf-home .ev__btn span{font:500 var(--t-1)/1.3 "Helvetica Neue", Arial;color:var(--i-dim)}#xcf-home .ev__btn[aria-selected=true] span{color:#241e15b3}#xcf-home .ev__panes{border-top:1px solid var(--i-hair);grid-template-columns:1fr 1fr;gap:26px;padding-top:20px;display:grid}#xcf-home .ev__panes p{min-height:4.5rem;font-size:var(--t0)}#xcf-home .fc__head{margin-bottom:6px}#xcf-home .fc__layers,#xcf-home .fc__agents{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}#xcf-home .fc__layer{padding:9px 13px}#xcf-home .fc__layer b{font:700 var(--t-1)/1.2 "JetBrains Mono", monospace;color:var(--accL);display:block}#xcf-home .fc__layer[aria-pressed=true] b{color:var(--n-700)}#xcf-home .fc__layer span{font:500 var(--t-1)/1.3 "Helvetica Neue", Arial;color:var(--i-dim)}#xcf-home .fc__layer[aria-pressed=true] span{color:#241e15b3}#xcf-home .fc__svg{width:100%;height:auto;display:block}#xcf-home .fc__axis{stroke:#ffffff38;stroke-width:1px}#xcf-home .fc__grid{stroke:#ffffff12;stroke-width:1px}#xcf-home .fc__live{fill:none;stroke:var(--accL);stroke-width:2.5px;stroke-linejoin:round}#xcf-home .fc__hist{fill:none;stroke:#fff6;stroke-width:1.5px;stroke-dasharray:5 4}#xcf-home .fc__area{stroke:none;fill:#c9a24b1f}#xcf-home .fc__dot{fill:var(--accL)}#xcf-home .fc__tag{font:700 var(--t-1) "JetBrains Mono", monospace;fill:#fff}#xcf-home .fc__axislab{font:var(--t-1) "JetBrains Mono", monospace;fill:#ffffff80}#xcf-home .fc__dotmark{vertical-align:middle;background:#ffffff4d;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}#xcf-home .fc__layer[aria-pressed=true] .fc__dotmark{background:var(--n-700)}#xcf-home .fc__read{border-top:1px solid var(--i-hair);min-height:6rem;margin-top:18px;padding-top:18px}#xcf-home .rl__head{margin-bottom:6px}#xcf-home .rl__steps{flex-wrap:wrap;gap:7px;margin:18px 0;padding:0;list-style:none;display:flex}#xcf-home .rl__step{align-items:center;gap:8px;padding:9px 13px;display:flex}#xcf-home .rl__step b{font:700 var(--t-1)/1 "JetBrains Mono", monospace;color:var(--accL)}#xcf-home .rl__step[aria-selected=true] b{color:#241e15b3}#xcf-home .rl__step span{font:600 var(--t-1)/1.2 "Archivo", sans-serif}#xcf-home .rl__body{border-top:1px solid var(--i-hair);padding-top:18px}#xcf-home .rl__what{min-height:4.2rem;font:500 var(--t1)/1.65 "Helvetica Neue", Arial!important;color:#fff!important}#xcf-home .rl__io{border-top:1px solid var(--i-hair);grid-template-columns:1fr 1.4fr;gap:26px;margin-top:4px;padding-top:18px;display:grid}#xcf-home .rl__io p{font-size:var(--t0);min-height:4.5rem}#xcf-home .rl__note{border-left:2px solid var(--acc);font:500 var(--t0)/1.65 "JetBrains Mono", monospace;margin-top:14px;padding:4px 0 4px 14px;color:#ffffffb3!important}#xcf-home .cm__head{margin-bottom:6px}#xcf-home .cm__filters{flex-wrap:wrap;gap:8px;margin:18px 0 14px;display:flex}#xcf-home .cm__filter{font:600 var(--t-1)/1.2 "Archivo", sans-serif;padding:9px 15px}#xcf-home .cm__read{border-left:2px solid var(--acc);font:400 var(--t0)/1.65 "Helvetica Neue", Arial;margin:0 0 18px;padding:4px 0 4px 14px;color:#ffffffc7!important}#xcf-home .cm__scroll{border:1px solid var(--i-hair);border-radius:12px;overflow-x:auto}#xcf-home .cm__table{border-collapse:collapse;width:100%;min-width:44rem}#xcf-home .cm__table th{text-align:left;font:700 var(--t-1)/1.2 "JetBrains Mono", monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accL);background:#00000047;padding:12px 14px;position:sticky;top:0}#xcf-home .cm__table td{border-top:1px solid var(--i-hair);vertical-align:top;font:400 var(--t-1)/1.55 "Helvetica Neue", Arial;color:#ffffffb3;padding:11px 14px}#xcf-home .cm__table td b{font:700 var(--t-1)/1.4 "Archivo", sans-serif;color:#fff}#xcf-home .cm__table [data-col]{transition:opacity .26s cubic-bezier(.25,1,.5,1)}#xcf-home .cm__table [data-col].is-dim{opacity:.2}#xcf-home .if__head{margin-bottom:6px}#xcf-home .if__seq{--if-pt:20px;--if-disc:34px;grid-template-columns:repeat(5,1fr);align-items:stretch;max-width:920px;margin:26px auto 22px;padding-top:14px;display:grid;position:relative}#xcf-home .if__seq:before{content:"";left:10%;right:10%;top:calc(14px + var(--if-pt) + var(--if-disc) / 2);z-index:0;background:#fff3;height:1px;position:absolute}#xcf-home .if__zone{border:1px dashed var(--acc-28);border-radius:var(--r-sm);background:#ffffff0a;grid-area:1/2/auto/span 3;margin:0;position:relative}#xcf-home .if__zonelab{z-index:3;white-space:nowrap;background:var(--n-900);font:700 var(--t-1)/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--acc-l);padding:0 10px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}#xcf-home .if__step{z-index:1;padding:var(--if-pt) 8px 16px;border-radius:var(--r-sm);cursor:pointer;text-align:center;font:inherit;color:inherit;transition:background var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease);background:0 0;border:1px solid #0000;flex-direction:column;grid-row:1;align-items:center;gap:12px;display:flex;position:relative}@media (hover:hover) and (pointer:fine){#xcf-home .if__step:hover{border-color:var(--acc-28);background:#ffffff0a}}#xcf-home .if__step[aria-selected=true]{z-index:2;border-color:var(--acc);background:#ffffff0f}#xcf-home .if__disc{width:var(--if-disc);height:var(--if-disc);background:var(--n-850);font:700 var(--t-1)/1 var(--f-mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:#ffffffb3;transition:background var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease), color var(--dur-2) var(--ease);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 2px #ffffff73}#xcf-home .if__name{font:600 var(--t0)/1.35 var(--f-body);letter-spacing:.01em;color:#ffffffc7;transition:color var(--dur-2) var(--ease)}@media (hover:hover) and (pointer:fine){#xcf-home .if__step:hover .if__disc{box-shadow:0 0 0 2px var(--acc)}#xcf-home .if__step:hover .if__name{color:#fff}}#xcf-home .if__step[aria-selected=true] .if__disc{background:var(--acc-l);box-shadow:0 0 0 2px var(--acc-l);color:var(--n-900)}#xcf-home .if__step[aria-selected=true] .if__name{color:#fff;font-weight:700}#xcf-home .if__step:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:var(--r-sm)}#xcf-home .if__panes:focus-visible{outline:2px solid var(--acc);outline-offset:4px}@media (width<=639px){#xcf-home .if__seq{grid-template-columns:1fr}#xcf-home .if__seq:before,#xcf-home .if__zone{display:none}#xcf-home .if__step{text-align:left;flex-direction:row;grid-row:auto;gap:14px;padding:10px 0;grid-column:1!important}}#xcf-home .if__panes{border-top:1px solid var(--i-hair);grid-template-columns:1.3fr 1fr;gap:30px;padding-top:20px;display:grid}#xcf-home .if__panes p{font-size:var(--t0);min-height:6rem}#xcf-home .sm__head{margin-bottom:6px}#xcf-home .sm__filters{flex-wrap:wrap;gap:8px;margin:18px 0 14px;display:flex}#xcf-home .sm__rows{gap:10px;display:grid}#xcf-home .sm__row{border:1px solid var(--i-hair);background:#ffffff06;border-left:2px solid #c9a24b80;border-radius:0 12px 12px 0;padding:15px 17px;transition:opacity .26s cubic-bezier(.25,1,.5,1)}#xcf-home .sm__row b{font:700 var(--t0)/1.3 "Archivo", sans-serif;color:#fff;margin-bottom:5px;display:block}#xcf-home .sm__row p{font-size:var(--t0);margin:0 0 4px}#xcf-home .sm__row .tier-note{font-size:var(--t-1)}#xcf-home .rl .eyebrow,#xcf-home .cm .eyebrow,#xcf-home .if .eyebrow,#xcf-home .sm .eyebrow{font:700 var(--t-1)/1 "JetBrains Mono", monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--accL);margin-bottom:10px;display:block}#xcf-home .rl .tier-note,#xcf-home .cm .tier-note,#xcf-home .if .tier-note,#xcf-home .sm .tier-note{font:500 var(--t-1)/1.6 "JetBrains Mono", monospace;color:var(--i-dim)}#xcf-home .rl p,#xcf-home .cm p,#xcf-home .if p,#xcf-home .sm p{font:400 var(--t1)/1.65 "Helvetica Neue", Arial;color:#ffffffbd;margin:0 0 10px}@media (width<=900px){#xcf-home .rl__io,#xcf-home .if__panes{gap:20px;grid-template-columns:1fr!important}#xcf-home .rl__what,#xcf-home .rl__io p,#xcf-home .if__panes p{min-height:0}#xcf-home .rl,#xcf-home .cm,#xcf-home .sm,#xcf-home .if,#xcf-home .ct,#xcf-home .al,#xcf-home .vtool,#xcf-home .csd,#xcf-home .ev,#xcf-home .fc{--i-pad:18px;padding:20px var(--i-pad) 18px}#xcf-home .ct__scores,#xcf-home .ct__panes,#xcf-home .vtool__panes,#xcf-home .ev__panes,#xcf-home .al__panes{gap:20px;grid-template-columns:1fr!important}#xcf-home .al__stage{grid-template-columns:1.7rem 1fr 3.2rem}#xcf-home .al__bar{display:none}#xcf-home .csd__rung{grid-template-columns:1.8rem 1fr;margin-left:0}#xcf-home .csd__desc{display:none}#xcf-home .ct__panes ul,#xcf-home .vtool__pane ul,#xcf-home .al__panes p,#xcf-home .ev__panes p{min-height:0}}@media (prefers-reduced-motion:reduce){#xcf-home .ct,#xcf-home .al,#xcf-home .vtool,#xcf-home .csd,#xcf-home .ev,#xcf-home .fc{animation:none!important}}#xcf-home .ct__rail{align-items:stretch;gap:0;margin:0;padding-bottom:26px;display:flex;position:relative}#xcf-home .ct__vec{--notch:18px;min-width:0;padding:16px 14px 16px calc(var(--notch) + 16px);margin-left:calc(var(--notch) * -1);background:var(--n-150,#efe9df);color:var(--n-600);cursor:pointer;text-align:left;clip-path:polygon(0 0, calc(100% - var(--notch)) 0, 100% 50%, calc(100% - var(--notch)) 100%, 0 100%, var(--notch) 50%);transition:background var(--dur-2) var(--ease), color var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);z-index:1;border:0;border-radius:0;flex:1 1 0;align-items:center;gap:10px;display:flex;position:relative}#xcf-home .ct__vec:first-child{clip-path:polygon(0 0, calc(100% - var(--notch)) 0, 100% 50%, calc(100% - var(--notch)) 100%, 0 100%);margin-left:0;padding-left:18px}#xcf-home .ct__vec:last-child{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, var(--notch) 50%)}#xcf-home .ct__vec{z-index:calc(10 - var(--i))}#xcf-home .ct__vec b{font:700 var(--t-1)/1 var(--f-mono);letter-spacing:.1em;color:var(--n-500);flex-shrink:0}#xcf-home .ct__vec span{font:700 var(--t-1)/1.25 var(--f-display);letter-spacing:-.01em;text-overflow:ellipsis;overflow:hidden}#xcf-home .ct .xcf-stage-viewport .ct__vec:not([aria-selected=true]){background:var(--n-200);filter:drop-shadow(1px 0 0 var(--line-strong)) drop-shadow(-1px 0 0 var(--line-strong)) drop-shadow(0 1px 0 var(--line-strong)) drop-shadow(0 -1px 0 var(--line-strong))}@media (hover:hover) and (pointer:fine){#xcf-home .ct .xcf-stage-viewport .ct__vec:not([aria-selected=true]):hover{background:var(--n-300,#e4ddd0)}}#xcf-home .ct__vec:hover{background:var(--n-200);color:var(--ink)}#xcf-home .ct__vec[aria-selected=true]{background:linear-gradient(180deg,var(--acc-l),var(--acc));color:var(--n-900);z-index:11;transform:translateY(-2px)}#xcf-home .ct__vec[aria-selected=true] b{color:#241e159e}#xcf-home .ct__vec:focus-visible{outline:2px solid var(--acc-d);outline-offset:-3px}#xcf-home .ct__pointer{background:var(--acc);opacity:0;width:16px;height:16px;transition:transform var(--dur-3) cubic-bezier(.25,1,.5,1), opacity var(--dur-2) var(--ease);pointer-events:none;z-index:12;margin-left:-8px;position:absolute;bottom:18px;left:0;transform:translate(0)rotate(45deg)}#xcf-home .ct__stage{border:1px solid var(--i-hair);border-top:2px solid var(--acc);border-radius:0 0 var(--r-md) var(--r-md);background:linear-gradient(#ffffff0b,#ffffff05);padding:clamp(24px,2.6vw,38px);box-shadow:inset 0 10px 24px #00000047}#xcf-home .ct__vec{color:var(--i-dim);background:#ffffff12}#xcf-home .ct__vec b{color:#ffffff6b}#xcf-home .ct__vec:hover{color:var(--i-txt);background:#ffffff1f}#xcf-home .ct__stage>*+*{margin-top:22px}#xcf-home .ct__stage.is-in>*{animation:.45s cubic-bezier(.25,1,.5,1) both ctIn}#xcf-home .ct__stage.is-in>:nth-child(2){animation-delay:60ms}#xcf-home .ct__stage.is-in>:nth-child(3){animation-delay:.12s}@keyframes ctIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (width<=900px){#xcf-home .ct__rail{flex-wrap:wrap;gap:6px;padding-bottom:22px}#xcf-home .ct__vec{--notch:12px;clip-path:none;border-radius:var(--r-sm);flex:45%;margin-left:0;padding:13px 12px}#xcf-home .ct__vec:first-child,#xcf-home .ct__vec:last-child{clip-path:none}#xcf-home .ct__pointer{display:none}#xcf-home .ct__stage{border-radius:var(--r-md)}}@media (prefers-reduced-motion:reduce){#xcf-home .ct__stage.is-in>*{animation:none}#xcf-home .ct__pointer{transition:opacity var(--dur-2) var(--ease)}}#xcf-home .sev{margin:var(--sp-6) 0 0;padding:clamp(22px,2.4vw,36px);container-type:inline-size}#xcf-home .sev__head{margin-bottom:clamp(20px,2vw,30px)}#xcf-home .sev__engine{color:var(--acc-l)!important}#xcf-home .sev .tier-note{color:#fff9}#xcf-home .sev .eyebrow{font:700 var(--t-1)/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--acc-l);margin-bottom:12px;display:block}#xcf-home .sev__body{grid-template-columns:1fr;gap:clamp(16px,1.8vw,26px);display:grid}@container (width>=860px){#xcf-home .sev__body{grid-template-columns:.78fr 1.22fr;align-items:start}}#xcf-home .sev__rail{flex-direction:column;gap:8px;display:flex}#xcf-home .sev__vec{text-align:left;cursor:pointer;border-radius:var(--r-sm);transition:background var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);background:#ffffff09;border:1px solid #ffffff14;border-left:3px solid #0000;flex-direction:column;gap:5px;padding:16px 18px;display:flex}#xcf-home .sev__vec:hover{background:#ffffff0f}#xcf-home .sev__vec[aria-selected=true]{background:color-mix(in srgb,var(--acc) 13%,transparent);border-color:#c9a24b66;border-left-color:var(--acc);transform:translate(3px)}#xcf-home .sev__vec:focus-visible{outline:2px solid var(--acc-l);outline-offset:2px}#xcf-home .sev__code{font:700 var(--t-1)/1.3 var(--f-mono);letter-spacing:.1em;color:var(--n-400);text-transform:uppercase}#xcf-home .sev__code i{color:var(--acc);font-style:normal}#xcf-home .sev__vec[aria-selected=true] .sev__code{color:var(--acc-l)}#xcf-home .sev__vec b{font:800 var(--t2)/1.2 var(--f-display);letter-spacing:-.025em;color:#fff}#xcf-home .sev__tag{font:400 var(--t0)/1.5 var(--f-body);color:#ffffff9e}#xcf-home .sev__brief{background:var(--n-950);border-radius:var(--r-md);border:1px solid #ffffff14;padding:clamp(22px,2.2vw,34px);box-shadow:inset 0 8px 20px #0006}#xcf-home .sev__lamp{align-items:center;gap:10px;margin-bottom:22px;display:flex}#xcf-home .sev__lamp i{background:var(--acc);width:7px;height:7px;box-shadow:0 0 8px var(--acc);border-radius:50%}#xcf-home .sev__lamp span{font:700 var(--t-1)/1 var(--f-mono);letter-spacing:.16em;color:var(--acc-l)}#xcf-home .sev__block+.sev__block{border-top:1px solid #ffffff12;margin-top:26px;padding-top:26px}#xcf-home .sev__brief p{font:400 var(--t1)/1.65 var(--f-body);color:#ffffffc2}#xcf-home .sev__shift{color:#fff!important;font-weight:500!important}#xcf-home .sev__eg{margin:0;padding:0;list-style:none}#xcf-home .sev__eg li{font:400 var(--t0)/1.6 var(--f-body);color:#ffffffb8;margin-bottom:9px;padding-left:24px;position:relative}#xcf-home .sev__eg li:before{content:"";background:color-mix(in srgb,var(--acc) 55%,transparent);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:4px}#xcf-home .sev__block--ask{background:color-mix(in srgb,var(--acc) 8%,transparent);border-radius:var(--r-sm);border:1px solid #c9a24b38;border-top:1px solid #c9a24b38!important;padding:22px 24px!important}#xcf-home .sev__ask{counter-reset:ask;margin:0;padding:0;list-style:none}#xcf-home .sev__ask li{counter-increment:ask;font:600 var(--t1)/1.5 var(--f-display);letter-spacing:-.015em;color:#fff;margin-bottom:14px;padding-left:34px;position:relative}#xcf-home .sev__ask li:last-child{margin-bottom:0}#xcf-home .sev__ask li:before{content:counter(ask,decimal-leading-zero);font:700 var(--t-1)/1 var(--f-mono);color:var(--acc);position:absolute;top:.2em;left:0}#xcf-home .sev__meter{border-top:1px solid #ffffff12;margin-top:26px;padding-top:26px}#xcf-home .sev__meterhead{font:700 var(--t-1)/1.3 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--n-400);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;display:flex}#xcf-home .sev__meterhead b{font:800 var(--t3)/1 var(--f-display);letter-spacing:-.03em;color:var(--acc-l)}#xcf-home .sev__track{border-radius:var(--r-pill);background:#0a0806;height:8px;overflow:hidden;box-shadow:inset 0 2px 5px #000c}#xcf-home .sev__fill{border-radius:var(--r-pill);background:linear-gradient(90deg, color-mix(in srgb,var(--acc) 55%,#000), var(--acc-l));height:100%;transition:width var(--dur-3) cubic-bezier(.25,1,.5,1)}#xcf-home .sev__meter .tier-note{margin-top:10px}#xcf-home .sev__brief.is-in>*{animation:.42s cubic-bezier(.25,1,.5,1) both sevIn}#xcf-home .sev__brief.is-in>:nth-child(2){animation-delay:40ms}#xcf-home .sev__brief.is-in>:nth-child(3){animation-delay:80ms}#xcf-home .sev__brief.is-in>:nth-child(4){animation-delay:.12s}#xcf-home .sev__brief.is-in>:nth-child(5){animation-delay:.16s}#xcf-home .sev__brief.is-in>:nth-child(6){animation-delay:.2s}@keyframes sevIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#xcf-home .sev__brief.is-in>*{animation:none}}#xcf-home .al__gauge{border-radius:var(--r-pill);background:#1e181214;align-items:center;width:100%;height:10px;display:flex;overflow:hidden}#xcf-home .al__gauge .al__bar{width:var(--w);background:linear-gradient(90deg,var(--acc-d),var(--acc));border-radius:var(--r-pill) 0 0 var(--r-pill);height:100%;transition:width var(--dur-3) var(--ease);flex-shrink:0}#xcf-home .al__stop{width:var(--w);background:repeating-linear-gradient(135deg,#1e181229 0 4px,#1e181212 4px 8px);flex-shrink:0;justify-content:center;align-items:center;height:100%;display:flex}#xcf-home .al__stop i{font:700 10px/1 var(--f-mono);color:var(--n-500);letter-spacing:.04em;font-style:normal}#xcf-home .al__readout{margin:18px 0 0}#xcf-home .al__saved{letter-spacing:.08em;text-transform:uppercase;font:700 var(--t-1)/1.4 var(--f-mono)!important;color:var(--acc-d)!important;margin-top:8px!important}#xcf-home .al__saved:empty{display:none}#xcf-home .al__outcome{border-radius:var(--r-md);background:color-mix(in srgb,var(--acc) 12%,transparent);border:1px solid #c9a24b4d;margin-top:24px;padding:24px 26px}#xcf-home .al__outcome b{font:800 clamp(2rem,1.6rem + 1.4vw,3rem)/1 var(--f-display);letter-spacing:-.04em;color:var(--acc-d);font-variant-numeric:tabular-nums;margin:6px 0 10px;display:block}#xcf-home .sev__plays{grid-template-columns:1fr;gap:12px;display:grid}@container (width>=620px){#xcf-home .sev__plays{grid-template-columns:1fr 1fr}}#xcf-home .sev__play{border-radius:var(--r-sm);border:1px solid #ffffff12;border-left:2px solid color-mix(in srgb,var(--acc) 55%,transparent);background:#ffffff0a;padding:14px 16px}#xcf-home .sev__play b{font:700 var(--t0)/1.3 var(--f-display);letter-spacing:-.015em;color:#fff;margin-bottom:5px;display:block}#xcf-home .sev__play span{font:400 var(--t-1)/1.55 var(--f-body);color:#ffffffa8}#xcf-home .al__count{flex-direction:column;align-items:flex-end;gap:2px;display:flex}#xcf-home .al__count i{font:600 10px/1.2 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--i-dim);text-align:right;max-width:11ch;font-style:normal}#xcf-home .al__stage{grid-template-columns:2.2rem minmax(0,1fr) minmax(150px,16rem) 9rem;align-items:center;gap:18px;padding:15px 18px}#xcf-home .al__name{min-width:0}#xcf-home .al__gauge .al__bar:after{content:none}#xcf-home .al__gauge .al__bar{background:linear-gradient(90deg,var(--acc-d),var(--acc-l));border-radius:var(--r-pill) 0 0 var(--r-pill);height:100%}#xcf-home .al__gauge{background:#ffffff1a}#xcf-home .al__stop i{color:#fff9}#xcf-home .al__stage[aria-selected=true] .al__gauge{background:#241e152e}#xcf-home .al__stage[aria-selected=true] .al__gauge .al__bar{background:linear-gradient(90deg,var(--n-800),var(--n-700))}#xcf-home .al__stage[aria-selected=true] .al__stop{background:repeating-linear-gradient(135deg,#241e154d 0 4px,#241e151f 4px 8px)}#xcf-home .al__stage[aria-selected=true] .al__stop i{color:#241e15b3}#xcf-home .al__count{align-items:flex-end;min-width:0}#xcf-home .al__count b{font:800 var(--t2)/1 var(--f-mono);font-variant-numeric:tabular-nums;color:#fff}#xcf-home .al__stage[aria-selected=true] .al__count b{color:var(--n-800)}#xcf-home .al__count i{color:#ffffff80;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:9rem;display:-webkit-box;overflow:hidden}#xcf-home .al__stage[aria-selected=true] .al__count i{color:#241e15a6}@media (width<=900px){#xcf-home .al__stage{grid-template-columns:2rem minmax(0,1fr) 5.5rem;gap:12px}#xcf-home .al__gauge{display:none}#xcf-home .al__count i{max-width:5.5rem}}@container (width>=860px){#xcf-home .sev__rail{top:calc(var(--header-h,72px) + 16px);max-height:calc(100vh - var(--header-h,72px) - 40px);scrollbar-width:thin;align-self:start;padding-right:4px;position:sticky;overflow-y:auto}#xcf-home .sev__vec{gap:3px;padding:13px 15px}#xcf-home .sev__vec b{font-size:var(--t1)}#xcf-home .sev__tag{font-size:var(--t-1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#xcf-home .sev__pair{grid-template-columns:1fr 1fr;gap:26px;display:grid}#xcf-home .sev__pair>.sev__block+.sev__block{border-top:0;border-left:1px solid #ffffff14;margin-top:0;padding-top:0;padding-left:26px}}#xcf-home .pipe{--i-line:#c9a24b33;--i-hair:#ffffff17;--i-txt:var(--on-dark);--i-dim:#ffffff94;border-radius:var(--r-lg);color:var(--i-txt);background:radial-gradient(80% 100% at 12% 0%, #c9a24b12, transparent 58%), linear-gradient(180deg, var(--n-700), var(--n-850));border:1px solid var(--i-line);margin:26px 0 0;padding:clamp(22px,2.4vw,34px);position:relative;box-shadow:0 30px 70px -48px #14110cb3;container-type:inline-size}#xcf-home .pipe .eyebrow{font:700 var(--t-1)/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--acc-l);margin-bottom:10px;display:block}#xcf-home .pipe .tier-note{font:400 var(--t0)/1.6 var(--f-body);color:var(--i-dim)}#xcf-home .pipe__title{font:800 var(--t3)/1.2 var(--f-display);letter-spacing:-.03em;color:#fff;max-width:34ch;margin:0 0 10px}#xcf-home .pipe__totals{flex-wrap:wrap;gap:28px;margin-top:20px;display:flex}#xcf-home .pipe__totals>div{flex-direction:column;gap:4px;display:flex}#xcf-home .pipe__totals span{font:700 var(--t-1)/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--i-dim)}#xcf-home .pipe__totals b{font:800 var(--t3)/1 var(--f-display);letter-spacing:-.035em;color:#ffffff8c;font-variant-numeric:tabular-nums}#xcf-home .pipe__totals--sound b{color:var(--acc-l)}#xcf-home .pipe__rail{flex-direction:column;gap:6px;margin:26px 0 0;display:flex}#xcf-home .pipe__stage{text-align:left;cursor:pointer;border-radius:var(--r-sm);width:100%;transition:background var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease);background:#ffffff0a;border:1px solid #ffffff12;border-left:3px solid #0000;grid-template-columns:2rem minmax(0,9rem) minmax(0,1fr) 7.5rem;align-items:center;gap:16px;padding:12px 14px;display:grid}#xcf-home .pipe__stage:hover{background:#ffffff13}#xcf-home .pipe__stage[aria-selected=true]{background:color-mix(in srgb,var(--acc) 12%,transparent);border-color:#c9a24b57;border-left-color:var(--acc)}#xcf-home .pipe__stage:focus-visible{outline:2px solid var(--acc-l);outline-offset:2px}#xcf-home .pipe__n{font:700 var(--t-1)/1 var(--f-mono);color:var(--acc)}#xcf-home .pipe__nm{font:600 var(--t0)/1.3 var(--f-display);color:#fff;text-overflow:ellipsis;overflow:hidden}#xcf-home .pipe__bar{min-width:0;height:22px;display:block;position:relative}#xcf-home .pipe__bar i{height:100%;transition:width var(--dur-3) var(--ease);border-radius:3px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}#xcf-home .pipe__rep{width:var(--rep);background:repeating-linear-gradient(135deg,#ffffff24 0 5px,#ffffff0f 5px 10px);border:1px solid #ffffff24}#xcf-home .pipe__snd{width:var(--snd);background:linear-gradient(90deg,var(--acc-d),var(--acc-l));height:100%;box-shadow:0 2px 8px #0006}#xcf-home .pipe__stage[data-tone=bad] .pipe__snd{background:linear-gradient(90deg,#8f2a23,#c0483f)}#xcf-home .pipe__stage[data-tone=warn] .pipe__snd{background:linear-gradient(90deg,#8a6a1f,var(--acc))}#xcf-home .pipe__fig{flex-direction:column;align-items:flex-end;gap:2px;display:flex}#xcf-home .pipe__fig b{font:800 var(--t1)/1 var(--f-mono);color:#fff;font-variant-numeric:tabular-nums}#xcf-home .pipe__fig em{font:600 10px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--i-dim);font-style:normal}#xcf-home .pipe__legend{font:600 var(--t-1)/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--i-dim);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}#xcf-home .pipe__key{border-radius:2px;width:14px;height:8px;margin-left:10px;display:inline-block}#xcf-home .pipe__key--rep{background:repeating-linear-gradient(135deg,#fff3 0 4px,#ffffff12 4px 8px);border:1px solid #ffffff29;margin-left:0}#xcf-home .pipe__key--snd{background:linear-gradient(90deg,var(--acc-d),var(--acc-l))}#xcf-home .pipe__register{border-radius:var(--r-md);background:var(--n-950);border:1px solid #ffffff14;border-top:2px solid var(--acc);margin-top:22px;padding:clamp(20px,2.2vw,30px);box-shadow:inset 0 10px 24px #00000057}#xcf-home .pipe__register[data-tone=bad]{border-top-color:#c0483f}#xcf-home .pipe__reghead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}#xcf-home .pipe__reghead .eyebrow{margin-bottom:0}#xcf-home .pipe__trend{font:700 var(--t-1)/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--i-dim)}#xcf-home .pipe__hero{flex-direction:column;gap:6px;margin:22px 0 26px;display:flex}#xcf-home .pipe__hero b{font:800 clamp(2.25rem,1.7rem + 2.2vw,3.5rem)/1 var(--f-display);letter-spacing:-.045em;color:var(--acc-l);font-variant-numeric:tabular-nums}#xcf-home .pipe__hero span{font:600 var(--t1)/1.4 var(--f-display);color:#fff}#xcf-home .pipe__hero em{font:600 var(--t-1)/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--i-dim);font-style:normal}#xcf-home .pipe__gauges{grid-template-columns:1fr;gap:20px;display:grid}@container (width>=620px){#xcf-home .pipe__gauges{grid-template-columns:1fr 1fr;gap:28px}#xcf-home .pipe__panes{grid-template-columns:1fr 1fr}}#xcf-home .pipe__gauge b{font:800 var(--t3)/1 var(--f-display);letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;margin:2px 0 8px;display:block}#xcf-home .pipe__track{border-radius:var(--r-pill);background:#ffffff1a;height:6px;overflow:hidden}#xcf-home .pipe__fill{border-radius:var(--r-pill);background:linear-gradient(90deg,var(--acc-d),var(--acc-l));height:100%;transition:width var(--dur-3) var(--ease)}#xcf-home .pipe__fill--bad{background:linear-gradient(90deg,#8f2a23,#c0483f)}#xcf-home .pipe__panes{border-top:1px solid #ffffff14;grid-template-columns:1fr;gap:24px;margin-top:28px;padding-top:26px;display:grid}#xcf-home .pipe__panes p{font:400 var(--t0)/1.65 var(--f-body);color:#ffffffbd}#xcf-home .pipe__pane--fix{border-left:2px solid var(--acc);padding-left:22px}#xcf-home .pipe__register.is-in>*{animation:.42s cubic-bezier(.25,1,.5,1) both sevIn}#xcf-home .pipe__register.is-in>:nth-child(2){animation-delay:50ms}#xcf-home .pipe__register.is-in>:nth-child(3){animation-delay:.1s}#xcf-home .pipe__register.is-in>:nth-child(4){animation-delay:.15s}@media (width<=900px){#xcf-home .pipe__stage{grid-template-columns:1.8rem minmax(0,1fr) 6rem;gap:10px}#xcf-home .pipe__bar{display:none}#xcf-home .pipe__pane--fix{border-left:0;border-top:2px solid var(--acc);padding-top:18px;padding-left:0}}@media (prefers-reduced-motion:reduce){#xcf-home .pipe__register.is-in>*{animation:none}}#xcf-home .pcmd{padding:clamp(22px,2.4vw,34px);container-type:inline-size}#xcf-home .pcmd .eyebrow{font:700 var(--t-1)/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--acc-l);margin-bottom:10px;display:block}#xcf-home .pcmd .tier-note{font:400 var(--t0)/1.6 var(--f-body);color:var(--i-dim)}#xcf-home .pcmd__title{font:800 var(--t3)/1.2 var(--f-display);letter-spacing:-.03em;color:#fff;max-width:38ch;margin:0 0 10px}#xcf-home .pcmd__kpis{border-radius:var(--r-md);background:#ffffff14;border:1px solid #ffffff14;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;margin:26px 0 0;display:grid;overflow:hidden}#xcf-home .pcmd__kpi{background:var(--n-900);flex-direction:column;gap:4px;padding:18px 20px;display:flex}#xcf-home .pcmd__kpi span{font:700 var(--t-1)/1.2 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--i-dim)}#xcf-home .pcmd__kpi b{font:800 var(--t3)/1 var(--f-display);letter-spacing:-.035em;color:#fff;font-variant-numeric:tabular-nums}#xcf-home .pcmd__kpi[data-tone=accent] b{color:var(--acc-l)}#xcf-home .pcmd__kpi[data-tone=good] b{color:var(--acc)}#xcf-home .pcmd__kpi em{font:400 var(--t-1)/1.4 var(--f-body);color:#ffffff73;font-style:normal}#xcf-home .pcmd__flow{scrollbar-width:thin;align-items:stretch;gap:0;margin:26px 0 0;padding-bottom:6px;display:flex;overflow-x:auto}#xcf-home .pcmd__col{cursor:pointer;text-align:left;border-radius:var(--r-sm);min-width:132px;transition:background var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease);background:0 0;border:1px solid #0000;flex-direction:column;flex:1 1 0;gap:10px;padding:14px 12px;display:flex}#xcf-home .pcmd__col:hover{background:#ffffff0d}#xcf-home .pcmd__col[aria-selected=true]{background:color-mix(in srgb,var(--acc) 11%,transparent);border-color:#c9a24b52}#xcf-home .pcmd__col:focus-visible{outline:2px solid var(--acc-l);outline-offset:2px}#xcf-home .pcmd__val{font:800 var(--t2)/1 var(--f-mono);color:#fff;font-variant-numeric:tabular-nums}#xcf-home .pcmd__stack{border-bottom:1px solid #ffffff24;height:150px;margin-top:2px;display:block;position:relative}#xcf-home .pcmd__stack i{transition:height var(--dur-3) var(--ease);border-radius:3px 3px 0 0;display:block;position:absolute;bottom:0;left:0;right:0}#xcf-home .pcmd__rep{height:var(--rep);background:repeating-linear-gradient(135deg,#ffffff21 0 5px,#ffffff0d 5px 10px);border:1px solid #ffffff24;border-bottom:0}#xcf-home .pcmd__snd{height:var(--snd);background:linear-gradient(180deg,var(--acc-l),var(--acc-d));justify-content:center;align-items:flex-start;padding-top:5px;display:flex;box-shadow:0 -2px 10px #00000059}#xcf-home .pcmd__snd em{font:700 10px/1 var(--f-mono);color:var(--n-900);font-variant-numeric:tabular-nums;font-style:normal}#xcf-home .pcmd__col[data-tone=bad] .pcmd__snd{background:linear-gradient(#c0483f,#8f2a23)}#xcf-home .pcmd__col[data-tone=bad] .pcmd__snd em{color:#fff}#xcf-home .pcmd__meta{flex-direction:column;gap:5px;display:flex}#xcf-home .pcmd__meta>b{font:700 var(--t-1)/1 var(--f-mono);color:var(--acc)}#xcf-home .pcmd__nm{font:600 var(--t0)/1.25 var(--f-display);color:#fff}#xcf-home .pcmd__chips{flex-wrap:wrap;gap:5px;margin-top:2px;display:flex}#xcf-home .pcmd__chip{font:600 10px/1 var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--i-dim);background:#ffffff12;border-radius:3px;padding:4px 7px;font-style:normal}#xcf-home .pcmd__chip--time{color:var(--acc-l);background:color-mix(in srgb,var(--acc) 14%,transparent)}#xcf-home .pcmd__drop{flex-direction:column;flex:0 0 62px;justify-content:center;align-items:center;gap:1px;padding-bottom:52px;display:flex}#xcf-home .pcmd__droparrow{background:#ffffff29;width:100%;height:1px;margin-bottom:6px;position:relative}#xcf-home .pcmd__droparrow:after{content:"";border-top:3.5px solid #0000;border-bottom:3.5px solid #0000;border-left:6px solid #ffffff47;position:absolute;top:-3px;right:0}#xcf-home .pcmd__drop b{font:800 var(--t0)/1 var(--f-mono);color:#c0483f;font-variant-numeric:tabular-nums}#xcf-home .pcmd__drop em{font:600 9px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--i-dim);font-style:normal}#xcf-home .pcmd__dropval{font:600 10px/1 var(--f-mono);color:#ffffff6b;font-variant-numeric:tabular-nums;margin-top:3px}#xcf-home .pcmd__legend{font:600 var(--t-1)/1.5 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--i-dim);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}#xcf-home .pcmd__key{border-radius:2px;flex-shrink:0;width:14px;height:8px;margin-left:12px;display:inline-block}#xcf-home .pcmd__key--rep{background:repeating-linear-gradient(135deg,#fff3 0 4px,#ffffff12 4px 8px);border:1px solid #ffffff29;margin-left:0}#xcf-home .pcmd__key--snd{background:linear-gradient(90deg,var(--acc-l),var(--acc-d))}#xcf-home .pcmd__cycle{border-top:1px solid #ffffff1a;margin-top:30px;padding-top:26px}#xcf-home .pcmd__cyclehead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:18px;display:flex}#xcf-home .pcmd__cyclehead .eyebrow{margin-bottom:0}#xcf-home .pcmd__cyclenote{font:600 var(--t0)/1.4 var(--f-display);color:#fff}#xcf-home .pcmd__ribbon{border-radius:var(--r-sm);height:36px;margin-top:14px;display:flex;overflow:hidden}#xcf-home .pcmd__seg{width:var(--w);border-right:1px solid var(--n-850);background:linear-gradient(#ffffff29,#ffffff14);justify-content:center;align-items:center;min-width:0;display:flex}#xcf-home .pcmd__seg:last-child{border-right:0}#xcf-home .pcmd__seg[data-tone=bad]{background:linear-gradient(#c0483f,#8f2a23)}#xcf-home .pcmd__seg[data-tone=good]{background:linear-gradient(180deg,var(--acc-l),var(--acc-d))}#xcf-home .pcmd__seg em{font:700 var(--t-1)/1 var(--f-mono);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;font-style:normal;overflow:hidden}#xcf-home .pcmd__seg[data-tone=good] em{color:var(--n-900)}#xcf-home .pcmd__ribbonlabels{margin-top:8px;display:flex}#xcf-home .pcmd__ribbonlabels span{width:var(--w);min-width:0;font:600 10px/1.3 var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--i-dim);text-overflow:ellipsis;white-space:nowrap;padding-right:8px;overflow:hidden}@container (width<=720px){#xcf-home .pcmd__drop{flex-basis:44px}#xcf-home .pcmd__stack{height:110px}#xcf-home .pcmd__ribbonlabels{display:none}}#xcf-home .pcmd__dropval[data-up=true]{color:var(--acc-l)}#xcf-home .fm{padding:clamp(22px,2.4vw,34px);container-type:inline-size}#xcf-home .fm .eyebrow{font:700 var(--t-1)/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--acc-l);margin-bottom:10px;display:block}#xcf-home .fm .tier-note{font:400 var(--t0)/1.6 var(--f-body);color:var(--i-dim)}#xcf-home .fm__title{font:800 var(--t3)/1.2 var(--f-display);letter-spacing:-.03em;color:#fff;max-width:36ch;margin:0 0 10px}#xcf-home .fm__channels{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;margin:24px 0 22px;display:grid}#xcf-home .fm__ch{cursor:pointer;text-align:left;border-radius:var(--r-sm);transition:background var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease);background:#ffffff0a;border:1px solid #ffffff14;align-items:center;gap:11px;padding:12px 13px;display:flex}#xcf-home .fm__ch:hover{background:#ffffff13}#xcf-home .fm__ch[aria-selected=true]{background:color-mix(in srgb,var(--acc) 13%,transparent);border-color:#c9a24b66}#xcf-home .fm__ch:focus-visible{outline:2px solid var(--acc-l);outline-offset:2px}#xcf-home .fm__glyph{width:30px;height:30px;font:700 var(--t1)/1 var(--f-mono);color:var(--acc-l);background:#ffffff12;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}#xcf-home .fm__ch[aria-selected=true] .fm__glyph{background:var(--acc);color:var(--n-900);border-color:var(--acc)}#xcf-home .fm__chmeta{flex-direction:column;gap:2px;min-width:0;display:flex}#xcf-home .fm__chmeta b{font:700 var(--t0)/1.2 var(--f-display);color:#fff}#xcf-home .fm__chmeta em{font:600 9.5px/1 var(--f-mono);letter-spacing:.08em;color:var(--i-dim);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}#xcf-home .fm__state{font:700 9px/1 var(--f-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--i-dim);background:#ffffff12;border-radius:3px;flex-shrink:0;margin-left:auto;padding:4px 6px}#xcf-home .fm__ch[data-state=critical] .fm__state{color:#e8a49e;background:#c0483f3d}#xcf-home .fm__ch[data-state=locked] .fm__state{background:color-mix(in srgb,var(--acc) 26%,transparent);color:var(--acc-l)}#xcf-home .fm__chartwrap{background:var(--n-950);border-radius:var(--r-md);border:1px solid #ffffff14;padding:20px 18px 16px;box-shadow:inset 0 10px 26px #00000057}#xcf-home .fm__readout{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-bottom:6px;display:flex}#xcf-home .fm__readout .eyebrow{margin-bottom:6px}#xcf-home .fm__readout b{font:800 clamp(1.875rem,1.5rem + 1.4vw,2.75rem)/1 var(--f-display);letter-spacing:-.04em;color:var(--acc-l);font-variant-numeric:tabular-nums;transition:color var(--dur-2) var(--ease);display:block}#xcf-home .fm__chartwrap[data-tone=bad] .fm__readout b{color:#e8a49e}#xcf-home .fm__chartwrap[data-tone=muted] .fm__readout b{color:#ffffff9e}#xcf-home .fm__readout em{font:400 var(--t-1)/1.5 var(--f-body);color:var(--i-dim);margin-top:5px;font-style:normal;display:block}#xcf-home .fm__svg{width:100%;height:clamp(220px,26vw,300px);display:block;overflow:visible}#xcf-home .fm__grid{stroke:#ffffff12;stroke-width:1px;stroke-dasharray:3 5}#xcf-home .fm__split{stroke:#c9a24b66;stroke-width:1px;stroke-dasharray:2 4}#xcf-home .fm__axlab{font:700 9px var(--f-mono);letter-spacing:.12em;text-transform:uppercase;fill:var(--i-dim)}#xcf-home .fm__axlab--f{fill:var(--acc)}#xcf-home .fm__area{fill:url(#fmFill);stroke:none}#xcf-home .fm__ghost{fill:none;stroke:#ffffff4d;stroke-width:1.5px;stroke-dasharray:4 4}#xcf-home .fm__line{fill:none;stroke:var(--acc-l);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}#xcf-home .fm__chartwrap[data-tone=bad] .fm__line{stroke:#c0483f}#xcf-home .fm__upside{fill:none;stroke:var(--acc);stroke-width:2px;stroke-dasharray:6 5;opacity:0;transition:opacity var(--dur-3) var(--ease)}#xcf-home .fm__legend{font:600 var(--t-1)/1.5 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--i-dim);flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;display:flex}#xcf-home .fm__key{border-top-style:solid;border-top-width:2px;flex-shrink:0;width:16px;height:0;margin-left:12px;display:inline-block}#xcf-home .fm__key--ghost{border-color:#fff6;border-top-style:dashed;margin-left:0}#xcf-home .fm__key--line{border-color:var(--acc-l)}#xcf-home .fm__key--up{border-color:var(--acc);border-top-style:dashed}#xcf-home .fm__finding{margin-top:24px}#xcf-home .fm__finding p{font:400 var(--t1)/1.65 var(--f-body);color:#ffffffc2;max-width:78ch}#xcf-home .fm__close{border-radius:var(--r-md);background:color-mix(in srgb,var(--acc) 11%,transparent);border:1px solid #c9a24b47;margin-top:26px;padding:22px 24px}#xcf-home .fm__close b{font:800 clamp(2rem,1.6rem + 1.4vw,3rem)/1 var(--f-display);letter-spacing:-.04em;color:var(--acc-l);font-variant-numeric:tabular-nums;margin:4px 0 10px;display:block}#xcf-home .vgap{grid-template-columns:1fr;gap:24px;display:grid}@media (width>=900px){#xcf-home .vgap{grid-template-columns:1fr 1fr;gap:0}#xcf-home .vgap__col--fix{border-left:1px solid var(--i-hair,#ffffff17);padding-left:28px}}#xcf-home .vgap__col--cost .eyebrow{color:#e08b84!important}#xcf-home .vgap__item{border-bottom:1px solid #ffffff0f;padding:13px 0}#xcf-home .vgap__item:last-child{border-bottom:0}#xcf-home .vgap__item b{font:700 var(--t0)/1.3 var(--f-display);letter-spacing:-.01em;color:#fff;margin-bottom:4px;display:block}#xcf-home .vgap__item span{font:400 var(--t0)/1.6 var(--f-body);color:#ffffffb3}#xcf-home .vgap__col--fix .vgap__item b{color:var(--acc-l)}#xcf-home .vtool .ct__stage{margin-top:0}#xcf-home .vtool__reg{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #ffffff17;padding-bottom:16px;font:700 var(--t-1)/1.4 var(--f-mono)!important;color:var(--acc-l)!important;margin-bottom:20px!important}#xcf-home .csd__descent{flex-direction:column;gap:10px;margin:24px 0 26px;padding-left:26px;display:flex;position:relative}#xcf-home .csd__spine{background:linear-gradient(180deg,var(--acc),color-mix(in srgb,var(--acc) 18%,transparent));width:2px;position:absolute;top:14px;bottom:14px;left:7px}#xcf-home .csd__rung{width:calc(100% - (var(--depth) * 5%));margin-left:calc(var(--depth) * 3%);text-align:left;cursor:pointer;border-radius:var(--r-sm);background:rgba(255,255,255,calc(.065 - (var(--depth) * .012)));transition:background var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);border:1px solid #ffffff14;border-left:3px solid #0000;align-items:center;gap:16px;padding:14px 18px;display:flex;position:relative}#xcf-home .csd__rung:hover{background:#ffffff1a}#xcf-home .csd__rung[aria-selected=true]{background:color-mix(in srgb,var(--acc) 14%,transparent);border-color:#c9a24b66;border-left-color:var(--acc);transform:translate(4px)}#xcf-home .csd__rung:focus-visible{outline:2px solid var(--acc-l);outline-offset:2px}#xcf-home .csd__node{background:var(--n-850);border:2px solid color-mix(in srgb,var(--acc) 50%,transparent);width:12px;height:12px;transition:background var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease);border-radius:50%;margin-top:-6px;position:absolute;top:50%;left:-26px}#xcf-home .csd__rung[aria-selected=true] .csd__node{background:var(--acc);border-color:var(--acc)}#xcf-home .csd__rungbody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}#xcf-home .csd__level{font:700 var(--t-1)/1 var(--f-mono);letter-spacing:.1em;color:var(--acc)}#xcf-home .csd__name{font:700 var(--t1)/1.2 var(--f-display);letter-spacing:-.02em;color:#fff}#xcf-home .csd__desc{font:400 var(--t-1)/1.5 var(--f-body);color:#ffffff94;text-overflow:ellipsis;overflow:hidden}#xcf-home .csd__fidelity{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;width:78px;display:flex}#xcf-home .csd__fidelity i{border-radius:var(--r-pill);background:linear-gradient(90deg,color-mix(in srgb,var(--acc) 30%,transparent) var(--f), #ffffff17 var(--f));width:100%;height:5px;display:block}#xcf-home .csd__rung[aria-selected=true] .csd__fidelity i{background:linear-gradient(90deg,var(--acc) var(--f), #00000059 var(--f))}#xcf-home .csd__fidelity em{font:700 10px/1 var(--f-mono);letter-spacing:.06em;color:#ffffff80;font-style:normal}@media (width<=900px){#xcf-home .csd__rung{width:100%;margin-left:0}#xcf-home .csd__fidelity{width:54px}}#xcf-home .fm__ch{flex-direction:column;align-items:stretch;gap:10px}#xcf-home .fm__chtop{justify-content:space-between;align-items:center;gap:10px;display:flex}#xcf-home .fm__state{margin-left:0}#xcf-home .fm__chmeta em{white-space:normal}#xcf-home .sm__table{box-shadow:none;background:0 0;border-radius:0;margin-top:4px}#xcf-home .sm__table tbody th{text-align:left;vertical-align:top;border-top:1px solid #1e181212;width:26%;padding:16px 20px}#xcf-home .sm__fam{font:700 var(--t-1)/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--acc-d);margin-bottom:6px;display:block}#xcf-home .sm__name{font:800 var(--t1)/1.25 var(--f-display);letter-spacing:-.025em;color:var(--ink);display:block}#xcf-home .sm .sm__table .sm__does{font:400 var(--t0)/1.6 var(--f-body);color:#1e1812c2;width:40%}#xcf-home .sm .sm__table .sm__touch{font:500 var(--t-1)/1.55 var(--f-mono);color:#1e1812b8;background:color-mix(in srgb,var(--acc) 9%,transparent);border-left:1px solid #c9a24b4d}#xcf-home .sm__card[hidden]{display:none}@keyframes cmxIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}#xcf-home .sm__table tbody tr{animation:.45s cubic-bezier(.25,1,.5,1) both cmxIn}@media (prefers-reduced-motion:reduce){#xcf-home .sm__table tbody tr{opacity:1;animation:none;transform:none}}@media (width<=640px){#xcf-home .sm__table :is(th,td){padding:12px 14px}#xcf-home .sm__table tbody th,#xcf-home .sm .sm__table .sm__does{width:auto}}#xcf-home .rl__container{grid-template-columns:1fr;align-items:center;gap:26px;margin:26px 0 22px;display:grid}@media (width>=900px){#xcf-home .rl__container{grid-template-columns:.45fr .55fr;gap:38px}}#xcf-home .rl__ring-wrap{aspect-ratio:574/475;width:100%;max-width:640px;margin-inline:auto;position:relative}#xcf-home .rl__svg{width:100%;height:100%;display:block;overflow:visible}#xcf-home .rl__lab{font:500 14px/1.15 var(--f-mono);fill:#ffffff9e;letter-spacing:.01em;pointer-events:none;transition:fill var(--dur-2) var(--ease)}#xcf-home .rl__lab[data-on=true]{fill:var(--acc-l);font-weight:700}#xcf-home .rl__track{fill:none;stroke:#ffffff1f;stroke-width:1.5px}#xcf-home .rl__pulse{fill:none;stroke:var(--acc);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:39 1029;animation:9s linear infinite rlOrbit}@keyframes rlOrbit{0%{stroke-dashoffset:1068px}to{stroke-dashoffset:0}}#xcf-home .rl__node{cursor:pointer}#xcf-home .rl__dot{fill:var(--n-950);stroke:#c9a24b73;stroke-width:1.5px;transition:fill var(--dur-2) var(--ease), stroke var(--dur-2) var(--ease), r var(--dur-2) var(--ease)}@media (hover:hover) and (pointer:fine){#xcf-home .rl__node:hover .rl__dot{stroke:var(--acc)}}#xcf-home .rl__node[aria-selected=true] .rl__dot{fill:var(--acc);stroke:var(--acc-l);r:27}#xcf-home .rl__num{font:700 15px var(--f-mono);fill:var(--acc-l);pointer-events:none;transition:fill var(--dur-2) var(--ease)}#xcf-home .rl__node[aria-selected=true] .rl__num{fill:var(--n-900)}#xcf-home .rl__centerlab{font:700 11px var(--f-mono);letter-spacing:.2em;fill:var(--n-400)}#xcf-home .rl__centerfig{font:800 38px var(--f-display);letter-spacing:-.03em;fill:var(--acc-l)}#xcf-home .rl__centersub{font:400 12px var(--f-body);fill:#ffffff80}#xcf-home .rl__node:focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:50%}#xcf-home .rl__panel:focus-visible{outline:2px solid var(--acc);outline-offset:4px}#xcf-home .rl__panel{min-width:0;padding-right:2.5rem}@media (width<=899px){#xcf-home .rl__panel{padding-right:0}}@media (width<=639px){#xcf-home .rl__ring-wrap{aspect-ratio:1;max-width:420px}#xcf-home .rl__labels{display:none}#xcf-home .rl__svg{transform-origin:50% 51%;transform:scale(1.487)}}#xcf-home .rl__stepname{font:700 var(--t-1)/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--acc-l);margin-bottom:12px;display:block}#xcf-home .rl__io{grid-template-columns:1fr;gap:16px;margin:18px 0;display:grid}@media (width>=640px){#xcf-home .rl__io{grid-template-columns:1fr 1fr;gap:22px}}#xcf-home .rl__io--out{border-left:2px solid var(--acc);padding-left:20px}@media (width<=639px){#xcf-home .rl__io--out{border-left:0;border-top:2px solid var(--acc);padding-top:14px;padding-left:0}}#xcf-home .rl__note{border-top:1px solid #ffffff17;padding-top:16px;font:400 var(--t-1)/1.6 var(--f-body)!important;color:#ffffff8c!important}@media (prefers-reduced-motion:reduce){#xcf-home .rl__pulse{stroke-dasharray:none;opacity:.35;animation:none}}#xcf-home :is(.ct,.al,.rl,.sm,.if,.cmx) .xcf-stage-viewport{--i-txt:#1a1a1a;--i-dim:#6b6257;--i-line:#1e181221;--i-hair:#1e18121a;--i-fill:#1e18120b;color:var(--i-txt)}#xcf-home :is(.ct,.al,.rl,.sm,.if,.cmx) .xcf-stage-viewport :is(p,li){color:#1e1812c7}#xcf-home :is(.ct,.al,.rl,.sm,.if,.cmx) .xcf-stage-viewport .tier-note{color:var(--i-dim)}#xcf-home :is(.ct,.al,.rl,.sm,.if,.cmx) .xcf-stage-viewport .eyebrow{color:var(--acc-d)}#xcf-home :is(.ct,.al,.rl,.sm,.if,.cmx) .xcf-stage-viewport :is(.ct__vec,.al__stage,.rl__step,.cm__filter,.vtool__tab,.ev__btn,.fc__layer,.csd__rung){color:#1e1812cc}#xcf-home :is(.ct,.al,.rl,.sm,.if,.cmx) .xcf-stage-viewport :is(.prov,.ct__provenance){border-left-color:var(--acc-d);background:#c9a24b21}#xcf-home :is(.ct,.al,.rl,.sm,.if,.cmx) .xcf-stage-viewport :is(.prov,.prov i){color:#1e1812b8}#xcf-home :is(.ct,.al,.rl,.sm,.if,.cmx) .xcf-stage-viewport :is(.prov b){color:var(--acc-d)}#xcf-home .rl .xcf-stage-viewport .rl__note{border-top-color:var(--i-line);color:#1e18129e!important}#xcf-home :is(.ct,.al,.rl,.sm,.if,.cmx) .xcf-stage-viewport :is(.vtool__measure,.csd__reg,.vtool__reg){color:#1e1812b3}#xcf-home .rl .xcf-stage-viewport .rl__track{stroke:#1e181229}#xcf-home .rl .xcf-stage-viewport .rl__centerlab{fill:var(--n-500)}#xcf-home .rl .xcf-stage-viewport .rl__centerfig{fill:var(--acc-d)}#xcf-home .rl .xcf-stage-viewport .rl__centersub{fill:#1e1812a8}#xcf-home .rl .xcf-stage-viewport .rl__lab{fill:#1e18129e}#xcf-home .rl .xcf-stage-viewport .rl__lab[data-on=true]{fill:var(--acc-ink)}#xcf-home .rl .xcf-stage-viewport .rl__what{color:var(--ink)!important}#xcf-home .rl .xcf-stage-viewport .rl__stepname{color:var(--ink)}#xcf-home .al .xcf-stage-viewport .al__stage:not([aria-selected=true]) .al__num{color:var(--acc-d)}#xcf-home .al .xcf-stage-viewport .al__stage:not([aria-selected=true]) .al__count{color:#1e1812e0}#xcf-home .al .xcf-stage-viewport .al__stage:not([aria-selected=true]) .al__count i{color:#1e18128c}#xcf-home .al .xcf-stage-viewport .al__stop i{color:#1e1812a8}#xcf-home .al .xcf-stage-viewport .al__attrition{color:#1e1812d6}#xcf-home :is(.ct,.al,.rl,.sm,.if,.cmx) .xcf-stage-viewport .xcf-figure{color:var(--ink)}#xcf-home .ct .xcf-stage-viewport .ct__vec:not([aria-selected=true]) b{color:#1e18127a}#xcf-home .if .xcf-stage-viewport .if__seq:before{background:#1e181238}#xcf-home .if .xcf-stage-viewport .if__disc{box-shadow:0 0 0 2px #1e18124d,0 1px #1e18124d,0 3px 5px #1e181238,0 8px 16px #1e181224}@media (hover:hover) and (pointer:fine){#xcf-home .if .xcf-stage-viewport .if__step:hover{border-color:var(--acc-28);background:#c9a24b12}#xcf-home .if .xcf-stage-viewport .if__step:hover .if__disc{box-shadow:0 0 0 2px var(--acc-d), 0 1px 0 #1e181257, 0 5px 8px #1e181242, 0 14px 22px #1e18122e}}#xcf-home .if .xcf-stage-viewport .if__step[aria-selected=true]{border-color:var(--acc-d);background:#c9a24b1f}#xcf-home .if .xcf-stage-viewport .if__step[aria-selected=true] .if__disc{background:var(--acc-d);box-shadow:0 0 0 2px var(--acc-d), 0 3px 6px #1e18123d;color:var(--ink)}#xcf-home .if .xcf-stage-viewport .if__name{color:#1e1812d1}@media (hover:hover) and (pointer:fine){#xcf-home .if .xcf-stage-viewport .if__step:hover .if__name{color:var(--ink)}}#xcf-home .if .xcf-stage-viewport .if__step[aria-selected=true] .if__name{color:var(--ink)}#xcf-home .if .xcf-stage-viewport .if__zone{background:#c9a24b17;border-color:#a07a2aa6}#xcf-home .if .xcf-stage-viewport .if__zonelab{background:var(--n-100);color:var(--acc-ink)}#xcf-home :is(.ct,.al,.rl,.sm,.if,.cmx) .xcf-stage-viewport{margin-left:calc(-1 * var(--i-pad));margin-right:calc(-1 * var(--i-pad));border-radius:0}
