@font-face{font-family:text;src:url(../media/geist_sans_variable-s.p.2e465vkh12upe.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:text Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.text_1a05a185-module__yjZ-xq__className{font-family:text,text Fallback}.text_1a05a185-module__yjZ-xq__variable{--font-text:"text", "text Fallback"}
@font-face{font-family:mono;src:url(../media/geist_mono_variable-s.p.2mr55-q3e6u7p.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.mono_69bf04f2-module__7gMkKW__className{font-family:mono,mono Fallback}.mono_69bf04f2-module__7gMkKW__variable{--font-mono:"mono", "mono Fallback"}
:root{--off:#f1eee7;--ink:#232323;--deep:#000;--grey:#5b5a56;--ghost:#dedede;--mid:#cbcbcb;--accent:#ff9100;--code-a:#9fb6d6;--code-b:#d6a878;--bad:#b3261e;--good:#1c6b3c;--wait:#9a5300;--l0:#232323;--l1:#5b5a56;--l2:#d6a878;--l3:#9fb6d6;--l4:#7b6a58;--l5:#3e4f66;--font-sans:var(--font-text), ui-sans-serif, system-ui, sans-serif;--font-m:var(--font-mono), ui-monospace, Menlo, monospace;--slope:calc((100vw - 375px) / 1225);--c10:clamp(12px, calc(12px + 2 * var(--slope)), 14px);--c20:clamp(14px, calc(14px + 2 * var(--slope)), 16px);--b20:clamp(14px, calc(14px + 4 * var(--slope)), 18px);--b30:clamp(16px, calc(16px + 8 * var(--slope)), 24px);--h1:clamp(32px, 8.7vw, 44px);--h2:clamp(32px, calc(32px + 16 * var(--slope)), 48px);--huge:clamp(150px, calc(160px + 120 * var(--slope)), 288px);--pad:clamp(16px, 5.56vw, 80px);--ease:cubic-bezier(.23, 1, .32, 1);--bg:var(--off);--fg:var(--ink);--fg2:var(--grey);--fg3:#6e6d68;--line:#23232338;--line2:#2323231f;--field:#fff;--chip:#2323231a;--st-wait:var(--wait);--st-paid:var(--good);--st-bad:var(--bad);--focus:var(--ink)}.tx,.sign,.ph-band,.bz-page,.notice,.bz-modal-box,.bz-menu,.cn,.ide,.dk-card,.rl,.bz-mapband{--bg:var(--ink);--fg:#fff;--fg2:#ffffffb8;--fg3:#ffffff8c;--line:#ffffff3d;--line2:#ffffff1f;--field:#ffffff0f;--chip:#ffffff1f;--st-wait:var(--accent);--st-paid:#8fd3a8;--st-bad:#ff8d84;--focus:var(--accent);color:var(--fg)}.tx,.ph-band,.bz-page{background:var(--ink) url(/brand/texture.webp) 0 0 / 1400px 420px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--ink)}body{background:var(--off);min-height:100dvh;color:var(--ink);font-family:var(--font-sans);font-size:var(--b20);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;line-height:1.25;display:flex}::selection{background:var(--accent);color:var(--ink)}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--fg2)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}h1,h2,h3,p{margin:0}h1,h2{text-wrap:balance;font-weight:500}h3{font-weight:500}p,li{text-wrap:pretty}button,input,select,textarea{font:inherit;color:inherit}code,.mono{font-family:var(--font-m);overflow-wrap:anywhere;font-size:.9em}img{max-width:100%;display:block}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.one{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.grow{flex:auto;min-width:0}.dim{color:var(--fg2)}.dimmer{color:var(--fg3)}.small{font-size:var(--c10)}.num{text-align:right;white-space:nowrap}main{flex:1 0 auto;min-width:0}.skip{background:var(--accent);color:var(--ink);z-index:90;padding:6px 10px;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.bz-wrap{width:100%;max-width:1440px;padding-inline:var(--pad);margin:0 auto}.h2{font-size:var(--h2);font-weight:500;line-height:1.1}.chip{font-family:var(--font-m);font-size:var(--c10);letter-spacing:.025em;background:var(--chip);text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:4px 6px;line-height:1;display:inline-block}.odo{display:inline-flex}.odo-word{white-space:pre;display:inline-flex}.odo-ch{vertical-align:baseline;height:1em;line-height:1em;display:inline-block;position:relative;overflow:hidden}.odo-ch:before{content:attr(data-c);visibility:hidden}.odo-col{transform:translateY(calc(var(--odo,0) * -5em));flex-direction:column;display:flex;position:absolute;inset:0 0 auto}.odo-col>span{text-align:center;height:1em;line-height:1em;display:block}.odo-col>span:before{content:attr(data-g)}@media (prefers-reduced-motion:no-preference){.odo-col{transition:transform .52s var(--ease)}a:hover,button:hover{--odo:1}}.cta{font-family:var(--font-m);font-size:var(--b20);text-transform:uppercase;color:#fff;min-width:0;line-height:1;font-size:var(--c20);align-items:center;text-decoration:none;display:inline-flex}.cta:hover{color:#fff}.cta-p{background:var(--ink);border-radius:8px;align-items:center;height:48px;padding:0 24px;transition:background-color .15s;display:inline-flex;position:relative}.cta-n{background:var(--ink);width:4px;height:14px;transition:background-color .15s}.cta:hover .cta-p,.cta:hover .cta-n{background:var(--deep)}.cta-dot:after{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:8px}.tx .cta,.cl-body .cta{color:var(--ink)}.tx .cta .cta-p,.tx .cta .cta-n{background:var(--ghost)}.tx .cta:hover .cta-p,.tx .cta:hover .cta-n{background:#fff}.cl-body .cta{color:#fff}.dk-card .cta{color:var(--ink)}.dk-card .cta .cta-p,.dk-card .cta .cta-n{background:var(--ghost)}.dk-card .cta:hover .cta-p,.dk-card .cta:hover .cta-n{background:#fff}.dk-card .cta:hover{color:var(--ink)}.btn-ghost{background:var(--ghost);height:48px;color:var(--ink);font-family:var(--font-m);font-size:var(--c20);text-transform:uppercase;cursor:pointer;border:0;border-radius:8px;align-items:center;padding:0 24px;line-height:1;transition:background-color .15s;display:inline-flex}.btn-ghost:hover{background:var(--mid)}.bz-btn,.bz-btn-2,.bz-btn-3{min-height:40px;font-family:var(--font-m);font-size:var(--c10);text-transform:uppercase;cursor:pointer;text-align:center;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:7px;max-width:100%;padding:8px 16px;line-height:1.15;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.bz-btn{background:var(--ink);color:#fff;position:relative}.bz-btn:hover{background:var(--deep);color:#fff}.bz-btn-2{background:var(--ghost);color:var(--ink)}.bz-btn-2:hover{background:var(--mid);color:var(--ink)}.bz-btn-3{color:var(--st-bad);border-color:var(--st-bad);background:0 0}.bz-btn-3:hover{background:var(--bad);border-color:var(--bad);color:#fff}.tx .bz-btn,.ph-band .bz-btn,.bz-page .bz-btn,.bz-modal-box .bz-btn,.bz-menu .bz-btn,.dk-card .bz-btn{background:var(--ghost);color:var(--ink)}.tx .bz-btn:hover,.ph-band .bz-btn:hover,.bz-page .bz-btn:hover,.bz-modal-box .bz-btn:hover,.bz-menu .bz-btn:hover{color:var(--ink);background:#fff}.tx .bz-btn-2,.ph-band .bz-btn-2,.bz-page .bz-btn-2,.dk-card .bz-btn-2,.cn .bz-btn-2{color:#fff;background:#ffffff1a}.tx .bz-btn-2:hover,.ph-band .bz-btn-2:hover,.bz-page .bz-btn-2:hover,.dk-card .bz-btn-2:hover{color:#fff;background:#ffffff38}.bz-btn[disabled],.bz-btn-2[disabled],.bz-btn-3[disabled]{cursor:not-allowed;border-color:#0000;background:var(--chip)!important;color:var(--fg3)!important}.bz-sm{min-height:32px;padding:4px 10px}.bz-wide{width:100%}.bz-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bz-input,.bz-select{background:var(--field);width:100%;min-width:0;height:40px;color:var(--fg);border:1px solid var(--line);border-radius:8px;padding:4px 12px;font-size:14px;transition:border-color .15s}.bz-input:hover,.bz-select:hover{border-color:var(--fg)}.bz-input:focus,.bz-select:focus{outline:2px solid var(--focus);outline-offset:-1px;border-color:var(--focus)}.bz-input::placeholder{color:var(--fg3);font-family:var(--font-m)}.bz-input:disabled,.bz-select:disabled{background:var(--chip);color:var(--fg3);cursor:not-allowed;border-color:#0000}.bz-input.right{text-align:right;font-family:var(--font-m)}.bz-input.mono{font-size:13px;font-family:var(--font-m)}.bz-input[aria-invalid=true]{border-color:var(--st-bad)}.bz-select option{color:#111;background:#fff}.bz-field{min-width:0;font-family:var(--font-m);font-size:var(--c10);text-transform:uppercase;color:var(--fg2);flex-direction:column;gap:6px;display:flex}.bz-field .bz-input,.bz-field .bz-select{text-transform:none}.bz-fields{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;gap:12px;display:grid}.bz-copy{background:var(--ghost);min-height:40px;color:var(--ink);cursor:pointer;min-width:0;max-width:100%;font-family:var(--font-m);font-size:var(--c10);text-transform:uppercase;border:0;border-radius:8px;align-items:center;gap:8px;padding:6px 12px;transition:background-color .15s;display:inline-flex}.bz-copy:hover:not(:disabled){background:var(--mid)}.bz-copy:disabled{cursor:default;background:var(--chip);color:var(--fg2)}.bz-copy .mono{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;font-size:1em;overflow:hidden}input[type=checkbox]{accent-color:var(--accent);flex:none;width:16px;height:16px}.seg{flex-wrap:wrap;gap:4px;display:inline-flex}.seg button{background:var(--chip);min-height:32px;font-family:var(--font-m);text-transform:uppercase;cursor:pointer;border:0;border-radius:4px;padding:4px 10px;font-size:12px;transition:background-color .15s,color .15s}.seg button:hover{background:var(--line)}.seg button[aria-pressed=true]{background:var(--ink);color:#fff}.tx .seg button[aria-pressed=true],.sign .seg button[aria-pressed=true]{background:var(--ghost);color:var(--ink)}.nv{z-index:40;pointer-events:none;justify-content:center;padding:16px;display:flex;position:fixed;inset:0 0 auto}.nv-panel{pointer-events:auto;background-color:var(--deep);background-image:repeating-conic-gradient(#ffffff38 0% 25%,#0000 0% 50%);background-size:4px 4px;border-radius:8px;min-width:0;max-width:100%;padding:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.nv-in{background:var(--ink);--focus:var(--accent);color:#fff;border-radius:4px;flex-direction:column;gap:4px;min-width:0;padding:4px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a}.nv-row{font-family:var(--font-m);font-size:var(--c10);text-transform:uppercase;align-items:center;gap:0;min-width:0;margin:0;padding:0;list-style:none;display:flex}.nv-logo-li{margin-right:4px}.nv-logo{display:flex}.nv-logo img{width:30px;height:30px}.nv-burger-li{display:none}.nv-link{white-space:nowrap;color:#ffffff8c;border-radius:2px;align-items:center;height:30px;padding:0 12px;text-decoration:none;transition:color .3s,background-color .3s;display:flex;position:relative}.nv-link:hover{color:#fff}.nv-link[aria-current=page]{color:#fff;background:#ffffff1a}.nv-dot:after{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:4px;right:4px}.nv-wallet-li{min-width:0;margin-left:8px}.nv-connect{background:var(--ghost);height:30px;color:var(--ink);font-family:var(--font-m);font-size:var(--c10);text-transform:uppercase;cursor:pointer;border:0;border-radius:4px;align-items:center;padding:0 12px;transition:background-color .15s;display:inline-flex}.nv-connect:hover{background:#fff}.nv-mq{background:var(--ghost);width:0;min-width:100%;color:var(--ink);font-family:var(--font-m);text-transform:uppercase;white-space:pre;border-radius:2px;font-size:12px;line-height:18px;overflow:hidden}.nv-mq-t{width:max-content;display:inline-flex}.nv-mq-t span{padding-right:24px}@media (prefers-reduced-motion:no-preference){.nv-mq-t{animation:42s linear infinite marq}@keyframes marq{to{transform:translate(-50%)}}}.nv-burger{color:#fff;cursor:pointer;height:30px;font-family:var(--font-m);font-size:var(--c10);background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;display:inline-flex}.nv-lines{gap:3px;width:14px;display:inline-grid}.nv-lines i{background:currentColor;height:1px;display:block}.nv-plus{opacity:.6}.nv-sheet{font-family:var(--font-m);font-size:var(--c10);text-transform:uppercase;grid-template-columns:1fr 1fr;gap:0 12px;padding:4px 8px 8px;display:grid}.nv-sheet a{color:#ffffffb3;border-bottom:1px solid #ffffff1f;padding:10px 0;text-decoration:none}.nv-sheet a[aria-current=page]{color:#fff}.nv-sheet-ca{--fg2:#ffffffb8;--chip:#ffffff1f;grid-column:1/-1;margin-top:8px;display:flex}@media (max-width:1023px){.nv{justify-content:flex-start;padding:8px}.nv-panel{max-width:calc(100vw - 100px);padding:6px}.nv-panel[data-open=true]{width:calc(100vw - 16px);max-width:calc(100vw - 16px)}.nv-logo-li,.nv-link-li{display:none}.nv-burger-li{display:block}.nv-wallet-li{margin-left:auto;padding-left:4px}.nv-connect{padding:0 8px}.nv-mq{font-size:11px;line-height:16px}}.mm{z-index:39;pointer-events:none;border-radius:2px;width:96px;height:54px;position:fixed;top:16px;right:16px;overflow:hidden}.mm canvas{width:100%;height:100%;display:block}.mm-scan{background:linear-gradient(#0000,#ff9100bf);position:absolute;inset:0;transform:translateY(-101%)}@media (prefers-reduced-motion:no-preference){.mm-scan{animation:5s linear mmscan}@keyframes mmscan{0%{opacity:1;transform:translateY(-101%)}30%{opacity:1;transform:translateY(0)}38%,to{opacity:0;transform:translateY(0)}}}@media (max-width:1023px){.mm{width:76px;height:43px;top:8px;right:8px}}.fab{cursor:pointer;font-family:var(--font-m);font-size:var(--c10);text-transform:uppercase;color:var(--ink);background:0 0;border:0;flex-direction:column;align-items:flex-end;padding:0;display:inline-flex}.fab-l{background:var(--ghost);border-radius:4px;padding:4px 8px;line-height:1.15;display:inline-flex}.fab-b{background:var(--ghost);border-radius:4px;place-items:center;width:48px;height:48px;margin-top:4px;transition:background-color .15s;display:grid}.fab:hover .fab-b{background:#fff}.fab-corner{z-index:30;position:fixed;bottom:16px;right:16px}@media (max-width:1023px){.fab-corner{bottom:8px;right:8px}.fab-corner .fab-l{display:none}.fab-b{width:40px;height:40px}}.cn{z-index:30;background:var(--ink);border-radius:8px;width:520px;max-width:calc(100vw - 16px);padding:32px;position:fixed;bottom:48px;left:48px;box-shadow:0 0 0 1px #ffffff14,0 18px 40px #00000040}.cn-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cn-head p{font-size:var(--b30);font-weight:500}.cn-x{background:var(--ghost);width:32px;height:32px;color:var(--ink);font-family:var(--font-m);font-size:var(--c10);cursor:pointer;border:0;border-radius:4px;flex:none}.cn-x:hover{background:#fff}.cn-p{color:var(--fg2);font-size:var(--c20);margin-top:12px}.cn-row{margin-top:16px;display:flex}.cn-row .bz-copy{justify-content:space-between;width:100%;min-height:48px}@media (max-width:1023px){.cn{width:calc(100vw - 72px);padding:14px;bottom:8px;left:8px}.cn-head p{font-size:15px}.cn-p{margin-top:6px;font-size:13px}.cn-row{margin-top:8px}.cn-row .bz-copy{min-height:36px}.cn-x{width:28px;height:28px}}.rl{z-index:85;background:var(--deep);padding:72px var(--pad) 32px;font-family:var(--font-m);font-size:var(--c10);text-transform:uppercase;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.rl>.fab{flex-direction:column-reverse;position:absolute;top:16px;right:16px}.rl>.fab .fab-b{margin:0 0 4px}.rl-log{color:#ffffffc7;flex-direction:column;gap:8px;width:100%;max-width:880px;max-height:100%;line-height:1.45;display:flex;overflow-y:auto}.rl-h{color:#fff}.rl-go{color:var(--accent)}.rl-cur i{vertical-align:-2px;background:#ffffffb3;width:8px;height:14px;display:inline-block}.dv-track{position:relative}.dv-stage{flex-direction:column;display:flex;position:relative}.dv-stage>.dv-copy{order:1}.dv-stage>.dv-canvas{order:2}.dv-copy{background:var(--off);color:var(--ink);flex-direction:column;padding:160px 16px 48px;display:flex;position:relative}.dv-copy-in{margin-block:auto}.dv-eyebrow{font-family:var(--font-m);font-size:var(--c20);text-transform:uppercase;margin-bottom:20px}.dv-h1{font-size:var(--h1);white-space:pre-line;margin-bottom:32px;font-weight:500;line-height:1}.dv-p{color:var(--grey);font-size:var(--b20);max-width:510px}.dv-acts{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.dv-cue{font-family:var(--font-m);font-size:var(--c10);text-transform:uppercase;color:var(--grey);align-items:center;gap:10px;display:none}.dv-cue-i{flex:none;width:20px;height:20px;position:relative}.dv-cue-i i{border:1px dotted var(--grey);border-radius:50%;position:absolute;inset:0}.dv-cue-i i:nth-child(2){inset:4px}.dv-cue-i i:nth-child(3){background:var(--grey);inset:8px}.dv-canvas{background:var(--ink);touch-action:pan-y;width:100%;height:80vh;display:block}.dv-tip,.dv-panel{display:none}@media (min-width:1024px){.dv-stage{height:100svh;display:block}.dv-canvas{background:0 0;height:100%;position:absolute;inset:0}.dv-copy{background:0 0;width:50.55%;padding:64px 0 48px 80px;position:absolute;inset:0 auto 0 0}.dv-panel{background:var(--off);width:50.55%;display:block;position:absolute;inset:0 auto 0 0}.dv-cue{display:flex}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.dv-track{z-index:2;pointer-events:none;height:300svh;margin-bottom:-220svh}.dv-stage{pointer-events:auto;--take:0;position:sticky;top:0}.dv-panel{width:calc(50.55% * (1 - var(--take)))}.dv-copy{transform:translateX(calc(var(--take) * -96px));opacity:calc(1 - var(--take) * 1.5)}.dv-tip{z-index:41;background:var(--ghost);color:var(--ink);font-family:var(--font-m);font-size:var(--c10);text-transform:uppercase;opacity:0;pointer-events:none;white-space:nowrap;border-radius:4px;padding:4px 8px;transition:opacity .2s;display:block;position:fixed;top:0;left:0}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.dv-track,.dv-stage{height:100svh}}.rc{background:var(--off);color:var(--ink);--focus:var(--ink);padding:72px 16px 40px;position:relative}.rc-h{font-size:var(--h2);font-weight:500;line-height:1.1}.rc-p{color:var(--grey);font-size:var(--c20);max-width:440px;margin-top:24px}.rc-count{z-index:3;background:var(--off);margin-top:16px;padding-block:8px;position:sticky;top:56px}.rc-big{font-size:var(--huge);letter-spacing:-.045em;font-weight:500;line-height:.82;display:flex}.rc-label{font-family:var(--font-m);font-size:var(--c10);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.rc-bill{border:1px dashed var(--line);background:var(--off);font-family:var(--font-m);text-transform:uppercase;margin-top:8px;padding:12px 12px 16px;font-size:13.5px;position:relative}.rc-head{border-bottom:1px dashed var(--line);justify-content:space-between;gap:12px;padding:12px 8px 20px;display:flex}.rc-head b{font-weight:500}.rc-part{padding-top:16px}.rc-part-h{color:var(--grey);justify-content:space-between;gap:12px;padding:0 8px 4px;display:flex}.nm-stop.rc-row{width:100%;color:var(--ink);font:inherit;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:6px;min-width:0;padding:2px 8px;display:flex}.rc-what{overflow-wrap:anywhere;align-items:baseline;gap:6px;min-width:0;display:inline-flex}.rc-mark{background:currentColor;border-radius:50%;flex:none;align-self:center;width:7px;height:7px}.rc-row.waits .rc-mark{background:var(--wait);border-radius:0;transform:rotate(45deg)}.rc-row.refused .rc-mark{background:var(--bad);border-radius:0;width:9px;height:2px}.rc-row.closed .rc-mark{background:0 0;box-shadow:inset 0 0 0 1.5px}.rc-row.refused .rc-amt{color:var(--bad)}.rc-row.waits .rc-amt{color:var(--wait)}.rc-lead{color:#23232373;background:radial-gradient(circle at 1px 1px,currentColor .8px,#0000 1px) 0 0/6px 2px repeat-x;flex:12px;align-self:flex-end;min-width:12px;height:2px;transform:translateY(-4px)}.rc-amt{text-align:right;flex:none;max-width:60%}.nm-stop.rc-row[data-on=true],.nm-stop.rc-row:hover{background:var(--ink);color:#fff}.nm-stop.rc-row[data-on=true] .rc-amt,.nm-stop.rc-row:hover .rc-amt{color:#fff}.nm-stop.rc-row[data-on=true] .rc-lead,.nm-stop.rc-row:hover .rc-lead{color:#ffffff8c}.nm-stop.rc-row[data-on=true] .rc-mark,.nm-stop.rc-row:hover .rc-mark{background:#fff}.nm-stop.rc-row:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.rc-tot{border-top:1px dashed var(--line);grid-template-columns:1fr auto;gap:2px 12px;margin-top:16px;padding:12px 8px;display:grid}.rc-tot span:nth-child(2n){text-align:right}.rc-read{border-top:1px dashed var(--line);text-transform:none;color:var(--grey);min-height:74px;padding:12px 8px;font-size:12.5px;line-height:1.4}.rc-read b{color:var(--ink);font-weight:500}.rc-ctl{border-top:1px dashed var(--line);gap:8px;padding:12px 8px 0;display:grid}.rc-ctl label,.rc-lab{color:var(--grey);font-size:12.5px}.rc-ctl output{color:var(--ink)}.rc-slide{width:100%;height:24px;accent-color:var(--ink);cursor:pointer;margin:0;display:block}.rc-note{text-transform:none;color:var(--grey);font-size:12.5px;line-height:1.4}.rc-ctl .bz-btn{justify-self:start;margin-top:4px}.rc-scrub{display:none}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.rc{height:430svh;padding:0}.rc-stage{height:100svh;padding:0 80px;position:sticky;top:0;overflow:hidden}.rc-left{flex-direction:column;width:min(46%,640px);padding-top:clamp(100px,13.4vh,128px);display:flex;position:absolute;inset:0 auto 0 80px}.rc-count{background:0 0;margin-top:auto;padding:0 0 clamp(36px,7vh,72px);position:static}.rc-big{font-size:min(var(--huge), 30vh)}.rc-right{width:min(40%,530px);position:absolute;top:0;right:80px}.rc-bill{will-change:transform;margin:0}.rc-scrub{background:var(--ink);height:1px;display:block;position:absolute;bottom:19px;left:52%;right:0}.rc-scrub span{background:var(--ink);border-radius:2px;width:28px;height:5px;position:absolute;top:-2px;left:0}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.rc{padding:96px 80px}.rc-stage{grid-template-columns:1fr 1fr;gap:48px;display:grid}.rc-count{position:static}}.seam{display:block;overflow:hidden}.seam canvas{display:block}.ck{padding:80px 16px 72px}.ck-head{max-width:640px}.ck-lede{font-size:var(--b20);color:var(--fg2);max-width:520px;margin-top:32px}.ck-grid{gap:48px;margin-top:64px;display:grid}.ck-list{gap:48px;margin:0;padding:0;list-style:none;display:grid}.ck-list h3{font-family:var(--font-m);font-size:var(--c20);text-transform:uppercase;margin-bottom:20px;font-weight:400}.ck-list p{font-size:var(--b20);line-height:1.25}.ck-by{font-family:var(--font-m);font-size:var(--c10);text-transform:uppercase;color:var(--fg3);flex-wrap:wrap;gap:4px 12px;margin-top:12px;display:flex}.ck-list .ck-by{font-size:var(--c10)}.ck-by span:first-child{color:var(--accent)}.ck-art{min-height:340px;position:relative}.ck-fig{width:100%;height:100%;min-height:340px;display:block}@media (min-width:1024px){.ck{padding:160px 80px}.ck-grid{grid-template-columns:minmax(0,46%) minmax(0,1fr);gap:0;margin-top:120px;position:relative}.ck-list{gap:128px}.ck-list li{width:min(262px,58%)}.ck-list li:nth-child(3n+2){margin-left:19%}.ck-list li:nth-child(3n){margin-left:38%}.ck-art{align-self:start;height:calc(100svh - 200px);min-height:0;position:sticky;top:120px}.ck-fig{min-height:0}}.rp{background:var(--off);padding:8px 16px}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.rp{height:178svh;padding:0}.rp-pin{height:100svh;position:sticky;top:0}.ide{--p:0;inset:calc((1 - var(--p)) * 104px) calc((1 - var(--p)) * 16px) calc((1 - var(--p)) * 16px);border-radius:calc((1 - var(--p)) * 8px);height:auto;min-height:0;position:absolute}}.nv,.mm{transition:opacity .25s}[data-full] .nv:not(:focus-within),[data-full] .mm{opacity:0}[data-full] .nv:not(:focus-within) .nv-panel{pointer-events:none}.ide{color:#fff;height:min(100svh - 120px,900px);min-height:480px;font-family:var(--font-m);font-size:var(--c10);background:#1b1b1b;border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 16px 40px #0000002e}.ide-bar{text-transform:uppercase;border-bottom:1px solid #ffffff1a;flex:none;align-items:center;gap:12px;height:40px;padding:0 12px;display:flex}.ide-burger{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;display:none}.ide-tabs{gap:4px;display:inline-flex}.ide-tabs button{color:#fff6;cursor:pointer;text-transform:uppercase;letter-spacing:.025em;background:0 0;border:0;border-radius:4px;padding:2px 6px;transition:color .15s}.ide-tabs button:hover{color:#fff}.ide-tabs button[aria-selected=true]{color:#fff;background:#ffffff1a}.ide-title{text-align:center;color:#fff6;letter-spacing:.025em;flex:1}.ide-body{flex:1;grid-template-columns:250px minmax(0,1fr);min-height:0;display:grid}.ide-tree{text-transform:uppercase;letter-spacing:.025em;border-right:1px solid #ffffff1a;padding:8px 0;overflow-y:auto}.ide-ul{margin:0;padding:0;list-style:none}.ide-node{color:#fff9;text-align:left;text-transform:uppercase;letter-spacing:.025em;overflow-wrap:anywhere;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:3px 8px;line-height:1.25;display:flex}button.ide-node{cursor:pointer}button.ide-node:hover{color:#fff}.ide-file{color:var(--code-b)}.ide-file[data-on=true]{color:#fff;background:#ffffff14}.ide-mute{color:#fff6}.ide-caret{color:#ffffff4d;flex:none;width:8px}.ide-main{flex-direction:column;min-width:0;min-height:0;display:flex}.ide-file-tab{color:#fff;text-transform:uppercase;border-bottom:1px solid #ffffff1a;flex:none;padding:6px 14px}.ide-codewrap{flex:1;min-height:0;display:flex}.ide-code{flex:1;min-width:0;overflow:auto}.ide-mini{border-left:1px solid #ffffff1a;flex-direction:column;flex:none;gap:1px;width:64px;padding:12px 8px;display:flex;overflow:hidden}.ide-mini i{background:#ffffff47;flex:none;max-width:100%;height:2px;display:block}@media (max-width:1023px){.ide-mini{display:none}}.ide-code pre{color:#dedede;margin:0;padding:12px 0;font-family:inherit;line-height:1.62}.ide-ln{min-width:0;display:flex}.ide-no{text-align:right;color:#ffffff47;-webkit-user-select:none;user-select:none;flex:none;width:48px;padding-right:14px}.ide-ln code{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-width:0;padding-right:16px;font-family:inherit;font-size:1em}.tk-k{color:var(--code-a)}.tk-s{color:var(--code-b)}.tk-c{color:#ffffff6b}.ide-term{border-top:1px solid #ffffff1a;flex:none}.ide-term-h{color:#fff6;text-transform:uppercase;padding:8px 14px 4px}.ide-term-b{gap:3px;max-height:136px;padding:0 14px 10px;display:grid;overflow-y:auto}.ide-dim{color:#fff6}.ide-term-b a{color:var(--code-b);text-decoration:none}.ide-term-b a:hover{color:var(--code-b);text-decoration:underline}.ide-try{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.ide-try button{color:#ffffffb3;cursor:pointer;background:#ffffff0f;border:0;border-radius:4px;padding:1px 8px;transition:color .15s}.ide-try button:hover{color:#fff}.ide-status{color:#fff6;text-transform:uppercase;letter-spacing:.025em;border-top:1px solid #ffffff1a;flex:none;gap:16px;padding:6px 12px;display:flex}.ide-status-r{margin-left:auto}@media (max-width:1023px){.ide-burger{color:#fff;display:grid}.ide-title{display:none}.ide-body{grid-template-columns:minmax(0,1fr);position:relative}.ide-tree{z-index:2;background:#1b1b1b;display:none;position:absolute;inset:0 25% 0 0}.ide-tree[data-open=true]{display:block}.ide-no{width:32px;padding-right:8px}}.sc{padding:72px 16px;overflow-x:clip}.sc-head{max-width:800px}.sc-head p{font-size:var(--b20);color:var(--fg2);max-width:720px;margin-top:32px}.sc-board{background:#00000047;border-radius:8px;margin-top:48px;padding:12px 16px 0;box-shadow:0 0 0 1px #ffffff14}.sc-grid{gap:40px;margin-top:72px;display:grid}.sc-card{color:#fff;text-decoration:none;display:block}.sc-card:hover{color:#fff}.sc-art{aspect-ratio:16/9;background:#0003;margin-bottom:12px;display:block;position:relative;overflow:hidden}.sc-art canvas{width:100%;height:100%;transition:opacity .5s ease-out;position:absolute;inset:0}.sc-art img{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;transition:opacity .5s ease-out;position:absolute;inset:0}.sc-card:hover .sc-art img,.sc-card:focus-visible .sc-art img{opacity:1}.sc-card:hover .sc-art canvas,.sc-card:focus-visible .sc-art canvas{opacity:0}.sc-cap{font-family:var(--font-m);font-size:var(--c10);text-transform:uppercase;gap:4px;display:grid}.sc-cap b{font-weight:400}.sc-cap small{color:var(--fg3);text-transform:none;font-size:1em;font-family:var(--font-sans)}.lm{margin-top:96px}.lm-view{margin-inline:-16px;padding-inline:16px;overflow:hidden}.lm-track{transition:transform .6s var(--ease);gap:16px;display:flex}.lm-card{background:#1c1c1c radial-gradient(#ffffff0d 1px,#0000 1px) 0 0/6px 6px;border-radius:8px;flex-direction:column;flex:0 0 min(100%,860px);justify-content:space-between;gap:32px;min-height:440px;padding:24px;display:flex;box-shadow:0 0 0 1px #ffffff14}.lm-q{font-size:clamp(22px, calc(22px + 20 * var(--slope)), 44px);line-height:1.1;position:relative}.lm-type{color:#fff;position:absolute;inset:0}.lm-type i{vertical-align:-.1em;background:#fff;width:2px;height:.95em;margin-left:2px;display:inline-block}.lm-who{font-family:var(--font-m);font-size:var(--c10);text-transform:uppercase;align-items:center;gap:16px;display:flex}.lm-who img{border-radius:50%;width:44px;height:44px}.lm-who b{font-weight:400;display:block}.lm-who small{color:var(--fg3);font-size:1em;display:block}.lm-nav{font-family:var(--font-m);justify-content:center;align-items:center;gap:20px;margin-top:48px;display:flex}.lm-nav button{color:#ffffff8c;width:44px;height:44px;font-size:var(--b20);cursor:pointer;background:0 0;border:0;transition:color .15s}.lm-nav button:hover:not(:disabled){color:#fff}.lm-nav button:disabled{color:#ffffff26;cursor:default}.lm-nav span{font-size:var(--c10);color:#ffffff80}.lm-nav b{color:#fff;font-weight:400}.lm-nav i{opacity:.6;padding:0 6px;font-style:normal}@media (min-width:1024px){.sc{padding:160px 80px}.sc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 32px;margin-top:96px}.lm{margin-top:160px}.lm-view{margin-inline:0 -80px;padding-inline:0}.lm-card{min-height:620px;padding:56px}}.dk{background:var(--off);color:var(--ink);--focus:var(--ink);padding:72px 16px}.dk-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}.dk-state{font-family:var(--font-m);font-size:var(--c10);text-transform:uppercase;align-items:center;gap:12px;display:inline-flex}.ping{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px;position:relative}@media (prefers-reduced-motion:no-preference){.ping{animation:1.8s ease-out infinite ping}@keyframes ping{0%{box-shadow:0 0 #ff910080}75%,to{box-shadow:0 0 0 7px #ff910000}}}.dk-card{background:var(--ink);color:#fff;border-radius:8px;margin-top:40px;display:grid;position:relative}.dk-card[hidden]{display:none}.dk-left{flex-direction:column;justify-content:space-between;gap:40px;min-width:0;padding:24px;display:flex}.dk-kick{font-family:var(--font-m);font-size:var(--c20);text-transform:uppercase}.dk-big{font-size:var(--huge);letter-spacing:-.045em;white-space:nowrap;font-weight:500;line-height:.82}.dk-right{border-top:1px dashed #ffffff40;flex-direction:column;justify-content:space-between;gap:24px;min-width:0;padding:16px 24px 24px;display:flex}.dk-list{font-family:var(--font-m);font-size:var(--c20);text-transform:uppercase;border-top:1px solid #ffffff1f;margin:0;padding:0;list-style:none}.dk-list li{border-bottom:1px solid #ffffff1f;gap:16px;padding:11px 0;line-height:1.25;display:flex}.dk-list li span{color:#fff6;flex:none}.dk-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.dk-switch{border-radius:8px;flex-wrap:wrap;gap:0;min-width:0;padding:4px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff3d}.dk-switch button{min-height:40px;font-family:var(--font-m);font-size:var(--c10);text-transform:uppercase;color:var(--ghost);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 12px}.dk-switch button[aria-pressed=true]{background:var(--ghost);color:var(--ink)}.dk-acts{--fg2:#ffffffb8;flex-wrap:wrap;gap:8px;min-width:0;display:flex}.dk-notch{display:none}.dk-note{max-width:460px;font-family:var(--font-m);color:var(--grey);margin-top:16px;font-size:12px;line-height:1.25}@media (min-width:1024px){.dk{padding:160px 80px}.dk-card{grid-template-columns:minmax(0,7fr) minmax(0,6fr);min-height:420px;margin-top:64px}.dk-left{padding:32px 24px}.dk-right{border-top:0;border-left:1px dashed #ffffff40;padding:16px 24px 24px 40px}.dk-notch{background:var(--off);border-radius:50%;width:16px;height:16px;display:block;position:absolute;left:calc(53.8462% - 8px)}.dk-notch-t{top:-8px}.dk-notch-b{bottom:-8px}}.fq{gap:40px;padding:72px 16px;display:grid}.fq-side{flex-direction:column;align-items:flex-start;gap:32px;display:flex}.fq-item{border-bottom:1px solid #ffffff1f}.fq-item h3{font-size:inherit;font-weight:400}.fq-item button{color:#fff;width:100%;font-family:var(--font-m);font-size:var(--c20);text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;line-height:1.25;display:flex}.fq-n{color:var(--fg3)}.fq-icon{background:#ffffff1a;border-radius:2px;flex:none;place-items:center;width:24px;height:24px;transition:background-color .15s;display:grid;position:relative}.fq-item button:hover .fq-icon{background:#fff3}.fq-icon i{background:currentColor;width:10px;height:1px;position:absolute}.fq-icon i:last-child{transition:transform .2s;transform:rotate(90deg)}.fq-icon[data-open=true] i:last-child{transform:rotate(0)}.fq-a{font-size:var(--b20);color:var(--fg2);max-width:760px;padding:0 0 24px;line-height:1.25}@media (min-width:1024px){.fq{grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:start;gap:40px;padding:160px 80px}.fq-side{justify-content:space-between;min-height:calc(100svh - 240px);position:sticky;top:120px}}.cl-track{background:var(--ink)}.cl-stage{background:var(--off);height:100svh;position:relative;overflow:hidden}.cl-canvas{width:100%;height:100%;position:absolute;inset:0}.cl-body{text-align:center;color:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:16px;display:flex;position:absolute;inset:0}.cl-body .h2{font-size:var(--h2);max-width:11em}@media (prefers-reduced-motion:no-preference){.cl-track{height:220svh}.cl-stage{position:sticky;top:0}}.ph-band{padding-top:140px}.ph{max-width:1020px;margin:0 auto;padding:0 clamp(16px,5.56vw,50px)}.ph h1{font-size:clamp(40px, calc(40px + 16 * var(--slope)), 56px);padding-bottom:32px;font-weight:500;line-height:1.1}.ph{padding-bottom:32px}.bz-sub{color:var(--fg2);font-size:var(--b20);border-top:1px solid #fff3;max-width:760px;padding-top:24px}.ph>h1:last-child{border-bottom:1px solid #fff3}.bz-page{padding-block:24px 96px}.bz-page.bz-wrap{max-width:none;padding-inline:max(clamp(16px,5.56vw,50px),50vw - 460px)}.bz-prose{max-width:none;font-size:var(--b20)}.bz-prose h2{font-size:clamp(24px, calc(24px + 4 * var(--slope)), 28px);margin:48px 0 16px;font-weight:400;line-height:1.2}.bz-prose h2:first-child{margin-top:0}.bz-prose h3{font-size:var(--b20);margin:20px 0 6px}.bz-prose p,.bz-prose ul,.bz-prose ol{margin:0 0 16px}.bz-prose ul,.bz-prose ol{padding-left:18px}.bz-prose li{margin-bottom:8px}.bz-prose strong{font-weight:500}.bz-code{color:#dedede;font-family:var(--font-m);white-space:pre-wrap;overflow-wrap:anywhere;background:#00000057;border-radius:8px;margin:12px 0 24px;padding:16px;font-size:13px;line-height:1.6;box-shadow:0 0 0 1px #ffffff14}.bz-block-h{font-size:clamp(24px, calc(24px + 4 * var(--slope)), 28px);margin:0 0 16px;font-weight:400;line-height:1.2}.rows-h{margin-top:48px}.notice{background:var(--ink) url(/brand/texture.webp) 0 0 / 1400px 420px}.notice-two{max-width:920px;margin:0 auto;padding:0;list-style:none}.notice-two li{font-size:var(--b20);border-top:1px solid #fff3;padding:16px 0}.notice-two li:last-child{border-bottom:1px solid #fff3}.bz-wrap.ph-notice{max-width:none;padding-block:16px;padding-inline:max(clamp(16px,5.56vw,50px),50vw - 460px);font-weight:500}.dl{margin:0}.dl>div{border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr);gap:8px;padding:24px 0;display:grid}.dl dt{font-family:var(--font-m);font-size:var(--c20);text-transform:uppercase;line-height:1.25}.dl dd{color:var(--fg2);font-size:var(--b20);margin:0}.bz-matrix td.y{font-weight:500}.bz-matrix td.y:after{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;margin-left:6px;display:inline-block}.bz-matrix td.n{color:var(--fg3)}.bz-split-wide{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:32px;display:grid}@media (max-width:960px){.bz-split-wide{grid-template-columns:minmax(0,1fr)}}.route{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.route li{border-top:1px solid #ffffff3d;padding:16px 16px 16px 0}.route h2{font-size:var(--b20);margin-bottom:8px;font-weight:400;line-height:1.25}.route li.open{border-top:2px solid var(--accent)}@media (max-width:760px){.route{grid-template-columns:minmax(0,1fr)}}.bz-sheet-wrap{min-width:0}.bz-sheet{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px;line-height:1.3}.bz-sheet th{font-family:var(--font-m);text-transform:uppercase;text-align:left;color:var(--fg3);vertical-align:bottom;overflow-wrap:anywhere;border-bottom:1px dashed var(--line);padding:10px 12px 10px 0;font-size:12px;font-weight:400}.bz-sheet td{border-bottom:1px solid var(--line2);vertical-align:top;overflow-wrap:anywhere;min-width:0;padding:10px 12px 10px 0}.bz-sheet th.num,.bz-sheet td.num{text-align:right;white-space:normal;font-family:var(--font-m);font-size:13px}.bz-sheet th.num{font-size:12px}.bz-sheet tfoot td{border-top:1px dashed var(--line);border-bottom:0;font-weight:500}.bz-sheet tbody tr{transition:background-color .15s}.bz-sheet tbody tr:hover{background:var(--line2)}.bz-sheet .gutter{width:38px;color:var(--fg3);text-align:right;font-size:12px;font-family:var(--font-m);padding-left:4px;padding-right:8px}.bz-sheet-title{flex-wrap:wrap;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.bz-sheet-title h2,.bz-sheet-title h3{font-size:20px;font-weight:500}.bz-sheet-title .grow{min-width:160px}.bz-sheet-foot{color:var(--fg2);padding:12px 0;font-size:13px}.bz-sheet .icon-cell{padding-left:2px;padding-right:4px}@media (max-width:760px){.bz-sheet.stack,.bz-sheet.stack tbody,.bz-sheet.stack tfoot,.bz-sheet.stack tr,.bz-sheet.stack td{width:100%;display:block}.bz-sheet.stack thead{display:none}.bz-sheet.stack tr{border-bottom:1px dashed var(--line);padding:8px 0}.bz-sheet.stack tr:last-child{border-bottom:0}.bz-sheet.stack td{text-align:left;border:0;min-height:24px;padding:3px 0 3px calc(36% + 10px);position:relative}.bz-sheet.stack td.num{text-align:left}.bz-sheet.stack td:before{content:attr(data-l);width:calc(36% - 4px);color:var(--fg3);font-family:var(--font-m);text-transform:uppercase;font-size:12px;font-weight:400;position:absolute;left:0}.bz-sheet.stack td:empty,.bz-sheet.stack td.gutter{display:none}.bz-sheet.stack tfoot td{border:0}}@media (max-width:1140px){.bz-sheet.stack-wide,.bz-sheet.stack-wide tbody,.bz-sheet.stack-wide tfoot,.bz-sheet.stack-wide tr,.bz-sheet.stack-wide td{width:100%;display:block}.bz-sheet.stack-wide thead{display:none}.bz-sheet.stack-wide tr{border-bottom:1px dashed var(--line);padding:8px 0}.bz-sheet.stack-wide tr:last-child{border-bottom:0}.bz-sheet.stack-wide td{text-align:left;border:0;min-height:24px;padding:3px 0 3px calc(36% + 10px);position:relative}.bz-sheet.stack-wide td.num{text-align:left}.bz-sheet.stack-wide td:before{content:attr(data-l);width:calc(36% - 4px);color:var(--fg3);font-family:var(--font-m);text-transform:uppercase;font-size:12px;font-weight:400;position:absolute;top:12px;left:0}.bz-sheet.stack-wide td:empty,.bz-sheet.stack-wide td.gutter{display:none}.bz-sheet.stack-wide td.half{vertical-align:top;width:50%;padding:3px 12px 3px 0;display:inline-block}.bz-sheet.stack-wide td.half:before{width:auto;margin-bottom:3px;display:block;position:static}}.disc{background:var(--c,var(--ink));color:#fff;width:22px;height:22px;font-family:var(--font-m);border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:12px;line-height:1;display:inline-flex}.disc.dark-ink{color:var(--ink)}.tx .disc:not(.dark-ink),.bz-mapband .disc:not(.dark-ink),.sign .disc:not(.dark-ink){box-shadow:inset 0 0 0 1px #ffffff40}.who{align-items:center;gap:8px;min-width:0;display:inline-flex}.st{font-family:var(--font-m);text-transform:uppercase;align-items:baseline;gap:6px;font-size:12.5px;line-height:18px;display:inline-flex}.st:before{content:"";background:currentColor;flex:none;align-self:center;width:7px;height:7px}.st-paid{color:var(--st-paid)}.st-paid:before{border-radius:50%}.st-waits{color:var(--st-wait)}.st-waits:before{transform:rotate(45deg)}.st-refused{color:var(--st-bad)}.st-refused:before{width:9px;height:2px}.st-plain{color:var(--fg2)}.st-plain:before{background:0 0;border-radius:50%;box-shadow:inset 0 0 0 1.5px}.strike{color:var(--fg3);text-decoration:line-through}.bar{background:var(--line2);height:3px;margin-top:6px;display:block}.bar>i{background:var(--fg);height:100%;transition:width .2s var(--ease);display:block}.bar.full>i{background:var(--st-bad)}.bz-planned{font-family:var(--font-m);letter-spacing:.025em;text-transform:uppercase;background:var(--chip);white-space:nowrap;border-radius:4px;padding:4px 6px;font-size:12px;line-height:1;display:inline-block}.nm{--row:56px;--lab:188px;font-family:var(--font-m);position:relative}.nm-times{height:20px;margin-left:var(--lab);color:var(--fg3);font-size:12px;position:relative}.nm-times span{white-space:nowrap;position:absolute;transform:translate(-50%)}.nm-times span.on{color:var(--accent)}.nm-lines{gap:0;display:grid;position:relative}.hero-lines{min-height:calc(var(--row) * 3)}.nm-line{grid-template-columns:var(--lab) minmax(0, 1fr);min-height:var(--row);border-top:1px dashed #ffffff1f;align-items:center;display:grid}.nm-label{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:9px;min-width:0;padding-right:14px;display:grid}.nm-label b{text-transform:uppercase;font-size:13.5px;font-weight:400;line-height:1.2}.nm-label small{color:var(--fg3);grid-column:2;font-size:12px;line-height:1.3}.nm-track{min-width:0;height:40px;position:relative}.nm-rail{background:#ffffff80;height:1px;position:absolute;top:50%;left:0;right:0}.nm-rail.off{background:repeating-linear-gradient(90deg,#ffffff80 0 4px,#0000 4px 9px)}.nm-loop{border:1px solid #ffffff80;border-bottom:0;border-radius:6px 6px 0 0;height:16px;position:absolute;bottom:50%}.nm-stop{cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;margin:-15px 0 0 -15px;padding:0;display:flex;position:absolute;top:50%}.nm-stop i{transition:transform .15s var(--ease);flex:none;display:block}.nm-stop.paid i{width:12px;height:12px;box-shadow:0 0 0 3px var(--ink);background:#fff;border-radius:50%}.nm-stop.waits i{background:var(--accent);width:11px;height:11px;box-shadow:0 0 0 3px var(--ink);transform:rotate(45deg)}.nm-stop.refused i{width:3px;height:20px;box-shadow:0 0 0 3px var(--ink);background:#fff}.nm-stop.closed i{background:var(--ink);width:12px;height:12px;box-shadow:inset 0 0 0 1.5px #fff, 0 0 0 3px var(--ink);border-radius:50%}.nm-stop:hover i,.nm-stop[aria-pressed=true] i{outline:1px solid var(--accent);outline-offset:3px}.nm-stop.rc-row{border-radius:0;justify-content:flex-start;height:auto;margin:0;position:static}.nm-cursor{background:var(--accent);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.nm-cursor-pos{left:calc(var(--lab) + (100% - var(--lab)) * var(--p) / 100)}.nm-read{border-top:1px dashed var(--line);flex-wrap:wrap;align-items:baseline;gap:2px 14px;min-height:50px;margin-top:8px;padding:10px 0 0;font-size:13px;line-height:1.4;display:flex}.nm-read b{color:#fff;font-weight:400}.nm-read span{color:var(--fg2);font-family:var(--font-sans);font-size:13.5px}.nm-legend{text-transform:uppercase;color:var(--fg2);flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.nm-legend li{align-items:center;gap:7px;display:inline-flex}.nm-legend svg{flex:none}@media (max-width:860px){.nm{--lab:0px;--row:76px}.nm-line{grid-template-columns:minmax(0,1fr);align-items:stretch}.nm-label{grid-template-columns:auto auto minmax(0,1fr);padding:6px 0 0}.nm-label small{grid-column:auto;margin-left:2px}.nm-times span:not(.on){display:none}.nm-stop{width:26px;height:30px;margin-left:-13px}}.bz-note{background:var(--chip);border-radius:8px;padding:12px 16px;font-size:14px}.bz-warn{border:1px dashed var(--fg);border-radius:8px;margin:0;padding:0 16px 12px;font-size:14px;display:block}.bz-warn:before{content:"Warning";font-family:var(--font-m);text-transform:uppercase;color:var(--st-wait);padding:10px 0 8px;font-size:12px;display:block}.bz-warn ul{margin:0;padding:0;list-style:none}.bz-warn li{border-top:1px dashed var(--line);padding:6px 0}.bz-warn li:first-child{border-top:0;padding-top:0}.bz-soft{background:var(--chip);border-radius:8px;padding:12px 16px;font-size:14px}.bz-soft ul{margin:0;padding-left:16px}.bz-soft:before{content:"Note";font-family:var(--font-m);text-transform:uppercase;color:var(--fg2);margin-bottom:4px;font-size:12px;display:block}.bz-rule-block{border-bottom:1px dashed var(--line);margin-bottom:12px;padding-bottom:12px}.bz-err{border:1px solid var(--st-bad);color:var(--st-bad);border-radius:8px;margin:8px 0 0;padding:10px 12px;font-size:14px}.bz-ok{border:1px solid var(--st-paid);color:var(--st-paid);overflow-wrap:anywhere;border-radius:8px;margin:8px 0 0;padding:10px 12px;font-size:14px}.bz-tabs-band{padding:100px var(--pad) 0}.bz-tabs{background:var(--ink);max-width:100%;min-height:44px;font-family:var(--font-m);font-size:var(--c10);text-transform:uppercase;color:#fff;--focus:var(--accent);border-radius:8px;flex-wrap:wrap;align-items:center;gap:4px;width:100%;margin-inline:auto;padding:4px;display:flex}.bz-tabs a{color:#ffffff8c;border-radius:4px;align-items:center;min-height:32px;padding:0 12px;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.bz-tabs a:hover{color:#fff}.bz-tabs a[aria-current=page]{color:#fff;background:#ffffff1a}.bz-netpick{flex-wrap:wrap;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.bz-netpick button{min-height:32px;font:inherit;text-transform:uppercase;cursor:pointer;color:#ffffff8c;background:0 0;border:0;border-radius:4px;padding:0 10px}.bz-netpick button:hover{color:#fff}.bz-netpick button[aria-pressed=true]{background:var(--ghost);color:var(--ink)}@media (max-width:620px){.bz-netpick{margin-left:0}}@media (max-width:1023px){.bz-tabs-band{padding-top:92px}}.ph-band~.bz-tabs-band,.ph-band~* .bz-tabs-band{background:var(--ink);padding-top:0}.bz-app{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:24px 96px;display:grid}.bz-app-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.bz-app-head h1{font-size:var(--h2);font-weight:500;line-height:1.1}.bz-app-head p{max-width:720px;color:var(--grey)}.bz-panel{border:1px dashed var(--line);border-radius:0;min-width:0;padding:20px}.bz-panel>h2,.bz-panel>h3{margin-bottom:12px;font-size:20px;font-weight:500}.bz-app .bz-sheet-wrap{border:1px dashed var(--line);padding:20px}.bz-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.bz-stackgap{align-content:start;gap:24px;min-width:0;display:grid}@media (max-width:960px){.bz-split{grid-template-columns:minmax(0,1fr)}}.bz-mapband{background:var(--ink);border-radius:8px;padding:20px}.bz-tot{border-top:1px dashed var(--line);font-family:var(--font-m);grid-template-columns:repeat(5,minmax(0,1fr));gap:8px 12px;margin-top:12px;padding-top:12px;display:grid}.bz-tot>div{min-width:0}.bz-tot span{text-transform:uppercase;color:var(--fg3);font-size:12px;display:block}.bz-tot b{font-family:var(--font-sans);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(22px,2.6vw,36px);font-weight:500;line-height:1.15}@media (max-width:620px){.bz-tot{grid-template-columns:repeat(2,minmax(0,1fr))}}.bz-empty{background:var(--ink);color:#fff;--fg:#fff;--fg2:#ffffffb8;--fg3:#ffffff8c;--line:#ffffff3d;--field:#ffffff0f;--focus:var(--accent);--chip:#ffffff1f;border-radius:8px;padding:32px 24px}.bz-empty h2{font-size:clamp(24px, calc(24px + 8 * var(--slope)), 32px);max-width:34ch;margin-bottom:12px;font-weight:500;line-height:1.15}.bz-empty p{color:var(--fg2);max-width:720px}.bz-empty .bz-btn{background:var(--ghost);color:var(--ink)}.bz-empty .bz-btn:hover{color:var(--ink);background:#fff}.bz-empty .bz-btn-2{color:#fff;background:#ffffff1a}.bz-chips{flex-wrap:wrap;gap:4px;display:flex}.bz-chip{min-height:28px;font-family:var(--font-m);background:var(--chip);cursor:pointer;max-width:100%;color:var(--fg2);border:0;border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;transition:background-color .15s,color .15s;display:inline-flex}.bz-chip:hover{background:var(--line)}.bz-chip[aria-pressed=true]{background:var(--ink);color:#fff}.bz-list{margin:0;padding:0;list-style:none}.bz-list li{border-top:1px dashed var(--line);padding:10px 0}.bz-icon{cursor:pointer;width:32px;height:32px;color:inherit;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:4px;display:inline-flex}.bz-icon:hover{background:var(--chip)}.bz-sep{border-top:1px dashed var(--line);margin-top:12px;padding-top:12px}.bz-check{cursor:pointer;align-items:flex-start;gap:8px;margin-top:10px;display:flex}.bz-check input{margin-top:2px}.ft{background:var(--off);color:var(--ink);--focus:var(--ink);--fg2:var(--grey);padding:64px 16px 24px}.ft[data-onlight=true]{border-top:1px dashed var(--line)}.ft-grid{gap:40px;display:grid}.ft-name{font-family:var(--font-m);font-size:clamp(20px, calc(20px + 4 * var(--slope)), 24px);align-items:center;gap:14px;line-height:1.2;display:flex}.ft-name img{width:48px;height:48px}.ft-sent{color:var(--grey);max-width:340px;font-size:var(--c20);margin-top:24px}.ft-cols{font-family:var(--font-m);font-size:var(--c20);text-transform:uppercase;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;display:grid}.ft-cols h3{color:var(--grey);text-transform:none;font-weight:400;font-size:var(--c20);margin-bottom:12px}.ft-cols a{padding:4px 0;text-decoration:none;transition:color .15s;display:block}.ft-cols a:hover{color:var(--grey)}.ft-live{border-top:1px solid var(--line);font-family:var(--font-m);font-size:var(--c10);text-transform:uppercase;color:var(--grey);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin-top:48px;padding-top:16px;display:grid}.ft-live b{font-family:var(--font-sans);color:var(--ink);overflow-wrap:anywhere;margin-top:4px;font-size:20px;font-weight:500;display:block}.ft-livenote{grid-column:1/-1}.ft-end{border-top:1px solid var(--line);font-family:var(--font-m);font-size:var(--c20);text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:24px;padding:16px 64px 0 0;display:flex}@media (min-width:1024px){.ft{padding:96px 80px 24px}.ft-grid{grid-template-columns:minmax(0,1fr) auto}.ft-cols{grid-template-columns:repeat(3,164px);gap:16px}.ft-live{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,3fr)}.ft-livenote{text-align:right;grid-column:auto;align-self:end}}.bz-modal{z-index:80;background:#0000009e;justify-content:center;align-items:center;padding:14px;display:flex;position:fixed;inset:0}.bz-modal-box{background:var(--ink);border-radius:8px;flex-direction:column;width:100%;max-width:480px;max-height:calc(100dvh - 28px);display:flex;box-shadow:0 0 0 1px #ffffff1a,0 18px 40px #0006}.bz-modal-head{gap:10px;padding:24px 24px 12px;display:flex}.bz-modal-head h2{font-size:24px;font-weight:500}.bz-modal-head p{color:var(--fg2);margin-top:6px;font-size:14px}.bz-modal-body{padding:4px 24px 16px;overflow-y:auto}.bz-wgroup{font-family:var(--font-m);text-transform:uppercase;color:var(--fg3);margin:16px 0 6px;font-size:12px}.bz-wrow{border:0;border-top:1px solid var(--line2);text-align:left;cursor:pointer;color:#fff;background:0 0;align-items:center;gap:12px;width:100%;min-width:0;padding:10px 4px;font-size:15px;text-decoration:none;transition:background-color .15s;display:flex}.bz-wrow:hover:not(:disabled):not([aria-disabled=true]){color:#fff;background:#ffffff0f}.bz-wrow:disabled,.bz-wrow[aria-disabled=true]{cursor:not-allowed;color:var(--fg3)}.bz-wrow:disabled img,.bz-wrow[aria-disabled=true] img{filter:grayscale();opacity:.7}.bz-wrow img{border-radius:6px;flex:none;width:28px;height:28px}.bz-wrow .ph-w{background:var(--chip);border-radius:6px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.bz-wrow small{color:var(--fg2);font-size:13px;display:block}.bz-wrow .go{font-family:var(--font-m);text-transform:uppercase;color:#fff;flex:none;align-items:center;gap:3px;font-size:12px;display:inline-flex}.bz-modal-foot{border-top:1px dashed var(--line);font-family:var(--font-m);color:var(--fg2);align-items:center;gap:8px;margin:0;padding:12px 24px;font-size:12px;display:flex}.bz-live{border:0;border-radius:50%;flex:none;width:8px;height:8px;margin:0;padding:0;display:inline-block}.bz-live.live{background:#58c98b}.bz-live.bad{background:#ff6a5f}.bz-acct-wrap{min-width:0}.bz-acct{color:#fff;cursor:pointer;height:30px;font-family:var(--font-m);background:#ffffff1a;border:0;border-radius:4px;align-items:center;gap:6px;min-width:0;max-width:170px;padding:0 8px;font-size:12px;transition:background-color .15s;display:inline-flex}.bz-acct:hover{background:#ffffff38}.bz-menu{background:var(--ink);z-index:70;border-radius:8px;flex-direction:column;gap:4px;width:290px;max-width:calc(100vw - 16px);padding:14px;display:flex;position:fixed;box-shadow:0 0 0 1px #ffffff1f,0 12px 28px #00000057}.bz-menu-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.bz-menu-k{font-family:var(--font-m);text-transform:uppercase;color:var(--fg3);font-size:12px}.bz-menu-net{color:var(--fg2);align-items:center;gap:5px;font-size:13px;display:inline-flex}.bz-menu-net.bad{color:var(--st-bad)}.bz-menu-addr{font-family:var(--font-m);overflow-wrap:anywhere;font-size:13px}.bz-menu-bal{margin-bottom:4px;font-weight:500}.bz-menu-list{border-top:1px dashed var(--line);flex-direction:column;margin-top:4px;padding-top:4px;display:flex}.bz-menu-item{text-align:left;cursor:pointer;color:#fff;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;width:100%;padding:8px 4px;font-size:14px;text-decoration:none;display:flex}.bz-menu-item:hover{color:#fff;background:#ffffff14}.bz-menu-item.bad{color:var(--st-bad)}.bz-menu .bz-err{margin:4px 0}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.lm-track,.bar>i,.nm-stop i,.sc-art canvas,.sc-art img{transition:none}}.rv{clip-path:inset(0 0 100%);transform:translateY(14px)}.rv-in{clip-path:inset(0 0 -10%);transition:clip-path .9s var(--ease), transform .9s var(--ease);transform:none}
