.KeysClient-module__nqpXOW__page{flex-direction:column;gap:18px;display:flex}.KeysClient-module__nqpXOW__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.KeysClient-module__nqpXOW__title{font-size:var(--ffs-font-size-xl);font-weight:var(--ffs-weight-bold);color:var(--ffs-color-text-0);letter-spacing:var(--ffs-tracking-xl);margin:0}.KeysClient-module__nqpXOW__subtitle{font-size:var(--ffs-font-size-sm);color:var(--ffs-color-text-2);font-variant-numeric:tabular-nums;margin:4px 0 0}.KeysClient-module__nqpXOW__createBtn{height:var(--ffs-control-lg-height);border-radius:var(--ffs-control-lg-radius);background:var(--ffs-glass-brand-strong);color:var(--ffs-color-primary-text);font-size:var(--ffs-font-size-sm);font-weight:var(--ffs-weight-semibold);cursor:pointer;box-shadow:inset 0 .5px 0 var(--ffs-glass-edge-top), inset 0 0 0 .5px var(--ffs-glass-edge-ring), inset 0 -1px 1px var(--ffs-glass-edge-bottom), 0 6px 16px -8px var(--ffs-glass-drop);transition:filter var(--ffs-duration-quick) var(--ffs-ease-default), transform var(--ffs-duration-quick) var(--ffs-ease-emphasized);border:none;flex-shrink:0;align-items:center;gap:8px;padding:0 18px;font-family:inherit;display:inline-flex}.KeysClient-module__nqpXOW__createBtn:hover:not(:disabled){filter:brightness(1.08)}.KeysClient-module__nqpXOW__createBtn:active:not(:disabled){transform:scale(.96)}.KeysClient-module__nqpXOW__createBtn:disabled{opacity:.45;cursor:not-allowed}.KeysClient-module__nqpXOW__error{border-radius:var(--ffs-radius-4);background:color-mix(in srgb, var(--ffs-color-danger-default) 14%, transparent);color:var(--ffs-color-danger-default);font-size:var(--ffs-font-size-sm);padding:12px 16px}.KeysClient-module__nqpXOW__list{border-radius:var(--ffs-radius-5);background:var(--ffs-glass-surface);box-shadow:inset 0 .5px 0 var(--ffs-glass-edge-top), inset 0 0 0 .5px var(--ffs-glass-edge-ring), 0 6px 18px -12px var(--ffs-glass-drop);overflow:hidden}.KeysClient-module__nqpXOW__empty{min-height:120px;font-size:var(--ffs-font-size-sm);color:var(--ffs-color-text-3);text-align:center;justify-content:center;align-items:center;padding:24px;display:flex}.KeysClient-module__nqpXOW__row{justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;display:flex}.KeysClient-module__nqpXOW__row+.KeysClient-module__nqpXOW__row{border-top:1px solid var(--ffs-color-border-subtle)}.KeysClient-module__nqpXOW__rowMain{align-items:center;gap:12px;min-width:0;display:flex}.KeysClient-module__nqpXOW__prefix{font-family:var(--ffs-font-mono);font-size:var(--ffs-font-size-sm);color:var(--ffs-color-text-0);background:var(--ffs-color-fill-1);border-radius:var(--ffs-radius-2);padding:3px 8px}.KeysClient-module__nqpXOW__label{font-size:var(--ffs-font-size-sm);color:var(--ffs-color-text-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.KeysClient-module__nqpXOW__rowMeta{flex-shrink:0;align-items:center;gap:14px;display:flex}.KeysClient-module__nqpXOW__status{font-size:var(--ffs-font-size-xs);font-weight:var(--ffs-weight-semibold);color:var(--ffs-color-text-3)}.KeysClient-module__nqpXOW__statusActive{color:var(--ffs-color-primary-default)}.KeysClient-module__nqpXOW__metaText{font-size:var(--ffs-font-size-xs);color:var(--ffs-color-text-3)}.KeysClient-module__nqpXOW__revokeBtn{border-radius:var(--ffs-radius-full);color:var(--ffs-color-text-2);font-size:var(--ffs-font-size-xs);cursor:pointer;transition:color var(--ffs-duration-quick) var(--ffs-ease-default), background var(--ffs-duration-quick) var(--ffs-ease-default);background:0 0;border:none;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;display:inline-flex}.KeysClient-module__nqpXOW__revokeBtn:hover{color:var(--ffs-color-danger-default);background:color-mix(in srgb, var(--ffs-color-danger-default) 14%, transparent)}.KeysClient-module__nqpXOW__detailBtn{border-radius:var(--ffs-radius-full);color:var(--ffs-color-text-2);font-size:var(--ffs-font-size-xs);transition:color var(--ffs-duration-quick) var(--ffs-ease-default), background var(--ffs-duration-quick) var(--ffs-ease-default);background:0 0;align-items:center;padding:6px 12px;text-decoration:none;display:inline-flex}.KeysClient-module__nqpXOW__detailBtn:hover{color:var(--ffs-color-text-0);background:var(--ffs-color-fill-1)}.KeysClient-module__nqpXOW__mask{z-index:1000;background:var(--ffs-glass-drop);-webkit-backdrop-filter:var(--ffs-blur-sm);backdrop-filter:var(--ffs-blur-sm);animation:KeysClient-module__nqpXOW__devMaskIn var(--ffs-duration-base) var(--ffs-ease-out);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.KeysClient-module__nqpXOW__panel{border-radius:var(--ffs-radius-6);background:var(--ffs-glass-surface-strong);width:100%;max-width:460px;box-shadow:inset 0 .5px 0 var(--ffs-glass-edge-top), inset 0 0 0 .5px var(--ffs-glass-edge-ring), inset 0 -1px 1px var(--ffs-glass-edge-bottom), 0 24px 60px -20px var(--ffs-glass-drop);animation:KeysClient-module__nqpXOW__devPanelIn var(--ffs-duration-base) var(--ffs-ease-emphasized);padding:28px 24px 24px;position:relative}@keyframes KeysClient-module__nqpXOW__devMaskIn{0%{opacity:0}to{opacity:1}}@keyframes KeysClient-module__nqpXOW__devPanelIn{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.KeysClient-module__nqpXOW__close{border-radius:var(--ffs-radius-circle);background:var(--ffs-color-fill-1);width:32px;height:32px;color:var(--ffs-color-text-2);cursor:pointer;transition:color var(--ffs-duration-quick) var(--ffs-ease-default);border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:14px;right:14px}.KeysClient-module__nqpXOW__close:hover{color:var(--ffs-color-text-0)}.KeysClient-module__nqpXOW__modalTitle{font-size:var(--ffs-font-size-lg);font-weight:var(--ffs-weight-bold);color:var(--ffs-color-text-0);align-items:center;gap:8px;margin:0 0 8px;display:flex}.KeysClient-module__nqpXOW__okIcon{color:var(--ffs-color-primary-default)}.KeysClient-module__nqpXOW__modalDesc{font-size:var(--ffs-font-size-sm);color:var(--ffs-color-text-1);line-height:var(--ffs-line-height-normal);margin:0 0 16px}.KeysClient-module__nqpXOW__modalDesc strong{color:var(--ffs-color-text-0)}.KeysClient-module__nqpXOW__inlineCode{font-family:var(--ffs-font-mono);background:var(--ffs-color-fill-1);border-radius:var(--ffs-radius-2);padding:1px 6px}.KeysClient-module__nqpXOW__input{width:100%;height:var(--ffs-control-lg-height);border:1px solid var(--ffs-glass-edge-ring);border-radius:var(--ffs-control-lg-radius);background:var(--ffs-glass-well);box-shadow:inset 0 1px 1px var(--ffs-glass-edge-bottom), inset 0 -.5px 0 var(--ffs-glass-edge-top);color:var(--ffs-color-text-0);font-size:var(--ffs-font-size-sm);transition:box-shadow var(--ffs-duration-quick) var(--ffs-ease-default);outline:none;padding:0 14px;font-family:inherit}.KeysClient-module__nqpXOW__input:focus{box-shadow:inset 0 1px 1px var(--ffs-glass-edge-bottom), var(--ffs-shadow-focus-primary)}.KeysClient-module__nqpXOW__input::placeholder{color:var(--ffs-color-text-3)}.KeysClient-module__nqpXOW__modalErr{border-radius:var(--ffs-radius-3);background:color-mix(in srgb, var(--ffs-color-danger-default) 14%, transparent);color:var(--ffs-color-danger-default);font-size:var(--ffs-font-size-sm);margin-top:10px;padding:10px 14px}.KeysClient-module__nqpXOW__modalActions{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.KeysClient-module__nqpXOW__primaryBtn{border-radius:var(--ffs-radius-full);background:var(--ffs-glass-brand-strong);height:38px;color:var(--ffs-color-primary-text);font-size:var(--ffs-font-size-sm);font-weight:var(--ffs-weight-semibold);cursor:pointer;transition:filter var(--ffs-duration-quick) var(--ffs-ease-default), transform var(--ffs-duration-quick) var(--ffs-ease-emphasized);border:none;align-items:center;padding:0 20px;font-family:inherit;display:inline-flex}.KeysClient-module__nqpXOW__primaryBtn:hover:not(:disabled){filter:brightness(1.08)}.KeysClient-module__nqpXOW__primaryBtn:active:not(:disabled){transform:scale(.96)}.KeysClient-module__nqpXOW__primaryBtn:disabled{opacity:.45;cursor:not-allowed}.KeysClient-module__nqpXOW__ghostBtn{border-radius:var(--ffs-radius-full);background:var(--ffs-glass-pill);height:38px;color:var(--ffs-color-text-1);font-size:var(--ffs-font-size-sm);font-weight:var(--ffs-weight-semibold);cursor:pointer;box-shadow:inset 0 .5px 0 var(--ffs-glass-edge-top), inset 0 0 0 .5px var(--ffs-glass-edge-ring), inset 0 -1px 1px var(--ffs-glass-edge-bottom);transition:color var(--ffs-duration-quick) var(--ffs-ease-default);border:none;align-items:center;padding:0 18px;font-family:inherit;display:inline-flex}.KeysClient-module__nqpXOW__ghostBtn:hover:not(:disabled){color:var(--ffs-color-text-0)}.KeysClient-module__nqpXOW__ghostBtn:disabled{opacity:.5;cursor:not-allowed}.KeysClient-module__nqpXOW__dangerBtn{border-radius:var(--ffs-radius-full);background:color-mix(in srgb, var(--ffs-color-danger-default) 14%, transparent);height:38px;color:var(--ffs-color-danger-default);font-size:var(--ffs-font-size-sm);font-weight:var(--ffs-weight-semibold);cursor:pointer;transition:filter var(--ffs-duration-quick) var(--ffs-ease-default);border:none;align-items:center;padding:0 20px;font-family:inherit;display:inline-flex}.KeysClient-module__nqpXOW__dangerBtn:hover:not(:disabled){filter:brightness(1.2)}.KeysClient-module__nqpXOW__dangerBtn:disabled{opacity:.5;cursor:not-allowed}.KeysClient-module__nqpXOW__secretBox{border-radius:var(--ffs-radius-4);background:var(--ffs-glass-well);border:1px solid var(--ffs-glass-edge-ring);box-shadow:inset 0 1px 1px var(--ffs-glass-edge-bottom), inset 0 -.5px 0 var(--ffs-glass-edge-top);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.KeysClient-module__nqpXOW__secretRow{flex-direction:column;gap:4px;display:flex}.KeysClient-module__nqpXOW__secretLabel{font-size:var(--ffs-font-size-xs);font-weight:var(--ffs-weight-semibold);color:var(--ffs-color-text-3);letter-spacing:.06em}.KeysClient-module__nqpXOW__secretValue{font-family:var(--ffs-font-mono);font-size:var(--ffs-font-size-sm);color:var(--ffs-color-text-0);word-break:break-all;-webkit-user-select:all;user-select:all}.KeysClient-module__nqpXOW__copyBtn{border:1px solid var(--ffs-color-border-default);border-radius:var(--ffs-radius-full);color:var(--ffs-color-text-1);font-size:var(--ffs-font-size-sm);cursor:pointer;transition:background var(--ffs-duration-quick) var(--ffs-ease-default), color var(--ffs-duration-quick) var(--ffs-ease-default);background:0 0;align-items:center;gap:8px;margin-top:12px;padding:8px 16px;font-family:inherit;display:inline-flex}.KeysClient-module__nqpXOW__copyBtn:hover{background:var(--ffs-color-fill-2);color:var(--ffs-color-text-0)}.KeysClient-module__nqpXOW__confirmRow{font-size:var(--ffs-font-size-sm);color:var(--ffs-color-text-1);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;margin-top:14px;display:flex}.KeysClient-module__nqpXOW__confirmRow input{accent-color:var(--ffs-color-primary-default);width:16px;height:16px}@media (max-width:799px){.KeysClient-module__nqpXOW__head{flex-direction:column}.KeysClient-module__nqpXOW__row{flex-direction:column;align-items:flex-start;gap:10px}.KeysClient-module__nqpXOW__rowMeta{justify-content:space-between;width:100%}}
