:root{--cs-space-1: 4px;--cs-space-2: 8px;--cs-space-3: 12px;--cs-space-4: 16px;--cs-space-5: 20px;--cs-space-6: 24px;--cs-space-8: 32px;--cs-space-12: 48px;--cs-radius-sm: 12px;--cs-radius-md: 20px;--cs-radius-lg: 30px;--cs-duration-fast: .15s;--cs-duration-base: .24s;--cs-easing-standard: cubic-bezier(.22, 1, .36, 1);--cs-font-family-display: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--cs-font-family-body: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--cs-font-family-mono: "SF Mono", ui-monospace, "JetBrains Mono", Menlo, monospace;--cs-font-size-xs: 12px;--cs-font-size-sm: 14px;--cs-font-size-base: 16px;--cs-font-size-lg: 18px;--cs-font-size-xl: 24px;--cs-font-size-2xl: 36px;--cs-font-size-3xl: 54px;--cs-font-size-4xl: 76px;--cs-line-height-body: 1.5;--cs-line-height-tight: 1.02;--cs-letter-spacing-display: -.03em;--cs-letter-spacing-caps: .06em;--cs-font-weight-regular: 400;--cs-font-weight-medium: 500;--cs-font-weight-semibold: 600;--cs-font-weight-bold: 700;--cs-color-background-canvas: #0a0e14;--cs-color-background-surface: #14181f;--cs-color-background-elevated: #1a2030;--cs-color-text-primary: #f1f5f9;--cs-color-text-secondary: #cbd5e1;--cs-color-text-muted: #64748b;--cs-color-border-subtle: #1c222b;--cs-color-border-default: #232a36;--cs-color-action-primary: #4f8eff;--cs-color-action-primary-hover: #6ba3ff;--cs-color-action-primary-active: #3d7ce5;--cs-color-action-on-primary: #0a0e14;--cs-color-status-success-fg: #22c55e;--cs-color-status-success-bg: rgba(34, 197, 94, .1);--cs-color-status-success-border: rgba(34, 197, 94, .32);--cs-color-status-warning-fg: #fbbf24;--cs-color-status-warning-bg: rgba(251, 191, 36, .1);--cs-color-status-warning-border: rgba(251, 191, 36, .3);--cs-color-status-danger-fg: #f87171;--cs-color-status-danger-bg: rgba(248, 113, 113, .1);--cs-color-status-danger-border: rgba(248, 113, 113, .3);--cs-color-status-info-fg: #60a5fa;--cs-color-status-info-bg: rgba(96, 165, 250, .1);--cs-color-status-info-border: rgba(96, 165, 250, .32);--cs-radius-control: 12px;--cs-radius-surface: 20px;--cs-radius-canvas: 30px;--cs-radius-pill: 9999px;--cs-font-body: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--cs-font-display: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--cs-font-mono: "SF Mono", ui-monospace, "JetBrains Mono", Menlo, monospace;--cs-motion-duration-fast: .15s;--cs-motion-duration-base: .24s;--cs-motion-easing-standard: cubic-bezier(.22, 1, .36, 1);--cs-elevation-flat: none;--cs-elevation-ring: 0 0 0 1px var(--cs-color-border-default);--cs-elevation-raised: 0 24px 64px rgba(0, 0, 0, .5);--cs-focus-ring: 0 0 0 4px rgba(79, 142, 255, .3)}.cs-runtime{box-sizing:border-box;width:100%;margin:0;padding:var(--cs-space-2);color:var(--cs-widget-text, CanvasText);background:transparent;font-family:var(--cs-widget-font, var(--cs-font-body));font-size:var(--cs-font-size-sm);line-height:var(--cs-line-height-body)}.cs-runtime *,.cs-runtime *:before,.cs-runtime *:after{box-sizing:inherit}.cs-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cs-panel{width:min(100%,560px);margin:0 auto;padding:var(--cs-space-4);border:1px solid var(--cs-widget-border, color-mix(in srgb, CanvasText 18%, transparent));border-radius:clamp(12px,var(--cs-widget-radius, var(--cs-radius-surface)),20px);color:var(--cs-widget-text, CanvasText);background:var(--cs-widget-bg, Canvas)}.cs-brand{display:flex;align-items:center;gap:var(--cs-space-2);min-height:20px;margin-bottom:var(--cs-space-2);color:var(--cs-widget-secondary, CanvasText);font-size:var(--cs-font-size-xs);font-weight:var(--cs-font-weight-semibold)}.cs-brand__logo{display:block;width:auto;max-width:88px;height:20px;object-fit:contain}.cs-interaction>.cs-intro{margin:0 0 var(--cs-space-3)}.cs-consent-list{display:grid;gap:var(--cs-space-3);margin-top:var(--cs-space-2)}.cs-consent-box{min-width:0}.cs-interaction--multi .cs-consent-box{padding:var(--cs-space-3);border:1px solid var(--cs-widget-border, color-mix(in srgb, CanvasText 18%, transparent));border-radius:var(--cs-radius-control)}.cs-heading-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--cs-space-3)}.cs-heading,.cs-status__title{margin:0;color:var(--cs-widget-text, CanvasText);font-family:inherit;font-size:var(--cs-font-size-lg);font-weight:var(--cs-font-weight-semibold);line-height:1.3;letter-spacing:-.01em}.cs-requirement{flex:none;color:var(--cs-widget-secondary, CanvasText);font-size:var(--cs-font-size-xs);font-weight:var(--cs-font-weight-medium)}.cs-badge{flex:none;padding:1px var(--cs-space-2);border:1px solid currentColor;border-radius:999px;color:var(--cs-widget-primary, var(--cs-color-action-primary));font-size:var(--cs-font-size-xs);font-weight:var(--cs-font-weight-semibold);letter-spacing:.02em}.cs-badge--redec{text-transform:uppercase}.cs-body{display:grid;gap:var(--cs-space-2);margin-top:var(--cs-space-2)}.cs-intro{margin:0;color:var(--cs-widget-secondary, CanvasText);font-size:13px}.cs-redec-informed{padding:var(--cs-space-3);border-radius:var(--cs-radius-control);background:var(--cs-widget-soft, transparent)}.cs-redec-informed .cs-detail-section__label:not(:first-child){margin-top:var(--cs-space-2)}.cs-decision{display:grid;grid-template-columns:20px minmax(0,1fr);gap:var(--cs-space-3);align-items:start;min-height:44px;padding:var(--cs-space-2) 0;cursor:pointer}.cs-decision__control,.cs-scope__control{width:18px;height:18px;margin:2px 0 0;accent-color:var(--cs-widget-primary, var(--cs-color-action-primary));cursor:pointer}.cs-decision__control:focus-visible,.cs-scope__control:focus-visible{outline:none;box-shadow:var(--cs-focus-ring)}.cs-decision__control:disabled,.cs-scope__control:disabled{cursor:wait;opacity:.65}.cs-decision__copy{display:grid;gap:1px;min-width:0}.cs-decision__lead{color:var(--cs-widget-text, CanvasText);font-weight:var(--cs-font-weight-semibold)}.cs-decision__legal{color:var(--cs-widget-text, CanvasText);line-height:1.45}.cs-decision-group{display:grid;grid-template-columns:1fr 1fr;gap:var(--cs-space-2);margin-top:var(--cs-space-2)}.cs-decision-option{display:flex;align-items:center;justify-content:center;gap:var(--cs-space-2);min-height:44px;padding:var(--cs-space-2) var(--cs-space-3);border:1px solid var(--cs-widget-border, color-mix(in srgb, CanvasText 18%, transparent));border-radius:var(--cs-radius-control);font-weight:var(--cs-font-weight-semibold);cursor:pointer}.cs-decision-option:has(.cs-decision-option__control:checked){border-color:var(--cs-widget-primary, var(--cs-color-action-primary));background:var(--cs-widget-soft, transparent)}.cs-decision-option__control{width:18px;height:18px;accent-color:var(--cs-widget-primary, var(--cs-color-action-primary));cursor:pointer}.cs-decision-option__control:focus-visible{outline:none;box-shadow:var(--cs-focus-ring)}.cs-decision-option__control:disabled{cursor:wait;opacity:.65}.cs-disclosure{display:inline-flex;align-items:center;gap:var(--cs-space-1);width:max-content;min-height:40px;margin-left:32px;padding:var(--cs-space-1) var(--cs-space-2);border:0;border-radius:var(--cs-radius-control);color:var(--cs-widget-link, var(--cs-color-action-primary));background:transparent;font:inherit;font-size:13px;font-weight:var(--cs-font-weight-semibold);cursor:pointer}.cs-disclosure:hover{background:var(--cs-widget-soft, transparent)}.cs-disclosure__chevron{display:inline-block;font-size:18px;line-height:1;transition:transform var(--cs-motion-duration-fast) var(--cs-motion-easing-standard)}.cs-disclosure[aria-expanded=true] .cs-disclosure__chevron{transform:rotate(90deg)}.cs-details{margin:0 0 var(--cs-space-1) 32px;padding:var(--cs-space-3);border-radius:var(--cs-radius-control);color:var(--cs-widget-text, CanvasText);background:var(--cs-widget-soft, transparent)}.cs-details[hidden]{display:none}.cs-detail-section+.cs-detail-section{margin-top:var(--cs-space-3)}.cs-detail-section__label{margin:0 0 var(--cs-space-1);color:var(--cs-widget-secondary, CanvasText);font-size:var(--cs-font-size-xs);font-weight:var(--cs-font-weight-semibold)}.cs-detail-section__copy{margin:0;white-space:pre-wrap;line-height:1.5}.cs-detail-section__list{display:grid;gap:var(--cs-space-1);margin:0;padding-left:18px}.cs-helper{margin:var(--cs-space-3) 0 0;color:var(--cs-widget-secondary, CanvasText);font-size:var(--cs-font-size-xs)}.cs-button{min-height:40px;padding:var(--cs-space-2) var(--cs-space-3);border-radius:var(--cs-radius-control);font:inherit;font-weight:var(--cs-font-weight-semibold);cursor:pointer}.cs-button:focus-visible,.cs-disclosure:focus-visible{outline:none;box-shadow:var(--cs-focus-ring)}.cs-button:disabled{cursor:not-allowed;opacity:.65}.cs-button--primary{border:1px solid var(--cs-widget-primary, var(--cs-color-action-primary));color:var(--cs-widget-on-primary, var(--cs-color-action-on-primary));background:var(--cs-widget-primary, var(--cs-color-action-primary))}.cs-button--secondary{border:0;color:var(--cs-widget-link, var(--cs-color-action-primary));background:transparent;font-size:13px}.cs-button--secondary:hover{background:var(--cs-widget-soft, transparent)}.cs-progress{color:var(--cs-widget-secondary, CanvasText);font-size:13px}.cs-interaction__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--cs-space-3);margin-top:var(--cs-space-3)}.cs-inline-error{display:flex;align-items:center;justify-content:space-between;gap:var(--cs-space-2);margin-top:var(--cs-space-3);padding:var(--cs-space-2) var(--cs-space-3);border-radius:var(--cs-radius-control);color:var(--cs-color-status-danger-fg);background:var(--cs-color-status-danger-bg);font-size:13px}.cs-status{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--cs-space-3);min-height:88px}.cs-status__mark{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--cs-widget-on-primary, #fff);background:var(--cs-widget-primary, var(--cs-color-action-primary));font-weight:var(--cs-font-weight-bold)}.cs-status--neutral .cs-status__mark:empty{width:18px;height:18px;border:2px solid var(--cs-widget-border, var(--cs-color-border-default));border-top-color:var(--cs-widget-primary, var(--cs-color-action-primary));background:transparent;animation:cs-spin .8s linear infinite}.cs-status--danger .cs-status__mark{color:#fff;background:var(--cs-color-status-danger-fg)}.cs-status__body{margin:2px 0 0;color:var(--cs-widget-secondary, CanvasText);font-size:13px}@keyframes cs-spin{to{transform:rotate(360deg)}}@media (max-width: 375px){.cs-runtime{padding:var(--cs-space-1)}.cs-panel{padding:var(--cs-space-3)}.cs-interaction--multi .cs-consent-box{padding:var(--cs-space-2)}.cs-heading-row{align-items:flex-start}.cs-heading{font-size:var(--cs-font-size-base)}.cs-decision{gap:var(--cs-space-2)}.cs-decision-group{grid-template-columns:1fr}.cs-disclosure,.cs-details{margin-left:26px}.cs-status{grid-template-columns:auto minmax(0,1fr)}.cs-status .cs-button{grid-column:1 / -1;width:100%}.cs-interaction__actions{align-items:stretch;flex-direction:column}.cs-interaction__actions .cs-button{width:100%}}@media (prefers-reduced-motion: reduce){.cs-disclosure__chevron{transition:none}.cs-status--neutral .cs-status__mark:empty{animation:none}}.cs-pc{--cs-pc-border: var(--cs-widget-border, color-mix(in srgb, var(--cs-widget-text, CanvasText) 14%, transparent));--cs-pc-muted: var(--cs-widget-secondary, color-mix(in srgb, var(--cs-widget-text, CanvasText) 64%, var(--cs-widget-bg, Canvas)));--cs-pc-accent-bg: color-mix(in srgb, var(--cs-widget-primary, var(--cs-color-action-primary)) 13%, transparent);position:relative;display:grid;width:100%;gap:var(--cs-space-4);padding:var(--cs-space-3);border-color:var(--cs-pc-border);box-shadow:none}.cs-pc__header{display:grid;gap:4px;padding-bottom:var(--cs-space-1)}.cs-pc__rights{display:grid;gap:var(--cs-space-3)}.cs-pc__rights h2{margin:0;font-size:17px;line-height:1.3;letter-spacing:-.008em}.cs-pc__tabpanel{display:grid;gap:var(--cs-space-4)}.cs-pc [role=tabpanel][hidden]{display:none}.cs-pc__section-head{display:flex;align-items:flex-start;gap:var(--cs-space-2)}.cs-pc__section-icon{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--cs-widget-primary, var(--cs-color-action-primary));background:var(--cs-pc-accent-bg)}.cs-pc__section-icon-svg{width:19px;height:19px}.cs-pc__rights-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:var(--cs-space-2);margin-top:2px}.cs-pc__right{display:flex;align-items:center;gap:var(--cs-space-2);min-height:56px;margin:0;padding:9px var(--cs-space-2);border:1px solid var(--cs-pc-border);border-radius:var(--cs-radius-control);color:inherit;background:var(--cs-widget-bg, Canvas);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--cs-motion-duration-fast) var(--cs-motion-easing-standard),background var(--cs-motion-duration-fast) var(--cs-motion-easing-standard)}.cs-pc__right:hover{border-color:color-mix(in srgb,var(--cs-widget-primary, var(--cs-color-action-primary)) 45%,var(--cs-pc-border));background:color-mix(in srgb,var(--cs-widget-primary, var(--cs-color-action-primary)) 4%,var(--cs-widget-bg, Canvas))}.cs-pc__right:focus-visible{outline:none;box-shadow:var(--cs-focus-ring)}.cs-pc__right-icon{display:grid;flex:none;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--cs-widget-primary, var(--cs-color-action-primary));background:var(--cs-pc-accent-bg)}.cs-pc__right-icon-svg{width:17px;height:17px}.cs-pc__right-label{flex:1;min-width:0;overflow-wrap:anywhere;font-size:13.5px;font-weight:var(--cs-font-weight-semibold);line-height:1.3}.cs-pc__right-chevron{flex:none;width:16px;height:16px;color:var(--cs-pc-muted)}.cs-pc__modal textarea{min-height:86px;margin-top:var(--cs-space-2);resize:vertical}.cs-pc__header .cs-heading{font-size:clamp(20px,4vw,24px);line-height:1.25}.cs-pc__header .cs-intro{color:var(--cs-pc-muted);font-size:13px}.cs-pc__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:var(--cs-space-2) 0;border:1px solid var(--cs-pc-border);border-radius:min(var(--cs-widget-radius, var(--cs-radius-surface)),12px);background:color-mix(in srgb,var(--cs-widget-text, CanvasText) 2.5%,var(--cs-widget-bg, Canvas))}.cs-pc__stat{display:grid;gap:0;min-width:0;padding:2px var(--cs-space-3)}.cs-pc__stat+.cs-pc__stat{border-left:1px solid var(--cs-pc-border)}.cs-pc__stat strong{font-size:21px;font-weight:var(--cs-font-weight-semibold);line-height:1.15}.cs-pc__stat span{overflow:hidden;color:var(--cs-pc-muted);font-size:12px;text-overflow:ellipsis}.cs-pc__filters{display:flex;gap:var(--cs-space-1);overflow-x:auto;scrollbar-width:none}.cs-pc__filters::-webkit-scrollbar{display:none}.cs-pc__filter{flex:none;min-height:34px;padding:5px 10px;border:0;border-radius:var(--cs-radius-control);color:var(--cs-pc-muted);background:transparent;font:inherit;font-size:13px;font-weight:var(--cs-font-weight-medium);cursor:pointer}.cs-pc__filter:hover{color:var(--cs-widget-text);background:color-mix(in srgb,var(--cs-widget-text) 5%,transparent)}.cs-pc__filter[aria-pressed=true],.cs-pc__filter[aria-selected=true]{color:var(--cs-widget-primary);background:color-mix(in srgb,var(--cs-widget-primary) 10%,transparent);font-weight:var(--cs-font-weight-semibold)}.cs-pc__tabs{display:flex;gap:var(--cs-space-1);overflow-x:auto;scrollbar-width:none}.cs-pc__tabs::-webkit-scrollbar{display:none}.cs-pc__tabs--primary{padding-bottom:var(--cs-space-2);border-bottom:1px solid var(--cs-pc-border)}.cs-pc__tabs--primary .cs-pc__tab{flex:1 1 0;min-width:0;min-height:42px;padding-inline:var(--cs-space-2);font-size:14.5px;font-weight:var(--cs-font-weight-semibold);line-height:1.2;white-space:normal}.cs-pc__filter:focus-visible,.cs-pc__toggle:focus-visible,.cs-button--danger:focus-visible{outline:none;box-shadow:var(--cs-focus-ring)}.cs-pc__list{overflow:hidden;border:1px solid var(--cs-pc-border);border-radius:min(var(--cs-widget-radius, var(--cs-radius-surface)),12px)}.cs-pc__card+.cs-pc__card{border-top:1px solid var(--cs-pc-border)}.cs-pc__toggle{display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:var(--cs-space-3);width:100%;min-height:62px;padding:8px var(--cs-space-3);border:0;color:inherit;background:transparent;text-align:left;font:inherit;cursor:pointer}.cs-pc__toggle:hover{background:color-mix(in srgb,var(--cs-widget-text) 3%,transparent)}.cs-pc__toggle[aria-expanded=true]{background:color-mix(in srgb,var(--cs-widget-text) 2.5%,transparent)}.cs-pc__row-copy{display:grid;gap:3px;min-width:0}.cs-pc__title-line{display:flex;align-items:center;gap:var(--cs-space-2);min-width:0}.cs-pc__title{min-width:0;overflow-wrap:anywhere;font-size:15px;font-weight:var(--cs-font-weight-semibold);line-height:1.3}.cs-pc__meta{display:flex;align-items:center;gap:5px;min-width:0;color:var(--cs-pc-muted);font-size:12px;line-height:1.35}.cs-pc__status{flex:none;font-weight:var(--cs-font-weight-semibold)}.cs-pc__status:before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;border:1px solid currentColor;border-radius:50%;vertical-align:1px}.cs-pc__status--active{color:var(--cs-color-status-success-fg, #087443)}.cs-pc__status--active:before{background:currentColor}.cs-pc__status--revoked,.cs-pc__status--expired{color:var(--cs-pc-muted)}.cs-pc__date{min-width:0;overflow-wrap:anywhere}.cs-pc__badge{flex:none;padding:1px 6px;border-radius:4px;color:var(--cs-widget-primary);background:color-mix(in srgb,var(--cs-widget-primary) 9%,transparent);font-size:10px;font-weight:var(--cs-font-weight-bold);letter-spacing:.04em;text-transform:uppercase}.cs-pc__chevron{width:20px;height:20px;color:var(--cs-pc-muted);transition:transform var(--cs-motion-duration-fast) var(--cs-motion-easing-standard)}.cs-pc__toggle[aria-expanded=true] .cs-pc__chevron{transform:rotate(180deg)}.cs-pc__details{display:grid;gap:var(--cs-space-2);padding:10px var(--cs-space-3) var(--cs-space-3);border-top:1px solid var(--cs-pc-border);background:color-mix(in srgb,var(--cs-widget-text) 2.5%,var(--cs-widget-bg))}.cs-pc__details[hidden]{display:none}.cs-pc__field{display:grid;align-content:start;gap:2px;min-width:0}.cs-pc__field strong{color:var(--cs-pc-muted);font-size:11px;font-weight:var(--cs-font-weight-semibold);letter-spacing:.02em}.cs-pc__field p{margin:0;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.cs-pc__bullets{margin:0;padding-left:18px;display:grid;gap:2px;font-size:13px;line-height:1.45}.cs-pc__field .cs-pc__context{margin-top:2px;color:var(--cs-pc-muted);font-size:12px}.cs-pc__detail-actions{display:flex;flex-wrap:wrap;gap:var(--cs-space-2);padding-top:var(--cs-space-2);border-top:1px solid var(--cs-pc-border)}.cs-pc__detail-actions--records{justify-content:flex-start}.cs-pc__detail-actions--revoke{justify-content:flex-end;border-top:0;padding-top:0}.cs-pc__empty{display:grid;gap:4px;padding:var(--cs-space-4) var(--cs-space-3);text-align:center}.cs-pc__empty strong{font-size:14px}.cs-pc__empty p{margin:0;color:var(--cs-pc-muted);font-size:13px}.cs-button--danger{min-height:40px;padding:6px 10px;border:1px solid var(--cs-color-status-danger-border, #b42318);color:var(--cs-color-status-danger-fg, #b42318);background:transparent;font-size:13px}.cs-button--danger:hover{background:var(--cs-color-status-danger-bg, color-mix(in srgb, #b42318 7%, transparent))}.cs-pc__backdrop{--cs-pc-border: var(--cs-widget-border, color-mix(in srgb, var(--cs-widget-text, CanvasText) 14%, transparent));--cs-pc-muted: var(--cs-widget-secondary, color-mix(in srgb, var(--cs-widget-text, CanvasText) 64%, var(--cs-widget-bg, Canvas)));--cs-pc-modal-radius: clamp(12px, var(--cs-widget-radius, 16px), 20px);position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;padding:var(--cs-space-3);background:#0f172a7a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.cs-pc__modal{width:min(100%,400px);max-height:min(80dvh,640px);padding:var(--cs-space-4);overflow-y:auto;border:1px solid var(--cs-pc-border);border-radius:var(--cs-pc-modal-radius);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--cs-widget-text, CanvasText) 28%,transparent) transparent;color:var(--cs-widget-text);background:var(--cs-widget-bg);box-shadow:0 16px 40px #0f172a33}.cs-pc__modal--form{display:grid;gap:var(--cs-space-3)}.cs-pc__modal--form h2,.cs-pc__modal--form .cs-intro{margin:0}.cs-pc__modal--form .cs-pc__modal-actions{margin-top:0}.cs-pc__modal h2{margin:0 0 4px;font-size:18px;line-height:1.3}.cs-pc__modal-name{margin:0 0 var(--cs-space-3);font-weight:var(--cs-font-weight-semibold)}.cs-pc__modal-copy{display:grid;gap:var(--cs-space-2);color:var(--cs-pc-muted)}.cs-pc__modal-copy p{margin:0;font-size:13px;line-height:1.5}.cs-pc__modal-actions{display:flex;justify-content:flex-end;gap:var(--cs-space-2);margin-top:var(--cs-space-4)}.cs-pc__modal--record{position:relative;width:min(100%,440px);max-height:min(620px,calc(100dvh - 32px));padding:0;overflow:auto;border-radius:var(--cs-pc-modal-radius);box-shadow:0 24px 64px #0f172a42,0 2px 8px #0f172a1f}.cs-pc__record-header{position:relative;padding:18px 58px 13px 20px}.cs-pc__record-eyebrow{display:block;margin-bottom:3px;color:var(--cs-widget-primary);font-size:10px;font-weight:var(--cs-font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.cs-pc__modal--record h2{margin:0;font-size:18px;line-height:1.3;letter-spacing:-.012em}.cs-pc__record-subtitle{margin:3px 0 0;color:var(--cs-pc-muted);font-size:12px;line-height:1.4}.cs-pc__record-close{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;color:var(--cs-pc-muted);background:transparent;font:inherit;font-size:24px;font-weight:var(--cs-font-weight-regular);line-height:1;cursor:pointer}.cs-pc__record-close:hover{color:var(--cs-widget-text);background:color-mix(in srgb,var(--cs-widget-text) 6%,transparent)}.cs-pc__record-close:focus-visible{outline:none;box-shadow:var(--cs-focus-ring)}.cs-pc__record-list{display:grid;gap:var(--cs-space-2);min-height:58px;margin:0;padding:2px 20px 16px;color:var(--cs-widget-text)}.cs-pc__record-item{display:grid;align-content:start;gap:2px;min-width:0;padding:0}.cs-pc__record-label{margin:0;color:var(--cs-pc-muted);font-size:11px;font-weight:var(--cs-font-weight-semibold);letter-spacing:.02em;line-height:1.35}.cs-pc__record-value{min-width:0;margin:0;color:var(--cs-widget-text);font-size:13px;font-weight:var(--cs-font-weight-regular);line-height:1.45;overflow-wrap:anywhere}.cs-pc__record-value--status{color:var(--cs-color-status-success-fg, #087443);font-weight:var(--cs-font-weight-semibold)}.cs-pc__record-actions{align-items:center;min-height:58px;margin-top:0;padding:9px 20px;border-top:1px solid var(--cs-pc-border);background:color-mix(in srgb,var(--cs-widget-text) 2%,var(--cs-widget-bg))}.cs-pc__record-actions[hidden]{display:none}.cs-pc__toast{position:sticky;bottom:var(--cs-space-2);display:grid;gap:1px;padding:9px 12px;border-radius:var(--cs-radius-control);color:#fff;background:var(--cs-color-status-success-fg, #087443);box-shadow:0 8px 20px #0f172a29;font-size:12px}.cs-pc__toast[hidden]{display:none}.cs-pc__toast strong{font-size:13px}.cs-pc__standalone{display:grid;gap:var(--cs-space-2);min-height:116px;align-content:center}.cs-pc__standalone .cs-button{justify-self:start;margin-top:var(--cs-space-1)}.cs-pc__loading{display:grid;gap:var(--cs-space-2)}.cs-pc__skeleton{display:block;border-radius:var(--cs-radius-control);background:color-mix(in srgb,var(--cs-widget-text, CanvasText) 8%,transparent);animation:cs-pc-pulse 1.4s ease-in-out infinite}.cs-pc__skeleton--title{width:48%;height:24px}.cs-pc__skeleton--copy{width:74%;height:14px;margin-bottom:var(--cs-space-2)}.cs-pc__skeleton--summary{height:58px;margin-bottom:var(--cs-space-2)}.cs-pc__skeleton--row{height:68px}@keyframes cs-pc-pulse{50%{opacity:.48}}@media (max-width: 480px){.cs-pc{padding:var(--cs-space-2)}.cs-pc__stat{padding-inline:var(--cs-space-2)}.cs-pc__stat strong{font-size:19px}.cs-pc__toggle{gap:var(--cs-space-2);padding-inline:var(--cs-space-2)}.cs-pc__details{padding:var(--cs-space-3) var(--cs-space-2)}.cs-pc__record-header{padding:16px 54px 11px 16px}.cs-pc__record-close{top:11px;right:10px}.cs-pc__record-list,.cs-pc__record-actions{padding-inline:16px}.cs-pc__rights-list{grid-template-columns:1fr}}@media (max-width: 375px){.cs-pc__header .cs-heading{font-size:20px}.cs-pc__stat span{font-size:11px}.cs-pc__title-line{gap:var(--cs-space-1)}.cs-pc__meta{align-items:baseline;flex-wrap:wrap}.cs-pc__modal-actions{align-items:stretch;flex-direction:column-reverse}.cs-pc__modal-actions .cs-button,.cs-pc__detail-actions .cs-button{width:100%}}@media (prefers-reduced-motion: reduce){.cs-pc__chevron{transition:none}.cs-pc__skeleton{animation:none}}.cs-verification{display:grid;gap:16px;margin-top:20px}.cs-field{display:grid;gap:6px}.cs-field__label{font-size:14px;font-weight:650}.cs-field__input{box-sizing:border-box;width:100%;border:1px solid color-mix(in srgb,var(--cs-widget-text, CanvasText) 28%,transparent);border-radius:var(--cs-radius-control);background:var(--cs-widget-bg, Canvas);color:var(--cs-widget-text, CanvasText);padding:11px 12px;font:inherit}.cs-field__input:focus{outline:2px solid var(--cs-widget-primary);outline-offset:2px}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--spacing:.25rem;--container-2xl:42rem;--text-xs--line-height:calc(1 / .75);--text-sm--line-height:calc(1.25 / .875);--text-base--line-height: 1.5 ;--text-lg--line-height:calc(1.75 / 1.125);--text-xl--line-height:calc(1.75 / 1.25);--text-2xl--line-height:calc(2 / 1.5);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--cs-font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{color:var(--cs-color-text-primary);background:var(--cs-color-background-canvas);font-family:var(--cs-font-body);font-synthesis:none;color-scheme:dark}html,body,#root{min-height:100%}body{background:var(--cs-color-background-canvas);min-width:320px}button,a,input,select,textarea{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:var(--cs-focus-ring);outline:none}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.top-0{top:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.my-2{margin-block:var(--cs-space-2)}.my-4{margin-block:var(--cs-space-4)}.my-auto{margin-block:auto}.mt-0{margin-top:0}.mt-1{margin-top:var(--cs-space-1)}.mt-2{margin-top:var(--cs-space-2)}.mt-3{margin-top:var(--cs-space-3)}.mt-4{margin-top:var(--cs-space-4)}.mt-6{margin-top:var(--cs-space-6)}.mt-8{margin-top:var(--cs-space-8)}.mb-2{margin-bottom:var(--cs-space-2)}.mb-3{margin-bottom:var(--cs-space-3)}.mb-4{margin-bottom:var(--cs-space-4)}.mb-5{margin-bottom:var(--cs-space-5)}.mb-6{margin-bottom:var(--cs-space-6)}.mb-8{margin-bottom:var(--cs-space-8)}.ml-0\!{margin-left:0!important}.ml-3{margin-left:var(--cs-space-3)}.ml-6{margin-left:var(--cs-space-6)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.size-2{width:var(--cs-space-2);height:var(--cs-space-2)}.size-5{width:var(--cs-space-5);height:var(--cs-space-5)}.size-8{width:var(--cs-space-8);height:var(--cs-space-8)}.size-12{width:var(--cs-space-12);height:var(--cs-space-12)}.h-screen{height:100vh}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-\[calc\(100vh-40px\)\]{max-height:calc(100vh - 40px)}.min-h-0{min-height:0}.min-h-6{min-height:var(--cs-space-6)}.min-h-8{min-height:var(--cs-space-8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-12{min-height:var(--cs-space-12)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-\[58px\]{min-height:58px}.min-h-\[64px\]{min-height:64px}.min-h-\[72px\]{min-height:72px}.min-h-\[76px\]{min-height:76px}.min-h-\[96px\]{min-height:96px}.min-h-\[240px\]{min-height:240px}.min-h-\[260px\]{min-height:260px}.min-h-\[300px\]{min-height:300px}.min-h-screen{min-height:100vh}.w-\[min\(420px\,100\%\)\]{width:min(420px,100%)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[300px\]{max-width:300px}.max-w-\[440px\]{max-width:440px}.max-w-\[560px\]{max-width:560px}.max-w-\[590px\]{max-width:590px}.max-w-\[720px\]{max-width:720px}.max-w-\[860px\]{max-width:860px}.max-w-\[920px\]{max-width:920px}.max-w-\[1180px\]{max-width:1180px}.min-w-0{min-width:0}.min-w-\[112px\]{min-width:112px}.min-w-\[180px\]{min-width:180px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.animate-spin{animation:spin var(--cs-motion-duration-base) linear infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1\.2fr_1\.2fr_1fr_1fr_auto\]{grid-template-columns:1.2fr 1.2fr 1fr 1fr auto}.grid-cols-\[90px_40px_minmax\(0\,1fr\)\]{grid-template-columns:90px 40px minmax(0,1fr)}.grid-cols-\[150px_106px_minmax\(0\,1fr\)\]{grid-template-columns:150px 106px minmax(0,1fr)}.grid-cols-\[168px_80px_minmax\(0\,1fr\)_auto\]{grid-template-columns:168px 80px minmax(0,1fr) auto}.grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.grid-cols-\[260px_minmax\(0\,1fr\)\]{grid-template-columns:260px minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_72px_auto\]{grid-template-columns:minmax(0,1fr) 72px auto}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,2fr\)_minmax\(260px\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(260px,1fr)}.grid-cols-\[minmax\(0\,3fr\)_minmax\(280px\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(280px,2fr)}.grid-cols-\[minmax\(220px\,1fr\)_minmax\(320px\,1\.4fr\)\]{grid-template-columns:minmax(220px,1fr) minmax(320px,1.4fr)}.grid-cols-\[var\(--cs-space-6\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:var(--cs-space-6) minmax(0,1fr) auto}.grid-cols-\[var\(--cs-space-12\)_minmax\(0\,1fr\)_auto_var\(--cs-space-6\)\]{grid-template-columns:var(--cs-space-12) minmax(0,1fr) auto var(--cs-space-6)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.justify-items-start{justify-items:start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--cs-space-1)}.gap-2{gap:var(--cs-space-2)}.gap-3{gap:var(--cs-space-3)}.gap-4{gap:var(--cs-space-4)}.gap-5{gap:var(--cs-space-5)}.gap-6{gap:var(--cs-space-6)}.gap-8{gap:var(--cs-space-8)}.gap-x-2{column-gap:var(--cs-space-2)}.gap-x-4{column-gap:var(--cs-space-4)}.gap-x-6{column-gap:var(--cs-space-6)}.gap-x-8{column-gap:var(--cs-space-8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-y-1{row-gap:var(--cs-space-1)}.gap-y-2{row-gap:var(--cs-space-2)}.gap-y-3{row-gap:var(--cs-space-3)}.gap-y-4{row-gap:var(--cs-space-4)}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-\[8px\]{border-radius:8px}.rounded-\[var\(--preview-radius\)\]{border-radius:var(--preview-radius)}.rounded-canvas{border-radius:var(--cs-radius-canvas)}.rounded-control{border-radius:var(--cs-radius-control)}.rounded-pill{border-radius:var(--cs-radius-pill)}.rounded-surface{border-radius:var(--cs-radius-surface)}.rounded-t-surface{border-top-left-radius:var(--cs-radius-surface);border-top-right-radius:var(--cs-radius-surface)}.rounded-b-surface{border-bottom-right-radius:var(--cs-radius-surface);border-bottom-left-radius:var(--cs-radius-surface)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-\[var\(--preview-secondary\)\]{border-color:var(--preview-secondary)}.border-border-default{border-color:var(--cs-color-border-default)}.border-border-subtle{border-color:var(--cs-color-border-subtle)}.border-brand{border-color:var(--cs-color-action-primary)}.border-danger-border{border-color:var(--cs-color-status-danger-border)}.border-success-border{border-color:var(--cs-color-status-success-border)}.border-warning-border{border-color:var(--cs-color-status-warning-border)}.border-t-brand{border-top-color:var(--cs-color-action-primary)}.bg-\[color-mix\(in_srgb\,var\(--cs-color-text-primary\)_42\%\,transparent\)\]{background-color:var(--cs-color-text-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--cs-color-text-primary\)_42\%\,transparent\)\]{background-color:color-mix(in srgb,var(--cs-color-text-primary) 42%,transparent)}}.bg-\[var\(--preview-background\)\]{background-color:var(--preview-background)}.bg-\[var\(--preview-secondary\)\]{background-color:var(--preview-secondary)}.bg-brand{background-color:var(--cs-color-action-primary)}.bg-canvas{background-color:var(--cs-color-background-canvas)}.bg-danger-surface{background-color:var(--cs-color-status-danger-bg)}.bg-success{background-color:var(--cs-color-status-success-fg)}.bg-success-surface{background-color:var(--cs-color-status-success-bg)}.bg-surface{background-color:var(--cs-color-background-surface)}.bg-surface-elevated{background-color:var(--cs-color-background-elevated)}.bg-transparent{background-color:#0000}.bg-warning-surface{background-color:var(--cs-color-status-warning-bg)}.p-0{padding:0}.p-1{padding:var(--cs-space-1)}.p-2{padding:var(--cs-space-2)}.p-3{padding:var(--cs-space-3)}.p-4{padding:var(--cs-space-4)}.p-5{padding:var(--cs-space-5)}.p-6{padding:var(--cs-space-6)}.p-8{padding:var(--cs-space-8)}.p-12{padding:var(--cs-space-12)}.px-2{padding-inline:var(--cs-space-2)}.px-3{padding-inline:var(--cs-space-3)}.px-4{padding-inline:var(--cs-space-4)}.px-5{padding-inline:var(--cs-space-5)}.px-8{padding-inline:var(--cs-space-8)}.py-1{padding-block:var(--cs-space-1)}.py-2{padding-block:var(--cs-space-2)}.py-3{padding-block:var(--cs-space-3)}.py-6{padding-block:var(--cs-space-6)}.py-12{padding-block:var(--cs-space-12)}.pt-4{padding-top:var(--cs-space-4)}.pt-5{padding-top:var(--cs-space-5)}.pt-8{padding-top:var(--cs-space-8)}.pb-6{padding-bottom:var(--cs-space-6)}.pl-3{padding-left:var(--cs-space-3)}.pl-5{padding-left:var(--cs-space-5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--cs-font-mono)}.text-base{font-size:var(--cs-font-size-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--cs-font-size-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--cs-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--cs-font-size-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-body{--tw-leading:var(--cs-line-height-body);line-height:var(--cs-line-height-body)}.font-\[var\(--preview-font\)\]{--tw-font-weight:var(--preview-font);font-weight:var(--preview-font)}.font-bold{--tw-font-weight:var(--cs-font-weight-bold);font-weight:var(--cs-font-weight-bold)}.font-medium{--tw-font-weight:var(--cs-font-weight-medium);font-weight:var(--cs-font-weight-medium)}.font-normal{--tw-font-weight:var(--cs-font-weight-regular);font-weight:var(--cs-font-weight-regular)}.font-semibold{--tw-font-weight:var(--cs-font-weight-semibold);font-weight:var(--cs-font-weight-semibold)}.tracking-caps{--tw-tracking:var(--cs-letter-spacing-caps);letter-spacing:var(--cs-letter-spacing-caps)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-primary{color:var(--cs-color-text-primary)!important}.text-\[var\(--preview-background\)\]{color:var(--preview-background)}.text-\[var\(--preview-text\)\]{color:var(--preview-text)}.text-brand{color:var(--cs-color-action-primary)}.text-current{color:currentColor}.text-danger{color:var(--cs-color-status-danger-fg)}.text-muted{color:var(--cs-color-text-muted)}.text-on-brand{color:var(--cs-color-action-on-primary)}.text-primary{color:var(--cs-color-text-primary)}.text-secondary{color:var(--cs-color-text-secondary)}.text-success{color:var(--cs-color-status-success-fg)}.text-warning{color:var(--cs-color-status-warning-fg)}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-raised{--tw-shadow:var(--cs-elevation-raised);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-fast{--tw-duration:var(--cs-motion-duration-fast);transition-duration:var(--cs-motion-duration-fast)}.ease-standard{--tw-ease:var(--cs-motion-easing-standard);transition-timing-function:var(--cs-motion-easing-standard)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:border-brand:hover{border-color:var(--cs-color-action-primary)}.hover\:bg-brand-hover:hover{background-color:var(--cs-color-action-primary-hover)}.hover\:bg-danger-surface:hover{background-color:var(--cs-color-status-danger-bg)}.hover\:bg-surface-elevated:hover{background-color:var(--cs-color-background-elevated)}.hover\:text-brand:hover{color:var(--cs-color-action-primary)}.hover\:text-brand-hover:hover{color:var(--cs-color-action-primary-hover)}.hover\:text-danger:hover{color:var(--cs-color-status-danger-fg)}.hover\:text-primary:hover{color:var(--cs-color-text-primary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}}.focus-visible\:bg-danger-surface:focus-visible{background-color:var(--cs-color-status-danger-bg)}.focus-visible\:bg-surface-elevated:focus-visible{background-color:var(--cs-color-background-elevated)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.has-\[\.module-root\]\:pt-8:has(.module-root){padding-top:var(--cs-space-8)}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media not all and (min-width:900px){.max-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:800px){.max-\[800px\]\:fixed{position:fixed}.max-\[800px\]\:inset-0{top:0;right:0;bottom:0;left:0}.max-\[800px\]\:left-0{left:0}.max-\[800px\]\:z-19{z-index:19}.max-\[800px\]\:order-1{order:1}.max-\[800px\]\:order-2{order:2}.max-\[800px\]\:order-3{order:3}.max-\[800px\]\:order-4{order:4}.max-\[800px\]\:col-start-2{grid-column-start:2}.max-\[800px\]\:col-start-3{grid-column-start:3}.max-\[800px\]\:row-span-2{grid-row:span 2/span 2}.max-\[800px\]\:row-start-1{grid-row-start:1}.max-\[800px\]\:ml-0{margin-left:0}.max-\[800px\]\:block{display:block}.max-\[800px\]\:flex{display:flex}.max-\[800px\]\:grid{display:grid}.max-\[800px\]\:hidden{display:none}.max-\[800px\]\:size-8{width:var(--cs-space-8);height:var(--cs-space-8)}.max-\[800px\]\:size-12{width:var(--cs-space-12);height:var(--cs-space-12)}.max-\[800px\]\:min-h-0{min-height:0}.max-\[800px\]\:min-h-12{min-height:var(--cs-space-12)}.max-\[800px\]\:min-h-\[64px\]{min-height:64px}.max-\[800px\]\:w-\[min\(280px\,calc\(100vw-var\(--cs-space-12\)\)\)\]{width:min(280px,calc(100vw - var(--cs-space-12)))}.max-\[800px\]\:w-full{width:100%}.max-\[800px\]\:min-w-0{min-width:0}.max-\[800px\]\:-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-\[800px\]\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-\[800px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[800px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[800px\]\:grid-cols-\[var\(--cs-space-12\)_minmax\(0\,1fr\)_var\(--cs-space-5\)\]{grid-template-columns:var(--cs-space-12) minmax(0,1fr) var(--cs-space-5)}.max-\[800px\]\:flex-col{flex-direction:column}.max-\[800px\]\:flex-wrap{flex-wrap:wrap}.max-\[800px\]\:place-content-center{place-content:center}.max-\[800px\]\:items-start{align-items:flex-start}.max-\[800px\]\:items-stretch{align-items:stretch}.max-\[800px\]\:gap-1{gap:var(--cs-space-1)}.max-\[800px\]\:gap-2{gap:var(--cs-space-2)}.max-\[800px\]\:gap-3{gap:var(--cs-space-3)}.max-\[800px\]\:gap-4{gap:var(--cs-space-4)}.max-\[800px\]\:justify-self-stretch{justify-self:stretch}.max-\[800px\]\:rounded-control{border-radius:var(--cs-radius-control)}.max-\[800px\]\:border{border-style:var(--tw-border-style);border-width:1px}.max-\[800px\]\:border-0{border-style:var(--tw-border-style);border-width:0}.max-\[800px\]\:border-border-default{border-color:var(--cs-color-border-default)}.max-\[800px\]\:bg-\[color-mix\(in_srgb\,var\(--cs-color-background-canvas\)_78\%\,transparent\)\]{background-color:var(--cs-color-background-canvas)}@supports (color:color-mix(in lab,red,red)){.max-\[800px\]\:bg-\[color-mix\(in_srgb\,var\(--cs-color-background-canvas\)_78\%\,transparent\)\]{background-color:color-mix(in srgb,var(--cs-color-background-canvas) 78%,transparent)}}.max-\[800px\]\:bg-surface{background-color:var(--cs-color-background-surface)}.max-\[800px\]\:p-0{padding:0}.max-\[800px\]\:p-3{padding:var(--cs-space-3)}.max-\[800px\]\:p-4{padding:var(--cs-space-4)}.max-\[800px\]\:px-4{padding-inline:var(--cs-space-4)}.max-\[800px\]\:px-5{padding-inline:var(--cs-space-5)}.max-\[800px\]\:py-2{padding-block:var(--cs-space-2)}.max-\[800px\]\:py-3{padding-block:var(--cs-space-3)}.max-\[800px\]\:py-8{padding-block:var(--cs-space-8)}.max-\[800px\]\:pt-0{padding-top:0}.max-\[800px\]\:pt-6{padding-top:var(--cs-space-6)}.max-\[800px\]\:text-left{text-align:left}.max-\[800px\]\:shadow-raised{--tw-shadow:var(--cs-elevation-raised);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.max-\[800px\]\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.max-\[800px\]\:duration-base{--tw-duration:var(--cs-motion-duration-base);transition-duration:var(--cs-motion-duration-base)}.max-\[800px\]\:ease-standard{--tw-ease:var(--cs-motion-easing-standard);transition-timing-function:var(--cs-motion-easing-standard)}}@media not all and (min-width:700px){.max-\[700px\]\:mt-4{margin-top:var(--cs-space-4)}.max-\[700px\]\:grid{display:grid}.max-\[700px\]\:hidden{display:none}.max-\[700px\]\:min-h-0{min-height:0}.max-\[700px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[700px\]\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.max-\[700px\]\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-\[700px\]\:py-4{padding-block:var(--cs-space-4)}}@media not all and (min-width:560px){.max-\[560px\]\:col-span-1{grid-column:span 1/span 1}.max-\[560px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (min-width:520px){.max-\[520px\]\:p-5{padding:var(--cs-space-5)}}@media not all and (min-width:420px){.max-\[420px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[420px\]\:grid-cols-\[72px_40px_minmax\(0\,1fr\)\]{grid-template-columns:72px 40px minmax(0,1fr)}}@media (min-width:1280px){.min-\[1280px\]\:sticky{position:sticky}.min-\[1280px\]\:top-4{top:var(--cs-space-4)}.min-\[1280px\]\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}}.\[\&_\.api-danger-action\]\:col-span-full .api-danger-action{grid-column:1/-1}.\[\&_\.api-danger-action\]\:justify-self-start .api-danger-action{justify-self:flex-start}.\[\&_\.inline-alert\]\:mb-0 .inline-alert{margin-bottom:0}.\[\&_\.loader\]\:m-0 .loader{margin:0}.\[\&_\.loader\]\:size-6 .loader{width:var(--cs-space-6);height:var(--cs-space-6)}.\[\&_\.loader\]\:border-2 .loader{border-style:var(--tw-border-style);border-width:2px}.\[\&_\.page-description\]\:mt-2 .page-description{margin-top:var(--cs-space-2)}.\[\&_\.page-description\]\:text-sm .page-description{font-size:var(--cs-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.page-kicker\]\:mb-2 .page-kicker{margin-bottom:var(--cs-space-2)}.\[\&_\.primary-button\]\:mt-1 .primary-button{margin-top:var(--cs-space-1)}.\[\&_\.primary-button\]\:min-h-12 .primary-button{min-height:var(--cs-space-12)}.\[\&_\.primary-button\]\:min-h-\[40px\] .primary-button{min-height:40px}.\[\&_\.primary-button\]\:rounded-pill .primary-button{border-radius:var(--cs-radius-pill)}.\[\&_\.primary-button\]\:px-5 .primary-button{padding-inline:var(--cs-space-5)}@media not all and (min-width:800px){.max-\[800px\]\:\[\&_\.primary-button\]\:min-h-12 .primary-button{min-height:var(--cs-space-12)}}.\[\&_\.secondary-button\]\:min-h-8 .secondary-button{min-height:var(--cs-space-8)}.\[\&_\.secondary-button\]\:px-3 .secondary-button{padding-inline:var(--cs-space-3)}.\[\&_\.secondary-button\]\:py-1 .secondary-button{padding-block:var(--cs-space-1)}.\[\&_a\]\:truncate a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&_a\]\:text-sm a{font-size:var(--cs-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_a\]\:text-xs a{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_a\]\:font-semibold a{--tw-font-weight:var(--cs-font-weight-semibold);font-weight:var(--cs-font-weight-semibold)}.\[\&_a\]\:whitespace-nowrap a{white-space:nowrap}.\[\&_a\]\:text-brand a{color:var(--cs-color-action-primary)}.\[\&_a\]\:text-primary a{color:var(--cs-color-text-primary)}.\[\&_a\]\:text-secondary a{color:var(--cs-color-text-secondary)}.\[\&_a\]\:no-underline a{text-decoration-line:none}@media (hover:hover){.hover\:\[\&_a\]\:text-brand:hover a{color:var(--cs-color-action-primary)}}.\[\&_article\]\:flex article{display:flex}.\[\&_article\]\:items-center article{align-items:center}.\[\&_article\]\:justify-between article{justify-content:space-between}.\[\&_article\]\:gap-4 article{gap:var(--cs-space-4)}.\[\&_article\]\:rounded-control article{border-radius:var(--cs-radius-control)}.\[\&_article\]\:border article{border-style:var(--tw-border-style);border-width:1px}.\[\&_article\]\:border-border-subtle article{border-color:var(--cs-color-border-subtle)}.\[\&_article\]\:bg-canvas article{background-color:var(--cs-color-background-canvas)}.\[\&_article\]\:p-3 article{padding:var(--cs-space-3)}@media not all and (min-width:800px){.max-\[800px\]\:\[\&_article\]\:flex-col article{flex-direction:column}.max-\[800px\]\:\[\&_article\]\:items-start article{align-items:flex-start}}.\[\&_article\>div\]\:grid article>div{display:grid}.\[\&_article\>div\]\:gap-1 article>div{gap:var(--cs-space-1)}.\[\&_button\]\:grid button{display:grid}.\[\&_button\]\:size-8 button{width:var(--cs-space-8);height:var(--cs-space-8)}.\[\&_button\]\:min-h-8 button{min-height:var(--cs-space-8)}.\[\&_button\]\:min-h-10 button{min-height:calc(var(--spacing) * 10)}.\[\&_button\]\:min-w-8 button{min-width:var(--cs-space-8)}.\[\&_button\]\:cursor-pointer button{cursor:pointer}.\[\&_button\]\:place-items-center button{place-items:center}.\[\&_button\]\:rounded-control button{border-radius:var(--cs-radius-control)}.\[\&_button\]\:border button{border-style:var(--tw-border-style);border-width:1px}.\[\&_button\]\:border-0 button{border-style:var(--tw-border-style);border-width:0}.\[\&_button\]\:border-border-default button{border-color:var(--cs-color-border-default)}.\[\&_button\]\:bg-surface button{background-color:var(--cs-color-background-surface)}.\[\&_button\]\:bg-transparent button{background-color:#0000}.\[\&_button\]\:text-xl button{font-size:var(--cs-font-size-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_button\]\:text-muted button{color:var(--cs-color-text-muted)}.\[\&_button\]\:text-secondary button{color:var(--cs-color-text-secondary)}@media not all and (min-width:800px){.\[\&_button\]\:max-\[800px\]\:w-full button{width:100%}}.\[\&_button\:disabled\]\:cursor-not-allowed button:disabled{cursor:not-allowed}.\[\&_button\:disabled\]\:opacity-35 button:disabled{opacity:.35}.\[\&_code\]\:min-w-0 code{min-width:0}.\[\&_code\]\:rounded-pill code{border-radius:var(--cs-radius-pill)}.\[\&_code\]\:border code{border-style:var(--tw-border-style);border-width:1px}.\[\&_code\]\:border-border-default code{border-color:var(--cs-color-border-default)}.\[\&_code\]\:bg-surface code{background-color:var(--cs-color-background-surface)}.\[\&_code\]\:px-3 code{padding-inline:var(--cs-space-3)}.\[\&_code\]\:py-1 code{padding-block:var(--cs-space-1)}.\[\&_code\]\:font-mono code{font-family:var(--cs-font-mono)}.\[\&_code\]\:text-xs code{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_code\]\:font-semibold code{--tw-font-weight:var(--cs-font-weight-semibold);font-weight:var(--cs-font-weight-semibold)}.\[\&_code\]\:break-all code{word-break:break-all}.\[\&_code\]\:text-primary code{color:var(--cs-color-text-primary)}.\[\&_code\]\:text-secondary code{color:var(--cs-color-text-secondary)}.\[\&_dd\]\:m-0 dd{margin:0}.\[\&_dd\]\:text-sm dd{font-size:var(--cs-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_dd\]\:text-xs dd{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_dd\]\:leading-body dd{--tw-leading:var(--cs-line-height-body);line-height:var(--cs-line-height-body)}.\[\&_dd\]\:break-words dd{overflow-wrap:break-word}.\[\&_dd\]\:break-all dd{word-break:break-all}.\[\&_dd\]\:text-primary dd{color:var(--cs-color-text-primary)}.\[\&_dd\]\:text-secondary dd{color:var(--cs-color-text-secondary)}.\[\&_details\]\:text-xs details{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_div\]\:grid div{display:grid}.\[\&_div\]\:gap-1 div{gap:var(--cs-space-1)}.\[\&_dt\]\:font-mono dt{font-family:var(--cs-font-mono)}.\[\&_dt\]\:text-xs dt{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_dt\]\:text-muted dt{color:var(--cs-color-text-muted)}.\[\&_h1\]\:m-0 h1{margin:0}.\[\&_h1\]\:font-display h1{font-family:var(--cs-font-display)}.\[\&_h1\]\:text-2xl h1{font-size:var(--cs-font-size-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_h1\]\:text-xl h1{font-size:var(--cs-font-size-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_h1\]\:leading-tight h1{--tw-leading:var(--cs-line-height-tight);line-height:var(--cs-line-height-tight)}.\[\&_h1\]\:font-semibold h1{--tw-font-weight:var(--cs-font-weight-semibold);font-weight:var(--cs-font-weight-semibold)}.\[\&_h1\]\:tracking-display h1{--tw-tracking:var(--cs-letter-spacing-display);letter-spacing:var(--cs-letter-spacing-display)}@media not all and (min-width:800px){.max-\[800px\]\:\[\&_h1\]\:text-xl h1{font-size:var(--cs-font-size-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.max-\[800px\]\:\[\&_h1\]\:leading-body h1{--tw-leading:var(--cs-line-height-body);line-height:var(--cs-line-height-body)}}.\[\&_h2\]\:m-0 h2{margin:0}.\[\&_h2\]\:shrink-0 h2{flex-shrink:0}.\[\&_h2\]\:font-display h2{font-family:var(--cs-font-display)}.\[\&_h2\]\:text-base h2{font-size:var(--cs-font-size-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_h2\]\:text-lg h2{font-size:var(--cs-font-size-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_h2\]\:text-sm h2{font-size:var(--cs-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--cs-font-weight-semibold);font-weight:var(--cs-font-weight-semibold)}.\[\&_h2\]\:tracking-caps h2{--tw-tracking:var(--cs-letter-spacing-caps);letter-spacing:var(--cs-letter-spacing-caps)}.\[\&_h2\]\:tracking-display h2{--tw-tracking:var(--cs-letter-spacing-display);letter-spacing:var(--cs-letter-spacing-display)}.\[\&_h2\]\:text-muted h2{color:var(--cs-color-text-muted)}.\[\&_h2\]\:text-primary h2{color:var(--cs-color-text-primary)}.\[\&_h2\]\:uppercase h2{text-transform:uppercase}.\[\&_h3\]\:m-0 h3{margin:0}.\[\&_h3\]\:text-sm h3{font-size:var(--cs-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--cs-font-weight-semibold);font-weight:var(--cs-font-weight-semibold)}.\[\&_h3\]\:text-primary h3{color:var(--cs-color-text-primary)}.\[\&_input\]\:m-0 input{margin:0}.\[\&_input\]\:mt-0\.5 input{margin-top:calc(var(--spacing) * .5)}.\[\&_input\]\:size-4 input{width:var(--cs-space-4);height:var(--cs-space-4)}.\[\&_input\]\:size-5 input{width:var(--cs-space-5);height:var(--cs-space-5)}.\[\&_input\]\:min-h-8 input{min-height:var(--cs-space-8)}.\[\&_input\]\:min-h-10 input{min-height:calc(var(--spacing) * 10)}.\[\&_input\]\:min-h-12 input{min-height:var(--cs-space-12)}.\[\&_input\]\:min-h-\[40px\] input{min-height:40px}.\[\&_input\]\:w-full input{width:100%}.\[\&_input\]\:rounded-control input{border-radius:var(--cs-radius-control)}.\[\&_input\]\:rounded-pill input{border-radius:var(--cs-radius-pill)}.\[\&_input\]\:border input{border-style:var(--tw-border-style);border-width:1px}.\[\&_input\]\:border-border-default input{border-color:var(--cs-color-border-default)}.\[\&_input\]\:bg-canvas input{background-color:var(--cs-color-background-canvas)}.\[\&_input\]\:bg-surface input{background-color:var(--cs-color-background-surface)}.\[\&_input\]\:px-3 input{padding-inline:var(--cs-space-3)}.\[\&_input\]\:px-4 input{padding-inline:var(--cs-space-4)}.\[\&_input\]\:py-1 input{padding-block:var(--cs-space-1)}.\[\&_input\]\:py-2 input{padding-block:var(--cs-space-2)}.\[\&_input\]\:text-sm input{font-size:var(--cs-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_input\]\:text-primary input{color:var(--cs-color-text-primary)}.\[\&_input\]\:accent-brand input{accent-color:var(--cs-color-action-primary)}@media not all and (min-width:800px){.max-\[800px\]\:\[\&_input\]\:min-h-12 input{min-height:var(--cs-space-12)}}.\[\&_input\:\:placeholder\]\:text-muted input::placeholder{color:var(--cs-color-text-muted)}.\[\&_input\:disabled\]\:bg-surface-elevated input:disabled{background-color:var(--cs-color-background-elevated)}.\[\&_input\:disabled\]\:text-secondary input:disabled{color:var(--cs-color-text-secondary)}.\[\&_input\:disabled\]\:opacity-100 input:disabled{opacity:1}@media not all and (min-width:800px){.max-\[800px\]\:\[\&_input\:not\(\[type\=checkbox\]\)\]\:min-h-12 input:not([type=checkbox]){min-height:var(--cs-space-12)}.max-\[800px\]\:\[\&_input\:not\(\[type\=checkbox\]\)\]\:py-2 input:not([type=checkbox]){padding-block:var(--cs-space-2)}}.\[\&_label\]\:grid label{display:grid}.\[\&_label\]\:w-\[min\(560px\,100\%\)\] label{width:min(560px,100%)}.\[\&_label\]\:gap-1 label{gap:var(--cs-space-1)}.\[\&_label\]\:text-xs label{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_label\]\:font-semibold label{--tw-font-weight:var(--cs-font-weight-semibold);font-weight:var(--cs-font-weight-semibold)}.\[\&_label\]\:text-secondary label{color:var(--cs-color-text-secondary)}.\[\&_label\>span\]\:grid label>span{display:grid}.\[\&_label\>span\]\:gap-1 label>span{gap:var(--cs-space-1)}.\[\&_legend\]\:mb-1 legend{margin-bottom:var(--cs-space-1)}.\[\&_legend\]\:text-xs legend{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_legend\]\:font-semibold legend{--tw-font-weight:var(--cs-font-weight-semibold);font-weight:var(--cs-font-weight-semibold)}.\[\&_legend\]\:text-secondary legend{color:var(--cs-color-text-secondary)}.\[\&_li\]\:flex li{display:flex}.\[\&_li\]\:min-h-\[40px\] li{min-height:40px}.\[\&_li\]\:items-center li{align-items:center}.\[\&_li\]\:gap-3 li{gap:var(--cs-space-3)}.\[\&_li\]\:rounded-control li{border-radius:var(--cs-radius-control)}.\[\&_li\]\:border li{border-style:var(--tw-border-style);border-width:1px}.\[\&_li\]\:border-border-subtle li{border-color:var(--cs-color-border-subtle)}.\[\&_li\]\:bg-canvas li{background-color:var(--cs-color-background-canvas)}.\[\&_li\]\:px-3 li{padding-inline:var(--cs-space-3)}.\[\&_li\]\:py-2 li{padding-block:var(--cs-space-2)}.\[\&_li\>span\]\:text-muted li>span{color:var(--cs-color-text-muted)}.\[\&_ol\]\:m-0 ol{margin:0}.\[\&_ol\]\:grid ol{display:grid}.\[\&_ol\]\:list-none ol{list-style-type:none}.\[\&_ol\]\:gap-2 ol{gap:var(--cs-space-2)}.\[\&_ol\]\:p-0 ol{padding:0}.\[\&_p\]\:m-0 p{margin:0}.\[\&_p\]\:mt-0 p{margin-top:0}.\[\&_p\]\:mt-1 p{margin-top:var(--cs-space-1)}.\[\&_p\]\:mt-2 p{margin-top:var(--cs-space-2)}.\[\&_p\]\:mb-0 p{margin-bottom:0}.\[\&_p\]\:mb-2 p{margin-bottom:var(--cs-space-2)}.\[\&_p\]\:mb-6 p{margin-bottom:var(--cs-space-6)}.\[\&_p\]\:text-sm p{font-size:var(--cs-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_p\]\:text-xs p{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_p\]\:leading-body p{--tw-leading:var(--cs-line-height-body);line-height:var(--cs-line-height-body)}.\[\&_p\]\:text-muted p{color:var(--cs-color-text-muted)}.\[\&_p\]\:text-secondary p{color:var(--cs-color-text-secondary)}.\[\&_select\]\:min-h-8 select{min-height:var(--cs-space-8)}.\[\&_select\]\:min-h-\[40px\] select{min-height:40px}.\[\&_select\]\:w-full select{width:100%}.\[\&_select\]\:rounded-control select{border-radius:var(--cs-radius-control)}.\[\&_select\]\:border select{border-style:var(--tw-border-style);border-width:1px}.\[\&_select\]\:border-dashed select{--tw-border-style:dashed;border-style:dashed}.\[\&_select\]\:border-border-default select{border-color:var(--cs-color-border-default)}.\[\&_select\]\:bg-canvas select{background-color:var(--cs-color-background-canvas)}.\[\&_select\]\:bg-surface select{background-color:var(--cs-color-background-surface)}.\[\&_select\]\:px-3 select{padding-inline:var(--cs-space-3)}.\[\&_select\]\:py-1 select{padding-block:var(--cs-space-1)}.\[\&_select\]\:py-2 select{padding-block:var(--cs-space-2)}.\[\&_select\]\:text-sm select{font-size:var(--cs-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_select\]\:font-semibold select{--tw-font-weight:var(--cs-font-weight-semibold);font-weight:var(--cs-font-weight-semibold)}.\[\&_select\]\:text-brand select{color:var(--cs-color-action-primary)}.\[\&_select\]\:text-primary select{color:var(--cs-color-text-primary)}@media not all and (min-width:800px){.max-\[800px\]\:\[\&_select\]\:min-h-12 select{min-height:var(--cs-space-12)}.max-\[800px\]\:\[\&_select\]\:py-2 select{padding-block:var(--cs-space-2)}}.\[\&_select\:disabled\]\:bg-surface-elevated select:disabled{background-color:var(--cs-color-background-elevated)}.\[\&_select\:disabled\]\:text-secondary select:disabled{color:var(--cs-color-text-secondary)}.\[\&_select\:disabled\]\:opacity-100 select:disabled{opacity:1}.\[\&_small\]\:ml-2 small{margin-left:var(--cs-space-2)}.\[\&_small\]\:truncate small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&_small\]\:font-mono small{font-family:var(--cs-font-mono)}.\[\&_small\]\:text-xs small{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_small\]\:leading-body small{--tw-leading:var(--cs-line-height-body);line-height:var(--cs-line-height-body)}.\[\&_small\]\:font-normal small{--tw-font-weight:var(--cs-font-weight-regular);font-weight:var(--cs-font-weight-regular)}.\[\&_small\]\:text-muted small{color:var(--cs-color-text-muted)}.\[\&_span\]\:grid span{display:grid}.\[\&_span\]\:gap-1 span{gap:var(--cs-space-1)}.\[\&_span\]\:rounded-pill span{border-radius:var(--cs-radius-pill)}.\[\&_span\]\:bg-surface-elevated span{background-color:var(--cs-color-background-elevated)}.\[\&_span\]\:px-2 span{padding-inline:var(--cs-space-2)}.\[\&_span\]\:py-1 span{padding-block:var(--cs-space-1)}.\[\&_span\]\:font-mono span{font-family:var(--cs-font-mono)}.\[\&_span\]\:text-sm span{font-size:var(--cs-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_span\]\:text-xs span{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_span\]\:leading-body span{--tw-leading:var(--cs-line-height-body);line-height:var(--cs-line-height-body)}.\[\&_span\]\:font-normal span{--tw-font-weight:var(--cs-font-weight-regular);font-weight:var(--cs-font-weight-regular)}.\[\&_span\]\:text-muted span{color:var(--cs-color-text-muted)}.\[\&_span\]\:text-primary span{color:var(--cs-color-text-primary)}.\[\&_span\]\:text-secondary span{color:var(--cs-color-text-secondary)}@media not all and (min-width:800px){.max-\[800px\]\:\[\&_span\]\:h-px span{height:1px}.max-\[800px\]\:\[\&_span\]\:w-4 span{width:var(--cs-space-4)}.max-\[800px\]\:\[\&_span\]\:bg-secondary span{background-color:var(--cs-color-text-secondary)}}.\[\&_strong\]\:shrink-0 strong{flex-shrink:0}.\[\&_strong\]\:truncate strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&_strong\]\:font-display strong{font-family:var(--cs-font-display)}.\[\&_strong\]\:text-base strong{font-size:var(--cs-font-size-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_strong\]\:text-lg strong{font-size:var(--cs-font-size-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_strong\]\:text-sm strong{font-size:var(--cs-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--cs-font-weight-semibold);font-weight:var(--cs-font-weight-semibold)}.\[\&_strong\]\:tracking-display strong{--tw-tracking:var(--cs-letter-spacing-display);letter-spacing:var(--cs-letter-spacing-display)}.\[\&_strong\]\:text-primary strong{color:var(--cs-color-text-primary)}.\[\&_strong\]\:text-secondary strong{color:var(--cs-color-text-secondary)}.\[\&_summary\]\:cursor-pointer summary{cursor:pointer}.\[\&_summary\]\:font-semibold summary{--tw-font-weight:var(--cs-font-weight-semibold);font-weight:var(--cs-font-weight-semibold)}.\[\&_summary\]\:text-brand summary{color:var(--cs-color-action-primary)}.\[\&_svg\]\:size-4 svg{width:var(--cs-space-4);height:var(--cs-space-4)}.\[\&_tbody_tr\:hover\]\:bg-surface-elevated tbody tr:hover{background-color:var(--cs-color-background-elevated)}.\[\&_tbody_tr\:last-child_td\]\:border-b-0 tbody tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&_td\]\:border-b td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_td\]\:border-border-subtle td{border-color:var(--cs-color-border-subtle)}.\[\&_td\]\:p-4 td{padding:var(--cs-space-4)}.\[\&_td\]\:py-3 td{padding-block:var(--cs-space-3)}.\[\&_td\]\:align-middle td{vertical-align:middle}.\[\&_td\]\:text-secondary td{color:var(--cs-color-text-secondary)}.\[\&_td\:not\(\:first-child\)\]\:text-right td:not(:first-child){text-align:right}.\[\&_textarea\]\:min-h-12 textarea{min-height:var(--cs-space-12)}.\[\&_textarea\]\:w-full textarea{width:100%}.\[\&_textarea\]\:resize-y textarea{resize:vertical}.\[\&_textarea\]\:rounded-control textarea{border-radius:var(--cs-radius-control)}.\[\&_textarea\]\:border textarea{border-style:var(--tw-border-style);border-width:1px}.\[\&_textarea\]\:border-border-default textarea{border-color:var(--cs-color-border-default)}.\[\&_textarea\]\:bg-canvas textarea{background-color:var(--cs-color-background-canvas)}.\[\&_textarea\]\:px-3 textarea{padding-inline:var(--cs-space-3)}.\[\&_textarea\]\:py-1 textarea{padding-block:var(--cs-space-1)}.\[\&_textarea\]\:text-sm textarea{font-size:var(--cs-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_textarea\]\:leading-body textarea{--tw-leading:var(--cs-line-height-body);line-height:var(--cs-line-height-body)}.\[\&_textarea\]\:text-primary textarea{color:var(--cs-color-text-primary)}.\[\&_textarea\:disabled\]\:bg-surface-elevated textarea:disabled{background-color:var(--cs-color-background-elevated)}.\[\&_textarea\:disabled\]\:text-secondary textarea:disabled{color:var(--cs-color-text-secondary)}.\[\&_textarea\:disabled\]\:opacity-100 textarea:disabled{opacity:1}.\[\&_th\]\:border-b th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_th\]\:border-border-default th{border-color:var(--cs-color-border-default)}.\[\&_th\]\:px-4 th{padding-inline:var(--cs-space-4)}.\[\&_th\]\:py-3 th{padding-block:var(--cs-space-3)}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:font-mono th{font-family:var(--cs-font-mono)}.\[\&_th\]\:text-xs th{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_th\]\:font-semibold th{--tw-font-weight:var(--cs-font-weight-semibold);font-weight:var(--cs-font-weight-semibold)}.\[\&_th\]\:tracking-caps th{--tw-tracking:var(--cs-letter-spacing-caps);letter-spacing:var(--cs-letter-spacing-caps)}.\[\&_th\]\:whitespace-nowrap th{white-space:nowrap}.\[\&_th\]\:text-muted th{color:var(--cs-color-text-muted)}.\[\&_th\]\:uppercase th{text-transform:uppercase}.\[\&_th\:not\(\:first-child\)\]\:text-right th:not(:first-child){text-align:right}.\[\&_time\]\:font-mono time{font-family:var(--cs-font-mono)}.\[\&_time\]\:text-xs time{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_time\]\:text-muted time{color:var(--cs-color-text-muted)}.\[\&\>\.branding-field-error\]\:col-start-3>.branding-field-error{grid-column-start:3}@media not all and (min-width:420px){.max-\[420px\]\:\[\&\>\.branding-field-error\]\:col-span-full>.branding-field-error{grid-column:1/-1}.max-\[420px\]\:\[\&\>\.branding-field-error\]\:col-start-1>.branding-field-error{grid-column-start:1}}.\[\&\>\.inline-alert\]\:mx-4>.inline-alert{margin-inline:var(--cs-space-4)}.\[\&\>\.inline-alert\]\:mt-4>.inline-alert{margin-top:var(--cs-space-4)}.\[\&\>\.inline-alert\]\:mb-0>.inline-alert{margin-bottom:0}.\[\&\>a\]\:shrink-0>a{flex-shrink:0}.\[\&\>a\]\:text-xs>a{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>a\]\:font-semibold>a{--tw-font-weight:var(--cs-font-weight-semibold);font-weight:var(--cs-font-weight-semibold)}.\[\&\>a\]\:text-brand>a{color:var(--cs-color-action-primary)}.\[\&\>a\]\:no-underline>a{text-decoration-line:none}.\[\&\>button\]\:col-span-full>button{grid-column:1/-1}.\[\&\>button\]\:mt-2>button{margin-top:var(--cs-space-2)}.\[\&\>button\]\:min-h-10>button{min-height:calc(var(--spacing) * 10)}.\[\&\>button\]\:cursor-default>button{cursor:default}.\[\&\>button\]\:rounded-\[var\(--preview-radius\)\]>button{border-radius:var(--preview-radius)}.\[\&\>button\]\:border-0>button{border-style:var(--tw-border-style);border-width:0}.\[\&\>button\]\:bg-\[var\(--preview-primary\)\]>button{background-color:var(--preview-primary)}.\[\&\>button\]\:px-4>button{padding-inline:var(--cs-space-4)}.\[\&\>button\]\:font-semibold>button{--tw-font-weight:var(--cs-font-weight-semibold);font-weight:var(--cs-font-weight-semibold)}.\[\&\>button\]\:text-\[var\(--preview-background\)\]>button{color:var(--preview-background)}.\[\&\>button\:disabled\]\:cursor-not-allowed>button:disabled{cursor:not-allowed}.\[\&\>button\:disabled\]\:opacity-50>button:disabled{opacity:.5}.\[\&\>code\]\:min-w-0>code{min-width:0}.\[\&\>code\]\:font-mono>code{font-family:var(--cs-font-mono)}.\[\&\>code\]\:text-xs>code{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>code\]\:break-all>code{word-break:break-all}.\[\&\>div\]\:grid>div{display:grid}.\[\&\>div\]\:min-w-0>div{min-width:0}.\[\&\>div\]\:gap-1>div{gap:var(--cs-space-1)}.\[\&\>div\:first-child\]\:grid>div:first-child{display:grid}.\[\&\>div\:first-child\]\:max-w-\[700px\]>div:first-child{max-width:700px}.\[\&\>div\:first-child\]\:min-w-0>div:first-child{min-width:0}.\[\&\>div\:first-child\]\:gap-1>div:first-child{gap:var(--cs-space-1)}.\[\&\>div\:first-child\>code\]\:font-mono>div:first-child>code{font-family:var(--cs-font-mono)}.\[\&\>div\:first-child\>code\]\:text-xs>div:first-child>code{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>div\:first-child\>code\]\:text-muted>div:first-child>code{color:var(--cs-color-text-muted)}.\[\&\>div\:first-child\>h2\]\:m-0>div:first-child>h2{margin:0}.\[\&\>div\:first-child\>h2\]\:text-base>div:first-child>h2{font-size:var(--cs-font-size-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&\>div\:first-child\>p\]\:mt-1>div:first-child>p{margin-top:var(--cs-space-1)}.\[\&\>div\:first-child\>p\]\:mb-0>div:first-child>p{margin-bottom:0}.\[\&\>div\:first-child\>p\]\:text-xs>div:first-child>p{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>div\:first-child\>p\]\:text-muted>div:first-child>p{color:var(--cs-color-text-muted)}.\[\&\>div\:first-child\>span\]\:truncate>div:first-child>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>div\:first-child\>span\]\:font-mono>div:first-child>span{font-family:var(--cs-font-mono)}.\[\&\>div\:first-child\>span\]\:text-xs>div:first-child>span{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>div\:first-child\>span\]\:text-muted>div:first-child>span{color:var(--cs-color-text-muted)}.\[\&\>div\:first-child\>strong\]\:truncate>div:first-child>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>div\:last-child\]\:p-3>div:last-child{padding:var(--cs-space-3)}.\[\&\>div\>p\]\:mt-2>div>p{margin-top:var(--cs-space-2)}.\[\&\>div\>p\]\:mb-1>div>p{margin-bottom:var(--cs-space-1)}.\[\&\>div\>p\]\:font-mono>div>p{font-family:var(--cs-font-mono)}.\[\&\>div\>p\]\:text-sm>div>p{font-size:var(--cs-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&\>div\>p\]\:break-all>div>p{word-break:break-all}.\[\&\>div\>p\]\:text-secondary>div>p{color:var(--cs-color-text-secondary)}.\[\&\>div\>p\:not\(\.page-kicker\)\]\:mt-2>div>p:not(.page-kicker){margin-top:var(--cs-space-2)}.\[\&\>div\>p\:not\(\.page-kicker\)\]\:mb-4>div>p:not(.page-kicker){margin-bottom:var(--cs-space-4)}.\[\&\>div\>p\:not\(\.page-kicker\)\]\:text-sm>div>p:not(.page-kicker){font-size:var(--cs-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&\>div\>p\:not\(\.page-kicker\)\]\:text-muted>div>p:not(.page-kicker){color:var(--cs-color-text-muted)}.\[\&\>div\>span\]\:text-xs>div>span{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>div\>span\]\:text-muted>div>span{color:var(--cs-color-text-muted)}.\[\&\>dl\]\:col-span-full>dl{grid-column:1/-1}.\[\&\>dl\]\:m-0>dl{margin:0}.\[\&\>dl\]\:grid>dl{display:grid}.\[\&\>dl\]\:grid-cols-2>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.\[\&\>dl\]\:grid-cols-3>dl{grid-template-columns:repeat(3,minmax(0,1fr))}.\[\&\>dl\]\:gap-2>dl{gap:var(--cs-space-2)}.\[\&\>dl_div\]\:grid>dl div{display:grid}.\[\&\>h2\]\:m-0>h2{margin:0}.\[\&\>h2\]\:text-base>h2{font-size:var(--cs-font-size-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&\>img\]\:h-10>img{height:calc(var(--spacing) * 10)}.\[\&\>img\]\:max-w-32>img{max-width:calc(var(--spacing) * 32)}.\[\&\>img\]\:object-contain>img{object-fit:contain}.\[\&\>input\[type\=color\]\]\:size-10>input[type=color]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.\[\&\>input\[type\=color\]\]\:cursor-pointer>input[type=color]{cursor:pointer}.\[\&\>input\[type\=color\]\]\:rounded-control>input[type=color]{border-radius:var(--cs-radius-control)}.\[\&\>input\[type\=color\]\]\:border>input[type=color]{border-style:var(--tw-border-style);border-width:1px}.\[\&\>input\[type\=color\]\]\:border-border-default>input[type=color]{border-color:var(--cs-color-border-default)}.\[\&\>input\[type\=color\]\]\:bg-canvas>input[type=color]{background-color:var(--cs-color-background-canvas)}.\[\&\>input\[type\=color\]\]\:p-1>input[type=color]{padding:var(--cs-space-1)}.\[\&\>input\[type\=number\]\]\:min-h-10>input[type=number]{min-height:calc(var(--spacing) * 10)}.\[\&\>input\[type\=number\]\]\:rounded-control>input[type=number]{border-radius:var(--cs-radius-control)}.\[\&\>input\[type\=number\]\]\:border>input[type=number]{border-style:var(--tw-border-style);border-width:1px}.\[\&\>input\[type\=number\]\]\:border-border-default>input[type=number]{border-color:var(--cs-color-border-default)}.\[\&\>input\[type\=number\]\]\:bg-canvas>input[type=number]{background-color:var(--cs-color-background-canvas)}.\[\&\>input\[type\=number\]\]\:px-2>input[type=number]{padding-inline:var(--cs-space-2)}.\[\&\>input\[type\=number\]\]\:text-primary>input[type=number]{color:var(--cs-color-text-primary)}.\[\&\>input\[type\=range\]\]\:min-h-10>input[type=range]{min-height:calc(var(--spacing) * 10)}.\[\&\>input\[type\=range\]\]\:accent-brand>input[type=range]{accent-color:var(--cs-color-action-primary)}.\[\&\>input\[type\=text\]\]\:min-h-10>input[type=text]{min-height:calc(var(--spacing) * 10)}.\[\&\>input\[type\=text\]\]\:min-w-0>input[type=text]{min-width:0}.\[\&\>input\[type\=text\]\]\:rounded-control>input[type=text]{border-radius:var(--cs-radius-control)}.\[\&\>input\[type\=text\]\]\:border>input[type=text]{border-style:var(--tw-border-style);border-width:1px}.\[\&\>input\[type\=text\]\]\:border-border-default>input[type=text]{border-color:var(--cs-color-border-default)}.\[\&\>input\[type\=text\]\]\:bg-canvas>input[type=text]{background-color:var(--cs-color-background-canvas)}.\[\&\>input\[type\=text\]\]\:px-3>input[type=text]{padding-inline:var(--cs-space-3)}.\[\&\>input\[type\=text\]\]\:font-mono>input[type=text]{font-family:var(--cs-font-mono)}.\[\&\>input\[type\=text\]\]\:text-sm>input[type=text]{font-size:var(--cs-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&\>input\[type\=text\]\]\:text-primary>input[type=text]{color:var(--cs-color-text-primary)}.\[\&\>label\]\:flex>label{display:flex}.\[\&\>label\]\:min-h-10>label{min-height:calc(var(--spacing) * 10)}.\[\&\>label\]\:min-h-14>label{min-height:calc(var(--spacing) * 14)}.\[\&\>label\]\:cursor-pointer>label{cursor:pointer}.\[\&\>label\]\:items-center>label{align-items:center}.\[\&\>label\]\:items-start>label{align-items:flex-start}.\[\&\>label\]\:gap-2>label{gap:var(--cs-space-2)}.\[\&\>label\]\:gap-3>label{gap:var(--cs-space-3)}.\[\&\>label\]\:rounded-control>label{border-radius:var(--cs-radius-control)}.\[\&\>label\]\:border>label{border-style:var(--tw-border-style);border-width:1px}.\[\&\>label\]\:border-border-default>label{border-color:var(--cs-color-border-default)}.\[\&\>label\]\:border-border-subtle>label{border-color:var(--cs-color-border-subtle)}.\[\&\>label\]\:bg-canvas>label{background-color:var(--cs-color-background-canvas)}.\[\&\>label\]\:p-3>label{padding:var(--cs-space-3)}.\[\&\>label\]\:px-3>label{padding-inline:var(--cs-space-3)}.\[\&\>label\]\:px-4>label{padding-inline:var(--cs-space-4)}.\[\&\>label\]\:py-2\.5>label{padding-block:calc(var(--spacing) * 2.5)}.\[\&\>label\]\:py-3>label{padding-block:var(--cs-space-3)}.\[\&\>legend\]\:mb-1>legend{margin-bottom:var(--cs-space-1)}.\[\&\>legend\]\:mb-2>legend{margin-bottom:var(--cs-space-2)}.\[\&\>legend\]\:mb-3>legend{margin-bottom:var(--cs-space-3)}.\[\&\>legend\]\:text-xs>legend{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>legend\]\:font-semibold>legend{--tw-font-weight:var(--cs-font-weight-semibold);font-weight:var(--cs-font-weight-semibold)}.\[\&\>legend\]\:text-secondary>legend{color:var(--cs-color-text-secondary)}.\[\&\>p\]\:m-0>p{margin:0}.\[\&\>p\]\:text-sm>p{font-size:var(--cs-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&\>p\]\:leading-body>p{--tw-leading:var(--cs-line-height-body);line-height:var(--cs-line-height-body)}.\[\&\>p\]\:text-secondary>p{color:var(--cs-color-text-secondary)}.\[\&\>p\]\:text-warning>p{color:var(--cs-color-status-warning-fg)}.\[\&\>p\:not\(\.page-kicker\)\]\:mt-2>p:not(.page-kicker){margin-top:var(--cs-space-2)}.\[\&\>p\:not\(\.page-kicker\)\]\:mt-4>p:not(.page-kicker){margin-top:var(--cs-space-4)}.\[\&\>p\:not\(\.page-kicker\)\]\:mb-4>p:not(.page-kicker){margin-bottom:var(--cs-space-4)}.\[\&\>p\:not\(\.page-kicker\)\]\:max-w-\[590px\]>p:not(.page-kicker){max-width:590px}.\[\&\>p\:not\(\.page-kicker\)\]\:text-base>p:not(.page-kicker){font-size:var(--cs-font-size-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&\>p\:not\(\.page-kicker\)\]\:text-sm>p:not(.page-kicker){font-size:var(--cs-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&\>p\:not\(\.page-kicker\)\]\:leading-body>p:not(.page-kicker){--tw-leading:var(--cs-line-height-body);line-height:var(--cs-line-height-body)}.\[\&\>p\:not\(\.page-kicker\)\]\:text-muted>p:not(.page-kicker){color:var(--cs-color-text-muted)}.\[\&\>p\:not\(\.page-kicker\)\]\:text-secondary>p:not(.page-kicker){color:var(--cs-color-text-secondary)}.\[\&\>small\]\:col-span-full>small{grid-column:1/-1}.\[\&\>small\]\:text-xs>small{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>small\]\:text-\[var\(--preview-secondary\)\]>small{color:var(--preview-secondary)}.\[\&\>small\]\:text-muted>small{color:var(--cs-color-text-muted)}.\[\&\>small\]\:text-warning>small{color:var(--cs-color-status-warning-fg)}.\[\&\>span\]\:mb-1>span{margin-bottom:var(--cs-space-1)}.\[\&\>span\]\:grid>span{display:grid}.\[\&\>span\]\:size-10>span{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.\[\&\>span\]\:place-items-center>span{place-items:center}.\[\&\>span\]\:rounded-\[var\(--preview-radius\)\]>span{border-radius:var(--preview-radius)}.\[\&\>span\]\:bg-\[var\(--preview-primary\)\]>span{background-color:var(--preview-primary)}.\[\&\>span\]\:text-sm>span{font-size:var(--cs-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&\>span\]\:text-xs>span{font-size:var(--cs-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:leading-body>span{--tw-leading:var(--cs-line-height-body);line-height:var(--cs-line-height-body)}.\[\&\>span\]\:font-bold>span{--tw-font-weight:var(--cs-font-weight-bold);font-weight:var(--cs-font-weight-bold)}.\[\&\>span\]\:font-normal>span{--tw-font-weight:var(--cs-font-weight-regular);font-weight:var(--cs-font-weight-regular)}.\[\&\>span\]\:font-semibold>span{--tw-font-weight:var(--cs-font-weight-semibold);font-weight:var(--cs-font-weight-semibold)}.\[\&\>span\]\:tracking-\[0\.08em\]>span{--tw-tracking:.08em;letter-spacing:.08em}.\[\&\>span\]\:tracking-caps>span{--tw-tracking:var(--cs-letter-spacing-caps);letter-spacing:var(--cs-letter-spacing-caps)}.\[\&\>span\]\:text-\[var\(--preview-background\)\]>span{color:var(--preview-background)}.\[\&\>span\]\:text-muted>span{color:var(--cs-color-text-muted)}.\[\&\>span\]\:text-secondary>span{color:var(--cs-color-text-secondary)}.\[\&\>span\]\:text-success>span{color:var(--cs-color-status-success-fg)}.\[\&\>span\]\:uppercase>span{text-transform:uppercase}.\[\&\>span\:last-child\]\:grid>span:last-child{display:grid}.\[\&\>span\:last-child\]\:min-w-0>span:last-child{min-width:0}.\[\&\>span\:last-child\]\:gap-1>span:last-child{gap:var(--cs-space-1)}.\[\&\>strong\]\:truncate>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>strong\]\:font-display>strong{font-family:var(--cs-font-display)}.\[\&\>strong\]\:text-base>strong{font-size:var(--cs-font-size-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&\>strong\]\:text-sm>strong{font-size:var(--cs-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&\>strong\]\:text-xl>strong{font-size:var(--cs-font-size-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&\>strong\]\:leading-tight>strong{--tw-leading:var(--cs-line-height-tight);line-height:var(--cs-line-height-tight)}.\[\&\>strong\]\:text-primary>strong{color:var(--cs-color-text-primary)}.list-toolbar+.\[\.list-toolbar\+\&\]\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.text-button-scope>.\[\.text-button-scope\>\&\]\:ml-0{margin-left:0}.text-button-scope>.\[\.text-button-scope\>\&\]\:justify-self-start{justify-self:flex-start}.text-button-scope>.\[\.text-button-scope\>\&\]\:text-brand{color:var(--cs-color-action-primary)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}
