._5ScwUa_trigger{bottom:var(--space-4);left:var(--space-4);z-index:50;width:var(--control-height);height:var(--control-height);border:1px solid var(--color-on-brand-faint);border-radius:var(--radius-pill);background:var(--color-brand-950);color:var(--color-on-brand);box-shadow:var(--shadow-tool);cursor:pointer;transition:transform var(--duration-base) var(--ease-out),background-color var(--duration-fast) var(--ease-out),left var(--duration-slow) var(--ease-out),right var(--duration-slow) var(--ease-out);animation:_5ScwUa_trigger-in var(--duration-slow) var(--ease-out);place-items:center;padding:0;display:grid;position:fixed}._5ScwUa_trigger[data-side=right]{left:auto;right:var(--space-4)}._5ScwUa_trigger[data-active]{box-shadow:0 0 0 2px var(--color-accent),var(--shadow-tool)}@media (hover:hover){._5ScwUa_trigger:hover{background:var(--color-brand-800);transform:translateY(-2px)}}._5ScwUa_trigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}._5ScwUa_badge{top:calc(var(--space-1)*-1);right:calc(var(--space-1)*-1);min-width:var(--space-5);height:var(--space-5);padding:0 var(--space-1);border:2px solid var(--color-brand-950);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-brand-950);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;animation:_5ScwUa_badge-pop var(--duration-base) var(--ease-out);place-items:center;line-height:1;display:grid;position:absolute}._5ScwUa_panel{inset:auto auto calc(var(--control-height) + var(--space-6)) var(--space-4);width:min(24rem,100vw - var(--space-8));max-width:none;max-height:min(40rem,100dvh - var(--control-height) - var(--space-10));border:1px solid var(--color-tool-line);border-radius:var(--radius-lg);background:var(--color-tool-surface);color:var(--color-tool-text);box-shadow:var(--shadow-tool);opacity:0;transform-origin:0 100%;transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),overlay var(--duration-base) var(--ease-out) allow-discrete,display var(--duration-base) var(--ease-out) allow-discrete;margin:0;padding:0;position:fixed;overflow:hidden;transform:translateY(8px)scale(.98)}._5ScwUa_panel[data-side=right]{inset:auto var(--space-4) calc(var(--control-height) + var(--space-6)) auto;transform-origin:100% 100%}._5ScwUa_panel[data-tab=data]{width:min(30rem,100vw - var(--space-8));height:min(40rem,100dvh - var(--control-height) - var(--space-10))}._5ScwUa_panel[open]{opacity:1;transform:none}@starting-style{._5ScwUa_panel[open]{opacity:0;transform:translateY(8px)scale(.98)}}._5ScwUa_panel::backdrop{transition:background-color var(--duration-base) var(--ease-out),overlay var(--duration-base) allow-discrete,display var(--duration-base) allow-discrete;background:0 0}._5ScwUa_panel[open]::backdrop{background:var(--color-backdrop)}@starting-style{._5ScwUa_panel[open]::backdrop{background:0 0}}@media (max-width:30rem){._5ScwUa_panel,._5ScwUa_panel[data-side=right],._5ScwUa_panel[data-tab=data]{width:100%;max-height:calc(100dvh - var(--space-12));border-radius:var(--radius-xl) var(--radius-xl) 0 0;transform-origin:bottom;inset:auto 0 0;transform:translateY(16px)}._5ScwUa_panel[open]{transform:none}@starting-style{._5ScwUa_panel[open]{transform:translateY(16px)}}}._5ScwUa_panelBox{max-height:inherit;flex-direction:column;display:flex}._5ScwUa_panelHeader{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-3) var(--space-3) var(--space-4);display:flex}._5ScwUa_panelMark{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-md);background:var(--color-brand-950);color:var(--color-accent);flex:none;place-items:center;display:grid}._5ScwUa_panelHeading{flex:1;min-width:0}._5ScwUa_panelTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-snug);line-height:var(--line-height-snug)}@media (max-width:30rem){._5ScwUa_panelTitle{font-size:var(--font-size-sm)}}._5ScwUa_panelStage{color:var(--color-tool-muted);font-size:var(--font-size-xs);line-height:var(--line-height-snug)}@media (max-width:30rem){._5ScwUa_panelStageNote{display:none}}._5ScwUa_iconButton{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-sm);color:var(--color-tool-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover){._5ScwUa_iconButton:hover{background:var(--color-tool-raised);color:var(--color-tool-text)}}._5ScwUa_iconButton:focus-visible{outline:2px solid var(--color-tool-accent);outline-offset:1px}._5ScwUa_tabs{gap:var(--space-1);margin:0 var(--space-4) var(--space-2);padding:var(--space-1);border-radius:var(--radius-md);background:var(--color-tool-raised);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}._5ScwUa_tab{min-height:var(--space-8);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-tool-muted);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);background:0 0;border:0}._5ScwUa_tab[aria-selected=true]{background:var(--color-tool-surface);color:var(--color-tool-text);box-shadow:var(--shadow-xs)}._5ScwUa_tab:focus-visible{outline:2px solid var(--color-tool-accent);outline-offset:1px}._5ScwUa_panelBody{gap:var(--space-5);min-height:0;padding:var(--space-3) var(--space-4) var(--space-4);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}._5ScwUa_panelFooter{--color-brand-900:var(--color-tool-text);--color-brand-50:var(--color-tool-raised);--color-text-muted:var(--color-tool-muted);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-top:1px solid var(--color-tool-line);background:var(--color-tool-surface);display:flex}._5ScwUa_footerCount{color:var(--color-tool-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._5ScwUa_footerNote{color:var(--color-tool-muted);font-weight:var(--font-weight-regular)}._5ScwUa_section{gap:var(--space-2);flex-direction:column;display:flex}._5ScwUa_sectionHeader{align-items:baseline;gap:var(--space-2);display:flex}._5ScwUa_sectionTitle{color:var(--color-tool-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._5ScwUa_sectionNote{min-width:0;color:var(--color-tool-muted);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._5ScwUa_sectionList{border:1px solid var(--color-tool-line);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}._5ScwUa_flag{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--color-tool-surface);transition:background-color var(--duration-base) var(--ease-out);display:flex}._5ScwUa_flag+._5ScwUa_flag{border-top:1px solid var(--color-tool-line)}._5ScwUa_flag[data-on]{background:var(--color-tool-chip)}._5ScwUa_flagText{gap:var(--space-0-5);cursor:pointer;flex-direction:column;flex:1;min-width:0;display:flex}._5ScwUa_flagLabel{align-items:center;gap:var(--space-2);color:var(--color-tool-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);flex-wrap:wrap;display:flex}._5ScwUa_flagKind{padding:0 var(--space-1-5);border-radius:var(--radius-xs);background:var(--color-tool-raised);color:var(--color-tool-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}._5ScwUa_flagKind[data-kind=api]{background:var(--color-accent-soft);color:var(--color-warn)}._5ScwUa_flagDescription{color:var(--color-tool-muted);font-size:var(--font-size-xs);line-height:var(--line-height-snug)}._5ScwUa_choiceGroup{gap:var(--space-1);flex:none;display:flex}._5ScwUa_choice,._5ScwUa_actionButton{justify-content:center;align-items:center;gap:var(--space-1-5);min-width:var(--space-8);height:var(--space-8);padding:0 var(--space-2);border:1px solid var(--color-tool-line);border-radius:var(--radius-sm);background:var(--color-tool-surface);color:var(--color-tool-text);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);display:inline-flex}@media (hover:hover){._5ScwUa_choice:hover:not(:disabled),._5ScwUa_actionButton:hover:not(:disabled){border-color:var(--color-tool-accent);background:var(--color-tool-chip)}}._5ScwUa_choice:focus-visible,._5ScwUa_actionButton:focus-visible{outline:2px solid var(--color-tool-accent);outline-offset:1px}._5ScwUa_choice:disabled,._5ScwUa_actionButton:disabled{cursor:not-allowed;opacity:.45}._5ScwUa_actionButton{padding:0 var(--space-3);flex:none}._5ScwUa_empty{padding:var(--space-3);color:var(--color-tool-muted);font-size:var(--font-size-sm)}._5ScwUa_skeletonList{gap:var(--space-3);padding:var(--space-3);flex-direction:column;display:flex}._5ScwUa_skeleton{height:var(--space-8);border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-tool-raised) 0%, var(--color-tool-line) 50%, var(--color-tool-raised) 100%);background-size:200% 100%;animation:1.2s linear infinite _5ScwUa_shimmer;display:block}@keyframes _5ScwUa_trigger-in{0%{opacity:0;transform:scale(.85)}}@keyframes _5ScwUa_badge-pop{0%{transform:scale(.5)}}@keyframes _5ScwUa_shimmer{to{background-position:-200% 0}}
.t_fZZW_root{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.t_fZZW_root,.t_fZZW_themedControl{--color-text:var(--color-tool-text);--color-text-muted:var(--color-tool-muted);--color-surface:var(--color-tool-raised);--color-surface-sunken:var(--color-tool-raised);--color-line-input:var(--color-tool-line);--color-line:var(--color-tool-line)}.t_fZZW_button{justify-content:center;align-items:center;gap:var(--space-1-5);min-height:var(--space-8);padding:0 var(--space-3);border:1px solid var(--color-tool-line);border-radius:var(--radius-sm);background:var(--color-tool-surface);color:var(--color-tool-text);font:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);display:inline-flex}@media (hover:hover){.t_fZZW_button:hover:not(:disabled){border-color:var(--color-tool-accent);background:var(--color-tool-chip)}}.t_fZZW_button:focus-visible{outline:2px solid var(--color-tool-accent);outline-offset:1px}.t_fZZW_button:disabled{cursor:not-allowed;opacity:.45}.t_fZZW_button[data-loading]{cursor:progress;opacity:1}.t_fZZW_button[data-tone=primary]{background:var(--color-tool-accent);color:var(--color-tool-surface);border-color:#0000}@media (hover:hover){.t_fZZW_button[data-tone=primary]:hover:not(:disabled){background:var(--color-tool-accent);filter:brightness(1.08)}}.t_fZZW_button[data-tone=danger]{color:var(--color-tool-danger)}@media (hover:hover){.t_fZZW_button[data-tone=danger]:hover:not(:disabled){border-color:var(--color-tool-danger);background:var(--color-tool-danger-soft)}}.t_fZZW_spinner{width:var(--icon-size-sm);height:var(--icon-size-sm);border-radius:var(--radius-pill);border:2px solid;border-right-color:#0000;animation:.7s linear infinite t_fZZW_spin}.t_fZZW_match{gap:var(--space-2);flex-direction:column;display:flex}.t_fZZW_matchTitle{align-items:flex-start;gap:var(--space-2);color:var(--color-tool-text);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);display:flex}.t_fZZW_matchTitle svg{color:var(--color-accent);flex:none}.t_fZZW_list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.t_fZZW_card{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-tool-line);border-radius:var(--radius-md);background:var(--color-tool-surface);animation:t_fZZW_card-in var(--duration-base) var(--ease-out);flex-direction:column;display:flex}.t_fZZW_card[data-highlighted]{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.t_fZZW_cardHeader{align-items:center;gap:var(--space-3);min-width:0;display:flex}.t_fZZW_avatar{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-pill);background:var(--color-tool-chip);color:var(--color-tool-chip-text);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);flex:none;place-items:center;display:grid}.t_fZZW_identity{min-width:0}.t_fZZW_name,.t_fZZW_email{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.t_fZZW_name{color:var(--color-tool-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug)}.t_fZZW_email{color:var(--color-tool-muted);font-size:var(--font-size-xs);line-height:var(--line-height-snug)}.t_fZZW_facts{gap:var(--space-1) var(--space-4);color:var(--color-tool-text);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}.t_fZZW_fact{align-items:center;gap:var(--space-1);display:flex}.t_fZZW_fact dt{color:var(--color-tool-muted);display:flex}.t_fZZW_fact dd{margin:0}.t_fZZW_created{color:var(--color-tool-muted)}.t_fZZW_chips{gap:var(--space-1-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.t_fZZW_chip{align-items:center;gap:var(--space-1);padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-pill);background:var(--color-tool-raised);color:var(--color-tool-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body);display:inline-flex}.t_fZZW_chip[data-tone=ok]{background:var(--color-ok-soft);color:var(--color-ok)}.t_fZZW_chip[data-tone=warn]{background:var(--color-warn-soft);color:var(--color-warn)}.t_fZZW_chip[data-tone=error]{background:var(--color-tool-danger-soft);color:var(--color-tool-danger)}.t_fZZW_chip[data-tone=info]{background:var(--color-tool-chip);color:var(--color-tool-chip-text)}.t_fZZW_actions{gap:var(--space-1-5);padding-top:var(--space-3);border-top:1px solid var(--color-tool-line);flex-wrap:wrap;display:flex}.t_fZZW_actions>:last-child{margin-left:auto}.t_fZZW_editForm,.t_fZZW_confirm{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-tool-line);animation:t_fZZW_card-in var(--duration-base) var(--ease-out);flex-direction:column;display:flex}.t_fZZW_confirmText{color:var(--color-tool-text);font-size:var(--font-size-sm);line-height:var(--line-height-body);overflow-wrap:anywhere}.t_fZZW_formActions{justify-content:flex-end;gap:var(--space-2);display:flex}.t_fZZW_skeletonList{gap:var(--space-3);flex-direction:column;display:flex}.t_fZZW_skeletonCard{border-radius:var(--radius-md);background:linear-gradient(90deg, var(--color-tool-raised) 0%, var(--color-tool-line) 50%, var(--color-tool-raised) 100%);background-size:200% 100%;height:9rem;animation:1.2s linear infinite t_fZZW_shimmer;display:block}.t_fZZW_emptyState{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);border:1px dashed var(--color-tool-line);border-radius:var(--radius-md);color:var(--color-tool-muted);text-align:center;flex-direction:column;display:flex}.t_fZZW_emptyTitle{color:var(--color-tool-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.t_fZZW_emptyText{font-size:var(--font-size-xs);line-height:var(--line-height-snug)}.t_fZZW_danger{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-tool-line);flex-direction:column;display:flex}.t_fZZW_danger:not([data-confirming]){align-items:flex-start}.t_fZZW_dbLink{align-items:center;gap:var(--space-1-5);border-radius:var(--radius-xs);color:var(--color-tool-accent);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);align-self:flex-start;text-decoration:none;display:inline-flex}@media (hover:hover){.t_fZZW_dbLink:hover{text-underline-offset:.2em;text-decoration:underline}}.t_fZZW_dbLink:focus-visible{outline:2px solid var(--color-tool-accent);outline-offset:2px}.t_fZZW_toastRegion{pointer-events:none;justify-content:center;display:flex;position:sticky;bottom:0}.t_fZZW_toastRegion:empty{display:none}.t_fZZW_toast{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:var(--color-brand-950);color:var(--color-on-brand);box-shadow:var(--shadow-tool);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);animation:t_fZZW_toast-in var(--duration-base) var(--ease-out);display:inline-flex}.t_fZZW_toast[data-tone=success] svg{color:var(--color-brand-300)}.t_fZZW_toast[data-tone=error]{background:var(--color-tool-danger)}@keyframes t_fZZW_card-in{0%{opacity:0;transform:translateY(4px)}}@keyframes t_fZZW_toast-in{0%{opacity:0;transform:translateY(6px)}}@keyframes t_fZZW_shimmer{to{background-position:-200% 0}}@keyframes t_fZZW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.t_fZZW_spinner{animation-duration:1.6s!important;animation-iteration-count:infinite!important}}
.gff16G_root{gap:var(--space-2);flex-direction:column;min-width:0;display:flex;container:field/inline-size}.gff16G_header{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.gff16G_label{align-items:baseline;gap:var(--space-1-5);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-snug);line-height:var(--line-height-snug);flex-wrap:wrap;display:inline-flex}.gff16G_root[data-disabled] .gff16G_label{color:var(--color-text-muted)}.gff16G_note{color:var(--color-text-muted);font-weight:var(--font-weight-regular)}.gff16G_hint{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-snug)}.gff16G_errorSlot{--error-lines:1;height:calc(var(--error-lines)*var(--line-height-snug)*var(--font-size-sm));margin-top:calc(var(--space-1)*-1);font-size:var(--font-size-sm);line-height:var(--line-height-snug);position:relative}@container field (max-width:20rem){.gff16G_errorSlot{--error-lines:2}}.gff16G_error{align-items:flex-start;gap:var(--space-1-5);color:var(--color-error);font-weight:var(--font-weight-medium);overflow-wrap:anywhere;opacity:0;visibility:hidden;transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),visibility 0s linear var(--duration-base);display:flex;transform:translateY(-4px)}.gff16G_error[data-visible]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.gff16G_errorIcon{width:var(--icon-size-sm);height:var(--icon-size-sm);margin-top:calc((1lh - var(--icon-size-sm))/2);flex:none}
.Ba3OgW_root{align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-1) 0 var(--space-4);border:1px solid var(--color-line-input);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-xs);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out);display:flex;position:relative}@media (hover:hover){.Ba3OgW_root:hover:not([data-disabled]):not(:focus-within){border-color:var(--color-border-strong)}}.Ba3OgW_root:focus-within{border-color:var(--color-focus);box-shadow:var(--focus-ring)}.Ba3OgW_root[data-invalid]{border-color:var(--color-error)}.Ba3OgW_root[data-invalid]:focus-within{box-shadow:0 0 0 3px var(--color-error-soft)}.Ba3OgW_root[data-disabled]{border-color:var(--color-line);background:var(--color-surface-sunken);box-shadow:none}.Ba3OgW_control{min-width:0;height:calc(var(--control-height) - 2px);padding:0 var(--space-3) 0 0;color:var(--color-text);font:inherit;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-snug);text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:1}.Ba3OgW_control::placeholder{color:var(--color-text-muted);font-weight:var(--font-weight-regular);opacity:1}.Ba3OgW_control:disabled{color:var(--color-text-muted);cursor:not-allowed}.Ba3OgW_control:-webkit-autofill{-webkit-text-fill-color:var(--color-text);box-shadow:0 0 0 100px var(--color-tint) inset;caret-color:var(--color-text)}.Ba3OgW_icon{width:var(--icon-size-md);height:var(--icon-size-md);color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-out);flex:none}.Ba3OgW_root:focus-within .Ba3OgW_icon{color:var(--color-link)}.Ba3OgW_root[data-invalid] .Ba3OgW_icon{color:var(--color-error)}.Ba3OgW_action{width:calc(var(--control-height) - var(--space-3));height:calc(var(--control-height) - var(--space-3));border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}@media (hover:hover){.Ba3OgW_action:hover:not(:disabled){background:var(--color-tint);color:var(--color-strong)}}.Ba3OgW_action:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.Ba3OgW_action:disabled{cursor:not-allowed}
.Va1wQq_root{--alert-fg:var(--color-info);--alert-bg:var(--color-info-soft);align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--alert-bg);color:var(--color-text);font-size:var(--font-size-sm);line-height:var(--line-height-body);animation:Va1wQq_enter var(--duration-slow) var(--ease-out);display:flex}.Va1wQq_root[data-tone=success]{--alert-fg:var(--color-ok);--alert-bg:var(--color-ok-soft)}.Va1wQq_root[data-tone=warning]{--alert-fg:var(--color-warn);--alert-bg:var(--color-warn-soft)}.Va1wQq_root[data-tone=error]{--alert-fg:var(--color-error);--alert-bg:var(--color-error-soft)}.Va1wQq_icon{width:var(--icon-size-md);height:var(--icon-size-md);margin-top:calc((1lh - var(--icon-size-md))/2);color:var(--alert-fg);flex:none}.Va1wQq_content{gap:var(--space-1);overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.Va1wQq_title{color:var(--alert-fg);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}.Va1wQq_description{font-size:var(--font-size-sm);line-height:var(--line-height-body)}.Va1wQq_actions{gap:var(--space-4);margin-top:var(--space-1);flex-wrap:wrap;display:flex}@keyframes Va1wQq_enter{0%{opacity:0;transform:translateY(-4px)}}
.CYkfOW_root{justify-content:center;align-items:center;gap:var(--space-2);max-width:100%;min-height:var(--control-height);padding:0 var(--space-5);border-radius:var(--radius-md);font:inherit;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-snug);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex;position:relative}.CYkfOW_root:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.CYkfOW_root:active:not(:disabled){transform:translateY(1px)}.CYkfOW_root:disabled{cursor:not-allowed}.CYkfOW_root[data-size=sm]{min-height:var(--space-8);padding:0 var(--space-3);font-size:var(--font-size-sm)}.CYkfOW_root[data-size=lg]{min-height:var(--control-height-lg);padding:0 var(--space-6)}.CYkfOW_root[data-block]{width:100%;display:flex}.CYkfOW_root[data-loading]{cursor:progress}.CYkfOW_root[data-variant=primary]{background:var(--color-action);color:var(--color-on-action);box-shadow:var(--shadow-button)}@media (hover:hover){.CYkfOW_root[data-variant=primary]:hover:not(:disabled){background:var(--color-action-hover)}}.CYkfOW_root[data-variant=primary]:disabled:not([data-loading]){background:var(--color-line);color:var(--color-text-muted);box-shadow:none}.CYkfOW_root[data-variant=primary][data-loading]{background:var(--color-action-hover)}.CYkfOW_root[data-variant=secondary]{background:var(--color-surface);border-color:var(--color-line-input);color:var(--color-strong)}@media (hover:hover){.CYkfOW_root[data-variant=secondary]:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-sunken)}}.CYkfOW_root[data-variant=secondary]:disabled:not([data-loading]){border-color:var(--color-line);color:var(--color-text-muted)}.CYkfOW_root[data-variant=ghost]{color:var(--color-strong);padding:0 var(--space-3);background:0 0}@media (hover:hover){.CYkfOW_root[data-variant=ghost]:hover:not(:disabled){background:var(--color-tint)}}.CYkfOW_root[data-variant=ghost]:disabled:not([data-loading]){color:var(--color-text-muted)}.CYkfOW_root[data-variant=link]{min-height:auto;padding:var(--space-0-5) 0;border-radius:var(--radius-xs);color:var(--color-link);font-size:var(--font-size-sm);text-underline-offset:.25em;transition:color var(--duration-fast) var(--ease-out),text-decoration-color var(--duration-fast) var(--ease-out);background:0 0;border:0;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}@media (hover:hover){.CYkfOW_root[data-variant=link]:hover:not(:disabled){color:var(--color-link-hover);text-decoration-color:currentColor}}.CYkfOW_root[data-variant=link]:active:not(:disabled){transform:none}.CYkfOW_root[data-variant=link]:disabled{color:var(--color-text-muted)}.CYkfOW_label{white-space:normal;text-align:center;text-wrap:balance;min-width:0}.CYkfOW_icon{width:var(--icon-size-sm);height:var(--icon-size-sm);transition:transform var(--duration-base) var(--ease-out);flex:none}.CYkfOW_icon[data-placement=end]{order:2}@media (hover:hover){.CYkfOW_root:hover:not(:disabled) .CYkfOW_icon[data-placement=end]{transform:translate(2px)}}.CYkfOW_spinner{width:var(--icon-size-sm);height:var(--icon-size-sm);border-radius:var(--radius-pill);border:2px solid;border-right-color:#0000;flex:none;animation:.7s linear infinite CYkfOW_spin}@keyframes CYkfOW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.CYkfOW_spinner{animation-duration:1.6s!important;animation-iteration-count:infinite!important}}
.Vi0IrW_root{gap:var(--space-5);min-width:0;padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}@media (min-width:40rem){.Vi0IrW_root{padding:var(--space-6)}}.Vi0IrW_header{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.Vi0IrW_heading{gap:var(--space-1);flex-direction:column;flex:14rem;min-width:0;display:flex}.Vi0IrW_action{flex:none;max-width:100%}.Vi0IrW_title{color:var(--color-strong);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-snug);line-height:var(--line-height-snug);margin:0}.Vi0IrW_description{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-body)}.Vi0IrW_body{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.Vi0IrW_footer{justify-content:flex-end;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-line);flex-wrap:wrap;display:flex}
._9Yk_TG_root{--chip-fg:var(--color-text-muted);--chip-bg:var(--color-surface-sunken);align-items:center;gap:var(--space-1-5);max-width:100%;padding:var(--space-1) var(--space-3);border:1px solid color-mix(in srgb, var(--chip-fg) 18%, transparent);border-radius:var(--radius-pill);background:var(--chip-bg);color:var(--chip-fg);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);display:inline-flex}._9Yk_TG_root[data-tone=info]{--chip-fg:var(--color-info);--chip-bg:var(--color-info-soft)}._9Yk_TG_root[data-tone=ok]{--chip-fg:var(--color-ok);--chip-bg:var(--color-ok-soft)}._9Yk_TG_root[data-tone=warn]{--chip-fg:var(--color-warn);--chip-bg:var(--color-warn-soft)}._9Yk_TG_root[data-tone=error]{--chip-fg:var(--color-error);--chip-bg:var(--color-error-soft)}._9Yk_TG_root[data-tone=brand]{--chip-fg:var(--color-tint-strong);--chip-bg:var(--color-tint)}._9Yk_TG_icon{width:var(--icon-size-sm);height:var(--icon-size-sm);flex:none}
._9pKYvW_root{width:100%;height:var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface-sunken);box-shadow:inset 0 0 0 1px var(--color-line);position:relative;overflow:hidden}._9pKYvW_bar{border-radius:inherit;background:linear-gradient(90deg, var(--color-link), var(--color-accent));height:100%;transition:width var(--duration-slow) var(--ease-out);display:block}._9pKYvW_root[data-complete] ._9pKYvW_bar{background:var(--color-ok)}
.m3_ucW_root{gap:var(--space-1);min-height:var(--control-height);padding:var(--space-1);border:1px solid var(--color-line-input);border-radius:var(--radius-md);background:var(--color-surface-sunken);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.m3_ucW_root[data-invalid]{border-color:var(--color-error)}.m3_ucW_item{min-width:0;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);place-items:center;display:grid;position:relative}@media (hover:hover){.m3_ucW_item:hover:not([data-checked]):not([data-disabled]){color:var(--color-strong)}}.m3_ucW_item[data-checked]{background:var(--color-surface);color:var(--color-strong);box-shadow:var(--shadow-xs),inset 0 0 0 1px var(--color-link)}.m3_ucW_item:has(.m3_ucW_radio:focus-visible){outline:2px solid var(--color-focus);outline-offset:1px}.m3_ucW_item[data-disabled]{cursor:not-allowed;opacity:.6}.m3_ucW_radio{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.m3_ucW_label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ZEbjhG_root{min-height:var(--control-height);border:1px solid var(--color-line-input);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-xs);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);align-items:center;display:flex;position:relative}@media (hover:hover){.ZEbjhG_root:hover:not([data-disabled]):not(:focus-within){border-color:var(--color-border-strong)}}.ZEbjhG_root:focus-within{border-color:var(--color-focus);box-shadow:var(--focus-ring)}.ZEbjhG_root[data-invalid]{border-color:var(--color-error)}.ZEbjhG_root[data-disabled]{border-color:var(--color-line);background:var(--color-surface-sunken);box-shadow:none}.ZEbjhG_icon{left:var(--space-4);width:var(--icon-size-md);height:var(--icon-size-md);color:var(--color-text-muted);pointer-events:none;position:absolute}.ZEbjhG_control{min-width:0;height:calc(var(--control-height) - 2px);padding:0 var(--space-10) 0 var(--space-4);border-radius:inherit;color:var(--color-text);font:inherit;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);text-overflow:ellipsis;appearance:none;cursor:pointer;background:0 0;border:0;outline:0;flex:1}.ZEbjhG_icon+.ZEbjhG_control{padding-left:calc(var(--space-4) + var(--icon-size-md) + var(--space-2))}.ZEbjhG_control[data-empty]{color:var(--color-text-muted);font-weight:var(--font-weight-regular)}.ZEbjhG_control:disabled{cursor:not-allowed}.ZEbjhG_control option{background:var(--color-surface);color:var(--color-text)}.ZEbjhG_chevron{right:var(--space-3);width:var(--icon-size-md);height:var(--icon-size-md);color:var(--color-text-muted);pointer-events:none;position:absolute}
.yshC2a_root{border-radius:var(--radius-xs);background:linear-gradient(90deg, var(--color-surface-sunken) 0%, var(--color-line) 50%, var(--color-surface-sunken) 100%);background-size:200% 100%;width:100%;height:1em;animation:1.3s linear infinite yshC2a_shimmer;display:block}.yshC2a_root[data-shape=control]{height:var(--control-height);border-radius:var(--radius-md)}.yshC2a_root[data-shape=block]{border-radius:var(--radius-md)}.yshC2a_root[data-shape=pill]{height:var(--space-6);border-radius:var(--radius-pill)}@keyframes yshC2a_shimmer{to{background-position:-200% 0}}
.PhP5Aq_root{min-width:0}.PhP5Aq_list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}.PhP5Aq_root[data-orientation=vertical] .PhP5Aq_list{flex-direction:column;gap:0}@media (min-width:64rem){.PhP5Aq_root[data-orientation=auto] .PhP5Aq_list{flex-direction:column;gap:0}}.PhP5Aq_item{flex:none;min-width:0;position:relative}.PhP5Aq_item[data-state=current]{flex:1}.PhP5Aq_root[data-orientation=vertical] .PhP5Aq_item:not(:last-child):after{content:"";top:calc(var(--space-2) + var(--space-8));bottom:calc(var(--space-1)*-1 + var(--space-2)*-1 + var(--space-2));left:calc(var(--space-2) + var(--space-4) - 1px);border-radius:var(--radius-pill);background:var(--color-line);width:2px;position:absolute}.PhP5Aq_root[data-orientation=vertical] .PhP5Aq_item[data-state=done]:not(:last-child):after{background:var(--color-link)}@media (min-width:64rem){.PhP5Aq_root[data-orientation=auto] .PhP5Aq_item:not(:last-child):after{content:"";top:calc(var(--space-2) + var(--space-8));bottom:calc(var(--space-1)*-1 + var(--space-2)*-1 + var(--space-2));left:calc(var(--space-2) + var(--space-4) - 1px);border-radius:var(--radius-pill);background:var(--color-line);width:2px;position:absolute}.PhP5Aq_root[data-orientation=auto] .PhP5Aq_item[data-state=done]:not(:last-child):after{background:var(--color-link)}}.PhP5Aq_target{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--radius-md);color:inherit;font:inherit;text-align:left;background:0 0;border:0;display:flex}.PhP5Aq_target[data-interactive]{cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out)}@media (hover:hover){.PhP5Aq_target[data-interactive]:hover{background:var(--color-surface-sunken)}}.PhP5Aq_target[data-interactive]:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.PhP5Aq_item[data-state=current] .PhP5Aq_target{background:var(--color-tint)}.PhP5Aq_marker{width:var(--space-8);height:var(--space-8);border:2px solid var(--color-line-input);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;transition:background-color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out);flex:none;place-items:center;display:grid}.PhP5Aq_item[data-state=current] .PhP5Aq_marker{border-color:var(--color-action);background:var(--color-action);color:var(--color-on-action)}.PhP5Aq_item[data-state=done] .PhP5Aq_marker{border-color:var(--color-link);color:var(--color-link)}.PhP5Aq_text{flex-direction:column;min-width:0;display:none}.PhP5Aq_item[data-state=current] .PhP5Aq_text,.PhP5Aq_root[data-orientation=vertical] .PhP5Aq_text{display:flex}@media (min-width:64rem){.PhP5Aq_root[data-orientation=auto] .PhP5Aq_text{display:flex}}.PhP5Aq_label{color:var(--color-strong);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PhP5Aq_item[data-state=upcoming] .PhP5Aq_label{color:var(--color-text-muted)}.PhP5Aq_description{color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.NCWW4a_root{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.NCWW4a_summary{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-line);border-left:3px solid var(--color-accent);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);flex-direction:column;display:flex}.NCWW4a_summary[data-complete]{border-left-color:var(--color-ok)}@media (min-width:40rem){.NCWW4a_summary{padding:var(--space-4) var(--space-5)}}.NCWW4a_summaryHead{align-items:flex-start;gap:var(--space-3);display:flex}.NCWW4a_summaryIcon{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-md);background:var(--color-accent-soft);color:var(--color-warn);flex:none;place-items:center;display:grid}.NCWW4a_summary[data-complete] .NCWW4a_summaryIcon{background:var(--color-ok-soft);color:var(--color-ok)}.NCWW4a_summaryText{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.NCWW4a_summaryTitle{color:var(--color-strong);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);margin:0}.NCWW4a_rules{color:var(--color-text-muted);font-size:var(--font-size-sm)}.NCWW4a_missingList{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.NCWW4a_missingList li{min-width:0;max-width:100%}.NCWW4a_moreToggle{color:var(--color-link);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}.NCWW4a_moreToggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.NCWW4a_missingChip{align-items:center;gap:var(--space-1);max-width:100%;min-height:var(--space-8);padding:0 var(--space-2) 0 var(--space-3);border:1px solid var(--color-line-input);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-strong);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out);display:inline-flex}.NCWW4a_missingChip svg{color:var(--color-text-muted);flex:none}@media (hover:hover){.NCWW4a_missingChip:hover{border-color:var(--color-border-strong);background:var(--color-surface-sunken)}}.NCWW4a_missingChip:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.NCWW4a_missingChipText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.NCWW4a_chipSuffix{display:none}@media (min-width:30rem){.NCWW4a_chipSuffix{display:inline}}.NCWW4a_documentList{gap:var(--space-3);flex-direction:column;display:flex}.NCWW4a_group{gap:var(--space-2);padding:var(--space-3);border:1px dashed var(--color-line-input);border-radius:var(--radius-lg);background:var(--color-surface-sunken);flex-direction:column;display:flex}.NCWW4a_group .NCWW4a_document{border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-xs);border-color:#0000}.NCWW4a_groupTitle{padding:0 var(--space-1);color:var(--color-strong);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.NCWW4a_document{gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);scroll-margin-block:var(--space-20);flex-direction:column;display:flex}.NCWW4a_documentHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.NCWW4a_documentHeading{gap:var(--space-0-5);flex-direction:column;flex:12rem;min-width:0;display:flex}.NCWW4a_documentTitle{color:var(--color-text);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);overflow-wrap:anywhere;margin:0}.NCWW4a_requirement{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.NCWW4a_dot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:currentColor}.NCWW4a_actionText{display:none}@media (min-width:30rem){.NCWW4a_actionText{display:inline}}.NCWW4a_inputs{gap:var(--space-3);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:48rem){.NCWW4a_inputs[data-has-date]{grid-template-columns:minmax(0,1fr) 13rem}}.NCWW4a_filesField{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.NCWW4a_filesLabel{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug)}.NCWW4a_dropzoneCompact{min-height:var(--control-height);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-1)}.NCWW4a_nowrap{white-space:nowrap}@media (max-width:30rem){.NCWW4a_metaPrefix{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.qpkHAW_root{gap:var(--space-3);flex-direction:column;display:flex}.qpkHAW_item{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);transition:box-shadow var(--duration-base) var(--ease-out)}.qpkHAW_item[data-open]{box-shadow:var(--shadow-sm)}.qpkHAW_heading{margin:0}.qpkHAW_trigger{align-items:center;gap:var(--space-3);width:100%;min-height:var(--space-16);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);color:var(--color-strong);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);background:0 0;border:0;display:flex}@media (min-width:40rem){.qpkHAW_trigger{padding:var(--space-3) var(--space-5)}}@media (hover:hover){.qpkHAW_trigger:hover{background:var(--color-surface-sunken)}}.qpkHAW_trigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.qpkHAW_title{min-width:0;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-snug);flex:1}.qpkHAW_aside{flex:none}.qpkHAW_chevron{color:var(--color-text-muted);transition:transform var(--duration-base) var(--ease-out);flex:none}.qpkHAW_item[data-open] .qpkHAW_chevron{transform:rotate(180deg)}.qpkHAW_content{padding:0 var(--space-4) var(--space-4);animation:qpkHAW_open var(--duration-base) var(--ease-out)}@media (min-width:40rem){.qpkHAW_content{padding:0 var(--space-5) var(--space-5)}}@keyframes qpkHAW_open{0%{opacity:0;transform:translateY(-4px)}}
._4be9fq_root{gap:var(--space-4);min-width:0;padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}@media (min-width:40rem){._4be9fq_root[data-layout=card]{padding:var(--space-6)}}._4be9fq_root[data-layout=compact]{gap:var(--space-3);box-shadow:none}._4be9fq_root[data-state=sent]{align-items:flex-start;gap:var(--space-2);border-color:color-mix(in srgb, var(--color-ok) 35%, transparent);background:linear-gradient(var(--color-ok-soft), var(--color-surface) 70%);animation:_4be9fq_sent-in var(--duration-slow) var(--ease-out)}._4be9fq_head{gap:var(--space-1);flex-direction:column;display:flex}._4be9fq_title{color:var(--color-strong);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-snug);margin:0}._4be9fq_root[data-layout=compact] ._4be9fq_title{font-size:var(--font-size-md)}._4be9fq_text{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-body)}._4be9fq_badge{width:var(--space-12);height:var(--space-12);margin-bottom:var(--space-1);border-radius:var(--radius-md);background:var(--color-ok-soft);color:var(--color-ok);place-items:center;display:grid}._4be9fq_status{margin-top:var(--space-1)}._4be9fq_dot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:currentColor}._4be9fq_checklist{border:1px solid var(--color-line);border-radius:var(--radius-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._4be9fq_check{align-items:center;gap:var(--space-1) var(--space-2);min-height:var(--control-height);padding:0 var(--space-3);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}._4be9fq_check+._4be9fq_check{border-top:1px solid var(--color-line)}._4be9fq_checkIcon{color:var(--color-warn);flex:none}._4be9fq_check[data-done] ._4be9fq_checkIcon{color:var(--color-ok)}._4be9fq_checkLabel{color:var(--color-text);font-weight:var(--font-weight-semibold);flex:1 0 auto}._4be9fq_checkState{color:var(--color-ok);font-weight:var(--font-weight-semibold);margin-left:auto}._4be9fq_checkLink{align-items:center;gap:var(--space-1);border-radius:var(--radius-xs);color:var(--color-link);font-weight:var(--font-weight-semibold);white-space:nowrap;margin-left:auto;text-decoration:none;display:inline-flex}@media (hover:hover){._4be9fq_checkLink:hover{color:var(--color-link-hover);text-underline-offset:.2em;text-decoration:underline}}._4be9fq_checkLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._4be9fq_errorList{margin:var(--space-1) 0 0;padding-left:var(--space-5);font-size:var(--font-size-sm)}._4be9fq_actions{justify-content:flex-end;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._4be9fq_root[data-layout=compact] ._4be9fq_actions{flex-direction:column;align-items:stretch}._4be9fq_why{color:var(--color-text-muted);font-size:var(--font-size-xs);flex:14rem;order:-1}._4be9fq_root[data-layout=compact] ._4be9fq_why{text-align:center;flex:none;order:0}@keyframes _4be9fq_sent-in{0%{opacity:0;transform:scale(.98)}}
._1uvCrq_root{width:var(--icon-size-lg);height:var(--icon-size-lg);display:inline-flex}._1uvCrq_root[data-size=lg]{width:var(--space-12);height:var(--space-12)}._1uvCrq_ring{border:3px solid var(--color-line);border-top-color:var(--color-link);border-radius:var(--radius-pill);width:100%;height:100%;animation:.8s linear infinite _1uvCrq_spin}@keyframes _1uvCrq_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._1uvCrq_ring{animation-duration:1.6s!important;animation-iteration-count:infinite!important}}
._3sbEQa_loadError{align-items:flex-start;max-width:36rem}._3sbEQa_loadErrorIcon{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-md);background:var(--color-error-soft);color:var(--color-error);place-items:center;display:grid}
.YRFhwW_root{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.YRFhwW_fieldRow{gap:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:30rem){.YRFhwW_fieldRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.YRFhwW_stepActions{gap:var(--space-3);flex-direction:column-reverse;display:flex}@media (min-width:30rem){.YRFhwW_stepActions{flex-direction:row}.YRFhwW_stepActions>*{flex:1}}.YRFhwW_actions{gap:var(--space-4);flex-direction:column;display:flex}.YRFhwW_row{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}
.ANyQYW_root{gap:var(--space-5);align-items:start;display:grid}@media (min-width:64rem){.ANyQYW_root[data-has-aside]{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 20rem}.ANyQYW_aside{top:calc(var(--space-16) + var(--space-6));position:sticky}}
.CpRVwa_root{height:100%}.CpRVwa_dot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:currentColor}.CpRVwa_figures{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.CpRVwa_bigNumber{align-items:baseline;gap:var(--space-2);color:var(--color-strong);font-size:var(--font-size-3xl);font-weight:var(--font-weight-light);letter-spacing:var(--tracking-tight);line-height:1;display:flex}.CpRVwa_ofTotal{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:normal}.CpRVwa_note{align-items:center;gap:var(--space-1-5);color:var(--color-warn);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);display:inline-flex}.CpRVwa_note[data-complete]{color:var(--color-ok)}
.OrRIkW_root{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.OrRIkW_header{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.OrRIkW_back{align-items:center;gap:var(--space-1);margin-bottom:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-1);margin-left:calc(var(--space-1)*-1);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}@media (hover:hover){.OrRIkW_back:hover{background:var(--color-tint);color:var(--color-strong)}}.OrRIkW_back:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.OrRIkW_backIcon{width:var(--icon-size-sm);height:var(--icon-size-sm)}.OrRIkW_steps{align-items:center;gap:var(--space-3);margin-bottom:var(--space-1);display:flex}.OrRIkW_stepTrack{gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.OrRIkW_step{width:var(--space-6);border-radius:var(--radius-pill);background:var(--color-line);height:4px;transition:background-color var(--duration-slow) var(--ease-out)}.OrRIkW_step[data-done]{background:var(--color-accent)}.OrRIkW_stepName{margin-left:var(--space-2);padding-left:var(--space-2);border-left:1px solid var(--color-line);color:var(--color-text)}.OrRIkW_stepText{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide)}.OrRIkW_badge{width:var(--space-16);height:var(--space-16);margin-bottom:var(--space-2);border-radius:var(--radius-lg);background:var(--color-tint);color:var(--color-tint-strong);animation:OrRIkW_badge-in var(--duration-slow) var(--ease-out);place-items:center;display:grid}.OrRIkW_badge[data-tone=success]{background:var(--color-ok-soft);color:var(--color-ok)}.OrRIkW_badge[data-tone=error]{background:var(--color-error-soft);color:var(--color-error)}.OrRIkW_badge[data-tone=warning]{background:var(--color-warn-soft);color:var(--color-warn)}.OrRIkW_title{color:var(--color-strong);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--line-height-tight);text-wrap:balance;overflow-wrap:anywhere}.OrRIkW_title:focus{outline:none}@media (min-width:30rem){.OrRIkW_title{font-size:var(--font-size-3xl)}}.OrRIkW_description{color:var(--color-text-muted);font-size:var(--font-size-md);line-height:var(--line-height-body);overflow-wrap:anywhere;text-wrap:pretty}.OrRIkW_description strong{color:var(--color-text);font-weight:var(--font-weight-semibold)}.OrRIkW_body{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.OrRIkW_footer{align-items:baseline;gap:var(--space-1) var(--space-2);padding-top:var(--space-6);border-top:1px solid var(--color-line);color:var(--color-text-muted);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}@keyframes OrRIkW_badge-in{0%{opacity:0;transform:scale(.9)}}.OrRIkW_actions{gap:var(--space-3);flex-direction:column;display:flex}
.rcJ09a_root{gap:var(--space-1-5);margin:var(--space-1) 0 0;padding:0;list-style:none;display:grid}.rcJ09a_item{align-items:flex-start;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-snug);transition:color var(--duration-base) var(--ease-out);display:flex}.rcJ09a_item[data-status=met]{color:var(--color-ok)}.rcJ09a_item[data-status=unmet]{color:var(--color-error)}.rcJ09a_icon{width:var(--icon-size-sm);height:var(--icon-size-sm);margin-top:calc((1lh - var(--icon-size-sm))/2);transition:transform var(--duration-base) var(--ease-out);flex:none}.rcJ09a_item[data-status=met] .rcJ09a_icon{animation:rcJ09a_tick var(--duration-slow) var(--ease-out)}@keyframes rcJ09a_tick{0%{transform:scale(.6)}}
._5tv35q_cards{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}
._0iWoWW_root{width:100%;position:relative}._0iWoWW_control{color:#0000;caret-color:#0000;width:100%;height:100%;font-size:var(--font-size-md);letter-spacing:0;opacity:.01;cursor:text;background:0 0;border:0;outline:0;padding:0;position:absolute;inset:0}._0iWoWW_control:disabled{cursor:not-allowed}._0iWoWW_slots{align-items:center;gap:var(--space-2);display:flex}._0iWoWW_slot{border:1px solid var(--color-line-input);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;height:3.75rem;box-shadow:var(--shadow-xs);color:var(--color-strong);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out);flex:1 1 0;place-items:center;display:grid;position:relative}._0iWoWW_slot[data-filled]{border-color:var(--color-border-strong);background:var(--color-tint);animation:_0iWoWW_pop var(--duration-base) var(--ease-out)}._0iWoWW_root:focus-within ._0iWoWW_slot[data-next]{border-color:var(--color-focus);box-shadow:var(--focus-ring)}._0iWoWW_root[data-invalid] ._0iWoWW_slot{--focus-ring:0 0 0 3px var(--color-error-soft);border-color:var(--color-error);background:var(--color-error-soft);color:var(--color-error)}._0iWoWW_root[data-disabled] ._0iWoWW_slot{border-color:var(--color-line);background:var(--color-surface-sunken);color:var(--color-text-muted);box-shadow:none}._0iWoWW_separator{width:var(--space-2);border-radius:var(--radius-pill);background:var(--color-line-input);flex:none;height:2px}._0iWoWW_caret{border-radius:var(--radius-pill);background:var(--color-link);width:2px;height:1.5rem;animation:1s steps(2,start) infinite _0iWoWW_blink;display:none}._0iWoWW_root:focus-within ._0iWoWW_caret{display:block}@keyframes _0iWoWW_blink{to{visibility:hidden}}@keyframes _0iWoWW_pop{0%{transform:scale(.94)}}
.i5Z34G_form{gap:var(--space-2) var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:40rem){.i5Z34G_form{grid-template-columns:repeat(2,minmax(0,1fr))}}.i5Z34G_full{grid-column:1/-1}@media (min-width:40rem){.i5Z34G_full{max-width:calc(50% - var(--space-5)/2)}}.i5Z34G_actions{justify-content:flex-end;align-items:flex-start;gap:var(--space-3) var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-line);flex-wrap:wrap;grid-column:1/-1;display:flex}.i5Z34G_feedback{flex:18rem;min-width:0}.i5Z34G_feedback:empty{display:none}
.-INE6G_root{gap:var(--space-3);flex-direction:column;display:flex}.-INE6G_item{align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out);display:flex;position:relative}@media (hover:hover){.-INE6G_item:hover:not([data-disabled]):not([data-checked]){border-color:var(--color-line-input);box-shadow:var(--shadow-sm)}}.-INE6G_item:has(.-INE6G_radio:focus-visible){border-color:var(--color-focus);box-shadow:var(--focus-ring)}.-INE6G_item[data-checked]{border-color:var(--color-link);background:var(--color-tint);box-shadow:0 0 0 1px var(--color-link)}.-INE6G_item[data-disabled]{cursor:not-allowed;opacity:.6}.-INE6G_radio{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.-INE6G_iconTile{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-md);background:var(--color-tint);color:var(--color-tint-strong);transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);flex:none;place-items:center;display:grid}.-INE6G_item[data-checked] .-INE6G_iconTile{background:var(--color-action);color:var(--color-on-action)}.-INE6G_text{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.-INE6G_label{color:var(--color-text);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-snug);line-height:var(--line-height-snug)}.-INE6G_description{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-snug);overflow-wrap:anywhere}.-INE6G_indicator{width:var(--icon-size-md);height:var(--icon-size-md);border:1.5px solid var(--color-line-input);border-radius:var(--radius-pill);background:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-out),border-width var(--duration-fast) var(--ease-out);flex:none}.-INE6G_item[data-checked] .-INE6G_indicator{border-width:6px;border-color:var(--color-link)}
.LRqWYa_confirm{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-line);border-left:3px solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-surface-sunken);animation:LRqWYa_confirm-in var(--duration-base) var(--ease-out);flex-direction:column;display:flex}.LRqWYa_confirmText{color:var(--color-text);font-size:var(--font-size-sm);line-height:var(--line-height-body)}.LRqWYa_actions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}@keyframes LRqWYa_confirm-in{0%{opacity:0;transform:translateY(-4px)}}
._1Nn5CW_root{--switch-width:2.75rem;--switch-height:1.5rem;--switch-gap:3px;--switch-track:var(--color-line-input);--switch-track-on:var(--color-link);width:var(--switch-width);height:var(--switch-height);border-radius:var(--radius-pill);background:var(--switch-track);cursor:pointer;transition:background-color var(--duration-base) var(--ease-out);-webkit-tap-highlight-color:#0000;border:0;flex:none;padding:0;position:relative}._1Nn5CW_root[data-checked]{background:var(--switch-track-on)}._1Nn5CW_root:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._1Nn5CW_root:disabled{cursor:not-allowed;opacity:.5}._1Nn5CW_thumb{top:var(--switch-gap);left:var(--switch-gap);width:calc(var(--switch-height) - var(--switch-gap)*2);height:calc(var(--switch-height) - var(--switch-gap)*2);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-xs);transition:transform var(--duration-base) var(--ease-out);position:absolute}._1Nn5CW_thumb[data-checked]{transform:translateX(calc(var(--switch-width) - var(--switch-height)))}
.LW96WW_root{background:radial-gradient(120% 70% at 100% 0%, var(--color-brand-glow-cyan), transparent 60%),radial-gradient(80% 60% at 0% 100%, var(--color-brand-glow-teal), transparent 70%),var(--color-brand-950);isolation:isolate;grid-template-rows:auto 1fr;min-height:100dvh;display:grid;position:relative}@media (min-width:64rem){.LW96WW_root{padding:var(--space-3);grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(32rem,44%)}}.LW96WW_brand{padding:var(--space-6) var(--space-4) var(--space-12);color:var(--color-on-brand);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:64rem){.LW96WW_brand{top:var(--space-3);height:calc(100dvh - var(--space-3)*2);padding:var(--space-10) clamp(var(--space-10),5vw,var(--space-20));justify-content:space-between;align-self:start;position:sticky}}.LW96WW_lattice{z-index:-1;background-image:linear-gradient(to right, transparent 17.5px, var(--color-on-brand-faint) 17.5px, var(--color-on-brand-faint) 18.5px, transparent 18.5px),linear-gradient(to bottom, transparent 17.5px, var(--color-on-brand-faint) 17.5px, var(--color-on-brand-faint) 18.5px, transparent 18.5px);-webkit-mask-image:radial-gradient(circle at 18px 18px, var(--mask-opaque) 4.5px, transparent 5px),radial-gradient(90% 80% at 85% 10%, var(--mask-opaque) 0%, transparent 75%);mask-image:radial-gradient(circle at 18px 18px, var(--mask-opaque) 4.5px, transparent 5px),radial-gradient(90% 80% at 85% 10%, var(--mask-opaque) 0%, transparent 75%);animation:LW96WW_lattice-in .9s var(--ease-out) both;background-size:36px 36px;position:absolute;inset:0;-webkit-mask-size:36px 36px,100% 100%;mask-size:36px 36px,100% 100%;-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.LW96WW_kicker{align-items:center;gap:var(--space-3);color:var(--color-on-brand);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-snug);display:flex}.LW96WW_rule{width:var(--space-8);border-radius:var(--radius-pill);background:var(--color-accent);height:2px}.LW96WW_statement{display:none}@media (min-width:64rem){.LW96WW_statement{gap:var(--space-6);max-width:34rem;animation:LW96WW_statement-in .7s var(--ease-out) both;flex-direction:column;display:flex}}.LW96WW_headline{font-size:var(--font-size-display);font-weight:var(--font-weight-light);letter-spacing:var(--tracking-tight);line-height:var(--line-height-tight);text-wrap:balance}.LW96WW_support{max-width:28rem;color:var(--color-on-brand-muted);font-size:var(--font-size-lg);line-height:var(--line-height-body);text-wrap:pretty}.LW96WW_highlights{display:none}@media (min-width:64rem){.LW96WW_highlights{gap:var(--space-4) var(--space-8);padding:var(--space-6) 0 0;border-top:1px solid var(--color-on-brand-faint);flex-wrap:wrap;margin:0;list-style:none;display:flex}}.LW96WW_highlight{align-items:center;gap:var(--space-2);color:var(--color-on-brand-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);display:flex}.LW96WW_highlightIcon{width:var(--icon-size-md);height:var(--icon-size-md);color:var(--color-accent);flex:none}.LW96WW_sheet{min-width:0;margin-top:calc(var(--space-6)*-1);border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--color-surface);box-shadow:var(--shadow-sheet);flex-direction:column;display:flex;position:relative}@media (min-width:64rem){.LW96WW_sheet{border-radius:var(--radius-xl);animation:LW96WW_sheet-in .5s var(--ease-out) both;margin-top:0}}.LW96WW_sheetHeader,.LW96WW_sheetMain{width:100%;padding-inline:var(--space-4)}@media (min-width:30rem){.LW96WW_sheetHeader,.LW96WW_sheetMain{max-width:calc(var(--form-width) + var(--space-8)*2);padding-inline:var(--space-8);margin-inline:auto}}.LW96WW_sheetHeader{padding-top:var(--space-8);align-items:center;display:flex}@media (min-width:64rem){.LW96WW_sheetHeader{padding-top:var(--space-10)}}.LW96WW_logoLink{padding:var(--space-1);margin:calc(var(--space-1)*-1);border-radius:var(--radius-sm);background:var(--color-logo-plate);display:inline-flex}.LW96WW_logoLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.LW96WW_logo{width:auto;height:var(--logo-height);display:block}.LW96WW_sheetMain{padding-block:var(--space-8);flex:1;align-items:center;display:flex}.LW96WW_sheetContent{width:100%;min-width:0}@media (min-width:30rem){.LW96WW_sheetContent{max-width:var(--form-width)}}@keyframes LW96WW_lattice-in{0%{opacity:0}}@keyframes LW96WW_statement-in{0%{opacity:0;transform:translateY(8px)}}@keyframes LW96WW_sheet-in{0%{opacity:0;transform:translate(12px)}}
.PWRiZq_steps{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface-sunken);border:1px solid var(--color-line);counter-reset:step;margin:0;list-style:none;display:grid}.PWRiZq_step{grid-template-columns:var(--space-6) 1fr;align-items:baseline;gap:var(--space-3);color:var(--color-text);font-size:var(--font-size-sm);line-height:var(--line-height-body);counter-increment:step;display:grid}.PWRiZq_step:before{content:counter(step);width:var(--space-6);height:var(--space-6);border-radius:var(--radius-pill);background:var(--color-action);color:var(--color-on-action);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;place-items:center;display:grid}
.eGQ5Fa_loading{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}
._7SukKa_destination{overflow-wrap:anywhere}._7SukKa_resend{align-items:baseline;gap:var(--space-1);flex-wrap:wrap;display:inline-flex}._7SukKa_wait{color:var(--color-text-muted);font-weight:var(--font-weight-medium)}
