.brand-wordmark:before{content:"";background:#fff url(/brand/nameasone-official-mark.png) 50%/contain no-repeat;border-radius:.24em;flex:none;align-self:center;width:1.5em;height:1.5em;margin-right:.32em;transform:translateY(-.2em)}.brand-wordmark:is(.brand-wordmark--micro,.brand-wordmark--display,.brand-wordmark--sample,.nfc-brand-wordmark,.nfc-brand-wordmark--light):before{display:none}.site-header-actions,.auth-header-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.site-header-actions{justify-self:end}.nav-cta-short{display:none}.site-theme-control{z-index:65;flex:none;position:relative}.site-theme-button{border:1px solid var(--line);background:var(--paper);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;display:grid;box-shadow:0 4px 14px #00000017}.site-theme-button:hover{border-color:var(--blue)}.site-theme-button:focus-visible,.site-theme-menu button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.site-theme-menu{z-index:80;border:1px solid var(--line);background:var(--paper);width:230px;color:var(--ink);border-radius:16px;padding:8px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 42px #0003}.site-theme-menu-title{color:var(--muted);padding:5px 9px 7px;font-size:.72rem;font-weight:700;display:block}.site-theme-menu button{width:100%;min-height:48px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:7px 9px;display:flex}.site-theme-menu button:hover,.site-theme-menu button[aria-pressed=true]{background:var(--surface)}.site-theme-menu button>span{flex:1;gap:1px;display:grid}.site-theme-menu strong{font-size:.78rem}.site-theme-menu small{color:var(--muted);font-size:.68rem}.skeleton-auth-theme{border-radius:50%;flex:none;width:44px;height:44px}.verification-page>.site-theme-control{position:absolute;top:20px;right:28px}@media (max-width:520px){.site-header-actions{gap:8px}.site-header .site-theme-button{width:40px;height:40px}.auth-header-actions{gap:14px}.verification-page>.site-theme-control{top:15px;right:16px}}@media (max-width:360px){.site-header .brand-wordmark{font-size:1.08rem}.site-header-actions{gap:6px}.site-header .nav-cta{white-space:nowrap;min-height:40px;padding-inline:11px}.site-header .site-theme-menu{right:-8px}.nav-cta-full{display:none}.nav-cta-short{display:inline}}html[data-profile-theme=dark] :is(.page-shell,.auth-page,.verification-page,.feedback-page){--paper:#111418;--surface:#1d2229;--ink:#f4f6f8;--muted:#b1bac4;--line:#343b45;--blue:#65b7fa;--blue-deep:#8bceff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--paper);color:var(--ink)}html[data-profile-theme=dark] :is(.phone-screen,.business-phone-screen,.business-qr-paper){--paper:#fbfbfa;--surface:#f7f7f6;--ink:#171717;--muted:#5f5f5b;--line:#e5e5e1;--blue:#0675c4;--blue-deep:#055fa4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink)}html[data-profile-theme=dark] .hero{background:linear-gradient(#161a20,#111418)}html[data-profile-theme=dark] .site-header{border-color:var(--line);background:#1b2027;box-shadow:0 2px 12px #00000026}html[data-profile-theme=dark] .site-header nav,html[data-profile-theme=dark] .hero-stats span{color:var(--muted)}html[data-profile-theme=dark] .site-header nav a:hover,html[data-profile-theme=dark] .site-header nav a:focus-visible{color:#9ed7ff}html[data-profile-theme=dark] .nav-cta,html[data-profile-theme=dark] .handle-form button:not(:disabled),html[data-profile-theme=dark] .personal-plan>button,html[data-profile-theme=dark] .auth-submit:not(:disabled),html[data-profile-theme=dark] .submit-test:not(:disabled){color:#fff;box-shadow:none;background:#1877bd;border-color:#2388d4}html[data-profile-theme=dark] :is(.nav-cta,.handle-form button:not(:disabled),.personal-plan>button,.auth-submit:not(:disabled),.submit-test:not(:disabled)):hover{color:#fff;background:#11639e}html[data-profile-theme=dark] .proof-chip,html[data-profile-theme=dark] .section-chip{color:#c5ccd3;background:#242a32}html[data-profile-theme=dark] .avatar-stack i{border-color:#242a32}html[data-profile-theme=dark] .handle-form{border-color:var(--line);background:#20252c;box-shadow:inset 0 0 0 4px #1a1e24}html[data-profile-theme=dark] .handle-form>span,html[data-profile-theme=dark] .handle-form input,html[data-profile-theme=dark] .handle-meta{color:#cbd2da}html[data-profile-theme=dark] .handle-form input::placeholder{color:#919aa4;opacity:1}html[data-profile-theme=dark] .handle-form button:disabled{color:#cbd2da;background:#424952}html[data-profile-theme=dark] .handle-meta.available,html[data-profile-theme=dark] .reservation-availability.available,html[data-profile-theme=dark] .signup-availability.available{color:#7be3aa}html[data-profile-theme=dark] :is(.handle-meta.invalid,.handle-meta.taken,.reservation-availability.invalid,.reservation-availability.taken,.signup-availability.invalid,.signup-availability.taken){color:#ffaaa0}html[data-profile-theme=dark] .hero-summary{border-color:var(--line);color:#ccd3dc;background:#1b2027;box-shadow:inset 0 0 0 5px #15191f}html[data-profile-theme=dark] .bento-card{border-color:var(--line);background:linear-gradient(145deg,#20262e,#1a1f26);box-shadow:inset 0 0 0 5px #ffffff06}html[data-profile-theme=dark] .bento-card p,html[data-profile-theme=dark] .feature-grid p,html[data-profile-theme=dark] .qr-preview span{color:var(--muted)}html[data-profile-theme=dark] .service-bubble{background:#f8f9fa}html[data-profile-theme=dark] .qr-preview svg{color:#171717}html[data-profile-theme=dark] .uses>h2>span:last-child{color:#a9b5c1}html[data-profile-theme=dark] .business-proof{color:#fff;background:#0b0e12}html[data-profile-theme=dark] .business-proof-copy>p{color:#c0c9d2}html[data-profile-theme=dark] .plans{background:#191e25}html[data-profile-theme=dark] .plan-columns{border-color:var(--line);background:#212730}html[data-profile-theme=dark] .business-plan{color:#fff;background:#096dad}html[data-profile-theme=dark] .business-plan>button{color:#171717}html[data-profile-theme=dark] .business-plan :is(.plan-label small,.plan-price>span,p,li svg){color:#fff}html[data-profile-theme=dark] .setup-story ol{color:#cbd2d9}html[data-profile-theme=dark] .faq-contact a,html[data-profile-theme=dark] .auth-footer a{color:#93d4ff}html[data-profile-theme=dark] .tester-card{box-shadow:none;background:#20262e}html[data-profile-theme=dark] .tester-card.is-linked:hover{border-color:#74bef2}html[data-profile-theme=dark] .tester-avatar{box-shadow:0 0 0 1px var(--line);border-color:#20262e}html[data-profile-theme=dark] .early-access{background:#075f9e}html[data-profile-theme=dark] .early-actions :is(button:first-child:not(:disabled),a){color:#171717}html[data-profile-theme=dark] .tester-dialog{border-color:var(--line);color:var(--ink);background:#20262e}html[data-profile-theme=dark] .dialog-close,html[data-profile-theme=dark] .username-input,html[data-profile-theme=dark] .tester-form input:not([type=checkbox]),html[data-profile-theme=dark] .tester-form select{color:var(--ink);background:#171c22;border-color:#444d59}html[data-profile-theme=dark] .username-input>span{color:#c6cdd5}html[data-profile-theme=dark] .form-error{color:#ffd2cd;background:#4b2425}html[data-profile-theme=dark] .join-success>p{color:#91e4b3}html[data-profile-theme=dark] .auth-header{border-color:var(--line);background:#1b2027}html[data-profile-theme=dark] .auth-panel{border-color:var(--line);background:#1d2229;box-shadow:0 18px 44px #00000029}html[data-profile-theme=dark] .auth-form input,html[data-profile-theme=dark] .auth-username{color:var(--ink);background:#12171d;border-color:#444d59}html[data-profile-theme=dark] .auth-username input{border:0}html[data-profile-theme=dark] .auth-username small{color:#c0cad5}html[data-profile-theme=dark] .auth-form input::placeholder{color:#8995a3;opacity:1}html[data-profile-theme=dark] .auth-submit:disabled{color:#cbd2da;background:#424952}html[data-profile-theme=dark] .auth-submit[data-pending=true]{color:#fff;background:#245b83}html[data-profile-theme=dark] .signup-availability.reserved{color:#f0cb83}html[data-profile-theme=dark] .form-message.error{color:#ffd2cd;background:#4b2526;border-color:#773a38}html[data-profile-theme=dark] .form-message.notice{color:#a9edc7;background:#18352b;border-color:#376754}html[data-profile-theme=dark] .auth-page .skeleton{background:#313842}html[data-profile-theme=dark] .auth-page .skeleton-auth-submit{background:#414b57}html[data-profile-theme=dark] .verification-page:before,html[data-profile-theme=dark] .verification-page:after{border-color:#26425b;box-shadow:0 0 0 45px #172636,0 0 0 46px #203e58}html[data-profile-theme=dark] .verification-card{border-color:var(--line);background:#1d2229;box-shadow:0 24px 70px #00000040}html[data-profile-theme=dark] .verification-home{color:#fff;background:#1877bd}html[data-profile-theme=dark] .feedback-header{background:#1b2027}html[data-profile-theme=dark] :is(.feedback-compose,.feedback-panel){border-color:var(--line);background:#1d2229}html[data-profile-theme=dark] .feedback-kind-options label,html[data-profile-theme=dark] .feedback-request button{color:var(--ink);background:#151a20;border-color:#444d59}html[data-profile-theme=dark] .feedback-kind-options label:is(:hover,.is-selected),html[data-profile-theme=dark] .feedback-request button:hover{color:#a5d9ff;background:#203a51;border-color:#5aaef0}html[data-profile-theme=dark] .feedback-field :is(input,textarea){color:var(--ink);background:#12171d;border-color:#444d59}html[data-profile-theme=dark] .feedback-field :is(input,textarea)::placeholder{color:#929da9;opacity:1}html[data-profile-theme=dark] :is(.feedback-submit,.feedback-success button){color:#fff;background:#1877bd}html[data-profile-theme=dark] :is(.feedback-submit,.feedback-success button):hover{background:#11639e}html[data-profile-theme=dark] .feedback-error{color:#ffaaa0}
