._root_g3wu6_1.auth-standalone{--background:var(--content-canvas);--foreground:var(--content-ink);--secondary:var(--content-muted);--border:var(--content-line);--accent:var(--content-accent);--accent-soft:var(--content-accent-soft);--accent-border:var(--content-accent-line);background:var(--content-canvas);min-height:100svh;color:var(--content-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding:20px 0 32px}._root_g3wu6_1.auth-standalone .auth-standalone__bar{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:16px;width:min(100% - 48px,1040px);min-height:56px;padding:0}._root_g3wu6_1.auth-standalone .auth-standalone__bar .brand-link{background:#fff;border-radius:999px;width:auto;min-width:148px;height:52px;padding:0 16px}._root_g3wu6_1.auth-standalone .auth-standalone__return{border-color:var(--content-line);min-height:44px;color:var(--content-muted);background:#fff;font-size:12px;font-weight:500}._root_g3wu6_1.auth-standalone :is(.auth-experience,.verification-page){border:1px solid var(--content-line);background:#fff;border-radius:18px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0;width:min(100% - 48px,1040px);min-height:0;margin:24px auto 0;padding:0;display:grid;overflow:hidden}._root_g3wu6_1.auth-standalone :is(.auth-experience__story,.verification-page__intro){border:0;border-right:1px solid var(--content-line);background:var(--content-accent-soft);border-radius:0;justify-content:center;min-width:0;min-height:0;padding:34px}._root_g3wu6_1.auth-standalone .auth-experience__story:before{border-color:var(--content-accent-line);width:360px;inset:-210px -160px auto auto;box-shadow:0 0 0 55px #ffffff30,0 0 0 110px #365d4704}._root_g3wu6_1.auth-standalone .auth-experience__story .signal-pill{background:#ffffffb3;align-self:flex-start;margin-bottom:32px;font-size:10px;position:static}._root_g3wu6_1.auth-standalone :is(.auth-experience__story h2,.verification-page__intro h1){color:var(--content-ink);font-family:var(--font-editorial-serif),Georgia,serif;letter-spacing:-.045em;margin:0 0 18px;font-size:40px;font-weight:500;line-height:1.18}._root_g3wu6_1.auth-standalone :is(.auth-experience__story,.verification-page__intro) em{font:inherit;color:var(--content-accent)}._root_g3wu6_1.auth-standalone :is(.auth-experience__story,.verification-page__intro)>p{color:var(--content-muted);margin:0;font-size:14px;line-height:1.8}._root_g3wu6_1.auth-standalone :is(.auth-experience__notes,.verification-page__steps){gap:8px;margin-top:24px;display:flex}._root_g3wu6_1.auth-standalone :is(.auth-experience__notes,.verification-page__steps) span{border:1px solid var(--content-accent-line);color:var(--content-muted);background:#ffffffb3;border-radius:8px;padding:8px 10px;font-size:10px;font-weight:450}._root_g3wu6_1.auth-standalone .auth-card.auth-card--storefront,._root_g3wu6_1.auth-standalone .verification-page__card{width:100%;min-width:0;min-height:0;box-shadow:none;background:#fff;border:0;border-radius:0;margin:0;padding:30px 34px}._root_g3wu6_1.auth-standalone .auth-switch{border:1px solid var(--content-line);background:var(--content-soft);border-radius:10px;margin:0 0 24px;padding:4px}._root_g3wu6_1.auth-standalone .auth-switch a{min-height:44px;color:var(--content-muted);border-radius:7px;font-size:12px;font-weight:500}._root_g3wu6_1.auth-standalone .auth-switch a.is-active{color:var(--content-ink);background:#fff;box-shadow:0 2px 6px #25312708}._root_g3wu6_1.auth-standalone .auth-back{min-height:44px;color:var(--content-muted);margin:0 0 14px}._root_g3wu6_1.auth-standalone .auth-card.auth-card--storefront h1,._root_g3wu6_1.auth-standalone .verification-page__card h2{color:var(--content-ink);font-family:var(--font-editorial-serif),Georgia,serif;letter-spacing:-.04em;margin:12px 0;font-size:32px;font-weight:500;line-height:1.2}._root_g3wu6_1.auth-standalone .auth-card.auth-card--storefront>.auth-card__copy,._root_g3wu6_1.auth-standalone .verification-page__card>p{color:var(--content-muted);margin:0 0 22px;font-size:13px;line-height:1.7}._root_g3wu6_1.auth-standalone .auth-card.auth-card--storefront form{gap:17px}._root_g3wu6_1.auth-standalone .field>span:first-child{color:var(--content-ink);font-size:12px;font-weight:500}._root_g3wu6_1.auth-standalone .field :is(input:not([type=checkbox]):not([type=radio]),select){border:1px solid var(--content-line);background:var(--content-soft);min-height:48px;color:var(--content-ink);border-radius:9px;font-size:14px}._root_g3wu6_1.auth-standalone .button,._root_g3wu6_1.auth-standalone .auth-card.auth-card--storefront .button{min-height:46px;box-shadow:none;border-radius:9px;font-size:12px}._root_g3wu6_1.auth-standalone .button--primary{border-color:var(--content-accent);background:var(--content-accent);color:#fff}._root_g3wu6_1.auth-standalone .auth-card.auth-card--storefront form>.button{margin-top:4px}._root_g3wu6_1.auth-standalone .auth-card.auth-card--storefront .auth-oauth{border-color:var(--content-line);min-height:46px;box-shadow:none;background:#fff;border-radius:9px;font-size:12px}._root_g3wu6_1.auth-standalone .verification-page__icon{background:var(--content-accent);color:#fff;width:48px;height:48px;box-shadow:none;border-radius:12px;margin:24px 0}._root_g3wu6_1.auth-standalone .verification-page__return{min-height:44px;margin-top:18px;font-size:12px}._root_g3wu6_1.auth-standalone>.surface-state,._root_g3wu6_1.auth-standalone .onboarding,._root_g3wu6_1.auth-standalone .auth-callback,._root_g3wu6_1.auth-standalone .success-page{border:1px solid var(--content-line);background:#fff;border-radius:16px;width:min(100% - 48px,760px);min-height:0;margin:24px auto 0;padding:28px}._root_g3wu6_1.auth-standalone .success-page h1{letter-spacing:-.04em;margin:12px 0;font-size:24px;font-weight:600}._root_g3wu6_1.auth-standalone .success-page>p{color:var(--content-muted);font-size:13px;line-height:1.75}._root_g3wu6_1.auth-standalone .success-page .button-row{margin-top:20px}._root_g3wu6_1.auth-standalone .auth-callback>div{background:0 0;border:0;border-radius:0;min-height:0;padding:16px}._root_g3wu6_1.auth-standalone :is(.surface-state,.onboarding,.auth-callback) h1{letter-spacing:-.04em;margin:16px 0 24px;font-size:24px;line-height:1.25}._root_g3wu6_1.auth-standalone .onboarding form{border:0;border-radius:0;padding:0}._root_g3wu6_1.auth-standalone .onboarding-choice label{border-color:var(--content-line);background:var(--content-soft);border-radius:9px;padding:12px}._root_g3wu6_1.auth-standalone :is(.field,.onboarding-choice) input:is([type=checkbox],[type=radio]){width:17px;height:17px;min-height:0;accent-color:var(--content-accent);flex-shrink:0}._root_g3wu6_1.auth-standalone .field>span:has(input[type=checkbox]){align-items:center;gap:8px;line-height:1.5;display:flex}._root_g3wu6_1.auth-standalone .surface-state p{color:var(--content-muted);font-size:13px;line-height:1.7}._root_g3wu6_1.auth-standalone .admin-login{width:min(100% - 48px,520px);min-height:0;margin:24px auto 0;padding:0}._root_g3wu6_1.auth-standalone .admin-login .auth-card.auth-card--storefront{border:1px solid var(--content-line);border-radius:16px;padding:28px}.arvely-canvas ._root_g3wu6_1.auth-standalone{background:0 0;min-height:0;padding:20px 0}.arvely-canvas ._root_g3wu6_1.auth-standalone .auth-standalone__bar{display:none}@media (max-width:800px){._root_g3wu6_1.auth-standalone .auth-experience{grid-template-columns:minmax(0,1fr);max-width:500px}._root_g3wu6_1.auth-standalone .auth-experience__story{display:none}._root_g3wu6_1.auth-standalone .verification-page{grid-template-columns:minmax(0,1fr);max-width:620px}._root_g3wu6_1.auth-standalone .verification-page__intro{border:0;border-bottom:1px solid var(--content-line);padding:24px}._root_g3wu6_1.auth-standalone .verification-page__intro h1{font-size:32px}._root_g3wu6_1.auth-standalone .verification-page__icon{margin:16px 0}}@media (max-width:650px){._root_g3wu6_1.auth-standalone{padding:16px 0 24px}._root_g3wu6_1.auth-standalone .auth-standalone__bar{gap:8px;width:calc(100% - 32px)}._root_g3wu6_1.auth-standalone .auth-standalone__bar .brand-link{min-width:112px;height:44px;padding:0 12px}._root_g3wu6_1.auth-standalone .auth-standalone__return{gap:5px;padding:0 10px;font-size:10px}._root_g3wu6_1.auth-standalone :is(.auth-experience,.verification-page,.surface-state,.onboarding,.auth-callback){border-radius:14px;width:calc(100% - 32px);margin-top:18px}._root_g3wu6_1.auth-standalone .auth-card.auth-card--storefront,._root_g3wu6_1.auth-standalone .verification-page__card{padding:22px}._root_g3wu6_1.auth-standalone .auth-card.auth-card--storefront h1{font-size:29px}._root_g3wu6_1.auth-standalone .field :is(input:not([type=checkbox]):not([type=radio]),select){font-size:16px}._root_g3wu6_1.auth-standalone .onboarding{padding:22px}}
