.apidome-page-box{border:1px solid var(--apidome-border);background:var(--apidome-surface);border-radius:16px;min-width:0}.apidome-detail-layout{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:20px;display:grid}@media (width<=1080px){.apidome-detail-layout{grid-template-columns:minmax(0,1fr)}}.apidome-stat-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.apidome-stat-grid:not(:has(>:nth-child(4))){grid-template-columns:repeat(auto-fill,minmax(max(180px,25% - 12px),1fr))}.apidome-stat{border:1px solid var(--apidome-border);background:var(--apidome-surface);min-width:0;color:var(--apidome-text);font:inherit;text-align:left;border-radius:16px;flex-direction:column;gap:6px;padding:18px 20px;display:flex;position:relative}.apidome-stat.is-actionable{cursor:pointer}.apidome-stat.is-actionable:hover{background:var(--apidome-ui-hover)}.apidome-stat.is-actionable:focus-visible{outline:2px solid var(--apidome-ui-accent);outline-offset:2px}.apidome-stat__value{color:var(--apidome-text-heading);letter-spacing:-.02em;font-size:30px;font-weight:500;line-height:1.1}.apidome-stat__value.is-attention{color:color-mix(in srgb, var(--apidome-warning) 78%, var(--apidome-text-heading))}.apidome-stat__unit{color:var(--apidome-text-muted);font-size:18px;font-weight:400}.apidome-stat__head,.apidome-kpi__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;min-width:0;display:flex}.apidome-stat.has-trend{padding-bottom:0;overflow:hidden}.apidome-stat__trend{margin:auto -20px 0;padding-top:4px;display:block}.apidome-kpi.has-trend{padding-bottom:0}.apidome-kpi__trend{margin:auto -22px 0;padding-top:4px;display:block}.apidome-state-chip{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:500;line-height:20px;display:inline-flex}.apidome-state-chip i{background:currentColor;border-radius:50%;width:6px;height:6px;display:inline-block}.apidome-state-chip.is-good{background:color-mix(in srgb, var(--apidome-success) 14%, transparent);color:color-mix(in srgb, var(--apidome-success) 62%, var(--apidome-text-heading))}.apidome-state-chip.is-warn{background:color-mix(in srgb, var(--apidome-warning) 16%, transparent);color:color-mix(in srgb, var(--apidome-warning) 62%, var(--apidome-text-heading))}.apidome-state-chip.is-bad{background:color-mix(in srgb, var(--apidome-error) 14%, transparent);color:color-mix(in srgb, var(--apidome-error) 66%, var(--apidome-text-heading))}.apidome-state-chip.is-info{background:color-mix(in srgb, var(--apidome-ui-accent-fill) 14%, transparent);color:color-mix(in srgb, var(--apidome-ui-accent) 80%, var(--apidome-text-heading))}.apidome-state-chip.is-idle{background:color-mix(in srgb, var(--apidome-text-muted) 16%, transparent);color:var(--apidome-text)}.apidome-empty-note__icon{background:color-mix(in srgb, var(--apidome-text-muted) 12%, transparent);width:40px;height:40px;color:var(--apidome-text-muted);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.apidome-key-facts{flex-direction:column;margin:0;display:flex}.apidome-key-facts>div{border-bottom:1px solid color-mix(in srgb, var(--apidome-border) 55%, transparent);justify-content:space-between;gap:16px;padding:9px 0;display:flex}.apidome-key-facts>div:last-child{border-bottom:0}.apidome-key-facts dt{color:var(--apidome-text-muted);font-size:13px}.apidome-key-facts dd{overflow-wrap:anywhere;min-width:0;color:var(--apidome-text-heading);text-align:right;margin:0;font-size:14px}.apidome-notice{border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.apidome-notice.is-info{background:color-mix(in srgb, var(--apidome-ui-accent-fill) 10%, var(--apidome-surface));color:var(--apidome-text-heading)}.apidome-notice.is-success{background:color-mix(in srgb, var(--apidome-success) 12%, var(--apidome-surface));color:var(--apidome-text-heading)}.apidome-notice.is-warning{background:color-mix(in srgb, var(--apidome-warning) 14%, var(--apidome-surface));color:var(--apidome-text-heading)}.apidome-notice.is-error{background:color-mix(in srgb, var(--apidome-error) 12%, var(--apidome-surface));color:var(--apidome-text-heading)}.apidome-notice>svg{flex-shrink:0}.apidome-attention-item{background:color-mix(in srgb, var(--apidome-warning) 9%, var(--apidome-surface));border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}.apidome-start-item{color:var(--apidome-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}.apidome-start-item:hover{background:var(--apidome-ui-hover)}.apidome-start-item:focus-visible{outline:2px solid var(--apidome-ui-accent);outline-offset:1px}.apidome-sub-tabs{flex-wrap:wrap;gap:6px;display:flex}.apidome-sub-tabs>button{color:var(--apidome-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;display:inline-flex}.apidome-sub-tabs>button:hover{background:var(--apidome-ui-hover);color:var(--apidome-text-heading)}.apidome-sub-tabs>button.is-active{background:color-mix(in srgb, var(--apidome-ui-accent-fill) 12%, transparent);color:var(--apidome-ui-accent);font-weight:500}.apidome-sub-tabs>button:focus-visible{outline:2px solid var(--apidome-ui-accent);outline-offset:1px}.apidome-sub-tabs__count{color:var(--apidome-text-muted);font-size:12px}.apidome-setup-steps{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.apidome-setup-steps>li{border:1px solid var(--apidome-border);background:var(--apidome-surface);color:var(--apidome-text-muted);border-radius:10px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;display:flex}.apidome-setup-steps>li.is-current{border-color:color-mix(in srgb, var(--apidome-ui-accent-fill) 40%, transparent);background:color-mix(in srgb, var(--apidome-ui-accent-fill) 10%, var(--apidome-surface));color:var(--apidome-text-heading);font-weight:500}.apidome-setup-steps>li.is-done{color:var(--apidome-text)}.apidome-setup-steps__mark{background:color-mix(in srgb, var(--apidome-text-muted) 14%, transparent);border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:13px;font-weight:600;display:grid}.apidome-setup-steps>li.is-current .apidome-setup-steps__mark{background:var(--apidome-ui-accent-fill);color:var(--apidome-ui-on-accent)}.apidome-setup-steps>li.is-done .apidome-setup-steps__mark{background:var(--apidome-success);color:var(--apidome-surface)}.apidome-check-line{align-items:flex-start;gap:10px;display:flex}.apidome-check-line__mark{border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.apidome-check-line__mark.is-pass{background:color-mix(in srgb, var(--apidome-success) 18%, transparent);color:color-mix(in srgb, var(--apidome-success) 62%, var(--apidome-text-heading))}.apidome-check-line__mark.is-fail{background:color-mix(in srgb, var(--apidome-error) 16%, transparent);color:color-mix(in srgb, var(--apidome-error) 66%, var(--apidome-text-heading))}.apidome-check-line__mark.is-pending{background:color-mix(in srgb, var(--apidome-text-muted) 16%, transparent);color:var(--apidome-text-muted)}.apidome-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.apidome-page-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.apidome-page-stack{flex-direction:column;min-width:0;display:flex}.apidome-page-stack.is-normal{gap:20px}.apidome-page-stack.is-tight{gap:12px}.apidome-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.apidome-page-head__copy{flex-direction:column;gap:6px;min-width:0;display:flex}.apidome-page-head__title{color:var(--apidome-text-heading);margin:0;font-weight:600}.apidome-page-head__title.is-level-1{font-size:26px;line-height:1.25}.apidome-page-head__title.is-level-2{font-size:20px;line-height:1.3}.apidome-page-head__description{max-width:72ch;color:var(--apidome-text-muted);margin:0;font-size:15px}.apidome-page-box__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 12px;display:flex}.apidome-page-box__titles{flex-direction:column;gap:2px;min-width:0;display:flex}.apidome-page-box__title{color:var(--apidome-text-heading);margin:0;font-size:15px;font-weight:600}.apidome-page-box__count{color:var(--apidome-text-muted);font-weight:400}.apidome-page-box__description{color:var(--apidome-text-muted);margin:0;font-size:13px}.apidome-page-box__body{padding:0 20px 20px}.apidome-page-box__body.is-flush{padding:0 12px 12px}.apidome-stat__label,.apidome-stat__note{color:var(--apidome-text-muted);font-size:13px}.apidome-stat__note.is-attention{color:color-mix(in srgb, var(--apidome-warning) 70%, var(--apidome-text-heading))}.apidome-empty-note{flex-wrap:wrap;align-items:center;gap:14px;padding:8px 0;display:flex}.apidome-empty-note__copy{flex-direction:column;flex:280px;gap:2px;min-width:0;display:flex}.apidome-empty-note__title{color:var(--apidome-text-heading);font-size:14px;font-weight:500}.apidome-empty-note__text{color:var(--apidome-text-muted);font-size:13px}.apidome-notice__copy{flex-direction:column;flex:320px;gap:2px;min-width:0;font-size:14px;display:flex}.apidome-notice__title{font-weight:500}.apidome-attention-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.apidome-attention-item__text{flex:300px;min-width:0;font-size:14px}.apidome-start-list{flex-direction:column;gap:4px;display:flex}.apidome-start-item__copy{text-align:left;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.apidome-start-item__title{color:var(--apidome-text-heading);font-size:14px;font-weight:500}.apidome-start-item__text{color:var(--apidome-text-muted);font-size:13px}.apidome-check-line__copy{flex-direction:column;gap:2px;min-width:0;display:flex}.apidome-check-line__title{font-size:14px}.apidome-check-line__text{color:var(--apidome-text-muted);font-size:13px}.apidome-cell-two-lines{flex-direction:column;gap:1px;min-width:0;display:flex}.apidome-cell-two-lines>strong{color:var(--apidome-text-heading);overflow-wrap:anywhere;font-weight:500}.apidome-cell-two-lines>small{color:var(--apidome-text-muted);font-size:12px}.apidome-setup-steps.is-selectable>li{padding:0}.apidome-setup-steps__button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;display:flex}.apidome-setup-steps__button:hover{background:var(--apidome-ui-hover)}.apidome-setup-steps__button:focus-visible{outline:2px solid var(--apidome-ui-accent);outline-offset:2px}.apidome-sub-tabs.is-vertical{flex-flow:column;gap:2px}.apidome-sub-tabs.is-vertical>button{text-align:left;border-radius:8px;justify-content:space-between}@media (width<=900px){.apidome-sub-tabs.is-vertical{flex-flow:wrap}}.apidome-fact-state{flex-direction:column;align-items:flex-end;gap:3px;min-width:0;display:inline-flex}.apidome-fact-state>small{color:var(--apidome-text-muted);text-align:right;font-size:12px}.apidome-tile{letter-spacing:.02em;background:color-mix(in srgb, var(--apidome-tile-hue) 14%, var(--apidome-surface));color:color-mix(in srgb, var(--apidome-tile-hue) 72%, var(--apidome-text-heading));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.apidome-tile.is-icon{background:var(--apidome-icon-tile);color:var(--apidome-icon)}.apidome-action-icon__hold{display:inline-flex}.apidome-action-icon{width:34px;height:34px;color:var(--apidome-icon);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;padding:0;display:inline-flex}.apidome-action-icon:hover:not(:disabled),.apidome-action-icon:focus-visible{background:var(--apidome-icon-tile);outline:none}.apidome-action-icon:focus-visible{box-shadow:0 0 0 2px var(--apidome-icon)}.apidome-action-icon:disabled{color:var(--apidome-text-muted);cursor:default;opacity:.5}.apidome-action-icon.is-on{background:var(--apidome-icon);color:var(--apidome-on-icon);cursor:default}.apidome-action-icon.is-danger{color:var(--apidome-text-muted)}.apidome-action-icon.is-danger:hover:not(:disabled),.apidome-action-icon.is-danger:focus-visible{background:color-mix(in srgb, var(--apidome-error) 14%, transparent);color:var(--apidome-error)}.apidome-action-icon.is-busy:disabled{color:var(--apidome-icon);opacity:1}.apidome-action-icon.is-busy svg{animation:.9s linear infinite apidome-action-icon-turn}@keyframes apidome-action-icon-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.apidome-action-icon.is-busy svg{animation:none}}.apidome-tile.is-small{border-radius:8px;width:32px;height:32px;font-size:12px}.apidome-tile.is-medium{width:42px;height:42px;font-size:14px}.apidome-tile.is-large{border-radius:12px;width:48px;height:48px;font-size:15px}.apidome-tile.is-round{border-radius:50%}.apidome-how-it-works{color:var(--apidome-accent);cursor:help;white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.apidome-how-it-works:focus-visible{outline:2px solid var(--apidome-icon);outline-offset:2px;border-radius:6px}.apidome-form-note{color:var(--apidome-text-muted);margin:0 0 12px;font-size:13px}.apidome-person-cell{align-items:center;gap:10px;min-width:0;display:inline-flex}.apidome-tile.is-photo{object-fit:cover;background:var(--apidome-surface);border:1px solid var(--apidome-border)}.apidome-fact-chip{border:1px solid var(--apidome-border);min-height:24px;color:var(--apidome-text-muted);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:12.5px;display:inline-flex}.apidome-fact-chip.is-mono{font-family:var(--mono,ui-monospace, monospace);font-size:11.5px}.apidome-method{letter-spacing:.03em;border-radius:6px;justify-content:center;align-items:center;min-width:46px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.apidome-method.is-read{background:color-mix(in srgb, var(--apidome-success) 14%, var(--apidome-surface));color:color-mix(in srgb, var(--apidome-success) 60%, var(--apidome-text-heading))}.apidome-method.is-write{background:color-mix(in srgb, var(--apidome-accent-strong) 12%, var(--apidome-surface));color:color-mix(in srgb, var(--apidome-accent-strong) 70%, var(--apidome-text-heading))}.apidome-method.is-delete{background:color-mix(in srgb, var(--apidome-error) 12%, var(--apidome-surface));color:color-mix(in srgb, var(--apidome-error) 65%, var(--apidome-text-heading))}.apidome-entity-head{border:1px solid var(--apidome-border);background:var(--apidome-surface);border-radius:16px;flex-direction:column;gap:16px;padding:22px 26px;display:flex}.apidome-entity-head__main{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.apidome-entity-head__identity{flex:480px;align-items:flex-start;gap:16px;min-width:0;display:flex}.apidome-entity-head__copy{flex-direction:column;gap:10px;min-width:0;display:flex}.apidome-entity-head__title{color:var(--apidome-text-heading);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:500}.apidome-entity-head__meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.apidome-entity-head__description{color:var(--apidome-text-muted);margin:0;font-size:14px;line-height:1.5}.apidome-entity-head__side{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.apidome-entity-head__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.apidome-entity-head__footer{border-top:1px solid color-mix(in srgb, var(--apidome-border) 55%, transparent);flex-wrap:wrap;align-items:center;gap:10px 14px;padding-top:14px;display:flex}.apidome-kpi-strip{grid-template-columns:repeat(var(--apidome-kpi-count), minmax(0, 1fr));border:1px solid var(--apidome-border);background:var(--apidome-surface);border-radius:16px;display:grid;overflow:hidden}.apidome-kpi{border:0;border-right:1px solid color-mix(in srgb, var(--apidome-border) 60%, transparent);min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;flex-direction:column;gap:5px;padding:18px 22px;display:flex}.apidome-kpi:last-child{border-right:0}.apidome-kpi.is-actionable{cursor:pointer}.apidome-kpi.is-actionable:hover{background:var(--apidome-ui-hover)}.apidome-kpi__label{color:var(--apidome-text-muted);font-size:13px}.apidome-kpi__value{color:var(--apidome-text-heading);letter-spacing:-.02em;align-items:center;gap:8px;font-size:24px;font-weight:500;display:flex}.apidome-kpi__note{color:var(--apidome-text-muted);font-size:12.5px}.apidome-kpi__note.is-attention{color:color-mix(in srgb, var(--apidome-warning) 70%, var(--apidome-text-heading))}.apidome-kpi__dot{background:var(--apidome-text-muted);border-radius:50%;flex-shrink:0;width:8px;height:8px}.apidome-kpi__dot.is-good{background:var(--apidome-success)}.apidome-kpi__dot.is-warn{background:var(--apidome-warning)}.apidome-kpi__dot.is-bad{background:var(--apidome-error)}.apidome-kpi__dot.is-info{background:var(--apidome-info)}.apidome-kpi-strip.is-states .apidome-kpi__value{letter-spacing:0;font-size:16px}@media (width<=900px){.apidome-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.apidome-kpi{border-bottom:1px solid color-mix(in srgb, var(--apidome-border) 60%, transparent)}}.apidome-stage-strip{flex-direction:column;gap:16px;padding:18px 22px;display:flex}.apidome-stage-strip__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.apidome-stage-strip__summary{color:var(--apidome-text-muted);font-size:13px}.apidome-stage-strip__list{grid-template-columns:repeat(var(--apidome-stage-count), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid}.apidome-stage-strip__list>li{flex-direction:column;gap:3px;min-width:0;padding-right:12px;display:flex}.apidome-stage-strip__track{align-items:center;margin-bottom:8px;display:flex}.apidome-stage-strip__mark{background:color-mix(in srgb, var(--apidome-text-muted) 12%, var(--apidome-surface));width:28px;height:28px;color:var(--apidome-text-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.is-good>.apidome-stage-strip__track .apidome-stage-strip__mark{background:color-mix(in srgb, var(--apidome-success) 16%, var(--apidome-surface));color:color-mix(in srgb, var(--apidome-success) 62%, var(--apidome-text-heading))}.is-warn>.apidome-stage-strip__track .apidome-stage-strip__mark{background:color-mix(in srgb, var(--apidome-warning) 18%, var(--apidome-surface));color:color-mix(in srgb, var(--apidome-warning) 62%, var(--apidome-text-heading))}.is-empty>.apidome-stage-strip__track .apidome-stage-strip__mark{border:1px dashed var(--apidome-border)}.apidome-stage-strip__line{background:var(--apidome-border);flex:1;height:2px;margin:0 8px}.apidome-stage-strip__stage{color:var(--apidome-text-muted);font-size:13px}.apidome-stage-strip__value{color:var(--apidome-text-heading);font-size:15px;font-weight:500}.apidome-stage-strip__note{color:var(--apidome-text-muted);font-size:12.5px}.is-warn>.apidome-stage-strip__note{color:color-mix(in srgb, var(--apidome-warning) 70%, var(--apidome-text-heading))}@media (width<=900px){.apidome-stage-strip__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.apidome-stage-strip__line{display:none}}.apidome-attention-list{gap:0}.apidome-attention-item{border-top:1px solid color-mix(in srgb, var(--apidome-border) 55%, transparent);background:0 0;border-radius:0;padding:12px 2px}.apidome-attention-item:first-child{border-top:0}.apidome-trend{height:64px;color:var(--apidome-accent);display:block;position:relative}.apidome-trend.is-attention{color:var(--apidome-warning)}.apidome-trend>svg{width:100%;height:100%;display:block;overflow:visible}.apidome-trend__dot{background:var(--apidome-surface);width:8px;height:8px;box-shadow:0 0 0 5px color-mix(in srgb, currentColor 16%, transparent);pointer-events:none;border:2px solid;border-radius:50%;margin:-4px 0 0 -4px;position:absolute}.apidome-trend__dot.is-hover{box-shadow:none}.apidome-trend__tip{background:var(--apidome-text-heading);color:var(--apidome-surface);white-space:nowrap;pointer-events:none;z-index:2;border-radius:8px;padding:4px 8px;font-size:12px;position:absolute;top:-30px}.apidome-tile-event{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.apidome-tile-event>i{background:var(--apidome-accent);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.apidome-tile-event__text{color:var(--apidome-text)}.apidome-tile-event__when{color:var(--apidome-text-muted);white-space:nowrap;margin-left:4px}.apidome-tile-change{white-space:nowrap;background:color-mix(in srgb, var(--apidome-text-muted) 10%, var(--apidome-surface));color:var(--apidome-text-muted);border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:12px;font-weight:500}.apidome-tile-change.is-warn{background:color-mix(in srgb, var(--apidome-warning) 14%, var(--apidome-surface));color:color-mix(in srgb, var(--apidome-warning) 75%, var(--apidome-text-heading))}.apidome-tile-change.is-good{background:color-mix(in srgb, var(--apidome-success) 14%, var(--apidome-surface));color:color-mix(in srgb, var(--apidome-success) 75%, var(--apidome-text-heading))}.apidome-stat{--apidome-stat-colour:var(--apidome-card-1,var(--apidome-accent));border-color:color-mix(in srgb, var(--apidome-stat-colour) 26%, var(--apidome-border));background:linear-gradient(150deg, color-mix(in srgb, var(--apidome-stat-colour) 9%, var(--apidome-surface)), var(--apidome-surface) 58%);padding:16px 18px;transition:transform .15s;overflow:hidden}.apidome-stat-grid>:nth-child(5n+2){--apidome-stat-colour:var(--apidome-card-2,var(--apidome-accent))}.apidome-stat-grid>:nth-child(5n+3){--apidome-stat-colour:var(--apidome-card-3,var(--apidome-accent))}.apidome-stat-grid>:nth-child(5n+4){--apidome-stat-colour:var(--apidome-card-4,var(--apidome-accent))}.apidome-stat-grid>:nth-child(5n+5){--apidome-stat-colour:var(--apidome-card-5,var(--apidome-accent))}.apidome-stat-grid>.apidome-stat.is-attention,.apidome-stat.is-attention{--apidome-stat-colour:var(--apidome-warning)}[data-theme=light] .apidome-stat{box-shadow:0 12px 26px -18px color-mix(in srgb, var(--apidome-stat-colour) 45%, transparent)}.apidome-stat.is-actionable:hover{background:linear-gradient(150deg, color-mix(in srgb, var(--apidome-stat-colour) 14%, var(--apidome-surface)), var(--apidome-surface) 70%);transform:translateY(-2px)}.apidome-stat.is-active{border-color:var(--apidome-stat-colour);box-shadow:inset 0 0 0 1px var(--apidome-stat-colour)}.apidome-stat.is-actionable:focus-visible{outline-color:var(--apidome-stat-colour)}.apidome-stat__top{align-items:center;gap:10px;min-height:34px;display:flex}.apidome-stat__icon{background:color-mix(in srgb, var(--apidome-stat-colour) 16%, var(--apidome-surface));width:34px;height:34px;color:var(--apidome-stat-colour);border-radius:10px;flex:none;place-items:center;display:grid}.apidome-stat .apidome-stat__label{min-width:0;color:var(--apidome-text-heading);font-size:14px;line-height:1.25}.apidome-stat .apidome-stat__head{margin-top:6px}.apidome-stat .apidome-stat__value{font-variant-numeric:tabular-nums;font-size:32px;font-weight:400}.apidome-stat .apidome-stat__note{color:var(--apidome-text)}.apidome-stat__action{color:var(--apidome-ui-accent);margin-top:auto;font-size:13px}.apidome-stat .apidome-tile-event__text{color:var(--apidome-text-muted)}.apidome-stat .apidome-tile-event>i{background:color-mix(in srgb, var(--apidome-text-muted) 60%, transparent);width:7px;height:7px}.apidome-stat .apidome-tile-event.is-good>i{background:var(--apidome-success)}.apidome-stat .apidome-tile-event.is-bad>i{background:var(--apidome-error)}.apidome-stat .apidome-trend{height:58px;color:var(--apidome-stat-colour)}.apidome-stat .apidome-trend>svg polyline{filter:drop-shadow(0 2px 3px color-mix(in srgb, var(--apidome-stat-colour) 45%, transparent))}.apidome-stat.has-trend{padding-bottom:0}.apidome-stat__trend{flex:1 0 auto;align-items:flex-end;margin:0 -18px;padding-top:12px;display:flex}.apidome-stat__trend>.apidome-trend{flex:1}.apidome-stat .apidome-trend__dot{width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in srgb, currentColor 22%, transparent);border-width:2.5px;margin:-6px 0 0 -6px}.apidome-stat-change{background:color-mix(in srgb, var(--apidome-text-muted) 14%, var(--apidome-surface));color:var(--apidome-text);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:2px 9px;font-size:12px;display:inline-flex}.apidome-stat-change.is-good{background:color-mix(in srgb, var(--apidome-success) 14%, var(--apidome-surface));color:color-mix(in srgb, var(--apidome-success) 70%, var(--apidome-text-heading))}.apidome-stat-change.is-bad{background:color-mix(in srgb, var(--apidome-error) 14%, var(--apidome-surface));color:color-mix(in srgb, var(--apidome-error) 75%, var(--apidome-text-heading))}.apidome-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.apidome-stat{transition:none}.apidome-stat.is-actionable:hover{transform:none}}.apidome-overview-starts{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;display:grid}.apidome-overview-start{border:1px solid var(--apidome-border);background:var(--apidome-surface);min-width:0;color:var(--apidome-text);font:inherit;text-align:left;cursor:pointer;border-radius:12px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;padding:14px;display:grid}.apidome-overview-start:hover{background:var(--apidome-ui-hover)}.apidome-overview-start__icon{background:var(--apidome-accent-bg);width:34px;height:34px;color:var(--apidome-accent);border-radius:10px;place-items:center;display:grid}.apidome-overview-start>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.apidome-overview-start strong{color:var(--apidome-text-heading);font-size:13px}.apidome-overview-start small{color:var(--apidome-text-muted);font-size:12px;line-height:1.35}@keyframes apidome-flow{to{stroke-dashoffset:-120px}}@keyframes apidome-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes apidome-pulse-path{to{offset-distance:100%}}@keyframes apidome-glitter{0%{background-position:160% 0}to{background-position:-100% 0}}.apidome-banner{min-width:0}.apidome-banner__copy{flex-direction:column;gap:6px;min-width:0;display:flex}.apidome-banner__eyebrow{color:var(--apidome-text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:600}.apidome-banner__copy h1{color:var(--apidome-text-heading);margin:0;font-size:26px;font-weight:600;line-height:1.25}.apidome-banner__copy p{max-width:72ch;color:var(--apidome-text-muted);margin:0;font-size:15px}.apidome-banner__actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.apidome-banner__media{object-fit:cover;width:100%;height:100%;display:block}.apidome-banner.is-plain{padding:4px 0}.apidome-banner.is-band.is-slim{min-height:120px;padding:14px 26px}.apidome-banner.is-slim .apidome-banner__copy{gap:2px}.apidome-banner.is-slim .apidome-banner__eyebrow{font-size:11px}.apidome-banner.is-slim .apidome-banner__copy h1{font-size:22px}.apidome-banner.is-slim .apidome-banner__copy p{font-size:13px}.apidome-banner.is-slim .apidome-banner__scene{aspect-ratio:1200/240;-webkit-mask-image:linear-gradient(90deg,#0000 0 26%,#000 42%);mask-image:linear-gradient(90deg,#0000 0 26%,#000 42%)}.apidome-banner__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.apidome-banner__controls>:only-child{margin-left:auto}.apidome-banner.is-picture{flex-direction:column;gap:20px;display:flex}.apidome-banner__picture{aspect-ratio:1200/480;background:#060a1f;border-radius:16px;width:100%;position:relative;overflow:hidden}.apidome-banner__cta{border-radius:999px;position:absolute}.apidome-banner__cta:focus-visible{outline-offset:2px;outline:3px solid #fff}.apidome-banner.is-band{background:linear-gradient(100deg,#05081c 0%,#090e2c 55%,#141a52 100%);border-radius:16px;align-items:center;min-height:200px;padding:28px 32px;display:flex;position:relative;overflow:hidden}.apidome-banner.is-band .apidome-banner__copy{z-index:1;max-width:min(560px,55%);position:relative}.apidome-banner.is-band .apidome-banner__eyebrow{color:#8fd8ff}.apidome-banner.is-band .apidome-banner__copy h1{color:#fff;font-size:30px}.apidome-banner.is-band .apidome-banner__copy p{color:#c9cff2}.apidome-banner__scene{aspect-ratio:1200/480;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0 47%,#000 62%);mask-image:linear-gradient(90deg,#0000 0 47%,#000 62%)}@media (width<=900px){.apidome-banner.is-band .apidome-banner__copy{max-width:100%}.apidome-banner__scene{opacity:.35}}
