@layer payload{:root{--nrm-accent:#000;--nrm-accent-strong:#000;--nrm-accent-hover:#27272a;--nrm-ink:#18181b;--nrm-soft:#f5f5f5;--nrm-dark:#1a1a1c;--style-radius-s:4px;--style-radius-m:6px;--style-radius-l:8px;--accessibility-outline:2px solid var(--nrm-accent)}html[data-theme=light]{--theme-bg:var(--nrm-soft)}html[data-theme=dark]{--theme-bg:var(--nrm-dark);--nrm-accent:#a1a1aa;--nrm-accent-strong:#52525b;--nrm-accent-hover:#71717a}::selection{color:var(--nrm-ink);background:#52525b40}.template-default,.template-minimal{background:linear-gradient(90deg, var(--nrm-accent) 0 8px, transparent 8px),var(--theme-bg)}.login__brand{border-radius:var(--style-radius-l);background:#fff;padding:16px 24px;display:inline-block}.step-nav__home{flex-shrink:0;width:auto}.step-nav__home>span{text-overflow:clip;overflow:visible}.app-header,.nav{border-color:var(--theme-elevation-150)}.nav__brand{border-bottom:3px solid var(--nrm-accent)}.btn--style-primary{--color:#fff;--bg-color:var(--nrm-accent-strong);--hover-bg:var(--nrm-accent-strong);--hover-color:#fff}.btn--style-primary:hover,.btn--style-primary:focus-visible,.btn--style-primary:focus,.btn--style-primary:active{--hover-bg:var(--nrm-accent-hover)}.btn--style-secondary{--btn-border:1px solid var(--nrm-ink);--hover-color:var(--nrm-accent);--hover-btn-border:1px solid var(--nrm-accent)}input:focus,textarea:focus,select:focus,[contenteditable=true]:focus{border-color:var(--nrm-accent);box-shadow:0 0 0 1px var(--nrm-accent)}.preview-btn svg{display:none}.preview-btn:before{content:"";background-color:currentColor;width:18px;height:18px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8Z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8Z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") 50%/contain no-repeat}}
