:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#001923;--foreground:#eef7f8;--popover:#022632e0;--primary:#60eae2;--primary-foreground:#001a1f;--brand:#81edc1;--ring:#60eae2;--input-border:#dffcfd38;--depth-surface:0 1px 0 0 #ffffff2e inset, 0 30px 60px -30px #000205b3;--depth-control:0 1px 0 0 #ffffff38 inset, 0 10px 24px -14px #00dad199;--depth-overlay:0 1px 0 0 #fff3 inset, 0 30px 70px -24px #000205cc;--surface-filter:blur(20px) saturate(1.6);--press:scale(.97);--motion:.28s;--font-display:"Noto Kufi Arabic", "Vazirmatn", system-ui, sans-serif;--backdrop:radial-gradient(55% 45% at 90% 0%, #00bdbe80, transparent 70%), radial-gradient(45% 50% at 5% 100%, #3f69d373, transparent 70%), radial-gradient(35% 35% at 45% 55%, #57c7912e, transparent 70%);--ease:cubic-bezier(.22, 1, .36, 1);--bg:var(--background);--card:#e6fafa12;--text:var(--foreground);--text-2:#a1c6ca;--error:#fa686a;--success:#41dca5;--teal:var(--primary);--teal-text:var(--primary-foreground);--teal-tint:#e6fafa1f;--line:#dffcfd29;--field:#e6fafa0f}@supports (color:lab(0% 0 0)){:root{--background:lab(7.35837% -7.40769 -11.4879);--foreground:lab(96.6197% -3.16557 -1.32873);--popover:lab(13.1595% -9.0218 -11.6112/.88);--primary:lab(85.1253% -40.4605 -8.09444);--primary-foreground:lab(7.56547% -11.2141 -9.1127);--brand:lab(86.5193% -40.5588 11.5946);--ring:lab(85.1253% -40.4605 -8.09444);--input-border:lab(96.8179% -9.48495 -3.9659/.22);--depth-surface:0 1px 0 0 lab(100% 0 0/.18) inset, 0 30px 60px -30px lab(.461658% -.469148 -1.94411/.7);--depth-control:0 1px 0 0 lab(100% 0 0/.22) inset, 0 10px 24px -14px lab(78.3903% -47.3883 -9.38582/.6);--depth-overlay:0 1px 0 0 lab(100% 0 0/.2) inset, 0 30px 70px -24px lab(.461658% -.469148 -1.94411/.8);--backdrop:radial-gradient(55% 45% at 90% 0%, lab(68.9961% -45.8286 -13.6963/.5), transparent 70%), radial-gradient(45% 50% at 5% 100%, lab(46.0363% 13.1637 -60.1828/.45), transparent 70%), radial-gradient(35% 35% at 45% 55%, lab(72.7227% -42.989 16.9288/.18), transparent 70%);--card:lab(96.719% -6.32727 -2.65062/.07);--text-2:lab(77.1598% -12.1074 -6.46358);--error:lab(63.3553% 57.2481 28.976);--success:lab(78.79% -51.3514 14.5727);--teal-tint:lab(96.719% -6.32727 -2.65062/.12);--line:lab(96.8179% -9.48495 -3.9659/.16);--field:lab(96.719% -6.32727 -2.65062/.06)}}body{transition:background-color .28s var(--ease), color .28s var(--ease)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overflow-x:clip}body{background:var(--bg);color:var(--text);margin:0;font-family:Vazirmatn,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:400;line-height:1.6;overflow-x:clip}h1,h2,h3,p{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--teal);outline-offset:2px;border-radius:4px}.ti{font-size:22px;line-height:1}.shell{max-width:480px;margin-inline:auto;padding-inline:16px}main.shell{padding-bottom:96px}.topbar{z-index:30;background:var(--bg);border-bottom:.5px solid var(--line);position:sticky;top:0}.topbar-in{justify-content:space-between;align-items:center;gap:12px;min-height:60px;display:flex}.brandmark{align-items:center;gap:10px;min-height:44px;font-size:17px;font-weight:500;display:flex}.logo-tile{background:var(--teal);width:38px;height:38px;color:var(--teal-text);border-radius:11px;flex:none;place-items:center;display:grid}.logo-tile .ti{font-size:22px}.icon-btn{border:.5px solid var(--line);background:var(--bg);width:44px;height:44px;color:var(--text);border-radius:12px;place-items:center;display:grid}.topnav{display:none}.hero{padding-top:28px}.hero h1{font-size:26px;font-weight:500;line-height:1.45}.hero .sub{color:var(--text-2);margin-top:8px;font-size:15px}.calc{background:var(--card);border:.5px solid var(--line);border-radius:16px;margin-top:20px;padding:16px}.svc-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.svc{border:.5px solid var(--line);background:var(--field);min-height:52px;color:var(--text);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:15px;font-weight:500;display:flex}.svc .ti{color:var(--text-2);font-size:20px}.svc[aria-pressed=true]{background:var(--teal);border-color:var(--teal);color:var(--teal-text)}.svc[aria-pressed=true] .ti{color:var(--teal-text)}.cur-row{direction:ltr;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px;display:grid}.cur{border:.5px solid var(--line);background:var(--field);min-height:44px;color:var(--text);letter-spacing:.4px;border-radius:12px;font-size:14px;font-weight:500}.cur[aria-pressed=true]{background:var(--teal);border-color:var(--teal);color:var(--teal-text)}.field-label{color:var(--text-2);margin-top:16px;font-size:13px;display:block}.amount-input{border:.5px solid var(--line);background:var(--field);width:100%;min-height:52px;color:var(--text);font:inherit;border-radius:12px;margin-top:6px;padding:10px 14px;font-size:18px;font-weight:500}.amount-input[aria-invalid=true]{border-color:var(--error)}.field-error{color:var(--error);margin-top:6px;font-size:13px}.rows{border-top:.5px solid var(--line);margin-top:16px}.row{border-bottom:.5px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;font-size:14px;display:flex}.row .k{color:var(--text-2)}.row .v{white-space:nowrap;font-weight:500}.total-box{background:var(--teal-tint);border-radius:12px;justify-content:space-between;align-items:baseline;gap:12px;margin-top:16px;padding:14px 16px;display:flex}.total-box .k{font-size:14px;font-weight:500}.total-box .v{white-space:nowrap;font-size:24px;font-weight:500}.total-box .unit{color:var(--text-2);margin-inline-start:6px;font-size:13px}.validity{color:var(--text-2);align-items:center;gap:6px;margin-top:12px;font-size:13px;display:flex}.validity .ti{font-size:16px}.cta{background:var(--teal);width:100%;min-height:52px;color:var(--teal-text);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:16px;font-weight:500;display:flex}.cta:disabled{opacity:.45;cursor:not-allowed}.tiles{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.tile{background:var(--card);border:.5px solid var(--line);border-radius:16px;align-items:center;gap:10px;min-height:64px;padding:14px;font-size:14px;font-weight:500;display:flex}.tile .ti{color:var(--teal);flex:none;font-size:24px}@media (prefers-color-scheme:dark){.tile .ti{color:var(--teal)}}.bottomnav{inset-inline:0;z-index:30;background:var(--bg);border-top:.5px solid var(--line);padding-bottom:env(safe-area-inset-bottom);position:fixed;bottom:0}.bottomnav-in{grid-template-columns:repeat(5,1fr);max-width:480px;margin-inline:auto;display:grid}.bottomnav a{min-height:56px;color:var(--text-2);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:11px;display:flex}.bottomnav a .ti{font-size:22px}.bottomnav a[aria-current=page]{color:var(--teal);font-weight:500}.install-banner{inset-inline:12px;z-index:40;background:var(--card);border:.5px solid var(--line);border-radius:16px;align-items:center;gap:10px;max-width:456px;margin-inline:auto;padding:12px;display:flex;position:fixed;bottom:76px}.install-banner .txt{flex:1;font-size:13px}.install-banner .txt b{font-size:14px;font-weight:500;display:block}.install-banner .go{background:var(--teal);min-height:44px;color:var(--teal-text);border:none;border-radius:12px;padding:0 16px;font-weight:500}.install-banner .x{width:44px;height:44px;color:var(--text-2);background:0 0;border:none;place-items:center;display:grid}.placeholder{text-align:center;color:var(--text-2);padding-top:40px}.placeholder .ti{color:var(--teal);font-size:40px}.placeholder h1{color:var(--text);margin-top:12px;font-size:20px;font-weight:500}@media (min-width:1024px){.shell{max-width:1120px;padding-inline:24px}main.shell{padding-bottom:48px}.topnav{align-items:center;gap:4px;display:flex}.topnav a{min-height:44px;color:var(--text-2);border-radius:12px;align-items:center;padding:0 14px;font-size:14px;display:inline-flex}.topnav a[aria-current=page]{color:var(--teal);background:var(--teal-tint);font-weight:500}.hero{grid-template-columns:1fr 460px;align-items:start;gap:40px;padding-top:48px;display:grid}.hero h1{font-size:36px;line-height:1.4}.hero .sub{font-size:17px}.calc{margin-top:0}.tiles{margin-top:24px}.bottomnav{display:none}.install-banner{bottom:24px}}.combo,.combo-wrap{position:relative}.combo-input{min-height:52px;margin-top:6px;padding-inline-end:44px;font-size:16px;font-weight:400}.combo-caret{inset-inline-end:12px;color:var(--text-2);pointer-events:none;font-size:18px;position:absolute;top:50%;transform:translateY(-50%)}.combo-list{z-index:50;top:calc(100% + 6px);background:var(--popover);border:1px solid var(--line);box-shadow:var(--depth-overlay);-webkit-backdrop-filter:var(--surface-filter);backdrop-filter:var(--surface-filter);border-radius:16px;max-height:264px;margin:0;padding:6px;list-style:none;position:absolute;inset-inline:0;overflow-y:auto}.combo-opt{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:8px 10px;font-size:14px;display:flex}.combo-opt.active{background:var(--teal-tint)}.combo-hint{color:var(--text-2);direction:ltr;font-size:12px}.combo-note{color:var(--text-2);padding:10px;font-size:13px}.form-card{background:var(--card);border:.5px solid var(--line);border-radius:16px;margin-top:20px;padding:16px}.form-title{font-size:17px;font-weight:500}.form-sub{color:var(--text-2);margin-top:4px;font-size:13px}.choice-list{gap:10px;margin-top:14px;display:grid}.choice{border:.5px solid var(--line);background:var(--field);min-height:52px;color:var(--text);text-align:start;border-radius:12px;align-items:center;gap:10px;width:100%;padding:10px 14px;font-size:15px;font-weight:500;display:flex}.choice .ti{color:var(--text-2);font-size:20px}.choice[aria-checked=true]{background:var(--teal);border-color:var(--teal);color:var(--teal-text)}.choice[aria-checked=true] .ti{color:var(--teal-text)}.choice .desc{color:var(--text-2);font-size:12px;font-weight:400;display:block}.choice[aria-checked=true] .desc{color:var(--teal-text);opacity:.85}.form-actions{gap:10px;margin-top:18px;display:flex}.btn-ghost{border:.5px solid var(--line);background:var(--field);min-height:52px;color:var(--text);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.text-input{border:.5px solid var(--line);background:var(--field);width:100%;min-height:52px;color:var(--text);font:inherit;border-radius:12px;margin-top:6px;padding:10px 14px;font-size:16px}.file-input{border:.5px dashed var(--line);background:var(--field);width:100%;color:var(--text-2);font:inherit;border-radius:12px;margin-top:6px;padding:14px;font-size:14px}.steps{gap:6px;margin-top:14px;display:flex}.steps span{background:var(--line);border-radius:2px;flex:1;height:4px}.steps span.on{background:var(--teal)}.success-box{background:var(--teal-tint);text-align:center;border-radius:16px;margin-top:20px;padding:20px 16px}.success-box .ti{color:var(--teal);font-size:36px}.success-box h2{margin-top:8px;font-size:17px;font-weight:500}.success-box p{color:var(--text-2);margin-top:6px;font-size:14px}.page-title{margin:0 0 8px;font-size:26px;font-weight:500}.page-sub{color:var(--text-2);margin:0 0 20px;line-height:1.9}.card-list{flex-direction:column;gap:12px;display:flex}.svc-card,.contact-row{background:var(--surface);border:.5px solid var(--border);border-radius:var(--radius-card);color:var(--text);align-items:center;gap:12px;min-height:44px;padding:16px;display:flex}.svc-card:hover,.contact-row:hover{border-color:var(--accent)}.contact-row.is-soon{opacity:.65}.svc-card-icon{background:var(--accent-tint);width:44px;height:44px;color:var(--accent-dark);border-radius:12px;flex:none;place-items:center;font-size:22px;display:grid}.svc-card-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.svc-card-title{font-weight:500}.svc-card-desc{color:var(--text-2);font-size:13px;line-height:1.8}.svc-card-arrow{color:var(--text-2);flex:none}.empty-note{background:var(--surface);border:.5px solid var(--border);border-radius:var(--radius-card);color:var(--text-2);text-align:center;padding:20px 16px}.art-card{background:var(--surface);border:.5px solid var(--border);border-radius:var(--radius-card);color:var(--text);flex-direction:column;display:flex;overflow:hidden}.art-card:hover{border-color:var(--accent)}.art-card-img{object-fit:cover;width:100%;height:160px;display:block}.art-card-body{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.art-card-cat{color:var(--accent-dark);margin:0;font-size:12px;font-weight:500}.art-card-title{font-weight:500;line-height:1.8}.art-card-excerpt{color:var(--text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.9;display:-webkit-box;overflow:hidden}.article-title{margin:6px 0 16px;font-size:24px;font-weight:500;line-height:1.7}.article-hero{border-radius:var(--radius-card);width:100%;margin-bottom:20px;display:block}.article-body{font-size:15px;line-height:2}.article-body h2{margin:26px 0 8px;font-size:19px;font-weight:500;line-height:1.8}.article-body h3{margin:20px 0 6px;font-size:16px;font-weight:500}.article-body p{margin:0 0 12px}.article-body ul{margin:0 0 14px;padding-inline-start:20px}.article-body li{margin-bottom:8px}.article-body a{color:var(--accent-dark);text-decoration:underline}.article-cta{background:var(--accent-tint);border-radius:var(--radius-card);margin-top:28px;padding:18px 16px}.article-cta p{color:var(--accent-dark);margin:0 0 12px;font-weight:500}.back-link{color:var(--accent-dark);align-items:center;gap:6px;min-height:44px;font-weight:500;display:inline-flex}.schengen-banner{background:var(--surface);border:.5px solid var(--border);border-radius:var(--radius-card);flex-direction:column;gap:12px;margin-top:20px;padding:18px 16px;display:flex}.schengen-banner-icon{background:var(--accent-tint);width:44px;height:44px;color:var(--accent-dark);border-radius:12px;place-items:center;font-size:22px;display:grid}.schengen-banner-body h2{margin:0 0 4px;font-size:19px;font-weight:500}.schengen-banner-body p{color:var(--text-2);margin:0;line-height:1.9}.schengen-banner-btn{text-align:center}@media (min-width:1024px){.schengen-banner{flex-direction:row;align-items:center}.schengen-banner-body{flex:1}.schengen-banner-btn{flex:none;padding-inline:28px}}.check-list{flex-direction:column;gap:10px;margin:0 0 20px;padding:0;list-style:none;display:flex}.check-list li{align-items:baseline;gap:8px;line-height:1.9;display:flex}.check-list li:before{content:"";color:var(--accent-dark);font-family:tabler-icons;font-size:15px}.lead-form{flex-direction:column;gap:14px;display:flex}.lead-done{text-align:center;padding:12px 0 4px}.lead-done i{color:var(--accent);font-size:40px}.lead-done-title{margin:8px 0 6px;font-size:17px;font-weight:500}.lead-done p{color:var(--text-2);margin:0;line-height:1.9}.home-links{flex-direction:column;gap:10px;margin-top:16px;display:flex}.home-link{background:var(--surface);border:.5px solid var(--border);border-radius:var(--radius-card);color:var(--text);justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:14px 16px;font-weight:500;display:flex}.home-link:hover{border-color:var(--accent)}.card{background:var(--surface);border:.5px solid var(--border);border-radius:var(--radius-card);padding:18px 16px}.card-title{margin:0 0 6px;font-size:17px;font-weight:500}:root{--surface:var(--card);--border:var(--line);--accent:var(--teal);--accent-tint:var(--teal-tint);--accent-dark:var(--primary);--radius-card:22px}.btn-primary{background:var(--teal);min-height:52px;color:var(--teal-text);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:16px;font-weight:500;display:inline-flex}.btn-primary:disabled{opacity:.45;cursor:not-allowed}.form-error{color:var(--error);margin:0;line-height:1.8}.field{display:block}.field-label{margin-bottom:6px;font-weight:500;display:block}.input{border:.5px solid var(--line);background:var(--field);width:100%;min-height:52px;color:var(--text);font:inherit;border-radius:12px;padding:10px 14px;font-size:16px}textarea.input{min-height:auto}.note{color:var(--text-2);font-size:13px;line-height:1.9}.note a{color:var(--accent-dark);text-decoration:underline}.auth-card{max-width:480px}.auth-tabs{gap:8px;margin-bottom:18px;display:flex}.auth-tab{border:.5px solid var(--line);background:var(--field);min-height:44px;color:var(--text);border-radius:12px;flex:1;font-weight:500}.auth-tab.is-active{background:var(--teal);color:var(--teal-text);border-color:var(--teal)}.social-login-row{gap:8px;display:flex}.social-login{border:.5px solid var(--line);background:var(--field);min-height:48px;color:var(--text);border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;font-weight:500;display:inline-flex}.social-login:disabled{opacity:.55;cursor:not-allowed}.social-login .ti{font-size:19px}a.social-login{cursor:pointer;text-decoration:none}.telegram-widget{justify-content:center;min-height:48px;display:flex}html{background:var(--background)}body:before{content:"";z-index:-1;pointer-events:none;background:var(--backdrop), var(--background);position:fixed;inset:0}.card,.svc-card,.art-card,.auth-card2,.menu-card,.profile-card,.article-frame{background:var(--card);border:1px solid var(--line);box-shadow:var(--depth-surface);-webkit-backdrop-filter:var(--surface-filter);backdrop-filter:var(--surface-filter)}.btn-social2{background:var(--card);border-color:var(--line);-webkit-backdrop-filter:var(--surface-filter);backdrop-filter:var(--surface-filter)}.topbar,.bottomnav{background:var(--popover);border-color:var(--line);-webkit-backdrop-filter:var(--surface-filter);backdrop-filter:var(--surface-filter)}.install-banner{background:var(--popover);border:1px solid var(--line);box-shadow:var(--depth-surface);-webkit-backdrop-filter:var(--surface-filter);backdrop-filter:var(--surface-filter);color:var(--text)}.btn-primary{box-shadow:var(--depth-control)}h1,h2,h3,.page-title,.article-title{font-family:var(--font-display);font-weight:600}.btn-primary:active,.btn-ghost:active,.btn-social2:active,.menu-row:active,.svc-card:active{transform:var(--press)}.input{border-color:var(--input-border)}.input:focus{border-color:var(--ring);outline:none;box-shadow:0 0 0 3px #60eae240;box-shadow:0 0 0 3px lab(85.1253% -40.4605 -8.09444/.25)}.glass-home .calc,.glass-home .tile,.glass-home .schengen-banner,.glass-home .home-link{-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);background:#ffffff12;border:1px solid #ffffff29;box-shadow:inset 0 1px #ffffff38}.glass-home .calc,.glass-home .schengen-banner{border-radius:22px}.topbar,.bottomnav{-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);background:#0a2a338c;border-color:#ffffff29}.install-banner{-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);color:var(--text);background:#103a46b8;border:1px solid #ffffff29;box-shadow:inset 0 1px #ffffff38}.glass-home .cta{box-shadow:var(--depth-control)}.glass-home .total-box{background:#7fe7d229;border:1px solid #ffffff24}.glass-home .svc,.glass-home .cur{color:var(--text);background:#ffffff0d;border-color:#ffffff29}.glass-home .amount-input{color:var(--text);background:#ffffff0f;border-color:#ffffff38}.glass-home .row{border-color:#ffffff1f}.glass-home .svc-card-icon,.glass-home .schengen-banner-icon{color:#7fe7d2;background:#7fe7d22e}.glass-home .hero h1{letter-spacing:-.01em}.header-actions{align-items:center;gap:4px;display:flex}.icon-btn{transition:background-color .2s var(--ease), transform .12s var(--ease);position:relative}.icon-btn:active{transform:scale(.92)}.bell-badge{top:4px;background:var(--error);color:#fff;text-align:center;min-width:18px;height:18px;animation:badge-pop .32s var(--ease);border-radius:999px;padding-inline:5px;font-size:11px;font-weight:500;line-height:18px;position:absolute;inset-inline-end:4px}@keyframes badge-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.wa-float{inset-inline-start:16px;z-index:40;color:#fff;width:54px;height:54px;transition:transform .2s var(--ease);animation:wa-in .42s var(--ease);background:#25d366;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:84px}.wa-float:hover{transform:translateY(-2px)}.wa-float:active{transform:scale(.94)}.wa-float .ti{font-size:28px}@keyframes wa-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media (min-width:1024px){.wa-float{bottom:24px}}.notif-unread{border-inline-start:3px solid var(--teal)}.notif-dot{background:var(--teal);border-radius:50%;flex:none;width:8px;height:8px;margin-top:8px}.svc,.cur{transition:background-color .22s var(--ease), color .22s var(--ease), border-color .22s var(--ease), transform .14s var(--ease), box-shadow .22s var(--ease)}.svc:active,.cur:active{transform:scale(.96)}.svc{position:relative}.svc-check{top:6px;animation:badge-pop .3s var(--ease);position:absolute;inset-inline-end:8px;font-size:16px!important}.total-v{animation:total-pop .3s var(--ease);display:inline-block}@keyframes total-pop{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.glass-home .svc[aria-pressed=true],.glass-home .cur[aria-pressed=true]{color:#04342c;background:#7fe7d2eb;border-color:#7fe7d2f2;box-shadow:0 6px 24px #7fe7d259}.glass-home .svc[aria-pressed=true] .ti,.glass-home .cur[aria-pressed=true] .ti,.glass-home .svc-check{color:#04342c}.rate-row{border-bottom:.5px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:9px 2px;font-size:14px;display:flex}.rate-row:last-child{border-bottom:none}.rate-row .pair{direction:ltr;font-weight:500}.rate-row .val{font-weight:500}.rate-row .sub{color:var(--text-2);font-size:12px}.probe-result{border:.5px solid var(--line);background:var(--card);border-radius:12px;margin-top:10px;padding:12px 14px;font-size:13.5px;line-height:1.9}.probe-result.ok{border-color:var(--teal)}.probe-result.bad{border-color:var(--error)}.probe-result .raw{text-align:left;color:var(--text-2);word-break:break-all;direction:ltr;font-size:12px}:root{--shadow-soft:var(--depth-surface)}.auth-shell{max-width:430px;margin-inline:auto;padding-top:30px}.auth-brand{text-align:center;margin-bottom:20px}.auth-brand-tile{background:var(--accent);width:58px;height:58px;color:var(--teal-text);border-radius:17px;place-items:center;font-size:30px;display:inline-grid;overflow:hidden}.auth-brand-tile img{object-fit:cover;width:100%;height:100%}.auth-brand-name{margin-top:10px;font-size:21px;font-weight:500}.auth-card2{background:var(--bg);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:22px;padding:26px 22px}.auth-card2 h1{text-align:center;margin:0 0 6px;font-size:21px;font-weight:500}.auth-sub2{color:var(--text-2);text-align:center;margin:0 0 20px;font-size:13.5px;line-height:1.9}.auth-card2 .input{border-radius:14px;height:52px;font-size:15px}.auth-card2 .btn-primary{border-radius:14px;height:52px;font-size:15.5px}.auth-card2 .field-label{font-size:14px;font-weight:500}.auth-foot{text-align:center;color:var(--text-2);margin-top:18px;font-size:14px}.auth-foot a{color:var(--accent-dark);font-weight:500}.auth-divider{color:var(--text-2);align-items:center;gap:12px;margin:20px 0 14px;font-size:12.5px;display:flex}.auth-divider:before,.auth-divider:after{content:"";border-top:1px solid var(--line);flex:1}.btn-social2{border:1px solid var(--line);background:var(--bg);width:100%;height:52px;color:var(--text);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.btn-social2+.btn-social2{margin-top:10px}.btn-social2:hover{border-color:var(--accent)}.btn-social2[disabled]{opacity:.55;cursor:default}.soon-tag{background:var(--card);color:var(--text-2);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:400}.profile-card{background:var(--bg);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:20px;align-items:center;gap:14px;margin-bottom:16px;padding:20px;display:flex}.avatar-circle{background:var(--accent);width:58px;height:58px;color:var(--teal-text);border-radius:50%;flex-shrink:0;place-items:center;font-size:21px;font-weight:500;display:grid}.profile-name{margin:0 0 2px;font-size:17px;font-weight:500}.profile-contact{color:var(--text-2);margin:0;font-size:13px}.role-chip{background:var(--accent-tint);color:var(--accent-dark);border-radius:999px;margin-top:6px;padding:2px 10px;font-size:11.5px;display:inline-block}.menu-card{background:var(--bg);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:20px;margin-bottom:16px;overflow:hidden}.menu-head{color:var(--text-2);padding:14px 18px 4px;font-size:13px;font-weight:500}.menu-row{color:var(--text);width:100%;font:inherit;text-align:right;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:14px 18px;text-decoration:none;display:flex}.menu-row+.menu-row{border-top:1px solid var(--line)}.menu-ic{background:var(--accent-tint);width:42px;height:42px;color:var(--accent-dark);border-radius:13px;flex-shrink:0;place-items:center;font-size:21px;display:grid}.menu-ic.danger{color:#ff9592;color:lab(73.1742% 41.1344 20.0237);background:#fa686a2e;background:lab(63.3553% 57.2481 28.976/.18)}.menu-body{flex:1;min-width:0}.menu-title{font-size:15px;font-weight:500;display:block}.menu-desc{color:var(--text-2);margin-top:1px;font-size:12.5px;display:block}.menu-arrow{color:var(--text-2);font-size:18px}.article-frame{background:var(--bg);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:22px;padding:24px 20px}.article-body{overflow-wrap:anywhere}.article-body a{color:var(--accent-dark);border-bottom:1px solid var(--accent-tint);text-decoration:none}.auth-shell{flex-direction:column;justify-content:center;min-height:calc(100svh - 64px);padding-top:20px;padding-bottom:104px;display:flex}.page-center{flex-direction:column;justify-content:center;min-height:calc(100svh - 64px);padding-bottom:104px;display:flex}.article-cta{text-align:center}.article-cta .btn-primary{max-width:430px;margin-inline:auto}.article-frame .art-card-cat,.article-frame .article-title{text-align:center}body:has(.glass-home) main.shell{padding-bottom:160px}@media (hover:none){.svc-card:hover,.contact-row:hover{border-color:var(--line)}}input[type=datetime-local],input[type=date],input[type=time]{width:100%;min-width:0;max-width:100%;display:block}.field,.form-card{min-width:0}input[type=datetime-local],input[type=date],input[type=time]{appearance:none;text-align:center}.copy-value{color:var(--text);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;min-height:44px;padding:4px 0;font-weight:500;display:inline-flex}.copy-value .ti-copy{color:var(--text-2);font-size:17px}.copy-value:active{transform:var(--press)}.copy-done{color:var(--success);direction:rtl;align-items:center;gap:3px;font-size:13px;display:inline-flex}.chip-grid{flex-wrap:wrap;gap:8px;margin:6px 0 14px;display:flex}.chip-grid .cur{flex:0 auto;padding:10px 14px}.site-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:8px 18px;max-width:480px;margin:26px auto 0;padding:14px 18px 18px;display:flex}.site-foot a{color:var(--text-2);padding:6px 2px;font-size:13px;text-decoration:none}
