:root{--bg-main:#05070d;--bg-panel:rgba(14,18,28,.72);--bg-card:rgba(18,22,33,.85);--bg-input:rgba(5,7,12,.5);--border-soft:hsla(0,0%,100%,.08);--border-strong:hsla(0,0%,100%,.14);--text-main:#f4f7fb;--text-secondary:#a1a1aa;--text-muted:#8b919b;--text-xmuted:#3f3f46;--blue:#4f7cff;--purple:#8b5cf6;--green:#16c784;--red:#ef4444;--amber:#f59e0b;--green-dim:rgba(22,199,132,.18);--red-dim:rgba(239,68,68,.15);--bg:var(--bg-main);--surface:var(--bg-panel);--surface2:hsla(0,0%,100%,.04);--surface3:hsla(0,0%,100%,.06);--surface4:hsla(0,0%,100%,.09);--surface5:hsla(0,0%,100%,.13);--text-primary:var(--text-main);--brand-blue:var(--blue);--brand-indigo:var(--purple);--brand-grad:linear-gradient(135deg,var(--blue) 0%,var(--purple) 100%);--brand-glow-sm:0 0 10px rgba(79,124,255,.24),0 0 18px rgba(139,92,246,.1);--green-bright:#55e5ad;--green-border:rgba(22,199,132,.26);--green-glow:0 0 18px rgba(22,199,132,.14);--red-border:rgba(239,68,68,.24);--amber-dim:rgba(245,158,11,.1);--amber-border:rgba(245,158,11,.24);--edge:inset 0 1px 0 hsla(0,0%,100%,.06);--font:var(--font-inter),-apple-system,BlinkMacSystemFont,sans-serif;--mono:var(--font-mono),"SF Mono","IBM Plex Mono",monospace;--brand-glow:0 0 16px rgba(79,124,255,.35),0 0 32px rgba(139,92,246,.15);--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:18px;--r-xl:24px;--canvas:#05060a;--surface-solid:#0c0e16;--glass-subtle:rgba(14,18,30,.54);--glass-regular:rgba(16,20,33,.72);--glass-elevated:rgba(21,25,42,.84);--glass-edge:hsla(0,0%,100%,.105);--glass-highlight:hsla(0,0%,100%,.16);--focus-ring:rgba(100,139,255,.78);--motion-fast:160ms;--motion-standard:240ms;--ease-fluid:cubic-bezier(.2,.8,.2,1);--z-header:40;--z-popover:60;--z-modal:100}.glass-elevated,.glass-regular,.glass-subtle{border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 var(--glass-highlight),0 18px 48px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%)}.glass-subtle{background:var(--glass-subtle)}.glass-regular{background:var(--glass-regular)}.glass-elevated{background:var(--glass-elevated);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 24px 72px rgba(0,0,0,.42)}.skip-link{position:fixed;top:10px;left:12px;z-index:1000;transform:translateY(-150%);padding:11px 15px;border-radius:12px;background:#fff;color:#080a10;font-weight:800;transition:transform var(--motion-fast) ease-out}.skip-link:focus{transform:translateY(0)}.app-header{z-index:var(--z-header);height:64px;padding-inline:clamp(16px,3vw,28px)}.tab-bar{top:64px;z-index:calc(var(--z-header) - 1);padding:7px;margin:8px 14px 0;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;gap:5px}.tab-btn{border-radius:13px;padding:0 12px;transition:color var(--motion-fast),background var(--motion-fast),box-shadow var(--motion-fast),transform var(--motion-fast)}.tab-btn:after{display:none}.tab-btn.tab-active{background:linear-gradient(135deg,rgba(79,124,255,.26),rgba(139,92,246,.22));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.13),0 8px 20px rgba(49,91,255,.12);color:#fff}.tab-btn:active{transform:scale(.98)}.main{padding:18px clamp(14px,3vw,26px) 112px;outline:none}.section-header{margin-bottom:18px}.section-icon-wrap{width:34px;height:34px;color:#b8c7ff;background:linear-gradient(135deg,rgba(79,124,255,.18),rgba(139,92,246,.12))}.commit-row,.live-summary-income-control,.pricing-inline-input,.pricing-inline-select,.salary-field,.target-price-field{min-height:52px;background:rgba(3,5,10,.52);border:1px solid hsla(0,0%,100%,.075);box-shadow:inset 0 1px 4px rgba(0,0,0,.46);transition:border-color var(--motion-fast),box-shadow var(--motion-fast),background var(--motion-fast)}.commit-row:focus-within,.live-summary-income-control:focus-within,.pricing-inline-input:focus-within,.salary-field:focus-within,.target-price-field:focus-within{border-color:var(--focus-ring);background:rgba(6,9,18,.72);box-shadow:0 0 0 3px rgba(79,124,255,.16),0 0 24px rgba(79,124,255,.11),inset 0 1px 4px rgba(0,0,0,.42)}a,button,input,select{touch-action:manipulation}[role=button],button,select{min-height:44px}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #8eaaff;outline-offset:3px}.btn-add{height:46px;border-style:solid}.header-profile-btn{min-height:44px;padding-inline:13px}.dsr-stat{min-height:94px;display:grid;place-content:center;background:rgba(3,5,10,.42);border-color:hsla(0,0%,100%,.065)}.dsr-stat-lbl{font-size:10px;color:#a9afbd}.dsr-accent-card{background:linear-gradient(145deg,rgba(22,199,132,.14),rgba(22,199,132,.035))}.result-card,.top-match-card{border:1px solid hsla(0,0%,100%,.09);border-radius:20px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 18px 42px rgba(0,0,0,.23)}.result-pass{background:linear-gradient(145deg,rgba(22,199,132,.13),rgba(13,31,28,.72))}.result-fail{background:linear-gradient(145deg,rgba(239,68,68,.13),rgba(31,13,21,.72))}.result-sub{font-size:13px;line-height:1.5}.result-row{min-height:30px;font-size:13px}.live-mode-strip-wrapper{top:126px;z-index:30}.live-mode-strip{border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 10px 28px rgba(0,0,0,.22)}.app-footer{padding-bottom:calc(24px + env(safe-area-inset-bottom));background:rgba(8,10,17,.72);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.app-loading-shell{width:min(100%,720px);min-height:100dvh;margin:0 auto;padding:14px;display:flex;flex-direction:column;gap:10px}.app-loading-header{height:64px;border-radius:20px;padding:0 18px;display:flex;align-items:center;justify-content:space-between}.app-loading-status{color:#aeb7cb;font-size:12px;font-weight:700}.app-loading-tabs{height:56px;border-radius:18px;padding:7px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.app-loading-tabs span{border-radius:12px;background:hsla(0,0%,100%,.035)}.app-loading-tabs .is-active{background:linear-gradient(135deg,rgba(79,124,255,.26),rgba(139,92,246,.2))}.app-loading-main{display:grid;grid-gap:14px;gap:14px;padding-top:8px}.app-loading-card{border-radius:24px;padding:22px;min-height:210px;overflow:hidden}.app-loading-heading{display:flex;align-items:center;gap:12px;margin-bottom:28px}.app-loading-heading div{display:grid;grid-gap:4px;gap:4px}.app-loading-heading strong{font-size:16px}.app-loading-heading small{color:#9da6ba}.app-loading-icon{width:36px;height:36px;border-radius:12px;background:linear-gradient(135deg,rgba(49,91,255,.8),rgba(124,60,255,.8));box-shadow:0 8px 24px rgba(79,124,255,.22)}.app-loading-grid span,.skeleton{display:block;background:linear-gradient(90deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.11),hsla(0,0%,100%,.04));background-size:220% 100%;animation:skeleton-shift 1.4s ease-in-out infinite}.skeleton-value{height:58px;border-radius:16px}.skeleton-line{width:62%;height:12px;margin-top:14px;border-radius:999px}.skeleton-kicker{width:34%;height:10px;border-radius:999px}.skeleton-total{width:58%;height:46px;margin:16px 0 24px;border-radius:12px}.app-loading-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.app-loading-grid span{height:54px;border-radius:14px}@keyframes skeleton-shift{to{background-position:-220% 0}}@media (min-width:900px){body{display:block;background-color:var(--canvas)}.app{max-width:1180px;min-height:100dvh;box-shadow:none}.app-header{margin:12px 20px 0;border:1px solid hsla(0,0%,100%,.08);border-radius:20px}.tab-bar{width:min(460px,calc(100% - 40px));margin-inline:auto}.main{padding-inline:20px}.main>.filter-section,.main>.section,.main>[data-testid=target-calculator]{width:100%}.main:has(.semak-order-summary){display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:start}.semak-order-summary,.semak-order-summary-empty{grid-column:1;grid-row:1/span 2}.semak-order-commitments,.semak-order-commitments-empty{grid-column:2;grid-row:1}.semak-order-dsr,.semak-order-dsr-empty{grid-column:2;grid-row:2}.semak-order-lead,.semak-order-lead-empty{grid-column:1/-1}.filter-section{padding:24px}.app-loading-shell{width:min(100%,1080px)}.app-loading-main{grid-template-columns:1.08fr .92fr}}@media (max-width:480px){.app-header{height:60px}.tab-bar{top:60px;margin-inline:10px}.live-mode-strip-wrapper{top:122px}.section{border-radius:21px;padding:18px 16px}.main{padding-inline:10px}.commit-row{padding:7px 8px}.commit-amount{width:68px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.filter-section,.glass-elevated,.glass-regular,.glass-subtle,.lead-section,.live-summary-card,.section{background:rgba(15,18,29,.97)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font-inter),sans-serif;background:var(--bg-main);color:var(--text-main);min-height:100dvh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;position:relative}body:before{z-index:-2;background:radial-gradient(circle at 10% 20%,rgba(59,130,246,.08) 0,transparent 45%),radial-gradient(circle at 85% 40%,rgba(139,92,246,.06) 0,transparent 45%),radial-gradient(circle at 50% 100%,rgba(16,185,129,.035) 0,transparent 55%)}body:after,body:before{content:"";position:fixed;inset:0;pointer-events:none}body:after{z-index:-1;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}.finance-number,.money,.numeric{font-family:var(--font-mono),monospace;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"ss01" 1,"tnum";letter-spacing:-.035em}button,input,select{font-family:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}button{cursor:pointer}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.app{max-width:430px;margin:0 auto;display:flex;flex-direction:column;min-height:100dvh;position:relative}.app-header{position:-webkit-sticky;position:sticky;top:0;z-index:200;background:rgba(10,14,22,.75);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-bottom:none;box-shadow:0 1px 0 hsla(0,0%,100%,.05),0 4px 24px rgba(0,0,0,.5);padding:0 18px;height:56px;display:flex;align-items:center;justify-content:space-between}.striva-logo{height:21px;width:auto;display:block;object-fit:contain;filter:brightness(1.08) drop-shadow(0 0 8px rgba(99,102,241,.2))}.header-account{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:7px}.header-badge{font-size:9.5px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:var(--text-muted);border:none;padding:4px 9px;border-radius:20px}.header-badge,.header-profile-btn{background:var(--surface3);box-shadow:var(--edge)}.header-profile-btn{min-width:0;max-width:170px;min-height:31px;display:grid;align-content:center;grid-gap:1px;gap:1px;text-align:left;border:none;padding:4px 10px;color:#93c5fd;transition:background .15s,color .15s,box-shadow .15s}.header-profile-btn span,.header-profile-btn strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-profile-btn span{font-size:10.5px;font-weight:800;line-height:1.05;color:var(--text-primary)}.header-profile-btn strong{font-weight:900;line-height:1.05;text-transform:uppercase;letter-spacing:.6px;color:#93c5fd}.header-profile-btn:hover{background:rgba(59,130,246,.12);color:#bfdbfe;box-shadow:var(--edge),0 0 12px rgba(59,130,246,.12)}.relative{position:relative}.profile-dropdown-overlay{position:fixed;inset:0;z-index:290}.profile-dropdown{position:absolute;top:calc(100% + 8px);right:0;width:260px;max-width:calc(100vw - 32px);background:var(--bg-card);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid var(--border-soft);border-radius:var(--r-xl);padding:8px;box-shadow:0 16px 40px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.02);z-index:300;display:flex;flex-direction:column;gap:8px}.profile-dropdown-header{padding:10px 12px;background:var(--bg-panel);border-radius:var(--r-lg);border:1px solid var(--border-soft);display:flex;flex-direction:column;gap:4px}.dropdown-name{font-size:13px;font-weight:800;color:var(--text-main);line-height:1.2}.dropdown-meta{font-size:11px;color:var(--text-muted);line-height:1.2}.dropdown-status-badge{display:inline-flex;align-items:center;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.6px;padding:3px 6px;border-radius:var(--r-sm);background:var(--surface4);color:var(--blue);width:-moz-fit-content;width:fit-content}.profile-dropdown-actions{display:flex;flex-direction:column;gap:2px}.dropdown-btn{background:transparent;border:none;text-align:left;padding:8px 12px;font-size:12px;font-weight:700;color:var(--text-secondary);border-radius:var(--r-md);transition:background .15s,color .15s}.dropdown-btn:hover{background:var(--surface4);color:var(--text-main)}.dropdown-btn-logout{color:var(--red)}.dropdown-btn-logout:hover{background:var(--red-dim);color:#f87171}.tab-bar{position:-webkit-sticky;position:sticky;top:56px;z-index:190;background:rgba(10,14,22,.75);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:none;box-shadow:0 1px 0 hsla(0,0%,100%,.04),0 2px 12px rgba(0,0,0,.4);display:flex;padding:0 16px}.tab-btn{flex:1 1;display:flex;align-items:center;justify-content:center;gap:5px;height:46px;font-size:11.5px;font-weight:600;letter-spacing:.2px;color:var(--text-muted);background:none;border:none;position:relative;white-space:nowrap;transition:color .2s;padding-bottom:2px}.tab-btn:hover{color:var(--text-secondary)}.tab-btn:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:#3b82f6;opacity:0;transition:opacity .2s,box-shadow .2s}.tab-active{color:var(--text-primary)}.tab-active:after{opacity:1;box-shadow:0 -2px 8px rgba(59,130,246,.4)}.tab-dot{display:none}.main{flex:1 1;padding:14px 14px 100px;display:flex;flex-direction:column;gap:10px}.section{background:var(--bg-panel);backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);border:1px solid var(--border-soft);box-shadow:0 16px 40px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.03);border-radius:var(--r-xl);padding:20px 18px;position:relative;overflow:hidden}.section-header{display:flex;align-items:center;gap:9px;margin-bottom:16px}.section-icon-wrap{width:28px;height:28px;border-radius:8px;background:var(--surface3);border:none;box-shadow:var(--edge),inset 0 -1px 0 rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0}.section-title{font-size:13px;font-weight:700;color:var(--text-primary);letter-spacing:-.15px}.salary-field{display:flex;align-items:center;gap:10px;background:var(--bg);border:none;box-shadow:inset 0 1px 3px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.05);border-radius:var(--r-md);padding:13px 16px;margin-bottom:10px;transition:box-shadow .2s}.salary-field:focus-within{box-shadow:inset 0 1px 3px rgba(0,0,0,.6),inset 0 0 0 1px rgba(59,130,246,.7),0 0 0 3px rgba(59,130,246,.1),0 0 12px rgba(59,130,246,.08)}.salary-rm{font-size:15px;font-weight:600;color:var(--text-muted);flex-shrink:0}.salary-input{flex:1 1;font-family:var(--mono);font-size:30px;font-weight:500;color:var(--text-primary);background:transparent;border:none;outline:none;min-width:0;letter-spacing:-1px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.salary-suffix{font-size:12px;font-weight:500;color:var(--text-muted);flex-shrink:0}.salary-note{font-size:11.5px;color:var(--text-secondary);line-height:1.5;opacity:.7}.salary-note strong{color:var(--text-secondary);opacity:1;font-weight:600}.commit-list{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.commit-row{display:flex;align-items:center;gap:8px;background:var(--surface2);border:none;box-shadow:var(--edge),inset 0 -1px 0 rgba(0,0,0,.25);border-radius:var(--r-sm);padding:10px 12px;transition:box-shadow .15s}.commit-row:focus-within{box-shadow:var(--edge),inset 0 0 0 1px rgba(59,130,246,.4),0 0 0 2px rgba(59,130,246,.08)}.commit-type-wrap{flex:1 1;min-width:0}.commit-type-label{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.7px;color:var(--text-muted);margin-bottom:2px}.commit-type{font-family:var(--font);font-size:12.5px;font-weight:500;color:var(--text-secondary);background:transparent;border:none;outline:none;width:100%;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.commit-type option{background:var(--surface3);color:var(--text-primary)}.commit-divider{width:1px;height:26px;background:hsla(0,0%,100%,.06);flex-shrink:0}.commit-amount-wrap{display:flex;align-items:center;gap:4px;flex-shrink:0}.commit-rm{font-size:11px;font-weight:600;color:var(--text-muted)}.commit-amount{font-family:var(--mono);font-size:15px;font-weight:500;color:var(--text-primary);background:transparent;border:none;outline:none;width:76px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btn-remove{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:var(--r-xs);background:transparent;border:none;color:var(--text-muted);font-size:12px;transition:background .15s,color .15s;flex-shrink:0}.btn-remove:hover{background:var(--red-dim);color:var(--red)}.btn-add{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;height:38px;font-size:12.5px;font-weight:600;color:rgba(59,130,246,.8);background:rgba(59,130,246,.05);border:1px dashed rgba(59,130,246,.18);border-radius:var(--r-sm);transition:background .18s,border-color .18s,color .18s}.btn-add:hover{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.35);color:var(--brand-blue)}.dsr-stats{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin-bottom:16px}.dsr-stat{background:var(--bg-input);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.04);box-shadow:inset 0 1px 2px rgba(0,0,0,.3);border-radius:var(--r-md);padding:14px 10px 12px;text-align:center;position:relative;overflow:hidden}.dsr-accent-card{background:var(--bg-card);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid rgba(22,199,132,.16);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 8px 24px rgba(22,199,132,.05)}.dsr-stat:before{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.07),transparent)}.dsr-stat-val{font-family:var(--mono);font-size:15px;font-weight:500;color:var(--text-primary);line-height:1;margin-bottom:6px;letter-spacing:-.5px;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.dsr-stat-val.val-green{color:var(--green);text-shadow:0 0 12px rgba(16,185,129,.4)}.dsr-stat-val.val-red{color:var(--red)}.dsr-stat-val.val-amber{color:var(--amber)}.dsr-stat-lbl{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted);line-height:1.2}.dsr-wrap{margin-bottom:16px}.dsr-bar{height:6px;border-radius:3px;background:var(--bg-input);box-shadow:inset 0 1px 3px rgba(0,0,0,.5),inset 0 0 0 1px hsla(0,0%,100%,.04);position:relative;overflow:visible;margin-bottom:6px}.dsr-track{height:100%;border-radius:4px;overflow:hidden;position:relative}.dsr-seg{height:100%;position:absolute;top:0;transition:width .4s cubic-bezier(.4,0,.2,1)}.seg-commit{background:linear-gradient(180deg,#34d399,#10b981 50%,#059669);border-radius:4px 0 0 4px;box-shadow:0 0 8px rgba(16,185,129,.4)}.seg-car{background:linear-gradient(180deg,#60a5fa,#3b82f6 50%,#2563eb);box-shadow:0 0 6px rgba(59,130,246,.3)}.seg-buf{background:linear-gradient(180deg,var(--surface4) 0,var(--surface3) 100%)}.seg-over{background:linear-gradient(180deg,#fb7185,#f43f5e 50%,#e11d48);box-shadow:0 0 8px rgba(244,63,94,.4)}.dsr-limit-needle{position:absolute;left:60%;top:-4px;bottom:-4px;width:1.5px;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.25),transparent);z-index:3}.dsr-ticks{display:flex;justify-content:space-between;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--text-muted);padding:0 1px}.dsr-legend{display:flex;gap:14px;margin-top:10px;flex-wrap:wrap}.leg-item{display:flex;align-items:center;gap:5px;font-size:10.5px;color:var(--text-secondary);opacity:.7}.leg-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.dot-commit{background:var(--green);box-shadow:0 0 4px rgba(16,185,129,.6)}.dot-car{background:var(--brand-blue);box-shadow:0 0 4px rgba(59,130,246,.5)}.dot-buf{background:var(--surface5)}.alert{border-radius:var(--r-sm);padding:11px 13px;font-size:12px;font-weight:500;line-height:1.5;display:flex;align-items:flex-start;gap:8px;border:none}.alert-icon{font-size:14px;flex-shrink:0}.alert-green{background:var(--green-dim);color:var(--green-bright);box-shadow:inset 0 0 0 1px var(--green-border),0 0 16px rgba(16,185,129,.08)}.alert-amber{background:var(--amber-dim);color:var(--amber);box-shadow:inset 0 0 0 1px var(--amber-border)}.alert-red{background:var(--red-dim);color:var(--red);box-shadow:inset 0 0 0 1px var(--red-border)}.alert strong{font-weight:700}.pills{display:flex;gap:6px}.pills-sm .pill{font-size:11.5px;padding:0 12px;height:32px}.pill{display:inline-flex;align-items:center;height:36px;font-size:13px;font-weight:600;padding:0 14px;border-radius:999px;border:1px solid var(--border-soft);background:var(--bg-input);color:var(--text-muted);transition:background .15s,color .15s,border-color .15s;white-space:nowrap;letter-spacing:.1px}.pill:hover{background:var(--surface4);color:var(--text-main)}.pill-on{box-shadow:var(--brand-glow-sm)}.pill-on,.pill-on:hover{background:var(--brand-grad);border-color:transparent;color:#fff}.pill-on:hover{box-shadow:var(--brand-glow)}.deposit-selector{width:100%;min-width:0}.deposit-preset-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.deposit-option{min-width:0;min-height:38px;border:1px solid var(--border-soft);border-radius:var(--r-md);background:var(--bg-input);color:var(--text-muted);font-size:11.5px;font-weight:700;line-height:1.15;padding:8px 10px;transition:background .15s,color .15s,border-color .15s}.deposit-option:hover{background:var(--surface4);color:var(--text-main)}.deposit-option-on,.deposit-option-on:hover{background:var(--brand-grad);border-color:transparent;color:#fff;box-shadow:var(--brand-glow-sm)}.deposit-disclaimer{margin-top:8px;border-radius:var(--r-sm);background:rgba(245,158,11,.1);box-shadow:inset 0 0 0 1px rgba(245,158,11,.22);color:#fde68a;padding:9px 10px;font-size:10.5px;font-weight:700;line-height:1.4}.deposit-custom-panel{border-radius:var(--r-md);background:var(--bg-panel);border:1px solid var(--border-soft);padding:12px}.deposit-custom-row{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:9px;gap:9px;align-items:center}.deposit-mode-toggle{display:inline-flex;align-items:center;gap:3px;border-radius:16px;background:var(--bg);box-shadow:inset 0 1px 3px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.05);padding:3px}.deposit-mode-btn{width:31px;height:27px;border:none;border-radius:13px;background:transparent;color:var(--text-muted);font-size:11px;font-weight:900}.deposit-mode-on{background:rgba(59,130,246,.18);color:#bfdbfe;box-shadow:inset 0 0 0 1px rgba(59,130,246,.22)}.deposit-custom-input-wrap{min-width:0;height:37px;display:flex;align-items:center;gap:7px;border-radius:var(--r-sm);background:var(--bg);box-shadow:inset 0 1px 3px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.05);padding:0 10px;color:var(--text-muted);font-size:11px;font-weight:800}.deposit-custom-input-wrap:focus-within{box-shadow:inset 0 1px 3px rgba(0,0,0,.6),inset 0 0 0 1px rgba(59,130,246,.65),0 0 0 3px rgba(59,130,246,.1)}.deposit-custom-input{min-width:0;width:100%;height:100%;border:none;outline:none;background:transparent;color:var(--text-primary);font-family:var(--mono);font-size:14px;font-weight:500}.target-price-field{display:flex;align-items:center;gap:10px;background:var(--bg);border:none;box-shadow:inset 0 1px 3px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.05);border-radius:var(--r-md);padding:13px 16px;margin-bottom:10px;transition:box-shadow .2s}.target-price-field:focus-within{box-shadow:inset 0 1px 3px rgba(0,0,0,.6),inset 0 0 0 1px rgba(59,130,246,.7),0 0 0 3px rgba(59,130,246,.1),0 0 14px rgba(59,130,246,.08)}.trm{font-size:14px;font-weight:600;color:var(--text-muted);flex-shrink:0}.target-price-input{flex:1 1;font-family:var(--mono);font-size:28px;font-weight:500;color:var(--text-primary);background:transparent;border:none;outline:none;min-width:0;letter-spacing:-.8px;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.search-field{display:flex;align-items:center;gap:8px;background:var(--surface2);border:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.4),inset 0 0 0 1px hsla(0,0%,100%,.05);border-radius:var(--r-md);padding:0 14px;height:44px;margin-bottom:14px;transition:box-shadow .2s}.search-field:focus-within{box-shadow:inset 0 1px 2px rgba(0,0,0,.4),inset 0 0 0 1px rgba(59,130,246,.5),0 0 0 2px rgba(59,130,246,.08)}.search-icon{font-size:14px;color:var(--text-muted);flex-shrink:0}.search-input{flex:1 1;font-size:13px;font-weight:500;color:var(--text-primary);background:transparent;border:none;outline:none;min-width:0}.search-input::placeholder{color:var(--text-muted)}.target-search-note{display:grid;grid-gap:4px;gap:4px;margin:-2px 0 14px;padding:10px 12px;border-radius:var(--r-sm);background:rgba(245,158,11,.08);box-shadow:inset 0 0 0 1px rgba(245,158,11,.18);color:var(--text-secondary);font-size:11.5px;line-height:1.35}.target-search-note strong{color:var(--amber);font-size:10px;text-transform:uppercase;letter-spacing:.6px}.target-used-price-card{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:-2px 0 14px;padding:11px 12px;border-radius:var(--r-sm);background:hsla(0,0%,100%,.035);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07)}.target-used-price-copy{display:grid;min-width:0;grid-gap:4px;gap:4px;color:var(--text-secondary);font-size:11.5px;line-height:1.3}.target-used-price-copy strong{color:rgba(246,249,253,.95);font-size:12.5px;font-weight:820}.target-used-price-copy span:last-child:not(.target-search-section-title){color:var(--text-muted)}.target-search-section{margin-top:12px;padding-top:10px;border-top:1px solid hsla(0,0%,100%,.06)}.target-search-section-inline{margin-top:14px}.target-search-section-title{margin-bottom:8px;color:var(--text-muted);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.6px}.target-search-line{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;color:var(--text-secondary);font-size:11.5px}.target-search-line+.target-search-line{border-top:1px solid hsla(0,0%,100%,.05)}.target-search-line strong{color:var(--text-primary);white-space:nowrap}.result-sub-note{margin-top:3px;color:var(--amber)!important}.target-config-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-bottom:14px}.deposit-config-block{grid-column:1/-1}.config-block-label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.7px;color:var(--text-muted);margin-bottom:7px}.result-card{border-radius:var(--r-md);padding:15px 14px;overflow:hidden}.result-pass{background:rgba(22,199,132,.04);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px rgba(22,199,132,.14),0 8px 24px rgba(22,199,132,.05)}.result-fail{background:var(--red-dim);box-shadow:inset 0 0 0 1px var(--red-border)}.result-neutral{background:var(--surface2);box-shadow:var(--edge)}.result-top{display:flex;align-items:center;gap:10px;margin-bottom:12px}.result-emoji{font-size:22px;line-height:1;flex-shrink:0}.result-title{font-size:15px;font-weight:700;color:var(--text-primary);letter-spacing:-.2px}.result-sub{font-size:11.5px;color:var(--text-secondary);margin-top:2px}.result-sub strong{color:var(--text-primary);font-weight:600}.result-divider{height:1px;background:hsla(0,0%,100%,.06);margin:10px 0}.result-rows{display:flex;flex-direction:column;gap:7px}.result-row{display:flex;justify-content:space-between;align-items:center;font-size:12px}.result-row .rr-key{color:var(--text-secondary);opacity:.7}.result-row .rr-val{font-weight:600;color:var(--text-primary);font-family:var(--mono);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.rr-green{color:var(--green)!important;text-shadow:0 0 8px rgba(16,185,129,.3)}.rr-red{color:var(--red)!important}.recs-wrap{margin-top:14px}.recs-heading{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.7px;color:var(--text-muted);margin-bottom:8px}.rec-item{display:flex;gap:10px;align-items:flex-start;background:var(--surface2);border:none;box-shadow:var(--edge);border-radius:var(--r-sm);padding:10px 12px;margin-bottom:5px}.rec-item:last-child{margin-bottom:0}.rec-tag{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;padding:3px 7px;border-radius:6px;flex-shrink:0;margin-top:1px}.rtag-blue{background:rgba(59,130,246,.14);color:#93c5fd}.rtag-purple{background:rgba(99,102,241,.14);color:#c4b5fd}.rtag-amber{background:rgba(245,158,11,.14);color:var(--amber)}.rtag-pink{background:rgba(244,63,94,.14);color:#fda4af}.rtag-green{background:rgba(16,185,129,.14);color:var(--green-bright)}.rec-label{font-size:12.5px;font-weight:600;color:var(--text-primary);margin-bottom:2px}.rec-detail{font-size:11px;color:var(--text-secondary);opacity:.7}.login-screen{width:100%;min-height:100dvh;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 0,rgba(79,124,255,.2) 0,rgba(139,92,246,.08) 28%,transparent 58%),linear-gradient(180deg,#030405 0,var(--bg) 100%);padding:22px 14px}.login-card{width:min(100%,390px);border-radius:var(--r-xl);background:linear-gradient(180deg,rgba(79,124,255,.1),hsla(0,0%,7%,0) 48%),rgba(8,9,12,.84);box-shadow:var(--edge),0 18px 60px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.05);padding:20px}.login-card-blocked{background:linear-gradient(180deg,rgba(239,68,68,.15),hsla(0,0%,7%,0) 48%),rgba(8,9,12,.84);box-shadow:var(--edge),0 18px 60px rgba(239,68,68,.2),inset 0 0 0 1px rgba(239,68,68,.1)}.login-logo{height:26px;width:auto;display:block;margin-bottom:22px;filter:brightness(1.08) drop-shadow(0 0 8px rgba(99,102,241,.2))}.login-kicker{color:#93c5fd;font-size:10px;font-weight:900;letter-spacing:.8px;text-transform:uppercase;margin-bottom:6px}.login-title{color:var(--text-primary);font-size:25px;font-weight:900;letter-spacing:0;line-height:1.05}.login-subtitle{color:var(--text-secondary);font-size:12px;font-weight:600;line-height:1.45;margin-top:7px}.login-form{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.login-submit-btn{min-height:44px;border:none;border-radius:var(--r-md);background:linear-gradient(135deg,#4f7cff,#8b5cf6);box-shadow:0 12px 32px rgba(79,124,255,.28),0 0 24px rgba(139,92,246,.2);color:#fff;font-size:13px;font-weight:900}.login-submit-btn:hover:not(:disabled){box-shadow:var(--brand-glow)}.login-submit-btn:disabled{cursor:not-allowed;opacity:.5}.login-error,.login-info{margin-top:12px;border-radius:var(--r-sm);padding:10px 11px;font-size:11.5px;font-weight:700;line-height:1.4}.login-info{background:rgba(59,130,246,.09);box-shadow:inset 0 0 0 1px rgba(59,130,246,.2);color:#bfdbfe}.login-error{background:var(--red-dim);box-shadow:inset 0 0 0 1px var(--red-border);color:#fda4af}.auth-screen{position:relative;min-height:100dvh;width:100%;overflow-x:hidden;overflow-y:auto;display:flex;color:#f4f7fb;background:#030405;padding:20px 14px}.auth-screen-bg{position:fixed;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 0,rgba(79,124,255,.24) 0,rgba(139,92,246,.12) 27%,transparent 56%),linear-gradient(180deg,#030405,#06070a 52%,#030405)}.auth-screen-bg:before{content:"";position:absolute;inset:0;opacity:.18;background-image:linear-gradient(hsla(0,0%,100%,.045) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.045) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent 70%);mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent 70%)}.auth-screen-bg:after{content:"";position:absolute;left:50%;bottom:-120px;width:420px;height:360px;transform:translateX(-50%) perspective(460px) rotateX(64deg);transform-origin:bottom center;background:linear-gradient(90deg,transparent 0 37%,rgba(79,124,255,.22) 38% 39%,transparent 40% 60%,rgba(139,92,246,.22) 61% 62%,transparent 63%),repeating-linear-gradient(0deg,hsla(0,0%,100%,.1) 0 1px,transparent 1px 38px);opacity:.32}.auth-shell{position:relative;z-index:1;width:min(100%,430px);min-height:calc(100dvh - 40px);margin:0 auto;display:flex;align-items:center}.auth-card{width:100%;border:1px solid hsla(0,0%,100%,.1);border-radius:36px;background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.018)),rgba(8,9,12,.78);box-shadow:0 30px 90px rgba(0,0,0,.64),0 0 42px rgba(79,124,255,.12),inset 0 1px 0 hsla(0,0%,100%,.08);backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%);padding:10px 10px 18px}.auth-hero{position:relative;overflow:hidden;min-height:252px;border-radius:30px;border:1px solid hsla(0,0%,100%,.1);background:radial-gradient(ellipse at 50% 42%,rgba(79,124,255,.22) 0,rgba(139,92,246,.14) 31%,transparent 61%),linear-gradient(180deg,rgba(15,17,24,.94),rgba(4,5,8,.98));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),inset 0 -28px 70px rgba(0,0,0,.64);padding:16px}.auth-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 0 34%,hsla(0,0%,100%,.09) 48%,transparent 62%),linear-gradient(180deg,hsla(0,0%,100%,.03),transparent 32%);opacity:.52}.auth-hero-copy,.auth-hero-header,.auth-hero-visual,.auth-trust-row{position:relative;z-index:1}.auth-hero-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.auth-logo{display:block;height:22px;width:auto;max-width:152px;object-fit:contain;filter:brightness(1.08) drop-shadow(0 0 10px rgba(79,124,255,.22))}.auth-product-badge{flex:0 0 auto;border-radius:999px;padding:7px 10px;background:hsla(0,0%,100%,.075);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1);color:#dde6f6;font-size:10px;font-weight:900}.auth-hero-visual{height:96px;margin:18px 0 10px}.auth-scan-line{position:absolute;left:8%;right:8%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(79,124,255,.68),rgba(139,92,246,.74),transparent);box-shadow:0 0 20px rgba(79,124,255,.36)}.auth-road-grid{position:absolute;left:50%;bottom:-24px;width:min(310px,calc(100% - 26px));height:118px;transform:translateX(-50%) perspective(280px) rotateX(68deg);transform-origin:bottom center;background:linear-gradient(90deg,transparent 0 39%,hsla(0,0%,100%,.18) 40% 41%,transparent 42% 58%,hsla(0,0%,100%,.18) 59% 60%,transparent 61%),repeating-linear-gradient(0deg,rgba(79,124,255,.2) 0 1px,transparent 1px 20px);opacity:.86}.auth-car-emblem{position:absolute;left:50%;top:44%;width:82px;height:82px;transform:translate(-50%,-50%);display:grid;place-items:center;border-radius:24px;color:#f4f7fb;background:linear-gradient(180deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.045)),rgba(5,6,10,.72);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14),0 16px 40px rgba(0,0,0,.48),0 0 34px rgba(79,124,255,.3)}.auth-hero-copy{text-align:center}.auth-hero-label{color:#93b5ff;font-size:10px;font-weight:900;letter-spacing:.8px;text-transform:uppercase;margin-bottom:6px}.auth-hero-copy h1{font-size:24px;line-height:1.04;font-weight:900;letter-spacing:0;color:#f4f7fb}.auth-hero-copy p{margin-top:7px;color:#aeb6c8;font-size:12px;font-weight:700;line-height:1.35}.auth-trust-row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:13px}.auth-trust-row span{min-height:28px;display:inline-flex;align-items:center;gap:6px;border-radius:999px;background:hsla(0,0%,100%,.065);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.085);color:#c8d0de;padding:0 10px;font-size:10px;font-weight:800}.auth-form{display:grid;grid-gap:13px;gap:13px;padding:18px 6px 0}.auth-form-heading{text-align:left}.auth-kicker{color:#93b5ff;font-size:10px;font-weight:900;letter-spacing:.8px;text-transform:uppercase;margin-bottom:5px}.auth-form-heading h2{color:#f4f7fb;font-size:25px;line-height:1.05;font-weight:900;letter-spacing:0}.auth-form-heading p:not(.auth-kicker){margin-top:7px;color:#a5acba;font-size:12.5px;line-height:1.45;font-weight:700}.auth-helper{border-radius:16px;background:rgba(79,124,255,.09);box-shadow:inset 0 0 0 1px rgba(79,124,255,.17);color:#c7d7ff;padding:10px 12px;font-size:11.5px;line-height:1.38;font-weight:800}.auth-fields{display:grid;grid-gap:10px;gap:10px}.auth-field{display:grid;grid-gap:7px;gap:7px;min-width:0}.auth-field-label{color:#d7dce7;font-size:11px;font-weight:900}.auth-input-shell{position:relative;min-width:0;height:52px;border-radius:18px;display:flex;align-items:center;gap:9px;border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.035)),hsla(0,0%,100%,.055);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),inset 0 -12px 24px rgba(0,0,0,.18);padding:0 12px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.auth-field:focus-within .auth-input-shell{border-color:rgba(79,124,255,.72);background:linear-gradient(180deg,hsla(0,0%,100%,.095),hsla(0,0%,100%,.045)),rgba(79,124,255,.075);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 0 0 3px rgba(79,124,255,.16),0 0 22px rgba(139,92,246,.18)}.auth-field-invalid .auth-input-shell{border-color:rgba(244,63,94,.58);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 0 3px rgba(244,63,94,.1)}.auth-input-icon{flex:0 0 auto;display:grid;place-items:center;color:#aab3c4}.auth-input{min-width:0;flex:1 1 auto;border:0;outline:0;background:transparent;color:#f4f7fb;font-size:13px;font-weight:800}.auth-input::placeholder{color:#737b8c;opacity:1}.auth-input:disabled{cursor:not-allowed;opacity:.62}.auth-password-toggle{flex:0 0 auto;width:34px;height:34px;border:0;border-radius:12px;display:grid;place-items:center;background:hsla(0,0%,100%,.055);color:#c0c8d6;transition:color .16s ease,background .16s ease}.auth-password-toggle:focus-visible,.auth-password-toggle:hover:not(:disabled){background:rgba(79,124,255,.14);color:#fff;outline:none}.auth-password-toggle:disabled{cursor:not-allowed;opacity:.52}.auth-field-error{color:#fda4af;font-size:10.5px;font-weight:800;line-height:1.3}.auth-field-helper{color:#8f98aa;font-size:10.5px;font-weight:750;line-height:1.35}.auth-remember{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;color:#bbc3d1;font-size:12px;font-weight:800;-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin-page{min-height:100dvh;position:relative}.admin-shell{width:min(1180px,100%);margin:0 auto;padding:56px 24px 80px}.admin-centered{min-height:100dvh;display:grid;place-items:center}.admin-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:32px}.admin-kicker{color:var(--brand-blue);font-size:11.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px}.admin-header h1,.admin-login-card h1,.admin-state-card h1{color:var(--text-primary);font-size:clamp(32px,5vw,42px);font-weight:700;letter-spacing:-1px;line-height:1.1}.admin-header p,.admin-login-card p,.admin-state-card p{color:var(--text-secondary);font-size:15px;font-weight:500;line-height:1.5}.admin-card,.admin-profile-card,.admin-summary,.admin-toast,.admin-toolbar{background:var(--bg-panel);backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);border:1px solid var(--border-soft);box-shadow:0 16px 40px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.04)}.admin-login-card,.admin-state-card{width:min(440px,100%);border-radius:var(--r-xl);padding:32px 28px;display:grid;grid-gap:24px;gap:24px}.admin-icon{width:56px;height:56px;display:grid;place-items:center;border-radius:var(--r-lg);color:#fff;background:var(--brand-grad);box-shadow:var(--brand-glow-sm),inset 0 1px 0 hsla(0,0%,100%,.2)}.admin-edit-grid label,.admin-login-card label{display:grid;grid-gap:8px;gap:8px;color:var(--text-main);font-size:12.5px;font-weight:600}.admin-edit-grid input,.admin-login-card input,.admin-search input{width:100%;min-width:0;height:48px;border:1px solid var(--border-strong);border-radius:var(--r-md);outline:0;background:var(--bg-input);color:var(--text-primary);padding:0 14px;font-size:14px;font-weight:500;transition:border-color .2s,box-shadow .2s;box-shadow:inset 0 1px 2px rgba(0,0,0,.4)}.admin-search input{height:100%;border:0;background:transparent;padding:0;box-shadow:none}.admin-edit-grid input:focus,.admin-login-card input:focus,.admin-search:focus-within{border-color:rgba(59,130,246,.6);box-shadow:inset 0 1px 2px rgba(0,0,0,.4),0 0 0 1px rgba(59,130,246,.6),0 0 12px rgba(59,130,246,.15)}.admin-toolbar{border-radius:var(--r-xl);padding:16px;display:grid;grid-gap:16px;gap:16px;margin-bottom:24px}.admin-search{min-width:0;height:50px;display:flex;align-items:center;gap:12px;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--bg-input);color:var(--text-muted);padding:0 16px;box-shadow:inset 0 1px 2px rgba(0,0,0,.4)}.admin-filters{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.admin-filters button{flex:0 0 auto;border:1px solid var(--border-soft);border-radius:999px;background:var(--surface3);color:var(--text-secondary);padding:8px 16px;font-size:12px;font-weight:600;transition:all .2s}.admin-filters button:hover{background:var(--surface4);color:var(--text-main)}.admin-filters button.active{color:#fff;border-color:rgba(96,165,250,.4);background:var(--surface5);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.admin-toast{border-radius:var(--r-md);padding:12px 16px;margin:16px 0;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600}.admin-toast-success{color:var(--green);border-color:var(--green-border);background:var(--green-dim)}.admin-error,.admin-toast-error{color:var(--red);border-color:var(--red-border);background:var(--red-dim)}.admin-summary{border-radius:var(--r-lg);padding:14px 16px;display:flex;gap:12px;flex-wrap:wrap;margin:16px 0;background:var(--surface2)}.admin-summary span{border-radius:999px;background:var(--surface4);color:var(--text-main);padding:6px 12px;font-size:12px;font-weight:600;border:1px solid var(--border-soft)}.admin-profile-card,.admin-profile-list{display:grid;grid-gap:16px;gap:16px}.admin-profile-card{border-radius:var(--r-xl);padding:24px;transition:border-color .2s}.admin-profile-card:hover{border-color:var(--border-strong)}.admin-profile-main{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.admin-profile-main h2{color:var(--text-main);font-size:20px;font-weight:700;letter-spacing:-.5px}.admin-profile-main p{color:var(--text-muted);font-size:13px;font-weight:500;margin-top:4px}.admin-actions,.admin-badges,.admin-edit-actions{display:flex;flex-wrap:wrap;gap:8px}.admin-badge{border-radius:999px;padding:6px 10px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:var(--surface3);color:var(--text-secondary);border:1px solid var(--border-soft)}.admin-badge.plan-lifetime,.admin-badge.status-active{color:var(--green);border-color:var(--green-border);background:var(--green-dim)}.admin-badge.status-expired,.admin-badge.status-inactive,.admin-badge.status-pending{color:var(--amber);border-color:var(--amber-border);background:var(--amber-dim)}.admin-badge.status-blocked{color:var(--red);border-color:var(--red-border);background:var(--red-dim)}.admin-edit-grid,.admin-profile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.admin-profile-grid span{min-width:0;border-radius:var(--r-md);background:var(--bg-input);box-shadow:inset 0 1px 2px rgba(0,0,0,.3);padding:12px 14px;color:var(--text-primary);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;border:1px solid transparent}.admin-profile-grid strong{display:block;color:var(--text-muted);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.admin-edit-grid{border-radius:var(--r-lg);padding:16px;background:var(--surface2);border:1px solid var(--border-soft)}.admin-edit-actions{align-items:end}.admin-btn{min-height:42px;border:0;border-radius:var(--r-md);display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;color:#fff;font-size:13px;font-weight:600;transition:all .2s}.admin-btn:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.1)}.admin-btn:disabled{cursor:not-allowed;opacity:.5}.admin-btn-primary{background:var(--brand-grad);box-shadow:var(--brand-glow-sm),inset 0 1px 0 hsla(0,0%,100%,.2)}.admin-btn-secondary{background:var(--surface4);color:var(--text-main);box-shadow:inset 0 0 0 1px var(--border-strong)}.admin-btn-secondary:hover:not(:disabled){background:var(--surface5)}.admin-btn-danger{background:var(--red-dim);color:var(--red);box-shadow:inset 0 0 0 1px var(--red-border)}.admin-empty{border-radius:var(--r-md);padding:16px;background:var(--surface2);color:var(--text-muted);font-size:13px;font-weight:500;border:1px solid var(--border-soft)}@media (max-width:760px){.admin-shell{padding:32px 16px 48px}.admin-header,.admin-profile-main{flex-direction:column}.admin-edit-grid,.admin-profile-grid{grid-template-columns:1fr}.admin-actions .admin-btn{width:100%}}.auth-remember input{width:18px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:6px;border:1px solid var(--border-strong);background:var(--surface3);display:grid;place-items:center;transition:all .2s;box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.auth-remember input:before{content:"";width:9px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translate(1px,-1px);opacity:0;transition:opacity .2s}.auth-remember input:checked{border-color:rgba(96,165,250,.4);background:var(--brand-grad);box-shadow:var(--brand-glow-sm)}.auth-remember input:checked:before{opacity:1}.auth-remember input:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.3)}.auth-submit{height:52px;width:100%;border:0;border-radius:18px;background:linear-gradient(135deg,#4f7cff,#8b5cf6);box-shadow:0 16px 36px rgba(79,124,255,.28),0 0 26px rgba(139,92,246,.22);color:#fff;font-size:14px;font-weight:900;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.auth-submit:focus-visible,.auth-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 42px rgba(79,124,255,.34),0 0 32px rgba(139,92,246,.28);outline:none}.auth-submit:disabled{cursor:not-allowed;opacity:.54;transform:none}.auth-form-message{border-radius:16px;padding:10px 12px;font-size:11.5px;font-weight:800;line-height:1.4}.auth-form-info{background:rgba(22,199,132,.1);box-shadow:inset 0 0 0 1px rgba(22,199,132,.22);color:#a7f3d0}.auth-form-error{background:rgba(244,63,94,.1);box-shadow:inset 0 0 0 1px rgba(244,63,94,.2);color:#fda4af}.auth-switch{justify-self:center;border:0;background:transparent;color:#f4f7fb;font-size:12px;font-weight:900}.auth-switch span{color:#7a8290;font-weight:800}.auth-switch:focus-visible,.auth-switch:hover:not(:disabled){color:#9eb6ff;outline:none}.auth-switch:disabled{cursor:not-allowed;opacity:.5}.auth-modal-backdrop{position:fixed;inset:0;z-index:600;display:grid;place-items:center;padding:18px;background:rgba(0,0,0,.72);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.auth-modal-card{width:min(100%,390px);border-radius:24px;border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.025)),rgba(18,22,33,.85);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:0 24px 80px rgba(0,0,0,.7),0 0 36px rgba(79,124,255,.16);padding:18px}.auth-modal-icon{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;color:#fbbf24;background:rgba(245,158,11,.1);box-shadow:inset 0 0 0 1px rgba(245,158,11,.22);margin-bottom:14px}.auth-modal-copy h2{color:#f4f7fb;font-size:20px;line-height:1.12;font-weight:900;letter-spacing:0}.auth-modal-copy p{margin-top:8px;color:#aeb6c8;font-size:12.5px;line-height:1.45;font-weight:700}.auth-modal-actions{display:grid;grid-gap:9px;gap:9px;margin-top:18px}.auth-modal-primary,.auth-modal-secondary{min-height:46px;border-radius:16px;font-size:12.5px;font-weight:900;border:0}.auth-modal-primary{color:#fff;background:linear-gradient(135deg,#4f7cff,#8b5cf6);box-shadow:0 14px 34px rgba(79,124,255,.26)}.auth-modal-secondary{color:#d6dce8;background:hsla(0,0%,100%,.07);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.09)}.auth-modal-primary:disabled,.auth-modal-secondary:disabled{cursor:not-allowed;opacity:.55}@media (max-width:380px){.auth-screen{padding:12px 10px}.auth-shell{min-height:calc(100dvh - 24px)}.auth-card{border-radius:28px;padding:8px 8px 16px}.auth-hero{min-height:238px;border-radius:24px;padding:14px}.auth-form-heading h2,.auth-hero-copy h1{font-size:23px}.auth-trust-row span{width:100%;justify-content:center}}.lead-section{background:linear-gradient(180deg,rgba(59,130,246,.055) 0,hsla(0,0%,7%,0) 44%),var(--surface)}.lead-fields{display:grid;grid-gap:9px;gap:9px}.lead-field,.lead-label{display:block}.lead-label{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.7px;color:var(--text-muted);margin-bottom:6px}.lead-input{width:100%;min-width:0;height:44px;border:none;outline:none;border-radius:var(--r-sm);background:var(--bg);box-shadow:inset 0 1px 3px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.05);color:var(--text-primary);font-size:13px;font-weight:500;padding:0 13px;transition:box-shadow .2s}.lead-input::placeholder{color:var(--text-xmuted)}.lead-input:focus{box-shadow:inset 0 1px 3px rgba(0,0,0,.6),inset 0 0 0 1px rgba(59,130,246,.65),0 0 0 3px rgba(59,130,246,.1)}.lead-help{color:var(--text-muted);font-weight:600;line-height:1.45}.lead-error,.lead-help{display:block;margin-top:6px;font-size:10.5px}.lead-error{color:#fca5a5;font-weight:800;line-height:1.35}.lead-warning{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-top:11px;border-radius:var(--r-sm);background:rgba(245,158,11,.1);box-shadow:inset 0 0 0 1px rgba(245,158,11,.28);color:#fde68a;padding:11px 12px;font-size:11.5px;font-weight:700;line-height:1.4}.lead-warning-link{flex-shrink:0;border:none;background:none;color:#fbbf24;font-size:11px;font-weight:900;text-decoration:underline;text-underline-offset:3px}.lead-helper{font-size:11px;color:var(--text-muted);margin-top:8px;text-align:center}.lead-actions{display:flex;flex-direction:column;gap:8px;margin-top:16px}.lead-actions-secondary{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.lead-action-btn{min-height:48px;border-radius:var(--r-md);border:none;padding:0 12px;font-size:12px;font-weight:700;color:var(--text-primary);transition:transform .15s,box-shadow .15s,background .15s,color .15s}.lead-action-btn:hover:not(:disabled){transform:translateY(-1px)}.lead-action-btn:disabled{cursor:not-allowed;opacity:.45}.lead-action-primary{background:var(--brand-grad);color:#fff;box-shadow:var(--brand-glow-sm)}.lead-action-primary:hover:not(:disabled){box-shadow:var(--brand-glow)}.lead-action-secondary{background:rgba(59,130,246,.08);color:#93c5fd;box-shadow:inset 0 0 0 1px rgba(59,130,246,.2)}.lead-action-copied,.lead-action-secondary:hover:not(:disabled){background:rgba(59,130,246,.14);color:#bfdbfe}.lead-action-save,.lead-action-send{background:rgba(16,185,129,.1);color:var(--green-bright);box-shadow:inset 0 0 0 1px var(--green-border)}.lead-action-save:hover:not(:disabled),.lead-action-send:hover:not(:disabled){background:rgba(16,185,129,.15);box-shadow:inset 0 0 0 1px rgba(16,185,129,.28),var(--green-glow)}.lead-feedback{margin-top:10px;color:var(--green-bright);font-size:11px;font-weight:600}.target-share-divider{height:1px;margin:16px 0 12px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent)}.target-share-card{border-radius:var(--r-lg);background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(16,185,129,.05) 48%,hsla(0,0%,7%,0)),hsla(0,0%,100%,.025);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.055),0 12px 34px rgba(0,0,0,.18);padding:14px}.target-share-header{align-items:flex-start;margin-bottom:12px}.target-share-subtitle{margin-top:3px;color:var(--text-muted);font-size:11px;font-weight:600;line-height:1.4}.target-share-fields{gap:10px}.target-share-actions{margin-top:12px}.target-share-muted{color:var(--text-muted)}.target-live-card{background:radial-gradient(circle at 16% 0,rgba(16,185,129,.16),transparent 34%),linear-gradient(180deg,rgba(59,130,246,.12),rgba(59,130,246,.02) 38%,hsla(0,0%,7%,0)),#090909}.target-live-title-row{margin-bottom:9px}.target-live-hero{border-radius:18px;background:rgba(16,185,129,.09);box-shadow:inset 0 0 0 1px rgba(16,185,129,.2),var(--green-glow);padding:12px;margin-bottom:10px}.target-live-hero span,.target-required-salary span{display:block;color:var(--text-muted);font-size:9px;font-weight:900;letter-spacing:.9px;text-transform:uppercase;margin-bottom:4px}.target-live-hero strong{display:block;color:#fff;font-family:var(--mono);font-size:23px;line-height:1;font-weight:900}.target-live-hero p{margin-top:7px;color:var(--green-bright);font-size:12px;font-weight:800}.target-live-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.target-required-salary{margin-top:9px;border-radius:16px;background:rgba(244,63,94,.1);box-shadow:inset 0 0 0 1px rgba(244,63,94,.22);padding:10px 12px}.target-required-salary strong{display:block;color:#fda4af;font-family:var(--mono);font-size:16px;font-weight:900}.editable-stat-row{display:grid;grid-gap:5px;gap:5px;width:-moz-fit-content;width:fit-content}.editable-stat-label{color:#91e8c4;font-size:9.5px;font-weight:900;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.editable-stat-control{width:-moz-fit-content;width:fit-content;max-width:100%;min-height:38px;display:inline-flex;align-items:baseline;gap:7px;border-radius:12px;border-bottom:1px solid rgba(145,232,196,.2);padding:2px 3px 5px 0;transition:border-color .16s ease,box-shadow .16s ease;cursor:text}.editable-stat-control.is-editing,.editable-stat-control:focus-within{border-color:rgba(126,151,255,.72);box-shadow:0 8px 22px rgba(79,124,255,.1)}.editable-stat-input{width:4ch;min-width:2ch;max-width:8ch;border:0;outline:0;background:transparent;caret-color:#91e8c4;color:#fff;font-size:24px;font-weight:950;line-height:1;padding:0;text-align:right;font-family:var(--font)}.editable-stat-suffix{flex:0 0 auto;color:#98a3b7;font-size:12px;font-weight:850;line-height:1}.editable-stat-icon{color:#98a3b7;opacity:.8;margin-left:2px;align-self:center}.editable-stat-helper{color:var(--text-muted);font-size:10.5px;font-weight:500;line-height:1.4}.editable-stat-compact{display:inline-flex;align-items:baseline;gap:6px;width:auto}.editable-stat-compact .editable-stat-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.editable-stat-compact .editable-stat-control{min-height:auto;border-bottom:none;padding:0}.editable-stat-compact .editable-stat-input{font-size:16px;width:3.5ch}.result-row-editable{align-items:center}.filter-header-actions{display:flex;align-items:center;gap:8px}.filter-manage-btn{color:#bfdbfe;background:rgba(59,130,246,.1);box-shadow:inset 0 0 0 1px rgba(59,130,246,.2)}.selected-brand-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.selected-brand-hidden-note{color:#fde68a!important}.car-hide-btn{width:100%;min-height:36px;border:none;border-radius:var(--r-sm);background:rgba(244,63,94,.09);box-shadow:inset 0 0 0 1px rgba(244,63,94,.2);color:#fda4af;font-size:11px;font-weight:900;margin-top:10px}.car-head-main{flex:1 1;min-width:0;display:flex;align-items:center;gap:10px;border:none;background:transparent;color:inherit;text-align:left;padding:0}.car-row-visibility-toggle{flex-shrink:0;min-height:30px;border:none;border-radius:999px;display:inline-flex;align-items:center;gap:5px;background:rgba(16,185,129,.1);box-shadow:inset 0 0 0 1px rgba(16,185,129,.22);color:var(--green-bright);padding:0 9px;font-size:10px;font-weight:900;white-space:nowrap}.car-row-visibility-toggle:hover{background:rgba(244,63,94,.11);box-shadow:inset 0 0 0 1px rgba(244,63,94,.24);color:#fda4af}.model-status-badge{display:inline-flex;align-items:center;min-height:24px;border-radius:999px;padding:0 8px;background:rgba(245,158,11,.12);box-shadow:inset 0 0 0 1px rgba(245,158,11,.22);color:#fde68a;font-size:10px;font-weight:900;white-space:nowrap}.model-visibility-backdrop{position:fixed;inset:0;z-index:1100;display:grid;place-items:end center;background:rgba(0,0,0,.78);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);padding:14px}.model-visibility-sheet{width:min(100%,680px);max-height:min(86vh,760px);display:flex;flex-direction:column;border-radius:26px;background:linear-gradient(180deg,rgba(59,130,246,.1) 0,hsla(0,0%,7%,0) 38%),var(--surface);box-shadow:var(--edge),0 24px 80px rgba(0,0,0,.64),inset 0 0 0 1px hsla(0,0%,100%,.055);padding:16px}.model-visibility-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.model-visibility-kicker{color:#93c5fd;font-size:10px;font-weight:900;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:4px}.model-visibility-top h2{color:#fff;font-size:20px;font-weight:900}.model-visibility-top p{color:var(--text-muted);font-size:11px;font-weight:600;line-height:1.45;margin-top:5px}.model-visibility-close{width:34px;height:34px;border:none;border-radius:999px;display:grid;place-items:center;background:hsla(0,0%,100%,.06);color:var(--text-primary)}.model-visibility-tools{display:grid;grid-template-columns:1fr minmax(150px,200px);grid-gap:9px;gap:9px;margin-bottom:10px}.model-visibility-brand,.model-visibility-search{min-height:42px;border:none;outline:none;border-radius:var(--r-sm);background:var(--bg);box-shadow:inset 0 1px 3px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.06);color:var(--text-primary)}.model-visibility-search{display:flex;align-items:center;gap:8px;padding:0 12px}.model-visibility-search input{width:100%;border:none;outline:none;background:transparent;color:var(--text-primary);font-size:13px;font-weight:700}.model-visibility-brand{padding:0 12px;font-size:12px;font-weight:800}.model-visibility-actions{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.model-visibility-actions button{min-height:32px;border:none;border-radius:999px;background:hsla(0,0%,100%,.06);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08);color:var(--text-primary);padding:0 10px;font-size:10.5px;font-weight:900}.model-toggle:disabled,.model-visibility-actions button:disabled{cursor:not-allowed;opacity:.55}.model-visibility-feedback{color:var(--green-bright);font-size:11px;font-weight:700;margin-bottom:8px}.model-visibility-hidden{display:flex;align-items:center;justify-content:space-between;border-radius:14px;background:rgba(244,63,94,.09);box-shadow:inset 0 0 0 1px rgba(244,63,94,.17);color:#fda4af;padding:8px 10px;margin-bottom:10px;font-size:11px;font-weight:900}.model-visibility-list{overflow-y:auto;display:grid;grid-gap:8px;gap:8px;padding-right:2px}.model-visibility-row{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:12px;gap:12px;border-radius:16px;background:hsla(0,0%,100%,.035);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06);padding:11px 12px}.model-visibility-row.is-hidden{opacity:.68}.model-visibility-row p,.model-visibility-row span{color:var(--text-muted);font-size:10px;font-weight:800}.model-visibility-row strong{display:block;color:#fff;font-size:14px;font-weight:900;margin:2px 0}.model-visibility-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px}.model-toggle{min-height:32px;border:none;border-radius:999px;display:inline-flex;align-items:center;gap:5px;padding:0 10px;font-size:11px;font-weight:900;white-space:nowrap}.model-toggle-visible{background:rgba(16,185,129,.1);box-shadow:inset 0 0 0 1px rgba(16,185,129,.24);color:var(--green-bright)}.model-toggle-hidden{background:rgba(244,63,94,.1);box-shadow:inset 0 0 0 1px rgba(244,63,94,.24);color:#fda4af}.model-visibility-empty{color:var(--text-muted);text-align:center;font-size:12px;font-weight:700;padding:28px 10px}@media (max-width:640px){.model-visibility-row,.model-visibility-tools{grid-template-columns:1fr}.model-visibility-row-actions{justify-content:space-between}.filter-header-actions{width:100%;justify-content:flex-start}}@media (min-width:720px){.target-share-actions,.target-share-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.target-share-actions{display:grid}}.lead-profile-link{margin-top:12px;border:none;background:none;color:#93c5fd;font-size:11px;font-weight:800;text-decoration:underline;text-underline-offset:4px}.profile-modal{position:fixed;inset:0;z-index:1000;overflow-y:auto;background:rgba(0,0,0,.82);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);padding:18px 14px 28px}.profile-modal-card{width:min(100%,420px);margin:0 auto;border-radius:24px;background:linear-gradient(180deg,rgba(59,130,246,.08) 0,hsla(0,0%,7%,0) 42%),var(--surface);box-shadow:var(--edge),0 18px 60px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.05);padding:18px}.profile-modal-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.profile-modal-top h2{font-size:18px;font-weight:900;color:#fff;letter-spacing:-.2px}.profile-modal-top p{color:var(--text-muted);font-size:11px;font-weight:600;line-height:1.45;margin-top:3px}.salesman-profile-form{display:grid;grid-gap:11px;gap:11px}.salesman-save-btn{min-height:44px;border:none;border-radius:var(--r-sm);background:var(--brand-grad);box-shadow:var(--brand-glow-sm);color:#fff;font-size:13px;font-weight:900}.salesman-save-btn:hover{box-shadow:var(--brand-glow)}.device-conflict-card{max-width:360px}.device-conflict-actions{display:grid;grid-gap:8px;gap:8px}.live-modal{position:fixed;inset:0;z-index:1000;overflow-y:auto;background:rgba(0,0,0,.82);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:grid;place-items:center;padding:20px 14px}.live-modal-shell{width:min(100%,460px);max-height:calc(100vh - 96px);margin:0 auto;display:flex;flex-direction:column;gap:10px;overflow-y:auto;scrollbar-width:none}.live-modal-shell::-webkit-scrollbar{display:none}.live-modal-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.live-modal-top h2{font-size:18px;font-weight:900;color:#fff;letter-spacing:-.2px}.live-modal-close{height:32px;border:1px solid var(--border-soft);border-radius:18px;background:var(--bg-input);box-shadow:var(--edge);color:var(--text-primary);font-size:12px;font-weight:900;padding:0 13px;transition:background .15s,border-color .15s}.live-modal-close:hover{background:var(--surface4);border-color:var(--border-strong)}.live-model-selector{border-radius:20px;padding:12px;background:hsla(0,0%,100%,.035);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07),0 14px 38px rgba(0,0,0,.22);color:var(--text-primary)}.live-model-selector-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.live-model-selector-kicker{margin:0 0 2px;color:var(--text-muted);font-size:9px;font-weight:900;letter-spacing:1.1px;text-transform:uppercase}.live-model-selector-head h3{margin:0;color:#fff;font-size:15px;font-weight:900;letter-spacing:-.1px;line-height:1.15}.live-model-selector-count{flex:0 0 auto;min-height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0 9px;color:var(--text-primary);background:hsla(0,0%,100%,.055);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08);font-family:var(--mono);font-size:11px;font-weight:800}.live-model-selector-help,.live-model-selector-note{margin:6px 0 0;color:var(--text-muted);font-size:11px;font-weight:700;line-height:1.35}.live-model-option-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:8px;gap:8px;margin-top:10px;max-height:min(320px,36vh);overflow-y:auto;padding-right:2px;scrollbar-width:none}.live-model-option-grid::-webkit-scrollbar{display:none}.live-model-option{min-height:72px;border:0;border-radius:16px;display:flex;align-items:stretch;justify-content:space-between;gap:10px;padding:10px;text-align:left;color:var(--text-primary);background:hsla(0,0%,100%,.035);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06);transition:background .16s ease,box-shadow .16s ease,transform .16s ease,opacity .16s ease}.live-model-option:focus-visible,.live-model-option:hover:not(:disabled){background:hsla(0,0%,100%,.055);box-shadow:inset 0 0 0 1px rgba(136,153,255,.28),0 8px 22px rgba(64,90,255,.1)}.live-model-option:focus-visible{outline:none}.live-model-option:active:not(:disabled){transform:translateY(1px)}.live-model-option:disabled{cursor:not-allowed;opacity:.45}.live-model-option.is-selected{background:rgba(78,105,255,.13);box-shadow:inset 0 0 0 1px rgba(126,151,255,.32),0 8px 22px rgba(64,90,255,.1)}.live-model-option-main,.live-model-option-side{display:flex;flex-direction:column;min-width:0}.live-model-option-main{gap:3px}.live-model-option-brand{color:var(--text-muted);font-size:9px;font-weight:900;letter-spacing:.9px;text-transform:uppercase}.live-model-option-main strong{color:#fff;font-size:14px;font-weight:900;line-height:1.1;overflow-wrap:anywhere}.live-model-option-main>span:last-child{color:var(--text-muted);font-size:11px;font-weight:750;line-height:1.2;overflow-wrap:anywhere}.live-model-option-side{align-items:flex-end;justify-content:space-between;gap:8px;flex:0 0 auto}.live-model-option-side strong{color:var(--text-primary);font-family:var(--mono);font-size:12px;font-weight:800;line-height:1.1;white-space:nowrap}.live-model-option-check{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:var(--green-bright);background:rgba(16,185,129,.1);box-shadow:inset 0 0 0 1px rgba(16,185,129,.22)}.live-model-option-check:empty{background:hsla(0,0%,100%,.035);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.live-card-empty-panel,.live-model-selector-empty{margin-top:10px;border-radius:16px;padding:12px;color:var(--text-muted);background:rgba(245,158,11,.07);box-shadow:inset 0 0 0 1px rgba(245,158,11,.16);font-size:12px;font-weight:800;line-height:1.35}.live-card-empty-panel{margin-top:0;color:var(--text-primary)}.live-result-card{width:100%;margin:0 auto;border-radius:24px;padding:16px;background:linear-gradient(180deg,rgba(59,130,246,.12),rgba(59,130,246,.02) 34%,hsla(0,0%,7%,0)),#090909;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),0 18px 60px rgba(0,0,0,.55);color:var(--text-primary)}.live-card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.live-brand-kicker{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:1.8px;color:#93c5fd;margin-bottom:2px}.live-card-title{font-size:22px;line-height:1;font-weight:900;color:#fff}.live-status{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:26px;border-radius:18px;padding:0 8px;font-size:11px;font-weight:900;white-space:nowrap}.live-status-eligible{background:rgba(16,185,129,.13);color:var(--green-bright);box-shadow:inset 0 0 0 1px rgba(16,185,129,.28),var(--green-glow)}.live-status-borderline{background:rgba(245,158,11,.12);color:#fbbf24;box-shadow:inset 0 0 0 1px rgba(245,158,11,.28)}.live-status-not-eligible{background:rgba(244,63,94,.12);color:#fda4af;box-shadow:inset 0 0 0 1px rgba(244,63,94,.26)}.live-customer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;border-radius:var(--r-md);background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06);padding:10px 12px}.live-customer span{color:var(--text-muted);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.8px}.live-customer strong{color:#fff;font-size:15px;font-weight:900;text-align:right;overflow-wrap:anywhere}.live-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid hsla(0,0%,100%,.08);border-radius:var(--r-md);overflow:hidden}.live-metric-row{display:flex;flex-direction:column;gap:5px;align-items:flex-start;justify-content:space-between;min-height:54px;padding:9px 10px;border-bottom:1px solid hsla(0,0%,100%,.06)}.live-metric-row:nth-child(odd){border-right:1px solid hsla(0,0%,100%,.06)}.live-metric-row:nth-child(n+3){border-bottom:none}.live-metric-row span,.live-models span,.live-salesman span{font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted)}.live-metric-row strong{font-family:var(--mono);font-size:14px;font-weight:800;color:#fff;line-height:1.05;text-align:left;overflow-wrap:anywhere}.live-budget-row strong{color:var(--green-bright);text-shadow:0 0 12px rgba(16,185,129,.28)}.live-models{margin-top:9px;background:rgba(16,185,129,.08);box-shadow:inset 0 0 0 1px rgba(16,185,129,.16);border-radius:14px;padding:8px 10px}.live-models-empty{background:rgba(239,68,68,.09);box-shadow:inset 0 0 0 1px rgba(239,68,68,.18)}.live-models strong{display:block;font-size:13px;line-height:1.25;font-weight:900;color:#fff;overflow-wrap:anywhere}.live-qr-panel{margin-top:9px;border-radius:20px;background:rgba(59,130,246,.08);box-shadow:inset 0 0 0 1px rgba(59,130,246,.18);padding:10px 12px 12px}.qr-block{display:flex;flex-direction:column;align-items:center;gap:8px}.qr-label{color:var(--text-primary);font-size:12px;font-weight:900;text-align:center}.qr-box{width:248px;min-height:248px;display:flex;align-items:center;justify-content:center;border-radius:20px;background:#fff;color:#111;padding:12px;box-shadow:0 12px 28px rgba(0,0,0,.34);text-decoration:none}.qr-box canvas{display:block;width:224px!important;height:224px!important}.qr-box-empty{color:#111;line-height:1.35}.live-qr-warning,.qr-box-empty{font-size:13px;font-weight:800;text-align:center}.live-qr-warning{border-radius:var(--r-md);background:rgba(245,158,11,.1);box-shadow:inset 0 0 0 1px rgba(245,158,11,.28);color:#fde68a;padding:16px;line-height:1.45}.live-salesman{text-align:center;margin-top:8px}.live-salesman strong{display:block;margin-top:3px;color:#fff;font-size:15px;font-weight:900;line-height:1.15}.live-salesman p{margin-top:2px;color:#93c5fd;font-size:12px;font-weight:800;line-height:1.2}.live-salesman p+p{color:var(--text-secondary);opacity:.72;font-size:11px}.live-disclaimer{margin-top:8px;color:var(--text-secondary);opacity:.76;font-size:9.5px;line-height:1.35;text-align:center}@media (min-width:390px){.lead-actions{grid-template-columns:repeat(3,1fr)}}@media (max-width:360px){.live-result-card{padding:14px}.live-card-title{font-size:21px}.live-card-header{gap:8px}.live-status{min-height:26px;padding:0 8px;font-size:11px}.live-metric-row strong{font-size:14px}.qr-box{width:224px;min-height:224px}.qr-box canvas{width:200px!important;height:200px!important}}.brand-scroll-wrap{overflow-x:auto;margin:0 -14px;padding:0 14px 10px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.brand-scroll-wrap::-webkit-scrollbar{display:none}.brand-track{display:flex;gap:5px;width:max-content}.brand-chip{display:flex;flex-direction:column;align-items:center;gap:5px;padding:9px 10px 7px;min-width:66px;background:var(--surface2);border:none;box-shadow:var(--edge);border-radius:var(--r-md);transition:background .18s,box-shadow .18s;flex-shrink:0}.brand-logo-holder{background:#fff;border-radius:50%;padding:12%;box-shadow:0 1px 4px rgba(0,0,0,.15);box-sizing:border-box}.brand-chip-logo,.brand-logo-holder{display:flex;align-items:center;justify-content:center}.brand-chip-logo{flex-shrink:0}.brand-chip-logo img{width:26px;height:26px;object-fit:contain;filter:brightness(.65) grayscale(.3);transition:filter .2s}.brand-chip-name{font-size:8.5px;font-weight:700;letter-spacing:0;text-transform:uppercase;color:var(--text-muted);text-align:center;white-space:normal;transition:color .18s;max-width:64px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.brand-chip:hover{background:var(--surface3)}.brand-chip:hover .brand-chip-logo img{filter:brightness(.85) grayscale(0)}.brand-chip-on{background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(99,102,241,.1));box-shadow:var(--edge),0 0 0 1px rgba(59,130,246,.25),0 0 12px rgba(59,130,246,.12)}.brand-chip-on .brand-chip-logo img{filter:brightness(1) grayscale(0)}.brand-chip-on .brand-chip-name{color:#93c5fd}.brand-initial{background:radial-gradient(circle at 32% 22%,hsla(0,0%,100%,.18),transparent 30%),linear-gradient(145deg,#202734,#0f141d);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),0 4px 10px rgba(0,0,0,.24);border:1px solid hsla(0,0%,100%,.08);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:0;color:#f8fafc}.filter-section{background:var(--bg-panel);border:1px solid var(--border-soft);box-shadow:0 16px 40px rgba(0,0,0,.5);border-radius:var(--r-xl);padding:20px 18px}.filter-header{justify-content:space-between;gap:10px}.filter-heading{display:flex;align-items:center;gap:12px;min-width:0}.filter-heading-text{display:flex;flex-direction:column;gap:1px}.filter-subtitle{font-size:11.5px;color:var(--text-muted)}.filter-reset-btn{flex-shrink:0;height:30px;border:none;border-radius:15px;background:rgba(59,130,246,.08);box-shadow:inset 0 0 0 1px rgba(59,130,246,.18);color:#93c5fd;font-size:10.5px;font-weight:800;padding:0 11px}.filter-reset-btn:hover{background:rgba(59,130,246,.14);color:#bfdbfe}.filter-block{display:flex;flex-direction:column;gap:9px;margin-bottom:14px}.filter-row{display:flex;align-items:center;gap:8px}.filter-row>.deposit-selector{flex:1 1}.filter-lbl{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted);min-width:44px;flex-shrink:0}.selected-brand-summary{min-height:72px;margin-bottom:12px;border-radius:var(--r-md);background:var(--surface2);box-shadow:var(--edge),inset 0 0 0 1px hsla(0,0%,100%,.05);padding:12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.selected-brand-main{display:flex;align-items:center;gap:11px;min-width:0}.selected-brand-logo{width:44px;height:44px;border-radius:var(--r-sm);background:rgba(59,130,246,.08);box-shadow:inset 0 0 0 1px rgba(59,130,246,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0}.selected-brand-copy{min-width:0}.selected-brand-copy h3{color:#fff;font-size:16px;font-weight:900;letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selected-brand-copy p{color:var(--text-muted);font-size:11px;font-weight:700;margin-top:3px}.selected-brand-clear{flex-shrink:0;height:32px;border:none;border-radius:16px;background:var(--bg);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08);color:var(--text-secondary);font-size:11px;font-weight:800;padding:0 12px}.selected-brand-clear:hover{background:var(--surface3);color:#fff}.car-list{display:flex;flex-direction:column;gap:5px}.car-card{background:rgba(26,26,26,.7);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:none;border-top:1px solid hsla(0,0%,100%,.05);box-shadow:0 4px 24px rgba(0,0,0,.4);border-radius:var(--r-md);overflow:hidden;transition:box-shadow .18s;position:relative}.car-card:hover{box-shadow:var(--edge),0 2px 12px rgba(0,0,0,.4)}.card-pass{background:radial-gradient(ellipse 60px 80px at -10px 50%,rgba(16,185,129,.08) 0,transparent 100%),var(--surface2)}.card-pass:hover{background:radial-gradient(ellipse 80px 100px at -5px 50%,rgba(16,185,129,.13) 0,transparent 100%),var(--surface2)}.card-fail{opacity:.6;background:radial-gradient(ellipse 60px 80px at -10px 50%,rgba(244,63,94,.06) 0,transparent 100%),var(--surface2)}.card-fail:hover{opacity:.78}.car-head{gap:10px;padding:12px 13px;width:100%;background:none;text-align:left}.car-head,.car-logo-wrap{display:flex;align-items:center;border:none}.car-logo-wrap{width:34px;height:34px;background:var(--surface3);box-shadow:var(--edge);border-radius:var(--r-xs);justify-content:center;flex-shrink:0;overflow:hidden}.car-logo-wrap img{width:26px;height:26px;object-fit:contain}.car-meta{flex:1 1;min-width:0}.car-brand-tag{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted);margin-bottom:2px}.car-model-name{font-size:14px;font-weight:700;color:var(--text-primary);letter-spacing:-.2px;margin-bottom:3px}.car-model-name,.car-price-range{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.car-price-range{font-size:10.5px;color:var(--text-secondary);opacity:.65;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.car-right{display:flex;align-items:center;gap:7px;flex-shrink:0}.eligibility-badge{font-size:9.5px;font-weight:700;padding:3px 9px;border-radius:20px;letter-spacing:.2px}.badge-pass{background:var(--green-dim);color:var(--green-bright);border:none;box-shadow:0 0 8px rgba(16,185,129,.15),inset 0 0 0 1px var(--green-border)}.badge-fail{background:var(--red-dim);color:var(--red);border:none;box-shadow:inset 0 0 0 1px var(--red-border)}.chevron{font-size:16px;color:var(--text-muted);transition:transform .22s cubic-bezier(.4,0,.2,1),color .18s;display:inline-block;line-height:1}.chevron-open{transform:rotate(90deg);color:var(--text-secondary)}.car-body{padding:0 13px 13px}.vtable-section{margin-bottom:10px}.vtable-section:last-child{margin-bottom:0}.vtable-label{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted);margin-bottom:8px;display:flex;align-items:center;gap:5px}.vtable-label-dot{width:5px;height:5px;border-radius:50%}.dot-new{background:var(--brand-blue);box-shadow:0 0 4px rgba(59,130,246,.6)}.dot-used{background:var(--amber);box-shadow:0 0 4px rgba(245,158,11,.5)}.vtable-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.used-price-block,.variant-data-note,.variant-name-main,.variant-price-range,.variant-year-label{display:block}.variant-year-label{margin-top:2px;color:rgba(245,158,11,.82);font-size:10.5px;font-weight:750;line-height:1.2}.variant-data-note{margin-top:3px;max-width:220px;color:var(--text-muted);font-size:10px;line-height:1.25;white-space:normal}.variant-price-range span,.variant-price-range strong{display:block}.variant-price-range span{margin-top:2px;color:var(--text-muted);font-size:10px;font-family:var(--font-inter),sans-serif}.used-price-block{min-width:0;line-height:1.15}.used-price-reference{display:block;color:rgba(246,249,253,.94);font-weight:850;white-space:nowrap}.used-average-editor{display:inline-flex;align-items:center;gap:5px;margin-top:3px;max-width:100%;color:rgba(229,236,247,.9);line-height:1;white-space:nowrap}.used-average-label{color:rgba(166,176,194,.86);font-size:10px;font-weight:760}.used-average-note,.used-average-warning{display:block;margin-top:3px;font-size:9.5px;font-weight:760;line-height:1.15}.used-average-note{color:rgba(145,232,196,.74)}.used-average-warning{color:rgba(251,191,36,.9)}.used-average-reset-btn{width:22px;height:22px;min-width:22px;border:0;border-radius:999px;display:inline-grid;place-items:center;background:rgba(245,158,11,.085);box-shadow:inset 0 0 0 1px rgba(245,158,11,.16);color:rgba(252,211,77,.9)}.vtable{width:100%;border-collapse:collapse;font-size:11.5px;min-width:310px}.vtable thead tr th{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);padding:0 0 6px;border-bottom:1px solid hsla(0,0%,100%,.05);text-align:left;white-space:nowrap}.vtable td:last-child,.vtable th:last-child{text-align:center}.vtable td{padding:6px 0;border-bottom:1px solid hsla(0,0%,100%,.03);color:var(--text-secondary);font-family:var(--mono);font-size:11px;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.vtable tbody tr:last-child td{border-bottom:none}.vtable td:first-child{font-family:var(--font);font-size:11.5px;font-weight:500;color:var(--text-primary);font-feature-settings:normal;font-variant-numeric:normal}.row-pass{background:rgba(52,211,153,.05);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.row-pass td{color:var(--text-primary);font-weight:600}.row-fail{background:rgba(239,68,68,.03);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.row-fail td{color:var(--text-muted);font-weight:600}.status-ok{color:#34d399;filter:drop-shadow(0 0 8px rgba(52,211,153,.5))}.status-no,.status-ok{font-size:13px;font-weight:700}.status-no{color:#f87171}.body-sep{height:1px;background:hsla(0,0%,100%,.04);margin:8px 0}.empty-state{text-align:center;padding:36px 20px;color:var(--text-muted);font-size:13px}.empty-state-icon{font-size:32px;margin-bottom:10px;display:block}.text-green{color:var(--green)!important}.text-red{color:var(--red)!important}.text-amber{color:var(--amber)!important}.mono{font-family:var(--mono)}.nums{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,tabular-nums lining-nums}.app-footer{text-align:center;padding:14px 16px;font-size:10px;color:var(--text-muted);border-top:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);background:var(--surface);line-height:1.6}@media (max-width:380px){.dsr-stats{grid-template-columns:repeat(2,1fr)}.target-config-grid{grid-template-columns:1fr}.salary-input{font-size:26px}.dsr-stat-val{font-size:13px}}@media (min-width:480px){body{background:#020202;display:flex;align-items:flex-start;justify-content:center}.app,body{min-height:100dvh}.app{box-shadow:0 0 0 1px hsla(0,0%,100%,.04),0 24px 80px rgba(0,0,0,.8),0 0 120px rgba(59,130,246,.04),0 0 240px rgba(99,102,241,.03)}}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,textarea:-webkit-autofill{box-shadow:inset 0 0 0 1000px #14161c!important}.auth-input,.auth-input input{background:hsla(0,0%,100%,.07)!important}.auth-input:focus-within{background:hsla(0,0%,100%,.09)!important;border-color:rgba(79,124,255,.55)!important;box-shadow:0 0 0 3px rgba(79,124,255,.13),inset 0 1px 0 hsla(0,0%,100%,.08)}body{font-family:var(--font);background:radial-gradient(ellipse at 50% -12%,rgba(79,124,255,.1),transparent 38%),var(--bg-main)}.commit-amount,.deposit-custom-input,.dsr-stat-val,.finance-number,.live-metric-row strong,.money,.numeric,.rr-val,.salary-input,.target-price-input,.vtable td{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"ss01" 1,tabular-nums lining-nums;letter-spacing:-.035em}.app{background:linear-gradient(180deg,rgba(79,124,255,.035) 0,transparent 18%),var(--bg-main)}.app-header{background:rgba(3,4,5,.88);box-shadow:0 1px 0 hsla(0,0%,100%,.045),0 12px 30px rgba(0,0,0,.4)}.header-profile-btn{max-width:188px;min-height:36px;border:1px solid hsla(0,0%,100%,.075);border-radius:18px;background:rgba(21,22,25,.82);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.055);padding:5px 10px 5px 12px}.header-profile-name{display:inline-flex;align-items:center;gap:5px;max-width:100%}.header-profile-btn strong{color:#9db6ff}.profile-dropdown{width:min(280px,calc(100vw - 28px));border-radius:22px;padding:10px;background:linear-gradient(180deg,hsla(0,0%,100%,.065),hsla(0,0%,100%,.022)),rgba(12,13,17,.94);box-shadow:0 22px 70px rgba(0,0,0,.68),inset 0 0 0 1px hsla(0,0%,100%,.05),0 0 26px rgba(79,124,255,.1)}.profile-dropdown-header{background:hsla(0,0%,100%,.045);border-color:hsla(0,0%,100%,.075)}.dropdown-btn{min-height:38px}.tab-bar{gap:6px;padding:6px 14px;background:rgba(3,4,5,.9)}.tab-btn{min-height:44px;height:44px;border-radius:18px;color:#757d8d;font-size:12px;font-weight:800}.alert-icon svg,.empty-state-icon svg,.result-icon svg,.search-icon svg,.section-icon-wrap svg,.tab-btn svg{display:block}.tab-active{background:rgba(79,124,255,.08);box-shadow:inset 0 0 0 1px rgba(79,124,255,.12)}.tab-active:after{left:22%;right:22%;bottom:5px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--blue),var(--purple),transparent);box-shadow:0 0 10px rgba(79,124,255,.46)}.main{padding:16px 14px 104px}.filter-section,.section{border-radius:26px;background:linear-gradient(180deg,hsla(0,0%,100%,.028),transparent 34%),var(--bg-panel);border-color:hsla(0,0%,100%,.075);box-shadow:0 18px 50px rgba(0,0,0,.44),inset 0 1px 0 hsla(0,0%,100%,.045)}.section-icon-wrap{width:30px;height:30px;color:#a9bbff;background:rgba(79,124,255,.1);box-shadow:inset 0 0 0 1px rgba(79,124,255,.14)}.section-title{font-size:13.5px;font-weight:850}.salary-field,.target-price-field{border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.018)),var(--bg-input);box-shadow:inset 0 1px 3px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.065)}.salary-input,.target-price-input{font-size:31px;font-weight:700}.commit-row{border-radius:16px;background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.055)}.btn-add{min-height:42px;border-radius:16px}.btn-remove{border-radius:10px}.dsr-stats{gap:9px}.dsr-stat{border-radius:18px;padding:15px 10px 13px;background:hsla(0,0%,100%,.035)}.dsr-accent-card{background:radial-gradient(ellipse at 50% 0,rgba(22,199,132,.13),transparent 64%),rgba(22,199,132,.055);border-color:rgba(22,199,132,.2)}.dsr-stat-val{font-size:17px;font-weight:760}.car-brand-tag,.commit-type-label,.config-block-label,.dsr-stat-lbl,.filter-lbl,.lead-label,.recs-heading,.vtable-label{letter-spacing:.72px}.dsr-bar{height:5px}.seg-commit{background:linear-gradient(90deg,rgba(22,199,132,.72),rgba(22,199,132,.95));box-shadow:none}.seg-car{background:linear-gradient(90deg,rgba(79,124,255,.74),rgba(139,92,246,.82));box-shadow:none}.seg-buf{background:hsla(0,0%,100%,.085)}.alert{border-radius:16px;font-weight:760}.alert-icon{display:inline-flex;color:currentColor}.pills{gap:7px}.deposit-option,.pill,.pills-sm .pill{min-height:40px;height:40px;border-radius:16px;font-weight:800;background:hsla(0,0%,100%,.042);border-color:hsla(0,0%,100%,.075)}.deposit-option-on,.deposit-option-on:hover,.pill-on,.pill-on:hover{background:linear-gradient(135deg,rgba(79,124,255,.95),rgba(139,92,246,.92));box-shadow:0 10px 24px rgba(79,124,255,.18)}.deposit-preset-grid{gap:7px}.deposit-custom-panel{border-radius:18px;background:hsla(0,0%,100%,.035)}.deposit-custom-input-wrap{height:42px;border-radius:14px}.result-card{border-radius:22px;padding:17px 15px}.result-pass{background:radial-gradient(ellipse at 12% 0,rgba(22,199,132,.2),transparent 48%),rgba(22,199,132,.075);box-shadow:inset 0 0 0 1px rgba(22,199,132,.28),0 14px 38px rgba(22,199,132,.1)}.result-fail{background:radial-gradient(ellipse at 12% 0,rgba(239,68,68,.17),transparent 50%),rgba(239,68,68,.075);box-shadow:inset 0 0 0 1px rgba(239,68,68,.25),0 14px 38px rgba(239,68,68,.08)}.result-icon{width:38px;height:38px;border-radius:15px;display:grid;place-items:center;flex-shrink:0}.result-icon-pass{color:var(--green-bright);background:rgba(22,199,132,.11);box-shadow:inset 0 0 0 1px rgba(22,199,132,.22)}.result-icon-fail{color:#fda4af;background:rgba(239,68,68,.11);box-shadow:inset 0 0 0 1px rgba(239,68,68,.2)}.result-title{font-size:18px;font-weight:900}.result-sub strong{font-size:14px}.recs-heading{display:inline-flex;align-items:center;gap:6px}.lead-section{background:radial-gradient(ellipse at 50% 0,rgba(79,124,255,.1),transparent 56%),var(--bg-panel)}.lead-input{border-radius:16px;background:hsla(0,0%,100%,.042)}.lead-helper{border-radius:14px;background:rgba(79,124,255,.065);box-shadow:inset 0 0 0 1px rgba(79,124,255,.13);padding:9px 10px;text-align:left;color:#bac7e7}.lead-action-primary{min-height:52px;border-radius:18px}.lead-action-save,.lead-action-secondary,.lead-action-send{min-height:46px}.filter-summary-strip{display:flex;gap:7px;overflow-x:auto;scrollbar-width:none;margin:-4px -2px 14px;padding:0 2px 2px}.filter-summary-strip::-webkit-scrollbar{display:none}.filter-summary-strip span{flex:0 0 auto;min-height:32px;display:inline-flex;align-items:center;gap:5px;border-radius:999px;background:hsla(0,0%,100%,.045);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07);color:#c5ccd9;padding:0 10px;font-size:10.5px;font-weight:780}.filter-summary-strip strong{color:#8290a7;font-weight:850;text-transform:uppercase;letter-spacing:.45px}.brand-track{gap:7px}.brand-chip{min-width:62px;background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.055)}.brand-chip-logo{width:32px;height:32px;border-radius:14px;background:hsla(0,0%,100%,.045);color:#cbd5e1}.brand-chip-on{background:rgba(79,124,255,.11);box-shadow:inset 0 0 0 1px rgba(79,124,255,.24),0 10px 24px rgba(79,124,255,.1)}.selected-brand-summary{border-radius:20px;background:hsla(0,0%,100%,.042)}.car-list{gap:10px}.car-card{border-radius:20px;border:1px solid hsla(0,0%,100%,.065);box-shadow:0 12px 34px rgba(0,0,0,.3)}.card-pass{background:linear-gradient(90deg,rgba(22,199,132,.075),transparent 30%),rgba(23,25,29,.92)}.card-fail{opacity:.82;background:linear-gradient(90deg,rgba(239,68,68,.055),transparent 30%),rgba(23,25,29,.86)}.car-head{min-height:72px}.car-logo-wrap{width:38px;height:38px;border-radius:15px}.eligibility-badge{font-weight:850}.chevron{display:inline-flex}.status-no,.status-ok{display:inline-flex;align-items:center;justify-content:center}.empty-state-icon{display:flex;justify-content:center;color:var(--text-muted)}.login-card-blocked{width:min(100%,420px);padding:22px}.blocked-icon{width:48px;height:48px;border-radius:18px;display:grid;place-items:center;margin-bottom:16px;color:#fda4af;background:rgba(239,68,68,.11);box-shadow:inset 0 0 0 1px rgba(239,68,68,.22)}.login-card-blocked .login-title{color:#f4f7fb}.login-card-blocked .login-submit-btn{width:100%;min-height:50px;margin-top:6px}.auth-input,.auth-input input{background:transparent!important;color:#f4f7fb!important;caret-color:#fff}.auth-input-shell{background:linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.035)),rgba(20,22,28,.82)!important}.auth-field:focus-within .auth-input-shell{background:hsla(0,0%,100%,.09)!important;border-color:rgba(79,124,255,.55)!important;box-shadow:0 0 0 3px rgba(79,124,255,.13),inset 0 1px 0 hsla(0,0%,100%,.08)!important}@media (max-height:780px) and (min-width:640px){.auth-screen{padding-top:8px;padding-bottom:8px}.auth-shell{min-height:calc(100dvh - 16px)}.auth-card{padding:8px 8px 14px}.auth-hero{min-height:174px;border-radius:24px;padding:13px}.auth-hero-visual{height:54px;margin:10px 0 7px}.auth-car-emblem{width:58px;height:58px;border-radius:18px}.auth-car-emblem svg{width:34px;height:34px}.auth-hero-copy h1{font-size:20px}.auth-hero-copy p{font-size:11px;margin-top:4px}.auth-hero-label{font-size:9px;margin-bottom:4px}.auth-trust-row{display:none}.auth-form{gap:8px;padding-top:12px}.auth-form-heading h2{font-size:22px}.auth-form-heading p:not(.auth-kicker){margin-top:4px}.auth-helper{padding:8px 10px}.auth-fields{gap:7px}.auth-field{gap:5px}.auth-input-shell{height:46px}.auth-submit{height:48px}}:root{--bg-page:#030405;--bg-shell:#07080b;--bg-card-raised:#171920;--border-medium:hsla(0,0%,100%,.13);--card-highlight:hsla(0,0%,100%,.04)}*{-webkit-tap-highlight-color:transparent}body{background:radial-gradient(ellipse at 50% -10%,rgba(79,124,255,.12),transparent 34%),radial-gradient(ellipse at 50% 24%,rgba(22,199,132,.035),transparent 34%),var(--bg-page)}.app{background:linear-gradient(180deg,hsla(0,0%,100%,.018) 0,transparent 26%),var(--bg-shell)}.main{gap:16px;padding-bottom:calc(112px + env(safe-area-inset-bottom))}.filter-section,.section{background:linear-gradient(180deg,var(--card-highlight),hsla(0,0%,100%,.014)),#111217;border-color:hsla(0,0%,100%,.1);box-shadow:0 20px 60px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.052)}.section+.lead-section,.section+.section{margin-top:0}.auth-input-shell,.commit-row,.deposit-custom-input-wrap,.lead-input,.salary-field,.search-field,.target-price-field{background:rgba(0,0,0,.35);border-color:hsla(0,0%,100%,.08)}.header-profile-btn{max-width:194px;grid-template-columns:minmax(0,1fr)}.header-profile-btn[aria-expanded=true]{border-color:rgba(79,124,255,.28);background:rgba(79,124,255,.12)}.header-profile-name{width:100%}.header-profile-name svg{flex:0 0 auto;opacity:.72}.profile-dropdown{width:min(292px,calc(100vw - 28px));animation:dropdownIn .16s ease-out;transform-origin:top right}@keyframes dropdownIn{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.dropdown-eyebrow{color:#93b5ff;font-size:9.5px;font-weight:900;letter-spacing:.8px;text-transform:uppercase}.dropdown-name{font-size:14px;line-height:1.22;overflow-wrap:anywhere}.dropdown-info-list{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.dropdown-info-row{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px}.dropdown-info-row span{color:#8f98aa;font-size:10px;font-weight:900;letter-spacing:.5px;text-transform:uppercase}.dropdown-info-row strong{min-width:0;color:#e8edf7;font-size:11.5px;font-weight:800;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-info-access{align-items:start}.dropdown-status-badge{justify-self:end;max-width:100%;margin-top:0;color:#aebfff;background:rgba(79,124,255,.12);box-shadow:inset 0 0 0 1px rgba(79,124,255,.18)}.dropdown-info-row .dropdown-status-badge{min-height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:3px 7px;font-size:10px;line-height:1;letter-spacing:.1px;text-transform:none;font-weight:850}.dropdown-btn{display:inline-flex;align-items:center;gap:9px;min-height:40px;color:#d4dae7}.dropdown-btn svg{flex:0 0 auto;color:#9eb0ce}.dropdown-btn-logout svg{color:currentColor}.live-mode-strip-wrapper{position:-webkit-sticky;position:sticky;top:106px;z-index:170;background:rgba(10,14,22,.75);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding-bottom:8px}.live-mode-strip{min-height:40px;margin:0 14px;border-radius:18px;padding:8px 10px;color:#c7d2e6;background:linear-gradient(180deg,rgba(79,124,255,.1),rgba(79,124,255,.04)),rgba(4,7,13,.92);border:1px solid rgba(79,124,255,.18);box-shadow:0 12px 28px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.052);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);font-size:11px;font-weight:850;line-height:1.25;overflow:hidden}.live-mode-scroll,.live-mode-strip{display:flex;align-items:center;gap:7px}.live-mode-scroll{width:100%;min-width:0;overflow-x:auto;white-space:nowrap;scrollbar-width:none;padding-right:18px;-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 18px),transparent)}.live-mode-scroll::-webkit-scrollbar{display:none}.live-mode-scroll>*{flex:0 0 auto}.live-mode-state{display:inline-flex;align-items:center;gap:6px;color:#eef3ff;font-size:10px;letter-spacing:.7px;text-transform:uppercase}.live-mode-dot{width:7px;height:7px;border-radius:50%;flex:0 0 auto}.live-mode-ready .live-mode-dot{background:var(--green-bright);box-shadow:0 0 12px rgba(22,199,132,.65)}.live-mode-warning .live-mode-dot{background:#fbbf24;box-shadow:0 0 12px rgba(245,158,11,.58)}.live-mode-strip strong{color:#f4f7fb;font-weight:900}.live-mode-divider{color:#63708a}.live-mode-strip button{margin-left:auto;min-height:25px;border:0;border-radius:999px;background:rgba(245,158,11,.14);box-shadow:inset 0 0 0 1px rgba(245,158,11,.24);color:#fde68a;padding:0 9px;font-size:10px;font-weight:900;white-space:nowrap}.live-mode-warning{border-color:rgba(245,158,11,.24)}.live-summary-card{position:relative;overflow:hidden;border-radius:28px;border:1px solid hsla(0,0%,100%,.12);background:radial-gradient(ellipse at 18% 0,rgba(79,124,255,.16),transparent 54%),linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.015)),rgba(14,18,28,.65);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:0 22px 60px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.06);padding:18px}.live-summary-card:before{content:"";position:absolute;inset:0 18% auto;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.14),transparent);pointer-events:none}.live-summary-header{display:flex;align-items:center;gap:11px;min-width:0}.live-summary-icon{width:34px;height:34px;border-radius:14px;display:grid;place-items:center;flex:0 0 auto;color:#afc0ff;background:rgba(79,124,255,.12);box-shadow:inset 0 0 0 1px rgba(79,124,255,.2)}.live-summary-heading{min-width:0}.live-summary-eyebrow{color:#8fb0ff;font-size:10px;letter-spacing:.14em;font-weight:900;text-transform:uppercase;line-height:1.2}.live-summary-title{margin-top:3px;color:#f4f7fb;font-size:18px;font-weight:900;letter-spacing:0;line-height:1.12}.live-summary-income{color:#fff;font-size:30px;font-weight:900;letter-spacing:-.04em;line-height:1}.live-summary-income span{color:#98a3b7;font-family:var(--font);font-size:12px;font-weight:800;letter-spacing:0}.live-summary-chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.live-summary-chip{min-height:31px;display:inline-flex;align-items:center;gap:4px;border-radius:999px;background:rgba(79,124,255,.1);border:1px solid rgba(79,124,255,.2);color:#dce6ff;padding:0 10px;font-size:11px;font-weight:800}.live-summary-chip strong{font-weight:900}.live-summary-context-chip{background:hsla(0,0%,100%,.055);border-color:hsla(0,0%,100%,.095);color:#b6c0d2}.live-summary-context{margin-top:8px;color:#8994a9;font-size:10.5px;font-weight:800;line-height:1.35}.live-summary-table{margin-top:15px;min-width:0}.live-summary-table-head{display:grid;grid-template-columns:minmax(54px,.74fr) minmax(74px,auto) minmax(0,1.55fr);grid-gap:8px;gap:8px;color:#9ca6b8;font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:900;padding:0 10px 7px}.live-summary-rows{display:grid;grid-gap:7px;gap:7px}.live-summary-row{display:grid;grid-template-columns:minmax(54px,.74fr) minmax(74px,auto) minmax(0,1.55fr);grid-gap:8px;gap:8px;align-items:center;min-height:46px;border-radius:15px;padding:10px;min-width:0}.live-summary-row.eligible{background:rgba(22,199,132,.13);border:1px solid rgba(22,199,132,.2)}.live-summary-row.failed{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.16)}.live-summary-model{min-width:0}.live-summary-model span{display:block;color:#f4f7fb;font-size:14px;font-weight:900;line-height:1.15;overflow-wrap:anywhere}.live-summary-status-cell{display:flex;justify-content:flex-start;min-width:0}.live-summary-status{min-height:26px;display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:0 8px;font-size:11px;font-weight:900;white-space:nowrap}.live-summary-status svg{flex:0 0 auto}.status-layak{color:#34d399;background:rgba(22,199,132,.14);border:1px solid rgba(22,199,132,.22)}.status-gagal{color:#f87171;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.2)}.live-summary-variants{display:flex;flex-wrap:wrap;gap:5px;min-width:0}.live-summary-variant-pill{display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:100%;border-radius:999px;background:hsla(0,0%,100%,.09);border:1px solid hsla(0,0%,100%,.1);color:#f4f7fb;padding:4px 7px;font-size:11px;font-weight:850;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-summary-variant-type{border-radius:999px;padding:2px 5px;font-size:8.5px;font-weight:950;line-height:1}.live-summary-variant-type.variant-new{color:#bfdbfe;background:rgba(59,130,246,.18)}.live-summary-variant-type.variant-used{color:#fde68a;background:rgba(245,158,11,.16)}.live-summary-variant-more{color:#b9c8ff;background:rgba(79,124,255,.12);border-color:rgba(79,124,255,.2)}.live-summary-no-variants{color:#9ca6b8;font-size:13px;font-weight:900}.live-summary-empty{margin-top:15px;border-radius:16px;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.08);padding:13px;color:#c6cedd;font-size:12.5px;font-weight:800;line-height:1.45}.live-summary-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.live-summary-footer p{min-width:0;color:#909aae;font-size:10.5px;font-weight:700;line-height:1.4}.live-summary-view-all{flex:0 0 auto;min-height:30px;border:0;border-radius:999px;color:#c4d0ff;background:rgba(79,124,255,.1);box-shadow:inset 0 0 0 1px rgba(79,124,255,.2);padding:0 10px;font-size:10.5px;font-weight:900;white-space:nowrap}.live-summary-card{padding:14px}.live-summary-header{gap:9px}.live-summary-icon{width:28px;height:28px;border-radius:12px}.live-summary-eyebrow{font-size:9px;letter-spacing:.12em}.live-summary-title{margin-top:1px;font-size:16px}.live-summary-stats-flex{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;margin-top:10px}.live-summary-income-row{margin-top:0}.live-summary-income{font-size:25px}.live-summary-chips{gap:5px;margin-top:8px}.live-summary-chip{min-height:25px;padding:0 8px;font-size:10px}.live-summary-context{margin-top:5px;font-size:10px}.live-summary-table{margin-top:10px}.live-summary-table-head{grid-template-columns:minmax(48px,1fr) minmax(56px,auto) minmax(54px,.78fr) minmax(72px,auto) 16px;gap:5px;padding:0 8px 6px;font-size:8.5px;letter-spacing:.08em}.live-summary-rows{gap:5px}.live-summary-row{display:block;min-height:0;padding:0;border-radius:13px;overflow:hidden}.live-summary-row-main{width:100%;min-height:38px;display:grid;grid-template-columns:minmax(48px,1fr) minmax(56px,auto) minmax(54px,.78fr) minmax(72px,auto) 16px;align-items:center;grid-gap:5px;gap:5px;border:0;background:transparent;color:inherit;padding:7px 8px;text-align:left}.live-summary-best-variant,.live-summary-model,.live-summary-monthly{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-summary-model{color:#f4f7fb;font-size:13px;font-weight:950;line-height:1.05}.live-summary-best-variant{color:#d7deea;font-size:11px;font-weight:850}.live-summary-monthly{color:#f4f7fb;font-size:11px;font-weight:950;text-align:right}.live-summary-status{min-height:22px;gap:4px;padding:0 7px;font-size:10px}.live-summary-chevron{justify-self:end;color:#9aa5b8;transition:transform .16s ease-out}.live-summary-row.expanded .live-summary-chevron{transform:rotate(180deg)}.live-summary-expanded{display:grid;grid-gap:7px;gap:7px;padding:0 8px 9px}.live-summary-expanded-group{display:grid;grid-gap:5px;gap:5px}.live-summary-expanded-empty,.live-summary-expanded-group>span{color:#9ba6b8;font-size:10px;font-weight:900;line-height:1.3}.live-summary-expanded-empty{padding:2px 0 1px}.live-summary-variant-pill{padding:3px 6px;font-size:10px}.live-summary-variant-type{font-size:8px}.app{max-width:none}@media (min-width:768px){.app{width:min(100%,600px)}.lead-actions{display:grid;grid-template-columns:1fr 1fr}}@media (min-width:1280px){.app{width:min(100%,640px)}}.car-brand-tag,.commit-type-label,.config-block-label,.dsr-stat-lbl,.filter-lbl,.lead-label,.live-metric-row span,.live-models span,.live-salesman span,.recs-heading,.vtable thead tr th,.vtable-label{color:#9ca6b8;font-size:max(10px,.625rem)}.commit-type-label,.config-block-label,.filter-lbl,.lead-label{letter-spacing:.58px}.filter-subtitle,.lead-help,.lead-helper,.live-disclaimer,.rec-detail,.salary-note{color:#aeb6c6}.result-card{border:1px solid transparent}.result-pass{border-color:rgba(22,199,132,.3)}.result-fail{border-color:rgba(239,68,68,.28)}.result-sub strong.finance-number{font-size:16px;font-weight:900}.result-row{gap:14px}.result-row .rr-key{color:#aeb6c6;opacity:.82}.result-row .rr-val{text-align:right;font-weight:850}.rec-item-single{margin-bottom:0}.target-config-grid{margin-top:2px}.filter-block .filter-row:not(:has(.deposit-selector)),.target-config-grid .config-block:not(.deposit-config-block){opacity:.94}.deposit-preset-grid{gap:8px}.deposit-option{min-height:42px;height:42px;border-radius:15px;color:#aeb6c6;background:hsla(0,0%,100%,.035)}.deposit-option:first-child{grid-column:1/-1}.deposit-disclaimer{color:#f8dfa5;font-size:11px}.deposit-custom-panel{margin-top:8px;padding:10px;border-color:rgba(79,124,255,.12)}.deposit-custom-input-wrap{height:48px}.filter-section{padding-top:19px}.filter-block{padding:10px;border-radius:20px;background:rgba(0,0,0,.18);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.045)}.filter-row,.filter-row>.pills{min-width:0}.top-matches{margin:0 0 14px;border-radius:22px;padding:13px;background:radial-gradient(ellipse at 16% 0,rgba(79,124,255,.14),transparent 54%),hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.075);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045)}.top-matches-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:11px}.top-matches-kicker{color:#8fa3d3;font-size:9.5px;font-weight:900;letter-spacing:.55px;text-transform:uppercase}.top-matches-header h3{margin-top:3px;color:#f4f7fb;font-size:15px;font-weight:950;line-height:1.1}.top-matches-header>span{flex:0 0 auto;border-radius:999px;background:rgba(22,199,132,.11);box-shadow:inset 0 0 0 1px rgba(22,199,132,.2);color:var(--green-bright);padding:6px 9px;font-size:10px;font-weight:900}.top-match-grid{display:grid;grid-gap:8px;gap:8px}.top-match-card{border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.018)),rgba(23,25,32,.92);border:1px solid hsla(0,0%,100%,.075);padding:11px;min-width:0}.top-match-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}.top-match-logo{width:34px;height:34px;border-radius:14px;display:grid;place-items:center;background:hsla(0,0%,100%,.045);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06)}.top-match-brand{color:#8f98aa;font-size:9.5px;font-weight:900;letter-spacing:.6px;text-transform:uppercase}.top-match-card h4{margin-top:2px;color:#f4f7fb;font-size:15px;font-weight:950;letter-spacing:0}.top-match-price{margin-top:5px;color:#b9c1ce;font-size:10.5px;line-height:1.35}.top-match-reason{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:10px;border-radius:999px;background:rgba(79,124,255,.11);box-shadow:inset 0 0 0 1px rgba(79,124,255,.18);color:#b9c8ff;padding:5px 8px;font-size:10px;font-weight:900}.brand-chip{width:78px;min-width:78px;height:auto;min-height:66px;padding:8px 6px 7px;justify-content:center;border-radius:18px}.brand-chip-logo{width:34px;height:34px}.brand-chip-logo img,.car-logo-wrap img,.selected-brand-logo img,.top-match-logo img{max-width:28px;max-height:28px;width:auto;height:auto}.brand-chip-name{max-width:74px;font-size:9.5px;line-height:1.05}.car-card{border-color:hsla(0,0%,100%,.085)}.car-head{gap:11px}.car-brand-tag{color:#99a3b4;font-size:10px}.car-model-name{font-size:14.5px;font-weight:850}.car-price-range{color:#b2bbc9;opacity:.82}.vtable thead tr th{color:#9fa8ba}.vtable td:nth-child(2),.vtable td:nth-child(3),.vtable td:nth-child(4),.vtable th:nth-child(2),.vtable th:nth-child(3),.vtable th:nth-child(4){text-align:right}.auth-field:focus-within .auth-input-shell,.auth-input-shell{background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.03)),#15161c!important}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:#f4f7fb!important;box-shadow:inset 0 0 0 1000px #15161c!important;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s;caret-color:#fff}.auth-screen,.login-screen{background:radial-gradient(ellipse at 50% 0,rgba(79,124,255,.22) 0,rgba(139,92,246,.09) 31%,transparent 58%),linear-gradient(180deg,#030405,#06070a)}.login-card-blocked{border:1px solid hsla(0,0%,100%,.1);border-radius:30px;background:radial-gradient(ellipse at 50% 0,rgba(239,68,68,.16),transparent 52%),linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.018)),rgba(8,9,12,.88)}.profile-modal{display:grid;align-items:center}.profile-modal-card{border-radius:28px;background:radial-gradient(ellipse at 50% 0,rgba(79,124,255,.12),transparent 52%),linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.018)),rgba(18,22,33,.85);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid hsla(0,0%,100%,.09)}.profile-modal-top p{color:#aeb6c6;font-size:12px}.salesman-save-btn{min-height:48px;border-radius:16px}.salesman-profile-actions{display:grid;grid-template-columns:.78fr 1fr;grid-gap:8px;gap:8px;margin-top:2px}.salesman-cancel-btn{min-height:48px;border:0;border-radius:16px;color:#d2d8e4;background:hsla(0,0%,100%,.06);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.09);font-size:13px;font-weight:900}.auth-submit,.brand-chip,.car-head,.deposit-option,.dropdown-btn,.lead-action-btn,.login-submit-btn,.pill,.salesman-cancel-btn,.salesman-save-btn,button{transition:transform .16s ease-out,background .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out,color .18s ease-out,opacity .18s ease-out}.auth-submit:active:not(:disabled),.brand-chip:active,.car-head:active,.deposit-option:active,.lead-action-btn:active:not(:disabled),.login-submit-btn:active:not(:disabled),.pill:active,.salesman-cancel-btn:active,.salesman-save-btn:active,button:active:not(:disabled){transform:scale(.98)}@media (hover:hover){.car-card:hover,.filter-section:hover,.section:hover,.top-match-card:hover{border-color:hsla(0,0%,100%,.13)}}@media (min-width:390px){.top-match-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:380px){.app-header{padding-inline:12px}.header-profile-btn{max-width:168px}.live-mode-strip{top:108px;align-items:center}.live-mode-strip button{margin-left:0}.filter-header{align-items:flex-start}.filter-reset-btn{padding-inline:9px}.brand-chip{width:72px;min-width:72px}.auth-screen{padding:10px}.auth-shell{min-height:calc(100dvh - 20px);align-items:flex-start}.auth-card{border-radius:26px;padding:7px 7px 14px}.auth-hero{min-height:196px;padding:12px}.auth-hero-visual{height:48px;margin:8px 0 6px}.auth-car-emblem{width:54px;height:54px;border-radius:18px}.auth-car-emblem svg{width:32px;height:32px}.auth-form-heading h2,.auth-hero-copy h1{font-size:22px}.auth-form-heading p:not(.auth-kicker),.auth-hero-copy p{font-size:11px}.auth-trust-row{display:none}.auth-form{gap:8px;padding:12px 4px 0}.auth-fields{gap:8px}.auth-field{gap:5px}.auth-input-shell,.auth-submit{height:48px}}:root{--radius-card:26px;--radius-control:14px;--surface-card:hsla(0,0%,100%,.055);--surface-card-strong:hsla(0,0%,100%,.075);--surface-input:rgba(0,0,0,.35);--border-active:rgba(110,132,255,.42)}.commit-amount,.deposit-custom-input,.dsr-stat-val,.finance-number,.live-metric-row strong,.money,.numeric,.rr-val,.salary-input,.target-price-input,.vtable td{letter-spacing:0!important}.app{width:min(100%,430px)}@media (min-width:768px){.app{width:min(100%,820px)}}@media (min-width:1280px){.app{width:min(100%,920px)}}.app-header{box-shadow:0 1px 0 hsla(0,0%,100%,.04),0 10px 26px rgba(0,0,0,.32)}.header-profile-btn{min-height:32px;max-width:176px;border-radius:16px;padding:4px 9px 4px 10px;background:hsla(0,0%,100%,.045);border-color:hsla(0,0%,100%,.07);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045)}.header-profile-btn:hover,.header-profile-btn[aria-expanded=true]{background:rgba(79,124,255,.085);box-shadow:inset 0 0 0 1px rgba(79,124,255,.16)}.header-profile-btn span{font-size:10px}.header-profile-btn strong{font-size:8.5px;text-transform:none;letter-spacing:0}.profile-dropdown{border-radius:20px;box-shadow:0 18px 54px rgba(0,0,0,.62),inset 0 0 0 1px hsla(0,0%,100%,.045)}.dropdown-info-row .dropdown-status-badge,.dropdown-status-badge{min-height:20px;border-radius:9px;padding:2px 6px;background:hsla(0,0%,100%,.055);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.075);color:#c7d2fe;font-size:9.5px}.tab-bar{padding:5px 14px;gap:4px}.tab-btn{min-height:40px;height:40px;border-radius:14px;color:rgba(210,220,240,.52);background:transparent;box-shadow:none}.tab-active{color:#f4f7fb;background:rgba(79,124,255,.06);box-shadow:inset 0 0 0 1px rgba(79,124,255,.1)}.tab-active:after{bottom:4px;box-shadow:0 0 7px rgba(79,124,255,.3)}.main{gap:14px;padding-inline:clamp(14px,2.6vw,22px)}.filter-section,.section{border-radius:var(--radius-card);background:linear-gradient(180deg,hsla(0,0%,100%,.034),hsla(0,0%,100%,.012)),#101116;border-color:hsla(0,0%,100%,.082);box-shadow:0 16px 42px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.045)}.section-icon-wrap{border-radius:11px;background:hsla(0,0%,100%,.052);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06);color:#b9c8ff}.live-mode-strip{min-height:38px;margin-inline:clamp(14px,2.6vw,22px);border-radius:14px;padding:7px 10px;background:linear-gradient(180deg,rgba(79,124,255,.07),rgba(79,124,255,.02)),rgba(5,8,14,.94);border-color:hsla(0,0%,100%,.085);box-shadow:0 10px 24px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.045);font-size:10.5px}.live-mode-scroll{gap:6px}.live-mode-state{color:#f4f7fb;letter-spacing:0}.live-mode-dot{width:6px;height:6px}.live-mode-ready .live-mode-dot{box-shadow:0 0 8px rgba(22,199,132,.52)}.live-mode-warning .live-mode-dot{box-shadow:0 0 8px rgba(245,158,11,.42)}.live-summary-card{border-radius:24px;padding:clamp(15px,2.4vw,20px);background:radial-gradient(ellipse at 18% 0,rgba(22,199,132,.105),transparent 48%),linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.014)),#101116;border-color:rgba(22,199,132,.15);box-shadow:0 18px 48px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.052),inset 0 0 0 1px rgba(22,199,132,.035)}.live-summary-icon{background:rgba(22,199,132,.09);color:#9ff2ce;box-shadow:inset 0 0 0 1px rgba(22,199,132,.14)}.live-summary-eyebrow{color:#91e8c4;letter-spacing:.1em}.live-summary-title{font-size:17px}.live-summary-income{font-size:27px}.live-summary-income-row{display:grid;grid-gap:5px;gap:5px}.live-summary-income-label{color:#91e8c4;font-size:9.5px;font-weight:900;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.live-summary-income-control{width:-moz-fit-content;width:fit-content;max-width:100%;min-height:38px;display:inline-flex;align-items:baseline;gap:7px;border-radius:12px;border-bottom:1px solid rgba(145,232,196,.2);padding:2px 3px 5px 0;transition:border-color .16s ease,box-shadow .16s ease}.live-summary-income-control.is-editing,.live-summary-income-control:focus-within{border-color:rgba(126,151,255,.72);box-shadow:0 8px 22px rgba(79,124,255,.1)}.live-summary-income-prefix,.live-summary-income-suffix{color:#98a3b7;font-size:12px;font-weight:850;line-height:1}.live-summary-income-input{width:2ch;min-width:2ch;max-width:8ch;border:0;outline:0;background:transparent;caret-color:#91e8c4;color:#fff;font-size:clamp(27px,4.4vw,38px);font-weight:950;line-height:1;padding:0}.live-summary-income-input[readonly]{cursor:default}.live-summary-chips{gap:9px 12px;margin-top:9px}.live-summary-chip{min-height:auto;padding:0;border:0;border-radius:0;background:transparent;color:#aeb6c6;font-size:10.5px;box-shadow:none}.live-summary-chip strong{color:#f4f7fb}.live-summary-context{color:#8792a6;font-weight:750}.live-summary-table-head{color:#8792a6}.live-summary-row.eligible{background:rgba(22,199,132,.07);border:1px solid rgba(22,199,132,.13)}.live-summary-row.failed{background:hsla(0,0%,100%,.035);border-color:hsla(0,0%,100%,.055)}.live-summary-row-main{min-height:40px}.live-summary-status{min-height:20px;border-radius:9px;padding:0 6px;font-size:9.5px}.status-layak{background:rgba(22,199,132,.11);border-color:rgba(22,199,132,.17)}.status-gagal{background:rgba(239,68,68,.075);border-color:rgba(239,68,68,.14)}.live-summary-expanded{padding-bottom:8px}.live-summary-expanded-table{display:grid;grid-gap:4px;gap:4px}.live-summary-expanded-line{min-height:28px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border-radius:10px;background:rgba(0,0,0,.2);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.045);padding:5px 7px}.live-summary-expanded-name{min-width:0;display:inline-flex;align-items:center;gap:6px;color:#dbe3f0;font-size:10.5px;font-weight:820;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-summary-expanded-line strong{color:#f4f7fb;font-size:10.5px;font-weight:900;white-space:nowrap}.live-summary-variant-type{border-radius:7px}.live-summary-footer{margin-top:11px}.live-summary-view-all{border-radius:10px;background:hsla(0,0%,100%,.052);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.075);color:#d2dcf5}.lead-section{background:linear-gradient(180deg,hsla(0,0%,100%,.032),hsla(0,0%,100%,.012)),#101116}.lead-input{border-radius:14px;background:rgba(0,0,0,.3)}.lead-helper{background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06)}.lead-actions{margin-top:14px}.lead-action-btn{border-radius:15px;font-weight:850}.lead-action-primary{min-height:50px;background:linear-gradient(135deg,rgba(79,124,255,.96),rgba(139,92,246,.92));box-shadow:0 12px 26px rgba(79,124,255,.2)}.lead-action-primary:hover:not(:disabled){box-shadow:0 14px 30px rgba(79,124,255,.24)}.lead-action-secondary{min-height:48px;background:hsla(0,0%,100%,.045);color:#d6deec;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.075)}.lead-action-secondary:hover:not(:disabled){background:hsla(0,0%,100%,.07);color:#f4f7fb}.dsr-stat{border-radius:15px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.055)}.dsr-accent-card{box-shadow:inset 0 0 0 1px rgba(22,199,132,.18),0 10px 24px rgba(22,199,132,.055)}.deposit-option,.pill,.pills-sm .pill{border-radius:var(--radius-control);background:hsla(0,0%,100%,.035);border-color:hsla(0,0%,100%,.065);box-shadow:none}.deposit-option-on,.deposit-option-on:hover,.pill-on,.pill-on:hover{background:linear-gradient(135deg,rgba(79,124,255,.86),rgba(139,92,246,.8));box-shadow:0 8px 18px rgba(79,124,255,.13)}.filter-reset-btn,.selected-brand-clear{border-radius:12px;background:hsla(0,0%,100%,.045);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.065);color:#c7d0df}.filter-summary-strip span,.top-match-reason,.top-matches-header>span{border-radius:10px;background:hsla(0,0%,100%,.045);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.065)}.top-matches{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.brand-chip,.top-matches{background:hsla(0,0%,100%,.035)}.brand-chip{border-radius:15px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.052)}.brand-chip-on{background:rgba(79,124,255,.085);box-shadow:inset 0 0 0 1px rgba(79,124,255,.22),0 8px 18px rgba(79,124,255,.08)}.eligibility-badge{border-radius:10px}.badge-pass{box-shadow:inset 0 0 0 1px rgba(22,199,132,.18)}.badge-fail{box-shadow:inset 0 0 0 1px rgba(239,68,68,.16)}.live-modal-shell{width:min(100%,440px);max-height:calc(100vh - 72px)}.live-modal-top h2{font-size:16px}.live-modal-close{border-radius:12px}.live-model-selector{border-radius:18px;padding:11px}.live-model-selector-help,.live-model-selector-note{font-size:10.5px}.live-model-option-grid{grid-template-columns:1fr;gap:7px}.live-model-option{min-height:66px;padding:9px}.live-model-option-main strong{font-size:13px}.live-result-card{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.075),0 16px 42px rgba(0,0,0,.46)}.semak-order-summary,.semak-order-summary-empty{order:1}.semak-order-dsr,.semak-order-dsr-empty{order:2}.semak-order-commitments,.semak-order-commitments-empty{order:3}.semak-order-lead,.semak-order-lead-empty{order:4}@media (min-width:768px){.lead-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.86fr)}.filter-section,.live-summary-card,.section{padding-inline:clamp(20px,3vw,26px)}.live-summary-row-main,.live-summary-table-head{grid-template-columns:minmax(90px,1.15fr) minmax(72px,auto) minmax(110px,.95fr) minmax(98px,auto) 18px}}@media (max-width:380px){.live-summary-row-main,.live-summary-table-head{grid-template-columns:minmax(46px,1fr) minmax(52px,auto) minmax(48px,.7fr) minmax(66px,auto) 14px}}.lp-root{position:relative;width:100%;min-width:0;min-height:100dvh;--lp-header-height:56px;align-self:stretch;background:radial-gradient(ellipse at 50% -8%,rgba(79,124,255,.12),transparent 40%),radial-gradient(ellipse at 88% 18%,rgba(139,92,246,.1),transparent 42%),radial-gradient(ellipse at 18% 56%,rgba(22,199,132,.045),transparent 46%),var(--bg-main);color:var(--text-main);font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:hidden;isolation:isolate}.lp-grain{pointer-events:none;position:fixed;inset:0;z-index:0;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}.lp-container{position:relative;z-index:1;width:100%;max-width:1240px;margin:0 auto;padding:0 32px}.lp-section{padding:80px 0;position:relative}.lp-section-tag{display:inline-block;font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--blue);margin-bottom:14px;padding:5px 12px;background:rgba(79,124,255,.1);border:1px solid rgba(79,124,255,.2);border-radius:100px}.lp-section-heading{font-size:clamp(25px,3vw,38px);font-weight:750;line-height:1.14;letter-spacing:-.03em;color:var(--text-main);margin-bottom:16px}.lp-section-sub{font-size:16px;line-height:1.62;color:var(--text-secondary);max-width:560px;margin-bottom:40px}.lp-header{position:-webkit-sticky;position:sticky;top:0;z-index:500;background:rgba(3,4,5,.82);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid hsla(0,0%,100%,.06)}.lp-header-inner{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 24px;height:56px;justify-content:space-between;gap:24px}.lp-header-inner,.lp-logo-link{display:flex;align-items:center}.lp-logo-link{gap:10px;text-decoration:none;flex-shrink:0}.lp-logo-img{height:24px;width:auto;object-fit:contain;filter:brightness(1.08)}.lp-logo-product{font-size:15px;font-weight:650;line-height:1;color:var(--text-secondary);letter-spacing:-.01em;transform:translateY(-1px)}.lp-nav{display:flex;align-items:center;gap:4px}.lp-nav-link{font-size:14px;font-weight:500;color:var(--text-secondary);text-decoration:none;padding:6px 12px;border-radius:var(--r-sm);transition:color .15s,background .15s}.lp-nav-link:hover{color:var(--text-main);background:hsla(0,0%,100%,.06)}.lp-mobile-menu-btn{display:none;background:none;border:none;width:36px;height:36px;align-items:center;justify-content:center;padding:0;border-radius:var(--r-sm);transition:background .15s;flex-shrink:0}.lp-mobile-menu-btn:hover{background:hsla(0,0%,100%,.08)}.lp-hamburger,.lp-hamburger:after,.lp-hamburger:before{display:block;width:20px;height:2px;background:var(--text-secondary);border-radius:2px;transition:transform .2s,opacity .2s;position:relative}.lp-hamburger:after,.lp-hamburger:before{content:"";position:absolute;left:0}.lp-hamburger:before{top:-6px}.lp-hamburger:after{top:6px}.lp-hamburger-open{background:transparent}.lp-hamburger-open:before{transform:translateY(6px) rotate(45deg)}.lp-hamburger-open:after{transform:translateY(-6px) rotate(-45deg)}.lp-mobile-menu{display:flex;flex-direction:column;gap:2px;padding:12px 16px 16px;border-top:1px solid hsla(0,0%,100%,.06);background:rgba(8,9,12,.96)}.lp-mobile-link{font-size:15px;font-weight:500;color:var(--text-secondary);text-decoration:none;padding:10px 8px;border-radius:var(--r-sm);transition:color .15s}.lp-mobile-link:hover{color:var(--text-main)}.lp-mobile-cta{margin-top:8px;text-align:center}.lp-btn-primary{display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;text-decoration:none;border-radius:var(--r-md);background:var(--brand-grad);color:#fff;padding:10px 20px;border:none;cursor:pointer;transition:opacity .15s,box-shadow .2s,transform .15s;box-shadow:var(--brand-glow-sm);white-space:nowrap}.lp-btn-primary:hover{opacity:.9;box-shadow:var(--brand-glow);transform:translateY(-1px)}.lp-btn-ghost:focus-visible,.lp-btn-primary:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(79,124,255,.22),0 0 0 1px hsla(0,0%,100%,.18),var(--brand-glow-sm)}.lp-btn-ghost:active,.lp-btn-primary:active{transform:translateY(0)}.lp-btn-nav-cta{border:1px solid hsla(0,0%,100%,.16);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.035),0 8px 24px rgba(79,124,255,.2),0 2px 10px rgba(139,92,246,.14)}.lp-btn-nav-cta:hover{opacity:1;filter:brightness(1.05);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07),0 10px 28px rgba(79,124,255,.26),0 3px 14px rgba(139,92,246,.18)}.lp-btn-ghost{display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;text-decoration:none;border-radius:var(--r-md);background:hsla(0,0%,100%,.05);color:var(--text-secondary);padding:10px 20px;border:1px solid hsla(0,0%,100%,.1);cursor:pointer;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.lp-btn-ghost:hover{background:hsla(0,0%,100%,.09);color:var(--text-main);border-color:hsla(0,0%,100%,.18)}.lp-btn-sm{padding:8px 16px;font-size:13px}.lp-btn-lg{padding:13px 26px;font-size:15px;border-radius:var(--r-lg)}.lp-hero{position:relative;box-sizing:border-box;display:flex;align-items:center;min-height:max(720px,calc(100svh - var(--lp-header-height)));overflow:visible;padding:clamp(42px,6vh,70px) 0 clamp(104px,10vh,140px)}.lp-hero-glow{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none;opacity:.24}.lp-hero-glow-blue{width:650px;height:420px;background:radial-gradient(ellipse,#3b82f6 0,transparent 70%);top:-100px;right:5%}.lp-hero-glow-purple{width:500px;height:380px;background:radial-gradient(ellipse,#7c3aed 0,transparent 70%);top:60px;right:22%}.lp-hero-glow-emerald{width:400px;height:300px;background:radial-gradient(ellipse,#059669 0,transparent 70%);bottom:-60px;left:10%;opacity:.1}.lp-hero-inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:52px;gap:52px;min-height:460px}.lp-hero-copy{display:flex;flex-direction:column;gap:0}.lp-eyebrow{font-size:11px;font-weight:700;letter-spacing:2px;color:var(--blue);margin-bottom:12px;text-transform:uppercase}.lp-hero-headline{font-size:clamp(36px,5vw,62px);font-weight:800;line-height:1.1;color:var(--text-main);margin-bottom:18px}.lp-headline-accent{background:var(--brand-grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.lp-hero-body{font-size:17px;line-height:1.62;color:var(--text-secondary);margin-bottom:24px;max-width:500px}.lp-hero-ctas{flex-wrap:wrap;gap:12px;margin-bottom:18px}.lp-hero-trust{font-size:13px;color:var(--text-muted);display:flex;align-items:center;gap:6px}.lp-hero-trust:before{content:"●";color:var(--green);font-size:8px}.lp-hero-visual{position:relative;display:flex;justify-content:center;align-items:center;overflow:visible;padding:18px 28px;transform:translateY(-16px);isolation:isolate}.lp-mockup-spotlight{position:absolute;inset:-10%;background:radial-gradient(ellipse 80% 70% at 50% 45%,rgba(79,124,255,.22) 0,rgba(139,92,246,.14) 40%,transparent 75%);filter:blur(32px);pointer-events:none;z-index:0}.lp-mockup-frame{position:relative;z-index:2;border-radius:var(--r-xl);overflow:hidden;background:var(--bg-panel);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 0 0 1px hsla(0,0%,100%,.04),0 32px 80px rgba(0,0,0,.7),0 0 60px rgba(79,124,255,.15);width:100%;max-width:450px}.lp-mockup-chrome{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.025)}.lp-chrome-dot{border-radius:50%;flex-shrink:0}.lp-chrome-dot-red{background:#ff5f57}.lp-chrome-dot-yellow{background:#febc2e}.lp-chrome-dot-green{background:#28c840}.lp-chrome-url{flex:1 1;text-align:center;font-size:11px;color:var(--text-muted);font-family:var(--mono);letter-spacing:-.02em;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);border-radius:var(--r-xs);padding:3px 10px;max-width:220px;margin:0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-mockup-screenshot{display:block;width:100%;height:auto;object-fit:cover;max-height:480px}.lp-mockup-glow{position:absolute;inset:10%;background:radial-gradient(ellipse,rgba(79,124,255,.18) 0,transparent 70%);filter:blur(40px);border-radius:50%;z-index:1}.lp-mockup-chip{position:absolute;z-index:3;display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;letter-spacing:-.01em;padding:6px 12px;border-radius:100px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);white-space:nowrap;max-width:min(220px,46vw);box-shadow:0 4px 20px rgba(0,0,0,.35);animation:lp-chip-float 3.5s ease-in-out infinite;pointer-events:none}.lp-mockup-chip-red{background:rgba(239,68,68,.18);border:1px solid rgba(239,68,68,.32);color:#fca5a5}.lp-mockup-chip-green{background:rgba(22,199,132,.14);border:1px solid rgba(22,199,132,.28);color:#34d399}.lp-mockup-chip-blue{background:rgba(79,124,255,.14);border:1px solid rgba(79,124,255,.28);color:#93c5fd}.lp-mockup-chip-purple{background:rgba(139,92,246,.14);border:1px solid rgba(139,92,246,.28);color:#c4b5fd}.lp-mockup-chip-pos-0{top:12%;left:clamp(8px,4vw,30px);animation-delay:0s}.lp-mockup-chip-pos-1{bottom:24%;right:clamp(8px,3vw,28px);animation-delay:.6s}.lp-mockup-chip-pos-2{bottom:12%;left:clamp(8px,4vw,30px);animation-delay:1.2s}.lp-mockup-chip-pos-3{top:22%;right:clamp(8px,3vw,28px);animation-delay:1.8s}.lp-chip-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0;animation:lp-pulse 1.4s ease-in-out infinite}.lp-chip-dot-red{background:#ef4444}.lp-outcome-strip{position:relative;z-index:1;padding:84px 0 36px}.lp-outcome-inner{display:flex;align-items:stretch;gap:0;max-width:800px;margin:0 auto;background:rgba(16,17,22,.7);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--r-xl);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.04)}.lp-outcome-card{flex:1 1;padding:24px 28px;display:flex;flex-direction:column;gap:8px}.lp-outcome-before{border-right:1px solid hsla(0,0%,100%,.06)}.lp-outcome-after{background:rgba(22,199,132,.04);border-left:1px solid rgba(22,199,132,.12)}.lp-outcome-label{font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--text-muted);margin-bottom:2px}.lp-outcome-label-green{color:var(--green)}.lp-outcome-question{font-size:16px;font-weight:600;color:var(--text-secondary);line-height:1.45;letter-spacing:-.01em}.lp-outcome-models{font-size:20px;font-weight:750;color:var(--text-main);letter-spacing:-.02em;line-height:1.3}.lp-outcome-subtext{font-size:13px;color:var(--text-muted);line-height:1.5}.lp-outcome-subtext-green{color:rgba(22,199,132,.7)}.lp-outcome-arrow{display:flex;align-items:center;justify-content:center;padding:0 4px;color:var(--text-muted);flex-shrink:0;background:hsla(0,0%,100%,.02);border-left:1px solid hsla(0,0%,100%,.05);border-right:1px solid hsla(0,0%,100%,.05)}.lp-usecase-section{background:linear-gradient(180deg,transparent,rgba(15,16,20,.5) 30%,rgba(15,16,20,.5) 70%,transparent);border-top:1px solid hsla(0,0%,100%,.04);border-bottom:1px solid hsla(0,0%,100%,.04)}.lp-usecase-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px}.lp-feature-grid>.lp-reveal,.lp-pricing-grid>.lp-reveal,.lp-steps>.lp-reveal,.lp-usecase-card,.lp-usecase-grid>.lp-reveal{display:flex;height:100%}.lp-usecase-card{flex-direction:column;gap:9px;width:100%;padding:24px;background:rgba(16,17,20,.6);border:1px solid hsla(0,0%,100%,.07);border-radius:var(--r-lg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:border-color .2s,background .2s,transform .2s}.lp-usecase-card:hover{border-color:rgba(79,124,255,.2);background:rgba(79,124,255,.04);transform:translateY(-2px)}.lp-usecase-icon{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;font-size:24px;line-height:1;color:var(--blue);border-radius:14px;background:rgba(79,124,255,.08);border:1px solid rgba(79,124,255,.12)}.lp-usecase-title{font-size:15px;font-weight:700;color:var(--text-main);letter-spacing:-.015em}.lp-usecase-desc{font-size:13.5px;line-height:1.6;color:var(--text-secondary)}.lp-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px}.lp-feature-card{width:100%;height:100%;background:rgba(16,17,20,.6);border-radius:var(--r-xl);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.lp-feature-icon{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:14px;line-height:1;color:var(--blue);border-radius:14px;background:rgba(79,124,255,.08);border:1px solid rgba(79,124,255,.12)}.lp-feature-title{font-size:15px;font-weight:700;color:var(--text-main);margin-bottom:8px;letter-spacing:-.01em}.lp-feature-desc{font-size:13.5px;line-height:1.65;color:var(--text-secondary)}.lp-showcase-section .lp-container{display:flex;flex-direction:column;gap:72px}.lp-showcase-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px}.lp-showcase-row-reverse{direction:rtl}.lp-showcase-row-reverse>*{direction:ltr}.lp-showcase-copy{display:flex;flex-direction:column;gap:0}.lp-showcase-tag{font-size:11px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--green);margin-bottom:14px}.lp-showcase-heading{font-size:clamp(22px,2.7vw,30px);font-weight:750;line-height:1.22;letter-spacing:-.025em;color:var(--text-main);margin-bottom:16px}.lp-showcase-body{font-size:15px;line-height:1.7;color:var(--text-secondary)}.lp-showcase-visual{position:relative}.lp-showcase-frame{position:relative;z-index:2;border-radius:var(--r-xl);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 24px 60px rgba(0,0,0,.55),0 0 0 1px hsla(0,0%,100%,.04),0 0 50px rgba(79,124,255,.1);background:var(--bg-panel)}.lp-showcase-chrome{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.025)}.lp-showcase-chrome-dots{display:flex;align-items:center;gap:6px;flex-shrink:0}.lp-showcase-chrome-url{flex:1 1;text-align:center;font-size:11px;color:var(--text-muted);font-family:var(--mono);letter-spacing:-.02em;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);border-radius:var(--r-xs);padding:3px 10px;max-width:200px;margin:0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-showcase-img{display:block;width:100%;object-fit:cover;max-height:400px}.lp-showcase-glow{position:absolute;inset:15%;background:radial-gradient(ellipse,rgba(139,92,246,.16) 0,transparent 70%);filter:blur(40px);border-radius:50%;z-index:1;pointer-events:none}.lp-showcase-chip{position:absolute;z-index:3;display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;padding:5px 11px;border-radius:100px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);white-space:nowrap;box-shadow:0 4px 16px rgba(0,0,0,.3);background:rgba(22,199,132,.14);border:1px solid rgba(22,199,132,.28);color:#34d399;top:-14px;right:20px}.lp-showcase-chip-0{background:rgba(239,68,68,.16);border:1px solid rgba(239,68,68,.3);color:#fca5a5;top:-14px;left:20px}.lp-showcase-chip-2{top:-14px;right:20px}.lp-how .lp-section-sub{margin-bottom:36px}.lp-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;position:relative}.lp-step{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;padding:24px;background:rgba(16,17,20,.6);border:1px solid hsla(0,0%,100%,.07);border-radius:var(--r-lg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .2s,transform .2s}.lp-step:hover{border-color:rgba(79,124,255,.2);transform:translateY(-2px)}.lp-step-num{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:1.5px;color:var(--blue);margin-bottom:14px;font-family:var(--mono)}.lp-step-line{display:none}.lp-step-title{font-size:15px;font-weight:700;color:var(--text-main);margin-bottom:8px;letter-spacing:-.01em}.lp-step-desc{font-size:13.5px;line-height:1.65;color:var(--text-secondary)}.lp-step-proof{position:relative;left:50%;display:inline-block;margin-top:34px;transform:translateX(-50%);border:1px solid rgba(22,199,132,.18);border-radius:100px;background:rgba(22,199,132,.07);color:var(--green);padding:10px 20px;font-size:13px;font-weight:600}.lp-pricing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:stretch;max-width:780px;margin:0 auto}.lp-pricing-card{position:relative;width:100%;min-height:100%;padding:30px;background:rgba(16,17,20,.7);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--r-xl);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:0;transition:border-color .2s,box-shadow .2s}.lp-pricing-card-highlight{border-color:rgba(79,124,255,.32);background:rgba(20,22,42,.8);box-shadow:0 0 0 1px rgba(79,124,255,.14),0 24px 56px rgba(79,124,255,.1)}.lp-pricing-card-highlight:hover{border-color:rgba(79,124,255,.5);box-shadow:0 0 0 1px rgba(79,124,255,.22),0 32px 72px rgba(79,124,255,.14)}.lp-pricing-card-lifetime{border-color:rgba(79,124,255,.38);box-shadow:0 0 0 1px rgba(79,124,255,.16),0 0 40px rgba(79,124,255,.12),0 0 80px rgba(139,92,246,.08),0 32px 72px rgba(0,0,0,.5)}.lp-pricing-card-lifetime:before{content:"";position:absolute;inset:-1px;border-radius:calc(var(--r-xl) + 1px);background:linear-gradient(135deg,rgba(79,124,255,.25),rgba(139,92,246,.18) 50%,rgba(79,124,255,.1));z-index:-1;pointer-events:none}.lp-pricing-badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:var(--brand-grad);color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.8px;padding:5px 14px;border-radius:100px;white-space:nowrap}.lp-pricing-header{min-height:162px;margin-bottom:22px}.lp-pricing-kicker-row{display:flex;align-items:center;gap:8px;min-height:26px;margin-bottom:12px}.lp-pricing-plan{font-size:13px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--text-muted);margin-bottom:0}.lp-pricing-mini-badge{display:inline-flex;align-items:center;min-height:22px;padding:2px 8px;border-radius:100px;background:hsla(0,0%,100%,.07);color:var(--text-muted);font-size:10.5px;font-weight:650;white-space:nowrap}.lp-pricing-mini-badge-blue{border:1px solid rgba(79,124,255,.22);background:rgba(79,124,255,.11);color:#9fb7ff}.lp-pricing-price{display:flex;align-items:baseline;gap:7px;min-height:44px;font-size:clamp(28px,3vw,34px);font-weight:750;letter-spacing:-.035em;color:var(--text-main);font-family:var(--mono);margin-bottom:6px}.lp-pricing-currency{font-size:.62em;color:var(--text-secondary);letter-spacing:0}.lp-pricing-amount{line-height:1}.lp-pricing-period{font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,sans-serif;font-size:.48em;font-weight:650;color:var(--text-secondary);letter-spacing:0;white-space:nowrap}.lp-pricing-pay-note{margin:-2px 0 10px;font-size:12px;font-weight:650;color:var(--blue)}.lp-pricing-plan-copy{font-size:13.5px;color:var(--text-secondary);line-height:1.5}.lp-pricing-proof{margin-top:10px;color:var(--blue);font-size:12px;font-weight:650}.lp-pricing-features{list-style:none;display:flex;flex-direction:column;gap:10px;margin-bottom:28px;flex-grow:1}.lp-pricing-feature{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--text-secondary);line-height:1.5}.lp-pricing-check{color:var(--green);font-size:13px;flex-shrink:0;margin-top:1px;font-weight:700}.lp-pricing-cta{width:100%;min-height:46px;margin-top:auto}.lp-pricing-note{margin-top:24px;text-align:center;font-size:13px;color:var(--text-muted);line-height:1.6;max-width:520px}.lp-faq-inner,.lp-pricing-note{margin-left:auto;margin-right:auto}.lp-faq-inner{max-width:740px}.lp-faq-heading{text-align:center}.lp-faq-list{display:flex;flex-direction:column;gap:8px}.lp-faq-item{border:1px solid hsla(0,0%,100%,.07);border-radius:var(--r-md);background:rgba(16,17,20,.55);overflow:hidden;transition:border-color .2s,background .2s}.lp-faq-item:hover{border-color:hsla(0,0%,100%,.11);background:rgba(18,19,24,.7)}.lp-faq-item:has(.lp-faq-question[aria-expanded=true]){border-color:rgba(79,124,255,.22)}.lp-faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding:16px 20px;background:none;border:none;text-align:left;font-size:15px;font-weight:500;color:var(--text-main);cursor:pointer;transition:color .15s;font-family:var(--font)}.lp-faq-question:hover{color:#fff}.lp-faq-chevron{font-size:22px;color:var(--text-muted);flex-shrink:0;transition:transform .25s;line-height:1;transform:rotate(90deg)}.lp-faq-chevron-open{transform:rotate(-90deg);color:var(--blue)}.lp-faq-answer{font-size:14px;line-height:1.7;color:var(--text-secondary);border-top:1px solid hsla(0,0%,100%,.05);padding:14px 20px 18px;animation:lp-fade-in .18s ease}.lp-finalcta{position:relative;overflow:hidden;text-align:center;padding:76px 0;background:linear-gradient(180deg,transparent,rgba(10,10,20,.6) 50%,transparent)}.lp-finalcta-glow{position:absolute;border-radius:50%;filter:blur(100px);pointer-events:none;opacity:.18}.lp-finalcta-glow-blue{width:700px;height:350px;background:radial-gradient(ellipse,#3b82f6 0,transparent 70%);top:0;left:30%;transform:translateX(-50%)}.lp-finalcta-glow-purple{width:500px;height:300px;background:radial-gradient(ellipse,#7c3aed 0,transparent 70%);top:50px;right:20%}.lp-finalcta-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:0}.lp-finalcta-heading{font-size:clamp(28px,3.4vw,42px);font-weight:800;line-height:1.14;letter-spacing:-.035em;margin-bottom:16px;max-width:640px}.lp-finalcta-sub{font-size:16px;color:var(--text-secondary);margin-bottom:30px;max-width:540px;line-height:1.65}.lp-finalcta-ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.lp-footer{border-top:1px solid hsla(0,0%,100%,.06);padding:48px 0 40px;position:relative;z-index:1}.lp-footer-inner{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.lp-footer-brand{display:flex;align-items:center;gap:8px}.lp-footer-logo{height:20px;width:auto;object-fit:contain;filter:brightness(.75)}.lp-footer-product{font-size:13px;font-weight:600;color:var(--text-muted)}.lp-footer-disclaimer{font-size:12px;color:var(--text-muted);max-width:520px;line-height:1.65}.lp-footer-links{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.lp-footer-link{font-size:12.5px;color:var(--text-muted);text-decoration:none;transition:color .15s}.lp-footer-link:hover{color:var(--text-secondary)}.lp-footer-link-placeholder{cursor:default;opacity:.5}.lp-footer-copy{font-size:11.5px;color:var(--text-xmuted)}@keyframes lp-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes lp-chip-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes lp-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}@media (max-width:900px){.lp-section{padding:72px 0}.lp-hero{display:flex;min-height:calc(100svh - var(--lp-header-height));padding:52px 0 76px}.lp-hero-inner{grid-template-columns:1fr;min-height:auto;gap:30px}.lp-hero-visual{order:-1;justify-content:center;padding-inline:18px;transform:none}.lp-mockup-frame{max-width:380px}.lp-mockup-chip-pos-0{left:4%;top:10%}.lp-mockup-chip-pos-1{right:4%;bottom:20%}.lp-mockup-chip-pos-2{left:4%;bottom:10%}.lp-mockup-chip-pos-3{right:4%;top:20%}.lp-hero-headline{font-size:clamp(28px,5vw,40px)}.lp-hero-body{font-size:16px;max-width:100%}.lp-feature-grid,.lp-usecase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-pricing-grid{grid-template-columns:minmax(0,1fr);max-width:520px}.lp-showcase-row{grid-template-columns:1fr;gap:30px}.lp-showcase-row-reverse{direction:ltr}.lp-steps{grid-template-columns:1fr;gap:12px}.lp-outcome-inner{flex-direction:column;gap:0}.lp-outcome-strip{padding:56px 0 32px}.lp-outcome-before{border-right:none;border-bottom:1px solid hsla(0,0%,100%,.06)}.lp-outcome-arrow{padding:12px 0;transform:rotate(90deg)}}@media (max-width:640px){.lp-container{padding:0 20px}.lp-section{padding:56px 0}.lp-hero{padding:40px 0 72px}.lp-hero-ctas{flex-direction:column;width:100%}.lp-hero-ctas .lp-btn-ghost,.lp-hero-ctas .lp-btn-primary{width:100%;text-align:center}.lp-nav{display:none}.lp-mobile-menu-btn{display:flex}.lp-mockup-frame{max-width:100%}.lp-mockup-screenshot{max-height:320px}.lp-mockup-chip{display:none}.lp-outcome-inner{border-radius:var(--r-lg)}.lp-outcome-strip{padding:44px 0 28px}.lp-outcome-card{padding:22px 20px}.lp-feature-grid,.lp-pricing-grid,.lp-usecase-grid{grid-template-columns:1fr}.lp-pricing-card{padding:24px}.lp-pricing-badge{font-size:10px}.lp-section-heading{font-size:clamp(24px,6vw,34px)}.lp-finalcta{padding:64px 0}.lp-finalcta-heading{font-size:clamp(26px,6vw,36px)}.lp-finalcta-ctas{flex-direction:column;width:100%}.lp-finalcta-ctas .lp-btn-ghost,.lp-finalcta-ctas .lp-btn-primary{width:100%;text-align:center}}@media (prefers-reduced-motion:reduce){.lp-btn-ghost,.lp-btn-primary,.lp-faq-chevron,.lp-feature-card,.lp-step,.lp-usecase-card{transition:none}.lp-btn-primary:hover,.lp-feature-card:hover,.lp-step:hover,.lp-usecase-card:hover{transform:none}.lp-chip-dot,.lp-faq-answer,.lp-mockup-chip{animation:none}}.lp-outcome-cinematic{max-width:960px;margin:0 auto;border-radius:var(--r-xl)}.lp-outcome-arrow-container{display:flex;align-items:center;justify-content:center;padding:0 20px;color:var(--text-muted)}.lp-outcome-arrow-svg{animation:lp-slide-right 2s ease-in-out infinite}@keyframes lp-slide-right{0%{transform:translateX(-5px);opacity:.5}50%{transform:translateX(5px);opacity:1}to{transform:translateX(-5px);opacity:.5}}.lp-glow-green{background:rgba(22,199,132,.08);border-left:2px solid var(--green);box-shadow:inset 20px 0 60px -20px rgba(22,199,132,.15);position:relative}.lp-outcome-timestamp{font-size:11px;color:rgba(22,199,132,.7);font-weight:600;margin-top:8px;letter-spacing:.5px}@media (max-width:768px){.lp-outcome-cinematic{flex-direction:column}.lp-outcome-arrow-container{padding:16px 0;transform:rotate(90deg)}}.lp-sticky-mobile-cta{display:none;position:fixed;bottom:0;left:0;right:0;z-index:500;background:rgba(8,9,12,.96);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid hsla(0,0%,100%,.06);padding:12px 24px;transform:translateY(100%);transition:transform .3s ease}.lp-sticky-mobile-cta.visible{transform:translateY(0)}@media (max-width:768px){.lp-sticky-mobile-cta{display:flex;justify-content:center}}.lp-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.lp-reveal-visible{opacity:1;transform:translateY(0)}.lp-header-scrolled{border-bottom:1px solid hsla(0,0%,100%,.08);background:rgba(3,4,5,.9)}.lp-nav-separator{width:1px;height:20px;background:hsla(0,0%,100%,.1);margin:0 8px}.lp-finalcta-bg{inset:0;background-image:radial-gradient(1px 1px at 10% 20%,hsla(0,0%,100%,.3) 1px,transparent 0),radial-gradient(1px 1px at 30% 50%,hsla(0,0%,100%,.15) 1px,transparent 0),radial-gradient(1.5px 1.5px at 60% 80%,hsla(0,0%,100%,.2) 1px,transparent 0),radial-gradient(1px 1px at 80% 30%,hsla(0,0%,100%,.3) 1px,transparent 0),radial-gradient(1px 1px at 50% 90%,hsla(0,0%,100%,.1) 1px,transparent 0);background-size:200px 200px;opacity:.5}.lp-finalcta-bg,.lp-finalcta-spotlight{position:absolute;z-index:0;pointer-events:none}.lp-finalcta-spotlight{top:0;left:50%;transform:translateX(-50%);width:80vw;height:100%;background:radial-gradient(ellipse at top,rgba(79,124,255,.15) 0,rgba(139,92,246,.08) 40%,transparent 70%)}.lp-step-line-animated{position:absolute;top:50%;right:14%;left:14%;width:auto;height:1px;border-top:1px dashed hsla(0,0%,100%,.15);z-index:0}@media (max-width:768px){.lp-step-line-animated{display:none}}.lp-root h1,.lp-root h2{letter-spacing:-.03em;line-height:1.05}.lp-section{padding-top:84px;padding-bottom:84px}.lp-outcome-strip{padding-top:76px;padding-bottom:64px}.reveal{opacity:0;transform:translateY(24px);transition:opacity .55s ease,transform .55s ease;transition-delay:calc(var(--i, 0) * 80ms)}.lp-reveal-visible,.reveal.visible{opacity:1;transform:translateY(0)}.live-badge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#4ade80;padding:4px 10px;border:1px solid rgba(74,222,128,.3);border-radius:999px}.live-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:#4ade80;animation:pulse-dot 1.5s ease-in-out infinite}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.cta-micro{display:block;font-size:12px;color:var(--color-text-muted,#6b7280);margin-top:8px;text-align:center}.cta-micro a{color:inherit;text-decoration:underline;text-underline-offset:2px}.lp-nav-link-plain{border-radius:0;background:transparent;color:hsla(0,0%,100%,.56);text-decoration:none;text-underline-offset:4px}.lp-nav-link-plain:hover{background:transparent;color:hsla(0,0%,100%,.86);text-decoration:underline}.lp-hero{padding-top:clamp(56px,5.5vh,72px);padding-bottom:clamp(112px,11vh,136px);min-height:calc(100svh - var(--lp-header-height))}.lp-hero-inner{align-items:center;gap:clamp(56px,7vw,96px)}.lp-hero-copy{max-width:500px}.lp-hero-copy .live-badge{align-self:flex-start;margin-bottom:18px}.lp-hero-headline{font-size:clamp(30px,3.55vw,52px);letter-spacing:-.03em;line-height:1.06;margin-bottom:22px}.lp-hero-body{line-height:1.5;margin-bottom:30px;max-width:460px}.lp-cta-stack{gap:10px}.lp-cta-stack,.lp-hero-ctas{display:flex;flex-direction:column;align-items:flex-start}.lp-hero-ctas{gap:14px;margin-bottom:0}.lp-hero .cta-micro{margin-top:0;line-height:1.4;text-align:left}.lp-mockup-frame,.lp-showcase-frame{background:#1a1d23;border-radius:12px;overflow:hidden;border:0;box-shadow:0 32px 80px rgba(0,0,0,.5)}.lp-mockup-chrome,.lp-showcase-chrome{height:36px;background:#13151a;display:flex;align-items:center;padding:0 14px;gap:8px;border-bottom:0}.lp-showcase-chrome-dots{gap:8px}.lp-chrome-dot{width:10px;height:10px}.lp-mockup-screenshot,.lp-showcase-img{width:100%}.lp-hero .lp-mockup-frame{max-width:520px}.lp-hero-visual{flex-direction:column}.lp-hero-stats{position:relative;z-index:3;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-top:22px}.lp-hero-stats span{font-size:13px;color:#9ca3af;display:flex;align-items:center;gap:6px}.lp-hero-stats span+span:before{content:"•";color:hsla(0,0%,100%,.28)}.lp-social-proof{position:relative;z-index:1;margin-top:0;padding:64px 0 48px;background:rgba(5,7,13,.72);border-top:1px solid hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.06)}.lp-faq,.lp-usecase-section{padding-top:72px;padding-bottom:72px}.lp-social-proof-row{display:grid;grid-template-columns:minmax(160px,240px) minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.lp-social-proof-label{font-size:13px;line-height:1.5;color:hsla(0,0%,100%,.46)}.lp-testimonial-row{display:flex;gap:14px;min-width:0}.lp-testimonial-card{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:20px;min-width:280px;flex:1 1}.lp-testimonial-quote{font-size:13.5px;line-height:1.65;color:hsla(0,0%,100%,.78);margin-bottom:14px}.lp-testimonial-author{font-size:12.5px;line-height:1.45;color:hsla(0,0%,100%,.48);margin-bottom:8px}.lp-testimonial-stars{font-size:12px;letter-spacing:.08em;color:#f59e0b}.lp-brand-pill-row{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:22px}.lp-brand-pill{font-size:12px;padding:4px 12px;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:hsla(0,0%,100%,.4)}.lp-usecase-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lp-usecase-card{position:relative}.lp-usecase-card-hero{grid-column:1/-1;padding:34px;border-color:rgba(74,222,128,.25);background:hsla(0,0%,100%,.04)}.lp-usecase-card-hero:hover{border-color:rgba(74,222,128,.34);background:rgba(74,222,128,.05)}.lp-usecase-card-hero .live-badge{position:absolute;top:22px;right:22px}.lp-usecase-card-hero .lp-usecase-title{font-size:22px;letter-spacing:-.02em}.lp-usecase-card-hero .lp-usecase-desc{max-width:620px;font-size:15px}.lp-feature-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:auto;gap:16px}.lp-feature-card{position:relative;display:flex;flex-direction:column;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:24px}.lp-feature-card-hero{grid-column:span 2;display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.8fr);grid-template-rows:auto auto 1fr;align-items:center;grid-gap:10px 24px;gap:10px 24px;background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12)}.lp-feature-card-hero .live-badge,.lp-feature-card-hero .lp-feature-copy,.lp-feature-card-hero .lp-feature-icon{grid-column:1;justify-self:start}.lp-feature-card-hero .lp-feature-thumb{grid-column:2;grid-row:1/4;width:100%;max-height:220px;object-fit:contain;border-radius:12px;border:1px solid hsla(0,0%,100%,.08);background:#11141a;box-shadow:0 20px 48px rgba(0,0,0,.32)}.lp-feature-card-hero .lp-feature-title{font-size:19px;letter-spacing:-.02em}.lp-showcase-section .lp-container{gap:56px}.lp-showcase-row{gap:clamp(40px,5vw,72px)}.lp-showcase-visual{display:flex;justify-content:center}.lp-showcase-frame{width:100%;max-width:560px;transform:perspective(1200px) rotateY(-2deg) rotateX(1deg);transition:transform .4s ease}.lp-showcase-img{height:auto;max-height:440px;object-fit:contain;background:#11141a}.lp-showcase-frame:hover{transform:perspective(1200px) rotateY(0deg) rotateX(0deg)}.lp-step-proof{color:hsla(0,0%,100%,.7);font-size:16px;text-align:center}.lp-step-proof strong{font-weight:700}.lp-pricing-urgency{display:table;margin:0 auto 24px;font-size:13px;color:#f59e0b;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.2);padding:6px 16px;border-radius:999px}.lp-pricing-value{display:block;font-size:13px;color:#6b7280;margin-bottom:6px}.lp-pricing-saving{display:block;font-size:13px;color:#4ade80;font-weight:600;margin:-2px 0 8px}.lp-pricing-context{display:block;font-size:12px;color:#9ca3af;margin:-2px 0 10px;line-height:1.45}.lp-slot-counter{font-size:12px;color:#f59e0b;margin-top:8px;text-align:center}.lp-finalcta{padding-top:84px;padding-bottom:84px}.lp-finalcta-ctas{flex-direction:column;align-items:center}.lp-footer-socials{display:flex;gap:16px;align-items:center}.lp-footer-social-link{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:hsla(0,0%,100%,.45);transition:color .15s}.lp-footer-social-link:hover{color:hsla(0,0%,100%,.9)}.lp-footer-support{font-size:13px;color:hsla(0,0%,100%,.5);text-decoration:none}.lp-footer-support:hover{text-decoration:underline}.lp-faq .lp-section-tag,.lp-faq-heading{text-align:left}@media (max-width:768px){.lp-finalcta,.lp-section{padding-top:72px;padding-bottom:72px}.lp-hero{padding-top:54px;padding-bottom:68px;min-height:auto}.lp-hero-inner{gap:26px}.lp-hero-copy{max-width:100%}.lp-hero-copy .live-badge{margin-bottom:14px}.lp-hero-headline{margin-bottom:18px}.lp-hero-body{margin-bottom:26px}.lp-hero .lp-mockup-frame{max-width:380px}.lp-faq,.lp-usecase-section{padding-top:68px;padding-bottom:68px}.lp-hero-stats{gap:10px 18px}.lp-social-proof{margin-top:0;padding-top:56px;padding-bottom:48px}.lp-hero-stats span+span:before{content:""}.lp-social-proof-row{display:block}.lp-social-proof-label{margin-bottom:18px}.lp-testimonial-row{overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.lp-testimonial-card{scroll-snap-align:start;flex-shrink:0;flex:0 0 280px}.lp-feature-grid,.lp-usecase-grid{grid-template-columns:1fr}.lp-feature-card-hero,.lp-usecase-card-hero{grid-column:auto}.lp-usecase-card-hero{padding:28px 24px}.lp-usecase-card-hero .live-badge{position:static;align-self:flex-start;margin-bottom:4px}.lp-feature-card-hero{display:flex}.lp-feature-card-hero .lp-feature-thumb{width:100%;max-height:260px}.lp-showcase-section .lp-container{gap:48px}.lp-showcase-row{gap:24px}.lp-showcase-copy{max-width:100%}.lp-showcase-frame{transform:none;max-width:100%}.lp-showcase-frame:hover{transform:none}.lp-pricing-card-lifetime{order:-1}}@media (prefers-reduced-motion:reduce){.live-badge:before,.lp-showcase-frame,.reveal{transition:none;animation:none}}.lp-feature-showcase{position:relative;overflow:hidden;padding-top:104px;padding-bottom:108px}.lp-feature-showcase:before{content:"";position:absolute;inset:8% 8% auto;height:460px;pointer-events:none;background:radial-gradient(ellipse at 30% 18%,rgba(79,124,255,.13),transparent 58%),radial-gradient(ellipse at 78% 16%,rgba(22,199,132,.08),transparent 54%);filter:blur(30px);opacity:.9}.lp-feature-heading-block{max-width:760px;margin-bottom:42px}.lp-feature-showcase .lp-section-tag{color:#8fb2ff;background:rgba(79,124,255,.1);border-color:rgba(79,124,255,.22)}.lp-feature-showcase .lp-section-heading{max-width:760px;margin-bottom:14px;letter-spacing:0}.lp-feature-showcase .lp-section-sub{max-width:640px;margin-bottom:0}.lp-feature-showcase .lp-feature-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:18px;gap:18px}.lp-feature-showcase .lp-feature-card{position:relative;min-width:0;min-height:292px;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:24px;background:linear-gradient(145deg,hsla(0,0%,100%,.065),hsla(0,0%,100%,.018) 58%),rgba(13,15,20,.84);border:1px solid hsla(0,0%,100%,.08);border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 28px 80px rgba(0,0,0,.28);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.lp-feature-showcase .lp-feature-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 0,hsla(0,0%,100%,.08),transparent 45%);opacity:.7;z-index:-1}.lp-feature-showcase .lp-feature-card-large{min-height:438px;padding:28px}.lp-feature-showcase .lp-feature-card-live{grid-column:span 7}.lp-feature-showcase .lp-feature-card-qr{grid-column:span 5}.lp-feature-showcase .lp-feature-card-small{grid-column:span 3}.lp-feature-showcase .lp-feature-card-copy{position:relative;z-index:2}.lp-feature-showcase .lp-feature-icon{width:38px;height:38px;margin-bottom:18px;color:#7da0ff;background:rgba(79,124,255,.1);border:1px solid rgba(79,124,255,.18);border-radius:12px}.lp-feature-showcase .lp-feature-title{max-width:520px;margin-bottom:9px;font-size:clamp(17px,1.35vw,22px);line-height:1.18;letter-spacing:0}.lp-feature-showcase .lp-feature-card-small .lp-feature-title{font-size:16px}.lp-feature-showcase .lp-feature-desc{max-width:560px;font-size:14px;line-height:1.6;color:hsla(0,0%,100%,.66)}.lp-live-preview{position:relative;z-index:2;padding:18px;border-radius:16px;background:linear-gradient(180deg,rgba(23,30,41,.98),rgba(17,21,29,.98)),#11151d;border:1px solid hsla(0,0%,100%,.09);box-shadow:0 24px 70px rgba(0,0,0,.35),0 0 60px rgba(79,124,255,.12)}.lp-live-preview:before{content:"";position:absolute;inset:-22%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 40%,rgba(79,124,255,.18),transparent 62%);filter:blur(28px)}.lp-live-preview-top{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:16px}.lp-preview-label{display:block;margin-bottom:4px;color:hsla(0,0%,100%,.48);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lp-live-preview-top strong{color:hsla(0,0%,100%,.94);font-size:clamp(24px,2vw,32px);line-height:1;letter-spacing:0}.lp-preview-summary{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px;color:hsla(0,0%,100%,.68);font-size:13px}.lp-live-preview-rows{display:grid;grid-gap:8px;gap:8px}.lp-live-preview-row{display:grid;grid-template-columns:minmax(64px,1fr) auto minmax(86px,auto);align-items:center;grid-gap:12px;gap:12px;min-height:42px;padding:10px 12px;color:hsla(0,0%,100%,.72);font-size:13px;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.065);border-radius:12px}.lp-live-preview-row strong{color:hsla(0,0%,100%,.92);font-size:14px}.lp-status-pill{display:inline-flex;align-items:center;justify-content:center;width:max-content;min-height:24px;padding:4px 9px;border-radius:999px;font-size:12px;font-weight:700;line-height:1}.lp-status-layak{color:#41e29a;background:rgba(22,199,132,.13);border:1px solid rgba(22,199,132,.24);box-shadow:0 0 18px rgba(22,199,132,.08)}.lp-status-semak{color:#a8c0ff;background:rgba(79,124,255,.14);border:1px solid rgba(79,124,255,.24)}.lp-qr-lead-visual{position:relative;z-index:2;display:grid;grid-template-columns:140px minmax(0,1fr);align-items:center;grid-gap:18px;gap:18px;margin-top:auto;padding:18px;border-radius:16px;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.075)}.lp-qr-lead-visual:after{content:"";position:absolute;left:18px;top:18px;width:140px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(22,199,132,.75),transparent);opacity:.65;animation:lp-qr-scan 3.4s ease-in-out infinite}.lp-qr-code{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:5px;gap:5px;aspect-ratio:1;padding:12px;border-radius:18px;background:#eef6ff;box-shadow:0 22px 50px rgba(0,0,0,.28)}.lp-qr-code span{border-radius:3px;background:rgba(16,24,38,.08)}.lp-qr-code span.is-active{background:#101827}.lp-qr-flow{display:flex;flex-direction:column;gap:12px;min-width:0}.lp-whatsapp-bubble{position:relative;max-width:230px;padding:12px 14px;border-radius:16px 16px 16px 5px;color:hsla(0,0%,100%,.92);background:rgba(22,199,132,.16);border:1px solid rgba(22,199,132,.22);font-size:14px;line-height:1.42}.lp-salesman-hint{display:flex;flex-direction:column;gap:2px;color:hsla(0,0%,100%,.54);font-size:12px}.lp-salesman-hint strong{color:hsla(0,0%,100%,.82);font-size:13px}.lp-mini-visual{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:4px}.lp-mini-visual span,.lp-mini-visual strong{display:inline-flex;align-items:center;min-height:30px;padding:7px 10px;border-radius:999px;color:hsla(0,0%,100%,.72);background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.075);font-size:12px;line-height:1;font-weight:650}.lp-mini-visual strong{color:hsla(0,0%,100%,.9);background:rgba(79,124,255,.12);border-color:rgba(79,124,255,.18)}.lp-mini-dsr{align-items:center}.lp-mini-pills span:nth-child(n+4){color:#9fb9ff;background:rgba(79,124,255,.11);border-color:rgba(79,124,255,.17)}.lp-mini-toggle{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;padding:4px;border-radius:999px;background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.075)}.lp-mini-toggle span,.lp-mini-toggle strong{justify-content:center;border:0;background:transparent}.lp-mini-toggle strong{color:hsla(0,0%,100%,.92);background:linear-gradient(135deg,rgba(79,124,255,.42),rgba(139,92,246,.36));box-shadow:0 10px 24px rgba(79,124,255,.12)}.lp-mini-fields span:last-child{color:#41e29a;background:rgba(22,199,132,.11);border-color:rgba(22,199,132,.18)}@media (hover:hover) and (pointer:fine){.lp-feature-showcase .lp-feature-card:hover{transform:translateY(-4px);border-color:hsla(0,0%,100%,.15);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 34px 90px rgba(0,0,0,.36)}}@keyframes lp-qr-scan{0%,to{transform:translateY(0);opacity:0}18%,70%{opacity:.65}50%{transform:translateY(136px)}}@media (max-width:900px){.lp-feature-showcase{padding-top:84px;padding-bottom:88px}.lp-feature-heading-block{margin-bottom:34px}.lp-feature-showcase .lp-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lp-feature-showcase .lp-feature-card-live,.lp-feature-showcase .lp-feature-card-qr{grid-column:1/-1}.lp-feature-showcase .lp-feature-card-small{grid-column:auto}.lp-feature-showcase .lp-feature-card-large{min-height:auto}.lp-qr-lead-visual{grid-template-columns:132px minmax(0,1fr);gap:18px;padding:16px;margin-top:18px}.lp-qr-lead-visual:after{left:16px;top:16px;width:132px}.lp-qr-code{gap:4px;padding:10px}.lp-whatsapp-bubble{padding:10px 12px;font-size:13px}}@media (max-width:640px){.lp-feature-showcase{padding-top:72px;padding-bottom:76px}.lp-feature-showcase .lp-feature-grid{grid-template-columns:1fr;gap:14px}.lp-feature-showcase .lp-feature-card{min-height:auto;padding:22px;gap:22px}.lp-feature-showcase .lp-feature-card-large{min-height:auto}.lp-live-preview-top,.lp-qr-lead-visual{grid-template-columns:1fr}.lp-live-preview-top{display:grid}.lp-preview-summary{justify-content:flex-start}.lp-live-preview-row{grid-template-columns:1fr auto}.lp-live-preview-row>span:last-child{grid-column:1/-1}.lp-qr-lead-visual{justify-items:start}.lp-qr-code{width:min(148px,100%)}.lp-qr-lead-visual:after{width:min(148px,calc(100% - 36px))}}@media (prefers-reduced-motion:reduce){.lp-feature-showcase .lp-feature-card,.lp-qr-lead-visual:after{transition:none;animation:none}}.car-model-name,.live-summary-best-variant,.live-summary-model,.top-match-card h4{white-space:normal;overflow-wrap:anywhere}.live-summary-best-variant,.live-summary-model{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.live-summary-rate-chip,.senarai-rate-pill{flex-shrink:0}.interest-rate-input::-webkit-inner-spin-button,.interest-rate-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.target-price-reset{width:34px;height:34px;display:inline-grid;place-items:center;flex-shrink:0;border:0;border-radius:999px;background:hsla(0,0%,100%,.055);color:rgba(235,238,245,.72);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.075),0 6px 18px rgba(0,0,0,.18);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.target-price-reset:hover{background:hsla(0,0%,100%,.09);color:hsla(0,0%,100%,.9);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12),0 8px 22px rgba(0,0,0,.22)}.target-price-reset:active{transform:scale(.94)}.target-price-reset:focus-visible{outline:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14),0 0 0 3px rgba(99,102,241,.22)}.target-price-reset svg{display:block;stroke:currentColor}@media (max-width:430px){.target-price-reset{width:32px;height:32px}}.car-card,.dsr-accent-card,.live-summary-card,.target-share-card{box-shadow:0 4px 12px rgba(0,0,0,.05),0 1px 3px rgba(0,0,0,.08)!important}.card-pass,.result-pass{background:rgba(22,199,132,.04)!important;box-shadow:inset 2px 0 0 rgba(22,199,132,.4),inset 0 0 0 1px rgba(22,199,132,.1)!important}.card-fail{opacity:.65!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04)!important}.badge-fail,.badge-pass{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1)!important;border-radius:8px!important;padding:4px 8px!important}.badge-pass{background:rgba(22,199,132,.1)!important;color:#34d399!important}.badge-fail{background:rgba(239,68,68,.1)!important;color:#f87171!important}.seg-car,.seg-commit{box-shadow:none!important}.dsr-stat-val.val-green{text-shadow:none!important}.brand-chip-on{background:hsla(0,0%,100%,.08)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.15)!important}.car-row-visibility-toggle{height:28px!important;width:28px!important;border-radius:8px!important}.car-row-visibility-toggle:not(.is-hidden){background:rgba(59,130,246,.1)!important;color:#60a5fa!important;box-shadow:inset 0 0 0 1px rgba(59,130,246,.2)!important}.car-row-visibility-toggle.is-hidden{background:hsla(0,0%,100%,.06)!important;color:#9ca3af!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1)!important}.model-toggle-visible{background:rgba(59,130,246,.1)!important;color:#60a5fa!important;box-shadow:inset 0 0 0 1px rgba(59,130,246,.2)!important}.model-toggle-hidden{background:rgba(239,68,68,.05)!important;color:#f87171!important;box-shadow:inset 0 0 0 1px rgba(239,68,68,.1)!important}.salary-input,.target-price-input{font-size:34px!important;font-weight:800!important}.dsr-stat-val{font-size:19px!important}.result-title{font-size:20px!important;font-weight:900!important}.section-title{font-size:13.5px!important}.interest-rate-helper,.lead-help,.salary-note,.target-price-helper{font-size:10px!important;color:#7a8290!important;opacity:.8!important}.car-brand-tag{font-size:9px!important;color:#6b7280!important}.commit-type-label,.dsr-stat-lbl,.lead-label,.vtable-label{font-size:9.5px!important;color:#7a8290!important;letter-spacing:.06em!important;text-transform:uppercase!important}.car-price-range{font-size:10px!important;color:#8b919b!important;opacity:1!important}.car-model-name{font-size:14.5px!important;font-weight:700!important}.main{gap:16px!important}.filter-section,.section{padding:20px 16px!important}.section-header{margin-bottom:16px!important}.car-list,.commit-list,.dsr-stats{gap:8px!important}.car-head{padding:14px 16px!important;min-height:68px!important}.car-body{padding:0 16px 16px!important}.filter-block{margin-bottom:16px!important}.pills{gap:8px!important}.live-summary-card{padding:16px!important}.model-visibility-row{padding:12px 16px!important;border-radius:12px!important;background:hsla(0,0%,100%,.02)!important}.lead-action-primary{min-height:52px!important;background:linear-gradient(135deg,#4f46e5,#3b82f6)!important;box-shadow:0 4px 12px rgba(59,130,246,.3)!important}.filter-manage-btn,.lead-action-save,.lead-action-secondary{background:transparent!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.15)!important;color:#d1d5db!important}.filter-manage-btn:hover,.lead-action-save:hover,.lead-action-secondary:hover{background:hsla(0,0%,100%,.05)!important}.empty-state{border:1px dashed hsla(0,0%,100%,.1)!important;background:hsla(0,0%,100%,.01)!important;border-radius:16px!important}.empty-state-icon{color:#6b7280!important}.live-mode-strip{background:rgba(0,0,0,.4)!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:100px!important;margin:12px 16px!important;padding:6px 12px!important;display:flex!important}.live-mode-dot{width:5px!important;height:5px!important;box-shadow:0 0 8px rgba(34,197,94,.4)!important}.live-mode-divider,.live-mode-ready,.live-mode-state,.live-mode-warning{font-size:10.5px!important}.car-card{border-radius:16px!important;border:1px solid hsla(0,0%,100%,.05)!important}.chevron{color:#6b7280!important;width:14px!important;height:14px!important}.model-visibility-sheet{background:#111827!important;border-top:1px solid hsla(0,0%,100%,.08)!important}.model-visibility-kicker{display:none!important}.model-visibility-brand,.model-visibility-search{height:40px!important;border-radius:10px!important}.tab-btn{color:rgba(166,174,189,.68)!important;font-weight:720!important;transition:color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease!important}.tab-btn:hover{color:rgba(226,232,240,.86)!important;background:hsla(0,0%,100%,.022)!important}.tab-btn:after{left:24%!important;right:24%!important;bottom:3px!important;height:1.5px!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(79,124,255,0),rgba(124,137,255,.88),rgba(139,92,246,0))!important}.tab-active{color:rgba(248,250,252,.96)!important;background:rgba(79,124,255,.038)!important;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.035)!important}.tab-active:after{opacity:.74!important;box-shadow:0 -1px 7px rgba(99,102,241,.22)!important}.lead-action-btn{min-height:50px!important;border-radius:16px!important;font-size:12.5px!important;font-weight:820!important;letter-spacing:.01em!important}.lead-action-primary{color:#fff!important;background:linear-gradient(135deg,#4f7cff,#7c5cff 54%,#8b5cf6)!important;box-shadow:0 10px 24px rgba(79,124,255,.18),inset 0 1px 0 hsla(0,0%,100%,.18)!important}.lead-action-primary:hover:not(:disabled){background:linear-gradient(135deg,#5a85ff,#8066ff 54%,#9367f8)!important;box-shadow:0 13px 28px rgba(79,124,255,.22),inset 0 1px 0 hsla(0,0%,100%,.2)!important}.filter-manage-btn,.lead-action-save,.lead-action-secondary,.lead-action-send{color:rgba(226,232,240,.84)!important;background:hsla(0,0%,100%,.036)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.092)!important}.filter-manage-btn:hover:not(:disabled),.lead-action-save:hover:not(:disabled),.lead-action-secondary:hover:not(:disabled),.lead-action-send:hover:not(:disabled){color:rgba(248,250,252,.95)!important;background:hsla(0,0%,100%,.062)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.13)!important}.car-row-visibility-toggle:focus-visible,.lead-action-btn:focus-visible,.model-toggle:focus-visible,.model-visibility-close:focus-visible{outline:none!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.16),0 0 0 3px rgba(99,102,241,.22)!important}.lead-action-btn:disabled{opacity:.48!important;filter:saturate(.72)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.075)!important}.car-list{gap:10px!important}.car-card{overflow:visible!important;border-radius:17px!important;background:hsla(0,0%,100%,.026)!important;border:1px solid hsla(0,0%,100%,.058)!important;box-shadow:0 10px 26px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.035)!important}.car-card:hover{background:hsla(0,0%,100%,.036)!important;border-color:hsla(0,0%,100%,.078)!important;box-shadow:0 12px 30px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.045)!important}.card-pass{background:linear-gradient(180deg,hsla(0,0%,100%,.036),hsla(0,0%,100%,.016)),rgba(13,15,20,.9)!important;border-color:hsla(0,0%,100%,.06)!important;box-shadow:0 10px 26px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.035)!important}.card-pass:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.046),hsla(0,0%,100%,.022)),rgba(15,17,23,.92)!important;border-color:hsla(0,0%,100%,.082)!important}.car-card:has(.chevron-open){border-color:rgba(148,163,184,.13)!important;box-shadow:0 14px 34px rgba(0,0,0,.26),inset 0 1px 0 hsla(0,0%,100%,.045)!important}.card-fail{background:hsla(0,0%,100%,.02)!important;border-color:hsla(0,0%,100%,.045)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.02)!important}.car-head{gap:12px!important;padding:14px 18px!important}.car-head,.car-head-main{overflow:visible!important}.car-head-main,.car-meta{min-width:0!important}.car-model-name{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;line-height:1.18!important}.car-price-range{color:rgba(184,194,210,.74)!important}.car-right{flex:0 0 auto!important;gap:12px!important}.car-right,.car-row-expand-btn{display:flex!important;align-items:center!important}.car-row-expand-btn{justify-content:center!important;height:28px!important;background:transparent!important;border:none!important;color:var(--text-muted)!important;cursor:pointer!important;padding:0!important}.eligibility-badge{min-height:24px!important;display:inline-flex!important;align-items:center!important;border-radius:999px!important;padding:0 9px!important;font-size:10px!important;font-weight:820!important;white-space:nowrap!important}.badge-pass{color:#66dca8!important;background:rgba(22,199,132,.09)!important;box-shadow:inset 0 0 0 1px rgba(22,199,132,.15)!important}.badge-fail{color:#f89aa2!important;background:rgba(239,68,68,.075)!important;box-shadow:inset 0 0 0 1px rgba(239,68,68,.13)!important}.chevron{flex:0 0 auto!important;color:rgba(148,163,184,.74)!important}.car-row-visibility-toggle{flex:0 0 auto!important;width:auto!important;min-width:58px!important;min-height:30px!important;height:30px!important;border-radius:999px!important;padding:0 10px!important;gap:5px!important;background:rgba(93,121,169,.105)!important;color:rgba(184,202,235,.88)!important;box-shadow:inset 0 0 0 1px rgba(148,163,184,.145)!important}.car-row-visibility-toggle:hover{background:rgba(93,121,169,.16)!important;color:rgba(225,235,255,.96)!important;box-shadow:inset 0 0 0 1px rgba(148,163,184,.2)!important}.car-row-visibility-toggle svg,.model-toggle svg{flex:0 0 auto!important}.vtable-scroll{border-radius:13px!important;background:rgba(0,0,0,.13)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04)!important}.vtable{min-width:420px!important}.vtable thead tr th{color:rgba(158,169,188,.74)!important;border-bottom-color:hsla(0,0%,100%,.055)!important;padding:9px 10px 8px!important}.vtable td{padding:8px 10px!important;border-bottom-color:hsla(0,0%,100%,.04)!important}.row-pass{background:transparent!important}.row-pass:hover{background:hsla(0,0%,100%,.028)!important}.row-pass td{color:rgba(229,234,243,.91)!important;font-weight:620!important}.row-fail{background:hsla(0,0%,100%,.012)!important}.row-fail:hover{background:hsla(0,0%,100%,.026)!important}.status-ok{color:#5bd5a0!important;filter:none!important}.status-no{color:#f28993!important;filter:none!important}.result-card{border-radius:22px!important;padding:18px 17px!important}.result-card.result-pass{background:radial-gradient(circle at 14% 0,rgba(22,199,132,.12),transparent 42%),rgba(22,199,132,.05)!important;box-shadow:inset 0 0 0 1px rgba(22,199,132,.16),0 14px 34px rgba(0,0,0,.24)!important}.result-card.result-fail{background:radial-gradient(circle at 14% 0,rgba(239,68,68,.1),transparent 42%),rgba(239,68,68,.05)!important;box-shadow:inset 0 0 0 1px rgba(239,68,68,.15),0 14px 34px rgba(0,0,0,.22)!important}.result-rows{gap:9px!important}.result-row{gap:14px!important}.result-row-editable{align-items:center!important;padding-block:3px!important}.target-result-rate{max-width:100%!important}.target-result-rate .interest-rate-input-wrap{min-height:32px!important;padding:0 11px!important;background:hsla(0,0%,100%,.055)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1)!important}.rr-key{color:rgba(174,184,201,.82)!important}.result-sub,.rr-val{color:rgba(235,240,248,.91)!important}.rr-green{color:#6fdcaf!important;text-shadow:none!important}.model-visibility-backdrop{background:rgba(0,0,0,.72)!important}.model-visibility-sheet{background:linear-gradient(180deg,rgba(79,124,255,.04),rgba(79,124,255,0) 34%),#101116!important;border:1px solid hsla(0,0%,100%,.072)!important;box-shadow:0 28px 90px rgba(0,0,0,.7),inset 0 1px 0 hsla(0,0%,100%,.045)!important;padding:18px!important}.model-visibility-top{margin-bottom:16px!important}.model-visibility-top h2{font-size:19px!important;letter-spacing:-.02em!important}.model-visibility-top p{color:rgba(181,190,207,.76)!important;font-size:11.5px!important;font-weight:650!important}.model-visibility-close{background:hsla(0,0%,100%,.045)!important;color:rgba(235,241,250,.86)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.075)!important}.model-visibility-tools{gap:10px!important}.model-visibility-brand,.model-visibility-search{background:rgba(0,0,0,.22)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.062)!important}.model-visibility-actions button{background:hsla(0,0%,100%,.04)!important;color:rgba(226,232,240,.82)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.075)!important}.model-visibility-actions button:hover:not(:disabled){background:hsla(0,0%,100%,.062)!important}.model-visibility-list{gap:8px!important;padding:2px 6px 2px 0!important;scrollbar-width:thin!important;scrollbar-color:rgba(148,163,184,.24) transparent!important}.model-visibility-list::-webkit-scrollbar{width:6px}.model-visibility-list::-webkit-scrollbar-track{background:transparent}.model-visibility-list::-webkit-scrollbar-thumb{background:rgba(148,163,184,.22);border-radius:999px}.model-visibility-row{border-radius:14px!important;background:hsla(0,0%,100%,.024)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.048)!important;padding:12px 14px!important}.model-visibility-row:hover{background:hsla(0,0%,100%,.038)!important}.model-visibility-row.is-hidden{opacity:.72!important}.model-visibility-row strong{font-size:14px!important;letter-spacing:-.01em!important}.model-visibility-row p,.model-visibility-row span{color:rgba(166,176,194,.72)!important}.model-visibility-row-actions{flex:0 0 auto!important;gap:8px!important}.model-toggle{min-width:82px!important;min-height:31px!important;padding:0 11px!important}.model-toggle-visible{color:rgba(184,202,235,.9)!important;background:rgba(93,121,169,.105)!important;box-shadow:inset 0 0 0 1px rgba(148,163,184,.145)!important}.model-toggle-visible:hover:not(:disabled){background:rgba(93,121,169,.16)!important;box-shadow:inset 0 0 0 1px rgba(148,163,184,.2)!important}.model-toggle-hidden{color:rgba(178,186,199,.8)!important;background:hsla(0,0%,100%,.044)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)!important}.model-toggle-hidden:hover:not(:disabled){background:hsla(0,0%,100%,.066)!important}.model-status-badge{color:hsla(42,93%,77%,.86)!important;background:rgba(245,158,11,.085)!important;box-shadow:inset 0 0 0 1px rgba(245,158,11,.15)!important}.lead-label{color:rgba(176,186,203,.86)!important;font-size:11px!important;font-weight:720!important;letter-spacing:.01em!important;text-transform:none!important}.filter-subtitle,.interest-rate-helper,.lead-help,.target-price-helper,.target-share-subtitle{color:rgba(166,176,194,.74)!important;font-weight:620!important}.result-title,.section-title,.top-matches-header h3{letter-spacing:-.02em!important}@media (max-width:720px){.car-head{padding-inline:14px!important}.car-right{gap:6px!important}.car-row-visibility-toggle{min-width:52px!important;padding:0 8px!important}.vtable,.vtable tbody,.vtable td,.vtable tr{display:block!important;width:100%!important}.vtable thead{display:none!important}.vtable tr{margin-bottom:12px!important;padding:12px!important;background:hsla(0,0%,100%,.02)!important;border:1px solid hsla(0,0%,100%,.06)!important;border-radius:var(--r-sm)!important}.vtable td{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:6px 0!important;border-bottom:1px solid hsla(0,0%,100%,.04)!important;text-align:right!important}.vtable td:last-child{border-bottom:none!important}.vtable td:before{content:attr(data-label)!important;font-weight:500!important;color:var(--text-muted)!important;text-align:left!important;font-size:11px!important;text-transform:uppercase!important}.brand-scroll-wrap,.filter-summary-strip{max-width:100%!important;min-width:0!important;contain:inline-size!important}.brand-scroll-wrap{overflow-x:auto!important;overflow-y:hidden!important}.filter-summary-strip{flex-wrap:wrap!important;overflow-x:hidden!important;margin-inline:0!important;padding-inline:0!important;gap:8px!important}.filter-summary-strip>span{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px);min-width:0!important;justify-content:center!important;padding-inline:8px!important}.filter-summary-strip .senarai-rate-pill{flex:1 1 100%!important;width:100%!important;max-width:100%!important}.senarai-rate-pill .interest-rate-input-wrap{width:100%!important;justify-content:center!important}}[data-testid=dsr-summary-card]{padding:17px!important;border-radius:20px!important}[data-testid=dsr-summary-card] .section-header{margin-bottom:13px!important}[data-testid=dsr-summary-card] .dsr-stats{gap:8px!important;margin-bottom:14px!important}[data-testid=dsr-summary-card] .dsr-stat{min-height:72px!important;padding:10px 8px 9px!important;border-radius:15px!important}[data-testid=dsr-summary-card] .dsr-stat-val{font-size:16px!important;margin-bottom:5px!important}[data-testid=dsr-summary-card] .dsr-stat-lbl{font-size:8px!important;line-height:1.15!important}[data-testid=dsr-summary-card] .dsr-wrap{margin-bottom:12px!important}[data-testid=dsr-summary-card] .alert{min-height:40px!important;padding:9px 11px!important;border-radius:13px!important;font-size:10.5px!important}.semak-order-pricing,.semak-order-pricing-empty{padding:16px!important;border-radius:20px!important}.semak-order-pricing .pricing-inline-grid,.semak-order-pricing-empty .pricing-inline-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;align-items:stretch}.semak-order-pricing .pricing-inline-field,.semak-order-pricing-empty .pricing-inline-field{align-content:start;padding:9px;border:1px solid rgba(154,175,255,.1);border-radius:14px;background:rgba(3,5,10,.26)}.semak-order-pricing .pricing-inline-insurance-mode-field,.semak-order-pricing-empty .pricing-inline-insurance-mode-field{grid-column:1/-1}.semak-order-pricing .pricing-inline-input,.semak-order-pricing .pricing-inline-select,.semak-order-pricing-empty .pricing-inline-input,.semak-order-pricing-empty .pricing-inline-select{min-height:44px!important}.semak-order-pricing .pricing-choice-btn,.semak-order-pricing-empty .pricing-choice-btn{min-height:40px!important}.semak-order-pricing :is(input,select):disabled,.semak-order-pricing-empty :is(input,select):disabled{cursor:not-allowed;opacity:.44}.semak-order-pricing .pricing-inline-result,.semak-order-pricing-empty .pricing-inline-result{display:none}.pricing-otr-summary{margin-top:11px;padding:11px;border:1px solid rgba(102,227,213,.18);border-radius:15px;background:radial-gradient(90% 110% at 0 0,rgba(102,227,213,.09),transparent 62%),rgba(5,14,17,.72);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.pricing-otr-breakdown{display:grid;grid-gap:5px;gap:5px;padding-bottom:9px;margin-bottom:9px;border-bottom:1px solid hsla(0,0%,100%,.065)}.pricing-otr-breakdown span{display:flex;justify-content:space-between;gap:10px;color:rgba(174,182,199,.72);font-size:9.5px;line-height:1.25}.pricing-otr-breakdown strong{flex:0 0 auto;color:rgba(231,236,247,.88)}.pricing-otr-total{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pricing-otr-total span{color:var(--app-cyan-bright);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pricing-otr-total strong{color:var(--app-cyan-bright);font-size:20px;letter-spacing:-.035em}@media (max-width:720px){[data-testid=dsr-summary-card] .dsr-stat{min-height:68px!important}.semak-order-pricing .pricing-choice-btn,.semak-order-pricing-empty .pricing-choice-btn{min-height:44px!important}}body{background-color:var(--canvas);background-image:radial-gradient(900px 620px at 15% -5%,rgba(49,91,255,.13),transparent 62%),radial-gradient(780px 540px at 90% 16%,rgba(124,60,255,.105),transparent 66%)}.app-header,.tab-bar{background:linear-gradient(180deg,rgba(13,16,27,.86),rgba(9,12,20,.68));border-color:hsla(0,0%,100%,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 12px 32px rgba(0,0,0,.24)}.filter-section,.lead-section,.live-summary-card,.section,.target-live-result-card{background:linear-gradient(145deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.018)),var(--glass-regular);border:1px solid var(--glass-edge);border-radius:24px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.11),0 20px 56px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(22px) saturate(135%);backdrop-filter:blur(22px) saturate(135%)}.section{padding:22px 20px}.section-title{font-size:16px;font-weight:650;letter-spacing:-.025em}.btn-remove{width:44px;height:44px}.dsr-stat-val{font-size:clamp(18px,4.8vw,24px);font-weight:650}.result-card{padding:18px;border-radius:20px}@media (min-width:900px){body{display:block;background-color:var(--canvas)}.app{max-width:1180px;min-height:100dvh;box-shadow:none}.app-header{height:64px;margin:12px 20px 0;padding-inline:28px;border:1px solid hsla(0,0%,100%,.08);border-radius:20px}.tab-bar{top:76px;width:min(460px,calc(100% - 40px));margin:8px auto 0;padding:7px;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;gap:5px}.tab-btn{min-height:44px;height:44px;border-radius:13px}.main{padding:18px 20px 112px;gap:14px}.main:has(.semak-order-summary){display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:start}.semak-order-summary,.semak-order-summary-empty{grid-column:1;grid-row:1/span 2}.semak-order-commitments,.semak-order-commitments-empty{grid-column:2;grid-row:1}.semak-order-dsr,.semak-order-dsr-empty{grid-column:2;grid-row:2}.semak-order-lead,.semak-order-lead-empty{grid-column:1/-1}}@media (max-width:480px){.app-header{height:60px;padding-inline:16px}.tab-bar{top:60px;margin:8px 10px 0;padding:7px;border-radius:18px}.main{padding:18px 10px 112px;gap:14px}.section{border-radius:21px;padding:18px 16px}}.live-summary-card{padding:20px!important;border-radius:24px!important;border-color:hsla(0,0%,100%,.105)!important;background:radial-gradient(ellipse at 14% -8%,rgba(22,199,132,.052),transparent 46%),radial-gradient(ellipse at 86% -14%,rgba(79,124,255,.068),transparent 42%),linear-gradient(180deg,hsla(0,0%,100%,.042),hsla(0,0%,100%,.014)),rgba(15,17,22,.96)!important;box-shadow:0 16px 42px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.052),inset 0 0 0 1px rgba(22,199,132,.02)!important}.live-summary-card:before{background:linear-gradient(90deg,transparent,rgba(110,231,183,.16),transparent)!important}.live-summary-header{align-items:center!important;gap:11px!important;margin-bottom:16px!important}.live-summary-icon{width:34px!important;height:34px!important;border-radius:12px!important;color:#8ee8bf!important;background:rgba(22,199,132,.078)!important;box-shadow:inset 0 0 0 1px rgba(22,199,132,.125)!important}.live-summary-eyebrow{color:rgba(145,232,196,.84)!important;font-size:9.5px!important;font-weight:860!important;letter-spacing:.1em!important}.live-summary-title{margin-top:2px!important;color:rgba(248,250,252,.96)!important;font-size:19px!important;font-weight:880!important;line-height:1.14!important}.live-summary-hero{display:grid;align-items:end;min-width:0}.live-summary-income-row{display:grid!important;grid-gap:6px!important;gap:6px!important;min-width:0}.live-summary-income-label{color:rgba(145,232,196,.82)!important;font-size:9.5px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.live-summary-income-control{width:-moz-fit-content!important;width:fit-content!important;min-height:44px!important;gap:7px!important;border-radius:0!important;border-bottom:1px solid rgba(145,232,196,.18)!important;padding:0 3px 6px 0!important;box-shadow:none!important}.live-summary-income-control.is-editing,.live-summary-income-control:focus-within{border-color:rgba(145,232,196,.48)!important;box-shadow:0 8px 20px rgba(22,199,132,.065)!important}.live-summary-income-prefix,.live-summary-income-suffix{color:rgba(172,183,202,.82)!important;font-size:12px!important;font-weight:760!important}.live-summary-income-input{max-width:8ch!important;color:#fff!important;font-size:40px!important;font-weight:920!important;line-height:.98!important}.live-summary-assumptions{display:flex;flex-wrap:wrap;align-items:center;gap:7px 0;margin-top:13px;min-width:0}.live-summary-meta-item{position:relative;min-height:24px;display:inline-flex;align-items:baseline;gap:4px;min-width:0;max-width:100%;margin-right:10px;padding-right:10px;color:rgba(178,188,205,.86);font-size:10.8px;font-weight:720;line-height:1.2;white-space:nowrap}.live-summary-meta-item:not(:last-child):after{content:"";position:absolute;top:50%;right:0;width:1px;height:12px;background:hsla(0,0%,100%,.105);transform:translateY(-50%)}.live-summary-meta-label{flex:0 0 auto;color:rgba(134,145,164,.88);font-weight:760}.live-summary-meta-item strong{color:rgba(245,248,252,.96);font-weight:850}.live-summary-rate-item{align-items:center}.live-summary-rate-control{width:auto!important;min-width:0!important;display:inline-flex!important;gap:0!important}.live-summary-rate-control .editable-stat-helper,.live-summary-rate-control .editable-stat-label{display:none!important}.live-summary-rate-control .editable-stat-control{min-height:24px!important;display:inline-flex!important;align-items:baseline!important;gap:3px!important;border-radius:0!important;border-bottom:1px solid hsla(0,0%,100%,.14)!important;padding:0 0 2px!important}.live-summary-rate-control .editable-stat-control.is-editing,.live-summary-rate-control .editable-stat-control:focus-within{border-color:rgba(145,232,196,.46)!important;box-shadow:0 6px 16px rgba(22,199,132,.055)!important}.live-summary-rate-control .editable-stat-input{width:4ch!important;min-width:3ch!important;max-width:4.5ch!important;color:rgba(245,248,252,.96)!important;font-size:11px!important;font-weight:850!important;text-align:right!important}.live-summary-rate-control .editable-stat-suffix{color:rgba(178,188,205,.86)!important;font-size:10.8px!important;font-weight:720!important}.live-summary-rate-control .editable-stat-icon{width:11px!important;height:11px!important;margin-left:2px!important;color:rgba(145,232,196,.74)!important;opacity:1!important;align-self:center!important}.live-summary-context{margin-top:6px!important;color:rgba(135,146,166,.76)!important;font-size:10.2px!important;font-weight:640!important}.live-summary-table{margin-top:15px!important}.live-summary-table-head{display:grid!important;grid-template-columns:minmax(84px,1.12fr) minmax(62px,auto) minmax(96px,.96fr) minmax(92px,auto) 18px!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;padding:0 11px 7px!important;color:rgba(135,146,166,.76)!important;font-size:8.8px!important;font-weight:820!important;letter-spacing:.08em!important}.live-summary-rows{gap:7px!important}.live-summary-row{display:block!important;overflow:hidden!important;border-radius:14px!important;background:hsla(0,0%,100%,.034)!important;border:1px solid hsla(0,0%,100%,.068)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.028)!important;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease!important}.live-summary-row.eligible{background:hsla(0,0%,100%,.034)!important;border-color:hsla(0,0%,100%,.074)!important}.live-summary-row.failed{background:hsla(0,0%,100%,.024)!important;border-color:hsla(0,0%,100%,.052)!important}.live-summary-row:focus-within,.live-summary-row:hover{background:hsla(0,0%,100%,.046)!important;border-color:hsla(0,0%,100%,.105)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.036)!important}.live-summary-row.expanded{background:hsla(0,0%,100%,.042)!important;border-color:rgba(145,232,196,.13)!important}.live-summary-row-main{min-height:46px!important;display:grid!important;grid-template-columns:minmax(84px,1.12fr) minmax(62px,auto) minmax(96px,.96fr) minmax(92px,auto) 18px!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;padding:9px 10px!important;cursor:pointer!important}.live-summary-row-main:focus-visible{outline:none!important;box-shadow:inset 0 0 0 1px rgba(145,232,196,.28)!important}.live-summary-model{color:rgba(248,250,252,.96)!important;font-size:13.2px!important;font-weight:880!important;line-height:1.14!important}.live-summary-status-cell{display:flex!important;justify-content:flex-start!important;min-width:0!important}.live-summary-status{min-height:21px!important;gap:4px!important;border-radius:999px!important;padding:0 7px!important;font-size:9.7px!important;font-weight:820!important}.status-layak{color:#67dca8!important;background:rgba(22,199,132,.085)!important;border-color:rgba(22,199,132,.145)!important}.status-gagal{color:#f89aa2!important;background:rgba(239,68,68,.068)!important;border-color:rgba(239,68,68,.125)!important}.live-summary-best-variant{color:rgba(216,224,236,.9)!important;font-size:11px!important;font-weight:760!important;line-height:1.18!important}.live-summary-monthly{color:rgba(248,250,252,.96)!important;font-size:11.2px!important;font-weight:880!important;text-align:right!important;white-space:nowrap!important}.live-summary-chevron{justify-self:end!important;color:rgba(148,163,184,.76)!important;transition:transform .15s ease,color .15s ease!important}.live-summary-row:focus-within .live-summary-chevron,.live-summary-row:hover .live-summary-chevron{color:rgba(203,213,225,.88)!important}.live-summary-expanded{display:block!important;padding:0 10px 11px!important}.live-summary-expanded-panel{display:grid;grid-gap:10px;gap:10px;border-radius:12px;background:rgba(0,0,0,.18);border:1px solid hsla(0,0%,100%,.052);padding:10px 11px}.live-summary-expanded-section{display:grid;grid-gap:5px;gap:5px}.live-summary-expanded-section+.live-summary-expanded-section{border-top:1px solid hsla(0,0%,100%,.052);padding-top:9px}.live-summary-expanded-section-label{color:rgba(158,169,188,.78);font-size:10px;font-weight:780;line-height:1.2}.live-summary-expanded-table{display:grid!important;grid-gap:0!important;gap:0!important}.live-summary-expanded-line{min-height:31px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:12px!important;gap:12px!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:6px 0!important}.live-summary-expanded-line+.live-summary-expanded-line{border-top:1px solid hsla(0,0%,100%,.04)}.live-summary-expanded-name{min-width:0!important;display:inline-flex!important;align-items:center!important;gap:6px!important;color:rgba(222,229,239,.92)!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important}.live-summary-expanded-name-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-summary-expanded-line strong{color:rgba(248,250,252,.96)!important;font-size:11px!important;font-weight:850!important;white-space:nowrap!important}.live-summary-variant-type{flex:0 0 auto;border-radius:999px!important;padding:2px 5px!important;font-size:8px!important;font-weight:820!important}.live-summary-variant-type.variant-new{color:rgba(191,219,254,.86)!important;background:rgba(59,130,246,.12)!important}.live-summary-variant-type.variant-used{color:hsla(48,97%,77%,.86)!important;background:rgba(245,158,11,.1)!important}.live-summary-variant-type.variant-recon{color:rgba(196,181,253,.86)!important;background:rgba(139,92,246,.1)!important}.live-summary-expanded-empty{color:rgba(158,169,188,.78)!important;font-size:11px!important;font-weight:680!important}.live-summary-footer{margin-top:12px!important}.live-summary-footer p{color:rgba(144,154,174,.74)!important;font-size:10.3px!important;font-weight:620!important}@media (min-width:768px){.live-summary-card{padding-inline:24px!important}.live-summary-row-main,.live-summary-table-head{grid-template-columns:minmax(104px,1.12fr) minmax(66px,auto) minmax(120px,1fr) minmax(104px,auto) 18px!important}}@media (max-width:560px){.live-summary-card{padding:16px!important;border-radius:22px!important}.live-summary-header{margin-bottom:14px!important}.live-summary-icon{width:32px!important;height:32px!important}.live-summary-title{font-size:17px!important}.live-summary-income-input{font-size:34px!important}.live-summary-income-control{min-height:39px!important}.live-summary-assumptions{margin-top:12px!important}.live-summary-meta-item{min-height:23px;font-size:10.5px}.live-summary-table{margin-top:13px!important}.live-summary-table-head{display:none!important}.live-summary-row-main{min-height:58px!important;grid-template-columns:minmax(0,1fr) auto 18px!important;grid-template-areas:"model monthly chevron" "status variant chevron"!important;gap:6px 8px!important;padding:10px!important}.live-summary-model{grid-area:model;font-size:14px!important}.live-summary-status-cell{grid-area:status}.live-summary-best-variant{grid-area:variant;font-size:10.5px!important;text-align:left!important}.live-summary-monthly{grid-area:monthly;align-self:start;padding-top:1px;font-size:12.5px!important}.live-summary-chevron{grid-area:chevron;align-self:center}.live-summary-expanded{padding-inline:9px!important}.live-summary-expanded-panel{padding:9px 10px}}@media (max-width:380px){.live-summary-card{padding-inline:14px!important}.live-summary-income-input{font-size:32px!important}.live-summary-meta-item{margin-right:8px;padding-right:8px}.live-summary-expanded-line strong,.live-summary-monthly{font-size:11px!important}}:root{--ui-touch-target:44px;--ui-sticky-offset:148px;--ui-surface-calm:hsla(0,0%,100%,.034);--ui-surface-calm-hover:hsla(0,0%,100%,.052);--ui-surface-nested:rgba(0,0,0,.18);--ui-border-calm:hsla(0,0%,100%,.074);--ui-border-strong:hsla(0,0%,100%,.115);--ui-success-bg:rgba(22,199,132,.072);--ui-success-border:rgba(22,199,132,.155);--ui-success-text:#7be5b7}html{scroll-padding-top:var(--ui-sticky-offset)}.filter-section,.live-summary-card,.search-field,.target-price-field,.target-share-card,[data-testid=target-calculator]{scroll-margin-top:var(--ui-sticky-offset)}.editable-stat-compact .editable-stat-label,.live-summary-rate-control .editable-stat-label,.sr-only{position:absolute!important;display:block!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.target-price-helper{margin:6px 0 16px!important;color:rgba(166,176,194,.76)!important;font-size:12.5px!important;font-weight:620!important;line-height:1.45!important}.target-result-card{margin:12px 0!important}.target-required-income{margin:0 0 2px!important;color:rgba(244,247,251,.94);font-size:.95rem;font-weight:700;line-height:1.32}.target-config-span{grid-column:1/-1}.vtable-status-head{text-align:center!important}.vtable-status-cell{text-align:right!important}.car-row-expand-btn,.car-row-visibility-toggle,.deposit-option,.dropdown-btn,.filter-manage-btn,.filter-reset-btn,.pill{border-color:var(--ui-border-calm)}.deposit-option,.pills-sm .pill{min-height:var(--ui-touch-target)!important;border-radius:14px!important}.deposit-option{height:auto!important;background:var(--ui-surface-calm)!important;color:rgba(213,221,235,.84)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.036)!important}.deposit-option:hover{background:var(--ui-surface-calm-hover)!important;color:rgba(244,247,251,.96)!important}.deposit-option-on,.deposit-option-on:hover,.pill-on,.pill-on:hover{border-color:rgba(79,124,255,.24)!important;background:linear-gradient(135deg,rgba(79,124,255,.72),rgba(139,92,246,.66))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 8px 18px rgba(79,124,255,.105)!important}.dropdown-info-row,.filter-summary-strip .senarai-rate-pill,.filter-summary-strip>span,.profile-dropdown-header{background:var(--ui-surface-calm)!important;border:1px solid var(--ui-border-calm)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)!important}.filter-summary-strip .senarai-rate-pill{flex:0 0 auto;min-height:32px;display:inline-flex;align-items:center;gap:5px;border-radius:10px;color:#c5ccd9;padding:0 9px;font-size:10.5px;font-weight:780}.filter-summary-strip .senarai-rate-pill:before{content:"Kadar";color:#8290a7;font-weight:850;letter-spacing:.45px;text-transform:uppercase}.senarai-rate-pill .editable-stat-control,.target-result-rate .editable-stat-control{min-height:30px!important;gap:4px!important;border:0!important;border-radius:9px!important;padding:0!important;background:transparent!important;box-shadow:none!important}.senarai-rate-pill .editable-stat-input{width:3.5ch!important;min-width:3ch!important;color:rgba(244,247,251,.94)!important;font-weight:850!important}.senarai-rate-pill .editable-stat-suffix{color:rgba(184,194,211,.82)!important;font-size:10.4px!important;font-weight:780!important}.senarai-rate-pill .editable-stat-icon{width:11px!important;height:11px!important;color:rgba(184,194,211,.74)!important}.card-pass{border-color:hsla(0,0%,100%,.075)!important;background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.018)),rgba(13,15,20,.9)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045),0 12px 30px rgba(0,0,0,.22)!important}.card-pass:hover{border-color:hsla(0,0%,100%,.13)!important;background:linear-gradient(180deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.022)),rgba(15,17,23,.92)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.052),0 14px 34px rgba(0,0,0,.26)!important}.badge-pass,.status-ok{color:var(--ui-success-text)!important}.badge-pass{background:var(--ui-success-bg)!important;box-shadow:inset 0 0 0 1px var(--ui-success-border)!important}.result-card.result-pass{border-color:rgba(22,199,132,.14)!important;background:radial-gradient(circle at 16% 0,rgba(22,199,132,.082),transparent 40%),hsla(0,0%,100%,.034)!important;box-shadow:inset 0 0 0 1px rgba(22,199,132,.1),0 14px 34px rgba(0,0,0,.24)!important}.live-summary-card{background:radial-gradient(ellipse at 14% -8%,rgba(22,199,132,.034),transparent 45%),radial-gradient(ellipse at 86% -14%,rgba(79,124,255,.052),transparent 42%),linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.014)),rgba(15,17,22,.965)!important;box-shadow:0 16px 42px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.052)!important}.live-summary-assumptions{gap:7px 12px!important}.live-summary-meta-item{margin-right:0!important;padding-right:0!important}.live-summary-meta-item:not(:last-child):after,.live-summary-rate-control .editable-stat-helper{display:none!important}.car-card:has(.car-head-main[aria-expanded=true]){border-color:var(--ui-border-strong)!important}.car-card:has(.car-head-main[aria-expanded=true]) .car-head{background:hsla(0,0%,100%,.018)}.car-head-main:focus-visible,.car-row-expand-btn:focus-visible,.car-row-visibility-toggle:focus-visible,.deposit-option:focus-visible,.editable-stat-control:focus-within,.filter-reset-btn:focus-visible,.pill:focus-visible{outline:2px solid rgba(126,151,255,.7);outline-offset:3px}@media (max-width:720px){:root{--ui-sticky-offset:164px}[data-testid=target-calculator]{padding-top:18px!important}.live-mode-strip{margin:8px 14px 10px!important;border-radius:17px!important;padding:8px 10px!important;overflow:hidden!important}.live-mode-scroll{flex-wrap:wrap!important;row-gap:5px!important;column-gap:7px!important;overflow:visible!important;white-space:normal!important;padding-right:0!important;-webkit-mask-image:none!important;mask-image:none!important}.live-mode-scroll>*{min-width:0}.live-mode-strip span,.live-mode-strip strong{line-height:1.2}.live-mode-divider{opacity:.52}.filter-section{padding:16px 14px!important}.filter-header{align-items:center!important;gap:10px!important;margin-bottom:12px!important}.filter-heading,.filter-heading-text{min-width:0}.filter-header-actions{gap:6px!important}.filter-reset-btn{min-height:var(--ui-touch-target)!important;padding-inline:10px!important}.filter-summary-strip{gap:6px!important;margin:-2px 0 12px!important;padding:0!important}.filter-summary-strip>span{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 3px);min-height:36px!important;padding-inline:8px!important}.filter-summary-strip .senarai-rate-pill{flex:1 1 100%!important;width:100%!important;max-width:100%!important;min-height:var(--ui-touch-target)!important;justify-content:center}.filter-block{margin-bottom:12px!important;padding:12px 10px!important}.filter-row{gap:8px!important}.filter-lbl{font-size:10px!important}.pills{gap:7px!important}.pills-sm .pill{min-height:var(--ui-touch-target)!important;padding-inline:9px!important}.deposit-preset-grid{gap:7px!important}.deposit-option{min-height:var(--ui-touch-target)!important;padding:7px 8px!important}.deposit-disclaimer{margin-top:6px!important;padding:7px 8px!important;font-size:9.8px!important}.deposit-custom-panel{margin-top:7px!important;padding:10px!important}.vtable-scroll{overflow:visible!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.vtable{display:block!important;width:100%!important;min-width:0!important;border-collapse:separate!important;border-spacing:0!important;font-size:11px!important}.vtable thead{display:none!important}.vtable tbody{grid-gap:8px!important;gap:8px!important}.vtable tbody,.vtable tr{display:grid!important;width:100%!important}.vtable tr{min-width:0!important;margin:0!important;padding:10px 12px!important;border:1px solid var(--ui-border-calm)!important;border-radius:13px!important;background:var(--ui-surface-calm)!important}.vtable tr:hover{background:var(--ui-surface-calm-hover)!important}.vtable td{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(70px,.68fr) minmax(0,1fr)!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;padding:6px 0!important;border-bottom:1px solid hsla(0,0%,100%,.045)!important;color:rgba(229,234,243,.9)!important;text-align:right!important;white-space:normal!important;overflow:visible!important;overflow-wrap:anywhere!important}.vtable td:last-child{border-bottom:0!important}.vtable td:before{content:attr(data-label)!important;min-width:0;color:rgba(150,160,178,.88)!important;font-family:var(--font)!important;font-size:9.5px!important;font-weight:850!important;letter-spacing:.05em!important;line-height:1.2!important;text-align:left!important;text-transform:uppercase!important}.vtable td:first-child{color:rgba(244,247,251,.94)!important;font-family:var(--font)!important;font-size:11.8px!important;font-weight:760!important;line-height:1.3!important}.vtable-status-cell .status-no,.vtable-status-cell .status-ok{justify-self:end}}@media (max-width:390px){:root{--ui-sticky-offset:170px}.filter-summary-strip .senarai-rate-pill,.filter-summary-strip>span{font-size:10px!important}.vtable td{grid-template-columns:minmax(64px,.62fr) minmax(0,1fr)!important;gap:8px!important}}.editable-stat-value{display:inline-flex;align-items:baseline;gap:1px;min-width:0}.editable-stat-value .editable-stat-input{flex:0 0 auto}@media (max-width:720px){.main{padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}.car-list{padding-bottom:calc(28px + env(safe-area-inset-bottom))}.target-share-card{margin-bottom:calc(28px + env(safe-area-inset-bottom))}.filter-section{padding:15px 14px 18px!important;border-color:hsla(0,0%,100%,.075)!important;background:linear-gradient(180deg,hsla(0,0%,100%,.036),hsla(0,0%,100%,.012)),rgba(13,15,20,.92)!important;box-shadow:0 16px 42px rgba(0,0,0,.26),inset 0 1px 0 hsla(0,0%,100%,.045)!important}.filter-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;grid-gap:10px!important;gap:10px!important;margin-bottom:10px!important}.filter-header .section-icon-wrap{display:none!important}.filter-heading{min-width:0;align-items:start!important}.filter-heading-text{gap:2px!important}.filter-heading-text .section-title{font-size:16px!important;line-height:1.15!important}.filter-subtitle{max-width:100%;color:rgba(166,176,194,.74)!important;font-size:11px!important;font-weight:650!important;line-height:1.35!important}.filter-header-actions{width:auto!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important}.filter-reset-btn{min-height:40px!important;height:40px!important;border-radius:13px!important;padding-inline:10px!important;background:hsla(0,0%,100%,.038)!important;color:rgba(209,219,238,.84)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.066)!important;font-size:10.5px!important}.filter-manage-btn{background:rgba(79,124,255,.072)!important;color:rgba(197,211,255,.94)!important;box-shadow:inset 0 0 0 1px rgba(79,124,255,.145)!important}.filter-summary-strip{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:5px 11px!important;margin:0 0 11px!important;padding:0!important;overflow:visible!important;contain:none!important}.filter-summary-strip>span{flex:0 1 auto!important;width:auto!important;min-width:0!important;min-height:23px!important;justify-content:flex-start!important;gap:4px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;color:rgba(212,220,234,.84)!important;font-size:10.6px!important;font-weight:700!important;line-height:1.25!important;white-space:nowrap!important}.filter-summary-strip strong{color:rgba(139,151,171,.92)!important;font-size:9px!important;font-weight:850!important;letter-spacing:.045em!important}.filter-summary-strip .senarai-rate-pill{flex:0 1 auto!important;width:auto!important;max-width:100%!important;min-height:34px!important;justify-content:flex-start!important;align-items:center!important;gap:5px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;color:rgba(212,220,234,.86)!important;font-size:10.6px!important;line-height:1.2!important}.filter-summary-strip .senarai-rate-pill:before{content:"Kadar";color:rgba(139,151,171,.92)!important;font-size:9px!important;font-weight:850!important;letter-spacing:.045em!important;text-transform:uppercase!important}.senarai-rate-pill .editable-stat-control{min-height:30px!important;display:inline-flex!important;align-items:center!important;gap:5px!important;border:0!important;border-radius:0!important;border-bottom:0!important;background:transparent!important;box-shadow:none!important;padding:0 2px!important}.senarai-rate-pill .editable-stat-control.is-editing,.senarai-rate-pill .editable-stat-control:focus-within{border-color:rgba(145,232,196,.48)!important;box-shadow:0 6px 16px rgba(22,199,132,.045)!important}.senarai-rate-pill .editable-stat-value{gap:1px!important;min-height:auto!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.senarai-rate-pill .editable-stat-input{width:3.2ch!important;min-width:3.2ch!important;color:rgba(246,249,253,.96)!important;font-size:11px!important;font-weight:860!important;line-height:1!important}.senarai-rate-pill .editable-stat-suffix{min-height:auto!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;color:rgba(224,231,241,.88)!important;font-size:10.8px!important;font-weight:780!important;line-height:1!important}.senarai-rate-pill .editable-stat-icon{width:11px!important;height:11px!important;margin-left:1px!important;color:rgba(145,232,196,.72)!important}.filter-block{gap:7px!important;margin:0 0 11px!important;padding:8px 0 0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.filter-row{gap:8px!important;align-items:center!important}.filter-lbl{min-width:42px!important;color:rgba(139,151,171,.84)!important;font-size:9px!important;font-weight:840!important;letter-spacing:.055em!important}.pills{gap:6px!important}.pills-sm .pill{min-height:40px!important;border-radius:13px!important;padding-inline:10px!important;background:hsla(0,0%,100%,.026)!important;color:rgba(203,212,229,.72)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.048)!important}.pills-sm .pill-on,.pills-sm .pill-on:hover{color:rgba(249,251,255,.98)!important;background:linear-gradient(135deg,rgba(79,124,255,.64),rgba(139,92,246,.58))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 7px 16px rgba(79,124,255,.09)!important}.deposit-preset-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.deposit-option:first-child{grid-column:auto!important}.deposit-option{min-height:40px!important;border-radius:13px!important;padding:6px 8px!important;background:hsla(0,0%,100%,.026)!important;color:rgba(203,212,229,.74)!important;font-size:10.7px!important;line-height:1.12!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.048)!important}.deposit-option-on,.deposit-option-on:hover{color:rgba(249,251,255,.98)!important;background:linear-gradient(135deg,rgba(79,124,255,.64),rgba(139,92,246,.58))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 7px 16px rgba(79,124,255,.09)!important}.deposit-disclaimer{margin-top:6px!important;border-radius:11px!important;padding:7px 8px!important;background:rgba(245,158,11,.07)!important;box-shadow:inset 0 0 0 1px rgba(245,158,11,.13)!important;color:hsla(48,97%,77%,.84)!important;font-size:9.6px!important;line-height:1.35!important}.deposit-custom-panel{margin-top:6px!important;border-radius:13px!important;padding:9px!important;background:hsla(0,0%,100%,.025)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.048)!important}.brand-scroll-wrap{margin-top:2px!important;padding-bottom:8px!important}.header-profile-btn,.header-profile-btn:hover,.header-profile-btn[aria-expanded=true]{border-color:hsla(0,0%,100%,.075)!important;outline:0!important;background:hsla(0,0%,100%,.046)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045)!important}.header-profile-btn:focus-visible{outline:2px solid rgba(126,151,255,.56)!important;outline-offset:3px!important}}.profile-dropdown{width:min(318px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 76px);overflow-y:auto;border-radius:22px!important;padding:12px!important;border-color:hsla(0,0%,100%,.082)!important;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.018)),rgba(12,13,17,.965)!important;box-shadow:0 22px 62px rgba(0,0,0,.58),inset 0 1px 0 hsla(0,0%,100%,.05)!important}.profile-dropdown-header,.profile-dropdown-overlay{background:transparent!important}.profile-dropdown-header{border:0!important;border-radius:18px!important;box-shadow:none!important;padding:4px 2px 0!important;gap:0!important}.dropdown-eyebrow{color:rgba(154,180,255,.86)!important;font-size:9.5px!important;letter-spacing:.08em!important}.dropdown-name{margin-top:3px;color:rgba(247,250,255,.97)!important;font-size:15px!important;font-weight:880!important;line-height:1.18!important}.dropdown-info-list{gap:10px!important;margin-top:13px!important;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.07)}.dropdown-info-row{min-height:26px;display:grid!important;grid-template-columns:minmax(66px,.45fr) minmax(0,1fr)!important;align-items:start!important;grid-gap:12px!important;gap:12px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.dropdown-info-row span{color:rgba(143,153,171,.88)!important;font-size:9.5px!important;font-weight:840!important;letter-spacing:.055em!important;line-height:1.35!important;text-transform:uppercase!important}.dropdown-info-row strong{min-width:0!important;color:rgba(237,243,252,.94)!important;font-size:12.5px!important;font-weight:780!important;line-height:1.32!important;text-align:right!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important}.dropdown-info-access{align-items:center!important}.dropdown-info-row .dropdown-status-badge,.dropdown-status-badge{justify-self:end;min-height:22px!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%;border-radius:999px!important;padding:3px 8px!important;color:rgba(205,216,255,.94)!important;background:rgba(79,124,255,.095)!important;box-shadow:inset 0 0 0 1px rgba(79,124,255,.17)!important;font-size:10px!important;font-weight:850!important;line-height:1!important;text-align:center!important}.profile-dropdown-actions{margin-top:12px!important;padding-top:10px;border-top:1px solid hsla(0,0%,100%,.07);gap:4px!important}.dropdown-btn{min-height:44px!important;display:flex!important;align-items:center!important;gap:10px!important;border-radius:14px!important;padding:0 11px!important;background:transparent!important;color:rgba(221,228,240,.88)!important;font-size:12.5px!important;font-weight:760!important}.dropdown-btn:focus-visible,.dropdown-btn:hover{background:hsla(0,0%,100%,.052)!important;color:rgba(248,250,252,.98)!important}.dropdown-btn svg{width:15px;height:15px;color:rgba(164,176,196,.88)!important}.dropdown-btn-logout{color:hsla(0,94%,82%,.92)!important}.dropdown-btn-logout:focus-visible,.dropdown-btn-logout:hover{background:rgba(239,68,68,.08)!important;color:hsla(0,96%,89%,.98)!important}.dropdown-btn-logout svg{color:currentColor!important}@media (max-width:430px){.profile-dropdown{right:0!important}}@media (max-width:374px){.filter-header{grid-template-columns:1fr!important}.filter-header-actions{justify-content:flex-start!important}.filter-summary-strip{gap:5px 9px!important}.filter-summary-strip .senarai-rate-pill,.filter-summary-strip>span{font-size:10.2px!important}.profile-dropdown{width:min(306px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important}}@media (max-width:720px){.live-mode-strip{padding:8px 12px!important}.live-mode-scroll{column-gap:6px!important;row-gap:4px!important}.live-mode-state,.live-mode-strip span,.live-mode-strip strong{font-size:10.2px!important;font-weight:760!important}.live-mode-state{font-weight:820!important}.live-mode-divider{opacity:.34!important}.live-summary-title{font-size:16px!important;line-height:1.14!important;font-weight:840!important}.live-summary-assumptions{display:grid!important;grid-template-columns:repeat(2,minmax(0,max-content))!important;justify-content:start!important;align-items:center!important;grid-gap:6px 13px!important;gap:6px 13px!important}.live-summary-meta-item{min-height:20px!important;align-items:baseline!important;gap:4px!important;color:rgba(190,199,214,.84)!important;font-size:10.4px!important;font-weight:680!important;line-height:1.18!important}.live-summary-meta-label{color:rgba(138,150,170,.92)!important;font-size:9px!important;font-weight:820!important;letter-spacing:.045em!important;text-transform:uppercase!important}.live-summary-meta-item strong{font-weight:790!important}.live-summary-rate-control .editable-stat-control{min-height:20px!important;gap:4px!important;border:0!important;border-bottom:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.live-summary-rate-control .editable-stat-suffix,.live-summary-rate-control .editable-stat-value{min-height:auto!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.live-summary-rate-control .editable-stat-input{width:3.2ch!important;min-width:3.2ch!important;font-size:10.6px!important;font-weight:790!important}.live-summary-rate-control .editable-stat-suffix{color:rgba(190,199,214,.84)!important;font-size:10.4px!important;font-weight:680!important}.live-summary-rate-control .editable-stat-icon{width:10px!important;height:10px!important;color:rgba(145,232,196,.66)!important}.tab-btn{font-weight:690!important}.tab-active{font-weight:800!important}}.target-result-rate .editable-stat-control{min-height:26px!important;gap:4px!important;border:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.target-result-rate .editable-stat-suffix,.target-result-rate .editable-stat-value{min-height:auto!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.target-result-rate .editable-stat-input{width:3.2ch!important;min-width:3.2ch!important;font-weight:760!important}.target-result-rate .editable-stat-suffix{color:rgba(170,181,199,.84)!important;font-weight:650!important}.target-result-rate .editable-stat-icon{width:11px!important;height:11px!important;color:rgba(170,181,199,.72)!important}.result-card.result-pass{border-color:rgba(22,199,132,.12)!important;background:radial-gradient(circle at 16% 0,rgba(22,199,132,.062),transparent 40%),hsla(0,0%,100%,.032)!important;box-shadow:inset 0 0 0 1px rgba(22,199,132,.082),0 13px 31px rgba(0,0,0,.23)!important}@media (max-width:720px){.filter-reset-btn{min-height:38px!important;height:38px!important;padding-inline:9px!important;font-size:10px!important;font-weight:710!important;background:hsla(0,0%,100%,.03)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.052)!important}.filter-manage-btn{font-weight:760!important;background:rgba(79,124,255,.058)!important;box-shadow:inset 0 0 0 1px rgba(79,124,255,.12)!important}}.model-visibility-close{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;display:grid!important;place-items:center!important;flex:0 0 42px!important;border-radius:50%!important;padding:0!important}.model-visibility-close svg{display:block;margin:0}.model-visibility-tools{gap:9px!important}.model-visibility-brand,.model-visibility-search{height:42px!important;min-height:42px!important;border-radius:13px!important;border:1px solid hsla(0,0%,100%,.068)!important;background:hsla(0,0%,100%,.036)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)!important;color:rgba(229,236,247,.9)!important;font-size:12px!important;font-weight:690!important}.model-visibility-search input{color:rgba(229,236,247,.92)!important;font-size:12px!important;font-weight:690!important}.model-visibility-brand{padding-inline:11px!important}.model-visibility-actions{display:flex!important;flex-wrap:wrap!important;gap:8px 8px!important}.model-visibility-actions button{min-height:36px!important;border-radius:12px!important;padding:0 11px!important;background:hsla(0,0%,100%,.032)!important;color:rgba(210,219,235,.82)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.055)!important;font-size:10.5px!important;font-weight:700!important}.model-visibility-list{padding:2px 8px 2px 4px!important}.model-visibility-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:12px!important;gap:12px!important;padding:14px 16px!important}.model-visibility-meta{min-width:0;display:grid;grid-gap:3px;gap:3px}.model-visibility-status-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:3px}.model-status-badge{width:-moz-fit-content!important;width:fit-content!important;min-height:22px!important;border-radius:999px!important;padding:3px 8px!important;font-size:10px!important;font-weight:700!important}.model-visibility-row-actions{justify-self:end!important;align-self:center!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;min-width:max-content!important}.model-toggle{min-height:34px!important;min-width:88px!important;border-radius:999px!important;padding:0 10px!important;font-size:10.5px!important;font-weight:720!important}.model-toggle-visible{background:rgba(93,121,169,.082)!important;box-shadow:inset 0 0 0 1px rgba(148,163,184,.12)!important}.model-toggle-hidden{background:hsla(0,0%,100%,.036)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.068)!important}@media (max-width:560px){.model-visibility-top{gap:12px!important;align-items:start!important}.model-visibility-tools{grid-template-columns:1fr!important;gap:8px!important}.model-visibility-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.model-visibility-actions button:nth-child(3){grid-column:1/-1}.model-visibility-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:14px 15px!important}.model-visibility-row-actions{width:auto!important;justify-self:end!important;justify-content:flex-end!important}.model-toggle{min-width:92px!important}}.editable-stat-control{min-height:28px!important;display:inline-flex!important;align-items:center!important;gap:5px!important;border:0!important;border-radius:10px!important;padding:2px 3px!important;background:transparent!important;box-shadow:none!important;outline:none!important;line-height:1!important;-webkit-tap-highlight-color:transparent}.editable-stat-control.is-editing,.editable-stat-control:focus-within{border:0!important;outline:none!important;background:rgba(79,124,255,.045)!important;box-shadow:inset 0 0 0 1px rgba(126,151,255,.2),0 0 0 3px rgba(79,124,255,.075)!important}.editable-stat-value{display:inline-flex!important;align-items:center!important;gap:0!important;min-width:0!important;min-height:auto!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;white-space:nowrap!important;line-height:1!important}.editable-stat-input{height:1.16em!important;outline:none!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}.editable-stat-input,.editable-stat-suffix{line-height:1.16!important;padding:0!important;border:0!important;background:transparent!important;vertical-align:middle!important}.editable-stat-suffix{display:inline-flex!important;align-items:center!important;min-height:auto!important;margin-left:0!important;border-radius:0!important;box-shadow:none!important;white-space:nowrap!important}.editable-stat-icon{flex:0 0 auto!important;align-self:center!important;margin-left:2px!important;transform:none!important}.live-summary-rate-control,.senarai-rate-pill,.target-result-rate{white-space:nowrap!important}.live-summary-rate-control .editable-stat-control,.senarai-rate-pill .editable-stat-control,.target-result-rate .editable-stat-control{min-height:22px!important;padding:2px 3px!important}.live-summary-rate-control .editable-stat-input,.senarai-rate-pill .editable-stat-input,.target-result-rate .editable-stat-input{width:3.15ch!important;min-width:3.15ch!important;text-align:right!important}.live-summary-rate-control .editable-stat-suffix,.senarai-rate-pill .editable-stat-suffix,.target-result-rate .editable-stat-suffix{color:inherit!important;opacity:.86!important}.live-summary-rate-control .editable-stat-icon,.senarai-rate-pill .editable-stat-icon,.target-result-rate .editable-stat-icon{width:11px!important;height:11px!important;opacity:.78!important}.live-summary-rate-control .editable-stat-control{background:transparent!important;box-shadow:none!important}.live-summary-rate-control .editable-stat-control.is-editing,.live-summary-rate-control .editable-stat-control:focus-within{background:rgba(79,124,255,.04)!important;box-shadow:inset 0 0 0 1px rgba(126,151,255,.16),0 0 0 3px rgba(79,124,255,.055)!important}.target-result-rate{justify-self:end!important}.target-result-rate .editable-stat-control{min-height:24px!important;padding:2px 2px 2px 4px!important}.target-result-rate .editable-stat-input{color:rgba(229,236,247,.88)!important;font-size:12px!important;font-weight:720!important}.target-result-rate .editable-stat-suffix{color:rgba(182,193,211,.82)!important;font-size:11px!important;font-weight:640!important}.target-result-rate .editable-stat-icon{color:rgba(178,190,209,.72)!important}.target-result-rate .editable-stat-control.is-editing,.target-result-rate .editable-stat-control:focus-within{background:rgba(79,124,255,.038)!important;box-shadow:inset 0 0 0 1px rgba(126,151,255,.15),0 0 0 3px rgba(79,124,255,.052)!important}.filter-summary-strip .senarai-rate-pill,.filter-summary-strip>span{align-items:center!important;gap:4px!important}.filter-summary-strip .senarai-rate-pill{border-radius:10px!important;font-weight:700!important}.senarai-rate-pill .editable-stat-control{color:rgba(224,231,241,.88)!important}.senarai-rate-pill .editable-stat-input{color:rgba(246,249,253,.94)!important;font-size:10.8px!important;font-weight:790!important}.senarai-rate-pill .editable-stat-suffix{font-size:10.7px!important;font-weight:680!important}.live-summary-meta-item{align-items:center!important}.live-summary-meta-item strong{line-height:1.16!important}.live-summary-income-control,.live-summary-income-input{outline:none!important}.live-summary-income-control.is-editing,.live-summary-income-control:focus-within{box-shadow:inset 0 -1px 0 rgba(126,151,255,.24),0 0 0 3px rgba(79,124,255,.07)!important}.model-visibility-actions{gap:8px!important}.model-visibility-actions button{min-height:34px!important;border-radius:11px!important;font-weight:680!important;letter-spacing:0!important}.model-visibility-row{border-color:transparent!important}.model-toggle{font-weight:700!important}@media (max-width:720px){.editable-stat-control,.live-summary-income-row{scroll-margin-top:132px;scroll-margin-bottom:calc(140px + env(safe-area-inset-bottom))}.main{padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}.filter-manage-btn{min-height:38px!important;height:38px!important;padding-inline:9px!important;font-size:10px!important;font-weight:720!important;background:rgba(79,124,255,.044)!important;box-shadow:inset 0 0 0 1px rgba(79,124,255,.1)!important}.filter-reset-btn:not(.filter-manage-btn){color:rgba(198,208,226,.74)!important;background:hsla(0,0%,100%,.024)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.048)!important}.live-summary-assumptions{grid-template-columns:repeat(2,minmax(0,max-content))!important;gap:7px 13px!important}.live-summary-meta-item{min-height:21px!important}.live-summary-meta-label{line-height:1.1!important}.live-summary-rate-control .editable-stat-control{margin-left:-1px!important}.senarai-rate-pill .editable-stat-control.is-editing,.senarai-rate-pill .editable-stat-control:focus-within{background:rgba(79,124,255,.038)!important;box-shadow:inset 0 0 0 1px rgba(126,151,255,.15),0 0 0 3px rgba(79,124,255,.052)!important}.model-visibility-actions button{min-height:34px!important;padding-inline:10px!important;font-size:10px!important;line-height:1.18!important}}.editable-rate{--editable-rate-input-width:3.08ch;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;min-width:0!important;color:inherit!important;white-space:nowrap!important}.editable-rate,.editable-rate-control{display:inline-flex!important;align-items:center!important;gap:5px!important}.editable-rate-control{min-height:24px!important;padding:2px 3px!important;border:0!important;border-radius:9px!important;background:transparent!important;box-shadow:none!important;outline:none!important;line-height:1!important}.editable-rate-control.is-editing,.editable-rate-control:focus-within{border:0!important;outline:none!important;background:rgba(79,124,255,.04)!important;box-shadow:inset 0 0 0 1px rgba(126,151,255,.16),0 0 0 3px rgba(79,124,255,.055)!important}.editable-rate-value{display:inline-flex!important;align-items:baseline!important;gap:0!important;min-width:0!important;min-height:auto!important;border:0!important;border-radius:0!important;box-shadow:none!important;white-space:nowrap!important}.editable-rate-input,.editable-rate-value{padding:0!important;background:transparent!important;line-height:1!important}.editable-rate-input{width:var(--editable-rate-input-width)!important;min-width:var(--editable-rate-input-width)!important;max-width:var(--editable-rate-input-width)!important;height:1em!important;border:0!important;outline:none!important;text-align:right!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}.editable-rate-suffix{display:inline-flex!important;align-items:baseline!important;min-height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;font-size:.98em!important;font-weight:inherit!important;line-height:1!important;opacity:.84!important;white-space:nowrap!important}.editable-rate-icon{flex:0 0 auto!important;align-self:center!important;width:11px!important;height:11px!important;margin-left:1px!important;opacity:.72!important;transform:none!important}.editable-rate-compact .editable-rate-label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.editable-rate .editable-rate-input,.live-summary-rate-control .editable-rate-input,.senarai-rate-pill .editable-rate-input,.target-result-rate .editable-rate-input{width:var(--editable-rate-input-width)!important;min-width:var(--editable-rate-input-width)!important;max-width:var(--editable-rate-input-width)!important}.live-summary-rate-control .editable-rate-control,.senarai-rate-pill .editable-rate-control,.target-result-rate .editable-rate-control{border:0!important;border-bottom:0!important;background:transparent!important;box-shadow:none!important}.live-summary-rate-control .editable-rate-suffix,.live-summary-rate-control .editable-rate-value,.senarai-rate-pill .editable-rate-suffix,.senarai-rate-pill .editable-rate-value,.target-result-rate .editable-rate-suffix,.target-result-rate .editable-rate-value{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.filter-summary-strip .senarai-rate-pill:before{content:none!important;display:none!important}.filter-summary-strip .senarai-rate-pill{display:inline-flex!important;align-items:center!important;gap:5px!important}.senarai-rate-pill .editable-rate-label{position:static!important;width:auto!important;height:auto!important;min-height:0!important;overflow:visible!important;clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;gap:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;color:rgba(139,151,171,.92)!important;font-size:9px!important;font-weight:850!important;letter-spacing:.045em!important;line-height:1!important;text-transform:uppercase!important}.senarai-rate-pill .editable-rate-control{color:rgba(224,231,241,.88)!important}.senarai-rate-pill .editable-rate-input{color:rgba(246,249,253,.94)!important;font-size:10.8px!important;font-weight:790!important}.target-result-rate .editable-rate-control{color:rgba(224,231,241,.84)!important}.target-result-rate .editable-rate-input{color:rgba(229,236,247,.88)!important;font-size:12px!important;font-weight:720!important}.live-summary-rate-control .editable-rate-control{color:rgba(190,199,214,.84)!important}.live-summary-rate-control .editable-rate-input{font-size:10.6px!important;font-weight:790!important}.filter-summary-strip .editable-rate-label,.filter-summary-strip .editable-rate-suffix,.filter-summary-strip .editable-rate-value{min-height:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.filter-summary-strip .editable-rate-suffix,.filter-summary-strip .editable-rate-value{display:inline-flex!important;align-items:baseline!important}.live-summary-rate-item{align-items:center!important}.live-summary-rate-control,.live-summary-rate-control .editable-rate-control{min-height:22px!important;align-items:center!important}.live-summary-rate-control .editable-rate-control{gap:4px!important;padding-block:0!important;border-bottom:0!important}.live-summary-rate-control .editable-rate-value{align-items:baseline!important}.live-summary-rate-control .editable-rate-icon{margin-left:2px!important;transform:translateY(.5px)!important}.senarai-rate-pill{min-width:max-content!important}.senarai-rate-pill .editable-rate-control{min-height:22px!important;align-items:center!important;gap:5px!important;padding:0!important}.senarai-rate-pill .editable-rate-icon{margin-left:2px!important}@media (max-width:720px){.editable-rate-control{scroll-margin-top:132px;scroll-margin-bottom:calc(140px + env(safe-area-inset-bottom))}.live-summary-rate-control .editable-rate-control.is-editing,.live-summary-rate-control .editable-rate-control:focus-within,.senarai-rate-pill .editable-rate-control.is-editing,.senarai-rate-pill .editable-rate-control:focus-within,.target-result-rate .editable-rate-control.is-editing,.target-result-rate .editable-rate-control:focus-within{background:rgba(79,124,255,.038)!important;box-shadow:inset 0 0 0 1px rgba(126,151,255,.15),0 0 0 3px rgba(79,124,255,.052)!important}}.auth-card{padding:12px 12px 30px}.auth-form{gap:16px;padding:24px 8px 0}.auth-form-heading p:not(.auth-kicker){margin-top:8px}.auth-helper{padding:11px 13px;font-weight:780}.auth-fields{gap:13px}.auth-field{gap:8px}.auth-field-label{line-height:1.2}.auth-input-shell{height:54px;gap:10px;padding:0 10px 0 13px;border-color:hsla(0,0%,100%,.095);background:linear-gradient(180deg,hsla(0,0%,100%,.068),hsla(0,0%,100%,.032)),rgba(17,19,25,.88)!important}.auth-field:focus-within .auth-input-shell{border-color:rgba(116,140,255,.44)!important;background:linear-gradient(180deg,hsla(0,0%,100%,.082),hsla(0,0%,100%,.038)),rgba(24,27,36,.92)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 0 0 2px rgba(79,124,255,.07),0 0 16px rgba(139,92,246,.09)!important}.auth-input-icon{width:20px;height:20px}.auth-input{height:100%;padding:0;line-height:1;font-size:13.5px}.auth-input:focus,.auth-input:focus-visible,.auth-input:focus-within{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}.auth-password-toggle{width:38px;height:38px;border:1px solid hsla(0,0%,100%,.055);border-radius:14px;margin-left:2px;background:hsla(0,0%,100%,.028);color:rgba(204,212,226,.86);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)}.auth-password-toggle:focus-visible,.auth-password-toggle:hover:not(:disabled){background:rgba(79,124,255,.1);color:#f4f7fb;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.065),0 0 0 2px rgba(79,124,255,.08)}.auth-password-toggle svg{width:17px;height:17px}.auth-remember{margin-top:2px;line-height:1.2}.auth-submit,.auth-switch{margin-top:2px}.auth-switch{padding:3px 6px;line-height:1.25}@media (max-height:780px) and (min-width:640px){.auth-card{padding:9px 9px 20px}.auth-form{gap:10px;padding-top:16px}.auth-helper{padding:8px 11px}.auth-fields{gap:9px}.auth-field{gap:6px}.auth-input-shell{height:48px}.auth-password-toggle{width:34px;height:34px;border-radius:12px}.auth-submit{height:49px}}@media (max-width:480px){.auth-screen{padding:12px 10px calc(22px + env(safe-area-inset-bottom))}.auth-shell{min-height:auto;align-items:flex-start;padding-block:8px}.auth-card{border-radius:28px;padding:8px 8px 24px}.auth-hero{min-height:206px}.auth-form{gap:13px;padding:18px 7px 0}.auth-helper{padding:10px 12px}.auth-fields{gap:11px}.auth-field{gap:7px}.auth-input-shell{height:52px}.auth-password-toggle{width:36px;height:36px}.auth-submit{height:52px}.auth-switch{margin-top:3px}}:root{--app-header-height:56px;--app-tab-height:50px;--app-live-height:54px;--app-sticky-stack:calc(var(--app-header-height) + var(--app-tab-height) + var(--app-live-height))}@media (max-width:720px){html{scroll-padding-top:calc(var(--app-sticky-stack) + 14px)}.app-header{z-index:900!important}.tab-bar{top:var(--app-header-height)!important;z-index:850!important;min-height:var(--app-tab-height)!important;background:rgba(8,11,18,.86)!important;box-shadow:0 1px 0 hsla(0,0%,100%,.045),0 12px 24px rgba(0,0,0,.24)!important}.live-mode-strip-wrapper{top:calc(var(--app-header-height) + var(--app-tab-height))!important;z-index:800!important;margin:0!important;padding:6px 0 8px!important;background:linear-gradient(180deg,rgba(8,11,18,.92),rgba(8,11,18,.74))!important;box-shadow:0 1px 0 hsla(0,0%,100%,.04),0 14px 26px rgba(0,0,0,.22)!important}.live-mode-strip{min-height:36px!important;margin:0 14px!important;padding:7px 11px!important;border-radius:999px!important}.live-mode-scroll{gap:4px 7px!important}.live-mode-divider{font-weight:650!important;opacity:.28!important}.main{gap:12px!important;padding-top:14px!important;padding-bottom:calc(112px + env(safe-area-inset-bottom))!important}.car-card,.filter-section,.live-summary-card,.target-share-card,[data-testid=target-calculator]{scroll-margin-top:calc(var(--app-sticky-stack) + 16px)}.live-summary-card{padding:14px!important;border-radius:21px!important}.live-summary-header{margin-bottom:12px!important}.live-summary-title{font-size:16px!important;font-weight:820!important;line-height:1.16!important}.live-summary-income-row{gap:5px!important}.live-summary-income-control{min-height:38px!important;padding-bottom:4px!important}.live-summary-income-input{font-size:34px!important;line-height:1!important}.live-summary-assumptions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;margin-top:11px!important}.live-summary-meta-item{min-height:44px!important;display:grid!important;align-content:center!important;align-items:center!important;grid-gap:3px!important;gap:3px!important;border-radius:13px!important;padding:8px 9px!important;background:hsla(0,0%,100%,.03)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.052)!important;color:rgba(226,232,240,.9)!important;font-size:11px!important;font-weight:740!important;line-height:1.14!important;white-space:normal!important}.live-summary-meta-label{display:block!important;color:rgba(143,154,174,.86)!important;font-size:8.6px!important;font-weight:820!important;letter-spacing:.045em!important;line-height:1!important}.live-summary-meta-item strong{min-width:0!important;font-size:11px!important;font-weight:800!important;line-height:1.12!important}.live-summary-meta-item:nth-child(5){grid-column:1/-1!important;min-height:38px!important}.live-summary-rate-control{min-height:0!important}.live-summary-rate-control .editable-rate-control{min-height:18px!important;gap:4px!important;padding:0!important}.live-summary-rate-control .editable-rate-input{color:rgba(246,249,253,.95)!important;font-size:11px!important;font-weight:800!important}.live-summary-rate-control .editable-rate-suffix{color:rgba(212,220,234,.84)!important;font-size:11px!important;font-weight:720!important;opacity:1!important}.live-summary-rate-control .editable-rate-icon{width:12px!important;height:12px!important;color:rgba(145,232,196,.76)!important;opacity:.86!important}.live-summary-context{margin-top:8px!important}.live-summary-row-main{min-height:54px!important;padding:9px 10px!important;gap:5px 8px!important}.live-summary-expanded{padding:0 8px 9px!important}.live-summary-expanded-panel{gap:8px!important;padding:9px 10px!important}.live-summary-expanded-line{min-height:29px!important;padding:5px 0!important}}@media (max-width:380px){.live-summary-card{padding-inline:12px!important}.live-summary-income-input{font-size:32px!important}.live-summary-meta-item{padding-inline:8px!important}}.target-config-grid .config-block:has(.editable-rate:not(.target-result-rate)){min-height:66px!important;display:flex!important;align-items:stretch!important;overflow:visible!important;padding:12px 12px 10px!important;border-radius:18px!important;background:linear-gradient(180deg,hsla(0,0%,100%,.034),hsla(0,0%,100%,.014)),hsla(0,0%,100%,.018)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.062)!important}.target-config-grid .editable-rate:not(.target-result-rate){display:grid!important;width:100%!important;min-width:0!important;overflow:visible!important;grid-gap:5px!important;gap:5px!important}.target-config-grid .editable-rate:not(.target-result-rate) .editable-rate-label{display:block!important;min-height:12px!important;color:rgba(151,162,183,.86)!important;font-size:10px!important;font-weight:850!important;letter-spacing:.035em!important;line-height:1.2!important;text-transform:uppercase!important;overflow:visible!important}.target-config-grid .editable-rate:not(.target-result-rate) .editable-rate-control{width:-moz-fit-content!important;width:fit-content!important;min-height:28px!important;padding:0 4px!important;color:rgba(246,249,253,.96)!important}.target-config-grid .editable-rate:not(.target-result-rate) .editable-rate-input{font-size:18px!important;font-weight:850!important}.target-config-grid .editable-rate:not(.target-result-rate) .editable-rate-suffix{font-size:18px!important;font-weight:760!important;opacity:.86!important}.target-config-grid .editable-rate:not(.target-result-rate) .editable-stat-helper{display:block!important;color:rgba(151,162,183,.74)!important;font-size:11px!important;font-weight:620!important;line-height:1.35!important}.target-price-reset{background:hsla(0,0%,100%,.038)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.062)!important;color:rgba(210,219,235,.76)!important}.target-price-reset:focus-visible,.target-price-reset:hover{background:rgba(79,124,255,.09)!important;color:rgba(248,250,252,.94)!important}@media (max-width:720px){.target-price-field{min-height:66px!important}.target-price-input{font-size:clamp(36px,12vw,50px)!important}.target-config-grid{gap:10px!important}.target-config-grid .config-block:has(.editable-rate:not(.target-result-rate)){min-height:64px!important;padding:12px!important}.target-config-grid .editable-rate:not(.target-result-rate) .editable-rate-input,.target-config-grid .editable-rate:not(.target-result-rate) .editable-rate-suffix{font-size:16px!important}.filter-section{padding:14px 13px 17px!important}.filter-header{margin-bottom:10px!important}.filter-heading-text .section-title{font-size:17px!important}.filter-header-actions{gap:6px!important}.filter-reset-btn{min-height:44px!important;height:44px!important;border-radius:14px!important;padding-inline:11px!important;font-size:10.5px!important}.filter-manage-btn{color:rgba(211,221,255,.92)!important;background:rgba(79,124,255,.044)!important}.filter-block{gap:8px!important;padding-top:7px!important}.filter-row{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;grid-gap:8px!important;gap:8px!important}.filter-row:nth-child(4){grid-template-columns:1fr!important;gap:7px!important}.filter-row:nth-child(4) .filter-lbl{min-width:0!important}.deposit-option,.pills-sm .pill{min-height:44px!important;border-radius:14px!important}.deposit-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.deposit-option{padding:7px 9px!important}.brand-scroll-wrap{margin-inline:-13px!important;padding:0 13px 9px!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 13px,#000 calc(100% - 13px),transparent);mask-image:linear-gradient(90deg,transparent,#000 13px,#000 calc(100% - 13px),transparent)}.brand-track{gap:8px!important}.brand-chip{width:76px!important;min-width:76px!important;min-height:66px!important;border-radius:17px!important}.top-matches{padding:12px 0 12px 13px!important;overflow:hidden!important}.top-matches-header{padding-right:13px!important}.top-match-grid{display:flex!important;grid-template-columns:none!important;gap:10px!important;margin:0!important;padding:0 13px 2px 0!important;overflow-x:auto!important;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.top-match-grid::-webkit-scrollbar{display:none}.top-match-card{flex:0 0 min(252px,82vw)!important;min-width:240px!important;scroll-snap-align:start}.top-match-price{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.vtable-section{margin-bottom:8px!important}.vtable-label{margin-bottom:7px!important}.vtable-scroll{overflow:visible!important;background:transparent!important;box-shadow:none!important}.vtable,.vtable tbody{display:block!important;width:100%!important;min-width:0!important}.vtable tbody{display:grid!important;grid-gap:6px!important;gap:6px!important}.vtable thead{display:none!important}.vtable tr{display:grid!important;grid-template-columns:minmax(0,1fr) auto 24px!important;grid-template-areas:"variant monthly status" "price dsr status"!important;align-items:center!important;grid-gap:4px 10px!important;gap:4px 10px!important;width:100%!important;min-width:0!important;margin:0!important;padding:9px 10px!important;border-radius:12px!important;border:1px solid hsla(0,0%,100%,.058)!important;background:hsla(0,0%,100%,.026)!important}.vtable td{display:block!important;width:auto!important;min-width:0!important;padding:0!important;border:0!important;text-align:left!important;line-height:1.18!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.vtable td:before{content:none!important}.vtable td[data-label=Variant]{grid-area:variant;color:rgba(247,250,255,.95)!important;font-size:12.2px!important;font-weight:820!important}.vtable td[data-label=Harga],.vtable td[data-label=Variant]{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.vtable td[data-label=Harga]{grid-area:price;color:rgba(166,176,194,.78)!important;font-size:10.8px!important;font-weight:650!important}.vtable td[data-label=Variant] .variant-name-main{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;white-space:normal!important;line-height:1.22!important}.vtable td[data-label=Variant] .variant-data-note{max-width:100%!important;margin-top:3px!important;font-size:9.8px!important;line-height:1.2!important}.vtable td[data-label=Harga] .used-price-reference{white-space:normal!important}.vtable td[data-label=Harga] .used-average-editor{gap:4px!important}.vtable td[data-label=Ansuran]{grid-area:monthly;color:rgba(247,250,255,.95)!important;font-size:11.8px!important;font-weight:850!important;text-align:right!important}.vtable td[data-label=DSR]{grid-area:dsr;color:rgba(178,188,205,.8)!important;font-size:10.8px!important;font-weight:700!important}.vtable td[data-label=DSR]:after{content:" DSR";color:rgba(133,145,165,.76);font-weight:650}.vtable td[data-label=Status]{grid-area:status;display:flex!important;align-self:stretch!important;align-items:center!important;justify-content:flex-end!important;overflow:visible!important}.vtable-status-cell .status-no,.vtable-status-cell .status-ok{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;display:grid!important;place-items:center!important;border-radius:999px!important;padding:0!important}.vtable-status-cell .status-no svg,.vtable-status-cell .status-ok svg{width:13px!important;height:13px!important}}.model-toggle{min-width:124px!important;justify-content:center!important}.model-toggle-visible{color:rgba(167,243,208,.92)!important;background:rgba(22,199,132,.07)!important;box-shadow:inset 0 0 0 1px rgba(22,199,132,.13)!important}.model-toggle-hidden{color:rgba(252,211,77,.92)!important;background:rgba(245,158,11,.07)!important;box-shadow:inset 0 0 0 1px rgba(245,158,11,.14)!important}.model-visibility-row.is-hidden{background:linear-gradient(90deg,rgba(245,158,11,.052),hsla(0,0%,100%,.02) 34%,hsla(0,0%,100%,.02))!important}.model-visibility-actions button{white-space:normal!important}.app>.profile-dropdown{top:64px!important;right:14px!important}@media (max-width:560px){.model-visibility-sheet{max-height:calc(100dvh - 20px)!important;border-radius:24px 24px 0 0!important;padding-bottom:calc(14px + env(safe-area-inset-bottom))!important}.model-visibility-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.model-visibility-actions button{min-height:40px!important}.model-visibility-row{align-items:start!important;gap:9px!important;padding:13px 14px!important}.model-visibility-row-actions{align-self:end!important}.model-toggle{min-width:126px!important;min-height:36px!important;font-size:10px!important}}@media (max-width:720px){.profile-dropdown-overlay{z-index:880!important;background:rgba(0,0,0,.42)!important;backdrop-filter:blur(10px) saturate(135%);-webkit-backdrop-filter:blur(10px) saturate(135%)}.app>.profile-dropdown,.profile-dropdown{position:fixed!important;top:auto!important;right:max(12px,env(safe-area-inset-right))!important;bottom:calc(12px + env(safe-area-inset-bottom))!important;left:max(12px,env(safe-area-inset-left))!important;z-index:900!important;width:auto!important;max-width:none!important;max-height:min(72dvh,540px)!important;border-radius:24px 24px 20px 20px!important;padding:16px 14px 12px!important;transform-origin:bottom center!important}.profile-dropdown:before{content:"";width:38px;height:4px;align-self:center;border-radius:999px;background:hsla(0,0%,100%,.18);margin-bottom:4px}.dropdown-info-row{grid-template-columns:minmax(72px,.42fr) minmax(0,1fr)!important}.dropdown-btn{min-height:46px!important;font-size:13px!important}}@media (max-width:480px) and (max-height:760px){.auth-screen{padding-top:8px!important}.auth-hero{min-height:184px!important}.auth-hero-visual{height:48px!important;margin-block:8px 6px!important}.auth-form{gap:11px!important;padding-top:15px!important}.auth-helper{padding-block:9px!important}}@media (max-width:380px){.auth-hero{min-height:176px!important}.auth-form{padding-top:12px!important}}.car-head-main:focus,.car-head-main:focus-visible{outline:none!important;box-shadow:none!important}.car-card:has(.car-head-main:focus-visible){border-color:rgba(126,151,255,.18)!important;box-shadow:inset 0 0 0 1px rgba(126,151,255,.1),0 12px 30px rgba(0,0,0,.24)!important}.variant-price-editor{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;max-width:100%;color:rgba(232,238,248,.92);line-height:1;white-space:nowrap}.variant-price-currency{color:rgba(178,188,205,.78);font-size:.92em;font-weight:760}.variant-price-value{color:rgba(245,248,252,.94)}.variant-price-input,.variant-price-value{font:inherit;font-weight:850;line-height:1}.variant-price-input{width:7.2ch;min-width:6ch;height:28px;border:0;border-radius:9px;padding:0 7px;background:rgba(79,124,255,.07);box-shadow:inset 0 0 0 1px rgba(126,151,255,.18),0 0 0 3px rgba(79,124,255,.055);color:rgba(248,250,252,.98);text-align:right;outline:none}.variant-price-edit-btn{width:26px;height:26px;min-width:26px;border:0;border-radius:999px;display:inline-grid;place-items:center;background:hsla(0,0%,100%,.034);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06);color:rgba(145,232,196,.78);transition:background .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.variant-price-edit-btn:focus-visible,.variant-price-edit-btn:hover{background:rgba(79,124,255,.08);box-shadow:inset 0 0 0 1px rgba(126,151,255,.16),0 0 0 3px rgba(79,124,255,.06);color:rgba(248,250,252,.94);outline:none}.variant-price-edit-btn:active{transform:translateY(1px)}.variant-price-editor.is-editing .variant-price-edit-btn{color:rgba(191,219,254,.94);background:rgba(79,124,255,.105);box-shadow:inset 0 0 0 1px rgba(126,151,255,.22)}@media (max-width:720px){.vtable td[data-label=Harga] .variant-price-editor{justify-content:flex-start;gap:4px;max-width:100%}.variant-price-currency,.variant-price-value{font-size:10.8px}.variant-price-input{width:7ch;height:26px;border-radius:8px;padding-inline:6px;font-size:11px}.variant-price-edit-btn{width:24px;height:24px;min-width:24px}.variant-price-edit-btn svg{width:11px;height:11px}.used-average-editor{margin-top:2px}.used-average-label,.used-average-note,.used-average-warning{font-size:9.6px}.used-average-reset-btn{width:22px;height:22px;min-width:22px}.target-used-price-card{align-items:flex-start;flex-direction:column;gap:9px}.target-used-price-card .used-average-editor,.target-used-price-card .used-price-block{width:100%}}.lp-root{background:radial-gradient(ellipse at 50% -8%,rgba(74,116,255,.16),transparent 42%),radial-gradient(ellipse at 86% 22%,rgba(29,185,139,.08),transparent 46%),radial-gradient(ellipse at 10% 52%,rgba(125,96,255,.08),transparent 48%),linear-gradient(180deg,#05070b,#080a0f 48%,#040506)}.lp-root .lp-reveal,.lp-root .reveal{opacity:1;transform:none}.lp-section{padding-block:96px}.lp-header{background:rgba(5,7,11,.78);border-bottom-color:hsla(0,0%,100%,.07)}.lp-nav-link{color:rgba(232,238,248,.7)}.lp-hero{min-height:max(760px,calc(100svh - var(--lp-header-height)));padding-block:66px 118px}.lp-hero-inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px}.lp-hero-body{max-width:560px;color:rgba(226,232,240,.76)}.lp-hero-visual{padding:14px;transform:none}.lp-feature-shot,.lp-mockup-frame,.lp-showcase-frame,.lp-story-snippet{border-radius:22px;background:linear-gradient(180deg,hsla(0,0%,100%,.065),hsla(0,0%,100%,.02)),rgba(12,15,22,.88);border:1px solid hsla(0,0%,100%,.105);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 34px 90px rgba(0,0,0,.45),0 0 80px rgba(74,116,255,.1)}.lp-mockup-frame{width:min(100%,660px);max-width:none}.lp-feature-shot img,.lp-mockup-screenshot,.lp-showcase-img{display:block;width:100%;height:auto;object-fit:cover;object-position:top}.lp-mockup-screenshot{aspect-ratio:1900/1260}.lp-hero-stats{margin-top:18px;color:rgba(232,238,248,.76);background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045)}.lp-social-proof{padding-block:70px 34px;background:linear-gradient(180deg,hsla(0,0%,100%,.025),transparent),hsla(0,0%,100%,.012);border-block:1px solid hsla(0,0%,100%,.055)}.lp-audience-block{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);grid-gap:28px;gap:28px;align-items:start}.lp-audience-copy h2{max-width:520px;margin:12px 0 0;color:rgba(248,250,252,.94);font-size:28px;line-height:1.16;letter-spacing:0}.lp-audience-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.lp-audience-card{min-width:0;min-height:132px;padding:16px;border-radius:16px;background:hsla(0,0%,100%,.042);border:1px solid hsla(0,0%,100%,.075);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045)}.lp-audience-card h3{margin:0 0 8px;color:rgba(248,250,252,.92);font-size:14px;line-height:1.24;letter-spacing:0}.lp-audience-card p{margin:0;color:rgba(226,232,240,.62);font-size:12.5px;line-height:1.48}.lp-brand-pill-row{margin-top:24px}.lp-feature-showcase{padding-block:110px}.lp-feature-showcase .lp-feature-card{border-radius:20px;background:linear-gradient(145deg,hsla(0,0%,100%,.072),hsla(0,0%,100%,.018) 60%),rgba(11,14,21,.88)}.lp-feature-shot{position:relative;z-index:2;overflow:hidden;margin-top:auto}.lp-feature-card-large .lp-feature-shot{aspect-ratio:16/10}.lp-feature-card-small .lp-feature-shot{aspect-ratio:16/10;border-radius:16px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 18px 48px rgba(0,0,0,.3)}.lp-feature-card-small .lp-feature-shot img{min-height:100%}.lp-feature-card-dsr .lp-feature-shot img,.lp-feature-card-models .lp-feature-shot img{transform:scale(1.04);transform-origin:top left}.lp-qr-code,.lp-story-qr-card{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:5px;gap:5px;aspect-ratio:1;padding:12px;border-radius:18px;background:#edf7ff;box-shadow:0 22px 50px rgba(0,0,0,.28)}.lp-qr-code span,.lp-story-qr-card span{border-radius:3px;background:rgba(16,24,38,.08)}.lp-qr-code span.is-active,.lp-story-qr-card span.is-active{background:#101827}.lp-showcase-section{padding-block:112px}.lp-showcase-section .lp-container{display:grid;grid-gap:112px;gap:112px}.lp-showcase-row{align-items:center;gap:58px}.lp-showcase-copy{max-width:480px}.lp-showcase-tag{color:#86efac;background:rgba(22,199,132,.1);border:1px solid rgba(22,199,132,.18);border-radius:999px;width:max-content;padding:6px 11px}.lp-showcase-heading{letter-spacing:0}.lp-showcase-frame{overflow:hidden}.lp-showcase-img{aspect-ratio:1900/1260}.lp-story-snippet{position:relative;overflow:hidden;min-height:360px;padding:28px}.lp-story-snippet:before{content:"";position:absolute;inset:-30% -20% auto;height:240px;background:radial-gradient(ellipse at 50% 50%,rgba(22,199,132,.16),transparent 68%);pointer-events:none}.lp-story-qr{display:grid;grid-template-columns:190px minmax(0,1fr);align-items:center;grid-gap:26px;gap:26px}.lp-story-chat{position:relative;display:grid;grid-gap:12px;gap:12px;min-width:0}.lp-story-chat-label{color:#8fb2ff;font-size:11px;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.lp-story-chat p{margin:0;padding:16px 18px;border-radius:18px 18px 18px 6px;color:rgba(248,250,252,.9);background:rgba(22,199,132,.14);border:1px solid rgba(22,199,132,.2);line-height:1.5}.lp-story-chat strong{color:rgba(248,250,252,.92);font-size:15px}.lp-story-profile{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.lp-story-profile-avatar{display:grid;place-items:center;width:72px;height:72px;border-radius:20px;color:#fff;background:linear-gradient(135deg,rgba(79,124,255,.92),rgba(22,199,132,.76));box-shadow:0 18px 40px rgba(79,124,255,.18);font-weight:820}.lp-story-profile h3{margin:6px 0 8px;color:rgba(248,250,252,.94);font-size:24px;line-height:1.1;letter-spacing:0}.lp-story-profile p{max-width:360px;margin:0;color:rgba(226,232,240,.68);line-height:1.6}.lp-story-profile-rows{grid-column:1/-1;display:grid;grid-gap:10px;gap:10px;margin-top:12px}.lp-story-profile-rows span{display:flex;align-items:center;min-height:48px;padding:0 16px;border-radius:14px;color:rgba(226,232,240,.78);background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.07);font-size:14px;font-weight:700}.lp-benefits-section{background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.018) 36%,transparent)}.lp-benefits-heading{max-width:760px}.lp-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.lp-benefit-card{min-height:210px;padding:22px;border-radius:18px;background:linear-gradient(145deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.018)),rgba(10,13,19,.84);border:1px solid hsla(0,0%,100%,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.055)}.lp-benefit-icon{display:grid;place-items:center;width:38px;height:38px;margin-bottom:18px;color:#86efac;border-radius:12px;background:rgba(22,199,132,.1);border:1px solid rgba(22,199,132,.18)}.lp-benefit-card h3{margin:0 0 9px;color:rgba(248,250,252,.92);font-size:17px;line-height:1.25;letter-spacing:0}.lp-benefit-card p{margin:0;color:rgba(226,232,240,.64);font-size:14px;line-height:1.58}.lp-pricing-proof,.lp-pricing-urgency,.lp-slot-counter{display:none}.lp-pricing-grid{margin-top:34px}.lp-pricing-card{border-radius:20px}.lp-pricing-note{color:rgba(226,232,240,.62)}.lp-finalcta-heading{max-width:860px;margin-inline:auto;letter-spacing:0}.lp-finalcta-sub{max-width:660px;margin-inline:auto}@media (hover:hover) and (pointer:fine){.lp-audience-card,.lp-benefit-card,.lp-story-snippet{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.lp-audience-card:hover,.lp-benefit-card:hover,.lp-story-snippet:hover{transform:translateY(-3px);border-color:hsla(0,0%,100%,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 24px 68px rgba(0,0,0,.3)}}@media (max-width:1100px){.lp-hero-inner,.lp-showcase-row{grid-template-columns:1fr}.lp-hero-copy,.lp-showcase-copy{max-width:760px}.lp-hero-visual{justify-content:flex-start;order:1}.lp-hero-copy{order:0}.lp-audience-block{grid-template-columns:1fr}.lp-audience-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.lp-section{padding-block:78px}.lp-social-proof{padding-block:56px 30px}.lp-audience-grid,.lp-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-showcase-section .lp-container{gap:84px}.lp-story-qr{grid-template-columns:154px minmax(0,1fr)}}@media (max-width:640px){.lp-feature-showcase,.lp-section,.lp-showcase-section{padding-block:66px}.lp-hero{min-height:auto;padding-block:46px 74px}.lp-hero-inner{gap:34px}.lp-hero-visual{justify-content:center;padding-inline:0}.lp-hero .lp-mockup-frame{max-width:100%}.lp-feature-shot,.lp-mockup-frame,.lp-showcase-frame,.lp-story-snippet{border-radius:18px}.lp-audience-copy h2{font-size:24px}.lp-audience-grid,.lp-benefit-grid{grid-template-columns:1fr}.lp-audience-card,.lp-benefit-card{min-height:auto}.lp-feature-card-small .lp-feature-shot{aspect-ratio:16/9}.lp-story-snippet{min-height:auto;padding:22px}.lp-story-profile,.lp-story-qr{grid-template-columns:1fr}.lp-story-qr-card{width:154px}}@media (prefers-reduced-motion:reduce){.lp-audience-card,.lp-benefit-card,.lp-feature-showcase .lp-feature-card,.lp-story-snippet{transition:none}}.lp-hero .lp-hero-ctas{align-items:flex-start;gap:12px}.lp-hero .lp-cta-stack{display:grid;grid-gap:10px;gap:10px;align-items:start}.lp-hero .lp-btn-primary.lp-btn-lg{min-height:54px;padding:0 26px;border-radius:18px;font-size:16px;font-weight:720;letter-spacing:0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 14px 30px rgba(79,124,255,.24)}.lp-hero .cta-micro{display:flex;flex-wrap:wrap;align-items:center;gap:7px;color:rgba(226,232,240,.5);font-size:13px;line-height:1.35}.lp-hero .cta-micro a,.lp-hero .cta-micro span{display:inline-flex;align-items:center;gap:7px;color:inherit}.lp-hero .cta-micro a:before,.lp-hero .cta-micro span+span:before{content:"";width:3px;height:3px;border-radius:999px;background:rgba(226,232,240,.34)}.lp-hero .cta-micro a{color:rgba(226,232,240,.68);text-decoration:none;border-bottom:1px solid rgba(226,232,240,.22);transition:color .16s ease,border-color .16s ease}.lp-hero .cta-micro a:focus-visible,.lp-hero .cta-micro a:hover{color:rgba(248,250,252,.94);border-bottom-color:rgba(248,250,252,.48);outline:none}.lp-hero-demo-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 2px;color:rgba(226,232,240,.72);text-decoration:none;font-size:15px;font-weight:680;letter-spacing:0;transition:color .16s ease,transform .16s ease}.lp-hero-demo-link:focus-visible,.lp-hero-demo-link:hover{color:rgba(248,250,252,.96);outline:none}.lp-hero-demo-link:hover span{transform:translateY(2px)}.lp-hero-demo-link span{color:rgba(134,239,172,.92);transition:transform .16s ease}.lp-hero .lp-hero-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;width:min(100%,520px);margin-top:18px;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.lp-hero .lp-hero-stats span{display:grid;grid-gap:3px;gap:3px;min-height:64px;padding:13px 14px 12px;border-radius:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.072),hsla(0,0%,100%,.024)),rgba(10,13,19,.52);border:1px solid hsla(0,0%,100%,.09);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 16px 34px rgba(0,0,0,.16);color:rgba(248,250,252,.92)}.lp-hero .lp-hero-stats span+span:before{content:none}.lp-hero .lp-hero-stats strong{color:rgba(248,250,252,.94);font-size:18px;font-weight:760;line-height:1;letter-spacing:0}.lp-hero .lp-hero-stats small{color:rgba(226,232,240,.52);font-size:11px;font-weight:680;line-height:1.1;letter-spacing:.06em;text-transform:uppercase}@media (max-width:640px){.lp-hero .lp-hero-ctas{width:100%;gap:13px}.lp-hero .lp-cta-stack{width:100%}.lp-hero .lp-btn-primary.lp-btn-lg{width:100%;min-height:58px;border-radius:17px;font-size:16px}.lp-hero .cta-micro{justify-content:center;max-width:100%;font-size:12.5px;text-align:center}.lp-hero-demo-link{align-self:center;width:max-content;min-height:34px;padding-inline:4px}.lp-hero .lp-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:8px;margin-top:12px}.lp-hero .lp-hero-stats span{min-height:58px;padding:11px 8px 10px;text-align:center}.lp-hero .lp-hero-stats strong{font-size:16px}.lp-hero .lp-hero-stats small{font-size:9.5px}}.pricing-modal-backdrop{position:fixed;inset:0;z-index:1100;display:grid;place-items:end center;background:rgba(0,0,0,.78);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);padding:14px;animation:pricing-fade-in .18s ease-out}@keyframes pricing-fade-in{0%{opacity:0}to{opacity:1}}@keyframes pricing-slide-up{0%{transform:translateY(32px);opacity:0}to{transform:translateY(0);opacity:1}}.pricing-modal-sheet{width:min(100%,540px);max-height:min(86vh,680px);display:flex;flex-direction:column;border-radius:26px;background:linear-gradient(180deg,rgba(139,92,246,.08) 0,hsla(0,0%,7%,0) 38%),var(--surface);box-shadow:var(--edge),0 24px 80px rgba(0,0,0,.64),inset 0 0 0 1px hsla(0,0%,100%,.055);padding:16px;overflow-y:auto;animation:pricing-slide-up .22s ease-out}.pricing-modal-handle{width:40px;height:4px;border-radius:2px;background:hsla(0,0%,100%,.14);margin:0 auto 12px}.pricing-modal-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:18px}.pricing-modal-kicker{color:#c4b5fd;font-size:10px;font-weight:900;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:4px}.pricing-modal-top h2{color:#fff;font-size:20px;font-weight:900}.pricing-modal-close{width:34px;height:34px;flex-shrink:0;border:none;border-radius:999px;display:grid;place-items:center;background:hsla(0,0%,100%,.06);color:var(--text-primary);cursor:pointer;transition:background .15s}.pricing-modal-close:hover{background:hsla(0,0%,100%,.12)}.pricing-modal-body{display:flex;flex-direction:column;gap:20px}.pricing-field{display:flex;flex-direction:column;gap:8px;transition:opacity .2s}.pricing-field-disabled{opacity:.36;pointer-events:none}.pricing-field-label{font-size:12px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.6px}.pricing-field-helper{font-size:11px;font-weight:500;color:var(--text-muted);line-height:1.4}.pricing-currency-input{display:flex;align-items:center;gap:6px;min-height:48px;border-radius:var(--r-sm);background:var(--bg);box-shadow:inset 0 1px 3px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.06);padding:0 12px;transition:box-shadow .15s}.pricing-currency-input:focus-within{box-shadow:inset 0 1px 3px rgba(0,0,0,.55),inset 0 0 0 1px rgba(139,92,246,.4),0 0 0 3px rgba(139,92,246,.12)}.pricing-currency-prefix{font-size:14px;font-weight:700;color:var(--text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.pricing-currency-field{flex:1 1;border:none;outline:none;background:transparent;color:var(--text-primary);font-size:18px;font-weight:700;padding:0;min-width:0}.pricing-currency-field::placeholder{color:var(--text-xmuted)}.pricing-currency-clear{width:28px;height:28px;flex-shrink:0;border:none;border-radius:999px;display:grid;place-items:center;background:hsla(0,0%,100%,.06);color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s}.pricing-currency-clear:hover{background:hsla(0,0%,100%,.12);color:var(--text-primary)}.pricing-segmented{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;border-radius:var(--r-sm);background:var(--bg);box-shadow:inset 0 1px 3px rgba(0,0,0,.45),inset 0 0 0 1px hsla(0,0%,100%,.04);padding:4px}.pricing-seg-btn{border:none;border-radius:8px;padding:12px 8px;font-size:13px;font-weight:700;color:var(--text-muted);background:transparent;cursor:pointer;transition:all .18s;text-align:center}.pricing-seg-btn:hover:not(.pricing-seg-on){color:var(--text-secondary);background:hsla(0,0%,100%,.04)}.pricing-seg-on{color:#fff;background:var(--purple);box-shadow:0 2px 8px rgba(139,92,246,.28)}.pricing-ncd-pills{display:flex;flex-wrap:wrap;gap:6px}.pricing-ncd-pill{border:1px solid var(--border-soft);border-radius:999px;padding:9px 14px;font-size:12.5px;font-weight:700;color:var(--text-muted);background:var(--bg);cursor:pointer;transition:all .18s;white-space:nowrap}.pricing-ncd-pill:hover:not(.pricing-ncd-on):not(:disabled){border-color:var(--border-strong);color:var(--text-secondary);background:hsla(0,0%,100%,.03)}.pricing-ncd-on{border-color:var(--purple);color:#fff;background:rgba(139,92,246,.18);box-shadow:0 0 0 1px rgba(139,92,246,.3)}.pricing-ncd-pill:disabled{cursor:default}.pricing-ncd-preview{border-radius:var(--r-sm);background:linear-gradient(180deg,rgba(22,199,132,.1),rgba(22,199,132,.035)),hsla(0,0%,100%,.025);border:1px solid rgba(22,199,132,.2);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.055);padding:12px}.pricing-ncd-preview>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.pricing-ncd-preview span{color:var(--text-secondary);font-size:12px;font-weight:750}.pricing-ncd-preview strong{color:var(--green);font-size:17px;font-weight:900}.pricing-ncd-preview p{margin-top:5px;color:var(--text-muted);font-size:11px;font-weight:600;line-height:1.4}.pricing-modal-actions{display:flex;gap:10px;margin-top:22px;padding-top:16px;border-top:1px solid var(--border-soft)}.pricing-btn{border:none;border-radius:var(--r-sm);padding:14px 18px;font-size:13.5px;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px;transition:all .15s}.pricing-btn-primary{flex:1 1;color:#fff;background:var(--purple);box-shadow:0 2px 12px rgba(139,92,246,.3)}.pricing-btn-primary:hover{background:#7c3aed;box-shadow:0 4px 18px rgba(139,92,246,.4)}.pricing-btn-reset{color:var(--text-muted);background:hsla(0,0%,100%,.06)}.pricing-btn-reset:hover{color:var(--text-primary);background:hsla(0,0%,100%,.1)}.filter-pricing-btn{position:relative}.pricing-trigger-active-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 6px rgba(22,199,132,.5);margin-left:5px;vertical-align:middle}.pricing-chips{display:flex;flex-wrap:wrap;gap:6px}.pricing-chip{display:inline-flex;align-items:center;font-size:10.5px;font-weight:700;color:#c4b5fd;background:rgba(139,92,246,.12);border:1px solid rgba(139,92,246,.2);border-radius:999px;padding:4px 10px;white-space:nowrap;line-height:1.3}.pricing-inline-card{margin:12px 0 14px;border:1px solid hsla(0,0%,100%,.085);border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.048),hsla(0,0%,100%,.018)),rgba(9,12,18,.62);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.055),0 10px 28px rgba(0,0,0,.18);padding:14px}.pricing-inline-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.pricing-inline-kicker{margin:0 0 3px;color:rgba(164,175,196,.82);font-size:10px;font-weight:900;letter-spacing:.085em;line-height:1.1;text-transform:uppercase}.pricing-inline-head h3{margin:0;color:rgba(246,249,253,.96);font-size:15px;font-weight:880;line-height:1.18}.pricing-inline-reset{flex:0 0 auto;min-height:30px;border:1px solid hsla(0,0%,100%,.075);border-radius:999px;display:inline-flex;align-items:center;gap:5px;padding:0 10px;background:hsla(0,0%,100%,.045);color:rgba(204,213,229,.84);font-size:11px;font-weight:800}.pricing-inline-grid{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(0,1.2fr);grid-gap:10px;gap:10px;align-items:end}.pricing-inline-field{min-width:0;display:grid;grid-gap:6px;gap:6px}.pricing-inline-field-wide{min-width:0}.pricing-inline-label{color:rgba(164,175,196,.84);font-size:10px;font-weight:870;letter-spacing:.055em;line-height:1.2;text-transform:uppercase}.pricing-inline-input,.pricing-inline-select{min-height:42px;border:1px solid hsla(0,0%,100%,.07);border-radius:13px;background:rgba(0,0,0,.24);box-shadow:inset 0 1px 2px rgba(0,0,0,.34)}.pricing-inline-input{display:flex;align-items:center;overflow:hidden}.pricing-inline-input>span{align-self:stretch;min-width:47px;display:grid;place-items:center;background:hsla(0,0%,100%,.045);color:rgba(164,175,196,.92);font-size:12px;font-weight:900}.pricing-inline-input input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:rgba(246,249,253,.96);font-size:17px;font-weight:820;padding:0 12px}.pricing-inline-input input::placeholder{color:rgba(120,130,148,.65)}.pricing-choice-stack{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.pricing-choice-btn{min-height:42px;border:1px solid hsla(0,0%,100%,.08);border-radius:13px;background:hsla(0,0%,100%,.03);color:rgba(196,205,220,.82);font-size:12.5px;font-weight:850;line-height:1.16;padding:0 10px;transition:background .16s,border-color .16s,color .16s,box-shadow .16s}.pricing-choice-btn:hover{border-color:hsla(0,0%,100%,.13);color:rgba(246,249,253,.94)}.pricing-choice-on{border-color:rgba(139,92,246,.46);background:linear-gradient(135deg,rgba(79,124,255,.72),rgba(139,92,246,.72));color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.11),0 10px 20px rgba(79,124,255,.1)}.pricing-inline-select{width:100%;color:rgba(246,249,253,.96);font-size:17px;font-weight:820;padding:0 12px;outline:0}.pricing-inline-result{margin-top:10px;border:1px solid rgba(22,199,132,.19);border-radius:14px;background:linear-gradient(180deg,rgba(22,199,132,.095),rgba(22,199,132,.035)),hsla(0,0%,100%,.02);padding:10px 12px}.pricing-inline-result>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.pricing-inline-result span{color:rgba(190,202,220,.86);font-size:12px;font-weight:760}.pricing-inline-result strong{color:#6fdcaf;font-size:18px;font-weight:920}.pricing-inline-result p{margin:4px 0 0;color:rgba(151,162,183,.82);font-size:11px;font-weight:640;line-height:1.35}.pricing-effective-row{margin-top:2px;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.06)}.senarai-pricing-chips{padding:0 2px;margin-top:-2px;flex:0 0 auto;align-items:center}.filter-summary-strip .pricing-chip{min-height:32px;color:#c4b5fd;background:rgba(139,92,246,.12);border:1px solid rgba(139,92,246,.22);box-shadow:none}.live-pricing-chips{display:inline-flex;gap:5px;flex-shrink:0}.live-pricing-chips .pricing-chip{font-size:10px;padding:2px 7px;border:none;background:rgba(139,92,246,.15)}@media (min-width:721px){.pricing-modal-backdrop{place-items:center}.pricing-modal-handle{display:none}.pricing-modal-sheet{border-radius:20px;max-height:min(80vh,640px)}}@media (max-width:720px){.pricing-inline-card{margin:10px 0 12px;border-radius:17px;padding:12px}.pricing-inline-head{align-items:center;margin-bottom:10px}.pricing-inline-kicker{font-size:9.5px}.pricing-inline-head h3{font-size:14px}.pricing-inline-reset{min-height:28px;padding:0 9px;font-size:10.5px}.pricing-inline-grid{grid-template-columns:1fr;gap:9px}.pricing-choice-btn,.pricing-inline-input,.pricing-inline-select{min-height:44px;border-radius:13px}.pricing-choice-stack{grid-template-columns:1fr;gap:8px}.pricing-choice-btn{justify-content:center;font-size:13px}.pricing-inline-result{padding:10px}.pricing-modal-backdrop{padding:0;place-items:end stretch}.pricing-modal-sheet{width:100%;border-radius:26px 26px 0 0;max-height:88vh;padding:12px 16px calc(env(safe-area-inset-bottom, 0px) + 16px)}.pricing-seg-btn{padding:14px 8px;font-size:14px}.pricing-ncd-pill{padding:11px 16px;font-size:13px}.pricing-btn{padding:16px 18px;font-size:14px}}:root{--lg-ink:rgba(4,6,11,.82);--lg-ink-strong:rgba(3,4,8,.92);--lg-surface:rgba(18,22,35,.58);--lg-surface-raised:rgba(22,27,43,.68);--lg-rim:rgba(216,229,255,.18);--lg-rim-bright:rgba(236,244,255,.34);--lg-rim-blue:rgba(122,159,255,.3);--lg-text:#f7f9ff;--lg-muted:rgba(205,214,232,.68);--lg-shadow:0 24px 70px rgba(0,0,0,.38);--lg-spring:cubic-bezier(0.16,1,0.3,1)}body:before{opacity:1;background:radial-gradient(720px 520px at 10% 2%,rgba(48,82,255,.19),transparent 66%),radial-gradient(620px 500px at 92% 18%,rgba(133,70,255,.15),transparent 68%),radial-gradient(520px 440px at 46% 78%,rgba(32,164,190,.055),transparent 72%);filter:saturate(115%)}.liquid-tab-bar{--tab-gap:6px;position:-webkit-sticky;position:sticky;isolation:isolate;overflow:visible;min-height:62px;display:flex;gap:var(--tab-gap)!important;padding:7px!important;border:1px solid rgba(228,238,255,.12)!important;border-radius:23px!important;background:radial-gradient(100% 120% at 50% -25%,hsla(0,0%,100%,.075),transparent 56%),rgba(3,5,9,.86)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),inset 0 -1px 0 hsla(0,0%,100%,.035),0 18px 46px rgba(0,0,0,.38)!important;-webkit-backdrop-filter:blur(28px) saturate(145%);backdrop-filter:blur(28px) saturate(145%)}.liquid-tab-lens{position:absolute;z-index:0;top:-9px;bottom:-9px;left:7px;width:calc((100% - 26px) / 3);border:1px solid rgba(234,243,255,.34);border-radius:25px;pointer-events:none;transform:translateZ(0);transition:transform .52s var(--lg-spring);background:radial-gradient(90% 42% at 48% 0,hsla(0,0%,100%,.36),transparent 67%),linear-gradient(145deg,hsla(0,0%,100%,.18),rgba(191,214,255,.06) 38%,rgba(92,126,207,.11) 72%,hsla(0,0%,100%,.13));box-shadow:inset 2px 2px 1px hsla(0,0%,100%,.3),inset -2px -2px 2px rgba(95,126,200,.16),0 12px 30px rgba(0,0,0,.3),0 0 28px rgba(94,124,255,.08);-webkit-backdrop-filter:blur(12px) saturate(175%) brightness(1.08);backdrop-filter:blur(12px) saturate(175%) brightness(1.08)}.liquid-tab-lens:before{content:"";position:absolute;inset:8px;border-radius:18px;background:radial-gradient(90% 80% at 50% 8%,rgba(90,114,185,.12),transparent 66%),rgba(3,5,10,.88);border:1px solid hsla(0,0%,100%,.075);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.075),inset 0 -10px 22px rgba(0,0,0,.22),0 7px 18px rgba(0,0,0,.22)}.liquid-tab-lens:after{content:"";position:absolute;top:-1px;left:18%;width:64%;height:10px;border-radius:50%;background:radial-gradient(ellipse,hsla(0,0%,100%,.46),rgba(198,221,255,.12) 48%,transparent 72%);filter:blur(.2px);opacity:.82}.liquid-tab-bar[data-active-tab=target] .liquid-tab-lens{transform:translate3d(calc(100% + var(--tab-gap)),0,0)}.liquid-tab-bar[data-active-tab=list] .liquid-tab-lens{transform:translate3d(calc(200% + (var(--tab-gap) * 2)),0,0)}.liquid-tab-bar .tab-btn{position:relative;z-index:1;min-width:0;min-height:48px!important;height:48px!important;padding:0 14px!important;border:0!important;border-radius:17px!important;background:transparent!important;box-shadow:none!important;color:rgba(196,205,222,.47)!important;font-size:12px;font-weight:650;transition:color .24s ease,transform .16s ease,text-shadow .24s ease!important}.liquid-tab-bar .tab-btn svg{opacity:.72;transition:opacity .24s ease,filter .24s ease}.liquid-tab-bar .tab-btn:hover{color:rgba(231,236,247,.78)!important}.liquid-tab-bar .tab-btn.tab-active{color:#fff!important;text-shadow:0 2px 12px hsla(0,0%,100%,.22)}.liquid-tab-bar .tab-btn.tab-active svg{opacity:1;filter:drop-shadow(0 0 8px rgba(164,187,255,.48))}.liquid-tab-bar .tab-btn:active{transform:scale(.965)}.filter-section,.lead-section,.live-summary-card,.pricing-inline-card,.pricing-modal-sheet,.section,.target-share-card{border:1px solid transparent!important;background:linear-gradient(145deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.018) 44%,rgba(97,124,196,.035)) padding-box,linear-gradient(145deg,rgba(240,246,255,.24),hsla(0,0%,100%,.055) 38%,rgba(112,143,224,.17) 76%,hsla(0,0%,100%,.11)) border-box!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.105),inset 0 -1px 0 hsla(0,0%,100%,.022),var(--lg-shadow)!important;-webkit-backdrop-filter:blur(30px) saturate(140%);backdrop-filter:blur(30px) saturate(140%)}.main{gap:24px!important}.section{padding:28px 26px!important;border-radius:28px!important}.section-header{gap:12px!important;margin-bottom:24px!important}.section-icon-wrap{width:38px!important;height:38px!important;border:1px solid rgba(218,231,255,.16)!important;border-radius:13px!important;background:radial-gradient(90% 80% at 35% 0,hsla(0,0%,100%,.17),transparent 64%),rgba(78,108,198,.1)!important;box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.14),0 10px 24px rgba(0,0,0,.18)!important;color:#c7d5ff!important}.section-title{font-size:17px!important;font-weight:650!important;letter-spacing:-.025em!important}.commit-list,.lead-fields,.pricing-inline-grid,.pricing-modal-body{gap:14px!important}.target-config-grid{gap:16px!important;margin-bottom:22px!important}.filter-block{padding:18px!important;border-radius:22px!important}.filter-row{gap:14px!important;padding-block:8px!important}.dsr-stats{gap:14px!important;margin-bottom:22px!important}.dsr-stat{min-height:104px!important;border-radius:19px!important}.auth-input-shell,.commit-row,.deposit-custom-input-wrap,.lead-input,.live-summary-income-control,.pricing-currency-input,.pricing-inline-input,.pricing-inline-select,.salary-field,.search-field,.target-price-field{min-height:54px!important;border:1px solid transparent!important;border-radius:17px!important;background:linear-gradient(var(--lg-ink),var(--lg-ink)) padding-box,linear-gradient(145deg,rgba(236,244,255,.2),hsla(0,0%,100%,.045) 42%,rgba(106,139,226,.18)) border-box!important;box-shadow:inset 0 2px 5px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.045),0 9px 24px rgba(0,0,0,.17)!important;transition:border-color .18s ease,box-shadow .22s ease,background .22s ease,transform .18s ease!important}.auth-field:focus-within .auth-input-shell,.commit-row:focus-within,.deposit-custom-input-wrap:focus-within,.lead-input:focus,.live-summary-income-control.is-editing,.live-summary-income-control:focus-within,.pricing-currency-input:focus-within,.pricing-inline-input:focus-within,.salary-field:focus-within,.search-field:focus-within,.target-price-field:focus-within{background:linear-gradient(rgba(5,8,15,.91),rgba(5,8,15,.91)) padding-box,linear-gradient(145deg,hsla(0,0%,100%,.42),rgba(133,164,255,.42) 54%,rgba(186,151,255,.3)) border-box!important;box-shadow:inset 0 2px 5px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.08),0 0 0 3px rgba(91,122,255,.1),0 10px 30px rgba(40,63,152,.16)!important;outline:none!important}.auth-input,.deposit-custom-input,.lead-input,.live-summary-income-input,.pricing-currency-field,.pricing-inline-input input,.salary-input,.search-input,.target-price-input{color:var(--lg-text)!important;font-weight:590!important}.auth-field-label,.commit-type-label,.config-block-label,.lead-field>span,.pricing-field-label{margin-bottom:9px!important;color:rgba(197,207,226,.72)!important;font-weight:680!important;letter-spacing:.045em!important}.editable-rate-control,.used-average-editor,.variant-price-editor{border:1px solid transparent!important;background:linear-gradient(rgba(7,10,17,.7),rgba(7,10,17,.7)) padding-box,linear-gradient(145deg,rgba(235,243,255,.18),hsla(0,0%,100%,.04) 50%,rgba(111,143,225,.16)) border-box!important;border-radius:13px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.055),0 7px 16px rgba(0,0,0,.13)!important}.used-average-editor,.variant-price-editor{min-height:38px;padding:5px 7px 5px 10px!important}.used-average-reset-btn,.variant-price-edit-btn{min-width:32px!important;min-height:32px!important;border-radius:10px!important}.editable-rate-control{min-height:32px!important;padding:5px 7px!important}.editable-rate-control.is-editing,.editable-rate-control:focus-within,.editable-stat-control.is-editing,.editable-stat-control:focus-within{background:linear-gradient(rgba(7,10,17,.82),rgba(7,10,17,.82)) padding-box,linear-gradient(145deg,hsla(0,0%,100%,.34),rgba(125,158,255,.34),rgba(182,148,255,.24)) border-box!important;box-shadow:0 0 0 3px rgba(91,122,255,.08),0 8px 20px rgba(0,0,0,.16)!important}.deposit-mode-toggle,.pills,.pricing-segmented{padding:5px!important;border:1px solid rgba(224,235,255,.1)!important;border-radius:18px!important;background:rgba(3,5,9,.66)!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.045)!important;-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%)}.pills{flex-wrap:wrap;width:-moz-fit-content;width:fit-content;max-width:100%}.deposit-preset-grid,.pricing-ncd-pills{gap:10px!important}.brand-chip,.deposit-mode-btn,.deposit-option,.pill,.pills-sm .pill,.pricing-choice-btn,.pricing-ncd-pill,.pricing-seg-btn{position:relative;overflow:hidden;min-height:44px!important;height:auto!important;border:1px solid hsla(0,0%,100%,.055)!important;border-radius:14px!important;background:hsla(0,0%,100%,.025)!important;color:rgba(200,209,226,.66)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025)!important;transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .22s ease,transform .16s ease!important}.pill,.pills-sm .pill{padding:10px 16px!important}.deposit-option:hover,.pill:hover,.pricing-ncd-pill:hover:not(:disabled),.pricing-seg-btn:hover:not(.pricing-seg-on){border-color:hsla(0,0%,100%,.105)!important;background:hsla(0,0%,100%,.05)!important;color:rgba(238,242,251,.88)!important}.brand-chip-on,.deposit-mode-on,.deposit-option-on,.deposit-option-on:hover,.pill-on,.pill-on:hover,.pricing-choice-on,.pricing-ncd-on,.pricing-seg-on{border-color:rgba(226,238,255,.27)!important;background:radial-gradient(100% 75% at 50% -15%,hsla(0,0%,100%,.21),transparent 62%),linear-gradient(145deg,hsla(0,0%,100%,.105),rgba(94,126,211,.08)),rgba(7,10,17,.76)!important;color:#fff!important;box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.18),inset -1px -1px 0 rgba(94,126,207,.12),0 9px 22px rgba(0,0,0,.21),0 0 18px rgba(85,113,242,.075)!important;-webkit-backdrop-filter:blur(16px) saturate(155%);backdrop-filter:blur(16px) saturate(155%)}.deposit-option-on:after,.pill-on:after,.pricing-ncd-on:after,.pricing-seg-on:after{content:"";position:absolute;top:0;left:18%;width:64%;height:4px;border-radius:50%;background:radial-gradient(ellipse,hsla(0,0%,100%,.42),transparent 72%);pointer-events:none}.brand-chip:active,.deposit-option:active,.pill:active,.pricing-ncd-pill:active,.pricing-seg-btn:active{transform:scale(.97)!important}.brand-chip{min-width:82px!important;padding:12px 10px!important;border-radius:19px!important}.brand-chip-on .brand-chip-name{color:#fff!important}.filter-summary-strip{gap:10px!important;padding-block:14px!important}.filter-summary-strip .senarai-rate-pill,.filter-summary-strip>span,.live-summary-chip,.pricing-chip{min-height:36px!important;padding:7px 11px!important;border:1px solid rgba(221,233,255,.12)!important;border-radius:12px!important;background:linear-gradient(145deg,hsla(0,0%,100%,.065),hsla(0,0%,100%,.018)),rgba(8,11,19,.62)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.075),0 7px 16px rgba(0,0,0,.12)!important}.header-profile-btn,.live-mode-strip{border:1px solid rgba(226,237,255,.14)!important;background:radial-gradient(85% 65% at 50% 0,hsla(0,0%,100%,.1),transparent 65%),rgba(9,12,20,.68)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 10px 26px rgba(0,0,0,.19)!important;-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%)}@media (min-width:900px){.app-header{margin-top:18px!important;padding-inline:30px!important}.liquid-tab-bar{top:92px!important;width:min(520px,calc(100% - 48px))!important;margin-top:22px!important}.live-mode-strip-wrapper{top:176px!important}.main{padding:32px 24px 128px!important;column-gap:28px!important;row-gap:28px!important}.filter-section{padding:30px!important;border-radius:30px!important}}@media (max-width:899px){.app-header{top:8px!important;height:60px!important;margin:10px 12px 0!important;padding-inline:16px!important;border:1px solid rgba(228,238,255,.12)!important;border-radius:21px!important}.liquid-tab-bar{top:80px!important;margin:22px 12px 0!important}.live-mode-strip-wrapper{top:153px!important}.main{padding:28px 12px calc(112px + env(safe-area-inset-bottom))!important;gap:18px!important}.section{padding:22px 18px!important;border-radius:24px!important}.section-header{margin-bottom:20px!important}.target-config-grid{gap:14px!important}}@media (max-width:390px){.liquid-tab-bar{margin-inline:10px!important}.liquid-tab-bar .tab-btn{padding-inline:8px!important;font-size:11px!important}.main{padding-inline:10px!important}.section{padding:20px 16px!important}.pills{width:100%}.pills .pill{flex:1 1 auto;justify-content:center}.deposit-preset-grid{gap:8px!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.filter-section,.liquid-tab-bar,.liquid-tab-lens,.live-summary-card,.section{background-color:#0d111b!important}}:root{--app-ink:#05070b;--app-ink-raised:#090c13;--app-panel:rgba(16,20,29,.88);--app-line:rgba(225,232,255,.1);--app-line-strong:rgba(225,232,255,.17);--app-white:#f7f9ff;--app-copy:#aeb6c7;--app-muted:#7d8799;--app-blue:#7896ff;--app-blue-bright:#9aafff;--app-cyan:#66e3d5;--app-cyan-bright:#9af5e8;--app-ease:cubic-bezier(0.2,0.75,0.2,1);--ui-sticky-offset:88px}body{background:radial-gradient(circle at 50% 12%,rgba(82,115,229,.085),transparent 31%),linear-gradient(180deg,#05070b,#080a0f 48%,#040609)!important}body:before{background:radial-gradient(680px 460px at 8% 8%,rgba(82,115,229,.11),transparent 68%),radial-gradient(600px 420px at 92% 16%,rgba(81,55,171,.09),transparent 70%)!important}.liquid-tab-bar,.live-mode-strip-wrapper{position:relative!important;top:auto!important;bottom:auto!important}.liquid-tab-bar{z-index:8!important;width:min(500px,calc(100% - 48px))!important;margin:24px auto 0!important;min-height:58px!important;border-color:rgba(154,175,255,.17)!important;background:radial-gradient(100% 110% at 50% -22%,rgba(120,150,255,.075),transparent 58%),rgba(5,7,11,.91)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.075),0 16px 40px rgba(0,0,0,.28)!important}.liquid-tab-lens{top:-5px!important;bottom:-5px!important;border-color:rgba(154,175,255,.3)!important;background:radial-gradient(90% 46% at 50% 0,rgba(154,175,255,.28),transparent 68%),linear-gradient(145deg,rgba(120,150,255,.16),rgba(102,227,213,.045) 48%,rgba(81,55,171,.12))!important;box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.2),inset -1px -1px 0 rgba(102,227,213,.08),0 10px 28px rgba(61,84,186,.18)!important;transition:transform .36s var(--app-ease)!important}.liquid-tab-lens:before{inset:6px!important;border-radius:18px!important;border-color:rgba(154,175,255,.09)!important;background:radial-gradient(90% 80% at 50% 0,rgba(120,150,255,.1),transparent 65%),rgba(5,7,11,.91)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.055),0 7px 18px rgba(0,0,0,.2)!important}.liquid-tab-lens:after{height:6px!important;background:radial-gradient(ellipse,rgba(154,175,255,.5),rgba(102,227,213,.1) 52%,transparent 74%)!important}.liquid-tab-bar .tab-btn{min-height:44px!important;height:44px!important;color:rgba(174,182,199,.56)!important;transition:color .18s ease,transform .16s ease,text-shadow .18s ease!important}.liquid-tab-bar .tab-btn.tab-active{color:var(--app-white)!important;text-shadow:0 0 16px rgba(154,175,255,.22)!important}.liquid-tab-bar .tab-btn.tab-active svg{color:var(--app-blue-bright)!important;filter:drop-shadow(0 0 7px rgba(120,150,255,.36))!important}.live-mode-strip-wrapper{z-index:4!important;margin-top:20px!important;padding-inline:24px!important}.live-mode-strip{margin:0!important;border-color:rgba(102,227,213,.15)!important;background:radial-gradient(70% 120% at 8% 0,rgba(102,227,213,.07),transparent 62%),rgba(9,12,19,.82)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 12px 30px rgba(0,0,0,.18)!important}.live-mode-state,.live-mode-strip strong{color:var(--app-cyan-bright)!important}.live-mode-ready .live-mode-dot{background:var(--app-cyan)!important;box-shadow:0 0 12px rgba(102,227,213,.46)!important;animation:app-telemetry-pulse 2.2s ease-in-out infinite}.filter-section,.lead-section,.live-summary-card,.pricing-inline-card,.pricing-modal-sheet,.section,.target-share-card{background:radial-gradient(100% 75% at 12% 0,rgba(120,150,255,.055),transparent 62%) padding-box,linear-gradient(180deg,rgba(16,20,29,.92),rgba(9,12,19,.96)) padding-box,linear-gradient(145deg,rgba(154,175,255,.19),rgba(225,232,255,.045) 44%,rgba(102,227,213,.095)) border-box!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.055),0 22px 64px rgba(0,0,0,.32)!important}.section-icon-wrap{color:var(--app-blue-bright)!important;border-color:rgba(154,175,255,.16)!important;background:radial-gradient(90% 80% at 35% 0,rgba(154,175,255,.15),transparent 65%),rgba(61,84,186,.12)!important}.section-title{color:var(--app-white)!important}.filter-subtitle,.lead-helper,.result-sub,.salary-note,.target-share-subtitle{color:var(--app-copy)!important}.auth-input-shell,.commit-row,.deposit-custom-input-wrap,.lead-input,.live-summary-income-control,.pricing-currency-input,.pricing-inline-input,.pricing-inline-select,.salary-field,.search-field,.target-price-field{background:linear-gradient(rgba(5,7,11,.9),rgba(5,7,11,.9)) padding-box,linear-gradient(145deg,rgba(154,175,255,.16),rgba(225,232,255,.04) 50%,rgba(102,227,213,.11)) border-box!important}.auth-field:focus-within .auth-input-shell,.commit-row:focus-within,.deposit-custom-input-wrap:focus-within,.lead-input:focus,.live-summary-income-control.is-editing,.live-summary-income-control:focus-within,.pricing-currency-input:focus-within,.pricing-inline-input:focus-within,.salary-field:focus-within,.search-field:focus-within,.target-price-field:focus-within{background:linear-gradient(rgba(5,7,11,.94),rgba(5,7,11,.94)) padding-box,linear-gradient(145deg,rgba(154,175,255,.48),rgba(120,150,255,.3),rgba(102,227,213,.25)) border-box!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.42),0 0 0 3px rgba(120,150,255,.085),0 10px 30px rgba(61,84,186,.12)!important}.brand-chip-on,.deposit-mode-on,.deposit-option-on,.deposit-option-on:hover,.pill-on,.pill-on:hover,.pricing-choice-on,.pricing-ncd-on,.pricing-seg-on{border-color:rgba(154,175,255,.27)!important;background:radial-gradient(100% 75% at 50% -15%,rgba(154,175,255,.18),transparent 62%),linear-gradient(145deg,rgba(120,150,255,.105),rgba(102,227,213,.035)),rgba(9,12,19,.86)!important;box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.12),0 8px 20px rgba(61,84,186,.14)!important}.auth-submit,.lead-action-primary,.pricing-btn-primary{border:1px solid hsla(0,0%,100%,.16)!important;background:linear-gradient(135deg,#3d54ba,#5137ab)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 12px 34px rgba(88,111,239,.24)!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease!important}.auth-submit:hover:not(:disabled),.lead-action-primary:hover:not(:disabled),.pricing-btn-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.26),0 15px 38px rgba(88,111,239,.3)!important}.auth-submit:active:not(:disabled),.lead-action-primary:active:not(:disabled),.pricing-btn-primary:active:not(:disabled){transform:scale(.985)}.badge-pass,.rr-green,.status-ok,.text-green{color:var(--app-cyan)!important}.dsr-accent-card,.result-card.result-pass{border-color:rgba(102,227,213,.15)!important;background:radial-gradient(circle at 14% 0,rgba(102,227,213,.085),transparent 42%),rgba(9,16,20,.7)!important}.main>.filter-section,.main>.section,.main>.semak-order-lead,.main>.semak-order-lead-empty,.main>[data-testid=target-calculator]{animation:app-surface-enter .44s var(--app-ease) both}.car-card:has(.car-head-main[aria-expanded=true]) .car-body,.pricing-modal-sheet,.profile-dropdown{animation:app-surface-enter .32s var(--app-ease) both}@keyframes app-surface-enter{0%{opacity:0;transform:translateY(12px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes app-telemetry-pulse{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@media (min-width:900px){.liquid-tab-bar{margin-top:24px!important}.live-mode-strip-wrapper{margin-top:20px!important;padding-inline:24px!important}.main{padding-top:28px!important}}@media (max-width:899px){:root{--ui-sticky-offset:82px}.liquid-tab-bar{width:calc(100% - 24px)!important;margin:22px 12px 0!important}.live-mode-strip-wrapper{margin-top:18px!important;padding-inline:12px!important}.main{padding-top:24px!important}}@media (prefers-reduced-motion:reduce){.car-body,.live-mode-ready .live-mode-dot,.main>*,.pricing-modal-sheet,.profile-dropdown{animation:none!important}}.live-summary-row-main,.live-summary-table-head{grid-template-columns:minmax(58px,.95fr) minmax(54px,.68fr) minmax(62px,1fr) minmax(76px,auto) 14px!important;gap:6px!important}.live-summary-table-head{padding-inline:9px!important}.live-summary-row{padding:0!important}.live-summary-row-main{width:100%!important;max-width:100%!important;padding:8px 9px!important}.live-summary-best-variant,.live-summary-model,.live-summary-monthly{min-width:0!important}.live-summary-best-variant,.live-summary-model{overflow-wrap:anywhere;text-overflow:clip!important}.live-summary-status{min-height:20px!important;padding-inline:6px!important;font-size:9.4px!important}.deposit-preset-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}.deposit-option,.deposit-option:first-child{grid-column:auto!important;min-width:0!important;padding-inline:8px!important;line-height:1.2!important;text-wrap:balance}.brand-chip{width:74px!important;min-width:74px!important;min-height:66px!important;padding:8px 4px 7px!important;gap:4px!important}.brand-chip-logo{width:30px!important;height:30px!important}.brand-chip-name{width:100%!important;max-width:none!important;display:block!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:8.4px!important;line-height:1.12!important}.top-match-card{padding:10px!important;min-height:0!important}.top-match-price{min-height:0!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.35!important}.top-match-reason{margin-top:7px!important;padding:4px 7px!important;font-size:9px!important}.car-head{min-height:62px!important;padding:11px 13px!important;gap:9px!important}.car-right{gap:6px!important}.eligibility-badge{min-height:22px!important;padding-inline:7px!important;font-size:9.4px!important}.car-row-expand-btn{width:28px!important;min-width:28px!important;height:36px!important;min-height:36px!important}.car-price-range{max-width:100%!important;overflow-wrap:anywhere!important}@media (min-width:721px){.deposit-option,.pills-sm .pill,.pricing-ncd-pill,.pricing-seg-btn{min-height:36px!important;padding-block:6px!important}.filter-block{padding:15px!important}.filter-row{padding-block:5px!important}.filter-summary-strip .senarai-rate-pill,.filter-summary-strip>span,.live-summary-chip,.pricing-chip{min-height:32px!important;padding-block:5px!important}.top-match-card{min-height:146px!important}}@media (max-width:720px){.live-summary-table-head{display:none!important}.live-summary-row-main{grid-template-columns:minmax(0,1fr) auto 14px!important;grid-template-areas:"model status chevron" "variant monthly monthly"!important;column-gap:7px!important;row-gap:5px!important;min-height:58px!important;padding:8px 10px!important}.live-summary-model{grid-area:model;white-space:normal!important;overflow:visible!important}.live-summary-status-cell{grid-area:status;justify-self:end}.live-summary-best-variant{grid-area:variant;white-space:normal!important;overflow:visible!important;line-height:1.25!important}.live-summary-monthly{grid-area:monthly;justify-self:end}.live-summary-chevron{grid-area:chevron}.deposit-preset-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important}.deposit-option:nth-child(-n+3){grid-column:span 2!important}.deposit-option:nth-child(n+4){grid-column:span 3!important}.deposit-option{min-height:44px!important}.top-match-price{font-size:9.5px!important;display:block!important;-webkit-line-clamp:unset!important}.car-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;min-height:0!important;padding:10px!important;grid-gap:7px!important;gap:7px!important}.car-head-main{align-items:flex-start!important;gap:8px!important}.car-logo-wrap{width:32px!important;height:32px!important}.car-right{align-self:center;gap:3px!important}.car-row-visibility-toggle{width:36px!important;min-width:36px!important;min-height:36px!important;justify-content:center!important;padding:0!important}.car-row-visibility-toggle span{display:none!important}.car-model-name{overflow:visible!important;overflow-wrap:anywhere!important}.car-model-name,.car-price-range{display:block!important;text-overflow:clip!important;white-space:normal!important}.car-price-range{overflow:visible!important;line-height:1.3!important;font-size:9.3px!important}.car-body{padding:0 10px 10px!important}.vtable-section{margin-bottom:7px!important}.vtable-label{margin-bottom:6px!important}.vtable td{padding-block:6px!important}.used-average-editor,.variant-price-editor{min-height:34px!important;padding-block:3px!important}}.app-header{position:relative!important;top:auto!important;height:auto!important;min-height:64px!important;display:grid!important;grid-template-columns:auto minmax(310px,430px) auto!important;align-items:center!important;justify-content:stretch!important;grid-gap:clamp(16px,2.6vw,30px)!important;gap:clamp(16px,2.6vw,30px)!important;padding:8px 14px 8px 20px!important;overflow:visible!important}.app-header .striva-logo{justify-self:start!important}.app-header .header-account{justify-self:end!important}.app-header .header-tab-bar{--tab-gap:4px;position:relative!important;top:auto!important;width:100%!important;min-height:44px!important;margin:0!important;padding:4px!important;gap:var(--tab-gap)!important;border-radius:17px!important}.app-header .header-tab-bar .liquid-tab-lens{top:-3px!important;bottom:-3px!important;left:4px!important;width:calc((100% - 16px) / 3)!important;border-radius:18px!important}.app-header .header-tab-bar .liquid-tab-lens:before{inset:5px!important;border-radius:13px!important}.app-header .header-tab-bar .liquid-tab-lens:after{height:5px!important}.app-header .header-tab-bar .tab-btn{min-height:36px!important;height:36px!important;padding-inline:8px!important;border-radius:13px!important;font-size:11px!important;gap:6px!important}.live-mode-strip-wrapper{margin-top:14px!important}.semak-order-pricing,.semak-order-pricing-empty{order:2!important;width:100%;min-width:0;margin:0!important}.semak-order-dsr,.semak-order-dsr-empty{order:3!important}.semak-order-commitments,.semak-order-commitments-empty{order:4!important}.semak-order-lead,.semak-order-lead-empty{order:5!important}@media (min-width:900px){.main:has(.semak-order-summary){grid-template-columns:minmax(0,1.08fr) minmax(350px,.92fr)!important}.semak-order-summary,.semak-order-summary-empty{grid-column:1!important;grid-row:1/span 3!important}.semak-order-commitments,.semak-order-commitments-empty{grid-column:2!important;grid-row:1!important}.semak-order-pricing,.semak-order-pricing-empty{grid-column:2!important;grid-row:2!important}.semak-order-dsr,.semak-order-dsr-empty{grid-column:2!important;grid-row:3!important}.semak-order-lead,.semak-order-lead-empty{grid-column:1/-1!important;grid-row:4!important}}@media (max-width:899px){.app-header{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"brand account" "tabs tabs"!important;column-gap:12px!important;row-gap:10px!important;margin:12px 12px 0!important;padding:10px 11px 11px 14px!important;border-radius:18px!important}.app-header .striva-logo{grid-area:brand}.app-header .header-account{grid-area:account}.app-header .header-tab-bar{grid-area:tabs}.app-header .header-tab-bar .tab-btn{min-height:40px!important;height:40px!important}.live-mode-strip-wrapper{margin-top:12px!important}}@media (max-width:420px){.app-header .header-tab-bar .tab-btn{padding-inline:5px!important;font-size:10.5px!important;gap:5px!important}}@media (max-width:720px){.semak-order-pricing .pricing-inline-grid,.semak-order-pricing-empty .pricing-inline-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start}.semak-order-pricing .pricing-choice-stack,.semak-order-pricing-empty .pricing-choice-stack{grid-template-columns:1fr!important;gap:6px!important}.semak-order-pricing .pricing-choice-btn,.semak-order-pricing-empty .pricing-choice-btn{padding-inline:7px;font-size:11.5px}}.app{isolation:isolate;background:linear-gradient(180deg,rgba(5,7,11,.72),rgba(5,7,11,.88) 34%,rgba(4,6,9,.94))!important}.app>.lp-hero-background{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:#05070b}.app>.lp-hero-background .lp-hero-radial{position:absolute;inset:0;background:radial-gradient(82% 52% at 50% -12%,rgba(87,132,240,.3),transparent 73%),radial-gradient(38% 34% at 50% 32%,rgba(50,89,190,.1),transparent 80%),radial-gradient(32% 28% at 86% 18%,rgba(102,227,213,.055),transparent 82%)}.app>.lp-hero-background .lp-hero-grid{position:absolute;inset:0;opacity:.34;background-image:linear-gradient(rgba(230,235,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(230,235,255,.045) 1px,transparent 0);background-position:top;background-size:80px 80px;-webkit-mask-image:radial-gradient(78% 48% at 50% 0,#000 0,transparent 100%);mask-image:radial-gradient(78% 48% at 50% 0,#000 0,transparent 100%)}.app>.lp-hero-background .lp-particle-canvas{position:absolute;inset:0;width:100%;height:100%;opacity:.52}.app>.lp-hero-background .lp-hero-vignette{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,7,11,.7),transparent 20%,transparent 80%,rgba(5,7,11,.7)),linear-gradient(180deg,transparent 38%,rgba(5,7,11,.72) 78%,#05070b)}.live-summary-income-control{width:max-content!important;max-width:100%!important;min-height:64px!important;display:inline-flex!important;align-items:center!important;gap:8px!important;padding:8px 12px!important;border-radius:17px!important;overflow:visible!important;box-sizing:border-box}.live-summary-income-prefix,.live-summary-income-suffix{flex:0 0 auto;align-self:center!important;line-height:1.15!important}.live-summary-income-input{min-width:1.5ch!important;max-width:10ch!important;height:46px!important;padding:0!important;border:0!important;overflow:visible!important;font-size:clamp(34px,4vw,40px)!important;font-weight:760!important;line-height:1.15!important}.auth-input-shell,.commit-row,.deposit-custom-input-wrap,.lead-input,.pricing-currency-input,.pricing-inline-input,.pricing-inline-select,.search-field{min-height:48px!important;border-radius:15px!important}.salary-field,.target-price-field{min-height:60px!important;border-radius:17px!important}.auth-input,.deposit-custom-input,.lead-input,.pricing-inline-input input,.pricing-inline-select,.search-input{line-height:1.25!important}.auth-field,.config-block,.lead-field,.pricing-inline-field{gap:6px!important}.commit-row{padding-block:6px!important}.lead-fields,.target-config-grid{gap:12px!important}.deposit-mode-toggle,.pills,.pricing-segmented{gap:5px!important;padding:4px!important;border-radius:15px!important}.deposit-preset-grid,.pricing-choice-stack,.pricing-ncd-pills{gap:8px!important}.deposit-mode-btn,.deposit-option,.pill,.pills-sm .pill,.pricing-choice-btn,.pricing-ncd-pill,.pricing-seg-btn{min-height:38px!important;padding:6px 11px!important;border-radius:12px!important;font-size:11px!important;line-height:1.2!important}.pills-sm .pill{min-height:34px!important;padding-inline:10px!important}.filter-reset-btn,.filter-summary-strip .senarai-rate-pill,.filter-summary-strip>span,.live-summary-chip,.pricing-chip{min-height:34px!important;padding-block:6px!important;border-radius:12px!important}.filter-row{gap:10px!important;padding-block:6px!important}.filter-block{padding:14px!important;border-radius:18px!important}@media (max-width:720px){.app>.lp-hero-background .lp-hero-grid{background-size:56px 56px;opacity:.26}.app>.lp-hero-background .lp-particle-canvas{opacity:.42}.live-summary-income-control{min-height:62px!important;width:100%!important;padding-inline:11px!important}.live-summary-income-input{height:44px!important;max-width:9.5ch!important;font-size:clamp(32px,10vw,38px)!important}.live-summary-income-suffix{margin-left:auto}.auth-input-shell,.commit-row,.deposit-custom-input-wrap,.lead-input,.pricing-currency-input,.pricing-inline-input,.pricing-inline-select,.search-field{min-height:48px!important}.auth-input,.deposit-custom-input,.lead-input,.pricing-inline-input input,.pricing-inline-select,.search-input{font-size:max(16px,1em)!important}.deposit-mode-btn,.deposit-option,.filter-reset-btn,.pill,.pills-sm .pill,.pricing-choice-btn,.pricing-ncd-pill,.pricing-seg-btn{min-height:44px!important}.deposit-option,.pill,.pills-sm .pill{padding-inline:10px!important}.deposit-preset-grid,.pills,.pricing-choice-stack,.pricing-ncd-pills{gap:8px!important}.target-config-grid .pills{width:100%!important;flex-wrap:nowrap!important;gap:4px!important}.target-config-grid .pills .pill{flex:1 1;min-width:0!important;padding-inline:4px!important}.filter-header{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;grid-gap:12px!important;gap:12px!important}.filter-heading,.filter-heading-text{width:100%;min-width:0}.filter-heading .section-title{white-space:normal!important}.filter-header-actions{width:100%;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-gap:8px!important;gap:8px!important}.filter-header-actions .filter-reset-btn{width:100%;min-width:0;padding-inline:8px!important}}@media (prefers-reduced-motion:reduce){.app>.lp-hero-background .lp-particle-canvas{opacity:.26}}