.m-canvas{background:var(--iron-950)}.m-page-enter{animation:m-fade-in var(--motion-tap) var(--ease-out)}@keyframes m-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.m-page-enter{animation:none}}.m-mark{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:var(--radius-xs);background:var(--accent-tint);color:var(--accent);font-size:12px;line-height:1;margin-right:8px;flex:0 0 auto}.m-brand{display:inline-flex;align-items:center;min-height:40px;font:800 17px/1 var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--chalk-50);text-decoration:none}.m-splash{position:fixed;inset:0;z-index:900;background:var(--iron-950);justify-content:center}.m-splash,.m-splash__mark{display:flex;align-items:center}.m-splash__mark{gap:12px;font:800 34px/1 var(--font-display);text-transform:uppercase;letter-spacing:.04em;color:var(--accent)}.m-splash__mark .m-mark{width:40px;height:40px;font-size:20px;margin:0;border-radius:var(--radius-sm)}.m-onboard{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px 16px}.m-onboard-card{width:100%;max-width:420px;background:var(--iron-850);border:1px solid var(--line);border-radius:var(--radius-lg);padding:36px 32px}.m-onboard-card--wide{max-width:460px}.m-onboard-card h1{font:800 26px/1.15 var(--font-display);text-transform:uppercase;color:var(--chalk-50);margin:0 0 10px}.m-stepdots{display:flex;gap:6px;margin-bottom:22px}.m-stepdots i{width:22px;height:4px;border-radius:2px;background:var(--iron-700);display:block}.m-stepdots i.m-on{background:var(--accent)}.m-prefs-continue{margin-top:6px}@media (max-width:480px){.m-onboard-card{padding:28px 20px}}.m-canvas .m-page-title{font:800 24px/1.1 var(--font-display);text-transform:uppercase;color:var(--chalk-50);margin:0 0 18px}.m-acct{position:relative}.m-acct__trigger{display:flex;align-items:center;gap:9px;min-height:40px;padding:5px 12px 5px 5px;border-radius:var(--radius-pill);background:var(--iron-800);border:1px solid var(--line);color:var(--chalk-200);cursor:pointer}.m-acct__trigger:hover{border-color:var(--line-strong)}.m-acct__trigger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.m-acct__name{font:700 12.5px/1 var(--font-body);max-width:16ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-acct__caret{font-size:10px;color:var(--chalk-500);line-height:1}.m-acct__menu{position:absolute;top:calc(100% + 8px);right:0;min-width:180px;background:var(--iron-850);border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden;z-index:60;display:flex;flex-direction:column}.m-acct__item{display:block;width:100%;padding:13px 16px;border:0;background:transparent;text-align:left;font:600 13px/1 var(--font-body);color:var(--chalk-200);text-decoration:none;cursor:pointer}.m-acct__item:focus-visible,.m-acct__item:hover{background:var(--iron-800);outline:none}.m-acct__item--danger{color:var(--danger)}@media (max-width:719px){.m-acct__name{display:none}}