._alert_1u2xm_1{padding:8px 12px;border-radius:var(--radius-md);font-size:13px;line-height:1.45}._danger_1u2xm_8{background:var(--color-danger-bg);color:var(--color-danger)}._warning_1u2xm_13{background:var(--color-warning-bg);color:var(--color-warning)}._success_1u2xm_18{background:var(--color-success-bg);color:var(--color-success)}._info_1u2xm_23{background:var(--color-primary-light);color:var(--color-primary)}._badge_g2l49_1{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-width:0;overflow:hidden;padding:2px 8px;border:1px solid transparent;border-radius:var(--radius-pill);font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap}._neutral_g2l49_17{background:var(--color-border-light);color:var(--color-text-muted)}._primary_g2l49_22{background:var(--color-primary-light);color:var(--color-primary)}._success_g2l49_27{background:var(--color-success-bg);color:var(--color-success)}._warning_g2l49_32{background:var(--color-warning-bg);color:var(--color-warning)}._danger_g2l49_37{background:var(--color-danger-bg);color:var(--color-danger)}._custom_g2l49_42{background:color-mix(in srgb,var(--badge-color) 13%,transparent);border-color:color-mix(in srgb,var(--badge-color) 33%,transparent);color:var(--badge-color)}._text_g2l49_48{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._spinner_1rn93_1{display:inline-block;flex-shrink:0;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:_spin_1rn93_1 .7s linear infinite}._sm_1rn93_10{width:14px;height:14px}._md_1rn93_15{width:20px;height:20px}._lg_1rn93_20{width:32px;height:32px;border-width:3px}@keyframes _spin_1rn93_1{to{transform:rotate(360deg)}}._button_var1u_1{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:var(--radius-md);font-weight:500;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s,color .15s,opacity .15s}._button_var1u_1:disabled{opacity:.45;cursor:default}._button_var1u_1 svg{width:16px;height:16px;flex-shrink:0}._md_var1u_24{min-height:34px;padding:7px 16px;font-size:13px}._sm_var1u_30{min-height:28px;padding:4px 10px;font-size:12px}._sm_var1u_30 svg{width:14px;height:14px}._primary_var1u_40{background:var(--color-primary);color:#fff}._primary_var1u_40:hover:not(:disabled){background:var(--color-primary-hover)}._secondary_var1u_48{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}._secondary_var1u_48:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._ghost_var1u_58{background:transparent;color:var(--color-text-muted)}._ghost_var1u_58:hover:not(:disabled){background:var(--color-border);color:var(--color-text)}._danger_var1u_67{background:var(--color-surface);border-color:var(--color-danger);color:var(--color-danger)}._danger_var1u_67:hover:not(:disabled){background:var(--color-danger-bg)}._link_var1u_76{min-height:auto;padding:0;background:none;color:var(--color-primary)}._link_var1u_76:hover:not(:disabled){text-decoration:underline}._fullWidth_var1u_86{width:100%}._iconOnly_var1u_90{padding:0;aspect-ratio:1}._iconOnly_var1u_90._md_var1u_24{width:34px}._iconOnly_var1u_90._sm_var1u_30{width:28px}._card_2iy9t_1{display:flex;flex-direction:column;gap:12px;padding:16px 20px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);min-width:0}@media(max-width:850px){._card_2iy9t_1{padding:12px}}._flush_2iy9t_17{padding:0;gap:0;overflow:hidden}._flush_2iy9t_17 ._header_2iy9t_22{padding:14px 20px;border-bottom:1px solid var(--color-border)}@media(max-width:850px){._flush_2iy9t_17 ._header_2iy9t_22{padding:12px}}._header_2iy9t_22{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._title_2iy9t_40{font-size:15px;font-weight:600;color:var(--color-text)}._actions_2iy9t_46{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._checkbox_16a3x_1{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--color-text);cursor:pointer}._input_16a3x_10{width:15px;height:15px;flex-shrink:0;accent-color:var(--color-primary);cursor:inherit}._disabled_16a3x_18{color:var(--color-text-muted);cursor:default}._section_b81kj_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}._header_b81kj_8{display:flex;align-items:center;gap:8px;padding-right:8px}._toggle_b81kj_15{flex:1;display:flex;align-items:center;gap:10px;min-width:0;padding:12px 16px;border:none;background:none;text-align:left}._toggle_b81kj_15:hover ._title_b81kj_26{color:var(--color-primary)}._title_b81kj_26{font-size:14px;font-weight:600;color:var(--color-text);overflow-wrap:anywhere}._meta_b81kj_37{margin-left:auto;flex-shrink:0;color:var(--color-text-muted);font-size:12px}._chevron_b81kj_44{width:16px;height:16px;flex-shrink:0;color:var(--color-text-muted);transition:transform .15s}._open_b81kj_52{transform:rotate(180deg)}._body_b81kj_56{border-top:1px solid var(--color-border)}._anchor_166m7_1{display:inline-flex}._popover_166m7_5{position:fixed;z-index:var(--z-popover);min-width:160px;max-width:calc(100vw - 16px);max-height:min(420px,100dvh - 16px);overflow:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-popup)}._swatch_3dew6_1{display:inline-block;width:20px;height:20px;flex-shrink:0;padding:0;border:2px solid var(--color-surface);border-radius:50%;background:var(--swatch);box-shadow:0 0 0 1px var(--color-border)}._button_3dew6_13{cursor:pointer;transition:transform .1s}._button_3dew6_13:hover{transform:scale(1.15)}._active_3dew6_21{box-shadow:0 0 0 2px var(--color-primary)}._palette_3dew6_25{display:grid;grid-template-columns:repeat(6,20px);gap:8px;padding:10px}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._field_14p49_1{position:relative;display:inline-flex;align-items:center;width:130px}._input_14p49_8{width:100%;min-height:34px;padding:7px 30px 7px 10px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:13px;outline:none}._input_14p49_8:focus{border-color:var(--color-primary)}._input_14p49_8:disabled{background:var(--color-surface-secondary)}._input_14p49_8::placeholder{color:var(--color-text-faint)}._icon_14p49_29{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:flex;padding:4px;border:none;background:none;color:var(--color-text-muted)}._icon_14p49_29 svg{width:15px;height:15px}._icon_14p49_29:hover:not(:disabled){color:var(--color-primary)}._calendar_14p49_48{--rdp-accent-color: var(--color-primary);--rdp-accent-background-color: var(--color-primary-light);margin:0;padding:8px;font-size:13px}._range_14p49_56{display:flex;align-items:center;gap:6px;min-width:0}._range_14p49_56 ._field_14p49_1{flex:1;width:auto;min-width:108px}._dash_14p49_68{color:var(--color-text-muted)}._empty_1ijat_1{display:flex;align-items:center;justify-content:center;padding:40px 16px;color:var(--color-text-muted);font-size:13px;text-align:center}._error_1ijat_11{color:var(--color-danger)}._field_y1qhf_1{display:flex;flex-direction:column;gap:6px;min-width:0}._label_y1qhf_8{font-size:12px;font-weight:500;color:var(--color-text-muted)}._required_y1qhf_14{color:var(--color-danger)}._note_y1qhf_18{font-size:12px;color:var(--color-text-muted)}._error_y1qhf_23{color:var(--color-danger)}._row_y1qhf_27{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}@media(max-width:850px){._row_y1qhf_27{grid-template-columns:1fr}}._filterGrid_y1qhf_38{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px 12px;align-items:end}@media(max-width:850px){._filterGrid_y1qhf_38{grid-template-columns:1fr}}._filterGrid_y1qhf_38>._wide_y1qhf_50{grid-column:span 2}@media(max-width:850px){._filterGrid_y1qhf_38>._wide_y1qhf_50{grid-column:auto}}._control_1lpll_1{width:100%;min-height:34px;padding:7px 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:13px;outline:none;transition:border-color .15s}._control_1lpll_1::placeholder{color:var(--color-text-faint)}._control_1lpll_1:focus{border-color:var(--color-primary)}._control_1lpll_1:disabled{background:var(--color-surface-secondary);color:var(--color-text-muted)}._inline_1lpll_24{min-height:30px;padding:4px 8px;border-color:transparent;background:transparent}._inline_1lpll_24:hover:not(:disabled){border-color:var(--color-border)}._inline_1lpll_24:focus{background:var(--color-surface)}._inline_1lpll_24:disabled{background:transparent;color:inherit}._textarea_1lpll_41{min-height:80px;resize:vertical;line-height:1.45;font-family:inherit}._invalid_1lpll_48{border-color:var(--color-danger)}._search_1lpll_52{position:relative;display:flex;align-items:center;min-width:180px}._searchControl_1lpll_59{padding-left:32px;padding-right:30px}._searchControl_1lpll_59::-webkit-search-cancel-button{display:none}._searchIcon_1lpll_67{position:absolute;left:10px;width:15px;height:15px;color:var(--color-text-faint);pointer-events:none}._clear_1lpll_76{position:absolute;right:6px;display:flex;padding:3px;border:none;border-radius:var(--radius-sm);background:none;color:var(--color-text-muted)}._clear_1lpll_76:hover{background:var(--color-border)}._clear_1lpll_76 svg{width:14px;height:14px}._menu_1f6d5_1{list-style:none;padding:4px 0}._item_1f6d5_6{display:flex;align-items:center;gap:8px;width:100%;padding:8px 14px;border:none;background:none;color:var(--color-text);font-size:13px;text-align:left;white-space:nowrap}._item_1f6d5_6:hover:not(:disabled){background:var(--color-primary-light);color:var(--color-primary)}._item_1f6d5_6:disabled{color:var(--color-text-faint);cursor:default}._item_1f6d5_6 svg{width:15px;height:15px}._danger_1f6d5_32,._danger_1f6d5_32:hover:not(:disabled){color:var(--color-danger)}._danger_1f6d5_32:hover:not(:disabled){background:var(--color-danger-bg)}._overlay_zb9ot_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:24px;background:#00000059}@media(max-width:850px){._overlay_zb9ot_1{padding:0}}._modal_zb9ot_17{display:flex;flex-direction:column;width:100%;max-height:100%;background:var(--color-surface);border-radius:12px;box-shadow:0 8px 32px #00000029}@media(max-width:850px){._modal_zb9ot_17{max-width:none;height:100%;border-radius:0}}._sm_zb9ot_34{max-width:400px}._md_zb9ot_38{max-width:520px}._lg_zb9ot_42{max-width:800px}._xl_zb9ot_46{max-width:1100px}._header_zb9ot_50{display:flex;align-items:center;gap:12px;padding:16px 20px 12px;border-bottom:1px solid var(--color-border)}._title_zb9ot_58{flex:1;font-size:16px;font-weight:600}._close_zb9ot_64{margin-left:auto}._body_zb9ot_68{display:flex;flex-direction:column;gap:14px;padding:18px 20px;overflow:auto;flex:1}@media(max-width:850px){._body_zb9ot_68{padding:16px 12px}}._footer_zb9ot_82{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;padding:12px 20px 16px;border-top:1px solid var(--color-border)}@media(max-width:850px){._footer_zb9ot_82{padding:12px}._footer_zb9ot_82>*{flex:1}}._trigger_11jp9_1{display:flex;align-items:center;gap:6px;width:100%;min-width:160px;min-height:34px;padding:6px 10px 6px 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:13px;text-align:left}._trigger_11jp9_1 svg{width:15px;height:15px;flex-shrink:0;color:var(--color-text-muted);transition:transform .15s}._trigger_11jp9_1:hover:not(:disabled){border-color:var(--color-primary)}._trigger_11jp9_1:disabled{background:var(--color-surface-secondary);cursor:default}._open_11jp9_31{border-color:var(--color-primary)}._open_11jp9_31 svg{transform:rotate(180deg)}._empty_11jp9_38 ._summary_11jp9_38{color:var(--color-text-faint)}._summary_11jp9_38{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._popover_11jp9_49{min-width:200px}._list_11jp9_53{display:flex;flex-direction:column;padding:4px 0}._option_11jp9_59{padding:7px 14px}._option_11jp9_59:hover{background:var(--color-primary-light)}._clear_11jp9_66{padding:7px 14px;border:none;background:none;color:var(--color-primary);font-size:13px;text-align:left}._clear_11jp9_66:hover{background:var(--color-primary-light)}._none_11jp9_78{padding:7px 14px;color:var(--color-text-muted);font-size:13px}._page_sx1e5_1{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0}._header_sx1e5_9{flex-shrink:0;display:flex;flex-direction:column;gap:12px;padding:14px var(--page-padding);background:var(--color-surface);border-bottom:1px solid var(--color-border)}._back_sx1e5_19{display:inline-flex;align-items:center;gap:2px;align-self:flex-start;margin-bottom:-6px;color:var(--color-primary);font-size:13px}._back_sx1e5_19 svg{width:16px;height:16px}._back_sx1e5_19:hover{text-decoration:underline}._titleRow_sx1e5_36{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;min-height:34px}._title_sx1e5_36{flex:1 1 auto;font-size:var(--font-size-xl);font-weight:600;color:var(--color-primary);overflow-wrap:anywhere}._actions_sx1e5_53{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._toolbar_sx1e5_60{min-width:0}._toolbarToggle_sx1e5_64{display:none}@media(max-width:850px){._toolbarCollapsed_sx1e5_69{display:none}._toolbarToggle_sx1e5_64{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:34px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:13px}._toolbarToggle_sx1e5_64 svg{width:16px;height:16px}._toolbarToggleOpen_sx1e5_89{border-color:var(--color-primary);color:var(--color-primary)}}._tabs_sx1e5_94{margin:-4px 0 -15px}._toolbarRow_sx1e5_98{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px 12px}@media(max-width:850px){._toolbarRow_sx1e5_98{display:grid;grid-template-columns:1fr;align-items:stretch}}._content_sx1e5_112{flex:1;min-height:0;overflow:auto}._padded_sx1e5_118{display:flex;flex-direction:column;gap:12px;padding:16px var(--page-padding)}._padded_sx1e5_118>*{flex-shrink:0}._flush_sx1e5_128{display:flex;flex-direction:column}._footer_sx1e5_133{flex-shrink:0;padding:10px var(--page-padding);background:var(--color-surface);border-top:1px solid var(--color-border)}._pagination_12mt0_1{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 16px;font-size:13px}._total_12mt0_10{margin-right:auto;color:var(--color-text-muted)}._pages_12mt0_15{display:flex;align-items:center;gap:2px}._current_12mt0_21{min-width:56px;text-align:center;font-weight:600}._perPage_12mt0_27{height:28px;padding:0 6px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:12px}._bar_j7kup_1{width:100%;height:8px;overflow:hidden;background:var(--color-border-light);border-radius:var(--radius-pill)}._fill_j7kup_9{width:var(--progress);height:100%;border-radius:inherit;transition:width .2s ease}._primary_j7kup_16{background:var(--color-primary)}._success_j7kup_20{background:var(--color-success)}._warning_j7kup_24{background:#e3b341}._danger_j7kup_28{background:var(--color-danger)}._select_7y41a_1{min-width:180px}@media(max-width:850px){._select_7y41a_1{min-width:0;width:100%}}._group_6k76e_1{display:flex;flex-wrap:wrap;gap:4px}._item_6k76e_7{padding:4px 10px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-secondary);font-size:13px;line-height:1.4;white-space:nowrap}._item_6k76e_7:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._item_6k76e_7:disabled{cursor:default}._item_6k76e_7:disabled:not(._active_6k76e_24){color:var(--color-text-faint)}._active_6k76e_24{font-weight:600}._primary_6k76e_32{border-color:var(--color-primary);background:var(--color-primary-light);color:var(--color-primary)}._success_6k76e_38{border-color:var(--color-success);background:var(--color-success-bg);color:var(--color-success)}._warning_6k76e_44{border-color:var(--color-warning);background:var(--color-warning-bg);color:var(--color-warning)}._danger_6k76e_50{border-color:var(--color-danger);background:var(--color-danger-bg);color:var(--color-danger)}._neutral_6k76e_56{border-color:var(--color-text-faint);background:var(--color-border-light);color:var(--color-text-secondary)}._scroll_30o4w_1{overflow:auto;min-width:0;max-width:100%;background:var(--color-surface)}._table_30o4w_8{width:100%;border-collapse:collapse;font-size:13px}._table_30o4w_8 th{position:sticky;top:0;z-index:var(--z-sticky);padding:10px 14px;background:var(--color-surface-secondary);border-bottom:1px solid var(--color-border);color:var(--color-text-muted);font-size:12px;font-weight:600;text-align:left;white-space:nowrap}._table_30o4w_8 td{padding:10px 14px;border-bottom:1px solid var(--color-border-light);color:var(--color-text);vertical-align:middle}@media(max-width:850px){._table_30o4w_8 th,._table_30o4w_8 td{padding:8px 10px}}._hoverable_30o4w_39 tbody tr{cursor:pointer}._hoverable_30o4w_39 tbody tr:hover td{background:var(--color-primary-light)}._sort_30o4w_46{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:none;color:inherit;font:inherit}._sort_30o4w_46 svg{width:13px;height:13px;opacity:.45}._sort_30o4w_46:hover,._sortActive_30o4w_65{color:var(--color-primary)}._sortActive_30o4w_65 svg{opacity:1}@media(max-width:850px){._stacked_30o4w_73 thead{display:none}._stacked_30o4w_73 tbody{display:flex;flex-direction:column;gap:8px;padding:8px var(--page-padding)}._stacked_30o4w_73 tr{position:relative;display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._stacked_30o4w_73 td{display:flex;align-items:center;gap:8px;padding:0;border:none;min-width:0}._stacked_30o4w_73 td[data-label]:before{content:attr(data-label);flex-shrink:0;width:90px;color:var(--color-text-muted);font-size:12px}._stacked_30o4w_73 td:empty{display:none}._stacked_30o4w_73 td[data-actions]{position:absolute;top:6px;right:6px;width:auto}}@media(max-width:850px){._stacked_30o4w_73._hoverable_30o4w_39 tbody tr:hover td{background:none}}._message_30o4w_124._message_30o4w_124{padding:40px 16px;color:var(--color-text-muted);text-align:center}._tabs_1jm96_1{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}._tabs_1jm96_1::-webkit-scrollbar{display:none}._tab_1jm96_1{padding:10px 14px;border:none;border-bottom:2px solid transparent;background:none;color:var(--color-text-muted);font-size:14px;font-weight:500;white-space:nowrap}._tab_1jm96_1:hover{color:var(--color-primary)}._active_1jm96_25{color:var(--color-primary);border-bottom-color:var(--color-primary)}._link_lvtrq_1{color:var(--color-primary)}._link_lvtrq_1:hover{text-decoration:underline}._anchor_1gehn_1{display:inline-flex;align-items:center;min-width:0;max-width:100%}._tooltip_1gehn_8{position:fixed;z-index:var(--z-tooltip);width:max-content;max-width:260px;padding:6px 10px;border-radius:var(--radius-sm);background:var(--color-text);color:#fff;font-size:12px;line-height:1.4;white-space:normal;pointer-events:none;animation:_appear_1gehn_1 .15s ease}@keyframes _appear_1gehn_1{0%{opacity:0}}._list_e3ds2_1{display:flex;flex-direction:column;list-style:none}._link_e3ds2_7{display:flex;gap:8px;padding:8px 0;border-bottom:1px solid var(--color-border-light);color:var(--color-primary);font-size:14px}._link_e3ds2_7:hover{text-decoration:underline}._type_e3ds2_19{min-width:56px;color:var(--color-text-muted)}._sent_18h5i_1{font-size:14px;line-height:1.5}._link_18h5i_6{color:var(--color-primary)}._link_18h5i_6:hover{text-decoration:underline}._app_lb5o2_1{display:flex;width:100%;height:100dvh;overflow:hidden}@media(max-width:850px){._app_lb5o2_1{flex-direction:column}}._main_lb5o2_13{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}._logo_lb5o2_22{display:flex;align-items:center;justify-content:center;color:var(--color-primary)}._logo_lb5o2_22 svg{width:26px;height:26px}._sidebar_lb5o2_33{width:var(--sidebar-width);flex-shrink:0;display:flex;flex-direction:column;align-items:stretch;padding:8px 0;background:var(--color-surface);border-right:1px solid var(--color-border);overflow-y:auto;scrollbar-width:none}._sidebar_lb5o2_33::-webkit-scrollbar{display:none}@media print{._sidebar_lb5o2_33{display:none}}._sidebarLogo_lb5o2_54{margin-bottom:4px}._nav_lb5o2_58,._bottom_lb5o2_59{display:flex;flex-direction:column}._bottom_lb5o2_59{margin-top:auto;padding-top:8px}._item_lb5o2_69{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;padding:6px 4px;border:none;border-left:3px solid transparent;background:none;color:var(--color-text-muted);font-size:11px;line-height:1.2;text-align:center;transition:color .15s,background .15s}._item_lb5o2_69 svg{flex-shrink:0;width:16px;height:16px}._item_lb5o2_69 span{overflow-wrap:anywhere}._item_lb5o2_69:hover{color:var(--color-primary);background:var(--color-primary-light)}._icon_lb5o2_98{position:relative;display:flex}._counter_lb5o2_103{position:absolute;top:-6px;left:10px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-pill);background:var(--color-danger);color:#fff;font-size:10px;font-weight:600;line-height:16px;text-align:center;white-space:nowrap}._active_lb5o2_120{color:var(--color-primary);border-left-color:var(--color-primary);background:var(--color-primary-light)}._topbar_lb5o2_126,._burger_lb5o2_127,._backdrop_lb5o2_128{display:none}@media(max-width:850px){._topbar_lb5o2_126{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;height:var(--topbar-height);padding:0 var(--page-padding);background:var(--color-surface);border-bottom:1px solid var(--color-border)}}@media print and (max-width:850px){._topbar_lb5o2_126{display:none}}@media(max-width:850px){._burger_lb5o2_127{display:flex;padding:6px;border:none;background:none;color:var(--color-text)}._burger_lb5o2_127 svg{width:24px;height:24px}._sidebar_lb5o2_33{position:fixed;top:var(--topbar-height);bottom:0;left:0;z-index:var(--z-drawer);width:min(280px,85vw);padding:8px 0;border-right:1px solid var(--color-border);transform:translate(-100%);transition:transform .2s ease}._open_lb5o2_173{transform:none}._sidebarLogo_lb5o2_54{display:none}._item_lb5o2_69{flex-direction:row;gap:12px;padding:12px 16px;font-size:15px;text-align:left}._backdrop_lb5o2_128{display:block;position:fixed;inset:var(--topbar-height) 0 0;z-index:calc(var(--z-drawer) - 1);background:#0000004d}}@media print{._topbar_lb5o2_126,._sidebar_lb5o2_33,._backdrop_lb5o2_128{display:none}}._player_p37eu_1{display:flex;flex-direction:column;gap:6px}._body_p37eu_7{display:flex;align-items:center;gap:10px;min-width:0}._body_p37eu_7 audio{display:none}._controls_p37eu_17{display:flex;align-items:center;gap:4px;flex-shrink:0}._play_p37eu_1{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:50%;background:var(--color-primary);color:#fff}._play_p37eu_1 svg{width:14px;height:14px;fill:currentColor}._play_p37eu_1:hover:not(:disabled){background:var(--color-primary-hover)}._play_p37eu_1:disabled{opacity:.5;cursor:default}._speed_p37eu_48{min-width:34px;padding:2px 6px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-secondary);font-size:13px;font-weight:600}._speed_p37eu_48:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}._time_p37eu_63{min-width:36px;color:var(--color-text-muted);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}._waveform_p37eu_71{position:relative;flex:1;display:flex;align-items:center;gap:1.5px;min-width:0;height:40px;cursor:pointer}._compact_p37eu_82 ._waveform_p37eu_71{max-width:280px}._missing_p37eu_86{justify-content:center;color:var(--color-text-faint);font-size:13px;cursor:default}._bar_p37eu_93{flex:1;min-width:1px;border-radius:1px;background:var(--color-border)}._played_p37eu_100{background:var(--color-primary);opacity:.8}._playhead_p37eu_105{position:absolute;top:0;bottom:0;width:2px;border-radius:1px;background:var(--color-primary);transform:translate(-50%);pointer-events:none}._layout_hkptk_1{flex:1;display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr) minmax(320px,440px);min-height:0}._info_hkptk_8,._side_hkptk_9{display:flex;flex-direction:column;gap:12px;min-height:0;padding:16px;overflow-y:auto}._info_hkptk_8>*,._side_hkptk_9>*{flex-shrink:0}._info_hkptk_8{border-right:1px solid var(--color-border)}._side_hkptk_9{border-left:1px solid var(--color-border)}._main_hkptk_30{min-width:0;min-height:0}@media(max-width:1250px){._layout_hkptk_1{grid-template-columns:minmax(240px,300px) minmax(0,1fr);grid-template-rows:auto auto;align-items:start;overflow-y:auto}._info_hkptk_8{overflow:visible}._main_hkptk_30{min-height:auto}._side_hkptk_9{grid-column:1/-1;border-left:none;border-top:1px solid var(--color-border);overflow:visible}}@media(max-width:850px){._layout_hkptk_1{display:block;flex:none}._info_hkptk_8,._side_hkptk_9{border:none;overflow:visible}._main_hkptk_30{min-height:auto}}._infoList_hkptk_69{display:flex;flex-direction:column;gap:6px;margin:0}._infoRow_hkptk_76{display:grid;grid-template-columns:110px minmax(0,1fr);gap:8px}._infoRow_hkptk_76 dt{color:var(--color-text-muted);font-size:13px}._infoRow_hkptk_76 dd{margin:0;font-size:var(--font-size-md);overflow-wrap:anywhere}._infoRow_hkptk_76 a{color:var(--color-primary)}._infoRow_hkptk_76 a:hover{text-decoration:underline}._panel_hg894_1{display:flex;flex-direction:column;min-height:0;height:100%}@media(max-width:1250px){._panel_hg894_1{height:auto}}._head_hg894_13{flex-shrink:0;display:flex;flex-direction:column;gap:10px;padding:0 16px 12px;background:var(--color-surface);border-bottom:1px solid var(--color-border)}._authors_hg894_23{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;border-bottom:1px solid var(--color-border-light)}._authors_hg894_23>:first-child{min-width:0}._toolbar_hg894_35{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px}._summary_hg894_43{display:flex;align-items:center;gap:8px;margin-left:auto}._total_hg894_50{font-weight:600;white-space:nowrap}._body_hg894_55{flex:1;display:flex;flex-direction:column;gap:12px;min-height:0;padding:16px;overflow-y:auto}._body_hg894_55>*{flex-shrink:0}@media(max-width:1250px){._body_hg894_55{overflow:visible}}@media(max-width:850px){._body_hg894_55{padding:12px}}._text_hg894_78{margin:0;padding:12px 16px;white-space:pre-wrap}._sources_hg894_84{margin-right:12px}._criterion_hg894_88{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:4px 12px;padding:8px 16px}._criterion_hg894_88+._criterion_hg894_88{border-top:1px solid var(--color-border-light)}@media(max-width:1250px){._criterion_hg894_88{grid-template-columns:auto 1fr}._criterion_hg894_88 ._criterionControls_hg894_102{grid-column:1/-1}}._maxScore_hg894_107{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 4px;border:1px solid var(--color-primary);border-radius:14px;color:var(--color-primary);font-size:12px;font-weight:600}._criterionLabel_hg894_121{min-width:0;font-size:var(--font-size-md);overflow-wrap:anywhere}._criterionControls_hg894_102{display:flex;align-items:center;justify-content:flex-end;gap:4px}@media(max-width:1250px){._criterionControls_hg894_102{justify-content:flex-start}}._toggled_hg894_139{color:var(--color-primary);background:var(--color-primary-light)}._reason_hg894_144{grid-column:1/-1;margin:4px 0 0;padding:8px 12px;border-radius:var(--radius-md);background:var(--color-primary-light);white-space:pre-wrap}._footer_hg894_153{position:sticky;bottom:0;z-index:var(--z-sticky);flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;background:var(--color-surface);border-top:1px solid var(--color-border)}._summary_vtpdd_1{display:flex;flex-direction:column;gap:12px;padding:12px 16px}._scores_vtpdd_8{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin:0;padding:0;list-style:none}@media(max-width:850px){._scores_vtpdd_8{grid-template-columns:1fr}}._score_vtpdd_8,._scoreMain_vtpdd_23{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-secondary)}@media(max-width:850px){._score_vtpdd_8,._scoreMain_vtpdd_23{flex-direction:row;justify-content:space-between}}._scoreMain_vtpdd_23{border-color:var(--color-primary)}._label_vtpdd_44{color:var(--color-text-muted);font-size:12px}._value_vtpdd_49{font-size:18px;font-weight:600}._max_vtpdd_54{color:var(--color-text-faint);font-size:12px;font-weight:400}._note_vtpdd_60{color:var(--color-text-muted);font-size:12px}._errors_vtpdd_65 ul{display:flex;flex-direction:column;gap:4px;margin:2px 0 0;padding-left:18px}._exampleMeta_vtpdd_73{display:block;color:var(--color-text-muted);font-size:12px}._errorsTitle_vtpdd_79{color:var(--color-text-secondary);font-size:12px;font-weight:600}._tabs_zhbxk_1{margin:-8px 0 12px;border-bottom:1px solid var(--color-border)}._form_zhbxk_6{display:flex;flex-direction:column;gap:12px}._answer_zhbxk_12{display:flex;flex-direction:column;gap:6px}._answerLabel_zhbxk_18{color:var(--color-text-muted);font-size:12px;font-weight:500}._delete_zhbxk_24{margin-right:auto}._empty_zhbxk_28{color:var(--color-text-muted)}._list_zhbxk_32{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}._rating_zhbxk_41{padding:8px 12px;border-radius:var(--radius-md);background:var(--color-surface-secondary)}._ratingHead_zhbxk_47{display:flex;justify-content:space-between;gap:12px}._name_zhbxk_53{font-weight:600}._comment_zhbxk_57{margin:4px 0 0;color:var(--color-text-muted);white-space:pre-wrap}._lines_siyaw_1{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}._line_siyaw_1{display:flex;align-items:flex-start;gap:8px}._aside_siyaw_16{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:40px;flex-shrink:0}._time_siyaw_25{padding-top:4px;color:var(--color-text-faint);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}._report_siyaw_32{opacity:.4}._report_siyaw_32:hover,._report_siyaw_32:focus-visible{opacity:1}._text_siyaw_39{flex:1;min-width:0;margin:0;padding:6px 10px;border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text-secondary);line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}._manager_siyaw_52 ._text_siyaw_39{background:var(--color-primary-light)}._highlight_siyaw_56{padding:0 2px;border-radius:3px;color:#fff;box-decoration-break:clone;-webkit-box-decoration-break:clone}._list_1100k_1{display:flex;flex-wrap:wrap;gap:4px}._empty_1100k_7{color:var(--color-text-faint)}._tagPicker_5uf4z_1{display:flex;flex-direction:column;gap:6px;max-height:320px;padding:8px 12px;overflow-y:auto}._list_6wdfz_1{display:flex;flex-direction:column;gap:10px;padding:12px 14px}._caption_1vflt_1{color:var(--color-text-muted);font-size:13px;text-align:center}._category_eeg68_1{display:flex;flex-direction:column;gap:8px}._categoryTitle_eeg68_7{font-size:14px;font-weight:600}._criterion_eeg68_12{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;padding:6px 0;border-bottom:1px solid var(--color-border-light);font-size:13px}._options_eeg68_23{display:flex;flex-wrap:wrap;gap:4px}._search_ppzdx_1{width:280px}@media(max-width:850px){._search_ppzdx_1{width:100%}}._range_ppzdx_10{display:flex;gap:6px}._alert_ppzdx_15{margin:12px var(--page-padding) 0}._summary_ppzdx_19{padding:8px var(--page-padding);color:var(--color-text-muted);font-size:12px}._summary_ppzdx_19 strong{color:var(--color-text)}._nowrap_ppzdx_28{white-space:nowrap}._options_7y1uf_1{display:flex;flex-wrap:wrap;gap:4px}._optionEditor_7y1uf_7{display:flex;flex-direction:column;align-items:flex-start;gap:8px}._optionRow_7y1uf_14{display:flex;align-items:center;gap:8px;width:100%}._weight_7y1uf_21{width:100px;flex-shrink:0}._toolbar_ek3ml_1{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._counter_ek3ml_8{margin-left:auto;color:var(--color-text-muted);font-size:13px}._name_ek3ml_14{min-width:200px;font-weight:500}._prompt_ek3ml_19{min-width:280px;max-width:520px;color:var(--color-text-secondary);font-size:12px;line-height:1.45;white-space:pre-wrap}._muted_ek3ml_28{color:var(--color-text-faint)}._tag_ek3ml_32{width:220px}._actions_ek3ml_36{width:44px;text-align:right}._alert_1smd3_1{margin:12px var(--page-padding) 0}._link_1smd3_5{color:var(--color-text);font-weight:500}._link_1smd3_5:hover{color:var(--color-primary)}._badge_1smd3_13{margin-left:8px}._strong_1smd3_17{font-weight:500}._muted_1smd3_21{color:var(--color-text-muted)}._actions_1smd3_25{width:44px;text-align:right}._period_1d24b_1{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}._hierarchy_1d24b_8{display:flex;flex-wrap:wrap;gap:8px}._hierarchy_1d24b_8>*{width:200px}@media(max-width:850px){._hierarchy_1d24b_8{flex-direction:column}._hierarchy_1d24b_8>*{width:100%}}._rating_1d24b_25 tbody tr:not(._detailRow_1d24b_25){cursor:pointer}._rank_1d24b_29{width:48px;color:var(--color-text-muted);text-align:right}._score_1d24b_35{width:120px;font-weight:600;text-align:right;white-space:nowrap}._name_1d24b_42{display:inline-flex;align-items:center;gap:6px}._chevron_1d24b_48{width:16px;height:16px;flex-shrink:0;color:var(--color-text-muted);transition:transform .15s}._open_1d24b_56{transform:rotate(90deg)}._expanded_1d24b_60 td{background:var(--color-primary-light)}._detailRow_1d24b_25>td{background:var(--color-surface-secondary)}._detail_1d24b_25{display:flex;flex-direction:column;gap:12px;padding:4px 0 8px 54px}._detail_1d24b_25 a{align-self:flex-start;color:var(--color-primary)}._detail_1d24b_25 a:hover{text-decoration:underline}@media(max-width:850px){._detail_1d24b_25{padding-left:0}}._criteria_1d24b_87{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}._criteria_1d24b_87 li{display:grid;grid-template-columns:minmax(0,1fr) 160px 48px;align-items:center;gap:12px}@media(max-width:850px){._criteria_1d24b_87 li{grid-template-columns:minmax(0,1fr) 48px}._criteria_1d24b_87 li>:nth-child(2){display:none}}._criterionScore_1d24b_110{font-weight:600;text-align:right}._selector_1m90z_1{display:flex;align-items:center;gap:4px}._selector_1m90z_1>:first-child{width:240px}@media(max-width:850px){._selector_1m90z_1>:first-child{flex:1;width:auto}}._heading_1m90z_16{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}._name_1m90z_23{font-size:var(--font-size-lg);font-weight:600}._muted_1m90z_28{color:var(--color-text-muted)}._deals_1m90z_32{margin-left:auto;color:var(--color-text-secondary)}._widgets_1m90z_37{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}._widget_1m90z_37{gap:8px;min-width:0}._widgetTag_1m90z_48{display:inline-flex;min-width:0;max-width:100%}._widgetTitle_1m90z_54{color:var(--color-text-muted);font-size:13px}._widgetValue_1m90z_59{font-size:28px;font-weight:700;line-height:1.1}._widgetPercents_1m90z_65{display:flex;gap:16px;margin:0}._widgetPercents_1m90z_65 dt{color:var(--color-text-muted);font-size:var(--font-size-sm)}._widgetPercents_1m90z_65 dd{margin:0;font-weight:600}._form_1m90z_79{display:flex;flex-direction:column;gap:12px}._addWidgets_1m90z_85{display:flex;flex-wrap:wrap;gap:6px}._editWidgets_1m90z_91{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}._editWidgets_1m90z_91 li{display:grid;grid-template-columns:200px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px 6px 12px;border:1px solid var(--color-border);border-radius:var(--radius-md)}._editWidgets_1m90z_91 li>:last-child{grid-column:3}@media(max-width:850px){._editWidgets_1m90z_91 li{grid-template-columns:minmax(0,1fr) auto}._editWidgets_1m90z_91 li>:nth-child(2):not(:last-child){grid-row:2;grid-column:1/-1}._editWidgets_1m90z_91 li>:last-child{grid-column:2;grid-row:1}}._deleteButton_1m90z_125{margin-right:auto}._filters_1leh2_1{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:16px}._table_1leh2_9+._table_1leh2_9{margin-top:16px}._category_1leh2_13 td{background:var(--color-surface-secondary);font-weight:600}._answer_1leh2_18{display:inline-flex;align-items:center;gap:6px}._reason_1leh2_24{display:inline-flex;color:var(--color-text-muted)}._reason_1leh2_24 svg{width:16px;height:16px}._rated_1leh2_33{color:var(--color-primary);background:var(--color-primary-light)}._weight_1leh2_38{color:var(--color-text-muted);font-size:var(--font-size-xs)}._danger_1ffmd_1{color:var(--color-danger)}._tags_1ffmd_5{display:flex;flex-wrap:wrap;gap:6px}._tagCount_1ffmd_11{min-width:18px;padding:0 5px;border-radius:var(--radius-pill);background:color-mix(in srgb,currentColor 18%,transparent);font-size:var(--font-size-xs);font-weight:700;text-align:center}._entitiesToolbar_1ffmd_21{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}._entityTitle_1ffmd_28{display:block}._entityMeta_1ffmd_32{display:flex;flex-wrap:wrap;gap:2px 8px;margin-top:2px;color:var(--color-text-muted);font-size:12px;font-weight:400}._entityBody_1ffmd_42{display:flex;flex-direction:column;gap:12px;padding:12px 16px}._entityLink_1ffmd_49{align-self:flex-start;color:var(--color-primary);font-size:13px}._entityLink_1ffmd_49:hover{text-decoration:underline}._muted_1ffmd_58{color:var(--color-text-muted);font-size:var(--font-size-sm)}._summary_1ffmd_63{margin:0;padding:0;list-style:none}._summary_1ffmd_63 li+li{border-top:1px solid var(--color-border-light)}._summaryItem_1ffmd_72{display:flex;flex-direction:column;gap:4px;padding:10px 20px;color:inherit;font-size:13px}._summaryItem_1ffmd_72:hover{background:var(--color-surface-secondary)}@media(max-width:850px){._summaryItem_1ffmd_72{padding:10px 12px}}._summaryRow_1ffmd_89{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 8px}._summaryBadges_1ffmd_97{display:flex;flex-wrap:wrap;gap:4px}._body_o75bl_1{display:flex;flex-direction:column;gap:8px}._label_o75bl_7{font-size:var(--font-size-sm);color:var(--color-text-muted)}._hint_o75bl_12{margin:0;font-size:var(--font-size-sm);color:var(--color-text-muted)}._overlay_1646o_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);pointer-events:none}._shade_1646o_8{position:absolute;background:#0f172ab8;pointer-events:auto}._dialog_1646o_14{position:absolute;top:50%;left:50%;display:flex;align-items:center;gap:20px;max-width:calc(100vw - 32px);padding:18px 20px;background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:0 12px 36px #0000003d;transform:translate(-50%,-50%);pointer-events:auto}@media(max-width:850px){._dialog_1646o_14{flex-direction:column;align-items:stretch;gap:12px;text-align:center}}._message_1646o_38{display:flex;flex-direction:column;gap:12px;font-size:15px;font-weight:600}._alert_1l1ht_1{margin:12px var(--page-padding) 0}._table_1l1ht_5{flex:1}._table_1l1ht_5 th{vertical-align:middle}._reloading_1l1ht_12{opacity:.6;transition:opacity .2s}._headerCell_1l1ht_17{display:flex;align-items:center;gap:4px}._headerButton_1l1ht_23{display:inline-flex;align-items:center;gap:3px;padding:0;border:none;background:none;color:inherit;font:inherit;white-space:nowrap}._headerButton_1l1ht_23 svg{width:13px;height:13px;opacity:.6}._headerButton_1l1ht_23:hover,._headerButtonActive_1l1ht_43{color:var(--color-primary)}._headerButtonActive_1l1ht_43 svg{opacity:1}._headerPanel_1l1ht_50{width:320px;overflow:visible}._headerPanelBody_1l1ht_55{display:flex;flex-direction:column;gap:12px;padding:14px}._range_1l1ht_62{display:flex;gap:6px}._titleCell_1l1ht_67{min-width:200px;max-width:320px}@media(max-width:850px){._table_1l1ht_5 ._titleCell_1l1ht_67{order:-1;display:block;max-width:none}}._title_1l1ht_67{display:block;color:var(--color-text);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._title_1l1ht_67:hover{color:var(--color-primary)}._stage_1l1ht_92{margin-top:2px;color:var(--color-text-faint);font-size:11px;text-transform:uppercase;letter-spacing:.02em}._mono_1l1ht_100{font-variant-numeric:tabular-nums;white-space:nowrap}._link_1l1ht_105{color:var(--color-primary)}._link_1l1ht_105:hover{text-decoration:underline}._ai_1l1ht_112{display:flex;align-items:center;gap:6px}._runAi_1l1ht_118{display:flex;padding:0;border:none;background:none;color:var(--color-primary)}._runAi_1l1ht_118 svg{width:20px;height:20px}._runAi_1l1ht_118:hover{color:var(--color-primary-hover)}._rating_1l1ht_133{min-width:110px}._rating_1l1ht_133>span{display:block;margin-bottom:4px}@media(max-width:850px){._rating_1l1ht_133>span{margin-bottom:0}}._nowrap_1l1ht_146{white-space:nowrap}._import_1l1ht_150{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;padding:16px var(--page-padding);color:var(--color-text-muted);font-size:13px}._page_1wv99_1{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px var(--page-padding);background:var(--color-bg);color:var(--color-primary);overflow:auto}._card_1wv99_13{display:flex;flex-direction:column;gap:16px;width:100%;max-width:400px;margin:auto;padding:40px;background:var(--color-surface);border-radius:16px;box-shadow:0 6px 24px #0000000f}@media(max-width:850px){._card_1wv99_13{padding:28px 20px}}._logo_1wv99_31{width:40px;height:40px;color:var(--color-primary)}._title_1wv99_37{margin-bottom:8px;color:var(--color-text);font-size:22px;font-weight:600}._search_1a11h_1{max-width:320px}@media(max-width:850px){._search_1a11h_1{max-width:none}}._alert_1a11h_10{margin:12px var(--page-padding) 0}._name_1a11h_14{font-weight:500}._alias_1a11h_18{min-width:200px}._actions_1a11h_22{width:44px;text-align:right}._memberList_1a11h_27{display:flex;flex-direction:column;gap:10px;max-height:360px;overflow-y:auto}@media(max-width:850px){._memberList_1a11h_27{max-height:none}}._columns_6rods_1{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px;align-items:start}@media(max-width:1250px){._columns_6rods_1{grid-template-columns:1fr}}._muted_6rods_13{color:var(--color-text-muted);font-size:12px}._form_6rods_18{display:flex;flex-direction:column;gap:14px}._submit_6rods_24{align-self:flex-start}@media(max-width:850px){._submit_6rods_24{align-self:stretch}}._roles_6rods_33{display:flex;flex-wrap:wrap;gap:6px}._permissions_6rods_39{display:flex;flex-direction:column;gap:8px;font-size:13px}._permissions_6rods_39 summary{margin-bottom:8px;color:var(--color-primary);cursor:pointer}._permissionList_6rods_51{display:flex;flex-direction:column;margin-top:8px}._permissionList_6rods_51>div{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid var(--color-border-light)}._permissionList_6rods_51 dd{color:var(--color-text-muted);text-align:right}._card_1hgaw_1{max-width:560px}._form_1hgaw_5{display:flex;flex-direction:column;gap:14px}._submit_1hgaw_11{align-self:flex-start}@media(max-width:850px){._submit_1hgaw_11{align-self:stretch}}._alert_okt20_1{margin:12px var(--page-padding) 0}._grid_okt20_5{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}@media(max-width:850px){._grid_okt20_5{grid-template-columns:1fr}}._card_okt20_16{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:box-shadow .15s}._card_okt20_16:hover{box-shadow:var(--shadow-md)}._cardHeader_okt20_30{display:flex;align-items:center;gap:8px}._cardTitle_okt20_36{font-size:15px;font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardTitle_okt20_36:hover{color:var(--color-primary)}._cardMenu_okt20_48{margin-left:auto}._cardRows_okt20_52{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;font-size:13px}._cardRows_okt20_52 dt{color:var(--color-text-muted)}._link_okt20_62{color:var(--color-primary)}._link_okt20_62:hover{text-decoration:underline}._muted_okt20_69{color:var(--color-text-muted)}._strong_okt20_73{font-weight:500}._actions_okt20_77{width:44px;text-align:right}._code_okt20_82{min-height:140px;font-family:ui-monospace,Menlo,monospace;font-size:12px}._select_zrm6k_1{width:240px}@media(max-width:850px){._select_zrm6k_1{width:auto}}._narrowSelect_zrm6k_10{width:190px}@media(max-width:850px){._narrowSelect_zrm6k_10{width:auto}}._multiSelect_zrm6k_19{min-width:260px;max-width:520px;flex:1}@media(max-width:850px){._multiSelect_zrm6k_19{min-width:0;max-width:none}}._search_zrm6k_31{width:240px}@media(max-width:850px){._search_zrm6k_31{width:100%}}._hint_zrm6k_40{margin:0;padding:0 20px 12px;font-size:13px;line-height:1.5;color:var(--color-text-muted)}@media(max-width:850px){._hint_zrm6k_40{padding:0 12px 12px}}._table_zrm6k_53 td,._table_zrm6k_53 th{vertical-align:top}._nameColumn_zrm6k_58{position:sticky;left:0;z-index:1;min-width:220px;background:var(--color-surface)}@media(max-width:850px){._nameColumn_zrm6k_58{position:static;min-width:0}}._table_zrm6k_53 th._dataColumn_zrm6k_72{width:150px;min-width:150px;max-width:150px;white-space:normal}._table_zrm6k_53 th._dataColumn_zrm6k_72 button{max-width:100%;text-align:left}._headerAnchor_zrm6k_83{max-width:100%}._headerText_zrm6k_87{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}._headerBadge_zrm6k_96{min-width:0}._badgeText_zrm6k_100{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._hintTitle_zrm6k_107{font-weight:600}._hintMuted_zrm6k_111{opacity:.7}._subtitle_zrm6k_115{margin-top:2px;font-size:11px;font-weight:400;color:var(--color-text-faint)}._value_zrm6k_122{white-space:nowrap}._name_zrm6k_58{font-weight:500}._muted_zrm6k_130{font-size:12px;color:var(--color-text-muted)}._toggle_zrm6k_135{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}._toggle_zrm6k_135 svg{flex-shrink:0;width:16px;height:16px;color:var(--color-text-muted)}._toggleMeta_zrm6k_154{padding-left:20px}._openRow_zrm6k_158 td{background:var(--color-primary-light)}._managerRow_zrm6k_162 td{background:var(--color-surface-secondary)}._managerRow_zrm6k_162 ._managerName_zrm6k_166{padding-left:36px}@media(max-width:850px){._managerRow_zrm6k_162 ._managerName_zrm6k_166{padding-left:12px}}._totalRow_zrm6k_175 td{font-weight:600;border-top:2px solid var(--color-border)}._select_1rcxc_1{min-width:200px}._alert_1rcxc_5{margin:16px}._row_1rcxc_9{cursor:pointer}._nowrap_1rcxc_13{white-space:nowrap}._summary_1rcxc_17{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 32px;padding:16px;border-bottom:1px solid var(--color-border)}._stat_1rcxc_26{display:flex;flex-direction:column;gap:2px}._stat_1rcxc_26 strong{font-size:var(--font-size-xl)}._statLabel_1rcxc_35{color:var(--color-text-muted);font-size:var(--font-size-xs)}table th._number_1rcxc_40,table td._number_1rcxc_40{width:18%;text-align:right;white-space:nowrap}._hint_1rcxc_47{margin:0;padding:12px 16px;color:var(--color-text-muted);font-size:var(--font-size-sm)}._group_zn86k_1{cursor:pointer}._group_zn86k_1 td{background:var(--color-surface-secondary);font-weight:600}._group_zn86k_1:hover td{background:var(--color-primary-light)}._parent_zn86k_12 td{border-top:1px solid var(--color-border);font-size:14px}._groupName_zn86k_17{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}._count_zn86k_24{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:400}._chevron_zn86k_30{width:16px;height:16px;color:var(--color-text-muted);transition:transform .15s}._open_zn86k_37{transform:rotate(90deg)}tr>td._depth1_zn86k_41{padding-left:36px}tr>td._depth2_zn86k_45{padding-left:58px}tr>td._depth3_zn86k_49{padding-left:80px}._alert_t8jqy_1{margin:12px var(--page-padding) 0}._colorColumn_t8jqy_5{width:60px}._name_t8jqy_9{min-width:180px}._projects_t8jqy_13{width:220px}._actions_t8jqy_17{width:44px;text-align:right}._dictionary_t8jqy_22{min-height:320px}._select_a3281_1{width:260px}@media(max-width:850px){._select_a3281_1{width:auto}}._month_a3281_10{width:180px}@media(max-width:850px){._month_a3281_10{width:auto}}._search_a3281_19{width:240px}@media(max-width:850px){._search_a3281_19{width:100%}}._tabs_a3281_28{padding:0 20px}@media(max-width:850px){._tabs_a3281_28{padding:0 12px}}._paramsBody_a3281_37{display:flex;flex-direction:column;gap:16px;padding:16px 20px 20px}@media(max-width:850px){._paramsBody_a3281_37{padding:12px}}._hint_a3281_49{margin:0;max-width:900px;font-size:13px;line-height:1.5;color:var(--color-text-muted)}._paramsGrid_a3281_57{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;align-items:end}._wideField_a3281_64{grid-column:span 2}@media(max-width:850px){._wideField_a3281_64{grid-column:auto}}._paramsActions_a3281_73{display:flex;gap:8px}._name_a3281_78{font-weight:500}._groupCell_a3281_82{font-weight:500;white-space:nowrap}._muted_a3281_87{font-size:12px;color:var(--color-text-muted)}._totalRow_a3281_92 td,._mainFocus_a3281_96{font-weight:600}._focusCell_a3281_100{color:var(--color-danger);font-weight:600}._tags_a3281_105{display:flex;flex-wrap:wrap;gap:4px}._search_1d2jx_1{width:220px}@media(max-width:850px){._search_1d2jx_1{width:100%}}._alert_1d2jx_10{margin:12px var(--page-padding) 0}._table_1d2jx_14{flex:1}._name_1d2jx_18{font-weight:500;white-space:nowrap}._system_1d2jx_23{margin-left:8px}._muted_1d2jx_27{color:var(--color-text-muted)}._nowrap_1d2jx_31{white-space:nowrap}._roles_1d2jx_35{display:flex;flex-wrap:wrap;gap:4px}._actions_1d2jx_41{width:44px;text-align:right}._list_1jnuh_1{display:flex;flex-direction:column;gap:16px;max-width:900px}._section_1jnuh_8+._section_1jnuh_8{margin-top:12px}._sectionTitle_1jnuh_12{margin-bottom:8px;font-size:14px;font-weight:600}._items_1jnuh_18{display:flex;flex-direction:column;gap:12px;padding-left:20px;font-size:14px;line-height:1.6}._items_1jnuh_18 li::marker{color:var(--color-primary)}._unread_1jnuh_30{margin-left:-8px;padding:4px 8px;border-radius:var(--radius-sm);background:var(--color-primary-light)}._newBadge_1jnuh_37{margin-right:8px;vertical-align:1px}._show_1jnuh_42{display:flex;margin-top:8px}._filters_1kbv9_1{display:flex;align-items:flex-start;gap:16px}@media(max-width:1250px){._filters_1kbv9_1{flex-direction:column;gap:10px}}._mainFilters_1kbv9_13{display:flex;flex-direction:column;gap:10px;flex:1;min-width:0}@media(max-width:1250px){._mainFilters_1kbv9_13{align-self:stretch}}._field_1kbv9_26{width:220px}@media(max-width:850px){._field_1kbv9_26{width:auto}}._checkbox_1kbv9_35{align-self:center;margin-top:18px}@media(max-width:850px){._checkbox_1kbv9_35{margin-top:0}}._table_1kbv9_45 td a{color:var(--color-primary)}._table_1kbv9_45 td a:hover{text-decoration:underline}._score_1kbv9_52{width:30%;white-space:nowrap}._value_1kbv9_57{display:inline-grid;grid-template-columns:7ch 6ch 6ch 72px;align-items:center;column-gap:8px;font-variant-numeric:tabular-nums}@media(max-width:850px){._value_1kbv9_57{grid-template-columns:7ch 6ch 6ch}}._points_1kbv9_70{text-align:right}._max_1kbv9_74{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:400}._pct_1kbv9_80{text-align:right}@media(max-width:850px){._bar_1kbv9_85{display:none}}._empty_1kbv9_90{color:var(--color-text-faint)}._best_1kbv9_94 ._points_1kbv9_70,._best_1kbv9_94 ._pct_1kbv9_80{font-weight:700}._period_1kbv9_99,._total_1kbv9_100{font-weight:400;color:var(--color-text-muted)}._dealFilters_1kbv9_105{flex-shrink:0;margin-top:18px}@media(max-width:1250px){._dealFilters_1kbv9_105{margin-top:0}}._dealFiltersChevron_1kbv9_115{color:var(--color-text-muted)}._dealFiltersPanel_1kbv9_119{width:300px}._dealFiltersBody_1kbv9_123{display:flex;flex-direction:column;gap:12px;padding:16px}:root{--color-primary: #1976d2;--color-primary-hover: #1565c0;--color-primary-light: #e8f0fe;--color-primary-text: #1976d2;--color-bg: #f4f6f8;--color-surface: #fff;--color-surface-secondary: #fafafa;--color-border: #e8eaed;--color-border-light: #f0f0f0;--color-text: #1a1a2e;--color-text-secondary: #3c4043;--color-text-muted: #5f6368;--color-text-faint: #9aa0a6;--color-success: #2e7d32;--color-success-bg: #e8f5e9;--color-warning: #e65100;--color-warning-bg: #fff8e1;--color-danger: #c62828;--color-danger-bg: #fce4ec;--radius-sm: 4px;--radius-md: 6px;--radius-pill: 12px;--radius-lg: 10px;--font-size-xs: 11px;--font-size-sm: 12px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--sidebar-width: 80px;--topbar-height: 52px;--page-padding: 20px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--shadow-md: 0 2px 8px rgba(0, 0, 0, .12);--shadow-popup: 0 4px 16px rgba(0, 0, 0, .12);--z-sticky: 10;--z-drawer: 200;--z-modal: 300;--z-popover: 400;--z-tooltip: 500}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;background:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}button{font-family:inherit;cursor:pointer}input{font-family:inherit}#root{display:flex;height:100dvh;overflow:hidden}@media(max-width:850px){:root{--page-padding: 12px}}@media print{[data-no-print]{display:none!important}body,#root{height:auto!important;overflow:visible!important;background:#fff!important}}
