.api-center{--ac-ink:#031242;--ac-line:#e3e8ef;--ac-blue:#0074c2;color:var(--ac-ink);min-width:0;font-family:Inter,Noto Sans SC,Arial,sans-serif;font-size:14px;line-height:1.6}.ac-public{background:#f6f8fb;flex-direction:column;gap:20px;min-height:75vh;padding:24px max(20px,50% - 616px) 64px;display:flex}.api-center h1,.api-center h2,.api-center h3,.api-center p{margin:0}.api-center h1{font-size:28px;font-weight:700;line-height:1.35}.api-center h2{font-size:18px;font-weight:600}.api-center h3{font-size:16px;font-weight:600}.api-center a{color:var(--ac-blue);text-underline-offset:3px}.api-center button,.api-center input,.api-center select{font:inherit}.api-center button,.api-center a,.api-center input,.api-center select,.api-center summary,.api-center [tabindex]{outline-offset:4px}.api-center :focus-visible{outline:2px solid #0074c2}.api-center button{cursor:pointer}.api-center button:disabled{cursor:default;opacity:.55}.api-center code,.api-center pre{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.ac-nav{border:1px solid var(--ac-line);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 16px;display:flex}.ac-nav a{min-height:40px;color:var(--ac-ink);border-radius:8px;padding:8px 14px;text-decoration:none}.ac-nav a[aria-current]{background:#ebf3ff;font-weight:600}.ac-nav .ac-brand{margin-right:12px;padding-left:0;font-size:17px;font-weight:700}.ac-panel{border:1px solid var(--ac-line);background:#fff;border-radius:12px;flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex}.ac-hero{gap:16px;padding:32px 28px}.ac-hero p{color:#475467;max-width:760px;font-size:15px}.ac-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ac-actions h1,.ac-actions h2{flex:1}.api-center .ac-button{min-height:44px;color:var(--ac-ink);background:#fff;border:1px solid #c4cedd;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.api-center .ac-primary{color:#fff;background:#0074c2;border-color:#0074c2}.api-center .ac-button:hover{background:#ebf3ff}.api-center .ac-primary:hover{background:#005d9c}.api-center .ac-danger{color:#b42318;border-color:#f3c5c0}.ac-search{background:#fff;border:1px solid #c4cedd;border-radius:8px;flex:300px;align-items:center;gap:8px;min-width:0;max-width:520px;padding:0 12px;display:flex}.ac-search input{background:0 0;border:0;width:100%;min-width:0;min-height:44px}.ac-categories button{color:#344054;background:#fff;border:1px solid #c4cedd;border-radius:999px;min-height:40px;padding:6px 14px}.ac-categories button[aria-pressed=true]{color:#fff;background:#031242;border-color:#031242}.ac-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ac-card h2{flex:initial;font-size:16px}.ac-card p{color:#475467;flex:1;font-size:13px}.ac-card-footer{color:#475467;border-top:1px solid #eef1f5;justify-content:space-between;align-items:center;gap:8px;padding-top:10px;font-size:12px;display:flex}.ac-card-footer .ac-button{min-height:40px;padding:6px 10px;font-size:13px}.ac-tag{border:1px solid var(--ac-line);color:#475467;white-space:nowrap;border-radius:999px;padding:0 8px;font-size:12px;display:inline-block}.ac-warm{color:#794100;background:#fff4e5;border-color:#0000}.ac-coming{background:#fbfcfd;border-style:dashed}.ac-muted{color:#475467;font-size:13px}.ac-notice{color:#244878;background:#ebf3ff;border-radius:8px;padding:12px 14px}.ac-warning{color:#6b3a00;background:#fff4e5;border-radius:8px;padding:12px}.ac-empty{text-align:center;padding:32px}.ac-endpoint{color:#344054;background:#f2f4f7;border-radius:6px;width:fit-content;max-width:100%;padding:6px 8px;font-size:12px;display:block}.ac-detail-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:16px;display:grid}.ac-stack{flex-direction:column;gap:16px;min-width:0;display:flex}.ac-fields{gap:12px;display:grid}.ac-field{color:#344054;flex-direction:column;gap:6px;display:flex}.ac-field input,.ac-field select,.ac-filters select{color:#031242;background:#fff;border:1px solid #c4cedd;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:8px 10px}.ac-filters{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ac-filters label{align-items:center;gap:8px;display:flex}.ac-filters select{width:auto;max-width:210px}.ac-code{color:#e6edf7;white-space:pre;background:#0b1530;border-radius:10px;max-width:100%;margin:0;padding:16px;font-size:12.5px;line-height:1.65;overflow-x:auto}.ac-response{color:#1d2939;background:#fbfcfd;min-height:120px;max-height:440px}.ac-langs{flex-wrap:wrap;gap:6px;display:flex}.ac-langs button{color:#344054;background:#fff;border:1px solid #c4cedd;border-radius:6px;min-height:40px;padding:6px 12px}.ac-langs button[aria-pressed=true]{color:#fff;background:#031242;border-color:#031242}.ac-table-scroll{min-width:0;max-width:100%;overflow-x:auto}.api-center table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.api-center th{color:#475467;font-weight:500}.api-center th,.api-center td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #eef1f5;padding:10px}.api-center th{border-color:var(--ac-line)}.api-center table code{font-size:12px}.ac-table-scroll table{min-width:560px}.ac-console table{min-width:680px}.ac-docs-grid{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:16px;display:grid}.ac-docs-nav{position:sticky;top:90px}.ac-docs-nav a{padding:8px 10px}.ac-docs-article{gap:28px;padding:28px}.ac-docs-article section{flex-direction:column;gap:12px;scroll-margin-top:100px;display:flex}.ac-docs-article ul{color:#475467;margin:0;padding-left:20px}.ac-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ac-steps>div{border:1px solid var(--ac-line);border-radius:10px;padding:14px}.ac-step-number{color:#0074c2;font-size:12px;font-weight:600}.ac-console{flex-direction:column;gap:16px;display:flex}.ac-console h1{font-size:24px}.ac-secret{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;background:#f2f4f7;border-radius:8px;padding:12px}.ac-dialog-backdrop{z-index:2001;background:#03124273;justify-content:center;align-items:center;padding:20px 16px;display:flex;position:fixed;inset:0}.ac-dialog{overscroll-behavior:contain;color:#031242;background:#fff;border:0;border-radius:14px;width:100%;min-width:0;max-width:520px;max-height:100%;padding:24px;overflow-y:auto}.ac-dialog .ac-dialog-body{flex-direction:column;gap:16px;display:flex}.ac-dialog fieldset{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.ac-dialog legend{margin-bottom:8px;font-weight:500}:is(.ac-dialog label:has(input[type=checkbox]),.ac-dialog label:has(input[type=radio])){align-items:center;gap:8px;min-height:32px;display:flex}.ac-dialog input[type=checkbox],.ac-dialog input[type=radio]{flex-shrink:0;width:18px;height:18px}.ac-scope-options{gap:6px;padding-left:12px;display:grid}.ac-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ac-stat-value{font-size:28px;font-weight:700}.ac-bars{border-bottom:1px solid var(--ac-line);align-items:end;gap:6px;height:180px;display:flex}.ac-bar-column{flex-direction:column;flex:1;justify-content:end;min-width:0;height:100%;display:flex}.ac-bars meter{appearance:none;writing-mode:vertical-lr;direction:rtl;border:0;width:100%;height:100%;display:block}.ac-bars meter::-webkit-meter-bar{background:0 0;border:0;border-radius:3px}.ac-bars meter::-webkit-meter-optimum-value{background:#9ccbf5;border-radius:3px}.ac-bars meter::-moz-meter-bar{background:#9ccbf5}.ac-chart-labels{color:#475467;justify-content:space-between;font-size:12px;display:flex}.ac-permission-list{max-width:220px}@media (max-width:1023px){.ac-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-public{padding-top:24px}.ac-detail-grid{grid-template-columns:1fr}.ac-docs-grid{grid-template-columns:180px minmax(0,1fr)}}@media (max-width:640px){.ac-public{padding:24px 16px 40px}.ac-grid,.ac-docs-grid,.ac-steps{grid-template-columns:1fr}.ac-docs-nav{flex-flow:wrap;gap:4px;position:static}.ac-docs-nav a{padding:6px}.ac-panel,.ac-hero,.ac-docs-article{padding:18px}.api-center h1{font-size:24px}.ac-nav{padding:8px}.ac-nav .ac-brand{width:100%;margin:0;padding:4px 8px}.ac-nav a{padding:8px 10px}.ac-stats{grid-template-columns:1fr}.ac-bars{gap:3px}.ac-card-footer{flex-wrap:wrap}}
