*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg:#0e0f11;--s1:#16181b;--s2:#1c1f23;--bd:#262a2f;--bd2:#353a40;--red:#ff2d2d;--red2:#ff4a42;--org:#ff7b00;--gold:#ffc840;--stripe:#635bff;--txt:#fff;--sub:hsla(0,0%,100%,.82);--mut:hsla(0,0%,100%,.42);--ok:#10b981;--err:#ef4444}html{scroll-behavior:smooth}body,html{min-height:100vh}body{background:var(--bg);color:var(--txt);font-family:var(--font-poppins),system-ui,-apple-system,sans-serif;font-weight:400;font-size:15px;line-height:1.6;overflow-x:hidden}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--bd2);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.28)}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(3deg)}}@keyframes floatAlt{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes spin{to{transform:rotate(1turn)}}.reveal{opacity:0;transform:translateY(28px);transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-d1{transition-delay:.1s}.reveal-d2{transition-delay:.2s}.reveal-d3{transition-delay:.3s}.reveal-d4{transition-delay:.4s}.reveal-d5{transition-delay:.5s}.font-head{font-weight:800;font-family:var(--font-poppins),system-ui,sans-serif}.grad-text{color:var(--txt)}.grad-btn{background:var(--red2);color:#fff;text-decoration:none;display:inline-flex;align-items:center;gap:8px;font-weight:700;font-family:var(--font-poppins),system-ui,sans-serif;border-radius:12px;transition:transform .2s,opacity .2s;cursor:pointer;border:none;font-size:14px}.grad-btn:hover{transform:translateY(-1px);opacity:.92}.ghost-btn{background:transparent;color:var(--txt);text-decoration:none;display:inline-flex;align-items:center;gap:8px;font-weight:500;font-family:var(--font-poppins),system-ui,sans-serif;font-size:14px;border-radius:12px;border:1.5px solid var(--bd);transition:border-color .2s,background .2s;cursor:pointer}.ghost-btn:hover{border-color:hsla(0,0%,100%,.22);background:hsla(0,0%,100%,.04)}input,select,textarea{background:var(--s2);border:1.5px solid var(--bd);color:var(--txt);border-radius:10px;padding:10px 14px;font-size:14px;font-family:var(--font-poppins),system-ui,sans-serif;width:100%;transition:border-color .18s;outline:none}input::placeholder{color:var(--mut)}input:focus,select:focus,textarea:focus{border-color:var(--red2);outline:2px solid rgba(255,74,66,.25);outline-offset:1px}select option{background:var(--s2)}button{cursor:pointer;font-weight:500;font-family:var(--font-poppins),system-ui,sans-serif;border:none;outline:none;transition:.18s}button:disabled{opacity:.4;cursor:not-allowed}@media (max-width:768px){.hide-mobile{display:none!important}.hero-grid{grid-template-columns:1fr!important}.footer-grid{grid-template-columns:1fr 1fr!important}.mock-grid{grid-template-columns:1fr!important}.nav-cta{padding:9px 14px!important;font-size:13px!important}#dashboard-strip{grid-template-columns:1fr!important}.landing-nav{left:12px!important;right:12px!important;top:8px!important;height:58px!important;padding:0 12px!important;background:rgba(0,0,0,.92)!important;border:1px solid hsla(0,0%,100%,.08)!important}.landing-nav-brand{gap:10px!important}.landing-nav-brand span{font-size:14px!important}.landing-nav-actions{gap:20px!important}.landing-carriers,.landing-dashboard,.landing-faq,.landing-features,.landing-final-cta,.landing-footer,.landing-hero,.landing-how,.landing-pricing,.landing-testimonials{padding-left:16px!important;padding-right:16px!important;overflow-x:clip!important}.hero-grid>*{min-width:0!important}.landing-hero{min-height:auto!important;padding-top:94px!important;padding-bottom:42px!important}.hero-right{display:none!important}.landing-proof{padding:28px 16px!important}}@media (max-width:480px){.footer-grid{grid-template-columns:1fr!important}.ghost-btn,.grad-btn{width:100%;justify-content:center}.landing-hero .font-head{letter-spacing:-.03em!important}.landing-hero p{max-width:100%!important}.landing-carriers img{max-width:92px!important;max-height:34px!important}}.site{--bg:#f6f5f1;--surface:#fff;--surface-2:#efede7;--ink:#111214;--ink-2:#4a4d52;--line:#e2dfd8;--line-strong:#cfcbc2;--accent:#e8372f;--accent-ink:#fff;--accent-soft:#fdebe9;--ok:#157a4a;--ok-soft:#e4f3ea;--warn:#9a6400;--warn-soft:#fbf0d9;--radius:14px;--radius-sm:10px;--maxw:1200px;--gutter:24px;background:var(--bg);color:var(--ink);font-family:var(--font-poppins),system-ui,-apple-system,"Segoe UI",sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;min-height:100vh}:root:not([data-theme=light]) .site{--bg:#0e0f11;--surface:#16181b;--surface-2:#1c1f23;--ink:#f1f1ee;--ink-2:#a8acb2;--line:#262a2f;--line-strong:#353a40;--accent:#ff4a42;--accent-soft:#2a1716;--ok:#3ccf8a;--ok-soft:#112219;--warn:#f0b44c;--warn-soft:#251d0e}.site *,.site :after,.site :before{box-sizing:border-box}.site a{color:inherit}.site img{max-width:100%;display:block}.site ::selection{background:var(--accent);color:var(--accent-ink)}.site :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.site h1,.site h2,.site h3,.site h4{font-family:var(--font-poppins),system-ui,sans-serif;color:var(--ink);margin:0;font-weight:700;letter-spacing:-.025em;text-wrap:balance}.site h1{font-size:clamp(38px,5vw,64px);line-height:1.02;letter-spacing:-.03em}.site h2{font-size:clamp(30px,3.8vw,46px);line-height:1.08}.site h3{font-size:19px;line-height:1.3;letter-spacing:-.015em}.site p{margin:0;color:var(--ink-2);text-wrap:pretty}.site .lead{font-size:clamp(17px,1.6vw,19px);line-height:1.6;color:var(--ink-2)}.site .mono{font-family:var(--font-poppins),system-ui,sans-serif;font-feature-settings:"zero" 1}.site .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-poppins),system-ui,sans-serif;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin-bottom:18px}.eyebrow b{color:var(--accent);font-weight:500}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 var(--gutter)}.sec{padding:104px 0;border-top:1px solid var(--line)}.sec-tight{padding:64px 0}.sec-alt{background:var(--surface)}.sec-head{max-width:720px;margin-bottom:48px}.sec-head.center{margin-left:auto;margin-right:auto;text-align:center}.sec-head p{margin-top:16px}.grid{display:grid;grid-gap:16px;gap:16px}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.split{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:56px;gap:56px}.btn,.split{align-items:center}.btn{display:inline-flex;justify-content:center;gap:8px;height:48px;padding:0 22px;border-radius:var(--radius-sm);font:500 15px/1 var(--font-poppins),system-ui,sans-serif;letter-spacing:-.005em;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background-color .15s,border-color .15s,color .15s;white-space:nowrap}.btn-primary{background:var(--accent);color:var(--accent-ink)}.btn-primary:hover{background:color-mix(in srgb,var(--accent) 88%,#000)}.btn-secondary{background:transparent;color:var(--ink);border-color:var(--line-strong)}.btn-secondary:hover{border-color:var(--ink)}.btn-sm{height:40px;padding:0 16px;font-size:14px}.btn-block{width:100%}.btn[disabled]{opacity:.5;cursor:not-allowed}.btn .arr{transition:transform .15s}.btn:hover .arr{transform:translateX(2px)}.link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.link:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.hdr{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:saturate(140%) blur(10px);backdrop-filter:saturate(140%) blur(10px);border-bottom:1px solid var(--line)}.hdr-in{height:68px;display:flex;justify-content:space-between;gap:24px}.brand,.hdr-in{align-items:center}.brand{display:inline-flex;gap:10px;text-decoration:none;font-weight:700;font-size:17px;letter-spacing:-.02em;color:var(--ink)}.brand-mark{width:30px;height:30px;border-radius:8px;background:var(--accent);color:var(--accent-ink);display:grid;place-items:center}.nav{display:flex;align-items:center;gap:4px}.nav a{text-decoration:none;font-size:14.5px;font-weight:500;color:var(--ink-2);padding:8px 12px;border-radius:8px}.nav a:hover,.nav a[aria-current=page]{color:var(--ink);background:var(--surface-2)}.hdr-cta{display:flex;align-items:center;gap:8px}.menu-btn{width:42px;height:42px;border-radius:10px;border:1px solid var(--line-strong);background:transparent;color:var(--ink);align-items:center;justify-content:center;cursor:pointer}.menu-btn,.mnav{display:none}.hero{padding:88px 0 96px}.hero h1 em{font-style:normal;color:var(--accent)}.hero .lead{margin-top:24px;max-width:540px}.hero-cta{gap:12px;margin-top:36px}.facts,.hero-cta{display:flex;flex-wrap:wrap}.facts{gap:8px 22px;margin-top:32px;padding:0;list-style:none}.facts li{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--ink-2)}.facts svg{color:var(--ok);flex:none}.console{background:var(--surface);border:1px solid var(--line);border-radius:16px;overflow:hidden}.console-top{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--line)}.console-top .t{font-weight:500;font-size:14px}.console-top .d{font-size:12px;color:var(--ink-2)}.console-kpi{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line)}.console-kpi>div{padding:14px 18px}.console-kpi>div+div{border-left:1px solid var(--line)}.console-kpi .v{font-size:22px;font-weight:700;letter-spacing:-.02em}.console-kpi .l{font-size:12px;color:var(--ink-2)}.console-row{display:grid;grid-template-columns:1.2fr 1fr .8fr auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 18px;font-size:13.5px}.console-row+.console-row{border-top:1px solid var(--line)}.console-row .code{font-size:12.5px;color:var(--ink)}.console-row .city{color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.console-row .car{font-weight:500;font-size:12.5px}.console-foot{padding:10px 18px;font-size:11.5px;color:var(--ink-2);border-top:1px solid var(--line);background:var(--surface-2)}.pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:500;white-space:nowrap}.pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.pill-ok{background:var(--ok-soft);color:var(--ok)}.pill-go{background:var(--accent-soft);color:var(--accent)}.pill-wait{background:var(--warn-soft);color:var(--warn)}.pill-n{background:var(--surface-2);color:var(--ink-2)}.logos{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:10px;gap:10px}.logo-tile{height:64px;border-radius:var(--radius-sm);background:#fff;border:1px solid var(--line);display:grid;place-items:center;padding:14px 18px}.logo-tile img{max-height:30px;width:auto;object-fit:contain}.logos-cap{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;flex-wrap:wrap}.logos-cap p{font-size:14px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:28px}.sec-alt .card{background:var(--bg)}.card h3{margin-bottom:10px}.card p{font-size:15px}.ico{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:var(--surface-2);color:var(--ink);margin-bottom:20px;border:1px solid var(--line)}.ico.acc{background:var(--accent-soft);color:var(--accent);border-color:transparent}.idx{font-family:var(--font-poppins),system-ui,sans-serif;font-size:12px;color:var(--ink-2);letter-spacing:.06em;margin-bottom:14px;display:block}.pains{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.pains li{display:grid;grid-template-columns:40px 1fr;grid-gap:16px;gap:16px;padding:20px 0;border-bottom:1px solid var(--line);font-size:16px;color:var(--ink)}.pains li>span:first-child{color:var(--accent);font-size:13px;font-weight:500;padding-top:3px}.plan{display:flex;flex-direction:column;gap:20px}.plan.feat{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.plan-tag{font-family:var(--font-poppins),system-ui,sans-serif;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.plan.feat .plan-tag{color:var(--accent)}.plan h3{font-size:24px}.plan .for{font-size:14px;color:var(--ink-2);padding-top:16px;border-top:1px solid var(--line)}.checks{list-style:none;margin:0;padding:0;grid-gap:10px}.checks,.checks li{display:grid;gap:10px}.checks li{grid-template-columns:20px 1fr;grid-gap:10px;font-size:15px;color:var(--ink)}.checks svg{color:var(--ok);margin-top:3px}.checks li.sub{color:var(--ink-2);font-size:14px;grid-template-columns:1fr}.plan .spacer{flex:1 1}.tabs{display:inline-flex;padding:4px;border:1px solid var(--line);border-radius:12px;background:var(--surface);gap:4px;margin-bottom:32px}.tabs button{height:40px;padding:0 18px;border-radius:9px;border:0;background:transparent;color:var(--ink-2);font:500 14px/1 var(--font-poppins),system-ui,sans-serif;cursor:pointer}.tabs button[aria-selected=true]{background:var(--ink);color:var(--bg)}.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:0;gap:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow:hidden}.steps li{padding:24px;border-right:1px solid var(--line)}.steps li:last-child{border-right:0}.steps .who{display:inline-block;margin-top:14px;font-size:12px;font-weight:500}.steps .who.us{color:var(--accent)}.steps .who.you{color:var(--ink-2)}.steps h3{font-size:16px;margin-bottom:8px}.steps p{font-size:14px}.tbl-wrap{border:1px solid var(--line);border-radius:var(--radius);overflow-x:auto;background:var(--surface)}.tbl{width:100%;border-collapse:collapse;min-width:560px;font-size:15px}.tbl td,.tbl th{padding:16px 20px;text-align:center;border-bottom:1px solid var(--line)}.tbl td:first-child,.tbl th:first-child{text-align:left}.tbl thead th{font-family:var(--font-poppins),system-ui,sans-serif;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);background:var(--surface-2)}.tbl thead th.us{color:var(--accent)}.tbl td.us{background:color-mix(in srgb,var(--accent-soft) 45%,transparent)}.tbl tr:last-child td{border-bottom:0}.tbl .y{color:var(--ok)}.tbl .n,.tbl .y{display:inline-flex}.tbl .n{color:var(--line-strong)}.tbl-note{font-size:13px;margin-top:14px}.calc{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--surface)}.calc-in{grid-gap:28px;gap:28px}.calc-in,.calc-out{padding:32px;display:grid}.calc-out{background:var(--ink);color:var(--bg);grid-gap:22px;gap:22px;align-content:start}.calc-out p{color:color-mix(in srgb,var(--bg) 70%,var(--ink));font-size:13px}.calc-out .big{font-size:clamp(36px,4vw,52px);font-weight:700;letter-spacing:-.03em;line-height:1;color:var(--bg)}.calc-out .row{display:flex;justify-content:space-between;gap:16px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--bg) 18%,var(--ink));font-size:15px}.calc-out .row span:last-child,.field-lbl{font-weight:500}.field-lbl{display:flex;justify-content:space-between;align-items:baseline;font-size:15px;margin-bottom:12px}.field-lbl output{font-family:var(--font-poppins),system-ui,sans-serif;font-size:15px;color:var(--ink)}.site input[type=range]{width:100%;accent-color:var(--accent);height:24px;background:transparent;border:0;padding:0}.range-ends{display:flex;justify-content:space-between;font-size:12px;color:var(--ink-2);margin-top:4px}.faq{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{list-style:none;cursor:pointer;padding:22px 0;display:flex;justify-content:space-between;gap:24px;font-size:17px;font-weight:500;letter-spacing:-.01em;color:var(--ink)}.faq summary::-webkit-details-marker{display:none}.faq summary .pm{flex:none;width:24px;height:24px;position:relative;color:var(--ink-2)}.faq summary .pm:after,.faq summary .pm:before{content:"";position:absolute;left:5px;right:5px;top:11px;height:2px;background:currentColor;border-radius:2px;transition:transform .2s}.faq summary .pm:after{transform:rotate(90deg)}.faq details[open] summary .pm:after{transform:rotate(0)}.faq .a{padding:0 48px 24px 0}.faq .a p{font-size:16px}.form{grid-gap:14px}.form,.form .row2{display:grid;gap:14px}.form .row2{grid-template-columns:1fr 1fr;grid-gap:14px}.site .form label.f{display:grid;grid-gap:6px;gap:6px;font-size:14px;font-weight:500;color:var(--ink)}.site .form input:not([type=checkbox]):not([type=range]),.site .form select,.site .form textarea{width:100%;height:48px;padding:0 14px;border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font:400 16px/1.4 var(--font-poppins),system-ui,sans-serif;outline:none;transition:border-color .15s}.site .form textarea{height:auto;padding:12px 14px;resize:vertical;min-height:110px}.site .form input:focus,.site .form select:focus,.site .form textarea:focus{border-color:var(--ink);outline:none}.site .form input::placeholder,.site .form textarea::placeholder{color:color-mix(in srgb,var(--ink-2) 75%,transparent)}.seg{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.seg label{display:grid;grid-gap:2px;gap:2px;padding:14px 16px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);cursor:pointer;background:var(--surface)}.seg label b{font-size:15px;color:var(--ink)}.seg label span{font-size:13px;color:var(--ink-2)}.seg label{position:relative}.site .seg input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;padding:0;border:0}.seg label:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.consent{display:grid;grid-template-columns:20px 1fr;grid-gap:10px;gap:10px;font-size:13.5px;color:var(--ink-2);align-items:start}.consent input{width:18px;height:18px;margin-top:2px;accent-color:var(--accent)}.hp{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.form{position:relative}.form-msg{font-size:14px;padding:12px 14px;border-radius:var(--radius-sm)}.form-msg.err{background:var(--accent-soft);color:var(--accent)}.form-ok{text-align:center;padding:40px 24px}.form-ok .ico{margin:0 auto 16px;background:var(--ok-soft);color:var(--ok);border:0}.contact-card{padding:32px}.contact-side{display:grid;grid-gap:22px;gap:22px;align-content:start}.contact-side .item{display:grid;grid-template-columns:40px 1fr;grid-gap:14px;gap:14px}.contact-side .item .ico{margin:0}.contact-side h3{font-size:16px;margin-bottom:4px}.contact-side p{font-size:15px}.band{background:var(--ink);border-radius:20px;padding:56px;display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap}.band,.band h2{color:var(--bg)}.band h2{max-width:640px}.band p{color:color-mix(in srgb,var(--bg) 72%,var(--ink));margin-top:12px;max-width:560px}.band .btn-secondary{color:var(--bg);border-color:color-mix(in srgb,var(--bg) 35%,var(--ink))}.band .btn-secondary:hover{border-color:var(--bg)}.ftr{border-top:1px solid var(--line);padding:64px 0 40px;background:var(--surface)}.ftr-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-gap:32px;gap:32px}.ftr h4{font-family:var(--font-poppins),system-ui,sans-serif;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin-bottom:14px}.ftr ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.ftr ul a{text-decoration:none;font-size:15px;color:var(--ink)}.ftr ul a:hover{color:var(--accent)}.ftr .about{font-size:15px;max-width:320px;margin-top:14px}.ftr-bot{margin-top:48px;padding-top:24px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:13px;color:var(--ink-2)}.legal{max-width:760px}.legal h1{font-size:clamp(34px,4.5vw,48px);margin-bottom:12px}.legal h2{font-size:22px;margin:40px 0 12px}.legal li,.legal p{font-size:16px;color:var(--ink-2)}.legal p+p{margin-top:12px}.legal ul{padding-left:20px;display:grid;grid-gap:6px;gap:6px}.legal .todo{background:var(--warn-soft);color:var(--warn);padding:14px 16px;border-radius:var(--radius-sm);font-size:14px;margin:20px 0}@media (prefers-reduced-motion:no-preference){.js .rv{opacity:0;transform:translateY(12px);transition:opacity .5s ease,transform .5s ease}.js .rv.in{opacity:1;transform:none}}@media (max-width:1024px){.g4{grid-template-columns:repeat(2,minmax(0,1fr))}.split{grid-template-columns:1fr;gap:48px}.ftr-grid{grid-template-columns:1fr 1fr}.steps li{border-right:0;border-bottom:1px solid var(--line)}.steps li:last-child{border-bottom:0}}@media (max-width:1180px){.hdr-cta .hide-sm,.nav{display:none}.menu-btn{display:inline-flex}.mnav{display:block;border-top:1px solid var(--line);padding:8px 0 16px}.mnav[hidden]{display:none}.mnav a{display:block;padding:12px 0;font-size:17px;font-weight:500;text-decoration:none;border-bottom:1px solid var(--line)}.calc,.g2,.g3{grid-template-columns:1fr}}@media (max-width:640px){.site{--gutter:16px}.sec{padding:72px 0}.hero{padding:48px 0 64px}.g4{grid-template-columns:1fr}.calc-in,.calc-out,.card,.contact-card{padding:22px}.band{padding:32px 22px}.form .row2,.seg{grid-template-columns:1fr}.console-row{grid-template-columns:1fr auto}.console-row .car,.console-row .city{display:none}.hero-cta .btn{width:100%}.ftr-grid{grid-template-columns:1fr}.faq .a{padding-right:0}.hdr-cta .btn{padding:0 14px}}.site b,.site h1,.site h2,.site h3,.site strong{font-weight:700}.trust{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.trust>div{padding:22px 24px}.trust>div+div{border-left:1px solid var(--line)}.trust .v{font-size:22px;font-weight:700;color:var(--ink);letter-spacing:-.02em}.trust .l{font-size:14px;color:var(--ink-2);margin-top:2px}.marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquee-track{display:flex;gap:12px;width:max-content;animation:pn-marquee 40s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}.marquee .logo-tile{width:168px;flex:none}@keyframes pn-marquee{to{transform:translateX(-50%)}}.timeline{list-style:none;margin:0;padding:0}.timeline li{display:grid;grid-template-columns:36px 1fr;grid-gap:16px;gap:16px;position:relative;padding-bottom:22px}.timeline li:last-child{padding-bottom:0}.timeline li:before{content:"";position:absolute;left:17px;top:38px;bottom:4px;width:1px;background:var(--line-strong)}.timeline li:last-child:before{display:none}.timeline .dot{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--surface-2);border:1px solid var(--line);color:var(--ink)}.timeline.acc .dot{background:var(--accent-soft);color:var(--accent);border-color:transparent}.timeline .st{font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.timeline h3{font-size:16px;margin:2px 0 4px}.timeline p{font-size:14px}.card-head{display:flex;align-items:center;gap:12px;padding-bottom:18px;margin-bottom:22px;border-bottom:1px solid var(--line)}.card-head .ico,.card-head h3{margin:0}.card-head span{font-size:13px;color:var(--accent);font-weight:500}.strike{list-style:none;padding:0;margin:24px 0 0;grid-gap:12px}.strike,.strike li{display:grid;gap:12px}.strike li{grid-template-columns:24px 1fr;grid-gap:12px;align-items:center;font-size:16px;color:var(--ink-2);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb,var(--accent) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--accent) 60%,transparent)}.strike svg{color:var(--accent)}.day{list-style:none;padding:0;margin:0}.day li{display:grid;grid-template-columns:56px 32px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line);font-size:15px;color:var(--ink)}.day li:last-child{border-bottom:0}.day time{font-weight:500;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.day .ico{width:32px;height:32px;margin:0;border-radius:8px}.day-ok{margin-top:14px;display:flex;gap:10px;align-items:center;padding:14px 18px;border-radius:var(--radius-sm);background:var(--ok-soft);color:var(--ok);font-weight:500}.pricing .plan .badge{align-self:flex-start;font-size:12px;font-weight:500;padding:4px 10px;border-radius:999px;background:var(--accent);color:var(--accent-ink)}.quick{display:flex;gap:16px;align-items:center;flex-wrap:wrap;padding:20px 22px;margin-bottom:16px}.quick .ico{margin:0}.quick div:nth-child(2){flex:1 1;min-width:200px}.quick b{display:block;color:var(--ink)}.quick p{font-size:14px}.console-row .pill{transition:background-color .3s,color .3s}.console-search{padding:10px 18px;border-bottom:1px solid var(--line)}.site .console-search input{width:100%;height:36px;border-radius:8px;border:1px solid var(--line);background:var(--bg);color:var(--ink);padding:0 12px;font:400 14px var(--font-poppins),system-ui,sans-serif;outline:none}.site .console-search input:focus{border-color:var(--ink-2)}.console-empty{padding:18px;font-size:13px;color:var(--ink-2)}.sticky-cta{display:none}@media (max-width:860px){.trust{grid-template-columns:1fr 1fr}.trust>div:nth-child(3){border-left:0}.trust>div:nth-child(n+3){border-top:1px solid var(--line)}.sticky-cta{display:flex;gap:8px;position:fixed;left:12px;right:12px;bottom:12px;z-index:60;padding:8px;border-radius:14px;background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);transform:translateY(140%);transition:transform .25s}.sticky-cta.on{transform:none}.sticky-cta .btn{flex:1 1;height:44px}.ftr{padding-bottom:100px}}@media (prefers-reduced-motion:reduce){.marquee{-webkit-mask-image:none;mask-image:none}.marquee-track{animation:none;flex-wrap:wrap;justify-content:center;width:auto;padding:0 16px}.marquee-track>[aria-hidden=true]{display:none}}:root:not([data-theme=light]) .site .calc-out{background:var(--surface-2);color:var(--ink);border-left:1px solid var(--line)}:root:not([data-theme=light]) .site .calc-out .big{color:var(--ink)}:root:not([data-theme=light]) .site .calc-out p{color:var(--ink-2)}:root:not([data-theme=light]) .site .calc-out .row{border-top-color:var(--line)}.ftr .ftr-h{font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin-bottom:14px}.brand{min-height:44px}.site input[type=range]{height:36px}.ftr ul a{display:inline-block;padding:6px 0}.ftr ul{gap:2px}.btn{max-width:100%}.plan .btn,.sticky-cta .btn{white-space:normal;text-align:center;line-height:1.2}@media (max-width:400px){.site{--gutter:14px}.brand,.hdr-in{gap:8px}.brand{font-size:15px}.hdr-cta{gap:6px}.hdr-cta .btn{padding:0 12px;font-size:13px}.sticky-cta{left:8px;right:8px}.sticky-cta .btn{padding:0 10px;font-size:14px}.calc-in,.calc-out,.card,.contact-card{padding:18px}}@media (min-width:641px) and (max-width:1180px){.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g3 .card{padding:20px}}@media (min-width:861px) and (max-width:1180px){.g2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:641px) and (max-width:860px){.pricing .g3{grid-template-columns:1fr;max-width:560px;margin-inline:auto}}@media (max-width:640px){.tbl{min-width:0;font-size:13px;table-layout:fixed}.tbl td,.tbl th{padding:12px 6px}.tbl td:first-child,.tbl th:first-child{padding-left:12px;width:44%}.tbl thead th{font-size:10px;letter-spacing:.02em;word-break:break-word}.tbl td:first-child,.tbl th:first-child{width:36%}.tbl thead th{text-transform:none;letter-spacing:0;font-size:11px;word-break:normal;overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto;line-height:1.25;padding-left:2px;padding-right:2px}}.site .btn-primary,.site .pricing .plan .badge{background:#d12d26;color:#fff}.site .btn-primary:hover{background:#b8231d}.site .brand-mark{background:#d12d26}.app{--bg:#0e0f11;--surface:#16181b;--surface-2:#1c1f23;--surface-3:#23272c;--ink:#f1f1ee;--ink-2:#a8acb2;--ink-3:#7d828a;--line:#262a2f;--line-strong:#353a40;--accent:#ff4a42;--accent-btn:#d12d26;--accent-soft:#2a1716;--ok:#3ccf8a;--ok-soft:#112219;--warn:#f0b44c;--warn-soft:#251d0e;--info:#8fb4ff;--info-soft:#141c2b;--err:#ff6b63;--err-soft:#2a1514;--radius:14px;--radius-sm:10px;--ease:cubic-bezier(.16,1,.3,1);background:var(--bg);color:var(--ink);font-family:var(--font-poppins),system-ui,-apple-system,"Segoe UI",sans-serif;font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;min-height:100vh;min-height:100dvh}.app *,.app :after,.app :before{box-sizing:border-box}.app a{color:inherit}.app ::selection{background:var(--accent-btn);color:#fff}.app :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.app h1,.app h2,.app h3{margin:0;font-weight:700;letter-spacing:-.025em;color:var(--ink);text-wrap:balance}.app p{margin:0;color:var(--ink-2)}.app .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.a-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-weight:700;font-size:17px;letter-spacing:-.02em;color:var(--ink);min-height:44px}.a-brand-mark{width:30px;height:30px;border-radius:8px;background:var(--accent-btn);color:#fff;display:grid;place-items:center;flex:none}.a-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 20px;border-radius:var(--radius-sm);font:500 15px/1 var(--font-poppins),system-ui,sans-serif;text-decoration:none;cursor:pointer;border:1px solid transparent;white-space:nowrap;transition:background-color .15s,border-color .15s,color .15s,transform .15s var(--ease)}.a-btn:active{transform:scale(.98)}.a-btn-primary{background:var(--accent-btn);color:#fff}.a-btn-primary:hover{background:#b9251f}.a-btn-secondary{background:transparent;color:var(--ink);border-color:var(--line-strong)}.a-btn-secondary:hover{border-color:var(--ink-2);background:var(--surface-2)}.a-btn-ghost{background:transparent;color:var(--ink-2)}.a-btn-ghost:hover{color:var(--ink);background:var(--surface-2)}.a-btn-sm{height:38px;padding:0 14px;font-size:14px}.a-btn-block{width:100%}.a-btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}.a-btn .arr{transition:transform .15s}.a-btn:hover .arr{transform:translateX(2px)}.a-icon-btn{width:40px;height:40px;display:inline-grid;place-items:center;border-radius:10px;border:1px solid var(--line-strong);background:transparent;color:var(--ink-2);cursor:pointer;transition:color .15s,border-color .15s,background .15s;flex:none}.a-icon-btn:hover{color:var(--ink);border-color:var(--ink-3);background:var(--surface-2)}.spin{width:16px;height:16px;border-radius:50%;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;animation:a-spin .7s linear infinite}.a-field{display:grid;grid-gap:6px;gap:6px;margin-bottom:14px}.a-field label,.a-label{font-size:13px;font-weight:500;color:var(--ink)}.a-field .hint{font-size:12px;color:var(--ink-3)}.a-input-wrap{position:relative}.app .a-input{width:100%;height:48px;padding:0 14px;border-radius:var(--radius-sm);background:var(--bg);border:1px solid var(--line-strong);color:var(--ink);font:400 15px var(--font-poppins),system-ui,sans-serif;outline:none;transition:border-color .15s,background-color .15s}.app .a-input:hover{border-color:var(--ink-3)}.app .a-input:focus{border-color:var(--accent);background:var(--surface);outline:none}.app .a-input::placeholder{color:var(--ink-3)}.app .a-input[aria-invalid=true]{border-color:var(--err)}.a-input-wrap .a-input{padding-right:52px}.a-reveal{position:absolute;right:4px;top:4px;width:40px;height:40px;border-radius:8px;border:0;background:transparent;color:var(--ink-3);display:grid;place-items:center;cursor:pointer}.a-reveal:hover{color:var(--ink);background:var(--surface-2)}.a-row2{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.a-check{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:13px;color:var(--ink-2);line-height:1.5;min-height:32px}.a-check input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;margin:1px 0 0;padding:0;border-radius:5px;border:1px solid var(--line-strong);background:var(--bg);display:grid;place-items:center;flex:none;cursor:pointer;transition:background .15s,border-color .15s}.a-check input:after{content:"";width:9px;height:5px;border:2px solid #fff;border-top:0;border-right:0;transform:rotate(-45deg) scale(0);margin-top:-2px;transition:transform .15s var(--ease)}.a-check input:checked{background:var(--accent-btn);border-color:var(--accent-btn)}.a-check input:checked:after{transform:rotate(-45deg) scale(1)}.a-check a{color:var(--ink);text-underline-offset:3px}.a-alert{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--radius-sm);font-size:14px;margin-bottom:16px;border:1px solid;animation:a-shake .35s var(--ease)}.a-alert-err{background:var(--err-soft);border-color:#5a2522;color:#ffb4ae}.a-alert-warn{background:var(--warn-soft);border-color:#4a3a17;color:var(--warn);animation:none}.a-meter{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px;margin-top:2px}.a-meter i{height:4px;border-radius:2px;background:var(--line-strong);transition:background-color .25s}.a-meter[data-s="1"] i:nth-child(-n+1){background:var(--err)}.a-meter[data-s="2"] i:nth-child(-n+2){background:var(--warn)}.a-meter[data-s="3"] i:nth-child(-n+3){background:#b6d36b}.a-meter[data-s="4"] i{background:var(--ok)}.auth{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);min-height:100vh;min-height:100dvh}.auth-side{border-right:1px solid var(--line);padding:32px clamp(24px,4vw,56px);display:flex;flex-direction:column;gap:40px;background:var(--surface)}.auth-side-body{margin:auto 0;max-width:560px}.auth-eyebrow{display:inline-flex;gap:8px;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin-bottom:18px}.auth-eyebrow b{color:var(--accent);font-weight:500}.auth-side h1{font-size:clamp(30px,3.4vw,46px);line-height:1.06}.auth-side h1 em{font-style:normal;color:var(--accent)}.auth-side .lead{margin-top:16px;font-size:16px;line-height:1.65;max-width:52ch}.auth-list{list-style:none;padding:0;margin:28px 0 0;display:grid;grid-gap:12px;gap:12px}.auth-list li{display:flex;gap:12px;align-items:flex-start;color:var(--ink);font-size:15px}.auth-list .ck{width:22px;height:22px;border-radius:6px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;flex:none;margin-top:1px}.auth-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:32px}.auth-fact{border:1px solid var(--line);border-radius:var(--radius-sm);padding:14px;background:var(--bg)}.auth-fact b{display:block;font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.auth-fact span{font-size:12.5px;color:var(--ink-2)}.auth-carriers{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.auth-carriers span.lbl{font-size:12px;color:var(--ink-3);margin-right:6px}.auth-carriers .chip{height:34px;padding:0 12px;border-radius:8px;background:#fff;display:grid;place-items:center}.auth-carriers .chip img{height:16px;width:auto;max-width:64px;object-fit:contain;display:block}.auth-main{display:flex;flex-direction:column;padding:24px clamp(16px,4vw,48px)}.auth-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.auth-top .a-brand{visibility:hidden}.auth-top .back{font-size:14px;color:var(--ink-2);text-decoration:none;display:inline-flex;align-items:center;gap:6px;min-height:44px}.auth-top .back:hover{color:var(--ink)}.auth-card{width:100%;max-width:420px;margin:auto;padding:40px 0}.auth-card h2{font-size:clamp(26px,3vw,32px)}.auth-card .sub{margin:8px 0 28px;font-size:15px}.auth-card .sub a{color:var(--accent);font-weight:500;text-decoration:none}.auth-card .sub a:hover{text-decoration:underline;text-underline-offset:3px}.auth-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:2px 0 20px;flex-wrap:wrap}.auth-row a{font-size:13px;color:var(--ink-2);text-underline-offset:3px}.auth-row a:hover{color:var(--ink)}.auth-divider{display:flex;align-items:center;gap:12px;margin:20px 0;color:var(--ink-3);font-size:12px}.auth-divider:after,.auth-divider:before{content:"";flex:1 1;height:1px;background:var(--line)}.auth-google{display:flex;align-items:center;justify-content:center;gap:10px;height:48px;border-radius:var(--radius-sm);border:1px solid var(--line-strong);text-decoration:none;font-weight:500;font-size:15px;color:var(--ink);transition:border-color .15s,background .15s}.auth-google:hover{border-color:var(--ink-3);background:var(--surface-2)}.auth-note{margin-top:22px;font-size:13px;color:var(--ink-3);text-align:center;line-height:1.6}.auth-note a{color:var(--ink-2);text-underline-offset:3px}.auth-secure{align-items:center;gap:6px;margin-top:14px}.auth-foot,.auth-secure{display:flex;justify-content:center;font-size:12px;color:var(--ink-3)}.auth-foot{gap:16px;flex-wrap:wrap}.auth-foot a{color:var(--ink-3);text-decoration:none;min-height:32px;display:inline-flex;align-items:center}.auth-foot a:hover{color:var(--ink)}.js .a-in{opacity:0;transform:translateY(14px);animation:a-in .6s var(--ease) forwards}.a-d1{animation-delay:.06s!important}.a-d2{animation-delay:.12s!important}.a-d3{animation-delay:.18s!important}.a-d4{animation-delay:.24s!important}.a-d5{animation-delay:.3s!important}.a-d6{animation-delay:.36s!important}@media (max-width:1080px){.auth-facts{grid-template-columns:1fr 1fr 1fr}}@media (max-width:960px){.auth{grid-template-columns:1fr}.auth-side{display:none}.auth-top .a-brand{visibility:visible}.auth-card{padding:28px 0}}@media (max-width:480px){.a-row2{grid-template-columns:1fr;gap:0}.auth-main{padding:12px 16px 20px}.auth-card{padding:20px 0}}.sh{display:flex;min-height:100vh;min-height:100dvh}.sh-side{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100dvh;width:240px;flex:none;border-right:1px solid var(--line);background:var(--bg);display:flex;flex-direction:column;overflow:hidden;transition:width .25s var(--ease)}html.sb-c .sh .sh-side{width:68px}.sh-side-top{display:flex;align-items:center;gap:8px;padding:14px 14px 10px;height:64px}.sh-side-top .a-brand{overflow:hidden}.sh-label{white-space:nowrap;transition:opacity .15s}html.sb-c .sh .sh-label{display:none}html.sb-c .sh .sh-side-top{padding:14px 0 10px}html.sb-c .sh .sh-expand{display:flex;justify-content:center;padding:0 0 8px}html.sb-c .sh .sh-cta{margin:6px 0 14px;display:flex;justify-content:center}html.sb-c .sh .sh-cta .a-btn{width:42px}html.sb-c .sh .sh-nav{padding:0;justify-items:center}html.sb-c .sh .sh-link{width:44px}html.sb-c .sh .sh-foot{justify-items:center;padding:12px 0}html.sb-c .sh .sh-side-top .sh-collapse{display:none}.sh-collapse{margin-left:auto}.sh-cta{margin:6px 12px 14px}.sh-cta .a-btn{width:100%;justify-content:flex-start;padding:0 12px;height:42px;overflow:hidden}html.sb-c .sh .sh-cta .a-btn{justify-content:center;padding:0}.sh-nav{flex:1 1;display:grid;grid-gap:2px;gap:2px;align-content:start;padding:0 10px;overflow-y:auto}.sh-nav-h{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}html.sb-c .sh .sh-nav-h{visibility:hidden;height:12px;padding:0}.sh-link{position:relative;display:flex;align-items:center;gap:12px;height:40px;padding:0 12px;border-radius:9px;text-decoration:none;color:var(--ink-2);font-size:14px;font-weight:500;transition:color .15s,background-color .15s}.sh-link svg{flex:none}.sh-link:hover{color:var(--ink);background:var(--surface)}.sh-link[aria-current=page]{color:var(--ink);background:var(--surface-2)}.sh-link[aria-current=page]:before{content:"";position:absolute;left:-10px;top:9px;bottom:9px;width:3px;border-radius:0 3px 3px 0;background:var(--accent);animation:a-grow .3s var(--ease)}html.sb-c .sh .sh-link{justify-content:center;padding:0}.sh-foot{padding:12px;display:grid;grid-gap:10px;gap:10px}.sh-credit{padding:10px 12px;overflow:hidden}.sh-credit small{display:block;font-size:11.5px;white-space:nowrap}.sh-credit b{font-size:17px;font-weight:700;white-space:nowrap}html.sb-c .sh .sh-credit{display:none}.sh-user{display:flex;align-items:center;gap:10px;min-width:0}.sh-avatar{width:34px;height:34px;border-radius:9px;background:var(--surface-3);color:var(--ink);display:grid;place-items:center;font-size:13px;font-weight:700;flex:none;text-transform:uppercase}.sh-user-meta{min-width:0;flex:1 1}.sh-user-meta b{font-size:13px;font-weight:500}.sh-user-meta b,.sh-user-meta small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sh-user-meta small{font-size:11.5px;color:var(--ink-3)}html.sb-c .sh .sh-user{flex-direction:column}html.sb-c .sh .sh-user-meta{display:none}.sh-main{flex:1 1;min-width:0;display:flex;flex-direction:column}.sh-top{position:-webkit-sticky;position:sticky;top:0;z-index:40;height:64px;display:flex;align-items:center;gap:12px;padding:0 24px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 90%,transparent);-webkit-backdrop-filter:saturate(140%) blur(10px);backdrop-filter:saturate(140%) blur(10px)}.sh-top h1{font-size:18px;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sh-crumb{font-size:12px;color:var(--ink-3)}.sh-top-actions{margin-left:auto;display:flex;align-items:center;gap:10px}.sh-menu{display:none}.sh-content{flex:1 1;padding:24px 24px 64px;width:100%;max-width:1480px;animation:a-in .45s var(--ease)}.sh-scrim{position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.6);opacity:0;pointer-events:none;transition:opacity .2s}.sh-tabbar{display:none}@media (max-width:1024px){.sh-side{position:fixed;left:0;top:0;bottom:0;z-index:70;width:272px!important;transform:translateX(-102%);transition:transform .28s var(--ease)}.sh.is-open .sh-side{transform:none}.sh.is-open .sh-scrim{opacity:1;pointer-events:auto}.sh .sh-label{display:inline!important}.sh .sh-expand{display:none!important}.sh .sh-nav{padding:0 10px!important;justify-items:stretch!important}.sh .sh-link{width:auto!important}.sh .sh-label,.sh .sh-nav-h{opacity:1!important}.sh .sh-nav-h{visibility:visible!important;height:auto!important;padding:14px 10px 6px!important}.sh .sh-cta .a-btn,.sh .sh-link{justify-content:flex-start!important;padding:0 12px!important}.sh .sh-credit{display:block!important}.sh .sh-user{flex-direction:row!important}.sh .sh-user-meta{display:block!important}.sh-collapse{display:none!important}.sh-menu{display:inline-grid}.sh-top{padding:0 16px}.sh-content{padding:18px 16px 96px}.sh-tabbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:0;right:0;bottom:0;z-index:50;background:color-mix(in srgb,var(--bg) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);padding:6px 6px calc(6px + env(safe-area-inset-bottom))}.sh-tabbar a{display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:6px 0;min-height:48px;text-decoration:none;color:var(--ink-3);font-size:10.5px;font-weight:500;border-radius:10px}.sh-tabbar a[aria-current=page]{color:var(--ink)}.sh-tabbar a[aria-current=page] svg{color:var(--accent)}.sh-tabbar a.plus span.dot{width:40px;height:32px;border-radius:10px;background:var(--accent-btn);color:#fff;display:grid;place-items:center}}@media (max-width:560px){.sh-top-actions .hide-sm{display:none}.sh-top h1{font-size:16px}}.d-grid{display:grid;grid-gap:16px;gap:16px}.d-hello{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.d-hello h2{font-size:clamp(22px,2.4vw,28px)}.d-hello p{margin-top:4px;font-size:14px}.d-seg{display:inline-flex;padding:3px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.d-seg button{height:32px;padding:0 12px;border:0;border-radius:7px;background:transparent;color:var(--ink-2);font:500 13px var(--font-poppins),sans-serif;cursor:pointer;transition:background .15s,color .15s}.d-seg button[aria-pressed=true]{background:var(--surface-3);color:var(--ink)}.d-seg button:hover{color:var(--ink)}.d-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.d-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:0;transition:border-color .2s}.d-card:hover{border-color:var(--line-strong)}.d-card-h{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px 0}.d-card-h h3{font-size:15.5px;letter-spacing:-.01em}.d-card-h p{font-size:13px;margin-top:2px}.d-card-b{padding:16px 20px 20px}.d-link{font-size:13px;color:var(--ink-2);text-decoration:none;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;min-height:32px}.d-link:hover{color:var(--ink)}.d-kpi{padding:18px 20px;display:grid;grid-gap:10px;gap:10px;position:relative;overflow:hidden}.d-kpi-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.d-kpi-lbl{font-size:13px;color:var(--ink-2);font-weight:500}.d-kpi-ico{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--surface-2);color:var(--ink-2);flex:none}.d-kpi-ico.red{background:var(--accent-soft);color:var(--accent)}.d-kpi-ico.ok{background:var(--ok-soft);color:var(--ok)}.d-kpi-ico.warn{background:var(--warn-soft);color:var(--warn)}.d-kpi-ico.info{background:var(--info-soft);color:var(--info)}.d-kpi-val{font-size:clamp(24px,2.4vw,30px);font-weight:700;letter-spacing:-.03em;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d-kpi-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12.5px;color:var(--ink-3);min-height:30px}.d-delta{display:inline-flex;align-items:center;gap:3px;font-weight:500;padding:2px 7px;border-radius:6px;font-size:12px}.d-delta.up{color:var(--ok);background:var(--ok-soft)}.d-delta.down{color:var(--err);background:var(--err-soft)}.d-delta.flat{color:var(--ink-3);background:var(--surface-2)}.d-spark path.ln{stroke-dasharray:1;stroke-dashoffset:1;animation:a-draw 1.1s var(--ease) .2s forwards}.d-spark path.ar{opacity:0;animation:a-fade .8s ease .6s forwards}.d-row{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);grid-gap:16px;gap:16px}.d-chart{position:relative;touch-action:pan-y}.d-chart svg{display:block;width:100%;height:auto;overflow:visible}.d-chart .ln{stroke-dasharray:1;stroke-dashoffset:1;animation:a-draw 1.3s var(--ease) forwards}.d-chart .ar{opacity:0;animation:a-fade .9s ease .5s forwards}.d-chart .bar{transform-box:fill-box;transform-origin:bottom;transform:scaleY(0);animation:a-bar .7s var(--ease) forwards}.d-chart .axis{fill:var(--ink-3);font-size:11px;font-family:var(--font-poppins),sans-serif}.d-tip{position:absolute;top:0;pointer-events:none;background:var(--surface-3);border:1px solid var(--line-strong);border-radius:10px;padding:8px 10px;font-size:12.5px;color:var(--ink);white-space:nowrap;transform:translateX(-50%);transition:left .08s linear;box-shadow:0 8px 24px rgba(0,0,0,.35)}.d-tip small{display:block;color:var(--ink-3);font-size:11.5px;margin-bottom:2px}.d-tip i{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:6px}.d-legend{display:flex;gap:16px;flex-wrap:wrap;font-size:12.5px;color:var(--ink-2)}.d-legend span{display:inline-flex;align-items:center;gap:6px}.d-legend i{width:10px;height:3px;border-radius:2px;display:inline-block}.d-donut{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:center}.d-donut svg{width:150px;height:150px}.d-donut circle.seg{transition:stroke-dasharray 1s var(--ease),stroke-dashoffset 1s var(--ease),opacity .2s}.d-donut .center b{font-size:26px;font-weight:700;fill:var(--ink)}.d-status{display:grid;grid-gap:4px;gap:4px}.d-status button{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:8px;border:0;border-radius:8px;background:transparent;color:var(--ink-2);font:400 13.5px var(--font-poppins),sans-serif;text-align:left;cursor:pointer;transition:background .15s,color .15s}.d-status button.on,.d-status button:hover{background:var(--surface-2);color:var(--ink)}.d-status i{width:10px;height:10px;border-radius:3px}.d-status span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d-status b{font-weight:500;color:var(--ink)}.d-bar-track{height:6px;border-radius:3px;background:var(--surface-2);overflow:hidden;margin-top:16px;display:flex}.d-bar-track i{height:100%;transition:width 1s var(--ease)}.d-table{width:100%;border-collapse:collapse;font-size:14px}.d-table th{text-align:left;font-size:12px;font-weight:500;color:var(--ink-3);padding:10px 20px;white-space:nowrap}.d-table td,.d-table th{border-bottom:1px solid var(--line)}.d-table td{padding:12px 20px;vertical-align:middle}.d-table tr:last-child td{border-bottom:0}.d-table tbody tr{transition:background .15s}.d-table tbody tr:hover{background:var(--surface-2)}.d-table .r{text-align:right}.d-dest b{display:block;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}.d-dest small{color:var(--ink-3);font-size:12px}.d-carrier{height:26px;padding:0 8px;border-radius:6px;background:#fff;display:inline-grid;place-items:center}.d-carrier img{height:13px;width:auto;max-width:56px;object-fit:contain;display:block}.d-carrier-txt,.d-pill{font-size:12px;font-weight:500;color:var(--ink-2)}.d-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:999px;white-space:nowrap;background:var(--surface-2)}.d-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.d-pill.ok{background:var(--ok-soft);color:var(--ok)}.d-pill.warn{background:var(--warn-soft);color:var(--warn)}.d-pill.err{background:var(--err-soft);color:var(--err)}.d-pill.info{background:var(--info-soft);color:var(--info)}.d-pill.live:before{animation:a-pulse 1.6s ease-in-out infinite}.d-recent-m{display:none}.d-recent-m a{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;padding:14px 16px;border-top:1px solid var(--line);text-decoration:none}.d-recent-m a:first-child{border-top:0}.d-side{display:grid;grid-gap:16px;gap:16px;align-content:start}.d-actions{grid-template-columns:1fr 1fr}.d-action,.d-actions{display:grid;grid-gap:10px;gap:10px}.d-action{padding:14px;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--bg);text-decoration:none;color:var(--ink);font-size:13.5px;font-weight:500;transition:border-color .15s,transform .2s var(--ease),background .15s}.d-action:hover{border-color:var(--line-strong);background:var(--surface-2);transform:translateY(-2px)}.d-action span.ico{width:32px;height:32px;border-radius:9px;background:var(--surface-2);display:grid;place-items:center;color:var(--ink-2)}.d-action:first-child span.ico{background:var(--accent-soft);color:var(--accent)}.d-stats{display:grid;grid-gap:0;gap:0}.d-stat{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;border-top:1px solid var(--line);font-size:14px}.d-stat:first-child{border-top:0;padding-top:0}.d-stat span{color:var(--ink-2)}.d-stat b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d-credit{padding:20px;display:grid;grid-gap:14px;gap:14px}.d-credit .v{font-size:32px;font-weight:700;letter-spacing:-.03em;line-height:1}.d-credit .row{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.d-gauge{height:6px;border-radius:3px;background:var(--surface-2);overflow:hidden}.d-gauge i{display:block;height:100%;background:var(--ok);border-radius:3px;transition:width 1.1s var(--ease)}.d-gauge.low i{background:var(--warn)}.d-gauge.zero i{background:var(--err)}.d-empty{display:grid;justify-items:center;grid-gap:10px;gap:10px;text-align:center;padding:36px 20px}.d-empty .ico{width:48px;height:48px;border-radius:14px;background:var(--surface-2);display:grid;place-items:center;color:var(--ink-2)}.d-empty p{max-width:36ch;font-size:14px}.sk{display:block;background:var(--surface-2);border-radius:6px;animation:a-pulse 1.4s ease-in-out infinite}.d-st>*{opacity:0;transform:translateY(12px);animation:a-in .55s var(--ease) forwards}.d-st>:first-child{animation-delay:.03s}.d-st>:nth-child(2){animation-delay:.08s}.d-st>:nth-child(3){animation-delay:.13s}.d-st>:nth-child(4){animation-delay:.18s}.d-st>:nth-child(5){animation-delay:.23s}.d-st>:nth-child(6){animation-delay:.28s}@media (max-width:1280px){.d-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.d-row{grid-template-columns:1fr}}@media (max-width:720px){.d-table-wrap{display:none}.d-recent-m{display:block}.d-donut{grid-template-columns:1fr;justify-items:center}.d-donut .d-status{width:100%}.d-card-h{padding:16px 16px 0}.d-card-b{padding:14px 16px 16px}}@media (max-width:420px){.d-kpis{grid-template-columns:1fr 1fr;gap:10px}.d-kpi{padding:14px;gap:8px}.d-kpi-val{font-size:22px}.d-kpi-foot .d-spark{display:none}.d-actions{grid-template-columns:1fr 1fr}}@keyframes a-in{to{opacity:1;transform:none}}@keyframes a-bar{to{transform:scaleY(1)}}@keyframes a-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes a-spin{to{transform:rotate(1turn)}}@keyframes a-shimmer{to{transform:translateX(100%)}}@keyframes a-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes a-shake{0%,to{transform:none}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.sh-expand{display:none;padding:0 14px 8px}@media (max-width:1024px){.sh-expand{display:none}}@media (min-width:961px){.auth-side{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100dvh;overflow:hidden}.auth-main{min-height:100vh;min-height:100dvh;padding-top:16px;padding-bottom:16px}.auth-card{padding:16px 0}.auth-card.compact .sub{margin-bottom:18px}.auth-card.compact .a-field{margin-bottom:10px;gap:4px}.auth-card.compact .a-input{height:44px}.auth-card.compact .auth-note{margin-top:12px}}@media (min-width:961px) and (max-height:760px){.auth-facts{display:none}.auth-side h1{font-size:clamp(28px,3vw,38px)}}.a-row2{align-items:start}.a-row2 .a-field{align-content:start}html.sb-c .sh .sh-side>*{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:flex;flex-direction:column;align-items:center}html.sb-c .sh .sh-side-top{height:64px;justify-content:center;padding-top:0;padding-bottom:0}html.sb-c .sh .sh-side-top .a-brand{justify-content:center;gap:0}html.sb-c .sh .sh-expand{padding-bottom:8px}html.sb-c .sh .sh-cta{margin-top:6px;margin-bottom:14px}html.sb-c .sh .sh-cta .a-btn,html.sb-c .sh .sh-expand .a-icon-btn,html.sb-c .sh .sh-link,html.sb-c .sh .sh-user .a-icon-btn{width:44px;height:44px;min-width:44px;padding:0;gap:0;display:flex;align-items:center;justify-content:center}html.sb-c .sh .sh-nav{overflow-x:hidden;scrollbar-width:none;gap:2px}html.sb-c .sh .sh-nav::-webkit-scrollbar{display:none}html.sb-c .sh .sh-nav>div{width:100%;justify-items:center}html.sb-c .sh .sh-link[aria-current=page]:before{left:-12px}html.sb-c .sh .sh-foot{gap:10px;padding-top:12px;padding-bottom:12px}html.sb-c .sh .sh-user{width:100%;align-items:center;gap:10px}html.sb-c .sh .sh-avatar{width:44px;height:44px}@media (min-width:1025px){html.sb-c .sh .sh-side{width:68px;border-right:0;box-shadow:inset -1px 0 0 var(--line);align-items:center}html.sb-c .sh .sh-side>*{width:68px!important;margin:0!important;padding-left:0!important;padding-right:0!important;display:flex!important;flex-direction:column;align-items:center!important;justify-content:flex-start;box-sizing:border-box}html.sb-c .sh .sh-side-top{justify-content:center!important}html.sb-c .sh .sh-side-top .a-brand{width:44px;height:44px;padding:0;margin:0;display:flex;align-items:center;justify-content:center}html.sb-c .sh .sh-nav{overflow-y:auto;scrollbar-width:none;scrollbar-gutter:auto}html.sb-c .sh .sh-nav>div{width:68px!important;display:flex!important;flex-direction:column;align-items:center;gap:2px!important}html.sb-c .sh .sh-avatar,html.sb-c .sh .sh-cta .a-btn,html.sb-c .sh .sh-expand .a-icon-btn,html.sb-c .sh .sh-link,html.sb-c .sh .sh-user .a-icon-btn{margin:0!important;flex:none}html.sb-c .sh .sh-user{flex-direction:column;align-items:center;padding:0;margin:0}html.sb-c .sh .sh-link[aria-current=page]:before{left:-12px}html.sb-c .sh .sh-expand{display:flex}}.ad-tabs{display:flex;gap:4px;padding:4px;border:1px solid var(--line);border-radius:12px;background:var(--surface);overflow-x:auto;scrollbar-width:none}.ad-tabs::-webkit-scrollbar{display:none}.ad-tabs button{position:relative;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:var(--ink-2);font:500 14px var(--font-poppins),sans-serif;cursor:pointer;white-space:nowrap;transition:color .15s,background-color .2s}.ad-tabs button:hover{color:var(--ink)}.ad-tabs button[aria-selected=true]{background:var(--surface-3);color:var(--ink)}.ad-tabs button[aria-selected=true] svg{color:var(--accent)}.ad-count{font-size:11.5px;padding:1px 7px;border-radius:999px;background:var(--bg);color:var(--ink-2)}.ad-toolbar{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.ad-search{position:relative;flex:1 1 260px;min-width:0}.ad-search svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--ink-3);pointer-events:none}.app .ad-search .a-input{padding-left:42px;height:40px}.app .ad-select{width:auto;min-width:180px;height:40px;padding-right:10px}.ad-list{list-style:none;margin:0;padding:0}.ad-list li{display:flex;align-items:center;gap:12px;padding:12px 20px;border-top:1px solid var(--line);transition:background .15s}.ad-list li:hover{background:var(--surface-2)}.ad-li-main{min-width:0;flex:1 1}.ad-li-main b{font-weight:500;font-size:14px}.ad-li-main b,.ad-li-main small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ad-li-main small{font-size:12px;color:var(--ink-3)}.ad-li-side{display:grid;justify-items:end;grid-gap:2px;gap:2px;font-size:13.5px;font-weight:600;white-space:nowrap}.ad-li-side small{font-size:11.5px;font-weight:400;color:var(--ink-3)}.sh-avatar.adm{background:var(--accent-soft);color:var(--accent)}.ad-user{display:flex;align-items:center;gap:12px;min-width:200px}.ad-skrows{display:grid;grid-gap:12px;gap:12px;padding:8px 20px 20px}.ad-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;border-top:1px solid var(--line);font-size:13px;color:var(--ink-3);min-height:56px}.ad-bars{display:grid;grid-gap:14px;gap:14px}.ad-bar{display:grid;grid-template-columns:110px minmax(0,1fr) 44px;align-items:center;grid-gap:12px;gap:12px;font-size:13.5px;color:var(--ink-2);animation:a-in-from .5s var(--ease) both}.ad-bar b{text-align:right;color:var(--ink);font-weight:600}.ad-bar-t{height:8px;border-radius:4px;background:var(--surface-2);overflow:hidden}.ad-bar-t i{display:block;height:100%;border-radius:4px;transform-origin:left;animation:ad-grow-x .9s var(--ease) .15s both}.ad-row{animation:ad-fade-from .4s ease both}.ad-log{list-style:none;margin:0;padding:0}.ad-log li{display:flex;align-items:flex-start;gap:12px;padding:12px 20px;border-bottom:1px solid var(--line)}.ad-log li:hover{background:var(--surface-2)}.ad-log code{font-size:12.5px;color:var(--ink)}.ad-log code,.ad-meta{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ad-when{color:var(--ink-3);white-space:nowrap;font-size:12px;padding-top:2px}.ad-dot{width:8px;height:8px;border-radius:50%;background:var(--ink-3);margin-top:7px;flex:none}.ad-dot.ok{background:var(--ok)}.ad-dot.err{background:var(--err)}.ad-dot.warn{background:var(--warn)}.ad-switch{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--ink-2);cursor:pointer;white-space:nowrap;position:relative}.ad-switch input{position:absolute;opacity:0;width:1px;height:1px}.ad-switch span{width:38px;height:22px;border-radius:11px;background:var(--line-strong);position:relative;transition:background .2s}.ad-switch span:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .25s var(--ease)}.ad-switch input:checked+span{background:var(--ok)}.ad-switch input:checked+span:after{transform:translateX(16px)}.ad-switch input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.ad-color{width:48px;height:48px;padding:3px;border-radius:10px;border:1px solid var(--line-strong);background:var(--bg);cursor:pointer;flex:none}.ad-modal{position:fixed;inset:0;z-index:90;background:rgba(0,0,0,.6);display:grid;place-items:center;padding:16px;animation:ad-fade-from .2s ease both}.ad-modal-box{width:100%;max-width:440px;background:var(--surface);border:1px solid var(--line-strong);border-radius:16px;padding:22px;display:grid;grid-gap:16px;gap:16px;box-shadow:0 24px 60px rgba(0,0,0,.5);animation:ad-pop .3s var(--ease) both}.ad-toast{position:fixed;left:50%;bottom:24px;z-index:95;transform:translateX(-50%);display:inline-flex;align-items:center;gap:8px;padding:12px 16px;border-radius:12px;background:var(--surface-3);border:1px solid var(--line-strong);color:var(--ink);font-size:14px;box-shadow:0 12px 32px rgba(0,0,0,.4);animation:ad-toast .35s var(--ease) both}.ad-toast svg{color:var(--ok)}@media (max-width:1024px){.ad-toast{bottom:calc(84px + env(safe-area-inset-bottom))}}@media (max-width:720px){.ad-list li,.ad-log li{padding:12px 16px}.ad-bar{grid-template-columns:92px minmax(0,1fr) 36px}.ad-log li{flex-wrap:wrap}.ad-when{width:100%;padding-left:20px}}.sh-content>*>*{animation:a-in-from .5s var(--ease) both}.sh-content>*>:nth-child(2){animation-delay:.05s}.sh-content>*>:nth-child(3){animation-delay:.1s}.sh-content>*>:nth-child(4){animation-delay:.15s}.sh-content>*>:nth-child(n+5){animation-delay:.2s}.app .ghost-btn,.app .grad-btn{transition:background-color .15s,border-color .15s,transform .15s var(--ease)}.app .ghost-btn:active,.app .grad-btn:active,.app button:active:not(:disabled){transform:scale(.98)}.app .grad-btn{background:var(--accent-btn);border-radius:var(--radius-sm)}.app .grad-btn:hover{background:#b9251f;opacity:1;transform:none}.app .ghost-btn{border:1px solid var(--line-strong);border-radius:var(--radius-sm)}.app input:not([type=checkbox]):not([type=radio]):not([type=color]):not(.a-input),.app select:not(.a-input),.app textarea:not(.a-input){background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--ink);transition:border-color .15s,background-color .15s}.app input:not(.a-input):hover,.app select:not(.a-input):hover,.app textarea:not(.a-input):hover{border-color:var(--ink-3)}.app input:not(.a-input):focus,.app select:not(.a-input):focus,.app textarea:not(.a-input):focus{border-color:var(--accent);background:var(--surface);outline:none}.app table tbody tr{transition:background-color .15s}.app table tbody tr:hover{background:var(--surface-2)}@keyframes a-in-from{0%{opacity:0;transform:translateY(10px)}}@keyframes ad-fade-from{0%{opacity:0}}@keyframes ad-grow-x{0%{transform:scaleX(0)}}@keyframes ad-pop{0%{opacity:0;transform:translateY(12px) scale(.98)}}@keyframes ad-toast{0%{opacity:0;transform:translate(-50%,12px)}}@media (prefers-reduced-motion:reduce){.app *,.app :after,.app :before{animation-duration:.001ms!important;animation-delay:0s!important;transition-duration:.001ms!important}}@media (max-width:980px){.svc-main{grid-template-columns:80px 1fr 1fr!important}.svc-main>:nth-child(5){grid-column:1/-1;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;border-top:1px solid #262a2f}.det-grid,.svc-det{grid-template-columns:1fr!important}}@media (max-width:640px){.svc-main{grid-template-columns:70px 1fr!important}.svc-main>:nth-child(3),.svc-main>:nth-child(4){grid-column:1/-1;border-top:1px solid #262a2f}.create-grid{grid-template-columns:1fr!important}}.tk-layout{display:grid;grid-template-columns:minmax(260px,360px) 1fr;grid-gap:16px;gap:16px;align-items:start}@media (max-width:860px){.tk-layout{grid-template-columns:1fr}}.tk-list{list-style:none;margin:0;padding:0;max-height:70vh;overflow:auto}.tk-item{display:grid;grid-gap:6px;gap:6px;width:100%;text-align:left;padding:12px 16px;background:none;border:0;border-top:1px solid var(--line);color:var(--ink);cursor:pointer;font:inherit}.tk-item.on,.tk-item:hover{background:var(--surface-2)}.tk-item.on{box-shadow:inset 3px 0 0 var(--accent)}.tk-item-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.tk-item-top b{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tk-item-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;color:var(--ink-2)}.tk-dot{width:8px;height:8px;border-radius:50%;background:var(--accent);flex:none}.tk-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.tk-head h3{margin:0}.tk-sub{margin:4px 0 12px;font-size:13px;color:var(--ink-2)}.tk-thread{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px;max-height:50vh;overflow:auto}.tk-msg{max-width:85%;padding:10px 12px;border-radius:10px;background:var(--surface-2);border:1px solid var(--line)}.tk-msg.mine{justify-self:end;background:var(--accent-soft);border-color:#4a2320}.tk-msg small{display:block;font-size:11px;color:var(--ink-2);margin-bottom:4px}.tk-msg p{margin:0;white-space:pre-wrap;word-break:break-word;font-size:14px}.tk-ta{min-height:80px;resize:vertical;padding-top:10px;height:auto}.tk-tools{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:10px 0}.tk-tools select{width:auto;height:34px}.ad-actions{display:inline-flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.a-btn-danger{background:transparent;color:#ffb4ae;border:1px solid #5a2522}.a-btn-danger:hover{background:var(--err-soft)}.app{--sp-1:8px;--sp-2:12px;--sp-3:16px;--sp-4:24px;--card-pad:20px}@media (max-width:640px){.app{--card-pad:16px}}.app .sh-content,.app .sh-main{min-width:0;overflow-x:clip}.app .sh-content img,.app .sh-content svg,.app .sh-content video{max-width:100%}.app .sh-content :where(p,li,b,small,td,a,span){overflow-wrap:anywhere}.app .sh-content :where(button,.a-btn,.ghost-btn,.grad-btn,.d-pill,th){overflow-wrap:normal}.sh-content [style*="border-radius: 16px"],.sh-content [style*="border-radius: 18px"],.sh-content [style*="border-radius:16px"],.sh-content [style*="border-radius:18px"]{border-radius:var(--radius,14px)!important}.sh-content [style*="border-radius: 16px"][style*="padding: 14px"],.sh-content [style*="border-radius: 16px"][style*="padding: 16px"],.sh-content [style*="border-radius: 16px"][style*="padding: 18px"],.sh-content [style*="border-radius: 16px"][style*="padding: 20px"],.sh-content [style*="border-radius: 16px"][style*="padding: 22px"],.sh-content [style*="border-radius: 16px"][style*="padding:14px"],.sh-content [style*="border-radius: 16px"][style*="padding:16px"],.sh-content [style*="border-radius: 16px"][style*="padding:18px"],.sh-content [style*="border-radius: 16px"][style*="padding:20px"],.sh-content [style*="border-radius: 16px"][style*="padding:22px"],.sh-content [style*="border-radius: 18px"][style*="padding: 14px"],.sh-content [style*="border-radius: 18px"][style*="padding: 16px"],.sh-content [style*="border-radius: 18px"][style*="padding: 18px"],.sh-content [style*="border-radius: 18px"][style*="padding: 20px"],.sh-content [style*="border-radius: 18px"][style*="padding: 22px"],.sh-content [style*="border-radius: 18px"][style*="padding:14px"],.sh-content [style*="border-radius: 18px"][style*="padding:16px"],.sh-content [style*="border-radius: 18px"][style*="padding:18px"],.sh-content [style*="border-radius: 18px"][style*="padding:20px"],.sh-content [style*="border-radius: 18px"][style*="padding:22px"],.sh-content [style*="border-radius:16px"][style*="padding: 14px"],.sh-content [style*="border-radius:16px"][style*="padding: 16px"],.sh-content [style*="border-radius:16px"][style*="padding: 18px"],.sh-content [style*="border-radius:16px"][style*="padding: 20px"],.sh-content [style*="border-radius:16px"][style*="padding: 22px"],.sh-content [style*="border-radius:16px"][style*="padding:14px"],.sh-content [style*="border-radius:16px"][style*="padding:16px"],.sh-content [style*="border-radius:16px"][style*="padding:18px"],.sh-content [style*="border-radius:16px"][style*="padding:20px"],.sh-content [style*="border-radius:16px"][style*="padding:22px"],.sh-content [style*="border-radius:18px"][style*="padding: 14px"],.sh-content [style*="border-radius:18px"][style*="padding: 16px"],.sh-content [style*="border-radius:18px"][style*="padding: 18px"],.sh-content [style*="border-radius:18px"][style*="padding: 20px"],.sh-content [style*="border-radius:18px"][style*="padding: 22px"],.sh-content [style*="border-radius:18px"][style*="padding:14px"],.sh-content [style*="border-radius:18px"][style*="padding:16px"],.sh-content [style*="border-radius:18px"][style*="padding:18px"],.sh-content [style*="border-radius:18px"][style*="padding:20px"],.sh-content [style*="border-radius:18px"][style*="padding:22px"]{padding:var(--card-pad)!important}.d-card-h{padding:var(--card-pad) var(--card-pad) 0!important}.d-card-b{padding:var(--sp-3) var(--card-pad) var(--card-pad)!important}.ad-modal-box{padding:var(--card-pad)!important}.sh-content>div[style*="display: grid"],.sh-content>div[style*="display:grid"]{gap:var(--sp-3)!important}.d-grid,.d-kpis,.d-row,.tk-layout{gap:var(--sp-3)}.r-filter,.r-form4,.r-g2,.r-g3,.r-g4,.r-pkg,.r-search{gap:var(--sp-2)!important;min-width:0}.r-filter>*,.r-form4>*,.r-g2>*,.r-g3>*,.r-g4>*,.r-pkg>*,.r-search>*{min-width:0}@media (max-width:960px){.r-g2-wide{grid-template-columns:1fr!important}}@media (max-width:640px){.r-g2{grid-template-columns:1fr!important}}@media (max-width:860px){.r-g3{grid-template-columns:1fr 1fr!important}}@media (max-width:520px){.r-g3{grid-template-columns:1fr!important}}@media (max-width:860px){.r-g4{grid-template-columns:1fr 1fr!important}}@media (max-width:380px){.r-g4{grid-template-columns:1fr!important}}@media (max-width:960px){.r-form4{grid-template-columns:1fr 1fr!important}.r-form4>:last-child{grid-column:1/-1;justify-self:start}}@media (max-width:560px){.r-form4{grid-template-columns:1fr!important}.r-form4>:last-child{justify-self:stretch}}@media (max-width:720px){.r-pkg{grid-template-columns:1fr 1fr!important}.r-pkg>:last-child{grid-column:1/-1;justify-self:end}}@media (max-width:1180px){.r-filter{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:640px){.r-filter{grid-template-columns:1fr 1fr!important}.r-filter>:last-child{grid-column:1/-1}}@media (max-width:380px){.r-filter{grid-template-columns:1fr!important}}@media (max-width:640px){.r-search{grid-template-columns:1fr 1fr!important}.r-search>:first-child{grid-column:1/-1}}.r-list{overflow-x:hidden!important}.r-list-h,.r-list-row{min-width:0;gap:8px!important}.r-list-h>*,.r-list-row>*{min-width:0;white-space:nowrap}.r-list-row{font-size:13px}@media (max-width:1280px){.r-list-h,.r-list-row{padding-left:12px!important;padding-right:12px!important}.r-list-h{font-size:10px!important;letter-spacing:.04em!important}.r-list-row{font-size:12px}}@media (max-width:720px){.r-list-h{display:none!important}.r-list-row{min-width:0;flex-wrap:wrap!important;align-items:flex-start!important;row-gap:var(--sp-1)!important;padding:var(--sp-3)!important}.r-list-row>*{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 12px);min-width:0!important}.r-list-row>:first-child,.r-list-row>:nth-child(2){display:none}.r-list-row>:last-child{flex-basis:100%!important;text-align:left!important}.r-list-row>:last-child .ghost-btn{display:flex;justify-content:center;width:100%!important;min-height:44px;align-items:center}}@media (max-width:560px){.r-mov{flex-wrap:wrap;row-gap:2px!important}.r-mov>:nth-child(2){flex-basis:100%!important;order:3;color:var(--ink-2)}}@media (max-width:1100px){.create-grid{grid-template-columns:1fr!important}}@media (max-width:420px){.svc-main{grid-template-columns:1fr!important}.svc-main>*{grid-column:1/-1!important}}.ad-table{min-width:640px}.ad-table td,.ad-table th{white-space:nowrap}.ad-actions{flex-wrap:nowrap}@media (max-width:720px){.ad-toolbar{gap:var(--sp-1)}.ad-toolbar>*{flex:1 1 100%}.ad-toolbar .d-seg{overflow-x:auto;scrollbar-width:none}.ad-toolbar .d-seg button{flex:none}.d-card-h{flex-wrap:wrap}.d-card-h>.a-btn,.d-card-h>button{width:100%;justify-content:center}.tk-msg{max-width:100%}.tk-list{max-height:45vh}.ad-bar{grid-template-columns:84px minmax(0,1fr) 36px}}@media (max-width:420px){.d-kpis{grid-template-columns:1fr 1fr!important;gap:var(--sp-1)!important}}@media (max-width:1024px){.ad-tabs button,.app .a-btn,.app .a-btn-sm,.app .d-seg button,.app .ghost-btn,.app .grad-btn{min-height:44px}.app .a-icon-btn{min-width:44px;min-height:44px}.app input:not([type=checkbox]):not([type=radio]):not([type=color]),.app select,.app textarea{font-size:16px!important;min-height:44px}.sh-top-actions{gap:var(--sp-1);min-width:0}.sh-top-actions>*{flex-shrink:0}}@media (max-width:560px){.sh-top{gap:var(--sp-1)}.sh-top-actions .a-btn,.sh-top-actions .grad-btn{padding:0 12px!important;font-size:13px}.sh-top-actions .d-pill{display:none}}@media (max-width:1024px){.sh-content{padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}}.ad-modal-box{max-height:calc(100dvh - 32px);overflow-y:auto}.app a:focus-visible,.app button:focus-visible,.app input:focus-visible,.app select:focus-visible,.app textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:640px){.svc-a{grid-template-columns:22px 72px minmax(0,1fr)!important}.svc-a .svc-buy{grid-column:1/-1;justify-content:space-between;gap:12px!important;border-top:1px solid #262a2f;padding-top:10px}}@media (max-width:960px){.pf .pf-row{grid-template-columns:1fr 1fr!important}.pf .pf-row>div:last-child{justify-self:stretch!important}.pf .pf-row select{width:100%!important}}@media (max-width:640px){.pf .pf-row{grid-template-columns:1fr!important}}.app{--bg:#0b0c0e;--surface:#111316;--surface-2:#16191d;--surface-3:#1c2025;--ink:#ededea;--ink-2:#a0a6ae;--ink-3:#7a8089;--line:#1f2328;--line-strong:#2a2f36;--ok:#3ecf8e;--ok-soft:color-mix(in srgb,#3ecf8e 9%,transparent);--warn:#f5a524;--warn-soft:color-mix(in srgb,#f5a524 9%,transparent);--info:#7cb4ff;--info-soft:color-mix(in srgb,#7cb4ff 9%,transparent);--err:#ff5a52;--err-soft:color-mix(in srgb,#ff5a52 9%,transparent);--radius:10px;--radius-sm:8px;--mono:var(--font-mono),ui-monospace,"SFMono-Regular",Consolas,monospace;font-size:14px}.app .mono,.app code,.app kbd{font-family:var(--mono)}.app h1,.app h2,.app h3{font-weight:600;letter-spacing:-.015em}.sh-side{width:232px}.sh-side-top{height:60px}.sh-side-top .a-brand{font-size:15px}.sh-side-top .a-brand-mark{width:28px;height:28px}.sh-cta .a-btn{height:38px;font-size:13.5px;gap:10px}.sh-kbd{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;font:500 10px/1 var(--mono);border-radius:4px;border:1px solid var(--line-strong);color:var(--ink-3);background:var(--bg)}.sh-cta .sh-kbd{margin-left:auto;background:hsla(0,0%,100%,.16);border-color:transparent;color:#fff}.sh-nav-h{font-size:10.5px;letter-spacing:.09em;padding:14px 10px 6px}.sh-link{height:34px;font-size:13.5px;gap:11px;padding:0 10px;border-radius:7px;transition:background .15s,color .15s}.sh-link svg{transition:transform .2s var(--ease)}.sh-link:hover svg{transform:translateX(1px)}.sh-link[aria-current=page]:before{left:-12px;top:8px;bottom:8px}.sh-badge{margin-left:auto;font:500 10.5px/18px var(--mono);padding:0 6px;border-radius:20px;color:var(--ink-2);background:var(--surface-2);border:1px solid var(--line-strong);animation:a-pop .35s var(--ease) both}.sh-badge.hot{background:var(--accent-btn);border-color:var(--accent-btn);color:#fff}@keyframes a-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.sh-foot{border-top:1px solid var(--line)}.sh-credit{display:grid;grid-gap:2px;gap:2px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);transition:border-color .15s}.sh-credit:hover{border-color:var(--line-strong)}.sh-credit small{font-size:11px;color:var(--ink-3)}.sh-credit b{font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.sh-credit-bar{display:block;height:4px;border-radius:4px;background:var(--line);overflow:hidden;margin:8px 0 4px}.sh-credit-bar i{display:block;height:100%;background:var(--ok);border-radius:4px;transform-origin:left;animation:a-barx .9s var(--ease) both}.sh-credit-bar i.low{background:var(--warn)}@keyframes a-barx{0%{transform:scaleX(0)}to{transform:none}}.sh-user small{font-size:11px}.sh-top{height:60px;padding:0 28px;background:color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sh-title{display:flex;align-items:baseline;gap:6px;min-width:0}.sh-crumb-sep,.sh-title .sh-crumb{font-size:12.5px}.sh-crumb-sep{color:var(--ink-3)}.sh-top h1{font-size:13.5px;font-weight:500;letter-spacing:0}.sh-top-actions{gap:8px}.sh-search{display:inline-flex;align-items:center;gap:8px;height:34px;width:300px;padding:0 8px 0 10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink-3);font:400 12.5px var(--font-poppins),sans-serif;cursor:pointer;transition:border-color .15s,color .15s}.sh-search:hover{border-color:var(--line-strong);color:var(--ink-2)}.sh-search .sh-kbd{margin-left:auto}.sh-content{padding:24px 28px 64px}.ntf,.ntf-btn{position:relative}.ntf-btn{width:34px;height:34px}.ntf-dot{position:absolute;top:7px;right:8px;width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--bg);animation:a-pop .3s var(--ease)}.ntf-pop{position:absolute;right:0;top:calc(100% + 8px);width:380px;max-height:min(520px,75vh);display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:0 16px 40px rgba(0,0,0,.45);z-index:60;animation:a-drop .18s var(--ease);transform-origin:top right}@keyframes a-drop{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.ntf-h{display:flex;align-items:baseline;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--line)}.ntf-h b{font-weight:600;font-size:13.5px}.ntf-empty,.ntf-h small{color:var(--ink-3);font-size:12px}.ntf-empty{padding:22px 14px}.ntf-list{overflow-y:auto;padding:4px}.ntf-it{display:flex;gap:10px;align-items:flex-start;padding:9px 10px;border-radius:7px;text-decoration:none;position:relative}.ntf-it:hover{background:var(--surface-2)}.ntf-it.new:after{content:"";position:absolute;left:3px;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:var(--accent)}.ntf-ic{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;flex:none;background:var(--surface-2);color:var(--ink-2);border:1px solid var(--line)}.ntf-ic.ok{color:var(--ok);background:var(--ok-soft)}.ntf-ic.info{color:var(--info);background:var(--info-soft)}.ntf-ic.warn{color:var(--warn);background:var(--warn-soft)}.ntf-ic.err{color:var(--err);background:var(--err-soft)}.ntf-tx{display:grid;min-width:0;flex:1 1}.ntf-tx b{font-weight:500;font-size:12.5px}.ntf-tx b,.ntf-tx small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ntf-tx small{color:var(--ink-3);font-size:11.5px}.ntf-at{color:var(--ink-3);font-size:11px;white-space:nowrap}.cmd-scrim{position:fixed;inset:0;z-index:100;background:rgba(5,6,7,.62);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:grid;justify-items:center;align-items:start;padding:12vh 16px 16px;animation:a-fade .15s ease}@keyframes a-fade{0%{opacity:0}to{opacity:1}}.cmd{width:min(640px,100%);background:var(--surface);border:1px solid var(--line-strong);border-radius:12px;box-shadow:0 24px 60px rgba(0,0,0,.55);overflow:hidden;animation:a-drop .2s var(--ease)}.cmd-in{display:flex;align-items:center;gap:10px;padding:0 14px;height:52px;border-bottom:1px solid var(--line);color:var(--ink-3)}.cmd-in input{flex:1 1;height:100%;border:0!important;outline:0;background:transparent!important;color:var(--ink);font:400 15px var(--font-poppins),sans-serif;padding:0!important;box-shadow:none!important}.cmd-list{max-height:min(420px,60vh);overflow-y:auto;padding:6px}.cmd-h{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);padding:10px 10px 4px;font-weight:500}.cmd-it{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:7px;text-decoration:none;color:var(--ink-2)}.cmd-it[aria-selected=true]{background:var(--surface-2);color:var(--ink)}.cmd-it>svg:last-child{opacity:0;transition:opacity .12s}.cmd-it[aria-selected=true]>svg:last-child{opacity:.6}.cmd-ic{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;border:1px solid var(--line);background:var(--bg);flex:none}.cmd-tx{flex:1 1;min-width:0;display:grid}.cmd-tx b{font-weight:500;font-size:13px;color:var(--ink)}.cmd-tx b.mono{font-size:12.5px}.cmd-tx small{font-size:11.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmd-empty{padding:14px 10px;color:var(--ink-3);font-size:13px}.cmd-foot{display:flex;gap:16px;padding:9px 14px;border-top:1px solid var(--line);color:var(--ink-3);font-size:11.5px}.cmd-foot .sh-kbd{margin-right:4px}.a-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px}.a-ct{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px;color:var(--ink)}.a-ct small{font-weight:400;color:var(--ink-3);font-size:12px}.a-ct .a-ct-r{margin-left:auto;font-weight:500;font-size:12px;color:var(--ink-2);text-decoration:none;display:inline-flex;align-items:center;gap:4px}.a-ct .a-ct-r:hover{color:var(--ink)}.a-head{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.a-head h2{font-size:22px}.a-head p{margin-top:2px;font-size:13px}.a-head .a-head-r{margin-left:auto;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.a-seg{display:inline-flex;border:1px solid var(--line);border-radius:var(--radius-sm);padding:3px;background:var(--surface)}.a-seg button{height:26px;padding:0 12px;border:0;border-radius:5px;background:transparent;color:var(--ink-2);font:500 12px var(--font-poppins),sans-serif;cursor:pointer;transition:background .15s,color .15s}.a-seg button[aria-pressed=true]{background:var(--surface-2);color:var(--ink);box-shadow:0 0 0 1px var(--line-strong)}.a-tabs{display:flex;gap:22px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.a-tabs a,.a-tabs button{position:relative;padding:10px 0;color:var(--ink-2);font:500 13.5px var(--font-poppins),sans-serif;text-decoration:none;background:none;border:0;cursor:pointer;white-space:nowrap}.a-tabs [aria-current=page],.a-tabs [aria-selected=true]{color:var(--ink)}.a-tabs [aria-current=page]:after,.a-tabs [aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--accent);animation:a-barx .3s var(--ease)}.a-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.a-kpi small{color:var(--ink-2);font-size:12px;font-weight:500}.a-kpi .a-kpi-v{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin:8px 0 6px}.a-kpi b{font-size:27px;font-weight:600;letter-spacing:-.02em;color:var(--ink);line-height:1.1}.a-kpi .a-kpi-s{font-size:12px;color:var(--ink-3)}.a-delta{font:500 11.5px var(--mono)}.a-delta.up{color:var(--ok)}.a-delta.dn{color:var(--err)}.a-delta.flat{color:var(--ink-3)}.a-spark path{stroke-dasharray:400;stroke-dashoffset:400;animation:a-draw 1.1s var(--ease) .15s forwards}@keyframes a-draw{to{stroke-dashoffset:0}}.a-table{width:100%;border-collapse:collapse;font-size:13px}.a-table th{text-align:left;font-weight:500;color:var(--ink-3);font-size:11.5px;padding:0 10px 10px}.a-table td,.a-table th{border-bottom:1px solid var(--line);white-space:nowrap}.a-table td{padding:11px 10px}.a-table tr:last-child td{border-bottom:0}.a-table tbody tr{transition:background .12s}.a-table tbody tr:hover{background:var(--surface-2)}.a-table .r{text-align:right}.a-table .mono{font-size:12px;color:var(--ink-2)}.a-pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:20px;font-size:11.5px;font-weight:500;border:1px solid var(--line-strong);color:var(--ink-2);white-space:nowrap}.a-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.a-pill.ok{color:var(--ok);background:var(--ok-soft);border-color:color-mix(in srgb,var(--ok) 28%,transparent)}.a-pill.info{color:var(--info);background:var(--info-soft);border-color:color-mix(in srgb,var(--info) 28%,transparent)}.a-pill.warn{color:var(--warn);background:var(--warn-soft);border-color:color-mix(in srgb,var(--warn) 28%,transparent)}.a-pill.err{color:var(--err);background:var(--err-soft);border-color:color-mix(in srgb,var(--err) 28%,transparent)}.a-btn-sm{height:32px;padding:0 12px;font-size:13px;border-radius:var(--radius-sm);gap:7px}.a-empty{padding:28px 12px;text-align:center;color:var(--ink-3);font-size:13px}.app .d-pill{height:22px;font-size:11.5px;border-radius:20px}.a-stagger>*{animation:a-in .5s var(--ease) both}.a-stagger>:nth-child(2){animation-delay:.04s}.a-stagger>:nth-child(3){animation-delay:.08s}.a-stagger>:nth-child(4){animation-delay:.12s}.a-stagger>:nth-child(5){animation-delay:.16s}.a-stagger>:nth-child(n+6){animation-delay:.2s}@media (max-width:1180px){.a-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.sh-search{width:220px}}@media (max-width:1024px){.sh-top{padding:0 16px}.sh-content{padding:18px 16px 96px}.sh-search{width:36px;padding:0;justify-content:center}.sh-crumb,.sh-crumb-sep{display:none}.sh-top h1{font-size:15px;font-weight:600}.ntf-pop{position:fixed;left:12px;right:12px;top:64px;width:auto}}@media (max-width:640px){.a-kpis{grid-template-columns:minmax(0,1fr);gap:12px}.a-kpi b{font-size:24px}.cmd-scrim{padding-top:8vh}.cmd-foot{display:none}}@media (prefers-reduced-motion:reduce){.a-stagger>*,.a-tabs [aria-current=page]:after,.a-tabs [aria-selected=true]:after,.cmd,.cmd-scrim,.ntf-dot,.ntf-pop,.sh-badge,.sh-credit-bar i{animation:none!important}.a-spark path{animation:none;stroke-dashoffset:0}.sh-link svg{transition:none}}html.sb-c .sh .sh-badge{display:none}html.sb-c .sh .sh-badge.hot{display:block;position:absolute;top:7px;right:7px;width:7px;height:7px;padding:0;font-size:0;border:0}.d-today{text-decoration:none;color:var(--ink);border-bottom:1px dashed var(--line-strong)}.d-today:hover{border-bottom-color:var(--ink-2)}.d-today.err b{color:var(--err)}.d-today.warn b{color:var(--warn)}.d-carriers{margin-top:18px;padding-top:14px;border-top:1px solid var(--line);display:grid;grid-gap:8px;gap:8px}.d-carriers small{color:var(--ink-3);font-size:11.5px}.d-carriers div{display:grid;grid-template-columns:96px minmax(0,1fr) 36px;align-items:center;grid-gap:10px;gap:10px;font-size:12.5px}.d-carriers b{font-weight:500;text-align:right;color:var(--ink-2)}.d-car-bar{height:5px;border-radius:5px;background:var(--line);overflow:hidden}.d-car-bar i{display:block;height:100%;border-radius:5px;background:var(--ink);opacity:.75;transform-origin:left;animation:a-barx .9s var(--ease) both}.d-click{cursor:pointer}.d-click a{text-decoration:none}.d-click a:hover{color:var(--ink);text-decoration:underline}.app .d-status b{font-family:var(--mono);font-size:12px;color:var(--ink-2)}@media (max-width:860px){.d-rec-t{display:none}.d-recent-m{display:block}}@media (prefers-reduced-motion:reduce){.d-car-bar i{animation:none}}.sh-search{white-space:nowrap}.sh-search-t{overflow:hidden;text-overflow:ellipsis}.sh-kbd{white-space:nowrap}@media (max-width:640px){.a-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.a-card.a-kpi{padding:14px}.a-kpi b{font-size:20px}.a-ct .d-legend,.a-kpi .a-kpi-s span[style],.a-kpi .d-spark{display:none}.a-ct small,.b-tx-d{white-space:nowrap}.b-tx-d{font-size:10.5px}.b-kv>div{flex-wrap:wrap}.b-kv>div b{text-align:left}.a-head h2{font-size:20px}}.sl-card{padding:0;overflow:hidden}.sl-bar{align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line)}.sl-bar,.sl-chips{display:flex;flex-wrap:wrap}.sl-chips{gap:6px;flex:1 1 auto;min-width:0}.sl-chip{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 10px;border-radius:var(--radius-sm);border:1px solid var(--line);background:transparent;color:var(--ink-2);font:500 12.5px var(--font-sans,inherit);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.sl-chip:hover{color:var(--ink);border-color:var(--line-strong)}.sl-chip .num{font:500 11px var(--mono);color:var(--ink-3)}.sl-chip[aria-selected=true]{background:var(--surface-2);color:var(--ink);border-color:var(--line-strong)}.sl-chip.err .num{color:var(--err)}.sl-chip.warn .num{color:var(--warn)}.sl-chip.ok .num{color:var(--ok)}.sl-chip.info .num{color:var(--info)}.sl-search{display:flex;align-items:center;gap:8px;height:32px;padding:0 10px;border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink-3);flex:0 1 300px;min-width:200px;background:var(--bg)}.sl-search:focus-within{border-color:var(--line-strong);color:var(--ink-2)}.sl-search input{flex:1 1;min-width:0;height:100%;border:0!important;background:transparent!important;outline:0;padding:0!important;color:var(--ink);font-size:13px;box-shadow:none!important}.sl-wrap{overflow-x:auto}.sl.a-table th{padding:10px 12px}.sl.a-table td:first-child,.sl.a-table th:first-child{padding-left:16px}.sl.a-table td:last-child,.sl.a-table th:last-child{padding-right:16px}.sl.a-table td{padding:10px 12px;vertical-align:middle}.sl-car small,.sl-who b,.sl-who small{display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis}.sl-who b{font-weight:500;color:var(--ink)}.sl-car small,.sl-who small{font-size:11.5px;color:var(--ink-3);margin-top:2px}.sl-car small{max-width:160px}.sl-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-top:1px solid var(--line)}.sl-foot small{color:var(--ink-3);font-size:12px}.sl-sk{padding:8px 16px}.sl-sk-row{display:flex;gap:16px;align-items:center;height:46px;border-bottom:1px solid var(--line)}.sl-sk-row:last-child{border-bottom:0}.sl-link{background:none;padding:0;font:inherit;cursor:pointer;border-top:0;border-left:0;border-right:0}.sl-card .a-alert{margin:16px}@media (max-width:720px){.sl .hm{display:none}.sl-search{flex:1 1 100%}.sl-bar{padding:12px}.sl-who b,.sl-who small{max-width:140px}}.rt-grid{display:grid;grid-template-columns:1fr 1fr 1.4fr;grid-gap:16px;gap:16px}.rt-grid fieldset{border:0;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px;min-width:0}.rt-grid legend{font-size:11.5px;color:var(--ink-3);font-weight:500;margin-bottom:6px;padding:0}.rt-pkg{grid-template-columns:repeat(4,minmax(0,1fr))}.rt-pkg legend{grid-column:1/-1}.rt-pkg label{display:grid;grid-gap:4px;gap:4px}.rt-pkg small{font-size:11px;color:var(--ink-3)}.rt-act{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.rt-act small{color:var(--ink-3);font-size:12px}.rt-tag{height:18px;font-size:10.5px;margin-right:6px}@media (max-width:960px){.rt-grid{grid-template-columns:1fr 1fr}.rt-pkg{grid-column:1/-1}}@media (max-width:640px){.rt-grid{grid-template-columns:1fr}.rt-pkg{grid-template-columns:repeat(2,minmax(0,1fr))}.rt-act{flex-direction:column;align-items:stretch}}.b-row{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}.b-link{background:none;border:0;padding:0;cursor:pointer;color:var(--ink-2);font:500 12px var(--font-poppins),sans-serif;display:inline-flex;align-items:center;gap:4px}.b-link:hover{color:var(--ink)}.b-link.err{color:var(--err);margin-left:12px}.b-sep{height:1px;background:var(--line);margin:18px 0 14px}.b-note{font-size:12px;color:var(--ink-3);margin-top:10px}.b-packs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.b-pack{position:relative;display:grid;place-items:center;height:58px;border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--surface-2);color:var(--ink);cursor:pointer;transition:border-color .15s,background .15s,transform .15s var(--ease);font-family:var(--font-poppins),sans-serif}.b-pack b{font-size:15px;font-weight:600}.b-pack small{font-size:10px;color:var(--ink-3);margin-top:-10px}.b-pack:hover{border-color:var(--ink-3);transform:translateY(-1px)}.b-pack[aria-checked=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.b-pay{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;flex-wrap:wrap}.b-pay small{display:block;font-size:11.5px;color:var(--ink-3)}.b-pay b{font-size:16px;font-weight:600}.b-kv{display:grid}.b-kv>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--line);font-size:13px}.b-kv>div span{color:var(--ink-3)}.b-kv>div b{font-weight:500;text-align:right;word-break:break-all}.b-tx{display:grid;grid-template-columns:46px minmax(0,1fr) auto 104px;grid-gap:12px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink);transition:background .12s}a.b-tx:hover{background:var(--surface-2)}.b-tx:last-child{border-bottom:0}.b-tx-d{font-size:11.5px;color:var(--ink-3)}.b-tx-l{display:grid;min-width:0}.b-tx-l b{font-weight:500;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-tx-l small{font-size:11px;color:var(--ink-3)}.b-tx-a{text-align:right;font-weight:500;font-size:13px}.b-tx-a.in{color:var(--ok)}.b-pdf{height:28px;padding:0 10px;font-size:12px}.b-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.b-card{height:140px;border-radius:12px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--line-strong);background:var(--surface-2);transition:border-color .15s,transform .2s var(--ease)}.b-card:hover{transform:translateY(-2px)}.b-card.def{border-color:var(--accent)}.b-card-top{display:flex;justify-content:space-between;align-items:center}.b-card-top b{font-weight:600}.b-card-num{font-size:15px;letter-spacing:.1em}.b-card-foot{display:flex;justify-content:space-between;align-items:center;gap:8px}.b-card-foot small{font-size:11.5px;color:var(--ink-3)}.b-card-add{display:flex;align-items:center;gap:14px;padding:16px;border:1px dashed var(--line-strong);border-radius:12px;color:var(--ink-2)}.b-card-add div{flex:1 1;display:grid}.b-card-add small{color:var(--ink-3);font-size:12px}.b-methods{display:grid;margin-top:8px}.b-methods>div{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.b-methods>div>div{flex:1 1;display:grid}.b-methods b{font-weight:500;font-size:13.5px}.b-methods small{font-size:12px;color:var(--ink-3)}.b-m-ic{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;border:1px solid var(--line);background:var(--bg);color:var(--ink-2);flex:none}.b-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:12px}.b-f{display:grid;grid-gap:5px;gap:5px;align-content:start}.b-f span{font-size:12px;color:var(--ink-2);font-weight:500}.b-f input{height:38px;padding:0 12px;border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--bg);color:var(--ink);font:400 13.5px var(--font-poppins),sans-serif;transition:border-color .15s}.b-f input.mono{font-family:var(--mono);font-size:13px}.b-f input:focus{border-color:var(--ink-3);outline:0}.b-f.bad input{border-color:var(--err)}.b-f small,.b-f.bad span{color:var(--err)}.b-f small{font-size:11.5px}.b-preview{margin-top:14px;padding:16px;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--bg);display:grid;grid-gap:4px;gap:4px;font-size:13px;color:var(--ink-2)}.b-preview b{color:var(--ink);font-weight:600;font-size:14px}.app .a-alert:not(.a-alert-err):not(.a-alert-ok){background:var(--surface);border:1px solid var(--line);color:var(--ink-2);align-items:center}.app .a-alert-ok{background:var(--ok-soft);border:1px solid color-mix(in srgb,var(--ok) 30%,transparent);color:var(--ok);align-items:center}@media (max-width:1100px){.b-row{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.b-packs{grid-template-columns:repeat(3,minmax(0,1fr))}.b-cards,.b-form{grid-template-columns:minmax(0,1fr)}.b-f{grid-column:auto!important}.b-tx{grid-template-columns:42px minmax(0,1fr) auto}.b-tx .a-pill{display:none}}@media (prefers-reduced-motion:reduce){.b-card,.b-pack{transition:none}.b-card:hover,.b-pack:hover{transform:none}}.stm-root body{background:#eceae6}.stm{max-width:820px;margin:24px auto;background:#fff;color:#16181b;padding:48px 52px;font-family:var(--font-poppins),sans-serif;font-size:12.5px;line-height:1.5;box-shadow:0 2px 20px rgba(0,0,0,.08)}.stm .mono{font-family:var(--font-mono),monospace;font-size:11.5px}.stm-bar{display:flex;justify-content:space-between;align-items:center;margin:-24px -28px 28px}.stm-bar a{color:#555;text-decoration:none;font-size:13px}.stm-bar button{background:#d12d26;color:#fff;border:0;border-radius:8px;height:34px;padding:0 14px;font:500 13px var(--font-poppins),sans-serif;cursor:pointer}.stm-h{display:flex;justify-content:space-between;gap:24px;padding-bottom:20px;border-bottom:2px solid #16181b}.stm-brand{font-weight:700;font-size:22px;letter-spacing:-.02em}.stm-brand:before{content:"";display:inline-block;width:12px;height:12px;background:#d12d26;border-radius:3px;margin-right:8px}.stm-h small{color:#666}.stm-meta{display:grid;text-align:right}.stm-meta b{font-size:15px}.stm-meta span{color:#555}.stm-open{color:#b45309!important;font-weight:500}.stm-to{display:grid;margin:22px 0}.stm-to small{text-transform:uppercase;letter-spacing:.08em;font-size:10px;color:#888;margin-bottom:4px}.stm-to b{font-size:14px}.stm-warn{color:#b45309;margin-top:4px}.stm-sum{display:grid;grid-template-columns:repeat(4,1fr) 1.4fr;border:1px solid #ddd;border-radius:8px;overflow:hidden;margin-bottom:26px}.stm-sum div{padding:12px 14px;display:grid;border-right:1px solid #ddd}.stm-sum div:last-child{border-right:0}.stm-sum small{color:#777;font-size:10.5px}.stm-sum b{font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stm-sum .tot{background:#f6f5f2}.stm h2{font-size:13px;font-weight:600;margin:18px 0 8px}.stm table{width:100%;border-collapse:collapse}.stm th{text-align:left;font-weight:500;font-size:10.5px;color:#777;text-transform:uppercase;letter-spacing:.05em;padding:6px 8px;border-bottom:1px solid #16181b}.stm td{padding:6px 8px;border-bottom:1px solid #eee;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stm .r{text-align:right}.stm-f{margin-top:28px;padding-top:12px;border-top:1px solid #ddd;color:#888;font-size:10.5px}@media print{.stm-root body{background:#fff}.stm{margin:0;padding:0;box-shadow:none;max-width:none}.no-print{display:none!important}.stm tr{page-break-inside:avoid;break-inside:avoid}@page{margin:16mm 14mm}}@media (max-width:640px){.stm{padding:24px 16px;margin:0}.stm-bar{margin:0 0 18px}.stm-h{flex-direction:column}.stm-meta{text-align:left}.stm-sum{grid-template-columns:1fr 1fr}}.app .in-help{margin:0;font-size:13px;color:var(--ink-3);line-height:1.5}.app .in-f{display:grid;grid-gap:6px;gap:6px;min-width:0}.app .in-f>span{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.app .in-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.app .in-row3{display:grid;grid-template-columns:1fr 1.4fr .6fr;grid-gap:12px;gap:12px}.app .in-span{grid-column:1/-1}.app .in-actions{flex-wrap:wrap}.app .in-actions,.app .in-check{display:flex;gap:8px;align-items:center}.app .in-check{font-size:13.5px;color:var(--ink);cursor:pointer;padding:3px 0}.app .in-check input{width:16px;height:16px;accent-color:var(--accent)}.app .in-box{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.app .in-connect,.app .in-store{display:grid;grid-gap:14px;gap:14px}.app .in-store-h{display:flex;align-items:center;gap:12px}.app .in-logo{width:36px;height:36px;flex:none;border-radius:var(--radius-sm);display:grid;place-items:center;font-weight:700;background:#7f54b3;color:#fff}.app .in-store-t{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1}.app .in-store-t small{color:var(--ink-3);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app .in-store .a-alert{margin:0}.app .in-set{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;padding-top:14px;border-top:1px solid var(--line)}.app .in-set fieldset{border:1px solid var(--line);border-radius:var(--radius-sm);padding:12px 14px;margin:0;display:grid;grid-gap:6px;gap:6px;min-width:0}.app .in-set legend{padding:0 6px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.app .in-next{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.app .in-next-it{display:grid;grid-gap:2px;gap:2px;padding:12px;border:1px dashed var(--line-strong);border-radius:var(--radius-sm)}.app .in-next-it small{color:var(--ink-3);font-size:12px}.app .or-cb{width:34px}.app .or-cb input{width:16px;height:16px;accent-color:var(--accent);cursor:pointer}.app .or-tag{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:4px;border:1px solid var(--line-strong);font:500 10.5px var(--font-poppins),sans-serif;color:var(--ink-2);vertical-align:1px}.app .or-tag.err{color:var(--err);border-color:var(--err)}.app .or-selbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 16px;border-bottom:1px solid var(--line);background:var(--surface-2)}.app .or-selbar b{margin-right:auto;font-size:13px}.app .or-store{height:32px;padding:0 10px;font-size:13px;max-width:200px}.app .or-bulk{display:grid;grid-gap:4px;gap:4px;font-size:13px}.app .or-scrim{position:fixed;inset:0;z-index:120;background:rgba(0,0,0,.55);display:flex;justify-content:flex-end}.app .or-panel{width:min(760px,100%);height:100%;background:var(--bg);border-left:1px solid var(--line-strong);display:flex;flex-direction:column;animation:or-in .22s var(--ease) both}@keyframes or-in{0%{transform:translateX(24px);opacity:0}to{transform:none;opacity:1}}.app .or-panel-h{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line)}.app .or-panel-h>div{display:grid;grid-gap:2px;gap:2px;flex:1 1;min-width:0}.app .or-panel-h small{color:var(--ink-3);font-size:12px}.app .or-body{flex:1 1;overflow-y:auto;padding:16px;display:grid;grid-gap:16px;gap:16px;align-content:start}.app .or-body .a-alert{margin:0}.app .or-sec{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.app .or-link{background:none;border:0;cursor:pointer;padding:0;font-family:inherit}.app .or-kv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.app .or-kv>div{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);min-width:0}.app .or-kv small,.app .or-note small{color:var(--ink-3);font-size:11px;text-transform:uppercase;letter-spacing:.08em}.app .or-kv b{font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app .or-note{grid-gap:4px;gap:4px;padding:10px 12px;border-left:2px solid var(--warn);background:var(--surface)}.app .or-addr,.app .or-note{display:grid;font-size:13.5px}.app .or-addr{grid-gap:3px;gap:3px;color:var(--ink-2)}.app .or-addr b{color:var(--ink)}.app .or-addr small{color:var(--ink-3)}.app .or-edit{display:grid;grid-gap:10px;gap:10px}.app .or-items td{vertical-align:middle}.app .or-items td small{display:block;color:var(--ink-3);font-size:11px}.app .or-art b{font-weight:500;white-space:normal;display:block;max-width:260px}.app .or-miss{color:var(--warn)}.app .or-dims{display:inline-flex;gap:4px}.app .or-num{height:30px!important;padding:0 6px!important;font-size:13px!important}.app .or-err{color:var(--err);font-size:13px}.app .or-probs{margin:0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px}.app .or-probs li{display:flex;gap:6px;align-items:center;font-size:13px;color:var(--warn)}.app .or-pk{grid-template-columns:repeat(4,minmax(0,1fr))}.app .or-rates{display:grid;border:1px solid var(--line);border-radius:var(--radius-sm)}.app .or-rate,.app .or-ship{display:flex;align-items:center;gap:12px;padding:10px 12px}.app .or-rate+.or-rate{border-top:1px solid var(--line)}.app .or-rate-t{display:grid;grid-gap:2px;gap:2px;flex:1 1;min-width:0}.app .or-rate-t small{color:var(--ink-3);font-size:12px}@media (max-width:720px){.app .in-next,.app .in-row,.app .in-row3,.app .in-set{grid-template-columns:1fr}.app .in-box,.app .or-kv,.app .or-pk{grid-template-columns:repeat(2,minmax(0,1fr))}.app .or-rate{flex-wrap:wrap}.app .or-rate-t{flex-basis:calc(100% - 60px)}}@media (prefers-reduced-motion:reduce){.app .or-panel{animation:none}}@font-face{font-family:__Poppins_cf84ab;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Poppins_cf84ab;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_cf84ab;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_cf84ab;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Poppins_cf84ab;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_cf84ab;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_cf84ab;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Poppins_cf84ab;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_cf84ab;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_cf84ab;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Poppins_cf84ab;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_cf84ab;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Poppins_Fallback_cf84ab;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_cf84ab{font-family:__Poppins_cf84ab,__Poppins_Fallback_cf84ab;font-style:normal}.__variable_cf84ab{--font-poppins:"__Poppins_cf84ab","__Poppins_Fallback_cf84ab"}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_a3cc63;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_a3cc63;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_a3cc63{font-family:__JetBrains_Mono_a3cc63,__JetBrains_Mono_Fallback_a3cc63;font-style:normal}.__variable_a3cc63{--font-mono:"__JetBrains_Mono_a3cc63","__JetBrains_Mono_Fallback_a3cc63"}