.api-keys-page-module-scss-module__oWXyZG__shell{--sidebar:#fff;--sidebar-line:#131b2b14;--panel-hover:#eef3fa;--text:#121826;--muted:#596579;--accent:#2357d6;--api-bg:#fff;--api-topbar:#f7f8fa;--api-line:#e5e7eb;--api-text:#111827;--api-muted:#4b5563;--api-soft:#6b7280;--api-hover:#f8fafc;--api-success:#009461;--api-badge:#fff1d8;--api-badge-text:#d97706;--api-action-bg:#2357d6;--api-action-bg-hover:#1d4fc7;--api-action-text:#fff;background:var(--api-bg);min-height:100dvh;color:var(--api-text);grid-template-columns:clamp(190px,156.571px + 8.57143vw,280px) minmax(0,1fr);transition:grid-template-columns .18s;display:grid}.api-keys-page-module-scss-module__oWXyZG__shell[data-collapsed=true]{grid-template-columns:clamp(63px,53.7143px + 2.38095vw,88px) minmax(0,1fr)}.api-keys-page-module-scss-module__oWXyZG__light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.api-keys-page-module-scss-module__oWXyZG__dark{--sidebar:#151617;--sidebar-line:#ffffff0f;--panel-hover:#24262a;--text:#f2f4f8;--muted:#a9b0bf;--accent:#9ebcff;--api-bg:#101112;--api-topbar:#171819;--api-line:#ffffff1c;--api-text:#f7f8fb;--api-muted:#d1d5db;--api-soft:#9ca3af;--api-hover:#1a1c20;--api-success:#34d399;--api-badge:#f59e0b29;--api-badge-text:#fbbf24;--api-action-bg:#2f66db;--api-action-bg-hover:#3976f6;--api-action-text:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.api-keys-page-module-scss-module__oWXyZG__main{background:var(--api-bg);min-width:0}.api-keys-page-module-scss-module__oWXyZG__apiTopbar{border-bottom:1px solid var(--api-line);background:var(--api-topbar);justify-content:space-between;align-items:center;gap:clamp(12px,10.5143px + .380952vw,16px);min-height:clamp(46px,40.8px + 1.33333vw,60px);padding:0 clamp(18px,14.2857px + .952381vw,28px);display:flex}.api-keys-page-module-scss-module__oWXyZG__apiTopbar h1{color:var(--api-text);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(16px,14.5143px + .380952vw,20px);font-weight:850;line-height:1.2;overflow:hidden}.api-keys-page-module-scss-module__oWXyZG__createButton,.api-keys-page-module-scss-module__oWXyZG__copyButton,.api-keys-page-module-scss-module__oWXyZG__iconActionButton,.api-keys-page-module-scss-module__oWXyZG__statusSwitch{font:inherit;border:0}.api-keys-page-module-scss-module__oWXyZG__createButton{background:var(--api-action-bg);min-height:clamp(32px,29.0286px + .761905vw,40px);color:var(--api-action-text);border-radius:clamp(7px,6.62857px + .0952381vw,8px);flex:none;justify-content:center;align-items:center;gap:clamp(7px,6.62857px + .0952381vw,8px);padding:0 clamp(13px,11.8857px + .285714vw,16px);font-size:clamp(12px,11.2571px + .190476vw,14px);font-weight:850;display:inline-flex;box-shadow:0 clamp(6px,4.51429px + .380952vw,10px) clamp(16px,13.7714px + .571429vw,22px) #2357d63d}.api-keys-page-module-scss-module__oWXyZG__createButton span,.api-keys-page-module-scss-module__oWXyZG__createButton svg{color:var(--api-action-text)}.api-keys-page-module-scss-module__oWXyZG__createButton:hover{background:var(--api-action-bg-hover)}.api-keys-page-module-scss-module__oWXyZG__createButton:focus-visible{outline-offset:clamp(2px,1.62857px + .0952381vw,3px);outline:clamp(2px,1.62857px + .0952381vw,3px) solid #2f66db4d}.api-keys-page-module-scss-module__oWXyZG__apiContent{width:min(100%,clamp(1080px,968.571px + 28.5714vw,1380px));margin:0 auto;padding:clamp(14px,12.5143px + .380952vw,18px) clamp(18px,14.2857px + .952381vw,28px) clamp(40px,34.8px + 1.33333vw,54px)}.api-keys-page-module-scss-module__oWXyZG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.api-keys-page-module-scss-module__oWXyZG__tableViewport{width:100%;overflow-x:auto}.api-keys-page-module-scss-module__oWXyZG__mobileList{display:none}.api-keys-page-module-scss-module__oWXyZG__apiTable{border-collapse:collapse;width:100%;min-width:1040px;color:var(--api-muted);font-size:clamp(12px,11.2571px + .190476vw,14px)}.api-keys-page-module-scss-module__oWXyZG__apiTable th,.api-keys-page-module-scss-module__oWXyZG__apiTable td{border-bottom:1px solid var(--api-line);text-align:left;vertical-align:middle;white-space:nowrap;height:clamp(54px,48.8px + 1.33333vw,68px);padding:0 clamp(14px,12.5143px + .380952vw,18px)}.api-keys-page-module-scss-module__oWXyZG__apiTable th{height:clamp(38px,35.0286px + .761905vw,46px);color:var(--api-text);font-weight:850}.api-keys-page-module-scss-module__oWXyZG__apiTable th:first-child,.api-keys-page-module-scss-module__oWXyZG__apiTable td:first-child{width:clamp(34px,30.2857px + .952381vw,44px);padding-right:clamp(4px,3.25714px + .190476vw,6px)}.api-keys-page-module-scss-module__oWXyZG__apiTable tbody tr:hover{background:var(--api-hover)}.api-keys-page-module-scss-module__oWXyZG__selectionCircle{border:1px solid var(--api-line);background:0 0;border-radius:max(100dvw,100dvh);width:clamp(14px,12.5143px + .380952vw,18px);height:clamp(14px,12.5143px + .380952vw,18px);display:block}.api-keys-page-module-scss-module__oWXyZG__nameCell{color:var(--api-text);font-weight:780}.api-keys-page-module-scss-module__oWXyZG__statusEnabled{color:var(--api-success);font-weight:850}.api-keys-page-module-scss-module__oWXyZG__statusDisabled{color:var(--api-soft);font-weight:850}.api-keys-page-module-scss-module__oWXyZG__keyCell,.api-keys-page-module-scss-module__oWXyZG__groupCell{align-items:center;gap:clamp(7px,6.62857px + .0952381vw,8px);display:inline-flex}.api-keys-page-module-scss-module__oWXyZG__keyCell code{color:var(--api-muted);font-size:clamp(11px,10.2571px + .190476vw,13px)}.api-keys-page-module-scss-module__oWXyZG__copyButton{width:clamp(24px,21.7714px + .571429vw,30px);height:clamp(24px,21.7714px + .571429vw,30px);color:var(--api-muted);background:0 0;border-radius:clamp(6px,5.62857px + .0952381vw,7px);place-items:center;display:grid}.api-keys-page-module-scss-module__oWXyZG__copyButton:hover:not(:disabled){background:var(--panel-hover);color:var(--accent)}.api-keys-page-module-scss-module__oWXyZG__copyButton:disabled{cursor:wait;opacity:.6}.api-keys-page-module-scss-module__oWXyZG__actionCell{align-items:center;gap:clamp(6px,5.25714px + .190476vw,8px);display:inline-flex}.api-keys-page-module-scss-module__oWXyZG__iconActionButton{background:0 0;border:0;border-radius:clamp(6px,5.62857px + .0952381vw,7px);place-items:center;width:clamp(28px,25.7714px + .571429vw,34px);height:clamp(28px,25.7714px + .571429vw,34px);transition:opacity .14s;display:grid}.api-keys-page-module-scss-module__oWXyZG__iconActionButton:disabled{cursor:not-allowed;opacity:.55}.api-keys-page-module-scss-module__oWXyZG__renameActionButton{color:#2357d6}.api-keys-page-module-scss-module__oWXyZG__renameActionButton:hover:not(:disabled){color:#1d4fc7}.api-keys-page-module-scss-module__oWXyZG__dark .api-keys-page-module-scss-module__oWXyZG__renameActionButton{color:#9ebcff}.api-keys-page-module-scss-module__oWXyZG__dark .api-keys-page-module-scss-module__oWXyZG__renameActionButton:hover:not(:disabled){color:#b8ccff}.api-keys-page-module-scss-module__oWXyZG__statusSwitch{background:0 0;border-radius:999px;place-items:center;width:42px;height:24px;padding:0;display:inline-grid}.api-keys-page-module-scss-module__oWXyZG__statusSwitchTrack{background:#6b728047;border-radius:999px;width:38px;height:22px;transition:background .22s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1),opacity .22s cubic-bezier(.4,0,.2,1);display:block;position:relative;box-shadow:inset 0 0 0 1px #6b72803d}.api-keys-page-module-scss-module__oWXyZG__statusSwitchThumb{will-change:transform;background:#fff;border-radius:999px;width:16px;height:16px;transition:transform .22s cubic-bezier(.34,1.56,.64,1);display:block;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0f172a47}.api-keys-page-module-scss-module__oWXyZG__statusSwitch:hover:not(:disabled) .api-keys-page-module-scss-module__oWXyZG__statusSwitchTrack{background:#6b728061}.api-keys-page-module-scss-module__oWXyZG__statusSwitch[aria-checked=true] .api-keys-page-module-scss-module__oWXyZG__statusSwitchTrack{background:#00b976;box-shadow:inset 0 0 0 1px #00946129}.api-keys-page-module-scss-module__oWXyZG__statusSwitch[aria-checked=true] .api-keys-page-module-scss-module__oWXyZG__statusSwitchThumb{transform:translate(16px)}.api-keys-page-module-scss-module__oWXyZG__statusSwitch[aria-checked=true]:hover:not(:disabled) .api-keys-page-module-scss-module__oWXyZG__statusSwitchTrack{background:#009461}.api-keys-page-module-scss-module__oWXyZG__statusSwitch:disabled{cursor:not-allowed}.api-keys-page-module-scss-module__oWXyZG__statusSwitch:disabled .api-keys-page-module-scss-module__oWXyZG__statusSwitchTrack{opacity:.58}.api-keys-page-module-scss-module__oWXyZG__statusSwitch:focus-visible{outline-offset:2px;outline:2px solid #2f66db47}.api-keys-page-module-scss-module__oWXyZG__dark .api-keys-page-module-scss-module__oWXyZG__statusSwitchTrack{background:#ffffff2e;box-shadow:inset 0 0 0 1px #ffffff1a}.api-keys-page-module-scss-module__oWXyZG__dark .api-keys-page-module-scss-module__oWXyZG__statusSwitch:hover:not(:disabled) .api-keys-page-module-scss-module__oWXyZG__statusSwitchTrack{background:#ffffff40}.api-keys-page-module-scss-module__oWXyZG__dark .api-keys-page-module-scss-module__oWXyZG__statusSwitch[aria-checked=true] .api-keys-page-module-scss-module__oWXyZG__statusSwitchTrack{background:#34d399;box-shadow:inset 0 0 0 1px #34d3991f}.api-keys-page-module-scss-module__oWXyZG__dark .api-keys-page-module-scss-module__oWXyZG__statusSwitch[aria-checked=true]:hover:not(:disabled) .api-keys-page-module-scss-module__oWXyZG__statusSwitchTrack{background:#10b981}.api-keys-page-module-scss-module__oWXyZG__deleteActionButton{color:#e11d48}.api-keys-page-module-scss-module__oWXyZG__deleteActionButton:hover:not(:disabled){color:#be123c}.api-keys-page-module-scss-module__oWXyZG__dark .api-keys-page-module-scss-module__oWXyZG__deleteActionButton{color:#fb7185}.api-keys-page-module-scss-module__oWXyZG__groupName{color:#0070c9;font-weight:850}.api-keys-page-module-scss-module__oWXyZG__dark .api-keys-page-module-scss-module__oWXyZG__groupName{color:#79b8ff}.api-keys-page-module-scss-module__oWXyZG__groupRatio{background:var(--api-badge);min-width:clamp(22px,19.7714px + .571429vw,28px);min-height:clamp(18px,16.5143px + .380952vw,22px);color:var(--api-badge-text);border-radius:max(100dvw,100dvh);justify-content:center;align-items:center;padding:0 clamp(6px,5.25714px + .190476vw,8px);font-size:clamp(10px,9.25714px + .190476vw,12px);font-weight:850;display:inline-flex}.api-keys-page-module-scss-module__oWXyZG__emptyState{--line:var(--api-line);--text:var(--api-text);--muted:var(--api-muted);max-width:clamp(430px,381.714px + 12.381vw,560px);margin:clamp(36px,30.0571px + 1.52381vw,52px) auto 0}.api-keys-page-module-scss-module__oWXyZG__loadingState{border-bottom:1px solid var(--api-line);min-height:clamp(160px,137.714px + 5.71429vw,220px);color:var(--api-muted);place-items:center;font-size:clamp(12px,11.2571px + .190476vw,14px);font-weight:800;display:grid}.api-keys-page-module-scss-module__oWXyZG__paginationFooter{border-bottom:1px solid var(--api-line);min-height:clamp(52px,46.0571px + 1.52381vw,68px);color:var(--api-muted);justify-content:flex-end;align-items:center;gap:clamp(12px,10.5143px + .380952vw,16px);padding:clamp(10px,9.25714px + .190476vw,12px) clamp(14px,12.5143px + .380952vw,18px);font-size:clamp(12px,11.2571px + .190476vw,14px);font-weight:750;display:flex}.api-keys-page-module-scss-module__oWXyZG__pagination{flex:none}.api-keys-page-module-scss-module__oWXyZG__dark .api-keys-page-module-scss-module__oWXyZG__pagination .mantine-Pagination-control{border-color:var(--api-line);background:var(--api-topbar);color:var(--api-text)}.api-keys-page-module-scss-module__oWXyZG__dark .api-keys-page-module-scss-module__oWXyZG__pagination .mantine-Pagination-control[data-active]{border-color:var(--accent);background:var(--accent);color:#101112}.api-keys-page-module-scss-module__oWXyZG__createField{gap:clamp(7px,6.62857px + .0952381vw,8px);display:grid}.api-keys-page-module-scss-module__oWXyZG__createField span:first-child{color:var(--dialog-muted,#647084);font-size:clamp(11px,10.2571px + .190476vw,13px);font-weight:750;line-height:1.2}.api-keys-page-module-scss-module__oWXyZG__createInput{border:1px solid var(--dialog-control-border,#cfd7e5);background:var(--dialog-control,#fff);width:100%;min-width:0;min-height:clamp(32px,28.2857px + .952381vw,42px);color:var(--dialog-control-text,#111827);caret-color:var(--dialog-focus,#2f66db);font:inherit;border-radius:clamp(7px,6.62857px + .0952381vw,8px);outline:0;padding:0 clamp(10px,9.25714px + .190476vw,12px);font-size:clamp(13px,12.2571px + .190476vw,15px);font-weight:650}.api-keys-page-module-scss-module__oWXyZG__createInput::placeholder{color:var(--dialog-muted,#8a95a8)}.api-keys-page-module-scss-module__oWXyZG__createInput:focus{border-color:var(--dialog-focus,#2f66db);box-shadow:0 0 0 clamp(2px,1.62857px + .0952381vw,3px) var(--dialog-focus-ring,#2f66db24)}.api-keys-page-module-scss-module__oWXyZG__createError{color:#c83232;font-size:clamp(11px,10.2571px + .190476vw,13px);font-weight:700;line-height:1.3}@media (max-width:760px){.api-keys-page-module-scss-module__oWXyZG__shell,.api-keys-page-module-scss-module__oWXyZG__shell[data-collapsed=true]{grid-template-columns:1fr}.api-keys-page-module-scss-module__oWXyZG__apiTopbar{min-height:clamp(44px,40.2857px + .952381vw,54px);padding-inline:clamp(12px,10.5143px + .380952vw,16px)}.api-keys-page-module-scss-module__oWXyZG__apiTopbar h1{font-size:clamp(15px,13.8857px + .285714vw,18px)}.api-keys-page-module-scss-module__oWXyZG__createButton{min-width:clamp(42px,38.2857px + .952381vw,52px);padding-inline:clamp(10px,9.25714px + .190476vw,12px)}.api-keys-page-module-scss-module__oWXyZG__createButton span{display:none}.api-keys-page-module-scss-module__oWXyZG__apiContent{width:94%;margin:0 auto;padding:clamp(10px,9.25714px + .190476vw,12px) clamp(12px,10.5143px + .380952vw,16px) clamp(32px,28.2857px + .952381vw,42px)}.api-keys-page-module-scss-module__oWXyZG__tableViewport{display:none}.api-keys-page-module-scss-module__oWXyZG__mobileList{border-top:1px solid var(--api-line);display:grid}.api-keys-page-module-scss-module__oWXyZG__mobileItem{border-bottom:1px solid var(--api-line);gap:clamp(14px,13.2571px + .190476vw,16px);padding:clamp(12px,11.2571px + .190476vw,14px) 0;display:grid}.api-keys-page-module-scss-module__oWXyZG__mobileHeader,.api-keys-page-module-scss-module__oWXyZG__mobileBody{justify-content:space-between;align-items:flex-start;gap:clamp(12px,11.2571px + .190476vw,14px);min-width:0;display:flex}.api-keys-page-module-scss-module__oWXyZG__mobileTitleBlock{gap:clamp(3px,2.62857px + .0952381vw,4px);min-width:0;display:grid}.api-keys-page-module-scss-module__oWXyZG__mobileTitleBlock h3{color:var(--api-text);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(14px,13.2571px + .190476vw,16px);font-weight:850;line-height:1.25;overflow:hidden}.api-keys-page-module-scss-module__oWXyZG__mobileTitleBlock span{color:var(--api-soft);font-size:clamp(11px,10.6286px + .0952381vw,12px);font-weight:650;line-height:1.2}.api-keys-page-module-scss-module__oWXyZG__mobileHeader>.api-keys-page-module-scss-module__oWXyZG__statusEnabled,.api-keys-page-module-scss-module__oWXyZG__mobileHeader>.api-keys-page-module-scss-module__oWXyZG__statusDisabled{white-space:nowrap;flex:none;font-size:clamp(13px,12.2571px + .190476vw,15px);line-height:1.3}.api-keys-page-module-scss-module__oWXyZG__mobileBody{align-items:center}.api-keys-page-module-scss-module__oWXyZG__mobileKeyCell{align-items:center;gap:clamp(5px,4.62857px + .0952381vw,6px);min-width:0;display:inline-flex}.api-keys-page-module-scss-module__oWXyZG__mobileKeyCell code{min-width:0;color:var(--api-muted);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(11px,10.2571px + .190476vw,13px);font-weight:650;overflow:hidden}.api-keys-page-module-scss-module__oWXyZG__mobileKeyCell .api-keys-page-module-scss-module__oWXyZG__copyButton{flex:none;width:clamp(22px,20.5143px + .380952vw,26px);height:clamp(22px,20.5143px + .380952vw,26px)}.api-keys-page-module-scss-module__oWXyZG__mobileActions{flex:none;align-items:center;gap:clamp(8px,7.25714px + .190476vw,10px);display:inline-flex}.api-keys-page-module-scss-module__oWXyZG__mobileActions .api-keys-page-module-scss-module__oWXyZG__iconActionButton{border-radius:clamp(5px,4.62857px + .0952381vw,6px);width:clamp(24px,22.5143px + .380952vw,28px);height:clamp(24px,22.5143px + .380952vw,28px)}.api-keys-page-module-scss-module__oWXyZG__mobileActions .api-keys-page-module-scss-module__oWXyZG__renameActionButton{color:var(--api-text)}.api-keys-page-module-scss-module__oWXyZG__mobileActions .api-keys-page-module-scss-module__oWXyZG__renameActionButton:hover:not(:disabled){color:var(--accent)}.api-keys-page-module-scss-module__oWXyZG__emptyState{margin-top:clamp(24px,21.0286px + .761905vw,32px)}.api-keys-page-module-scss-module__oWXyZG__paginationFooter{flex-direction:column;align-items:stretch;padding-inline:clamp(8px,7.25714px + .190476vw,10px)}.api-keys-page-module-scss-module__oWXyZG__pagination{align-self:flex-start}}
