[data-ui-library]{color:var(--ui-ink);background:var(--ui-background);--font-sans:"Manrope Local", "Manrope Fallback", sans-serif;--font-display:"Manrope Local", "Manrope Fallback", sans-serif;font-family:var(--font-sans);font-synthesis:none;font-size:1rem;line-height:1.6}[data-ui-library] *{box-sizing:border-box}[data-ui-library] :is(h1,h2,h3,p,figure,fieldset,ol){margin:0}[data-ui-library] :is(h1,h2,h3){letter-spacing:-.02em;font-weight:800;line-height:1.25}[data-ui-library] h1{font-size:var(--ui-text-h1)}[data-ui-library] h2{font-size:var(--ui-text-h2)}[data-ui-library] h3{font-size:var(--ui-text-h3)}[data-ui-library] :is(a,button,input,summary,[tabindex]):focus-visible{outline:3px solid var(--ui-focus);outline-offset:3px;box-shadow:none}[data-ui-library] :is(a,button,input,summary,[tabindex]){scroll-margin-block:var(--ui-space-6)}[data-ui-library] a{color:inherit;text-underline-offset:4px}[data-ui-library] :is(button,input,summary){font-family:inherit;font-size:inherit;line-height:inherit}[data-ui-library] .ui-muted,[data-ui-library] .ui-help{color:var(--ui-ink-muted)}[data-ui-library] .ui-help{font-size:.875rem;line-height:1.5}[data-ui-library] .ui-header{justify-content:space-between;align-items:center;gap:var(--ui-space-6);min-height:80px;padding:var(--ui-space-4) var(--ui-space-8);background:var(--ui-surface);border-bottom:1px solid var(--ui-line);flex-wrap:wrap;display:flex}[data-ui-library] .ui-header nav{gap:var(--ui-space-6);flex-wrap:wrap;display:flex}[data-ui-library] .ui-header a{align-items:center;min-height:44px;display:inline-flex}[data-ui-library] .ui-shell{grid-template-columns:232px minmax(0,1fr);max-width:1600px;margin-inline:auto;display:grid}[data-ui-library] .ui-shell__rail{padding:var(--ui-space-8) var(--ui-space-6);border-right:1px solid var(--ui-line)}[data-ui-library] .ui-shell__rail nav{gap:var(--ui-space-2);display:grid}[data-ui-library] .ui-shell__rail a{min-height:44px;padding:var(--ui-space-2);border-radius:var(--ui-radius-sm);align-items:center;text-decoration:none;display:flex}[data-ui-library] .ui-shell__rail a:hover{background:var(--ui-surface-muted)}[data-ui-library] .ui-shell__body{min-width:0;padding:var(--ui-space-8)}[data-ui-library] .ui-intro{margin-bottom:var(--ui-space-8);overflow-wrap:anywhere;gap:var(--ui-space-3);grid-template-columns:minmax(0,1fr);display:grid}[data-ui-library] .ui-intro__copy{max-width:60ch;color:var(--ui-ink-muted)}[data-ui-library] .ui-card-grid{gap:var(--ui-space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}[data-ui-library] .ui-card{min-width:0;padding:var(--ui-space-6);border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);background:var(--ui-surface);color:var(--ui-ink);box-shadow:none}[data-ui-library] .ui-card>:is(h2,h3){margin-bottom:var(--ui-space-4)}[data-ui-library] .ui-actions{align-items:center;gap:var(--ui-space-3);flex-wrap:wrap;display:flex}[data-ui-library] .ui-action-bar{gap:var(--ui-space-3);margin-top:var(--ui-space-6);display:grid}[data-ui-library] .ui-button{min-height:var(--ui-control-height);white-space:normal;overflow-wrap:anywhere;max-width:100%;height:auto;padding:var(--ui-space-3) var(--ui-space-6);border-radius:var(--ui-radius-sm);background:var(--ui-brand);color:var(--ui-on-brand);box-shadow:none;transition:transform var(--ui-hover) var(--ui-ease);border:1px solid #0000;font-size:1rem;font-weight:600;line-height:1.4}[data-ui-library] .ui-button:hover{background:var(--ui-brand-hover)}@media (prefers-reduced-motion:no-preference){[data-ui-library] .ui-button:not(:disabled):not([aria-disabled=true]):hover{transform:translateY(-1px)}}[data-ui-library] .ui-button--secondary{border-color:var(--ui-line-strong);background:var(--ui-surface);color:var(--ui-ink)}[data-ui-library] .ui-button--secondary:hover,[data-ui-library] .ui-button--quiet:hover{background:var(--ui-surface-muted)}[data-ui-library] .ui-button--quiet{color:var(--ui-ink);background:0 0}[data-ui-library] .ui-button:disabled,[data-ui-library] .ui-button[aria-disabled=true]{background:var(--ui-surface-muted);border-color:var(--ui-line);color:var(--ui-ink-muted);opacity:1;cursor:not-allowed}[data-ui-library] .ui-field{gap:var(--ui-space-2);min-width:0;display:grid}[data-ui-library] .ui-field label,[data-ui-library] .ui-field-group legend{font-weight:600}[data-ui-library] .ui-field-group{border:0;min-width:0;padding:0}[data-ui-library] .ui-field-group legend{margin-bottom:var(--ui-space-4)}[data-ui-library] .ui-field-group__fields{gap:var(--ui-space-6);display:grid}[data-ui-library] .ui-field__control{align-items:stretch;gap:var(--ui-space-2);min-width:0;display:flex}[data-ui-library] .ui-input{min-width:0;height:auto;min-height:48px;padding:var(--ui-space-3);border:1px solid var(--ui-line-strong);border-radius:var(--ui-radius-sm);background:var(--ui-surface);color:var(--ui-ink);box-shadow:none;font-size:1rem;transition:none}[data-ui-library] .ui-input::placeholder{color:var(--ui-ink-muted)}[data-ui-library] .ui-input[aria-invalid=true]{border:2px solid var(--ui-error)}[data-ui-library] .ui-input:disabled{background:var(--ui-surface-muted);opacity:1}[data-ui-library] .ui-field__suffix{color:var(--ui-ink-muted);align-self:center}[data-ui-library] .ui-error{color:var(--ui-error);font-size:1rem}[data-ui-library] .ui-error-summary{margin-bottom:var(--ui-space-6);padding:var(--ui-space-4);border:2px solid var(--ui-error);border-radius:var(--ui-radius-sm)}[data-ui-library] .ui-error-summary a{align-items:center;min-height:44px;display:inline-flex}[data-ui-library] .ui-status{align-items:center;gap:var(--ui-space-2);max-width:100%;padding:var(--ui-space-2) var(--ui-space-3);background:var(--ui-surface-muted);color:var(--ui-ink-muted);border-radius:var(--ui-radius-lg);box-shadow:none;border:1px solid #0000;font-size:.875rem;font-weight:600;display:inline-flex}[data-ui-library] .ui-status[data-shape=verification]{border-color:var(--ui-line-strong);border-radius:var(--ui-radius-sm);color:var(--ui-ink);background:var(--ui-surface)}[data-ui-library] .ui-status[data-state=verified]{border-color:var(--ui-success);color:var(--ui-success)}[data-ui-library] .ui-status:is([data-shape=commercial],[data-shape=warning]){color:var(--ui-warning);background:color-mix(in srgb, var(--ui-warning) 8%, var(--ui-surface))}[data-ui-library] .ui-status[data-shape=success]{color:var(--ui-success);background:color-mix(in srgb, var(--ui-success) 8%, var(--ui-surface))}[data-ui-library] .ui-status[data-shape=error]{color:var(--ui-error);border-color:var(--ui-error);border-radius:var(--ui-radius-sm)}[data-ui-library] .ui-loading{gap:var(--ui-space-3);padding-block:var(--ui-space-4);display:grid}[data-ui-library] .ui-skeleton{border-radius:var(--ui-radius-sm);background:var(--ui-surface-muted);height:16px;display:block}[data-ui-library] .ui-skeleton--short{width:65%}[data-ui-library] .ui-empty{align-items:center;gap:var(--ui-space-6);flex-wrap:wrap;display:flex}[data-ui-library] .ui-empty>div{flex:220px}[data-ui-library] .ui-empty .ui-actions{margin-top:var(--ui-space-4)}[data-ui-library] .ui-stepper{gap:var(--ui-space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}[data-ui-library] .ui-stepper li{align-items:center;gap:var(--ui-space-2);min-width:0;max-width:100%;color:var(--ui-ink-muted);display:flex}[data-ui-library] .ui-stepper li>span:first-child{aspect-ratio:1;border:1px solid var(--ui-line-strong);border-radius:50%;flex-shrink:0;place-items:center;min-block-size:max(32px,2.25em);min-inline-size:max(32px,2.25em);padding:.125em;font-size:.875rem;line-height:1;display:grid}[data-ui-library] .ui-stepper li>span:last-child{overflow-wrap:anywhere;min-width:0}[data-ui-library] .ui-stepper [aria-current]{color:var(--ui-ink);font-weight:800}[data-ui-library] .ui-stepper [aria-current]>span:first-child{background:var(--ui-brand);color:var(--ui-on-brand);border-color:var(--ui-brand)}[data-ui-library] .ui-disclosure{border:1px solid var(--ui-line);border-radius:var(--ui-radius-sm)}[data-ui-library] .ui-disclosure summary{justify-content:space-between;align-items:center;gap:var(--ui-space-4);min-height:48px;padding:var(--ui-space-3) var(--ui-space-4);cursor:pointer;font-weight:600;list-style:none;display:flex}[data-ui-library] .ui-disclosure summary::-webkit-details-marker{display:none}[data-ui-library] .ui-disclosure summary>span{transition:transform var(--ui-disclosure) var(--ui-ease)}[data-ui-library] .ui-disclosure[open]>summary>span{transform:rotate(180deg)}[data-ui-library] .ui-disclosure__content{padding:0 var(--ui-space-4) var(--ui-space-4)}[data-ui-library] .ui-disclosure:not([open]) .ui-disclosure__content{display:none}[data-ui-library] .ui-disclosure__content a{align-items:center;min-height:44px;display:inline-flex}[data-ui-library] .ui-table-scroll{border:1px solid var(--ui-line);border-radius:var(--ui-radius-sm);max-width:100%;overflow-x:auto}[data-ui-library] .ui-table-scroll>div{overflow:visible}[data-ui-library] .ui-table{min-width:550px;font-size:1rem}[data-ui-library] .ui-table :is(th,td){padding:var(--ui-space-3) var(--ui-space-4);color:var(--ui-ink);height:auto}[data-ui-library] .ui-table thead{background:var(--ui-surface-muted)}[data-ui-library] .ui-table th{font-weight:600}[data-ui-library] .ui-table caption{padding:var(--ui-space-3);color:var(--ui-ink-muted);text-align:left}[data-ui-library] .ui-art{width:min(100%,220px);margin-inline:auto}[data-ui-library] .ui-art img{object-fit:contain;max-width:100%;height:auto;display:block}[data-ui-library] .ui-art figcaption{margin-top:var(--ui-space-2)}[data-ui-library] [data-reveal]{transition:transform var(--ui-enter) var(--ui-ease)}[data-ui-library] [data-reveal][data-shown=false]{transition:none}[data-ui-library] .ui-stagger{gap:var(--ui-space-3);display:grid}[data-ui-library] .ui-count{gap:var(--ui-space-4);flex-wrap:wrap;display:flex}[data-ui-library] .ui-count__decoration{color:var(--ui-ink-muted);font-size:.875rem}@media (width<=1000px){[data-ui-library] .ui-shell{grid-template-columns:1fr}[data-ui-library] .ui-shell__rail{border-right:0;border-bottom:1px solid var(--ui-line);padding:var(--ui-space-3) var(--ui-space-6)}[data-ui-library] .ui-shell__rail nav{flex-wrap:wrap;display:flex}}@media (width<=680px){[data-ui-library] .ui-header,[data-ui-library] .ui-shell__body{padding:var(--ui-space-6) var(--ui-space-4)}[data-ui-library] .ui-card-grid{grid-template-columns:1fr}[data-ui-library] .ui-card{padding:var(--ui-space-4)}[data-ui-library] .ui-header nav,[data-ui-library] .ui-empty{gap:var(--ui-space-4)}}@media (prefers-reduced-motion:reduce){[data-ui-library] *,[data-ui-library] :before,[data-ui-library] :after{scroll-behavior:auto;transition:none;animation:none}[data-ui-library] [data-reveal]{transform:none}[data-ui-library] :is(.ui-button,.ui-disclosure summary>span,[data-reveal]){transition:none}[data-ui-library] .ui-count__decoration{display:none}}
