:root{--fondo: #f4f2ed;--testo: #17202a;--testo-2: #2b3540;--testo-muto: #5b6470;--link: #1e4c7a;--card: #ffffff;--bordo: #e6e1d7;--ombra: 0 1px 2px rgba(23, 32, 42, .05), 0 6px 16px rgba(23, 32, 42, .05);--raggio-card: 18px;--avviso: #c62828;--menu: #13202d;--menu-voce: #1f3142;--menu-testo: #aeb9c5;--ambra: #e8a53a;--ambra-testo: #13202d;--barra-stretta: 76px;--testata-verde: #8fdcae;--testata-verde-punto: #3dba72;--testata-giallo: #f3c27a;--testata-rosso: #ff8f87;--testata-rosso-punto: #ef5350;--menu-largo: 300px;--libera-fondo: #ffffff;--libera-bordo: #dcebe1;--libera-etichetta: #e2f2e7;--libera-testo: #1f6b3f;--libera-punto: #2e9a5c;--occupata-fondo: #fff8f0;--occupata-bordo: #f0d2ae;--occupata-etichetta: #fce6cc;--occupata-testo: #8a4a0b;--occupata-punto: #e08a2e;--da-pulire-fondo: #f7f3fd;--da-pulire-bordo: #d8cbf1;--da-pulire-etichetta: #ebe3fa;--da-pulire-testo: #5a3696;--da-pulire-punto: #8b5cf6;--fuori-servizio-fondo: #f8f1f0;--fuori-servizio-bordo: #d9a39c;--fuori-servizio-etichetta: #f6dad6;--fuori-servizio-testo: #8e2a20;--fuori-servizio-punto: #b3362c;--tempo-fondo: #f1e3d2;--tempo-riempimento: #e08a2e;--tempo-oltre: #c62828;--in-linea-testo: #1f6b3f;--in-linea-punto: #2e9a5c;--in-linea-alone: #ddf1e4;--in-linea-bordo: #d4e8db;--font: -apple-system, system-ui, sans-serif;color-scheme:light}html,body{margin:0;background:var(--fondo);color:var(--testo);font-family:var(--font)}.num{font-variant-numeric:tabular-nums}._avviso_41cw3_1{margin:0 0 16px;padding:12px 16px;border-radius:12px;font-size:15px;font-weight:600;line-height:1.4}._errore_41cw3_10{background:#fdecea;color:var(--avviso)}._ok_41cw3_15{background:var(--in-linea-alone);color:var(--in-linea-testo)}._info_41cw3_20{background:var(--card);border:1px solid var(--bordo);color:var(--testo-2)}._campo_cy9ix_1{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}._etichetta_cy9ix_8{font-size:15px;font-weight:600;color:var(--testo-2)}._input_cy9ix_14{min-height:48px;width:100%;box-sizing:border-box;padding:0 14px;border:1px solid var(--testo-muto);border-radius:12px;background:var(--card);color:var(--testo);font-family:inherit;font-size:16px}._input_cy9ix_14[aria-invalid=true]{border-color:var(--avviso)}._aiuto_cy9ix_32{margin:0;font-size:15px;color:var(--testo-muto)}._errore_cy9ix_38{margin:0;font-size:15px;font-weight:600;color:var(--avviso)}._pulsante_11evp_1{min-height:44px;padding:0 18px;border-radius:12px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.2;border:1px solid var(--bordo);background:var(--card);color:var(--testo);cursor:pointer;touch-action:manipulation}._principale_11evp_16{min-height:52px;padding:0 24px;border-color:var(--menu);background:var(--menu);color:#fff;font-size:17px}._secondario_11evp_25:active{background:var(--fondo)}._principale_11evp_16:active{background:var(--menu-voce)}._pericolo_11evp_33{border-color:var(--avviso);background:var(--avviso);color:#fff}._pericolo_11evp_33:active{opacity:.85}._pulsante_11evp_1[aria-busy=true]{opacity:.7}._pagina_1pdz3_2{width:100%;max-width:960px;box-sizing:border-box;padding:20px 16px calc(32px + env(safe-area-inset-bottom,0px))}@media(min-width:900px){._pagina_1pdz3_2{padding:28px 32px 48px}}._intestazione_1pdz3_15{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}._titolo_1pdz3_23{margin:0 0 16px;font-size:26px;font-weight:800;letter-spacing:-.01em;overflow-wrap:anywhere}._intestazione_1pdz3_15 ._titolo_1pdz3_23{margin:0}._azionePrincipale_1pdz3_35{display:flex;flex-direction:column;margin-bottom:20px}@media(min-width:900px){._azionePrincipale_1pdz3_35{flex-direction:row}}._scheda_1pdz3_47{display:flex;flex-direction:column;gap:4px;box-sizing:border-box;width:100%;padding:20px;border:1px solid var(--bordo);border-radius:var(--raggio-card);background:var(--card);box-shadow:var(--ombra)}._dato_1pdz3_60{margin:0;font-size:17px;font-weight:700;overflow-wrap:anywhere}._datoMuto_1pdz3_67{margin:0 0 12px;font-size:15px;color:var(--testo-muto);overflow-wrap:anywhere}._centrata_1pdz3_74{display:flex;justify-content:center;box-sizing:border-box;width:100%;padding:32px 16px}._centrata_1pdz3_74 ._scheda_1pdz3_47{max-width:420px;gap:0}._velo_oxu8o_2{position:fixed;inset:0;z-index:30;background:#0d161f7a;display:flex;justify-content:flex-end}._foglio_oxu8o_11{position:static;margin:0;width:100%;max-width:100%;height:100%;max-height:100%;display:flex;flex-direction:column;box-sizing:border-box;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);border:0;background:var(--card);color:var(--testo);overflow:hidden}@media(min-width:900px){._foglio_oxu8o_11{width:480px;box-shadow:-16px 0 48px #0003}}._testa_oxu8o_35{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px 12px}._titolo_oxu8o_43{margin:0;font-size:22px;font-weight:700;min-width:0;overflow-wrap:anywhere}._chiudi_oxu8o_51{flex:none;min-width:44px;min-height:44px;padding:0 14px;border:1px solid var(--bordo);border-radius:12px;background:var(--card);color:var(--testo);font-family:inherit;font-size:16px;font-weight:600}._chiudi_oxu8o_51:active{background:var(--fondo)}._corpo_oxu8o_69{flex:1;min-height:0;overflow-y:auto;padding:0 20px 24px}._contenitore_afp21_1{position:relative;flex:none}._puntini_afp21_6{min-width:44px;min-height:44px;border:1px solid var(--bordo);border-radius:12px;background:var(--card);color:var(--testo);font-family:inherit;font-size:22px;line-height:1}._puntini_afp21_6:active{background:var(--fondo)}._velo_afp21_22{position:fixed;inset:0;z-index:40}._menu_afp21_28{position:absolute;right:0;top:calc(100% + 6px);z-index:41;min-width:220px;max-width:calc(100vw - 32px);display:flex;flex-direction:column;padding:6px;border:1px solid var(--bordo);border-radius:14px;background:var(--card);box-shadow:var(--ombra),0 12px 32px #0000001f}._menu_afp21_28[data-verso=su]{top:auto;bottom:calc(100% + 6px)}._voce_afp21_49{min-height:44px;padding:0 14px;border:0;border-radius:10px;background:transparent;color:var(--testo);font-family:inherit;font-size:16px;text-align:left}._voce_afp21_49:active{background:var(--fondo)}._spunta_l9u26_1{display:flex;flex-direction:column;margin-bottom:8px}._riga_l9u26_8{display:flex;align-items:center;gap:12px;min-height:44px;cursor:pointer}._casella_l9u26_16{flex:none;width:22px;height:22px;margin:0;accent-color:var(--menu)}._etichetta_l9u26_24{flex:1;font-size:16px;font-weight:600}._aiuto_l9u26_31{margin:-6px 0 0 34px;font-size:15px;font-weight:400;color:var(--testo-muto)}._gruppo_1rvcs_2{margin:0 0 16px;padding:0;border:none}._legenda_1rvcs_8{margin-bottom:6px;padding:0;font-size:15px;font-weight:600;color:var(--testo-2)}._scelte_1rvcs_16{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._scelta_1rvcs_22{display:flex;align-items:center;gap:10px;min-height:48px;box-sizing:border-box;padding:0 14px;border:1px solid var(--testo-muto);border-radius:12px;background:var(--card);font-size:16px;font-weight:600;cursor:pointer;touch-action:manipulation}._sceltaAttiva_1rvcs_38{border:2px solid var(--menu);padding:0 13px}._radio_1rvcs_43{flex:none;width:22px;height:22px;margin:0;accent-color:var(--menu)}._elenco_wm0pd_6{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:1px solid var(--bordo);border-radius:var(--raggio-card);background:var(--card);box-shadow:var(--ombra)}._riga_wm0pd_18:first-child,._riga_wm0pd_18:first-child ._tocco_wm0pd_19{border-top-left-radius:var(--raggio-card);border-top-right-radius:var(--raggio-card)}._riga_wm0pd_18:last-child,._riga_wm0pd_18:last-child ._tocco_wm0pd_19{border-bottom-left-radius:var(--raggio-card);border-bottom-right-radius:var(--raggio-card)}._riga_wm0pd_18{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;box-sizing:border-box;padding:8px 12px 8px 18px}._riga_wm0pd_18+._riga_wm0pd_18{border-top:1px solid var(--bordo)}._testo_wm0pd_44{min-width:0;font-size:16px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}._spenta_wm0pd_52 ._testo_wm0pd_44{color:var(--testo-muto);font-weight:500}._vuoto_wm0pd_57{margin:0;font-size:16px;color:var(--testo-muto)}._mostra_wm0pd_63{align-self:flex-start;margin:-4px 0 16px}._tocco_wm0pd_19{flex:1;align-self:stretch;min-height:44px;margin:-8px 0 -8px -18px;padding:8px 0 8px 18px;border:none;background:none;color:var(--testo);font-family:inherit;text-align:left;cursor:pointer;touch-action:manipulation}._tocco_wm0pd_19:active{background:var(--fondo)}._gruppo_wm0pd_89{margin:8px 0 10px;font-size:18px;font-weight:700}._carica_wm0pd_96{display:flex;flex-direction:column;margin-top:16px}@media(min-width:900px){._carica_wm0pd_96{flex-direction:row}}._stato_1xgb5_2{display:flex;align-items:center;gap:10px;margin:0 0 16px;padding:10px 14px;border-radius:12px;font-size:15px;font-weight:600;line-height:1.4}._punto_1xgb5_14{flex:none;width:10px;height:10px;border-radius:50%}._ok_1xgb5_21{background:var(--in-linea-alone);color:var(--in-linea-testo)}._ok_1xgb5_21 ._punto_1xgb5_14{background:var(--in-linea-punto)}._attesa_1xgb5_30{background:var(--occupata-etichetta);color:var(--occupata-testo)}._attesa_1xgb5_30 ._punto_1xgb5_14{background:var(--ambra)}._gruppo_bo1rq_2{min-width:0;margin:0 0 8px;padding:0;border:none}._titoloGruppo_bo1rq_9{margin:0 0 12px;padding:0;font-size:16px;font-weight:700}._errore_bo1rq_16{margin:-8px 0 16px;font-size:15px;font-weight:600;color:var(--avviso)}._salva_bo1rq_24{display:flex;flex-direction:column;margin-top:20px}._velo_12h1m_1{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;background:#0d161f7a}._finestra_12h1m_13{width:min(440px,100%);box-sizing:border-box;padding:20px;border-radius:18px;background:var(--card);color:var(--testo);box-shadow:0 24px 64px #0000004d}._titolo_12h1m_23{margin:0 0 8px;font-size:19px;font-weight:700;line-height:1.3}._testo_12h1m_30{margin:0 0 16px;font-size:17px;line-height:1.45}._errore_12h1m_36{margin:0 0 16px;font-size:15px;font-weight:600;color:var(--avviso)}._azioni_12h1m_43{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}._annulla_12h1m_50{min-height:44px;padding:0 18px;border:1px solid var(--bordo);border-radius:12px;background:var(--card);color:var(--testo);font-family:inherit;font-size:16px;font-weight:600}._annulla_12h1m_50:active{background:var(--fondo)}._editor_fpsxe_2{display:flex;flex-direction:column}._gruppo_fpsxe_7{margin:0 0 16px;padding:0;border:none}._legenda_fpsxe_13{margin-bottom:6px;padding:0;font-size:15px;font-weight:600;color:var(--testo-2)}._scelte_fpsxe_21{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(min-width:900px){._scelte_fpsxe_21{grid-template-columns:repeat(4,minmax(0,1fr))}}._scelta_fpsxe_33{display:flex;align-items:center;gap:10px;min-height:48px;box-sizing:border-box;padding:0 14px;border:1px solid var(--testo-muto);border-radius:12px;background:var(--card);font-size:16px;font-weight:600;cursor:pointer;touch-action:manipulation}._sceltaAttiva_fpsxe_49{border:2px solid var(--menu);padding:0 13px}._radio_fpsxe_54{flex:none;width:22px;height:22px;margin:0;accent-color:var(--menu)}._segnoErrore_fpsxe_63{margin-left:auto;font-weight:800;color:var(--avviso)}._testaTipologia_fpsxe_69{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:4px 0 12px}._nomeTipologia_fpsxe_77{margin:0;font-size:20px;font-weight:800}._coppia_fpsxe_84{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));column-gap:12px}._coppia_fpsxe_84>div{grid-row:span 3;display:grid;grid-template-rows:subgrid;row-gap:0;align-content:start;margin-bottom:0;padding-bottom:16px}._coppia_fpsxe_84>div>label{margin-bottom:6px;align-self:end}._coppia_fpsxe_84>div>p{margin-top:6px}._scalino_fpsxe_117{margin:0 0 12px;padding:12px 14px 0;border:1px solid var(--bordo);border-radius:12px}._togli_fpsxe_124{display:flex;justify-content:flex-end;margin-bottom:12px}._aggiungi_fpsxe_130{display:flex;margin-bottom:16px}._aiuto_fpsxe_135{margin:-8px 0 16px;font-size:15px;color:var(--testo-muto)}._errore_fpsxe_141{margin:0 0 12px;font-size:15px;font-weight:600;color:var(--avviso)}._anteprima_fpsxe_148{padding:14px 16px;border-radius:12px;background:var(--fondo)}._titoloAnteprima_fpsxe_154{margin:0 0 6px;font-size:15px;font-weight:700;color:var(--testo-2)}._righe_fpsxe_161{margin:0;font-size:16px;line-height:1.5}._passo_fpsxe_167{white-space:nowrap}._righe_fpsxe_161+._righe_fpsxe_161{margin-top:6px}._titoloListino_1vo5u_2{margin:8px 0 4px;font-size:18px;font-weight:800}._aiuto_1vo5u_8{margin:0 0 14px;font-size:15px;color:var(--testo-muto)}._salva_1vo5u_14{display:flex;flex-direction:column;margin-top:20px}._codice_1sqw1_2{display:flex;flex-direction:column;align-items:stretch;gap:8px}._cifre_1sqw1_9{margin:8px 0 0;font-size:44px;font-weight:800;letter-spacing:.12em;text-align:center;overflow-wrap:anywhere}._scadenza_1sqw1_18{margin:0;font-size:17px;font-weight:700;text-align:center}._istruzioni_1sqw1_25{margin:8px 0 0;font-size:16px;line-height:1.4;text-align:center}._attesa_1sqw1_32{margin:8px 0 0;font-size:15px;color:var(--testo-muto);text-align:center}._aiuto_l40u7_1{margin:-8px 0 16px;font-size:15px;color:var(--testo-muto)}._frecce_l40u7_8{display:flex;flex:none;gap:8px}._menu_cq6n3_5{display:none;flex-direction:column;gap:20px;box-sizing:border-box;padding:16px 12px calc(24px + env(safe-area-inset-bottom,0px));background:var(--menu);color:var(--menu-testo);overflow-y:auto}._menu_cq6n3_5[data-aperto=true]{display:flex;position:fixed;top:calc(60px + env(safe-area-inset-top,0px));left:0;right:0;bottom:0;z-index:15}@media(min-width:900px){._menu_cq6n3_5,._menu_cq6n3_5[data-aperto=true]{display:flex;position:sticky;top:calc(60px + env(safe-area-inset-top,0px));width:260px;flex:none;height:calc(100dvh - 60px - env(safe-area-inset-top,0px));z-index:auto}}._gruppo_cq6n3_39,._hotel_cq6n3_40{display:flex;flex-direction:column;gap:4px}._titoloGruppo_cq6n3_46{margin:0 0 4px;padding:0 12px;font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--menu-testo)}._voce_cq6n3_56{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:10px;color:#fff;font-size:16px;font-weight:600;text-decoration:none}._voce_cq6n3_56:active{background:var(--menu-voce)}._voce_cq6n3_56[aria-current=page]{background:var(--menu-voce);box-shadow:inset 3px 0 0 var(--ambra)}._selettore_cq6n3_77{min-height:44px;margin:0 4px;padding:0 10px;border:1px solid var(--menu-voce);border-radius:10px;background:var(--menu-voce);color:#fff;font-family:inherit;font-size:16px}._fondo_cq6n3_89{margin-top:auto;padding-top:12px;border-top:1px solid var(--menu-voce)}._testata_fz96v_2{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:env(safe-area-inset-top,0px) 16px 0;box-sizing:border-box;background:var(--menu);color:#fff}._marchio_fz96v_17{flex:none;font-size:20px;font-weight:800;letter-spacing:-.02em}._destra_fz96v_24{display:flex;align-items:center;gap:12px;min-width:0}._hotel_fz96v_31{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;color:var(--menu-testo)}._menu_fz96v_40{flex:none;min-width:44px;min-height:44px;padding:0 14px;border:1px solid var(--menu-voce);border-radius:12px;background:var(--menu-voce);color:#fff;font-family:inherit;font-size:16px;font-weight:600}._menu_fz96v_40:active{opacity:.85}@media(min-width:900px){._menu_fz96v_40{display:none}}._app_f75rm_1{min-height:100dvh;background:var(--fondo);color:var(--testo);font-family:var(--font);font-size:16px;overflow-x:hidden}._corpo_f75rm_10{display:flex;align-items:stretch}._contenuto_f75rm_15{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center}._avviso_f75rm_23{position:sticky;top:calc(64px + env(safe-area-inset-top,0px));z-index:10;width:100%;max-width:960px;box-sizing:border-box;padding:12px 16px 0}._attesa_f75rm_33{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px 16px;font-size:16px}._segnaposto_f75rm_42{width:100%;max-width:960px;box-sizing:border-box;padding:20px 16px}
