.as{--as-ink:#0e1b33;--as-mut:#5a6a82;--as-line:#e2e8f2;--as-blue:#065af3;--as-tint:#eef4ff;--as-green:#0a8f47;--as-green-bg:#e8f7ef;--as-red:#c2321f;--as-red-bg:#fdecea;--as-amber:#a55a00;--as-amber-bg:#fff4e0}.as [id]{scroll-margin-top:90px}.as-hero h1{max-width:760px}.as-finder{margin:0 auto 26px;max-width:720px;text-align:center}.as-findbox{position:relative;display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--as-line);border-radius:16px;padding:0 10px 0 18px;color:var(--as-mut);box-shadow:0 10px 30px rgba(14,27,51,.07);transition:border-color .15s,box-shadow .15s}.as-findbox:focus-within{border-color:var(--as-blue);box-shadow:0 0 0 4px rgba(6,90,243,.12),0 10px 30px rgba(14,27,51,.08);color:var(--as-blue)}.as-findbox input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:16px;padding:17px 0;color:var(--as-ink)}.as-findbox input::-moz-placeholder{color:#8a97ad}.as-findbox input::placeholder{color:#8a97ad}.as-findbox input::-webkit-search-cancel-button{display:none}.as-clear{flex:none;display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:10px;background:#f1f4fa;color:var(--as-ink);cursor:pointer}.as-clear:hover{background:#e4eaf5}.as-kbd{flex:none;display:grid;place-items:center;min-width:28px;height:28px;margin-right:4px;border:solid var(--as-line);border-width:1px 1px 2px;border-radius:7px;background:#fafcff;font:inherit;font-size:13px;font-weight:800}.as-count,.as-kbd{color:var(--as-mut)}.as-count{margin:12px 0 0;font-size:13.5px}.as-count b{color:var(--as-ink)}.as-try{border:0;background:var(--as-tint);color:var(--as-blue);font:inherit;font-weight:800;font-size:13px;padding:2px 9px;border-radius:999px;cursor:pointer}.as-try:hover{background:#dfe9ff}.as-noresult{text-align:center;padding:30px 16px 10px}.as-noresult h3{font-size:19px;font-weight:850;color:var(--as-ink);margin:14px 0 6px;overflow-wrap:anywhere}.as-noresult p{color:var(--as-mut);font-size:14.5px;margin:0 0 16px}.as-search{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--as-line);border-radius:11px;padding:0 12px;color:var(--as-mut);min-width:220px}.as-search.wide{max-width:380px;margin-bottom:18px}.as-search input{border:0;outline:0;background:transparent;font:inherit;font-size:14px;padding:10px 0;width:100%;color:var(--as-ink)}.as-search:focus-within{border-color:var(--as-blue);box-shadow:0 0 0 3px rgba(6,90,243,.12)}.as-alert{border-radius:11px;padding:11px 14px;font-size:14px;line-height:1.5;margin:0 0 16px}.as-alert a{font-weight:800;color:inherit}.as-alert.info{background:var(--as-tint);color:#1f3f86}.as-alert.ok{background:var(--as-green-bg);color:var(--as-green)}.as-alert.warn{background:var(--as-amber-bg);color:var(--as-amber)}.as-alert.bad{background:var(--as-red-bg);color:var(--as-red)}.as-empty{color:var(--as-mut);font-size:15px;padding:28px 0;text-align:center}.as-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px}.as-card{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--as-line);border-radius:18px;padding:20px;cursor:pointer;transition:box-shadow .2s,border-color .2s,transform .2s}.as-card:hover{box-shadow:0 18px 40px rgba(14,27,51,.09);transform:translateY(-2px);border-color:#c9d7ef}.as-card.picked{border-color:var(--as-blue);box-shadow:0 0 0 3px rgba(6,90,243,.12)}.as-skel{min-height:210px;cursor:default;background:linear-gradient(90deg,#f2f5fa 25%,#e8edf5 50%,#f2f5fa 75%);background-size:200% 100%;animation:as-shimmer 1.3s infinite}@keyframes as-shimmer{to{background-position:-200% 0}}.as-card-top{display:flex;align-items:center;gap:13px;margin-bottom:12px}.as-card-title{min-width:0}.as-icon{flex:none;display:grid;place-items:center;background:linear-gradient(135deg,#e7f0ff,#f1e9ff);color:var(--as-blue)}.as-icon,.as-thumb{width:46px;height:46px;border-radius:13px}.as-thumb{flex:none;-o-object-fit:cover;object-fit:cover}.as-card h3{font-size:17px;font-weight:800;color:var(--as-ink);margin:0 0 3px;line-height:1.25}.as-from{font-size:13px;color:var(--as-mut)}.as-from b{color:var(--as-ink);font-weight:800}.as-desc{font-size:14px;line-height:1.55;color:var(--as-mut);margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.as-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px;min-height:0}.as-tags:empty{display:none}.as-badge{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:800;padding:4px 9px;border-radius:999px;white-space:nowrap}.as-badge.ok{background:var(--as-green-bg);color:var(--as-green)}.as-badge.warn{background:var(--as-amber-bg);color:var(--as-amber)}.as-badge.bad{background:var(--as-red-bg);color:var(--as-red)}.as-badge.cart{background:var(--as-tint);color:var(--as-blue)}.as-badge.comm{background:#f3ecff;color:#6a2fc2}.as-view{margin-top:auto!important}.as-card:hover .as-view{background:var(--as-tint);border-color:#c9d7ef;color:var(--as-blue)}.as-feats{list-style:none;padding:0;margin:0;display:grid;gap:8px}.as-feats li{display:flex;gap:8px;font-size:14px;line-height:1.45;color:#34425a}.as-feats svg{flex:none;margin-top:2px;color:var(--as-green)}.as-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-size:14.5px;font-weight:800;padding:12px 18px;border-radius:11px;cursor:pointer;text-decoration:none;border:1px solid transparent;transition:filter .15s,background .15s}.as-btn.primary{background:linear-gradient(90deg,#3f8cff,#065af3);color:#fff;box-shadow:0 8px 18px rgba(6,90,243,.25)}.as-btn.primary:hover{filter:brightness(1.06)}.as-btn.ghost{background:#fff;border-color:var(--as-line);color:var(--as-ink)}.as-btn.ghost:hover{background:#f6f9ff}.as-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.as-btn.block{width:100%;margin-top:14px}.as-card .as-btn.block{margin-top:0}.as-link{background:none;border:0;padding:0;font:inherit;font-size:14px;font-weight:800;color:var(--as-blue);cursor:pointer;text-decoration:none}.as-link:hover{text-decoration:underline}.as-chead{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:22px}.as-chead h2{font-size:28px;font-weight:850;color:var(--as-ink);margin:4px 0 8px;letter-spacing:-.01em}.as-chead p{font-size:15px;line-height:1.6;color:var(--as-mut);margin:0;max-width:640px}.as-kicker{font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--as-blue)}.as-pos{color:var(--as-green)}.as-neg{color:var(--as-red)}.as-stats{display:flex;gap:10px;flex-wrap:wrap}.as-stats div{background:#fff;border:1px solid var(--as-line);border-radius:14px;padding:12px 16px;min-width:96px}.as-stats b{display:block;font-size:18px;font-weight:850;color:var(--as-ink)}.as-stats span{font-size:12.5px;color:var(--as-mut);font-weight:600}.as-cgroups{display:grid;gap:18px}.as-cgroup{background:#fff;border:1px solid var(--as-line);border-radius:16px;overflow:hidden}.as-cgroup h4{display:flex;align-items:center;gap:9px;margin:0;padding:14px 18px;font-size:15px;font-weight:800;color:var(--as-ink);border-bottom:1px solid var(--as-line)}.as-cgroup h4 em{margin-left:auto;font-style:normal;font-size:12.5px;font-weight:700;color:var(--as-mut)}.as-dot{width:8px;height:8px;border-radius:50%;background:var(--as-blue)}.as-tablewrap{overflow-x:auto}.as-table{width:100%;border-collapse:collapse;font-size:14px}.as-table th{text-align:left;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--as-mut);padding:10px 18px;background:#fafcff}.as-table td{padding:11px 18px;border-top:1px solid #eef2f8;vertical-align:middle}.as-table tbody tr:hover{background:#fafcff}.as-prov{font-weight:700;color:var(--as-ink)}.as-mut{color:var(--as-mut)}.as-pill{display:inline-block;font-weight:800;font-size:13px;padding:3px 9px;border-radius:7px;font-variant-numeric:tabular-nums}.as-pill.pos{background:var(--as-green-bg);color:var(--as-green)}.as-pill.neg{background:var(--as-red-bg);color:var(--as-red)}.as-kind{margin-left:7px;font-size:12px}.as-kind,.as-note{color:var(--as-mut)}.as-note{margin:16px 0 0;font-size:14px}.as-note a{color:var(--as-blue);font-weight:800}.as-fab{position:fixed;right:20px;bottom:20px;z-index:60;display:flex;align-items:center;gap:10px;border:0;cursor:pointer;font:inherit;background:var(--as-ink);color:#fff;padding:12px 18px;border-radius:999px;box-shadow:0 16px 36px rgba(14,27,51,.35);transform:translateY(120px);opacity:0;transition:transform .25s,opacity .25s}.as-fab.show{transform:none;opacity:1}.as-fab span{font-weight:800;font-size:14.5px}.as-fab em{font-style:normal;display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#3f8cff;font-size:12.5px;font-weight:800}.as-fab b{font-size:14.5px;padding-left:10px;border-left:1px solid rgba(255,255,255,.25)}.as-overlay{position:fixed;inset:0;z-index:80;background:rgba(14,27,51,.45);backdrop-filter:blur(2px);display:flex;justify-content:flex-end;animation:as-fade .2s}.as-drawer{width:min(480px,100%);height:100%;background:#f7f9fc;display:flex;flex-direction:column;box-shadow:-20px 0 50px rgba(14,27,51,.2);animation:as-slide .25s ease-out}@keyframes as-fade{0%{opacity:0}}@keyframes as-slide{0%{transform:translateX(40px);opacity:.4}}.as-dhead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 22px;background:#fff;border-bottom:1px solid var(--as-line)}.as-dhead h3{margin:3px 0 0;font-size:20px;font-weight:850;color:var(--as-ink)}.as-dbody{flex:1;overflow-y:auto;padding:20px 22px 28px}.as-x{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--as-line);background:#fff;color:var(--as-ink);cursor:pointer}.as-x:hover{background:#f1f4fa}.as-x.sm{width:30px;height:30px;border-radius:8px}.as-drawer .as-cgroup h4{padding:12px 14px}.as-drawer .as-table td,.as-drawer .as-table th{padding-left:14px;padding-right:14px}.as-dtitle{display:flex;align-items:center;gap:12px;min-width:0}.as-dtitle h3{margin:0 0 4px}.as-dlead{font-size:14.5px;line-height:1.6;color:#34425a;margin:0 0 6px}.as-dsec{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--as-mut);margin:22px 0 10px}.as-plans{display:grid;gap:8px}.as-plans label{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--as-line);border-radius:12px;padding:12px 14px;cursor:pointer;transition:border-color .15s}.as-plans label.on{border-color:var(--as-blue);box-shadow:0 0 0 3px rgba(6,90,243,.1)}.as-plans input{accent-color:var(--as-blue);flex:none}.as-plan-txt{flex:1;min-width:0}.as-plan-txt b{display:block;font-size:14.5px;color:var(--as-ink)}.as-plan-txt span{font-size:12.5px;color:var(--as-mut)}.as-plan-txt em{font-style:normal;margin-left:6px;font-size:11.5px;font-weight:800;color:var(--as-green);background:var(--as-green-bg);padding:2px 7px;border-radius:999px}.as-plan-price{text-align:right}.as-plan-price b{display:block;font-size:15.5px;font-weight:850;color:var(--as-ink);font-variant-numeric:tabular-nums}.as-plan-price span{font-size:11.5px;color:var(--as-mut)}.as-small{font-size:14px;margin:0}.as-clist h5{font-size:13px;font-weight:800;color:var(--as-ink);margin:14px 0 6px}.as-clist>div:first-child h5{margin-top:0}.as-clist ul{list-style:none;margin:0;padding:0;background:#fff;border:1px solid var(--as-line);border-radius:12px;overflow:hidden}.as-clist li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px}.as-clist li+li{border-top:1px solid #eef2f8}.as-clist li b{display:block;font-size:14px;color:var(--as-ink)}.as-clist li span:not(.as-pill){font-size:12px;color:var(--as-mut)}.as-dfoot{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 22px calc(14px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--as-line);box-shadow:0 -10px 24px rgba(14,27,51,.06)}.as-dprice{min-width:0}.as-dprice span{display:block;font-size:12.5px;color:var(--as-mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.as-dprice b{font-size:20px;font-weight:850;color:var(--as-ink)}.as-dprice small{font-size:12.5px;font-weight:600;color:var(--as-mut)}.as-dfoot .as-btn{flex:none}.as-lines{list-style:none;padding:0;margin:0;display:grid;gap:10px}.as-lines li{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--as-line);border-radius:13px;padding:13px 14px}.as-line-open,.as-lines li>div{flex:1;min-width:0}.as-line-open{background:none;border:0;padding:0;font:inherit;text-align:left;cursor:pointer}.as-line-open:hover b{color:var(--as-blue)}.as-lines b{display:block;font-size:14.5px;color:var(--as-ink)}.as-lines span{display:block;font-size:12.5px;color:var(--as-mut);margin-top:2px}.as-lines em{font-style:normal;font-weight:800;color:var(--as-ink);font-variant-numeric:tabular-nums}.as-total{display:flex;justify-content:space-between;align-items:baseline;margin-top:16px;padding-top:14px;border-top:1px dashed #cfd9ea}.as-total span{font-size:14px;font-weight:700;color:var(--as-mut)}.as-total b{font-size:24px;font-weight:850;color:var(--as-ink)}.as-fine{font-size:12.5px;color:var(--as-mut);margin:6px 0 18px}.as-methods{border:0;padding:0;margin:0 0 14px;display:grid;gap:8px}.as-methods legend{font-size:13px;font-weight:800;color:var(--as-ink);margin-bottom:8px}.as-methods label{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid var(--as-line);border-radius:12px;padding:12px 14px;cursor:pointer}.as-methods label.on{border-color:var(--as-blue);box-shadow:0 0 0 3px rgba(6,90,243,.1)}.as-methods input{margin-top:3px;accent-color:var(--as-blue)}.as-methods b{display:block;font-size:14.5px;color:var(--as-ink)}.as-methods span{font-size:12.5px;color:var(--as-mut)}.as-done{text-align:center;padding:14px 0}.as-done h4{font-size:19px;font-weight:850;color:var(--as-ink);margin:12px 0 4px}.as-done>p{color:var(--as-mut);margin:0 0 18px}.as-done .as-lines{text-align:left}.as-done-ic{display:inline-grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--as-green-bg);color:var(--as-green)}.as-done-ic.mut{background:#eef2f8;color:var(--as-mut)}.as-upi>p{font-size:13.5px;line-height:1.55;margin:0 0 14px}.as-upi-card{background:#fff;border:1px solid var(--as-line);border-radius:14px;padding:14px;margin-bottom:12px}.as-upi-card .as-alert{margin:12px 0 0}.as-upi-h{display:flex;justify-content:space-between;gap:10px}.as-upi-h b{display:block;color:var(--as-ink)}.as-upi-h span{font-size:12.5px;color:var(--as-mut)}.as-upi-h em{font-style:normal;font-weight:850;color:var(--as-ink)}.as-qr{display:flex;gap:14px;align-items:center;margin:12px 0}.as-qr img{border-radius:10px;border:1px solid var(--as-line);flex:none}.as-qr div{display:grid;gap:3px;min-width:0}.as-qr span{font-size:12px;color:var(--as-mut)}.as-qr b{color:var(--as-ink)}.as-qr code{font-size:12.5px;word-break:break-all;color:#34425a}.as-utr{display:flex;gap:8px}.as-utr input{flex:1;min-width:0;border:1px solid var(--as-line);border-radius:10px;padding:10px 12px;font:inherit;font-size:14px}.as-utr input:focus{outline:0;border-color:var(--as-blue);box-shadow:0 0 0 3px rgba(6,90,243,.12)}@media (max-width:640px){.as-chead h2{font-size:23px}.as-fab{left:16px;right:16px;justify-content:center}.as-qr{flex-direction:column;align-items:flex-start}.as-table td,.as-table th{padding-left:12px;padding-right:12px}.as-grid{grid-template-columns:minmax(0,1fr);gap:12px}.as-kbd{display:none}.as-findbox{padding-left:14px;border-radius:14px}.as-findbox input{font-size:16px;padding:14px 0}.as-card{padding:16px}.as-overlay{align-items:flex-end}.as-drawer{width:100%;height:auto;max-height:92dvh;animation:as-rise .25s ease-out}.as-dhead,.as-drawer{border-radius:20px 20px 0 0}.as-dhead{padding:16px 18px}.as-dbody{padding:16px 18px 22px}.as-dfoot{padding-left:18px;padding-right:18px}.as-stats{width:100%}.as-stats div{flex:1;min-width:0}}@keyframes as-rise{0%{transform:translateY(40px);opacity:.4}}