@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._button_1mqxc_1{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch-min);padding:0 var(--space-4);border-radius:var(--radius);font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}._button_1mqxc_1 svg{flex-shrink:0;width:1.125em;height:1.125em}._button_1mqxc_1:disabled{opacity:.5;cursor:not-allowed}._small_1mqxc_29{min-height:var(--touch-min);padding:0 var(--space-3);font-size:var(--font-size-sm)}._primary_1mqxc_35{background:var(--color-accent);color:var(--color-on-accent)}._primary_1mqxc_35:hover:not(:disabled){background:var(--color-accent-hover)}._secondary_1mqxc_44{background:var(--color-surface-raised);border-color:var(--color-border-strong);color:var(--color-text)}._secondary_1mqxc_44:hover:not(:disabled){border-color:var(--color-text-muted)}._danger_1mqxc_54{background:var(--color-danger);color:#fff}._danger_1mqxc_54:hover:not(:disabled){background:var(--color-danger-hover)}._ghost_1mqxc_63{color:var(--color-text-muted);background:0 0}._ghost_1mqxc_63:hover:not(:disabled){background:var(--color-surface-raised);color:var(--color-text)}._spinner_1mqxc_73{animation:.8s linear infinite _spin_1mqxc_73}@keyframes _spin_1mqxc_73{to{transform:rotate(360deg)}}._facts_1noki_1{gap:var(--space-1);margin:0;display:grid}._facts_1noki_1>div{gap:var(--space-2);grid-template-columns:9rem minmax(0,1fr);display:grid}._facts_1noki_1 dt{color:var(--color-text-muted)}._facts_1noki_1 dd{margin:0}._plate_stgwq_5{border:.09em solid var(--color-plate-border);background:var(--color-plate-background);color:var(--color-plate-text);letter-spacing:.04em;white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:.28em;align-items:center;gap:.35em;padding:.18em .3em;font-weight:700;line-height:1;display:inline-flex}._sm_stgwq_21{font-size:var(--font-size-sm)}._fit_stgwq_27{font-size:clamp(.6rem, 9.6cqi, var(--font-size-sm))}._md_stgwq_31{font-size:var(--font-size-lg)}._lg_stgwq_35{font-size:2rem}._flag_stgwq_39{flex-shrink:0;width:1em;height:1em}._text_stgwq_45{padding-top:.05em}._dot_stgwq_50{margin:0 .12em}._arms_stgwq_54{flex-shrink:0;width:auto;height:1.15em}._country_stgwq_61{background:var(--color-plate-text);color:var(--color-plate-background);border-radius:.15em;padding:.12em .25em;font-size:.75em}._date_s47u5_1{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._badge_s47u5_8{align-items:center;gap:var(--space-1);padding:0 var(--space-2);font-size:var(--font-size-sm);border:1px solid;border-radius:999px;font-weight:600;display:inline-flex}._badge_s47u5_8 svg{width:.95em;height:.95em}._DUE_SOON_s47u5_24{color:var(--color-warning)}._OVERDUE_s47u5_28{color:var(--color-danger)}._field_1wltx_1{gap:var(--space-1);flex-direction:column;display:flex}._label_1wltx_7{font-size:var(--font-size-sm);color:var(--color-text);font-weight:600}._required_1wltx_13{color:var(--color-accent)}._input_1wltx_17{min-height:var(--touch-min);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius);background:var(--color-background);color:var(--color-text);font:inherit}._input_1wltx_17::placeholder{color:var(--color-text-muted);opacity:.6;font-style:italic}._input_1wltx_17:hover{border-color:var(--color-text-muted)}._input_1wltx_17:focus-visible{border-color:var(--color-focus);box-shadow:0 0 0 2px var(--color-focus);outline:none}._input_1wltx_17[aria-invalid=true]{border-color:var(--color-danger)}._textarea_1wltx_48{resize:vertical;field-sizing:content;min-height:6rem}._hint_1wltx_54{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}._error_1wltx_60{font-size:var(--font-size-sm);color:var(--color-danger);margin:0}._checkbox_1wltx_66{align-items:center;gap:var(--space-2);min-height:var(--touch-min);cursor:pointer;display:inline-flex}._checkbox_1wltx_66 input{width:1.25rem;height:1.25rem;accent-color:var(--color-accent);cursor:pointer;flex-shrink:0}._calendar_zt6j8_2{gap:var(--space-2);min-width:0;display:grid}._calendar_zt6j8_2 p{margin:0}._scroller_iajiu_2{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;overflow-x:auto}._grid_iajiu_12{grid-template-columns:minmax(8.5rem, 11rem) minmax(calc(var(--days) * 4.25rem), 1fr);display:grid}._compact_iajiu_18{grid-template-columns:minmax(7rem, 9rem) minmax(calc(var(--days) * 2.75rem), 1fr)}._corner_iajiu_22,._car_iajiu_23{z-index:3;background:var(--color-surface);border-right:1px solid var(--color-border);position:sticky;left:0}._corner_iajiu_22{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);font-size:var(--font-size-sm);color:var(--color-text-muted);align-items:center;display:flex}._days_iajiu_40{grid-template-columns:repeat(var(--days), 1fr);border-bottom:1px solid var(--color-border);display:grid}._day_iajiu_40{padding:var(--space-1);border-left:1px solid var(--color-border);text-align:center;font-size:var(--font-size-sm);white-space:nowrap;font-weight:600;display:grid;overflow:hidden}._weekday_iajiu_58{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:400}._today_iajiu_66 ._weekday_iajiu_58{color:var(--color-accent)}._today_iajiu_66{color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, transparent);box-shadow:inset 0 -3px 0 var(--color-accent)}._off_iajiu_76{color:var(--color-text-muted)}._row_iajiu_80{display:contents}._car_iajiu_23{min-width:0;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);align-content:center;gap:2px;display:grid}._carName_iajiu_93,._carMeta_iajiu_94{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._carMeta_iajiu_94{font-size:var(--font-size-sm);color:var(--color-text-muted)}._track_iajiu_106{border-bottom:1px solid var(--color-border);background-image:repeating-linear-gradient(to right, var(--color-border) 0 1px, transparent 1px calc(100% / var(--days)));touch-action:pan-x pan-y;min-height:3.5rem;position:relative}._row_iajiu_80:last-child ._track_iajiu_106,._row_iajiu_80:last-child ._car_iajiu_23{border-bottom:0}._creatable_iajiu_124{cursor:crosshair}._highlight_iajiu_129{border-inline:2px solid var(--color-accent);background:color-mix(in srgb, var(--color-accent) 14%, transparent);pointer-events:none;position:absolute;top:0;bottom:0}._cutBefore_iajiu_138{border-left:0}._cutAfter_iajiu_142{border-right:0}._offDay_iajiu_146{background:color-mix(in srgb, var(--color-text-muted) 7%, transparent);pointer-events:none;position:absolute;top:0;bottom:0}._bar_iajiu_154{z-index:1;box-sizing:border-box;min-width:8px;padding:0 var(--space-2);border-radius:var(--radius);font-size:var(--font-size-sm);cursor:pointer;align-items:center;font-weight:600;display:flex;position:absolute;top:.6rem;bottom:.6rem;overflow:hidden;box-shadow:0 1px 3px #00000059}._barText_iajiu_172{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._bar_iajiu_154:focus-visible{outline:3px solid var(--color-focus);outline-offset:1px}._planned_iajiu_184{border:2px solid var(--color-accent);background:color-mix(in srgb, var(--color-accent) 18%, var(--color-surface));cursor:grab}._out_iajiu_190{background:var(--color-accent);color:var(--color-on-accent)}._overdue_iajiu_195{background:var(--color-danger);color:#fff}._returned_iajiu_200{border:1px dashed var(--color-border-strong);background:var(--color-surface-raised);color:var(--color-text-muted);box-shadow:none;font-weight:400}._before_iajiu_209{border-top-left-radius:0;border-bottom-left-radius:0}._after_iajiu_214{border-top-right-radius:0;border-bottom-right-radius:0}._selected_iajiu_219{outline:3px solid var(--color-focus);outline-offset:1px}._dimmed_iajiu_224{opacity:.35}._ghost_iajiu_228{z-index:2;box-sizing:border-box;padding:0 var(--space-2);border:2px dashed var(--color-accent);border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 15%, transparent);font-size:var(--font-size-sm);white-space:nowrap;pointer-events:none;align-items:center;font-weight:700;display:flex;position:absolute;top:.45rem;bottom:.45rem}._taken_iajiu_246{border-color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 15%, transparent)}._now_iajiu_251{z-index:2;background:var(--color-danger);pointer-events:none;width:2px;position:absolute;top:0;bottom:0}._picker_ggogd_1{gap:var(--space-3);display:grid}._period_ggogd_6{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}._cars_ggogd_12{gap:var(--space-1);border:0;margin:0;padding:0;display:grid}._car_ggogd_12{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);cursor:pointer;grid-template-columns:auto auto minmax(8rem,1fr) minmax(10rem,2fr);display:grid}._car_ggogd_12:has(input:checked){border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, transparent)}._taken_ggogd_37{cursor:not-allowed;opacity:.75}._icon_ggogd_42{width:1.25rem;height:1.25rem;color:var(--color-text-muted)}._name_ggogd_48{font-size:var(--font-size-sm);display:grid}._free_ggogd_53{padding:0 var(--space-2);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-success) 20%, transparent);color:var(--color-success);font-weight:600;font-size:var(--font-size-sm);justify-self:start}._busy_ggogd_63{color:var(--color-danger);font-size:var(--font-size-sm);display:grid}._freeLate_ggogd_70{padding:0 var(--space-2);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-warning) 20%, transparent);color:var(--color-warning);justify-self:start;font-weight:600}._overdue_ggogd_79{color:var(--color-warning);font-size:var(--font-size-sm);grid-column:3/-1;font-weight:600}._warning_ggogd_86{color:var(--color-danger);font-size:var(--font-size-sm);margin:0}@media (width<=40rem){._car_ggogd_12{grid-template-columns:auto auto 1fr}._free_ggogd_53,._freeLate_ggogd_70,._busy_ggogd_63{grid-column:3}}._editor_1w7ds_1{gap:var(--space-3);display:grid}._actions_1w7ds_6{gap:var(--space-2);flex-wrap:wrap;display:flex}._error_1w7ds_12{color:var(--color-danger);font-size:var(--font-size-sm);margin:0}._header_rnwsa_1{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._header_rnwsa_1 h1,._header_rnwsa_1 p{margin:0}._cards_rnwsa_15{gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));display:grid}._card_rnwsa_15{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-left:5px solid var(--color-success);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-rows:auto auto auto 1fr auto;display:grid}._cardHeader_rnwsa_34{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._carName_rnwsa_41{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--font-size-lg);white-space:nowrap;text-overflow:ellipsis;margin:0;display:flex;overflow:hidden}._carName_rnwsa_41 svg{width:1.25rem;height:1.25rem;color:var(--color-text-muted);flex:none}._badge_rnwsa_60{padding:2px var(--space-2);background:color-mix(in srgb, var(--color-success) 18%, transparent);color:var(--color-success);font-size:var(--font-size-sm);border-radius:999px;flex:none;font-weight:700}._carMeta_rnwsa_70{align-items:center;gap:var(--space-2);min-height:1.6rem;font-size:var(--font-size-sm);color:var(--color-text-muted);flex-wrap:wrap;margin:0;display:flex}._state_rnwsa_82{padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--color-surface-raised);color:inherit;font:inherit;font-size:var(--font-size-sm);text-align:left;border:0;margin:0}button._state_rnwsa_82{cursor:pointer}button._state_rnwsa_82:hover{outline:1px solid var(--color-border-strong)}._dates_rnwsa_102{gap:var(--space-2);grid-template-columns:1fr 1fr;margin:0;display:grid}._dates_rnwsa_102 dt{font-size:var(--font-size-sm);color:var(--color-text-muted)}._dates_rnwsa_102 dd{font-size:var(--font-size-sm);margin:0}._cardActions_rnwsa_119{justify-content:flex-end;display:flex}._out_rnwsa_124{border-left-color:var(--color-accent)}._out_rnwsa_124 ._badge_rnwsa_60{background:color-mix(in srgb, var(--color-accent) 18%, transparent);color:var(--color-accent)}._out_rnwsa_124 ._state_rnwsa_82{background:color-mix(in srgb, var(--color-accent) 12%, transparent)}._overdue_rnwsa_137{border-left-color:var(--color-danger)}._overdue_rnwsa_137 ._badge_rnwsa_60{background:color-mix(in srgb, var(--color-danger) 18%, transparent);color:var(--color-danger)}._overdue_rnwsa_137 ._state_rnwsa_82{background:color-mix(in srgb, var(--color-danger) 14%, transparent);color:var(--color-danger);font-weight:600}._calendar_rnwsa_152{gap:var(--space-2);margin-bottom:var(--space-4);display:grid}._calendarHeader_rnwsa_158{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._calendarHeader_rnwsa_158 h2{font-size:var(--font-size-lg);margin:0}._nav_rnwsa_170{gap:var(--space-1);display:flex}._legend_rnwsa_175{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}._panel_rnwsa_181{gap:var(--space-3);max-width:52rem;scroll-margin-bottom:var(--space-5);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}._panel_rnwsa_181 h2{font-size:var(--font-size-lg);margin:0}._panelHeader_rnwsa_197{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._actions_rnwsa_204{gap:var(--space-2);flex-wrap:wrap;display:flex}._box_v3s1o_1{max-width:48rem}._actions_v3s1o_5{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._heading_13vwn_1{margin:0 0 var(--space-3)}._list_13vwn_5{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._item_13vwn_13{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}._line_13vwn_22{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._line_13vwn_22+._line_13vwn_22{justify-content:flex-start}._date_13vwn_34{font-weight:600}._status_13vwn_38{font-size:var(--font-size-sm);color:var(--color-text-muted)}._work_13vwn_43{font-size:var(--font-size-sm);margin:0}._form_em583_2{gap:var(--space-5);flex-direction:column;display:flex}._row_em583_9{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}._note_em583_15{padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-info);background:var(--color-surface-raised);font-size:var(--font-size-sm);margin:0}._similar_em583_24{gap:var(--space-1);margin:var(--space-2) 0 0;padding:0;list-style:none;display:grid}._left_em583_33{margin-right:auto}._dialog_d8w7o_1{width:min(32rem, calc(100vw - 2 * var(--space-4)));max-height:calc(100dvh - 2 * var(--space-6));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow);padding:0;overflow:hidden}._dialog_d8w7o_1::backdrop{background:#0009}._wide_d8w7o_18{width:min(56rem, calc(100vw - 2 * var(--space-4)))}._frame_d8w7o_23{max-height:calc(100dvh - 2 * var(--space-6) - 2px);flex-direction:column;display:flex}._header_d8w7o_30{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border);display:flex}._title_d8w7o_39{font-size:var(--font-size-lg);margin:0}._close_d8w7o_44{width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}._close_d8w7o_44:hover{background:var(--color-surface-raised);color:var(--color-text)}._body_d8w7o_61{padding:var(--space-5);overflow-y:auto}._footer_d8w7o_66{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-border);display:flex}._title_puayh_1{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._actions_puayh_9{gap:var(--space-2);flex-wrap:wrap;display:flex}._columns_puayh_15{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@media (width<=56rem){._columns_puayh_15{grid-template-columns:1fr}}._stack_puayh_28{gap:var(--space-4);display:grid}._card_puayh_33{align-content:start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}._card_puayh_33 h2{font-size:var(--font-size-lg);margin:0}._card_puayh_33 p{margin:0}._list_puayh_53>li+li{padding-top:var(--space-3);border-top:1px solid var(--color-border)}._list_puayh_53{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._inactive_puayh_66{opacity:.7}._badge_nqg3g_2{margin-left:var(--space-2);padding:0 var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--font-size-sm);vertical-align:middle;font-weight:400}._car_18qce_2{gap:var(--space-3);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 4.5rem minmax(0,1fr);align-items:center;display:grid}._body_18qce_10{min-height:7rem;padding-top:var(--space-1);border:2px solid var(--color-border-strong);border-radius:1.75rem 1.75rem var(--radius-lg) var(--radius-lg);font-size:var(--font-size-sm);color:var(--color-text-muted);grid-area:1/2/span 2;justify-content:center;align-self:stretch;align-items:flex-start;display:flex}._wheel_18qce_25{gap:var(--space-1);min-width:0;display:grid}._right_18qce_31{text-align:right}._right_18qce_31 ._chip_18qce_35{justify-self:end}._value_18qce_39{font-size:var(--font-size-lg);font-weight:700}._single_18qce_45{max-width:14rem}._chip_18qce_35{padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-sm);overflow-wrap:break-word;border:1px solid;justify-self:start;font-weight:600}._ok_18qce_61{color:var(--color-success)}._advise_18qce_65{color:var(--color-warning)}._illegal_18qce_69{color:var(--color-danger)}._unknown_18qce_73{color:var(--color-text-muted)}._banner_18qce_78{padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-warning);background:var(--color-surface-raised);margin:0}._banner_18qce_78._illegalBanner_18qce_85{border-left-color:var(--color-danger)}._tires_13xe4_2{gap:var(--space-2);margin-top:var(--space-2);display:grid}._title_13xe4_9{font-size:var(--font-size-md);margin:0}._list_13xe4_14{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._set_13xe4_22{gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md,6px);background:var(--color-surface);display:grid}._name_13xe4_31{color:inherit;overflow-wrap:break-word;font-weight:600}._where_13xe4_37{font-size:var(--font-size-sm);color:var(--color-text-muted)}._facts_13xe4_42{align-items:center;gap:var(--space-1) var(--space-3);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}._chip_13xe4_51{padding:0 var(--space-2);border-left:4px solid var(--color-border-strong);border-radius:var(--radius-sm,4px);background:var(--color-surface-raised);white-space:nowrap}._ok_13xe4_59{border-left-color:var(--color-success)}._old_13xe4_63{border-left-color:var(--color-warning)}._tooOld_13xe4_67{border-left-color:var(--color-danger)}._unknown_13xe4_71{border-left-color:var(--color-border-strong)}._dataImport_qa97v_1{gap:var(--space-3);display:grid}._dataImport_qa97v_1 h3,._dataImport_qa97v_1 p{margin:0}._dropZone_qa97v_12{justify-content:center;align-items:center;gap:var(--space-2);min-height:7rem;padding:var(--space-4);border:2px dashed var(--color-border-strong);border-radius:var(--radius-lg);color:var(--color-text-muted);text-align:center;cursor:pointer;flex-direction:column;display:flex;position:relative}._dropZone_qa97v_12:hover,._dragging_qa97v_29{border-color:var(--color-accent);color:var(--color-text)}._dropZone_qa97v_12:focus-within{outline:2px solid var(--color-focus);outline-offset:2px}._input_qa97v_40{opacity:0;cursor:inherit;position:absolute;inset:0}._spinner_qa97v_47{animation:1s linear infinite _spin_qa97v_47}@keyframes _spin_qa97v_47{to{transform:rotate(360deg)}}._reading_qa97v_57{align-items:center;gap:var(--space-2);display:flex}._fileBar_qa97v_63{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._options_qa97v_71{align-items:end;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}._columns_qa97v_79{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}._mappingProblems_qa97v_88{padding-left:var(--space-4);color:var(--color-danger);margin:0}._error_qa97v_94{color:var(--color-danger)}._actions_qa97v_98{gap:var(--space-2);flex-wrap:wrap;display:flex}._result_qa97v_104{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface-raised);display:grid}._problems_qa97v_113{padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-warning);background:var(--color-surface);font-size:var(--font-size-sm)}._problemsTitle_qa97v_120{margin:0 0 var(--space-1);font-weight:600}._problems_qa97v_113 ul{padding-left:var(--space-4);margin:0}._problems_qa97v_113 summary{cursor:pointer;color:var(--color-text-muted)}._received_squtm_2{--status:var(--color-status-received)}._inProgress_squtm_6{--status:var(--color-status-in-progress)}._waiting_squtm_10{--status:var(--color-status-waiting)}._done_squtm_14{--status:var(--color-status-done)}._badge_squtm_18{align-items:center;gap:var(--space-1);padding:1px var(--space-2);border:1px solid var(--status);color:var(--status);font-size:var(--font-size-sm);white-space:nowrap;border-radius:999px;font-weight:600;display:inline-flex}._icon_squtm_31{width:1em;height:1em;color:var(--status);flex-shrink:0}._accent_squtm_38{border-left:4px solid var(--status)}._legend_squtm_42{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._legend_squtm_42 ._badge_squtm_18{color:var(--color-text-muted);border:none;padding:0;font-weight:400}._badge_an50h_1{max-width:100%;padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:inline-block;overflow:hidden}._short_an50h_13{padding:var(--space-1) var(--space-2)}._light_an50h_17{color:var(--color-text)}._dark_an50h_21{color:var(--color-background)}._columns_ki3ml_1{gap:var(--space-2);display:grid;overflow-x:auto}[data-kiosk] ._columns_ki3ml_1{grid-auto-rows:minmax(0,1fr);min-height:0;overflow:hidden}._column_ki3ml_1{gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-3) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}._column_ki3ml_1 .muted{margin:0}._head_ki3ml_29{font-size:var(--font-size-md);margin:0}._new_ki3ml_34{color:var(--color-accent);font-weight:700}._items_ki3ml_39{align-content:start;gap:var(--space-1);flex:1;margin:0;padding:0;list-style:none;display:grid}._note_ki3ml_49,._todo_ki3ml_50{align-items:start;column-gap:var(--space-2);grid-template-columns:auto 1fr;display:grid}._note_ki3ml_49{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-raised)}._noteIcon_ki3ml_63{color:var(--color-accent);margin-top:.2em}._text_ki3ml_69{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-kiosk] ._text_ki3ml_69{-webkit-line-clamp:1;line-clamp:1}[data-kiosk] ._note_ki3ml_49,[data-kiosk] ._todo_ki3ml_50{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline}[data-kiosk] ._progress_ki3ml_90,[data-kiosk] ._due_ki3ml_91{white-space:nowrap;grid-area:1/3}._progress_ki3ml_90,._due_ki3ml_91{font-size:var(--font-size-sm);color:var(--color-text-muted);grid-column:2}._box_ki3ml_104{border:2px solid var(--color-border-strong);border-radius:3px;width:.85em;height:.85em;margin-top:.25em}._overdue_ki3ml_112{color:var(--color-danger);font-weight:700}._today_ki3ml_117{color:var(--color-warning);font-weight:600}._list_le4v9_2{min-height:0;overflow:hidden}._more_le4v9_7{padding:0 var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);align-items:center;gap:2px;display:inline-flex}._page_16e4l_1{gap:var(--space-3);display:grid}[data-kiosk] ._page_16e4l_1{grid-template-rows:auto minmax(0,4fr) minmax(0,6fr);height:100%}[data-kiosk] ._below_16e4l_13{grid-template-rows:minmax(0,4fr) minmax(0,3fr);min-height:0}[data-kiosk] ._area_16e4l_18{grid-template-rows:auto minmax(0,1fr);min-height:0}._head_16e4l_24{gap:var(--space-3);display:grid}._titleRow_16e4l_30{align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._title_16e4l_30{align-items:baseline;gap:var(--space-3);font-size:var(--font-size-title);flex-wrap:wrap;margin:0;display:flex}._week_16e4l_46{font-size:var(--font-size-md);color:var(--color-text-muted);font-weight:400}._below_16e4l_13{gap:var(--space-3);display:grid}._area_16e4l_18{gap:var(--space-2);min-width:0;display:grid}._areaHead_16e4l_66{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}._areaTitle_16e4l_74{align-items:baseline;gap:var(--space-3);font-size:var(--font-size-lg);margin:0;display:flex}._areaLinks_16e4l_83{gap:var(--space-3);margin-left:auto;display:inline-flex}._areaLinks_16e4l_83 ._areaLink_16e4l_83{margin-left:0}._areaLink_16e4l_83{font-size:var(--font-size-sm);color:var(--color-text-muted);align-items:center;margin-left:auto;font-weight:400;display:inline-flex}._chip_k2uad_2{padding:1px var(--space-2);border-left:4px solid var(--absence-color);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--absence-color) 16%, var(--color-surface));font-size:var(--font-size-sm);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}._half_k2uad_14{color:var(--color-text-muted)}._vacation_puuf5_2{--absence-color:var(--color-absence-vacation)}._sick_puuf5_6{--absence-color:var(--color-absence-sick)}._external_puuf5_10{--absence-color:var(--color-absence-external)}._training_puuf5_14{--absence-color:var(--color-absence-training)}._present_puuf5_18{--absence-color:var(--color-absence-present)}._entry_8ktks_2{align-content:start;align-items:center;gap:2px var(--space-2);contain:inline-size;min-width:0;padding:var(--space-1) var(--space-2);box-sizing:border-box;border:1px dashed var(--color-warning);border-radius:var(--radius);background:color-mix(in srgb, var(--color-warning) 10%, var(--color-surface));color:var(--color-text);font-size:var(--font-size-sm);flex-wrap:wrap;line-height:1.3;text-decoration:none;display:flex;overflow:hidden}._entry_8ktks_2:hover{background:color-mix(in srgb, var(--color-warning) 18%, var(--color-surface))}._entry_8ktks_2:focus-visible{outline:3px solid var(--color-focus);outline-offset:1px}._oneLine_8ktks_33{flex-wrap:nowrap}._badge_8ktks_37{color:var(--color-warning);white-space:nowrap;align-items:center;gap:2px;font-weight:700;display:inline-flex}._badge_8ktks_37 svg{width:1em;height:1em}._time_8ktks_51{white-space:nowrap;font-weight:700}._customer_8ktks_56{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._oneLine_8ktks_33 ._customer_8ktks_56{flex:1}._plate_8ktks_67{color:var(--color-text-muted);white-space:nowrap}._station_8ktks_72{min-width:0;color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._driver_8ktks_80{display:inline-flex}._week_40p2e_2{gap:var(--space-2);display:grid;overflow-x:auto}[data-kiosk] ._week_40p2e_2{grid-auto-rows:minmax(0,1fr);min-height:0}._day_40p2e_14{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;min-width:0;display:flex}._head_40p2e_24{align-items:baseline;column-gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);grid-template-columns:auto 1fr;display:grid}._dayLink_40p2e_34{align-items:baseline;gap:var(--space-2);color:inherit;grid-column:1/-1;text-decoration:none;display:flex}._dayLink_40p2e_34:hover{text-decoration:underline}._weekday_40p2e_47{font-size:var(--font-size-lg);font-weight:700}._date_40p2e_52{font-size:var(--font-size-lg)}._meta_40p2e_56{font-size:var(--font-size-sm);color:var(--color-text-muted);grid-column:1/-1}._today_40p2e_62{border-color:var(--color-accent);box-shadow:inset 0 3px 0 var(--color-accent)}._today_40p2e_62 ._weekday_40p2e_47,._today_40p2e_62 ._date_40p2e_52{color:var(--color-accent)}._holiday_40p2e_72 ._head_40p2e_24{background:color-mix(in srgb, var(--color-text-muted) 10%, transparent)}._holiday_40p2e_72 ._meta_40p2e_56{color:var(--color-text);font-weight:600}._absences_40p2e_82{padding:var(--space-2) var(--space-2) 0;flex-wrap:wrap;gap:2px;display:flex}._absences_40p2e_82>*{flex:auto;max-width:100%}._tasks_40p2e_94{align-content:start;gap:var(--space-1);padding:var(--space-2);flex:1;grid-template-columns:minmax(0,1fr);margin:0;list-style:none;display:grid}._task_tn9sw_2{min-width:0;padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);border-radius:var(--radius);background:var(--color-surface-raised);color:var(--color-text);grid-template-columns:minmax(0,1fr);gap:2px;text-decoration:none;display:grid;position:relative}._compact_tn9sw_16{align-items:center;column-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto}._compact_tn9sw_16 ._head_tn9sw_22{display:contents}._compact_tn9sw_16 ._head_tn9sw_22>:last-child:not(:first-child){grid-area:1/3;margin-left:0}._compact_tn9sw_16 ._customer_tn9sw_32{grid-area:1/2}._mine_tn9sw_37{box-shadow:inset 0 0 0 2px var(--color-accent)}._task_tn9sw_2:hover{background:color-mix(in srgb, var(--color-accent) 10%, var(--color-surface-raised))}._task_tn9sw_2:focus-visible{outline:3px solid var(--color-focus);outline-offset:1px}._time_tn9sw_50{align-items:center;gap:var(--space-1);white-space:nowrap;min-width:0;font-weight:700;display:inline-flex;overflow:hidden}._head_tn9sw_22>:last-child:not(:first-child){flex-shrink:0}._status_tn9sw_65{width:1em;height:1em;color:var(--status);flex-shrink:0}._customer_tn9sw_32{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._head_tn9sw_22{align-items:center;gap:var(--space-1) var(--space-2);min-width:0;display:flex}._head_tn9sw_22>:last-child:not(:first-child){margin-left:auto}._second_tn9sw_92{color:var(--color-text-muted);font-size:var(--font-size-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._waiting_tn9sw_100{width:.9em;height:.9em;margin-right:var(--space-1);vertical-align:-.1em;color:var(--color-warning)}._lift_tn9sw_108{font-size:var(--font-size-sm);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._line_ckx1a_2{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--font-size-sm);flex-wrap:wrap;margin:0;display:flex}._label_ckx1a_11{color:var(--color-text-muted);font-weight:700}._person_ckx1a_16{align-items:center;gap:var(--space-1);display:inline-flex}._part_ckx1a_22{color:var(--color-text-muted)}._away_ckx1a_26{align-items:baseline;gap:var(--space-2);margin-left:var(--space-3);color:var(--color-text-muted);display:inline-flex}._lifts_dhlij_1{gap:var(--space-2);display:grid;overflow-x:auto}[data-kiosk] ._lifts_dhlij_1{grid-auto-rows:minmax(0,1fr);min-height:0}._lift_dhlij_1{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;min-width:0;display:flex}._name_dhlij_22{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);font-size:var(--font-size-md);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}._tasks_dhlij_32{align-content:start;gap:var(--space-1);padding:var(--space-2);flex:1;grid-template-columns:minmax(0,1fr);margin:0;list-style:none;display:grid}._free_dhlij_45{padding:var(--space-3);color:var(--color-success);margin:0;font-weight:600}._empty_dhlij_52{gap:var(--space-1);padding:var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);font-size:var(--font-size-lg);display:grid}._empty_dhlij_52 span{font-size:var(--font-size-md)}._list_w13ro_2{gap:var(--space-1);padding:var(--space-1);margin:0;list-style:none;display:grid}._item_w13ro_10{align-items:flex-start;gap:var(--space-1);min-height:2.75rem;padding:var(--space-1) var(--space-2);border:1px dashed var(--color-warning);border-radius:var(--radius-md,6px);background:var(--color-surface-raised);color:inherit;text-decoration:none;display:flex}._icon_w13ro_23{width:1rem;height:1rem;color:var(--color-warning);flex:none;margin-top:.2rem}._text_w13ro_31{align-items:center;gap:0 var(--space-2);overflow-wrap:break-word;flex-wrap:wrap;min-width:0;display:flex}._since_w13ro_40{width:100%;font-size:var(--font-size-sm);color:var(--color-text-muted)}._draggable_w13ro_47{cursor:grab}._line_bkglh_2{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--font-size-md);color:var(--color-warning);flex:12rem;justify-content:flex-end;font-weight:400;text-decoration:none;display:flex}._line_bkglh_2 svg{flex:none;width:1.1em;height:1.1em}._text_bkglh_21{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--color-text);overflow:hidden}._text_bkglh_21 strong{color:var(--color-warning)}._scroller_v6aq7_2{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;overflow-x:auto}._grid_v6aq7_12{grid-template-columns:minmax(7.5rem, 10rem) minmax(calc(var(--days) * 2.25rem), 1fr);display:grid}._corner_v6aq7_18,._person_v6aq7_19{z-index:3;background:var(--color-surface);border-right:1px solid var(--color-border);position:sticky;left:0}._corner_v6aq7_18{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);font-size:var(--font-size-sm);color:var(--color-text-muted);align-items:center;display:flex}._days_v6aq7_36{grid-template-columns:repeat(var(--days), 1fr);border-bottom:1px solid var(--color-border);display:grid}._day_v6aq7_36{padding:var(--space-1) 0;border-left:1px solid var(--color-border);text-align:center;font-size:var(--font-size-sm);white-space:nowrap;font-weight:600;display:grid;overflow:hidden}._weekday_v6aq7_54{color:var(--color-text-muted);text-transform:uppercase;font-size:.7rem;font-weight:400}._today_v6aq7_61,._today_v6aq7_61 ._weekday_v6aq7_54{color:var(--color-accent)}._today_v6aq7_61{background:color-mix(in srgb, var(--color-accent) 8%, transparent);box-shadow:inset 0 -3px 0 var(--color-accent)}._off_v6aq7_71{color:var(--color-text-muted);background:color-mix(in srgb, var(--color-text-muted) 7%, transparent)}._row_v6aq7_76{display:contents}._person_v6aq7_19{min-width:0;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);align-items:center;display:flex}._track_v6aq7_89{border-bottom:1px solid var(--color-border);background-image:repeating-linear-gradient(to right, var(--color-border) 0 1px, transparent 1px calc(100% / var(--days)));touch-action:pan-x pan-y;min-height:2.75rem;position:relative}._row_v6aq7_76:last-child ._track_v6aq7_89,._row_v6aq7_76:last-child ._person_v6aq7_19{border-bottom:0}._creatable_v6aq7_107{cursor:crosshair}._offDay_v6aq7_111,._todayDay_v6aq7_112{pointer-events:none;position:absolute;top:0;bottom:0}._offDay_v6aq7_111{background:color-mix(in srgb, var(--color-text-muted) 9%, transparent)}._todayDay_v6aq7_112{background:color-mix(in srgb, var(--color-accent) 6%, transparent)}._birthday_v6aq7_127{color:var(--color-accent);pointer-events:none;justify-content:center;display:flex;position:absolute;top:2px}._bar_v6aq7_137{z-index:1;box-sizing:border-box;min-width:6px;padding:0 var(--space-1) 0 var(--space-2);border:0;border-left:4px solid var(--absence-color);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--absence-color) 38%, var(--color-surface));color:var(--color-text);font:inherit;font-size:var(--font-size-sm);text-align:left;cursor:pointer;align-items:center;gap:var(--space-1);font-weight:600;display:flex;position:absolute;top:.55rem;bottom:.55rem;overflow:hidden;box-shadow:0 1px 3px #00000059;container:absence-bar/inline-size}._barIcon_v6aq7_165{aspect-ratio:1;flex-shrink:0;width:min(.95rem,100cqi);height:auto}._short_v6aq7_173{justify-content:center;padding-inline:0}@container absence-bar (width<=2.5rem){._seriesIcon_v6aq7_180{display:none}}@container absence-bar (width<=3.5rem){._barText_v6aq7_187{display:none}}._bar_v6aq7_137:hover{background:color-mix(in srgb, var(--absence-color) 52%, var(--color-surface))}._bar_v6aq7_137:focus-visible{outline:3px solid var(--color-focus);outline-offset:1px}._barText_v6aq7_187{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._before_v6aq7_209{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}._after_v6aq7_215{border-top-right-radius:0;border-bottom-right-radius:0}._ghost_v6aq7_220{z-index:2;box-sizing:border-box;padding:0 var(--space-2);border:2px dashed var(--color-accent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-accent) 15%, transparent);font-size:var(--font-size-sm);white-space:nowrap;pointer-events:none;align-items:center;font-weight:700;display:flex;position:absolute;top:.4rem;bottom:.4rem}._taken_v6aq7_238{border-color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 15%, transparent)}._toolbar_1hq0s_2{align-items:center;gap:var(--space-3) var(--space-5);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._nav_1hq0s_10{align-items:center;gap:var(--space-1);display:flex}._title_1hq0s_17{text-align:center;min-width:10.5rem;font-size:var(--font-size-lg);margin:0}._legend_1hq0s_24{gap:var(--space-2) var(--space-4);font-size:var(--font-size-sm);flex-wrap:wrap;margin:0 auto 0 0;padding:0;list-style:none;display:flex}._legend_1hq0s_24 li{align-items:center;gap:var(--space-2);display:flex}._swatch_1hq0s_41{border-left:4px solid var(--absence-color);background:color-mix(in srgb, var(--absence-color) 38%, var(--color-surface));border-radius:3px;justify-content:center;align-items:center;padding:2px 4px 2px 3px;display:inline-flex}._swatch_1hq0s_41 svg{width:.85rem;height:.85rem}._hint_1hq0s_56{margin-top:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted)}._error_1hq0s_62{color:var(--color-danger)}._add_1hq0s_67{gap:var(--space-2);flex-wrap:wrap;display:flex}._form_16zvp_1{gap:var(--space-5);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._categories_16zvp_12{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}._category_16zvp_19{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-left:6px solid var(--absence-color);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;font-weight:600;display:flex}._category_16zvp_19:has(input:checked){border-color:var(--absence-color);background:color-mix(in srgb, var(--absence-color) 22%, var(--color-surface))}._category_16zvp_19:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:1px}._category_16zvp_19 input{accent-color:var(--absence-color)}._period_16zvp_48{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}._day_16zvp_54{gap:var(--space-2);align-content:start;display:grid}._error_16zvp_60{font-size:var(--font-size-sm);color:var(--color-danger);margin:0}._left_16zvp_67{margin-right:auto}._series_16zvp_72{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);display:grid}._weekdays_16zvp_80{gap:var(--space-2);flex-wrap:wrap;display:flex}._weekday_16zvp_80{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);min-width:3rem;min-height:2.75rem;color:var(--color-text);font:inherit;cursor:pointer;font-weight:600}._weekday_16zvp_80[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}._weekday_16zvp_80:focus-visible{outline:3px solid var(--color-focus);outline-offset:1px}._preview_16zvp_109{gap:var(--space-1);display:grid}._preview_16zvp_109 ul{padding-left:var(--space-5);max-height:8rem;margin:0;overflow-y:auto}._scope_16zvp_122{gap:var(--space-1);border:0;min-width:0;margin:0;padding:0;display:grid}._scope_16zvp_122 legend{margin-bottom:var(--space-1);padding:0}._scope_16zvp_122 label{align-items:center;gap:var(--space-2);min-height:2.5rem;display:inline-flex}._scopeLabel_16zvp_143{font-weight:600}._toolbar_1djxj_1{align-items:center;gap:var(--space-1);margin-bottom:var(--space-4);display:flex}._year_1djxj_8{text-align:center;min-width:4.5rem;font-size:var(--font-size-lg);margin:0}._figures_1djxj_16{gap:var(--space-3);margin:0 0 var(--space-6);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}._figure_1djxj_16{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}._figure_1djxj_16 dt{font-size:var(--font-size-sm);color:var(--color-text-muted)}._figure_1djxj_16 dd{align-items:baseline;gap:var(--space-2);margin:var(--space-1) 0 0;flex-wrap:wrap;display:flex}._figure_1djxj_16 strong{font-size:var(--font-size-title)}._detail_1djxj_47{font-size:var(--font-size-sm);color:var(--color-text-muted)}._section_1djxj_53+._section_1djxj_53{margin-top:var(--space-6)}._section_1djxj_53 h3{margin:0 0 var(--space-3)}._tableWrapper_1djxj_62{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow-x:auto}._table_1djxj_62{border-collapse:collapse;width:100%}._table_1djxj_62 th,._table_1djxj_62 td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:middle;white-space:nowrap}._table_1djxj_62 th{font-size:var(--font-size-sm);color:var(--color-text-muted);border-bottom:1px solid var(--color-border);font-weight:600}._table_1djxj_62 tbody tr+tr td{border-top:1px solid var(--color-border)}._number_1djxj_94{font-variant-numeric:tabular-nums;text-align:right!important}._left_1djxj_99{font-weight:700}._negative_1djxj_103{color:var(--color-danger)}._former_1djxj_107{color:var(--color-text-muted)}._barColumn_1djxj_111{width:30%;min-width:8rem}._bar_1djxj_111{background:var(--color-surface-raised);height:.75rem;box-shadow:inset 0 0 0 1px var(--color-border);border-radius:999px;display:flex;overflow:hidden}._taken_1djxj_126{background:var(--color-absence-vacation)}._planned_1djxj_130{background:repeating-linear-gradient(-45deg, var(--color-absence-vacation) 0 4px, color-mix(in srgb, var(--color-absence-vacation) 35%, transparent) 4px 8px)}._over_1djxj_138{box-shadow:inset 0 0 0 2px var(--color-danger)}._over_1djxj_138 ._taken_1djxj_126{background:var(--color-danger)}._badges_1djxj_146{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}._hint_1djxj_152{margin-top:var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-muted)}._error_1djxj_158{color:var(--color-danger)}._left_1vakm_2{margin-right:auto}._lastChanged_1vakm_6{margin:var(--space-5) 0 0;font-size:var(--font-size-sm);color:var(--color-text-muted)}._form_10vnm_1{gap:var(--space-5);flex-direction:column;display:flex}._row_10vnm_8{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}._colorPicker_10vnm_14,._group_10vnm_15{border:none;min-width:0;margin:0;padding:0}._group_10vnm_15{flex-direction:column;display:flex}._legend_10vnm_28{margin-bottom:var(--space-2);font-size:var(--font-size-sm);padding:0;font-weight:600}._swatches_10vnm_35{gap:var(--space-2);flex-wrap:wrap;display:flex}._swatch_10vnm_35{width:var(--touch-min);height:var(--touch-min);cursor:pointer;border:2px solid #0000;border-radius:50%;position:relative}._swatch_10vnm_35 input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._swatch_10vnm_35:has(input:checked){outline:3px solid var(--color-text);outline-offset:2px}._swatch_10vnm_35:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}._taken_10vnm_70{font-size:var(--font-size-sm);color:#000000b3;pointer-events:none;place-items:center;font-weight:700;display:grid;position:absolute;inset:0}._custom_10vnm_81{align-items:center;gap:var(--space-2);min-height:var(--touch-min);padding:0 var(--space-3) 0 var(--space-1);border:1px solid var(--color-border-strong);font-size:var(--font-size-sm);color:var(--color-text-muted);cursor:pointer;border-radius:999px;display:inline-flex}._custom_10vnm_81 input{cursor:pointer;background:0 0;border:none;border-radius:50%;width:2.25rem;height:2.25rem;padding:0}._customActive_10vnm_104{border-color:var(--color-text);color:var(--color-text)}._preview_10vnm_109{align-items:center;gap:var(--space-3);margin-top:var(--space-3);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}._warning_10vnm_118{color:var(--color-warning)}._error_10vnm_122{color:var(--color-danger)}._header_1dmar_1{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}._views_1dmar_10{gap:var(--space-2);flex-wrap:wrap;display:flex}._listHeader_1dmar_16{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._error_1dmar_25{color:var(--color-danger)}._empty_1dmar_29{padding:var(--space-6);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);text-align:center;color:var(--color-text-muted)}._tableWrapper_1dmar_38{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow-x:auto}._table_1dmar_38{border-collapse:collapse;width:100%}._table_1dmar_38 th,._table_1dmar_38 td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:middle;white-space:nowrap}._table_1dmar_38 th{font-size:var(--font-size-sm);color:var(--color-text-muted);border-bottom:1px solid var(--color-border);font-weight:600}._table_1dmar_38 tbody tr+tr td{border-top:1px solid var(--color-border)}._actions_1dmar_69{justify-content:flex-end;gap:var(--space-1);display:flex}._chips_1dmar_75{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._chip_1dmar_75{padding:0 var(--space-2);border:1px solid var(--color-border-strong);font-size:var(--font-size-sm);color:var(--color-text-muted);border-radius:999px}._former_1dmar_92{margin-top:var(--space-6)}._former_1dmar_92 summary{min-height:var(--touch-min);align-items:center;gap:var(--space-2);color:var(--color-text-muted);cursor:pointer;font-weight:600;display:inline-flex}._former_1dmar_92 summary:before{content:"▸";transition:transform .15s}._former_1dmar_92[open] summary:before{transform:rotate(90deg)}._formerList_1dmar_116{gap:var(--space-2);margin:var(--space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._formerList_1dmar_116 li{align-items:center;gap:var(--space-4);display:flex}._formerList_1dmar_116 li>span:first-child{opacity:.6}._srOnly_1dmar_136{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._group_1cjd0_1{gap:var(--space-2);flex-wrap:wrap;display:flex}._count_1cjd0_7{min-width:1.25rem;padding:0 var(--space-1);background:color-mix(in srgb, currentColor 15%, transparent);font-size:var(--font-size-sm);text-align:center;border-radius:999px}._form_hw33l_2{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:end;display:grid}._text_hw33l_9{grid-column:1/-1}._actions_hw33l_13{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._item_b00kt_2{align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr);display:grid}._item_b00kt_2:last-child{border-bottom:0}._editor_b00kt_15{grid-column:1/-1}._check_b00kt_20{width:1.4rem;height:1.4rem;accent-color:var(--color-accent);cursor:pointer}._text_b00kt_27{align-items:center;gap:var(--space-2);overflow-wrap:break-word;display:inline-flex}._meta_b00kt_34{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);flex-wrap:wrap;grid-column:2;display:flex}._due_b00kt_43{font-weight:600}._overdue_b00kt_47{color:var(--color-danger)}._today_b00kt_51{color:var(--color-warning)}._later_b00kt_55,._none_b00kt_56{color:var(--color-text-muted);font-weight:400}._task_b00kt_61{align-items:center;gap:var(--space-1);color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline-flex}._task_b00kt_61 svg{width:.95rem;height:.95rem}._actions_b00kt_80{margin-left:auto;display:inline-flex}._done_b00kt_85 ._text_b00kt_27{color:var(--color-text-muted);text-decoration:line-through}._done_b00kt_85 ._check_b00kt_20{cursor:default}._fromNote_b00kt_95{color:var(--color-warning);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;text-decoration:underline;display:inline-flex}._fromNote_b00kt_95 svg{width:.95rem;height:.95rem}._draggable_b00kt_115{grid-template-columns:auto auto minmax(0,1fr)}._draggable_b00kt_115 ._meta_b00kt_34{grid-column:3}._body_1bijh_1{gap:var(--space-3);display:grid}._byline_1bijh_6{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}._grow_1bijh_13{field-sizing:content;min-height:4.5rem;max-height:22rem}._label_1bijh_19{margin-right:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-muted)}._people_1bijh_25,._task_1bijh_26{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}._dot_1bijh_33{border-radius:50%;width:.65rem;height:.65rem;display:inline-block}._taskLink_1bijh_40{align-items:center;gap:var(--space-1);color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline-flex}._taskLink_1bijh_40 svg,._hit_1bijh_55 svg{width:1rem;height:1rem}._search_1bijh_60{gap:var(--space-1);flex:1;display:grid}._hits_1bijh_66{border:1px solid var(--color-border);border-radius:var(--radius);margin:0;padding:0;list-style:none;display:grid}._hit_1bijh_55{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._hit_1bijh_55:hover,._hit_1bijh_55:focus-visible{background:var(--color-surface-raised)}._todos_1bijh_94 h3{margin:0 0 var(--space-2);font-size:var(--font-size-md)}._list_1bijh_99{margin:0 0 var(--space-2);padding:0;list-style:none;display:grid}._footer_1bijh_106{align-items:center;gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}._spacer_1bijh_114{flex:1}._saved_1bijh_119{align-items:center;gap:var(--space-1);color:var(--color-success);font-weight:600;display:inline-flex}._saved_1bijh_119 svg{width:1rem;height:1rem}._header_1w4jv_1{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._header_1w4jv_1 h1{margin:0}._board_1w4jv_16{grid-template-columns:repeat(var(--columns), minmax(9rem, 1fr));gap:var(--space-3);padding-bottom:var(--space-2);align-items:start;display:grid;overflow-x:auto}@media (width<=72rem){._board_1w4jv_16{grid-template-columns:repeat(3,minmax(0,1fr))}}._column_1w4jv_31{gap:var(--space-2);min-width:0;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-columns:minmax(0,1fr);display:grid}._columnTitle_1w4jv_44{justify-content:space-between;align-items:center;gap:var(--space-2);margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg) var(--radius-lg) 0 0;font-size:var(--font-size-lg);border-top:5px solid;display:flex}._addButtons_1w4jv_56{gap:var(--space-1);display:flex}._newEntry_1w4jv_61{gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius);background:var(--color-surface-raised);display:grid}._newNoteActions_1w4jv_69{justify-content:flex-end;gap:var(--space-2);display:flex}._drop_1w4jv_75{align-content:start;gap:var(--space-2);border-radius:var(--radius);min-height:8rem;display:grid}._over_1w4jv_83{background:color-mix(in srgb, var(--color-accent) 8%, transparent)}._empty_1w4jv_87{margin:var(--space-4) 0;text-align:center;color:var(--color-text-muted);font-size:var(--font-size-sm)}._card_1w4jv_95{gap:var(--space-1);padding:var(--space-2) var(--space-3);border-left:4px solid var(--color-warning);border-radius:var(--radius);background:color-mix(in srgb, var(--color-warning) 9%, var(--color-surface-raised));touch-action:manipulation;display:grid;box-shadow:0 1px 3px #00000040}._card_1w4jv_95:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}._card_1w4jv_95 p{margin:0}._dragging_1w4jv_115{cursor:grabbing;outline:2px solid var(--color-accent)}._author_1w4jv_120{align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-muted);display:flex}._author_1w4jv_120 svg{width:.9rem;height:.9rem;color:var(--color-warning)}._text_1w4jv_135{-webkit-line-clamp:6;white-space:pre-wrap;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._meta_1w4jv_144{align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}._chip_1w4jv_152{padding:0 var(--space-1);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-text) 8%, transparent);align-items:center;gap:2px;display:inline-flex}._chip_1w4jv_152 svg{width:.9rem;height:.9rem}._allDone_1w4jv_166{color:var(--color-success)}._archive_1w4jv_170{gap:var(--space-3);max-width:52rem;display:grid}._month_1w4jv_176 h2{margin:0 0 var(--space-2);font-size:var(--font-size-md);color:var(--color-text-muted)}._archiveList_1w4jv_182{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);margin:0;padding:0;list-style:none;display:grid}._archiveList_1w4jv_182 li+li{border-top:1px solid var(--color-border)}._archived_1w4jv_196{width:100%;padding:var(--space-2) var(--space-3);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;display:grid}._archived_1w4jv_196:hover,._archived_1w4jv_196:focus-visible{background:var(--color-surface-raised)}._archivedText_1w4jv_214{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._archivedMeta_1w4jv_220{font-size:var(--font-size-sm);color:var(--color-text-muted)}._tabs_1ok0p_1{gap:var(--space-1);margin-bottom:var(--space-4);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}._tab_1ok0p_1{min-height:var(--touch-min);padding:0 var(--space-4);color:var(--color-text-muted);border-bottom:3px solid #0000;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._tab_1ok0p_1:hover{color:var(--color-text)}._active_1ok0p_24,._active_1ok0p_24:hover{color:var(--color-text);border-bottom-color:var(--color-accent)}@media print{._tabs_1ok0p_1{display:none}}._form_1oba3_1{gap:var(--space-5);flex-direction:column;display:flex}._row_1oba3_8{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}._left_1oba3_15{margin-right:auto}._suppliers_1oba3_19{align-items:flex-start;gap:var(--space-3);border:0;flex-direction:column;margin:0;padding:0;display:flex}._suppliers_1oba3_19 legend{margin-bottom:var(--space-2);padding:0;font-weight:600}._suppliers_1oba3_19 p{margin:0}._supplierRow_1oba3_40{align-items:end;gap:var(--space-3);grid-template-columns:minmax(10rem,3fr) minmax(8rem,2fr) auto;width:100%;display:grid}@media (width<=36rem){._supplierRow_1oba3_40{grid-template-columns:1fr}}._supplierActions_1oba3_54{gap:var(--space-1);display:flex}._error_1oba3_59{color:var(--color-danger)}._header_1t16o_2{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._header_1t16o_2 h1{margin:0}._actions_1t16o_15{gap:var(--space-2);flex-wrap:wrap;display:flex}._filters_1t16o_21{gap:var(--space-3);margin-bottom:var(--space-3);grid-template-columns:minmax(14rem,2fr) repeat(3,minmax(9rem,1fr));display:grid}@media (width<=56rem){._filters_1t16o_21{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}._summary_1t16o_34{margin:0 0 var(--space-2);color:var(--color-text-muted)}._empty_1t16o_39{padding:var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);text-align:center;color:var(--color-text-muted)}._tableWrapper_1t16o_48{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow-x:auto}._table_1t16o_48{border-collapse:collapse;width:100%}._table_1t16o_48 th,._table_1t16o_48 td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top}._table_1t16o_48 th{font-size:var(--font-size-sm);color:var(--color-text-muted);border-bottom:1px solid var(--color-border);white-space:nowrap;vertical-align:middle;font-weight:600}._table_1t16o_48 tbody tr+tr td{border-top:1px solid var(--color-border)}._table_1t16o_48 ._number_1t16o_81{text-align:right}._sort_1t16o_86{align-items:center;gap:var(--space-1);min-height:var(--touch-min);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._sort_1t16o_86:hover{color:var(--color-text)}._sort_1t16o_86 svg{width:1rem;height:1rem}._name_1t16o_108{font-weight:600}._remark_1t16o_112{font-size:var(--font-size-sm);color:var(--color-text-muted);white-space:pre-line}._rowActions_1t16o_118{text-align:right;white-space:nowrap}._rowActions_1t16o_118>*+*{margin-left:var(--space-1)}._srOnly_1t16o_127{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._printOnly_1t16o_136{display:none}@media print{._actions_1t16o_15,._filters_1t16o_21,._summary_1t16o_34,._noPrint_1t16o_145{display:none}._printOnly_1t16o_136{margin:0 0 var(--space-3);display:block}._tableWrapper_1t16o_48{border:0;overflow:visible}._table_1t16o_48 th,._table_1t16o_48 td{color:#000;border-color:#999}._table_1t16o_48 tr{break-inside:avoid}._sort_1t16o_86 svg{display:none}}._form_g53z4_1{gap:var(--space-5);flex-direction:column;display:flex}._row_g53z4_8{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}._address_g53z4_15{justify-self:stretch;gap:var(--space-3);grid-template-columns:minmax(10rem,2fr) minmax(5rem,.7fr) minmax(8rem,1.5fr);display:grid}@media (width<=40rem){._address_g53z4_15{grid-template-columns:1fr}}._row3_g53z4_28{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}._list_g53z4_35{gap:var(--space-3);border:0;justify-items:start;min-width:0;margin:0;padding:0;display:grid}._list_g53z4_35 legend{margin-bottom:var(--space-2);padding:0;font-weight:600}._list_g53z4_35>p{margin:0}._entry_g53z4_55{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);justify-self:stretch;display:grid}._entryFoot_g53z4_64{align-items:end;gap:var(--space-2);grid-template-columns:1fr auto;display:grid}._arrival_g53z4_71{gap:var(--space-1);display:grid}._left_g53z4_77{margin-right:auto}._header_m0zru_1{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._header_m0zru_1 h1{margin:0}._empty_m0zru_14{padding:var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);text-align:center;color:var(--color-text-muted)}._cards_m0zru_22{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));margin:0;padding:0;list-style:none;display:grid}._card_m0zru_22{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}._card_m0zru_22 p{margin:0}._cardHeader_m0zru_45{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}._cardHeader_m0zru_45 h2{font-size:var(--font-size-lg);margin:0}._channel_m0zru_57{padding:0 var(--space-2);border-radius:var(--radius);background:var(--color-surface-raised);font-size:var(--font-size-sm);flex-shrink:0;font-weight:600}._contact_m0zru_66{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}._contact_m0zru_66 li{align-items:center;gap:var(--space-2);min-width:0;display:flex}._contact_m0zru_66 a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._contact_m0zru_66 svg{width:1rem;height:1rem;color:var(--color-text-muted);flex-shrink:0}._facts_m0zru_94{gap:var(--space-1) var(--space-3);grid-template-columns:auto 1fr;margin:0;display:grid}._facts_m0zru_94:empty{display:none}._facts_m0zru_94 dt{color:var(--color-text-muted)}._facts_m0zru_94 dd{margin:0}._remark_m0zru_113{font-size:var(--font-size-sm);color:var(--color-text-muted);white-space:pre-line}._cardFooter_m0zru_120{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);flex-wrap:wrap;margin-top:auto;display:flex}._links_m0zru_130{gap:var(--space-1);flex-direction:column;display:flex}._next_m0zru_137{color:var(--color-accent);margin:0;font-weight:600}._more_m0zru_144 summary{cursor:pointer;font-weight:600}._people_m0zru_149,._deliveries_m0zru_150{gap:var(--space-2);margin:var(--space-2) 0 0;padding:0;list-style:none;display:grid}._people_m0zru_149>li{gap:var(--space-1);display:grid}._header_x4897_4{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._header_x4897_4 h1{margin:0}._filters_x4897_17{align-items:center;gap:var(--space-3) var(--space-5);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._filters_x4897_17>[role=group]{gap:var(--space-2);display:flex}._card_x4897_30{max-width:72rem;margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}._card_x4897_30 h2{margin:0 0 var(--space-3);font-size:var(--font-size-lg)}._entryBox_x4897_50{container:shopping-entry/inline-size}._entry_x4897_49{align-items:end;gap:var(--space-2) var(--space-3);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}._entry_x4897_49>*{grid-column:span var(--span,2)}._description_x4897_65{--span:3}._quantity_x4897_69{--span:1}._entry_x4897_49>._entryActions_x4897_73{grid-column:1/-1}@container shopping-entry (width<=34rem){._entry_x4897_49>*{grid-column:1/-1}}@container shopping-entry (width>=60rem){._entry_x4897_49{grid-template-columns:minmax(10rem,2fr) minmax(6rem,1fr) minmax(4rem,.5fr) repeat(3,minmax(11.5rem,1fr))}._entry_x4897_49>*{grid-column:auto}}._entryActions_x4897_73{justify-content:flex-end;gap:var(--space-2);display:flex}._table_x4897_102{border-collapse:collapse;width:100%}._table_x4897_102 th,._table_x4897_102 td{padding:var(--space-2) var(--space-2);text-align:left;vertical-align:middle}._table_x4897_102 th{font-size:var(--font-size-sm);color:var(--color-text-muted);border-bottom:1px solid var(--color-border);white-space:nowrap;font-weight:600}._table_x4897_102 tbody tr+tr td{border-top:1px solid var(--color-border)}._table_x4897_102 ._number_x4897_126{text-align:right;font-variant-numeric:tabular-nums;width:4rem}._itemLink_x4897_132{color:inherit;overflow-wrap:break-word;font-weight:600}._sub_x4897_138{gap:var(--space-1) var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}._sub_x4897_138:empty{display:none}._task_x4897_150{align-items:center;gap:var(--space-1);color:inherit;display:inline-flex}._task_x4897_150 svg{width:1rem;height:1rem}._closed_x4897_162 ._itemLink_x4897_132{color:var(--color-text-muted)}._status_x4897_167{min-height:2.75rem;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-strong);border-left:4px solid var(--color-border-strong);border-radius:var(--radius-md,6px);background:var(--color-surface-raised);color:var(--color-text);font:inherit}span._status_x4897_167{align-items:center;display:inline-flex}._TO_ORDER_x4897_184{border-left-color:var(--color-text-muted)}._QUOTE_REQUESTED_x4897_188{border-left-color:var(--color-info)}._INFO_NEEDED_x4897_192{border-left-color:var(--color-warning)}._QUOTE_RECEIVED_x4897_196{border-left-color:var(--color-accent)}._ORDERED_x4897_200{border-left-color:#a78bfa}._ARRIVED_x4897_204{border-left-color:var(--color-success)}._CANCELLED_x4897_208{border-left-color:var(--color-border-strong)}._turn_x4897_213{margin-top:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-muted);display:block}._us_x4897_220{color:var(--color-text);font-weight:600}._unanswered_x4897_225{color:var(--color-warning)}._cancelled_x4897_229 td:first-child a{text-decoration:line-through}._people_x4897_233{align-items:center;gap:var(--space-1);color:var(--color-text-muted);flex-wrap:wrap;display:inline-flex}._actions_x4897_241{white-space:nowrap;text-align:right}._srOnly_x4897_246{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._back_x4897_256{align-items:center;gap:var(--space-1);display:inline-flex}._back_x4897_256 svg{width:1rem;height:1rem}._title_x4897_267{margin:0 0 var(--space-1);overflow-wrap:break-word}._meta_x4897_272{gap:var(--space-1) var(--space-3);margin:0 0 var(--space-4);color:var(--color-text-muted);flex-wrap:wrap;display:flex}._columns_x4897_280{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));align-items:start;max-width:72rem;display:grid}._columns_x4897_280 ._card_x4897_30{margin:0}._detailForm_x4897_292,._fieldset_x4897_293{gap:var(--space-3);display:grid}._fieldset_x4897_293{border:0;min-width:0;margin:0;padding:0}._row_x4897_305{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}._noteForm_x4897_311{justify-items:end;gap:var(--space-2);margin-bottom:var(--space-4);display:grid}._noteForm_x4897_311>:first-child{justify-self:stretch}._history_x4897_322{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._history_x4897_322 li{gap:var(--space-1);padding-left:var(--space-3);border-left:3px solid var(--color-accent);overflow-wrap:break-word;white-space:pre-line;display:grid}._history_x4897_322 ._statusEntry_x4897_339{border-left-color:var(--color-border-strong);color:var(--color-text-muted)}._when_x4897_344{font-size:var(--font-size-sm);color:var(--color-text-muted)}._allArrived_x4897_350{padding-left:var(--space-2);border-left:4px solid var(--color-success);font-weight:600}._group_1svpq_1{max-width:52rem;margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}._header_1svpq_11{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}._header_1svpq_11 h2{font-size:var(--font-size-lg);margin:0}._how_1svpq_25{align-items:center;gap:var(--space-3);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}._how_1svpq_25 a{align-items:center;gap:var(--space-1);display:inline-flex}._how_1svpq_25 svg{width:1rem;height:1rem}._channel_1svpq_44{padding:0 var(--space-2);border-radius:var(--radius);background:var(--color-surface-raised);font-weight:600}._list_1svpq_51{margin:0;padding:0;list-style:none;display:grid}._part_1svpq_59{gap:var(--space-1) var(--space-3);padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-info);flex-wrap:wrap;display:flex}._board_hu3rv_3{grid-template-columns:repeat(var(--columns), minmax(9rem, 1fr));gap:var(--space-3);padding-bottom:var(--space-2);align-items:start;display:grid;overflow-x:auto}@media (width<=72rem){._board_hu3rv_3{grid-template-columns:repeat(3,minmax(0,1fr))}}._column_hu3rv_18{gap:var(--space-2);min-width:0;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-columns:minmax(0,1fr);display:grid}._columnTitle_hu3rv_31{justify-content:space-between;align-items:center;gap:var(--space-2);margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg) var(--radius-lg) 0 0;font-size:var(--font-size-lg);border-top:5px solid;display:flex}._drop_hu3rv_43{border-radius:var(--radius);align-content:start;min-height:8rem;margin:0;padding:0;list-style:none;display:grid}._over_hu3rv_53{background:color-mix(in srgb, var(--color-accent) 8%, transparent)}._empty_hu3rv_57{margin:var(--space-4) 0;text-align:center;color:var(--color-text-muted);font-size:var(--font-size-sm)}._grip_hu3rv_65{color:var(--color-text-muted);cursor:grab;touch-action:none;background:0 0;border:0;align-items:center;padding:2px 0;display:inline-flex}._grip_hu3rv_65 svg{width:1rem;height:1rem}._grip_hu3rv_65:focus-visible{outline:2px solid var(--color-focus);border-radius:var(--radius-sm)}._overlay_hu3rv_86{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--color-surface-raised);outline:2px solid var(--color-accent);cursor:grabbing;display:flex}._overlay_hu3rv_86 svg{width:1rem;height:1rem}._header_120ky_2{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._header_120ky_2 h1{margin:0}._summary_120ky_15{margin:0 0 var(--space-3);color:var(--color-text-muted)}._overdue_120ky_20{color:var(--color-danger);font-weight:600}._people_120ky_25{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._dot_120ky_32{border-radius:50%;width:.65rem;height:.65rem;display:inline-block}._card_120ky_39{max-width:52rem;margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}._list_120ky_48{margin:0;padding:0;list-style:none;display:grid}._layout_6mccr_1{gap:var(--space-5);grid-template-columns:minmax(0,3fr) minmax(14rem,2fr);align-items:start;display:grid}@media (width<=50rem){._layout_6mccr_1{grid-template-columns:1fr}}._logo_6mccr_14{gap:var(--space-2);display:grid}._logoLabel_6mccr_19{margin:0;font-weight:600}._preview_6mccr_26{height:8rem;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-paper);color:var(--color-paper-muted);justify-content:center;align-items:center;display:flex;overflow:hidden}._preview_6mccr_26 img{object-fit:contain;max-width:100%;max-height:100%;display:block}._hint_6mccr_46{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}._error_6mccr_52{color:var(--color-danger);font-size:var(--font-size-sm);margin:0}._actions_6mccr_58{gap:var(--space-2);flex-wrap:wrap;display:flex}._upload_6mccr_65{align-items:center;gap:var(--space-2);min-height:var(--touch-min);padding:0 var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius);background:var(--color-surface-raised);cursor:pointer;display:inline-flex;position:relative}._upload_6mccr_65:focus-within{outline:2px solid var(--color-focus);outline-offset:2px}._upload_6mccr_65 svg{width:1.1em;height:1.1em}._upload_6mccr_65 input{opacity:0;cursor:inherit;position:absolute;inset:0}._conflict_6mccr_96{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-warning);background:var(--color-surface-raised);display:grid}._conflict_6mccr_96 p{margin:0}._conflictActions_6mccr_108{gap:var(--space-2);flex-wrap:wrap;display:flex}._field_1d2pd_1{border:none;min-width:0;margin:0;padding:0}._legend_1d2pd_9{margin-bottom:var(--space-2);font-size:var(--font-size-sm);padding:0;font-weight:600}._parts_1d2pd_17{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}._preview_1d2pd_23{min-height:3.25rem;margin-top:var(--space-3);align-items:center;display:flex}._form_5dp5m_1{gap:var(--space-5);flex-direction:column;display:flex}._row_5dp5m_8{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}._left_5dp5m_15{margin-right:auto}._header_98mce_1{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._empty_98mce_10{padding:var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);text-align:center;color:var(--color-text-muted)}._tableWrapper_98mce_19{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow-x:auto}._table_98mce_19{border-collapse:collapse;width:100%}._table_98mce_19 th,._table_98mce_19 td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:middle;white-space:nowrap}._table_98mce_19 th{font-size:var(--font-size-sm);color:var(--color-text-muted);border-bottom:1px solid var(--color-border);font-weight:600}._table_98mce_19 tbody tr+tr td{border-top:1px solid var(--color-border)}._name_98mce_50{font-weight:600}._actions_98mce_54{justify-content:flex-end;gap:var(--space-1);display:flex}._inactive_98mce_60{margin-top:var(--space-4)}._inactive_98mce_60 summary{min-height:var(--touch-min);line-height:var(--touch-min);color:var(--color-text-muted);cursor:pointer;font-weight:600}._inactiveList_98mce_72{gap:var(--space-2);margin:var(--space-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._inactiveList_98mce_72 li{align-items:center;gap:var(--space-4);display:flex}._srOnly_98mce_87{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._inactive_1k2vg_1{margin-top:var(--space-4)}._inactive_1k2vg_1 summary{min-height:var(--touch-min);line-height:var(--touch-min);color:var(--color-text-muted);cursor:pointer;font-weight:600}._inactiveList_1k2vg_13{gap:var(--space-2);margin:var(--space-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._inactiveList_1k2vg_13 li{align-items:center;gap:var(--space-4);display:flex}._header_1o859_2{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._empty_1o859_11{padding:var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);text-align:center;color:var(--color-text-muted)}._tableWrapper_1o859_20{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow-x:auto}._table_1o859_20{border-collapse:collapse;width:100%}._table_1o859_20 th,._table_1o859_20 td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:middle;white-space:nowrap}._table_1o859_20 th{font-size:var(--font-size-sm);color:var(--color-text-muted);border-bottom:1px solid var(--color-border);font-weight:600}._table_1o859_20 td._wrap_1o859_48{white-space:normal;min-width:9rem}._table_1o859_20 tbody tr+tr td{border-top:1px solid var(--color-border)}._name_1o859_57{font-weight:600}._standard_1o859_62{margin-left:var(--space-2);padding:0 var(--space-1);border:1px solid var(--color-accent);border-radius:var(--radius-sm);color:var(--color-accent);font-size:var(--font-size-sm);white-space:nowrap;font-weight:600}._actions_1o859_73{justify-content:flex-end;gap:var(--space-1);display:flex}._inactive_1o859_79{margin-top:var(--space-4)}._inactive_1o859_79 summary{min-height:var(--touch-min);line-height:var(--touch-min);color:var(--color-text-muted);cursor:pointer;font-weight:600}._inactiveList_1o859_91{gap:var(--space-2);margin:var(--space-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._inactiveList_1o859_91 li{align-items:center;gap:var(--space-4);display:flex}._srOnly_1o859_106{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._form_1o859_116{gap:var(--space-5);flex-direction:column;display:flex}._left_1o859_123{margin-right:auto}._header_10zt6_2{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._empty_10zt6_11{padding:var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);text-align:center;color:var(--color-text-muted)}._tableWrapper_10zt6_20{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow-x:auto}._table_10zt6_20{border-collapse:collapse;width:100%}._table_10zt6_20 th,._table_10zt6_20 td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:middle;white-space:nowrap}._table_10zt6_20 th{font-size:var(--font-size-sm);color:var(--color-text-muted);border-bottom:1px solid var(--color-border);font-weight:600}._table_10zt6_20 tbody tr+tr td{border-top:1px solid var(--color-border)}._name_10zt6_51{font-weight:600}._actions_10zt6_55{justify-content:flex-end;gap:var(--space-1);display:flex}._inactive_10zt6_61{margin-top:var(--space-4)}._inactive_10zt6_61 summary{min-height:var(--touch-min);line-height:var(--touch-min);color:var(--color-text-muted);cursor:pointer;font-weight:600}._inactiveList_10zt6_73{gap:var(--space-2);margin:var(--space-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._inactiveList_10zt6_73 li{align-items:center;gap:var(--space-4);display:flex}._srOnly_10zt6_88{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._form_10zt6_98{gap:var(--space-5);flex-direction:column;display:flex}._left_10zt6_105{margin-right:auto}._warning_1881t_2,._readOnly_1881t_3{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}._warning_1881t_2{background:var(--color-warning);color:var(--color-on-accent)}._readOnly_1881t_3{background:var(--color-danger);color:#fff}._warning_1881t_2 svg,._readOnly_1881t_3 svg{flex-shrink:0;width:1.25rem;height:1.25rem}._warning_1881t_2 span,._readOnly_1881t_3 span{flex:20rem}._warning_1881t_2 a,._readOnly_1881t_3 a{color:inherit;font-weight:600}._warning_1881t_2 a:focus-visible,._readOnly_1881t_3 a:focus-visible{outline-color:currentColor}._state_1881t_40{align-items:flex-start;gap:var(--space-2);display:flex}._state_1881t_40 svg{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.125rem}._valid_1881t_51 svg{color:var(--color-success)}._problem_1881t_54 svg{color:var(--color-warning)}._blocked_1881t_57 svg{color:var(--color-danger)}._token_1881t_60{word-break:break-all;font-family:ui-monospace,monospace}._actions_1881t_64{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._header_1mnis_1{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._empty_1mnis_10{padding:var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);text-align:center;color:var(--color-text-muted)}._list_1mnis_18{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);margin:0;padding:0;list-style:none}._row_1mnis_27{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._row_1mnis_27+._row_1mnis_27{border-top:1px solid var(--color-border)}._number_1mnis_40{background:var(--color-surface-raised);width:2rem;height:2rem;font-size:var(--font-size-sm);color:var(--color-text-muted);border-radius:50%;place-items:center;font-weight:600;display:grid}._name_1mnis_52{flex:1;min-width:8rem;font-weight:600}._actions_1mnis_58{gap:var(--space-1);flex-wrap:wrap;display:flex}._inactive_1mnis_64{margin-top:var(--space-4)}._inactive_1mnis_64 summary{min-height:var(--touch-min);line-height:var(--touch-min);color:var(--color-text-muted);cursor:pointer;font-weight:600}._inactiveList_1mnis_76{gap:var(--space-2);margin:var(--space-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._inactiveList_1mnis_76 li{align-items:center;gap:var(--space-4);display:flex}._header_a7vkr_2{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._header_a7vkr_2 h1{margin:0}._actions_a7vkr_15{gap:var(--space-2);flex-wrap:wrap;display:flex}._formActions_a7vkr_22{margin-top:var(--space-4)}._toolbar_a7vkr_26{align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._search_a7vkr_34{flex:18rem}._summary_a7vkr_38{margin:0 0 var(--space-2);color:var(--color-text-muted)}._empty_a7vkr_43{padding:var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);text-align:center;color:var(--color-text-muted)}._tableWrapper_a7vkr_52{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow-x:auto}._table_a7vkr_52{border-collapse:collapse;width:100%}._table_a7vkr_52 th,._table_a7vkr_52 td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:middle}._table_a7vkr_52 th{font-size:var(--font-size-sm);color:var(--color-text-muted);border-bottom:1px solid var(--color-border);white-space:nowrap;font-weight:600}._table_a7vkr_52 tbody tr+tr td{border-top:1px solid var(--color-border)}._clickable_a7vkr_83{cursor:pointer}._table_a7vkr_52 tbody tr:hover{background:var(--color-surface-raised)}._table_a7vkr_52 a{color:inherit;font-weight:600;text-decoration:none}._table_a7vkr_52 a:hover{text-decoration:underline}._nowrap_a7vkr_102{white-space:nowrap}._setTable_a7vkr_107 ._sub_a7vkr_107{align-items:center;gap:var(--space-1) var(--space-2);margin-top:var(--space-1);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}._setTable_a7vkr_107 ._depth_a7vkr_116{min-width:7rem}._section_a7vkr_121{align-content:start;gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}._dialogBody_a7vkr_134{gap:var(--space-3);display:grid}._section_a7vkr_121 h2{font-size:var(--font-size-lg);margin:0}._row_a7vkr_144{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}._checks_a7vkr_150{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}._chosen_a7vkr_156{align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-wrap:wrap;display:flex}._warning_a7vkr_169{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-warning);background:var(--color-surface-raised)}._hint_a7vkr_176{color:var(--color-danger);font-size:var(--font-size-sm)}._note_a7vkr_182{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}._choices_a7vkr_189{gap:var(--space-2);display:grid}._choice_a7vkr_189{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);cursor:pointer;display:flex}._choice_a7vkr_189:has(input:checked){border-color:var(--color-accent);background:var(--color-surface-raised)}._section_a7vkr_121 h3{margin:var(--space-2) 0 0;font-size:var(--font-size-md)}._panel_a7vkr_216 p{margin:0 0 var(--space-2)}._prints_a7vkr_220{gap:var(--space-3);margin-left:var(--space-3);flex-wrap:wrap;display:inline-flex}._columns_a7vkr_228{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));align-items:stretch;display:grid}._history_a7vkr_236{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._history_a7vkr_236 li{padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);gap:2px;display:grid}._history_a7vkr_236 li:last-child{border-bottom:0}._retrieved_a7vkr_255{padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-text-muted);background:var(--color-surface-raised);margin:0}._seasonTitle_a7vkr_263{margin:var(--space-2) 0 0}._overdue_a7vkr_267{color:var(--color-danger);font-weight:600}._seasonGroup_a7vkr_272{margin-top:var(--space-4)}._seasonGroup_a7vkr_272 h3{margin:0 0 var(--space-2);font-size:var(--font-size-md)}._seasonGroup_a7vkr_272 summary{cursor:pointer}._seasonGroup_a7vkr_272 summary h3{display:inline}._seasonList_a7vkr_289{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._seasonRow_a7vkr_298{align-items:center;gap:var(--space-2) var(--space-3);min-height:4.5rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md,6px);background:var(--color-surface);grid-template-columns:minmax(0,1.7fr) minmax(0,1.5fr) 10rem minmax(0,1.4fr) auto;display:grid}._seasonActions_a7vkr_311{min-width:17rem}@media (width<=1100px){._seasonRow_a7vkr_298{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto}._seasonState_a7vkr_321{grid-column:1/3}}._seasonRow_a7vkr_298 ._owner_a7vkr_326>a{color:inherit;font-weight:600}._seasonRow_a7vkr_298 ._setCell_a7vkr_331,._seasonRow_a7vkr_298 ._depth_a7vkr_116{white-space:nowrap}._seasonRow_a7vkr_298 ._setCell_a7vkr_331,._seasonRow_a7vkr_298 ._owner_a7vkr_326{text-overflow:ellipsis;min-width:0;overflow:hidden}._seasonRow_a7vkr_298 ._sub_a7vkr_107{align-items:center;gap:var(--space-1) var(--space-2);margin-top:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}._seasonState_a7vkr_321{align-items:center;gap:var(--space-1) var(--space-3);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}._check_a7vkr_150{padding:0 var(--space-2);border-left:4px solid var(--color-warning);border-radius:var(--radius-sm,4px);background:var(--color-surface-raised);font-weight:600}._seasonActions_a7vkr_311{gap:var(--space-2);justify-content:flex-end;display:flex}._columns_1ezfa_1{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media (width<=900px){._columns_1ezfa_1{grid-template-columns:minmax(0,1fr)}}._buttons_1ezfa_14{flex-wrap:wrap;gap:.375rem;display:flex}._label_1ezfa_20{margin-bottom:.25rem;font-weight:600;display:block}._bubble_1ezfa_27{white-space:pre-wrap;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:1rem;max-width:22rem;padding:.75rem 1rem}._warning_1ezfa_36{color:var(--color-warning)}._trigger_1ya6i_1{align-items:center;gap:var(--space-2);min-height:var(--touch-min);padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius);background:var(--color-surface-raised);color:var(--color-text);font:inherit;cursor:pointer;display:inline-flex}._trigger_1ya6i_1 svg{width:1.125rem;height:1.125rem}._chevron_1ya6i_20{color:var(--color-text-muted)}._menu_1ya6i_24{min-width:15rem;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--shadow);margin:0;position:fixed;inset:auto}._item_1ya6i_37{align-items:center;gap:var(--space-3);width:100%;min-height:var(--touch-min);padding:0 var(--space-3);border-radius:var(--radius-sm);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;display:flex}._item_1ya6i_37:hover,._item_1ya6i_37:focus-visible{background:var(--color-surface)}._item_1ya6i_37 svg{width:1.125rem;height:1.125rem;color:var(--color-text-muted)}._header_80ai3_1{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._empty_80ai3_10{padding:var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);text-align:center;color:var(--color-text-muted)}._tree_80ai3_18{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);margin:0;padding:0;list-style:none}._row_80ai3_28{align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}._row_80ai3_28+._row_80ai3_28{border-top:1px solid var(--color-border)}._name_80ai3_40{flex:1;min-width:8rem;font-weight:600}._actions_80ai3_46{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}._inactive_80ai3_53{margin-top:var(--space-4)}._inactive_80ai3_53 summary{min-height:var(--touch-min);line-height:var(--touch-min);color:var(--color-text-muted);cursor:pointer;font-weight:600}._inactiveList_80ai3_65{gap:var(--space-2);margin:var(--space-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._inactiveList_80ai3_65 li{align-items:center;gap:var(--space-4);display:flex}._code_80ai3_81{margin-right:var(--space-2);padding:0 var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:var(--font-mono,monospace);font-weight:700}._codeRow_80ai3_91{align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._section_1alv6_1{max-width:56rem;margin-top:var(--space-5);scroll-margin-top:calc(var(--header-height) + var(--space-3))}._overview_1alv6_8{gap:var(--space-2);max-width:56rem;display:grid}._tiles_1alv6_14{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._tile_1alv6_14{min-height:var(--touch-min);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);align-items:center;text-decoration:none;display:inline-flex}._tile_1alv6_14:hover{border-color:var(--color-accent)}._page_1alv6_40{font-weight:600}._intro_102qz_1{margin-top:calc(-1 * var(--space-2))}._jump_102qz_6{top:var(--header-height);z-index:1;gap:var(--space-2);margin:var(--space-4) 0 var(--space-5);padding:var(--space-2) 0;background:var(--color-background);flex-wrap:wrap;display:flex;position:sticky}._jump_102qz_6 a{align-items:center;gap:var(--space-2);min-height:var(--touch-min);padding:0 var(--space-4);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:999px;font-weight:600;text-decoration:none;display:inline-flex}._jump_102qz_6 a:hover{border-color:var(--color-accent)}._jump_102qz_6 svg{width:1rem;height:1rem;color:var(--color-accent)}._section_102qz_42{margin-bottom:var(--space-8);scroll-margin-top:calc(var(--header-height) + 4.5rem)}._sectionTitle_102qz_48{align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);font-size:var(--font-size-title);display:flex}._sectionTitle_102qz_48 svg{color:var(--color-accent)}._tiles_102qz_61{gap:var(--space-3);margin-bottom:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));display:grid}._tile_102qz_61{align-content:start;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}._tileIcon_102qz_78{width:1.25rem;height:1.25rem;color:var(--color-accent)}._tileValue_102qz_85{font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700;line-height:1.1}._tileLabel_102qz_92{font-weight:600}._tileHint_102qz_96{font-size:var(--font-size-sm);color:var(--color-text-muted)}._cards_102qz_101{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));display:grid}._card_102qz_101{align-content:start;gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}._wide_102qz_119{grid-column:1/-1}._cardTitle_102qz_123{font-size:var(--font-size-md);margin:0}._empty_102qz_128{margin:0}._barList_102qz_133{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._barRow_102qz_141{align-items:center;gap:var(--space-3);font-size:var(--font-size-sm);grid-template-columns:minmax(0,9rem) minmax(0,1fr) auto;display:grid}._barLabel_102qz_149{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._barTrack_102qz_155{background:var(--color-surface-raised);border-radius:999px;block-size:.75rem;overflow:hidden}._barFill_102qz_162{border-radius:inherit;background:var(--color-accent);block-size:100%;min-inline-size:.25rem;display:block}._barCount_102qz_170{text-align:right;font-variant-numeric:tabular-nums;min-width:2.5ch;font-weight:600}._columns_102qz_178{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));gap:var(--space-1);block-size:11rem;margin:0;padding:0;list-style:none;display:grid}._column_102qz_178{gap:var(--space-1);text-align:center;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;display:grid}._columnCount_102qz_196{font-size:var(--font-size-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-weight:600}._columnTrack_102qz_203{border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--color-surface-raised);align-items:flex-end;display:flex}._columnFill_102qz_210{border-radius:inherit;background:color-mix(in srgb, var(--color-accent) 55%, var(--color-surface));inline-size:100%}._columnTop_102qz_217{background:var(--color-accent)}._columnLabel_102qz_221{font-size:var(--font-size-sm);color:var(--color-text-muted);white-space:nowrap;text-overflow:clip;overflow:hidden}._share_102qz_230{gap:var(--space-3);display:grid}._shareBar_102qz_235{border-radius:999px;gap:2px;block-size:1rem;display:flex;overflow:hidden}._shareBar_102qz_235 span{min-inline-size:4px}._legend_102qz_247{gap:var(--space-1);font-size:var(--font-size-sm);margin:0;padding:0;list-style:none;display:grid}._legend_102qz_247 li{align-items:center;gap:var(--space-2);display:flex}._swatch_102qz_262{border-radius:3px;flex-shrink:0;block-size:.75rem;inline-size:.75rem}._legendCount_102qz_269{color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-left:auto}._facts_102qz_276{gap:var(--space-3);margin:0 0 var(--space-8);grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));padding:0;list-style:none;display:grid}._fact_102qz_276{align-content:start;gap:var(--space-1);padding:var(--space-4);border:1px solid color-mix(in srgb, var(--color-accent) 35%, var(--color-border));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-accent) 7%, var(--color-surface));display:grid}._factTopic_102qz_295{font-size:var(--font-size-sm);color:var(--color-accent);text-transform:uppercase;letter-spacing:.04em;font-weight:700}._fact_102qz_276 p{margin:0}._highlight_102qz_308{gap:var(--space-1);display:grid}._highlight_102qz_308 strong{font-size:var(--font-size-title)}._card_1893q_1{align-content:start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}._card_1893q_1 h3,._card_1893q_1 p{margin:0}._dropZone_1893q_17{justify-content:center;align-items:center;gap:var(--space-2);min-height:7rem;padding:var(--space-4);border:2px dashed var(--color-border-strong);border-radius:var(--radius-lg);color:var(--color-text-muted);text-align:center;cursor:pointer;flex-direction:column;display:flex;position:relative}._dropZone_1893q_17:hover,._dragging_1893q_34{border-color:var(--color-accent);color:var(--color-text)}._dropZone_1893q_17:focus-within{outline:2px solid var(--color-focus);outline-offset:2px}._busy_1893q_44{cursor:progress}._input_1893q_49{opacity:0;cursor:inherit;position:absolute;inset:0}._spinner_1893q_56{animation:1s linear infinite _spin_1893q_56}@keyframes _spin_1893q_56{to{transform:rotate(360deg)}}._hint_1893q_66{padding:var(--space-3);border-radius:var(--radius);background:var(--color-surface-raised);color:var(--color-text-muted)}._error_1893q_73{padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-danger);background:var(--color-surface-raised)}._last_1893q_79{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:grid}._lastTitle_1893q_86{font-weight:600}._result_88cmy_1{gap:var(--space-2);display:grid}._counts_88cmy_6{margin:0}._problems_88cmy_10{padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-warning);background:var(--color-surface-raised);font-size:var(--font-size-sm)}._problemsTitle_88cmy_17{margin:0 0 var(--space-1);font-weight:600}._problems_88cmy_10 ul{padding-left:var(--space-4);margin:0}._problems_88cmy_10 summary{cursor:pointer;color:var(--color-text-muted)}._field_1ru1g_1{max-width:32rem;margin-bottom:var(--space-3)}._tableWrapper_1ru1g_7{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow-x:auto}._table_1ru1g_7{border-collapse:collapse;width:100%}._table_1ru1g_7 th,._table_1ru1g_7 td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top}._table_1ru1g_7 th{font-size:var(--font-size-sm);color:var(--color-text-muted);border-bottom:1px solid var(--color-border);white-space:nowrap;font-weight:600}._table_1ru1g_7 tbody tr+tr td{border-top:1px solid var(--color-border)}._name_1ru1g_38{font-weight:600;display:block}._sub_1ru1g_43{font-size:var(--font-size-sm);color:var(--color-text-muted)}._vehicles_1ru1g_48{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}._vehicles_1ru1g_48 li{align-items:center;gap:var(--space-2);white-space:nowrap;display:flex}._tableWrapper_n8jmt_2{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow-x:auto}._table_n8jmt_2{border-collapse:collapse;width:100%}._table_n8jmt_2 th,._table_n8jmt_2 td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top}._table_n8jmt_2 th{font-size:var(--font-size-sm);color:var(--color-text-muted);border-bottom:1px solid var(--color-border);white-space:nowrap;font-weight:600}._table_n8jmt_2 tbody tr+tr td{border-top:1px solid var(--color-border)}._nowrap_n8jmt_33{white-space:nowrap}._problems_n8jmt_37{font-size:var(--font-size-sm)}._problems_n8jmt_37 summary{cursor:pointer;color:var(--color-text-muted)}._problems_n8jmt_37 ul{margin:var(--space-1) 0 0;padding-left:var(--space-4)}._intro_t1kug_1{max-width:56rem}._status_t1kug_5{margin:var(--space-3) 0}._cards_t1kug_9{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));max-width:72rem;display:grid}._section_t1kug_16{max-width:72rem;margin-top:var(--space-6)}._header_10qpa_1{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._title_10qpa_9{margin:0}._date_10qpa_13{margin:var(--space-1) 0 0;font-size:var(--font-size-lg)}._holiday_10qpa_18{color:var(--color-danger)}._toolbar_10qpa_22{align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._views_10qpa_30,._nav_10qpa_31{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._picker_10qpa_38{min-height:var(--touch-min);padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius);background:var(--color-surface);color:inherit;font:inherit}._actions_10qpa_48{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:24rem;display:flex}._content_10qpa_57{margin-top:var(--space-4)}._count_10qpa_62{min-width:1.25rem;margin-left:var(--space-1);padding:0 var(--space-1);background:color-mix(in srgb, currentColor 15%, transparent);font-size:var(--font-size-sm);text-align:center;border-radius:999px}._scroller_jlyrj_2{max-height:calc(100dvh - var(--header-height) - 11rem);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;min-height:24rem;overflow:auto}._compact_jlyrj_14{max-height:calc(100dvh - var(--header-height) - 16rem);min-height:16rem}._grid_jlyrj_19{min-width:max-content;display:grid}._corner_jlyrj_24,._columnTitle_jlyrj_25{z-index:3;background:var(--color-surface);border-bottom:1px solid var(--color-border);position:sticky;top:0}._corner_jlyrj_24{z-index:4;left:0}._columnTitle_jlyrj_25{padding:var(--space-2) var(--space-3);border-left:1px solid var(--color-border);font-size:var(--font-size-lg);white-space:nowrap;margin:0}._compact_jlyrj_14 ._columnTitle_jlyrj_25{padding:var(--space-1) var(--space-2);font-size:var(--font-size-sm)}._axis_jlyrj_52{z-index:2;background:var(--color-surface);position:sticky;left:0}._hour_jlyrj_59{right:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums;position:absolute;transform:translateY(-50%)}._hour_jlyrj_59:first-child{transform:none}._body_jlyrj_74{border-left:1px solid var(--color-border);background-image:repeating-linear-gradient(to bottom, var(--color-border) 0 1px, transparent 1px calc(var(--hour) / 2), color-mix(in srgb, var(--color-border) 45%, transparent) calc(var(--hour) / 2) calc(var(--hour) / 2 + 1px), transparent calc(var(--hour) / 2 + 1px) var(--hour));touch-action:pan-x pan-y;position:relative}._creatable_jlyrj_88{cursor:crosshair}._over_jlyrj_92{background-color:color-mix(in srgb, var(--color-accent) 6%, transparent)}._block_jlyrj_96{box-sizing:border-box;padding:1px 2px;position:absolute;container-type:size}._card_jlyrj_106{box-sizing:border-box;align-content:start;height:100%;overflow:hidden}._movable_jlyrj_113{cursor:grab}._startsBefore_jlyrj_118 ._card_jlyrj_106{border-top:2px dashed var(--color-text-muted);border-top-left-radius:0;border-top-right-radius:0}._endsAfter_jlyrj_124 ._card_jlyrj_106{border-bottom:2px dashed var(--color-text-muted);border-bottom-right-radius:0;border-bottom-left-radius:0}._handle_jlyrj_131{cursor:ns-resize;touch-action:none;height:10px;position:absolute;bottom:0;left:20%;right:20%}._handle_jlyrj_131:after{content:"";background:var(--color-text-muted);opacity:0;border-radius:2px;height:3px;transition:opacity .15s;position:absolute;bottom:4px;left:35%;right:35%}._block_jlyrj_96:hover ._handle_jlyrj_131:after,._handle_jlyrj_131:active:after{opacity:1}@media (pointer:coarse){._handle_jlyrj_131{height:24px;left:25%;right:25%}._handle_jlyrj_131:after{opacity:.8;height:4px;bottom:6px}}._overlay_jlyrj_175{height:100%;overflow:hidden}._mfk_jlyrj_181{position:absolute}._ghost_jlyrj_186{z-index:1;padding:var(--space-1) var(--space-2);border:2px dashed var(--color-accent);border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 15%, transparent);font-size:var(--font-size-sm);pointer-events:none;font-weight:700;position:absolute;left:2px;right:2px}._collides_jlyrj_200{border-color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 15%, transparent)}._chip_jlyrj_206{padding:1px var(--space-1);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);font-size:var(--font-size-sm);pointer-events:none;line-height:1.25;position:absolute;overflow:hidden}._now_jlyrj_219{z-index:2;background:var(--color-danger);pointer-events:none;height:2px;position:absolute;left:0;right:0}._carriedCorner_jlyrj_230,._carried_jlyrj_230{border-bottom:1px solid var(--color-border);background:var(--color-surface)}._carriedCorner_jlyrj_230{z-index:2;position:sticky;left:0}._carried_jlyrj_230{border-left:1px solid var(--color-border);max-height:9rem;overflow-y:auto}._card_1oy9a_6{gap:var(--space-1);padding:calc(var(--space-1) * 1.5) var(--space-3);border-radius:var(--radius);background:var(--color-surface-raised);box-shadow:var(--shadow);touch-action:manipulation;grid-template-columns:minmax(0,1fr);display:grid}._card_1oy9a_6 p{margin:0}._dragging_1oy9a_24{cursor:grabbing;opacity:.95;outline:2px solid var(--color-accent)}._top_1oy9a_30{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._status_1oy9a_39{width:1em;height:1em;margin-right:var(--space-1);vertical-align:-.125em;color:var(--status)}._open_1oy9a_47{color:var(--color-text-muted);font-size:var(--font-size-sm)}._time_1oy9a_53{white-space:nowrap;font-weight:700;font-size:var(--font-size-lg);line-height:1.2}._customer_1oy9a_60{font-weight:600;line-height:1.25}._vehicle_1oy9a_65{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}@container (height<=109px){._customer_1oy9a_60{white-space:nowrap;text-overflow:ellipsis;min-height:1.25em;overflow:hidden}._vehicle_1oy9a_65{flex-wrap:nowrap}._vehicle_1oy9a_65>:not(._description_1oy9a_94){flex-shrink:0}._description_1oy9a_94{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}}@container (width<=10rem){._card_1oy9a_6{padding-inline:var(--space-2)}._time_1oy9a_53{font-size:var(--font-size-md)}}._work_1oy9a_121{font-size:var(--font-size-sm);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._bottom_1oy9a_129{align-items:center;gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._flags_1oy9a_137{gap:var(--space-2);flex-wrap:wrap;margin-right:auto;display:flex}._flag_1oy9a_137{font-size:var(--font-size-sm);color:var(--color-warning);align-items:center;gap:2px;display:inline-flex}._flag_1oy9a_137 svg,._print_1oy9a_153 svg{width:1em;height:1em}._print_1oy9a_153{min-width:var(--touch-min);min-height:var(--touch-min);margin:calc(var(--space-1) * -1.5) calc(var(--space-3) * -1) calc(var(--space-1) * -1.5) 0;border-radius:var(--radius);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._print_1oy9a_153:hover{color:var(--color-text);background:var(--color-surface)}._courtesyCar_1oy9a_177{vertical-align:-.2em;margin-right:var(--space-1);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-accent) 20%, transparent);color:var(--color-accent);padding:2px;display:inline-flex}._courtesyCar_1oy9a_177 svg{width:1rem;height:1rem}._phone_8xmoi_2{align-items:center;gap:var(--space-1);min-height:2.75rem;font-weight:600;display:inline-flex}._phone_8xmoi_2 svg{width:1rem;height:1rem}._list_1bskf_1{border-left:3px solid var(--color-warning);padding:.25rem 0 .25rem .75rem}._list_1bskf_1 h3{align-items:center;gap:.375rem;margin:0 0 .25rem;font-size:.95rem;display:flex}._list_1bskf_1 ul{margin:0;padding-left:1.25rem}._info_x329f_2{gap:var(--space-2);margin-bottom:var(--space-3);display:grid}._team_x329f_8{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._entry_x329f_16{border-radius:var(--radius-sm);max-width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}._entry_x329f_16:hover{filter:brightness(1.15)}._todos_x329f_32{max-width:52rem;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);margin:0;list-style:none}._next_1xz9y_1{align-items:center;gap:var(--space-1);margin:0 0 var(--space-3);color:var(--color-text-muted);flex-wrap:wrap;display:flex}._hint_1xz9y_10{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:var(--color-text-muted)}._list_17upg_1{gap:var(--space-3);display:grid}._filters_17upg_6{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}._presets_17upg_15,._statuses_17upg_16{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._period_17upg_23{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}._statusToggle_17upg_30{min-height:var(--touch-min);padding:0 var(--space-1);border-radius:var(--radius);cursor:pointer;opacity:.35;background:0 0;border:0}._statusToggle_17upg_30._on_17upg_40{opacity:1}._statusToggle_17upg_30:hover{background:var(--color-surface-raised)}._count_17upg_48{color:var(--color-text-muted);margin:0}._empty_17upg_53{padding:var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);text-align:center;color:var(--color-text-muted)}._tableWrapper_17upg_62{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);position:relative;overflow-x:auto}._table_17upg_62{border-collapse:collapse;width:100%}._table_17upg_62 th,._table_17upg_62 td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top}._table_17upg_62 th{vertical-align:middle;border-bottom:1px solid var(--color-border);font-size:var(--font-size-sm);color:var(--color-text-muted);white-space:nowrap;font-weight:600}._sort_17upg_93{align-items:center;gap:var(--space-1);min-height:var(--touch-min);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}._sort_17upg_93:hover{color:var(--color-text)}._sort_17upg_93 svg{width:1em;height:1em}._row_17upg_115{cursor:pointer}._row_17upg_115:hover td{background:var(--color-surface-raised)}._table_17upg_62 tbody tr+tr td{border-top:1px solid var(--color-border)}._nowrap_17upg_127{white-space:nowrap}._time_17upg_132{font-weight:700;display:block}._customer_17upg_137{min-width:9rem;color:inherit;font-weight:600;display:inline-block}._vehicle_17upg_145{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._open_17upg_152{color:var(--color-warning)}._work_17upg_157{min-width:11rem;font-size:var(--font-size-sm)}._icon_17upg_162{min-width:var(--touch-min);min-height:var(--touch-min);margin:calc(var(--space-2) * -1) 0;border-radius:var(--radius);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._icon_17upg_162:hover{color:var(--color-text);background:var(--color-surface)}._icon_17upg_162 svg{width:1.1em;height:1.1em}._search_oqipt_1{flex:18rem;max-width:26rem;position:relative}._field_oqipt_7{align-items:center;gap:var(--space-2);min-height:var(--touch-min);padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius);background:var(--color-surface);display:flex}._field_oqipt_7:focus-within{outline:2px solid var(--color-focus);outline-offset:2px}._field_oqipt_7 svg{width:1.1em;height:1.1em;color:var(--color-text-muted);flex-shrink:0}._field_oqipt_7 input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1}._panel_oqipt_40{top:calc(100% + var(--space-1));z-index:var(--layer-menu);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);width:min(32rem,90vw);max-height:60vh;box-shadow:var(--shadow);position:absolute;right:0;overflow-y:auto}._message_oqipt_54{padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}._hits_oqipt_61{margin:0;padding:0;list-style:none}._hit_oqipt_61{width:100%;min-height:var(--touch-min);padding:var(--space-2) var(--space-3);border:0;border-top:1px solid var(--color-border);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;gap:2px;display:grid}._hitRow_oqipt_83{border-top:1px solid var(--color-border);align-items:stretch;display:flex}._hitRow_oqipt_83 ._hit_oqipt_61{border-top:0}._day_oqipt_93{min-width:var(--touch-min);padding:0 var(--space-3);border:0;border-left:1px solid var(--color-border);color:var(--color-accent);font:inherit;font-size:var(--font-size-sm);cursor:pointer;background:0 0;flex-shrink:0}._day_oqipt_93:hover,._day_oqipt_93:focus-visible{background:var(--color-surface-raised)}._number_oqipt_111{color:var(--color-text-muted);font-weight:400}._hit_oqipt_61:hover,._hit_oqipt_61:focus-visible{background:var(--color-surface-raised)}._past_oqipt_122{opacity:.7}._when_oqipt_126{font-weight:700}._who_oqipt_130{font-weight:600}._what_oqipt_134{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}._switch_1jiqd_2{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}._groups_5wta3_2{gap:var(--space-5);display:grid}._groupTitle_5wta3_7{margin:0 0 var(--space-2);font-size:var(--font-size-lg)}._missing_5wta3_14,._arrived_5wta3_15{padding-left:var(--space-2);border-left:4px solid var(--color-warning);margin:0;font-weight:600}._arrived_5wta3_15{border-left-color:var(--color-success)}._list_5wta3_27{gap:var(--space-2);max-width:52rem;margin:0;padding:0;list-style:none;display:grid}._item_5wta3_36{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}._head_5wta3_45,._vehicle_5wta3_46,._foot_5wta3_47{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._customer_5wta3_54{font-weight:700;font-size:var(--font-size-lg);color:inherit}._number_5wta3_60{font-variant-numeric:tabular-nums;color:var(--color-text-muted)}._vehicle_5wta3_46,._foot_5wta3_47{font-size:var(--font-size-sm)}._work_5wta3_70{overflow-wrap:break-word;margin:0}._action_5wta3_75{margin-left:auto}._filters_5wta3_80{gap:var(--space-2);flex-wrap:wrap;display:flex}._callIn_5wta3_87{border-color:var(--color-accent);border-width:2px}._callInLabel_5wta3_92{color:var(--color-accent);margin:0;font-weight:700}._log_11ohh_2{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._latest_11ohh_9{align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-muted);display:inline-flex}._remove_11ohh_17{color:inherit;cursor:pointer;background:0 0;border:0;padding:2px;display:inline-flex}._remove_11ohh_17 svg{width:1em;height:1em}._buttons_11ohh_31{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}._card_q0404_1{padding:var(--space-1) var(--space-2);border-radius:var(--radius);background:var(--color-surface-raised);box-shadow:var(--shadow);font-size:var(--font-size-sm);touch-action:manipulation;grid-template-columns:minmax(0,1fr);gap:2px;display:grid;position:relative;overflow:hidden;container:week-card/inline-size}._card_q0404_1 p{margin:0}._dragging_q0404_22{cursor:grabbing;outline:2px solid var(--color-accent)}._top_q0404_27{justify-content:space-between;align-items:baseline;gap:var(--space-2);min-width:0;display:flex}._time_q0404_37{white-space:nowrap;font-weight:700;font-size:var(--font-size-md)}._lift_q0404_43{min-width:0;color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._customer_q0404_51{align-items:center;gap:var(--space-1);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:flex;overflow:hidden}._waiting_q0404_61{width:1em;height:1em;color:var(--color-warning);flex-shrink:0}._bottom_q0404_68{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}._mfk_q0404_75{padding:0 var(--space-1);border:1px solid var(--color-warning);border-radius:var(--radius-sm);color:var(--color-warning);white-space:nowrap;font-weight:600}._courtesyCar_q0404_84{font-size:var(--font-size-sm);color:var(--color-text-muted);align-items:center;gap:2px;display:inline-flex}._courtesyCar_q0404_84 svg{width:.9rem;height:.9rem}._week_2je6f_2{gap:var(--space-2);padding-bottom:var(--space-2);display:grid;overflow-x:auto}._day_2je6f_9{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}._header_2je6f_20{min-height:3.25rem;padding:var(--space-1) var(--space-2);border:0;border-bottom:1px solid var(--color-border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-surface-raised);color:inherit;font:inherit;text-align:left;cursor:pointer;display:grid}._header_2je6f_20:hover ._dayName_2je6f_34{text-decoration:underline}._today_2je6f_38 ._dayName_2je6f_34{color:var(--color-accent)}._dayName_2je6f_34{font-weight:700}._count_2je6f_46{font-size:var(--font-size-sm);color:var(--color-text-muted)}._holiday_2je6f_51{font-size:var(--font-size-sm);color:var(--color-danger);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._drop_2je6f_59{align-content:start;gap:var(--space-1);min-height:16rem;padding:var(--space-1);border-radius:0 0 var(--radius-lg) var(--radius-lg);grid-template-columns:minmax(0,1fr);display:grid}._over_2je6f_70{background:color-mix(in srgb, var(--color-accent) 8%, transparent)}._holidayDrop_2je6f_74{background:color-mix(in srgb, var(--color-danger) 5%, transparent)}._absences_2je6f_79{padding:var(--space-1) var(--space-1) 0;gap:2px;display:grid}._absences_2je6f_79:empty{padding:0}._compact_2je6f_90 ._day_2je6f_9{min-width:0}._compact_2je6f_90 ._day_2je6f_9 *{white-space:normal;overflow-wrap:break-word;min-width:0}._compact_2je6f_90 ._day_2je6f_9 [role=img],._compact_2je6f_90 ._day_2je6f_9 [role=img] *{white-space:nowrap;overflow-wrap:normal}._compact_2je6f_90 ._day_2je6f_9 [role=img]{font-size:.68em}._panel_1pm8g_1{gap:var(--space-3);justify-items:start;display:grid}._booking_1pm8g_10{gap:var(--space-1);width:100%;display:grid}._booking_1pm8g_10 p{margin:0}._car_1pm8g_20{align-items:center;gap:var(--space-2);display:flex}._car_1pm8g_20 svg{width:1.1rem;height:1.1rem;color:var(--color-text-muted)}._returned_1pm8g_32{color:var(--color-success);font-size:var(--font-size-sm)}._actions_1pm8g_37{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._todos_1qcd0_1{gap:var(--space-3);display:grid}._list_1qcd0_6{margin:0;padding:0;list-style:none;display:grid}._card_1j2di_1{gap:var(--space-3);display:grid}._card_1j2di_1>p{margin:0}._add_1j2di_10{gap:var(--space-2);display:flex}._notes_e5evc_1{gap:var(--space-3);display:grid}._list_e5evc_6{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._note_e5evc_1{gap:var(--space-1);padding:var(--space-2) var(--space-3);border-left:4px solid var(--color-warning);border-radius:var(--radius);background:color-mix(in srgb, var(--color-warning) 8%, var(--color-surface));display:grid}._note_e5evc_1 p{margin:0}._text_e5evc_28{align-items:flex-start;gap:var(--space-2);overflow-wrap:break-word;white-space:pre-wrap;font-weight:600;display:flex}._icon_e5evc_37{width:1rem;height:1rem;color:var(--color-warning);flex:none;margin-top:.15em}._info_e5evc_45{font-size:var(--font-size-sm);color:var(--color-text-muted);white-space:pre-wrap}._meta_e5evc_51{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}._todos_e5evc_59{align-items:center;gap:2px;display:inline-flex}._todos_e5evc_59 svg{width:.95rem;height:.95rem}._archive_e5evc_70{margin-left:auto}._form_e5evc_74{gap:var(--space-2);justify-items:start;display:grid}._form_e5evc_74>:first-child{justify-self:stretch}._people_e5evc_84{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}._peopleLabel_e5evc_91{margin-right:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-muted)}._formActions_e5evc_97{gap:var(--space-2);display:flex}._hint_17cat_1{align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);display:inline-flex}._hint_17cat_1 svg{flex-shrink:0;width:1em;height:1em}._unknown_17cat_14,._ok_17cat_15{color:var(--color-text-muted)}._soon_17cat_19{color:var(--color-warning)}._overdue_17cat_23{color:var(--color-danger);font-weight:600}._header_7no7e_1{justify-content:space-between;align-items:flex-end;gap:var(--space-3);margin:var(--space-3) 0;flex-wrap:wrap;display:flex}._title_7no7e_10{margin:0}._when_7no7e_14{align-items:center;gap:var(--space-2);margin:var(--space-1) 0 0;font-size:var(--font-size-lg);flex-wrap:wrap;display:flex}._actions_7no7e_23,._status_7no7e_24{gap:var(--space-2);flex-wrap:wrap;display:flex}._statusBlock_7no7e_30{gap:var(--space-1);max-width:48rem;margin-bottom:var(--space-4);display:grid}._statusLabel_7no7e_37{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:600}._segment_7no7e_44{justify-content:center;align-items:center;gap:var(--space-2);min-height:3.5rem;padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;flex:9rem;font-weight:600;display:inline-flex}._segment_7no7e_44 svg{flex-shrink:0;width:1.25rem;height:1.25rem}._segment_7no7e_44:hover:not(:disabled){background:var(--color-surface-raised)}._segment_7no7e_44[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}._segment_7no7e_44:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}._segment_7no7e_44:disabled{cursor:wait}._grid_7no7e_86{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));align-items:stretch;max-width:80rem;display:grid}._card_7no7e_95{align-content:start;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-columns:minmax(0,1fr);display:grid}:is(._wide_7no7e_108,._card_7no7e_95:has([data-wide-card])){grid-column:1/-1}._card_7no7e_95 p{margin:0}._cardHeader_7no7e_117{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._cardHeader_7no7e_117 h2{font-size:var(--font-size-lg);margin:0}._hint_7no7e_130{font-size:var(--font-size-sm);color:var(--color-text-muted)}._contact_7no7e_135{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._contact_7no7e_135 li{align-items:center;gap:var(--space-1);display:flex}._contact_7no7e_135 svg{width:1em;height:1em;color:var(--color-text-muted)}._source_7no7e_156{font-size:var(--font-size-sm);color:var(--color-text-muted)}._vehicle_7no7e_161{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._items_7no7e_168{gap:var(--space-1);padding-left:var(--space-5);margin:0;display:grid}._freeText_7no7e_175{white-space:pre-wrap}._who_7no7e_179{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._mfk_7no7e_186{color:var(--color-warning);font-weight:600}._tiresMissing_7no7e_192{margin:0 0 var(--space-2);color:var(--color-warning);font-weight:600}._row_322lq_1{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}form._row_322lq_1{align-items:flex-start}._number_322lq_12{font-size:var(--font-size-lg);letter-spacing:.05em}._buttons_322lq_18{gap:var(--space-2);margin-top:1.75rem;display:flex}._footer_bvj3u_1{z-index:var(--layer-header);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-border);background:var(--color-background);display:flex;position:fixed;bottom:0;left:0;right:0}._spacer_bvj3u_16{height:calc(var(--touch-min) + var(--space-6))}._errors_1a38m_1{margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-danger);background:var(--color-surface-raised)}._errors_1a38m_1 p,._errors_1a38m_1 ul{margin:0}._errors_1a38m_1 ul{padding-left:var(--space-5)}._layout_8g4ua_2{gap:var(--space-5);grid-template-columns:minmax(20rem,2fr) minmax(24rem,3fr);align-items:start;display:grid}@media (width<=70rem){._layout_8g4ua_2{grid-template-columns:1fr}}._form_8g4ua_15{gap:var(--space-4);display:grid}._aside_8g4ua_21{top:calc(var(--header-height) + var(--space-4));position:sticky}._section_8g4ua_26{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}._sectionTitle_8g4ua_35{font-size:var(--font-size-lg);margin:0}._row_8g4ua_40{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}._indented_8g4ua_47{gap:var(--space-3);padding-left:var(--space-5);border-left:2px solid var(--color-border);margin-left:var(--space-2);display:grid}._serviceItems_8g4ua_55{gap:var(--space-1) var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));margin:0;display:grid}._serviceItems_8g4ua_55 legend{padding:0 var(--space-1);font-weight:600}._error_8g4ua_71{font-size:var(--font-size-sm);color:var(--color-danger);margin:0}._warnings_8g4ua_78{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}._warning_8g4ua_78{padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-warning);background:var(--color-surface-raised);font-size:var(--font-size-sm);margin:0}._vehicleLocation_8g4ua_97{align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._overview_dx6pu_1{gap:var(--space-2);display:grid}._header_dx6pu_6{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._header_dx6pu_6 h2{font-size:var(--font-size-lg);margin:0}._nav_dx6pu_19{gap:var(--space-1);display:flex}._week_dx6pu_25{gap:var(--space-1);display:grid}._day_dx6pu_31{min-height:3rem;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:inherit;font:inherit;text-align:center;cursor:pointer;border-bottom-width:3px;align-content:center;display:grid;overflow:hidden}._day_dx6pu_31:hover{background:var(--color-surface-raised)}._dayName_dx6pu_51{font-weight:600;font-size:var(--font-size-sm)}._dayInfo_dx6pu_56{font-size:var(--font-size-sm);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._today_dx6pu_64 ._dayName_dx6pu_51{color:var(--color-accent)}._shown_dx6pu_68{border-bottom-color:var(--color-accent);background:var(--color-surface-raised)}._holiday_dx6pu_73 ._dayInfo_dx6pu_56,._holidayName_dx6pu_74{color:var(--color-danger)}._dayTitle_dx6pu_78{margin:var(--space-2) 0 0;font-size:var(--font-size-md)}._legend_dx6pu_83{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}._views_dx6pu_90{gap:var(--space-1);margin-right:var(--space-2);display:flex}._hint_vfuq6_2{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-warning);background:var(--color-surface-raised);display:flex}._icon_vfuq6_10{width:1.25rem;height:1.25rem;color:var(--color-warning);flex:none}._title_vfuq6_17{margin:0;font-weight:600}._list_vfuq6_22{margin:var(--space-2) 0 0;padding-left:var(--space-4)}._list_yidxq_1{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);margin:0;padding:0;list-style:none;display:grid}._hit_yidxq_11{gap:var(--space-2) var(--space-4);padding:var(--space-2);grid-template-columns:minmax(14rem,2fr) minmax(0,3fr);display:grid}._hit_yidxq_11+._hit_yidxq_11{border-top:1px solid var(--color-border)}@media (width<=45rem){._hit_yidxq_11{grid-template-columns:1fr}}._customer_yidxq_28,._vehicle_yidxq_29{min-height:var(--touch-min);border-radius:var(--radius);color:inherit;font:inherit;text-align:left;background:0 0;border:1px solid #0000}._customer_yidxq_28{padding:var(--space-2) var(--space-3);align-content:center;gap:2px;display:grid}button._customer_yidxq_28,._vehicle_yidxq_29{cursor:pointer}button._customer_yidxq_28:hover,._vehicle_yidxq_29:hover{border-color:var(--color-accent);background:var(--color-surface-raised)}._name_yidxq_57{font-weight:600}._sub_yidxq_61{font-size:var(--font-size-sm);color:var(--color-text-muted)}._vehicles_yidxq_66{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._vehicle_yidxq_29{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-color:var(--color-border);display:inline-flex}._layout_10674_2{gap:var(--space-5);grid-template-columns:minmax(0,3fr) minmax(16rem,2fr);align-items:start;display:grid}@media (width<=60rem){._layout_10674_2{grid-template-columns:1fr}}._main_10674_15{gap:var(--space-5);display:grid}._aside_10674_20{top:calc(var(--header-height) + var(--space-4));position:sticky}._card_10674_25{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}._cardHeader_10674_34{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._cardHeader_10674_34 p{margin:0}._customerName_10674_46{font-size:var(--font-size-title);margin:0}._contact_10674_51 address{font-style:normal}._contact_10674_51 ul{gap:var(--space-2) var(--space-5);margin:var(--space-2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}._contact_10674_51 li{align-items:center;gap:var(--space-1);display:flex}._contact_10674_51 svg{width:1em;height:1em;color:var(--color-text-muted)}._search_10674_76{gap:var(--space-4);max-width:72rem;display:grid}._searchRow_10674_82{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._searchField_10674_89{flex:24rem;max-width:40rem}._newButton_10674_95{margin-top:1.75rem}._note_10674_99{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-info);background:var(--color-surface-raised);flex-wrap:wrap;margin:0;display:flex}._header_1my8w_1{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}._header_1my8w_1 h2{margin:0}._options_1my8w_13{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));display:grid}._option_1my8w_13{align-items:flex-start;gap:var(--space-3);min-height:var(--touch-min);padding:var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:inherit;font:inherit;text-align:left;cursor:pointer;display:flex}._option_1my8w_13:hover{border-color:var(--color-border-strong)}._selected_1my8w_39,._selected_1my8w_39:hover{border-color:var(--color-accent);background:var(--color-surface-raised)}._text_1my8w_45{gap:var(--space-1);display:grid}._top_1my8w_51{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._title_1my8w_58{font-weight:600}._sub_1my8w_62{font-size:var(--font-size-sm);color:var(--color-text-muted)}._openIcon_1my8w_67{width:1.5rem;height:1.5rem;color:var(--color-text-muted);flex-shrink:0}._conflict_4m3ef_1{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-warning);background:var(--color-surface-raised);flex-wrap:wrap;display:flex}._conflict_4m3ef_1 p{flex:24rem;margin:0}._conflictActions_4m3ef_17{gap:var(--space-2);flex-wrap:wrap;display:flex}._customer_4m3ef_23{margin-bottom:var(--space-4)}._chosen_4m3ef_27{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-wrap:wrap;margin:0;display:flex}._done_4m3ef_39{margin-top:var(--space-3)}._sheet_1ma44_5{box-sizing:border-box;background:var(--color-paper);width:210mm;min-height:297mm;color:var(--color-paper-text);box-shadow:var(--shadow);margin:0 auto;padding:15mm 15mm 12mm;font-size:11pt;line-height:1.4}._sheet_1ma44_5 h1,._sheet_1ma44_5 h2,._sheet_1ma44_5 p{margin:0}._letterhead_1ma44_24{border-bottom:1px solid var(--color-paper-text);justify-content:space-between;align-items:center;gap:8mm;padding-bottom:4mm;display:flex}._logo_1ma44_33{object-fit:contain;max-width:60mm;max-height:20mm}._company_1ma44_39{text-align:right;margin-left:auto;font-size:9.5pt;display:grid}._company_1ma44_39 strong{font-size:13pt}._titleRow_1ma44_50{justify-content:space-between;align-items:flex-end;margin:4mm 0 3mm;display:flex}._titleRow_1ma44_50 h1{font-size:18pt}._number_1ma44_61{text-align:right;display:grid}._number_1ma44_61 span{color:var(--color-paper-muted);font-size:9pt}._number_1ma44_61 strong{letter-spacing:.05em;font-size:16pt}._columns_1ma44_77{grid-template-columns:repeat(3,1fr);gap:6mm;font-size:10pt;display:grid}._columns_1ma44_77 ._facts_1ma44_84 div{grid-template-columns:24mm 1fr;column-gap:1.5mm}._block_1ma44_89{break-inside:avoid;margin-bottom:4mm}._block_1ma44_89 h2{border-bottom:1px solid var(--color-paper-line);text-transform:uppercase;letter-spacing:.05em;color:var(--color-paper-muted);margin-bottom:1.5mm;padding-bottom:1mm;font-size:9pt;font-weight:700}._strong_1ma44_105{font-weight:700}._facts_1ma44_84{gap:.5mm;margin:1.5mm 0 0;display:grid}._facts_1ma44_84 div{grid-template-columns:30mm 1fr;display:grid}._facts_1ma44_84 dt{color:var(--color-paper-muted)}._facts_1ma44_84 dd{margin:0}._block_1ma44_89 ._writeIn_1ma44_128{color:var(--color-paper-muted);margin-top:2mm}._checklist_1ma44_134{gap:2mm;margin:0;padding:0;list-style:none;display:grid}._checklist_1ma44_134 li{align-items:flex-start;gap:3mm;font-size:12pt;display:flex}._box_1ma44_149{border:1.5px solid var(--color-paper-text);flex-shrink:0;width:4.5mm;height:4.5mm;margin-top:.6mm}._detail_1ma44_157{color:var(--color-paper-muted)}._block_1ma44_89 ._freeText_1ma44_161{white-space:pre-wrap;margin-top:2mm}._writeLine_1ma44_167,._writeLineWide_1ma44_168{border-bottom:1px solid var(--color-paper-text);width:35mm;display:inline-block}._writeLineWide_1ma44_168{width:60mm}._tireRow_1ma44_179{justify-content:space-between;align-items:baseline;gap:4mm;margin-bottom:1mm;display:flex}._block_1ma44_89 ._tireSet_1ma44_187{flex:1;margin:0}._block_1ma44_89 ._storagePlace_1ma44_192{white-space:nowrap;margin:0;font-size:16pt;font-weight:700}._setWriteIn_1ma44_199{flex-wrap:wrap;align-items:center;gap:1.5mm;display:inline-flex}._setWriteIn_1ma44_199 ._writeLine_1ma44_167{width:28mm}._writeLineShort_1ma44_210{border-bottom:1px solid var(--color-paper-text);width:12mm;display:inline-block}._setWriteIn_1ma44_199 ._box_1ma44_149{margin-top:0}._tires_1ma44_220{border-collapse:collapse;table-layout:fixed;width:100%;margin:1mm 0 2mm;font-size:9pt}._tires_1ma44_220 ._wide_1ma44_228{width:32mm}._tires_1ma44_220 th,._tires_1ma44_220 td{border:1px solid var(--color-paper-line);text-align:left;height:6mm;padding:0 1.5mm;font-weight:400}._tires_1ma44_220 thead th{height:auto;color:var(--color-paper-muted)}._tires_1ma44_220 thead th:first-child{width:9mm}._tires_1ma44_220 tbody th{font-weight:700}._lastDepth_1ma44_255{float:right;color:var(--color-paper-muted);font-size:7.5pt}._block_1ma44_89 ._tireQuestion_1ma44_261{white-space:nowrap;align-items:center;gap:1.5mm;margin:0;display:flex}._block_1ma44_89 ._tireCheck_1ma44_269{align-items:center;gap:1.5mm;margin:1mm 0 0;display:flex}._block_1ma44_89 ._tireWarning_1ma44_277{border:.5mm solid var(--color-paper-text);margin:1mm 0 0;padding:.5mm 2mm;font-weight:700}._tireQuestion_1ma44_261 ._box_1ma44_149,._tireCheck_1ma44_269 ._box_1ma44_149{margin-top:0}._block_1ma44_89 ._insurance_1ma44_290{flex-wrap:wrap;align-items:baseline;gap:1mm 6mm;display:flex}._claimNumber_1ma44_297{margin-left:auto}._block_1ma44_89 ._inline_1ma44_302{flex-wrap:wrap;align-items:baseline;gap:0 6mm;display:flex}._lines_1ma44_310{background:repeating-linear-gradient(to bottom, transparent 0, transparent 7.5mm, var(--color-paper-line) 7.5mm, var(--color-paper-line) 8mm);height:24mm}._lines_1ma44_310._short_1ma44_322{height:16mm}._footer_1ma44_326{color:var(--color-paper-muted);justify-content:space-between;margin-top:3mm;font-size:9pt;display:flex}@media print{._sheet_1ma44_5{width:auto;min-height:0;box-shadow:none;padding:0}}._desk_49z7g_2{min-height:100vh;padding:var(--space-4) var(--space-4) var(--space-8);background:var(--color-background)}._toolbar_49z7g_8{max-width:210mm;margin:0 auto var(--space-4);justify-content:space-between;display:flex}._message_49z7g_15{text-align:center;color:var(--color-text-muted)}@page{size:A4;margin:15mm}@media print{body{background:var(--color-paper)}._desk_49z7g_2{background:0 0;min-height:0;padding:0}._toolbar_49z7g_8{display:none}}._error_fpo1r_1{color:var(--color-danger);font-size:var(--font-size-sm);margin:0}._review_1vkaq_1{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));align-items:start;max-width:72rem;display:grid}._full_1vkaq_9{grid-column:1/-1}._block_1vkaq_13{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}._block_1vkaq_13 p{margin:0}._blockHeader_1vkaq_26{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._blockHeader_1vkaq_26 h2{font-size:var(--font-size-lg);margin:0}._strong_1vkaq_38{font-weight:600}._vehicle_1vkaq_42{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._items_1vkaq_49{gap:var(--space-1);padding-left:var(--space-5);margin:0;display:grid}._freeText_1vkaq_56{white-space:pre-wrap}._saved_j6gi8_1{justify-items:center;gap:var(--space-3);max-width:40rem;margin:var(--space-6) auto;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);text-align:center;grid-template-columns:minmax(0,1fr);display:grid}._saved_j6gi8_1 h2,._saved_j6gi8_1 p{margin:0}._icon_j6gi8_21{width:3.5rem;height:3.5rem;color:var(--color-success)}._summary_j6gi8_27{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._actions_j6gi8_35{justify-content:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._parts_j6gi8_44{text-align:left;width:100%;max-width:64rem}._parts_j6gi8_44 h3{margin:0 0 var(--space-2)}._steps_c5q16_1{gap:var(--space-2) var(--space-5);margin:var(--space-3) 0 var(--space-5);color:var(--color-text-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}._steps_c5q16_1 li{align-items:center;gap:var(--space-2);display:flex}._number_c5q16_17{border:1px solid var(--color-border-strong);width:1.75rem;height:1.75rem;font-size:var(--font-size-sm);border-radius:50%;place-items:center;display:inline-grid}._current_c5q16_27{color:var(--color-text);font-weight:600}._current_c5q16_27 ._number_c5q16_17{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}._done_c5q16_38 ._number_c5q16_17{border-color:var(--color-accent);color:var(--color-accent)}._chosen_c5q16_43{align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-wrap:wrap;display:flex}._hint_c5q16_55{color:var(--color-danger);font-size:var(--font-size-sm)}._draft_c5q16_60{align-items:center;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-4);padding:var(--space-3);border:1px solid var(--color-accent);border-radius:var(--radius-lg);background:var(--color-surface);flex-wrap:wrap;display:flex}._draft_c5q16_60 p{flex:20rem;margin:0}._section_huh2m_1{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border)}._row_huh2m_7{align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._grid_huh2m_15{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}._plateField_huh2m_21{max-width:36rem;margin-top:var(--space-4)}._list_lepbe_1{margin:var(--space-5) 0 0;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);max-width:32rem;padding:0;list-style:none}._row_lepbe_11{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);grid-template-columns:auto 1fr auto;display:grid}._row_lepbe_11+._row_lepbe_11{border-top:1px solid var(--color-border)}._message_lepbe_23{font-size:var(--font-size-sm);color:var(--color-text-muted);display:block}._dot_lepbe_29{border-radius:50%;width:.75rem;height:.75rem}._ok_lepbe_35{background:var(--color-success)}._error_lepbe_39{background:var(--color-danger)}._map_1tz6x_1{gap:var(--space-3);display:grid}._tabs_1tz6x_6{gap:var(--space-2);flex-wrap:wrap;display:flex}._count_1tz6x_12{margin-left:var(--space-2);opacity:.8;font-weight:400}._scroller_1tz6x_19{padding-bottom:var(--space-1);overflow-x:auto}._grid_1tz6x_24{gap:var(--space-1);align-items:stretch;display:grid}._head_1tz6x_30{font-size:var(--font-size-sm);color:var(--color-text-muted);place-self:center;font-weight:700}._cell_1tz6x_39{border:1px solid var(--color-border);border-radius:var(--radius);gap:2px;padding:2px;display:grid}._shelves_1tz6x_47{gap:var(--space-4);flex-wrap:wrap;display:flex}._shelf_1tz6x_53{flex:22rem}._shelfTitle_1tz6x_57{margin:0 0 var(--space-1);font-size:var(--font-size-base)}._slot_1tz6x_63{align-items:center;gap:var(--space-1);min-width:0;min-height:2.75rem;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--color-text);font:inherit;font-size:var(--font-size-sm);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:1px solid #0000;text-decoration:none;display:flex;overflow:hidden}._slotLabel_1tz6x_83{color:var(--color-text-muted);font-weight:700}._free_1tz6x_88{border-color:color-mix(in srgb, var(--color-success) 60%, transparent);color:var(--color-success)}button._free_1tz6x_88{cursor:pointer}button._free_1tz6x_88:hover{background:color-mix(in srgb, var(--color-success) 12%, transparent)}._taken_1tz6x_101{background:var(--color-surface-raised);border-color:var(--color-border-strong)}a._taken_1tz6x_101:hover{border-color:var(--color-accent)}._worn_1tz6x_110{border-color:var(--color-warning);box-shadow:inset 3px 0 0 var(--color-warning)}._illegal_1tz6x_116{border-color:var(--color-danger);box-shadow:inset 3px 0 0 var(--color-danger)}._slot_1tz6x_63._selected_1tz6x_122,button._slot_1tz6x_63._selected_1tz6x_122:hover{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}._selected_1tz6x_122 ._slotLabel_1tz6x_83{color:inherit}._current_1tz6x_133{outline:2px dashed var(--color-accent);outline-offset:-2px}._slot_1tz6x_63:focus-visible{outline:3px solid var(--color-focus);outline-offset:1px}._legend_1tz6x_143{gap:var(--space-2) var(--space-4);font-size:var(--font-size-sm);flex-wrap:wrap;margin:0;display:flex}._key_1tz6x_151{padding:0 var(--space-2);border-radius:var(--radius-sm);border:1px solid #0000}._desk_fizxs_2{min-height:100vh;padding:var(--space-4) var(--space-4) var(--space-8);background:var(--color-background)}._toolbar_fizxs_8{justify-content:center;align-items:flex-end;gap:var(--space-3);max-width:72rem;margin:0 auto var(--space-4);flex-wrap:wrap;display:flex}._message_fizxs_19{text-align:center;color:var(--color-text-muted)}@page labels{size:A4;margin:0}._sheet_fizxs_33{page:labels;background:var(--color-paper);width:210mm;height:297mm;color:var(--color-paper-text);box-shadow:var(--shadow);margin:0 auto;line-height:1.2;position:relative;overflow:hidden}._empty_fizxs_47{box-sizing:border-box;border:1px dashed var(--color-paper-line);color:var(--color-paper-line);font:inherit;border-radius:1.5mm;place-items:center;display:grid;position:absolute}._pick_fizxs_62{cursor:pointer;background:0 0}._pick_fizxs_62:hover{color:inherit;border-style:solid}._label_fizxs_72{box-sizing:border-box;border:1px solid var(--color-paper-line);border-radius:1.5mm;flex-direction:column;justify-content:center;gap:.4mm;padding:1.5mm 2.5mm;display:flex;position:absolute;overflow:hidden}._place_fizxs_85{letter-spacing:.02em;font-size:1.45em}._wheel_fizxs_90{font-weight:700}._line_fizxs_94,._wheel_fizxs_90,._place_fizxs_85{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media print{body{background:var(--color-paper)}._desk_fizxs_2{background:0 0;min-height:0;padding:0}._toolbar_fizxs_8,._empty_fizxs_47{display:none}._sheet_fizxs_33{box-shadow:none;margin:0}._label_fizxs_72{border-color:#0000}}._desk_1u3y8_2{min-height:100vh;padding:var(--space-4) var(--space-4) var(--space-8);background:var(--color-background)}._toolbar_1u3y8_8{justify-content:space-between;align-items:center;gap:var(--space-3);max-width:210mm;margin:0 auto var(--space-4);flex-wrap:wrap;display:flex}._message_1u3y8_18{text-align:center;color:var(--color-text-muted)}@page receipt{size:A4;margin:15mm}._sheet_1u3y8_29{page:receipt;box-sizing:border-box;background:var(--color-paper);width:210mm;min-height:297mm;color:var(--color-paper-text);box-shadow:var(--shadow);align-content:start;gap:6mm;margin:0 auto;padding:15mm;font-size:11pt;line-height:1.4;display:grid}._sheet_1u3y8_29 h1,._sheet_1u3y8_29 h2,._sheet_1u3y8_29 p{margin:0}._sheet_1u3y8_29 h1{font-size:18pt}._sheet_1u3y8_29 h2{border-bottom:1px solid var(--color-paper-line);text-transform:uppercase;letter-spacing:.05em;color:var(--color-paper-muted);margin-bottom:1.5mm;padding-bottom:1mm;font-size:9pt}._letterhead_1u3y8_66{border-bottom:1px solid var(--color-paper-text);justify-content:space-between;align-items:center;gap:8mm;padding-bottom:4mm;display:flex}._logo_1u3y8_75{object-fit:contain;max-width:60mm;max-height:20mm}._company_1u3y8_81{text-align:right;margin-left:auto;font-size:9.5pt;display:grid}._company_1u3y8_81 strong{font-size:13pt}._columns_1u3y8_92{grid-template-columns:1fr 1fr;gap:8mm;display:grid}._strong_1u3y8_98{font-weight:700}._facts_1u3y8_102{gap:1mm;margin:0;display:grid}._facts_1u3y8_102 div{grid-template-columns:35mm 1fr;display:grid}._facts_1u3y8_102 dt{color:var(--color-paper-muted)}._facts_1u3y8_102 dd{margin:0}._depths_1u3y8_121{border-collapse:collapse;table-layout:fixed;width:100%}._depths_1u3y8_121 th,._depths_1u3y8_121 td{border:1px solid var(--color-paper-line);text-align:left;padding:1.5mm 2mm}._depths_1u3y8_121 th{color:var(--color-paper-muted);font-size:9pt;font-weight:400}._depths_1u3y8_121 td span{color:var(--color-paper-muted);font-size:9pt;display:block}._sheet_1u3y8_29 ._warning_1u3y8_147{border:1.5px solid var(--color-paper-text);margin-top:3mm;padding:2mm 3mm}._signatures_1u3y8_154{color:var(--color-paper-muted);grid-template-columns:1fr 1fr;gap:15mm;margin-top:18mm;font-size:9pt;display:grid}._signatures_1u3y8_154 span{border-top:1px solid var(--color-paper-text);padding-top:1.5mm}@media print{body{background:var(--color-paper)}._desk_1u3y8_2{background:0 0;min-height:0;padding:0}._toolbar_1u3y8_8{display:none}._sheet_1u3y8_29{width:auto;min-height:0;box-shadow:none;padding:0}}._desk_b4u9l_2{min-height:100vh;padding:var(--space-4) var(--space-4) var(--space-8);background:var(--color-background)}._toolbar_b4u9l_8,._fields_b4u9l_9{justify-content:center;align-items:flex-end;gap:var(--space-3);max-width:72rem;margin:0 auto var(--space-4);flex-wrap:wrap;display:flex}._message_b4u9l_19{text-align:center;color:var(--color-text-muted)}._warning_b4u9l_24{max-width:40rem;margin:0 auto var(--space-4);text-align:center;color:var(--color-warning)}@page returnA5{size:A5;margin:0}@page returnA4{size:A4;margin:0}@page returnSheet{size:A4;margin:0}._a5_b4u9l_50,._a4_b4u9l_51{box-sizing:border-box;background:var(--color-paper);color:var(--color-paper-text);box-shadow:var(--shadow);margin:0 auto;padding:12mm}._a5_b4u9l_50{page:returnA5;width:148mm;height:209.5mm;font-size:5mm;overflow:hidden}._a4_b4u9l_51{page:returnA4;width:210mm;height:296.5mm;font-size:7mm;overflow:hidden}._sheet_b4u9l_78{page:returnSheet;background:var(--color-paper);width:210mm;height:297mm;color:var(--color-paper-text);box-shadow:var(--shadow);margin:0 auto;position:relative;overflow:hidden}._empty_b4u9l_90{box-sizing:border-box;border:1px dashed var(--color-paper-line);color:var(--color-paper-line);font:inherit;cursor:pointer;background:0 0;border-radius:1.5mm;place-items:center;display:grid;position:absolute}._empty_b4u9l_90:hover{color:inherit;border-style:solid}._onSheet_b4u9l_108{box-sizing:border-box;border:1px solid var(--color-paper-line);border-radius:1.5mm;padding:1.5mm 2.5mm;position:absolute;overflow:hidden}._label_b4u9l_118{align-content:start;gap:.6em;height:100%;line-height:1.25;display:grid}._label_b4u9l_118 p{margin:0;display:grid}._caption_b4u9l_131{text-transform:uppercase;letter-spacing:.08em;color:var(--color-paper-line);font-size:.6em}._sender_b4u9l_138{font-size:.75em}._recipient_b4u9l_142{font-size:1.5em;font-weight:700}._details_b4u9l_147{border-top:.3mm solid;padding-top:.6em}@media print{body{background:var(--color-paper)}._desk_b4u9l_2{background:0 0;min-height:0;padding:0}._toolbar_b4u9l_8,._fields_b4u9l_9,._warning_b4u9l_24,._empty_b4u9l_90{display:none}._a5_b4u9l_50,._a4_b4u9l_51,._sheet_b4u9l_78{box-shadow:none;margin:0}._onSheet_b4u9l_108{border-color:#0000}}._setup_1rb00_1{gap:var(--space-4);display:grid}._steps_1rb00_6{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._stepButton_1rb00_15{min-height:var(--touch-min);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer}._current_1rb00_26 ._stepButton_1rb00_15{border-color:var(--color-accent);font-weight:600}._content_1rb00_31{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface)}._actions_1rb00_38{gap:var(--space-2);flex-wrap:wrap;display:flex}._header_hfjps_1{z-index:var(--layer-header);align-items:center;gap:var(--space-6);min-height:var(--header-height);padding:0 var(--space-5);background:var(--color-surface);border-bottom:1px solid var(--color-border);display:flex;position:sticky;top:0}._brand_hfjps_14{align-items:center;gap:var(--space-2);color:var(--color-accent);font-weight:700;text-decoration:none;display:inline-flex}._logo_hfjps_24{max-width:8rem;height:2rem;padding:2px var(--space-1);border-radius:var(--radius-sm);background:var(--color-paper);object-fit:contain}._brand_hfjps_14 svg{width:1.375rem;height:1.375rem}._nav_hfjps_38{gap:var(--space-1);flex:1;display:flex}@media (width<=100rem){._header_hfjps_1{flex-wrap:wrap;row-gap:0}._nav_hfjps_38+*{margin-left:auto}._nav_hfjps_38{padding-bottom:var(--space-2);flex-wrap:wrap;flex-basis:100%;order:1}}@media (width<=72rem){._link_hfjps_69{padding:0 var(--space-2)}}._link_hfjps_69{min-height:var(--touch-min);padding:0 var(--space-3);border-radius:var(--radius);color:var(--color-text-muted);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}._link_hfjps_69:hover{color:var(--color-text);background:var(--color-surface-raised)}._active_hfjps_90,._active_hfjps_90:hover{color:var(--color-on-accent);background:var(--color-accent)}._content_hfjps_96{max-width:72rem;padding:var(--space-6) var(--space-5);margin:0 auto}._content_hfjps_96:has([data-wide]){max-width:none}._kiosk_hfjps_108{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;grid-template-rows:auto 1fr auto;height:100dvh;display:grid}._kioskContent_hfjps_117{min-height:0;padding:var(--space-4) var(--space-5);overflow:auto}._bottomNav_hfjps_123{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-5);background:var(--color-surface);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}._status_hfjps_134{align-items:center;gap:var(--space-4);margin-left:auto;display:inline-flex}@media print{._header_hfjps_1{display:none}._content_hfjps_96{max-width:none;padding:0}}._clock_l0d2w_1{align-items:baseline;gap:var(--space-3);white-space:nowrap;display:inline-flex}._date_l0d2w_8{color:var(--color-text-muted)}._time_l0d2w_12{font-size:var(--font-size-title);font-variant-numeric:tabular-nums;font-weight:700}._search_b5wyg_1{flex:0 16rem;align-items:center;min-width:10rem;display:flex;position:relative}._icon_b5wyg_9{left:var(--space-2);width:1rem;height:1rem;color:var(--color-text-muted);pointer-events:none;position:absolute}._input_b5wyg_18{width:100%;min-height:var(--touch-min);padding:0 var(--space-2) 0 calc(var(--space-2) * 2 + 1rem);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-background);color:var(--color-text);font:inherit}._input_b5wyg_18:focus-visible{outline:3px solid var(--color-focus);outline-offset:1px}._panel_b5wyg_34{top:calc(100% + var(--space-1));z-index:var(--layer-menu);width:min(28rem, calc(100vw - 2 * var(--space-4)));border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface-raised);box-shadow:var(--shadow);position:absolute;right:0}._message_b5wyg_46{padding:var(--space-3);color:var(--color-text-muted);margin:0}._hits_b5wyg_52{padding:var(--space-1);margin:0;list-style:none}._hit_b5wyg_52{align-items:center;gap:var(--space-1) var(--space-2);min-height:var(--touch-min);padding:var(--space-2);border-radius:var(--radius-sm);cursor:pointer;flex-wrap:wrap;display:flex}._hit_b5wyg_52:hover,._active_b5wyg_70{background:color-mix(in srgb, var(--color-accent) 14%, transparent)}._indicator_k22cp_1{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);font-size:var(--font-size-sm);color:var(--color-text-muted);white-space:nowrap;border-radius:999px;display:inline-flex}._dot_k22cp_13{background:var(--color-text-muted);border-radius:50%;width:.5rem;height:.5rem}._connected_k22cp_20 ._dot_k22cp_13{background:var(--color-success)}._disconnected_k22cp_24{border-color:var(--color-danger);color:var(--color-danger)}._disconnected_k22cp_24 ._dot_k22cp_13{background:var(--color-danger)}._lost_k22cp_33{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);background:var(--color-danger);color:#fff;display:flex}._lost_k22cp_33 svg{flex-shrink:0;width:1.25rem;height:1.25rem}._banner_91act_2{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);background:var(--color-info);color:var(--color-on-accent);display:flex}._banner_91act_2 svg{flex-shrink:0;width:1.25rem;height:1.25rem}._tour_phh0w_2{width:100vw;max-width:none;height:100vh;max-height:none;color:var(--color-text);background:0 0;border:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}._tour_phh0w_2::backdrop{background:0 0}._dim_phh0w_21{background:#0009;position:absolute;inset:0}._spotlight_phh0w_28{border-radius:var(--radius-lg);outline:2px solid var(--color-accent);pointer-events:none;transition:top .2s,left .2s,width .2s,height .2s;position:absolute;box-shadow:0 0 0 9999px #0009}._bubble_phh0w_42{gap:var(--space-2);width:min(360px,100vw - 24px);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #0006}._head_phh0w_57{justify-content:space-between;align-items:center;display:flex}._count_phh0w_63{color:var(--color-text-muted);font-size:var(--font-size-sm)}._close_phh0w_68{min-width:var(--touch-min);min-height:var(--touch-min);margin:calc(-1 * var(--space-2));color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._close_phh0w_68:hover{color:var(--color-text)}._title_phh0w_85{font-size:var(--font-size-lg);margin:0}._text_phh0w_90{margin:0;line-height:1.5}._actions_phh0w_95{justify-content:space-between;gap:var(--space-2);margin-top:var(--space-2);display:flex}@media (prefers-reduced-motion:reduce){._spotlight_phh0w_28{transition:none}}._lock_1v00g_2{box-sizing:border-box;width:100vw;max-width:none;height:100vh;max-height:none;padding:var(--space-8) var(--space-4);background:var(--color-background);color:var(--color-text);text-align:center;border:0;margin:0}._lock_1v00g_2::backdrop{background:var(--color-background)}._lock_1v00g_2>*{max-width:48rem;margin-inline:auto}._picker_h5wrf_1{max-width:48rem;margin:var(--space-6) auto 0;text-align:center}._people_h5wrf_7{gap:var(--space-3);margin:var(--space-5) 0;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));padding:0;list-style:none;display:grid}._person_h5wrf_17{width:100%;min-height:5rem;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);font:inherit;font-size:var(--font-size-lg);cursor:pointer;place-items:center;display:grid}._person_h5wrf_17:hover{border-color:var(--color-text-muted);background:var(--color-surface-raised)}._viewOnly_h5wrf_36{align-items:center;gap:var(--space-3);min-height:var(--touch-min);padding:var(--space-3) var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);color:var(--color-text);font:inherit;cursor:pointer;background:0 0;display:inline-flex}._viewOnly_h5wrf_36:hover{border-color:var(--color-text-muted)}._viewOnly_h5wrf_36 svg{flex-shrink:0;width:1.25rem;height:1.25rem}._choices_h5wrf_60{text-align:center}._page_azqlq_2{max-width:72rem;padding:var(--space-6) var(--space-5);margin:0 auto}._actions_azqlq_8{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._details_azqlq_15{margin-top:var(--space-5);color:var(--color-text-muted);font-size:var(--font-size-sm)}._region_ebe6t_1{inset:var(--space-4) var(--space-4) auto auto;z-index:var(--layer-toast);gap:var(--space-2);width:min(24rem, calc(100vw - 2 * var(--space-4)));pointer-events:none;background:0 0;border:none;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;overflow:visible}._toast_ebe6t_18{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface-raised);box-shadow:var(--shadow);pointer-events:auto;border-left-width:4px;animation:.2s ease-out _fade-in_ebe6t_1;display:flex}._success_ebe6t_32{border-left-color:var(--color-success)}._success_ebe6t_32 ._icon_ebe6t_36{color:var(--color-success)}._error_ebe6t_40{border-left-color:var(--color-danger)}._error_ebe6t_40 ._icon_ebe6t_36{color:var(--color-danger)}._info_ebe6t_48{border-left-color:var(--color-info)}._info_ebe6t_48 ._icon_ebe6t_36{color:var(--color-info)}._icon_ebe6t_36{flex-shrink:0;width:1.25rem;height:1.25rem}._text_ebe6t_62{flex:1}._action_ebe6t_66{min-height:var(--touch-min);padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text);font:inherit;cursor:pointer;background:0 0;font-weight:600}._action_ebe6t_66:hover{background:var(--color-surface)}._close_ebe6t_82{width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}._close_ebe6t_82:hover{color:var(--color-text)}@keyframes _fade-in_ebe6t_1{0%{opacity:0;transform:translateY(-.5rem)}}:root{--color-background:#111214;--color-surface:#1a1b1e;--color-surface-raised:#232428;--color-border:#2e3035;--color-border-strong:#45484f;--color-text:#f1f2f4;--color-text-muted:#a3a7b0;--color-accent:#f0b429;--color-accent-hover:#f7c64f;--color-on-accent:#1a1300;--color-success:#2fbf71;--color-warning:#f59f0b;--color-danger:#e5484d;--color-danger-hover:#f0646a;--color-info:#4c9aff;--color-focus:#7cb7ff;--color-plate-background:#fff;--color-plate-text:#111;--color-plate-border:#2b2b2b;--color-swiss-red:#da291c;--color-status-received:#9aa5b8;--color-status-in-progress:#4c9aff;--color-status-waiting:#b18cff;--color-status-done:#2fbf71;--color-absence-vacation:#22c3b5;--color-absence-sick:#ff7a7a;--color-absence-external:#ff9442;--color-absence-training:#e07be0;--color-absence-present:#b5d43a;--color-paper:#fff;--color-paper-text:#111;--color-paper-muted:#666;--color-paper-line:#ccc;--font:"Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-title:1.5rem;--font-size-page-title:2rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-8:3rem;--radius-sm:6px;--radius:8px;--radius-lg:12px;--shadow:0 8px 24px #0006;--touch-min:2.75rem;--layer-header:10;--header-height:3.75rem;--layer-menu:50;--layer-toast:100}:root:has([data-kiosk]){font-size:clamp(100%,.5vw + .8vh + .2rem,250%)}[data-kiosk]{--color-text-muted:#c9ccd3;--color-border:#4a4d55;--color-border-strong:#6b6f78;--color-surface-raised:#2b2d32}*,:before,:after{box-sizing:border-box}html{font-family:var(--font);color:var(--color-text);background:var(--color-background);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;font-size:100%}body{margin:0;line-height:1.5}h1,h2,h3{margin:0 0 var(--space-2);line-height:1.25}h1{font-size:var(--font-size-page-title)}h2{font-size:var(--font-size-title)}p{margin:0 0 var(--space-3)}a{color:var(--color-accent)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.muted{color:var(--color-text-muted)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
