.lv-crumbs ol{color:var(--lv-text-muted);flex-wrap:wrap;gap:6px;margin:0 0 -8px;padding:0;font-size:12.5px;list-style:none;display:flex}.lv-crumbs li+li:before{content:"›";opacity:.7;margin-inline-end:6px}.lv-crumbs a{color:inherit}.lv-focused-body{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.lv-focused-main{min-width:0}@media (width<=1100px){.lv-focused-body{grid-template-columns:minmax(0,1fr)}}.lv-related h2{margin:0 0 10px;font-size:15px}.lv-related ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lv-related a{border:1px solid var(--lv-border);color:var(--lv-text);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.lv-related a:hover{border-color:var(--lv-accent)}.lv-related a span{gap:2px;min-width:0;display:grid}.lv-related small{color:var(--lv-text-muted);font-size:12.5px}.lv-page-tabs{border-bottom:1px solid var(--lv-border);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.lv-page-tabs a{min-height:44px;color:var(--lv-text-muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:8px 14px;font-weight:600;text-decoration:none;display:inline-flex}.lv-page-tabs a:hover{color:var(--lv-text)}.lv-page-tabs a[aria-current=page]{color:var(--lv-text);border-bottom-color:var(--lv-accent)}.lv-hub-group h2{margin:4px 0 10px;font-size:16px}.lv-hub{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.lv-hub-card{border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface);height:100%;color:var(--lv-text);gap:6px;padding:16px;text-decoration:none;display:grid}.lv-hub-card:hover{border-color:var(--lv-accent)}.lv-hub-card small{color:var(--lv-text-muted)}.lv-hub-icon{background:var(--lv-accent-soft);width:38px;height:38px;color:var(--lv-accent);border-radius:10px;place-items:center;display:grid}.lv-hub-state{font-size:12.5px;font-weight:650}.lv-save-bar{z-index:15;border:1px solid var(--lv-accent);background:var(--lv-surface);box-shadow:var(--lv-shadow-2);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 16px;display:flex;position:sticky;bottom:12px}.lv-save-bar p{margin:0}@media (width<=720px){.lv-save-bar{bottom:calc(80px + env(safe-area-inset-bottom))}.lv-hub{grid-template-columns:minmax(0,1fr)}}[data-template=clear]{--lv-bg:#f4f7f6;--lv-surface:#fff;--lv-surface-2:#e6f3ed;--lv-text:#183b36;--lv-text-muted:#596d66;--lv-accent:#117463;--lv-accent-text:#fff;--lv-danger:#a22f26;--lv-border:#dce6e1;--lv-focus:#117463;--lv-radius:16px;--lv-space:16px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-template=ledger]{--lv-bg:#eef1f6;--lv-surface:#fff;--lv-surface-2:#e7eef9;--lv-text:#1c304d;--lv-text-muted:#596d66;--lv-accent:#284e87;--lv-accent-text:#fff;--lv-danger:#a22f26;--lv-border:#dce6e1;--lv-focus:#284e87;--lv-radius:5px;--lv-space:11.33px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-template=warm]{--lv-bg:#faf4eb;--lv-surface:#fff;--lv-surface-2:#f9e8d8;--lv-text:#513c31;--lv-text-muted:#596d66;--lv-accent:#a34829;--lv-accent-text:#fff;--lv-danger:#a22f26;--lv-border:#e9d9c9;--lv-focus:#a34829;--lv-radius:23px;--lv-space:16px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-template=contrast]{--lv-bg:#fff;--lv-surface:#fff;--lv-surface-2:#edf2ff;--lv-text:#111;--lv-text-muted:#414141;--lv-accent:#164ec1;--lv-accent-text:#fff;--lv-danger:#a22f26;--lv-border:#222;--lv-focus:#164ec1;--lv-radius:2px;--lv-space:17.33px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-template=midnight]{--lv-bg:#0e1320;--lv-surface:#171e2e;--lv-surface-2:#263253;--lv-text:#e8edf6;--lv-text-muted:#a7b3c9;--lv-accent:#91a0f5;--lv-accent-text:#0e1320;--lv-danger:#ffc0c0;--lv-border:#2a354a;--lv-focus:#ffd479;--lv-radius:9px;--lv-space:12.67px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-template=kiosk]{--lv-bg:#edf6f7;--lv-surface:#fff;--lv-surface-2:#fbe9e6;--lv-text:#1c363c;--lv-text-muted:#526c71;--lv-accent:#aa382f;--lv-accent-text:#fff;--lv-danger:#a22f26;--lv-border:#cadfe2;--lv-focus:#aa382f;--lv-radius:18px;--lv-space:16.67px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-template=forest]{--lv-bg:#101c16;--lv-surface:#1a2b22;--lv-surface-2:#234d36;--lv-text:#eaf7ee;--lv-text-muted:#abc7b5;--lv-accent:#7ce2a6;--lv-accent-text:#101c16;--lv-danger:#ffc0c0;--lv-border:#355442;--lv-focus:#ffd479;--lv-radius:18px;--lv-space:16px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-template=plum]{--lv-bg:#211728;--lv-surface:#302238;--lv-surface-2:#4f3153;--lv-text:#f9eefa;--lv-text-muted:#d4b9d6;--lv-accent:#edaff0;--lv-accent-text:#211728;--lv-danger:#ffc0c0;--lv-border:#614767;--lv-focus:#ffd479;--lv-radius:20px;--lv-space:16px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-template=onyx]{--lv-bg:#0d0d0f;--lv-surface:#17181b;--lv-surface-2:#24262b;--lv-text:#f2f1ec;--lv-text-muted:#b3b1a8;--lv-accent:#e9c46a;--lv-accent-text:#17130a;--lv-danger:#ff9d94;--lv-border:#34363d;--lv-focus:#8fd3ff;--lv-radius:10px;--lv-space:16px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-template=lagoon]{--lv-bg:#eef6f7;--lv-surface:#fff;--lv-surface-2:#dceef0;--lv-text:#12333a;--lv-text-muted:#4a666c;--lv-accent:#0b6e7c;--lv-accent-text:#fff;--lv-danger:#a52a22;--lv-border:#cfe2e5;--lv-focus:#0b6e7c;--lv-radius:14px;--lv-space:16px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-template=daylight]{--lv-bg:#f5f7fb;--lv-surface:#fff;--lv-surface-2:#e8eef8;--lv-text:#0f1c2e;--lv-text-muted:#475569;--lv-accent:#1a56c4;--lv-accent-text:#fff;--lv-danger:#b42318;--lv-border:#d3dce8;--lv-focus:#1a56c4;--lv-radius:10px;--lv-space:16px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-template=sunlight]{--lv-bg:#fff;--lv-surface:#fff;--lv-surface-2:#f1f1f1;--lv-text:#000;--lv-text-muted:#333;--lv-accent:#000;--lv-accent-text:#fff;--lv-danger:#b00020;--lv-border:#000;--lv-focus:#e65100;--lv-radius:6px;--lv-space:16px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-template=nightshift]{--lv-bg:#16120e;--lv-surface:#201a14;--lv-surface-2:#2d241b;--lv-text:#f2e7d8;--lv-text-muted:#c2b29d;--lv-accent:#f2b45a;--lv-accent-text:#16120e;--lv-danger:#ffa595;--lv-border:#40352a;--lv-focus:#9fd8ff;--lv-radius:10px;--lv-space:16px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-template=paper]{--lv-bg:#f6f1e7;--lv-surface:#fffdf8;--lv-surface-2:#ece3cf;--lv-text:#1b1a17;--lv-text-muted:#57514a;--lv-accent:#1f3d8a;--lv-accent-text:#fff;--lv-danger:#9b1c1c;--lv-border:#cfc4ad;--lv-focus:#1f3d8a;--lv-radius:0px;--lv-space:16px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-template=terminal]{--lv-bg:#050805;--lv-surface:#0b120c;--lv-surface-2:#132219;--lv-text:#c8f7d4;--lv-text-muted:#8ec79d;--lv-accent:#39ff88;--lv-accent-text:#04110a;--lv-danger:#ff8a80;--lv-border:#1f4a2c;--lv-focus:#ffd166;--lv-radius:0px;--lv-space:12px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-template=rosewood]{--lv-bg:#fbf2f4;--lv-surface:#fff;--lv-surface-2:#f5e0e6;--lv-text:#3a1022;--lv-text-muted:#6b4253;--lv-accent:#a3195b;--lv-accent-text:#fff;--lv-danger:#b3261e;--lv-border:#ecd0d9;--lv-focus:#a3195b;--lv-radius:22px;--lv-space:17.33px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-template=ultraviolet]{--lv-bg:#f6f4fe;--lv-surface:#fff;--lv-surface-2:#ebe6fc;--lv-text:#1e1537;--lv-text-muted:#574d76;--lv-accent:#6d28d9;--lv-accent-text:#fff;--lv-danger:#b42318;--lv-border:#ddd5f5;--lv-focus:#6d28d9;--lv-radius:12px;--lv-space:16px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-template=frost]{--lv-bg:#eef2f6;--lv-surface:#fbfcfd;--lv-surface-2:#e1e8ef;--lv-text:#15212e;--lv-text-muted:#4a5a6a;--lv-accent:#0f6585;--lv-accent-text:#fff;--lv-danger:#b42318;--lv-border:#d3dde6;--lv-focus:#0f6585;--lv-radius:3px;--lv-space:20px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-template=aurora]{--lv-bg:#061a1f;--lv-surface:#0b252c;--lv-surface-2:#12343d;--lv-text:#e3fbff;--lv-text-muted:#9cc6cf;--lv-accent:#5ee6d6;--lv-accent-text:#04191c;--lv-danger:#ffaaa0;--lv-border:#1d4752;--lv-focus:#e0a3ff;--lv-radius:14px;--lv-space:16px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-template=citrus]{--lv-bg:#fffbe6;--lv-surface:#fff;--lv-surface-2:#fbf3bf;--lv-text:#22300a;--lv-text-muted:#4d5a2b;--lv-accent:#3b6a00;--lv-accent-text:#fff;--lv-danger:#b42318;--lv-border:#e6dc9a;--lv-focus:#c2410c;--lv-radius:20px;--lv-space:16px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-template=paper][data-template]{--lv-font:Georgia, "Iowan Old Style", "Palatino Linotype", "Times New Roman", serif;--lv-font-display:Georgia, "Iowan Old Style", "Palatino Linotype", "Times New Roman", serif;--lv-shadow-1:none;--lv-shadow-2:0 0 0 1px #1b1a17}[data-template=paper] :is(h1,h2){letter-spacing:0;font-weight:700}[data-template=paper] .lv-workspace-content h1{border-bottom:3px double var(--lv-text);padding-bottom:6px}[data-template=paper] .lv-nav-heading{text-transform:none;letter-spacing:0;font-style:italic}[data-template=terminal][data-template]{--lv-font:ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--lv-font-display:ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--lv-ok:#39ff88;--lv-warn:#ffd166;--lv-shadow-1:none;--lv-shadow-2:0 0 0 1px #39ff88, 0 0 24px #39ff882e}[data-template=terminal] :is(h1,h2,h3){text-transform:uppercase;letter-spacing:.04em}[data-template=terminal] .lv-workspace-content h1:before{content:">" / "";color:var(--lv-accent);margin-right:.5ch}[data-template=terminal] .lv-chip{border-radius:0}[data-template=rosewood][data-template]{--lv-shadow-1:0 2px 6px #a3195b14, 0 8px 24px #a3195b12;--lv-shadow-2:0 18px 48px #3a10222e, 0 2px 8px #3a102214}[data-template=rosewood] .lv-button{border-radius:999px}[data-template=ultraviolet][data-template]{--lv-rail-bg:#3b1a86;--lv-rail-text:#fff;--lv-rail-muted:#d9ccff;--lv-rail-card:#4a24a0;--lv-rail-card-border:#6440bd;--lv-rail-current:#5627b0;--lv-rail-hover:#4a24a0}[data-template=frost][data-template]{--lv-shadow-1:none;--lv-shadow-2:0 8px 28px #15212e1f}[data-template=frost] :is(.lv-panel,.lv-data,.lv-stat){border-color:var(--lv-border)}[data-template=frost] :is(h1,h2){letter-spacing:-.02em;font-weight:600}[data-template=aurora][data-template]{--lv-ok:#5fe3a1;--lv-warn:#f5c55c;--lv-shadow-1:0 1px 2px #00000059;--lv-shadow-2:0 18px 44px #0000008c, 0 0 0 1px #5ee6d640;--lv-series-1:#5ee6d6;--lv-series-2:#e0a3ff;--lv-series-3:#7cc4ff;--lv-series-4:#f5c55c;--lv-series-5:#ff8fb1;--lv-series-6:#8be37a;--lv-series-7:#b0a4ff;--lv-series-8:#ff9d7a}[data-template=aurora] .lv-sidebar{border-bottom:3px solid #0000;border-image:linear-gradient(90deg,#5ee6d6,#7cc4ff,#e0a3ff) 1}[data-template=citrus][data-template]{--lv-shadow-1:0 2px 0 #e6dc9a;--lv-shadow-2:0 14px 36px #22300a29}[data-template=citrus] :is(.lv-button,.lv-chip,.lv-tool-button){border-radius:999px}[data-template=citrus] :is(h1,h2){font-weight:800}[data-template=nightshift][data-template]{--lv-ok:#5fd1a0;--lv-warn:#efbe5c;--lv-shadow-1:0 1px 2px #00000052;--lv-shadow-2:0 18px 44px #00000080, 0 2px 8px #0000004d;--lv-series-1:#3987e5;--lv-series-2:#d95926;--lv-series-3:#199e70;--lv-series-4:#c98500;--lv-series-5:#d55181;--lv-series-6:#008300;--lv-series-7:#9085e9;--lv-series-8:#e66767}[data-template=sunlight] :focus-visible{outline-width:3px}.lv-template-gallery{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin-block:18px;display:grid}.lv-template-choice{text-align:left;color:var(--lv-text);background:var(--lv-surface);border:1px solid var(--lv-border);cursor:pointer;border-radius:10px;gap:8px;min-width:0;padding:10px;display:grid}.lv-template-choice[aria-pressed=true]{outline:2px solid var(--lv-accent);outline-offset:1px}.lv-template-choice small{color:var(--lv-text-muted)}.lv-template-mini{border:1px solid var(--lv-border);background:var(--lv-bg);border-radius:6px;grid-template-rows:17px 38px 1fr;grid-template-columns:23px 1fr 1fr;gap:6px;height:96px;padding:7px;display:grid;overflow:hidden}.lv-mini-nav{background:var(--lv-accent);opacity:.7;border-radius:3px;grid-row:1/-1}.lv-mini-header{background:var(--lv-surface-2);border-radius:3px;grid-column:2/-1}.lv-mini-card{background:var(--lv-surface);border:1px solid var(--lv-border);border-radius:4px}.lv-mini-lines{background:repeating-linear-gradient(transparent,transparent 5px,var(--lv-accent) 5px,var(--lv-accent) 7px);opacity:.5;grid-column:2/-1}.lv-template-mini:is([data-template=paper],[data-template=aurora]) .lv-mini-nav{grid-area:1/1/auto/-1}.lv-template-mini:is([data-template=paper],[data-template=aurora]) .lv-mini-header{display:none}.lv-template-mini:is([data-template=paper],[data-template=aurora]) .lv-mini-card{grid-row:2}.lv-template-mini:is([data-template=warm],[data-template=forest],[data-template=plum],[data-template=rosewood],[data-template=citrus]) .lv-mini-card{border-radius:10px}.lv-template-mini:is([data-template=paper],[data-template=terminal]) :is(.lv-mini-card,.lv-mini-nav,.lv-mini-header){border-radius:0}.lv-template-mini[data-template=ultraviolet] .lv-mini-nav{opacity:1;background:#3b1a86}.lv-template-mini[data-template=aurora] .lv-mini-nav{background:linear-gradient(90deg,#5ee6d6,#7cc4ff,#e0a3ff)}.lv-template-mini[data-template=terminal] .lv-mini-lines{opacity:.9}.lv-design-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.lv-design-option{border:1px solid var(--lv-border);border-radius:10px;padding:10px}.lv-design-prices{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.lv-design-prices>li{border:1px solid var(--lv-border);background:var(--lv-surface);border-radius:10px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}.lv-design-prices .lv-template-mini{grid-template-rows:8px 18px 1fr;grid-template-columns:12px 1fr 1fr;gap:3px;height:48px;padding:4px}.lv-shell[data-embedded] .lv-main{max-width:none;padding:0}.lv-workspace{--lv-side:236px;grid-template-columns:var(--lv-side) minmax(0, 1fr);background:var(--lv-bg);min-height:100dvh;color:var(--lv-text);display:grid}.lv-workspace[data-has-nav=false]{grid-template-columns:minmax(0,1fr)}.lv-sidebar{background:var(--lv-surface);border-right:1px solid var(--lv-border);flex-direction:column;gap:22px;height:100dvh;padding:22px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.lv-sidebar .lv-brand{padding-inline:6px;font-size:17px}.lv-sidebar .lv-brand-mark{width:34px;height:34px}.lv-sidebar .lv-brand{overflow-wrap:anywhere;min-width:0}.lv-context-card{background:var(--lv-bg);border:1px solid var(--lv-border);border-radius:10px;gap:3px;padding:12px 14px;font-size:13px;display:grid}.lv-context-card strong{text-transform:uppercase;letter-spacing:.04em;overflow-wrap:anywhere;font-size:14px}.lv-context-card small,.lv-sidebar-foot small,.lv-identity small{color:var(--lv-text-muted)}.lv-sidebar .lv-nav{flex-direction:column;gap:18px;margin:0;display:flex}.lv-nav-group{flex-direction:column;gap:2px;display:flex}.lv-nav-heading{letter-spacing:.14em;text-transform:uppercase;color:var(--lv-text-muted);margin:0 0 6px;padding-inline:14px;font-size:11px;font-weight:700}.lv-sidebar .lv-nav a,.lv-sidebar .lv-nav button{min-height:44px;color:var(--lv-text-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:9px 14px;text-decoration:none;display:flex}.lv-sidebar .lv-nav a:hover,.lv-sidebar .lv-nav button:hover{color:var(--lv-text);background:color-mix(in srgb, var(--lv-surface-2) 55%, transparent)}.lv-sidebar .lv-nav [aria-current=page]{background:var(--lv-surface-2);color:var(--lv-accent);font-weight:700;text-decoration:none}.lv-nav i{text-align:center;flex:none;width:20px;font-style:normal}.lv-sidebar-foot{border-top:1px solid var(--lv-border);overflow-wrap:anywhere;gap:2px;margin-top:auto;padding:16px 6px 0;font-size:13px;display:grid}.lv-sidebar-foot a{margin-top:8px}.lv-sidebar-account{flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:8px;display:flex}.lv-sidebar-account a{margin-top:0}.lv-sidebar-account .lv-link{min-height:32px;color:inherit;font-size:13px}.lv-header-tools{align-items:center;gap:10px;display:flex}.lv-workspace-main{flex-direction:column;min-width:0;display:flex}.lv-workspace-heading{z-index:5;background:var(--lv-surface);border-bottom:1px solid var(--lv-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:12px 32px;display:flex;position:sticky;top:0}.lv-topbar-identity{min-width:0}.lv-topbar-identity h1,.lv-topbar-identity p{margin:0}.lv-identity{line-height:1.35;display:grid}.lv-identity small{font-size:13px}.lv-topbar-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lv-tool-button{border:1px solid var(--lv-border);background:var(--lv-bg);min-height:40px;color:var(--lv-text);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px 12px;font-size:14px;display:inline-flex}.lv-workspace-content{grid-template-columns:minmax(0,1fr);align-content:start;gap:20px;width:100%;min-width:0;max-width:1440px;margin-inline:auto;padding:30px 36px 64px;display:grid}.lv-banner{border-left:4px solid var(--lv-accent);background:var(--lv-surface-2);border-radius:var(--lv-radius);margin:0;padding:12px 16px}.lv-page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.lv-page-header h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:clamp(26px,3vw,34px);line-height:1.15}.lv-eyebrow{margin:0 0 8px}.lv-lead{color:var(--lv-text-muted);max-width:72ch;margin:8px 0 0}.lv-actions a.lv-button{text-decoration:none}.lv-stat-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:16px;margin:0;display:grid}.lv-stat{background:var(--lv-surface);border:1px solid var(--lv-border);border-radius:var(--lv-radius);min-width:0;padding:18px 20px}.lv-stat dt{color:var(--lv-text-muted);font-size:14px}.lv-stat dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:8px 0 0;font-size:28px;font-weight:700}.lv-stat p{margin:6px 0 0;font-size:13px}.lv-stat dd.lv-stat-hint{letter-spacing:0;margin:6px 0 0;font-size:13px;font-weight:400}.lv-panel h2{margin:0 0 12px;font-size:18px}.lv-split{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.lv-link-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lv-link-list a{border:1px solid var(--lv-border);color:var(--lv-text);border-radius:10px;gap:2px;padding:12px 14px;text-decoration:none;display:grid}.lv-link-list a:hover{border-color:var(--lv-accent)}.lv-link-list span{color:var(--lv-text-muted);font-size:14px}.lv-attention p{margin:0 0 12px}.lv-chip{background:var(--lv-surface-2);border-radius:999px;padding:4px 10px;font-size:13px}.lv-badge{background:var(--lv-surface-2);color:var(--lv-text);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.lv-badge:before{content:"";background:var(--lv-accent);border-radius:50%;width:7px;height:7px}.lv-badge[data-tone=off]:before{background:var(--lv-danger)}.lv-link{color:var(--lv-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.lv-narrow{max-width:640px;margin:40px auto}.lv-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.lv-section-head h2{margin:0}.lv-button{min-height:42px;padding:0 16px;font-size:15px;text-decoration:none}.lv-button:hover{filter:brightness(1.06)}.lv-button-ghost,.lv-button.lv-button-ghost{border:1px solid var(--lv-border);background:var(--lv-bg);min-height:42px;color:var(--lv-text);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.lv-button-ghost:disabled,.lv-button-ghost[aria-disabled=true]{opacity:.55;cursor:default}.lv-danger-button,.lv-button.lv-danger-button{color:var(--lv-danger);border-color:color-mix(in srgb, var(--lv-danger) 60%, transparent)}.lv-data{background:var(--lv-surface);border:1px solid var(--lv-border);border-radius:var(--lv-radius);gap:12px;min-width:0;padding:20px 22px;display:grid}.lv-data-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lv-data-head h2{letter-spacing:-.01em;margin:0;font-size:18px}.lv-data-head small{color:var(--lv-text-muted);margin-left:10px;font-size:13px;font-weight:400}.lv-view-switch{background:var(--lv-bg);border:1px solid var(--lv-border);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.lv-view-switch button{min-height:36px;color:var(--lv-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 14px;font-size:13px}.lv-view-switch button[aria-pressed=true]{background:var(--lv-accent);color:var(--lv-accent-text);font-weight:700}.lv-data-controls{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0;display:flex}.lv-data-controls label{color:var(--lv-text-muted);gap:4px;font-size:12px;font-weight:600;display:grid}.lv-data-search{flex:2 220px}.lv-data-controls input,.lv-data-controls select,.lv-disclosure-panel input,.lv-disclosure-panel select{width:100%;min-height:42px;font:inherit;color:var(--lv-text);background:var(--lv-bg);border:1px solid var(--lv-border);border-radius:8px;padding:8px 12px;font-size:14px}.lv-disclosure{flex:0 auto;min-width:0;position:relative}.lv-disclosure>summary{border:1px solid var(--lv-border);background:var(--lv-bg);max-width:340px;min-height:42px;color:var(--lv-text);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;list-style:none;display:flex;overflow:hidden}.lv-disclosure>summary::-webkit-details-marker{display:none}.lv-disclosure>summary:before{content:"▸";color:var(--lv-text-muted);transition:transform .15s}.lv-disclosure[open]>summary{border-color:var(--lv-accent)}.lv-disclosure[open]>summary:before{transform:rotate(90deg)}.lv-disclosure-label{font-weight:700}.lv-count{background:var(--lv-accent);min-width:20px;height:20px;color:var(--lv-accent-text);border-radius:10px;place-items:center;padding:0 6px;font-size:12px;font-weight:700;display:inline-grid}.lv-disclosure-panel{z-index:20;background:var(--lv-surface);border:1px solid var(--lv-border);border-radius:10px;gap:12px;width:max-content;min-width:300px;max-width:min(640px,100vw - 48px);padding:14px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 18px 48px #0006}.lv-disclosure-panel[data-align=end]{left:auto;right:0}.lv-disclosure-panel label{color:var(--lv-text-muted);gap:4px;font-size:12px;font-weight:600;display:grid}.lv-sort-levels{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lv-sort-level{color:var(--lv-text-muted);grid-template-columns:64px minmax(120px,1fr) minmax(120px,1fr) repeat(3,38px);align-items:center;gap:6px;font-size:13px;display:grid}.lv-sort-level .lv-icon-button{min-width:38px;min-height:38px;font-size:16px}.lv-sort-level .lv-icon-button:disabled{opacity:.4;cursor:default}.lv-data-status{color:var(--lv-text-muted);margin:0;font-size:13px}.lv-empty{color:var(--lv-text-muted);background:var(--lv-bg);border-radius:8px;margin:0;padding:24px}.lv-data-foot{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lv-table-wrap{border:1px solid var(--lv-border);border-radius:10px}.lv-table-wrap .lv-table{min-width:560px;font-size:14px}.lv-table th,.lv-table td{min-width:0;padding:14px}.lv-table thead th{background:var(--lv-surface);border-bottom:2px solid var(--lv-border);letter-spacing:.06em;text-transform:uppercase;color:var(--lv-text);white-space:nowrap;font-size:12px;font-weight:700}.lv-table tbody tr:last-child td{border-bottom:0}.lv-sort-header,.lv-table th>button.lv-sort-header{min-height:32px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;display:inline-flex}.lv-sort-indicator{opacity:.65}.lv-table th:is([aria-sort=ascending],[aria-sort=descending]) .lv-sort-indicator{opacity:1}.lv-row-open{color:inherit;font:inherit;text-align:left;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.lv-row-open:hover{color:var(--lv-accent);text-decoration-color:currentColor}.lv-table .lv-record-actions{white-space:nowrap;min-width:0}.lv-record-actions{flex-wrap:wrap;gap:6px;display:flex}.lv-cards{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:12px}.lv-record-card{background:var(--lv-bg);border:1px solid var(--lv-border);border-radius:var(--lv-radius);overflow-wrap:anywhere;align-content:start;gap:8px;padding:16px 18px;display:grid}.lv-record-card h3{border-bottom:1px solid var(--lv-border);margin:0;padding-bottom:10px;font-size:16px}.lv-record-card dl{gap:6px;margin:0;display:grid}.lv-record-card dl>div{grid-template-columns:1fr 1.3fr;gap:8px;display:grid}.lv-cards .lv-record-card dt{color:var(--lv-text-muted);font-size:12px;font-weight:400}.lv-cards .lv-record-card dd{text-align:right;margin:0;font-size:14px}.lv-dialog-subject{background:var(--lv-bg);border:1px solid var(--lv-border);overflow-wrap:anywhere;border-radius:10px;gap:2px;margin-bottom:16px;padding:14px 16px;display:grid}.lv-dialog-subject>span{color:var(--lv-text-muted);font-size:14px}.lv-badges{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.lv-dialog dl.lv-details,.lv-details{grid-template-columns:minmax(110px,1fr) 2fr;gap:10px 16px;margin:0 0 18px;display:grid}.lv-details>div{display:contents}.lv-details dt{color:var(--lv-text-muted)}.lv-details dd{overflow-wrap:anywhere;margin:0}.lv-dialog-actions{border-top:1px solid var(--lv-border);flex-wrap:wrap;gap:8px;padding-top:16px;display:flex}.lv-form-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:0 16px;display:grid}.lv-checks{border:1px solid var(--lv-border);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:0 16px;margin:0;padding:12px 16px;display:grid}.lv-checks legend{padding:0 6px;font-weight:600}.lv-dialog .lv-button-ghost{justify-self:start}.lv-workspace[data-layout=compact] .lv-workspace-content{gap:18px;padding:26px 30px 56px}.lv-workspace[data-layout=compact] .lv-table td{padding-block:11px}.lv-workspace[data-layout=wide] .lv-workspace-content{max-width:1640px;padding:36px 44px 64px}.lv-workspace[data-layout=cards] .lv-stat,.lv-workspace[data-layout=cards] .lv-data{box-shadow:0 5px 16px #00000010}.lv-workspace[data-layout=counter] :is(.lv-button,.lv-button-ghost,.lv-tool-button){min-height:48px;font-size:1.02rem}.lv-workspace[data-layout=risk] .lv-attention{border-top:3px solid var(--lv-accent);order:-1}.lv-workspace[data-layout=risk] .lv-split>.lv-attention{order:-1}.lv-workspace[data-layout=rail] .lv-sidebar{background:var(--lv-rail-bg,#172b44);border-right-color:var(--lv-rail-bg,#172b44);--lv-focus:#ffd479}.lv-workspace[data-layout=rail] .lv-sidebar,.lv-workspace[data-layout=rail] .lv-sidebar a{color:var(--lv-rail-text,#f2f7ff)}.lv-workspace[data-layout=rail] .lv-nav-heading,.lv-workspace[data-layout=rail] .lv-sidebar small{color:var(--lv-rail-muted,#c3d3e6)}.lv-workspace[data-layout=rail] .lv-context-card{background:var(--lv-rail-card,#1f3a59);border-color:var(--lv-rail-card-border,#2f4f73)}.lv-workspace[data-layout=rail] .lv-sidebar .lv-nav [aria-current=page]{background:var(--lv-rail-current,#284e70);color:#fff}.lv-workspace[data-layout=rail] .lv-sidebar .lv-nav a:hover{background:var(--lv-rail-hover,#22415f);color:#fff}.lv-workspace:is([data-layout=top],[data-layout=risk]){grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.lv-workspace:is([data-layout=top],[data-layout=risk]) .lv-sidebar{height:auto;position:static}@media (width>=1101px){.lv-workspace:is([data-layout=top],[data-layout=risk]) .lv-sidebar{border-right:0;border-bottom:1px solid var(--lv-border);flex-direction:row;align-items:center;gap:24px;padding:10px 32px;overflow:visible}.lv-workspace:is([data-layout=top],[data-layout=risk]) .lv-context-card{display:none}.lv-workspace:is([data-layout=top],[data-layout=risk]) .lv-sidebar .lv-brand{overflow-wrap:normal;flex:none;max-width:260px}.lv-workspace:is([data-layout=top],[data-layout=risk]) .lv-sidebar .lv-nav{flex-flow:wrap;gap:4px}.lv-workspace:is([data-layout=top],[data-layout=risk]) .lv-nav-group{flex-direction:row;gap:2px}.lv-workspace:is([data-layout=top],[data-layout=risk]) .lv-nav-heading{display:none}.lv-workspace:is([data-layout=top],[data-layout=risk]) .lv-sidebar-foot{border:0;align-items:center;gap:10px;margin:0 0 0 auto;padding:0;display:flex}.lv-workspace:is([data-layout=top],[data-layout=risk]) .lv-sidebar-foot :is(strong,small){display:none}.lv-workspace:is([data-layout=top],[data-layout=risk]) .lv-sidebar-foot a{margin:0}.lv-workspace:is([data-layout=top],[data-layout=risk]) .lv-workspace-heading{position:static}}@media (width<=899px){.lv-split{grid-template-columns:minmax(0,1fr)}.lv-data{padding:16px}.lv-disclosure{flex:140px}.lv-disclosure>summary{max-width:none}.lv-disclosure-panel{width:auto;min-width:0;max-width:none;box-shadow:none;margin-top:6px;position:static}.lv-sort-level{grid-template-columns:1fr 1fr repeat(3,38px)}.lv-sort-level>span{grid-column:1/-1}.lv-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lv-stat{padding:12px 14px}.lv-stat dd{margin-top:4px;font-size:22px}.lv-details{grid-template-columns:minmax(0,1fr);gap:2px 0}.lv-details dd{margin-bottom:10px}}.lv-setting-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:20px;display:grid}.lv-state-grid{border:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:6px 16px;max-height:50vh;margin:0;padding:0;display:grid;overflow-y:auto}.lv-setting .lv-details{margin:0}.lv-combobox{position:relative}.lv-combobox-list{z-index:30;inset-inline:0;background:var(--lv-surface);border:1px solid var(--lv-border);border-radius:10px;max-height:280px;margin:4px 0 0;padding:4px;list-style:none;position:absolute;top:100%;overflow:auto;box-shadow:0 12px 30px #00000040}.lv-combobox-list>li{cursor:pointer;border-radius:8px;padding:8px 10px}.lv-combobox-list>li.lv-active,.lv-combobox-list>li:hover{background:var(--lv-surface-2)}.lv-combobox-list>li[aria-selected=true]{font-weight:700}.lv-combobox-list>li[aria-selected=true]:before{content:"✓ "}.lv-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lv-chips>li{border:1px solid var(--lv-border);background:var(--lv-surface-2);border-radius:999px;align-items:center;gap:4px;padding:2px 4px 2px 10px;font-size:14px;display:inline-flex}.lv-chip-remove{min-width:28px;min-height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px}.lv-cutoff-grid{border:1px solid var(--lv-border);border-radius:10px;gap:8px;min-width:0;margin:0;padding:12px 14px;display:grid}.lv-cutoff-grid>p{margin:0 0 4px}.lv-cutoff-day{grid-template-columns:minmax(120px,1fr) minmax(0,140px) minmax(0,1fr);align-items:center;gap:4px 12px;display:grid}.lv-cutoff-day input[type=time]{border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface-2);width:100%;min-width:0;min-height:40px;color:var(--lv-text);font:inherit;color-scheme:inherit;padding:6px 10px}.lv-cutoff-day input[type=time]:disabled{opacity:.55}@media (width<=560px){.lv-cutoff-day{grid-template-columns:1fr 1fr}.lv-cutoff-day small{grid-column:1/-1}}.lv-draw-games{border:1px solid var(--lv-border);border-radius:10px;min-width:0;margin:0;padding:12px 14px;display:grid}.lv-draw-games>p{margin:0 0 8px}.lv-draw-game{border-top:1px solid var(--lv-border);grid-template-columns:11rem minmax(0,1fr);align-items:center;gap:4px 12px;min-height:48px;padding:6px 0;display:grid}.lv-draw-game .lv-check{margin:0}.lv-rates{flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.lv-rate{color:var(--lv-text-muted);white-space:nowrap;align-items:center;gap:6px;font-size:.9rem;display:inline-flex}.lv-rate input{border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface-2);width:5.5rem;min-height:34px;color:var(--lv-text);font:inherit;text-align:right;padding:0 8px}.lv-rate input.lv-rate-wide{width:7.5rem}.lv-rate input::placeholder{color:var(--lv-text-muted);opacity:.8}.lv-rate input:not(:placeholder-shown){border-color:var(--lv-accent);font-weight:600}.lv-rate input[aria-invalid=true]{border-color:var(--lv-danger)}.lv-rates-wrap{gap:4px;min-width:0;display:grid}@media (width<=560px){.lv-draw-game{grid-template-columns:minmax(0,1fr)}}.lv-game-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));grid-auto-rows:1fr;align-items:stretch;gap:16px;display:grid}.lv-game-card{flex-direction:column;gap:10px;min-width:0;margin:0;display:flex}.lv-game-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.lv-game-card-head h2{margin:0;font-size:18px;line-height:1.3}.lv-game-card>p{margin:0}.lv-game-card-foot{border-top:1px solid var(--lv-border);justify-items:start;gap:8px;margin-top:auto;padding-top:10px;display:grid}.lv-game-rates{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;margin:4px 0 0;display:grid}.lv-game-rates>div{display:contents}.lv-game-rates dt{color:var(--lv-text-muted);overflow-wrap:anywhere}.lv-game-rates dd{text-align:end;margin:0;font-weight:600}.lv-game-card-foot .lv-game-version{overflow-wrap:anywhere;margin:0;font-size:13px}.lv-setting p:last-child{margin-bottom:0}.lv-draft-total{font-size:22px;font-weight:700}.lv-preview>summary,details.lv-panel>summary{cursor:pointer;min-height:44px;color:var(--lv-accent);padding:8px 0;font-weight:600}.lv-inline-chips{vertical-align:middle;display:inline-flex}.lv-dialog-heading h2[tabindex="-1"]:focus:not(:focus-visible){outline:none}.lv-form-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lv-dialog .lv-form-actions .lv-button{justify-self:auto}.lv-subheading{color:var(--lv-text-muted);text-transform:uppercase;letter-spacing:.06em;margin:16px 0 6px;font-size:14px;font-weight:700}.lv-setting .lv-subheading:first-of-type{margin-top:0}.lv-role-guide{border:1px solid var(--lv-border);background:var(--lv-surface-2);border-radius:10px;gap:4px;margin:0;padding:12px 14px;font-size:14px;display:grid}.lv-setting-fixed{contain:size;flex-direction:column;align-self:stretch;min-height:280px;display:flex}.lv-setting-scroll{overscroll-behavior:contain;flex:auto;min-height:0;margin-inline:-4px;padding:0 4px 4px;overflow:auto}.lv-setting-scroll:focus-visible{outline:3px solid var(--lv-focus,var(--lv-accent));outline-offset:2px}.lv-logo-picker{border:1px solid var(--lv-border);border-radius:10px;gap:12px;min-width:0;margin:0;padding:14px;display:grid}.lv-logo-picker legend{padding-inline:4px;font-weight:600}.lv-logo-preview{align-items:center;gap:12px;display:flex}.lv-logo-preview .lv-brand-mark{width:56px;height:56px}.lv-details .lv-brand-mark{vertical-align:middle;width:32px;height:32px;display:inline-grid}.lv-people-picker{gap:8px;min-width:0;display:grid}.lv-people-list{gap:4px;max-height:220px;padding-right:4px;display:grid;overflow:auto}.lv-receipt{color:#000;box-sizing:border-box;overflow-wrap:anywhere;background:#fff;border:1px dashed #666;max-width:100%;padding:8px;font:13px/1.35 ui-monospace,Menlo,Consolas,monospace}.lv-receipt[data-width="58"]{width:58mm}.lv-receipt[data-width="80"]{width:80mm}.lv-receipt h3,.lv-receipt h4,.lv-receipt p{color:#000;margin:4px 0}.lv-receipt ul{margin:4px 0;padding:0;list-style:none}.lv-receipt-kind{text-align:center;letter-spacing:1px;font-size:18px;font-weight:700}.lv-receipt-total{text-align:center;margin-top:6px;font-size:16px;font-weight:700}.lv-receipt-claim{letter-spacing:1px;text-align:center;font-size:17px;font-weight:700}.lv-receipt-qr{width:36mm;max-width:100%;margin:6px auto;display:block}.lv-receipt{position:relative;overflow:hidden}.lv-receipt-head{text-align:center}.lv-receipt-mark span{letter-spacing:1px;border:2px solid #000;padding:1px 6px;font-weight:700;display:inline-block}.lv-receipt-address,.lv-receipt-pre{white-space:pre-line}.lv-receipt-sample{text-align:center;font-weight:700}.lv-receipt-terms{text-align:center;font-size:11px}.lv-receipt-footer{text-align:center;text-transform:uppercase;font-size:11px;font-weight:700}.lv-receipt-barcode{text-align:center;margin:6px 0}.lv-receipt-barcode svg{width:100%;height:12mm;display:block}.lv-receipt-barcode figcaption{letter-spacing:2px;font-size:11px}.lv-receipt-watermark{color:#0000001f;text-align:center;pointer-events:none;overflow-wrap:anywhere;justify-content:center;align-items:center;font-size:28px;font-weight:700;line-height:1.6;display:flex;position:absolute;inset:0;transform:rotate(-30deg)}@media print{body *{visibility:hidden}.lv-receipt,.lv-receipt *{visibility:visible}.lv-receipt{border:0;max-width:none;position:absolute;top:0;left:0}.lv-receipt-view,.lv-receipt-view *{visibility:hidden!important}@page{margin:2mm}}.lv-setting-tall{contain:none;height:min(560px,80vh)}.lv-pick-results ul{border:1px solid var(--lv-border);border-radius:var(--lv-radius);max-height:240px;margin:4px 0;padding:0;list-style:none;overflow:auto}.lv-pick-results li+li{border-top:1px solid var(--lv-border)}.lv-pick-results .lv-link-button{text-align:left;overflow-wrap:anywhere;width:100%;text-decoration:none}.lv-chosen{max-height:160px;overflow:auto}.lv-chip-remove{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;min-width:28px;min-height:28px;margin-left:6px;font-weight:700}.lv-format-editor{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:start;gap:24px;display:grid}.lv-format-preview{position:sticky;top:0}.lv-format-paper{background:var(--lv-surface-2);border-radius:var(--lv-radius);justify-content:center;max-height:70vh;padding:12px;display:flex;overflow:auto}.lv-format-parts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}@media (width<=800px){.lv-format-editor{grid-template-columns:1fr}.lv-format-preview{position:static}}.lv-ticket-split{grid-template-columns:minmax(0,1fr) minmax(360px,420px);align-items:start;gap:20px;display:grid}.lv-ticket-panel{max-height:calc(100vh - 32px);position:sticky;top:16px;overflow:auto}.lv-ticket-panel .lv-receipt{margin:0 auto}.lv-filter-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:4px;display:flex}.lv-filter-chips{flex-wrap:wrap;gap:8px;display:flex}.lv-filter-chip{border:1px solid var(--lv-border);min-height:40px;color:var(--lv-text);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:14px;display:inline-flex}.lv-filter-chip:hover{background:color-mix(in srgb, var(--lv-surface-2) 55%, transparent)}.lv-filter-chip[aria-pressed=true]{border-color:var(--lv-accent);background:color-mix(in srgb, var(--lv-accent) 16%, var(--lv-surface));font-weight:700}.lv-filter-count{font-variant-numeric:tabular-nums}.lv-vendor-choice{color:var(--lv-text-muted);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.lv-vendor-choice select{max-width:min(320px,70vw);min-height:40px;font:inherit;color:var(--lv-text);background:var(--lv-bg);border:1px solid var(--lv-border);border-radius:8px;padding:6px 12px;font-weight:400}.lv-cell-sub{color:var(--lv-text-muted);margin-top:4px;font-size:13px;font-weight:400;display:block}.lv-tickets .lv-table{font-size:15px}.lv-tickets .lv-table td{vertical-align:top}.lv-tickets .lv-table thead th{vertical-align:middle}.lv-tickets .lv-table time{white-space:nowrap}.lv-stamp-stacked{gap:1px;font-size:13px;line-height:1.35;display:inline-grid}.lv-stamp-stacked>span:last-child{color:var(--lv-text-muted)}.lv-tickets .lv-row-open strong{letter-spacing:.01em;font-size:15px}.lv-ticket-numbers{font-variant-numeric:tabular-nums}.lv-ticket-panel .lv-ticket-view{margin-bottom:4px}.lv-status-guide{gap:10px;margin:0;display:grid}.lv-winning-plays{border:1px solid var(--lv-border);border-radius:10px;padding:10px 14px}.lv-winning-plays h4{margin:0 0 6px}.lv-winning-plays ul{margin:0;padding:0;list-style:none}.lv-winning-plays li{border-bottom:1px solid var(--lv-border);padding:8px 0}.lv-win-main{justify-content:space-between;align-items:baseline;gap:12px;margin:0;display:flex}.lv-win-main>strong{white-space:nowrap}.lv-win-sub{color:var(--lv-text-muted);margin-top:2px;font-size:13px}.lv-win-total{padding-top:8px;font-weight:700}.lv-winning-plays tfoot th{text-align:right}.lv-nowrap{white-space:nowrap}.lv-status-guide>div{grid-template-columns:minmax(96px,max-content) 1fr;align-items:baseline;gap:12px;display:grid}.lv-status-guide dd{margin:0}.lv-receipt-hidden{text-align:center;font-style:italic}.lv-receipt-head p,.lv-receipt-head h3{text-align:center}.lv-receipt-terminal{font-size:20px;font-weight:700}.lv-receipt-printed{font-size:15px;font-weight:700}.lv-receipt-claim-label{text-align:center;margin-bottom:0;font-size:11px}.lv-receipt-draw h4{text-align:center;border-top:3px double #000;border-bottom:3px double #000;margin-top:8px;padding:4px 0;font-size:14px}.lv-receipt-small{text-align:center;font-size:11px}.lv-receipt-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.lv-receipt-table th{text-align:left;padding:2px 0;font-size:12px;font-weight:700}.lv-receipt-table td{vertical-align:top;padding:1px 0}.lv-receipt-table td:nth-child(2n),.lv-receipt-table th:nth-child(2n){text-align:right;padding-right:14px}.lv-receipt-table td:last-child,.lv-receipt-table th:last-child{padding-right:0}.lv-receipt-table td:nth-child(2n){white-space:nowrap}.lv-receipt[data-width="58"][data-columns="2"] .lv-receipt-table{font-size:11px}.lv-receipt[data-width="58"][data-columns="2"] .lv-receipt-table th{font-size:10px}.lv-receipt[data-width="58"][data-columns="2"] .lv-receipt-table td:nth-child(2n),.lv-receipt[data-width="58"][data-columns="2"] .lv-receipt-table th:nth-child(2n){padding-right:6px}.lv-receipt[data-width="58"][data-columns="2"] .lv-receipt-table td:last-child,.lv-receipt[data-width="58"][data-columns="2"] .lv-receipt-table th:last-child{padding-right:0}.lv-receipt-note{text-align:center;font-size:10px}.lv-card-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.lv-digits{font-variant-numeric:tabular-nums;letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.lv-inline-field{align-items:center;gap:8px;font-size:14px;display:inline-flex}.lv-bars{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lv-bars li{grid-template-columns:4.5em 1fr 3em;align-items:center;gap:10px;display:grid}.lv-bar{background:var(--lv-accent,currentColor);border-radius:6px;min-width:2px;height:12px;display:block}.lv-checklist{gap:4px;margin:0;padding:0;list-style:none;display:grid}.lv-checklist li[data-ok=false]{color:var(--lv-danger,#b42318);font-weight:600}@media (width<=640px){.lv-bars li{grid-template-columns:3.5em 1fr 2.5em}}.lv-evidence{white-space:pre-wrap;word-break:break-all;background:var(--lv-surface);border-radius:8px;max-height:360px;padding:12px;font-size:12px;overflow:auto}.lv-filter-bar{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.lv-filter-chip{border:1px solid var(--lv-border);background:var(--lv-bg);min-height:34px;color:var(--lv-text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;display:inline-flex}.lv-row-meta{color:var(--lv-text-muted);flex-wrap:wrap;gap:4px 10px;margin-top:4px;font-size:13px;display:flex}.lv-row-meta a{color:var(--lv-accent)}.lv-row-actions{white-space:nowrap}.lv-row-actions>*+*{margin-left:12px}.lv-cell-button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-items:start;gap:2px;margin:-4px -6px;padding:4px 6px;display:grid}.lv-cell-button:hover,.lv-cell-button:focus-visible{background:var(--lv-surface-2)}.lv-draw-table td{vertical-align:top}.lv-draw-table .lv-digits strong,.lv-cell-button .lv-digits{letter-spacing:.08em;font-size:1.05rem}.lv-warn-text{color:var(--lv-danger);font-size:12px;display:block}.lv-winning{border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface-2);flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 0 14px;padding:14px 18px;display:flex}.lv-winning span,.lv-winning small{color:var(--lv-text-muted)}.lv-winning strong{letter-spacing:.14em;font-size:2rem}.lv-fieldset{border:1px solid var(--lv-border);border-radius:8px;margin:0;padding:10px 12px}.lv-checks-row{flex-wrap:wrap;gap:4px 16px;display:flex}.lv-job-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.lv-job-card{border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-bg);align-content:start;gap:8px;min-width:0;padding:16px 18px;display:grid}.lv-job-card h3{margin:0;font-size:16px}.lv-job-card p{color:var(--lv-text-muted);margin:0;font-size:14px}.lv-job-card .lv-details{margin:0;font-size:14px}.lv-log{border:1px solid var(--lv-border);background:var(--lv-bg);border-radius:8px;max-height:50vh;margin:0;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.6;list-style:none;overflow:auto}.lv-log li{overflow-wrap:anywhere}.lv-log-level{min-width:64px;font-weight:700;display:inline-block}.lv-log li[data-level=warn] .lv-log-level{color:#d49a22}.lv-log li[data-level=error] .lv-log-level{color:var(--lv-danger)}.lv-inline-field{color:var(--lv-text-muted);gap:10px;font-size:15px}.lv-inline-field :is(select,input){box-sizing:border-box;border:1px solid var(--lv-border);border-radius:var(--lv-radius,8px);background:var(--lv-surface-2);min-width:11rem;min-height:42px;color:var(--lv-text);font:inherit;padding:8px 12px;font-size:15px;line-height:1.3}.lv-inline-field input[type=search]{min-width:14rem}.lv-inline-field input[type=date]{min-width:10.5rem}.lv-inline-field :is(select,input):focus-visible{outline:2px solid var(--lv-accent);outline-offset:1px;border-color:var(--lv-accent)}.lv-filter-bar{gap:12px 18px}.lv-filter-bar .lv-tool-button{min-width:42px;min-height:42px;font-size:18px}.lv-filter-chip{min-height:38px;padding:6px 14px;font-size:14px}@media (width<=640px){.lv-filter-bar{grid-template-columns:1fr;display:grid}.lv-inline-field{gap:6px;display:grid}.lv-inline-field :is(select,input),.lv-inline-field input[type=search],.lv-inline-field input[type=date]{width:100%;min-width:0}}.lv-collapsible .lv-section-head{margin-bottom:0}.lv-collapsible[data-open=true] .lv-section-head{margin-bottom:12px}.lv-collapse-toggle{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:4px 0;display:inline-flex}.lv-collapse-toggle:focus-visible{outline:2px solid var(--lv-accent);outline-offset:4px;border-radius:4px}.lv-collapse-icon{width:22px;color:var(--lv-text-muted);place-items:center;display:inline-grid}.lv-collapse-summary{flex:1;font-size:14px}.lv-log-time{color:var(--lv-text-muted);white-space:nowrap}.lv-block{margin-top:2px;display:block}.lv-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;display:flex}.lv-pager>p{margin:0}.lv-pager-pages{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lv-pager-pages .lv-tool-button{min-width:40px;min-height:40px}.lv-pager-pages .lv-tool-button[aria-current=page]{background:var(--lv-accent);border-color:var(--lv-accent);color:var(--lv-accent-text);font-weight:700}.lv-pager-pages .lv-tool-button:disabled{opacity:.45;cursor:default}.lv-stat-edit{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px dashed #0000;border-radius:6px;align-items:baseline;gap:8px;margin:0 -6px;padding:0 6px;display:inline-flex}.lv-stat-edit:hover,.lv-stat-edit:focus-visible{border-color:var(--lv-border);background:var(--lv-surface-2)}.lv-stat-edit-icon{color:var(--lv-text-muted);font-size:15px}.lv-switch{color:var(--lv-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:4px 0;font-size:16px;font-weight:700;display:inline-flex}.lv-switch-track{background:var(--lv-surface-2);border:1px solid var(--lv-border);border-radius:12px;width:44px;height:24px;transition:background .15s;position:relative}.lv-switch-thumb{background:var(--lv-text-muted);border-radius:50%;width:18px;height:18px;transition:transform .15s,background .15s;position:absolute;top:2px;left:2px}.lv-switch[aria-checked=true] .lv-switch-track{background:var(--lv-accent);border-color:var(--lv-accent)}.lv-switch[aria-checked=true] .lv-switch-thumb{background:var(--lv-accent-text);transform:translate(20px)}.lv-switch:focus-visible{outline:2px solid var(--lv-focus);outline-offset:3px;border-radius:4px}.lv-stat-editor{letter-spacing:normal;gap:8px;font-size:14px;font-weight:400;display:grid}.lv-stat-editor p{margin:0}.lv-stat-editor input{border:1px solid var(--lv-border);background:var(--lv-bg);min-height:38px;color:var(--lv-text);font:inherit;border-radius:6px;padding:4px 10px}.lv-stat-editor input[type=number]{width:6em;font-size:22px;font-weight:700}.lv-stat-editor-actions{flex-wrap:wrap;gap:8px;display:flex}.lv-stat-editor-actions .lv-button,.lv-stat-editor-actions .lv-button-ghost{min-height:36px;font-size:14px}.lv-run-search input{min-width:min(100%,300px)}.lv-auto-publish{gap:8px;display:grid}.lv-tabs{flex-wrap:wrap;gap:8px;display:flex}.lv-tabs [role=tab][aria-selected=true]{background:var(--lv-accent,currentColor);border-color:var(--lv-accent,currentColor);color:var(--lv-accent-text,#fff);font-weight:700}.lv-table tr[data-needs-me]{background:color-mix(in srgb, var(--lv-accent,#2563eb) 8%, transparent)}.lv-table td .lv-bar{min-width:2px;max-width:160px}.lv-filters>label{color:var(--lv-text);flex-direction:column;flex:180px;gap:6px;max-width:280px;font-size:14px;font-weight:600;display:flex}.lv-filters>label.lv-filter-check{flex-direction:row;flex:0 auto;align-items:center;gap:8px;min-height:44px;font-weight:500}.lv-filters input:not([type=checkbox]),.lv-filters select{border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface-2);width:100%;min-height:44px;color:var(--lv-text);font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;padding:0 12px;font-size:16px;font-weight:400}@media (prefers-color-scheme:dark){.lv-filters input:not([type=checkbox]),.lv-filters select{--lightningcss-light: ;--lightningcss-dark:initial}}.lv-filters input[type=checkbox]{width:20px;height:20px}.lv-filters>p{align-self:center;margin:0}@media (width<=640px){.lv-tabs [role=tab]{flex:45%;justify-content:center}.lv-filters>label{flex:100%;max-width:none}.lv-filters>.lv-button,.lv-filters>button{flex:100%}}.lv-table td.lv-audit-reason{white-space:normal;overflow-wrap:anywhere;width:14rem;min-width:9rem;max-width:16rem;color:var(--lv-text-muted,inherit);font-size:12.5px;line-height:1.35}.lv-terminal-pick{flex-wrap:wrap;align-items:flex-end;gap:8px 16px;display:flex}.lv-terminal-pick .lv-field{flex:14rem;max-width:24rem;margin:0}.lv-help,.lv-tip{vertical-align:middle;align-items:center;display:inline-flex;position:relative}.lv-with-help{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.lv-help{margin-inline-start:6px}.lv-help-button{border:1px solid var(--lv-border);background:var(--lv-surface-2);width:22px;min-width:22px;height:22px;color:var(--lv-text-muted);text-transform:none;letter-spacing:normal;cursor:help;border-radius:50%;place-items:center;padding:0;font:700 12px/1 system-ui,sans-serif;display:inline-grid;position:relative}.lv-help-button:before{content:"?"}.lv-help-button:hover,.lv-help-button[aria-expanded=true]{color:var(--lv-accent);border-color:var(--lv-accent)}@media (pointer:coarse){.lv-help-button:after{content:"";position:absolute;inset:-11px}}.lv-help-bubble{z-index:1000;border:1px solid var(--lv-border);background:var(--lv-surface);width:max-content;max-width:min(22rem,100vw - 16px);color:var(--lv-text);text-align:start;text-transform:none;letter-spacing:normal;white-space:normal;overflow-wrap:anywhere;pointer-events:none;border-radius:8px;padding:10px 12px;font-size:13.5px;font-weight:400;line-height:1.45;position:fixed;top:0;left:0;box-shadow:0 8px 24px #0000002e}.lv-help-bubble[hidden]{display:none}@media print{.lv-help,.lv-help-bubble{display:none!important}}.lv-alert-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lv-alert-card{border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface);border-left-width:4px;gap:6px;min-width:0;padding:14px 16px;display:grid}.lv-alert-card[data-severity=critical]{border-left-color:var(--lv-danger)}.lv-alert-card[data-severity=warning]{border-left-color:var(--lv-accent)}.lv-alert-card .lv-details{margin:0}.lv-status-banner{border-radius:var(--lv-radius);border:1px solid var(--lv-border);background:var(--lv-surface);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 18px;display:flex}.lv-status-banner[data-status=critical]{border-color:var(--lv-danger)}#lv-print-root{display:none}@page lv-receipt{margin:0}@media print{html.lv-printing-receipt body>:not(#lv-print-root){display:none!important}html.lv-printing-receipt,html.lv-printing-receipt body{background:#fff!important;margin:0!important;padding:0!important}html.lv-printing-receipt #lv-print-root{page:lv-receipt;display:block}#lv-print-root .lv-receipt{box-sizing:border-box;border:0;max-width:none;margin:0;padding:2mm 4mm;overflow:hidden}#lv-print-root .lv-receipt *{color:#000!important}}.lv-icon{vertical-align:-.18em;flex:none;display:inline-block}.lv-workspace{--lv-side:252px;--lv-topbar:60px}.lv-workspace[data-layout=compact]{--lv-side:232px}.lv-sidebar{scrollbar-width:thin;gap:16px;padding:16px 12px 14px}.lv-sidebar .lv-brand{font-family:var(--lv-font-display);letter-spacing:.01em;padding:4px 8px;font-size:16.5px;font-weight:800}.lv-sidebar .lv-brand-mark{border-radius:9px;width:32px;height:32px}.lv-context-card{border-radius:var(--lv-radius);background:color-mix(in srgb, var(--lv-bg) 70%, var(--lv-surface));gap:2px;padding:10px 12px}.lv-context-card strong{text-transform:none;letter-spacing:0;font-size:13.5px;font-weight:650}.lv-context-card small{font-size:12.5px}.lv-sidebar .lv-nav{gap:14px}.lv-nav-group{gap:1px}.lv-nav-heading{font-family:var(--lv-font);letter-spacing:.09em;margin:0 0 4px;padding-inline:12px;font-size:11px}.lv-sidebar .lv-nav a,.lv-sidebar .lv-nav button{border-radius:min(var(--lv-radius), 12px);gap:11px;min-height:40px;padding:8px 12px;font-size:14.5px;font-weight:500;position:relative}.lv-sidebar .lv-nav a:hover,.lv-sidebar .lv-nav button:hover{background:var(--lv-hover)}.lv-sidebar .lv-nav [aria-current=page]{background:var(--lv-accent-soft);color:var(--lv-text);font-weight:650}.lv-sidebar .lv-nav [aria-current=page] i{color:var(--lv-accent)}.lv-sidebar .lv-nav [aria-current=page]:before{content:"";background:var(--lv-accent);border-radius:0 3px 3px 0;width:3px;position:absolute;inset-block:9px;inset-inline-start:0}.lv-nav i{place-items:center;width:20px;height:20px;font-size:17px;display:inline-grid}.lv-sidebar-foot{gap:2px;padding:12px 8px 0;font-size:13px}.lv-sidebar-foot strong{font-weight:650}.lv-sidebar-account{gap:4px 14px;margin-top:6px}.lv-sidebar-account a,.lv-sidebar-account .lv-link{text-underline-offset:3px;align-items:center;gap:6px;min-height:32px;font-size:13.5px;font-weight:550;display:inline-flex}.lv-sidebar-close{display:none}.lv-workspace-heading{min-height:var(--lv-topbar);background:color-mix(in srgb, var(--lv-surface) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);flex-wrap:nowrap;gap:10px 16px;padding:10px 28px}.lv-topbar-identity{flex:auto}.lv-identity strong{font-family:var(--lv-font-display);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:15.5px;font-weight:700}.lv-topbar-tools{flex-wrap:nowrap;flex:none;gap:8px}.lv-tool-button{white-space:nowrap;border-radius:min(var(--lv-radius), 12px);gap:7px;min-height:40px;padding:6px 12px;font-weight:600}.lv-tool-button:hover{border-color:var(--lv-accent)}.lv-menu-button{justify-content:center;min-width:40px;padding:6px;display:none}.lv-language-trigger{border-radius:min(var(--lv-radius), 12px);font-weight:600}.lv-workspace-content{gap:22px;padding:26px 32px 64px}.lv-scrim{display:none}@media (width<=720px){.lv-workspace,.lv-workspace[data-layout]{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.lv-sidebar,.lv-workspace[data-layout] .lv-sidebar{z-index:60;width:min(86vw,320px);height:100dvh;padding:14px 12px calc(14px + env(safe-area-inset-bottom));border-right:1px solid var(--lv-border);box-shadow:var(--lv-shadow-2);visibility:hidden;border-bottom:0;flex-flow:column;align-items:stretch;gap:16px;transition:transform .2s,visibility 0s linear .2s;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-104%)}.lv-workspace[data-menu=open] .lv-sidebar,.lv-workspace[data-menu=open][data-layout] .lv-sidebar{visibility:visible;transition:transform .2s,visibility;transform:none}.lv-scrim{z-index:55;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#080c168c;border:0;padding:0;display:block;position:fixed;inset:0}.lv-sidebar-close{border:1px solid var(--lv-border);background:var(--lv-bg);width:40px;height:40px;color:var(--lv-text);cursor:pointer;border-radius:12px;place-items:center;display:inline-grid;position:absolute;inset-block-start:12px;inset-inline-end:10px}.lv-sidebar .lv-brand{padding-inline-end:52px}.lv-sidebar .lv-nav a,.lv-sidebar .lv-nav button{min-height:46px;font-size:15.5px}.lv-menu-button{display:inline-flex}.lv-workspace-heading{z-index:20;gap:6px;padding:8px 14px;position:sticky;top:0}.lv-identity small{display:none}.lv-topbar-identity{flex:1 1 0;min-width:0}.lv-topbar-identity .lv-identity,.lv-topbar-identity .lv-identity strong{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;min-width:0;display:block;overflow:hidden}.lv-topbar-tools{gap:4px}.lv-workspace-heading :is(.lv-language-flag,.lv-language-chevron){display:none}.lv-workspace-content,.lv-workspace[data-layout] .lv-workspace-content{gap:16px;padding:18px 14px 48px}.lv-workspace[data-bar=true] .lv-workspace-content{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.lv-tool-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.lv-sidebar,.lv-workspace[data-layout] .lv-sidebar,.lv-workspace[data-menu=open] .lv-sidebar,.lv-workspace[data-menu=open][data-layout] .lv-sidebar{transition:none}}.lv-bottom-bar{z-index:30;padding:6px 6px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--lv-border);background:color-mix(in srgb, var(--lv-surface) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:2px;display:grid;position:fixed;inset:auto 0 0}.lv-bottom-bar a,.lv-bottom-bar button{min-height:54px;color:var(--lv-text-muted);font:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:12px;align-content:center;justify-items:center;gap:3px;padding:4px 2px;font-size:11.5px;font-weight:600;line-height:1.15;text-decoration:none;display:grid;overflow:hidden}.lv-bottom-bar [aria-current=page]{color:var(--lv-text)}.lv-bottom-bar [aria-current=page] .lv-icon{color:var(--lv-accent)}.lv-bottom-bar .lv-bottom-primary span:first-child{background:var(--lv-accent);width:46px;height:34px;color:var(--lv-accent-text);border-radius:12px;place-items:center;display:grid}.lv-bottom-bar .lv-bottom-primary{color:var(--lv-text)}@media print{.lv-bottom-bar,.lv-sidebar,.lv-workspace-heading,.lv-coach{display:none!important}}@media (width>=1101px){.lv-workspace:is([data-layout=top],[data-layout=risk]) .lv-sidebar{gap:18px;padding:8px 28px}.lv-workspace:is([data-layout=top],[data-layout=risk]) .lv-sidebar .lv-nav{gap:2px}.lv-workspace:is([data-layout=top],[data-layout=risk]) .lv-sidebar .lv-nav a{padding:8px 11px}.lv-workspace:is([data-layout=top],[data-layout=risk]) .lv-sidebar .lv-nav [aria-current=page]:before{border-radius:3px 3px 0 0;width:auto;height:3px;inset:auto 10px 2px}}.lv-page-header{gap:14px 20px}.lv-page-header h1{letter-spacing:-.025em;font-size:clamp(25px,2.6vw,32px);font-weight:800}.lv-eyebrow{font-family:var(--lv-font);letter-spacing:.1em;font-size:11.5px;font-weight:700}.lv-lead{margin-top:6px;font-size:15px;line-height:1.55}.lv-page-help{color:var(--lv-accent);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:6px;margin-top:10px;padding:0;font-size:13.5px;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.lv-page-help:hover{text-decoration-color:currentColor}.lv-panel{border-radius:var(--lv-radius);box-shadow:var(--lv-shadow-1);padding:20px 22px}.lv-panel h2{letter-spacing:-.015em;font-size:17px;font-weight:700}.lv-panel h3{margin:0 0 8px;font-size:15px;font-weight:700}.lv-section-head{gap:10px 16px}.lv-alert,.lv-success,.lv-banner{border-radius:var(--lv-radius);font-size:14.5px}.lv-success{border-left-color:var(--lv-ok)}.lv-empty{border:1px dashed var(--lv-border);border-radius:var(--lv-radius);text-align:center;background:0 0}@media (width<=899px){.lv-panel{padding:16px}}.lv-button{border-radius:min(var(--lv-radius), 12px);letter-spacing:-.003em;min-height:40px;padding:0 16px;font-size:14.5px;font-weight:650;transition:filter .12s,transform 60ms}.lv-button:active{transform:translateY(1px)}.lv-button-ghost,.lv-button.lv-button-ghost{border-radius:min(var(--lv-radius), 12px);background:var(--lv-surface);min-height:40px;font-weight:600}.lv-button-ghost:hover:not(:disabled,[aria-disabled=true]){border-color:var(--lv-accent);filter:none}.lv-button-secondary,.lv-icon-button{border-radius:min(var(--lv-radius), 12px)}.lv-icon-button:hover:not(:disabled){border-color:var(--lv-accent)}.lv-field{gap:6px}.lv-field label,.lv-field>legend{font-size:13.5px;font-weight:600}.lv-field input,.lv-field select,.lv-field textarea,.lv-select,.lv-filters input:not([type=checkbox]),.lv-filters select,.lv-inline-field :is(select,input),.lv-vendor-choice select{border-radius:min(var(--lv-radius), 12px);background:var(--lv-bg);font-size:15px;transition:box-shadow .12s}.lv-field input,.lv-field select{min-height:42px}.lv-field :is(input,select,textarea):focus-visible,.lv-filters :is(input,select):focus-visible,.lv-select:focus-visible{border-color:var(--lv-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--lv-accent) 30%, transparent);outline:none}.lv-field-hint,.lv-field-error,.lv-filters>label{font-size:13px}.lv-filters input:not([type=checkbox]),.lv-filters select{min-height:42px;font-size:15px}.lv-filters>.lv-button,.lv-filters>button{min-height:42px}@media (width<=899px){.lv-field :is(input,select,textarea),.lv-filters :is(input,select),.lv-data-controls :is(input,select),.lv-select,.lv-inline-field :is(select,input),.lv-search input{font-size:16px}}.lv-tabs{border:1px solid var(--lv-border);border-radius:min(calc(var(--lv-radius) + 4px), 14px);background:var(--lv-surface);gap:4px;width:fit-content;max-width:100%;padding:4px}.lv-tabs [role=tab]{border-radius:min(var(--lv-radius), 10px);min-height:36px;color:var(--lv-text-muted);background:0 0;border:0;padding:6px 14px;font-size:14px;font-weight:600}.lv-tabs [role=tab]:hover{color:var(--lv-text);background:var(--lv-hover)}.lv-tabs [role=tab][aria-selected=true]{background:var(--lv-accent);color:var(--lv-accent-text)}@media (width<=640px){.lv-tabs{width:100%}.lv-tabs [role=tab]{flex:40%}}.lv-seg{border:1px solid var(--lv-border);border-radius:min(var(--lv-radius), 12px);background:var(--lv-bg);gap:2px;padding:3px;display:inline-flex}.lv-seg button{border-radius:min(calc(var(--lv-radius) - 2px), 9px);min-height:32px;color:var(--lv-text-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-flex}.lv-seg button:hover{color:var(--lv-text)}.lv-seg button[aria-pressed=true]{background:var(--lv-surface-2);color:var(--lv-text);box-shadow:var(--lv-shadow-1)}.lv-view-switch{border-radius:min(var(--lv-radius), 12px)}.lv-view-switch button{border-radius:min(calc(var(--lv-radius) - 2px), 9px);min-height:32px;color:var(--lv-text-muted);align-items:center;gap:6px;padding:4px 10px;font-weight:600;display:inline-flex}.lv-view-switch button[aria-pressed=true]{background:var(--lv-surface-2);color:var(--lv-text);box-shadow:var(--lv-shadow-1)}.lv-data{border-radius:var(--lv-radius);box-shadow:var(--lv-shadow-1);gap:14px;padding:18px 20px}.lv-data-head h2{font-size:17px;font-weight:700}.lv-data-head small{background:var(--lv-surface-2);color:var(--lv-text);font-family:var(--lv-font);font-variant-numeric:tabular-nums;vertical-align:middle;border-radius:999px;margin-left:8px;padding:2px 9px;font-size:12.5px;font-weight:600}.lv-data-controls{align-items:center;gap:8px}.lv-data-controls label{gap:4px}.lv-data-search,.lv-search{flex:2 240px;position:relative}.lv-data-search>.lv-visually-hidden+.lv-icon,.lv-search>.lv-icon{color:var(--lv-text-muted);pointer-events:none;position:absolute;inset-block-end:12px;inset-inline-start:12px}.lv-data-search input,.lv-search input{border-radius:999px!important;padding-inline-start:38px!important}.lv-search{display:block}.lv-search input{width:100%}.lv-data-controls input,.lv-data-controls select,.lv-search input{border-radius:min(var(--lv-radius), 12px);background:var(--lv-bg);min-height:40px}.lv-data-controls :is(input,select):focus-visible,.lv-search input:focus-visible{border-color:var(--lv-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--lv-accent) 30%, transparent);outline:none}.lv-data-status-filter{flex:0 180px}.lv-disclosure>summary{border-radius:min(var(--lv-radius), 12px);min-height:40px;font-weight:500}.lv-disclosure-panel{border-radius:min(calc(var(--lv-radius) + 2px), 14px);box-shadow:var(--lv-shadow-2)}.lv-data-status{font-size:12.5px}.lv-filter-chip{background:var(--lv-surface);min-height:36px;padding:5px 13px;font-weight:550}.lv-filter-chip:hover{border-color:var(--lv-accent);background:var(--lv-surface)}.lv-filter-chip[aria-pressed=true]{border-color:var(--lv-accent);background:var(--lv-accent-soft);color:var(--lv-text);font-weight:700}.lv-filter-count{background:color-mix(in srgb, var(--lv-text) 10%, transparent);border-radius:999px;padding:0 7px;font-size:12px;font-weight:700}.lv-table-wrap{border-radius:var(--lv-radius)}.lv-table{font-variant-numeric:tabular-nums}.lv-table th,.lv-table td{padding:12px 14px}.lv-table thead th{z-index:1;border-bottom:1px solid var(--lv-border);background:color-mix(in srgb, var(--lv-surface-2) 55%, var(--lv-surface));font-family:var(--lv-font);letter-spacing:.05em;font-size:11.5px;position:sticky;top:0}.lv-table tbody tr:hover{background:var(--lv-hover)}.lv-table :is(td,th).lv-num{text-align:end}.lv-table thead th.lv-num .lv-sort-header{flex-direction:row-reverse}.lv-sort-header{font-weight:700}.lv-sort-header:hover{color:var(--lv-accent)}.lv-sort-indicator{font-size:11px}.lv-row-open{font-weight:600}.lv-record-card{border-radius:var(--lv-radius);background:color-mix(in srgb, var(--lv-bg) 55%, var(--lv-surface));box-shadow:var(--lv-shadow-1);gap:10px;padding:14px 16px}.lv-record-card h3{font-size:15.5px}.lv-record-card dl>div{align-items:baseline}.lv-badge{padding:3px 9px;font-size:12px;font-weight:650}.lv-badge[data-tone=ok]:before{background:var(--lv-ok)}.lv-badge[data-tone=wait]:before{background:var(--lv-warn)}.lv-chip{font-weight:550}.lv-link-list a{border-radius:var(--lv-radius);padding:12px 14px}.lv-link-list a:hover{background:var(--lv-hover)}.lv-pager-pages .lv-tool-button{border-radius:min(var(--lv-radius), 10px)}.lv-mini-table{gap:10px;min-width:0;display:grid}.lv-mini-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.lv-mini-tools>*{min-width:0}.lv-mini-tools .lv-search{flex:200px;max-width:320px}.lv-mini-tools .lv-inline-field{max-width:100%;color:var(--lv-text)}.lv-mini-tools .lv-inline-field select{min-width:0;max-width:100%}@media (width<=640px){.lv-mini-tools .lv-search{flex-basis:100%;max-width:none}.lv-mini-tools .lv-inline-field{width:100%}}.lv-record-card .lv-row-actions{white-space:normal;flex-wrap:wrap;gap:6px 14px;display:flex}.lv-record-card .lv-row-actions>*+*{margin-left:0}.lv-mini-count{color:var(--lv-text-muted);font-size:12.5px}.lv-table tfoot :is(td,th){border-top:2px solid var(--lv-border);border-bottom:0;font-weight:700}.lv-dialog{border-radius:min(calc(var(--lv-radius) + 8px), 20px);box-shadow:var(--lv-shadow-2);padding:24px}.lv-dialog-heading h2{letter-spacing:-.02em;font-size:21px;font-weight:800}.lv-dialog-heading .lv-icon-button{min-width:40px;min-height:40px}.lv-dialog-subject{border-radius:var(--lv-radius)}@media (width<=640px){.lv-dialog{width:100%;max-width:100vw;max-height:92dvh;padding:18px 16px calc(18px + env(safe-area-inset-bottom));border-inline:0;border-bottom:0;border-radius:18px 18px 0 0;margin:0;inset:auto 0 0}.lv-dialog-actions .lv-button,.lv-dialog form>.lv-button{flex:auto;justify-content:center}}.lv-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:14px;margin:0;display:grid}.lv-kpi{border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface);min-width:0;box-shadow:var(--lv-shadow-1);align-content:start;gap:6px;padding:16px 18px;display:grid}.lv-kpi dt,.lv-kpi-label{color:var(--lv-text-muted);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.lv-kpi dd{margin:0}.lv-kpi-value{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(20px,1.65vw,25px);font-weight:700;line-height:1.15}.lv-kpi-sub{color:var(--lv-text-muted);font-size:13px}.lv-kpi-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.lv-kpi[data-emphasis=true]{background:linear-gradient(140deg, var(--lv-accent-soft), var(--lv-surface) 70%);border-color:color-mix(in srgb, var(--lv-accent) 45%, var(--lv-border))}.lv-kpi[data-emphasis=true] .lv-kpi-value{font-size:clamp(28px,3.4vw,40px)}@media (width>=900px){.lv-kpi[data-emphasis=true]{grid-column:span 2}}.lv-panel .lv-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px}.lv-panel .lv-kpi{background:color-mix(in srgb, var(--lv-bg) 55%, var(--lv-surface));box-shadow:none;padding:12px 14px}.lv-panel .lv-kpi-value{font-size:clamp(19px,1.8vw,23px)}.lv-delta{background:var(--lv-surface-2);min-width:0;max-width:100%;color:var(--lv-text);overflow-wrap:anywhere;border-radius:12px;align-items:flex-start;gap:4px;padding:2px 8px;font-size:12.5px;font-weight:650;line-height:1.35;display:inline-flex}.lv-delta .lv-icon{flex:none;margin-top:2px}.lv-kpi-foot>*{min-width:0}.lv-delta .lv-icon{color:var(--lv-text-muted)}.lv-delta[data-direction=up] .lv-icon{color:var(--lv-ok)}.lv-delta[data-direction=down] .lv-icon{color:var(--lv-danger)}@media (width<=899px){.lv-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lv-kpi{padding:13px 14px}.lv-kpi[data-emphasis=true]{grid-column:1/-1}}.lv-stat{border-radius:var(--lv-radius);box-shadow:var(--lv-shadow-1);padding:16px 18px}.lv-stat dt{font-size:13px;font-weight:600}.lv-stat dd{letter-spacing:-.02em;font-variant-numeric:normal;font-size:24px}.lv-dash{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.lv-dash>.lv-stack{align-content:start}.lv-dash>*{grid-column:span 12;min-width:0}@media (width>=900px){.lv-dash>.lv-span-12{grid-column:span 12}.lv-dash>.lv-span-8{grid-column:span 8}.lv-dash>.lv-span-7{grid-column:span 7}.lv-dash>.lv-span-6{grid-column:span 6}.lv-dash>.lv-span-5{grid-column:span 5}.lv-dash>.lv-span-4{grid-column:span 4}}@media (width>=900px) and (width<=1199px){.lv-dash>:is(.lv-span-8,.lv-span-7,.lv-span-5,.lv-span-4){grid-column:span 6}}.lv-chart-card{align-content:start;gap:12px;min-width:0;margin:0;display:grid}.lv-chart-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;display:flex}.lv-chart-head h2,.lv-chart-head h3{margin:0;font-size:16px;font-weight:700}.lv-chart-note{color:var(--lv-text-muted);margin:2px 0 0;font-size:13px}.lv-chart-empty{border:1px dashed var(--lv-border);border-radius:var(--lv-radius);color:var(--lv-text-muted);text-align:center;margin:0;padding:22px 12px;font-size:14px}.lv-chart{min-width:0;position:relative}.lv-chart svg{width:100%;height:auto;display:block;overflow:visible}.lv-chart-gridline{stroke:var(--lv-chart-grid);stroke-width:1px;shape-rendering:crispedges}.lv-chart-axisline{stroke:var(--lv-chart-axis);stroke-width:1px;shape-rendering:crispedges}.lv-chart text{fill:var(--lv-text-muted);font-family:var(--lv-font);font-variant-numeric:tabular-nums;font-size:11px}.lv-chart-mark{fill:var(--lv-accent);transition:opacity .12s}.lv-chart-mark[data-dim=true]{opacity:.45}.lv-chart-mark[data-now=true]{fill:var(--lv-accent)}.lv-chart-hit{fill:#0000;cursor:default;outline:none}.lv-chart-hit:focus-visible+.lv-chart-focus,.lv-chart-hit:focus-visible{outline:2px solid var(--lv-focus);outline-offset:1px}.lv-chart-line{fill:none;stroke:var(--lv-accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.lv-chart-area{fill:var(--lv-accent);opacity:.1}.lv-chart-dot{fill:var(--lv-accent);stroke:var(--lv-surface);stroke-width:2px}.lv-chart-cross{stroke:var(--lv-chart-axis);stroke-width:1px}.lv-chart-tip{z-index:5;border:1px solid var(--lv-border);background:var(--lv-surface);min-width:120px;max-width:240px;color:var(--lv-text);box-shadow:var(--lv-shadow-2);pointer-events:none;border-radius:10px;gap:2px;padding:8px 10px;font-size:12.5px;line-height:1.35;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 10px))}.lv-chart-tip strong{font-size:14px;font-weight:700}.lv-chart-tip span{color:var(--lv-text-muted)}.lv-chart-tip-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.lv-chart-tip-row>span:first-child{align-items:center;gap:6px;display:inline-flex}.lv-key{border-radius:2px;flex:none;width:12px;height:3px;display:inline-block}.lv-rank{gap:2px;margin:0;padding:0;list-style:none;display:grid}.lv-rank li{border-radius:8px;grid-template-columns:minmax(88px,34%) minmax(0,1fr) auto;align-items:center;gap:4px 12px;margin-inline:-8px;padding:7px 8px;display:grid}.lv-rank li:hover,.lv-rank li:focus-within{background:var(--lv-hover)}.lv-rank-name{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:550}.lv-rank-name small{color:var(--lv-text-muted);font-size:12.5px;font-weight:400;display:block}.lv-rank-track{background:0 0;border-radius:0 5px 5px 0;height:10px;display:block}.lv-rank-fill{background:var(--lv-accent);border-radius:0 5px 5px 0;min-width:3px;height:100%;display:block}.lv-rank-value{font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;font-size:14px;font-weight:650}.lv-rank-value small{color:var(--lv-text-muted);font-size:12px;font-weight:400;display:block}@media (width<=520px){.lv-rank li{grid-template-columns:minmax(0,1fr) auto}.lv-rank-track{grid-area:2/1/auto/-1;height:8px}}.lv-split-bar{border-radius:6px;gap:2px;height:28px;display:flex;overflow:hidden}.lv-split-seg{border-radius:4px;min-width:3px}.lv-legend{flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.lv-legend li{align-items:center;gap:7px;display:inline-flex}.lv-legend b{font-variant-numeric:tabular-nums;font-weight:650}.lv-legend small{color:var(--lv-text-muted);font-variant-numeric:tabular-nums;font-size:12px}.lv-swatch{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.lv-series-1{background:var(--lv-series-1);fill:var(--lv-series-1)}.lv-series-2{background:var(--lv-series-2);fill:var(--lv-series-2)}.lv-series-3{background:var(--lv-series-3);fill:var(--lv-series-3)}.lv-series-4{background:var(--lv-series-4);fill:var(--lv-series-4)}.lv-series-5{background:var(--lv-series-5);fill:var(--lv-series-5)}.lv-series-6{background:var(--lv-series-6);fill:var(--lv-series-6)}.lv-series-7{background:var(--lv-series-7);fill:var(--lv-series-7)}.lv-series-8{background:var(--lv-series-8);fill:var(--lv-series-8)}.lv-series-neutral{background:color-mix(in srgb, var(--lv-text) 28%, var(--lv-surface));fill:color-mix(in srgb, var(--lv-text) 28%, var(--lv-surface))}.lv-meter{gap:6px;display:grid}.lv-meter-track{background:color-mix(in srgb, var(--lv-accent) 20%, var(--lv-surface));border-radius:999px;height:8px;overflow:hidden}.lv-meter-fill{background:var(--lv-accent);border-radius:999px;height:100%;display:block}.lv-meter-text{color:var(--lv-text-muted);justify-content:space-between;gap:12px;font-size:13px;display:flex}.lv-meter-text b{color:var(--lv-text);font-weight:650}.lv-draw-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lv-draw-item{border:1px solid var(--lv-border);border-radius:var(--lv-radius);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:11px 13px;display:grid}.lv-draw-item strong{overflow-wrap:anywhere;font-weight:650}.lv-draw-item small{color:var(--lv-text-muted);grid-column:1/-1;font-size:12.5px}.lv-countdown{background:var(--lv-surface-2);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:700;display:inline-flex}.lv-countdown[data-soon=true]{background:color-mix(in srgb, var(--lv-warn) 20%, var(--lv-surface))}.lv-task-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lv-task{border:1px solid var(--lv-border);border-radius:var(--lv-radius);color:var(--lv-text);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:grid}.lv-task:hover{border-color:var(--lv-accent);background:var(--lv-hover)}.lv-task-icon{background:var(--lv-accent-soft);width:36px;height:36px;color:var(--lv-accent);border-radius:10px;place-items:center;display:grid}.lv-task strong{overflow-wrap:anywhere;font-weight:650;display:block}.lv-task small{color:var(--lv-text-muted);font-size:13px;display:block}.lv-task-amount{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.lv-day-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.lv-day-bar p{margin:0}.lv-day-pick{align-items:center;gap:6px;display:inline-flex}.lv-day-pick input{border:1px solid var(--lv-border);border-radius:min(var(--lv-radius), 12px);background:var(--lv-surface);min-height:40px;color:var(--lv-text);font:inherit;color-scheme:inherit;padding:6px 10px}.lv-quick a{border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface);min-height:48px;color:var(--lv-text);box-shadow:var(--lv-shadow-1);align-items:center;gap:10px;padding:10px 14px;font-weight:650;text-decoration:none;display:flex}.lv-quick a .lv-icon{color:var(--lv-accent)}.lv-quick a[data-primary=true]{background:var(--lv-accent);border-color:var(--lv-accent);color:var(--lv-accent-text)}.lv-quick a[data-primary=true] .lv-icon{color:inherit}.lv-presets{flex-wrap:wrap;gap:6px;display:flex}.lv-dialog.lv-sheet{border-block:0;border-inline-end:0;border-radius:0;width:min(560px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;display:none;inset:0 0 0 auto}.lv-dialog.lv-sheet[open]{flex-direction:column;display:flex}.lv-sheet>.lv-dialog-heading{border-bottom:1px solid var(--lv-border);margin:0;padding:16px 20px}.lv-sheet-body{overscroll-behavior:contain;flex:auto;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;gap:16px;min-height:0;padding:16px 20px 28px;display:grid;overflow-y:auto}@media (width<=640px){.lv-dialog.lv-sheet{border:0;width:100vw;inset:0}.lv-sheet-body{padding:14px 16px calc(24px + env(safe-area-inset-bottom))}.lv-help-tabs button{flex:auto;padding:6px 8px}.lv-help-tabs button .lv-icon{display:none}}.lv-help-tabs{border:1px solid var(--lv-border);background:var(--lv-bg);scrollbar-width:none;border-radius:12px;gap:4px;padding:4px;display:flex;overflow-x:auto}.lv-help-tabs button{min-height:38px;color:var(--lv-text-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:1 0 auto;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-size:13.5px;font-weight:650;display:inline-flex}.lv-help-tabs button[aria-selected=true]{background:var(--lv-surface-2);color:var(--lv-text);box-shadow:var(--lv-shadow-1)}.lv-help-article{gap:14px;display:grid}.lv-help-article h3{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:800}.lv-help-article h4{font-family:var(--lv-font);letter-spacing:.08em;text-transform:uppercase;color:var(--lv-text-muted);margin:6px 0 0;font-size:12px;font-weight:700}.lv-help-article p{margin:0;line-height:1.6}.lv-help-article :is(ul,ol){gap:7px;margin:0;padding-inline-start:20px;line-height:1.55;display:grid}.lv-help-summary{color:var(--lv-text);font-size:15.5px}.lv-help-steps{counter-reset:step;list-style:none;padding:0!important}.lv-help-steps li{counter-increment:step;min-height:26px;padding-inline-start:38px;position:relative}.lv-help-steps li:before{content:counter(step);background:var(--lv-accent-soft);width:26px;height:26px;color:var(--lv-text);border-radius:50%;place-items:center;font-size:12.5px;font-weight:700;display:grid;position:absolute;inset-block-start:0;inset-inline-start:0}.lv-help-links{list-style:none;padding:0!important}.lv-help-link{border:1px solid var(--lv-border);border-radius:var(--lv-radius);width:100%;color:var(--lv-text);font:inherit;text-align:start;cursor:pointer;background:0 0;gap:2px;padding:11px 13px;text-decoration:none;display:grid}.lv-help-link:hover{border-color:var(--lv-accent);background:var(--lv-hover)}.lv-help-link strong{align-items:center;gap:8px;font-weight:650;display:flex}.lv-help-link span{color:var(--lv-text-muted);font-size:13.5px}.lv-help-card{border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:color-mix(in srgb, var(--lv-bg) 55%, var(--lv-surface));gap:8px;padding:14px 16px;display:grid}.lv-help-card h3{margin:0;font-size:16px;font-weight:700}.lv-help-card p{color:var(--lv-text-muted);margin:0;font-size:14px}.lv-help-meta{color:var(--lv-text-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12.5px;display:flex}.lv-help-group{font-family:var(--lv-font);letter-spacing:.09em;text-transform:uppercase;color:var(--lv-text-muted);margin:8px 0 0;font-size:11.5px;font-weight:700}.lv-help-back{justify-self:start}.lv-coach{z-index:45;border:1px solid color-mix(in srgb, var(--lv-accent) 55%, var(--lv-border));border-radius:min(calc(var(--lv-radius) + 6px), 18px);background:var(--lv-surface);width:min(380px,100vw - 24px);color:var(--lv-text);box-shadow:var(--lv-shadow-2);gap:10px;padding:16px 18px;display:grid;position:fixed;inset:auto 20px 20px auto}.lv-coach h2{margin:0;font-size:15.5px;font-weight:700}.lv-coach p{margin:0;font-size:14px;line-height:1.55}.lv-coach-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.lv-coach-step{color:var(--lv-text-muted);font-size:12.5px;font-weight:650}.lv-coach-dots{gap:5px;display:flex}.lv-coach-dots span{background:var(--lv-surface-2);border-radius:2px;width:18px;height:4px}.lv-coach-dots span[data-done=true]{background:var(--lv-accent)}.lv-coach-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lv-coach-actions .lv-button,.lv-coach-actions .lv-button-ghost{min-height:36px;font-size:13.5px}.lv-coach-actions>:last-child{margin-inline-start:auto}@media (width<=899px){.lv-coach{inset:auto 12px calc(12px + env(safe-area-inset-bottom)) 12px;width:auto}.lv-workspace[data-bar=true]~.lv-coach,.lv-workspace[data-bar=true] .lv-coach{inset-block-end:calc(78px + env(safe-area-inset-bottom))}}.lv-help-entry .lv-icon{color:var(--lv-accent)}.lv-report-vendor{flex:0 280px;min-width:200px}.lv-report-vendor .lv-field{margin:0}.lv-filter-chips{align-items:center}.lv-search-picker-box{align-items:center;display:flex;position:relative}.lv-search-picker-box input{flex:1;min-width:0;padding-inline-end:36px}.lv-search-picker-clear{width:28px;height:28px;color:var(--lv-text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:18px;line-height:1;position:absolute;inset-inline-end:6px}.lv-search-picker-clear:hover{background:var(--lv-hover);color:var(--lv-text)}.lv-search-picker-list{overscroll-behavior:contain;background:var(--lv-surface);border:1px solid var(--lv-border);max-height:248px;box-shadow:var(--lv-shadow-2);border-radius:10px;margin:4px 0 0;padding:4px;list-style:none;overflow:auto}.lv-search-picker-list>li{border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 10px;padding:9px 10px;display:flex}.lv-search-picker-list>li[role=option]{cursor:pointer}.lv-search-picker-list>li[role=option].lv-active,.lv-search-picker-list>li[role=option]:hover{background:var(--lv-surface-2)}.lv-search-picker-list>li[aria-selected=true]{font-weight:700}.lv-search-picker-list>li[aria-selected=true]>span:before{content:"✓ ";color:var(--lv-accent)}.lv-search-picker-more{justify-content:center}.lv-way-choice{border:0;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:10px;margin:0;padding:0;display:grid}.lv-way-choice legend{margin-bottom:8px;padding:0;font-weight:600}.lv-way-option{border:1px solid var(--lv-border);background:var(--lv-surface);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative}.lv-way-option:has(input:checked){border-color:var(--lv-accent);background:var(--lv-accent-soft)}.lv-way-option:has(input:focus-visible){outline:2px solid var(--lv-focus);outline-offset:2px}.lv-way-option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.lv-way-arrow{background:var(--lv-surface-2);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:20px;font-weight:700;display:grid}.lv-way-option:has(input:checked) .lv-way-arrow{background:var(--lv-accent);color:var(--lv-accent-text)}.lv-way-text{gap:2px;display:grid}.lv-way-text small{color:var(--lv-text-muted)}.lv-transfer-route{border:1px solid var(--lv-border);background:var(--lv-surface-2);border-radius:12px;gap:4px;padding:12px 14px;display:grid}.lv-transfer-route p{margin:0}.lv-transfer-flow{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.lv-flow-arrow{color:var(--lv-accent);font-size:20px;font-weight:700}.lv-limit-list{border:1px dashed var(--lv-border);border-radius:12px;gap:6px;padding:12px 14px;display:grid}.lv-limit-list h3{margin:0;font-size:14px}.lv-limit-list ul{gap:6px;margin:0;padding-inline-start:18px;display:grid}.lv-limit-list li[data-tightest]{font-weight:600}.lv-limit-list p{margin:0}.lv-legend{border:1px solid var(--lv-border);border-radius:12px;padding:10px 14px}.lv-legend summary{cursor:pointer;font-weight:600}.lv-legend[open]{gap:10px;display:grid}.lv-legend-list{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:10px 18px;margin:0;display:grid}.lv-legend-list dt{font-weight:700}.lv-legend-list dd{color:var(--lv-text-muted);margin:2px 0 0}.lv-legend-formula{background:var(--lv-surface-2);border-radius:8px;margin:0;padding:8px 12px;font-weight:600}.lv-story-link{align-items:center;gap:6px;display:inline-flex}.lv-permission-limit{gap:2px;display:grid}.lv-permission-limit .lv-field{margin:0 0 8px 28px}.lv-help-illustrated{vertical-align:middle;margin-inline-start:8px;font-size:11px}.lv-story{border:1px solid var(--lv-border);background:var(--lv-surface-2);border-radius:14px;gap:12px;margin:0;padding:14px;display:grid}.lv-story-stage{gap:12px;display:grid}.lv-story-people{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:10px;display:grid}.lv-story-person{border:1px solid var(--lv-border);background:var(--lv-surface);border-radius:12px;align-content:start;gap:8px;padding:10px 12px;display:grid}.lv-story-person header{align-items:center;gap:10px;display:flex}.lv-story-person header>span:last-child{line-height:1.2;display:grid}.lv-story-person header small{color:var(--lv-text-muted);font-size:12px}.lv-story-avatar{background:var(--lv-series-1);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.lv-story-person[data-role=supervisor] .lv-story-avatar{background:var(--lv-series-2)}.lv-story-person[data-role=vendor] .lv-story-avatar{background:var(--lv-series-3)}.lv-story-person dl{gap:2px;margin:0;display:grid}.lv-story-person dl>div{border-radius:6px;justify-content:space-between;gap:8px;padding:3px 6px;font-size:13px;transition:background-color .6s;display:flex}.lv-story-person dt{color:var(--lv-text-muted)}.lv-story-person dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.lv-story-person dl>div[data-changed]{background:var(--lv-accent-soft);animation:1.2s ease-out lv-story-flash}.lv-story-person dl>div[data-tone=ok] dd{color:var(--lv-ok)}.lv-story-person dl>div[data-tone=warn] dd{color:var(--lv-warn)}.lv-story-person dl>div[data-tone=danger] dd{color:var(--lv-danger)}.lv-story-moves{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lv-story-move{grid-template-columns:auto minmax(80px,1fr) auto;align-items:center;gap:4px 10px;display:grid}.lv-story-end{font-weight:700}.lv-story-state{color:var(--lv-text-muted);grid-column:1/-1;font-size:13px}.lv-story-track{border-bottom:2px dashed var(--lv-border);height:30px;margin:0 18px 14px;position:relative}.lv-story-move[data-state=done] .lv-story-track{border-bottom-style:solid;border-bottom-color:var(--lv-ok)}.lv-story-move[data-state=blocked] .lv-story-track{border-bottom-color:var(--lv-danger)}.lv-story-note{bottom:-12px;left:var(--lv-note-at,0%);border:1px solid color-mix(in srgb, var(--lv-ok) 60%, transparent);background:color-mix(in srgb, var(--lv-ok) 22%, var(--lv-surface));font-variant-numeric:tabular-nums;border-radius:5px;place-items:center;min-width:46px;height:24px;padding:0 6px;font-size:12px;font-weight:800;transition:left 1.1s cubic-bezier(.3,.7,.3,1),opacity .4s;animation:1.1s cubic-bezier(.3,.7,.3,1) lv-story-slide;display:grid;position:absolute;translate:-50%}.lv-story-move[data-state=declined] .lv-story-note{opacity:.45}.lv-story-move[data-state=blocked] .lv-story-note{border-color:var(--lv-danger);background:color-mix(in srgb, var(--lv-danger) 18%, var(--lv-surface));left:30%}.lv-story-stop{color:var(--lv-danger);font-size:20px;font-weight:900;position:absolute;bottom:-12px;left:62%;translate:-50%}.lv-story figcaption{gap:4px;min-height:5.5em;display:grid}.lv-story-step{color:var(--lv-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.lv-story-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lv-story-dots{gap:2px;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.lv-story-dots button{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:grid}.lv-story-dots button:before{content:"";background:var(--lv-border);border-radius:50%;width:12px;height:12px}.lv-story-dots button[aria-current=step]:before{background:var(--lv-accent)}.lv-story .lv-story-person dl{grid-template-columns:minmax(0,1fr);gap:2px}.lv-story .lv-story-person dt{min-width:0}.lv-story .lv-story-person dd{white-space:nowrap}.lv-story .lv-story-moves{gap:8px;padding:0;display:grid}.lv-story .lv-story-dots{gap:2px;padding:0;display:flex}@keyframes lv-story-slide{0%{left:0%}}@keyframes lv-story-flash{0%{background:color-mix(in srgb, var(--lv-accent) 45%, transparent)}}@media (prefers-reduced-motion:reduce){.lv-story-note,.lv-story-person dl>div{transition:none;animation:none}}.lv-count-button{min-width:40px;color:var(--lv-text);justify-content:center;padding:6px 10px;text-decoration:none;position:relative}.lv-count{background:var(--lv-accent);min-width:20px;height:20px;color:var(--lv-accent-text);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 6px;font-size:11.5px;font-weight:750;line-height:1;display:inline-grid}.lv-count-button .lv-count{box-shadow:0 0 0 2px var(--lv-surface);position:absolute;top:-6px;right:-6px}.lv-segments{border:1px solid var(--lv-border);border-radius:min(var(--lv-radius), 12px);background:var(--lv-surface);flex-wrap:wrap;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.lv-segment{border-radius:min(var(--lv-radius), 10px);min-height:36px;color:var(--lv-text);align-items:center;gap:8px;padding:6px 14px;font-weight:600;text-decoration:none;display:inline-flex}.lv-segment:hover{background:var(--lv-hover)}.lv-segment[aria-current=page]{background:var(--lv-accent-soft);color:var(--lv-text);box-shadow:inset 0 0 0 1px var(--lv-accent)}.lv-mail{grid-template-columns:minmax(260px,360px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.lv-mail-list{flex-direction:column;gap:10px;min-width:0;display:flex}.lv-mail-filters{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.lv-mail-search{border:1px solid var(--lv-border);border-radius:min(var(--lv-radius), 12px);background:var(--lv-surface);min-height:40px;color:var(--lv-text-muted);flex:180px;align-items:center;gap:8px;padding:0 10px;display:flex}.lv-mail-search input{min-width:0;color:var(--lv-text);font:inherit;background:0 0;border:0;flex:1;min-height:38px;padding:0}.lv-mail-search:focus-within{outline:2px solid var(--lv-focus);outline-offset:2px}.lv-mail-search input:focus{outline:none}.lv-mail-unread{align-items:center;gap:6px;min-height:40px;display:inline-flex}.lv-mail-search-how{flex-basis:100%;margin:0;font-size:12.5px}.lv-mail-threads{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lv-mail-thread{text-align:left;border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface);width:100%;color:var(--lv-text);font:inherit;cursor:pointer;gap:3px;padding:12px 14px;display:grid;position:relative}.lv-mail-thread:hover{border-color:var(--lv-accent)}.lv-mail-thread[aria-current=true]{background:var(--lv-accent-soft);border-color:var(--lv-accent)}.lv-mail-thread[data-unread]{box-shadow:inset 3px 0 0 var(--lv-accent)}.lv-mail-thread-top{justify-content:space-between;gap:10px;padding-right:30px;display:flex}.lv-mail-thread-top strong{overflow-wrap:anywhere;font-weight:650}.lv-mail-thread[data-unread] .lv-mail-thread-top strong{font-weight:800}.lv-mail-thread-top small,.lv-mail-thread-who{color:var(--lv-text-muted);white-space:nowrap;font-size:13px}.lv-mail-thread-who{white-space:normal;overflow-wrap:anywhere}.lv-mail-thread-preview{color:var(--lv-text-muted);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13.5px;display:-webkit-box;overflow:hidden}.lv-mail-thread-count{position:absolute;top:12px;right:12px}.lv-mail-empty,.lv-mail-placeholder{padding:18px}.lv-mail-placeholder{text-align:center;place-items:center;min-height:240px;display:grid}.lv-mail-thread-view{flex-direction:column;gap:14px;min-width:0;display:flex}.lv-mail-thread-head{align-items:flex-start;gap:10px;display:flex}.lv-mail-thread-head h2{overflow-wrap:anywhere;margin:0}.lv-mail-thread-head p{margin:4px 0 0}.lv-mail-messages{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lv-mail-message article{border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface-2);max-width:min(680px,92%);color:var(--lv-text);padding:12px 14px}.lv-mail-message[data-mine] article{background:var(--lv-accent-soft);border-color:color-mix(in srgb, var(--lv-accent) 45%, var(--lv-border));margin-left:auto}.lv-mail-message header{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:6px;display:flex}.lv-mail-message footer{flex-wrap:wrap;gap:6px 12px;margin-top:8px;font-size:13px;display:flex}.lv-mail-message footer .lv-link{align-items:center;gap:5px;min-height:32px;display:inline-flex}.lv-mail-deleted{color:var(--lv-text-muted);margin:0;font-style:italic}.lv-mail-message footer .lv-mail-delete{color:var(--lv-text-muted)}.lv-mail-quote{color:var(--lv-text-muted);align-items:center;gap:6px;margin:0 0 6px;font-size:13px;display:flex}.lv-mail-keep{margin:0;font-size:13px}.lv-mail-reply{border-top:1px solid var(--lv-border);gap:10px;padding-top:12px;display:grid}.lv-mail-reply-to{flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;font-weight:600;display:flex}.lv-mail-to{border:1px solid var(--lv-border);border-radius:var(--lv-radius);gap:10px;margin:0;padding:12px;display:grid}.lv-mail-to legend{padding:0 6px;font-weight:650}.lv-mail-groups{flex-wrap:wrap;gap:6px 18px;display:flex}.lv-mail-groups .lv-check{align-items:center;gap:6px;min-height:36px;display:inline-flex}.lv-chips .lv-chip{align-items:center;gap:4px;display:inline-flex}.lv-chip-remove{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-right:-6px;display:inline-grid}.lv-chip-remove:hover{background:var(--lv-hover)}.lv-button-small{min-height:36px;padding:6px 12px;font-size:14px}.lv-rich{overflow-wrap:anywhere;line-height:1.55}.lv-rich>:first-child{margin-top:0}.lv-rich>:last-child{margin-bottom:0}.lv-rich p{margin:0 0 .6em}.lv-rich :is(h3,h4,h5){font-family:var(--lv-font-display);margin:.8em 0 .4em;line-height:1.3}.lv-rich h3{font-size:1.2rem}.lv-rich h4{font-size:1.08rem}.lv-rich h5{font-size:1rem}.lv-rich :is(ul,ol){margin:0 0 .6em;padding-left:1.4em}.lv-rich li>p{margin:0 0 .2em}.lv-rich blockquote{border-left:3px solid var(--lv-accent);color:var(--lv-text-muted);margin:0 0 .6em;padding:2px 0 2px 12px}.lv-rich a{color:var(--lv-accent);text-underline-offset:3px}.lv-rich code{background:var(--lv-hover);font-family:var(--lv-font-mono);border-radius:4px;padding:1px 5px;font-size:.92em}.lv-rich hr{border:0;border-top:1px solid var(--lv-border);margin:.8em 0}.lv-editor{border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface);display:grid}.lv-editor:focus-within{outline:2px solid var(--lv-focus);outline-offset:2px}.lv-editor-invalid{border-color:var(--lv-danger)}.lv-editor-toolbar{border-bottom:1px solid var(--lv-border);flex-wrap:wrap;align-items:center;gap:2px;padding:6px;display:flex}.lv-editor-tool{border-radius:min(var(--lv-radius), 8px);width:36px;height:36px;color:var(--lv-text);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;display:inline-grid}.lv-editor-tool:hover:not(:disabled){background:var(--lv-hover)}.lv-editor-tool[aria-pressed=true]{background:var(--lv-accent-soft);border-color:var(--lv-accent)}.lv-editor-tool:disabled{opacity:.4;cursor:default}.lv-editor-sep{background:var(--lv-border);width:1px;height:22px;margin:0 4px}.lv-editor-link{border-bottom:1px solid var(--lv-border);background:var(--lv-surface-2);flex-wrap:wrap;align-items:center;gap:8px;padding:8px;display:flex}.lv-editor-link input{flex:220px;min-height:36px}.lv-editor-link .lv-field-error{flex-basis:100%}.lv-editor-area{min-height:140px;max-height:50vh;color:var(--lv-text);overflow-wrap:anywhere;padding:12px 14px;line-height:1.55;overflow-y:auto}.lv-editor-area:focus{outline:none}.lv-editor-area>*+*{margin-top:.5em}.lv-editor-area p{margin:0}.lv-editor-area :is(ul,ol){margin:0;padding-left:1.4em}.lv-editor-area blockquote{border-left:3px solid var(--lv-accent);margin:0;padding-left:12px}.lv-editor-area a{color:var(--lv-accent)}.lv-editor-area code{background:var(--lv-hover);font-family:var(--lv-font-mono);border-radius:4px;padding:1px 5px}.lv-editor-area p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--lv-text-muted);pointer-events:none}.lv-editor-foot{border-top:1px solid var(--lv-border);flex-wrap:wrap;justify-content:space-between;gap:6px 12px;padding:6px 12px;font-size:12.5px;display:flex}.lv-editor>.lv-field-error{padding:0 12px 8px}@media (width<=899px){.lv-mail{grid-template-columns:minmax(0,1fr)}.lv-mail-message article{max-width:100%}.lv-count-button{min-width:40px;padding:6px 8px}.lv-editor-shortcut{display:none}}@media (prefers-reduced-motion:no-preference){.lv-count{transition:transform .2s}}@media (width>=721px) and (width<=1100px){.lv-workspace[data-has-nav=true],.lv-workspace[data-has-nav=true][data-layout]{grid-template-rows:auto;grid-template-columns:84px minmax(0,1fr)}.lv-workspace[data-has-nav=true] .lv-sidebar,.lv-workspace[data-has-nav=true][data-layout] .lv-sidebar{border-right:1px solid var(--lv-border);border-bottom:0;flex-direction:column;align-items:stretch;gap:10px;height:100dvh;padding:12px 6px;position:sticky;top:0;overflow-y:auto}}@media (width>=1101px){.lv-workspace[data-nav=rail][data-has-nav=true]{grid-template-columns:84px minmax(0,1fr)}}@media (width>=721px) and (width<=1100px){.lv-workspace[data-has-nav=true] .lv-sidebar :is(.lv-context-card,.lv-nav-heading,.lv-sidebar-foot){display:none}.lv-workspace[data-has-nav=true] .lv-sidebar .lv-brand-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lv-workspace[data-has-nav=true] .lv-sidebar .lv-brand{justify-content:center;padding:4px 0}.lv-workspace[data-has-nav=true] .lv-sidebar .lv-nav{gap:10px}.lv-workspace[data-has-nav=true] .lv-sidebar .lv-nav-group{flex-direction:column;gap:2px}.lv-workspace[data-has-nav=true] .lv-sidebar .lv-nav-group+.lv-nav-group{border-top:1px solid var(--lv-line,var(--lv-border));padding-top:10px}.lv-workspace[data-has-nav=true] .lv-sidebar .lv-nav a{text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;gap:4px;min-height:58px;padding:6px 2px;font-size:11px;font-weight:600;line-height:1.15}.lv-workspace[data-has-nav=true] .lv-sidebar .lv-nav [aria-current=page]:before{inset-block:12px}}@media (width>=1101px){.lv-workspace[data-nav=rail] .lv-sidebar :is(.lv-context-card,.lv-nav-heading,.lv-sidebar-foot){display:none}.lv-workspace[data-nav=rail] .lv-sidebar .lv-brand-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lv-workspace[data-nav=rail] .lv-sidebar{gap:10px;padding:12px 6px}.lv-workspace[data-nav=rail] .lv-sidebar .lv-brand{justify-content:center;padding:4px 0}.lv-workspace[data-nav=rail] .lv-sidebar .lv-nav{gap:10px}.lv-workspace[data-nav=rail] .lv-sidebar .lv-nav-group+.lv-nav-group{border-top:1px solid var(--lv-line,var(--lv-border));padding-top:10px}.lv-workspace[data-nav=rail] .lv-sidebar .lv-nav a{text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;gap:4px;min-height:58px;padding:6px 2px;font-size:11px;font-weight:600;line-height:1.15}}.lv-workspace[data-density=compact] .lv-workspace-content{gap:14px}.lv-workspace[data-density=compact] :is(.lv-table td,.lv-table th){padding-block:7px}.lv-workspace[data-density=compact] :is(.lv-panel,.lv-data){padding:14px}.lv-workspace[data-density=touch] :is(.lv-button,.lv-tool-button,.lv-link-button,select,input:not([type=checkbox]):not([type=radio])){min-height:52px;font-size:16px}.lv-workspace[data-density=touch] :is(.lv-table td,.lv-table th){padding-block:15px}.lv-workspace[data-density=touch] .lv-sidebar .lv-nav a{min-height:48px}.lv-search-trigger{color:var(--lv-text-muted);min-width:40px}.lv-kbd{font-family:var(--lv-font-mono,ui-monospace, monospace);border:1px solid var(--lv-border);color:var(--lv-text-muted);border-radius:5px;padding:1px 5px;font-size:11px}.lv-topbar-status{flex:0 auto;min-width:0}.lv-avatar-menu{position:relative}.lv-avatar{border:1px solid var(--lv-border);background:var(--lv-accent-soft);width:40px;height:40px;color:var(--lv-text);font:700 13px/1 var(--lv-font);cursor:pointer;border-radius:50%;place-items:center;display:inline-grid}.lv-avatar:hover,.lv-avatar[aria-expanded=true]{border-color:var(--lv-accent)}.lv-popover{z-index:70;background:var(--lv-surface);min-width:260px;max-width:min(340px,100vw - 24px);color:var(--lv-text);border:1px solid var(--lv-border);box-shadow:var(--lv-shadow-2);border-radius:14px;padding:8px;position:absolute}.lv-avatar-panel{inset-block-start:calc(100% + 8px);inset-inline-end:0}.lv-popover.lv-avatar-panel{width:max-content;box-shadow:var(--lv-shadow-2);margin-top:0;position:absolute;inset:calc(100% + 8px) 0 auto auto}.lv-avatar-who{border-bottom:1px solid var(--lv-border);gap:2px;margin-bottom:6px;padding:8px 10px 10px;display:grid}.lv-avatar-who small{color:var(--lv-text-muted)}.lv-menu-heading{letter-spacing:.08em;text-transform:uppercase;color:var(--lv-text-muted);margin:10px 10px 4px;font-size:11px;font-weight:700}.lv-menu-list a{min-height:40px;color:var(--lv-text);border-radius:9px;align-items:center;gap:10px;padding:6px 10px;text-decoration:none;display:flex}.lv-menu-list a:hover,.lv-menu-list a:focus-visible{background:var(--lv-hover)}.lv-menu-list a span{display:grid}.lv-menu-list a small{color:var(--lv-text-muted);font-size:12px}.lv-menu-foot{border-top:1px solid var(--lv-border);margin-top:6px;padding:8px 10px 4px}.lv-count-button{position:relative}.lv-search-palette{gap:10px;display:grid}.lv-search-palette input[type=search]{width:100%;min-height:46px;font-size:16px}.lv-search-results{gap:1px;max-height:min(420px,60vh);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.lv-search-results a{min-height:42px;color:var(--lv-text);border-radius:9px;align-items:center;gap:10px;padding:6px 10px;text-decoration:none;display:flex}.lv-search-results a span{display:grid}.lv-search-results a small{color:var(--lv-text-muted);font-size:12px}.lv-search-results a[aria-selected=true]{background:var(--lv-accent-soft);outline:1px solid color-mix(in srgb, var(--lv-accent) 45%, transparent)}.lv-search-status{font-size:12.5px}@media (width<=720px){.lv-search-trigger .lv-kbd,.lv-topbar-status{display:none}}@media (width<=1100px){.lv-search-trigger .lv-kbd{display:none}}@media print{.lv-avatar-menu,.lv-search-trigger{display:none!important}}.lv-views{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.lv-view-chips{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.lv-view-chip{min-height:34px;padding:4px 12px;font-size:13px}.lv-view-chip .lv-icon{color:var(--lv-text-muted)}.lv-view-chip[aria-pressed=true] .lv-icon{color:inherit}.lv-popover-wrap{flex:0 auto;min-width:0;position:relative}.lv-tool{white-space:nowrap;align-items:center;gap:6px;min-height:42px;display:inline-flex}.lv-tool[aria-expanded=true]{border-color:var(--lv-accent)}.lv-tool-summary{align-items:center;gap:4px;font-weight:600;display:inline-flex}.lv-popover{z-index:25;background:var(--lv-surface);width:max-content;min-width:260px;max-width:min(420px,100vw - 32px);max-height:min(70vh,520px);color:var(--lv-text);border:1px solid var(--lv-border);box-shadow:var(--lv-shadow-2);border-radius:10px;gap:10px;padding:14px;display:grid;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.lv-popover[data-align=end]{left:auto;right:0}.lv-popover-options{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.lv-popover-options legend{letter-spacing:.04em;text-transform:uppercase;color:var(--lv-text-muted);margin-bottom:4px;padding:0;font-size:12px;font-weight:700}.lv-popover-options .lv-popover-options+.lv-popover-options{margin-top:8px}.lv-popover .lv-check{min-height:36px;color:var(--lv-text);cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:10px;font-size:14px;font-weight:400;display:flex}.lv-popover .lv-check input{width:18px;height:18px;accent-color:var(--lv-accent);flex:none;margin:0}.lv-popover .lv-check .lv-filter-count{margin-left:auto;font-size:12px}.lv-popover .lv-button{justify-self:start}.lv-save-view{gap:10px;display:grid}.lv-save-view>label:not(.lv-check){color:var(--lv-text-muted);gap:4px;font-size:12px;font-weight:600;display:grid}.lv-save-view input[type=text],.lv-manage-views input[type=text]{width:100%;min-height:42px;font:inherit;color:var(--lv-text);background:var(--lv-bg);border:1px solid var(--lv-border);border-radius:8px;padding:8px 12px;font-size:14px}.lv-save-view p{margin:0;font-size:12.5px}.lv-manage-views{gap:12px;display:grid}.lv-manage-views h3{letter-spacing:.04em;text-transform:uppercase;color:var(--lv-text-muted);margin:0 0 6px;font-size:12px;font-weight:700}.lv-manage-views ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lv-manage-views li{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;display:grid}.lv-manage-views label{min-width:0}.lv-active-filters{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.lv-active-chip{border-color:var(--lv-accent);background:var(--lv-accent-soft);max-width:100%;min-height:32px;padding:2px 8px 2px 12px;font-size:13px}.lv-active-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lv-clear-filters{min-height:32px;padding:2px 10px;font-size:13px}.lv-view-notice{color:var(--lv-text-muted);margin:0;font-size:13px}.lv-view-notice:empty{display:none}.lv-data-totals{z-index:5;border:1px solid var(--lv-border);background:var(--lv-surface);box-shadow:var(--lv-shadow-1);font-variant-numeric:tabular-nums;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding:10px 14px;display:flex;position:sticky;bottom:12px}.lv-data-totals small{color:var(--lv-text-muted);font-size:12px}.lv-data-totals-figures,.lv-group-figures{flex-wrap:wrap;gap:4px 0;min-width:0;display:flex}.lv-sep{color:var(--lv-text-muted);white-space:pre}.lv-table .lv-group-row th{background:color-mix(in srgb, var(--lv-surface-2) 70%, var(--lv-surface));text-align:start;letter-spacing:0;text-transform:none;padding-block:9px;font-size:13px;font-weight:700}.lv-group-figures{color:var(--lv-text-muted);font-weight:400;display:inline-flex}.lv-card-groups{gap:16px;display:grid}.lv-card-group{gap:8px;display:grid}.lv-group-head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:14px;display:flex}.lv-ticket-controls{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.lv-ticket-search{flex:280px;align-items:center;gap:6px;min-width:0;max-width:560px;display:flex}.lv-ticket-search label{border:1px solid var(--lv-border);background:var(--lv-surface);min-width:0;min-height:42px;color:var(--lv-text-muted);border-radius:10px;flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.lv-ticket-search label:focus-within{border-color:var(--lv-accent);outline:2px solid var(--lv-focus);outline-offset:1px}.lv-ticket-search input{min-width:0;color:var(--lv-text);font:inherit;background:0 0;border:0;outline:none;flex:1}.lv-ticket-tools-end{align-items:center;gap:8px;margin-inline-start:auto;display:inline-flex}.lv-presentation{border:1px solid var(--lv-border);border-radius:10px;display:inline-flex;overflow:hidden}.lv-presentation button{min-width:44px;min-height:42px;color:var(--lv-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.lv-presentation button+button{border-inline-start:1px solid var(--lv-border)}.lv-presentation button[aria-pressed=true]{background:var(--lv-accent-soft);color:var(--lv-text)}.lv-list-more .lv-tool{justify-content:center;gap:0;min-width:44px;font-size:0}.lv-menu-item{width:100%;min-height:40px;color:var(--lv-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:6px 10px;display:flex}.lv-menu-item:hover,.lv-menu-item:focus-visible{background:var(--lv-surface-2)}.lv-menu-item:disabled{opacity:.6;cursor:progress}.lv-facet-menu{gap:4px;min-width:280px;display:grid}.lv-facet-title{letter-spacing:.04em;text-transform:uppercase;color:var(--lv-text-muted);margin:0 0 4px;font-size:12px;font-weight:700}.lv-facet summary{cursor:pointer;align-items:center;gap:6px;min-height:36px;font-weight:650;display:flex}.lv-facet .lv-popover-options{padding:0 0 6px 18px}.lv-facet .lv-check span{display:grid}.lv-facet .lv-check small{font-size:12px}.lv-ticket-totals{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.lv-ticket-chart{gap:14px;display:grid}.lv-ticket-chart-controls{flex-wrap:wrap;gap:10px 16px;display:flex}.lv-ticket-chart-controls label{color:var(--lv-text-muted);gap:4px;font-size:13px;font-weight:600;display:grid}.lv-group-head-line{flex-wrap:wrap;align-items:baseline;gap:2px 6px;display:inline-flex}.lv-group-head-line .lv-muted{font-weight:400}.lv-ticket-ref{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}@media (width<=720px){.lv-ticket-search{flex-basis:100%;max-width:none}.lv-ticket-tools-end{margin-inline-start:0}.lv-popover-wrap{flex:140px}.lv-popover-wrap:has(>.lv-popover){flex-basis:100%}.lv-tool{justify-content:center;width:100%}.lv-popover{width:auto;min-width:0;max-width:none;box-shadow:none;margin-top:6px;position:static}.lv-data-totals{bottom:calc(80px + env(safe-area-inset-bottom))}.lv-manage-views li{grid-template-columns:minmax(0,1fr) auto}.lv-manage-views li label{grid-column:1/-1}}@media print{.lv-data-totals{box-shadow:none;position:static}.lv-views,.lv-popover-wrap,.lv-active-filters .lv-clear-filters,.lv-ticket-search,.lv-presentation,.lv-data-foot button{display:none}}.lv-table .lv-pinned-actions{z-index:2;background:var(--lv-surface);width:64px;min-width:64px;box-shadow:-1px 0 var(--lv-border);position:sticky;right:0}.lv-table thead th.lv-pinned-actions{z-index:3}.lv-pinned-actions .lv-record-actions{justify-content:center}.lv-row-actions-menu{z-index:100;border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface);width:max-content;min-width:160px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);color:var(--lv-text);gap:2px;padding:4px;display:grid;position:fixed;overflow:auto;box-shadow:0 8px 24px #0003}.lv-row-actions-menu button{width:100%;min-height:44px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 12px}.lv-row-actions-menu button:is(:hover,:focus-visible){background:var(--lv-accent-soft)}@media print{.lv-pinned-actions,.lv-row-actions-menu{display:none}}.lv-view-chips{flex-wrap:wrap;gap:6px;display:flex}.lv-row-menu{position:relative}.lv-row-menu>summary{cursor:pointer;border-radius:10px;place-items:center;min-width:44px;min-height:44px;font-weight:700;list-style:none;display:inline-grid}.lv-row-menu>summary::-webkit-details-marker{display:none}.lv-row-menu>summary:hover,.lv-row-menu[open]>summary{background:var(--lv-accent-soft)}.lv-row-menu .lv-disclosure-panel{min-width:200px}.lv-menu-list{gap:2px;margin:0;padding:4px;list-style:none;display:grid}.lv-menu-list button,.lv-menu-list a{width:100%;min-height:40px;color:var(--lv-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 12px;text-decoration:none;display:block}.lv-menu-list button:hover,.lv-menu-list a:hover,.lv-menu-list button:focus-visible,.lv-menu-list a:focus-visible{background:var(--lv-accent-soft)}.lv-results-filters{flex-wrap:wrap;align-items:end;gap:8px 12px}.lv-results-filters input[type=search]{width:12ch;min-width:0}.lv-draw-cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.lv-draw-card{border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface);gap:10px;height:100%;padding:14px 16px;display:grid}.lv-draw-card-head{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.lv-draw-card-head h3{overflow-wrap:anywhere;flex:auto;min-width:0;margin:0;font-size:16px}.lv-draw-card-time{margin:0;font-size:13px}.lv-draw-numbers{flex-wrap:wrap;gap:8px 18px;margin:0;display:flex}.lv-draw-numbers div{gap:2px;display:grid}.lv-draw-numbers dt{color:var(--lv-text-muted);align-items:center;gap:4px;font-size:12px;display:flex}.lv-draw-numbers dd{margin:0;font-size:22px;font-weight:700}.lv-draw-numbers dd small{font-size:12px;font-weight:400}.lv-draw-card-links{border-top:1px solid var(--lv-line);flex-wrap:wrap;align-items:center;gap:6px 14px;padding-top:8px;font-size:14px;display:flex}.lv-draw-card-links .lv-button{min-height:36px;padding:6px 14px}.lv-review-list{margin:0;padding:0;list-style:none}@media (width<=720px){.lv-draw-cards{grid-template-columns:minmax(0,1fr)}.lv-draw-card-links a,.lv-draw-card-links button{align-items:center;min-height:44px;display:inline-flex}.lv-results-history{overflow:visible}.lv-results-history table,.lv-results-history tbody,.lv-results-history tr,.lv-results-history td{width:100%;display:block}.lv-results-history thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.lv-results-history tr{border:1px solid var(--lv-border);border-radius:var(--lv-radius);margin-bottom:8px;padding:10px 12px}.lv-results-history td{border:0;justify-content:space-between;gap:12px;padding:4px 0;display:flex}.lv-results-history td[data-label]:before{content:attr(data-label);color:var(--lv-text-muted);letter-spacing:normal;font-size:13px;font-family:var(--lv-font)}}.lv-wait-list,.lv-movements{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lv-wait-item{border:1px solid var(--lv-border);border-inline-start:4px solid var(--lv-accent);background:var(--lv-bg);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 14px;display:flex}.lv-wait-text{overflow-wrap:anywhere;flex:260px;gap:4px;min-width:0;display:grid}.lv-movements li{border-bottom:1px solid var(--lv-border);overflow-wrap:anywhere;grid-template-columns:minmax(110px,auto) minmax(0,1fr) auto auto auto;align-items:center;gap:6px 14px;padding:8px 0;display:grid}.lv-movements li:last-child{border-bottom:0}.lv-movements .lv-link{text-align:start;min-height:44px}.lv-cash-totals{overflow-wrap:anywhere;margin:0;font-weight:600}.lv-cash-zone{gap:8px;min-width:0;display:grid}.lv-cash-zone-head{border-bottom:1px solid var(--lv-border);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding-block-end:4px;display:flex}.lv-cash-zone-head h3,.lv-cash-zone-head p{margin:0}.lv-record-card[data-needs-me],tr[data-needs-me]>th{border-inline-start:4px solid var(--lv-accent)}@media (width<=720px){.lv-movements li{grid-template-columns:minmax(0,1fr) auto}.lv-movements li>span:first-of-type{grid-column:1/-1}.lv-wait-item .lv-inline-actions{width:100%}.lv-wait-item .lv-inline-actions .lv-button{flex:auto;min-height:44px}.lv-filters>label{max-width:100%}}.lv-sell-page{min-width:0}.lv-sell{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.lv-sell>.lv-sell-counter{grid-row:span 2}@media (width<=1100px){.lv-sell{grid-template-columns:minmax(0,1fr)}.lv-sell>.lv-sell-counter{grid-row:auto}}.lv-sell-group{gap:8px;min-width:0;margin:0 0 14px;display:grid}.lv-sell-label{align-items:center;gap:6px;margin:0;font-weight:650;display:flex}.lv-draw-chips{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:8px;display:grid}.lv-draw-chip{border:1px solid var(--lv-border);background:var(--lv-surface);min-height:52px;color:var(--lv-text);font:inherit;text-align:start;cursor:pointer;overflow-wrap:anywhere;border-radius:12px;gap:2px;padding:8px 12px;font-size:14px;display:grid}.lv-draw-chip:hover{border-color:var(--lv-accent)}.lv-draw-chip[aria-pressed=true]{border-color:var(--lv-accent);background:color-mix(in srgb, var(--lv-accent) 16%, var(--lv-surface));box-shadow:inset 0 0 0 1px var(--lv-accent)}.lv-draw-chip:disabled{opacity:.55;cursor:not-allowed}.lv-cutoff{color:var(--lv-text-muted);font-size:12.5px}.lv-draw-chip[data-soon]{border-color:var(--lv-danger)}.lv-draw-chip[data-soon] .lv-cutoff,.lv-cutoff[data-state=soon]{color:var(--lv-danger);font-weight:700}.lv-game-chips,.lv-stake-chips{flex-wrap:wrap;gap:8px;display:flex}.lv-game-chips .lv-filter-chip,.lv-stake-chips .lv-filter-chip{min-height:44px}.lv-sell-terms{color:var(--lv-text-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:13.5px;display:flex}.lv-sell-terms>span:last-child{color:var(--lv-text);font-weight:650}.lv-sell-last p{margin:0 0 8px}.lv-sell-bar{z-index:14;border:1px solid var(--lv-border);background:var(--lv-surface);box-shadow:var(--lv-shadow-2);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 16px;display:flex;position:sticky;bottom:12px}.lv-sell-bar .lv-draft-total{margin:0;font-size:15px}.lv-sell-bar .lv-draft-total strong{font-variant-numeric:tabular-nums;font-size:24px}.lv-sell-bar>.lv-alert,.lv-sell-bar>.lv-muted{flex-basis:100%;margin:0}.lv-sell-bar .lv-button{min-height:48px}.lv-recent-sales{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lv-recent-sales a{border:1px solid var(--lv-border);min-height:44px;color:var(--lv-text);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 12px;text-decoration:none;display:flex}.lv-recent-sales a:hover{border-color:var(--lv-accent)}.lv-recent-sales time{color:var(--lv-text-muted);margin-inline-start:auto;font-size:13px}@media (width<=720px){.lv-sell-bar{bottom:calc(80px + env(safe-area-inset-bottom))}.lv-sell-bar .lv-actions,.lv-sell-bar .lv-actions .lv-button{width:100%}.lv-table-wrap .lv-table.lv-basket-table{min-width:0}.lv-basket-table thead{display:none}.lv-basket-table,.lv-basket-table tbody{display:block}.lv-basket-table tr{border-bottom:1px solid var(--lv-border);grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:8px 0;display:grid}.lv-basket-table td{overflow-wrap:anywhere;border:0;padding:0;display:block}.lv-basket-table td:last-child{grid-area:1/2/span 4;align-self:center}}.lv-ticket-actions{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.lv-ticket-actions>.lv-button{min-height:44px}.lv-ticket-figures .lv-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lv-fold{border-top:1px solid var(--lv-border);margin-top:4px;padding-top:8px}.lv-fold>h3{align-items:center;gap:4px;margin:0 0 6px;font-size:15px;display:flex}.lv-fold .lv-collapse-toggle{min-height:44px}.lv-fold h4{margin:4px 0;font-size:14px}@media (width<=720px){.lv-ticket-actions{z-index:2;background:var(--lv-surface);padding:8px 0;position:sticky;top:0}.lv-ticket-actions>.lv-button{text-align:center;flex:calc(50% - 8px);justify-content:center}.lv-ticket-figures .lv-stat-grid{gap:8px}}.lv-chosen-ticket{border:1px solid var(--lv-accent);background:var(--lv-accent-soft);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:10px 14px}.lv-next-steps{border:1px solid var(--lv-border);border-radius:10px;padding:10px 14px}.lv-next-steps h3{margin:0 0 6px;font-size:15px}.lv-next-steps ul{gap:8px;margin:0;padding-inline-start:18px;display:grid}.lv-next-steps li>span{display:block}.lv-next-steps .lv-inline-actions{flex-wrap:wrap;gap:4px 16px;margin-top:2px;display:flex}.lv-next-steps .lv-link{align-items:center;min-height:44px;display:inline-flex}.lv-case-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lv-case-list li{border-bottom:1px solid var(--lv-border);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:8px 0;display:flex}.lv-case-list li:last-child{border-bottom:0}@media (width<=720px){.lv-case-list li>.lv-button{width:100%;min-height:44px}}.lv-results-group{min-width:0;margin-block:16px}.lv-results-bar{flex-wrap:wrap;align-items:center;gap:12px;margin-block:12px;display:flex}.lv-results-bar>span{flex:0 240px}.lv-results-bar meter{height:24px;accent-color:var(--lv-accent);flex:140px}.lv-results-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-block:16px;display:flex}.lv-results-view-switch{margin-inline-start:auto}.lv-results-view-switch button{justify-content:center;min-width:44px;min-height:40px}.lv-chart-ghost{fill:var(--lv-accent);opacity:.35}.lv-chart-ghost-line{fill:none;stroke:var(--lv-accent);stroke-opacity:.35;stroke-width:2px;stroke-dasharray:5 4;stroke-linecap:round}.lv-swatch-current{background:var(--lv-accent)}.lv-swatch-ghost{background:var(--lv-accent);opacity:.35}.lv-tone-series{background:var(--lv-series-1);fill:var(--lv-series-1)}.lv-tone-warn{background:var(--lv-warn);fill:var(--lv-warn)}.lv-tone-ok{background:var(--lv-ok);fill:var(--lv-ok)}.lv-tone-danger{background:var(--lv-danger);fill:var(--lv-danger)}.lv-tone-muted{background:color-mix(in srgb, var(--lv-text) 28%, var(--lv-surface));fill:color-mix(in srgb, var(--lv-text) 28%, var(--lv-surface))}.lv-rank[data-tone=warn] .lv-rank-fill{background:var(--lv-warn)}.lv-rank[data-tone=ok] .lv-rank-fill{background:var(--lv-ok)}.lv-rank-name a{color:inherit;text-decoration:none}.lv-rank-name a:hover,.lv-rank-name a:focus-visible{text-decoration:underline}.lv-kpi[data-link]{position:relative}.lv-kpi[data-link]:hover{border-color:var(--lv-accent)}.lv-kpi-link{color:inherit;text-decoration:none}.lv-kpi-link:after{content:"";border-radius:inherit;position:absolute;inset:0}.lv-kpi-link:focus-visible{outline:none}.lv-kpi[data-link]:focus-within{outline:2px solid var(--lv-focus);outline-offset:2px}.lv-kpi .lv-help,.lv-kpi .lv-delta{z-index:1;position:relative}.lv-now{background:var(--lv-surface-2);color:var(--lv-text-muted);letter-spacing:.02em;text-transform:uppercase;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.lv-home-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;display:flex}.lv-home-head .lv-page-header{flex:380px}.lv-home-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.lv-widget{grid-column:span 4;min-width:0;margin:0}.lv-widget[data-size=s]{grid-column:span 3}.lv-widget[data-size=m]{grid-column:span 4}.lv-widget[data-size=l]{grid-column:span 6}.lv-widget[data-size=xl]{grid-column:span 8}.lv-widget[data-size=full]{grid-column:span 12}.lv-widget-card{align-content:start;gap:12px;height:100%;display:grid}.lv-widget[data-bare=true]>.lv-widget-body>.lv-kpi-grid{height:100%}.lv-widget-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 12px;display:flex}.lv-widget-head h2{margin:0;font-size:16px;font-weight:700}.lv-widget-head p{color:var(--lv-text-muted);margin:2px 0 0;font-size:12.5px}.lv-widget-link{color:var(--lv-text);white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.lv-widget-link:hover{text-decoration:underline}.lv-widget-body{gap:10px;min-width:0;display:grid}.lv-widget-phone-toggle{display:none}.lv-quick{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px;display:grid}.lv-quick a{border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface);min-height:56px;color:var(--lv-text);align-items:center;gap:10px;padding:12px 16px;font-size:15px;font-weight:650;text-decoration:none;display:flex}.lv-quick a:hover{border-color:var(--lv-accent)}.lv-quick a.lv-quick-primary{border-color:var(--lv-accent);background:var(--lv-accent-soft)}.lv-mini-list{margin:0;padding:0;list-style:none;display:grid}.lv-mini-list>li+li{border-top:1px solid var(--lv-border)}.lv-mini-list a,.lv-mini-list .lv-mini-row{color:var(--lv-text);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:9px 2px;text-decoration:none;display:grid}.lv-mini-list a:hover strong{text-decoration:underline}.lv-mini-list strong{overflow-wrap:anywhere;font-weight:650}.lv-mini-list small{color:var(--lv-text-muted);grid-column:1;font-size:12.5px}.lv-mini-list .lv-mini-end{font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/2/span 2;font-weight:700}.lv-digits-big{font-family:var(--lv-mono,ui-monospace, monospace);letter-spacing:.1em;font-size:15px;font-weight:750}.lv-edit-bar{z-index:12;border:1px solid var(--lv-accent);background:var(--lv-surface);box-shadow:var(--lv-shadow-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 14px;display:flex;position:sticky;top:8px}.lv-edit-bar strong{font-size:14px}.lv-edit-bar .lv-muted{flex:220px;margin:0;font-size:12.5px}.lv-edit-bar select{min-height:36px}.lv-home-grid[data-editing=true] .lv-widget{outline:1px dashed color-mix(in srgb, var(--lv-accent) 60%, transparent);outline-offset:3px;border-radius:var(--lv-radius)}.lv-widget[data-dragging=true]{opacity:.5}.lv-widget[data-drop=true]{outline:2px solid var(--lv-accent)}.lv-widget-tools{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lv-widget-tools .lv-seg button{min-height:30px;padding:2px 8px;font-size:12px}.lv-widget-tools .lv-tool-icon{border:1px solid var(--lv-border);background:var(--lv-surface);min-width:34px;min-height:34px;color:var(--lv-text);cursor:pointer;border-radius:8px;place-items:center;padding:0;display:inline-grid}.lv-widget-tools .lv-tool-icon[aria-pressed=true]{border-color:var(--lv-accent);background:var(--lv-accent-soft)}.lv-widget-tools .lv-tool-icon:disabled{opacity:.45;cursor:default}.lv-widget-grip{cursor:grab;color:var(--lv-text-muted)}.lv-widget-library{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lv-widget-library li{border:1px solid var(--lv-border);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 12px;display:grid}.lv-widget-library small{color:var(--lv-text-muted);display:block}.lv-report-find{max-width:420px}.lv-report-bar{z-index:11;border:1px solid var(--lv-border);background:var(--lv-surface);box-shadow:var(--lv-shadow-1);border-radius:12px;gap:10px;padding:10px 12px;display:grid;position:sticky;top:8px}.lv-report-bar-row{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.lv-report-bar .lv-filter-chips{gap:6px}.lv-check{align-items:center;gap:8px;font-size:14px;display:inline-flex}.lv-coverage{color:var(--lv-text-muted);flex-wrap:wrap;gap:4px 16px;margin:0;font-size:13px;display:flex}.lv-chip-remove{align-items:center;gap:6px;display:inline-flex}.lv-breakdown-tabs{border-bottom:1px solid var(--lv-border);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.lv-breakdown-tabs button{min-height:40px;color:var(--lv-text-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:6px 14px;font-weight:600}.lv-breakdown-tabs button[aria-pressed=true]{color:var(--lv-text);border-bottom-color:var(--lv-accent)}.lv-breakdown td,.lv-breakdown th{white-space:nowrap}.lv-breakdown tfoot th,.lv-breakdown tfoot td{border-top:2px solid var(--lv-border);font-weight:700}.lv-share{background:var(--lv-surface-2);border-radius:4px;width:100%;min-width:80px;height:8px;display:block;overflow:hidden}.lv-share>span{background:var(--lv-accent);border-radius:4px;height:100%;display:block}.lv-drill{color:var(--lv-text);font:inherit;text-align:start;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:650;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.lv-drill:hover{text-decoration:underline}.lv-change[data-direction=up]{color:var(--lv-ok)}.lv-change[data-direction=down]{color:var(--lv-danger)}@media (width<=1100px){.lv-home-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.lv-widget[data-size=s],.lv-widget[data-size=m]{grid-column:span 3}.lv-widget[data-size=l],.lv-widget[data-size=xl],.lv-widget[data-size=full]{grid-column:span 6}}@media (width<=720px){.lv-home-grid{grid-template-columns:minmax(0,1fr);gap:12px}.lv-widget[data-size]{grid-column:1/-1}.lv-widget[data-collapsed=true]:not([data-open=true]) .lv-widget-body{display:none}.lv-widget[data-collapsed=true] .lv-widget-phone-toggle{display:inline-flex}.lv-edit-bar,.lv-report-bar{top:4px}.lv-report-bar .lv-filter-chips{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.lv-breakdown-wrap{margin-inline:-4px}}.lv-totals{background:var(--lv-surface-2);border-radius:10px;flex-wrap:wrap;gap:6px 20px;margin:0;padding:10px 12px;font-size:13.5px;display:flex}.lv-totals div{align-items:baseline;gap:6px;display:inline-flex}.lv-totals dt{color:var(--lv-text-muted)}.lv-totals dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.lv-block{display:block}.lv-report-find input{width:100%}.lv-view-tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.lv-view-tiles>li{min-width:0;display:flex;position:relative}.lv-view-tiles>li>.lv-help{position:absolute;top:8px;right:8px}.lv-view-tile{text-align:left;border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface);width:100%;min-height:44px;color:var(--lv-text);font:inherit;cursor:pointer;gap:6px;min-width:0;padding:14px 16px;display:grid}.lv-view-tile span{color:var(--lv-text-muted);font-size:14px}.lv-view-tile strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:26px}.lv-view-tile:hover{border-color:var(--lv-accent)}.lv-view-tile[aria-pressed=true]{border-color:var(--lv-accent);background:var(--lv-accent-soft,var(--lv-surface-2));box-shadow:inset 0 0 0 1px var(--lv-accent)}.lv-applied{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lv-applied>li{border:1px solid var(--lv-accent);background:var(--lv-surface);border-radius:999px;align-items:center;gap:4px;max-width:100%;padding:2px 4px 2px 12px;font-size:14px;display:inline-flex}.lv-applied>li>span{overflow-wrap:anywhere}.lv-dialog-tabs{border-bottom:1px solid var(--lv-border);scrollbar-width:none;gap:2px;margin:4px 0 14px;display:flex;overflow-x:auto}.lv-dialog-tabs [role=tab]{min-height:44px;color:var(--lv-text-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 12px;font-weight:600}.lv-dialog-tabs [role=tab][aria-selected=true]{color:var(--lv-text);border-bottom-color:var(--lv-accent)}.lv-dialog-panel{min-width:0}.lv-person-links{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.lv-person-links a{border:1px solid var(--lv-border);min-height:44px;color:var(--lv-text);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.lv-person-links a:hover{border-color:var(--lv-accent)}.lv-person-links span{gap:2px;min-width:0;display:grid}.lv-person-links small{color:var(--lv-text-muted)}.lv-blockers{gap:8px;margin:0;padding-left:18px;display:grid}.lv-blockers li>a,.lv-blockers li>button{margin-inline-start:6px}.lv-row-links{flex-wrap:wrap;gap:6px 12px;display:flex}.lv-row-links a{white-space:nowrap}.lv-filters{flex-wrap:wrap;align-items:flex-end;gap:10px 16px;display:flex}.lv-filters label{gap:4px;min-width:0;max-width:100%;font-size:14px;display:grid}.lv-filters select{max-width:100%}.lv-one-time{border:1px solid var(--lv-accent);background:var(--lv-surface);border-radius:12px;gap:8px;padding:14px;display:grid}.lv-one-time p{margin:0}.lv-one-time-label{color:var(--lv-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:600}.lv-one-time-code{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.lv-one-time-code .lv-code{letter-spacing:.08em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:24px}.lv-code-suggestions{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:-4px 0 0;display:flex}.lv-code-suggestions .lv-chip{border:1px solid var(--lv-border);color:inherit;cursor:pointer;min-height:32px;font-family:inherit}.lv-code-suggestions .lv-chip:hover,.lv-code-suggestions .lv-chip:focus-visible{border-color:var(--lv-accent)}.lv-waiting-pairings{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lv-waiting-pairings li{border:1px dashed var(--lv-border);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:10px 12px;display:flex}.lv-waiting-pairings li>span{gap:2px;display:grid}.lv-choice{border:0;gap:10px;margin:0;padding:0;display:grid}.lv-choice label{border:1px solid var(--lv-border);cursor:pointer;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 10px;padding:12px;display:grid}.lv-choice label:has(input:checked){border-color:var(--lv-accent)}.lv-choice input{margin-top:3px}.lv-choice small{color:var(--lv-text-muted);grid-column:2}.lv-pref-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:start;gap:16px;display:grid}.lv-palettes{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.lv-palettes .lv-template-choice{width:100%;height:100%}.lv-palettes .lv-template-choice:disabled{cursor:default;opacity:.75}.lv-palettes .lv-template-choice[aria-pressed=true]:disabled{opacity:1}.lv-seg-wrap{flex-wrap:wrap;max-width:100%;display:flex}.lv-seg-wrap .lv-seg{flex-wrap:wrap;max-width:100%}.lv-seg-wrap .lv-seg button{min-height:40px}.lv-permission-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lv-permission-list li{border:1px solid var(--lv-border);border-radius:10px;gap:2px;padding:10px 12px;display:grid}.lv-permission-list small{color:var(--lv-text-muted)}.lv-device-terminals{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lv-device-terminals li{border:1px solid var(--lv-border);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.lv-device-terminals li>span{gap:2px;min-width:0;display:grid}@media (width<=720px){.lv-view-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-view-tile strong{font-size:22px}.lv-one-time-code .lv-code{font-size:20px}}.lv-sidebar .lv-nav a .lv-count{margin-inline-start:auto}.lv-site-bar-icon{order:-1;place-items:center;display:inline-grid;position:relative}.lv-site-bar-icon .lv-count{min-width:18px;height:18px;box-shadow:0 0 0 2px var(--lv-surface);font-size:10.5px;position:absolute;top:-6px;right:-12px}.lv-site-pill{border:1px solid var(--lv-border);background:var(--lv-surface-2);min-height:36px;color:var(--lv-text);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:4px 12px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex;overflow:hidden}.lv-site-pill:hover{border-color:var(--lv-accent)}.lv-site-pill-dot{background:var(--lv-ok);border-radius:50%;flex:none;width:8px;height:8px}.lv-site-pill-dot[data-status=warning]{background:var(--lv-warn)}.lv-site-pill-dot[data-status=critical]{background:var(--lv-danger)}.lv-site-gate{border-left:4px solid var(--lv-danger)}.lv-site-status{justify-content:flex-start}.lv-site-status .lv-link{margin-inline-start:auto}.lv-site-kpis{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.lv-site-kpi{border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface);height:100%;color:var(--lv-text);gap:4px;min-width:0;padding:14px 16px;text-decoration:none;display:grid}.lv-site-kpi:hover{border-color:var(--lv-accent)}.lv-site-kpi>span{color:var(--lv-text-muted);font-size:13px;font-weight:600}.lv-site-kpi strong{font-variant-numeric:tabular-nums;font-size:26px;line-height:1.15}.lv-site-kpi small{color:var(--lv-text-muted);font-size:12.5px}.lv-site-overview{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:start;gap:16px;display:grid}@media (width<=1100px){.lv-site-overview{grid-template-columns:minmax(0,1fr)}}.lv-site-queue{margin:0;padding:0;list-style:none;display:grid}.lv-site-queue>li+li{border-top:1px solid var(--lv-border)}.lv-site-queue-line{min-height:52px;color:var(--lv-text);align-items:center;gap:10px;min-width:0;padding:10px 4px;text-decoration:none;display:flex}.lv-site-queue-line:hover{background:color-mix(in srgb, var(--lv-surface-2) 55%, transparent)}.lv-site-queue-line>.lv-icon{color:var(--lv-text-muted);flex:none}.lv-site-queue-text{flex:1;gap:2px;min-width:0;display:grid}.lv-site-queue-text strong,.lv-site-queue-text small{overflow-wrap:anywhere}.lv-site-queue-text small{color:var(--lv-text-muted);font-size:12.5px}.lv-site-dot{background:var(--lv-accent);border-radius:50%;flex:none;width:9px;height:9px}.lv-site-dot[data-severity=critical]{background:var(--lv-danger)}.lv-site-dot[data-severity=warning]{background:var(--lv-warn)}.lv-site-area{background:var(--lv-surface-2);text-align:center;border-radius:999px;flex:none;min-width:92px;padding:3px 8px;font-size:12px;font-weight:650}@media (width<=720px){.lv-site-queue-line{flex-wrap:wrap;row-gap:4px}.lv-site-area{min-width:0}.lv-site-queue-text{flex-basis:calc(100% - 40px);order:3;padding-inline-start:19px}.lv-site-queue-line>.lv-icon{margin-inline-start:auto}}.lv-site-bar{background:var(--lv-surface-2);border-radius:999px;height:12px;display:flex;overflow:hidden}.lv-site-bar>span{min-width:4px}.lv-site-bar [data-part=published],.lv-site-swatch[data-part=published]{background:var(--lv-ok)}.lv-site-bar [data-part=review],.lv-site-swatch[data-part=review]{background:var(--lv-warn)}.lv-site-bar [data-part=awaiting],.lv-site-swatch[data-part=awaiting]{background:var(--lv-accent)}.lv-site-bar [data-part=scheduled],.lv-site-swatch[data-part=scheduled]{background:var(--lv-border)}.lv-site-legend{color:var(--lv-text-muted);flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.lv-site-legend li{align-items:center;gap:6px;display:inline-flex}.lv-site-legend strong{color:var(--lv-text)}.lv-site-swatch{border-radius:3px;width:10px;height:10px}.lv-site-flags .lv-chip[data-tone=wait]{background:color-mix(in srgb, var(--lv-warn) 22%, var(--lv-surface))}.lv-site-flags .lv-chip[data-tone=off]{background:color-mix(in srgb, var(--lv-danger) 18%, var(--lv-surface))}.lv-site-flags>li{background:0 0;border:0;padding:0}.lv-site-flags a.lv-chip{border:1px solid var(--lv-border);color:var(--lv-text);white-space:nowrap;align-items:center;padding:2px 10px;text-decoration:none;display:inline-flex}.lv-site-flags a.lv-chip:hover{text-decoration:underline}.lv-site-subject{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.lv-site-threads{margin:0;padding:0;list-style:none;display:grid}.lv-site-threads>li+li{border-top:1px solid var(--lv-border)}.lv-site-request{flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 4px;display:flex}.lv-site-request .lv-site-queue-text{flex:260px}.lv-site-effective{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:flex}.lv-entry-places{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lv-entry-places a{border:1px solid var(--lv-border);background:var(--lv-surface);min-height:56px;color:var(--lv-text);border-radius:12px;align-items:center;gap:12px;min-width:0;padding:10px 14px;text-decoration:none;display:flex}.lv-entry-places a:hover{border-color:var(--lv-accent)}.lv-entry-places a>span{flex:1;gap:2px;min-width:0;display:grid}.lv-entry-places small{color:var(--lv-text-muted);overflow-wrap:anywhere}.lv-entry-places a>.lv-icon:last-child{color:var(--lv-text-muted);flex:none}.lv-entry-form{gap:6px;display:grid}.lv-entry-form label{font-weight:650}.lv-entry-field{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lv-entry-field>span{color:var(--lv-text-muted);font-family:var(--lv-font-mono)}.lv-entry-field input{flex:180px;min-width:0;min-height:44px}.lv-source-addresses{border:1px solid var(--lv-border);border-radius:var(--lv-radius);padding:12px 14px}.lv-break{overflow-wrap:anywhere}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-wght-normal-eXO_dkmS.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-ext-wght-normal-DmpS2jIq.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root,[data-template=midnight]{--lv-bg:#0e1320;--lv-surface:#161d2e;--lv-surface-2:#1e2740;--lv-text:#e8ebf5;--lv-text-muted:#a9b1c8;--lv-accent:#91a0f5;--lv-accent-text:#0e1320;--lv-danger:#ff8c8c;--lv-border:#2c3654;--lv-focus:#ffd479;--lv-radius:8px;--lv-space:16px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--lv-font:"Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--lv-font-display:"Plus Jakarta Sans Variable", "Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--lv-font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}:root,[data-template]{--lv-accent-soft:color-mix(in srgb, var(--lv-accent) 15%, var(--lv-surface));--lv-hover:color-mix(in srgb, var(--lv-text) 7%, transparent);--lv-line:color-mix(in srgb, var(--lv-text) 11%, transparent);--lv-ok:#1b7f52;--lv-warn:#9a6200;--lv-shadow-1:0 1px 2px #1018280f, 0 1px 3px #1018280d;--lv-shadow-2:0 12px 32px #10182824, 0 2px 6px #1018280f;--lv-chart-grid:color-mix(in srgb, var(--lv-text) 10%, transparent);--lv-chart-axis:color-mix(in srgb, var(--lv-text) 24%, transparent);--lv-series-1:#2a78d6;--lv-series-2:#eb6834;--lv-series-3:#1baf7a;--lv-series-4:#eda100;--lv-series-5:#e87ba4;--lv-series-6:#008300;--lv-series-7:#6250d6;--lv-series-8:#e34948}:root:not([data-template]),[data-template=midnight],[data-template=forest],[data-template=plum],[data-template=onyx],[data-template=terminal],[data-template=aurora]{--lv-ok:#5fd1a0;--lv-warn:#efbe5c;--lv-shadow-1:0 1px 2px #00000052;--lv-shadow-2:0 18px 44px #00000080, 0 2px 8px #0000004d;--lv-series-1:#3987e5;--lv-series-2:#d95926;--lv-series-3:#199e70;--lv-series-4:#c98500;--lv-series-5:#d55181;--lv-series-6:#008300;--lv-series-7:#9085e9;--lv-series-8:#e66767}*,:before,:after{box-sizing:border-box}html,body{background:var(--lv-bg);min-height:100%;color:var(--lv-text);font-family:var(--lv-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0;font-size:15px;line-height:1.5}h1,h2,h3,h4{font-family:var(--lv-font-display);letter-spacing:-.015em;text-wrap:balance;line-height:1.2}button,input,select,textarea{font-family:inherit}a{color:var(--lv-accent)}:focus-visible{outline:3px solid var(--lv-focus);outline-offset:2px}.lv-shell{flex-direction:column;min-height:100vh;display:flex}.lv-header{padding:12px var(--lv-space);border-bottom:1px solid var(--lv-border);background:var(--lv-surface);justify-content:space-between;align-items:center;display:flex}.lv-brand{letter-spacing:.08em;color:var(--lv-text);font-weight:700;text-decoration:none}.lv-main{width:100%;max-width:960px;padding:calc(var(--lv-space) * 2) var(--lv-space);flex:1;margin:0 auto}.lv-panel{background:var(--lv-surface);border:1px solid var(--lv-border);border-radius:var(--lv-radius);padding:calc(var(--lv-space) * 1.5)}.lv-muted{color:var(--lv-text-muted)}.lv-button{border-radius:var(--lv-radius);background:var(--lv-accent);min-height:44px;color:var(--lv-accent-text);font:inherit;cursor:pointer;border:0;align-items:center;gap:8px;padding:0 18px;font-weight:600;display:inline-flex}.lv-button[disabled]{opacity:.6;cursor:progress}.lv-field{margin-bottom:var(--lv-space);flex-direction:column;gap:6px;display:flex}.lv-field input{border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface-2);min-height:44px;color:var(--lv-text);font:inherit;padding:0 12px}.lv-field textarea{border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface-2);min-height:88px;color:var(--lv-text);font:inherit;resize:vertical;width:100%;max-width:100%;padding:10px 12px}.lv-field input[aria-invalid=true],.lv-field textarea[aria-invalid=true]{border-color:var(--lv-danger)}.lv-field-error{color:var(--lv-danger);font-size:.9rem}.lv-field-hint{color:var(--lv-text-muted);font-size:.9rem}.lv-alert{border-left:4px solid var(--lv-danger);padding:12px var(--lv-space);background:var(--lv-surface-2);border-radius:var(--lv-radius)}.lv-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lv-check{align-items:center;gap:8px;margin-bottom:8px;display:flex}.lv-check-grid{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.25rem 1rem;display:grid}.lv-check-grid>legend{grid-column:1/-1}.lv-check input{width:20px;height:20px}.lv-stack{gap:var(--lv-space);display:grid}[hidden]{display:none!important}.lv-nav{margin-bottom:var(--lv-space);flex-wrap:wrap;gap:12px;display:flex}.lv-nav a[aria-current=page]{font-weight:700;text-decoration:underline}.lv-table{border-collapse:collapse;width:100%}.lv-table th,.lv-table td{text-align:left;border-bottom:1px solid var(--lv-border);vertical-align:top;padding:8px}.lv-table-wrap{overflow-x:auto}.lv-button-secondary{color:var(--lv-accent);border:1px solid var(--lv-accent);background:0 0}.lv-code{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.lv-qr{border-radius:var(--lv-radius);background:#fff;padding:8px;display:block}.lv-success{border-left:4px solid var(--lv-accent);padding:12px var(--lv-space);background:var(--lv-surface-2);border-radius:var(--lv-radius)}.lv-stack,.lv-table-wrap,.lv-panel{min-width:0}.lv-explorer button,.lv-explorer input,.lv-explorer select{border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface-2);max-width:100%;min-height:44px;color:var(--lv-text);font:inherit;padding:8px 12px}.lv-explorer label{gap:4px;display:grid}.lv-explorer form,.lv-sort-row{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.lv-explorer fieldset{border:1px solid var(--lv-border);min-width:0}.lv-sort-row{margin-bottom:12px}.lv-cards{gap:var(--lv-space);margin:0;padding:0;list-style:none;display:grid}.lv-cards dd{overflow-wrap:anywhere;margin:0 0 8px}.lv-cards dt{font-weight:700}.lv-table td{overflow-wrap:anywhere}.lv-visually-hidden:focus{clip:auto;z-index:10;background:var(--lv-surface);width:auto;height:auto;padding:12px;overflow:visible}.lv-explorer button[aria-disabled=true]{opacity:.65;cursor:default}.lv-explorer button[aria-pressed=true]{background:var(--lv-accent);border-color:var(--lv-accent);color:var(--lv-accent-text)}.lv-select{max-width:100%;min-height:44px;font:inherit;color:var(--lv-text);background:var(--lv-surface-2);border:1px solid var(--lv-border);border-radius:var(--lv-radius);padding:8px}.lv-panel p{overflow-wrap:anywhere}.lv-language{flex:none;position:relative}.lv-language-trigger{border:1px solid var(--lv-border);background:var(--lv-bg);min-width:44px;min-height:40px;color:var(--lv-text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:650;display:inline-flex}.lv-language-flag{font-size:18px;line-height:1}.lv-language-chevron{opacity:.7;font-size:11px}.lv-language-menu{z-index:50;background:var(--lv-surface);width:210px;max-width:calc(100vw - 32px);color:var(--lv-text);border:1px solid var(--lv-border);border-radius:12px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 40px #0004}.lv-language-menu button{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex}.lv-language-menu button:is(:hover,:focus-visible,[aria-checked=true]){background:var(--lv-surface-2)}.lv-language-check{color:var(--lv-accent);margin-left:auto;font-weight:800}@media print{.lv-language{display:none!important}}.lv-main:has(.lv-workspace){max-width:none;padding:0}.lv-header{gap:16px;min-height:76px;padding-inline:28px}.lv-brand{letter-spacing:.03em;align-items:center;gap:12px;font-size:19px;display:inline-flex}.lv-brand-mark{border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.lv-brand-mark img{object-fit:contain;width:100%;height:100%;display:block}.lv-brand-mark-custom{border:1px solid var(--lv-border);background:#fff}.lv-page-heading,.lv-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.lv-page-heading h1{letter-spacing:-.7px;margin:0 0 6px;font-size:30px}.lv-page-heading p{color:var(--lv-text-muted);margin:0}.lv-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lv-eyebrow{text-transform:uppercase;letter-spacing:1.4px;color:var(--lv-accent);font-size:12px;font-weight:700}.lv-status{color:var(--lv-accent);background:var(--lv-surface-2);border-radius:20px;padding:4px 10px;font-size:13px;font-weight:650;display:inline-flex}.lv-stat-grid,.lv-setup-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px;display:grid}.lv-stat-grid strong{margin:8px 0;font-size:30px;display:block}.lv-panel h2{letter-spacing:-.4px;margin-top:0;font-size:20px}.lv-toolbar input{width:min(100%,360px)}.lv-dialog{color:var(--lv-text);background:var(--lv-surface);border:1px solid var(--lv-border);border-radius:18px;width:min(620px,100% - 32px);max-height:calc(100dvh - 32px);padding:28px;overflow-y:auto;box-shadow:0 24px 80px #0006}.lv-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#080d18b8}.lv-dialog-heading{justify-content:space-between;align-items:start;gap:20px;margin-bottom:20px;display:flex}.lv-dialog-heading h2{letter-spacing:-.5px;margin:0;font-size:24px}.lv-icon-button{border:1px solid var(--lv-border);min-width:44px;min-height:44px;color:var(--lv-text);background:var(--lv-surface-2);cursor:pointer;border-radius:8px;place-items:center;font-size:24px;display:grid}.lv-dialog form{gap:16px;display:grid}.lv-dialog form>[role=alert]:empty{display:none}.lv-danger-button{color:var(--lv-danger)}.lv-dialog dl{grid-template-columns:minmax(100px,1fr) 2fr;gap:12px;display:grid}.lv-dialog dd{overflow-wrap:anywhere;margin:0}@media (width<=600px){.lv-header{padding:12px 16px}.lv-brand{font-size:16px}.lv-dialog{padding:20px}}.lv-dialog-wide{width:min(960px,100% - 32px)}.lv-table-wrap .lv-table{min-width:640px}.lv-table th>button{color:inherit;text-align:left;background:0 0;border:0;padding:6px 0;font-weight:700}.lv-payment-chart{gap:12px;margin-block:16px;display:grid}.lv-payment-bar{grid-template-columns:50px minmax(0,1fr) 40px;align-items:center;gap:12px;display:grid}.lv-table th,.lv-table td{min-width:120px}.lv-table .lv-record-actions{overflow-wrap:normal;min-width:260px}.lv-explorer .lv-record-actions form{align-items:stretch;gap:12px;display:grid}.lv-record-actions .lv-field{min-width:0}.lv-dialog{min-width:0;max-width:calc(100vw - 32px);height:fit-content;margin:auto;position:fixed;inset:0}.lv-dialog form,.lv-dialog .lv-field{min-width:0;max-width:100%}.lv-dialog-heading{flex-wrap:wrap;gap:12px}.lv-dialog-heading h2{flex:180px}.lv-field{min-width:0}.lv-field input,.lv-field select{width:100%;min-width:0;max-width:100%}.lv-field select{border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface-2);min-height:44px;color:var(--lv-text);font:inherit;padding:8px 12px}.lv-stack{grid-template-columns:minmax(0,1fr)}.lv-stack>section,.lv-explorer{min-width:0;max-width:100%}.lv-table-wrap{max-width:100%}html{overflow-x:clip}.lv-table-wrap{contain:layout paint;overscroll-behavior-x:contain}.lv-clamp{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:40ch;display:-webkit-box;overflow:hidden}.lv-preline{white-space:pre-line;overflow-wrap:anywhere}.lv-detail-section{border-top:1px solid var(--lv-border);padding:12px 0}.lv-detail-section:first-of-type{border-top:0;padding-top:0}.lv-detail-section>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.lv-detail-section>header h3{letter-spacing:.08em;text-transform:uppercase;color:var(--lv-text-muted);margin:0;font-size:.8rem}.lv-link-button{min-height:32px;color:var(--lv-accent,currentColor);font:inherit;text-underline-offset:3px;cursor:pointer;border-radius:var(--lv-radius);background:0 0;border:0;padding:4px 6px;font-weight:600;text-decoration:underline}.lv-link-button:hover{background:var(--lv-surface-2)}.lv-link-button:disabled{opacity:.5;cursor:progress}.lv-inline-actions{flex-wrap:wrap;align-items:center;gap:4px 10px;display:inline-flex}.lv-dialog-actions-end{justify-content:flex-end}.lv-more{position:relative}.lv-more>summary{cursor:pointer;list-style:none}.lv-more>summary::-webkit-details-marker{display:none}.lv-more>summary:after{content:" ▾"}.lv-more[open]>summary:after{content:" ▴"}.lv-more-menu{border:1px solid var(--lv-border);border-radius:var(--lv-radius);background:var(--lv-surface-2);flex-direction:column;align-items:stretch;gap:4px;margin-top:8px;padding:6px;display:flex}.lv-optional{margin:4px 0 var(--lv-space);border:1px solid var(--lv-border);border-radius:var(--lv-radius);padding:8px 12px}.lv-optional>summary{cursor:pointer;align-items:center;min-height:32px;font-weight:600;display:flex}.lv-optional[open]>summary{margin-bottom:8px}
