:root.aerio-design{--radius:1rem;--background:#f5f6f8;--foreground:#18191c;--card:#fff;--card-foreground:#18191c;--popover:#fff;--popover-foreground:#18191c;--primary:#2563d7;--primary-foreground:#fff;--secondary:#00000009;--secondary-foreground:#34363b;--muted:#0000000b;--muted-foreground:#64666d;--accent:#0001;--accent-foreground:#18191c;--border:#00000014;--border-strong:#00000029;--input:#00000024;--ring:#2563d7;--cabinet-link:#2563d7;--cabinet-sidebar-width:5rem}:root.aerio-design.dark{--background:#000;--foreground:#f5f5f5;--card:#171717;--card-foreground:#f5f5f5;--popover:#202020;--popover-foreground:#f5f5f5;--primary:#286fe7;--primary-foreground:#fff;--secondary:#ffffff0f;--secondary-foreground:#ededed;--muted:#ffffff0d;--muted-foreground:#a1a1a1;--accent:#ffffff14;--accent-foreground:#f5f5f5;--border:#ffffff12;--border-strong:#ffffff29;--input:#ffffff2e;--ring:#85afff;--cabinet-link:#85afff}:root.aerio-design .text-primary{color:var(--cabinet-link)}:root.aerio-design.dark .bg-status-active.text-primary-foreground{color:#081a11}.aerio-design :where(section,article).bg-card{border-radius:1.75rem}:root.aerio-design [data-slot=button]{transition-property:color,background-color,border-color,opacity,transform}:root.aerio-design [data-slot=button]:is([data-size=default],[data-size=lg]){border-radius:999px}:root.aerio-design [data-slot=dialog-content]{border-radius:1.75rem}:root.aerio-design [data-slot=responsive-panel-content]{border-top-left-radius:1.75rem;border-top-right-radius:1.75rem}.aerio-design [data-slot=card]{box-shadow:none;border:1px solid var(--border);border-radius:1.75rem}:root.aerio-design .mobile-bottom-nav>div{max-width:34rem}.mobile-bottom-nav:before{content:"";z-index:-1;pointer-events:none;top:50%;left:-1rem;right:-1rem;bottom:calc(0px - max(env(safe-area-inset-bottom), 1.5rem));background:color-mix(in srgb, var(--background) 20%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;-webkit-mask-image:linear-gradient(#0000,#000 70%);mask-image:linear-gradient(#0000,#000 70%)}.mobile-bottom-nav[data-compact=true]:before{top:60%}.telegram-top-safe-area{z-index:60;height:var(--app-safe-top);pointer-events:none;background:color-mix(in srgb, var(--background) 85%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:fixed;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 16px),#0000);mask-image:linear-gradient(#000 calc(100% - 16px),#0000)}@media (min-width:768px){.telegram-top-safe-area{display:none}}.appearance-language-carousel:before,.appearance-language-carousel:after{content:"";z-index:20;pointer-events:none;background:var(--card);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:12px;position:absolute;top:0;bottom:0}.appearance-language-carousel:before{left:-4px;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.appearance-language-carousel:after{right:-4px;-webkit-mask-image:linear-gradient(270deg,#000,#0000);mask-image:linear-gradient(270deg,#000,#0000)}.bottom-nav-pill{background-color:var(--accent);-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color .24s,box-shadow .24s,-webkit-backdrop-filter .24s,backdrop-filter .24s;box-shadow:inset 0 0 #0000,0 0 #0000}.bottom-nav-pill:before{content:"";border-radius:inherit;opacity:0;background:linear-gradient(145deg,#ffffff73,#ffffff0f 42%,#0000 62%,#ffffff2e);transition:opacity .24s;position:absolute;inset:0}.bottom-nav-pill[data-dragging=true]{background-color:color-mix(in srgb, var(--card) 36%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.8)brightness(1.18);backdrop-filter:blur(12px)saturate(1.8)brightness(1.18);box-shadow:inset 0 1px #ffffffa6,0 8px 20px #0003,inset 0 -1px #ffffff26}.bottom-nav-pill[data-dragging=true]:before{opacity:1}@media (prefers-reduced-motion:reduce){.bottom-nav-pill,.bottom-nav-pill:before{transition:none}}:root.aerio-design [data-slot=switch]{box-shadow:none}@media (max-width:767px){.cabinet-main h1{letter-spacing:-.035em;font-size:1.5rem;line-height:1.2}.cabinet-main [data-animated-card]>.flow-root>section{padding:1.125rem}}:root.aerio-design .mobile-bottom-nav [aria-current=page]{color:var(--cabinet-link)}
