[data-pc-hero],[data-pc-how],[data-pc-record],.pc-layers{--pc-ease:cubic-bezier(.23, 1, .32, 1)}.pc-switch{border:var(--border-thin) solid var(--border-strong);border-radius:var(--radius-sm);align-self:flex-start;display:inline-flex;overflow:hidden}.pc-switch button{min-block-size:44px;padding:0 var(--space-4);background:var(--bg-page);color:var(--text-body);font:var(--fw-semibold) var(--fs-caption) / 1 var(--font-sans);cursor:pointer;transition:background-color var(--duration-state) var(--pc-ease), color var(--duration-state) var(--pc-ease);border:0}.pc-switch button+button{border-inline-start:var(--border-thin) solid var(--border-strong)}@media (hover:hover) and (pointer:fine){.pc-switch button:hover{background:var(--bg-alt)}}.pc-switch button[aria-pressed=true]{background:var(--text-primary);color:var(--text-on-dark)}.pc-switch button:focus-visible{outline:var(--border-focus) solid var(--focus-line);outline-offset:-4px}.pc-legend{gap:var(--space-3);display:grid}.pc-legend .pc-switch{justify-self:start}@media (max-width:74.99rem){[data-pc-hero] tr[data-extra=true]{display:none}}.pc-legend__note{min-block-size:3em;font-size:var(--fs-caption);color:var(--text-muted);margin:0;line-height:1.5}.pc-tabs{border-block-start:var(--border-thin) solid var(--border-hairline);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.pc-tabs[data-count="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.pc-tab{appearance:none;min-block-size:44px;padding:var(--space-5) var(--space-5) var(--space-6) 0;border:0;border-block-start:var(--border-soft) solid transparent;color:var(--text-muted);font:inherit;text-align:start;cursor:pointer;transition:color .16s var(--pc-ease), border-color .16s var(--pc-ease);background:0 0;margin-block-start:-1px}@media (hover:hover) and (pointer:fine){.pc-tab:hover{color:var(--text-primary)}}.pc-tab[aria-selected=true]{border-block-start-color:var(--accent);color:var(--text-primary)}.pc-tab__label{font-size:1.125rem;line-height:1.2;font-weight:var(--fw-semibold);display:block}.pc-tab__sub{color:var(--text-muted);margin-block-start:6px;font-size:.9375rem;line-height:1.35;display:block}@media (max-width:59.99rem){.pc-tabs,.pc-tabs[data-count="6"]{grid-template-columns:repeat(var(--pc-n,5), minmax(9rem, 1fr));overflow-x:auto}.pc-tabs[data-count="6"]{--pc-n:6}}.pc-stage{gap:clamp(var(--space-8), 3.5vw, var(--space-12));grid-template-columns:minmax(0,1fr) clamp(16rem,26vw,22rem);align-items:start;display:grid}@media (max-width:59.99rem){.pc-stage{grid-template-columns:minmax(0,1fr)}}.pc-stage__frame{min-inline-size:0}@media (max-width:59.99rem){.pc-stage__frame figure{inline-size:40rem}}.pc-shots{display:grid}.pc-shots>.pc-panel{position:relative}.pc-shots figcaption{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.pc-panel{visibility:hidden;grid-area:1/1;min-inline-size:0}.pc-panel[data-current=true]{visibility:visible}.pc-panel__body{font-size:var(--fs-body);color:var(--text-body);margin-block-start:var(--space-4);line-height:1.55}.pc-panel__config{border-block-start:var(--border-thin) solid var(--border-hairline);font-size:var(--fs-caption);color:var(--text-muted);margin-block-start:var(--space-6);padding-block-start:var(--space-4);line-height:1.45}.pc-layers{background:var(--bg-page);padding-block:clamp(var(--space-12), 7vw, var(--space-24))}.pc-layers__head{gap:var(--space-4);max-inline-size:46rem;margin-block-end:clamp(var(--space-10), 4vw, var(--space-12));display:grid}.pc-layers__head h2{font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--fw-bold);color:var(--text-primary)}.pc-layers__head p{max-inline-size:40rem;font-size:var(--fs-body);color:var(--text-body);line-height:1.55}.pc-layers__label{border-block-end:var(--border-thin) solid var(--border-strong);font-size:var(--fs-label);line-height:var(--lh-snug);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-primary);padding-block-end:var(--space-3)}.pc-layers__group{color:var(--text-muted);margin-block-end:var(--space-3);font-size:.875rem;line-height:1.3;display:block}.pc-layers ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.pc-layers__cols{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));padding-block-start:var(--space-5);display:grid}.pc-layers__card{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:44px;padding:var(--space-2) var(--space-3);border:var(--border-thin) solid var(--border-card);border-radius:var(--radius-sm);background:var(--bg-page);color:var(--text-primary);font-size:.875rem;line-height:1.25;font-weight:var(--fw-semibold);transition:border-color var(--duration-state) var(--pc-ease,ease), background-color var(--duration-state) var(--pc-ease,ease);text-decoration:none;display:flex}.pc-layers__card svg{flex:none}@media (hover:hover) and (pointer:fine){.pc-layers__card:hover{border-color:var(--border-strong);background:var(--bg-soft)}}.pc-layers__card:focus-visible,.pc-layers__cap:focus-visible{outline:var(--border-focus) solid var(--focus-line);outline-offset:2px}.pc-layers__card[data-served=true]{border-color:var(--border-strong)}.pc-layers__ticks{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pc-layers__ticks span{block-size:var(--space-6);border-inline-start:var(--border-thin) solid var(--border-hairline);justify-self:center}.pc-layers__panel{gap:var(--space-6);padding:var(--space-5);border-radius:var(--radius-md);background:var(--bg-alt);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-3);display:grid}.pc-layers__cgroup ul{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-layers__cap{min-block-size:44px;padding:var(--space-2) var(--space-3);border:var(--border-thin) solid var(--border-card);border-radius:var(--radius-sm);background:var(--bg-page);color:var(--text-primary);transition:border-color var(--duration-state) var(--pc-ease,ease);align-items:center;font-size:.875rem;line-height:1.25;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){a.pc-layers__cap:hover{border-color:var(--border-strong)}}.pc-layers__cap[data-current=true]{border-color:var(--text-primary);background:var(--text-primary);color:var(--text-on-dark);font-weight:var(--fw-semibold)}.pc-layers__base{border-radius:var(--radius-md);background:var(--bg-dark);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden;margin-block-start:var(--space-3)!important}.pc-layers__base li{align-content:start;gap:var(--space-1);padding:var(--space-4) var(--space-5);display:grid}.pc-layers__base li+li{border-inline-start:var(--border-thin) solid var(--border-on-dark)}.pc-layers__base b{align-items:center;gap:var(--space-2);font-size:.9375rem;line-height:1.3;font-weight:var(--fw-semibold);color:var(--text-on-dark);display:flex}.pc-layers__base li>span{color:var(--text-body-on-dark);font-size:.8125rem;line-height:1.45}.pc-layers__dot{border-radius:var(--radius-pill);background:var(--accent);block-size:7px;inline-size:7px}@media (max-width:63.99rem){.pc-layers__cols,.pc-layers__ticks{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-layers__ticks span:nth-child(n+3){display:none}.pc-layers__panel{grid-template-columns:minmax(0,1fr)}.pc-layers__base{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-layers__base li:nth-child(3){border-inline-start:0}.pc-layers__base li:nth-child(n+3){border-block-start:var(--border-thin) solid var(--border-on-dark)}}@media (max-width:39.99rem){.pc-layers__cols,.pc-layers__base,.pc-layers__cgroup ul{grid-template-columns:minmax(0,1fr)}.pc-layers__ticks{display:none}.pc-layers__ticks+.pc-layers__label{margin-block-start:var(--space-10)}.pc-layers__base li+li{border-inline-start:0;border-block-start:var(--border-thin) solid var(--border-on-dark)}}.pc-onDark{color:var(--text-on-dark)}.pc-rec{gap:var(--space-12);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:59.99rem){.pc-rec{grid-template-columns:minmax(0,1fr)}}.pc-tl{border-block-start:var(--border-thin) solid var(--border-on-dark);flex-direction:column;display:flex}.pc-tl__row{align-items:start;gap:0 var(--space-4);border:0;border-block-end:var(--border-thin) solid var(--border-on-dark);min-block-size:60px;color:var(--text-body-on-dark);font:inherit;text-align:start;cursor:pointer;background:0 0;grid-template-columns:24px 88px minmax(0,1fr);padding:18px 0;display:grid;position:relative}.pc-tl__row:before{content:"";border-inline-start:var(--border-thin) solid var(--border-on-dark);position:absolute;inset-block:0;inset-inline-start:11.5px}.pc-tl__dot{border-radius:var(--radius-pill);background:var(--bg-dark);block-size:9px;inline-size:9px;box-shadow:inset 0 0 0 1px var(--text-muted-on-dark);transition:background-color var(--duration-state) var(--pc-ease), box-shadow var(--duration-state) var(--pc-ease);justify-self:center;margin-block-start:6px;position:relative}.pc-tl__row[data-state=past] .pc-tl__dot{background:var(--text-body-on-dark);box-shadow:none}.pc-tl__row[data-state=here] .pc-tl__dot{background:var(--accent);box-shadow:none}.pc-tl__time{color:var(--text-muted-on-dark);font-variant-numeric:tabular-nums;font-size:.9375rem;line-height:22px}.pc-tl__action{font-size:1rem;line-height:22px;font-weight:var(--fw-semibold);display:block}.pc-tl__actor{color:var(--text-muted-on-dark);font-size:.9375rem;line-height:22px;display:block}.pc-tl__row[data-state=here] .pc-tl__text{color:var(--text-on-dark)}@media (hover:hover) and (pointer:fine){.pc-tl__row:hover .pc-tl__text{color:var(--text-on-dark)}}.pc-tl__row:focus-visible{outline:var(--border-focus) solid var(--focus-line);outline-offset:2px}.pc-proof{gap:var(--space-6) var(--space-8);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin:0;padding:0;list-style:none;display:grid}.pc-proof li{border-block-start:var(--border-thin) solid var(--border-on-dark);padding-block-start:var(--space-4)}.pc-proof__term{font-size:1.0625rem;line-height:1.3;font-weight:var(--fw-semibold);color:var(--text-on-dark);display:block}.pc-proof__detail{margin-block-start:var(--space-2);font-size:1rem;line-height:1.5;display:block}.pc-faq details{border-block-start:var(--border-thin) solid var(--border-hairline)}.pc-faq details:first-child{border-block-start-color:var(--border-strong)}.pc-faq details:last-child{border-block-end:var(--border-thin) solid var(--border-hairline)}.pc-faq summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:64px;font-size:1.125rem;line-height:1.3;font-weight:var(--fw-semibold);color:var(--text-primary);cursor:pointer;list-style:none;display:flex}.pc-faq summary::-webkit-details-marker{display:none}.pc-faq summary svg{transition:transform var(--duration-state) var(--pc-ease);flex:none}.pc-faq details[open] summary svg{transform:rotate(45deg)}.pc-faq summary:focus-visible{outline:var(--border-focus) solid var(--focus-line);outline-offset:3px}.pc-faq p{max-inline-size:30rem;color:var(--text-body);padding-block-end:var(--space-5);font-size:1.0625rem;line-height:1.55}.pc-cta{--pc-ease:cubic-bezier(.23, 1, .32, 1);background:var(--bg-dark);color:var(--text-body-on-dark);padding-block:clamp(var(--space-16), 9vw, var(--space-32)) 0}.pc-cta__grid{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,30rem);align-items:end;display:grid}@media (max-width:59.99rem){.pc-cta__grid{gap:var(--space-12);grid-template-columns:minmax(0,1fr);align-items:start}}.pc-cta__copy{gap:var(--space-6);flex-direction:column;max-inline-size:44rem;display:flex}.pc-cta__head{font-size:var(--fs-display);line-height:1.08;font-weight:var(--fw-bold);letter-spacing:var(--ls-display);color:var(--text-on-dark);text-wrap:balance}.pc-cta__lede{max-inline-size:36rem;font-size:var(--fs-body);color:var(--text-body-on-dark);line-height:1.6}.pc-cta__copy>div{padding-block-start:var(--space-2)}.pc-cta .pc-cta__ghost{min-block-size:48px;padding:0 var(--space-6);border:var(--border-thin) solid #ffffff75;border-radius:var(--radius-sm);color:var(--text-on-dark);font-size:var(--fs-caption);font-weight:var(--fw-semibold);transition:background-color var(--duration-state) var(--pc-ease);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.pc-cta .pc-cta__ghost:hover{background:var(--surface-dark-raised);color:var(--text-on-dark)}}.pc-cta .pc-cta__ghost:focus-visible{outline:var(--border-focus) solid var(--focus-line);outline-offset:3px}.pc-cta__qhead{font-size:var(--fs-caption);line-height:var(--lh-snug);font-weight:var(--fw-semibold);color:var(--text-muted-on-dark);padding-block-end:var(--space-4)}.pc-faq--dark details{border-block-start-color:var(--border-on-dark)}.pc-faq--dark details:first-child{border-block-start-color:var(--text-body-on-dark)}.pc-faq--dark details:last-child{border-block-end-color:var(--border-on-dark)}.pc-faq--dark summary{color:var(--text-on-dark)}.pc-faq--dark p{color:var(--text-body-on-dark)}@media (prefers-reduced-motion:reduce){.pc-switch button{transition:none}}.pc-ws{--pc-ease:cubic-bezier(.23, 1, .32, 1);--pc-glide:cubic-bezier(.45, 0, .2, 1);--av-page:#f7f6f4;--av-line:#ece9e4;--av-ink:#1a1a1a;--av-label:#8f8f8f;--av-muted:#7a7a7a;--av-red:#e42c2f;--av-hover:#fbf8f5;--av-fp:#24884f;--av-fp-bg:#e6f4ec;--av-nc:#a87000;--av-nc-bg:#fbf1d6;--av-no:#b71c40;--av-no-bg:#f9e3e8;--av-four:#4f6fd9;--av-four-bg:#e9edfb;aspect-ratio:1512/982;min-inline-size:38rem;font-family:var(--font-sans);position:relative}.pc-ws__panel{position:absolute;inset:0;overflow:hidden}.pc-ws__panel:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(to bottom, transparent 78%, color-mix(in srgb, var(--bg-alt) 55%, transparent) 92%, var(--bg-alt) 100%);position:absolute;inset:0}.pc-ws__card{inset:12px calc(var(--hero-bleed) + 10%) 0 20%;background:var(--av-page);color:var(--av-ink);box-shadow:var(--shadow-raised);border-radius:12px 12px 0 0;flex-direction:column;gap:12px;padding:16px 18px 0;display:flex;position:absolute}.pc-ws__stack{display:grid}.pc-ws__card>*,.pc-ws__float>*{zoom:1.1}.pc-av-screen{opacity:0;visibility:hidden;min-inline-size:0;transition:opacity .36s var(--pc-ease), transform .36s var(--pc-ease), visibility 0s linear .36s;grid-area:1/1;align-content:start;gap:8px;display:grid;transform:translate(14px)}.pc-av-screen[data-on=true]{opacity:1;visibility:visible;transition:opacity .36s var(--pc-ease), transform .36s var(--pc-ease), visibility 0s linear 0s;transform:none}.pc-av-swap{display:inline-grid}.pc-av-swap__s{opacity:0;visibility:hidden;transition:opacity .26s var(--pc-ease), visibility 0s linear .26s;grid-area:1/1;align-items:center;display:inline-flex}.pc-av-swap__s[data-on=true]{opacity:1;visibility:visible;transition:opacity .26s var(--pc-ease), visibility 0s linear 0s}.pc-av-crumb{color:var(--av-muted);font-size:.625rem}.pc-av-crumb span{color:#c9c9c9;margin-inline:3px}.pc-av-mono{color:var(--av-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.625rem;line-height:1.4}.pc-av-label{letter-spacing:.12em;text-transform:uppercase;color:var(--av-label);font-size:.5625rem;font-weight:600;line-height:1.3}.pc-av-label--rule{border-block-start:1px solid var(--av-line);margin-block-start:12px;padding-block-start:12px}.pc-av-pill{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:3px 7px;font-size:.5625rem;font-weight:700;line-height:1.2}.pc-av-pill--wait{background:var(--av-nc-bg);color:var(--av-nc)}.pc-av-pill--done{background:var(--av-fp-bg);color:var(--av-fp)}.pc-av-pill--four{background:var(--av-four-bg);color:var(--av-four)}.pc-av-dots{letter-spacing:1px;white-space:nowrap;color:var(--av-ink);font-size:.625rem}.pc-av-dots i{color:#c9c9c9;font-style:normal}.pc-av-disp{white-space:nowrap;align-items:center;gap:6px;font-size:.6875rem;font-weight:600;line-height:1.3;display:inline-flex}.pc-av-disp i{border-radius:999px;place-items:center;block-size:15px;inline-size:15px;font-size:.5rem;font-style:normal;font-weight:700;display:inline-grid}.pc-av-disp--fp,.pc-av-disp--dfp{color:var(--av-fp)}.pc-av-disp--fp i,.pc-av-disp--dfp i{background:var(--av-fp-bg)}.pc-av-disp--nc{color:var(--av-nc)}.pc-av-disp--nc i{background:var(--av-nc-bg)}.pc-av-sub{color:var(--av-muted);margin-block-start:2px;margin-inline-start:21px;font-size:.5625rem;display:block}.pc-av-muted{color:var(--av-muted);font-size:.625rem}.pc-av-qhead,.pc-av-row{grid-template-columns:minmax(0,1fr) 4.5rem 9.5rem 6.5rem;align-items:center;gap:10px;display:grid}.pc-av-qhead{letter-spacing:.12em;text-transform:uppercase;color:var(--av-label);padding-inline:12px;font-size:.5rem;font-weight:600}.pc-av-row{border:1px solid var(--av-line);opacity:0;transition:opacity .32s var(--pc-ease), transform .32s var(--pc-ease), background-color .2s var(--pc-ease), border-color .2s var(--pc-ease);background:#fff;border-radius:8px;padding:10px 12px;transform:translateY(6px)}.pc-av-row[data-in=true]{opacity:1;transform:none}.pc-av-row[data-i="1"]{transition-delay:80ms,80ms,0s,0s}.pc-av-row[data-i="2"]{transition-delay:.16s,.16s,0s,0s}.pc-av-row[data-hover=true]{background:var(--av-hover);border-color:#d9d4cc}.pc-av-row[data-press=true]{transform:scale(.99)}.pc-av-row__party{gap:1px;min-inline-size:0;display:grid}.pc-av-row__party b{font-size:.75rem;font-weight:600}.pc-av-row>.pc-av-pill{justify-self:end}.pc-av-card{border:1px solid var(--av-line);background:#fff;border-radius:8px;padding:12px 14px 14px}.pc-av-alerthead{justify-content:space-between;align-items:center;display:flex}.pc-av-back{color:var(--av-muted);font-size:.625rem}.pc-av-verdict{border:1px solid var(--av-line);border-inline-start:3px solid var(--av-fp);border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.pc-av-matchhead{justify-content:space-between;align-items:center;gap:12px;margin-block:8px 4px;display:flex}.pc-av-cmp{grid-template-columns:6rem minmax(0,1fr) minmax(0,1fr) 1rem;display:grid}.pc-av-th{border-block-end:1px solid var(--av-line);letter-spacing:.1em;text-transform:uppercase;color:var(--av-label);padding-block:5px;font-size:.5rem;font-weight:600}.pc-av-crow{display:contents}.pc-av-crow>span{border-block-end:1px solid var(--av-line);transition:background-color .24s var(--pc-ease);padding:5px 4px 5px 0}.pc-av-crow[data-current=true]>span{background:var(--av-hover)}.pc-av-k{letter-spacing:.1em;text-transform:uppercase;color:var(--av-label);font-size:.5rem;font-weight:600}.pc-av-v{color:var(--av-ink)}.pc-av-mark{text-align:end;opacity:0;transition:opacity .24s var(--pc-ease), transform .24s var(--pc-ease);font-size:.6875rem;font-weight:700;transform:scale(.6)}.pc-av-mark[data-on=true]{opacity:1;transform:none}.pc-av-mark--m{color:var(--av-fp)}.pc-av-mark--d{color:var(--av-no)}.pc-av-mark--q{color:var(--av-nc)}.pc-av-chips{flex-wrap:wrap;gap:5px;margin-block-start:10px;display:flex}.pc-av-chip{white-space:nowrap;opacity:0;transition:opacity .26s var(--pc-ease), transform .26s var(--pc-ease);border-radius:4px;padding:3px 7px;font-size:.5rem;line-height:1.3;transform:translateY(4px)}.pc-av-chip[data-on=true]{opacity:1;transform:none}.pc-av-chip--ok{background:var(--av-fp-bg);color:var(--av-fp)}.pc-av-chip--no{background:var(--av-no-bg);color:var(--av-no)}.pc-av-chip--q{background:var(--av-nc-bg);color:var(--av-nc)}.pc-ws__float{z-index:3;color:var(--av-ink);box-shadow:var(--shadow-raised);opacity:0;visibility:hidden;transition:opacity .38s var(--pc-ease), transform .38s var(--pc-ease), visibility 0s linear .38s;background:#fff;border-radius:10px;padding:14px 16px;position:absolute;transform:translateY(12px)}.pc-ws__float[data-on=true]{opacity:1;visibility:visible;transition:opacity .38s var(--pc-ease), transform .38s var(--pc-ease), visibility 0s linear 0s;transform:none}.pc-ws__float--left{inline-size:min(17rem,30%);inset-block-start:44%;inset-inline-start:-3rem}.pc-ws__float--right{inline-size:min(19rem,33%);inset-block-start:56%;inset-inline-end:calc(var(--hero-bleed) + 1.5rem)}.pc-av-trace{gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}.pc-av-trace li{opacity:0;transition:opacity .28s var(--pc-ease), transform .28s var(--pc-ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid;transform:translate(-6px)}.pc-ws__float[data-on=true] .pc-av-trace li{opacity:1;transform:none}.pc-av-trace li[data-i="1"]{transition-delay:.11s}.pc-av-trace li[data-i="2"]{transition-delay:.22s}.pc-av-trace li[data-i="3"]{transition-delay:.33s}.pc-av-step{font-size:.6875rem}.pc-av-time{font-size:.5625rem}.pc-av-action{margin:10px 0 4px;font-size:.875rem;font-weight:600;line-height:1.3}.pc-av-subtext{color:var(--av-muted);margin:0 0 12px;font-size:.625rem;line-height:1.5}.pc-av-buttons{flex-wrap:wrap;gap:6px;display:flex}.pc-av-btn{border:1px solid var(--av-line);color:var(--av-ink);transition:background-color .2s var(--pc-ease), transform .12s var(--pc-ease);background:#fff;border-radius:6px;padding:7px 11px;font-size:.625rem;font-weight:600}.pc-av-btn--approve{border-color:var(--av-red);background:var(--av-red);color:#fff}.pc-av-btn--approve[data-press=true]{background:#c42528;transform:translateY(.5px)}.pc-cursor{z-index:5;color:var(--av-ink);pointer-events:none;opacity:0;transform:translate(var(--cx,88%), var(--cy,90%));filter:drop-shadow(0 1px 1.5px #00000040);transition:opacity .3s var(--pc-ease), transform var(--cdur,.7s) var(--pc-glide);position:absolute;inset:0}.pc-cursor[data-on=true]{opacity:1}.pc-cursor svg{transition:transform .14s var(--pc-ease);display:block}.pc-cursor[data-press=true] svg{transform:scale(.82)}.pc-av-swap--end{justify-self:end}.pc-av-swap[data-i="1"]>.pc-av-swap__s{transition-delay:0s,0s}.pc-av-swap[data-i="1"]>.pc-av-swap__s[data-on=true]{transition-delay:.14s,.14s}.pc-av-swap[data-i="2"]>.pc-av-swap__s[data-on=true]{transition-delay:.28s,.28s}.pc-av-caret{vertical-align:text-bottom;background:var(--av-ink);block-size:1em;inline-size:1px;margin-inline-start:1px;display:inline-block}.pc-ws__card{padding:0;display:grid;overflow:hidden}.pc-app{opacity:0;visibility:hidden;min-block-size:0;min-inline-size:0;transition:opacity .42s var(--pc-ease), visibility 0s linear .42s;grid-area:1/1}.pc-app[data-on=true]{opacity:1;visibility:visible;transition:opacity .42s var(--pc-ease), visibility 0s linear 0s}.pc-app--ag{flex-direction:column;gap:12px;padding:16px 18px 0;display:flex}.pc-man.dxsf__shell{border:0;border-radius:12px 12px 0 0;block-size:100%}.pc-man .dxsf-chrome{block-size:100%}.pc-man__stack{display:grid;position:relative}.pc-man__screen{opacity:0;visibility:hidden;min-inline-size:0;transition:opacity .32s var(--pc-ease), visibility 0s linear .32s;grid-area:1/1;align-content:start;gap:10px;display:grid}.pc-man__screen[data-on=true]{opacity:1;visibility:visible;transition:opacity .32s var(--pc-ease), visibility 0s linear 0s}.pc-man__tr td{transition:background-color .2s var(--pc-ease)}.pc-man__tr[data-hover=true] td{background:#fbf7f4}.pc-man__tr[data-press=true] td{background:#f4eee8}.pc-man__tabrow{z-index:2;position:relative}.pc-man__action{flex:none;position:relative}.pc-man__action .dxsf-wf__rbtn[data-press=true],.pc-man .dxsf-btn[data-press=true]{background:#c42528;border-color:#c42528}.pc-man__menu{opacity:0;visibility:hidden;transform-origin:100% 0;min-inline-size:9.5rem;transition:opacity .18s var(--pc-ease), transform .18s var(--pc-ease), visibility 0s linear .18s;background:#fff;border:1px solid #ddd;border-radius:8px;padding:4px;display:grid;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-end:0;transform:translateY(-4px)scale(.98);box-shadow:0 8px 24px #0000001f}.pc-man__menu[data-on=true]{opacity:1;visibility:visible;transition:opacity .18s var(--pc-ease), transform .18s var(--pc-ease), visibility 0s linear 0s;transform:none}.pc-man__menu>span{color:#0d1626;transition:background-color .16s var(--pc-ease);border-radius:5px;padding:6px 9px;font-size:10px;line-height:13px}.pc-man__menu>span[data-hover=true]{background:#1212120f}.pc-man__menu>span[data-press=true]{background:#1212121f}.pc-man__tabstack{display:grid}.pc-man__tab{opacity:0;visibility:hidden;min-inline-size:0;transition:opacity .26s var(--pc-ease), visibility 0s linear .26s;grid-area:1/1}.pc-man__tab[data-on=true]{opacity:1;visibility:visible;transition:opacity .26s var(--pc-ease), visibility 0s linear 0s}.pc-man__link{text-underline-offset:2px;text-decoration:underline}.pc-man__link[data-press=true]{opacity:.7}.pc-man__openpill{color:#b01d52;border-color:#b01d52}.pc-man__addc{color:#0d1626;font-size:10px;font-weight:600}.pc-man__addc[data-press=true]{opacity:.6}.pc-man__comment{opacity:0;transition:opacity .26s var(--pc-ease), transform .26s var(--pc-ease);transform:translateY(4px)}.pc-man__comment[data-on=true]{opacity:1;transform:none}.pc-man__comment .dxsf-wf__ctext{min-block-size:3em}.pc-man__pad .dxsf-card__head{border-block-end:0}.pc-man__formline{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:end;gap:10px;padding:0 12px 10px;display:grid}.pc-man__results{border-block-start:1px solid #ddd;padding:8px 12px}.pc-man__doc,.pc-man__req,.pc-man__record{opacity:0;transition:opacity .28s var(--pc-ease)}.pc-man__doc[data-on=true],.pc-man__req[data-on=true],.pc-man__record[data-on=true]{opacity:1}.pc-man__cust{transition:background-color .2s var(--pc-ease)}.pc-man__cust[data-hover=true]{background:#fbf7f4}.pc-man__cust[data-press=true]{background:#f4eee8}.pc-man__modalwrap{z-index:4;opacity:0;visibility:hidden;min-block-size:22rem;transition:opacity .24s var(--pc-ease), visibility 0s linear .24s;background:#00000080;place-items:start center;padding-block-start:24px;display:grid;position:absolute;inset:-8px -8px auto}.pc-man__modalwrap[data-on=true]{opacity:1;visibility:visible;transition:opacity .24s var(--pc-ease), visibility 0s linear 0s}.pc-man__modal{inline-size:min(22rem,90%);transition:transform .24s var(--pc-ease);transform:translateY(8px)}.pc-man__modalwrap[data-on=true] .pc-man__modal{transform:none}.pc-man__dfields{grid-template-columns:7rem minmax(0,1fr)}.pc-man .dxsf-wf__gbtn[data-press=true]{background:#1212121f}.pc-steps{z-index:3;border-radius:var(--radius-md);background:var(--bg-page);inline-size:min(14rem,25%);box-shadow:var(--shadow-raised);opacity:0;visibility:hidden;transition:opacity .38s var(--pc-ease), transform .38s var(--pc-ease), visibility 0s linear .38s;padding:14px 16px;position:absolute;inset-block-start:40%;inset-inline-start:-4rem;transform:translateY(10px)}.pc-steps[data-on=true]{opacity:1;visibility:visible;transition:opacity .38s var(--pc-ease), transform .38s var(--pc-ease), visibility 0s linear 0s;transform:none}.pc-steps__head{font-size:.75rem;font-weight:var(--fw-semibold);color:var(--text-primary);justify-content:space-between;gap:8px;margin-block-end:10px;display:flex}.pc-steps__head b{font-weight:var(--fw-semibold);color:var(--text-muted);font-variant-numeric:tabular-nums}.pc-steps__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pc-steps__list li{color:var(--text-muted);transition:color .24s var(--pc-ease);grid-template-columns:14px minmax(0,1fr);align-items:center;gap:8px;font-size:.75rem;line-height:1.35;display:grid}.pc-steps__list li:before{content:"";border:1px solid var(--border-hairline);block-size:12px;inline-size:12px;transition:background-color .24s var(--pc-ease), border-color .24s var(--pc-ease);border-radius:3px}.pc-steps__list li[data-done=true]{color:var(--text-primary)}.pc-steps__list li[data-done=true]:before{border-color:var(--text-primary);background:var(--text-primary)}@media (prefers-reduced-motion:reduce){.pc-av-row,.pc-av-screen,.pc-av-chip,.pc-av-mark,.pc-av-trace li,.pc-ws__float,.pc-steps,.pc-man__menu,.pc-man__modal{transition-duration:1ms;transition-delay:0s;transform:none}.pc-cursor{display:none}}.pc-dgs .pc-ws__card{opacity:0;transition:opacity .7s var(--pc-ease), transform .9s var(--pc-ease);transform:translate(8%)}.pc-dgs[data-end=true] .pc-ws__card{opacity:1;transform:none}.pc-dg{z-index:3;inset:2% calc(var(--hero-bleed) + 3%) 4% 0;border-radius:var(--radius-lg);transform-origin:0 100%;transition:transform .9s var(--pc-ease), background-color .5s var(--pc-ease), box-shadow .5s var(--pc-ease);background:0 0;padding:2%;position:absolute}.pc-dgs[data-end=true] .pc-dg{background:var(--bg-page);box-shadow:var(--shadow-raised);transform:translate(-3rem,-6%)scale(.5)}.pc-dg svg{block-size:100%;inline-size:100%;font-family:var(--font-sans);display:block;overflow:visible}.pc-dg [data-on]{transition:opacity .38s var(--pc-ease), transform .42s var(--pc-ease)}.pc-dg [data-on=false]{opacity:0}.pc-dg__k{letter-spacing:.08em;fill:var(--text-muted);font-size:15px;font-weight:600}.pc-dg__t{fill:var(--text-primary);font-size:23px;font-weight:600}.pc-dg__t--sm{font-size:19px}.pc-dg__num{fill:var(--text-primary);font-variant-numeric:tabular-nums;font-size:64px;font-weight:700}.pc-dg__box>rect:first-child{fill:var(--bg-page);stroke:var(--border-card);stroke-width:1.5px}.pc-dg__box[data-tone=dark]>rect:first-child{fill:var(--text-primary);stroke:var(--text-primary)}.pc-dg__box[data-tone=dark] .pc-dg__t{fill:var(--text-on-dark)}.pc-dg__box[data-tone=dark] .pc-dg__k{fill:var(--text-muted-on-dark)}.pc-dg__box[data-tone=red]>rect:first-child{stroke:var(--accent);stroke-width:2.5px}.pc-dg__box[data-on=false]{transform:translateY(8px)}.pc-dg__wire{fill:none;stroke:var(--text-muted);stroke-width:1.6px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .76s var(--pc-ease), stroke .3s var(--pc-ease)!important}.pc-dg__wire[data-on=true]{stroke-dashoffset:0}.pc-dg__wire[data-on=false]{opacity:1}.pc-dg__wire[data-tone=faint]{stroke:var(--border-hairline)}.pc-dg__wire[data-tone=red]{stroke:var(--accent);stroke-width:2.4px}.pc-dg__red{fill:var(--accent)}.pc-dg__pop[data-on=false]{transform:scale(.4)}.pc-dg__pop{transform-box:fill-box;transform-origin:50%}.pc-dg__pill{fill:var(--bg-alt)}.pc-dg__pill--on{fill:var(--text-primary)}.pc-dg__pilltext{text-anchor:middle;fill:var(--text-muted);font-size:15px;font-weight:600}.pc-dg__pilltext--on{fill:var(--text-on-dark)}.pc-dg__ring{fill:none;stroke:var(--text-muted);stroke-width:1.2px;stroke-dasharray:3 7}.pc-dg__dot{fill:var(--text-primary);transform:translate(var(--dx), var(--dy));transition:opacity .38s var(--pc-ease), transform 1.1s var(--pc-ease) var(--dl,0s)!important}.pc-dg__dot[data-grouped=true]{transform:none}.pc-dg__dot--red{fill:var(--accent)}.pc-dg__hull{fill:none;stroke:var(--text-muted);stroke-width:1.4px;stroke-dasharray:4 6}.pc-dg__bar{fill:var(--border-hairline)}.pc-dg__hl rect{fill:var(--bg-alt);stroke:var(--text-primary);stroke-width:1.4px}.pc-dg__scan{fill:var(--text-primary);opacity:.5;transform:translateY(0);transition:transform 2.6s linear, opacity .4s var(--pc-ease) 2.6s!important}.pc-dg__scan[data-on=true]{opacity:0;transform:translateY(520px)}.pc-dg__scan[data-on=false]{opacity:.5}.pc-dg__track{fill:var(--border-hairline)}.pc-dg__fill{fill:var(--text-primary);transform-box:fill-box;transform-origin:0;transform:scaleX(var(--w0));transition:transform .9s var(--pc-ease)}.pc-dg__fill[data-moved=true]{transform:scaleX(var(--w1))}.pc-dg__axis{stroke:var(--border-strong);stroke-width:1.4px}.pc-dg__band{fill:var(--bg-page);stroke:var(--border-card);stroke-width:1px}.pc-dg__threshold{stroke:var(--text-primary);stroke-width:1.4px;stroke-dasharray:8 8}.pc-dg__swap{transition:opacity .3s var(--pc-ease)!important}@media (prefers-reduced-motion:reduce){.pc-dg,.pc-dgs .pc-ws__card,.pc-dg [data-on],.pc-dg__wire,.pc-dg__dot,.pc-dg__fill,.pc-dg__scan{transition-duration:1ms!important;transition-delay:0s!important}}.pc-dg__k--xs{letter-spacing:.04em;font-size:12px}.pc-dg__rule{stroke:var(--border-hairline);stroke-width:1.2px}.pc-dg__row[data-on=false]{transform:translate(-10px)}.pc-dg__kw{letter-spacing:.1em;fill:var(--text-muted);font-size:14px;font-weight:700}.pc-dg__op{fill:var(--text-muted);font-size:22px;font-weight:500}.pc-dg__ct{fill:var(--text-primary);font-size:18px;font-weight:500}.pc-dg__ct--muted{fill:var(--text-muted);font-size:16px}.pc-dg__chip rect{fill:var(--bg-alt)}.pc-dg__chip[data-kind=value] rect,.pc-dg__chip[data-kind=dict] rect,.pc-dg__chip[data-kind=ext] rect{fill:var(--bg-page);stroke:var(--border-card);stroke-width:1.4px}.pc-dg__chip[data-kind=dict] rect,.pc-dg__chip[data-kind=ext] rect{stroke:var(--text-primary)}.pc-dg__chip[data-kind=action] rect{fill:var(--text-primary)}.pc-dg__chip[data-kind=action] .pc-dg__ct{fill:var(--text-on-dark);font-weight:600}.pc-dg__glyph,.pc-dg__glyph circle{fill:none;stroke:var(--text-primary);stroke-width:1.6px;stroke-linecap:round}.pc-dg__wire[data-tone=ink]{stroke:var(--text-primary);stroke-width:1.1px}.pc-dg__pin{fill:var(--text-primary)}.pc-dg__callout{transition-delay:var(--dl,0s)!important}.pc-dg__callout[data-on=false]{transform:translate(8px)}.pc-dg__num{fill:var(--text-primary)}.pc-dg__numtext{text-anchor:middle;fill:var(--text-on-dark);font-size:14px;font-weight:700}.pc-dg__ctitle{fill:var(--text-primary);font-size:21px;font-weight:600}.pc-dg__cbody{fill:var(--text-body);font-size:17px}.pc-dg__tx{transition-delay:var(--dl,0s)!important}.pc-dg__tx[data-on=false]{transform:translateY(10px)}.pc-dg__tx rect{fill:var(--bg-page);stroke:var(--border-card);stroke-width:1.4px;transition:stroke .3s var(--pc-ease), opacity .3s var(--pc-ease)}.pc-dg__state{fill:var(--border-hairline);transition:fill .3s var(--pc-ease)}.pc-dg__tx[data-pass=true] .pc-dg__state,.pc-dg__tx[data-pass=true] .pc-dg__ct{fill:var(--text-muted)}.pc-dg__tx[data-flag=true] rect{stroke:var(--accent);stroke-width:2.4px}.pc-dg__tx[data-flag=true] .pc-dg__state{fill:var(--accent)}.pc-dgs[data-end=true] .pc-dg[data-settle=handoff]{box-shadow:none;opacity:0;visibility:hidden;transition:transform .7s var(--pc-ease), opacity .5s var(--pc-ease), visibility 0s linear .7s;background:0 0;transform:translate(-4%)scale(.94)}.pc-dg__handoff{inset-block-start:52%}.pc-dg__tab text{transition:fill .3s var(--pc-ease)}.pc-dg__tab rect{fill:var(--text-primary);transform-box:fill-box;transform-origin:0;transition:transform .42s var(--pc-ease);transform:scaleX(0)}.pc-dg__tab[data-active=true] text{fill:var(--text-primary)}.pc-dg__tab[data-active=true] rect{transform:scaleX(1)}.pc-dg__row{transition-delay:var(--dl,0s)!important}.pc-dg__row[data-on=false]{transition-delay:0s!important}.pc-dg__sim{fill:var(--text-primary);transform-box:fill-box;transform-origin:0;transform:scaleX(0);transition:transform .7s var(--pc-ease) .2s!important}.pc-dg__sim[data-on=true]{transform:scaleX(var(--w))}.pc-dg__sim[data-on=false]{opacity:1}.pc-dg__score{fill:var(--text-primary);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.pc-dg__hit{fill:none;stroke:var(--text-primary);stroke-width:2.2px}.pc-dg__hit[data-tone=red]{stroke:var(--accent);stroke-width:2.4px}.pc-dg__box[data-tone=ink]>rect:first-child{stroke:var(--text-primary);stroke-width:2.2px}.pc-dg__panel{fill:var(--bg-page);stroke:var(--border-card);stroke-width:1.4px}.pc-dg__hull[data-hot=true]{stroke:var(--text-primary);stroke-width:2.6px;stroke-dasharray:none}.pc-dg__wire--dash{stroke-dasharray:.04 .03;stroke-dashoffset:0}.pc-dg__fore{fill:none;stroke:var(--text-primary);stroke-width:1.6px;stroke-dasharray:8 7}.pc-dg__ct--span{font-size:16px}.pc-dg__sim[data-hot=true],.pc-dg__fill[data-hot=true]{fill:var(--accent)}.pc-dg__barv{fill:var(--text-primary);transition:fill .3s var(--pc-ease), opacity .38s var(--pc-ease)!important}.pc-dg__barv[data-hot=true]{fill:var(--accent)}.pc-dg__bracket{fill:none;stroke:var(--text-muted);stroke-width:1.4px}.pc-dg .pc-dg__wire--dash[data-on=false]{opacity:0}.pc-dg__band--fore{fill:var(--bg-alt);stroke:none}.pc-dg .pc-dg__scan,.pc-dg .pc-dg__scan[data-on=false]{opacity:0;transform:none;transition:none!important}.pc-dg .pc-dg__scan[data-on=true]{animation:2.4s linear forwards pc-dg-scan}@keyframes pc-dg-scan{0%{opacity:.5;transform:translateY(0)}92%{opacity:.5;transform:translateY(290px)}to{opacity:0;transform:translateY(300px)}}@media (prefers-reduced-motion:reduce){.pc-dg .pc-dg__scan[data-on=true]{animation:none}}.pc-dg__ct--b{font-weight:600}.pc-dg__weekend{fill:var(--bg-alt)}.pc-dg__k[data-weekend=true]{fill:var(--border-card)}.pc-dg__bracket--ink{stroke:var(--text-primary)}.pc-dg__tick{stroke:var(--border-card);stroke-width:1.2px;stroke-linecap:round}.pc-dg__tick[data-major=true]{stroke:var(--text-muted);stroke-width:1.6px}.pc-dg__ring-track{fill:none;stroke:var(--bg-alt);stroke-width:12px}.pc-dg__ring{fill:none;stroke:var(--text-primary);stroke-width:12px;stroke-linecap:round;stroke-dasharray:0 100;transition:stroke-dasharray 1.2s var(--pc-ease), stroke .4s var(--pc-ease), opacity .38s var(--pc-ease)!important}.pc-dg__ring[data-on=true]{stroke-dasharray:var(--d0) 100}.pc-dg__ring[data-on=true][data-moved=true]{stroke-dasharray:var(--d1) 100}.pc-dg__ring[data-hot=true]{stroke:var(--accent)}.pc-dg__big{letter-spacing:-.03em;fill:var(--text-primary);font-variant-numeric:tabular-nums;font-size:64px;font-weight:600}.pc-dg__delta{fill:var(--bg-alt)}.pc-dg__deltatext{fill:var(--text-primary);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.pc-dg__deltatext[data-tone=red]{fill:var(--accent-hover)}.pc-dg__flabel{fill:var(--text-primary);font-size:17px;font-weight:500}.pc-dg__fval{fill:var(--text-muted);font-variant-numeric:tabular-nums;font-size:16px}.pc-dg__fval--on{fill:var(--text-primary);font-weight:600}.pc-dg__sep{stroke:var(--border-hairline);stroke-width:1px}.pc-lg__tab{font-family:var(--font-sans);letter-spacing:.04em;fill:#8f8f8f;font-size:13px;font-weight:500}.pc-lg__tab[data-on-tab=true],.pc-lg__tabline{fill:#e42c2f}.pc-lg__rule{stroke:#ddd;stroke-width:1px}.pc-lg__edge{fill:none;stroke:#6e7785;stroke-width:1.4px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .7s var(--pc-ease), opacity .3s var(--pc-ease)!important}.pc-lg__edge[data-on=true]{stroke-dashoffset:0}.pc-lg__edge[data-on=false]{opacity:0}.pc-lg__path{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--pc-ease)!important}.pc-lg__path[data-tone=ink]{stroke:var(--text-primary)}.pc-lg__path[data-on=true]{stroke-dashoffset:0}.pc-lg__path[data-on=false]{opacity:0}.pc-lg__node circle{fill:#fff;stroke:#6e7785;stroke-width:1.4px;transition:stroke .3s var(--pc-ease), stroke-width .3s var(--pc-ease)}.pc-lg__node[data-kind=hub] circle{stroke:#e42c2f;stroke-width:2.6px}.pc-lg__node circle[data-target=true]{stroke:var(--accent);stroke-width:3px}.pc-lg__node circle[data-target=true][data-tone=ink]{stroke:var(--text-primary)}.pc-lg__node[data-on=false]{transform:scale(.85)}.pc-lg__node{transform-box:fill-box;transform-origin:50%}.pc-lg__label{fill:#263f6f;paint-order:stroke;stroke:#fff;stroke-width:5px;stroke-linejoin:round;font-family:arial,sans-serif;font-size:15px}
