.InfoTip_wrap__Oqr2u{position:relative}.InfoTip_btn__hcuqQ,.InfoTip_wrap__Oqr2u{display:inline-flex;align-items:center;vertical-align:middle}.InfoTip_btn__hcuqQ{justify-content:center;width:1.4rem;height:1.4rem;margin-left:.25rem;padding:0;font-size:.95rem;line-height:1;color:var(--muted);background:transparent;border:none;cursor:pointer}.InfoTip_btn__hcuqQ:hover,.InfoTip_btn__hcuqQ[aria-expanded=true]{color:var(--accent)}.InfoTip_pop__k0mhN{position:absolute;top:1.9rem;left:0;z-index:60;display:flex;align-items:flex-start;gap:.5rem;width:-moz-max-content;width:max-content;max-width:min(16rem,80vw);padding:.6rem .7rem;font-size:.8125rem;font-weight:400;color:var(--fg);background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.18);white-space:normal}.InfoTip_text__Kik4f{flex:1}.InfoTip_close__xlthp{flex:none;border:none;background:transparent;color:var(--muted);font-size:1rem;line-height:1;cursor:pointer}.InfoTip_close__xlthp:hover{color:var(--fg)}.Toggle_track__ZTDM8{position:relative;display:inline-flex;align-items:center;width:2.9rem;height:1.6rem;padding:0;border:1px solid var(--border);border-radius:999px;background:var(--bg);cursor:pointer}.Toggle_track__ZTDM8[data-on=true]{background:color-mix(in srgb,var(--accent) 35%,transparent);border-color:var(--accent)}.Toggle_knob__Jvh_4{position:absolute;left:.15rem;width:1.2rem;height:1.2rem;border-radius:50%;background:var(--surface);border:1px solid var(--border);box-shadow:0 1px 3px rgba(0,0,0,.25);transition:left .18s ease}.Toggle_track__ZTDM8[data-on=true] .Toggle_knob__Jvh_4{left:calc(100% - 1.35rem)}.SearchSelect_wrap__I3nRH{position:relative;width:100%}.SearchSelect_control__c_HjA{display:flex;align-items:center;justify-content:space-between;gap:.4rem;width:100%;padding:.5rem .625rem;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--fg);cursor:pointer;text-align:left}.SearchSelect_val__qNTT0{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchSelect_placeholder__WV2qK{color:var(--muted)}.SearchSelect_chev__T0Woi{color:var(--muted);font-size:.7rem}.SearchSelect_panel__34O5u{position:absolute;z-index:30;top:calc(100% + .25rem);left:0;width:100%;min-width:12rem;background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.2);overflow:hidden}.SearchSelect_search__1ZhoZ{width:100%;box-sizing:border-box;padding:.5rem .625rem;border:none;border-bottom:1px solid var(--border);background:transparent;color:var(--fg);outline:none}.SearchSelect_list__nuXW0{list-style:none;margin:0;padding:.25rem;max-height:15rem;overflow-y:auto}.SearchSelect_optActive__jfc57,.SearchSelect_opt___qcuE{width:100%;padding:.4rem .5rem;border:none;border-radius:6px;background:transparent;color:var(--fg);text-align:left;cursor:pointer}.SearchSelect_opt___qcuE:hover{background:color-mix(in srgb,var(--fg) 8%,transparent)}.SearchSelect_optActive__jfc57{background:color-mix(in srgb,var(--accent) 18%,transparent)}.SearchSelect_empty__B53L7{padding:.5rem;color:var(--muted);text-align:center}.WorkingWeekPicker_group__hqKNF{border:none;padding:0;margin:0}.WorkingWeekPicker_legend__eq9sk{display:inline-flex;align-items:center;font-size:.875rem;color:var(--muted);margin-bottom:.25rem}.WorkingWeekPicker_days__BsmI8{display:flex;flex-wrap:wrap;gap:.375rem}@media (max-width:640px){.WorkingWeekPicker_days__BsmI8{flex-wrap:nowrap;width:100%;gap:.2rem}.WorkingWeekPicker_off__pnQPt,.WorkingWeekPicker_on__Ci7Oc{flex:1 1 0;min-width:0;box-sizing:border-box;padding:.4rem .05rem;font-size:.68rem;text-align:center}}.WorkingWeekPicker_off__pnQPt,.WorkingWeekPicker_on__Ci7Oc{min-width:1rem;padding:.3rem .5rem;border-radius:8px;border:1px solid var(--border);cursor:pointer;font-size:.8125rem}.WorkingWeekPicker_on__Ci7Oc{background:var(--accent);color:#fff;border-color:var(--accent)}.WorkingWeekPicker_off__pnQPt{background:var(--surface);color:var(--muted)}.SchemeTabs_wrap__0phgQ{margin-top:0}.SchemeTabs_tabs__kp6Lb{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}@media (max-width:640px){.SchemeTabs_tabs__kp6Lb{justify-content:center}}.SchemeTabs_tabActive__gBr8s,.SchemeTabs_tab__S8rlA{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .7rem;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--fg);font-weight:600;font-size:.85rem;cursor:pointer}.SchemeTabs_tabActive__gBr8s{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 15%,transparent)}.SchemeTabs_tabActive__gBr8s em,.SchemeTabs_tab__S8rlA em{font-style:normal;font-weight:500;font-size:.7rem;color:var(--muted)}.SchemeTabs_rh__RO2AA{font-size:.6rem;font-weight:700;letter-spacing:.04em;padding:.05rem .3rem;border-radius:999px;background:var(--accent);color:#fff}.SchemeTabs_more__43g3p{padding:.4rem .7rem;border:1px dashed var(--border);border-radius:8px;background:transparent;color:var(--muted);font-size:.8rem;cursor:pointer}.SplitEditor_editor__zyce_{display:flex;flex-direction:column;gap:.75rem;margin-top:.75rem}.SplitEditor_row__liT1c{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.6rem;font-size:.8rem}.SplitEditor_row__liT1c .SplitEditor_field__v69a2 span,.SplitEditor_row__liT1c .SplitEditor_radio__tno_B,.SplitEditor_row__liT1c input,.SplitEditor_row__liT1c select,.SplitEditor_tabActive__PqLzb,.SplitEditor_tab__oMxdY{font-size:.8rem}.SplitEditor_row__liT1c .SplitEditor_field__v69a2 span{display:inline-flex;align-items:center}.SplitEditor_row__liT1c select{padding-right:1.9rem}.SplitEditor_num__ycDOT{flex:0 0 8rem}.SplitEditor_schemesInline__JgfaY{flex:1 1 14rem;min-width:0}@media (max-width:640px){.SplitEditor_row__liT1c{justify-content:center}.SplitEditor_num__ycDOT{flex:1 1 0;min-width:0}.SplitEditor_num__ycDOT input,.SplitEditor_num__ycDOT select{min-width:0}.SplitEditor_blockField__9G4iT{flex:1 1 4rem}.SplitEditor_blocks__98_il{justify-content:center}.SplitEditor_totalWrap__xHlCv{width:100%;justify-content:center}.SplitEditor_radios__EZ5x0,.SplitEditor_stepper__7GHIX{justify-content:center}.SplitEditor_schemesInline__JgfaY{flex-basis:100%}.SplitEditor_tabs__UawOG{justify-content:center}}.SplitEditor_row__liT1c input,.SplitEditor_row__liT1c select{box-sizing:border-box;height:2.4rem}.SplitEditor_radios__EZ5x0{display:flex;gap:.35rem;align-items:center;min-height:2.2rem}.SplitEditor_stepper__7GHIX{display:inline-flex;align-items:center;gap:.5rem;height:2.4rem}.SplitEditor_stepBtn__3lZi_{width:2rem;height:2rem;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--fg);font-size:1.1rem;line-height:1;cursor:pointer}.SplitEditor_stepBtn__3lZi_:disabled{opacity:.4;cursor:default}.SplitEditor_stepVal__StyAl{min-width:2rem;text-align:center;font-size:1.1rem;font-weight:700;line-height:2rem}.SplitEditor_blockField__9G4iT{flex:0 0 4rem}.SplitEditor_blockField__9G4iT input{text-align:center}.SplitEditor_blocks__98_il{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.6rem;margin-top:.75rem}.SplitEditor_totalWrap__xHlCv{display:flex;align-items:center;gap:.6rem;margin-left:.25rem}.SplitEditor_totalOk__e5i3L{font-weight:600;color:#16a34a}.SplitEditor_totalBad__UCcS4{font-weight:600;color:#dc2626}.SplitEditor_equalize__Q_FeP{padding:.45rem .7rem;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--fg);font-size:.8rem;cursor:pointer}.SplitEditor_radio__tno_B{display:inline-flex;align-items:center;gap:.2rem;color:var(--fg);cursor:pointer}.SplitEditor_tabs__UawOG{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.35rem}.SplitEditor_tabActive__PqLzb,.SplitEditor_tab__oMxdY{padding:.45rem .6rem;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--fg);font-weight:500;white-space:nowrap;cursor:pointer}.SplitEditor_tabActive__PqLzb{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 15%,transparent)}.SplitEditor_note__MPkZ9{flex:1 1 12rem;align-self:center;margin:0;font-size:.8125rem;color:var(--muted)}.SplitEditor_field__v69a2{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem;color:var(--muted)}.SplitEditor_grow__5Em4K{flex:1;min-width:12rem}.SplitEditor_field__v69a2 input,.SplitEditor_field__v69a2 select{padding:.5rem .625rem;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--fg)}.SplitEditor_scheduled__9bW2w{font-size:1.25rem;padding-top:.35rem}.SplitEditor_ok__UYtce{font-weight:600;color:#16a34a}.SplitEditor_bad__7_OGe{font-weight:600;color:#dc2626}.SplitEditor_reasons__4TfFg{margin:0;padding-left:1.1rem;font-size:.8125rem;color:var(--muted)}.SplitEditor_primary__yX_vc{align-self:flex-start;padding:.5rem 1rem;border:none;border-radius:8px;background:var(--accent);color:#fff;font-weight:600;cursor:pointer}.SplitEditor_primary__yX_vc:disabled{opacity:.5;cursor:not-allowed}.HolidayCounter_counter___FkRl{border:1px solid var(--border);border-radius:var(--radius,12px);background:var(--surface);padding:.75rem 1rem}.HolidayCounter_itemAll__Pm9MR{font-weight:600;padding-bottom:.35rem;border-bottom:1px solid var(--border)}.HolidayCounter_chips__hErwO{display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width:640px){.HolidayCounter_chips__hErwO{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.HolidayCounter_chipActive__SWEff,.HolidayCounter_chip__SK1Es{display:flex;align-items:center;justify-content:center;gap:.3rem;width:100%}}.HolidayCounter_chipActive__SWEff,.HolidayCounter_chip__SK1Es{border:1px solid var(--border);border-radius:999px;padding:.3rem .75rem;font-size:.875rem;color:var(--muted);background:transparent;cursor:pointer}.HolidayCounter_chipActive__SWEff{border-color:var(--accent);color:var(--fg);background:color-mix(in srgb,var(--accent) 12%,transparent)}.HolidayCounter_chipActive__SWEff:disabled,.HolidayCounter_chip__SK1Es:disabled{opacity:.5;cursor:default}.HolidayCounter_chipActive__SWEff strong,.HolidayCounter_chip__SK1Es strong{color:var(--fg);font-size:1.05rem}.HolidayCounter_list__gWYpy{margin:.75rem 0 0;padding:.75rem 0 0;list-style:none;display:flex;flex-direction:column;gap:.35rem;font-size:.8125rem;border-top:1px solid var(--border)}.HolidayCounter_item__vojF_{display:flex;align-items:center;gap:.5rem;cursor:pointer}.HolidayCounter_date__BCv9N{display:inline-block;min-width:5.5rem;color:var(--muted)}.HolidayCounter_desc__Yii7z{font-style:normal;color:var(--muted)}.MonthGrid_months__jbqlP{display:flex;flex-wrap:wrap;gap:1.25rem}.MonthGrid_month__6daDE{min-width:15rem;flex:1}.MonthGrid_monthLabel__856Tu{font-weight:600;text-align:center;margin-bottom:.5rem}.MonthGrid_grid__FengL{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.MonthGrid_dow__BchvZ{text-align:center;font-size:.7rem;color:var(--muted);padding-bottom:.15rem}.MonthGrid_empty__jbqw3{aspect-ratio:1}.MonthGrid_balloon__uLA_a{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);z-index:6;width:-moz-max-content;width:max-content;max-width:60vw;padding:.4rem .55rem;font-size:.72rem;font-weight:500;white-space:normal;color:var(--fg);background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.2);pointer-events:none}@media (max-width:640px){.MonthGrid_month__6daDE{min-width:100%}.MonthGrid_months__jbqlP{justify-content:center}}.HeatmapView_wrap__oHggu{display:flex;flex-direction:column;gap:1rem}.HeatmapView_heading__1hzBX{font-size:.875rem;color:var(--muted)}.HeatmapView_day__SWMEE{font-size:.8rem;border-radius:6px;border:none;font:inherit;cursor:pointer;position:relative}.HeatmapView_day__SWMEE,.HeatmapView_muted__VTZ3I{aspect-ratio:1;display:flex;align-items:center;justify-content:center}.HeatmapView_muted__VTZ3I{font-size:.8rem;border-radius:6px;background:color-mix(in srgb,var(--fg) 5%,transparent);color:var(--muted);opacity:.4}.HeatmapView_heat0__q1ZDl{background:#22c55e;color:#052e16}.HeatmapView_heat1__kLG1Z{background:#16a34a;color:#fff}.HeatmapView_heat2__xv1iZ{background:#15803d;color:#fff}.HeatmapView_heat3__8jnNc{background:#14532d;color:#fff}:root[data-theme=dark] .HeatmapView_heat0__q1ZDl{background:#166534;color:#dcfce7}:root[data-theme=dark] .HeatmapView_heat1__kLG1Z{background:#15803d;color:#fff}:root[data-theme=dark] .HeatmapView_heat2__xv1iZ{background:#16a34a;color:#04150a}:root[data-theme=dark] .HeatmapView_heat3__8jnNc{background:#22c55e;color:#052e16}.HeatmapView_legend___5uqj{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--muted)}.HeatmapView_legendRamp__4QcqX{display:flex;gap:2px}.HeatmapView_legendSwatch__ifyqX{width:1rem;height:1rem;border-radius:3px}.CalendarView_wrap__35w6A{display:flex;flex-direction:column;gap:1.25rem;margin-top:1rem}.CalendarView_legend__d50LE{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;font-size:.8125rem;color:var(--muted)}.CalendarView_dot__HNfbo{display:inline-block;width:.85rem;height:.85rem;border-radius:3px;vertical-align:middle;margin-right:.15rem}.CalendarView_periodTabs__0odTa{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.CalendarView_badges__G8Ws_{margin-left:auto}.CalendarView_actionsRow__GMrCT,.CalendarView_badgesRow__9T3NP,.CalendarView_badges__G8Ws_{display:flex;align-items:center;gap:.4rem}.CalendarView_extrasBadge__58l5Q,.CalendarView_maxBadge__Me7f0{padding:.3rem .7rem;border-radius:999px;color:#fff;font-size:.8rem;font-weight:700;white-space:nowrap}.CalendarView_extrasBadge__58l5Q{background:#ef4444}.CalendarView_maxBadge__Me7f0{background:#16a34a}.CalendarView_periodActive__Zemfk,.CalendarView_period__hgjGl{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--fg);font-weight:600;font-size:.875rem;cursor:pointer}.CalendarView_periodActive__Zemfk{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 15%,transparent)}.CalendarView_periodActive__Zemfk em,.CalendarView_period__hgjGl em{font-style:normal;font-weight:500;font-size:.75rem;color:var(--muted);background:color-mix(in srgb,var(--fg) 8%,transparent);padding:.05rem .35rem;border-radius:999px}.CalendarView_optionTabs__ikB2I{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:.75rem}.CalendarView_yearGroup__QvyJX{flex:1 1 12rem;display:flex;flex-direction:column;gap:.3rem;padding:.4rem .5rem;border:1px dashed var(--border);border-radius:10px}.CalendarView_yearLabel__nHN54{font-size:.75rem;font-weight:700;color:var(--muted);letter-spacing:.03em}.CalendarView_numFerias__2JkpC{color:#38bdf8;font-weight:700}.CalendarView_numExtra__8UUFq{color:#ef4444;font-weight:700}.CalendarView_monthTabs__5GqwZ{display:grid;grid-template-columns:repeat(2,minmax(6rem,1fr));gap:.35rem}.CalendarView_optActive__y21Pp,.CalendarView_opt__DKcZV{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .6rem;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--muted);font-size:.8rem;cursor:pointer}.CalendarView_optActive__y21Pp{border-color:var(--accent);color:var(--fg);background:color-mix(in srgb,var(--accent) 12%,transparent)}.CalendarView_opt__DKcZV:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.CalendarView_optActive__y21Pp em,.CalendarView_opt__DKcZV em{font-style:normal;font-weight:700}.CalendarView_viewToggleRow__kncM3{display:flex}.CalendarView_viewToggle__h_C1I{margin-left:auto;padding:.3rem .7rem;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--muted);font-size:.75rem;cursor:pointer}.CalendarView_viewToggle__h_C1I:hover{color:var(--fg);border-color:var(--accent)}.CalendarView_summary__5Ld0Q{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;padding:.75rem 1rem;border-radius:var(--radius,12px);background:color-mix(in srgb,var(--accent) 12%,transparent);font-size:.875rem;color:var(--muted)}.CalendarView_summary__5Ld0Q strong{color:var(--fg)}.CalendarView_share__lK9Ez{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:transparent;color:var(--accent);cursor:pointer}.CalendarView_share__lK9Ez:hover{background:color-mix(in srgb,var(--accent) 14%,transparent)}@media (max-width:640px){.CalendarView_badges__G8Ws_{margin-left:0;width:100%;flex-direction:column}.CalendarView_actionsRow__GMrCT,.CalendarView_badgesRow__9T3NP{width:100%;justify-content:center}.CalendarView_yearGroup__QvyJX{flex-basis:100%}.CalendarView_legend__d50LE,.CalendarView_optionTabs__ikB2I,.CalendarView_periodTabs__0odTa,.CalendarView_summary__5Ld0Q{justify-content:center}}.CalendarView_day__jhudB{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:.8rem;border-radius:6px;background:color-mix(in srgb,var(--fg) 5%,transparent)}.CalendarView_dayBtn__1cnuf{position:relative;border:none;font:inherit;cursor:pointer}.CalendarView_dayBtn__1cnuf:after{content:"";position:absolute;top:3px;right:3px;width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.5}.CalendarView_weekend__XjhoG{background:color-mix(in srgb,var(--fg) 11%,transparent)}.CalendarView_vacation__1Gsgq{background:#38bdf8;color:#06283b}.CalendarView_extra__jrOsT{background:#7c6fd6;color:#fff}.CalendarView_extraHoliday__fNSw1{background:#ef4444;color:#fff}.CalendarView_planTotal__s_GC3{font-weight:600;color:var(--accent)}.RecentStudies_wrap__76KVL{display:flex;flex-direction:column;gap:.4rem}.RecentStudies_heading__TMENG{font-size:.75rem;font-weight:700;color:var(--muted);letter-spacing:.03em;text-transform:uppercase}.RecentStudies_row__mHECV{display:flex;flex-wrap:wrap;gap:.5rem}.RecentStudies_chip__xDmMl{display:inline-flex;align-items:stretch;border:1px solid var(--border);border-radius:999px;background:var(--surface);overflow:hidden}.RecentStudies_chipMain__rnCc4{padding:.35rem .7rem;border:none;background:transparent;color:var(--fg);font-size:.8rem;cursor:pointer}.RecentStudies_chipMain__rnCc4:hover{background:color-mix(in srgb,var(--accent) 12%,transparent)}.RecentStudies_chipRemove___ckCu{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;border:none;border-left:1px solid var(--border);background:transparent;color:var(--muted);cursor:pointer}.RecentStudies_chipRemove___ckCu:hover{background:color-mix(in srgb,#dc2626 12%,transparent);color:#dc2626}@media (max-width:640px){.RecentStudies_row__mHECV{justify-content:center}}.Optimizer_wrap__gsg62{margin-top:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.Optimizer_controls__T_Lih{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem}.Optimizer_controls__T_Lih>.Optimizer_field__hbTwX{flex:1 1 8rem;min-width:0}.Optimizer_weekWrap__HYRdD{flex:3 1 16rem;min-width:0}@media (max-width:640px){.Optimizer_controls__T_Lih{justify-content:center}.Optimizer_controls__T_Lih>.Optimizer_field__hbTwX,.Optimizer_weekWrap__HYRdD{flex-basis:100%}.Optimizer_toggleWrap__Z__ju{justify-content:flex-start}.Optimizer_h2__aQ_1B{justify-content:center;width:100%}.Optimizer_split__gu7HE{text-align:center}}.Optimizer_field__hbTwX{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem;color:var(--muted)}.Optimizer_field__hbTwX span{display:inline-flex;align-items:center}.Optimizer_field__hbTwX input,.Optimizer_field__hbTwX select{width:100%;min-width:0;box-sizing:border-box;padding:.5rem .625rem;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--fg)}.Optimizer_field__hbTwX input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%}.Optimizer_field__hbTwX select{padding-right:1.9rem}.Optimizer_primary__iVa_t{padding:.5rem 1rem;border:none;border-radius:8px;background:var(--accent);color:#fff;font-weight:600;cursor:pointer}.Optimizer_primary__iVa_t:hover{filter:brightness(1.05)}.Optimizer_h2__aQ_1B{display:inline-flex;align-items:center;font-size:1.125rem;font-weight:600;margin-bottom:.75rem}.Optimizer_list__F9m9Z{display:flex;flex-direction:column;gap:.625rem;list-style:none;padding:0;margin:0}.Optimizer_card__12f4W{padding:.875rem 1rem;border:1px solid var(--border);border-radius:var(--radius,12px);background:var(--surface)}.Optimizer_range__umCfL{font-weight:600}.Optimizer_stats__j59pC{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:1.25rem}.Optimizer_stat__iemy8{display:flex;flex-direction:column}.Optimizer_stat__iemy8 strong{font-size:1.25rem;line-height:1.1}.Optimizer_stat__iemy8 em{font-style:normal;font-size:.75rem;color:var(--muted)}.Optimizer_checkbox__ok6mj,.Optimizer_toggle__KPJ0d{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--fg)}.Optimizer_toggle__KPJ0d{font-weight:600}.Optimizer_toggleWrap__Z__ju{display:flex;align-items:center;min-height:2.4rem}.Optimizer_hint__Bo0Ql{font-size:.8125rem;color:var(--muted);margin:0}.Optimizer_split__gu7HE{padding-top:1rem;border-top:1px solid var(--border)}.Optimizer_total__05NwT{padding:.75rem 1rem;font-weight:600;color:var(--accent)}.Optimizer_empty__SMVYQ{color:var(--muted)}.Optimizer_error__z9oc6{padding:.75rem 1rem;border-radius:8px;background:color-mix(in srgb,#dc2626 12%,transparent);color:#dc2626;font-size:.875rem}