.api-key-tools_rowActions__pqkLP{display:flex;align-items:center;justify-content:flex-end;gap:8px}.api-key-tools_rowBtn__t0kSM{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 11px;border:1px solid var(--dash-line-strong);border-radius:var(--dash-corner);background:transparent;color:color-mix(in srgb,var(--dash-ink) 62%,transparent);cursor:pointer;font-size:13px;font-weight:500;white-space:nowrap;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.api-key-tools_rowBtn__t0kSM:hover{border-color:color-mix(in srgb,var(--dash-amber-deep) 45%,transparent);background:color-mix(in srgb,var(--dash-amber) 13%,transparent);color:var(--dash-amber-deep)}.api-key-tools_rowBtn__t0kSM:focus-visible{outline:2px solid color-mix(in srgb,var(--dash-amber) 55%,transparent);outline-offset:2px}body:has(.dashboard-new-ui) [role=dialog].api-key-tools_dialog___z0AH{border-radius:16px!important}.api-key-tools_dialog___z0AH{--dash-line:color-mix(in srgb,var(--dash-ink) 14%,transparent);--dash-line-strong:color-mix(in srgb,var(--dash-ink) 24%,transparent);--dash-provider-claude:#d97757;--dot-rule:linear-gradient(90deg,color-mix(in srgb,var(--dash-ink) 24%,transparent) 0 4px,transparent 4px) 0 100% /8px 1px repeat-x;width:min(860px,calc(100vw - 32px));max-width:none;height:min(700px,calc(100vh - 64px));max-height:calc(100vh - 64px);display:grid;grid-template-columns:240px minmax(0,1fr);padding:0;overflow:hidden;border:0;background:#fff;color:var(--dash-ink);box-shadow:0 40px 90px -30px rgba(20,17,15,.5)}.api-key-tools_rail__xjiGZ{display:flex;flex-direction:column;min-height:0;padding:24px 12px 20px;border-right:1px solid var(--dash-line);background:var(--dash-stage-bg);overflow-y:auto}.api-key-tools_railHead__aSqTv{position:relative;flex:none;box-sizing:border-box;height:76px;padding:0 12px;margin:0 0 12px}.api-key-tools_paneHead__nkqe1:after,.api-key-tools_railGroupWrap__Ln2f3+.api-key-tools_railGroupWrap__Ln2f3:before,.api-key-tools_railHead__aSqTv:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:1px;background:var(--dot-rule)}.api-key-tools_title__02FXy{margin:0;font-size:16px;font-weight:700;line-height:1.3}.api-key-tools_sub__3vCnf{margin:4px 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0;font-size:12px;line-height:18px;color:color-mix(in srgb,var(--dash-ink) 62%,transparent)}.api-key-tools_sub__3vCnf>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-key-tools_subDot__cGBE4{display:none}.api-key-tools_sub__3vCnf code{max-width:100%;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-key-tools_railGroup__YBtqJ{margin:0 12px 8px;font-size:12px;font-weight:600;letter-spacing:.04em;color:color-mix(in srgb,var(--dash-ink) 62%,transparent)}.api-key-tools_railGroupWrap__Ln2f3+.api-key-tools_railGroupWrap__Ln2f3{position:relative;margin-top:16px;padding-top:12px}.api-key-tools_railGroupWrap__Ln2f3+.api-key-tools_railGroupWrap__Ln2f3:before{top:0;bottom:auto}.api-key-tools_railItem__jVpiY{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:8px 12px;border:0;border-radius:0;background:transparent;color:var(--dash-ink);text-align:left;cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease}.api-key-tools_railItem__jVpiY+.api-key-tools_railItem__jVpiY{margin-top:4px}.api-key-tools_railItem__jVpiY:hover{background:color-mix(in srgb,var(--dash-ink) 4%,transparent)}.api-key-tools_railItemActive__tUHgs,.api-key-tools_railItemActive__tUHgs:hover{background:#fff;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dash-ink) 9%,transparent)}.api-key-tools_railItem__jVpiY:focus{outline:none}.api-key-tools_railItem__jVpiY:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dash-ink) 40%,transparent)}.api-key-tools_railItemActive__tUHgs:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dash-ink) 40%,transparent)}body:has(.dashboard-new-ui) [role=dialog].api-key-tools_dialog___z0AH .api-key-tools_railItem__jVpiY{border-radius:0!important}.api-key-tools_railTile__rXWxp{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:0;background:color-mix(in srgb,var(--dash-ink) 6%,transparent);color:var(--dash-ink)}.api-key-tools_railTile__rXWxp svg{width:16px;height:16px}.api-key-tools_railTileClaude__VDZtG{background:color-mix(in srgb,var(--dash-provider-claude) 10%,transparent)}.api-key-tools_railTileClaw__Dp0Cm{background:color-mix(in srgb,#ff4d4d 10%,transparent)}.api-key-tools_maskIcon__AIBt4{width:16px;height:16px;background:currentColor;mask:var(--icon-mask) center /16px 16px no-repeat;-webkit-mask:var(--icon-mask) center /16px 16px no-repeat}.api-key-tools_railText__EI8bz{min-width:0;display:flex;flex-direction:column;gap:1px}.api-key-tools_railName__hAvD1{font-size:14px;font-weight:600;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.api-key-tools_pane__8_9uY{display:flex;flex-direction:column;min-height:0;min-width:0}.api-key-tools_paneHead__nkqe1{position:relative;flex:none;box-sizing:border-box;height:100px;padding:24px 28px 0}.api-key-tools_paneHead__nkqe1:after{left:28px;right:28px}.api-key-tools_paneTitle__w4x2a{margin:0;font-size:18px;font-weight:700;line-height:24px}.api-key-tools_lead__u0UGR{margin:4px 0 0;font-size:14px;line-height:20px;color:color-mix(in srgb,var(--dash-ink) 62%,transparent)}.api-key-tools_body__8u_T5{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 28px 24px}.api-key-tools_foot__WbP5X{display:flex;justify-content:flex-end;gap:10px;padding:14px 28px 20px;border-top:1px solid var(--dash-line)}.api-key-tools_btnPill__O2Hka,.api-key-tools_btnPrimary__6JmYR{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:88px;height:42px;padding:0 18px;border:1px solid var(--dash-line-strong);background:#fff;color:var(--dash-ink);font-size:14px;font-weight:600;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.api-key-tools_btnPill__O2Hka:hover{border-color:var(--dash-ink)}.api-key-tools_btnPrimary__6JmYR{border-color:var(--dash-ink);background:var(--dash-ink);color:#fffefb}.api-key-tools_btnPrimary__6JmYR:hover{background:color-mix(in srgb,var(--dash-ink) 88%,#fff)}.api-key-tools_btnPill__O2Hka:disabled,.api-key-tools_btnPrimary__6JmYR:disabled{opacity:.45;cursor:default}.api-key-tools_btnSm__6G68h{flex:none;height:34px;min-width:0;padding:0 14px;font-size:14px;white-space:nowrap}body:has(.dashboard-new-ui) [role=dialog].api-key-tools_dialog___z0AH .api-key-tools_btnPill__O2Hka,body:has(.dashboard-new-ui) [role=dialog].api-key-tools_dialog___z0AH .api-key-tools_btnPrimary__6JmYR{border-radius:999px!important}.api-key-tools_section__zo7jC{margin-top:24px}.api-key-tools_section__zo7jC:first-child{margin-top:16px}.api-key-tools_sectionHead__guuhs{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px}.api-key-tools_label__WaTIT{margin:0;font-size:12px;font-weight:600;letter-spacing:.04em;color:color-mix(in srgb,var(--dash-ink) 62%,transparent)}.api-key-tools_hint__HbA4M{margin:6px 0 0}.api-key-tools_hint__HbA4M,.api-key-tools_warn__2JrxC{font-size:12px;line-height:18px;color:color-mix(in srgb,var(--dash-ink) 62%,transparent)}.api-key-tools_warn__2JrxC{display:flex;align-items:flex-start;gap:6px;margin:8px 0 0}.api-key-tools_warn__2JrxC svg{flex:none;width:14px;height:14px;margin-top:2px}.api-key-tools_seg__71_wd{display:inline-flex;flex-wrap:wrap;gap:2px;padding:2px;border:1px solid var(--dash-line);background:color-mix(in srgb,var(--dash-ink) 3%,transparent)}.api-key-tools_segItem__ZlO67{height:24px;padding:0 10px;border:0;background:transparent;color:color-mix(in srgb,var(--dash-ink) 62%,transparent);font-size:12px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .16s ease,color .16s ease}.api-key-tools_segActive__tTuFq{background:#fff;color:var(--dash-ink);font-weight:700;box-shadow:0 1px 2px rgba(20,17,15,.09)}body:has(.dashboard-new-ui) [role=dialog].api-key-tools_dialog___z0AH .api-key-tools_seg__71_wd{border-radius:8px!important}body:has(.dashboard-new-ui) [role=dialog].api-key-tools_dialog___z0AH .api-key-tools_segItem__ZlO67{border-radius:6px!important}.api-key-tools_params__3mfXt{display:grid;grid-template-columns:80px minmax(0,1fr);row-gap:8px;-moz-column-gap:16px;column-gap:16px;margin-top:12px;font-size:14px}.api-key-tools_paramLabel__35xI3{color:color-mix(in srgb,var(--dash-ink) 62%,transparent);line-height:28px}.api-key-tools_paramValue__YeyVt{display:flex;align-items:center;gap:4px;min-width:0;line-height:28px}.api-key-tools_paramValue__YeyVt code{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:14px;overflow-wrap:anywhere}.api-key-tools_paramKey__4ra7A{color:var(--dash-amber-deep)}.api-key-tools_iconBtn__MKjKX{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border:0;background:transparent;color:color-mix(in srgb,var(--dash-ink) 62%,transparent);cursor:pointer;transition:background-color .16s ease,color .16s ease}.api-key-tools_iconBtn__MKjKX:hover{background:color-mix(in srgb,var(--dash-ink) 7%,transparent);color:var(--dash-ink)}.api-key-tools_iconBtn__MKjKX svg{width:16px;height:16px}.api-key-tools_iconBtnDone__XEvWV{color:var(--semantic-success,#1bb673)}body:has(.dashboard-new-ui) [role=dialog].api-key-tools_dialog___z0AH .api-key-tools_iconBtn__MKjKX{border-radius:6px!important}.api-key-tools_block__o9OZ6{margin-top:10px;border:1px solid color-mix(in srgb,var(--dash-ink) 12%,transparent);border-radius:12px;background:color-mix(in srgb,var(--dash-ink) 3%,transparent);overflow:hidden}.api-key-tools_blockHead__BqyJt{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 6px 6px 14px;background:var(--dot-rule)}.api-key-tools_blockPath__U_Lbo{font-size:12px;color:color-mix(in srgb,var(--dash-ink) 62%,transparent)}.api-key-tools_blockBody__xz9uP,.api-key-tools_blockPath__U_Lbo{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)}.api-key-tools_blockBody__xz9uP{margin:0;padding:12px 14px 14px;overflow-x:auto;font-size:14px;line-height:20px;color:color-mix(in srgb,var(--dash-ink) 80%,transparent);white-space:pre;min-height:calc(var(--block-min-lines, 0) * 20px + 26px)}.api-key-tools_blockKey__witoP{color:var(--dash-amber-deep)}.api-key-tools_catalog__NL_R0{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px;padding:12px 14px;border:1px solid var(--dash-line);border-radius:12px}.api-key-tools_catalogText__uNDlk{min-width:0;font-size:14px;line-height:20px}.api-key-tools_catalogMeta__BQt4b{margin:2px 0 0;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:12px;color:color-mix(in srgb,var(--dash-ink) 62%,transparent)}.api-key-tools_catalogDone__N02v_{color:var(--semantic-success,#1bb673);font-family:inherit}.api-key-tools_catalogError__Y_Pzn{color:#d0240f;font-family:inherit}body:has(.dashboard-new-ui) [role=dialog].api-key-tools_dialog___z0AH .api-key-tools_block__o9OZ6,body:has(.dashboard-new-ui) [role=dialog].api-key-tools_dialog___z0AH .api-key-tools_catalog__NL_R0{border-radius:12px!important}.api-key-tools_note__i_peO{margin:16px 0 0;font-size:12px;line-height:18px;color:color-mix(in srgb,var(--dash-ink) 62%,transparent)}.api-key-tools_note__i_peO a{color:var(--dash-ink);text-decoration:underline;text-underline-offset:3px}.api-key-tools_ccsWrap__sPzqH{padding-top:16px}.api-key-tools_ccsList__2CYO3,.api-key-tools_ccsWrap__sPzqH{display:flex;flex-direction:column}.api-key-tools_ccsRow__Q7Cbd{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;padding:16px 0;border:0;background:var(--dot-rule);color:var(--dash-ink);text-align:left;cursor:pointer}.api-key-tools_ccsRow__Q7Cbd:last-child{background:none}.api-key-tools_ccsRow__Q7Cbd:focus{outline:none}.api-key-tools_ccsRow__Q7Cbd:focus-visible .api-key-tools_ccsGo__dDrQo,.api-key-tools_ccsRow__Q7Cbd:hover .api-key-tools_ccsGo__dDrQo{color:var(--dash-ink);transform:translateX(2px)}.api-key-tools_ccsTile__S6cMf{display:grid;place-items:center;width:44px;height:44px;border-radius:0;background:color-mix(in srgb,var(--dash-ink) 6%,transparent)}.api-key-tools_ccsTile__S6cMf svg{width:22px;height:22px}.api-key-tools_ccsName__3fqA5{display:block;font-size:14px;font-weight:600;line-height:20px}.api-key-tools_ccsSub__mKwBB{display:block;font-size:12px;line-height:16px;color:color-mix(in srgb,var(--dash-ink) 62%,transparent)}.api-key-tools_ccsGo__dDrQo{display:inline-flex;color:color-mix(in srgb,var(--dash-ink) 62%,transparent);transition:color .16s ease,transform .16s ease}.api-key-tools_ccsGo__dDrQo svg{width:18px;height:18px}.api-key-tools_handle__hFlMp{display:none}.api-key-tools_title__02FXy{line-height:24px}.api-key-tools_railName__hAvD1{font-weight:500}.api-key-tools_railItemActive__tUHgs .api-key-tools_railName__hAvD1{font-weight:600}.api-key-tools_foot__WbP5X{flex:none}.api-key-tools_btnPill__O2Hka,.api-key-tools_btnPrimary__6JmYR{flex:none;font-weight:500;white-space:nowrap}@keyframes api-key-tools_sheetUp__Z1JNL{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width:640px){.api-key-tools_dialog___z0AH{top:auto;bottom:0;left:0;right:0;width:100%;max-width:none;height:82vh;height:82dvh;transform:none;border-radius:22px 22px 0 0;box-shadow:0 -18px 50px -16px rgba(40,26,14,.34);padding-bottom:env(safe-area-inset-bottom);animation:api-key-tools_sheetUp__Z1JNL .34s cubic-bezier(.32,1.18,.4,1);grid-template-columns:1fr;grid-template-rows:auto auto minmax(0,1fr)}body:has(.dashboard-new-ui) [role=dialog].api-key-tools_dialog___z0AH{border-radius:22px 22px 0 0!important}.api-key-tools_handle__hFlMp{display:block;width:38px;height:4px;margin:8px auto 0;border-radius:999px;background:color-mix(in srgb,var(--dash-ink) 20%,transparent)}.api-key-tools_rail__xjiGZ{flex-direction:row;align-items:center;gap:6px;padding:12px 12px 10px;border-right:0;border-bottom:1px solid var(--dash-line);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.api-key-tools_railGroup__YBtqJ,.api-key-tools_railHead__aSqTv{display:none}.api-key-tools_railGroupWrap__Ln2f3,.api-key-tools_railNav__m0d2S{display:contents}.api-key-tools_railGroupWrap__Ln2f3+.api-key-tools_railGroupWrap__Ln2f3:before{display:none}.api-key-tools_railItem__jVpiY{width:auto;flex:none;padding:6px 10px 6px 6px}.api-key-tools_railItem__jVpiY+.api-key-tools_railItem__jVpiY{margin-top:0}.api-key-tools_railTile__rXWxp{width:24px;height:24px}.api-key-tools_railTile__rXWxp svg{width:14px;height:14px}.api-key-tools_paneHead__nkqe1{height:auto;padding:16px 16px 0}.api-key-tools_foot__WbP5X,.api-key-tools_paneHead__nkqe1:after{display:none}.api-key-tools_ccsRow__Q7Cbd{grid-template-columns:40px minmax(0,1fr) auto;gap:12px;padding:12px 0}.api-key-tools_ccsTile__S6cMf{width:40px;height:40px}.api-key-tools_body__8u_T5{padding:0 16px calc(16px + env(safe-area-inset-bottom))}.api-key-tools_params__3mfXt{grid-template-columns:1fr;row-gap:2px}.api-key-tools_paramLabel__35xI3{line-height:20px}.api-key-tools_sectionHead__guuhs{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.api-key-tools_dialog___z0AH{animation:none}}