.login-shell h1,.login-shell h2,.login-shell h3,.login-shell h4,.login-shell h5,.login-shell h6{font-weight:400}.login-shell{--desk-primary:#e74e0f;--desk-primary-hover:#c4420d;--desk-primary-soft:#fce6dc;--desk-ink:#171717;--desk-muted:#525252;--desk-line:#e5e5e5;--desk-bg:#fff;--desk-card:#fff;--desk-danger:#fb2c36;background:var(--desk-bg);color:var(--desk-ink);font-size:.875rem;line-height:1.5}.login-shell a:focus-visible,.login-shell button:focus-visible,.login-shell input:focus-visible{outline:2px solid var(--desk-primary);outline-offset:2px}.login-ledger{background-color:var(--desk-ink);background-image:radial-gradient(120% 80% at 12% 0,#e74e0f47,#0000 55%),radial-gradient(90% 70% at 100% 100%,#17171766,#0000 50%),linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:auto,auto,32px 32px,32px 32px}.login-grain{pointer-events:none;mix-blend-mode:overlay;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E")}.login-paper{background-color:var(--desk-bg)}.login-brand-mark{object-fit:contain;flex-shrink:0;width:auto;height:2.25rem}
