.admin-shell{--a-bg:#fff;--a-sidebar:#fafafa;--a-card:#fff;--a-card2:#fafafa;--a-subtle:#f4f4f5;--a-border:#e4e4e7;--a-border2:#d4d4d8;--a-border-strong:#d4d4d8;--a-surface:#fff;--a-text1:#09090b;--a-text2:#52525b;--a-text3:#71717a;--a-hover:#f4f4f5;--a-active:#eeeef0;--brand:#ea580c;--brand2:#f97316;--brand-grad:#ea580c;--brand-soft:#fff1e8;--brand-ring:#ea580c33;--shadow-card:0 1px 2px #00000009;--shadow-pop:0 16px 40px #00000024;--radius-card:10px;--radius-panel:10px;--radius-input:6px;--radius-btn:6px;color:var(--a-text1);font-feature-settings:"rlig" 1,"calt" 1;text-rendering:optimizelegibility;font:14px ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media (prefers-color-scheme:dark){:root:not([data-admin-theme]) .admin-shell{--a-bg:#09090b;--a-sidebar:#0c0c0e;--a-card:#0c0c0e;--a-card2:#121214;--a-subtle:#18181b;--a-border:#27272a;--a-border2:#3f3f46;--a-border-strong:#3f3f46;--a-surface:#0c0c0e;--a-text1:#fafafa;--a-text2:#a1a1aa;--a-text3:#71717a;--a-hover:#18181b;--a-active:#202024;--brand:#f97316;--brand2:#fb923c;--brand-grad:#f97316;--brand-soft:#f973161f;--brand-ring:#f973163d;--shadow-card:0 1px 2px #00000059;--shadow-pop:0 18px 48px #0000007a}}:root[data-admin-theme=light] .admin-shell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-admin-theme=dark] .admin-shell{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--a-bg:#09090b;--a-sidebar:#0c0c0e;--a-card:#0c0c0e;--a-card2:#121214;--a-subtle:#18181b;--a-border:#27272a;--a-border2:#3f3f46;--a-border-strong:#3f3f46;--a-surface:#0c0c0e;--a-text1:#fafafa;--a-text2:#a1a1aa;--a-text3:#71717a;--a-hover:#18181b;--a-active:#202024;--brand:#f97316;--brand2:#fb923c;--brand-grad:#f97316;--brand-soft:#f973161f;--brand-ring:#f973163d;--shadow-card:0 1px 2px #00000059;--shadow-pop:0 18px 48px #0000007a}.admin-workspace{isolation:isolate;background:var(--a-sidebar);gap:8px;padding:8px}.app-workspace-main{border:1px solid var(--a-border);background:var(--a-bg);border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000a}.admin-content{background:var(--a-bg);scrollbar-gutter:stable;scroll-padding-top:12px}.admin-shell .font-mono{font-family:var(--font-sf-mono);letter-spacing:-.02em}.admin-shell :is(button,a,input,textarea,[tabindex]):focus-visible{outline:2px solid var(--brand);outline-offset:2px}.admin-shell :is(button,a){-webkit-tap-highlight-color:transparent}.admin-shell button:disabled{cursor:not-allowed}.app-workspace-sidebar{box-shadow:none;background:0 0;border:0;border-radius:0;transition:width .18s}.app-workspace-topbar{border-bottom:1px solid var(--a-border);background:var(--a-bg);box-shadow:none}.app-nav-item{border-radius:6px;min-height:34px;transition:color .12s,background .12s}.app-nav-item:hover{color:var(--a-text1);background:var(--a-hover)}.app-nav-item:active{background:var(--a-active)}.app-nav-item[aria-current=page]{color:var(--a-text1);background:var(--a-active);box-shadow:none;font-weight:600}.app-command-trigger{border:1px solid var(--a-border);min-width:188px;min-height:32px;color:var(--a-text3);background:var(--a-bg);border-radius:6px;align-items:center;gap:8px;padding:5px 8px;font-size:12px;transition:all .12s;display:flex;box-shadow:0 1px 2px #00000008}.app-command-trigger:hover{color:var(--a-text2);border-color:var(--a-border2);background:var(--a-hover)}.app-command-trigger kbd{border:1px solid var(--a-border);color:var(--a-text3);background:var(--a-card2);font:inherit;border-radius:4px;margin-left:auto;padding:1px 5px;font-size:10px}.app-page{width:100%;padding:24px 20px 40px}.app-page-narrow{width:100%;max-width:960px;margin-inline:auto}.app-page-header{border-bottom:1px solid var(--a-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;padding-bottom:18px;display:flex}.app-page-eyebrow{color:var(--a-text3);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:600}.app-page-title{color:var(--a-text1);letter-spacing:-.025em;font-size:clamp(22px,2vw,25px);font-weight:650;line-height:1.2}.app-page-description{max-width:68ch;color:var(--a-text2);margin-top:6px;font-size:13px;line-height:1.55}.app-page-meta{color:var(--a-text3);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:9px;font-size:11px;display:flex}.app-page-actions,.app-section-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.app-page-header.is-compact{gap:12px;margin-bottom:12px;padding-bottom:12px}.app-page-header.is-compact .app-page-title{font-size:18px}.app-page-header.is-compact .app-page-description{margin-top:3px;font-size:12px}.app-section{margin-top:28px}.app-section-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}.app-section-eyebrow{color:var(--a-text3);letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:600}.app-section-title{color:var(--a-text1);letter-spacing:-.01em;font-size:15px;font-weight:650;line-height:1.35}.app-section-description{max-width:70ch;color:var(--a-text3);margin-top:3px;font-size:12px;line-height:1.5}.admin-shell .glass{border:1px solid var(--a-border);background:var(--a-card);box-shadow:var(--shadow-card);-webkit-backdrop-filter:none;backdrop-filter:none;will-change:auto}.admin-shell .glass-card,.admin-shell :is(.analytics-hero,.analytics-card),.admin-shell .dash-hero{border:1px solid var(--a-border);border-radius:var(--radius-card);color:var(--a-text1);background:var(--a-card);box-shadow:var(--shadow-card);-webkit-backdrop-filter:none;backdrop-filter:none}.admin-shell .glass-card:hover{border-color:var(--a-border2)}.admin-shell a.glass-card:hover,.admin-shell .glass-card-hover:hover{border-color:var(--a-border2);transform:none;box-shadow:0 2px 5px #0000000f}.app-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:20px;display:grid}.app-metric-card{border:1px solid var(--a-border);border-radius:var(--radius-card);background:var(--a-card);min-height:92px;box-shadow:var(--shadow-card);padding:14px}.app-metric-label{color:var(--a-text3);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1.35}.app-metric-value{color:var(--a-text1);letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:7px;font-size:21px;font-weight:650;line-height:1;display:block}.app-metric-detail{color:var(--a-text3);margin-top:7px;font-size:11px;line-height:1.35;display:block}.app-filter-bar{border:1px solid var(--a-border);background:var(--a-card);box-shadow:var(--shadow-card);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;padding:8px;display:flex}.app-segments{background:var(--a-subtle);border-radius:7px;align-items:center;gap:2px;width:fit-content;max-width:100%;padding:3px;display:flex;overflow-x:auto}.app-segments>:is(button,a){border-radius:5px}.app-segment-active{background:var(--a-card);box-shadow:0 1px 2px #00000014}.app-empty-state{text-align:center;border:1px dashed var(--a-border2);border-radius:var(--radius-card);background:0 0;padding:48px 20px}.app-empty-symbol{border:1px solid var(--a-border);width:40px;height:40px;color:var(--a-text2);background:var(--a-card2);border-radius:8px;place-items:center;margin:0 auto 14px;display:grid}.app-card-header{border-bottom:1px solid var(--a-border);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.app-card-title{color:var(--a-text1);font-size:13px;font-weight:650;line-height:1.4}.app-card-description{color:var(--a-text3);margin-top:3px;font-size:11px;line-height:1.45}.admin-shell .input-admin{border-radius:var(--radius-input);min-height:36px;padding:7px 10px;font-family:inherit;font-size:13px;line-height:1.45;transition:border-color .12s,box-shadow .12s;box-shadow:0 1px 2px #00000006;border:1px solid var(--a-border2)!important;color:var(--a-text1)!important;background:0 0!important}.admin-shell textarea.input-admin{min-height:82px}.admin-shell .input-admin::placeholder{opacity:1;color:var(--a-text3)!important}.admin-shell .input-admin:focus,.admin-shell .input-admin:focus-within{border-color:var(--brand)!important;box-shadow:0 0 0 3px var(--brand-ring)!important}.admin-shell :is(.btn-primary,.btn-subtle,.btn-danger){border-radius:var(--radius-btn);gap:7px;min-height:36px;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:color .12s,background .12s,border-color .12s;box-shadow:0 1px 2px #0000000a}.admin-shell :is(.btn-primary,.btn-subtle,.btn-danger):active:not(:disabled){transform:none}.admin-shell .btn-primary{border:1px solid var(--brand);color:#fff;background:var(--brand)}.admin-shell .btn-primary:hover{border-color:color-mix(in srgb,var(--brand) 88%,#000);background:color-mix(in srgb,var(--brand) 88%,#000);filter:none;box-shadow:0 1px 2px #00000014}.admin-shell .btn-subtle{border:1px solid var(--a-border);color:var(--a-text1);background:var(--a-card)}.admin-shell .btn-subtle:hover{border-color:var(--a-border2);background:var(--a-hover)}.admin-shell .btn-danger{color:#dc2626;background:0 0;border:1px solid #ef444440}.admin-shell .btn-danger:hover{background:#ef444414}.admin-shell .app-icon-button{width:34px;height:34px;color:var(--a-text3);box-shadow:none;background:0 0;border:0;border-radius:6px}.admin-shell .app-icon-button:hover{color:var(--a-text1);background:var(--a-hover);transform:none}.admin-shell .chip{box-shadow:none;border-radius:5px;gap:5px;padding:3px 7px;font-size:10px;font-weight:600}.admin-shell button.chip{min-height:30px}.admin-shell .app-choice{color:var(--a-text1);background:var(--a-card);box-shadow:none;border-radius:8px}.admin-shell .app-choice:hover:not(:disabled){border-color:var(--a-border2);background:var(--a-hover);transform:none}.admin-shell .app-choice:before{display:none}.admin-shell .app-choice.is-active{border-color:var(--brand);background:var(--brand-soft);box-shadow:0 0 0 1px var(--brand-ring)}.admin-shell .app-choice-indicator{border-radius:999px}.admin-shell .app-checkbox-box{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:4px}.admin-shell .app-checkbox-box.is-checked{border-color:var(--brand);background:var(--brand);box-shadow:none}.admin-shell .app-checkbox-box.has-pulse:after{display:none}.admin-shell .editor-action-bar{border:1px solid var(--a-border);background:var(--a-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:8px;box-shadow:0 1px 3px #0000000d}.admin-shell .editor-title{color:var(--a-text1);letter-spacing:-.01em;font-size:14px;font-weight:650;line-height:1.35}.admin-shell .editor-description{color:var(--a-text3);margin-top:2px;font-size:11px;line-height:1.4}.admin-shell .analytics-card h2{color:var(--a-text1);letter-spacing:-.01em;font-size:15px;font-weight:650;line-height:1.35}.admin-shell table{border-collapse:separate;border-spacing:0}.admin-shell table th{color:var(--a-text3);background:var(--a-card2);letter-spacing:.01em;padding:9px 12px;font-size:11px;font-weight:600}.admin-shell table td{padding:11px 12px}.admin-shell table tbody tr{transition:background .1s}.admin-shell table tbody tr:hover{background:var(--a-hover)}.admin-shell .app-toast-glass,.admin-shell .app-dialog-surface,.admin-shell .app-select-menu,.admin-shell .app-date-panel,.app-select-menu.admin-shell,.app-date-panel.admin-shell{color:var(--a-text1);background:var(--a-card);-webkit-backdrop-filter:none;backdrop-filter:none}.admin-shell .app-dialog-surface{box-shadow:var(--shadow-pop);border-radius:10px}.admin-shell .app-select-menu,.admin-shell .app-date-panel,.app-select-menu.admin-shell,.app-date-panel.admin-shell{box-shadow:var(--shadow-pop);border-radius:7px!important}.admin-shell .app-date-nav{background:0 0;border-radius:6px;width:32px;height:32px}.admin-shell .app-date-day{border-radius:5px;min-height:34px}.admin-shell .app-date-day.is-selected{background:var(--brand);box-shadow:none}.app-skeleton{background:var(--a-subtle);border-radius:5px;position:relative;overflow:hidden}.app-skeleton:after{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--a-card) 80%,transparent),transparent);animation:1.6s ease-in-out infinite workspace-shimmer;position:absolute;inset:0;transform:translate(-100%)}.app-page-enter{animation:none}@keyframes workspace-shimmer{to{transform:translate(100%)}}:root[data-admin-theme=light] .admin-shell .chip-success{color:#15803d}:root[data-admin-theme=light] .admin-shell .chip-warn{color:#a16207}:root[data-admin-theme=light] .admin-shell .chip-danger{color:#b91c1c}:root[data-admin-theme=light] .admin-shell .chip-info{color:#1d4ed8}:root[data-admin-theme=light] .admin-shell .chip-brand{color:var(--brand)}:root[data-admin-theme=dark] .admin-shell .chip-success{color:#4ade80}:root[data-admin-theme=dark] .admin-shell .chip-warn{color:#fbbf24}:root[data-admin-theme=dark] .admin-shell .chip-danger{color:#f87171}:root[data-admin-theme=dark] .admin-shell .chip-info{color:#60a5fa}:root[data-admin-theme=dark] .admin-shell .chip-brand{color:#fb923c}@media (max-width:767px){.admin-workspace{gap:0;padding:0}.app-workspace-main{box-shadow:none;border:0;border-radius:0}.app-page{padding:20px 16px 32px}.app-command-trigger{min-width:0;box-shadow:none;border:0}.app-page-header{align-items:flex-start;gap:12px;margin-bottom:18px;padding-bottom:14px}.app-page-actions{justify-content:flex-start;width:100%}.app-page-actions>:is(a,button){flex:auto;justify-content:center}.admin-shell .input-admin{min-height:40px;font-size:16px}.admin-shell :is(.btn-primary,.btn-subtle,.btn-danger){min-height:40px}.app-filter-bar>*{min-width:0}.app-date-day{min-height:40px}}@media (min-width:768px){.app-page{padding:28px 28px 48px}}@media (min-width:1024px){.app-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.app-skeleton:after{animation:none}}
.admin-shell{--lg-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='96' height='96'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.02' numOctaves='4' seed='7' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .30 0 0 0 0 .26 0 0 0 0 .22 .2126 .7152 .0722 0 0'/><feComponentTransfer><feFuncA type='gamma' amplitude='.22' exponent='.85' offset='0'/></feComponentTransfer></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--lg-grain-strong:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='96' height='96'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.02' numOctaves='4' seed='11' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 .96 0 0 0 0 .90 .2126 .7152 .0722 0 0'/><feComponentTransfer><feFuncA type='gamma' amplitude='.32' exponent='.82' offset='0'/></feComponentTransfer></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--lg-grain-size:88px 88px;--lg-specular:linear-gradient(145deg,#ffffff75 0%,#ffffff24 24%,transparent 48%,#ffffff14 100%);--lg-specular-strong:linear-gradient(145deg,#ffffff94 0%,#ffffff29 25%,transparent 52%);--lg-blur:30px;--lg-blur-strong:38px;--lg-saturation:1.58;--lg-saturation-panel:1.5;--lg-saturation-strong:1.6;--a-bg:#f2efeb;--a-sidebar:#ffffff57;--a-card:#fffc;--a-card2:#ffffff8f;--a-subtle:#3c28180e;--a-border:#3c281817;--a-border2:#3c281829;--a-border-strong:#3c281824;--a-surface:#ffffffd1;--a-text1:#151412;--a-text2:#5c5751;--a-text3:#8b857e;--a-hover:#ffffff9e;--a-active:#ffffffdb;--brand:#ec6426;--brand2:#f8a91f;--brand-grad:linear-gradient(135deg,#ec6426 0%,#f8a91f 100%);--brand-soft:#fde8da;--brand-ring:#ec642638;--lg-ink:#151412;--lg-ink-text:#fff;--lg-glass:#ffffff85;--lg-glass-strong:#ffffffc2;--lg-edge:#ffffffd1;--lg-hairline:#3c281812;--lg-accent-solid:#ec6a2c;--lg-accent:linear-gradient(145deg,#f39a58 0%,#ec6a2c 52%,#bf4a1b 100%);--lg-accent-deep:linear-gradient(150deg,#f0a06a 0%,#d4602f 52%,#7e3a20 100%);--lg-agenda:linear-gradient(180deg,#543422f5 0%,#a85428f0 40%,#e67436f0 74%,#e27a46f2 100%);--lg-chart-soft:#f6c8ad;--lg-outgoing:linear-gradient(135deg,#f08a45,#e05a1f);--lg-thumb-neutral:linear-gradient(150deg,#f4f1ec 0%,#e3ddd5 60%,#cfc6bb 100%);--lg-thumb-soft:linear-gradient(150deg,#efe6dc,#d9c8b6);--lg-thumb-ink:#282623;--lg-thumb-badge:#ffffffe0;--lg-glow-a:#ffbe968c;--lg-glow-b:#f8a91f38;--lg-glow-c:#ec64261f;--shadow-card:0 1px 1px #50280a0a, 0 18px 36px -24px #50280a47, 0 36px 72px -48px #50280a61;--shadow-pop:0 40px 80px -30px #3c1e0a6b, 0 2px 6px #3c1e0a0f;--radius-card:26px;--radius-panel:22px;--radius-input:14px;--radius-btn:999px;font-family:var(--font-sf-pro);letter-spacing:-.005em}@media (prefers-color-scheme:dark){:root:not([data-admin-theme]) .admin-shell{--lg-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='96' height='96'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.12' numOctaves='4' seed='7' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 .94 0 0 0 0 .86 .2126 .7152 .0722 0 0'/><feComponentTransfer><feFuncA type='gamma' amplitude='.18' exponent='.82' offset='0'/></feComponentTransfer></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--lg-grain-strong:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='96' height='96'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.12' numOctaves='4' seed='11' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 .72 0 0 0 0 .49 .2126 .7152 .0722 0 0'/><feComponentTransfer><feFuncA type='gamma' amplitude='.23' exponent='.82' offset='0'/></feComponentTransfer></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--lg-grain-size:72px 72px;--lg-specular:linear-gradient(145deg,#ffffff16 0%,#ffffff07 28%,transparent 54%,#ffffff05 100%);--lg-specular-strong:linear-gradient(145deg,#ffffff1d 0%,#ffffff08 28%,transparent 56%);--lg-saturation:1.66;--lg-saturation-panel:1.68;--lg-saturation-strong:1.72;--a-bg:#0b0a09;--a-sidebar:#0d0c0bb8;--a-card:#1b1917e6;--a-card2:#211e1bb8;--a-subtle:#fff5eb0d;--a-border:#fff5eb12;--a-border2:#fff5eb22;--a-border-strong:#fff5eb1c;--a-surface:#171513f0;--a-text1:#eee9e3;--a-text2:#aaa198;--a-text3:#776f68;--a-hover:#fff5eb0d;--a-active:#fff5eb13;--brand:#d46a35;--brand2:#b65e31;--brand-grad:linear-gradient(135deg,#cc612f 0%,#98431f 100%);--brand-soft:#cc612f26;--brand-ring:#d46a3540;--lg-ink:#292622;--lg-ink-text:#f3eee8;--lg-glass:#181614b3;--lg-glass-strong:#161412e0;--lg-edge:#fff5eb1b;--lg-hairline:#fff5eb0b;--lg-accent-solid:#873c20;--lg-accent:linear-gradient(145deg,#aa4e27 0%,#77361f 55%,#402018 100%);--lg-accent-deep:linear-gradient(150deg,#8a4224 0%,#5d2b1b 58%,#2a1612 100%);--lg-agenda:linear-gradient(180deg,#261a15 0%,#43251a 42%,#6d321d 76%,#873d20 100%);--lg-chart-soft:#92543a;--lg-outgoing:linear-gradient(135deg,#9d4924,#69301c);--lg-thumb-neutral:linear-gradient(150deg,#312d29 0%,#25221f 62%,#1b1917 100%);--lg-thumb-soft:linear-gradient(150deg,#382d27,#211c19);--lg-thumb-ink:#d8d0c7;--lg-thumb-badge:#141210e0;--lg-glow-a:#be4c1f1c;--lg-glow-b:#aa5b240b;--lg-glow-c:#8e33180f;--shadow-card:0 1px 0 #ffffff06, 0 28px 58px -30px #000000e0;--shadow-pop:0 42px 100px -30px #000000eb, 0 2px 8px #00000059}}:root[data-admin-theme=dark] .admin-shell{--lg-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='96' height='96'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.12' numOctaves='4' seed='7' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 .94 0 0 0 0 .86 .2126 .7152 .0722 0 0'/><feComponentTransfer><feFuncA type='gamma' amplitude='.18' exponent='.82' offset='0'/></feComponentTransfer></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--lg-grain-strong:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='96' height='96'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.12' numOctaves='4' seed='11' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 .72 0 0 0 0 .49 .2126 .7152 .0722 0 0'/><feComponentTransfer><feFuncA type='gamma' amplitude='.23' exponent='.82' offset='0'/></feComponentTransfer></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--lg-grain-size:72px 72px;--lg-specular:linear-gradient(145deg,#ffffff16 0%,#ffffff07 28%,transparent 54%,#ffffff05 100%);--lg-specular-strong:linear-gradient(145deg,#ffffff1d 0%,#ffffff08 28%,transparent 56%);--lg-saturation:1.66;--lg-saturation-panel:1.68;--lg-saturation-strong:1.72;--a-bg:#0b0a09;--a-sidebar:#0d0c0bb8;--a-card:#1b1917e6;--a-card2:#211e1bb8;--a-subtle:#fff5eb0d;--a-border:#fff5eb12;--a-border2:#fff5eb22;--a-border-strong:#fff5eb1c;--a-surface:#171513f0;--a-text1:#eee9e3;--a-text2:#aaa198;--a-text3:#776f68;--a-hover:#fff5eb0d;--a-active:#fff5eb13;--brand:#d46a35;--brand2:#b65e31;--brand-grad:linear-gradient(135deg,#cc612f 0%,#98431f 100%);--brand-soft:#cc612f26;--brand-ring:#d46a3540;--lg-ink:#292622;--lg-ink-text:#f3eee8;--lg-glass:#181614b3;--lg-glass-strong:#161412e0;--lg-edge:#fff5eb1b;--lg-hairline:#fff5eb0b;--lg-accent-solid:#873c20;--lg-accent:linear-gradient(145deg,#aa4e27 0%,#77361f 55%,#402018 100%);--lg-accent-deep:linear-gradient(150deg,#8a4224 0%,#5d2b1b 58%,#2a1612 100%);--lg-agenda:linear-gradient(180deg,#261a15 0%,#43251a 42%,#6d321d 76%,#873d20 100%);--lg-chart-soft:#92543a;--lg-outgoing:linear-gradient(135deg,#9d4924,#69301c);--lg-thumb-neutral:linear-gradient(150deg,#312d29 0%,#25221f 62%,#1b1917 100%);--lg-thumb-soft:linear-gradient(150deg,#382d27,#211c19);--lg-thumb-ink:#d8d0c7;--lg-thumb-badge:#141210e0;--lg-glow-a:#be4c1f1c;--lg-glow-b:#aa5b240b;--lg-glow-c:#8e33180f;--shadow-card:0 1px 0 #ffffff06, 0 28px 58px -30px #000000e0;--shadow-pop:0 42px 100px -30px #000000eb, 0 2px 8px #00000059}.admin-workspace{background:radial-gradient(900px 600px at 18% -12%, var(--lg-glow-a), transparent 62%), radial-gradient(760px 620px at 104% 26%, var(--lg-glow-b), transparent 60%), radial-gradient(900px 700px at 60% 118%, var(--lg-glow-c), transparent 62%), var(--a-bg);gap:0;padding:0}.app-workspace-main{box-shadow:none;background:0 0;border:0;border-radius:0}.admin-content{background:0 0}.admin-shell :is(.glass-card,.app-metric-card,.app-filter-bar,.analytics-card,.analytics-hero,.dash-hero,.app-empty-state){border:1px solid var(--lg-edge);border-radius:var(--radius-card);background-color:var(--lg-glass);background-image:var(--lg-specular), var(--lg-grain);background-size:100% 100%, var(--lg-grain-size);-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-saturation));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-saturation));box-shadow:inset 0 1px 0 #ffffffb3, inset 0 -1px 0 #ffffff29, 0 0 0 1px var(--lg-hairline), var(--shadow-card);background-repeat:no-repeat,repeat}.admin-shell .glass-card:hover{border-color:var(--lg-edge)}.admin-shell a.glass-card:hover,.admin-shell .glass-card-hover:hover,.admin-shell a.app-metric-card:hover{box-shadow:inset 0 1px 0 #fff9, 0 0 0 1px var(--a-border2), var(--shadow-pop);transform:none}.admin-shell :is(.glass-card,.app-metric-card) :is(.glass-card,.app-metric-card){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px 0 #ffffff80, 0 0 0 1px var(--lg-hairline);border-radius:calc(var(--radius-card) - 6px);background-color:#ffffff6b}.admin-shell .glass{border:1px solid var(--lg-edge);background-color:var(--lg-glass-strong);background-image:var(--lg-specular-strong), var(--lg-grain);background-size:100% 100%, var(--lg-grain-size);-webkit-backdrop-filter:blur(var(--lg-blur-strong)) saturate(var(--lg-saturation-panel));backdrop-filter:blur(var(--lg-blur-strong)) saturate(var(--lg-saturation-panel));background-repeat:no-repeat,repeat;box-shadow:inset 0 1px #ffffff80}.admin-shell .editor-action-bar{border:1px solid var(--lg-edge);background-color:var(--lg-glass-strong);background-image:var(--lg-specular-strong), var(--lg-grain);background-size:100% 100%, var(--lg-grain-size);-webkit-backdrop-filter:blur(var(--lg-blur-strong)) saturate(var(--lg-saturation-panel));backdrop-filter:blur(var(--lg-blur-strong)) saturate(var(--lg-saturation-panel));box-shadow:inset 0 1px 0 #ffffff8c, 0 0 0 1px var(--lg-hairline), 0 18px 40px -26px #3c1e0a66;background-repeat:no-repeat,repeat;border-radius:22px}.app-workspace-sidebar{background:var(--a-sidebar);border-right:1px solid var(--lg-hairline);-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(1.3);backdrop-filter:blur(var(--lg-blur)) saturate(1.3);position:relative}.app-workspace-sidebar>div:first-child{border-color:#0000}.app-workspace-sidebar>div:last-child{border-color:var(--lg-hairline)}.admin-shell .app-nav-item{min-height:38px;color:var(--a-text2);border-radius:14px}.admin-shell .app-nav-item:hover{color:var(--a-text1);background:var(--a-hover)}.admin-shell .app-nav-item[aria-current=page]{color:var(--lg-ink-text);background:var(--lg-ink);font-weight:500;box-shadow:0 12px 22px -14px #000000a6}.admin-shell .app-nav-item[aria-current=page]>span{color:var(--lg-ink-text)}.admin-shell .lg-brand-mark{background:var(--brand-grad);border-radius:11px;box-shadow:inset 0 1px #fff6,0 8px 18px -8px #ec6426cc}.app-workspace-topbar{background:0 0;border-bottom:0}.app-workspace-topbar button[aria-label=Abrir\ menu]{display:none}.app-workspace-topbar .app-icon-button{border:1px solid var(--a-border);width:38px;height:38px;color:var(--a-text1);background:var(--lg-control);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:999px}.app-workspace-topbar .app-icon-button:hover{background:var(--a-active)}.admin-shell .app-command-trigger{border:1px solid var(--a-border);background:var(--lg-control);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-height:38px;box-shadow:none;border-radius:999px;padding:6px 14px}.admin-shell .app-command-trigger kbd{background:0 0;border-radius:7px}.admin-shell .app-page-header{border-bottom:0;align-items:flex-end;margin-bottom:22px;padding-bottom:4px}.admin-shell .app-page-eyebrow{color:var(--brand);letter-spacing:.16em;font-size:10.5px;font-weight:600}.admin-shell .app-page-title{letter-spacing:-.045em;font-size:clamp(26px,2.6vw,32px);font-weight:500;line-height:1.05}.admin-shell .app-page-description{color:var(--a-text3);font-size:13.5px}.admin-shell .app-page-header.is-compact .app-page-title{font-size:22px}.admin-shell .app-section-eyebrow{color:var(--brand);letter-spacing:.14em}.admin-shell .app-section-title{letter-spacing:-.02em;font-size:16px;font-weight:500}.admin-shell .app-card-title{letter-spacing:-.01em;font-size:14px;font-weight:500}.admin-shell .app-card-header{border-color:var(--lg-hairline)}.admin-shell .app-metric-card{min-height:104px;padding:16px 18px}.admin-shell .app-metric-label{text-transform:none;letter-spacing:0;color:var(--a-text3);font-size:12px;font-weight:400}.admin-shell .app-metric-value{letter-spacing:-.055em;font-size:clamp(26px,2.4vw,34px);font-weight:300;line-height:1}.admin-shell .app-metric-detail{color:var(--a-text3);font-size:11.5px}.admin-shell .app-metric-grid{gap:14px}.admin-shell .app-metric-grid>.app-metric-card:first-child,.admin-shell .lg-accent{color:#fff;background-color:var(--lg-accent-solid);background-image:var(--lg-specular-strong), var(--lg-grain-strong), var(--lg-accent);background-size:100% 100%, var(--lg-grain-size), 100% 100%;background-repeat:no-repeat,repeat,no-repeat;border-color:#ffffff59;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #ffffff1f,0 28px 50px -26px #c85014a6}.admin-shell .app-metric-grid>.app-metric-card:first-child :is(.app-metric-value,.app-metric-label,.app-metric-detail),.admin-shell .lg-accent :is(.app-metric-value,.app-metric-label,.app-metric-detail){color:#fff}.admin-shell .app-metric-grid>.app-metric-card:first-child :is(.app-metric-label,.app-metric-detail){opacity:.88}.admin-shell .app-metric-grid>.app-metric-card:first-child>div:first-child:not([class*=app-metric]){color:#fff;background:#fff3}.admin-shell .app-filter-bar{border-radius:22px;padding:8px}.admin-shell .app-segments{border:1px solid var(--a-border);background:var(--lg-control);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:999px;gap:2px;padding:3px}.admin-shell .app-segments>:is(button,a){border-radius:999px}.admin-shell .app-segments>.app-segment-active,.admin-shell .app-segments>[aria-checked=true],.admin-shell .app-segments>[aria-current=page],.admin-shell .app-segments>[aria-selected=true]{background:var(--lg-ink);box-shadow:0 8px 16px -10px #0009;color:var(--lg-ink-text)!important}.admin-shell .app-segments>.app-segment-active span.rounded-md,.admin-shell .app-segments>[aria-checked=true] span.rounded-md{background:#fff3}.admin-shell .input-admin,.admin-shell textarea.input-admin,.admin-shell select.input-admin{border-radius:var(--radius-input)!important;border-color:var(--a-border)!important;background-color:#ffffffa8!important}.admin-shell textarea.input-admin{border-radius:18px!important}.admin-shell :is(.btn-primary,.btn-subtle,.btn-danger){border-radius:var(--radius-btn);min-height:38px;padding:8px 16px;font-weight:500;transition:color .2s,background-color .2s,border-color .2s,box-shadow .24s,transform .24s cubic-bezier(.2,.8,.2,1),filter .2s}.admin-shell .btn-primary{border-color:var(--lg-ink);color:var(--lg-ink-text);background:var(--lg-ink);box-shadow:0 12px 22px -14px #000000a6}.admin-shell .btn-primary:hover{border-color:var(--lg-ink);background:color-mix(in srgb,var(--lg-ink) 86%,#fff)}.admin-shell .btn-subtle{border-color:var(--a-border);background:var(--lg-control);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-shell .btn-subtle:hover{background:var(--a-active);border-color:var(--a-border2)}.admin-shell .app-icon-button{border-radius:12px}.admin-shell .chip{border-radius:999px;padding:4px 10px;font-size:10.5px;font-weight:500}.admin-shell .app-choice{background:var(--lg-control);border-radius:18px}.admin-shell .app-choice.is-active{border-color:var(--brand);background:var(--brand-soft);box-shadow:0 0 0 1px var(--brand-ring)}.admin-shell .app-checkbox-box{border-radius:6px}.admin-shell .app-checkbox-box.is-checked{border-color:var(--lg-ink);background:var(--lg-ink)}.admin-shell .rounded-md{border-radius:10px}.admin-shell .rounded-lg{border-radius:14px}.admin-shell .rounded-xl{border-radius:18px}.admin-shell .rounded-2xl{border-radius:24px}.admin-shell table th{color:var(--a-text3);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--lg-hairline);background:0 0;font-size:10px;font-weight:500}.admin-shell table td{border-color:var(--lg-hairline)}.admin-shell table tbody tr:hover{background:var(--a-hover)}.admin-shell :is(.glass-card,.app-metric-card,.lg-kpi,.lg-tile,.lg-sitem,.lg-icard,.lg-card){background-position:0 0,0 0;transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s,border-color .24s,background-color .24s,background-position .5s}.admin-shell :is(.app-nav-item,.app-icon-button,.app-command-trigger,.lg-ib,.lg-pill,.lg-segs-link,.lg-tab,.lg-more-item,.lg-more-row){transition:color .2s,background-color .2s,border-color .2s,box-shadow .24s,transform .24s cubic-bezier(.2,.8,.2,1)}.admin-shell :is(.input-admin,.lg-search,.lg-composer,.lg-utm-field){transition:border-color .2s,box-shadow .24s,background-color .2s}.admin-shell :is(a,button,input,textarea,[tabindex]):focus-visible{outline:2px solid color-mix(in srgb,var(--brand) 78%,#fff);outline-offset:3px}@media (hover:hover) and (pointer:fine){.admin-shell :is(a.glass-card,.glass-card-hover,a.app-metric-card,.lg-tile:has(.lg-stretch),a.lg-sitem,.lg-icard){will-change:transform}.admin-shell :is(a.glass-card,.glass-card-hover,a.app-metric-card,.lg-tile:has(.lg-stretch),a.lg-sitem,.lg-icard):hover{box-shadow:inset 0 1px 0 #ffffffb3, 0 0 0 1px var(--a-border2), var(--shadow-pop);background-position:3% 2%,4px -3px;transform:translateY(-2px)}.admin-shell :is(.btn-primary,.btn-subtle,.btn-danger,.app-icon-button,.lg-ib,.lg-more-item):not(:disabled):hover{transform:translateY(-1px)}}.admin-shell :is(.btn-primary,.btn-subtle,.btn-danger,.app-icon-button,.lg-ib,.lg-tab):not(:disabled):active{transition-duration:80ms;transform:scale(.975)}.admin-shell .app-toast-glass,.admin-shell .app-dialog-surface,.admin-shell .app-select-menu,.admin-shell .app-date-panel,.app-select-menu.admin-shell,.app-date-panel.admin-shell{background-color:var(--lg-glass-strong);background-image:var(--lg-specular-strong), var(--lg-grain);background-size:100% 100%, var(--lg-grain-size);-webkit-backdrop-filter:blur(var(--lg-blur-strong)) saturate(var(--lg-saturation-strong));backdrop-filter:blur(var(--lg-blur-strong)) saturate(var(--lg-saturation-strong));background-repeat:no-repeat,repeat;border-color:var(--lg-edge)!important}.admin-shell .app-dialog-surface{box-shadow:var(--shadow-pop), inset 0 1px 0 #ffffff80;border-radius:28px}.admin-shell .app-select-menu,.admin-shell .app-date-panel,.app-select-menu.admin-shell,.app-date-panel.admin-shell{border-radius:18px!important}.admin-shell .app-date-day{border-radius:10px}.admin-shell .app-date-day.is-selected{background:var(--lg-ink);color:var(--lg-ink-text)}.admin-shell ::-webkit-scrollbar-track{background:0 0}.admin-shell ::-webkit-scrollbar-thumb{background:#3c281829;border-radius:99px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.admin-shell :is(.glass-card,.app-metric-card,.app-filter-bar,.glass,.editor-action-bar,.app-dialog-surface,.app-select-menu){background-color:var(--a-surface)}}.lg-tabbar,.lg-more-sheet,.lg-more-scrim{display:none}@media (max-width:767px){.admin-shell{--lg-blur:18px;--radius-card:24px}.app-workspace-topbar .lg-topbar-title,.app-workspace-topbar .lg-desktop-only{display:none}.app-workspace-topbar .lg-mobile-brand{display:flex}.admin-content{bottom:calc(92px + env(safe-area-inset-bottom))}.admin-shell .app-page-header{margin-bottom:16px}.admin-shell .app-page-title{font-size:28px}.admin-shell .app-page-actions>:is(a,button){min-height:46px}.admin-shell .app-metric-grid{scroll-snap-type:x mandatory;margin-inline:-16px;scrollbar-width:none;margin-bottom:6px;padding:4px 16px 18px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.admin-shell .app-metric-grid>.app-metric-card{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--lg-glass-strong);box-shadow:inset 0 1px 0 #ffffff8c, 0 0 0 1px var(--lg-hairline), 0 10px 18px -14px #50280a59}.admin-shell .app-metric-grid>.app-metric-card:first-child{background-color:var(--lg-accent-solid)}.admin-shell .app-metric-grid::-webkit-scrollbar{display:none}.admin-shell .app-metric-grid>*{scroll-snap-align:start;flex:none;width:auto;min-width:150px;max-width:82%;grid-column:auto!important}.admin-shell .app-metric-grid .app-metric-value{white-space:nowrap}.admin-shell .app-page-header .app-page-actions>.btn-primary:last-child,.admin-shell .lgd-head-actions>.btn-primary{right:16px;bottom:calc(96px + env(safe-area-inset-bottom));z-index:42;border-radius:26px;flex:none;width:auto;min-height:52px;padding:0 20px 0 16px;position:fixed;box-shadow:0 18px 30px -12px #0000008c}.admin-shell .app-page{padding-bottom:88px}.admin-shell .app-segments{scrollbar-width:none;max-width:100%;overflow-x:auto}.admin-shell .app-filter-bar>*{flex:100%;max-width:100%}.admin-shell .app-filter-bar>.app-segments{width:100%}.lg-tabbar{left:12px;right:12px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:45;border:1px solid var(--lg-edge);background-color:var(--lg-glass-strong);background-image:var(--lg-specular-strong), var(--lg-grain);background-size:100% 100%, var(--lg-grain-size);height:68px;-webkit-backdrop-filter:blur(28px) saturate(var(--lg-saturation-strong));backdrop-filter:blur(28px) saturate(var(--lg-saturation-strong));background-repeat:no-repeat,repeat;border-radius:30px;grid-template-columns:repeat(5,1fr);align-items:center;padding:0 4px;display:grid;position:fixed;box-shadow:inset 0 1px #fff9,0 22px 40px -18px #3c1e0a73}.lg-tab{min-height:58px;color:var(--a-text3);-webkit-tap-highlight-color:transparent;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10px;font-weight:500;display:flex;position:relative}.lg-tab-icon{border-radius:15px;place-items:center;width:46px;height:30px;transition:background .15s;display:grid}.lg-tab svg{width:21px;height:21px}.lg-tab[aria-current=page],.lg-tab[aria-expanded=true]{color:var(--a-text1)}.lg-tab[aria-current=page] .lg-tab-icon,.lg-tab[aria-expanded=true] .lg-tab-icon{background:var(--lg-ink);color:var(--lg-ink-text)}.lg-tab-badge{color:#fff;background:var(--brand);min-width:17px;height:17px;box-shadow:0 0 0 2px var(--a-bg);border-radius:9px;place-items:center;padding:0 4px;font-size:9.5px;font-weight:600;display:grid;position:absolute;top:4px;left:calc(50% + 6px)}.lg-more-scrim{z-index:43;opacity:0;pointer-events:none;background:#1e120a47;transition:opacity .2s;display:block;position:fixed;inset:0}.lg-more-sheet{z-index:44;max-height:82dvh;padding:10px 16px calc(104px + env(safe-area-inset-bottom));border:1px solid var(--lg-edge);background-color:var(--lg-glass-strong);background-image:var(--lg-specular-strong), var(--lg-grain);background-size:100% 100%, var(--lg-grain-size);-webkit-backdrop-filter:blur(34px) saturate(var(--lg-saturation-strong));backdrop-filter:blur(34px) saturate(var(--lg-saturation-strong));overscroll-behavior:contain;background-repeat:no-repeat,repeat;border-bottom:0;border-radius:32px 32px 0 0;flex-direction:column;transition:transform .28s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(105%);box-shadow:0 -24px 60px -24px #00000059}.lg-more-open .lg-more-scrim{opacity:1;pointer-events:auto}.lg-more-open .lg-more-sheet{transform:none}.lg-more-grab{background:var(--a-border2);border-radius:3px;flex:none;width:40px;height:5px;margin:0 auto 16px}.lg-more-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.lg-more-item{border:1px solid var(--lg-edge);color:var(--a-text1);text-align:center;background:#ffffffb8;border-radius:20px;flex-direction:column;align-items:center;gap:8px;padding:14px 8px;font-size:12px;display:flex;box-shadow:0 12px 24px -18px #50280a59}.lg-more-item-icon{background:var(--brand-soft);width:44px;height:44px;color:var(--brand);border-radius:15px;place-items:center;display:grid}.lg-more-item[aria-current=page] .lg-more-item-icon{background:var(--brand-grad);color:#fff}.lg-more-label{letter-spacing:.14em;text-transform:uppercase;color:var(--a-text3);margin:18px 4px 10px;font-size:10.5px;font-weight:500}.lg-more-row{border:1px solid var(--lg-edge);min-height:58px;color:var(--a-text1);background:#ffffffb8;border-radius:18px;align-items:center;gap:12px;padding:10px 14px;font-size:14px;display:flex}}@media (min-width:768px){.app-workspace-topbar .lg-mobile-brand{display:none}}@media (prefers-color-scheme:dark){:root:not([data-admin-theme]) .admin-shell :is(.lg-more-item,.lg-more-row),:root:not([data-admin-theme]) .admin-shell .app-workspace-topbar .app-icon-button,:root:not([data-admin-theme]) .admin-shell :is(.app-command-trigger,.btn-subtle,.app-segments){background:#ffffff0d}:root:not([data-admin-theme]) .admin-shell .app-nav-item:hover{background:#ffffff0f}:root:not([data-admin-theme]) .admin-shell :is(.input-admin,textarea.input-admin,select.input-admin){background-color:#ffffff0a!important}:root:not([data-admin-theme]) .admin-shell :is(.glass-card,.app-metric-card) :is(.glass-card,.app-metric-card){background-color:#ffffff0a}:root:not([data-admin-theme]) .admin-shell :is(.glass-card,.app-metric-card,.app-filter-bar,.analytics-card,.glass,.editor-action-bar,.lg-tabbar){box-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 1px var(--lg-hairline), var(--shadow-card)}}:root[data-admin-theme=dark] .admin-shell :is(.lg-more-item,.lg-more-row),:root[data-admin-theme=dark] .admin-shell .app-workspace-topbar .app-icon-button,:root[data-admin-theme=dark] .admin-shell :is(.app-command-trigger,.btn-subtle,.app-segments){background:#ffffff0d}:root[data-admin-theme=dark] .admin-shell .app-nav-item:hover{background:#ffffff0f}:root[data-admin-theme=dark] .admin-shell :is(.input-admin,textarea.input-admin,select.input-admin){background-color:#ffffff0a!important}:root[data-admin-theme=dark] .admin-shell :is(.glass-card,.app-metric-card) :is(.glass-card,.app-metric-card){background-color:#ffffff0a}:root[data-admin-theme=dark] .admin-shell :is(.glass-card,.app-metric-card,.app-filter-bar,.analytics-card,.glass,.editor-action-bar,.lg-tabbar){box-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 1px var(--lg-hairline), var(--shadow-card)}@media (prefers-reduced-motion:reduce){.admin-shell *,.admin-shell :before,.admin-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.lg-more-sheet,.lg-more-scrim{transition:none}}.lgd{--dash-line:var(--brand);--dash-dot:#fff}.lgd-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.lgd-title{letter-spacing:-.045em;color:var(--a-text1);margin-top:6px;font-size:clamp(28px,3vw,36px);font-weight:500;line-height:1.06}.lgd-title span{color:var(--a-text3);font-weight:300;display:block}.lgd-head-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lgd-layout{align-items:start;gap:16px;display:grid}@media (min-width:1280px){.lgd-layout{grid-template-columns:minmax(0,1fr) 300px}}@media (min-width:1280px) and (max-width:1599px){.lgd-stat :is(.lgd-bars,.lgd-dots){display:none}}.lgd-main{flex-direction:column;gap:16px;min-width:0;display:flex}.lgd-row-hero{gap:16px;display:grid}@media (min-width:1024px){.lgd-row-hero{grid-template-columns:minmax(0,1fr) 240px}}.admin-shell .lgd-hero{color:inherit;gap:18px;padding:22px 24px;display:grid}@media (min-width:768px){.admin-shell .lgd-hero{grid-template-columns:220px minmax(0,1fr)}}.lgd-big{letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin-top:10px;font-size:clamp(34px,3.6vw,52px);font-weight:300;line-height:.95}.lgd-mid{letter-spacing:-.04em;margin-top:4px;font-size:22px;font-weight:300}.lgd-sub{color:var(--a-text3);margin-top:8px;font-size:11.5px}.lgd-chart{flex-direction:column;min-width:0;display:flex}.lgd-chart-svg{width:100%;height:150px;margin-top:12px;overflow:visible}.lgd-axis{color:var(--a-text3);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px;font-size:10px;display:flex}.lgd-duo{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (min-width:1024px){.lgd-duo{grid-template-columns:1fr}}.admin-shell .lgd-accent{border-radius:var(--radius-card);border:1px solid #ffffff59;flex-direction:column;justify-content:space-between;min-height:132px;padding:16px 18px;display:flex}.admin-shell .lgd-accent.is-deep{background-image:var(--lg-specular-strong), var(--lg-grain-strong), var(--lg-accent-deep);background-size:100% 100%, var(--lg-grain-size), 100% 100%;background-repeat:no-repeat,repeat,no-repeat}.lgd-accent .app-metric-label{color:#ffffffe6}.lgd-accent .lgd-big{color:#fff;margin-top:6px;font-size:46px}.lgd-accent-foot{color:#ffffffe0;justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.lgd-go{color:#fff;background:#151412;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.lgd-stats{gap:16px;display:grid}@media (min-width:768px){.lgd-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.admin-shell .lgd-stat{min-height:108px;color:inherit;align-items:center;gap:14px;padding:16px 18px;display:flex;position:relative}.lgd-stat-icon{border:1px solid var(--a-border);width:44px;height:44px;color:var(--brand);border-radius:50%;flex:none;place-items:center;display:grid}.lgd-stat-value{letter-spacing:-.055em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:38px;font-weight:300;line-height:1}.admin-shell .lgd-stat .app-metric-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lgd-stat-value{white-space:nowrap}.lgd-stat-value small{letter-spacing:0;color:var(--a-text3);margin-left:6px;font-size:12px;font-weight:400}.lgd-bars{flex:none;align-items:flex-end;gap:4px;height:34px;margin-left:auto;display:flex}.lgd-bars i{background:var(--lg-chart-soft);transform-origin:bottom;border-radius:3px;width:5px;display:block}.lgd-bars i.is-on{background:var(--brand)}.lgd-dots{flex:none;grid-template-columns:repeat(8,6px);gap:4px;margin-left:auto;display:grid}.lgd-dots i{background:var(--a-subtle);border-radius:50%;width:6px;height:6px}.lgd-dots i.is-on{background:var(--brand)}.lgd-warn{width:18px;height:18px;position:absolute;top:14px;right:16px}.admin-shell .lgd-pipe{padding:18px 22px 20px}.lgd-stages{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 0;margin-top:14px;display:grid}@media (min-width:768px){.lgd-stages{grid-template-columns:repeat(6,minmax(0,1fr))}}.lgd-stage{border-left:1px solid var(--lg-hairline);min-width:0;padding:0 14px}.lgd-stage:first-child{border-left:0;padding-left:0}@media (max-width:767px){.lgd-stage:nth-child(odd){border-left:0;padding-left:0}}.lgd-stage-value{letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:3px 0 9px;font-size:26px;font-weight:300}.lgd-track{background:var(--a-subtle);border-radius:99px;height:8px;overflow:hidden}.lgd-track i{background:linear-gradient(90deg,var(--lg-chart-soft),var(--brand));transform-origin:0;border-radius:99px;height:100%;display:block}.lgd-track i.is-ink{background:var(--lg-ink)}.lgd-bottom{gap:16px;display:grid}@media (min-width:768px){.lgd-bottom{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lgd-bottom{grid-template-columns:1fr 1.15fr .9fr}}.admin-shell .lgd-card{color:inherit;min-width:0;padding:18px 20px}.lgd-donut{align-items:center;gap:18px;margin-top:14px;display:flex}.lgd-donut-svg{flex:none;width:100px;height:100px;transform:rotate(-90deg)}.lgd-legend{flex:1;gap:8px;min-width:0;font-size:12px;display:grid}.lgd-legend li{color:var(--a-text2);align-items:center;gap:8px;min-width:0;display:flex}.lgd-legend i{border-radius:3px;flex:none;width:8px;height:8px}.lgd-legend b{color:var(--a-text1);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500}.admin-shell .lgd-mini{position:relative;overflow:hidden}.lgd-spark{width:110px;height:34px;position:absolute;bottom:18px;right:18px}.lgd-agenda{color:#fff;background-color:var(--lg-accent-solid);background-image:var(--lg-grain-strong), var(--lg-agenda);border:1px solid #ffffff47;border-radius:28px;flex-direction:column;padding:20px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff6,0 30px 60px -30px #5a280a8c}@media (min-width:1280px){.lgd-agenda{position:sticky;top:16px}}.lgd-agenda-kicker{letter-spacing:.14em;text-transform:uppercase;opacity:.75;font-size:10.5px;font-weight:500}.lgd-agenda-title{letter-spacing:-.04em;margin-top:4px;font-size:24px;font-weight:500}.lgd-agenda-kpis{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.lgd-agenda-kpis>div{background:#ffffff24;border-radius:18px;padding:12px 14px;box-shadow:inset 0 1px #ffffff47}.lgd-agenda-kpis small{opacity:.8;font-size:10.5px;display:block}.lgd-agenda-kpis b{letter-spacing:-.05em;margin-top:4px;font-size:30px;font-weight:300;line-height:1;display:block}.lgd-agenda-label{letter-spacing:.12em;text-transform:uppercase;opacity:.75;margin:18px 2px 8px;font-size:10.5px;font-weight:500}.lgd-agenda-list{gap:6px;display:grid}.lgd-agenda-list a{color:#fff;border-radius:16px;align-items:center;gap:10px;min-height:52px;padding:8px 10px;transition:background .15s;display:flex}.lgd-agenda-list a:hover{background:#ffffff1f}.lgd-agenda-list i{background:#fff;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #ffffff2e}.lgd-agenda-list i.is-late{background:#151412;box-shadow:0 0 0 4px #1514122e}.lgd-agenda-list i.is-warn{background:#fde047}.lgd-agenda-list b{font-size:13px;font-weight:500;display:block}.lgd-agenda-list small{opacity:.78;margin-top:1px;font-size:11px;display:block}.lgd-when{opacity:.85;flex:none;font-size:10.5px}.lgd-agenda-empty{opacity:.85;margin-top:6px;font-size:12.5px}.lgd-agenda-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;padding-top:20px;display:grid}.lgd-agenda-btn{color:#fff;background:#2810043d;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:44px;font-size:12.5px;font-weight:500;display:flex;box-shadow:inset 0 1px #ffffff4d}.lgd-agenda-btn.is-solid{color:var(--lg-ink-text);background:var(--lg-ink);box-shadow:none}@media (max-width:767px){.lgd-head{margin-bottom:14px}.lgd-head-actions{width:100%}.lgd-head-actions .app-segments{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;width:calc(100% + 32px);margin-inline:-16px;padding-inline:16px}.lgd-head-actions .app-segments>a{border:1px solid var(--a-border);background:var(--lg-glass-strong);flex:none;margin-right:6px}.lgd{--dash-line:#fff;--dash-dot:#151412}.admin-shell .lgd-hero{color:#fff;background-color:var(--lg-accent-solid);background-image:var(--lg-specular-strong), var(--lg-grain-strong), var(--lg-accent);background-size:100% 100%, var(--lg-grain-size), 100% 100%;-webkit-backdrop-filter:none;backdrop-filter:none;background-repeat:no-repeat,repeat,no-repeat;border-color:#ffffff3d;gap:12px;padding:18px;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff14,0 28px 50px -26px #501c0cbf}.lgd-hero :is(.app-metric-label,.lgd-sub,.app-card-title,.lgd-axis,.lgd-axis span,.lgd-chart span){color:#ffffffe6}.lgd-hero .lgd-big{font-size:44px}.lgd-hero-kpi>.app-metric-label.mt-5,.lgd-hero-kpi>.lgd-mid{display:none}.lgd-hero .lgd-chart-svg{height:92px;margin-top:8px}.lgd-hero svg g{stroke:#ffffff2e}.lgd-main{display:contents}.lgd-layout{flex-direction:column;gap:14px;display:flex}.lgd-row-hero{order:1}.lgd-stats{scroll-snap-type:x mandatory;scrollbar-width:none;order:2;gap:10px;margin-inline:-16px;padding:2px 16px 12px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.lgd-stats::-webkit-scrollbar{display:none}.admin-shell .lgd-stats>.lgd-stat{scroll-snap-align:start;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--lg-glass-strong);box-shadow:inset 0 1px 0 #ffffff8c, 0 0 0 1px var(--lg-hairline), 0 10px 18px -14px #50280a59;flex:0 0 82%}.lgd-agenda{order:3}.lgd-pipe{order:4}.lgd-bottom{order:5}.lgd-duo .lgd-big{font-size:38px}.admin-shell .lgd-accent{min-height:120px}}@media (prefers-color-scheme:dark){:root:not([data-admin-theme]) .admin-shell :is(.lg-accent,.lgd-accent,.lgd-hero){border-color:#fff0e41f;box-shadow:inset 0 1px #ffffff13,inset 0 -1px #ffffff06,0 28px 58px -28px #000000d1}:root:not([data-admin-theme]) .admin-shell .lgd-agenda{border-color:#fff0e41a;box-shadow:inset 0 1px #ffffff12,0 34px 72px -30px #000000e0}:root:not([data-admin-theme]) .admin-shell .lgd-agenda-kpis>div{background:#fff1;box-shadow:inset 0 1px #ffffff12}:root:not([data-admin-theme]) .admin-shell .lgd-agenda-list a:hover{background:#ffffff0e}:root:not([data-admin-theme]) .admin-shell .lgd-stats>.lgd-stat{box-shadow:inset 0 1px 0 #ffffff0b, 0 0 0 1px var(--lg-hairline), 0 16px 30px -20px #000000bf}}:root[data-admin-theme=dark] .admin-shell :is(.lg-accent,.lgd-accent,.lgd-hero){border-color:#fff0e41f;box-shadow:inset 0 1px #ffffff13,inset 0 -1px #ffffff06,0 28px 58px -28px #000000d1}:root[data-admin-theme=dark] .admin-shell .lgd-agenda{border-color:#fff0e41a;box-shadow:inset 0 1px #ffffff12,0 34px 72px -30px #000000e0}:root[data-admin-theme=dark] .admin-shell .lgd-agenda-kpis>div{background:#fff1;box-shadow:inset 0 1px #ffffff12}:root[data-admin-theme=dark] .admin-shell .lgd-agenda-list a:hover{background:#ffffff0e}:root[data-admin-theme=dark] .admin-shell .lgd-stats>.lgd-stat{box-shadow:inset 0 1px 0 #ffffff0b, 0 0 0 1px var(--lg-hairline), 0 16px 30px -20px #000000bf}
.admin-shell{--lg-ini-bg:#f6ebe3;--lg-ini-fg:#b8541f;--lg-row-line:#3c281812;--lg-st-ok-bg:#e7f5ec;--lg-st-ok:#1f8a4c;--lg-st-warn-bg:#fdf1dc;--lg-st-warn:#b7730c;--lg-st-or-bg:#fde6d6;--lg-st-or:#c4481a;--lg-st-gr-bg:#f1efed;--lg-st-gr:#777;--lg-st-red-bg:#fde3dc;--lg-st-red:#d23f14;--lg-st-bl-bg:#e6eefb;--lg-st-bl:#2f5fb8;--lg-control:#fff9}@media (prefers-color-scheme:dark){:root:not([data-admin-theme]) .admin-shell{--lg-ini-bg:#c45a2b21;--lg-ini-fg:#d67b50;--lg-row-line:#fff5eb0b;--lg-st-ok-bg:#34965b1f;--lg-st-ok:#65bc88;--lg-st-warn-bg:#b47d261f;--lg-st-warn:#cba250;--lg-st-or-bg:#c45a2b21;--lg-st-or:#d67b50;--lg-st-gr-bg:#fff5eb0e;--lg-st-gr:#958d84;--lg-st-red-bg:#be432724;--lg-st-red:#d97b61;--lg-st-bl-bg:#4870be24;--lg-st-bl:#82a1d7;--lg-control:#fff5eb0b}}:root[data-admin-theme=dark] .admin-shell{--lg-ini-bg:#c45a2b21;--lg-ini-fg:#d67b50;--lg-row-line:#fff5eb0b;--lg-st-ok-bg:#34965b1f;--lg-st-ok:#65bc88;--lg-st-warn-bg:#b47d261f;--lg-st-warn:#cba250;--lg-st-or-bg:#c45a2b21;--lg-st-or:#d67b50;--lg-st-gr-bg:#fff5eb0e;--lg-st-gr:#958d84;--lg-st-red-bg:#be432724;--lg-st-red:#d97b61;--lg-st-bl-bg:#4870be24;--lg-st-bl:#82a1d7;--lg-control:#fff5eb0b}@media (min-width:768px){.lg-only-m{display:none!important}}.admin-shell .app-page-meta{gap:6px;margin-top:10px}.admin-shell .app-page-meta>.lg-meta{color:var(--a-text2);border:1px solid var(--a-border);background:var(--lg-control);border-radius:99px;padding:3px 9px;font-size:10.5px}.admin-shell .lg-btn-or,.admin-shell .btn-primary.lg-btn-or{color:#fff;background:var(--brand-grad);border-color:#0000;box-shadow:inset 0 1px #fff6,0 10px 20px -10px #ec6426b3}.admin-shell .btn-primary.lg-btn-or:hover{background:var(--brand-grad);filter:brightness(1.04)}.lg-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}@media (min-width:1100px){.lg-kpis{grid-template-columns:repeat(var(--lg-cols,4),minmax(0,1fr))}}.admin-shell .lg-kpi{border:1px solid var(--lg-edge);border-radius:var(--radius-card);background-color:var(--lg-glass);background-image:var(--lg-specular), var(--lg-grain);background-size:100% 100%, var(--lg-grain-size);min-width:0;min-height:104px;-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-saturation));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-saturation));box-shadow:inset 0 1px 0 #ffffffb3, inset 0 -1px 0 #ffffff24, 0 0 0 1px var(--lg-hairline), var(--shadow-card);background-repeat:no-repeat,repeat;flex-direction:column;justify-content:space-between;gap:6px;padding:15px 18px;display:flex;position:relative;overflow:hidden}.admin-shell .lg-kpi.is-glass{color:#fff;background-color:var(--lg-accent-solid);background-image:var(--lg-specular-strong), var(--lg-grain-strong), var(--lg-accent);background-size:100% 100%, var(--lg-grain-size), 100% 100%;background-repeat:no-repeat,repeat,no-repeat;border-color:#ffffff3d;box-shadow:inset 0 1px #ffffff73,0 28px 50px -26px #c85014a6}.lg-kpi-label{color:var(--a-text3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.lg-kpi-row{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.lg-kpi-value{letter-spacing:-.055em;color:var(--a-text1);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(28px,2.5vw,36px);font-weight:300;line-height:1}.lg-unit{letter-spacing:0;color:var(--a-text3);margin-left:4px;font-size:13px;font-weight:400}.lg-kpi-sub{color:var(--a-text3);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.lg-kpi.is-glass :is(.lg-kpi-label,.lg-kpi-value,.lg-kpi-sub,.lg-unit){color:#fff}.lg-kpi.is-glass :is(.lg-kpi-label,.lg-kpi-sub,.lg-unit){opacity:.86}.lg-bars{flex:none;align-items:flex-end;gap:4px;height:28px;display:flex}.lg-bars i{background:var(--lg-chart-soft);border-radius:3px;width:5px}.lg-bars i.is-on{background:var(--brand)}.lg-tb{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.lg-tb-right{gap:8px;margin-left:auto;display:flex}.lg-search{border:1px solid var(--a-border);background:var(--lg-control);width:260px;height:38px;color:var(--a-text3);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:flex;position:relative}.lg-search>svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;flex:none;width:15px;height:15px}.lg-search input{min-width:0;height:100%;color:var(--a-text1);background:0 0;border:0;outline:0;flex:1;font-size:12.5px}.lg-search input::placeholder{color:var(--a-text3)}.lg-search:focus-within{border-color:var(--a-border2);box-shadow:0 0 0 3px var(--brand-ring)}.lg-search-action{display:none}.lg-segs{scrollbar-width:none;border:1px solid var(--a-border);background:var(--lg-control);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:999px;max-width:100%;padding:3px;display:flex;overflow-x:auto}.lg-segs::-webkit-scrollbar{display:none}.lg-segs>button,.lg-segs>a{min-height:30px;color:var(--a-text2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 13px;font-size:11.5px;transition:background .15s,color .15s;display:inline-flex}.lg-segs>:is(button,a):hover{color:var(--a-text1)}.lg-segs>.is-on{background:var(--lg-ink);color:var(--lg-ink-text);box-shadow:0 8px 16px -10px #0009}.lg-segs>*>b{background:var(--a-subtle);border-radius:99px;padding:1px 7px;font-size:10.5px;font-weight:500;display:none}.lg-segs>.is-on>b{background:#fff3}.lg-chiprow{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.lg-segs-link{border:1px solid var(--a-border);background:var(--lg-glass-strong);min-height:36px;color:var(--a-text1);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;display:inline-flex}.lg-segs-link b{background:var(--a-subtle);border-radius:99px;padding:1px 7px;font-size:10.5px;font-weight:500}.lg-pill{border:1px solid var(--a-border);background:var(--lg-control);height:38px;color:var(--a-text1);white-space:nowrap;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:12.5px;display:inline-flex}.lg-pill:hover{border-color:var(--a-border2)}.admin-shell .lg-tbl{padding:4px 10px}.lg-trow{border-bottom:1px solid var(--lg-row-line);color:var(--a-text1);align-items:center;gap:12px;min-width:0;padding:11px 12px;font-size:12.5px;display:grid}.lg-trow:last-child{border-bottom:0}.lg-trow>*{min-width:0}.lg-trow.is-h{color:var(--a-text3);text-transform:uppercase;letter-spacing:.1em;padding:14px 12px 10px;font-size:10px}.lg-trow:not(.is-h){border-radius:14px;transition:background .15s}.lg-trow:not(.is-h):hover{background:var(--a-hover)}.lg-mut{color:var(--a-text3)}.lg-num{font-variant-numeric:tabular-nums}.lg-who{align-items:center;gap:10px;min-width:0;display:flex}.lg-who b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.lg-who small{color:var(--a-text3);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;display:block;overflow:hidden}a.lg-who:hover b{text-underline-offset:3px;text-decoration:underline}.lg-ini{background:var(--lg-ini-bg);width:30px;height:30px;color:var(--lg-ini-fg);border-radius:50%;flex:none;place-items:center;font-size:10.5px;font-weight:600;display:grid}.lg-ini.is-gl{background:var(--brand-grad);color:#fff}.lg-ini.is-dk{background:var(--lg-ink);color:var(--lg-ink-text)}.lg-st{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:10.5px;font-weight:500;display:inline-flex}.lg-st:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.lg-st-ok{background:var(--lg-st-ok-bg);color:var(--lg-st-ok)}.lg-st-warn{background:var(--lg-st-warn-bg);color:var(--lg-st-warn)}.lg-st-or{background:var(--lg-st-or-bg);color:var(--lg-st-or)}.lg-st-gr{background:var(--lg-st-gr-bg);color:var(--lg-st-gr)}.lg-st-red{background:var(--lg-st-red-bg);color:var(--lg-st-red)}.lg-st-bl{background:var(--lg-st-bl-bg);color:var(--lg-st-bl)}.lg-st-dk{background:var(--lg-ink);color:var(--lg-ink-text)}.lg-tag{white-space:nowrap;background:var(--lg-st-gr-bg);color:var(--a-text2);border-radius:99px;align-items:center;padding:3px 8px;font-size:10px;display:inline-flex}.lg-tag.is-o{background:var(--lg-st-or-bg);color:var(--lg-st-or)}.lg-tag.is-r{background:var(--lg-st-red-bg);color:var(--lg-st-red)}.lg-acts{justify-content:flex-end;align-items:center;gap:4px;display:flex}.lg-ib{border:1px solid var(--a-border);width:30px;height:30px;color:var(--a-text1);background:0 0;border-radius:50%;flex:none;place-items:center;transition:background .15s,border-color .15s;display:inline-grid}.lg-ib:hover{background:var(--lg-control);border-color:var(--a-border2)}.lg-ib.is-dk{background:var(--lg-ink);border-color:var(--lg-ink);color:var(--lg-ink-text)}.lg-ib.is-dk:hover{background:color-mix(in srgb,var(--lg-ink) 86%,#fff)}.lg-ib.is-danger:hover{color:var(--lg-st-red);border-color:var(--lg-st-red-bg);background:var(--lg-st-red-bg)}.lg-ib:disabled{opacity:.45;pointer-events:none}.lg-empty{text-align:center;color:var(--a-text3);padding:48px 16px;font-size:13px}.lg-menu-wrap{display:inline-flex;position:relative}.lg-menu{z-index:30;border:1px solid var(--lg-edge);background-color:var(--lg-glass-strong);background-image:var(--lg-specular-strong), var(--lg-grain);background-size:100% 100%, var(--lg-grain-size);min-width:200px;-webkit-backdrop-filter:blur(var(--lg-blur-strong)) saturate(var(--lg-saturation-strong));backdrop-filter:blur(var(--lg-blur-strong)) saturate(var(--lg-saturation-strong));box-shadow:var(--shadow-pop);transform-origin:100% 0;background-repeat:no-repeat,repeat;border-radius:18px;padding:6px;animation:.18s cubic-bezier(.2,.8,.2,1) both lg-menu-in;position:absolute;top:calc(100% + 6px);right:0}.lg-menu.is-floating{z-index:90;position:fixed;right:auto}.lg-menu-item{width:100%;min-height:38px;color:var(--a-text1);text-align:left;border-radius:12px;align-items:center;gap:10px;padding:0 12px;font-size:12.5px;display:flex}.lg-menu-item:hover{background:var(--a-subtle)}.lg-menu-item.is-danger{color:var(--lg-st-red)}@keyframes lg-menu-in{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:none}}.admin-shell .lg-mlist{padding:2px 0;overflow:visible}.lg-li{border-bottom:1px solid var(--lg-row-line);min-height:66px;color:var(--a-text1);align-items:center;gap:12px;padding:12px 14px;display:flex}.lg-li:last-child{border-bottom:0}.lg-li-main{min-width:0;color:inherit;flex:1;align-items:center;gap:12px;display:flex}.lg-li .lg-ini{width:42px;height:42px;font-size:12px}.lg-li-tx{flex:1;min-width:0}.lg-li-tx b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;display:block;overflow:hidden}.lg-li-tx small{color:var(--a-text3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}.lg-li-rt{color:var(--a-text3);flex-direction:column;flex:none;align-items:flex-end;gap:6px;font-size:11px;display:flex}.lg-li-rt .v{color:var(--a-text1);font-size:13px;font-weight:500}.lg-chev{width:14px;height:14px;color:var(--a-text3);opacity:.7;flex:none}.lg-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}@media (min-width:1200px){.lg-grid{grid-template-columns:repeat(var(--lg-cols,3),minmax(0,1fr))}}.admin-shell .lg-tile{flex-direction:column;min-width:0;padding:12px 12px 14px;display:flex;position:relative}.lg-thumb{background:var(--lg-accent);border-radius:20px;flex:none;height:168px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff38}.lg-thumb:after{content:"";background-image:var(--lg-specular), var(--lg-grain-strong);background-size:100% 100%, var(--lg-grain-size);pointer-events:none;background-repeat:no-repeat,repeat;position:absolute;inset:0}.lg-thumb.is-b{background:var(--lg-accent-deep)}.lg-thumb.is-n{background:var(--lg-thumb-neutral)}.lg-thumb.is-n2{background:linear-gradient(150deg,#3a3835 0%,#23221f 100%)}.lg-thumb.is-s{background:var(--lg-thumb-soft)}.lg-wf{z-index:1;color:#fff;gap:7px;display:grid;position:absolute;top:16px;left:16px;right:16px}.lg-wf i{opacity:.75;background:currentColor;border-radius:99px;height:7px;display:block}.lg-wf i.is-s{opacity:.45;width:40%;height:5px}.lg-wf i.is-m{width:70%;height:12px}.lg-wf i.is-btn{opacity:1;background:#151412;width:34%;height:16px;margin-top:6px}.lg-thumb:is(.is-n,.is-s) .lg-wf{color:var(--lg-thumb-ink)}.lg-thumb:is(.is-n,.is-s) .lg-wf i:not(.is-btn){opacity:.5}.lg-thumb.is-n2 .lg-wf i:not(.is-btn){opacity:.6}.lg-thumb.is-n2 .lg-wf i.is-btn{background:#fff}.lg-thumb.is-theme .lg-wf{color:var(--thumb-ink,#282623)}.lg-thumb.is-theme .lg-wf i.is-btn{background:var(--thumb-accent,#292826)}.lg-thumb-badge{z-index:2;position:absolute;top:10px;right:10px}.lg-thumb-badge .lg-st:not(.lg-st-dk){background:var(--lg-thumb-badge)}.lg-tile-title{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding:0 4px;display:flex}.lg-tile-title h3{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--a-text1);font-size:14px;font-weight:500;overflow:hidden}.lg-tile-title .lg-st{display:none}.lg-tile-m{color:var(--a-text3);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;padding:0 4px;font-size:11px;overflow:hidden}.lg-tile-f{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding:12px 4px 0;display:flex}.lg-inline{min-width:0;color:var(--a-text2);white-space:nowrap;align-items:center;gap:14px;font-size:11px;display:flex}.lg-inline b{color:var(--a-text1);font-weight:500}.lg-inline button{color:inherit}.lg-inline button:hover{color:var(--a-text1)}.lg-stretch:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.lg-tile :is(.lg-acts,.lg-inline button){z-index:2;position:relative}.lg-tile :is(.lg-thumb-badge,.lg-tile-sel){z-index:3}.lg-tile:has(.lg-stretch:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.lg-stretch:focus-visible{outline:0}.admin-shell .lg-tile.is-selected{box-shadow:inset 0 0 0 1.5px var(--brand), var(--shadow-card)}.lg-tile-sel{z-index:3;position:absolute;top:22px;left:22px}.lg-selinfo{color:var(--a-text3);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:12px;display:flex}.lg-split{align-items:start;gap:14px;display:grid}@media (min-width:1100px){.lg-split{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr)}}.lg-side{align-content:start;gap:14px;display:grid}.admin-shell .lg-side-hero{min-height:150px;padding:18px 20px}.admin-shell .lg-card{min-width:0;padding:18px 20px}.lg-sec-t{letter-spacing:-.02em;color:var(--a-text1);justify-content:space-between;align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.lg-sec-t>span,.lg-sec-t>a{letter-spacing:0;color:var(--a-text3);font-size:11px;font-weight:400}.lg-sec-t>a:hover{color:var(--a-text1)}.lg-sec-k{letter-spacing:.12em;text-transform:uppercase;color:var(--a-text3);font-size:10.5px;font-weight:500}.lg-tline{gap:12px;margin-top:12px;display:grid}.lg-tline>*{color:var(--a-text1);grid-template-columns:10px minmax(0,1fr) auto;align-items:start;gap:10px;font-size:11.5px;display:grid}.lg-tline>*>div{min-width:0}.lg-tline>* span{color:var(--a-text3);font-size:10.5px}.lg-tline>a:hover>div{text-underline-offset:3px;text-decoration:underline}.lg-tline i{background:var(--brand);width:8px;height:8px;box-shadow:0 0 0 4px var(--lg-st-or-bg);border-radius:50%;margin-top:4px}.lg-tline i.is-g{box-shadow:0 0 0 4px var(--lg-st-gr-bg);background:#cfc8c2}.lg-hbar{gap:10px;margin-top:12px;display:grid}.lg-hbar-l{color:var(--a-text2);justify-content:space-between;gap:8px;margin-bottom:5px;font-size:11.5px;display:flex}.lg-hbar-l b{color:var(--a-text1);font-variant-numeric:tabular-nums;font-weight:500}.lg-track{background:var(--lg-st-or-bg);border-radius:99px;height:6px;overflow:hidden}.lg-track i{background:linear-gradient(90deg,#f6b27a,var(--brand));border-radius:99px;height:100%;display:block}.lg-track i.is-ink{background:var(--lg-ink)}.lg-alert{background:var(--lg-st-or-bg);color:var(--lg-st-or);border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font-size:11.5px;line-height:1.4;display:flex}.lg-alert svg{flex:none}.lg-alert.is-n{background:var(--lg-st-gr-bg);color:var(--a-text2)}.lg-kvl{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lg-kvl small{color:var(--a-text3);font-size:10px;display:block}.lg-kvl b{color:var(--a-text1);font-size:12.5px;font-weight:500;display:block}.admin-shell .lg-ccard{padding:16px}.lg-ccard-top{align-items:center;gap:12px;display:flex}.lg-ccard-top h3{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;color:var(--a-text1);font-size:13.5px;font-weight:500;overflow:hidden}.lg-ccard-top p{color:var(--a-text3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;overflow:hidden}.lg-ccard-tags{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.lg-ccard-val{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:16px;display:flex}.lg-ccard-val b{letter-spacing:-.05em;color:var(--a-text1);white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:3px;font-size:26px;font-weight:300;display:block}.lg-ccard-val .lg-tag{text-overflow:ellipsis;max-width:180px;overflow:hidden}.lg-ccard-onb{margin-top:16px}.lg-ccard-onb>div:first-child{color:var(--a-text3);justify-content:space-between;margin-bottom:6px;font-size:10.5px;display:flex}.lg-ccard-foot{border-top:1px solid var(--lg-row-line);color:var(--a-text2);justify-content:space-between;gap:10px;margin-top:14px;padding-top:12px;font-size:11px;display:flex}.lg-ccard-foot b{color:var(--a-text1);font-weight:500}.lg-ib.is-ok:hover{color:var(--lg-st-ok);border-color:var(--lg-st-ok-bg);background:var(--lg-st-ok-bg)}.lg-lead{border-bottom:1px solid var(--lg-row-line)}.lg-lead:last-child{border-bottom:0}.lg-lead>.lg-trow{cursor:pointer;border-bottom:0}.lg-lead.is-selected>.lg-trow{background:var(--lg-st-or-bg)}.lg-lead.is-open>.lg-trow{background:var(--a-hover)}.lg-lead .app-checkbox-label{min-height:0}.lg-lead-detail{gap:12px;padding:4px 12px 16px 58px;display:grid}.lg-lead-meta{color:var(--a-text2);flex-wrap:wrap;align-items:center;gap:8px 14px;min-width:0;font-size:11.5px;display:flex}.lg-lead-msgs{gap:12px;display:grid}@media (min-width:900px){.lg-lead-msgs{grid-template-columns:1fr 1fr}}.lg-lead-msgs label>span{letter-spacing:.1em;text-transform:uppercase;color:var(--a-text3);align-items:center;gap:8px;margin-bottom:6px;font-size:10px;font-weight:600;display:flex}.lg-lead-msgs em{text-transform:none;letter-spacing:0;font-style:normal;font-weight:500}.lg-lead-foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-shell .lg-bulk{border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:10px 12px 10px 18px;font-size:13px;display:flex}.admin-shell .lg-bulk b{font-weight:500}.lg-pill.is-on{background:var(--lg-ink);border-color:var(--lg-ink);color:var(--lg-ink-text)}.admin-shell .app-page-meta>.lg-meta.is-warn{color:var(--lg-st-red);border-color:var(--lg-st-red-bg);background:var(--lg-st-red-bg)}.admin-shell .lg-pill-select{flex:none;width:auto}.admin-shell .lg-pill-select .app-select-trigger{height:38px;min-height:38px;padding:0 10px 0 14px;font-size:12.5px;background-color:var(--lg-control)!important;border-radius:999px!important}.admin-shell .lg-pill-select.is-on .app-select-trigger{color:var(--lg-ink-text);background-color:var(--lg-ink)!important;border-color:var(--lg-ink)!important}.admin-shell .lg-pill-select.is-on .app-select-trigger svg{color:var(--lg-ink-text)}.lg-kb-scroll{flex:1;min-height:0;padding-bottom:4px;overflow:auto hidden}.lg-kb{grid-auto-columns:minmax(236px,1fr);grid-auto-flow:column;gap:10px;height:100%;min-height:420px;display:grid}.lg-kc{background:var(--lg-control);min-height:0;box-shadow:inset 0 0 0 1px var(--lg-edge);border-radius:24px;flex-direction:column;gap:8px;padding:10px;transition:background .15s,box-shadow .15s;display:flex}.lg-kc.is-over{background:var(--lg-st-or-bg);box-shadow:inset 0 0 0 1.5px var(--brand)}.lg-kc-head{align-items:center;gap:7px;padding:5px 6px 0;display:flex}.lg-kc-head h2{color:var(--a-text1);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.lg-kc-head i{background:var(--lg-ink);color:var(--lg-ink-text);border-radius:99px;margin-left:auto;padding:1px 8px;font-size:10px;font-style:normal}.lg-kc-dot{border-radius:50%;flex:none;width:8px;height:8px}.lg-kc-sum{color:var(--a-text3);padding:0 6px 2px;font-size:10.5px}.lg-kc-list{scrollbar-width:thin;flex:1;align-content:start;gap:8px;min-height:0;margin:-2px;padding:2px;display:grid;overflow-y:auto}.lg-kcard{background:var(--a-card);cursor:grab;border-radius:18px;padding:11px 12px;font-size:12px;transition:transform .15s,opacity .15s;position:relative;box-shadow:0 14px 28px -20px #50280a4d}.lg-kcard:active{cursor:grabbing}.lg-kcard.is-dragging{opacity:.35;transform:scale(.98)}.lg-kcard.is-hot{box-shadow:inset 0 0 0 1.5px var(--brand), 0 14px 28px -20px #ec642699}.lg-kcard-main{text-align:left;width:100%;display:block}.lg-kcard-t{letter-spacing:-.01em;color:var(--a-text1);white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.lg-kcard-m{color:var(--a-text3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10.5px;display:block;overflow:hidden}.lg-kcard-f{justify-content:space-between;align-items:center;gap:6px;margin-top:9px;display:flex}.lg-kcard-v{color:var(--a-text1);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500}.lg-kcard .lg-tag{padding:3px 7px;font-size:9.5px}.lg-kmv{border:1px solid var(--a-border);min-height:24px;color:var(--a-text1);border-radius:99px;flex:none;align-items:center;gap:5px;padding:0 7px;font-size:11.5px;font-weight:500;display:inline-flex}.lg-kmv:hover{background:var(--a-subtle)}.lg-kmenu{border-top:1px solid var(--lg-row-line);gap:2px;margin-top:10px;padding-top:8px;display:grid}.lg-kmenu p{letter-spacing:.1em;text-transform:uppercase;color:var(--a-text3);padding:6px 8px 2px;font-size:9.5px}.lg-kmenu>button,.lg-kmenu-row>*{min-height:36px;color:var(--a-text1);text-align:left;border-radius:10px;align-items:center;gap:8px;padding:0 8px;font-size:12px;display:flex}.lg-kmenu>button:hover,.lg-kmenu-row>:hover{background:var(--a-subtle)}.lg-kmenu>button:disabled{opacity:.35}.lg-kmenu>button.is-danger{color:var(--lg-st-red)}.lg-kmenu-row{grid-template-columns:1fr 1fr;gap:4px;display:grid}.lg-kmenu-row>*{border:1px solid var(--a-border);justify-content:center}.lg-kmenu-tags{flex-wrap:wrap;gap:4px;padding:6px 4px 0;display:flex}.lg-stageinfo{margin-bottom:12px}.lg-stageinfo>div:first-child{color:var(--a-text3);justify-content:space-between;font-size:11.5px;display:flex}.lg-stagebar{gap:4px;margin-top:8px;display:flex}.lg-stagebar i{background:var(--a-subtle);border-radius:2px;flex:1;height:4px}.lg-stagebar i.is-done{background:var(--lg-chart-soft)}.lg-stagebar i.is-on{background:var(--brand)}@media (prefers-color-scheme:dark){:root:not([data-admin-theme]) .lg-kc{background:var(--lg-control);box-shadow:inset 0 0 0 1px var(--lg-edge)}:root:not([data-admin-theme]) .lg-kcard{background:var(--a-card);box-shadow:0 14px 28px -20px #000c}}:root[data-admin-theme=dark] .lg-kc{background:var(--lg-control);box-shadow:inset 0 0 0 1px var(--lg-edge)}:root[data-admin-theme=dark] .lg-kcard{background:var(--a-card);box-shadow:0 14px 28px -20px #000c}:is(.app-page-enter:has(>.lg-chat-page),.app-page-enter:has(>.lg-pipe-page)){height:100%}.lg-chat-page{padding-bottom:20px}.lg-ci-tx b>span{min-width:0}.lg-dot-ok{vertical-align:1px;background:#22c55e;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.lg-chat3{flex:1;grid-template-columns:minmax(250px,300px) minmax(0,1fr);gap:14px;min-height:0;display:grid}@media (min-width:1280px){.lg-chat3{grid-template-columns:290px minmax(0,1fr) 330px}}.admin-shell .lg-clist,.admin-shell .lg-conv,.admin-shell .lg-ctx{flex-direction:column;min-height:0;display:flex;overflow:hidden}.admin-shell .lg-ctx{display:none}@media (min-width:1280px){.admin-shell .lg-ctx{display:block;overflow-y:auto}}.lg-clist-head{gap:8px;padding:12px 12px 6px;display:grid}.lg-clist-head .lg-search{width:100%}.lg-clist-sync{color:var(--a-text3);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:0 4px;font-size:11px;display:flex}.lg-clist-sync button{min-height:28px;color:var(--a-text2);align-items:center;gap:5px;display:inline-flex}.lg-clist-sync button:hover{color:var(--brand)}.lg-clist-items{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:2px;min-height:0;padding:4px 8px 10px;display:grid;overflow:hidden auto}.lg-ci{text-align:left;width:100%;color:var(--a-text1);border-radius:16px;align-items:center;gap:10px;padding:9px 10px;font-size:12px;transition:background .15s;display:flex}.lg-ci:hover{background:var(--a-hover)}.lg-ci .lg-ini{width:36px;height:36px}.lg-ci.is-on{background:var(--lg-ink);color:var(--lg-ink-text)}.lg-ci-tx{flex:1;min-width:0}.lg-ci-tx b{justify-content:space-between;gap:8px;font-weight:500;display:flex}.lg-ci-tx b small{opacity:.6;flex:none;font-size:10px;font-weight:400}.lg-ci-p{color:var(--a-text3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10.5px;display:block;overflow:hidden}.lg-ci.is-on .lg-ci-p{color:#ffffff9e}.lg-ci-tags{gap:4px;margin-top:5px;display:flex;overflow:hidden}.lg-ci-tags em{background:var(--a-subtle);color:var(--a-text3);white-space:nowrap;border-radius:99px;padding:1px 6px;font-size:9px;font-style:normal}.lg-ci.is-on .lg-ci-tags em{color:#ffffffbf;background:#ffffff24}.lg-ci-un{background:var(--brand);color:#fff;border-radius:99px;flex:none;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:9.5px;font-weight:600;display:grid}.lg-conv{position:relative}.lg-chd{border-bottom:1px solid var(--lg-row-line);align-items:center;gap:10px;padding:12px 16px;display:flex}.lg-chd .lg-ini{width:36px;height:36px}.lg-chd-back{display:none}.lg-ctxs{scrollbar-width:none;gap:6px;padding:10px 16px 0;display:flex;overflow-x:auto}.lg-ctxs::-webkit-scrollbar{display:none}.lg-cm{border:1px solid var(--a-border);background:var(--lg-control);height:30px;color:var(--a-text1);white-space:nowrap;border-radius:99px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:11.5px;display:inline-flex}.lg-cm.is-on{background:var(--lg-ink);border-color:var(--lg-ink);color:var(--lg-ink-text)}.lg-msgs{flex-direction:column;flex:1;gap:10px;min-height:0;padding:18px 22px;display:flex;overflow-y:auto}.lg-bub{border-radius:20px;max-width:min(64%,520px);padding:10px 14px;font-size:12.5px;line-height:1.45}.lg-bub small{text-align:right;opacity:.65;margin-top:4px;font-size:9.5px;display:block}.lg-bub.is-in{color:var(--a-text1);background:#3c28180e;border-bottom-left-radius:6px;align-self:flex-start}.lg-bub.is-out{color:#fff;background:var(--lg-outgoing);border-bottom-right-radius:6px;align-self:flex-end;box-shadow:inset 0 1px #ffffff38}.lg-composer-wrap{padding:0 14px 14px}.lg-composer{border:1px solid var(--a-border);background:var(--lg-glass-strong);border-radius:26px;align-items:center;gap:10px;min-height:48px;padding:6px 7px 6px 18px;display:flex}.lg-composer textarea{resize:none;min-width:0;max-height:128px;color:var(--a-text1);background:0 0;border:0;outline:0;flex:1;padding:6px 0;font-size:13px;line-height:1.4}.lg-composer textarea::placeholder{color:var(--a-text3)}.lg-composer:focus-within{border-color:var(--a-border2);box-shadow:0 0 0 3px var(--brand-ring)}.lg-sendb{background:var(--lg-ink);width:36px;height:36px;color:var(--lg-ink-text);border-radius:50%;flex:none;place-items:center;display:grid}.lg-sendb:disabled{opacity:.4}@media (prefers-color-scheme:dark){:root:not([data-admin-theme]) .lg-bub.is-in{background:#ffffff12}:root:not([data-admin-theme]) .lg-ci:not(.is-on):hover{background:#ffffff0d}}:root[data-admin-theme=dark] .lg-bub.is-in{background:#ffffff12}:root[data-admin-theme=dark] .lg-ci:not(.is-on):hover{background:#ffffff0d}.lg-analytics.is-loading .lg-kpis,.lg-analytics.is-loading .lg-an-grid{opacity:.55}.lg-an-grid{align-items:start;gap:14px;display:grid}@media (min-width:1200px){.lg-an-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr)}}.lg-an-main,.lg-an-side{gap:14px;min-width:0;display:grid}.lg-an-duo{gap:14px;display:grid}@media (min-width:900px){.lg-an-duo{grid-template-columns:1fr 1fr}}.lg-legend-dot{background:var(--brand);border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.lg-legend-dash{border-top:1.6px dashed var(--a-text1);width:12px;margin:0 5px 3px 0;display:inline-block}.lg-funnel{gap:9px;margin-top:14px;display:grid}.lg-funnel>div{color:var(--a-text2);grid-template-columns:minmax(80px,120px) 1fr 44px;align-items:center;gap:10px;font-size:11.5px;display:grid}.lg-funnel b{text-align:right;color:var(--a-text1);font-variant-numeric:tabular-nums;font-weight:500}.lg-funnel-tr{background:var(--lg-st-or-bg);border-radius:9px;height:22px;overflow:hidden}.lg-funnel-tr i{background:linear-gradient(90deg,var(--brand2),var(--brand));border-radius:9px;height:100%;display:block}.lg-funnel-tr i.is-ink{background:var(--lg-ink)}.lg-utm-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.lg-utm-grid .lg-pill-select{width:100%}.lg-utm-field{border:1px solid var(--a-border);background:var(--lg-control);border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 14px;font-size:12.5px;display:flex}.lg-utm-field span{color:var(--a-text3);flex:none}.lg-utm-field input{min-width:0;color:var(--a-text1);text-align:right;background:0 0;border:0;outline:0;flex:1}.lg-utm-field:focus-within{border-color:var(--a-border2);box-shadow:0 0 0 3px var(--brand-ring)}.lg-utm-link{background:var(--a-subtle);border-radius:14px;align-items:center;gap:10px;padding:9px 9px 9px 14px;display:flex}.lg-utm-link code{overflow-wrap:anywhere;min-width:0;font-family:var(--font-sf-mono);color:var(--a-text2);flex:1;font-size:11.5px}.admin-shell .lg-webhook{gap:10px;min-height:0}.lg-webhook code{font-family:var(--font-sf-mono);color:#fff;font-size:12px}.lg-webhook .lgd-go{background:#151412}.lg-settings{gap:18px;display:grid}.lg-sgrp{align-items:start;gap:14px 20px;display:grid}@media (min-width:1024px){.lg-sgrp{grid-template-columns:230px minmax(0,1fr)}}.lg-sgrp-head h2{letter-spacing:-.02em;color:var(--a-text1);font-size:15px;font-weight:500}.lg-sgrp-head p{color:var(--a-text3);margin-top:5px;font-size:11.5px;line-height:1.45}.lg-sgrp-items{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}.admin-shell .lg-sitem{min-height:132px;color:var(--a-text1);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.lg-sitem-top{justify-content:space-between;align-items:center;display:flex}.lg-sitem-ico{background:var(--lg-st-or-bg);width:38px;height:38px;color:var(--brand);border-radius:13px;flex:none;place-items:center;display:grid}.lg-sitem-tx b{font-size:13px;font-weight:500;display:block}.lg-sitem-tx small{color:var(--a-text3);margin-top:4px;font-size:11px;line-height:1.4;display:block}.lg-integ{align-items:stretch;gap:14px;display:grid}@media (min-width:1100px){.lg-integ{grid-template-columns:1.2fr 1fr 1fr}}.lg-integ-col{align-content:start;gap:14px;display:grid}.admin-shell .lg-integ-hero{justify-content:flex-start;gap:12px;min-height:360px;padding:20px 22px}.lg-integ-state{letter-spacing:-.04em;color:#fff;align-items:center;gap:10px;font-size:24px;font-weight:300;display:flex}.lg-integ-detail{color:#ffffffe6;font-size:11.5px;line-height:1.6}.lg-integ-qr{color:#ffffffeb;flex-wrap:wrap;align-items:center;gap:18px;font-size:11.5px;line-height:1.6;display:flex}.lg-integ-qr p{flex:1;min-width:150px}.lg-integ-actions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.lg-integ-actions>*{padding:0 18px}.admin-shell .lg-icard{flex-direction:column;gap:12px;min-height:168px;display:flex}.lg-icard-head{align-items:center;gap:12px;display:flex}.lg-icard-head b{color:var(--a-text1);font-size:14px;font-weight:500;display:block}.lg-icard-head small{color:var(--a-text3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.admin-shell .lg-profile{flex-wrap:wrap;align-items:center;gap:16px 20px;margin-bottom:16px;padding:20px 22px;display:flex}.lg-profile-av{background:var(--brand-grad);color:#fff;border-radius:22px;flex:none;place-items:center;width:64px;height:64px;font-size:22px;font-weight:500;display:grid;box-shadow:inset 0 1px #ffffff4d}.lg-profile-name{letter-spacing:-.045em;color:var(--a-text1);margin-top:4px;font-size:clamp(22px,2.2vw,26px);font-weight:500}.lg-profile-tags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.lg-profile-acts{flex-direction:column;align-items:flex-end;gap:8px;margin-left:auto;display:flex}.lg-profile-save{min-height:14px;color:var(--a-text3);font-size:11px}.lg-c360-grid{align-items:start;gap:14px;display:grid}@media (min-width:900px){.lg-c360-grid{grid-template-columns:1fr 1fr}}@media (min-width:1280px){.lg-c360-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.lg-c360-col{gap:14px;min-width:0;display:grid}.lg-checks{gap:2px;margin-top:10px;display:grid}.lg-checks button{width:100%;min-height:36px;color:var(--a-text1);text-align:left;align-items:center;gap:10px;font-size:12.5px;display:flex}.lg-cb{border:1.4px solid var(--a-border2);width:18px;height:18px;color:var(--lg-ink-text);border-radius:6px;flex:none;place-items:center;display:grid}.lg-cb.is-on{background:var(--lg-ink);border-color:var(--lg-ink)}.lg-c360 .lg-cm{cursor:pointer}.lg-selbar{display:none}@media (max-width:767px){.lg-hide-m{display:none!important}.admin-shell .app-page-header:has(.app-page-meta .lg-meta) .app-page-description{display:none}.admin-shell .app-page-meta:has(.lg-meta){gap:0;margin-top:6px}.admin-shell .app-page-meta>.lg-meta{color:var(--a-text3);background:0 0;border:0;padding:0;font-size:13px}.admin-shell .app-page-meta>.lg-meta+.lg-meta:before{content:" · ";white-space:pre}.admin-shell .app-page-meta>.lg-meta:nth-child(n+3){display:none}.admin-shell .app-page-actions:has(>.lg-hide-m){display:contents}.lg-kpis{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:-6px -16px 2px;padding:6px 16px 18px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.lg-kpis::-webkit-scrollbar{display:none}.lg-kpis>.lg-kpi{scroll-snap-align:start;flex:none;min-width:152px;max-width:82%;min-height:112px}.lg-kpis.is-m-grid{grid-template-columns:1fr 1fr;margin:0 0 12px;padding:0;display:grid;overflow:visible}.lg-kpis.is-m-grid>.lg-kpi{min-width:0;max-width:none;min-height:104px}.lg-tb:has(>.lg-pill-select:first-child){scrollbar-width:none;flex-direction:row;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.lg-tb:has(>.lg-pill-select:first-child)>.lg-pill-select{flex:none;min-width:150px}.admin-shell .lg-kpis>.lg-kpi{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px 0 #ffffff8c, 0 0 0 1px var(--lg-hairline), 0 10px 18px -14px #50280a59}.admin-shell .lg-kpis>.lg-kpi:not(.is-glass){background-color:var(--lg-glass-strong)}.lg-kpi-value{font-size:30px}.lg-kpi .lg-bars{display:none}.lg-tb{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:12px}.lg-tb-right{display:none}.lg-search{background:var(--lg-glass-strong);border-radius:16px;width:100%;height:46px;padding:0 7px 0 14px;font-size:14px}.lg-search input{font-size:16px}.lg-search>svg{width:17px;height:17px}.lg-search-action{background:var(--lg-ink);width:32px;height:32px;color:var(--lg-ink-text);border-radius:11px;flex:none;place-items:center;display:grid}.lg-segs{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:6px;max-width:none;margin:0 -16px;padding:0 16px}.lg-segs>button,.lg-segs>a{border:1px solid var(--a-border);background:var(--lg-glass-strong);min-height:36px;color:var(--a-text1);padding:0 14px;font-size:12.5px}.lg-segs>.is-on{border-color:var(--lg-ink)}.lg-segs>*>b{display:inline-block}.lg-chiprow{scrollbar-width:none;gap:6px;max-width:none;margin:0 -16px;padding:0 16px;overflow-x:auto}.lg-chiprow::-webkit-scrollbar{display:none}.lg-chiprow>.lg-segs{flex:none;margin:0;padding:0;overflow:visible}.lg-grid{grid-template-columns:1fr;gap:12px}.admin-shell .lg-grid.is-m-rows>.lg-tile{-moz-column-gap:12px;grid-template-rows:auto auto 1fr;grid-template-columns:74px minmax(0,1fr);column-gap:12px;padding:14px;display:grid}.lg-grid.is-m-rows .lg-thumb{border-radius:18px;grid-row:1/4;width:74px;height:74px}.lg-grid.is-m-rows .lg-wf{gap:5px;top:12px;left:10px;right:10px}.lg-grid.is-m-rows .lg-wf i{height:5px}.lg-grid.is-m-rows .lg-wf i.is-m{height:8px}.lg-grid.is-m-rows .lg-wf i.is-s{display:none}.lg-grid.is-m-rows .lg-wf i.is-btn{height:10px;margin-top:3px}.lg-grid.is-m-rows .lg-thumb-badge{display:none}.lg-grid.is-m-rows .lg-tile-title{margin-top:0;padding:0}.lg-grid.is-m-rows .lg-tile-title h3{font-size:14.5px}.lg-grid.is-m-rows .lg-tile-title .lg-st{display:inline-flex}.lg-grid.is-m-rows .lg-tile-m{padding:0;font-size:11.5px}.lg-grid.is-m-rows .lg-tile-f{padding:9px 0 0}.lg-grid.is-m-rows .lg-ib{width:34px;height:34px}.lg-grid.is-m-cols{grid-template-columns:1fr 1fr;gap:10px}.admin-shell .lg-grid.is-m-cols>.lg-tile{padding:10px 10px 12px}.lg-grid.is-m-cols .lg-thumb{border-radius:16px;height:110px}.lg-grid.is-m-cols .lg-tile-title{margin-top:10px;padding:0 2px}.lg-grid.is-m-cols .lg-tile-title h3{font-size:13px}.lg-grid.is-m-cols .lg-tile-m{padding:0 2px;font-size:10.5px}.lg-grid.is-m-cols .lg-tile-f{min-height:34px;padding:7px 2px 0;display:flex}.lg-grid.is-m-cols .lg-tile-f>.lg-inline{text-overflow:ellipsis;gap:5px;max-width:calc(100% - 38px);font-size:9.5px;overflow:hidden}.lg-grid.is-m-cols .lg-tile-f>.lg-acts{margin-left:auto}.lg-grid.is-m-cols .lg-tile-f>.lg-acts>.lg-ib{display:none}.lg-grid.is-m-cols .lg-tile-f.is-keep{flex-direction:column;align-items:stretch;gap:8px}.lg-grid.is-m-cols .lg-tile-f.is-keep>.lg-inline{max-width:100%}.lg-grid.is-m-cols .lg-create-site{justify-content:center;min-height:40px}.lg-lp .lg-acts>.lg-ib{display:none}.lg-grid.is-m-cols .lg-thumb-badge{top:8px;right:8px}.lg-grid.is-m-cols .lg-thumb-badge .lg-st{padding:3px 8px;font-size:9.5px}.lg-grid.is-m-cols .lg-tile-sel{top:18px;left:18px}.admin-shell .lg-leads{padding:2px 0}.lg-lead-row{-moz-column-gap:10px;grid-template-rows:auto auto;gap:6px 10px;min-height:66px;padding:12px 14px;grid-template-columns:30px 1fr auto!important;display:grid!important}.lg-lead-row>:first-child,.lg-lead-row>.lg-who{grid-row:1/3;align-self:center}.lg-lead-row .lg-ini{width:42px;height:42px;font-size:12px}.lg-lead-row .lg-who b{font-size:14px}.lg-lead-row .lg-who small{font-size:11.5px}.lg-lead-st{grid-area:1/3;justify-self:end}.lg-lead-prod{grid-area:2/3;justify-self:end}.lg-lead-detail{padding:0 14px 16px}.admin-shell .lg-pipe-page{height:auto;overflow:visible}.lg-kb-scroll{overflow:visible}.lg-kb{height:auto;min-height:0;display:block}.lg-kc{box-shadow:none;background:0 0;padding:0;display:none}.lg-kc.is-m-active{display:flex}.lg-kc-head,.lg-kc-sum{display:none}.lg-kc-list{gap:10px;overflow:visible}.lg-kcard{cursor:default;padding:13px 14px}.lg-kcard-t{font-size:14px}.lg-kcard-m{font-size:11.5px}.lg-kmv{min-height:30px;padding:0 10px}.admin-shell .lg-chat-page{height:100%}.lg-chat3{flex-direction:column;display:flex}.admin-shell .lg-clist{min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex:1;overflow:visible}.lg-clist-head{gap:12px;padding:0 0 10px}.admin-shell .lg-clist-items{border-radius:var(--radius-card);border:1px solid var(--lg-edge);background-color:var(--lg-glass-strong);background-image:var(--lg-specular), var(--lg-grain);background-size:100% 100%, var(--lg-grain-size);background-repeat:no-repeat,repeat;gap:0;padding:2px 0;overflow-y:auto}.lg-ci{border-bottom:1px solid var(--lg-row-line);border-radius:0;min-height:66px;padding:12px 14px}.lg-ci:last-child{border-bottom:0}.lg-ci .lg-ini{width:42px;height:42px;font-size:12px}.lg-ci-tx b{font-size:14px}.lg-ci-p{font-size:11.5px}.lg-ci-tags{display:none}.lg-ci.is-on{color:var(--a-text1);background:0 0}.lg-ci.is-on .lg-ci-p{color:var(--a-text3)}.admin-shell .lg-conv{display:none}.is-thread-open .app-page-header,.is-thread-open .lg-clist{display:none!important}.admin-shell .is-thread-open .lg-conv{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex:1;margin:0 -16px;display:flex}.lg-chd{border-bottom:0;padding:0 16px 8px}.lg-chd .lg-ini{width:40px;height:40px}.lg-chd-back{background:var(--lg-glass-strong);width:40px;height:40px;display:inline-grid}.lg-chd .lg-ib{background:var(--lg-glass-strong);width:40px;height:40px}.lg-ctxs{padding:0 14px 10px}.lg-cm{background:var(--lg-glass-strong);height:32px}.lg-msgs{gap:9px;padding:6px 14px}.lg-bub{max-width:80%;font-size:13.5px}.lg-bub.is-in{background:var(--lg-glass-strong)}.lg-composer-wrap{padding:8px 12px 10px}.lg-composer{background:var(--lg-glass-strong);border-radius:27px;min-height:54px;box-shadow:0 14px 30px -18px #0000004d}.lg-composer textarea{font-size:16px}.lg-sendb{width:40px;height:40px}.admin-shell:has(.is-thread-open) :is(.lg-tabbar,.app-workspace-topbar){display:none}.admin-shell:has(.is-thread-open) .admin-content{top:0}.admin-shell .lg-chat-page{padding-bottom:12px}.admin-shell .lg-chat-page.is-thread-open{padding-top:calc(10px + env(safe-area-inset-top));padding-bottom:0}.admin-shell:has(.is-thread-open) .admin-content{bottom:env(safe-area-inset-bottom)}.lg-settings{gap:16px}.lg-sgrp{gap:10px}.lg-sgrp-head h2{letter-spacing:.12em;text-transform:uppercase;color:var(--a-text3);margin:0 4px;font-size:11px;font-weight:500}.lg-sgrp-head p{display:none}.lg-sgrp-items{border-radius:var(--radius-card);border:1px solid var(--lg-edge);background-color:var(--lg-glass-strong);background-image:var(--lg-specular), var(--lg-grain);background-size:100% 100%, var(--lg-grain-size);background-repeat:no-repeat,repeat;display:block;overflow:hidden}.admin-shell .lg-sgrp-items>.lg-sitem{border:0;border-bottom:1px solid var(--lg-row-line);min-height:66px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;flex-direction:row;align-items:center;gap:12px;padding:12px 14px}.admin-shell .lg-sgrp-items>.lg-sitem:last-child{border-bottom:0}.lg-sitem-top{display:contents}.lg-sitem-top .lg-tag{order:3}.lg-sitem-tx{flex:1;order:2;min-width:0}.lg-sitem-tx b{font-size:14px}.lg-sitem-tx small{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.lg-sitem .lg-chev{order:4}.lg-m-sec:not(.is-m-show){display:none!important}.admin-shell .lg-profile{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;gap:14px;margin-bottom:14px;padding:0}.lg-profile>.lg-ib{background:var(--lg-glass-strong);align-self:flex-start;width:40px;height:40px}.lg-profile-av{width:62px;height:62px;font-size:21px}.lg-profile-name{font-size:23px}.lg-profile-acts{flex:none;width:0;margin:0}.lg-profile-save{z-index:5;position:fixed;top:20px;right:16px}.admin-shell .lg-profile-cta{left:18px;right:18px;bottom:calc(96px + env(safe-area-inset-bottom));z-index:42;border-radius:26px;justify-content:center;min-height:52px;position:fixed;box-shadow:0 18px 30px -12px #0000008c}.lg-c360{padding-bottom:100px;position:relative}.admin-shell .app-page-header .app-page-actions>.btn-primary.lg-btn-or:last-child{box-shadow:inset 0 1px #fff6,0 18px 30px -12px #ec6426cc}.lg-selbar{left:12px;right:12px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:46;color:#fff;background:#151412;border-radius:30px;align-items:center;gap:10px;height:68px;padding:0 10px 0 20px;display:flex;position:fixed;box-shadow:0 22px 40px -18px #0009}.lg-selbar .lg-ib{color:#fff;background:#ffffff14;border-color:#ffffff38}.lg-selbar b{font-size:14px;font-weight:500;display:block}.lg-selbar small{opacity:.6;font-size:11px;display:block}.lg-selbar-go{background:var(--brand-grad);color:#fff;border-radius:24px;align-items:center;gap:8px;height:48px;margin-left:auto;padding:0 18px;font-size:13.5px;font-weight:500;display:flex}.lg-selbar-go:disabled{opacity:.6}.admin-shell:has(.lg-selbar) .lg-tabbar{visibility:hidden}.admin-shell:has(.lg-selbar) .app-page-actions>.btn-primary:last-child{display:none}}@media (min-width:768px){.lg-mobile-list{display:none!important}}@media (max-width:767px){.lg-desktop-table{display:none!important}}@media (prefers-color-scheme:dark){:root:not([data-admin-theme]) .admin-shell .lg-kpi{box-shadow:inset 0 1px 0 #ffffff0e, inset 0 -1px 0 #ffffff05, 0 0 0 1px var(--lg-hairline), var(--shadow-card)}:root:not([data-admin-theme]) .admin-shell .lg-kpi.is-glass{border-color:#fff0e41f;box-shadow:inset 0 1px #ffffff13,0 28px 58px -28px #000000d1}:root:not([data-admin-theme]) .admin-shell .lg-thumb{box-shadow:inset 0 1px #fff1}}:root[data-admin-theme=dark] .admin-shell .lg-kpi{box-shadow:inset 0 1px 0 #ffffff0e, inset 0 -1px 0 #ffffff05, 0 0 0 1px var(--lg-hairline), var(--shadow-card)}:root[data-admin-theme=dark] .admin-shell .lg-kpi.is-glass{border-color:#fff0e41f;box-shadow:inset 0 1px #ffffff13,0 28px 58px -28px #000000d1}:root[data-admin-theme=dark] .admin-shell .lg-thumb{box-shadow:inset 0 1px #fff1}.admin-shell :is(.app-page-title,.app-section-title,.lgd-title,.lgd-big,.lgd-mid,.lgd-stat-value,.lgd-stage-value,.lgd-agenda-title,.lg-kpi-value,.lg-profile-name,.lg-integ-state,.lg-ccard-val b,.app-metric-value,.lg-sec-t,.lg-sgrp-head h2){font-family:var(--font-sf-display)}.admin-shell :is(.app-page-eyebrow,.app-section-eyebrow,.lg-st,.lg-tag,.chip,.lg-meta,.app-page-meta,.lg-kpi-label,.lg-kpi-sub,.lg-unit,.lg-segs>*,.lg-cm,.lg-pill,.lg-tab,.lg-tab-badge,.lg-more-label,.lg-trow.is-h,.lg-tile-m,.lg-inline,.lg-kc-sum,.lg-kc-head i,.lg-kcard-m,.lg-ci-tags em,.lg-ci-un,.lg-bub small,.lg-kvl small,.lg-hbar-l,.lgd-axis,.lgd-legend,.lgd-agenda-kicker,.lgd-agenda-label,.lgd-when,.app-command-trigger kbd,.lg-sec-k,.lg-selinfo){font-family:var(--font-sf-compact)}.admin-shell :is(code,kbd,pre,.font-mono,.lg-utm-link code,.lg-webhook code){font-family:var(--font-sf-mono)}.admin-shell :is(.app-page-title,.lgd-title,.lg-profile-name,.lgd-agenda-title){letter-spacing:-.028em}.admin-shell :is(.lg-kpi-value,.lgd-big,.lgd-stat-value,.lgd-stage-value,.app-metric-value,.lg-integ-state,.lg-ccard-val b){letter-spacing:-.035em}.admin-shell :is(.lg-sec-t,.lg-sgrp-head h2,.app-section-title){letter-spacing:-.012em}
