*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.block{display:block}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.border{border-width:1px}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--font-fa:"Yekan Bakh",Tahoma,Arial,sans-serif;--user-bg:#eef2f6;--user-panel:#fff;--user-panel-2:#f7fafc;--user-line:#e2e8f0;--user-line-2:#cbd5e1;--user-text:#475569;--user-muted:#94a3b8;--user-strong:#0f172a;--user-primary:#0d9488;--user-primary-hover:#0f766e;--user-primary-soft:#ccfbf1;--user-primary-rgb:13,148,136;--user-success:#059669;--user-success-soft:#ecfdf5;--user-warning:#d97706;--user-warning-soft:#fffbeb;--user-danger:#dc2626;--user-danger-soft:#fef2f2;--user-info:#0284c7;--user-info-soft:#f0f9ff;--user-radius-sm:10px;--user-radius-md:16px;--user-radius-lg:20px;--user-shadow-sm:0 0 0 1px rgba(15,23,42,.03),0 1px 2px rgba(15,23,42,.04),0 6px 16px rgba(15,23,42,.045);--user-shadow-md:0 0 0 1px rgba(15,23,42,.04),0 8px 20px rgba(15,23,42,.07),0 18px 40px rgba(15,23,42,.06);--user-card-border:rgba(148,163,184,.28);--user-card-surface:linear-gradient(180deg,hsla(0,0%,100%,.92) 0%,var(--user-panel) 42%);--user-card-head-bg:linear-gradient(180deg,color-mix(in srgb,var(--user-panel-2) 88%,#fff) 0%,var(--user-panel) 100%);--user-transition:200ms ease;--user-header-bg:hsla(0,0%,100%,.94);--user-content-max:520px;--user-pad-x:16px}html[data-theme=dark]{--user-bg:#0b1220;--user-panel:#111827;--user-panel-2:#1e293b;--user-line:#243044;--user-line-2:#334155;--user-text:#cbd5e1;--user-muted:#64748b;--user-strong:#f1f5f9;--user-primary:#2dd4bf;--user-primary-hover:#5eead4;--user-primary-soft:rgba(45,212,191,.14);--user-primary-rgb:45,212,191;--user-success:#34d399;--user-success-soft:rgba(52,211,153,.14);--user-warning:#fbbf24;--user-warning-soft:rgba(251,191,36,.14);--user-danger:#f87171;--user-danger-soft:hsla(0,91%,71%,.14);--user-info:#38bdf8;--user-info-soft:rgba(56,189,248,.14);--user-shadow-sm:0 0 0 1px hsla(0,0%,100%,.03),0 1px 2px rgba(0,0,0,.28),0 8px 20px rgba(0,0,0,.28);--user-shadow-md:0 0 0 1px hsla(0,0%,100%,.04),0 10px 24px rgba(0,0,0,.38),0 22px 48px rgba(0,0,0,.32);--user-card-border:rgba(148,163,184,.14);--user-card-surface:linear-gradient(180deg,rgba(30,41,59,.55) 0%,var(--user-panel) 48%);--user-card-head-bg:linear-gradient(180deg,rgba(30,41,59,.72),rgba(17,24,39,.92));--user-header-bg:rgba(17,24,39,.92)}.ui-soft-ico{--ico-accent:#0d9488;width:40px;height:40px;border-radius:12px;display:inline-grid;place-items:center;flex-shrink:0;color:var(--ico-accent);background:color-mix(in srgb,var(--ico-accent) 14%,#fff);border:1px solid color-mix(in srgb,var(--ico-accent) 12%,transparent);transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ui-soft-ico svg{display:block}.ui-soft-ico--xs{width:28px;height:28px;border-radius:8px}.ui-soft-ico--sm{width:34px;height:34px;border-radius:10px}.ui-soft-ico--md{width:40px;height:40px;border-radius:12px}.ui-soft-ico--lg{width:46px;height:46px;border-radius:14px}.ui-soft-ico--xl{width:52px;height:52px;border-radius:16px}.ui-soft-ico--teal{--ico-accent:#0d9488}.ui-soft-ico--blue{--ico-accent:#0284c7}.ui-soft-ico--green{--ico-accent:#16a34a}.ui-soft-ico--purple{--ico-accent:#7c3aed}.ui-soft-ico--orange{--ico-accent:#ea580c}.ui-soft-ico--red{--ico-accent:#dc2626}.ui-soft-ico--amber{--ico-accent:#d97706}.ui-soft-ico--slate{--ico-accent:#64748b}.ui-soft-ico--pink{--ico-accent:#db2777}.ui-soft-ico--cyan{--ico-accent:#0891b2}.ui-soft-ico.is-active{background:color-mix(in srgb,var(--ico-accent) 20%,#fff);border-color:color-mix(in srgb,var(--ico-accent) 28%,transparent);box-shadow:0 4px 12px color-mix(in srgb,var(--ico-accent) 22%,transparent)}html[data-theme=dark] .ui-soft-ico{background:color-mix(in srgb,var(--ico-accent) 16%,transparent);border-color:color-mix(in srgb,var(--ico-accent) 22%,transparent)}html[data-theme=dark] .ui-soft-ico.is-active{background:color-mix(in srgb,var(--ico-accent) 24%,transparent)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,html{margin:0;padding:0;min-height:100%;overflow-x:hidden}body{background:radial-gradient(1200px 600px at 12% -10%,rgba(var(--user-primary-rgb),.08),transparent 55%),radial-gradient(900px 500px at 100% 0,rgba(2,132,199,.06),transparent 50%),var(--user-bg);color:var(--user-text);font-family:var(--font-fa);font-size:14px;line-height:1.65;-webkit-font-smoothing:antialiased;transition:background-color var(--user-transition),color var(--user-transition)}@media (min-width:768px){body{background-attachment:fixed}}html[data-theme=dark] body{background:radial-gradient(1000px 520px at 10% -8%,rgba(45,212,191,.1),transparent 55%),radial-gradient(800px 480px at 100% 0,rgba(56,189,248,.07),transparent 50%),var(--user-bg)}a{color:inherit;text-decoration:none}button{cursor:pointer}button,input,select,textarea{font:inherit}.user-app{min-height:100vh;min-height:100dvh;padding-bottom:calc(72px + env(safe-area-inset-bottom, 0px))}@media (min-width:768px){.user-app{padding-bottom:0}}.user-header{position:sticky;top:0;z-index:20;background:var(--user-header-bg);backdrop-filter:blur(8px);border-bottom:1px solid var(--user-line);padding:12px var(--user-pad-x);padding-top:calc(12px + env(safe-area-inset-top, 0px))}.user-header-inner{max-width:var(--user-content-max);margin:0 auto;justify-content:space-between;gap:12px;direction:ltr}.user-brand,.user-header-inner{display:flex;align-items:center}.user-brand{gap:10px;min-width:0;margin-inline-end:auto}.user-header-actions{display:inline-flex;gap:4px;margin-inline-start:auto}.user-logout-btn{flex-shrink:0}.user-brand-logo{width:36px;height:36px;border-radius:11px;background:color-mix(in srgb,#0d9488 14%,#fff);color:#0d9488;border:1px solid color-mix(in srgb,#0d9488 12%,transparent);display:grid;place-items:center;flex-shrink:0;box-shadow:none}.user-brand .ui-soft-ico,.user-brand-soft{width:36px;height:36px;border-radius:11px}html[data-theme=dark] .user-brand-logo{background:color-mix(in srgb,#2dd4bf 16%,transparent);color:#2dd4bf;border-color:color-mix(in srgb,#2dd4bf 22%,transparent)}.user-brand-text strong{display:block;color:var(--user-strong);font-size:15px;font-weight:600}.user-brand-text span{display:block;color:var(--user-muted);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(180px,40vw)}.user-wrap{padding:16px var(--user-pad-x) 24px}.user-footer,.user-wrap{max-width:var(--user-content-max);margin:0 auto;width:100%}.user-footer{padding:8px var(--user-pad-x) 12px}.user-footer-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;font-size:12px;color:var(--user-muted,#6b7280);direction:rtl}.user-footer-inner a{display:inline-flex;align-items:center;gap:4px;color:inherit;text-decoration:none}.user-footer-inner a:hover{color:var(--user-fg,#111)}.user-announce{width:100%;padding:10px var(--user-pad-x);background:var(--user-info-soft);border-bottom:1px solid color-mix(in srgb,var(--user-info) 22%,transparent)}.user-announce-inner{max-width:var(--user-content-max);margin:0 auto;display:flex;align-items:flex-start;gap:10px;direction:rtl;text-align:right}.user-announce-icon{flex-shrink:0;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:color-mix(in srgb,var(--user-info) 14%,#fff);color:var(--user-info);margin-top:1px}html[data-theme=dark] .user-announce-icon{background:color-mix(in srgb,var(--user-info) 18%,transparent)}.user-announce-text{margin:0;flex:1;min-width:0;font-size:13px;font-weight:500;line-height:1.7;color:var(--user-strong);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.user-usage-page{display:flex;flex-direction:column;gap:14px}.user-usage-head{display:flex;align-items:center;gap:8px}.user-usage-head-text{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.user-usage-head h1{margin:0;font-size:18px;color:var(--user-strong);font-weight:700}.user-usage-back{flex-shrink:0}.user-usage-hero{padding:18px 16px 16px;background:linear-gradient(135deg,rgba(13,148,136,.1),rgba(2,132,199,.05) 48%,transparent 72%),var(--user-card-surface,var(--user-panel))}.user-usage-hero-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.user-usage-hero-label{display:block;font-size:12px;font-weight:600;color:var(--user-muted);margin-bottom:6px}.user-usage-hero-value{display:block;font-size:22px;line-height:1.2;color:var(--user-strong);font-weight:700;font-variant-numeric:tabular-nums}.user-usage-hero-value small{font-size:13px;font-weight:500;color:var(--user-muted);margin-inline-start:4px}.user-usage-hero-pct{flex-shrink:0;min-width:64px;padding:8px 10px;border-radius:12px;text-align:center;font-size:15px;font-weight:800;color:var(--user-primary-hover);background:var(--user-primary-soft);border:1px solid color-mix(in srgb,var(--user-primary) 22%,transparent);font-variant-numeric:tabular-nums}.user-usage-progress{height:10px;background:color-mix(in srgb,var(--user-line) 80%,#fff)}.user-usage-hero-foot{display:flex;justify-content:space-between;gap:12px;margin-top:12px;font-size:12px;color:var(--user-muted);flex-wrap:wrap}.user-usage-hero-foot b{color:var(--user-strong);font-weight:700}.user-usage-tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.user-usage-tiles .user-stat{margin:0}.user-usage-tiles .user-stat-value--sm{font-size:12.5px;letter-spacing:-.01em}.user-usage-chart-card,.user-usage-detail-card{overflow:hidden}.user-usage-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;font-size:11px;font-weight:600;color:var(--user-primary-hover);background:var(--user-primary-soft);border:1px solid color-mix(in srgb,var(--user-primary) 18%,transparent)}.user-usage-ranges{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;margin-bottom:14px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.user-usage-ranges::-webkit-scrollbar{display:none}.user-usage-range{flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--user-line);background:var(--user-panel-2);color:var(--user-text);border-radius:999px;padding:7px 12px;font-size:12px;font-weight:700;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.user-usage-range:hover:not(:disabled){border-color:color-mix(in srgb,var(--user-primary) 35%,var(--user-line));color:var(--user-strong)}.user-usage-range.is-active{background:var(--user-primary);border-color:var(--user-primary);color:#fff;box-shadow:0 6px 14px rgba(13,148,136,.28)}.user-usage-range:disabled{opacity:.7;cursor:wait}.user-usage-chart.is-loading{opacity:.55;pointer-events:none}.user-usage-chart{display:flex;align-items:flex-end;gap:8px;overflow-x:auto;min-height:198px;padding:18px 6px 2px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.user-usage-col{position:relative;flex:0 0 auto;width:40px;display:flex;flex-direction:column;align-items:center;gap:8px}.user-usage-bar-wrap{height:148px;width:100%;display:flex;align-items:flex-end;justify-content:center;border-radius:10px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--user-line) 55%,transparent))}.user-usage-bar{width:16px;border-radius:9px 9px 5px 5px;background:linear-gradient(180deg,#5eead4,#14b8a6 42%,#0d9488);box-shadow:0 8px 16px rgba(13,148,136,.24);transition:height .28s ease,filter .2s ease,transform .2s ease}.user-usage-col:hover .user-usage-bar{filter:brightness(1.06);transform:translateY(-2px)}.user-usage-label{font-size:10px;font-weight:600;color:var(--user-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.user-usage-tip{position:absolute;bottom:calc(100% - 4px);left:50%;transform:translateX(-50%);display:none;flex-direction:column;gap:2px;min-width:118px;padding:7px 9px;border-radius:10px;background:#0f172a;color:#fff;font-size:10px;text-align:center;z-index:3;pointer-events:none;box-shadow:0 10px 24px rgba(15,23,42,.28)}html[data-theme=dark] .user-usage-tip{background:#020617;border:1px solid #334155}.user-usage-tip b{font-size:11px}.user-usage-col:hover .user-usage-tip{display:flex}.user-usage-list{list-style:none;margin:0;padding:0;max-height:380px;overflow:auto}.user-usage-list li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;border-bottom:1px solid var(--user-line);font-size:13px}.user-usage-list li:nth-child(2n){background:color-mix(in srgb,var(--user-panel-2) 70%,transparent)}.user-usage-list li:last-child{border-bottom:0}.user-usage-list-main{display:inline-flex;align-items:center;gap:10px;min-width:0;color:var(--user-text)}.user-usage-list-idx{width:28px;height:22px;display:inline-grid;place-items:center;border-radius:7px;background:var(--user-panel-2);border:1px solid var(--user-line);color:var(--user-muted);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;flex-shrink:0}.user-usage-list strong{color:var(--user-strong);font-variant-numeric:tabular-nums;font-weight:700}@media (min-width:640px){.user-usage-tiles{grid-template-columns:repeat(4,1fr)}.user-usage-col{width:46px}.user-usage-bar{width:18px}.user-usage-hero{padding:20px 18px 18px}.user-usage-hero-value{font-size:24px}}.user-nav-desktop{display:none}.user-nav-desktop-inner{display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap;direction:rtl}.user-nav-link{display:inline-flex;align-items:center;gap:8px;padding:6px 10px 6px 12px;border-radius:14px;color:var(--user-muted);font-size:13px;font-weight:600;white-space:nowrap;direction:rtl;transition:color var(--user-transition),background var(--user-transition)}.user-nav-link:hover{color:var(--user-strong);background:var(--user-panel-2)}.user-nav-link.active{color:var(--user-strong);background:color-mix(in srgb,var(--user-panel-2) 70%,transparent)}.user-nav-link .ui-soft-ico{width:32px;height:32px;border-radius:10px}.user-nav-label{display:inline}.user-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:30;display:block;background:color-mix(in srgb,var(--user-panel) 92%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--user-line);padding:6px 8px calc(6px + env(safe-area-inset-bottom, 0px));box-shadow:0 -8px 24px rgba(15,23,42,.06);resize:none;overflow:hidden}html[data-theme=dark] .user-tabbar{box-shadow:0 -8px 24px rgba(0,0,0,.35)}.user-tabbar-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));align-items:stretch;gap:2px;width:100%;max-width:var(--user-content-max);margin:0 auto;min-width:0}.user-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:56px;padding:6px 4px;border-radius:14px;color:var(--user-muted);font-size:10.5px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;resize:none;transition:color var(--user-transition),background var(--user-transition)}.user-tab .ui-soft-ico{width:36px;height:36px;border-radius:11px}.user-tab-label{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-tab:hover{color:var(--user-strong);background:transparent}.user-tab:hover .ui-soft-ico{transform:translateY(-1px)}.user-tab.active{color:var(--user-strong);background:transparent}.user-menu-btn{display:none}.user-nav-overlay{position:fixed;inset:0;z-index:40;background:rgba(15,23,42,.45);backdrop-filter:blur(2px)}.user-drawer{position:fixed;top:0;bottom:0;inset-inline-end:0;z-index:50;width:min(300px,86vw);min-width:min(260px,86vw);max-width:86vw;box-sizing:border-box;background:var(--user-panel);border-inline-start:1px solid var(--user-line);box-shadow:-8px 0 28px rgba(15,23,42,.18);transform:translateX(100%);transition:transform .22s ease;display:flex;flex-direction:column;padding:calc(12px + env(safe-area-inset-top, 0px)) max(16px,env(safe-area-inset-right,0px)) calc(16px + env(safe-area-inset-bottom, 0px)) max(16px,env(safe-area-inset-left,0px));overflow-x:hidden;overflow-y:auto;resize:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}[dir=rtl] .user-drawer,html[dir=rtl] .user-drawer{transform:translateX(-100%)}.user-drawer.is-open,[dir=rtl] .user-drawer.is-open,html[dir=rtl] .user-drawer.is-open{transform:translateX(0)}html[data-theme=dark] .user-drawer{box-shadow:-8px 0 28px rgba(0,0,0,.45)}.user-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:14px;margin-bottom:8px;border-bottom:1px solid var(--user-line);flex-shrink:0}.user-drawer-nav{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;resize:none;scrollbar-width:thin}.user-drawer-nav::-webkit-scrollbar{width:4px;height:0}.user-drawer-nav::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--user-muted) 35%,transparent);border-radius:999px}.user-drawer-links{display:flex;flex-direction:column;gap:4px;min-width:0}.user-drawer-link{display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--user-radius-sm);color:var(--user-muted);font-size:14px;font-weight:600;line-height:1.35;white-space:nowrap;min-width:0;transition:color var(--user-transition),background var(--user-transition)}.user-drawer-link:hover{color:var(--user-strong);background:var(--user-panel-2)}.user-drawer-link.active{color:var(--user-primary);background:var(--user-primary-soft)}.user-drawer-link svg{flex-shrink:0}.user-page-title{margin:0 0 4px;font-size:clamp(18px,4.5vw,22px);font-weight:600;color:var(--user-strong)}.user-page-sub{margin:0 0 18px;color:var(--user-muted);font-size:13px}.user-card{position:relative;isolation:isolate;background:var(--user-card-surface,var(--user-panel));background-color:var(--user-panel);border:1px solid var(--user-card-border,var(--user-line));border-radius:var(--user-radius-md);box-shadow:var(--user-shadow-sm);margin-bottom:14px;overflow:hidden;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.user-card:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.85) 20%,hsla(0,0%,100%,.95) 50%,hsla(0,0%,100%,.85) 80%,transparent);opacity:.7;pointer-events:none;z-index:1}html[data-theme=dark] .user-card:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08) 25%,hsla(0,0%,100%,.14) 50%,hsla(0,0%,100%,.08) 75%,transparent);opacity:1}.user-card:after{content:"";position:absolute;inset-block-start:0;inset-inline-end:0;width:3px;height:100%;background:linear-gradient(180deg,rgba(var(--user-primary-rgb),.85) 0,rgba(var(--user-primary-rgb),.35) 42%,transparent 100%);opacity:0;transition:opacity .22s ease;pointer-events:none;z-index:1}.user-card:hover{border-color:color-mix(in srgb,var(--user-primary) 28%,var(--user-card-border,var(--user-line)));box-shadow:var(--user-shadow-md)}.user-card:hover:after{opacity:1}.user-card-pad{position:relative;z-index:0;padding:16px 18px 18px}.user-card-head{z-index:0;display:flex;justify-content:space-between;flex-wrap:wrap;padding:14px 18px;background:var(--user-card-head-bg,var(--user-panel-2));border-bottom:1px solid color-mix(in srgb,var(--user-line) 80%,transparent)}.user-card-head,.user-card-head strong{position:relative;align-items:center;gap:10px}.user-card-head strong{display:inline-flex;font-size:13.5px;font-weight:700;letter-spacing:-.015em;color:var(--user-strong)}.user-card-head strong:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--user-primary);box-shadow:0 0 0 3px rgba(var(--user-primary-rgb),.18);flex-shrink:0}.user-stat-grid{display:grid;gap:12px;margin-bottom:14px}.user-stat{padding:15px 14px;min-height:0;margin-bottom:0}.user-stat:before{opacity:.45}.user-stat:after{display:none}.user-stat:hover{transform:translateY(-2px);box-shadow:var(--user-shadow-md)}.user-stat-row{flex-direction:row-reverse;gap:10px;width:100%}.user-stat-body,.user-stat-row{display:flex;align-items:center;min-width:0;direction:ltr}.user-stat-body{flex-direction:row;justify-content:space-between;flex:1;gap:12px}.user-stat-label{order:2;font-size:11.5px;font-weight:500;color:var(--user-muted);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:0 1 auto;text-align:right;direction:rtl}.user-stat-value{order:1;font-size:16px;font-weight:700;color:var(--user-strong);line-height:1.2;text-align:left;direction:ltr;font-variant-numeric:tabular-nums;letter-spacing:-.02em;flex:0 0 auto;margin:0 auto 0 0}.user-stat-icon{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;flex-shrink:0;border:1px solid transparent}.user-stat-icon svg{stroke-width:1.7}.user-stat-icon.primary{--ico-accent:#0d9488}.user-stat-icon.primary,.user-stat-icon.success{color:var(--ico-accent);background:color-mix(in srgb,var(--ico-accent) 14%,#fff);border-color:color-mix(in srgb,var(--ico-accent) 12%,transparent)}.user-stat-icon.success{--ico-accent:#16a34a}.user-stat-icon.warning{--ico-accent:#d97706}.user-stat-icon.info,.user-stat-icon.warning{color:var(--ico-accent);background:color-mix(in srgb,var(--ico-accent) 14%,#fff);border-color:color-mix(in srgb,var(--ico-accent) 12%,transparent)}.user-stat-icon.info{--ico-accent:#0284c7}html[data-theme=dark] .user-stat-icon.info,html[data-theme=dark] .user-stat-icon.primary,html[data-theme=dark] .user-stat-icon.success,html[data-theme=dark] .user-stat-icon.warning{background:color-mix(in srgb,var(--ico-accent) 16%,transparent);border-color:color-mix(in srgb,var(--ico-accent) 22%,transparent)}.user-stat-value:has(.user-numunit){direction:rtl;text-align:left;unicode-bidi:isolate}.user-numunit{display:inline-flex;flex-direction:row;align-items:baseline;gap:.35em;direction:rtl;unicode-bidi:isolate;white-space:nowrap;font-variant-numeric:tabular-nums}.user-numunit-num{direction:ltr;unicode-bidi:isolate}.user-numunit-unit{font-weight:600}.user-stat-value--sm{font-size:13.5px;font-weight:700;letter-spacing:-.01em}@media (max-width:700px){.user-card:hover,.user-stat:hover{transform:none;box-shadow:var(--user-shadow-sm)}.user-card:hover{border-color:var(--user-card-border,var(--user-line))}.user-card:hover:after{opacity:0}}.user-kv-list{display:flex;flex-direction:column;gap:0}.user-kv{display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:13px;padding:11px 0;border-bottom:1px solid color-mix(in srgb,var(--user-line) 75%,transparent)}.user-kv:last-child{border-bottom:0;padding-bottom:2px}.user-kv:first-child{padding-top:2px}.user-kv span:first-child{color:var(--user-muted);flex-shrink:0;font-size:12.5px;font-weight:500}.user-kv span:last-child{color:var(--user-strong);font-weight:600;text-align:left;word-break:break-word;overflow-wrap:anywhere;max-width:min(100%,72%);min-width:0;line-height:1.45}.user-progress-wrap{margin-top:14px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--user-line) 75%,transparent)}.user-progress-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;font-size:12px;color:var(--user-muted)}.user-progress-meta strong{color:var(--user-strong);font-weight:600;font-variant-numeric:tabular-nums}.user-progress{height:8px;border-radius:999px;background:color-mix(in srgb,var(--user-panel-2) 88%,var(--user-line));overflow:hidden;box-shadow:inset 0 1px 2px rgba(15,23,42,.06)}.user-progress-bar{height:100%;border-radius:999px;background:linear-gradient(90deg,#2dd4bf,#0d9488);transition:width .3s ease,background .3s ease;box-shadow:0 0 0 1px color-mix(in srgb,var(--user-primary) 18%,transparent)}.user-progress-bar.warn{background:linear-gradient(90deg,#fbbf24,#d97706)}.user-progress-bar.danger{background:linear-gradient(90deg,#f87171,#dc2626)}.user-renewal{display:flex;flex-direction:column;gap:12px}.user-renewal>.user-card{margin-bottom:0}.user-renewal-hero{display:flex;flex-direction:column;gap:12px;margin-bottom:12px;padding:14px;border-radius:var(--user-radius-md);border:1px solid color-mix(in srgb,var(--user-primary) 18%,var(--user-line));background:linear-gradient(135deg,color-mix(in srgb,var(--user-primary-soft) 78%,transparent),transparent 68%),var(--user-panel-2)}.user-renewal-hero-main{display:flex;align-items:center;gap:12px;min-width:0}.user-renewal-hero-copy{min-width:0}.user-renewal-hero-title{margin:0;font-size:16px;font-weight:800;color:var(--user-strong);letter-spacing:-.01em}.user-renewal-hero-sub{margin:3px 0 0;font-size:12.5px;color:var(--user-muted);line-height:1.45}.user-renewal-hint{margin:0 0 16px;padding:10px 12px;border-radius:14px;font-size:12.5px;color:var(--user-text);line-height:1.65;background:color-mix(in srgb,#0284c7 8%,var(--user-panel));border:1px solid color-mix(in srgb,#0284c7 14%,var(--user-line));display:flex;align-items:center;gap:10px;direction:rtl}.user-renewal-hint p{margin:0;flex:1;min-width:0}.user-renewal-hint .ui-soft-ico{width:30px;height:30px;border-radius:9px}.user-renewal-step{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:700;color:var(--user-strong)}.user-renewal-step-badge{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:8px;background:color-mix(in srgb,var(--user-primary) 14%,#fff);color:var(--user-primary);border:1px solid color-mix(in srgb,var(--user-primary) 16%,transparent);font-size:12px;font-weight:800}html[data-theme=dark] .user-renewal-step-badge{background:color-mix(in srgb,var(--user-primary) 18%,transparent)}.user-renewal-toolbar{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:4px}.user-btn-back{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--user-primary);font:inherit;font-size:13px;font-weight:600;cursor:pointer;padding:0}.user-btn-back:hover{opacity:.85}.user-btn-back:disabled{opacity:.5;cursor:not-allowed}.user-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.user-choice-card{--choice-accent:#0d9488;display:flex;flex-direction:row;align-items:center;gap:12px;padding:14px 12px;border:1.5px solid color-mix(in srgb,var(--choice-accent) 14%,var(--user-line));border-radius:16px;background:var(--user-panel);color:var(--user-text);font:inherit;text-align:right;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease;box-shadow:0 1px 2px rgba(15,23,42,.03)}.user-choice-card:hover{border-color:color-mix(in srgb,var(--choice-accent) 42%,var(--user-line));background:color-mix(in srgb,var(--choice-accent) 6%,var(--user-panel));transform:translateY(-2px);box-shadow:0 8px 18px color-mix(in srgb,var(--choice-accent) 14%,transparent)}.user-choice-card:disabled{opacity:.72;cursor:wait;transform:none}.user-choice-card--tone-teal{--choice-accent:#0d9488}.user-choice-card--tone-blue{--choice-accent:#0284c7}.user-choice-card--tone-purple{--choice-accent:#7c3aed}.user-choice-card--tone-orange{--choice-accent:#ea580c}.user-choice-card--tone-pink{--choice-accent:#db2777}.user-choice-card--tone-cyan{--choice-accent:#0891b2}.user-choice-card--tone-green{--choice-accent:#16a34a}.user-choice-card--tone-amber{--choice-accent:#d97706}.user-choice-card--tone-red{--choice-accent:#dc2626}.user-choice-card--tone-slate{--choice-accent:#64748b}.user-choice-card-copy{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;flex:1}.user-choice-card strong{font-size:14.5px;font-weight:800;color:var(--user-strong);line-height:1.25}.user-choice-card-copy em{font-style:normal;font-size:11px;font-weight:600;color:var(--user-muted)}.user-choice-card-body{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;flex:1}.user-choice-card-price{font-size:13px;font-weight:700;color:var(--choice-accent);font-variant-numeric:tabular-nums}.user-choice-card-hint{display:inline-flex;align-items:center;gap:4px;margin-top:2px;font-size:11.5px;font-weight:600;color:var(--user-muted)}.user-choice-card.is-free{border-color:color-mix(in srgb,#16a34a 28%,var(--user-line));background:color-mix(in srgb,#16a34a 5%,var(--user-panel))}.user-choice-grid--volume{grid-template-columns:1fr}@media (min-width:420px){.user-choice-grid--volume{grid-template-columns:1fr 1fr}}.user-choice-card--static{cursor:default}.user-choice-card--static:hover{transform:none;border-color:var(--user-card-border,var(--user-line));background:var(--user-panel);box-shadow:none}.user-plan-grid{display:grid;grid-template-columns:1fr;gap:12px}.user-plan-card{padding:18px;margin-bottom:0}.user-plan-card-head{display:flex;align-items:center;gap:8px;margin-bottom:6px;color:var(--user-primary)}.user-plan-card-head h3{margin:0}.user-plan-card h3{margin:0 0 6px;font-size:16px;font-weight:700;letter-spacing:-.015em;color:var(--user-strong)}.user-plan-card p{margin:0;font-size:13px;color:var(--user-muted);line-height:1.6}.user-renewal-history-card .user-config-title{margin:0}.user-renewal-history-head{display:flex;align-items:center;gap:10px;margin-bottom:14px;direction:rtl}.user-renewal-history{display:flex;flex-direction:column;gap:10px}.user-renewal-item{display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--user-line) 90%,transparent);background:color-mix(in srgb,var(--user-panel-2) 55%,var(--user-panel));direction:rtl}.user-renewal-item-main{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;flex:1}.user-renewal-item-main strong{font-size:13.5px;font-weight:800;color:var(--user-strong);line-height:1.35}.user-renewal-item-date{font-size:12px;font-weight:600;color:var(--user-muted);font-variant-numeric:tabular-nums}.user-renewal-item-side{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.user-renewal-kind{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:700;line-height:1.3}.user-renewal-kind--green{color:#16a34a;background:color-mix(in srgb,#16a34a 12%,#fff)}.user-renewal-kind--red{color:#dc2626;background:color-mix(in srgb,#dc2626 12%,#fff)}.user-renewal-kind--amber{color:#d97706;background:color-mix(in srgb,#d97706 12%,#fff)}html[data-theme=dark] .user-renewal-kind--amber,html[data-theme=dark] .user-renewal-kind--green,html[data-theme=dark] .user-renewal-kind--red{background:color-mix(in srgb,currentColor 16%,transparent)}.user-renewal-item-price{font-size:12.5px;font-weight:700;color:var(--user-strong);font-variant-numeric:tabular-nums}.user-renewal-pager{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:14px;direction:rtl}.user-renewal-pager-nav{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:6px 12px;border-radius:12px;border:1px solid var(--user-line);background:var(--user-panel);color:var(--user-text);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.user-renewal-pager-nav:hover:not(:disabled){border-color:color-mix(in srgb,var(--user-primary) 35%,var(--user-line));color:var(--user-primary);background:color-mix(in srgb,var(--user-primary) 8%,var(--user-panel))}.user-renewal-pager-nav:disabled{opacity:.4;cursor:not-allowed}.user-renewal-pager-pages{display:flex;align-items:center;gap:4px}.user-renewal-pager-page{width:34px;height:34px;border-radius:10px;border:1px solid transparent;background:transparent;color:var(--user-muted);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.user-renewal-pager-page:hover{background:var(--user-panel-2);color:var(--user-strong)}.user-renewal-pager-page.is-active{background:color-mix(in srgb,var(--user-primary) 14%,#fff);color:var(--user-primary);border-color:color-mix(in srgb,var(--user-primary) 22%,transparent)}html[data-theme=dark] .user-renewal-pager-page.is-active{background:color-mix(in srgb,var(--user-primary) 20%,transparent)}@media (min-width:640px){.user-renewal-hero{flex-direction:row;align-items:center;justify-content:space-between;gap:14px}}@media (max-width:420px){.user-renewal-pager{flex-wrap:wrap;justify-content:center}}.user-plan-meta{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:12px}.user-plan-meta div{background:var(--user-panel-2);border-radius:var(--user-radius-sm);padding:8px 10px;min-width:0}.user-plan-meta span{display:block;color:var(--user-muted);font-size:11px;margin-bottom:2px}.user-plan-meta strong{color:var(--user-strong);font-size:13px;word-break:break-word}.user-badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap}.user-badge.active{background:var(--user-success-soft);color:var(--user-success)}.user-badge.offline,.user-badge.suspended{background:var(--user-danger-soft);color:var(--user-danger)}.user-badge.expired{background:var(--user-warning-soft);color:var(--user-warning)}.user-badge.inactive{background:var(--user-panel-2);color:var(--user-muted)}.user-empty{text-align:center;padding:36px 20px;color:var(--user-muted);font-size:13px}.user-expired-card{display:flex;flex-direction:column;gap:14px;padding:18px 16px;border-radius:var(--user-radius-md,16px);border:1px solid color-mix(in srgb,var(--user-danger,#dc2626) 22%,var(--user-line));background:linear-gradient(145deg,color-mix(in srgb,var(--user-danger-soft,#fef2f2) 88%,transparent),transparent 70%),var(--user-panel);box-shadow:0 10px 28px rgba(15,23,42,.04)}.user-expired-card--volume{border-color:color-mix(in srgb,var(--user-warning,#d97706) 28%,var(--user-line));background:linear-gradient(145deg,color-mix(in srgb,var(--user-warning-soft,#fffbeb) 90%,transparent),transparent 70%),var(--user-panel)}.user-expired-card--none{border-color:color-mix(in srgb,var(--user-primary) 18%,var(--user-line));background:linear-gradient(145deg,color-mix(in srgb,var(--user-primary-soft) 75%,transparent),transparent 70%),var(--user-panel)}.user-expired-card__badge{display:inline-flex;align-items:center;min-height:24px;padding:2px 10px;border-radius:999px;font-size:11.5px;font-weight:750;color:var(--user-danger,#dc2626);background:color-mix(in srgb,var(--user-danger,#dc2626) 10%,transparent)}.user-expired-card--volume .user-expired-card__badge{color:var(--user-warning,#d97706);background:color-mix(in srgb,var(--user-warning,#d97706) 12%,transparent)}.user-expired-card--none .user-expired-card__badge{color:var(--user-primary);background:color-mix(in srgb,var(--user-primary) 12%,transparent)}.user-expired-card__title{margin:8px 0 0;font-size:17px;font-weight:800;color:var(--user-strong);letter-spacing:-.01em}.user-expired-card__text{margin:6px 0 0;font-size:13px;line-height:1.7;color:var(--user-muted)}.user-expired-card__actions{display:flex;flex-wrap:wrap;gap:8px}.user-expired-card__actions .user-btn{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.user-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:50vh;color:var(--user-muted)}.user-loading--static{min-height:40vh}.user-spinner{width:32px;height:32px;border:3px solid var(--user-line);border-top-color:var(--user-primary);border-radius:50%;animation:user-spin .7s linear infinite}@keyframes user-spin{to{transform:rotate(1turn)}}.user-field label{display:block;font-size:13px;font-weight:500;color:var(--user-strong);margin-bottom:6px}.user-input{width:100%;padding:12px 14px;border:1px solid var(--user-line);border-radius:var(--user-radius-sm);background:var(--user-panel);color:var(--user-strong);outline:none;transition:border-color var(--user-transition),box-shadow var(--user-transition);font-size:16px}.user-input:focus{border-color:var(--user-primary);box-shadow:0 0 0 3px rgba(var(--user-primary-rgb),.16)}.user-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border-radius:var(--user-radius-sm);border:1px solid transparent;font-weight:600;transition:background var(--user-transition)}.user-btn-primary{background:var(--user-primary);color:#fff}.user-btn-primary:hover{background:var(--user-primary-hover)}.user-btn-primary:disabled{opacity:.55;cursor:not-allowed}.user-btn-ghost{background:transparent;color:var(--user-muted);padding:2px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;line-height:0;border:none;cursor:pointer;font:inherit}.user-btn-ghost:hover{background:transparent;color:var(--user-strong)}.user-btn-ghost:hover .ui-soft-ico{transform:translateY(-1px);box-shadow:0 4px 10px color-mix(in srgb,var(--ico-accent) 18%,transparent)}.user-header-actions .user-btn-ghost.active .ui-soft-ico,.user-header-actions .user-btn-ghost[aria-current=page] .ui-soft-ico{background:color-mix(in srgb,var(--ico-accent) 20%,#fff);border-color:color-mix(in srgb,var(--ico-accent) 28%,transparent);box-shadow:0 4px 12px color-mix(in srgb,var(--ico-accent) 22%,transparent)}html[data-theme=dark] .user-header-actions .user-btn-ghost.active .ui-soft-ico,html[data-theme=dark] .user-header-actions .user-btn-ghost[aria-current=page] .ui-soft-ico{background:color-mix(in srgb,var(--ico-accent) 24%,transparent)}.user-alert-error{background:var(--user-danger-soft);color:var(--user-danger);border-radius:var(--user-radius-sm);border:1px solid color-mix(in srgb,var(--user-danger) 28%,transparent)}.user-alert-error,.user-alert-success{padding:10px 14px;margin-bottom:14px;font-size:13px}.user-alert-success{background:var(--user-success-soft);color:var(--user-success);border-radius:var(--user-radius-sm);border:1px solid color-mix(in srgb,var(--user-success) 28%,transparent)}.user-header-actions .user-btn-ghost.active{background:transparent}.user-header-actions .user-btn-emergency-icon,.user-header-actions .user-btn-guide-icon{color:inherit}.user-guide-page{display:flex;flex-direction:column;gap:14px;padding-bottom:8px}.user-guide-page-hero{display:flex;align-items:center;gap:12px;padding:4px 2px 2px}.user-guide-page-hero-icon{width:48px;height:48px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;color:#0d9488;background:color-mix(in srgb,#0d9488 14%,#fff);border:1px solid color-mix(in srgb,#0d9488 12%,transparent);flex-shrink:0}html[data-theme=dark] .user-guide-page-hero-icon{color:#2dd4bf;background:color-mix(in srgb,#2dd4bf 16%,transparent);border-color:color-mix(in srgb,#2dd4bf 22%,transparent)}.user-guide-page-hero h1{margin:0;font-size:18px;font-weight:750;color:var(--user-strong);line-height:1.35}.user-guide-page-hero p{margin:4px 0 0;font-size:13px;color:var(--user-muted);line-height:1.5}.user-guide-toc{position:sticky;top:calc(56px + env(safe-area-inset-top, 0px));z-index:8;margin:0 calc(-1 * var(--user-pad-x, 16px));padding:0 var(--user-pad-x,16px) 10px;background:linear-gradient(180deg,var(--user-bg) 70%,color-mix(in srgb,var(--user-bg) 20%,transparent));overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;direction:rtl;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--user-muted) 40%,transparent) transparent}.user-guide-toc::-webkit-scrollbar{height:3px}.user-guide-toc::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--user-muted) 40%,transparent);border-radius:999px}.user-guide-toc-track{display:flex;flex-wrap:nowrap;gap:6px;width:-moz-max-content;width:max-content;max-width:none;padding-bottom:2px}.user-guide-toc-item{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;border:1px solid var(--user-line);background:var(--user-panel);color:var(--user-muted);font:inherit;font-size:12.5px;font-weight:650;padding:8px 12px;border-radius:999px;cursor:pointer;white-space:nowrap;box-shadow:var(--user-shadow-sm,0 1px 2px rgba(15,23,42,.04));transition:color .16s ease,background .16s ease,border-color .16s ease}.user-guide-toc-item:hover{color:var(--user-strong)}.user-guide-toc-item.is-active{color:var(--user-primary);background:var(--user-primary-soft);border-color:color-mix(in srgb,var(--user-primary) 28%,transparent)}.user-guide-list{display:flex;flex-direction:column;gap:10px}.user-guide-card{background:var(--user-panel);border:1px solid var(--user-line);border-radius:var(--user-radius-md,14px);box-shadow:var(--user-shadow-sm,0 1px 2px rgba(15,23,42,.04));overflow:hidden;scroll-margin-top:calc(110px + env(safe-area-inset-top, 0px))}.user-guide-card.is-open{border-color:color-mix(in srgb,var(--user-primary) 28%,var(--user-line));box-shadow:var(--user-shadow-md,0 8px 24px rgba(15,23,42,.08))}.user-guide-card-head{width:100%;display:flex;align-items:center;gap:12px;padding:14px;border:none;background:transparent;text-align:start;cursor:pointer;color:inherit;font:inherit}.user-guide-card-head:hover{background:color-mix(in srgb,var(--user-panel-2) 80%,transparent)}.user-guide-card-icon{width:42px;height:42px;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid transparent}.user-guide-card-icon.ui-soft-ico--teal,.user-guide-card-icon[data-tone=teal]{--ico-accent:#0d9488;color:var(--ico-accent);background:color-mix(in srgb,var(--ico-accent) 14%,#fff);border-color:color-mix(in srgb,var(--ico-accent) 12%,transparent)}.user-guide-card--dashboard .user-guide-card-icon{--t:#0284c7;color:var(--t);background:color-mix(in srgb,var(--t) 14%,#fff);border-color:color-mix(in srgb,var(--t) 12%,transparent)}.user-guide-card--payment .user-guide-card-icon,.user-guide-card--renewal .user-guide-card-icon{--t:#0d9488;color:var(--t);background:color-mix(in srgb,var(--t) 14%,#fff);border-color:color-mix(in srgb,var(--t) 12%,transparent)}.user-guide-card--configs .user-guide-card-icon{--t:#16a34a}.user-guide-card--apps .user-guide-card-icon,.user-guide-card--configs .user-guide-card-icon{color:var(--t);background:color-mix(in srgb,var(--t) 14%,#fff);border-color:color-mix(in srgb,var(--t) 12%,transparent)}.user-guide-card--apps .user-guide-card-icon{--t:#7c3aed}.user-guide-card--support .user-guide-card-icon{--t:#ea580c}.user-guide-card--support .user-guide-card-icon,.user-guide-card--usage .user-guide-card-icon{color:var(--t);background:color-mix(in srgb,var(--t) 14%,#fff);border-color:color-mix(in srgb,var(--t) 12%,transparent)}.user-guide-card--usage .user-guide-card-icon{--t:#0891b2}.user-guide-card--emergency .user-guide-card-icon{--t:#dc2626}.user-guide-card--emergency .user-guide-card-icon,.user-guide-card--profile .user-guide-card-icon{color:var(--t);background:color-mix(in srgb,var(--t) 14%,#fff);border-color:color-mix(in srgb,var(--t) 12%,transparent)}.user-guide-card--profile .user-guide-card-icon{--t:#64748b}.user-guide-card--overview .user-guide-card-icon{--t:#0d9488;color:var(--t);background:color-mix(in srgb,var(--t) 14%,#fff);border-color:color-mix(in srgb,var(--t) 12%,transparent)}html[data-theme=dark] .user-guide-card-icon{background:color-mix(in srgb,currentColor 16%,transparent)!important}.user-guide-card-titles{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.user-guide-card-titles strong{font-size:15px;font-weight:700;color:var(--user-strong);line-height:1.35}.user-guide-card-titles span{font-size:12.5px;color:var(--user-muted);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.user-guide-card-chevron{flex-shrink:0;color:var(--user-muted);transition:transform .18s ease}.user-guide-card-chevron.is-open{transform:rotate(180deg);color:var(--user-primary)}.user-guide-card-body{display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--user-line);padding:14px 14px 16px}.user-guide-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.user-guide-steps li{display:flex;gap:10px;align-items:flex-start;padding:10px 11px;border-radius:12px;border:1px solid color-mix(in srgb,var(--user-line) 90%,transparent);background:color-mix(in srgb,var(--user-panel-2) 70%,transparent)}.user-guide-step-num{width:22px;height:22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:11.5px;font-weight:750;color:var(--user-primary);background:var(--user-primary-soft);margin-top:1px}.user-guide-steps p{margin:0;font-size:13px;line-height:1.7;color:var(--user-text)}.user-guide-tips{padding:11px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--user-warning,#f59e0b) 26%,transparent);background:color-mix(in srgb,var(--user-warning-soft,#fffbeb) 85%,transparent)}.user-guide-tips strong{display:block;font-size:12.5px;font-weight:750;color:var(--user-strong);margin-bottom:5px}.user-guide-tips ul{margin:0;padding:0 1em 0 0;display:flex;flex-direction:column;gap:4px}.user-guide-tips li{font-size:12.5px;line-height:1.6;color:var(--user-text)}.user-guide-goto{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:-moz-fit-content;width:fit-content;text-decoration:none}.user-guide-page-foot p{margin:0;font-size:13px;color:var(--user-muted);line-height:1.7;display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.user-guide-inline-ico{display:inline-block;vertical-align:-2px;color:var(--user-primary);margin-inline:2px}.user-btn-secondary{background:var(--user-panel-2);color:var(--user-strong);border:1px solid var(--user-line);border-radius:var(--user-radius-sm);padding:10px 14px;font-size:13.5px;font-weight:650;cursor:pointer}.user-btn-secondary:hover{background:color-mix(in srgb,var(--user-panel-2) 70%,var(--user-line))}.user-emergency{display:flex;flex-direction:column;gap:14px}.user-emergency-hero{display:flex;align-items:center;gap:14px;padding:4px 2px 2px}.user-emergency-hero-icon{width:48px;height:48px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;color:#dc2626;background:color-mix(in srgb,#dc2626 14%,#fff);border:1px solid color-mix(in srgb,#dc2626 12%,transparent);flex-shrink:0}html[data-theme=dark] .user-emergency-hero-icon{color:#f87171;background:color-mix(in srgb,#f87171 16%,transparent);border-color:color-mix(in srgb,#f87171 22%,transparent)}.user-emergency-facts{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.user-emergency-fact{min-width:0;padding:12px;border-radius:var(--user-radius-sm);border:1px solid color-mix(in srgb,var(--user-line) 85%,transparent);background:color-mix(in srgb,var(--user-panel-2) 80%,transparent);display:flex;flex-direction:column;gap:6px;color:var(--user-text)}.user-emergency-fact .user-sub-label svg{color:var(--user-danger)}.user-emergency-fact strong{font-size:13.5px;font-weight:700;color:var(--user-strong);line-height:1.45;overflow-wrap:anywhere}.user-emergency-meta{margin:0 0 12px;font-size:13px}.user-btn-emergency{width:100%;margin-top:4px;background:var(--user-danger);color:#fff;border:none;border-radius:var(--user-radius-sm);padding:12px 16px;font-size:15px;font-weight:700;cursor:pointer}.user-btn-emergency:hover:not(:disabled){filter:brightness(.94)}.user-btn-emergency:disabled{opacity:.55;cursor:not-allowed}.user-profile{display:flex;flex-direction:column;gap:14px}.user-profile>.user-card{margin-bottom:0}.user-profile-hero{position:relative;overflow:hidden;display:flex;align-items:center;gap:14px;padding:18px 16px;border-radius:var(--user-radius-md);border:1px solid color-mix(in srgb,var(--user-primary) 20%,var(--user-card-border,var(--user-line)));background:linear-gradient(135deg,color-mix(in srgb,var(--user-primary-soft) 65%,transparent),transparent 60%),var(--user-card-surface,var(--user-panel));box-shadow:var(--user-shadow-sm)}.user-profile-hero-glow{position:absolute;inset:auto -18% -70% auto;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(var(--user-primary-rgb),.2),transparent 68%);pointer-events:none}.user-profile-avatar{position:relative;width:52px;height:52px;display:grid;place-items:center;border-radius:16px;color:var(--user-primary);background:var(--user-primary-soft);border:1px solid color-mix(in srgb,var(--user-primary) 16%,transparent);flex-shrink:0}.user-profile-hero-copy{position:relative;min-width:0}.user-profile-hero-copy span{display:block;font-size:12px;color:var(--user-muted);margin-bottom:4px}.user-profile-hero-copy strong{display:block;font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--user-strong);overflow-wrap:anywhere}.user-profile-hint{margin:0 0 16px;font-size:13px;color:var(--user-muted);line-height:1.6}.user-profile-form{display:flex;flex-direction:column;gap:12px}.user-profile-form .user-field{display:flex;flex-direction:column;gap:6px;margin:0}.user-profile-form .user-field label,.user-profile-form .user-field>span{display:block;margin:0;font-size:12.5px;font-weight:600;color:var(--user-muted)}.user-profile-form .user-alert-error,.user-profile-form .user-alert-success{margin-bottom:0}.user-profile-submit{width:100%;margin-top:4px}.user-profile-form .user-input{min-height:44px;padding-top:10px;padding-bottom:10px}.user-login-page{position:relative;min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:calc(24px + env(safe-area-inset-top, 0px)) 16px calc(24px + env(safe-area-inset-bottom, 0px));overflow:hidden;background:var(--user-bg)}.user-login-ambient{position:absolute;inset:0;pointer-events:none;background:radial-gradient(900px 520px at 18% 12%,rgba(var(--user-primary-rgb),.18),transparent 58%),radial-gradient(700px 480px at 88% 88%,rgba(2,132,199,.12),transparent 55%),radial-gradient(600px 400px at 50% 110%,rgba(var(--user-primary-rgb),.08),transparent 50%)}html[data-theme=dark] .user-login-ambient{background:radial-gradient(900px 520px at 18% 12%,rgba(45,212,191,.16),transparent 58%),radial-gradient(700px 480px at 88% 88%,rgba(56,189,248,.1),transparent 55%),radial-gradient(500px 360px at 50% 100%,rgba(13,148,136,.12),transparent 50%)}.user-login-theme-btn{position:absolute;top:calc(16px + env(safe-area-inset-top, 0px));inset-inline-start:16px;z-index:2}.user-login-card{position:relative;z-index:1;width:100%;max-width:420px;padding:28px 20px 22px;border-radius:22px;background:color-mix(in srgb,var(--user-panel) 92%,transparent);border:1px solid var(--user-line);box-shadow:var(--user-shadow-md);backdrop-filter:blur(16px)}html[data-theme=dark] .user-login-card{background:rgba(17,24,39,.78);border-color:rgba(148,163,184,.16);box-shadow:0 20px 50px rgba(0,0,0,.45)}.user-login-brand{text-align:center;margin-bottom:28px}.user-login-brand-mark{position:relative;width:72px;height:72px;margin:0 auto 18px;border-radius:22px;display:grid;place-items:center;color:#0f766e;background:linear-gradient(160deg,color-mix(in srgb,#14b8a6 22%,#fff),color-mix(in srgb,#0d9488 10%,#fff));border:1px solid color-mix(in srgb,#0d9488 18%,transparent);box-shadow:0 12px 28px color-mix(in srgb,#0d9488 18%,transparent),inset 0 1px 0 hsla(0,0%,100%,.65);animation:user-login-brand-in .52s cubic-bezier(.22,1,.36,1) both}.user-login-brand-ring{position:absolute;inset:-7px;border-radius:26px;border:1px solid color-mix(in srgb,#0d9488 22%,transparent);opacity:.7;pointer-events:none;animation:user-login-ring-pulse 2.8s ease-in-out infinite}.user-login-brand-icon{position:relative;z-index:1}html[data-theme=dark] .user-login-brand-mark{color:#5eead4;background:linear-gradient(160deg,color-mix(in srgb,#2dd4bf 22%,#111827),color-mix(in srgb,#0d9488 14%,#111827));border-color:color-mix(in srgb,#2dd4bf 28%,transparent);box-shadow:0 14px 32px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.06)}html[data-theme=dark] .user-login-brand-ring{border-color:color-mix(in srgb,#2dd4bf 30%,transparent)}.user-login-brand-title{margin:0 0 8px;font-size:clamp(24px,5.5vw,30px);font-weight:800;letter-spacing:-.02em;line-height:1.25;color:var(--user-strong);animation:user-login-brand-in .56s cubic-bezier(.22,1,.36,1) 60ms both}.user-login-brand-sub{margin:0 auto;max-width:28ch;font-size:13.5px;line-height:1.75;color:var(--user-muted);animation:user-login-brand-in .6s cubic-bezier(.22,1,.36,1) .12s both}.user-login-brand-title:after{content:"";display:block;width:36px;height:3px;margin:12px auto 0;border-radius:99px;background:linear-gradient(90deg,transparent,#14b8a6 20%,#0d9488 50%,#14b8a6 80%,transparent);opacity:.85}@keyframes user-login-brand-in{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes user-login-ring-pulse{0%,to{transform:scale(1);opacity:.55}50%{transform:scale(1.04);opacity:.9}}@media (prefers-reduced-motion:reduce){.user-login-brand-mark,.user-login-brand-ring,.user-login-brand-sub,.user-login-brand-title{animation:none}}.user-login-form .user-field{display:flex;flex-direction:column;align-items:stretch;gap:6px;margin-bottom:16px;direction:rtl}.user-login-form .user-field label{flex-shrink:0;margin:0;text-align:right}.user-login-form .user-field .user-input-wrap{flex:1;min-width:0;width:100%}.user-input-wrap{position:relative}.user-input-icon{position:absolute;top:50%;inset-inline-end:14px;transform:translateY(-50%);color:var(--user-muted);pointer-events:none}.user-input--icon{padding-inline-end:42px}.user-input::-moz-placeholder{color:var(--user-muted);opacity:.85}.user-input::placeholder{color:var(--user-muted);opacity:.85}.user-login-submit{width:100%;margin-top:8px;justify-content:center;min-height:46px;border-radius:12px;font-weight:600;background:linear-gradient(135deg,#14b8a6,#0d9488 55%,#0f766e);box-shadow:0 8px 20px rgba(13,148,136,.28)}.user-login-submit:hover{background:linear-gradient(135deg,#2dd4bf,#0d9488 50%,#0f766e)}.user-login-foot{margin:22px 0 0;text-align:center;font-size:12px;color:var(--user-muted)}.user-auth-loading{min-height:100vh;min-height:100dvh;display:grid;place-items:center;background:var(--user-bg)}.user-app-list,.user-support{display:flex;flex-direction:column;gap:12px}.user-app-list>.user-card,.user-support>.user-card{margin-bottom:0}.user-config-title{margin:0 0 12px;font-size:15px;font-weight:600;color:var(--user-strong)}.user-token-box{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(10px,2.8vw,12px);background:var(--user-panel-2);padding:10px 12px;border-radius:var(--user-radius-sm);word-break:break-all;overflow-wrap:anywhere;border:1px dashed var(--user-line-2);-webkit-overflow-scrolling:touch}.cfg-page{flex-direction:column;gap:12px;text-align:left}.cfg-head,.cfg-page{display:flex;direction:ltr}.cfg-head{align-items:center;justify-content:space-between;gap:10px}.cfg-head h1{margin:0;font-size:18px;font-weight:700;color:var(--user-strong)}.cfg-head-count{font-size:11px;font-weight:700;color:var(--user-primary);background:var(--user-primary-soft);border:1px solid color-mix(in srgb,var(--user-primary) 18%,transparent);border-radius:999px;padding:5px 10px}.cfg-tabs{display:flex;justify-content:flex-start;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;-webkit-overflow-scrolling:touch;direction:ltr}.cfg-tabs::-webkit-scrollbar{display:none}.cfg-tab{flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--user-line);background:var(--user-panel);color:var(--user-text);border-radius:999px;min-height:36px;padding:7px 14px;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.cfg-tab:hover{border-color:color-mix(in srgb,var(--user-primary) 30%,var(--user-line));color:var(--user-strong)}.cfg-tab.is-active{background:var(--user-primary);border-color:var(--user-primary);color:#fff;box-shadow:0 6px 14px rgba(13,148,136,.25)}.cfg-proto-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cfg-proto-box{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--user-line);background:var(--user-panel);border-radius:18px;min-height:108px;padding:16px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font:inherit;color:var(--user-text);cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.cfg-proto-box:hover{border-color:color-mix(in srgb,var(--user-primary) 35%,var(--user-line));background:color-mix(in srgb,var(--user-primary) 6%,var(--user-panel));transform:translateY(-1px)}.cfg-proto-box:active{transform:translateY(0)}.cfg-proto-box-ico{width:48px;height:48px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:var(--user-primary-soft);color:var(--user-primary)}.cfg-proto-box strong{font-size:13px;font-weight:800;color:var(--user-strong);text-align:center}.cfg-proto-box--v2ray .cfg-proto-box-ico,.cfg-proto-box--v2ray .cfg-proto-current-ico{background:color-mix(in srgb,#6366f1 16%,transparent);color:#4f46e5}.cfg-proto-box--openvpn .cfg-proto-box-ico,.cfg-proto-box--openvpn .cfg-proto-current-ico{background:color-mix(in srgb,#ea580c 16%,transparent);color:#c2410c}.cfg-proto-box--wireguard .cfg-proto-box-ico,.cfg-proto-box--wireguard .cfg-proto-current-ico{background:color-mix(in srgb,#881337 14%,transparent);color:#9f1239}.cfg-proto-box--l2tp .cfg-proto-box-ico,.cfg-proto-box--l2tp .cfg-proto-current-ico{background:color-mix(in srgb,#0ea5e9 16%,transparent);color:#0284c7}.cfg-proto-box--cisco .cfg-proto-box-ico,.cfg-proto-box--cisco .cfg-proto-current-ico{background:color-mix(in srgb,#049fd9 16%,transparent);color:#0369a1}.cfg-proto-box--dns .cfg-proto-box-ico,.cfg-proto-box--dns .cfg-proto-current-ico{background:color-mix(in srgb,#0d9488 16%,transparent);color:#0f766e}.cfg-proto-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:2px}.cfg-proto-back{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--user-line);background:var(--user-panel);color:var(--user-text);border-radius:999px;min-height:36px;padding:6px 14px;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.cfg-proto-back:hover{border-color:color-mix(in srgb,var(--user-primary) 30%,var(--user-line));color:var(--user-strong)}.cfg-proto-current{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:4px 12px 4px 6px;border-radius:999px;border:1px solid var(--user-line);background:var(--user-panel)}.cfg-proto-current-ico{width:28px;height:28px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:var(--user-primary-soft);color:var(--user-primary)}.cfg-proto-current strong{font-size:12.5px;font-weight:800;color:var(--user-strong)}@media (min-width:560px){.cfg-proto-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cfg-card{overflow:hidden}.cfg-folds{display:flex;flex-direction:column;gap:10px}.cfg-fold{border:1px solid var(--user-line);border-radius:14px;background:color-mix(in srgb,var(--user-panel-2) 80%,transparent);overflow:hidden}.cfg-fold.is-open{border-color:color-mix(in srgb,var(--user-primary) 35%,var(--user-line))}.cfg-fold-head{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;display:flex;align-items:center;gap:10px;padding:14px;font:inherit;color:inherit;cursor:pointer;text-align:start;direction:ltr}.cfg-fold-head:hover{background:color-mix(in srgb,var(--user-primary) 5%,transparent)}.cfg-fold-ico{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;flex-shrink:0;color:var(--user-primary);background:color-mix(in srgb,var(--user-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--user-primary) 14%,transparent)}.cfg-fold.is-open .cfg-fold-ico{color:#fff;background:var(--user-primary);border-color:transparent}.cfg-fold-titles{min-width:0;flex:1;display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:10px;direction:ltr}.cfg-fold-titles strong{font-size:14px;font-weight:800;color:var(--user-strong);text-align:left}.cfg-fold-titles em{font-style:normal;font-size:12.5px;font-weight:700;color:var(--user-muted);text-align:right;white-space:nowrap}.cfg-fold-chevron{flex-shrink:0;color:var(--user-muted);transition:transform .18s ease;margin-inline-start:2px}.cfg-fold-chevron.is-open{transform:rotate(180deg);color:var(--user-primary)}.cfg-fold-body{gap:12px;border-top:1px solid var(--user-line);padding:12px 14px 14px}.cfg-body,.cfg-fold-body{display:flex;flex-direction:column}.cfg-body{padding:16px;gap:14px;direction:ltr;text-align:left}.cfg-section-title h2{margin:0;font-size:16px;font-weight:700;color:var(--user-strong);text-align:left}.cfg-section-title p{margin:4px 0 0;font-size:12.5px;color:var(--user-muted);line-height:1.55;text-align:left}.cfg-meta{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:6px 10px;border-radius:999px;background:var(--user-info-soft);color:var(--user-info);font-size:12px;font-weight:600}.cfg-meta strong{font-weight:800}.cfg-sub{display:grid;gap:16px;padding:16px;border-radius:var(--user-radius-md);border:1px solid color-mix(in srgb,var(--user-primary) 26%,var(--user-line));background:radial-gradient(120% 90% at 100% 0,color-mix(in srgb,var(--user-primary-soft) 80%,transparent),transparent 55%),linear-gradient(165deg,color-mix(in srgb,var(--user-primary-soft) 45%,transparent),transparent 70%),var(--user-panel);box-shadow:var(--user-shadow-sm);direction:rtl;text-align:right}.cfg-sub-info{min-width:0;display:flex;flex-direction:column;gap:14px}.cfg-sub-head{display:flex;align-items:flex-start;gap:10px}.cfg-sub-head-text{min-width:0;flex:1}.cfg-sub-head-text strong{display:block;font-size:15px;font-weight:750;color:var(--user-strong);letter-spacing:-.01em;line-height:1.35}.cfg-sub-head-text p{margin:4px 0 0;font-size:12.5px;color:var(--user-muted);line-height:1.55}.cfg-sub-badge{flex-shrink:0;align-self:flex-start;margin-top:2px;padding:4px 9px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.02em;color:var(--user-primary-hover);background:color-mix(in srgb,var(--user-primary-soft) 85%,var(--user-panel));border:1px solid color-mix(in srgb,var(--user-primary) 18%,transparent);direction:ltr}.cfg-sub-url-wrap{position:relative;display:flex;flex-direction:column;gap:6px;padding:12px 12px 10px;border-radius:12px;border:1px solid var(--user-line);background:color-mix(in srgb,var(--user-panel-2) 88%,transparent)}.cfg-sub-url{display:block;min-width:0;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.55;color:var(--user-strong);direction:ltr;text-align:left;word-break:break-all;overflow-wrap:anywhere}.cfg-sub-url:not(.is-expanded){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.cfg-sub-expand{align-self:flex-start;border:0;background:transparent;padding:0;font:inherit;font-size:11.5px;font-weight:700;color:var(--user-primary);cursor:pointer}.cfg-sub-expand:hover{color:var(--user-primary-hover);text-decoration:underline}.cfg-sub-actions{display:flex;flex-wrap:wrap;gap:8px}.cfg-sub-copy,.cfg-sub-qr-btn{flex:1 1 132px;min-height:42px;justify-content:center}.cfg-sub-copy.is-ok{background:var(--user-success);border-color:var(--user-success);box-shadow:0 6px 14px color-mix(in srgb,var(--user-success) 28%,transparent)}.cfg-sub-qr{display:grid;place-items:center;justify-self:center;padding:10px;border-radius:16px;border:1px solid var(--user-line);background:#fff;box-shadow:var(--user-shadow-sm);cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.cfg-sub-qr:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--user-primary) 35%,var(--user-line));box-shadow:var(--user-shadow-md)}.cfg-sub-qr img{width:132px;height:132px;border-radius:8px;display:block}html[data-theme=dark] .cfg-sub-qr{background:#0f172a}html[data-theme=dark] .cfg-sub-qr img{background:#fff;padding:6px;box-sizing:border-box}.cfg-qr{display:grid;place-items:center}.cfg-qr img{width:160px;height:160px;border-radius:14px;background:#fff;padding:10px;border:1px solid var(--user-line);box-shadow:var(--user-shadow-sm)}.cfg-block{display:flex;flex-direction:column;gap:8px}.cfg-block-label{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--user-muted);direction:ltr}.cfg-block-label--rtl{direction:rtl;width:100%;justify-content:flex-start;text-align:right}.cfg-block-label svg{color:var(--user-primary)}.cfg-list{display:flex;flex-direction:column;gap:8px}.cfg-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;border-radius:12px;border:1px solid var(--user-line);background:color-mix(in srgb,var(--user-panel-2) 80%,transparent);direction:ltr;text-align:left}.cfg-item--stack{flex-direction:column;align-items:stretch}.cfg-item--simple{align-items:center}.cfg-item-main{min-width:0;display:flex;flex-direction:column;gap:4px}.cfg-item-main--row{flex-direction:row;align-items:center;gap:10px}.cfg-item-main--row strong{font-size:13.5px;font-weight:800;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfg-item-main strong{font-size:13.5px;color:var(--user-strong)}.cfg-item-main span{font-size:12px;color:var(--user-muted);word-break:break-all}.cfg-tag{display:inline-flex;align-self:flex-start;font-style:normal;font-size:11px;font-weight:700;color:var(--user-primary-hover);background:var(--user-primary-soft);border-radius:999px;padding:3px 8px}.cfg-code{display:block;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;color:var(--user-strong);word-break:break-all;overflow-wrap:anywhere}.cfg-code--muted{color:var(--user-muted);font-size:11.5px}.cfg-actions{display:flex;flex-wrap:wrap;gap:8px}.cfg-fields{display:grid;gap:8px}.cfg-field{padding:12px;border-radius:12px;border:1px solid var(--user-line);background:color-mix(in srgb,var(--user-panel-2) 80%,transparent)}.cfg-field-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.cfg-field-top>span{font-size:12px;font-weight:700;color:var(--user-muted)}.cfg-field-actions{display:inline-flex;gap:6px}.cfg-field code{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;color:var(--user-strong);word-break:break-all}.cfg-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:34px;padding:6px 11px;border-radius:10px;border:1px solid var(--user-line);background:var(--user-panel);color:var(--user-text);font:inherit;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .16s ease,border-color .16s ease,color .16s ease}.cfg-btn:hover:not(:disabled){color:var(--user-strong);border-color:color-mix(in srgb,var(--user-primary) 30%,var(--user-line));background:var(--user-primary-soft)}.cfg-btn:disabled{opacity:.45;cursor:not-allowed}.cfg-btn--primary{color:#fff;background:var(--user-primary);border-color:transparent}.cfg-btn--primary:hover:not(:disabled){color:#fff;background:var(--user-primary-hover)}.cfg-btn--ghost{background:transparent;padding-inline:8px}.cfg-body--fa{direction:rtl}.cfg-body--fa,.cfg-body--fa .cfg-section-title h2,.cfg-body--fa .cfg-section-title p{text-align:right}.cfg-dns-ip{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border-radius:14px;border:1px solid var(--user-line);background:color-mix(in srgb,var(--user-panel-2) 80%,transparent)}.cfg-dns-ip-main{min-width:0;display:flex;flex-direction:column;gap:4px}.cfg-dns-ip-main>span{font-size:12px;font-weight:700;color:var(--user-muted)}.cfg-dns-ip-main>strong{font-size:18px;font-weight:800;color:var(--user-strong);letter-spacing:.02em;width:100%;text-align:left;direction:ltr}.cfg-dns-ok,.cfg-dns-wait{font-style:normal;font-size:12px;font-weight:700}.cfg-dns-ok{color:var(--user-ok,#0d9488)}.cfg-dns-wait{color:var(--user-muted)}.cfg-dns-error{padding:10px 12px;border-radius:12px;background:color-mix(in srgb,#ef4444 12%,transparent);color:#b91c1c;font-size:12.5px;font-weight:700}.cfg-dns-hint{margin:0;font-size:12.5px;line-height:1.6;color:var(--user-muted)}.cfg-dns-hint strong{color:var(--user-strong);font-weight:700}.cfg-dns-hero{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:16px;border:1px solid color-mix(in srgb,var(--user-primary) 28%,var(--user-line));background:linear-gradient(145deg,color-mix(in srgb,var(--user-primary) 10%,transparent),transparent 55%),color-mix(in srgb,var(--user-panel-2) 88%,transparent)}.cfg-dns-hero-top{justify-content:space-between}.cfg-dns-hero-brand,.cfg-dns-hero-top{display:flex;align-items:center;gap:12px}.cfg-dns-hero-brand{min-width:0}.cfg-dns-hero-brand strong{font-size:20px;font-weight:800;color:var(--user-strong);letter-spacing:.02em}.cfg-dns-hero-note{margin:0;font-size:12.5px;line-height:1.65;color:var(--user-muted)}.cfg-dns-flag-img{width:34px;height:24px;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid color-mix(in srgb,var(--user-line) 80%,transparent);box-shadow:0 1px 2px rgba(15,23,42,.08);flex-shrink:0;background:#fff}.cfg-dns-flag-img--lg{width:44px;height:30px;border-radius:6px}.cfg-dns-flag-fallback{width:34px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;background:var(--user-primary-soft);color:var(--user-primary);font-size:11px;font-weight:800;flex-shrink:0}.cfg-dns-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cfg-dns-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--user-line);background:color-mix(in srgb,var(--user-panel-2) 80%,transparent);border-radius:14px;padding:12px;display:flex;align-items:center;gap:10px;text-align:right;font:inherit;color:inherit;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.cfg-dns-card:hover:not(:disabled){border-color:color-mix(in srgb,var(--user-primary) 35%,var(--user-line));background:color-mix(in srgb,var(--user-primary) 6%,var(--user-panel))}.cfg-dns-card.is-active{border-color:color-mix(in srgb,var(--user-primary) 55%,var(--user-line));background:color-mix(in srgb,var(--user-primary) 10%,var(--user-panel));box-shadow:0 0 0 1px color-mix(in srgb,var(--user-primary) 22%,transparent)}.cfg-dns-card:disabled{cursor:wait;opacity:.7}.cfg-dns-card-text{min-width:0;display:flex;flex-direction:column;gap:2px;flex:1}.cfg-dns-card-text strong{font-size:13.5px;font-weight:700;color:var(--user-strong)}.cfg-dns-card-text em{font-style:normal;font-size:11px;font-weight:700;color:var(--user-muted)}.cfg-dns-card-check{font-size:10.5px;font-weight:800;color:var(--user-primary);background:var(--user-primary-soft);border-radius:999px;padding:4px 8px;white-space:nowrap}@media (max-width:560px){.cfg-dns-ip{flex-direction:column;align-items:stretch}.cfg-dns-grid{grid-template-columns:1fr}}.cfg-spin{animation:cfg-spin .8s linear infinite}@keyframes cfg-spin{to{transform:rotate(1turn)}}@media (max-width:560px){.cfg-dns-ip{flex-direction:column;align-items:stretch}}.cfg-btn.is-ok{color:var(--user-success);background:var(--user-success-soft);border-color:color-mix(in srgb,var(--user-success) 24%,transparent)}.cfg-btn.is-active{color:var(--user-primary);background:var(--user-primary-soft);border-color:color-mix(in srgb,var(--user-primary) 28%,transparent)}.cfg-ico-group{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.cfg-ico{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--user-line);background:var(--user-panel);color:var(--user-text);cursor:pointer;flex-shrink:0;transition:background .16s ease,border-color .16s ease,color .16s ease}.cfg-ico:hover:not(:disabled){color:var(--user-primary);border-color:color-mix(in srgb,var(--user-primary) 32%,var(--user-line));background:var(--user-primary-soft)}.cfg-ico:disabled{opacity:.45;cursor:not-allowed}.cfg-ico--ghost{background:transparent}.cfg-ico.is-ok{color:var(--user-success);background:var(--user-success-soft);border-color:color-mix(in srgb,var(--user-success) 24%,transparent)}.cfg-item--sub{padding:14px;border-color:color-mix(in srgb,var(--user-primary) 22%,var(--user-line));background:linear-gradient(160deg,color-mix(in srgb,var(--user-primary-soft) 55%,transparent),transparent 70%),color-mix(in srgb,var(--user-panel-2) 80%,transparent)}@media (max-width:420px){.cfg-sub-qr img{width:112px;height:112px}}.cfg-import{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--user-primary) 22%,var(--user-line));background:linear-gradient(165deg,color-mix(in srgb,var(--user-primary-soft) 70%,transparent),transparent 68%),var(--user-panel-2)}.cfg-import-head{display:flex;align-items:flex-start;gap:10px}.cfg-import-head-icon{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:var(--user-primary);background:var(--user-panel);border:1px solid color-mix(in srgb,var(--user-primary) 22%,var(--user-line));flex-shrink:0}.cfg-import-head strong{display:block;font-size:14.5px;font-weight:750;color:var(--user-strong);line-height:1.35}.cfg-import-head p{margin:3px 0 0;font-size:12.5px;color:var(--user-muted);line-height:1.5}.cfg-import-platforms{display:flex;flex-wrap:wrap;gap:6px}.cfg-import-plat{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--user-line);background:var(--user-panel);color:var(--user-muted);font:inherit;font-size:12px;font-weight:650;padding:6px 11px;border-radius:999px;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease}.cfg-import-plat em{font-style:normal;font-size:10px;font-weight:700;color:var(--user-primary);background:var(--user-primary-soft);border-radius:999px;padding:1px 6px}.cfg-import-plat:hover{color:var(--user-strong)}.cfg-import-plat.is-active{color:var(--user-primary);background:var(--user-primary-soft);border-color:color-mix(in srgb,var(--user-primary) 30%,transparent)}.cfg-import-list{display:flex;flex-direction:column;gap:8px}.cfg-import-row{display:flex;align-items:center;gap:10px;padding:10px 11px;border-radius:12px;border:1px solid var(--user-line);background:var(--user-panel);min-width:0}.cfg-import-row.is-rec{border-color:color-mix(in srgb,var(--user-primary) 28%,var(--user-line));box-shadow:0 0 0 1px color-mix(in srgb,var(--user-primary-soft) 80%,transparent)}.cfg-import-app-ico{width:36px;height:36px;border-radius:10px;-o-object-fit:contain;object-fit:contain;background:var(--user-panel-2);border:1px solid var(--user-line);padding:4px;flex-shrink:0}.cfg-import-row-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cfg-import-row-text strong{font-size:13.5px;font-weight:700;color:var(--user-strong);display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.cfg-import-row-text strong em{font-style:normal;font-size:10px;font-weight:750;color:var(--user-primary);background:var(--user-primary-soft);border-radius:999px;padding:2px 7px}.cfg-import-row-text span{font-size:11.5px;color:var(--user-muted)}.cfg-import-row-actions{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.cfg-import-flash{font-size:12.5px;font-weight:650;color:var(--user-primary);background:var(--user-primary-soft);border-radius:10px;padding:8px 11px}.cfg-import-hint{margin:0;font-size:12px;color:var(--user-muted);line-height:1.55}.cfg-import-compact{display:flex;flex-wrap:wrap;gap:6px;width:100%;margin-top:2px}.cfg-import-mini{font-size:11.5px!important;min-height:32px!important;padding:5px 10px!important}.cfg-import-mini img{width:16px;height:16px;border-radius:4px;-o-object-fit:contain;object-fit:contain;background:hsla(0,0%,100%,.9)}@media (max-width:520px){.cfg-import-row{flex-wrap:wrap}.cfg-import-row-actions{width:100%;justify-content:flex-end}.cfg-import-row-actions .cfg-btn--primary{flex:1}}.cfg-qr-overlay{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px;background:rgba(15,23,42,.45);backdrop-filter:blur(4px)}.cfg-qr-modal{width:min(340px,100%);border-radius:18px;background:var(--user-panel);border:1px solid var(--user-line);box-shadow:var(--user-shadow-md);overflow:hidden}.cfg-qr-modal-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid var(--user-line);background:var(--user-panel-2)}.cfg-qr-modal-head strong{font-size:14px;color:var(--user-strong)}.cfg-qr-modal-body{display:flex;flex-direction:column;align-items:center;gap:12px;padding:18px 16px 20px}.cfg-qr-modal-body img{width:200px;height:200px;border-radius:14px;background:#fff;padding:10px;border:1px solid var(--user-line)}.cfg-qr-modal-body code{max-width:100%;text-align:center;font-size:11px;color:var(--user-muted);word-break:break-all}@media (max-width:420px){.cfg-item:not(.cfg-item--stack){flex-wrap:wrap}.cfg-item:not(.cfg-item--stack)>.cfg-btn{width:100%}.cfg-item-top{flex-wrap:wrap}}@media (min-width:640px){.cfg-sub{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:18px}.cfg-sub-qr{justify-self:end}.cfg-fields{grid-template-columns:1fr 1fr}.cfg-body{padding:18px}}.user-app-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;margin-bottom:0;min-width:0}.user-app-card>div{min-width:0;flex:1}.user-app-card h3{margin:0 0 3px;font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--user-strong)}.user-app-platform{margin:0 0 4px;font-size:12px;color:var(--user-primary);font-weight:500}.user-app-desc{margin:0;font-size:12px;color:var(--user-muted)}.user-app-link{flex-shrink:0;font-size:12px;font-weight:600;color:var(--user-primary);background:var(--user-primary-soft);padding:8px 12px;border-radius:var(--user-radius-sm);text-align:center}.apps-page-head h1{margin:0 0 4px;font-size:18px;font-weight:800;color:var(--user-strong)}.apps-page-head p{margin:0 0 4px;font-size:12.5px;color:var(--user-muted)}.apps-page{display:flex;flex-direction:column;gap:14px}.apps-stepper{position:relative;padding:14px 10px 10px;border-radius:18px;border:1px solid var(--user-card-border);background:linear-gradient(180deg,color-mix(in srgb,var(--user-primary-soft) 55%,#fff) 0,var(--user-panel) 100%);box-shadow:var(--user-shadow-sm);overflow:hidden}html[data-theme=dark] .apps-stepper{background:linear-gradient(180deg,color-mix(in srgb,var(--user-primary-soft) 80%,var(--user-panel)) 0,var(--user-panel) 100%)}.apps-stepper-track{position:absolute;top:36px;left:18%;right:18%;height:3px;border-radius:999px;background:color-mix(in srgb,var(--user-line) 90%,transparent);overflow:hidden;z-index:0}.apps-stepper-track:after{content:"";position:absolute;top:0;bottom:0;right:0;width:var(--apps-step-progress,0);background:linear-gradient(90deg,color-mix(in srgb,var(--user-primary) 55%,#5eead4),var(--user-primary));border-radius:inherit;transition:width .35s cubic-bezier(.22,1,.36,1)}.apps-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;position:relative;z-index:1}.apps-steps-item{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;font-size:12px;font-weight:700;color:var(--user-muted)}.apps-steps-item:not(:last-child):after{display:none}.apps-steps-dot{position:relative;z-index:1;width:40px;height:40px;border-radius:14px;border:1.5px solid var(--user-line);background:var(--user-panel);color:var(--user-muted);font-family:inherit;display:grid;place-items:center;cursor:default;padding:0;box-shadow:0 2px 6px rgba(15,23,42,.04);transition:background .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease,transform .25s ease}.apps-steps-item.is-active .apps-steps-dot{border-color:transparent;background:linear-gradient(145deg,var(--user-primary) 0,color-mix(in srgb,var(--user-primary) 70%,#0f766e) 100%);color:#fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--user-primary) 18%,transparent),0 8px 18px rgba(var(--user-primary-rgb),.32);transform:translateY(-1px) scale(1.04)}.apps-steps-item.is-done .apps-steps-dot{border-color:transparent;background:color-mix(in srgb,var(--user-primary) 16%,var(--user-panel));color:var(--user-primary);cursor:pointer;box-shadow:0 2px 8px color-mix(in srgb,var(--user-primary) 16%,transparent)}.apps-steps-item.is-done .apps-steps-dot:hover{background:color-mix(in srgb,var(--user-primary) 24%,var(--user-panel));transform:translateY(-1px)}.apps-steps-label{letter-spacing:.01em;transition:color .2s ease}.apps-steps-item.is-active{color:var(--user-strong)}.apps-steps-item.is-active .apps-steps-label{color:var(--user-primary);font-weight:800}.apps-steps-item.is-done{color:var(--user-primary)}.apps-steps-pulse{position:absolute;top:4px;width:40px;height:40px;border-radius:14px;background:color-mix(in srgb,var(--user-primary) 28%,transparent);animation:apps-step-pulse 1.6s ease-out infinite;pointer-events:none;z-index:0}@keyframes apps-step-pulse{0%{transform:scale(.85);opacity:.55}70%{transform:scale(1.35);opacity:0}to{transform:scale(1.35);opacity:0}}html[data-theme=dark] .apps-steps-item.is-active .apps-steps-dot{color:#042f2e}.apps-wizard-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.apps-back{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--user-line);background:var(--user-panel);color:var(--user-text);font-family:inherit;font-size:12.5px;font-weight:700;padding:8px 12px;border-radius:10px;cursor:pointer}.apps-back:hover{border-color:color-mix(in srgb,var(--user-primary) 30%,var(--user-line));color:var(--user-strong)}.apps-wizard-picks{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.apps-pick-chip{border:none;font-family:inherit;font-size:11.5px;font-weight:700;padding:6px 10px;border-radius:999px;cursor:pointer;color:#fff;background:var(--plat-bg,var(--user-primary))}.apps-pick-chip.apps-plat-box--android{background:linear-gradient(135deg,#1b7a3a,#3ddc84)}.apps-pick-chip.apps-plat-box--ios{background:linear-gradient(135deg,#111,#52525b)}.apps-pick-chip.apps-plat-box--windows{background:linear-gradient(135deg,#005a9e,#00a4ef)}.apps-pick-chip.apps-plat-box--linux{background:linear-gradient(135deg,#5e2750,#e95420)}.apps-pick-chip.apps-plat-box--tv{background:linear-gradient(135deg,#4c1d95,#8b5cf6)}.apps-pick-chip--proto{background:var(--user-primary-soft);color:var(--user-primary)}.apps-pick-sep{color:var(--user-muted);font-weight:700;font-size:12px}.apps-step-panel{animation:apps-step-in .22s ease}@keyframes apps-step-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.apps-section{display:flex;flex-direction:column;gap:10px}.apps-section-title{margin:0;font-size:12.5px;font-weight:700;color:var(--user-muted);letter-spacing:.01em}.apps-platform-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.apps-plat-box{aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:10px 6px;border-radius:16px;border:1.5px solid var(--user-line);background:var(--user-panel);color:var(--user-text);font-family:inherit;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.apps-plat-box:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--plat-accent,var(--user-primary)) 45%,var(--user-line))}.apps-plat-box.is-active{border-color:transparent;color:#fff;background:var(--plat-bg);box-shadow:0 8px 20px color-mix(in srgb,var(--plat-accent) 35%,transparent),0 0 0 1px color-mix(in srgb,var(--plat-accent) 40%,transparent);transform:translateY(-2px)}.apps-plat-box-ico{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--plat-accent,var(--user-muted)) 12%,transparent);color:var(--plat-accent,var(--user-strong))}.apps-plat-box.is-active .apps-plat-box-ico{background:hsla(0,0%,100%,.18);color:#fff}.apps-plat-box strong{font-size:12.5px;font-weight:800;line-height:1.2;text-align:center}.apps-plat-box em{font-style:normal;font-size:10px;font-weight:600;opacity:.72;letter-spacing:.02em}.apps-plat-box.is-active em{opacity:.88;color:#fff}.apps-plat-box--android{--plat-accent:#3ddc84;--plat-bg:linear-gradient(145deg,#1b5e20,#3ddc84)}.apps-plat-box--android.is-active{background:linear-gradient(145deg,#1b7a3a,#0d9488 55%,#3ddc84)}.apps-plat-box--ios{--plat-accent:#a3a3a3;--plat-bg:linear-gradient(145deg,#111827,#374151)}.apps-plat-box--ios.is-active{background:linear-gradient(145deg,#0a0a0a,#3f3f46 50%,#71717a);color:#fff}.apps-plat-box--windows{--plat-accent:#00a4ef;--plat-bg:linear-gradient(145deg,#0b5cab,#00a4ef)}.apps-plat-box--windows.is-active{background:linear-gradient(145deg,#005a9e,#00a4ef)}.apps-plat-box--linux{--plat-accent:#e95420;--plat-bg:linear-gradient(145deg,#772953,#e95420)}.apps-plat-box--linux.is-active{background:linear-gradient(145deg,#5e2750,#e95420)}.apps-plat-box--tv{--plat-accent:#8b5cf6;--plat-bg:linear-gradient(145deg,#4c1d95,#8b5cf6)}.apps-plat-box--tv.is-active{background:linear-gradient(145deg,#312e81,#7c3aed 55%,#a78bfa)}.apps-proto-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.apps-proto-box{aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:10px 6px;border-radius:16px;border:1.5px solid var(--user-line);background:var(--user-panel);color:var(--user-text);font-family:inherit;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease;--proto-accent:var(--user-primary)}.apps-proto-box:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--proto-accent) 45%,var(--user-line))}.apps-proto-box.is-active{border-color:transparent;color:#fff;background:var(--proto-bg,var(--user-primary));box-shadow:0 8px 20px color-mix(in srgb,var(--proto-accent) 35%,transparent),0 0 0 1px color-mix(in srgb,var(--proto-accent) 40%,transparent);transform:translateY(-2px)}.apps-proto-box-ico{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:color-mix(in srgb,var(--proto-accent) 14%,#fff);color:var(--proto-accent);border:1px solid color-mix(in srgb,var(--proto-accent) 12%,transparent);overflow:hidden}.apps-proto-box-ico img{width:28px;height:28px;display:block;-o-object-fit:contain;object-fit:contain}.apps-proto-box.is-active .apps-proto-box-ico{background:hsla(0,0%,100%,.2);color:#fff;border-color:hsla(0,0%,100%,.28)}.apps-proto-titles{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:100%;padding:0 4px;min-width:0}.apps-proto-titles strong{font-size:12.5px;font-weight:800;line-height:1.15}.apps-proto-titles em,.apps-proto-titles strong{text-align:center;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.apps-proto-titles em{font-style:normal;font-size:11.5px;font-weight:700;opacity:.82;line-height:1.25}.apps-proto-box.is-active .apps-proto-titles em{opacity:.95;color:#fff}.apps-pick-chip-bi{display:inline-flex;align-items:baseline;gap:6px;min-width:0}.apps-pick-chip-bi em{font-style:normal;font-size:.92em;font-weight:700;opacity:.85}.apps-proto-box strong{font-size:13px;font-weight:800;line-height:1.2;text-align:center}.apps-proto-box em{font-style:normal;font-size:10px;font-weight:600;opacity:.72;letter-spacing:.01em;text-align:center}.apps-proto-box.is-active em{opacity:.9;color:#fff}.apps-proto-box--v2ray{--proto-accent:#0d9488;--proto-bg:linear-gradient(145deg,#0f766e,#14b8a6)}.apps-proto-box--openvpn{--proto-accent:#ea580c;--proto-bg:linear-gradient(145deg,#c2410c,#f97316)}.apps-proto-box--wireguard{--proto-accent:#881337;--proto-bg:linear-gradient(145deg,#4c0519,#be123c)}.apps-proto-box--cisco{--proto-accent:#049fd9;--proto-bg:linear-gradient(145deg,#0369a1,#0ea5e9)}.apps-proto-box--l2tp{--proto-accent:#7c3aed;--proto-bg:linear-gradient(145deg,#5b21b6,#8b5cf6)}.apps-proto-box--gaming_dns{--proto-accent:#059669;--proto-bg:linear-gradient(145deg,#047857,#34d399)}html[data-theme=dark] .apps-proto-box.is-active{color:#fff}.apps-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.apps-cards-empty{grid-column:1/-1}.apps-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;padding:14px 12px 12px;border-radius:16px;border:1px solid var(--user-card-border);background:var(--user-panel);text-decoration:none;color:inherit;text-align:center;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease;min-height:168px}.apps-card:hover{border-color:color-mix(in srgb,var(--user-primary) 32%,var(--user-card-border));transform:translateY(-2px);box-shadow:0 8px 18px rgba(15,23,42,.06)}.apps-card.is-official{border-color:color-mix(in srgb,var(--user-primary) 40%,var(--user-card-border));background:color-mix(in srgb,var(--user-primary-soft) 45%,var(--user-panel))}.apps-card.is-guide{cursor:default}.apps-card-ico{width:52px;height:52px;border-radius:14px;overflow:hidden;flex-shrink:0;display:grid;place-items:center;padding:8px;background:color-mix(in srgb,var(--user-primary) 8%,#fff);border:1px solid color-mix(in srgb,var(--user-primary) 10%,transparent);box-shadow:none}.apps-card-ico img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.apps-card-ico.is-official{background:color-mix(in srgb,var(--user-primary) 14%,#fff);border-color:color-mix(in srgb,var(--user-primary) 22%,transparent);box-shadow:0 4px 12px color-mix(in srgb,var(--user-primary) 18%,transparent)}html[data-theme=dark] .apps-card-ico{background:color-mix(in srgb,var(--user-primary) 14%,transparent);border-color:color-mix(in srgb,var(--user-primary) 18%,transparent)}.apps-card-name{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:13px;font-weight:800;color:var(--user-strong);line-height:1.25;max-width:100%;flex-shrink:0}.apps-card-name em{font-style:normal;font-size:9px;font-weight:700;color:var(--user-primary);background:var(--user-primary-soft);border-radius:999px;padding:1px 6px}.apps-card--bilingual{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;text-align:start;gap:10px 12px;min-height:0;padding:12px 14px}.apps-card--bilingual .apps-card-ico{width:40px;height:40px;border-radius:12px;padding:6px}.apps-card-bilingual{flex:1 1 140px;min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:10px;direction:ltr}.apps-card-bilingual strong{font-size:13px;font-weight:800;color:var(--user-strong);text-align:left;min-width:0}.apps-card-bilingual em{font-style:normal;font-size:12px;font-weight:700;color:var(--user-muted);text-align:right;white-space:nowrap}.apps-card--bilingual .apps-card-cta{margin-inline-start:auto}.apps-card-desc{font-size:12.5px;font-weight:600;color:#334155;line-height:1.45;max-width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 0 auto;min-height:1.4em;opacity:1;visibility:visible}html[data-theme=dark] .apps-card-desc{color:#e2e8f0}.apps-card-cta{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:7px 8px;border-radius:10px;font-size:12px;font-weight:700;color:var(--user-primary);background:var(--user-primary-soft);flex-shrink:0}@media (max-width:720px){.apps-platform-grid,.apps-proto-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:420px){.apps-cards,.apps-platform-grid,.apps-proto-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.apps-cards{gap:8px}.apps-plat-box strong,.apps-proto-box strong{font-size:11.5px}.apps-plat-box-ico,.apps-proto-box-ico{width:40px;height:40px}.apps-proto-box-ico img{width:28px;height:28px}.apps-card-ico{width:42px;height:42px}}.apps-protos,.apps-tabs{display:none}.user-support-text{line-height:1.75}.user-support-list,.user-support-text{margin:0;font-size:13px;color:var(--user-text)}.user-support-list{padding:0 18px 0 0;line-height:1.9}.user-support-list strong{color:var(--user-strong)}@media (max-width:360px){:root{--user-pad-x:12px}.user-card-pad{padding:12px 14px}}@media (min-width:380px){.user-stat-grid{grid-template-columns:1fr 1fr}}@media (max-width:420px){.user-app-card{flex-wrap:wrap}.user-app-link{width:100%}}@media (min-width:480px){:root{--user-content-max:560px}.user-login-form .user-field{flex-direction:row;align-items:center;gap:12px}.user-login-form .user-field label{min-width:78px;white-space:nowrap}.user-login-card{padding:32px 28px 24px}}@media (min-width:640px){:root{--user-content-max:680px;--user-pad-x:20px}.user-card-pad{padding:16px 18px}.user-card-head{padding:14px 18px}.user-login-card{padding:36px 34px 28px}.user-login-brand-title{font-size:30px}.user-plan-grid{grid-template-columns:1fr 1fr}.user-input{font-size:14px}}@media (min-width:768px){:root{--user-content-max:820px;--user-pad-x:24px}.user-drawer,.user-menu-btn,.user-nav-overlay,.user-tabbar{display:none!important}.user-nav-desktop{display:flex;flex:1;justify-content:center;min-width:0;margin:0 12px}.user-brand{margin-inline-end:0;flex-shrink:0}.user-header-actions{margin-inline-start:0;flex-shrink:0}.user-header{padding-top:10px;padding-bottom:10px}.user-header-inner{gap:12px}.user-wrap{padding-top:24px;padding-bottom:40px}.user-stat-grid{gap:14px}}@media (min-width:1024px){:root{--user-content-max:920px;--user-pad-x:28px}.user-nav-link{padding:8px 14px;font-size:13.5px}.user-plan-grid{grid-template-columns:1fr 1fr 1fr}.user-app-list{display:grid;grid-template-columns:1fr 1fr;gap:14px}.user-stat{padding:14px 16px}.user-stat-value{font-size:16px}}@media (min-width:1280px){:root{--user-content-max:1040px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.user-sub-card .user-card-head{align-items:center}.user-sub-grid{display:grid;grid-template-columns:1fr;gap:10px}.user-sub-cell{min-width:0;padding:12px 12px 12px 14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--user-line) 85%,transparent);background:color-mix(in srgb,var(--user-panel-2) 55%,var(--user-panel));display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;transition:border-color .15s ease,box-shadow .15s ease}.user-sub-cell:hover{border-color:color-mix(in srgb,var(--user-primary) 22%,var(--user-line));box-shadow:0 4px 12px rgba(15,23,42,.04)}.user-sub-cell--wide{grid-column:1/-1}.user-sub-label{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:600;color:var(--user-muted);flex-shrink:0;min-width:0}.user-sub-label .ui-soft-ico{width:28px;height:28px;border-radius:8px}.user-sub-label svg{flex-shrink:0;opacity:1}.user-progress-meta .user-sub-label{font-size:inherit}.user-sub-cell strong{font-size:13.5px;font-weight:700;color:var(--user-strong);line-height:1.45;overflow-wrap:anywhere;word-break:break-word;text-align:end;margin-inline-start:auto}.user-wallet{display:flex;flex-direction:column;gap:14px}.user-wallet-balance{position:relative;overflow:hidden;padding:18px 16px;border-radius:var(--user-radius-md);border:1px solid color-mix(in srgb,var(--user-primary) 22%,var(--user-card-border,var(--user-line)));background:linear-gradient(135deg,color-mix(in srgb,var(--user-primary-soft) 72%,transparent),transparent 62%),var(--user-card-surface,var(--user-panel));box-shadow:var(--user-shadow-sm)}.user-wallet-balance-glow{position:absolute;inset:auto -16% -70% auto;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(var(--user-primary-rgb),.22),transparent 68%);pointer-events:none}.user-wallet-balance-main{position:relative;display:flex;align-items:center;gap:14px}.user-wallet-balance-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;color:var(--user-primary);background:var(--user-primary-soft);border:1px solid color-mix(in srgb,var(--user-primary) 16%,transparent);flex-shrink:0}.user-wallet-balance-copy{min-width:0}.user-wallet-balance-label{display:block;font-size:12px;color:var(--user-muted);margin-bottom:4px}.user-wallet-balance-amount{display:block;font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--user-strong);overflow-wrap:anywhere}.user-wallet-intro{margin:0 0 12px;font-size:13px;color:var(--user-muted)}.user-wallet-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.user-wallet-pack{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:10px 12px;border-radius:var(--user-radius-sm);border:1px solid var(--user-line);background:var(--user-panel-2);color:var(--user-strong);font:inherit;text-align:right;cursor:pointer;transition:border-color var(--user-transition),background var(--user-transition),box-shadow var(--user-transition),transform .16s ease}.user-wallet-pack:hover{border-color:color-mix(in srgb,var(--user-primary) 36%,var(--user-line));background:color-mix(in srgb,var(--user-primary-soft) 40%,var(--user-panel-2))}.user-wallet-pack:active{transform:scale(.985)}.user-wallet-pack.is-active{border-color:color-mix(in srgb,var(--user-primary) 45%,transparent);background:var(--user-primary-soft);box-shadow:0 0 0 3px rgba(var(--user-primary-rgb),.12);color:var(--user-primary-hover)}.user-wallet-pack-amount{min-width:0;font-size:13px;font-weight:700}.user-wallet-pack-check{width:22px;height:22px;flex-shrink:0;display:grid;place-items:center;border-radius:999px;border:1px solid var(--user-line-2);background:var(--user-panel);color:transparent}.user-wallet-pack-check.is-on{color:#fff;background:var(--user-primary);border-color:transparent}.user-wallet-msg,.user-wallet-success{margin-top:12px}.user-wallet-success{background:var(--user-success-soft);color:var(--user-success);padding:10px 12px;border-radius:var(--user-radius-sm);border:1px solid color-mix(in srgb,var(--user-success) 24%,transparent);font-size:13px}.user-wallet-submit{width:100%;margin-top:14px}.upay{--upay-r:16px;display:flex;flex-direction:column;gap:14px;padding-bottom:140px;animation:upay-in .22s ease both}@keyframes upay-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.upay-top{display:flex;align-items:center;gap:12px}.upay-back{width:42px;height:42px;flex:0 0 auto;display:grid;place-items:center;border-radius:12px;background:var(--user-panel);border:1px solid var(--user-line);color:var(--user-strong);box-shadow:var(--user-shadow-sm)}.upay-top-text{min-width:0}.upay-top-text h1{margin:0;font-size:16px;font-weight:800;color:var(--user-strong)}.upay-top-text p{margin:2px 0 0;font-size:20px;font-weight:800;color:var(--user-primary-hover);letter-spacing:-.02em}.upay-renew-note{margin-top:6px!important;font-size:12px!important;font-weight:500!important;color:var(--user-muted)!important;letter-spacing:0!important;line-height:1.45}.upay-switch{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:5px;border-radius:var(--upay-r);background:var(--user-panel);border:1px solid var(--user-line);box-shadow:var(--user-shadow-sm)}.upay-switch button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;border:0;border-radius:12px;background:transparent;color:var(--user-muted);font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background .16s ease,color .16s ease}.upay-switch button.is-on{background:var(--user-primary);color:#fff}.upay-panel{display:flex;flex-direction:column;gap:12px}.upay-section-title{margin:0;font-size:14px;font-weight:800;color:var(--user-strong)}.upay-select{width:100%;min-height:44px;padding:0 12px;border-radius:12px;border:1px solid var(--user-line);background:var(--user-panel);color:var(--user-strong);font:inherit;font-size:13px;font-weight:600;box-shadow:var(--user-shadow-sm)}.upay-bankcard{--bank-bg:#f1f5f9;--bank-text:#0f172a;--bank-muted:#64748b;--bank-num:#b45309;--bank-shadow:rgba(15,23,42,.18);--bank-chip:linear-gradient(145deg,#f5e6a8,#d4af37 45%,#b8860b);--bank-dot:transparent;--bank-bar:transparent;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:12px;min-height:210px;padding:16px 16px 14px;border-radius:16px;color:var(--bank-text);background:var(--bank-bg);box-shadow:0 16px 32px var(--bank-shadow),inset 0 1px 0 hsla(0,0%,100%,.55);aspect-ratio:1.72/1;border:1px solid rgba(15,23,42,.06)}.upay-bankcard-art{position:absolute;inset:0;pointer-events:none;z-index:0}.upay-bankcard-art:after{content:"";position:absolute;left:0;right:0;bottom:0;height:10px;background:var(--bank-bar)}.upay-bankcard-foot,.upay-bankcard-num,.upay-bankcard-top{position:relative;z-index:1}.upay-bankcard-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.upay-bankcard-brand{display:inline-flex;align-items:center;gap:8px;max-width:68%}.upay-bankcard-brand-text{display:flex;flex-direction:column;gap:1px;min-width:0;text-align:right}.upay-bankcard-brand-text strong{font-size:13px;font-weight:800;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upay-bankcard-brand-text em{font-style:normal;font-size:11px;font-weight:600;color:var(--bank-muted)}.upay-bankcard .upay-bank-logo-fallback,.upay-bankcard .upay-bank-logo-img{width:42px;height:42px;background:#fff;border-radius:10px;padding:4px;box-shadow:0 2px 8px rgba(0,0,0,.12);box-sizing:border-box;-o-object-fit:contain;object-fit:contain}.upay-bankcard-mid{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:6px}.upay-bankcard-iban{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--bank-num);opacity:.9;font-variant-numeric:tabular-nums}.upay-bankcard-num{text-align:center;font-size:clamp(16px,4.6vw,21px);font-weight:800;letter-spacing:.04em;font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--bank-num)}.upay-bankcard-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.upay-bankcard-exp{font-size:11px;font-weight:700;color:var(--bank-text);min-height:1em}.upay-bankcard-holder strong{display:block;font-size:13px;font-weight:800;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--bank-text)}.upay-bankcard-dots{display:none;gap:5px;align-items:center;justify-content:flex-start;margin-top:2px}.upay-bankcard-dots i{width:9px;height:9px;border-radius:50%;background:var(--bank-dot)}.upay-bankcard[data-bank=saman]{--bank-bg:linear-gradient(135deg,#fff,#eef7ff 55%,#dceeff);--bank-text:#054a8c;--bank-muted:#5b7fa3;--bank-num:#c9a227;--bank-shadow:rgba(0,90,170,.22)}.upay-bankcard[data-bank=saman] .upay-bankcard-art{background:radial-gradient(120px 120px at 8% 70%,rgba(0,140,220,.28),transparent 62%),radial-gradient(90px 90px at 22% 45%,rgba(70,170,235,.22),transparent 60%),radial-gradient(70px 70px at 12% 30%,rgba(0,110,200,.18),transparent 65%)}.upay-bankcard[data-bank=bluebank]{--bank-bg:linear-gradient(135deg,#eff6ff,#dbeafe 50%,#bfdbfe);--bank-text:#1d4ed8;--bank-muted:#60a5fa;--bank-num:#1e40af;--bank-shadow:rgba(37,99,235,.22)}.upay-bankcard[data-bank=melli]{--bank-bg:linear-gradient(180deg,#f4eccf,#ebe0b8 70%,#e5d7a8);--bank-text:#1f2937;--bank-muted:#6b7280;--bank-num:#b45309;--bank-bar:linear-gradient(90deg,#3b1c6e,#5b2d91)}.upay-bankcard[data-bank=melli] .upay-bankcard-art{background:repeating-linear-gradient(60deg,rgba(120,90,30,.05) 0 8px,transparent 8px 16px)}.upay-bankcard[data-bank=shahr]{--bank-bg:linear-gradient(160deg,#e53935,#c62828 55%,#b71c1c);--bank-text:#fff;--bank-muted:hsla(0,0%,100%,.75);--bank-num:#ffe082}.upay-bankcard[data-bank=shahr] .upay-bankcard-art{background:radial-gradient(160px 90px at 80% 110%,rgba(0,0,0,.22),transparent 60%),radial-gradient(120px 80px at 20% 100%,hsla(0,0%,100%,.08),transparent 55%)}.upay-bankcard[data-bank=keshavarzi]{--bank-bg:linear-gradient(160deg,#f7f1d4,#ebe3b5);--bank-text:#1b5e20;--bank-muted:#5d7a4b;--bank-num:#a16207}.upay-bankcard[data-bank=keshavarzi] .upay-bankcard-art{background:radial-gradient(140px 160px at 70% 40%,rgba(76,145,55,.12),transparent 65%)}.upay-bankcard[data-bank=eghtesad]{--bank-bg:linear-gradient(125deg,#c84bc0,#a332a1 40%,#7b1fa2);--bank-text:#fff;--bank-muted:hsla(0,0%,100%,.85);--bank-num:#fff;--bank-shadow:rgba(100,30,120,.35)}.upay-bankcard[data-bank=eghtesad] .upay-bankcard-art{background:repeating-linear-gradient(-28deg,hsla(0,0%,100%,.1) 0 18px,hsla(0,0%,100%,.03) 18px 36px)}.upay-bankcard[data-bank=eghtesad] .upay-bank-logo-img{border-radius:999px}.upay-bankcard[data-bank=eghtesad] .upay-bankcard-brand-text,.upay-bankcard[data-bank=eghtesad] .upay-bankcard-brand-text em{color:#fff}.upay-bankcard[data-bank=pasargad]{--bank-bg:linear-gradient(160deg,#111,#000);--bank-text:#fff;--bank-muted:hsla(0,0%,100%,.75);--bank-num:#fff;--bank-dot:#d4af37;--bank-shadow:rgba(0,0,0,.45)}.upay-bankcard[data-bank=pasargad] .upay-bankcard-dots{display:inline-flex}.upay-bankcard[data-bank=pasargad] .upay-bankcard-brand-text,.upay-bankcard[data-bank=pasargad] .upay-bankcard-brand-text em{color:#fff}.upay-bankcard[data-bank=mellat]{--bank-bg:linear-gradient(180deg,#fff 0 28%,#e61f26 28% 100%);--bank-text:#111;--bank-muted:#333;--bank-num:#111;--bank-shadow:rgba(160,40,50,.22)}.upay-bankcard[data-bank=tejarat]{--bank-bg:linear-gradient(140deg,#1565c0,#0d47a1 55%,#08306b);--bank-text:#0b1b33;--bank-muted:#1a2a44;--bank-num:#0b1b33;--bank-shadow:rgba(0,60,120,.3)}.upay-bankcard[data-bank=tejarat] .upay-bankcard-brand-text em,.upay-bankcard[data-bank=tejarat] .upay-bankcard-brand-text strong{color:#fff}.upay-bankcard[data-bank=tejarat] .upay-bankcard-art{background:radial-gradient(120% 90% at 0 100%,hsla(0,0%,100%,.18),transparent 55%)}.upay-bankcard[data-bank=shahr]{--bank-bg:linear-gradient(160deg,#e53935,#c62828 55%,#8e0000);--bank-text:#111;--bank-muted:#222;--bank-num:#111;--bank-shadow:rgba(160,20,20,.35)}.upay-bankcard[data-bank=shahr] .upay-bankcard-brand-text em,.upay-bankcard[data-bank=shahr] .upay-bankcard-brand-text strong{color:#fff}.upay-bankcard[data-bank=maskan]{--bank-bg:linear-gradient(180deg,#fff 0 38%,#ff8a00 38% 100%);--bank-text:#111;--bank-muted:#333;--bank-num:#111;--bank-shadow:rgba(180,90,20,.22)}.upay-bankcard[data-bank=melli]{--bank-bg:linear-gradient(160deg,#d4a84b,#c4922e);--bank-text:#111;--bank-muted:#333;--bank-num:#111;--bank-shadow:rgba(90,70,20,.22)}.upay-bankcard[data-bank=keshavarzi]{--bank-bg:linear-gradient(160deg,#e8d5a3,#d4c08a);--bank-text:#111;--bank-muted:#333;--bank-num:#111;--bank-shadow:rgba(90,90,30,.2)}.upay-bankcard[data-bank=keshavarzi] .upay-bankcard-art:after{content:"";position:absolute;top:54px;right:0;width:42%;height:8px;background:linear-gradient(90deg,transparent,#c62828)}.upay-bank-logo-fallback,.upay-bank-logo-img{display:block;flex:0 0 auto;width:42px;height:42px;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:11px;padding:5px;box-shadow:0 2px 8px rgba(0,0,0,.18);box-sizing:border-box}.upay-bank-logo-fallback{display:grid;place-items:center;color:#0f172a}.upay-bank-logo-shetab{background:hsla(0,0%,100%,.95);padding:3px;width:30px!important;height:30px!important;border-radius:6px}.upay-cryptocard{--coin-accent:#a78bfa;--coin-accent-2:#fbbf24;--coin-glow:rgba(167,139,250,.3);--coin-glow-2:rgba(251,191,36,.2);--coin-from:#1e1b4b;--coin-mid:#312e81;--coin-to:#1e293b;--coin-border:rgba(167,139,250,.28);--coin-shadow:rgba(49,46,129,.35);position:relative;overflow:hidden;display:flex;flex-direction:column;gap:16px;min-height:200px;padding:18px;border-radius:18px;color:#fafafa;background:radial-gradient(280px 140px at 0 0,var(--coin-glow-2),transparent 55%),radial-gradient(260px 160px at 100% 100%,var(--coin-glow),transparent 50%),linear-gradient(155deg,var(--coin-from) 0,var(--coin-mid) 42%,var(--coin-to) 100%);box-shadow:0 18px 36px var(--coin-shadow),inset 0 1px 0 hsla(0,0%,100%,.14);border:1px solid var(--coin-border)}.upay-cryptocard[data-coin=trx]{--coin-accent:#ff4d6d;--coin-accent-2:#eb0029;--coin-glow:rgba(235,0,41,.35);--coin-glow-2:rgba(255,77,109,.22);--coin-from:#2a060c;--coin-mid:#5c0a18;--coin-to:#1a0a0e;--coin-border:rgba(235,0,41,.4);--coin-shadow:rgba(120,0,20,.42)}.upay-cryptocard[data-coin=usdt]{--coin-accent:#4fd6a6;--coin-accent-2:#26a17b;--coin-glow:rgba(38,161,123,.35);--coin-glow-2:rgba(79,214,166,.2);--coin-from:#06241b;--coin-mid:#0b4a38;--coin-to:#0f1923;--coin-border:rgba(38,161,123,.42);--coin-shadow:rgba(10,70,52,.4)}.upay-cryptocard[data-coin=btc]{--coin-accent:#f2a900;--coin-accent-2:#f7931a;--coin-glow:rgba(247,147,26,.35);--coin-glow-2:rgba(242,169,0,.22);--coin-from:#2a1a05;--coin-mid:#6b3d08;--coin-to:#1c1408;--coin-border:rgba(247,147,26,.42);--coin-shadow:rgba(100,55,0,.4)}.upay-cryptocard[data-coin=eth]{--coin-accent:#aab5ff;--coin-accent-2:#627eea;--coin-glow:rgba(98,126,234,.35);--coin-glow-2:rgba(170,181,255,.2);--coin-from:#10122a;--coin-mid:#1f2554;--coin-to:#0f172a;--coin-border:rgba(98,126,234,.4);--coin-shadow:rgba(30,40,100,.4)}.upay-cryptocard[data-coin=usdc]{--coin-accent:#5db0f5;--coin-accent-2:#2775ca;--coin-glow:rgba(39,117,202,.35);--coin-glow-2:rgba(93,176,245,.2);--coin-from:#071525;--coin-mid:#0d3a6b;--coin-to:#0f172a;--coin-border:rgba(39,117,202,.42);--coin-shadow:rgba(15,50,100,.4)}.upay-cryptocard-ring{position:absolute;right:-36px;top:-36px;width:140px;height:140px;border-radius:50%;border:18px solid color-mix(in srgb,var(--coin-accent-2) 22%,transparent);pointer-events:none}.upay-cryptocard-row{position:relative;z-index:1;display:flex;align-items:center;gap:12px}.upay-cryptocard-mark{width:48px;height:48px;flex:0 0 auto;display:grid;place-items:center;border-radius:14px;color:var(--coin-accent);background:linear-gradient(145deg,color-mix(in srgb,var(--coin-accent) 32%,transparent),color-mix(in srgb,var(--coin-accent-2) 12%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--coin-accent) 40%,transparent)}.upay-cryptocard-mark svg{display:block}.upay-cryptocard-meta{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.upay-cryptocard-meta strong{font-size:16px;font-weight:800;letter-spacing:.02em}.upay-cryptocard-meta span{font-size:12px;font-weight:600;opacity:.75}.upay-cryptocard-badge{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:999px;font-size:11px;font-weight:800;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.14)}.upay-cryptocard-addr-wrap{position:relative;z-index:1;display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:12px;background:rgba(0,0,0,.28);border:1px dashed color-mix(in srgb,var(--coin-accent) 45%,transparent)}.upay-cryptocard-addr-wrap small{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--coin-accent)}.upay-cryptocard-addr-wrap strong{font-size:13px;font-weight:700;word-break:break-all;line-height:1.45;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.upay-cryptocard-link{position:relative;z-index:1;align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:10px;background:color-mix(in srgb,var(--coin-accent-2) 22%,transparent);color:color-mix(in srgb,var(--coin-accent) 85%,#fff);font-size:12px;font-weight:800;border:1px solid color-mix(in srgb,var(--coin-accent) 40%,transparent)}.upay-rate{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:16px;background:var(--user-panel);border:1px solid color-mix(in srgb,#8b5cf6 28%,var(--user-line));box-shadow:var(--user-shadow-sm)}.upay-rate-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.upay-rate-live{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:800;color:var(--user-strong)}.upay-rate-dot{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 0 rgba(34,197,94,.55);animation:upay-pulse 1.2s ease infinite}@keyframes upay-pulse{0%{box-shadow:0 0 0 0 rgba(34,197,94,.5)}70%{box-shadow:0 0 0 8px rgba(34,197,94,0)}to{box-shadow:0 0 0 0 rgba(34,197,94,0)}}.upay-rate-src{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--user-muted)}.upay-rate-src .is-spin{animation:upay-spin .7s linear}@keyframes upay-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.upay-rate-main{display:flex;align-items:baseline;gap:8px;color:#6d28d9}html[data-theme=dark] .upay-rate-main{color:#c4b5fd}.upay-rate-main strong{font-size:28px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.upay-rate-main span{font-size:14px;font-weight:800}.upay-rate-hint{margin:0;font-size:13px;font-weight:600;color:var(--user-text);line-height:1.5}.upay-rate-sub{margin:0;font-size:12px;font-weight:700;color:var(--user-muted);font-variant-numeric:tabular-nums}.upay-rate-loading{margin:0;font-size:13px;font-weight:600;color:var(--user-muted)}.upay-copy-bar{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;border:1px solid color-mix(in srgb,var(--user-primary) 30%,var(--user-line));border-radius:12px;background:var(--user-panel);color:var(--user-primary-hover);font:inherit;font-size:13px;font-weight:800;cursor:pointer;box-shadow:var(--user-shadow-sm);transition:background .16s ease,color .16s ease,border-color .16s ease}.upay-copy-bar.is-crypto{border-color:color-mix(in srgb,#8b5cf6 35%,var(--user-line));color:#6d28d9}.dark .upay-copy-bar.is-crypto,html[data-theme=dark] .upay-copy-bar.is-crypto{color:#c4b5fd}.upay-copy-bar.is-ok{background:#10b981;border-color:#10b981;color:#fff}.upay-switch button.is-on.is-crypto{background:linear-gradient(135deg,#6366f1,#7c3aed)}.upay-field span{display:inline-flex;align-items:center;gap:5px}.upay-upload{position:relative;display:flex;align-items:center;justify-content:center;min-height:168px;padding:24px 16px;border-radius:var(--upay-r);border:1px dashed color-mix(in srgb,var(--user-primary) 40%,var(--user-line));background:var(--user-panel);box-shadow:var(--user-shadow-sm);overflow:hidden;cursor:pointer;box-sizing:border-box}.upay-upload.has{border-style:solid;border-color:var(--user-line);min-height:0;padding:0}.upay-upload input{position:absolute;inset:0;opacity:0;cursor:pointer}.upay-upload-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;text-align:center;color:var(--user-primary);pointer-events:none}.upay-upload-placeholder strong{display:block;font-size:14px;font-weight:800;color:var(--user-strong);line-height:1.4}.upay-upload-placeholder em{display:block;font-style:normal;font-size:12px;font-weight:600;color:var(--user-muted);line-height:1.4}.upay-upload-img{display:block;width:100%;max-height:200px;-o-object-fit:cover;object-fit:cover;pointer-events:none}.upay-field{gap:7px;font-size:12px;font-weight:700;color:var(--user-muted)}.upay-field,.upay-txid{display:flex;flex-direction:column}.upay-txid{gap:12px;padding:14px;border-radius:16px;background:var(--user-panel);border:1px solid color-mix(in srgb,#8b5cf6 24%,var(--user-line));box-shadow:var(--user-shadow-sm)}.upay-txid-head{display:flex;align-items:flex-start;gap:10px}.upay-txid-icon{width:36px;height:36px;flex:0 0 auto;display:grid;place-items:center;border-radius:11px;color:#7c3aed;background:color-mix(in srgb,#8b5cf6 14%,transparent);border:1px solid color-mix(in srgb,#8b5cf6 22%,transparent)}html[data-theme=dark] .upay-txid-icon{color:#c4b5fd}.upay-txid-titles{min-width:0;display:flex;flex-direction:column;gap:2px}.upay-txid-titles strong{font-size:14px;font-weight:800;color:var(--user-strong)}.upay-txid-titles em{font-style:normal;font-size:12px;font-weight:600;color:var(--user-muted);line-height:1.4}.upay-txid-field{display:block;width:100%}.upay-txid-input{width:100%;min-height:48px;padding:12px 14px;border-radius:12px;border:1px solid var(--user-line);background:var(--user-panel-2);color:var(--user-strong);font:inherit;font-size:14px;font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;outline:none;box-sizing:border-box;transition:border-color .16s ease,box-shadow .16s ease}.upay-txid-input::-moz-placeholder{color:var(--user-muted);font-weight:600;font-family:inherit;opacity:.85}.upay-txid-input::placeholder{color:var(--user-muted);font-weight:600;font-family:inherit;opacity:.85}.upay-txid-input:focus{border-color:color-mix(in srgb,#8b5cf6 55%,var(--user-line));box-shadow:0 0 0 3px color-mix(in srgb,#8b5cf6 18%,transparent);background:var(--user-panel)}.upay-empty-msg{margin:0;color:var(--user-muted);font-size:14px}.upay-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px var(--user-pad-x) calc(12px + env(safe-area-inset-bottom, 0px));background:color-mix(in srgb,var(--user-bg) 94%,transparent);backdrop-filter:blur(10px);border-top:1px solid color-mix(in srgb,var(--user-line) 70%,transparent)}.upay-submit{width:100%;max-width:var(--user-content-max);margin:0 auto;display:flex;justify-content:center;min-height:48px}.user-form-error{background:var(--user-danger-soft);color:var(--user-danger);padding:10px 12px;border-radius:var(--user-radius-sm);border:1px solid color-mix(in srgb,var(--user-danger) 24%,transparent);font-size:13px}.user-support{display:flex;flex-direction:column;gap:14px}.user-support-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.user-support-toolbar-copy{min-width:0;flex:1}.user-support-toolbar-copy h3{margin:0;font-size:16px;font-weight:700;letter-spacing:-.02em;color:var(--user-strong)}.user-support-toolbar-copy p{margin:4px 0 0;font-size:12.5px;color:var(--user-muted);line-height:1.55}.user-support-new{flex-shrink:0;min-height:40px;padding:9px 14px;font-size:13px}.user-ticket-list{display:flex;flex-direction:column;gap:10px}.user-ticket-item{width:100%;display:flex;flex-direction:column;gap:8px;padding:14px 15px;border-radius:var(--user-radius-md);border:1px solid var(--user-card-border,var(--user-line));background:var(--user-card-surface,var(--user-panel));background-color:var(--user-panel);box-shadow:var(--user-shadow-sm);color:inherit;font:inherit;text-align:right;cursor:pointer;transition:border-color var(--user-transition),box-shadow var(--user-transition),transform .16s ease}.user-ticket-item:hover{border-color:color-mix(in srgb,var(--user-primary) 30%,var(--user-line));box-shadow:var(--user-shadow-md)}.user-ticket-item-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.user-ticket-item-top strong{font-size:14px;font-weight:700;color:var(--user-strong);line-height:1.45;overflow-wrap:anywhere}.user-ticket-item-meta{display:flex;flex-wrap:wrap;gap:8px 10px;font-size:12px;color:var(--user-muted)}.user-ticket-preview{margin:0;font-size:12.5px;color:var(--user-text);line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.user-ticket-status{flex-shrink:0;display:inline-flex;align-items:center;min-height:24px;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap;background:var(--user-panel-2);color:var(--user-muted)}.user-ticket-status.is-open{background:var(--user-warning-soft);color:var(--user-warning)}.user-ticket-status.is-answered{background:var(--user-success-soft);color:var(--user-success)}.user-ticket-status.is-in_review{background:var(--user-warning-soft);color:var(--user-warning)}.user-ticket-status.is-closed{background:var(--user-panel-2);color:var(--user-muted)}.user-ticket-head{gap:12px}.user-ticket-back{gap:4px;padding:4px 8px;color:var(--user-primary)}.user-ticket-form{display:flex;flex-direction:column;gap:12px}.user-ticket-form .user-field{display:flex;flex-direction:column;gap:6px;margin:0}.user-ticket-form .user-field>span{font-size:12.5px;font-weight:600;color:var(--user-muted)}.user-ticket-form input,.user-ticket-form select,.user-ticket-form textarea,.user-ticket-reply textarea{width:100%;padding:11px 12px;border:1px solid var(--user-line);border-radius:var(--user-radius-sm);background:var(--user-panel);color:var(--user-strong);font:inherit;font-size:14px;outline:none;resize:vertical}.user-ticket-form input:focus,.user-ticket-form select:focus,.user-ticket-form textarea:focus,.user-ticket-reply textarea:focus{border-color:var(--user-primary);box-shadow:0 0 0 3px rgba(var(--user-primary-rgb),.16)}.user-ticket-detail-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:14px;font-size:12px;color:var(--user-muted)}.user-ticket-thread{display:flex;flex-direction:column;gap:10px}.user-ticket-bubble{padding:12px 13px;border-radius:14px;border:1px solid color-mix(in srgb,var(--user-line) 80%,transparent);background:var(--user-panel-2)}.user-ticket-bubble.is-user{background:color-mix(in srgb,var(--user-primary-soft) 55%,var(--user-panel-2));border-color:color-mix(in srgb,var(--user-primary) 18%,transparent)}.user-ticket-bubble.is-admin{background:var(--user-panel-2)}.user-ticket-bubble-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:11.5px;color:var(--user-muted)}.user-ticket-bubble-meta strong{color:var(--user-strong);font-size:12.5px}.user-ticket-bubble p{margin:0;font-size:13.5px;line-height:1.65;color:var(--user-text);white-space:pre-wrap;overflow-wrap:anywhere}.user-ticket-reply{margin-top:14px;display:flex;flex-direction:column;gap:10px}@media (max-width:420px){.user-support-toolbar{flex-direction:column;align-items:stretch}.user-support-new{width:100%}.user-sub-grid{grid-template-columns:1fr;gap:8px}.user-sub-cell{padding:10px}.user-sub-cell span,.user-sub-label{font-size:11px}.user-sub-cell strong{font-size:12.5px}}@media (min-width:640px){.user-wallet-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.user-brand-text{min-width:0;flex:1 1 auto}.user-brand-text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:min(160px,42vw)}.user-header-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.user-header-actions .user-btn-ghost{min-width:40px;min-height:40px;padding:4px}.cfg-btn,.cfg-import-mini{min-height:40px!important}.apps-cards,.apps-platform-grid,.apps-proto-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.user-stat-grid{grid-template-columns:1fr}@media (max-width:429px){.user-header-actions .user-btn-secondary{display:none!important}.user-header-actions{gap:4px}.user-brand-text strong{max-width:min(120px,34vw);font-size:14px}.user-tab-label{font-size:10px}.user-login-form .user-field{flex-direction:column;align-items:stretch}.user-login-form .user-field label{min-width:0}.upay-sticky{bottom:calc(72px + env(safe-area-inset-bottom, 0px))}.upay{padding-bottom:calc(160px + 72px + env(safe-area-inset-bottom, 0px))}.apps-card-name em{font-size:10px}}@media (min-width:430px){.user-stat-grid{grid-template-columns:1fr 1fr}.apps-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:560px){.user-sub-grid{grid-template-columns:1fr 1fr}.apps-proto-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px){.apps-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.apps-platform-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:768px){.user-header-actions .user-btn-secondary{display:inline-flex!important}.upay-sticky{bottom:0}.upay{padding-bottom:140px}.user-nav-link .user-tab-label{font-size:12.5px}}@media (min-width:768px) and (max-width:1023px){.user-nav-link{padding:6px 8px}.user-nav-link .user-tab-label{font-size:11.5px}.user-header-actions .user-btn-ghost{min-width:38px;min-height:38px}}@media (min-width:1024px){.user-sub-grid{grid-template-columns:1fr 1fr;gap:12px}}@media (max-width:639px){.user-input,.user-login-form input,.user-login-form select,textarea.user-input{font-size:16px!important}}