.apigo-features-console-layout-consolelayout-0-root{min-height:100vh;background-color:var(--colorNeutralBackground2);color:var(--colorNeutralForeground1)}.apigo-features-console-layout-consolelayout-1-shell{display:grid}@media(min-width:1080px){.apigo-features-console-layout-consolelayout-1-shell{grid-template-columns:264px minmax(0,1fr);min-height:calc(100vh - 72px)}}.apigo-features-console-layout-consolelayout-2-aside{position:sticky;top:72px;height:calc(100vh - 72px);display:none;padding:var(--spacingVerticalL) var(--spacingHorizontalM);box-sizing:border-box;background-color:var(--colorNeutralBackground1);border-right:1px solid var(--colorNeutralStroke2)}@media(min-width:1080px){.apigo-features-console-layout-consolelayout-2-aside{display:flex}}.apigo-features-console-layout-consolelayout-3-sidebar{display:flex;flex-direction:column;gap:var(--spacingVerticalL);min-width:0;height:100%;width:100%}.apigo-features-console-layout-consolelayout-4-brand{display:flex;align-items:center;flex-shrink:0;padding-inline:var(--spacingHorizontalXS);text-decoration:none}.apigo-features-console-layout-consolelayout-5-navScroll{display:flex;flex-direction:column;gap:var(--spacingVerticalL);flex:1;overflow-y:auto}.apigo-features-console-layout-consolelayout-6-navGroup{display:flex;flex-direction:column;gap:4px}.apigo-features-console-layout-consolelayout-7-navGroupTitle{padding-inline:var(--spacingHorizontalS);font-size:12px;font-weight:600;line-height:20px;letter-spacing:.08em;color:var(--colorNeutralForeground4)}.apigo-features-console-layout-consolelayout-8-navItem{position:relative;display:flex;align-items:center;gap:var(--spacingHorizontalM);padding-inline:var(--spacingHorizontalM);padding-block:var(--spacingVerticalSNudge);border-radius:var(--borderRadiusLarge);font-size:var(--fontSizeBase300);font-weight:500;color:var(--colorNeutralForeground2);text-decoration:none;min-height:40px}.apigo-features-console-layout-consolelayout-8-navItem :hover{background-color:var(--colorNeutralBackground2Hover);color:var(--colorNeutralForeground1)}.apigo-features-console-layout-consolelayout-9-navItemActive{background-color:var(--colorBrandBackground2);color:var(--colorBrandForeground1);font-weight:600}.apigo-features-console-layout-consolelayout-9-navItemActive :before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:var(--borderRadiusCircular);background-color:var(--colorBrandForeground1)}.apigo-features-console-layout-consolelayout-9-navItemActive :hover{background-color:var(--colorBrandBackground2Hover);color:var(--colorBrandForeground1)}.apigo-features-console-layout-consolelayout-10-navIcon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:inherit}.apigo-features-console-layout-consolelayout-10-navIcon>svg{width:18px;height:18px;stroke-width:1.8px}.apigo-features-console-layout-consolelayout-11-footerControls{display:flex;flex-direction:column;gap:var(--spacingVerticalS);margin-top:auto}.apigo-features-console-layout-consolelayout-12-switcher{display:flex;align-items:center;justify-content:space-between;gap:var(--spacingHorizontalS);width:100%;text-align:left;cursor:pointer;min-height:56px;padding:var(--spacingHorizontalM);border-radius:var(--borderRadiusXLarge);border:1px solid var(--colorNeutralStroke2);background-color:var(--colorNeutralBackground1)}.apigo-features-console-layout-consolelayout-12-switcher :hover{border-color:var(--colorBrandStroke1);background-color:var(--colorNeutralBackground1Hover)}.apigo-features-console-layout-consolelayout-13-switcherText{display:flex;flex-direction:column;min-width:0}.apigo-features-console-layout-consolelayout-14-gradChip{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:700;border-radius:var(--borderRadiusLarge)}.apigo-features-console-layout-consolelayout-15-workspaceGroupHeader{display:flex;align-items:center;gap:var(--spacingHorizontalXS);color:var(--colorNeutralForeground3)}.apigo-features-console-layout-consolelayout-16-userCard{display:flex;align-items:center;gap:var(--spacingHorizontalS);min-width:0;width:100%;box-sizing:border-box;overflow:hidden;padding:var(--spacingHorizontalS);border-radius:var(--borderRadiusMedium);border:1px solid var(--colorNeutralStroke2);background-color:var(--colorNeutralBackground1)}.apigo-features-console-layout-consolelayout-17-userMeta{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1;overflow:hidden}.apigo-features-console-layout-consolelayout-18-truncate{display:block;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apigo-features-console-layout-consolelayout-19-userAction{flex-shrink:0}.apigo-features-console-layout-consolelayout-20-mobileBar{position:sticky;top:0;z-index:30;display:flex;height:56px;align-items:center;justify-content:space-between;padding-inline:var(--spacingHorizontalM);background-color:var(--colorNeutralBackground1);border-bottom:1px solid var(--colorNeutralStroke2)}@media(min-width:1080px){.apigo-features-console-layout-consolelayout-20-mobileBar{display:none}}.apigo-features-console-layout-consolelayout-21-mobileActions{display:flex;align-items:center;gap:var(--spacingHorizontalXS)}.apigo-features-console-layout-consolelayout-22-drawerBody{display:flex;flex-direction:column;width:100%;max-width:100vw;height:100%;padding:var(--spacingVerticalM);padding-bottom:calc(var(--spacingVerticalM) + env(safe-area-inset-bottom));box-sizing:border-box}.apigo-features-console-layout-consolelayout-23-drawerSidebar{min-height:0;flex:1;height:auto}.apigo-features-console-layout-consolelayout-24-main{min-width:0;max-width:100%;min-height:calc(100vh - 56px);padding-bottom:var(--spacingVerticalXXXL)}@media(min-width:1080px){.apigo-features-console-layout-consolelayout-24-main{min-height:calc(100vh - 72px)}}.apigo-features-console-layout-consolelayout-25-mainFillViewport{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100dvh - 56px);padding-bottom:0}@media(min-width:1080px){.apigo-features-console-layout-consolelayout-25-mainFillViewport{height:calc(100dvh - 72px)}}.apigo-features-console-layout-consolelayout-26-ellipsisBtn{min-width:0}.apigo-features-console-layout-consolelayout-27-pageHeader{position:sticky;top:56px;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:var(--spacingHorizontalXXL);box-sizing:border-box;width:100%;min-width:0;padding:24px;background-color:var(--colorNeutralBackground2);border-bottom:1px solid var(--colorNeutralStroke2)}@media(min-width:1080px){.apigo-features-console-layout-consolelayout-27-pageHeader{top:72px}}@media(max-width:639px){.apigo-features-console-layout-consolelayout-27-pageHeader{align-items:stretch;flex-direction:column;gap:var(--spacingVerticalL);padding:20px 16px}}.apigo-features-console-layout-consolelayout-28-pageHeaderCopy{display:flex;min-width:0;max-width:760px;flex:1 1 520px;flex-direction:column;gap:var(--spacingVerticalXS)}@media(max-width:639px){.apigo-features-console-layout-consolelayout-28-pageHeaderCopy{flex-basis:auto}}.apigo-features-console-layout-consolelayout-29-pageHeaderCopyInlineActions{flex:0 0 auto}.apigo-features-console-layout-consolelayout-30-pageTitleRow{display:flex;align-items:center;min-width:0;gap:var(--spacingHorizontalS);flex-wrap:wrap}.apigo-features-console-layout-consolelayout-31-pageTitle{margin:0;font-size:var(--fontSizeHero800);font-weight:var(--fontWeightSemibold);line-height:var(--lineHeightHero800);letter-spacing:-.025em;text-wrap:balance}@media(max-width:639px){.apigo-features-console-layout-consolelayout-31-pageTitle{font-size:var(--fontSizeBase600);line-height:var(--lineHeightBase600)}}.apigo-features-console-layout-consolelayout-32-pageTitleAdornment{display:inline-flex;align-items:center;min-width:0;gap:var(--spacingHorizontalXS)}.apigo-features-console-layout-consolelayout-33-pageActions{display:flex;align-items:center;justify-content:flex-end;min-width:0;gap:var(--spacingHorizontalS);flex-wrap:wrap}@media(max-width:639px){.apigo-features-console-layout-consolelayout-33-pageActions{justify-content:flex-start;width:100%}}.apigo-features-console-layout-consolelayout-34-pageActionsInline{flex:1 1 auto;overflow:hidden}.apigo-features-console-layout-consolelayout-35-sectionContent{box-sizing:border-box;min-width:0;width:100%;max-width:100%;padding:24px}@media(max-width:639px){.apigo-features-console-layout-consolelayout-35-sectionContent{padding:16px}}.apigo-features-console-layout-consolelayout-36-sectionContentFillViewport{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.console-query-header-actions{display:flex;align-items:center;gap:8px;min-width:0}@media(max-width:639px){.console-query-header-actions{width:100%;flex-direction:column;align-items:stretch}}.company-invite-dialog{width:min(440px,calc(100vw - 32px))!important;max-width:440px!important;padding:0!important;overflow:hidden;border:1px solid var(--border)!important;border-radius:18px!important;background:var(--surface)!important;box-shadow:0 24px 72px -30px #2317436b!important}.company-invite-form{width:100%}.company-invite-body{row-gap:0!important;padding:28px!important}.company-invite-body [role=dialog]{min-width:0}.company-invite-body h2{margin:0;font-size:22px;line-height:1.25;letter-spacing:-.02em}.company-invite-close{width:32px!important;min-width:32px!important;height:32px!important;color:var(--muted)!important}.company-invite-content{display:flex!important;flex-direction:column;gap:20px;padding-top:8px}.company-invite-description{max-width:36ch;margin:0!important;color:var(--muted)!important;line-height:1.55!important}.company-invite-fields{display:flex;flex-direction:column;gap:14px}.company-invite-fields [role=combobox],.company-invite-fields input{min-height:38px}.company-invite-actions{display:flex!important;justify-content:flex-end!important;gap:10px!important;margin-top:24px!important}.company-invite-cancel{min-width:104px!important}.company-invite-submit{min-width:142px!important;white-space:nowrap!important}.company-member-status{display:flex;min-width:0;flex-direction:column;align-items:flex-end;gap:4px;color:var(--muted);white-space:nowrap}.company-member-identity{display:flex;min-width:0;flex-direction:column;gap:2px}.company-member-identity>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-member-invite-actions{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:10px}.api-key-created-fields{display:flex;flex-direction:column;gap:12px;margin-top:18px}.api-key-created-name,.api-key-created-secret{padding:16px 18px}.api-key-created-name{display:flex;flex-direction:column;gap:8px}.api-key-created-secret{display:flex;flex-direction:column}.api-key-created-secret-actions{display:flex;margin-top:14px}.api-key-default-card{display:flex;flex-direction:column;gap:14px}.api-key-default-header,.api-key-default-header-actions,.api-key-default-summary-group,.api-key-default-editor-footer{display:flex;align-items:center}.billing-safeguard-heading,.billing-safeguard-header,.billing-safeguard-title,.billing-safeguard-amount{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.billing-safeguard-heading{padding-bottom:20px;border-bottom:1px solid var(--colorNeutralStroke2)}.billing-safeguard-grid{display:grid}.billing-safeguard-item{display:flex;min-width:0;flex-direction:column;gap:16px;padding-top:20px}.billing-safeguard-item+.billing-safeguard-item{margin-top:20px;border-top:1px solid var(--colorNeutralStroke2)}.billing-safeguard-header{justify-content:space-between;align-items:flex-start}.billing-safeguard-title{min-height:32px;gap:8px}.billing-safeguard-header>button{flex-shrink:0}.billing-safeguard-metric{display:flex;flex-direction:column;gap:4px}.billing-safeguard-amount{align-items:baseline}.billing-safeguard-metric{overflow-wrap:anywhere}.billing-safeguard-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}.billing-safeguard-stats dt,.billing-safeguard-note,.billing-safeguard-details{color:var(--colorNeutralForeground3);font-size:12px;line-height:1.6}.billing-safeguard-stats dd{margin:4px 0 0;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.billing-safeguard-note,.billing-safeguard-details{max-width:65ch}.billing-safeguard-details summary{cursor:pointer;width:fit-content}.billing-safeguard-details summary:hover{color:var(--colorNeutralForeground1)}.billing-safeguard-details summary:focus-visible{outline:2px solid var(--colorBrandForeground1);outline-offset:4px}.billing-safeguard-details p{margin:8px 0 0}@media(min-width:1100px){.billing-safeguard-grid--pair{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-safeguard-grid--pair>.billing-safeguard-item:first-child{padding-right:28px}.billing-safeguard-item+.billing-safeguard-item{padding-left:28px;margin-top:0;border-top:0;border-left:1px solid var(--colorNeutralStroke2)}}.api-key-default-header{justify-content:space-between;gap:16px}.api-key-default-header-actions{flex-shrink:0;gap:8px}.api-key-default-chevron{transition:transform .18s ease}.api-key-default-chevron.is-expanded{transform:rotate(180deg)}.api-key-default-summary{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.api-key-default-summary-row{display:grid;grid-template-columns:minmax(124px,.16fr) minmax(0,1fr);align-items:center;gap:14px;padding:9px 12px}.api-key-default-summary-row+.api-key-default-summary-row{border-top:1px solid var(--border)}.api-key-default-summary-label{color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.api-key-default-summary-groups{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px 22px}.api-key-default-summary-group{min-width:0;flex-wrap:wrap;gap:6px 14px}.api-key-default-summary-value{display:inline-flex;min-width:0;align-items:baseline;gap:5px;white-space:nowrap}.api-key-default-editor{display:flex;flex-direction:column;gap:14px;padding-top:14px;border-top:1px solid var(--border)}.api-key-default-editor-section{display:flex;flex-direction:column;gap:8px}.api-key-default-input-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.api-key-default-editor-footer{justify-content:space-between;gap:16px}.api-key-detail-drawer{display:flex;width:100%;min-width:0;height:100%;box-sizing:border-box;flex-direction:column;gap:16px;overflow-y:auto;padding:22px 24px 28px}.api-key-detail-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.api-key-detail-heading-copy{display:flex;min-width:0;flex-direction:column;gap:2px}.api-key-detail-metadata{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex-shrink:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2)}.api-key-detail-row{display:flex;min-width:0;min-height:68px;align-items:flex-start;justify-content:center;flex-direction:column;gap:5px;padding:12px 16px}.api-key-detail-row+.api-key-detail-row{border-left:1px solid var(--border)}.api-key-detail-row>span{max-width:100%;overflow:hidden;text-align:left!important;text-overflow:ellipsis;white-space:nowrap}.api-key-detail-limits{display:flex;flex-shrink:0;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.api-key-detail-limits-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.api-key-detail-limits-copy{display:flex;min-width:0;flex-direction:column;gap:4px}.api-key-detail-limit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--border);border-radius:calc(var(--radius-md) - 4px);background:var(--surface-2)}.api-key-detail-limit-item{display:flex;min-width:0;flex-direction:column;gap:5px;padding:14px}.api-key-detail-limit-item+.api-key-detail-limit-item{border-left:1px solid var(--border)}.api-key-detail-secret{display:flex;flex-shrink:0;flex-direction:column;gap:12px;padding:16px;background:var(--surface-2)}.api-key-detail-secret-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.api-key-detail-secret-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:2px}@media(max-width:720px){.api-key-default-header{align-items:flex-start;flex-wrap:wrap}.api-key-default-summary-row{grid-template-columns:minmax(0,1fr);gap:7px}.api-key-default-input-grid{grid-template-columns:minmax(0,1fr)}.api-key-default-editor-footer{align-items:stretch;flex-direction:column}.api-key-default-editor-footer>button{width:100%}.company-overview-grid{grid-template-columns:minmax(0,1fr)!important}.company-member-row{grid-template-columns:minmax(0,1fr) auto!important}.company-member-role{justify-self:end}.company-member-invite-actions{grid-column:1 / -1;justify-content:space-between;padding-top:2px}.company-member-status{align-items:flex-start}}@media(max-width:480px){.api-key-created-name,.api-key-created-secret{padding:14px}.api-key-created-secret-actions,.api-key-created-secret-actions>button{width:100%}.api-key-detail-drawer{gap:16px;padding:18px 16px}.api-key-detail-row{padding-inline:14px}.api-key-detail-metadata{grid-template-columns:minmax(0,1fr)}.api-key-detail-row+.api-key-detail-row{border-top:1px solid var(--border);border-left:0}.api-key-detail-secret{padding:16px 14px}.api-key-detail-limits{padding:14px}.api-key-detail-limits-heading{align-items:stretch;flex-direction:column}.api-key-detail-limits-heading>button{width:100%}.api-key-detail-limit-grid{grid-template-columns:minmax(0,1fr)}.api-key-detail-limit-item+.api-key-detail-limit-item{border-top:1px solid var(--border);border-left:0}.api-key-detail-secret-actions,.api-key-detail-secret-actions>button{width:100%}.company-invite-dialog{width:calc(100vw - 24px)!important}.company-invite-body{padding:22px 20px 20px!important}.company-invite-actions{flex-direction:column-reverse;margin-top:20px!important}.company-invite-actions>button{width:100%!important}}.my-invites-page{display:flex;width:min(100%,1120px);margin:0 auto;flex-direction:column;gap:32px}.my-invites-account{display:flex;max-width:360px;min-width:0;align-items:center;gap:10px;color:var(--colorNeutralForeground3)}.my-invites-account>span{display:flex;min-width:0;flex-direction:column}.my-invites-account>span>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-invite-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.my-invite-section-heading>div{display:flex;flex-direction:column;gap:3px}.my-invite-list{overflow:hidden;border:1px solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground1)}.my-invite-row{display:grid;min-width:0;grid-template-columns:minmax(220px,1.15fr) minmax(340px,1.4fr) auto;align-items:center;gap:24px;padding:20px;border-bottom:1px solid var(--colorNeutralStroke2);transition:background-color .16s ease,box-shadow .16s ease}.my-invite-row:last-child{border-bottom:0}.my-invite-row.is-focused{position:relative;z-index:1;background:var(--colorBrandBackground2);box-shadow:inset 3px 0 0 var(--colorBrandStroke1)}.my-invite-identity{display:flex;min-width:0;align-items:center;gap:12px}.my-invite-mark{display:inline-flex;width:40px;height:40px;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--borderRadiusMedium);background:var(--colorBrandBackground2);color:var(--colorBrandForeground1);font-size:13px;font-weight:700}.my-invite-copy{display:flex;min-width:0;flex-direction:column;gap:3px}.my-invite-copy>*{min-width:0}.my-invite-title-line{display:flex;min-width:0;align-items:center;gap:8px}.my-invite-title-line h3{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.my-invite-meta{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(90px,1fr));gap:16px}.my-invite-meta>div{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:5px}.my-invite-label{color:var(--colorNeutralForeground3);letter-spacing:.08em;text-transform:uppercase}.my-invite-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.my-invite-actions>button{white-space:nowrap!important}.my-invite-history-status{display:flex;justify-content:flex-end}.my-invite-empty,.my-invites-loading{display:flex;min-height:112px;align-items:center;justify-content:center;gap:12px;padding:24px;color:var(--colorNeutralForeground3);text-align:left}.my-invite-empty>div{display:flex;flex-direction:column;gap:2px}.my-invites-load-more{display:flex;justify-content:center}@media(max-width:900px){.my-invite-row{grid-template-columns:minmax(0,1fr) auto}.my-invite-meta{grid-column:1 / -1}.my-invite-actions,.my-invite-history-status{grid-column:2;grid-row:1}}@media(max-width:600px){.my-invites-account{width:100%;max-width:none}.my-invite-row{grid-template-columns:minmax(0,1fr);gap:18px;padding:18px}.my-invite-meta{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr))}.my-invite-actions,.my-invite-history-status{grid-column:1;grid-row:auto;justify-content:flex-start}}@media(max-width:480px){.my-invite-actions{width:100%;flex-direction:column-reverse}.my-invite-actions>button{width:100%!important}}
