*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}input,textarea,select,[contenteditable=true]{-webkit-user-select:text;-moz-user-select:text;user-select:text}img,svg,canvas{-webkit-user-drag:none;pointer-events:none}button img,a img,button svg,a svg,[role=button] img,[role=button] svg{pointer-events:auto}html,html input,html textarea,html select{-webkit-text-stroke:.35px currentColor}@media print{body *{visibility:hidden!important}body:before{display:none!important}body:after{visibility:visible!important;opacity:1!important;background-image:none!important;background:#fff!important;content:"TradeGuardHQ — Proprietary Software. Printing is not permitted. Copyright © TradeGuardHQ. All Rights Reserved.";position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;color:#000;text-align:center}}:root{--text-scale: 1.25;--bg: #13151f;--bg2: #1a1d2b;--bg3: #1e2130;--card: #23263a;--card2: #2a2e44;--border: rgba(255,255,255,.07);--border2: rgba(255,255,255,.13);--text: #ffffff;--text2: #c8d0e0;--text3: #8892a8;--green: #22c55e;--red: #ef4444;--amber: #f59e0b;--blue: #6366f1;--purple: #9878F0;--teal: #00e8d5;--g-blue: linear-gradient(135deg, #0ea5ff 0%, #0070d8 100%);--g-green: linear-gradient(135deg, #1DB954 0%, #158a3e 100%);--g-brand: linear-gradient(135deg, var(--brand) 0%, var(--brand-light) 50%, var(--brand) 100%);--font: "Inter", system-ui, -apple-system, sans-serif;--mono: "JetBrains Mono", "Fira Code", monospace;--text-xs: calc(10px * var(--text-scale));--text-sm: calc(11px * var(--text-scale));--text-base: calc(12px * var(--text-scale));--text-md: calc(13px * var(--text-scale));--text-lg: calc(14px * var(--text-scale));--text-xl: calc(16px * var(--text-scale));--r: 10px;--r-lg: 14px;--r-xl: 20px;--shadow: 0 1px 2px rgba(0,0,0,.85), 0 4px 20px rgba(0,0,0,.65);--shadow-lg: 0 4px 16px rgba(0,0,0,.75), 0 20px 50px rgba(0,0,0,.65);--shadow-xl: 0 8px 32px rgba(0,0,0,.85), 0 40px 80px rgba(0,0,0,.75);--glow-blue: 0 0 28px rgba(14,165,255,.22), 0 0 10px rgba(14,165,255,.14);--glow-green: 0 0 28px rgba(29,185,84,.2), 0 0 10px rgba(29,185,84,.12);--glow-red: 0 0 28px rgba(196,64,64,.22), 0 0 10px rgba(196,64,64,.14);--glow-teal: 0 0 22px rgba(0,232,213,.18), 0 0 8px rgba(0,232,213,.11);--sidebar-bg: #0e1018;--sidebar-border: rgba(255,255,255,.07);--topbar-bg: rgba(19,21,31,.97);--mobile-topbar-bg: #13151f;--bottom-nav-bg: #0e1018;--bottom-nav-border: rgba(255,255,255,.07);--widget-bg: #1c1e2a;--widget-shadow: 0 2px 12px rgba(0,0,0,.3);--overlay: rgba(0,0,0,.7);--sidebar-text: #ffffff;--sidebar-text2: #c8d0e0;--sidebar-text3: #8892a8;--brand: #24DB83;--brand-light: #8FE6BC;--brand-cyan: #20BFDF;--brand-rgb: 36,219,131;--brand-light-rgb: 143,230,188;--brand-cyan-rgb: 32,191,223;--glow-brand: 0 0 18px rgba(var(--brand-rgb),.22), 0 0 8px rgba(var(--brand-cyan-rgb),.14);--brand-text: var(--brand);--brand-cyan-text: var(--brand-cyan);--radius: var(--r);--radius-lg: var(--r-lg);--cal-empty-bg: transparent;--cal-empty-border: rgba(255,255,255,.07);--cal-win-bg: rgba(0,60,35,.7);--cal-win-border: rgba(0,240,136,.4);--cal-win-text: #22c55e;--cal-loss-bg: rgba(100,6,22,.65);--cal-loss-border: rgba(255,51,88,.4);--cal-loss-text: #ef4444;--cal-flat-bg: rgba(10,30,90,.65);--cal-flat-border: rgba(14,165,255,.4);--cal-flat-text: #6366f1;--cal-sub: rgba(255,255,255,.92);--cal-day-num: rgba(255,255,255,.55)}[data-theme=light]{--bg: #f0f2f9;--bg2: #e8eaf2;--bg3: #dde0ee;--card: #ffffff;--card2: #f8f9fc;--border: rgba(0,0,0,.12);--border2: rgba(0,0,0,.2);--text: #000000;--text2: #111827;--text3: #374151;--green: #0fad72;--red: #ef4444;--amber: #d97706;--blue: #6366f1;--purple: #7c3aed;--teal: #0b9a90;--shadow: 0 1px 3px rgba(0,0,0,.07), 0 4px 14px rgba(0,0,0,.05);--shadow-lg: 0 2px 8px rgba(0,0,0,.06), 0 12px 32px rgba(0,0,0,.07);--glow-blue: 0 0 16px rgba(0,112,200,.1);--glow-green: 0 0 16px rgba(0,168,85,.08);--glow-red: 0 0 16px rgba(212,44,44,.08);--glow-teal: 0 0 16px rgba(11,154,144,.08);--cal-empty-bg: #ffffff;--cal-empty-border: rgba(0,0,0,.13);--cal-win-bg: rgba(220,252,231,.9);--cal-win-border: rgba(22,163,74,.4);--cal-win-text: #143a24;--cal-loss-bg: rgba(254,226,226,.9);--cal-loss-border: rgba(220,38,38,.35);--cal-loss-text: #451414;--cal-flat-bg: rgba(219,234,254,.8);--cal-flat-border: rgba(99,102,241,.35);--cal-flat-text: #1e1b4b;--cal-sub: #111827;--cal-day-num: #6b7280;--brand-text: #0f7a4a;--brand-cyan-text: #0a7c94}html,body,#root{height:100%;background:var(--bg);color:var(--text);font-family:var(--font);font-size:var(--text-lg);font-weight:500;line-height:1.5;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv02","cv03","cv04","cv11";color-scheme:dark}[data-theme=light] html,[data-theme=light] body,[data-theme=light] #root,[data-theme=light]{color-scheme:light}@media (display-mode: standalone){html,body,#root{height:100dvh}}@supports (-webkit-touch-callout: none){@media not (display-mode: standalone){html,body,#root{height:-webkit-fill-available}}}body:before{display:none}body:after{display:none}#root{position:relative;z-index:1}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%) translateY(-6px)}to{opacity:1;transform:translate(-50%) translateY(0)}}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff52;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#ffffff94}.mono{font-family:var(--mono)}.up{color:var(--green)}.down{color:var(--red)}.neutral{color:var(--text2)}.amber{color:var(--amber)}.blue{color:var(--blue)}.card{background:var(--card);border-radius:var(--r-lg);padding:22px;box-shadow:0 1px 3px #00000026,0 4px 12px #0000001a;transition:box-shadow .18s,background-color .18s;position:relative;overflow:hidden}.card:before{display:none}.card:after{display:none}.card:hover{box-shadow:0 2px 8px #0003,0 8px 24px #00000024}.card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.card-title{font-size:var(--text-md);font-weight:700;letter-spacing:-.2px;color:var(--text)}.card-sub{font-size:var(--text-sm);color:var(--text3)}.stat-card{background:var(--card);border-radius:var(--r-lg);padding:22px 24px 20px;box-shadow:0 1px 3px #00000026,0 4px 12px #0000001a;position:relative;overflow:hidden;transition:box-shadow .18s,background-color .18s;container-type:inline-size}.stat-card:before{display:none}.stat-card:after{display:none}.stat-card:hover{box-shadow:0 2px 8px #0003,0 8px 24px #00000024}.stat-label{font-size:var(--text-xs);color:var(--text3);letter-spacing:1.4px;text-transform:uppercase;margin-bottom:9px;font-weight:700}.stat-value{font-size:clamp(20px,11cqw,calc(32px * var(--text-scale)));font-weight:800;font-family:var(--mono);letter-spacing:-1px;line-height:1.15;font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.stat-change{font-size:var(--text-xs);margin-top:6px;color:var(--text3);line-height:1.4}.stat-value-hero{font-size:clamp(32px,7cqw,calc(56px * var(--text-scale)));font-weight:800;font-family:var(--mono);letter-spacing:-1.5px;line-height:1.1;font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.stat-card-hero{padding:26px 28px 24px}.btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--r);font-size:var(--text-md);font-weight:600;cursor:pointer;border:none;font-family:var(--font);transition:all .15s cubic-bezier(.2,0,.2,1);white-space:nowrap;letter-spacing:-.1px;position:relative;overflow:hidden}.btn:active{transform:scale(.97)}.btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.1) 50%,transparent 62%);transform:translate(-100%);transition:transform .45s}.btn:hover:after{transform:translate(100%)}.btn-ghost{background:#ffffff0a;color:var(--text2);border:1px solid var(--border2)}.btn-ghost:hover{background:#ffffff14;color:var(--text);border-color:#ffffff2b}.btn-primary{background:var(--brand);color:#17130a;border:1px solid var(--brand)}.btn-primary:hover{background:var(--brand-light);box-shadow:0 0 22px #20bfdf40;transform:translateY(-1px)}.btn-danger{background:#ff335817;color:var(--red);border:1px solid rgba(255,51,88,.22)}.btn-danger:hover{background:#ff33582b;border-color:#ff335861;box-shadow:0 0 18px #ff33582e}.btn-success{background:#00f08817;color:var(--green);border:1px solid rgba(0,240,136,.22)}.btn-success:hover{background:#00f0882b;border-color:#00f08861;box-shadow:0 0 18px #00f08824}.pbar-wrap{background:#ffffff0d;border-radius:99px;height:6px;overflow:hidden;margin-top:8px}.pbar{height:100%;border-radius:99px;transition:width .6s cubic-bezier(.4,0,.2,1);position:relative}.pbar:after{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:#ffffff47;border-radius:99px}.pbar-green{background:linear-gradient(90deg,#00f088,#00b060);box-shadow:0 0 10px #00f08873}.pbar-red{background:linear-gradient(90deg,#ff3358,#cc1830);box-shadow:0 0 10px #ff335866}.pbar-amber{background:linear-gradient(90deg,#ffb840,#d09020);box-shadow:0 0 10px #ffb84066}.badge{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:99px;font-size:var(--text-xs);font-weight:700;letter-spacing:.2px}.badge-live{background:#00f08814;color:var(--green);border:1px solid rgba(0,240,136,.24);box-shadow:0 0 12px #00f0881f}.badge-locked{background:#ff335814;color:var(--red);border:1px solid rgba(255,51,88,.24);box-shadow:0 0 12px #ff33581a}.badge-closed,.badge-neutral{background:#ffffff0a;color:var(--text2);border:1px solid var(--border)}.badge-pro{background:#ffffff1a;color:var(--text2);border:1px solid rgba(255,255,255,.3)}.badge-gold{background:#ffffff1a;color:var(--text2);border:1px solid rgba(255,255,255,.28)}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:16px}.grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px}input[type=range]{accent-color:var(--text3);width:100%;cursor:pointer}input[type=text],input[type=number],input[type=email],input[type=date],input[type=time],select{background:var(--bg2);border:1px solid var(--border2);color:var(--text);padding:9px 12px;border-radius:var(--r);font-size:var(--text-md);font-family:var(--font);outline:none;width:100%;transition:border-color .15s,box-shadow .15s}input:focus,select:focus,textarea:focus{border-color:var(--border2);box-shadow:0 0 0 3px #ffffff1f,0 0 0 1px #ffffff4d,0 0 12px #20bfdf1a}select option{background:var(--bg2)}textarea{background:var(--bg2);border:1px solid var(--border2);color:var(--text);padding:10px 12px;border-radius:var(--r);font-size:var(--text-md);font-family:var(--font);outline:none;width:100%;transition:border-color .15s,box-shadow .15s;resize:vertical;line-height:1.6}.page-title{font-size:calc(22px * var(--text-scale));font-weight:800;letter-spacing:-.8px;color:var(--text);line-height:1.15}.page-sub{font-size:var(--text-base);color:var(--text3);margin-top:3px}.divider{height:1px;background:linear-gradient(90deg,transparent 0%,rgba(14,165,255,.22) 35%,rgba(0,232,213,.16) 65%,transparent 100%);margin:20px 0;border:none}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 24px;color:var(--text3)}.empty-state-icon{font-size:calc(40px * var(--text-scale));margin-bottom:16px;opacity:.7}.empty-state-title{font-size:var(--text-xl);font-weight:700;color:var(--text2);margin-bottom:6px;letter-spacing:-.2px}.empty-state-body{font-size:var(--text-md);line-height:1.65;max-width:340px}.tbl-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:var(--text-base)}th{text-align:left;padding:10px 14px;font-size:var(--text-xs);letter-spacing:1px;text-transform:uppercase;color:var(--text3);border-bottom:1px solid var(--border);font-weight:700;white-space:nowrap;background:#ffffff04}td{padding:11px 14px;border-bottom:1px solid rgba(6,14,28,.9)}tr:last-child td{border-bottom:none}tr:hover td{background:#ffffff0a}tbody tr:nth-child(2n) td{background:#ffffff03}tbody tr{content-visibility:auto;contain-intrinsic-size:0 44px}.tabs{display:flex;gap:2px;background:#ffffff05;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);padding:3px;border-radius:var(--r);border:1px solid rgba(255,255,255,.055);margin-bottom:16px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap}.tabs::-webkit-scrollbar{display:none}.tab{flex:none;text-align:center;padding:7px 14px;border-radius:7px;font-size:var(--text-base);font-weight:500;cursor:pointer;color:var(--text3);border:none;background:transparent;font-family:var(--font);transition:all .15s;white-space:nowrap;letter-spacing:-.1px}.tab.active{background:#20bfdf21;color:#fff;font-weight:700;box-shadow:inset 0 0 0 1px #20bfdf59,0 0 14px #20bfdf2e;border-radius:7px}.tab:not(.active):hover{color:var(--text2);background:#ffffff0a}.pill-ny,.pill-asia,.pill-london{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:99px;font-size:calc(10px * var(--text-scale));font-weight:700;background:var(--bg3);color:var(--text2);border:1px solid var(--border2)}.dir-buy{padding:2px 9px;border-radius:6px;font-size:calc(10px * var(--text-scale));font-weight:700;letter-spacing:.5px;background:#00f0881a;color:var(--green);border:1px solid rgba(0,240,136,.2)}.dir-sell{padding:2px 9px;border-radius:6px;font-size:calc(10px * var(--text-scale));font-weight:700;letter-spacing:.5px;background:#ff33581a;color:var(--red);border:1px solid rgba(255,51,88,.2)}@keyframes pageIn{0%{opacity:0;transform:translateY(14px) scale(.993);filter:blur(2px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.view-enter{animation:pageIn .35s cubic-bezier(.16,1,.3,1) both}.stagger-grid>*{animation:pageIn .38s cubic-bezier(.16,1,.3,1) both}.stagger-grid>*:nth-child(1){animation-delay:20ms}.stagger-grid>*:nth-child(2){animation-delay:70ms}.stagger-grid>*:nth-child(3){animation-delay:.12s}.stagger-grid>*:nth-child(4){animation-delay:.17s}.stagger-grid>*:nth-child(5){animation-delay:.22s}.stagger-grid>*:nth-child(6){animation-delay:.27s}.stagger-grid>*:nth-child(7){animation-delay:.32s}.stagger-grid>*:nth-child(8){animation-delay:.37s}.stagger-grid>*:nth-child(9){animation-delay:.42s}.stagger-grid>*:nth-child(10){animation-delay:.47s}@keyframes edgeFlash{0%{opacity:0}18%{opacity:1}to{opacity:0}}.flash-win{background:radial-gradient(ellipse at center,transparent 35%,rgba(29,185,84,.22) 100%)}.flash-loss{background:radial-gradient(ellipse at center,transparent 35%,rgba(196,64,64,.22) 100%)}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes backdropIn{0%{opacity:0}to{opacity:1}}@keyframes shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes glow-pulse{0%,to{box-shadow:0 0 8px #0ea5ff33}50%{box-shadow:0 0 24px #0ea5ff80}}@keyframes plasma-flow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.glow-green{box-shadow:var(--glow-green)!important}.glow-blue{box-shadow:var(--glow-blue)!important}.glow-red{box-shadow:var(--glow-red)!important}.glow-teal{box-shadow:var(--glow-teal)!important}.glow-brand{box-shadow:var(--glow-brand)!important}.num-up{color:var(--green);text-shadow:0 0 32px rgba(29,185,84,.45),0 0 10px rgba(29,185,84,.28)}.num-down{color:var(--red);text-shadow:0 0 32px rgba(196,64,64,.45),0 0 10px rgba(196,64,64,.28)}.more-sheet-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nav-item{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:9px;font-size:var(--text-md);font-weight:600;cursor:pointer;transition:background .14s,color .14s;color:var(--text2);letter-spacing:-.1px;margin:1px 6px;position:relative;border:1px solid transparent}.nav-item:hover{background:#ffffff0d;color:var(--text)}.nav-item.active{background:#ffffff12;color:var(--text);font-weight:700;border-color:#ffffff14}.nav-item.active:before{display:none}@media (max-width: 640px){:root{--text-scale: 1}html,html input,html textarea,html select{-webkit-text-stroke:0!important}.grid2,.grid3{grid-template-columns:1fr!important}.grid4{grid-template-columns:1fr 1fr!important}.card{padding:14px}.card-header{flex-wrap:wrap;row-gap:6px}.stat-value{font-size:calc(25px * var(--text-scale))!important;letter-spacing:-.8px}.stat-value-hero{font-size:calc(38px * var(--text-scale))!important;letter-spacing:-1px}.stat-card-hero{padding:20px 20px 18px}.tab{font-size:calc(11px * var(--text-scale));padding:6px 10px}td,th{padding:8px 10px}.tbl-wrap{-webkit-overflow-scrolling:touch}.btn,.btn-primary,.btn-ghost,.btn-danger,.btn-success{min-height:44px}input[type=text],input[type=number],input[type=email],input[type=date],input[type=time],input[type=password],input[type=search],textarea,select{font-size:calc(16px * var(--text-scale))!important}[style*="grid-template-columns: 1fr 1fr"],[style*="grid-template-columns: 1fr 260px"],[style*="grid-template-columns: 1fr 1fr 1fr"],[style*="grid-template-columns: repeat(3,"],[style*="grid-template-columns: repeat(3, "]{grid-template-columns:1fr!important}[style*="grid-template-columns: repeat(4,"],[style*="grid-template-columns: repeat(4, "],[style*="grid-template-columns: repeat(5,"],[style*="grid-template-columns: repeat(5, "],[style*="grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr"]{grid-template-columns:1fr 1fr!important}.smart-limits-row{flex-direction:column!important;gap:0!important}.smart-limits-row>div{border-left:none!important;padding-left:0!important;padding-top:12px!important;border-top:1px solid rgba(255,255,255,.1)!important}.smart-limits-row>div:first-child{border-top:none!important;padding-top:0!important}.page-header-flex{flex-wrap:wrap!important;gap:10px!important}.mobile-content-pad{padding-bottom:24px!important}}@media (min-width: 641px) and (max-width: 1099px){.desktop-sidebar{width:210px!important}.desktop-content-area{padding:16px 18px!important}.desk-topbar-label{display:none!important}.desk-topbar-btn{padding:5px 9px!important;font-size:calc(11px * var(--text-scale))!important}.grid3,.journal-stats-row{grid-template-columns:1fr 1fr!important}.cal-radar-grid{grid-template-columns:1fr!important}[style*="grid-template-columns: 1fr 1fr 1fr"],[style*="grid-template-columns: repeat(3,1fr)"],[style*="grid-template-columns: repeat(3, 1fr)"],[style*="grid-template-columns: repeat(4,1fr)"],[style*="grid-template-columns: repeat(4, 1fr)"]{grid-template-columns:1fr 1fr!important}}@media (max-width: 390px){.stat-value{font-size:calc(20px * var(--text-scale))!important}.stat-value-hero{font-size:calc(30px * var(--text-scale))!important}.card{padding:12px}.grid4,[style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:1fr!important}}[data-theme=light]{--sidebar-bg: #0e1018;--sidebar-border: rgba(255,255,255,.07);--topbar-bg: rgba(255,255,255,.97);--mobile-topbar-bg: #ffffff;--bottom-nav-bg: #ffffff;--bottom-nav-border: rgba(0,0,0,.1);--widget-bg: #ffffff;--widget-shadow: 0 2px 12px rgba(0,0,0,.06);--overlay: rgba(0,0,20,.45)}[data-theme=light] body,[data-theme=light] #root{background-image:none}[data-theme=light] body:before{display:none}[data-theme=light] body:after{display:none}[data-theme=light] .card,[data-theme=light] .stat-card{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 1px 3px #0000000f,0 4px 16px #0000000a}[data-theme=light] .card:before,[data-theme=light] .stat-card:before{display:none}[data-theme=light] .card:hover,[data-theme=light] .stat-card:hover{box-shadow:0 2px 8px #00000014,0 8px 24px #0000000f}[data-theme=light] .nav-item{color:#8892a8;font-weight:600}[data-theme=light] .nav-item:hover{background:#ffffff0f;color:#e8ecf4}[data-theme=light] .nav-item.active{background:#ffffff17;border-color:#ffffff1a;color:#fff;font-weight:700}[data-theme=light] .tabs{background:#0000000a;border-color:#00000017}[data-theme=light] .tab.active{background:#20bfdf24;color:#0a7c94;box-shadow:inset 0 0 0 1px #20bfdf66,0 0 12px #20bfdf26}[data-theme=light] .num-up,[data-theme=light] .num-down{text-shadow:none}[data-theme=light] ::-webkit-scrollbar-thumb{background:#0000002e}.bottom-nav-bar{padding-bottom:env(safe-area-inset-bottom,0px)}:root{--lg-blur: 5px;--lg-blur-clear: 1.5px;--lg-sat: 150%;--lg-bright: 1.07;--lg-rim-a: rgba(255,255,255,.85);--lg-rim-b: rgba(255,255,255,.14);--lg-rim-c: rgba(255,255,255,.5);--lg-inner: inset 0 1px 1.5px rgba(255,255,255,.3), inset 0 -1px 1px rgba(255,255,255,.1), inset 0 0 22px rgba(255,255,255,.06);--lg-drop: 0 14px 36px rgba(0,0,0,.3), 0 2px 6px rgba(0,0,0,.18);--lg-spec: rgba(255,255,255,.14);--lg-spring: cubic-bezier(.34,1.56,.64,1);--lg-tint: 34,201,122;--card: rgba(44,48,72,.3);--card2: rgba(52,57,84,.36);--bg2: rgba(32,35,54,.4);--bg3: rgba(38,42,64,.46);--border: rgba(255,255,255,.1);--border2: rgba(255,255,255,.18);--widget-bg: rgba(36,40,60,.34);--sidebar-bg: rgba(14,16,26,.38);--sidebar-border: rgba(255,255,255,.08);--topbar-bg: rgba(22,24,36,.22);--mobile-topbar-bg: rgba(22,24,36,.26);--bottom-nav-bg: rgba(30,32,48,.24)}[data-theme=light]{--lg-rim-a: rgba(255,255,255,1);--lg-rim-b: rgba(255,255,255,.45);--lg-rim-c: rgba(255,255,255,.85);--lg-inner: inset 0 1px 1.5px rgba(255,255,255,1), inset 0 -1px 1px rgba(255,255,255,.5), inset 0 0 22px rgba(255,255,255,.4);--lg-drop: 0 14px 36px rgba(30,40,90,.14), 0 2px 6px rgba(30,40,90,.08);--lg-spec: rgba(255,255,255,.5);--card: rgba(255,255,255,.26);--card2: rgba(255,255,255,.34);--bg2: rgba(255,255,255,.3);--bg3: rgba(255,255,255,.38);--border: rgba(20,30,70,.09);--border2: rgba(20,30,70,.16);--widget-bg: rgba(255,255,255,.38);--sidebar-bg: rgba(14,16,26,.86);--topbar-bg: rgba(255,255,255,.3);--mobile-topbar-bg: rgba(255,255,255,.34);--bottom-nav-bg: rgba(255,255,255,.3)}html,body{background:var(--bg)}#root{background:transparent}body:before{display:block!important;content:"";position:fixed;top:-12%;right:-12%;bottom:-12%;left:-12%;z-index:0;pointer-events:none;background:radial-gradient(45% 50% at 20% 15%,rgba(120,140,190,.16),transparent 70%),radial-gradient(40% 45% at 85% 25%,rgba(100,150,190,.1),transparent 72%),radial-gradient(50% 50% at 60% 95%,rgba(130,120,180,.09),transparent 72%);animation:lg-drift 60s ease-in-out infinite alternate}[data-theme=light] body:before,.lg-light-backdrop{background:radial-gradient(45% 50% at 18% 12%,rgba(160,185,235,.34),transparent 70%),radial-gradient(40% 46% at 88% 20%,rgba(175,205,235,.3),transparent 72%),radial-gradient(50% 50% at 60% 96%,rgba(195,185,235,.24),transparent 72%),#eef0f5}.lg-light-backdrop{position:fixed;top:-12%;right:-12%;bottom:-12%;left:-12%;z-index:0;pointer-events:none;animation:lg-drift 40s ease-in-out infinite alternate}@keyframes lg-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-3%,2.5%,0) scale(1.07)}}.card,.stat-card,.desktop-sidebar,.desktop-sidebar-compact,[style*="var(--card)"],[style*="var(--card2)"],[style*="var(--widget-bg)"]{-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat)) brightness(var(--lg-bright))!important;backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat)) brightness(var(--lg-bright))!important}.btn,.tab,[data-lg]{-webkit-backdrop-filter:blur(var(--lg-blur-clear)) saturate(var(--lg-sat)) brightness(var(--lg-bright))!important;backdrop-filter:blur(var(--lg-blur-clear)) saturate(var(--lg-sat)) brightness(var(--lg-bright))!important}html.lg-refract .card,html.lg-refract .stat-card,html.lg-refract [style*="var(--card)"],html.lg-refract [style*="var(--card2)"],html.lg-refract [style*="var(--widget-bg)"],html.lg-refract [data-lg-panel]{-webkit-backdrop-filter:url(#lg-refract-panel) blur(var(--lg-blur)) saturate(var(--lg-sat)) brightness(var(--lg-bright))!important;backdrop-filter:url(#lg-refract-panel) blur(var(--lg-blur)) saturate(var(--lg-sat)) brightness(var(--lg-bright))!important}html.lg-refract.lg-scrolling .card,html.lg-refract.lg-scrolling .stat-card,html.lg-refract.lg-scrolling [style*="var(--card)"],html.lg-refract.lg-scrolling [style*="var(--card2)"],html.lg-refract.lg-scrolling [style*="var(--widget-bg)"],html.lg-refract.lg-scrolling [data-lg-panel]{-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat)) brightness(var(--lg-bright))!important;backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat)) brightness(var(--lg-bright))!important}html.lg-refract .btn,html.lg-refract .tab,html.lg-refract [data-lg]{-webkit-backdrop-filter:url(#lg-refract) blur(var(--lg-blur-clear)) saturate(var(--lg-sat)) brightness(var(--lg-bright))!important;backdrop-filter:url(#lg-refract) blur(var(--lg-blur-clear)) saturate(var(--lg-sat)) brightness(var(--lg-bright))!important}.card,.stat-card{border:1px solid transparent;box-shadow:var(--lg-inner),var(--lg-drop)}[data-lg]{box-shadow:var(--lg-inner),0 10px 30px #0000003d}[data-theme=light] [data-lg]{box-shadow:var(--lg-inner),0 10px 30px #1e285a1a}.card:before,.stat-card:before,.btn:before,.tab:before,[data-lg]:before{display:block!important;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.2px;pointer-events:none;background:linear-gradient(135deg,var(--lg-rim-a) 0%,var(--lg-rim-b) 30%,var(--lg-rim-b) 70%,var(--lg-rim-c) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);z-index:1}.btn,.tab,[data-lg]{position:relative}.card:after,.stat-card:after,.btn:after,.tab:after,[data-lg]:after{display:block!important;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;transform:none!important;background:radial-gradient(220px circle at var(--lg-x, 28%) var(--lg-y, -30%),rgba(255,255,255,calc(var(--lg-on, 0) * .14)),transparent 60%),linear-gradient(180deg,var(--lg-spec) 0%,rgba(255,255,255,0) 45%);opacity:.6;transition:opacity .3s;z-index:0}.card:hover:after,.stat-card:hover:after,.btn:hover:after,.tab:hover:after{opacity:1}.card>*,.stat-card>*{position:relative;z-index:2}.btn,.tab{border-radius:999px!important;transition:transform .4s var(--lg-spring),background-color .2s,box-shadow .2s,color .2s!important}.btn:hover,.tab:hover{transform:translateY(-1px) scale(1.02)}.btn:active,.tab:active{transform:scale(.93)!important;transition-duration:.12s!important}.btn-ghost{background:#ffffff0f;box-shadow:var(--lg-inner),0 4px 14px #00000024}[data-theme=light] .btn-ghost{background:#ffffff59}.btn-primary{background:rgba(var(--lg-tint),.55)!important;color:#fff!important;box-shadow:inset 0 1px 1.5px #ffffff8c,inset 0 -2px 8px #0000001a,0 8px 24px rgba(var(--lg-tint),.32)!important}.btn-primary:hover{background:rgba(var(--lg-tint),.68)!important}.tab.active{background:#ffffff1f!important;box-shadow:var(--lg-inner),0 4px 14px #00000029}[data-theme=light] .tab.active{background:#ffffffb3!important}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{-webkit-backdrop-filter:blur(8px) saturate(160%);backdrop-filter:blur(8px) saturate(160%)}@media (max-width: 900px){.bottom-nav-bar[data-lg]{left:12px!important;right:12px!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;height:64px!important;padding-top:0!important;align-items:center!important;border-radius:32px;border-top:none!important}}[style*="position: fixed"][style*="inset: 0"][style*="rgba(0, 0, 0"]{-webkit-backdrop-filter:blur(6px) saturate(130%);backdrop-filter:blur(6px) saturate(130%)}@media (prefers-reduced-motion: reduce){body:before{animation:none}.btn,.tab{transition:background-color .2s,color .2s!important}.btn:active,.tab:active,.btn:hover,.tab:hover{transform:none!important}}@media (prefers-reduced-transparency: reduce){:root{--card: #23263a;--card2: #2a2e44;--bg2: #1a1d2b;--bg3: #1e2130;--sidebar-bg: #0e1018;--topbar-bg: rgba(19,21,31,.97);--mobile-topbar-bg: #13151f;--bottom-nav-bg: #0e1018}[data-theme=light]{--card: #ffffff;--card2: #f8f9fc;--bg2: #e8eaf2;--bg3: #dde0ee;--topbar-bg: rgba(255,255,255,.97);--mobile-topbar-bg: #ffffff;--bottom-nav-bg: #ffffff}body:before{display:none!important}html.lg-refract .btn,html.lg-refract .tab,html.lg-refract [data-lg]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.lg-float-bar{position:absolute!important;top:0;left:0;right:0;z-index:60;border-bottom-color:transparent!important}.lg-float-bar[style*="display: flex"]~.desktop-content-area{padding-top:80px!important}.lg-float-bar[style*="display: flex"]~.mobile-content-pad{padding-top:78px!important}.lg-float-bar{background:linear-gradient(180deg,var(--topbar-bg),color-mix(in srgb,var(--topbar-bg) 82%,transparent))!important}html .lg-float-bar,html.lg-refract .lg-float-bar{-webkit-backdrop-filter:blur(16px) saturate(var(--lg-sat)) brightness(var(--lg-bright))!important;backdrop-filter:blur(16px) saturate(var(--lg-sat)) brightness(var(--lg-bright))!important}html.lg-refract .lg-float-bar{-webkit-backdrop-filter:url(#lg-refract) blur(16px) saturate(var(--lg-sat)) brightness(var(--lg-bright))!important;backdrop-filter:url(#lg-refract) blur(16px) saturate(var(--lg-sat)) brightness(var(--lg-bright))!important}:root{--topbar-bg: rgba(22,24,36,.58);--mobile-topbar-bg: rgba(22,24,36,.62)}[data-theme=light]{--topbar-bg: rgba(255,255,255,.84);--mobile-topbar-bg: rgba(255,255,255,.86)}[data-theme=light] .btn-primary{background:#12a862db!important}[data-theme=light] .btn-primary:hover{background:#12a862f0!important}.lg-light-scope [style*="rgba(255, 255, 255, 0.42)"]{position:relative;-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat)) brightness(1.04)!important;backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat)) brightness(1.04)!important;box-shadow:inset 0 1px 1.5px #fff,inset 0 0 22px #ffffff59,0 14px 36px #1e285a1f}html.lg-refract .lg-light-scope [style*="rgba(255, 255, 255, 0.42)"]{-webkit-backdrop-filter:url(#lg-refract-panel) blur(var(--lg-blur)) saturate(var(--lg-sat)) brightness(1.04)!important;backdrop-filter:url(#lg-refract-panel) blur(var(--lg-blur)) saturate(var(--lg-sat)) brightness(1.04)!important}html.lg-refract.lg-scrolling .lg-light-scope [style*="rgba(255, 255, 255, 0.42)"]{-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat)) brightness(1.04)!important;backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat)) brightness(1.04)!important}.lg-light-scope [style*="rgba(255, 255, 255, 0.42)"]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.2px;pointer-events:none;background:linear-gradient(135deg,#fff,#ffffff73 30%,#ffffff73 70%,#ffffffd9);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lg-light-scope [data-lg]{--lg-rim-a: #fff;--lg-rim-b: rgba(255,255,255,.45);--lg-rim-c: rgba(255,255,255,.85);--lg-spec: rgba(255,255,255,.5)}.lg-light-scope [style*="rgba(255, 255, 255, 0.36)"],.lg-light-scope [style*="rgba(255, 255, 255, 0.24)"]{-webkit-backdrop-filter:blur(3px) saturate(150%);backdrop-filter:blur(3px) saturate(150%)}.lg-light-scope [style*="rgba(14, 16, 26, 0.88)"]{position:relative;-webkit-backdrop-filter:blur(6px) saturate(170%)!important;backdrop-filter:blur(6px) saturate(170%)!important;box-shadow:inset 0 1px 1.5px #ffffff47,inset 0 0 22px #ffffff0d,0 16px 40px #14193c47}html.lg-refract .lg-light-scope [style*="rgba(14, 16, 26, 0.88)"]{-webkit-backdrop-filter:url(#lg-refract-panel) blur(6px) saturate(170%)!important;backdrop-filter:url(#lg-refract-panel) blur(6px) saturate(170%)!important}html.lg-refract.lg-scrolling .lg-light-scope [style*="rgba(14, 16, 26, 0.88)"]{-webkit-backdrop-filter:blur(6px) saturate(170%)!important;backdrop-filter:blur(6px) saturate(170%)!important}.lg-light-scope [style*="rgba(14, 16, 26, 0.88)"]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.2px;pointer-events:none;background:linear-gradient(135deg,#ffffffb3,#ffffff1a 30%,#ffffff1a 70%,#fff6);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lg-light-scope [style*="rgba(13, 36, 22, 0.84)"],.lg-light-scope [style*="rgba(8, 12, 20, 0.84)"]{-webkit-backdrop-filter:blur(6px) saturate(160%);backdrop-filter:blur(6px) saturate(160%)}[data-lg-panel]{position:relative;-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat)) brightness(var(--lg-bright))!important;backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat)) brightness(var(--lg-bright))!important;box-shadow:var(--lg-inner),var(--lg-drop)!important}[data-lg-panel]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.2px;pointer-events:none;z-index:1;background:linear-gradient(135deg,var(--lg-rim-a) 0%,var(--lg-rim-b) 30%,var(--lg-rim-b) 70%,var(--lg-rim-c) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[data-theme=light] .card,[data-theme=light] .stat-card{background:var(--card)!important}[data-theme=light]{--sidebar-bg: rgba(255,255,255,.36);--sidebar-border: rgba(255,255,255,.7);--sidebar-text: #0b1220;--sidebar-text2: #1f2a3d;--sidebar-text3: #4a5872;--widget-bg: rgba(255,255,255,.34)}:root{--cal-win-bg: rgba(34,197,94,.12);--cal-win-border: rgba(34,197,94,.28);--cal-loss-bg: rgba(239,68,68,.12);--cal-loss-border: rgba(239,68,68,.28);--cal-flat-bg: rgba(130,140,170,.1);--cal-flat-border: rgba(160,170,200,.25)}[data-theme=light]{--cal-empty-bg: rgba(255,255,255,.3);--cal-win-bg: rgba(34,197,94,.12);--cal-win-border: rgba(22,163,74,.3);--cal-loss-bg: rgba(239,68,68,.1);--cal-loss-border: rgba(220,38,38,.28);--cal-flat-bg: rgba(130,140,170,.1);--cal-flat-border: rgba(100,110,140,.22);--cal-win-text: #15803d;--cal-loss-text: #b91c1c}.lg-light-scope [data-lg=bar],html.lg-refract .lg-light-scope [data-lg=bar]{-webkit-backdrop-filter:blur(18px) saturate(140%)!important;backdrop-filter:blur(18px) saturate(140%)!important}html.lg-refract .lg-light-scope [data-lg=bar]{-webkit-backdrop-filter:url(#lg-refract) blur(18px) saturate(140%)!important;backdrop-filter:url(#lg-refract) blur(18px) saturate(140%)!important}[data-theme=light]{--bg: #efeff1;--text: #0d0d0f;--text2: #3a3a40;--text3: #8b8b92;--border: rgba(0,0,0,.07);--border2: rgba(0,0,0,.12);--brand: #141416;--brand-rgb: 20,20,22;--brand-light: #6b6b72;--brand-light-rgb: 107,107,114;--brand-cyan: #141416;--brand-cyan-rgb: 20,20,22;--brand-text: #141416;--brand-cyan-text: #141416;--lg-tint: 20,20,22;--green: #23804f;--red: #c0392b;--amber: #8a6a1f;--blue: #5f6068;--purple: #5f6068;--teal: #5f6068;--card: rgba(255,255,255,.74);--card2: rgba(255,255,255,.82);--bg2: rgba(255,255,255,.55);--bg3: rgba(0,0,0,.04);--widget-bg: rgba(255,255,255,.7);--sidebar-bg: rgba(248,248,250,.6);--sidebar-border: rgba(0,0,0,.06);--sidebar-text: #0d0d0f;--sidebar-text2: #3a3a40;--sidebar-text3: #8b8b92;--topbar-bg: rgba(246,246,248,.82);--mobile-topbar-bg: rgba(246,246,248,.86);--bottom-nav-bg: rgba(250,250,252,.6);--lg-rim-a: rgba(255,255,255,1);--lg-rim-b: rgba(255,255,255,.6);--lg-rim-c: rgba(255,255,255,.9);--lg-drop: 0 1px 2px rgba(0,0,0,.04), 0 10px 30px rgba(0,0,0,.06);--lg-spec: rgba(255,255,255,.6);--lg-sat: 110%;--cal-win-bg: rgba(35,128,79,.08);--cal-win-border: rgba(35,128,79,.22);--cal-loss-bg: rgba(192,57,43,.07);--cal-loss-border: rgba(192,57,43,.2);--cal-flat-bg: rgba(0,0,0,.03);--cal-flat-border: rgba(0,0,0,.08);--cal-win-text: #23804f;--cal-loss-text: #c0392b}[data-theme=light] body:before{background:radial-gradient(60% 55% at 50% 0%,rgba(255,255,255,.9),transparent 70%),radial-gradient(45% 50% at 100% 100%,rgba(255,255,255,.55),transparent 70%),#ececee!important}[data-theme=light] .btn-primary,[data-theme=light] .btn-primary:hover{background:#141416e0!important;color:#fff!important;box-shadow:inset 0 1px 1px #ffffff40,0 6px 18px #0000002e!important}[data-theme=light] .tab.active{background:#fffffff2!important;box-shadow:0 1px 2px #0000000f,0 4px 12px #0000000f!important}[data-theme=light] .card-title,[data-theme=light] .stat-label{color:var(--text3);letter-spacing:.08em}[data-theme=light] .recharts-area-curve,[data-theme=light] .recharts-line-curve{stroke:#141416!important;stroke-width:1.6px!important}[data-theme=light] .recharts-area-area{fill:#1414160a!important}[data-theme=light] .recharts-cartesian-grid line{stroke:#0000000d!important}[data-theme=light] .recharts-radar-polygon{stroke:#141416!important;fill:#1414160f!important}[data-theme=light] .recharts-dot,[data-theme=light] .recharts-active-dot circle{fill:#141416!important;stroke:#fff!important}[data-theme=light]{--mono: "Inter", system-ui, -apple-system, sans-serif}[data-theme=light] [style*="var(--mono)"]{font-variant-numeric:tabular-nums;letter-spacing:-.02em}[data-theme=light] [style*="var(--mono)"][style*="font-weight: 800"],[data-theme=light] [style*="var(--mono)"][style*="font-weight: 900"]{font-weight:600!important}[data-theme=light] [style*="var(--mono)"][style*="font-weight: 700"]{font-weight:550!important}[data-theme=light] [style*="border-left: 3px solid"],[data-theme=light] [style*="border-left: 4px solid"]{border-left:1px solid transparent!important}[data-theme=light] [style*="background: rgba(240, 72, 72"],[data-theme=light] [style*="background: rgba(239, 68, 68"],[data-theme=light] [style*="background: rgba(255, 51, 88"],[data-theme=light] [style*="background: rgba(36, 219, 131"],[data-theme=light] [style*="background: rgba(34, 201, 122"],[data-theme=light] [style*="background: rgba(34, 197, 94"],[data-theme=light] [style*="background: rgba(0, 240, 136"],[data-theme=light] [style*="background: rgba(245, 158, 11"],[data-theme=light] [style*="background: rgba(240, 164, 40"],[data-theme=light] [style*="background: rgba(32, 191, 223"]{background:#ffffff9e!important;border-color:#0000000f!important}[data-theme=light] .desktop-sidebar [style*="rgba(32, 191, 223"],[data-theme=light] .desktop-sidebar-compact [style*="rgba(32, 191, 223"]{background:#0000000e!important;border-color:transparent!important;box-shadow:none!important}[data-theme=light] [style*="rgba(29, 185, 84"]{background:#ffffff9e!important;border-color:#0000000f!important}[data-theme=light] [style*="background: rgb(31, 216, 126)"]{background:var(--green)!important}[data-theme=light] [style*="background: rgb(240, 72, 72)"]{background:var(--red)!important}[data-theme=light] .recharts-bar-rectangle{filter:saturate(.55) brightness(.92)}html:not([data-theme=light]){--bg: #0b0b0d;--text: #f2f2f4;--text2: #b9b9c0;--text3: #7a7a82;--border: rgba(255,255,255,.07);--border2: rgba(255,255,255,.12);--brand: #f2f2f4;--brand-rgb: 242,242,244;--brand-light: #a1a1a8;--brand-light-rgb: 161,161,168;--brand-cyan: #f2f2f4;--brand-cyan-rgb: 242,242,244;--brand-text: #f2f2f4;--brand-cyan-text: #f2f2f4;--lg-tint: 242,242,244;--green: #4fb57e;--red: #e0605a;--amber: #c9a24e;--blue: #9a9aa2;--purple: #9a9aa2;--teal: #9a9aa2;--card: rgba(28,28,32,.62);--card2: rgba(36,36,40,.68);--bg2: rgba(255,255,255,.05);--bg3: rgba(255,255,255,.07);--widget-bg: rgba(28,28,32,.6);--sidebar-bg: rgba(16,16,19,.6);--sidebar-border: rgba(255,255,255,.06);--sidebar-text: #f2f2f4;--sidebar-text2: #b9b9c0;--sidebar-text3: #7a7a82;--topbar-bg: rgba(14,14,17,.78);--mobile-topbar-bg: rgba(14,14,17,.82);--bottom-nav-bg: rgba(24,24,28,.55);--lg-rim-a: rgba(255,255,255,.34);--lg-rim-b: rgba(255,255,255,.06);--lg-rim-c: rgba(255,255,255,.16);--lg-inner: inset 0 1px 1px rgba(255,255,255,.1), inset 0 0 22px rgba(255,255,255,.02);--lg-drop: 0 1px 2px rgba(0,0,0,.4), 0 14px 36px rgba(0,0,0,.45);--lg-spec: rgba(255,255,255,.05);--lg-sat: 110%;--cal-win-bg: rgba(79,181,126,.1);--cal-win-border: rgba(79,181,126,.22);--cal-loss-bg: rgba(224,96,90,.09);--cal-loss-border: rgba(224,96,90,.2);--cal-flat-bg: rgba(255,255,255,.03);--cal-flat-border: rgba(255,255,255,.08);--cal-win-text: #4fb57e;--cal-loss-text: #e0605a;--mono: "Inter", system-ui, -apple-system, sans-serif}html:not([data-theme=light]) body:before{background:radial-gradient(60% 55% at 50% 0%,rgba(255,255,255,.06),transparent 70%),radial-gradient(45% 50% at 100% 100%,rgba(255,255,255,.03),transparent 70%),#0b0b0d!important}html:not([data-theme=light]) .btn-primary,html:not([data-theme=light]) .btn-primary:hover{background:#f2f2f4eb!important;color:#0b0b0d!important;box-shadow:inset 0 1px 1px #fff9,0 6px 18px #0006!important}html:not([data-theme=light]) .tab.active{background:#ffffff1a!important}html:not([data-theme=light]) .card-title,html:not([data-theme=light]) .stat-label{color:var(--text3);letter-spacing:.08em}html:not([data-theme=light]) [style*="var(--mono)"]{font-variant-numeric:tabular-nums;letter-spacing:-.02em}html:not([data-theme=light]) [style*="var(--mono)"][style*="font-weight: 800"],html:not([data-theme=light]) [style*="var(--mono)"][style*="font-weight: 900"]{font-weight:600!important}html:not([data-theme=light]) [style*="var(--mono)"][style*="font-weight: 700"]{font-weight:550!important}html:not([data-theme=light]) [style*="border-left: 3px solid"],html:not([data-theme=light]) [style*="border-left: 4px solid"]{border-left:1px solid transparent!important}html:not([data-theme=light]) [style*="background: rgba(240, 72, 72"],html:not([data-theme=light]) [style*="background: rgba(239, 68, 68"],html:not([data-theme=light]) [style*="background: rgba(255, 51, 88"],html:not([data-theme=light]) [style*="background: rgba(36, 219, 131"],html:not([data-theme=light]) [style*="background: rgba(34, 201, 122"],html:not([data-theme=light]) [style*="background: rgba(34, 197, 94"],html:not([data-theme=light]) [style*="background: rgba(0, 240, 136"],html:not([data-theme=light]) [style*="background: rgba(245, 158, 11"],html:not([data-theme=light]) [style*="background: rgba(240, 164, 40"],html:not([data-theme=light]) [style*="background: rgba(32, 191, 223"],html:not([data-theme=light]) [style*="rgba(29, 185, 84"]{background:#ffffff0a!important;border-color:#ffffff12!important}html:not([data-theme=light]) .desktop-sidebar [style*="rgba(32, 191, 223"],html:not([data-theme=light]) .desktop-sidebar-compact [style*="rgba(32, 191, 223"]{background:#ffffff14!important;border-color:transparent!important;box-shadow:none!important}html:not([data-theme=light]) [style*="background: rgb(31, 216, 126)"]{background:var(--green)!important}html:not([data-theme=light]) [style*="background: rgb(240, 72, 72)"]{background:var(--red)!important}html:not([data-theme=light]) .recharts-area-curve,html:not([data-theme=light]) .recharts-line-curve{stroke:#f2f2f4!important;stroke-width:1.6px!important}html:not([data-theme=light]) .recharts-area-area{fill:#f2f2f40a!important}html:not([data-theme=light]) .recharts-cartesian-grid line{stroke:#ffffff0d!important}html:not([data-theme=light]) .recharts-radar-polygon{stroke:#f2f2f4!important;fill:#f2f2f40f!important}html:not([data-theme=light]) .recharts-dot,html:not([data-theme=light]) .recharts-active-dot circle{fill:#f2f2f4!important;stroke:#0b0b0d!important}html:not([data-theme=light]) .recharts-bar-rectangle{filter:saturate(.55) brightness(.9)}:root{--lg-blur: 4px}[data-theme=light]{--card: rgba(255,255,255,.46);--card2: rgba(255,255,255,.56);--widget-bg: rgba(255,255,255,.44);--sidebar-bg: rgba(250,250,252,.42);--lg-rim-a: #fff;--lg-rim-b: rgba(255,255,255,.75);--lg-rim-c: #fff;--lg-inner: inset 0 1.5px 1px rgba(255,255,255,1), inset 0 -1px 1px rgba(255,255,255,.6), inset 0 0 28px rgba(255,255,255,.45);--lg-drop: 0 1px 2px rgba(0,0,0,.05), 0 18px 44px rgba(0,0,0,.09);--lg-spec: rgba(255,255,255,.85)}html:not([data-theme=light]){--card: rgba(30,30,34,.4);--card2: rgba(40,40,46,.48);--widget-bg: rgba(30,30,34,.4);--sidebar-bg: rgba(18,18,22,.42);--lg-rim-a: rgba(255,255,255,.55);--lg-rim-b: rgba(255,255,255,.1);--lg-rim-c: rgba(255,255,255,.28);--lg-inner: inset 0 1.5px 1px rgba(255,255,255,.16), inset 0 -1px 1px rgba(255,255,255,.05), inset 0 0 28px rgba(255,255,255,.035);--lg-spec: rgba(255,255,255,.09)}[data-theme=light] body:before{background:radial-gradient(28% 34% at 22% 26%,rgba(255,255,255,1),transparent 70%),radial-gradient(22% 28% at 78% 18%,rgba(205,206,214,.9),transparent 72%),radial-gradient(30% 36% at 70% 78%,rgba(255,255,255,.95),transparent 70%),radial-gradient(24% 30% at 18% 82%,rgba(200,201,210,.85),transparent 72%),radial-gradient(18% 22% at 50% 52%,rgba(215,216,224,.7),transparent 72%),#e6e6ea!important}html:not([data-theme=light]) body:before{background:radial-gradient(28% 34% at 22% 24%,rgba(255,255,255,.3),transparent 70%),radial-gradient(22% 28% at 80% 16%,rgba(255,255,255,.2),transparent 72%),radial-gradient(30% 36% at 70% 80%,rgba(255,255,255,.24),transparent 70%),radial-gradient(24% 30% at 16% 84%,rgba(255,255,255,.16),transparent 72%),radial-gradient(18% 22% at 50% 50%,rgba(255,255,255,.1),transparent 72%),#09090b!important}.card:after,.stat-card:after,[data-lg-panel]:after{background:radial-gradient(260px circle at var(--lg-x, 28%) var(--lg-y, -30%),rgba(255,255,255,calc(var(--lg-on, 0) * .18)),transparent 60%),linear-gradient(180deg,var(--lg-spec) 0%,rgba(255,255,255,0) 38%,rgba(255,255,255,0) 82%,color-mix(in srgb,var(--lg-spec) 40%,transparent) 100%)!important;opacity:.8!important}.card:before,.stat-card:before,.btn:before,.tab:before,[data-lg]:before,[data-lg-panel]:before{padding:1.5px!important}html:not([data-theme=light]) [style*="background: rgba(240, 72, 72"],html:not([data-theme=light]) [style*="background: rgba(36, 219, 131"],html:not([data-theme=light]) [style*="rgba(29, 185, 84"]{background:#ffffff0f!important}:root{--on-brand: #04140c}html:not([data-theme=light]){--on-brand: #0b0b0d}[data-theme=light]{--on-brand: #ffffff}[style*="background: var(--brand)"],[style*="background: linear-gradient(135deg, var(--brand), var(--brand-light))"],[style*="background: var(--brand-cyan)"]{color:var(--on-brand)!important}[style*="background: var(--brand)"] *,[style*="background: linear-gradient(135deg, var(--brand), var(--brand-light))"] *,[style*="background: var(--brand-cyan)"] *{color:inherit!important}[data-theme=light]{--text3: #5f5f66;--sidebar-text3: #5f5f66}html:not([data-theme=light]){--text3: #a3a3ab;--sidebar-text3: #a3a3ab}[data-theme=light]{--green: #17603a;--red: #a82f25;--amber: #6e5110}html:not([data-theme=light]){--red: #ea6b65}[data-theme=light] [style*="color: rgb(29, 185, 84)"],[data-theme=light] [style*="color: rgb(31, 216, 126)"],[data-theme=light] [style*="color: rgb(34, 197, 94)"],[data-theme=light] [style*="color: rgb(34, 197, 90)"],[data-theme=light] [style*="color: rgb(36, 219, 131)"],[data-theme=light] [style*="color: rgb(0, 240, 136)"]{color:var(--green)!important}[data-theme=light] [style*="color: rgb(239, 68, 68)"],[data-theme=light] [style*="color: rgb(240, 72, 72)"],[data-theme=light] [style*="color: rgb(255, 51, 88)"]{color:var(--red)!important}[data-theme=light] [style*="color: rgb(245, 158, 11)"],[data-theme=light] [style*="color: rgb(245, 200, 66)"],[data-theme=light] [style*="color: rgb(240, 164, 40)"],[data-theme=light] [style*="color: rgb(251, 191, 36)"]{color:var(--amber)!important}[data-theme=light] [style*="color: rgb(192, 132, 252)"],[data-theme=light] [style*="color: rgb(152, 120, 240)"],[data-theme=light] [style*="color: rgb(139, 92, 246)"],[data-theme=light] [style*="color: rgb(64, 148, 255)"],[data-theme=light] [style*="color: rgb(96, 165, 250)"],[data-theme=light] [style*="color: rgb(99, 102, 241)"],[data-theme=light] [style*="color: rgb(32, 191, 223)"],[data-theme=light] [style*="color: rgb(0, 232, 213)"]{color:#46464d!important}html[data-skin=midnight]{--bg: #000000;--card: rgba(22,22,26,.42);--card2: rgba(30,30,34,.5);--sidebar-bg: rgba(6,6,8,.5);--topbar-bg: rgba(0,0,0,.72);--mobile-topbar-bg: rgba(0,0,0,.78)}html[data-skin=midnight] body:before{background:radial-gradient(28% 34% at 22% 24%,rgba(255,255,255,.22),transparent 70%),radial-gradient(22% 28% at 80% 16%,rgba(255,255,255,.14),transparent 72%),radial-gradient(30% 36% at 70% 80%,rgba(255,255,255,.18),transparent 70%),radial-gradient(24% 30% at 16% 84%,rgba(255,255,255,.11),transparent 72%),#000!important}html[data-skin=onyx]{--bg: #1d1d20;--card: rgba(48,48,53,.5);--card2: rgba(58,58,64,.56);--bg2: rgba(255,255,255,.06);--bg3: rgba(255,255,255,.09);--sidebar-bg: rgba(8,8,10,.92);--topbar-bg: rgba(8,8,10,.86);--mobile-topbar-bg: rgba(8,8,10,.9);--bottom-nav-bg: rgba(14,14,16,.7)}html[data-skin=onyx] body:before{background:radial-gradient(28% 34% at 22% 24%,rgba(255,255,255,.16),transparent 70%),radial-gradient(22% 28% at 80% 16%,rgba(255,255,255,.1),transparent 72%),radial-gradient(30% 36% at 70% 80%,rgba(255,255,255,.13),transparent 70%),#1d1d20!important}html[data-skin=platinum]{--bg: #d2d2d5;--card: rgba(236,236,239,.62);--card2: rgba(242,242,244,.7);--bg2: rgba(255,255,255,.38);--bg3: rgba(0,0,0,.06);--sidebar-bg: rgba(178,178,183,.78);--topbar-bg: rgba(186,186,191,.82);--mobile-topbar-bg: rgba(186,186,191,.86);--bottom-nav-bg: rgba(196,196,200,.72);--sidebar-text3: #45454b;--text3: #4f4f56;--lg-rim-b: rgba(255,255,255,.5)}html[data-skin=platinum] body:before{background:radial-gradient(28% 34% at 22% 26%,rgba(240,240,242,.95),transparent 70%),radial-gradient(22% 28% at 78% 18%,rgba(180,180,186,.9),transparent 72%),radial-gradient(30% 36% at 70% 78%,rgba(235,235,238,.9),transparent 70%),#cfcfd2!important}html[data-skin=light]{--card: rgba(255,255,255,.7);--card2: rgba(255,255,255,.78);--sidebar-bg: rgba(232,233,238,.78);--topbar-bg: rgba(236,237,241,.86);--mobile-topbar-bg: rgba(236,237,241,.9)}html .btn-primary,html .btn-primary:hover{background:color-mix(in srgb,var(--brand) 90%,transparent)!important;color:var(--on-brand)!important}html .btn-primary *{color:inherit!important}[aria-label=Appearance] .btn,html.lg-refract [aria-label=Appearance] .btn{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-theme=light]{--cal-day-num: var(--text3)}html[data-skin=light]{--bg: #e4e5ea;--card: rgba(255,255,255,.42);--card2: rgba(255,255,255,.5);--widget-bg: rgba(255,255,255,.4);--sidebar-bg: rgba(255,255,255,.34);--topbar-bg: rgba(250,250,252,.62);--mobile-topbar-bg: rgba(250,250,252,.68);--bottom-nav-bg: rgba(255,255,255,.4)}html[data-skin=platinum]{--card: rgba(240,240,243,.46);--card2: rgba(244,244,246,.54);--widget-bg: rgba(240,240,243,.44)}html[data-skin=light] body:before{background:radial-gradient(30% 36% at 20% 22%,rgba(255,255,255,1),transparent 70%),radial-gradient(26% 32% at 78% 14%,rgba(196,198,208,.95),transparent 72%),radial-gradient(32% 38% at 72% 80%,rgba(255,255,255,1),transparent 70%),radial-gradient(26% 32% at 16% 84%,rgba(190,192,204,.9),transparent 72%),radial-gradient(20% 24% at 48% 50%,rgba(208,210,220,.8),transparent 72%),#e4e5ea!important}[data-theme=light] .card,[data-theme=light] .stat-card,[data-theme=light] [data-lg-panel]{box-shadow:0 0 0 1px #14162812,inset 0 1.5px 1px #fff,inset 0 -1px 1px #ffffff8c,inset 0 0 30px #ffffff80,0 2px 4px #1416280d,0 22px 50px #14162821!important}[data-theme=light] [data-lg]{box-shadow:0 0 0 1px #1416280f,inset 0 1.5px 1px #fff,0 10px 30px #1416281a!important}[data-theme=light] .btn-ghost,[data-theme=light] .tab{box-shadow:0 0 0 1px #14162814,inset 0 1px 1px #fff,0 4px 12px #14162814!important}[data-theme=light]{--lg-sat: 140%;--lg-bright: 1.04;--lg-blur: 3px}html[data-skin=light]{--card: rgba(255,255,255,.34);--card2: rgba(255,255,255,.42);--widget-bg: rgba(255,255,255,.32)}html[data-skin=light] body:before{background:radial-gradient(26% 32% at 20% 20%,rgba(255,255,255,1),transparent 70%),radial-gradient(24% 30% at 76% 16%,rgba(168,171,186,.85),transparent 72%),radial-gradient(28% 34% at 70% 78%,rgba(255,255,255,1),transparent 70%),radial-gradient(24% 30% at 18% 82%,rgba(160,164,180,.8),transparent 72%),radial-gradient(18% 22% at 46% 48%,rgba(178,181,196,.7),transparent 72%),radial-gradient(20% 26% at 92% 60%,rgba(185,188,202,.7),transparent 72%),#dfe0e6!important}html[data-skin=light]{--card: rgba(255,255,255,.26);--card2: rgba(255,255,255,.34);--widget-bg: rgba(255,255,255,.26)}html[data-skin=platinum]{--card: rgba(246,246,249,.28);--card2: rgba(248,248,250,.36);--widget-bg: rgba(246,246,249,.28)}html[data-skin=light] body:before{background:radial-gradient(24% 30% at 20% 18%,rgba(255,255,255,1),transparent 70%),radial-gradient(24% 30% at 78% 14%,rgba(140,144,162,.85),transparent 72%),radial-gradient(28% 34% at 68% 78%,rgba(255,255,255,1),transparent 70%),radial-gradient(24% 30% at 16% 80%,rgba(132,137,156,.8),transparent 72%),radial-gradient(16% 20% at 46% 46%,rgba(150,154,172,.7),transparent 72%),radial-gradient(20% 26% at 94% 58%,rgba(156,160,178,.7),transparent 72%),#d9dae1!important}html[data-skin=platinum] body:before{background:radial-gradient(24% 30% at 20% 18%,rgba(248,248,250,1),transparent 70%),radial-gradient(24% 30% at 78% 14%,rgba(120,122,132,.85),transparent 72%),radial-gradient(28% 34% at 68% 78%,rgba(244,244,246,1),transparent 70%),radial-gradient(24% 30% at 16% 80%,rgba(112,114,124,.8),transparent 72%),radial-gradient(16% 20% at 46% 46%,rgba(132,134,144,.7),transparent 72%),#c6c7cc!important}[data-theme=light] .card,[data-theme=light] .stat-card,[data-theme=light] [data-lg-panel]{box-shadow:0 0 0 1px #1416281a,inset 0 1.5px #fff,inset 1.5px 0 #ffffffb3,inset 0 -1.5px #1416281a,inset 0 0 34px #ffffff73,0 3px 6px #1416280f,0 26px 56px #1416282e!important}[data-theme=light] .card:after,[data-theme=light] .stat-card:after,[data-theme=light] [data-lg-panel]:after{background:radial-gradient(280px circle at var(--lg-x, 28%) var(--lg-y, -30%),rgba(255,255,255,calc(var(--lg-on, 0) * .45)),transparent 60%),linear-gradient(115deg,transparent 0%,transparent 34%,rgba(255,255,255,.42) 42%,rgba(255,255,255,.08) 50%,transparent 58%),linear-gradient(180deg,#ffffffd9,#fff0 32%)!important;opacity:1!important}[data-theme=light] [data-lg]{box-shadow:0 0 0 1px #14162817,inset 0 1.5px #fff,inset 0 -1px #14162814,0 12px 32px #14162824!important}[data-theme=light] .btn-ghost,[data-theme=light] .tab{box-shadow:0 0 0 1px #1416281f,inset 0 1.5px #fff,inset 0 -1px #1416281a,0 6px 14px #1416281f!important}[data-theme=light]{--lg-rim-a: #fff;--lg-rim-b: rgba(255,255,255,.85);--lg-rim-c: #fff;--lg-sat: 160%;--lg-blur: 2.5px}html:not(.lg-refract) .card,html:not(.lg-refract) .stat-card,html:not(.lg-refract) [data-lg],html:not(.lg-refract) [data-lg-panel]{box-shadow:inset 0 1px #ffffff4d,inset 0 12px 18px -14px #ffffff4d,inset 0 -12px 18px -14px #00000061,inset 1.5px 0 #ff6e6e1a,inset -1.5px 0 #6eaaff1f,0 14px 36px #0006!important}html:not(.lg-refract) .btn,html:not(.lg-refract) .tab{box-shadow:inset 0 1px #ffffff59,inset 0 -6px 10px -8px #00000059,inset 1px 0 #ff6e6e1a,inset -1px 0 #6eaaff1f!important}html:not(.lg-refract)[data-theme=light] .card,html:not(.lg-refract)[data-theme=light] .stat-card,html:not(.lg-refract)[data-theme=light] [data-lg],html:not(.lg-refract)[data-theme=light] [data-lg-panel]{box-shadow:0 0 0 1px #1416281a,inset 0 1.5px #fff,inset 0 14px 20px -14px #fffffff2,inset 0 -12px 18px -14px #1416282e,inset 1.5px 0 #ff787824,inset -1.5px 0 #6ea0ff29,0 24px 52px #14162829!important}html:not(.lg-refract)[data-theme=light] .btn-ghost,html:not(.lg-refract)[data-theme=light] .tab{box-shadow:0 0 0 1px #1416281f,inset 0 1.5px #fff,inset 0 -6px 10px -8px #1416282e,0 6px 14px #1416281f!important}html:not(.lg-refract){--lg-blur: 7px;--lg-blur-clear: 3px}html:not(.lg-refract) .lg-float-bar{-webkit-backdrop-filter:blur(18px) saturate(160%)!important;backdrop-filter:blur(18px) saturate(160%)!important}@media (max-width: 640px){html,body,#root{height:auto!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:visible!important}.tg-shell{height:auto!important;min-height:100dvh;overflow:visible!important;padding-top:0!important;display:block!important}.tg-mobile-shell{overflow:visible!important;padding-bottom:0!important;display:block!important}.tg-mobile-shell .lg-float-bar{position:fixed!important;top:0;left:0;right:0;height:calc(62px + env(safe-area-inset-top,0px))!important;padding-top:env(safe-area-inset-top,0px)!important}.tg-mobile-shell .mobile-content-pad,.tg-mobile-shell .lg-float-bar[style*="display: flex"]~.mobile-content-pad{overflow:visible!important;flex:none!important;overscroll-behavior:auto!important;padding-top:calc(76px + env(safe-area-inset-top,0px))!important;padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))!important;min-height:100dvh}}@media (max-width: 640px){.tg-mobile-shell .lg-float-bar,html.lg-refract .tg-mobile-shell .lg-float-bar,html:not(.lg-refract) .tg-mobile-shell .lg-float-bar{border:none!important;border-radius:0!important;background:color-mix(in srgb,var(--bg) 90%,transparent)!important;box-shadow:0 1px 0 var(--border)!important;-webkit-backdrop-filter:blur(16px) saturate(140%)!important;backdrop-filter:blur(16px) saturate(140%)!important;transition:transform .28s cubic-bezier(.2,.8,.2,1)!important;will-change:transform}.tg-mobile-shell .lg-float-bar:before,.tg-mobile-shell .lg-float-bar:after{display:none!important}html.tg-bar-hidden .tg-mobile-shell .lg-float-bar{transform:translateY(-110%)}}@media (max-width: 640px){.tg-bar-accent{display:none!important}}@media (max-width: 640px){.tg-mobile-shell .lg-float-bar,html.lg-refract .tg-mobile-shell .lg-float-bar,html:not(.lg-refract) .tg-mobile-shell .lg-float-bar{box-shadow:none!important;border-bottom:none!important}.bottom-nav-bar[data-lg]:before,.bottom-nav-bar[data-lg]:after{display:none!important}.bottom-nav-bar[data-lg],html.lg-refract .bottom-nav-bar[data-lg],html:not(.lg-refract) .bottom-nav-bar[data-lg],[data-theme=light] .bottom-nav-bar[data-lg]{border:none!important;box-shadow:inset 0 1px #ffffff24,0 10px 30px #00000059!important}[data-theme=light] .bottom-nav-bar[data-lg],html:not(.lg-refract)[data-theme=light] .bottom-nav-bar[data-lg]{box-shadow:inset 0 1px #ffffffe6,0 10px 30px #14162824!important}}.tg-cookie>div{background:#151518!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-theme=light] .tg-cookie>div{background:#fff!important}@media (max-width: 640px){html:has(.bottom-nav-bar) .tg-cookie{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))!important}}@media (max-width: 640px){.bottom-nav-bar[data-lg],html.lg-refract .bottom-nav-bar[data-lg],html:not(.lg-refract) .bottom-nav-bar[data-lg]{background:color-mix(in srgb,var(--bg) 78%,transparent)!important;-webkit-backdrop-filter:blur(24px) saturate(160%)!important;backdrop-filter:blur(24px) saturate(160%)!important}}:root{--overlay-solid: #151518}[data-theme=light]{--overlay-solid: #ffffff}html[data-skin=platinum]{--overlay-solid: #ececef}html[data-skin=onyx]{--overlay-solid: #26262a}[style*="position: absolute"][style*="var(--card)"],[style*="position: absolute"][style*="var(--card2)"],[style*="position: absolute"][style*="var(--bg2)"],[style*="position: fixed"][style*="var(--card)"],[style*="position: fixed"][style*="var(--card2)"],[style*="position: fixed"][style*="var(--bg2)"],[style*="position: fixed"][style*="var(--bg3)"],[style*="position: absolute"][style*="var(--bg3)"][style*=z-index]{background:var(--overlay-solid)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:has(.lp-root),html:has(.lp-root) body{background:#030504}html:has(.lp-root){font-size:100%}.lp-root{--lp-bg: #030504;--lp-char: #0d0f0e;--lp-text: #eeefec;--lp-muted: #9aa19d;--lp-accent: #6fdcae;--lp-line: rgba(238, 239, 236, .09);--lp-quiet: #939a96;--lp-panel: radial-gradient(90% 60% at 100% 100%, rgba(255, 255, 255, .035), transparent 72%), linear-gradient(160deg, #232524 0, #191b1a 56%, #171918 100%);--lp-panel-edge: inset 0 1px 0 rgba(255, 255, 255, .07), inset 0 0 0 1px rgba(238, 239, 236, .035);--lp-panel-shadow: 0 26px 60px rgba(0, 0, 0, .38);--lp-radius: 24px;--lp-gutter: 20px;--lp-header-h: 4rem;--lp-sans: "Instrument Sans", "TG Sans Fallback", var(--font);--lp-serif: "Instrument Serif", "TG Serif Fallback", Georgia, "Times New Roman", serif;position:relative;min-height:100vh;min-height:100svh;background:var(--lp-bg);color:var(--lp-text);font-family:var(--lp-sans);font-size:1rem;line-height:1.55;overflow-wrap:break-word;-webkit-font-smoothing:antialiased}.lp-root *,.lp-root *:before,.lp-root *:after{box-sizing:border-box}.lp-hero,.lp-header{--lp-sans: "TG Hero Sans", "Instrument Sans", "TG Sans Fallback", var(--font);--lp-serif: "TG Hero Serif", "Instrument Serif", "TG Serif Fallback", Georgia, "Times New Roman", serif;font-family:var(--lp-sans)}:where(.lp-root) :where(h1,h2,h3,p,ul,dl,dd,blockquote){margin:0;padding:0}:where(.lp-root) :where(ul){list-style:none}.lp-root em{font-family:var(--lp-serif);font-style:italic;font-weight:400;letter-spacing:0}.lp-root a{color:inherit}.lp-root :is(a,button,summary):focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px}.lp-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.lp-container{width:100%;max-width:1240px;margin-inline:auto;padding-inline:max(var(--lp-gutter),env(safe-area-inset-left)) max(var(--lp-gutter),env(safe-area-inset-right));min-width:0}.lp-container--narrow{max-width:820px;text-align:center}.lp-section{position:relative;padding-block:clamp(64px,10vw,112px);scroll-margin-top:40px}.lp-section-head{max-width:680px;margin:0 auto clamp(36px,5vw,56px);text-align:center}.lp-eyebrow{color:var(--lp-muted);font-family:var(--mono);font-size:.6875rem;font-weight:400;letter-spacing:.24em;text-align:center;text-transform:uppercase}.lp-section-head .lp-eyebrow,.lp-comparison .lp-eyebrow{margin-bottom:18px}.lp-eyebrow--left{text-align:left}.lp-eyebrow span{color:var(--lp-accent)}.lp-heading{font-size:clamp(1.625rem,1.3rem + 1.5vw,2.5rem);font-weight:500;line-height:1.16;letter-spacing:-.022em;text-wrap:balance}.lp-heading em{font-size:1.03em}.lp-lede{max-width:56ch;margin:14px auto 0;color:var(--lp-text);font-size:clamp(.9375rem,.9rem + .2vw,1.0625rem);letter-spacing:-.01em;text-wrap:pretty}.lp-caption{margin-top:16px;color:var(--lp-muted);font-size:.875rem}.lp-fine{max-width:54ch;margin:28px auto 0;color:#868e8a;font-size:.8125rem;text-align:center;text-wrap:pretty}.lp-metal{color:#d9dbd9}@supports ((background-clip: text) or (-webkit-background-clip: text)){.lp-metal{background:linear-gradient(112deg,#f6f6f3 12%,#b7bbb9 42%,#8f9593 58%,#e4e6e3 86%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}@media (forced-colors: active){.lp-metal{background:none;-webkit-text-fill-color:currentColor}}.lp-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;max-width:100%;padding:9px 18px;border:1px solid rgba(238,239,236,.1);border-radius:14px;background:radial-gradient(84px 46px at 10px 0,rgba(255,255,255,.1),transparent 72%),linear-gradient(180deg,#1f2120c7,#0d0f0ed6);color:var(--lp-text);box-shadow:inset 0 1px #ffffff12,inset 0 -1px #ffffff08,0 6px 18px #00000042;font-family:var(--lp-sans);font-size:.9375rem;font-weight:500;line-height:1.25;letter-spacing:-.005em;text-align:center;text-decoration:none;cursor:pointer;transition:border-color .2s,box-shadow .2s}.lp-btn:hover{border-color:#eeefec38}.lp-btn--primary{background:radial-gradient(96px 50px at 10px 0,rgba(111,220,174,.17),transparent 74%),linear-gradient(180deg,#1b2521d1,#0b120fdb);border-color:#6fdcae38;box-shadow:inset 0 1px #aaf0d21a,inset 0 -1px #6fdcae0d,0 6px 18px #00000042}.lp-btn--primary svg{color:var(--lp-accent)}.lp-btn--primary:hover{border-color:#6fdcae6b}.lp-btn--ghost{background:radial-gradient(84px 46px at 10px 0,rgba(255,255,255,.07),transparent 72%),linear-gradient(180deg,#1f212094,#0d0f0ea3)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.lp-hero .lp-btn{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.lp-btn--compact{min-height:32px;padding:5px 12px;border-radius:11px;font-size:.78125rem;white-space:nowrap}.lp-btn--compact:after{content:"";position:absolute;top:-7px;right:-2px;bottom:-7px;left:-2px}.lp-icon-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border:0;border-radius:13px;background:transparent;color:var(--lp-muted);cursor:pointer}.lp-icon-button:hover{color:var(--lp-text)}.lp-header{position:fixed;inset:0 0 auto;z-index:50;padding-top:env(safe-area-inset-top);border-bottom:1px solid transparent;transition:transform .3s ease,background-color .25s,border-color .25s}.lp-header.is-scrolled{background:#030504e6}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.lp-header.is-scrolled{background:#0305048f;-webkit-backdrop-filter:blur(16px) saturate(130%);backdrop-filter:blur(16px) saturate(130%)}}.lp-header.is-tucked{transform:translateY(-101%)}.lp-header-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 8px;width:100%;max-width:1240px;min-height:var(--lp-header-h);margin-inline:auto;padding-inline:max(16px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}.lp-logo-link{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.lp-wordmark{color:var(--lp-text);font-family:TG Wordmark,TG Hero Sans,system-ui,sans-serif;font-size:.8125rem;font-weight:600;letter-spacing:-.02em;white-space:nowrap}.lp-wordmark span{color:var(--lp-accent)}.lp-nav-inline{display:none}.lp-header-actions{display:flex;align-items:center;gap:4px;flex:none}.lp-header-signin,.lp-menu>button,.lp-menu>a{background:none;border:0;color:var(--lp-text);font-family:var(--lp-sans);cursor:pointer;text-decoration:none}.lp-header-signin{display:none;min-height:44px;padding:0 8px;color:var(--lp-muted);font-size:.78125rem;font-weight:400}.lp-menu-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:none;border:0;color:var(--lp-text);cursor:pointer}.lp-menu{display:flex;flex-direction:column;max-height:calc(100vh - var(--lp-header-h) - env(safe-area-inset-top));max-height:calc(100dvh - var(--lp-header-h) - env(safe-area-inset-top));overflow-y:auto;overscroll-behavior:contain;padding:4px max(20px,env(safe-area-inset-right)) 16px max(20px,env(safe-area-inset-left));border-top:1px solid var(--lp-line);background:#030504f7}.lp-menu[hidden]{display:none}.lp-menu>a,.lp-menu>button{display:flex;align-items:center;min-height:48px;width:100%;padding:8px 0;border-bottom:1px solid var(--lp-line);font-size:1rem;text-align:left}.lp-menu>:last-child{border-bottom:0;color:var(--lp-accent)}.lp-hero{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;min-height:100svh;padding:calc(var(--lp-header-h) + env(safe-area-inset-top) + 32px) max(var(--lp-gutter),env(safe-area-inset-right)) calc(72px + env(safe-area-inset-bottom)) max(var(--lp-gutter),env(safe-area-inset-left));text-align:center}.lp-surface{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;background:var(--lp-bg)}.lp-surface picture,.lp-surface img,.lp-surface canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.lp-surface img{object-fit:cover;object-position:center}.lp-surface canvas{opacity:0;transition:opacity 1.2s ease}.lp-surface-ph{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tg-art-landscape) center / cover no-repeat;filter:blur(calc(2vw + 4px))}.tg-art-fade .lp-surface picture{opacity:0;transition:opacity .9s ease}.tg-art-fade .lp-surface.is-art-ready picture{opacity:1}.lp-surface-lift{display:none}[data-intro] .lp-surface-lift{display:block;position:absolute;top:0;right:0;bottom:0;left:0;filter:blur(16px);background:radial-gradient(30% 9% at 40% 44%,rgba(150,190,172,.3),transparent 72%),radial-gradient(9% 15% at 63% 40%,rgba(120,215,175,.34),transparent 72%),radial-gradient(34% 8% at 56% 55%,rgba(70,120,100,.3),transparent 74%),radial-gradient(12% 8% at 38% 59%,rgba(86,100,94,.3),transparent 74%);animation:lp-intro-lift 2.8s calc(0s - var(--lp-intro-elapsed, 0ms)) ease both}.lp-surface-tint{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(3,5,4,.72) 0,rgba(3,5,4,.3) 90px,transparent 180px),linear-gradient(180deg,transparent 76%,rgba(3,5,4,.6) 93%,var(--lp-bg) 100%),radial-gradient(38% 20% at 50% 50%,#0205045c 30%,#02050400)}.lp-hero-content{width:100%;max-width:760px;min-width:0}.lp-hero h1{font-size:clamp(1.1875rem,.86rem + 1.7vw,2.5rem);font-weight:500;line-height:1.26;letter-spacing:-.016em;text-wrap:balance}.lp-hero h1 em{color:#d9dcd9;font-size:1.02em}.lp-intro-line em{color:#d9dcd9;font-size:1.13em;letter-spacing:0}.lp-hero-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:20px}.lp-shell-note{margin-top:16px;font-family:"Instrument Sans","TG Sans Fallback",var(--font);color:var(--lp-muted);font-size:1rem}.lp-shell-note a{color:var(--lp-accent)}#tg-shell .lp-menu-button{display:inline-flex;align-items:center;justify-content:center}.lp-intro{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;pointer-events:none}.lp-intro-mask{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.lp-intro-mask:before,.lp-intro-mask:after{content:"";position:absolute;left:50%;top:49%;width:240vmax;height:240vmax;margin:-120vmax 0 0 -120vmax;will-change:transform,opacity;background:url(data:image/webp;base64,UklGRoYDAABXRUJQVlA4WAoAAAAQAAAAZwEAZwEAQUxQSCQCAAARf0AgQJnyoBAREdfSraMfkKPtf9s24A2KHx9AYi5gWWXuB+jS7KKyVipPNleV1Y3KLBc6sxuTPRahPY9JnMD84wQmBpfxPwYR/Z8AIf0v/S/9L/0v/S/9L/nOAUJ0wfsQWZz5vh8Arjijruv6yGL06elp6QUhpji1by5uHl1csduL4+Pz6yWuVhNzODxCFv9p7lZ2h+d4AiEE+17N5SoDPHEGQvypxTc3y+8EijmjXshniWg0lu1fYQmo/fjGO4amRbP9qxdAEafO5Px1ldI0LZIdXHs4Yo5l7v77tU6IiifwbbOaW/xYe1c6RBEw37Ga8Wi3oeAJfNe2zIKhpZMflDHEmWONm9W4rqhr5F0JQ0DtcTNv6AohygflwwcvxM/cLBi6Qj5WY9tny0BgKG9o5NNIdvDghejh1B5Vv6Bl+tceCPwwZ1yL6x+pGztXHggEM8dqxnXlo8zhcyAwDNRqJj5SI9nDlxBR2rtItnyGp1beiGqEkI2do2s0zc1qLm4ohBSPHt0AS/Z4uFuN60TdevAABIq579xcjM2ETtTucyCQzBl1HXtcMBR1zwuxJACYT63mN0XdfxWYBt82E3rkJECVYM6ooMdO3nDF6aRqZBbYWs1r8dIdsgS7beW370Nkwe9RdfAXW5xOmkfP2BKruXn+gi52e3HtCWyDc/P4ii5On5YBvpjrhegSzA8QxgEEwiHEmPS/9L/0v/S/9L/0/3/6A1ZQOCA8AQAA8B8AnQEqaAFoAT61WqpQpyUkIqAIAOAWiWlu4XdhGsegAJ7Af88nIe+2TkPfixz5tza8XJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJwoAAP7/zf48W+xtMGaBjQWgFoBaAWgFoBaAWgFoBaAWgFoBaAWgFoBaAWgFoBaAWgFoAgAAAA==) center / 100% 100% no-repeat;animation:lp-intro-spread 3s calc(0s - var(--lp-intro-elapsed, 0ms)) linear both}.lp-intro-mask:after{--lp-turn: -1;animation-name:lp-intro-spread-b}.lp-intro-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lp-bg);animation:lp-intro-veil 2.8s calc(0s - var(--lp-intro-elapsed, 0ms)) ease both}.lp-intro-line{position:absolute;left:0;right:0;top:50%;padding-inline:20px;font-size:clamp(1.25rem,6.18vw,2.25rem);font-weight:500;line-height:1.2;letter-spacing:-.015em;transform:translateY(-50%);animation:lp-intro-line 2.8s calc(0s - var(--lp-intro-elapsed, 0ms)) ease both}.lp-root[data-intro] .lp-hero h1{animation:lp-intro-settle .75s calc(2.85s - var(--lp-intro-elapsed, 0ms)) ease-out both}.lp-root[data-intro] .lp-header-bar{animation:lp-intro-fade .55s calc(3.7s - var(--lp-intro-elapsed, 0ms)) ease both}.lp-root[data-intro] .lp-hero-actions{animation:lp-intro-settle .9s calc(4.4s - var(--lp-intro-elapsed, 0ms)) ease-out both}@keyframes lp-intro-spread{0%,66.7%{transform:rotate(0) scale(1);opacity:1}73.3%{transform:rotate(10deg) scale(1.3)}80%{transform:rotate(17deg) scale(2)}83.3%{transform:rotate(21deg) scale(2.6)}86.7%{transform:rotate(25deg) scale(3.6)}90%{transform:rotate(30deg) scale(5.4)}93.3%{transform:rotate(35deg) scale(9);opacity:1}to{transform:rotate(42deg) scale(22);opacity:0}}@keyframes lp-intro-spread-b{0%,66.7%{transform:rotate(150deg) scale(1.12);opacity:1}73.3%{transform:rotate(138deg) scale(1.46)}80%{transform:rotate(128deg) scale(2.24)}83.3%{transform:rotate(122deg) scale(2.9)}86.7%{transform:rotate(116deg) scale(4)}90%{transform:rotate(110deg) scale(6)}93.3%{transform:rotate(104deg) scale(10);opacity:1}to{transform:rotate(96deg) scale(24);opacity:0}}@keyframes lp-intro-lift{0%,79%{opacity:1}to{opacity:0}}@keyframes lp-intro-veil{0%{opacity:1}35%,71%{opacity:.58}to{opacity:0}}@keyframes lp-intro-line{0%,18%{opacity:0;filter:blur(8px)}40%,77%{opacity:1;filter:blur(0)}88.5%,to{opacity:0;filter:blur(5px)}}@keyframes lp-intro-settle{0%{opacity:0;filter:blur(8px);transform:translateY(5px)}to{opacity:1;filter:blur(0);transform:none}}@keyframes lp-intro-fade{0%{opacity:0}to{opacity:1}}.lp-integrations{padding-block:clamp(32px,6vw,64px) 20px;text-align:center}.lp-rows{display:grid;gap:14px}.lp-row{min-width:0}.lp-row-label{margin-bottom:6px;color:var(--lp-quiet);font-family:var(--mono);font-size:.625rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase}.lp-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.lp-marquee-track{display:flex;width:max-content;animation:lp-marquee var(--lp-duration) linear infinite}.lp-marquee-track.is-reverse{animation-direction:reverse}.lp-marquee:hover .lp-marquee-track,.lp-rows.is-paused .lp-marquee-track{animation-play-state:paused}.lp-marquee-group{display:flex;align-items:center;flex:none;gap:36px;padding-right:36px}.lp-marquee-item{display:flex;align-items:center;height:38px;flex:none;color:#dfe1de;font-size:1.125rem;font-weight:500;letter-spacing:-.02em;white-space:nowrap}.lp-marquee-item img{display:block;width:auto;height:24px;max-width:140px;object-fit:contain}.lp-logo-name{display:inline-flex;align-items:center;gap:8px}.lp-logo-name img{width:28px;height:28px}@keyframes lp-marquee{to{transform:translate(calc(-100% / var(--lp-copies)))}}.lp-integrations-foot{margin-top:16px}.lp-integrations-foot>p:first-child{color:var(--lp-muted);font-size:.9375rem;line-height:1.45;letter-spacing:-.005em;text-wrap:balance}.lp-integrations-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 2px;margin-top:8px}.lp-integrations-controls .lp-btn--compact{min-height:36px;padding-inline:14px;font-size:.8125rem}.lp-integrations-controls .lp-btn--compact:after{top:-6px;right:0;bottom:-6px;left:0}.lp-integrations-note{max-width:50ch;margin:6px auto 0;color:var(--lp-quiet);font-size:.75rem;line-height:1.45;text-wrap:balance}.lp-chevron-up{transform:rotate(180deg)}.lp-directory{display:grid;gap:28px;margin-top:28px;text-align:left}.lp-directory[hidden]{display:none}.lp-directory h3{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:8px;border-bottom:1px solid var(--lp-line);color:var(--lp-quiet);font-family:var(--mono);font-size:.625rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase}.lp-directory h3 span{color:inherit;letter-spacing:.04em}.lp-directory ul:not(.lp-marquee-group){display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,10.25rem),1fr));gap:0 12px;margin-top:6px}.lp-directory li{display:flex;align-items:center;gap:10px;min-width:0;padding-block:5px;font-size:.875rem;line-height:1.25;letter-spacing:-.005em}.lp-firm-icon{display:grid;place-items:center;flex:none;width:30px;height:30px;overflow:hidden;border-radius:8px;background:#eeefec0d;box-shadow:inset 0 0 0 1px #eeefec0f;color:var(--lp-muted);font-family:var(--mono);font-size:.625rem;letter-spacing:.02em}.lp-firm-icon img{display:block;width:100%;height:100%}.lp-firm-name{min-width:0;overflow-wrap:anywhere}.lp-firm-name small{display:block;color:var(--lp-quiet);font-size:.75rem}.lp-modes{display:grid;gap:16px;grid-column:1 / -1;padding-bottom:24px;border-bottom:1px solid var(--lp-line)}.lp-modes dt{color:var(--lp-text);font-size:.875rem;font-weight:500}.lp-modes dd{margin-top:2px;max-width:62ch;color:var(--lp-muted);font-size:.875rem}.lp-facts{padding-block:36px 64px;text-align:center}.lp-count-lead{display:flex;flex-direction:column;align-items:center}.lp-count{display:inline-block;font-size:clamp(5rem,4.2rem + 4.5vw,8.25rem);font-weight:600;line-height:1.02;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.lp-count-caption{margin-top:6px;color:var(--lp-muted);font-size:1rem}.lp-fact-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,5.25rem),1fr));gap:16px 8px;max-width:560px;margin:34px auto 0}.lp-fact-row>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:2px;min-width:0}.lp-fact-row dd{font-size:clamp(1.5rem,1.3rem + .9vw,2.125rem);font-weight:600;line-height:1.2;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.lp-fact-row dt{color:var(--lp-muted);font-size:.8125rem;line-height:1.35;text-wrap:balance}.lp-comparison{padding-top:clamp(72px,11vw,120px);background:linear-gradient(180deg,var(--lp-bg) 0,var(--lp-char) 96px)}.lp-comparison .lp-heading{font-size:clamp(1.875rem,1.45rem + 2vw,3rem)}.lp-compare-prompt{margin-top:32px;color:var(--lp-quiet)}.lp-comparison .lp-compare-prompt{margin-bottom:0}.lp-compare-wrap{max-width:1040px;margin-top:14px}.lp-words.is-reveal-ready{opacity:1;transform:none;filter:none}.lp-words.is-reveal-ready span{display:inline-block;opacity:0;filter:blur(6px);transform:translateY(.34em);transition:opacity .7s ease,filter .7s ease,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--lp-word, 0) * 70ms);white-space:pre}.lp-words.is-reveal-ready em{display:inline}.lp-words.is-revealed span{opacity:1;filter:none;transform:none}.lp-compare{display:grid;gap:0;padding:4px;border-radius:var(--lp-radius);background:var(--lp-panel);box-shadow:var(--lp-panel-edge),var(--lp-panel-shadow)}.lp-side{position:relative;min-width:0;padding:22px 20px 24px;border-radius:20px;transition:background-color .3s}.lp-side.is-selected{background:#eeefec05}.lp-side--with.is-selected{background:radial-gradient(90% 70% at 0 0,rgba(111,220,174,.055),transparent 70%)}.lp-side+.lp-side:before{content:"";position:absolute;inset:0 20px auto;height:1px;background:var(--lp-line)}.lp-side h3{font-size:.8125rem;font-weight:400}.lp-side h3 button{display:inline-flex;align-items:center;gap:8px;min-height:24px;padding:0;border:0;background:none;color:var(--lp-quiet);font:inherit;text-align:left;cursor:pointer;transition:color .3s}.lp-side h3 button:before{content:"";flex:none;width:6px;height:6px;border:1px solid var(--lp-quiet);border-radius:50%;transition:background-color .3s,border-color .3s}.lp-side h3 button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.lp-root .lp-side h3 button:focus-visible{outline:0}.lp-side h3 button:focus-visible:after{outline:2px solid var(--lp-accent);outline-offset:-2px}.lp-side.is-selected h3 button{color:var(--lp-muted)}.lp-side.is-selected h3 button:before{background:var(--lp-accent);border-color:var(--lp-accent)}.lp-side-line{margin-top:4px;color:#a5aba8;font-size:clamp(1.5rem,1.4rem + .5vw,1.875rem);font-weight:600;line-height:1.16;letter-spacing:-.024em;transition:color .3s}.lp-side.is-selected .lp-side-line{color:var(--lp-text)}.lp-side--with.is-selected .lp-side-line span{color:var(--lp-accent)}.lp-side-note{margin-top:4px;color:var(--lp-quiet);font-size:.8125rem}.lp-side-label{margin-top:18px;color:var(--lp-quiet);font-family:var(--mono);font-size:.625rem;letter-spacing:.2em;text-transform:uppercase}.lp-side ul{display:grid;gap:5px;margin-top:8px;color:#c3c8c5;font-size:.875rem;line-height:1.4;transition:color .3s}.lp-side:not(.is-selected) ul,.lp-side ul .lp-side-last{color:var(--lp-quiet)}.lp-compare-rows{margin-top:18px}.lp-compare-rows>div{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 20px;padding-block:12px;border-top:1px solid var(--lp-line)}.lp-compare-rows dt{color:var(--lp-quiet);font-family:var(--mono);font-size:.625rem;letter-spacing:.18em;text-transform:uppercase}.lp-compare-rows dd{color:#c3c8c5;font-size:.875rem}.lp-compare-end{max-width:34ch;margin:40px auto 0;color:var(--lp-text);font-size:1.0625rem;line-height:1.45;text-align:center;text-wrap:balance}.lp-compare-end span{color:var(--lp-quiet)}.lp-root main>.lp-section:nth-of-type(n+5),.lp-footer{background:var(--lp-char)}.lp-quote{font-size:clamp(1.1875rem,1.05rem + .7vw,1.625rem);line-height:1.38;letter-spacing:-.015em;text-wrap:pretty}.lp-quote em{color:var(--lp-accent);font-size:1.03em}.lp-tools-section{padding-bottom:0}.lp-tools{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:12px 20px;max-width:760px;margin-inline:auto}.lp-tools>li{display:flex;align-items:center;gap:10px;min-width:0;color:#c3c8c5;font-size:.9375rem}.lp-tools svg{flex:none;color:var(--lp-accent)}.lp-feature-visual{--green: #6fdcae;--amber: #e0b566;--red: #ec7a7a}.lp-mock-frame{padding:5px;border-radius:var(--lp-radius);background:var(--lp-panel);box-shadow:var(--lp-panel-edge),var(--lp-panel-shadow)}.lp-features{display:grid;gap:clamp(64px,10vw,112px)}.lp-feature{display:grid;gap:28px;min-width:0}.lp-feature-copy,.lp-feature-visual{min-width:0}.lp-feature h3{margin-block:12px;font-size:clamp(1.375rem,1.15rem + 1vw,2rem);font-weight:500;line-height:1.18;letter-spacing:-.025em;text-wrap:balance}.lp-feature-copy>p:not(.lp-eyebrow){color:var(--lp-muted);font-size:.9375rem}.lp-feature-copy .lp-feature-extra{margin-top:12px;color:var(--lp-text);font-weight:500}.lp-bullets{display:grid;gap:9px;margin-top:18px;font-size:.9375rem}.lp-bullets li{display:flex;align-items:flex-start;gap:10px;min-width:0}.lp-bullets svg{flex:none;width:14px;height:14px;margin-top:5px;color:var(--lp-accent)}.lp-quotes{display:grid;gap:clamp(28px,5vw,44px)}.lp-quotes blockquote{font-family:var(--lp-serif);font-size:clamp(1.25rem,1.1rem + .8vw,1.75rem);font-style:italic;line-height:1.32;text-wrap:pretty}.lp-early{display:grid;border-top:1px solid var(--lp-line)}.lp-early>div{min-width:0;padding-block:20px;border-bottom:1px solid var(--lp-line)}.lp-early h3{color:var(--lp-text);font-size:.9375rem;font-weight:500;line-height:1.4}.lp-early p{margin-top:8px;color:var(--lp-muted);font-size:.9375rem}.lp-plans{display:grid;gap:12px;max-width:820px;margin-inline:auto}.lp-plan{display:flex;flex-direction:column;min-width:0;padding:24px 20px;border-radius:var(--lp-radius);background:var(--lp-panel);box-shadow:var(--lp-panel-edge),var(--lp-panel-shadow)}.lp-plan--featured{background:radial-gradient(80% 50% at 0 0,rgba(111,220,174,.07),transparent 72%),var(--lp-panel);box-shadow:inset 0 1px #aaf0d217,inset 0 0 0 1px #6fdcae1a,var(--lp-panel-shadow)}.lp-plan h3{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:.9375rem;font-weight:500;color:var(--lp-muted)}.lp-plan h3 span{padding:1px 7px;border-radius:6px;background:#6fdcae1a;color:var(--lp-accent);font-family:var(--mono);font-size:.625rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase}.lp-plan-price{margin-top:4px;font-size:2rem;font-weight:600;line-height:1.15;letter-spacing:-.025em}.lp-plan-price span{color:var(--lp-muted);font-size:.9375rem;font-weight:400;letter-spacing:0}.lp-plan .lp-bullets{flex:1;align-content:start;margin-bottom:22px;font-size:.875rem}.lp-plan .lp-btn{width:100%}.lp-faq{border-top:1px solid var(--lp-line);text-align:left}.lp-faq details{border-bottom:1px solid var(--lp-line)}.lp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding-block:12px;font-size:.9375rem;font-weight:500;cursor:pointer;list-style:none}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"+";flex:none;color:var(--lp-quiet);font-size:1.25rem;font-weight:400;line-height:1}.lp-faq details[open] summary:after{content:"−"}.lp-faq p{padding-bottom:18px;color:var(--lp-muted);font-size:.9375rem;max-width:62ch}.lp-faq a{color:var(--lp-text);text-underline-offset:3px}.lp-final{text-align:center}.lp-final .lp-btn{margin-top:24px}.lp-footer{padding-block:28px calc(28px + env(safe-area-inset-bottom));border-top:1px solid var(--lp-line);color:var(--lp-quiet);font-size:.8125rem}.lp-footer .lp-container{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.lp-footer nav{display:flex;flex-wrap:wrap;justify-content:center;gap:0 18px}.lp-footer a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:var(--lp-quiet);text-decoration:none}.lp-footer a:hover{color:var(--lp-text)}.lp-final:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(56% 56% at 50% 50%,rgba(22,92,64,.14),transparent 72%)}.lp-section>.lp-container{position:relative;z-index:1}.is-reveal-ready{opacity:0;filter:blur(5px);transform:translateY(12px);transition:opacity .8s ease,filter .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.is-reveal-ready.is-revealed{opacity:1;filter:none;transform:none}@media (min-width: 370px){.lp-header-signin{display:inline-flex;align-items:center}.lp-header-bar{padding-inline:max(20px,env(safe-area-inset-left)) max(14px,env(safe-area-inset-right))}}@media (min-width: 640px){.lp-root{--lp-gutter: 32px}.lp-wordmark{font-size:1rem}.lp-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px}.lp-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-side{padding:26px}.lp-side+.lp-side:before{inset-inline:26px}.lp-plan{padding:28px 26px}.lp-compare-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}}@media (min-width: 960px){.lp-root{--lp-gutter: clamp(40px, 5vw, 64px);--lp-header-h: 4.75rem}.lp-header-bar{padding-inline:max(var(--lp-gutter),env(safe-area-inset-left)) max(var(--lp-gutter),env(safe-area-inset-right))}.lp-nav-inline{display:flex;gap:28px;margin-inline:auto}.lp-nav-inline a{display:inline-flex;align-items:center;min-height:44px;color:var(--lp-muted);font-size:.875rem;text-decoration:none}.lp-nav-inline a:hover{color:var(--lp-text)}.lp-menu-button,.lp-menu,.lp-menu[hidden]{display:none}.lp-header-actions{gap:8px}.lp-directory{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-compare{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-side{padding:32px 32px 30px}.lp-modes{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px}.lp-feature{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(48px,7vw,96px);align-items:center}.lp-feature:nth-child(2n) .lp-feature-copy{order:2}.lp-tools{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-side+.lp-side:before{inset:30px auto 30px 0;width:1px;height:auto}.lp-early{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px}.lp-footer .lp-container{flex-direction:row;justify-content:space-between;text-align:left}}@media (max-height: 480px){.lp-hero{padding-top:calc(var(--lp-header-h) + env(safe-area-inset-top) + 12px);padding-bottom:24px}.lp-hero-actions{margin-top:16px}}@media (prefers-reduced-motion: reduce){.lp-rows .lp-marquee{-webkit-mask-image:none;mask-image:none}.lp-marquee-track{width:auto;animation:none}.lp-marquee-group{flex-wrap:wrap;justify-content:center;flex:1;gap:8px 32px;padding:0 var(--lp-gutter)}.lp-marquee-group[aria-hidden=true],.lp-marquee-toggle{display:none}.lp-marquee-item{height:36px;font-size:1.125rem}.lp-root *,.lp-root *:before,.lp-root *:after{transition-duration:.01ms!important}}@media (max-width: 767px),(max-width: 1024px) and (orientation: portrait){.lp-surface-ph{background-image:var(--tg-art-portrait)}}@media (max-width: 767px){.lp-surface-tint{background:linear-gradient(180deg,rgba(3,5,4,.66) 0,rgba(3,5,4,.34) 72px,transparent 170px),linear-gradient(180deg,transparent 74%,rgba(3,5,4,.64) 90%,var(--lp-bg) 100%),radial-gradient(80% 11% at 50% 50%,#0205046b 30%,#02050400)}}@media (max-height: 500px){.lp-header-signin{color:#e6e9e7}.lp-surface-tint{background:linear-gradient(180deg,rgba(3,5,4,.7) 0,rgba(3,5,4,.34) 60px,transparent 120px),linear-gradient(180deg,transparent calc(100% - 64px),var(--lp-bg) 100%),radial-gradient(34% 30% at 50% 51%,#0205049e 55%,#02050400)}}
