.PageState-module__apiv1q__skeletonShimmer{background:linear-gradient(90deg, var(--ui-surface-secondary) 0%, var(--ui-surface-sunken) 50%, var(--ui-surface-secondary) 100%);background-size:200% 100%;animation:1.2s ease-in-out infinite PageState-module__apiv1q__pageStateShimmer}.PageState-module__apiv1q__skeletonLine{border-radius:var(--ui-radius-panel);height:12px}.PageState-module__apiv1q__skeletonBlock{border-radius:var(--ui-radius-control)}.PageState-module__apiv1q__skeletonLineShort{width:38%}.PageState-module__apiv1q__skeletonLineMedium{width:58%}.PageState-module__apiv1q__skeletonLineWide{width:78%}.PageState-module__apiv1q__publicPage{min-height:100dvh;padding:var(--ui-space-6) var(--ui-space-4);background:var(--ui-canvas);color:var(--ui-text);place-items:center;display:grid}.PageState-module__apiv1q__publicCard{border:var(--ui-border-width-emphasis) solid var(--ui-text-strong);border-top:var(--ui-status-edge) solid var(--ui-action);border-radius:var(--ui-radius-panel);background:var(--ui-surface-elevated);width:min(460px,100%);padding:clamp(var(--ui-space-5), 6vw, var(--ui-space-8));gap:var(--ui-space-5);display:grid}.PageState-module__apiv1q__publicEyebrow{margin:0 0 var(--ui-space-1);font-size:var(--ui-font-size-label);letter-spacing:var(--ui-letter-spacing-label);text-transform:uppercase;color:var(--ui-action-text);font-weight:800}.PageState-module__apiv1q__publicTitle{font-family:var(--ui-font-display);font-size:var(--ui-font-size-page-title);font-weight:800;line-height:var(--ui-line-height-heading);letter-spacing:var(--ui-letter-spacing-tight);text-transform:uppercase;color:var(--ui-text-strong);margin:0}.PageState-module__apiv1q__publicDescription{font-size:var(--ui-font-size-body);line-height:var(--ui-line-height-body);color:var(--ui-text-muted);margin:0}.PageState-module__apiv1q__publicBody{gap:var(--ui-space-4);display:grid}.PageState-module__apiv1q__publicField{gap:var(--ui-space-2);display:grid}.PageState-module__apiv1q__publicLabel{font-size:var(--ui-font-size-label);letter-spacing:var(--ui-letter-spacing-label);text-transform:uppercase;color:var(--ui-text-strong);font-weight:800}.PageState-module__apiv1q__publicInput{width:100%;min-height:var(--ui-control-lg);padding:0 var(--ui-space-3);border:var(--ui-border-width-emphasis) solid var(--ui-border-strong);border-radius:var(--ui-radius-control);background:var(--ui-surface-primary);color:var(--ui-text-strong);font:inherit}.PageState-module__apiv1q__publicInput:hover{border-color:var(--ui-text-strong)}.PageState-module__apiv1q__publicInput:focus-visible{border-color:var(--ui-focus-colour);box-shadow:var(--ui-focus-ring);outline:none}.PageState-module__apiv1q__actionRow{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.PageState-module__apiv1q__primaryAction,.PageState-module__apiv1q__secondaryAction{min-height:var(--ui-control-md);padding:0 var(--ui-space-4);border:var(--ui-border-width-emphasis) solid var(--ui-text-strong);border-radius:var(--ui-radius-control);font-size:var(--ui-font-size-label);letter-spacing:var(--ui-letter-spacing-label);text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.PageState-module__apiv1q__primaryAction{background:var(--ui-action);color:var(--ui-action-foreground)}.PageState-module__apiv1q__primaryAction:hover{background:var(--ui-action-hover)}.PageState-module__apiv1q__secondaryAction{background:var(--ui-surface-primary);color:var(--ui-text-strong)}.PageState-module__apiv1q__secondaryAction:hover{background:var(--ui-surface-secondary)}.PageState-module__apiv1q__primaryAction:focus-visible,.PageState-module__apiv1q__secondaryAction:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.PageState-module__apiv1q__primaryAction:disabled,.PageState-module__apiv1q__secondaryAction:disabled{cursor:not-allowed;opacity:.55}.PageState-module__apiv1q__publicNote,.PageState-module__apiv1q__inlineNotice,.PageState-module__apiv1q__inlineError{border:var(--ui-border-width) solid var(--ui-border-strong);border-left-width:var(--ui-status-edge);border-radius:var(--ui-radius-panel);padding:var(--ui-space-3) var(--ui-space-4);font-size:var(--ui-font-size-small);line-height:var(--ui-line-height-body)}.PageState-module__apiv1q__publicNote,.PageState-module__apiv1q__inlineNotice{border-left-color:var(--ui-status-info-border);background:var(--ui-status-info-bg);color:var(--ui-text)}.PageState-module__apiv1q__inlineError{border-color:var(--ui-status-error-border);background:var(--ui-status-error-bg);color:var(--ui-text-strong)}.PageState-module__apiv1q__page{min-height:100dvh;padding:var(--ui-space-5) var(--ui-space-4) var(--ui-space-6);background:var(--ui-canvas);place-items:start stretch;display:grid}.PageState-module__apiv1q__panel{border:var(--ui-border-width-emphasis) solid var(--ui-text-strong);border-radius:var(--ui-radius-panel);background:var(--ui-surface-elevated);width:min(760px,100%);padding:var(--ui-space-6);gap:var(--ui-space-3);display:grid}.PageState-module__apiv1q__panelTitle{font-family:var(--ui-font-display);font-size:var(--ui-font-size-detail-title);line-height:var(--ui-line-height-heading);letter-spacing:var(--ui-letter-spacing-tight);text-transform:uppercase;margin:0}.PageState-module__apiv1q__panelDescription{font-size:var(--ui-font-size-body);line-height:var(--ui-line-height-body);color:var(--ui-text-muted);margin:0}.PageState-module__apiv1q__listPage{min-height:100dvh;padding:var(--ui-space-3) var(--ui-space-4) var(--ui-space-4);gap:var(--ui-space-4);background:var(--ui-canvas);display:grid}.PageState-module__apiv1q__listHeader{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-3);display:flex}.PageState-module__apiv1q__listTitle{font-family:var(--ui-font-display);font-size:var(--ui-font-size-detail-title);line-height:var(--ui-line-height-heading);letter-spacing:var(--ui-letter-spacing-tight);text-transform:uppercase;margin:0}.PageState-module__apiv1q__listActionRow{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.PageState-module__apiv1q__listActionPill{width:122px;height:var(--ui-control-md);border-radius:var(--ui-radius-control)}.PageState-module__apiv1q__section{border:var(--ui-border-width-emphasis) solid var(--ui-text-strong);border-radius:var(--ui-radius-panel);background:var(--ui-surface-primary);overflow:hidden}.PageState-module__apiv1q__sectionHeader{padding:var(--ui-space-3) var(--ui-space-4);justify-content:space-between;align-items:center;gap:var(--ui-space-3);border-bottom:var(--ui-border-width-emphasis) solid var(--ui-text-strong);background:var(--ui-surface-inverse);color:var(--ui-text-inverse);display:flex}.PageState-module__apiv1q__sectionTitle{font-size:var(--ui-font-size-label);letter-spacing:var(--ui-letter-spacing-label);text-transform:uppercase;margin:0;font-weight:800}.PageState-module__apiv1q__sectionMeta{width:70px;height:12px}.PageState-module__apiv1q__sectionBody{padding:var(--ui-space-4);gap:var(--ui-space-4);display:grid}.PageState-module__apiv1q__fieldGrid{gap:var(--ui-space-3);display:grid}.PageState-module__apiv1q__fieldBlock{gap:var(--ui-space-2);display:grid}.PageState-module__apiv1q__fieldLabel{width:86px;height:10px}.PageState-module__apiv1q__fieldInput{border-radius:var(--ui-radius-control);width:100%;height:42px}.PageState-module__apiv1q__tableShell{border:var(--ui-border-width-emphasis) solid var(--ui-text-strong);border-radius:var(--ui-radius-panel);overflow:hidden}.PageState-module__apiv1q__tableHead{gap:var(--ui-space-3);padding:var(--ui-space-3);background:var(--ui-surface-secondary);display:grid}.PageState-module__apiv1q__tableHeadCell{height:10px}.PageState-module__apiv1q__tableBody{display:grid}.PageState-module__apiv1q__tableRow{gap:var(--ui-space-3);padding:var(--ui-space-3);border-top:var(--ui-border-width) solid var(--ui-border);display:grid}.PageState-module__apiv1q__tableCell{height:12px}.PageState-module__apiv1q__loginFallbackFields,.PageState-module__apiv1q__loginFallbackField{gap:var(--ui-space-3);display:grid}.PageState-module__apiv1q__loginFallbackField{gap:var(--ui-space-2)}.PageState-module__apiv1q__loginFallbackButton{width:100%;height:var(--ui-control-lg);border-radius:var(--ui-radius-control)}@media (min-width:768px){.PageState-module__apiv1q__fieldGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.PageState-module__apiv1q__tableHead,.PageState-module__apiv1q__tableRow{grid-template-columns:repeat(var(--table-columns,5), minmax(0, 1fr))}}@media (max-width:480px){.PageState-module__apiv1q__publicPage{padding:var(--ui-space-3);place-items:center stretch}.PageState-module__apiv1q__publicCard,.PageState-module__apiv1q__panel{padding:var(--ui-space-5)}.PageState-module__apiv1q__actionRow>*{flex:100%}}@keyframes PageState-module__apiv1q__pageStateShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.PageState-module__apiv1q__skeletonShimmer{background:var(--ui-surface-secondary);animation:none}}
