@font-face{font-family:Inter;src:url(/app/assets/InterVariable-latin-DHbk2777.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{color-scheme:light dark;--text-boost: 1px;--bg: #161616;--panel: #1c1c1c;--input: #242424;--ink: #fafafa;--muted: #aeaeae;--faint: #808080;--border: rgb(255 255 255 / .1);--border-strong: rgb(255 255 255 / .2);--selection: rgb(255 255 255 / .06);--hover: rgb(255 255 255 / .04);--contrast: #dbdbdb;--contrast-ink: #161616;--scrim: rgb(0 0 0 / .6);--elevation-raised: 0 -.5px 0 rgb(255 255 255 / .06), 0 2px 4px rgb(0 0 0 / .3), 0 1px 2px -1px rgb(0 0 0 / .3), 0 0 0 .5px rgb(255 255 255 / .16);--elevation-floating: 0 -.5px 0 rgb(255 255 255 / .06), 0 8px 16px rgb(0 0 0 / .3), 0 4px 8px rgb(0 0 0 / .3), 0 0 0 .5px rgb(255 255 255 / .16);--elevation-overlay: 0 -.5px 0 rgb(255 255 255 / .06), 0 16px 32px rgb(0 0 0 / .3), 0 8px 16px rgb(0 0 0 / .3), 0 0 0 .5px rgb(255 255 255 / .16);--accent: oklch(.8 .1 250);--error: #f17471;--beta: #623be2;--beta-ink: #ffffff;--paper: var(--bg);--surface: var(--panel);--surface-2: color-mix(in oklch, var(--ink) 8%, var(--panel));--line: var(--border);--accent-soft: color-mix(in oklch, var(--accent) 18%, var(--panel));--shadow: rgb(0 0 0 / .4);--good: oklch(62% .15 150);--bad: var(--error);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:calc(14px + var(--text-boost));font-weight:440;line-height:1.5;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased}@media(prefers-color-scheme:light){:root{--bg: #ffffff;--panel: #fafafa;--input: #ffffff;--ink: #161616;--muted: #5c5c5c;--border: rgb(0 0 0 / .1);--border-strong: rgb(0 0 0 / .2);--selection: rgb(0 0 0 / .05);--hover: rgb(0 0 0 / .04);--contrast: #242424;--contrast-ink: #ffffff;--scrim: rgb(0 0 0 / .4);--elevation-raised: 0 2px 4px rgb(0 0 0 / .04), 0 1px 2px -1px rgb(0 0 0 / .08), 0 0 0 .5px rgb(0 0 0 / .12);--elevation-floating: 0 8px 16px rgb(0 0 0 / .04), 0 4px 8px rgb(0 0 0 / .08), 0 0 0 .5px rgb(0 0 0 / .12);--elevation-overlay: 0 16px 32px rgb(0 0 0 / .04), 0 8px 16px rgb(0 0 0 / .08), 0 0 0 .5px rgb(0 0 0 / .12);--accent: oklch(.5 .1 250);--error: #b82d35;--shadow: rgb(0 0 0 / .1);--good: oklch(48% .15 150)}}@media(max-width:600px){:root{--text-boost: 2px}}*{box-sizing:border-box}body{margin:0;min-height:100vh;min-height:100dvh}#root{max-width:896px;margin:0 auto;padding:20px 20px 48px}.center{text-align:center}.top{display:flex;flex-wrap:wrap;align-items:center;gap:12px 8px;padding:4px 0 32px}.wordmark{display:inline-flex;align-items:center;gap:10px;font-size:calc(17px + var(--text-boost));font-weight:530;letter-spacing:-.13px;line-height:1;text-decoration:none;white-space:nowrap}.wordmark img{flex:none;width:28px;height:28px;border-radius:22.5%;box-shadow:0 0 0 1px var(--border)}.badge{display:inline-flex;align-items:center;min-height:16px;padding:0 4px;border-radius:4px;color:var(--beta-ink);background:var(--beta);font-size:calc(10px + var(--text-boost));font-weight:530;letter-spacing:.05em;line-height:16px}.top nav{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}h1{margin:0;font-size:calc(20px + var(--text-boost));font-weight:530;letter-spacing:-.13px;line-height:1.3}.card{max-width:416px;margin:64px auto 0;padding:32px 24px;background:var(--panel);border-radius:12px;box-shadow:var(--elevation-raised)}.card p{margin:12px 0 24px;line-height:1.5}.card:before{content:"";display:block;width:48px;height:48px;margin:0 auto 24px;border-radius:22.5%;box-shadow:0 0 0 1px var(--border);background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='108'%20height='108'%20viewBox='0%200%2020%2020'%3e%3crect%20width='20'%20height='20'%20fill='%23131010'%20/%3e%3cg%20transform='translate(2.5%203.5)'%3e%3cpath%20fill='%238E8B8B'%20d='M6,0h8v2h-8z%20M12,2h2v6h-2z%20M10,8h4v2h-4z%20M10,10h2v1h-2z%20M10,11h1v1h-1z'%20/%3e%3cpath%20fill='%23F1ECEC'%20d='M1,3h8v2h-8z%20M1,11h8v2h-8z%20M1,5h2v6h-2z%20M7,5h2v6h-2z'%20/%3e%3cpath%20fill='%234B4646'%20d='M3,7h4v4h-4z'%20/%3e%3c/g%3e%3c/svg%3e") center / cover}.bros-ui .card .dialog-actions{justify-content:center}
