.desk{background:var(--night-0);max-width:860px;min-height:100vh;margin:0 auto;padding:8vh 24px 16vh}.desk .mono{font-family:var(--font-wire)}.desk-login{flex-direction:column;gap:12px;max-width:320px;margin-top:24px;display:flex}.desk-login input,.desk-mint input,.desk-topup input{background:var(--night-1);border:1px solid var(--night-line);color:var(--ink-night);font-family:var(--font-wire);border-radius:4px;padding:8px 10px}.desk-error{color:var(--wire-block)}.desk-console section{border-top:1px solid var(--night-line);margin:28px 0;padding-top:16px}.desk-console h2{letter-spacing:.06em;color:var(--lamp);text-transform:uppercase;font-size:.85rem}.desk-row{border-bottom:1px solid var(--night-line);color:var(--ink-night);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 0;display:flex}.desk-row>*{min-width:0}.desk-actions{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.desk-actions input{flex:8rem;min-width:0}.desk-dim,.desk-empty{color:var(--ink-dim)}.desk-invite-main{flex-direction:column;gap:6px;min-width:0;display:flex}.desk-invite-code{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.desk-code{font-family:var(--font-wire);font-size:var(--type-wire);color:var(--lamp);background:var(--night-2);border:1px solid var(--night-line);letter-spacing:.04em;-webkit-user-select:all;user-select:all;word-break:break-all;border-radius:4px;min-width:0;padding:4px 8px}.desk-copied{color:var(--wire-ok);font-size:var(--type-label)}.desk-invite-meta{font-size:var(--type-label);flex-wrap:wrap;gap:12px;display:flex}.desk-just-minted{flex-direction:column;gap:8px;margin-top:12px;display:flex}.desk-invite-budget{min-width:0;font-size:var(--type-label);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.desk-budget-field{color:var(--ink-dim);white-space:nowrap;align-items:center;gap:4px;min-width:0;display:flex}.desk-budget-field input{flex:0 5rem;min-width:0}.desk-budget-live{color:var(--wire-ok)}.desk-chip{font-family:var(--font-wire);font-size:var(--type-label);text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--night-line);color:var(--ink-dim);border-radius:3px;padding:1px 6px}.desk-chip-minted{color:var(--lamp);border-color:var(--lamp)}.desk-chip-accepted{color:var(--wire-ok);border-color:var(--wire-ok)}.desk-chip-revoked{color:var(--wire-block);border-color:var(--wire-block)}.desk-mint,.desk-topup{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;margin-top:12px;display:flex}.desk-guests{margin:var(--space-m) 0}.desk-guests-h{font-family:var(--font-ui);font-size:var(--type-label);color:var(--ink-night);margin:0 0 var(--space-2xs);gap:var(--space-2xs);flex-wrap:wrap;align-items:baseline;display:flex}.desk-guests-window{font-family:var(--font-wire);font-size:var(--type-micro);color:var(--ink-dim)}.desk-guests-figs{font-family:var(--font-wire);color:var(--ink-night);margin:0 0 var(--space-xs)}.desk-guests-none{font-family:var(--font-wire);font-size:var(--type-micro);color:var(--ink-dim);margin:0}.desk-guests-pages{margin:0;padding:0;list-style:none}.desk-guests-pages li{justify-content:space-between;gap:var(--space-s);font-family:var(--font-wire);font-size:var(--type-micro);color:var(--ink-dim);padding:var(--space-3xs) 0;border-top:var(--border-hair) solid var(--night-line);display:flex}
