.api-workspace.svelte-1rqhdi4{box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:stable;background:linear-gradient(var(--surface-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--surface-grid-line) 1px, transparent 1px), var(--surface-bg);width:100%;min-width:0;height:100%;min-height:0;color:var(--surface-ink);background-size:32px 32px;display:grid;overflow:auto;container:api-workspace/inline-size}.api-public.svelte-1rqhdi4{box-sizing:border-box;align-content:start;gap:var(--space-4);overscroll-behavior:contain;scrollbar-gutter:stable;width:100%;min-width:0;max-width:980px;height:100%;min-height:0;color:var(--surface-ink);margin:0 auto;padding:clamp(18px,3vw,34px);display:grid;overflow:hidden auto}.api-public.svelte-1rqhdi4 header:where(.svelte-1rqhdi4){gap:var(--space-2);min-width:0;display:grid}.api-public.svelte-1rqhdi4 header:where(.svelte-1rqhdi4) span:where(.svelte-1rqhdi4){color:var(--surface-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:900}.api-public.svelte-1rqhdi4 h1:where(.svelte-1rqhdi4),.api-public.svelte-1rqhdi4 p:where(.svelte-1rqhdi4){margin:0}.api-public.svelte-1rqhdi4 h1:where(.svelte-1rqhdi4){overflow-wrap:normal;max-width:100%;font-family:var(--font-display);letter-spacing:-.02em;text-wrap:pretty;font-size:clamp(2.35rem,4vw,3.35rem);line-height:1}.api-public.svelte-1rqhdi4 header:where(.svelte-1rqhdi4) p:where(.svelte-1rqhdi4),.public-grid.svelte-1rqhdi4 p:where(.svelte-1rqhdi4){color:var(--surface-muted);line-height:1.5}.public-endpoint.svelte-1rqhdi4{gap:var(--space-2);border:var(--border-soft);border-radius:var(--radius-sharp);background:var(--surface-panel);min-width:0;padding:var(--space-4);display:grid}.public-endpoint.svelte-1rqhdi4 small:where(.svelte-1rqhdi4){color:var(--surface-muted);font-weight:850}.public-endpoint.svelte-1rqhdi4 code:where(.svelte-1rqhdi4){overflow-wrap:anywhere}.public-grid.svelte-1rqhdi4{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.public-grid.svelte-1rqhdi4 article:where(.svelte-1rqhdi4){gap:var(--space-2);border:var(--border-soft);border-radius:var(--radius-sharp);background:var(--surface-panel);min-width:0;padding:var(--space-4);display:grid}.public-grid.svelte-1rqhdi4 p:where(.svelte-1rqhdi4){font-size:.78rem}.api-public.svelte-1rqhdi4 pre:where(.svelte-1rqhdi4){box-sizing:border-box;border:var(--border-strong);border-radius:var(--radius-sharp);background:var(--surface-ink);width:100%;min-width:0;max-width:100%;padding:var(--space-4);color:var(--surface-bg);margin:0;font-size:.76rem;line-height:1.55;overflow:auto}.api-public.svelte-1rqhdi4 pre:where(.svelte-1rqhdi4) code:where(.svelte-1rqhdi4){width:max-content;min-width:100%;color:inherit;white-space:pre;background:0 0;border:0;border-radius:0;padding:0}.public-create.svelte-1rqhdi4{border:var(--border-strong);border-radius:var(--radius-sharp);background:var(--surface-ink);min-height:48px;padding:var(--space-3) var(--space-4);color:var(--surface-panel);box-shadow:var(--shadow-raised);justify-self:start;font-weight:850;transition:transform .15s,box-shadow .15s}.public-create.svelte-1rqhdi4:hover{box-shadow:var(--shadow-lifted);transform:translate(-2px,-2px)}.public-create.svelte-1rqhdi4:active{box-shadow:var(--shadow-pressed);transform:translate(2px,2px)}@media (width<=760px){.public-grid.svelte-1rqhdi4{grid-template-columns:1fr}.api-public.svelte-1rqhdi4{padding:18px 12px 28px}.api-public.svelte-1rqhdi4 h1:where(.svelte-1rqhdi4){font-size:clamp(2rem,9vw,2.35rem)}}.api-layout.svelte-1rqhdi4{box-sizing:border-box;align-content:start;gap:clamp(12px,1.35vw,22px);width:100%;min-width:0;min-height:100%;padding:clamp(12px,1.8vw,24px);display:grid}.api-heading.svelte-1rqhdi4{justify-items:center;gap:var(--space-2);text-align:center;justify-self:center;width:min(100%,720px);min-width:0;display:grid}.api-heading.svelte-1rqhdi4 h2:where(.svelte-1rqhdi4){font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(34px,4vw,50px);font-weight:820;line-height:1.05}.api-heading.svelte-1rqhdi4 p:where(.svelte-1rqhdi4){color:var(--surface-muted);margin:0;font-size:clamp(15px,1.15vw,18px);font-weight:520;line-height:1.5}.api-grid.svelte-1rqhdi4{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);grid-auto-rows:max-content;align-items:start;gap:clamp(12px,1.4vw,22px);min-width:0;min-height:max-content;display:grid}.api-panel.svelte-1rqhdi4{box-sizing:border-box;align-content:start;gap:var(--space-4);border:var(--border-soft);border-radius:var(--radius-sharp);background:var(--surface-panel);align-self:start;min-width:0;min-height:max-content;padding:clamp(16px,1.35vw,24px);display:grid;overflow:visible}.endpoint-panel.svelte-1rqhdi4{border:var(--border-strong);background:var(--surface-panel);box-shadow:var(--shadow-hero)}.keys-panel.svelte-1rqhdi4{grid-column:1/-1;overflow:visible}.panel-head.svelte-1rqhdi4{align-items:center;gap:var(--space-3);min-width:0;display:flex}.panel-head.svelte-1rqhdi4 div:where(.svelte-1rqhdi4){gap:2px;min-width:0;display:grid}.panel-head.svelte-1rqhdi4 h3:where(.svelte-1rqhdi4),.panel-head.svelte-1rqhdi4 p:where(.svelte-1rqhdi4){margin:0}.panel-head.svelte-1rqhdi4 h3:where(.svelte-1rqhdi4){font-size:17px;font-weight:900;line-height:1.15}.panel-head.svelte-1rqhdi4 p:where(.svelte-1rqhdi4){color:var(--surface-muted);overflow-wrap:anywhere;white-space:normal;font-size:12px;font-weight:760;line-height:1.25;overflow:visible}.endpoint-block.svelte-1rqhdi4{gap:var(--space-3);min-width:0;display:grid}.copy-row.svelte-1rqhdi4,.secret-box.svelte-1rqhdi4,.key-row.svelte-1rqhdi4{border-top:1.5px solid var(--surface-line);min-width:0;padding-top:var(--space-3);display:grid}.copy-row.svelte-1rqhdi4{align-items:end;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto}.copy-row.svelte-1rqhdi4 div:where(.svelte-1rqhdi4),.create-form.svelte-1rqhdi4 label:where(.svelte-1rqhdi4),.key-main.svelte-1rqhdi4,.key-meta.svelte-1rqhdi4 span:where(.svelte-1rqhdi4){gap:var(--space-2);min-width:0;display:grid}.copy-row.svelte-1rqhdi4 small:where(.svelte-1rqhdi4),.create-form.svelte-1rqhdi4 span:where(.svelte-1rqhdi4),.key-meta.svelte-1rqhdi4 small:where(.svelte-1rqhdi4){color:var(--surface-muted);text-transform:uppercase;font-size:11px;font-weight:900;line-height:1}code.svelte-1rqhdi4{box-sizing:border-box;border:var(--border-soft);border-radius:var(--radius-sharp);background:var(--surface-soft);width:100%;min-width:0;padding:var(--space-2) var(--space-3);color:var(--surface-ink);text-overflow:clip;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:760;line-height:1.25;display:block;overflow-x:auto}.create-form.svelte-1rqhdi4{align-items:end;gap:var(--space-3);border-top:1.5px solid var(--surface-line);min-width:0;padding-top:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}input.svelte-1rqhdi4{box-sizing:border-box;border:var(--border-strong);border-radius:var(--radius-sharp);background:var(--surface-panel);width:100%;min-width:0;height:48px;color:var(--surface-ink);padding:0 var(--space-3);font:inherit;font-size:14px;font-weight:600}input.svelte-1rqhdi4:focus,input.svelte-1rqhdi4:focus-visible{border-color:var(--surface-ink);box-shadow:0 0 0 1px var(--surface-ink);outline:none}button.svelte-1rqhdi4{justify-content:center;align-items:center;gap:var(--space-2);border:var(--border-strong);border-radius:var(--radius-sharp);background:var(--surface-ink);min-height:44px;color:var(--surface-panel);padding:0 var(--space-4);font:inherit;white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-raised);font-size:13px;font-weight:850;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}button.svelte-1rqhdi4:hover:not(:disabled){box-shadow:var(--shadow-lifted);transform:translate(-2px,-2px)}button.svelte-1rqhdi4:active:not(:disabled){box-shadow:var(--shadow-pressed);transform:translate(2px,2px)}button.svelte-1rqhdi4:disabled{border-color:color-mix(in srgb, var(--surface-ink) 38%, var(--surface-line));background:color-mix(in srgb, var(--surface-ink) 10%, var(--surface-soft));color:var(--surface-muted);box-shadow:none;cursor:not-allowed;opacity:1;transform:none}.secondary-button.svelte-1rqhdi4,.danger-button.svelte-1rqhdi4{background:var(--surface-panel);color:var(--surface-ink);box-shadow:var(--shadow-pressed)}.secondary-button.svelte-1rqhdi4:hover:not(:disabled),.danger-button.svelte-1rqhdi4:hover:not(:disabled){box-shadow:var(--shadow-raised);transform:translate(-1px,-1px)}.secondary-button.svelte-1rqhdi4:active:not(:disabled),.danger-button.svelte-1rqhdi4:active:not(:disabled){box-shadow:none;transform:translate(1px,1px)}.danger-button.svelte-1rqhdi4{border-color:var(--surface-danger);background:var(--surface-danger);color:var(--surface-panel)}.secret-box.svelte-1rqhdi4{gap:var(--space-3);align-content:start}.secret-box.svelte-1rqhdi4 code:where(.svelte-1rqhdi4){text-overflow:clip;white-space:nowrap;overflow-x:auto}.empty-secret.svelte-1rqhdi4,.empty-list.svelte-1rqhdi4{place-items:center;gap:var(--space-2);border-top:1.5px solid var(--surface-line);min-height:148px;color:var(--surface-muted);text-align:center;display:grid}.empty-secret.svelte-1rqhdi4 strong:where(.svelte-1rqhdi4){color:var(--surface-ink);font-size:clamp(48px,7vw,88px);font-weight:900;line-height:.95}.empty-secret.svelte-1rqhdi4 span:where(.svelte-1rqhdi4),.empty-list.svelte-1rqhdi4 span:where(.svelte-1rqhdi4){font-size:13px;font-weight:760}.empty-list.svelte-1rqhdi4 strong:where(.svelte-1rqhdi4){color:var(--surface-ink);font-size:18px;font-weight:900}.key-list.svelte-1rqhdi4{gap:0;min-width:0;min-height:0;display:grid;overflow:visible}.key-row.svelte-1rqhdi4{align-items:center;gap:var(--space-4);padding-bottom:var(--space-3);grid-template-columns:minmax(190px,1.15fr) minmax(260px,.9fr) auto}.key-row.svelte-1rqhdi4:first-child{border-top:0;padding-top:0}.key-main.svelte-1rqhdi4 strong:where(.svelte-1rqhdi4){text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:900;line-height:1.2;overflow:hidden}.key-meta.svelte-1rqhdi4{gap:var(--space-3);min-width:0;color:var(--surface-ink);grid-template-columns:repeat(2,minmax(0,1fr));font-size:13px;font-weight:760;display:grid}.key-actions.svelte-1rqhdi4{justify-content:flex-end;gap:var(--space-2);min-width:0;display:flex}.api-error.svelte-1rqhdi4,.api-notice.svelte-1rqhdi4,.api-state.svelte-1rqhdi4{border:var(--border-soft);border-radius:var(--radius-sharp);background:var(--surface-panel);padding:var(--space-3);margin:0;font-size:13px;font-weight:800}.api-state.svelte-1rqhdi4{place-self:start}.api-error.svelte-1rqhdi4{border-color:var(--surface-danger);background:color-mix(in srgb, var(--surface-danger) 8%, var(--surface-panel));color:var(--surface-danger)}.api-notice.svelte-1rqhdi4{border-color:var(--surface-success);color:var(--surface-success)}@container api-workspace (width<=960px){.api-layout.svelte-1rqhdi4,.api-grid.svelte-1rqhdi4,.key-list.svelte-1rqhdi4{overflow:visible}.api-grid.svelte-1rqhdi4{grid-template-columns:1fr}.keys-panel.svelte-1rqhdi4{grid-column:auto}.key-row.svelte-1rqhdi4{grid-template-columns:1fr;align-items:stretch}.key-actions.svelte-1rqhdi4{flex-wrap:wrap;justify-content:flex-start}}@container api-workspace (width<=680px){.public-grid.svelte-1rqhdi4,.create-form.svelte-1rqhdi4,.copy-row.svelte-1rqhdi4{grid-template-columns:1fr}.copy-row.svelte-1rqhdi4 button:where(.svelte-1rqhdi4),.create-form.svelte-1rqhdi4 button:where(.svelte-1rqhdi4){width:100%}}@media (width<=1040px){.api-workspace.svelte-1rqhdi4{height:auto;min-height:100%;overflow:hidden auto}.api-layout.svelte-1rqhdi4,.api-grid.svelte-1rqhdi4,.key-list.svelte-1rqhdi4{overflow:visible}.api-grid.svelte-1rqhdi4{grid-template-columns:1fr}.keys-panel.svelte-1rqhdi4{grid-column:auto}.key-row.svelte-1rqhdi4{grid-template-columns:1fr;align-items:stretch}.key-actions.svelte-1rqhdi4{flex-wrap:wrap;justify-content:flex-start}}@media (width<=620px){.api-panel.svelte-1rqhdi4,.endpoint-panel.svelte-1rqhdi4{box-shadow:none}.create-form.svelte-1rqhdi4,.copy-row.svelte-1rqhdi4{grid-template-columns:1fr}.copy-row.svelte-1rqhdi4 button:where(.svelte-1rqhdi4),.create-form.svelte-1rqhdi4 button:where(.svelte-1rqhdi4),.secret-box.svelte-1rqhdi4 button:where(.svelte-1rqhdi4){width:100%}.key-meta.svelte-1rqhdi4{grid-template-columns:1fr}.key-actions.svelte-1rqhdi4{grid-template-columns:1fr;display:grid}}
