@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Poppins:wght@400;500;600;700&display=swap";:root{--bp-mobile:768px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--tabbar-h:58px;--topbar-h:0px;--bottom-space:calc(var(--tabbar-h) + var(--safe-bottom));--top-space:calc(var(--topbar-h) + var(--safe-top));--page-bottom-pad:calc(var(--bottom-space) + 24px);--touch-min:44px;--touch-min-sm:40px;--input-font:16px;--gutter:16px;--gutter-desktop:36px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--sheet-radius:18px;--sheet-max-w:560px;--sheet-max-h:92vh;--fab-size:56px;--fab-offset:calc(var(--bottom-space) + 12px);--z-tabbar:20;--z-fab:30;--z-topbar:80;--z-sidebar:100;--z-sheet:10000;--z-toast:10100}@media (width>=769px){:root{--sheet-max-h:88vh}}@supports (height:100dvh){:root{--vh-full:100dvh}}@supports not (height:100dvh){:root{--vh-full:100vh}}body.ama-scroll-locked{overscroll-behavior:none;width:100%;position:fixed;left:0;right:0;overflow:hidden}.mobile-only{display:none}@media (width<=768px){.mobile-only{display:revert}.desktop-only{display:none!important}}.u-min0{min-width:0}.u-hscroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}.u-no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.u-no-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}.u-touch{min-height:var(--touch-min);min-width:var(--touch-min)}.u-tabbar-space{padding-bottom:var(--page-bottom-pad)}.u-safe-bottom{padding-bottom:var(--safe-bottom)}.u-fab-space{padding-bottom:0}@media (width<=768px){.u-fab-space{padding-bottom:calc(var(--fab-size) + 20px)}}.u-form-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}@media (width<=768px){.u-form-grid{gap:var(--space-3);grid-template-columns:1fr}}@keyframes app-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.app-enter{animation:.22s cubic-bezier(.22,1,.36,1) both app-enter}.app-row{animation:.2s cubic-bezier(.22,1,.36,1) both app-enter;animation-delay:calc(min(var(--i,0), 9) * 22ms)}.app-press{-webkit-tap-highlight-color:transparent;transition:transform .12s}.app-press:active{transform:scale(.975)}@keyframes app-bump{0%{transform:scale(1)}40%{transform:scale(1.05)}to{transform:scale(1)}}.app-bump{animation:.26s app-bump}@media (prefers-reduced-motion:reduce){.app-enter,.app-row,.app-bump{animation:none}.app-press{transition:none}.app-press:active{transform:none}}:root{--navy:#0b2545;--navy-light:#163a64;--navy-mid:#2a4a6b;--text-primary:#0b2545;--text-secondary:#4a6380;--text-muted:#586c80;--text-inverse:#f0ebe3;--cream:#f0ebe3;--cream-light:#f5f1eb;--cream-dark:#e6dfd4;--cream-border:#ddd6ca;--cream-bg:#eae4da;--surface:#f8f5ef;--surface-white:#f8f5ef;--surface-raised:#f8f5ef;--error:#c1121f;--error-dark:#9e0f19;--error-bg:#c1121f12;--success:#276b4e;--success-bg:#276b4e17;--info:#2c63ae;--info-bg:#2c63ae17;--warning:#7f5c00;--warning-bg:#7f5c0017;--shadow-sm:0 1px 3px #0b25450f;--shadow-md:0 4px 16px #0b254514;--shadow-lg:0 12px 48px #0b25451a;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--transition:.2s ease;--transition-slow:.3s ease;--font-body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading:"Poppins", "Inter", sans-serif;--sidebar-width:260px;--sidebar-collapsed:72px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-body);background:var(--cream);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;font-size:14px;line-height:1.6;overflow-x:hidden}#root{min-height:100vh}img,video{max-width:100%;height:auto}pre,code{white-space:pre-wrap;word-break:break-word}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--text-primary);font-weight:600;line-height:1.3}h1{font-size:28px}h2{font-size:22px}h3{font-size:18px}h4{font-size:15px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--cream-border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0}to{opacity:1}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes slideInRight{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.animate-in{animation:.4s forwards fadeIn}.animate-up{animation:.3s forwards fadeInUp}.skeleton{background:linear-gradient(90deg, var(--cream-dark) 25%, var(--cream-light) 50%, var(--cream-dark) 75%);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.5s linear infinite shimmer}.text-muted{color:var(--text-muted)}.text-secondary{color:var(--text-secondary)}.text-success{color:var(--success)}.text-error{color:var(--error)}.font-heading{font-family:var(--font-heading)}.font-tabular{font-variant-numeric:tabular-nums}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible,[role=button]:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.on-navy :focus-visible{outline-color:var(--cream)}@media (width<=768px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}._splash_189ss_1{z-index:99999;background:var(--cream);flex-direction:column;justify-content:center;align-items:center;transition:opacity .4s,transform .5s;display:flex;position:fixed;inset:0}._splash_189ss_1._exit_189ss_13{opacity:0;pointer-events:none;transform:translateY(-30px)}._logo_189ss_19{opacity:0;width:140px;height:auto;animation:.8s .2s forwards _splashLogoIn_189ss_1;transform:scale(.85)}@keyframes _splashLogoIn_189ss_1{to{opacity:1;transform:scale(1)}}._text_189ss_31{font-family:var(--font-body);letter-spacing:3px;text-transform:uppercase;color:var(--text-muted);opacity:0;margin-top:16px;font-size:10px;font-weight:400;animation:.4s .5s forwards _splashFadeIn_189ss_1}@keyframes _splashFadeIn_189ss_1{to{opacity:1}}._line_189ss_47{background:var(--cream-dark);width:1px;height:0;margin-bottom:20px;animation:.6s .3s forwards _lineGrow_189ss_1}@keyframes _lineGrow_189ss_1{to{height:32px}}._barWrap_189ss_59{background:var(--cream-dark);opacity:0;border-radius:2px;width:120px;height:2px;margin-top:28px;animation:.4s .6s forwards _splashFadeIn_189ss_1;overflow:hidden}._barFill_189ss_70{background:var(--navy);border-radius:2px;width:0;height:100%;animation:1.2s .8s forwards _barGrow_189ss_1}@keyframes _barGrow_189ss_1{to{width:100%}}._overlay_13c0a_1{background:var(--cream);z-index:9999;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._card_13c0a_12{background:var(--surface);border:1px solid var(--cream-dark);border-radius:var(--radius-lg);width:100%;max-width:420px;box-shadow:var(--shadow-lg);text-align:center;padding:48px 44px}._logo_13c0a_23{height:44px;margin-bottom:28px}._title_13c0a_28{font-family:var(--font-heading);color:var(--navy);margin-bottom:4px;font-size:24px;font-weight:600}._subtitle_13c0a_36{color:var(--text-muted);margin-bottom:32px;font-size:13px;font-weight:400}._form_13c0a_43{flex-direction:column;gap:18px;display:flex}._field_13c0a_49{text-align:left;flex-direction:column;gap:6px;display:flex}._field_13c0a_49 label{color:var(--text-secondary);letter-spacing:1.2px;text-transform:uppercase;font-size:11px;font-weight:500}._field_13c0a_49 input{border:1.5px solid var(--cream-border);border-radius:var(--radius-sm);font-family:var(--font-body);color:var(--text-primary);background:var(--cream-light);transition:border-color var(--transition), background var(--transition);outline:none;width:100%;padding:12px 16px;font-size:14px}._field_13c0a_49 input:focus{border-color:var(--navy);background:var(--surface)}._field_13c0a_49 input::placeholder{color:var(--text-muted);font-weight:300}._pwdWrap_13c0a_87{position:relative}._pwdWrap_13c0a_87 input{padding-right:48px}._pwdToggle_13c0a_95{cursor:pointer;width:44px;height:44px;color:var(--text-muted);transition:color var(--transition);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}._pwdToggle_13c0a_95:hover{color:var(--navy)}._submitBtn_13c0a_118{min-height:48px;font-family:var(--font-body);letter-spacing:2.5px;text-transform:uppercase;cursor:pointer;background:var(--navy);color:var(--text-inverse);transition:background var(--transition);border:none;border-radius:0;margin-top:4px;padding:14px 32px;font-size:11px;font-weight:600}._submitBtn_13c0a_118:hover{background:var(--navy-light)}._submitBtn_13c0a_118:disabled{opacity:.55;cursor:progress}._error_13c0a_144{color:var(--error);text-align:center;min-height:18px;font-size:12px}@media (width<=500px){._card_13c0a_12{padding:36px 24px}._logo_13c0a_23{height:36px}}._sidebarTrigger_1b92y_4{color:#f0ebe3bf;border-radius:var(--radius-md);cursor:pointer;width:100%;font-size:13.5px;font-weight:500;font-family:var(--font-body);transition:all var(--transition);background:0 0;border:none;align-items:center;gap:12px;padding:10px 14px;display:flex}._sidebarTrigger_1b92y_4:hover{color:var(--cream);background:#f0ebe314}._bellWrap_1b92y_26{flex-shrink:0;display:flex;position:relative}._sidebarLabel_1b92y_32{white-space:nowrap;overflow:hidden}._mobileTrigger_1b92y_38{color:var(--cream);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:relative}._badge_1b92y_54{background:var(--info);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9.5px;font-weight:700;display:flex;position:absolute;top:-6px;right:-8px}._badgeWarn_1b92y_71{background:var(--warning)}._backdrop_1b92y_74{z-index:10001;background:0 0;position:fixed;inset:0}._panel_1b92y_81{z-index:10002;background:var(--surface-white);border:1px solid var(--cream-border);border-radius:var(--radius-lg);width:min(340px,100vw - 24px);max-height:min(60dvh,440px);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:fixed;overflow:hidden}._panelSidebar_1b92y_95{left:calc(var(--sidebar-width,260px) + 10px);bottom:16px}._panelMobile_1b92y_100{top:62px;right:10px}._panelHeader_1b92y_105{color:var(--text-primary);border-bottom:1px solid var(--cream-border);background:var(--surface);padding:12px 16px;font-size:13px;font-weight:600}._panelList_1b92y_114{min-height:0;overflow-y:auto}._empty_1b92y_119{color:var(--success);justify-content:center;align-items:center;gap:8px;padding:20px 16px;font-size:13px;display:flex}._item_1b92y_129{border:none;border-bottom:1px solid var(--cream-light);cursor:pointer;text-align:left;width:100%;transition:background var(--transition);background:0 0;align-items:flex-start;gap:11px;padding:11px 16px;display:flex}._item_1b92y_129:last-child{border-bottom:none}._item_1b92y_129:hover{background:var(--cream-light)}._itemIcon_1b92y_147{background:var(--info-bg);width:28px;height:28px;color:var(--info);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}._itemIconWarn_1b92y_160{background:var(--warning-bg);color:#9a7410}._itemBody_1b92y_165{flex-direction:column;gap:1px;min-width:0;display:flex}._itemTitle_1b92y_172{color:var(--text-primary);font-size:13px;font-weight:600}._itemDetail_1b92y_178{color:var(--text-muted);font-size:11.5px}@media (width<=768px){._panelSidebar_1b92y_95{bottom:12px;left:12px}}._sidebar_k9qp7_6{width:var(--sidebar-width,260px);background:var(--navy);z-index:100;transition:width var(--transition-slow);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:visible}._sidebar_k9qp7_6._collapsed_k9qp7_20{width:var(--sidebar-collapsed,72px)}._logoWrap_k9qp7_25{flex-shrink:0;justify-content:center;align-items:center;padding:28px 20px 20px;display:flex;overflow:hidden}._logo_k9qp7_25{filter:brightness(0)invert();width:auto;height:32px;transition:height var(--transition-slow), width var(--transition-slow)}._collapsed_k9qp7_20 ._logo_k9qp7_25{height:18px}._collapsed_k9qp7_20 ._logoWrap_k9qp7_25{padding:22px 8px 16px}._nav_k9qp7_50{flex-direction:column;flex:1;gap:4px;min-width:0;padding:12px 12px 0;display:flex;overflow:hidden auto}._navLink_k9qp7_61{border-radius:var(--radius-md,8px);color:#f0ebe3a6;font-size:14px;font-weight:500;font-family:var(--font-body);white-space:nowrap;transition:background var(--transition), color var(--transition);align-items:center;gap:14px;padding:11px 14px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){._navLink_k9qp7_61:hover{color:#f0ebe3e6;background:#ffffff12}}._navLink_k9qp7_61._active_k9qp7_85{color:#fff;background:#ffffff1a}._navIcon_k9qp7_90{flex-shrink:0;width:20px;height:20px}._navLabel_k9qp7_96{opacity:1;transition:opacity var(--transition-slow)}._collapsed_k9qp7_20 ._navLabel_k9qp7_96{opacity:0;width:0;overflow:hidden}._navSection_k9qp7_108{padding:16px 14px 6px;overflow:hidden}._navSectionLabel_k9qp7_113{letter-spacing:2px;text-transform:uppercase;color:#f0ebe34d;white-space:nowrap;transition:opacity var(--transition-slow);font-size:9px;font-weight:600}._collapsed_k9qp7_20 ._navSectionLabel_k9qp7_113{opacity:0}._badge_k9qp7_128{color:#f0ebe3d9;font-variant-numeric:tabular-nums;min-width:22px;height:20px;transition:opacity var(--transition-slow);background:#ffffff26;border-radius:10px;justify-content:center;align-items:center;margin-left:auto;padding:0 7px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}._badgeWarn_k9qp7_146{color:#ffa0a8;background:#dc354540}._collapsed_k9qp7_20 ._badge_k9qp7_128{opacity:0;width:0;min-width:0;padding:0;overflow:hidden}._collapseBtn_k9qp7_160{background:var(--surface);border:1px solid var(--cream-dark,#e6dfd4);width:28px;height:28px;color:var(--text-secondary,#4a6380);cursor:pointer;z-index:110;transition:background var(--transition), color var(--transition), box-shadow var(--transition);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:-14px;transform:translateY(-50%);box-shadow:0 2px 8px #0b25451f}@media (hover:hover) and (pointer:fine){._collapseBtn_k9qp7_160:hover{background:var(--cream-light);color:var(--navy);box-shadow:0 3px 12px #0b25452e}}._collapseBtn_k9qp7_160 svg{stroke-width:2.5px;width:14px;height:14px;transition:transform .3s}._collapsed_k9qp7_20 ._collapseBtn_k9qp7_160 svg{transform:rotate(180deg)}._bottomSection_k9qp7_202{border-top:1px solid #ffffff14;flex-shrink:0;padding:16px 12px 20px;overflow:hidden}._userInfo_k9qp7_209{align-items:center;gap:10px;margin-bottom:8px;padding:6px 8px;display:flex;overflow:hidden}._userAvatar_k9qp7_218{color:#f0ebe3cc;text-transform:uppercase;background:#ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:600;display:flex}._userEmail_k9qp7_233{color:#f0ebe38c;text-overflow:ellipsis;white-space:nowrap;transition:opacity var(--transition-slow);font-size:12px;overflow:hidden}._collapsed_k9qp7_20 ._userEmail_k9qp7_233{opacity:0;width:0}._logoutBtn_k9qp7_247{border-radius:var(--radius-md,8px);color:#f0ebe380;width:100%;font-size:13px;font-family:var(--font-body);cursor:pointer;transition:background var(--transition), color var(--transition);white-space:nowrap;background:0 0;border:none;align-items:center;gap:10px;padding:9px 14px;display:flex}@media (hover:hover) and (pointer:fine){._logoutBtn_k9qp7_247:hover{color:#f8a0a8;background:#dc354526}}._logoutLabel_k9qp7_271{transition:opacity var(--transition-slow)}._collapsed_k9qp7_20 ._logoutLabel_k9qp7_271{opacity:0;width:0;overflow:hidden}._backdrop_k9qp7_284{display:none}@media (width<=768px){._sidebar_k9qp7_6{transition:transform var(--transition-slow);padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);transform:translate(-100%);width:min(var(--sidebar-width,260px), 85vw)!important}._navLink_k9qp7_61,._logoutBtn_k9qp7_247{padding:13px 14px}._sidebar_k9qp7_6._mobileOpen_k9qp7_303{transform:translate(0)}._collapseBtn_k9qp7_160{display:none}._collapsed_k9qp7_20 ._navLabel_k9qp7_96,._collapsed_k9qp7_20 ._badge_k9qp7_128,._collapsed_k9qp7_20 ._userEmail_k9qp7_233,._collapsed_k9qp7_20 ._logoutLabel_k9qp7_271{opacity:1;width:auto;min-width:auto;padding:revert;overflow:visible}._backdrop_k9qp7_284{z-index:90;opacity:0;pointer-events:none;transition:opacity var(--transition-slow);background:#0b254580;display:block;position:fixed;inset:0}._backdrop_k9qp7_284._visible_k9qp7_333{opacity:1;pointer-events:auto}}._tabbar_1kk1u_3{display:none}@media (width<=768px){._tabbar_1kk1u_3{z-index:var(--z-tabbar,20);background:var(--surface-white);border-top:1px solid var(--cream-border);padding-top:6px;padding-bottom:calc(6px + env(safe-area-inset-bottom,0px));grid-auto-columns:1fr;grid-auto-flow:column;transition:transform .25s cubic-bezier(.22,1,.36,1);display:grid;position:fixed;bottom:0;left:0;right:0}body.chat-open ._tabbar_1kk1u_3{transform:translateY(110%)}._tab_1kk1u_3{min-height:46px;color:var(--text-muted);transition:color var(--transition);flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px 0 2px;text-decoration:none;display:flex}._tab_1kk1u_3._active_1kk1u_44{color:var(--navy)}._iconWrap_1kk1u_48{display:flex;position:relative}._tab_1kk1u_3._active_1kk1u_44 ._iconWrap_1kk1u_48:after{content:"";background:var(--navy);border-radius:0 0 3px 3px;width:18px;height:3px;position:absolute;top:-6px;left:50%;transform:translate(-50%)}._badge_1kk1u_65{background:var(--success);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9.5px;font-weight:700;display:flex;position:absolute;top:-5px;right:-9px}._label_1kk1u_82{letter-spacing:.01em;font-size:10.5px;font-weight:600}}._box_b8f71_5{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);overflow:hidden}._box_b8f71_5._largo_b8f71_13{border-left:3px solid var(--navy)}._box_b8f71_5._stretto_b8f71_14,._box_b8f71_5._attesa_b8f71_15{border-left:3px solid var(--warning);background:var(--warning-bg)}._riga_b8f71_18{width:100%;min-height:var(--touch-min);text-align:left;cursor:pointer;font-family:var(--font-body);color:var(--text-primary);background:0 0;border:none;align-items:center;gap:10px;padding:10px 12px;display:flex}._riga_b8f71_18:focus-visible{outline:2px solid var(--info);outline-offset:-2px}._icona_b8f71_38{background:var(--cream-light);width:28px;height:28px;color:var(--navy);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._attesa_b8f71_15 ._icona_b8f71_38,._stretto_b8f71_14 ._icona_b8f71_38{color:var(--warning);background:#7f5c001f}._testi_b8f71_53{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._titolo_b8f71_61{font-family:var(--font-heading);color:var(--text-primary);font-size:13px;font-weight:600;line-height:1.3}._dettaglio_b8f71_69{color:var(--text-secondary);font-size:11.5px;line-height:1.4}._chev_b8f71_75{color:var(--text-muted);transition:transform var(--transition);flex-shrink:0}._chevOpen_b8f71_81{transform:rotate(180deg)}._corpo_b8f71_84{border-top:1px solid var(--cream-border);padding:12px}._barraBlocco_b8f71_90{margin-bottom:12px}._barra_b8f71_90{background:var(--cream-dark);border-radius:3px;height:5px;overflow:hidden}._barraPiena_b8f71_101{background:var(--navy);height:100%;transition:width var(--transition)}._attesa_b8f71_15 ._barraPiena_b8f71_101,._stretto_b8f71_14 ._barraPiena_b8f71_101{background:var(--warning)}._barraNote_b8f71_110{color:var(--text-muted);justify-content:space-between;gap:8px;margin-top:5px;font-size:11px;display:flex}._voci_b8f71_120{flex-direction:column;gap:0;margin:0;display:flex}@media (width>=769px){._voci_b8f71_120{grid-template-columns:1fr 1fr;column-gap:28px;display:grid}._voce_b8f71_140:last-child{border-bottom:1px solid var(--cream-border);padding-bottom:6px}}._voce_b8f71_140{border-bottom:1px solid var(--cream-border);justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;display:flex}._voce_b8f71_140:last-child{border-bottom:none;padding-bottom:0}._voce_b8f71_140 dt{color:var(--text-muted);white-space:nowrap;font-size:11.5px}._voce_b8f71_140 dd{color:var(--text-primary);text-align:right;margin:0;font-size:12.5px;font-weight:500}._fonte_b8f71_171{border:1px solid var(--cream-border);background:var(--cream-light);color:var(--text-muted);vertical-align:1px;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:500;display:inline-block}._striscia_b8f71_185{border-radius:var(--radius-md);background:var(--warning-bg);color:var(--warning);border:1px solid #7f5c0047;align-items:flex-start;gap:7px;padding:7px 11px;font-size:11.5px;line-height:1.45;display:flex}._striscia_b8f71_185 svg{flex-shrink:0;margin-top:2px}._striscia_b8f71_185 strong{font-weight:600}@media (width<=768px){._titolo_b8f71_61{font-size:14px}._dettaglio_b8f71_69{font-size:12px}._voce_b8f71_140 dd{font-size:13px}._striscia_b8f71_185{font-size:12px}}._fonteTesta_b8f71_216{margin-left:0;margin-right:6px}body.ama-chat-dock{--ama-chat-w:400px}body.ama-chat-dock main{transition:margin-left var(--transition-slow), padding-right .24s cubic-bezier(.22, .61, .36, 1);padding-right:0}body.ama-chat-dock-open main{padding-right:var(--ama-chat-w)}._tab_a6uav_24{z-index:9998;border:1px solid var(--navy);background:var(--navy);color:var(--cream);cursor:pointer;border-right:none;border-radius:8px 0 0 8px;flex-direction:column;align-items:center;gap:10px;padding:16px 10px;transition:background .18s,transform .24s cubic-bezier(.22,.61,.36,1);display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%)}._tab_a6uav_24:hover{background:var(--navy-light)}._tab_a6uav_24:focus-visible{outline:2px solid var(--info);outline-offset:2px}._tabLabel_a6uav_54{writing-mode:vertical-rl;font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1}._tabOpen_a6uav_65{transform:translate(calc(-1 * var(--ama-chat-w,400px)), -50%)}._panel_a6uav_70{width:var(--ama-chat-w,400px);z-index:9999;background:var(--surface);border-left:1px solid var(--cream-border);visibility:hidden;flex-direction:column;transition:transform .24s cubic-bezier(.22,.61,.36,1),visibility 0s linear .24s;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;transform:translate(100%);box-shadow:-6px 0 24px #0b25450f}._panelOpen_a6uav_89{visibility:visible;transition:transform .24s cubic-bezier(.22,.61,.36,1),visibility;transform:translate(0)}@media (prefers-reduced-motion:reduce){._tab_a6uav_24,._panel_a6uav_70,._panelOpen_a6uav_89,body.ama-chat-dock main{transition:none}}@media (width<=768px){._tab_a6uav_24,._panel_a6uav_70{display:none}body.ama-chat-dock-open main{padding-right:0}}._pagina_a6uav_122{top:0;bottom:0;right:0;left:var(--sidebar-width,260px);z-index:10;background:var(--cream);transition:left var(--transition-slow);flex-direction:column;display:flex;position:fixed}._paginaCollapsed_a6uav_135{left:var(--sidebar-collapsed,72px)}._colonna_a6uav_142{width:100%;max-width:880px;margin:0 auto}@media (width<=768px){._pagina_a6uav_122{left:0;bottom:var(--ama-fondo,var(--bottom-space));transition:bottom .18s}}._header_a6uav_160{background:var(--navy);border-bottom:1px solid var(--navy-light);flex-shrink:0;padding:16px 18px;position:relative}._headerIn_a6uav_169{justify-content:space-between;align-items:center;gap:10px;display:flex}._headerPagina_a6uav_177{padding:14px 20px;padding-top:calc(14px + env(safe-area-inset-top,0px))}@media (width<=768px){._headerPagina_a6uav_177 ._headerIconBtn_a6uav_185{width:var(--touch-min,44px);height:var(--touch-min,44px)}}._indietro_a6uav_191{flex-shrink:0}@media (width>=769px){._headerIconBtn_a6uav_185._indietro_a6uav_191{display:none}}._headerLeft_a6uav_202{z-index:1;flex:1;align-items:center;gap:10px;min-width:0;display:flex;position:relative}._headerIcon_a6uav_185{color:#3b7dd8;filter:drop-shadow(0 0 6px #3b7dd866)}._headerLogo_a6uav_220{width:auto;height:28px}._headerTitle_a6uav_225{color:#f0ebe3;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:1.2}._headerSub_a6uav_233{color:#f0ebe399;font-size:11px;line-height:1.2}._headerActions_a6uav_239{z-index:1;align-items:center;gap:4px;display:flex;position:relative}._headerIconBtn_a6uav_185{color:#f0ebe3bf;cursor:pointer;background:#ffffff1a;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .18s,color .18s;display:flex}._headerIconBtn_a6uav_185:hover:not(:disabled){color:#f0ebe3;background:#fff3}._headerIconBtn_a6uav_185:disabled{opacity:.35;cursor:not-allowed}._messages_a6uav_272{scrollbar-width:thin;scrollbar-color:#ddd6ca transparent;flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px;display:flex;position:relative;overflow-y:auto}._messagesPagina_a6uav_291{width:100%;max-width:880px;margin:0 auto;padding:18px 20px 24px}@media (width<=768px){._messagesPagina_a6uav_291{padding:14px 14px 18px}}._messages_a6uav_272::-webkit-scrollbar{width:4px}._messages_a6uav_272::-webkit-scrollbar-thumb{background:#ddd6ca;border-radius:4px}._welcome_a6uav_314{text-align:center;flex-direction:column;align-items:center;gap:8px;margin:auto 0;padding:24px 12px;display:flex}._messagesPagina_a6uav_291 ._welcome_a6uav_314{margin:0}@media (width>=769px){._messagesPagina_a6uav_291 ._capacita_a6uav_339,._messagesPagina_a6uav_291 ._welcomeForme_a6uav_340{max-width:460px}}._welcomeIcon_a6uav_345{color:#3b7dd8;filter:drop-shadow(0 0 8px #3b7dd84d);animation:3s ease-in-out infinite _floatIcon_a6uav_1}._welcomeLogo_a6uav_351{width:auto;height:56px;animation:3s ease-in-out infinite _floatIcon_a6uav_1}@keyframes _floatIcon_a6uav_1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}._welcomeTitle_a6uav_362{color:#0b2545;margin:4px 0 0;font-family:Poppins,sans-serif;font-size:15px;font-weight:600}._welcomeText_a6uav_370{color:#7a8fa3;max-width:280px;font-size:12.5px;line-height:1.5}._capacita_a6uav_339{text-align:left;flex-direction:column;gap:7px;width:100%;max-width:300px;margin:6px 0 0;display:flex}._capacitaRiga_a6uav_390 dt{letter-spacing:.3px;text-transform:uppercase;color:#0b2545;font-family:Poppins,sans-serif;font-size:11px;font-weight:600}._capacitaRiga_a6uav_390 dd{color:#7a8fa3;margin:1px 0 0;font-size:12px;line-height:1.45}._welcomeForme_a6uav_340{text-align:left;border-top:1px solid #e6dfd4;flex-direction:column;gap:3px;width:100%;max-width:300px;margin:12px 0 0;padding-top:10px;display:flex}._welcomeFormeTitolo_a6uav_418{letter-spacing:.3px;text-transform:uppercase;color:#9aa9bb;margin-bottom:2px;font-family:Poppins,sans-serif;font-size:10.5px;font-weight:600}._welcomeForma_a6uav_428{color:#7a8fa3;font-size:11.5px;line-height:1.45}._suggestion_a6uav_436{background:var(--cream-light);color:#0b2545;cursor:pointer;border:1px solid #ddd6ca;border-radius:20px;padding:6px 12px;font-family:Inter,sans-serif;font-size:11.5px;transition:all .2s}._suggestion_a6uav_436:hover{color:#f0ebe3;background:#0b2545;border-color:#0b2545}._welcomeHint_a6uav_454{color:#9aa9bb;letter-spacing:.2px;margin-top:14px;font-size:10.5px}._welcomeHint_a6uav_454 kbd{background:var(--surface-white);color:#0b2545;border:1px solid #ddd6ca;border-bottom-width:2px;border-radius:4px;margin:0 1px;padding:1px 5px;font-family:Inter,monospace;font-size:10px;font-weight:600;line-height:1;display:inline-block}._message_a6uav_272{align-items:flex-end;gap:8px;display:flex}._messageUser_a6uav_483{justify-content:flex-end}._messageAi_a6uav_487{justify-content:flex-start}._aiAvatar_a6uav_491{background:var(--navy);color:#f0ebe3;border-radius:50%;justify-content:center;align-items:center;width:26px;min-width:26px;height:26px;display:flex;box-shadow:0 1px 3px #0b25452e}._aiAvatarImg_a6uav_504{filter:brightness(1.05);width:16px;height:16px;display:block}._bubble_a6uav_511{white-space:pre-wrap;overflow-wrap:break-word;border-radius:14px;padding:10px 14px;font-size:13px;line-height:1.55}._bubbleUser_a6uav_529{background:var(--navy);color:#f0ebe3;border-bottom-right-radius:4px}._bubbleAi_a6uav_535{background:var(--cream);color:#0b2545;border:1px solid #e6dfd4;border-bottom-left-radius:4px}._bubbleWrap_a6uav_543{flex-direction:column;gap:6px;max-width:80%;display:flex}._navBtn_a6uav_551{cursor:pointer;color:#f0ebe3;background:linear-gradient(135deg,#0b2545 0%,#3b7dd8 100%);border:none;border-radius:20px;align-self:flex-start;align-items:center;gap:6px;padding:6px 14px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;transition:all .2s;animation:.3s _fadeSlideIn_a6uav_1;display:inline-flex}._navBtn_a6uav_551:hover{transform:translate(2px);box-shadow:0 2px 10px #3b7dd84d}@keyframes _fadeSlideIn_a6uav_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._actionCard_a6uav_580{background:var(--surface-white);border:1px solid #e6dfd4;border-radius:12px;animation:.3s _fadeSlideIn_a6uav_1;overflow:hidden}._actionDanger_a6uav_588{border-color:#dc35454d}._actionConfirmed_a6uav_592{background:#2e7d5b0a;border-color:#2e7d5b}._actionDeleteConfirmed_a6uav_597{opacity:.7;background:#dc354508;border-color:#dc354533}._actionCancelled_a6uav_603{opacity:.6;border-color:#ddd6ca}._actionHeader_a6uav_608{color:#f0ebe3;background:linear-gradient(135deg,#0b2545 0%,#163a64 100%);align-items:center;gap:8px;padding:10px 12px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;display:flex}._actionLabel_a6uav_620{flex:1}._actionBadge_a6uav_624{color:#2e7d5b;background:#2e7d5b33;border-radius:10px;padding:2px 8px;font-family:Inter,sans-serif;font-size:10px;font-weight:500}._actionConfirmed_a6uav_592 ._actionBadge_a6uav_624{color:#fff;background:#2e7d5b}._actionBadgeCancelled_a6uav_639{color:#7a8fa3;background:#7a8fa333;border-radius:10px;padding:2px 8px;font-family:Inter,sans-serif;font-size:10px;font-weight:500}._actionBadgeDeleted_a6uav_649{color:#fff;background:#dc3545;border-radius:10px;padding:2px 8px;font-family:Inter,sans-serif;font-size:10px;font-weight:500}._actionBadgeError_a6uav_659{color:#dc3545;background:#dc354526;border-radius:10px;padding:2px 8px;font-family:Inter,sans-serif;font-size:10px;font-weight:500}._actionFields_a6uav_669{flex-direction:column;gap:4px;padding:8px 12px;display:flex}._actionField_a6uav_669{justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;line-height:1.5;display:flex}._actionFieldLabel_a6uav_685{color:#7a8fa3;white-space:nowrap;font-weight:500}._actionFieldValue_a6uav_691{color:#0b2545;text-align:right;word-break:break-word;font-weight:500}._actionButtons_a6uav_698{border-top:1px solid #f0ebe3;gap:8px;padding:8px 12px 10px;display:flex}._confirmBtn_a6uav_705,._cancelBtn_a6uav_706{cursor:pointer;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 0;font-family:Inter,sans-serif;font-size:12px;font-weight:600;transition:all .2s;display:flex}._confirmBtn_a6uav_705{color:#fff;background:linear-gradient(135deg,#2e7d5b,#38956d)}._confirmBtn_a6uav_705:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 10px #2e7d5b59}._cancelBtn_a6uav_706{background:var(--cream);color:#7a8fa3;border:1px solid #e6dfd4}._cancelBtn_a6uav_706:hover:not(:disabled){color:#4a6380;background:#e6dfd4}._actionHeaderDanger_a6uav_743{background:linear-gradient(135deg,#8b1a2b 0%,#dc3545 100%)}._confirmBtnDanger_a6uav_747{cursor:pointer;color:#fff;background:linear-gradient(135deg,#8b1a2b,#dc3545);border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 0;font-family:Inter,sans-serif;font-size:12px;font-weight:600;transition:all .2s;display:flex}._confirmBtnDanger_a6uav_747:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 10px #dc354559}._dangerWarning_a6uav_770{color:#dc3545;align-items:center;gap:6px;width:100%;margin-bottom:4px;font-size:11px;display:flex}._actionFieldNetto_a6uav_780{color:#2e7d5b;font-weight:700}._actionFieldStrike_a6uav_785{opacity:.6;text-decoration:line-through}._actionChangeSeparator_a6uav_790{text-transform:uppercase;letter-spacing:.6px;color:#7a8fa3;border-top:1px dashed #e6dfd4;margin-top:6px;padding-top:6px;font-size:10px;font-weight:600}._actionFieldNew_a6uav_801{color:#2e7d5b;font-weight:600}._actionErrorState_a6uav_806{background:#dc354508;border-color:#dc354559}._actionErrorMsg_a6uav_811{color:#dc3545;border-top:1px solid #dc35451f;align-items:flex-start;gap:6px;padding:8px 12px 10px;font-size:11.5px;line-height:1.4;display:flex}._actionErrorMsg_a6uav_811 svg{flex-shrink:0;margin-top:2px}._actionDoneMsg_a6uav_829{border-top:1px solid var(--cream-dark);color:var(--success);align-items:flex-start;gap:6px;padding:8px 12px 10px;font-size:11.5px;line-height:1.4;display:flex}._actionDoneMsg_a6uav_829 svg{flex-shrink:0;margin-top:2px}._confirmBtn_a6uav_705:disabled,._confirmBtnDanger_a6uav_747:disabled,._cancelBtn_a6uav_706:disabled{opacity:.5;cursor:not-allowed}._typing_a6uav_853{gap:4px;padding:2px 0;display:inline-flex}._typing_a6uav_853 span{background:#7a8fa3;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite _typingBounce_a6uav_1}._typing_a6uav_853 span:nth-child(2){animation-delay:.15s}._typing_a6uav_853 span:nth-child(3){animation-delay:.3s}@keyframes _typingBounce_a6uav_1{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}._piede_a6uav_879{background:var(--surface);border-top:1px solid #e6dfd4;flex-shrink:0;padding:10px 14px}._piede_a6uav_879>div{flex-direction:column;gap:8px;display:flex}._inputArea_a6uav_892{align-items:center;gap:8px;display:flex}@media (width<=768px){._piede_a6uav_879{padding:10px 14px 12px}}._input_a6uav_892{background:var(--surface-white);color:#0b2545;border:1px solid #ddd6ca;border-radius:12px;outline:none;flex:1;padding:10px 14px;font-family:Inter,sans-serif;font-size:13px;transition:border-color .2s,box-shadow .2s}._input_a6uav_892::placeholder{color:#7a8fa3}._input_a6uav_892:focus{border-color:#3b7dd8;box-shadow:0 0 0 3px #3b7dd81a}._input_a6uav_892:disabled{opacity:.6}._sendBtn_a6uav_933{cursor:pointer;color:#f0ebe3;background:var(--navy);border:none;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;transition:background .2s,opacity .2s;display:flex}._sendBtn_a6uav_933:hover:not(:disabled){background:var(--navy-light)}._sendBtn_a6uav_933:disabled{opacity:.4;cursor:not-allowed}._stopBtn_a6uav_956{cursor:pointer;color:#f0ebe3;background:var(--error);border:none;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;transition:background .18s;display:flex;position:relative}._stopBtn_a6uav_956:before{content:"";pointer-events:none;border:2px solid #dc354559;border-radius:14px;animation:1.4s ease-out infinite _stopPulse_a6uav_1;position:absolute;inset:-3px}@keyframes _stopPulse_a6uav_1{0%{opacity:.9;transform:scale(.95)}70%{opacity:0;transform:scale(1.18)}to{opacity:0;transform:scale(1.18)}}._stopBtn_a6uav_956:hover{background:var(--error-dark)}@media (width<=768px){._sendBtn_a6uav_933,._stopBtn_a6uav_956{width:var(--touch-min,44px);height:var(--touch-min,44px)}._input_a6uav_892{min-height:var(--touch-min,44px)}}._spinner_a6uav_1008{animation:.8s linear infinite _spin_a6uav_1008}@keyframes _spin_a6uav_1008{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._bubbleWrapWide_a6uav_1023{flex:1;min-width:0;max-width:100%}._exact_a6uav_1029{border:1px solid var(--cream-border);background:var(--surface-white);border-radius:12px;padding:10px 12px;animation:.3s _fadeSlideIn_a6uav_1}._exactBlocked_a6uav_1037{background:var(--warning-bg);border-color:#7f5c0066}._exactHead_a6uav_1042{color:var(--navy);align-items:center;gap:6px;display:flex}._exactTitle_a6uav_1049{font-family:var(--font-heading);font-size:12px;font-weight:600;line-height:1.35}._exactSub_a6uav_1056{color:var(--text-muted);margin-top:2px;font-size:11px;line-height:1.45}._exactStats_a6uav_1064{gap:2px;margin:8px 0 0;display:grid}._exactStat_a6uav_1064{border-bottom:1px solid var(--cream-dark);justify-content:space-between;align-items:baseline;gap:10px;padding:3px 0;font-size:12px;display:flex}._exactStat_a6uav_1064:last-child{border-bottom:none}._exactStat_a6uav_1064 dt{color:var(--text-secondary)}._exactStat_a6uav_1064 dd{color:var(--navy);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:600}._exactGroup_a6uav_1097{border-top:1px solid var(--cream-dark);margin-top:9px;padding-top:8px}._exactGroup_a6uav_1097:first-of-type{border-top:none}._exactDim_a6uav_1107{opacity:.62}._exactGroupHead_a6uav_1111{color:var(--navy);font-size:12px;font-weight:600;line-height:1.35}._exactGroupSub_a6uav_1118{color:var(--text-muted);margin-top:1px;font-size:11px;line-height:1.4}._exactLine_a6uav_1129{flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:10px;padding:2px 0;font-size:12px;line-height:1.5;display:flex}._exactLineLabel_a6uav_1140{color:var(--text-secondary);flex:auto;min-width:45%}._exactLineValue_a6uav_1146{color:var(--navy);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-weight:500}._exactMore_a6uav_1154{color:var(--text-muted);padding-top:2px;font-size:11px}._exactNote_a6uav_1160{border-top:1px solid var(--cream-dark);color:var(--text-muted);margin-top:9px;padding-top:8px;font-size:11px;line-height:1.5}._origin_a6uav_1173{color:var(--success);align-items:center;gap:5px;font-size:10.5px;line-height:1.4;display:flex}._originSoft_a6uav_1182{color:var(--text-muted)}._originWarn_a6uav_1188{color:#7f5c00;align-items:flex-start}._originWarn_a6uav_1188 svg{flex-shrink:0;margin-top:2px}._exactAsk_a6uav_1199{border-top:1px solid var(--cream-dark);flex-wrap:wrap;gap:6px;margin-top:10px;padding-top:9px;display:flex}._exactAsk_a6uav_1199 ._suggestion_a6uav_436{text-align:left}._consumoStrip_a6uav_1216{background:var(--cream);flex-shrink:0;padding:12px 20px 0}@media (width<=768px){._consumoStrip_a6uav_1216{padding:12px 14px 0}}._passi_a6uav_1235{border:1px solid var(--cream-border);background:var(--cream-light);border-radius:12px;flex-direction:column;gap:6px;max-height:200px;margin-bottom:6px;padding:9px 11px;transition:max-height .18s,opacity .18s,padding .18s,margin .18s;display:flex;overflow:hidden}._passiChiusi_a6uav_1251{opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0}._passo_a6uav_1259{align-items:center;gap:7px;font-size:11.5px;line-height:1.4;animation:.22s _fadeSlideIn_a6uav_1;display:flex}._passoFatto_a6uav_1271{color:var(--text-muted)}._passoOra_a6uav_1275{color:var(--navy);font-weight:500}._passoSegno_a6uav_1280{flex-shrink:0;justify-content:center;align-items:center;width:12px;display:inline-flex}._passoQuadrato_a6uav_1288{background:var(--navy);border-radius:1.5px;width:6px;height:6px}@media (width<=768px){._passi_a6uav_1235{gap:7px;padding:10px 12px}._passo_a6uav_1259{font-size:12.5px}}@media (prefers-reduced-motion:reduce){._passi_a6uav_1235{transition:none}._passo_a6uav_1259{animation:none}}._live_2kn9q_5{z-index:var(--z-toast,10100);pointer-events:none;position:fixed;bottom:0;right:0}._toast_2kn9q_13{background:var(--navy);max-width:min(360px,100vw - 32px);color:var(--cream);font-family:var(--font-body);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-toast,10100);align-items:center;gap:10px;padding:14px 20px;font-size:13px;font-weight:500;animation:.3s forwards _slideIn_2kn9q_1;display:flex;position:fixed;bottom:96px;right:24px}@keyframes _slideIn_2kn9q_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media (width<=768px){._toast_2kn9q_13{left:16px;right:16px;bottom:calc(var(--bottom-space,58px) + 26px);text-align:center;justify-content:center;max-width:none}body.chat-open ._toast_2kn9q_13{bottom:calc(16px + var(--safe-bottom,0px))}}._invito_g6dw9_5{left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:60;box-shadow:var(--shadow-lg);border:1px solid var(--cream-border);border-left:3px solid var(--navy);border-radius:var(--radius-lg);background:var(--surface-white);flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 14px;display:flex;position:fixed}._icona_g6dw9_22{color:var(--navy);flex-shrink:0}._testo_g6dw9_23{min-width:0;color:var(--text-secondary);flex-direction:column;flex:200px;gap:2px;font-size:13px;line-height:1.4;display:flex}._testo_g6dw9_23 strong{color:var(--text-primary);font-weight:600}._azioni_g6dw9_34{gap:8px;margin-left:auto;display:flex}._primario_g6dw9_35,._secondario_g6dw9_36{min-height:38px;font-family:var(--font-body);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;padding:0 16px;font-size:13px;font-weight:600}._primario_g6dw9_35{background:var(--navy);color:var(--cream);border:none}._secondario_g6dw9_36{border:1px solid var(--cream-border);color:var(--text-secondary);background:0 0}._primario_g6dw9_35:disabled,._secondario_g6dw9_36:disabled{opacity:.6;cursor:default}body.chat-open ._invito_g6dw9_5{display:none}._shell_1yqie_5{min-height:100vh;display:flex}._main_1yqie_10{min-width:0;margin-left:var(--sidebar-width,260px);background:var(--cream);min-height:100vh;transition:margin-left var(--transition-slow);flex:1}._main_1yqie_10._collapsed_1yqie_19{margin-left:var(--sidebar-collapsed,72px)}._content_1yqie_23{max-width:1280px;margin:0 auto;padding:32px 36px;animation:.35s _fadeIn_1yqie_1}@keyframes _fadeIn_1yqie_1{0%{opacity:0}to{opacity:1}}@media (width<=768px){._main_1yqie_10{margin-left:0!important}._content_1yqie_23{padding:20px 16px;padding-top:calc(16px + env(safe-area-inset-top,0px));padding-bottom:var(--page-bottom-pad,82px)}}._krossBanner_1yqie_63{color:#6b5200;background:#fff8e1;border:1px solid #e6b800;border-left-width:3px;border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;font-size:14px;line-height:1.4;display:flex}._krossBanner_1yqie_63 svg{flex-shrink:0}._button_b4k3y_6{font-family:var(--font-body);text-transform:uppercase;letter-spacing:2.5px;cursor:pointer;transition:background var(--transition), color var(--transition), border-color var(--transition), box-shadow var(--transition), opacity var(--transition);white-space:nowrap;border:none;border-radius:0;justify-content:center;align-items:center;gap:8px;font-size:10.5px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}._button_b4k3y_6:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}._primary_b4k3y_33{background:var(--navy);color:var(--cream)}@media (hover:hover) and (pointer:fine){._primary_b4k3y_33:hover{background:var(--navy-light)}}._secondary_b4k3y_46{color:var(--navy);box-shadow:inset 0 0 0 1.5px var(--navy);background:0 0}@media (hover:hover) and (pointer:fine){._secondary_b4k3y_46:hover{background:var(--navy);color:var(--cream)}}._ghost_b4k3y_58{color:var(--text-primary);border:1.5px solid var(--cream-border);background:0 0}@media (hover:hover) and (pointer:fine){._ghost_b4k3y_58:hover{background:var(--navy);color:var(--cream);border-color:var(--navy)}}._danger_b4k3y_71{background:var(--error);color:#fff}@media (hover:hover) and (pointer:fine){._danger_b4k3y_71:hover{background:var(--error-dark)}}._icon_b4k3y_81{width:36px;height:36px;color:var(--text-secondary);border:1.5px solid var(--cream-border);border-radius:var(--radius-sm);background:0 0;padding:0}@media (hover:hover) and (pointer:fine){._icon_b4k3y_81:hover{background:var(--cream-light);color:var(--navy);border-color:var(--navy)}}._sm_b4k3y_99{letter-spacing:2px;min-height:32px;padding:8px 16px;font-size:9.5px}._md_b4k3y_105{min-height:40px;padding:12px 24px}._lg_b4k3y_109{letter-spacing:3px;min-height:44px;padding:14px 32px;font-size:11px}@media (width<=768px){._sm_b4k3y_99{min-height:40px}._md_b4k3y_105,._lg_b4k3y_109{min-height:44px}._icon_b4k3y_81{width:44px;height:44px}}._spinner_b4k3y_125{border:2px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.6s linear infinite _spin_b4k3y_125}@keyframes _spin_b4k3y_125{to{transform:rotate(360deg)}}._iconEl_b4k3y_138{flex-shrink:0;align-items:center;display:inline-flex}._wrap_6cgip_9{background:var(--cream-dark,#e7e0d6);border-radius:999px;align-items:center;gap:4px;width:100%;min-width:0;padding:3px;display:flex;position:relative;overflow:hidden}._indicatore_6cgip_23{z-index:0;background:var(--navy,#0b2545);will-change:transform, width;border-radius:999px;position:absolute;top:3px;bottom:3px;left:0}._scorre_6cgip_37{transition:transform .26s cubic-bezier(.22,1,.36,1),width .26s cubic-bezier(.22,1,.36,1)}._seg_6cgip_43{z-index:1;min-width:0;min-height:var(--touch-min,44px);cursor:pointer;font-family:var(--font-body,inherit);color:var(--text-secondary,#5a6270);-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:13.5px;font-weight:500;transition:color .14s;display:inline-flex;position:relative}._seg_6cgip_43:active ._testo_6cgip_68{transform:scale(.97)}._attivo_6cgip_70,._attivo_6cgip_70 ._testo_6cgip_68{color:var(--cream,#f0eae0);font-weight:600}._icona_6cgip_77{flex-shrink:0;display:none}._testo_6cgip_68{min-width:0;transition:transform .12s;display:block}._etichetta_6cgip_88{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._conteggio_6cgip_95{background:var(--surface-white);min-width:18px;color:var(--text-secondary,#5a6270);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:10.5px;font-weight:700;line-height:1.5;transition:background .14s,color .14s}._attivo_6cgip_70 ._conteggio_6cgip_95{color:var(--cream,#f0eae0);background:#f0eae038}._senzaIcone_6cgip_115 ._icona_6cgip_77{display:none}@media (width>=769px){._wrap_6cgip_9{vertical-align:middle;width:auto;max-width:100%;display:inline-flex}._seg_6cgip_43{flex:0 auto;gap:6px;padding:0 12px}._icona_6cgip_77{display:block}._testo_6cgip_68{text-align:center;display:grid}._testo_6cgip_68:after{content:attr(data-label);visibility:hidden;height:0;font-weight:600;overflow:hidden}}@media (prefers-reduced-motion:reduce){._scorre_6cgip_37,._seg_6cgip_43,._testo_6cgip_68,._conteggio_6cgip_95{transition:none}}._root_12u0n_9{z-index:var(--z-sheet,10000);padding-bottom:var(--kb-inset,0px);padding-left:var(--safe-left,0px);padding-right:var(--safe-right,0px);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._backdrop_12u0n_22{opacity:0;pointer-events:none;background:#0b25456b;transition:opacity .22s;position:absolute;inset:0}._rootEntered_12u0n_33 ._backdrop_12u0n_22{opacity:1}._sheet_12u0n_37{width:100%;max-height:calc(var(--vh-full,100vh) - 44px - var(--kb-inset,0px));background:var(--surface-white);border-radius:var(--sheet-radius,18px) var(--sheet-radius,18px) 0 0;will-change:transform;outline:none;flex-direction:column;transition:transform .26s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;transform:translateY(100%);box-shadow:0 -10px 44px #0b254538}._sheet_12u0n_37._entered_12u0n_53{transform:translateY(0)}._sheet_12u0n_37._dragging_12u0n_58{transition:none}._grab_12u0n_65{touch-action:none;cursor:grab;border-bottom:1px solid var(--cream-border);background:var(--surface-white);flex-shrink:0;padding-top:8px}._grabber_12u0n_74{background:var(--cream-border);border-radius:999px;width:40px;height:4px;margin:0 auto 6px;display:block}._head_12u0n_83{padding:6px var(--gutter,16px) 12px;align-items:flex-start;gap:8px;display:flex}._headText_12u0n_90{flex:auto;min-width:0}._title_12u0n_95{font-family:var(--font-heading);color:var(--text-primary);margin:0;font-size:17px;font-weight:600;line-height:1.25}._subtitle_12u0n_104{color:var(--text-muted);margin:3px 0 0;font-size:12.5px;line-height:1.4}._close_12u0n_111{width:var(--touch-min,44px);height:var(--touch-min,44px);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:background var(--transition), color var(--transition);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:-8px -8px -8px 0;display:flex}@media (hover:hover) and (pointer:fine){._close_12u0n_111:hover{background:var(--cream-light);color:var(--navy)}}._body_12u0n_135{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:var(--space-4,16px) var(--gutter,16px);flex:auto;overflow-y:auto}._body_12u0n_135:last-child{padding-bottom:calc(var(--space-5,20px) + var(--safe-bottom,0px))}._footer_12u0n_150{padding:12px var(--gutter,16px);padding-bottom:calc(12px + var(--safe-bottom,0px));border-top:1px solid var(--cream-border);background:var(--surface-white);flex-shrink:0;align-items:center;gap:10px;display:flex}._footer_12u0n_150>*{flex:auto;min-width:0}@media (width>=769px){._root_12u0n_9{align-items:center;padding:24px}._sheet_12u0n_37{max-width:var(--sheet-max-w,560px);max-height:var(--sheet-max-h,88vh);border-radius:var(--radius-lg);opacity:0;transition:transform .2s cubic-bezier(.22,1,.36,1),opacity .2s;transform:translateY(14px);box-shadow:0 20px 60px #0b254540,0 0 0 1px #0b25450f}._sheet_12u0n_37._entered_12u0n_53{opacity:1;transform:translateY(0)}._sheet_12u0n_37._lg_12u0n_189{max-width:760px}._grab_12u0n_65{cursor:default;touch-action:auto;padding-top:14px}._grabber_12u0n_74{display:none}._head_12u0n_83{padding:0 24px 14px}._body_12u0n_135{padding:20px 24px}._body_12u0n_135:last-child{padding-bottom:24px}._footer_12u0n_150{justify-content:flex-end;padding:14px 24px}._footer_12u0n_150>*{flex:none}}._page_18lmb_11{max-width:1240px;animation:.35s _fadeIn_18lmb_1}@keyframes _fadeIn_18lmb_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._page_18lmb_11{animation:none}}._periodo_18lmb_19{flex-direction:column;gap:10px;margin-bottom:12px;display:flex}._periodRow_18lmb_25{align-items:center;gap:6px;display:flex}._stepBtn_18lmb_30,._infoBtn_18lmb_31{width:var(--touch-min,44px);height:var(--touch-min,44px);border:1px solid var(--cream-border);background:var(--surface-white);color:var(--text-secondary);cursor:pointer;transition:border-color var(--transition), color var(--transition), background var(--transition);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._stepBtn_18lmb_30:disabled{opacity:.4;cursor:default}._stepGhost_18lmb_46{width:var(--touch-min,44px);flex-shrink:0}._periodLabel_18lmb_47{text-align:center;flex-direction:column;flex:1;align-items:center;min-width:0;display:flex}._periodName_18lmb_55{font-family:var(--font-heading);color:var(--text-primary);font-size:17px;font-weight:600;line-height:1.2}._periodRange_18lmb_62{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11.5px}._rangeRow_18lmb_67{grid-template-columns:1fr 1fr;gap:8px;display:grid}._rangeField_18lmb_68{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);flex-direction:column;gap:4px;font-size:11px;font-weight:600;display:flex}._rangeField_18lmb_68 input{min-height:var(--touch-min,44px);border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);font-family:var(--font-body);font-size:var(--input-font,16px);color:var(--text-primary);padding:0 12px}._interneRow_18lmb_88{color:var(--text-secondary);cursor:pointer;align-items:flex-start;gap:10px;font-size:12px;line-height:1.45;display:flex}._interneRow_18lmb_88 input{width:18px;height:18px;accent-color:var(--navy);flex-shrink:0;margin-top:2px}._kpis_18lmb_100{border-radius:var(--radius-lg);background:var(--navy);color:var(--cream);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-bottom:18px;padding:16px 16px 12px;display:grid}._kpi_18lmb_100{flex-direction:column;gap:2px;min-width:0;padding:10px 0 0;display:flex}._kpiHero_18lmb_117{border-bottom:1px solid #f0ebe32e;grid-column:1/-1;margin-bottom:4px;padding:0 0 12px}._kpiLabel_18lmb_123{letter-spacing:1.8px;text-transform:uppercase;opacity:.72;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:600;overflow:hidden}._kpiValue_18lmb_133{font-family:var(--font-heading);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:19px;font-weight:700;line-height:1.15;overflow:hidden}._kpiHero_18lmb_117 ._kpiValue_18lmb_133{font-size:36px}._kpiSub_18lmb_144{opacity:.75;text-overflow:ellipsis;font-size:11px;line-height:1.35;overflow:hidden}._kpiHero_18lmb_117 ._kpiSub_18lmb_144{white-space:normal;font-size:12.5px}._notice_18lmb_153{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);color:var(--text-secondary);align-items:flex-start;gap:12px;margin-bottom:18px;padding:14px 16px;font-size:13px;line-height:1.45;display:flex}._notice_18lmb_153 svg{color:var(--info);flex-shrink:0;margin-top:2px}._notice_18lmb_153 strong{color:var(--text-primary);margin-bottom:2px;display:block}._notice_18lmb_153 p{margin:0}._grid_18lmb_171{flex-direction:column;gap:14px;display:flex}._sec_18lmb_176{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}._secHead_18lmb_186{justify-content:space-between;align-items:baseline;gap:10px;display:flex}._secTitle_18lmb_192{font-family:var(--font-heading);color:var(--text-primary);margin:0;font-size:15px;font-weight:600}._secLink_18lmb_199{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}._secBody_18lmb_209{flex-direction:column;gap:12px;min-width:0;display:flex}._nota_18lmb_210{color:var(--text-muted);margin:0;font-size:11.5px;line-height:1.45}._emptyChart_18lmb_216{color:var(--text-muted);text-align:center;padding:20px 12px;font-size:12.5px}._oggi_18lmb_224{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._oggiCell_18lmb_229{border-radius:var(--radius-md);background:var(--cream-light);min-width:0;color:var(--text-primary);flex-direction:column;gap:2px;padding:10px;text-decoration:none;display:flex}._oggiWarn_18lmb_240{background:var(--warning-bg);color:var(--warning)}._oggiVal_18lmb_241{font-family:var(--font-heading);align-items:center;gap:6px;font-size:22px;font-weight:700;line-height:1.1;display:inline-flex}._oggiVal_18lmb_241 svg{opacity:.7;flex-shrink:0}._oggiLbl_18lmb_251{color:var(--text-secondary);font-size:11px;line-height:1.3}._oggiWarn_18lmb_240 ._oggiLbl_18lmb_251{color:inherit}._opGrid_18lmb_254{flex-direction:column;gap:14px;display:flex}._opCol_18lmb_255{min-width:0}._opTitle_18lmb_256{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:0 0 6px;font-size:10.5px;font-weight:600}._opList_18lmb_264{flex-direction:column;display:flex}@media (width>=769px){._secClassifica_18lmb_271 ._rankList_18lmb_271{overscroll-behavior:contain;max-height:330px;overflow-y:auto}._secAdesso_18lmb_276 ._opList_18lmb_264{overscroll-behavior:contain;max-height:210px;overflow-y:auto}}._opDay_18lmb_282{border-top:1px solid var(--cream-border);grid-template-columns:74px minmax(0,1fr);gap:2px 10px;padding:7px 0;display:grid}._opDate_18lmb_289{color:var(--text-primary);text-transform:capitalize;font-size:12.5px;font-weight:600}._opCounts_18lmb_290{flex-wrap:wrap;gap:4px 10px;font-size:12.5px;display:flex}._opIn_18lmb_291{color:var(--success);font-weight:600}._opOut_18lmb_292{color:var(--text-secondary);font-weight:600}._opNames_18lmb_293{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;grid-column:2;font-size:11.5px;overflow:hidden}._opTask_18lmb_301{border-top:1px solid var(--cream-border);flex-direction:column;gap:2px;padding:7px 0;display:flex}._opTaskTop_18lmb_308{align-items:center;gap:8px;min-width:0;display:flex}._opTaskName_18lmb_309{min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:600;overflow:hidden}._opTaskMeta_18lmb_319{color:var(--text-muted);font-size:11.5px}._opMore_18lmb_320{color:var(--navy);align-items:center;gap:4px;padding-top:8px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}._fcGrid_18lmb_332{grid-template-columns:1fr;gap:8px;display:grid}._fcBox_18lmb_333{border-radius:var(--radius-md);background:var(--cream-light);flex-direction:column;gap:2px;padding:12px 14px;display:flex}._fcBoxEst_18lmb_341{border:1px dashed var(--cream-border);background:0 0}._fcTag_18lmb_345{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:10.5px;font-weight:600}._fcBoxEst_18lmb_341 ._fcTag_18lmb_345{color:var(--warning)}._fcVal_18lmb_353{font-family:var(--font-heading);color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1.15}._fcSub_18lmb_361{color:var(--text-secondary);font-size:11.5px}._fcAma_18lmb_362{color:var(--success);font-size:12px;font-weight:600}._fcCtrl_18lmb_363{grid-template-columns:1fr auto auto;align-items:center;gap:6px 10px;display:grid}._fcCtrlLabel_18lmb_369{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);grid-column:1/-1;font-size:11px;font-weight:600}._fcRange_18lmb_377{width:100%;accent-color:var(--navy);min-height:28px}._fcCtrlVal_18lmb_378{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}._fcAuto_18lmb_379{border:1px solid var(--cream-border);background:var(--surface-white);min-height:32px;color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;border-radius:999px;padding:0 12px;font-size:12px;font-weight:600}._fcAuto_18lmb_379:disabled{opacity:.45;cursor:default}._occHead_18lmb_394{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}._occPct_18lmb_395{font-family:var(--font-heading);color:var(--text-primary);font-size:30px;font-weight:700;line-height:1}._occMeta_18lmb_402{color:var(--text-secondary);font-size:12px}._hChart_18lmb_403{flex-direction:column;gap:7px;display:flex}._hChartRow_18lmb_404{grid-template-columns:minmax(80px,34%) 1fr 44px;align-items:center;gap:8px;display:grid}._hChartName_18lmb_410{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._hChartTrack_18lmb_417{background:var(--cream-dark);border-radius:999px;height:8px;overflow:hidden}._hChartFill_18lmb_418{background:var(--navy);border-radius:999px;height:100%}._hChartVal_18lmb_419{text-align:right;color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}._toggleRow_18lmb_420{color:var(--text-secondary);cursor:pointer;align-items:flex-start;gap:10px;font-size:12px;line-height:1.45;display:flex}._toggleRow_18lmb_420 input{width:18px;height:18px;accent-color:var(--navy);flex-shrink:0;margin-top:2px}._rankList_18lmb_271{flex-direction:column;gap:10px;display:flex}._rankRow_18lmb_433{align-items:flex-start;gap:10px;display:flex}._rankNum_18lmb_434{background:var(--cream);width:24px;height:24px;color:var(--navy);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}._rankMain_18lmb_447{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._rankTop_18lmb_448{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._rankName_18lmb_449{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}._rankVal_18lmb_457{color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:700}._rankTrack_18lmb_458{background:var(--cream-dark);border-radius:999px;height:6px;overflow:hidden}._rankFill_18lmb_459{background:var(--success);border-radius:999px;height:100%}._rankSub_18lmb_460{color:var(--text-muted);font-size:11px}._chart_18lmb_463{align-items:flex-end;gap:4px;height:150px;padding-top:18px;display:flex}._chartCol_18lmb_470{flex-direction:column;flex:1;align-items:center;min-width:0;height:100%;display:flex}._chartBarWrap_18lmb_471{flex:1;justify-content:center;align-items:flex-end;width:100%;display:flex;position:relative}._chartBar_18lmb_471{border-radius:4px 4px 0 0;width:62%;min-height:2px;position:absolute;bottom:0}._chartBarLabel_18lmb_479{color:var(--text-secondary);white-space:nowrap;font-size:9.5px;font-weight:600;position:absolute;top:-16px;left:50%;transform:translate(-50%)}._chartDense_18lmb_489 ._chartBarLabel_18lmb_479{display:none}._chartLabel_18lmb_490{color:var(--text-muted);margin-top:6px;font-size:10px}._legend_18lmb_491{flex-wrap:wrap;gap:14px;display:flex}._legendItem_18lmb_492{color:var(--text-secondary);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}._legendDotNavy_18lmb_493,._legendDotGreen_18lmb_493{border-radius:3px;width:10px;height:10px;display:inline-block}._legendDotNavy_18lmb_493{background:var(--navy)}._legendDotGreen_18lmb_493{background:var(--success);opacity:.6}._chList_18lmb_498{flex-direction:column;gap:10px;display:flex}._chRow_18lmb_499{flex-direction:column;gap:5px;display:flex}._chHead_18lmb_500{align-items:center;gap:8px;display:flex}._chName_18lmb_501{color:var(--text-primary);font-size:13px;font-weight:600}._chRes_18lmb_502{color:var(--text-muted);white-space:nowrap;margin-left:auto;font-size:11.5px}._chTrack_18lmb_503{background:var(--cream-dark);border-radius:999px;height:8px;overflow:hidden}._chFill_18lmb_504{background:var(--navy);border-radius:999px;height:100%}._chDirect_18lmb_505 ._chFill_18lmb_504{background:var(--success)}._chFoot_18lmb_506{color:var(--text-secondary);justify-content:space-between;gap:8px;font-size:11.5px;display:flex}._chAma_18lmb_507{color:var(--text-primary);white-space:nowrap;font-weight:600}._simToggle_18lmb_508{font-family:var(--font-body);color:var(--navy);cursor:pointer;text-align:left;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline}._simBox_18lmb_521{border-radius:var(--radius-md);background:var(--cream-light);flex-direction:column;gap:8px;padding:12px 14px;display:flex}._simChips_18lmb_529{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._simChip_18lmb_529{border:1px solid var(--cream-border);background:var(--surface-white);min-height:32px;color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;border-radius:999px;padding:0 12px;font-size:12px;font-weight:600}._simChipOn_18lmb_542{background:var(--navy);border-color:var(--navy);color:var(--cream)}._simMoved_18lmb_543{color:var(--text-muted);margin-left:4px;font-size:11.5px}._simRow_18lmb_544{color:var(--text-secondary);justify-content:space-between;gap:10px;font-size:12.5px;display:flex}._simRow_18lmb_544 strong{color:var(--text-primary);white-space:nowrap}._simGain_18lmb_546{color:var(--success)}._saldare_18lmb_549{border-radius:var(--radius-md);background:var(--cream-light);color:var(--text-primary);grid-template-columns:auto auto 1fr;align-items:center;gap:8px 10px;padding:12px 14px;text-decoration:none;display:grid}._saldareWarn_18lmb_560{background:var(--warning-bg);color:var(--warning)}._saldareVal_18lmb_561{font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}._saldareLbl_18lmb_562{color:var(--text-secondary);font-size:12px}._saldareWarn_18lmb_560 ._saldareLbl_18lmb_562{color:inherit}._operatorList_18lmb_564{flex-direction:column;gap:2px;display:flex}._operatorTitle_18lmb_565{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:4px;font-size:10.5px;font-weight:600}._operatorRow_18lmb_573{border-top:1px solid var(--cream-border);justify-content:space-between;gap:10px;padding:6px 0;font-size:12.5px;display:flex}._operatorName_18lmb_574{color:var(--text-primary)}._operatorCount_18lmb_575{color:var(--text-muted)}._operatorAmt_18lmb_576{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}._operatorTotal_18lmb_577{border-top:1px solid var(--cream-border);color:var(--text-primary);justify-content:space-between;padding:8px 0 0;font-size:13px;font-weight:700;display:flex}._aiRow_18lmb_580{flex-direction:column;gap:10px;display:flex}._aiLogo_18lmb_581{object-fit:contain;width:34px;height:34px}._aiTxt_18lmb_582{color:var(--text-secondary);font-size:12.5px;line-height:1.45}._aiBtns_18lmb_583{flex-wrap:wrap;gap:8px;display:flex}._aiResponse_18lmb_584{border-radius:var(--radius-md);background:var(--cream-light);color:var(--text-primary);white-space:pre-wrap;padding:14px;font-size:13.5px;line-height:1.6}._aiErr_18lmb_593{color:var(--error)}._aiCursor_18lmb_594{vertical-align:-2px;background:var(--navy);width:7px;height:14px;margin-left:2px;animation:1s steps(2,end) infinite _blink_18lmb_1;display:inline-block}@keyframes _blink_18lmb_1{to{opacity:0}}._miniStrip_18lmb_606{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0 8px;display:grid}._miniLink_18lmb_612{border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);min-height:44px;color:var(--text-secondary);align-items:center;gap:6px;min-width:0;padding:0 12px;font-size:12px;text-decoration:none;display:flex}._miniLink_18lmb_612 svg{flex-shrink:0}._miniVal_18lmb_627{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:700}._miniLabel_18lmb_628{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._infoSheet_18lmb_631{flex-direction:column;gap:16px;display:flex}._infoSec_18lmb_632{flex-direction:column;gap:6px;display:flex}._infoSec_18lmb_632 p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.55}._infoSec_18lmb_632 strong{color:var(--text-primary)}._infoSec_18lmb_632 a{color:var(--navy);font-weight:600}._infoTitle_18lmb_636{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:10.5px;font-weight:600}@media (width>=769px){._periodo_18lmb_19{flex-flow:wrap;align-items:center;gap:10px 18px;margin-bottom:16px}._periodo_18lmb_19>:first-child{flex:none}._periodRow_18lmb_25{flex:0 auto;gap:2px}._periodLabel_18lmb_47{text-align:left;flex:0 auto;align-items:flex-start;padding:0 8px}._infoBtn_18lmb_31{margin-left:6px}._periodName_18lmb_55{font-size:18px}._rangeRow_18lmb_67{flex-basis:100%;grid-template-columns:200px 200px}._interneRow_18lmb_88{flex-basis:100%}._kpis_18lmb_100{color:var(--text-primary);background:0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;padding:0}._kpi_18lmb_100{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);padding:16px 18px}._kpiHero_18lmb_117{background:var(--navy);color:var(--cream);border:0;grid-column:auto;margin:0}._kpiValue_18lmb_133{font-size:26px}._kpiHero_18lmb_117 ._kpiValue_18lmb_133{font-size:30px}._kpiSub_18lmb_144{font-size:12px}._grid_18lmb_171{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:min-content;align-items:start;gap:16px;display:grid}._sec_18lmb_176{padding:18px 20px}._secTitle_18lmb_192{font-size:16px}._secPrevisioni_18lmb_702{order:1;grid-column:span 7}._secAdesso_18lmb_276{order:2;grid-column:span 5}._secOccupazione_18lmb_704{order:3;grid-column:span 6}._secClassifica_18lmb_271{order:4;grid-column:span 6}._secAndamento_18lmb_706{order:6;grid-column:span 12}._secCanali_18lmb_707{order:7;grid-column:span 7}._secSpese_18lmb_708{order:8;grid-column:span 5}._secAi_18lmb_709{order:9;grid-column:span 12}._fcGrid_18lmb_332{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}._fcVal_18lmb_353{font-size:26px}._chart_18lmb_463{height:190px}._chartLabel_18lmb_490{font-size:11px}._aiRow_18lmb_580{flex-direction:row;align-items:center}._aiTxt_18lmb_582{flex:1}._aiBtns_18lmb_583{flex-shrink:0}._miniStrip_18lmb_606{grid-template-columns:repeat(3,200px)}}@media (width>=1100px){._secAdesso_18lmb_276 ._opGrid_18lmb_254{flex-direction:row;gap:20px}._secAdesso_18lmb_276 ._opCol_18lmb_255{flex:1 1 0}._secCanali_18lmb_707 ._chList_18lmb_498{grid-template-columns:1fr 1fr;gap:10px 20px;display:grid}}@media (hover:hover) and (pointer:fine){._stepBtn_18lmb_30:hover:not(:disabled),._infoBtn_18lmb_31:hover{border-color:var(--text-secondary);color:var(--text-primary)}._secLink_18lmb_199:hover{color:var(--navy);text-decoration:underline}._miniLink_18lmb_612:hover{border-color:var(--text-secondary);color:var(--text-primary)}._simChip_18lmb_529:hover{border-color:var(--text-secondary)}._fcAuto_18lmb_379:hover:not(:disabled){border-color:var(--text-secondary);color:var(--text-primary)}}._occUnitaBtn_18lmb_736{border:1px solid var(--cream-border);background:var(--surface-white);color:var(--text-secondary);cursor:pointer;transition:border-color var(--transition), color var(--transition);border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:5px 10px;font-size:12px;display:inline-flex}@media (hover:hover) and (pointer:fine){._occUnitaBtn_18lmb_736:hover{border-color:var(--text-secondary);color:var(--text-primary)}}._unitaLista_18lmb_755{flex-direction:column;gap:18px;display:flex}._unitaGruppo_18lmb_757{flex-direction:column;gap:2px;display:flex}._unitaGruppoHead_18lmb_759{border-bottom:1px solid var(--cream-border);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:6px;display:flex}._unitaGruppoNome_18lmb_768{color:var(--text-primary);font-weight:600}._unitaTutte_18lmb_773{color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:12px;text-decoration:underline}._unitaRiga_18lmb_783{min-height:var(--touch-min,44px);cursor:pointer;align-items:center;gap:10px;display:flex}._unitaRiga_18lmb_783 input{width:18px;height:18px;accent-color:var(--navy)}._unitaFuori_18lmb_794{color:var(--text-muted);text-decoration:line-through}._ricWrap_18lmb_798{flex-direction:column;gap:14px;display:flex}._ricNumeri_18lmb_799{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._ricBox_18lmb_800{border-radius:var(--radius-md);background:var(--cream-light);flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}._ricLbl_18lmb_809{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;overflow:hidden}._ricVal_18lmb_819{font-family:var(--font-heading);color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.1}._ricSub_18lmb_827{color:var(--text-secondary);font-size:12px}._ricCase_18lmb_828{min-width:0}@media (width>=769px){._secRicevute_18lmb_831{order:5;grid-column:span 12}._ricWrap_18lmb_798{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:24px;display:grid}._ricNumeri_18lmb_799{gap:10px}}._head_88et2_8{margin-bottom:14px}._label_88et2_12{font-family:var(--font-body);text-transform:uppercase;letter-spacing:3.5px;color:var(--text-muted);margin-bottom:6px;font-size:10px;font-weight:600;display:block}._title_88et2_23{font-family:var(--font-heading);color:var(--text-primary);margin:0;font-size:23px;font-weight:600;line-height:1.25}._rule_88et2_32{display:none}._tabs_88et2_37{margin-bottom:18px}@media (width>=769px){._head_88et2_8{margin-bottom:22px}._label_88et2_12{margin-bottom:8px}._title_88et2_23{font-size:28px}._rule_88et2_32{background:var(--navy);width:48px;height:1.5px;margin-top:16px;display:block}}._field_in95s_3{flex-direction:column;gap:6px;display:flex}._label_in95s_9{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.2px;color:var(--text-secondary);font-size:11px;font-weight:600}._inputWrapper_in95s_18{align-items:center;display:flex;position:relative}._input_in95s_18{width:100%;font-family:var(--font-body);color:var(--text-primary);background:var(--cream-light);border:1.5px solid var(--cream-border);border-radius:var(--radius-sm);transition:border-color var(--transition), background var(--transition);outline:none;padding:10px 12px;font-size:14px}._input_in95s_18:focus{border-color:var(--navy);background:var(--surface)}._input_in95s_18::placeholder{color:var(--text-muted)}._input_in95s_18:disabled{opacity:.5;cursor:not-allowed}._input_in95s_18[type=search]{appearance:none}._unit_in95s_58{color:var(--text-muted);pointer-events:none;font-size:13px;position:absolute;right:12px}._hasUnit_in95s_66{padding-right:40px}._select_in95s_71{width:100%;font-family:var(--font-body);color:var(--text-primary);border:1.5px solid var(--cream-border);border-radius:var(--radius-sm);cursor:pointer;appearance:none;transition:border-color var(--transition);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%234A6380' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat right 12px center / 12px 12px, var(--cream-light);outline:none;padding:10px 36px 10px 12px;font-size:14px}._select_in95s_71:focus{border-color:var(--navy);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%230B2545' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat right 12px center / 12px 12px, var(--surface)}._select_in95s_71:disabled{opacity:.5;cursor:not-allowed}._textarea_in95s_105{resize:vertical;min-height:100px;line-height:1.5}@media (width<=768px){input._input_in95s_18,._select_in95s_71{min-height:var(--touch-min,44px)}}._field_1hadf_4{flex-direction:column;gap:6px;display:flex}._label_1hadf_10{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.2px;color:var(--text-secondary);font-size:11px;font-weight:600}._wrapper_1hadf_19{position:relative}._trigger_1hadf_23{width:100%;font-family:var(--font-body);color:var(--text-primary);background:var(--cream-light);border:1.5px solid var(--cream-border);border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:border-color var(--transition), background var(--transition);outline:none;justify-content:space-between;align-items:center;padding:10px 12px;font-size:14px;display:flex}@media (hover:hover) and (pointer:fine){._trigger_1hadf_23:hover{border-color:var(--navy-mid)}}._triggerOpen_1hadf_47{border-color:var(--navy);background:var(--surface)}._triggerText_1hadf_52{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._triggerPlaceholder_1hadf_59{color:var(--text-muted);flex:1}._chevron_1hadf_64{color:var(--text-muted);flex-shrink:0;transition:transform .2s}._chevronOpen_1hadf_70{transform:rotate(180deg)}._dropdown_1hadf_75{background:var(--surface-white);border:1.5px solid var(--cream-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);z-index:50;animation:.15s _dropIn_1hadf_1;position:absolute;top:calc(100% + 4px);left:0;right:0}@keyframes _dropIn_1hadf_1{0%{opacity:0}to{opacity:1}}._searchWrap_1hadf_96{border-bottom:1px solid var(--cream-dark);padding:8px}._searchInput_1hadf_101{width:100%;font-family:var(--font-body);color:var(--text-primary);background:var(--cream-light);border:1px solid var(--cream-border);border-radius:var(--radius-sm);transition:border-color var(--transition);outline:none;padding:7px 10px;font-size:13px}._searchInput_1hadf_101:focus{border-color:var(--navy)}._searchInput_1hadf_101::placeholder{color:var(--text-muted)}._options_1hadf_122{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;border-radius:0 0 5px 5px;max-height:200px;overflow-y:auto}._option_1hadf_122{width:100%;font-family:var(--font-body);color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;padding:9px 12px;font-size:13px;transition:background .1s;display:block}@media (hover:hover) and (pointer:fine){._option_1hadf_122:hover{background:#0b25450a}}._optionActive_1hadf_151{color:var(--navy);background:#0b25450f;font-weight:600}._optionPlaceholder_1hadf_157{color:var(--text-muted)}._noResults_1hadf_161{color:var(--text-muted);text-align:center;padding:12px;font-size:12px;font-style:italic}._createBtn_1hadf_170{width:100%;font-family:var(--font-body);color:var(--navy);background:var(--cream-light);border:none;border-top:1px solid var(--cream-dark);cursor:pointer;border-radius:0 0 5px 5px;align-items:center;gap:6px;padding:10px 12px;font-size:12px;font-weight:600;transition:background .15s;display:flex}@media (hover:hover) and (pointer:fine){._createBtn_1hadf_170:hover{background:var(--cream-bg)}}._createBtn_1hadf_170:disabled{opacity:.5;cursor:wait}@media (width<=768px){._trigger_1hadf_23,._option_1hadf_122,._createBtn_1hadf_170,._searchInput_1hadf_101{min-height:var(--touch-min,44px)}._option_1hadf_122{align-items:center;font-size:14px;display:flex}._options_1hadf_122{max-height:min(52vh,420px)}}._overlay_oqbs2_5{z-index:10000;background:var(--cream);clip-path:inset(0);justify-content:center;align-items:center;transition:clip-path .55s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;inset:0}._overlay_oqbs2_5._exit_oqbs2_18{clip-path:inset(0 0 100%)}._scene_oqbs2_22{flex-direction:column;align-items:center;gap:24px;display:flex;transform:translateZ(0)}._logo_oqbs2_30{width:min(180px,46vw);height:auto;overflow:visible}._mono_oqbs2_37{fill:var(--navy);fill-opacity:0;stroke:var(--navy);stroke-width:1.4px;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.15s cubic-bezier(.45,0,.2,1) forwards _introDraw_oqbs2_1,.5s forwards _introFill_oqbs2_1;animation-delay:calc(80ms + var(--i) * .14s), calc(.9s + var(--i) * .14s)}@keyframes _introDraw_oqbs2_1{to{stroke-dashoffset:0}}@keyframes _introFill_oqbs2_1{to{fill-opacity:1}}._letter_oqbs2_61{fill:var(--navy);opacity:0;animation:.4s cubic-bezier(.22,1,.36,1) forwards _introLetter_oqbs2_1;animation-delay:calc(1.25s + var(--w) * 55ms);transform:translateY(6px)}@keyframes _introLetter_oqbs2_1{to{opacity:1;transform:translateY(0)}}._counterBlock_oqbs2_74{opacity:0;flex-direction:column;align-items:center;gap:3px;animation:.5s .45s forwards _introFade_oqbs2_1;display:flex}._counterLabel_oqbs2_84{letter-spacing:.13em;text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:500}._counterVal_oqbs2_92{font-family:var(--font-heading);color:var(--navy);font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1.1}@keyframes _introFade_oqbs2_1{to{opacity:1}}._bar_oqbs2_106{background:var(--cream-border);width:110px;height:1px;overflow:hidden}._barFill_oqbs2_113{background:var(--navy);transform-origin:0;width:100%;height:100%;animation:2.55s cubic-bezier(.3,0,.3,1) .1s forwards _introBar_oqbs2_1;display:block;transform:scaleX(0)}@keyframes _introBar_oqbs2_1{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){._mono_oqbs2_37{stroke-dashoffset:0;animation:.35s forwards _introFill_oqbs2_1}._letter_oqbs2_61{animation:.35s .1s forwards _introFade_oqbs2_1;transform:none}._counterBlock_oqbs2_74{animation-delay:0s}._barFill_oqbs2_113{animation:none;transform:scaleX(1)}._overlay_oqbs2_5{transition-duration:.25s}}._overlay_1g4x1_1{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:10050;background:#0b254573;justify-content:center;align-items:center;padding:20px;animation:.18s _fadeIn_1g4x1_1;display:flex;position:fixed;inset:0}._modal_1g4x1_18{background:var(--surface-white);border-radius:14px;flex-direction:column;width:100%;max-width:520px;max-height:92vh;animation:.22s cubic-bezier(.4,0,.2,1) _slideUp_1g4x1_1;display:flex;overflow:hidden;box-shadow:0 20px 60px #0b254540,0 0 0 1px #0b25450f}@keyframes _fadeIn_1g4x1_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1g4x1_1{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._header_1g4x1_42{background:linear-gradient(135deg,#0b2545 0%,#163a64 100%);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._headerLeft_1g4x1_50{align-items:center;gap:10px;display:flex}._headerIcon_1g4x1_56{color:#f0ebe3;background:#f0ebe31f;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._headerTitle_1g4x1_67{color:#f0ebe3;font-family:Poppins,sans-serif;font-size:15px;font-weight:600}._closeBtn_1g4x1_74{color:#f0ebe3bf;cursor:pointer;background:#ffffff1a;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .18s,color .18s;display:flex}._closeBtn_1g4x1_74:hover{color:#f0ebe3;background:#fff3}._statusBar_1g4x1_94{justify-content:flex-start;padding:10px 20px 0;display:flex}._statusChip_1g4x1_100{cursor:pointer;border:none;border-radius:20px;align-items:center;gap:6px;padding:5px 10px;font-family:Inter,sans-serif;font-size:11px;font-weight:500;transition:all .18s;display:inline-flex}._statusChip_1g4x1_100[type=button]:hover{filter:brightness(.95)}._statusOk_1g4x1_118{color:var(--success);cursor:default;background:#2e7d5b1a;border:1px solid #2e7d5b40}._statusWarn_1g4x1_125{color:#b66518;background:#dc84351a;border:1px solid #dc843540}._statusAction_1g4x1_131{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;border-left:1px solid;border-radius:0;justify-content:center;align-items:center;margin-left:4px;padding:1px 4px;display:inline-flex}._statusAction_1g4x1_131:hover{opacity:1}._setupPanel_1g4x1_151{background:linear-gradient(135deg,#3b7dd80d,#0b25450a);border:1px solid #3b7dd833;border-radius:12px;flex-direction:column;gap:10px;margin:12px 20px 0;padding:16px;display:flex}._setupTitle_1g4x1_162{color:#0b2545;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}._setupText_1g4x1_169{color:#4a6380;margin:0;font-size:12px;line-height:1.5}._setupText_1g4x1_169 strong{color:#0b2545}._setupActions_1g4x1_180{justify-content:flex-end;display:flex}._connectBtn_1g4x1_185{cursor:pointer;color:#f0ebe3;background:linear-gradient(135deg,#0b2545 0%,#3b7dd8 100%);border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;transition:transform .18s,box-shadow .18s;display:inline-flex}._connectBtn_1g4x1_185:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px #3b7dd84d}._connectBtn_1g4x1_185:disabled{opacity:.5;cursor:not-allowed}._guideToggle_1g4x1_211{color:var(--info);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:4px;padding:4px 0;font-family:Inter,sans-serif;font-size:11px;font-weight:500;display:inline-flex}._guideToggle_1g4x1_211:hover{color:#0b2545}._guideIconOpen_1g4x1_230{transition:transform .18s;transform:rotate(180deg)}._guide_1g4x1_211{color:#4a6380;flex-direction:column;gap:6px;margin:4px 0 0 18px;padding:0;font-size:11.5px;line-height:1.65;display:flex}._guide_1g4x1_211 li{padding-left:4px}._guide_1g4x1_211 ul{margin:4px 0 0 16px;padding:0}._guide_1g4x1_211 ul li{list-style:outside}._guide_1g4x1_211 a{color:var(--info);align-items:center;gap:3px;text-decoration:none;display:inline-flex}._guide_1g4x1_211 a:hover{text-decoration:underline}._guide_1g4x1_211 code{color:#0b2545;background:#0b254514;border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10.5px}._guide_1g4x1_211 strong{color:#0b2545}._body_1g4x1_285{flex-direction:column;flex:1;gap:14px;padding:16px 20px 20px;display:flex;overflow-y:auto}._field_1g4x1_294{flex-direction:column;gap:5px;display:flex}._label_1g4x1_300{text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted);font-size:11px;font-weight:600}._fieldHint_1g4x1_308{color:var(--text-muted);margin-top:4px;font-size:10.5px;line-height:1.4}._fieldHint_1g4x1_308 strong{color:#0b2545;font-weight:600}._input_1g4x1_320,._textarea_1g4x1_321{color:#0b2545;resize:none;background:#fafaf8;border:1px solid #ddd6ca;border-radius:10px;outline:none;padding:10px 12px;font-family:Inter,sans-serif;font-size:13px;transition:border-color .18s,box-shadow .18s,background .18s}._textarea_1g4x1_321{resize:vertical;min-height:140px;font-family:Inter,sans-serif;line-height:1.55}._input_1g4x1_320:focus,._textarea_1g4x1_321:focus{border-color:var(--info);background:var(--surface-white);box-shadow:0 0 0 3px #3b7dd81f}._input_1g4x1_320:disabled,._textarea_1g4x1_321:disabled{opacity:.6;cursor:not-allowed}._attachment_1g4x1_355{color:#0b2545;background:#f0ebe3;border:1px solid #e6dfd4;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px;font-size:11.5px;font-weight:500;display:inline-flex}._attachmentName_1g4x1_369{text-overflow:ellipsis;white-space:nowrap;max-width:380px;overflow:hidden}._footer_1g4x1_377{background:var(--surface);border-top:1px solid #f0ebe3;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}._cancelBtn_1g4x1_387,._fallbackBtn_1g4x1_388,._sendBtn_1g4x1_389{cursor:pointer;border:none;border-radius:9px;align-items:center;gap:6px;padding:9px 14px;font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;transition:all .18s;display:inline-flex}._cancelBtn_1g4x1_387{color:var(--text-muted);background:#f0ebe3;border:1px solid #e6dfd4}._cancelBtn_1g4x1_387:hover:not(:disabled){color:#4a6380;background:#e6dfd4}._fallbackBtn_1g4x1_388{background:var(--surface-white);color:#0b2545;border:1px solid #ddd6ca}._fallbackBtn_1g4x1_388:hover:not(:disabled){background:#f5f1eb;border-color:#b8ac9c}._sendBtn_1g4x1_389{color:#f0ebe3;background:linear-gradient(135deg,#0b2545 0%,#3b7dd8 100%);position:relative}._sendBtn_1g4x1_389:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px #3b7dd84d}._sendBtn_1g4x1_389:disabled,._cancelBtn_1g4x1_387:disabled,._fallbackBtn_1g4x1_388:disabled{opacity:.5;cursor:not-allowed}._spinner_1g4x1_443{animation:.8s linear infinite _spin_1g4x1_443}@keyframes _spin_1g4x1_443{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=560px){._modal_1g4x1_18{border-radius:12px 12px 0 0;max-width:100%;max-height:96vh;margin-top:auto}._overlay_1g4x1_1{align-items:flex-end;padding:0}._footer_1g4x1_377{flex-direction:column-reverse;align-items:stretch}._footer_1g4x1_377 button{justify-content:center}}._accountBar_1g4x1_474{background:#2e7d5b12;border:1px solid #2e7d5b38;border-radius:10px;flex-direction:column;gap:8px;margin:12px 20px 0;padding:10px 12px;display:flex}._accountBarWarn_1g4x1_485{background:#c43d2d12;border-color:#c43d2d4d}._accountRow_1g4x1_490{align-items:center;gap:8px;display:flex}._accountIconOk_1g4x1_496{color:var(--success);flex-shrink:0}._accountIconWarn_1g4x1_497{color:var(--error);flex-shrink:0}._accountText_1g4x1_499{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._accountLabel_1g4x1_507{text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted);font-size:10px;font-weight:600}._accountMail_1g4x1_515{color:#0b2545;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}._accountSwitch_1g4x1_524{background:var(--surface-white);color:#0b2545;cursor:pointer;border:1px solid #ddd6ca;border-radius:7px;flex-shrink:0;padding:5px 10px;font-family:Inter,sans-serif;font-size:11.5px;font-weight:600;transition:background .18s,border-color .18s}._accountSwitch_1g4x1_524:hover:not(:disabled){background:#f5f1eb;border-color:#b8ac9c}._accountSwitch_1g4x1_524:disabled{opacity:.5;cursor:not-allowed}._accountWarnText_1g4x1_545{color:#8c2f24;margin:0;font-size:12px;line-height:1.5}._accountWarnText_1g4x1_545 strong{color:#6e241b}._notice_1g4x1_555{color:#7a4410;background:#dc843517;border:1px solid #dc843547;border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.55}._notice_1g4x1_555 strong{color:#5e3309}._notice_1g4x1_555 a{color:#7a4410;font-weight:600;text-decoration:underline}._confirmPanel_1g4x1_574{background:var(--surface);border:1px solid #e6dfd4;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}._confirmTitle_1g4x1_584{color:#0b2545;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}._confirmRow_1g4x1_591{align-items:baseline;gap:12px;display:flex}._confirmLabel_1g4x1_597{text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted);flex:0 0 66px;font-size:10px;font-weight:600}._confirmValue_1g4x1_606{color:#0b2545;word-break:break-word;flex:1;min-width:0;font-size:12.5px;line-height:1.5}._confirmRecipient_1g4x1_615{font-weight:500}._confirmRecipient_1g4x1_615+._confirmRecipient_1g4x1_615{margin-top:4px}._confirmRecipient_1g4x1_615 strong{font-weight:600}._confirmRole_1g4x1_629{color:var(--text-muted);margin-left:6px;font-size:11px;font-weight:500}._confirmWarn_1g4x1_636{color:var(--text-muted);border-top:1px solid #e6dfd4;margin:0;padding-top:8px;font-size:11.5px;line-height:1.5}._wizard_u7o1t_8{flex-direction:column;gap:18px;display:flex}._hasNav_u7o1t_16{padding-bottom:76px}._progress_u7o1t_21{top:var(--top-space,0px);z-index:5;margin:-6px calc(var(--gutter,16px) * -1) 0;padding:8px var(--gutter,16px) 10px;background:var(--cream);position:sticky}._progressTrack_u7o1t_30{gap:4px;margin-bottom:4px;display:flex}._progressSeg_u7o1t_38{background:var(--cream-border);height:4px;transition:background var(--transition);border-radius:999px;flex:1 1 0}._progressSeg_u7o1t_38._done_u7o1t_46{background:var(--navy-mid)}._progressSeg_u7o1t_38._current_u7o1t_50{background:var(--navy)}._progressMeta_u7o1t_54{min-height:var(--touch-min-sm,40px);justify-content:space-between;align-items:center;gap:10px;display:flex}._progressJump_u7o1t_63{min-height:var(--touch-min-sm,40px);font-family:var(--font-body);color:var(--navy);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:5px;padding:0 2px 0 10px;font-size:12.5px;font-weight:600;display:inline-flex}._progressStep_u7o1t_79{font-family:var(--font-body);text-transform:uppercase;letter-spacing:2px;color:var(--text-muted);font-size:10.5px;font-weight:600}._progressName_u7o1t_88{font-family:var(--font-heading);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:600;overflow:hidden}._step_u7o1t_100{flex-direction:column;gap:14px;display:flex}._stepTitle_u7o1t_106{display:none}._fields_u7o1t_110{grid-template-columns:1fr;gap:14px;display:grid}._field_u7o1t_110{flex-direction:column;gap:5px;min-width:0;display:flex}._hint_u7o1t_124{font-family:var(--font-body);color:var(--text-muted);margin:0;font-size:12px;line-height:1.45}._fieldLabel_u7o1t_132{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.2px;color:var(--text-secondary);font-size:11px;font-weight:600}._seg_u7o1t_142{background:var(--cream-dark);border-radius:999px;gap:4px;padding:3px;display:flex}._segBtn_u7o1t_150{min-width:0;min-height:var(--touch-min,44px);font-family:var(--font-body);color:var(--text-secondary);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;transition:background var(--transition), color var(--transition);background:0 0;border:none;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:500;display:inline-flex;overflow:hidden}._segBtn_u7o1t_150._segActive_u7o1t_173{background:var(--navy);color:var(--cream);font-weight:600}._segSm_u7o1t_180 ._segBtn_u7o1t_150{min-height:var(--touch-min-sm,40px);font-size:12.5px}._disclosure_u7o1t_186{border-top:1px solid var(--cream-border);border-bottom:1px solid var(--cream-border)}._disclosureBtn_u7o1t_191{width:100%;min-height:var(--touch-min,44px);font-family:var(--font-body);color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:10px 0;font-size:13.5px;font-weight:600;display:flex}._disclosureBtn_u7o1t_191 svg{transition:transform var(--transition);flex-shrink:0}._disclosureBtn_u7o1t_191._open_u7o1t_213 svg{transform:rotate(180deg)}._disclosureBody_u7o1t_217{grid-template-columns:1fr;gap:14px;padding:4px 0 16px;display:grid}._navBar_u7o1t_225{left:0;right:0;bottom:var(--bottom-space,58px);z-index:var(--z-fab,30);padding:10px var(--gutter,16px);padding-left:calc(var(--gutter,16px) + var(--safe-left,0px));padding-right:calc(var(--gutter,16px) + var(--safe-right,0px));background:var(--surface-white);border-top:1px solid var(--cream-border);align-items:center;gap:10px;display:flex;position:fixed;box-shadow:0 -4px 18px #0b25450f}._navBack_u7o1t_244,._navNext_u7o1t_245{letter-spacing:1.6px;padding-left:14px;padding-right:14px}._navBack_u7o1t_244{flex:none}._navNext_u7o1t_245{flex:auto;min-width:0}._generateRow_u7o1t_261{display:none}._results_u7o1t_268{flex-direction:column;gap:18px;display:flex}._resultTop_u7o1t_274{justify-content:space-between;align-items:center;gap:10px;display:flex}._backLink_u7o1t_281{min-height:var(--touch-min-sm,40px);font-family:var(--font-body);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0 10px 0 0;font-size:13px;font-weight:500;display:inline-flex}._backLink_u7o1t_281:hover{color:var(--navy)}._histBtns_u7o1t_300{flex-shrink:0;gap:6px;display:flex}._headline_u7o1t_307{background:var(--navy);color:var(--cream);border-radius:var(--radius-lg);padding:20px 18px 18px}._headlineLabel_u7o1t_314{font-family:var(--font-body);text-transform:uppercase;letter-spacing:2.5px;color:#f0ebe3ad;margin-bottom:8px;font-size:10px;font-weight:600;display:block}._headlineValue_u7o1t_325{font-family:var(--font-heading);letter-spacing:-.5px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:34px;font-weight:600;line-height:1.1;display:block}._headlineSub_u7o1t_336{font-family:var(--font-body);color:#f0ebe3bf;margin-top:8px;font-size:12.5px;display:block}._headlineName_u7o1t_344{font-family:var(--font-body);color:#f0ebe3bf;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;display:block;overflow:hidden}._years_u7o1t_356{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}._yearsOne_u7o1t_362{grid-template-columns:1fr}._yearTile_u7o1t_366{min-width:0;min-height:var(--touch-min,44px);background:var(--surface-white);border:1.5px solid var(--cream-border);border-radius:var(--radius-md);cursor:pointer;text-align:left;transition:border-color var(--transition), background var(--transition);flex-direction:column;gap:3px;padding:9px 10px;display:flex}._yearTile_u7o1t_366._yearActive_u7o1t_381{border-color:var(--navy);background:var(--cream-light)}._yearLabel_u7o1t_386{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.4px;color:var(--text-muted);font-size:10px;font-weight:600}._yearValue_u7o1t_395{font-family:var(--font-heading);color:var(--text-primary);font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._growth_u7o1t_405{background:var(--success-bg);color:var(--success);font-family:var(--font-body);border-radius:999px;align-self:flex-start;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}._growthDown_u7o1t_419{background:var(--error-bg);color:var(--error)}._breakdown_u7o1t_425{background:var(--surface-white);border:1px solid var(--cream-border);border-radius:var(--radius-lg);overflow:hidden}._breakdownHead_u7o1t_432{justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}._breakdownTitle_u7o1t_440{font-family:var(--font-heading);color:var(--text-primary);margin:0;font-size:14px;font-weight:600}._breakdownYear_u7o1t_448{font-family:var(--font-body);color:var(--text-muted);font-size:12px}._brRow_u7o1t_454{width:100%;min-height:var(--touch-min,44px);border:none;border-top:1px solid var(--cream-border);font-family:var(--font-body);text-align:left;cursor:default;background:0 0;align-items:center;gap:10px;padding:10px 14px;display:flex}._brRowEditable_u7o1t_469{cursor:pointer}._brRowEditable_u7o1t_469:hover{background:var(--cream-light)}._brLabel_u7o1t_477{min-width:0;color:var(--text-secondary);text-overflow:ellipsis;flex:auto;font-size:13.5px;overflow:hidden}._brValue_u7o1t_486{color:var(--text-primary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:14px;font-weight:600}._brChevron_u7o1t_494{color:var(--text-muted);flex-shrink:0}._brCost_u7o1t_499 ._brValue_u7o1t_486{color:var(--text-secondary)}._brGross_u7o1t_503{background:var(--cream-light)}._brGross_u7o1t_503 ._brLabel_u7o1t_477,._brGross_u7o1t_503 ._brValue_u7o1t_486{color:var(--text-primary);font-weight:600}._brTax_u7o1t_513 ._brValue_u7o1t_486{color:var(--warning)}._brNetto_u7o1t_517{background:var(--navy)}._brNetto_u7o1t_517 ._brLabel_u7o1t_477{color:#f0ebe3cc;font-weight:600}._brNetto_u7o1t_517 ._brValue_u7o1t_486{color:var(--cream);font-size:16px}._brNetto_u7o1t_517 ._brChevron_u7o1t_494{color:#f0ebe399}._addRowBtn_u7o1t_535{width:100%;min-height:var(--touch-min,44px);border:none;border-top:1px solid var(--cream-border);font-family:var(--font-body);color:var(--text-secondary);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:7px;padding:10px;font-size:13px;font-weight:600;display:flex}._addRowBtn_u7o1t_535:hover{background:var(--cream-light);color:var(--navy)}._recap_u7o1t_559{background:var(--surface-white);border:1px solid var(--cream-border);border-radius:var(--radius-lg);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:0;padding:14px;display:grid}._recapItem_u7o1t_570{min-width:0}._recapItem_u7o1t_570 dt{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.4px;color:var(--text-muted);margin-bottom:3px;font-size:9.5px;font-weight:600}._recapItem_u7o1t_570 dd{font-family:var(--font-body);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13.5px;font-weight:500;overflow:hidden}._aiCard_u7o1t_596{background:var(--surface-white);border:1px solid var(--cream-border);border-radius:var(--radius-lg);padding:14px;position:relative;overflow:hidden}._aiCard_u7o1t_596._loading_u7o1t_605:before{content:"";background:linear-gradient(90deg, transparent, var(--navy), transparent);background-size:200% 100%;height:2px;animation:1.4s linear infinite _shimmer_u7o1t_1;position:absolute;top:0;left:0;right:0}._aiCardHeader_u7o1t_617{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}._aiCardTitle_u7o1t_625{font-family:var(--font-body);text-transform:uppercase;letter-spacing:2px;color:var(--text-secondary);align-items:center;gap:8px;font-size:10.5px;font-weight:600;display:inline-flex}._aiLogo_u7o1t_637{width:auto;height:15px}._aiText_u7o1t_642{font-family:var(--font-body);color:var(--text-secondary);margin:0;font-size:13.5px;line-height:1.6}._streamingCursor_u7o1t_650{background:var(--navy);vertical-align:text-bottom;width:2px;height:13px;margin-left:2px;animation:1s infinite _blink_u7o1t_1;display:inline-block}._aiSkeleton_u7o1t_660{flex-direction:column;gap:8px;display:flex}._aiStale_u7o1t_666{font-family:var(--font-body);color:var(--warning);align-items:flex-start;gap:7px;margin-top:10px;font-size:12px;line-height:1.45;display:flex}._aiStale_u7o1t_666 svg{flex-shrink:0;margin-top:1px}._actions_u7o1t_683{flex-direction:column;gap:10px;display:flex}._actionsRow_u7o1t_689{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}._actionsRow_u7o1t_689>*{min-width:0;padding-left:8px;padding-right:8px}._actionsSecondary_u7o1t_703{gap:8px;display:flex}._actionsSecondary_u7o1t_703>*{flex:1 1 0;min-width:0}._sheetFields_u7o1t_714{flex-direction:column;gap:14px;display:flex}._sheetNote_u7o1t_720{font-family:var(--font-body);color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.5}._tableToolbar_u7o1t_731,._tableWrapper_u7o1t_735{display:none}@media (width>=769px){._wizard_u7o1t_8{gap:26px}._hasNav_u7o1t_16{padding-bottom:0}._progress_u7o1t_21{display:none}._step_u7o1t_100{gap:16px}._stepTitle_u7o1t_106{font-family:var(--font-body);text-transform:uppercase;letter-spacing:2.5px;color:var(--text-muted);align-items:center;gap:10px;margin:0;font-size:10.5px;font-weight:600;display:flex}._stepTitle_u7o1t_106:after{content:"";background:var(--cream-border);flex:auto;height:1px}._fields_u7o1t_110{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}._seg_u7o1t_142{align-self:flex-start;display:inline-flex}._segBtn_u7o1t_150{flex:none;min-height:34px;padding:0 18px;font-size:12.5px}._segSm_u7o1t_180 ._segBtn_u7o1t_150{min-height:30px}._disclosureBody_u7o1t_217{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}._navBar_u7o1t_225{display:none}._generateRow_u7o1t_261{display:block}._generateBtn_u7o1t_813{width:100%;max-width:320px}._results_u7o1t_268{border-top:1px solid var(--cream-border);gap:22px;padding-top:6px}._headline_u7o1t_307{flex-direction:column;padding:26px 28px;display:flex}._headlineValue_u7o1t_325{font-size:44px}._years_u7o1t_356{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}._yearValue_u7o1t_395{font-size:16px}._recap_u7o1t_559{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));padding:16px 18px}._breakdown_u7o1t_425{display:none}._tableToolbar_u7o1t_731{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}._tableToolbarLeft_u7o1t_860{align-items:center;gap:8px;display:flex}._editHint_u7o1t_866{font-family:var(--font-body);color:var(--text-muted);margin-right:4px;font-size:11.5px;font-style:italic}._tableWrapper_u7o1t_735{background:var(--surface-white);border:1px solid var(--cream-border);border-radius:var(--radius-lg);display:block;overflow-x:auto}._projTable_u7o1t_882{border-collapse:collapse;width:100%;font-family:var(--font-body);font-size:13px}._projTable_u7o1t_882 thead th{background:var(--cream-light);text-transform:uppercase;letter-spacing:1.5px;color:var(--text-muted);text-align:left;border-bottom:1px solid var(--cream-border);white-space:nowrap;padding:11px 12px;font-size:10px;font-weight:600}._projTable_u7o1t_882 thead th:not(:first-child):not(:nth-child(2)){text-align:right}._projTable_u7o1t_882 tbody td{border-bottom:1px solid var(--cream-border);color:var(--text-secondary);white-space:nowrap;padding:10px 12px}._projTable_u7o1t_882 tbody td:not(:first-child):not(:nth-child(2)){text-align:right;font-variant-numeric:tabular-nums}._projTable_u7o1t_882 tbody tr:last-child td{border-bottom:none}._projTable_u7o1t_882 tbody tr._rowGross_u7o1t_922 td{background:var(--cream-light);color:var(--text-primary);font-weight:600}._projTable_u7o1t_882 tbody tr._rowTax_u7o1t_928 td{color:var(--warning)}._projTable_u7o1t_882 tbody tr._rowHighlight_u7o1t_932 td{background:var(--navy);color:var(--cream);font-size:14px;font-weight:600}._editableCell_u7o1t_939{cursor:pointer;transition:background var(--transition)}._editableCell_u7o1t_939:hover{background:var(--cream-dark)}._cellInput_u7o1t_948{width:100%;font-family:var(--font-body);text-align:right;color:var(--text-primary);background:var(--surface-white);border:1.5px solid var(--navy);border-radius:var(--radius-sm);outline:none;padding:4px 6px;font-size:13px}._dragHandle_u7o1t_961{color:var(--cream-border);cursor:grab;display:inline-flex}._dragHandle_u7o1t_961:hover{color:var(--text-muted)}._deleteRowBtn_u7o1t_971{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--text-muted);cursor:pointer;opacity:0;transition:opacity var(--transition), background var(--transition), color var(--transition);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._projTable_u7o1t_882 tbody tr:hover ._deleteRowBtn_u7o1t_971{opacity:1}._deleteRowBtn_u7o1t_971:hover{background:var(--error-bg);color:var(--error)}._addRowSection_u7o1t_995{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}._actions_u7o1t_683{flex-flow:wrap;align-items:center;gap:10px}._actionsRow_u7o1t_689,._actionsSecondary_u7o1t_703{gap:10px;display:flex}._actionsRow_u7o1t_689>*,._actionsSecondary_u7o1t_703>*{flex:none}._actionsRow_u7o1t_689>*{padding-left:24px;padding-right:24px}}._sheetBtn_u7o1t_1029{letter-spacing:1.6px;padding-left:12px;padding-right:12px}@media (width>=769px){._sheetBtn_u7o1t_1029{letter-spacing:2.5px;padding-left:24px;padding-right:24px}}._page_our1b_9{animation:.35s _fadeIn_our1b_1}@keyframes _fadeIn_our1b_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._page_our1b_9{animation:none}}._head_our1b_25{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._filterBar_our1b_33{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:10px;margin-bottom:12px;display:grid}._chips_our1b_43{min-width:0}._iconBtn_our1b_47{width:var(--touch-min,44px);height:var(--touch-min,44px);border:1px solid var(--cream-border);background:var(--surface-white);color:var(--text-secondary);cursor:pointer;transition:background var(--transition), color var(--transition), border-color var(--transition);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){._iconBtn_our1b_47:hover{border-color:var(--navy);color:var(--navy)}}._iconBtnOn_our1b_69{background:var(--navy);border-color:var(--navy);color:var(--cream)}._search_our1b_75{margin-bottom:12px}._list_our1b_82{flex-direction:column;gap:8px;display:flex}._card_our1b_88{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;width:100%;min-width:0;transition:border-color var(--transition), box-shadow var(--transition);border-left:3px solid #0000;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}._cardWarn_our1b_106{border-left-color:var(--warning)}@media (hover:hover) and (pointer:fine){._card_our1b_88:hover{box-shadow:var(--shadow-sm)}}._card_our1b_88:active{background:var(--cream-light)}._avatar_our1b_118{background:var(--navy);width:40px;height:40px;color:var(--cream);font-family:var(--font-heading);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:600;line-height:1;display:flex}._cardMain_our1b_134{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}._cardName_our1b_142{font-family:var(--font-heading);color:var(--navy);overflow-wrap:anywhere;font-size:17px;font-weight:600;line-height:1.25}._cardMeta_our1b_151{min-width:0;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:12.5px;line-height:1.4;display:flex}._cardMeta_our1b_151>span+span:before{content:"·";color:var(--cream-border);margin-right:8px}._cardContact_our1b_168{min-width:0;color:var(--text-secondary);align-items:center;gap:5px;font-size:12.5px;line-height:1.4;display:flex}._cardContact_our1b_168 svg{color:var(--text-muted);flex-shrink:0}._cardContactText_our1b_183{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._cardNone_our1b_190{color:var(--text-muted);font-style:italic}._stats_our1b_195{flex-wrap:wrap;gap:6px;margin-top:3px;display:flex}._stat_our1b_195,._statWarn_our1b_203{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:11.5px;font-weight:500;line-height:1.3;display:inline-flex}._stat_our1b_195{background:var(--cream-light);border:1px solid var(--cream-border);color:var(--text-secondary)}._statWarn_our1b_203{background:var(--warning-bg);color:var(--warning);font-weight:600}._cardGo_our1b_227{color:var(--text-muted);flex-shrink:0;align-self:center}._sheetBody_our1b_237{flex-direction:column;gap:18px;display:flex}._quick_our1b_244{flex-wrap:wrap;gap:8px;display:flex}._quickBtn_our1b_250{min-height:var(--touch-min,44px);border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);color:var(--navy);font-family:var(--font-body);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--transition), border-color var(--transition);flex:auto;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){._quickBtn_our1b_250:hover{background:var(--cream-light);border-color:var(--navy)}}._quickBtn_our1b_250:active{background:var(--cream-light)}._sec_our1b_283{flex-direction:column;gap:10px;display:flex}._sec_our1b_283+._sec_our1b_283{border-top:1px solid var(--cream-dark);padding-top:16px}._secHead_our1b_294{color:var(--text-secondary);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}._secHead_our1b_294 svg{color:var(--text-muted);flex-shrink:0}._secNote_our1b_308{color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right;margin-left:auto;font-size:11px;font-weight:500}._secEmpty_our1b_317{color:var(--text-muted);margin:0;font-size:12.5px;font-style:italic;line-height:1.5}._notes_our1b_325{color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.5}._rows_our1b_335{flex-direction:column;display:flex}._row_our1b_335{border-top:1px solid var(--cream-border);justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;display:flex}._row_our1b_335:first-child{border-top:none}._rowLabel_our1b_353{text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);flex:none;font-size:11px;font-weight:600}._rowValue_our1b_362{text-align:right;min-width:0;color:var(--text-primary);overflow-wrap:anywhere;flex:auto;font-size:14px;line-height:1.4}._rowLink_our1b_372{color:var(--navy);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (width<=768px){._rowLink_our1b_372{min-height:var(--touch-min,44px);justify-content:flex-end;align-items:center;display:inline-flex}}._rowHint_our1b_391{color:var(--text-muted);font-size:12px;display:block}._miniList_our1b_398{flex-direction:column;gap:6px;display:flex}._mini_our1b_398{width:100%;min-width:0;min-height:var(--touch-min,44px);border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface);text-align:left;align-items:center;gap:10px;padding:9px 12px;display:flex}._miniGo_our1b_418{cursor:pointer;-webkit-tap-highlight-color:transparent}@media (hover:hover) and (pointer:fine){._miniGo_our1b_418:hover{border-color:var(--navy);background:var(--cream-light)}}._miniMain_our1b_430{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}._miniName_our1b_438{color:var(--text-primary);overflow-wrap:anywhere;font-size:13.5px;font-weight:600;line-height:1.3}._miniMeta_our1b_446{min-width:0;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:11.5px;line-height:1.4;display:flex}._miniMeta_our1b_446>span+span:before{content:"·";color:var(--cream-border);margin-right:8px}._miniValue_our1b_463{color:var(--text-primary);font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;align-items:flex-end;font-size:13px;font-weight:700;display:flex}._miniValueNote_our1b_476{letter-spacing:.4px;text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:600}._miniChev_our1b_484{color:var(--text-muted);flex-shrink:0}._pillWarn_our1b_489{background:var(--warning-bg);color:var(--warning);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:11px;font-weight:700}._deleteBtn_our1b_502{width:100%;min-height:var(--touch-min,44px);border:1px solid var(--cream-dark);border-radius:var(--radius-md);color:var(--error);font-family:var(--font-body);cursor:pointer;transition:background var(--transition), border-color var(--transition);background:0 0;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}@media (hover:hover) and (pointer:fine){._deleteBtn_our1b_502:hover{background:var(--error-bg);border-color:var(--error)}}._form_our1b_528,._formStack_our1b_534,._formFields_our1b_535{flex-direction:column;gap:14px;display:flex}._passi_our1b_542{flex-direction:column;gap:10px;margin-bottom:4px;display:flex}._passiBarra_our1b_549{gap:5px;display:flex}._passoTacca_our1b_554{background:var(--cream-dark);border-radius:999px;flex:1 1 0;height:3px;transition:background .24s}._passoFatto_our1b_562{background:var(--navy)}._passoTesto_our1b_566{flex-direction:column;gap:2px;display:flex}._passoTitolo_our1b_572{color:var(--navy);font-size:15px;font-weight:600}._passoAiuto_our1b_578{color:var(--text-muted);font-size:12.5px}._sortList_our1b_584{flex-direction:column;gap:6px;display:flex}._sortRow_our1b_590{border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);width:100%;min-height:52px;color:var(--text-primary);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}._sortRowOn_our1b_607{border-color:var(--navy);background:var(--cream-light);color:var(--navy)}._sortText_our1b_613{flex-direction:column;gap:2px;min-width:0;display:flex}._sortLabel_our1b_620{font-size:14px;font-weight:600}._sortHint_our1b_625{color:var(--text-muted);font-size:12px;font-weight:400}@media (width>=769px){._filterBar_our1b_33{grid-template-columns:minmax(0,max-content) auto;justify-content:start}._list_our1b_82{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:10px;display:grid}._card_our1b_88{padding:14px 16px}._quickBtn_our1b_250{flex:0 auto;padding:0 16px}}._mailField_our1b_674{flex-direction:column;gap:8px;display:flex}._mailFieldLabel_our1b_680{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.2px;color:var(--text-secondary);font-size:11px;font-weight:600}._mailList_our1b_689{flex-direction:column;gap:8px;display:flex}._mailRow_our1b_695{border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"badge azioni""mail mail""uso uso""nota nota";align-items:center;gap:8px 10px;padding:10px 10px 12px;display:grid}._mailRowMain_our1b_713{border-color:var(--cream-dark);box-shadow:inset 3px 0 0 var(--navy)}._mailRowErr_our1b_718{border-color:var(--error);background:var(--error-bg)}._mailBadge_our1b_723,._mailBadgeMain_our1b_724{text-transform:uppercase;letter-spacing:.8px;white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700}._mailBadgeMain_our1b_724{background:var(--navy);color:var(--text-inverse)}._mailBadge_our1b_723{background:var(--cream-dark);color:var(--text-secondary)}._mailRow_our1b_695>._mailBadge_our1b_723,._mailRow_our1b_695>._mailBadgeMain_our1b_724{grid-area:badge;justify-self:start}._mailInput_our1b_753{grid-area:mail}._mailUso_our1b_754{grid-area:uso}._mailActions_our1b_756{grid-area:azioni;align-items:center;gap:4px;display:flex}._mailBtn_our1b_763{width:var(--touch-min,44px);height:var(--touch-min,44px);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--transition), color var(--transition);background:0 0;border:none;justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){._mailBtn_our1b_763:hover{background:var(--cream-dark);color:var(--navy)}._mailBtnDel_our1b_780:hover{background:var(--error-bg);color:var(--error)}}._mailBtn_our1b_763:active{background:var(--cream-dark)}._mailBtnOff_our1b_787{color:var(--warning)}._mailErr_our1b_789,._mailNote_our1b_790{grid-area:nota;font-size:12px;line-height:1.4}._mailErr_our1b_789{color:var(--error);font-weight:600}._mailNote_our1b_790{color:var(--text-muted)}._mailAdd_our1b_799{width:100%;min-height:var(--touch-min,44px);border:1px dashed var(--cream-border);border-radius:var(--radius-md);color:var(--navy);font-family:var(--font-body);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:600;display:flex}@media (hover:hover) and (pointer:fine){._mailAdd_our1b_799:hover{background:var(--cream-light);border-color:var(--navy)}}._mailHint_our1b_822{color:var(--text-muted);margin:0;font-size:12px;line-height:1.45}._mailShow_our1b_830{flex-direction:column;gap:8px;display:flex}._mailShowRow_our1b_838{flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}._mailShowAddr_our1b_845{min-width:0;color:var(--navy);text-underline-offset:3px;overflow-wrap:anywhere;font-size:14px;font-weight:600;text-decoration:underline}._mailShowUso_our1b_855{color:var(--text-muted);font-size:12px}._cardPlus_our1b_862{background:var(--cream-dark);color:var(--text-secondary);border-radius:999px;flex:none;padding:1px 6px;font-size:10.5px;font-weight:700}@media (width<=768px){._mailShowAddr_our1b_845{min-height:var(--touch-min,44px);align-items:center;display:inline-flex}}@media (width>=769px){._mailRow_our1b_695{grid-template-columns:minmax(0,1fr) 150px auto;grid-template-areas:"badge badge azioni""mail uso azioni""nota nota nota";gap:6px 10px;padding:8px 10px}._mailActions_our1b_756{justify-content:flex-end;align-self:center;min-width:110px}._mailBtn_our1b_763{width:34px;height:34px}._mailAdd_our1b_799{align-self:flex-start;width:auto;min-height:36px;font-size:13px}}._tName_our1b_922{color:var(--text-primary);align-items:center;gap:9px;font-weight:600;display:flex}._tAvatar_our1b_930{background:var(--navy);width:26px;height:26px;color:var(--cream);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}._tEmail_our1b_943{align-items:baseline;gap:6px;display:inline-flex}._tPlus_our1b_949{color:var(--text-muted);font-size:11px;font-weight:600}._tWarn_our1b_955{color:var(--warning);font-weight:500}._tMuted_our1b_960{color:var(--text-muted)}._tRowWarn_our1b_964>td:first-child{box-shadow:inset 3px 0 0 var(--warning)}._field_1h0z5_4{flex-direction:column;gap:6px;display:flex;position:relative}._label_1h0z5_11{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.2px;color:var(--text-secondary);font-size:11px;font-weight:600}._inputWrap_1h0z5_20{align-items:center;display:flex;position:relative}._icon_1h0z5_26{color:var(--text-muted);pointer-events:none;z-index:1;position:absolute;left:12px}._input_1h0z5_20{width:100%;font-family:var(--font-body);color:var(--text-primary);background:var(--cream-light);border:1.5px solid var(--cream-border);border-radius:var(--radius-sm);transition:border-color var(--transition), background var(--transition);outline:none;padding:10px 12px 10px 34px;font-size:14px}._input_1h0z5_20:focus{border-color:var(--navy);background:var(--surface)}._input_1h0z5_20::placeholder{color:var(--text-muted)}._spinner_1h0z5_56{border:2px solid var(--cream-border);border-top-color:var(--navy);border-radius:50%;width:14px;height:14px;animation:.6s linear infinite _spin_1h0z5_56;position:absolute;right:12px}@keyframes _spin_1h0z5_56{to{transform:rotate(360deg)}}._dropdown_1h0z5_72{background:var(--surface-white);border:1.5px solid var(--cream-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);z-index:50;animation:.15s _dropIn_1h0z5_1;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden}@keyframes _dropIn_1h0z5_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._suggestion_1h0z5_91{text-align:left;cursor:pointer;width:100%;font-family:var(--font-body);background:0 0;border:none;align-items:flex-start;gap:10px;padding:10px 12px;transition:background .1s;display:flex}@media (hover:hover) and (pointer:fine){._suggestion_1h0z5_91:hover{background:#0b25450a}}._suggestion_1h0z5_91:not(:last-of-type){border-bottom:1px solid var(--cream-dark)}._suggestionIcon_1h0z5_115{color:var(--text-muted);flex-shrink:0;margin-top:2px}._suggestionText_1h0z5_121{flex-direction:column;gap:1px;min-width:0;display:flex}._suggestionMain_1h0z5_128{color:var(--text-primary);font-size:13px;font-weight:500}._suggestionSub_1h0z5_134{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._attribution_1h0z5_142{color:var(--text-muted);text-align:right;background:var(--cream-light);padding:4px 12px;font-size:9px}._row_7tix2_3{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;align-items:center;gap:8px;padding:3px 0;display:flex;overflow:auto hidden}._row_7tix2_3::-webkit-scrollbar{width:0;height:0;display:none}._fade_7tix2_27{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}._bleed_7tix2_34{margin-left:calc(var(--gutter,16px) * -1);margin-right:calc(var(--gutter,16px) * -1);padding-left:var(--gutter,16px);padding-right:var(--gutter,16px)}._chip_7tix2_41{border:1px solid var(--cream-border);background:var(--surface-white);min-height:36px;color:var(--text-secondary);font-family:var(--font-body);white-space:nowrap;cursor:pointer;transition:background var(--transition), color var(--transition), border-color var(--transition), transform .12s ease;-webkit-tap-highlight-color:transparent;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}@media (hover:hover) and (pointer:fine){._chip_7tix2_41:hover:not(:disabled):not(._active_7tix2_66){border-color:var(--navy);color:var(--navy)}}._chip_7tix2_41:active:not(:disabled){transform:scale(.97)}._chip_7tix2_41:disabled{opacity:.45;cursor:not-allowed}._chip_7tix2_41._active_7tix2_66{background:var(--navy);border-color:var(--navy);color:var(--cream);font-weight:600}._chipLabel_7tix2_88{text-overflow:ellipsis;max-width:42vw;overflow:hidden}._count_7tix2_94{font-variant-numeric:tabular-nums;background:var(--cream-dark);color:var(--text-secondary);border-radius:999px;padding:2px 6px;font-size:11px;font-weight:700;line-height:1.2}._chip_7tix2_41._active_7tix2_66 ._count_7tix2_94{color:var(--cream);background:#f0ebe338}@media (width<=768px){._chip_7tix2_41{min-height:var(--touch-min,44px);padding:0 16px;font-size:13.5px}._sm_7tix2_119 ._chip_7tix2_41{min-height:var(--touch-min-sm,40px)}}@media (width>=769px){._chipLabel_7tix2_88{max-width:none}}._fab_17272_6{display:none}._label_17272_10{font-family:var(--font-body);letter-spacing:.02em;white-space:nowrap;font-size:13px;font-weight:600}@media (width<=768px){._fab_17272_6{right:calc(var(--gutter,16px) + var(--safe-right,0px));bottom:var(--fab-offset,70px);z-index:var(--z-fab,30);width:var(--fab-size,56px);height:var(--fab-size,56px);background:var(--navy);color:var(--cream);cursor:pointer;transition:background var(--transition), transform .12s ease, opacity var(--transition);border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0;display:inline-flex;position:fixed;box-shadow:0 6px 20px #0b254547}._fab_17272_6:active{transform:scale(.94)}._fab_17272_6._extended_17272_47{border-radius:999px;width:auto;height:52px;padding:0 20px 0 16px}body.chat-open ._fab_17272_6{bottom:calc(16px + var(--safe-bottom,0px))}}@media (width>=769px){._fab_17272_6._onDesktop_17272_62{z-index:var(--z-fab,30);background:var(--navy);width:56px;height:56px;color:var(--cream);box-shadow:var(--shadow-md);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;display:inline-flex;position:fixed;bottom:96px;right:24px}._fab_17272_6._onDesktop_17272_62:hover{background:var(--navy-light)}._fab_17272_6._onDesktop_17272_62._extended_17272_47{width:auto;height:52px;padding:0 22px 0 18px}}._wrap_1sr9u_9{background:var(--surface);border:1px solid var(--cream-dark);border-radius:var(--radius-md);overflow:auto visible}._table_1sr9u_19{border-collapse:separate;border-spacing:0;width:100%;font-size:13px;line-height:1.45}._table_1sr9u_19 thead th{top:var(--top-space,0px);z-index:2;background:var(--cream-light);border-bottom:1px solid var(--cream-dark);font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;padding:0;font-size:11px;font-weight:600;position:sticky}._thBtn_1sr9u_47,._thPlain_1sr9u_48{width:100%;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;text-align:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:10px 14px;display:flex}._thBtn_1sr9u_47{cursor:pointer;transition:color var(--transition), background var(--transition)}._table_1sr9u_19 th[style*=right] ._thBtn_1sr9u_47,._table_1sr9u_19 th[style*=right] ._thPlain_1sr9u_48{justify-content:flex-end}@media (hover:hover) and (pointer:fine){._thBtn_1sr9u_47:hover{color:var(--navy);background:var(--cream-dark)}}._thBtn_1sr9u_47:focus-visible{outline:2px solid var(--navy);outline-offset:-2px}._thOn_1sr9u_82{color:var(--navy)}._freccia_1sr9u_87{opacity:0;transition:opacity var(--transition)}._frecciaOn_1sr9u_88{opacity:1}@media (hover:hover) and (pointer:fine){._thBtn_1sr9u_47:hover ._freccia_1sr9u_87{opacity:.6}}._row_1sr9u_95>td{white-space:nowrap;border-bottom:1px solid var(--cream-border);color:var(--text-primary);vertical-align:middle;padding:11px 14px}._table_1sr9u_19 tbody:last-child ._row_1sr9u_95:last-child>td{border-bottom:0}._clickable_1sr9u_108{cursor:pointer}@media (hover:hover) and (pointer:fine){._clickable_1sr9u_108:hover>td{background:var(--cream-light)}}._clickable_1sr9u_108:focus-visible{outline:2px solid var(--navy);outline-offset:-2px}._selected_1sr9u_119>td{background:var(--cream-dark);box-shadow:inset 3px 0 0 var(--navy)}._vuoto_1sr9u_124{color:var(--text-muted)}._groupRow_1sr9u_127>th{top:calc(var(--top-space,0px) + 34px);z-index:1;background:var(--cream-bg);border-bottom:1px solid var(--cream-dark);border-top:1px solid var(--cream-dark);text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);padding:7px 14px;font-size:11px;display:table-cell;position:sticky}._table_1sr9u_19 tbody:first-of-type ._groupRow_1sr9u_127>th{border-top:0}._groupLabel_1sr9u_145{font-weight:600}._groupTotal_1sr9u_147{text-transform:none;letter-spacing:0;color:var(--text-muted);margin-left:10px;font-weight:400}._header_mk00y_3{border-bottom:1px solid var(--cream-border);background:var(--cream);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0 8px;display:flex}._sticky_mk00y_16{z-index:2;position:sticky}@media (width<=768px){._sticky_mk00y_16{top:var(--top-space,0px)}}@media (width>=769px){._sticky_mk00y_16{top:0}}._left_mk00y_35{align-items:baseline;gap:8px;min-width:0;display:flex}._title_mk00y_42{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:1.6px;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:600;overflow:hidden}._count_mk00y_55{color:var(--text-muted);flex-shrink:0;font-size:11.5px}._total_mk00y_61{font-family:var(--font-body);font-variant-numeric:tabular-nums;color:var(--text-primary);white-space:nowrap;flex-shrink:0;font-size:14px;font-weight:700}._codice_v9pm9_4{border:1px solid var(--cream-border);background:var(--cream-light);max-width:100%;min-height:28px;color:var(--text-secondary);letter-spacing:.2px;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,Consolas,monospace;font-size:11.5px;font-weight:600;display:inline-flex;position:relative}._testo_v9pm9_25{-webkit-user-select:all;user-select:all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._codice_v9pm9_4 svg{opacity:.7;flex-shrink:0}._codice_v9pm9_4[data-copiato=true]{border-color:var(--navy);color:var(--navy)}._codice_v9pm9_4[data-copiato=true] svg{opacity:1}@media (hover:hover) and (pointer:fine){._codice_v9pm9_4:hover{border-color:var(--text-muted);color:var(--text-primary)}}._srOnly_v9pm9_52{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=768px){._codice_v9pm9_4{min-height:30px;padding:5px 10px;font-size:12px}._codice_v9pm9_4:after{content:"";height:var(--touch-min,44px);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}._page_1ogp9_13{animation:.35s _fadeIn_1ogp9_1}@keyframes _fadeIn_1ogp9_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._page_1ogp9_13{animation:none}}._head_1ogp9_31{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._filterBar_1ogp9_39{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;margin-bottom:12px;display:grid}._chips_1ogp9_50{min-width:0}._iconBtn_1ogp9_54{width:var(--touch-min,44px);height:var(--touch-min,44px);border:1px solid var(--cream-border);background:var(--surface-white);color:var(--text-secondary);cursor:pointer;transition:background var(--transition), color var(--transition), border-color var(--transition);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}._iconBtnOn_1ogp9_69{background:var(--navy);border-color:var(--navy);color:var(--cream)}._search_1ogp9_75{margin-bottom:12px}._krossNota_1ogp9_80{color:var(--text-muted);align-items:center;gap:8px;margin-bottom:10px;font-size:12.5px;display:flex}._krossSpinner_1ogp9_89{border:2px solid var(--cream-border);border-top-color:var(--navy);border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.6s linear infinite _krossSpin_1ogp9_89}@keyframes _krossSpin_1ogp9_89{to{transform:rotate(360deg)}}._krossErrore_1ogp9_104{border:1px solid var(--cream-border);border-radius:var(--radius-sm);background:var(--cream-bg);color:var(--text-secondary);margin-bottom:10px;padding:10px 12px;font-size:12.5px;line-height:1.45}._list_1ogp9_116{flex-direction:column;gap:18px;display:flex}._gruppo_1ogp9_122{flex-direction:column;gap:8px;min-width:0;display:flex}._cards_1ogp9_129{flex-direction:column;gap:8px;display:flex}._card_1ogp9_129{border:1px solid var(--cream-border);border-left:3px solid var(--ch,var(--cream-border));border-radius:var(--radius-lg);background:var(--surface-white);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;width:100%;min-width:0;transition:box-shadow var(--transition), background var(--transition);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}._card_1ogp9_129:active{background:var(--cream-light)}@media (hover:hover) and (pointer:fine){._card_1ogp9_129:hover{box-shadow:var(--shadow-sm)}._iconBtn_1ogp9_54:hover{border-color:var(--navy);color:var(--navy)}._iconBtnOn_1ogp9_69:hover{background:var(--navy);border-color:var(--navy);color:var(--cream)}._altri_1ogp9_162:hover{background:var(--cream-light);border-color:var(--navy);color:var(--navy)}._soggiornoRiga_1ogp9_163:hover{background:var(--cream-light)}._deleteBtn_1ogp9_164:hover{background:#c1121f1f}._link_1ogp9_165:hover{color:var(--navy-light)}}._avatar_1ogp9_168{background:var(--navy);width:42px;height:42px;color:var(--cream);font-family:var(--font-heading);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex;position:relative}._channelDot_1ogp9_184{background:var(--ch,var(--info));color:#fff;border:2px solid var(--surface-white);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;bottom:-3px;right:-3px}._info_1ogp9_199{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._nameRow_1ogp9_207{align-items:center;gap:8px;min-width:0;display:flex}._name_1ogp9_207{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}._pill_1ogp9_226{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.9px;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:4px 8px;font-size:9.5px;font-weight:700;line-height:1.2;display:inline-flex}._pill_ora_1ogp9_241{background:var(--success-bg);color:var(--success)}._pill_parte_1ogp9_246{background:var(--warning-bg);color:var(--warning)}._pill_arrivo_1ogp9_251{background:var(--info-bg);color:var(--info)}._meta_1ogp9_256{min-width:0;color:var(--text-muted);align-items:center;gap:6px;font-size:12.5px;line-height:1.4;display:flex}._meta_1ogp9_256 svg{flex-shrink:0}._metaForte_1ogp9_270{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-weight:500}._metaDebole_1ogp9_276{font-style:italic}._metaTesto_1ogp9_280{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._altri_1ogp9_162{width:100%;min-height:var(--touch-min,44px);border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface);font-family:var(--font-body);color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--transition), border-color var(--transition), color var(--transition);justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}._altriTot_1ogp9_307{color:var(--text-muted);font-weight:400}._detail_1ogp9_313{flex-direction:column;gap:16px;display:flex}._detailTop_1ogp9_319{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._detailDates_1ogp9_327{font-family:var(--font-heading);color:var(--navy);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.2}._rows_1ogp9_336{flex-direction:column;margin:0;display:flex}._row_1ogp9_336{border-top:1px solid var(--cream-border);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}._rowLabel_1ogp9_351{text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);flex:none;font-size:11px;font-weight:600}._rowValue_1ogp9_360{text-align:right;min-width:0;color:var(--text-primary);overflow-wrap:anywhere;flex:auto;margin:0;font-size:14px}._link_1ogp9_165{color:var(--navy);text-underline-offset:2px;text-decoration:underline}._canaleValore_1ogp9_376{align-items:center;gap:7px;display:inline-flex}._canalePunto_1ogp9_382{background:var(--ch,var(--info));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}._nota_1ogp9_394{border-radius:var(--radius-sm);background:var(--cream-light);color:var(--text-secondary);margin:0;padding:10px 12px;font-size:12.5px;line-height:1.5}._soggiorni_1ogp9_404{flex-direction:column;min-width:0;display:flex}._sezione_1ogp9_410{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.4px;color:var(--text-muted);margin:0 0 2px;font-size:11px;font-weight:700}._soggiornoRiga_1ogp9_163{width:100%;min-height:var(--touch-min,44px);border:none;border-bottom:1px solid var(--cream-border);border-radius:var(--radius-sm);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;justify-content:space-between;align-items:center;gap:12px;margin:0 -8px;padding:10px 8px;display:flex}._soggiornoRiga_1ogp9_163:last-of-type{border-bottom:none}._soggiornoDate_1ogp9_442{color:var(--text-primary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:14px;font-weight:600}._soggiornoCasa_1ogp9_450{min-width:0;color:var(--text-muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}._deleteBtn_1ogp9_164{width:100%;min-height:var(--touch-min,44px);border-radius:var(--radius-md);background:var(--error-bg);color:var(--error);font-family:var(--font-body);cursor:pointer;transition:background var(--transition);border:1px solid #c1121f38;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}._form_1ogp9_479{flex-direction:column;gap:14px;display:flex}._passi_1ogp9_488{flex-direction:column;gap:10px;margin-bottom:4px;display:flex}._passiBarra_1ogp9_495{gap:5px;display:flex}._passoTacca_1ogp9_500{background:var(--cream-dark);border-radius:999px;flex:1 1 0;height:3px;transition:background .24s}._passoFatto_1ogp9_508{background:var(--navy)}._passoTesto_1ogp9_512{flex-direction:column;gap:2px;display:flex}._passoTitolo_1ogp9_518{color:var(--navy);font-size:15px;font-weight:600}._passoAiuto_1ogp9_524{color:var(--text-muted);font-size:12.5px}@media (width>=769px){._list_1ogp9_116{gap:22px}._cards_1ogp9_129{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:10px;display:grid}._detailDates_1ogp9_327{font-size:26px}}._elenco_1ogp9_551{flex-direction:column;gap:2px;display:flex}._tNome_1ogp9_559{align-items:center;gap:9px;min-width:0;display:flex}._tNomeTesto_1ogp9_566{color:var(--text-primary);font-weight:600}._tAvatar_1ogp9_571{background:var(--cream-dark);width:26px;height:26px;color:var(--navy);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:600;display:grid}._tCanale_1ogp9_588{color:var(--ch,var(--text-secondary));white-space:nowrap;align-items:center;gap:6px;display:inline-flex}._tVuoto_1ogp9_596{color:var(--text-muted)}._pren_1ogp9_601,._prenBar_1ogp9_602{flex-direction:column;gap:10px;display:flex}._prenMese_1ogp9_603{align-items:center;gap:6px;display:flex}._prenMeseNome_1ogp9_604{text-align:center;font-family:var(--font-heading);color:var(--text-primary);flex:1;font-size:15px;font-weight:600}._prenDate_1ogp9_612{grid-template-columns:1fr 1fr;gap:8px;display:grid}._prenDate_1ogp9_612 label{color:var(--text-muted);flex-direction:column;gap:4px;font-size:11.5px;display:flex}._prenDate_1ogp9_612 input{min-height:var(--touch-min,44px);border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);font:inherit;font-size:var(--input-font,16px);color:var(--text-primary);padding:0 10px}._prenChips_1ogp9_630{min-width:0}._prenRiassunto_1ogp9_631{color:var(--text-secondary);margin:2px 0 4px;font-size:13px}._prenRiassunto_1ogp9_631 strong{color:var(--text-primary);font-size:15px}._prenCard_1ogp9_634{cursor:default}@media (width>=769px){._prenBar_1ogp9_602{flex-flow:wrap;align-items:center;gap:10px 16px}._prenMese_1ogp9_603{gap:2px}._prenMeseNome_1ogp9_604{flex:0 auto;padding:0 8px}._prenDate_1ogp9_612{grid-template-columns:180px 180px}._prenDate_1ogp9_612 input{min-height:40px;font-size:14px}._prenRiassunto_1ogp9_631{font-size:14px}}._prenPanel_1ogp9_648{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);flex-direction:column;gap:12px;margin-top:6px;padding:14px;display:flex}._prenHead_1ogp9_658{flex-direction:column;gap:2px;display:flex}._prenTitolo_1ogp9_659{font-family:var(--font-heading);color:var(--text-primary);margin:0;font-size:17px;font-weight:600}._prenSotto_1ogp9_666{color:var(--text-muted);margin:0;font-size:12px}._prenFiltri_1ogp9_669{grid-template-columns:1fr;align-items:end;gap:10px;display:grid}._prenToggle_1ogp9_675{min-height:var(--touch-min,44px);color:var(--text-secondary);cursor:pointer;align-items:center;gap:9px;font-size:13px;display:flex}._prenToggle_1ogp9_675 input{width:18px;height:18px;accent-color:var(--navy);flex-shrink:0}._prenCanc_1ogp9_685{color:var(--error)}._prenRigaCanc_1ogp9_687>td{opacity:.55}._prenRigaCanc_1ogp9_687 ._tNomeTesto_1ogp9_566{text-decoration:line-through}@media (width>=769px){._prenPanel_1ogp9_648{gap:14px;padding:18px 20px}._prenTitolo_1ogp9_659{font-size:18px}._prenFiltri_1ogp9_669{grid-template-columns:minmax(220px,300px) minmax(180px,240px) auto;gap:14px}._prenToggle_1ogp9_675{min-height:42px}}._anchor_11qcv_13{z-index:40;height:0;position:relative}._popover_11qcv_19{background:var(--surface-white);border:1px solid var(--cream-border);border-radius:var(--radius-lg);width:min(440px,100% - 24px);max-height:min(520px,60vh);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;bottom:6px;left:12px;overflow:hidden}._testa_11qcv_35{border-bottom:1px solid var(--cream-border);background:var(--surface-white);flex-shrink:0;padding:12px 12px 8px}._titoloMenu_11qcv_42{font-family:var(--font-heading);color:var(--text-primary);margin:0 0 8px;font-size:13px;font-weight:600}._cerca_11qcv_50{border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--cream-light);width:100%;font-size:13px;font-family:var(--font-body);color:var(--text-primary);outline:none;min-height:40px;padding:9px 12px}._cerca_11qcv_50:focus{border-color:var(--navy-mid);background:var(--surface-white)}._filtri_11qcv_65{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}._filtro_11qcv_72{border:1px solid var(--cream-border);color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:600}._filtroAttivo_11qcv_85{background:var(--navy);border-color:var(--navy);color:var(--cream)}._elenco_11qcv_92{flex:1;min-height:0;padding:4px 0 8px;overflow-y:auto}._gruppo_11qcv_99{letter-spacing:1.2px;text-transform:uppercase;color:var(--text-muted);padding:10px 14px 4px;font-size:10px;font-weight:700}._riga_11qcv_108{text-align:left;cursor:pointer;width:100%;font-family:var(--font-body);-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-left:3px solid #0000;padding:10px 14px;display:block}@media (hover:hover) and (pointer:fine){._riga_11qcv_108:hover{background:var(--cream-light);border-left-color:var(--navy)}}._riga_11qcv_108:focus-visible{outline:2px solid var(--navy-mid);outline-offset:-2px}._rigaTop_11qcv_130{align-items:center;gap:7px;min-width:0;display:flex}._rigaNome_11qcv_137{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13.5px;font-weight:600;overflow:hidden}._sigla_11qcv_148{letter-spacing:1px;color:var(--text-muted);border:1px solid var(--cream-border);border-radius:var(--radius-sm);flex-shrink:0;padding:2px 5px;font-size:9.5px;font-weight:700}._rigaTesto_11qcv_159{color:var(--text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:3px 0 0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}._rigaEsito_11qcv_173{align-items:flex-start;gap:5px;margin-top:5px;font-size:11.5px;line-height:1.35;display:flex}._esitoOk_11qcv_182{color:var(--success)}._esitoDaFare_11qcv_183{color:var(--warning)}._rigaEsito_11qcv_173 svg{flex-shrink:0;margin-top:1px}._vuoto_11qcv_186{text-align:center;color:var(--text-muted);padding:22px 16px;font-size:13px;line-height:1.5}._piede_11qcv_195{border-top:1px solid var(--cream-border);background:var(--cream-light);flex-shrink:0;align-items:center;gap:10px;padding:9px 12px;display:flex}._piedeNota_11qcv_205{min-width:0;color:var(--text-muted);flex:1;font-size:11px;line-height:1.35}._piedeAzione_11qcv_213{border:1px solid var(--cream-border);background:var(--surface-white);color:var(--navy);border-radius:var(--radius-md);min-height:40px;font-family:var(--font-body);cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0;padding:8px 12px;font-size:12.5px;font-weight:600}._foglio_11qcv_229 ._elenco_11qcv_92{padding-bottom:4px}._foglio_11qcv_229 ._riga_11qcv_108{min-height:var(--touch-min,44px);padding:12px 4px}._foglio_11qcv_229 ._gruppo_11qcv_99{padding-left:4px;padding-right:4px}._foglio_11qcv_229 ._testa_11qcv_35{border-bottom:1px solid var(--cream-border);background:var(--surface-white);z-index:1;padding:0 0 10px;position:sticky;top:0}._foglio_11qcv_229 ._titoloMenu_11qcv_42{display:none}._avviso_11qcv_246{border-radius:var(--radius-md);background:var(--warning-bg);color:var(--warning);border:1px solid #7f5c004d;align-items:flex-start;gap:8px;margin:8px 12px 0;padding:9px 11px;font-size:12px;line-height:1.4;display:flex}._avviso_11qcv_246 svg{flex-shrink:0;margin-top:1px}._avvisoTesto_11qcv_263{flex:0 auto;min-width:0}._avvisoTesto_11qcv_263 strong{font-weight:600;display:block}._avvisoCampi_11qcv_266{flex-wrap:wrap;gap:4px 6px;margin:4px 0 0;padding:0;list-style:none;display:flex}._campo_11qcv_275{border-radius:var(--radius-sm);background:var(--surface-white);border:1px solid #7f5c0059;padding:2px 6px;font-size:11px;font-weight:600}._avvisoVai_11qcv_284{color:var(--warning);font-family:var(--font-body);min-width:var(--touch-min,44px);min-height:var(--touch-min,44px);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:4px;font-size:12px;font-weight:700;text-decoration:underline}._bloccoOverlay_11qcv_304{z-index:10060;background:#10162173;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._bloccoBox_11qcv_315{background:var(--surface-white);border-radius:var(--radius-xl);width:min(440px,100%);box-shadow:var(--shadow-lg);padding:20px 22px}._bloccoTitolo_11qcv_323{font-family:var(--font-heading);color:var(--error);align-items:center;gap:8px;margin:0 0 8px;font-size:16px;font-weight:600;display:flex}._bloccoTesto_11qcv_334{color:var(--text-secondary);margin:0 0 12px;font-size:13.5px;line-height:1.5}._bloccoLista_11qcv_341{flex-direction:column;gap:7px;margin:0 0 14px;padding:0;list-style:none;display:flex}._bloccoVoce_11qcv_350{border-left:3px solid var(--error);background:var(--cream-light);border-radius:0 var(--radius-md) var(--radius-md) 0;padding:8px 11px}._bloccoChiave_11qcv_357{color:var(--text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:600}._bloccoNota_11qcv_364{color:var(--text-muted);margin:2px 0 0;font-size:12px;line-height:1.4}._bloccoAzioni_11qcv_371{justify-content:flex-end;display:flex}._bloccoOk_11qcv_373{min-height:var(--touch-min,44px);border-radius:var(--radius-md);background:var(--navy);color:var(--cream);font-family:var(--font-body);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;padding:0 18px;font-size:14px;font-weight:600}@media (width<=768px){._bloccoAzioni_11qcv_371>*{flex:1}}._libNota_11qcv_393{border-radius:var(--radius-md);background:var(--cream-light);border-left:3px solid var(--navy);color:var(--text-secondary);margin:0 0 12px;padding:9px 11px;font-size:12.5px;line-height:1.45}._libNotaGuasto_11qcv_404{border-left-color:var(--error);background:var(--error-bg);color:var(--error)}._libLista_11qcv_410{flex-direction:column;gap:8px;display:flex}._libRiga_11qcv_416{border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);padding:10px 12px}._libTop_11qcv_423{align-items:center;gap:8px;min-width:0;display:flex}._libNome_11qcv_430{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13.5px;font-weight:600;overflow:hidden}._libMeta_11qcv_441{color:var(--text-muted);margin:3px 0 0;font-size:11.5px;line-height:1.4}._iconaAzione_11qcv_448{width:var(--touch-min,44px);height:var(--touch-min,44px);color:var(--text-muted);border-radius:var(--radius-md);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){._iconaAzione_11qcv_448:hover{background:var(--cream-light);color:var(--navy)}._iconaElimina_11qcv_465:hover{background:var(--error-bg);color:var(--error)}}._form_11qcv_469{flex-direction:column;gap:12px;display:flex}._campoForm_11qcv_471{flex-direction:column;gap:5px;display:flex}._etichetta_11qcv_473{letter-spacing:.8px;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:700}._input_11qcv_481,._select_11qcv_482,._area_11qcv_483{border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);width:100%;font-size:13.5px;font-family:var(--font-body);color:var(--text-primary);min-height:var(--touch-min,44px);outline:none;padding:10px 12px;line-height:1.45}._input_11qcv_481:focus,._select_11qcv_482:focus,._area_11qcv_483:focus{border-color:var(--navy-mid)}._area_11qcv_483{resize:vertical;white-space:pre-wrap;min-height:220px}._aiuto_11qcv_507{color:var(--text-muted);font-size:11.5px;line-height:1.45}._chiaviLista_11qcv_513{flex-wrap:wrap;gap:5px;margin-top:2px;display:flex}._chiave_11qcv_520{border:1px solid var(--cream-border);border-radius:var(--radius-sm);background:var(--cream-light);color:var(--text-secondary);cursor:pointer;padding:3px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}._chiaveManuale_11qcv_531{color:var(--warning);border-color:#7f5c0066}._azioniForm_11qcv_533{justify-content:flex-end;gap:10px;display:flex}._btnSecondario_11qcv_539,._btnPrimario_11qcv_540{min-height:var(--touch-min,44px);border-radius:var(--radius-md);font-family:var(--font-body);cursor:pointer;-webkit-tap-highlight-color:transparent;padding:0 18px;font-size:14px;font-weight:600}._btnSecondario_11qcv_539{border:1px solid var(--cream-border);color:var(--text-secondary);background:0 0}._btnPrimario_11qcv_540{background:var(--navy);color:var(--cream);border:none}._btnPrimario_11qcv_540:disabled{opacity:.5;cursor:default}@media (width<=768px){._azioniForm_11qcv_533>*{flex:1}}._page_10gb6_6{top:0;right:0;bottom:var(--kb-inset,0px);left:var(--sidebar-width,260px);z-index:10;background:var(--surface);transition:left var(--transition-slow);flex-direction:column;display:flex;position:fixed}._pageCollapsed_10gb6_23{left:var(--sidebar-collapsed,72px)}._topbar_10gb6_28{border-bottom:1px solid var(--cream-border);background:var(--surface-white);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}._title_10gb6_39{margin:0;font-size:16px}._kicker_10gb6_46,._rule_10gb6_47{display:none}._previewChip_10gb6_49{color:var(--info);background:var(--info-bg);white-space:nowrap;text-overflow:ellipsis;border:1px solid #3b7dd838;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:11.5px;font-weight:500;display:inline-flex;overflow:hidden}._topbarRight_10gb6_68{align-items:center;gap:10px;min-width:0;display:flex}._freshBtn_10gb6_80{font-family:var(--font-body);color:var(--text-muted);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:0;transition:color var(--transition), border-color var(--transition);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:11.5px;font-weight:500;display:inline-flex}._freshBtn_10gb6_80:disabled{cursor:default;color:var(--text-secondary)}._freshBtn_10gb6_80 svg{flex-shrink:0}._freshText_10gb6_106{text-overflow:ellipsis;overflow:hidden}@media (hover:hover) and (pointer:fine){._freshBtn_10gb6_80:hover:not(:disabled){color:var(--text-secondary);border-color:var(--cream-border)}}._freshBtn_10gb6_80:focus-visible{outline:2px solid var(--navy);outline-offset:2px}._noticeStrip_10gb6_126{color:var(--text-secondary);background:var(--info-bg);border-bottom:1px solid #3b7dd82e;flex-shrink:0;align-items:center;gap:7px;padding:7px 18px;font-size:12px;display:flex}._shell_10gb6_139{background:var(--surface-white);flex:1;grid-template-columns:330px 1fr;min-height:0;display:grid}._listPane_10gb6_148{border-right:1px solid var(--cream-border);background:var(--surface);flex-direction:column;min-width:0;min-height:0;display:flex}._searchWrap_10gb6_159{border-radius:var(--radius-md);background:var(--cream-light);border:1px solid var(--cream-border);color:var(--text-muted);flex-shrink:0;align-items:center;gap:8px;margin:12px 12px 8px;padding:9px 13px;display:flex}._searchInput_10gb6_172{font-size:13px;font-family:var(--font-body);color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;min-width:0}._filterRow_10gb6_194{flex-wrap:wrap;flex-shrink:0;gap:5px;min-width:0;padding:0 12px 10px;display:flex}._filterChip_10gb6_203{border:1px solid var(--cream-border);background:var(--surface-white);height:32px;color:var(--text-secondary);font-family:var(--font-body,inherit);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 8px;font-size:12px;font-weight:600;transition:background .14s,color .14s,border-color .14s;display:inline-flex}._filterGlifo_10gb6_223{color:var(--ch,currentColor);display:inline-flex}._filterConta_10gb6_228{font-variant-numeric:tabular-nums;color:var(--text-muted);font-weight:700}._filterChipOn_10gb6_234{background:var(--navy);border-color:var(--navy);color:var(--cream)}._filterChipOn_10gb6_234 ._filterGlifo_10gb6_223,._filterChipOn_10gb6_234 ._filterConta_10gb6_228{color:var(--cream)}@media (hover:hover) and (pointer:fine){._filterChip_10gb6_203:hover{border-color:var(--navy-mid)}._filterChipOn_10gb6_234:hover{border-color:var(--navy)}}._convList_10gb6_256{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}._listEmpty_10gb6_265{color:var(--text-muted);text-align:center;padding:34px 22px;font-size:12.5px;line-height:1.55}._listEmpty_10gb6_265 p{margin:0 0 6px}._listFooterNote_10gb6_277{border-top:1px solid var(--cream-border);color:var(--text-muted);text-align:center;margin:0;padding:14px 20px 22px;font-size:11.5px;line-height:1.5}._listFooterNote_10gb6_277 strong{color:var(--text-secondary);font-weight:600}._listEmptyTitle_10gb6_292{font-family:var(--font-heading);color:var(--text-secondary);font-size:14px;font-weight:600}._listEmptyBtn_10gb6_299{min-height:var(--touch-min,44px);border:1px solid var(--cream-border);background:var(--surface-white);color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;border-radius:999px;margin-top:10px;padding:0 16px;font-size:13px;font-weight:600}._srOnly_10gb6_314{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._skelRow_10gb6_323{border-bottom:1px solid var(--cream-light);align-items:center;gap:11px;padding:13px 14px;display:flex}._skelAvatar_10gb6_331{border-radius:50%;flex-shrink:0;width:42px;height:42px}._skelLines_10gb6_338{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}._skelBar_10gb6_346,._skelAvatar_10gb6_331,._skelBubble_10gb6_348{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--cream-dark) 25%, var(--cream-light) 50%, var(--cream-dark) 75%);background-size:200% 100%;height:12px;animation:1.5s linear infinite _shimmer_10gb6_1;display:block}._skelBarThin_10gb6_362{height:9px}._skelBubble_10gb6_348{border-radius:18px;height:40px}._chatScheletro_10gb6_373{flex-direction:column;justify-content:flex-end;min-height:100%;display:flex}._skelBubbleOut_10gb6_380{background:linear-gradient(90deg,#0b25451a 25%,#0b25450d 50%,#0b25451a 75%) 0 0/200% 100%}@media (prefers-reduced-motion:reduce){._skelBar_10gb6_346,._skelAvatar_10gb6_331,._skelBubble_10gb6_348{animation:none}}._convItem_10gb6_396{border:none;border-bottom:1px solid var(--cream-light);cursor:pointer;text-align:left;width:100%;transition:background var(--transition), transform .12s ease;-webkit-tap-highlight-color:transparent;background:0 0;gap:11px;padding:12px 14px;display:flex}@media (hover:hover) and (pointer:fine){._convItem_10gb6_396:hover{background:var(--cream-light)}}._convItemActive_10gb6_417{background:var(--cream)}._avatar_10gb6_421{background:var(--navy);width:42px;height:42px;color:var(--cream);font-size:13px;font-weight:600;font-family:var(--font-heading);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}._channelDot_10gb6_437{background:var(--ch,var(--info));color:#fff;border:2px solid var(--surface);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;bottom:-3px;right:-3px}._convInfo_10gb6_452{flex-direction:column;flex:1;justify-content:center;gap:3px;min-width:0;display:flex}._convTop_10gb6_461{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._convNameWrap_10gb6_469{align-items:center;gap:6px;min-width:0;display:flex}._convName_10gb6_469{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}._convTime_10gb6_485{color:var(--text-muted);flex-shrink:0;font-size:10.5px}._convBottom_10gb6_491{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}._convPreview_10gb6_505{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:12px;display:block;overflow:hidden}._unreadBadge_10gb6_516{background:var(--success);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:700;display:flex}._threadPane_10gb6_532{flex-direction:column;min-width:0;min-height:0;display:flex}._threadHeader_10gb6_539{background:var(--surface);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:11px;padding:10px 16px;display:flex;position:relative}._backBtn_10gb6_550{color:var(--text-secondary);cursor:pointer;width:var(--touch-min,44px);height:var(--touch-min,44px);-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:-10px;margin-right:-4px;display:none}._threadInfo_10gb6_567{min-width:0}._threadSubMobile_10gb6_570,._stripWindow_10gb6_573{display:none}._threadName_10gb6_575{min-width:0;color:var(--text-primary);align-items:center;gap:7px;font-size:14.5px;font-weight:600;display:flex}._threadNameText_10gb6_585{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._threadMeta_10gb6_591{color:var(--text-muted);align-items:center;gap:5px;font-size:11.5px;display:flex}._metaDot_10gb6_599{opacity:.6}._threadChips_10gb6_601{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}._stayChip_10gb6_608{background:var(--cream-light);border:1px solid var(--cream-border);color:var(--text-secondary);border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}._windowChip_10gb6_621{border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}._windowOpen_10gb6_631{background:var(--success-bg);color:var(--success);border:1px solid #2e7d5b40}._windowClosed_10gb6_637{background:var(--warning-bg);color:#9a7410;border:1px solid #d4a0174d}._channelChip_10gb6_644{color:var(--ch,var(--info));background:color-mix(in srgb, var(--ch,var(--info)) 9%, transparent);border:1px solid color-mix(in srgb, var(--ch,var(--info)) 30%, transparent);border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}._channelStrip_10gb6_658{letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--ch,var(--info));flex-shrink:0;align-items:center;gap:7px;padding:4px 16px;font-size:10.5px;font-weight:600;display:flex}._messages_10gb6_673{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--cream-light);flex:1;min-height:0;padding:14px 18px 18px;overflow-y:auto}._dayGroup_10gb6_687{position:relative}._daySep_10gb6_689{z-index:3;pointer-events:none;pointer-events:none;justify-content:center;margin:14px 0 12px;display:flex;position:sticky;top:4px}._daySep_10gb6_689 span{letter-spacing:.04em;color:var(--text-muted);background:var(--surface-white);border:1px solid var(--cream-border);border-radius:999px;padding:3px 11px;font-size:10.5px;font-weight:600}._bubbleRow_10gb6_716{margin-bottom:10px;display:flex}._bubbleRowStacked_10gb6_721{margin-top:-8px}._bubbleRowOut_10gb6_723{justify-content:flex-end}._bubble_10gb6_716{max-width:min(72%,480px);box-shadow:var(--shadow-sm);border-radius:18px;flex-direction:column;gap:5px;padding:9px 13px 7px;display:flex}._bubbleIn_10gb6_735{background:var(--surface-white);color:var(--text-primary)}._bubbleOut_10gb6_740{background:var(--navy);color:var(--cream)}._bubbleTail_10gb6_746._bubbleIn_10gb6_735{border-bottom-left-radius:6px}._bubbleTail_10gb6_746._bubbleOut_10gb6_740{border-bottom-right-radius:6px}._bubbleText_10gb6_749{overflow-wrap:break-word;margin:0;font-size:13.5px;line-height:1.5}._bubbleMeta_10gb6_756{opacity:.65;align-self:flex-end;align-items:center;gap:4px;font-size:10px;display:inline-flex}._tick_10gb6_765{opacity:.8}._tickRead_10gb6_766{color:#6ec1ff}._translatedText_10gb6_769{opacity:.85;overflow-wrap:break-word;border-top:1px dashed #0b25452e;margin:0;padding-top:5px;font-size:13px;font-style:italic;line-height:1.5}._bubbleOut_10gb6_740 ._translatedText_10gb6_769{border-top-color:#f0ebe340}._translateBtn_10gb6_784{color:var(--info);cursor:pointer;font-size:10.5px;font-weight:600;font-family:var(--font-body);background:0 0;border:none;align-self:flex-start;align-items:center;gap:4px;padding:1px 0;display:inline-flex}._translateBtn_10gb6_784:disabled{opacity:.6;cursor:default}._langTag_10gb6_801{color:var(--info);align-items:center;gap:3px;font-weight:600;display:inline-flex}._translateWrap_10gb6_811{flex-shrink:0;position:relative}._translatePill_10gb6_816{border:1px solid var(--cream-border);background:var(--surface-white);height:38px;color:var(--info);cursor:pointer;transition:all var(--transition);border-radius:999px;align-items:center;gap:5px;padding:0 11px;display:flex}@media (hover:hover) and (pointer:fine){._translatePill_10gb6_816:hover:not(:disabled){border-color:var(--info);background:var(--info-bg)}}._translatePillOff_10gb6_837{opacity:.55;cursor:default}._translatePillLang_10gb6_842{color:var(--text-secondary);font-size:11px;font-weight:700;font-family:var(--font-body)}._langBackdrop_10gb6_849{z-index:40;background:0 0;position:fixed;inset:0}._langMenu_10gb6_856{z-index:41;background:var(--surface-white);border:1px solid var(--cream-border);border-radius:var(--radius-lg);width:220px;box-shadow:var(--shadow-lg);transform-origin:100% 100%;padding-bottom:4px;animation:.2s cubic-bezier(.22,1,.36,1) _langMenuPop_10gb6_1;position:absolute;bottom:46px;right:0;overflow:hidden}@keyframes _langMenuPop_10gb6_1{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}._langMenuTitle_10gb6_877{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);padding:10px 14px 7px;font-size:10.5px;font-weight:700}._langOption_10gb6_886{width:100%;font-size:13.5px;font-family:var(--font-body);color:var(--text-primary);cursor:pointer;text-align:left;transition:background var(--transition);background:0 0;border:none;align-items:center;gap:10px;padding:10px 14px;display:flex}@media (hover:hover) and (pointer:fine){._langOption_10gb6_886:hover{background:var(--cream-light)}}._langCode_10gb6_906{background:var(--cream-light);border:1px solid var(--cream-border);width:30px;height:24px;color:var(--text-secondary);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:flex}._langName_10gb6_921{flex:1}._langGuestTag_10gb6_923{color:var(--success);background:var(--success-bg);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:600}._spinning_10gb6_933{animation:1s linear infinite _translateSpin_10gb6_1}@keyframes _translateSpin_10gb6_1{to{transform:rotate(360deg)}}._bubbleIn_10gb6_735 ._tickRead_10gb6_766{color:var(--info)}._templateTag_10gb6_943{letter-spacing:.06em;text-transform:uppercase;color:#f0ebe3d9;background:#f0ebe329;border-radius:999px;align-self:flex-start;align-items:center;gap:5px;padding:2px 8px;font-size:9.5px;font-weight:600;display:inline-flex}._imageAttachment_10gb6_959{background:linear-gradient(135deg, var(--cream-dark), var(--cream-border));width:220px;max-width:100%;height:130px;color:var(--text-secondary);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:11px;display:flex}._bubbleOut_10gb6_740 ._imageAttachment_10gb6_959{background:linear-gradient(135deg, var(--navy-light), var(--navy-mid));color:#f0ebe3cc}._docAttachment_10gb6_979{background:#0b25450d;border-radius:10px;align-items:center;gap:10px;min-width:210px;padding:8px 10px;display:flex}._bubbleOut_10gb6_740 ._docAttachment_10gb6_979{background:#f0ebe31a}._docIcon_10gb6_993{background:var(--error);color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}._docInfo_10gb6_1005{flex-direction:column;min-width:0;display:flex}._docName_10gb6_1011{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}._docSize_10gb6_1019{opacity:.65;font-size:10.5px}._audioAttachment_10gb6_1024{align-items:center;gap:9px;min-width:190px;padding:2px 0;display:flex}._audioPlay_10gb6_1032{background:var(--navy);width:32px;height:32px;color:var(--cream);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._bubbleOut_10gb6_740 ._audioPlay_10gb6_1032{background:var(--cream);color:var(--navy)}._waveform_10gb6_1051{flex:1;align-items:center;gap:2px;display:flex}._waveform_10gb6_1051 span{opacity:.45;background:currentColor;border-radius:2px;width:2.5px}._audioDuration_10gb6_1065{opacity:.7;font-size:10.5px}._msgState_10gb6_1071{text-align:center;color:var(--text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:26px 16px;font-size:12.5px;line-height:1.5;display:flex}._msgRetry_10gb6_1084{border:1px solid var(--cream-border);background:var(--surface-white);color:var(--text-secondary);cursor:pointer;transition:all var(--transition);border-radius:999px;padding:3px 12px;font-size:11.5px}@media (hover:hover) and (pointer:fine){._msgRetry_10gb6_1084:hover{border-color:var(--text-muted)}}._msgNotice_10gb6_1101{border:1px solid var(--cream-border);border-radius:var(--radius-sm);background:var(--surface-white);max-width:460px;color:var(--text-secondary);align-items:flex-start;gap:10px;margin:20px auto;padding:14px 16px;display:flex}._msgNotice_10gb6_1101>svg{color:var(--text-muted);flex-shrink:0;margin-top:1px}._msgNoticeText_10gb6_1120{flex-direction:column;gap:3px;font-size:12.5px;line-height:1.45;display:flex}._msgNoticeText_10gb6_1120 strong{color:var(--text-primary);font-weight:600}._msgNotice_10gb6_1101 ._msgRetry_10gb6_1084{align-self:center;margin-left:auto}._msgWork_10gb6_1141{color:var(--text-muted);align-items:center;gap:6px;margin-top:4px;font-size:11.5px;display:inline-flex}._msgWork_10gb6_1141>svg{flex-shrink:0}._composerBlock_10gb6_1155{border-top:1px solid var(--cream-border);background:var(--surface-white);padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));flex-shrink:0}._composerNote_10gb6_1162{color:var(--text-muted);padding:0 16px 2px;font-size:11px;line-height:1.4}._confirmRestore_10gb6_1171{font:inherit;color:var(--navy);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._composer_10gb6_1155{align-items:flex-end;gap:4px;padding:10px 12px 8px;display:flex}._composerIcon_10gb6_1188:disabled,._sendBtn_10gb6_1189:disabled{cursor:default;opacity:.55}@media (hover:hover) and (pointer:fine){._composerIcon_10gb6_1188:disabled:hover{color:var(--text-muted);background:0 0}}._composerInput_10gb6_1203:disabled,._composerInput_10gb6_1203[readonly]{background:var(--cream-light);color:var(--text-muted);cursor:default}._composerIcon_10gb6_1188{color:var(--text-muted);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition);background:0 0;border:none;padding:9px;display:flex}@media (hover:hover) and (pointer:fine){._composerIcon_10gb6_1188:hover:not(:disabled){color:var(--navy);background:var(--cream-light)}}._composerInput_10gb6_1203{border:1px solid var(--cream-border);background:var(--cream-light);font-size:13px;line-height:1.45;font-family:var(--font-body);color:var(--text-primary);resize:none;scrollbar-width:none;border-radius:20px;outline:none;flex:1;min-width:0;max-height:120px;padding:10px 15px;overflow-y:auto}._composerInput_10gb6_1203::-webkit-scrollbar{display:none}._composerInput_10gb6_1203:focus{border-color:var(--navy-mid);background:var(--surface-white)}._sendBtn_10gb6_1189{background:var(--cream-dark);width:40px;height:40px;color:var(--text-muted);cursor:pointer;transition:background var(--transition), color var(--transition), transform .12s ease;-webkit-tap-highlight-color:transparent;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._sendBtnActive_10gb6_1271{background:var(--navy);color:var(--cream)}._templateComposer_10gb6_1277{padding:10px 14px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--cream-border);background:var(--surface);flex-direction:column;flex-shrink:0;gap:8px;display:flex}._templateNotice_10gb6_1288{color:#9a7410;background:var(--warning-bg);border-radius:var(--radius-md);border:1px solid #d4a0174d;align-items:center;gap:7px;padding:7px 11px;font-size:11.5px;display:flex}._templateRow_10gb6_1300{align-items:center;gap:8px;display:flex}._templateSelect_10gb6_1306{border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);font-size:13px;font-family:var(--font-body);color:var(--text-primary);outline:none;flex:1;min-width:0;padding:10px 12px}@media (width<=1100px){._shell_10gb6_139{grid-template-columns:290px 1fr}}@media (width<=768px){._page_10gb6_6{top:env(safe-area-inset-top,0px);overflow:hidden;left:0!important}._shell_10gb6_139{grid-template-columns:1fr}._threadPane_10gb6_532{display:none}._listPane_10gb6_148{will-change:transform;border-right:none;transition:transform .22s cubic-bezier(.22,1,.36,1)}._convList_10gb6_256{padding-bottom:calc(66px + env(safe-area-inset-bottom,0px))}._shellThreadOpen_10gb6_1361 ._threadPane_10gb6_532{z-index:2;background:var(--surface-white);touch-action:pan-y;will-change:transform;animation:.22s cubic-bezier(.22,1,.36,1) _paneInRight_10gb6_1;display:flex;position:absolute;inset:0;box-shadow:-12px 0 30px #0b254529}._shellThreadOpen_10gb6_1361 ._listPane_10gb6_148{transform:translate(-25%)}._backBtn_10gb6_550{display:flex}._topbar_10gb6_28{background:0 0;border-bottom:none;align-items:flex-end;padding:18px 18px 14px}._titolo_10gb6_1390{flex:auto;min-width:0}._kicker_10gb6_46{font-family:var(--font-body);text-transform:uppercase;letter-spacing:3.5px;color:var(--text-muted);margin-bottom:8px;font-size:10px;font-weight:600;display:block}._title_10gb6_39{font-family:var(--font-heading);color:var(--text-primary);font-size:28px;font-weight:600;line-height:1.3}._rule_10gb6_47{background:var(--navy);width:48px;height:1.5px;margin-top:16px;display:block}._topbarRight_10gb6_68{padding-bottom:2px}._previewChip_10gb6_49{max-width:40vw}._freshBtn_10gb6_80{min-height:var(--touch-min,44px);padding:0 10px}._desktopOnly_10gb6_1425{display:none}._threadHeader_10gb6_539{background:var(--surface-white);border-bottom:1px solid var(--cream-border);flex-wrap:nowrap;gap:9px;padding:6px 10px;overflow:hidden}._threadHeader_10gb6_539:after{content:"";background:var(--ch,var(--info));height:2px;position:absolute;bottom:0;left:0;right:0}._threadHeader_10gb6_539 ._avatar_10gb6_421{width:38px;height:38px;font-size:12px}._channelStrip_10gb6_658{display:none}._composer_10gb6_1155{gap:3px;padding:8px 8px 6px}._composerNote_10gb6_1162{padding:0 14px 2px;font-size:10.5px;line-height:1.35}._langBackdrop_10gb6_849{background:#0b254540}._langMenu_10gb6_856{bottom:calc(10px + env(safe-area-inset-bottom,0px));border-radius:16px;width:auto;position:fixed;left:10px;right:10px}._langOption_10gb6_886{padding:14px 18px;font-size:15px}._langCode_10gb6_906{width:36px;height:28px;font-size:11.5px}._langMenu_10gb6_856{transform-origin:bottom;animation:.26s cubic-bezier(.22,1,.36,1) _sheetUp_10gb6_1}}@keyframes _paneInRight_10gb6_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _sheetUp_10gb6_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._langMenu_10gb6_856,._shellThreadOpen_10gb6_1361 ._threadPane_10gb6_532{animation:none}._listPane_10gb6_148{transition:none}}@media (width<=768px){._threadChips_10gb6_601,._threadMeta_10gb6_591{display:none}._threadSubMobile_10gb6_570{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}._threadInfo_10gb6_567{flex:1;min-width:0}._threadName_10gb6_575{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}._stripWindow_10gb6_573{display:inline}._messages_10gb6_673{padding:10px 12px 14px}._bubble_10gb6_716{max-width:84%}._bubbleText_10gb6_749{font-size:14.5px}._convItem_10gb6_396{padding:13px 14px}._avatar_10gb6_421{width:46px;height:46px}._threadHeader_10gb6_539 ._avatar_10gb6_421{width:38px;height:38px}._composerIcon_10gb6_1188{width:var(--touch-min,44px);height:var(--touch-min,44px);justify-content:center;align-items:center;padding:0}._sendBtn_10gb6_1189{width:44px;height:44px}._searchWrap_10gb6_159{min-height:var(--touch-min,44px)}._filterChip_10gb6_203{height:var(--touch-min,44px);padding:0 14px;font-size:13px}._filterRow_10gb6_194{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;padding:4px 12px 6px;scroll-padding-left:12px;scroll-padding-right:12px;overflow:auto hidden}._filterRow_10gb6_194::-webkit-scrollbar{width:0;height:0;display:none}._msgRetry_10gb6_1084{min-height:var(--touch-min-sm,40px);padding:0 16px;font-size:13px}._msgNotice_10gb6_1101{flex-wrap:wrap}._msgNoticeText_10gb6_1120{flex:200px}._msgNotice_10gb6_1101 ._msgRetry_10gb6_1084{flex:1 0 100%;margin-left:0}._translateBtn_10gb6_784{min-height:var(--touch-min-sm,40px);margin:-6px 0 -4px;padding:9px 0}._composerInput_10gb6_1203,._searchInput_10gb6_172,._templateSelect_10gb6_1306{font-size:var(--input-font,16px)}}._outboxStrip_10gb6_1647{flex-direction:column;gap:4px;padding:6px 10px 0;display:flex}._outboxItem_10gb6_1653{background:var(--cream-light);color:var(--text-secondary);border-radius:10px;align-items:center;gap:7px;padding:6px 10px;font-size:12.5px;display:flex}._outboxItem_10gb6_1653[data-status=sent]{color:var(--success);background:var(--success-bg)}._outboxItem_10gb6_1653[data-status=failed]{color:var(--error);background:var(--error-bg)}._outboxItem_10gb6_1653 svg{flex-shrink:0}._outboxText_10gb6_1666{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._outboxLabel_10gb6_1675{text-overflow:ellipsis;white-space:nowrap;opacity:.85;flex-shrink:1;min-width:0;font-size:11.5px;overflow:hidden}@media (width<=768px){._outboxItem_10gb6_1653{flex-wrap:wrap}._outboxItem_10gb6_1653[data-status=failed] ._outboxLabel_10gb6_1675{white-space:normal;flex:1 0 100%;line-height:1.35}}._spin_10gb6_933{animation:.9s linear infinite _spin_10gb6_933}@keyframes _spin_10gb6_933{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spin_10gb6_933{animation:none}}._confirmOverlay_10gb6_1704{z-index:10050;background:#10162173;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}._confirmBox_10gb6_1714{background:var(--surface-white);border-radius:var(--radius-xl);width:min(440px,100%);box-shadow:var(--shadow-lg);padding:20px 22px}._confirmTitle_10gb6_1721{font-family:var(--font-heading);color:var(--text-primary);margin:0 0 2px;font-size:16px;font-weight:600}._confirmChannel_10gb6_1728{color:var(--text-muted);margin:0 0 14px;font-size:13px}._confirmText_10gb6_1729{border-left:3px solid var(--navy);background:var(--cream-light);color:var(--text-primary);white-space:pre-wrap;border-radius:10px;max-height:190px;padding:11px 13px;font-size:14px;line-height:1.45;overflow-y:auto}._confirmWarn_10gb6_1741{color:var(--error);margin:12px 0 4px;font-size:12.5px}._confirmSkip_10gb6_1742{min-height:var(--touch-min,44px);color:var(--text-secondary);cursor:pointer;align-items:center;gap:8px;margin:6px 0 14px;font-size:13px;display:flex}._confirmSkip_10gb6_1742 input{width:20px;height:20px;accent-color:var(--navy);flex-shrink:0}._confirmActions_10gb6_1759{justify-content:flex-end;gap:10px;display:flex}._confirmCancel_10gb6_1760,._confirmOk_10gb6_1761{min-height:var(--touch-min,44px);border-radius:var(--radius-md);font-family:var(--font-body);cursor:pointer;-webkit-tap-highlight-color:transparent;padding:0 18px;font-size:14px;font-weight:600}._confirmCancel_10gb6_1760{border:1px solid var(--cream-border);color:var(--text-secondary);background:0 0}._confirmOk_10gb6_1761{background:var(--navy);color:var(--cream);border:none}@media (width<=768px){._confirmActions_10gb6_1759>*{flex:1}}@media (hover:hover) and (pointer:fine){._confirmOk_10gb6_1761:hover{filter:brightness(1.12)}}._otaLine_10gb6_1788{z-index:1;align-items:center;gap:7px;min-width:0;margin-top:5px;display:flex;position:relative}._otaLabel_10gb6_1801{letter-spacing:.9px;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;font-size:10px;font-weight:700}@media (width<=768px){._otaLabel_10gb6_1801{display:none}._otaLine_10gb6_1788{margin-top:6px}}._waMedia_10gb6_1822{border-radius:10px;width:100%;max-width:260px;margin-bottom:4px;display:block}._waAudio_10gb6_1829{width:240px;max-width:100%}._waLink_10gb6_1830{color:inherit;font-size:12.5px;font-weight:600;text-decoration:underline}._waMediaWait_10gb6_1836{opacity:.7;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}._stayChip_10gb6_608[data-tone=ok]{color:var(--success);background:var(--success-bg);border-color:color-mix(in srgb, var(--success) 30%, transparent)}._stayChip_10gb6_608[data-tone=warn]{color:var(--warning);background:var(--warning-bg);border-color:color-mix(in srgb, var(--warning) 35%, transparent)}._composerLocked_10gb6_1856{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;font-size:12.5px;line-height:1.45;display:flex}._composerLocked_10gb6_1856>svg{color:var(--warning);flex-shrink:0}._composerLocked_10gb6_1856>span{flex:1;min-width:0}._composerLockedBtn_10gb6_1868{border:1px solid var(--cream-border);background:var(--surface-white);min-height:36px;color:var(--text-primary);font-family:var(--font-body);cursor:pointer;transition:all var(--transition);border-radius:999px;flex-shrink:0;padding:0 14px;font-size:12.5px;font-weight:600}._composerLockedBtn_10gb6_1868:hover{border-color:var(--text-secondary)}._composerLockedBtnPrimario_10gb6_1884{background:var(--navy);color:var(--cream);border-color:var(--navy)}._composerLockedBtnPrimario_10gb6_1884:hover{border-color:var(--navy);opacity:.92}._composerLockedBtnPrimario_10gb6_1884:disabled{opacity:.5;cursor:default}._waTemplates_10gb6_1888{border-top:1px solid var(--cream-border);background:var(--surface-white);max-height:240px;overflow-y:auto}._waTemplatesHead_10gb6_1894{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);background:var(--surface-white);align-items:center;gap:7px;padding:10px 16px;font-size:10.5px;font-weight:600;display:flex;position:sticky;top:0}._waTemplatesClose_10gb6_1908{color:var(--text-secondary);font-family:var(--font-body);text-transform:none;letter-spacing:0;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px;font-weight:600}._waTemplatesEmpty_10gb6_1920{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px 14px;font-size:12.5px;line-height:1.45;display:flex}._waTemplateRow_10gb6_1930{border:0;border-top:1px solid var(--cream-border);width:100%;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:background var(--transition);background:0 0;flex-direction:column;gap:3px;padding:10px 16px;display:flex}._waTemplateRow_10gb6_1930:hover{background:var(--cream-light)}._waTemplateRow_10gb6_1930 strong{font-size:13px;font-weight:600}._waTemplateRow_10gb6_1930 span{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}@media (width<=768px){._composerLocked_10gb6_1856{flex-wrap:wrap;padding:10px 12px}._composerLockedBtn_10gb6_1868{min-height:var(--touch-min,44px);width:100%}}._inArrivo_10gb6_1966{flex-direction:column;align-items:flex-start;gap:4px;margin-top:8px;display:flex}._inArrivoBolla_10gb6_1974{border:1px dashed var(--cream-border);background:var(--surface-white);max-width:min(78%,560px);color:var(--text-secondary);border-radius:14px 14px 14px 4px;padding:9px 13px;font-size:14px;line-height:1.45}._inArrivoNota_10gb6_1985{color:var(--text-muted);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}._confirmMedia_10gb6_1994{object-fit:contain;background:#0000000d;border-radius:10px;max-width:100%;max-height:46vh;margin:10px auto 12px;display:block}._confirmFile_10gb6_2003{background:#0000000d;border-radius:10px;flex-direction:column;gap:2px;margin:10px 0 12px;padding:12px 14px;display:flex}._confirmFileNome_10gb6_2012{word-break:break-all;font-weight:600}._confirmFileMeta_10gb6_2013{color:var(--text-muted);font-size:.85rem}._confirmCaption_10gb6_2014{box-sizing:border-box;resize:none;width:100%;font:inherit;border:1px solid var(--line,#0000001f);background:var(--surface,#fff);color:inherit;border-radius:10px;margin-bottom:8px;padding:10px 12px}._bubble_10gb6_716{position:relative}._reazioni_10gb6_2030{background:var(--surface-white);border:1px solid var(--line,#00000014);box-shadow:var(--shadow-sm);color:var(--text-primary);border-radius:999px;gap:3px;padding:1px 7px;font-size:13px;line-height:18px;display:inline-flex;position:absolute;bottom:-13px}._bubbleIn_10gb6_735 ._reazioni_10gb6_2030{left:8px}._bubbleOut_10gb6_740 ._reazioni_10gb6_2030{right:8px}._bubbleRowReazioni_10gb6_2046{margin-bottom:24px}._reazioneSola_10gb6_2049{text-align:center;color:var(--text-muted);margin:2px 0 10px;font-size:11.5px}._reazioneSolaOra_10gb6_2055{opacity:.7;margin-left:6px}._bubbleNota_10gb6_2060{box-shadow:none;border:1px dashed var(--line,#0000002e);color:var(--text-muted);background:0 0}._bubbleNota_10gb6_2060 ._bubbleText_10gb6_749{font-size:12.5px;font-style:italic}._bubbleNota_10gb6_2060 ._bubbleMeta_10gb6_756{opacity:.8}._modificato_10gb6_2070{margin-right:2px;font-style:italic}._composer_10gb6_1155{position:relative}._composerPiu_10gb6_2075{display:none}._composerAzioni_10gb6_2076{display:contents}._azioneLabel_10gb6_2077{display:none}@media (width<=768px){._composer_10gb6_1155{padding:6px 8px calc(6px + env(safe-area-inset-bottom,0px));background:var(--surface-white);border-top:1px solid var(--cream-border);gap:6px}._composerInput_10gb6_1203{border-radius:22px;min-height:44px;max-height:132px;padding:11px 16px;font-size:16px;line-height:1.35}._composerPiu_10gb6_2075{color:var(--navy);transition:transform .16s;display:flex}._composerPiuAperto_10gb6_2101{transform:rotate(45deg)}._composerAzioni_10gb6_2076{z-index:5;background:var(--surface-white);border:1px solid var(--cream-border);box-shadow:var(--shadow-lg);border-radius:16px;flex-direction:column;gap:2px;padding:6px;display:none;position:absolute;bottom:calc(100% + 6px);left:8px}._composerAzioniAperte_10gb6_2116{display:flex}._composerAzioni_10gb6_2076 ._composerIcon_10gb6_1188{width:auto;height:var(--touch-min,44px);color:var(--text-primary);border-radius:12px;justify-content:flex-start;gap:10px;padding:0 14px 0 10px}._composerAzioni_10gb6_2076 ._composerIcon_10gb6_1188:disabled{color:var(--text-muted)}._azioneLabel_10gb6_2077{white-space:nowrap;font-size:14px;font-weight:500;display:inline}._channelStrip_10gb6_658,._composerNote_10gb6_1162:not([data-essenziale]){display:none}._composerNote_10gb6_1162[data-essenziale]{padding:4px 16px 6px}.app-press._convItem_10gb6_396{transition:none}.app-press._convItem_10gb6_396:active{transform:none}._convItem_10gb6_396{contain:layout style}._bubble_10gb6_716{box-shadow:none}._bubbleIn_10gb6_735{border:1px solid var(--cream-border)}}._page_8ktt2_10{flex-direction:column;min-width:0;display:flex}@media (width<=768px){._head_8ktt2_18>div{margin-bottom:14px!important}}._controls_8ktt2_22{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._views_8ktt2_32{flex:auto;min-width:0}._viewBtn_8ktt2_37{min-width:0;min-height:var(--touch-min,44px);color:var(--text-muted);font-family:var(--font-body);cursor:pointer;transition:background var(--transition), color var(--transition);background:0 0;border:none;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}@media (hover:hover) and (pointer:fine){._viewBtn_8ktt2_37:hover{color:var(--text-secondary)}}._viewBtn_8ktt2_37 svg{flex-shrink:0}._viewActive_8ktt2_65{background:var(--navy);color:var(--cream);font-weight:600}._viewLabel_8ktt2_71{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._viewCount_8ktt2_78{background:var(--warning);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:700;display:inline-flex}._viewActive_8ktt2_65 ._viewCount_8ktt2_78{background:var(--cream);color:var(--navy)}._newBtn_8ktt2_99{display:none}._filterRow_8ktt2_101{margin-bottom:14px}@media (width>=769px){._filterRow_8ktt2_101{max-width:360px}}._monthLayout_8ktt2_110{flex-direction:column;gap:14px;min-width:0;display:flex}._monthCol_8ktt2_117{min-width:0}._monthBar_8ktt2_119{align-items:center;gap:4px;margin-bottom:10px;display:flex}._navBtn_8ktt2_126{width:var(--touch-min,44px);height:var(--touch-min,44px);border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);color:var(--text-secondary);cursor:pointer;transition:border-color var(--transition), color var(--transition);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){._navBtn_8ktt2_126:hover{border-color:var(--navy-mid);color:var(--navy)}}._monthTitle_8ktt2_145{min-width:0;min-height:var(--touch-min,44px);font-family:var(--font-heading);color:var(--text-primary);text-align:center;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:var(--radius-md);transition:background var(--transition);background:0 0;border:none;flex:auto;padding:0 10px;font-size:17px;font-weight:600;overflow:hidden}@media (hover:hover) and (pointer:fine){._monthTitle_8ktt2_145:hover{background:var(--cream-light)}}._todayBtn_8ktt2_169{min-height:var(--touch-min,44px);border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;transition:border-color var(--transition), color var(--transition);flex-shrink:0;padding:0 14px;font-size:13px;font-weight:600}@media (hover:hover) and (pointer:fine){._todayBtn_8ktt2_169:hover{border-color:var(--navy-mid);color:var(--navy)}}._weekHead_8ktt2_188{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-bottom:5px;display:grid}._wd_8ktt2_195{text-align:center;letter-spacing:.06em;text-transform:uppercase;min-width:0;color:var(--text-muted);font-size:10px;font-weight:700}._monthGrid_8ktt2_205{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}._cellBlank_8ktt2_211{min-width:0}._cell_8ktt2_211{border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);cursor:pointer;min-width:0;min-height:48px;transition:background var(--transition), border-color var(--transition);flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:7px 2px 12px;display:flex;position:relative}@media (hover:hover) and (pointer:fine){._cell_8ktt2_211:hover{border-color:var(--navy-mid)}}._dayNum_8ktt2_234{font-family:var(--font-body);font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:14px;font-weight:600;line-height:1}._load_8ktt2_254,._track_8ktt2_255{position:absolute;bottom:5px}._track_8ktt2_255{background:#0b25451f;border-radius:2px;height:3px;display:block;left:6px;right:6px;overflow:hidden}._trackFill_8ktt2_272{background:var(--navy);border-radius:2px;min-width:4px;height:100%;display:block}._load_8ktt2_254{justify-content:center;align-items:stretch;gap:2px;max-width:calc(100% - 12px);height:7px;display:flex;left:50%;transform:translate(-50%)}._tick_8ktt2_295{background:#0b25451f;border-radius:1px;flex:0 4px;min-width:2px}._tickOn_8ktt2_302{background:var(--navy)}._moves_8ktt2_305{justify-content:center;align-items:center;gap:3px;height:5px;display:flex}._move_8ktt2_305{border-radius:50%;width:5px;height:5px;display:inline-block}._moveIn_8ktt2_320{background:var(--success)}._moveOut_8ktt2_321{background:var(--warning)}._cellToday_8ktt2_323{border-color:var(--navy);background:var(--cream-light)}._cellToday_8ktt2_323 ._dayNum_8ktt2_234{color:var(--navy);font-weight:700}._cellSelected_8ktt2_330{background:var(--navy);border-color:var(--navy)}._cellSelected_8ktt2_330 ._dayNum_8ktt2_234{color:var(--cream)}._cellSelected_8ktt2_330 ._tick_8ktt2_295{background:#f0ebe33d}._cellSelected_8ktt2_330 ._track_8ktt2_255{background:#f0ebe324}._cellSelected_8ktt2_330 ._tickOn_8ktt2_302,._cellSelected_8ktt2_330 ._trackFill_8ktt2_272{background:var(--cream)}._cellSelected_8ktt2_330 ._moveIn_8ktt2_320{background:#7bd0a8}._cellSelected_8ktt2_330 ._moveOut_8ktt2_321{background:#e8be55}._cell_8ktt2_211._cellRighe_8ktt2_351{gap:5px;padding:5px 0 7px;transition:none;overflow:visible}._cellRighe_8ktt2_351 ._dayNum_8ktt2_234{border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 4px;display:inline-flex}._righe_8ktt2_368{flex-direction:column;align-self:stretch;gap:3px;display:flex}._riga_8ktt2_375{height:var(--riga,6px);position:relative}._tratto_8ktt2_380{background:var(--unita);position:absolute;top:0;bottom:0}._daPrima_8ktt2_391{left:-3.5px}._aDopo_8ktt2_392{right:-3.5px}._dalBordo_8ktt2_396{left:0}._alBordo_8ktt2_397{right:0}._inizia_8ktt2_401{border-top-left-radius:999px;border-bottom-left-radius:999px;left:55%}._finisce_8ktt2_407{border-top-right-radius:999px;border-bottom-right-radius:999px;right:55%}._cell_8ktt2_211._cellRighe_8ktt2_351._cellSelected_8ktt2_330{background:var(--surface-white);border-color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy)}._cellRighe_8ktt2_351._cellSelected_8ktt2_330 ._dayNum_8ktt2_234{background:var(--navy);color:var(--cream)}._legendRiga_8ktt2_426{background:var(--unita);border-radius:999px;flex-shrink:0;width:14px;height:5px;display:inline-block}@media (width>=769px){._cell_8ktt2_211._cellRighe_8ktt2_351{gap:7px;padding:8px 0 10px}._cellRighe_8ktt2_351 ._dayNum_8ktt2_234{min-width:26px;height:26px}._righe_8ktt2_368{gap:4px}._riga_8ktt2_375{height:calc(var(--riga,6px) + 1px)}}._vistaMese_8ktt2_454{gap:8px;display:flex}._vistaBtn_8ktt2_459{min-width:0;height:var(--touch-min,44px);border:1px solid var(--cream-border);background:var(--surface-white);color:var(--text-secondary);font-family:var(--font-body);white-space:nowrap;cursor:pointer;transition:background var(--transition), color var(--transition), border-color var(--transition);border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}._vistaBtn_8ktt2_459 svg{flex-shrink:0}@media (hover:hover) and (pointer:fine){._vistaBtn_8ktt2_459:hover{border-color:var(--navy-mid);color:var(--navy)}}._rigaVista_8ktt2_487{scroll-margin-top:calc(var(--top-space,0px) + 12px);margin-bottom:12px}._sottoMese_8ktt2_492{margin-top:12px}._vistaBtnOn_8ktt2_494,._vistaBtnOn_8ktt2_494:hover{background:var(--navy);border-color:var(--navy);color:var(--cream)}@media (width>=769px){._vistaBtn_8ktt2_459{flex:none;padding:0 16px}}._cell_8ktt2_211._cellNotte_8ktt2_512{border-color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy)}._cellArrivo_8ktt2_517 ._dayNum_8ktt2_234,._cellPartenza_8ktt2_518 ._dayNum_8ktt2_234{background:var(--navy);color:var(--cream)}._cell_8ktt2_211._cellPartenza_8ktt2_518{border-color:var(--navy);border-style:dashed}._cellSpenta_8ktt2_528 ._dayNum_8ktt2_234{color:var(--text-muted);opacity:.55}._cell_8ktt2_211._cellLibera_8ktt2_534{background:#e3efe6;border-color:#bcd8c5}._cellLibera_8ktt2_534 ._dayNum_8ktt2_234{color:#1f5a40}._cell_8ktt2_211._cellPiena_8ktt2_541{background:var(--cream-dark)}._cellPiena_8ktt2_541 ._dayNum_8ktt2_234{color:var(--text-muted)}._cell_8ktt2_211._cellToday_8ktt2_323._cellLibera_8ktt2_534,._cell_8ktt2_211._cellToday_8ktt2_323._cellPiena_8ktt2_541{border-color:var(--navy)}._cell_8ktt2_211._cellRighe_8ktt2_351._cellSelected_8ktt2_330._cellLibera_8ktt2_534{background:#e3efe6}._cell_8ktt2_211._cellRighe_8ktt2_351._cellSelected_8ktt2_330._cellPiena_8ktt2_541{background:var(--cream-dark)}._pallini_8ktt2_554{flex-wrap:wrap;justify-content:center;gap:2px;max-width:calc(100% - 2px);display:flex}._pallino_8ktt2_564{background:#0b25451f;border-radius:50%;width:5px;height:5px}._pallinoLibero_8ktt2_571{background:var(--unita)}._contaLibere_8ktt2_574{color:#1f5a40;white-space:nowrap;font-size:11.5px;font-weight:600;line-height:1;display:none}._lgLibera_8ktt2_583,._lgPiena_8ktt2_584{border:1px solid;border-radius:4px;flex-shrink:0;width:14px;height:14px}._lgLibera_8ktt2_583{background:#e3efe6;border-color:#bcd8c5}._lgPiena_8ktt2_584{background:var(--cream-dark);border-color:var(--cream-border)}._legendPallino_8ktt2_595{background:var(--unita);border-radius:50%;flex-shrink:0;width:8px;height:8px}@media (width>=769px){._pallini_8ktt2_554{gap:3px}._pallino_8ktt2_564{width:8px;height:8px}._contaLibere_8ktt2_574{display:block}}._legend_8ktt2_426{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:10px;font-size:11.5px;display:flex}._legendItem_8ktt2_619{align-items:center;gap:5px;display:inline-flex}._detail_8ktt2_626{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);min-width:0;overflow:hidden}._detailHead_8ktt2_634{border-bottom:1px solid var(--cream-light);justify-content:space-between;align-items:baseline;gap:10px;padding:12px 14px;display:flex}._detailDate_8ktt2_643{font-family:var(--font-heading);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14.5px;font-weight:600;overflow:hidden}._detailSum_8ktt2_654{font-variant-numeric:tabular-nums;color:var(--text-muted);flex-shrink:0;font-size:12px;font-weight:600}._detailPad_8ktt2_662{padding:12px 14px}._detailEmpty_8ktt2_664{color:var(--text-muted);padding:18px 14px;font-size:13px;font-style:italic}._group_8ktt2_671{border-bottom:1px solid var(--cream-light);padding:10px 0 4px}._groupTitle_8ktt2_676{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);padding:0 14px 4px;font-size:10px;font-weight:700}._item_8ktt2_687{width:100%;min-height:var(--touch-min,44px);text-align:left;cursor:pointer;transition:background var(--transition);background:0 0;border:none;align-items:center;gap:11px;padding:9px 14px;display:flex}@media (hover:hover) and (pointer:fine){._item_8ktt2_687:hover{background:var(--cream-light)}}._itemIcon_8ktt2_705{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}._iconIn_8ktt2_715{background:var(--success-bg);color:var(--success)}._iconOut_8ktt2_716{background:var(--warning-bg);color:var(--warning)}._iconStay_8ktt2_717{background:var(--cream-dark);color:var(--text-secondary)}._iconFree_8ktt2_720{border:1px dashed var(--cream-border);color:var(--text-muted);background:0 0}._itemInfo_8ktt2_726{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}._itemName_8ktt2_734{font-family:var(--font-body);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}._itemColore_8ktt2_744{vertical-align:middle;background:var(--unita);border-radius:999px;width:12px;height:5px;margin-right:7px;display:inline-block;position:relative;top:-1px}._itemColoreTondo_8ktt2_757{border-radius:50%;width:8px;height:8px;top:0}._itemMeta_8ktt2_764{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._detailAdd_8ktt2_772{width:100%;min-height:var(--touch-min,44px);background:var(--surface);color:var(--navy);font-family:var(--font-body);cursor:pointer;transition:background var(--transition);border:none;justify-content:center;align-items:center;gap:7px;padding:12px 14px;font-size:13px;font-weight:600;display:flex}@media (hover:hover) and (pointer:fine){._detailAdd_8ktt2_772:hover{background:var(--cream-dark)}}._agenda_8ktt2_795{flex-direction:column;gap:16px;min-width:0;display:flex}._agendaDay_8ktt2_802{flex-direction:column;gap:6px;min-width:0;display:flex}._agendaLabel_8ktt2_809{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:11px;font-weight:700}._agendaToday_8ktt2_819{color:var(--navy)}._agendaItems_8ktt2_821{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);overflow:hidden}._agendaItems_8ktt2_821 ._item_8ktt2_687+._item_8ktt2_687{border-top:1px solid var(--cream-light)}._cleanWrap_8ktt2_831,._cleanMain_8ktt2_838{flex-direction:column;gap:16px;min-width:0;display:flex}._cleanIntro_8ktt2_847{color:var(--text-secondary);margin:-4px 0 0;font-size:13px;line-height:1.45}._cleanSummary_8ktt2_854{color:var(--text-primary);margin:-10px 0 0;font-size:13px;font-weight:600}._arretrateBtn_8ktt2_864{width:100%;min-height:var(--touch-min);background:var(--cream-light);border:1px solid var(--cream-border);border-radius:var(--radius-lg);cursor:pointer;text-align:left;align-items:center;gap:8px;padding:8px 14px;display:flex}._arretrateIcon_8ktt2_878{color:var(--text-muted);transition:transform var(--transition);flex-shrink:0;transform:rotate(-90deg)}._arretrateOpen_8ktt2_885{transform:rotate(0)}._arretrateText_8ktt2_887{font-family:var(--font-body);color:var(--text-primary);font-size:13.5px;font-weight:600}._arretrateCount_8ktt2_894{color:var(--text-muted);margin-left:auto;font-size:12.5px}._cleanDayHead_8ktt2_902{align-items:center;gap:8px;min-width:0;display:flex}._cleanDayHead_8ktt2_902 ._agendaLabel_8ktt2_809{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._cleanAdd_8ktt2_916{width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-md);color:var(--navy);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}@media (hover:hover) and (pointer:fine){._cleanAdd_8ktt2_916:hover{background:var(--cream-light)}}._cleanDay_8ktt2_902{flex-direction:column;gap:8px;min-width:0;display:flex}._cleanCard_8ktt2_943{background:var(--surface-white);border:1px solid var(--cream-border);border-radius:var(--radius-lg);cursor:pointer;min-width:0;transition:opacity var(--transition), border-color var(--transition);align-items:center;gap:12px;padding:10px 14px 10px 8px;display:flex}@media (hover:hover) and (pointer:fine){._cleanCard_8ktt2_943:hover{border-color:var(--navy-mid)}}._cardRefresh_8ktt2_964{box-shadow:inset 3px 0 0 var(--navy)}._cardExtra_8ktt2_965{box-shadow:inset 3px 0 0 var(--warning)}._cleanDone_8ktt2_967{opacity:.55}._cleanDone_8ktt2_967 ._cleanStruct_8ktt2_968{text-decoration:line-through}._cleanEdit_8ktt2_970{width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-md);color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){._cleanEdit_8ktt2_970:hover{background:var(--cream-light);color:var(--navy)}}._cleanCheck_8ktt2_988{flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}._cleanCheck_8ktt2_988 input{width:26px;height:26px;accent-color:var(--success);cursor:pointer}._cleanInfo_8ktt2_1004{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}._cleanTop_8ktt2_1012{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}._cleanStruct_8ktt2_968{font-family:var(--font-body);color:var(--text-primary);min-width:0;font-size:14px;font-weight:600}._cleanMeta_8ktt2_1028{color:var(--text-muted);text-overflow:ellipsis;font-size:12px;overflow:hidden}._segna_8ktt2_1038{flex-direction:column;gap:12px;min-width:0;display:flex}._tipoRow_8ktt2_1045{gap:8px;display:flex}._tipoBtn_8ktt2_1050{min-height:48px;font-family:var(--font-body);color:var(--text-secondary);background:var(--surface-white);border:1px solid var(--cream-border);border-radius:var(--radius-lg);cursor:pointer;transition:background var(--transition), color var(--transition), border-color var(--transition);flex:1 1 0;font-size:14.5px;font-weight:600}._tipoOn_8ktt2_1064{background:var(--navy);border-color:var(--navy);color:var(--text-inverse)}._segnaAvviso_8ktt2_1072{color:var(--warning);background:var(--warning-bg);border-radius:var(--radius-md);margin:0;padding:9px 12px;font-size:12.5px;line-height:1.45}._segnaList_8ktt2_1082{flex-direction:column;gap:6px;min-width:0;display:flex}._segnaLabel_8ktt2_1089{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:6px 0 0;font-size:11px;font-weight:700}._segnaRow_8ktt2_1099{background:var(--surface-white);border:1px solid var(--cream-border);border-radius:var(--radius-lg);cursor:pointer;text-align:left;align-items:center;gap:10px;width:100%;min-height:48px;padding:6px 12px;display:flex}._segnaRow_8ktt2_1099:disabled{opacity:.6;cursor:default}@media (hover:hover) and (pointer:fine){._segnaRow_8ktt2_1099:hover:not(:disabled){border-color:var(--navy-mid)}}._segnaInfo_8ktt2_1122{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}._segnaName_8ktt2_1130{font-family:var(--font-body);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._segnaGuest_8ktt2_1140{color:var(--text-muted);text-overflow:ellipsis;min-width:0;font-size:12.5px;overflow:hidden}._segnaPrice_8ktt2_1150{color:var(--text-secondary);flex-shrink:0;font-size:12.5px;font-weight:600}._segnaNoPrice_8ktt2_1157{color:var(--text-muted);flex-shrink:0;font-size:12px;font-style:italic}._segnaVuoto_8ktt2_1164{color:var(--text-muted);margin:0;font-size:13px}._cleanSide_8ktt2_1171{flex-direction:column;gap:16px;min-width:0;display:flex}._sideBox_8ktt2_1178{background:var(--surface-white);border:1px solid var(--cream-border);border-radius:var(--radius-lg);flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}._sideTitle_8ktt2_1189{font-family:var(--font-heading);color:var(--text-primary);margin:0;font-size:15px;font-weight:600}._sideLead_8ktt2_1197{color:var(--text-primary);margin:0;font-size:13.5px;font-weight:600}._sideList_8ktt2_1204{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._sideRow_8ktt2_1213{border-bottom:1px solid var(--cream-light);align-items:baseline;gap:10px;min-width:0;padding-bottom:6px;display:flex}._sideRow_8ktt2_1213:last-child{border-bottom:none;padding-bottom:0}._sideName_8ktt2_1224{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}._sideNum_8ktt2_1233{color:var(--text-secondary);flex-shrink:0;margin-left:auto;font-size:12.5px}._sideEmpty_8ktt2_1240,._sideNote_8ktt2_1241{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.45}._cleanModulo_8ktt2_1256{color:var(--text-muted);margin:-12px 0 0;font-size:12.5px;line-height:1.45}._krossGuasto_8ktt2_1263{border-radius:var(--radius-md);background:var(--warning-bg);color:var(--warning);margin:-12px 0 0;padding:8px 12px;font-size:12.5px;line-height:1.45}._krossChi_8ktt2_1275{min-width:0;color:var(--text-muted);align-items:flex-start;gap:6px;font-size:11.5px;line-height:1.35;display:flex}._krossChi_8ktt2_1275 svg{flex-shrink:0;margin-top:1px}._krossChiText_8ktt2_1293{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}._krossFatta_8ktt2_1305{color:var(--success)}._cardKross_8ktt2_1311{box-shadow:inset 3px 0 0 var(--info);cursor:default}@media (hover:hover) and (pointer:fine){._cleanCard_8ktt2_943._cardKross_8ktt2_1311:hover{border-color:var(--cream-border)}}._krossMark_8ktt2_1321{width:52px;height:52px;color:var(--info);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._giro_8ktt2_1333{border-radius:var(--radius-md);background:var(--cream-light);color:var(--text-muted);align-items:flex-start;gap:8px;margin:0;padding:9px 12px;font-size:12px;line-height:1.5;display:flex}._giroIcon_8ktt2_1346{flex-shrink:0;margin-top:2px}._giro_8ktt2_1333 strong{color:var(--text-secondary);font-weight:600}._krossDot_8ktt2_1357{background:var(--info);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}._krossNote_8ktt2_1366{border-radius:var(--radius-md);background:var(--info-bg);color:var(--info);padding:9px 12px;font-size:12.5px;line-height:1.45}._form_8ktt2_1376{flex-direction:column;gap:14px;min-width:0;display:flex}._formRow_8ktt2_1387{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}._formRow_8ktt2_1387>*,._formRow_8ktt2_1387 input{min-width:0}@media (width<=768px){._formRow_8ktt2_1387 input{padding-left:8px;padding-right:8px}}._deleteBtn_8ktt2_1401{width:100%;min-height:var(--touch-min,44px);border:1px solid var(--error);border-radius:var(--radius-md);color:var(--error);font-family:var(--font-body);cursor:pointer;transition:background var(--transition);background:0 0;justify-content:center;align-items:center;gap:7px;margin-top:2px;font-size:13px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){._deleteBtn_8ktt2_1401:hover{background:var(--error-bg)}}._srSubmit_8ktt2_1425{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._yearBar_8ktt2_1437{justify-content:center;align-items:center;gap:12px;margin-bottom:14px;display:flex}._yearLabel_8ktt2_1445{font-family:var(--font-heading);font-variant-numeric:tabular-nums;color:var(--text-primary);text-align:center;min-width:64px;font-size:17px;font-weight:600}._monthPicker_8ktt2_1455{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}._monthOpt_8ktt2_1462{min-width:0;min-height:var(--touch-min,44px);border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;transition:border-color var(--transition), background var(--transition), color var(--transition);font-size:13.5px;font-weight:600}@media (hover:hover) and (pointer:fine){._monthOpt_8ktt2_1462:hover{border-color:var(--navy-mid);color:var(--navy)}}._monthOptActive_8ktt2_1480{background:var(--navy);border-color:var(--navy);color:var(--cream)}._weekWrap_8ktt2_1487{display:none}._weekBar_8ktt2_1489{align-items:center;gap:8px;margin-bottom:12px;display:flex}._weekLabel_8ktt2_1496{color:var(--text-primary);white-space:nowrap;padding:0 4px;font-size:14px;font-weight:600}._grid_8ktt2_1504{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);overflow:hidden}._gridHeader_8ktt2_1511,._gridRow_8ktt2_1512{border-bottom:1px solid var(--cream-light);grid-template-columns:170px 1fr;display:grid}._gridRow_8ktt2_1512:last-child{border-bottom:none}._gridHeader_8ktt2_1511{background:var(--surface);border-bottom:1px solid var(--cream-border)}._structCol_8ktt2_1525{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);border-right:1px solid var(--cream-light);align-items:center;min-width:0;padding:10px 14px;font-size:11px;font-weight:600;display:flex}._gridRow_8ktt2_1512 ._structCol_8ktt2_1525{text-transform:none;letter-spacing:0}._structName_8ktt2_1543{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}._daysRow_8ktt2_1552{grid-template-columns:repeat(7,minmax(0,1fr));min-height:52px;display:grid;position:relative}._gridHeader_8ktt2_1511 ._daysRow_8ktt2_1552{min-height:0}._dayHead_8ktt2_1561{border-right:1px solid var(--cream-light);flex-direction:column;align-items:center;gap:1px;min-width:0;padding:8px 4px;display:flex}._dayHead_8ktt2_1561:last-child{border-right:none}._dayName_8ktt2_1573{letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:600}._dayNumSmall_8ktt2_1581{color:var(--text-secondary);font-size:11.5px;font-weight:600}._dayHead_8ktt2_1561._dayToday_8ktt2_1587 ._dayName_8ktt2_1573,._dayHead_8ktt2_1561._dayToday_8ktt2_1587 ._dayNumSmall_8ktt2_1581{color:var(--navy)}._dayCell_8ktt2_1590{border:none;border-right:1px solid var(--cream-light);cursor:pointer;min-width:0;transition:background var(--transition);background:0 0;grid-row:1}._dayCell_8ktt2_1590:last-of-type{border-right:none}@media (hover:hover) and (pointer:fine){._dayCell_8ktt2_1590:hover{background:var(--cream-light)}}._dayCell_8ktt2_1590._dayToday_8ktt2_1587{background:#0b254508}._stayBar_8ktt2_1606{background:var(--ch,var(--navy));color:#fff;cursor:pointer;height:26px;box-shadow:var(--shadow-sm);transition:filter var(--transition);z-index:2;border:none;border-radius:999px;grid-row:1;align-self:center;align-items:center;min-width:0;margin:4px 3px;padding:0 10px;font-size:11.5px;font-weight:600;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){._stayBar_8ktt2_1606:hover{filter:brightness(1.12)}}._stayBar_8ktt2_1606 ._krossDot_8ktt2_1357{opacity:.9;background:#fff;margin-right:7px}._stayName_8ktt2_1638{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width>=769px){._controls_8ktt2_22{margin-bottom:16px}._views_8ktt2_32{flex:none}._viewBtn_8ktt2_37{flex:none;min-height:38px;padding:0 16px}._newBtn_8ktt2_99{flex-shrink:0;display:block}._filterRow_8ktt2_101._filterRow_8ktt2_101{margin-bottom:18px;margin-left:0;margin-right:0;padding-left:0;padding-right:0}._monthLayout_8ktt2_110{flex-direction:row;align-items:flex-start;gap:24px}._monthCol_8ktt2_117{flex:auto}._detail_8ktt2_626{flex:0 0 340px;max-width:340px;position:sticky;top:24px}._monthBar_8ktt2_119{margin-bottom:14px}._navBtn_8ktt2_126{width:38px;height:38px}._todayBtn_8ktt2_169{min-height:38px}._monthTitle_8ktt2_145{text-align:left;flex:0 auto;min-height:38px;margin-right:auto;font-size:19px}._cell_8ktt2_211{gap:7px;min-height:74px;padding:9px 4px 16px}._dayNum_8ktt2_234{font-size:16px}._load_8ktt2_254,._track_8ktt2_255{bottom:7px}._track_8ktt2_255{left:9px;right:9px}._load_8ktt2_254{height:8px}._tick_8ktt2_295{flex-basis:5px}._weekWrap_8ktt2_1487{display:block}._agenda_8ktt2_795{max-width:760px}._cleanWrap_8ktt2_831{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;max-width:1160px;display:grid}._cleanMain_8ktt2_838{max-width:760px}._cleanSide_8ktt2_1171{max-height:calc(100vh - 32px);position:sticky;top:16px;overflow-y:auto}._cleanSide_8ktt2_1171 ._segnaList_8ktt2_1082{max-height:300px;padding-right:4px;overflow-y:auto}}@media (width<=768px){._viewBtn_8ktt2_37 svg{display:none}._viewBtn_8ktt2_37{gap:5px;padding:0 6px;font-size:13.5px}._viewCount_8ktt2_78{min-width:17px;height:17px;padding:0 4px;font-size:10px}}._controlla_10o5i_9{width:100%;min-height:var(--touch-min,44px);border:1px solid var(--navy);background:var(--surface-white);color:var(--navy);font-family:var(--font-body);cursor:pointer;transition:background var(--transition);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13.5px;font-weight:600;display:flex}@media (hover:hover) and (pointer:fine){._controlla_10o5i_9:hover{background:var(--cream-light)}}._stato_10o5i_32{height:var(--touch-min,44px);background:var(--navy);color:var(--cream);border-radius:999px;align-items:center;gap:8px;padding:0 5px 0 16px;font-size:13.5px;font-weight:600;line-height:1.3;display:flex}._statoSi_10o5i_46{background:var(--success)}._statoNo_10o5i_47{background:#8a3a2c}._statoTesto_10o5i_51{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}._statoChiudi_10o5i_59{width:34px;height:34px;color:inherit;cursor:pointer;background:#f0ebe329;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._periodi_10o5i_74{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);margin-top:16px;padding:12px 14px 4px}._periodiTitolo_10o5i_82{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-bottom:8px;font-size:10px;font-weight:700}._periodiRiga_10o5i_92{border-top:1px solid var(--cream-light);flex-direction:column;gap:7px;padding:10px 0;display:flex}._periodiTitolo_10o5i_82+._periodiRiga_10o5i_92{border-top:none;padding-top:2px}._periodiUnita_10o5i_105{color:var(--text-primary);font-size:13px;font-weight:600}._periodiLista_10o5i_111{flex-wrap:wrap;gap:6px;display:flex}._periodo_10o5i_117{color:#1f5a40;min-height:34px;font-family:var(--font-body);font-variant-numeric:tabular-nums;cursor:pointer;background:#e3efe6;border:1px solid #bcd8c5;border-radius:999px;padding:0 12px;font-size:12.5px;font-weight:600}@media (hover:hover) and (pointer:fine){._periodo_10o5i_117:hover{border-color:#1f5a40}}._periodiVuoto_10o5i_135{color:var(--text-muted);padding-bottom:8px;font-size:12.5px;font-style:italic}._iconLibera_10o5i_143{color:#1f5a40;background:#e3efe6}._iconOccupata_10o5i_144{background:var(--cream-dark);color:var(--text-muted)}._itemAzione_10o5i_146{color:var(--navy);flex-shrink:0}._aiuto_10o5i_151 p{color:var(--text-secondary);padding:16px 14px;font-size:13px;line-height:1.5}@media (width>=769px){._controlla_10o5i_9{width:auto;padding:0 20px;display:inline-flex}}._page_1fera_14{flex-direction:column;gap:12px;display:flex}._toolbar_1fera_21{align-items:center;gap:8px;display:flex}._chipsWrap_1fera_27{flex:auto;min-width:0}._chipsFade_1fera_36{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}._searchToggle_1fera_41{width:var(--touch-min,44px);height:var(--touch-min,44px);background:var(--surface-white);border:1px solid var(--cream-border);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:background var(--transition), color var(--transition), border-color var(--transition);flex-shrink:0;justify-content:center;align-items:center;display:flex}._searchToggleOn_1fera_59{background:var(--navy);border-color:var(--navy);color:var(--cream)}._exportBtn_1fera_68{width:var(--touch-min,44px);height:var(--touch-min,44px);background:var(--surface-white);border:1px solid var(--cream-border);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:background var(--transition), color var(--transition), border-color var(--transition);flex-shrink:0;justify-content:center;align-items:center;display:flex}._searchRow_1fera_84{display:none}._searchRowOpen_1fera_88{display:block}._exportWrap_1fera_92{display:none}._groups_1fera_97{flex-direction:column;gap:10px;display:flex}._group_1fera_97,._list_1fera_109{flex-direction:column;gap:8px;display:flex}._card_1fera_118{background:var(--surface-white);border:1px solid var(--cream-border);border-radius:var(--radius-lg);width:100%;font-family:var(--font-body);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--transition), box-shadow var(--transition);border-left:3px solid #0000;flex-direction:column;gap:6px;padding:12px 14px;display:flex}._cardConverted_1fera_138{border-left-color:var(--success)}._cardTop_1fera_142{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._cardName_1fera_149{min-width:0;font-family:var(--font-heading);color:var(--text-primary);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:auto;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}._cardAmountBox_1fera_165{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}._cardAmount_1fera_165{font-family:var(--font-body);font-variant-numeric:tabular-nums;color:var(--navy);white-space:nowrap;font-size:16px;font-weight:700;line-height:1.2}._cardAmountNote_1fera_183{text-transform:uppercase;letter-spacing:1.2px;color:var(--text-muted);white-space:nowrap;font-size:9px;font-weight:600}._cardMeta_1fera_192{min-width:0;color:var(--text-secondary);align-items:baseline;gap:4px 10px;font-size:12.5px;display:flex}._metaClient_1fera_201{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._metaNoClient_1fera_208{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-muted);font-style:italic;overflow:hidden}._metaDate_1fera_217{color:var(--text-muted);flex-shrink:0;margin-left:auto}._cardFoot_1fera_223{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}._cardTerms_1fera_231{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._detail_1fera_241{flex-direction:column;gap:14px;display:flex}._detailTop_1fera_247{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._detailAmount_1fera_255{font-family:var(--font-heading);color:var(--navy);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.15}._detailNote_1fera_265{font-family:var(--font-body);color:var(--text-muted);margin:-12px 0 0;font-size:12px}._rows_1fera_272{flex-direction:column;margin:0;display:flex}._row_1fera_272{border-top:1px solid var(--cream-border);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}._rowLabel_1fera_287{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);flex:none;font-size:11px;font-weight:600}._rowValue_1fera_297{text-align:right;min-width:0;font-family:var(--font-body);color:var(--text-primary);overflow-wrap:anywhere;flex:auto;margin:0;font-size:14px}._rowHint_1fera_308{color:var(--text-muted);font-size:12px;display:block}._rowEdit_1fera_316{border-top:1px solid var(--cream-border);flex-direction:column;gap:8px;padding:12px 0;display:flex}._editHint_1fera_324{font-family:var(--font-body);color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}._sheetActions_1fera_333{flex-direction:column;display:flex}._sheetAction_1fera_333{width:100%;min-height:var(--touch-min,44px);border:none;border-top:1px solid var(--cream-border);font-family:var(--font-body);color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:12px 2px;font-size:14.5px;display:flex}._sheetAction_1fera_333:disabled{opacity:.5;cursor:default}._sheetAction_1fera_333 svg{color:var(--text-muted);flex-shrink:0}._deleteBtn_1fera_365{width:100%;min-height:var(--touch-min,44px);border-radius:var(--radius-md);background:var(--error-bg);color:var(--error);font-family:var(--font-body);cursor:pointer;transition:background var(--transition);border:1px solid #c1121f38;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}._gone_1fera_383{font-family:var(--font-body);color:var(--text-muted);margin:0;font-size:14px}._sheetText_1fera_390{font-family:var(--font-body);color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}._sheetText_1fera_390 strong{color:var(--text-primary);font-weight:600}._sheetBtn_1fera_404{letter-spacing:1.6px;padding-left:12px;padding-right:12px}@media (hover:hover) and (pointer:fine){._searchToggle_1fera_41:hover,._exportBtn_1fera_68:hover{background:var(--navy);border-color:var(--navy);color:var(--cream)}._card_1fera_118:hover{border-color:var(--navy)}._sheetAction_1fera_333:hover:not(:disabled){color:var(--navy)}._deleteBtn_1fera_365:hover{background:#c1121f1f}}@media (width>=769px){._page_1fera_14{gap:16px}._chipsFade_1fera_36{-webkit-mask-image:none;mask-image:none}._searchToggle_1fera_41,._exportBtn_1fera_68{display:none}._searchRow_1fera_84{align-items:flex-end;gap:12px;display:flex}._searchRow_1fera_84>label{flex:auto;max-width:340px}._exportWrap_1fera_92{margin-left:auto;display:block}._groups_1fera_97{gap:18px}._list_1fera_109{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:10px;display:grid}._card_1fera_118{height:100%;padding:14px 16px}._sheetBtn_1fera_404{letter-spacing:2.5px;padding-left:24px;padding-right:24px}}@media (hover:hover) and (pointer:fine) and (width>=769px){._card_1fera_118:hover{box-shadow:var(--shadow-sm)}}._page_1ow10_9{animation:.35s _fadeIn_1ow10_1}@keyframes _fadeIn_1ow10_1{0%{opacity:0}to{opacity:1}}._head_1ow10_21{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._layout_1ow10_29{flex-direction:column;gap:16px;display:flex}._side_1ow10_35{flex-direction:column;gap:14px;min-width:0;display:flex}._main_1ow10_42{min-width:0}._tile_1ow10_47{border-radius:var(--radius-lg);background:var(--navy);width:100%;color:var(--cream);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;flex-direction:column;gap:2px;padding:16px;display:flex}._tile_1ow10_47:active{background:var(--navy-light)}._tileLabel_1ow10_66{font-family:var(--font-body);text-transform:uppercase;letter-spacing:2.6px;opacity:.72;font-size:10px;font-weight:600}._tileValue_1ow10_75{font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1.15}._tileMeta_1ow10_83{opacity:.78;font-size:12.5px;line-height:1.4}._sidePanel_1ow10_91{display:none}._filterBar_1ow10_96{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;margin-bottom:12px;display:grid}._chips_1ow10_107{min-width:0}._iconBtn_1ow10_111{width:var(--touch-min,44px);height:var(--touch-min,44px);border:1px solid var(--cream-border);background:var(--surface-white);color:var(--text-secondary);cursor:pointer;transition:background var(--transition), color var(--transition), border-color var(--transition);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){._iconBtn_1ow10_111:hover{border-color:var(--navy);color:var(--navy)}._iconBtnOn_1ow10_134:hover{background:var(--navy);border-color:var(--navy);color:var(--cream)}}._iconBtnOn_1ow10_134{background:var(--navy);border-color:var(--navy);color:var(--cream)}._search_1ow10_147{margin-bottom:12px}._list_1ow10_152{flex-direction:column;gap:18px;display:flex}._monthBlock_1ow10_158{flex-direction:column;gap:8px;min-width:0;display:flex}._cards_1ow10_165{flex-direction:column;gap:8px;display:flex}._card_1ow10_165{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;width:100%;min-width:0;transition:border-color var(--transition), box-shadow var(--transition);border-left:3px solid #0000;flex-direction:column;gap:5px;padding:12px 14px;display:flex}@media (hover:hover) and (pointer:fine){._card_1ow10_165:hover{box-shadow:var(--shadow-sm)}}._card_1ow10_165:active{background:var(--cream-light)}._cardDue_1ow10_199{border-left-color:var(--warning)}._cardOk_1ow10_203{background:var(--surface)}._cardTop_1ow10_207{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}._cardAmount_1ow10_215{font-family:var(--font-heading);color:var(--navy);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1.2}._cardOk_1ow10_203 ._cardAmount_1ow10_215{color:var(--text-secondary)}._pillDue_1ow10_228,._pillOk_1ow10_229{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1px;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:4px 9px;font-size:10px;font-weight:700;line-height:1.2;display:inline-flex}._pillDue_1ow10_228{background:var(--warning-bg);color:var(--warning)}._pillOk_1ow10_229{background:var(--success-bg);color:var(--success)}._cardDesc_1ow10_255{color:var(--text-primary);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}._cardMeta_1ow10_268{min-width:0;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:3px 8px;font-size:12px;line-height:1.4;display:flex}._cardMeta_1ow10_268>span+span:not(._cardFlag_1ow10_280):before{content:"·";color:var(--cream-border);margin-right:8px}._cardStructure_1ow10_286{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere;align-items:center;gap:5px;display:inline-flex}._cardStructure_1ow10_286 svg{flex-shrink:0}._cardFlag_1ow10_280{border-radius:var(--radius-sm);background:var(--cream-dark);color:var(--text-secondary);align-items:center;gap:4px;padding:2px 7px;font-size:11px;display:inline-flex}._summary_1ow10_311{flex-direction:column;gap:20px;display:flex}._sumIntro_1ow10_318{border-bottom:1px solid var(--cream-border);color:var(--text-secondary);margin:0;padding-bottom:12px;font-size:12.5px;line-height:1.5}._sumBlock_1ow10_327{flex-direction:column;min-width:0;display:flex}._sumTitle_1ow10_333{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.4px;color:var(--text-muted);margin:0 0 2px;font-size:11px;font-weight:700}._sumRow_1ow10_343{width:100%;min-height:var(--touch-min,44px);border:none;border-bottom:1px solid var(--cream-border);border-radius:var(--radius-sm);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;margin:0 -8px;padding:10px 8px;display:flex}._sumRow_1ow10_343:last-child{border-bottom:none}._sumRow_1ow10_343:disabled{cursor:default}._sumRowActive_1ow10_368{background:var(--cream-light)}._sumName_1ow10_372{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;flex-direction:column;gap:2px;font-size:14px;font-weight:600;display:flex}._sumNote_1ow10_383{color:var(--text-muted);font-size:11.5px;font-weight:400}._sumFigures_1ow10_389{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:1px;display:flex}._sumAmount_1ow10_397{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}._sumCount_1ow10_404{color:var(--text-muted);font-size:11.5px}._sumEmpty_1ow10_409{color:var(--text-muted);margin:4px 0 0;font-size:13px;font-style:italic}._form_1ow10_417{flex-direction:column;gap:14px;display:flex}._amountField_1ow10_423 input{font-variant-numeric:tabular-nums;font-weight:700}._field_1ow10_428{flex-direction:column;gap:6px;min-width:0;display:flex}._fieldLabel_1ow10_435{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.2px;color:var(--text-secondary);font-size:11px;font-weight:600}._hint_1ow10_446{border-radius:var(--radius-sm);background:var(--cream-light);color:var(--text-secondary);align-items:flex-start;gap:6px;margin:-6px 0 0;padding:8px 10px;font-size:12.5px;line-height:1.45;display:flex}._hint_1ow10_446 svg{flex-shrink:0;margin-top:2px}._hintWarn_1ow10_464{background:var(--warning-bg);color:var(--warning)}._moreToggle_1ow10_469{width:100%;min-height:var(--touch-min,44px);border:none;border-top:1px solid var(--cream-border);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}._moreText_1ow10_484{min-width:0;color:var(--text-primary);flex-direction:column;gap:2px;font-size:14px;font-weight:600;display:flex}._moreHint_1ow10_494{color:var(--text-muted);font-size:11.5px;font-weight:400}._moreIcon_1ow10_500{color:var(--text-muted);transition:transform var(--transition);flex-shrink:0}._moreIconOpen_1ow10_506{transform:rotate(180deg)}._moreBody_1ow10_510{flex-direction:column;gap:14px;display:flex}._check_1ow10_518{min-height:var(--touch-min,44px);border:1px solid var(--cream-border);border-radius:var(--radius-sm);background:var(--cream-light);cursor:pointer;align-items:flex-start;gap:10px;padding:12px;display:flex}._checkBox_1ow10_530{width:20px;height:20px;accent-color:var(--navy);cursor:pointer;flex-shrink:0;margin-top:2px}._checkText_1ow10_539{flex-direction:column;gap:2px;min-width:0;display:flex}._checkLabel_1ow10_546{color:var(--text-primary);font-size:14px;font-weight:600}._checkHelp_1ow10_552{color:var(--text-muted);font-size:12px;line-height:1.45}._rule_1ow10_562{border:1px solid var(--cream-border);border-left:3px solid var(--navy);border-radius:var(--radius-sm);background:var(--cream-light);align-items:flex-start;gap:10px;padding:12px;display:flex}._rule_1ow10_562 ._ruleIcon_1ow10_573{color:var(--navy);flex-shrink:0;margin-top:2px}._ruleText_1ow10_579{flex-direction:column;gap:3px;min-width:0;display:flex}._ruleTitle_1ow10_586{color:var(--text-primary);font-size:14px;font-weight:600}._ruleHelp_1ow10_592{color:var(--text-muted);font-size:12px;line-height:1.45}._ruleWarn_1ow10_600{color:var(--warning);align-items:flex-start;gap:6px;margin-top:5px;font-size:12px;line-height:1.4;display:flex}._ruleWarn_1ow10_600 svg{flex-shrink:0;margin-top:1px}._detail_1ow10_616{flex-direction:column;gap:16px;display:flex}._detailTop_1ow10_622{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._detailAmount_1ow10_630{font-family:var(--font-heading);color:var(--navy);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.15}._rows_1ow10_639{flex-direction:column;margin:0;display:flex}._row_1ow10_639{border-top:1px solid var(--cream-border);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}._rowLabel_1ow10_654{text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);flex:none;font-size:11px;font-weight:600}._rowValue_1ow10_663{text-align:right;min-width:0;color:var(--text-primary);overflow-wrap:anywhere;flex:auto;margin:0;font-size:14px}._rowHint_1ow10_673{color:var(--text-muted);font-size:12px;display:block}._deleteBtn_1ow10_679{width:100%;min-height:var(--touch-min,44px);border-radius:var(--radius-md);background:var(--error-bg);color:var(--error);font-family:var(--font-body);cursor:pointer;transition:background var(--transition);border:1px solid #c1121f38;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){._deleteBtn_1ow10_679:hover{background:#c1121f1f}}@media (width>=769px){._layout_1ow10_29{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;display:grid}._main_1ow10_42{order:1}._side_1ow10_35{order:2;position:sticky;top:24px}._tile_1ow10_47{pointer-events:none}._tileHint_1ow10_730{display:none}._sidePanel_1ow10_91{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);overscroll-behavior:contain;max-height:calc(100vh - 220px);padding:16px;display:block;overflow-y:auto}._cards_1ow10_165{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;display:grid}._amountField_1ow10_423 input{font-size:18px}}._passi_1ow10_762{flex-direction:column;gap:10px;margin-bottom:4px;display:flex}._passiBarra_1ow10_769{gap:5px;display:flex}._passoTacca_1ow10_774{background:var(--cream-dark);border-radius:999px;flex:1 1 0;height:3px;transition:background .24s}._passoFatto_1ow10_782{background:var(--navy)}._passoTesto_1ow10_784{flex-direction:column;gap:2px;display:flex}._passoTitolo_1ow10_790{color:var(--navy);font-size:15px;font-weight:600}._passoAiuto_1ow10_796{color:var(--text-muted);font-size:12.5px}._schede_1ow10_802{margin:-8px 0 18px}._magazzino_113bj_7{flex-direction:column;gap:14px;min-width:0;display:flex}._tiles_113bj_15{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._tileFissa_113bj_20{cursor:default;grid-column:1/-1}._tileFissa_113bj_20:active{background:var(--navy)}._tileChiara_113bj_23{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);min-width:0;color:var(--text-primary);text-align:left;font:inherit;flex-direction:column;gap:2px;padding:14px;display:flex}button._tileChiara_113bj_23{cursor:pointer;-webkit-tap-highlight-color:transparent}._tileAllarme_113bj_37{border-color:var(--warning)}._tileAllarme_113bj_37 ._tileValue_113bj_38{color:var(--warning)}._tileLabel_113bj_39{text-transform:uppercase;letter-spacing:2.2px;color:var(--text-muted);font-size:10px;font-weight:600}._tileValue_113bj_38{font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.2}._tileMeta_113bj_53{color:var(--text-secondary);overflow-wrap:anywhere;font-size:12px;line-height:1.4}._barra_113bj_61{flex-direction:column;gap:10px;display:flex}._mese_113bj_66{align-items:center;gap:8px;display:flex}._meseNome_113bj_71{text-align:center;font-family:var(--font-heading);color:var(--text-primary);flex:1;font-size:16px;font-weight:600}._azioni_113bj_79{grid-template-columns:1fr;gap:8px;display:grid}._spiega_113bj_84{color:var(--text-secondary);margin:0;font-size:12.5px;line-height:1.5}._vuoto_113bj_90,._nota_113bj_91{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.5}._link_113bj_97{font:inherit;color:var(--navy);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._lista_113bj_108{flex-direction:column;gap:8px;display:flex}._riga_113bj_113{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);align-items:center;gap:10px;padding:10px 12px;display:flex}._rigaPiena_113bj_122{border-left:3px solid var(--navy)}._rigaInfo_113bj_123{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._rigaNome_113bj_124{color:var(--text-primary);font-size:14px;font-weight:500;line-height:1.3}._rigaMeta_113bj_125{color:var(--text-muted);font-size:12px}._rigaMeta_113bj_125 strong{color:var(--text-primary);font-weight:600}._stepper_113bj_127{flex-shrink:0;align-items:center;gap:4px;display:flex}._stepBtn_113bj_128{border:1px solid var(--cream-border);background:var(--cream-light);width:36px;height:36px;color:var(--navy);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;display:flex}._stepBtn_113bj_128:disabled{opacity:.4;cursor:default}._stepInput_113bj_142{border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);text-align:center;width:44px;height:36px;font:inherit;color:var(--text-primary);-moz-appearance:textfield;font-size:16px;font-weight:600}._stepInput_113bj_142::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._stepInput_113bj_142::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._cella_113bj_157::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._cella_113bj_157::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._totaleMobile_113bj_159{color:var(--text-secondary);justify-content:space-between;align-items:baseline;padding:12px 4px 0;font-size:13px;display:flex}._totaleMobile_113bj_159 strong{color:var(--text-primary);font-size:18px}._basso_113bj_169{color:var(--error);font-weight:600}._tabellaWrap_113bj_172{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);overflow-x:auto}._tabella_113bj_172{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}._tabella_113bj_172 th{z-index:1;background:var(--cream-light);border-bottom:1px solid var(--cream-border);text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary);text-align:left;white-space:nowrap;padding:10px;font-size:10.5px;font-weight:700;position:sticky;top:0}._tabella_113bj_172 td{border-bottom:1px solid var(--cream-light);vertical-align:middle;color:var(--text-primary);padding:5px 10px}._tabella_113bj_172 tbody tr:hover td{background:var(--cream-light)}._tabella_113bj_172 tfoot td{border-top:1px solid var(--cream-border);background:var(--cream-light);border-bottom:none;padding:10px;font-size:12.5px}._colProdotto_113bj_213{min-width:220px}._colNum_113bj_214{text-align:right;white-space:nowrap;color:var(--text-secondary)}._tabella_113bj_172 th._colNum_113bj_214{text-align:right}._colStruttura_113bj_216{text-align:center;min-width:108px}._tabella_113bj_172 th._colStruttura_113bj_216{text-align:center}._nomeBtn_113bj_218{font:inherit;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;padding:0}._nomeBtn_113bj_218:hover{color:var(--navy);text-decoration:underline}._cella_113bj_157{border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);text-align:center;width:56px;height:30px;font:inherit;color:var(--text-primary);-moz-appearance:textfield;font-weight:600}._cella_113bj_157:focus{border-color:var(--navy);outline:none}._cella_113bj_157::placeholder{color:var(--cream-border)}._cellaPiena_113bj_242 ._cella_113bj_157{background:var(--cream);border-color:var(--navy)}._cellaImporto_113bj_243{color:var(--text-muted);margin-top:2px;font-size:11px;display:block}._salvaBarra_113bj_251{bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:5;border:1px solid var(--navy);border-radius:var(--radius-lg);background:var(--surface-white);box-shadow:var(--shadow-lg);align-items:center;gap:8px;padding:10px 12px;display:flex;position:sticky}._salvaTesto_113bj_264{color:var(--text-primary);flex:1;font-size:13px;font-weight:600}@media (width<=768px){._salvaBarra_113bj_251{flex-wrap:wrap}._salvaTesto_113bj_264{flex:1 0 100%}._salvaBarra_113bj_251>button{flex:1 1 0}}._acquisti_113bj_273{flex-direction:column;gap:8px;margin-top:6px;display:flex}._sezTitolo_113bj_274{text-transform:uppercase;letter-spacing:1.6px;color:var(--text-muted);margin:8px 0 0;font-size:11px;font-weight:700}._modulo_113bj_284{flex-direction:column;gap:12px;display:flex}._duo_113bj_285{grid-template-columns:1fr 1fr;gap:10px;display:grid}._righeAcq_113bj_286{flex-direction:column;gap:10px;display:flex}._rigaAcq_113bj_288{border-bottom:1px solid var(--cream-light);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;align-items:end;gap:8px;padding-bottom:10px;display:grid}._acqProdotto_113bj_296{grid-column:1/-1;min-width:0}._acqNum_113bj_297{min-width:0}._acqTogli_113bj_298{align-self:end}._spuntaRiga_113bj_299{min-height:40px;color:var(--text-secondary);cursor:pointer;align-items:center;gap:10px;font-size:13px;display:flex}._spuntaRiga_113bj_299 input{width:18px;height:18px;accent-color:var(--navy);flex-shrink:0}._totaleAcq_113bj_309{border-top:1px solid var(--cream-border);color:var(--text-secondary);justify-content:space-between;align-items:baseline;padding:10px 0;font-size:13px;display:flex}._totaleAcq_113bj_309 strong{color:var(--text-primary);font-size:18px}._elencoProdotti_113bj_319{flex-direction:column;display:flex}._prodRiga_113bj_320{border:none;border-bottom:1px solid var(--cream-light);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome giac""meta giac";gap:2px 12px;padding:10px 2px;display:grid}._prodNome_113bj_334{color:var(--text-primary);grid-area:nome;font-size:14px}._prodMeta_113bj_335{color:var(--text-muted);grid-area:meta;font-size:12px}._prodGiac_113bj_336{font-variant-numeric:tabular-nums;color:var(--text-primary);grid-area:giac;align-self:center;align-items:center;gap:4px;font-size:15px;font-weight:600;display:inline-flex}._strutture_113bj_347{grid-template-columns:1fr;display:grid}._clienti_113bj_349{flex-direction:column;display:flex}._clienteRiga_113bj_350{border-bottom:1px solid var(--cream-light);min-height:40px;color:var(--text-primary);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}._clienteNome_113bj_360{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._clienteNuovo_113bj_361{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}@media (width>=769px){._tiles_113bj_15{grid-template-columns:repeat(3,minmax(0,1fr))}._tileFissa_113bj_20{grid-column:auto}._barra_113bj_61{flex-direction:row;justify-content:space-between;align-items:center}._mese_113bj_66{flex:none}._meseNome_113bj_71{flex:none;min-width:160px}._azioni_113bj_79{display:flex}._salvaBarra_113bj_251{bottom:16px}._strutture_113bj_347{grid-template-columns:1fr 1fr}}._numero_113bj_380{font:inherit;color:inherit;cursor:text;font-variant-numeric:tabular-nums;background:0 0;border:1px dashed #0000;border-radius:6px;margin:-2px -6px;padding:2px 6px}._numero_113bj_380:hover{border-color:var(--cream-border);background:var(--surface-white)}._rigaMeta_113bj_125 ._numero_113bj_380{border-color:var(--cream-border);background:var(--surface-white);color:var(--text-primary);margin:0;padding:0 4px;font-weight:600}._numeroCampo_113bj_393{border:1px solid var(--navy);background:var(--surface-white);width:84px;height:28px;font:inherit;text-align:right;color:var(--text-primary);border-radius:6px;padding:0 6px;font-weight:600}._numeroCampo_113bj_393:focus{box-shadow:0 0 0 2px var(--cream);outline:none}._rigaMeta_113bj_125 ._numeroCampo_113bj_393{text-align:center;width:64px;height:26px;font-size:16px}._stato_113bj_407{color:var(--text-muted);white-space:nowrap;align-items:center;gap:5px;margin-left:6px;font-size:12px;display:inline-flex}._statoErrore_113bj_416{color:var(--error)}._gira_113bj_417{animation:.9s linear infinite _gira_113bj_417}@keyframes _gira_113bj_417{to{transform:rotate(360deg)}}._cella_113bj_157:hover{border-color:var(--text-muted)}._page_1qg5t_11{animation:.35s _fadeIn_1qg5t_1}@keyframes _fadeIn_1qg5t_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._page_1qg5t_11{animation:none}}._head_1qg5t_27{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._tile_1qg5t_35{border-radius:var(--radius-lg);background:var(--navy);width:100%;color:var(--cream);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;flex-direction:column;gap:2px;margin-bottom:16px;padding:16px;display:flex}._tile_1qg5t_35:disabled{cursor:default}._tile_1qg5t_35:active:not(:disabled){background:var(--navy-light)}._tileLabel_1qg5t_59{font-family:var(--font-body);text-transform:uppercase;letter-spacing:2.6px;opacity:.72;font-size:10px;font-weight:600}._tileValue_1qg5t_68{font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1.15}._tileMeta_1qg5t_76{opacity:.78;font-size:12.5px;line-height:1.4}._filterBar_1qg5t_83{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;margin-bottom:12px;display:grid}._chips_1qg5t_93{min-width:0}._iconBtn_1qg5t_97{width:var(--touch-min,44px);height:var(--touch-min,44px);border:1px solid var(--cream-border);background:var(--surface-white);color:var(--text-secondary);cursor:pointer;transition:background var(--transition), color var(--transition), border-color var(--transition);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}._iconBtnOn_1qg5t_112{background:var(--navy);border-color:var(--navy);color:var(--cream)}._search_1qg5t_118{margin-bottom:12px}._list_1qg5t_123{flex-direction:column;gap:8px;display:flex}._card_1qg5t_129{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);min-width:0;transition:box-shadow var(--transition), border-color var(--transition);border-left:3px solid #0000;align-items:stretch;display:flex;overflow:hidden}._cardDue_1qg5t_142{border-left-color:var(--warning)}._cardMain_1qg5t_146{text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;flex:auto;gap:5px;min-width:0;padding:12px 14px;display:flex}._cardMain_1qg5t_146:active{background:var(--cream-light)}._cardTop_1qg5t_164{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}._cardName_1qg5t_172{min-width:0;font-family:var(--font-heading);color:var(--text-primary);overflow-wrap:anywhere;font-size:15.5px;font-weight:600;line-height:1.25}._cardRate_1qg5t_182{color:var(--navy);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:15px;font-weight:700}._cardRateUnit_1qg5t_191{color:var(--text-muted);margin-left:2px;font-size:11.5px;font-weight:500}._cardMeta_1qg5t_198{min-width:0;color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:3px 8px;font-size:12px;line-height:1.4;display:flex}._cardMeta_1qg5t_198>span+span:not(._cardFlag_1qg5t_210):before{content:"·";color:var(--cream-border);margin-right:8px}._cardFlag_1qg5t_210{border-radius:var(--radius-sm);background:var(--warning-bg);color:var(--warning);white-space:nowrap;align-items:center;padding:2px 7px;font-size:11px;font-weight:600;display:inline-flex}._cardWhere_1qg5t_228{min-width:0;color:var(--text-muted);align-items:flex-start;gap:5px;font-size:12.5px;line-height:1.4;display:flex}._cardWhere_1qg5t_228 svg{flex-shrink:0;margin-top:2px}._cardWhereText_1qg5t_243{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}._callBtn_1qg5t_254{border-left:1px solid var(--cream-border);background:var(--cream-light);width:56px;color:var(--navy);-webkit-tap-highlight-color:transparent;transition:background var(--transition);flex:none;justify-content:center;align-items:center;text-decoration:none;display:flex}._callBtn_1qg5t_254:active{background:var(--cream-dark)}._muted_1qg5t_272{color:var(--text-muted)}._detail_1qg5t_277{flex-direction:column;gap:18px;display:flex}._detailTop_1qg5t_283{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._detailRate_1qg5t_291{font-family:var(--font-heading);color:var(--navy);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.15}._detailRateUnit_1qg5t_300{font-family:var(--font-body);color:var(--text-muted);margin-left:4px;font-size:13px;font-weight:500}._pillDue_1qg5t_308{background:var(--warning-bg);color:var(--warning);font-family:var(--font-body);text-transform:uppercase;letter-spacing:1px;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:4px 9px;font-size:10px;font-weight:700;line-height:1.2;display:inline-flex}._rows_1qg5t_325{flex-direction:column;margin:0;display:flex}._row_1qg5t_325{border-top:1px solid var(--cream-border);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}._rowLabel_1qg5t_340{text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);flex:none;font-size:11px;font-weight:600}._rowValue_1qg5t_349{text-align:right;min-width:0;color:var(--text-primary);overflow-wrap:anywhere;flex:auto;margin:0;font-size:14px}._telLink_1qg5t_359{min-height:24px;color:var(--navy);border-bottom:1px solid var(--cream-border);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}@media (width<=768px){._telLink_1qg5t_359{min-height:var(--touch-min,44px)}}._sec_1qg5t_378{flex-direction:column;gap:8px;min-width:0;display:flex}._formSec_1qg5t_385{border-top:1px solid var(--cream-border);padding-top:14px}._secTitle_1qg5t_390{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.4px;color:var(--text-muted);margin:0;font-size:11px;font-weight:700}._secEmpty_1qg5t_400{color:var(--text-muted);margin:0;font-size:13px;font-style:italic;line-height:1.45}._rateList_1qg5t_409{flex-direction:column;display:flex}._rateRow_1qg5t_414{min-height:var(--touch-min,44px);border-bottom:1px solid var(--cream-border);align-items:center;gap:12px;padding:8px 0;display:flex}._rateRow_1qg5t_414:last-child{border-bottom:none}._rateLabel_1qg5t_427{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;flex:auto;font-size:14px;font-weight:600}._rateValue_1qg5t_436{color:var(--navy);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:14px;font-weight:700}._rateDel_1qg5t_444{width:var(--touch-min,44px);height:var(--touch-min,44px);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-right:-10px;display:flex}._rateDel_1qg5t_444:active{background:var(--cream-light)}._addRate_1qg5t_463{width:100%;min-height:var(--touch-min,44px);border:1px dashed var(--cream-border);border-radius:var(--radius-md);color:var(--navy);font-family:var(--font-body);cursor:pointer;transition:background var(--transition), border-color var(--transition);background:0 0;justify-content:center;align-items:center;gap:8px;margin-top:4px;font-size:13px;font-weight:600;display:inline-flex}._assignGroup_1qg5t_483{border-bottom:1px solid var(--cream-border);flex-direction:column;gap:2px;padding:8px 0;display:flex}._assignGroup_1qg5t_483:last-child{border-bottom:none}._assignName_1qg5t_495{color:var(--text-primary);overflow-wrap:anywhere;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}._assignName_1qg5t_495 svg{color:var(--text-muted);flex-shrink:0}._assignUnits_1qg5t_510{color:var(--text-muted);overflow-wrap:anywhere;font-size:12.5px;line-height:1.45}._calc_1qg5t_518{flex-direction:column;gap:10px;display:flex}._calcChips_1qg5t_524{min-width:0}._calcRow_1qg5t_528{align-items:flex-end;gap:12px;display:flex}._calcOre_1qg5t_534{flex:0 0 110px}._calcTot_1qg5t_538{flex-direction:column;flex:auto;align-items:flex-end;gap:1px;min-width:0;padding-bottom:6px;display:flex}._calcTotLabel_1qg5t_548{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.2px;color:var(--text-muted);font-size:11px;font-weight:600}._calcTotValue_1qg5t_557{font-family:var(--font-heading);color:var(--navy);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.15}._calcTotMeta_1qg5t_566{color:var(--text-muted);font-size:11.5px}._expList_1qg5t_572{flex-direction:column;display:flex}._expRow_1qg5t_577{border-bottom:1px solid var(--cream-border);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}._expRow_1qg5t_577:last-child{border-bottom:none}._expMain_1qg5t_590{flex-direction:column;gap:2px;min-width:0;display:flex}._expDesc_1qg5t_597{color:var(--text-primary);overflow-wrap:anywhere;font-size:13.5px;font-weight:500}._expDate_1qg5t_604{color:var(--text-muted);font-size:11.5px}._expFigures_1qg5t_609{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}._expAmount_1qg5t_617{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}._expOk_1qg5t_624,._expDue_1qg5t_625{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.8px;font-size:10px;font-weight:700}._expOk_1qg5t_624{color:var(--success)}._expDue_1qg5t_625{color:var(--warning)}._deleteBtn_1qg5t_636{width:100%;min-height:var(--touch-min,44px);border-radius:var(--radius-md);background:var(--error-bg);color:var(--error);font-family:var(--font-body);cursor:pointer;transition:background var(--transition);border:1px solid #c1121f38;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}._form_1qg5t_385{flex-direction:column;gap:16px;display:flex}._formBlock_1qg5t_661{flex-direction:column;gap:14px;margin-bottom:16px;display:flex}._formBlock_1qg5t_661:last-child{margin-bottom:0}._rateField_1qg5t_672 input{font-variant-numeric:tabular-nums;font-weight:700}._field_1qg5t_677{flex-direction:column;gap:6px;min-width:0;display:flex}._fieldLabel_1qg5t_684{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.2px;color:var(--text-secondary);font-size:11px;font-weight:600}._hint_1qg5t_693{border-radius:var(--radius-sm);background:var(--cream-light);color:var(--text-secondary);overflow-wrap:anywhere;margin:-4px 0 0;padding:8px 10px;font-size:12.5px;line-height:1.45}._jump_1qg5t_705{width:100%;min-height:var(--touch-min,44px);border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}._jumpText_1qg5t_721{flex-direction:column;gap:2px;min-width:0;display:flex}._jumpLabel_1qg5t_728{color:var(--text-primary);font-size:14px;font-weight:600}._jumpHint_1qg5t_734{color:var(--text-muted);font-size:12px}._jumpIcon_1qg5t_739{color:var(--text-muted);flex-shrink:0}._picker_1qg5t_745{flex-direction:column;gap:4px;display:flex}._pickerEmpty_1qg5t_751{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 0;display:flex}._pickerEmptyText_1qg5t_759{color:var(--text-muted);margin:0;font-size:13px;font-style:italic}._pickerGroup_1qg5t_766{flex-direction:column;padding-top:10px;display:flex}._pickerGroupTitle_1qg5t_772{z-index:1;background:var(--surface-white);font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.4px;color:var(--text-muted);margin:0 0 2px;padding:6px 0;font-size:11px;font-weight:700;position:sticky;top:0}._pickerRow_1qg5t_787{min-height:var(--touch-min,44px);border-bottom:1px solid var(--cream-border);cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;padding:8px 0;display:flex}._pickerRow_1qg5t_787:last-child{border-bottom:none}._pickerBox_1qg5t_802{width:20px;height:20px;accent-color:var(--navy);cursor:pointer;flex-shrink:0}._pickerName_1qg5t_811{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;font-size:14px;line-height:1.35}._passi_1qg5t_822{flex-direction:column;gap:10px;margin-bottom:4px;display:flex}._passiBarra_1qg5t_829{gap:5px;display:flex}._passoTacca_1qg5t_834{background:var(--cream-dark);border-radius:999px;flex:1 1 0;height:3px;transition:background .24s}._passoFatto_1qg5t_842{background:var(--navy)}._passoTesto_1qg5t_844{flex-direction:column;gap:2px;display:flex}._passoTitolo_1qg5t_850{color:var(--navy);font-size:15px;font-weight:600}._passoAiuto_1qg5t_856{color:var(--text-muted);font-size:12.5px}@media (hover:hover) and (pointer:fine){._card_1qg5t_129:hover{box-shadow:var(--shadow-sm)}._cardMain_1qg5t_146:hover{background:var(--cream-light)}._callBtn_1qg5t_254:hover{background:var(--cream-dark)}._iconBtn_1qg5t_97:hover{border-color:var(--navy);color:var(--navy)}._iconBtnOn_1qg5t_112:hover{background:var(--navy);border-color:var(--navy);color:var(--cream)}._tile_1qg5t_35:hover:not(:disabled){background:var(--navy-light)}._rateDel_1qg5t_444:hover{background:var(--cream-light);color:var(--error)}._addRate_1qg5t_463:hover{border-color:var(--navy);background:var(--cream-light)}._jump_1qg5t_705:hover{border-color:var(--navy)}._pickerRow_1qg5t_787:hover{background:var(--cream-light)}._deleteBtn_1qg5t_636:hover{background:#c1121f1f}._telLink_1qg5t_359:hover{border-bottom-color:var(--navy)}}@media (width>=769px){._tile_1qg5t_35{max-width:340px}._list_1qg5t_123{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;gap:10px;display:grid}._calcOre_1qg5t_534{flex:0 0 140px}}._secNote_1qg5t_942{color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}._secLink_1qg5t_949{color:var(--navy);text-underline-offset:2px;font-weight:600;text-decoration:underline}._page_doo0h_3{animation:.35s forwards _fadeIn_doo0h_1}@keyframes _fadeIn_doo0h_1{0%{opacity:0}to{opacity:1}}._toolbar_doo0h_8{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}._toolbarRight_doo0h_9{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}._addForm_doo0h_12{background:var(--surface);border:1px solid var(--cream-dark);border-radius:var(--radius-md);margin-bottom:24px;padding:24px}._addFormTitle_doo0h_13{font-family:var(--font-heading);color:var(--text-primary);margin:0 0 16px;font-size:15px;font-weight:600}._formGrid_doo0h_14{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;margin-bottom:16px;display:grid}._formActions_doo0h_15{justify-content:flex-end;gap:10px;display:flex}._cardList_doo0h_18{flex-direction:column;gap:8px;display:flex}._sCard_doo0h_23{text-align:left;width:100%;font:inherit;color:inherit;background:var(--surface);border:1px solid var(--cream-dark);border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:16px;padding:12px 16px;transition:border-color .15s,box-shadow .15s;display:flex}@media (hover:hover) and (pointer:fine){._sCard_doo0h_23:hover{border-color:var(--cream-border);box-shadow:var(--shadow-sm)}}._sCardOpen_doo0h_41{border-color:var(--navy-mid)}._sCardHighlight_doo0h_43{animation:2s _highlightPulse_doo0h_1}@keyframes _highlightPulse_doo0h_1{0%{border-color:var(--info);box-shadow:0 0 0 3px #3b7dd826}to{border-color:var(--cream-dark);box-shadow:none}}._sCardMain_doo0h_49{flex:1;align-items:center;gap:16px;min-width:0;display:flex}._sCardInfo_doo0h_57{flex:1;min-width:0;display:block}._sCardName_doo0h_59{font-family:var(--font-heading);color:var(--text-primary);font-size:14px;font-weight:600;display:block}._sCardGo_doo0h_67{color:var(--text-muted);flex-shrink:0}._sCardMeta_doo0h_69{color:var(--text-muted);flex-wrap:wrap;gap:8px;margin-top:2px;font-size:11px;display:flex}._sCardMeta_doo0h_69 span:not(:last-child):after{content:"·";margin-left:8px}._sCardStats_doo0h_79{flex-shrink:0;gap:16px;display:flex}._sStat_doo0h_85{text-align:right;display:block}._sStatLabel_doo0h_86{text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted);font-size:9px;font-weight:600;display:block}._sStatVal_doo0h_87{font-family:var(--font-heading);color:var(--navy);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}._sStatWarn_doo0h_88 ._sStatVal_doo0h_87{color:var(--error)}._iconBtn_doo0h_91{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){._iconBtn_doo0h_91:hover{background:var(--cream-bg);color:var(--navy)}}._sChev_doo0h_105{color:var(--text-muted);flex-shrink:0;transition:transform .2s}._sChevOpen_doo0h_110{transform:rotate(180deg)}._compGrid_doo0h_113{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}._compCard_doo0h_119{background:var(--cream-light);border-radius:var(--radius-sm);padding:14px 16px}._compLabel_doo0h_125{text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted);margin-bottom:4px;font-size:10px;font-weight:600}._compVal_doo0h_134{font-family:var(--font-heading);color:var(--navy);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}._compValAma_doo0h_142{color:var(--success)}._compSub_doo0h_144{color:var(--text-muted);align-items:center;gap:4px;margin-top:4px;font-size:11px;display:flex}._compPositive_doo0h_153{color:var(--success);align-items:center;gap:3px;font-weight:600;display:inline-flex}._compNegative_doo0h_154{color:var(--error);align-items:center;gap:3px;font-weight:600;display:inline-flex}._detailLink_doo0h_157{color:var(--navy);align-items:center;gap:3px;margin-left:auto;font-size:10px;font-weight:600;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){._detailLink_doo0h_157:hover{text-decoration:underline}}._detailList_doo0h_171{flex-direction:column;gap:4px;display:flex}._detailItem_doo0h_173{background:var(--cream-light);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}._detailItemSettled_doo0h_183{opacity:.55}._detailItemName_doo0h_185{color:var(--text-primary);font-size:12px;font-weight:500;display:block}._detailItemMeta_doo0h_186{color:var(--text-muted);margin-top:1px;font-size:10px;display:block}._detailItemRight_doo0h_188{flex-shrink:0;align-items:center;gap:8px;display:flex}._detailItemVal_doo0h_189{font-family:var(--font-heading);color:var(--navy);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}._detailMore_doo0h_191{color:var(--text-muted);text-align:center;padding:6px 0;font-size:11px}._infoGrid_doo0h_194{grid-template-columns:1fr 1fr;gap:10px;display:grid}._infoFull_doo0h_200{grid-column:1/-1}._infoLabel_doo0h_201{text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted);margin-bottom:2px;font-size:9px;font-weight:600;display:block}._infoVal_doo0h_202{color:var(--text-primary);font-size:13px}@media (width<=768px){._toolbar_doo0h_8{flex-direction:column;align-items:stretch}._toolbarRight_doo0h_9{margin-left:0}._sCard_doo0h_23{gap:12px;padding:10px 12px}._sCardMain_doo0h_49{flex-wrap:wrap;gap:6px 10px}._sCardGo_doo0h_67{order:2}._sCardStats_doo0h_79{flex-basis:100%;order:3;justify-content:flex-start;gap:16px}._sStat_doo0h_85{text-align:left}._iconBtn_doo0h_91{width:var(--touch-min,44px);height:var(--touch-min,44px)}._compGrid_doo0h_113,._infoGrid_doo0h_194{grid-template-columns:1fr}}._krossPanel_doo0h_223{background:var(--surface);border:1px solid var(--cream-dark);border-radius:var(--radius-md);margin-bottom:20px;padding:14px 18px}._krossPanelHead_doo0h_224{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._krossPanelInfo_doo0h_225{color:var(--navy);flex:1;align-items:center;gap:10px;min-width:200px;display:flex}._krossPanelTitle_doo0h_226{font-family:var(--font-heading);color:var(--text-primary);font-size:13px;font-weight:600;display:block}._krossPanelMeta_doo0h_227{color:var(--text-muted);margin-top:1px;font-size:11px;display:block}._krossPanelActions_doo0h_228{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}._krossBody_doo0h_229{border-top:1px solid var(--cream-dark);flex-direction:column;gap:2px;margin-top:12px;padding-top:12px;display:flex}._krossBody_doo0h_229 ._formActions_doo0h_15{margin-top:10px}._krossRow_doo0h_231{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:10px;padding:6px 8px;display:flex}@media (hover:hover) and (pointer:fine){._krossRow_doo0h_231:hover{background:var(--cream-bg)}}._krossRow_doo0h_231 input[type=checkbox]{accent-color:var(--navy);flex-shrink:0}._krossRowName_doo0h_236{color:var(--text-primary);font-size:12px;font-weight:500}._krossRowArrow_doo0h_237{color:var(--text-muted);flex-shrink:0}._krossRowUnit_doo0h_238{color:var(--text-muted);min-width:0;font-size:11px}._krossRowScore_doo0h_240{color:var(--text-muted);flex-shrink:0;margin-left:auto;font-size:10px;font-weight:600}._krossEmpty_doo0h_241{border-top:1px solid var(--cream-dark);color:var(--text-muted);margin-top:12px;padding-top:12px;font-size:12px}._groupList_doo0h_244{flex-direction:column;gap:20px;display:flex}._groupBlock_doo0h_245{flex-direction:column;gap:8px;display:flex}._groupHead_doo0h_247{border-bottom:1px solid var(--cream-dark);align-items:center;gap:8px;width:100%;padding:6px 4px 10px;transition:border-color .15s;display:flex}@media (hover:hover) and (pointer:fine){._groupHead_doo0h_247:hover{border-color:var(--cream-border)}}._groupToggle_doo0h_260{cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:12px;min-width:0;padding:0;font-family:inherit;display:flex}._groupCommBtn_doo0h_274{flex-shrink:0}._groupCover_doo0h_276{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--cream-bg);flex-shrink:0;width:54px;display:block;overflow:hidden}._groupCover_doo0h_276 img{object-fit:cover;width:100%;height:100%;display:block}._groupInfo_doo0h_287{flex:1;min-width:0}._groupName_doo0h_288{font-family:var(--font-heading);color:var(--text-primary);font-size:15px;font-weight:600;display:block}._groupMeta_doo0h_289{color:var(--text-muted);margin-top:2px;font-size:11px;display:block}._imgFallback_doo0h_291{width:100%;height:100%;color:var(--text-muted);background:var(--cream-bg);justify-content:center;align-items:center;display:flex}._sThumb_doo0h_302{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--cream-bg);flex-shrink:0;width:64px;overflow:hidden}._sThumb_doo0h_302 img{object-fit:cover;width:100%;height:100%;display:block}._photoStrip_doo0h_312{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}._photoItem_doo0h_313{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--cream-bg);border:1px solid var(--cream-dark);flex:0 0 132px;display:block;overflow:hidden}._photoItem_doo0h_313 img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}@media (hover:hover) and (pointer:fine){._photoItem_doo0h_313:hover img{transform:scale(1.04)}}._fixRow_doo0h_328{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:10px;padding:6px 8px;display:flex}@media (hover:hover) and (pointer:fine){._fixRow_doo0h_328:hover{background:var(--cream-bg)}}._fixRow_doo0h_328 input[type=checkbox]{accent-color:var(--navy);flex-shrink:0}._fixThumb_doo0h_333{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--cream-bg);flex-shrink:0;width:44px;overflow:hidden}._fixThumb_doo0h_333 img{object-fit:cover;width:100%;height:100%;display:block}._fixNames_doo0h_342{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}._fixOld_doo0h_343{color:var(--text-muted);font-size:12px;text-decoration:line-through}._fixNew_doo0h_344{color:var(--text-primary);font-size:12px;font-weight:600}._fixAddr_doo0h_345{color:var(--text-muted);flex-basis:100%;font-size:11px}._fixSummary_doo0h_351{text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted);flex-shrink:0;margin-left:auto;font-size:9px;font-weight:600}@media (width<=768px){._sThumb_doo0h_302{width:92px}._photoItem_doo0h_313{flex-basis:120px}._fixSummary_doo0h_351{width:100%;margin-left:0}}._sCardComm_doo0h_370{color:var(--text-muted);font-variant-numeric:tabular-nums;align-items:flex-start;gap:5px;margin-top:5px;font-size:11px;display:flex}._sCardComm_doo0h_370 svg{opacity:.65;flex-shrink:0;margin-top:2px}._commFields_doo0h_382{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:10px;display:grid}._commPanel_doo0h_390{background:var(--surface);border:1px solid var(--cream-dark);border-radius:var(--radius-md);padding:14px 18px}._commPanelHead_doo0h_396{color:var(--navy);align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}._commPanelHead_doo0h_396>div{flex:1;min-width:0}._commPanelTitle_doo0h_398{font-family:var(--font-heading);color:var(--text-primary);font-size:13px;font-weight:600;display:block}._commPanelMeta_doo0h_399{color:var(--text-muted);margin-top:1px;font-size:11px;display:block}@media (width<=768px){._groupHead_doo0h_247{flex-wrap:wrap}._groupCommBtn_doo0h_274{flex-basis:100%;justify-content:center;margin-left:0}._commFields_doo0h_382{grid-template-columns:1fr 1fr}}._uSheet_doo0h_413{flex-direction:column;gap:18px;display:flex}._uSection_doo0h_415{flex-direction:column;gap:10px;display:flex}._uSection_doo0h_415+._uSection_doo0h_415{border-top:1px solid var(--cream-dark);padding-top:16px}._uHead_doo0h_418{color:var(--text-secondary);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}._uHeadNote_doo0h_427{color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right;margin-left:auto;font-size:11px;font-weight:500}._uCover_doo0h_436{aspect-ratio:16/9;border-radius:var(--radius-sm);background:var(--cream-bg);width:100%;max-height:210px;position:relative;overflow:hidden}._uCover_doo0h_436 img{object-fit:cover;width:100%;height:100%;display:block}._uPhotoRow_doo0h_450{align-items:flex-end;gap:10px;display:flex}._uPhotoRow_doo0h_450>label{flex:1;min-width:0}._uPhotoList_doo0h_454{flex-direction:column;gap:6px;display:flex}._uPhotoItem_doo0h_456{background:var(--cream-light);border:1px solid var(--cream-dark);border-radius:var(--radius-sm);align-items:center;gap:8px;padding:3px 4px;display:flex}._uPhotoThumb_doo0h_466{aspect-ratio:4/3;background:var(--cream-bg);border-radius:4px;flex-shrink:0;width:44px;overflow:hidden}._uPhotoThumb_doo0h_466 img{object-fit:cover;width:100%;height:100%;display:block}._uPhotoName_doo0h_476{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11px;overflow:hidden}._uCoverTag_doo0h_486{text-transform:uppercase;letter-spacing:.8px;color:var(--navy);flex-shrink:0;font-size:9px;font-weight:600}._uPhotoAct_doo0h_495{width:var(--touch-min,44px);height:var(--touch-min,44px);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){._uPhotoAct_doo0h_495:hover{background:var(--cream-bg);color:var(--navy)}._uPhotoActDanger_doo0h_511:hover{background:var(--error-bg);color:var(--error)}}._uWarn_doo0h_514{color:var(--error);margin:0;font-size:11px;line-height:1.5}._uHint_doo0h_515{color:var(--text-muted);margin:0;font-size:11px;line-height:1.5}._uPlain_doo0h_516{color:var(--text-primary);margin:0;font-size:13px}._uMuted_doo0h_517{color:var(--text-muted)}._uFull_doo0h_518{grid-column:1/-1}._uDelete_doo0h_520{width:100%;min-height:var(--touch-min,44px);font:inherit;color:var(--error);border:1px solid var(--cream-dark);border-radius:var(--radius-sm);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:flex}@media (hover:hover) and (pointer:fine){._uDelete_doo0h_520:hover{background:var(--error-bg);border-color:var(--error)}}@media (width<=768px){._uPhotoRow_doo0h_450{flex-wrap:wrap}._uPhotoRow_doo0h_450>button{min-height:var(--touch-min,44px)}._uSheet_doo0h_413 ._formGrid_doo0h_14,._uSheet_doo0h_413 ._infoGrid_doo0h_194,._uSheet_doo0h_413 ._compGrid_doo0h_113{grid-template-columns:1fr}}._internaTag_doo0h_556{font-family:var(--font-body);letter-spacing:.2px;color:var(--text-muted);background:var(--cream-bg);border:1px solid var(--cream-border);vertical-align:2px;white-space:nowrap;border-radius:999px;margin-left:8px;padding:0 7px;font-size:10px;font-weight:600;line-height:17px;display:inline-block}._fuoriKrossRiga_doo0h_575{border-top:1px solid var(--cream-dark);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:10px 2px 0;font-size:12px;display:flex}._fuoriKrossBtn_doo0h_585{font:inherit;color:var(--navy);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:4px 0;font-weight:600;text-decoration:underline}@media (width<=768px){._fuoriKrossBtn_doo0h_585{min-height:var(--touch-min,44px)}}._commPanelHint_doo0h_601{color:var(--text-muted);margin:0 0 12px;font-size:11px;line-height:1.5}._rapportoField_doo0h_611{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}@media (width<=768px){._commPanel_doo0h_390 ._formActions_doo0h_15{flex-wrap:wrap}}._noPhotoTag_doo0h_624{font-family:var(--font-body);letter-spacing:.2px;color:var(--warning);background:var(--warning-bg);vertical-align:2px;white-space:nowrap;border:1px solid #0000;border-radius:999px;margin-left:8px;padding:0 7px;font-size:10px;font-weight:600;line-height:17px;display:inline-block}._uCoverPending_doo0h_643{letter-spacing:.2px;color:var(--warning);background:var(--cream);border-radius:999px;padding:0 8px;font-size:10px;font-weight:600;line-height:19px;position:absolute;top:8px;left:8px}._uPropose_doo0h_657{background:var(--cream-light);border:1px solid var(--cream-dark);border-radius:var(--radius-sm);align-items:center;gap:10px;padding:8px 10px;display:flex}._uProposeText_doo0h_666{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._uProposeTitle_doo0h_667{color:var(--text-primary);font-size:12px;font-weight:600}._uProposeMeta_doo0h_668{color:var(--text-muted);font-size:11px;line-height:1.4}@media (width<=768px){._uPropose_doo0h_657{flex-wrap:wrap}._uPropose_doo0h_657>button{flex:1 0 100%}}._uLink_doo0h_676{color:var(--navy);text-underline-offset:2px;white-space:nowrap;font-weight:500;text-decoration:underline}._uLink_doo0h_676 svg{vertical-align:-1px}._fixPick_doo0h_687{cursor:pointer;flex:1;align-items:center;gap:10px;min-width:0;display:flex}._fixLink_doo0h_695{color:var(--navy);white-space:nowrap;flex-shrink:0;padding:4px 2px;font-size:11px;font-weight:500}._fixLink_doo0h_695 svg{vertical-align:-1px}._ownField_doo0h_716{flex-direction:column;gap:8px;display:flex}._ownFieldLabel_doo0h_722{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.2px;color:var(--text-secondary);font-size:11px;font-weight:600}._ownList_doo0h_731{flex-direction:column;gap:8px;display:flex}._ownRow_doo0h_742{border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);grid-template-columns:125px minmax(0,1fr) 108px auto;align-items:center;gap:10px;padding:8px 10px;display:grid}._ownRowMain_doo0h_755{border-color:var(--cream-dark);box-shadow:inset 3px 0 0 var(--navy)}._ownBadge_doo0h_760,._ownBadgeMain_doo0h_761{text-transform:uppercase;letter-spacing:.8px;white-space:nowrap;border-radius:999px;justify-self:start;padding:3px 8px;font-size:10px;font-weight:700}._ownBadgeMain_doo0h_761{background:var(--navy);color:var(--text-inverse)}._ownBadge_doo0h_760{background:var(--cream-dark);color:var(--text-secondary)}._ownPick_doo0h_782{min-width:0}._ownActions_doo0h_740{justify-content:flex-end;align-items:center;gap:4px;min-width:72px;display:flex}._ownBtn_doo0h_794{border-radius:var(--radius-sm);width:34px;height:34px;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--transition), color var(--transition);background:0 0;border:none;justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){._ownBtn_doo0h_794:hover{background:var(--cream-dark);color:var(--navy)}._ownBtnDel_doo0h_811:hover{background:var(--error-bg);color:var(--error)}}._ownBtn_doo0h_794:active{background:var(--cream-dark)}._ownHint_doo0h_816{color:var(--text-muted);align-items:flex-start;gap:6px;margin:0;font-size:11px;line-height:1.5;display:flex}._ownHint_doo0h_816 svg{flex-shrink:0;margin-top:2px}._ownShow_doo0h_829{flex-direction:column;gap:4px;display:flex}._ownShowRow_doo0h_835{align-items:center;gap:8px;min-width:0;display:flex}._ownShowName_doo0h_842{overflow-wrap:anywhere;min-width:0}._ownShowQuota_doo0h_847{font-variant-numeric:tabular-nums;color:var(--text-secondary);flex:none;font-weight:600}@media (width<=768px){._ownRow_doo0h_742{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"grado azioni""chi chi""quota quota";gap:8px 10px;padding:10px 10px 12px}._ownRow_doo0h_742>._ownBadge_doo0h_760,._ownRow_doo0h_742>._ownBadgeMain_doo0h_761{grid-area:grado;justify-self:start}._ownPick_doo0h_782{grid-area:chi}._ownQuota_doo0h_871{grid-area:quota}._ownActions_doo0h_740{grid-area:azioni}._ownBtn_doo0h_794{width:var(--touch-min,44px);height:var(--touch-min,44px)}}._listRow_doo0h_887{flex-direction:column;gap:4px;display:flex}._listChips_doo0h_889{flex-wrap:wrap;gap:6px;display:flex}._listChip_doo0h_889{border:1px solid var(--cream-border);background:var(--cream-light);color:var(--text-primary);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;display:inline-flex}._listChip_doo0h_889 svg{opacity:.6;flex-shrink:0}._listChip_doo0h_889 b{font-variant-numeric:tabular-nums;font-weight:600}._listChip_doo0h_889 em{text-transform:uppercase;letter-spacing:.6px;color:var(--text-muted);font-size:10px;font-style:normal}._listChipWarn_doo0h_910{border-color:var(--warning);background:var(--warning-bg)}._listBlock_doo0h_914{border:1px solid var(--cream-dark);border-radius:var(--radius-md);flex-direction:column;gap:10px;margin-bottom:10px;padding:12px;display:flex}._listBlockHead_doo0h_923{color:var(--text-secondary);align-items:center;gap:6px;display:flex}._listBlockHead_doo0h_923 svg{opacity:.7;flex-shrink:0}._listBlockTitle_doo0h_925{font-size:12px;font-weight:600}._listBlockLink_doo0h_926{border:1px solid var(--cream-border);border-radius:var(--radius-sm);min-height:32px;font:inherit;color:var(--navy);cursor:pointer;background:0 0;margin-left:auto;padding:0 10px;font-size:12px}@media (hover:hover) and (pointer:fine){._listBlockLink_doo0h_926:hover{background:var(--cream-light)}}._colList_doo0h_942{flex-direction:column;gap:10px;display:flex}._colRow_doo0h_943{grid-template-columns:1fr 130px 44px;align-items:end;gap:10px;display:grid}._colName_doo0h_949{color:var(--text-primary);flex-direction:column;gap:2px;font-size:13px;display:flex}._colBase_doo0h_950{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11px}._colPrice_doo0h_951{min-width:0}._colDel_doo0h_952{border:1px solid var(--cream-border);border-radius:var(--radius-sm);width:44px;height:44px;color:var(--text-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){._colDel_doo0h_952:hover{color:var(--error);border-color:var(--error);background:var(--error-bg)}}._colAdd_doo0h_967{max-width:320px}._commPanelBlock_doo0h_971{border-top:1px solid var(--cream-dark);margin-top:4px;padding-top:12px}._commPanelBlockHead_doo0h_972{color:var(--navy);align-items:center;gap:6px;margin-bottom:10px;display:flex}._commPanelBlockHead_doo0h_972 svg{flex-shrink:0}._commPanelBlockTitle_doo0h_974{color:var(--text-primary);font-size:12px;font-weight:600}._commPanelBlockNote_doo0h_975{color:var(--text-muted);margin-left:auto;font-size:11px}._fornBody_doo0h_979{flex-direction:column;gap:14px;display:flex}._secEmpty_doo0h_980{color:var(--text-muted);margin:0;font-size:13px}._fornList_doo0h_981{flex-direction:column;gap:12px;display:flex}._fornRow_doo0h_982{grid-template-columns:1fr 150px 44px;align-items:end;gap:10px;display:grid}._fornRow_doo0h_982+._fornRow_doo0h_982{border-top:1px solid var(--cream-dark);padding-top:12px}._fornRowOff_doo0h_991{opacity:.5}._fornName_doo0h_992,._fornPrice_doo0h_993{min-width:0}._fornUse_doo0h_994{color:var(--text-muted);grid-column:1/-1;margin-top:-4px;font-size:11px}._fornAdd_doo0h_1001{border-top:1px solid var(--cream-dark);grid-template-columns:1fr 150px auto;align-items:end;gap:10px;padding-top:14px;display:grid}._fornSuggest_doo0h_1010{flex-direction:column;gap:6px;display:flex}._fornSuggestRow_doo0h_1011{flex-wrap:wrap;gap:8px;display:flex}._fornSuggestBtn_doo0h_1012{border:1px dashed var(--cream-border);min-height:36px;font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;display:inline-flex}@media (hover:hover) and (pointer:fine){._fornSuggestBtn_doo0h_1012:hover{color:var(--navy);background:var(--cream-light);border-style:solid}}@media (width<=768px){._colRow_doo0h_943,._fornRow_doo0h_982,._fornAdd_doo0h_1001{grid-template-columns:1fr 44px}._colName_doo0h_949,._fornName_doo0h_992{grid-column:1/-1}._colPrice_doo0h_951,._fornPrice_doo0h_993{grid-column:1}._colDel_doo0h_952{grid-column:2}._fornAdd_doo0h_1001>button{grid-column:1/-1;justify-content:center}._colAdd_doo0h_967{max-width:none}._uHeadWrap_doo0h_1045{flex-wrap:wrap}._uHeadWrap_doo0h_1045 ._uHeadNote_doo0h_427{text-align:left;flex-basis:100%;margin-left:0}}._fornMore_doo0h_1050{flex-direction:column;grid-column:1/-1;gap:10px;display:flex}._fornMoreBtn_doo0h_1051{font-family:var(--font-body);color:var(--navy);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px;font-weight:600;text-decoration:underline}._fornMoreHint_doo0h_1063{color:var(--warning);font-weight:500;text-decoration:none}._fornMoreGrid_doo0h_1064{border-radius:var(--radius-md);background:var(--cream-light);grid-template-columns:1fr 1fr;gap:10px;padding:12px;display:grid}._fornWide_doo0h_1072{grid-column:1/-1}@media (width<=768px){._fornMoreGrid_doo0h_1064{grid-template-columns:1fr}}._listLink_doo0h_1076{color:var(--navy);align-items:center;gap:4px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}._listLink_doo0h_1076:hover{text-decoration:underline}._tassiTabella_doo0h_1091{border:1px solid var(--cream-border);border-radius:var(--radius-sm);flex-direction:column;display:flex;overflow:hidden}._tassiRiga_doo0h_1098{border-top:1px solid var(--cream-border);align-items:baseline;gap:8px;padding:6px 9px;font-size:11.5px;display:flex}._tassiRiga_doo0h_1098:first-child{border-top:none}._tassiRiga_doo0h_1098:nth-child(odd){background:var(--cream)}._tassiMese_doo0h_1108{color:var(--text-primary);text-transform:capitalize;flex:0 0 84px;font-weight:600}._tassiTassi_doo0h_1114{min-width:0;color:var(--text-muted);flex:1}._tassiPct_doo0h_1119{font-variant-numeric:tabular-nums;color:var(--navy);flex:none;font-weight:600}._page_4ldfv_10{animation:.35s _fadeIn_4ldfv_1}@keyframes _fadeIn_4ldfv_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._page_4ldfv_10{animation:none}}._head_4ldfv_14{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}._head_4ldfv_14>:first-child{flex:auto;min-width:0}._headActions_4ldfv_22{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._controls_4ldfv_25{align-items:center;gap:12px;min-width:0;margin-bottom:12px;display:flex}._monthNav_4ldfv_32{align-items:center;gap:4px;width:100%;min-width:0;display:flex}._monthLabel_4ldfv_39{text-align:center;min-width:0;font-family:var(--font-heading);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:17px;font-weight:600;overflow:hidden}._stepBtn_4ldfv_51,._iconBtn_4ldfv_52{width:var(--touch-min,44px);height:var(--touch-min,44px);border:1px solid var(--cream-border);background:var(--surface-white);color:var(--text-secondary);cursor:pointer;transition:background var(--transition), color var(--transition), border-color var(--transition);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}._stepBtn_4ldfv_51:disabled,._iconBtn_4ldfv_52:disabled{opacity:.45;cursor:default}._toolIcons_4ldfv_70{flex-shrink:0;gap:6px;padding-top:2px}@media (width<=768px){._toolIcons_4ldfv_70{display:flex}}._gruppi_4ldfv_75{margin-bottom:14px}._tile_4ldfv_78{border-radius:var(--radius-lg);background:var(--navy);color:var(--cream);flex-direction:column;gap:2px;margin-bottom:14px;padding:16px;display:flex}._tileLabel_4ldfv_88{text-transform:uppercase;letter-spacing:2.6px;opacity:.72;font-size:10px;font-weight:600}._tileValue_4ldfv_95{font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.15}._tileEuro_4ldfv_102{opacity:.85;font-weight:500}._tileMeta_4ldfv_103{opacity:.78;font-size:12.5px;line-height:1.4}._avviso_4ldfv_105{border:1px solid color-mix(in srgb, var(--warning) 35%, transparent);border-radius:var(--radius-md);background:var(--warning-bg);color:var(--warning);flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:12px;padding:10px 12px;font-size:12.5px;line-height:1.4;display:flex}._avviso_4ldfv_105>svg{flex-shrink:0}._avviso_4ldfv_105>span{flex:200px;min-width:0}._avvisoBtn_4ldfv_121{color:inherit;font-family:var(--font-body);cursor:pointer;background:0 0;border:1px solid;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}._chips_4ldfv_133{margin-bottom:12px}._attesa_4ldfv_135,._vuoto_4ldfv_135{color:var(--text-muted);text-align:center;justify-content:center;align-items:center;gap:8px;padding:28px 16px;font-size:13px;display:flex}._spin_4ldfv_145{animation:.9s linear infinite _spin_4ldfv_145}@keyframes _spin_4ldfv_145{to{transform:rotate(360deg)}}._day_4ldfv_149{animation:.2s cubic-bezier(.22,1,.36,1) both _app-enter_4ldfv_1;animation-delay:calc(min(var(--i,0), 9) * 22ms);margin-bottom:14px}@keyframes _app-enter_4ldfv_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._day_4ldfv_149{animation:none}}._dayHead_4ldfv_160{top:var(--top-space,0px);z-index:2;background:var(--surface);align-items:center;gap:8px;padding:8px 2px 6px;display:flex;position:sticky}._dayTitle_4ldfv_170{font-family:var(--font-heading);color:var(--text-primary);text-transform:capitalize;font-size:14px;font-weight:600}._dayMeta_4ldfv_177{color:var(--text-muted);font-size:12px}._dayBtn_4ldfv_178{border:1px solid var(--cream-border);background:var(--surface-white);min-height:32px;color:var(--success);font-family:var(--font-body);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}._riga_4ldfv_197{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);align-items:center;gap:8px;min-height:60px;margin-bottom:6px;padding:6px 8px 6px 10px;display:flex}._rigaNo_4ldfv_208{opacity:.62}._rigaMain_4ldfv_209{text-align:left;cursor:pointer;min-width:0;font:inherit;color:inherit;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:4px 0;display:flex}._avatar_4ldfv_223{background:var(--cream);width:38px;height:38px;color:var(--navy);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12.5px;font-weight:600;display:inline-flex;position:relative}._channelDot_4ldfv_237{border:2px solid var(--surface-white);background:var(--ch,var(--info));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;display:inline-flex;position:absolute;bottom:-2px;right:-2px}._rigaInfo_4ldfv_251{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._rigaNome_4ldfv_252{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._rigaSotto_4ldfv_260{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._ticketDot_4ldfv_267{background:var(--success-bg);width:22px;height:22px;color:var(--success);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._includiBtn_4ldfv_278{border:1px solid var(--cream-border);background:var(--surface-white);min-height:36px;color:var(--text-primary);font-family:var(--font-body);cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}._stato_4ldfv_296{flex-shrink:0;gap:6px;display:inline-flex}._statoBtn_4ldfv_297{border:1px solid var(--cream-border);background:var(--surface-white);min-width:40px;min-height:40px;color:var(--text-muted);font-family:var(--font-body);cursor:pointer;transition:background var(--transition), color var(--transition), border-color var(--transition);border-radius:999px;align-items:center;gap:5px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}._statoCompatto_4ldfv_314 ._statoBtn_4ldfv_297{justify-content:center;width:40px;padding:0}._statoSi_4ldfv_315{background:var(--success);border-color:var(--success);color:#fff}._statoNo_4ldfv_316{background:var(--error);border-color:var(--error);color:#fff}._scheda_4ldfv_319{flex-direction:column;gap:14px;display:flex}._schedaTop_4ldfv_320{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}._schedaDate_4ldfv_321{color:var(--text-secondary);font-size:12.5px}._contatti_4ldfv_322{flex-direction:column;gap:6px;display:flex}._contatto_4ldfv_323,._contattoMuto_4ldfv_323{color:var(--text-primary);word-break:break-all;align-items:center;gap:7px;font-size:13px;text-decoration:none;display:inline-flex}._contatto_4ldfv_323:hover{text-decoration:underline}._contattoMuto_4ldfv_323{color:var(--text-muted)}._switchRow_4ldfv_335{border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);cursor:pointer;align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative}._switchRow_4ldfv_335>span:first-child{flex-direction:column;flex:1;gap:2px;display:flex}._switchRow_4ldfv_335 strong{color:var(--text-primary);font-size:14px;font-weight:600}._switchRow_4ldfv_335 small{color:var(--text-secondary);font-size:12px;line-height:1.4}._switchRow_4ldfv_335 input{opacity:0;width:0;height:0;position:absolute}._switch_4ldfv_335{background:var(--cream-border);width:44px;height:26px;transition:background var(--transition);border-radius:999px;flex-shrink:0;position:relative}._switch_4ldfv_335:after{content:"";width:20px;height:20px;box-shadow:var(--shadow-sm);transition:transform var(--transition);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}._switchRow_4ldfv_335 input:checked+._switch_4ldfv_335{background:var(--success)}._switchRow_4ldfv_335 input:checked+._switch_4ldfv_335:after{transform:translate(18px)}._switchRow_4ldfv_335 input:focus-visible+._switch_4ldfv_335{outline:2px solid var(--navy);outline-offset:2px}._schedaGrid_4ldfv_375{grid-template-columns:1fr 1fr;gap:10px;display:grid}._blocco_4ldfv_377{border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);flex-direction:column;gap:8px;padding:12px 14px;display:flex}._bloccoHead_4ldfv_386{align-items:center;gap:8px;display:flex}._bloccoTitolo_4ldfv_387{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:inline-flex}._mattina_4ldfv_397{border-top:1px solid var(--cream-border);align-items:center;gap:8px;min-height:44px;padding-top:8px;display:flex}._mattinaInfo_4ldfv_408{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._mattinaData_4ldfv_409{min-width:0;color:var(--text-primary);text-transform:capitalize;font-size:13.5px;font-weight:500}._mattinaPax_4ldfv_410{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._mattinaBar_4ldfv_421{max-width:104px;color:var(--text-muted);background:var(--cream);border:1px solid var(--cream-border);border-radius:var(--radius-sm);flex:none;padding:5px 6px;font-family:inherit;font-size:11.5px}._giorniTicket_4ldfv_434{scrollbar-width:none;gap:6px;margin-bottom:8px;padding-bottom:4px;display:flex;overflow-x:auto}._giorniTicket_4ldfv_434::-webkit-scrollbar{display:none}._giornoChip_4ldfv_443{color:var(--text-muted);background:var(--cream);border:1px solid var(--cream-border);cursor:pointer;border-radius:999px;flex:none;padding:6px 11px;font-size:12px;font-weight:500}._giornoChipOn_4ldfv_454{color:var(--cream);background:var(--navy);border-color:var(--navy)}._giornoRow_4ldfv_461{border-top:1px solid var(--cream-border);align-items:center;gap:10px;min-height:40px;padding-top:6px;display:flex}._giornoLabel_4ldfv_469{color:var(--text-primary);flex:0 0 42px;font-size:13px;font-weight:600}._giornoSelect_4ldfv_475{min-width:0;color:var(--text-primary);background:var(--cream);border:1px solid var(--cream-border);border-radius:var(--radius-sm);flex:1;padding:7px 8px;font-family:inherit;font-size:12.5px}._ticketBox_4ldfv_487{border-radius:var(--radius-md);background:var(--cream);aspect-ratio:4/5;justify-content:center;align-items:center;max-width:340px;display:flex;overflow:hidden}._ticketImg_4ldfv_497{object-fit:contain;width:100%;height:100%;display:block}._ticketAttesa_4ldfv_498{color:var(--text-muted);text-align:center;align-items:center;gap:8px;padding:16px;font-size:12.5px;display:flex}._invii_4ldfv_500{flex-direction:column;gap:10px;display:flex}._invioGruppo_4ldfv_501{flex-direction:column;gap:6px;display:flex}._invioTitolo_4ldfv_502{color:var(--text-primary);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}._invioTitolo_4ldfv_502 em{color:var(--success);font-style:normal;font-weight:500}._invioBtns_4ldfv_511{flex-wrap:wrap;gap:8px;display:flex}._linkBtn_4ldfv_512{color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-left:auto;font-size:12px;font-weight:600;display:inline-flex}._linkInline_4ldfv_525{color:var(--navy);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}._nota_4ldfv_535{color:var(--text-muted);margin:0;font-size:12px;line-height:1.45}._checkRow_4ldfv_536{min-height:40px;color:var(--text-primary);cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}._checkRow_4ldfv_536 input{width:18px;height:18px;accent-color:var(--navy)}._footerBtns_4ldfv_538{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}._barCard_4ldfv_541{border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);flex-direction:column;gap:10px;padding:12px 14px;display:flex}._barTop_4ldfv_550{grid-template-columns:48px minmax(0,1fr) 96px;align-items:end;gap:10px;display:grid}._barLogo_4ldfv_551{background:var(--navy);width:48px;height:48px;color:var(--cream);border-radius:50%;justify-content:center;align-items:center;margin-bottom:2px;font-size:15px;font-weight:600;display:inline-flex;overflow:hidden}._barLogo_4ldfv_551 img{object-fit:cover;width:100%;height:100%}._aggiungiBtn_4ldfv_566{border:1px dashed var(--cream-border);border-radius:var(--radius-md);min-height:44px;color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}._riepTesto_4ldfv_581 textarea{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.5}@media (width>=769px){._controls_4ldfv_25{justify-content:flex-start;gap:18px}._monthNav_4ldfv_32{width:auto}._monthLabel_4ldfv_39{flex:none;min-width:180px;font-size:18px}._tile_4ldfv_78{flex-flow:wrap;align-items:baseline;gap:4px 16px;padding:18px 22px}._tileLabel_4ldfv_88{flex-basis:100%}._tileMeta_4ldfv_103{margin-left:auto}._riga_4ldfv_197{padding:6px 12px 6px 14px}._statoCompatto_4ldfv_314 ._statoBtn_4ldfv_297{width:auto;padding:0 12px}._ticketBox_4ldfv_487{max-width:300px}._invii_4ldfv_500{flex-direction:row;gap:24px}._invioGruppo_4ldfv_501{flex:1}}@media (hover:hover) and (pointer:fine){._stepBtn_4ldfv_51:hover:not(:disabled),._iconBtn_4ldfv_52:hover:not(:disabled){border-color:var(--text-secondary);color:var(--text-primary)}._rigaMain_4ldfv_209:hover ._rigaNome_4ldfv_252{text-decoration:underline}._statoBtn_4ldfv_297:hover,._dayBtn_4ldfv_178:hover,._includiBtn_4ldfv_278:hover{border-color:var(--text-secondary)}}._linkRow_4ldfv_606{flex-wrap:wrap;gap:8px;display:flex}._linkChip_4ldfv_607{border:1px solid var(--cream-border);background:var(--surface-white);min-height:36px;color:var(--text-primary);font-family:var(--font-body);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 12px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}._viste_4ldfv_625{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}._dayNav_4ldfv_631{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._dayLabel_4ldfv_637{min-width:0;font-family:var(--font-heading);color:var(--text-primary);text-transform:capitalize;flex:auto;font-size:16px;font-weight:600}._quick_4ldfv_646{border:1px solid var(--cream-border);background:var(--surface-white);min-height:34px;color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;border-radius:999px;padding:0 12px;font-size:12.5px;font-weight:600}._quickOn_4ldfv_658{background:var(--navy);border-color:var(--navy);color:var(--cream)}._giorno_4ldfv_443{flex-direction:column;gap:12px;display:flex}._giornoTesta_4ldfv_662{border-radius:var(--radius-lg);background:var(--navy);color:var(--cream);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}._giornoNumeri_4ldfv_673{flex-direction:column;gap:2px;min-width:0;display:flex}._giornoGrande_4ldfv_674{font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1.15}._giornoMeta_4ldfv_681{opacity:.8;font-size:12.5px;line-height:1.4}._barBlocco_4ldfv_683{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);overflow:hidden}._barTesta_4ldfv_689{border-bottom:1px solid var(--cream-border);background:var(--cream-light);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}._barNome_4ldfv_699{color:var(--text-primary);align-items:center;gap:8px;min-width:0;font-weight:600;display:inline-flex}._barConta_4ldfv_707{color:var(--text-muted);font-size:12.5px;font-weight:400}._barAzioni_4ldfv_708{flex-wrap:wrap;gap:6px;display:inline-flex}._barBtn_4ldfv_709{border:1px solid var(--cream-border);background:var(--surface-white);min-height:34px;color:var(--text-primary);font-family:var(--font-body);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}._barBlocco_4ldfv_683 ._riga_4ldfv_197{border:0;border-top:1px solid var(--cream-border);border-radius:0;margin:0}._barBlocco_4ldfv_683 ._riga_4ldfv_197:first-of-type{border-top:0}._ticketStrip_4ldfv_730{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 14px;display:flex}._ticketStripInfo_4ldfv_738{min-width:0;color:var(--text-secondary);align-items:center;gap:7px;font-size:12.5px;font-weight:500;line-height:1.35;display:inline-flex}._ticketStripInfo_4ldfv_738 svg{flex-shrink:0}._ticketStripOk_4ldfv_749{color:var(--success)}._ticketStripNuovi_4ldfv_750{color:var(--warning)}._ticketStripAzioni_4ldfv_752{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}._barBtnPieno_4ldfv_753{background:var(--navy);border-color:var(--navy);color:var(--cream)}._barBtn_4ldfv_709:disabled{opacity:.6;cursor:default}._barBtnPieno_4ldfv_753:disabled{opacity:.75}._ticketLascia_4ldfv_756{border:1px solid var(--cream-border);background:var(--surface-white);width:34px;height:34px;color:var(--text-secondary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}._ticketLascia_4ldfv_756:disabled{opacity:.5;cursor:default}._rigaAzione_4ldfv_770{border:1px solid var(--cream-border);background:var(--surface-white);min-height:36px;color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}._mese_4ldfv_788,._meseGriglia_4ldfv_789{flex-direction:column;gap:14px;display:flex}._conto_4ldfv_790{flex-direction:column;gap:12px;min-width:0;display:flex}._conto_4ldfv_790 ._tile_4ldfv_78{margin-bottom:0}._cal_4ldfv_793{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);padding:12px}._calTesta_4ldfv_799{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-bottom:4px;font-size:10px;font-weight:600;display:grid}._calGriglia_4ldfv_811{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}._calVuota_4ldfv_812{min-height:52px}._calCella_4ldfv_813{border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--cream-light);min-height:52px;color:var(--text-primary);font-family:var(--font-body);cursor:pointer;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;padding:6px 2px 4px;display:flex;position:relative}._calSenza_4ldfv_829{color:var(--text-muted);background:0 0}._calOggi_4ldfv_830{border-color:var(--navy)}._calSel_4ldfv_831{background:var(--navy);color:var(--cream);border-color:var(--navy)}._calSel_4ldfv_831 ._calPax_4ldfv_832{color:var(--cream);opacity:.9}._calNum_4ldfv_833{font-size:13px;font-weight:600;line-height:1}._calPax_4ldfv_832{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}._calDot_4ldfv_835{background:var(--cream-dark);border-radius:50%;width:7px;height:7px;display:inline-block}._calOk_4ldfv_836{background:var(--success)}._calAttesa_4ldfv_837{background:var(--warning)}._calNo_4ldfv_838{background:var(--error)}._calFuturo_4ldfv_839{background:var(--cream-dark)}._calLegenda_4ldfv_840{color:var(--text-muted);flex-wrap:wrap;gap:6px 14px;margin-top:10px;font-size:11.5px;display:flex}._calLegenda_4ldfv_840 span{align-items:center;gap:5px;display:inline-flex}._contoTabella_4ldfv_850{border-collapse:separate;border-spacing:0;border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);width:100%;font-size:13px;overflow:hidden}._contoTabella_4ldfv_850 th{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);text-align:left;background:var(--cream-light);border-bottom:1px solid var(--cream-border);padding:8px 12px;font-size:10.5px;font-weight:600}._contoTabella_4ldfv_850 td{border-bottom:1px solid var(--cream-border);color:var(--text-primary);padding:9px 12px}._contoTabella_4ldfv_850 tr:last-child td{border-bottom:0}._num_4ldfv_873{text-align:right;font-variant-numeric:tabular-nums}._attesaNum_4ldfv_874{color:var(--warning);font-weight:600}._escluse_4ldfv_876{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);padding:0 12px 6px}._escluseTitolo_4ldfv_882{cursor:pointer;color:var(--text-primary);padding:12px 0;font-weight:600;list-style:none}._escluseTitolo_4ldfv_882::-webkit-details-marker{display:none}._escluseConta_4ldfv_890{background:var(--cream-dark);color:var(--text-secondary);border-radius:999px;margin-left:8px;padding:1px 8px;font-size:12px}@media (width>=769px){._viste_4ldfv_625{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}._dayNav_4ldfv_631{flex-wrap:nowrap}._dayLabel_4ldfv_637{text-align:center;min-width:260px;padding:0 8px;font-size:18px}._giornoGrande_4ldfv_674{font-size:28px}._barBlocco_4ldfv_683 ._riga_4ldfv_197{padding:8px 14px}._meseGriglia_4ldfv_789{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:18px;display:grid}._calCella_4ldfv_813{min-height:64px}._calNum_4ldfv_833{font-size:14px}}._page_1m5y9_5{max-width:960px;animation:.35s _fadeIn_1m5y9_1}@keyframes _fadeIn_1m5y9_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._page_1m5y9_5{animation:none}}._intro_1m5y9_9{color:var(--text-secondary);max-width:640px;margin:-8px 0 18px;font-size:13px;line-height:1.5}._gruppo_1m5y9_17{flex-direction:column;gap:8px;margin-bottom:22px;display:flex}._gruppoTitolo_1m5y9_23{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:0 0 2px;font-size:10.5px;font-weight:600}._voce_1m5y9_35{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);color:var(--text-primary);grid-template-columns:40px minmax(0,1fr);gap:8px 12px;min-width:0;padding:12px 14px;text-decoration:none;display:grid}._voceLink_1m5y9_47{cursor:pointer;transition:border-color var(--transition), box-shadow var(--transition)}._voceIcon_1m5y9_48{background:var(--cream);width:40px;height:40px;color:var(--navy);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._voceBody_1m5y9_59{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._voceTitolo_1m5y9_60{color:var(--text-primary);font-size:14px;font-weight:600}._voceRegola_1m5y9_61{color:var(--text-secondary);font-size:12.5px;line-height:1.45}._voceUsata_1m5y9_62{color:var(--text-muted);font-size:11.5px}._voceStato_1m5y9_63{grid-column:2;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}._voceFreccia_1m5y9_71{color:var(--text-muted);flex-shrink:0}@media (width>=769px){._voce_1m5y9_35{align-items:center;gap:14px;padding:14px 18px;display:flex}._voceBody_1m5y9_59{flex:1}._voceStato_1m5y9_63{flex-shrink:0;justify-content:flex-end}}@media (hover:hover) and (pointer:fine){._voceLink_1m5y9_47:hover{border-color:var(--text-secondary);box-shadow:var(--shadow-sm)}}._voceAzioni_1m5y9_88{align-items:center;gap:8px;display:inline-flex}._scelte_1m5y9_92{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}._scelta_1m5y9_99{border:1px solid var(--cream-border);background:var(--surface-white);min-height:36px;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex;position:relative}._scelta_1m5y9_99 input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._sceltaOn_1m5y9_124{background:var(--navy);border-color:var(--navy);color:var(--cream)}._scelta_1m5y9_99:focus-within{outline:2px solid var(--navy-mid);outline-offset:2px}._pagina_su9kc_8{animation:.35s _rendFade_su9kc_1}@keyframes _rendFade_su9kc_1{0%{opacity:0}to{opacity:1}}._head_su9kc_20{margin-bottom:14px}._headLabel_su9kc_24{font-family:var(--font-body);text-transform:uppercase;letter-spacing:3.5px;color:var(--text-muted);margin-bottom:6px;font-size:10px;font-weight:600;display:block}._headTitolo_su9kc_35{font-family:var(--font-heading);color:var(--text-primary);margin:0;font-size:23px;font-weight:600;line-height:1.25}._headRiga_su9kc_44{display:none}._schede_su9kc_48{margin-bottom:18px}._wizard_su9kc_55{flex-direction:column;gap:18px;display:flex}._conNav_su9kc_63{padding-bottom:76px}._avanzamento_su9kc_68{top:var(--top-space,0px);z-index:5;margin:-6px calc(var(--gutter,16px) * -1) 0;padding:8px var(--gutter,16px) 10px;background:var(--cream);position:sticky}._barra_su9kc_77{gap:4px;margin-bottom:4px;display:flex}._tacca_su9kc_85{background:var(--cream-border);height:4px;transition:background var(--transition);border-radius:999px;flex:1 1 0}._taccaFatta_su9kc_93{background:var(--navy-mid)}._taccaOra_su9kc_94{background:var(--navy)}._avanzamentoMeta_su9kc_96{min-height:var(--touch-min-sm,40px);justify-content:space-between;align-items:center;gap:10px;display:flex}._passoNome_su9kc_104{font-family:var(--font-heading);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:600;overflow:hidden}._passoConta_su9kc_115{font-family:var(--font-body);text-transform:uppercase;letter-spacing:2px;color:var(--text-muted);white-space:nowrap;font-size:10.5px;font-weight:600}._passoAiuto_su9kc_127{font-family:var(--font-body);color:var(--text-muted);font-size:12.5px;line-height:1.4;display:block}._saltaAl_su9kc_136{min-height:var(--touch-min-sm,40px);font-family:var(--font-body);color:var(--navy);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:5px;padding:0 2px 0 10px;font-size:12.5px;font-weight:600;display:inline-flex}._due_su9kc_153{flex-direction:column;gap:18px;min-width:0;display:flex}._colonna_su9kc_160,._passi_su9kc_169{flex-direction:column;gap:22px;min-width:0;display:flex}._passo_su9kc_104{flex-direction:column;gap:14px;min-width:0;display:flex}._passoTitolo_su9kc_183{display:none}._campo_su9kc_187{flex-direction:column;gap:7px;min-width:0;display:flex}._campoLabel_su9kc_194{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.2px;color:var(--text-secondary);font-size:11px;font-weight:600}._nota_su9kc_203{font-family:var(--font-body);color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.5}._nota_su9kc_203 a{color:var(--navy);text-decoration:underline}._notaErrore_su9kc_216{color:var(--error)}._avviso_su9kc_218{border-radius:var(--radius-md);background:var(--warning-bg);border-left:3px solid var(--warning);font-family:var(--font-body);color:var(--text-secondary);padding:10px 12px;font-size:12.5px;line-height:1.5}._avviso_su9kc_218 a{color:var(--navy)}._unita_su9kc_232{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);flex-direction:column;display:flex;overflow:hidden}._unitaRiga_su9kc_241{width:100%;min-height:var(--touch-min,44px);border:none;border-bottom:1px solid var(--cream-border);font-family:var(--font-body);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;align-items:center;gap:10px;padding:10px 14px;display:flex}._unitaRiga_su9kc_241:last-child{border-bottom:none}._unitaOn_su9kc_259{background:var(--cream-light)}._spunta_su9kc_261{border:1.5px solid var(--cream-border);border-radius:var(--radius-sm);background:var(--surface-white);width:20px;height:20px;color:var(--cream);flex-shrink:0;justify-content:center;align-items:center;display:flex}._unitaOn_su9kc_259 ._spunta_su9kc_261,._spesaOn_su9kc_275 ._spunta_su9kc_261{background:var(--navy);border-color:var(--navy)}._unitaNome_su9kc_280{min-width:0;color:var(--text-primary);text-overflow:ellipsis;flex:auto;font-size:13.5px;overflow:hidden}._unitaFuori_su9kc_289{text-transform:uppercase;letter-spacing:1px;color:var(--warning);flex-shrink:0;font-size:10px;font-weight:600}._regime_su9kc_299{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);flex-direction:column;gap:3px;padding:12px 14px;display:flex}._regimeLabel_su9kc_309{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.6px;color:var(--text-muted);font-size:9.5px;font-weight:600}._regimeNome_su9kc_318{font-family:var(--font-heading);color:var(--text-primary);font-size:15px;font-weight:600}._regimeDett_su9kc_325,._regimeChiude_su9kc_326,._regimeAvviso_su9kc_327{font-family:var(--font-body);color:var(--text-secondary);font-size:12px;line-height:1.45}._regimeAvviso_su9kc_327{color:var(--warning);margin-top:4px}._regimeAvviso_su9kc_327 a{color:var(--navy);text-decoration:underline}._anno_su9kc_345{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);justify-content:space-between;align-items:center;gap:10px;padding:4px;display:flex}._annoBtn_su9kc_356{width:var(--touch-min,44px);height:var(--touch-min,44px);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;display:flex}._annoVal_su9kc_370{font-family:var(--font-heading);color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}._mesi_su9kc_378{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._mese_su9kc_384{min-height:var(--touch-min,44px);border:1.5px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);font-family:var(--font-body);color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--transition), background var(--transition), color var(--transition);justify-content:center;align-items:center;padding:0 6px;font-size:13.5px;font-weight:500;display:flex}._meseOn_su9kc_402{background:var(--navy);border-color:var(--navy);color:var(--cream);font-weight:600}._blocco_su9kc_410{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}._bloccoHead_su9kc_421{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._bloccoTitolo_su9kc_429{font-family:var(--font-body);text-transform:uppercase;letter-spacing:2px;color:var(--text-secondary);align-items:center;gap:8px;font-size:10.5px;font-weight:600;display:inline-flex}._bloccoNota_su9kc_443{color:var(--text-muted);font-size:11.5px;line-height:1.4}._bloccoNota_su9kc_443 a{color:var(--navy)}._conta_su9kc_451{background:var(--cream-dark);letter-spacing:.5px;color:var(--text-secondary);border-radius:999px;padding:2px 7px;font-size:10px}._bloccoAzioni_su9kc_460{flex-wrap:wrap;gap:6px;display:flex}._krossRighe_su9kc_466{font-family:var(--font-body);color:var(--text-secondary);flex-direction:column;gap:4px;margin:0;padding:0;font-size:12.5px;line-height:1.5;list-style:none;display:flex}._krossRighe_su9kc_466 strong{color:var(--text-primary)}._krossAvviso_su9kc_481{color:var(--warning)}._campi3_su9kc_483{grid-template-columns:1fr;gap:12px;display:grid}._speseRiga_su9kc_490{flex-direction:column;gap:4px;display:flex}._spesa_su9kc_275,._voceRiga_su9kc_497{width:100%;min-height:var(--touch-min,44px);border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);font-family:var(--font-body);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--transition), background var(--transition);align-items:center;gap:10px;padding:9px 10px;display:flex}._spesaOn_su9kc_275{border-color:var(--navy);background:var(--cream-light)}._spesaInfo_su9kc_519{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}._spesaDesc_su9kc_527{color:var(--text-primary);overflow-wrap:anywhere;align-items:center;gap:6px;font-size:13.5px;display:flex}._spesaMeta_su9kc_536{color:var(--text-muted);overflow-wrap:anywhere;font-size:11.5px;line-height:1.4}._spesaImporto_su9kc_543{color:var(--text-primary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13.5px;font-weight:600}._tag_su9kc_551{border-radius:var(--radius-sm);background:var(--cream-dark);text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary);flex-shrink:0;padding:2px 6px;font-size:9.5px;font-weight:600}._quotaBtn_su9kc_563{min-height:var(--touch-min-sm,40px);font-family:var(--font-body);color:var(--navy);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0 10px;font-size:12px;font-weight:600;text-decoration:underline}._freccia_su9kc_577{color:var(--text-muted);flex-shrink:0}._aggiungi_su9kc_582{width:100%;min-height:var(--touch-min,44px);border:1px dashed var(--cream-border);border-radius:var(--radius-md);font-family:var(--font-body);color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}._servRiga_su9kc_607{border-top:1px solid var(--cream-border);grid-template-columns:minmax(0,1fr) 68px 84px;align-items:center;gap:10px;padding:8px 0;display:grid}._servInfo_su9kc_621{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}._servNome_su9kc_630{font-family:var(--font-body);color:var(--text-primary);overflow-wrap:anywhere;font-size:13.5px}._servMeta_su9kc_637{color:var(--text-muted);overflow-wrap:anywhere;font-size:11.5px;line-height:1.4}._servMeta_su9kc_637 a{color:var(--navy)}._servNum_su9kc_646{width:100%;min-height:var(--touch-min,44px);border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);font-family:var(--font-body);text-align:center;color:var(--text-primary);font-variant-numeric:tabular-nums;padding:0 8px;font-size:15px}._servNum_su9kc_646:focus{border-color:var(--navy);outline:none}._servNum_su9kc_646:disabled{background:var(--cream-light);color:var(--text-muted)}._servNum_su9kc_646::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._servNum_su9kc_646::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._servNum_su9kc_646{-moz-appearance:textfield}._servTot_su9kc_680{text-align:right;color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:600}._servTotVuoto_su9kc_688{color:var(--text-muted);font-weight:500}._servTotUltima_su9kc_695{grid-column:3}._servGruppo_su9kc_701{flex-direction:column;display:flex}._servGruppoTesta_su9kc_702{border-top:1px solid var(--cream-border);flex-direction:column;gap:2px;padding:8px 0 2px;display:flex}._servGruppo_su9kc_701 ._servRiga_su9kc_607{border-top:none;padding-top:4px}._servGruppo_su9kc_701 ._servRiga_su9kc_607 ._servNome_su9kc_630{padding-left:12px;font-size:13px}._servGruppo_su9kc_701 ._servRiga_su9kc_607 ._servMeta_su9kc_637{padding-left:12px}._servLink_su9kc_715{min-height:var(--touch-min-sm,40px);font-family:var(--font-body);color:var(--navy);text-align:left;cursor:pointer;background:0 0;border:none;flex-basis:100%;align-self:flex-start;padding:0;font-size:12px;font-weight:600;text-decoration:underline}._servInvito_su9kc_736{flex-direction:column;align-items:stretch;gap:12px;display:flex}._servInvito_su9kc_736>button{width:100%}._krossBox_su9kc_753{border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--cream-light);flex-direction:column;gap:8px;padding:10px 12px;display:flex}._krossBoxHead_su9kc_763{justify-content:space-between;align-items:baseline;gap:10px;display:flex}._krossBoxTitolo_su9kc_770{font-family:var(--font-body);text-transform:uppercase;letter-spacing:2px;color:var(--text-secondary);font-size:10.5px;font-weight:600}._krossBoxTot_su9kc_781{color:var(--text-primary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:17px;font-weight:600}._krossBoxVoci_su9kc_789{gap:2px}._krossBoxPiede_su9kc_791{flex-direction:column;align-items:flex-start;gap:6px;display:flex}._krossMetti_su9kc_801{min-height:var(--touch-min-sm,40px);font-family:var(--font-body);color:var(--navy);text-align:left;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:12px;font-weight:600;text-decoration:underline}._krossNota_su9kc_819{border-top:1px solid var(--cream-border);padding-top:10px}._campi2_su9kc_824{grid-template-columns:1fr;gap:12px;display:grid}._serviziPiede_su9kc_834{justify-content:space-between;align-items:baseline;gap:12px;padding:0 15px;display:flex}._serviziTotale_su9kc_842{color:var(--text-primary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:15px;font-weight:600}._avvisoLargo_su9kc_850{margin:0}._avvisoLink_su9kc_856{min-height:var(--touch-min-sm,40px);font-family:var(--font-body);color:var(--navy);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin-top:2px;padding:0;font-size:13px;font-weight:600;text-decoration:underline;display:block}._risultato_su9kc_873{flex-direction:column;gap:16px;min-width:0;display:flex}._attesa_su9kc_880{border:1px dashed var(--cream-border);border-radius:var(--radius-lg);color:var(--text-muted);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:32px 24px;display:flex}._attesa_su9kc_880 p{font-family:var(--font-body);max-width:260px;margin:0;font-size:13px;line-height:1.5}._tornaRiga_su9kc_903{color:var(--text-secondary);align-self:flex-start;align-items:center;gap:8px;display:flex}._tornaLabel_su9kc_911{font-family:var(--font-body);color:var(--text-secondary);font-size:13px;font-weight:500}._tornaLink_su9kc_918{min-height:var(--touch-min-sm,40px);font-family:var(--font-body);color:var(--navy);cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:13px;font-weight:600;text-decoration:underline}._testata_su9kc_932{background:var(--navy);color:var(--cream);border-radius:var(--radius-lg);padding:20px 18px 18px}._testataLabel_su9kc_939{font-family:var(--font-body);text-transform:uppercase;letter-spacing:2.5px;color:#f0ebe3ad;margin-bottom:8px;font-size:10px;font-weight:600;display:block}._testataValore_su9kc_950{font-family:var(--font-heading);letter-spacing:-.5px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:34px;font-weight:600;line-height:1.1;display:block}._testataSub_su9kc_961{font-family:var(--font-body);color:#f0ebe3bf;margin-top:8px;font-size:12.5px;line-height:1.45;display:block}._testataSaldo_su9kc_973{border-top:1px solid #f0ebe333;justify-content:space-between;align-items:baseline;gap:14px;margin-top:14px;padding-top:12px;display:flex}._testataSaldoLabel_su9kc_983{font-family:var(--font-body);color:#f0ebe3bf;font-size:12.5px;line-height:1.4}._testataSaldoVal_su9kc_990{font-family:var(--font-heading);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px;font-weight:600}._testataNome_su9kc_998{font-family:var(--font-body);color:#f0ebe3bf;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;display:block;overflow:hidden}._conto_su9kc_1010{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);overflow:hidden}._contoRiga_su9kc_1017{border-top:1px solid var(--cream-border);font-family:var(--font-body);justify-content:space-between;align-items:baseline;gap:12px;padding:11px 14px;display:flex}._contoRiga_su9kc_1017:first-child{border-top:none}._contoLabel_su9kc_1029{min-width:0;color:var(--text-secondary);flex-direction:column;flex:auto;gap:2px;font-size:13px;display:flex}._contoNota_su9kc_1039{color:var(--text-muted);font-size:11px;line-height:1.4}._contoVal_su9kc_1045{color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:13.5px;font-weight:600}._contoForte_su9kc_1054{background:var(--cream-light)}._contoForte_su9kc_1054 ._contoLabel_su9kc_1029,._contoForte_su9kc_1054 ._contoVal_su9kc_1045{color:var(--text-primary);font-weight:600}._contoImposta_su9kc_1064 ._contoVal_su9kc_1045{color:var(--warning)}._contoTotale_su9kc_1066{background:var(--navy)}._contoTotale_su9kc_1066 ._contoLabel_su9kc_1029{color:#f0ebe3cc;font-weight:600}._contoTotale_su9kc_1066 ._contoVal_su9kc_1045{color:var(--cream);font-size:15px}._contoTotale_su9kc_1066 ._contoNota_su9kc_1039{color:#f0ebe39e;font-weight:400}._fuori_su9kc_1087{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--cream-light);flex-direction:column;gap:8px;padding:12px 14px;display:flex}._fuoriTitolo_su9kc_1097{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.8px;color:var(--text-muted);font-size:9.5px;font-weight:600}._fuoriRiga_su9kc_1106{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._fuoriTesto_su9kc_1113{font-family:var(--font-body);color:var(--text-secondary);font-size:12px;line-height:1.5}._recap_su9kc_1121{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:0;padding:14px;display:grid}._recapVoce_su9kc_1132{min-width:0}._recapVoce_su9kc_1132 dt{font-family:var(--font-body);text-transform:uppercase;letter-spacing:1.4px;color:var(--text-muted);margin-bottom:3px;font-size:9.5px;font-weight:600}._recapVoce_su9kc_1132 dd{font-family:var(--font-body);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13.5px;font-weight:500;overflow:hidden}._azioni_su9kc_1156{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._azioni_su9kc_1156>*{letter-spacing:1.4px;min-width:0;padding-left:8px;padding-right:8px}._azioniSec_su9kc_1171{justify-content:center;display:flex}._navBar_su9kc_1177{left:0;right:0;bottom:var(--bottom-space,58px);z-index:var(--z-fab,30);padding:10px var(--gutter,16px);padding-left:calc(var(--gutter,16px) + var(--safe-left,0px));padding-right:calc(var(--gutter,16px) + var(--safe-right,0px));background:var(--surface-white);border-top:1px solid var(--cream-border);align-items:center;gap:10px;display:flex;position:fixed;box-shadow:0 -4px 18px #0b25450f}._navIndietro_su9kc_1194,._navAvanti_su9kc_1195{letter-spacing:1.6px;padding-left:14px;padding-right:14px}._navIndietro_su9kc_1194{flex:none}._navAvanti_su9kc_1195{flex:auto;min-width:0}._foglio_su9kc_1209{flex-direction:column;gap:14px;display:flex}._archivio_su9kc_1218{flex-direction:column;gap:14px;min-width:0;display:flex}._filtri_su9kc_1225{align-items:center;gap:8px;min-width:0;display:flex}._iconaBtn_su9kc_1232{width:var(--touch-min,44px);height:var(--touch-min,44px);border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0;justify-content:center;align-items:center;display:flex}._iconaBtnOn_su9kc_1247{background:var(--navy);border-color:var(--navy);color:var(--cream)}._pannelliBtn_su9kc_1253{flex-wrap:wrap;gap:8px;display:flex}._pannelliBtn_su9kc_1253>*{flex:auto;min-width:0}._elenco_su9kc_1264{flex-direction:column;gap:18px;display:flex}._gruppoMese_su9kc_1270,._cards_su9kc_1276{flex-direction:column;gap:8px;display:flex}._card_su9kc_1276{border:1px solid var(--cream-border);border-left:3px solid var(--warning);border-radius:var(--radius-lg);background:var(--surface-white);width:100%;min-width:0;font-family:var(--font-body);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--transition), box-shadow var(--transition);flex-direction:column;gap:5px;padding:12px 14px;display:flex}._cardFinale_su9kc_1301{border-left-color:var(--success);background:var(--surface)}._cardTop_su9kc_1306{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}._cardImporto_su9kc_1314{font-family:var(--font-heading);color:var(--navy);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1.2}._pillOk_su9kc_1323,._pillBozza_su9kc_1324{text-transform:uppercase;letter-spacing:1px;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:4px 9px;font-size:10px;font-weight:700;line-height:1.2;display:inline-flex}._pillOk_su9kc_1323{background:var(--success-bg);color:var(--success)}._pillBozza_su9kc_1324{background:var(--warning-bg);color:var(--warning)}._cardChiude_su9kc_1348{text-transform:uppercase;letter-spacing:1.2px;color:var(--text-muted);font-size:11px;font-weight:600}._cardNome_su9kc_1356{color:var(--text-primary);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.35}._cardMeta_su9kc_1364{min-width:0;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:3px 8px;font-size:12px;line-height:1.4;display:flex}._cardMeta_su9kc_1364>span+span:not(._cardInviata_su9kc_1376):before{content:"·";color:var(--cream-border);margin-right:8px}._cardInviata_su9kc_1376{background:var(--info-bg);color:var(--info);border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-flex}._azioniFoglio_su9kc_1395{flex-wrap:wrap;gap:8px;display:flex}._azioniFoglio_su9kc_1395>*{flex:auto}._conferma_su9kc_1403{border-radius:var(--radius-lg);background:var(--error-bg);flex-direction:column;gap:10px;padding:12px 14px;display:flex}._confermaTesto_su9kc_1412{font-family:var(--font-body);color:var(--text-secondary);font-size:13px;line-height:1.5}._confermaAzioni_su9kc_1419{gap:8px;display:flex}._confermaAzioni_su9kc_1419>*{flex:auto}@media (width>=769px){._head_su9kc_20{margin-bottom:22px}._headLabel_su9kc_24{margin-bottom:8px}._headTitolo_su9kc_35{font-size:28px}._headRiga_su9kc_44{background:var(--navy);width:48px;height:1.5px;margin-top:16px;display:block}._wizard_su9kc_55{gap:26px}._conNav_su9kc_63{padding-bottom:0}._avanzamento_su9kc_68{display:none}._due_su9kc_153{flex-flow:wrap;align-items:flex-start;gap:28px}._colonna_su9kc_160{flex:520px;gap:26px}._passi_su9kc_169{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:26px 24px;display:grid}._passoVoci_su9kc_1480,._passoServizi_su9kc_1481{grid-column:1/-1}._passo_su9kc_104{gap:14px}._passoTitolo_su9kc_183{font-family:var(--font-body);text-transform:uppercase;letter-spacing:2.5px;color:var(--text-muted);align-items:center;gap:10px;margin:0;font-size:10.5px;font-weight:600;display:flex}._passoTitolo_su9kc_183:after{content:"";background:var(--cream-border);flex:auto;height:1px}._passoVoci_su9kc_1480{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:14px;display:grid}._passoVoci_su9kc_1480>._passoTitolo_su9kc_183,._bloccoLargo_su9kc_1516{grid-column:1/-1}._bloccoNota_su9kc_443{text-align:right;margin-left:auto}._servInvito_su9kc_736{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}._servInvito_su9kc_736>button{flex-shrink:0;width:auto}._krossBoxVoci_su9kc_789{flex-flow:wrap;gap:2px 18px}._krossBoxPiede_su9kc_791{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}._krossMetti_su9kc_801{flex-shrink:0}._campi3_su9kc_483{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}._campi2_su9kc_824{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}._campoStretto_su9kc_1579{align-items:flex-start}._anno_su9kc_345{gap:2px;width:fit-content;padding:3px}._annoBtn_su9kc_356{width:34px;height:34px}._annoVal_su9kc_370{padding:0 8px;font-size:16px}._mesi_su9kc_378{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}._mese_su9kc_384{min-height:34px;font-size:12.5px}._unitaRiga_su9kc_241{min-height:36px;padding:7px 12px}._spesa_su9kc_275,._voceRiga_su9kc_497{min-height:38px;padding:8px 10px}._aggiungi_su9kc_582{min-height:36px;font-size:12.5px}._quotaBtn_su9kc_563{min-height:30px}._risultato_su9kc_873{flex:0 380px;position:sticky;top:24px}._navBar_su9kc_1177{display:none}._recap_su9kc_1121{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}._azioni_su9kc_1156>*{padding-left:14px;padding-right:14px}._archivio_su9kc_1218{max-width:1180px}._iconaBtn_su9kc_1232{width:36px;height:36px}._cards_su9kc_1276{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:10px;display:grid}._card_su9kc_1276{gap:3px;padding:11px 13px}._cardImporto_su9kc_1314{font-size:18px}._cardChiude_su9kc_1348{letter-spacing:1.1px;font-size:10px}._cardNome_su9kc_1356{font-size:13.5px}._cardMeta_su9kc_1364{font-size:11.5px}._azioniFoglio_su9kc_1395>*,._pannelliBtn_su9kc_1253>*{flex:none}}@media (hover:hover) and (pointer:fine){._card_su9kc_1276:hover{border-color:var(--navy-mid);box-shadow:var(--shadow-sm)}._unitaRiga_su9kc_241:hover,._spesa_su9kc_275:hover,._voceRiga_su9kc_497:hover,._aggiungi_su9kc_582:hover{background:var(--cream-light)}._mese_su9kc_384:hover{border-color:var(--navy-mid)}._meseOn_su9kc_402:hover{border-color:var(--navy)}._annoBtn_su9kc_356:hover,._iconaBtn_su9kc_1232:hover{background:var(--cream-light);color:var(--navy)}._iconaBtnOn_su9kc_1247:hover{background:var(--navy-light);color:var(--cream)}._tornaLink_su9kc_918:hover,._saltaAl_su9kc_136:hover{color:var(--navy)}}._contantiTutte_su9kc_1724{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._contantiLista_su9kc_1733{gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}._contantiRiga_su9kc_1734{color:var(--text);cursor:pointer;align-items:baseline;gap:8px;display:flex}._contantiRiga_su9kc_1734 input{margin:0}._contantiNota_su9kc_1742{color:var(--text-muted);margin-top:6px;display:block}._canaleBlocco_su9kc_1745{border-top:1px solid var(--line)}._canaleBlocco_su9kc_1745:first-of-type{border-top:0}._canaleTesta_su9kc_1747{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:9px 2px;list-style:none;display:flex}._canaleTesta_su9kc_1747::-webkit-details-marker{display:none}._canaleTesta_su9kc_1747:before{content:"›";color:var(--text-muted);transition:transform .15s;display:inline-block}._canaleBlocco_su9kc_1745[open] ._canaleTesta_su9kc_1747:before{transform:rotate(90deg)}._canaleNome_su9kc_1766{font-weight:600}._canaleConta_su9kc_1767{color:var(--text-muted);white-space:nowrap;font-size:.86rem}._canaleEuro_su9kc_1770{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}._canaleAzioni_su9kc_1771{background:var(--surface-2,#0000000a);color:var(--text-muted);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0 0 6px 14px;padding:8px 10px;font-size:.86rem;display:flex}._prenLista_su9kc_1783{margin:0 0 10px 14px;padding:0;list-style:none}._prenRiga_su9kc_1784{border-top:1px solid var(--line-soft,#0000000f);align-items:center;gap:10px;padding:5px 0;display:flex}._prenRiga_su9kc_1784:first-child{border-top:0}._prenFuori_su9kc_1793 ._prenSceglibile_su9kc_1793,._prenFuori_su9kc_1793 ._prenImporti_su9kc_1794{opacity:.55;text-decoration:line-through}._prenSceglibile_su9kc_1793{cursor:pointer;flex:1;align-items:center;gap:8px;min-width:0;display:flex}._prenSceglibile_su9kc_1793 input{margin:0}._prenDati_su9kc_1797{flex-direction:column;flex:1;min-width:0;display:flex}._prenNome_su9kc_1798{font-size:.92rem}._prenSotto_su9kc_1799{color:var(--text-muted);font-size:.8rem}._prenImporti_su9kc_1794{text-align:right;flex-direction:column;margin-left:auto;display:flex}._prenLordo_su9kc_1801{font-variant-numeric:tabular-nums;font-size:.92rem}._prenContanti_su9kc_1802{color:var(--warning);font-size:.8rem}._prenOta_su9kc_1803{color:var(--text-muted);font-size:.8rem}._prenSpazio_su9kc_1804{flex:0 0 13px;width:13px}._cancFuori_su9kc_1807{opacity:.65}._cancAvviso_su9kc_1808{color:var(--warning);white-space:normal;font-size:.8rem}._prenTolta_su9kc_1811 ._prenDati_su9kc_1797,._prenTolta_su9kc_1811 ._prenLordo_su9kc_1801{opacity:.5}._prenTolta_su9kc_1811 ._prenNome_su9kc_1798,._prenTolta_su9kc_1811 ._prenLordo_su9kc_1801{text-decoration:line-through}._prenToltaNota_su9kc_1815{color:var(--text-muted);white-space:nowrap;font-size:.8rem}._prenCedolare_su9kc_1819{color:var(--text);white-space:nowrap;cursor:pointer;justify-content:flex-end;align-items:center;gap:5px;margin-top:2px;font-size:.8rem;display:inline-flex}._prenCedolare_su9kc_1819 input{margin:0}._prenTogli_su9kc_1831{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:0 0 32px;justify-content:center;align-items:center;padding:0;display:inline-flex}._prenRimetti_su9kc_1845{color:var(--navy)}._prenTogliSpazio_su9kc_1846{flex:0 0 32px;width:32px}._notaIcona_su9kc_1847{vertical-align:-2px}@media (hover:hover) and (pointer:fine){._prenTogli_su9kc_1831:hover{background:var(--cream-light);color:var(--navy)}}._opzioneRiga_su9kc_1853{color:var(--text-secondary);cursor:pointer;align-items:flex-start;gap:10px;margin:2px 0 12px;font-size:12.5px;line-height:1.45;display:flex}._opzioneRiga_su9kc_1853 input{width:18px;height:18px;accent-color:var(--navy);flex-shrink:0;margin-top:1px}._opzioneRiga_su9kc_1853 strong{color:var(--text-primary);font-weight:600}._periodoRiga_su9kc_1867{align-items:center;gap:8px;min-width:0;display:flex}._periodoNome_su9kc_1873{text-align:center;min-width:150px;font-family:var(--font-heading);color:var(--text-primary);font-size:15px;font-weight:600}._periodoTutti_su9kc_1881{border:1px solid var(--cream-border);background:var(--surface-white);min-height:36px;color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;border-radius:999px;margin-left:auto;padding:0 14px;font-size:12.5px;font-weight:600}._totaliRiga_su9kc_1894{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px 14px;display:grid}._totaliVoce_su9kc_1903{flex-direction:column;gap:3px;min-width:0;display:flex}._totaliLabel_su9kc_1904{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}._totaliVal_su9kc_1905{color:var(--text-primary);white-space:nowrap;font-size:16px;font-weight:600}._totaliAma_su9kc_1906 ._totaliVal_su9kc_1905{color:var(--navy)}@media (width<=768px){._totaliRiga_su9kc_1894{grid-template-columns:repeat(2,minmax(0,1fr))}._periodoNome_su9kc_1873{flex:1;min-width:0}}._fornitureLista_su9kc_1913{flex-direction:column;margin-top:2px;display:flex}._fornitureSpente_su9kc_1914{opacity:.45}._fornituraRiga_su9kc_1915{border-bottom:1px solid var(--cream-light);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-size:13px;display:flex}._fornituraNome_su9kc_1924{min-width:0;color:var(--text-primary);flex-direction:column;gap:1px;display:flex}._fornituraMeta_su9kc_1925{color:var(--text-muted);font-size:11.5px}._fornituraImporto_su9kc_1926{font-variant-numeric:tabular-nums;color:var(--text-primary);flex-shrink:0;font-weight:600}._panel_6ad1b_3{background:var(--surface);border:1.5px solid var(--cream-border);border-radius:var(--radius-md);margin-bottom:24px;padding:20px 24px 24px}._panelHead_6ad1b_11{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:4px;display:flex}._panelTitle_6ad1b_19{font-family:var(--font-heading);color:var(--navy);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}._panelSub_6ad1b_30{color:var(--text-muted);max-width:780px;margin:0 0 16px;font-size:12px;line-height:1.6}._panelClose_6ad1b_38{cursor:pointer;color:var(--text-muted);background:0 0;border:none;flex-shrink:0;padding:4px;display:flex}._panelClose_6ad1b_38:hover{color:var(--text-primary)}._section_6ad1b_50{border-top:1px solid var(--cream-dark);margin-top:16px;padding-top:16px}._sectionTitle_6ad1b_56{font-family:var(--font-heading);color:var(--text-primary);align-items:center;gap:8px;margin:0 0 4px;font-size:13px;font-weight:600;display:flex}._sectionNote_6ad1b_67{color:var(--text-muted);margin:0 0 12px;font-size:11px;line-height:1.6}._controls_6ad1b_75{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin-bottom:16px;display:grid}._scopeTabs_6ad1b_82{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}._scopeTab_6ad1b_82{background:var(--surface-white);border:1.5px solid var(--cream-border);border-radius:var(--radius-sm);font-family:var(--font-body);color:var(--text-secondary);cursor:pointer;transition:var(--transition);align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:500;display:flex}._scopeTab_6ad1b_82:hover{border-color:var(--navy-mid)}._scopeTabOn_6ad1b_106{background:var(--navy);border-color:var(--navy);color:var(--text-inverse)}._groupPicker_6ad1b_112{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}._groupOpt_6ad1b_119{background:var(--surface-white);border:1.5px solid var(--cream-border);border-radius:var(--radius-sm);font-family:var(--font-body);color:var(--text-secondary);cursor:pointer;transition:var(--transition);text-align:left;align-items:center;gap:7px;padding:7px 11px;font-size:12px;display:flex}._groupOpt_6ad1b_119:hover{border-color:var(--navy-mid)}._groupOptOn_6ad1b_136{border-color:var(--navy);color:var(--text-primary);font-weight:500}._check_6ad1b_142{border:1.5px solid var(--cream-border);background:var(--surface-white);width:15px;height:15px;color:var(--text-inverse);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._checkOn_6ad1b_155{background:var(--navy);border-color:var(--navy)}._groupOptWarn_6ad1b_160{color:var(--warning);text-transform:uppercase;letter-spacing:.5px;font-size:10px}._actionsRow_6ad1b_167{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._actionsSpacer_6ad1b_174{margin-left:auto}._hint_6ad1b_176{color:var(--text-muted);font-size:11px;line-height:1.5}._warn_6ad1b_182{background:var(--warning-bg);color:var(--warning);border-radius:var(--radius-sm);margin-bottom:12px;padding:9px 12px;font-size:12px;line-height:1.5}._error_6ad1b_192{background:var(--error-bg);color:var(--error);border-radius:var(--radius-sm);margin-bottom:12px;padding:9px 12px;font-size:12px;line-height:1.5}._info_6ad1b_202{background:var(--info-bg);color:var(--info);border-radius:var(--radius-sm);margin-bottom:12px;padding:9px 12px;font-size:12px;line-height:1.5}._empty_6ad1b_212{color:var(--text-muted);background:var(--cream-light);border-radius:var(--radius-sm);padding:14px;font-size:12px;line-height:1.5}._tableWrap_6ad1b_222{margin-bottom:12px;overflow-x:auto}._table_6ad1b_222{border:1px solid var(--cream-border);border-radius:var(--radius-sm);background:var(--surface-white);min-width:720px;overflow:hidden}._tableRow_6ad1b_235{border-top:1px solid var(--cream-dark);color:var(--text-primary);font-variant-numeric:tabular-nums;grid-template-columns:26px minmax(160px,1.6fr) 62px 1fr 1fr 1fr 1fr 1fr;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:grid}._tableRow_6ad1b_235>span{text-align:right}._tableRow_6ad1b_235>span:nth-child(2){text-align:left}._tableRow_6ad1b_235:first-child{border-top:none}._tableHead_6ad1b_250{background:var(--cream-light);text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted);font-size:10px;font-weight:700}._tableTotal_6ad1b_259{background:var(--cream-light);color:var(--navy);font-weight:600}._rowSkip_6ad1b_265{opacity:.62}._cellName_6ad1b_267{flex-direction:column;gap:2px;min-width:0;display:flex}._cellNameMain_6ad1b_274{color:var(--navy);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._cellNameSub_6ad1b_282{color:var(--text-muted);font-size:10.5px;line-height:1.4}._cellSkip_6ad1b_288{color:var(--warning)}._cellDone_6ad1b_289{color:var(--success)}._cellWarn_6ad1b_290{color:var(--error);font-weight:600}._rowCheck_6ad1b_292{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}._rowCheck_6ad1b_292:disabled{cursor:default}._cost_6ad1b_303{color:var(--error)}._net_6ad1b_304{font-weight:600}._readyList_6ad1b_307{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}._readyRow_6ad1b_314{background:var(--surface-white);border:1.5px solid var(--cream-border);border-radius:var(--radius-sm);align-items:center;gap:12px;padding:10px 12px;display:flex}._readyPick_6ad1b_324{cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;display:flex}._readyPick_6ad1b_324:disabled{cursor:default;opacity:.5}._readyInfo_6ad1b_334{flex:1;min-width:0}._readyName_6ad1b_336{color:var(--navy);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}._readyMeta_6ad1b_345{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:2px;font-size:11px;display:flex}._mailOk_6ad1b_355{color:var(--text-secondary)}._mailMissing_6ad1b_356{color:var(--error);font-weight:600}._readyMeta_6ad1b_345 a{color:var(--info);font-weight:600}._readyNet_6ad1b_359{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0}._readyNetLabel_6ad1b_365{text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);font-size:9px;font-weight:700;display:block}._readyNetVal_6ad1b_374{color:var(--navy);font-size:14px;font-weight:600}._readyActions_6ad1b_380{flex-shrink:0;align-items:center;gap:6px;display:flex}._status_6ad1b_388{white-space:nowrap;align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}._stOk_6ad1b_396{color:var(--success)}._stErr_6ad1b_397{color:var(--error)}._stRun_6ad1b_398{color:var(--info)}._stWait_6ad1b_399{color:var(--text-muted)}._statusErrText_6ad1b_401{color:var(--error);margin-top:2px;font-size:11px;line-height:1.5}._progress_6ad1b_409{margin-bottom:12px}._progressTrack_6ad1b_413{background:var(--cream-dark);border-radius:3px;height:6px;overflow:hidden}._progressFill_6ad1b_420{background:var(--navy);height:100%;transition:width .25s}._progressText_6ad1b_426{color:var(--text-secondary);flex-wrap:wrap;gap:12px;margin-top:6px;font-size:11px;display:flex}._confirm_6ad1b_436{background:var(--cream-light);border:1.5px solid var(--cream-border);border-radius:var(--radius-sm);margin-bottom:12px;padding:14px 16px}._confirmTitle_6ad1b_444{font-family:var(--font-heading);color:var(--navy);margin:0 0 8px;font-size:13px;font-weight:600}._confirmList_6ad1b_452{flex-direction:column;gap:4px;max-height:220px;margin:0 0 10px;padding:0;list-style:none;display:flex;overflow-y:auto}._confirmItem_6ad1b_463{color:var(--text-secondary);background:var(--surface-white);border-radius:4px;flex-wrap:wrap;gap:8px;padding:5px 8px;font-size:12px;display:flex}._confirmItem_6ad1b_463 strong{color:var(--navy);font-weight:600}._confirmWarn_6ad1b_476{color:var(--warning);margin:0 0 10px;font-size:12px;line-height:1.5}._accountBar_6ad1b_484{background:var(--surface-white);border:1.5px solid var(--cream-border);border-radius:var(--radius-sm);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:9px 12px;font-size:12px;display:flex}._accountBarWarn_6ad1b_498{border-color:var(--warning);background:var(--warning-bg);color:var(--warning)}._accountMail_6ad1b_504{color:var(--navy);font-weight:600}._accountBarWarn_6ad1b_498 ._accountMail_6ad1b_504{color:var(--warning)}._linkBtn_6ad1b_510{font-family:var(--font-body);color:var(--info);cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;font-weight:600;text-decoration:underline}._linkBtn_6ad1b_510:disabled{opacity:.5;cursor:default}._spin_6ad1b_523{animation:.8s linear infinite _prepSpin_6ad1b_1}@keyframes _prepSpin_6ad1b_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=900px){._panel_6ad1b_3{padding:16px}._readyRow_6ad1b_314{flex-wrap:wrap}._readyNet_6ad1b_359{text-align:left}}@media (width<=600px){._controls_6ad1b_75{grid-template-columns:1fr}._actionsSpacer_6ad1b_174{margin-left:0}}@media (width>=901px){._readyList_6ad1b_307{grid-template-columns:repeat(auto-fill,minmax(430px,1fr));gap:8px;display:grid}._controls_6ad1b_75{max-width:560px}}._panel_x9flf_3{background:var(--surface);border:1.5px solid var(--cream-border);border-radius:var(--radius-md);margin-bottom:24px;padding:20px 24px 24px}._panelHead_x9flf_11{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:4px;display:flex}._panelTitle_x9flf_19{font-family:var(--font-heading);color:var(--navy);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}._headActions_x9flf_30{flex-shrink:0;align-items:center;gap:4px;display:flex}._panelSub_x9flf_37{color:var(--text-muted);max-width:780px;margin:0 0 16px;font-size:12px;line-height:1.6}._panelClose_x9flf_45{cursor:pointer;color:var(--text-muted);background:0 0;border:none;flex-shrink:0;padding:4px;display:flex}._panelClose_x9flf_45:hover{color:var(--text-primary)}._switchBar_x9flf_57{background:var(--cream-light);border:1.5px solid var(--cream-border);border-radius:var(--radius-sm);align-items:center;gap:14px;margin-bottom:12px;padding:14px 16px;display:flex}._switchBarOn_x9flf_68{border-color:var(--navy);background:var(--surface-white)}._switch_x9flf_57{border:1.5px solid var(--cream-border);background:var(--cream-dark);cursor:pointer;width:50px;height:28px;transition:var(--transition);border-radius:999px;flex-shrink:0;padding:0;position:relative}._switch_x9flf_57:disabled{opacity:.55;cursor:not-allowed}._switchOn_x9flf_87{background:var(--navy);border-color:var(--navy)}._switchKnob_x9flf_92{background:var(--surface-white);width:21px;height:21px;color:var(--navy);border-radius:50%;justify-content:center;align-items:center;transition:transform .18s;display:flex;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0b254540}._switchOn_x9flf_87 ._switchKnob_x9flf_92{transform:translate(22px)}._switchText_x9flf_109{flex:1;min-width:0}._switchLabel_x9flf_111{font-family:var(--font-heading);color:var(--navy);font-size:14px;font-weight:600}._switchNote_x9flf_118{color:var(--text-secondary);margin-top:2px;font-size:11.5px;line-height:1.5}._stats_x9flf_126{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:10px;display:grid}._stat_x9flf_126{background:var(--surface-white);border:1.5px solid var(--cream-border);border-radius:var(--radius-sm);min-width:0;padding:9px 12px}._statLabel_x9flf_141{text-transform:uppercase;letter-spacing:1.2px;color:var(--text-muted);margin-bottom:3px;font-size:9px;font-weight:700;display:block}._statVal_x9flf_151{color:var(--navy);overflow-wrap:anywhere;font-size:12.5px;font-weight:600;display:block}._statSub_x9flf_159{color:var(--text-muted);font-weight:500}._valOn_x9flf_164{color:var(--success)}._valOff_x9flf_165{color:var(--text-muted)}._section_x9flf_168{border-top:1px solid var(--cream-dark);margin-top:16px;padding-top:16px}._sectionTitle_x9flf_174{font-family:var(--font-heading);color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:600;display:flex}._sectionCount_x9flf_186{font-family:var(--font-body);color:var(--text-muted);font-size:11px;font-weight:500}._warn_x9flf_194{background:var(--warning-bg);color:var(--warning);border-radius:var(--radius-sm);margin-bottom:12px;padding:10px 12px;font-size:12px;line-height:1.6}._warnIcon_x9flf_204{vertical-align:-2px;margin-right:4px}._error_x9flf_209{background:var(--error-bg);color:var(--error);border-radius:var(--radius-sm);margin-bottom:12px;padding:10px 12px;font-size:12px;line-height:1.6}._info_x9flf_219{background:var(--info-bg);color:var(--info);border-radius:var(--radius-sm);margin-bottom:12px;padding:10px 12px;font-size:12px;line-height:1.6}._empty_x9flf_229{color:var(--text-muted);background:var(--cream-light);border-radius:var(--radius-sm);padding:14px;font-size:12px;line-height:1.6}._hint_x9flf_238{color:var(--text-muted);margin:8px 0 0;font-size:11px;line-height:1.6}._actionsRow_x9flf_245{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}._accountBar_x9flf_254{background:var(--surface-white);border:1.5px solid var(--cream-border);border-radius:var(--radius-sm);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:9px 12px;font-size:12px;display:flex}._accountBarWarn_x9flf_268{border-color:var(--warning);background:var(--warning-bg);color:var(--warning)}._accountMail_x9flf_274{color:var(--navy);font-weight:600}._accountBarWarn_x9flf_268 ._accountMail_x9flf_274{color:var(--warning)}._linkBtn_x9flf_277{font-family:var(--font-body);color:var(--info);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0;font-size:11px;font-weight:600;text-decoration:underline}._linkBtn_x9flf_277:disabled{opacity:.5;cursor:default}._confirm_x9flf_291{background:var(--cream-light);border:1.5px solid var(--cream-border);border-radius:var(--radius-sm);margin-bottom:10px;padding:12px 14px}._confirmText_x9flf_299{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.6}._connectGrid_x9flf_306,._settingsGrid_x9flf_307{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}._checkRow_x9flf_313{color:var(--text-secondary);cursor:pointer;align-items:flex-start;gap:8px;margin-top:14px;margin-bottom:12px;font-size:12px;line-height:1.6;display:flex}._checkRow_x9flf_313 input{flex-shrink:0;margin-top:3px}._checkRow_x9flf_313 strong{color:var(--navy);font-weight:600}._scopeTabs_x9flf_329{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}._scopeTab_x9flf_329{background:var(--surface-white);border:1.5px solid var(--cream-border);border-radius:var(--radius-sm);font-family:var(--font-body);color:var(--text-secondary);cursor:pointer;transition:var(--transition);align-items:center;gap:6px;padding:6px 11px;font-size:12px;font-weight:500;display:flex}._scopeTab_x9flf_329:hover{border-color:var(--navy-mid)}._scopeTabOn_x9flf_353{background:var(--navy);border-color:var(--navy);color:var(--text-inverse)}._qList_x9flf_359{flex-direction:column;gap:6px;display:flex}._qRow_x9flf_365{background:var(--surface-white);border:1.5px solid var(--cream-border);border-radius:var(--radius-sm);align-items:center;gap:12px;padding:10px 12px;display:flex}._qMain_x9flf_375{flex:1;min-width:0}._qName_x9flf_377{color:var(--navy);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}._qMeta_x9flf_386{color:var(--text-secondary);flex-wrap:wrap;gap:3px 10px;margin-top:2px;font-size:11px;display:flex}._qErr_x9flf_395{color:var(--error);margin-top:4px;font-size:11px;line-height:1.5}._qStatus_x9flf_402{text-transform:uppercase;letter-spacing:1px;white-space:nowrap;flex-shrink:0;font-size:10px;font-weight:700}._stWait_x9flf_411{color:var(--text-muted)}._stRun_x9flf_412{color:var(--info)}._stOk_x9flf_413{color:var(--success)}._stErr_x9flf_414{color:var(--error)}._stMuted_x9flf_415{color:var(--text-muted);opacity:.7}._spin_x9flf_417{animation:.8s linear infinite _autosendSpin_x9flf_1}@keyframes _autosendSpin_x9flf_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=900px){._panel_x9flf_3{padding:16px}}@media (width<=600px){._switchBar_x9flf_57{flex-wrap:wrap}._connectGrid_x9flf_306,._settingsGrid_x9flf_307{grid-template-columns:1fr}._qRow_x9flf_365{flex-wrap:wrap}}._wrap_49awi_3{flex-direction:column;gap:18px;max-width:560px;display:flex}._head_49awi_11{border-bottom:1px solid var(--cream-dark);align-items:center;gap:14px;padding:4px 2px 14px;display:flex}._avatar_49awi_19{background:var(--navy);color:#fff;letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:15px;font-weight:600;display:flex}._who_49awi_34{flex-direction:column;gap:2px;min-width:0;display:flex}._whoLabel_49awi_41{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:11.5px}._whoMail_49awi_48{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}._gruppo_49awi_57{border:1px solid var(--cream-dark);background:var(--surface-white);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}._gruppo_49awi_57 ._row_49awi_66+._row_49awi_66{border-top:1px solid var(--cream-dark)}._row_49awi_66{text-align:left;cursor:pointer;width:100%;min-height:60px;color:inherit;font:inherit;background:0 0;border:none;align-items:center;gap:13px;padding:10px 14px;display:flex}._row_49awi_66:not(._gruppo_49awi_57 ._row_49awi_66){border:1px solid var(--cream-dark);background:var(--surface-white);border-radius:14px}._row_49awi_66:active{background:#0000000a}._rowIcon_49awi_94{background:var(--cream);width:34px;height:34px;color:var(--navy);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._rowText_49awi_106{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._rowLabel_49awi_114{font-size:15.5px;font-weight:500}._rowDesc_49awi_119{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}._conteggio_49awi_127,._badge_49awi_128{text-align:center;border-radius:20px;flex-shrink:0;min-width:24px;padding:2px 7px;font-size:12px;font-weight:600}._conteggio_49awi_127{background:var(--cream);color:var(--navy)}._badge_49awi_128{color:#fff;background:#b3261e}._chev_49awi_148{color:var(--text-muted);flex-shrink:0}._esci_49awi_153{color:#b3261e}._esci_49awi_153 ._rowIcon_49awi_94{color:#b3261e;background:#b3261e17}._piede_49awi_162{text-align:center;color:var(--text-muted);margin:4px 0 0;font-size:12px}@media (width>=769px){._wrap_49awi_3{max-width:620px}}._row_49awi_66._assistente_49awi_178:not(._gruppo_49awi_57 ._row_49awi_66){border-left:3px solid var(--navy)}._assistente_49awi_178 ._rowIcon_49awi_94{background:var(--cream-dark)}._wrap_1040h_5{flex-direction:column;gap:26px;max-width:720px;display:flex}._blocco_1040h_13{flex-direction:column;gap:8px;display:flex}._bloccoTesta_1040h_19{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._bloccoTitolo_1040h_26{font-family:var(--font-heading);letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:13px;font-weight:600}._bloccoNota_1040h_36{color:var(--text-muted);margin:-4px 0 2px;font-size:12.5px}._tutte_1040h_42{font:inherit;color:var(--navy);text-underline-offset:3px;cursor:pointer;min-height:var(--touch-min-sm,40px);background:0 0;border:none;padding:6px 2px;font-size:13px;text-decoration:underline}._lista_1040h_56{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);margin:0;padding:0;list-style:none;overflow:hidden}._voce_1040h_66{align-items:stretch;gap:0;display:flex}._lista_1040h_56>li+li{border-top:1px solid var(--cream-border)}._corpo_1040h_78{min-width:0;min-height:var(--touch-min,44px);text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;flex:1;align-items:flex-start;gap:12px;padding:14px 14px 14px 16px;display:flex}._icona_1040h_95{border-radius:var(--radius-md);background:var(--cream);width:32px;height:32px;color:var(--navy);flex-shrink:0;justify-content:center;align-items:center;display:flex}._iconaWarn_1040h_107{background:var(--error-bg);color:var(--error)}._testo_1040h_112{flex-direction:column;flex:1;gap:3px;min-width:0;padding-top:3px;display:flex}._titolo_1040h_121{color:var(--text-primary);font-size:14.5px;font-weight:500;line-height:1.35}._dettaglio_1040h_128{color:var(--text-secondary);font-size:13px;line-height:1.4}._azione_1040h_134{color:var(--text-muted);margin-top:2px;font-size:12.5px;line-height:1.45}._chev_1040h_141{color:var(--text-muted);flex-shrink:0;align-self:center}._gruppo_1040h_3{display:block}._gruppo_1040h_3>._corpo_1040h_78{width:100%}._gruppo_1040h_3>._corpo_1040h_78 ._titolo_1040h_121{font-weight:600}._chevGruppo_1040h_162{color:var(--text-muted);flex-shrink:0;align-self:center;transition:transform .16s}._chevGirato_1040h_169{transform:rotate(180deg)}._sottoLista_1040h_173{border-top:1px solid var(--cream-border);background:var(--cream-light);margin:0;padding:0;list-style:none}._sottoVoce_1040h_181{align-items:stretch;display:flex}._sottoLista_1040h_173>li+li{border-top:1px solid var(--cream-border)}._sottoVoce_1040h_181 ._corpo_1040h_78{padding:11px 14px 11px 16px}._pallino_1040h_196{flex-shrink:0;width:32px;height:20px;position:relative}._pallino_1040h_196:after{content:"";background:var(--text-muted);opacity:.5;border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:13px}._sottoVoce_1040h_181 ._titolo_1040h_121{font-size:13.5px;font-weight:500}._sottoVoce_1040h_181 ._dettaglio_1040h_128{color:var(--text-muted);font-size:12.5px}._vista_1040h_226{border:none;border-left:1px solid var(--cream-border);min-width:48px;font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;display:flex}._vuoto_1040h_244{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);color:var(--success);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:44px 24px;display:flex}._vuotoTitolo_1040h_257{color:var(--text-primary);margin:4px 0 0;font-size:15px;font-weight:500}._vuotoTesto_1040h_264{max-width:40ch;color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}@media (hover:hover) and (pointer:fine){._tutte_1040h_42:hover{color:var(--navy-light)}._corpo_1040h_78:hover{background:var(--cream-light)}._sottoVoce_1040h_181 ._corpo_1040h_78:hover{background:var(--cream)}._vista_1040h_226:hover{background:var(--success-bg);color:var(--success)}}@media (width<=768px){._wrap_1040h_5{gap:22px}._corpo_1040h_78{padding:13px 10px 13px 13px}._sottoVoce_1040h_181 ._corpo_1040h_78{padding:11px 10px 11px 13px}._vista_1040h_226{padding:0 14px}._vistaTesto_1040h_297{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._chev_1040h_141{display:none}}._page_1gazq_7{animation:.35s _fadeIn_1gazq_1}@keyframes _fadeIn_1gazq_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._page_1gazq_7{animation:none}}._head_1gazq_18{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._nota_1gazq_25{border:1px solid var(--cream-border);border-left:3px solid var(--warning);border-radius:var(--radius-md);background:var(--warning-bg);color:var(--text-secondary);margin:0 0 14px;padding:10px 12px;font-size:12.5px;line-height:1.5}._card_1gazq_38{border:1px solid var(--cream-border);border-radius:var(--radius-lg);background:var(--surface-white);text-align:left;cursor:pointer;align-items:center;gap:12px;width:100%;margin-bottom:8px;padding:12px 14px;display:flex}._avatar_1gazq_52,._tAvatar_1gazq_53{background:var(--navy);color:var(--cream);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}._avatar_1gazq_52{width:38px;height:38px;font-size:13px}._tAvatar_1gazq_53{width:26px;height:26px;font-size:11px}._cardMain_1gazq_66{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._cardNome_1gazq_74{color:var(--text-primary);font-weight:600}._cardEmail_1gazq_79,._cardMeta_1gazq_80{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._cardMeta_1gazq_80{align-items:center;gap:8px;display:flex}._cardOff_1gazq_90{background:var(--error-bg);color:var(--error);border-radius:999px;padding:1px 6px;font-size:10.5px;font-weight:600}._cardGo_1gazq_99{color:var(--text-muted);flex:none}._tNome_1gazq_102{align-items:center;gap:9px;display:flex}._tNomeTesto_1gazq_103{color:var(--text-primary);font-weight:600}._tIo_1gazq_105{background:var(--cream-dark);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;margin-left:7px;padding:1px 6px;font-size:10px;font-weight:600}._tRuolo_1gazq_117{color:var(--text-secondary)}._tRowOff_1gazq_120>td{opacity:.55}._form_1gazq_123{flex-direction:column;gap:14px;display:flex}._aiuto_1gazq_129{color:var(--text-muted);margin:-6px 0 0;font-size:12px;line-height:1.5}._riga_1gazq_136{border-bottom:1px solid var(--cream-border);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:8px;display:flex}._rigaLabel_1gazq_145{color:var(--text-muted);flex:none;font-size:12px}._rigaValore_1gazq_151{text-align:right;min-width:0;color:var(--text-primary);overflow-wrap:anywhere}._ruoli_1gazq_159{flex-direction:column;gap:6px;display:flex}._ruoliTitolo_1gazq_165{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:600}._ruoloRow_1gazq_173{width:100%;min-height:var(--touch-min,44px);border:1px solid var(--cream-border);border-radius:var(--radius-md);background:var(--surface-white);text-align:left;cursor:pointer;transition:border-color var(--transition), background var(--transition);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}._ruoloOn_1gazq_189{border-color:var(--navy);background:var(--cream-light);color:var(--navy)}._ruoloTesto_1gazq_195{flex-direction:column;gap:2px;min-width:0;display:flex}._ruoloNome_1gazq_202{font-weight:600}._ruoloHint_1gazq_204{color:var(--text-muted);font-size:12px;line-height:1.4}@media (hover:hover) and (pointer:fine){._ruoloRow_1gazq_173:hover{border-color:var(--text-secondary)}}._azioni_1gazq_215{flex-direction:column;gap:8px;padding-top:4px;display:flex}@media (width>=769px){._azioni_1gazq_215{flex-flow:wrap}}._cardAttesa_1gazq_227{background:var(--warning-bg);color:var(--warning);border-radius:999px;padding:1px 6px;font-size:10.5px;font-weight:600}
