@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn-regular.ttf)format("truetype");font-weight:400;font-display:swap}.payment-accounts-admin{gap:18px;display:grid}.payment-account-form{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.payment-account-form input{border:1px solid var(--admin-border,#dbe3dd);background:var(--admin-input,#fff);min-height:48px;color:inherit;font:inherit;border-radius:14px;padding:0 14px}.payment-account-form .primary-action{min-height:48px}.payment-account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.payment-account-card{gap:12px;display:grid}.payment-account-card.inactive{opacity:.68}.payment-account-card header{align-items:center;gap:10px;display:flex}.payment-account-card header>span{flex:1;display:grid}.payment-account-card header>b{color:#176b3a;background:#e5f6ea;border-radius:999px;padding:5px 9px;font-size:11px}.payment-account-card.inactive header>b{color:#6b726d;background:#f0f1f0}.payment-account-card code{letter-spacing:.08em;overflow-wrap:anywhere;font-size:18px}.payment-account-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.payment-account-card dl div{background:color-mix(in srgb,currentColor 5%,transparent);border-radius:12px;gap:3px;padding:10px;display:grid}.payment-account-card dt{opacity:.65;font-size:11px}.payment-account-card dd{margin:0;font-weight:700}@media (width<=900px){.payment-account-form,.payment-account-grid{grid-template-columns:1fr 1fr}}@media (width<=620px){.payment-account-form,.payment-account-grid{grid-template-columns:1fr}}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn-semibold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn-bold.ttf)format("truetype");font-weight:700;font-display:swap}:root{--background:#f5f6f2;--surface:#fff;--surface-soft:#eef0eb;--text:#151916;--text-secondary:#6e746e;--text-muted:#9ba09a;--border:#e2e5df;--accent:#286c4a;--accent-soft:#e4f1e9;--positive:#25805a;--negative:#b84f5a;--hero:#141916;--hero-text:#f7f8f4;--hero-muted:#aeb5ae;--logo-lines:#fff;--logo-dot:#69d49a;--shadow:0 12px 34px #181f1a0f;--font-step:0px}:root[data-font-size=small]{--font-step:-1px}:root[data-font-size=medium]{--font-step:0px}:root[data-font-size=large]{--font-step:3px}.privacy-page{background:var(--background);min-height:100vh;color:var(--text);padding:max(24px, env(safe-area-inset-top)) 18px 48px}.privacy-header,.privacy-card{width:min(100%,680px);margin-inline:auto}.privacy-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.privacy-header>a{color:var(--accent);font-weight:700;text-decoration:none}.privacy-brand{align-items:center;gap:10px;font-size:1.2rem;display:flex}.privacy-brand>span{background:var(--hero);border-radius:12px;gap:4px;width:36px;height:36px;padding:9px 7px;display:grid}.privacy-brand i{background:#fff;border-radius:9px;height:3px;display:block}.privacy-brand i:nth-child(2){width:75%;position:relative}.privacy-brand i:nth-child(2):after{content:"";background:#69d49a;border-radius:50%;width:7px;height:7px;position:absolute;top:-2px;right:17px}.privacy-card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:28px;padding:clamp(24px,6vw,48px)}.privacy-kicker{font-size:.82rem;font-weight:700;color:var(--accent)!important}.privacy-card h1{letter-spacing:-.04em;margin:10px 0 24px;font-size:clamp(2rem,7vw,3.2rem);line-height:1.15}.privacy-card h2{margin:30px 0 8px;font-size:1.12rem}.privacy-card p{color:var(--text-secondary);margin:0;line-height:2}.privacy-card a{color:var(--accent)}:root[data-theme=dark]{--background:#0f1210;--surface:#181c19;--surface-soft:#222723;--text:#f2f4ef;--text-secondary:#a5aba4;--text-muted:#777d77;--border:#2d332e;--accent:#71c897;--accent-soft:#1c3427;--positive:#72cc99;--negative:#ef7e89;--hero:#f0f3ed;--hero-text:#121713;--hero-muted:#626a63;--logo-lines:#0f1410;--logo-dot:#2c8b5d;--shadow:0 16px 42px #0003}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{background:var(--background);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--background);color:var(--text);direction:inherit;overscroll-behavior-y:none;text-align:start;min-height:100vh;margin:0;font-family:Vazirmatn,-apple-system,BlinkMacSystemFont,sans-serif}button,input,select{color:inherit;font:inherit}button{cursor:pointer}button:disabled{cursor:wait;opacity:.62}.app-shell{background:var(--background);text-align:start;min-height:100vh}.app-shell[dir=ltr]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.app-content{max-width:620px;min-height:100vh;padding:calc(14px + env(safe-area-inset-top)) 18px calc(44px + env(safe-area-inset-bottom));margin:0 auto}.topbar{justify-content:space-between;align-items:center;min-height:52px;display:flex}.brand{text-align:right;background:0 0;border:0;align-items:center;gap:11px;padding:0;display:flex}.brand-logo{color:var(--text);flex:none;display:block}.brand>span{flex-direction:column;align-items:flex-start;display:flex}.brand strong{font-size:calc(23px + var(--font-step,0px));letter-spacing:-.7px;font-weight:700;line-height:1.15}.brand small{display:none}.icon-button{background:var(--surface);border:1px solid var(--border);font-size:calc(22px + var(--font-step,0px));border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}.icon-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:21px;height:21px}.update-strip{justify-content:space-between;align-items:center;gap:10px;margin-top:18px;display:flex}.update-strip>div{align-items:center;gap:9px;min-width:0;display:flex}.update-strip p{flex-direction:column;align-items:flex-start;min-width:0;margin:0;display:flex}.update-strip small{color:var(--text-secondary);font-size:calc(9px + var(--font-step,0px))}.update-strip time{font-size:calc(10px + var(--font-step,0px));white-space:nowrap;margin-top:1px;font-weight:600}.status-dot{background:#c3a449;border-radius:99px;flex:none;width:7px;height:7px;position:relative;box-shadow:0 0 0 5px #c3a4491f}.status-dot.live{background:var(--positive);box-shadow:0 0 0 5px color-mix(in srgb, var(--positive) 13%, transparent)}.status-dot.live:after{border:1px solid var(--positive);border-radius:inherit;content:"";animation:1.8s ease-out infinite live-ring;position:absolute;inset:-1px}@keyframes live-ring{0%{opacity:.75;transform:scale(1)}70%,to{opacity:0;transform:scale(3.1)}}.refresh-button{background:var(--surface);border:1px solid var(--border);font-size:calc(9px + var(--font-step,0px));border-radius:13px;flex:none;align-items:center;gap:7px;min-height:40px;padding:0 11px;font-weight:700;display:flex}.refresh-button>span,.simple-setting-icon svg{width:17px;height:17px;display:block}.refresh-button svg,.simple-setting-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:100%;height:100%}.refresh-button.loading>span,.spinning{animation:.8s linear infinite spin}.refresh-button.done{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 24%, transparent);color:var(--accent)}.refresh-button.error{color:var(--negative)}@keyframes spin{to{transform:rotate(-360deg)}}.hero-price{background:var(--hero);box-shadow:none;color:var(--hero-text);border-radius:22px;min-height:238px;margin-top:13px;position:relative;overflow:hidden}.hero-price:after{background:var(--hero-muted);content:"";opacity:.22;inset-inline:28px;height:3px;transition:background .25s,opacity .25s;position:absolute;top:0}.hero-price.market-positive:after{opacity:.9;background:#69d49a}.hero-price.market-negative:after{opacity:.9;background:#ef7e89}.hero-price>button{color:inherit;text-align:right;background:0 0;border:0;flex-direction:column;width:100%;min-height:238px;padding:24px;display:flex}.hero-label{align-items:center;gap:12px;display:flex}.hero-asset-icon{background:color-mix(in srgb, var(--hero-text) 9%, transparent);border:1px solid color-mix(in srgb, var(--hero-text) 10%, transparent);font-size:calc(20px + var(--font-step,0px));border-radius:13px;justify-content:center;align-items:center;width:44px;height:44px;font-weight:700;display:flex}.hero-label>span:nth-child(2){flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.hero-label>.trend-vector{opacity:.72;width:70px;height:28px;margin-inline-start:auto}.hero-label small{color:var(--hero-muted);font-size:calc(9px + var(--font-step,0px))}.hero-label strong{font-size:calc(17px + var(--font-step,0px));margin-top:1px}.hero-label em{color:var(--hero-muted);font-size:calc(8px + var(--font-step,0px));margin-top:1px;font-style:normal}.hero-number{align-items:baseline;gap:7px;max-width:100%;margin-top:28px;display:flex}.hero-number>.animated-number{letter-spacing:-3.2px;text-overflow:ellipsis;white-space:nowrap;direction:ltr;max-width:100%;font-size:clamp(48px,15vw,82px);font-weight:700;line-height:1.05;overflow:hidden}.hero-number>.animated-number.compact-number{letter-spacing:-2.2px;font-size:clamp(34px,9vw,58px)}.hero-number span{color:var(--hero-muted);font-size:calc(10px + var(--font-step,0px))}.hero-number>.animated-number{color:inherit}.hero-footer{border-top:1px solid color-mix(in srgb, var(--hero-text) 12%, transparent);justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;display:flex}.hero-footer small{color:var(--hero-muted);font-size:calc(8px + var(--font-step,0px))}.hero-footer b{background:color-mix(in srgb, var(--hero-text) 9%, transparent);font-size:calc(10px + var(--font-step,0px));border-radius:9px;align-items:center;gap:5px;padding:5px 8px;display:inline-flex}.hero-footer b i,.row-change i{background:currentColor;border-radius:99px;width:5px;height:5px;display:inline-block}.hero-footer .positive{color:#85d7a9}:root[data-theme=dark] .hero-footer .positive{color:#1f7c50}.hero-footer .negative{color:#f3a1a8}:root[data-theme=dark] .hero-footer .negative{color:#b4434e}.hero-loading{flex-direction:column;gap:19px;padding:25px;display:flex}.hero-loading i{background:color-mix(in srgb, var(--hero-text) 10%, transparent);border-radius:99px;width:42%;height:18px;animation:.9s ease-in-out infinite alternate pulse;display:block}.hero-loading i:nth-child(2){width:82%;height:47px;margin-top:28px}.hero-loading i:nth-child(3){width:56%;margin-top:auto}@keyframes pulse{0%{opacity:.42}to{opacity:1}}.prices-section{margin-top:25px}.prices-section>header,.section-title-row{justify-content:space-between;align-items:flex-end;display:flex}.prices-section>header>div,.section-title-row>div{flex-direction:column;align-items:flex-start;display:flex}.prices-section h1,.page-heading h1,.settings-section h2{font-size:calc(20px + var(--font-step,0px));letter-spacing:-.5px;margin:0}.prices-section header p,.settings-section>p,.section-title-row p{color:var(--text-secondary);font-size:calc(9px + var(--font-step,0px));margin:2px 0 0}.prices-section header>button{color:var(--accent);font-size:calc(10px + var(--font-step,0px));background:0 0;border:0;padding:7px 0 7px 9px;font-weight:700}.price-list{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:13px;display:grid;overflow:visible}.price-row{background:var(--surface);border:1px solid var(--border);text-align:right;border-radius:18px;flex-direction:column;align-items:stretch;gap:0;width:100%;min-height:188px;padding:14px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 26px #181f1a09}.price-row:active{background:var(--surface-soft);transform:scale(.985)}.card-top,.card-bottom{justify-content:space-between;align-items:center;display:flex}.card-top{margin-bottom:13px}.card-bottom{margin-top:auto;padding-top:10px}.card-bottom b{background:var(--surface-soft);font-size:calc(11px + var(--font-step,0px));border-radius:99px;justify-content:center;align-items:center;width:27px;height:27px;display:flex}.row-icon{background:var(--surface-soft);font-size:calc(17px + var(--font-step,0px));border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:flex}.row-name,.row-value{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.row-name strong{font-size:calc(11px + var(--font-step,0px));text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.row-name small,.row-value small{color:var(--text-muted);font-size:calc(7px + var(--font-step,0px));margin-top:2px}.row-value{direction:ltr;align-items:flex-start;margin-top:7px}.row-value>.animated-number{letter-spacing:-.5px;white-space:nowrap;font-size:clamp(19px,5.2vw,27px);font-weight:700}.row-change{font-size:calc(8px + var(--font-step,0px));text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-width:0;padding:5px 6px;font-weight:700;display:inline-flex}.asset-vector{flex:none;justify-content:center;align-items:center;width:43px;height:43px;display:inline-flex}.asset-vector svg{filter:drop-shadow(0 3px 5px #1c1f301f);width:100%;height:100%;overflow:visible}.asset-flag{background:var(--surface);border:2px solid color-mix(in srgb, var(--surface) 82%, var(--border));border-radius:50%;overflow:hidden;box-shadow:0 3px 9px #1c1f301f}@font-face{font-family:Material Icons;src:url(/fonts/material-icons.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}.material-icon{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-style:normal;font-weight:400;line-height:1;font-family:Material Icons!important}.service-page{--service-ink:#1d1e1b;--service-muted:#747970;--service-green:#165239;--service-soft:#f1f5ec;min-height:100vh;color:var(--service-ink);background:#fbf7ed;padding:0 clamp(20px,5vw,72px) 80px}.service-nav{border-bottom:1px solid #e4dece;justify-content:space-between;align-items:center;min-height:84px;display:flex}.service-nav a{color:var(--service-green);font-weight:700;text-decoration:none}.service-nav strong{font-size:calc(24px + var(--font-step,0px))}.service-nav strong small{color:var(--service-muted);font-size:calc(12px + var(--font-step,0px));margin-inline-start:8px}.service-hero{max-width:920px;padding:clamp(56px,9vw,120px) 0 clamp(44px,6vw,76px)}.service-hero>small,.api-model header>small,.api-request>div>small{color:var(--service-green);letter-spacing:-.02em;font-weight:800}.service-hero h1{letter-spacing:-.06em;max-width:760px;margin:18px 0;font-size:clamp(44px,7vw,82px);line-height:1.04}.service-hero p{max-width:760px;color:var(--service-muted);margin:0;font-size:clamp(17px,2vw,21px);line-height:2}.ticket-layout,.api-request{grid-template-columns:minmax(240px,.8fr) minmax(320px,1.3fr);align-items:start;gap:clamp(28px,6vw,90px);display:grid}.ticket-layout aside,.api-request>div{position:sticky;top:30px}.ticket-layout aside h2,.api-request h2{font-size:calc(30px + var(--font-step,0px));margin:0 0 18px}.ticket-layout aside ul{margin:0;padding:0 20px 0 0;line-height:2.2}.ticket-layout aside p,.api-request>div p{color:var(--service-muted);line-height:1.9}.ticket-form{background:#fffdf8;border:1px solid #dfdacb;border-radius:28px;gap:18px;padding:clamp(22px,4vw,42px);display:grid;box-shadow:0 24px 70px #343d2b14}.ticket-form label:not(.ticket-consent){gap:8px;display:grid}.ticket-form label>span{font-weight:750}.ticket-form label small{color:var(--service-muted);font-weight:500}.ticket-form label b{color:#b53442;font-size:calc(12px + var(--font-step,0px))}.ticket-form input:not([type=checkbox]),.ticket-form select,.ticket-form textarea{width:100%;color:var(--service-ink);font:inherit;background:#fff;border:1px solid #ded9ca;border-radius:14px;outline:none;padding:13px 14px}.ticket-form input:focus,.ticket-form select:focus,.ticket-form textarea:focus{border-color:var(--service-green);box-shadow:0 0 0 3px #1652391f}.ticket-consent{color:var(--service-muted);font-size:calc(13px + var(--font-step,0px));align-items:flex-start;gap:10px;line-height:1.8;display:flex}.ticket-consent input{accent-color:var(--service-green);margin-top:6px}.ticket-privacy-note{color:var(--service-muted);font-size:calc(12px + var(--font-step,0px));margin:-5px 0 0;line-height:1.8}.ticket-submit{background:var(--service-green);color:#fff;min-height:54px;font:inherit;cursor:pointer;border:0;border-radius:16px;font-weight:800}.ticket-submit:disabled{opacity:.65;cursor:wait}.ticket-success,.ticket-error{font-size:calc(13px + var(--font-step,0px));border-radius:12px;margin:0;padding:12px 14px}.ticket-success{color:#165239;background:#e8f3e9}.ticket-error{color:#9c2f3d;background:#fbeaec}.api-code{color:#eff8f0;background:#165239;border-radius:18px;gap:8px;max-width:620px;margin-top:30px;padding:18px 20px;display:grid;box-shadow:0 18px 50px #1652392e}.api-code code{font-size:calc(14px + var(--font-step,0px));overflow-wrap:anywhere}.api-code span{color:#b9d8c1;font-size:calc(12px + var(--font-step,0px))}.api-model{border-top:1px solid #e4dece;padding:70px 0}.api-model header{max-width:760px}.api-model h2{letter-spacing:-.04em;margin:12px 0;font-size:clamp(32px,4vw,52px)}.api-model header p{color:var(--service-muted);line-height:1.9}.api-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:36px;display:grid}.api-plan-grid article{background:#fffdf8;border:1px solid #ded8c9;border-radius:24px;flex-direction:column;min-height:285px;padding:24px;display:flex}.api-plan-grid article:nth-child(3){background:var(--service-green);color:#fff;border-color:var(--service-green)}.api-plan-grid small{color:#b78118;font-weight:800}.api-plan-grid h3{font-size:calc(24px + var(--font-step,0px));margin:18px 0 24px;line-height:1.5}.api-plan-grid strong{margin-bottom:10px}.api-plan-grid span{color:var(--service-muted);font-size:calc(13px + var(--font-step,0px))}.api-plan-grid article:nth-child(3) span,.api-plan-grid article:nth-child(3) p{color:#c7ddcd}.api-plan-grid p{color:var(--service-muted);line-height:1.8;font-size:calc(13px + var(--font-step,0px));margin:auto 0 0}.api-features{grid-template-columns:repeat(3,1fr);gap:18px;padding:20px 0 90px;display:grid}.api-features article{border-right:3px solid var(--service-green);background:#fffdf8bf;padding:26px}.api-features h3{margin:0 0 10px}.api-features p{color:var(--service-muted);margin:0;line-height:1.9}.api-request{border-top:1px solid #e4dece;padding:72px 0}.admin-page{color:#20231f;background:#f3f1e9;min-height:100vh;padding:clamp(16px,3vw,40px)}.admin-login{place-items:center;min-height:calc(100vh - 80px);display:grid}.admin-login form{background:#fff;border-radius:24px;gap:16px;width:min(100%,430px);padding:34px;display:grid;box-shadow:0 24px 80px #28372a1f}.admin-login h1{font-size:calc(34px + var(--font-step,0px));margin:0}.admin-login p{color:#6e756e;margin:0;line-height:1.9}.admin-login input,.admin-login button,.admin-client-form input,.admin-client-form select,.admin-client-form button{min-height:48px;font:inherit;background:#fff;border:1px solid #d8ddd5;border-radius:12px;padding:10px 13px}.admin-login button,.admin-client-form button{color:#fff;cursor:pointer;background:#165239;border-color:#165239;font-weight:800}.admin-login b,.admin-error{color:#ad3040;font-size:calc(13px + var(--font-step,0px))}.admin-dashboard{max-width:1500px;margin:auto}.admin-dashboard>header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.admin-dashboard>header h1{margin:5px 0 0;font-size:clamp(28px,4vw,46px)}.admin-dashboard>header button{min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd4ca;border-radius:12px;padding:0 18px}.admin-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.admin-metrics article,.admin-panel{background:#fff;border:1px solid #dfe2da;border-radius:18px;box-shadow:0 10px 30px #28372a0d}.admin-metrics article{gap:10px;padding:20px;display:grid}.admin-metrics small{color:#697168}.admin-metrics strong{color:#165239;font-size:calc(34px + var(--font-step,0px))}.admin-two-column{grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);gap:18px;margin-bottom:18px;display:grid}.admin-panel{margin-bottom:18px;padding:20px}.admin-panel h2{font-size:calc(20px + var(--font-step,0px));margin:0 0 18px}.platform-list{gap:10px;display:grid}.platform-list p{background:#f3f7f1;border-radius:10px;justify-content:space-between;margin:0;padding:12px;display:flex}.admin-table-wrap{overflow:auto}.admin-panel table{border-collapse:collapse;width:100%;min-width:620px;font-size:calc(13px + var(--font-step,0px))}.admin-panel th,.admin-panel td{text-align:right;vertical-align:top;border-bottom:1px solid #eceee9;padding:12px}.admin-panel th{color:#697168;white-space:nowrap;font-weight:600}.admin-panel td small{color:#697168;margin-top:5px;display:block}.admin-message{white-space:normal;min-width:280px;max-width:480px;line-height:1.7}.admin-panel select{min-height:38px;font:inherit;background:#fff;border:1px solid #d6ddd4;border-radius:9px}.admin-client-form{grid-template-columns:1fr 1fr;gap:10px;display:grid}.admin-client-form button{grid-column:1/-1}.admin-new-key{background:#eaf4e9;border-radius:12px;gap:10px;margin-top:16px;padding:14px;display:grid}.admin-new-key code{overflow-wrap:anywhere;direction:ltr}.admin-new-key button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#165239;border:0;border-radius:10px}@media (width<=980px){.api-plan-grid,.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-two-column{grid-template-columns:1fr}}@media (width<=720px){.service-page{padding-inline:18px}.ticket-layout,.api-request{grid-template-columns:1fr}.ticket-layout aside,.api-request>div{position:static}.api-plan-grid,.api-features{grid-template-columns:1fr}.admin-metrics{grid-template-columns:1fr 1fr}.admin-client-form{grid-template-columns:1fr}}.app-shell{background:#fbf7ed;padding-bottom:92px}[data-theme=dark] .app-shell{background:var(--background)}.editorial-topbar{align-items:flex-start;min-height:112px;padding-top:14px;padding-bottom:6px;position:relative;overflow:hidden}.editorial-topbar .brand{z-index:2;text-align:end;margin-inline-end:auto;position:relative}.editorial-topbar .brand strong{font-size:calc(30px + var(--font-step,0px));letter-spacing:-.05em}.app-brand-icon{object-fit:cover;border-radius:14px;flex:none;width:44px;height:44px;box-shadow:0 10px 26px #0a372a2e}.editorial-topbar .icon-button{z-index:3;background:var(--accent-soft);color:var(--accent);position:relative}.app-bottom-nav{z-index:70;inset-inline:0;width:min(100%,640px);height:82px;padding:7px 8px calc(7px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:repeat(6,1fr);margin-inline:auto;display:grid;position:fixed;bottom:0;box-shadow:0 -10px 35px #23322614}.app-bottom-nav button,.app-bottom-nav a{min-width:0;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:13px;align-content:center;place-items:center;gap:4px;text-decoration:none;display:grid}.app-bottom-nav button i,.app-bottom-nav a i{font-size:calc(22px + var(--font-step,0px))}.app-bottom-nav button span,.app-bottom-nav a span{font-size:calc(9px + var(--font-step,0px));white-space:nowrap;font-weight:650}.app-bottom-nav button.active{color:#fff;background:#165239}.market-quick-actions{justify-content:flex-end;gap:8px;margin:12px 0 2px;display:flex}.market-quick-actions button{border:1px solid var(--border);background:var(--surface);min-height:40px;color:var(--text-secondary);font:700 calc(10px + var(--font-step,0px))/1.4 inherit;cursor:pointer;border-radius:13px;align-items:center;gap:7px;padding:0 13px;display:inline-flex}.market-quick-actions button:hover{border-color:color-mix(in srgb, var(--accent) 48%, var(--border));color:var(--accent)}.market-quick-actions .material-icon{font-size:calc(19px + var(--font-step,0px));color:var(--accent)}.home-quick-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.home-quick-actions,.home-quick-actions .home-quick-action{display:grid}.home-quick-actions .home-quick-action{background:var(--surface);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;min-height:42px;font:700 calc(10px + var(--font-step,0px))/1.25 inherit;border-radius:15px;grid-template-columns:20px auto;justify-content:center;place-items:center;gap:6px;padding:8px 11px;text-decoration:none}.home-quick-actions .home-quick-action:hover,.home-quick-actions .home-quick-action:focus-visible{border-color:color-mix(in srgb, var(--accent) 48%, var(--border));color:var(--accent)}.home-quick-actions .home-quick-action .material-icon{color:var(--accent);font-size:18px}.home-quick-actions .home-quick-action span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-quick-actions .home-quick-action.is-featured{background:var(--accent-soft);color:var(--accent)}.price-list{grid-template-columns:1fr}.editorial-price-row{grid-template-columns:48px minmax(0,1fr) minmax(120px,auto) 66px;align-items:center;gap:12px;min-height:88px;padding:12px 14px;display:grid}.editorial-price-row>.asset-vector{width:48px;height:48px}.editorial-price-row .row-name,.editorial-price-row .row-value{margin:0}.editorial-price-row .row-name strong{font-size:calc(14px + var(--font-step,0px))}.editorial-price-row .row-name small,.editorial-price-row .row-value small{font-size:calc(9px + var(--font-step,0px))}.editorial-price-row .row-value>.animated-number{font-size:clamp(18px,5vw,25px)}.editorial-price-row .row-change{font-size:calc(10px + var(--font-step,0px));justify-self:end}.converter-page,.tickets-app-page{padding:4px 0 36px}.converter-visual{background:#f1f5ec;border:1px solid #d8e2d5;border-radius:24px;grid-template-columns:47% 1fr;align-items:center;min-height:165px;margin-top:18px;padding:12px;display:grid;overflow:hidden}.converter-visual img{object-fit:cover;mix-blend-mode:multiply;border-radius:17px;width:100%;height:145px}.converter-visual div{gap:8px;padding-inline:16px;display:grid}.converter-visual small{color:var(--text-secondary)}.converter-visual strong{font-size:calc(21px + var(--font-step,0px));line-height:1.7}.converter-form{border:1px solid var(--border);background:var(--surface);border-radius:24px;gap:14px;margin-top:18px;padding:20px;display:grid;position:relative}.converter-form label{gap:7px;display:grid}.converter-form label span{color:var(--text-secondary);font-size:calc(12px + var(--font-step,0px));font-weight:700}.converter-form select,.converter-form input{border:1px solid var(--border);background:var(--surface);min-height:54px;color:var(--text);font:inherit;border-radius:14px;padding:10px 13px}.converter-swap{background:var(--accent-soft);width:48px;height:48px;color:var(--accent);font-size:calc(25px + var(--font-step,0px));cursor:pointer;border:0;border-radius:50%;justify-self:center}.converter-result{color:#fff;background:#165239;border-radius:18px;gap:6px;padding:20px;display:grid}.converter-result small{color:#c6ddcb}.converter-result strong{font-size:calc(34px + var(--font-step,0px))}.converter-result span{font-size:calc(14px + var(--font-step,0px))}.converter-note{color:var(--text-secondary);font-size:calc(12px + var(--font-step,0px));line-height:1.9}.tickets-app-page .ticket-form{border-color:var(--border);background:var(--surface);box-shadow:none;margin-top:18px;padding:18px}[data-theme=dark] .converter-visual{border-color:var(--border);color:var(--text);background:#1d2a21}[data-theme=dark] .converter-visual img{mix-blend-mode:normal;opacity:.9}@media (width<=430px){.app-brand-icon{border-radius:12px;width:40px;height:40px}.converter-visual{grid-template-columns:42% 1fr}.editorial-price-row{grid-template-columns:44px minmax(0,1fr) minmax(100px,auto);gap:9px}.editorial-price-row .row-change{display:none}}.marketing-business-band{color:#fff;background:#165239;border-radius:32px;grid-template-columns:1fr auto;align-items:center;gap:32px;max-width:1340px;margin:26px auto;padding:clamp(32px,5vw,58px);display:grid}.marketing-business-band small{color:#acd0b6;font-weight:800}.marketing-business-band h2{margin:10px 0;font-size:clamp(28px,4vw,48px)}.marketing-business-band p{color:#c7ddcd;max-width:760px;margin:0;line-height:1.9}.marketing-business-band>a{color:#165239;white-space:nowrap;background:#fff;border-radius:16px;align-items:center;gap:10px;min-height:52px;padding:0 20px;font-weight:800;text-decoration:none;display:inline-flex}@media (width<=720px){.marketing-business-band{grid-template-columns:1fr;margin-inline:13px}.marketing-business-band>a{white-space:normal;text-align:center;justify-content:center}}.asset-flag{background:var(--surface-soft);overflow:hidden}.asset-flag img{object-fit:cover;border-radius:50%;width:100%;height:100%}.crypto-logo,.metal-logo,.coin-logo,.regional-currency-logo{border-radius:50%}.regional-currency-label{dominant-baseline:middle;fill:#fff;font-family:Arial,sans-serif;font-size:calc(10px + var(--font-step,0px));letter-spacing:.3px;text-anchor:middle;font-weight:800}.crypto-glyph{dominant-baseline:middle;fill:#fff;font-family:Arial,sans-serif;font-size:calc(23px + var(--font-step,0px));text-anchor:middle;font-weight:800}.bitcoin-glyph{font-size:calc(25px + var(--font-step,0px));transform-origin:24px 24px;transform:rotate(8deg)}.doge-glyph{font-size:calc(26px + var(--font-step,0px))}.metal-logo text,.coin-logo text{dominant-baseline:middle;fill:#fff;font-family:inherit;font-size:calc(10px + var(--font-step,0px));text-anchor:middle;font-weight:800}.coin-logo text{font-size:calc(8px + var(--font-step,0px))}.asset-vector.animated{animation:3.6s ease-in-out infinite asset-breathe}.asset-vector.animated svg{animation:3.6s ease-in-out infinite asset-float}.trend-vector{width:52px;height:22px}.trend-vector path{fill:none;stroke:currentColor;stroke-dasharray:1;stroke-linecap:round;stroke-width:2px;animation:3.2s ease-in-out infinite alternate vector-draw}.trend-vector.positive{color:var(--positive)}.trend-vector.negative{color:var(--negative)}.trend-vector.neutral{color:var(--text-muted)}@keyframes vector-draw{0%{stroke-dashoffset:.22px;opacity:.35}to{stroke-dashoffset:0;opacity:.9}}@keyframes asset-breathe{0%,to{box-shadow:0 0 #5956e600}50%{box-shadow:0 0 0 5px #5956e612}}@keyframes asset-float{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}.neutral{color:var(--text-muted)}.row-change.positive,.row-change.negative,.row-change.neutral{background:0 0}.animated-number{font-variant-numeric:tabular-nums;will-change:color, opacity, transform;display:inline-block}.animated-number.tick-up{animation:1.05s ease-out number-up}.animated-number.tick-down{animation:1.05s ease-out number-down}@keyframes number-up{0%,58%{color:var(--positive);text-shadow:0 0 16px color-mix(in srgb, var(--positive) 35%, transparent)}to{color:inherit;text-shadow:none}}@keyframes number-down{0%,58%{color:var(--negative);text-shadow:0 0 16px color-mix(in srgb, var(--negative) 35%, transparent)}to{color:inherit;text-shadow:none}}.loading-list{padding:0 13px}.loading-row{align-items:center;gap:11px;min-height:76px;display:flex}.loading-row+.loading-row{border-top:1px solid var(--border)}.loading-row>i,.loading-row span i,.loading-row b{background:var(--surface-soft);border-radius:9px;animation:.9s ease-in-out infinite alternate pulse;display:block}.loading-row>i{width:40px;height:40px}.loading-row span{flex-direction:column;flex:1;gap:7px;display:flex}.loading-row span i{width:62%;height:9px}.loading-row span i:last-child{width:35%}.loading-row b{width:74px;height:17px}.empty-list{background:var(--surface);border:1px solid var(--border);text-align:center;border-radius:21px;flex-direction:column;align-items:center;margin-top:13px;padding:37px 20px;display:flex}.empty-list strong{font-size:calc(13px + var(--font-step,0px))}.empty-list p{color:var(--text-secondary);font-size:calc(9px + var(--font-step,0px));margin:4px 0 0}.empty-list button,.primary-button,.chart-message button{background:var(--text);color:var(--background);font-size:calc(9px + var(--font-step,0px));border:0;border-radius:12px;min-height:39px;margin-top:15px;padding:0 15px;font-weight:700}.page-heading{flex-direction:column;align-items:flex-start;margin-top:26px;display:flex}.page-heading span{color:var(--accent);font-size:calc(9px + var(--font-step,0px));font-weight:700}.page-heading h1{font-size:calc(26px + var(--font-step,0px));margin-top:2px}.settings-section{margin-top:30px}.settings-section h2{font-size:calc(16px + var(--font-step,0px))}.about-qeymat-card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-soft);border-radius:24px;padding:22px}.about-qeymat-heading{align-items:center;gap:13px;display:flex}.about-qeymat-heading>.material-icon{background:var(--accent-soft);width:48px;height:48px;color:var(--accent);font-size:calc(27px + var(--font-step,0px));border-radius:15px;flex:none;place-items:center;display:grid}.about-qeymat-heading div{gap:2px;display:grid}.about-qeymat-heading small{color:var(--accent);font-size:calc(9px + var(--font-step,0px));font-weight:800}.about-qeymat-card>p{color:var(--text-secondary);font-size:calc(12px + var(--font-step,0px));margin:16px 0 0;line-height:2.05}.about-team-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:16px;display:grid}.about-team-grid span{border:1px solid var(--border);background:var(--surface-soft);min-height:44px;color:var(--text-secondary);font-size:calc(10px + var(--font-step,0px));border-radius:12px;align-items:center;gap:7px;padding:0 11px;font-weight:700;display:flex}.about-team-grid .material-icon{color:var(--accent);font-size:calc(19px + var(--font-step,0px))}.hero-select{background:var(--surface);border:1px solid var(--border);border-radius:18px;grid-template-columns:40px 1fr;align-items:center;gap:10px;min-height:88px;margin-top:11px;padding:11px 13px;display:grid;position:relative}.hero-select>div{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.hero-select strong{font-size:calc(11px + var(--font-step,0px))}.hero-select small{color:var(--text-secondary);font-size:calc(8px + var(--font-step,0px));margin-top:2px}.hero-select select{background:var(--surface-soft);font-size:calc(9px + var(--font-step,0px));border:0;border-radius:10px;max-width:calc(100% - 76px);height:31px;padding:0 8px;position:absolute;bottom:10px;left:12px}.section-title-row>span{color:var(--accent);font-size:calc(9px + var(--font-step,0px));font-weight:700}.quick-actions{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:12px;display:grid}.quick-actions button{background:var(--surface);border:1px solid var(--border);font-size:calc(8px + var(--font-step,0px));border-radius:11px;min-height:38px}.settings-search{background:var(--surface);border:1px solid var(--border);border-radius:14px;align-items:center;gap:8px;min-height:48px;margin-top:10px;padding:0 13px;display:flex}.settings-search input{font-size:calc(10px + var(--font-step,0px));text-align:right;background:0 0;border:0;outline:none;flex:1;min-width:0}.settings-search span{color:var(--accent);font-size:calc(20px + var(--font-step,0px))}.category-tabs{background:var(--surface-soft);border-radius:13px;grid-template-columns:repeat(5,1fr);gap:2px;margin-top:9px;padding:3px;display:grid}.category-tabs button{color:var(--text-secondary);font-size:calc(8px + var(--font-step,0px));background:0 0;border:0;border-radius:10px;min-height:34px}.category-tabs button.active{background:var(--surface);color:var(--text);font-weight:700;box-shadow:0 3px 10px #1218140f}.asset-controls{background:var(--surface);border:1px solid var(--border);border-radius:18px;max-height:520px;margin-top:10px;overflow-y:auto}.asset-control{text-align:right;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-height:65px;padding:9px 12px;display:flex}.asset-control+.asset-control{border-top:1px solid var(--border)}.asset-control>span:nth-child(2){flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.asset-control strong{font-size:calc(10px + var(--font-step,0px));text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.asset-control small{color:var(--text-muted);font-size:calc(7px + var(--font-step,0px));margin-top:2px}.asset-control .row-icon{width:36px;height:36px}.mini-switch{background:var(--surface-soft);border-radius:99px;flex:none;width:42px;height:24px;padding:3px;transition:background .2s;display:block}.mini-switch b{background:#fff;border-radius:99px;width:18px;height:18px;transition:transform .2s;display:block;transform:translate(0);box-shadow:0 2px 7px #00000029}.mini-switch.on{background:var(--accent)}.mini-switch.on b{transform:translate(-18px)}.simple-empty{color:var(--text-secondary);font-size:calc(9px + var(--font-step,0px));text-align:center;padding:25px 0}.settings-list{background:var(--surface);border:1px solid var(--border);border-radius:15px;margin-top:11px;overflow:hidden}.settings-list>button{text-align:right;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-height:68px;padding:10px 12px;display:flex}.settings-list>button+button{border-top:1px solid var(--border)}.language-setting,.font-size-setting{align-items:center;gap:10px;min-height:76px;padding:10px 12px;display:flex}.language-setting+.font-size-setting,.font-size-setting+button{border-top:1px solid var(--border)!important}.language-setting>div:nth-child(2),.font-size-setting>div:nth-child(2){flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.language-switch,.font-size-switch{background:var(--surface-soft);border-radius:10px;flex:none;gap:2px;padding:3px;display:flex}.language-switch button,.font-size-switch button{color:var(--text-secondary);font-family:inherit;font-size:calc(8px + var(--font-step,0px));background:0 0;border:0;border-radius:7px;min-height:29px;padding:0 8px}.language-switch button.active,.font-size-switch button.active{background:var(--surface);color:var(--text);font-weight:700;box-shadow:0 2px 8px #12181414}.simple-setting-icon{background:var(--surface-soft);color:var(--accent);font-size:calc(18px + var(--font-step,0px));border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.settings-list>button>div{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.settings-list strong{font-size:calc(10px + var(--font-step,0px))}.settings-list small{color:var(--text-secondary);font-size:calc(7px + var(--font-step,0px));text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:2px;overflow:hidden}.chevron{color:var(--text-muted);font-size:calc(22px + var(--font-step,0px));font-weight:400}.data-note{background:var(--accent-soft);border-radius:15px;align-items:flex-start;gap:10px;margin-top:18px;padding:13px;display:flex}.data-note .status-dot{margin-top:5px}.data-note p{color:var(--text-secondary);font-size:calc(8px + var(--font-step,0px));margin:0;line-height:1.9}footer{color:var(--text-muted);font-size:calc(8px + var(--font-step,0px));text-align:center;max-width:390px;margin:24px auto 0;line-height:1.8}.bottom-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:color-mix(in srgb, var(--surface) 92%, transparent);border:1px solid var(--border);bottom:calc(10px + env(safe-area-inset-bottom));z-index:30;border-radius:18px;grid-template-columns:repeat(2,1fr);gap:4px;width:100%;max-width:min(360px,100vw - 28px);padding:4px;display:grid;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 13px 38px #181f1a21}.bottom-nav button{color:var(--text-muted);background:0 0;border:0;border-radius:13px;justify-content:center;align-items:center;gap:7px;height:50px;display:flex}.bottom-nav button.active{background:var(--surface-soft);color:var(--text);font-weight:700}.bottom-nav svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:19px;height:19px}.bottom-nav span{font-size:calc(9px + var(--font-step,0px))}.overlay{padding-top:env(safe-area-inset-top);z-index:100;background:#080b0985;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.detail-sheet,.install-sheet,.release-sheet{background:var(--surface);max-height:calc(100vh - env(safe-area-inset-top) - 8px);max-width:660px;padding:9px 18px calc(20px + env(safe-area-inset-bottom));border-radius:27px 27px 0 0;width:100%;animation:.28s cubic-bezier(.22,.85,.28,1) sheet-in;position:relative;overflow-y:auto}@keyframes sheet-in{0%{opacity:.65;transform:translateY(28%)}to{opacity:1;transform:translateY(0)}}.sheet-handle{background:var(--border);cursor:ns-resize;border:0;border-radius:99px;width:42px;height:4px;margin:0 auto 12px;display:block}.sheet-header{justify-content:space-between;align-items:center;display:flex}.close-button{background:var(--surface-soft);font-size:calc(24px + var(--font-step,0px));border:0;border-radius:99px;justify-content:center;align-items:center;width:38px;height:38px;padding:0 0 3px;line-height:1;display:flex}.sheet-asset{align-items:center;gap:10px;display:flex}.sheet-asset>div{flex-direction:column;align-items:flex-start;display:flex}.sheet-asset h2{font-size:calc(15px + var(--font-step,0px));margin:0}.sheet-asset div span{color:var(--text-muted);font-size:calc(8px + var(--font-step,0px));margin-top:1px}.detail-current{flex-direction:column;align-items:flex-start;margin-top:25px;display:flex}.detail-current>small{color:var(--text-secondary);font-size:calc(8px + var(--font-step,0px))}.detail-current>div{direction:ltr;align-items:baseline;gap:6px;min-width:0;max-width:100%;margin-top:2px;display:flex}.detail-current .animated-number{letter-spacing:-1.5px;white-space:nowrap;font-size:clamp(40px,12vw,62px);font-weight:700}.detail-current .animated-number.detail-number-wide{letter-spacing:-1px;font-size:clamp(32px,10vw,52px)}.detail-current .animated-number.detail-number-extra-wide{letter-spacing:-.7px;font-size:clamp(27px,8.5vw,42px)}.detail-current span{color:var(--text-muted);font-size:calc(9px + var(--font-step,0px))}.period-tabs{background:var(--surface-soft);scrollbar-width:none;border-radius:12px;gap:2px;margin-top:19px;padding:3px;display:flex;overflow-x:auto}.period-tabs::-webkit-scrollbar{display:none}.period-tabs button{color:var(--text-secondary);font-size:calc(9px + var(--font-step,0px));background:0 0;border:0;border-radius:9px;flex:none;min-width:58px;min-height:34px;padding:0 10px}.period-tabs button.active{background:var(--surface);color:var(--text);font-weight:700}.chart-value{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 10px;margin-top:15px;display:grid}.chart-value>span{color:var(--text-muted);font-size:calc(8px + var(--font-step,0px));grid-column:1/-1}.chart-value>div{direction:ltr;justify-self:end;align-items:baseline;gap:5px;min-width:0;max-width:100%;display:flex;overflow:hidden}.chart-value strong{font-size:clamp(calc(19px + var(--font-step,0px)), 7.2vw, calc(27px + var(--font-step,0px)));font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chart-value small{color:var(--text-muted);font-size:calc(8px + var(--font-step,0px))}.chart-value b{font-size:calc(9px + var(--font-step,0px));justify-self:start}.history-chart{background:var(--background);border-radius:15px;height:222px;margin-top:8px;position:relative;overflow:hidden}.history-chart svg{touch-action:none;width:100%;height:100%}.interactive-chart svg{cursor:crosshair;-webkit-user-select:none;user-select:none}.chart-grid{stroke:var(--border);stroke-dasharray:3 5;stroke-width:1px}.chart-cursor{stroke:var(--text-muted);stroke-dasharray:3 4;stroke-width:1px}.smooth-chart-line{stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke;animation:.82s cubic-bezier(.2,.8,.2,1) forwards chart-draw}.chart-area{animation:.65s ease-out chart-area-in}.latest-pulse{opacity:.28;transform-box:fill-box;transform-origin:50%;animation:1.55s ease-out infinite chart-live-pulse}.selected-chart-point{filter:drop-shadow(0 2px 5px #0a0f0c33);pointer-events:none}.floating-chart-value{background:var(--text);border:1px solid color-mix(in srgb, var(--text) 80%, var(--surface));color:var(--background);pointer-events:none;white-space:nowrap;z-index:3;border-radius:9px;flex-direction:column;align-items:center;min-width:min(78px,100% - 16px);max-width:min(168px,100% - 16px);padding:5px 8px;display:flex;position:absolute;overflow:hidden;transform:translate(-50%,calc(-100% - 11px))}.floating-chart-value strong{font-size:calc(11px + var(--font-step,0px));font-variant-numeric:tabular-nums;text-overflow:ellipsis;max-width:100%;line-height:1.35;overflow:hidden}.floating-chart-value small{color:color-mix(in srgb, var(--background) 74%, transparent);font-size:calc(6px + var(--font-step,0px));margin-top:1px}.floating-chart-value.from-start.above-point{transform:translateY(calc(-100% - 11px))}.floating-chart-value.from-end.above-point{transform:translate(-100%,calc(-100% - 11px))}.floating-chart-value.from-center.below-point{transform:translate(-50%,11px)}.floating-chart-value.from-start.below-point{transform:translateY(11px)}.floating-chart-value.from-end.below-point{transform:translate(-100%,11px)}@keyframes chart-draw{to{stroke-dashoffset:0}}@keyframes chart-area-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes chart-live-pulse{0%{opacity:.38;transform:scale(.4)}75%,to{opacity:0;transform:scale(1.7)}}.chart-range{accent-color:var(--accent);width:calc(100% - 26px);height:24px;margin:0;position:absolute;bottom:6px;left:13px}.chart-message{color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.chart-message span,.chart-message strong{font-size:calc(9px + var(--font-step,0px));margin-top:9px}.loader{border:2px solid var(--border);border-top-color:var(--accent);border-radius:99px;width:25px;height:25px;animation:.8s linear infinite spin}.chart-message button{margin-top:10px}.chart-limits{color:var(--text-muted);font-size:calc(7px + var(--font-step,0px));justify-content:space-between;margin-top:5px;display:flex}.spread-section{background:var(--background);border:1px solid var(--border);border-radius:16px;margin-top:18px;padding:13px}.spread-heading{justify-content:space-between;align-items:center;display:flex}.spread-heading h3{font-size:calc(11px + var(--font-step,0px));order:-1;margin:0}.spread-heading span{color:var(--text-muted);font-size:calc(7px + var(--font-step,0px))}.spread-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:11px;display:grid}.spread-grid>div{background:var(--surface);border:1px solid var(--border);border-radius:12px;grid-template-columns:auto 1fr;align-items:flex-start;gap:2px 6px;padding:10px;display:grid}.spread-dot{border-radius:99px;grid-row:1;align-self:center;width:6px;height:6px}.spread-dot.buy{background:var(--positive)}.spread-dot.sell{background:var(--negative)}.spread-grid small{color:var(--text-secondary);font-size:calc(7px + var(--font-step,0px))}.spread-grid strong{font-size:calc(17px + var(--font-step,0px));text-align:start;direction:ltr;grid-column:1/-1;margin-top:4px}.spread-grid em{color:var(--text-muted);font-size:calc(7px + var(--font-step,0px));grid-column:1/-1;font-style:normal}.spread-section>p{color:var(--text-muted);font-size:calc(7px + var(--font-step,0px));margin:9px 1px 0;line-height:1.75}.spread-loading,.spread-unavailable{color:var(--text-secondary);font-size:calc(8px + var(--font-step,0px));text-align:center;justify-content:center;align-items:center;gap:8px;min-height:58px;display:flex}.spread-loading i{background:var(--border);border-radius:99px;width:8px;height:8px;animation:.8s ease-in-out infinite alternate pulse}.spread-unavailable{flex-direction:column}.spread-unavailable button{color:var(--accent);font-size:calc(8px + var(--font-step,0px));background:0 0;border:0;font-weight:700}.release-sheet{background:var(--surface);max-height:calc(100vh - env(safe-area-inset-top) - 8px);max-width:620px;padding:9px 20px calc(24px + env(safe-area-inset-bottom));border-radius:27px 27px 0 0;width:100%;animation:.28s cubic-bezier(.22,.85,.28,1) sheet-in;position:relative;overflow-y:auto}.release-version{color:var(--accent);font-size:calc(9px + var(--font-step,0px));margin-top:28px;font-weight:700;display:block}.release-sheet h2{font-size:calc(25px + var(--font-step,0px));letter-spacing:-.7px;margin:3px 0 0}.release-intro{color:var(--text-secondary);font-size:calc(10px + var(--font-step,0px));max-width:430px;margin:5px 0 0;line-height:1.8}.release-items{border-top:1px solid var(--border);margin-top:22px}.release-items article{border-bottom:1px solid var(--border);align-items:flex-start;gap:11px;padding:15px 0;display:flex}.release-items article>i{background:var(--accent);border-radius:99px;flex:none;width:7px;height:7px;margin-top:6px}.release-items h3{font-size:calc(12px + var(--font-step,0px));margin:0}.release-items p{color:var(--text-secondary);font-size:calc(9px + var(--font-step,0px));margin:3px 0 0;line-height:1.75}.app-shell[dir=ltr] .brand,.app-shell[dir=ltr] .hero-price>button,.app-shell[dir=ltr] .price-row,.app-shell[dir=ltr] .asset-control,.app-shell[dir=ltr] .settings-list>button,.app-shell[dir=ltr] .settings-search input{text-align:left}.app-shell[dir=ltr] .hero-select select{left:auto;right:12px}.app-shell[dir=ltr] .mini-switch.on b{transform:translate(18px)}.app-shell[dir=ltr] .chevron{transform:rotate(180deg)}.app-shell[dir=ltr] .spread-heading h3{order:initial}@media (prefers-reduced-motion:reduce){.status-dot.live:after,.smooth-chart-line,.chart-area,.latest-pulse,.animated-number.tick-up,.animated-number.tick-down,.asset-vector.animated,.asset-vector.animated svg,.trend-vector path{animation:none}}.app-shell.font-small .hero-number>.animated-number{font-size:clamp(43px,13vw,72px)}.app-shell.font-small .row-value>.animated-number{font-size:clamp(17px,4.6vw,23px)}.app-shell.font-small .row-name strong{font-size:calc(10px + var(--font-step,0px))}.app-shell.font-large .hero-number>.animated-number{font-size:clamp(54px,16vw,88px)}.app-shell.font-large .row-value>.animated-number{font-size:clamp(22px,5.8vw,30px)}.app-shell.font-large .row-name strong{font-size:calc(13px + var(--font-step,0px))}.app-shell.font-large .row-name small,.app-shell.font-large .row-value small,.app-shell.font-large .row-change{font-size:calc(9px + var(--font-step,0px))}.app-shell.font-large .prices-section h1,.app-shell.font-large .page-heading h1{font-size:calc(24px + var(--font-step,0px))}.detail-note{color:var(--text-secondary);font-size:calc(8px + var(--font-step,0px));text-align:center;margin:14px 0 0}.install-sheet{text-align:center;flex-direction:column;align-items:center;padding-top:9px;display:flex}.install-sheet .brand-logo{margin-top:22px}.sheet-close{position:absolute;top:18px;right:18px}.install-sheet h2{font-size:calc(20px + var(--font-step,0px));margin:15px 0 4px}.install-sheet p{color:var(--text-secondary);font-size:calc(9px + var(--font-step,0px));max-width:360px;margin:0;line-height:1.9}.primary-button{width:100%;min-height:48px;margin-top:20px}@media (width<=390px){.app-content{padding-left:13px;padding-right:13px}.update-strip{flex-direction:column;align-items:flex-start}.refresh-button{justify-content:center;width:100%}.hero-price,.hero-price>button{min-height:230px}.hero-price>button{padding:20px}.price-list{gap:9px}.price-row{min-height:178px;padding:12px}.asset-vector{width:39px;height:39px}.row-value>.animated-number{font-size:clamp(17px,5vw,23px)}.row-change{font-size:calc(7px + var(--font-step,0px))}.font-size-setting{flex-wrap:wrap;align-items:flex-start}.font-size-switch{margin-inline-start:48px}}@media (display-mode:standalone){.app-content{padding-top:calc(8px + env(safe-area-inset-top))}}.detail-sheet.expanded{border-radius:0;max-width:min(1080px,100%);min-height:min(100vh,820px);max-height:100vh;padding-inline:clamp(18px,5vw,70px)}.detail-sheet.expanded .history-chart,.detail-sheet.expanded .history-chart svg{min-height:clamp(330px,48vh,560px)}.sheet-header-actions{align-items:center;gap:7px;display:flex}.expand-chart-button{background:var(--surface-soft);width:38px;height:38px;color:var(--text);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.marketing-page{--marketing-ink:#102018;--marketing-green:#27754f;--marketing-mint:#68d59b;--marketing-cream:#f2f4ee;--marketing-line:#dfe5dd;background:radial-gradient(circle at 7% 9%, #68d59b24, transparent 25rem), linear-gradient(180deg, #f8faf6 0, var(--marketing-cream) 42%, #f8faf6 100%);color:var(--marketing-ink);min-height:100vh;overflow:hidden}.marketing-page a{color:inherit;text-decoration:none}.marketing-nav{z-index:20;justify-content:space-between;align-items:center;max-width:1220px;margin:0 auto;padding:26px 28px;display:flex;position:relative}.marketing-brand{align-items:center;gap:11px;display:flex}.marketing-brand>strong{letter-spacing:-.04em;font-size:1.45rem}.marketing-brand-mark{background:#111c16;border-radius:13px;gap:4px;width:42px;height:42px;padding:11px 9px;display:grid}.marketing-brand-mark i{background:#fff;border-radius:9px;height:3px;display:block;position:relative}.marketing-brand-mark i:nth-child(2){width:72%}.marketing-brand-mark i:nth-child(2):after{background:var(--marketing-mint);content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:-2.5px;right:-7px}.marketing-brand-image{object-fit:cover;border-radius:13px;width:44px;height:44px;box-shadow:0 8px 22px #1447382e}.marketing-nav nav{align-items:center;gap:clamp(18px,3vw,38px);display:flex}.marketing-nav nav a{color:#57635c;font-size:.88rem;font-weight:600;transition:color .2s,transform .2s}.marketing-nav nav a:hover{color:var(--marketing-green);transform:translateY(-1px)}.marketing-nav .marketing-nav-cta{color:#fff;background:#122019;border-radius:14px;padding:13px 19px}.marketing-hero{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:clamp(38px,7vw,100px);max-width:1220px;min-height:720px;margin:0 auto;padding:44px 28px 90px;display:grid}.marketing-hero-copy{z-index:4;position:relative}.marketing-eyebrow{color:var(--marketing-green);align-items:center;gap:9px;margin:0 0 22px;font-size:.88rem;font-weight:700;display:flex}.marketing-eyebrow i{background:var(--marketing-mint);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 7px #68d59b29}.marketing-hero h1{letter-spacing:-.075em;margin:0;font-size:clamp(3.6rem,7vw,6.2rem);line-height:.98}.marketing-hero h1 span{color:var(--marketing-green);position:relative}.marketing-hero h1 span:after{background:var(--marketing-mint);content:"";opacity:.35;z-index:-1;border-radius:5px;height:8px;position:absolute;bottom:4px;left:0;right:0}.marketing-lead{color:#657169;max-width:580px;margin:30px 0 0;font-size:clamp(1rem,1.8vw,1.15rem);line-height:2.05}.marketing-actions{flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:33px;display:flex}.marketing-actions a{border-radius:16px;justify-content:center;align-items:center;gap:18px;min-height:58px;padding:0 23px;font-size:.92rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.marketing-actions a:hover{transform:translateY(-2px)}.marketing-primary{background:var(--marketing-green);box-shadow:0 16px 30px #27754f2e;color:#fff!important}.marketing-primary span{font-size:1.3rem}.marketing-secondary{border:1px solid var(--marketing-line);background:#ffffffb8}.marketing-trust{flex-wrap:wrap;gap:18px 28px;margin:27px 0 0;padding:0;list-style:none;display:flex}.marketing-trust li{color:#6c776f;font-size:.72rem;font-weight:600}.marketing-trust li:before{color:var(--marketing-green);content:"✓";margin-left:7px}.marketing-device-stage{justify-content:center;align-items:center;min-height:660px;display:flex;position:relative}.marketing-device-stage:before{content:"";background:#15271e;border-radius:48% 52% 43% 57%/46% 35% 65% 54%;width:510px;height:590px;position:absolute;transform:rotate(-7deg)}.marketing-orbit{border:1px solid #27754f2e;border-radius:50%;position:absolute}.orbit-one{width:620px;height:620px}.orbit-two{width:470px;height:470px}.marketing-phone{z-index:3;background:#0f1713;border:7px solid #0e1511;border-radius:48px;width:348px;height:620px;padding:7px;position:relative;overflow:hidden;transform:rotate(3deg);box-shadow:0 38px 80px #0d1c1459}.marketing-phone img{object-fit:cover;object-position:top;border-radius:35px;width:100%;height:100%;display:block}.marketing-phone-speaker{z-index:4;background:#0e1511;border-radius:0 0 16px 16px;width:105px;height:23px;position:absolute;top:0;left:50%;transform:translate(-50%)}.marketing-float-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:5;background:#ffffffe6;border:1px solid #ffffffb8;border-radius:17px;align-items:center;gap:9px;padding:14px 17px;font-size:.77rem;font-weight:700;display:flex;position:absolute;box-shadow:0 18px 40px #0c1d1424}.card-live{top:22%;right:8%}.card-live i{background:var(--marketing-mint);border-radius:50%;width:9px;height:9px;animation:1.8s infinite marketing-pulse}.card-assets{flex-direction:column;gap:0;padding:15px 21px;bottom:17%;left:2%}.card-assets strong{color:var(--marketing-green);direction:ltr;font-size:1.2rem}.card-assets span{color:#7a857e;font-size:.63rem}.marketing-live,.marketing-features,.marketing-showcase,.marketing-privacy-band,.marketing-final,.marketing-footer{max-width:1164px;margin-inline:auto}.marketing-live{border:1px solid var(--marketing-line);background:#fff;border-radius:34px;padding:clamp(24px,5vw,52px);position:relative;box-shadow:0 24px 70px #1d312512}.marketing-section-heading>div{color:#748078;align-items:center;gap:8px;font-size:.75rem;display:flex}.marketing-live-dot{background:#adb5af;border-radius:50%;width:8px;height:8px}.marketing-live-dot.ready{background:var(--marketing-mint);animation:1.8s infinite marketing-pulse}.marketing-section-heading>small{color:var(--marketing-green);font-size:.8rem;font-weight:700}.marketing-section-heading h2{letter-spacing:-.055em;max-width:760px;margin:9px 0 12px;font-size:clamp(2rem,4vw,3.3rem);line-height:1.25}.marketing-section-heading p{color:#707b73;max-width:650px;margin:0;line-height:1.9}.marketing-rate-grid{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:34px;display:grid}.marketing-rate-grid article{background:#f5f7f2;border:1px solid #edf0ea;border-radius:22px;padding:21px}.marketing-rate-grid header{justify-content:space-between;align-items:center;display:flex}.marketing-rate-grid header span{color:#8a948d;direction:ltr;font-size:.7rem}.marketing-rate-grid h3{margin:0;font-size:.86rem}.marketing-rate-grid article>strong{letter-spacing:-.04em;text-align:right;margin:24px 0 9px;font-size:clamp(1.45rem,3vw,2rem);display:block}.marketing-rate-grid footer{justify-content:space-between;align-items:center;display:flex}.marketing-rate-grid footer small{color:#89928c;font-size:.68rem}.marketing-rate-grid footer b{direction:ltr;border-radius:9px;padding:5px 8px;font-size:.67rem}.marketing-rate-grid .up{color:#23724b;background:#e4f4ea}.marketing-rate-grid .down{color:#a94551;background:#fae9eb}.marketing-live-time{color:#99a19b;margin:17px 0 0;font-size:.65rem}.marketing-features{padding:140px 0 130px}.marketing-feature-grid{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:48px;display:grid}.marketing-feature-grid article{border:1px solid var(--marketing-line);background:#ffffffb8;border-radius:24px;min-height:235px;padding:27px;transition:background .2s,transform .2s}.marketing-feature-grid article:hover{background:#fff;transform:translateY(-4px)}.marketing-feature-grid span{color:#83a28f;direction:ltr;font-size:.68rem;font-weight:700}.marketing-feature-grid h3{margin:35px 0 11px;font-size:1.18rem}.marketing-feature-grid p{color:#748078;margin:0;font-size:.84rem;line-height:1.95}.marketing-showcase{color:#fff;background:#132119;border-radius:44px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:60px;min-height:680px;padding:70px 75px 0;display:grid;overflow:hidden}.marketing-showcase-copy{align-self:center;padding-bottom:70px}.marketing-showcase-copy>small{color:var(--marketing-mint);font-weight:700}.marketing-showcase h2{letter-spacing:-.06em;margin:13px 0 22px;font-size:clamp(2.6rem,5vw,4.4rem);line-height:1.1}.marketing-showcase p{color:#aebbb3;margin:0;line-height:2}.marketing-showcase ul{color:#dbe2dd;margin:23px 0 28px;padding:0;font-size:.8rem;line-height:2.3;list-style:none}.marketing-showcase li:before{color:var(--marketing-mint);content:"✓";margin-left:9px}.marketing-showcase-copy>a{color:var(--marketing-mint);font-size:.84rem;font-weight:700}.marketing-showcase-copy>a span{margin-right:7px}.payments-showcase{background:#173d33;grid-template-columns:1.1fr .9fr;margin-top:22px;padding-inline:75px}.payments-showcase .marketing-shot{justify-self:center}.marketing-shot{background:#26362d;border:7px solid #2e4036;border-bottom:0;border-radius:42px 42px 0 0;place-self:end center;width:330px;height:590px;padding:7px 7px 0;overflow:hidden;transform:rotate(-2deg);box-shadow:0 28px 70px #00000059}.marketing-shot img{border-radius:30px 30px 0 0;width:100%;height:auto;display:block}.marketing-privacy-band{background:#e2f1e7;border-radius:32px;grid-template-columns:1fr 1.5fr auto;align-items:center;gap:35px;margin-top:26px;padding:38px 42px;display:grid}.marketing-privacy-band>div{align-items:center;gap:16px;display:flex}.marketing-privacy-band>div small{color:var(--marketing-green);font-size:.67rem;font-weight:700}.marketing-privacy-band h2{margin:2px 0 0;font-size:1.2rem}.marketing-privacy-band p{color:#5e7165;margin:0;font-size:.75rem;line-height:1.9}.marketing-privacy-band>a{color:var(--marketing-green);white-space:nowrap;font-size:.75rem;font-weight:700}.marketing-privacy-band>a span{margin-right:5px}.marketing-final{text-align:center;padding:145px 24px 135px}.marketing-final>p{color:var(--marketing-green);font-size:.8rem;font-weight:700}.marketing-final h2{letter-spacing:-.065em;max-width:900px;margin:13px auto 0;font-size:clamp(2.6rem,6vw,5.1rem);line-height:1.2}.marketing-final .marketing-actions{justify-content:center}.marketing-final>small{color:#89938d;margin-top:26px;font-size:.66rem;display:block}.marketing-footer{border-top:1px solid var(--marketing-line);grid-template-columns:auto 1fr auto auto;align-items:center;gap:22px;padding:30px 0 45px;display:grid}.marketing-footer .marketing-brand-mark{width:36px;height:36px;padding:9px 8px}.marketing-footer .marketing-brand>strong{font-size:1.1rem}.marketing-footer p{color:#849087;margin:0;font-size:.72rem}.marketing-footer nav{gap:22px;display:flex}.marketing-footer nav a{color:#627067;font-size:.7rem;font-weight:600}.marketing-footer>small{color:#9ba39e;font-size:.62rem}@keyframes marketing-pulse{0%,to{box-shadow:0 0 #68d59b4d}50%{box-shadow:0 0 0 8px #68d59b00}}@media (width<=1220px){.marketing-live,.marketing-features,.marketing-showcase,.marketing-privacy-band,.marketing-footer{margin-inline:24px}}@media (width<=900px){.marketing-hero{text-align:center;grid-template-columns:1fr;padding-top:70px}.marketing-hero-copy{max-width:680px;margin-inline:auto}.marketing-eyebrow,.marketing-actions,.marketing-trust{justify-content:center}.marketing-device-stage{min-height:650px}.marketing-feature-grid{grid-template-columns:repeat(2,1fr)}.marketing-showcase{grid-template-columns:1fr 1fr;gap:25px;padding-inline:42px}.marketing-privacy-band{grid-template-columns:1fr 1.4fr}.marketing-privacy-band>a{grid-column:1/-1}.marketing-footer{grid-template-columns:auto 1fr auto}.marketing-footer>small{grid-column:1/-1}}@media (width<=650px){.marketing-nav{padding:18px}.marketing-nav nav>a:not(.marketing-nav-cta){display:none}.marketing-nav .marketing-nav-cta{padding:10px 14px}.marketing-hero{min-height:auto;padding:66px 18px 80px}.marketing-hero h1{font-size:clamp(3.2rem,17vw,4.6rem)}.marketing-lead{font-size:.94rem}.marketing-actions{flex-direction:column}.marketing-actions a{width:100%}.marketing-device-stage{min-height:560px}.marketing-device-stage:before{width:106%;height:480px}.orbit-one{width:480px;height:480px}.orbit-two{width:360px;height:360px}.marketing-phone{border-radius:39px;width:292px;height:520px}.card-live{right:0}.card-assets{bottom:11%;left:-3px}.marketing-live,.marketing-features,.marketing-showcase,.marketing-privacy-band,.marketing-footer{margin-inline:13px}.marketing-live{border-radius:26px}.marketing-rate-grid{grid-template-columns:1fr}.marketing-features{padding-block:100px}.marketing-feature-grid{grid-template-columns:1fr}.marketing-feature-grid article{min-height:205px}.marketing-showcase{text-align:center;border-radius:28px;grid-template-columns:1fr;padding:50px 25px 0}.marketing-showcase-copy{padding-bottom:10px}.marketing-showcase ul{text-align:right;display:inline-block}.marketing-shot{width:min(100%,310px);height:520px}.marketing-privacy-band{grid-template-columns:1fr;padding:30px 24px}.marketing-privacy-band>a{grid-column:auto}.marketing-final{padding-block:110px}.marketing-footer{text-align:center;grid-template-columns:1fr;justify-items:center}.marketing-footer nav{flex-wrap:wrap;justify-content:center}.marketing-footer>small{grid-column:auto}}@media (prefers-reduced-motion:reduce){.card-live i,.marketing-live-dot.ready{animation:none}.marketing-actions a,.marketing-feature-grid article{transition:none}}.pwa-bottom-nav{display:none}.pwa-theme-toggle{z-index:95;inset:max(16px, env(safe-area-inset-top)) 18px auto auto;border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 92%, transparent);width:44px;height:44px;color:var(--text);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:14px;position:fixed}.download-page{background:var(--background);min-height:100vh;color:var(--text);overflow:hidden}.download-nav{justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 40px);min-height:86px;margin-inline:auto;display:flex}.download-brand{color:inherit;align-items:center;gap:11px;text-decoration:none;display:flex}.download-brand img{border-radius:14px;box-shadow:0 12px 28px #174d3a33}.download-brand span{line-height:1.1;display:grid}.download-brand strong{font-size:21px}.download-brand small{color:var(--text-secondary);direction:ltr}.download-nav nav{gap:10px;display:flex}.download-nav nav a{border:1px solid var(--border);min-height:44px;color:inherit;border-radius:13px;align-items:center;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.download-nav nav a:last-child{color:#fff;background:#174b39;border-color:#174b39}.download-hero{color:#102b22;background:#e4f1ea;border-radius:42px;grid-template-columns:1.05fr .95fr;align-items:center;gap:54px;width:min(1180px,100% - 40px);min-height:calc(100vh - 150px);margin:18px auto 48px;padding:clamp(38px,6vw,82px);display:grid;position:relative;overflow:hidden;box-shadow:0 36px 100px #12443121}.download-copy{z-index:3;position:relative}.download-kicker{color:#287557;font-size:13px;font-weight:800}.download-icon{border-radius:24px;display:none;box-shadow:0 18px 38px #1a4e3c38}.download-copy h1{letter-spacing:-.055em;max-width:570px;margin:12px 0 18px;font-size:clamp(46px,6vw,76px);line-height:1.12}.download-copy>p{color:#526b61;max-width:610px;margin:0 0 28px;line-height:2}.download-platforms{gap:10px;display:grid}.download-option,.download-pwa{min-height:76px;color:inherit;background:#fffc;border:1px solid #c9d9d1;border-radius:18px;grid-template-columns:46px 1fr auto;align-items:center;gap:12px;padding:11px 15px;text-decoration:none;display:grid;box-shadow:0 9px 24px #1244310d}.download-option>i,.download-pwa>i{color:#196446;background:#e9f3ee;border-radius:13px;place-items:center;width:44px;height:44px;font-size:25px;display:grid}.download-option span,.download-pwa span{gap:2px;display:grid}.download-option small,.download-pwa small{color:#658176;font-size:10px}.download-option strong,.download-pwa strong{font-size:14px}.download-option em{color:#789086;font-size:10px;font-style:normal}.download-option>b{color:#6e837b;font-size:11px}.download-option.ready{background:#fff;border-color:#6fb594;transition:transform .2s,box-shadow .2s}.download-option.ready:hover{transform:translateY(-2px);box-shadow:0 16px 32px #1244311f}.download-option.ready>b{color:#196446;font-size:22px}.download-option.soon{opacity:.7}.download-pwa{color:#fff;background:#153d30;border:0;margin-top:10px}.download-pwa small{color:#b6d4c8}.download-pwa>i{color:#8ee0b5;background:#ffffff1a}.download-pwa>b{font-size:22px}.download-visual{place-items:center;min-height:690px;display:grid;position:relative}.download-visual:before{content:"";background:#1a4d3a;border-radius:50%;width:510px;height:510px;position:absolute;box-shadow:0 0 0 36px #1a4d3a14}.download-phone{z-index:2;background:#10261e;border:8px solid #10261e;border-radius:48px;width:340px;height:660px;position:relative;overflow:hidden;transform:rotate(-3deg);box-shadow:0 38px 80px #0b2a1f59}.download-phone img{border-radius:38px;width:100%;height:auto;display:block}.download-badge{z-index:3;color:#174a38;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #fffc;border-radius:15px;align-items:center;gap:8px;min-height:46px;padding:0 15px;font-size:12px;font-weight:800;display:flex;position:absolute;box-shadow:0 18px 38px #0f342629}.badge-live{top:160px;right:0}.badge-live i{background:#50c986;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 7px #50c98629}.badge-secure{bottom:145px;left:-6px}.badge-secure span{color:#2b8b63}.download-footer{border-top:1px solid var(--border);width:min(1180px,100% - 40px);min-height:88px;color:var(--text-secondary);align-items:center;gap:10px;margin:0 auto;display:flex}.download-footer img{border-radius:10px}.download-footer span{direction:ltr;margin-inline-end:auto}.download-footer a{color:inherit;text-decoration:none}[data-theme=dark] .fintech-nav nav a,[data-theme=dark] .fintech-brand{color:var(--text)}[data-theme=dark] .wizard-card,[data-theme=dark] .customer-access,[data-theme=dark] .product-trust-row article,[data-theme=dark] .wizard-progress{background:var(--surface);border-color:var(--border);color:var(--text)}[data-theme=dark] .customer-access label,[data-theme=dark] .wizard-card label,[data-theme=dark] .finance-request-card label,[data-theme=dark] .review-card dt{color:var(--text-secondary)}[data-theme=dark] .password-field{background:var(--surface-soft);border-color:var(--border)}[data-theme=dark] .password-field button{background:var(--surface);border-color:var(--border);color:var(--text-secondary)}[data-theme=dark] .password-field button:hover{background:color-mix(in srgb,var(--accent-soft) 55%,var(--surface));color:var(--accent)}[data-theme=dark] .secondary-action{background:var(--surface-soft);color:#eaf2ed;border-color:#52645c}[data-theme=dark] .quote-summary,[data-theme=dark] .api-doc-compact{color:var(--text);background:#1e2b25}[data-theme=dark] .download-hero{color:#f2f7f4;background:#183428}.download-page[data-theme=dark]{background:var(--background)}[data-theme=dark] .download-copy>p{color:#b7ccc2}[data-theme=dark] .download-option{color:#fff;background:#203e31;border-color:#3c5d4e}[data-theme=dark] .download-option>i{color:#7bd4aa;background:#284c3c}[data-theme=dark] .download-option small,[data-theme=dark] .download-option em{color:#a8c0b5}[data-theme=dark] .download-pwa{color:#0d2b1f;background:#6bc596}[data-theme=dark] .download-pwa small{color:#214e3c}@media (width<=720px){.fintech-page,.download-page{padding-bottom:calc(78px + env(safe-area-inset-bottom))}.pwa-bottom-nav{z-index:90;inset-inline:0;height:calc(70px + env(safe-area-inset-bottom));padding:7px 7px env(safe-area-inset-bottom);border-top:1px solid var(--border);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;box-shadow:0 -12px 38px #112f241c}.pwa-bottom-nav a{min-width:0;color:var(--text-secondary);border-radius:13px;align-content:center;place-items:center;gap:3px;font-size:9px;font-weight:700;text-decoration:none;display:grid}.pwa-bottom-nav i{font-size:22px}.pwa-bottom-nav img{border-radius:8px}.pwa-bottom-nav a.active{background:var(--accent-soft);color:var(--accent)}.pwa-theme-toggle{top:max(13px, env(safe-area-inset-top));width:40px;height:40px;left:13px;right:auto}.pwa-theme-toggle.home-theme-toggle{left:auto;right:auto;top:max(14px, env(safe-area-inset-top));inset-inline-end:max(13px, env(safe-area-inset-right));width:40px;height:40px;bottom:auto}[dir=rtl] .pwa-theme-toggle.home-theme-toggle,html[dir=rtl] .pwa-theme-toggle.home-theme-toggle{inset-inline-end:max(13px, env(safe-area-inset-left))}.download-nav{width:calc(100% - 26px);min-height:72px}.download-nav nav a:first-child{display:none}.download-nav nav a{min-height:40px;padding-inline:12px;font-size:11px}.download-hero{text-align:center;border-radius:30px;grid-template-columns:1fr;gap:30px;width:calc(100% - 26px);min-height:auto;margin:8px auto 28px;padding:36px 18px 0}.download-kicker{display:none}.download-icon{margin:0 auto 22px;display:block}.download-copy h1{margin-inline:auto;font-size:39px}.download-copy>p{font-size:13px}.download-option,.download-pwa{text-align:right}.download-visual{min-height:530px}.download-visual:before{width:360px;height:360px}.download-phone{border-radius:39px;width:270px;height:515px}.download-phone img{border-radius:30px}.badge-live{top:80px;right:-3px}.badge-secure{bottom:80px;left:-5px}.download-footer{width:calc(100% - 26px)}}.fintech-page{color:#14372f;min-height:100vh;font-family:var(--font-vazir,Vazirmatn, sans-serif);background:#f5f4ed;padding-bottom:96px}.fintech-nav{border-bottom:1px solid #14372f1f;justify-content:space-between;align-items:center;gap:28px;width:min(1180px,100% - 40px);min-height:84px;margin:0 auto;display:flex}.fintech-brand{color:inherit;align-items:center;gap:11px;text-decoration:none;display:flex}.fintech-brand img{border-radius:13px;box-shadow:0 8px 24px #103a2f2e}.fintech-brand span{line-height:1.2;display:grid}.fintech-brand strong{font-size:19px}.fintech-brand small{color:#668078;letter-spacing:.08em}.fintech-nav nav{background:#ffffff8f;border:1px solid #14372f14;border-radius:14px;gap:6px;padding:5px;display:flex}.fintech-nav nav a{color:#526a63;border-radius:10px;padding:10px 15px;font-size:13px;font-weight:700;text-decoration:none}.fintech-nav nav a:hover,.fintech-nav nav a.active{color:#fff;background:#103c31}.compact-hero,.finance-hero{color:#fff;background:#103c31;border-radius:28px;grid-template-columns:1.4fr .8fr;align-items:end;gap:42px;width:min(1180px,100% - 40px);margin:34px auto 26px;padding:clamp(28px,5vw,58px);display:grid;box-shadow:0 26px 70px #103c312e}.compact-hero small,.finance-hero small{color:#a9d7c9;font-weight:800}.compact-hero h1,.finance-hero h1{letter-spacing:-.035em;max-width:780px;margin:10px 0 16px;font-size:clamp(32px,4vw,58px);line-height:1.18}.compact-hero p,.finance-hero p{color:#d5e5df;max-width:760px;margin:0;font-size:16px;line-height:2}.compact-hero-facts{gap:9px;display:grid}.compact-hero-facts span{color:#d5e5df;background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;padding:14px 16px}.compact-hero-facts strong{color:#fff;margin-left:5px}.ticket-wizard,.finance-flow,.account-dashboard{width:min(920px,100% - 40px);margin:0 auto}.wizard-progress{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);direction:rtl;background:#ffffffe6;border:1px solid #14372f1f;border-radius:18px;justify-content:space-between;gap:6px;margin:20px auto 24px;padding:10px 14px;display:flex;position:sticky;top:10px;box-shadow:0 12px 34px #11382f1a}.wizard-progress>div{color:#8b9b96;flex:1;justify-items:center;gap:5px;display:grid;position:relative}.wizard-progress>div:not(:last-child):after{content:"";background:#dde4e1;width:calc(100% - 36px);height:2px;position:absolute;top:15px;right:calc(50% + 18px)}.wizard-progress>div.active:not(:last-child):after{background:#72b5a0}.wizard-progress span{color:#61736d;z-index:1;background:#e8ecea;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-weight:900;display:grid;position:relative}.wizard-progress .active span{color:#fff;background:#103c31}.wizard-progress small{font-size:11px;font-weight:800}.wizard-progress .active small{color:#14372f}.wizard-loading{color:#61736d;place-items:center;min-height:180px;display:grid}.customer-access,.wizard-card,.account-tickets,.referral-card,.account-welcome{background:#fff;border:1px solid #14372f1c;border-radius:24px;margin:0 auto 24px;padding:clamp(20px,4vw,38px);box-shadow:0 18px 55px #11382f14}.customer-access{max-width:650px}.customer-access>header{align-items:center;gap:14px;margin-bottom:20px;display:flex}.customer-access>header img{border-radius:15px;width:52px;height:52px}.customer-access h2,.wizard-card h2{margin:4px 0 0;font-size:25px}.customer-access header small,.wizard-card header>small,.account-tickets header small{color:#568174;font-weight:800}.access-tabs{background:#edf1ef;border-radius:13px;grid-template-columns:1fr 1fr;margin-bottom:20px;padding:4px;display:grid}.access-tabs button{color:#60756e;cursor:pointer;background:0 0;border:0;border-radius:10px;min-height:42px;font-family:inherit;font-weight:800}.access-tabs button.active{color:#103c31;background:#fff;box-shadow:0 5px 15px #11382f14}.customer-access form,.wizard-card form{gap:16px;display:grid}.customer-access label,.wizard-card label,.finance-request-card label{color:#2c5147;gap:7px;font-size:13px;font-weight:800;display:grid}.customer-access label small,.wizard-card label small{color:#81918c;font-weight:500}.customer-access input,.wizard-card input,.wizard-card textarea,.wizard-card select,.finance-request-card input,.finance-request-card textarea,.finance-request-card select{color:#14372f;width:100%;min-height:50px;font:inherit;box-sizing:border-box;background:#fbfcfb;border:1px solid #d5dfdb;border-radius:13px;outline:0;padding:12px 14px;font-weight:500}.wizard-card textarea,.finance-request-card textarea{resize:vertical;min-height:120px}.customer-access input:focus,.wizard-card input:focus,.wizard-card textarea:focus,.wizard-card select:focus{border-color:#39836c;box-shadow:0 0 0 4px #39836c1a}.password-field{background:#fbfcfb;border:1px solid #d5dfdb;border-radius:13px;grid-template-columns:minmax(0,1fr) 48px;transition:border-color .16s,box-shadow .16s;display:grid;overflow:hidden}.password-field:focus-within{border-color:#39836c;box-shadow:0 0 0 4px #39836c1a}.password-field input{text-align:left;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.password-field button{border:0;color:#58766d;cursor:pointer;background:#f1f5f3;border-inline-start:1px solid #d5dfdb;justify-content:center;align-self:stretch;align-items:center;width:48px;min-height:48px;padding:0;display:flex}.password-field button:hover{color:#245f4d;background:#e6eeea}.password-field button:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #39836c}input[type=password]::-ms-reveal{display:none}input[type=password]::-ms-clear{display:none}.field-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.primary-action,.secondary-action{cursor:pointer;box-sizing:border-box;border:0;border-radius:13px;justify-content:center;align-items:center;min-height:50px;padding:12px 20px;font:800 14px/1.4 inherit;text-decoration:none;display:inline-flex}.primary-action{color:#fff;background:#103c31;box-shadow:0 10px 24px #103c312e}.primary-action:hover{background:#185846}.primary-action:disabled{opacity:.45;cursor:not-allowed}.secondary-action{color:#184b3e;background:#e8efec}.access-note,.compliance-note{color:#758680;margin:16px 0 0;font-size:12px;line-height:1.9}.form-alert{border-radius:11px;margin:0;padding:11px 13px}.form-alert.error{color:#9a2e3d;background:#fff0f2;border:1px solid #f0c7cd}.wizard-card>header{margin-bottom:24px}.wizard-card>header p{color:#71847e;line-height:1.9}.wizard-card>footer,.review-card>footer{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.wizard-card>footer .primary-action{min-width:210px}.request-type-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:22px;display:grid}.request-type-grid button{color:#456159;cursor:pointer;background:#fbfcfb;border:1px solid #d6dfdc;border-radius:15px;place-items:center;gap:4px;min-height:92px;font:700 12px/1.5 inherit;display:grid}.request-type-grid button i{font-size:23px}.request-type-grid button.active{color:#103c31;background:#e4f1ec;border-color:#3c8a71;box-shadow:inset 0 0 0 1px #3c8a71}.api-plan-grid.redesigned{grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 20px;display:grid}.api-plan-grid.redesigned button{color:#315248;text-align:right;cursor:pointer;background:#fbfcfb;border:1px solid #d7dfdc;border-radius:16px;gap:7px;padding:17px;font-family:inherit;display:grid}.api-plan-grid.redesigned button.active{background:#e8f4ef;border-color:#318069;box-shadow:inset 0 0 0 1px #318069}.api-plan-grid.redesigned small{font-weight:800}.api-plan-grid.redesigned strong{font-size:18px}.api-plan-grid.redesigned em{font-size:10px;font-style:normal}.api-plan-grid.redesigned span{color:#657b74;font-size:11px}.review-card dl,.finance-hero dl{gap:0;margin:0;display:grid}.review-card dl div,.finance-hero dl div{border-bottom:1px solid #e5e9e7;justify-content:space-between;gap:18px;padding:13px 0;display:flex}.review-card dt{color:#71827d}.review-card dd{text-align:left;max-width:65%;margin:0;font-weight:800}.api-doc-compact{background:#eff4f2;border-radius:14px;gap:6px;margin-top:18px;padding:16px;display:grid}.api-doc-compact code{text-align:left;color:#cbe7dd;direction:ltr;background:#14372f;border-radius:9px;padding:12px;overflow-x:auto}.payment-card{max-width:720px}.payment-amount{text-align:center;background:#f3f8f6;border:1px solid #cddbd6;border-radius:18px;gap:4px;margin-bottom:16px;padding:20px;display:grid}.payment-amount strong{font-size:30px}.payment-amount em{font-size:12px;font-style:normal}.payment-amount code,.tracking-code{color:#58736a}.payment-link{width:100%;margin-bottom:16px}.receipt-disclosure{border:1px solid #d6dfdc;border-radius:14px;padding:15px}.receipt-disclosure summary{cursor:pointer;font-weight:900}.receipt-disclosure form{margin-top:16px}.receipt-drop{text-align:center;background:#f4f8f6;border-radius:16px;align-content:center;place-items:center;min-height:145px;padding:20px;position:relative;overflow:hidden;border:1.5px dashed #85aa9e!important;display:grid!important}.receipt-drop input[type=file]{opacity:0;cursor:pointer;min-height:100%;position:absolute;inset:0}.receipt-drop .material-icon{color:#2f7b64;font-size:30px}.receipt-drop small{font-weight:500}.tracking-card{text-align:center;max-width:680px}.tracking-card .success-icon{color:#167052;background:#dff1e9;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 12px;font-size:30px;display:grid}.tracking-card .secondary-action{margin-top:12px}.account-tickets>header{justify-content:space-between;align-items:center;display:flex}.account-tickets>header h2{margin:3px 0 0}.account-tickets>header button,.account-tickets article header button{color:#17483c;background:#e8efec;border:0;border-radius:10px;padding:9px 13px;font:700 12px inherit}.account-tickets article{border-top:1px solid #e3e9e6;padding:20px 0}.account-tickets article>header{justify-content:space-between;gap:10px;display:flex}.account-tickets article>header div{gap:3px;display:grid}.account-tickets article>header span{background:#eef3f1;border-radius:99px;height:fit-content;padding:7px 10px;font-size:11px}.account-tickets blockquote{background:#f2f5f4;border:0;border-radius:12px;margin:8px 0;padding:12px 14px}.account-tickets blockquote.admin{background:#e2f2eb}.account-tickets blockquote small{color:#638078;display:block}.delivered-api-key{color:#fff;background:#103c31;border-radius:14px;gap:8px;padding:16px;display:grid}.delivered-api-key code{overflow-wrap:anywhere;color:#bfe6d8;direction:ltr}.delivered-api-key button{border:0;border-radius:8px;justify-self:start;padding:8px 12px;font-family:inherit}.finance-hero{align-items:center}.finance-hero aside{background:#ffffff12;border:1px solid #ffffff21;border-radius:20px;padding:20px}.finance-hero dl div{border-color:#ffffff21}.finance-hero dd{color:#cae4da;margin:0}.hero-actions{align-items:center;gap:12px;margin-top:24px;display:flex}.hero-actions .primary-action{color:#103c31;background:#e5f2ed}.hero-actions>a:not(.primary-action){color:#cde6dd}.popular-service-cloud{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.popular-service-cloud span{background:#ffffff1a;border-radius:10px;align-items:center;gap:6px;min-height:34px;padding:7px 10px;font-size:11px;display:inline-flex}.popular-service-cloud .material-icon{color:#9ce0c4;font-size:18px}.visual-finance-hero{overflow:hidden}.finance-visual-card{justify-items:center;gap:12px;display:grid;position:relative;overflow:hidden}.fintech-illustration{border-radius:17px;width:100%;height:auto;animation:5.5s ease-in-out infinite fintech-float;display:block}.finance-visual-card .fintech-illustration{object-fit:contain;max-height:310px}.asset-motion-labels{grid-template-columns:repeat(3,1fr);gap:6px;width:100%;display:grid}.asset-motion-labels.four-assets{grid-template-columns:repeat(4,1fr)}.asset-motion-labels span{color:#d7e9e2;background:#ffffff12;border:1px solid #ffffff21;border-radius:11px;justify-content:center;align-items:center;gap:4px;min-height:40px;font-size:11px;font-weight:800;display:flex}.asset-motion-labels .material-icon{color:#8ed9ba;font-size:18px}.payment-visual-card{justify-items:stretch}.payment-visual-card .fintech-illustration{max-height:230px}.ticket-visual-hero{align-items:center}.ticket-visual-hero .compact-hero-facts{grid-template-columns:1fr 1fr;margin-top:22px}.ticket-visual-hero .compact-hero-facts span{align-items:center;gap:7px;display:flex}.ticket-visual-hero .compact-hero-facts .material-icon{color:#94ddc0;font-size:20px}.ticket-hero-art{background:#ffffff0f;border:1px solid #ffffff21;border-radius:22px;padding:14px;overflow:hidden}@keyframes fintech-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.product-trust-row{grid-template-columns:repeat(3,1fr);gap:12px;width:min(1180px,100% - 40px);margin:0 auto 30px;display:grid}.product-trust-row article{background:#fff;border:1px solid #14372f1a;border-radius:18px;padding:20px}.product-trust-row .material-icon{color:#2e8067;font-size:25px}.product-trust-row strong{margin:10px 0 6px;display:block}.product-trust-row p{color:#6c817a;margin:0;font-size:12px;line-height:1.8}.finance-flow{padding-top:5px}.asset-choice-grid{grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:18px;display:grid}.asset-choice-grid button{color:#456159;cursor:pointer;background:#fafcfb;border:1px solid #d7dfdc;border-radius:14px;gap:4px;padding:14px 8px;font-family:inherit;display:grid}.asset-choice-grid button.active{color:#103c31;background:#e6f2ed;border-color:#328069;box-shadow:inset 0 0 0 1px #328069}.asset-choice-grid span{direction:ltr;font-weight:900}.asset-choice-grid small{font-size:10px}.service-choice-grid{flex-wrap:wrap;gap:8px;margin:14px 0 20px;display:flex}.service-choice-grid button,.priority-choice button{color:#536b64;cursor:pointer;background:#fff;border:1px solid #d6dfdc;border-radius:10px;padding:10px 12px;font-family:inherit}.service-choice-grid button.active,.priority-choice button.active{color:#fff;background:#103c31;border-color:#103c31}.priority-choice{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.asset-choice-grid.limited-assets{grid-template-columns:repeat(4,1fr)}.premium-service-grid button{align-items:center;gap:7px;min-height:46px;display:inline-flex}.premium-service-grid .material-icon{font-size:20px}.official-price-card{background:#eef7f3;border:1px solid #cbded6;border-radius:16px;gap:10px;margin-bottom:18px;padding:17px;display:grid}.official-price-card>div{align-items:center;gap:10px;display:flex}.official-price-card>div>.material-icon{color:#197252;background:#d8ece3;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.official-price-card span{display:grid}.official-price-card span small,.official-price-card>small{color:#668078}.official-price-card span strong{font-size:20px}.official-price-card p{color:#536c64;margin:0;font-size:12px;line-height:1.9}.official-price-card a{color:#176d50;font-size:12px;font-weight:900}.business-hour-promise{color:#174c3e;background:#e7f2ed;border-radius:14px;align-items:center;gap:11px;margin-top:14px;padding:14px;display:flex}.business-hour-promise>.material-icon{font-size:28px}.business-hour-promise p{gap:2px;margin:0;display:grid}.business-hour-promise span{color:#60786f;font-size:11px}.quote-summary{background:#eef4f1;border-radius:16px;gap:10px;margin-top:20px;padding:16px;display:grid}.quote-summary>div{justify-content:space-between;display:flex}.quote-summary .total{border-top:1px solid #cad9d4;padding-top:12px;font-size:17px}.quote-summary label{grid-template-columns:auto 1fr;align-items:center}.quote-summary input{min-height:42px}.discount-entry{grid-template-columns:1fr auto;gap:6px;display:grid}.discount-entry button{color:#fff;cursor:pointer;background:#174d40;border:0;border-radius:9px;padding:0 13px;font-family:inherit;font-weight:800}.compliance-note{color:#6d5b2c;background:#fff8e8;border:1px solid #eadba9;border-radius:13px;padding:13px}.kyc-card{max-width:680px}.account-page{padding-top:1px}.account-dashboard{margin-top:34px}.account-welcome{color:#fff;background:#103c31;justify-content:space-between;align-items:center;display:flex}.account-welcome h1{margin:6px 0}.account-welcome p{color:#b9d4cb;text-align:right;direction:ltr}.account-welcome>span{background:#ffffff1c;border:1px solid #ffffff26;border-radius:99px;padding:9px 12px;font-size:11px}.referral-card header{justify-content:space-between;gap:30px;display:flex}.referral-card h2{margin:6px 0}.referral-card header>strong{color:#167052;white-space:nowrap;font-size:28px}.referral-card header>strong small{font-size:11px}.referral-card>p{color:#657b74;line-height:1.9}.referral-progress{grid-template-columns:1fr auto;align-items:center;gap:14px;display:grid}.referral-progress>div{background:#e5ece9;border-radius:99px;height:10px;overflow:hidden}.referral-progress>div span{border-radius:inherit;background:#2e8067;height:100%;display:block}.referral-link{grid-template-columns:1fr auto;gap:8px;margin-top:18px;display:grid}.referral-link code{text-overflow:ellipsis;direction:ltr;background:#edf2f0;border-radius:10px;padding:13px;overflow:hidden}.referral-link button{color:#fff;background:#103c31;border:0;border-radius:10px;padding:0 16px;font-family:inherit;font-weight:800}.account-shortcuts{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.account-shortcuts a{color:#14372f;background:#fff;border:1px solid #d9e1de;border-radius:16px;gap:5px;padding:18px;text-decoration:none;display:grid}.account-shortcuts .material-icon{color:#2b7c64;font-size:26px}.account-shortcuts small{color:#74857f}@media (width<=760px){.fintech-nav{width:calc(100% - 24px);min-height:70px}.fintech-nav nav{display:none}.compact-hero,.finance-hero{border-radius:22px;grid-template-columns:1fr;gap:22px;width:calc(100% - 24px);margin-top:14px;padding:25px 20px}.compact-hero h1,.finance-hero h1{font-size:32px}.compact-hero p,.finance-hero p{font-size:14px}.ticket-wizard,.finance-flow,.account-dashboard{width:calc(100% - 24px)}.wizard-progress{border-radius:15px;padding:8px 5px;top:6px}.wizard-progress small{font-size:9px}.wizard-progress span{width:26px;height:26px}.wizard-progress>div:not(:last-child):after{width:calc(100% - 28px);top:13px;right:calc(50% + 14px)}.customer-access,.wizard-card,.account-tickets,.referral-card,.account-welcome{border-radius:19px;padding:20px 16px}.field-pair,.priority-choice{grid-template-columns:1fr}.request-type-grid{grid-template-columns:repeat(2,1fr)}.api-plan-grid.redesigned{grid-template-columns:1fr}.wizard-card>footer{z-index:5;background:#fffffff0;border-radius:13px;margin:18px -8px -8px;padding:8px;position:sticky;bottom:8px}.wizard-card>footer .primary-action{flex:1;min-width:0}.product-trust-row{grid-template-columns:1fr;width:calc(100% - 24px)}.asset-choice-grid,.asset-choice-grid.limited-assets{grid-template-columns:repeat(2,1fr)}.asset-choice-grid:not(.limited-assets) button:last-child{grid-column:1/-1}.finance-flow .wizard-progress{overflow-x:auto}.finance-flow .wizard-progress>div{min-width:48px}.asset-motion-labels.four-assets{grid-template-columns:repeat(2,1fr)}.account-welcome,.referral-card header{flex-direction:column;align-items:flex-start;gap:10px}.referral-progress,.referral-link{grid-template-columns:1fr}.referral-link button{min-height:44px}.account-shortcuts{grid-template-columns:1fr}.finance-visual-card .fintech-illustration{max-height:255px}.payment-visual-card .fintech-illustration{max-height:210px}.ticket-hero-art{justify-self:center;width:min(100%,330px)}.ticket-visual-hero .compact-hero-facts{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.fintech-illustration{animation:none}}.admin-workspace{color:#173b32;min-height:100vh;font-family:var(--font-vazir,Vazirmatn, sans-serif);background:#f1f3ef;grid-template-columns:255px minmax(0,1fr);display:grid}.admin-sidebar{color:#fff;box-sizing:border-box;background:#102f28;flex-direction:column;gap:20px;height:100vh;padding:22px 14px;display:flex;position:sticky;top:0}.admin-sidebar-brand{border-bottom:1px solid #ffffff1a;align-items:center;gap:11px;padding:0 8px 14px;display:flex}.admin-sidebar-brand img{border-radius:12px;width:42px;height:42px}.admin-sidebar-brand span{display:grid}.admin-sidebar-brand small{color:#91b7ab}.admin-sidebar nav{gap:5px;display:grid}.admin-sidebar nav button{text-align:right;color:#a9c5bd;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:38px 1fr;align-items:center;gap:7px;min-height:54px;padding:7px 9px;font-family:inherit;display:grid}.admin-sidebar nav button i{font-size:22px}.admin-sidebar nav button span{gap:2px;display:grid}.admin-sidebar nav button strong{color:inherit;font-size:13px}.admin-sidebar nav button small{color:#78988f;font-size:10px}.admin-sidebar nav button.active{color:#103c31;background:#e5f2ed}.admin-sidebar nav button.active small{color:#50736a}.admin-refresh{color:#d8e7e2;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:44px;margin-top:auto;font-family:inherit;display:flex}.admin-main{min-width:0;padding:28px clamp(18px,3vw,42px) 60px}.admin-page-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.admin-page-header small{color:#729087}.admin-page-header h1{margin:4px 0 0}.admin-live{background:#fff;border:1px solid #d4ded9;border-radius:99px;padding:9px 12px;font-size:12px}.admin-live i{background:#23a26f;border-radius:50%;width:8px;height:8px;margin-left:6px;display:inline-block;box-shadow:0 0 0 4px #23a26f1f}.admin-workspace .admin-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.admin-workspace .admin-metrics article{background:#fff;border:1px solid #dbe3df;border-radius:15px;gap:4px;padding:17px;display:grid}.admin-workspace .admin-metrics small,.admin-workspace .admin-metrics span{color:#7d908a;font-size:10px}.admin-workspace .admin-metrics strong{font-size:27px}.admin-overview-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.admin-workspace .admin-panel{background:#fff;border:1px solid #dbe3df;border-radius:17px;min-width:0;margin-bottom:14px;padding:20px;box-shadow:0 10px 30px #12342b09}.admin-panel h2{margin:0 0 16px;font-size:18px}.panel-title{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.panel-title small{color:#759188}.panel-title h2{margin:3px 0}.panel-title>span{color:#567269;background:#edf3f0;border-radius:99px;padding:8px 11px;font-size:10px}.admin-progress{gap:6px;margin:14px 0;display:grid}.admin-progress span{justify-content:space-between;font-size:12px;display:flex}.admin-progress progress{border:0;border-radius:99px;width:100%;height:9px;overflow:hidden}.admin-progress progress::-webkit-progress-bar{background:#e5ebe8}.admin-progress progress::-webkit-progress-value{background:#3b856e;border-radius:99px}.operation-queues{grid-template-columns:1fr 1fr;gap:8px;display:grid}.operation-queues button{color:#34564d;cursor:pointer;background:#f8faf9;border:1px solid #dbe3df;border-radius:12px;justify-content:space-between;padding:16px;font-family:inherit;display:flex}.operation-queues strong{font-size:20px}.admin-workspace .admin-table-wrap{border:1px solid #e0e6e3;border-radius:12px;overflow:auto}.admin-workspace table{border-collapse:collapse;width:100%;min-width:900px}.admin-workspace th{color:#758a83;text-align:right;z-index:1;background:#f5f7f6;padding:11px;font-size:10px;position:sticky;top:0}.admin-workspace td{vertical-align:top;border-top:1px solid #e7ece9;max-width:280px;padding:11px;font-size:12px;line-height:1.7}.admin-workspace td small{color:#7b9088;display:block}.admin-workspace td select{border:1px solid #d4ded9;border-radius:8px;min-height:34px;font-family:inherit}.admin-message{white-space:pre-wrap}.admin-session-meta{text-overflow:ellipsis;max-width:240px;overflow:hidden}.admin-inline-form{gap:5px;display:grid}.admin-inline-form textarea{min-width:200px;font:inherit;resize:vertical;border:1px solid #d3ded9;border-radius:8px;padding:8px}.admin-inline-form button,.admin-order-actions button{color:#fff;cursor:pointer;background:#174d40;border:0;border-radius:8px;padding:8px;font-family:inherit}.online{color:#17835c}.receipt-preview-button{color:#245d4e;cursor:pointer;background:0 0;border:0;gap:5px;padding:0;font-family:inherit;display:grid}.receipt-preview-button img{object-fit:cover;border:1px solid #d2dcd8;border-radius:8px;width:76px;height:58px}.receipt-preview-button span{font-size:10px}.admin-warning{color:#725c27;background:#fff8e5;border:1px solid #eadba7;border-radius:10px;padding:11px;font-size:11px;line-height:1.8}.admin-compose,.admin-client-form{gap:9px;display:grid}.admin-compose input,.admin-compose textarea,.admin-compose select,.admin-client-form input,.admin-client-form select{width:100%;min-height:42px;font:inherit;box-sizing:border-box;border:1px solid #d4ded9;border-radius:9px;padding:9px}.admin-compose button,.admin-client-form button{color:#fff;cursor:pointer;background:#174d40;border:0;border-radius:9px;min-height:42px;font-family:inherit;font-weight:800}.announcement-history{margin-top:15px}.announcement-history p,.api-client-row{border-top:1px solid #e3e9e6;justify-content:space-between;gap:14px;margin:0;padding:11px 0;display:flex}.announcement-history span,.api-client-row span{display:grid}.announcement-history small,.api-client-row small{color:#7c9089}.announcement-history b,.api-client-row b{font-size:11px}.admin-new-key{color:#fff;background:#102f28;border-radius:11px;gap:7px;margin-top:12px;padding:13px;display:grid}.admin-new-key code{overflow-wrap:anywhere;color:#bde5d7;direction:ltr}.admin-new-key button{border:0;border-radius:7px;justify-self:start;padding:7px 10px}.discount-row{width:100%;color:inherit;border-inline:0;text-align:right;cursor:pointer;background:0 0;border-bottom:0;font-family:inherit}.admin-receipt-modal{z-index:200;background:#07120fb8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.admin-receipt-modal section{background:#fff;border-radius:18px;width:min(700px,100%);max-height:90vh;padding:18px;overflow:auto}.admin-receipt-modal header{justify-content:space-between;display:flex}.admin-receipt-modal h2{margin:3px 0 12px}.admin-receipt-modal header button{border:0;border-radius:50%;width:38px;height:38px;font-size:24px}.admin-receipt-modal img{border-radius:12px;width:100%;height:auto}.admin-error{color:#fff;background:#9b3342;border-radius:10px;padding:12px 16px;position:fixed;bottom:20px;left:20px}.admin-login form img{border-radius:17px;width:60px;height:60px;margin-bottom:8px}.admin-password-setup form{max-width:460px}.admin-password-rule{color:inherit;background:#2c84661a;border-radius:10px;padding:10px 12px;line-height:1.8;display:block}@media (width<=980px){.admin-workspace{grid-template-columns:76px minmax(0,1fr)}.admin-sidebar{padding-inline:9px}.admin-sidebar-brand span,.admin-sidebar nav button span,.admin-refresh{display:none}.admin-sidebar-brand{justify-content:center;padding-inline:0}.admin-sidebar nav button{grid-template-columns:1fr;place-items:center;padding:8px;display:grid}.admin-workspace .admin-metrics{grid-template-columns:repeat(2,1fr)}.admin-overview-grid{grid-template-columns:1fr}}@media (width<=620px){.admin-workspace{padding-bottom:76px;display:block}.admin-sidebar{z-index:50;width:100%;height:70px;padding:6px;position:fixed;inset:auto 0 0;overflow-x:auto}.admin-sidebar-brand,.admin-refresh{display:none}.admin-sidebar nav{grid-template-columns:repeat(9,minmax(54px,1fr));gap:2px;min-width:580px;display:grid}.admin-sidebar nav button{min-height:56px}.admin-sidebar nav button i{font-size:20px}.admin-main{padding:18px 10px}.admin-page-header{align-items:flex-start}.admin-live{font-size:9px}.admin-workspace .admin-metrics{grid-template-columns:1fr 1fr}.admin-workspace .admin-metrics article:last-child{grid-column:1/-1}}.topbar-actions{align-items:center;gap:8px;display:flex}.notification-button{background:var(--surface);border:1px solid var(--border);border-radius:50%;place-items:center;width:42px;height:42px;padding:0;display:grid;position:relative}.notification-button .material-icon{font-size:calc(21px + var(--font-step,0px))}.notification-button b{border:2px solid var(--surface);color:#fff;font-size:calc(8px + var(--font-step,0px));background:#c53f4d;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding-inline:3px;display:flex;position:absolute;top:-4px;right:-4px}.notification-overlay{padding:max(76px, env(safe-area-inset-top)) 14px 100px;align-items:flex-start}.notification-sheet{background:var(--surface);border:1px solid var(--border);border-radius:26px;width:100%;max-width:560px;max-height:min(680px,100vh - 150px);margin-inline:auto;padding:18px;overflow:auto;box-shadow:0 28px 70px #00000040}.notification-sheet>header{justify-content:space-between;align-items:flex-start;padding:4px 4px 15px;display:flex}.notification-sheet h2{margin:2px 0 0}.notification-sheet header small{color:var(--accent)}.notification-sheet header>button{background:var(--surface-soft);font-size:calc(22px + var(--font-step,0px));border:0;border-radius:50%;width:38px;height:38px}.notification-sheet>div{gap:8px;display:grid}.notification-sheet>div>button{border:1px solid var(--border);text-align:start;background:0 0;border-radius:17px;grid-template-columns:8px 1fr auto;align-items:center;gap:10px;width:100%;padding:14px;display:grid}.notification-sheet>div>button>i{background:0 0;border-radius:50%;width:8px;height:8px}.notification-sheet>div>button.unread{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 25%, var(--border))}.notification-sheet>div>button.unread>i{background:#c53f4d}.notification-sheet strong{display:block}.notification-sheet p{color:var(--text-secondary);margin:3px 0;line-height:1.85}.notification-sheet small{color:var(--text-muted)}.notification-sheet em{color:var(--accent);font-style:normal}.notification-empty{color:var(--text-secondary);text-align:center;padding:34px 10px}.ticket-center{gap:18px;display:grid}.api-purchase-guide{background:linear-gradient(145deg, color-mix(in srgb, var(--accent-soft) 78%, var(--surface)), var(--surface));border:1px solid color-mix(in srgb, var(--accent) 20%, var(--border));border-radius:22px;gap:16px;padding:16px;display:grid}.api-purchase-guide header small{color:var(--accent);font-weight:750}.api-purchase-guide header h2{font-size:calc(20px + var(--font-step,0px));margin:4px 0 0}.api-plan-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.api-plan-grid>button{background:var(--surface);border:1px solid var(--border);text-align:start;border-radius:16px;flex-direction:column;align-items:flex-start;gap:5px;padding:13px;display:flex}.api-plan-grid>button.active{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 13%, transparent)}.api-plan-grid>button>strong{color:var(--accent)}.api-plan-grid>button>b{font-size:calc(16px + var(--font-step,0px))}.api-plan-grid>button>b small{font-weight:500;display:block}.api-plan-grid>button>span{color:var(--text-secondary);font-size:calc(11px + var(--font-step,0px))}.api-usage-doc{background:var(--surface);border-radius:16px;padding:15px}.api-usage-doc h3{margin:0}.api-usage-doc ol{color:var(--text-secondary);margin:10px 0;padding-inline-start:23px;line-height:2}.api-usage-doc code{color:#c9f2d8;text-align:left;white-space:nowrap;direction:ltr;background:#101914;border-radius:11px;padding:12px;display:block;overflow-x:auto}.api-usage-doc p{color:var(--text-secondary);margin:12px 0 0;line-height:1.9}.payment-step{color:#fff;background:#15271e;border-radius:24px;padding:20px}.payment-step>small{color:#79d39f}.payment-step>h2{font-size:calc(30px + var(--font-step,0px));margin:5px 0}.payment-step>p{color:#c7d8cc;line-height:1.9}.payment-step>a{color:#165239;background:#fff;border-radius:14px;justify-content:center;align-items:center;min-height:52px;margin:14px 0;font-weight:800;text-decoration:none;display:flex}.payment-step form{border-top:1px solid #ffffff29;gap:12px;padding-top:16px;display:grid}.payment-step label{gap:6px;display:grid}.payment-step input{color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:12px;min-height:48px;padding:10px}.payment-step form button{color:#102018;background:#69d49a;border:0;border-radius:13px;min-height:50px;font-weight:800}.payment-step form>b{color:#a9eac5}.payment-step form>b.error{color:#ff9ca6}.my-tickets{gap:10px;display:grid}.my-tickets>header{justify-content:space-between;align-items:center;display:flex}.my-tickets h2{margin:2px 0 0}.my-tickets header small{color:var(--accent)}.my-tickets header button{background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:9px 12px}.my-tickets>article{background:var(--surface);border:1px solid var(--border);border-radius:19px;padding:16px}.my-tickets article>div:first-child{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.my-tickets article>div:first-child code{color:var(--text-secondary)}.my-tickets article>div:first-child span{background:var(--surface-soft);border-radius:999px;margin-inline-start:auto;padding:4px 9px}.my-tickets article>p{color:var(--text-secondary);line-height:1.85}.my-tickets dl{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.my-tickets dl div{background:var(--surface-soft);border-radius:12px;padding:9px}.my-tickets dt{color:var(--text-muted)}.my-tickets dd{margin:3px 0 0;font-weight:750}.my-tickets blockquote{border-inline-start:3px solid var(--border);margin:10px 0 0;padding:10px 12px;line-height:1.9}.my-tickets blockquote.admin,.my-tickets blockquote.system{background:var(--accent-soft);border-color:var(--accent);border-radius:10px}.my-tickets blockquote small{color:var(--accent);font-weight:800;display:block}.delivered-api-key{color:#fff;background:#101914;border-radius:14px;margin-top:12px;padding:14px;gap:8px!important;display:grid!important}.delivered-api-key code{overflow-wrap:anywhere;color:#9be4b9!important}.delivered-api-key button{color:#102018;background:#69d49a;border:0;border-radius:9px;justify-self:start;padding:7px 12px}.admin-section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.admin-compose{gap:10px;display:grid}.admin-compose input,.admin-compose textarea,.admin-compose select,.admin-inline-form input,.admin-inline-form textarea{font:inherit;border:1px solid #d6ddd4;border-radius:10px;padding:10px}.admin-compose button,.admin-inline-form button,.admin-action-button{color:#fff;font:inherit;background:#165239;border:0;border-radius:10px;min-height:42px;padding-inline:14px;font-weight:800}.admin-inline-form{gap:8px;min-width:240px;display:grid}.admin-session-meta{overflow-wrap:anywhere;max-width:360px}.admin-session-meta small{display:block}.admin-receipt{object-fit:contain;border-radius:10px;max-width:220px;max-height:170px;display:block}.admin-order-actions{gap:7px;display:flex}.admin-order-actions .reject{background:#a53a48}@media (width<=760px){.api-plan-grid,.admin-section-grid,.my-tickets dl{grid-template-columns:1fr}}.asset-control.sortable{grid-template-columns:1fr auto;align-items:stretch;padding:0;display:grid;overflow:hidden}.asset-toggle-area{min-width:0;color:inherit;text-align:start;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:11px 12px;display:grid}.asset-toggle-area>span{min-width:0;display:grid}.asset-toggle-area strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.asset-toggle-area small{color:var(--text-muted)}.asset-order-controls{border-inline-start:1px solid var(--border);background:var(--surface-soft);grid-template-rows:1fr 1fr;grid-template-columns:28px 34px;align-items:center;gap:0;padding:5px;display:grid}.asset-order-controls>b{background:var(--accent);color:#fff;border-radius:9px;grid-row:1/3;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.asset-order-controls button{width:32px;min-height:27px;color:var(--accent);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.asset-order-controls button:hover{background:var(--accent-soft)}.asset-order-controls button:disabled{color:var(--text-muted);cursor:default;opacity:.4}.asset-order-controls .material-icon{font-size:21px}[data-theme=dark] .fintech-page{background:var(--background);color:var(--text)}[data-theme=dark] .fintech-nav{background:color-mix(in srgb, var(--surface) 94%, transparent);border-color:var(--border)}[data-theme=dark] .fintech-nav nav a,[data-theme=dark] .fintech-brand,[data-theme=dark] .wizard-card h2,[data-theme=dark] .wizard-card h3{color:var(--text)}[data-theme=dark] .wizard-card,[data-theme=dark] .customer-access,[data-theme=dark] .product-trust-row article,[data-theme=dark] .wizard-progress,[data-theme=dark] .account-card,[data-theme=dark] .account-dashboard article{background:var(--surface);border-color:var(--border);color:var(--text)}[data-theme=dark] .customer-access label,[data-theme=dark] .wizard-card label,[data-theme=dark] .finance-request-card label,[data-theme=dark] .review-card dt,[data-theme=dark] .wizard-card p,[data-theme=dark] .product-trust-row p{color:var(--text-secondary)}[data-theme=dark] .customer-access input,[data-theme=dark] .wizard-card input,[data-theme=dark] .wizard-card textarea,[data-theme=dark] .wizard-card select,[data-theme=dark] .finance-request-card input,[data-theme=dark] .finance-request-card textarea,[data-theme=dark] .finance-request-card select,[data-theme=dark] .service-choice-grid button,[data-theme=dark] .priority-choice button,[data-theme=dark] .asset-choice-grid button{background:var(--surface-soft);border-color:var(--border);color:var(--text)}[data-theme=dark] .asset-choice-grid button.active,[data-theme=dark] .service-choice-grid button.active,[data-theme=dark] .priority-choice button.active{color:#fff;background:#2f7c60;border-color:#69be96}[data-theme=dark] .secondary-action{color:#f2f7f4;background:#27372f;border-color:#567064}[data-theme=dark] .primary-action{color:#09261b;background:#72c89c}[data-theme=dark] .quote-summary,[data-theme=dark] .api-doc-compact,[data-theme=dark] .review-card dl div{border-color:var(--border);color:var(--text);background:#1e2b25}[data-theme=dark] .official-price-card,[data-theme=dark] .business-hour-promise{color:#e9f4ef;background:#1d3028;border-color:#355448}[data-theme=dark] .official-price-card p,[data-theme=dark] .official-price-card span small,[data-theme=dark] .official-price-card>small,[data-theme=dark] .business-hour-promise span{color:#a9c1b7}[data-theme=dark] .official-price-card a{color:#78d3aa}.content-studio{--content-ink:#12382e;--content-green:#17684f;--content-mint:#e6f4ee;--content-line:#dbe5df;gap:16px;display:grid}.content-command-hero{color:#fff;background:linear-gradient(130deg,#103d32 0%,#17684f 65%,#26775e 100%);border-radius:22px;grid-template-columns:1fr minmax(250px,.42fr);gap:28px;padding:clamp(22px,4vw,38px);display:grid;position:relative;overflow:hidden}.content-command-hero:after{content:"";border:1px solid #ffffff24;border-radius:50%;width:300px;height:300px;position:absolute;top:-150px;left:-120px}.content-command-hero h2{margin:9px 0;font-size:clamp(27px,3.5vw,44px);line-height:1.25}.content-command-hero p{color:#cfe4dc;max-width:720px;margin:0;line-height:1.9}.content-kicker{color:#83d6b2;letter-spacing:.02em;font-size:11px;font-weight:850}.content-command-hero aside{background:#07241c85;border:1px solid #ffffff24;border-radius:17px;grid-template-columns:auto 1fr;align-self:center;gap:5px;padding:16px;display:grid}.content-command-hero aside .status-dot{background:#7de0ad;border-radius:50%;grid-row:1/3;width:9px;height:9px;margin:6px 0 0 9px;box-shadow:0 0 0 5px #7de0ad24}.content-command-hero aside small{color:#a9cfc1}.content-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.content-metrics article{border:1px solid var(--content-line);background:#fff;border-radius:16px;align-items:center;gap:12px;padding:15px;display:flex}.content-metrics article>i{background:var(--content-mint);color:var(--content-green);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.content-metrics article span{gap:3px;display:grid}.content-metrics small{color:#728b82}.content-metrics strong{color:var(--content-ink);font-size:20px}.content-metrics article.attention{border-color:#edcd88}.content-metrics article.attention>i{color:#996716;background:#fff1cf}.content-card{border:1px solid var(--content-line);background:#fff;border-radius:19px;min-width:0;padding:20px}.content-grid{gap:16px;display:grid}.content-grid.two-one{grid-template-columns:minmax(0,1.55fr) minmax(300px,.8fr)}.content-grid.one-two{grid-template-columns:minmax(280px,.7fr) minmax(0,1.7fr)}.content-card-title{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:14px;display:flex}.content-card-title h3{color:var(--content-ink);margin:3px 0;font-size:19px}.content-card-title small{color:#799087}.content-pill{border-radius:999px;flex:none;padding:7px 9px;font-size:10px;font-style:normal;font-weight:800}.content-pill.amber{color:#8c6115;background:#fff1cf}.content-pill.green{background:var(--content-mint);color:var(--content-green)}.content-pill.violet{color:#6649a3;background:#efe9ff}.content-help{color:#607a71;margin:-3px 0 15px;font-size:12px;line-height:1.9}.connection-list{gap:8px;display:grid}.connection-row{background:#f7f9f8;border:1px solid #e3e9e6;border-radius:13px;grid-template-columns:38px minmax(130px,1fr) 130px 130px auto;align-items:center;gap:8px;padding:9px;display:grid}.network-mark{color:#fff;background:#1b5e4b;border-radius:11px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.network-mark.n-2{background:#a2398c}.network-mark.n-3{background:#2669a6}.network-mark.n-4{background:#151515}.network-mark.n-5{background:#3766ad}.connection-fields{gap:4px;display:grid}.connection-fields strong{font-size:12px}.connection-row input,.connection-row select,.requirement-item textarea,.requirement-item select,.week-story select,.week-story textarea{color:#25473e;font:inherit;background:#fff;border:1px solid #d5dfda;border-radius:9px;min-height:36px;padding:7px 9px}.connection-fields input{width:100%;min-width:0}.connection-row button,.requirement-item footer button{color:#fff;cursor:pointer;font:inherit;background:#1b5e4b;border:0;border-radius:9px;min-height:36px;padding:0 10px;font-weight:800}.connection-row button:disabled,.requirement-item button:disabled,.content-primary:disabled{opacity:.55}.telegram-secure-setup{background:linear-gradient(135deg,#f0f8f5,#f8fbfa);border:1px solid #cfe1d9;border-radius:15px;gap:12px;margin-top:14px;padding:15px;display:grid}.telegram-secure-setup>header{grid-template-columns:38px 1fr auto;align-items:center;gap:10px;display:grid}.telegram-secure-setup h4{color:var(--content-ink);margin:2px 0}.telegram-secure-setup header small{color:#708980}.telegram-secure-setup header em{color:#17684f;background:#daf1e7;border-radius:999px;padding:6px 9px;font-size:10px;font-style:normal;font-weight:850}.telegram-secure-setup header em.waiting{color:#8e6316;background:#fff0cc}.telegram-secure-setup ol{color:#536f66;margin:0;padding-inline-start:22px;font-size:11px;line-height:1.9}.telegram-secure-setup ol b{color:#225b49}.telegram-fields{grid-template-columns:.75fr 1.2fr auto;align-items:end;gap:8px;display:grid}.telegram-fields label{color:#6b837a;gap:4px;font-size:10px;display:grid}.telegram-fields input{font:inherit;background:#fff;border:1px solid #cfdcd6;border-radius:9px;min-height:39px;padding:7px 9px}.telegram-fields button{color:#fff;cursor:pointer;font:inherit;background:#17684f;border:0;border-radius:9px;min-height:39px;padding:0 13px;font-weight:850}.telegram-connected,.telegram-success{border-radius:9px;margin:0;padding:8px 10px;font-size:10px;line-height:1.8}.telegram-connected{color:#42685b;background:#e8f3ef}.telegram-success{color:#126143;background:#dff5e9}.automation-map ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.automation-map li{border-bottom:1px solid #edf1ef;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;padding:9px 0;display:grid}.automation-map li:last-child{border:0}.automation-map li>b{background:var(--content-mint);color:var(--content-green);border-radius:8px;place-items:center;height:26px;display:grid}.automation-map li>span{display:grid}.automation-map li small{color:#71877f}.automation-map li em{color:#23835e;font-size:9px;font-style:normal;font-weight:800}.automation-map li em.waiting{color:#a17321}.requirements-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.requirement-item{border:1px solid #e0e7e3;border-radius:14px;flex-direction:column;min-width:0;padding:14px;display:flex}.requirement-item.priority-urgent{border-top:3px solid #c45a65}.requirement-item.priority-high{border-top:3px solid #d8a544}.requirement-item>header,.requirement-item>footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.requirement-item>header span{color:#55736a;background:#edf3f0;border-radius:999px;padding:5px 8px;font-size:9px}.requirement-item>header b{color:#a5642b;font-size:9px}.requirement-item h4{color:var(--content-ink);margin:12px 0 5px;font-size:14px}.requirement-item p{color:#627b72;min-height:58px;margin:0 0 8px;font-size:11px;line-height:1.8}.requirement-item>small{color:#8a9d96;font-size:9px}.requirement-item textarea{resize:vertical;width:100%;margin:10px 0 8px}.requirement-item footer select{flex:1}.requirement-item footer button{min-width:58px}.calendar-card{overflow:hidden}.phase-filter{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.phase-filter button{color:#547168;cursor:pointer;font:inherit;background:#f2f6f4;border:1px solid #e1e8e4;border-radius:999px;padding:7px 9px;font-size:9px}.phase-filter button.active{color:#fff;background:#185c48;border-color:#185c48}.week-strip{scroll-snap-type:x proximity;gap:8px;padding:4px 0 13px;display:flex;overflow-x:auto}.week-strip>button{color:#21483d;cursor:pointer;scroll-snap-align:start;text-align:right;background:#f8faf9;border:1px solid #e0e7e3;border-radius:13px;flex:0 0 165px;gap:6px;min-height:122px;padding:12px;display:grid}.week-strip>button.active{background:#e8f4ef;border-color:#69a98f;box-shadow:0 0 0 3px #3f8b6b17}.week-strip button>small,.week-strip button>span{color:#758d84;font-size:9px}.week-strip button>strong{line-height:1.55}.week-strip button>em{color:#5f796f;align-self:end;font-size:9px;font-style:normal}.week-strip button>em.state-ready,.week-strip button>em.state-published{color:#177453}.week-detail{border-top:1px solid #e6ece8;grid-template-columns:minmax(290px,.75fr) minmax(0,1.35fr);gap:20px;padding-top:19px;display:grid}.week-story{position:relative}.week-number{color:#e8f0ec;z-index:0;font-size:86px;font-weight:950;line-height:1;position:absolute;top:0;left:4px}.week-story>:not(.week-number){z-index:1;position:relative}.week-story>small{color:#68827a}.week-story h3{color:var(--content-ink);margin:8px 0;font-size:27px}.week-story>p{color:#536f66;line-height:1.95}.week-story dl{grid-template-columns:1fr 1fr;gap:7px;display:grid}.week-story dl div{background:#f6f9f7;border-radius:10px;padding:9px}.week-story dt{color:#789088;font-size:9px}.week-story dd{color:#24483e;margin:3px 0 0;font-size:11px;font-weight:750}.week-controls{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.week-controls label{color:#71877f;gap:4px;font-size:9px;display:grid}.week-story>textarea{box-sizing:border-box;resize:vertical;width:100%;margin-top:8px}.content-primary{color:#fff;cursor:pointer;font:inherit;background:#175c48;border:0;border-radius:10px;width:100%;min-height:43px;margin-top:7px;font-weight:850}.week-schedule>header{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.week-schedule header h3{margin:3px 0 0}.week-schedule header small{color:#789088}.week-schedule header>span{color:#5d756d;direction:ltr;background:#eef3f1;border-radius:999px;padding:6px 8px;font-size:9px}.publish-slot{border-bottom:1px solid #e8edeb;grid-template-columns:95px 1fr auto;align-items:start;gap:12px;padding:10px 0;display:grid}.publish-slot:last-child{border:0}.publish-slot time,.publish-slot>span{gap:3px;display:grid}.publish-slot time strong{color:#2d5448;font-size:10px}.publish-slot time small,.publish-slot>span>small{color:#789088;font-size:9px}.publish-slot>span>strong{color:var(--content-ink);font-size:12px}.publish-slot p{color:#637c73;margin:0;font-size:10px;line-height:1.7}.publish-slot>i{color:#93a79f;font-size:18px}.character-pair{grid-template-columns:1fr 1fr;gap:9px;display:grid}.character-pair>div{background:#f6f9f7;border-radius:13px;align-items:center;gap:9px;padding:10px;display:flex}.character-pair b{color:#185c48;background:#cae9dd;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.character-pair div:last-child b{color:#345b8a;background:#dce6f5}.character-pair span{display:grid}.character-pair small{color:#789088}.character-card>p{color:#5d766d;margin:13px 0 0;font-size:11px;line-height:1.9}.content-assets{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.content-assets figure{border:1px solid #e1e7e4;border-radius:12px;margin:0;overflow:hidden}.content-assets img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.content-assets figcaption{gap:2px;padding:9px;display:grid}.content-assets figcaption strong{color:#21483d;font-size:10px}.content-assets figcaption small{color:#7a8f88;font-size:9px}.content-video-assets{border-top:1px solid #e5ebe8;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:13px;padding-top:13px;display:grid}.content-video-assets figure{background:#f5f8f6;border-radius:12px;grid-template-columns:74px 1fr;align-items:center;gap:10px;margin:0;padding:8px;display:grid}.content-video-assets video{aspect-ratio:9/16;object-fit:cover;background:#0d1713;border-radius:8px;width:74px;display:block}.content-video-assets figcaption{gap:3px;display:grid}.content-video-assets figcaption strong{color:#21483d;font-size:11px}.content-video-assets figcaption small{color:#7a8f88;font-size:9px}.content-loading{background:#fff;border:1px solid #dce5e0;border-radius:18px;justify-content:center;align-items:center;gap:10px;min-height:160px;display:flex}.content-spinner{border:3px solid #dbe9e3;border-top-color:#1c6e54;border-radius:50%;width:24px;height:24px;animation:.9s linear infinite content-spin}.content-error{color:#8c303c;background:#fdebed;border:1px solid #efc9ce;border-radius:11px;padding:12px}@keyframes content-spin{to{transform:rotate(360deg)}}.admin-workspace[data-admin-theme=dark] .content-studio{--content-ink:var(--admin-text);--content-green:#79d7b2;--content-mint:#183b30;--content-line:var(--admin-line);color:var(--admin-text)}.admin-workspace[data-admin-theme=dark] .content-metrics article,.admin-workspace[data-admin-theme=dark] .content-card,.admin-workspace[data-admin-theme=dark] .content-loading{background:var(--admin-panel);border-color:var(--admin-line);color:var(--admin-text)}.admin-workspace[data-admin-theme=dark] .content-metrics small,.admin-workspace[data-admin-theme=dark] .content-card-title small,.admin-workspace[data-admin-theme=dark] .content-help,.admin-workspace[data-admin-theme=dark] .connection-fields small,.admin-workspace[data-admin-theme=dark] .telegram-secure-setup header small,.admin-workspace[data-admin-theme=dark] .telegram-secure-setup ol,.admin-workspace[data-admin-theme=dark] .telegram-fields label,.admin-workspace[data-admin-theme=dark] .automation-map li small,.admin-workspace[data-admin-theme=dark] .requirement-item p,.admin-workspace[data-admin-theme=dark] .requirement-item>small,.admin-workspace[data-admin-theme=dark] .week-strip button>small,.admin-workspace[data-admin-theme=dark] .week-strip button>span,.admin-workspace[data-admin-theme=dark] .week-strip button>em,.admin-workspace[data-admin-theme=dark] .week-story>small,.admin-workspace[data-admin-theme=dark] .week-story>p,.admin-workspace[data-admin-theme=dark] .week-story dt,.admin-workspace[data-admin-theme=dark] .week-controls label,.admin-workspace[data-admin-theme=dark] .week-schedule header small,.admin-workspace[data-admin-theme=dark] .publish-slot time small,.admin-workspace[data-admin-theme=dark] .publish-slot>span>small,.admin-workspace[data-admin-theme=dark] .publish-slot p,.admin-workspace[data-admin-theme=dark] .character-pair small,.admin-workspace[data-admin-theme=dark] .character-card>p,.admin-workspace[data-admin-theme=dark] .content-assets figcaption small,.admin-workspace[data-admin-theme=dark] .content-video-assets figcaption small{color:var(--admin-muted)}.admin-workspace[data-admin-theme=dark] .connection-row,.admin-workspace[data-admin-theme=dark] .week-strip>button,.admin-workspace[data-admin-theme=dark] .week-story dl div,.admin-workspace[data-admin-theme=dark] .character-pair>div,.admin-workspace[data-admin-theme=dark] .content-video-assets figure{background:var(--admin-soft);border-color:var(--admin-line);color:var(--admin-text)}.admin-workspace[data-admin-theme=dark] .connection-row input,.admin-workspace[data-admin-theme=dark] .connection-row select,.admin-workspace[data-admin-theme=dark] .requirement-item textarea,.admin-workspace[data-admin-theme=dark] .requirement-item select,.admin-workspace[data-admin-theme=dark] .week-story select,.admin-workspace[data-admin-theme=dark] .week-story textarea,.admin-workspace[data-admin-theme=dark] .telegram-fields input{border-color:var(--admin-line);color:var(--admin-text);caret-color:#8de3c0;background:#0b1d17}.admin-workspace[data-admin-theme=dark] .telegram-secure-setup{border-color:var(--admin-line);background:linear-gradient(135deg,#112a22,#0d211b)}.admin-workspace[data-admin-theme=dark] .telegram-secure-setup h4,.admin-workspace[data-admin-theme=dark] .telegram-secure-setup ol b,.admin-workspace[data-admin-theme=dark] .requirement-item h4,.admin-workspace[data-admin-theme=dark] .week-story h3,.admin-workspace[data-admin-theme=dark] .week-story dd,.admin-workspace[data-admin-theme=dark] .week-schedule h3,.admin-workspace[data-admin-theme=dark] .publish-slot time strong,.admin-workspace[data-admin-theme=dark] .publish-slot>span>strong,.admin-workspace[data-admin-theme=dark] .content-assets figcaption strong,.admin-workspace[data-admin-theme=dark] .content-video-assets figcaption strong{color:var(--admin-text)}.admin-workspace[data-admin-theme=dark] .telegram-secure-setup header em,.admin-workspace[data-admin-theme=dark] .telegram-connected,.admin-workspace[data-admin-theme=dark] .telegram-success{color:#a6ead0;background:#183b30}.admin-workspace[data-admin-theme=dark] .telegram-secure-setup header em.waiting,.admin-workspace[data-admin-theme=dark] .content-pill.amber{color:#f1c56b;background:#453718}.admin-workspace[data-admin-theme=dark] .content-pill.violet{color:#cfb9ff;background:#30264a}.admin-workspace[data-admin-theme=dark] .requirement-item,.admin-workspace[data-admin-theme=dark] .content-assets figure{border-color:var(--admin-line);background:color-mix(in srgb,var(--admin-panel) 94%,#fff 6%)}.admin-workspace[data-admin-theme=dark] .requirement-item>header span,.admin-workspace[data-admin-theme=dark] .phase-filter button,.admin-workspace[data-admin-theme=dark] .week-schedule header>span{background:var(--admin-soft);border-color:var(--admin-line);color:var(--admin-muted)}.admin-workspace[data-admin-theme=dark] .phase-filter button.active,.admin-workspace[data-admin-theme=dark] .week-strip>button.active{color:#f1faf6;background:#1d493a;border-color:#5caf8d}.admin-workspace[data-admin-theme=dark] .week-number{color:#1b342b}.admin-workspace[data-admin-theme=dark] .automation-map li,.admin-workspace[data-admin-theme=dark] .week-detail,.admin-workspace[data-admin-theme=dark] .publish-slot,.admin-workspace[data-admin-theme=dark] .content-video-assets{border-color:var(--admin-line)}.admin-workspace[data-admin-theme=dark] .character-pair b{color:#8fe0bf;background:#1d493a}.admin-workspace[data-admin-theme=dark] .character-pair div:last-child b{color:#a9c9f3;background:#233a55}.admin-workspace[data-admin-theme=dark] .content-error{color:#ffd8de;background:#3a1d23;border-color:#743440}.admin-workspace[data-admin-theme=dark] .connection-row button,.admin-workspace[data-admin-theme=dark] .requirement-item footer button,.admin-workspace[data-admin-theme=dark] .telegram-fields button,.admin-workspace[data-admin-theme=dark] .content-primary{color:#08251b;background:#68caa3}.admin-workspace[data-admin-theme=dark] .content-spinner{border-color:#79d7b2 #29483d #29483d}@media (width<=1250px){.connection-row{grid-template-columns:38px 1fr 120px}.connection-row select:nth-of-type(2){grid-column:2}.connection-row button{grid-area:2/3}.requirements-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.content-assets{grid-template-columns:repeat(2,1fr)}}@media (width<=980px){.content-grid.two-one,.content-grid.one-two,.week-detail,.content-command-hero{grid-template-columns:1fr}.content-metrics{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.content-command-hero{border-radius:17px;padding:20px}.content-command-hero h2{font-size:28px}.content-metrics,.requirements-grid{grid-template-columns:1fr 1fr}.content-card{padding:14px}.content-card-title{flex-direction:column;align-items:stretch}.content-card-title .content-pill{align-self:flex-start}.connection-row{grid-template-columns:34px 1fr}.connection-row select,.connection-row select:nth-of-type(2),.connection-row button{grid-area:auto/2}.network-mark{width:32px;height:32px}.telegram-secure-setup>header{grid-template-columns:34px 1fr}.telegram-secure-setup header em{grid-column:2;justify-self:start}.telegram-fields,.requirements-grid{grid-template-columns:1fr}.phase-filter{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.phase-filter button{flex:none}.week-story dl,.week-controls{grid-template-columns:1fr}.publish-slot{grid-template-columns:75px 1fr}.publish-slot>i{display:none}.content-assets{grid-template-columns:1fr 1fr}}.kyc-status-button{color:#72520c;font:inherit;text-align:right;cursor:pointer;background:#fff8e8;border:1px solid #f0d29b;border-radius:16px;align-items:center;gap:9px;padding:12px 14px;display:flex}.kyc-status-button[data-kyc=verified]{color:#105342;background:#ecf8f4;border-color:#acd8ca}.kyc-status-button i{font-size:25px}.kyc-status-button span{gap:2px;font-weight:900;display:grid}.kyc-status-button small{opacity:.78;font-size:11px;font-weight:600}.profile-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.profile-overview-grid article{background:var(--surface,#fff);border:1px solid var(--line,#e7ebe9);border-radius:18px;align-items:center;gap:12px;padding:16px;display:flex}.profile-overview-grid i{color:#174d40;background:#eaf4f1;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.profile-overview-grid span{gap:3px;display:grid}.profile-overview-grid small{color:var(--muted,#66736f)}.profile-overview-grid strong{font-size:14px}.kyc-workspace{background:var(--surface,#fff);border:1px solid var(--line,#e1e8e5);border-radius:24px;gap:20px;padding:clamp(18px,4vw,30px);scroll-margin-top:92px;display:grid;box-shadow:0 18px 44px #16372f14}.kyc-workspace>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.kyc-workspace h2{margin:4px 0 7px}.kyc-workspace header p{max-width:700px;color:var(--muted,#61706b);margin:0}.kyc-workspace header>span{color:#77530a;white-space:nowrap;background:#fff2d8;border-radius:99px;padding:8px 12px;font-weight:800}.kyc-workspace header>span[data-kyc=verified]{color:#0d6049;background:#dff5ed}.kyc-checks{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.kyc-checks>div{color:#60706b;background:#f5f7f6;border-radius:15px;align-items:center;gap:9px;padding:13px;display:flex}.kyc-checks>div.done{color:#14614d;background:#e7f6f1}.kyc-checks span{font-weight:800;display:grid}.kyc-checks small{font-size:11px;font-weight:500}.kyc-profile-form{gap:13px;max-width:760px;display:grid}.kyc-profile-form label:not(.consent-row){gap:6px;display:grid}.kyc-profile-form input{border:1px solid var(--line,#dce5e1);min-height:48px;font:inherit;background:var(--surface,#fff);color:inherit;border-radius:12px;padding:0 12px}.consent-row{color:var(--muted,#60706b);align-items:flex-start;gap:9px;line-height:1.9;display:flex}.consent-row input{min-height:auto;margin-top:6px}.verified-address{background:#f3f7f5;border-radius:13px;align-items:center;gap:8px;margin:0;padding:12px 14px;display:flex}.verified-identity{color:#115a46;background:linear-gradient(135deg,#e3f6ef,#f7fffb);border-radius:18px;align-items:center;gap:14px;padding:18px;display:flex}.verified-identity>i{font-size:34px}.verified-identity p{margin:0;display:grid}.verified-identity span{color:#4b6e63}.kyc-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.kyc-review-card{background:#fff;border:1px solid #dfe7e4;border-radius:18px;gap:14px;padding:17px;display:grid}.kyc-review-card[data-status=submitted]{border-color:#e4c880;box-shadow:0 9px 25px #845f0d14}.kyc-review-card header,.kyc-review-card footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.kyc-review-card header span{display:grid}.kyc-review-card header b{background:#eef2f1;border-radius:99px;padding:6px 10px;font-size:12px}.kyc-review-card dl{gap:8px;margin:0;display:grid}.kyc-review-card dl div{border-bottom:1px dashed #e2e9e6;grid-template-columns:110px 1fr;gap:10px;padding-bottom:8px;display:grid}.kyc-review-card dt{color:#6b7773}.kyc-review-card dd{margin:0;font-weight:800;display:grid}.kyc-review-card dd small{color:#66736f;overflow-wrap:anywhere;font-weight:500}.kyc-result-chips{flex-wrap:wrap;gap:6px;display:flex}.kyc-result-chips span{background:#f1f3f2;border-radius:99px;padding:6px 9px;font-size:11px}.kyc-result-chips span.ok{color:#0d614a;background:#dcf3ea}.kyc-review-card footer button{font:inherit;color:#fff;cursor:pointer;background:#174d40;border:0;border-radius:11px;padding:10px 12px;font-weight:800}.kyc-review-card footer button.reject{color:#a1352d;background:#fff0ee}@media (width<=720px){.profile-overview-grid,.kyc-checks,.kyc-admin-grid{grid-template-columns:1fr}.kyc-workspace>header{display:grid}.account-welcome{align-items:stretch}.kyc-status-button{width:100%}.kyc-review-card footer{flex-direction:column;align-items:stretch}}.cookie-consent{color:#fff;bottom:18px;z-index:300;background:#0c2a23f5;border:1px solid #ffffff24;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;padding:16px 18px;animation:.45s ease-out both consent-rise;display:flex;position:fixed;inset-inline:max(18px,50vw - 580px);box-shadow:0 22px 70px #0518134d}.cookie-consent>div{align-items:center;gap:12px;min-width:0;display:flex}.cookie-consent>div>i{color:#83dfb9;background:#74d9b024;border-radius:13px;flex:0 0 43px;place-items:center;height:43px;display:grid}.cookie-consent span{gap:4px;display:grid}.cookie-consent small{color:#bcd0ca;line-height:1.7}.cookie-consent footer{flex:none;align-items:center;gap:7px;display:flex}.cookie-consent button{color:#092d23;cursor:pointer;font:inherit;background:#55bc96;border:0;border-radius:11px;min-height:40px;padding:0 14px;font-weight:900}.cookie-consent button.cookie-essential{color:#eaf4f1;background:#ffffff17}.cookie-consent a{color:#a9ccc0;padding:8px;font-size:11px}@keyframes consent-rise{0%{opacity:0;transform:translateY(18px)}}.admin-workspace{--admin-bg:#eef1ee;--admin-panel:#fff;--admin-soft:#f5f7f5;--admin-line:#dce4df;--admin-text:#173b32;--admin-muted:#52665f;--admin-green:#155943;--admin-accent:#2d8067;--admin-gold:#9a6a1d;--admin-action-text:#fff;--admin-focus:#287a61;background:var(--admin-bg);color:var(--admin-text);grid-template-columns:264px minmax(0,1fr)}.admin-workspace[data-admin-theme=dark]{--admin-bg:#091712;--admin-panel:#10231d;--admin-soft:#172e27;--admin-line:#315047;--admin-text:#f1f7f4;--admin-muted:#a9bbb5;--admin-green:#68caa3;--admin-accent:#73d2ad;--admin-gold:#e6b65f;--admin-action-text:#08251b;--admin-focus:#95e8c8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.admin-workspace .admin-sidebar{background:#0c2a22;border-left:1px solid #ffffff12;padding:18px 12px}.admin-sidebar-brand{min-height:60px}.admin-sidebar-brand img{box-shadow:0 9px 26px #00000047}.admin-sidebar-brand strong{letter-spacing:.01em}.admin-sidebar nav{scrollbar-width:thin;overflow-y:auto}.admin-sidebar nav button{border:1px solid #0000;min-height:52px;transition:background .2s,color .2s,transform .2s}.admin-sidebar nav button:hover{background:#ffffff0e;transform:translate(-2px)}.admin-sidebar nav button.active{background:linear-gradient(135deg,#e6f5ef,#cfe8de);border-color:#ffffff47;box-shadow:0 9px 25px #00000029}.admin-sidebar-actions{grid-template-columns:1fr 1fr;gap:6px;margin-top:auto;display:grid}.admin-sidebar-actions button{color:#c8dbd5;cursor:pointer;font:inherit;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:11px;justify-content:center;align-items:center;gap:5px;min-height:40px;font-size:10px;display:flex}.admin-sidebar-actions i{font-size:18px}.spinning{animation:.7s linear infinite admin-spin}@keyframes admin-spin{to{transform:rotate(360deg)}}.admin-workspace .admin-main{padding:24px clamp(16px,2.6vw,38px) 60px}.admin-workspace .admin-page-header{min-height:58px}.admin-page-header h1{font-size:25px}.admin-header-actions{align-items:center;gap:8px;display:flex}.admin-theme-toggle{background:var(--admin-panel);border:1px solid var(--admin-line);color:var(--admin-text);cursor:pointer;border-radius:50%;place-items:center;width:41px;height:41px;display:grid}.admin-workspace .admin-live{background:var(--admin-panel);border-color:var(--admin-line);color:var(--admin-text)}.admin-command-hero{color:#fff;background:linear-gradient(125deg,#0c3429 0%,#174d3e 58%,#2d705b 100%);border-radius:24px;grid-template-columns:minmax(0,1fr) 250px;align-items:center;gap:24px;min-height:224px;margin-bottom:14px;padding:clamp(24px,4vw,44px);display:grid;position:relative;overflow:hidden}.admin-command-hero:after{content:"";opacity:.3;pointer-events:none;background:radial-gradient(circle,#ffffff29 0 1px,#0000 2px) 0 0/20px 20px;position:absolute;inset:0}.admin-command-hero>div,.admin-command-hero img{z-index:1;position:relative}.admin-command-hero small{color:#9cd5c0;font-weight:850}.admin-command-hero h2{letter-spacing:-.03em;max-width:720px;margin:7px 0;font-size:clamp(25px,3.2vw,41px)}.admin-command-hero p{color:#c1d9d0;max-width:740px;margin:0;line-height:1.9}.admin-command-hero img{filter:drop-shadow(0 18px 32px #0000003d);object-fit:contain;justify-self:center;width:245px;height:205px;animation:5s ease-in-out infinite admin-float}@keyframes admin-float{50%{transform:translateY(-8px)rotate(-1deg)}}.range-switch{background:#ffffff1a;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:3px;margin-top:16px;padding:4px;display:inline-flex}.range-switch button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;min-height:31px;padding:0 11px;font-size:10px}.range-switch button.active{color:#174d3e;background:#fff;box-shadow:0 4px 12px #0000001f}.panel-title .range-switch{background:var(--admin-soft);border-color:var(--admin-line);color:var(--admin-text);margin:0}.admin-workspace .admin-metrics,.admin-audience-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-bottom:14px;display:grid}.admin-metric{background:var(--admin-panel);border:1px solid var(--admin-line);color:var(--admin-text);text-align:right;border-radius:17px;align-items:center;gap:12px;min-height:104px;padding:14px;transition:transform .18s,border-color .18s;display:flex}.admin-metric:not(:disabled){cursor:pointer}.admin-metric:not(:disabled):hover{border-color:var(--admin-accent);transform:translateY(-2px)}.admin-metric>i{background:color-mix(in srgb,var(--admin-accent) 12%,transparent);color:var(--admin-accent);border-radius:12px;flex:0 0 42px;place-items:center;height:42px;display:grid}.admin-metric span{gap:3px;min-width:0;display:grid}.admin-metric small,.admin-metric em{color:var(--admin-muted);font-size:9px;font-style:normal}.admin-metric strong{white-space:nowrap;font-size:21px}.admin-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.admin-dashboard-grid .span-two{grid-column:1/-1}.admin-workspace .admin-panel{background:var(--admin-panel);border-color:var(--admin-line);color:var(--admin-text)}.admin-workspace .panel-title small,.admin-workspace .panel-title>span{color:var(--admin-muted)}.admin-workspace .panel-title>span{background:var(--admin-soft)}.text-action{color:var(--admin-accent);cursor:pointer;font:inherit;background:0 0;border:0;font-size:11px;font-weight:850}.admin-chart{width:100%;height:270px}.admin-chart canvas{width:100%;height:100%;display:block}.chart-legend{justify-content:center;gap:15px;display:flex}.chart-legend span{color:var(--admin-muted);align-items:center;gap:5px;font-size:10px;display:flex}.chart-legend i{background:var(--admin-accent);border-radius:50%;width:8px;height:8px}.chart-legend i.secondary{background:var(--admin-gold)}.distribution-bars{gap:14px;display:grid}.distribution-bars>div{gap:6px;display:grid}.distribution-bars span{justify-content:space-between;font-size:11px;display:flex}.distribution-bars small{color:var(--admin-muted)}.distribution-bars progress{appearance:none;background:var(--admin-soft);border:0;border-radius:999px;width:100%;height:8px;overflow:hidden}.distribution-bars progress::-webkit-progress-bar{background:var(--admin-soft)}.distribution-bars progress::-webkit-progress-value{background:linear-gradient(90deg,var(--admin-accent),#78c5a8);border-radius:999px}.top-pages{gap:4px;display:grid}.top-pages>div{border-bottom:1px solid var(--admin-line);grid-template-columns:28px 1fr;align-items:center;gap:9px;padding:9px 0;display:grid}.top-pages>div>b{background:var(--admin-soft);color:var(--admin-accent);border-radius:8px;place-items:center;height:27px;display:grid}.top-pages span{min-width:0;display:grid}.top-pages strong{text-align:left;text-overflow:ellipsis;white-space:nowrap;direction:ltr;overflow:hidden}.top-pages small{color:var(--admin-muted)}.admin-empty{color:var(--admin-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:130px;display:flex}.admin-empty i{opacity:.55;font-size:34px}.admin-empty p{margin:0}.operation-queues button{background:var(--admin-soft);border-color:var(--admin-line);color:var(--admin-text)}.operation-queues button span{align-items:center;gap:7px;display:flex}.operation-queues button i{color:var(--admin-accent);font-size:20px}.monitor-summary{border-top:4px solid #4ea47d!important}.monitor-summary.attention{border-top-color:#d5a33d!important}.monitor-summary.care{border-top-color:#df7b3d!important}.monitor-summary.action{border-top-color:#d34a58!important}.monitor-summary .panel-title>b{color:#16624a;background:#ddf3e9;border-radius:99px;padding:7px 10px;font-size:10px}.monitor-numbers{grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0;display:grid}.monitor-numbers span{background:var(--admin-soft);border-radius:12px;gap:4px;padding:12px;display:grid}.monitor-numbers small{color:var(--admin-muted)}.monitor-numbers strong{font-size:17px}.monitor-summary .primary-action{width:100%;min-height:40px}.ticket-center{background:var(--admin-panel);border:1px solid var(--admin-line);border-radius:20px;grid-template-columns:minmax(330px,.75fr) minmax(0,1.6fr);min-height:calc(100vh - 125px);display:grid;overflow:hidden}.ticket-inbox{border-left:1px solid var(--admin-line);flex-direction:column;min-width:0;display:flex}.ticket-inbox>header{justify-content:space-between;align-items:center;padding:18px;display:flex}.ticket-inbox h2,.ticket-thread h2{margin:3px 0}.ticket-inbox>header small{color:var(--admin-muted)}.ticket-inbox>header>b{background:var(--admin-soft);border-radius:99px;padding:7px 10px}.ticket-filters{grid-template-columns:1fr 1fr;gap:7px;padding:0 13px 13px;display:grid}.ticket-filters label{background:var(--admin-soft);border:1px solid var(--admin-line);border-radius:11px;grid-column:1/-1;align-items:center;gap:5px;padding:0 9px;display:flex}.ticket-filters input{color:var(--admin-text);font:inherit;background:0 0;border:0;outline:0;width:100%;min-height:40px}.ticket-filters select,.ticket-meta-controls select{background:var(--admin-soft);border:1px solid var(--admin-line);color:var(--admin-text);font:inherit;border-radius:10px;min-height:39px;padding:0 8px}.ticket-list{border-top:1px solid var(--admin-line);flex:1;max-height:calc(100vh - 315px);overflow-y:auto}.ticket-list>button{border:0;border-bottom:1px solid var(--admin-line);color:var(--admin-text);cursor:pointer;text-align:right;background:0 0;grid-template-columns:4px minmax(0,1fr) auto;gap:8px;width:100%;padding:14px 12px;display:grid}.ticket-list>button:hover,.ticket-list>button.active{background:var(--admin-soft)}.ticket-priority{background:#8da099;border-radius:99px;align-self:stretch}.ticket-priority.high{background:#e18b3e}.ticket-priority.urgent{background:#dd4f5c}.ticket-priority.low{background:#8da8c7}.ticket-list button>span:nth-child(2){min-width:0;display:grid}.ticket-list p{color:var(--admin-muted);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;overflow:hidden}.ticket-list em{justify-items:end;gap:6px;font-style:normal;display:grid}.ticket-list em b{background:var(--admin-accent);color:#fff;border-radius:99px;padding:3px 6px;font-size:9px}.ticket-list em small{color:var(--admin-muted);white-space:nowrap}.ticket-thread{flex-direction:column;min-width:0;display:flex}.ticket-thread>header{border-bottom:1px solid var(--admin-line);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.ticket-thread>header small,.ticket-thread>header p{color:var(--admin-muted);margin:0}.ticket-meta-controls{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.ticket-context{background:var(--admin-soft);border-bottom:1px solid var(--admin-line);flex-wrap:wrap;gap:15px;padding:9px 20px;display:flex}.ticket-context span{color:var(--admin-muted);align-items:center;gap:4px;font-size:10px;display:flex}.ticket-context i{font-size:16px}.ticket-messages{flex-direction:column;flex:1;gap:9px;min-height:250px;max-height:calc(100vh - 440px);padding:20px;display:flex;overflow-y:auto}.message{background:var(--admin-soft);border:1px solid var(--admin-line);border-radius:15px 15px 4px;align-self:flex-start;max-width:min(78%,680px);padding:11px 13px}.message.admin{background:color-mix(in srgb,var(--admin-accent) 13%,var(--admin-panel));border-radius:15px 15px 15px 4px;align-self:flex-end}.message.internal{background:color-mix(in srgb,var(--admin-gold) 12%,var(--admin-panel));border-color:color-mix(in srgb,var(--admin-gold) 40%,var(--admin-line));align-self:stretch;max-width:none}.message.system{text-align:center;border-style:dashed;align-self:center}.message small{color:var(--admin-muted)}.message p{white-space:pre-wrap;margin:5px 0 0;line-height:1.85}.ticket-receipt{background:var(--admin-soft);border:1px solid var(--admin-line);color:var(--admin-text);cursor:pointer;text-align:right;border-radius:14px;grid-template-columns:64px 1fr auto;align-self:flex-start;align-items:center;gap:10px;padding:8px;display:grid}.ticket-receipt img{object-fit:cover;border-radius:9px;width:64px;height:52px}.ticket-receipt span{display:grid}.ticket-receipt small{color:var(--admin-muted)}.ticket-thread>footer{border-top:1px solid var(--admin-line);gap:8px;padding:14px 20px;display:grid}.composer-mode{gap:5px;display:flex}.composer-mode button{border:1px solid var(--admin-line);color:var(--admin-muted);cursor:pointer;font:inherit;background:0 0;border-radius:99px;padding:6px 9px;font-size:9px}.composer-mode button.active{background:var(--admin-soft);color:var(--admin-accent)}.ticket-thread textarea{background:var(--admin-soft);border:1px solid var(--admin-line);color:var(--admin-text);font:inherit;resize:vertical;border-radius:12px;padding:10px}.ticket-send{background:var(--admin-green);color:var(--admin-action-text);cursor:pointer;font:inherit;border:0;border-radius:11px;justify-content:center;justify-self:end;align-items:center;gap:6px;min-height:39px;padding:0 14px;font-weight:850;display:flex}.ticket-send:disabled{opacity:.5}.admin-audience-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-workspace .admin-table-wrap{border-color:var(--admin-line)}.admin-workspace th{background:var(--admin-soft);color:var(--admin-muted)}.admin-workspace td{border-color:var(--admin-line);color:var(--admin-text)}.admin-workspace td small{color:var(--admin-muted)}.admin-workspace td select,.admin-workspace input,.admin-workspace textarea,.admin-workspace select{background:var(--admin-soft);border-color:var(--admin-line);color:var(--admin-text)}.text-action{border-radius:8px;padding:5px 8px}.admin-session-meta{max-width:280px}.monitor-status-hero{color:#fff;background:linear-gradient(135deg,#154d3d,#24745b);border-radius:22px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:28px;display:flex}.monitor-status-hero.attention{background:linear-gradient(135deg,#684c18,#b17a1f)}.monitor-status-hero.care{background:linear-gradient(135deg,#733d1f,#c66c31)}.monitor-status-hero.action{background:linear-gradient(135deg,#6e1f2b,#bd3c4c)}.monitor-status-hero h2{margin:5px 0;font-size:35px}.monitor-status-hero p{color:#ffffffbf;margin:0}.monitor-status-hero>div:last-child{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.monitor-status-hero span{background:#ffffff1a;border:1px solid #ffffff1f;border-radius:12px;min-width:125px;padding:12px;display:grid}.monitor-status-hero small{color:#ffffffb3}.threshold-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px;display:grid}.threshold-grid article{background:var(--admin-panel);border:1px solid var(--admin-line);border-top:4px solid #d8a83e;border-radius:16px;align-items:flex-start;gap:12px;padding:17px;display:flex}.threshold-grid article.care{border-top-color:#dc773c}.threshold-grid article.action{border-top-color:#d54a59}.threshold-grid article>i{background:var(--admin-soft);color:var(--admin-gold);border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.threshold-grid h3{margin:4px 0}.threshold-grid p{color:var(--admin-muted);margin:0;line-height:1.7}.monitor-playbook{gap:10px;padding-inline-start:22px;line-height:1.9;display:grid}.infrastructure-card p{background:var(--admin-soft);border-radius:10px;padding:10px}.infrastructure-card a{color:var(--admin-accent);align-items:center;gap:6px;font-weight:850;display:inline-flex}.infrastructure-card i{font-size:18px}.admin-workspace .kyc-review-card{background:var(--admin-panel);border-color:var(--admin-line)}.admin-workspace .kyc-review-card dl div{border-color:var(--admin-line)}.admin-workspace .kyc-result-chips span,.admin-workspace .kyc-review-card header b{background:var(--admin-soft);color:var(--admin-text)}.admin-workspace .kyc-result-chips span.ok{color:#0d6049;background:#d9f2e8}.admin-workspace .admin-warning{background:color-mix(in srgb,#d9a83f 13%,var(--admin-panel));border-color:color-mix(in srgb,#d9a83f 40%,var(--admin-line));color:var(--admin-text)}.admin-workspace .api-client-row,.admin-workspace .announcement-history p{border-color:var(--admin-line)}.admin-workspace .admin-receipt-modal section{background:var(--admin-panel);color:var(--admin-text)}.admin-workspace .admin-receipt-modal header button{background:var(--admin-soft);color:var(--admin-text);cursor:pointer}.admin-workspace .admin-error{cursor:default;font:inherit;text-align:right;z-index:350;border:0;justify-content:space-between;align-items:center;gap:12px;max-width:min(440px,100vw - 40px);display:flex}.admin-workspace .admin-error button{color:inherit;cursor:pointer;font:inherit;background:#ffffff24;border:0;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;height:32px;padding:0;font-size:20px;display:flex}.admin-workspace .ticket-list em b{color:var(--admin-action-text)}.admin-workspace .receipt-preview-button,.admin-workspace .online{color:var(--admin-accent)}.admin-workspace .kyc-review-card dt,.admin-workspace .kyc-review-card dd small{color:var(--admin-muted)}.admin-workspace .content-studio{--content-ink:var(--admin-text);--content-green:var(--admin-accent);--content-mint:color-mix(in srgb,var(--admin-accent) 13%,var(--admin-panel));--content-line:var(--admin-line);color:var(--admin-text)}.admin-workspace .content-studio small{font-size:11px}.admin-workspace .content-studio :is(.content-metrics small,.content-card-title small,.content-help,.connection-fields small,.telegram-secure-setup header small,.telegram-secure-setup ol,.telegram-fields label,.automation-map li small,.requirement-item p,.requirement-item>small,.week-strip button>small,.week-strip button>span,.week-story>small,.week-story>p,.week-story dt,.week-controls label,.week-schedule header small,.publish-slot time small,.publish-slot>span>small,.publish-slot p,.character-pair small,.character-card>p,.content-assets figcaption small,.content-video-assets figcaption small){color:var(--admin-muted)}.admin-workspace :where(.connection-row input,.connection-row select,.connection-row button,.telegram-fields input,.telegram-fields button,.requirement-item textarea,.requirement-item select,.requirement-item footer button,.week-story select){min-height:42px}.admin-workspace :where(.phase-filter button,.range-switch button,.composer-mode button){min-height:40px;font-size:11px}.admin-workspace :where(select option){background:var(--admin-panel);color:var(--admin-text)}.admin-workspace .ticket-filters label:focus-within{border-color:var(--admin-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--admin-focus) 28%,transparent)}.admin-workspace .week-strip button>em{border-radius:999px;justify-self:start;padding:4px 7px;font-size:10px;font-weight:850}.admin-workspace .week-strip button>em.state-planned{color:#3f5b52;background:#e7eeeb}.admin-workspace .week-strip button>em.state-in_production{color:#76500c;background:#fff0cc}.admin-workspace .week-strip button>em.state-ready{color:#0f6248;background:#d9f0e8}.admin-workspace .week-strip button>em.state-published{color:#285d1e;background:#dff0d8}.admin-workspace .week-strip button>em.state-paused{color:#8a2838;background:#f8dfe3}.admin-workspace input::placeholder,.admin-workspace textarea::placeholder{color:var(--admin-muted);opacity:.92}.admin-workspace :where(button,a,input,textarea,select):focus-visible{outline:3px solid var(--admin-focus);outline-offset:2px}.admin-workspace :where(button,input,textarea,select){transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s,transform .18s}.admin-workspace button:not(:disabled):hover{filter:brightness(1.04)}.admin-workspace button:not(:disabled):active{transform:translateY(1px)}.admin-workspace button:disabled{cursor:not-allowed}.admin-workspace[data-admin-theme=dark] .admin-compose button,.admin-workspace[data-admin-theme=dark] .admin-client-form button,.admin-workspace[data-admin-theme=dark] .admin-inline-form button,.admin-workspace[data-admin-theme=dark] .admin-action-button,.admin-workspace[data-admin-theme=dark] .admin-order-actions button,.admin-workspace[data-admin-theme=dark] .kyc-review-card footer button:not(.reject){background:var(--admin-green);color:var(--admin-action-text)}.admin-workspace[data-admin-theme=dark] .kyc-review-card footer button.reject{color:#ffb8c0;background:#3b2024}.admin-workspace[data-admin-theme=dark] .admin-new-key button{color:#08251b;background:#68caa3}.admin-workspace[data-admin-theme=dark] .week-strip button>em.state-planned{color:#c4d4cf;background:#263b34}.admin-workspace[data-admin-theme=dark] .week-strip button>em.state-in_production{color:#f3cb78;background:#493817}.admin-workspace[data-admin-theme=dark] .week-strip button>em.state-ready{color:#9fe3c7;background:#174537}.admin-workspace[data-admin-theme=dark] .week-strip button>em.state-published{color:#b7e2a9;background:#263f23}.admin-workspace[data-admin-theme=dark] .week-strip button>em.state-paused{color:#ffb7c1;background:#47242c}.admin-login{color:#173b32;position:relative}.admin-login-theme{color:#173b32;cursor:pointer;inset-inline-end:0;background:#fff;border:1px solid #dce4df;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:0}.admin-login-field{gap:7px;display:grid}.admin-login-field>span{color:#60756e;font-size:11px;font-weight:800}.admin-login-field input{box-sizing:border-box;color:#173b32;width:100%}.admin-login[data-admin-theme=dark]{color:#f2f7f5}.admin-login[data-admin-theme=dark] form{background:#13251f;box-shadow:0 24px 80px #00000057}.admin-login[data-admin-theme=dark] p,.admin-login[data-admin-theme=dark] .admin-login-field>span{color:#a8bcb5}.admin-login[data-admin-theme=dark] input,.admin-login[data-admin-theme=dark] .admin-login-theme{color:#f2f7f5;background:#1b3029;border-color:#355047}html[data-admin-theme=dark] .admin-page{background:#0d1713}.admin-main[aria-busy=true] .admin-page-header h1:after{background:var(--admin-accent);content:"";border-radius:50%;width:7px;height:7px;margin-inline-start:9px;animation:1s ease-in-out infinite admin-pulse;display:inline-block}@keyframes admin-pulse{50%{opacity:.25;transform:scale(.72)}}@media (prefers-reduced-motion:reduce){.admin-command-hero img,.cookie-consent,.admin-main[aria-busy=true] .admin-page-header h1:after{animation:none}}@media (width<=1180px){.admin-workspace .admin-metrics{grid-template-columns:repeat(3,1fr)}.admin-audience-summary{grid-template-columns:repeat(2,1fr)}.ticket-center{grid-template-columns:minmax(300px,.8fr) minmax(0,1.3fr)}.monitor-status-hero{flex-direction:column;align-items:flex-start;width:auto}}@media (width<=980px){.admin-command-hero{grid-template-columns:1fr 180px}.admin-command-hero img{width:180px;height:160px}.ticket-center{display:block}.ticket-inbox{border-left:0}.ticket-list{max-height:360px}.ticket-thread{border-top:1px solid var(--admin-line)}.ticket-messages{max-height:520px}.threshold-grid{grid-template-columns:1fr}}@media (width<=720px){.cookie-consent{bottom:82px;flex-direction:column;align-items:stretch;gap:12px;padding:14px;inset-inline:10px}.cookie-consent footer{flex-wrap:wrap}.cookie-consent footer button{flex:1}.admin-command-hero{grid-template-columns:1fr;padding:23px}.admin-command-hero img{display:none}.admin-workspace .admin-metrics,.admin-audience-summary{grid-template-columns:1fr 1fr}.admin-metric{min-height:93px}.admin-dashboard-grid{grid-template-columns:1fr}.admin-dashboard-grid .span-two{grid-column:auto}.admin-chart{height:230px}.monitor-status-hero>div:last-child{grid-template-columns:1fr;width:100%}.monitor-status-hero span{min-width:0}.ticket-inbox>header,.ticket-thread>header{flex-direction:column;align-items:stretch}.ticket-meta-controls{justify-content:stretch}.ticket-meta-controls select{flex:1}.ticket-thread>footer{padding:12px}.message{max-width:90%}.admin-workspace .admin-page-header{gap:8px}.admin-live{display:none}}@media (width<=480px){.admin-workspace .admin-metrics,.admin-audience-summary{grid-template-columns:1fr}.admin-metric{min-height:82px}.operation-queues,.monitor-numbers{grid-template-columns:1fr}.admin-command-hero h2{font-size:28px}.ticket-filters{grid-template-columns:1fr}.ticket-filters label{grid-column:auto}}@media (width<=620px){.admin-workspace{padding-bottom:76px;display:block;overflow-x:hidden}.admin-workspace .admin-main{min-width:0;padding:18px 10px 92px;overflow-x:hidden}.admin-workspace .admin-sidebar{z-index:50;flex-direction:row;align-items:stretch;gap:3px;width:100%;height:70px;padding:6px;position:fixed;inset:auto 0 0;overflow:auto hidden}.admin-workspace .admin-sidebar-brand{display:none}.admin-workspace .admin-sidebar nav{flex:0 0 620px;grid-template-columns:repeat(10,minmax(58px,1fr));gap:2px;min-width:620px;display:grid;overflow:visible}.admin-workspace .admin-sidebar nav button{grid-template-columns:1fr;place-items:center;min-height:56px;padding:8px}.admin-workspace .admin-sidebar-actions{flex:0 0 108px;gap:2px;margin-top:0;display:flex}.admin-workspace .admin-sidebar-actions button{min-width:52px;min-height:56px;padding:0}.admin-workspace .admin-sidebar-actions button span{display:none}}.privacy-brand img,.install-brand-icon{border-radius:14px;box-shadow:0 10px 24px #103c3133}.privacy-brand>span{display:none}.pwa-desktop-dock{background:color-mix(in srgb,var(--surface) 92%,transparent);border:1px solid var(--border);box-shadow:var(--shadow);bottom:18px;z-index:88;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:17px;align-items:center;gap:4px;padding:5px;display:flex;position:fixed;inset-inline-end:18px}.pwa-desktop-dock a,.pwa-desktop-dock button{color:var(--text);font:inherit;background:0 0;border:0;border-radius:12px;align-items:center;gap:7px;min-height:42px;padding:0 12px;font-size:11px;font-weight:800;text-decoration:none;display:flex;position:relative}.pwa-desktop-dock a:hover,.pwa-desktop-dock button:hover{background:var(--accent-soft);color:var(--accent)}.pwa-desktop-dock img{border-radius:8px}.pwa-desktop-dock i{font-size:22px}.pwa-desktop-dock b,.pwa-bottom-nav b{border:2px solid var(--surface);color:#fff;top:1px;background:#c43c4a;border-radius:99px;justify-content:center;align-items:center;min-width:18px;height:18px;padding-inline:3px;font-size:8px;display:flex;position:absolute;inset-inline-start:1px}.pwa-bottom-nav button{color:var(--text-secondary);font:inherit;background:0 0;border:0;min-width:0;position:relative}.pwa-bottom-nav .plus i{color:var(--accent)}.pwa-bottom-nav .plus.active i{color:inherit}.plus-header-entry{background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 22%,var(--border));color:var(--accent);border-radius:13px;align-items:center;gap:5px;min-height:42px;padding:0 10px;font-size:10px;font-weight:850;text-decoration:none;display:flex}.plus-header-entry i{font-size:20px}.logical-arrow,.chevron{transform-origin:50%}[dir=ltr] .logical-arrow,[dir=ltr] .chevron,html[dir=ltr] .logical-arrow{transform:scaleX(-1)}.notification-permission-card{background:linear-gradient(135deg,var(--accent-soft),var(--surface));border:1px solid color-mix(in srgb,var(--accent) 25%,var(--border));border-radius:16px;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;margin-bottom:12px;padding:12px;display:grid}.notification-permission-card>i{background:var(--surface);color:var(--accent);border-radius:12px;justify-content:center;align-items:center;height:42px;font-size:23px;display:flex}.notification-permission-card>span{gap:2px;display:grid}.notification-permission-card small{color:var(--text-secondary);line-height:1.7}.notification-permission-card button{background:var(--accent);color:#fff;font:inherit;border:0;border-radius:10px;min-height:36px;padding:0 11px;font-size:10px;font-weight:850}.access-divider{color:var(--text-muted);align-items:center;gap:10px;margin:17px 0 12px;font-size:11px;display:flex}.access-divider:before,.access-divider:after{background:var(--border);content:"";flex:1;height:1px}.google-auth-action{background:var(--surface);border:1px solid var(--border);color:var(--text);border-radius:13px;justify-content:center;align-items:center;gap:9px;min-height:50px;font-size:13px;font-weight:850;text-decoration:none;display:flex}.google-auth-action:hover{background:var(--surface-soft);border-color:color-mix(in srgb,var(--accent) 40%,var(--border))}.google-auth-action i{color:#3478dc;font-size:24px}.google-auth-action:disabled{background:var(--surface-soft);color:var(--text-muted);cursor:not-allowed;opacity:.82;width:100%}.google-auth-action:disabled i{color:var(--text-muted)}.google-completion-note{background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 24%,var(--border));color:var(--text);border-radius:14px;align-items:center;gap:10px;margin:0 0 18px;padding:12px;display:flex}.google-completion-note>i{color:var(--accent);font-size:25px}.google-completion-note>span{gap:2px;display:grid}.google-completion-note small{color:var(--text-secondary)}.plus-page{padding-bottom:120px}.plus-hero{color:#fff;background:linear-gradient(135deg,#0d382d,#1c624d);border-radius:34px;grid-template-columns:1.15fr .85fr;align-items:center;gap:50px;width:min(1180px,100% - 40px);min-height:480px;margin:34px auto 20px;padding:clamp(30px,5vw,64px);display:grid;position:relative;overflow:hidden}.plus-hero:after{content:"";opacity:.28;pointer-events:none;background:radial-gradient(circle,#ffffff24 0 1px,#0000 2px) 0 0/22px 22px;position:absolute;inset:0}.plus-hero>*{z-index:1;position:relative}.plus-hero>div>small{color:#8ad6b8;font-weight:850}.plus-hero h1{letter-spacing:-.05em;margin:11px 0 18px;font-size:clamp(35px,5vw,66px);line-height:1.2}.plus-hero h1 span{color:#8be0bb}.plus-hero p{color:#c9ded6;max-width:720px;margin:0;line-height:2}.plus-hero-actions{flex-wrap:wrap;gap:9px;margin-top:26px;display:flex}.plus-hero-actions .primary-action{color:#0d3328;background:#8de0bc}.plus-hero-actions .secondary-action{color:#fff;background:#ffffff1a;border:1px solid #fff3}.plus-hero>aside{gap:10px;display:grid}.plus-hero aside article{background:#ffffff14;border:1px solid #ffffff21;border-radius:18px;grid-template-columns:46px 1fr auto;align-items:center;gap:11px;padding:15px;display:grid}.plus-hero aside article.plus-product{background:#7cddb524;border-color:#8be0bb61}.plus-hero aside i{color:#8ce0bb;background:#ffffff1a;border-radius:13px;justify-content:center;align-items:center;height:46px;font-size:25px;display:flex}.plus-hero aside span{gap:3px;display:grid}.plus-hero aside small{color:#bcd2ca}.plus-hero aside b{color:#d8e9e2;white-space:nowrap;background:#ffffff1a;border-radius:99px;padding:6px 8px;font-size:9px}.plus-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;width:min(1180px,100% - 40px);margin:0 auto 28px;scroll-margin-top:20px;display:grid}.plus-service-grid>a{background:var(--surface);border:1px solid var(--border);color:var(--text);border-radius:20px;grid-template-columns:52px 1fr auto;align-items:center;gap:14px;min-height:132px;padding:20px;text-decoration:none;transition:transform .18s,border-color .18s;display:grid}.plus-service-grid>a:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--border));transform:translateY(-2px)}.plus-service-grid>a>i:first-child{background:var(--accent-soft);color:var(--accent);border-radius:15px;justify-content:center;align-items:center;height:52px;font-size:27px;display:flex}.plus-service-grid span{gap:5px;display:grid}.plus-service-grid strong{font-size:16px}.plus-service-grid small{color:var(--text-secondary);line-height:1.8}.plus-service-grid em{color:var(--accent);font-style:normal}.plus-auth-section,.plus-account-home{grid-template-columns:.75fr 1.25fr;align-items:start;gap:26px;width:min(1080px,100% - 40px);margin:35px auto 0;display:grid}.plus-auth-section>header{padding:22px 0}.plus-auth-section header>small,.plus-account-home header small{color:var(--accent);font-weight:850}.plus-auth-section h2,.plus-account-home h2{margin:7px 0 18px;font-size:clamp(26px,4vw,42px)}.plus-auth-section ul{color:var(--text-secondary);padding-inline-start:22px;line-height:2.25}.plus-auth-section .customer-access{width:100%}.plus-account-home{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:clamp(20px,4vw,34px);display:block}.plus-account-home>header{justify-content:space-between;align-items:center;display:flex}.plus-account-home header a{color:var(--accent);font-weight:850;text-decoration:none}.plus-account-home>div{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.plus-account-home>div a{background:var(--surface-soft);color:var(--text);border-radius:15px;align-items:center;gap:11px;padding:14px;text-decoration:none;display:flex}.plus-account-home>div i{color:var(--accent)}.plus-account-home>div span{display:grid}.plus-account-home>div small{color:var(--text-secondary)}.market-loading-shell{gap:12px;margin-top:13px;display:grid}.market-loading-message{background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border));border-radius:16px;align-items:center;gap:11px;padding:11px 13px;display:flex}.market-loading-message p{gap:2px;margin:0;display:grid}.market-loading-message small{color:var(--text-secondary)}.market-loading-orbit{background:var(--surface);border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;animation:1.6s ease-in-out infinite qeymat-loading-float;display:flex}.market-loading-orbit img{border-radius:9px}.hero-loading>span{color:var(--hero-muted);align-items:center;gap:9px;font-size:12px;display:flex}.hero-loading>span img{border-radius:11px}.hero-loading>span b{font-weight:700}@keyframes qeymat-loading-float{50%{transform:translateY(-3px)}}.special-payment-request{background:var(--surface);border:1px solid var(--border);border-radius:19px;grid-template-columns:46px 1fr auto;align-items:center;gap:12px;width:min(1180px,100% - 40px);margin:0 auto 28px;padding:16px 18px;display:grid}.special-payment-request>i{background:var(--accent-soft);color:var(--accent);border-radius:13px;justify-content:center;align-items:center;height:46px;font-size:24px;display:flex}.special-payment-request>span{gap:3px;display:grid}.special-payment-request small{color:var(--text-secondary)}.special-payment-request>a{color:var(--accent);align-items:center;gap:5px;font-weight:850;text-decoration:none;display:flex}.special-payment-request a i{font-size:19px}[data-theme=dark] .access-tabs,[data-theme=dark] .request-type-grid button,[data-theme=dark] .api-plan-grid.redesigned button,[data-theme=dark] .payment-amount,[data-theme=dark] .receipt-disclosure,[data-theme=dark] .receipt-drop,[data-theme=dark] .official-price-card,[data-theme=dark] .business-hour-promise,[data-theme=dark] .quote-summary,[data-theme=dark] .account-tickets,[data-theme=dark] .referral-card,[data-theme=dark] .account-shortcuts a,[data-theme=dark] .profile-overview-grid article,[data-theme=dark] .kyc-workspace,[data-theme=dark] .kyc-checks>div,[data-theme=dark] .verified-address{background:var(--surface-soft);border-color:var(--border);color:var(--text)}[data-theme=dark] .access-tabs button.active,[data-theme=dark] .request-type-grid button.active,[data-theme=dark] .api-plan-grid.redesigned button.active{background:var(--accent-soft);color:var(--accent)}[data-theme=dark] .wizard-card>footer{background:color-mix(in srgb,var(--surface) 95%,transparent)}[data-theme=dark] .form-alert.error{color:#ffafb7;background:#3b1d23;border-color:#6e303a}[data-theme=dark] .compliance-note{color:#ead9a9;background:#342d1e;border-color:#65542d}[data-theme=dark] .referral-link code{color:var(--text);background:#1e2d27}[data-theme=dark] .plus-hero .secondary-action{color:#fff;background:#ffffff1a;border-color:#fff3}@media (width<=720px){.pwa-desktop-dock{display:none}.pwa-bottom-nav a,.pwa-bottom-nav button{border-radius:13px;align-content:center;place-items:center;gap:3px;font-size:9px;font-weight:700;text-decoration:none;display:grid}.pwa-bottom-nav button.active{background:var(--accent-soft);color:var(--accent)}.marketing-page,.privacy-page,.app-shell{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.plus-hero{border-radius:24px;grid-template-columns:1fr;gap:25px;width:calc(100% - 24px);margin-top:14px;padding:27px 20px}.plus-hero h1{font-size:36px}.plus-hero aside article{grid-template-columns:42px 1fr}.plus-hero aside b{grid-column:2;justify-self:start}.plus-service-grid{grid-template-columns:1fr;width:calc(100% - 24px)}.plus-service-grid>a{min-height:116px;padding:16px}.plus-auth-section{grid-template-columns:1fr;width:calc(100% - 24px)}.plus-auth-section>header{padding:5px}.plus-account-home{width:calc(100% - 24px)}.plus-account-home>header{flex-direction:column;align-items:flex-start}.plus-account-home>div{grid-template-columns:1fr}.special-payment-request{grid-template-columns:42px 1fr;width:calc(100% - 24px)}.special-payment-request>a{grid-column:2}.notification-permission-card{grid-template-columns:40px 1fr}.notification-permission-card button{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.market-loading-orbit,.plus-service-grid>a{transition:none;animation:none}}.home-v2{background:var(--background);color:var(--text);min-height:100vh;padding-bottom:90px;overflow:hidden}.home-v2 a{color:inherit;text-decoration:none}.home-v2-nav{background:color-mix(in srgb,var(--background) 88%,transparent);border-bottom:1px solid color-mix(in srgb,var(--border) 75%,transparent);z-index:5;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;max-width:1320px;min-height:82px;margin:auto;padding:12px 28px;display:grid;position:relative}.home-v2-brand{align-items:center;gap:10px;display:flex}.home-v2-brand img{border-radius:14px;box-shadow:0 10px 26px #0a362a2e}.home-v2-brand span{line-height:1.1;display:grid}.home-v2-brand strong{font-size:18px}.home-v2-brand small{color:var(--text-secondary);direction:ltr;margin-top:5px;font-size:10px}.home-v2-nav>nav{justify-content:center;gap:26px;display:flex}.home-v2-nav>nav a{color:var(--text-secondary);font-size:12px;font-weight:850}.home-v2-nav>nav a:hover{color:var(--accent)}.home-auth-actions{align-items:center;gap:7px;display:flex}.home-login-action,.home-signup-action{border-radius:12px;justify-content:center;align-items:center;min-height:42px;padding:0 17px;font-size:11px;font-weight:900;display:flex}.home-login-action{background:var(--surface);border:1px solid var(--border)}.home-signup-action{background:var(--accent);box-shadow:0 10px 22px #0e775533;color:#fff!important}.home-profile-action{background:var(--surface);border:1px solid var(--border);border-radius:14px;align-items:center;gap:8px;min-height:46px;padding:5px 10px;display:flex}.home-profile-action>span:first-child{color:var(--accent);font-size:26px}.home-profile-action>span:last-child{display:grid}.home-profile-action small{color:var(--text-secondary);font-size:8px}.home-profile-action strong{font-size:11px}.home-v2-hero{grid-template-columns:minmax(0,1.03fr) minmax(340px,.75fr);align-items:center;gap:clamp(32px,6vw,92px);width:min(1320px,100%);min-height:680px;margin:0 auto;padding:70px 56px;display:grid}.home-v2-eyebrow{color:var(--accent);align-items:center;gap:8px;font-size:11px;font-weight:900;display:flex}.home-v2-eyebrow i{background:var(--accent);box-shadow:0 0 0 5px var(--accent-soft);border-radius:50%;width:7px;height:7px}.home-v2-copy h1{letter-spacing:-.075em;max-width:850px;margin:20px 0 24px;font-size:clamp(54px,7.8vw,112px);line-height:.98}.home-v2-copy h1 em{color:var(--accent);font-style:normal}.home-v2-copy>p{color:var(--text-secondary);max-width:700px;margin:0;font-size:clamp(14px,1.4vw,18px);line-height:2}.home-v2-copy>.home-v2-english-purpose{border-inline-start:3px solid color-mix(in srgb,var(--accent) 55%,transparent);opacity:.78;margin-top:12px;padding-inline-start:12px;font-size:12px;line-height:1.7}.home-v2-actions{flex-wrap:wrap;gap:9px;margin-top:30px;display:flex}.home-v2-actions>a{border-radius:15px;align-items:center;gap:8px;min-height:54px;padding:0 21px;font-size:12px;font-weight:900;display:flex}.home-v2-primary{background:var(--accent);box-shadow:0 16px 32px #0e775538;color:#fff!important}.home-v2-secondary{background:var(--surface);border:1px solid var(--border)}.home-v2-secondary img{border-radius:8px}.home-v2-trust{color:var(--text-secondary);flex-wrap:wrap;gap:17px;margin-top:25px;font-size:10px;display:flex}.home-v2-trust span{align-items:center;gap:5px;display:flex}.home-v2-trust i{color:var(--accent);font-size:17px}.home-v2-visual{justify-items:center;min-height:560px;display:grid;position:relative}.home-v2-main-shot{border:8px solid var(--surface);object-fit:cover;object-position:top;border-radius:38px;width:270px;height:560px;box-shadow:0 30px 80px #0a2c2338}.home-v2-plus-card{color:#fff;bottom:42px;background:#102d26;border:1px solid #d8b76a59;border-radius:19px;grid-template-columns:52px 1fr;align-items:center;gap:10px;min-width:230px;padding:13px;display:grid;position:absolute;inset-inline-start:0;box-shadow:0 20px 46px #0319134d}.home-v2-plus-card img{border-radius:14px}.home-v2-plus-card span{display:grid}.home-v2-plus-card small{color:#d4c499;font-size:9px}.home-v2-plus-card strong{font-size:17px}.home-v2-plus-card b{color:#b9d8cc;background:#ffffff14;border-radius:99px;grid-column:1/-1;justify-self:start;padding:6px 10px;font-size:8px}.home-v2-paths{width:min(1320px,100%);margin:0 auto 84px;padding:0 34px}.home-v2-paths>header{margin-bottom:24px}.home-v2-paths header small{color:var(--accent);font-weight:900}.home-v2-paths h2{letter-spacing:-.045em;margin:8px 0;font-size:clamp(29px,4vw,50px)}.home-v2-paths header p{color:var(--text-secondary);margin:0}.home-v2-paths>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.home-path-card{background:var(--surface);border:1px solid var(--border);border-radius:22px;min-height:236px;padding:17px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.home-path-card:hover{border-color:color-mix(in srgb,var(--accent) 52%,var(--border));transform:translateY(-4px);box-shadow:0 18px 44px #10362c1a}.home-path-card>i:not(.logical-arrow){background:var(--accent-soft);color:var(--accent);border-radius:15px;justify-content:center;align-items:center;width:52px;height:52px;margin:15px 0 16px;font-size:29px;display:flex}.home-path-card.invest>i:not(.logical-arrow){color:#a66c08;background:#fff2d1}.home-path-card.payment>i:not(.logical-arrow){color:#355ab8;background:#e8efff}.home-path-card.plus{color:#fff;background:#102f27;border-color:#265f4f}.home-path-card.plus>i:not(.logical-arrow){color:#dfc47f;background:#d7b66a26}.home-path-number{color:var(--text-muted);font-size:10px;font-weight:900}.home-path-card.plus .home-path-number{color:#93ada4}.home-path-card strong{font-size:18px}.home-path-card p{color:var(--text-secondary);margin:7px 0 17px;font-size:11px;line-height:1.85}.home-path-card.plus p{color:#b8d0c7}.home-path-card .logical-arrow{color:var(--accent);place-self:end;font-size:21px}.home-path-card.plus .logical-arrow{color:#dfc47f}.home-v2>.marketing-live{width:min(1252px,100% - 68px);margin:0 auto 90px}.home-v2 .marketing-live .marketing-section-heading h2,.home-v2 .marketing-live .marketing-rate-grid h3,.home-v2 .marketing-live .marketing-rate-grid article>strong{color:#14251f}[data-theme=dark] .home-v2 .marketing-live{background:#13231d;border-color:#2a4037;box-shadow:0 24px 70px #00000038}[data-theme=dark] .home-v2 .marketing-live .marketing-section-heading h2,[data-theme=dark] .home-v2 .marketing-live .marketing-rate-grid h3,[data-theme=dark] .home-v2 .marketing-live .marketing-rate-grid article>strong{color:#f4f7f5}[data-theme=dark] .home-v2 .marketing-live .marketing-section-heading p{color:#aebdb6}[data-theme=dark] .home-v2 .marketing-live .marketing-rate-grid article{background:#192c24;border-color:#2b4137}.home-v2-plus{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;gap:13px;width:min(1320px,100%);margin:0 auto 90px;padding:0 34px;display:grid}.home-v2-plus-copy{color:#fff;background:#0e2d25;border:1px solid #2b5d4e;border-radius:28px;flex-direction:column;justify-content:center;min-height:520px;padding:clamp(28px,5vw,58px);display:flex}.home-v2-plus-copy>div:first-of-type,.home-v2-plus-copy>span{display:block}.home-v2-plus-copy>img{border:1px solid #d7b66a4d;border-radius:22px;box-shadow:0 20px 42px #00000038}.home-v2-plus-copy small{color:#d9c27e;font-weight:900}.home-v2-plus-copy h2{letter-spacing:-.05em;margin:9px 0 16px;font-size:clamp(32px,4.3vw,58px);line-height:1.25}.home-v2-plus-copy p{color:#bed2ca;line-height:2}.home-v2-plus-copy>div:last-child{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.home-v2-plus-copy>div:last-child a{border:1px solid #ffffff29;border-radius:13px;min-height:44px;padding:13px 15px;font-size:11px;font-weight:900}.home-v2-plus-copy>div:last-child a:first-child{color:#17362e;background:#d7b66a;border-color:#d7b66a}.home-v2-plus-services{grid-template-rows:1fr 1fr;gap:13px;display:grid}.home-v2-plus-services>a{border-radius:28px;min-height:250px;display:block;position:relative;overflow:hidden}.home-v2-plus-services img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-v2-plus-services>a:after{content:"";background:linear-gradient(#0000 35%,#071d17d1);position:absolute;inset:0}.home-v2-plus-services span{color:#fff;bottom:25px;z-index:1;display:grid;position:absolute;inset-inline:26px}.home-v2-plus-services strong{font-size:24px}.home-v2-plus-services small{color:#d7e5df;margin-top:4px}.home-referral-band{grid-template-columns:1.35fr .65fr;align-items:stretch;gap:12px;width:min(1320px,100%);margin:0 auto 90px;padding:0 34px;display:grid}.home-referral-band>*{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:26px}.home-referral-band>div small{color:var(--accent);font-weight:900}.home-referral-band h2{letter-spacing:-.04em;margin:8px 0;font-size:clamp(26px,3vw,40px)}.home-referral-band p{color:var(--text-secondary);line-height:1.9}.home-referral-band>div>a{color:var(--accent);align-items:center;gap:4px;margin-top:10px;font-size:12px;font-weight:900;display:inline-flex}.home-referral-band article{align-content:start;display:grid}.home-referral-band article>span{color:var(--accent);font-size:30px}.home-referral-band article strong{margin-top:22px;font-size:29px}.home-referral-band article strong small{color:var(--text-secondary);font-size:10px}.home-referral-band .referral-bonus{color:#583e12;background:#fff7df;border-color:#eedaa6}.home-referral-band .referral-bonus>span{color:#a66c08}[data-theme=dark] .home-referral-band .referral-bonus{color:#f3dfaa;background:#332b1b;border-color:#5d4b26}.home-download-band{background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 22%,var(--border));border-radius:27px;justify-content:space-between;align-items:center;gap:25px;width:min(1252px,100% - 68px);margin:0 auto 70px;padding:30px;display:flex}.home-download-band>div{align-items:center;gap:16px;display:flex}.home-download-band img{border-radius:18px}.home-download-band span{display:grid}.home-download-band small{color:var(--accent);font-weight:900}.home-download-band h2{margin:4px 0;font-size:27px}.home-download-band p{color:var(--text-secondary);margin:0}.home-download-band>div:last-child a{border:1px solid color-mix(in srgb,var(--accent) 28%,var(--border));border-radius:13px;padding:13px 16px;font-size:11px;font-weight:900}.home-download-band>div:last-child .home-download-primary{background:var(--accent);color:#fff}.home-v2-footer{border-top:1px solid var(--border);grid-template-columns:auto 1fr auto;align-items:center;gap:22px;width:min(1320px,100%);margin:0 auto;padding:28px 34px;display:grid}.home-v2-footer nav{justify-content:center;gap:19px;display:flex}.home-v2-footer nav a,.home-v2-footer>small{color:var(--text-secondary);font-size:10px}[data-theme=dark] .home-v2-nav,[data-theme=dark] .home-login-action,[data-theme=dark] .home-profile-action,[data-theme=dark] .home-v2-secondary,[data-theme=dark] .home-path-card,[data-theme=dark] .home-referral-band>*{color:var(--text)}.home-signup-action,.home-v2-primary,.home-download-primary{color:#fff!important}@media (width<=1050px){.home-v2-paths>div{grid-template-columns:repeat(3,1fr)}.home-path-card:nth-child(4),.home-path-card:nth-child(5){min-height:210px}.home-v2-hero{grid-template-columns:1fr 310px;padding-inline:32px}.home-referral-band{grid-template-columns:1.15fr .85fr}.home-referral-band>div{grid-column:auto}}@media (width<=720px){.home-v2{padding-bottom:calc(90px + env(safe-area-inset-bottom))}.home-v2-nav{grid-template-columns:1fr auto;gap:9px;min-height:70px;padding:10px 13px}.home-v2-nav>nav{display:none}.home-v2-brand img{width:40px;height:40px}.home-v2-brand small{font-size:8px}.home-auth-actions{gap:5px}.home-login-action,.home-signup-action{min-height:38px;padding:0 11px}.home-login-action{background:0 0}.home-profile-action{min-height:40px}.home-profile-action small{display:none}.home-v2-hero{min-height:0;padding:50px 18px 66px;display:block}.home-v2-copy h1{margin:18px 0 20px;font-size:clamp(53px,18vw,78px)}.home-v2-copy>p{font-size:13px;line-height:2}.home-v2-actions{grid-template-columns:1fr;display:grid}.home-v2-actions>a{justify-content:center}.home-v2-trust{gap:10px}.home-v2-visual{min-height:455px;margin-top:44px}.home-v2-main-shot{width:220px;height:450px}.home-v2-plus-card{bottom:18px;min-width:210px;inset-inline-start:calc(50% - 165px)}.home-v2-paths{margin-bottom:58px;padding:0 12px}.home-v2-paths h2{font-size:31px}.home-v2-paths>div{scroll-snap-type:x mandatory;gap:9px;padding:3px 1px 14px;display:flex;overflow-x:auto}.home-path-card,.home-path-card:nth-child(4),.home-path-card:nth-child(5){scroll-snap-align:start;flex:0 0 78vw;min-height:220px}.home-v2>.marketing-live{width:calc(100% - 24px);margin-bottom:58px}.home-v2-plus{margin-bottom:58px;padding:0 12px;display:block}.home-v2-plus-copy{min-height:0;padding:27px 20px}.home-v2-plus-copy>img{width:66px;height:66px}.home-v2-plus-copy h2{font-size:34px}.home-v2-plus-services{gap:9px;margin-top:9px}.home-v2-plus-services>a{min-height:220px}.home-referral-band{scroll-snap-type:x mandatory;margin-bottom:58px;padding:0 12px 14px;display:flex;overflow-x:auto}.home-referral-band>*{scroll-snap-align:start;flex:0 0 84vw}.home-referral-band>div{grid-column:auto}.home-download-band{align-items:stretch;width:calc(100% - 24px);margin-bottom:45px;padding:20px;display:grid}.home-download-band>div:last-child{display:grid}.home-download-band>div:last-child a{text-align:center}.home-v2-footer{flex-direction:column;padding-inline:15px;display:flex}.home-v2-footer nav{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.home-path-card{transition:none}}.plus-brand-lockup img,.plus-hero-mark,.plus-hero .plus-product img{border:1px solid #d7b66a52;border-radius:14px;box-shadow:0 12px 28px #0000002e}.plus-brand-lockup strong{color:#d7b66a}.plus-hero-mark{margin-bottom:14px;display:block}.plus-hero .plus-product img{object-fit:cover;width:46px;height:46px}.admin-users-space{gap:14px;display:grid}.admin-users-hero{color:#fff;background:linear-gradient(135deg,#0c3228,#174f3f 62%,#24684f);border:1px solid #ffffff14;border-radius:24px;justify-content:space-between;align-items:center;gap:26px;min-height:180px;padding:30px clamp(22px,4vw,48px);display:flex;position:relative;overflow:hidden}.admin-users-hero:after{content:"";opacity:.45;inset-inline-end:-44px;background:radial-gradient(circle,#d8b86d4d 0 2px,#0000 3px) 0 0/24px 24px;width:260px;height:220px;position:absolute;top:-70px;transform:rotate(15deg)}.admin-users-hero>div,.admin-users-hero>button{z-index:1;position:relative}.admin-users-hero small{color:#9cd2bf;font-size:10px;font-weight:900}.admin-users-hero h2{letter-spacing:-.045em;margin:8px 0;font-size:clamp(25px,3.2vw,42px);line-height:1.35}.admin-users-hero p{color:#c5dcd4;max-width:760px;margin:0;line-height:1.9}.admin-users-hero>button{color:#17362e;cursor:pointer;font:inherit;background:#d9b96f;border:0;border-radius:14px;flex:none;align-items:center;gap:7px;min-height:46px;padding:0 16px;font-size:11px;font-weight:900;display:flex}.admin-users-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.admin-users-stats>button{background:var(--admin-panel);border:1px solid var(--admin-line);color:var(--admin-text);cursor:pointer;font:inherit;text-align:right;border-radius:16px;align-items:center;gap:12px;min-height:82px;padding:13px;display:flex}.admin-users-stats>button:hover{border-color:var(--admin-accent);transform:translateY(-2px)}.admin-users-stats i{background:color-mix(in srgb,var(--admin-accent) 13%,var(--admin-panel));color:var(--admin-accent);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.admin-users-stats span{display:grid}.admin-users-stats small{color:var(--admin-muted);font-size:9px}.admin-users-stats strong{font-size:20px}.admin-users-panel{overflow:hidden;padding:0!important}.admin-user-filters{border-bottom:1px solid var(--admin-line);grid-template-columns:minmax(250px,1fr) auto auto auto;align-items:center;gap:8px;padding:14px;display:grid}.admin-user-filters select,.admin-users-pagination select{background:var(--admin-soft);border:1px solid var(--admin-line);color:var(--admin-text);font:inherit;border-radius:11px;min-height:42px;padding:0 11px}.admin-user-filters>span{color:var(--admin-muted);white-space:nowrap;padding:0 7px;font-size:10px}.admin-user-search{background:var(--admin-soft);border:1px solid var(--admin-line);border-radius:12px;align-items:center;gap:5px;min-height:44px;padding:0 10px;display:flex}.admin-user-search:focus-within{border-color:var(--admin-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--admin-focus) 22%,transparent)}.admin-user-search i{color:var(--admin-muted)}.admin-user-search input{color:var(--admin-text);font:inherit;background:0 0;border:0;outline:0;width:100%;min-width:0}.admin-users-table{max-height:calc(100vh - 315px);border:0!important;border-radius:0!important}.admin-users-table table{min-width:1240px}.admin-users-table th button{color:inherit;cursor:pointer;font:inherit;font-weight:inherit;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:flex}.admin-users-table th button i{font-size:15px}.admin-users-table tbody tr{cursor:pointer;transition:background .16s}.admin-users-table tbody tr:hover,.admin-users-table tbody tr:focus{background:color-mix(in srgb,var(--admin-accent) 7%,var(--admin-panel));outline:0}.admin-user-name{color:var(--admin-text);cursor:pointer;font:inherit;text-align:right;background:0 0;border:0;grid-template-columns:32px 1fr;align-items:center;gap:3px;padding:0;display:grid}.admin-user-name>span{background:linear-gradient(135deg,var(--admin-accent),#0d3a2d);color:#fff;border-radius:10px;grid-row:1/3;place-items:center;width:32px;height:32px;font-size:10px;display:grid}.admin-user-name b{white-space:nowrap}.admin-user-open{background:var(--admin-soft);border:1px solid var(--admin-line);color:var(--admin-accent);cursor:pointer;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.admin-kyc-badge{white-space:nowrap;border-radius:99px;padding:5px 8px;font-size:9px;font-weight:900;display:inline-flex}.admin-kyc-badge.status-verified{color:#12674a;background:#dff3ea}.admin-kyc-badge.status-submitted{color:#7e570d;background:#fff0cb}.admin-kyc-badge.status-rejected{color:#922c42;background:#f8dfe4}.admin-kyc-badge.status-incomplete{background:var(--admin-soft);color:var(--admin-muted)}.admin-users-pagination{border-top:1px solid var(--admin-line);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.admin-users-pagination label{color:var(--admin-muted);align-items:center;gap:7px;font-size:10px;display:flex}.admin-users-pagination select{min-height:36px}.admin-users-pagination>span{color:var(--admin-muted);font-size:10px}.admin-users-pagination>div{gap:6px;display:flex}.admin-users-pagination button{background:var(--admin-soft);border:1px solid var(--admin-line);color:var(--admin-text);cursor:pointer;font:inherit;border-radius:10px;align-items:center;min-height:36px;padding:0 10px;font-size:10px;display:flex}.admin-users-pagination button:disabled{opacity:.42}.admin-users-error,.admin-users-loading,.admin-user-detail-empty{color:var(--admin-muted);text-align:center;justify-content:center;align-items:center;gap:10px;min-height:190px;padding:25px;display:flex}.admin-users-error{color:#8d2e40;background:#fff4f5}.admin-users-error button{color:#fff;cursor:pointer;font:inherit;background:#8d2e40;border:0;border-radius:9px;padding:8px 11px}.admin-users-loading{flex-direction:column}.admin-users-loading>span,.admin-user-drawer-loading>span{border:3px solid var(--admin-line);border-top-color:var(--admin-accent);border-radius:50%;width:31px;height:31px;animation:.75s linear infinite admin-spin}.admin-user-mobile-list{display:none}.admin-user-drawer-layer{z-index:400;background:#03120e8c;justify-content:flex-start;align-items:stretch;display:flex;position:fixed;inset:0}.admin-user-drawer{background:var(--admin-bg);color:var(--admin-text);width:100%;max-width:min(680px,94vw);height:100%;overflow:auto;box-shadow:22px 0 80px #0000004d}.admin-user-drawer>header{color:#fff;background:linear-gradient(135deg,#0c3127,#1c5a46);grid-template-columns:45px 56px 1fr auto;align-items:center;gap:13px;min-height:135px;padding:25px;display:grid;position:relative}.admin-user-drawer>header small,.admin-user-drawer>header p{color:#b4d6c9;margin:0}.admin-user-drawer>header h2{margin:4px 0;font-size:25px}.admin-user-drawer-close{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff29;border-radius:50%;align-self:start;place-items:center;width:40px;height:40px;display:grid}.admin-user-avatar{border:2px solid #ffffff38;border-radius:17px;width:56px;height:56px;overflow:hidden}.admin-user-avatar img{object-fit:cover;width:100%;height:100%}.admin-user-avatar span{color:#18372f;background:#d8b86c;place-items:center;height:100%;font-size:17px;font-weight:900;display:grid}.admin-user-drawer>header .admin-kyc-badge{color:#fff;background:#ffffff1f;align-self:start}.admin-user-quick-stats{background:var(--admin-panel);border-bottom:1px solid var(--admin-line);grid-template-columns:repeat(4,1fr);display:grid}.admin-user-quick-stats>div{border-left:1px solid var(--admin-line);place-content:center;gap:4px;min-height:80px;padding:13px;display:grid}.admin-user-quick-stats>div:last-child{border-left:0}.admin-user-quick-stats small{color:var(--admin-muted);font-size:9px}.admin-user-quick-stats strong{font-size:13px}.admin-user-drawer-tabs{background:var(--admin-panel);border-bottom:1px solid var(--admin-line);z-index:2;padding:0 14px;display:flex;position:sticky;top:0;overflow-x:auto}.admin-user-drawer-tabs button{color:var(--admin-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;min-height:51px;padding:0 13px;font-size:10px;font-weight:850}.admin-user-drawer-tabs button.active{border-bottom-color:var(--admin-accent);color:var(--admin-accent)}.admin-user-drawer-body{gap:11px;padding:14px;display:grid}.admin-user-detail-card{background:var(--admin-panel);border:1px solid var(--admin-line);border-radius:16px;padding:16px}.admin-user-detail-card>header{align-items:center;gap:9px;margin-bottom:14px;display:flex}.admin-user-detail-card>header i{background:var(--admin-soft);color:var(--admin-accent);border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.admin-user-detail-card h3{margin:2px 0;font-size:15px}.admin-user-detail-card header small{color:var(--admin-muted);font-size:9px}.admin-user-detail-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.admin-user-detail-card dl>div{background:var(--admin-soft);border-radius:10px;min-width:0;padding:10px}.admin-user-detail-card dt{color:var(--admin-muted);font-size:9px}.admin-user-detail-card dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:11px;line-height:1.8}.admin-user-checks{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.admin-user-checks span{background:var(--admin-soft);border:1px solid var(--admin-line);color:var(--admin-muted);border-radius:99px;padding:6px 8px;font-size:9px}.admin-user-checks span.ok{color:#12674a;background:#dff3ea;border-color:#b9e4d3}.admin-user-note{color:#72500d;background:#fff3d4;border-radius:10px;margin:10px 0 0;padding:10px;font-size:10px}.admin-user-timeline{gap:7px;display:grid}.admin-user-timeline article{background:var(--admin-panel);border:1px solid var(--admin-line);border-radius:14px;grid-template-columns:38px 1fr auto;align-items:center;gap:9px;padding:12px;display:grid}.admin-user-timeline article>i{background:var(--admin-soft);color:var(--admin-accent);border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.admin-user-timeline article>span{min-width:0;display:grid}.admin-user-timeline strong{font-size:11px}.admin-user-timeline small{color:var(--admin-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.admin-user-timeline article>b{color:var(--admin-accent);font-size:10px}.admin-user-referral-code{color:#fff;background:linear-gradient(135deg,#0f382c,#1b5b46);border:1px solid #316f5b;border-radius:17px;grid-template-columns:1fr 1fr;gap:10px;padding:17px;display:grid}.admin-user-referral-code span{display:grid}.admin-user-referral-code small{color:#a6cfc0;font-size:9px}.admin-user-referral-code strong{color:#e6c679;letter-spacing:.12em;font-size:25px}.admin-user-referral-code b{margin-top:5px}.admin-user-subtitle{margin:8px 3px 0;font-size:13px}.admin-user-drawer-loading{flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;display:flex}.admin-customer-link{color:var(--admin-text);cursor:pointer;font:inherit;text-align:right;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--admin-accent) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--admin-accent) 35%,transparent);text-underline-offset:4px;background:0 0;border:0;padding:0;font-weight:900}.admin-clickable-row{cursor:pointer}.admin-clickable-row:hover,.admin-clickable-row:focus{background:color-mix(in srgb,var(--admin-accent) 7%,var(--admin-panel));outline:0}.admin-workspace[data-admin-theme=dark] .admin-kyc-badge.status-verified,.admin-workspace[data-admin-theme=dark] .admin-user-checks span.ok{color:#9de1c5;background:#173f32;border-color:#2f6b56}.admin-workspace[data-admin-theme=dark] .admin-kyc-badge.status-submitted{color:#f0ca75;background:#433719}.admin-workspace[data-admin-theme=dark] .admin-kyc-badge.status-rejected{color:#ffb4c0;background:#45232b}.admin-workspace[data-admin-theme=dark] .admin-users-error{color:#ffc3cc;background:#3c2026}.admin-workspace[data-admin-theme=dark] .admin-user-note{color:#f2ce7e;background:#3f341a}@media (width<=1100px){.admin-users-stats{grid-template-columns:repeat(2,1fr)}.admin-user-filters{grid-template-columns:1fr 1fr}.admin-user-search{grid-column:1/-1}.admin-user-filters>span{justify-self:end}.admin-user-quick-stats{grid-template-columns:repeat(2,1fr)}.admin-user-quick-stats>div:nth-child(2){border-left:0}.admin-user-quick-stats>div:nth-child(-n+2){border-bottom:1px solid var(--admin-line)}}@media (width<=720px){.admin-users-hero{flex-direction:column;align-items:flex-start;min-height:0;padding:24px 18px}.admin-users-hero>button{justify-content:center;width:100%}.admin-users-stats{grid-template-columns:1fr 1fr}.admin-user-filters{grid-template-columns:1fr}.admin-user-search{grid-column:auto}.admin-user-filters>span{justify-self:start}.admin-users-table{display:none}.admin-user-mobile-list{gap:8px;padding:10px;display:grid}.admin-user-mobile-list>button{background:var(--admin-panel);border:1px solid var(--admin-line);color:var(--admin-text);cursor:pointer;font:inherit;text-align:right;border-radius:14px;padding:12px}.admin-user-mobile-list header{grid-template-columns:38px 1fr 24px;align-items:center;gap:8px;display:grid}.admin-user-mobile-list header>span{background:var(--admin-accent);color:#fff;border-radius:11px;place-items:center;height:38px;display:grid}.admin-user-mobile-list header>div{display:grid}.admin-user-mobile-list header small{color:var(--admin-muted);font-size:9px}.admin-user-mobile-list header i{color:var(--admin-muted)}.admin-user-mobile-list>button>div{border-top:1px solid var(--admin-line);grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px;padding-top:10px;display:grid}.admin-user-mobile-list>button>div span{display:grid}.admin-user-mobile-list>button>div small{color:var(--admin-muted);font-size:8px}.admin-user-mobile-list>button>div b{font-size:9px}.admin-users-pagination{flex-wrap:wrap;align-items:stretch}.admin-users-pagination>div{flex:1 0 100%}.admin-users-pagination>div button{flex:1;justify-content:center}.admin-user-drawer{max-width:100%}.admin-user-drawer>header{grid-template-columns:38px 48px 1fr;padding:17px 13px}.admin-user-drawer>header .admin-kyc-badge{grid-column:3;justify-self:start}.admin-user-avatar{width:48px;height:48px}.admin-user-drawer>header h2{font-size:20px}.admin-user-detail-card dl{grid-template-columns:1fr}.admin-user-timeline article{grid-template-columns:34px 1fr}.admin-user-timeline article>b{grid-column:2}.admin-user-referral-code{grid-template-columns:1fr}.admin-workspace .admin-sidebar nav{flex-basis:680px;grid-template-columns:repeat(11,minmax(58px,1fr));min-width:680px}}@media (width<=430px){.admin-users-stats{grid-template-columns:1fr}.admin-users-stats>button{min-height:70px}.admin-user-quick-stats{grid-template-columns:1fr 1fr}.admin-user-drawer-tabs{padding-inline:4px}.admin-user-drawer-tabs button{padding-inline:9px}.admin-user-mobile-list>button>div{grid-template-columns:1fr 1fr}}.admin-chart-button{color:var(--admin-text);cursor:pointer;font:inherit;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.admin-chart-button>span{background:color-mix(in srgb,var(--admin-panel) 87%,transparent);border:1px solid var(--admin-line);color:var(--admin-accent);bottom:8px;opacity:0;border-radius:99px;align-items:center;gap:4px;padding:6px 8px;font-size:9px;font-weight:850;transition:opacity .18s;display:flex;position:absolute;inset-inline-end:8px}.admin-chart-button>span i{font-size:14px}.admin-chart-button:hover>span,.admin-chart-button:focus-visible>span{opacity:1}.distribution-bars>button{color:var(--admin-text);cursor:pointer;font:inherit;text-align:right;background:0 0;border:0;gap:7px;width:100%;padding:5px;display:grid}.distribution-bars>button:hover{background:var(--admin-soft);border-radius:8px}.distribution-bars>button>span{justify-content:space-between;display:flex}.top-pages>button{color:var(--admin-text);cursor:pointer;font:inherit;text-align:right;background:0 0;border:0;grid-template-columns:30px 1fr 20px;align-items:center;gap:8px;width:100%;padding:7px 0;display:grid}.top-pages>button>span{display:grid}.top-pages>button>span small{color:var(--admin-muted)}.top-pages>button>i,.top-pages>button:hover>span strong{color:var(--admin-accent)}.admin-workspace .content-metrics>button{background:var(--admin-panel);border:1px solid var(--admin-line);color:var(--admin-text);cursor:pointer;font:inherit;text-align:right;border-radius:16px;align-items:center;gap:12px;padding:15px;display:flex}.admin-workspace .content-metrics>button:hover{border-color:var(--admin-accent);transform:translateY(-2px)}.admin-workspace .content-metrics>button>i{background:var(--content-mint);color:var(--content-green);border-radius:12px;flex:0 0 42px;place-items:center;height:42px;display:grid}.admin-workspace .content-metrics>button span{gap:3px;display:grid}.admin-workspace .content-metrics>button small{color:var(--admin-muted)}.admin-workspace .content-metrics>button strong{color:var(--admin-text);font-size:20px}.admin-workspace .content-metrics>button.attention{border-color:#c79434}.admin-workspace .content-metrics>button.attention>i{color:#996716;background:#fff1cf}.pwa-bottom-nav .plus img{border:1px solid color-mix(in srgb,#d7b66a 45%,var(--border));object-fit:cover;border-radius:8px;width:27px;height:27px}.pwa-bottom-nav .plus.active img{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}.fintech-brand.plus-brand img{border:1px solid #d7b66a59;border-radius:13px;box-shadow:0 10px 24px #0b342a38}.customer-profile-hero{color:#fff;background:linear-gradient(135deg,#0d382d,#1c624d);border:0;position:relative;overflow:hidden}.customer-profile-hero:after{content:"";opacity:.23;pointer-events:none;background:radial-gradient(circle,#ffffff29 0 1px,#0000 2px) 0 0/22px 22px;position:absolute;inset:0}.customer-profile-hero>*{z-index:1;position:relative}.customer-profile-hero small,.customer-profile-hero p{color:#c8ded5}.customer-profile-hero h1{color:#fff}.customer-profile-hero .kyc-status-button{color:#fff;background:#ffffff1a;border-color:#ffffff2e}.customer-profile-hero .kyc-status-button small{color:#c8ded5}.profile-overview-grid.expanded{grid-template-columns:repeat(4,minmax(0,1fr))}.profile-overview-grid .profile-referral-code{color:#fff;background:linear-gradient(135deg,#123b30,#1e5c48)}.profile-referral-code small{color:#acd0c2!important}.profile-referral-code strong{color:#e9c978;letter-spacing:.16em}.profile-referral-code a{color:#a8e0c9;justify-self:end;font-size:10px;font-weight:850;text-decoration:none}.jalali-birth-picker,.bank-picker{border:0;min-width:0;margin:0;padding:0}.jalali-birth-picker legend,.bank-picker legend{color:var(--text);margin-bottom:7px;padding:0;font-size:13px;font-weight:850}.jalali-birth-picker{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.jalali-birth-picker legend{grid-column:1/-1}.jalali-birth-picker label{gap:4px!important}.jalali-birth-picker label>span{color:var(--text-secondary);font-size:10px}.jalali-birth-picker select{appearance:none;background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%235f746c' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat 12px center;border:1px solid var(--border);color:var(--text);font:inherit;border-radius:12px;min-height:48px;padding:0 10px}.bank-picker{background:var(--surface-soft);border:1px solid var(--border);border-radius:17px;padding:14px}.bank-picker>p{color:var(--text-secondary);margin:0 0 11px;font-size:10px;line-height:1.8}.bank-picker>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;max-height:240px;padding:1px;display:grid;overflow:auto}.bank-picker button{background:var(--surface);border:1px solid var(--border);color:var(--text);cursor:pointer;font:inherit;text-align:right;border-radius:12px;grid-template-columns:38px 1fr;align-items:center;gap:7px;min-height:60px;padding:8px;display:grid}.bank-picker button>.bank-logo{border:1px solid color-mix(in srgb,var(--border) 75%,transparent);background:#fff;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;padding:5px;display:flex}.bank-picker .bank-logo img{object-fit:contain;width:28px;max-width:28px;height:28px;display:block}.bank-picker button>span:not(.bank-logo){font-size:10px;font-weight:800}.bank-picker button.active{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.bank-picker button b{color:var(--accent);grid-column:2;justify-self:end;font-size:17px}.iban-entry{border:1px solid var(--border);border-radius:12px;grid-template-columns:48px 1fr;align-items:center;display:grid;overflow:hidden}.iban-entry b{background:var(--accent-soft);color:var(--accent);place-items:center;height:100%;display:grid}.iban-entry input{border:0!important;border-radius:0!important}.postal-entry{gap:7px;display:grid}.postal-entry>span{color:var(--text-muted);align-items:center;gap:5px;font-size:10px;display:flex}.postal-entry>span i{font-size:17px}.postal-entry>span.ready{color:var(--accent)}.postal-address-confirm{background:var(--surface-soft);border:1px solid var(--border);border-radius:15px;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.postal-address-confirm>i{background:var(--accent-soft);color:var(--accent);border-radius:10px;justify-content:center;align-items:center;height:38px;display:flex}.postal-address-confirm>span{display:grid}.postal-address-confirm small{color:var(--text-secondary)}.postal-address-confirm button{background:var(--surface);border:1px solid var(--border);color:var(--accent);font:inherit;border-radius:9px;min-height:36px;padding:0 10px;font-size:10px;font-weight:850}.postal-address-confirm.confirmed{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 35%,var(--border))}.kyc-review-wait{background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--accent-soft) 55%,var(--surface)));border:1px solid color-mix(in srgb,var(--accent) 26%,var(--border));border-radius:22px;gap:14px;margin-top:16px;padding:clamp(15px,3vw,24px);display:grid}.kyc-review-wait>header{grid-template-columns:50px minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.kyc-review-wait>header>i{background:var(--accent-soft);color:var(--accent);border-radius:14px;justify-content:center;align-items:center;height:50px;font-size:28px;display:flex}.kyc-review-wait>header>span{gap:3px;display:grid}.kyc-review-wait>header small{color:var(--accent);font-size:10px;font-weight:850}.kyc-review-wait>header h3{color:var(--text);margin:0;font-size:18px}.kyc-review-wait>header p{color:var(--text-secondary);margin:1px 0 0;font-size:10px;line-height:1.85}.kyc-review-wait>header>b{background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 24%,var(--border));color:var(--accent);white-space:nowrap;border-radius:99px;padding:7px 9px;font-size:9px}.kyc-review-wait.over-average{background:linear-gradient(145deg,var(--surface),#fff8e8);border-color:#dfc78c}.kyc-review-wait.over-average>header>i,.kyc-review-wait.over-average>header>b{color:#865f0e;background:#fff0c8;border-color:#e2ca8e}.kyc-review-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.kyc-review-metrics>span{background:var(--surface);border:1px solid var(--border);border-radius:13px;gap:3px;min-width:0;padding:11px;display:grid}.kyc-review-metrics small{color:var(--text-secondary);font-size:9px}.kyc-review-metrics strong{color:var(--text);overflow-wrap:anywhere;font-size:11px}.kyc-review-estimate{color:var(--text-secondary);align-items:flex-start;gap:6px;margin:0;font-size:9px;line-height:1.8;display:flex}.kyc-review-estimate i{color:var(--accent);font-size:17px}.kyc-review-timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.kyc-review-timeline>span{background:var(--surface);border:1px solid var(--border);color:var(--text-muted);text-align:center;border-radius:13px;place-items:center;gap:3px;min-height:88px;padding:9px 5px;display:grid}.kyc-review-timeline i{background:var(--surface-soft);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:18px;display:flex}.kyc-review-timeline b{color:inherit;font-size:10px}.kyc-review-timeline small{color:inherit;font-size:8px}.kyc-review-timeline .done{color:var(--accent)}.kyc-review-timeline .current{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 30%,var(--border));color:var(--accent)}.kyc-review-wait.over-average .kyc-review-timeline .current{color:#865f0e;background:#fff0c8;border-color:#e2ca8e}.kyc-notification-setup{background:var(--surface);border:1px solid var(--border);border-radius:16px;grid-template-columns:42px minmax(0,1fr) auto;align-items:start;gap:11px;padding:13px;display:grid}.kyc-notification-setup>i{background:var(--accent-soft);color:var(--accent);border-radius:12px;justify-content:center;align-items:center;height:42px;font-size:23px;display:flex}.kyc-notification-setup>div{gap:4px;display:grid}.kyc-notification-setup strong{color:var(--text);font-size:12px}.kyc-notification-setup p{color:var(--text-secondary);margin:0;font-size:9px;line-height:1.8}.kyc-notification-setup>button{color:#fff;cursor:pointer;font:inherit;background:#154d3d;border:0;border-radius:10px;align-self:center;min-height:38px;padding:0 11px;font-size:9px;font-weight:850}.kyc-notification-setup>button:disabled{cursor:default;opacity:.72}.kyc-notification-channels{flex-wrap:wrap;margin-top:4px;gap:5px!important;display:flex!important}.kyc-notification-channels span{background:var(--surface-soft);border:1px solid var(--border);color:var(--text-muted);border-radius:99px;align-items:center;gap:3px;padding:5px 7px;font-size:8px;display:flex}.kyc-notification-channels span.active{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 25%,var(--border));color:var(--accent)}.kyc-notification-channels i{font-size:13px}.kyc-notification-message{background:var(--surface);border:1px solid var(--border);color:var(--text-secondary);border-radius:11px;margin:0;padding:9px 11px;font-size:9px;line-height:1.8}.kyc-review-wait>footer{justify-content:flex-start;display:flex}.kyc-review-wait>footer button{color:var(--accent);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:4px;padding:4px 0;font-size:9px;font-weight:850;display:flex}.kyc-review-wait>footer i{font-size:17px}.account-shortcuts.expanded{grid-template-columns:repeat(4,1fr);margin-bottom:24px}.account-shortcuts.expanded a{transition:transform .18s,border-color .18s}.account-shortcuts.expanded a:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--border));transform:translateY(-2px)}.referral-hub{background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--accent-soft) 45%,var(--surface)));border:1px solid var(--border);box-shadow:var(--shadow);border-radius:28px;margin:0 auto 24px;padding:clamp(18px,4vw,34px)}.referral-hub-head{grid-template-columns:1fr 260px;align-items:start;gap:24px;display:grid}.referral-hub-head h2{margin:6px 0 8px;font-size:clamp(24px,3.5vw,38px);line-height:1.4}.referral-hub-head p{color:var(--text-secondary);margin:0}.referral-hub-head>div:first-child>small{color:var(--accent);font-weight:850}.referral-code-showcase{color:#fff;text-align:center;background:linear-gradient(135deg,#0d382d,#1b5a46);border-radius:20px;gap:7px;padding:18px;display:grid}.referral-code-showcase span{color:#b4d7ca;font-size:10px}.referral-code-showcase strong{color:#edce7e;letter-spacing:.18em;font-size:34px}.referral-code-showcase button{color:#fff;font:inherit;background:#ffffff1a;border:1px solid #ffffff29;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:38px;font-size:10px;font-weight:800;display:flex}.referral-code-showcase button i{font-size:17px}.referral-offer-grid{grid-template-columns:1fr 1fr;gap:11px;margin:22px 0 12px;display:grid}.referral-offer-grid.single-offer{grid-template-columns:1fr}.referral-offer{background:var(--surface);border:1px solid var(--border);border-radius:18px;grid-template-columns:46px 1fr auto;gap:11px;padding:16px;display:grid}.referral-offer>i{background:var(--accent-soft);color:var(--accent);border-radius:13px;justify-content:center;align-items:center;height:46px;font-size:25px;display:flex}.referral-offer>div{gap:3px;display:grid}.referral-offer small{color:var(--text-secondary)}.referral-offer strong{font-size:20px}.referral-offer p{color:var(--text-secondary);margin:0;font-size:10px;line-height:1.8}.referral-offer>span,.referral-offer>b{background:var(--surface-soft);color:var(--accent);white-space:nowrap;border-radius:99px;align-self:center;padding:6px 8px;font-size:9px}.referral-offer.milestone{grid-template-columns:46px 1fr auto}.referral-mini-progress{background:var(--border);border-radius:99px;grid-column:2;height:8px;overflow:hidden}.referral-mini-progress span{background:linear-gradient(90deg,var(--accent),#71c4a1);border-radius:inherit;height:100%;display:block}.referral-offer.milestone>b{grid-area:2/3}.referral-reward-balance{color:#fff;background:linear-gradient(135deg,#183e33,#26644f);border-radius:16px;grid-template-columns:44px 1fr auto;align-items:center;gap:11px;margin:12px 0;padding:14px;display:grid}.referral-reward-balance>i{color:#e6c679;background:#ffffff1a;border-radius:12px;justify-content:center;align-items:center;height:44px;display:flex}.referral-reward-balance>span{display:grid}.referral-reward-balance small{color:#b9d5cb}.referral-reward-balance a{color:#a9e4ca;align-items:center;gap:4px;font-size:10px;font-weight:850;text-decoration:none;display:flex}.referral-reward-balance a i{font-size:18px}.referral-share-box{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:14px}.referral-share-box>p{color:var(--text-secondary);margin:0 0 11px;font-size:10px;line-height:1.9}.referral-share-actions{flex-wrap:wrap;gap:7px;display:flex}.referral-share-actions a,.referral-share-actions button{background:var(--surface-soft);border:1px solid var(--border);color:var(--text);font:inherit;border-radius:10px;align-items:center;gap:5px;min-height:39px;padding:0 10px;font-size:10px;font-weight:800;text-decoration:none;display:flex}.referral-share-actions .share-primary{background:var(--accent);border-color:var(--accent);color:#fff}.referral-share-actions i{font-size:17px}.referral-terms-note{color:var(--text-secondary);align-items:flex-start;gap:6px;margin:11px 2px 0;font-size:9px;line-height:1.8;display:flex}.referral-terms-note i{color:var(--accent);font-size:17px}.referral-page-intro{color:#fff;background:linear-gradient(135deg,#0d382d,#1d634d);border-radius:27px;justify-content:space-between;align-items:center;width:min(920px,100% - 40px);min-height:220px;margin:28px auto 18px;padding:clamp(24px,5vw,50px);display:flex}.referral-page-intro small{color:#9edac0}.referral-page-intro h1{margin:6px 0;font-size:clamp(29px,5vw,48px)}.referral-page-intro p{color:#c8dfd6;line-height:1.9}.referral-page-intro>i{color:#e7c778;font-size:92px}.referral-page-body{width:min(920px,100% - 40px);margin:auto}.referral-page-body .customer-access{width:100%}.premium-finance-hero{color:#153e33;background:linear-gradient(135deg,#eff9f4,#fbfdfc);border-color:#d9e9e2}.premium-finance-hero h1{color:#12372e;font-size:clamp(35px,5vw,61px)}.premium-finance-hero>div>small{color:#2b8067}.premium-finance-hero p{color:#526c63}.premium-finance-hero .hero-actions>a:not(.primary-action){color:#246c56}.premium-finance-hero aside{background:#ffffffb3;border-color:#1f654e21}.premium-finance-hero .popular-service-cloud span{color:#2a5b4c;background:#fff;border:1px solid #1f654e1a}.premium-finance-hero .payment-visual-card>strong{color:#234e41}.premium-finance-hero .finance-visual-card{color:#153e33}.wallet-hero-facts{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.wallet-hero-facts span{color:#285d4d;background:#ffffffb8;border:1px solid #155f481f;border-radius:99px;align-items:center;gap:5px;padding:7px 9px;font-size:10px;font-weight:800;display:flex}.wallet-hero-facts i{font-size:17px}.active-asset-showcase{grid-template-columns:repeat(4,1fr);gap:9px;width:min(1180px,100% - 40px);margin:0 auto 18px;display:grid}.active-asset-showcase article{background:var(--surface);border:1px solid var(--border);border-radius:16px;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding:13px;display:grid}.active-asset-showcase article>i{background:var(--accent-soft);color:var(--accent);border-radius:12px;justify-content:center;align-items:center;height:42px;display:flex}.active-asset-showcase article[data-tone=gold]>i{color:#9b700d;background:#fff3cd}.active-asset-showcase article[data-tone=orange]>i{color:#b65b13;background:#fff0df}.active-asset-showcase article[data-tone=blue]>i{color:#1668a8;background:#e5f1ff}.active-asset-showcase article[data-tone=violet]>i{color:#7151aa;background:#f1e9ff}.active-asset-showcase span{display:grid}.active-asset-showcase small{color:var(--text-secondary)}.active-asset-showcase b{background:var(--accent-soft);color:var(--accent);border-radius:99px;padding:5px 7px;font-size:9px}.asset-motion-labels [data-tone=gold] i{color:#bd8612}.asset-motion-labels [data-tone=blue] i{color:#2d7db7}.asset-motion-labels [data-tone=violet] i{color:#7759ad}.asset-motion-labels [data-tone=orange] i{color:#c66b24}.redesigned-flow-card>header p{color:var(--text-secondary);line-height:1.9}.wise-assets{grid-template-columns:repeat(4,1fr)}.wise-assets button{text-align:right;border-radius:18px;grid-template-columns:42px 1fr;align-items:center;gap:8px;min-height:112px;padding:12px;display:grid}.wise-assets button>i{background:var(--surface);border-radius:12px;justify-content:center;align-items:center;height:42px;font-size:24px;display:flex}.wise-assets button>span{direction:rtl;align-items:start;display:grid}.wise-assets button>span small{direction:ltr}.wise-assets button>b{color:var(--text-secondary);direction:rtl;grid-column:1/-1;font-size:10px}.wise-assets button[data-tone=blue]>i{color:#1675b8}.wise-assets button[data-tone=violet]>i{color:#7451aa}.wise-assets button[data-tone=gold]>i{color:#a87912}.wise-assets button[data-tone=orange]>i{color:#be681c}.wise-assets button.active{background:color-mix(in srgb,var(--accent-soft) 65%,var(--surface));color:var(--text)}.money-exchange-card{background:var(--surface-soft);border:1px solid var(--border);border-radius:20px;grid-template-columns:1fr 42px 1fr;gap:6px;margin:8px 0 10px;padding:14px;display:grid}.money-exchange-card label{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:13px}.money-exchange-card label>span{color:var(--text-secondary);font-size:10px}.money-exchange-card label>div{grid-template-columns:1fr auto;align-items:center;display:grid}.money-exchange-card input{min-width:0;box-shadow:none!important;color:var(--text)!important;background:0 0!important;border:0!important;padding:5px 0!important;font-size:23px!important;font-weight:850!important}.money-exchange-card label b{color:var(--accent);font-size:11px}.money-exchange-card label small{color:var(--text-muted)}.exchange-connector{justify-content:center;align-items:center;display:flex}.exchange-connector i{background:var(--accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.quick-invest-amounts{flex-wrap:wrap;gap:7px;margin-bottom:12px;display:flex}.quick-invest-amounts button{background:var(--surface);border:1px solid var(--border);color:var(--text-secondary);font:inherit;border-radius:99px;min-height:37px;padding:0 12px;font-size:10px;font-weight:800}.quick-invest-amounts button.active{background:var(--accent);border-color:var(--accent);color:#fff}.investment-preview-strip{color:#fff;background:linear-gradient(135deg,#153d32,#205c49);border-radius:16px;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding:13px;display:grid}.investment-preview-strip>i:first-child{color:#e8c978;background:#ffffff1a;border-radius:11px;justify-content:center;align-items:center;height:42px;display:flex}.investment-preview-strip span{display:grid}.investment-preview-strip small{color:#b9d7cb}.investment-preview-strip>i:last-child{color:#a7dfc7}.service-search>div{border:1px solid var(--border);border-radius:13px;grid-template-columns:38px 1fr;align-items:center;display:grid}.service-search>div>i{color:var(--text-muted);place-items:center;display:grid}.service-search input{box-shadow:none!important;border:0!important}.premium-plan-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.premium-plan-cards button{text-align:right;border-radius:16px;grid-template-columns:42px 1fr auto;align-items:center;gap:11px;min-height:112px;padding:12px;display:grid}.premium-plan-cards button>i{background:var(--surface-soft);color:var(--accent);border-radius:12px;justify-content:center;align-items:center;height:42px;font-size:23px;display:flex}.premium-plan-cards button>span{gap:2px;display:grid}.premium-plan-cards button span small{color:var(--accent);font-size:9px}.premium-plan-cards button span strong{font-size:13px}.premium-plan-cards button em{color:var(--text-secondary);font-size:9px;font-style:normal;line-height:1.7}.premium-plan-cards button>b{color:var(--text);white-space:nowrap;direction:ltr;font-size:13px}.premium-plan-cards button.active{background:color-mix(in srgb,var(--accent-soft) 70%,var(--surface));border-color:var(--accent);color:var(--text)}.premium-plan-cards button[data-brand=openai-go]>i{color:#1774d1}.premium-plan-cards button[data-brand=openai-plus]>i{color:#0f9973}.premium-plan-cards button[data-brand=openai-pro]>i,.premium-plan-cards button[data-brand=openai-pro-max]>i{color:#9c6d10}.premium-plan-cards button[data-brand=openai-business]>i{color:#654da0}.plan-detail-card header{grid-template-columns:42px 1fr auto;align-items:center;gap:10px;display:grid}.plan-detail-card header>i{color:#197252;background:#d8ece3;border-radius:12px;justify-content:center;align-items:center;height:42px;display:flex}.plan-detail-card header span{display:grid}.plan-detail-card header b{color:var(--text);font-size:18px}.plan-feature-chips{flex-wrap:wrap;gap:6px;display:flex}.plan-feature-chips span{background:var(--surface);border:1px solid var(--border);color:var(--text-secondary);border-radius:99px;align-items:center;gap:4px;padding:6px 8px;font-size:9px;display:flex}.plan-feature-chips i{color:var(--accent);font-size:15px}.seat-count,.conversion-rate-input{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:10px}.seat-count input{max-width:130px}.conversion-rate-input>div{grid-template-columns:1fr auto;align-items:center;display:grid}.conversion-rate-input input{box-shadow:none!important;background:0 0!important;border:0!important;min-height:40px!important}.conversion-rate-input b{color:var(--accent);font-size:10px}.official-price-card>a{align-items:center;gap:4px;display:flex}.official-price-card>a i{font-size:16px}.quote-summary.enhanced{border-radius:18px}.wizard-progress span i{font-size:17px}.clean-review-card dl{background:var(--surface-soft);border-radius:16px;padding:8px 14px}.payment-terms-accept{background:#fff8e7;border:1px solid #ead6a4;border-radius:15px;align-items:flex-start;gap:9px;margin-top:13px;padding:13px;color:#5e4c23!important;display:flex!important}.payment-terms-accept input{width:auto!important;min-height:auto!important}.payment-terms-accept>span{gap:3px;display:grid}.payment-terms-accept small{line-height:1.8;color:#78653a!important}.feature-schematic{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:12px;display:grid}.feature-schematic span{background:var(--surface-soft);color:var(--text-secondary);text-align:center;border-radius:11px;justify-content:center;align-items:center;gap:5px;min-height:45px;font-size:9px;display:flex}.feature-schematic i{color:var(--accent);font-size:18px}.friendly-payment-card{overflow:hidden}.payment-wait-visual{background:linear-gradient(135deg,#eaf7f1,#f8fcfa);border:1px solid #d4e9df;border-radius:20px;justify-content:center;align-items:center;height:130px;margin-bottom:18px;display:flex;position:relative}.payment-wait-visual>i{color:#fff;background:#176a51;border-radius:18px;justify-content:center;align-items:center;width:66px;height:66px;font-size:38px;animation:1.8s ease-in-out infinite customer-float;display:flex;box-shadow:0 14px 30px #176a5133}.payment-wait-visual>span{color:#258068;background:#fff;border:1px solid #d7e9e1;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;animation:4.5s linear infinite customer-orbit;display:flex;position:absolute}.payment-wait-visual>span:first-child{margin:-78px 0 0 140px}.payment-wait-visual>span:nth-child(2){margin:58px 130px 0 0;animation-delay:-1.5s}.payment-wait-visual>span:nth-child(3){margin:66px 0 0 140px;animation-delay:-3s}.payment-wait-visual span i{font-size:20px}.settlement-rule{color:#5e4c23;background:#fff8e7;border:1px solid #ead6a4;border-radius:14px;align-items:flex-start;gap:10px;margin:12px 0;padding:13px;display:flex}.settlement-rule>i{color:#9a6e17}.settlement-rule p{margin:0;display:grid}.settlement-rule span{color:#79663b;font-size:10px;line-height:1.8}.receipt-drop.upgraded{min-height:142px}.receipt-drop.upgraded.has-file{background:var(--accent-soft);border-color:var(--accent)}.compact-next-card{justify-items:start;display:grid}.compact-next-card>i{background:var(--accent-soft);color:var(--accent);border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;font-size:34px;display:flex}.approval-wait-card{text-align:center}.approval-orbit{justify-content:center;align-items:center;width:105px;height:105px;margin:auto;display:flex;position:relative}.approval-orbit>i{background:var(--accent-soft);color:var(--accent);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;font-size:40px;animation:1.8s ease-in-out infinite customer-float;display:flex}.approval-orbit span{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite customer-pulse;position:absolute}.approval-orbit span:nth-child(2){inset:9px 48px auto auto}.approval-orbit span:nth-child(3){animation-delay:.3s;inset:58px auto auto 5px}.approval-orbit span:nth-child(4){animation-delay:.6s;inset:auto 12px 8px auto}.approval-timeline{grid-template-columns:repeat(4,1fr);gap:6px;margin:20px 0;display:grid}.approval-timeline span{background:var(--surface-soft);color:var(--text-muted);border-radius:12px;justify-items:center;gap:2px;padding:10px 5px;display:grid}.approval-timeline span.done{color:var(--accent)}.approval-timeline span.current{background:var(--accent-soft);color:var(--accent)}.approval-timeline i{font-size:21px}.approval-timeline b{font-size:10px}.approval-timeline small{font-size:8px}.customer-finance-flow .primary-action{justify-content:center;align-items:center;gap:5px;display:flex}.download-page-v2{background:var(--background);min-height:100vh}.download-unified-hero{color:#fff;background:linear-gradient(135deg,#10382d,#1f624e);border-radius:32px;grid-template-columns:1.05fr .95fr;align-items:center;gap:44px;width:min(1180px,100% - 40px);min-height:580px;margin:30px auto 20px;padding:clamp(28px,5vw,62px);display:grid;overflow:hidden}.download-unified-copy>p{color:#c9dfd6;max-width:650px;line-height:2}.download-title-lockup{align-items:center;gap:16px;margin:14px 0;display:flex}.download-title-lockup img{border-radius:21px;box-shadow:0 16px 34px #00000038}.download-title-lockup span{display:grid}.download-title-lockup small{color:#9cd6bd}.download-title-lockup h1{letter-spacing:-.04em;margin:4px 0;font-size:clamp(34px,5vw,58px);line-height:1.25}.download-main-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:22px;display:grid}.download-direct-action,.download-web-action{color:inherit;border-radius:16px;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;min-height:76px;padding:12px;text-decoration:none;display:grid}.download-direct-action{color:#0e392d;background:#9ce0c2}.download-web-action{background:#ffffff17;border:1px solid #ffffff29}.download-main-actions>*>i{background:#ffffff29;border-radius:11px;justify-content:center;align-items:center;height:42px;font-size:25px;display:flex}.download-main-actions span{display:grid}.download-main-actions small{opacity:.72}.download-main-actions b{font-size:22px}.download-trust-notes{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.download-trust-notes span{color:#b9d5ca;align-items:center;gap:4px;font-size:9px;display:flex}.download-trust-notes i{font-size:16px}.download-unified-visual{min-height:490px;position:relative}.download-phone-v2{inset-inline-start:15%;background:#0b211b;border:8px solid #071b15;border-radius:40px;width:222px;height:480px;position:absolute;top:0;overflow:hidden;transform:rotate(-3deg);box-shadow:0 30px 60px #0000004d}.download-phone-v2 img{object-fit:cover;width:100%;height:100%}.download-floating-chip{color:#153e33;background:#fff;border-radius:13px;align-items:center;gap:7px;padding:9px 11px;font-size:10px;font-weight:850;display:flex;position:absolute;box-shadow:0 13px 30px #0003}.download-floating-chip.live{inset-inline-end:2%;top:24%}.download-floating-chip.live i{background:#32a875;border-radius:50%;width:8px;height:8px;animation:1.4s infinite customer-pulse}.download-floating-chip.plus{bottom:18%;inset-inline-end:0}.download-floating-chip.plus img{border-radius:8px}.download-platform-section{width:min(1180px,100% - 40px);margin:0 auto 20px}.download-platform-section>header{margin:38px 0 17px}.download-platform-section header>small{color:var(--accent);font-weight:850}.download-platform-section h2{margin:5px 0;font-size:clamp(27px,4vw,40px)}.download-platform-section p{color:var(--text-secondary)}.download-platform-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.download-platform-card{background:var(--surface);border:1px solid var(--border);color:var(--text);border-radius:18px;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;min-height:105px;padding:15px;text-decoration:none;display:grid}.download-platform-card>i{background:var(--accent-soft);color:var(--accent);border-radius:14px;justify-content:center;align-items:center;height:48px;font-size:27px;display:flex}.download-platform-card span{display:grid}.download-platform-card span small,.download-platform-card em{color:var(--text-secondary);font-size:9px;font-style:normal}.download-platform-card span strong{margin:3px 0;font-size:14px}.download-platform-card.ready>b{color:var(--accent)}.download-platform-card.soon{opacity:.68}.download-platform-card.soon>b{background:var(--surface-soft);color:var(--text-muted);border-radius:99px;padding:6px 8px;font-size:9px}.download-feature-ribbon{grid-template-columns:repeat(3,1fr);gap:10px;width:min(1180px,100% - 40px);margin:28px auto;display:grid}.download-feature-ribbon article{background:var(--surface-soft);border-radius:16px;align-items:center;gap:10px;padding:15px;display:flex}.download-feature-ribbon article>i{color:var(--accent);font-size:27px}.download-feature-ribbon span{display:grid}.download-feature-ribbon small{color:var(--text-secondary)}.download-unified-footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;width:min(1180px,100% - 40px);margin:40px auto 0;padding:22px 0 110px;display:flex}.download-unified-footer>a{color:var(--text);align-items:center;gap:8px;text-decoration:none;display:flex}.download-unified-footer img{border-radius:10px}.download-unified-footer span{display:grid}.download-unified-footer small{color:var(--text-secondary)}.download-unified-footer nav{gap:14px;display:flex}.download-unified-footer nav a{color:var(--text-secondary);font-size:10px;text-decoration:none}@keyframes customer-float{50%{transform:translateY(-5px)}}@keyframes customer-orbit{50%{transform:rotate(7deg)translateY(-4px)}}@keyframes customer-pulse{50%{opacity:.35;transform:scale(.72)}}[data-theme=dark] .customer-profile-hero,[data-theme=dark] .referral-code-showcase,[data-theme=dark] .investment-preview-strip,[data-theme=dark] .referral-reward-balance{color:#fff}[data-theme=dark] .jalali-birth-picker select,[data-theme=dark] .bank-picker,[data-theme=dark] .bank-picker button,[data-theme=dark] .postal-address-confirm,[data-theme=dark] .referral-hub,[data-theme=dark] .referral-offer,[data-theme=dark] .referral-share-box,[data-theme=dark] .active-asset-showcase article,[data-theme=dark] .money-exchange-card,[data-theme=dark] .money-exchange-card label,[data-theme=dark] .premium-finance-hero,[data-theme=dark] .download-platform-card{background:var(--surface);border-color:var(--border);color:var(--text)}[data-theme=dark] .premium-finance-hero h1,[data-theme=dark] .premium-finance-hero .payment-visual-card>strong,[data-theme=dark] .premium-finance-hero .finance-visual-card{color:var(--text)}[data-theme=dark] .premium-finance-hero p{color:var(--text-secondary)}[data-theme=dark] .premium-finance-hero aside,[data-theme=dark] .premium-finance-hero .popular-service-cloud span{background:var(--surface-soft);border-color:var(--border);color:var(--text)}[data-theme=dark] .premium-finance-hero .hero-actions>a:not(.primary-action){color:#9edbc2}[data-theme=dark] .bank-picker{background:var(--surface-soft)}[data-theme=dark] .payment-terms-accept,[data-theme=dark] .settlement-rule{background:#3b321d;border-color:#64542d;color:#f2d78d!important}[data-theme=dark] .payment-terms-accept small,[data-theme=dark] .settlement-rule span{color:#d7c18a!important}[data-theme=dark] .payment-wait-visual{border-color:var(--border);background:linear-gradient(135deg,#18342a,#10241d)}[data-theme=dark] .payment-wait-visual>span{background:var(--surface);border-color:var(--border)}[data-theme=dark] .download-page-v2 .download-unified-hero{color:#fff}.money-equivalent{color:var(--text-muted);margin-top:3px;font-size:10px;display:block}.gateway-amount-card{color:#fff;text-align:center;background:linear-gradient(135deg,#123f34,#17634e);border-radius:18px;gap:4px;margin:14px 0;padding:18px;display:grid}.gateway-amount-card>span{color:#c8e9dd;font-size:10px;font-weight:800}.gateway-amount-card>strong{font-size:clamp(24px,5vw,34px)}.gateway-amount-card>small{color:#d8eee6}.vpn-payment-warning{color:#654b16;background:#fff4df;border:1px solid #e6c886;border-radius:14px;align-items:flex-start;gap:10px;margin:12px 0 16px;padding:13px 14px;display:flex}.vpn-payment-warning>i{color:#a36c00;font-size:25px}.vpn-payment-warning p{gap:3px;margin:0;display:grid}.vpn-payment-warning span{color:#80662d;font-size:10px;line-height:1.8}.payment-amount>span{color:#527269;font-size:12px;font-weight:800}.payment-amount>button{justify-self:center;margin-top:7px}.ticket-summary-button{color:inherit;cursor:pointer;text-align:right;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;padding:16px 0;display:grid}.ticket-summary-button>span:first-child{gap:3px;display:grid}.ticket-summary-button code{color:#1b6b54;letter-spacing:.04em;font-size:13px;font-weight:900}.ticket-summary-button>span[data-status]{background:#eef3f1;border-radius:99px;padding:7px 10px;font-size:11px}.ticket-summary-button>i{color:#568174}.ticket-thread-detail{border-top:1px dashed #d9e4df;padding:14px 0 4px}.ticket-original-message{background:#f7faf8;border-radius:13px;padding:12px 14px}.ticket-original-message small{color:#638078}.ticket-original-message p{white-space:pre-wrap;margin:5px 0 0}.ticket-awaiting-reply{color:#638078;text-align:center;background:#f7faf8;border-radius:12px;padding:12px}[data-theme=dark] .gateway-amount-card{background:linear-gradient(135deg,#194d3e,#24705a)}[data-theme=dark] .vpn-payment-warning{color:#f2d78d;background:#3b321d;border-color:#64542d}[data-theme=dark] .vpn-payment-warning span{color:#d7c18a}[data-theme=dark] .ticket-original-message,[data-theme=dark] .ticket-awaiting-reply,[data-theme=dark] .ticket-summary-button>span[data-status]{background:var(--surface-soft);color:var(--text-secondary)}[data-theme=dark] .ticket-summary-button code{color:#9edbc2}@media (width<=560px){.ticket-summary-button{grid-template-columns:minmax(0,1fr) auto;gap:7px}.ticket-summary-button>i{display:none}.payment-copy-row{flex-direction:column;align-items:stretch}.payment-copy-row button{width:100%}}[data-theme=dark] .kyc-review-wait,[data-theme=dark] .kyc-review-wait.over-average{background:linear-gradient(145deg,var(--surface),var(--surface-soft));border-color:var(--border)}[data-theme=dark] .kyc-review-metrics>span,[data-theme=dark] .kyc-review-timeline>span,[data-theme=dark] .kyc-notification-setup,[data-theme=dark] .kyc-notification-message{background:var(--surface);border-color:var(--border);color:var(--text)}[data-theme=dark] .kyc-review-wait.over-average>header>i,[data-theme=dark] .kyc-review-wait.over-average>header>b,[data-theme=dark] .kyc-review-wait.over-average .kyc-review-timeline .current{color:#f0d486;background:#443819;border-color:#6b5626}[data-theme=dark] .kyc-notification-setup>button{color:#09271c;background:#82d4ae}@media (width<=900px){.profile-overview-grid.expanded{grid-template-columns:repeat(2,1fr)}.bank-picker>div{grid-template-columns:repeat(3,1fr)}.account-shortcuts.expanded,.active-asset-showcase{grid-template-columns:repeat(2,1fr)}.referral-hub-head{grid-template-columns:1fr 220px}.premium-plan-cards,.download-unified-hero{grid-template-columns:1fr}.download-unified-visual{min-height:440px}.download-phone-v2{inset-inline-start:30%}}@media (width<=720px){.profile-overview-grid.expanded{grid-template-columns:1fr 1fr}.profile-overview-grid.expanded article{min-width:0}.profile-overview-grid.expanded strong{overflow-wrap:anywhere}.field-pair>.jalali-birth-picker{grid-template-columns:repeat(3,1fr)}.bank-picker>div{grid-template-columns:repeat(2,1fr);max-height:285px}.postal-address-confirm{grid-template-columns:36px 1fr}.postal-address-confirm button{grid-column:2;justify-self:start}.kyc-review-wait>header{grid-template-columns:44px 1fr}.kyc-review-wait>header>i{width:44px;height:44px}.kyc-review-wait>header>b{grid-column:2;justify-self:start}.kyc-review-metrics{grid-template-columns:1fr}.kyc-review-timeline{grid-template-columns:1fr 1fr}.kyc-notification-setup{grid-template-columns:40px 1fr}.kyc-notification-setup>button{grid-column:2;justify-self:start}.account-shortcuts.expanded{grid-template-columns:1fr 1fr}.referral-hub{border-radius:21px}.referral-hub-head,.referral-offer-grid{grid-template-columns:1fr}.referral-code-showcase{width:auto}.referral-offer{grid-template-columns:42px 1fr}.referral-offer>span{grid-column:2;justify-self:start}.referral-offer.milestone{grid-template-columns:42px 1fr auto}.referral-reward-balance{grid-template-columns:40px 1fr}.referral-reward-balance a{grid-column:2}.referral-share-actions>*{flex:1;justify-content:center;min-width:95px}.referral-page-intro{align-items:flex-start;width:calc(100% - 24px)}.referral-page-intro>i{font-size:55px}.referral-page-body{width:calc(100% - 24px)}.active-asset-showcase{grid-template-columns:1fr 1fr;width:calc(100% - 24px)}.active-asset-showcase article{grid-template-columns:38px 1fr}.active-asset-showcase article>b{grid-column:2;justify-self:start}.wise-assets{grid-template-columns:1fr 1fr!important}.wise-assets button{min-height:118px}.money-exchange-card{grid-template-columns:1fr}.exchange-connector{height:26px}.exchange-connector i{transform:rotate(0)}.feature-schematic,.approval-timeline{grid-template-columns:1fr 1fr}.download-unified-hero{border-radius:23px;width:calc(100% - 24px);margin-top:14px;padding:27px 18px}.download-title-lockup{align-items:flex-start}.download-title-lockup img{width:60px;height:60px}.download-main-actions{grid-template-columns:1fr}.download-unified-visual{min-height:400px}.download-phone-v2{width:180px;height:390px;inset-inline-start:calc(50% - 90px)}.download-floating-chip.live,.download-floating-chip.plus{inset-inline-end:0}.download-platform-section,.download-feature-ribbon,.download-unified-footer{width:calc(100% - 24px)}.download-platform-grid,.download-feature-ribbon{grid-template-columns:1fr}.download-unified-footer{flex-direction:column;align-items:flex-start;gap:15px}.download-unified-footer nav{flex-wrap:wrap}.premium-finance-hero{background:linear-gradient(135deg,#eff9f4,#fbfdfc)}[data-theme=dark] .premium-finance-hero{background:var(--surface)}}@media (width<=440px){.profile-overview-grid.expanded,.account-shortcuts.expanded,.active-asset-showcase,.wise-assets{grid-template-columns:1fr!important}.jalali-birth-picker select{padding-inline:7px}.bank-picker>div{grid-template-columns:1fr 1fr}.kyc-review-timeline{grid-template-columns:1fr}.kyc-notification-channels span{flex:calc(50% - 5px);justify-content:center}.referral-offer.milestone{grid-template-columns:42px 1fr}.referral-offer.milestone>b{grid-area:auto/2;justify-self:start}.premium-plan-cards button{grid-template-columns:38px 1fr}.premium-plan-cards button>b{grid-column:2;justify-self:start}.plan-detail-card header{grid-template-columns:38px 1fr}.plan-detail-card header>b{grid-column:2}.download-unified-copy>p{font-size:12px}.download-title-lockup h1{font-size:31px}}@media (prefers-reduced-motion:reduce){.payment-wait-visual>i,.payment-wait-visual>span,.approval-orbit>i,.approval-orbit span{animation:none}}.customer-profile-hero{flex-wrap:wrap}.account-logout{color:#fff;cursor:pointer;font:inherit;background:#ffffff14;border:1px solid #ffffff2e;border-radius:12px;align-items:center;gap:6px;min-height:42px;padding:0 12px;font-size:10px;font-weight:850;display:flex}.account-logout i{font-size:19px}.account-logout:disabled{cursor:wait;opacity:.68}.account-global-error{width:min(1120px,100% - 40px);margin:-10px auto 22px}.receipt-client-preview{background:var(--surface-soft);border:1px solid var(--border);color:var(--text-secondary);border-radius:15px;grid-template-columns:82px 1fr;align-items:center;gap:10px;margin:10px 0;padding:9px;display:grid}.receipt-client-preview img{background:var(--surface);object-fit:contain;border-radius:10px;width:82px;height:68px}.receipt-client-preview figcaption{font-size:10px;line-height:1.8}.receipt-drop.has-file{background:var(--accent-soft);border-color:var(--accent);color:var(--text)}[data-theme=dark] .receipt-client-preview{background:var(--surface-soft);border-color:var(--border);color:var(--text-secondary)}.admin-auth-check{text-align:center;background:#fff;border-radius:22px;flex-direction:column;align-items:center;gap:10px;max-width:430px;padding:34px;display:flex;box-shadow:0 20px 60px #12362d24}.admin-auth-check h1,.admin-auth-check p{margin:0}.admin-auth-check p{color:#60756e;line-height:1.8}.admin-auth-check>.material-icon{color:#8d2e40;font-size:42px}.admin-auth-check>button{color:#fff;cursor:pointer;font:inherit;background:#176a51;border:0;border-radius:11px;min-height:42px;padding:0 16px;font-weight:850}.admin-login[data-admin-theme=dark] .admin-auth-check{color:#f2f7f5;background:#13251f}.admin-login[data-admin-theme=dark] .admin-auth-check p{color:#a8bcb5}.ticket-detail-loading{color:var(--admin-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;min-height:300px;padding:30px;display:flex}.ticket-detail-loading>span{border:3px solid var(--admin-line);border-top-color:var(--admin-accent);border-radius:50%;width:32px;height:32px;animation:.75s linear infinite admin-spin}.admin-ticket-error{margin:10px 20px}.financial-approval-control{background:color-mix(in srgb,var(--admin-gold) 8%,var(--admin-panel));border-block:1px solid color-mix(in srgb,var(--admin-gold) 35%,var(--admin-line));color:var(--admin-text);gap:11px;padding:15px 20px;display:grid}.financial-approval-control>header{grid-template-columns:40px 1fr auto;align-items:center;gap:10px;display:grid}.financial-approval-control>header>i{background:color-mix(in srgb,var(--admin-gold) 18%,var(--admin-panel));color:var(--admin-gold);border-radius:11px;justify-content:center;align-items:center;height:40px;display:flex}.financial-approval-control header span{display:grid}.financial-approval-control header small{color:var(--admin-muted)}.financial-approval-control header>b{background:var(--admin-soft);color:var(--admin-muted);border-radius:99px;padding:6px 9px;font-size:9px}.financial-approval-control.status-approved header>b{color:#0d6049;background:#d9f2e8}.financial-approval-control>p{color:var(--admin-muted);align-items:flex-start;gap:7px;margin:0;font-size:10px;line-height:1.8;display:flex}.financial-approval-control>p i{color:#ad761a;font-size:18px}.financial-review-start,.financial-final-approve{background:var(--admin-green);color:var(--admin-action-text);cursor:pointer;font:inherit;border:0;border-radius:11px;justify-self:start;min-height:41px;padding:0 14px;font-weight:850}.financial-review-start:disabled,.financial-final-approve:disabled{cursor:not-allowed;opacity:.55}.financial-confirm-step{background:var(--admin-panel);border:1px solid var(--admin-line);border-radius:13px;gap:11px;padding:12px;display:grid}.financial-confirm-step>label{cursor:pointer;align-items:flex-start;gap:9px;display:flex}.financial-confirm-step input{margin-top:4px}.financial-confirm-step label span{gap:3px;display:grid}.financial-confirm-step label small{color:var(--admin-muted);line-height:1.7}.financial-confirm-step>div{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.financial-confirm-step .secondary-action{background:var(--admin-soft);border-color:var(--admin-line);color:var(--admin-text)}.financial-approved{color:var(--admin-green);align-items:center;gap:9px;display:flex}.financial-approved span{display:grid}.financial-approved small{color:var(--admin-muted)}.admin-user-timeline article>b.debit{color:#b33b4f}.admin-workspace[data-admin-theme=dark] .financial-approval-control.status-approved header>b{color:#9de1c5;background:#173f32}.admin-financial-confirm-modal{z-index:410;background:#06110db8;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.admin-financial-confirm-modal>section{background:var(--admin-panel);border:1px solid var(--admin-line);color:var(--admin-text);border-radius:20px;gap:14px;width:100%;max-width:520px;padding:22px;display:grid}.admin-financial-confirm-modal header{align-items:center;gap:11px;display:flex}.admin-financial-confirm-modal header>i{background:color-mix(in srgb,var(--admin-gold) 18%,var(--admin-panel));color:var(--admin-gold);border-radius:13px;justify-content:center;align-items:center;width:48px;height:48px;font-size:26px;display:flex}.admin-financial-confirm-modal h2{margin:3px 0}.admin-financial-confirm-modal header small{color:var(--admin-muted)}.admin-financial-confirm-modal dl{background:var(--admin-soft);border-radius:13px;margin:0;padding:8px 13px}.admin-financial-confirm-modal dl div{justify-content:space-between;gap:15px;padding:7px 0;display:flex}.admin-financial-confirm-modal dd{margin:0;font-weight:850}.admin-financial-confirm-modal>section>p{color:var(--admin-muted);align-items:flex-start;gap:7px;margin:0;line-height:1.8;display:flex}.admin-financial-confirm-modal>section>p i{color:#ad761a}.admin-financial-confirm-modal>section>label{border:1px solid var(--admin-line);cursor:pointer;border-radius:13px;align-items:flex-start;gap:9px;padding:12px;display:flex}.admin-financial-confirm-modal label span{gap:3px;display:grid}.admin-financial-confirm-modal label small{color:var(--admin-muted);line-height:1.7}.admin-financial-confirm-modal footer{justify-content:flex-end;gap:8px;display:flex}.admin-financial-confirm-modal footer .secondary-action{background:var(--admin-soft);border-color:var(--admin-line);color:var(--admin-text)}@media (width<=720px){.account-logout{justify-content:center;width:100%}.receipt-client-preview{grid-template-columns:68px 1fr}.receipt-client-preview img{width:68px;height:60px}.financial-approval-control{padding:13px 12px}.financial-approval-control>header{grid-template-columns:38px 1fr}.financial-approval-control header>b{grid-column:2;justify-self:start}}.kyc-review-card[data-status=pending_review]{border-color:#e4c880;box-shadow:0 9px 25px #845f0d14}.admin-kyc-badge.status-pending_review{color:#7e570d;background:#fff0cb}.kyc-review-wait,.kyc-review-wait>header>span,.kyc-notification-setup>div{min-width:0}.kyc-notification-setup>button{max-width:100%}.kyc-notification-channels span{overflow-wrap:anywhere;min-width:0}.admin-workspace[data-admin-theme=dark] .admin-kyc-badge.status-pending_review{color:#f0ca75;background:#433719}.content-post-list{gap:14px;display:grid}.content-post{background:#f8faf9;border:1px solid #dfe8e4;border-radius:16px;grid-template-columns:minmax(180px,260px) 1fr;gap:16px;padding:14px;display:grid;overflow:hidden}.content-post>img{aspect-ratio:1;object-fit:cover;border-radius:12px;width:100%;height:auto}.content-post-body{gap:11px;min-width:0;display:grid}.content-post-body>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.content-post-body header span{gap:4px;display:grid}.content-post-body header small{color:#71877f;font-size:9px}.content-post-body header b{color:#8e6316;background:#fff0cc;border-radius:999px;flex:none;padding:6px 9px;font-size:9px}.content-post.status-approved header b{color:#126143;background:#dff5e9}.content-post.status-published header b{color:#175c87;background:#dceefb}.content-post.status-failed header b,.content-post.status-changes_requested header b{color:#8c303c;background:#fdebed}.content-post-body dl{gap:24px;margin:0;display:flex}.content-post-body dl div{gap:2px;display:grid}.content-post-body dt{color:#789088;font-size:9px}.content-post-body dd{color:#294f43;margin:0;font-size:10px}.content-post-body pre{color:#405e54;white-space:pre-wrap;background:#fff;border:1px solid #e4eae7;border-radius:10px;max-height:250px;margin:0;padding:11px;font:11px/2 inherit;overflow:auto}.content-post-body>a{color:#17684f;overflow-wrap:anywhere;font-size:10px}.content-post-body footer{flex-wrap:wrap;gap:8px;display:flex}.content-post-body footer button{cursor:pointer;font:inherit;border:1px solid #bfd2ca;border-radius:9px;min-height:38px;padding:0 12px;font-size:10px;font-weight:800}.content-post-body footer button:not(.content-primary){color:#315c4e;background:#fff}.content-post-body footer button:disabled{cursor:not-allowed;opacity:.48}.post-delivery-error{color:#8c303c;background:#fdebed;border-radius:9px;margin:0;padding:9px;font-size:10px}.admin-workspace[data-admin-theme=dark] .content-post{background:var(--admin-soft);border-color:var(--admin-line)}.admin-workspace[data-admin-theme=dark] .content-post-body pre,.admin-workspace[data-admin-theme=dark] .content-post-body footer button:not(.content-primary){background:var(--admin-panel);border-color:var(--admin-line);color:var(--admin-text)}@media (width<=680px){.content-post{grid-template-columns:1fr}.content-post>img{max-width:260px}.content-post-body>header{flex-direction:column;align-items:flex-start}.content-post-body dl{flex-direction:column;gap:8px}}.home-v3{background:radial-gradient(circle at 13% 8%, color-mix(in srgb, var(--accent-soft) 52%, transparent), transparent 24rem), var(--background);color:var(--text);min-height:100vh;padding-bottom:84px;overflow-x:clip}.home-v3-compact{padding-bottom:58px}.home-v3-compact .home-v3-nav{gap:14px;min-height:68px;padding:9px 16px}.home-v3-compact .home-v3-hero{gap:clamp(14px,3vw,30px);min-height:340px;padding:26px 16px 14px}.home-v3-compact .home-v3-copy>p{max-width:540px;line-height:1.75}.home-v3-compact .home-v3-actions{margin-top:16px}.home-v3-compact .home-v3-paths{padding-top:14px}.home-v3-compact .home-v3-footer{padding:14px}.home-v3 a{color:inherit;text-decoration:none}.home-v3-nav{border-bottom:1px solid color-mix(in srgb, var(--border) 75%, transparent);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;width:min(1180px,100%);min-height:76px;margin:0 auto;padding:10px 24px;display:grid}.home-v3-brand{align-items:center;gap:10px;display:flex}.home-v3-brand img{border-radius:13px;box-shadow:0 10px 24px #0b433329}.home-v3-brand span{line-height:1.05;display:grid}.home-v3-brand strong{font-size:18px}.home-v3-brand small{color:var(--text-secondary);direction:ltr;margin-top:5px;font-size:9px}.home-v3-nav>nav{justify-content:center;gap:26px;display:flex}.home-v3-nav>nav a{color:var(--text-secondary);font-size:11px;font-weight:850}.home-v3-nav>nav a:hover{color:var(--accent)}.home-v3-hero{grid-template-columns:minmax(0,1.08fr) minmax(330px,.72fr);align-items:center;gap:clamp(30px,6vw,78px);width:min(1180px,100%);min-height:440px;margin:0 auto;padding:46px 24px 34px;display:grid}.home-v3-eyebrow{color:var(--accent);align-items:center;gap:8px;font-size:10px;font-weight:900;display:flex}.home-v3-eyebrow i{background:var(--accent);box-shadow:0 0 0 5px var(--accent-soft);border-radius:50%;width:7px;height:7px}.home-v3-copy h1{letter-spacing:-.065em;margin:17px 0 19px;font-size:clamp(43px,6.3vw,76px);line-height:1.09}.home-v3-copy h1 em{color:var(--accent);font-style:normal}.home-v3-copy>p{color:var(--text-secondary);max-width:650px;margin:0;font-size:clamp(12px,1.35vw,16px);line-height:2}.home-v3-actions{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.home-v3-actions>a{border-radius:15px;align-items:center;gap:8px;min-height:52px;padding:0 17px;font-size:11px;font-weight:900;display:flex}.home-v3-actions img{border-radius:8px}.home-v3-primary{background:var(--accent);box-shadow:0 13px 30px #106b4f33;color:#fff!important}.home-v3-primary>i{margin-inline-start:3px;font-size:19px}.home-v3-secondary{background:var(--surface);border:1px solid var(--border)}.home-v3-products{gap:10px;display:grid}.home-v3-product{background:var(--surface);border:1px solid var(--border);border-radius:22px;grid-template-columns:52px 1fr 24px;align-items:center;gap:14px;min-height:126px;padding:18px;transition:transform .18s,border-color .18s;display:grid;box-shadow:0 18px 45px #18423512}.home-v3-product:hover{border-color:color-mix(in srgb, var(--accent) 42%, var(--border));transform:translateY(-2px)}.home-v3-product>img{object-fit:cover;border-radius:15px;width:52px;height:52px}.home-v3-product>span{min-width:0;display:grid}.home-v3-product small{color:var(--text-secondary);font-size:8px;font-weight:800}.home-v3-product strong{font-size:22px;line-height:1.35}.home-v3-product p{color:var(--text-secondary);margin:1px 0 0;font-size:10px}.home-v3-product>i{color:var(--accent);font-size:20px}.home-v3-product.plus{color:#fff;background:linear-gradient(135deg,#102f27,#173f34);border-color:#d8b76a59}.home-v3-product.plus>img{border:1px solid #d8b76a61;box-shadow:0 11px 28px #0003}.home-v3-product.plus small{color:#d9c27e}.home-v3-product.plus p{color:#bed4cb}.home-v3-product.plus>i{color:#d9c27e}.home-v3-paths{width:min(1180px,100%);margin:0 auto;padding:26px 24px 28px}.home-v3-paths>header{justify-content:space-between;align-items:end;gap:12px;margin-bottom:15px;display:flex}.home-v3-paths header small{color:var(--accent);font-size:9px;font-weight:900}.home-v3-paths h2{letter-spacing:-.04em;margin:3px 0 0;font-size:clamp(24px,3vw,36px)}.home-v3-paths>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.home-v3-path{background:var(--surface);border:1px solid var(--border);border-radius:18px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;min-height:112px;padding:13px;transition:border-color .18s,transform .18s;display:grid;position:relative}.home-v3-path:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border));transform:translateY(-2px)}.home-v3-path>img,.home-v3-path>i:first-child{background:var(--accent-soft);color:var(--accent);object-fit:cover;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-size:23px;display:flex}.home-v3-path>img{box-shadow:0 7px 18px #1054401f}.home-v3-path>span{min-width:0;display:grid}.home-v3-path strong{font-size:13px}.home-v3-path small{color:var(--text-secondary);margin-top:3px;font-size:8px;line-height:1.65}.home-v3-path>em{color:var(--text-secondary);bottom:12px;font-size:16px;font-style:normal;position:absolute;inset-inline-end:12px}.home-v3-path.invest>i:first-child{color:#9d6e0f;background:#fff4d8}.home-v3-path.payment>i:first-child{color:#2373a6;background:#e5f0fb}.home-v3-path.plus{color:#fff;background:linear-gradient(145deg,#133b30,#0f2d25);border-color:#d8b76a59}.home-v3-path.plus small{color:#bfd4cc}.home-v3-path.plus>em{color:#d9c27e}.home-v3-note{background:color-mix(in srgb, var(--accent-soft) 55%, var(--surface));border:1px solid color-mix(in srgb, var(--accent) 16%, var(--border));border-radius:18px;grid-template-columns:1fr 1fr auto;align-items:center;gap:12px;width:min(1132px,100% - 48px);min-height:72px;margin:4px auto 30px;padding:12px 17px;display:grid}.home-v3-note>*{color:var(--text-secondary);align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.home-v3-note i{color:var(--accent);font-size:18px}.home-v3-note>a{color:var(--accent);justify-self:end}.home-v3-footer{border-top:1px solid var(--border);color:var(--text-secondary);justify-content:space-between;align-items:center;width:min(1180px,100%);margin:0 auto;padding:20px 24px;font-size:9px;display:flex}.home-v3-footer nav{gap:18px;display:flex}.plus-hero aside article>.product-brand-mark{object-fit:cover;border:1px solid #ffffff24;border-radius:13px;place-self:center;width:46px;height:46px;display:block;box-shadow:0 10px 24px #0000002b}.plus-service-grid>a[data-tone=gold]>i:first-child,.plus-account-home a[data-tone=gold]>i:first-child{color:#9d6e0f;background:#fff4d8}.plus-service-grid>a[data-tone=blue]>i:first-child,.plus-account-home a[data-tone=blue]>i:first-child{color:#2373a6;background:#e5f0fb}.plus-service-grid>a[data-tone=violet]>i:first-child,.plus-account-home a[data-tone=violet]>i:first-child{color:#7253a7;background:#eee8fb}.plus-service-grid>a[data-tone=teal]>i:first-child,.plus-account-home a[data-tone=teal]>i:first-child{color:#167257;background:#def3eb}.plus-service-grid>a[data-tone=coral]>i:first-child,.plus-account-home a[data-tone=coral]>i:first-child{color:#a94e3e;background:#fde9e4}@media (width<=900px){.home-v3-hero{grid-template-columns:minmax(0,1fr) 310px}.home-v3-paths>div{grid-template-columns:repeat(3,minmax(0,1fr))}.home-v3-path.plus{grid-column:span 2}}@media (width<=720px){.home-v3{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.home-v3-nav{grid-template-columns:1fr auto;gap:8px;min-height:68px;padding:9px 12px}.home-v3-nav>nav{display:none}.home-v3-brand img{width:39px;height:39px}.home-v3-brand strong{font-size:16px}.home-v3-brand small{font-size:8px}.home-v3-nav .home-auth-actions{gap:4px}.home-v3-nav .home-login-action,.home-v3-nav .home-signup-action{min-height:37px;padding:0 10px}.home-v3-nav .home-login-action{background:0 0}.home-v3-nav .home-profile-action small{display:none}.home-v3-hero{min-height:0;padding:31px 14px 22px;display:block}.home-v3-copy h1{letter-spacing:-.055em;margin:15px 0 16px;font-size:clamp(39px,11vw,53px)}.home-v3-copy>p{font-size:11px;line-height:1.9}.home-v3-actions{grid-template-columns:1fr 1fr;margin-top:19px;display:grid}.home-v3-actions>a{justify-content:center;min-height:49px;padding:0 9px}.home-v3-actions>a>i{display:none}.home-v3-products{grid-template-columns:1fr 1fr;gap:8px;margin-top:22px}.home-v3-product{grid-template-columns:44px 1fr;align-content:start;gap:9px;min-height:142px;padding:13px}.home-v3-product>img{border-radius:12px;width:44px;height:44px}.home-v3-product>span{grid-column:1/-1}.home-v3-product strong{font-size:19px}.home-v3-product p{font-size:8px}.home-v3-product>i{display:none}.home-v3-paths{padding:20px 12px 18px}.home-v3-paths>header{margin-bottom:11px}.home-v3-paths h2{font-size:25px}.home-v3-paths>div{grid-template-columns:1fr 1fr}.home-v3-path{grid-template-columns:38px 1fr;min-height:94px;padding:11px}.home-v3-path>img,.home-v3-path>i:first-child{border-radius:11px;width:38px;height:38px}.home-v3-path strong{font-size:12px}.home-v3-path small{font-size:7.5px}.home-v3-path>em{display:none}.home-v3-path.plus{grid-column:1/-1}.home-v3-note{grid-template-columns:1fr;width:calc(100% - 24px);margin-bottom:18px;padding:13px}.home-v3-note>a{justify-self:start}.home-v3-footer{flex-direction:column;align-items:flex-start;gap:11px;padding:16px 13px}.plus-hero{gap:21px;padding:24px 17px}.plus-hero-mark{width:64px;height:64px}.plus-hero h1{font-size:34px}.plus-hero p{font-size:10px;line-height:1.9}.plus-hero aside article{grid-template-columns:44px minmax(0,1fr) auto;gap:10px;min-width:0;padding:12px}.plus-hero aside article>.product-brand-mark{border-radius:12px;width:44px;height:44px}.plus-hero aside span{min-width:0}.plus-hero aside small{overflow-wrap:anywhere}.plus-hero aside b{grid-column:auto;justify-self:end}.plus-service-grid>a{grid-template-columns:46px 1fr 18px;gap:11px;min-height:98px;padding:13px}.plus-service-grid>a>i:first-child{border-radius:13px;width:46px;height:46px}.plus-service-grid strong{font-size:13px}.plus-service-grid small{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;display:-webkit-box;overflow:hidden}.pwa-bottom-nav>a,.pwa-bottom-nav>button{min-height:56px}.pwa-bottom-nav .pwa-nav-brand{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--border));object-fit:cover;border-radius:8px;width:27px;height:27px;box-shadow:0 5px 12px #0e483624}.pwa-bottom-nav .market-brand.active .pwa-nav-brand{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}.pwa-bottom-nav .profile-entry>i{font-size:25px}}@media (width<=420px){.home-v3-actions{grid-template-columns:1fr}.home-v3-products{grid-template-columns:1fr 1fr}.home-v3-product{min-height:136px}.plus-hero aside article{grid-template-columns:42px minmax(0,1fr)}.plus-hero aside article>.product-brand-mark{width:42px;height:42px}.plus-hero aside b{grid-column:2;justify-self:start}}[data-theme=dark] .home-v3-secondary,[data-theme=dark] .home-v3-product.qeymat,[data-theme=dark] .home-v3-path{background:var(--surface);border-color:var(--border);color:var(--text)}[data-theme=dark] .home-v3-note{background:color-mix(in srgb, var(--accent-soft) 42%, var(--surface))}[data-theme=dark] .home-v3-path.invest>i:first-child{color:#e7c66f;background:#3c321d}[data-theme=dark] .home-v3-path.payment>i:first-child{color:#8cc9ef;background:#193448}[data-theme=dark] .plus-service-grid>a[data-tone=gold]>i:first-child,[data-theme=dark] .plus-account-home a[data-tone=gold]>i:first-child{color:#e7c66f;background:#3c321d}[data-theme=dark] .plus-service-grid>a[data-tone=blue]>i:first-child,[data-theme=dark] .plus-account-home a[data-tone=blue]>i:first-child{color:#8cc9ef;background:#193448}[data-theme=dark] .plus-service-grid>a[data-tone=violet]>i:first-child,[data-theme=dark] .plus-account-home a[data-tone=violet]>i:first-child{color:#c2a8ef;background:#302941}[data-theme=dark] .plus-service-grid>a[data-tone=teal]>i:first-child,[data-theme=dark] .plus-account-home a[data-tone=teal]>i:first-child{color:#8bd7ba;background:#193c31}[data-theme=dark] .plus-service-grid>a[data-tone=coral]>i:first-child,[data-theme=dark] .plus-account-home a[data-tone=coral]>i:first-child{color:#efad9f;background:#442924}@media (prefers-reduced-motion:reduce){.home-v3-product,.home-v3-path{transition:none}}:root{--liquid-ivory:#f7f3e9;--liquid-cream:#fff9ee;--liquid-mint:#e8f4ec;--liquid-green:#07533f;--liquid-green-2:#087a5c;--liquid-ink:#0d2f27;--liquid-gold:#d8a52e;--liquid-red:#c74d4d;--liquid-glass:#ffffff94;--liquid-line:#ffffffd1;--liquid-shadow:0 24px 64px #1649391f, inset 0 1px 0 #ffffffe6}:root[data-theme=dark]{--liquid-ivory:#09140f;--liquid-cream:#10231b;--liquid-mint:#18372b;--liquid-green:#7ad6ad;--liquid-green-2:#83ddb7;--liquid-ink:#f3faf6;--liquid-glass:#13261fc7;--liquid-line:#ffffff26;--liquid-shadow:0 24px 64px #00000047, inset 0 1px 0 #ffffff1a}html{background:var(--liquid-ivory);overflow-x:clip}body{color:var(--liquid-ink);background:radial-gradient(circle at 5% 7%,#ffdeb194,#0000 28rem),radial-gradient(circle at 96% 13%,#d3f4ecc7,#0000 26rem),radial-gradient(circle at 22% 78%,#d9efe5a8,#0000 30rem),linear-gradient(160deg,#fbf7ed 0%,#f2f6ee 52%,#faf6ee 100%);min-height:100svh;overflow-x:clip}body:before{content:"";opacity:.55;pointer-events:none;z-index:-1;background:linear-gradient(116deg,#0000 20%,#ffffff75 45%,#0000 70%);animation:14s ease-in-out infinite alternate liquid-ambient;position:fixed;inset:0;transform:translate(-42%)}@keyframes liquid-ambient{to{transform:translate(38%)}}@keyframes liquid-breathe{50%{transform:translateY(-4px)scale(1.02)}}.app-shell{min-height:100svh;padding:14px 0 118px;background:0 0!important}.app-content{box-sizing:border-box;width:min(760px,100% - 24px);max-width:760px;margin:0 auto}.liquid-topbar{-webkit-backdrop-filter:blur(30px)saturate(145%);backdrop-filter:blur(30px)saturate(145%);border:1px solid var(--liquid-line);box-shadow:var(--liquid-shadow);min-height:90px;top:max(10px, env(safe-area-inset-top));z-index:80;background:linear-gradient(135deg,#ffffffb8,#f5faf380);border-radius:28px;grid-template-columns:minmax(130px,1fr) auto 52px;align-items:center;gap:12px;margin:0 0 16px;padding:13px 16px;display:grid;position:sticky;overflow:hidden}.liquid-topbar:after,.market-card:after,.customer-access:after{content:"";opacity:.42;pointer-events:none;background:linear-gradient(115deg,#0000 12%,#ffffff94 43%,#0000 72%);transition:transform .75s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:translate(-70%)}.liquid-topbar:hover:after,.market-card:hover:after,.customer-access:hover:after{transform:translate(70%)}.liquid-topbar .brand{color:var(--liquid-ink);text-align:start;background:0 0;border:0;align-items:center;gap:11px;padding:0;display:flex}.liquid-topbar .brand img{border:1px solid #fffc;border-radius:17px;width:54px;height:54px;box-shadow:0 10px 26px #07533f33}.liquid-topbar .brand span{display:grid}.liquid-topbar .brand strong{letter-spacing:-.04em;font-size:28px;font-weight:900}.liquid-topbar .brand small{color:#547268;font-size:10px}.topbar-market-state{justify-self:center;align-items:center;gap:8px;display:flex}.topbar-market-state p{text-align:center;margin:0;display:grid}.topbar-market-state small{color:#5f746d;font-size:10px;font-weight:750}.topbar-market-state time{color:var(--liquid-ink);font-size:11px;font-weight:800}.topbar-market-state .status-dot{box-sizing:content-box;background:#38a777;border:4px solid #38a77724;border-radius:50%;width:8px;height:8px}.topbar-refresh{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff9e;border:1px solid #ffffffe6;border-radius:18px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 8px 20px #1a46391a}.topbar-refresh svg{fill:none;height:24px;stroke:var(--liquid-ink);stroke-linecap:round;stroke-width:1.8px;width:24px}.topbar-refresh.loading svg{animation:.85s linear infinite spin}.liquid-hero{border:1px solid #ffffffb8;border-radius:32px;grid-template-columns:minmax(190px,.9fr) minmax(230px,1.25fr);min-height:320px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 64px #0548333b,inset 0 1px 1px #ffffff9e,inset 0 -1px #00231740;background:radial-gradient(circle at 85% 10%,#34d19961,#0000 36%),radial-gradient(circle at 2% 90%,#e7ca7533,#0000 36%),linear-gradient(140deg,#164b35 0%,#076146 45%,#03523d 100%)!important}.liquid-hero:before{content:"";pointer-events:none;background:linear-gradient(112deg,#fff3,#0000 37%);border:1px solid #ffffff3d;border-radius:44% 0 0 44%;position:absolute;inset:-14% 52% -18% -12%;transform:rotate(5deg)}.liquid-hero:after{display:none!important}.liquid-hero-copy{color:#fff;text-align:start;z-index:2;border:0;flex-direction:column;justify-content:center;min-width:0;padding:30px 26px;display:flex;position:relative;background:0 0!important}.liquid-hero .hero-label{align-items:center;gap:12px;display:flex}.liquid-hero .hero-label>span:last-child{display:grid}.liquid-hero .hero-label small{color:#dcefd9;font-size:12px}.liquid-hero .hero-label strong{color:#fff;font-size:clamp(24px,4vw,38px);line-height:1.25}.liquid-hero .hero-label em{color:#c7dfd5;font-size:10px;font-style:normal}.liquid-hero .asset-vector{width:48px;height:48px}.liquid-hero .hero-number{margin-top:28px;display:grid}.liquid-hero .hero-number>span:first-child{color:#fff;letter-spacing:-.045em;font-size:clamp(38px,7vw,62px);font-weight:900;line-height:1}.liquid-hero .hero-number>span:last-child{color:#e3eee9;margin-top:10px;font-size:14px}.liquid-hero .hero-footer{flex-direction:column;align-items:flex-start;gap:10px;margin-top:22px;display:flex}.liquid-hero .hero-footer b{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#93efbf;background:#ffffff17;border:1px solid #fff3;border-radius:99px;padding:7px 11px;font-size:12px}.liquid-hero .hero-footer b.negative{color:#ffb1ad}.liquid-hero .hero-footer small{color:#c4d8d0;max-width:180px;font-size:9px;line-height:1.7}.liquid-hero-chart{z-index:2;flex-direction:column;justify-content:flex-end;align-items:stretch;min-width:0;padding:26px 22px 24px;display:flex;position:relative}.market-sparkline{width:100%;height:74px;display:block;overflow:visible}.market-sparkline.featured{filter:drop-shadow(0 0 11px #93ffcc59);height:164px}.market-sparkline .spark-line{fill:none;stroke:#16815f;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;vector-effect:non-scaling-stroke}.market-sparkline .spark-area{fill:#18815f14}.market-sparkline .spark-dot{fill:none;stroke:#16815f;stroke-linecap:round;stroke-width:5px;vector-effect:non-scaling-stroke}.market-sparkline.negative .spark-line{stroke:var(--liquid-red)}.market-sparkline.negative .spark-area{fill:#c74d4d14}.market-sparkline.negative .spark-dot{stroke:var(--liquid-red)}.market-sparkline.featured .spark-line{stroke:#f1fff7;stroke-width:3.2px}.market-sparkline.featured .spark-area{fill:#ceffe721}.market-sparkline.featured .spark-dot{stroke:#eafff4;stroke-width:7px}.hero-period-tabs{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#082b2059;border:1px solid #ffffff29;border-radius:99px;grid-template-columns:repeat(3,1fr);align-self:center;width:min(260px,100%);margin-top:10px;padding:4px;display:grid}.hero-period-tabs button{color:#bad1c8;font:inherit;background:0 0;border:0;border-radius:99px;min-height:36px;font-size:11px}.hero-period-tabs button.active{color:#fff;background:linear-gradient(135deg,#74e7b3b8,#fff3);font-weight:850;box-shadow:inset 0 1px #ffffff80}.liquid-market-section{margin-top:22px;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.liquid-market-section>header{justify-content:space-between;align-items:end;margin-bottom:12px;display:flex}.liquid-market-section>header>div{display:grid}.liquid-market-section>header small{color:#6d8179;font-size:10px;font-weight:800}.liquid-market-section>header h1{color:var(--liquid-ink);margin:2px 0 0;font-size:25px}.liquid-market-section>header>button{align-items:center;gap:3px;font-size:12px;display:flex;color:var(--liquid-green-2)!important;background:0 0!important;border:0!important;padding:6px!important}.liquid-market-section>header>button i{font-size:18px}.all-prices-link{color:var(--liquid-green-2);font:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;min-height:42px;margin:14px auto 0;padding:6px 16px;font-size:12px;font-weight:850;display:flex}.all-prices-link i{font-size:18px}.investment-asset-icon{background:linear-gradient(145deg,#ffffffd6,#ffffff73);border:1px solid #ffffffd9;border-radius:36%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 9px 20px #0a3a2c1f}.investment-asset-icon img{object-fit:cover;width:100%;height:100%}.investment-asset-icon i{font-size:55%}.investment-asset-icon[data-tone=gold]{color:#7a4a00;background:linear-gradient(145deg,#fff9dd,#f1b935)}.investment-asset-icon[data-tone=amber]{color:#7b4100;background:linear-gradient(145deg,#fff2cb,#e99424)}.investment-asset-icon[data-tone=blue]{color:#1959a6;background:linear-gradient(145deg,#eff8ff,#cfe2ff)}.wallet-start-card{-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:linear-gradient(145deg,#ffffffb8,#f2faf673);border:1px solid #ffffffd6;border-radius:24px;justify-content:space-between;align-items:center;width:min(920px,100% - 40px);max-width:920px;margin:16px auto;padding:18px 20px;display:flex;box-shadow:0 18px 42px #0c3c2e1a,inset 0 1px #fff}.wallet-start-card span{gap:2px;display:grid}.wallet-start-card h1{margin:0;font-size:20px}.wallet-start-card small{color:var(--text-secondary);font-weight:800}.wallet-holdings article{gap:8px;padding:8px;display:grid}.holding-main-link{color:#fff;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;text-decoration:none;display:grid}.holding-main-link>span,.holding-main-link>b{display:grid}.holding-main-link>b{color:#fff;text-align:end;font-size:12px}.holding-main-link>i{color:#d5eee4;font-size:18px}.holding-main-link small{font-size:9px;color:#c5e0d5!important}.holding-main-link .positive{color:#8cf0bb!important}.holding-main-link .negative{color:#ffb5b2!important}.holding-sell-button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#ffffff21;border:1px solid #fff3;border-radius:11px;min-height:36px}.asset-detail-page{min-height:100dvh;padding-bottom:110px}.asset-detail-nav{-webkit-backdrop-filter:blur(26px)saturate(150%);backdrop-filter:blur(26px)saturate(150%);max-width:920px;top:max(8px,env(safe-area-inset-top));z-index:20;background:#f7faf7b8;border:1px solid #ffffffe6;border-radius:20px;justify-content:space-between;align-items:center;width:min(920px,100% - 20px);margin:10px auto 16px;padding:10px 12px;display:flex;position:sticky;box-shadow:0 14px 35px #0d362b14}.asset-detail-nav a{color:var(--text);background:#ffffffa8;border:1px solid #ffffffe0;border-radius:13px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.asset-detail-content{gap:16px;width:min(920px,100% - 20px);max-width:920px;margin:auto;display:grid}.asset-position-hero,.asset-transactions{-webkit-backdrop-filter:blur(28px)saturate(145%);backdrop-filter:blur(28px)saturate(145%);background:linear-gradient(145deg,#ffffffc7,#eff8f385);border:1px solid #ffffffdb;border-radius:28px;padding:20px;box-shadow:0 22px 60px #0a392a1a,inset 0 1px #fff}.asset-position-hero>header{align-items:center;gap:13px;display:flex}.asset-position-hero>header span{display:grid}.asset-position-hero h1{margin:0;font-size:26px}.asset-position-hero>header small,.asset-position-hero>header b{color:var(--text-secondary)}.asset-position-hero>dl{grid-template-columns:1.25fr 1fr;gap:10px;margin:20px 0 10px;display:grid}.asset-position-hero>dl div{background:#ffffff94;border:1px solid #ffffffd6;border-radius:18px;padding:14px;display:grid}.asset-position-hero dt{color:var(--text-secondary);font-size:10px}.asset-position-hero dd{margin:0;font-size:clamp(19px,5vw,29px);font-weight:900}.asset-position-hero dd small{margin-inline-start:4px;font-size:10px}.positive{color:var(--positive)!important}.negative{color:var(--negative)!important}.asset-history-chart{margin-top:10px}.asset-history-chart nav{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff85;border:1px solid #ffffffb8;border-radius:15px;grid-template-columns:repeat(4,1fr);padding:4px;display:grid}.asset-history-chart nav button{color:var(--text-secondary);background:0 0;border:0;border-radius:11px;min-height:34px;font:800 10px inherit}.asset-history-chart nav button.active{color:var(--text);background:#ffffffeb;box-shadow:0 5px 12px #09372a17}.asset-history-chart>div{height:170px;padding-top:14px;position:relative}.asset-history-chart svg{width:100%;height:100%;overflow:visible}.asset-chart-line{fill:none;stroke:var(--positive);stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;vector-effect:non-scaling-stroke}.asset-chart-area{fill:#18815f1a}.asset-history-chart.negative .asset-chart-line{stroke:var(--negative)}.asset-history-chart.negative .asset-chart-area{fill:#c74d4d1a}.asset-chart-loading{color:var(--text-secondary);justify-content:center;align-items:center;height:100%;display:flex}.asset-position-hero>footer{grid-template-columns:1fr 1fr;gap:10px;display:grid}.asset-position-hero>footer span{background:#ffffff80;border-radius:14px;padding:11px;display:grid}.asset-position-hero>footer small{color:var(--text-secondary);font-size:9px}.asset-transactions>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.asset-transactions>header span{display:grid}.asset-transactions h2{margin:0;font-size:19px}.asset-transactions>header b{background:#ffffffa6;border-radius:99px;padding:7px 11px}.asset-transactions article{background:#ffffff8a;border:1px solid #ffffffd1;border-radius:19px;margin-top:10px;padding:13px}.asset-transactions article>header{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.asset-transactions article>header span{display:grid}.asset-transactions article>header small{color:var(--text-secondary);font-size:9px}.asset-transactions article>header b{font-size:11px}.asset-transactions article dl{grid-template-columns:repeat(2,1fr);gap:8px;margin:12px 0;display:grid}.asset-transactions article dl div{border-top:1px solid #0f3c2f14;padding-top:8px;display:grid}.asset-transactions dt{color:var(--text-secondary);font-size:9px}.asset-transactions dd{margin:0;font-size:11px;font-weight:800;display:grid}.asset-transactions dd small{color:var(--text-secondary)}.asset-transactions article>a{color:var(--text);background:#ffffffa6;border:1px solid #ffffffd9;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:10px;font-size:10px;text-decoration:none;display:grid}.asset-transactions article>a code{color:var(--liquid-green-2);font-weight:900}.sale-event-icon{color:var(--positive);background:#18815f1f;border-radius:13px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.asset-detail-loading,.asset-detail-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:60dvh;display:flex}.asset-detail-loading span{border:3px solid #125e4926;border-top-color:var(--positive);border-radius:50%;width:38px;height:38px;animation:1s linear infinite spin}.otp-benefits{grid-template-columns:repeat(3,1fr);gap:7px;margin:-4px 0 16px;display:grid}.otp-benefits span{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff80;border:1px solid #ffffffc2;border-radius:15px;flex-direction:column;align-items:center;gap:4px;padding:10px 5px;display:flex}.otp-benefits i{color:var(--liquid-green-2)}.otp-benefits b{font-size:9px}.ticket-team-picker{background:#f4f9f6b3;border:1px solid #fffc;border-radius:18px;margin:14px 0;padding:12px}.ticket-team-picker>span{justify-content:space-between;align-items:center;display:flex}.ticket-team-picker>span i{color:var(--text-secondary);font-size:18px}.ticket-team-picker>div{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:9px;display:grid}.ticket-team-picker button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-secondary);background:#ffffff94;border:1px solid #ffffffc7;border-radius:12px;flex-direction:column;align-items:center;gap:4px;min-height:62px;padding:8px 3px;font:750 9px inherit;display:flex}.ticket-team-picker button.active{color:var(--liquid-green-2);background:#14795b1f;border-color:#14795b47}.ticket-list-filters{background:#eef6f1a6;border:1px solid #ffffffc7;border-radius:15px;grid-template-columns:repeat(3,1fr);gap:5px;margin:14px 0 4px;padding:4px;display:grid}.ticket-list-filters button{color:var(--text-secondary);background:0 0;border:0;border-radius:11px;min-height:38px;font:800 11px inherit}.ticket-list-filters button b{background:#11503e14;border-radius:99px;margin-inline-start:5px;padding:2px 6px;font-size:9px}.ticket-list-filters button.active{color:var(--text);background:#ffffffd9;box-shadow:0 6px 15px #09332714}.ticket-summary-button em{color:var(--text-secondary);font-size:9px;font-style:normal}.account-tickets article{border-top:0!important}.account-tickets>article{background:#ffffff70;border-radius:17px;margin-top:8px;border:1px solid #ffffffb8!important;padding:0 13px!important}.admin-info-hint{vertical-align:middle;display:inline-flex;position:relative}.admin-info-hint>i{color:#64847a;font-size:16px}.admin-info-hint>b{color:#fff;bottom:calc(100% + 6px);z-index:30;background:#123d31;border-radius:9px;width:max-content;max-width:240px;padding:8px 10px;font-size:10px;font-weight:600;line-height:1.7;display:none;position:absolute;inset-inline-start:0}.admin-info-hint:hover>b,.admin-info-hint:focus>b{display:block}.admin-kyc-editor{background:#f5f9f7d6;border:1px solid #124b3b1c;border-radius:14px;margin-top:12px;padding:10px}.admin-kyc-editor summary{cursor:pointer;align-items:center;gap:6px;font-size:11px;font-weight:900;display:flex}.admin-kyc-editor form{grid-template-columns:1fr 1fr;gap:9px;margin-top:12px;display:grid}.admin-kyc-editor label{gap:4px;display:grid}.admin-kyc-editor label span{align-items:center;gap:4px;font-size:9px;display:flex}.admin-kyc-editor input,.admin-kyc-editor select,.admin-kyc-editor textarea{color:#173b31;background:#fff;border:1px solid #dce8e2;border-radius:9px;min-height:40px;padding:8px;font:11px inherit}.admin-kyc-editor .wide,.admin-kyc-manual-checks,.admin-kyc-editor form>footer{grid-column:1/-1}.admin-kyc-manual-checks{flex-wrap:wrap;gap:8px;display:flex}.admin-kyc-manual-checks label{grid-template-columns:auto 1fr;align-items:center;font-size:9px;display:flex}.admin-kyc-manual-checks input{min-height:0}.admin-kyc-editor form>footer{align-items:center;gap:10px;display:flex}.admin-kyc-editor form>footer button{color:#fff;background:#146b54;border:0;border-radius:10px;min-height:40px;padding:8px 13px;font:800 10px inherit}.all-prices-link{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff80;border:1px solid #ffffffc7;border-radius:18px;min-width:150px;box-shadow:0 10px 24px #0b3d2e12,inset 0 1px #ffffffe6}.market-card .row-change{border-color:#ffffffe6;font-size:10px;font-weight:900;box-shadow:0 5px 12px #09362814,inset 0 1px #fff}[data-theme=dark] .asset-detail-nav,[data-theme=dark] .asset-position-hero,[data-theme=dark] .asset-transactions,[data-theme=dark] .wallet-start-card,[data-theme=dark] .ticket-team-picker,[data-theme=dark] .ticket-list-filters{color:var(--text);background:linear-gradient(145deg,#1f3028eb,#111f19d6);border-color:#ffffff21;box-shadow:0 18px 45px #00000040,inset 0 1px #ffffff14}[data-theme=dark] .asset-detail-nav a,[data-theme=dark] .asset-position-hero>dl div,[data-theme=dark] .asset-position-hero>footer span,[data-theme=dark] .asset-history-chart nav,[data-theme=dark] .asset-history-chart nav button.active,[data-theme=dark] .asset-transactions article,[data-theme=dark] .asset-transactions article>a,[data-theme=dark] .otp-benefits span,[data-theme=dark] .ticket-team-picker button,[data-theme=dark] .ticket-list-filters button.active,[data-theme=dark] .account-tickets>article{color:var(--text);background:#ffffff12;border-color:#ffffff1f}[data-theme=dark] .ticket-summary-button em,[data-theme=dark] .asset-chart-loading,[data-theme=dark] .asset-transactions dt,[data-theme=dark] .asset-transactions small{color:var(--text-secondary)!important}@media (width<=620px){.wallet-start-card{border-radius:20px;width:calc(100% - 20px)}.wallet-start-card h1{font-size:16px}.wallet-start-card .primary-action{min-height:42px;padding:8px 12px;font-size:10px}.holding-main-link{grid-template-columns:auto minmax(0,1fr) auto}.holding-main-link>b{text-align:start;grid-column:2}.holding-main-link>i{grid-area:1/3/3}.asset-position-hero,.asset-transactions{border-radius:22px;padding:15px}.asset-position-hero>dl,.asset-position-hero>footer{grid-template-columns:1fr}.asset-transactions article dl{grid-template-columns:1fr 1fr}.ticket-team-picker>div{grid-template-columns:repeat(2,1fr)}.admin-kyc-editor form{grid-template-columns:1fr}.admin-kyc-editor .wide,.admin-kyc-manual-checks,.admin-kyc-editor form>footer{grid-column:1}}.market-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important;display:grid!important}.market-card{-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);position:relative;overflow:hidden;text-align:start!important;background:linear-gradient(145deg,#ffffffb8,#e9f6ef75)!important;border:1px solid #ffffffe0!important;border-radius:26px!important;grid-template-rows:auto 1fr auto!important;grid-template-columns:1fr auto!important;align-content:stretch!important;min-height:190px!important;padding:16px!important;display:grid!important;box-shadow:0 18px 38px #2651431a,inset 0 1px #fffffff2!important}.market-card:first-child,.market-card:last-child:nth-child(odd),.market-card:last-child:nth-child(4){grid-column:1/-1;min-height:172px!important}.market-card.negative{background:linear-gradient(145deg,#ffffffbd,#ffe9e285)!important}.market-card-head{grid-column:1/-1;align-items:center;gap:9px;min-width:0;display:flex}.market-card-head .asset-vector{flex:none;width:38px;height:38px}.market-card .row-name{min-width:0;display:grid}.market-card .row-name strong{color:var(--liquid-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.market-card .row-name small{color:#7b8a85;font-size:8px}.market-card-chart{opacity:.92;z-index:0;grid-area:2/1/4/-1;align-self:stretch;margin:8px -6px -14px}.market-sparkline[data-estimated=true]{opacity:.78}.market-card .row-value{z-index:2;grid-area:3/1;align-self:end;display:grid;position:relative}.market-card .row-value>span{color:var(--liquid-ink);letter-spacing:-.035em;font-size:clamp(18px,4vw,28px);font-weight:900}.market-card .row-value small{color:#667a73;font-size:9px}.market-card .row-change{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--liquid-green-2);z-index:2;background:#ffffffa3;border:1px solid #fffc;border-radius:99px;grid-area:3/2;align-self:end;padding:6px 8px;font-size:9px;position:relative}.market-card .row-change.negative{color:var(--liquid-red)}.pwa-bottom-nav{-webkit-backdrop-filter:blur(30px)saturate(145%)!important;backdrop-filter:blur(30px)saturate(145%)!important;background:linear-gradient(145deg,#ffffffdb,#f6f7efb8)!important;border:1px solid #ffffffe6!important;border-radius:27px 27px 0 0!important;box-shadow:0 -18px 54px #16433524,inset 0 1px #fff!important}.pwa-bottom-nav a,.pwa-bottom-nav button{color:#63716d!important}.pwa-bottom-nav a.active,.pwa-bottom-nav button.active{border:1px solid #ffffff57;box-shadow:0 12px 24px #0549353b,inset 0 1px #ffffff57;color:#fff!important;background:linear-gradient(145deg,#0a684f,#064332)!important}.pwa-bottom-nav a{transition:transform .22s,box-shadow .22s}.pwa-bottom-nav a:active{transform:scale(.94)}.pwa-notification-fab{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--liquid-ink);z-index:82;background:#ffffffad;border:1px solid #ffffffe0;border-radius:16px;justify-content:center;align-items:center;width:44px;height:44px;display:none;position:fixed;top:112px;left:18px;box-shadow:0 10px 28px #194b3b21}.pwa-notification-fab i{font-size:23px}.pwa-notification-fab b{color:#fff;background:#bd3944;border:2px solid #fff;border-radius:99px;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:8px;display:flex;position:absolute;top:-4px;right:-4px}.detail-sheet,.install-sheet,.release-sheet,.notification-sheet{-webkit-backdrop-filter:blur(32px)saturate(145%);backdrop-filter:blur(32px)saturate(145%);background:linear-gradient(150deg,#ffffffe6,#ecf6efd1)!important;border:1px solid #ffffffeb!important;box-shadow:0 -28px 80px #11403038,inset 0 1px #fff!important}.converter-page,.settings-page,.tickets-app-page{max-width:680px;margin:18px auto 0}.converter-page .page-heading,.settings-page .page-heading{margin-bottom:16px}.converter-form,.settings-section,.about-qeymat-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:var(--liquid-glass)!important;border:1px solid var(--liquid-line)!important;box-shadow:var(--liquid-shadow)!important;border-radius:26px!important}.converter-form{padding:20px!important}.converter-result{color:#fff!important;background:linear-gradient(145deg,#0c6048,#063c2f)!important;border-radius:22px!important}.customer-access{-webkit-backdrop-filter:blur(30px)saturate(145%);backdrop-filter:blur(30px)saturate(145%);position:relative;overflow:hidden;box-shadow:var(--liquid-shadow)!important;background:linear-gradient(145deg,#ffffffd1,#e8f6eea3)!important;border:1px solid #ffffffeb!important;border-radius:30px!important;max-width:560px!important}.otp-access-heading{z-index:1;position:relative;align-items:center!important;gap:15px!important;margin-bottom:18px!important;display:flex!important}.otp-access-heading>div{display:grid}.otp-access-heading h2{color:var(--liquid-ink);margin:3px 0!important;font-size:clamp(24px,5vw,34px)!important}.otp-access-heading p{color:#62766f;margin:0;font-size:11px;line-height:1.9}.otp-brand-orbit{background:#ffffffa8;border:1px solid #fff;border-radius:22px;flex:none;justify-content:center;align-items:center;width:72px;height:72px;animation:4s ease-in-out infinite liquid-breathe;display:flex;box-shadow:0 16px 34px #07533f33}.otp-brand-orbit img{border-radius:17px!important;width:58px!important;height:58px!important}.otp-progress{grid-template-columns:repeat(2,1fr);gap:7px;margin-bottom:22px;display:grid}.otp-progress i{background:#dce7e1;border-radius:99px;height:5px}.otp-progress i.active{background:linear-gradient(90deg, var(--liquid-green), #61c797)}.customer-access form{z-index:1;position:relative;gap:14px!important}.customer-access input{background:#ffffffad!important;border:1px solid #185e471f!important;border-radius:17px!important;min-height:58px!important}.otp-phone-field input,.otp-code-field input{letter-spacing:.05em;text-align:center;font-size:22px!important;font-weight:850!important}.otp-code-field input{letter-spacing:.45em;padding-inline-start:calc(14px + .45em)!important;font-size:30px!important}.phone-consent-row{cursor:pointer;background:#ffffff73;border:1px solid #fffc;border-radius:17px;align-items:flex-start;padding:12px;gap:10px!important;display:flex!important}.phone-consent-row input{accent-color:var(--liquid-green);width:19px!important;min-height:auto!important}.phone-consent-row>span{display:grid}.phone-consent-row strong{color:var(--liquid-ink);font-size:11px}.phone-consent-row small{font-size:9px;line-height:1.8;color:#697c75!important}.referral-details{color:#647770;font-size:10px}.referral-details summary{cursor:pointer;padding:5px 1px;font-weight:800}.referral-details label{margin-top:9px}.otp-primary{justify-content:center;align-items:center;min-height:58px;box-shadow:0 15px 30px #07533f3b;background:linear-gradient(145deg,#0b6b51,#064333)!important;border-radius:17px!important;display:flex!important}.otp-primary i{margin-inline-start:6px;font-size:21px}.otp-resend-row{justify-content:space-between;display:flex}.otp-resend-row button{color:var(--liquid-green-2);font:inherit;background:0 0;border:0;font-size:10px;font-weight:800}.otp-resend-row button:disabled{color:#91a09a}.customer-access .access-note{justify-content:center;align-items:center;gap:5px;font-size:9px;display:flex;color:#6d7d77!important;margin-bottom:0!important}.customer-access .access-note i{color:var(--liquid-green-2);font-size:16px}.fintech-page,.finance-page,.account-page{min-height:100svh;padding-bottom:110px;background:0 0!important}.finance-hero,.account-welcome,.profile-overview-grid article,.kyc-workspace,.account-shortcuts,.product-trust-row article,.active-asset-showcase article{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:var(--liquid-shadow);border:1px solid #ffffffd1!important}.premium-finance-hero{background:linear-gradient(145deg,#ffffffc2,#e6f5ed99)!important;border-radius:30px!important}.finance-hero h1{color:var(--liquid-ink)!important}.primary-action{background:linear-gradient(145deg,#0b6b51,#064333)!important;border-radius:15px!important}.primary-action,.secondary-action,.topbar-refresh,.profile-back-button,.all-prices-link,.quick-actions button,.category-tabs button,.language-switch button,.font-size-switch button,.theme-mode-switch button,.settings-list>button,.settings-list>.language-setting,.settings-list>.font-size-setting,.settings-list>.theme-mode-setting,.asset-toggle-area,.service-choice-grid button,.asset-choice-grid button,.payment-channel-switch button,.receipt-picker-button,.hero-actions>a{-webkit-backdrop-filter:blur(16px)saturate(145%);backdrop-filter:blur(16px)saturate(145%);transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s,transform .2s;box-shadow:inset 0 1px #ffffff9e,0 8px 22px #14433412}.primary-action:active,.secondary-action:active,.topbar-refresh:active,.profile-back-button:active,.quick-actions button:active,.category-tabs button:active,.language-switch button:active,.font-size-switch button:active,.theme-mode-switch button:active,.settings-list>button:active,.asset-toggle-area:active,.service-choice-grid button:active,.asset-choice-grid button:active,.payment-channel-switch button:active,.receipt-picker-button:active,.hero-actions>a:active{transform:scale(.975)}.account-dashboard{max-width:760px;margin:0 auto;padding:16px 12px 118px}.customer-profile-hero{justify-content:space-between;align-items:center;gap:16px;display:flex;background:linear-gradient(145deg,#ffffffc7,#e7f5ee9e)!important;border-radius:28px!important;padding:20px!important}.customer-profile-hero h1{color:var(--liquid-ink);margin:4px 0;font-size:clamp(22px,5vw,32px)}.customer-profile-hero p{color:#667a73;margin:0;font-size:10px}.customer-profile-hero>div>small{color:var(--liquid-green-2);font-size:9px;font-weight:850}.profile-back-button{color:var(--liquid-green-2);font:inherit;background:#ffffff9e;border:1px solid #fff;border-radius:14px;align-items:center;gap:5px;min-height:42px;padding:0 12px;font-size:10px;font-weight:850;display:flex}.profile-back-button i{font-size:18px}.minimal-profile-menu{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:var(--liquid-shadow);background:#ffffff85;border:1px solid #ffffffdb;border-radius:28px;margin-top:14px;padding:6px;display:grid;overflow:hidden}.minimal-profile-menu>a,.minimal-profile-menu>button{color:inherit;font:inherit;text-align:start;background:0 0;border:0;border-bottom:1px solid #11553f14;grid-template-columns:42px 1fr 24px;align-items:center;gap:12px;min-height:70px;padding:9px 10px;text-decoration:none;display:grid}.minimal-profile-menu>:last-child{border-bottom:0}.minimal-profile-menu>a>i:first-child,.minimal-profile-menu>button>i:first-child{color:var(--liquid-green-2);background:#0c694e17;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.minimal-profile-menu span{gap:3px;display:grid}.minimal-profile-menu strong{color:var(--liquid-ink);font-size:12px}.minimal-profile-menu small{color:#71827c;font-size:9px}.minimal-profile-menu b{color:#72837d;font-size:20px}.profile-overview-grid.expanded{margin-top:14px}.profile-referral-code button{color:var(--liquid-green-2);font:inherit;background:#0c694e17;border:0;border-radius:10px;margin-inline-start:auto;padding:8px 10px;font-size:9px;font-weight:850}.personal-logout{width:100%;margin-top:14px}.kyc-workspace{margin-top:14px;border-radius:28px!important}.about-pwa-page{max-width:680px;min-height:100svh;margin:0 auto;padding:18px 12px 118px}.about-pwa-header{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:var(--liquid-shadow);background:#ffffffa8;border:1px solid #ffffffe6;border-radius:24px;grid-template-columns:42px 54px 1fr;align-items:center;gap:11px;padding:12px;display:grid}.about-pwa-header>a{color:var(--liquid-green-2);background:#0b674d14;border-radius:13px;justify-content:center;align-items:center;height:42px;display:flex}.about-pwa-header img{border-radius:16px}.about-pwa-header span{display:grid}.about-pwa-header small{color:#70817b;font-size:9px}.about-pwa-header strong{color:var(--liquid-ink);font-size:22px}.about-pwa-hero{color:#fff;background:linear-gradient(145deg,#0b694f,#063c2f);border:1px solid #ffffff80;border-radius:30px;margin-top:14px;padding:28px 22px;position:relative;overflow:hidden;box-shadow:0 24px 54px #07493633,inset 0 1px #ffffff52}.about-pwa-hero:after{content:"";background:radial-gradient(circle,#7dedb952,#0000 65%);width:230px;height:230px;position:absolute;top:-90px;left:-70px}.release-pill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1f;border:1px solid #ffffff3d;border-radius:99px;padding:7px 10px;font-size:10px;font-weight:850;display:inline-flex}.about-pwa-hero h1{z-index:1;margin:18px 0 8px;font-size:clamp(29px,7vw,42px);position:relative}.about-pwa-hero p{color:#d4e8df;z-index:1;max-width:420px;margin:0;font-size:11px;line-height:2;position:relative}.about-release-list{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:var(--liquid-shadow);background:#ffffff94;border:1px solid #ffffffe0;border-radius:28px;margin-top:14px;padding:18px 14px}.about-release-list>header{margin:0 5px 10px}.about-release-list>header small{color:var(--liquid-green-2);font-size:9px;font-weight:850}.about-release-list h2{color:var(--liquid-ink);margin:2px 0;font-size:20px}.about-release-list article{border-top:1px solid #11553f14;grid-template-columns:42px 1fr;align-items:center;gap:12px;min-height:72px;padding:10px 4px;display:grid}.about-release-list article>i{color:var(--liquid-green-2);background:#0b674d17;border-radius:14px;justify-content:center;align-items:center;height:42px;display:flex}.about-release-list article span{gap:4px;display:grid}.about-release-list article strong{color:var(--liquid-ink);font-size:11px}.about-release-list article small{color:#71827c;font-size:9px;line-height:1.8}.about-pwa-links{gap:9px;margin-top:14px;display:grid}.about-pwa-links a{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:inherit;background:#ffffff94;border:1px solid #ffffffe0;border-radius:18px;justify-content:space-between;align-items:center;min-height:64px;padding:10px 15px;text-decoration:none;display:flex}.about-pwa-links span{gap:3px;display:grid}.about-pwa-links strong{color:var(--liquid-ink);font-size:11px}.about-pwa-links small{color:#73847e;font-size:9px}.about-pwa-links>a>i{color:var(--liquid-green-2)}.minimal-flow-heading{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.minimal-flow-heading h2{margin:0!important}.info-popover{position:relative}.info-popover>summary{color:var(--liquid-green-2);cursor:pointer;background:#087a5c17;border:1px solid #087a5c33;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-family:Georgia,serif;font-size:14px;font-weight:900;list-style:none;display:inline-flex}.info-popover>summary::-webkit-details-marker{display:none}.info-popover[open]>p,.info-popover[open]>a{color:#4e655d;inset-inline-end:0;z-index:20;background:#fffdf7;border:1px solid #0d533f24;border-radius:15px;width:max-content;max-width:280px;margin:8px 0 0;padding:12px;font-size:10px;line-height:1.9;position:absolute;top:30px;box-shadow:0 16px 34px #0f372a29}.info-popover.inline{vertical-align:middle;margin-inline-start:4px;display:inline-block}.info-popover.inline>summary{width:20px;height:20px}.plan-info{margin-inline-start:auto}.discount-details{border-top:1px solid #0f533f17;padding-top:10px}.discount-details>summary{color:var(--liquid-green-2);cursor:pointer;font-size:10px;font-weight:850}.custom-rate-card{background:#ffffff8f;border:1px solid #ffffffe6;border-radius:20px;margin-top:12px;padding:14px}.custom-rate-card header,.custom-rate-card footer{justify-content:space-between;align-items:center;display:flex}.custom-rate-card header span{display:grid}.custom-rate-card header small{color:#6a7d75}.custom-rate-card input[type=range]{accent-color:var(--liquid-green-2);width:100%;margin:16px 0}.custom-rate-card footer button{color:var(--liquid-green-2);font:inherit;background:0 0;border:0;font-size:10px;font-weight:850}.copy-amount-hero{color:#fff;text-align:center;background:linear-gradient(145deg,#0d7255,#064333);border:1px solid #fff6;border-radius:26px;width:100%;min-height:176px;padding:22px;display:grid;box-shadow:0 20px 42px #06483340}.copy-amount-hero small{font-size:10px;color:#c9e9dc!important}.copy-amount-hero strong{letter-spacing:-.04em;font-size:clamp(35px,10vw,54px)}.copy-amount-hero span{color:#e8f7f0;justify-content:center;align-items:center;gap:6px;display:flex}.minimal-payment-step>.tracking-code{text-align:center;margin:12px auto;display:block}.payment-channel-switch{background:#ffffff85;border:1px solid #ffffffe6;border-radius:17px;grid-template-columns:repeat(2,1fr);gap:5px;margin:12px 0;padding:5px;display:grid}.payment-channel-switch button{color:#5e716a;font:inherit;background:0 0;border:0;border-radius:13px;min-height:48px}.payment-channel-switch button.active{color:#fff;background:#0b684f}.vpn-payment-warning.compact{justify-content:center;align-items:center;gap:8px;min-height:48px;display:flex}.vpn-payment-warning.compact i{margin:0}.card-transfer-box{text-align:center;background:#ffffff8f;border:1px solid #ffffffe6;border-radius:22px;gap:10px;padding:16px;display:grid}.card-transfer-box>button:not(.primary-action){color:var(--liquid-ink);font:inherit;letter-spacing:.04em;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;font-size:21px;display:flex}.receipt-picker-button{box-sizing:border-box;width:100%;margin-top:14px}.visually-hidden{clip:rect(0 0 0 0);width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.kyc-step-workspace{margin-top:14px;padding:10px!important}.kyc-step-dots{scrollbar-width:none;gap:6px;padding:4px 2px 12px;display:flex;overflow-x:auto}.kyc-step-dots span{color:#75877f;background:#ffffff8c;border:1px solid #ffffffd9;border-radius:99px;flex:none;align-items:center;gap:4px;padding:7px 9px;font-size:9px;display:flex}.kyc-step-dots span.done{color:#087a5c}.kyc-step-dots i{font-size:16px}.kyc-step-page{-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:#ffffff94;border:1px solid #ffffffe6;border-radius:24px;min-height:390px;padding:clamp(18px,5vw,30px);animation:.25s both kyc-page-in;box-shadow:inset 0 1px #ffffffc2,0 16px 34px #11403014}@keyframes kyc-page-in{0%{opacity:0;transform:translate(-10px)}}.kyc-step-page>header{margin-bottom:22px}.kyc-step-page>header>small{color:#526a61;font-size:10px;font-weight:850}.kyc-step-page>header h2{color:var(--liquid-ink);margin:3px 0;font-size:26px}.kyc-step-page>header p{color:#526a61;margin:4px 0 0;font-size:10px}.kyc-overview-page>header{align-items:center;gap:12px;display:flex}.kyc-hero-icon{color:var(--liquid-green-2);background:#087a5c1a;border-radius:18px;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.kyc-hero-icon i{font-size:29px}.kyc-check-list{gap:6px;margin-bottom:16px;display:grid}.kyc-check-list button{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:inherit;font:inherit;text-align:start;background:#ffffff61;border:1px solid #ffffffa3;border-radius:15px;grid-template-columns:28px 1fr 22px;align-items:center;gap:10px;min-height:58px;padding:0 10px;display:grid;box-shadow:inset 0 1px #ffffff9e}.kyc-check-list button>i{color:#0b8b65}.kyc-check-list span{display:grid}.kyc-check-list small{color:#526a61;font-size:9px}.saved-ibans{border-top:1px solid #0d533f1a;margin:10px 0 16px;padding-top:12px}.saved-ibans header{justify-content:space-between;align-items:center;display:flex}.saved-ibans header h3{margin:0}.saved-ibans header button{color:var(--liquid-green-2);background:0 0;border:0}.saved-ibans article{grid-template-columns:1fr auto 30px;align-items:center;gap:8px;padding:10px 0;display:grid}.saved-ibans article span{display:grid}.saved-ibans article small{color:#71827b}.saved-ibans article>b{color:#0b805f;font-size:9px}.saved-ibans article>button{color:#b54b52;background:0 0;border:0}.large-single-field{display:block;position:relative}.large-single-field>span{margin-bottom:8px;display:block}.large-single-field>input,.large-single-field>div{box-sizing:border-box;color:var(--liquid-ink);font:inherit;text-align:center;background:#ffffffb8;border:1px solid #0d533f24;border-radius:18px;width:100%;min-height:70px;padding:14px 52px 14px 16px;font-size:26px}.large-single-field>b{inset-inline-end:16px;position:absolute;top:48px}.large-single-field>b.ready{color:#0b8b65}.jalali-calendar-sheet{grid-template-columns:1fr 1.25fr 1fr;gap:9px;display:grid}.jalali-calendar-sheet label{text-align:center;gap:7px;display:grid}.jalali-calendar-sheet select{color:var(--liquid-ink);font:inherit;background:#ffffffbf;border:1px solid #0d533f24;border-radius:17px;min-height:62px;padding:0 8px}.bank-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:360px;padding:2px;display:grid;overflow-y:auto}.bank-picker-grid button{color:inherit;font:inherit;text-align:start;background:#fff9;border:1px solid #0d533f1a;border-radius:16px;grid-template-columns:34px 1fr 20px;align-items:center;gap:8px;min-height:58px;padding:8px;font-size:10px;display:grid}.bank-picker-grid button.active{border-color:#1b9a70;box-shadow:inset 0 0 0 1px #1b9a70}.bank-picker-grid img{object-fit:contain;width:30px;height:30px}.bank-picker-grid i{color:#0b8b65}.iban-large>div{align-items:center;gap:9px;padding:8px 14px;display:flex}.iban-large>div input{color:inherit;font:inherit;text-align:center;background:0 0;border:0;width:100%;min-width:0;font-size:21px}.iban-large>em{color:#7c8d86;justify-content:center;align-items:center;gap:4px;margin-top:10px;font-size:10px;font-style:normal;display:flex}.iban-large>em.ready{color:#0b8b65}.national-card-upload{cursor:pointer;text-align:center;background:#ffffff9e;border:1px dashed #0d533f42;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;min-height:180px;display:flex}.national-card-upload>i{color:var(--liquid-green-2);font-size:43px}.national-card-upload small{color:#74867f}.national-card-upload input{display:none}.national-card-upload.ready{border-color:#0b8b65}.national-card-preview{object-fit:contain;border-radius:18px;max-width:100%;max-height:220px;margin:12px auto;display:block}.kyc-review-page dl{gap:7px;display:grid}.kyc-review-page dl>button{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:inherit;font:inherit;text-align:start;background:#ffffff85;border:1px solid #ffffffbd;border-radius:15px;justify-content:space-between;align-items:center;min-height:58px;padding:8px 12px;display:flex}.kyc-review-page dl>button>span{gap:3px;display:grid}.kyc-review-page dl>button>i{color:var(--liquid-green-2);font-size:18px}.kyc-review-page dt{color:#526a61}.kyc-review-page dd{margin:0}.kyc-step-page>.primary-action{width:100%;margin-top:18px}.kyc-step-error{margin:10px 4px 0}.kyc-step-actions{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:8;background:#ffffff5c;border:1px solid #ffffffb3;border-radius:18px;grid-template-columns:minmax(92px,.42fr) 1fr;align-items:center;gap:8px;margin-top:22px;padding:7px;display:grid;position:sticky;bottom:4px;box-shadow:0 12px 30px #11403017,inset 0 1px #ffffffb8}.kyc-step-actions .primary-action,.kyc-step-actions .secondary-action{width:100%;min-height:50px;margin:0!important}.theme-mode-setting{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:74px;padding:9px 10px;display:grid}.theme-mode-setting>div:nth-child(2){gap:3px;display:grid}.theme-mode-switch{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff75;border:1px solid #ffffffbf;border-radius:13px;grid-template-columns:repeat(3,1fr);gap:3px;padding:3px;display:grid}.theme-mode-switch button{color:#52675f;font:inherit;background:0 0;border:0;border-radius:10px;min-height:38px;padding:0 9px;font-size:9px;font-weight:800}.theme-mode-switch button.active{color:#fff;background:linear-gradient(145deg,#0b6b51,#064333);box-shadow:0 7px 16px #07533f33,inset 0 1px #ffffff4d}.account-dashboard button,.finance-page button,.wallet-page button,.tickets-app-page button,.converter-page button,.settings-page button,.about-pwa-page a{-webkit-backdrop-filter:blur(15px)saturate(140%);backdrop-filter:blur(15px)saturate(140%)}.referral-invitees{background:#ffffff8a;border:1px solid #ffffffdb;border-radius:22px;margin-top:14px;padding:14px;overflow:hidden}.referral-invitees>header{justify-content:space-between;align-items:center;display:flex}.referral-invitees h3{margin:0}.referral-invitees article{border-top:1px solid #0d533f14;grid-template-columns:38px 1fr auto;align-items:center;gap:9px;min-height:66px;display:grid}.referral-invitees article>span{color:#087a5c;background:#087a5c1a;border-radius:13px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.referral-invitees article>div,.referral-invitees article>b{display:grid}.referral-invitees article small{color:#74867f;font-size:8px}.referral-invitees article>b{color:#087a5c;text-align:end;font-size:9px}.referral-invitees>footer{color:#087a5c;margin-top:10px;font-size:10px}.order-status-timeline{grid-template-columns:repeat(4,1fr);margin-bottom:14px;display:grid}.order-status-timeline span{color:#8a9893;place-items:center;gap:4px;font-size:9px;display:grid;position:relative}.order-status-timeline span:after{content:"";inset-inline-start:calc(50% + 15px);background:#dce4e0;width:calc(100% - 30px);height:2px;position:absolute;top:13px}.order-status-timeline span:last-child:after{display:none}.order-status-timeline i{z-index:1;background:#e7eeea;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.order-status-timeline span.done{color:#087a5c}.order-status-timeline span.done i,.order-status-timeline span.done:after{background:#bce7d3}.ticket-order-facts{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ticket-order-facts div{background:#ffffff94;border-radius:14px;padding:10px;display:grid}.ticket-order-facts dt{color:#6f817a;font-size:8px}.ticket-order-facts dd{margin:4px 0 0;display:grid}.ticket-order-facts dd small{color:#6f817a}.ticket-follow-up{border-top:1px solid #0d533f17;gap:8px;margin-top:14px;padding-top:14px;display:grid}.ticket-follow-up textarea{color:inherit;font:inherit;resize:vertical;background:#ffffffa8;border:1px solid #0d533f24;border-radius:15px;padding:11px}.ticket-follow-up button{color:#fff;font:inherit;background:#0b684f;border:0;border-radius:13px;min-height:44px}.payment-channel-admin{grid-column:1/-1}.payment-channel-admin>section{background:var(--surface-soft);border-radius:15px;gap:9px;margin-top:10px;padding:12px;display:grid}.payment-channel-admin section header{justify-content:space-between;align-items:center;display:flex}.payment-channel-admin section header span,.payment-channel-admin section header label{align-items:center;gap:7px;display:flex}.payment-channel-fields{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.payment-channel-admin input{box-sizing:border-box;width:100%}.wallet-overview{color:#fff;background:linear-gradient(145deg,#0b6a50,#063d30);border:1px solid #fff6;border-radius:28px;width:min(920px,100% - 40px);max-width:920px;margin:18px auto;padding:20px;overflow:hidden;box-shadow:0 24px 56px #0643303d}.wallet-overview>header{justify-content:space-between;align-items:flex-start;display:flex}.wallet-overview>header span{display:grid}.wallet-overview>header small{color:#bee1d2!important}.wallet-overview>header strong{font-size:clamp(28px,7vw,46px);color:#fff!important}.wallet-overview>header strong em{font-size:12px;font-style:normal}.wallet-overview>header b{color:#bfdfd2;font-size:10px}.wallet-overview>header button{color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:14px;width:44px;height:44px}.wallet-holdings{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:18px;display:grid}.wallet-holdings article{background:#ffffff1a;border:1px solid #ffffff1f;border-radius:16px;justify-content:space-between;align-items:center;padding:11px;display:flex}.wallet-holdings article>span,.wallet-holdings article>b{display:grid}.wallet-holdings article small{color:#c5e0d5!important}.wallet-holdings article>b{text-align:end;color:#fff!important}.wallet-holdings .positive{color:#8cf0bb!important}.wallet-holdings .negative{color:#ffb5b2!important}.wallet-pending-link{color:#fff;background:#ffffff1a;border-radius:13px;justify-content:center;align-items:center;gap:6px;min-height:44px;margin-top:12px;text-decoration:none;display:flex}.minimal-finance-hero{min-height:210px}.minimal-finance-hero h1{max-width:420px!important}[data-theme=dark] html{background:#09140f}[data-theme=dark] body{color:var(--liquid-ink);background:radial-gradient(circle at 90% 4%,#173f34,#0000 30rem),linear-gradient(145deg,#0c1713,#111c18)}[data-theme=dark] .liquid-topbar,[data-theme=dark] .market-card,[data-theme=dark] .customer-access,[data-theme=dark] .converter-form,[data-theme=dark] .settings-section{background:linear-gradient(145deg,#1b2d26e0,#11221cc2)!important;border-color:#ffffff1a!important}[data-theme=dark] .liquid-topbar .brand,[data-theme=dark] .market-card .row-name strong,[data-theme=dark] .market-card .row-value>span,[data-theme=dark] .liquid-market-section h1,[data-theme=dark] .otp-access-heading h2,[data-theme=dark] .page-heading h1,[data-theme=dark] .settings-section h2,[data-theme=dark] .settings-section strong,[data-theme=dark] .about-qeymat-card h2,[data-theme=dark] .finance-hero h1,[data-theme=dark] .finance-visual-card>strong,[data-theme=dark] .fintech-brand strong,[data-theme=dark] .wizard-card h2,[data-theme=dark] .wizard-card h3{color:#eef8f2!important}[data-theme=dark] .topbar-market-state small,[data-theme=dark] .topbar-market-state time,[data-theme=dark] .market-card .row-name small,[data-theme=dark] .market-card .row-value small,[data-theme=dark] .customer-profile-hero p,[data-theme=dark] .customer-profile-hero>div>small,[data-theme=dark] .minimal-profile-menu small,[data-theme=dark] .wallet-page p,[data-theme=dark] .wallet-page small,[data-theme=dark] .finance-page p,[data-theme=dark] .finance-page small,[data-theme=dark] .page-heading>span,[data-theme=dark] .settings-section>p,[data-theme=dark] .section-title-row p,[data-theme=dark] .otp-access-heading>div>small,[data-theme=dark] .hero-select small,[data-theme=dark] .asset-toggle-area small,[data-theme=dark] .settings-list small,[data-theme=dark] .about-qeymat-card>p,[data-theme=dark] .fintech-brand small,[data-theme=dark] .wizard-progress small{color:#b9cec5!important}[data-theme=dark] .customer-profile-hero h1,[data-theme=dark] .minimal-profile-menu strong,[data-theme=dark] .minimal-profile-menu,[data-theme=dark] .wallet-page h1,[data-theme=dark] .wallet-page h2,[data-theme=dark] .wallet-page strong{color:#f4fbf7!important}[data-theme=dark] .otp-access-heading p,[data-theme=dark] .customer-access label>span,[data-theme=dark] .customer-access .access-note,[data-theme=dark] .phone-consent-row small{color:#c3d4cd!important}[data-theme=dark] .phone-consent-row{background:#071b15b8;border-color:#ffffff29}[data-theme=dark] .phone-consent-row strong{color:#f4fbf7!important}[data-theme=dark] .customer-access input{caret-color:#72cc99;color:#f4fbf7!important;background:#071b15d1!important;border-color:#fff3!important}[data-theme=dark] .customer-access input::placeholder{opacity:1;color:#aebfb8!important}[data-theme=dark] .customer-access .otp-primary{color:#fff!important}[data-theme=dark] .customer-profile-hero,[data-theme=dark] .minimal-profile-menu,[data-theme=dark] .profile-overview-grid article,[data-theme=dark] .finance-hero,[data-theme=dark] .wizard-card,[data-theme=dark] .account-tickets{background:linear-gradient(145deg,#1d3129f5,#101f19f0)!important;border-color:#ffffff24!important}[data-theme=dark] .minimal-profile-menu>a,[data-theme=dark] .minimal-profile-menu>button{color:#f4fbf7;border-color:#ffffff1a}[data-theme=dark] .kyc-step-page,[data-theme=dark] .custom-rate-card,[data-theme=dark] .payment-channel-switch,[data-theme=dark] .card-transfer-box,[data-theme=dark] .referral-invitees,[data-theme=dark] .ticket-order-facts div{color:#f3faf6;background:#142720f0;border-color:#ffffff21}[data-theme=dark] .kyc-step-page h2,[data-theme=dark] .kyc-step-page strong,[data-theme=dark] .saved-ibans strong,[data-theme=dark] .referral-invitees strong,[data-theme=dark] .card-transfer-box strong{color:#f3faf6!important}[data-theme=dark] .kyc-step-page p,[data-theme=dark] .kyc-step-page small,[data-theme=dark] .kyc-step-page dt,[data-theme=dark] .saved-ibans small,[data-theme=dark] .referral-invitees small{color:#b9cec5!important}[data-theme=dark] .kyc-step-dots span{color:#c7d8d1;background:#192d25db;border-color:#ffffff24}[data-theme=dark] .kyc-step-dots span.done{color:#8be0b8}[data-theme=dark] .kyc-step-page>header>small,[data-theme=dark] .large-single-field>span,[data-theme=dark] .jalali-calendar-sheet label>span,[data-theme=dark] .consent-row span{color:#d8e7e0!important}[data-theme=dark] .kyc-check-list button,[data-theme=dark] .kyc-review-page dl>button,[data-theme=dark] .kyc-step-actions{color:#f3faf6;background:#182b23e0;border-color:#ffffff24}[data-theme=dark] .kyc-check-list small,[data-theme=dark] .kyc-review-page dt{color:#bdd0c7!important}[data-theme=dark] .large-single-field>input,[data-theme=dark] .large-single-field>div,[data-theme=dark] .jalali-calendar-sheet select,[data-theme=dark] .bank-picker-grid button,[data-theme=dark] .ticket-follow-up textarea{color:#f4fbf7;background:#192d25;border-color:#3b584b}[data-theme=dark] .info-popover[open]>p,[data-theme=dark] .info-popover[open]>a{color:#d6e6df;background:#172a22;border-color:#3b584b}[data-theme=dark] .hero-select,[data-theme=dark] .settings-search,[data-theme=dark] .asset-controls,[data-theme=dark] .settings-list,[data-theme=dark] .quick-actions button,[data-theme=dark] .category-tabs button,[data-theme=dark] .language-switch button,[data-theme=dark] .font-size-switch button,[data-theme=dark] .theme-mode-switch button,[data-theme=dark] .service-choice-grid button,[data-theme=dark] .asset-choice-grid button,[data-theme=dark] .plan-feature-chips span,[data-theme=dark] .seat-count,[data-theme=dark] .conversion-rate-input{color:#eef8f2!important;background:#13251edb!important;border-color:#ffffff21!important}[data-theme=dark] .category-tabs,[data-theme=dark] .language-switch,[data-theme=dark] .font-size-switch,[data-theme=dark] .theme-mode-switch{background:#0817118f!important;border-color:#ffffff1a!important}[data-theme=dark] .category-tabs button.active,[data-theme=dark] .language-switch button.active,[data-theme=dark] .font-size-switch button.active,[data-theme=dark] .theme-mode-switch button.active,[data-theme=dark] .service-choice-grid button.active,[data-theme=dark] .asset-choice-grid button.active{color:#fff!important;background:linear-gradient(145deg,#2a7357f0,#1b4f3bf0)!important;border-color:#85e0b994!important;box-shadow:inset 0 1px #fff3,0 8px 20px #0000002e!important}[data-theme=dark] .primary-action,[data-theme=dark] .topbar-refresh,[data-theme=dark] .profile-back-button,[data-theme=dark] .all-prices-link,[data-theme=dark] .receipt-picker-button,[data-theme=dark] .hero-actions>a{border:1px solid #ffffff2e;box-shadow:inset 0 1px #fff3,0 10px 26px #00000038}[data-theme=dark] .primary-action{color:#fff!important}[data-theme=dark] .secondary-action{color:#f3faf6!important;background:#ffffff14!important;border:1px solid #ffffff29!important}[data-theme=dark] .wizard-progress>div{color:#aebfb8}[data-theme=dark] .wizard-progress .active small{color:#eef8f2!important}[data-theme=dark] .wizard-progress span{color:#d3e2dc;background:#26372f}[data-theme=dark] .wizard-progress>div:not(:last-child):after{background:#344940}[data-theme=dark] .asset-order-controls>b{color:#fff;background:#236f52}[data-theme=dark] .asset-order-controls button:not(:disabled),[data-theme=dark] .settings-list .chevron{color:#a9d9c4}[data-theme=dark] .asset-order-controls button:disabled{color:#8fa29a;opacity:.7}[data-theme=dark] .pwa-theme-toggle,[data-theme=dark] .pwa-notification-fab,[data-theme=dark] .pwa-bottom-nav{color:#eef8f2!important;background:linear-gradient(145deg,#1c3028e6,#0d1d17d6)!important;border-color:#ffffff24!important}[data-theme=dark] .pwa-bottom-nav a,[data-theme=dark] .pwa-bottom-nav button{color:#b8cbc3!important}[data-theme=dark] .all-prices-link{color:#82dfbb!important}[data-theme=dark] .market-card .positive,[data-theme=dark] .liquid-hero-copy .positive{color:#91e5b5!important}[data-theme=dark] .market-card .negative,[data-theme=dark] .liquid-hero-copy .negative{color:#ffaaa6!important}[data-theme=light] .wizard-progress .active small{color:#14372f}[data-theme=light] .fintech-brand small{color:#536a62}[data-theme=light] .otp-access-heading>div>small{color:#3f6f60}[data-theme=light] .asset-toggle-area small{color:#64746e;font-size:max(9px, calc(8px + var(--font-step,0px)))}[data-theme=light] .quick-actions button,[data-theme=light] .category-tabs button,[data-theme=light] .language-switch button,[data-theme=light] .font-size-switch button,[data-theme=light] .theme-mode-switch button{background:#ffffff9e;border-color:#ffffffe0}[data-theme=light] .wizard-progress>div{color:#475f56}[data-theme=light] .wizard-progress span{color:#455b53}[data-theme=light] .wizard-progress .active span{color:#fff}[data-theme=light] .settings-list .chevron,[data-theme=light] .asset-order-controls button{color:#465e55}[data-theme=light] .asset-order-controls button:disabled{color:#52675f;opacity:.82}[data-theme=light] .customer-access .access-note,[data-theme=light] .customer-access small,[data-theme=light] .customer-access>p,[data-theme=light] .phone-consent-row small,[data-theme=light] .about-qeymat-card small,[data-theme=light] .about-release-list small,[data-theme=light] .about-pwa-links small,[data-theme=light] .data-note,[data-theme=light] .data-note p{color:#4a6058!important}[data-theme=light] .category-tabs button,[data-theme=light] .language-switch button,[data-theme=light] .font-size-switch button{color:#495f57!important}[data-theme=light] .money-exchange-card label small,[data-theme=light] .about-qeymat-card p,[data-theme=light] .about-qeymat-card .team-strip span,[data-theme=light] .about-team-grid span,[data-theme=light] .hero-select small,[data-theme=light] .section-title-row p,[data-theme=light] .settings-section>p,[data-theme=light] .custom-rate-card footer,[data-theme=light] .custom-rate-card footer strong{font-size:max(10px, calc(9px + var(--font-step,0px)));color:#4b6058!important}.category-tabs button,.language-switch button,.font-size-switch button{font-size:max(10px, calc(8px + var(--font-step,0px)))}.quick-invest-amounts button.active{box-shadow:inset 0 1px #ffffff3d,0 8px 20px #094b372e;color:#fff!important;background:linear-gradient(145deg,#197255,#0a533e)!important;border-color:#ffffff4d!important}@media (width<=720px){.app-shell{padding-top:max(8px, env(safe-area-inset-top));width:100%}.app-content{width:calc(100% - 18px);max-width:none;padding-inline:0}.liquid-topbar{border-radius:24px;grid-template:"brand refresh""state state"/minmax(0,1fr) 44px;gap:4px 10px;min-height:108px;padding:11px 12px 9px;overflow:visible}.liquid-topbar .brand{grid-area:brand;justify-self:start;min-width:0}.topbar-market-state{grid-area:state;justify-self:center;min-width:0}.topbar-refresh{grid-area:refresh}.liquid-topbar .brand{gap:8px}.liquid-topbar .brand img{border-radius:14px;width:46px;height:46px}.liquid-topbar .brand strong{font-size:24px}.liquid-topbar .brand small{display:none}.topbar-market-state{gap:5px}.topbar-market-state small{font-size:8px}.topbar-market-state time{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:8px;overflow:hidden}.topbar-refresh{border-radius:14px;width:42px;height:42px;transform:translate(54px)}.liquid-hero{border-radius:28px;grid-template-columns:1fr 1fr;height:238px;min-height:238px}.liquid-hero-copy{padding:14px!important}.liquid-hero .hero-label{flex-direction:column;align-items:flex-start;gap:8px}.liquid-hero .hero-label strong{font-size:23px}.liquid-hero .asset-vector{width:40px;height:40px}.liquid-hero .hero-number{margin-top:13px}.liquid-hero .hero-number>span:first-child{font-size:31px!important;overflow:visible!important}.liquid-hero .hero-footer small{display:none}.liquid-hero .hero-footer{margin-top:12px}.liquid-hero-chart{padding:14px 11px 12px}.market-sparkline.featured{height:106px}.hero-period-tabs button{min-height:33px;font-size:9px}.market-card-grid{gap:10px!important}.market-card{border-radius:23px!important;min-height:136px!important;padding:12px!important}.market-card:first-child,.market-card:last-child:nth-child(odd),.market-card:last-child:nth-child(4){min-height:126px!important}.market-card .row-name strong{font-size:12px}.market-card .row-value>span{font-size:20px}.pwa-bottom-nav{height:calc(70px + env(safe-area-inset-bottom))!important;bottom:0!important;padding:6px 7px env(safe-area-inset-bottom)!important;width:auto!important;display:grid!important;inset-inline:9px!important}.pwa-bottom-nav a{border-radius:18px!important}.pwa-bottom-nav a.active{transform:translateY(-3px)}.pwa-notification-fab{left:23px;top:max(23px, calc(env(safe-area-inset-top) + 15px));z-index:96;display:flex;position:fixed}.pwa-theme-toggle{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 10px 24px #1848391f;background:#ffffff9e!important;border:1px solid #ffffffd6!important;border-radius:15px!important;inset:auto auto 96px 16px!important}.pwa-theme-toggle.home-theme-toggle{display:none}.customer-access{border-radius:25px!important;margin-top:14px!important;padding:20px 16px!important}.otp-access-heading{align-items:flex-start!important}.otp-brand-orbit{border-radius:18px;width:62px;height:62px}.otp-brand-orbit img{width:50px!important;height:50px!important}.fintech-nav{margin-inline:10px!important}.fintech-nav nav{display:none!important}.finance-hero{margin-top:12px!important}.finance-hero aside,.product-trust-row,.active-asset-showcase{display:none!important}.finance-hero>div{max-width:none!important}.wallet-overview{border-radius:24px;width:calc(100% - 20px);margin-top:10px}.wallet-holdings{grid-template-columns:1fr}.minimal-finance-hero{padding:22px!important}.bank-picker-grid{grid-template-columns:1fr}.theme-mode-setting{grid-template-columns:42px 1fr}.theme-mode-switch{grid-column:1/-1;width:100%}.kyc-step-actions{bottom:calc(76px + env(safe-area-inset-bottom))}.payment-channel-fields,.ticket-order-facts{grid-template-columns:1fr}.cookie-consent{bottom:calc(90px + env(safe-area-inset-bottom));border-radius:18px;align-items:stretch;gap:9px;padding:11px;display:grid;inset-inline:10px}.cookie-consent>div>i{flex-basis:36px;height:36px}.cookie-consent>div small{display:none}.cookie-consent footer{grid-template-columns:1fr 1fr;display:grid}.cookie-consent footer a{text-align:center;grid-column:1/-1;padding:2px}}.holding-sell-button{color:#fff;font:inherit;background:#ffffff24;border:1px solid #fff3;border-radius:9px;min-height:30px;padding:4px 9px;font-size:10px;font-weight:850}.wallet-sale-sheet{color:#173f34;background:#fffffff5;border-radius:20px;gap:12px;margin-top:12px;padding:15px;display:grid}.wallet-sale-sheet>header{justify-content:space-between;align-items:center;display:flex}.wallet-sale-sheet>header span{display:grid}.wallet-sale-sheet>header small{color:#668078!important}.wallet-sale-sheet>header button{color:#174c3d;background:#eff7f3;border:0;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.wallet-sale-sheet label{color:#365d51;gap:6px;font-size:11px;font-weight:800;display:grid}.wallet-sale-sheet label>div{background:#f3f8f6;border:1px solid #d8e8e1;border-radius:13px;align-items:center;padding:0 11px;display:flex}.wallet-sale-sheet input,.wallet-sale-sheet select{color:#153e33;font:inherit;background:0 0;border:0;outline:0;width:100%;min-height:46px}.wallet-sale-sheet label b{white-space:nowrap}.sale-rate-control{background:#f4f9f7;border-radius:15px;gap:8px;padding:11px;display:grid}.sale-rate-control>span,.sale-rate-control footer{justify-content:space-between;align-items:center;display:flex}.sale-rate-control>span>*{display:block}.sale-rate-control small{color:#5a756d!important}.sale-rate-control input{accent-color:#08795a;min-height:auto}.sale-rate-control footer button{color:#086247;font:inherit;background:#e0f1ea;border:0;border-radius:9px;padding:7px 9px;font-size:10px;font-weight:850}.wallet-sale-sheet dl{gap:7px;margin:0;display:grid}.wallet-sale-sheet dl div{justify-content:space-between;align-items:center;display:flex}.wallet-sale-sheet dt{color:#638077;font-size:11px}.wallet-sale-sheet dd{text-align:end;margin:0;display:grid}.wallet-sale-sheet dd small{color:#607b73!important}.wallet-sale-submit{color:#fff;font:inherit;background:#08795a;border:0;border-radius:14px;min-height:48px;font-weight:900}.wallet-sale-submit:disabled{opacity:.45}.wallet-sale-message{color:#fff;text-align:center;background:#ffffff1f;border-radius:12px;margin:10px 0 0;padding:10px;font-size:11px}@media (prefers-reduced-motion:reduce){body:before,.otp-brand-orbit{animation:none}.market-card:after,.liquid-topbar:after,.customer-access:after{display:none}}.investment-liquid-showcase,.foreign-payment-intro{background:radial-gradient(circle at 9% 4%,#ffffffa3,#0000 28%),linear-gradient(135deg,#e8f6eec7,#f5eed89e);border:1px solid #ffffffd6;border-radius:34px;grid-template-columns:minmax(280px,.88fr) minmax(340px,1.12fr);gap:clamp(18px,4vw,54px);max-width:1180px;margin:18px auto 28px;padding:clamp(22px,4vw,48px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff5,0 24px 65px #1146341c}.investment-liquid-showcase:before,.foreign-payment-intro:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 25%,#ffffff57 48%,#0000 70%);animation:9s ease-in-out infinite liquidShowcaseShine;position:absolute;inset:0;transform:translate(-105%)}@keyframes liquidShowcaseShine{45%,to{transform:translate(105%)}}.investment-showcase-copy,.foreign-payment-copy{z-index:2;align-content:center;display:grid;position:relative}.investment-showcase-kicker,.foreign-payment-kicker{color:var(--liquid-green-2);align-items:center;gap:10px;display:flex}.investment-showcase-kicker small,.foreign-payment-kicker small{color:inherit;letter-spacing:-.1px;font-size:11px;font-weight:900}.investment-showcase-copy h1,.foreign-payment-copy h1{color:var(--text);letter-spacing:-2px;margin:19px 0 10px;font-size:clamp(34px,5vw,62px);line-height:1.12}.investment-showcase-copy>p,.foreign-payment-copy>p{color:var(--text-secondary);margin:0 0 24px;font-size:13px;font-weight:750}.investment-showcase-actions,.foreign-payment-copy>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.investment-showcase-actions .primary-action,.foreign-payment-copy .primary-action,.ticket-new-action,.ticket-empty-state .primary-action{-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);color:#fff;background:linear-gradient(145deg,#0c7e5af0,#054e39f5);border:1px solid #ffffff47;border-radius:15px;justify-content:center;align-items:center;gap:7px;min-height:48px;padding:10px 18px;font:900 12px inherit;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff4d,0 14px 28px #07533c2e}.investment-showcase-actions>a:not(.primary-action),.foreign-payment-copy>div>a:not(.primary-action){color:var(--liquid-green-2);padding:10px;font-size:11px;font-weight:850;text-decoration:none}.investment-showcase-dots{gap:8px;margin-top:25px;display:flex}.investment-showcase-dots button{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff6e;border:1px solid #ffffffc7;border-radius:14px;justify-content:center;align-items:center;width:50px;height:50px;padding:5px;transition:transform .25s,background .25s,box-shadow .25s;display:flex;box-shadow:inset 0 1px #ffffffb8}.investment-showcase-dots button.active{background:#ffffffe0;transform:translateY(-3px)scale(1.03);box-shadow:0 12px 24px #0e513c24,inset 0 1px #fff}.investment-showcase-art,.foreign-payment-intro>figure{border:1px solid #ffffffc7;border-radius:27px;align-self:stretch;min-height:330px;margin:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 17px 36px #1e503c1c}.investment-showcase-art img,.foreign-payment-intro>figure img{object-fit:cover;width:100%;height:100%;position:absolute}.investment-showcase-art figcaption,.foreign-payment-intro figcaption{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#174f3f;bottom:14px;z-index:2;background:#f6fbf7a6;border:1px solid #ffffffdb;border-radius:13px;align-items:center;gap:6px;padding:10px 12px;font-size:9px;font-weight:850;display:flex;position:absolute;inset-inline:14px}.foreign-payment-copy>nav{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.foreign-payment-copy>nav span{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--text-secondary);background:#ffffff75;border:1px solid #ffffffc7;border-radius:999px;align-items:center;gap:4px;padding:8px 10px;font-size:9px;font-weight:850;display:flex}.foreign-payment-copy>nav i{color:var(--liquid-green-2);font-size:16px}.flow-page-heading{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f4f9f6ab;border:1px solid #fffc;border-radius:20px;justify-content:space-between;align-items:center;max-width:980px;margin:15px auto;padding:10px 12px;display:flex;box-shadow:inset 0 1px #ffffffdb,0 12px 28px #12433414}.flow-page-heading>a:first-child{color:var(--text);background:#ffffff94;border:1px solid #fffc;border-radius:13px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.flow-page-heading>span{text-align:center;display:grid}.flow-page-heading small{color:var(--text-secondary);font-size:9px}.flow-page-heading strong{color:var(--text);font-size:15px}.flow-page-heading>a:last-child{color:var(--liquid-green-2);padding:9px;font-size:10px;font-weight:850;text-decoration:none}.foreign-service-step,.foreign-details-step{max-width:820px}.compact-service-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:16px;display:grid}.compact-service-catalog button{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--text);text-align:start;background:#ffffff75;border:1px solid #ffffffc4;border-radius:18px;grid-template-columns:44px 1fr auto;align-items:center;gap:2px 10px;min-height:78px;padding:11px;display:grid}.compact-service-catalog button>i{color:var(--liquid-green-2);background:#ffffffa3;border:1px solid #ffffffb8;border-radius:13px;grid-row:1/3;justify-content:center;align-items:center;width:44px;height:44px;font-size:23px;display:flex}.compact-service-catalog button strong{font-size:12px}.compact-service-catalog button small{color:var(--text-secondary);font-size:9px}.compact-service-catalog button>b{color:var(--liquid-green-2);background:#136f5314;border-radius:10px;grid-area:1/3/3;justify-content:center;align-items:center;min-height:34px;padding:4px 7px;font-size:10px;display:flex}.compact-service-catalog button.active{background:#e2f7edc2;border-color:#147e5c40;box-shadow:0 13px 28px #0f5e451a,inset 0 1px #fff}.foreign-details-step .selected-service-summary{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff82;border:1px solid #ffffffc7;border-radius:19px;align-items:center;gap:12px;margin:14px 0;padding:12px;display:flex}.foreign-details-step .selected-service-summary>i{color:var(--liquid-green-2);background:linear-gradient(145deg,#fffc,#e0f3eaa6);border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;font-size:26px;display:flex}.selected-service-summary>span{flex:1;display:grid}.selected-service-summary small{color:var(--text-secondary);font-size:9px}.step-edit-button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--liquid-green-2);background:#ffffff85;border:1px solid #ffffffc7;border-radius:10px;padding:8px 11px;font:850 10px inherit}.foreign-clear-quote{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#e8f7efa6;border:1px solid #fffc;border-radius:18px;gap:8px;margin-top:12px;padding:14px;display:grid}.foreign-clear-quote div{justify-content:space-between;align-items:center;display:flex}.foreign-clear-quote dt{color:var(--text-secondary);font-size:10px}.foreign-clear-quote dd{color:var(--text);text-align:end;margin:0;font-size:12px;font-weight:900}.foreign-clear-quote div:last-child{border-top:1px solid #1e5c481a;padding-top:10px}.minimal-ticket-hero{min-height:230px!important}.minimal-ticket-hero>div:first-child{max-width:510px}.minimal-ticket-hero h1{font-size:clamp(30px,4vw,52px)!important}.minimal-ticket-hero p{color:#ffffffb3;margin-top:9px;font-size:11px;font-weight:750}.ticket-hero-art img{object-position:center}.customer-ticket-center{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);max-width:980px;background:#f2f8f4a3!important;border:1px solid #ffffffc7!important;box-shadow:inset 0 1px #ffffffe0,0 24px 60px #0c3d2e1a!important}.ticket-center-overview{border:0!important;justify-content:space-between!important;align-items:center!important;padding:0 0 17px!important;display:flex!important}.ticket-center-overview h2{color:var(--text);margin:4px 0;font-size:clamp(21px,3vw,31px)}.ticket-center-overview p{color:var(--text-secondary);margin:0;font-size:10px;font-weight:700}.ticket-center-actions{align-items:center;gap:8px;display:flex}.ticket-refresh-action{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:center;align-items:center;width:46px;height:46px;display:flex;color:var(--text)!important;background:#ffffff8c!important;border:1px solid #ffffffd1!important;border-radius:13px!important;padding:0!important}.ticket-new-action{min-height:46px}.ticket-center-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:13px;display:grid}.ticket-center-stats>span{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff6b;border:1px solid #ffffffc2;border-radius:16px;grid-template-columns:36px 1fr auto;align-items:center;gap:1px 9px;padding:10px;display:grid}.ticket-center-stats i{color:var(--liquid-green-2);background:#16795a1a;border-radius:11px;grid-row:1/3;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ticket-center-stats small{color:var(--text-secondary);font-size:9px}.ticket-center-stats strong{color:var(--text);grid-area:1/3/3;font-size:18px}.ticket-inbox-list{gap:8px;display:grid}.ticket-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:310px;padding:30px 15px;display:flex}.ticket-empty-visual{background:linear-gradient(145deg,#ffffffc7,#d7f1e59e);border:1px solid #ffffffdb;border-radius:25px;justify-content:center;align-items:center;width:92px;height:92px;margin-bottom:18px;display:flex;position:relative;box-shadow:0 18px 42px #0d523d1f,inset 0 1px #fff}.ticket-empty-visual>i{color:var(--liquid-green-2);font-size:45px}.ticket-empty-visual>b{color:#16a36f;background:#fff;border-radius:50%;font-size:25px;position:absolute;bottom:-4px;right:-4px}.ticket-empty-state>small{color:var(--liquid-green-2);font-weight:900}.ticket-empty-state h3{color:var(--text);margin:6px 0;font-size:23px}.ticket-empty-state p{color:var(--text-secondary);margin:0 0 19px;font-size:10px}.ticket-filter-empty{color:var(--text-secondary);flex-direction:column;align-items:center;gap:6px;padding:35px;display:flex}[data-theme=dark] .investment-liquid-showcase,[data-theme=dark] .foreign-payment-intro,[data-theme=dark] .customer-ticket-center{background:radial-gradient(circle at 10% 0,#2d5d4a6b,#0000 34%),linear-gradient(145deg,#162b23eb,#0b1c16f0)!important;border-color:#ffffff21!important}[data-theme=dark] .investment-showcase-dots button,[data-theme=dark] .foreign-payment-copy>nav span,[data-theme=dark] .flow-page-heading,[data-theme=dark] .flow-page-heading>a:first-child,[data-theme=dark] .compact-service-catalog button,[data-theme=dark] .foreign-details-step .selected-service-summary,[data-theme=dark] .step-edit-button,[data-theme=dark] .foreign-clear-quote,[data-theme=dark] .ticket-refresh-action,[data-theme=dark] .ticket-center-stats>span{color:var(--text)!important;background:#ffffff12!important;border-color:#ffffff21!important}[data-theme=dark] .investment-showcase-dots button.active,[data-theme=dark] .compact-service-catalog button.active{background:#32806540!important;border-color:#6cdbb140!important}[data-theme=dark] .investment-showcase-art figcaption,[data-theme=dark] .foreign-payment-intro figcaption{color:#dff7ec;background:#0b231bb8;border-color:#ffffff24}[data-theme=dark] .foreign-clear-quote div:last-child{border-color:#ffffff1a}@media (width<=760px){.investment-liquid-showcase,.foreign-payment-intro{border-radius:26px;grid-template-columns:1fr;gap:14px;margin-inline:10px;padding:16px}.investment-showcase-art,.foreign-payment-intro>figure{order:-1;min-height:245px}.investment-showcase-copy h1,.foreign-payment-copy h1{letter-spacing:-1.2px;margin-top:13px;font-size:34px}.investment-showcase-copy>p,.foreign-payment-copy>p{margin-bottom:16px}.investment-showcase-dots{justify-content:center;margin-top:17px}.foreign-payment-copy>nav{grid-template-columns:repeat(3,1fr);display:grid}.foreign-payment-copy>nav span{border-radius:14px;justify-content:center;padding:8px 4px}.flow-page-heading{margin-inline:10px}.flow-page-heading>a:last-child{font-size:9px}.compact-service-catalog{grid-template-columns:1fr}.minimal-ticket-hero{min-height:190px!important}.minimal-ticket-hero p{display:none}.ticket-center-overview{gap:12px;align-items:flex-start!important}.ticket-center-overview p{display:none}.ticket-center-actions{flex-shrink:0}.ticket-new-action{width:46px;padding:0;font-size:0}.ticket-new-action i{font-size:21px}.ticket-center-stats{gap:6px}.ticket-center-stats>span{text-align:center;flex-direction:column;gap:2px;padding:8px 4px;display:flex}.ticket-center-stats i{width:32px;height:32px}.ticket-center-stats strong{font-size:15px}.wizard-card>footer{scroll-margin-bottom:calc(118px + env(safe-area-inset-bottom));margin-bottom:calc(86px + env(safe-area-inset-bottom))!important;z-index:74!important;position:relative!important;bottom:auto!important}.wizard-progress.wide{scrollbar-width:none}.wizard-progress.wide::-webkit-scrollbar{display:none}.ticket-page .ticket-form,.finance-flow{padding-bottom:calc(92px + env(safe-area-inset-bottom))}}.legal-name-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.legal-name-fields label{-webkit-backdrop-filter:blur(20px)saturate(145%);backdrop-filter:blur(20px)saturate(145%);background:#ffffff85;border:1px solid #fffc;border-radius:17px;gap:5px;padding:10px 12px;display:grid;box-shadow:inset 0 1px #ffffffd1,0 10px 24px #104e3a0f}.legal-name-fields span{color:var(--text-secondary);font-size:9px;font-weight:800}.legal-name-fields input{color:var(--text);font:inherit;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:15px;font-weight:850}.account-version-footer{-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);color:var(--text-secondary);margin:18px 0 calc(88px + env(safe-area-inset-bottom));background:#ffffff61;border:1px solid #ffffffad;border-radius:15px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:9px;display:flex}.account-version-footer b{color:var(--text);font-weight:850}[data-theme=dark] .legal-name-fields label,[data-theme=dark] .account-version-footer{background:#ffffff13;border-color:#ffffff24;box-shadow:inset 0 1px #ffffff1a,0 12px 28px #0000002e}[data-theme=dark] .legal-name-fields input,[data-theme=dark] .account-version-footer b{color:#effaf4}@media (width<=520px){.legal-name-fields{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.investment-liquid-showcase:before,.foreign-payment-intro:before{animation:none}}.customer-profile-hero,[data-theme=dark] .customer-profile-hero{color:#fff!important;background:radial-gradient(circle at 8% 0,#65d6aa38,#0000 36%),linear-gradient(145deg,#123e32,#08271f)!important;border:1px solid #ffffff2b!important;box-shadow:inset 0 1px #fff3,0 18px 42px #052d222e!important}.customer-profile-hero h1,[data-theme=dark] .customer-profile-hero h1{color:#fff!important}.customer-profile-hero p,.customer-profile-hero>div>small,[data-theme=dark] .customer-profile-hero p,[data-theme=dark] .customer-profile-hero>div>small{color:#cce5da!important}.customer-profile-hero .kyc-status-button,.customer-profile-hero .profile-back-button{color:#fff!important;background:#ffffff1c!important;border-color:#fff3!important}.investment-showcase-dots{grid-template-columns:repeat(4,minmax(74px,1fr));display:grid}.investment-showcase-copy h1{max-width:330px}.investment-showcase-dots button{gap:6px;width:auto;min-width:0;height:58px;padding:6px 9px}.investment-showcase-dots button span{color:var(--text);white-space:nowrap;font-size:9px;font-weight:850}.investment-showcase-dots button:hover,.investment-showcase-dots button:focus-visible{outline-offset:2px;border-color:#14896361;outline:3px solid #25a47724;transform:translateY(-2px);box-shadow:0 12px 28px #0e513c26,inset 0 1px #fff}[data-theme=dark] .investment-showcase-dots button span{color:#eaf7f1}.wallet-primary-actions{grid-template-columns:repeat(2,1fr);gap:9px;margin:12px 0 4px;display:grid}.wallet-primary-actions a,.trade-mode-tabs button{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);color:var(--text);background:#ffffff78;border:1px solid #ffffffc7;border-radius:17px;justify-content:center;align-items:center;gap:7px;min-height:48px;font-size:11px;font-weight:900;text-decoration:none;display:flex;box-shadow:inset 0 1px #fffc,0 10px 24px #144c3914}.wallet-primary-actions i{color:var(--liquid-green-2)}.trade-heading{justify-content:space-between;align-items:center;max-width:980px;margin:14px auto 10px;padding:0 8px;display:flex}.trade-heading>a{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--text);background:#ffffff75;border:1px solid #ffffffbd;border-radius:14px;align-items:center;min-height:43px;padding:0 13px;font-size:10px;font-weight:850;text-decoration:none;display:flex}.trade-heading>span{text-align:center;display:grid}.trade-heading small{color:var(--text-secondary);font-size:9px}.trade-heading h1{color:var(--text);margin:2px 0 0;font-size:24px}.trade-mode-tabs{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff61;border:1px solid #ffffffb3;border-radius:20px;grid-template-columns:repeat(3,1fr);gap:7px;max-width:620px;margin:0 auto 14px;padding:6px;display:grid}.trade-mode-tabs button{box-shadow:none;cursor:pointer;background:0 0;border-color:#0000}.trade-mode-tabs button.active{color:#fff;background:linear-gradient(145deg,#0f7558,#08503d);border-color:#ffffff47;box-shadow:inset 0 1px #ffffff4d,0 12px 25px #0649352e}.trade-mode-tabs button.sell.active{background:linear-gradient(145deg,#b8423d,#822923);box-shadow:inset 0 1px #ffffff47,0 12px 25px #892b2333}.multi-assets button{position:relative}.multi-assets .asset-select-check{position:absolute;inset:7px auto auto 7px}.multi-asset-note{color:var(--liquid-green-2);background:#23896317;border:1px solid #23896326;border-radius:14px;align-items:center;gap:7px;margin:8px 0;padding:9px 11px;font-size:10px;font-weight:850;display:flex}.wallet-batch-sale-bar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff1a;border:1px solid #ffffff29;border-radius:17px;justify-content:space-between;align-items:center;margin-top:15px;padding:10px;display:flex}.wallet-batch-sale-bar span{display:grid}.wallet-batch-sale-bar small{font-size:9px;color:#c5e0d5!important}.wallet-batch-sale-bar button{color:#fff;font:inherit;background:#ffffff26;border:1px solid #ffffff38;border-radius:12px;min-height:40px;padding:0 13px;font-size:10px;font-weight:900}.wallet-batch-sale-bar button:disabled{opacity:.45}.wallet-holdings article.selected{background:#fff3;border-color:#89f6bea6;box-shadow:inset 0 0 0 1px #89f6be33}.holding-select-button{color:#a4efc7;background:0 0;border:0;padding:2px}.wallet-sale-message{grid-template-columns:auto 1fr auto;align-items:center;gap:7px;text-align:start!important;display:grid!important}.wallet-sale-message>i{color:#8cf0bb}.wallet-sale-message a{color:#fff;background:#ffffff1f;border-radius:10px;align-items:center;gap:5px;padding:8px;font-weight:900;text-decoration:none;display:flex}.transaction-history{width:min(920px,100% - 20px);max-width:920px;margin:16px auto}.transaction-history>header{-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);background:linear-gradient(145deg,#ffffffb8,#ecf8f26b);border:1px solid #ffffffd1;border-radius:24px;justify-content:space-between;align-items:center;padding:17px;display:flex}.transaction-history>header span{display:grid}.transaction-history>header small{color:var(--text-secondary)}.transaction-history>header h2{margin:2px 0 0}.transaction-history>header>i{color:var(--liquid-green-2);background:#147d5b1a;border-radius:15px;justify-content:center;align-items:center;width:52px;height:52px;font-size:28px;display:flex}.transaction-history>nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fff6;border:1px solid #ffffffb3;border-radius:17px;grid-template-columns:repeat(3,1fr);gap:6px;margin:12px 0;padding:5px;display:grid}.transaction-history>nav button{color:var(--text-secondary);font:inherit;background:0 0;border:0;border-radius:12px;min-height:38px;font-size:10px;font-weight:900}.transaction-history>nav button.active{color:var(--text);background:#fffc;box-shadow:0 8px 20px #0e4b3814}.transaction-list{gap:9px;display:grid}.transaction-card{-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:#ffffff94;border:1px solid #fffc;border-radius:20px;overflow:hidden;box-shadow:0 14px 34px #11483714}.transaction-card summary{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:13px;list-style:none;display:grid}.transaction-card summary::-webkit-details-marker{display:none}.transaction-icon{position:relative}.transaction-icon>i{color:#fff;background:#148260;border:2px solid #fffc;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:flex;position:absolute;bottom:-3px;right:-4px}.transaction-card.sell .transaction-icon>i{background:#b8423d}.transaction-card summary>span:nth-child(2),.transaction-card summary>b{display:grid}.transaction-card summary small,.transaction-card summary time{color:var(--text-secondary);font-size:9px}.transaction-card summary>b{color:var(--positive);text-align:end}.transaction-card.sell summary>b{color:var(--negative)}.transaction-card summary em{color:var(--text-secondary);background:#18815f17;border-radius:99px;margin-top:4px;padding:3px 7px;font-size:8px;font-style:normal}.transaction-card dl{border-top:1px solid #124b3a14;grid-template-columns:repeat(2,1fr);gap:7px;margin:0;padding:13px;display:grid}.transaction-card dl div{display:grid}.transaction-card dt{color:var(--text-secondary);font-size:9px}.transaction-card dd{margin:0;font-weight:900;display:grid}.transaction-card dd small{color:var(--text-secondary)}.transaction-card>a{color:var(--liquid-green-2);background:#167d5d14;justify-content:center;align-items:center;gap:7px;padding:12px;font-size:10px;font-weight:900;text-decoration:none;display:flex}.transaction-empty{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;background:#ffffff75;border:1px solid #ffffffbd;border-radius:22px;flex-direction:column;align-items:center;max-width:600px;margin:18px auto;padding:38px 20px;display:flex}.transaction-empty i{color:var(--liquid-green-2);font-size:36px}[data-theme=dark] .transaction-history>header,[data-theme=dark] .transaction-history>nav,[data-theme=dark] .transaction-card,[data-theme=dark] .transaction-empty{color:var(--text);background:#ffffff12;border-color:#ffffff21}[data-theme=dark] .transaction-history>nav button.active{color:var(--text);background:#ffffff1f}[data-theme=dark] .transaction-card dl{border-color:#ffffff1a}.trade-empty-state{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff6b;border:1px solid #ffffffc2;border-radius:24px;flex-direction:column;align-items:center;gap:10px;max-width:520px;margin:18px auto;padding:45px 20px;display:flex}.trade-empty-state>i{color:var(--liquid-green-2);font-size:42px}.trade-empty-state>a{color:var(--liquid-green-2);font-size:11px;font-weight:900}[data-theme=dark] .wallet-primary-actions a,[data-theme=dark] .trade-heading>a,[data-theme=dark] .trade-mode-tabs,[data-theme=dark] .trade-empty-state{color:#eef8f2;background:#ffffff12;border-color:#ffffff21}@media (width<=760px){.investment-showcase-dots{grid-template-columns:repeat(4,1fr);gap:6px}.investment-showcase-dots button{flex-direction:column;height:70px;padding:5px 2px}.investment-showcase-dots button span{font-size:8px}.trade-heading{margin-inline:7px}.trade-mode-tabs{margin-inline:10px}.pwa-bottom-nav.has-trading{grid-template-columns:repeat(6,1fr)!important;padding-inline:4px!important}.pwa-bottom-nav.has-trading a{border-radius:15px!important;font-size:8px!important}.pwa-bottom-nav.has-trading i{font-size:20px!important}}.legal-name-fields label,.account-version-footer,.kyc-step-page,.kyc-check-list button,.kyc-review-page dl>button,.kyc-step-actions,.theme-mode-switch,.wallet-primary-actions a,.trade-heading>a,.trade-mode-tabs,.transaction-history>header,.transaction-history>nav,.transaction-card,.transaction-empty,.admin-workspace .admin-kyc-editor{-webkit-backdrop-filter:blur(20px)saturate(145%)}.legal-name-fields span,.account-version-footer{font-size:10px}.large-single-field>input,.large-single-field>div{padding-block:14px;padding-inline:16px 52px}.iban-large>div{direction:ltr;padding-block:8px;padding-inline:14px}.iban-large>div>:is(img,i,b){flex:none}.iban-large>div>b,.iban-large>div>input{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:plaintext}.iban-large>div>input{letter-spacing:.025em;text-align:left}.saved-ibans small[dir=ltr]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:left;direction:ltr;unicode-bidi:plaintext}.saved-ibans button{min-width:44px;min-height:44px}.account-version-footer{flex-wrap:wrap;gap:6px 16px;min-width:0}.account-version-footer b{overflow-wrap:anywhere}.form-alert.success{color:#0b6248;background:#e4f5ed;border:1px solid #b8dfcf}[data-theme=dark] .form-alert.success{color:#a6e8cd;background:#173f32;border-color:#2f6b56}.admin-workspace .admin-kyc-editor{-webkit-backdrop-filter:blur(20px)saturate(145%);backdrop-filter:blur(20px)saturate(145%);background:color-mix(in srgb,var(--admin-panel) 88%,transparent);border-color:var(--admin-line);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--admin-text) 8%,transparent),0 12px 30px #051f1714;color:var(--admin-text)}.admin-workspace .admin-kyc-editor summary{color:var(--admin-text)}.admin-workspace .admin-kyc-editor label span{color:var(--admin-muted)}.admin-workspace .admin-kyc-editor :is(input,select,textarea){background:var(--admin-soft);border-color:var(--admin-line);caret-color:var(--admin-focus);color:var(--admin-text);font:inherit;font-size:11px}.admin-workspace .admin-kyc-editor :is(input,textarea)::placeholder{color:var(--admin-muted);opacity:.92}.admin-workspace .admin-info-hint{cursor:help;justify-content:center;align-items:center;min-width:32px;min-height:32px}.admin-workspace .admin-info-hint>i{color:var(--admin-accent)}.admin-workspace .admin-info-hint>b{overflow-wrap:anywhere;border:1px solid #ffffff24;max-width:min(240px,100vw - 28px);box-shadow:0 12px 30px #00000038}.admin-workspace .admin-info-hint:focus-visible{outline:3px solid var(--admin-focus);outline-offset:2px;border-radius:5px}.admin-workspace .admin-info-hint:focus-visible>b{display:block}.admin-workspace .admin-detail-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.admin-workspace .admin-detail-list>div{background:var(--admin-soft);border:1px solid var(--admin-line);border-radius:11px;gap:4px;min-width:0;padding:10px 11px;display:grid}.admin-workspace .admin-detail-list dt{color:var(--admin-muted);font-size:10px}.admin-workspace .admin-detail-list dd{color:var(--admin-text);overflow-wrap:anywhere;min-width:0;margin:0;font-size:11px;font-weight:850;display:grid}.admin-workspace .admin-detail-list dd small{color:var(--admin-muted);font-size:9px;font-weight:650}.admin-workspace .admin-detail-list dd[dir=ltr]{text-align:left;direction:ltr;unicode-bidi:plaintext}.admin-workspace .admin-table-wrap b:is(.status-queued,.status-sent,.status-delivered,.status-failed){white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:10px;display:inline-flex}.admin-workspace .admin-table-wrap b.status-queued{color:#6d4a08;background:#fff0c7}.admin-workspace .admin-table-wrap b.status-sent{color:#1e507b;background:#dcecff}.admin-workspace .admin-table-wrap b.status-delivered{color:#0b6248;background:#d9f2e8}.admin-workspace .admin-table-wrap b.status-failed{color:#8b2438;background:#fde2e6}.admin-workspace .financial-approval-control.status-paid header>b{color:#0b6248;background:#d9f2e8}.admin-workspace .financial-approval-control.status-rejected header>b{color:#8b2438;background:#fde2e6}.admin-workspace .financial-approval-control.status-pending header>b{color:#6d4a08;background:#fff0c7}.admin-workspace .form-alert.success{color:#0b6248;background:#e4f5ed;border-color:#b8dfcf}.admin-workspace[data-admin-theme=dark] .admin-table-wrap b.status-queued,.admin-workspace[data-admin-theme=dark] .financial-approval-control.status-pending header>b{color:#f6cf78;background:#463616}.admin-workspace[data-admin-theme=dark] .admin-table-wrap b.status-sent{color:#acd7ff;background:#163652}.admin-workspace[data-admin-theme=dark] .admin-table-wrap b.status-delivered,.admin-workspace[data-admin-theme=dark] .financial-approval-control.status-paid header>b,.admin-workspace[data-admin-theme=dark] .form-alert.success{color:#a6e8cd;background:#173f32;border-color:#2f6b56}.admin-workspace[data-admin-theme=dark] .admin-table-wrap b.status-failed,.admin-workspace[data-admin-theme=dark] .financial-approval-control.status-rejected header>b{color:#ffb4c0;background:#45232b}:where(.account-dashboard,.finance-page,.wallet-page,.tickets-app-page,.converter-page,.settings-page,.about-pwa-page,.asset-detail-page) :where(a,button,input,select,textarea,summary):focus-visible{outline-offset:2px;outline:3px solid #287a61}[data-theme=dark] :where(.account-dashboard,.finance-page,.wallet-page,.tickets-app-page,.converter-page,.settings-page,.about-pwa-page,.asset-detail-page) :where(a,button,input,select,textarea,summary):focus-visible{outline-color:#95e8c8}.visually-hidden{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}@media (width<=620px){.iban-large>div{gap:6px;padding-inline:11px}.iban-large>div>input{letter-spacing:0;font-size:18px}.admin-workspace .admin-detail-list{grid-template-columns:1fr}.admin-workspace .admin-kyc-editor{padding:9px}.admin-workspace .admin-kyc-editor summary{flex-wrap:wrap}.admin-workspace .admin-kyc-editor form>footer{flex-direction:column;align-items:stretch}.admin-workspace .admin-kyc-editor form>footer button{width:100%}}@media (prefers-reduced-motion:reduce){.kyc-step-page,.spinning,.asset-detail-loading span{animation:none!important}.investment-showcase-dots button,.admin-workspace :where(button,input,textarea,select){transition:none!important}}
