:root{color-scheme:light;--paper:#f5f0e6;--ink:#292521;--muted:#67615b;--line:#d8d1c4;--panel:#fffdf8;--accent:#913d31}*{box-sizing:border-box}body{margin:0;color:var(--ink);background:var(--paper);font:15px/1.6 Inter,Arial,sans-serif}a{color:inherit;text-underline-offset:4px}button,input{font:inherit}button,.button{display:inline-flex;justify-content:center;align-items:center;min-height:44px;border:1px solid var(--ink);border-radius:5px;padding:10px 17px;background:var(--ink);color:var(--panel);text-decoration:none;font-weight:600;cursor:pointer}button:disabled{opacity:.5;cursor:wait}.quiet{background:transparent;color:var(--ink);border-color:var(--line)}button:hover,.button:hover{filter:brightness(.92)}:focus-visible{outline:3px solid #264f78;outline-offset:3px}[hidden]{display:none!important}.masthead,footer{max-width:1120px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:22px 36px}.masthead{border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:10px;font-size:19px;font-weight:750;text-decoration:none}.brand img{object-fit:contain;image-rendering:pixelated}nav{display:flex;gap:28px}nav a{min-height:44px;display:flex;align-items:center;font-size:14px;text-decoration:none}main{max-width:1050px;margin:52px auto 72px;padding:0 36px}.title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}h1{font-size:38px;letter-spacing:-1.3px;line-height:1.15;margin:0 0 12px}h2{font-size:19px;line-height:1.35;letter-spacing:-.35px;margin:0 0 16px}p{margin:0 0 16px}.intro{max-width:590px;color:var(--muted);font-size:17px}.label{display:block;color:var(--muted);font-size:12px;margin-bottom:5px}#status{min-height:28px;margin-top:17px;color:var(--accent)}.identity{padding:22px 24px;background:var(--panel);border:1px solid var(--line);border-radius:8px;display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:0 0 35px}.identity h2{font-size:23px;margin:0 0 5px}.session-wallet code{font:13px/1.7 Inter,Arial,sans-serif;overflow-wrap:anywhere;display:block}#auth-mode{font-size:13px;color:var(--muted)}.columns{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:44px}.section-head{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-bottom:12px}.section-head h2{margin:0}.section-head>span{color:var(--muted);font-size:12px}.wallet-row{padding:19px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:start}.wallet-row strong{font-size:14px}.wallet-row .address{margin:5px 0 0}.address{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.wallet-row small{display:block;font-size:12px;color:var(--muted);margin-top:6px}.wallet-row button{font-size:13px;padding:7px 12px}.wallet-row.revoked{color:var(--muted)}#link-form{border-top:1px solid var(--line);padding-top:24px;margin-top:8px}label{display:block;font-size:13px;font-weight:600;margin:0 0 8px}input:not([type=checkbox]){display:block;width:100%;min-height:46px;padding:10px 12px;border:1px solid #aaa194;border-radius:5px;background:var(--panel);color:var(--ink);font-size:14px}input::placeholder{color:#746c63}.help{font-size:12px;color:var(--muted);margin:10px 0 16px;line-height:1.7}.x-section{border-top:2px solid var(--ink);padding-top:18px}.x-section strong{display:block;font-size:20px;margin-bottom:4px}.x-section .help{margin-top:4px}.explanation{margin-top:34px;border-top:1px solid var(--line);padding-top:21px;font-size:13px}.explanation h2{font-size:16px}.explanation p{color:var(--muted)}.history-section{margin-top:46px;padding-top:24px;border-top:2px solid var(--ink)}#history{list-style:none;padding:0;margin:20px 0}#history li{display:grid;grid-template-columns:145px minmax(0,1fr);gap:22px;border-bottom:1px solid var(--line);padding:15px 0}#history time{font-size:12px;color:var(--muted)}#history strong{font-size:14px}#history details{font-size:12px;color:var(--muted);overflow-wrap:anywhere}#history summary{cursor:pointer;margin-top:4px}#history p{margin:7px 0}footer{border-top:1px solid var(--line);font-size:12px;color:var(--muted)}dialog{width:min(560px,calc(100vw - 32px));padding:28px;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--ink);max-height:calc(100dvh - 32px);overflow:auto}dialog::backdrop{background:#29252199}.dialog-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.dialog-head h2{font-size:23px}.consent{display:flex;gap:12px;align-items:flex-start;padding-top:15px;border-top:1px solid var(--line);font-weight:400}.consent input{width:20px;height:20px;flex:none;accent-color:var(--ink)}#review-error{color:var(--accent);font-size:13px;margin-top:14px}#team-form{padding:18px;background:var(--panel);border:1px solid var(--line);margin-bottom:30px}.input-row{display:flex;gap:10px;margin-bottom:14px}@media(max-width:700px){.masthead,footer{padding:17px 20px}nav{gap:18px}main{margin:32px auto 48px;padding:0 20px}h1{font-size:31px}.intro{font-size:15px}.title-row{gap:12px}.title-row button{padding:8px 12px}.identity{grid-template-columns:1fr;padding:19px;gap:18px;margin-bottom:28px}.columns{grid-template-columns:1fr;gap:32px}.wallet-row{gap:12px}.section-head{align-items:flex-start}.history-section .section-head{display:block}.history-section .section-head>span{display:block;margin-top:5px}#history li{grid-template-columns:1fr;gap:5px}dialog{padding:22px}.dialog-head{align-items:flex-start}.dialog-head h2{font-size:21px}.input-row{flex-direction:column}footer{gap:20px}}

#status:empty{display:none}.identity{margin-top:28px}

:root{--paper:#f6f5f1;--ink:#27343d;--muted:#627484;--line:#deded7;--panel:#fffefa;--accent:#365f8d}.printer-account-page{background:var(--paper);font-family:Geist,Inter,Arial,sans-serif}.printer-account-page>.header{height:72px;border-bottom:1px solid var(--line);margin-left:234px}.printer-account-page .header-inner{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 42px}.printer-account-page .header-inner>.brand{display:none}.printer-account-page .header-actions{margin-left:auto;align-items:center}.printer-account-page main{width:calc(100% - 234px);max-width:1260px;margin:0 0 60px 234px;padding:42px}.printer-account-page footer{max-width:none;margin-left:234px;padding-inline:42px}.printer-account-page button:not(.quiet),.printer-account-page .button{background:#365f8d;border-color:#365f8d;color:#fff}.printer-account-page .quiet{color:var(--ink)}.printer-account-page h1{font-size:36px}.printer-account-page .columns{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.printer-account-page .account-inline-review{margin:0 42px 60px 276px;padding:28px;max-width:1000px;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.printer-account-page .account-skip{position:fixed;left:12px;top:-100px;z-index:120;background:var(--panel);padding:12px}.printer-account-page .account-skip:focus{top:12px}@media(max-width:1050px){.printer-account-page .columns{grid-template-columns:1fr}}@media(max-width:760px){.printer-account-page>.header{margin-left:0;height:64px}.printer-account-page .header-inner{padding:0 18px;gap:12px}.printer-account-page .header-inner>.brand{display:flex}.printer-account-page .header-actions>a{display:none}.printer-account-page main{width:100%;margin:0 0 44px;padding:28px 18px}.printer-account-page footer{margin-left:0;padding:20px 18px}.printer-account-page .account-inline-review{margin:0 18px 44px;padding:20px}.printer-account-page h1{font-size:30px}}

.printer-account-page main>.account-inline-review{margin:30px 0 0;max-width:none}
