._alert_136ej_1{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) var(--space-4);border:1px solid var(--panel);border-left-width:4px;border-radius:var(--radius);background:var(--card);color:var(--text);margin-bottom:var(--space-4)}._icon_136ej_13{display:inline-flex;padding-top:1px;flex:none}._error_136ej_14{border-left-color:var(--error)}._error_136ej_14 ._icon_136ej_13{color:var(--error)}._warning_136ej_16{border-left-color:var(--warning)}._warning_136ej_16 ._icon_136ej_13{color:var(--warning)}._info_136ej_18{border-left-color:var(--accent)}._info_136ej_18 ._icon_136ej_13{color:var(--accent)}._success_136ej_20{border-left-color:var(--green)}._success_136ej_20 ._icon_136ej_13{color:var(--text)}._pageHeader_14ue5_1{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-4)}._subtitle_14ue5_9{color:var(--text-2);margin:0}._actions_14ue5_10{display:flex;gap:var(--space-3);flex-wrap:wrap}._card_14ue5_11{background:var(--card);border:1px solid var(--panel);border-radius:var(--radius);padding:var(--space-4) var(--space-5);margin-bottom:var(--space-5)}._loading_14ue5_18{color:var(--text-2)}._button_1uiub_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--touch);padding:0 var(--space-4);border:2px solid var(--panel);border-radius:var(--radius);background:transparent;color:var(--text);font:inherit;font-weight:600;cursor:pointer}._button_1uiub_1:hover:not(:disabled){border-color:var(--text-2)}._button_1uiub_1:disabled{opacity:.55;cursor:not-allowed}._primary_1uiub_19{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}._primary_1uiub_19:hover:not(:disabled){border-color:var(--text)}._secondary_1uiub_26{background:var(--card)}._danger_1uiub_28{border-color:var(--error)}._app_1j4fm_1{min-height:100vh;display:flex;flex-direction:column}._topbar_1j4fm_3{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--card);border-bottom:1px solid var(--panel)}._brand_1j4fm_13{font-weight:700;font-size:1.1rem;letter-spacing:.01em}._user_1j4fm_14{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end}._userName_1j4fm_15{color:var(--text-2);font-size:.95rem}._body_1j4fm_17{flex:1;display:flex;flex-direction:column}._menuButton_1j4fm_18{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:var(--touch);padding:0 var(--space-4);border:0;border-bottom:1px solid var(--panel);border-radius:0;background:var(--bg);color:var(--text);font:inherit;font-weight:600;text-align:left;cursor:pointer}._menuButton_1j4fm_18[aria-expanded=true]{background:var(--card)}._menuCurrent_1j4fm_36{margin-left:auto;color:var(--text-2);font-weight:400}._nav_1j4fm_39{display:none;flex-direction:column;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-3);background:var(--card);border-bottom:1px solid var(--panel)}._navOpen_1j4fm_47{display:flex}._navGroup_1j4fm_48{display:flex;flex-direction:column;gap:var(--space-1)}._navTitle_1j4fm_49{color:var(--text-2);font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;padding:var(--space-1) var(--space-3) 0}._link_1j4fm_50{display:inline-flex;align-items:center;min-height:var(--touch);padding:0 var(--space-3);border-radius:var(--radius);border:2px solid transparent;color:var(--text);text-decoration:none}._link_1j4fm_50:hover{border-color:var(--panel)}._link_1j4fm_50[aria-current=page]{background:var(--panel);border-color:var(--panel);font-weight:700}._main_1j4fm_64{flex:1;min-width:0;padding:var(--space-4);width:100%;max-width:72rem;margin:0 auto}@media(min-width:62rem){._body_1j4fm_17{flex-direction:row}._menuButton_1j4fm_18{display:none}._nav_1j4fm_39{display:flex;background:var(--bg);width:15rem;flex:none;padding:var(--space-4) var(--space-3);border-bottom:0;border-right:1px solid var(--panel);gap:var(--space-4)}._navTitle_1j4fm_49{padding:0 var(--space-3);margin-bottom:var(--space-1)}._main_1j4fm_64{padding:var(--space-5) var(--space-6);margin:0;max-width:80rem}}._employeeMain_1j4fm_85{max-width:40rem;margin:0 auto}._field_z3yoh_1{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-4)}._label_z3yoh_7{font-weight:600}._input_z3yoh_8{min-height:var(--touch);padding:0 var(--space-3);border:2px solid var(--panel);border-radius:var(--radius);background:var(--bg);color:var(--text);font:inherit;width:100%}._input_z3yoh_8:disabled{opacity:.6}._input_z3yoh_8[aria-invalid=true]{border-color:var(--error)}._hint_z3yoh_20{color:var(--text-2);font-size:.9rem}._error_z3yoh_21{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--text);font-size:.95rem}._error_z3yoh_21 svg{color:var(--error)}._tableWrap_guyq3_1{overflow-x:auto;position:relative}@media(max-width:74.99rem){._stack_guyq3_4,._stack_guyq3_4 tbody,._stack_guyq3_4 tr,._stack_guyq3_4 td{display:block;width:100%}._stack_guyq3_4 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}._stack_guyq3_4 tr{padding:var(--space-3) 0;border-bottom:1px solid var(--panel)}._stack_guyq3_4 td{display:flex;justify-content:space-between;gap:var(--space-3);border:0;padding:var(--space-1) 0;text-align:right}._stack_guyq3_4 td:before{content:attr(data-label);color:var(--text-2);font-size:.9rem;text-align:left;flex:none}._stack_guyq3_4 td[data-label=""]:before{content:none}._stack_guyq3_4 td[data-label=""],._stack_guyq3_4 ._rowActions_guyq3_11{justify-content:flex-end}._stack_guyq3_4 tfoot,._stack_guyq3_4 tfoot tr,._stack_guyq3_4 th._rowHead_guyq3_12{display:block;width:100%}._stack_guyq3_4 th._rowHead_guyq3_12{padding:var(--space-1) 0;text-align:left}}._rowHead_guyq3_12{color:var(--text);font-size:1rem;text-align:left}._formGrid_guyq3_17{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));column-gap:var(--space-4)}._rowActions_guyq3_11{display:flex;gap:var(--space-2);flex-wrap:wrap}._num_guyq3_23{text-align:right;font-variant-numeric:tabular-nums}._badge_guyq3_24{display:inline-block;padding:0 var(--space-2);border:1px solid var(--panel);border-radius:var(--radius);font-size:.85rem;color:var(--text)}._badgeOff_guyq3_32{color:var(--text-2);border-style:dashed}._muted_guyq3_33{color:var(--text-2)}._formActions_guyq3_34{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end;margin-top:var(--space-3)}._pdfActions_guyq3_35{margin-bottom:var(--space-3)}._pdfActions_guyq3_35 ._formActions_guyq3_34{justify-content:flex-start;margin-top:0}._secret_guyq3_37{display:block;padding:var(--space-3) var(--space-4);margin:var(--space-3) 0;border:2px dashed var(--accent);border-radius:var(--radius);background:var(--bg);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.2rem;word-break:break-all;-webkit-user-select:all;user-select:all}._sliderRow_guyq3_49{margin-bottom:var(--space-4)}._sliderHead_guyq3_50{display:flex;justify-content:space-between;gap:var(--space-3);font-weight:600}._slider_guyq3_49{width:100%;min-height:var(--touch);accent-color:var(--accent)}._dayRow_guyq3_52{display:grid;grid-template-columns:8rem 1fr 1fr;gap:var(--space-3);align-items:end}._dayName_guyq3_53{font-weight:600;padding-bottom:var(--space-4);align-self:end;min-height:var(--touch);display:flex;align-items:center;margin-bottom:var(--space-4)}@media(max-width:34rem){._dayRow_guyq3_52{grid-template-columns:1fr 1fr}._dayName_guyq3_53{grid-column:1 / -1;min-height:0;margin-bottom:0;padding-bottom:0}}._authPage_guyq3_58{min-height:100vh;display:grid;place-items:center;padding:var(--space-4)}._authCard_guyq3_64{width:min(26rem,100%);background:var(--card);border:1px solid var(--panel);border-radius:var(--radius);padding:var(--space-5)}._fullWidth_guyq3_71{width:100%}._summary_guyq3_72{cursor:pointer;min-height:var(--touch);display:flex;align-items:center;font-weight:600}._weekNav_2nogo_1{display:grid;grid-template-columns:var(--touch) 1fr var(--touch);align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}._weekLabel_2nogo_2{text-align:center;font-weight:600}._weekSub_2nogo_3{display:block;color:var(--text-2);font-weight:400;font-size:.85rem}._navBtn_2nogo_4{min-width:var(--touch);padding:0}._tabs_2nogo_6{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2);margin-bottom:var(--space-4)}._tab_2nogo_6{min-height:var(--touch);padding:0 var(--space-3);border:2px solid var(--panel);border-radius:var(--radius);background:transparent;color:var(--text);font:inherit;font-weight:600;cursor:pointer}._tab_2nogo_6[aria-pressed=true]{background:var(--panel);border-color:var(--text-2)}._tab_2nogo_6[aria-pressed=true]:before{content:"✓ "}._days_2nogo_21{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}._day_2nogo_21{display:grid;grid-template-columns:6.5rem 1fr;gap:var(--space-1) var(--space-3);align-items:baseline;min-height:var(--touch);padding:var(--space-2) var(--space-3);border:1px solid var(--panel);border-radius:var(--radius);background:var(--bg)}._dayName_2nogo_33{font-weight:700}._dayInfo_2nogo_34{display:grid;gap:var(--space-1)}._fascia_2nogo_35{font-variant-numeric:tabular-nums}._hours_2nogo_36{color:var(--text-2);font-variant-numeric:tabular-nums}._rest_2nogo_37{color:var(--text-2)}._total_2nogo_38{display:flex;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-3);border:2px solid var(--text-2);border-radius:var(--radius);font-weight:700}._shopDay_2nogo_40{margin-bottom:var(--space-3);padding:var(--space-3);border:1px solid var(--panel);border-radius:var(--radius);background:var(--bg)}._shopDay_2nogo_40 h3{font-size:1.05rem;margin-bottom:var(--space-2)}._shopList_2nogo_42{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}._shopRow_2nogo_43{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-1) var(--space-3)}._me_2nogo_44{font-weight:700}._pdf_2nogo_45{display:grid;gap:var(--space-2);margin-top:var(--space-4)}._pdf_2nogo_45 button{width:100%}._pdfRow_2nogo_47{display:grid;grid-template-columns:1fr;gap:var(--space-2)}@media(min-width:480px){._pdfRow_2nogo_47{grid-template-columns:1fr 1fr}}._overlay_9fzgp_1{position:fixed;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--bg) 80%,transparent)}._content_9fzgp_6{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(32rem,calc(100vw - 2rem));max-height:calc(100vh - 2rem);overflow-y:auto;padding:var(--space-5);border:2px solid var(--panel);border-radius:var(--radius);background:var(--card);color:var(--text)}._title_9fzgp_20{margin:0 0 var(--space-2);font-size:1.2rem}._description_9fzgp_21{margin:0 0 var(--space-4);color:var(--text-2)}._actions_9fzgp_22{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-3)}._wrap_1mi0j_1{margin-top:var(--space-3)}._status_1mi0j_2{display:flex;justify-content:flex-end}._ok_1mi0j_3{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--green);border-radius:var(--radius);color:var(--text);font-weight:600}._gridWrap_bnc99_1{--colonne: 3.2rem repeat(7, minmax(0, 1fr));display:flex;flex-direction:column;gap:2px;max-width:56rem;-webkit-user-select:none;user-select:none;touch-action:none}._row_bnc99_10{display:grid;grid-template-columns:var(--colonne);gap:2px}._corner_bnc99_11{min-height:2rem}._head_bnc99_12,._time_bnc99_12{border:0;background:transparent;color:var(--text);font:inherit;cursor:pointer}._head_bnc99_12{min-height:2.25rem;padding:0;font-weight:700;border-radius:var(--radius);background:var(--card)}._head_bnc99_12:hover:not(:disabled),._time_bnc99_12:hover:not(:disabled){outline:2px solid var(--panel)}._head_bnc99_12:disabled,._time_bnc99_12:disabled{cursor:default}._time_bnc99_12{text-align:right;padding:0 var(--space-2);font-size:.8rem;font-variant-numeric:tabular-nums}._timeHalf_bnc99_23{color:var(--text-2)}._cell_bnc99_24{position:relative;min-height:2.1rem;padding:0;border:2px solid transparent;border-radius:.25rem;font:inherit;font-weight:700;font-variant-numeric:tabular-nums;cursor:pointer}._cell_bnc99_24[aria-disabled=true]{cursor:default}._closed_bnc99_36{min-height:2.1rem;border:1px dashed var(--panel);border-radius:.25rem}._goods_bnc99_41{border-color:var(--goods)}._goodsTag_bnc99_42{position:absolute;top:-2px;right:-2px;padding:0 .2rem;border-radius:0 .2rem;background:var(--goods);color:var(--on-goods);font-size:.6rem;line-height:1.1}._selected_bnc99_53{outline:3px dashed var(--text);outline-offset:-3px}._cell_bnc99_24:focus-visible{outline:3px solid var(--accent);outline-offset:1px;z-index:1}._cell_bnc99_24._selected_bnc99_53:focus-visible{outline-style:solid;outline-color:var(--text)}._w1_bnc99_58{background:var(--heat-1);color:var(--on-heat-1)}._w2_bnc99_59{background:var(--heat-2);color:var(--on-heat-2)}._w3_bnc99_60{background:var(--heat-3);color:var(--on-heat-3)}._w4_bnc99_61{background:var(--heat-4);color:var(--on-heat-4)}._w5_bnc99_62{background:var(--heat-5);color:var(--on-heat-5)}._picker_bnc99_64{border:0;margin:0;padding:0;min-width:0}._pickerLegend_bnc99_65{padding:0;margin-bottom:var(--space-1);font-weight:600}._pickerRow_bnc99_66{display:flex;gap:var(--space-2)}._swatch_bnc99_67{position:relative;display:inline-grid;place-items:center;width:var(--touch);height:var(--touch);border:2px solid transparent;border-radius:var(--radius);font-weight:700;cursor:pointer}._swatchInput_bnc99_78{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}._swatch_bnc99_67:has(._swatchInput_bnc99_78:checked){border-color:var(--text);outline:2px solid var(--panel)}._swatch_bnc99_67:has(._swatchInput_bnc99_78:checked) ._swatchNum_bnc99_80:after{content:" ✓";font-size:.7em}._swatch_bnc99_67:has(._swatchInput_bnc99_78:focus-visible){outline:3px solid var(--accent);outline-offset:2px}._swatchNum_bnc99_80{pointer-events:none}._legend_bnc99_84{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);list-style:none;padding:0;margin:var(--space-3) 0 0;color:var(--text-2);font-size:.9rem}._legendItem_bnc99_85{display:inline-flex;align-items:center;gap:var(--space-2)}._legendBox_bnc99_86{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:.25rem;font-weight:700;font-size:.8rem}._legendGoods_bnc99_87{border:2px solid var(--goods);background:var(--goods);color:var(--on-goods)}._legendClosed_bnc99_88{border:1px dashed var(--panel)}@media(max-width:34rem){._gridWrap_bnc99_1{--colonne: 2.6rem repeat(7, minmax(0, 1fr))}._time_bnc99_12{padding:0 2px;font-size:.7rem}._head_bnc99_12{font-size:.8rem}}._bar_xq885_1{margin-bottom:var(--space-4)}._barRow_xq885_2{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-3)}._dateBox_xq885_3>div{margin-bottom:0}._current_xq885_4{display:flex;flex-direction:column;gap:var(--space-1);align-self:center;min-width:14rem}._badge_xq885_5{align-self:flex-start;padding:0 var(--space-2);border:1px solid var(--panel);border-radius:var(--radius);font-size:.85rem}._badgeDraft_xq885_12{border-style:dashed}._alertAction_xq885_13{margin-top:var(--space-2)}._check_xq885_14{display:flex;align-items:center;gap:var(--space-2);min-height:var(--touch);margin-bottom:var(--space-3)}._check_xq885_14 input{width:1.25rem;height:1.25rem;accent-color:var(--accent)}._fields_umz3z_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));column-gap:var(--space-4);align-items:start}._allDay_umz3z_2{display:flex;align-items:flex-end;min-height:4.4rem;padding-bottom:var(--space-4)}._toolbar_1cb55_1{display:flex;flex-wrap:wrap;gap:var(--space-5);align-items:flex-end;margin-bottom:var(--space-4)}._presets_1cb55_2{display:flex;flex-direction:column;gap:var(--space-1)}._presetsLabel_1cb55_3{font-weight:600}._box_198vc_1{border:1px solid var(--panel);border-left:4px solid var(--error);border-radius:var(--radius);background:var(--card);padding:var(--space-4);margin-bottom:var(--space-4)}._title_198vc_2{display:flex;align-items:center;gap:var(--space-2);font-size:1.1rem}._title_198vc_2 svg{color:var(--error);flex:none}._reasons_198vc_4{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}._reason_198vc_4{display:flex;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--panel)}._reason_198vc_4:first-child{border-top:0;padding-top:0}._reasonIcon_198vc_7{flex:none;color:var(--warning);padding-top:2px}._headline_198vc_8{font-weight:600;margin:0 0 var(--space-1)}._causes_198vc_9{margin:0 0 var(--space-1);padding-left:var(--space-5)}._causeLabel_198vc_10{color:var(--text-2)}._where_198vc_11{margin:0;color:var(--text-2)}._where_198vc_11 a{color:var(--text)}._note_198vc_13{display:flex;align-items:flex-start;gap:var(--space-2);margin:var(--space-3) 0 0;color:var(--text-2)}._note_198vc_13 svg{flex:none;margin-top:2px;color:var(--accent)}._hints_198vc_15{margin:var(--space-2) 0 0;padding-left:var(--space-5)}._panel_1p3dq_1{margin-bottom:var(--space-4)}._head_1p3dq_2{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}._state_1p3dq_3{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:2px solid var(--panel);border-radius:var(--radius)}._fallito_1p3dq_4{border-color:var(--error)}._annullato_1p3dq_5{border-color:var(--warning)}._completato_1p3dq_6{border-color:var(--green)}._in_corso_1p3dq_7,._in_coda_1p3dq_7{border-style:dashed}._elapsed_1p3dq_8{color:var(--text-2);font-variant-numeric:tabular-nums}._hint_1p3dq_9{color:var(--text-2);margin:var(--space-2) 0 0}._progress_1p3dq_10{position:relative;height:.5rem;overflow:hidden;border:1px solid var(--panel);border-radius:var(--radius);background:var(--bg)}._progressBar_1p3dq_11{position:absolute;top:0;bottom:0;width:30%;background:var(--accent);animation:_scorri_1p3dq_1 1.4s ease-in-out infinite alternate}._best_1p3dq_12{margin-top:var(--space-3)}._bestLine_1p3dq_13{margin:0}._bestLine_1p3dq_13 span{color:var(--text-2)}._details_1p3dq_15{margin-top:var(--space-2);color:var(--text-2)}._details_1p3dq_15 summary{cursor:pointer;min-height:var(--touch);display:flex;align-items:center}@keyframes _scorri_1p3dq_1{0%{left:0}to{left:70%}}._muted_18pme_1{color:var(--text-2);font-weight:400}._num_18pme_2{text-align:right;font-variant-numeric:tabular-nums}._flag_18pme_3{display:inline-flex;align-items:center;gap:var(--space-1)}._flag_18pme_3 svg{color:var(--warning)}._tableWrap_18pme_5{overflow-x:auto}._tabs_18pme_7{display:flex;gap:var(--space-2);margin-bottom:var(--space-4)}._tab_18pme_5{min-height:var(--touch);padding:0 var(--space-4);border:2px solid var(--panel);border-radius:var(--radius);background:transparent;color:var(--text);font:inherit;font-weight:600;cursor:pointer}._tab_18pme_5[aria-selected=true]{background:var(--panel);border-color:var(--text-2)}._tab_18pme_5[aria-selected=true]:before{content:"✓ "}._cards_18pme_22{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,30rem),1fr));gap:var(--space-4)}._person_18pme_23{--label-w: 3rem;border:1px solid var(--panel);border-radius:var(--radius);padding:var(--space-3);min-width:0;background:var(--bg)}._personDay_18pme_31{--label-w: 4.5rem}._personName_18pme_32{font-size:1.05rem;margin-bottom:var(--space-2)}._scroll_18pme_35{overflow-x:auto}._wide_18pme_36{min-width:0}._scrollHint_18pme_37{display:none;margin:0 0 var(--space-2);color:var(--text-2);font-size:.85rem}@media(max-width:40rem){._wide_18pme_36{min-width:30rem}._scrollHint_18pme_37{display:block}._scroll_18pme_35{border-right:3px solid var(--text-2);padding-bottom:var(--space-1)}}._dayRow_18pme_44{display:grid;grid-template-columns:var(--label-w) minmax(0,1fr);align-items:center;column-gap:var(--space-2);min-height:1.75rem}._dayRow_18pme_44>._dayText_18pme_45{grid-column:2;font-size:.85rem;padding-bottom:var(--space-1)}._dayLabel_18pme_46{font-size:.8rem;font-weight:600;overflow-wrap:anywhere;line-height:1.15}._axis_18pme_48,._track_18pme_48,._coverage_18pme_48{display:grid;grid-template-columns:repeat(var(--slot),minmax(0,1fr));grid-column:2}._axis_18pme_48{margin-left:calc(var(--label-w) + var(--space-2));color:var(--text-2);font-size:.75rem;line-height:1.2}._axis_18pme_48 span{border-left:1px solid var(--panel);padding-left:2px;min-width:0;overflow:hidden}._track_18pme_48{height:1.4rem;border:1px solid var(--panel);border-radius:.25rem;background-image:repeating-linear-gradient(to right,var(--panel) 0,var(--panel) 1px,transparent 1px,transparent calc(100% / var(--ore)))}._block_18pme_61{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:clip;background:var(--green);color:var(--text);border:1px solid var(--text-2);border-radius:.2rem;font-size:.7rem;line-height:1.3rem;text-align:center}._goods_18pme_75{display:block;overflow:hidden;white-space:nowrap;background:var(--goods);color:var(--on-goods);border-radius:.2rem;font-size:.72rem;line-height:1.3rem;text-align:center;font-weight:700}._coverage_18pme_48{gap:1px}._cell_18pme_89{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-height:1.6rem;border:1px solid var(--panel);border-radius:.2rem;font-size:.78rem;font-variant-numeric:tabular-nums}._cellLow_18pme_100{border-color:var(--warning);border-width:2px}._cellLow_18pme_100 svg{color:var(--warning)}._cClosed_18pme_102{min-height:1.6rem}._lockPresent_18pme_105,._lockAbsent_18pme_105{display:flex;align-items:center;justify-content:center;min-width:0;border-radius:.2rem;pointer-events:none}._lockPresent_18pme_105{border:2px dashed var(--accent)}._lockPresent_18pme_105 svg{color:var(--text)}._lockAbsent_18pme_105{border:2px solid var(--error);background-image:repeating-linear-gradient(135deg,transparent 0,transparent 4px,var(--error) 4px,var(--error) 5px)}._lockList_18pme_119{grid-column:2;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);margin:var(--space-1) 0 var(--space-2);padding:0;list-style:none}._lockChip_18pme_120{display:inline-flex;align-items:center;gap:var(--space-1);padding:0 0 0 var(--space-2);border:1px solid var(--text-2);border-radius:var(--radius);font-size:.8rem}._lockRemove_18pme_129,._lockAdd_18pme_129{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-height:2rem;border:0;background:transparent;color:var(--text);font:inherit;cursor:pointer}._lockRemove_18pme_129{min-width:2rem;border-radius:var(--radius)}._lockAdd_18pme_129{margin-left:var(--space-2);padding:0 var(--space-2);border:1px solid var(--panel);border-radius:var(--radius);font-size:.75rem}._dayLabel_18pme_46 ._lockAdd_18pme_129{display:flex;margin:var(--space-1) 0 0;padding:0 var(--space-1)}._lockRemove_18pme_129:hover,._lockAdd_18pme_129:hover{background:var(--panel)}._fissaWrap_18pme_145{margin:0 0 var(--space-2)}._fissaTutto_18pme_146{display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-3);border:1px solid var(--panel);border-radius:var(--radius);background:transparent;color:var(--text);font:inherit;cursor:pointer}._fissaTutto_18pme_146:hover:not(:disabled){background:var(--panel)}._fissaTutto_18pme_146:disabled{cursor:not-allowed;color:var(--text-2)}._fissaEsito_18pme_161 p,._fissaErrore_18pme_161{display:flex;align-items:flex-start;gap:var(--space-2);margin:var(--space-2) 0 0;font-size:.9rem}._fissaErrore_18pme_161 svg{color:var(--error);flex:none}._fissaElenco_18pme_163{margin:0 0 var(--space-4);padding-left:var(--space-5)}@media(max-width:63.99rem){._lockRemove_18pme_129,._lockAdd_18pme_129{min-height:2.75rem}._lockRemove_18pme_129{min-width:2.75rem}}:root{color-scheme:dark;--bg: #1e2a24;--card: #2a3b32;--panel: #3a5246;--green: #4e6e50;--accent: #a88a54;--text: #f0ead0;--text-2: #b8b39c;--error: #d9705f;--warning: #e8c85a;--heat-1: #2f4238;--heat-2: #3e5a47;--heat-3: #4e6e50;--heat-4: #6f8f5e;--heat-5: #93ae6f;--goods: #a88a54;--on-accent: var(--bg);--on-heat-1: var(--text);--on-heat-2: var(--text);--on-heat-3: var(--text);--on-heat-4: #16201a;--on-heat-5: var(--on-heat-4);--on-goods: var(--bg);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--radius: .5rem;--touch: 2.75rem;--font: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);font-size:1rem;line-height:1.5}h1,h2,h3{margin:0 0 var(--space-3);line-height:1.25}h1{font-size:1.5rem}h2{font-size:1.2rem}h3{font-size:1.05rem}p{margin:0 0 var(--space-3)}a{color:var(--text);text-underline-offset:.2em}:focus-visible{outline:3px solid var(--accent);outline-offset:2px}table{border-collapse:collapse;width:100%}th,td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--panel);vertical-align:middle}th{color:var(--text-2);font-weight:600;font-size:.9rem}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
