.SYg8tG_root{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-width-thin) solid transparent;border-radius:var(--radius-card);font-size:var(--font-size-sm);line-height:var(--line-height-normal);text-wrap:pretty;display:flex}.SYg8tG_content{gap:var(--space-1);flex-direction:column;flex:1;min-inline-size:0;display:flex}.SYg8tG_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-snug)}.SYg8tG_icon{inline-size:var(--icon-size-md);block-size:var(--icon-size-md);flex:none;justify-content:center;align-items:center;margin-block-start:calc((var(--line-height-snug) * var(--font-size-md) - var(--icon-size-md)) / 2);display:flex}.SYg8tG_dismiss{inline-size:var(--target-min);block-size:var(--target-min);margin:calc((var(--space-3) + var(--icon-size-md) - var(--target-min)) / 2);border-radius:var(--radius-full);color:inherit;font-size:var(--font-size-md);cursor:pointer;opacity:var(--opacity-muted);transition:opacity var(--duration-fast) var(--easing-standard);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.SYg8tG_dismiss:hover{opacity:1}.SYg8tG_info{background-color:var(--color-status-info-soft);color:var(--color-status-info-text)}.SYg8tG_success{background-color:var(--color-status-success-soft);color:var(--color-status-success-text)}.SYg8tG_warning{background-color:var(--color-status-warning-soft);color:var(--color-status-warning-text)}.SYg8tG_danger{background-color:var(--color-status-danger-soft);color:var(--color-status-danger-text)}
.MOgEoG_root{color:inherit;flex:none;display:block}
.xaYOWa_root{align-items:center;gap:var(--space-3);display:inline-flex}.xaYOWa_input{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xaYOWa_track{background-color:var(--neutral-300);border-radius:var(--radius-full,999px);block-size:22px;inline-size:40px;transition:background-color var(--duration-fast) var(--easing-standard);justify-content:flex-start;align-items:center;padding:3px;display:inline-flex;position:relative}.xaYOWa_root{min-block-size:44px}.xaYOWa_track:after{content:"";border-radius:var(--radius-full,999px);background-color:var(--color-surface-raised);block-size:16px;inline-size:16px;box-shadow:var(--shadow-1);transition:transform var(--duration-fast) var(--easing-standard)}.xaYOWa_checked .xaYOWa_track{background-color:var(--color-brand-primary,var(--orange-600))}.xaYOWa_checked .xaYOWa_track:after{transform:translate(18px)}.xaYOWa_input:focus-visible+.xaYOWa_track{outline:2px solid var(--color-border-focus);outline-offset:2px}.xaYOWa_input:disabled+.xaYOWa_track{opacity:.5;cursor:not-allowed}.xaYOWa_labelText{font-size:var(--font-size-sm);color:var(--color-text-secondary);-webkit-user-select:none;user-select:none}
.h0PGBa_root{gap:var(--space-3);padding:var(--space-4);border:var(--border-width-thin) solid var(--color-status-warning-border);border-radius:var(--radius-card);background-color:var(--color-status-warning-soft);flex-direction:column;display:flex}.h0PGBa_header{align-items:flex-start;gap:var(--space-3);display:flex}.h0PGBa_icon{color:var(--color-status-warning-text);flex-shrink:0;margin-top:2px}.h0PGBa_text{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-primary)}.h0PGBa_text strong{color:var(--color-status-warning-text);margin-block-end:var(--space-1);display:block}.h0PGBa_action{justify-content:flex-end;display:flex}@media (max-width:480px){.h0PGBa_action{justify-content:stretch}.h0PGBa_action>*{inline-size:100%}}
.PE_K5W_root{border-radius:var(--radius-full);background-image:var(--gradient-avatar);color:var(--neutral-0);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-normal);-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.PE_K5W_branded{background-image:none;background-color:var(--avatar-surface);color:var(--neutral-0);text-shadow:var(--shadow-text)}.PE_K5W_sizeSm{inline-size:var(--space-6);block-size:var(--space-6);font-size:var(--font-size-2xs)}.PE_K5W_sizeMd{inline-size:var(--space-7);block-size:var(--space-7);font-size:var(--font-size-2xs)}.PE_K5W_sizeLg{inline-size:var(--space-9);block-size:var(--space-9);font-size:var(--font-size-xs)}
.FdxaXW_root{align-items:center;gap:var(--space-1);padding-block:3px;padding-inline:var(--space-2);border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);white-space:nowrap;display:inline-flex}.FdxaXW_md{padding-block:var(--space-1);padding-inline:var(--space-3);font-size:var(--font-size-sm)}.FdxaXW_dot{border-radius:var(--radius-full);background-color:currentColor;flex:none;block-size:5px;inline-size:5px}.FdxaXW_neutral{background-color:var(--color-status-neutral-soft);color:var(--color-status-neutral-text)}.FdxaXW_neutral .FdxaXW_dot{background-color:var(--color-status-neutral)}.FdxaXW_success{background-color:var(--color-status-success-soft);color:var(--color-status-success-text)}.FdxaXW_success .FdxaXW_dot{background-color:var(--color-status-success)}.FdxaXW_warning{background-color:var(--color-status-warning-soft);color:var(--color-status-warning-text)}.FdxaXW_warning .FdxaXW_dot{background-color:var(--color-status-warning)}.FdxaXW_danger{background-color:var(--color-status-danger-soft);color:var(--color-status-danger-text)}.FdxaXW_danger .FdxaXW_dot{background-color:var(--color-status-danger)}.FdxaXW_info{background-color:var(--color-status-info-soft);color:var(--color-status-info-text)}.FdxaXW_info .FdxaXW_dot{background-color:var(--color-status-info)}
.dibbqW_root{color:inherit;justify-content:center;align-items:center;display:inline-flex}.dibbqW_indicator{border-style:solid;border-width:var(--border-width-medium);border-radius:var(--radius-full);opacity:var(--opacity-spinner-track);animation:dibbqW_spin var(--duration-spin) linear infinite;border-color:#0000 currentColor currentColor;flex:none;display:block}.dibbqW_sizeSm .dibbqW_indicator{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm);border-width:var(--border-width-thin)}.dibbqW_sizeMd .dibbqW_indicator{inline-size:var(--icon-size-md);block-size:var(--icon-size-md)}.dibbqW_sizeLg .dibbqW_indicator{inline-size:var(--icon-size-lg);block-size:var(--icon-size-lg)}@keyframes dibbqW_spin{to{transform:rotate(1turn)}}.dibbqW_srOnly{inline-size:var(--border-width-thin);block-size:var(--border-width-thin);margin:calc(var(--border-width-thin) * -1);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.dibbqW_indicator{animation-duration:var(--duration-spin-reduced)!important;animation-iteration-count:infinite!important}}
.xL0jJa_root{justify-content:center;align-items:center;gap:var(--space-2);border:var(--border-width-thin) solid transparent;border-radius:var(--radius-button);font-family:var(--font-family-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-body);text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard), opacity var(--duration-fast) var(--easing-standard), transform var(--duration-fast) var(--easing-standard);text-decoration:none;display:inline-flex;position:relative}.xL0jJa_root:active:not(:disabled){transform:scale(var(--scale-press))}.xL0jJa_root:disabled{opacity:var(--opacity-disabled);cursor:not-allowed;transform:none}.xL0jJa_sizeSm{min-block-size:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--font-size-xs)}.xL0jJa_sizeMd{min-block-size:var(--control-height-md);padding-inline:var(--space-4);font-size:var(--font-size-sm)}.xL0jJa_sizeLg{min-block-size:var(--control-height-lg);padding-inline:var(--space-6);font-size:var(--font-size-md)}.xL0jJa_primary{background-color:var(--color-action-primary);color:var(--color-action-primary-text)}.xL0jJa_primary:hover:not(:disabled){background-color:var(--color-action-primary-hover)}.xL0jJa_primary:active:not(:disabled){background-color:var(--color-action-primary-active)}.xL0jJa_secondary{background-color:var(--color-action-secondary-surface);border-color:var(--color-action-secondary-border);color:var(--color-action-secondary-text)}.xL0jJa_secondary:hover:not(:disabled){background-color:var(--color-action-secondary-hover)}.xL0jJa_secondary:active:not(:disabled){background-color:var(--color-surface-active)}.xL0jJa_ghost{color:var(--color-action-ghost-text);background-color:#0000}.xL0jJa_ghost:hover:not(:disabled){background-color:var(--color-action-ghost-hover);color:var(--color-text-primary)}.xL0jJa_ghost:active:not(:disabled){background-color:var(--color-surface-active)}.xL0jJa_danger{background-color:var(--color-action-danger);color:var(--color-action-danger-text)}.xL0jJa_danger:hover:not(:disabled){background-color:var(--color-action-danger-hover)}.xL0jJa_danger:active:not(:disabled){background-color:var(--color-action-danger-active)}.xL0jJa_fullWidth{inline-size:100%}.xL0jJa_label{align-items:center;gap:var(--space-2);display:inline-flex}.xL0jJa_isLoading .xL0jJa_label{visibility:hidden}.xL0jJa_spinnerSlot{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (max-width:767px){.xL0jJa_sizeSm{min-block-size:var(--space-10);font-size:var(--font-size-sm)}.xL0jJa_sizeMd,.xL0jJa_sizeLg{min-block-size:var(--target-min);font-size:var(--font-size-md)}}
.pFyNMa_root{background-color:var(--color-surface);border:var(--border-width-thin) solid transparent;border-radius:var(--radius-card);color:var(--color-text-primary);--color-action-secondary-surface:var(--color-surface-raised);--color-action-secondary-hover:var(--neutral-25);--color-action-ghost-hover:var(--alpha-ink-06);display:block;position:relative}.pFyNMa_outlined{background-color:var(--color-surface-raised);border-color:var(--color-border);border-radius:var(--radius-card-outlined)}.pFyNMa_elevated{background-color:var(--color-surface-raised);border-radius:var(--radius-card-outlined);box-shadow:var(--shadow-overlay)}.pFyNMa_padNone{padding:0}.pFyNMa_padSm{padding:var(--space-3)}.pFyNMa_padMd{padding:var(--layout-card-padding)}.pFyNMa_padLg{padding:var(--space-6)}.pFyNMa_interactive{cursor:pointer;text-align:start;inline-size:100%;transition:background-color var(--duration-base) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard), transform var(--duration-fast) var(--easing-standard)}.pFyNMa_interactive:hover{background-color:var(--color-surface-hover)}.pFyNMa_outlined.pFyNMa_interactive:hover{background-color:var(--color-surface-raised);border-color:var(--color-border-hover)}.pFyNMa_interactive:active{transform:scale(var(--scale-press))}
.EEVhYq_root{gap:var(--space-2);flex-direction:column;display:flex}.EEVhYq_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);color:var(--color-text-secondary)}.EEVhYq_cells{align-items:center;gap:var(--space-2);display:flex}.EEVhYq_cell{inline-size:var(--space-11);block-size:var(--control-height-lg);background-color:var(--color-field-surface);border:var(--border-width-thin) solid var(--color-field-border);border-radius:var(--radius-input);color:var(--color-field-text);font-family:var(--font-family-base);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);font-feature-settings:var(--font-feature-numeric);line-height:var(--line-height-tight);text-align:center;transition:border-color var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard);padding:0}.EEVhYq_cell::-webkit-outer-spin-button{appearance:none;margin:0}.EEVhYq_cell::-webkit-inner-spin-button{appearance:none;margin:0}.EEVhYq_cell:hover:not(:disabled){border-color:var(--color-field-border-hover)}.EEVhYq_cell:focus{border-color:var(--color-field-border-focus)}.EEVhYq_cell[data-filled=true]{border-color:var(--color-border-strong)}.EEVhYq_cell:disabled{background-color:var(--color-field-surface-disabled);color:var(--color-text-disabled);cursor:not-allowed}.EEVhYq_hasError .EEVhYq_cell{border-color:var(--color-field-border-error)}.EEVhYq_message{font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.EEVhYq_hint{color:var(--color-text-tertiary)}.EEVhYq_error{color:var(--color-status-danger-text);font-weight:var(--font-weight-medium)}@media (max-width:480px){.EEVhYq_cells{gap:var(--space-1)}.EEVhYq_cell{inline-size:var(--space-10)}}
._9ozk7W_root{border:var(--border-width-thin) solid transparent;border-radius:var(--radius-button);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard), transform var(--duration-fast) var(--easing-standard);background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._9ozk7W_root:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}._9ozk7W_root:not(:disabled):active{transform:scale(.96)}._9ozk7W_glyph{inline-size:var(--icon-size-md);block-size:var(--icon-size-md);justify-content:center;align-items:center;display:flex}._9ozk7W_sizeSm{inline-size:var(--control-height-sm);block-size:var(--control-height-sm)}._9ozk7W_sizeMd{inline-size:var(--control-height-md);block-size:var(--control-height-md)}._9ozk7W_ghost:not(:disabled):hover{background-color:var(--color-action-ghost-hover);color:var(--color-text-primary)}._9ozk7W_secondary{background-color:var(--color-action-secondary-surface);border-color:var(--color-action-secondary-border);color:var(--color-action-secondary-text)}._9ozk7W_secondary:not(:disabled):hover{background-color:var(--color-action-secondary-hover)}._9ozk7W_inverse{color:var(--color-text-inverse)}._9ozk7W_inverse:not(:disabled):hover{background-color:var(--alpha-white-12);color:var(--ink-on-dark)}._9ozk7W_active{background-color:var(--color-surface-active);color:var(--color-text-primary)}._9ozk7W_inverse._9ozk7W_active{background-color:var(--alpha-white-16);color:var(--ink-on-dark)}@media (max-width:767px){._9ozk7W_sizeSm{inline-size:var(--space-10);block-size:var(--space-10)}._9ozk7W_sizeMd{inline-size:var(--target-min);block-size:var(--target-min)}}
._4z05Jq_dialog{max-inline-size:min(var(--size-panel-md), calc(100vw - var(--space-8)));max-block-size:calc(100dvh - var(--space-16));border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-2xl);background-color:var(--color-surface-raised);inline-size:100%;color:var(--color-text-primary);box-shadow:var(--shadow-modal);padding:0;overflow:hidden}._4z05Jq_dialog::backdrop{background-color:var(--color-overlay-backdrop)}._4z05Jq_dialog[open]{animation:_4z05Jq_dialog-enter var(--duration-base) var(--easing-standard)}._4z05Jq_panel{max-block-size:calc(100dvh - var(--space-16));flex-direction:column;display:flex}._4z05Jq_header{align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-3);display:flex}._4z05Jq_heading{gap:var(--space-1);flex-direction:column;flex:1;min-inline-size:0;display:flex}._4z05Jq_title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-lg)}._4z05Jq_description{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}._4z05Jq_body{padding:0 var(--space-5) var(--space-4);flex:1;overflow-y:auto}._4z05Jq_footer{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-5);border-block-start:var(--border-width-thin) solid var(--color-border-subtle);background-color:var(--color-surface);display:flex}@keyframes _4z05Jq_dialog-enter{0%{opacity:0;transform:translateY(var(--space-2)) scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:639px){._4z05Jq_dialog{border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;inline-size:100vw;max-inline-size:100vw;margin:auto auto 0}}
.lkEJoG_root{gap:var(--space-2);flex-direction:column;inline-size:100%;display:flex}.lkEJoG_label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);color:var(--color-text-primary)}.lkEJoG_requiredMark{color:var(--color-status-danger-text);margin-inline-start:var(--space-1)}.lkEJoG_control{align-items:center;display:flex;position:relative}.lkEJoG_input{inline-size:100%;min-block-size:var(--control-height-field);padding-block:var(--space-2);padding-inline:var(--space-3);background-color:var(--color-field-surface);border:var(--border-width-thin) solid var(--color-field-border);border-radius:var(--radius-input);color:var(--color-field-text);font-family:var(--font-family-base);font-size:var(--font-size-field);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-body);transition:border-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard)}.lkEJoG_input::placeholder{color:var(--color-text-placeholder)}.lkEJoG_input:hover:not(:disabled):not(:read-only){border-color:var(--color-field-border-hover)}.lkEJoG_input:focus{border-color:var(--color-field-border-focus);box-shadow:0 0 0 var(--space-1) var(--color-field-halo-focus)}.lkEJoG_input:disabled{background-color:var(--color-field-surface-disabled);color:var(--color-text-disabled);cursor:not-allowed}.lkEJoG_input:read-only{background-color:var(--color-surface-sunken);cursor:default;border-color:#0000}.lkEJoG_hasError .lkEJoG_input,.lkEJoG_hasError .lkEJoG_input:hover{border-color:var(--color-field-border-error)}.lkEJoG_hasError .lkEJoG_input:focus{box-shadow:0 0 0 var(--space-1) var(--color-status-danger-soft)}.lkEJoG_message{font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.lkEJoG_hint{color:var(--color-text-tertiary)}.lkEJoG_error{color:var(--color-status-danger-text);font-weight:var(--font-weight-medium)}
.KfZ2Yq_root{inline-size:var(--skeleton-width,100%);block-size:var(--skeleton-height,var(--space-4));border-radius:var(--skeleton-radius,var(--radius-sm));background-color:var(--color-skeleton-base);background-image:linear-gradient(90deg, var(--color-skeleton-base) 25%, var(--color-skeleton-highlight) 50%, var(--color-skeleton-base) 75%);animation:KfZ2Yq_shimmer var(--duration-shimmer) var(--easing-in-out) infinite;background-size:200% 100%;display:block}@keyframes KfZ2Yq_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.KfZ2Yq_lines{gap:var(--space-2);flex-direction:column;display:flex}.KfZ2Yq_lines .KfZ2Yq_root:last-child{inline-size:60%}@media (prefers-reduced-motion:reduce){.KfZ2Yq_root{background-image:none}}
.YMX96W_root{border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-card-outlined);background-color:var(--color-surface-raised);flex-direction:column;display:flex;overflow:hidden}.YMX96W_scroll{inline-size:100%;overflow-x:auto}.YMX96W_table{border-collapse:collapse;inline-size:100%;font-size:var(--font-size-sm);font-feature-settings:var(--font-feature-numeric);transition:opacity var(--duration-fast) var(--easing-standard)}.YMX96W_refreshing{opacity:var(--opacity-muted)}.YMX96W_caption{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.YMX96W_headerCell{padding:var(--space-3) var(--space-5);border-block-end:var(--border-width-thin) solid var(--color-border-subtle);background-color:var(--neutral-25);color:var(--color-text-tertiary);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);text-align:start;text-transform:uppercase;white-space:nowrap;z-index:var(--z-raised);position:sticky;inset-block-start:0}.YMX96W_cell{padding:var(--space-3) var(--space-5);border-block-end:var(--border-width-thin) solid var(--color-border-hairline);color:var(--color-text-primary);vertical-align:middle}.YMX96W_row:last-child .YMX96W_cell{border-block-end:0}.YMX96W_activatable:hover .YMX96W_cell{background-color:var(--neutral-25)}.YMX96W_rowTrigger{border-radius:var(--radius-xs);inline-size:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:block}.YMX96W_alignEnd{text-align:end}.YMX96W_footer{padding:var(--space-3) var(--space-5);color:var(--color-text-tertiary);font-size:var(--font-size-xs);justify-content:center;display:flex}.YMX96W_selectionBar{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5);border-block-end:var(--border-width-thin) solid var(--color-border-subtle);background-color:var(--neutral-25);display:flex}.YMX96W_selectionCount{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.YMX96W_selectionClear{color:var(--color-text-primary);font:inherit;font-size:var(--font-size-xs);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.YMX96W_selectCell{inline-size:var(--space-10);padding-inline:var(--space-3);white-space:nowrap}.YMX96W_checkbox{accent-color:var(--blue-600);cursor:pointer;block-size:1rem;inline-size:1rem}.YMX96W_selected .YMX96W_cell{background-color:var(--neutral-25)}@media (max-width:767px){.YMX96W_hideOnMobile{display:none}.YMX96W_headerCell,.YMX96W_cell{padding:var(--space-3)}}@media (min-width:1280px){.YMX96W_hideOnMobile{display:table-cell}}
.TSovFW_root{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-10) var(--space-5);text-align:center;flex-direction:column;display:flex}.TSovFW_compact{padding:var(--space-6) var(--space-4)}.TSovFW_icon{inline-size:var(--space-6);block-size:var(--space-6);color:var(--color-text-quaternary);justify-content:center;align-items:center;margin-block-end:var(--space-2);display:flex}.TSovFW_title{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-snug)}.TSovFW_compact .TSovFW_title{font-size:var(--font-size-md)}.TSovFW_message{max-inline-size:42ch;color:var(--color-text-body);font-size:var(--font-size-sm);line-height:var(--line-height-normal);text-wrap:pretty}.TSovFW_action{margin-block-start:var(--space-3)}
.OYNFga_root{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-10) var(--space-5);text-align:center;flex-direction:column;display:flex}.OYNFga_compact{padding:var(--space-6) var(--space-4)}.OYNFga_title{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-snug)}.OYNFga_compact .OYNFga_title{font-size:var(--font-size-md)}.OYNFga_message{max-inline-size:42ch;color:var(--color-text-body);font-size:var(--font-size-sm);line-height:var(--line-height-normal);text-wrap:pretty}.OYNFga_footer{justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}.OYNFga_trace{align-items:center;gap:var(--space-2);min-block-size:var(--control-height-sm);padding:var(--space-1) var(--space-3);background:var(--color-chip-surface,var(--color-surface));border-radius:var(--radius-pill);color:var(--color-text-tertiary);font-size:var(--font-size-xs);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard);border:0;display:inline-flex}.OYNFga_trace:hover{background:var(--color-surface-active)}.OYNFga_traceLabel{text-transform:lowercase}.OYNFga_traceValue{color:var(--color-text-primary);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);text-overflow:ellipsis;white-space:nowrap;max-inline-size:18ch;overflow:hidden}.OYNFga_traceHint{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.hP6-FG_root{gap:var(--space-2);flex-direction:column;display:flex}.hP6-FG_label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);color:var(--neutral-700)}.hP6-FG_dropzone{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:96px;padding:var(--space-4);border:var(--border-width-medium,1.5px) dashed var(--color-field-border);border-radius:var(--radius-input);background-color:var(--color-surface-sunken);cursor:pointer;text-align:center;transition:border-color var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard);flex-direction:column;display:flex;position:relative}.hP6-FG_dropzone:hover,.hP6-FG_dropzone:focus-within{border-color:var(--color-field-border-focus)}.hP6-FG_dropzone.hP6-FG_dragging{border-color:var(--color-field-border-focus);background-color:var(--color-field-halo-focus)}.hP6-FG_input{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hP6-FG_hint{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.hP6-FG_preview{align-items:center;gap:var(--space-3);display:flex}.hP6-FG_previewImage{object-fit:cover;border-radius:var(--radius-input);border:var(--border-width-thin) solid var(--color-field-border);background-color:var(--color-surface-raised);block-size:64px;inline-size:64px}.hP6-FG_previewName{font-size:var(--font-size-xs);color:var(--color-text-secondary);word-break:break-all}.hP6-FG_error{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-status-danger-text)}.hP6-FG_error[role=alert]{margin:0}
.yOMMeq_root{gap:var(--space-2);flex-direction:column;inline-size:100%;display:flex}.yOMMeq_label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);color:var(--color-text-primary)}.yOMMeq_control{align-items:center;display:flex;position:relative}.yOMMeq_select{appearance:none;inline-size:100%;min-block-size:var(--control-height-field);padding-block:var(--space-2);background-color:var(--color-field-surface);border:var(--border-width-thin) solid var(--color-field-border);border-radius:var(--radius-input);color:var(--color-field-text);font-family:var(--font-family-base);font-size:var(--font-size-field);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-body);cursor:pointer;transition:border-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard);padding-inline-start:var(--space-3);padding-inline-end:var(--space-8)}.yOMMeq_select:hover:not(:disabled){border-color:var(--color-field-border-hover)}.yOMMeq_select:focus{border-color:var(--color-field-border-focus);box-shadow:0 0 0 var(--space-1) var(--color-field-halo-focus)}.yOMMeq_select:disabled{background-color:var(--color-field-surface-disabled);color:var(--color-text-disabled);cursor:not-allowed}.yOMMeq_chevron{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm);pointer-events:none;background-color:var(--color-text-tertiary);position:absolute;inset-inline-end:var(--space-3);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9.2 12 15l6-5.8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9.2 12 15l6-5.8'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.yOMMeq_select:disabled~.yOMMeq_chevron{background-color:var(--color-text-disabled)}.yOMMeq_hasError .yOMMeq_select,.yOMMeq_hasError .yOMMeq_select:hover{border-color:var(--color-field-border-error)}.yOMMeq_hasError .yOMMeq_select:focus{box-shadow:0 0 0 var(--space-1) var(--color-status-danger-soft)}.yOMMeq_message{font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.yOMMeq_hint{color:var(--color-text-tertiary)}.yOMMeq_error{color:var(--color-status-danger-text)}
.pqFmFG_root{gap:var(--space-2);flex-direction:column;inline-size:100%;display:flex}.pqFmFG_label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);color:var(--neutral-700)}.pqFmFG_requiredMark{color:var(--color-status-danger-text);margin-inline-start:var(--space-1)}.pqFmFG_textarea{min-block-size:5.5rem;inline-size:100%;padding-block:var(--space-2);padding-inline:var(--space-3);background-color:var(--color-field-surface);border:var(--border-width-thin) solid var(--color-field-border);border-radius:var(--radius-input);color:var(--color-field-text);font-family:var(--font-family-base);font-size:var(--font-size-field);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-body);resize:vertical;transition:border-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard)}.pqFmFG_textarea::placeholder{color:var(--color-text-placeholder)}.pqFmFG_textarea:hover:not(:disabled):not(:read-only){border-color:var(--color-field-border-hover)}.pqFmFG_textarea:focus{border-color:var(--color-field-border-focus);box-shadow:0 0 0 var(--space-1) var(--color-field-halo-focus)}.pqFmFG_textarea:disabled{background-color:var(--color-field-surface-disabled);color:var(--color-text-disabled);cursor:not-allowed}.pqFmFG_textarea:read-only{background-color:var(--color-surface-sunken);cursor:default;border-color:#0000}.pqFmFG_hasError .pqFmFG_textarea,.pqFmFG_hasError .pqFmFG_textarea:hover{border-color:var(--color-field-border-error)}.pqFmFG_hasError .pqFmFG_textarea:focus{box-shadow:0 0 0 var(--space-1) var(--color-status-danger-soft)}.pqFmFG_message{font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.pqFmFG_hint{color:var(--color-text-tertiary)}.pqFmFG_error{color:var(--color-status-danger-text);font-weight:var(--font-weight-medium)}
.tMkFhW_region{inset-block-end:var(--space-5);inset-inline:var(--space-5);z-index:var(--z-toast);pointer-events:none;justify-content:flex-end;display:flex;position:fixed}.tMkFhW_list{gap:var(--space-2);max-inline-size:var(--size-panel-xs);flex-direction:column;inline-size:100%;margin:0;padding:0;list-style:none;display:flex}.tMkFhW_toast{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:var(--border-width-thin) solid var(--color-border-inverse);border-radius:var(--radius-lg);background-color:var(--color-surface-inverse);color:var(--color-text-inverse);box-shadow:var(--shadow-modal,var(--shadow-overlay));font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-body);pointer-events:auto;animation:tMkFhW_toast-enter var(--duration-base) var(--easing-standard);display:flex}.tMkFhW_message{flex:1;min-inline-size:0}.tMkFhW_success:before,.tMkFhW_error:before,.tMkFhW_info:before{content:"";border-radius:var(--radius-full);flex:none;block-size:5px;inline-size:5px}.tMkFhW_success:before{background-color:var(--color-status-success)}.tMkFhW_error:before{background-color:var(--color-status-danger)}.tMkFhW_info:before{background-color:var(--color-accent)}.tMkFhW_undo{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-inverse);font-weight:var(--font-weight-semibold);text-underline-offset:var(--underline-offset);cursor:pointer;background:0 0;border:0;flex:none;text-decoration:underline}.tMkFhW_undo:hover{background-color:var(--alpha-white-12)}.tMkFhW_dismiss{inline-size:var(--space-6);block-size:var(--space-6);border-radius:var(--radius-full);color:var(--color-text-inverse);font-size:var(--font-size-lg);cursor:pointer;opacity:var(--opacity-muted);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.tMkFhW_dismiss:hover{opacity:1;background-color:var(--alpha-white-12)}@keyframes tMkFhW_toast-enter{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.tMkFhW_region{inset-block-end:calc(var(--space-16) + var(--space-3));inset-inline:var(--space-4);justify-content:stretch}.tMkFhW_list{max-inline-size:none}}
.Ya5Gta_root{align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;margin-block-end:var(--layout-section-gap);display:flex}.Ya5Gta_text{flex-direction:column;flex:1;min-inline-size:0;display:flex}.Ya5Gta_title{color:var(--color-text-primary);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-lg)}.Ya5Gta_subtitle{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-body);margin-block-start:var(--space-2)}.Ya5Gta_highlight{align-items:center;display:flex}.Ya5Gta_actions{align-items:center;gap:var(--space-2);padding-block-end:var(--nudge);display:flex}@media (max-width:767px){.Ya5Gta_root{align-items:flex-start}.Ya5Gta_title{font-size:var(--font-size-2xl)}.Ya5Gta_actions{inline-size:100%;padding-block-end:0}}
.vqdKqa_root{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.vqdKqa_legend{color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;padding:0}.vqdKqa_hint{font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}.vqdKqa_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vqdKqa_slot{align-items:center;gap:var(--space-3);min-height:var(--target-min);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background-color:var(--color-surface);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard);--color-action-secondary-surface:var(--color-surface-raised);--color-action-secondary-hover:var(--neutral-25);--color-action-ghost-hover:var(--alpha-ink-06);display:flex}.vqdKqa_slot:hover{background-color:var(--color-surface-hover)}.vqdKqa_slot:focus-within{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:2px}.vqdKqa_slotText{flex-direction:column;gap:2px;min-width:0;display:flex}.vqdKqa_slotLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.vqdKqa_slotWhen{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-xs);color:var(--color-text-secondary)}.vqdKqa_skeleton{gap:var(--space-2);flex-direction:column;display:flex}
.ZH8PIG_root{gap:var(--space-4);flex-direction:column;display:flex}.ZH8PIG_field{gap:var(--space-2);flex-direction:column;display:flex}.ZH8PIG_label{color:var(--neutral-700);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.ZH8PIG_hint{font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}.ZH8PIG_searchRow{align-items:flex-end;gap:var(--space-2);display:flex}.ZH8PIG_searchField{flex:auto;min-width:0}.ZH8PIG_leads{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ZH8PIG_leadOption{width:100%;min-height:var(--target-min);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--color-text-primary);font-size:var(--font-size-sm);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard);background:0 0;border:0}.ZH8PIG_leadOption:hover{background:var(--color-action-ghost-hover)}.ZH8PIG_chosen{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0}.ZH8PIG_linkButton,.ZH8PIG_link{color:var(--color-text-link);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ZH8PIG_failure{border-radius:var(--radius-card);background-color:var(--color-status-danger-soft);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);color:var(--color-status-danger-text);margin:0}
.NcjLXW_root{gap:var(--space-3);flex-direction:column;display:flex}.NcjLXW_current{font-variant-numeric:tabular-nums;font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.NcjLXW_failure{border-radius:var(--radius-card);background-color:var(--color-status-danger-soft);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);color:var(--color-status-danger-text);margin:0}
.Rf6zeW_scroll{overflow-x:auto}.Rf6zeW_table{border-collapse:separate;border-spacing:0;border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-card-outlined);background-color:var(--color-surface-raised);width:100%;min-width:44rem;overflow:hidden}.Rf6zeW_caption{caption-side:top;padding-bottom:var(--space-2);text-align:left;font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-secondary)}.Rf6zeW_corner,.Rf6zeW_dayHead{padding:var(--space-3) var(--space-3);text-align:left;background-color:var(--neutral-25);color:var(--color-text-tertiary);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;border-bottom:var(--border-width-thin) solid var(--color-border-subtle);white-space:nowrap}.Rf6zeW_consultant{align-items:flex-start;gap:var(--space-1);padding:var(--space-3);text-align:left;font-weight:var(--font-weight-medium);color:var(--color-text-primary);border-bottom:var(--border-width-thin) solid var(--color-border-hairline);border-right:var(--border-width-thin) solid var(--color-border-subtle);flex-direction:column;display:flex}.Rf6zeW_consultantName{font-size:var(--font-size-sm)}.Rf6zeW_cell{padding:var(--space-2);vertical-align:top;border-bottom:var(--border-width-thin) solid var(--color-border-hairline)}.Rf6zeW_table tbody tr:last-child .Rf6zeW_cell,.Rf6zeW_table tbody tr:last-child .Rf6zeW_consultant{border-bottom:0}.Rf6zeW_free{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.Rf6zeW_slots{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Rf6zeW_slot{font-size:var(--font-size-xs);line-height:var(--line-height-normal);flex-direction:column;display:flex}.Rf6zeW_slotTime{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.Rf6zeW_slotLead{text-overflow:ellipsis;white-space:nowrap;max-width:9rem;color:var(--color-text-secondary);overflow:hidden}
.NK0o6a_head{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.NK0o6a_title{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);margin:0}.NK0o6a_rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.NK0o6a_row{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:var(--border-width-thin) solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.NK0o6a_row:last-child{border-bottom:none}.NK0o6a_when{inline-size:var(--space-16);font-family:var(--font-family-mono);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.NK0o6a_main{gap:var(--space-1);flex-direction:column;flex:1 1 var(--size-field-min);min-inline-size:0;display:flex}.NK0o6a_lead{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary);text-decoration:none}.NK0o6a_lead:hover,.NK0o6a_lead:focus-visible{text-underline-offset:var(--underline-offset);text-decoration:underline}.NK0o6a_homework{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.NK0o6a_prep{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:flex}.NK0o6a_prepCount{font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}
._1pD1sa_root{gap:var(--space-5);flex-direction:column;display:flex}._1pD1sa_section{gap:var(--space-2);flex-direction:column;display:flex}._1pD1sa_sectionTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary);margin:0}._1pD1sa_hint{font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}._1pD1sa_counter{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0}._1pD1sa_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._1pD1sa_card,._1pD1sa_owed{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);background-color:var(--color-surface);--color-action-secondary-surface:var(--color-surface-raised);--color-action-secondary-hover:var(--neutral-25);--color-action-ghost-hover:var(--alpha-ink-06);flex-wrap:wrap;display:flex}._1pD1sa_owed{border-radius:var(--radius-card);background-color:var(--color-status-warning-soft);padding:var(--space-3) var(--space-4);color:var(--color-status-warning-text)}._1pD1sa_cardInfo{flex-direction:column;gap:2px;min-width:0;display:flex}._1pD1sa_cardActions{align-items:center;gap:var(--space-2);display:flex}._1pD1sa_clock{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._1pD1sa_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}._1pD1sa_lead{font-size:var(--font-size-sm);color:var(--color-text-primary)}._1pD1sa_meta{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._1pD1sa_badges{gap:var(--space-2);flex-wrap:wrap;margin-top:2px;display:flex}._1pD1sa_countdown{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._1pD1sa_noConsent{margin-top:var(--space-2);padding-left:var(--space-4);border-left:var(--border-width-thin) solid var(--color-border-strong);font-size:var(--font-size-sm);color:var(--color-text-body);flex-direction:column;gap:2px;display:flex}._1pD1sa_link{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-link)}._1pD1sa_link:hover{text-underline-offset:var(--underline-offset);text-decoration:underline}._1pD1sa_skeleton{gap:var(--space-3);flex-direction:column;display:flex}._1pD1sa_noConsentTitle{font-weight:var(--font-weight-medium)}
.CGfy0G_root{gap:var(--space-4);padding:var(--layout-card-padding);border-radius:var(--radius-card);background-color:var(--color-surface);--color-action-secondary-surface:var(--color-surface-raised);--color-action-secondary-hover:var(--neutral-25);--color-action-ghost-hover:var(--alpha-ink-06);flex-direction:column;display:flex}.CGfy0G_head{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.CGfy0G_headInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.CGfy0G_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary);margin:0}.CGfy0G_lead{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.CGfy0G_consent{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-card);background-color:var(--color-surface-raised);color:var(--color-text-body);flex-direction:column;display:flex}.CGfy0G_consentTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.CGfy0G_consentBody{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary);margin:0}.CGfy0G_recording,.CGfy0G_notRecording{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.CGfy0G_hint{font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}.CGfy0G_script{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CGfy0G_block{gap:var(--space-1);padding-left:var(--space-4);border-left:var(--border-width-thin) solid var(--color-border-subtle);flex-direction:column;display:flex}.CGfy0G_blockTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.CGfy0G_goal{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.CGfy0G_questions{margin:var(--space-1) 0 0;padding-left:var(--space-4);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary);flex-direction:column;gap:2px;display:flex}.CGfy0G_ending{gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-width-thin) solid var(--color-border-subtle);flex-direction:column;display:flex}.CGfy0G_endingTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.CGfy0G_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}
.NG4QBG_root{gap:var(--space-4);flex-direction:column;display:flex}.NG4QBG_field{gap:var(--space-2);flex-direction:column;display:flex}.NG4QBG_sectionTitle{color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;margin:0}.NG4QBG_hint{font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}.NG4QBG_meta{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.NG4QBG_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.NG4QBG_day{align-items:flex-end;gap:var(--space-2);padding:var(--space-2) 0;border-top:var(--border-width-thin) solid var(--color-border);flex-wrap:wrap;display:flex}.NG4QBG_dayName{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);flex:0 0 6rem}.NG4QBG_range,.NG4QBG_question{align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}.NG4QBG_checkbox{align-items:center;gap:var(--space-2);min-height:44px;font-size:var(--font-size-sm);color:var(--color-text-primary);cursor:pointer;display:flex}.NG4QBG_problems{border-radius:var(--radius-card);background-color:var(--color-status-danger-soft);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);color:var(--color-status-danger-text);flex-direction:column;gap:2px;margin:0;display:flex}.NG4QBG_failure{border-radius:var(--radius-card);background-color:var(--color-status-danger-soft);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);color:var(--color-status-danger-text);margin:0}
.dBxA9q_stack{gap:var(--layout-section-gap);flex-direction:column;display:flex}.dBxA9q_pageTitle{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-lg);margin:0}.dBxA9q_pageSubtitle{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-body)}.dBxA9q_sectionTitle{margin:0 0 var(--space-2);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.dBxA9q_hint{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.dBxA9q_label{color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);line-height:var(--line-height-snug);text-transform:uppercase;display:block}.dBxA9q_amount{margin:var(--space-1) 0 0;font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);font-variant-numeric:tabular-nums}.dBxA9q_amountRow{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.dBxA9q_timeline{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dBxA9q_timelineItem{gap:var(--space-1);padding-left:var(--space-4);border-left:var(--border-width-medium) solid var(--color-border);flex-direction:column;display:flex}.dBxA9q_timelineItemMine{border-left-color:var(--color-action-primary)}.dBxA9q_timelineLabel{font-size:var(--font-size-md)}.dBxA9q_timelineWhen{font-size:var(--font-size-sm);color:var(--color-text-tertiary)}.dBxA9q_rows{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dBxA9q_row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:var(--border-width-thin) solid var(--color-border);flex-wrap:wrap;display:flex}.dBxA9q_row:last-child{border-bottom:none}.dBxA9q_rowMain{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.dBxA9q_rowTitle{align-items:center;gap:var(--space-2);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);flex-wrap:wrap;display:flex}.dBxA9q_rowMeta{font-size:var(--font-size-sm);color:var(--color-text-tertiary)}.dBxA9q_rowValue{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.dBxA9q_rowAmount{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.dBxA9q_paragraph{margin:0 0 var(--space-3);font-size:var(--font-size-md);line-height:var(--line-height-relaxed)}.dBxA9q_paragraph:last-child{margin-bottom:0}.dBxA9q_meetingHeader{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.dBxA9q_meetingWhen{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.dBxA9q_offers{margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--border-width-thin) solid var(--color-border)}.dBxA9q_progress{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}.dBxA9q_progressLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.dBxA9q_progressTrack{block-size:var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface-sunken);display:block;overflow:hidden}.dBxA9q_progressFill{border-radius:var(--radius-pill);background:var(--color-accent);block-size:100%;display:block}.dBxA9q_form{gap:var(--space-4);flex-direction:column;display:flex}.dBxA9q_field{gap:var(--space-1);flex-direction:column;display:flex}.dBxA9q_fieldHint{font-size:var(--font-size-sm);color:var(--color-text-tertiary);line-height:var(--line-height-relaxed)}.dBxA9q_fieldset{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.dBxA9q_legend{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);padding:0}.dBxA9q_choices{gap:var(--space-2);flex-wrap:wrap;display:flex}.dBxA9q_choice{align-items:center;gap:var(--space-2);min-height:var(--control-height-md);padding:0 var(--space-4);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-full);font-size:var(--font-size-md);cursor:pointer;display:inline-flex}.dBxA9q_choice:has(input:checked){border-color:var(--color-action-primary);color:var(--color-action-primary);font-weight:var(--font-weight-medium)}.dBxA9q_choice:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.dBxA9q_textarea{width:100%;min-height:calc(var(--control-height-lg) * 3);max-height:var(--size-scroll-max);padding:var(--space-3);font:inherit;font-size:var(--font-size-field);color:var(--color-field-text);background:var(--color-field-surface);border:var(--border-width-thin) solid var(--color-field-border);border-radius:var(--radius-md);resize:vertical}.dBxA9q_textarea:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.dBxA9q_counter{font-size:var(--font-size-xs);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}.dBxA9q_fieldFooter{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);display:flex}.dBxA9q_fieldStatus{font-size:var(--font-size-xs);color:var(--color-text-tertiary);align-items:center;gap:var(--space-2);display:inline-flex}.dBxA9q_fieldSaved{color:var(--color-status-success-text)}.dBxA9q_fieldFailed{color:var(--color-status-danger-text)}.dBxA9q_secretLink{margin:var(--space-2) 0 0;padding:var(--space-3);background:var(--color-surface-sunken);border-radius:var(--radius-sm);font-family:var(--font-family-mono);font-size:var(--font-size-sm);word-break:break-all}.dBxA9q_actions{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.dBxA9q_skeleton{gap:var(--layout-section-gap);padding:var(--layout-section-gap) var(--layout-gutter);width:100%;max-width:var(--layout-content-max);flex-direction:column;margin:0 auto;display:flex}.dBxA9q_skeletonCard{gap:var(--space-3);padding:var(--layout-card-padding);background:var(--color-surface);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;display:flex}.dBxA9q_centered{min-height:100dvh;padding:var(--space-6) var(--layout-gutter);background:var(--color-background);justify-content:center;align-items:center;display:flex}.dBxA9q_centeredInner{width:100%;max-width:var(--size-panel-sm);gap:var(--space-4);flex-direction:column;display:flex}.dBxA9q_linkAction{min-height:var(--control-height-md);padding:0 var(--space-5);border-radius:var(--radius-md);background:var(--color-action-primary);color:var(--color-action-primary-text);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.dBxA9q_linkAction:hover{background:var(--color-action-primary-hover)}.dBxA9q_linkAction:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.dBxA9q_adjust{align-items:flex-end;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.dBxA9q_adjustField{inline-size:var(--size-field-money)}.dBxA9q_aiSeal{font-size:var(--font-size-xs);letter-spacing:.02em;color:var(--color-text-tertiary);margin-block-end:var(--space-2);font-weight:600;display:inline-block}.dBxA9q_answerSources{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin-block-start:var(--space-2)}.dBxA9q_waveSolves{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin-block-start:var(--space-1);display:block}.dBxA9q_waveChoice{gap:var(--space-2);margin-block:var(--space-3);border:0;flex-direction:column;padding:0;display:flex}.dBxA9q_waveOption{align-items:flex-start;gap:var(--space-2);cursor:pointer;display:flex}.dBxA9q_waveOptionLabel{flex-direction:column;display:flex}.dBxA9q_changes{gap:var(--space-1);margin:var(--space-2) 0 0;padding-left:var(--space-3);flex-direction:column;display:flex}.dBxA9q_change{font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.dBxA9q_frontHeader{align-items:flex-start;gap:var(--space-3);display:flex}.dBxA9q_frontGlyph{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-raised);block-size:40px;inline-size:40px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dBxA9q_frontHeading{min-inline-size:0}.dBxA9q_frontMeta{align-items:center;gap:var(--space-2);margin:var(--space-1) 0 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.dBxA9q_frontNarrative{margin:var(--space-3) 0 0;font-size:var(--font-size-md);line-height:var(--line-height-relaxed)}.dBxA9q_frontDetails{margin-top:var(--space-3);border-top:1px solid var(--color-border-subtle);padding-top:var(--space-2)}.dBxA9q_frontSummary{cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.dBxA9q_frontSummary:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.dBxA9q_frontRoutines{margin:var(--space-2) 0 0;gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.dBxA9q_frontRoutine{gap:var(--space-1);flex-direction:column;display:flex}.dBxA9q_frontExpression{font-family:var(--font-family-mono);font-size:var(--font-size-xs)}.dBxA9q_frontRoutineValue{align-items:center;gap:var(--space-2);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold);display:flex}.dBxA9q_frontPublished{margin:var(--space-3) 0 0;font-size:var(--font-size-xs);color:var(--color-text-secondary)}.dBxA9q_frontBars{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dBxA9q_frontBarRow{gap:var(--space-1);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.dBxA9q_frontBarRow{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,14rem) minmax(0,1fr) auto}}.dBxA9q_frontBarLabel{font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dBxA9q_frontBarTrack{border-radius:var(--radius-full);background:var(--color-surface-sunken);block-size:8px;display:block;overflow:hidden}.dBxA9q_frontBarFill{border-radius:inherit;background:var(--color-text-secondary);block-size:100%;display:block}.dBxA9q_frontBarValue{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);white-space:nowrap}.dBxA9q_frontHighlights{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dBxA9q_frontHighlight{align-items:flex-start;gap:var(--space-3);display:flex}.dBxA9q_frontHighlightBody{flex-direction:column;gap:2px;min-inline-size:0;display:flex}
.rF0rPG_root{gap:var(--space-5);flex-direction:column;display:flex}.rF0rPG_list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rF0rPG_card{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);background-color:var(--color-surface);--color-action-secondary-surface:var(--color-surface-raised);--color-action-secondary-hover:var(--neutral-25);--color-action-ghost-hover:var(--alpha-ink-06);flex-wrap:wrap;display:flex}.rF0rPG_cardInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.rF0rPG_cardActions{align-items:center;gap:var(--space-2);display:flex}.rF0rPG_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}.rF0rPG_badges{gap:var(--space-2);flex-wrap:wrap;margin:2px 0;display:flex}.rF0rPG_meta{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-2xs);color:var(--color-text-tertiary)}.rF0rPG_hint{font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-secondary)}.rF0rPG_linkRow{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.rF0rPG_publicLink{padding:var(--nudge) var(--space-2);border-radius:var(--radius-xs);background-color:var(--color-surface-sunken);overflow-wrap:anywhere;font-family:var(--font-family-mono);font-size:var(--font-size-2xs);color:var(--color-text-primary)}.rF0rPG_link{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-link)}.rF0rPG_link:hover{text-underline-offset:var(--underline-offset);text-decoration:underline}.rF0rPG_skeleton{gap:var(--space-3);flex-direction:column;display:flex}
.ssbZiG_shell{gap:var(--space-3);flex-direction:column;flex:1;min-height:0;display:flex}.ssbZiG_transcript{gap:var(--space-2);overscroll-behavior:contain;padding:var(--space-2) 0;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.ssbZiG_grow{gap:var(--space-2);flex-direction:column;margin-top:auto;display:flex}.ssbZiG_disclaimer{margin:0 0 var(--space-2);text-align:center;font-size:var(--font-size-2xs);color:var(--color-text-secondary);line-height:var(--line-height-normal)}.ssbZiG_row{flex-direction:column;max-width:82%;display:flex}.ssbZiG_rowLead{align-self:flex-end;align-items:flex-end}.ssbZiG_rowOther{align-self:flex-start;align-items:flex-start}.ssbZiG_grouped{margin-top:calc(-1 * var(--space-2) + 2px)}.ssbZiG_bubble{padding:var(--space-2) var(--space-3);border-radius:var(--radius-2xl);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);overflow-wrap:break-word;white-space:pre-wrap}.ssbZiG_bubbleLead{background:var(--color-action-primary);color:var(--color-text-inverse);border-bottom-right-radius:var(--radius-xs)}.ssbZiG_bubbleKiv{background:var(--color-surface-sunken);color:var(--color-text-primary);border-bottom-left-radius:var(--radius-xs)}.ssbZiG_bubbleTeam{background:var(--color-surface-sunken);color:var(--color-text-primary);border:1px solid var(--color-border);border-bottom-left-radius:var(--radius-xs)}.ssbZiG_meta{align-items:center;gap:var(--space-1);font-size:var(--font-size-2xs);color:var(--color-text-secondary);margin-bottom:2px;display:flex}.ssbZiG_seal{font-weight:var(--font-weight-semibold)}.ssbZiG_sources{font-size:var(--font-size-2xs);color:var(--color-text-secondary);margin:2px 0 0}.ssbZiG_systemNote{align-self:center;align-items:center;gap:var(--space-2);max-width:100%;margin:var(--space-3) 0;font-size:var(--font-size-2xs);color:var(--color-text-secondary);text-align:center;display:flex}.ssbZiG_systemNote:before,.ssbZiG_systemNote:after{content:"";background:var(--color-border);flex:1;height:1px}.ssbZiG_card{margin-top:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-card-outlined);background:var(--color-surface-raised);gap:var(--space-1);text-align:left;flex-direction:column;width:100%;display:flex}.ssbZiG_cardLink{cursor:pointer;color:inherit;text-decoration:none}.ssbZiG_cardLink:hover{background:var(--color-surface-hover)}.ssbZiG_cardTitle{font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-lg)}.ssbZiG_cardValue{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;letter-spacing:var(--letter-spacing-tight)}.ssbZiG_cardExpression{font-size:var(--font-size-2xs);color:var(--color-text-secondary);font-family:var(--font-family-mono);overflow-wrap:break-word}.ssbZiG_cardFooter{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--font-size-2xs);color:var(--color-text-secondary);display:flex}.ssbZiG_typing{align-self:flex-start;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-2xl);background:var(--color-surface-sunken);display:flex}.ssbZiG_dot{border-radius:var(--radius-full);background:var(--color-text-secondary);width:6px;height:6px;animation:ssbZiG_chatDot var(--duration-shimmer) infinite ease-in-out}.ssbZiG_dot:nth-child(2){animation-delay:.15s}.ssbZiG_dot:nth-child(3){animation-delay:.3s}@keyframes ssbZiG_chatDot{0%,60%,to{opacity:.3}30%{opacity:1}}@media (prefers-reduced-motion:reduce){.ssbZiG_dot{opacity:.6;animation:none}}.ssbZiG_suggestions{gap:var(--space-2);scroll-snap-type:x proximate;padding-bottom:var(--space-1);scrollbar-width:none;display:flex;overflow-x:auto}.ssbZiG_suggestions::-webkit-scrollbar{display:none}.ssbZiG_suggestion{scroll-snap-align:start;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-raised);color:var(--color-text-primary);font-size:var(--font-size-2xs);cursor:pointer;flex:none;min-height:36px}.ssbZiG_suggestion:hover{background:var(--color-surface-hover)}.ssbZiG_composer{align-items:flex-end;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);display:flex}.ssbZiG_field{resize:none;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-surface-raised);color:var(--color-text-primary);font-size:var(--font-size-field);font-family:inherit;line-height:var(--line-height-normal);flex:1;max-height:8rem}.ssbZiG_field:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}.ssbZiG_counter{font-size:var(--font-size-2xs);color:var(--color-text-secondary);text-align:right}.ssbZiG_failed{font-size:var(--font-size-2xs);color:var(--color-text-danger)}.ssbZiG_shellDock{height:100%;min-height:0}.ssbZiG_reconnecting{padding:var(--space-1) 0;font-size:var(--font-size-xs);color:var(--color-text-secondary);text-align:center;margin:0}
.LJCgyq_mirror{gap:var(--space-4);flex-direction:column;display:flex}.LJCgyq_sectionTitle{margin:0 0 var(--space-3);color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.LJCgyq_hint{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.LJCgyq_failed{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:var(--color-status-danger-text)}.LJCgyq_rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LJCgyq_row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:var(--border-width-thin) solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.LJCgyq_row:last-child{border-bottom:none}.LJCgyq_rowMain{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.LJCgyq_rowTitle{align-items:baseline;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);flex-wrap:wrap;display:flex}.LJCgyq_rowMeta{font-size:var(--font-size-sm);color:var(--color-text-tertiary)}.LJCgyq_rowValue{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.LJCgyq_fingerprint{font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.LJCgyq_timeline{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LJCgyq_timelineItem{border-radius:var(--radius-card);background-color:var(--color-surface);padding:var(--space-3) var(--space-4);gap:var(--space-1);color:var(--color-text-body);--color-action-secondary-surface:var(--color-surface-raised);--color-action-secondary-hover:var(--neutral-25);--color-action-ghost-hover:var(--alpha-ink-06);flex-direction:column;display:flex}.LJCgyq_timelineLabel{font-size:var(--font-size-sm)}.LJCgyq_timelineWhen{font-family:var(--font-family-mono);font-size:var(--font-size-2xs);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}.LJCgyq_chatCard{gap:var(--space-3);flex-direction:column;display:flex}.LJCgyq_chatNote{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}.LJCgyq_chatHint{color:var(--color-text-tertiary)}.LJCgyq_chatTranscript{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);max-height:480px;padding:var(--space-3);background:var(--color-surface-primary);overflow-y:auto}.LJCgyq_chatLink{color:var(--blue-600);font-size:var(--font-size-sm);align-self:flex-start}.LJCgyq_chatOpen{color:var(--blue-600);font-size:var(--font-size-sm);cursor:pointer;align-self:flex-start}
.I8czRW_root{padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background-color:var(--color-surface-raised);cursor:grab;transition:transform var(--duration-base) var(--easing-standard), box-shadow var(--duration-base) var(--easing-standard);flex-direction:column;display:flex}.I8czRW_root:hover{transform:translateY(calc(var(--nudge) * -1));box-shadow:var(--shadow-raised)}.I8czRW_root:active{cursor:grabbing;transform:scale(var(--scale-press))}.I8czRW_dragging{opacity:.4}.I8czRW_open{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.I8czRW_open:focus-visible{outline:var(--border-width-medium) solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.I8czRW_name{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.I8czRW_contact{margin:var(--nudge) 0 0;font-size:var(--font-size-xs);color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.I8czRW_meta{align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-2);border-top:var(--border-width-thin) solid var(--color-border-hairline);flex-wrap:wrap;display:flex}.I8czRW_score{align-items:baseline;gap:1px;display:inline-flex}.I8czRW_scoreValue{font-variant-numeric:tabular-nums;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.I8czRW_unexplained{color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.I8czRW_notScored{font-size:var(--font-size-2xs);color:var(--color-text-tertiary)}.I8czRW_amount{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-xs);color:var(--color-text-body);margin:0}.I8czRW_activity{margin:0;font-size:var(--font-size-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-inline-start:auto;overflow:hidden}
.UI6Voa_root{gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-field);background-color:var(--color-surface-subtle);color:var(--color-text-body);flex-direction:column;display:flex}.UI6Voa_head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.UI6Voa_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.UI6Voa_body{gap:var(--space-2);flex-direction:column;display:flex}.UI6Voa_note{font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}.UI6Voa_failure{font-size:var(--font-size-xs);color:var(--color-text-danger);margin:0}.UI6Voa_facts{gap:var(--space-1);flex-direction:column;margin:0;display:flex}.UI6Voa_facts dt{font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);color:var(--color-text-tertiary);text-transform:uppercase}.UI6Voa_facts dd{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-primary);margin:0}.UI6Voa_absent{color:var(--color-text-secondary);font-style:italic}.UI6Voa_group{gap:var(--space-1);flex-direction:column;display:flex}.UI6Voa_groupTitle{align-items:center;gap:var(--space-1);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);color:var(--color-text-tertiary);text-transform:uppercase;margin:0;display:flex}.UI6Voa_routines,.UI6Voa_read{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.UI6Voa_routine{align-items:baseline;gap:var(--space-1) var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-primary);flex-wrap:wrap;display:flex}.UI6Voa_routineLabel{flex:12rem}.UI6Voa_routineAmount{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.UI6Voa_expression{font-size:var(--font-size-xs);font-family:var(--font-family-mono);color:var(--color-text-secondary);flex:100%}.UI6Voa_readItem{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-primary);flex-wrap:wrap;display:flex}.UI6Voa_when{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.UI6Voa_asked{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0}
._3YVkzW_root{gap:var(--space-2);flex-direction:column;display:flex}._3YVkzW_head{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._3YVkzW_title{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary);margin:0}._3YVkzW_controls{gap:var(--space-1);flex-wrap:wrap;display:flex}._3YVkzW_note{font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}._3YVkzW_frame{padding:var(--space-4);border:var(--border-width-thin) dashed var(--color-border-strong);border-radius:var(--radius-card-outlined);background-color:var(--color-surface);--color-action-secondary-surface:var(--color-surface-raised);--color-action-secondary-hover:var(--neutral-25);--color-action-ghost-hover:var(--alpha-ink-06);justify-content:center;display:flex;overflow-x:auto}._3YVkzW_surface{gap:var(--space-3);flex-direction:column;width:100%;max-width:46rem;display:flex}._3YVkzW_frame[data-viewport=mobile] ._3YVkzW_surface{flex:0 390px;width:390px;max-width:100%}
.re-NSq_root{gap:var(--space-6);flex-direction:column;display:flex}.re-NSq_hero{padding:var(--space-8);border-radius:var(--radius-surface);background:var(--color-surface-inverse);color:var(--color-text-inverse)}.re-NSq_hero h2{margin-block:var(--space-3);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold)}.re-NSq_hero p{margin-block:var(--space-2);max-inline-size:var(--layout-content-max)}.re-NSq_eyebrow{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.re-NSq_cards{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--layout-tile-min)), 1fr));gap:var(--space-4);display:grid}.re-NSq_card{padding:var(--space-6);border-radius:var(--radius-surface);background:var(--color-surface-muted)}.re-NSq_card h2{margin-block:var(--space-2);font-size:var(--font-size-lg)}.re-NSq_card p,.re-NSq_card li{color:var(--color-text-primary);margin-block:var(--space-3)}.re-NSq_card a{color:var(--color-accent-on-soft);font-weight:var(--font-weight-medium)}.re-NSq_origin{overflow-wrap:anywhere;margin-top:.25rem;font-size:.75rem;font-weight:400;display:block}.re-NSq_inventoryCard{gap:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);min-width:0;display:grid}.re-NSq_inventoryCard h2,.re-NSq_inventoryCard h3{font-size:var(--font-size-lg);margin:0}.re-NSq_stockFilters{gap:var(--space-4);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;display:grid}.re-NSq_stockSearch{gap:var(--space-3);align-items:end;display:flex}.re-NSq_stockSearch>div{flex:1;min-width:0}@media (max-width:48rem){.re-NSq_stockFilters{grid-template-columns:minmax(0,1fr)}.re-NSq_inventoryCard{padding:var(--space-4)}}
.lRHb4G_linkButton{border-radius:var(--radius-xs);color:var(--color-accent-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;padding:0}.lRHb4G_linkButton:hover{color:var(--color-accent-hover);text-underline-offset:var(--underline-offset);text-decoration:underline}.lRHb4G_offline{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-5);border-block-end:var(--border-width-thin) solid var(--color-border-subtle);background-color:var(--color-status-warning-soft);color:var(--color-status-warning-text);font-size:var(--font-size-sm);line-height:var(--line-height-snug);flex-wrap:wrap;display:flex}.lRHb4G_offlineDot{border-radius:var(--radius-full);background-color:var(--color-status-warning);flex:none;block-size:5px;inline-size:5px}.lRHb4G_offlineTitle{font-weight:var(--font-weight-semibold)}.lRHb4G_offlineMessage{opacity:var(--opacity-muted)}
.r3QqPa_list{border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-card-outlined);background-color:var(--color-surface-raised);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.r3QqPa_item{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-block-end:var(--border-width-thin) solid var(--color-border-hairline);display:flex}.r3QqPa_item:last-child{border-block-end:0}.r3QqPa_icon{color:var(--color-text-tertiary)}.r3QqPa_info{gap:var(--space-1);flex-direction:column;flex:1;min-inline-size:0;display:flex}.r3QqPa_device{align-items:center;gap:var(--space-2);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);display:flex}.r3QqPa_currentBadge{flex:none}.r3QqPa_meta{color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-xs)}.r3QqPa_expiry{color:var(--color-text-tertiary);font-family:var(--font-family-mono);font-size:var(--font-size-2xs)}@media (max-width:639px){.r3QqPa_item{flex-wrap:wrap}}
.umXsla_root{border-radius:var(--radius-sm);border:var(--border-width-thin) solid var(--color-border);display:block}.umXsla_background{fill:#fff}.umXsla_modules{fill:#000}
.JYxWdG_root{gap:var(--space-6);min-width:0;display:grid}.JYxWdG_heading{gap:var(--space-3);max-width:68rem;display:grid}.JYxWdG_eyebrow{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.JYxWdG_heading h1{font-size:var(--font-size-2xl);margin:0;line-height:1.15}.JYxWdG_heading p{color:var(--color-text-secondary);margin:0;line-height:1.6}.JYxWdG_navigation{gap:var(--space-2);border-bottom:1px solid var(--color-border);padding-bottom:var(--space-4);flex-wrap:wrap;display:flex}.JYxWdG_card{border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface);padding:var(--space-6);gap:var(--space-5);min-width:0;display:grid}.JYxWdG_card h2,.JYxWdG_card h3{margin:0}.JYxWdG_form{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-items:end;display:grid}.JYxWdG_metrics{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));margin:0;display:grid}.JYxWdG_metrics div{border-inline-start:3px solid var(--color-border);padding-inline-start:var(--space-4)}.JYxWdG_metrics dt{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.JYxWdG_metrics dd{margin:var(--space-2) 0 0;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.JYxWdG_muted{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.6}.JYxWdG_empty{padding:var(--space-4);color:var(--color-text-secondary);margin:0;line-height:1.6}.JYxWdG_evaluation{gap:var(--space-4);border-top:1px solid var(--color-border);min-width:0;padding-top:var(--space-5);display:grid}.JYxWdG_evaluationHorizon{border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface);min-width:0}.JYxWdG_evaluationSummary{padding:var(--space-4);cursor:pointer;font-weight:var(--font-weight-semibold)}.JYxWdG_evaluationMethods{gap:var(--space-4);padding:0 var(--space-4) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.JYxWdG_evaluationCandidate{border:1px solid var(--color-border);border-radius:var(--radius-surface);padding:var(--space-4);min-width:0}.JYxWdG_evaluationCandidateHeader{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.JYxWdG_evaluationCandidateHeader h4{font-size:var(--font-size-sm);margin:0}.JYxWdG_evaluationValues{gap:var(--space-4);margin:var(--space-4) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.JYxWdG_evaluationValues dt{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.JYxWdG_evaluationValues dd{margin:var(--space-2) 0 0;font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.JYxWdG_row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.JYxWdG_digest{overflow-wrap:anywhere;font-size:var(--font-size-xs);color:var(--color-text-secondary)}@media (max-width:40rem){.JYxWdG_card{padding:var(--space-4)}.JYxWdG_navigation{gap:var(--space-1)}}
.RU1tlq_title{margin:0 0 var(--space-2);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight)}.RU1tlq_hint{margin:0 0 var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.RU1tlq_rows{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RU1tlq_row{gap:var(--space-2);padding:var(--space-3) 0;border-bottom:var(--border-width-thin) solid var(--color-border-subtle);flex-direction:column;display:flex}.RU1tlq_row:last-child{border-bottom:none}.RU1tlq_rowHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.RU1tlq_rowTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight)}.RU1tlq_rowValue{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:flex}.RU1tlq_rowAmount{font-family:var(--font-family-mono);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.RU1tlq_expression{font-size:var(--font-size-sm);color:var(--color-text-tertiary);margin:0}.RU1tlq_meta{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin:0}.RU1tlq_adjust{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.RU1tlq_amountField{inline-size:var(--size-field-money)}.RU1tlq_reasonField{flex:1 1 var(--size-field-min);min-inline-size:var(--size-field-min)}.RU1tlq_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.RU1tlq_total{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-3);border-top:var(--border-width-thin) solid var(--color-border-strong);flex-wrap:wrap;display:flex}.RU1tlq_totalLabel{font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-text-tertiary)}.RU1tlq_totalAmount{font-size:var(--font-size-display);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-hero);font-variant-numeric:tabular-nums;line-height:1}
.hZWNkG_root{gap:var(--layout-shell-gap);grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;display:grid}@media (max-width:1100px){.hZWNkG_root{padding-bottom:var(--space-2);grid-template-columns:repeat(5,minmax(15rem,1fr));overflow-x:auto}}.hZWNkG_column{gap:var(--space-2);padding:var(--space-3);border:var(--border-width-thin) solid transparent;border-radius:var(--radius-lg);background-color:var(--color-surface);--color-action-secondary-surface:var(--color-surface-raised);--color-action-secondary-hover:var(--neutral-25);--color-action-ghost-hover:var(--alpha-ink-06);flex-direction:column;min-height:8rem;display:flex}.hZWNkG_hover{border-color:var(--color-accent);border-style:dashed}.hZWNkG_head{align-items:baseline;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-2);display:flex}.hZWNkG_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-body);color:var(--color-text-primary);margin:0}.hZWNkG_count{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-2xs);color:var(--color-text-tertiary)}.hZWNkG_amount{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-2xs);color:var(--color-text-tertiary);margin-inline-start:auto}.hZWNkG_cards{gap:var(--space-2);flex-direction:column;display:flex}.hZWNkG_empty{padding:var(--space-5) var(--space-3);border:var(--border-width-thin) dashed var(--color-border-strong);border-radius:var(--radius-card);font-size:var(--font-size-xs);color:var(--color-text-tertiary);text-align:center;margin:0}.hZWNkG_hidden{padding-top:var(--space-2);border-top:var(--border-width-thin) solid var(--color-border-subtle);font-size:var(--font-size-2xs);color:var(--color-text-tertiary);margin:0}.hZWNkG_hiddenHint{color:var(--color-text-quaternary);display:block}
._6rPXFW_fields{gap:var(--space-4);display:grid}
.kJHopG_root{gap:var(--space-3);flex-direction:column;display:flex}.kJHopG_waves{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kJHopG_wave{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);background-color:var(--color-surface);--color-action-secondary-surface:var(--color-surface-raised);--color-action-secondary-hover:var(--neutral-25);--color-action-ghost-hover:var(--alpha-ink-06);flex-direction:column;display:flex}.kJHopG_waveHead{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.kJHopG_position{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.kJHopG_waveActions{gap:var(--space-1);flex-wrap:wrap;display:flex}.kJHopG_row{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.kJHopG_field{flex-direction:column;gap:2px;min-width:0;display:flex}.kJHopG_fieldLabel{color:var(--neutral-700);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.kJHopG_input{width:100%;block-size:var(--control-height-field);padding:0 var(--space-3);border:var(--border-width-thin) solid var(--color-field-border);border-radius:var(--radius-field);background:var(--color-field-surface);font-size:var(--font-size-field);color:var(--color-field-text);font-variant-numeric:tabular-nums;transition:border-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard)}.kJHopG_input:focus{border-color:var(--color-field-border-focus);box-shadow:0 0 0 var(--space-1) var(--color-field-halo-focus)}.kJHopG_hint{font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}.kJHopG_floor{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0}.kJHopG_restricted{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.kJHopG_override{border-radius:var(--radius-card);background-color:var(--color-status-warning-soft);gap:var(--space-2);padding:var(--space-3) var(--space-4);color:var(--color-status-warning-text);flex-direction:column;display:flex}.kJHopG_overrideTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:inherit;margin:0}.kJHopG_blocking{border-radius:var(--radius-card);background-color:var(--color-status-danger-soft);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);color:var(--color-status-danger-text);margin:0}.kJHopG_total{font-variant-numeric:tabular-nums;font-size:var(--font-size-display);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-hero);color:var(--color-text-primary);margin:0;line-height:1}.kJHopG_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.kJHopG_uncovered{padding:var(--space-4);border-radius:var(--radius-card);background-color:var(--color-surface);font-size:var(--font-size-sm);color:var(--color-text-body);--color-action-secondary-surface:var(--color-surface-raised);--color-action-secondary-hover:var(--neutral-25);--color-action-ghost-hover:var(--alpha-ink-06);margin-block-start:var(--space-4)}.kJHopG_uncoveredTitle{font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary);margin:0}.kJHopG_uncoveredList{margin:var(--space-2) 0 0;padding-inline-start:var(--space-4)}
._1W8waG_grid{gap:var(--space-2);padding:var(--space-3);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-card);background-color:var(--color-surface-sunken);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}._1W8waG_item{justify-content:center;align-items:center;display:flex}._1W8waG_code{color:var(--color-text-primary);font-family:var(--font-family-mono);font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-wide);-webkit-user-select:all;user-select:all}@media (max-width:359px){._1W8waG_grid{grid-template-columns:minmax(0,1fr)}}
.OVTfWW_root{--color-text-secondary:var(--color-text-body);--color-text-tertiary:var(--color-text-body);--color-text-muted:var(--color-text-body);--color-action-ghost-text:var(--color-text-body);gap:var(--space-7);min-width:0;padding-block:var(--space-2);display:grid}.OVTfWW_header{justify-content:space-between;align-items:flex-end;gap:var(--space-6);flex-wrap:wrap;display:flex}.OVTfWW_eyebrow{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.12em;color:var(--color-text-secondary)}.OVTfWW_header h1{font-size:var(--font-size-3xl);letter-spacing:-.045em;font-weight:var(--font-weight-semibold);margin:var(--space-3) 0;line-height:1.1}.OVTfWW_description{color:var(--color-text-secondary);font-size:var(--font-size-md);max-width:60ch;margin:0;line-height:1.6}.OVTfWW_toolbar{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.OVTfWW_navigation{gap:var(--space-2);padding-block:var(--space-2);border-bottom:1px solid var(--color-border-subtle);scrollbar-width:thin;display:flex;overflow-x:auto}.OVTfWW_navigation a{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:var(--radius-pill);padding:var(--space-3) var(--space-4);transition:background var(--duration-fast);text-decoration:none}.OVTfWW_navigation a:hover{background:var(--color-surface);color:var(--color-text-primary)}.OVTfWW_navigation a[aria-current=page]{background:var(--color-action-primary);color:var(--color-action-primary-text)}.OVTfWW_navigation a:focus-visible,.OVTfWW_healthRow:focus-visible,.OVTfWW_metric:focus-visible{outline:2px solid var(--color-action-primary);outline-offset:var(--space-1)}.OVTfWW_reference{gap:var(--space-3);color:var(--color-text-secondary);font-size:var(--font-size-xs);flex-wrap:wrap;align-items:center;display:flex}.OVTfWW_reference a{color:var(--color-action-primary);margin-inline-start:auto;text-decoration:none}.OVTfWW_statusDot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:var(--color-status-info);display:inline-block}.OVTfWW_metrics{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.OVTfWW_metric{text-align:start;border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-background);padding:var(--space-6);cursor:pointer;gap:var(--space-3);min-width:0;color:var(--color-text-primary);transition:background var(--duration-fast);display:grid}.OVTfWW_metric:hover{background:var(--color-surface-hover)}.OVTfWW_metric{text-decoration:none}.OVTfWW_settingsLink{color:var(--color-action-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none}.OVTfWW_fieldset{gap:var(--space-5);border:0;min-width:0;margin:0;padding:0;display:grid}.OVTfWW_metricLabel{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.OVTfWW_metric,.OVTfWW_pending,.OVTfWW_calendarEvent,.OVTfWW_publishBar,.OVTfWW_legacyPanel{--color-text-secondary:var(--color-text-primary);--color-text-tertiary:var(--color-text-primary);--color-text-muted:var(--color-text-primary);--color-action-ghost-text:var(--color-text-primary)}.OVTfWW_metricValue{font-size:var(--font-size-3xl);letter-spacing:-.05em;font-variant-numeric:tabular-nums;line-height:1;font-weight:var(--font-weight-semibold)}.OVTfWW_metricDetail{font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:1.5}.OVTfWW_twoColumns{gap:var(--space-5);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;display:grid}.OVTfWW_equalColumns{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.OVTfWW_card{padding:var(--space-6);border:1px solid var(--color-border-subtle);border-radius:var(--radius-surface);background:var(--color-background);min-width:0}.OVTfWW_softCard{background:var(--color-surface);border-color:#0000}.OVTfWW_cardHeading{justify-content:space-between;align-items:start;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.OVTfWW_card h2,.OVTfWW_card h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:-.025em;margin:0}.OVTfWW_card p{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:var(--space-2) 0 0;line-height:1.6}.OVTfWW_cardHeading a{color:var(--color-action-primary);font-size:var(--font-size-sm);white-space:nowrap;text-decoration:none}.OVTfWW_figure{min-width:0;margin:0}.OVTfWW_chart{width:100%;height:auto;display:block;overflow:visible}.OVTfWW_gridline{stroke:var(--color-border-subtle);stroke-width:1px;stroke-dasharray:3 5}.OVTfWW_observedLine{fill:none;stroke:var(--color-status-info);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.OVTfWW_forecastLine{fill:none;stroke:var(--color-status-info);stroke-width:2.5px;stroke-dasharray:5 5}.OVTfWW_point{fill:var(--color-background);stroke:var(--color-status-info);stroke-width:1.5px;opacity:0}.OVTfWW_point:hover,.OVTfWW_point:focus{opacity:1}.OVTfWW_scatterPoint{fill:var(--color-status-info);stroke:var(--color-background);stroke-width:1.5px;opacity:.85;cursor:pointer}.OVTfWW_scatterPoint:focus-visible{opacity:1;stroke:var(--color-text-primary);stroke-width:3px;outline:none}.OVTfWW_gradientTop{stop-color:var(--color-status-info);stop-opacity:.16}.OVTfWW_gradientBottom{stop-color:var(--color-status-info);stop-opacity:0}.OVTfWW_axis{fill:var(--color-text-secondary);font-size:var(--font-size-xs);font-family:inherit}.OVTfWW_legend{gap:var(--space-4);font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.OVTfWW_legendObserved:before,.OVTfWW_legendForecast:before,.OVTfWW_riskDot:before,.OVTfWW_excessDot:before,.OVTfWW_normalDot:before{content:"";width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:var(--color-status-info);margin-inline-end:var(--space-2);display:inline-block}.OVTfWW_legendForecast:before{opacity:.4}.OVTfWW_riskDot:before{background:var(--color-status-danger)}.OVTfWW_excessDot:before{background:var(--color-status-warning)}.OVTfWW_normalDot:before{background:var(--color-status-info)}.OVTfWW_chartDetails{margin-top:var(--space-4);font-size:var(--font-size-xs);color:var(--color-text-secondary)}.OVTfWW_chartDetails summary{cursor:pointer}.OVTfWW_chartDetails table{width:100%;margin-top:var(--space-3);border-collapse:collapse}.OVTfWW_chartDetails th,.OVTfWW_chartDetails td{padding:var(--space-2);text-align:start;border-bottom:1px solid var(--color-border-subtle)}.OVTfWW_healthBars{gap:var(--space-4);display:grid}.OVTfWW_healthRow{gap:var(--space-2);cursor:pointer;color:inherit;text-align:start;background:0 0;border:0;padding:0;display:grid}.OVTfWW_healthLabel{justify-content:space-between;gap:var(--space-3);font-size:var(--font-size-xs);display:flex}.OVTfWW_healthLabel strong{font-weight:var(--font-weight-medium)}.OVTfWW_healthLabel>span{color:var(--color-text-secondary)}.OVTfWW_barTrack{height:var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface-sunken);display:flex;overflow:hidden}.OVTfWW_barRisk{background:var(--color-status-danger)}.OVTfWW_barExcess{background:var(--color-status-warning)}.OVTfWW_barNormal{background:var(--color-status-info)}.OVTfWW_barUnknown{background:var(--color-border-strong)}.OVTfWW_insights{gap:0;display:grid}.OVTfWW_insight{gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border-subtle);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.OVTfWW_insight:last-child{border-bottom:0}.OVTfWW_insight h3{font-size:var(--font-size-sm);letter-spacing:0;margin:0}.OVTfWW_insight p{font-size:var(--font-size-xs)}.OVTfWW_insightMark{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-card);background:var(--color-status-info-soft);color:var(--color-status-info-text);font-weight:var(--font-weight-semibold);place-items:center;display:grid}.OVTfWW_critical{background:var(--color-status-danger-soft);color:var(--color-status-danger-text)}.OVTfWW_warning{background:var(--color-status-warning-soft);color:var(--color-status-warning-text)}.OVTfWW_empty{padding:var(--space-7) 0;color:var(--color-text-secondary);line-height:1.6}.OVTfWW_pending{padding:var(--space-10) var(--space-7);border-radius:var(--radius-surface);background:var(--color-surface);gap:var(--space-5);justify-items:start;display:grid}.OVTfWW_pending h2{font-size:var(--font-size-2xl);letter-spacing:-.04em;margin:0}.OVTfWW_pending p{max-width:60ch;color:var(--color-text-secondary);margin:0;line-height:1.7}.OVTfWW_calendar{gap:var(--space-4);display:grid}.OVTfWW_calendarEvent{gap:var(--space-4);padding:var(--space-4);background:var(--color-surface);border-radius:var(--radius-card);display:flex}.OVTfWW_calendarDate{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-action-primary)}.OVTfWW_calendarEvent strong{font-size:var(--font-size-sm)}.OVTfWW_calendarEvent p{font-size:var(--font-size-xs)}.OVTfWW_tableWrap{min-width:0;overflow:auto}.OVTfWW_table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.OVTfWW_table th{color:var(--color-text-secondary);font-weight:var(--font-weight-medium);font-size:var(--font-size-xs);padding:var(--space-4) var(--space-3);text-align:start;border-bottom:1px solid var(--color-border);white-space:nowrap}.OVTfWW_table td{padding:var(--space-4) var(--space-3);border-bottom:1px solid var(--color-border-subtle);vertical-align:middle;font-variant-numeric:tabular-nums}.OVTfWW_table td:first-child{min-width:12rem}.OVTfWW_table a{color:var(--color-text-primary);font-weight:var(--font-weight-medium);text-decoration:none}.OVTfWW_table a:hover{color:var(--color-action-primary)}.OVTfWW_table small{color:var(--color-text-secondary);margin-top:var(--space-1);font-size:var(--font-size-xs);display:block}.OVTfWW_number{text-align:end;white-space:nowrap}.OVTfWW_search{gap:var(--space-3);flex-wrap:wrap;align-items:end;display:flex}.OVTfWW_search>div{flex:1;min-width:0}.OVTfWW_detail{gap:var(--space-5);display:grid}.OVTfWW_facts{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;display:grid}.OVTfWW_facts dt{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.OVTfWW_facts dd{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:var(--space-2) 0 0;font-variant-numeric:tabular-nums}.OVTfWW_muted{font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:1.6}.OVTfWW_digest{overflow-wrap:anywhere}.OVTfWW_settings{gap:var(--space-7);grid-template-columns:14rem minmax(0,1fr);display:grid}.OVTfWW_settingsNav{gap:var(--space-2);top:var(--space-7);flex-direction:column;align-self:start;align-items:stretch;display:flex;position:sticky}.OVTfWW_settingsNav button{text-align:start}.OVTfWW_settingsBody{gap:var(--space-5);display:grid}.OVTfWW_formGrid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.OVTfWW_toggle{gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:start;display:flex}.OVTfWW_toggle strong{font-size:var(--font-size-sm)}.OVTfWW_toggle input{accent-color:var(--color-action-primary);width:var(--space-5);height:var(--space-5);flex:none}.OVTfWW_toggle p{margin:var(--space-1) 0 0}.OVTfWW_fieldGroup{gap:var(--space-4);display:grid}.OVTfWW_check{align-items:center;gap:var(--space-3);font-size:var(--font-size-sm);line-height:1.6;display:flex}.OVTfWW_check input{accent-color:var(--color-action-primary)}.OVTfWW_publishBar{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5);background:var(--color-surface);border-radius:var(--radius-card);flex-wrap:wrap;display:flex}.OVTfWW_preview{padding:var(--space-5);border:1px solid var(--color-status-info);border-radius:var(--radius-card);gap:var(--space-4);display:grid}@media (max-width:64rem){.OVTfWW_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.OVTfWW_twoColumns,.OVTfWW_equalColumns,.OVTfWW_settings{grid-template-columns:1fr}.OVTfWW_settingsNav{flex-direction:row;position:static;overflow-x:auto}.OVTfWW_settingsNav button{white-space:nowrap}}@media (max-width:40rem){.OVTfWW_root{gap:var(--space-5)}.OVTfWW_header h1{font-size:var(--font-size-2xl)}.OVTfWW_metric,.OVTfWW_card{padding:var(--space-5)}.OVTfWW_metricValue{font-size:var(--font-size-2xl)}.OVTfWW_metrics{gap:var(--space-3)}.OVTfWW_formGrid{grid-template-columns:1fr}.OVTfWW_insight{grid-template-columns:auto minmax(0,1fr)}.OVTfWW_insight>button{grid-column:2;justify-self:start}.OVTfWW_reference a{margin-inline-start:0}.OVTfWW_navigation a{padding:var(--space-3)}}@media (prefers-reduced-motion:reduce){.OVTfWW_root *{transition:none}}.OVTfWW_coverage{justify-items:center;gap:var(--space-4);display:grid}.OVTfWW_coverageRing{width:min(100%,14rem);height:auto}.OVTfWW_coverageTrack{stroke:var(--color-border-subtle);stroke-width:14px}.OVTfWW_coverageValue{stroke:var(--color-action-primary);stroke-width:14px;stroke-linecap:round}.OVTfWW_coverageNumber{fill:var(--color-text-primary);font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold)}.OVTfWW_batchItem{grid-template-columns:minmax(0,1fr) auto}.OVTfWW_batchItem label{min-width:0}.OVTfWW_batchItem label span{gap:var(--space-2);overflow-wrap:anywhere;min-width:0;display:grid}.OVTfWW_batchItem>div{grid-column:1;padding-inline-start:var(--space-6)}.OVTfWW_batchItem>button{grid-area:1/2/span 2}.OVTfWW_categoryDistribution{gap:var(--space-5);margin-block:var(--space-5);display:grid}.OVTfWW_paretoRows{gap:var(--space-2);display:grid}.OVTfWW_expandedPareto{max-height:26rem;overflow-y:auto}@media (max-width:768px){.OVTfWW_categoryDistribution>.OVTfWW_cardHeading{grid-template-columns:minmax(0,1fr);display:grid}}.OVTfWW_paretoRow{align-items:center;gap:var(--space-3);padding:var(--space-3);color:var(--color-text-primary);text-align:start;cursor:pointer;border-radius:var(--radius-md);font:inherit;background:0 0;border:0;grid-template-columns:minmax(0,1fr) minmax(3rem,1fr) 4rem;display:grid}.OVTfWW_paretoRow>span:first-child{overflow-wrap:anywhere}.OVTfWW_paretoRow:hover{background:var(--color-surface)}.OVTfWW_paretoRow:focus-visible{outline:2px solid var(--color-action-primary);outline-offset:-2px}.OVTfWW_globalComparison p,.OVTfWW_basketPreview p{color:var(--color-text-primary)}.OVTfWW_comparisonProgress{width:100%;height:.5rem;accent-color:var(--color-action-primary);display:block}.OVTfWW_comparisonMethod{margin-block:var(--space-4)}.OVTfWW_comparisonTotals{gap:var(--space-3);margin:var(--space-4) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.OVTfWW_comparisonTotals>div{padding:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);min-width:0}.OVTfWW_comparisonTotals dt,.OVTfWW_basketDates dt,.OVTfWW_basketKicker{color:var(--color-text-primary);font-size:var(--font-size-xs);line-height:1.5}.OVTfWW_comparisonTotals dd{margin:var(--space-2) 0 0;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.OVTfWW_basketGroup{gap:var(--space-4);padding:var(--space-5);margin-top:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;min-width:0;display:flex}.OVTfWW_basketGroupHeading{justify-content:space-between;align-items:start;gap:var(--space-4);flex-wrap:wrap;display:flex}.OVTfWW_basketSupplier{justify-items:start;gap:var(--space-2);flex:15rem;min-width:0;display:grid}.OVTfWW_basketSupplier h3{overflow-wrap:anywhere}.OVTfWW_basketGroupAmount{gap:var(--space-2);font-variant-numeric:tabular-nums;font-size:var(--font-size-xs);display:grid}.OVTfWW_basketGroupAmount strong{font-size:var(--font-size-xl)}.OVTfWW_basketDates{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.OVTfWW_basketDates dd{margin:var(--space-1) 0 0;font-size:var(--font-size-sm);line-height:1.5}.OVTfWW_basketItems{margin:0;padding:0;list-style:none}.OVTfWW_basketItems li{gap:var(--space-4);padding-block:var(--space-3);border-bottom:1px solid var(--color-border-subtle);font-size:var(--font-size-sm);grid-template-columns:minmax(0,1fr) auto;line-height:1.5;display:grid}.OVTfWW_basketItems li:last-child{border-bottom:0}.OVTfWW_basketItems span{overflow-wrap:anywhere}.OVTfWW_basketItems strong{font-variant-numeric:tabular-nums;text-align:end}@media (max-width:440px){.OVTfWW_comparisonTotals{grid-template-columns:minmax(0,1fr)}.OVTfWW_basketGroup{padding:var(--space-4)}.OVTfWW_basketDates{grid-template-columns:minmax(0,1fr)}}
.jyVhIG_root{border-radius:var(--radius-card);background-color:var(--color-surface);--color-action-secondary-surface:var(--color-surface-raised);--color-action-secondary-hover:var(--neutral-25);--color-action-ghost-hover:var(--alpha-ink-06);overflow:hidden}.jyVhIG_header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-3);display:flex}.jyVhIG_title{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight)}.jyVhIG_progress{color:var(--color-text-tertiary);font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-feature-settings:var(--font-feature-numeric)}.jyVhIG_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.jyVhIG_step{align-items:center;gap:var(--space-3);min-block-size:var(--target-min);padding:var(--space-3) var(--space-5);border-block-start:var(--border-width-thin) solid var(--color-border-subtle);color:var(--color-text-primary);font-size:var(--font-size-sm);transition:background-color var(--duration-fast) var(--easing-standard);display:flex}.jyVhIG_step:hover{background-color:var(--color-surface-hover)}.jyVhIG_marker{inline-size:var(--space-4);block-size:var(--space-4);border:var(--border-width-thin) solid var(--color-border-strong);border-radius:var(--radius-xs);color:var(--neutral-0);flex:none;justify-content:center;align-items:center;display:flex}.jyVhIG_stepDone .jyVhIG_marker{background-color:var(--color-status-success);border-color:var(--color-status-success)}.jyVhIG_label{flex:1;min-inline-size:0}.jyVhIG_stepDone .jyVhIG_label{color:var(--color-text-tertiary)}.jyVhIG_doneLabel{color:var(--color-status-success-text);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;flex:none}
.Z97m_a_head{align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.Z97m_a_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);margin:0}.Z97m_a_sectionTitle{margin:var(--space-4) 0 var(--space-1);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-text-secondary)}.Z97m_a_label{margin-top:var(--space-3);color:var(--neutral-700);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);display:block}.Z97m_a_hint{margin:0 0 var(--space-1);font-size:var(--font-size-xs);color:var(--color-text-tertiary);line-height:var(--line-height-relaxed);display:block}.Z97m_a_meta{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.Z97m_a_textarea{width:100%;min-height:calc(var(--control-height-lg) * 3);max-height:var(--size-scroll-max);padding:var(--space-3);font:inherit;font-size:var(--font-size-field);color:var(--color-field-text);background:var(--color-field-surface);border:var(--border-width-thin) solid var(--color-field-border);border-radius:var(--radius-field);resize:vertical;transition:border-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard)}.Z97m_a_input{width:100%;min-height:var(--control-height-md);padding:0 var(--space-3);font:inherit;font-size:var(--font-size-field);color:var(--color-field-text);background:var(--color-field-surface);border:var(--border-width-thin) solid var(--color-field-border);border-radius:var(--radius-field);transition:border-color var(--duration-fast) var(--easing-standard), box-shadow var(--duration-fast) var(--easing-standard)}.Z97m_a_textarea:focus,.Z97m_a_input:focus{border-color:var(--color-field-border-focus);box-shadow:0 0 0 var(--space-1) var(--color-field-halo-focus)}.Z97m_a_bottlenecks{margin:0 0 var(--space-3);gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.Z97m_a_bottleneck{padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-surface);--color-action-secondary-surface:var(--color-surface-raised);--color-action-secondary-hover:var(--neutral-25);--color-action-ghost-hover:var(--alpha-ink-06)}.Z97m_a_total{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-3);border-top:var(--border-width-thin) solid var(--color-border-strong);flex-wrap:wrap;display:flex}.Z97m_a_totalLabel{font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-text-tertiary)}.Z97m_a_totalAmount{font-size:var(--font-size-display);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-hero);font-variant-numeric:tabular-nums;line-height:1}.Z97m_a_preview{margin-top:var(--space-5);padding-top:var(--space-4);border-top:var(--border-width-thin) dashed var(--color-border)}.Z97m_a_actions{align-items:center;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}
.kF_Y8G_root{gap:var(--space-3);flex-direction:column;min-width:16rem;max-width:22rem;display:flex}.kF_Y8G_header{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.kF_Y8G_title{color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;margin:0}.kF_Y8G_total{font-variant-numeric:tabular-nums;font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.kF_Y8G_absent{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0}.kF_Y8G_hint{font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}.kF_Y8G_factors{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kF_Y8G_factor{gap:var(--space-1);flex-direction:column;display:flex}.kF_Y8G_factorHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.kF_Y8G_factorLabel{font-size:var(--font-size-sm);color:var(--color-text-primary)}.kF_Y8G_points,.kF_Y8G_pointsNegative{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.kF_Y8G_points{color:var(--color-text-primary)}.kF_Y8G_pointsNegative{color:var(--color-text-danger)}.kF_Y8G_evidence{font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}.kF_Y8G_unexplained{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background-color:var(--color-status-warning-soft);color:var(--color-status-warning-text);flex-direction:column;display:flex}.kF_Y8G_unexplainedTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:inherit;margin:0}
._8xdGJW_root{gap:var(--space-5);flex-direction:column;display:flex}._8xdGJW_section{gap:var(--space-2);flex-direction:column;display:flex}._8xdGJW_sectionTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary);margin:0}._8xdGJW_hint{font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}._8xdGJW_counters{margin:0 0 var(--space-2);font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-sm);color:var(--color-text-primary)}._8xdGJW_overdueCount{color:var(--color-text-danger)}._8xdGJW_cards,._8xdGJW_rules{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._8xdGJW_card,._8xdGJW_cardOverdue,._8xdGJW_rule{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-card);background-color:var(--color-surface);--color-action-secondary-surface:var(--color-surface-raised);--color-action-secondary-hover:var(--neutral-25);--color-action-ghost-hover:var(--alpha-ink-06);flex-direction:column;display:flex}._8xdGJW_cardOverdue{border-radius:var(--radius-card);background-color:var(--color-status-danger-soft);padding:var(--space-3) var(--space-4);color:var(--color-status-danger-text)}._8xdGJW_cardHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._8xdGJW_meta{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._8xdGJW_reason{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0}._8xdGJW_summary{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-primary);margin:0}._8xdGJW_facts{gap:var(--space-4);flex-wrap:wrap;margin:0;display:flex}._8xdGJW_facts div{flex-direction:column;gap:2px;display:flex}._8xdGJW_facts dt{color:var(--color-text-tertiary);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}._8xdGJW_facts dd{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0}._8xdGJW_absent{color:var(--color-text-secondary)}._8xdGJW_postMode{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0}._8xdGJW_assume{align-self:flex-end}._8xdGJW_ruleName{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}._8xdGJW_condition{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0}._8xdGJW_counts{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0}._8xdGJW_noBase{gap:var(--nudge);padding:var(--space-3) var(--space-4);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-card);background-color:var(--color-surface-raised);color:var(--color-text-body);flex-direction:column;display:flex}._8xdGJW_noBaseTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0}._8xdGJW_agent{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background-color:var(--color-surface);--color-action-secondary-surface:var(--color-surface-raised);--color-action-secondary-hover:var(--neutral-25);--color-action-ghost-hover:var(--alpha-ink-06);flex-wrap:wrap;display:flex}._8xdGJW_agentInfo{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._8xdGJW_agentActions{gap:var(--space-2);flex-wrap:wrap;display:flex}._8xdGJW_link{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-link)}._8xdGJW_link:hover{text-underline-offset:var(--underline-offset);text-decoration:underline}._8xdGJW_failure{border-radius:var(--radius-card);background-color:var(--color-status-warning-soft);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);color:var(--color-status-warning-text);margin:0}._8xdGJW_skeleton{gap:var(--space-3);flex-direction:column;display:flex}
.t-9MLq_dialog{inline-size:min(var(--layout-dialog-wide), calc(100vw - var(--space-8)))}
.SflKYW_root{object-fit:contain}
.ZE-6eq_root{gap:var(--space-6);display:grid}.ZE-6eq_tabs,.ZE-6eq_actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.ZE-6eq_panel{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-4);display:grid}.ZE-6eq_fields{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.ZE-6eq_list{gap:var(--space-4);display:grid}.ZE-6eq_entry{padding-block:var(--space-4);border-bottom:1px solid var(--color-border);gap:var(--space-3);display:grid}.ZE-6eq_body{white-space:pre-wrap;overflow-wrap:anywhere}.ZE-6eq_muted{color:var(--color-text-muted)}.ZE-6eq_qr{width:min(100%,18rem);height:auto}
.q3riUa_root{gap:var(--space-4);flex-direction:column;display:flex}.q3riUa_filters{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}
