.IrzyxW_alert{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb, var(--alert-fg) 35%, transparent);border-radius:var(--radius-md);background:var(--alert-bg);color:var(--color-text);font-size:var(--text-sm);border-left-width:4px;flex-direction:column;display:flex}.IrzyxW_title{color:var(--alert-fg);font-weight:600}.IrzyxW_body{overflow-wrap:anywhere;min-width:0}.IrzyxW_info{--alert-bg:var(--color-info-soft);--alert-fg:var(--color-info)}.IrzyxW_success{--alert-bg:var(--color-positive-soft);--alert-fg:var(--color-positive)}.IrzyxW_warning{--alert-bg:var(--color-warning-soft);--alert-fg:var(--color-warning)}.IrzyxW_error{--alert-bg:var(--color-negative-soft);--alert-fg:var(--color-negative)}
.H8aylq_badge{align-items:center;gap:var(--space-1);border-radius:var(--radius-full);font-size:var(--text-xs);white-space:nowrap;background:var(--badge-bg,var(--color-surface-muted));color:var(--badge-fg,var(--color-text-muted));padding:.1em .55em;font-weight:550;line-height:1.6;display:inline-flex}.H8aylq_neutral,.H8aylq_muted{--badge-bg:var(--color-surface-muted);--badge-fg:var(--color-text-muted)}.H8aylq_accent{--badge-bg:var(--color-accent-soft);--badge-fg:var(--color-accent-strong)}.H8aylq_positive{--badge-bg:var(--color-positive-soft);--badge-fg:var(--color-positive)}.H8aylq_negative{--badge-bg:var(--color-negative-soft);--badge-fg:var(--color-negative)}.H8aylq_warning{--badge-bg:var(--color-warning-soft);--badge-fg:var(--color-warning)}.H8aylq_info{--badge-bg:var(--color-info-soft);--badge-fg:var(--color-info)}
._8RiFmG_button{--btn-bg:var(--color-surface);--btn-fg:var(--color-text);--btn-border:var(--color-border-strong);--btn-bg-hover:var(--color-surface-muted);justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height-md);padding:0 var(--space-4);border:1px solid var(--btn-border);border-radius:var(--radius-md);background:var(--btn-bg);color:var(--btn-fg);font-weight:550;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--transition), border-color var(--transition), color var(--transition), transform var(--transition);line-height:1;display:inline-flex;position:relative}._8RiFmG_button:hover:not(:disabled){background:var(--btn-bg-hover)}._8RiFmG_button:active:not(:disabled){transform:translateY(1px)}._8RiFmG_button:disabled{cursor:not-allowed;opacity:.55}._8RiFmG_primary{--btn-bg:var(--color-accent);--btn-fg:var(--color-accent-contrast);--btn-border:transparent;--btn-bg-hover:var(--color-accent-strong)}._8RiFmG_ghost{--btn-bg:transparent;--btn-border:transparent;--btn-fg:var(--color-text-muted);--btn-bg-hover:var(--color-surface-muted)}._8RiFmG_ghost:hover:not(:disabled){color:var(--color-text)}._8RiFmG_danger{--btn-bg:var(--color-negative);--btn-fg:var(--color-negative-contrast);--btn-border:transparent;--btn-bg-hover:color-mix(in srgb, var(--color-negative) 85%, black)}._8RiFmG_sm{min-height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-xs)}._8RiFmG_lg{min-height:var(--control-height-lg);padding-inline:var(--space-5);font-size:var(--text-md)}._8RiFmG_block{width:100%;display:flex}._8RiFmG_iconOnly{width:var(--control-height-md);padding:0}._8RiFmG_iconOnly._8RiFmG_sm{width:var(--control-height-sm)}._8RiFmG_iconOnly._8RiFmG_lg{width:var(--control-height-lg)}._8RiFmG_label{align-items:center;gap:var(--space-2);display:inline-flex}._8RiFmG_link{text-decoration:none}._8RiFmG_link:hover{color:var(--btn-fg)}._8RiFmG_labelHidden{visibility:hidden}._8RiFmG_spinner{border-radius:var(--radius-full);border:2px solid;border-right-color:#0000;width:1em;height:1em;animation:.7s linear infinite _8RiFmG_spin;position:absolute}@keyframes _8RiFmG_spin{to{transform:rotate(360deg)}}@media (pointer:coarse){._8RiFmG_button{min-height:max(var(--control-height-md), 44px)}._8RiFmG_sm{min-height:max(var(--control-height-sm), 40px)}}
.b6YjYG_card{--card-pad:clamp(var(--space-4), 2vw, var(--space-5));padding:var(--card-pad);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex;overflow:clip}.b6YjYG_raised{box-shadow:var(--shadow-sm)}.b6YjYG_flush{padding:0}.b6YjYG_header{justify-content:space-between;align-items:flex-start;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.b6YjYG_flush .b6YjYG_header{padding:var(--card-pad);border-bottom:1px solid var(--color-border);margin-bottom:0}.b6YjYG_headerText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.b6YjYG_title{font-size:var(--text-lg)}.b6YjYG_description{color:var(--color-text-muted);font-size:var(--text-sm)}.b6YjYG_actions{gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}@media (max-width:40rem){.b6YjYG_actions{width:100%;margin-left:0}}.b6YjYG_body{padding:var(--card-pad)}.b6YjYG_footer{gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.b6YjYG_flush .b6YjYG_footer{padding:var(--space-3) var(--card-pad);margin-top:0}
.gV8Hta_dialog{width:min(100% - 2 * var(--gutter), var(--dialog-max,28rem));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);max-height:calc(100dvh - 2rem);color:var(--color-text);box-shadow:var(--shadow-md);overscroll-behavior:contain;text-align:left;margin:auto;padding:0;font-weight:400}.gV8Hta_dialog:not([open]){display:none}.gV8Hta_dialog::backdrop{background:var(--color-overlay);-webkit-backdrop-filter:blur(2px)}.gV8Hta_sm{--dialog-max:28rem}.gV8Hta_md{--dialog-max:40rem}.gV8Hta_panel{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.gV8Hta_header{gap:var(--space-1);flex-direction:column;display:flex}.gV8Hta_title{font-size:var(--text-lg)}.gV8Hta_description{color:var(--color-text-muted);font-size:var(--text-sm)}.gV8Hta_body{min-width:0}@media (max-width:40rem){.gV8Hta_dialog{border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:0;width:100%;max-width:none;max-height:92dvh;margin:auto 0 0}.gV8Hta_panel{padding:var(--space-4) var(--gutter) max(var(--space-5), env(safe-area-inset-bottom))}}
._7dcBQG_wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;width:100%;overflow-x:auto}._7dcBQG_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}._7dcBQG_caption{caption-side:bottom;padding:var(--space-2) var(--space-4);text-align:left;font-size:var(--text-xs);color:var(--color-text-muted)}._7dcBQG_cell{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}._7dcBQG_table thead ._7dcBQG_cell{z-index:1;background:var(--color-surface);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap;font-weight:600;position:sticky;top:0}._7dcBQG_table tbody tr:hover{background:var(--color-surface-muted)}._7dcBQG_table tbody tr:last-child ._7dcBQG_cell{border-bottom:0}._7dcBQG_table tfoot ._7dcBQG_cell{border-top:1px solid var(--color-border-strong);background:var(--color-surface-muted);border-bottom:0;font-weight:600}._7dcBQG_dense ._7dcBQG_cell{padding:var(--space-2) var(--space-3)}._7dcBQG_right{text-align:right}._7dcBQG_center{text-align:center}._7dcBQG_nowrap{white-space:nowrap}._7dcBQG_empty{padding:var(--space-5)}@media (max-width:39.99rem){._7dcBQG_hideBelowSm{display:none}}@media (max-width:47.99rem){._7dcBQG_hideBelowMd{display:none}}@media (max-width:63.99rem){._7dcBQG_hideBelowLg{display:none}}@media (max-width:79.99rem){._7dcBQG_hideBelowXl{display:none}}@media (max-width:39.99rem){._7dcBQG_stack colgroup,._7dcBQG_stack thead{display:none}._7dcBQG_stack,._7dcBQG_stack tbody,._7dcBQG_stack tfoot{display:block}._7dcBQG_stack tr{gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._7dcBQG_stack tbody tr:last-child{border-bottom:0}._7dcBQG_stack tfoot tr{border-top:1px solid var(--color-border-strong);background:var(--color-surface-muted)}._7dcBQG_stack tfoot ._7dcBQG_cell{border:0}._7dcBQG_stack tfoot ._7dcBQG_cell:empty{display:none}._7dcBQG_stack ._7dcBQG_cell{text-align:left;border:0;padding:0;display:block}._7dcBQG_stack ._7dcBQG_cell:before{content:attr(data-label);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:.1em;font-weight:600;display:block}._7dcBQG_stack ._7dcBQG_primary{font-size:var(--text-md);grid-column:1/-1}._7dcBQG_stack ._7dcBQG_primary:before,._7dcBQG_stack ._7dcBQG_hideBelowSm,._7dcBQG_stack ._7dcBQG_hideBelowMd,._7dcBQG_stack ._7dcBQG_hideBelowLg,._7dcBQG_stack ._7dcBQG_hideBelowXl{display:none}}
.hV7N1a_field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.hV7N1a_label{font-size:var(--text-sm);color:var(--color-text);font-weight:550}.hV7N1a_required{color:var(--color-negative);margin-left:.2em}.hV7N1a_hint{font-size:var(--text-xs);color:var(--color-text-muted)}.hV7N1a_error{font-size:var(--text-xs);color:var(--color-negative)}.hV7N1a_control{width:100%;min-height:var(--control-height-md);padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--text-md);transition:border-color var(--transition), box-shadow var(--transition)}.hV7N1a_control::placeholder{color:var(--color-text-faint)}.hV7N1a_control:hover:not(:disabled){border-color:var(--color-text-faint)}.hV7N1a_control:focus-visible{border-color:var(--color-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-focus) 25%, transparent);outline:none}.hV7N1a_control:disabled{background:var(--color-surface-muted);color:var(--color-text-muted);cursor:not-allowed}.hV7N1a_alignRight{text-align:right}.hV7N1a_invalid,.hV7N1a_hasError .hV7N1a_control{border-color:var(--color-negative)}.hV7N1a_group{min-height:var(--control-height-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color var(--transition), box-shadow var(--transition);align-items:stretch;display:flex;overflow:hidden}.hV7N1a_group:hover:not(.hV7N1a_groupDisabled){border-color:var(--color-text-faint)}.hV7N1a_group:focus-within{border-color:var(--color-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-focus) 25%, transparent)}.hV7N1a_groupInvalid,.hV7N1a_hasError .hV7N1a_group{border-color:var(--color-negative)}.hV7N1a_groupDisabled{background:var(--color-surface-muted)}.hV7N1a_controlInGroup,.hV7N1a_controlInGroup:hover,.hV7N1a_controlInGroup:focus-visible{min-width:0;min-height:0;box-shadow:none;border:0;border-radius:0;flex:1}.hV7N1a_adornment{padding:0 var(--space-3);border-right:1px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text-muted);font-size:var(--text-sm);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;display:flex}.hV7N1a_adornment:last-child{border-right:0;border-left:1px solid var(--color-border)}.hV7N1a_select{padding-right:var(--space-6);appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 1.1rem),calc(100% - .8rem);background-repeat:no-repeat;background-size:.3rem .3rem}.hV7N1a_textarea{min-height:5rem;padding-block:var(--space-2);resize:vertical}.hV7N1a_control[type=date]::-webkit-calendar-picker-indicator{opacity:.7;cursor:pointer}@media (pointer:coarse){.hV7N1a_control{font-size:max(var(--text-md), 16px);min-height:max(var(--control-height-md), 44px)}.hV7N1a_group{min-height:max(var(--control-height-md), 44px)}}
._9MQOPa_form{flex-direction:column;min-width:0;display:flex}._9MQOPa_fields{border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._9MQOPa_gap-xs{gap:var(--space-1)}._9MQOPa_gap-sm{gap:var(--space-2)}._9MQOPa_gap-md{gap:var(--space-4)}._9MQOPa_gap-lg{gap:var(--space-5)}._9MQOPa_gap-xl{gap:var(--space-7)}._9MQOPa_issues{margin:var(--space-2) 0 0;padding-left:1.2em}._9MQOPa_row{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:40rem){._9MQOPa_cols-2,._9MQOPa_cols-3,._9MQOPa_cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){._9MQOPa_cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}._9MQOPa_cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}._9MQOPa_fieldset{gap:var(--space-2);min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;margin:0;display:flex}._9MQOPa_legend{padding:0 var(--space-2);font-size:var(--text-md);font-weight:600}._9MQOPa_description{font-size:var(--text-sm);color:var(--color-text-muted)}._9MQOPa_fieldsetBody{margin-top:var(--space-2);flex-direction:column;display:flex}._9MQOPa_actions{gap:var(--space-2);padding-top:var(--space-2);flex-wrap:wrap;display:flex}._9MQOPa_actions-end{justify-content:flex-end}._9MQOPa_actions-start{justify-content:flex-start}._9MQOPa_actions-between{justify-content:space-between}._9MQOPa_actions-stretch>*{flex:auto}@media (max-width:40rem){._9MQOPa_actions>*{flex:100%}}
.m4iFDG_root{min-width:0;position:relative}.m4iFDG_trigger{width:2rem;height:2rem;margin:0 calc(-1 * var(--space-2));border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.m4iFDG_trigger:hover:not(:disabled){color:var(--color-text);background:var(--color-surface)}.m4iFDG_trigger:disabled{cursor:not-allowed;opacity:.6}.m4iFDG_trigger svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.1rem;height:1.1rem}.m4iFDG_backdrop{display:none}.m4iFDG_popover{top:calc(100% + var(--space-1));z-index:30;width:19rem;max-width:calc(100vw - 2 * var(--gutter));padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--shadow-md);text-align:left;font-weight:400;position:absolute;left:0}.m4iFDG_header{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.m4iFDG_title{font-size:var(--text-sm);font-weight:600}.m4iFDG_grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.m4iFDG_weekday{padding:var(--space-1) 0;text-align:center;font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600}.m4iFDG_day{aspect-ratio:1;border-radius:var(--radius-md);min-height:2.25rem;color:var(--color-text);font-size:var(--text-sm);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:flex}.m4iFDG_day:hover:not(:disabled){background:var(--color-surface-muted)}.m4iFDG_day:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.m4iFDG_outside{color:var(--color-text-faint)}.m4iFDG_today{border-color:var(--color-border-strong);font-weight:600}.m4iFDG_selected,.m4iFDG_selected:hover:not(:disabled){background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-contrast);font-weight:600}.m4iFDG_day:disabled{color:var(--color-text-faint);cursor:not-allowed;text-decoration:line-through}.m4iFDG_footer{justify-content:space-between;gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);display:flex}@media (max-width:40rem){.m4iFDG_backdrop{z-index:29;background:var(--color-overlay);display:block;position:fixed;inset:0}.m4iFDG_popover{width:auto;max-width:none;padding:var(--space-4) var(--gutter) max(var(--space-5), env(safe-area-inset-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:0;position:fixed;inset:auto 0 0}.m4iFDG_day{min-height:2.75rem}}.m4iFDG_row{display:contents}
.o_VKbG_choice{align-items:flex-start;gap:var(--space-2);cursor:pointer;font-size:var(--text-sm);display:flex}.o_VKbG_disabled{cursor:not-allowed;opacity:.6}.o_VKbG_input{width:1.1rem;height:1.1rem;accent-color:var(--color-accent);cursor:inherit;flex:none;margin:.15rem 0 0}.o_VKbG_text{flex-direction:column;gap:.1em;min-width:0;display:flex}.o_VKbG_label{color:var(--color-text);font-weight:500}.o_VKbG_description{font-size:var(--text-xs);color:var(--color-text-muted)}.o_VKbG_switch{appearance:none;border-radius:var(--radius-full);background:var(--color-border-strong);width:2.25rem;height:1.25rem;transition:background var(--transition);margin-top:.05rem;position:relative}.o_VKbG_switch:after{content:"";border-radius:var(--radius-full);background:var(--color-surface);width:1rem;height:1rem;box-shadow:var(--shadow-sm);transition:translate var(--transition);position:absolute;top:.125rem;left:.125rem}.o_VKbG_switch:checked{background:var(--color-accent)}.o_VKbG_switch:checked:after{translate:1rem}.o_VKbG_group{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.o_VKbG_legend{margin-bottom:var(--space-1);font-size:var(--text-sm);padding:0;font-weight:550}.o_VKbG_required{color:var(--color-negative);margin-left:.2em}.o_VKbG_options{gap:var(--space-2);flex-direction:column;display:flex}.o_VKbG_horizontal{gap:var(--space-2) var(--space-5);flex-flow:wrap}.o_VKbG_hint{font-size:var(--text-xs);color:var(--color-text-muted)}.o_VKbG_error{font-size:var(--text-xs);color:var(--color-negative)}@media (pointer:coarse){.o_VKbG_input{width:1.35rem;height:1.35rem}.o_VKbG_switch{width:2.75rem;height:1.5rem}.o_VKbG_switch:after{width:1.25rem;height:1.25rem}.o_VKbG_switch:checked:after{translate:1.25rem}}
.W8Ltra_file{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.W8Ltra_input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.W8Ltra_button{cursor:pointer}.W8Ltra_input:focus-visible+.W8Ltra_button{outline:2px solid var(--color-focus);outline-offset:2px}.W8Ltra_disabled{cursor:not-allowed;opacity:.55}.W8Ltra_names{min-width:0;font-size:var(--text-sm);overflow-wrap:anywhere;flex:1}.W8Ltra_empty{color:var(--color-text-muted)}
._6A1vqW_container{width:100%;padding-inline:var(--gutter);margin-inline:auto}._6A1vqW_container-sm{max-width:calc(var(--container-sm) + 2 * var(--gutter))}._6A1vqW_container-md{max-width:calc(var(--container-md) + 2 * var(--gutter))}._6A1vqW_container-lg{max-width:calc(var(--container-lg) + 2 * var(--gutter))}._6A1vqW_stack{flex-direction:column;display:flex}._6A1vqW_cluster{flex-wrap:wrap;display:flex}._6A1vqW_grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--grid-min)), 1fr));display:grid}._6A1vqW_gap-xs{gap:var(--space-1)}._6A1vqW_gap-sm{gap:var(--space-2)}._6A1vqW_gap-md{gap:var(--space-4)}._6A1vqW_gap-lg{gap:var(--space-5)}._6A1vqW_gap-xl{gap:var(--space-7)}._6A1vqW_justify-start{justify-content:flex-start}._6A1vqW_justify-end{justify-content:flex-end}._6A1vqW_justify-between{justify-content:space-between}._6A1vqW_justify-center{justify-content:center}._6A1vqW_align-start{align-items:flex-start}._6A1vqW_align-center{align-items:center}._6A1vqW_align-end{align-items:flex-end}._6A1vqW_align-baseline{align-items:baseline}._6A1vqW_pageHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._6A1vqW_pageHeaderText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._6A1vqW_pageTitle{font-size:var(--text-2xl)}._6A1vqW_pageDescription{color:var(--color-text-muted)}._6A1vqW_pageActions{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:40rem){._6A1vqW_pageActions{width:100%}._6A1vqW_pageActions>*{flex:auto}}._6A1vqW_empty{align-items:center;gap:var(--space-2);padding:var(--space-7) var(--space-4);text-align:center;flex-direction:column;display:flex}._6A1vqW_emptyTitle{font-size:var(--text-lg);font-weight:600}._6A1vqW_emptyDescription{max-width:36ch;color:var(--color-text-muted);font-size:var(--text-sm)}._6A1vqW_emptyAction{margin-top:var(--space-2)}
.lDOUUq_value{font-variant-numeric:tabular-nums;white-space:nowrap}.lDOUUq_empty,.lDOUUq_muted{color:var(--color-text-faint)}.lDOUUq_neutral{color:inherit}.lDOUUq_accent{color:var(--color-accent)}.lDOUUq_positive{color:var(--color-positive)}.lDOUUq_negative{color:var(--color-negative)}.lDOUUq_warning{color:var(--color-warning)}.lDOUUq_info{color:var(--color-info)}
.-zW4nG_shell{flex-direction:column;min-height:100dvh;display:flex}.-zW4nG_skip{top:var(--space-2);left:var(--space-2);z-index:100;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-md);position:absolute;transform:translateY(-200%)}.-zW4nG_skip:focus-visible{transform:none}.-zW4nG_header{z-index:10;border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 85%, transparent);-webkit-backdrop-filter:blur(12px);position:sticky;top:0}.-zW4nG_bar{align-items:center;gap:var(--space-2) var(--space-5);min-height:var(--header-height);flex-wrap:wrap;display:flex}.-zW4nG_brand{align-items:center;gap:var(--space-2);color:var(--color-text);letter-spacing:-.01em;font-weight:650;text-decoration:none;display:inline-flex}.-zW4nG_mark{border-radius:var(--radius-sm);background:var(--color-accent);width:1.4rem;height:1.4rem;color:var(--color-accent-contrast);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;padding:.15rem}.-zW4nG_nav{min-width:0}.-zW4nG_navList{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.-zW4nG_navLink{min-height:var(--control-height-sm);padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--text-sm);white-space:nowrap;transition:background var(--transition), color var(--transition);justify-content:center;align-items:center;font-weight:550;text-decoration:none;display:inline-flex}.-zW4nG_navLink:hover{background:var(--color-surface-muted);color:var(--color-text)}.-zW4nG_navLinkActive,.-zW4nG_navLinkActive:hover{background:var(--color-accent-soft);color:var(--color-accent-strong)}.-zW4nG_tools{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}@media (max-width:60rem){.-zW4nG_bar{padding-block:var(--space-2)}.-zW4nG_nav{flex-basis:100%;order:3}}@media (max-width:40rem){.-zW4nG_navList{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.-zW4nG_navLink{padding-inline:var(--space-1);display:flex}}.-zW4nG_main{padding-block:var(--space-5) var(--space-7);flex:1}@media (min-width:48rem){.-zW4nG_main{padding-block:var(--space-6) var(--space-7)}}
._0UvN0W_grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--stat-min)), 1fr));gap:var(--space-3);margin:0;display:grid}._0UvN0W_stat{gap:var(--space-1);min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;container-type:inline-size}._0UvN0W_emphasis{background:linear-gradient(135deg, var(--color-accent-soft), var(--color-surface) 70%);grid-column:span 2}@media (max-width:40rem){._0UvN0W_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr))}._0UvN0W_emphasis{grid-column:1/-1}}._0UvN0W_label{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-weight:600}._0UvN0W_value{font-size:clamp(var(--text-lg), 10cqi, var(--text-xl));letter-spacing:-.01em;font-weight:650;line-height:var(--leading-tight);margin:0}._0UvN0W_emphasis ._0UvN0W_value{font-size:clamp(var(--text-xl), 12cqi, var(--text-2xl))}._0UvN0W_detail{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._0UvN0W_neutral{color:var(--color-text)}._0UvN0W_muted{color:var(--color-text-muted)}._0UvN0W_accent{color:var(--color-accent)}._0UvN0W_positive{color:var(--color-positive)}._0UvN0W_negative{color:var(--color-negative)}._0UvN0W_warning{color:var(--color-warning)}._0UvN0W_info{color:var(--color-info)}
.ksoHKG_what{flex-direction:column;gap:.2em;min-width:10rem;display:flex}.ksoHKG_line{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ksoHKG_note{font-size:var(--text-xs);color:var(--color-text-muted);overflow-wrap:anywhere}.ksoHKG_actions{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.ksoHKG_problemList{margin:var(--space-2) 0 0;padding-left:1.2em}.ksoHKG_problemList li+li{margin-top:var(--space-1)}.ksoHKG_footnote{padding:var(--space-3) var(--card-pad,var(--space-5));border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-xs)}.ksoHKG_pair{flex-direction:column;align-items:flex-end;gap:.1em;display:inline-flex}.ksoHKG_now{font-size:var(--text-xs);color:var(--color-text-muted)}@media (max-width:39.99rem){.ksoHKG_pair{align-items:flex-start}.ksoHKG_actions{justify-content:flex-start}}
.da9uPG_recovery{color:var(--color-text-muted);font-size:var(--text-sm)}.da9uPG_recovery code{font-family:var(--font-mono);color:var(--color-text);font-size:.95em}.da9uPG_command{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);margin:0;overflow-x:auto}
.ByL8bG_rateCell{align-items:center;gap:var(--space-2);flex-wrap:wrap;max-width:16rem;display:inline-flex}.ByL8bG_rateCell>:first-child{flex:7rem}
.PbmGcW_stock{flex-direction:column;gap:.1em;min-width:8rem;display:flex}.PbmGcW_name{font-size:var(--text-xs);color:var(--color-text-muted)}.PbmGcW_struck{color:var(--color-text-faint);text-decoration:line-through}.PbmGcW_facts{align-items:center;gap:var(--space-2) var(--space-5);color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.PbmGcW_facts strong{color:var(--color-text)}.PbmGcW_statusField{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.PbmGcW_inlineError{margin-top:var(--space-1);color:var(--color-negative);font-size:var(--text-xs);display:block}.PbmGcW_charge{flex-direction:column;align-items:flex-end;gap:.1em;display:flex}.PbmGcW_rate{font-size:var(--text-xs);color:var(--color-text-muted)}.PbmGcW_calculated{color:var(--color-text-muted);font-size:var(--text-xs)}.PbmGcW_submitGroup{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.PbmGcW_addType{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.PbmGcW_addType>:first-child{flex:14rem}.PbmGcW_details{padding:0}.PbmGcW_details summary{padding:var(--space-3) var(--card-pad,var(--space-5));cursor:pointer;color:var(--color-text-muted);font-weight:600}.PbmGcW_details summary:hover{color:var(--color-text)}.PbmGcW_detailsBody{padding:0 var(--card-pad,var(--space-5)) var(--card-pad,var(--space-5))}.PbmGcW_tradeId{flex-direction:column;gap:.1em;display:flex}.PbmGcW_belowXl{display:none}@media (max-width:79.99rem){.PbmGcW_belowXl{display:block}.PbmGcW_breakdownLine{gap:var(--space-2)}.PbmGcW_breakdownLine dt{font-size:var(--text-xs)}}.PbmGcW_breakdown summary{justify-content:flex-end;align-items:baseline;gap:var(--space-1);cursor:pointer;border-radius:var(--radius-sm);list-style:none;display:flex}.PbmGcW_breakdown summary::-webkit-details-marker{display:none}.PbmGcW_breakdown summary:before{content:"▸";color:var(--color-text-muted);font-size:var(--text-xs);transition:transform .12s}.PbmGcW_breakdown[open] summary:before{transform:rotate(90deg)}.PbmGcW_breakdown summary:hover:before{color:var(--color-text)}.PbmGcW_breakdownList{gap:var(--space-1);margin:var(--space-2) 0 0;padding-top:var(--space-2);border-top:1px solid var(--color-border);font-size:var(--text-sm);display:grid}.PbmGcW_breakdownLine{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.PbmGcW_breakdownLine dt{color:var(--color-text-muted);text-align:left}.PbmGcW_breakdownLine dd{margin:0 0 0 auto}@media (prefers-reduced-motion:reduce){.PbmGcW_breakdown summary:before{transition:none}}@media (max-width:39.99rem){.PbmGcW_charge{align-items:flex-start}.PbmGcW_breakdown summary{justify-content:flex-start}}
.VmafnG_security{flex-direction:column;gap:.1em;min-width:9rem;display:flex}.VmafnG_name{font-size:var(--text-xs);color:var(--color-text-muted);overflow-wrap:anywhere}.VmafnG_priceDate{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:inline-flex}@media (max-width:39.99rem){.VmafnG_priceDate{align-items:flex-start}}.VmafnG_securityLine{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.VmafnG_warningList{margin:var(--space-2) 0 0;padding-left:1.2em}.VmafnG_footnote{padding:var(--space-3) var(--card-pad,var(--space-5));border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-xs)}.VmafnG_footnote code{font-family:var(--font-mono)}
.WAaIoa_chart{width:100%;height:22rem;font-size:var(--text-xs)}@media (max-width:40rem){.WAaIoa_chart{height:17rem}}.WAaIoa_chart .recharts-cartesian-axis-tick-value{fill:var(--color-text-muted);font-variant-numeric:tabular-nums}.WAaIoa_legend{gap:var(--space-2) var(--space-5);margin:0 0 var(--space-2);padding:0 0 0 var(--space-6);color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;list-style:none;display:flex}.WAaIoa_legend li{align-items:center;gap:var(--space-2);display:inline-flex}.WAaIoa_endLabel{fill:var(--color-text-muted);font-size:var(--text-xs);font-weight:600}.WAaIoa_tooltip{gap:var(--space-1);min-width:11rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--shadow-md);font-size:var(--text-sm);flex-direction:column;display:flex}.WAaIoa_tooltipDate{font-weight:600}.WAaIoa_tooltipRow{align-items:center;gap:var(--space-2);grid-template-columns:auto 1fr auto;display:grid}.WAaIoa_tooltipValue{font-variant-numeric:tabular-nums;font-weight:600}.WAaIoa_tooltipNote{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--text-xs)}.WAaIoa_swatch{border-radius:var(--radius-full);width:.75rem;height:.75rem;display:inline-block}.WAaIoa_swatch[data-series="1"]{background:var(--chart-series-1)}.WAaIoa_swatch[data-series="2"]{background:var(--chart-series-2)}.WAaIoa_details{padding:0}.WAaIoa_details summary{padding:var(--space-3) var(--card-pad,var(--space-5));cursor:pointer;color:var(--color-text-muted);font-weight:600}.WAaIoa_details summary:hover{color:var(--color-text)}.WAaIoa_method{color:var(--color-text-muted);font-size:var(--text-sm)}.WAaIoa_method code{font-family:var(--font-mono);font-size:var(--text-xs)}
.MMN5gW_security{flex-direction:column;gap:.15em;min-width:10rem;display:flex}.MMN5gW_securityLine{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.MMN5gW_name{font-size:var(--text-xs);color:var(--color-text-muted)}.MMN5gW_note{font-size:var(--text-xs);color:var(--color-text-faint)}.MMN5gW_stacked{flex-direction:column;align-items:flex-end;gap:.1em;display:inline-flex}.MMN5gW_rules{font-size:var(--text-sm);color:var(--color-text-muted);padding:0}.MMN5gW_rules strong{color:var(--color-text)}@media (max-width:39.99rem){.MMN5gW_stacked{align-items:flex-start}}
.utvbHq_what{flex-direction:column;gap:.2em;min-width:10rem;display:flex}.utvbHq_whatLine{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.utvbHq_note{font-size:var(--text-xs);color:var(--color-text-muted);overflow-wrap:anywhere}.utvbHq_preview{gap:var(--space-2) var(--space-5);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.utvbHq_previewItem{flex-direction:column;gap:.1em;display:flex}.utvbHq_previewLabel{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}.utvbHq_previewValue{font-weight:600}.utvbHq_submitGroup{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:40rem){.utvbHq_submitGroup>*{flex:100%}}.utvbHq_problems{font-size:var(--text-xs);color:var(--color-negative);overflow-wrap:anywhere}.utvbHq_columns{gap:var(--space-1);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);font-size:var(--text-sm);flex-direction:column;display:flex}.utvbHq_columns code{font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere}.utvbHq_mono{font-family:var(--font-mono);font-size:var(--text-sm);white-space:pre;overflow-x:auto}
.WEZH7G_wrap{min-height:calc(100dvh - var(--header-height) - var(--space-5) - var(--space-7));place-items:center;display:grid}.WEZH7G_card{width:min(100%, var(--container-sm))}.WEZH7G_title{font-size:var(--text-xl)}.WEZH7G_lead{color:var(--color-text-muted);font-size:var(--text-sm)}
