.Api_wrap__8R_bz{min-height:100vh;display:grid;place-items:center;padding:24px}.Api_card__PRNY4{max-width:40rem;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;background:var(--paper-panel);border:1px solid var(--rule);border-radius:var(--r-field);padding:32px 30px}.Api_mark__twVEm{width:9px;height:9px;border-radius:50%;background:var(--accent-dot);opacity:.55}.Api_title__vjKhY{font-family:var(--font-serif);font-size:1.7rem;font-weight:500;color:var(--ink);margin:0}.Api_body__LOS96{font-size:.95rem;line-height:1.6}.Api_body__LOS96,.Api_note__yDMxE{font-family:var(--font-ui);color:var(--ink-faint);margin:0}.Api_note__yDMxE{font-size:.82rem;line-height:1.5}.Api_link__BTF6T{color:var(--ink);text-decoration:underline}.Api_actions__bjRkr{display:flex;gap:10px;margin-top:8px;justify-content:center}.Api_primary__APtk4{font-family:var(--font-ui);font-size:.9rem;padding:10px 22px;border-radius:var(--r-pill);border:1px solid var(--ink);background:var(--ink);color:var(--paper-bg);cursor:pointer;white-space:nowrap}.Api_primary__APtk4:hover{opacity:.9}.Api_primary__APtk4:disabled{opacity:.5;cursor:default}.Api_createRow__Mokpv{width:100%;display:flex;gap:10px;margin-top:4px}.Api_input__INud2{flex:1 1;font-family:var(--font-ui);font-size:.9rem;padding:9px 13px;border-radius:var(--r-control);border:1px solid var(--rule);background:var(--paper-bg);color:var(--ink)}.Api_secretBox__zPHAd{width:100%;text-align:left;background:var(--paper-bg);border:1px solid var(--accent-dot);border-radius:var(--r-control);padding:14px 16px;display:flex;flex-direction:column;gap:10px}.Api_secretLabel__J0kZ_{font-family:var(--font-ui);font-size:.82rem;font-weight:600;color:var(--ink);margin:0}.Api_secretRow__MNptn{display:flex;gap:8px;align-items:center}.Api_secret__VAw2w{flex:1 1;font-family:var(--font-mono,monospace);font-size:.82rem;color:var(--ink);background:var(--chip);padding:8px 10px;border-radius:var(--r-control);overflow-x:auto;white-space:nowrap}.Api_copy__jVIuW{font-family:var(--font-ui);font-size:.78rem;padding:6px 12px;border-radius:var(--r-pill);border:1px solid var(--rule);background:transparent;color:var(--ink);cursor:pointer;white-space:nowrap}.Api_copy__jVIuW:hover{background:var(--chip)}.Api_dismiss__htj0j{align-self:flex-start;font-size:.78rem;padding:5px 12px;border-radius:var(--r-pill);border:1px solid var(--rule);background:transparent;cursor:pointer}.Api_dismiss__htj0j,.Api_empty__vC023{font-family:var(--font-ui);color:var(--ink-faint)}.Api_empty__vC023{font-size:.9rem;font-style:italic;margin:8px 0}.Api_list__8c8eH{list-style:none;margin:6px 0;padding:0;width:100%;display:flex;flex-direction:column;gap:12px;text-align:left}.Api_item__l_SE9{background:var(--paper-bg);border:1px solid var(--rule);border-radius:var(--r-control);padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:10px}.Api_keyMeta__HgmTt{display:flex;flex-direction:column;gap:3px;min-width:0}.Api_keyName__ooTRD{font-family:var(--font-ui);font-size:.95rem;font-weight:600;color:var(--ink)}.Api_keyMask__Q2MZE{font-family:var(--font-mono,monospace);font-size:.8rem;color:var(--ink-faint)}.Api_keyDates__w7ADg{font-family:var(--font-ui);font-size:.76rem;color:var(--ink-faint)}.Api_cancel__f0fzm,.Api_revokeConfirm__tltNi,.Api_revoke__q_MaR{font-family:var(--font-ui);font-size:.82rem;padding:6px 14px;border-radius:var(--r-pill);border:1px solid var(--rule);cursor:pointer;background:transparent;color:var(--ink);white-space:nowrap}.Api_revoke__q_MaR:hover{background:var(--chip)}.Api_confirmWrap__klS_R{display:inline-flex;gap:6px}.Api_revokeConfirm__tltNi{background:var(--danger-bg);color:var(--danger-fg);border-color:var(--danger-fg)}.Api_prompt__QT4bD{width:100%;text-align:left;border-top:1px solid var(--rule);padding-top:18px;margin-top:8px;display:flex;flex-direction:column;gap:10px}.Api_promptHead__Gm7RN{display:flex;align-items:center;justify-content:space-between;gap:10px}.Api_h2__gVrfV{font-family:var(--font-ui);font-size:1rem;font-weight:600;color:var(--ink);margin:0}.Api_promptBox__cgAVD{font-family:var(--font-mono,monospace);font-size:.78rem;line-height:1.5;color:var(--ink);background:var(--chip);border-radius:var(--r-control);padding:14px 16px;margin:0;white-space:pre-wrap;overflow-x:auto}