@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap";:root{color:#111;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--accent:#111;--accent-hover:#333;--accent-subtle:#0000000d;--muted:#888;--line:#00000012;--surface:#f8f8f8;--surface-raised:#f2f2f2;--radius:14px;background:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-weight:400}*{box-sizing:border-box}body{color:#111;background:#fff;margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;background:0 0;border:0}button:disabled{cursor:not-allowed;opacity:.4}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #0003}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.03em;color:#111;font-family:Inter,-apple-system,sans-serif;font-weight:700}p{color:var(--muted);line-height:1.65}svg{flex-shrink:0}html{scroll-behavior:smooth;scroll-padding-top:30px}label{color:#333;flex-direction:column;gap:8px;font-size:14px;font-weight:500;display:flex}input,textarea,select{color:#111;background:#fff;border:1px solid #00000026;border-radius:12px;width:100%;min-width:0;padding:13px 16px;transition:border-color .2s,box-shadow .2s}input:focus,textarea:focus,select:focus{border-color:#111;outline:none;box-shadow:0 0 0 3px #00000014}input::placeholder,textarea::placeholder{color:#888}textarea{resize:vertical;min-height:95px}label small{color:#999;font-size:12px;font-weight:400;line-height:1.6}img{max-width:100%;display:block}form{flex-direction:column;gap:21px;display:flex}::selection{color:#111;background:#0000001a}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.theme-toggle{z-index:100;-webkit-backdrop-filter:blur(12px);cursor:pointer;color:#333;background:#ffffffe6;border:1px solid #0000001a;border-radius:50%;place-items:center;width:44px;height:44px;transition:transform .2s,box-shadow .2s,background .2s;display:grid;position:fixed;bottom:24px;left:24px;box-shadow:0 4px 20px #00000014}.theme-toggle:hover{transform:scale(1.1);box-shadow:0 6px 25px #0000001f}.theme-toggle:active{transform:scale(.95)}.theme-toggle-icon{justify-content:center;align-items:center;transition:transform .3s;display:flex}[data-theme=dark] .theme-toggle{color:#e0e0e0;background:#1e1e1ee6;border-color:#ffffff1a;box-shadow:0 4px 20px #0000004d}[data-theme=dark]{--accent:#e0e0e0;--accent-hover:#fff;--accent-subtle:#ffffff0f;--muted:#777;--line:#ffffff14;--surface:#131313;--surface-raised:#1c1c1c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] body{color:#d5d5d5;background:#0a0a0a}[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3{color:#eee}[data-theme=dark] p{color:#888}[data-theme=dark] ::selection{color:#fff;background:#ffffff1f}[data-theme=dark] a:focus-visible,[data-theme=dark] button:focus-visible,[data-theme=dark] input:focus-visible,[data-theme=dark] textarea:focus-visible,[data-theme=dark] select:focus-visible,[data-theme=dark] summary:focus-visible{outline-color:#ffffff40}[data-theme=dark] label{color:#bbb}[data-theme=dark] label small{color:#666}[data-theme=dark] input,[data-theme=dark] textarea,[data-theme=dark] select{color:#e0e0e0;background:#1a1a1a;border-color:#ffffff1f}[data-theme=dark] input:focus,[data-theme=dark] textarea:focus,[data-theme=dark] select:focus{border-color:#777;box-shadow:0 0 0 3px #ffffff0f}[data-theme=dark] input::placeholder,[data-theme=dark] textarea::placeholder{color:#555}[data-theme=dark] .button{color:#111;background:#e8e8e8}[data-theme=dark] .button:hover{background:#fff}[data-theme=dark] .button.light{color:#111;background:#e8e8e8}[data-theme=dark] .button.light:hover{background:#fff}[data-theme=dark] .secondary{color:#ccc;border-color:#ffffff2e}[data-theme=dark] .secondary:hover{color:#111;background:#e8e8e8;border-color:#e8e8e8}[data-theme=dark] .text-button{color:#ccc}[data-theme=dark] .icon-button:hover{background:#ffffff14}[data-theme=dark] .logo{color:#eee}[data-theme=dark] .alert{color:#aaa;background:#1a1a1a;border-color:#ffffff14}[data-theme=dark] .alert.error{color:#ff6b60;background:#ff3b3014;border-color:#ff3b3026}[data-theme=dark] .alert.success{color:#4cd964;background:#34c75914;border-color:#34c75926}[data-theme=dark] .muted{color:#666}[data-theme=dark] .nav-links{border-color:#ffffff1a}[data-theme=dark] .nav-links a{color:#888}[data-theme=dark] .nav-links a:hover,[data-theme=dark] .nav-links a.nav-active{color:#111;background:#fff}[data-theme=dark] .login-link{color:#ccc;border-color:#ffffff1f}[data-theme=dark] .login-link:hover{color:#111;background:#fff}[data-theme=dark] .nav-profile{border-color:#ffffff1f}[data-theme=dark] .nav-profile:hover{background:#ffffff0f;border-color:#ffffff40}[data-theme=dark] .nav-avatar{color:#111;background:#fff}[data-theme=dark] .nav-username{color:#ccc}[data-theme=dark] .eyebrow{color:#555}[data-theme=dark] .live-dot{background:#fff;box-shadow:0 0 0 3px #ffffff14}[data-theme=dark] .landing-minimal{color:#d5d5d5;background:#0a0a0a}[data-theme=dark] .landing-minimal .logo{color:#eee}[data-theme=dark] .landing-minimal .nav-links a{color:#999}[data-theme=dark] .landing-minimal .nav-links a:hover,[data-theme=dark] .landing-minimal .nav-links a.nav-active{color:#111;background:#fff}[data-theme=dark] .landing-minimal .button{color:#111;background:#e8e8e8}[data-theme=dark] .landing-minimal .button:hover{background:#fff}[data-theme=dark] .hero-simple h1{color:#eee}[data-theme=dark] .hero-simple>p{color:#777}[data-theme=dark] .link-subtle{color:#888}[data-theme=dark] .link-subtle:hover,[data-theme=dark] .section-features>h2,[data-theme=dark] .section-pricing>h2,[data-theme=dark] .section-faq>h2{color:#eee}[data-theme=dark] .landing-minimal .bento-card{background:#161616;border-color:#ffffff0f}[data-theme=dark] .landing-minimal .bento-card:hover{border-color:#ffffff1a}[data-theme=dark] .landing-minimal .bento-kicker{color:#666}[data-theme=dark] .landing-minimal .bento-card h3{color:#eee}[data-theme=dark] .landing-minimal .bento-card p{color:#777}[data-theme=dark] .landing-minimal .bento-catalog{background:#161616}[data-theme=dark] .landing-minimal .bento-product{background:#1c1c1c;border-color:#ffffff0f;box-shadow:0 8px 30px #0006}[data-theme=dark] .landing-minimal .bento-product>span{color:#ccc}[data-theme=dark] .landing-minimal .bento-product b{color:#777}[data-theme=dark] .landing-minimal .bento-product i{color:#eee;background:#ffffff14}[data-theme=dark] .landing-minimal .bento-copy .text-button{color:#ccc}[data-theme=dark] .landing-minimal .bento-bot{background:#e8e8e8}[data-theme=dark] .landing-minimal .bento-bot .bento-kicker{color:#0006}[data-theme=dark] .landing-minimal .bento-bot h3{color:#111}[data-theme=dark] .landing-minimal .bento-bot p{color:#00000073}[data-theme=dark] .landing-minimal .bento-bot .bento-link{color:#0003}[data-theme=dark] .landing-minimal .bento-messages>div:first-child{color:#111;background:#00000014;border-color:#0000000f}[data-theme=dark] .landing-minimal .bento-messages>div:last-child>span:last-child{color:#000000b3;background:#0000000f;border-color:#0000000a}[data-theme=dark] .landing-minimal .bento-messages small{color:#0000004d}[data-theme=dark] .landing-minimal .bot-avatar{background:#0000001a}[data-theme=dark] .landing-minimal .bento-theme,[data-theme=dark] .landing-minimal .bento-link-card,[data-theme=dark] .landing-minimal .bento-analytics{background:#161616}[data-theme=dark] .landing-minimal .bento-theme h3,[data-theme=dark] .landing-minimal .bento-link-card h3,[data-theme=dark] .landing-minimal .bento-analytics h3{color:#eee}[data-theme=dark] .landing-minimal .bento-theme .bento-kicker,[data-theme=dark] .landing-minimal .bento-analytics .bento-kicker{color:#666}[data-theme=dark] .landing-minimal .theme-swatches>span{color:#888;border-color:#ffffff1a}[data-theme=dark] .landing-minimal .theme-swatches>span:first-child{color:#111;background:#fff;border-color:#0000}[data-theme=dark] .landing-minimal .theme-swatches>span:first-child i{background:#111}[data-theme=dark] .landing-minimal .theme-swatches i{background:#fff}[data-theme=dark] .landing-minimal .theme-swatches svg{color:#111}[data-theme=dark] .landing-minimal .bento-url{color:#00000080;background:#e8e8e8;border-color:#0000}[data-theme=dark] .landing-minimal .bento-url b{color:#111}[data-theme=dark] .landing-minimal .bento-url>span{color:#111;background:#0000001f}[data-theme=dark] .landing-minimal .mini-chart>span{background:linear-gradient(#444,#ffffff0f)}[data-theme=dark] .landing-minimal .mini-chart>span:last-of-type{background:linear-gradient(#e8e8e8,#ffffff26)}[data-theme=dark] .landing-minimal .mini-chart small{color:#555}[data-theme=dark] .landing-minimal .carousel-floor{background:radial-gradient(#ffffff05,#0000 66%)}[data-theme=dark] .landing-minimal .device-frame{background:linear-gradient(155deg,#3a3a3a,#1a1a1a 25%,#2a2a2a 50%,#111 80%);border-color:#3a3a3a;box-shadow:0 24px 50px -12px #0006,0 4px 12px #0000004d}[data-theme=dark] .landing-minimal .device-frame:after{border-color:#ffffff0f}[data-theme=dark] .landing-minimal .device-screen{background:#111;border-color:#000}[data-theme=dark] .landing-minimal .device-button{background:linear-gradient(#3a3a3a,#1a1a1a)}[data-theme=dark] .landing-minimal .device-status{color:#fff}[data-theme=dark] .landing-minimal .device-island{background:#000}[data-theme=dark] .landing-minimal .device-island:after{background:#0a0a0a;box-shadow:inset 0 0 0 1px #222}[data-theme=dark] .landing-minimal .device-home-indicator{opacity:.2;background:#fff}[data-theme=dark] .landing-minimal .mock-browser{color:#555;background:#1a1a1a}[data-theme=dark] .landing-minimal .mock-bio{background:#111}[data-theme=dark] .landing-minimal .bio-cover-art{background:#1a1a1a}[data-theme=dark] .landing-minimal .bio-cover-art>span:first-child{color:#fff}[data-theme=dark] .landing-minimal .bio-cover-sun{color:#fff;opacity:.06}[data-theme=dark] .landing-minimal .mock-avatar{color:#eee;background:#1a1a1a;border-color:#111}[data-theme=dark] .landing-minimal .mock-bio h3{color:#eee}[data-theme=dark] .landing-minimal .mock-bio h3>span{background:#eee}[data-theme=dark] .landing-minimal .mock-bio p{color:#555}[data-theme=dark] .landing-minimal .mock-location{color:#444}[data-theme=dark] .landing-minimal .mock-bio-link{color:#888;background:#1a1a1a;border-color:#ffffff0f}[data-theme=dark] .landing-minimal .mock-bio-link.primary{color:#111;background:#e8e8e8;border-color:#0000}[data-theme=dark] .landing-minimal .mock-signature{color:#444}[data-theme=dark] .landing-minimal .screen-brand{color:#eee}[data-theme=dark] .landing-minimal .mock-catalog{background:#111}[data-theme=dark] .landing-minimal .mock-catalog-header h3{color:#ddd}[data-theme=dark] .landing-minimal .mock-catalog-header>div>span,[data-theme=dark] .landing-minimal .mock-catalog-header>svg{color:#555}[data-theme=dark] .landing-minimal .mock-shop-note{background:#1a1a1a}[data-theme=dark] .landing-minimal .mock-shop-note>span:first-child{color:#eee}[data-theme=dark] .landing-minimal .mock-shop-note>span:last-child{color:#ffffff0f}[data-theme=dark] .landing-minimal .mock-category{color:#555}[data-theme=dark] .landing-minimal .mock-category>span:first-child{color:#111;background:#e8e8e8}[data-theme=dark] .landing-minimal .mock-catalog-product>span{color:#ccc}[data-theme=dark] .landing-minimal .mock-catalog-product b{color:#666}[data-theme=dark] .landing-minimal .mock-catalog-product svg{color:#666;background:#1a1a1a}[data-theme=dark] .landing-minimal .mock-cart{color:#111;background:#e8e8e8}[data-theme=dark] .landing-minimal .screen-telegram,[data-theme=dark] .landing-minimal .mock-telegram{background:#111}[data-theme=dark] .landing-minimal .mock-telegram-header{color:#555;background:#1a1a1a;border-color:#ffffff0f}[data-theme=dark] .landing-minimal .mock-telegram-header h3{color:#ddd}[data-theme=dark] .landing-minimal .mock-telegram-header>div>span{color:#555}[data-theme=dark] .landing-minimal .mock-chat-day{color:#555;background:#1a1a1a}[data-theme=dark] .landing-minimal .mock-message.received{color:#888;background:#1a1a1a}[data-theme=dark] .landing-minimal .mock-message.sent{color:#ccc;background:#ffffff14}[data-theme=dark] .landing-minimal .mock-message>small{color:#444}[data-theme=dark] .landing-minimal .mock-message>strong{color:#ddd}[data-theme=dark] .landing-minimal .mock-saved{color:#e8e8e8}[data-theme=dark] .landing-minimal .mock-price-change s{color:#555}[data-theme=dark] .landing-minimal .mock-price-change b{color:#eee}[data-theme=dark] .landing-minimal .mock-compose>span:first-of-type{color:#555;background:#1a1a1a}[data-theme=dark] .landing-minimal .carousel-arrow{color:#888;background:#161616;border-color:#ffffff1f}[data-theme=dark] .landing-minimal .carousel-arrow:hover{color:#111;background:#e8e8e8;border-color:#e8e8e8}[data-theme=dark] .landing-minimal .carousel-tabs{background:#161616;border-color:#ffffff1a}[data-theme=dark] .landing-minimal .carousel-tabs button{color:#666}[data-theme=dark] .landing-minimal .carousel-tabs button>span{color:#555}[data-theme=dark] .landing-minimal .carousel-tabs button[aria-pressed=true]{color:#111;box-shadow:none;background:#e8e8e8}[data-theme=dark] .landing-minimal .carousel-tabs button[aria-pressed=true]>span{color:#00000080}[data-theme=dark] .landing-minimal .carousel-description p{color:#777}[data-theme=dark] .landing-minimal .carousel-demo-link{color:#888}[data-theme=dark] .landing-minimal .carousel-demo-link:hover{color:#eee}[data-theme=dark] .price-card{background:#131313;border-color:#ffffff14}[data-theme=dark] .price-label{color:#888}[data-theme=dark] .price-amount{color:#eee}[data-theme=dark] .price-per{color:#555}[data-theme=dark] .price-card>p{color:#666}[data-theme=dark] .price-card li{color:#888}[data-theme=dark] .price-card li svg{color:#555}[data-theme=dark] .price-btn{color:#aaa;border-color:#ffffff1f}[data-theme=dark] .price-btn:hover{color:#eee;border-color:#eee}[data-theme=dark] .price-card-dark{color:#111;background:#e8e8e8}[data-theme=dark] .price-card-dark .price-label{color:#00000073}[data-theme=dark] .price-card-dark .price-amount{color:#111}[data-theme=dark] .price-card-dark .price-per{color:#00000059}[data-theme=dark] .price-card-dark>p{color:#0006}[data-theme=dark] .price-card-dark li{color:#0000008c}[data-theme=dark] .price-card-dark li svg{color:#00000040}[data-theme=dark] .price-btn-light{color:#eee;background:#111;border-color:#0000}[data-theme=dark] .price-btn-light:hover{background:#222}[data-theme=dark] .faq-row{border-color:#ffffff0f}[data-theme=dark] .faq-row button{color:#ccc}[data-theme=dark] .faq-row button svg{color:#555}[data-theme=dark] .faq-row button:hover{color:#fff}[data-theme=dark] .faq-row p{color:#777}[data-theme=dark] .crowd-section{background:#0a0a0a}[data-theme=dark] .crowd-cta h2{color:#eee}[data-theme=dark] .site-footer{background:#0a0a0a}[data-theme=dark] .site-footer .logo{color:#eee}[data-theme=dark] .site-footer>span{color:#444}[data-theme=dark] .site-footer>a{color:#ccc;background:#1e1e1ef2;border-color:#ffffff1f;box-shadow:0 8px 30px #0000004d}[data-theme=dark] .site-footer>a:hover{color:#fff;border-color:#fff}[data-theme=dark] .footer .logo{color:#eee}[data-theme=dark] .footer>span{color:#444}[data-theme=dark] .footer-contact{color:#666}[data-theme=dark] .footer-contact:hover{color:#eee}[data-theme=dark] .auth-story{background:#111;border-color:#ffffff0f}[data-theme=dark] .auth-story h1{color:#eee}[data-theme=dark] .auth-story h1 i{color:#666}[data-theme=dark] .auth-story p{color:#888}[data-theme=dark] .auth-story>span,[data-theme=dark] .auth-story .eyebrow{color:#555}[data-theme=dark] .auth-telegram{color:#666}[data-theme=dark] .auth-form{background:#0a0a0a}[data-theme=dark] .auth-form>.text-button{color:#777}[data-theme=dark] .auth-form h2{color:#eee}[data-theme=dark] .auth-form p{color:#888}[data-theme=dark] .auth-form .eyebrow{color:#555}[data-theme=dark] .auth-switch{color:#666}[data-theme=dark] .auth-switch a{color:#eee}[data-theme=dark] .auth-divider:before,[data-theme=dark] .auth-divider:after{background:#333}[data-theme=dark] .auth-divider span{color:#666}[data-theme=dark] .google-btn{color:#ccc;border-color:#333}[data-theme=dark] .google-btn:hover{background:#ffffff0d;border-color:#555}[data-theme=dark] .studio-layout{background:#0a0a0a}[data-theme=dark] .studio-sidebar{background:#0a0a0a;border-color:#ffffff0f}[data-theme=dark] .studio-sidebar>small{color:#555}[data-theme=dark] .studio-sidebar nav button{color:#888}[data-theme=dark] .studio-sidebar nav button:hover{color:#eee;background:#1a1a1a}[data-theme=dark] .studio-sidebar nav .active{color:#111;background:#e8e8e8}[data-theme=dark] .sidebar-note{color:#888;background:#161616}[data-theme=dark] .sidebar-note b{color:#ccc}[data-theme=dark] .sidebar-note p,[data-theme=dark] .studio-sidebar>.text-button{color:#777}[data-theme=dark] .studio-header .eyebrow{color:#555}[data-theme=dark] .studio-header h1{color:#eee}[data-theme=dark] .setup-banner{color:#ccc;background:#0a0a0a;border-color:#e8e8e8}[data-theme=dark] .setup-banner b{color:#eee}[data-theme=dark] .setup-banner p{color:#888}[data-theme=dark] .setup-banner .text-button{color:#e8e8e8}[data-theme=dark] .pro-features-list li{color:#bbb}[data-theme=dark] .pro-features-list li svg,[data-theme=dark] .pro-icon{color:#fff}[data-theme=dark] .pro-badge{color:#111;background:#fff}[data-theme=dark] .pro-expires{color:#888}[data-theme=dark] .pro-cta{color:#111!important;background:#fff!important}[data-theme=dark] .pro-note{color:#555}[data-theme=dark] .pro-pending{background:#2a2000;border-color:#705000}[data-theme=dark] .pro-pending p{color:#d4a017}[data-theme=dark] .panel-heading h2{color:#eee}[data-theme=dark] .panel-heading p{color:#888}[data-theme=dark] .count-pill{color:#888;background:#1c1c1c}[data-theme=dark] .panel,[data-theme=dark] .empty-panel{background:#131313;border-color:#ffffff12}[data-theme=dark] .studio-products{border-color:#ffffff12}[data-theme=dark] .studio-product{background:#131313;border-color:#ffffff0f}[data-theme=dark] .studio-product:hover{background:#1a1a1a}[data-theme=dark] .studio-thumbnail{color:#555;background:#1a1a1a}[data-theme=dark] .studio-product small{color:#555}[data-theme=dark] .studio-product h3{color:#eee}[data-theme=dark] .studio-product p{color:#777}[data-theme=dark] .studio-product p span{color:#555}[data-theme=dark] .danger{color:#ff6b60}[data-theme=dark] .danger-bg{background:#ff3b30}[data-theme=dark] .settings-form h2{color:#eee}[data-theme=dark] .input-prefix{color:#555;background:#1a1a1a;border-color:#ffffff1f}[data-theme=dark] .stats-grid .panel>span{color:#777}[data-theme=dark] .stats-grid h2{color:#eee}[data-theme=dark] .stats-grid small{color:#555}[data-theme=dark] .storefront{background:#0a0a0a}[data-theme=dark] .demo-banner{color:#777;background:#131313;border-color:#ffffff0f}[data-theme=dark] .demo-banner a,[data-theme=dark] .store-profile h1{color:#eee}[data-theme=dark] .store-profile p{color:#888}[data-theme=dark] .location{color:#777}[data-theme=dark] .category-tabs button{color:#888;background:#1a1a1a;border-color:#ffffff14}[data-theme=dark] .search-input{background:#131313;border-color:#ffffff1a}[data-theme=dark] .search-input:focus-within{border-color:#888}[data-theme=dark] .search-input input{color:#e0e0e0;background:0 0}[data-theme=dark] .search-input svg{color:#555}[data-theme=dark] .product-card{background:#131313;border-color:#ffffff12}[data-theme=dark] .product-card:hover{box-shadow:0 8px 30px #0000004d}[data-theme=dark] .product-image{color:#555;background:#1a1a1a}[data-theme=dark] .stock-label{color:#aaa;background:#141414e6;border-color:#ffffff14}[data-theme=dark] .product-info small{color:#555}[data-theme=dark] .product-info h3{color:#eee}[data-theme=dark] .product-info p{color:#777}[data-theme=dark] .product-bottom b{color:#eee}[data-theme=dark] .quantity button{color:#ccc;background:#1a1a1a;border-color:#ffffff14}[data-theme=dark] .quantity button:hover{background:#222}[data-theme=dark] .store-credit{color:#555}[data-theme=dark] .store-credit .logo{color:#888}[data-theme=dark] .bio-page{background:#0a0a0a}[data-theme=dark] .bio-card .store-profile h1{color:#eee}[data-theme=dark] .store-avatar,[data-theme=dark] .store-profile.with-banner .store-monogram{background:#0a0a0a;border-color:#0a0a0a}[data-theme=dark] .drawer-backdrop,[data-theme=dark] .modal-backdrop{background:#00000080}[data-theme=dark] .cart-drawer{background:#0f0f0f;border-color:#ffffff0f;box-shadow:-8px 0 50px #0000004d}[data-theme=dark] .drawer-heading h2{color:#eee}[data-theme=dark] .cart-item{border-color:#ffffff0f}[data-theme=dark] .cart-item b{color:#eee}[data-theme=dark] .cart-item p{color:#777}[data-theme=dark] .cart-total{color:#eee}[data-theme=dark] .order-preview{color:#aaa;background:#1a1a1a}[data-theme=dark] summary{color:#666}[data-theme=dark] .modal{background:#131313;border-color:#ffffff14;box-shadow:0 25px 70px #0006}[data-theme=dark] .modal h2{color:#eee}[data-theme=dark] .modal>p{color:#777}[data-theme=dark] .telegram-panel{background:#131313;border-color:#ffffff12}[data-theme=dark] .telegram-panel-top{background:#161616;border-color:#ffffff0f}[data-theme=dark] .telegram-panel-top h2{color:#eee}[data-theme=dark] .telegram-panel-top p{color:#777}[data-theme=dark] .telegram-panel-top .eyebrow{color:#555}[data-theme=dark] .connection-badge{color:#666;background:#1a1a1a;border-color:#ffffff14}[data-theme=dark] .connection-badge>span{background:#555}[data-theme=dark] .connection-badge.connected{color:#4cd964;background:#34c7590f;border-color:#34c75933}[data-theme=dark] .connection-badge.connected>span{background:#34c759}[data-theme=dark] .connection-steps h3{color:#eee}[data-theme=dark] .connection-steps ol{color:#777}[data-theme=dark] .worker-status{color:#666}[data-theme=dark] .command-preview{background:#1a1a1a;border-color:#ffffff12}[data-theme=dark] .command-preview>div{color:#555}[data-theme=dark] .command-preview code{color:#eee}[data-theme=dark] .command-preview p{color:#555}[data-theme=dark] .pairing-link>small{color:#666}[data-theme=dark] .linked-account{color:#4cd964}[data-theme=dark] .linked-account b{color:#eee}[data-theme=dark] .linked-account p{color:#777}[data-theme=dark] .disconnect-button{color:#555}[data-theme=dark] .disconnect-confirm p{color:#aaa}[data-theme=dark] .startup-splash{color:#e8e8e8;background:#0a0a0a}[data-theme=dark] .startup-splash-logo,[data-theme=dark] .startup-splash-logo span{color:#e8e8e8}[data-theme=dark] .startup-splash-footer{color:#555}[data-theme=dark] .startup-splash-footer button{color:#777}[data-theme=dark] .username-reel{--reel-background:#0a0a0a}[data-theme=dark] .username-reel-prefix{color:#444}[data-theme=dark] .username-reel-row{transition:color .5s,opacity .5s}[data-theme=dark] .app-load-error h1{color:#eee}[data-theme=dark] .app-load-error button{color:#111;background:#e8e8e8}[data-theme=dark] .assistant-playground{background:#131313;border-color:#ffffff14}[data-theme=dark] .assistant-intro h2{color:#eee}[data-theme=dark] .assistant-intro>p{color:#777}[data-theme=dark] .playground-top{border-color:#ffffff14}[data-theme=dark] .demo-pill{color:#555;background:#1a1a1a}[data-theme=dark] .assistant-chat{background:#1a1a1a;border-color:#ffffff0f}[data-theme=dark] .assistant-result{background:#131313}[data-theme=dark] .assistant-greeting{color:#888;background:#1a1a1a;border-color:#ffffff0f}[data-theme=dark] .command-chips{border-color:#ffffff0f}[data-theme=dark] .simulation-note{color:#444}[data-theme=dark] .empty h2{color:#eee}[data-theme=dark] .empty>svg{color:#555}@media (width<=760px){[data-theme=dark] .nav-links{background:#141414f7;border-color:#ffffff14;box-shadow:0 12px 40px #0006}[data-theme=dark] .landing-minimal .nav-links{background:#141414f7;border-color:#ffffff14;box-shadow:0 8px 30px #0006}}html,body{overflow-x:hidden}@media (width<=760px){.form-columns{grid-template-columns:1fr}.product-info p{min-height:0}.hero-simple{padding:40px 0 25px}.faq-row button,.faq-item button{min-height:48px}.studio-main .settings-form+div[style]{display:none}.audience .wrap>div{gap:12px 20px}.footer>span{text-align:center}.bio-page{padding:0 0 30px}.bio-card .store-profile{padding:35px 10px 30px}.store-profile.with-banner{padding-top:0}.store-profile{gap:10px;padding:30px 10px}.store-profile h1{font-size:32px}.telegram-panel-top{flex-direction:column;align-items:flex-start}.modal{border-radius:16px}.product-image{aspect-ratio:1}.cart-floating{bottom:20px}.theme-toggle{width:40px;height:40px;bottom:20px;left:16px}}@media (width<=480px){.wrap{width:calc(100% - 32px)}.landing-minimal .wrap{width:calc(100% - 28px)}.bento-theme,.bento-link-card{min-height:190px}.hero-simple h1{font-size:32px}.hero-simple>p{font-size:14px}.price-card{padding:22px 18px}.price-card ul{grid-template-columns:1fr;gap:4px}.studio-sidebar nav{gap:2px}.studio-sidebar nav button{padding:8px 10px;font-size:10px}.product-info{padding:12px}.product-info h3{font-size:14px}.product-info p{font-size:11px}.product-bottom b{font-size:12px}.store-profile h1{font-size:28px}.store-monogram{border-radius:16px;width:60px;height:60px;font-size:22px}.cart-drawer{width:100%;padding:20px 16px}.auth-form{padding:20px 16px}.auth-form h2{font-size:24px}.theme-toggle{width:38px;height:38px;bottom:16px;left:12px}.site-footer>a{padding:7px 12px;font-size:11px;bottom:16px;right:12px}}@media (width<=370px){.hero-simple h1{font-size:28px}.price-amount,.store-profile h1{font-size:24px}.theme-toggle{width:36px;height:36px;bottom:14px;left:10px}}.username-reel{--reel-background:#faf9f6;width:100%;overflow:hidden}.username-reel-line{letter-spacing:-.055em;justify-content:center;align-items:center;font-size:clamp(19px,4.6vw,64px);font-weight:500;display:flex}.username-reel-prefix{color:#aaa7a2;white-space:nowrap;flex-shrink:0}.username-reel-window{width:9.5ch;min-width:0;position:relative;overflow:hidden}.username-reel-probe{visibility:hidden;pointer-events:none;white-space:nowrap;line-height:1.3;position:absolute}.username-reel-track{will-change:transform}.username-reel-row{white-space:nowrap;text-overflow:ellipsis;line-height:1.3;transition:color .5s,opacity .5s;overflow:hidden}.username-reel-fade{pointer-events:none;height:1.7em;position:absolute;left:0;right:0}.username-reel-fade.top{background:linear-gradient(to bottom, var(--reel-background) 10%, transparent);top:0}.username-reel-fade.bottom{background:linear-gradient(to top, var(--reel-background) 10%, transparent);bottom:0}.app-content:focus{outline:none}.startup-splash{z-index:9999;color:#191919;background:#faf9f6;flex-direction:column;min-height:100dvh;padding:clamp(24px,4vw,56px);display:flex;position:fixed;inset:0}.startup-splash-logo{letter-spacing:-.07em;font-size:30px;font-weight:750}.startup-splash-logo span{color:#2159df}.startup-splash-center{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;display:flex}.startup-splash-eyebrow{letter-spacing:.17em;text-align:center;color:#96928c;margin-bottom:12px;font-size:10px;font-weight:600}.startup-splash-caption{color:#96928c;text-align:center;margin-top:16px;font-size:13px}.startup-splash-footer{color:#96928c;justify-content:space-between;align-items:center;gap:16px;font-size:11px;display:flex}.startup-splash-footer button{color:#56534d;padding:12px 0 12px 16px;font-size:12px}.startup-splash-footer button span{margin-left:8px}@media (width<=400px){.startup-splash{padding:20px}.startup-splash-eyebrow{letter-spacing:.12em;font-size:8px}}@media (height<=450px){.startup-splash{padding:16px 24px}.startup-splash-logo{font-size:22px}.startup-splash-eyebrow,.startup-splash-caption{display:none}.username-reel-line{font-size:24px}}.app-load-error{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100dvh;padding:24px;display:flex}.app-load-error h1{font-size:24px}.app-load-error button{color:#fff;background:#191919;border-radius:12px;padding:12px 20px}
