.sup{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;vertical-align:middle;font:inherit;color:inherit}.sup-tile{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--sup-size,28px);height:var(--sup-size,28px);padding:3px;border-radius:6px;background:#fff;flex:none;box-shadow:inset 0 0 0 1px #0f172a14}.sup-tile.wide{width:calc(var(--sup-size,28px) * 3)}.sup-tile.ultra{width:calc(var(--sup-size,28px) * 4)}.sup-tile img{width:100%;height:100%;object-fit:contain;display:block}.sup-tile.dark{background:#0f1b3d;box-shadow:inset 0 0 0 1px #ffffff14}html[data-theme=light] .sup-tile.whitebg{box-shadow:inset 0 0 0 1px #0f172a24}.sup-ini{display:inline-flex;align-items:center;justify-content:center;width:var(--sup-size,28px);height:var(--sup-size,28px);border-radius:6px;background:var(--glass-accent-fill, rgba(59,130,246,.16));color:var(--volta-accent-hi, #7dd3fc);font-size:12px;font-weight:700;flex:none}.sup-fuel{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:5px;background:#ffffff12;flex:none;font-style:normal}.sup-fuel.e{color:var(--volta-state-warn, #f59e0b)}.sup-fuel.g{color:#fb923c}.sup-fuel.w{color:var(--volta-accent-hi, #7dd3fc)}.sup-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sup-empty{color:inherit}html[data-theme=light] .sup-fuel{background:#eef1f6}html[data-theme=light] .sup-fuel.e{color:#b45309}html[data-theme=light] .sup-fuel.g{color:#c2410c}:root{--fuel-elec:#fcd34d;--fuel-gas:#fb923c;--fuel-water:var(--pill-teal-ink)}html[data-theme=light]{--fuel-elec:#b45309;--fuel-gas:#c2410c}.fuel{display:inline-flex;gap:4px;vertical-align:middle}.fuel i{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#ffffff12;font-size:15px;font-style:normal}.fuel .e{color:var(--fuel-elec)}.fuel .g{color:var(--fuel-gas)}.fuel .w{color:var(--fuel-water)}html[data-theme=light] .fuel i{background:#f4f6fa;border:1px solid var(--glass-line, rgba(15,23,42,.085))}.fuel.sm i,.lp .fuel.sm i,.ld .fuel.sm i{width:20px;height:20px;border-radius:6px}.fuel.sm i svg,.lp .fuel.sm i svg,.ld .fuel.sm i svg{width:12px;height:12px}:root{--lbl:#d5dbe8;--lbl-req:var(--pill-amber-ink);--sh:#9fb3d9;--sh-line:rgba(255,255,255,.1);--fld-bg:rgba(255,255,255,.055);--fld-line:rgba(255,255,255,.16);--fld-line-hover:rgba(255,255,255,.28);--fld-ink:#f2f5fb;--fld-ph:var(--volta-text-soft);--fld-edge:inset 0 1px 0 rgba(255,255,255,.06);--fld-focus:var(--volta-accent);--fld-ring:0 0 0 3px rgba(59,130,246,.22);--fld-h:42px;--fld-fs:14.5px;--fld-r:10px;--fld-ease:cubic-bezier(.2,.8,.2,1);--chev:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a6b0c9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");--scheme:dark}html[data-theme=light]{--lbl:#1b2747;--lbl-req:#b45309;--sh:#4a5a80;--sh-line:rgba(15,27,61,.12);--fld-bg:#ffffff;--fld-line:rgba(15,27,61,.22);--fld-line-hover:rgba(15,27,61,.36);--fld-ink:#0f1b3d;--fld-ph:#667490;--fld-edge:inset 0 1px 2px rgba(15,27,61,.06);--fld-focus:var(--volta-accent);--fld-ring:0 0 0 3px rgba(37,99,235,.16);--chev:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234a5a80' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");--scheme:light}.akey,.ld .btn.akey-face,.gokey{--bezel-spec:radial-gradient(120% 80% at 18% 0%,rgba(255,255,255,.1),transparent 60%);--bezel-spec-hover:radial-gradient(120% 80% at 18% 0%,rgba(255,255,255,.2),transparent 60%);--bezel-rim:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 0 rgba(0,0,0,.18);--bezel-rim-press:inset 0 1px 0 rgba(255,255,255,.06),inset 0 -1px 0 rgba(0,0,0,.1);--bezel-navy:linear-gradient(145deg,#172a5f,#0f1b3d);--bezel-navy-hover:linear-gradient(145deg,#1f377a,#142455)}.akey,.ld .btn.akey-face,.ld button.akey{--k-face:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.03));--k-spec:var(--bezel-spec);--k-spec-hover:var(--bezel-spec-hover);--k-tint:linear-gradient(transparent,transparent);--k-rim:var(--bezel-rim);--k-rim-press:var(--bezel-rim-press);--k-drop:0 10px 24px rgba(0,0,0,.35);--k-drop-press:0 5px 12px rgba(0,0,0,.35);--k-border:transparent;--k-ink:var(--volta-text-dim-2);--k-icon:var(--volta-accent-hi);--k-glow:drop-shadow(0 0 10px rgba(96,165,250,.45));position:relative;overflow:hidden;border:1px solid var(--k-border);border-radius:12px;background:var(--k-spec),var(--k-tint),var(--k-face);box-shadow:var(--k-rim),var(--k-drop);color:var(--k-ink);transition:transform .12s var(--volta-ease),box-shadow .12s var(--volta-ease),background .12s var(--volta-ease)}.akey{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:62px;padding:0;margin:0;cursor:pointer;text-decoration:none;font-family:inherit;line-height:1}html[data-theme=light] .akey,html[data-theme=light] .ld .btn.akey-face{--k-face:linear-gradient(180deg,#ffffff,#eef2f9);--k-spec:radial-gradient(120% 80% at 18% 0%,rgba(255,255,255,.6),transparent 60%);--k-spec-hover:radial-gradient(120% 80% at 18% 0%,rgba(255,255,255,.85),transparent 60%);--k-rim:inset 0 1px 0 #ffffff;--k-rim-press:inset 0 1px 0 rgba(255,255,255,.5);--k-drop:0 1px 2px rgba(15,27,61,.1),0 8px 20px rgba(15,27,61,.1);--k-drop-press:0 1px 2px rgba(15,27,61,.1),0 4px 10px rgba(15,27,61,.1);--k-border:rgba(15,27,61,.2);--k-icon:var(--tbl-navy,#0f1b3d);--k-glow:none}.akey:after,.ld .btn.akey-face:after{content:"";position:absolute;inset:0;background:var(--glass-sweep);transform:translate(-130%);pointer-events:none;border-radius:inherit}.akey:hover:after,.ld .btn.akey-face:hover:after{animation:volta-sweep .6s ease-out 1 forwards}.akey:hover,.ld .btn.akey-face:hover{transform:translateY(-1px);background:var(--k-spec-hover),var(--k-tint),var(--k-face);color:var(--k-ink)}html[data-theme=light] .akey:hover,html[data-theme=light] .ld .btn.akey-face:hover{background:var(--k-spec-hover),var(--k-tint),var(--k-face)}.akey:active,.ld .btn.akey-face:active{transform:scale(.97);box-shadow:var(--k-rim-press),var(--k-drop-press)}.akey:focus-visible,.ld .btn.akey-face:focus-visible{outline:2px solid var(--volta-accent);outline-offset:2px}.akey:disabled,.akey.dim{opacity:.5;cursor:not-allowed;background:var(--k-face)}.akey:disabled:hover,.akey.dim:hover{transform:none;background:var(--k-face)}.akey:disabled:after,.akey.dim:after{content:none}.akey-ic{position:relative;display:inline-flex}.akey .i,.akey-ic .i{width:20px;height:20px;flex:none;color:var(--k-icon);filter:var(--k-glow)}.akey-lbl{font-size:11.5px;font-weight:500;color:var(--k-ink);white-space:nowrap}.akey-primary,.ld .btn.akey-face.pri{--k-face:linear-gradient(145deg,#4f8dff,#2563eb);--k-ink:#ffffff;--k-icon:#ffffff;--k-glow:none;--k-drop:0 10px 24px rgba(0,0,0,.35),0 0 18px rgba(59,130,246,.18);--k-drop-press:0 5px 12px rgba(0,0,0,.35),0 0 9px rgba(59,130,246,.18)}html[data-theme=light] .akey-primary,html[data-theme=light] .ld .btn.akey-face.pri{--k-face:var(--bezel-navy);--k-spec:var(--bezel-spec);--k-spec-hover:var(--bezel-spec-hover);--k-rim:var(--bezel-rim);--k-rim-press:var(--bezel-rim-press);--k-border:transparent;--k-ink:#ffffff;--k-icon:#ffffff;--k-drop:0 1px 2px rgba(15,27,61,.1),0 8px 20px rgba(15,27,61,.22)}.akey-danger{--k-icon:var(--pill-coral-ink);--k-glow:none}.akey-danger:hover{--k-tint:linear-gradient(rgba(225,29,72,.1),rgba(225,29,72,.1));--k-rim:inset 0 1px 0 rgba(251,113,133,.35),inset 0 -1px 0 rgba(0,0,0,.35)}html[data-theme=light] .akey-danger:hover{--k-rim:inset 0 1px 0 rgba(225,29,72,.35)}.akey-dot{position:absolute;right:-3px;top:-3px;width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 2px #00000059}html[data-theme=light] .akey-dot{box-shadow:0 0 0 2px #fff}.akey-dot.green{background:var(--volta-state-success)}.akey-dot.amber{background:var(--pill-amber-ink)}.akey-badge{position:absolute;right:-9px;top:-7px;min-width:15px;height:15px;padding:0 4px;border-radius:999px;background:var(--volta-accent);color:#fff;font-size:9.5px;font-weight:700;font-style:normal;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px #00000059}html[data-theme=light] .akey-badge{box-shadow:0 0 0 2px #fff}@media(prefers-reduced-motion:reduce){.akey,.ld .btn.akey-face{transition:none}.akey:hover,.ld .btn.akey-face:hover{transform:none}.akey:after,.ld .btn.akey-face:after{animation:none!important}}.gokey{--g-face:var(--bezel-navy);--g-hover:var(--bezel-navy-hover);--g-spec:var(--bezel-spec);--g-rim:var(--bezel-rim);--g-drop:0 8px 20px rgba(0,0,0,.35);position:relative;display:inline-flex;align-items:stretch;height:30px;border-radius:999px;overflow:hidden;isolation:isolate;background:var(--g-face);box-shadow:var(--g-rim),var(--g-drop);color:#fff;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;vertical-align:middle;transition:transform .12s var(--volta-ease),box-shadow .12s var(--volta-ease)}html[data-theme=light] .gokey{--g-drop:0 8px 20px rgba(15,27,61,.18)}.gokey:before{content:"";position:absolute;inset:0;background:var(--g-spec);pointer-events:none;z-index:2}.gokey:after{content:"";position:absolute;inset:0;background:var(--glass-sweep);transform:translate(-130%);pointer-events:none;z-index:3}.gokey:hover:after{animation:volta-sweep .6s ease-out 1 forwards}.gokey>button{display:inline-flex;align-items:center;justify-content:center;height:100%;padding:0 12px;margin:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;cursor:pointer;outline:none;transition:background .12s var(--volta-ease)}.gokey>button:hover{background:var(--g-hover)}.gokey>button.c{padding:0;width:26px;border-left:1px solid rgba(255,255,255,.14)}.gokey svg,.gokey .i{width:15px;height:15px;flex:none}.gokey .hint{opacity:.4;margin-left:6px;font-family:var(--volta-font-mono);font-size:10px;font-weight:500;padding:1px 5px;border:1px solid currentColor;border-radius:4px;line-height:1}.gokey:active{transform:scale(.97)}.gokey:has(>button:focus-visible){outline:2px solid var(--volta-accent);outline-offset:2px}.gokey.lg{height:44px;border-radius:12px;font-size:13.5px}.gokey.lg>button:first-child{flex:1}.gokey.lg>button.c{width:36px}.gokey.lg .hint{display:inline-flex}@media(prefers-reduced-motion:reduce){.gokey{transition:none}.gokey:after{animation:none!important}}.facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;font-family:var(--volta-font-sans);color:var(--volta-text-primary)}.fact{position:relative;overflow:hidden;padding:16px 18px 15px;border-radius:14px;background:var(--glass-solid);box-shadow:inset 0 1px 0 var(--glass-border,rgba(255,255,255,.13)),0 24px 64px #00000073;display:flex;flex-direction:column;gap:7px;min-width:0;color:var(--volta-text-primary)}.fact .k{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--volta-text-soft);font-weight:600;display:flex;align-items:center;gap:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.fact .k svg{width:15px;height:15px;flex-shrink:0}.fact .v{font-family:var(--volta-font-display,var(--volta-font-sans));font-weight:600;font-size:26px;letter-spacing:-.01em;line-height:1.15;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:baseline;gap:6px;color:var(--volta-text-primary)}.fact .v small,.fact .v .sb-unit{font-family:var(--volta-font-sans);font-size:13.5px;font-weight:500;color:var(--volta-text-dim-2);margin-left:1px;letter-spacing:0}.fact .s{font-size:13px;color:var(--volta-text-dim-2);display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fact .s b{color:var(--volta-text-primary);font-weight:600}.fact:after{content:"";position:absolute;right:-34px;top:-34px;width:110px;height:110px;border-radius:50%;background:radial-gradient(closest-side,rgba(59,130,246,.2),transparent);pointer-events:none}.fact.good .v{color:var(--pill-green-ink)}.fact.good:after{background:radial-gradient(closest-side,rgba(16,185,129,.22),transparent)}.fact.amber .v{color:var(--pill-amber-ink)}.fact.amber:after{background:radial-gradient(closest-side,rgba(245,158,11,.22),transparent)}.fact.warn .v{color:var(--pill-coral-ink)}.fact.warn:after{background:radial-gradient(closest-side,rgba(244,63,94,.24),transparent)}.fact.blue .v{color:var(--pill-blue-ink)}.fact.violet .v{color:var(--pill-violet-ink)}.fact.teal .v{color:var(--pill-teal-ink)}.fact.navy .v{color:var(--pill-navy-ink)}.fact.quiet .v{color:var(--volta-text-primary)}.fact.quiet:after{display:none}.fact.empty .v{color:var(--volta-text-soft);font-family:var(--volta-font-sans);font-size:15px;font-weight:500;white-space:normal}.fact.empty:after{display:none}.fact .set{color:var(--volta-accent-hi);font-weight:600;cursor:pointer;background:none;border:0;font:inherit;padding:0;text-decoration:underline dotted;text-underline-offset:3px}a.fact{cursor:pointer;text-decoration:none;transition:transform .15s var(--volta-ease,ease)}a.fact:hover{transform:translateY(-1px)}a.fact:focus-visible{outline:none;box-shadow:inset 0 1px 0 var(--glass-border,rgba(255,255,255,.13)),0 24px 64px #00000073,0 0 0 2px var(--volta-accent)}.fact.on{box-shadow:inset 0 0 0 2px var(--volta-accent),0 24px 64px #00000073}.fact .v .sb-txt{font-family:var(--volta-font-sans);font-size:17px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.fact .s .sb-share{display:inline-flex;align-items:center;gap:6px}.fact .s .sb-share em{display:inline-block;width:56px;height:3px;border-radius:2px;background:var(--glass-hairline);overflow:hidden;font-style:normal;vertical-align:middle}.fact .s .sb-share em i{display:block;height:100%;background:var(--sb-share-ink,var(--volta-accent))}.subs{display:flex;gap:10px;flex-wrap:wrap;width:100%}.fact.sm{flex:0 0 172px;padding:12px 14px 11px;gap:4px;flex-direction:row;align-items:center;justify-content:space-between}.fact.sm .k{font-size:11px}.fact.sm .v{font-size:19px;line-height:1.1}.fact.sm .s{display:none}.fact.sm:after{display:none}.fact.sm:not(.good):not(.amber):not(.warn):not(.blue):not(.violet):not(.teal):not(.navy) .v{color:var(--volta-text-primary)}.pagehead+.facts{margin-top:18px}.dp .pagehead+.facts{margin-top:-12px}.facts:has(+.views){margin-bottom:28px}.dp .facts:has(+.views){margin-bottom:12px}.facts:has(+.subs){margin-bottom:10px}.dp .facts:has(+.subs){margin-bottom:-6px}.subs:has(+.views){margin-bottom:28px}.dp .subs:has(+.views){margin-bottom:12px}.lp .facts{margin-bottom:16px}.fact.sb-board{gap:0}.fact.sb-board .sb-bh{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--glass-hairline)}.fact.sb-board .sb-br{font-size:11.5px;color:var(--volta-text-dim-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fact.sb-board .sb-br b{color:var(--pill-green-ink);font-weight:800}.sb-rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 10px}.sb-brow{display:flex;align-items:center;gap:10px;height:28px;padding:0 10px;border-radius:8px;background:var(--glass-inset)}.sb-brow .sb-rk{font-size:10px;font-weight:800;color:var(--volta-text-faint);width:14px;font-variant-numeric:tabular-nums}.sb-brow .sb-nm{font-size:11.5px;font-weight:600;color:var(--volta-text-primary);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-brow .sb-ct{font-size:12.5px;font-weight:800;color:var(--volta-text-dim-2);font-variant-numeric:tabular-nums;font-family:var(--volta-font-display)}.sb-brow.sb-top{background:var(--pill-green-bg);box-shadow:inset 0 0 0 1px var(--pill-green-bg)}.sb-brow.sb-top .sb-ct,.sb-brow.sb-top .sb-rk{color:var(--pill-green-ink)}.fact.sb-horizon{gap:8px}.sb-hz{position:relative;padding-top:30px}.sb-days{display:flex;align-items:flex-end;gap:2px;height:64px}.sb-day{position:relative;flex:1;min-width:0;height:100%;display:flex;align-items:flex-end;justify-content:center;border-radius:3px}.sb-day.past{background:color-mix(in srgb,var(--pill-coral-bg) 55%,transparent)}.sb-day.today{background:var(--pill-amber-bg)}.sb-day.week{background:color-mix(in srgb,var(--pill-blue-bg) 70%,transparent)}.sb-bar{width:62%;min-width:3px;border-radius:3px 3px 1px 1px;background:var(--glass-hairline-2,rgba(127,140,170,.35));transform-origin:bottom}.sb-day.past .sb-bar{background:var(--pill-coral-ink)}.sb-day.today .sb-bar{background:var(--pill-amber-ink)}.sb-day.week .sb-bar{background:var(--pill-blue-ink)}.facts.sb-motion .sb-bar{animation:sbGrow .7s cubic-bezier(.2,.8,.2,1) both}@keyframes sbGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.sb-now{position:absolute;top:0;transform:translate(-50%);height:22px;display:flex;align-items:center;gap:8px;padding:0 10px;border-radius:999px;background:var(--btn-pri,var(--volta-accent));color:var(--btn-pri-ink,#fff);white-space:nowrap;box-shadow:0 2px 8px #00000040}.sb-now .sb-n{font-size:10px;font-weight:800;letter-spacing:.11em}.sb-now .sb-clock{font-size:10.5px;font-weight:600;opacity:.75;font-variant-numeric:tabular-nums}.sb-now:after{content:"";position:absolute;left:50%;top:22px;width:2px;height:8px;background:var(--btn-pri,var(--volta-accent));transform:translate(-50%)}.sb-axis{position:relative;height:14px;margin-top:6px;font-size:10.5px;color:var(--volta-text-soft);white-space:nowrap;line-height:14px}.sb-axis span{position:absolute;top:0;transform:translate(-50%)}.sb-axis span.l{transform:none}.sb-axis span.r,.sb-axis .sb-later{transform:translate(-100%)}.sb-hz:focus-visible{outline:none;border-radius:8px;box-shadow:0 0 0 2px var(--volta-accent)}.sb-day{border:0;padding:0;background:transparent;cursor:pointer;color:inherit;font:inherit}.sb-day:hover{box-shadow:inset 0 0 0 1px var(--glass-accent-edge)}.sb-day.sel{box-shadow:inset 0 0 0 2px var(--volta-accent);background:var(--glass-accent-fill,rgba(59,130,246,.16))}.sb-day.sel .sb-bar{background:var(--volta-accent-hi)}.sb-hz.hovering .sb-now{opacity:.25}.sb-tip{position:absolute;top:0;transform:translate(-50%);z-index:2;display:flex;flex-direction:column;gap:2px;padding:6px 10px;border-radius:8px;background:var(--volta-surface-popover);border:1px solid var(--glass-border);box-shadow:var(--glass-inner-shadow);font-size:11px;color:var(--volta-text-dim-2);white-space:nowrap;pointer-events:none}.sb-tip b{font-size:12px;color:var(--volta-text-primary);font-weight:700}.sb-tip.r{transform:translate(-100%)}.sb-later{position:absolute;top:0;border:0;padding:0 6px;margin:0 -6px;border-radius:6px;background:transparent;cursor:pointer;color:var(--volta-text-soft);font:inherit;line-height:14px}.sb-later:hover{color:var(--volta-text-primary);background:var(--glass-inset)}.sb-later.sel{color:var(--volta-accent-hi);box-shadow:inset 0 0 0 1px var(--glass-accent-edge)}.sb-hint{margin-left:auto;font-weight:500;letter-spacing:0;text-transform:none;color:var(--volta-text-soft);font-size:11px}@media(prefers-reduced-motion:reduce){.facts .sb-bar{animation:none}}html[data-theme=light] .fact{border:1px solid var(--glass-line,rgba(15,27,61,.1));border-left:3px solid var(--volta-accent);box-shadow:inset 0 1px #fff,0 1px 2px #0f1b3d0d,0 10px 26px #0f1b3d14}html[data-theme=light] .fact:after{display:none}html[data-theme=light] .fact .v{color:var(--volta-text-primary)}html[data-theme=light] .fact.good{border-left-color:var(--pill-green-ink)}html[data-theme=light] .fact.good .v{color:var(--pill-green-ink)}html[data-theme=light] .fact.amber{border-left-color:var(--pill-amber-ink)}html[data-theme=light] .fact.amber .v{color:var(--pill-amber-ink)}html[data-theme=light] .fact.warn{border-left-color:var(--pill-coral-ink)}html[data-theme=light] .fact.warn .v{color:var(--pill-coral-ink)}html[data-theme=light] .fact.blue .v{color:var(--pill-blue-ink)}html[data-theme=light] .fact.violet .v{color:var(--pill-violet-ink)}html[data-theme=light] .fact.teal .v{color:var(--pill-teal-ink)}html[data-theme=light] .fact.navy .v{color:var(--pill-navy-ink)}html[data-theme=light] .fact.quiet,html[data-theme=light] .fact.sm:not(.good):not(.amber):not(.warn){border-left-color:var(--glass-line,rgba(15,27,61,.1))}html[data-theme=light] .fact.empty .v{color:var(--volta-text-soft)}html[data-theme=light] .fact.on{box-shadow:inset 0 0 0 2px var(--volta-accent),0 1px 2px #0f1b3d0d,0 10px 26px #0f1b3d14}html[data-theme=light] a.fact:focus-visible{box-shadow:inset 0 1px #fff,0 10px 26px #0f1b3d14,0 0 0 2px var(--volta-accent)}@media(max-width:1400px){.lp .facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.facts{grid-template-columns:1fr 1fr!important;grid-template-rows:none!important}.fact{grid-column:auto!important;grid-row:auto!important}.lp .facts{grid-template-columns:1fr!important}.fact.sm{flex:1 1 140px}}:root{--lbl:#d5dbe8;--lbl-req:var(--pill-amber-ink);--sh:#9fb3d9;--sh-line:rgba(255,255,255,.1);--fld-bg:rgba(255,255,255,.055);--fld-line:rgba(255,255,255,.16);--fld-line-hover:rgba(255,255,255,.28);--fld-ink:#f2f5fb;--fld-ph:var(--volta-text-soft);--fld-edge:inset 0 1px 0 rgba(255,255,255,.06);--fld-focus:var(--volta-accent);--fld-ring:0 0 0 3px rgba(59,130,246,.22);--fld-h:42px;--fld-fs:14.5px;--fld-r:10px;--fld-ease:cubic-bezier(.2,.8,.2,1);--chev:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a6b0c9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");--scheme:dark}html[data-theme=light]{--lbl:#1b2747;--lbl-req:#b45309;--sh:#4a5a80;--sh-line:rgba(15,27,61,.12);--fld-bg:#ffffff;--fld-line:rgba(15,27,61,.22);--fld-line-hover:rgba(15,27,61,.36);--fld-ink:#0f1b3d;--fld-ph:#667490;--fld-edge:inset 0 1px 2px rgba(15,27,61,.06);--fld-focus:var(--volta-accent);--fld-ring:0 0 0 3px rgba(37,99,235,.16);--chev:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234a5a80' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");--scheme:light}.form{border-radius:14px;padding:18px 20px 20px;background:#ffffff06;box-shadow:inset 0 0 0 1px var(--glass-hairline,rgba(255,255,255,.09))}html[data-theme=light] .form{background:#fff;box-shadow:inset 0 0 0 1px var(--glass-line,rgba(15,27,61,.1))}.form h3{margin:0 0 14px;font-size:15.5px;font-weight:700}.sh{display:flex;align-items:center;gap:12px;margin:22px 0 10px;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sh)}.sh:after{content:"";flex:1;height:1px;background:var(--sh-line)}.form>h3+.sh{margin-top:0}.g{display:grid;gap:14px 16px;align-items:start}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:767px){.g2,.g3,.g4{grid-template-columns:1fr}}.f{display:flex;flex-direction:column;gap:7px;min-width:0}.f label,.f>.lbl{font-size:13px;font-weight:600;color:var(--lbl);display:flex;align-items:center;gap:6px;font-family:var(--volta-font-sans)}.f label i,.lbl i,label.lbl i{color:var(--lbl-req);font-style:normal;font-weight:700}.f label .opt{font-weight:500;color:var(--volta-text-soft);margin-left:auto;font-size:12px}.f .hint{font-size:12.5px;color:var(--volta-text-soft)}.f.err .hint{color:var(--pill-coral-ink)}.f.locked label{color:var(--volta-text-soft)}.f.locked .hint{color:var(--volta-text-faint,var(--volta-text-soft))}.f label.warn{color:var(--pill-amber-ink)}.f label.err{color:var(--pill-coral-ink)}.ctl{height:var(--fld-h);width:100%;padding:0 13px;border-radius:var(--fld-r);background:var(--fld-bg);border:1px solid var(--fld-line);box-shadow:var(--fld-edge);color:var(--fld-ink);font:inherit;font-family:var(--volta-font-sans);font-size:var(--fld-fs);outline:none;color-scheme:var(--scheme);box-sizing:border-box;transition:border-color .12s var(--fld-ease),box-shadow .12s var(--fld-ease),background .12s var(--fld-ease)}.ctl::placeholder{color:var(--fld-ph)}select.ctl option{background:var(--volta-surface-popover);color:var(--volta-text-primary)}.ctl:hover{border-color:var(--fld-line-hover)}.ctl:focus,.ctl.focus,.ctl:focus-visible{border-color:var(--fld-focus);box-shadow:var(--fld-ring),var(--fld-edge)}.ctl[disabled],.ctl.disabled{opacity:.5;cursor:not-allowed}.f.err .ctl{border-color:var(--pill-coral-ink);box-shadow:0 0 0 3px var(--pill-coral-bg),var(--fld-edge)}.f.ok .ctl{border-color:#10b9818c}select.ctl{appearance:none;-webkit-appearance:none;background-image:var(--chev);background-repeat:no-repeat;background-position:right 12px center;background-size:18px;padding-right:38px;cursor:pointer}select.ctl.ph{color:var(--fld-ph)}textarea.ctl{height:auto;min-height:92px;padding:10px 13px;resize:vertical;line-height:1.45}input[type=date].ctl,input[type=datetime-local].ctl,input[type=month].ctl,input[type=time].ctl{padding-right:10px}input[type=date].ctl::-webkit-calendar-picker-indicator,input[type=datetime-local].ctl::-webkit-calendar-picker-indicator,input[type=month].ctl::-webkit-calendar-picker-indicator{opacity:.75;cursor:pointer}input[type=number].ctl{font-variant-numeric:tabular-nums}.grp{display:flex;gap:8px;align-items:stretch}.grp .ctl,.grp .sel{flex:1;min-width:0}.grp .unit{flex:0 0 118px}.grp .unit.wide{flex-basis:142px}.grp .sel.unit .trig{padding-right:10px}.tog{display:inline-flex;align-items:center;height:var(--fld-h);padding:0 12px;border-radius:var(--fld-r);border:1px solid var(--fld-line);background:var(--fld-bg);box-shadow:var(--fld-edge);color:var(--volta-text-dim-2);font:inherit;font-size:12.5px;font-weight:700;letter-spacing:.06em;white-space:nowrap;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.tog:hover{border-color:var(--fld-line-hover);color:var(--volta-text-primary)}.tog.on{background:var(--glass-accent-fill,rgba(59,130,246,.16));border-color:#3b82f680;color:var(--volta-accent-hi)}.sel{position:relative;min-width:0}.sel .trig{display:flex;align-items:center;gap:8px;text-align:left;cursor:pointer;padding-right:10px}.sel .trig>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sel .trig.ph>span{color:var(--fld-ph)}.sel .trig svg{width:17px;height:17px;color:var(--volta-text-dim-2);flex:none;transition:transform .16s var(--fld-ease)}.sel.open .trig,.sel .trig:focus-visible{border-color:var(--fld-focus);box-shadow:var(--fld-ring),var(--fld-edge)}.sel.open .trig svg{transform:rotate(180deg)}.sel input[type=hidden]{display:none}.ld-pop.sel-list{padding:6px;max-height:264px}.sel-list [role=option]{display:flex;align-items:center;gap:10px;height:36px;padding:0 10px;border-radius:8px;font-size:14px;color:var(--volta-text-primary);cursor:pointer;white-space:nowrap}.sel-list [role=option]:hover,.sel-list [role=option].hot{background:var(--glass-accent-fill,rgba(59,130,246,.16))}.sel-list [role=option] .tick{margin-left:auto;font-size:15px;color:var(--volta-accent-hi);opacity:0}.sel-list [role=option][aria-selected=true] .tick{opacity:1}.sel-list [role=option].muted{color:var(--volta-text-soft)}.sel-list [role=option][aria-disabled=true]{opacity:.45;cursor:not-allowed}html[data-theme=light] .sel-list [role=option] .tick{color:var(--volta-accent)}.segfld{display:flex;height:var(--fld-h);border-radius:var(--fld-r);border:1px solid var(--fld-line);background:var(--fld-bg);box-shadow:var(--fld-edge);padding:3px;gap:3px;box-sizing:border-box}.segfld button{flex:1;border:0;background:none;cursor:pointer;border-radius:calc(var(--fld-r) - 3px);font:inherit;font-size:13.5px;font-weight:600;color:var(--volta-text-dim-2);transition:background .12s,color .12s}.segfld button:hover{color:var(--volta-text-primary)}.segfld button.on{background:var(--glass-accent-fill,rgba(59,130,246,.16));color:var(--volta-accent-hi);box-shadow:inset 0 0 0 1px #3b82f673}.segfld[aria-disabled=true]{opacity:.5;pointer-events:none}html[data-theme=light] .segfld button.on{background:var(--tbl-navy,#0f1b3d);color:#fff;box-shadow:none}label.chk{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:500;color:var(--lbl);cursor:pointer;-webkit-user-select:none;user-select:none;min-height:var(--fld-h);font-family:var(--volta-font-sans)}label.chk input{width:18px;height:18px;margin:0;accent-color:var(--volta-accent);cursor:pointer;flex:none}html[data-theme=light] label.chk input{accent-color:var(--tbl-navy,#0f1b3d)}input[type=checkbox].ctl{width:18px;height:18px;padding:0;accent-color:var(--volta-accent);border:0;box-shadow:none;background:none}.search{display:flex;align-items:center;gap:9px;height:38px;padding:0 13px;border-radius:999px;background:var(--fld-bg);border:1px solid var(--fld-line);box-shadow:var(--fld-edge);color:var(--fld-ph);width:260px;max-width:100%;box-sizing:border-box}.search svg{width:16px;height:16px;flex:none}.search input{flex:1;min-width:0;border:0;background:transparent;color:var(--fld-ink);font:inherit;font-size:14px;outline:none}.search input::placeholder{color:var(--fld-ph)}.search:focus-within{border-color:var(--fld-focus);box-shadow:var(--fld-ring),var(--fld-edge)}.foot{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.lp input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=range])),.lp select,.lp textarea,.lp .ctl{background:var(--fld-bg)!important;border:1px solid var(--fld-line)!important;color:var(--fld-ink)!important;border-radius:var(--fld-r)!important;font-family:var(--volta-font-sans)!important;font-size:var(--fld-fs)!important;box-shadow:var(--fld-edge)!important;outline:none;color-scheme:var(--scheme);transition:border-color .12s var(--fld-ease),box-shadow .12s var(--fld-ease)}.lp input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=range]),.lp select,.lp .sel .trig{height:var(--fld-h)!important;padding:0 13px!important}.lp textarea{padding:10px 13px!important;min-height:92px;line-height:1.45}.lp select{appearance:none;-webkit-appearance:none;background-image:var(--chev)!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:18px!important;padding-right:38px!important;cursor:pointer}.lp input:hover:not(:disabled),.lp select:hover:not(:disabled),.lp textarea:hover:not(:disabled){border-color:var(--fld-line-hover)!important}.lp input:focus,.lp select:focus,.lp textarea:focus,.lp .sel.open .trig,.lp .sel .trig:focus-visible{border-color:var(--fld-focus)!important;box-shadow:var(--fld-ring),var(--fld-edge)!important}.lp input::placeholder,.lp textarea::placeholder{color:var(--fld-ph)}.lp input:disabled,.lp select:disabled,.lp textarea:disabled{opacity:.5;cursor:not-allowed}.lp label{color:var(--lbl)!important;font-family:var(--volta-font-sans)!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}.lp label i{color:var(--lbl-req);font-style:normal;font-weight:700}.lp label.warn{color:var(--pill-amber-ink)!important}.lp label.err{color:var(--pill-coral-ink)!important}.lp .lp-sec-head>:first-child{display:flex;align-items:center;gap:12px;flex:1;font-size:11.5px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase;color:var(--sh)!important}.lp .lp-sec-head>:first-child:after{content:"";flex:1;height:1px;background:var(--sh-line)}.lp .lp-sec-head>:first-child>span{font-weight:500!important;letter-spacing:0!important;text-transform:none;color:var(--volta-text-soft)!important;margin-left:0!important}.lp input[type=checkbox]{width:18px;height:18px;accent-color:var(--volta-accent);cursor:pointer}html[data-theme=light] .lp input[type=checkbox]{accent-color:var(--tbl-navy,#0f1b3d)}.lp .composer input{height:var(--fld-h)!important}html[data-theme=light] .lp .lp-sec-head{background:none;border-radius:0;padding:0;align-items:baseline}html[data-theme=light] .lp .lp-sec-head>div:first-child{color:var(--sh)!important;font-weight:700!important}html[data-theme=light] .lp .lp-sec-head>div:first-child>span{color:var(--volta-text-soft)!important}.lbl,label.lbl{font-size:13px;font-weight:600;color:var(--lbl);display:flex;align-items:center;gap:6px;font-family:var(--volta-font-sans)}.ctl[readonly]:not([disabled]){background:var(--glass-inset);cursor:default}.sel .trig{height:var(--fld-h);padding:0 10px 0 13px;border-radius:var(--fld-r);background:var(--fld-bg);border:1px solid var(--fld-line);box-shadow:var(--fld-edge);color:var(--fld-ink);font-family:var(--volta-font-sans);font-size:var(--fld-fs);font-weight:400;line-height:normal;width:100%;box-sizing:border-box}.sel .trig:hover:not([disabled]){border-color:var(--fld-line-hover)}.sel .trig[disabled]{opacity:.5;cursor:not-allowed}.dp .filters .fld .ctl,.dp .filters .fld .sel .trig{height:var(--fld-h);font-size:var(--fld-fs)}.dp .filters .fld{font-size:11.5px}.mpan{display:grid;grid-template-columns:60px minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;border:1px solid var(--fld-line);border-radius:12px;background:var(--fld-bg);box-shadow:var(--fld-edge);overflow:visible}.mpan .s{grid-row:1 / span 2;display:flex;align-items:center;justify-content:center;font-family:var(--volta-font-display,var(--volta-font-sans));font-weight:700;font-size:24px;color:var(--volta-accent-hi);border-right:1px solid var(--fld-line);border-radius:12px 0 0 12px;background:var(--glass-accent-fill,rgba(59,130,246,.16))}.mpan .cell{position:relative;padding:8px 12px 10px;display:flex;flex-direction:column;gap:5px;min-width:0}.mpan .cell+.cell:not(.bot){border-left:1px solid var(--fld-line)}.mpan .bot{grid-column:2 / span 3;border-top:1px solid var(--fld-line);display:grid;grid-template-columns:96px minmax(0,1fr) 110px;padding:0}.mpan .bot .sub{padding:8px 12px 10px;display:flex;flex-direction:column;gap:5px;min-width:0}.mpan .bot .sub+.sub{border-left:1px solid var(--fld-line)}.mpan .tag{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--volta-text-soft)}.mpan .ctl,.mpan .sel .trig,.lp .mpan .ctl,.lp .mpan .sel .trig{height:34px!important;border:0!important;background:transparent!important;box-shadow:none!important;padding:0 2px!important;border-radius:6px!important;font-size:15px!important;font-variant-numeric:tabular-nums}.mpan .ctl:focus,.mpan .sel .trig:focus,.mpan .sel.open .trig,.lp .mpan .ctl:focus,.lp .mpan .sel .trig:focus{box-shadow:none!important;border:0!important;background:var(--glass-accent-fill,rgba(59,130,246,.16))!important}.mpan .bot .ctl,.lp .mpan .bot .ctl{font-size:18px!important;letter-spacing:.1em;font-weight:500}.mpan .bot .fmt{font-size:12px;color:var(--volta-text-soft);font-variant-numeric:tabular-nums;letter-spacing:.04em;min-height:14px}.mpan .bot .fmt b{color:var(--pill-green-ink);font-weight:600}.f.err .mpan{border-color:var(--pill-coral-ink);box-shadow:0 0 0 3px var(--pill-coral-bg)}.mpan:focus-within{border-color:var(--fld-focus);box-shadow:var(--fld-ring),var(--fld-edge)}html[data-theme=light] .mpan .s{color:var(--tbl-navy,#0f1b3d);background:#0f1b3d0f}.autohint{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--volta-accent-hi);font-weight:500;letter-spacing:0;text-transform:none}@media(max-width:767px){.mpan{grid-template-columns:44px minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.mpan .bot{grid-template-columns:70px minmax(0,1fr) 84px}}.lp{--lp-ink:var(--volta-text-primary);--lp-ink2:var(--volta-text-dim-2);--lp-ink3:var(--volta-text-soft);--lp-ink4:var(--volta-text-faint,var(--volta-text-soft));--lp-card:var(--glass-solid);--lp-inset:var(--glass-inset);--lp-hair:var(--glass-hairline,rgba(255,255,255,.09));--lp-hair2:rgba(127,140,170,.35);--lp-edge:var(--glass-border,rgba(255,255,255,.13));--lp-accent:var(--volta-accent);--lp-accent-2:var(--volta-accent-hi);--lp-accent-fill:var(--glass-accent-fill,rgba(59,130,246,.14));--lp-shadow:0 24px 64px rgba(0,0,0,.45);--lp-rail-bg:var(--glass-drawer-bg);--lp-rail-ink:var(--lp-ink2);--lp-rail-on-bg:var(--lp-accent-fill);--lp-rail-on-ink:var(--lp-ink);--lp-rail-on-bar:var(--lp-accent);--lp-rail-hover:rgba(255,255,255,.05);--lp-rail-n:rgba(255,255,255,.06);flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;font-family:var(--volta-font-sans);color:var(--lp-ink);font-size:15px}.lp .lp-scroll{flex:1;overflow-y:auto;padding:10px 28px 80px}.lp .card{background:var(--lp-card);border:0;outline:0;border-radius:18px;position:relative;box-shadow:inset 0 1px 0 var(--lp-edge),var(--lp-shadow)}.lp .sec-card{background:var(--glass-drawer-bg)}.lp [data-card]{border:0!important;box-shadow:none!important;background:var(--lp-inset)!important;border-radius:12px!important}.lp .lp-hero:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;pointer-events:none;z-index:2;background:conic-gradient(from var(--beam-angle),rgb(from var(--volta-accent) r g b / 0) 0%,color-mix(in srgb,var(--volta-accent) 35%,rgb(from var(--volta-accent) r g b / 0)) 6%,color-mix(in srgb,var(--volta-accent-hi) 95%,rgb(from var(--volta-accent) r g b / 0)) 14%,#fff 18%,rgb(from var(--volta-accent) r g b / 0) 22%,rgb(from var(--volta-accent) r g b / 0) 50%,color-mix(in srgb,var(--volta-accent) 35%,rgb(from var(--volta-accent) r g b / 0)) 56%,color-mix(in srgb,var(--volta-accent-hi) 95%,rgb(from var(--volta-accent) r g b / 0)) 64%,#fff 68%,rgb(from var(--volta-accent) r g b / 0) 72%,rgb(from var(--volta-accent) r g b / 0) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;will-change:transform;animation:volta-beam 8s linear infinite}@media(prefers-reduced-motion:reduce){html:not([data-motion=on]) .lp .lp-hero:before{animation:none;background:none}}html[data-beam=raf] .lp .lp-hero:before{animation:none}.lp .mu{color:var(--lp-ink2);font-size:14px}.lp .dim{color:var(--lp-ink4)}.lp .tab{font-variant-numeric:tabular-nums}.lp .mono{font-family:var(--volta-font-mono);letter-spacing:.02em}.lp .i{width:1em;height:1em;flex:none}.lp .lp-top{display:flex;align-items:center;gap:14px;margin:2px 0 14px}.lp .lp-crumb{display:flex;align-items:center;gap:8px;color:var(--lp-ink3);font-size:13.5px;min-width:0}.lp .lp-crumb b{color:var(--lp-ink);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp .lp-crumb a{color:var(--lp-ink2);cursor:pointer;white-space:nowrap}.lp .lp-crumb a:hover{color:var(--lp-ink)}.lp .lp-save{margin-left:auto;display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--lp-ink3);white-space:nowrap}.lp .lp-save i{width:7px;height:7px;border-radius:50%;background:var(--volta-state-success);box-shadow:0 0 8px var(--volta-state-success)}.lp .lp-save.dirty i{background:var(--pill-amber-ink);box-shadow:0 0 8px var(--pill-amber-ink)}.lp .lp-save.dirty{color:var(--pill-amber-ink);font-weight:600}.lp .lp-save.saving i{background:var(--lp-accent-2);box-shadow:0 0 8px var(--lp-accent-2)}.lp .lp-hero{padding:20px 22px 18px;display:flex;gap:20px;align-items:flex-start;margin-bottom:16px;overflow:visible;position:relative}.lp .lp-hero h1{margin:0;font-size:30px;font-weight:700;letter-spacing:-.02em;line-height:1.1;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.lp .lp-hero h1 .sub{margin:0;font-size:12.5px;font-weight:500;color:var(--lp-ink3);font-family:var(--volta-font-mono);letter-spacing:.04em}.lp .lp-hero .addr{color:var(--lp-ink2);font-size:14.5px;margin-top:8px;display:flex;gap:8px;align-items:center}.lp .lp-hero .addr svg{color:var(--lp-ink3);width:15px;height:15px}.lp .lp-hero .pills{display:flex;gap:6px;flex-wrap:wrap;margin-top:14px;align-items:center}.lp .pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap;line-height:1.2;border:0;font-family:inherit;cursor:default}.lp .pill svg{width:14px;height:14px}.lp .pill.soft{font-weight:500}.lp .pill.dd{cursor:pointer;padding-right:8px}.lp .pill.dd svg{opacity:.7}.lp .p-grey{background:var(--pill-neutral-bg);color:var(--pill-neutral-ink)}.lp .p-blue{background:var(--pill-blue-bg);color:var(--pill-blue-ink)}.lp .p-amb{background:var(--pill-amber-bg);color:var(--pill-amber-ink)}.lp .p-red{background:var(--pill-coral-bg);color:var(--pill-coral-ink)}.lp .p-grn{background:var(--pill-green-bg);color:var(--pill-green-ink)}.lp .p-vio{background:var(--pill-violet-bg);color:var(--pill-violet-ink)}.lp .p-teal{background:var(--pill-teal-bg);color:var(--pill-teal-ink)}.lp .lp-hero .right{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:14px;flex:none}.lp .lp-meta{display:flex;align-items:center;gap:16px;font-size:13.5px;color:var(--lp-ink3)}.lp .lp-meta b{color:var(--lp-ink2);font-weight:500}.lp .stack{display:flex;align-items:center}.lp .av{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font-size:11.5px;font-weight:700;color:#fff}.lp .stack .av{margin:0 0 0 -8px;box-shadow:0 0 0 2px var(--lp-card)}.lp .stack .av:first-child{margin-left:0}.lp .lp-actions{display:flex;gap:8px;position:relative;align-items:stretch}.lp .lp-actions .akey{height:56px;min-width:64px;padding:0 10px}.lp .lp-actions .akey .i{width:18px;height:18px}.lp .lp-actions .akey-lbl{font-size:11px}.lp .lp-sold{margin:-4px 0 16px;border-radius:12px;background:var(--pill-green-bg);padding:12px 16px;display:flex;gap:12px;align-items:center;color:var(--pill-green-ink);font-weight:600;font-size:14px}.lp .lp-sold a,.lp .lp-sold button{color:var(--lp-accent-2);background:none;border:0;font:inherit;font-weight:600;cursor:pointer;text-decoration:underline;padding:0}.lp .lp-body{display:grid;grid-template-columns:224px minmax(0,1fr);gap:16px;align-items:start}.lp .rail{position:sticky;top:0;padding:8px;max-height:calc(100vh - 120px);overflow:auto;background:var(--lp-rail-bg)}.lp .rail button{display:flex;align-items:center;gap:10px;width:100%;padding:11px 12px;border-radius:10px;font-size:14.5px;font-weight:500;color:var(--lp-rail-ink);text-align:left;background:none;border:0;font-family:inherit;cursor:pointer;transition:background .12s var(--volta-ease),color .12s var(--volta-ease);position:relative}.lp .rail button svg{width:18px;height:18px;color:var(--lp-ink3);flex:none}.lp .rail button:hover{background:var(--lp-rail-hover);color:var(--lp-ink)}.lp .rail button.on{background:var(--lp-rail-on-bg);color:var(--lp-rail-on-ink);box-shadow:inset 3px 0 0 var(--lp-rail-on-bar),inset 0 1px 0 var(--lp-edge)}.lp .rail button.on svg{color:var(--lp-accent-2)}.lp .rail button:disabled{opacity:.4;cursor:not-allowed}.lp .rail button .n{margin-left:auto;font-size:12px;font-weight:600;color:var(--lp-ink3);background:var(--lp-rail-n);padding:1px 7px;border-radius:999px}.lp .rail button .n.warn{background:var(--pill-amber-bg);color:var(--pill-amber-ink)}.lp .rail hr{border:0;border-top:1px solid var(--lp-hair);margin:6px 8px}.lp .rail .kbd{margin-left:auto;opacity:0;font-family:var(--volta-font-mono);font-size:10px;padding:2px 6px;border-radius:5px;border:1px solid var(--lp-hair2);color:var(--lp-ink3)}.lp .rail button:hover .kbd{opacity:1}.lp .rail button .n+.kbd{display:none}.lp .rail.strip{position:static;display:flex;gap:4px;overflow-x:auto;max-height:none;padding:6px 8px;border-radius:12px;margin-bottom:12px}.lp .rail.strip button{width:auto;white-space:nowrap;padding:8px 12px;font-size:13px}.lp .rail.strip hr,.lp .rail.strip .kbd{display:none}.lp .col{display:flex;flex-direction:column;gap:16px;min-width:0}.lp .lp-grid{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(340px,1fr);gap:16px;align-items:start}.lp .sec-card{padding:20px 22px;margin-bottom:16px}.lp .sec-card:last-child{margin-bottom:0}.lp .sec-card .hd{display:flex;align-items:center;gap:10px;margin:-20px -22px 14px;padding:14px 22px 12px;border-radius:18px 18px 0 0;flex-wrap:wrap}.lp .sec-card h2{margin:0;font-size:17px;font-weight:600;display:flex;align-items:center;gap:9px}.lp .sec-card h2 .n{font-size:11.5px;font-weight:600;color:var(--lp-ink3);background:#ffffff0f;padding:2px 8px;border-radius:999px}.lp .sec-card .sp{flex:1}.lp .hic{width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:var(--lp-accent-fill);color:var(--lp-accent-2)}.lp .hic svg{width:16px;height:16px}.lp .hic.amber{background:var(--pill-amber-bg);color:var(--pill-amber-ink)}.lp .hic.green{background:var(--pill-green-bg);color:var(--pill-green-ink)}.lp .hic.violet{background:var(--pill-violet-bg);color:var(--pill-violet-ink)}.lp .hic.red{background:var(--pill-coral-bg);color:var(--pill-coral-ink)}.lp .hic.grey{background:var(--pill-neutral-bg);color:var(--pill-neutral-ink)}.lp .link{color:var(--lp-accent-2);font-size:13px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:5px;background:none;border:0;font-family:inherit;padding:0}.lp .link:hover{text-decoration:underline}.lp .link svg{width:14px;height:14px}.lp .empty-sec{padding:26px 10px;text-align:center;color:var(--lp-ink3);font-size:13.5px}.lp .empty-sec b{display:block;color:var(--lp-ink);font-weight:600;margin-bottom:4px}.lp .btn{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:999px;font-size:13.5px;font-weight:500;color:var(--lp-ink);background:#ffffff0d;box-shadow:inset 0 1px 0 var(--lp-edge);border:0;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .16s var(--volta-ease),transform .1s var(--volta-ease)}.lp .btn:hover{background:#ffffff17}.lp .btn:active{transform:scale(.98)}.lp .btn.sm{height:30px;padding:0 12px;font-size:12.5px}.lp .btn.pri{background:var(--btn-pri);color:var(--btn-pri-ink);box-shadow:none}.lp .btn.pri:hover{background:var(--btn-pri-hover)}.lp .btn:disabled{opacity:.55;cursor:not-allowed}.lp .btn svg{width:15px;height:15px}.lp .ibtn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:var(--lp-inset);color:var(--lp-ink2);border:0;cursor:pointer;transition:background .12s var(--volta-ease)}.lp .ibtn:hover{background:var(--lp-accent-fill);color:var(--lp-ink)}.lp .ibtn svg{width:15px;height:15px}.lp .stepper{display:flex;align-items:flex-start;margin:6px 0 4px}.lp .step{flex:1;display:flex;flex-direction:column;align-items:center;gap:9px;position:relative;font-size:13px;color:var(--lp-ink3);text-align:center}.lp .step i{width:16px;height:16px;border-radius:50%;background:var(--lp-inset);box-shadow:inset 0 0 0 1.5px var(--lp-hair2);display:flex;align-items:center;justify-content:center;z-index:1;color:#fff;font-style:normal}.lp .step i svg{width:10px;height:10px;stroke-width:3}.lp .step:not(:last-child):after{content:"";position:absolute;top:7px;left:50%;width:100%;height:2px;background:var(--lp-hair2)}.lp .step.done{color:var(--lp-ink2)}.lp .step.done i{background:var(--lp-accent);box-shadow:none}.lp .step.done:after{background:var(--lp-accent)}.lp .step.cur{color:var(--lp-ink);font-weight:600;font-size:13.5px}.lp .step.cur i{background:var(--lp-card);box-shadow:0 0 0 2.5px var(--lp-accent),0 0 18px #3b82f68c}.lp .step.dead{color:var(--pill-coral-ink);font-weight:600}.lp .step.dead i{background:var(--volta-state-danger);box-shadow:0 0 16px #f43f5e80}.lp .step small{display:block;color:var(--lp-ink3);font-weight:400;font-size:11.5px;margin-top:-4px}.lp .na{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:12px;background:var(--lp-inset)}.lp .na.up{background:var(--pill-blue-bg)}.lp .na.over{background:var(--pill-coral-bg)}.lp .na>div:first-child{flex:1;min-width:0}.lp .na b{font-size:15.5px;font-weight:600;display:block}.lp .na .mu{font-size:13.5px;margin-top:2px}.lp .na-band{margin-top:16px}.lp .na .ways{display:flex;gap:8px;flex:none}.lp .mtab{width:100%;border-collapse:separate;border-spacing:0;font-size:15px}.lp .mtab th{text-align:left;font-weight:600;font-size:11.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--lp-ink3);padding:10px 12px;border-bottom:1px solid var(--lp-hair);white-space:nowrap}.lp .mtab td{padding:15px 12px;border-top:1px solid var(--lp-hair);vertical-align:middle;white-space:nowrap;color:var(--lp-ink)}.lp .mtab tr:first-child td{border-top:0}.lp .mtab tr:hover td{background:#ffffff06}.lp .mtab td.mu{color:var(--lp-ink2);white-space:normal;min-width:140px}.lp .mtab .r{text-align:right}.lp .mref{font-weight:600;font-size:17px;line-height:1.2}.lp .mref b{display:block;font-weight:600}.lp .mref small{display:block;font-weight:400;font-size:11.5px;color:var(--lp-ink3);letter-spacing:.06em;margin-top:3px}.lp .big{font-weight:600;font-size:15.5px}.lp .fuel{display:inline-flex;gap:4px}.lp .fuel i{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#ffffff12;font-style:normal}.lp .fuel i svg{width:15px;height:15px}.lp .crow{display:flex;align-items:center;gap:14px;padding:12px 0;border-top:1px solid var(--lp-hair)}.lp .crow:first-of-type{border-top:0}.lp .bigav{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;color:#fff;flex:none}.lp .crow .who{min-width:0}.lp .crow .who b{display:flex;align-items:center;gap:8px;font-weight:600;font-size:15.5px;flex-wrap:wrap}.lp .crow .who .mu{margin-top:2px;font-size:13.5px}.lp .crow .ways{margin-left:auto;display:flex;gap:6px;flex:none}.lp .ev{display:flex;gap:12px;padding:11px 0;border-top:1px solid var(--lp-hair);font-size:14.5px}.lp .ev:first-of-type{border-top:0}.lp .ev .ico{width:32px;height:32px;border-radius:10px;background:var(--lp-inset);display:flex;align-items:center;justify-content:center;color:var(--lp-ink2);flex:none}.lp .ev .ico svg{width:16px;height:16px}.lp .ev .ico.call{color:var(--pill-green-ink)}.lp .ev .ico.note{color:var(--pill-amber-ink)}.lp .ev .ico.loa{color:var(--lp-accent-2)}.lp .ev .ico.task{color:var(--pill-violet-ink)}.lp .ev .ico.status{color:var(--lp-ink2)}.lp .ev .chg{color:var(--lp-ink)}.lp .ev .chg b{font-weight:600}.lp .ev small{display:block;color:var(--lp-ink3);font-size:12.5px;margin-top:2px}.lp .ev em{font-style:normal;color:var(--lp-ink2)}.lp .composer{display:flex;gap:8px;margin-bottom:8px}.lp .composer input{flex:1;height:40px}.lp .note{padding:12px 0;border-top:1px solid var(--lp-hair);font-size:14.5px;white-space:pre-wrap}.lp .note:first-of-type{border-top:0}.lp .note .by{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--lp-ink3);margin-bottom:3px;white-space:normal}.lp .note .by b{color:var(--lp-ink2);font-weight:600}.lp .task{display:flex;align-items:center;gap:12px;padding:11px 0;border-top:1px solid var(--lp-hair);font-size:14.5px}.lp .task:first-of-type{border-top:0}.lp .task.done .t{text-decoration:line-through;color:var(--lp-ink3)}.lp .task .t{min-width:0;cursor:pointer}.lp .task .t b{font-weight:600}.lp .task .t small{display:block;color:var(--lp-ink3);font-size:12px}.lp .task .due{margin-left:auto;flex:none}.lp .chk{width:20px;height:20px;border-radius:6px;border:1.5px solid var(--lp-hair2);background:transparent;display:inline-flex;align-items:center;justify-content:center;color:transparent;cursor:pointer;flex:none;padding:0;transition:background .12s var(--volta-ease),border-color .12s var(--volta-ease)}.lp .chk svg{width:13px;height:13px}.lp .chk:hover{border-color:var(--lp-accent)}.lp .chk.on{background:var(--lp-accent);border-color:var(--lp-accent);color:#fff}.lp .doc{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--lp-hair);font-size:14.5px}.lp .doc:first-of-type{border-top:0}.lp .doc .ico{width:34px;height:34px;border-radius:9px;background:var(--lp-inset);display:flex;align-items:center;justify-content:center;color:var(--lp-accent-2);flex:none}.lp .doc .ico svg{width:16px;height:16px}.lp .doc .ico.pdf{color:var(--pill-coral-ink)}.lp .doc .ico.img{color:var(--pill-green-ink)}.lp .doc b{font-weight:600}.lp .doc small{display:block;color:var(--lp-ink3);font-size:12.5px}.lp .doc .ways{margin-left:auto;display:flex;gap:6px}.lp .po{border-radius:12px;background:var(--pill-green-bg);padding:14px 16px;display:flex;gap:12px;align-items:flex-start}.lp .po .tick{width:30px;height:30px;border-radius:9px;background:var(--volta-state-success);color:#052e1f;display:flex;align-items:center;justify-content:center;flex:none}.lp .po .tick svg{width:15px;height:15px}.lp .po b{display:block;color:var(--pill-green-ink);font-weight:600;font-size:15px}.lp .po .ways{margin-left:auto;display:flex;gap:8px;flex:none}.lp .po.none{background:var(--lp-inset)}.lp .po.none b{color:var(--lp-ink)}.lp .po.none .tick{background:var(--lp-inset);color:var(--lp-ink3);box-shadow:inset 0 0 0 1px var(--lp-hair2)}.lp .kvgrid{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;margin-top:14px}.lp .kvgrid .k{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--lp-ink3);font-weight:600}.lp .kvgrid .v{font-size:14px;margin-top:2px}.lp .qq{margin-top:12px;border-top:1px solid var(--lp-hair);padding-top:10px}.lp .qq summary{cursor:pointer;color:var(--lp-ink2);font-size:13.5px;list-style:none;display:flex;align-items:center;gap:8px}.lp .qq summary svg{width:14px;height:14px;transition:transform .18s var(--volta-ease)}.lp .qq[open] summary svg{transform:rotate(90deg)}.lp .qq .q{padding:8px 0 0 24px;font-size:13.5px}.lp .qq .q span{color:var(--lp-ink3);display:block;font-size:12.5px;white-space:pre-wrap}.lp .aud{display:flex;gap:12px;padding:9px 0;border-top:1px solid var(--lp-hair);font-size:14px}.lp .aud:first-of-type{border-top:0}.lp .aud small{display:block;color:var(--lp-ink3);font-size:12px}.lp .aud>svg{width:14px;height:14px;color:var(--lp-ink3);flex:none;margin-top:3px}.lp .chg{color:var(--lp-ink2)}.lp .chg b{color:var(--lp-ink);font-weight:600}.lp .sup{display:inline-flex;align-items:center;gap:8px;font-weight:600}.lp .fsec{padding:4px 0 8px}.lp .fsec+.fsec{border-top:1px solid var(--lp-hair);padding-top:18px;margin-top:10px}.lp .fsec h3{margin:0 0 12px;font-size:13px;font-weight:600;color:var(--lp-ink2);display:flex;align-items:center;gap:10px}.lp .fsec h3 .mu{font-weight:400;font-size:13px}.lp .fgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px}.lp .fgrid .w2{grid-column:span 2}.lp .fgrid .w3{grid-column:span 3}.lp .details-foot{display:flex;gap:10px;justify-content:flex-end;align-items:center;margin-top:18px;padding-top:16px;border-top:1px solid var(--lp-hair)}.lp .details-foot .hint{margin-right:auto;color:var(--lp-ink3);font-size:13px}.lp .sec-card .volta-card-hover,.lp .sec-card [data-lp-card]{background:transparent!important;border-color:var(--lp-hair)!important;box-shadow:none!important}.lp .sec-card table th{white-space:nowrap}.lp .sec-card .leads-row:hover td{background:#ffffff06}@media(max-width:1400px){.lp .lp-grid{grid-template-columns:1fr}.lp .fgrid{grid-template-columns:1fr 1fr}.lp .fgrid .w3{grid-column:span 2}}@media(max-width:1100px){.lp .lp-body{grid-template-columns:1fr}.lp .lp-hero{flex-direction:column}.lp .lp-hero .right{margin-left:0;align-items:flex-start}}@media(max-width:767px){.lp .lp-scroll{padding:8px 12px 80px}.lp .fgrid{grid-template-columns:1fr}.lp .fgrid .w2,.lp .fgrid .w3{grid-column:auto}.lp .lp-hero h1{font-size:22px}}html[data-theme=light] .lp{--lp-hair2:rgba(15,23,42,.25);--lp-edge:rgba(255,255,255,.6);--lp-shadow:0 1px 2px rgba(15,27,61,.05),0 10px 26px rgba(15,27,61,.08);--lp-rail-bg:var(--tbl-navy);--lp-rail-ink:#b7c2dd;--lp-rail-on-bg:#ffffff;--lp-rail-on-ink:var(--tbl-navy);--lp-rail-on-bar:var(--tbl-navy);--lp-rail-hover:rgba(255,255,255,.08);--lp-rail-n:rgba(255,255,255,.14);--lp-accent-2:var(--tbl-navy)}html[data-theme=light] .lp .card{border:1px solid rgba(15,27,61,.1)}html[data-theme=light] .lp .lp-hero{border-left:4px solid var(--volta-accent)}html[data-theme=light] .lp .rail button{color:var(--lp-rail-ink)}html[data-theme=light] .lp .rail button svg{color:#8ea0c9}html[data-theme=light] .lp .rail button:hover{color:#fff}html[data-theme=light] .lp .rail button.on{background:#fff;color:var(--tbl-navy);box-shadow:0 1px 2px #0f1b3d33}html[data-theme=light] .lp .rail button.on svg{color:var(--tbl-navy)}html[data-theme=light] .lp .rail button .n{color:#dbe4f7;background:#ffffff24}html[data-theme=light] .lp .rail button.on .n{color:var(--tbl-navy);background:#0f1b3d14}html[data-theme=light] .lp .rail hr{border-top-color:#ffffff1f}html[data-theme=light] .lp .rail .kbd{border-color:#ffffff4d;color:#dbe4f7}html[data-theme=light] .lp .sec-card .hd{background:var(--card-head-bg);color:var(--card-head-ink)}html[data-theme=light] .lp .sec-card h2{color:var(--card-head-ink)}html[data-theme=light] .lp .sec-card h2 .n{background:var(--card-head-chip-bg);color:var(--card-head-chip-ink)}html[data-theme=light] .lp .sec-card .hd .mu{color:#8ea0c9}html[data-theme=light] .lp .sec-card .hd .link{color:var(--card-head-link)}html[data-theme=light] .lp .sec-card .hd .hic{background:#ffffff24;color:#dbe4f7}html[data-theme=light] .lp .sec-card .hd .btn{background:#ffffff1f;color:#fff;box-shadow:none}html[data-theme=light] .lp .sec-card .hd .btn:hover{background:#fff3}html[data-theme=light] .lp .sec-card .hd .btn.pri{background:#fff;color:var(--tbl-navy)}html[data-theme=light] .lp .btn{background:#fff;border:1px solid var(--glass-line,rgba(15,23,42,.085));box-shadow:0 1px 2px #0f172a0a}html[data-theme=light] .lp .btn:hover{background:#f4f6fa}html[data-theme=light] .lp .btn.pri{background:var(--btn-pri);color:var(--btn-pri-ink);border-color:transparent}html[data-theme=light] .lp .btn.pri:hover{background:var(--btn-pri-hover)}html[data-theme=light] .lp .ibtn,html[data-theme=light] .lp .fuel i{background:#f4f6fa;border:1px solid var(--glass-line,rgba(15,23,42,.085))}html[data-theme=light] .lp .mtab tr:hover td{background:#f7f9fc}html[data-theme=light] .lp .sec-card h2 .n{color:var(--pill-neutral-ink)}html[data-theme=light] .lp .ev .ico,html[data-theme=light] .lp .doc .ico{background:#f4f6fa}html[data-theme=light] .lp .step.cur i{box-shadow:0 0 0 2.5px var(--tbl-navy),0 0 14px #0f1b3d59}html[data-theme=light] .lp .step.done i,html[data-theme=light] .lp .step.done:after{background:var(--tbl-navy)}html[data-theme=light] .lp .chk.on{background:var(--tbl-navy);border-color:var(--tbl-navy)}html[data-theme=light] .lp .sec-card .leads-row:hover td{background:#f7f9fc}.lp.tool .lp-hero h1 .sub{font-family:var(--volta-font-sans);letter-spacing:0;font-size:13px}.lp.tool .lp-meta{display:flex;gap:16px;font-size:13px;color:var(--lp-ink2);flex-wrap:wrap;justify-content:flex-end}.lp.tool .lp-meta b{color:var(--lp-ink);font-weight:600}.lp.tool .lp-actions{display:flex;gap:8px;align-items:flex-start;flex-wrap:wrap;justify-content:flex-end}.lp.tool .two{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:767px){.lp.tool .two{grid-template-columns:1fr}}.lp.tool .drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:28px 20px;border-radius:14px;border:1.5px dashed var(--lp-hair2);background:var(--lp-inset);text-align:center;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s;color:var(--lp-ink2);outline:none}.lp.tool .drop:hover,.lp.tool .drop:focus-visible{border-color:var(--lp-accent)}.lp.tool .drop:focus-visible{box-shadow:0 0 0 3px var(--lp-accent-fill)}.lp.tool .drop.on{border-color:var(--lp-accent);background:var(--lp-accent-fill);box-shadow:0 0 20px var(--lp-accent-fill)}.lp.tool .drop.off{opacity:.4;cursor:not-allowed}.lp.tool .drop svg{width:28px;height:28px;color:var(--lp-ink3)}.lp.tool .drop.on svg{color:var(--lp-accent-2)}.lp.tool .drop b{font-size:13.5px;font-weight:600;color:var(--lp-ink)}.lp.tool .drop i{font-size:11.5px;color:var(--lp-ink3);font-style:italic}.lp.tool .drop small{font-size:12px;color:var(--lp-ink3);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp.tool .drop.on small{color:var(--lp-accent-2);font-weight:500}.lp.tool .drop input[type=file]{display:none}.lp.tool .lead{margin:0 0 14px;color:var(--lp-ink2);font-size:13.5px;line-height:1.5}.lp.tool .tool-note{padding:10px 14px;border-radius:10px;background:var(--lp-inset);font-size:12.5px;color:var(--lp-ink2);line-height:1.5}.lp.tool .tool-note.green{background:var(--pill-green-bg);color:var(--pill-green-ink)}.lp.tool .err{padding:11px 16px;border-radius:10px;background:var(--pill-coral-bg);color:var(--pill-coral-ink);font-size:13px}.lp.tool .ok{padding:11px 16px;border-radius:10px;background:var(--pill-green-bg);color:var(--pill-green-ink);font-size:13px}.lp.tool .foot-hint{margin-top:12px;font-size:12px;color:var(--lp-ink3)}.lp.tool .tool-stack{display:flex;flex-direction:column;gap:14px}.lp.tool .rates{display:grid;grid-template-columns:110px minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:center;margin-bottom:14px}.lp.tool .rates .h{font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--lp-ink3);text-align:center;font-weight:600}.lp.tool .rates .k{font-size:13px;color:var(--lp-ink2)}.lp.tool input.num{text-align:right;font-variant-numeric:tabular-nums}.lp.tool .lbl{display:block;font-size:12px;font-weight:600;color:var(--lp-ink2);margin-bottom:5px}.lp.tool .row{display:flex;gap:6px;align-items:center}.lp.tool .row>input{flex:1;min-width:0}.lp.tool .seg{display:inline-flex;gap:2px;padding:2px;border-radius:9px;background:var(--lp-inset);box-shadow:inset 0 0 0 1px var(--lp-hair);flex:none}.lp.tool .seg button{padding:6px 12px;border-radius:7px;border:0;background:transparent;color:var(--lp-ink2);font:inherit;font-size:12.5px;cursor:pointer}.lp.tool .seg button[aria-pressed=true]{background:var(--btn-pri,var(--volta-accent));color:var(--btn-pri-ink,#fff);font-weight:600}.lp.tool .tool-chk{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-size:13.5px;color:var(--lp-ink);-webkit-user-select:none;user-select:none}.lp.tool .tool-chk input{width:17px;height:17px;accent-color:var(--volta-accent);margin:0;cursor:pointer}.lp.tool .tool-chk .mu{font-size:12px}.lp.tool .pill[aria-pressed]{cursor:pointer}.lp.tool .pill[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px currentColor}.lp.tool .cal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px;margin-bottom:12px}@media(max-width:767px){.lp.tool .cal-grid{grid-template-columns:1fr}}.lp.tool .sb-band{margin-top:16px}.lp.tool .sb-card .sb-v .sb-unit{font-size:12px}.lp.tool .report{margin-top:14px}.lp.inline{flex:none;min-height:auto;display:block;overflow:visible;margin-top:16px}.lp.inline .lp-hero{margin-bottom:16px}.lp.inline .fgrid input:not([type=checkbox]):not([type=radio]),.lp.inline .fgrid select,.lp.inline .fgrid textarea{width:100%;box-sizing:border-box}.lp.inline .tr-table{width:100%;border-collapse:collapse;margin-top:10px}.lp.inline .tr-table th{text-align:left;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--lp-ink3);font-weight:600;padding:6px 8px;border-bottom:1px solid var(--lp-hair)}.lp.inline .tr-table td{padding:6px 8px;border-bottom:1px solid var(--lp-hair);vertical-align:middle;font-size:13px}.lp.inline .tr-table input,.lp.inline .tr-table select{height:34px!important;padding:0 10px!important;font-size:13px!important}.lp.inline .tr-table .acts{display:flex;gap:4px;white-space:nowrap}.lp.inline .hint{font-size:12.5px;color:var(--lp-ink2);line-height:1.5;font-style:italic;margin-bottom:12px}.lp.inline .errbox{margin-top:14px;padding:12px 14px;border-radius:10px;background:var(--pill-coral-bg);color:var(--pill-coral-ink);font-size:12.5px;white-space:pre-wrap}.lp.inline .errbox ul{margin:6px 0 0;padding-left:18px}.lp.inline .chk{display:inline-flex;align-items:center;gap:10px;height:40px;font-size:13.5px}.lp.inline .chk input{width:17px;height:17px;accent-color:var(--volta-accent);margin:0}.lp.inline .chk{white-space:nowrap}.lp.inline .chk{display:flex;width:100%;box-sizing:border-box}.lg{--lg-ink:#eef3ff;--lg-ink-2:#a9b8dc;--lg-ink-3:#66759a;--lg-blue:#3b6cff;--lg-blue-2:#8fb3ff;--lg-teal:#2dd4bf;position:relative;min-height:100vh;overflow:hidden;background:#040814;color:var(--lg-ink);font:14px/1.45 var(--volta-font-sans,"DM Sans",system-ui,sans-serif)}.lg .lg-map{position:fixed;inset:0;width:100%;height:100%;display:block}.lg .grain{position:fixed;inset:0;pointer-events:none;background:radial-gradient(130% 100% at 50% 50%,transparent 50%,rgba(2,5,12,.75) 100%)}@keyframes lg-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lg .copy{position:fixed;left:4.5vw;bottom:6vh;pointer-events:none;animation:lg-fade 1.6s .5s both;max-width:560px}.lg .copy h1{margin:0;font:600 clamp(28px,2.6vw,46px)/1.08 var(--volta-font-display,"Unbounded",sans-serif);letter-spacing:-.02em;text-shadow:0 0 30px rgba(59,108,255,.35);color:var(--lg-ink)}.lg .copy h1 em{font-style:normal;color:var(--lg-blue-2)}.lg .copy p{margin:12px 0 0;font-size:16px;color:var(--lg-ink-2);max-width:46ch;line-height:1.5}.lg .copy .rot{margin-top:18px;height:22px;position:relative;font:500 13px/22px var(--volta-font-sans,"DM Sans",sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--lg-ink-3)}.lg .copy .rot span{position:absolute;left:0;top:0;opacity:0;transition:opacity .8s;white-space:nowrap}.lg .copy .rot span.on{opacity:1}.lg .copy .rot i{display:inline-block;width:18px;height:1px;background:var(--lg-blue-2);vertical-align:middle;margin-right:10px}.lg .side{position:fixed;top:0;bottom:0;right:0;width:40vw;display:grid;place-items:center;padding:24px;overflow:auto}.lg .right{width:min(400px,90vw);animation:lg-fade 1.2s .2s both}@media(max-width:1100px){.lg .copy{display:none}.lg .side{width:100vw}}.lg .logo{text-align:center;margin-bottom:8px}.lg .logo img{width:280px;max-width:100%;object-fit:contain;mix-blend-mode:screen}.lg .tag{margin:4px 0 16px;text-align:center;font-size:13.5px;font-weight:300;color:#94a3b8b3;min-height:22px}.lg .card{position:relative;padding:26px 26px 24px;border-radius:20px;background:linear-gradient(170deg,#ffffff17,#ffffff0a);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff47,0 30px 80px #0009;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%)}.lg .card h2{margin:0 0 18px;font:600 17px/1.2 var(--volta-font-sans,"DM Sans",sans-serif);color:var(--lg-ink)}.lg .f{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.lg .f label{font-size:12.5px;font-weight:600;color:var(--lg-ink)}.lg .f input{height:48px;padding:0 16px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#050a1ea6;color:#fff;font-size:15px;font-family:inherit;box-shadow:inset 0 2px 6px #00000059;transition:border-color .2s,box-shadow .2s;width:100%;box-sizing:border-box}.lg .f input::placeholder{color:#5f6f93}.lg .f input:focus{outline:none;border-color:#8fb3ffcc;box-shadow:inset 0 2px 6px #0000004d,0 0 0 4px #3b6cff2e,0 0 26px #3b6cff47}.lg .f input:-webkit-autofill,.lg .f input:-webkit-autofill:hover,.lg .f input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px rgba(8,14,36,.99) inset!important;-webkit-text-fill-color:#fff!important;caret-color:#fff}.lg .row{display:flex;align-items:center;justify-content:space-between;margin:-2px 0 18px;font-size:12.5px;color:var(--lg-ink-2)}.lg .row button{background:none;border:0;padding:0;color:var(--lg-blue-2);font:600 12.5px var(--volta-font-sans,"DM Sans",sans-serif);cursor:pointer}.lg .row button:hover{text-decoration:underline}.lg .key{position:relative;width:100%;height:54px;border:1px solid rgba(255,255,255,.35);border-radius:14px;font:700 13.5px/1 var(--volta-font-sans,"DM Sans",sans-serif);letter-spacing:.2em;text-transform:uppercase;color:#fff;cursor:pointer;overflow:hidden;background:linear-gradient(180deg,#5f8dff,#3b6cff 55%,#2a52d6);box-shadow:0 1px #ffffff8c inset,0 -2px #00000040 inset,0 14px 34px #3b6cff73,0 0 #8fb3ff00;transition:transform .15s,box-shadow .25s,filter .2s}.lg .key:before{content:"";position:absolute;inset:0;background:radial-gradient(120px 60px at var(--kx,50%) 0%,rgba(255,255,255,.35),transparent 70%);pointer-events:none;transition:opacity .2s}.lg .key:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.45) 50%,transparent 65%);transform:translate(-140%);animation:lg-sheen 6s 2.5s ease-in-out infinite;pointer-events:none}@keyframes lg-sheen{0%{transform:translate(-140%)}22%,to{transform:translate(140%)}}.lg .key:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 1px #fff9 inset,0 -2px #00000040 inset,0 18px 40px #3b6cff99,0 0 0 4px #8fb3ff38}.lg .key:active{transform:translateY(1px);filter:brightness(.96);box-shadow:0 1px #ffffff4d inset,0 -1px #00000040 inset,0 8px 20px #3b6cff66}.lg .key[disabled]{cursor:progress}.lg .key>span{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;height:100%}.lg .key>span svg.b{width:14px;height:17px;stroke:#fff;fill:none;stroke-width:2.2;stroke-linejoin:round;filter:drop-shadow(0 0 6px rgba(255,255,255,.8))}.lg .key>span svg.a{width:16px;height:16px;stroke:#fff;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s;opacity:.85}.lg .key:hover>span svg.a{transform:translate(5px);opacity:1}.lg .key .load{display:none;position:absolute;inset:0;place-items:center}.lg .key .load svg{width:20px;height:24px;stroke:#fff;fill:none;stroke-width:2.4;stroke-linejoin:round;stroke-dasharray:80;animation:lg-run .9s linear infinite}@keyframes lg-run{to{stroke-dashoffset:-160}}.lg .key.busy>span{visibility:hidden}.lg .key.busy .load{display:grid}.lg .key.busy:after{display:none}.lg .err{margin-top:12px;font-size:13px;color:#ffb4c1;min-height:18px;opacity:0;transition:opacity .2s}.lg .err.on{opacity:1}.lg .err.note{color:var(--lg-ink-2)}@media(prefers-reduced-motion:reduce){.lg *{animation:none!important;transition:none!important}.lg .copy,.lg .right{opacity:1}.lg .key:after{display:none}}@media(max-width:480px){.lg .side{padding:16px}.lg .card{padding:22px 18px 20px;border-radius:16px}.lg .logo img{width:220px}}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/fonts/dm-sans-var.woff2) format("woff2")}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/unbounded-var.woff2) format("woff2")}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/rajdhani-400.woff2) format("woff2")}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/rajdhani-500.woff2) format("woff2")}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/rajdhani-600.woff2) format("woff2")}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/rajdhani-700.woff2) format("woff2")}@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lilita-one-400.woff2) format("woff2")}:root{--volta-z-modal: 400;--volta-z-modal-nested: 410;--volta-z-admin: 1000;--volta-z-toast: 1300;--volta-z-pop: 1400;--volta-z-chrome-tray: 9999;--volta-z-dialog: 10000;--board-medal-gold: #fbbf24;--board-medal-silver: #94a3b8;--board-medal-bronze: #cd7f32;--board-grid: rgba(59, 130, 246, .04);--volta-font-sans: "DM Sans", system-ui, sans-serif;--volta-font-display: "Unbounded", sans-serif;--volta-font-mono: ui-monospace, Consolas, monospace;--volta-font-size-9: 9px;--volta-font-size-9-5: 9.5px;--volta-font-size-10: 10px;--volta-font-size-10-5: 10.5px;--volta-font-size-11: 11px;--volta-font-size-11-5: 11.5px;--volta-font-size-12: 12px;--volta-font-size-12-5: 12.5px;--volta-font-size-13: 13px;--volta-font-size-13-5: 13.5px;--volta-font-size-14: 14px;--volta-font-size-15: 15px;--volta-font-size-15-5: 15.5px;--volta-font-size-16: 16px;--volta-font-size-17: 17px;--volta-font-size-18: 18px;--volta-font-size-19: 19px;--volta-font-size-20: 20px;--volta-font-size-21: 21px;--volta-font-size-22: 22px;--volta-font-size-24: 24px;--volta-font-size-26: 26px;--volta-font-size-32: 32px;--volta-font-size-38: 38px;--volta-font-size-44: 44px;--volta-weight-regular: 400;--volta-weight-medium: 500;--volta-weight-semibold: 600;--volta-weight-bold: 700;--volta-weight-heavy: 800;--volta-tracking-tight: -.01em;--volta-tracking-wide: .06em;--volta-tracking-wider: .08em;--volta-tracking-caps: .1em;--volta-tracking-caps-2: .11em;--volta-tracking-caps-3: .12em;--volta-tracking-widest: .14em;--volta-leading-tight: 1.1;--volta-leading-snug: 1.3;--volta-leading-relaxed: 1.7;--volta-leading-loose: 1.9;--volta-space-1: 1px;--volta-space-2: 2px;--volta-space-3: 3px;--volta-space-4: 4px;--volta-space-5: 5px;--volta-space-6: 6px;--volta-space-7: 7px;--volta-space-8: 8px;--volta-space-9: 9px;--volta-space-10: 10px;--volta-space-11: 11px;--volta-space-12: 12px;--volta-space-13: 13px;--volta-space-14: 14px;--volta-space-15: 15px;--volta-space-16: 16px;--volta-space-18: 18px;--volta-space-20: 20px;--volta-space-22: 22px;--volta-space-26: 26px;--volta-space-30: 30px;--volta-space-34: 34px;--volta-space-38: 38px;--volta-space-46: 46px;--volta-space-70: 70px;--volta-space-90: 90px;--volta-radius-3: 3px;--volta-radius-4: 4px;--volta-radius-5: 5px;--volta-radius-7: 7px;--volta-radius-8: 8px;--volta-radius-9: 9px;--volta-radius-10: 10px;--volta-radius-11: 11px;--volta-radius-12: 12px;--volta-radius-13: 13px;--volta-radius-14: 14px;--volta-radius-15: 15px;--volta-radius-16: 16px;--volta-radius-18: 18px;--volta-radius-22: 22px;--volta-radius-pill: 999px;--volta-radius-full: 50%;--volta-radius-bar-top: 2px 2px 0 0;--volta-radius-bar-top-3: 3px 3px 0 0;--volta-duration-press: .07s;--volta-duration-row: .12s;--volta-duration-fast: .13s;--volta-duration-quick: .14s;--volta-duration-hover: .15s;--volta-duration-drop: .16s;--volta-duration-tile: .18s;--volta-duration-lift: .22s;--volta-duration-toast: .25s;--volta-duration-page: .32s;--volta-duration-theme: .35s;--volta-duration-rail: .4s;--volta-duration-bar: .6s;--volta-duration-bar-slow: .7s;--volta-duration-fill: .8s;--volta-duration-fill-2: .9s;--volta-duration-connector: 1.2s;--volta-duration-blink: 1.6s;--volta-duration-travel: 3.4s;--volta-duration-aurora-1: 42s;--volta-duration-aurora-2: 51s;--volta-duration-ticker: 42s;--volta-duration-aurora-3: 60s;--volta-ease-out: ease-out;--volta-ease-linear: linear;--volta-ease-in-out: ease-in-out;--volta-ease-standard: cubic-bezier(.4, 0, .2, 1);--volta-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--volta-ease-spring-soft: cubic-bezier(.34, 1.4, .64, 1);--volta-ease-decel: cubic-bezier(.3, .9, .3, 1);--volta-blur-veil: 10px;--volta-blur-chip: 12px;--volta-blur-card: 16px;--volta-blur-dock: 22px;--volta-blur-aurora: 70px;--volta-saturate-dock: 1.4;--volta-layout-max: 1560px;--volta-layout-min: 1280px;--volta-width-palette: 840px;--volta-width-menu: 432px;--volta-width-search: 330px;--volta-width-prose: 440px;--volta-height-chrome: 52px;--volta-height-ticker: 30px;--volta-height-rail: 56px;--volta-focus-ring-width: 2px;--volta-focus-ring-offset: 2px;--volta-bg-page: #0a0e18;--volta-surface-glass: rgba(13, 24, 46, .52);--volta-surface-glass-2: rgba(16, 28, 54, .66);--volta-surface-glass-3: rgba(11, 20, 40, .55);--volta-surface-panel: #0d1c33;--volta-surface-popover: #12213d;--volta-text-primary: #f2f6fc;--volta-text-strong: #f0f5fc;--volta-text-dim: #8ea3c0;--volta-text-dim-2: #a9bad4;--volta-text-soft: #7f95b6;--volta-text-faint: #7084a7;--volta-text-table: #dbe4f2;--volta-text-money: #9bd7fb;--volta-text-section: #d7e3f6;--volta-text-role: #78b0ff;--volta-accent: #3b82f6;--volta-accent-cyan: #22d3ee;--volta-accent-violet: #8b5cf6;--volta-accent-hi: #7dd3fc;--volta-state-warn: #fbbf24;--volta-state-danger: #fb7185;--volta-state-success: #34d399;--volta-border-glass: rgba(148, 180, 255, .14);--volta-border-glass-strong: rgba(148, 180, 255, .24);--volta-line: rgba(148, 180, 255, .06);--volta-line-strong: rgba(148, 180, 255, .1);--volta-avatar-ring: #0b1425;--volta-hover: rgba(255, 255, 255, .06);--volta-hover-strong: rgba(255, 255, 255, .1);--volta-chip-bg: rgba(255, 255, 255, .06);--volta-row-hover: rgba(125, 211, 252, .05);--volta-row-selected: rgba(59, 130, 246, .18);--volta-track: rgba(255, 255, 255, .07);--volta-shadow-card: 0 18px 50px rgba(3, 8, 20, .45);--volta-shadow-dock: 0 24px 60px rgba(3, 8, 20, .6), inset 0 1px 0 rgba(255, 255, 255, .06);--volta-shadow-popover: 0 24px 64px rgba(2, 8, 20, .75), 0 4px 16px rgba(2, 8, 20, .5), inset 0 1px 0 rgba(255, 255, 255, .07);--volta-shadow-palette: 0 44px 130px rgba(2, 6, 16, .85), 0 8px 24px rgba(2, 8, 20, .5), inset 0 1px 0 rgba(255, 255, 255, .07);--volta-shadow-tile: 0 6px 18px rgba(37, 99, 235, .22);--volta-shadow-button: 0 1px 0 rgba(2, 8, 20, .45), inset 0 -1px 0 rgba(2, 8, 20, .18);--volta-glow-icon-text: none;--volta-shadow-node-hot: 0 0 30px rgba(56, 189, 248, .2);--volta-shadow-connector-dot: 0 0 10px 2px rgba(56, 189, 248, .5);--volta-button-bg: #eef4fc;--volta-button-text: #0b1628;--volta-button-hover: #d9e6f7;--volta-wordmark-1: #e8f1ff;--volta-wordmark-2: #7dd3fc;--volta-wordmark-3: #a78bfa;--volta-gradient-text-1: #f4f8ff;--volta-gradient-text-2: #9bd7fb;--volta-gradient-text-3: #c4b5fd;--volta-money-gradient-1: #7dd3fc;--volta-money-gradient-2: #a78bfa;--volta-bar-1: #2563eb;--volta-bar-2: #38bdf8;--volta-bar-target-1: #38bdf8;--volta-bar-target-2: #a78bfa;--volta-connector: rgba(125, 211, 252, .7);--volta-hourbar: rgba(96, 165, 250, .35);--volta-progress-amber: #d97706;--volta-stage-0: #7dd3fc;--volta-stage-1: #60a5fa;--volta-stage-2: #fbbf24;--volta-stage-3: #fb7185;--volta-stage-4: #64789b;--volta-stage-5: #3d4f6b;--pill-blue-bg: rgba(59, 130, 246, .16);--pill-blue-ink: #93c5fd;--pill-violet-bg: rgba(139, 92, 246, .16);--pill-violet-ink: #c4b5fd;--pill-amber-bg: rgba(251, 191, 36, .14);--pill-amber-ink: #fcd34d;--pill-coral-bg: rgba(251, 113, 133, .14);--pill-coral-ink: #fda4af;--pill-green-bg: rgba(52, 211, 153, .14);--pill-green-ink: #6ee7b7;--pill-teal-bg: rgba(45, 212, 191, .14);--pill-teal-ink: #5eead4;--pill-navy-bg: rgba(148, 163, 184, .14);--pill-navy-ink: #cbd5e1;--pill-neutral-bg: rgba(255, 255, 255, .07);--pill-neutral-ink: #b6c2d6;--pill-orange-bg: rgba(251, 146, 60, .14);--pill-orange-ink: #fdba74;--pill-rose-bg: rgba(244, 114, 182, .14);--pill-rose-ink: #f9a8d4;--volta-pill-blue-bg: var(--pill-blue-bg);--volta-pill-blue-text: var(--pill-blue-ink);--volta-pill-violet-bg: var(--pill-violet-bg);--volta-pill-violet-text: var(--pill-violet-ink);--volta-pill-amber-bg: var(--pill-amber-bg);--volta-pill-amber-text: var(--pill-amber-ink);--volta-pill-coral-bg: var(--pill-coral-bg);--volta-pill-coral-text: var(--pill-coral-ink);--volta-pill-green-bg: var(--pill-green-bg);--volta-pill-green-text: var(--pill-green-ink);--volta-pill-grey-bg: var(--pill-neutral-bg);--volta-pill-grey-text: var(--pill-neutral-ink);--volta-pill-blue-border: rgba(96, 165, 250, .35);--volta-pill-violet-border: rgba(167, 139, 250, .35);--volta-pill-amber-border: rgba(251, 191, 36, .3);--volta-pill-coral-border: rgba(251, 113, 133, .3);--volta-pill-green-border: rgba(52, 211, 153, .3);--volta-pill-grey-border: rgba(148, 163, 184, .25);--volta-pill-navy-border: rgba(148, 163, 184, .35);--volta-pill-teal-border: rgba(45, 212, 191, .35);--volta-pill-quiet-ring: rgba(255, 255, 255, .08);--volta-badge-amber-text: #241a02;--volta-spotlight-bg: rgba(59, 130, 246, .09);--volta-spotlight-border: rgba(125, 211, 252, .35);--volta-tile-active-bg: rgba(59, 130, 246, .14);--volta-tile-active-border: rgba(125, 211, 252, .45);--volta-kbd-border: rgba(255, 255, 255, .14);--volta-kbd-text: #7184a4;--volta-ticker-bg: rgba(8, 15, 30, .6);--volta-ticker-fade: rgba(8, 15, 30, .92);--volta-aurora-1: #3a5fb8;--volta-aurora-2: #6a56c4;--volta-aurora-3: #2f8a96;--volta-aurora-opacity: .9;--glass-bg: rgba(14, 20, 36, .55);--glass-bg-35: rgba(14, 20, 36, .35);--glass-solid: #10172a;--glass-inset: #0c1222;--glass-hairline: rgba(255, 255, 255, .06);--glass-row-hover: rgba(255, 255, 255, .035);--glass-blur: 24px;--glass-saturate: 160%;--glass-border: rgba(255, 255, 255, .08);--glass-highlight: linear-gradient(90deg, rgba(255, 255, 255, .28), transparent 40%);--glass-inner-shadow: inset 0 1px 0 rgba(255, 255, 255, .06);--glass-shadow: 0 24px 64px rgba(0, 0, 0, .45);--glass-chrome-bg: var(--glass-bg);--glass-chrome-blur: var(--glass-blur);--glass-strip-rule: var(--glass-inner-shadow);--glass-th-bg: var(--glass-inset);--glass-th-ink: var(--volta-text-soft);--glass-tile-fill: var(--volta-tile-active-bg);--glass-tile-hover: var(--volta-hover);--glass-tile-ink: var(--volta-text-dim-2);--glass-tile-ink-on: var(--volta-text-primary);--glass-line: var(--glass-border);--tbl-ink: #f1f4fa;--tbl-ink-2: #b3bdd6;--tbl-ink-3: #8f9cbd;--tbl-hair: rgba(255, 255, 255, .11);--tbl-zebra: rgba(255, 255, 255, .025);--tbl-hover: rgba(255, 255, 255, .045);--tbl-head-bg: #0c1222;--tbl-head-ink: #8f9cbd;--tbl-head-icon: #7dd3fc;--tbl-head-ref: #8ea0c9;--tbl-head-ink-2: #7f8db0;--tbl-head-bg-2: #111a30;--tbl-head-rule: rgba(255, 255, 255, .1);--glass-scrim: rgba(2, 6, 16, .62);--card-head-bg: transparent;--card-head-ink: var(--volta-text-primary);--card-head-chip-bg: var(--volta-chip-bg);--card-head-chip-ink: var(--volta-text-soft);--card-head-link: var(--volta-accent-hi);--card-head-rule: var(--glass-hairline);--card-head-pill-red-bg: var(--pill-coral-bg);--card-head-pill-red-ink: var(--pill-coral-ink);--card-head-pill-amb-bg: var(--pill-amber-bg);--card-head-pill-amb-ink: var(--pill-amber-ink);--card-head-pill-grn-bg: var(--pill-green-bg);--card-head-pill-grn-ink: var(--pill-green-ink);--card-head-pill-blue-bg: var(--pill-blue-bg);--card-head-pill-blue-ink: var(--pill-blue-ink);--card-eyebrow: var(--glass-ink-55);--card-eyebrow-icon: var(--volta-accent-hi);--card-subhead: var(--volta-text-soft);--btn-pri: #1a2b45;--btn-pri-hover: #24365a;--btn-pri-ink: #ffffff;--volta-input-bg: rgba(255, 255, 255, .04);--volta-input-border: rgba(127, 140, 170, .35);--glass-tile-glow: inset 0 0 18px rgba(59, 130, 246, .35);--glass-badge-glow: 0 0 10px rgba(251, 191, 36, .45);--glass-badge-ring: 0 0 0 1px rgba(120, 53, 15, .9);--glass-tile-underline: inset 0 -2px 0 var(--volta-accent), 0 10px 18px -8px rgba(59, 130, 246, .7);--glass-dock-shadow: 0 10px 28px rgba(0, 0, 0, .55);--glass-dock-edge: inset 0 1px 0 rgba(255, 255, 255, .18);--glass-fab-ring: rgba(59, 130, 246, .55);--glass-scroll-thumb: rgba(255, 255, 255, .15);--glass-scroll-thumb-hover: rgba(255, 255, 255, .3);--glass-avatar-ring: linear-gradient(135deg, var(--volta-accent), var(--volta-accent-violet));--glass-fab-glow: 0 0 18px rgba(59, 130, 246, .35), 0 8px 24px rgba(0, 0, 0, .45);--glass-fab-bg: var(--glass-bg);--glass-drawer-bg: rgba(14, 20, 36, .94);--glass-fab-shadow: var(--glass-inner-shadow), var(--glass-fab-glow);--glass-sweep: linear-gradient(120deg, transparent 38%, rgba(255, 255, 255, .16) 50%, transparent 62%);--glass-veil-blur: 28px;--glass-veil-bg: rgba(4, 7, 14, .6);--glass-pane-bg: rgba(11, 16, 30, .88);--glass-pane-solid: #0f1626;--glass-accent-fill: rgba(59, 130, 246, .14);--glass-accent-edge: rgba(59, 130, 246, .55);--glass-btn-bg: linear-gradient(180deg, #3b82f6, #2563eb);--glass-btn-edge: inset 0 1px 0 rgba(255, 255, 255, .35);--glass-btn-glow: 0 6px 20px rgba(59, 130, 246, .45);--glass-ink-62: rgba(255, 255, 255, .62);--glass-ink-60: rgba(255, 255, 255, .6);--glass-ink-55: rgba(255, 255, 255, .55);--glass-text-glow-warn: 0 0 12px rgba(251, 191, 36, .45);--glass-text-glow-accent: 0 0 12px rgba(125, 211, 252, .45);--volta-veil-bg: rgba(4, 9, 20, .45);--volta-chrome-bg: #0a1628;--volta-chrome-subbar-bg: rgba(7, 17, 32, .97);--volta-chrome-rail-bg: rgba(9, 20, 38, .97);--volta-chrome-text: #f2f6fc;--volta-chrome-text-dim: #8ea3c0;--volta-chrome-text-dim-2: #c7d4e8;--volta-chrome-line: rgba(148, 180, 255, .16);--volta-chrome-hover: rgba(255, 255, 255, .07);--volta-chrome-kbd-border: rgba(255, 255, 255, .16);--volta-chrome-kbd-text: #8296b1;--volta-chrome-fade: rgba(7, 17, 32, .96);--volta-chrome-tab-active-bg: rgba(59, 130, 246, .2);--volta-chrome-tab-active-text: #f4f8ff;--volta-chrome-text-hover: #e6eef9;--volta-chrome-hover-strong: rgba(255, 255, 255, .09);--volta-chrome-line-hover: rgba(255, 255, 255, .26);--volta-chrome-crumb: #6d84a7;--volta-chrome-avatar-more-bg: #13223c;--volta-chrome-dot: #f59e0b}html[data-theme=light]{--board-medal-gold: #b45309;--board-medal-silver: #64748b;--board-medal-bronze: #9a5b1f;--board-grid: rgba(37, 99, 235, .05);--volta-bg-page: #f3f5f9;--volta-chrome-crumb: #8ea0c9;--volta-surface-glass: #ffffff;--volta-surface-glass-2: #ffffff;--volta-surface-glass-3: #ffffff;--volta-surface-panel: #ffffff;--volta-surface-popover: #ffffff;--volta-text-primary: #0e1c36;--volta-text-strong: #0e1c36;--volta-text-dim: #51648a;--volta-text-dim-2: #3f5479;--volta-text-soft: #5c7093;--volta-text-faint: #5b6f8f;--volta-text-table: #33507c;--volta-text-money: #0369a1;--volta-text-section: #33507c;--volta-text-role: #2563eb;--volta-accent: #2563eb;--volta-accent-cyan: #0891b2;--volta-accent-violet: #7c3aed;--volta-accent-hi: #1d4ed8;--volta-state-warn: #b45309;--volta-state-danger: #e11d48;--volta-state-success: #047857;--volta-border-glass: rgba(15, 40, 90, .14);--volta-border-glass-strong: rgba(15, 40, 90, .26);--volta-line: rgba(15, 40, 90, .08);--volta-line-strong: rgba(15, 40, 90, .11);--volta-avatar-ring: #ffffff;--volta-hover: rgba(15, 40, 90, .06);--volta-hover-strong: rgba(15, 40, 90, .09);--volta-chip-bg: rgba(15, 27, 61, .06);--volta-row-hover: rgba(37, 99, 235, .07);--volta-row-selected: rgba(37, 99, 235, .1);--volta-track: rgba(15, 40, 90, .1);--volta-shadow-card: 0 14px 40px rgba(30, 58, 120, .12), 0 2px 8px rgba(30, 58, 120, .07);--volta-shadow-dock: 0 20px 50px rgba(30, 58, 120, .17), 0 3px 10px rgba(30, 58, 120, .1), inset 0 1px 0 #ffffff;--volta-shadow-popover: 0 24px 64px rgba(30, 58, 120, .2), 0 4px 14px rgba(30, 58, 120, .1);--volta-shadow-palette: 0 44px 130px rgba(20, 40, 90, .26), 0 8px 24px rgba(30, 58, 120, .12);--volta-shadow-tile: 0 6px 16px rgba(37, 99, 235, .18);--volta-shadow-button: 0 1px 2px rgba(14, 28, 54, .3), inset 0 1px 0 rgba(255, 255, 255, .1);--volta-glow-icon-text: none;--volta-button-bg: #0e1c36;--volta-button-text: #f4f7fc;--volta-button-hover: #1c3157;--volta-wordmark-1: #0f2a5e;--volta-wordmark-2: #2563eb;--volta-wordmark-3: #7c3aed;--volta-gradient-text-1: #12264d;--volta-gradient-text-2: #2563eb;--volta-gradient-text-3: #7c3aed;--volta-money-gradient-1: #0284c7;--volta-money-gradient-2: #7c3aed;--volta-bar-1: #2563eb;--volta-bar-2: #0ea5e9;--volta-bar-target-1: #0ea5e9;--volta-bar-target-2: #7c3aed;--volta-connector: rgba(2, 132, 199, .55);--volta-hourbar: rgba(37, 99, 235, .3);--volta-stage-0: #0ea5e9;--volta-stage-1: #2563eb;--volta-stage-2: #d97706;--volta-stage-3: #e11d48;--volta-stage-4: #94a3b8;--volta-stage-5: #cbd5e1;--pill-blue-bg: rgba(37, 99, 235, .1);--pill-blue-ink: #1d4ed8;--pill-violet-bg: rgba(124, 58, 237, .1);--pill-violet-ink: #6d28d9;--pill-amber-bg: rgba(217, 119, 6, .12);--pill-amber-ink: #a94e06;--pill-coral-bg: rgba(225, 29, 72, .09);--pill-coral-ink: #be123c;--pill-green-bg: rgba(5, 150, 105, .1);--pill-green-ink: #047857;--pill-teal-bg: rgba(13, 148, 136, .12);--pill-teal-ink: #0f766e;--pill-navy-bg: rgba(15, 27, 61, .08);--pill-navy-ink: #0f1b3d;--pill-neutral-bg: rgba(15, 27, 61, .06);--pill-neutral-ink: #0f1b3d;--pill-orange-bg: rgba(234, 88, 12, .12);--pill-orange-ink: #9a3412;--pill-rose-bg: rgba(219, 39, 119, .12);--pill-rose-ink: #9d174d;--volta-pill-blue-bg: var(--pill-blue-bg);--volta-pill-blue-text: var(--pill-blue-ink);--volta-pill-violet-bg: var(--pill-violet-bg);--volta-pill-violet-text: var(--pill-violet-ink);--volta-pill-amber-bg: var(--pill-amber-bg);--volta-pill-amber-text: var(--pill-amber-ink);--volta-pill-coral-bg: var(--pill-coral-bg);--volta-pill-coral-text: var(--pill-coral-ink);--volta-pill-green-bg: var(--pill-green-bg);--volta-pill-green-text: var(--pill-green-ink);--volta-pill-grey-bg: var(--pill-neutral-bg);--volta-pill-grey-text: var(--pill-neutral-ink);--volta-pill-blue-border: rgba(37, 99, 235, .3);--volta-pill-violet-border: rgba(124, 58, 237, .28);--volta-pill-amber-border: rgba(217, 119, 6, .3);--volta-pill-coral-border: rgba(225, 29, 72, .26);--volta-pill-green-border: rgba(5, 150, 105, .28);--volta-pill-grey-border: rgba(71, 85, 105, .24);--volta-pill-navy-border: rgba(15, 27, 61, .24);--volta-pill-teal-border: rgba(13, 148, 136, .24);--volta-pill-quiet-ring: rgba(15, 27, 61, .22);--volta-spotlight-bg: rgba(37, 99, 235, .05);--volta-spotlight-border: rgba(37, 99, 235, .3);--volta-tile-active-bg: rgba(37, 99, 235, .12);--volta-tile-active-border: rgba(37, 99, 235, .45);--volta-kbd-border: rgba(15, 40, 90, .18);--volta-kbd-text: #0f1b3d;--volta-ticker-bg: #ffffff;--volta-ticker-fade: rgba(238, 243, 251, .95);--volta-aurora-1: #b9c8ee;--volta-aurora-2: #cdc3ee;--volta-aurora-3: #b5dde3;--volta-aurora-opacity: .55;--glass-bg: rgba(255, 255, 255, .82);--glass-bg-35: rgba(255, 255, 255, .6);--glass-solid: #ffffff;--glass-inset: #f4f6fa;--glass-hairline: rgba(15, 23, 42, .07);--glass-row-hover: rgba(15, 40, 90, .04);--glass-blur: 24px;--glass-saturate: 160%;--glass-border: rgba(15, 40, 90, .1);--glass-highlight: linear-gradient(90deg, rgba(255, 255, 255, .95), transparent 40%);--glass-inner-shadow: inset 0 1px 0 rgba(255, 255, 255, .6);--glass-shadow: 0 1px 2px rgba(15, 23, 42, .04), 0 14px 36px rgba(15, 23, 42, .06);--glass-chrome-bg: #0f1b3d;--glass-chrome-blur: 0px;--glass-strip-rule: inset 0 -1px 0 rgba(255, 255, 255, .08), 0 2px 0 var(--volta-accent);--glass-th-bg: var(--glass-inset);--glass-th-ink: var(--volta-text-soft);--glass-tile-fill: #ffffff;--glass-tile-hover: rgba(255, 255, 255, .1);--glass-tile-ink: #c9d4ee;--glass-tile-ink-on: #0f172a;--glass-line: rgba(15, 23, 42, .085);--tbl-ink: #0f172a;--tbl-ink-2: #4a5468;--tbl-ink-3: #54688b;--tbl-hair: rgba(15, 23, 42, .09);--tbl-zebra: transparent;--tbl-hover: #f7f9fc;--tbl-head-bg: #0f1b3d;--tbl-head-ink: #dbe4f7;--tbl-head-icon: #93c5fd;--tbl-head-ref: #8ea0c9;--tbl-head-ink-2: #a9b6d6;--tbl-head-bg-2: #182858;--tbl-head-rule: rgba(255, 255, 255, .14);--glass-scrim: rgba(15, 23, 42, .55);--tbl-navy: #0f1b3d;--tbl-navy-2: #182858;--tbl-navy-hover: #1a2b5e;--tbl-sel: #e8effd;--card-head-bg: #0f1b3d;--card-head-ink: #ffffff;--card-head-chip-bg: rgba(255, 255, 255, .14);--card-head-chip-ink: #dbe4f7;--card-head-link: #93c5fd;--card-head-rule: rgba(255, 255, 255, .08);--card-head-pill-red-bg: rgba(251, 113, 133, .28);--card-head-pill-red-ink: #fda4af;--card-head-pill-amb-bg: rgba(251, 191, 36, .18);--card-head-pill-amb-ink: #fcd34d;--card-head-pill-grn-bg: rgba(52, 211, 153, .18);--card-head-pill-grn-ink: #6ee7b7;--card-head-pill-blue-bg: rgba(59, 130, 246, .22);--card-head-pill-blue-ink: #93c5fd;--card-eyebrow: #0f1b3d;--card-eyebrow-icon: #0f1b3d;--card-subhead: #0f1b3d;--btn-pri: #0f1b3d;--btn-pri-hover: #1a2b5e;--btn-pri-ink: #ffffff;--volta-input-bg: #ffffff;--volta-input-border: rgba(15, 23, 42, .14);--glass-tile-glow: 0 1px 3px rgba(15, 23, 42, .18);--glass-badge-glow: 0 0 10px rgba(180, 83, 9, .35);--glass-badge-ring: 0 0 0 1px rgba(120, 53, 15, .6);--glass-tile-underline: inset 0 -2px 0 var(--volta-accent), 0 10px 18px -8px rgba(37, 99, 235, .5);--glass-dock-shadow: 0 14px 36px rgba(15, 23, 42, .12);--glass-dock-edge: inset 0 1px 0 rgba(255, 255, 255, .7);--glass-fab-ring: transparent;--glass-scroll-thumb: rgba(15, 40, 90, .18);--glass-scroll-thumb-hover: rgba(15, 40, 90, .32);--glass-avatar-ring: linear-gradient(135deg, var(--volta-accent), var(--volta-accent-violet));--glass-fab-glow: 0 0 18px rgba(37, 99, 235, .25), 0 8px 24px rgba(30, 58, 120, .2);--glass-fab-bg: #0f1b3d;--glass-drawer-bg: rgba(255, 255, 255, .94);--glass-fab-shadow: inset 0 1px 0 rgba(255, 255, 255, .12), 0 12px 30px rgba(15, 27, 61, .35);--glass-sweep: linear-gradient(120deg, transparent 38%, rgba(255, 255, 255, .55) 50%, transparent 62%);--glass-veil-blur: 28px;--glass-veil-bg: rgba(30, 50, 100, .3);--glass-pane-bg: rgba(255, 255, 255, .92);--glass-pane-solid: #ffffff;--glass-accent-fill: rgba(37, 99, 235, .12);--glass-accent-edge: rgba(37, 99, 235, .45);--glass-btn-bg: linear-gradient(180deg, #3b82f6, #1d4ed8);--glass-btn-edge: inset 0 1px 0 rgba(255, 255, 255, .45);--glass-btn-glow: 0 6px 20px rgba(37, 99, 235, .35);--glass-ink-62: rgba(15, 23, 42, .72);--glass-ink-60: rgba(15, 23, 42, .7);--glass-ink-55: rgba(15, 23, 42, .66);--glass-text-glow-warn: 0 0 10px rgba(180, 83, 9, .25);--glass-text-glow-accent: 0 0 10px rgba(2, 132, 199, .25);--volta-veil-bg: rgba(30, 50, 100, .25)}.page-header h1{color:var(--volta-text-primary)}.page-header p{color:var(--volta-text-dim)}*{scrollbar-width:thin;scrollbar-color:var(--glass-scroll-thumb) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--glass-scroll-thumb);border-radius:8px}*::-webkit-scrollbar-thumb:hover{background:var(--glass-scroll-thumb-hover)}:focus-visible{outline:2px solid var(--volta-accent);outline-offset:2px}.volta-aurora{position:fixed;inset:-20%;z-index:0;filter:blur(var(--volta-blur-aurora));opacity:var(--volta-aurora-opacity);pointer-events:none;transition:opacity var(--volta-duration-theme)}.volta-aurora i{position:absolute;border-radius:var(--volta-radius-full);display:block}.volta-aurora .a{width:52vw;height:52vw;left:-12vw;top:-24vw;background:radial-gradient(circle,var(--volta-aurora-1),transparent 62%);animation:volta-drift-1 var(--volta-duration-aurora-1) var(--volta-ease-in-out) infinite alternate}.volta-aurora .b{width:44vw;height:44vw;right:-10vw;top:-18vw;background:radial-gradient(circle,var(--volta-aurora-2),transparent 60%);animation:volta-drift-2 var(--volta-duration-aurora-2) var(--volta-ease-in-out) infinite alternate}.volta-aurora .c{width:36vw;height:36vw;left:34vw;top:-10vw;opacity:.7;background:radial-gradient(circle,var(--volta-aurora-3),transparent 58%);animation:volta-drift-3 var(--volta-duration-aurora-3) var(--volta-ease-in-out) infinite alternate}@keyframes volta-drift-1{to{transform:translate(9vw,7vw) scale(1.12)}}@keyframes volta-drift-2{to{transform:translate(-7vw,9vw) scale(.92)}}@keyframes volta-drift-3{to{transform:translate(-11vw,5vw) scale(1.08)}}html[data-theme=light] .volta-aurora{display:none}@media(prefers-reduced-motion:reduce){.volta-aurora{display:none}.volta-aurora .a,.volta-aurora .b,.volta-aurora .c{animation:none!important}}@media(prefers-reduced-motion:reduce){[data-testid^=dock-tile-]{transition:none!important;transform:none!important}[data-testid=crumb-menu]{animation:none!important}}@keyframes volta-drop{0%{opacity:0;transform:translateY(-6px)}}.volta-glass,.volta-glass-flat,.volta-glass-solid{position:relative;border:1px solid var(--glass-border)}.volta-glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:var(--glass-inner-shadow),var(--glass-shadow)}.volta-glass-flat{background:var(--glass-bg);border-width:0 0 1px;box-shadow:var(--glass-inner-shadow)}.volta-glass-solid{background:var(--glass-solid);box-shadow:var(--glass-inner-shadow),var(--glass-shadow)}.volta-glass:before,.volta-glass-flat:before,.volta-glass-solid:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--glass-highlight);pointer-events:none;z-index:1;border-top-left-radius:inherit;border-top-right-radius:inherit}.volta-glass.strip{border-width:0 0 1px}.volta-glass.strip,.volta-dock{background:var(--glass-chrome-bg);-webkit-backdrop-filter:blur(var(--glass-chrome-blur)) saturate(160%);backdrop-filter:blur(var(--glass-chrome-blur)) saturate(160%)}.call-script-fab{background:var(--glass-fab-bg);bottom:28px;left:28px}.call-script-fab:before{display:none}.volta-dock-seat{position:sticky;top:0;z-index:25;margin:0 -32px;padding:0 32px;background:color-mix(in srgb,var(--volta-bg-page) 92%,transparent)}body:has(.troy-fab) .call-script-fab{left:108px}.volta-ticker.volta-glass.strip{box-shadow:var(--glass-strip-rule)}html[data-theme=light] .topbar-container.volta-glass.strip{box-shadow:inset 0 -1px #ffffff14}.volta-tb-tile{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;color:var(--volta-chrome-text-dim);border:1px solid transparent;background:transparent;cursor:pointer;padding:0;transition:background .12s,color .12s}.volta-tb-tile:hover{background:var(--volta-chip-bg);color:var(--volta-chrome-text)}.volta-tb-tile.calc{border-color:var(--volta-chrome-line);background:var(--volta-chip-bg);color:var(--volta-chrome-text)}.volta-tb-tile.calc:hover{background:#ffffff24}.volta-search-trigger{--st-fill:rgba(255,255,255,.1);--st-line:rgba(255,255,255,.22);display:flex;align-items:center;gap:9px;height:34px;width:320px;padding:0 10px 0 12px;border-radius:10px;background:var(--st-fill);border:1px solid var(--st-line);color:var(--volta-chrome-text-dim);text-align:left;cursor:pointer;font-family:var(--volta-font-sans);transition:border-color .12s,background .12s,color .12s}html[data-theme=light] .volta-search-trigger{--st-fill:rgba(255,255,255,.14);--st-line:rgba(255,255,255,.3)}.volta-search-trigger:hover{background:var(--volta-chip-bg);color:var(--volta-chrome-text)}.volta-search-trigger svg{flex:none;color:var(--volta-chrome-kbd-text)}.volta-search-trigger span.q{flex:1;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.volta-search-trigger kbd{font:600 10.5px/1 var(--volta-font-sans);padding:4px 6px;border-radius:5px;border:1px solid var(--volta-chrome-kbd-border);color:var(--volta-chrome-kbd-text);letter-spacing:.02em;white-space:nowrap}@media(max-width:1300px){.volta-search-trigger{width:240px}}.volta-dlg-scrim{position:fixed;inset:0;background:var(--glass-scrim);display:flex;align-items:flex-start;justify-content:center;padding:6vh 16px;overflow:auto}.volta-dlg{border-radius:16px;overflow:hidden;color:var(--volta-text-primary);font-family:var(--volta-font-sans)}.volta-dlg .hd{height:54px;display:flex;align-items:center;gap:12px;padding:0 18px;border-bottom:1px solid var(--glass-border)}.volta-dlg .hd h3{margin:0;font:600 15.5px/1 var(--volta-font-sans);flex:1;color:var(--volta-text-primary)}.volta-dlg .hd .x{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;color:var(--volta-text-soft);background:transparent;border:0;cursor:pointer}.volta-dlg .hd .x:hover{background:var(--volta-chip-bg)}.volta-dlg .bd{padding:18px}.volta-dlg .ft{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px;border-top:1px solid var(--glass-border)}.volta-calc-dialog .fuels{display:grid;grid-template-columns:1fr;gap:14px}.volta-calc-dialog .fuels>*{min-width:0}.volta-calc-dialog .fact .k{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.25;letter-spacing:.05em}.volta-calc-dialog .fact .v{flex-wrap:wrap;overflow:visible;text-overflow:clip}@media(max-width:940px){.volta-calc-dialog .fact .v{font-size:22px}}.volta-tool-dialog .head-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:14px}.volta-tool-dialog .head-row .lp-save{margin-left:auto}.volta-tool-dialog .sec-card+.sec-card{margin-top:14px}.volta-dlg .ft .volta-tool-dialog-keys{display:flex;gap:8px;align-items:flex-start;flex-wrap:wrap;margin-right:auto}.volta-dlg.scroll-body .bd{max-height:calc(88vh - 150px);overflow:auto}.volta-calc-dialog .head-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px}.volta-calc-dialog .head-row .sp{flex:1}.volta-calc-dialog .fuel-add{display:flex;align-items:center;justify-content:center;gap:8px;min-height:64px;border:1px dashed var(--glass-border);border-radius:14px;background:transparent;color:var(--volta-text-soft);font:600 13px var(--volta-font-sans);cursor:pointer}.volta-calc-dialog .fuel-add:hover{border-color:var(--volta-accent);color:var(--volta-text-primary)}.volta-calc-dialog .fuel-add svg{width:16px;height:16px}.volta-target-wrap{position:relative;display:flex;justify-content:center;align-items:center;min-width:0}.volta-target{--tt-ink:#fff;--tt-muted:rgba(226,232,246,.64);--tt-gold:#ffd75e;position:relative;width:480px;height:42px;border-radius:999px;padding:0;color:var(--tt-ink);text-align:left;cursor:pointer;font-family:var(--volta-font-sans);background:#ffffff0f;border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #ffffff1f,0 6px 18px #00000040;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .2s,border-color .2s}.volta-target:hover,.volta-target[aria-expanded=true]{background:#ffffff17;border-color:#ffffff38}.volta-target .in{position:absolute;inset:0;border-radius:inherit;overflow:hidden;display:flex;align-items:center;gap:12px;padding:0 16px 0 14px}.volta-target .frost{position:absolute;left:36px;top:-3px;width:150px;height:8px;z-index:3;pointer-events:none;opacity:.95;display:block}.volta-target .flake{position:absolute;top:-4px;width:2px;height:2px;border-radius:50%;background:#fff;opacity:0;animation:volta-target-fall linear infinite;pointer-events:none}@keyframes volta-target-fall{0%{transform:translateY(0);opacity:0}15%{opacity:.55}85%{opacity:.4}to{transform:translateY(50px) translate(4px);opacity:0}}@media(prefers-reduced-motion:reduce){.volta-target .flake{display:none}}.volta-target .tree{position:relative;z-index:2;width:16px;height:18px;flex:none}.volta-target .tree svg{width:16px;height:18px;display:block}.volta-target .mid{position:relative;z-index:2;flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.volta-target .row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;line-height:1;white-space:nowrap}.volta-target .row b{font-size:12px;font-weight:600;letter-spacing:.01em;color:var(--tt-ink);overflow:hidden;text-overflow:ellipsis}.volta-target .row span{font-size:11.5px;color:var(--tt-muted)}.volta-target .track{position:relative;display:block;height:6px;border-radius:999px;background:#00000059;box-shadow:inset 0 1px 1px #0006}.volta-target .fill{position:absolute;top:0;bottom:0;left:0;border-radius:999px;background:linear-gradient(90deg,#16a34a,#34d399 70%,#5ee6a8);box-shadow:0 0 10px #34d3998c;transition:width .5s cubic-bezier(.2,.8,.2,1)}.volta-target .pend{position:absolute;top:0;bottom:0;border-radius:0 999px 999px 0;background:repeating-linear-gradient(135deg,#5ee6a8b3 0 3px,#5ee6a833 3px 6px);transition:left .5s,width .5s}.volta-target .pin{position:absolute;top:-4px;width:2px;height:14px;margin-left:-1px;border-radius:2px;background:#ffffff73;transition:background .3s,box-shadow .3s}.volta-target .pin.hit{background:var(--tt-gold);box-shadow:0 0 8px #f6c343e6}.volta-target .star{position:absolute;right:-9px;top:50%;width:16px;height:16px;margin-top:-8px;z-index:3;pointer-events:none;transition:transform .35s}.volta-target .star svg{width:16px;height:16px;display:block;fill:#ffffff59;transition:fill .3s,filter .3s}.volta-target .fig{position:relative;z-index:2;flex:none;text-align:right;line-height:1}.volta-target .fig b{display:block;font:700 16px/1 var(--volta-font-display);letter-spacing:-.01em;color:var(--tt-ink)}.volta-target .fig small{display:block;margin-top:4px;font-size:11.5px;color:var(--tt-muted)}.volta-target.done .fill{background:linear-gradient(90deg,#d97706,#f6c343 70%,#ffe9a3);box-shadow:0 0 12px #f6c343a6}.volta-target.done .star{transform:scale(1.35)}.volta-target.done .star svg{fill:var(--tt-gold);filter:drop-shadow(0 0 4px #ffd75e) drop-shadow(0 0 10px rgba(246,195,67,.8))}.volta-target.done .fig b,.volta-target.done .row span{color:#ffe9a3}@media(max-width:1500px){.volta-target{width:340px}.volta-target .frost{left:28px;width:120px}}@media(max-width:1300px){.volta-target{width:280px}.volta-target .row,.volta-target .tree{display:none}.volta-target .frost{left:20px;width:110px}}.volta-target-pop{position:absolute;z-index:30;top:48px;left:50%;transform:translate(-50%);width:520px;border-radius:14px;padding:14px 16px 12px;color:var(--volta-text-primary);font-family:var(--volta-font-sans);text-align:left}.volta-target-pop h4{margin:0 0 2px;font:600 15px/1.2 var(--volta-font-sans)}.volta-target-pop .sub{font-size:12.5px;color:var(--volta-text-soft);margin-bottom:12px}.volta-target-pop table{width:100%;border-collapse:collapse;font-size:12.5px}.volta-target-pop th{text-align:left;font-weight:500;color:var(--volta-text-dim);padding:0 0 6px;border-bottom:1px solid var(--glass-border);font-size:11.5px}.volta-target-pop td{padding:8px 0;border-bottom:1px solid var(--glass-border);vertical-align:middle}.volta-target-pop tr:last-child td{border-bottom:0}.volta-target-pop td.n,.volta-target-pop th.n{text-align:right;font-variant-numeric:tabular-nums}.volta-target-pop td.v{font:600 13px/1 var(--volta-font-display)}.volta-target-pop .foot{display:flex;justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;color:var(--volta-text-soft)}.volta-target-pop .foot button{background:none;border:0;padding:0;color:var(--volta-accent-hi);font:inherit;font-weight:600;cursor:pointer}.volta-target-pop .pill{display:inline-flex;align-items:center;margin-left:6px;height:22px;padding:4px 8px;border-radius:999px;font-size:11px;font-weight:600;line-height:1;white-space:nowrap}.volta-target-pop .pill.p-grn{background:var(--pill-green-bg);color:var(--pill-green-ink)}.volta-target-pop .pill.p-grey{background:var(--pill-neutral-bg);color:var(--pill-neutral-ink)}.volta-menu-arrow:after{content:"";position:absolute;top:-6px;left:var(--arrow-x,18px);width:10px;height:10px;background:var(--glass-bg);border-left:1px solid var(--glass-border);border-top:1px solid var(--glass-border);transform:rotate(45deg);pointer-events:none}.volta-menu-arrow.right:after{left:auto;right:var(--arrow-x,18px)}.volta-enter{animation:volta-enter .28s ease-out both;animation-delay:calc(var(--i,0) * 40ms)}@keyframes volta-enter{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.volta-enter{animation:none!important}}.volta-chip{background:var(--glass-bg-35)!important;border:1px solid var(--glass-border);box-shadow:var(--glass-inner-shadow)}.volta-pill{border:1px solid var(--glass-border);box-shadow:var(--glass-inner-shadow)}.volta-btn-primary{background:var(--glass-btn-bg)!important;color:#fff!important;border:1px solid transparent!important;box-shadow:var(--glass-btn-edge);transition:box-shadow .18s,transform .07s}.volta-btn-primary:hover{box-shadow:var(--glass-btn-edge),var(--glass-btn-glow)}.volta-btn-primary:active{transform:scale(.98)!important}.volta-btn-secondary{background:var(--glass-bg-35)!important;border:1px solid var(--glass-border)!important;box-shadow:var(--glass-inner-shadow);color:var(--volta-text-primary)!important;transition:background .14s,transform .07s}.volta-btn-secondary:hover{background:var(--glass-bg)!important}.volta-btn-secondary:active{transform:scale(.98)!important}.volta-pal .pc2{background:var(--glass-bg-35);border:1px solid var(--glass-border);box-shadow:var(--glass-inner-shadow)}.volta-pal .pc2.on{border-color:var(--glass-accent-edge)}.volta-trow:hover,.volta-brow:hover,.volta-prow:hover{background:var(--glass-row-hover)}.volta-trow .pill{transition:filter .12s}.volta-trow:hover .pill{filter:brightness(1.18)}.volta-trow .mini{opacity:.55;transition:opacity .12s,color .13s,background .13s}.volta-trow:hover .mini{opacity:1}.volta-prow{transition:background .12s}.volta-prow .pc{transition:transform .15s}.volta-prow:hover .pc{transform:translate(-2px)}.volta-brow{transition:background .12s}.volta-dock{will-change:transform;border:0;box-shadow:var(--glass-dock-edge),var(--glass-shadow),var(--glass-dock-shadow)}.volta-dock:before{content:none}[data-testid^=dock-tile-] .tile-ic{display:flex;transition:transform var(--volta-duration-lift) var(--volta-ease-spring)}[data-testid^=dock-tile-]:hover .tile-ic{transform:translateY(-1px)}[data-testid^=dock-tile-]{overflow:hidden}[data-testid^=dock-tile-]:after{content:"";position:absolute;inset:0;background:var(--glass-sweep);transform:translate(-130%);pointer-events:none;border-radius:inherit}[data-testid^=dock-tile-]:hover:after,[data-testid^=dock-tile-][data-active=true]:after{animation:volta-sweep .9s ease-out 1 forwards}@keyframes volta-sweep{0%{transform:translate(-130%)}to{transform:translate(130%)}}@media(prefers-reduced-motion:reduce){[data-testid^=dock-tile-]:after{animation:none!important}}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=submit]):not([type=button]),select,textarea){font:inherit;font-size:13.5px;color:inherit;background:var(--volta-input-bg);border:1px solid var(--volta-input-border);border-radius:8px;padding:8px 12px;outline:0;transition:border-color .16s var(--volta-ease),box-shadow .16s var(--volta-ease)}:where(input:focus,select:focus,textarea:focus){border-color:var(--volta-accent);box-shadow:0 0 0 3px var(--glass-accent-fill)}.volta-veil{position:fixed;inset:0;z-index:9999;display:flex;align-items:flex-start;justify-content:center;padding-top:14vh;background:var(--glass-veil-bg);backdrop-filter:blur(var(--glass-veil-blur));-webkit-backdrop-filter:blur(var(--glass-veil-blur));animation:volta-vfade .14s ease-out}@supports not (backdrop-filter: blur(1px)){.volta-veil{background:#04070eeb}.volta-pal{background:var(--glass-pane-solid)!important}}@keyframes volta-vfade{0%{opacity:0}}.volta-pal{width:840px;max-width:92vw;border-radius:18px;overflow:hidden;position:relative;background:var(--glass-pane-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-inner-shadow),var(--glass-shadow);font-family:var(--volta-font-sans);will-change:transform,opacity;animation:volta-palin .22s cubic-bezier(.34,1.4,.64,1)}@keyframes volta-palin{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.volta-pal .head{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--volta-line-strong)}.volta-pal .head .hicon{color:var(--volta-accent-hi);flex-shrink:0;display:flex}.volta-pal input{flex:1;background:none;border:0;outline:0;color:var(--volta-text-primary);font:inherit;font-size:16px;font-family:var(--volta-font-sans)}.volta-pal input::placeholder{color:var(--volta-text-faint)}.volta-pal .head input,.volta-pal .head input[type=text],.volta-pal .head input:hover,.volta-pal .head input:focus,.volta-pal .head input:focus-visible{background:transparent!important;background-color:transparent!important;border:0!important;border-color:transparent!important;border-radius:0!important;outline:0!important;outline-width:0!important;box-shadow:none!important;padding:0!important;min-height:0!important;font-size:16px!important;color:var(--volta-text-primary)!important;caret-color:var(--volta-accent-hi);transition:none!important}.volta-pal .head input::placeholder{color:var(--volta-text-faint)!important;opacity:1}.volta-pal .head input:-webkit-autofill,.volta-pal .head input:-webkit-autofill:hover,.volta-pal .head input:-webkit-autofill:focus{-webkit-text-fill-color:var(--volta-text-primary);-webkit-box-shadow:0 0 0 1000px var(--volta-surface-popover) inset!important;box-shadow:0 0 0 1000px var(--volta-surface-popover) inset!important;transition:background-color 9999s ease-in-out 0s!important}.volta-pal .esc,.volta-pal .kbd2{font-family:var(--volta-font-mono);font-size:10px;color:var(--volta-kbd-text);border:1px solid var(--volta-kbd-border);border-radius:5px;padding:2px 6px}.volta-pal .pchips{display:flex;gap:6px;padding:10px 12px 2px}.volta-pal .pc2{font-size:10.5px;font-weight:800;padding:5px 10px;border-radius:7px;border:none;cursor:pointer;font-family:var(--volta-font-sans);background:var(--volta-chip-bg);color:var(--volta-text-soft);transition:background .12s,color .12s}.volta-pal .pc2:hover{background:var(--volta-hover-strong)}.volta-pal .pc2.on{background:var(--volta-tile-active-bg);color:var(--volta-text-primary)}.volta-pal .pbody{display:grid;grid-template-columns:1fr 272px;min-height:230px}.volta-pal .plist{max-height:52vh;overflow:auto;padding:8px}.volta-pal .gh{font-size:10px;letter-spacing:.14em;font-weight:800;color:var(--volta-text-faint);padding:10px 12px 5px;text-transform:uppercase}.volta-pal .row{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:11px;font-size:13.5px;color:var(--volta-text-table);cursor:pointer;border:none;background:none;text-align:left;font-family:var(--volta-font-sans);transition:background var(--volta-duration-row)}.volta-pal .row .ric{width:20px;display:flex;justify-content:center;flex-shrink:0;color:var(--volta-text-dim)}.volta-pal .row .rname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.volta-pal .row .rname.mono{font-family:var(--volta-font-mono);font-size:12.5px}.volta-pal .row .favb{margin-left:8px;flex-shrink:0;opacity:0;cursor:pointer;color:var(--volta-text-faint);transition:opacity .12s,color .12s}.volta-pal .row:hover .favb,.volta-pal .row.sel .favb{opacity:1}.volta-pal .row .favb.on{opacity:1;color:var(--volta-state-warn)}.volta-pal .row .meta{margin-left:auto;padding-left:10px;font-size:11px;color:var(--volta-text-faint);flex-shrink:0;white-space:nowrap}.volta-pal .row.sel{background:var(--glass-accent-fill);color:var(--volta-text-primary);box-shadow:inset 0 0 0 1px var(--glass-accent-edge)}.volta-pal .row.sel .ric{color:var(--volta-accent-hi)}.volta-pal .none{padding:26px;text-align:center;color:var(--volta-text-faint);font-size:13px}.volta-pal .ppane{border-left:1px solid var(--volta-line-strong);padding:16px 16px 12px;max-height:52vh;overflow:auto}.volta-pal .ppane .ic2{color:var(--volta-accent-hi);display:flex}.volta-pal .ppane .t2{font-size:15px;font-weight:800;margin-top:9px;line-height:1.3;color:var(--volta-text-primary);overflow-wrap:break-word}.volta-pal .ppane .m2{font-size:11px;color:var(--volta-text-soft);margin-top:3px}.volta-pal .pvmono{font-family:var(--volta-font-mono);font-size:14px;font-weight:800;margin-top:8px;color:var(--volta-text-primary)}.volta-pal .pvrow{display:flex;justify-content:space-between;gap:10px;font-size:11.5px;padding:7px 0;border-bottom:1px solid var(--volta-line)}.volta-pal .pvrow span{color:var(--volta-text-soft)}.volta-pal .pvrow b{color:var(--volta-text-primary);font-weight:800;text-align:right}.volta-pal .pvbtn{display:inline-flex;align-items:center;gap:7px;margin-top:12px;padding:6px 10px;border-radius:8px;border:none;background:transparent;cursor:pointer;font-size:12px;font-weight:800;color:var(--volta-accent-hi);font-family:var(--volta-font-sans)}.volta-pal .pvbtn:hover{background:var(--volta-hover)}.volta-pal .pfoot{display:flex;justify-content:space-between;align-items:center;padding:9px 14px;border-top:1px solid var(--volta-line-strong);font-size:10px;color:var(--volta-text-faint);font-weight:700}.volta-pal .pfoot .hints{display:flex;gap:14px;align-items:center}.volta-pal .pfoot .hints>span{display:inline-flex;align-items:center;gap:5px}@media(prefers-reduced-motion:reduce){.volta-veil,.volta-pal{animation:none!important}}.volta-ticker:hover .volta-tape{animation-play-state:paused}.volta-track{-webkit-mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent)}@keyframes volta-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.35);opacity:.45}}@keyframes volta-tape{to{transform:translate(-50%)}}@keyframes volta-blink{50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.volta-tape,[data-testid=ticker-live] i{animation:none!important}}.volta-toasts{position:fixed;right:24px;bottom:24px;z-index:var(--volta-z-toast, 1300);display:flex;flex-direction:column-reverse;gap:8px;width:320px;max-width:calc(100vw - 56px);pointer-events:none}.volta-toasts>*{pointer-events:auto}html[data-drawer=open] .volta-toasts{right:calc(var(--volta-drawer-reach,372px) + 12px)}.volta-toasts{transition:opacity .15s var(--volta-ease)}body:has(.ld tbody tr:hover) .volta-toasts{opacity:.15}body:has(.ld tbody tr:hover) .volta-toasts>*{pointer-events:none}.volta-nudge-card{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:14px;font-family:var(--volta-font-sans);font-size:13.5px;line-height:1.4;color:var(--volta-text-primary);animation:volta-toast-in .22s var(--volta-ease) both;--nudge-fill:var(--volta-pill-amber-bg);--nudge-ink:var(--volta-pill-amber-text)}.volta-nudge-card.red{--nudge-fill:var(--volta-pill-coral-bg);--nudge-ink:var(--volta-pill-coral-text)}.volta-nudge-card .tile{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;flex:none;font-size:13px;font-weight:700;color:#fff;background:var(--glass-ink-60)}.volta-nudge-card .tile.bell{border-radius:9px;background:var(--nudge-fill);color:var(--nudge-ink)}.volta-nudge-card .body{flex:1;min-width:0}.volta-nudge-card .line b{font-weight:700;font-variant-numeric:tabular-nums}.volta-nudge-card .row{display:flex;gap:6px;margin-top:8px}.volta-nudge-card .row button{font:inherit;font-size:12px;font-weight:600;height:26px;padding:0 10px;border-radius:999px;border:0;cursor:pointer}.volta-nudge-card .row .pri{background:var(--volta-accent);color:#fff}.volta-nudge-card .row .pri:hover{background:var(--volta-accent-hi)}.volta-nudge-card .row .sec{background:var(--volta-hover);color:var(--volta-text-dim-2)}.volta-nudge-card .row .sec:hover{color:var(--volta-text-primary)}.volta-nudge-card.compact{border-radius:0;border-width:0 0 1px;box-shadow:none;animation:none;padding:10px 14px}@keyframes volta-toast-in{0%{opacity:0;transform:translate(16px)}}@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.volta-beam{position:relative}.volta-beam:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;pointer-events:none;z-index:2;--beam:conic-gradient(from var(--beam-angle),transparent 0%,color-mix(in srgb,var(--volta-accent) 35%,transparent) 6%,color-mix(in srgb,var(--volta-accent-hi) 95%,transparent) 14%,#fff 18%,transparent 22%,transparent 50%,color-mix(in srgb,var(--volta-accent) 21%,transparent) 56%,color-mix(in srgb,var(--volta-accent-hi) 57%,transparent) 64%,rgba(255,255,255,.6) 68%,transparent 72%);background:var(--beam),linear-gradient(#ffffff1a,#ffffff1a);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;will-change:transform;animation:volta-beam 8s linear infinite}@keyframes volta-beam{to{--beam-angle:360deg}}@media(prefers-reduced-motion:reduce){html:not([data-motion=on]) .volta-beam:after{animation:none;background:linear-gradient(#ffffff1a,#ffffff1a)}}html[data-beam=raf] .volta-beam:after{animation:none}html[data-theme=light] .volta-card-head{background:var(--card-head-bg);box-shadow:none;border-bottom-color:var(--card-head-rule)}html[data-theme=light] .volta-card-head:before{content:none}html body .volta-card-head .pill.p-grey{background:var(--card-head-chip-bg);color:var(--card-head-chip-ink)}html body .volta-card-head .pill.p-red{background:var(--card-head-pill-red-bg);color:var(--card-head-pill-red-ink)}html body .volta-card-head .pill.p-amb{background:var(--card-head-pill-amb-bg);color:var(--card-head-pill-amb-ink)}html body .volta-card-head .pill.p-grn{background:var(--card-head-pill-grn-bg);color:var(--card-head-pill-grn-ink)}html body .volta-card-head .pill.p-blue{background:var(--card-head-pill-blue-bg);color:var(--card-head-pill-blue-ink)}html[data-theme=light] .volta-card-head .pill:is(.p-grey,.p-red,.p-amb,.p-grn,.p-blue,.p-vio,.p-navy,.p-teal){box-shadow:none}html[data-theme=light] .lp-sec-head{background:var(--card-head-bg);border-radius:10px;padding:9px 14px;align-items:center}html[data-theme=light] .lp-sec-head>div:first-child{color:var(--card-head-ink)!important;font-weight:600!important}html[data-theme=light] .lp-sec-head>div:first-child>span{color:var(--tbl-head-ref)!important}html[data-theme=light] .volta-btn-primary:not([href^="tel:"]){background:var(--btn-pri)!important;color:var(--btn-pri-ink)!important;box-shadow:none}html[data-theme=light] .volta-btn-primary:not([href^="tel:"]):hover{background:var(--btn-pri-hover)!important;box-shadow:none}html[data-theme=light] .volta-pal .esc,html[data-theme=light] .volta-pal .kbd2{background:var(--pill-neutral-bg);color:var(--pill-neutral-ink);font-weight:600;border-color:transparent}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media(max-width:1023px){.page-header h1{font-size:22px!important}.page-header p{font-size:13px!important}.kpi-card{flex:1 1 calc(50% - 12px)!important;min-width:0!important;box-sizing:border-box}.nus-table{min-width:760px}.card .nus-table,.card>div{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:767px){.troy-fab{display:none!important}.call-script-fab{width:44px!important;height:44px!important;bottom:16px!important;right:16px!important;z-index:9999!important}body,#root{padding-bottom:0}main,[role=main],.tab-content,.page-container{padding-bottom:80px!important}.card div,[class*=modal] div{word-break:normal;overflow-wrap:break-word}div[style*="flex-direction: column"]>div,div[style*="flexDirection: 'column'"]>div{word-break:normal!important;overflow-wrap:break-word!important}div.status-tabs{display:flex!important;flex-wrap:nowrap!important;white-space:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none}div.status-tabs::-webkit-scrollbar{display:none}div.status-tabs>*{flex-shrink:0!important}body{font-size:14px}.page-header h1{font-size:18px!important;line-height:1.2!important}.page-header p{font-size:12px!important}.page-header{margin-bottom:14px!important}.kpi-card{flex:1 1 100%!important;min-width:0!important;padding:14px 16px!important}.kpi-card>div:first-child{font-size:10px!important}.kpi-card>div:nth-child(2){font-size:22px!important}.card{padding:14px!important;border-radius:10px!important}.nus-table thead th{padding:8px!important;font-size:10px!important}.nus-table tbody td{padding:8px!important;font-size:12px!important}.nus-table{min-width:700px}button{min-height:36px}.btn-primary,.btn-secondary{min-height:40px!important;padding-left:14px!important;padding-right:14px!important}input[type=text],input[type=email],input[type=number],input[type=password],input[type=date],input[type=search],input[type=tel],select,textarea{font-size:16px!important;min-height:40px}textarea{min-height:80px}.nus-filter-bar input,.nus-filter-bar select{flex:1 1 100%!important;max-width:100%!important}[role=dialog]{padding:0!important}div[style*="overflow-x: auto"],div[style*="overflowX: 'auto'"]{-webkit-overflow-scrolling:touch}.topbar-pills-wrap::-webkit-scrollbar{height:0}.login-card{padding:24px 18px!important;border-radius:12px!important}}@media(max-width:767px)and (min-width:480px){.kpi-card{flex:1 1 calc(50% - 8px)!important}}@media(max-width:380px){.page-header h1{font-size:16px!important}.kpi-card>div:nth-child(2){font-size:18px!important}.card{padding:10px!important}}@media(hover:none)and (pointer:coarse){.leads-row{cursor:default}.volta-card-hover:hover{transform:none!important}}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}
