.console_consoleRoot__djhod{display:flex;min-height:100vh;background:#f5f6f8}.console_mobileHeader__NpA55{display:none}@media(max-width:768px){.console_mobileHeader__NpA55{position:fixed;top:0;left:0;right:0;height:3.5rem;background:#0a4571;display:flex;align-items:center;gap:.75rem;padding:0 1rem;z-index:99}}.console_hamburgerBtn__xYnE1{background:none;border:none;color:hsla(0,0%,100%,.85);cursor:pointer;padding:.375rem;display:flex;align-items:center;justify-content:center;border-radius:.375rem;transition:background .15s}.console_hamburgerBtn__xYnE1:hover{background:hsla(0,0%,100%,.1)}.console_mobileHeaderLogo__110OA{display:block;text-decoration:none}.console_mobileHeaderLogo__110OA img{height:1.5rem;width:auto;display:block}.console_sidebarOverlay__54Gwr{display:none}@media(max-width:768px){.console_sidebarOverlay__54Gwr{display:block;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:100}}.console_sidebar__CHGTN{position:fixed;top:0;left:0;bottom:0;width:13.75rem;background:#0a4571;display:flex;flex-direction:column;z-index:101;overflow-y:auto;transition:transform .25s ease}@media(max-width:768px){.console_sidebar__CHGTN{transform:translateX(-100%)}}.console_sidebar__CHGTN.console_sidebarOpen__gze8O{transform:translateX(0)}.console_sidebarTopRow__Idx1W{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.25rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.console_sidebarLogo__OhqCc{text-decoration:none;display:block}.console_sidebarLogo__OhqCc img{height:1.75rem;width:auto;display:block}.console_sidebarCloseBtn__FUZYH{display:none;background:none;border:none;color:hsla(0,0%,100%,.6);cursor:pointer;padding:.25rem;border-radius:.25rem;transition:color .15s}.console_sidebarCloseBtn__FUZYH:hover{color:#fff}@media(max-width:768px){.console_sidebarCloseBtn__FUZYH{display:flex;align-items:center;justify-content:center}}.console_sidebarUser__aQJeb{padding:.875rem 1.25rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.console_sidebarUser__aQJeb .console_userName__HP1GY{font-size:.8125rem;font-weight:600;color:hsla(0,0%,100%,.95);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.console_sidebarUser__aQJeb .console_userEmail__YVW25{font-size:.6875rem;color:hsla(0,0%,100%,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:.125rem}.console_sidebarNav__IruqY{flex:1 1;padding:1rem 0}.console_navSection__jHzqG{margin-bottom:.5rem}.console_navSectionLabel__OuOA0{padding:.375rem 1.25rem .25rem;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:hsla(0,0%,100%,.35)}.console_navLink__xZPFH{display:flex;align-items:center;gap:.625rem;padding:.5625rem 1.25rem;font-size:.84375rem;font-weight:500;color:hsla(0,0%,100%,.75);text-decoration:none;border-left:3px solid transparent;transition:background .15s ease,color .15s ease;cursor:pointer}.console_navLink__xZPFH:hover{background:hsla(0,0%,100%,.07);color:#fff}.console_navLink__xZPFH svg{flex-shrink:0;opacity:.7}.console_navLinkActive__cRppp{background:#1a5c85;color:#fff;border-left-color:#c9a84c}.console_navLinkActive__cRppp svg{opacity:1}.console_navLinkActive__cRppp:hover{background:#1a5c85}.console_sidebarFooter__0JajY{padding:1rem 1.25rem;border-top:1px solid hsla(0,0%,100%,.08)}.console_signOutBtn__9x0Sh{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:hsla(0,0%,100%,.5);background:none;border:none;cursor:pointer;padding:.375rem 0;transition:color .15s ease;width:100%;text-align:left}.console_signOutBtn__9x0Sh:hover{color:hsla(0,0%,100%,.85)}.console_mainContent__zvSyn{margin-left:13.75rem;flex:1 1;min-height:100vh;background:#f5f6f8}@media(max-width:768px){.console_mainContent__zvSyn{margin-left:0;padding-top:3.5rem}}.console_loginRoot__4B7DD,.console_noSidebarRoot__vlNEH{min-height:100vh;background:#f5f6f8}.console_loginRoot__4B7DD{display:flex;align-items:center;justify-content:center;padding:1.5rem}.console_loginCard__J4cAO{background:#fff;border-radius:1rem;padding:2.5rem;width:100%;max-width:26.25rem;box-shadow:0 .25rem 1.5rem rgba(0,0,0,.08);text-align:center}@media(max-width:600px){.console_loginCard__J4cAO{padding:2rem 1.5rem}}.console_loginLogo__Nk4il{margin:0 auto 1.5rem;display:block;height:2rem;width:auto}.console_loginTitle__iDec5{font-size:1.25rem;font-weight:700;color:#0a4571;margin:0 0 .375rem}.console_loginSubtitle__BeEb3{font-size:.875rem;color:#6b7280;margin:0 0 1.75rem;line-height:1.5}.console_loginForm__xe2_W{text-align:left;display:flex;flex-direction:column;gap:1rem}.console_loginField__ORqs_{display:flex;flex-direction:column;gap:.375rem}.console_loginField__ORqs_ label{font-size:.8125rem;font-weight:500;color:#374151}.console_loginField__ORqs_ input{padding:.625rem .75rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem;outline:none;transition:border-color .15s ease;width:100%;box-sizing:border-box;font-family:inherit}.console_loginField__ORqs_ input:focus{border-color:#0a4571}.console_loginError__k7hZg{background:#fff0f0;border:1px solid #fca5a5;color:#b91c1c;padding:.625rem .75rem;border-radius:.5rem;font-size:.8125rem}.console_loginSubmitBtn__mRMAb{width:100%;padding:.6875rem 1.25rem;background:#0a4571;color:#fff;border:none;border-radius:.5rem;font-size:.9375rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s ease;margin-top:.25rem}.console_loginSubmitBtn__mRMAb:hover{background:#1a5c85}.console_loginSubmitBtn__mRMAb:disabled{background:#9ca3af;cursor:not-allowed}.console_loginFooter__dhRV1{margin-top:1.25rem;font-size:.8125rem;color:#6b7280}.console_loginFooter__dhRV1 a{color:#0a4571;text-decoration:underline;text-underline-offset:2px}.console_loginFooter__dhRV1 a:hover{opacity:.8}.console_dashboardRoot__dneuk{padding:2rem;max-width:56.25rem}@media(max-width:600px){.console_dashboardRoot__dneuk{padding:1.25rem 1rem}}.console_dashboardHeader__r_LQ0{margin-bottom:1.75rem}.console_dashboardHeader__r_LQ0 h1{font-size:1.625rem;font-weight:700;color:#0a4571;margin:0 0 .375rem}.console_dashboardHeader__r_LQ0 p{font-size:.9375rem;color:#6b7280;margin:0}.console_statsGrid__f5zJj{display:grid;grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr));grid-gap:1rem;gap:1rem;margin-bottom:2rem}.console_statCard__Caw5R{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.25rem;box-shadow:0 .0625rem .25rem rgba(0,0,0,.04)}.console_statCard__Caw5R .console_statLabel__3Repq{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#9ca3af;margin-bottom:.5rem}.console_statCard__Caw5R .console_statValue__RTEWj{font-size:1.875rem;font-weight:800;color:#0a4571;line-height:1}.console_statCard__Caw5R .console_statSub__RBhbl{font-size:.75rem;color:#9ca3af;margin-top:.25rem}.console_quickLinks__3iea0 h2{font-size:1.0625rem;font-weight:700;color:#0a4571;margin:0 0 .875rem}.console_quickLinkGrid__pLLbg{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));grid-gap:.75rem;gap:.75rem}.console_quickLinkCard___FDpz{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#fff;border:1px solid #e5e7eb;border-radius:.625rem;text-decoration:none;color:#111827;transition:border-color .15s,box-shadow .15s;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.04)}.console_quickLinkCard___FDpz:hover{border-color:#0a4571;box-shadow:0 .125rem .5rem rgba(10,69,113,.1)}.console_quickLinkCard___FDpz .console_quickLinkIcon__cF62e{width:2.25rem;height:2.25rem;background:#e8f0f7;border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:#0a4571;flex-shrink:0}.console_quickLinkCard___FDpz .console_quickLinkText__0htKk .console_quickLinkTitle__i95SK{font-size:.875rem;font-weight:600;color:#111827}.console_quickLinkCard___FDpz .console_quickLinkText__0htKk .console_quickLinkDesc__fPOAk{font-size:.75rem;color:#9ca3af;margin-top:.125rem}.console_pageRoot__UrQQA{padding:2rem;max-width:50rem}@media(max-width:600px){.console_pageRoot__UrQQA{padding:1.25rem 1rem}}.console_pageHeader__0kUBk{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;gap:1rem;flex-wrap:wrap}.console_pageHeader__0kUBk h1{font-size:1.5rem;font-weight:700;color:#0a4571;margin:0 0 .25rem}.console_pageHeader__0kUBk p{font-size:.875rem;color:#6b7280;margin:0}.console_pageHeader__0kUBk p a{color:#0a4571;text-decoration:underline}.console_createBtn__mx7RI{padding:.5625rem 1.125rem;background:#0a4571;color:#fff;border:none;border-radius:.5rem;cursor:pointer;font-size:.875rem;font-weight:600;white-space:nowrap;font-family:inherit;transition:background .15s ease}.console_createBtn__mx7RI:hover{background:#1a5c85}.console_createBtn__mx7RI:disabled{background:#9ca3af;cursor:not-allowed}.console_keyCard__LAzJ3{background:#fff;border:1px solid #e5e7eb;border-radius:.625rem;padding:1rem 1.25rem;margin-bottom:.75rem;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.04)}.console_keyCard__LAzJ3.console_revokedKey__RuMiJ{opacity:.55;background:#f9fafb}.console_keyCardTop__8Oc7B{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.console_keyName__R4ysE{font-size:.9375rem;font-weight:600;color:#111827}.console_revokedBadge__kvy56{display:inline-block;font-size:.6875rem;background:#f3f4f6;color:#9ca3af;padding:.125rem .5rem;border-radius:.25rem;margin-left:.5rem;font-weight:500}.console_keyPrefix__ERQqi{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.8125rem;color:#6b7280;margin-top:.25rem}.console_keyMeta__rL7uL{display:flex;gap:1rem;flex-wrap:wrap;font-size:.75rem;color:#9ca3af;margin-top:.625rem}.console_revokeBtn__SqFvq{padding:.3125rem .75rem;background:transparent;color:#b91c1c;border:1px solid #fca5a5;border-radius:.375rem;cursor:pointer;font-size:.75rem;font-family:inherit;transition:all .15s ease}.console_revokeBtn__SqFvq:hover{background:#fff0f0}.console_confirmRevokeWrap__PwRH1{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.console_confirmLabel__FwKYD{font-size:.8125rem;color:#b91c1c}.console_revokeConfirmBtn__J43xA{background:#b91c1c;color:#fff}.console_cancelBtn__zGjKi,.console_revokeConfirmBtn__J43xA{padding:.25rem .625rem;border:none;border-radius:.3125rem;cursor:pointer;font-size:.75rem;font-family:inherit}.console_cancelBtn__zGjKi{background:#f3f4f6;color:#374151}.console_emptyState__Nxdk_{padding:2.5rem 1.25rem;text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:.625rem;color:#6b7280}.console_emptyState__Nxdk_ p{margin:0 0 .375rem;font-size:.9375rem}.console_emptyState__Nxdk_ small{font-size:.8125rem;color:#9ca3af}.console_errorBanner__YOBiN{background:#fff0f0;border:1px solid #fca5a5;color:#b91c1c;padding:.625rem .875rem;border-radius:.5rem;font-size:.8125rem;margin-bottom:1rem}.console_maxKeysNote__5dBCS{font-size:.8125rem;color:#9ca3af;margin-bottom:.75rem}.console_modalOverlay__OAB0a{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem}.console_modal__DNYzy{background:#fff;border-radius:.75rem;padding:1.5rem;width:100%;max-width:27.5rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.18)}.console_modal__DNYzy h3{font-size:1.0625rem;font-weight:700;color:#111827;margin:0 0 1rem}.console_modalField__Jjx45{display:flex;flex-direction:column;gap:.375rem;margin-bottom:1rem}.console_modalField__Jjx45 label{font-size:.8125rem;font-weight:500;color:#374151}.console_modalField__Jjx45 input{padding:.5625rem .75rem;border:1px solid #d1d5db;border-radius:.4375rem;font-size:.875rem;outline:none;font-family:inherit;transition:border-color .15s}.console_modalField__Jjx45 input:focus{border-color:#0a4571}.console_modalError__4QIWj{font-size:.75rem;color:#b91c1c;margin-top:-.5rem;margin-bottom:.5rem}.console_modalActions__RbJSp{display:flex;justify-content:flex-end;gap:.5rem}.console_modalCancelBtn__bln5g{background:#f3f4f6;color:#374151}.console_modalCancelBtn__bln5g,.console_modalPrimaryBtn__Rmxyi{padding:.5rem 1rem;border:none;border-radius:.4375rem;cursor:pointer;font-size:.875rem;font-family:inherit}.console_modalPrimaryBtn__Rmxyi{background:#0a4571;color:#fff;font-weight:600}.console_modalPrimaryBtn__Rmxyi:disabled{background:#9ca3af;cursor:not-allowed}.console_newKeyWarning__GaKky{font-size:.8125rem;color:#b91c1c;font-weight:600;margin-bottom:.75rem}.console_newKeyBox__fKTie{background:#f5f6f8;padding:.75rem .875rem;border-radius:.5rem;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.8125rem;word-break:break-all;color:#111827;margin-bottom:.75rem}.console_copyBtn__XTx6b{padding:.375rem .875rem;background:#0a4571;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-size:.8125rem;font-family:inherit;margin-bottom:1rem;transition:background .15s}.console_copyBtn__XTx6b.console_copied__YPYpV{background:#15803d}.console_settingsRoot__yxVl6{padding:2rem;max-width:37.5rem}@media(max-width:600px){.console_settingsRoot__yxVl6{padding:1.25rem 1rem}}.console_settingsRoot__yxVl6 h1{font-size:1.5rem;font-weight:700;color:#0a4571;margin:0 0 .5rem}.console_settingsRoot__yxVl6 p{font-size:.9375rem;color:#6b7280;margin:0}.console_docsRoot__OAKiV{max-width:56.25rem;margin:0 auto;padding:2.5rem 2rem}@media(max-width:600px){.console_docsRoot__OAKiV{padding:1.5rem 1rem}}.console_docsInConsole__E3kg6{padding:2rem}@media(max-width:600px){.console_docsInConsole__E3kg6{padding:1.25rem 1rem}}.console_landingRoot__iqPI0{min-height:100vh;background:#fff;font-family:inherit}.console_landingHero__8PBt3{background:#0a4571;padding:5rem 1.5rem;text-align:center}.console_landingHeroInner__cX4DL{max-width:45rem;margin:0 auto}.console_landingBadge__q9gB9{display:inline-block;background:rgba(0,193,189,.18);color:#00c1bd;font-size:.75rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:.3125rem .875rem;border-radius:1.25rem;margin-bottom:1.25rem}.console_landingTitle__nwv90{font-size:3.5rem;font-weight:700;color:#fff;line-height:1.1;margin:0 0 1.25rem}@media(max-width:600px){.console_landingTitle__nwv90{font-size:2.25rem}}.console_landingSubtitle__cOKCn{font-size:1.125rem;color:hsla(0,0%,100%,.75);line-height:1.7;max-width:36.25rem;margin:0 auto 2.25rem}@media(max-width:600px){.console_landingSubtitle__cOKCn{font-size:1rem}}.console_landingCtas__pwNEe{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.console_landingCtaPrimary__CzQUt{display:inline-flex;align-items:center;gap:.375rem;background:#00c1bd;color:#fff;font-weight:600;font-size:.9375rem;padding:.75rem 1.75rem;border-radius:.5rem;text-decoration:none;transition:opacity .15s}.console_landingCtaPrimary__CzQUt:hover{opacity:.88}.console_landingCtaSecondary__bnNlK{display:inline-flex;align-items:center;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.85);font-weight:500;font-size:.9375rem;padding:.75rem 1.75rem;border-radius:.5rem;border:1px solid hsla(0,0%,100%,.25);text-decoration:none;transition:background .15s}.console_landingCtaSecondary__bnNlK:hover{background:hsla(0,0%,100%,.18)}.console_landingFeatures__Hn8kD{padding:4rem 1.5rem;background:#f8fafc}.console_landingFeaturesInner__tzn4Q{max-width:60rem;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}@media(max-width:600px){.console_landingFeaturesInner__tzn4Q{grid-template-columns:1fr}}.console_featureCard__PhzQU{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.75rem 1.5rem}.console_featureCard__PhzQU h3{font-size:1rem;font-weight:700;color:#0a4571;margin:.75rem 0 .5rem}.console_featureCard__PhzQU p{font-size:.875rem;color:#64748b;line-height:1.6;margin:0 0 1rem}.console_featureIcon__hbK2V{font-size:1.75rem}.console_featureLink__Sr7p_{font-size:.8125rem;font-weight:600;color:#00c1bd;text-decoration:none}.console_featureLink__Sr7p_:hover{text-decoration:underline}.console_landingCode__tpoq0{padding:4rem 1.5rem}.console_landingCodeInner__tu8rm{max-width:60rem;margin:0 auto;display:grid;grid-template-columns:1fr 1.4fr;grid-gap:3rem;gap:3rem;align-items:center}@media(max-width:600px){.console_landingCodeInner__tu8rm{grid-template-columns:1fr}}.console_landingCodeInner__tu8rm h2{font-size:1.75rem;font-weight:700;color:#0a4571;margin:0 0 .75rem}.console_landingCodeInner__tu8rm p{font-size:.9375rem;color:#64748b;line-height:1.6;margin:0}.console_landingCodeBlock__TiIY8{border-radius:.625rem;overflow:hidden;border:1px solid #2d2d2d}.console_codeBlockHeader__cbffE{background:#2a2a2a;padding:.5rem 1rem;display:flex;align-items:center;gap:.5rem}.console_codeBlockLabel__VSGBV{font-size:.6875rem;font-weight:700;letter-spacing:1px;color:#888;font-family:monospace}.console_codeBlockPre__Qqtkd{background:#1e1e1e;color:#d4d4d4;padding:1.25rem;margin:0;overflow-x:auto;font-size:.8125rem;line-height:1.7;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.console_codeBlockPre__Qqtkd code{background:none;color:inherit;padding:0}.console_landingFooter__CYuj_{background:#0a4571;padding:3rem 1.5rem 1.5rem}.console_landingFooterInner__ZteDw{max-width:60rem;margin:0 auto;display:flex;justify-content:space-between;gap:2rem;padding-bottom:2rem;border-bottom:1px solid hsla(0,0%,100%,.1)}@media(max-width:600px){.console_landingFooterInner__ZteDw{flex-direction:column}}.console_landingFooterBrand__C_4fj span{font-size:1.125rem;font-weight:700;color:#fff}.console_landingFooterBrand__C_4fj p{font-size:.8125rem;color:hsla(0,0%,100%,.5);margin:.25rem 0 0}.console_landingFooterLinks__kXM5B{display:flex;gap:3rem;flex-wrap:wrap}.console_landingFooterLinks__kXM5B h4{font-size:.6875rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:hsla(0,0%,100%,.4);margin:0 0 .75rem}.console_landingFooterLinks__kXM5B a{display:block;font-size:.875rem;color:hsla(0,0%,100%,.7);text-decoration:none;margin-bottom:.5rem}.console_landingFooterLinks__kXM5B a:hover{color:#fff}.console_landingFooterBottom__LbS1Y{max-width:60rem;margin:1.25rem auto 0}.console_landingFooterBottom__LbS1Y p{font-size:.75rem;color:hsla(0,0%,100%,.4);margin:0}.console_landingFooterBottom__LbS1Y a{color:hsla(0,0%,100%,.5);text-decoration:none}.console_landingFooterBottom__LbS1Y a:hover{color:#fff}.console_loginGoogleBtn__rsyIf{display:flex;align-items:center;justify-content:center;gap:.625rem;width:100%;padding:.625rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;background:#fff;color:#374151;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s;margin-bottom:1rem}.console_loginGoogleBtn__rsyIf:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.console_loginGoogleBtn__rsyIf:disabled{opacity:.6;cursor:not-allowed}.console_loginDivider__PWgym{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;color:#9ca3af;font-size:.75rem}.console_loginDivider__PWgym:after,.console_loginDivider__PWgym:before{content:"";flex:1 1;height:1px;background:#e5e7eb}