@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/@fontsource/manrope@5.0.20/files/manrope-cyrillic-400-normal.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/@fontsource/manrope@5.0.20/files/manrope-latin-400-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+2018-2019,u+2020-2022,u+2026,u+2122,u+2212}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/@fontsource/manrope@5.0.20/files/manrope-cyrillic-500-normal.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/@fontsource/manrope@5.0.20/files/manrope-latin-500-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+2018-2019,u+2020-2022,u+2026,u+2122,u+2212}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/@fontsource/manrope@5.0.20/files/manrope-cyrillic-600-normal.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/@fontsource/manrope@5.0.20/files/manrope-latin-600-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+2018-2019,u+2020-2022,u+2026,u+2122,u+2212}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/@fontsource/manrope@5.0.20/files/manrope-cyrillic-700-normal.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/@fontsource/manrope@5.0.20/files/manrope-latin-700-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+2018-2019,u+2020-2022,u+2026,u+2122,u+2212}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/@fontsource/manrope@5.0.20/files/manrope-cyrillic-800-normal.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(https://cdn.jsdelivr.net/npm/@fontsource/manrope@5.0.20/files/manrope-latin-800-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+2018-2019,u+2020-2022,u+2026,u+2122,u+2212}:root{--bg:#F5F5FA;--surface:#FFFFFF;--surface-2:#FAFAFD;--border:#ECEAF2;--border-2:#E2DFEC;--border-hover:#D6D1E2;--text:#17131F;--text-2:#635E73;--text-3:#9C97AC;--primary:#7C3AED;--primary-600:#6D28D9;--primary-700:#5B21B6;--primary-50:#F4EFFF;--primary-100:#EBE2FF;--accent:#C026D3;--link:#3B6FD4;--star:#F5A623;--success:#16A34A;--success-bg:#E8F8EE;--success-border:#C7EDD3;--warn:#D97706;--warn-bg:#FFF6E8;--warn-border:#F6E2C0;--danger:#E5484D;--danger-bg:#FDECEC;--green-bg:#ECF5EF;--green-tx:#2F7D4F;--amber-bg:#FBF2E3;--amber-tx:#9A6A1A;--red-bg:#FBECEC;--red-tx:#B5514B;--gray-bg:#F1F0F5;--gray-tx:#635E73;--ice-bg:#E4F1FB;--ice-tx:#2B6C93;--shadow-sm:0 1px 2px rgba(23,19,31,.05),0 1px 3px rgba(23,19,31,.05);--shadow-md:0 6px 22px rgba(23,19,31,.07);--shadow-pop:0 12px 40px rgba(23,19,31,.16);--shadow-lg:0 24px 70px rgba(23,19,31,.16);--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-full:999px;--r-card:var(--radius-md);--r-btn:var(--radius-sm);--r-input:var(--radius-sm);--font:"Manrope",-apple-system,system-ui,sans-serif;--fs-base:13px;--fs-sm:12px;--fs-xs:11px;--fw-reg:500;--fw-med:600;--grad:linear-gradient(135deg,#7C3AED,#C026D3)}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:var(--font);background:var(--bg);color:var(--text);font-size:var(--fs-base);font-weight:var(--fw-reg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}iconify-icon{display:inline-block;vertical-align:middle}.sz-authed .sz-guest-only,html:not(.sz-authed) .sz-authed-only{display:none!important}button{cursor:pointer;border:none;background:none}button,input,select,textarea{font-family:inherit}::selection{background:var(--primary-100)}@keyframes fade{0%{opacity:0}}@keyframes pop{0%{opacity:0;transform:translateY(14px) scale(.97)}}@keyframes spin{to{transform:rotate(1turn)}}.spin{animation:spin 1s linear infinite}.center{text-align:center}.hdr{position:sticky;top:0;z-index:40;height:64px;background:rgba(255,255,255,.86);backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid var(--border);gap:28px;padding:0 28px}.brand,.hdr{display:flex;align-items:center}.brand{gap:6px;flex:none;text-decoration:none;color:inherit}.brand-mark{width:32px;height:37px;flex:none;background:url(/assets/logo-mark.png) 50%/contain no-repeat;font-size:0}.brand-name{font-family:"Chakra Petch",var(--font);font-style:italic;font-weight:700;font-size:21px;letter-spacing:-.2px;color:var(--text)}.brand-name b{font-weight:700;color:inherit}.nav{gap:2px}.nav,.nav-item{display:flex;align-items:center}.nav-item{gap:8px;padding:8px 13px;border-radius:var(--radius-sm);color:var(--text-2);font-weight:var(--fw-med);font-size:14px;text-decoration:none;transition:background .15s,color .15s}.nav-item iconify-icon{font-size:18px;opacity:.8}.nav-item:hover{background:var(--surface-2);color:var(--text)}.nav-beta{margin-left:5px;padding:1px 5px;border-radius:999px;font-size:9.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--primary-700);background:var(--primary-50);border:1px solid var(--primary-100);line-height:1.5}.nav-item.active .nav-beta{background:rgba(255,255,255,.22);border-color:transparent;color:inherit}.nav-item.active{background:var(--primary-50);color:var(--primary-700)}.nav-item.active iconify-icon{opacity:1}.hdr-right{margin-left:auto;display:flex;align-items:center;gap:8px}.hdr-support{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 13px;border-radius:var(--radius-sm);border:1px solid var(--border-2);background:var(--surface);color:var(--text-2);font-size:13.5px;font-weight:600;white-space:nowrap;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.hdr-support:hover{background:#F0F8FD;border-color:#BFE3F5;color:#229ED9}.hdr-support iconify-icon{font-size:17px}@media (max-width:860px){.hdr-support{font-size:0;padding:0 10px;gap:0}.hdr-support iconify-icon{font-size:19px}}.bal-tariff{font-weight:var(--fw-med)}.icon-btn{width:38px;height:38px;border-radius:var(--radius-sm);color:var(--text-2);display:grid;place-items:center;position:relative;transition:background .15s,color .15s}.icon-btn:hover{background:var(--surface-2);color:var(--text)}.icon-btn iconify-icon{font-size:20px}.dot{position:absolute;top:8px;right:9px;width:7px;height:7px;background:var(--accent);border-radius:var(--radius-full);border:2px solid var(--surface)}.icon-btn.has-new{color:var(--primary)}.icon-btn.has-new .dot{animation:bell-pulse 1.6s ease-out 4}@keyframes bell-pulse{0%{box-shadow:0 0 0 0 rgba(192,38,211,.55)}70%{box-shadow:0 0 0 7px rgba(192,38,211,0)}to{box-shadow:0 0 0 0 rgba(192,38,211,0)}}@media (prefers-reduced-motion:reduce){.icon-btn.has-new .dot{animation:none}}@keyframes bell-ring{0%,62%,to{transform:rotate(0)}64%{transform:rotate(13deg)}66%{transform:rotate(-11deg)}68%{transform:rotate(9deg)}70%{transform:rotate(-7deg)}72%{transform:rotate(5deg)}74%{transform:rotate(-3deg)}76%{transform:rotate(0)}}.icon-btn.has-personal{color:var(--accent)}.icon-btn.has-personal iconify-icon{transform-origin:50% 15%;animation:bell-ring 5s ease-in-out infinite}.icon-btn.has-personal .dot{background:var(--accent);animation:bell-pulse 1.6s ease-out infinite}.nav-item.nav-ring{color:var(--accent)}.nav-item.nav-ring iconify-icon{transform-origin:50% 15%;animation:bell-ring 5s ease-in-out infinite}.nav-item.nav-ring .nav-badge{background:var(--accent)!important}@media (prefers-reduced-motion:reduce){.icon-btn.has-personal .dot,.icon-btn.has-personal iconify-icon,.nav-item.nav-ring iconify-icon{animation:none}}.user{display:flex;align-items:center;gap:9px;padding:5px 10px 5px 5px;border-radius:var(--radius-sm);transition:background .15s}.user:hover{background:var(--surface-2)}.avatar{width:34px;height:34px;border-radius:var(--radius-full);background:linear-gradient(135deg,#5B21B6,#C026D3);color:#fff;font-weight:700;font-size:13px;display:grid;place-items:center;flex:none}.user-name{font-weight:700;font-size:14px;line-height:1.15}.user-role{font-size:11.5px;color:var(--text-3);font-weight:var(--fw-med)}.user iconify-icon{color:var(--text-3);font-size:17px}.user-wrap{position:relative}.user-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:50;min-width:220px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);padding:6px;animation:pop .14s ease}.user-menu-head{padding:9px 11px 10px;border-bottom:1px solid var(--border);margin-bottom:5px}.user-menu-head .um-email{font-weight:700;font-size:13.5px}.user-menu-head .um-sub{font-size:11.5px;color:var(--text-3);font-weight:var(--fw-med);margin-top:1px}.user-menu a,.user-menu button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 11px;border-radius:var(--radius-sm);font-size:13.5px;font-weight:var(--fw-med);color:var(--text);text-align:left;text-decoration:none;transition:background .15s;background:none;border:none;cursor:pointer;font-family:inherit}.user-menu a:hover,.user-menu button:hover{background:var(--surface-2)}.user-menu a iconify-icon,.user-menu button iconify-icon{font-size:17px;color:var(--text-2)}.user-menu .um-danger,.user-menu .um-danger iconify-icon{color:var(--danger)}.user-menu .um-sep{height:1px;background:var(--border);margin:5px 0}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:22px;flex-wrap:wrap}.crumbs{font-size:13px;font-weight:var(--fw-med);color:var(--text-3);margin-bottom:7px;display:flex;align-items:center;gap:6px}.crumbs iconify-icon{font-size:14px}h1.title{font-size:26px;font-weight:800;letter-spacing:-.6px;margin:0}.subtitle{color:var(--text-2);font-size:14px;margin-top:6px;font-weight:var(--fw-reg)}.title-row{display:flex;align-items:center;gap:12px}.count-pill{background:var(--primary-50);color:var(--primary-700);font-size:13px;padding:4px 11px;border-radius:var(--radius-lg)}.btn,.count-pill{font-weight:var(--fw-med)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:var(--radius-sm);font-size:var(--fs-base);transition:background .15s,border-color .15s,color .15s,transform .08s,box-shadow .15s;white-space:nowrap}.btn iconify-icon{font-size:17px}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--primary);color:#fff;box-shadow:0 6px 16px rgba(124,58,237,.26)}.btn-primary:hover{background:var(--primary-600);box-shadow:0 8px 22px rgba(124,58,237,.32)}.btn-primary:disabled{background:#CFC6E6;box-shadow:none;cursor:not-allowed;color:#fff}.btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.btn:disabled:hover{background:inherit;border-color:inherit}.btn-primary:disabled:hover{background:#CFC6E6;border-color:transparent;color:#fff}.btn-ghost{background:var(--surface);color:var(--text);border:1px solid var(--border-2)}.btn-ghost:hover{background:var(--surface-2);border-color:var(--border-hover)}.btn-ghost iconify-icon{color:var(--text-2)}.btn-soft{background:var(--primary-50);color:var(--primary-700)}.btn-soft:hover{background:var(--primary-100)}.btn-sm{height:36px;padding:0 13px}.btn-block{width:100%}.badge{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:var(--radius-xs);font-size:12px;font-weight:700;white-space:nowrap}.badge iconify-icon{font-size:13px}.badge-region{background:var(--surface-2);color:var(--text-2);border:1px solid var(--border)}.badge-ok{background:var(--success-bg);color:var(--success);border:1px solid var(--success-border)}.badge-wait{background:var(--warn-bg);color:var(--warn);border:1px solid var(--warn-border)}.tag{display:inline-flex;align-items:center;height:23px;padding:0 9px;border-radius:var(--radius-xs);font-size:var(--fs-sm);font-weight:var(--fw-reg);white-space:nowrap}.tag-green,.tag-pos{background:var(--green-bg);color:var(--green-tx)}.tag-neg{background:var(--red-bg);color:var(--red-tx)}.tag-amber{background:var(--amber-bg);color:var(--amber-tx)}.tag-violet{background:var(--primary-50);color:var(--primary-700)}.tag-gray{background:var(--gray-bg);color:var(--gray-tx)}.tag-ice{background:var(--ice-bg);color:var(--ice-tx)}.ctl{height:38px;border-radius:var(--radius-sm);border:1px solid var(--border-2);background:var(--surface);padding:0 11px;font-size:var(--fs-base);font-weight:var(--fw-reg);color:var(--text);outline:none;width:100%;transition:border-color .15s,box-shadow .15s}.ctl::placeholder{color:var(--text-3)}.ctl:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-50)}select.ctl{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239C97AC' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:30px}.fld{display:flex;flex-direction:column;gap:5px}.fld label{font-size:var(--fs-sm);font-weight:var(--fw-reg);color:var(--text-2)}.overlay{position:fixed;inset:0;z-index:100;background:rgba(23,19,31,.42);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:grid;place-items:center;padding:24px;animation:fade .2s ease}.modal{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:600px;max-height:84vh;display:flex;flex-direction:column;animation:pop .26s cubic-bezier(.2,.8,.25,1)}.modal-head{display:flex;align-items:center;gap:13px;padding:18px 20px;border-bottom:1px solid var(--border)}.modal-head .avatar{width:40px;height:40px}.modal-head h2{font-size:16px;font-weight:800;margin:0}.modal-head .sub{font-size:var(--fs-sm);color:var(--text-2);font-weight:var(--fw-reg);margin-top:1px}.modal-x{width:34px;height:34px;border-radius:var(--radius-sm);color:var(--text-3);display:grid;place-items:center;transition:background .15s,color .15s;margin-left:auto;flex:none}.modal-x:hover{background:var(--surface-2);color:var(--text)}.modal-x iconify-icon{font-size:20px}.modal-body{padding:14px 20px 20px;overflow-y:auto}.modal.wide{max-width:760px;overflow-y:auto;overscroll-behavior:contain}@media (max-height:760px),(max-width:640px){.overlay{place-items:start center;overflow-y:auto;overscroll-behavior:contain;padding:16px 12px 32px}.modal,.modal.wide{max-height:none;overflow:visible}.modal.wide .modal-x{position:static;float:none}}.modal.wide .modal-x{position:sticky;top:0;float:right;z-index:2}.modal-ic{width:40px;height:40px;border-radius:var(--radius-md);background:var(--primary-50);color:var(--primary);display:grid;place-items:center;flex:none}.modal-ic iconify-icon{font-size:20px}.pop-layer{position:fixed;inset:0;z-index:90}.popover{position:absolute;z-index:91;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);padding:14px;width:330px;animation:fade .12s ease}.imp-banner{justify-content:space-between;gap:16px;padding:11px 28px;background:linear-gradient(90deg,var(--primary),var(--accent));color:#fff}.imp-banner,.imp-left{display:flex;align-items:center}.imp-left{gap:10px;font-size:13.5px;font-weight:600;min-width:0}.imp-left iconify-icon{font-size:19px;flex:none}.imp-left b{font-weight:800}.imp-back{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border-radius:var(--radius-sm);background:rgba(255,255,255,.18);color:#fff;font-size:13px;font-weight:700;white-space:nowrap;transition:background .15s;border:1px solid rgba(255,255,255,.3)}.imp-back:hover{background:rgba(255,255,255,.28)}.imp-back iconify-icon{font-size:16px}.auth-lost{justify-content:space-between;gap:16px;padding:11px 28px;background:var(--warn);color:#fff}.auth-lost,.auth-lost-left{display:flex;align-items:center}.auth-lost-left{gap:10px;font-size:13.5px;font-weight:700;min-width:0}.auth-lost-left iconify-icon{font-size:19px;flex:none}.auth-lost-btn{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border-radius:var(--radius-sm);background:rgba(255,255,255,.2);color:#fff;font-size:13px;font-weight:700;white-space:nowrap;border:1px solid rgba(255,255,255,.35);transition:background .15s}.auth-lost-btn:hover{background:rgba(255,255,255,.3)}.auth-lost-btn iconify-icon{font-size:16px}.balance{position:relative;display:flex;align-items:center;gap:12px;height:44px;padding:0 6px 0 14px;border:1px solid var(--border-2);border-radius:var(--radius-md);background:var(--surface);margin-right:6px}.bal-info{display:flex;flex-direction:column;line-height:1.15}.bal-amount{font-weight:800;font-size:15px;letter-spacing:-.2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.bal-bonus-ic{color:#16A34A;font-size:14px;flex:none}.bal-tariff{display:flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:var(--text-3);margin-top:1px;white-space:nowrap}.bal-dot{width:6px;height:6px;border-radius:var(--radius-full);background:var(--success);flex:none}.bal-topup{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 12px;border-radius:var(--radius-sm);background:var(--primary-50);color:var(--primary-700);font-weight:700;font-size:13px;transition:background .15s}.bal-topup:hover{background:var(--primary-100)}.bal-topup iconify-icon{font-size:15px}.bal-pop{display:none;position:absolute;top:calc(100% + 8px);right:0;z-index:60;width:244px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);padding:12px 14px;cursor:default}.balance:hover .bal-pop{display:block}.bal-pop-h{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--text-3);margin-bottom:10px}.bp-row{justify-content:space-between;gap:12px;padding:6px 0;font-size:13px}.bp-row,.bp-row .bp-l{display:flex;align-items:center}.bp-row .bp-l{gap:7px;color:var(--text-2);font-weight:500}.bp-row .bp-l iconify-icon{font-size:14px}.bp-row b{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.bp-row.bonus .bp-l,.bp-row.bonus b{color:#16A34A}.bp-row.total{border-top:1px solid var(--border);margin-top:4px;padding-top:9px}.bp-row.total .bp-l{color:var(--text);font-weight:700}.bp-row.total b{font-size:14px}.tu-modal{max-width:440px;padding:26px 26px 24px}.tu-head{display:flex;align-items:center;gap:13px;margin-bottom:20px}.tu-ic{width:44px;height:44px;border-radius:var(--radius-md);flex:none;display:grid;place-items:center;background:var(--primary-50);color:var(--primary)}.tu-ic iconify-icon{font-size:23px}.tu-head h2{font-size:19px;font-weight:800;margin:0}.tu-sub{font-size:13px;color:var(--text-2);margin-top:2px}.tu-sub b{color:var(--text)}.tu-amount{font-size:38px;font-weight:800;letter-spacing:-1px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:6px 0 16px}.tu-slider{appearance:none;width:100%;height:7px;border-radius:99px;background:linear-gradient(90deg,var(--primary) var(--p,30%),var(--border-2) var(--p,30%));outline:none}.tu-slider::-webkit-slider-thumb{appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--primary);box-shadow:var(--shadow-sm);cursor:pointer}.tu-slider::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--primary);cursor:pointer}.tu-range-lbl{display:flex;justify-content:space-between;font-size:11.5px;font-weight:600;color:var(--text-3);margin:7px 0 16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tu-chips{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:20px}.tu-chip{height:38px;border-radius:var(--radius-sm);border:1px solid var(--border-2);background:var(--surface);font-size:13.5px;font-weight:700;color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background .15s,border-color .15s,color .15s}.tu-chip:hover{background:var(--surface-2)}.tu-chip.on{background:var(--primary-50);border-color:var(--primary-100);color:var(--primary-700)}.tu-pay{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;height:50px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;transition:background .15s,transform .08s;box-shadow:0 6px 16px rgba(124,58,237,.28)}.tu-pay:hover{background:var(--primary-600)}.tu-pay:active{transform:translateY(1px)}.tu-pay.yoo{background:#1A1A1A;box-shadow:none}.tu-pay.yoo:hover{background:#000}.tu-note{display:flex;align-items:center;gap:7px;justify-content:center;font-size:12px;font-weight:500;color:var(--text-3);margin-top:13px}.tu-note iconify-icon{font-size:14px;color:var(--success)}.tu-cancel{width:100%;height:40px;margin-top:9px;border-radius:var(--radius-sm);background:none;color:var(--text-2);font-size:13.5px;font-weight:600}.tu-cancel:hover{background:var(--surface-2)}.tu-redirect,.tu-state,.tu-success{text-align:center;padding:22px 6px 8px}.tu-spin{animation:spin 1s linear infinite}.tu-state>iconify-icon{font-size:40px;color:var(--primary)}.tu-state-t{font-size:18px;font-weight:800;margin-top:16px}.tu-state-s{font-size:13.5px;color:var(--text-2);line-height:1.55;margin:8px auto 0;max-width:320px}.tu-state-s b{color:var(--text);font-weight:700}.yoo-logo{display:inline-flex;align-items:center;font-size:26px;font-weight:800;letter-spacing:-.5px;margin-bottom:14px;color:#1A1A1A}.yoo-logo span{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#1A1A1A;color:#fff;margin-right:6px;font-size:20px}.tu-redirect .tu-pay{margin-top:20px}.tu-steps{display:flex;flex-direction:column;gap:9px;margin:20px auto 0;max-width:280px;text-align:left}.tu-steps span{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:600;color:var(--text-3)}.tu-steps span.done{color:var(--success)}.tu-steps span.active{color:var(--primary)}.tu-steps iconify-icon{font-size:16px}.tu-reopen{display:inline-flex;align-items:center;gap:6px;margin:18px auto 0;padding:9px 15px;border-radius:var(--radius-sm);background:var(--surface-2);color:var(--primary-700);font-size:13px;font-weight:600;transition:background .15s}.tu-reopen:hover{background:var(--primary-50)}.tu-reopen iconify-icon{font-size:15px}.tu-success .sent-check{width:70px;height:70px;margin:0 auto 16px}.tu-success h2{font-size:20px;font-weight:800;margin:0 0 6px}.tu-success .tu-pay{margin-top:22px}.sent-check{width:70px;height:70px}.sent-svg{width:100%;height:100%}.sent-circle{stroke:var(--success);stroke-width:3;stroke-dasharray:151;stroke-dashoffset:151;animation:sent-draw .5s cubic-bezier(.3,.7,.3,1) forwards}.sent-tick{stroke:var(--success);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40;animation:sent-draw .35s cubic-bezier(.3,.7,.3,1) .42s forwards}@keyframes sent-draw{to{stroke-dashoffset:0}}.sk{position:relative;overflow:hidden;background:var(--surface-2);border-radius:var(--radius-xs)}.sk:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.65),transparent);animation:sk-shimmer 1.3s ease-in-out infinite}@keyframes sk-shimmer{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.sk:after{animation:none}}.sk-line{height:12px;border-radius:var(--radius-xs)}.sk-circle{border-radius:var(--radius-full)}@media (max-width:1100px){.hdr{gap:16px;padding:0 18px}.nav{gap:0}.nav-item{padding:8px 11px;font-size:0}.nav-item iconify-icon{font-size:21px;opacity:1}}@media (max-width:860px){.hdr{height:58px;gap:12px;padding:0 14px}.bal-info{display:none}.balance{height:38px;padding:0 4px;gap:0;border:none;background:none}.user-name,.user-role{display:none}.user .avatar{margin:0}}@media (max-width:640px){.brand-name{display:none}.nav{background:var(--surface);border-top:1px solid var(--border);position:fixed;left:0;right:0;bottom:0;z-index:50;height:54px;justify-content:space-around;padding:0 4px}.nav-item{padding:8px 12px;flex:1 1;justify-content:center}.nav-item iconify-icon{font-size:22px}body{padding-bottom:54px}.hdr{gap:8px}}@media (max-width:520px){.bal-topup{padding:0 9px;font-size:0;gap:0}.bal-topup iconify-icon{font-size:17px}.icon-btn{width:34px;height:34px}}.ftr{position:fixed;left:0;right:0;bottom:0;z-index:30;border-top:1px solid var(--border);background:var(--surface)}body:has(.ftr){padding-bottom:40px}.ftr-in{display:flex;align-items:center;gap:20px;height:40px;padding:0 28px}.ftr-c{font-size:12px;font-weight:var(--fw-med);color:var(--text-3)}.ftr-nav{display:flex;align-items:center;gap:18px}.ftr-nav a{font-size:12px;font-weight:var(--fw-med);color:var(--text-2);text-decoration:none}.ftr-nav a:hover{color:var(--primary-700);text-decoration:underline}.ftr-tg{margin-left:auto;font-size:12px;font-weight:var(--fw-med);color:var(--text-3);text-decoration:none}.ftr-tg:hover{color:#229ED9}@media (max-width:860px){.ftr-in{padding:0 14px;gap:14px}.ftr-nav{gap:12px}.ftr-tg{display:none}}@media (max-width:640px){.ftr-in{height:auto;padding:12px 14px;flex-wrap:wrap;row-gap:6px}}.doc-wrap{max-width:880px;margin:0 auto;padding:26px 22px 44px}.doc-back{display:inline-flex;align-items:center;gap:6px;height:30px;font-size:12.5px;font-weight:var(--fw-med);color:var(--text-2);text-decoration:none;margin-bottom:12px}.doc-back:hover{color:var(--primary-700);text-decoration:none}.doc-back iconify-icon{font-size:15px}.doc{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:34px 40px 40px}.doc h1{font-size:26px;font-weight:800;letter-spacing:-.6px;margin:0 0 8px}.doc-upd{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:var(--fw-med);color:var(--text-3);padding-bottom:20px;border-bottom:1px solid var(--border);margin-bottom:24px}.doc-upd iconify-icon{font-size:14px}.doc h2{font-size:16px;font-weight:800;letter-spacing:-.2px;margin:28px 0 10px}.doc h2:first-of-type{margin-top:0}.doc p{font-size:14px;line-height:1.7;color:var(--text-2);margin:0 0 11px;text-wrap:pretty}.doc ol,.doc ul{margin:0 0 12px;padding-left:22px}.doc li{font-size:14px;line-height:1.7;color:var(--text-2);margin-bottom:6px}.doc b{color:var(--text);font-weight:700}.doc-note{display:flex;gap:11px;padding:13px 15px;border-radius:var(--radius-sm);background:var(--primary-50);border:1px solid var(--primary-100);margin:20px 0 4px}.doc-note iconify-icon{font-size:18px;color:var(--primary);flex:none;margin-top:1px}.doc-note p{margin:0;font-size:13px;color:var(--primary-700);font-weight:var(--fw-med)}.doc-contact{margin-top:30px;padding-top:22px;border-top:1px solid var(--border)}.doc-contact b{display:block;font-size:13.5px;margin-bottom:6px}.doc-contact p{font-size:13.5px;margin-bottom:4px}.doc-hdr{display:flex;align-items:center;gap:28px;height:64px;padding:0 28px;background:var(--surface);border-bottom:1px solid var(--border)}.hdr-support.tg-glow{box-shadow:0 0 0 3px var(--primary-100);position:relative}.tg-pop{position:fixed;z-index:200;width:300px;padding:14px 16px 15px;background:var(--surface);border:1px solid var(--border-2);border-radius:12px;box-shadow:0 12px 34px rgba(23,19,31,.14);opacity:0;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease}.tg-pop.in{opacity:1;transform:translateY(0)}.tg-pop.out{opacity:0;transform:translateY(-6px)}.tg-pop-arrow{position:absolute;top:-6px;right:var(--arrow-x,40px);width:11px;height:11px;background:var(--surface);border-left:1px solid var(--border-2);border-top:1px solid var(--border-2);transform:rotate(45deg)}.tg-pop b{display:block;font-size:13.5px;font-weight:800;margin-bottom:5px}.tg-pop p{margin:0;font-size:12.5px;line-height:1.45;color:var(--text-2)}.tg-pop-x{position:absolute;top:8px;right:8px;width:22px;height:22px;border-radius:6px;color:var(--text-3);display:grid;place-items:center}.tg-pop-x:hover{background:var(--border);color:var(--text)}.media-overlay{display:flex;align-items:center;justify-content:center;background:rgba(15,12,20,.85)}.media-x{position:absolute;top:20px;right:22px;width:42px;height:42px;border-radius:var(--radius-full);display:grid;place-items:center;color:#fff;background:rgba(255,255,255,.12);border:none;cursor:pointer;transition:background .15s}.media-x:hover{background:rgba(255,255,255,.22)}.media-x iconify-icon{font-size:22px}.media-nav{position:absolute;top:50%;transform:translateY(-50%);width:56px;height:56px;border-radius:var(--radius-full);display:grid;place-items:center;color:#fff;background:rgba(255,255,255,.2);border:none;cursor:pointer;transition:background .15s}.media-nav:hover{background:rgba(255,255,255,.3)}.media-step{display:inline-grid;place-items:center;width:26px;height:26px;margin:0 6px;border-radius:var(--radius-full);background:rgba(255,255,255,.16);color:#fff;vertical-align:middle;transition:background .15s}.media-step:hover{background:rgba(255,255,255,.32)}.media-step iconify-icon{font-size:17px}.media-nav.prev{left:24px}.media-nav.next{right:24px}.media-nav iconify-icon{font-size:26px}.media-stage{display:flex;flex-direction:column;align-items:center;gap:14px}.media-big{width:auto;height:auto;max-width:min(82vw,620px);max-height:min(82vh,760px);border-radius:var(--radius-lg);overflow:hidden;position:relative;background:#0D0B12;box-shadow:0 24px 70px rgba(0,0,0,.5);display:grid;place-items:center}.media-big img,.media-big video,.media-video{max-width:min(82vw,620px);max-height:min(82vh,760px);width:auto;height:auto;object-fit:contain;display:block}.media-big>iconify-icon{font-size:72px;color:rgba(255,255,255,.92);filter:drop-shadow(0 2px 6px rgba(0,0,0,.3))}.media-big.wide,.media-big.wide img,.media-big.wide video{max-width:min(92vw,1280px);max-height:min(84vh,900px)}.media-vbadge{position:absolute;bottom:16px;left:16px;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:#fff;background:rgba(0,0,0,.5);border-radius:var(--radius-sm);padding:5px 10px;pointer-events:none}.media-vbadge iconify-icon{font-size:15px}.media-vplay{position:absolute;inset:0;margin:auto;width:76px;height:76px;border-radius:var(--radius-full);display:grid;place-items:center;background:rgba(0,0,0,.55);color:#fff;border:none;cursor:pointer;transition:background .15s,transform .15s}.media-vplay:hover{background:rgba(0,0,0,.72);transform:scale(1.05)}.media-vplay iconify-icon{font-size:34px}.media-meta{text-align:center;color:#fff}.media-buyer{font-size:14.5px;font-weight:700}.media-count{font-size:12.5px;color:rgba(255,255,255,.65);margin-top:3px}.media-strip{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);display:flex;gap:8px;max-width:calc(100vw - 48px);overflow-x:auto}.media-dot{position:relative;width:44px;height:44px;border-radius:var(--radius-sm);display:grid;place-items:center;overflow:hidden;border:2px solid transparent;background:#0D0B12;opacity:.55;cursor:pointer;flex:none;transition:opacity .15s,border-color .15s}.media-dot.on{opacity:1;border-color:#fff}.media-dot img{width:100%;height:100%;object-fit:cover;display:block}.media-dot iconify-icon{font-size:16px;color:rgba(255,255,255,.95)}.media-dot-play{position:absolute;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.3)}.media-dot-play iconify-icon{font-size:15px;color:#fff}.media-zoomable{display:block;width:100%;padding:0;border:none;background:none;cursor:zoom-in;position:relative;border-radius:var(--radius-md)}.media-zoom-badge{position:absolute;right:10px;bottom:10px;width:30px;height:30px;border-radius:var(--radius-sm);background:rgba(23,19,31,.62);color:#fff;display:grid;place-items:center;opacity:0;transition:opacity .15s}.media-zoomable:focus-visible .media-zoom-badge,.media-zoomable:hover .media-zoom-badge{opacity:1}.media-zoom-badge iconify-icon{font-size:15px}.api-down{position:fixed;left:50%;transform:translateX(-50%);bottom:22px;z-index:900;display:flex;align-items:center;gap:12px;max-width:min(680px,calc(100vw - 32px));padding:12px 14px 12px 16px;border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--border-2);box-shadow:var(--shadow-lg,0 12px 32px rgba(20,16,40,.16));font-size:13.5px;color:var(--text-2)}.api-down>iconify-icon{font-size:20px;color:var(--warn,#E08600);flex:none}.api-down--back>iconify-icon{color:var(--ok,#12A150)}.api-down .ad-text{min-width:0}.api-down .ad-btn,.api-down .ad-text b{color:var(--text);font-weight:700}.api-down .ad-btn{flex:none;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px;border-radius:var(--radius-sm);border:1px solid var(--border-2);background:var(--surface-2);font-size:13px;cursor:pointer;transition:background .15s,border-color .15s}.api-down .ad-btn:hover{background:var(--surface);border-color:var(--border-hover)}.btn-out-danger{background:var(--surface);color:var(--danger);border:1px solid #f3c9cb}.btn-out-danger:hover{background:var(--danger-bg)}.btn-tg{background:#229ED9;color:#fff;box-shadow:0 6px 16px rgba(34,158,217,.26)}.btn-tg:hover{background:#1B8EC4}.spin-ic{animation:spin 1s linear infinite}.tg-connect{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.tg-connect-note{font-size:13px;color:var(--text-2)}.tg-account{display:flex;align-items:center;gap:13px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:20px}.tg-av{width:42px;height:42px;border-radius:99px;flex:none;display:grid;place-items:center;background:#229ED9;color:#fff}.tg-av iconify-icon{font-size:20px}.tg-acc-info{flex:1 1;min-width:0}.tg-acc-name{font-size:14.5px;font-weight:700}.tg-acc-sub{font-size:12.5px;color:var(--text-3);margin-top:2px}.tg-acc-sub b{color:var(--text-2);font-weight:600}.tg-acc-sub code,.tg-hint-box code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;padding:1px 5px;border-radius:4px;background:var(--surface-2);border:1px solid var(--border);color:var(--text)}.tg-prefs{border-top:1px solid var(--border);padding-top:16px}.tg-pref-h{font-size:12px;font-weight:700;color:var(--text-3);text-transform:uppercase;letter-spacing:.3px;margin-bottom:10px}.tg-pref{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0}.tg-pref+.tg-pref{border-top:1px solid var(--border)}.tg-pref-l{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600}.tg-pref-l iconify-icon{font-size:17px;color:var(--text-2)}.switch{width:40px;height:23px;border-radius:99px;background:var(--border-2);position:relative;flex:none;transition:background .18s}.switch.on{background:var(--primary)}.switch-knob{position:absolute;top:2px;left:2px;width:19px;height:19px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .18s}.switch.on .switch-knob{transform:translateX(17px)}.tg-account{margin-bottom:10px}.tg-account.off{opacity:.62}.tg-av.grp{background:var(--primary)}.tg-acc-name{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.tg-tag{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:var(--radius-full);background:var(--gray-bg);color:var(--gray-tx)}.tg-tag.grp{background:var(--primary-50);color:var(--primary-700)}.tg-tag.off{background:var(--red-bg);color:var(--red-tx)}.tg-hint-box{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;margin:4px 0 16px;border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border);font-size:12.5px;line-height:1.55;color:var(--text-2)}.tg-hint-box>iconify-icon{font-size:16px;flex:none;margin-top:1px;color:var(--text-3)}.tg-cmd{display:flex;align-items:center;gap:9px;margin-top:8px;flex-wrap:wrap}.tg-cmd code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;background:var(--surface);border:1px solid var(--border-2);color:var(--text);padding:5px 9px;border-radius:var(--radius-sm);word-break:break-all}.tg-recips{display:flex;flex-direction:column;gap:10px}.tg-account{flex-direction:column;align-items:stretch;gap:12px}.tg-acc-row{display:flex;align-items:center;gap:13px}.tg-topics{display:flex;flex-wrap:wrap;gap:8px;padding-top:11px;border-top:1px dashed var(--border)}.tg-thread{display:flex;gap:11px;padding:12px 14px;border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border)}.tg-thread.on{background:var(--primary-50);border-color:var(--primary-100,var(--border))}.tg-thread-ic{width:30px;height:30px;flex:none;border-radius:8px;display:grid;place-items:center;background:var(--surface);color:var(--text-2);border:1px solid var(--border)}.tg-thread.on .tg-thread-ic{color:var(--primary)}.tg-thread-ic iconify-icon{font-size:16px}.tg-thread-body{flex:1 1;min-width:0;font-size:12.5px;color:var(--text-2);line-height:1.5}.tg-thread-t{font-size:13.5px;font-weight:600;color:var(--text)}.tg-thread-t b{color:var(--primary-700)}.tg-thread-s{margin-top:2px}.tg-thread-steps{margin:7px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.tg-thread-steps li::marker{color:var(--text-3);font-weight:600}.tg-thread-note{margin-top:7px;color:var(--text-3)}.tg-thread code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;padding:1px 6px;border-radius:5px;background:var(--surface);border:1px solid var(--border-2);color:var(--text)}.tg-copy{display:inline-flex;align-items:center;gap:5px;margin-left:6px;padding:0;vertical-align:middle;color:var(--text-3);background:none;border:0;cursor:pointer}.tg-copy:hover{color:var(--primary)}.tg-copy:hover code{border-color:var(--primary)}.tg-copy iconify-icon{font-size:13px}.tg-topic{display:flex;align-items:flex-start;gap:9px;flex:1 1 210px;min-width:0;padding:9px 11px;border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color .15s,background .15s}.tg-topic:hover{border-color:var(--border-2)}.tg-topic.on{border-color:var(--primary-200,var(--primary));background:var(--primary-50)}.tg-topic input{position:absolute;opacity:0;pointer-events:none}.tg-topic-box{width:18px;height:18px;flex:none;margin-top:1px;border-radius:5px;border:1.5px solid var(--border-2);background:var(--surface);display:grid;place-items:center;color:transparent;transition:all .15s}.tg-topic-box iconify-icon{font-size:13px}.tg-topic.on .tg-topic-box{background:var(--primary);border-color:var(--primary);color:#fff}.tg-topic-txt{display:flex;flex-direction:column;gap:1px;min-width:0}.tg-topic-txt b{font-size:13.5px;font-weight:700}.tg-topic-txt i{font-size:12px;font-style:normal;color:var(--text-3)}.ret-tg-block{display:flex;flex-direction:column;gap:14px;margin-bottom:18px}.ret-tg-block .tg-account{background:var(--surface)}.trust-chip{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 7px;flex:none;border-radius:var(--radius-xs);border:1px solid transparent;font-size:11px;font-weight:800;letter-spacing:0;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;vertical-align:middle;cursor:pointer;transition:filter .15s}.trust-chip iconify-icon{font-size:13px}.trust-chip.on,.trust-chip:hover{filter:brightness(.95)}.trust-chip:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.trust-chip.static{cursor:default;filter:none}.trust-chip.t-green{background:var(--green-bg);color:var(--green-tx);border-color:#CFE6D8}.trust-chip.t-amber{background:var(--amber-bg);color:var(--amber-tx);border-color:#EFDDBE}.trust-chip.t-red{background:var(--red-bg);color:var(--red-tx);border-color:#F0D4D2}.trust-chip.t-gray{background:var(--gray-bg);color:var(--gray-tx);border-color:var(--border)}.trust-chip .trust-short{display:none}.trust-flag{display:inline-flex;color:var(--warn)}.trust-flag iconify-icon{font-size:12px}@media (max-width:720px){.trust-chip .trust-full{display:none}.trust-chip .trust-short{display:inline}}.trust-pop{position:fixed;z-index:220;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);padding:12px 14px;overflow-y:auto;overscroll-behavior:contain;animation:fade .12s ease;font-size:12.5px;line-height:1.5;color:var(--text-2);text-align:left;font-weight:500}.trust-pop-h{margin-bottom:6px}.trust-pop-sec{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--text-3);margin:10px 0 5px}.trust-pop-note{font-size:12px;color:var(--text-2);margin-top:4px}.trust-flags,.trust-reasons{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.trust-reasons li{display:flex;gap:8px;align-items:baseline;color:var(--text)}.trust-reasons .pts{flex:none;min-width:32px;text-align:right;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-3)}.trust-reasons .pts.pos{color:var(--green-tx)}.trust-reasons .pts.neg{color:var(--red-tx)}.trust-flags li{display:flex;gap:7px;align-items:flex-start;color:var(--amber-tx);font-weight:600}.trust-flags iconify-icon{font-size:14px;flex:none;margin-top:2px}.trust-pop-basis{display:flex;gap:7px;margin-top:10px;padding-top:9px;border-top:1px dashed var(--border);font-size:11.5px;color:var(--text-3)}.trust-pop-basis iconify-icon{font-size:13px;flex:none;margin-top:2px}.cai{min-width:0}.cai.in-chat{align-self:flex-end;width:min(560px,92%);margin:14px 0 2px}.cai.in-modal{margin:0 0 14px}.cai-head{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:11px;font-weight:800;color:var(--text-3);margin-bottom:5px}.cai.in-chat .cai-head{justify-content:flex-end}.cai-head iconify-icon{font-size:13px}.cai-head .dot{position:static;width:5px;height:5px;border:0;border-radius:50%;background:var(--text-3);opacity:.5}.cai-box{background:rgba(23,19,31,.028);border:1px dashed var(--border-2);border-radius:14px 14px 5px 14px;padding:11px 13px 9px;color:var(--text-2);font-size:12.5px;line-height:1.5;overflow-wrap:anywhere}.cai.in-modal .cai-box{border-radius:var(--radius-md)}.cai-top{display:flex;flex-wrap:wrap;gap:6px 8px}.cai-dec,.cai-top{align-items:center}.cai-dec{display:inline-flex;min-height:28px;padding:3px 11px;border-radius:var(--radius-sm);font-size:14.5px;font-weight:800;letter-spacing:-.1px;line-height:1.3}.cai-dec.t-green,.cai-pill.t-green{background:var(--green-bg);color:var(--green-tx)}.cai-dec.t-amber,.cai-pill.t-amber{background:var(--amber-bg);color:var(--amber-tx)}.cai-dec.t-red,.cai-pill.t-red{background:var(--red-bg);color:var(--red-tx)}.cai-dec.t-gray,.cai-pill.t-gray{background:var(--gray-bg);color:var(--gray-tx)}.cai-conf{font-size:12px;font-weight:800;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cai-step{display:inline-flex;align-items:center;gap:4px;min-height:21px;padding:1px 7px;border-radius:var(--radius-xs);background:var(--surface);border:1px solid var(--border);font-size:11px;font-weight:700;color:var(--text-2)}.cai-step iconify-icon{font-size:12px;flex:none}.cai-reasons{margin:8px 0 0;padding-left:17px;color:var(--text)}.cai-reasons li+li{margin-top:2px}.cai-sec{display:flex;align-items:center;gap:5px;margin:10px 0 4px;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--text-3)}.cai-sec iconify-icon{font-size:12px}.cai-risks,.cai-vision{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.cai-risks li,.cai-vision li{display:flex;gap:6px;align-items:flex-start}.cai-risks iconify-icon,.cai-vision iconify-icon{flex:none;font-size:13px;margin-top:2px;color:var(--text-3)}.cai-vision li.yes{color:var(--text);font-weight:600}.cai-vision li.bad{font-weight:600}.cai-vision li.bad,.cai-vision li.bad iconify-icon{color:var(--red-tx)}.cai-risks li{color:var(--amber-tx)}.cai-risks iconify-icon{color:var(--warn)}.cai-req{margin:0;padding-left:17px;color:var(--text)}.cai-comment{padding:8px 10px;border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--border);color:var(--text);font-size:13px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.cai-err{display:flex;align-items:center;gap:6px;margin-top:8px;color:var(--danger);font-weight:700;font-size:12px}.cai-muted{font-size:12px;font-weight:600;color:var(--text-3);line-height:1.5}.cai-verdict{display:flex;gap:6px;align-items:flex-start;margin-top:8px;padding:6px 9px;border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--border);font-size:12px;color:var(--text-2)}.cai-verdict iconify-icon{flex:none;font-size:14px;margin-top:1px;color:var(--text-3)}.cai-verdict.close iconify-icon,.cai-verdict.match iconify-icon{color:var(--green-tx)}.cai-verdict.miss iconify-icon{color:var(--red-tx)}.cai-verdict b{color:var(--text)}.cai-ddl{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border-radius:var(--radius-xs);background:var(--gray-bg);color:var(--gray-tx);font-size:10.5px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:help}.cai-ddl.warn{background:var(--amber-bg);color:var(--amber-tx)}.cai-ddl.hot{background:var(--red-bg);color:var(--red-tx)}.cai-ddl iconify-icon{font-size:12px}.cai-trust{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:9px}.cai-trust-k{font-size:10.5px;font-weight:800;color:var(--text-3);text-transform:uppercase;letter-spacing:.04em}.cai-why{margin-top:10px;padding-top:8px;border-top:1px dashed var(--border)}.cai-facts{margin:0;padding-left:16px;font-size:11.5px;color:var(--text-2)}.cai-similar{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px;font-size:12px}.cai-similar .d{color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-right:6px}.cai-similar b{color:var(--text)}.cai-acts{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;padding-top:8px;border-top:1px dashed var(--border)}.cai .cai-acts a,.cai .cai-acts button,.cai-fix-row button,.cai-owner button{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:700;color:var(--text-2);background:var(--surface);border:1px solid var(--border);border-radius:7px;padding:4px 9px;text-decoration:none;white-space:nowrap;font-family:inherit;cursor:pointer}.cai .cai-acts a:hover,.cai .cai-acts button:hover:not(:disabled),.cai-fix-row button:hover:not(:disabled),.cai-owner button:hover:not(:disabled){color:var(--primary);border-color:var(--primary-100);background:var(--primary-50);text-decoration:none}.cai .cai-acts button:disabled,.cai-fix-row button:disabled,.cai-owner button:disabled{opacity:.55;cursor:default}.cai-owner{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px}.cai-owner.inline{margin:0 0 0 auto}.cai-owner-k{font-size:11px;font-weight:800;color:var(--text-3)}.cai-owner button.on,.cai-owner button.on:hover:not(:disabled){background:var(--primary);border-color:var(--primary);color:#fff}.cai-fix{margin-top:9px;padding-top:9px;border-top:1px dashed var(--border)}.cai-fix textarea{width:100%;min-height:58px;resize:vertical;font:inherit;font-size:12.5px;line-height:1.5;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:7px 9px}.cai-fix textarea:focus{outline:none;border-color:var(--primary)}.cai-fix-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:6px}.cai-fix-hint{font-size:10.5px;font-weight:600;color:var(--text-3);line-height:1.45;margin-left:auto;text-align:right;max-width:55%}.cai-msg{margin-top:8px;font-size:12px;font-weight:700}.cai-msg.ok{color:var(--green-tx)}.cai-msg.bad{color:var(--danger)}.cai-pill{display:inline-flex;align-items:center;gap:4px;max-width:230px;padding:2px 7px;border-radius:var(--radius-xs);font-size:11px;font-weight:800;line-height:1.35;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:default}.cai-pill iconify-icon{font-size:12px;flex:none}@media (max-width:720px){.cai.in-chat{width:100%}.cai-owner.inline{margin-left:0;width:100%}.cai-fix-hint{max-width:none;text-align:left;margin-left:0}}