.Button_button__aRsCb{display:inline-flex;align-items:center;justify-content:center;gap:var(--rf-s-2);font-family:var(--rf-font-body);font-weight:var(--rf-w-semibold);border:1px solid transparent;border-radius:var(--rf-r-8);cursor:pointer;text-decoration:none;line-height:1;white-space:nowrap;transition:background-color var(--rf-dur-fast) var(--rf-ease-standard),border-color var(--rf-dur-fast) var(--rf-ease-standard),color var(--rf-dur-fast) var(--rf-ease-standard),box-shadow var(--rf-dur-fast) var(--rf-ease-standard),transform var(--rf-dur-fast) var(--rf-ease-standard)}.Button_button__aRsCb:focus-visible{outline:none;box-shadow:var(--rf-ring)}.Button_button--disabled__UxKDS,.Button_button__aRsCb:disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.Button_button--sm__4ry5E{font-size:var(--rf-fs-14);padding:8px 12px;min-height:32px}.Button_button--md__W4Z1b{font-size:var(--rf-fs-14);padding:10px 16px;min-height:40px}.Button_button--lg__JoE5L{font-size:var(--rf-fs-16);padding:14px 22px;min-height:48px}.Button_button--primary__3ZHVa{background:var(--rf-verde-500);color:var(--rf-white);border-color:var(--rf-verde-500)}.Button_button--primary__3ZHVa:hover:not(:disabled){background:var(--rf-verde-600);border-color:var(--rf-verde-600)}.Button_button--primary__3ZHVa:active:not(:disabled){background:var(--rf-verde-700);border-color:var(--rf-verde-700)}.Button_button--dark__Ioh03{background:var(--rf-n-900);color:var(--rf-white);border-color:var(--rf-n-900)}.Button_button--dark__Ioh03:hover:not(:disabled){background:#000;border-color:#000}.Button_button--outline__EOVF5{background:transparent;color:var(--rf-fg);border-color:var(--rf-border)}.Button_button--outline__EOVF5:hover:not(:disabled){border-color:var(--rf-border-strong);background:var(--rf-n-50)}.Button_button--ghost__gHONx{background:transparent;color:var(--rf-fg);border-color:transparent}.Button_button--ghost__gHONx:hover:not(:disabled){background:var(--rf-n-100)}.Button_button--danger__qMBgP{background:var(--rf-danger);color:var(--rf-white);border-color:var(--rf-danger)}.Button_button--danger__qMBgP:hover:not(:disabled){background:#b83a30;border-color:#b83a30}.Button_button--fullWidth__j6XxH{width:100%}.Button_button--loading__8Ombp{cursor:progress;pointer-events:none}.Button_button__icon__H3Bf5{display:inline-flex;align-items:center;justify-content:center}.Button_button__icon__H3Bf5 svg{width:1em;height:1em}.Button_button__spinner__pPUua{display:inline-block;width:1em;height:1em;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:Button_rf-btn-spin__ZEFo_ .7s linear infinite}@keyframes Button_rf-btn-spin__ZEFo_{to{transform:rotate(1turn)}}.Field_field__XMNsX{display:flex;flex-direction:column;gap:6px;width:100%}.Field_field__label__XjO4z{font-family:var(--rf-font-body);font-size:var(--rf-fs-14);font-weight:var(--rf-w-semibold);color:var(--rf-fg);line-height:1.3}.Field_field__required___P_sk{color:var(--rf-danger);margin-left:2px}.Field_field__hint__68szG{font-size:var(--rf-fs-12);color:var(--rf-fg-muted);line-height:1.4}.Field_field__error__tljTJ{font-size:var(--rf-fs-12);color:var(--rf-danger);font-weight:var(--rf-w-medium);line-height:1.4}.Field_field--invalid__Waone .Field_field__label__XjO4z{color:var(--rf-fg)}.Field_field--invalid__Waone input,.Field_field--invalid__Waone select,.Field_field--invalid__Waone textarea{border-color:var(--rf-danger)}@media(max-width:768px){.Field_field__XMNsX{gap:4px}.Field_field__label__XjO4z{font-size:var(--rf-fs-13,13px)}.Field_field__error__tljTJ,.Field_field__hint__68szG{font-size:11px}}.Input_inputWrap__00uKR{position:relative;display:flex;align-items:stretch;width:100%}.Input_inputWrap__icon__imxXt{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;color:var(--rf-fg-muted);pointer-events:none;width:18px;height:18px}.Input_inputWrap__icon__imxXt svg{width:18px;height:18px}.Input_inputWrap__icon--left__tkBmI{left:12px}.Input_inputWrap__icon--right__doIv0{right:12px}.Input_input__584DV{width:100%;font-family:var(--rf-font-body);font-size:var(--rf-fs-14);color:var(--rf-fg);background:var(--rf-bg-elevated);border:1px solid var(--rf-border);border-radius:var(--rf-r-8);padding:10px 14px;line-height:1.4;min-height:40px;transition:border-color var(--rf-dur-fast) var(--rf-ease-standard),box-shadow var(--rf-dur-fast) var(--rf-ease-standard),background-color var(--rf-dur-fast) var(--rf-ease-standard)}.Input_input__584DV::-moz-placeholder{color:var(--rf-fg-faint)}.Input_input__584DV:-ms-input-placeholder{color:var(--rf-fg-faint)}.Input_input__584DV::placeholder{color:var(--rf-fg-faint)}.Input_input__584DV:hover:not(:disabled):not(:focus){border-color:var(--rf-border-strong)}.Input_input__584DV:focus,.Input_input__584DV:focus-visible{outline:none;outline-offset:0;border-color:var(--rf-border-focus);box-shadow:var(--rf-ring)}.Input_input__584DV:disabled{background-color:var(--rf-n-100);color:var(--rf-fg-muted);cursor:not-allowed}.Input_input--withIconLeft__p5q2g{padding-left:40px}.Input_input--withIconRight__xMumu{padding-right:40px}.Input_input--invalid__CxPzG{border-color:var(--rf-danger)}.Input_input--invalid__CxPzG:focus{border-color:var(--rf-danger);box-shadow:0 0 0 3px rgba(212,73,61,.18)}.Input_input--select__R_FFp{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%235e5e5e' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px;cursor:pointer}.Input_input--textarea__tle9Q{min-height:96px;resize:vertical;line-height:var(--rf-lh-normal)}.PasswordInput_input___AigI{padding-right:48px}.PasswordInput_toggle__Z2T7I{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;padding:0;border:0;border-radius:var(--rf-r-6);background:transparent;color:var(--rf-fg-muted);cursor:pointer;pointer-events:auto}.PasswordInput_toggle__Z2T7I:hover:not(:disabled){background:var(--rf-n-100);color:var(--rf-fg)}.PasswordInput_toggle__Z2T7I:focus-visible{outline:none;box-shadow:var(--rf-ring)}.PasswordInput_toggle__Z2T7I:disabled{cursor:not-allowed;opacity:.5}.SelectMenu_trigger__vYlCA{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:40px;padding:8px 12px 8px 14px;font-family:var(--rf-font-body);font-size:var(--rf-fs-14);line-height:1.4;text-align:left;color:var(--rf-fg);background:var(--rf-bg-elevated);border:1px solid var(--rf-border);border-radius:var(--rf-r-8);cursor:pointer;transition:border-color var(--rf-dur-fast) var(--rf-ease-standard),box-shadow var(--rf-dur-fast) var(--rf-ease-standard),background-color var(--rf-dur-fast) var(--rf-ease-standard)}.SelectMenu_trigger__vYlCA:hover:not(:disabled){border-color:var(--rf-border-strong)}.SelectMenu_trigger__vYlCA:focus-visible{outline:none;border-color:var(--rf-border-focus);box-shadow:var(--rf-ring)}.SelectMenu_trigger__vYlCA:disabled{background-color:var(--rf-n-100);color:var(--rf-fg-muted);cursor:not-allowed}.SelectMenu_trigger--open___OBL_{border-color:var(--rf-border-focus);box-shadow:var(--rf-ring)}.SelectMenu_trigger--empty__7VrUY .SelectMenu_val__wRxm4{color:var(--rf-fg-faint)}.SelectMenu_trigger--invalid___OM5N{border-color:var(--rf-danger)}.SelectMenu_trigger--invalid___OM5N:focus-visible{border-color:var(--rf-danger);box-shadow:0 0 0 3px rgba(212,73,61,.18)}.SelectMenu_val__wRxm4{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SelectMenu_chev__i2jh_{flex:none;width:12px;height:8px;color:var(--rf-n-600);transition:transform var(--rf-dur-fast) var(--rf-ease-standard)}.SelectMenu_trigger--open___OBL_ .SelectMenu_chev__i2jh_{transform:rotate(180deg)}.SelectMenu_menu__ggAPb{position:absolute;z-index:9500;display:flex;flex-direction:column;overflow:hidden;padding:5px;background:var(--rf-bg-elevated);border:1px solid var(--rf-border);border-radius:var(--rf-r-8);box-shadow:var(--rf-shadow-3)}.SelectMenu_menu--up__GZuPc{transform:translateY(-100%)}.SelectMenu_opt__ulq0A{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:8px 10px;border:0;background:transparent;border-radius:var(--rf-r-6);font-family:var(--rf-font-body);font-size:var(--rf-fs-14);line-height:1.35;color:var(--rf-fg);text-align:left;cursor:pointer}.SelectMenu_opt__ulq0A:disabled{color:var(--rf-fg-faint);cursor:not-allowed}.SelectMenu_opt--active__kDeih:not(:disabled){background:var(--rf-bg-sunken)}.SelectMenu_opt--sel__zfuZ6{font-weight:var(--rf-w-semibold);color:var(--rf-verde-700)}.SelectMenu_optTxt__9K3xK{flex:1 1;min-width:0}.SelectMenu_check__dINwd{flex:none;width:15px;height:15px;color:var(--rf-verde-500)}@media(max-width:767.98px){.SelectMenu_opt__ulq0A{padding:10px}}.SelectMenu_options__5maAa{min-height:0;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.SelectMenu_search__4qECi{flex:none;padding:4px 4px 8px}.SelectMenu_search__4qECi input{box-sizing:border-box;width:100%;padding:8px 10px;font:inherit;font-size:var(--rf-fs-14);color:var(--rf-fg);background:var(--rf-bg-elevated);border:1px solid var(--rf-border);border-radius:var(--rf-r-6)}.SelectMenu_search__4qECi input:focus{outline:none;border-color:var(--rf-border-focus);box-shadow:var(--rf-ring)}.SelectMenu_empty__4rJwf{padding:12px 10px;color:var(--rf-fg-muted);font-size:var(--rf-fs-14)}.Checkbox_checkbox__R6AIV{display:inline-flex;align-items:flex-start;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Checkbox_checkbox__input__Q1_KY{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;width:18px;height:18px;margin:2px 0 0;border:1.5px solid var(--rf-border-strong);border-radius:var(--rf-r-4);background:var(--rf-bg-elevated);cursor:pointer;position:relative;transition:background-color var(--rf-dur-fast) var(--rf-ease-standard),border-color var(--rf-dur-fast) var(--rf-ease-standard),box-shadow var(--rf-dur-fast) var(--rf-ease-standard)}.Checkbox_checkbox__input__Q1_KY:hover:not(:disabled){border-color:var(--rf-verde-500)}.Checkbox_checkbox__input__Q1_KY:focus-visible{outline:none;box-shadow:var(--rf-ring)}.Checkbox_checkbox__input__Q1_KY:checked{background:var(--rf-verde-500);border-color:var(--rf-verde-500)}.Checkbox_checkbox__input__Q1_KY:checked:after{content:"";position:absolute;top:1px;left:4.5px;width:5px;height:9px;border:solid var(--rf-white);border-width:0 2px 2px 0;transform:rotate(45deg)}.Checkbox_checkbox__input__Q1_KY:disabled{cursor:not-allowed;opacity:.5}.Checkbox_checkbox__body__5Rk6V{display:flex;flex-direction:column;gap:2px;line-height:1.35}.Checkbox_checkbox__label__4zjj9{font-size:var(--rf-fs-14);color:var(--rf-fg);font-weight:var(--rf-w-medium)}.Checkbox_checkbox__description__v3uCD{font-size:var(--rf-fs-12);color:var(--rf-fg-muted)}.Checkbox_checkbox__error__4TY1F{margin-top:4px;font-size:var(--rf-fs-12);color:var(--rf-danger)}.Checkbox_checkbox--disabled__csDhM{cursor:not-allowed;opacity:.75}.Checkbox_checkbox--invalid__qe_35 .Checkbox_checkbox__input__Q1_KY{border-color:var(--rf-danger)}.Switch_switch__ok2OY{display:inline-flex;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Switch_switch__input__1XNCI{position:absolute;opacity:0;width:0;height:0}.Switch_switch__track__semAA{flex-shrink:0;position:relative;width:38px;height:22px;background:var(--rf-n-300);border-radius:var(--rf-r-pill);transition:background-color var(--rf-dur-base) var(--rf-ease-standard)}.Switch_switch__track__semAA:before{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;background:var(--rf-white);border-radius:50%;box-shadow:var(--rf-shadow-1);transition:transform var(--rf-dur-base) var(--rf-ease-out)}.Switch_switch__body__gwjsb{display:flex;flex-direction:column;gap:2px;line-height:1.35}.Switch_switch__label__vjhxk{font-size:var(--rf-fs-14);color:var(--rf-fg);font-weight:var(--rf-w-medium)}.Switch_switch__description__iFQIm{font-size:var(--rf-fs-12);color:var(--rf-fg-muted)}.Switch_switch__input__1XNCI:checked+.Switch_switch__track__semAA{background:var(--rf-verde-500)}.Switch_switch__input__1XNCI:checked+.Switch_switch__track__semAA:before{transform:translateX(16px)}.Switch_switch__input__1XNCI:focus-visible+.Switch_switch__track__semAA{box-shadow:var(--rf-ring)}.Switch_switch--disabled__SCyDZ{cursor:not-allowed;opacity:.55}.PageHeader_header__8lmrX{padding:26px 32px 0;background:var(--rf-bg-elevated);border-bottom:1px solid var(--rf-border)}@media(max-width:767.98px){.PageHeader_header__8lmrX{padding:18px 18px 0}}.PageHeader_row__nJAWW{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap}.PageHeader_eyebrow__23vO4{display:flex;align-items:center;gap:7px;margin-bottom:9px;font-size:11px;font-weight:var(--rf-w-semibold);color:var(--rf-fg-muted)}.PageHeader_title__Wm3hp{margin:0;font-family:var(--rf-font-display);font-size:var(--rf-fs-32);font-weight:var(--rf-w-black);letter-spacing:var(--rf-tr-tight);line-height:1}.PageHeader_description__6x_kz{margin:6px 0 0;font-size:var(--rf-fs-14);color:var(--rf-fg-muted);max-width:720px}.PageHeader_actions__k_J0y{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.PageHeader_tabs__jFFNj{display:flex;gap:0;margin-top:20px;box-shadow:inset 0 -1px 0 var(--rf-border-subtle);padding-bottom:1px;margin-bottom:-1px;overflow-x:auto}.PageHeader_tab__uSoO_{display:inline-flex;align-items:center;gap:8px;padding:12px 14px 14px;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--rf-fg-muted);font-size:13px;font-weight:var(--rf-w-semibold);font-family:inherit;cursor:pointer;white-space:nowrap;margin-bottom:-1px}.PageHeader_tab__uSoO_:hover{color:var(--rf-fg)}.PageHeader_tab__uSoO_:disabled{cursor:default;opacity:.5}.PageHeader_active__F8BG3{color:var(--rf-fg);border-bottom-color:var(--rf-verde)}.PageHeader_active__F8BG3 .PageHeader_count__kmvAZ{background:var(--rf-verde-50);color:var(--rf-verde-700)}.PageHeader_count__kmvAZ{font-family:var(--rf-font-mono);font-size:10px;background:var(--rf-bg-sunken);color:var(--rf-fg-subtle);padding:1px 6px;border-radius:var(--rf-r-4)}.EmptyState_emptyState__S_aGT{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--rf-s-3);padding:var(--rf-s-10) var(--rf-s-6);color:var(--rf-fg-muted)}.EmptyState_emptyState__icon__c8R5Z{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--rf-r-pill);background:var(--rf-n-100);color:var(--rf-fg-subtle);margin-bottom:var(--rf-s-2)}.EmptyState_emptyState__icon__c8R5Z svg{width:28px;height:28px}.EmptyState_emptyState__title__bf_Ue{font-family:var(--rf-font-display);font-size:var(--rf-fs-18);font-weight:var(--rf-w-semibold);color:var(--rf-fg);margin:0;line-height:1.3}.EmptyState_emptyState__description__hAdCY{font-size:var(--rf-fs-14);color:var(--rf-fg-muted);max-width:420px;margin:0;line-height:1.5}.EmptyState_emptyState__action__4HIQh{margin-top:var(--rf-s-3)}.Loader_loader__4n_qi{display:inline-flex;align-items:center;gap:10px;color:var(--rf-fg-muted)}.Loader_loader__spinner__umpDI{animation:Loader_rf-loader-rotate__OnZL8 1.4s linear infinite}.Loader_loader__circle__LVOFX{stroke:var(--rf-verde-500);stroke-linecap:round;fill:none;stroke-width:4;animation:Loader_rf-loader-dash__y2dH_ 1.4s ease-in-out infinite}.Loader_loader__label__dG_9E{font-size:var(--rf-fs-14);color:var(--rf-fg-muted)}.Loader_loader--sm__oH5BV .Loader_loader__spinner__umpDI{width:16px;height:16px}.Loader_loader--md__BI2Gw .Loader_loader__spinner__umpDI{width:24px;height:24px}.Loader_loader--lg__kgrY_ .Loader_loader__spinner__umpDI{width:40px;height:40px}.Loader_loader--lg__kgrY_ .Loader_loader__label__dG_9E{font-size:var(--rf-fs-16)}@keyframes Loader_rf-loader-rotate__OnZL8{to{transform:rotate(1turn)}}@keyframes Loader_rf-loader-dash__y2dH_{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}.UploadSpinner_spinner__SYG4P{display:inline-block;box-sizing:border-box;width:44px;height:44px;flex:none;border:4px solid var(--rf-n-500);border-bottom:4px solid transparent;border-radius:50%;animation:UploadSpinner_rf-upl-rotate__gSgJ9 1s linear infinite}.UploadSpinner_piccolo__e4jDE{width:18px;height:18px;border-width:2px}@keyframes UploadSpinner_rf-upl-rotate__gSgJ9{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.UploadSpinner_spinner__SYG4P{animation:none}}.Skeleton_skeleton__5X1mU{display:block;background:linear-gradient(90deg,var(--rf-n-200) 0,var(--rf-n-100) 50%,var(--rf-n-200) 100%);background-size:200% 100%;animation:Skeleton_rf-skeleton-pulse__PyY6v 1.5s ease-in-out infinite;border-radius:var(--rf-r-6)}.Skeleton_skeletonStack__MJqhu{display:flex;flex-direction:column;gap:10px}@keyframes Skeleton_rf-skeleton-pulse__PyY6v{0%{background-position:200% 0}to{background-position:-200% 0}}.Modal_backdrop__4pc86{position:fixed;inset:0;width:100vw;background:rgba(26,26,26,.45);display:flex;align-items:center;justify-content:center;z-index:9000;padding:var(--rf-s-4);animation:Modal_rf-modal-fade__KcPLI .16s var(--rf-ease-standard)}.Modal_modal__U7PM6{background:var(--rf-bg-elevated);border-radius:var(--rf-r-12);box-shadow:var(--rf-shadow-4);width:100%;max-height:calc(100vh - 2*var(--rf-s-4));display:flex;flex-direction:column;overflow:hidden;animation:Modal_rf-modal-rise__qCvZY .2s var(--rf-ease-out)}.Modal_modal--sm__VsTN0{max-width:420px}.Modal_modal--md__eG3Ji{max-width:640px}.Modal_modal--lg__6WUiJ{max-width:900px}.Modal_modal__header__9Z5lV{display:flex;align-items:center;justify-content:space-between;gap:var(--rf-s-4);padding:var(--rf-s-5) var(--rf-s-6);border-bottom:1px solid var(--rf-border-subtle)}.Modal_modal__title__guhSu{font-family:var(--rf-font-display);font-size:var(--rf-fs-20);font-weight:var(--rf-w-bold);color:var(--rf-fg);margin:0;line-height:1.25}.Modal_modal__close__gnaHI{background:transparent;border:0;padding:6px;cursor:pointer;color:var(--rf-fg-muted);border-radius:var(--rf-r-6);display:inline-flex;align-items:center;justify-content:center;transition:background-color var(--rf-dur-fast) var(--rf-ease-standard)}.Modal_modal__close__gnaHI:hover{background:var(--rf-n-100);color:var(--rf-fg)}.Modal_modal__close__gnaHI:focus-visible{outline:none;box-shadow:var(--rf-ring)}.Modal_modal__close__gnaHI svg{width:20px;height:20px}.Modal_modal__body__3LbmX{padding:var(--rf-s-6);overflow-y:auto;flex:1 1;min-height:0}.Modal_modal__footer__Yv1he{display:flex;align-items:center;justify-content:flex-end;gap:var(--rf-s-2);padding:var(--rf-s-4) var(--rf-s-6);border-top:1px solid var(--rf-border-subtle);background:var(--rf-n-50)}@keyframes Modal_rf-modal-fade__KcPLI{0%{opacity:0}to{opacity:1}}@keyframes Modal_rf-modal-rise__qCvZY{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:767.98px){.Modal_modal__body__3LbmX,.Modal_modal__footer__Yv1he,.Modal_modal__header__9Z5lV{padding-left:var(--rf-s-4);padding-right:var(--rf-s-4)}}@media(max-width:480px){.Modal_backdrop__4pc86{padding:0;align-items:stretch;justify-content:stretch;height:100dvh}.Modal_modal__U7PM6{width:100vw;height:100%;max-width:100vw;max-height:100%;border-radius:var(--rf-r-12) var(--rf-r-12) 0 0}.Modal_modal--lg__6WUiJ,.Modal_modal--md__eG3Ji,.Modal_modal--sm__VsTN0{max-width:100vw}}.Chip_chip__nxqG_{display:inline-flex;align-items:center;gap:6px;font-family:var(--rf-font-body);font-weight:var(--rf-w-medium);border-radius:var(--rf-r-pill);border:1px solid transparent;line-height:1;white-space:nowrap;vertical-align:middle}.Chip_chip__dot__u9fyl{display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0;opacity:.9}.Chip_chip--sm__cvmU2{font-size:var(--rf-fs-12);padding:3px 8px}.Chip_chip--md__NyYX0{font-size:var(--rf-fs-14);padding:5px 12px}.Chip_chip--neutral__fVyn9{background:var(--rf-n-100);color:var(--rf-n-700);border-color:var(--rf-n-200)}.Chip_chip--verde__fK2TN{background:var(--rf-verde-50);color:var(--rf-verde-700);border-color:var(--rf-verde-100)}.Chip_chip--blue__aZ29c{background:#e8f0fa;color:#2a5d99;border-color:#d4e2f4}.Chip_chip--amber__qxYc1{background:#fdf2dc;color:#8a5a16;border-color:#f6e2b5}.Chip_chip--danger__KbnCP{background:#fae0dc;color:#8b2c25;border-color:#f3c8c2}.Chip_chip--ink__jnqXI{background:var(--rf-ink);color:var(--rf-white);border-color:var(--rf-ink)}.SelectionToolbar_toolbar__luvFu{position:fixed;bottom:24px;left:16px;right:16px;margin-inline:auto;width:-moz-fit-content;width:fit-content;z-index:60;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;padding:12px 16px;background:var(--rf-bg-elevated);color:var(--rf-fg);border:1px solid var(--rf-border);border-radius:var(--rf-r-pill);box-shadow:var(--rf-shadow-4);font-family:var(--rf-font-body);font-size:13px}body.cm-sidenav .SelectionToolbar_toolbar--computo__h1ZH6{left:calc(var(--cm-nav-w, 264px) + 16px)}body.tm-dock .SelectionToolbar_toolbar--computo__h1ZH6{right:calc(var(--tm-dock-w, 412px) + 16px)}@media(max-width:1330px){body.cm-sidenav.tm-dock .SelectionToolbar_toolbar--computo__h1ZH6{left:16px}}@media(max-width:768px){.SelectionToolbar_toolbar--computo__h1ZH6{width:auto;gap:8px;padding:12px;border-radius:var(--rf-r-16,16px)}body.cm-sidenav .SelectionToolbar_toolbar--computo__h1ZH6{left:16px}}@media(max-width:767.98px){body.tm-dock .SelectionToolbar_toolbar--computo__h1ZH6{right:16px}}.SelectionToolbar_toolbar--progetto__p91xH{left:374px}body.tm-dock .SelectionToolbar_toolbar--progetto__p91xH{right:calc(var(--tm-dock-w, 412px) + 16px)}@media(max-width:768px){.SelectionToolbar_toolbar--progetto__p91xH{left:302px}}@media(max-width:767.98px){.SelectionToolbar_toolbar--progetto__p91xH{left:16px;right:16px;width:auto;gap:8px;padding:12px;border-radius:var(--rf-r-16,16px)}}.SelectionToolbar_count__WRqAL{color:var(--rf-fg-muted);margin-right:4px;white-space:nowrap}.SelectionToolbar_count__WRqAL b{color:var(--rf-fg);font-weight:var(--rf-w-bold);font-family:var(--rf-font-mono);margin-right:2px}.SelectionToolbar_action__sa4G6 svg{width:13px;height:13px}@media(max-width:768px){.SelectionToolbar_toolbar__luvFu{bottom:96px}.SelectionToolbar_toolbar--computo__h1ZH6 .SelectionToolbar_count__WRqAL,.SelectionToolbar_toolbar--progetto__p91xH .SelectionToolbar_count__WRqAL{flex:1 0 100%;margin-right:0;text-align:center}.SelectionToolbar_toolbar--computo__h1ZH6 .SelectionToolbar_action__sa4G6,.SelectionToolbar_toolbar--progetto__p91xH .SelectionToolbar_action__sa4G6{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px);justify-content:center}}@media(max-width:860px){.SelectionToolbar_toolbar__luvFu.SelectionToolbar_toolbar--regole__yz1rr{position:-webkit-sticky;position:sticky;bottom:16px;left:auto;right:auto;max-width:100%;margin-top:16px;gap:8px;padding:12px;border-radius:var(--rf-r-16,16px)}}.Table_tableWrap__0rkRM{width:100%;overflow-x:auto;border:1px solid var(--rf-border-subtle);border-radius:var(--rf-r-12);background:var(--rf-bg-elevated)}.Table_table__Wa6rP{width:100%;border-collapse:collapse;font-family:var(--rf-font-body);font-size:var(--rf-fs-14);color:var(--rf-fg)}.Table_table__head__imw0a{background:var(--rf-n-50)}.Table_table__th__Q22M_{text-align:left;font-weight:var(--rf-w-semibold);font-size:var(--rf-fs-12);color:var(--rf-fg-muted);text-transform:uppercase;letter-spacing:var(--rf-tr-wide);padding:12px 16px;border-bottom:1px solid var(--rf-border-subtle);white-space:nowrap}.Table_table__th--left__Remdl{text-align:left}.Table_table__th--center__DY_9I{text-align:center}.Table_table__th--right__DpvxS{text-align:right}.Table_table__td__V5Cwe{padding:14px 16px;border-bottom:1px solid var(--rf-border-subtle);vertical-align:middle}.Table_table__td--left__hDh0L{text-align:left}.Table_table__td--center__o0jo0{text-align:center}.Table_table__td--right__gC3vF{text-align:right}.Table_table__row__zenCO{transition:background-color var(--rf-dur-fast) var(--rf-ease-standard)}.Table_table__row__zenCO:last-child .Table_table__row__td__TL4R7{border-bottom:0}.Table_table__row--clickable__5i6Nj{cursor:pointer}.Table_table__row--clickable__5i6Nj:hover{background:var(--rf-n-50)}.Table_table__empty__y4HUk,.Table_table__loading__qr_LS{padding:var(--rf-s-10) var(--rf-s-6);text-align:center;color:var(--rf-fg-muted)}@media(max-width:768px){.Table_table__td__V5Cwe,.Table_table__th__Q22M_{padding:10px 12px}.Table_table__td--mobile-hide__Es4dg,.Table_table__th--mobile-hide__5rx0G{display:none}}.Banner_banner__tNy1h{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:var(--rf-r-8);border:1px solid transparent;font-size:var(--rf-fs-14);line-height:1.5}.Banner_banner__icon__Z9G1e{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;width:18px;height:18px}.Banner_banner__icon__Z9G1e svg{width:18px;height:18px}.Banner_banner__body__wS9i5{flex:1 1;min-width:0}.Banner_banner__title__blIRQ{font-weight:var(--rf-w-semibold);color:inherit;margin:0 0 2px;font-size:var(--rf-fs-14)}.Banner_banner__content__avZgc{color:inherit}.Banner_banner__dismiss__oBGYp{margin-left:8px;flex-shrink:0;background:transparent;border:0;padding:4px;cursor:pointer;color:inherit;opacity:.65;border-radius:var(--rf-r-4);display:inline-flex;align-items:center;justify-content:center;transition:opacity var(--rf-dur-fast) var(--rf-ease-standard)}.Banner_banner__dismiss__oBGYp:hover{opacity:1}.Banner_banner__dismiss__oBGYp:focus-visible{outline:none;opacity:1;box-shadow:var(--rf-ring)}.Banner_banner__dismiss__oBGYp svg{width:16px;height:16px}.Banner_banner--info___HK_0{background:#eaf1fa;border-color:#d4e2f4;color:#2a4f7d}.Banner_banner--success__LR9HF{background:var(--rf-verde-50);border-color:var(--rf-verde-100);color:var(--rf-verde-700)}.Banner_banner--warning__xGfTm{background:#fdf2dc;border-color:#f6e2b5;color:#7a4f12}.Banner_banner--danger__NBUyX{background:#fae0dc;border-color:#f3c8c2;color:#8b2c25}.TommyWidget_launcher__mgCoE{position:fixed;right:var(--rf-fab-offset,24px);bottom:var(--rf-fab-offset,24px);z-index:2000;display:inline-flex;align-items:center;gap:14px;height:var(--rf-fab-size,60px);padding:0 26px 0 8px;border:none;border-radius:999px;background:#2a2a2a;color:var(--rf-white,#fff);cursor:pointer;box-shadow:0 14px 34px -10px rgba(0,0,0,.5);transition:transform .16s var(--rf-ease-standard,ease),box-shadow .16s var(--rf-ease-standard,ease)}.TommyWidget_launcher__mgCoE:hover{transform:translateY(-2px);box-shadow:0 20px 44px -10px rgba(0,0,0,.55)}.TommyWidget_launcher__mgCoE:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(55,183,118,.4),0 14px 34px -10px rgba(0,0,0,.5)}@media(max-width:767.98px){.TommyWidget_launcher__mgCoE{gap:0;padding:6px;width:var(--rf-fab-size,56px);justify-content:center}}body.lst-open .TommyWidget_launcher__mgCoE{right:calc(var(--lst-panel-w, 460px) + var(--rf-fab-offset, 24px))}@media(max-width:767.98px){body.lst-open .TommyWidget_launcher__mgCoE{display:none}}.TommyWidget_launcherLabel__L1MOY{font:700 18px var(--rf-font-display,inherit);letter-spacing:-.01em;white-space:nowrap}@media(max-width:767.98px){.TommyWidget_launcherLabel__L1MOY{display:none}}.TommyWidget_launcherAvatar__j8NN8{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:999px;background:hsla(0,0%,100%,.08);font:800 18px var(--rf-font-display,inherit);color:var(--rf-white,#fff)}.TommyWidget_launcherAvatar__j8NN8 img{width:100%;height:100%;border-radius:999px;-o-object-fit:cover;object-fit:cover}.TommyWidget_launcherAvatar__j8NN8:after{content:"";position:absolute;right:0;bottom:1px;width:12px;height:12px;border-radius:999px;background:var(--rf-verde-500,#06aa66);border:2.5px solid #2a2a2a;box-shadow:0 0 0 0 rgba(55,183,118,.55);animation:TommyWidget_tommyPulse__j5ehk 2.4s ease-out infinite}@keyframes TommyWidget_tommyPulse__j5ehk{0%{box-shadow:0 0 0 0 rgba(55,183,118,.5)}70%{box-shadow:0 0 0 8px rgba(55,183,118,0)}to{box-shadow:0 0 0 0 rgba(55,183,118,0)}}.TommyWidget_launcherConBarra__lS_dF,.TommyWidget_launcherHidden__0rtL1{display:none}.TommyWidget_panel__QOwPt{position:fixed;right:22px;bottom:100px;z-index:2000;display:flex;flex-direction:column;width:440px;max-width:calc(100vw - 32px);height:min(620px,76vh);max-height:calc(100vh - 96px);background:var(--rf-white,#fff);border:1px solid var(--rf-border-subtle,#e3e3dc);border-radius:22px;overflow:hidden;box-shadow:0 30px 70px rgba(0,0,0,.42),0 6px 16px rgba(0,0,0,.16);animation:TommyWidget_tommyPanelIn__fmnY0 .2s var(--rf-ease-standard,ease)}@media(max-width:767.98px){.TommyWidget_panel__QOwPt{left:10px;right:10px;bottom:10px;width:auto;max-width:none;height:auto;top:64px;max-height:none}}@keyframes TommyWidget_tommyPanelIn__fmnY0{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.TommyWidget_dropOverlay__MkEHc{position:absolute;inset:0;z-index:5;pointer-events:none;display:flex;align-items:center;justify-content:center;padding:14px;background:hsla(0,0%,100%,.82);border-radius:inherit}.TommyWidget_dropOverlay__MkEHc:before{content:"";position:absolute;inset:10px;border:2px dashed var(--rf-verde-500,#06aa66);border-radius:16px}.TommyWidget_dropInner__K_wL9{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:700;color:var(--rf-verde-700,#06aa66)}.TommyWidget_dropInner__K_wL9 svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.TommyWidget_head__P5o3a{display:flex;gap:13px;padding:14px 16px;background:#2a2a2a}.TommyWidget_avatar__2vI_F,.TommyWidget_head__P5o3a{align-items:center;flex-shrink:0;color:var(--rf-white,#fff)}.TommyWidget_avatar__2vI_F{position:relative;display:inline-flex;justify-content:center;width:44px;height:44px;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:999px;overflow:hidden;background:hsla(0,0%,100%,.1);font:800 17px var(--rf-font-display,inherit);transition:transform .14s var(--rf-ease-standard,ease)}.TommyWidget_avatar__2vI_F:hover{transform:scale(1.06)}.TommyWidget_avatar__2vI_F:active{transform:scale(.94)}.TommyWidget_avatar__2vI_F:focus-visible{outline:2px solid var(--rf-verde,#37b776);outline-offset:2px}.TommyWidget_avatar__2vI_F img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.TommyWidget_avatarMark__UVpkE{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:999px;background:var(--rf-white,#fff);color:var(--rf-ink,#2f2f2f);box-shadow:inset 0 0 0 1px var(--rf-border-subtle,#e3e3dc);font:var(--rf-w-black,800) 24px/1 var(--rf-font-display,inherit)}.TommyWidget_avatarMarkGlyph__9CkyE{position:relative;display:inline-block;transform:translateY(-.1em)}.TommyWidget_avatarMarkGlyph__9CkyE i{position:absolute;left:100%;bottom:.02em;margin-left:-.04em;font-style:normal;color:var(--rf-verde,#37b776)}.TommyWidget_avatarSwap__nHPgd{animation:TommyWidget_tommyAvatarSwap__u_gQB .34s var(--rf-ease-standard,ease) both}@keyframes TommyWidget_tommyAvatarSwap__u_gQB{0%{opacity:0;transform:scale(.55) rotate(-16deg)}55%{opacity:1;transform:scale(1.08) rotate(4deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}.TommyWidget_who__k3DKr{flex:1 1;min-width:0}.TommyWidget_name__C2XYe{font-family:var(--rf-font-display,inherit);font-weight:700;font-size:18px;line-height:1.1;letter-spacing:-.01em}.TommyWidget_status__7ui_F{display:flex;align-items:center;gap:7px;margin-top:2px;font:400 12px var(--rf-font-mono,monospace);color:hsla(0,0%,100%,.72)}.TommyWidget_statusDot__cXuDb{width:8px;height:8px;border-radius:999px;background:var(--rf-verde-500,#06aa66);flex-shrink:0;box-shadow:0 0 0 0 rgba(55,183,118,.5);animation:TommyWidget_tommyPulse__j5ehk 2.4s ease-out infinite}.TommyWidget_schedaBanner___D2UT{display:flex;align-items:center;gap:8px;padding:8px 16px;flex-shrink:0;font-size:12.5px;line-height:1.35;color:var(--rf-fg-muted,#5f5f59);background:var(--rf-bg,#f5f5f0);border-bottom:1px solid var(--rf-border,#e3e3dc)}.TommyWidget_creditiBanner__u8_sd{display:flex;align-items:center;gap:10px;width:100%;padding:10px 16px;flex-shrink:0;border:none;border-top:1px solid transparent;text-align:left;font-family:inherit;font-size:12.5px;line-height:1.4;cursor:pointer;transition:background .12s var(--rf-ease-standard,ease)}.TommyWidget_creditiBannerIcon__3QXhz{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:999px}.TommyWidget_creditiBannerIcon__3QXhz svg{width:14px;height:14px;stroke:currentColor;fill:currentColor;stroke-width:1;stroke-linejoin:round}.TommyWidget_creditiBannerTesto__H6_jG{flex:1 1;min-width:0}.TommyWidget_creditiBannerTesto__H6_jG strong{font-weight:700}.TommyWidget_creditiBannerFreccia__ttlDA{display:inline-flex;flex-shrink:0}.TommyWidget_creditiBannerFreccia__ttlDA svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.TommyWidget_creditiBannerWarn__JM27C{background:rgba(231,162,63,.14);border-top-color:rgba(231,162,63,.35);color:#7d5314}.TommyWidget_creditiBannerWarn__JM27C:hover{background:rgba(231,162,63,.24)}.TommyWidget_creditiBannerWarn__JM27C:focus-visible{outline:none;box-shadow:inset 0 0 0 2px rgba(231,162,63,.55)}.TommyWidget_creditiBannerWarn__JM27C .TommyWidget_creditiBannerIcon__3QXhz{background:rgba(231,162,63,.22);color:var(--rf-warning,#f6a821)}.TommyWidget_creditiBannerStop__K0gaG{background:rgba(212,73,61,.1);border-top-color:rgba(212,73,61,.3);color:#a2382e}.TommyWidget_creditiBannerStop__K0gaG:hover{background:rgba(212,73,61,.17)}.TommyWidget_creditiBannerStop__K0gaG:focus-visible{outline:none;box-shadow:inset 0 0 0 2px rgba(212,73,61,.5)}.TommyWidget_creditiBannerStop__K0gaG .TommyWidget_creditiBannerIcon__3QXhz{background:rgba(212,73,61,.15);color:var(--rf-danger,#ed0f46)}.TommyWidget_close__TGkOf{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border:none;border-radius:10px;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.9);cursor:pointer;transition:background .12s var(--rf-ease-standard,ease)}.TommyWidget_close__TGkOf:hover{background:hsla(0,0%,100%,.18)}.TommyWidget_close__TGkOf:focus-visible{outline:none;box-shadow:0 0 0 3px hsla(0,0%,100%,.35)}.TommyWidget_close__TGkOf:disabled{opacity:.4;cursor:default;background:hsla(0,0%,100%,.08)}.TommyWidget_close__TGkOf svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.TommyWidget_closeOn__sw_Qt{background:hsla(0,0%,100%,.26);color:var(--rf-white,#fff)}.TommyWidget_body__EwmJD{flex:1 1;min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.24) transparent;overflow-anchor:none;padding:22px;display:flex;flex-direction:column;gap:14px;background:radial-gradient(1200px 200px at 100% 0,rgba(55,183,118,.05),transparent 60%),var(--rf-paper,#f5f5f0);-webkit-overflow-scrolling:touch}.TommyWidget_body__EwmJD::-webkit-scrollbar{width:8px}.TommyWidget_body__EwmJD::-webkit-scrollbar-thumb{background:rgba(0,0,0,.16);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.TommyWidget_storicoRiga__Kw3Ne{display:flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;align-self:center;max-width:100%;margin:2px 0 4px;padding:6px 14px;border:1px solid transparent;border-radius:999px;background:transparent;font-size:12.5px;line-height:1.35;text-align:center;color:var(--rf-fg-muted,#5f5f59)}.TommyWidget_storicoBtn__tO4_q{cursor:pointer;font-weight:600;background:var(--rf-bg-elevated,#fff);border-color:var(--rf-border,#e3e3dc);transition:background .15s ease,color .15s ease}.TommyWidget_storicoBtn__tO4_q:hover{color:var(--rf-verde-600,#2da265);border-color:var(--rf-verde-600,#2da265)}.TommyWidget_storicoSpin__NzUZO{width:13px;height:13px;flex-shrink:0;border-radius:999px;border:2px solid rgba(55,183,118,.3);border-top:2px solid var(--rf-verde-600,#2da265);animation:TommyWidget_attachspin__G_Kod .8s linear infinite}.TommyWidget_msg__cWBOP{min-width:0;max-width:86%;padding:14px 18px;font-size:15px;line-height:1.55;border-radius:16px;word-wrap:break-word;overflow-wrap:anywhere;animation:TommyWidget_tommyMsgIn___gMVQ .18s var(--rf-ease-standard,ease)}@keyframes TommyWidget_tommyMsgIn___gMVQ{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.TommyWidget_msgUser__RUVfa{align-self:flex-end;background:var(--rf-verde,#06aa66);color:var(--rf-white,#fff);font-size:14px;padding:11px 15px;font-weight:600;border-bottom-right-radius:5px;white-space:pre-wrap}.TommyWidget_msgUserWrap__UKUy4{min-width:0;align-self:flex-end;display:flex;flex-direction:column;align-items:flex-end;gap:2px;max-width:86%}.TommyWidget_msgUserWrap__UKUy4 .TommyWidget_msg__cWBOP{max-width:100%}.TommyWidget_msgUserWrap__UKUy4:focus-within .TommyWidget_msgActionsUser__cxXx7,.TommyWidget_msgUserWrap__UKUy4:hover .TommyWidget_msgActionsUser__cxXx7{opacity:1}.TommyWidget_msgActions__1Q7H_{display:flex;align-items:center;gap:2px}.TommyWidget_msgActionsUser__cxXx7{opacity:0;transition:opacity .15s}.TommyWidget_msgActionsUser__cxXx7:focus-within{opacity:1}@media(hover:none){.TommyWidget_msgActionsUser__cxXx7{opacity:.55}}.TommyWidget_msgData__4uiNV{padding:0 4px;font-size:11px;line-height:26px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--rf-fg-subtle,#5f5f59);cursor:default;opacity:0;transition:opacity .15s}.TommyWidget_msgBotWrap__Q_BL_:focus-within .TommyWidget_msgData__4uiNV,.TommyWidget_msgBotWrap__Q_BL_:hover .TommyWidget_msgData__4uiNV,.TommyWidget_msgUserWrap__UKUy4:focus-within .TommyWidget_msgData__4uiNV,.TommyWidget_msgUserWrap__UKUy4:hover .TommyWidget_msgData__4uiNV{opacity:1}@media(hover:none){.TommyWidget_msgData__4uiNV{opacity:.55}}.TommyWidget_editBox__1VyC7{align-self:stretch;display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid var(--rf-border,#e3e3dc);border-radius:16px;background:var(--rf-bg-elevated,#fff);box-shadow:0 1px 2px rgba(0,0,0,.06);animation:TommyWidget_tommyMsgIn___gMVQ .18s var(--rf-ease-standard,ease)}.TommyWidget_editArea__r5zJv{width:100%;max-height:140px;border:0;resize:none;background:transparent;font-family:inherit;font-size:14px;font-weight:600;line-height:1.5;color:var(--rf-fg,#1a1a1a)}.TommyWidget_editArea__r5zJv:focus{outline:none}.TommyWidget_editActions__hFZ47{display:flex;justify-content:flex-end;gap:8px}.TommyWidget_editAnnulla__OdyVG,.TommyWidget_editInvia__LLule{height:32px;padding:0 15px;border-radius:999px;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s,opacity .15s}.TommyWidget_editAnnulla__OdyVG{border:1px solid var(--rf-border,#e3e3dc);background:var(--rf-bg-elevated,#fff);color:var(--rf-fg,#1a1a1a)}.TommyWidget_editAnnulla__OdyVG:hover{background:var(--rf-n-50,#f5f5f0)}.TommyWidget_editInvia__LLule{border:0;background:var(--rf-verde-500,#06aa66);color:#fff}.TommyWidget_editInvia__LLule:hover:not(:disabled){background:var(--rf-verde-600,#2da265)}.TommyWidget_editInvia__LLule:disabled{opacity:.5;cursor:default}.TommyWidget_msgBotWrap__Q_BL_{min-width:0;align-self:flex-start;display:flex;flex-direction:column;align-items:flex-start;gap:2px;max-width:86%}.TommyWidget_msgBotWrap__Q_BL_ .TommyWidget_msg__cWBOP{max-width:100%}.TommyWidget_msgBot__XTM_z{align-self:flex-start;background:var(--rf-white,#fff);color:var(--rf-fg,#1a1a1a);box-shadow:0 1px 2px rgba(0,0,0,.06)}.TommyWidget_msgBot__XTM_z strong{color:var(--rf-verde-700,#06aa66);font-weight:650}.TommyWidget_msgBot__XTM_z code{font-family:var(--rf-font-mono,monospace);font-size:.88em;padding:1px 5px;border-radius:5px;background:var(--rf-n-50,#f5f5f0);color:var(--rf-fg,#1a1a1a)}.TommyWidget_msgBot__XTM_z a{color:var(--rf-verde-700,#06aa66);text-decoration:underline;text-underline-offset:2px}.TommyWidget_msgBot__XTM_z p{margin:0 0 8px}.TommyWidget_msgBot__XTM_z p:last-child{margin-bottom:0}.TommyWidget_msgBot__XTM_z ul{margin:4px 0 8px;padding-left:20px}.TommyWidget_msgBot__XTM_z ul:last-child{margin-bottom:0}.TommyWidget_msgBot__XTM_z li{margin:2px 0}.TommyWidget_msgBot__XTM_z.TommyWidget_streaming__cWGcg:after{content:"";display:inline-block;width:7px;height:1.05em;margin-left:2px;vertical-align:text-bottom;background:var(--rf-verde-500,#06aa66);border-radius:1px;animation:TommyWidget_tommyCaret__f0uwO .9s steps(1) infinite}@keyframes TommyWidget_tommyCaret__f0uwO{0%,50%{opacity:1}50.01%,to{opacity:0}}.TommyWidget_typing__MYCt_{align-self:flex-start;display:inline-flex;gap:4px;padding:14px 16px;background:var(--rf-white,#fff);border:1px solid var(--rf-border-subtle,#e3e3dc);border-radius:16px;border-bottom-left-radius:5px}.TommyWidget_typing__MYCt_ span{width:7px;height:7px;border-radius:999px;background:var(--rf-n-400,#8a8a86);animation:TommyWidget_tommyblink__cvRmg 1.2s var(--rf-ease-standard,ease) infinite both}.TommyWidget_typing__MYCt_ span:nth-child(2){animation-delay:.2s}.TommyWidget_typing__MYCt_ span:nth-child(3){animation-delay:.4s}@keyframes TommyWidget_tommyblink__cvRmg{0%,60%,to{opacity:.3}30%{opacity:1}}@media(prefers-reduced-motion:reduce){.TommyWidget_avatarSwap__nHPgd,.TommyWidget_launcherAvatar__j8NN8:after,.TommyWidget_msg__cWBOP,.TommyWidget_panel__QOwPt,.TommyWidget_statusDot__cXuDb,.TommyWidget_typing__MYCt_ span{animation:none}.TommyWidget_avatar__2vI_F{transition:none}.TommyWidget_avatar__2vI_F:active,.TommyWidget_avatar__2vI_F:hover{transform:none}}.TommyWidget_composer__y0ZlS{align-items:stretch;padding:12px 16px 14px;border-top:1px solid var(--rf-border-subtle,#e3e3dc);flex-shrink:0}.TommyWidget_composer__y0ZlS,.TommyWidget_shell__7a6Ya{display:flex;flex-direction:column;background:var(--rf-white,#fff)}.TommyWidget_shell__7a6Ya{position:relative;gap:4px;padding:5px;border:1px solid #dcdcd9;border-radius:24px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 5px 16px rgba(0,0,0,.07);transition:border-color .12s var(--rf-ease-standard,ease),box-shadow .12s var(--rf-ease-standard,ease)}.TommyWidget_shell__7a6Ya:focus-within{border-color:#c4c4c0;box-shadow:0 0 0 3px rgba(47,47,47,.06),0 1px 2px rgba(0,0,0,.05),0 6px 18px rgba(47,47,47,.1)}.TommyWidget_composerRow__5gcdI{display:flex;align-items:flex-end;gap:0}.TommyWidget_composerPiede__dX4uk{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 12px 4px;font-size:11.5px;line-height:1.35}.TommyWidget_composerAvviso__Lf0qW{color:var(--rf-n-500,#5f5f59)}.TommyWidget_composerConta__w0pHe{margin-left:auto;color:var(--rf-n-400,#5f5f59);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.TommyWidget_composerContaOltre__2f3aV{color:var(--rf-danger,#ed0f46);font-weight:600}.TommyWidget_attachRow__9tXCD{display:flex;flex-wrap:nowrap;gap:8px;padding:6px 6px 2px;overflow-x:auto;scrollbar-width:none}.TommyWidget_attachRow__9tXCD::-webkit-scrollbar{height:0;display:none}.TommyWidget_fileCard__BktM8{position:relative;display:inline-flex;align-items:center;gap:8px;flex-shrink:0;max-width:190px;padding:5px 26px 5px 5px;border:1px solid var(--rf-border-subtle,#e3e3dc);border-radius:10px;background:var(--rf-bg-elevated,#fff);animation:TommyWidget_tommyMsgIn___gMVQ .16s var(--rf-ease-standard,ease)}.TommyWidget_fileTile__hORfr{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:7px;background:var(--rf-n-400,#5f5f59)}.TommyWidget_fileTile__hORfr svg{width:13px;height:13px;stroke:var(--rf-white,#fff);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.TommyWidget_fileTilePdf__9E5kK{background:var(--rf-danger,#ed0f46)}.TommyWidget_fileTileImg__igcLh{background:var(--rf-verde-500,#06aa66)}.TommyWidget_fileTileSheet__BnK3Y{background:#1d6f42}.TommyWidget_fileTileCad___WSoV{background:var(--rf-info,#4a7fb8)}.TommyWidget_fileMeta__STYPr{display:flex;flex-direction:column;gap:0;min-width:0}.TommyWidget_fileName___ZT9B{font-size:11.5px;font-weight:650;color:var(--rf-fg,#1a1a1a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TommyWidget_fileKind__bWIrn{font-size:10px;font-weight:600;letter-spacing:.02em;color:var(--rf-fg-muted,#5f5f59)}.TommyWidget_fileX__VrZv_{position:absolute;top:4px;right:4px;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;height:18px;padding:0;border:none;border-radius:999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--rf-ink,#1a1a1a);color:var(--rf-white,#fff);line-height:0;cursor:pointer;transition:transform .12s var(--rf-ease-standard,ease),background .12s var(--rf-ease-standard,ease)}.TommyWidget_fileX__VrZv_:hover{background:var(--rf-danger,#ed0f46);transform:scale(1.1)}.TommyWidget_fileX__VrZv_ svg{width:10px;height:10px;stroke:currentColor;fill:none;stroke-width:3;stroke-linecap:round}.TommyWidget_fileSpin__734bL{--tm-spinner-size:14px;position:absolute;top:5px;right:5px}.TommyWidget_msgAttach__8GNbv{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:100%}.TommyWidget_vociCard__8pXkD{max-width:100%;border-color:var(--rf-verde-300,#74d2a3);background:var(--rf-verde-50,#e8f7ef)}.TommyWidget_vociTile__xjkMT{background:var(--rf-verde-500,#06aa66)}.TommyWidget_vociCardChat__l7Aj0{padding:5px 10px 5px 5px}.TommyWidget_fileCardChat__quAoJ{padding:5px 10px 5px 5px;font:inherit;text-align:left;cursor:pointer;transition:border-color .12s var(--rf-ease-standard,ease),box-shadow .12s var(--rf-ease-standard,ease)}.TommyWidget_fileCardChat__quAoJ:hover{border-color:var(--rf-verde-400,#6cc79a);box-shadow:0 1px 6px rgba(0,0,0,.08)}.TommyWidget_vociReferences__x0I_8{display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-width:0;max-width:100%}.TommyWidget_vociCardChat__l7Aj0:focus-visible,.TommyWidget_vociReferenceLink__Un9Ho:focus-visible{outline:2px solid var(--rf-verde-500,#06aa66);outline-offset:3px}.TommyWidget_vociCardChat__l7Aj0:disabled,.TommyWidget_vociReferenceLink__Un9Ho:disabled{cursor:wait}.TommyWidget_vociChevron__XL49f{margin-left:6px;color:var(--rf-verde-700,#276a4b)}.TommyWidget_vociReferenceList__NDqR_{width:320px;max-width:100%;max-height:280px;overflow:auto;margin:0;padding:4px;list-style:none;border:1px solid var(--rf-border-subtle,#e3e3dc);border-radius:10px;background:var(--rf-bg-elevated,#fff)}.TommyWidget_vociReferenceList__NDqR_ li+li{border-top:1px solid var(--rf-border-subtle,#e3e3dc)}.TommyWidget_vociReferenceLink__Un9Ho{display:flex;flex-direction:column;gap:3px;width:100%;padding:9px 10px;border:0;border-radius:6px;background:transparent;color:var(--rf-fg,#1a1a1a);font:inherit;text-align:left;cursor:pointer}.TommyWidget_vociReferenceLink__Un9Ho:hover{background:var(--rf-verde-50,#e8f7ef)}.TommyWidget_vociReferenceCode__Sd7Qs{font-size:12px;font-weight:650;overflow-wrap:anywhere;color:var(--rf-verde-700,#276a4b)}.TommyWidget_vociReferenceDescription__cl6n1{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:11px;line-height:1.4;color:var(--rf-fg-muted,#5f5f59)}.TommyWidget_vociReferenceStatus__80xi1{margin:0;max-width:320px;font-size:11px;line-height:1.4;color:var(--rf-fg-muted,#5f5f59)}.TommyWidget_docPreviewPages__qwGFz{display:flex;flex-direction:column;gap:12px}.TommyWidget_docPreviewPages__qwGFz img{display:block;width:100%;height:auto;border:1px solid var(--rf-border-subtle,#e3e3dc);border-radius:8px;background:var(--rf-white,#fff)}.TommyWidget_docPreviewPagesZoom___zg4N{max-height:70vh;overflow:auto;cursor:grab;align-items:flex-start;background:var(--rf-bg-sunken,#f5f5f0);border-radius:8px}.TommyWidget_docPreviewPagesZoom___zg4N:active{cursor:grabbing}.TommyWidget_docPreviewPagesZoom___zg4N img{max-width:none;border-radius:0}.TommyWidget_docViewerBarra__LlIxA{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px}.TommyWidget_docViewerBarra__LlIxA a{font-size:13px;margin-left:auto}.TommyWidget_docViewerBarra__LlIxA button{display:inline-flex;align-items:center;justify-content:center;height:30px;min-width:30px;padding:0 6px;border:1px solid var(--rf-border,#e3e3dc);border-radius:8px;background:var(--rf-white,#fff);color:var(--rf-fg,#1a1a1a);font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.TommyWidget_docViewerBarra__LlIxA button:hover:not(:disabled){background:var(--rf-n-100,#f5f5f0);border-color:var(--rf-border-strong,#5f5f59)}.TommyWidget_docViewerBarra__LlIxA button:disabled{opacity:.45;cursor:default}.TommyWidget_docViewerBarra__LlIxA button svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.TommyWidget_docViewerZoom__N__sb{min-width:46px;text-align:center;font-size:12px;font-weight:650;color:var(--rf-fg-muted,#5f5f59);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TommyWidget_docViewerAdatta__fgMQT{padding:0 10px}.TommyWidget_docViewerSuggerimento__YKd3A{font-size:12px;color:var(--rf-fg-subtle,#5f5f59)}.TommyWidget_docCadNota__CJpte{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px;padding:8px 10px;border:1px solid var(--rf-border-subtle,#e3e3dc);border-radius:10px;background:var(--rf-n-50,#fafafa);font-size:13px;color:var(--rf-fg-muted,#5f5f59)}.TommyWidget_docCadBadge__2GuTn{flex-shrink:0;padding:2px 7px;border-radius:6px;background:var(--rf-info,#4a7fb8);color:var(--rf-white,#fff);font-size:11px;font-weight:700;letter-spacing:.02em}.TommyWidget_docCadLinks__djHoL{display:inline-flex;gap:12px;margin-left:auto}.TommyWidget_docCadLinks__djHoL a{color:var(--rf-verde-600,#2aa066);font-weight:650;text-decoration:underline;white-space:nowrap}@media(max-width:767.98px){.TommyWidget_docCadLinks__djHoL{margin-left:0;width:100%}}.TommyWidget_docPreviewVuoto__nsQyR{margin:0;font-size:14px;color:var(--rf-fg-muted,#5f5f59)}.TommyWidget_docPreviewVuoto__nsQyR a{color:var(--rf-verde-600,#2da265);font-weight:650;text-decoration:underline}.TommyWidget_input__g1b13{flex:1 1;min-width:0;min-height:36px;max-height:148px;height:36px;border:none;border-radius:18px;padding:7.5px 8px;font-family:inherit;font-size:15px;line-height:1.4;color:var(--rf-fg,#1a1a1a);outline:none;background:transparent;resize:none;overflow-y:auto;scrollbar-width:none}.TommyWidget_input__g1b13::-webkit-scrollbar{width:0;height:0;display:none}.TommyWidget_input__g1b13::-moz-placeholder{color:var(--rf-fg-muted,#5f5f59)}.TommyWidget_input__g1b13:-ms-input-placeholder{color:var(--rf-fg-muted,#5f5f59)}.TommyWidget_input__g1b13::placeholder{color:var(--rf-fg-muted,#5f5f59)}.TommyWidget_input__g1b13:focus{outline:none}.TommyWidget_input__g1b13:disabled,.TommyWidget_input__g1b13[aria-disabled=true]{opacity:.6;cursor:not-allowed}.TommyWidget_send__CzMV8{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;padding:0;line-height:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border:none;border-radius:999px;background:var(--rf-verde-500,#37b776);color:var(--rf-white,#fff);cursor:pointer;transition:background .12s var(--rf-ease-standard,ease),opacity .14s var(--rf-ease-standard,ease),transform .14s var(--rf-ease-standard,ease)}.TommyWidget_send__CzMV8:hover:not(:disabled){background:var(--rf-verde-600,#2da265)}.TommyWidget_send__CzMV8:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(55,183,118,.4)}.TommyWidget_send__CzMV8:disabled{background:#a8dbc0;opacity:1;cursor:not-allowed}.TommyWidget_send__CzMV8 svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.TommyWidget_send__CzMV8.TommyWidget_sendNascosto__i5IY5,.TommyWidget_send__CzMV8.TommyWidget_sendNascosto__i5IY5:disabled{opacity:0;transform:scale(.82);pointer-events:none}.TommyWidget_sendStop__P1GXp{background:#e2e2df;color:#7a7a76}.TommyWidget_sendStop__P1GXp:hover:not(:disabled){background:#d9d9d5}.TommyWidget_sendStop__P1GXp:focus-visible{box-shadow:0 0 0 3px hsla(60,2%,47%,.35)}.TommyWidget_sendStop__P1GXp:disabled{background:#ececea;color:#a8a8a3;cursor:wait}.TommyWidget_sendStop__P1GXp svg{fill:currentColor;stroke:none}.TommyWidget_pollici__E9t6L{display:flex;gap:2px}.TommyWidget_pollice__V90t_{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:8px;background:transparent;color:#9b9b94;cursor:pointer;transition:background .12s var(--rf-ease-standard,ease),color .12s var(--rf-ease-standard,ease)}.TommyWidget_pollice__V90t_:hover{background:rgba(0,0,0,.06);color:var(--rf-text,#1a1a1a)}.TommyWidget_pollice__V90t_:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(55,183,118,.35)}.TommyWidget_pollice__V90t_ svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.TommyWidget_feedbackModalTesto__Af759{margin:0 0 14px;font-size:14px;color:var(--rf-fg-muted,#5f5f59)}.TommyWidget_polliceAttivo__BDcjC{color:var(--rf-verde-600,#2da265);background:rgba(55,183,118,.12)}.TommyWidget_polliceAttivo__BDcjC:hover{background:rgba(55,183,118,.18);color:var(--rf-verde-600,#2da265)}.TommyWidget_dubbio__WX1Vc{display:flex;flex-direction:column;gap:8px;width:100%}.TommyWidget_dubbioDomanda__YNJ97{font-size:13.5px;line-height:1.45;color:var(--rf-fg,#1a1a1a)}.TommyWidget_dubbioDomanda__YNJ97 code{font-family:var(--rf-font-mono,monospace);font-size:.88em;padding:1px 5px;border-radius:5px;background:var(--rf-n-50,#f5f5f0)}.TommyWidget_dubbioChips__5ERZ9{display:flex;flex-wrap:wrap;gap:8px}.TommyWidget_dubbioChip__s2wAb{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1px solid var(--rf-border,#e3e3dc);border-radius:999px;background:var(--rf-bg-elevated,#fff);cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;line-height:1.2;text-align:left;color:var(--rf-fg,#1a1a1a);transition:border-color .15s,background .15s,color .15s,box-shadow .15s,transform .15s}.TommyWidget_dubbioChip__s2wAb:hover:not(:disabled){border-color:var(--rf-verde-500,#06aa66);background:var(--rf-verde-50,#f5f5f0);color:var(--rf-verde-700,#06aa66);box-shadow:0 1px 2px rgba(15,23,20,.06);transform:translateY(-1px)}.TommyWidget_docChips__wDIPM{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.TommyWidget_docChip__QNJ2T{display:inline-flex;align-items:center;gap:6px;padding:9px 16px 9px 12px;border:1px dashed var(--rf-verde-400,#6cc79a);border-radius:999px;background:var(--rf-bg-elevated,#fff);cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;line-height:1.2;color:var(--rf-verde-700,#06aa66);transition:border-color .15s,background .15s,box-shadow .15s,transform .15s}.TommyWidget_docChip__QNJ2T:hover:not(:disabled){border-style:solid;border-color:var(--rf-verde-500,#06aa66);background:var(--rf-verde-50,#f5f5f0);box-shadow:0 1px 2px rgba(15,23,20,.06);transform:translateY(-1px)}.TommyWidget_docChip__QNJ2T:disabled{opacity:.6;cursor:not-allowed}.TommyWidget_docChip__QNJ2T svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2.5;stroke-linecap:round}.TommyWidget_docChipNo__5BYi0{display:inline-flex;align-items:center;padding:9px 14px;border:1px solid var(--rf-border,#e3e3dc);border-radius:999px;background:var(--rf-bg-elevated,#fff);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;color:var(--rf-fg-muted,#5f5f59);transition:border-color .15s,color .15s}.TommyWidget_docChipNo__5BYi0:hover:not(:disabled){border-color:var(--rf-fg-muted,#5f5f59);color:var(--rf-fg,#1a1a1a)}.TommyWidget_docChipNo__5BYi0:disabled{opacity:.6;cursor:not-allowed}.TommyWidget_richiestaErrore__4lUEp{width:100%;font-size:12.5px;line-height:1.4;color:var(--rf-danger,#ed0f46)}.TommyWidget_vediModifiche__3HPJv{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;padding:8px 14px 8px 11px;border:1px solid var(--rf-verde-400,#6cc79a);border-radius:999px;background:var(--rf-bg-elevated,#fff);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:700;line-height:1.2;text-align:left;color:var(--rf-verde-700,#06aa66);transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;animation:TommyWidget_tommyMsgIn___gMVQ .18s var(--rf-ease-standard,ease)}.TommyWidget_vediModifiche__3HPJv:hover{border-color:var(--rf-verde-500,#06aa66);background:var(--rf-verde-50,#f5f5f0);box-shadow:0 1px 2px rgba(15,23,20,.06);transform:translateY(-1px)}.TommyWidget_vediModifiche__3HPJv svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round}.TommyWidget_attach__aWN3U{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border:none;border-radius:999px;background:transparent;color:var(--rf-n-900,#1a1a1a);cursor:pointer;transition:background .12s var(--rf-ease-standard,ease),color .12s var(--rf-ease-standard,ease)}.TommyWidget_attach__aWN3U:hover:not(:disabled){background:var(--rf-n-50,#f5f5f0);color:var(--rf-n-900,#1a1a1a)}.TommyWidget_attach__aWN3U:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(55,183,118,.25)}.TommyWidget_attach__aWN3U:disabled{color:#b9b9b2;cursor:not-allowed}.TommyWidget_attach__aWN3U svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.TommyWidget_attachSpin__qIOdg{display:inline-flex;box-sizing:border-box;flex:none;width:var(--tm-spinner-size,16px);height:var(--tm-spinner-size,16px);min-width:var(--tm-spinner-size,16px);min-height:var(--tm-spinner-size,16px);line-height:0;color:var(--rf-verde-600,#2da265)}.TommyWidget_attachSpin__qIOdg>svg{display:block;flex:none;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;transform-box:view-box;transform-origin:50% 50%;animation:TommyWidget_attachspin__G_Kod .8s linear infinite}@media(prefers-reduced-motion:reduce){.TommyWidget_attachSpin__qIOdg>svg{animation:none}}@keyframes TommyWidget_attachspin__G_Kod{to{transform:rotate(1turn)}}.TommyWidget_msgBot__XTM_z ol{margin:4px 0 8px;padding-left:22px}.TommyWidget_msgBot__XTM_z ol:last-child{margin-bottom:0}.TommyWidget_wikilink__2qKPj{display:inline;border:none;background:rgba(55,183,118,.12);color:var(--rf-verde-700,#06aa66);font:inherit;font-weight:600;padding:1px 8px;margin:0 1px;border-radius:999px;cursor:pointer;transition:background .12s ease;white-space:nowrap}.TommyWidget_wikilink__2qKPj:after{content:" ↗";font-size:.82em;opacity:.7}.TommyWidget_wikilink__2qKPj:hover{background:rgba(55,183,118,.22)}.TommyWidget_wikilink__2qKPj:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(55,183,118,.4)}.TommyWidget_wikilink__2qKPj:disabled{opacity:.55;cursor:default}.TommyWidget_wikilink__2qKPj:disabled:hover{background:rgba(55,183,118,.12)}.TommyWidget_wikilink__2qKPj:disabled:after{content:" …"}.TommyWidget_documentCitation__H2OID{display:inline;padding:0;border:none;background:transparent;color:var(--rf-verde-700,#06aa66);font:inherit;text-align:inherit;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere;cursor:pointer}.TommyWidget_documentCitation__H2OID:hover{background:rgba(55,183,118,.12)}.TommyWidget_documentCitation__H2OID:focus-visible{outline:2px solid currentColor;outline-offset:2px}.TommyWidget_userDocumentMention__T_bSO{color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.TommyWidget_userDocumentMention__T_bSO:hover{opacity:.85}.TommyWidget_userDocumentMention__T_bSO:focus-visible{outline:2px solid currentColor;outline-offset:2px}.TommyWidget_mdH__7yyq1{margin:8px 0 4px;font-family:var(--rf-font-display,inherit);font-weight:700;font-size:14.5px;letter-spacing:-.01em;color:var(--rf-fg,#1a1a1a)}.TommyWidget_mdH__7yyq1:first-child{margin-top:0}.TommyWidget_tableWrap__pCmfr{overflow-x:auto;margin:6px 0 8px;border-radius:8px;-webkit-overflow-scrolling:touch}.TommyWidget_table__aCvzg{border-collapse:collapse;width:100%;font-size:12.5px;line-height:1.4}.TommyWidget_table__aCvzg td,.TommyWidget_table__aCvzg th{border:1px solid var(--rf-border-subtle,#e3e3dc);padding:5px 8px;text-align:left;vertical-align:top;white-space:nowrap}.TommyWidget_table__aCvzg th{background:var(--rf-n-50,#f5f5f0);font-weight:650}.TommyWidget_table__aCvzg strong{color:var(--rf-fg,#1a1a1a)}.TommyWidget_callout__GJ8V_{margin:7px 0 8px;padding:9px 12px;border-left:3px solid var(--rf-verde-500,#06aa66);background:rgba(55,183,118,.07);border-radius:0 8px 8px 0;font-size:13px;line-height:1.5}.TommyWidget_quote__71ABT{margin:7px 0 8px;padding:4px 12px;border-left:3px solid var(--rf-border,#e3e3dc);color:var(--rf-fg-muted,#5f5f59);font-size:13.5px}.TommyWidget_turnoInCorso__EXU4t{display:flex;flex-direction:column;gap:10px;min-width:0;flex-shrink:0}.TommyWidget_aggiornamentoLabel__0M8vQ{margin-bottom:7px;color:var(--rf-fg-muted,#5f5f59);font-size:12px;line-height:1.4}.TommyWidget_thinking__svQeb{min-width:0;align-self:flex-start;display:block;max-width:88%;padding:11px 14px;background:var(--rf-white,#fff);border:1px solid var(--rf-border-subtle,#e3e3dc);border-radius:16px;border-bottom-left-radius:5px;font-size:15px;line-height:1.55;color:var(--rf-fg-muted,#5f5f59);box-shadow:0 1px 2px rgba(0,0,0,.05)}.TommyWidget_thinkingRiga__Bjamd{display:block;position:relative;min-height:3.1em}.TommyWidget_thinkingTesto__ZIlpH{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3.1em;line-height:inherit;background-image:linear-gradient(100deg,var(--rf-fg-muted,#5f5f59) 0,var(--rf-fg-muted,#5f5f59) 40%,var(--rf-n-300,#d4d4d4) 50%,var(--rf-fg-muted,#5f5f59) 60%,var(--rf-fg-muted,#5f5f59) 100%);background-size:300% 100%;background-position:100% 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:TommyWidget_tommyShimmer__K8y9r 2.2s linear infinite,TommyWidget_tommyRigaIn__OIokh .26s var(--rf-ease-standard,ease)}.TommyWidget_thinkingUscente__NF5RE{position:absolute;top:0;left:0;right:0;pointer-events:none;animation:TommyWidget_tommyShimmer__K8y9r 2.2s linear infinite,TommyWidget_tommyRigaOut__aNUDT .26s var(--rf-ease-standard,ease) forwards}@keyframes TommyWidget_tommyShimmer__K8y9r{0%{background-position:100% 0}to{background-position:0 0}}@keyframes TommyWidget_tommyRigaIn__OIokh{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes TommyWidget_tommyRigaOut__aNUDT{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.TommyWidget_thinkingTesto__ZIlpH{animation:none;background-image:none;-webkit-text-fill-color:currentColor;color:var(--rf-fg-muted,#5f5f59)}.TommyWidget_thinkingUscente__NF5RE{display:none}}.TommyWidget_headActions__iRoLf{display:inline-flex;gap:4px;flex-shrink:0}.TommyWidget_cerca__3F2HP{display:flex;align-items:center;gap:6px;flex-shrink:0;padding:8px 12px;background:var(--rf-bg-elevated,#fff);border-bottom:1px solid var(--rf-border-subtle,#e3e3dc)}.TommyWidget_cercaLente__qFRR2{display:inline-flex;flex-shrink:0;color:var(--rf-fg-faint,#8a8a86)}.TommyWidget_cercaLente__qFRR2 svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.TommyWidget_cercaInput__zfjuh{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font:inherit;font-size:14px;color:var(--rf-fg,#1a1a1a)}.TommyWidget_cercaInput__zfjuh::-moz-placeholder{color:var(--rf-fg-faint,#8a8a86)}.TommyWidget_cercaInput__zfjuh:-ms-input-placeholder{color:var(--rf-fg-faint,#8a8a86)}.TommyWidget_cercaInput__zfjuh::placeholder{color:var(--rf-fg-faint,#8a8a86)}.TommyWidget_cercaConta__PJfEP{flex-shrink:0;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--rf-fg-faint,#8a8a86);white-space:nowrap}.TommyWidget_cercaNav__V1Ujo{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border:none;border-radius:8px;background:transparent;color:var(--rf-fg-muted,#5f5f59);cursor:pointer;transition:background .12s var(--rf-ease-standard,ease)}.TommyWidget_cercaNav__V1Ujo:hover{background:var(--rf-bg-sunken,#f5f5f0);color:var(--rf-fg,#1a1a1a)}.TommyWidget_cercaNav__V1Ujo:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(55,183,118,.3)}.TommyWidget_cercaNav__V1Ujo:disabled{opacity:.35;cursor:default;background:transparent}.TommyWidget_cercaNav__V1Ujo svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.TommyWidget_mark__JBhoI{padding:0 2px;margin:0 -2px;border-radius:3px;background:rgba(246,168,33,.34);color:inherit}.TommyWidget_mark__JBhoI[data-corrente="1"]{background:var(--rf-verde-500,#06aa66);color:var(--rf-white,#fff)}.TommyWidget_msgUser__RUVfa .TommyWidget_mark__JBhoI{background:var(--rf-giallo-evidenza,#ffe08a);color:var(--rf-fg,#1a1a1a)}.TommyWidget_msgUser__RUVfa .TommyWidget_mark__JBhoI[data-corrente="1"]{background:var(--rf-white,#fff);color:var(--rf-verde-700,#06aa66);box-shadow:0 0 0 2px hsla(0,0%,100%,.6)}.TommyWidget_backdrop__lDJ5c{position:fixed;inset:0;z-index:2150;background:rgba(0,0,0,.45);animation:TommyWidget_tommyFadeIn__40S0S .16s ease}@keyframes TommyWidget_tommyFadeIn__40S0S{0%{opacity:0}to{opacity:1}}.TommyWidget_panelFull__B7BiD{z-index:2200;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%);width:min(1060px,94vw);height:92vh;max-width:none;max-height:none;border-radius:18px;animation:none}.TommyWidget_panelFull__B7BiD .TommyWidget_head__P5o3a{background:var(--rf-bg-elevated,#fff);color:var(--rf-fg,#1a1a1a);border-bottom:0}.TommyWidget_panelFull__B7BiD .TommyWidget_name__C2XYe{color:var(--rf-fg,#1a1a1a)}.TommyWidget_panelFull__B7BiD .TommyWidget_status__7ui_F{color:var(--rf-fg-subtle,#5f5f59)}.TommyWidget_panelFull__B7BiD .TommyWidget_close__TGkOf{background:var(--rf-bg-sunken,#f5f5f0);color:var(--rf-fg-muted,#5f5f59)}.TommyWidget_panelFull__B7BiD .TommyWidget_close__TGkOf:hover{background:var(--rf-border-subtle,#e3e3dc);color:var(--rf-fg,#1a1a1a)}.TommyWidget_panelFull__B7BiD .TommyWidget_close__TGkOf:focus-visible{box-shadow:0 0 0 3px rgba(55,183,118,.3)}.TommyWidget_panelFull__B7BiD .TommyWidget_closeOn__sw_Qt{background:var(--rf-verde-50,rgba(55,183,118,.14));color:var(--rf-verde-700,#06aa66)}.TommyWidget_panelFull__B7BiD .TommyWidget_closeOn__sw_Qt:hover{background:rgba(55,183,118,.22);color:var(--rf-verde-700,#06aa66)}.TommyWidget_panelFull__B7BiD .TommyWidget_body__EwmJD{background:var(--rf-bg-elevated,#fff)}.TommyWidget_panelFull__B7BiD .TommyWidget_msgBot__XTM_z{background:transparent;box-shadow:none;padding:0 2px}.TommyWidget_panelFull__B7BiD .TommyWidget_thinking__svQeb{background:transparent;border:none;box-shadow:none;padding:0 2px}.TommyWidget_panelFull__B7BiD .TommyWidget_composer__y0ZlS{border-top:0;background:var(--rf-bg-elevated,#fff)}@media(max-width:767.98px){.TommyWidget_panelFull__B7BiD{inset:0;top:0;left:0;right:0;bottom:0;width:100%;height:100%;transform:none;border-radius:0}}.TommyWidget_codeBlock__HPBPh{overflow-x:auto;margin:6px 0 8px;padding:9px 12px;font-family:var(--rf-font-mono,monospace);font-size:12.5px;line-height:1.45;color:var(--rf-fg,#1a1a1a);background:var(--rf-n-50,#f5f5f0);border:1px solid var(--rf-border-subtle,#e3e3dc);border-radius:8px;white-space:pre;-webkit-overflow-scrolling:touch}.TommyWidget_codeBlock__HPBPh code{padding:0;background:none;border-radius:0;font-size:inherit;color:inherit;white-space:inherit}.TommyWidget_codeBlock__HPBPh::-webkit-scrollbar{height:7px}.TommyWidget_codeBlock__HPBPh::-webkit-scrollbar-thumb{background:rgba(0,0,0,.16);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.TommyWidget_divider__a53Rs{height:0;border:none;border-top:1px solid var(--rf-border-subtle,#e3e3dc);margin:12px 0}.TommyWidget_callout__GJ8V_[data-callout=warning]{border-left-color:var(--rf-warning,#f6a821);background:rgba(246,168,33,.1)}.TommyWidget_msgBot__XTM_z ol ol,.TommyWidget_msgBot__XTM_z ol ul,.TommyWidget_msgBot__XTM_z ul ol,.TommyWidget_msgBot__XTM_z ul ul{margin:2px 0}.TommyWidget_msgBot__XTM_z li>p{margin:0}.TommyWidget_msgBot__XTM_z del{color:var(--rf-fg-muted,#5f5f59)}.TommyWidget_msgBot__XTM_z li input[type=checkbox]{margin:0 6px 0 0;vertical-align:middle;accent-color:var(--rf-verde-500,#06aa66)}.TommyWidget_msgBot__XTM_z li:has(>input[type=checkbox]:first-child){list-style:none}.TommyWidget_vDomanda__Frd1Z{display:flex;flex-direction:column;gap:6px}.TommyWidget_vDomandaQ__HJK2O{margin:0;font-size:.92rem;color:var(--rf-fg,#1a1a1a)}.TommyWidget_vBtn__svkUt{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 18px;border:none;cursor:pointer;border-radius:999px;font-family:inherit;font-size:13px;font-weight:700;color:var(--rf-white,#fff);background:var(--rf-ink,#1a1a1a);transition:background .15s ease,opacity .15s ease}.TommyWidget_vBtn__svkUt:hover:not(:disabled){background:#000}.TommyWidget_vBtn__svkUt:disabled{opacity:.55;cursor:default}.TommyWidget_vBtnGhost__QbGPC{color:var(--rf-fg-muted,#5f5f59);background:transparent;border:1px solid var(--rf-border,#e3e3dc)}.TommyWidget_vBtnGhost__QbGPC:hover:not(:disabled){background:var(--rf-bg-sunken,#f5f5f0);color:var(--rf-fg,#1a1a1a)}.TommyWidget_recallPill__AO85f{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 16px;border:1px solid var(--rf-verde-300,#06aa66);border-radius:999px;background:var(--rf-bg-elevated,#fff);color:var(--rf-verde-700,#06aa66);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.TommyWidget_recallPill__AO85f:hover{background:var(--rf-verde-50,#f5f5f0);border-color:var(--rf-verde-500,#06aa66)}.TommyWidget_replies__YtEt7{flex:none;display:flex;flex-direction:column;gap:10px;padding:4px 18px 8px;background:transparent}.TommyWidget_replies__YtEt7:empty{display:none;padding:0}.TommyWidget_panelDock__l8DuF{top:var(--rf-impersonate-top,0);right:0;bottom:0;left:auto;width:var(--tm-dock-w,412px);max-width:var(--tm-dock-w,412px);height:auto;max-height:none;border:none;border-left:1px solid var(--rf-border,#e3e3dc);border-radius:0;box-shadow:none;animation:none}.TommyWidget_panelDock__l8DuF .TommyWidget_head__P5o3a{background:var(--rf-bg-elevated,#fff);color:var(--rf-fg,#1a1a1a);border-bottom:0}.TommyWidget_panelDock__l8DuF .TommyWidget_name__C2XYe{color:var(--rf-fg,#1a1a1a)}.TommyWidget_panelDock__l8DuF .TommyWidget_status__7ui_F{color:var(--rf-fg-subtle,#5f5f59)}.TommyWidget_panelDock__l8DuF .TommyWidget_close__TGkOf{background:var(--rf-bg-sunken,#f5f5f0);color:var(--rf-fg-muted,#5f5f59)}.TommyWidget_panelDock__l8DuF .TommyWidget_close__TGkOf:hover{background:var(--rf-border-subtle,#e3e3dc);color:var(--rf-fg,#1a1a1a)}.TommyWidget_panelDock__l8DuF .TommyWidget_close__TGkOf:focus-visible{box-shadow:0 0 0 3px rgba(55,183,118,.3)}.TommyWidget_panelDock__l8DuF .TommyWidget_closeOn__sw_Qt{background:var(--rf-verde-50,rgba(55,183,118,.14));color:var(--rf-verde-700,#06aa66)}.TommyWidget_panelDock__l8DuF .TommyWidget_closeOn__sw_Qt:hover{background:rgba(55,183,118,.22);color:var(--rf-verde-700,#06aa66)}.TommyWidget_panelDock__l8DuF .TommyWidget_body__EwmJD{background:var(--rf-bg-elevated,#fff)}.TommyWidget_panelDock__l8DuF .TommyWidget_msgBot__XTM_z{background:transparent;box-shadow:none;padding:0 2px}.TommyWidget_panelDock__l8DuF .TommyWidget_thinking__svQeb{background:transparent;border:none;box-shadow:none;padding:0 2px}.TommyWidget_panelDock__l8DuF .TommyWidget_composer__y0ZlS{border-top:0;background:var(--rf-bg-elevated,#fff)}.TommyWidget_panelDock__l8DuF .TommyWidget_msgBotWrap__Q_BL_{max-width:100%}.TommyWidget_panelEmbedded__q3196{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;background:var(--rf-bg-elevated,#fff)}.TommyWidget_panelEmbedded__q3196 .TommyWidget_head__P5o3a{background:var(--rf-bg-elevated,#fff);color:var(--rf-fg,#1a1a1a);border-bottom:0}.TommyWidget_panelEmbedded__q3196 .TommyWidget_name__C2XYe{color:var(--rf-fg,#1a1a1a)}.TommyWidget_panelEmbedded__q3196 .TommyWidget_status__7ui_F{color:var(--rf-fg-subtle,#5f5f59)}.TommyWidget_panelEmbedded__q3196 .TommyWidget_close__TGkOf{background:var(--rf-bg-sunken,#f5f5f0);color:var(--rf-fg-muted,#5f5f59)}.TommyWidget_panelEmbedded__q3196 .TommyWidget_close__TGkOf:hover{background:var(--rf-border-subtle,#e3e3dc);color:var(--rf-fg,#1a1a1a)}.TommyWidget_panelEmbedded__q3196 .TommyWidget_close__TGkOf:focus-visible{box-shadow:0 0 0 3px rgba(55,183,118,.3)}.TommyWidget_panelEmbedded__q3196 .TommyWidget_closeOn__sw_Qt{background:var(--rf-verde-50,rgba(55,183,118,.14));color:var(--rf-verde-700,#06aa66)}.TommyWidget_panelEmbedded__q3196 .TommyWidget_closeOn__sw_Qt:hover{background:rgba(55,183,118,.22);color:var(--rf-verde-700,#06aa66)}.TommyWidget_panelEmbedded__q3196 .TommyWidget_body__EwmJD{background:var(--rf-bg-elevated,#fff)}.TommyWidget_panelEmbedded__q3196 .TommyWidget_msgBot__XTM_z{background:transparent;box-shadow:none;padding:0 2px}.TommyWidget_panelEmbedded__q3196 .TommyWidget_thinking__svQeb{background:transparent;border:none;box-shadow:none;padding:0 2px}.TommyWidget_panelEmbedded__q3196 .TommyWidget_composer__y0ZlS{border-top:0;background:var(--rf-bg-elevated,#fff)}.TommyWidget_panelEmbedded__q3196 .TommyWidget_msgBotWrap__Q_BL_{max-width:100%}.TommyWidget_dockResize__CieOf{position:absolute;top:0;bottom:0;left:0;z-index:8;width:8px;cursor:col-resize;touch-action:none}.TommyWidget_dockResize__CieOf:after{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--rf-fg-muted);opacity:0}.TommyWidget_dockResize__CieOf:focus-visible:after,.TommyWidget_dockResize__CieOf:hover:after,.TommyWidget_dockResize__CieOf[data-resizing=true]:after{opacity:1}.TommyWidget_dockResize__CieOf:focus-visible{outline:none}@media(max-width:767.98px){.TommyWidget_dockResize__CieOf{display:none}}.TommyWidget_dockResizeLeft__DCcak{position:fixed;top:calc(var(--rf-topbar-h, 0px) + var(--rf-impersonate-top, 0px));bottom:63px;left:calc(72px + var(--cm-nav-w, 264px) - 1px);z-index:21}body.rf-norail .TommyWidget_dockResizeLeft__DCcak{left:calc(var(--cm-nav-w, 264px) - 1px)}body.rf-nobar .TommyWidget_dockResizeLeft__DCcak{bottom:0}@media(max-width:768px){.TommyWidget_dockResizeLeft__DCcak{display:none}}.TommyWidget_listiniJobs__Tbk6R{display:grid;grid-gap:8px;gap:8px;padding:8px 14px}.TommyWidget_listiniJob__Ardec{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #dedfe5;border-radius:12px;background:#fafafa}.TommyWidget_listiniJobLink__G8O2W{display:grid;flex:1 1;min-width:0;grid-gap:4px;gap:4px;color:inherit;text-decoration:none;overflow-wrap:anywhere}.TommyWidget_listiniJobLink__G8O2W strong{font-size:13px}.TommyWidget_listiniJobLink__G8O2W span{font-size:12px;color:#63656f}.TommyWidget_listiniJobLink__G8O2W:hover strong{text-decoration:underline}.TommyWidget_listiniJobStop__HWizC{flex-shrink:0;padding:5px 8px;border:1px solid #dedfe5;border-radius:7px;background:#fff;font-size:12px;cursor:pointer}.TommyWidget_listiniJobStop__HWizC:disabled{opacity:.55;cursor:default}.TommyWidget_projectMessageRefs__yODwH{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:100%}.TommyWidget_salutoRetry__TCd2D{align-self:flex-start;padding:8px 12px;border:1px solid var(--rf-border,#e3e3dc);border-radius:8px;background:var(--rf-bg,#f5f5f0);color:inherit;font:inherit;cursor:pointer}.TommyWidget_projectComposerError__MPKdL{padding:2px 12px 6px;color:var(--rf-danger,#ed0f46);font-size:11.5px;line-height:1.35}.TommyWidget_main__m6Ruj{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0}.TommyWidget_panelSplit__YS4Zj{flex-direction:row}.TommyWidget_convRail__5NO4t{flex:none;width:260px;min-height:0;display:flex;flex-direction:column;background:var(--rf-bg-sunken,#f5f5f0);border-right:1px solid var(--rf-border-subtle,#e3e3dc)}@media(max-width:767.98px){.TommyWidget_convRail__5NO4t{display:none}}.TommyWidget_convRailHead__jbMnl{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px 14px 10px;font:700 12px var(--rf-font-display,inherit);letter-spacing:.05em;text-transform:uppercase;color:var(--rf-fg-muted,#5f5f59)}.TommyWidget_convNew__Hq1_B{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--rf-border,#e3e3dc);border-radius:8px;background:var(--rf-bg-elevated,#fff);color:var(--rf-fg,#1a1a1a);cursor:pointer;transition:background .12s var(--rf-ease-standard,ease)}.TommyWidget_convNew__Hq1_B:hover{background:var(--rf-border-subtle,#e3e3dc)}.TommyWidget_convNew__Hq1_B:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(55,183,118,.3)}.TommyWidget_convNew__Hq1_B svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round}.TommyWidget_convList__L3U_2{flex:1 1;min-height:0;overflow-y:auto;padding:0 8px 12px;display:flex;flex-direction:column;gap:2px}.TommyWidget_convList__L3U_2::-webkit-scrollbar{width:8px}.TommyWidget_convList__L3U_2::-webkit-scrollbar-thumb{background:rgba(0,0,0,.16);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.TommyWidget_convItem__uvT4Y{position:relative;display:flex;flex-direction:column;gap:3px;padding:9px 10px;border-radius:10px}.TommyWidget_convItem__uvT4Y:hover{background:rgba(0,0,0,.05)}.TommyWidget_convItem__uvT4Y:hover .TommyWidget_convActions__6_2Xl{opacity:1}.TommyWidget_convItemActive__WCEWL{background:var(--rf-white,#fff);box-shadow:0 1px 2px rgba(0,0,0,.07)}.TommyWidget_convItemActive__WCEWL:hover{background:var(--rf-white,#fff)}.TommyWidget_convTitle__N3SCg{display:block;width:100%;padding:0 44px 0 0;border:none;background:none;font-family:inherit;font-size:13.5px;font-weight:600;color:var(--rf-fg,#1a1a1a);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.TommyWidget_convTitle__N3SCg:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(55,183,118,.35);border-radius:4px}.TommyWidget_convMeta__5VmAt{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--rf-fg-muted,#5f5f59)}.TommyWidget_convBadge__XnVUz{display:inline-flex;align-items:center;padding:0 7px;height:17px;border-radius:999px;border:1px solid var(--rf-border,#e3e3dc);background:var(--rf-bg-elevated,#fff);font:600 10.5px var(--rf-font-mono,monospace);color:var(--rf-fg-muted,#5f5f59);white-space:nowrap}.TommyWidget_convActions__6_2Xl{position:absolute;top:7px;right:6px;display:inline-flex;gap:2px;opacity:0;transition:opacity .12s var(--rf-ease-standard,ease)}.TommyWidget_convActionBtn__EbMW3{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:6px;background:var(--rf-bg-elevated,#fff);color:var(--rf-fg-muted,#5f5f59);cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.08)}.TommyWidget_convActionBtn__EbMW3:hover{color:var(--rf-fg,#1a1a1a)}.TommyWidget_convActionBtn__EbMW3:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(55,183,118,.35)}.TommyWidget_convActionBtn__EbMW3 svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.TommyWidget_convEdit__tC_o0{width:100%;border:1px solid var(--rf-verde-400,#6cc79a);border-radius:8px;padding:6px 8px;font-family:inherit;font-size:13px;color:var(--rf-fg,#1a1a1a);outline:none;background:var(--rf-white,#fff);box-shadow:0 0 0 3px rgba(55,183,118,.12)}.TommyWidget_convEmpty__1EFXT{padding:10px;font-size:12.5px;color:var(--rf-fg-muted,#5f5f59)}.TommyWidget_historyMenu__NXxVx{position:absolute;top:74px;right:12px;z-index:6;width:min(310px,100% - 24px);max-height:340px;overflow-y:auto;padding:6px;display:flex;flex-direction:column;gap:2px;background:var(--rf-white,#fff);border:1px solid var(--rf-border-subtle,#e3e3dc);border-radius:14px;box-shadow:0 18px 44px rgba(0,0,0,.18);animation:TommyWidget_tommyPanelIn__fmnY0 .14s var(--rf-ease-standard,ease)}.TommyWidget_historyItem__tFglf{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:9px 10px;border:none;border-radius:9px;background:none;font-family:inherit;text-align:left;cursor:pointer}.TommyWidget_historyItem__tFglf:hover{background:var(--rf-bg-sunken,#f5f5f0)}.TommyWidget_historyItem__tFglf:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(55,183,118,.35)}.TommyWidget_historyItemActive__2TZXp{background:var(--rf-bg-sunken,#f5f5f0)}.TommyWidget_historyTitle__fY4q4{flex:1 1;min-width:0;font-size:13px;font-weight:600;color:var(--rf-fg,#1a1a1a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TommyWidget_historyTime__rVxa0{flex:none;font-size:11px;color:var(--rf-fg-muted,#5f5f59);white-space:nowrap}.TommyWidget_historyEmpty__CYloW{padding:10px;font-size:12.5px;color:var(--rf-fg-muted,#5f5f59)}.TommyWidget_historyAll__1LfEx{margin-top:2px;padding:9px 10px;border:none;border-top:1px solid var(--rf-border-subtle,#e3e3dc);background:none;font-family:inherit;font-size:12.5px;font-weight:700;color:var(--rf-fg,#1a1a1a);cursor:pointer}.TommyWidget_historyAll__1LfEx:hover{background:var(--rf-bg-sunken,#f5f5f0)}.TommyWidget_historyAll__1LfEx:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(55,183,118,.35)}.TommyWidget_composerEditor__bFtEb{white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:hidden;cursor:text}.TommyWidget_composerEditor__bFtEb:empty:before{content:attr(data-placeholder);color:var(--rf-fg-muted);pointer-events:none}.TommyWidget_composerCitation__XyUI5{display:inline-flex;align-items:center;gap:5px;max-width:100%;vertical-align:middle;padding:2px 5px;border-radius:6px;background:var(--rf-verde-50,#e4f5ed);color:var(--rf-verde-700,#007f50);line-height:1.4;-webkit-user-select:all;-moz-user-select:all;user-select:all}.TommyWidget_composerCitation__XyUI5>svg{width:14px;height:14px;flex:0 0 14px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.TommyWidget_composerCitationName__lkJqv{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.TommyWidget_composerCitationRemove__KaJiN{flex:0 0 18px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;color:var(--rf-fg-muted);background:transparent;font:inherit;font-size:17px;line-height:1;cursor:pointer}.TommyWidget_composerCitationRemove__KaJiN:hover{color:var(--rf-fg);background:var(--rf-bg-hover,#e9e9e9)}.TommyWidget_composerCitationRemove__KaJiN:disabled{cursor:not-allowed}.SuggerimentiChipsMulti_wrap__2hL7W{width:100%}.SuggerimentiChipsMulti_heading__4vCn7{margin:0 0 8px;color:#1a1a1a;font-family:inherit;font-size:13px;font-weight:600;line-height:1.35}.SuggerimentiChipsMulti_chips__Xeyxp{display:flex;flex-wrap:wrap;gap:8px}.SuggerimentiChipsMulti_chip__OPDIz{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid #e3e3dc;border-radius:999px;background:var(--rf-bg-elevated,#fff);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;text-align:left;color:#5f5f59;transition:border-color .15s,background .15s,color .15s}.SuggerimentiChipsMulti_chip__OPDIz:hover:not(:disabled){border-color:#06aa66}.SuggerimentiChipsMulti_chip__OPDIz[aria-pressed=true]{border-color:#06aa66;background:#e7f6ef;color:#048a52}.SuggerimentiChipsMulti_chip__OPDIz:disabled{opacity:.5;cursor:default}@media(max-width:767.98px){.SuggerimentiChipsMulti_chip__OPDIz{font-size:12.5px;padding:8px 12px}}.SuggerimentiChipsMulti_box___qGWC{width:17px;height:17px;border-radius:5px;border:1.5px solid #cfcfc7;display:inline-flex;align-items:center;justify-content:center;flex:none;color:transparent}.SuggerimentiChipsMulti_chip__OPDIz[aria-pressed=true] .SuggerimentiChipsMulti_box___qGWC{background:#06aa66;border-color:#06aa66;color:#fff}.SuggerimentiChipsMulti_bar__o1NSf{margin-top:12px}.SuggerimentiChipsMulti_cnt__qg0gw{font-size:12.5px;color:#5f5f59}.SuggerimentiChipsMulti_cnt__qg0gw b{color:#1a1a1a}.RichiesteTommy_card__LvqE3{display:flex;flex-direction:column;gap:.5rem;padding:.65rem .75rem;border:1px solid #e3e3dc;border-left:3px solid #0f6bed;border-radius:.75rem;background:#f5f5f0;font-size:.85rem}.RichiesteTommy_testo__9qmCD{display:flex;flex-direction:column;gap:.15rem}.RichiesteTommy_testo__9qmCD strong{color:#1a1a1a;font-size:.82rem}.RichiesteTommy_testo__9qmCD code{font-size:.78rem;background:rgba(15,107,237,.08);padding:0 .25rem;border-radius:.25rem}.RichiesteTommy_motivo__vvDR9{color:#5f5f59;line-height:1.35}.RichiesteTommy_azioni__CRsxE{display:flex;flex-wrap:wrap;gap:.4rem}.RichiesteTommy_primario__cjgIC,.RichiesteTommy_secondario__u04hA{border-radius:999px;padding:.3rem .8rem;font-size:.8rem;cursor:pointer;transition:all .15s ease;border:1px solid transparent}.RichiesteTommy_primario__cjgIC:disabled,.RichiesteTommy_secondario__u04hA:disabled{opacity:.6;cursor:default}.RichiesteTommy_primario__cjgIC{background:#0f6bed;color:#fff}.RichiesteTommy_primario__cjgIC:hover:not(:disabled){background:#084ab2}.RichiesteTommy_secondario__u04hA{background:#fff;color:#1a1a1a;border-color:#e3e3dc}.RichiesteTommy_secondario__u04hA:hover:not(:disabled){border-color:#5f5f59}.RichiesteTommy_errore__6CNOU{color:#ed0f46;font-size:.8rem;line-height:1.35}.RichiesteTommy_inline__pDlBC{display:flex;flex-direction:column;gap:12px;margin:10px 0 2px}.RichiesteTommy_evasa__sd3wN{font-size:inherit;line-height:inherit;color:var(--rf-fg,#1a1a1a)}.RichiesteTommy_evasa__sd3wN span{color:var(--rf-verde-600,#06aa66);font-weight:700}.VisualizzatoreDoc_ov__YQwzf{position:fixed;inset:0;top:var(--rf-impersonate-top,0);width:100vw;z-index:2500;display:flex;flex-direction:column;background:hsla(0,0%,4%,.88);animation:VisualizzatoreDoc_vdocEntra__QgAcW var(--rf-dur-base) var(--rf-ease-out);color:var(--rf-fg-inverse);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes VisualizzatoreDoc_vdocEntra__QgAcW{0%{opacity:0}to{opacity:1}}.VisualizzatoreDoc_stage__Hs2oi.VisualizzatoreDoc_stageCad__wNf33{align-items:stretch}.VisualizzatoreDoc_stage__Hs2oi.VisualizzatoreDoc_stageCad__wNf33>[data-cad-viewer]{width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;box-shadow:0 12px 48px rgba(0,0,0,.55)}.VisualizzatoreDoc_stage__Hs2oi.VisualizzatoreDoc_stageExcel__oSCRu{align-items:stretch}.VisualizzatoreDoc_cadToolbar__3zb2h{display:inline-flex;flex:none;align-items:center}.VisualizzatoreDoc_cadToolbar__3zb2h button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:var(--rf-r-8);background:transparent;color:hsla(0,0%,100%,.82);cursor:pointer}.VisualizzatoreDoc_cadToolbar__3zb2h button:hover{background:hsla(0,0%,100%,.14);color:#fff}.VisualizzatoreDoc_cadToolbar__3zb2h button:focus-visible{outline:none;box-shadow:var(--rf-ring)}.VisualizzatoreDoc_head__Qca0h{flex:none;display:flex;align-items:center;gap:6px;padding:10px 14px;min-height:56px;background:linear-gradient(rgba(0,0,0,.45),transparent)}@media(max-width:767.98px){.VisualizzatoreDoc_head__Qca0h{flex-wrap:wrap;row-gap:2px;padding:8px 10px 6px}}.VisualizzatoreDoc_az__K9Mdh{display:contents}@media(max-width:767.98px){.VisualizzatoreDoc_az__K9Mdh{display:flex;align-items:center;justify-content:flex-end;gap:2px;flex:1 0 100%}}.VisualizzatoreDoc_ic__zLBUt{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:hsla(0,0%,100%,.7)}.VisualizzatoreDoc_ic__zLBUt svg{width:18px;height:18px;stroke-width:1.7}.VisualizzatoreDoc_nameRo__mMKgT,.VisualizzatoreDoc_name__4xkE2{flex:1 1;min-width:0;font-family:inherit;font-size:14px;font-weight:var(--rf-w-semibold);color:var(--rf-fg-inverse);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:transparent;border:1px solid transparent;border-radius:var(--rf-r-6);padding:6px 9px}.VisualizzatoreDoc_name__4xkE2:hover{border-color:hsla(0,0%,100%,.24)}.VisualizzatoreDoc_name__4xkE2:focus{outline:none;border-color:var(--rf-verde-500);background:hsla(0,0%,100%,.08)}.VisualizzatoreDoc_conta__NVxTv{flex:none;font-family:var(--rf-font-mono);font-size:11.5px;color:hsla(0,0%,100%,.55);padding:0 4px;white-space:nowrap}.VisualizzatoreDoc_sep__KZIJK{flex:none;width:1px;height:20px;margin:0 4px;background:hsla(0,0%,100%,.16)}@media(max-width:767.98px){.VisualizzatoreDoc_sep__KZIJK{display:none}}.VisualizzatoreDoc_btn__5sNZo{flex:none;width:34px;height:34px;border:0;background:transparent;border-radius:var(--rf-r-8);color:hsla(0,0%,100%,.82);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:background var(--rf-dur-fast) var(--rf-ease-standard),color var(--rf-dur-fast) var(--rf-ease-standard)}.VisualizzatoreDoc_btn__5sNZo:hover{background:hsla(0,0%,100%,.14);color:#fff}.VisualizzatoreDoc_btn__5sNZo:focus-visible{outline:none;box-shadow:var(--rf-ring)}.VisualizzatoreDoc_btn__5sNZo:disabled{opacity:.32;cursor:default;background:transparent}.VisualizzatoreDoc_btn__5sNZo svg{width:17px;height:17px;stroke-width:1.85}.VisualizzatoreDoc_zoomPc__4YSU8{flex:none;min-width:52px;height:34px;padding:0 8px;border:0;background:transparent;border-radius:var(--rf-r-8);color:hsla(0,0%,100%,.82);font-family:var(--rf-font-mono);font-size:11.5px;cursor:pointer}.VisualizzatoreDoc_zoomPc__4YSU8:hover{background:hsla(0,0%,100%,.14);color:#fff}.VisualizzatoreDoc_stage__Hs2oi{flex:1 1;min-height:0;position:relative;display:flex;align-items:center;justify-content:center;padding:8px 64px;overflow:hidden}.VisualizzatoreDoc_stage__Hs2oi img{max-width:100%;max-height:100%;box-shadow:0 12px 48px rgba(0,0,0,.55)}@media(max-width:767.98px){.VisualizzatoreDoc_stage__Hs2oi{padding:6px 10px}}.VisualizzatoreDoc_stageGrab__4gH7z img{cursor:grab}.VisualizzatoreDoc_stageDrag__JCBbJ img{cursor:grabbing}.VisualizzatoreDoc_pdf__gJoIc{width:100%;height:100%;border:0;border-radius:var(--rf-r-6);background:#fff;box-shadow:0 12px 48px rgba(0,0,0,.55)}.VisualizzatoreDoc_pdfDoc___xkPx{flex:1 1;align-self:stretch;min-width:0;min-height:0;display:flex;gap:12px;position:relative}.VisualizzatoreDoc_rail___Tpnt{flex:none;width:132px;overflow-y:auto;overflow-x:hidden;padding:4px 8px 4px 0;display:flex;flex-direction:column;gap:10px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.28) transparent}.VisualizzatoreDoc_rail___Tpnt::-webkit-scrollbar{width:8px}.VisualizzatoreDoc_rail___Tpnt::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.24);border-radius:var(--rf-r-pill)}@media(max-width:1023.98px){.VisualizzatoreDoc_rail___Tpnt{display:none}}.VisualizzatoreDoc_mini__0nEue{flex:none;display:flex;align-items:flex-start;gap:6px;padding:0;border:0;background:transparent;cursor:pointer;text-align:left}.VisualizzatoreDoc_mini__0nEue:focus-visible{outline:none;box-shadow:var(--rf-ring);border-radius:var(--rf-r-6)}.VisualizzatoreDoc_miniN__HW4Od{flex:none;width:16px;padding-top:3px;font-family:var(--rf-font-mono);font-size:10.5px;line-height:1;color:hsla(0,0%,100%,.5);text-align:right}.VisualizzatoreDoc_miniFoglio__sItO6{flex:1 1;min-width:0;display:block;background:#fff;border-radius:2px;border:2px solid transparent;box-shadow:0 2px 10px rgba(0,0,0,.5);overflow:hidden;transition:border-color var(--rf-dur-fast) var(--rf-ease-standard)}.VisualizzatoreDoc_miniFoglio__sItO6 canvas{display:block;width:100%;height:auto}.VisualizzatoreDoc_mini__0nEue:hover .VisualizzatoreDoc_miniFoglio__sItO6{border-color:hsla(0,0%,100%,.45)}.VisualizzatoreDoc_miniOn__MUiay .VisualizzatoreDoc_miniN__HW4Od{color:#fff;font-weight:var(--rf-w-bold)}.VisualizzatoreDoc_miniOn__MUiay .VisualizzatoreDoc_miniFoglio__sItO6{border-color:var(--rf-verde-500)}.VisualizzatoreDoc_scorri__kKVTb{flex:1 1;min-width:0;min-height:0;position:relative;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;overflow-anchor:none;touch-action:none;cursor:grab;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.28) transparent}.VisualizzatoreDoc_scorri__kKVTb:focus{outline:none}.VisualizzatoreDoc_scorri__kKVTb::-webkit-scrollbar{width:10px;height:10px}.VisualizzatoreDoc_scorri__kKVTb::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.24);border-radius:var(--rf-r-pill)}.VisualizzatoreDoc_scorriDrag__zBKhO{cursor:grabbing}.VisualizzatoreDoc_pdfPagine__s1m_t{box-sizing:border-box;min-width:100%;display:flex;flex-direction:column;align-items:center;gap:18px;padding:4px 22px 8px;position:relative}.VisualizzatoreDoc_foglio__Pm5_s{flex:none;background:#fff;box-shadow:0 6px 28px rgba(0,0,0,.5)}.VisualizzatoreDoc_foglio__Pm5_s canvas{display:block}.VisualizzatoreDoc_pdfAttesa__Ko3O8{margin:auto;font-size:13px;color:hsla(0,0%,100%,.6)}.VisualizzatoreDoc_pdfPag__plOz8{position:absolute;right:14px;bottom:10px;padding:4px 10px;border-radius:var(--rf-r-pill);background:rgba(0,0,0,.62);font-family:var(--rf-font-mono);font-size:11px;color:hsla(0,0%,100%,.85);pointer-events:none}.VisualizzatoreDoc_fallback__1E7uu{display:flex;flex-direction:column;align-items:center;gap:14px;padding:48px 40px;border:1px dashed hsla(0,0%,100%,.22);border-radius:var(--rf-r-12);color:hsla(0,0%,100%,.72);font-size:13px;text-align:center;max-width:460px}.VisualizzatoreDoc_fallback__1E7uu svg{width:38px;height:38px;stroke-width:1.3}.VisualizzatoreDoc_fallbackName__o9_GQ{font-weight:var(--rf-w-semibold);color:#fff;word-break:break-all}.VisualizzatoreDoc_fallbackAz__s68Bc{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border-radius:var(--rf-r-8);background:hsla(0,0%,100%,.14);color:#fff;font-size:13px;font-weight:var(--rf-w-semibold);text-decoration:none}.VisualizzatoreDoc_fallbackAz__s68Bc:hover{background:hsla(0,0%,100%,.24)}.VisualizzatoreDoc_fallbackAz__s68Bc svg{width:15px;height:15px;stroke-width:1.9}.VisualizzatoreDoc_freccia__C970B{position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:46px;height:46px;border:0;border-radius:var(--rf-r-pill);background:hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--rf-dur-fast) var(--rf-ease-standard)}.VisualizzatoreDoc_freccia__C970B:hover{background:hsla(0,0%,100%,.26)}.VisualizzatoreDoc_freccia__C970B:focus-visible{outline:none;box-shadow:var(--rf-ring)}.VisualizzatoreDoc_freccia__C970B svg{width:22px;height:22px;stroke-width:2}@media(max-width:767.98px){.VisualizzatoreDoc_freccia__C970B{width:38px;height:38px}.VisualizzatoreDoc_freccia__C970B svg{width:18px;height:18px}}.VisualizzatoreDoc_frecciaSx__WOx0r{left:10px}.VisualizzatoreDoc_frecciaDx__slpo0{right:10px}.VisualizzatoreDoc_cad__1Blxd{flex:none;display:flex;align-items:center;gap:10px;padding:8px 18px;font-size:12.5px;color:hsla(0,0%,100%,.72);background:hsla(0,0%,100%,.06)}.VisualizzatoreDoc_cadBadge__ZW8PW{font-family:var(--rf-font-mono);font-size:10px;font-weight:var(--rf-w-bold);letter-spacing:.06em;padding:3px 7px;border-radius:var(--rf-r-6);background:hsla(0,0%,100%,.18);color:#fff}.VisualizzatoreDoc_cadLinks__SrqUF{margin-left:auto;display:flex;gap:14px}.VisualizzatoreDoc_cadLinks__SrqUF a{font-size:12.5px;font-weight:var(--rf-w-semibold);color:#fff;-webkit-text-decoration-color:hsla(0,0%,100%,.4);text-decoration-color:hsla(0,0%,100%,.4)}.VisualizzatoreDoc_foot__DIOeT{flex:none;display:flex;align-items:center;gap:14px;padding:10px 18px;min-height:52px;background:linear-gradient(transparent,rgba(0,0,0,.45))}@media(max-width:767.98px){.VisualizzatoreDoc_foot__DIOeT{gap:8px;padding:8px 12px}}.VisualizzatoreDoc_meta__EDE8Z{font-family:var(--rf-font-mono);font-size:11.5px;color:hsla(0,0%,100%,.55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.VisualizzatoreDoc_tasti__INhPd{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:11px;color:hsla(0,0%,100%,.42)}.VisualizzatoreDoc_tasti__INhPd kbd{font-family:var(--rf-font-mono);font-size:10px;line-height:1;padding:3px 5px;border-radius:var(--rf-r-4);border:1px solid hsla(0,0%,100%,.22);color:hsla(0,0%,100%,.72)}@media(max-width:1023.98px){.VisualizzatoreDoc_tasti__INhPd{display:none}}.VisualizzatoreDoc_catwrap__nim1K{display:flex;align-items:center;gap:8px;min-width:0}.VisualizzatoreDoc_catwrap__nim1K:last-child{margin-left:auto}.VisualizzatoreDoc_catwrap__nim1K label{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:hsla(0,0%,100%,.5);font-weight:var(--rf-w-semibold)}@media(max-width:767.98px){.VisualizzatoreDoc_catwrap__nim1K label{display:none}}.VisualizzatoreDoc_cat__oCh6w{height:32px;max-width:100%;border:1px solid hsla(0,0%,100%,.24);border-radius:var(--rf-r-6);padding:0 10px;font-size:13px;font-family:inherit;background:hsla(0,0%,100%,.08);color:#fff;cursor:pointer}.VisualizzatoreDoc_cat__oCh6w:focus{outline:none;border-color:var(--rf-verde-500)}.VisualizzatoreDoc_cat__oCh6w option{color:var(--rf-fg);background:var(--rf-bg-elevated)}.VisualizzatoreDoc_scorri__kKVTb>.VisualizzatoreDoc_pdfAttesa__Ko3O8{min-height:100%;display:flex;align-items:center;justify-content:center;margin:0}.TommyRitaglioViewer_citazione__Q9yWo svg{width:.95em;height:.95em;margin-right:.2em;vertical-align:-.12em}.TommyRitaglioViewer_chip__DcW3j{display:inline-flex;align-items:center;gap:7px;max-width:100%;max-height:48px;margin:1px 0;padding:3px 9px 3px 3px;overflow:hidden;border:1px solid rgba(6,170,102,.35);border-radius:8px;background:var(--rf-bg-elevated,#fff);color:var(--rf-verde-700,#06aa66);font:inherit;font-weight:600;line-height:1.25;text-align:left;vertical-align:middle;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.TommyRitaglioViewer_chip__DcW3j:hover{border-color:rgba(6,170,102,.7);box-shadow:0 1px 6px rgba(0,0,0,.08)}.TommyRitaglioViewer_chip__DcW3j:focus-visible{outline:2px solid #06aa66;outline-offset:2px}.TommyRitaglioViewer_chipMiniatura__Dq_Qf{flex:none;display:block;width:auto;min-width:28px;max-width:80px;height:40px;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;border:1px solid var(--rf-border-subtle,#e3e3dc);border-radius:5px;background:var(--rf-bg-sunken,#f5f5f0)}.TommyRitaglioViewer_chipTesto__p4Qf5{display:-webkit-box;min-width:0;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:2px}td .TommyRitaglioViewer_chip__DcW3j{gap:6px;max-height:36px;padding:2px 7px 2px 2px}td .TommyRitaglioViewer_chip__DcW3j .TommyRitaglioViewer_chipMiniatura__Dq_Qf{height:30px;max-width:56px}@media(max-width:767.98px){.TommyRitaglioViewer_chip__DcW3j{gap:6px;max-height:40px;padding:2px 8px 2px 2px}.TommyRitaglioViewer_chipMiniatura__Dq_Qf{height:34px;max-width:64px}}.TommyRitaglioViewer_modale__4MP2x{height:min(900px,100dvh - 2*var(--rf-s-4))}.TommyRitaglioViewer_corpo__axbnb{display:flex;flex-direction:column;height:100%;min-height:0}.TommyRitaglioViewer_corpo__axbnb>.TommyRitaglioViewer_avviso__f1d1W,.TommyRitaglioViewer_corpo__axbnb>.TommyRitaglioViewer_barra__22aQS,.TommyRitaglioViewer_corpo__axbnb>.TommyRitaglioViewer_testa__VApnj{flex:none}.TommyRitaglioViewer_testa__VApnj{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:12px}.TommyRitaglioViewer_fonte__2BdLe{display:inline-flex;align-items:center;gap:6px;min-width:0;margin:0;font-size:13.5px;font-weight:600;color:var(--rf-fg,#1a1a1a);overflow-wrap:anywhere}.TommyRitaglioViewer_fonte__2BdLe svg{flex:none;width:16px;height:16px;color:var(--rf-fg-muted,#5f5f59)}.TommyRitaglioViewer_apri___lLak{margin-left:auto}.TommyRitaglioViewer_dettagli__eAsaB{flex-basis:100%;margin:0;font-family:var(--rf-font-mono,monospace);font-size:11.5px;color:var(--rf-fg-subtle,#5f5f59);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TommyRitaglioViewer_avviso__f1d1W{display:flex;align-items:flex-start;gap:8px;margin:0 0 12px;padding:8px 10px;border:1px solid rgba(246,168,33,.45);border-radius:var(--rf-r-6,6px);background:rgba(246,168,33,.12);color:var(--rf-fg,#1a1a1a);font-size:12.5px;line-height:1.45}.TommyRitaglioViewer_avviso__f1d1W svg{flex:none;width:16px;height:16px;margin-top:1px;color:#b47507}.TommyRitaglioViewer_barra__22aQS{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px}.TommyRitaglioViewer_barra__22aQS button{display:inline-flex;align-items:center;justify-content:center;height:30px;min-width:30px;padding:0 6px;border:1px solid var(--rf-border,#e3e3dc);border-radius:8px;background:var(--rf-white,#fff);color:var(--rf-fg,#1a1a1a);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.TommyRitaglioViewer_barra__22aQS button:hover:not(:disabled){background:var(--rf-n-100,#f5f5f0);border-color:var(--rf-border-strong,#5f5f59)}.TommyRitaglioViewer_barra__22aQS button:disabled{opacity:.45;cursor:default}.TommyRitaglioViewer_barra__22aQS button svg{width:15px;height:15px}.TommyRitaglioViewer_barra__22aQS .TommyRitaglioViewer_adatta__0xJVg{padding:0 10px}.TommyRitaglioViewer_zoomNascosto__Ajk5e{visibility:hidden}.TommyRitaglioViewer_zoom__oNz7s{min-width:52px;text-align:center;font-size:12px;font-weight:650;color:var(--rf-fg-muted,#5f5f59);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TommyRitaglioViewer_suggerimento__u9ffn{font-size:12px;color:var(--rf-fg-subtle,#5f5f59)}.TommyRitaglioViewer_tela__zXd7N{flex:1 1;min-height:0;scrollbar-gutter:stable;-ms-scroll-chaining:none;overscroll-behavior:contain;overflow:auto;border:1px solid var(--rf-border-subtle,#e3e3dc);border-radius:8px;background:var(--rf-bg-sunken,#f5f5f0)}.TommyRitaglioViewer_tela__zXd7N img{display:block;width:auto;max-width:100%;max-height:100%;height:auto;margin:0 auto;background:var(--rf-white,#fff)}.TommyRitaglioViewer_telaZoom__j1kf6{cursor:grab}.TommyRitaglioViewer_telaZoom__j1kf6:active{cursor:grabbing}.TommyRitaglioViewer_telaZoom__j1kf6 img{max-width:none;max-height:none;margin:0}.TommyRitaglioViewer_vuoto__u6L1a{margin:0;padding:20px 4px;font-size:14px;color:var(--rf-fg-muted,#5f5f59)}.TommyRitaglioViewer_vuoto__u6L1a button{margin-left:8px;padding:0;border:0;background:none;color:var(--rf-verde-700,#06aa66);font:inherit;font-weight:650;text-decoration:underline;cursor:pointer}@media(max-width:767.98px){.TommyRitaglioViewer_apri___lLak{margin-left:0}}@media(max-width:480px){.TommyRitaglioViewer_modale__4MP2x{height:100%}}.TommyRitaglioViewer_viewer__xU5Ul{z-index:9500}.TommyRitaglioViewer_loading__j9_sD{flex-direction:column;gap:14px}.TommyRitaglioViewer_viewer__xU5Ul .TommyRitaglioViewer_tela__zXd7N{flex:0 1 auto;max-width:100%;max-height:100%;border:0;border-radius:0;background:transparent;box-shadow:0 12px 48px rgba(0,0,0,.55)}.TommyRitaglioViewer_viewer__xU5Ul .TommyRitaglioViewer_tela__zXd7N img{box-shadow:none}.TommyRitaglioViewer_viewer__xU5Ul .TommyRitaglioViewer_telaZoom__j1kf6{flex:1 1;height:100%}.TommyRitaglioViewer_viewer__xU5Ul .TommyRitaglioViewer_avviso__f1d1W{margin:0 18px 8px;color:#fff}.TommyRitaglioViewer_viewer__xU5Ul .TommyRitaglioViewer_vuoto__u6L1a{color:hsla(0,0%,100%,.72)}@media(prefers-reduced-motion:reduce){.TommyRitaglioViewer_loading__j9_sD circle,.TommyRitaglioViewer_loading__j9_sD svg{animation:none}.TommyRitaglioViewer_loading__j9_sD circle{stroke-dasharray:90,200}}.TommyProjectDocuments_trigger__qHAuP{position:relative;flex:0 0 36px}.TommyProjectDocuments_mentions__LC775{position:absolute;left:0;right:0;bottom:calc(100% + 8px);z-index:35;padding:6px;border:1px solid var(--rf-border-subtle);border-radius:var(--rf-r-12);background:var(--rf-bg-elevated);box-shadow:var(--rf-shadow-4);color:var(--rf-fg);font-size:13px;text-align:left}.TommyProjectDocuments_mentions__LC775>p{padding:8px;margin:0;color:var(--rf-fg-muted)}.TommyProjectDocuments_mentions__LC775>p button{color:var(--rf-verde-700);background:none;border:0;text-decoration:underline;cursor:pointer}.TommyProjectDocuments_mentionHeading__SaZqM{padding:7px 9px;font-size:11px;color:var(--rf-fg-muted);font-weight:var(--rf-w-semibold)}.TommyProjectDocuments_mentionList__S7aP_{max-height:min(32dvh,240px);overflow-y:auto;overflow-x:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain}.TommyProjectDocuments_mentionOption__k7JMx{display:flex;align-items:center;gap:10px;width:100%;padding:9px;border:0;border-radius:var(--rf-r-6);background:transparent;color:var(--rf-fg);font:inherit;text-align:left;cursor:pointer}.TommyProjectDocuments_mentionOption__k7JMx>span:last-child{min-width:0;overflow-wrap:anywhere}.TommyProjectDocuments_mentionOption__k7JMx:focus-visible,.TommyProjectDocuments_mentionOption__k7JMx:hover{background:var(--rf-bg-sunken);outline:none}.TommyProjectDocuments_mentionActive__BA02r,.TommyProjectDocuments_mentionActive__BA02r:hover{background:var(--rf-verde-50)}.TommyProjectDocuments_menu___8kED{position:absolute;z-index:30;left:0;bottom:calc(100% + 10px);width:-moz-max-content;width:max-content;max-width:min(300px,100vw - 40px);padding:6px;border:1px solid var(--rf-border-subtle);border-radius:var(--rf-r-12);background:var(--rf-bg-elevated);box-shadow:var(--rf-shadow-4)}.TommyProjectDocuments_menu___8kED button{width:100%;display:flex;align-items:center;gap:10px;padding:11px 12px;border:0;border-radius:var(--rf-r-6);background:transparent;color:var(--rf-fg);font:inherit;font-size:13px;text-align:left;cursor:pointer}.TommyProjectDocuments_menu___8kED button:focus-visible,.TommyProjectDocuments_menu___8kED button:hover{background:var(--rf-bg-sunken);outline:none}.TommyProjectDocuments_menu___8kED button svg{width:18px;height:18px;flex:none;color:var(--rf-fg-muted)}.TommyProjectDocuments_dialog__yeSer.TommyProjectDocuments_dialog__yeSer{max-width:740px}.TommyProjectDocuments_content__obHOp{display:flex;flex-direction:column;min-height:0}.TommyProjectDocuments_search__3NUAV{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--rf-border);border-radius:var(--rf-r-8);margin-bottom:18px}.TommyProjectDocuments_search__3NUAV:focus-within{border-color:var(--rf-border-focus);box-shadow:var(--rf-ring)}.TommyProjectDocuments_search__3NUAV>svg{width:20px;height:20px;flex:none;color:var(--rf-fg-muted)}.TommyProjectDocuments_search__3NUAV input{flex:1 1;min-width:0;padding:0;border:0;outline:none;background:transparent;color:var(--rf-fg);font:inherit;font-size:14px}.TommyProjectDocuments_search__3NUAV button{border:0;padding:3px;background:transparent;color:var(--rf-fg-muted);display:flex;align-items:center;cursor:pointer;border-radius:var(--rf-r-6)}.TommyProjectDocuments_search__3NUAV button:hover{background:var(--rf-bg-sunken);color:var(--rf-fg)}.TommyProjectDocuments_search__3NUAV button svg{width:18px;height:18px}.TommyProjectDocuments_list__VMhf8{max-height:min(48dvh,380px);overflow-y:auto;overflow-x:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;scrollbar-gutter:stable}.TommyProjectDocuments_row__6uLcK{display:flex;align-items:center;gap:14px;width:100%;padding:14px 12px;border:0;border-bottom:1px solid var(--rf-border-subtle);border-radius:0;background:transparent;color:var(--rf-fg);text-align:left;font:inherit;cursor:pointer}.TommyProjectDocuments_row__6uLcK:hover:not(:disabled){background:var(--rf-bg-sunken)}.TommyProjectDocuments_row__6uLcK:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--rf-border-strong)}.TommyProjectDocuments_row__6uLcK:disabled{cursor:default}.TommyProjectDocuments_row__6uLcK:disabled:not(.TommyProjectDocuments_selected__q3WKC){opacity:.55}.TommyProjectDocuments_row__6uLcK .TommyProjectDocuments_icon__OrJ8q{width:38px;height:38px;border-radius:var(--rf-r-8)}.TommyProjectDocuments_row__6uLcK .TommyProjectDocuments_icon__OrJ8q svg{width:20px;height:20px}.TommyProjectDocuments_selected__q3WKC,.TommyProjectDocuments_selected__q3WKC:hover:not(:disabled){background:var(--rf-verde-50)}.TommyProjectDocuments_meta__z531A{flex:1 1;min-width:0}.TommyProjectDocuments_name__aS3JA{display:block;font-size:14px;font-weight:var(--rf-w-semibold);line-height:1.45;overflow-wrap:anywhere}.TommyProjectDocuments_details__Xhanf{display:block;font-size:12px;line-height:1.5;color:var(--rf-fg-muted);margin-top:2px}.TommyProjectDocuments_check__uG80V{display:flex;align-items:center;justify-content:center;width:22px;height:22px;flex:none;border:1px solid var(--rf-border-strong);border-radius:50%;color:var(--rf-bg-elevated)}.TommyProjectDocuments_check__uG80V svg{width:16px;height:16px}.TommyProjectDocuments_selected__q3WKC .TommyProjectDocuments_check__uG80V{background:var(--rf-verde-500);border-color:var(--rf-verde-500)}.TommyProjectDocuments_count__wTMui{margin-right:auto;color:var(--rf-fg-muted);font-size:13px}.TommyProjectDocuments_state__ZvC1L{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:180px;color:var(--rf-fg-muted);text-align:center;font-size:14px}.TommyProjectDocuments_state__ZvC1L p{margin:0}.TommyProjectDocuments_notice__MOg0y{color:var(--rf-fg-muted);font-size:12px;margin:0 0 12px}@media(max-width:480px){.TommyProjectDocuments_content__obHOp{height:100%}.TommyProjectDocuments_list__VMhf8{flex:1 1;min-height:0;max-height:none}.TommyProjectDocuments_state__ZvC1L{flex:1 1}.TommyProjectDocuments_row__6uLcK{gap:10px;padding:12px 6px}.TommyProjectDocuments_count__wTMui{font-size:11px;max-width:90px}.TommyProjectDocuments_dialog__yeSer button{white-space:normal}}.TommyDocumentZooms_pannello__uGi_J{min-width:0;max-width:100%;flex-shrink:0;margin:var(--rf-s-2) 0;overflow:hidden;border:1px solid var(--rf-border-subtle,#e3e3dc);border-radius:var(--rf-r-12);background:var(--rf-bg-elevated,#fff);color:var(--rf-fg,#1a1a1a);font-size:var(--rf-fs-12);line-height:var(--rf-lh-normal)}.TommyDocumentZooms_pannello__uGi_J:first-child{margin-top:0}.TommyDocumentZooms_vivo__fsDTy{align-self:flex-start;max-width:88%;margin:0;box-shadow:var(--rf-shadow-1)}.TommyDocumentZooms_testa__caNIK{display:flex;align-items:center;gap:var(--rf-s-2);padding:var(--rf-s-2) var(--rf-s-3);font-weight:var(--rf-w-semibold);color:var(--rf-fg,#1a1a1a)}.TommyDocumentZooms_testa__caNIK svg{flex:none;width:var(--rf-s-4);height:var(--rf-s-4);color:var(--rf-fg-accent,#06aa66)}.TommyDocumentZooms_titolo__JELsY{min-width:0;overflow-wrap:anywhere}.TommyDocumentZooms_gira__z7tSC{animation:TommyDocumentZooms_tommyRitagliGira__mdk2s 1.1s linear infinite}@keyframes TommyDocumentZooms_tommyRitagliGira__mdk2s{to{transform:rotate(1turn)}}.TommyDocumentZooms_pannello__uGi_J .TommyDocumentZooms_miniature__CaaS_{display:flex;flex-wrap:nowrap;gap:var(--rf-s-2);margin:calc(-1*var(--rf-s-1)) 0 0;padding:var(--rf-s-1) var(--rf-s-3) var(--rf-s-3);overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-padding-inline:var(--rf-s-3);-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;scrollbar-width:thin;list-style:none}.TommyDocumentZooms_pannello__uGi_J .TommyDocumentZooms_miniature__CaaS_>li{display:flex;flex:none;width:192px;max-width:100%;margin:0;scroll-snap-align:start}.TommyDocumentZooms_miniatura__x21Mq{display:flex;flex-direction:column;width:100%;min-width:0;margin:0;padding:0 0 var(--rf-s-2);overflow:hidden;border:1px solid var(--rf-border,#e3e3dc);border-radius:var(--rf-r-8);background:var(--rf-n-50,#f5f5f0);color:var(--rf-fg-muted,#5f5f59);font:inherit;text-align:left;cursor:zoom-in;transition:border-color var(--rf-dur-fast) var(--rf-ease-standard),box-shadow var(--rf-dur-fast) var(--rf-ease-standard)}.TommyDocumentZooms_miniatura__x21Mq:hover{border-color:var(--rf-verde-300,#06aa66);box-shadow:var(--rf-shadow-2)}.TommyDocumentZooms_miniatura__x21Mq:focus-visible{outline:2px solid var(--rf-border-focus,#06aa66);outline-offset:2px}.TommyDocumentZooms_attiva__5BDoT{border-color:var(--rf-fg-accent,#06aa66);box-shadow:inset 0 0 0 1px var(--rf-fg-accent,#06aa66)}.TommyDocumentZooms_anteprima__6zoNI{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:100%;height:120px;border-bottom:1px solid var(--rf-border-subtle,#e3e3dc);background:var(--rf-white,#fff)}.TommyDocumentZooms_anteprima__6zoNI img{position:relative;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:var(--rf-white,#fff)}.TommyDocumentZooms_anteprima__6zoNI>svg{width:var(--rf-s-5);height:var(--rf-s-5);color:var(--rf-fg-faint,#8a8a86)}.TommyDocumentZooms_scena__vjDQW{position:absolute;inset:0;overflow:hidden}.TommyDocumentZooms_didascalia__ow4rB{display:block;padding:var(--rf-s-1) var(--rf-s-2) 0;overflow:hidden;font-weight:var(--rf-w-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--rf-fg,#1a1a1a);white-space:nowrap;text-overflow:ellipsis}.TommyDocumentZooms_ref__iVXzA{font-family:var(--rf-font-mono)}.TommyDocumentZooms_stato__xCxFC{float:right;display:inline-flex;align-items:center;gap:var(--rf-s-1);margin-left:var(--rf-s-1);color:var(--rf-fg-accent,#06aa66);font-size:var(--rf-fs-11,11px);font-weight:var(--rf-w-medium)}.TommyDocumentZooms_punto__OVYZY{width:5px;height:5px;border-radius:50%;background:currentColor}.TommyDocumentZooms_etichetta__MiYpC{display:-webkit-box;padding:0 var(--rf-s-2);overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere;color:var(--rf-fg-muted,#5f5f59)}.TommyDocumentZooms_cambiato__ZuzSE{position:absolute;left:var(--rf-s-1);bottom:var(--rf-s-1);display:inline-flex;align-items:center;gap:var(--rf-s-1);max-width:calc(100% - var(--rf-s-2));padding:0 var(--rf-s-2);overflow:hidden;border:1px solid rgba(246,168,33,.45);border-radius:var(--rf-r-pill);background:#fdefd7;color:var(--rf-fg,#1a1a1a);font-weight:var(--rf-w-semibold);white-space:nowrap;text-overflow:ellipsis}.TommyDocumentZooms_cambiato__ZuzSE svg{flex:none;width:var(--rf-s-3);height:var(--rf-s-3);color:#b47507}.TommyDocumentZooms_inCorso__dRi8J{cursor:default}.TommyDocumentZooms_inCorso__dRi8J:hover{border-color:var(--rf-border,#e3e3dc);box-shadow:none}.TommyDocumentZooms_inCorso__dRi8J.TommyDocumentZooms_attiva__5BDoT:hover{border-color:var(--rf-fg-accent,#06aa66);box-shadow:inset 0 0 0 1px var(--rf-fg-accent,#06aa66)}.TommyDocumentZooms_segnaposto__q1Quy{background:linear-gradient(100deg,var(--rf-n-100,#f5f5f0) 30%,var(--rf-n-200,#e3e3dc) 50%,var(--rf-n-100,#f5f5f0) 70%);background-size:300% 100%;animation:TommyDocumentZooms_tommyRitagliAttesa__xGUTU 1.6s ease-in-out infinite}@keyframes TommyDocumentZooms_tommyRitagliAttesa__xGUTU{0%{background-position:100% 0}to{background-position:0 0}}.TommyDocumentZooms_errore__VfTwD{display:flex;align-items:flex-start;gap:var(--rf-s-2);margin:0;padding:0 var(--rf-s-3) var(--rf-s-3);color:var(--rf-fg-muted,#5f5f59)}.TommyDocumentZooms_errore__VfTwD svg{flex:none;width:var(--rf-s-4);height:var(--rf-s-4);color:#b47507}@media(prefers-reduced-motion:reduce){.TommyDocumentZooms_gira__z7tSC,.TommyDocumentZooms_segnaposto__q1Quy{animation:none}.TommyDocumentZooms_pannello__uGi_J .TommyDocumentZooms_miniature__CaaS_{scroll-behavior:auto}}@media(max-width:767.98px){.TommyDocumentZooms_vivo__fsDTy{max-width:100%}}.ImpersonateWarning_banda__1HtLN{position:relative;z-index:9999;width:100%;padding:12px 44px;background:rgba(231,162,63,.16);border-bottom:1px solid rgba(231,162,63,.5);color:#7d5314;font-family:var(--rf-font-body);font-size:var(--rf-fs-14);line-height:var(--rf-lh-normal);text-align:center}.ImpersonateWarning_banda__1HtLN b,.ImpersonateWarning_banda__1HtLN strong{font-weight:var(--rf-w-semibold);color:inherit}.ImpersonateWarning_banda__1HtLN a{color:inherit;font-weight:var(--rf-w-bold);text-decoration:underline;text-underline-offset:2px}.ImpersonateWarning_banda__1HtLN a:hover{color:var(--rf-ink,#1f1d1a)}.ImpersonateWarning_banda__1HtLN .ImpersonateWarning_compatto__bX8VA{display:none}.ImpersonateWarning_banda__1HtLN.ImpersonateWarning_chiusa__oPhO_{padding:4px 44px}.ImpersonateWarning_banda__1HtLN.ImpersonateWarning_chiusa__oPhO_ .ImpersonateWarning_testo__44VOk{display:none}.ImpersonateWarning_banda__1HtLN.ImpersonateWarning_chiusa__oPhO_ .ImpersonateWarning_compatto__bX8VA{display:block;margin:0;font-size:var(--rf-fs-12);font-weight:var(--rf-w-semibold);letter-spacing:.01em}.ImpersonateWarning_banda__1HtLN.ImpersonateWarning_chiusa__oPhO_ .ImpersonateWarning_tasto__n2Sj1{width:24px;height:20px}.ImpersonateWarning_banda__1HtLN.ImpersonateWarning_chiusa__oPhO_ .ImpersonateWarning_tasto__n2Sj1 svg{transform:rotate(180deg)}@media(max-width:768px){.ImpersonateWarning_banda__1HtLN{padding:10px 30px 10px 16px;font-size:var(--rf-fs-12)}.ImpersonateWarning_banda__1HtLN.ImpersonateWarning_chiusa__oPhO_{padding:4px 30px 4px 16px}}.ImpersonateWarning_tasto__n2Sj1{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:28px;height:24px;padding:0;border:0;border-radius:var(--rf-r-6);background:transparent;color:inherit;cursor:pointer;transition:background .15s ease}.ImpersonateWarning_tasto__n2Sj1:hover{background:rgba(231,162,63,.3)}.ImpersonateWarning_tasto__n2Sj1:focus-visible{outline:2px solid rgba(125,83,20,.65);outline-offset:1px}.ImpersonateWarning_tasto__n2Sj1 svg{display:block;transition:transform .2s ease}@media(max-width:768px){.ImpersonateWarning_tasto__n2Sj1{width:24px;right:4px}}@media(prefers-reduced-motion:reduce){.ImpersonateWarning_tasto__n2Sj1,.ImpersonateWarning_tasto__n2Sj1 svg{transition:none}}.InfoTooltip_tip__Etads{z-index:9999;max-width:min(460px,100vw - 24px);background:#1f1f1c;color:#f5f5f0;border-radius:.6rem;box-shadow:0 8px 28px rgba(0,0,0,.28);font-size:12.5px;line-height:1.45;overflow:hidden;animation:InfoTooltip_tipIn__9NyUE .12s ease}.InfoTooltip_tip--passive__XfI8z{pointer-events:none}@keyframes InfoTooltip_tipIn__9NyUE{0%{opacity:0}to{opacity:1}}.InfoTooltip_body__ky0YG{padding:.5rem .7rem;white-space:pre-line;word-break:break-word}.InfoTooltip_bodyShortcut__IIpJd{display:flex;align-items:center;gap:10px}.InfoTooltip_bodyPreview__zAVFA{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.InfoTooltip_shortcut__F93Zo{display:inline-flex;align-items:center;justify-content:center;min-width:22px;padding:1px 5px;border-radius:var(--rf-r-6);background:hsla(0,0%,100%,.18);font:inherit}.InfoTooltip_arrow__yXnzQ{fill:#1f1f1c}.InfoTooltip_ask__uz8ji{display:flex;align-items:center;gap:.4rem;width:100%;border:none;border-top:1px solid hsla(0,0%,100%,.12);background:transparent;color:#76abf6;font:inherit;font-weight:600;text-align:left;padding:.5rem .7rem;cursor:pointer;transition:background .15s ease}.InfoTooltip_ask__uz8ji:hover{background:hsla(0,0%,100%,.08)}.InfoTooltip_ask__uz8ji:active{background:hsla(0,0%,100%,.14)}.InfoTooltip_askIc__B4BF_{font-size:13px;line-height:1}@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&family=Caveat:wght@400;500&display=swap";:root{--rf-ink:#2f2f2f;--rf-paper:#f4f4f4;--rf-white:#fff;--rf-verde:#37b776;--rf-n-50:#fafafa;--rf-n-100:#f4f4f4;--rf-n-200:#ececec;--rf-n-300:#dcdcdc;--rf-n-400:#b8b8b8;--rf-n-500:#8a8a8a;--rf-n-600:#5e5e5e;--rf-n-700:#424242;--rf-n-800:#2f2f2f;--rf-n-900:#1a1a1a;--rf-n-1000:#0a0a0a;--rf-verde-50:#e8f7ef;--rf-verde-100:#c8ecd7;--rf-verde-300:#74d2a3;--rf-verde-500:#37b776;--rf-verde-600:#2aa066;--rf-verde-700:#1f8454;--rf-verde-900:#0f4a2e;--rf-success:var(--rf-verde-500);--rf-warning:#e7a23f;--rf-danger:#d4493d;--rf-info:#4a7fb8;--rf-cartella:#ffc83d;--rf-bg:var(--rf-paper);--rf-bg-elevated:var(--rf-white);--rf-bg-sunken:var(--rf-n-200);--rf-bg-inverse:var(--rf-ink);--rf-fg:var(--rf-ink);--rf-fg-muted:var(--rf-n-600);--rf-fg-subtle:var(--rf-n-500);--rf-fg-faint:var(--rf-n-400);--rf-fg-inverse:var(--rf-white);--rf-fg-accent:var(--rf-verde-700);--rf-border:var(--rf-n-300);--rf-border-strong:var(--rf-n-400);--rf-border-subtle:var(--rf-n-200);--rf-border-focus:var(--rf-verde-500);--rf-font-display:"Manrope","Söhne","Aktiv Grotesk",system-ui,sans-serif;--rf-font-body:"Inter","Söhne",system-ui,-apple-system,"Segoe UI",sans-serif;--rf-font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--rf-w-regular:400;--rf-w-medium:500;--rf-w-semibold:600;--rf-w-bold:700;--rf-w-black:800;--rf-fs-12:0.75rem;--rf-fs-14:0.875rem;--rf-fs-16:1rem;--rf-fs-18:1.125rem;--rf-fs-20:1.25rem;--rf-fs-24:1.5rem;--rf-fs-32:2rem;--rf-fs-40:2.5rem;--rf-fs-56:3.5rem;--rf-fs-80:5rem;--rf-fs-112:7rem;--rf-lh-tight:1.04;--rf-lh-snug:1.18;--rf-lh-normal:1.45;--rf-lh-relaxed:1.6;--rf-tr-tight:-0.03em;--rf-tr-snug:-0.015em;--rf-tr-normal:0;--rf-tr-wide:0.04em;--rf-s-1:4px;--rf-s-2:8px;--rf-s-3:12px;--rf-s-4:16px;--rf-s-5:20px;--rf-s-6:24px;--rf-s-8:32px;--rf-s-10:40px;--rf-s-12:48px;--rf-s-16:64px;--rf-s-20:80px;--rf-s-24:96px;--rf-s-32:128px;--rf-r-0:0;--rf-r-2:2px;--rf-r-4:4px;--rf-r-6:6px;--rf-r-8:8px;--rf-r-10:10px;--rf-r-12:12px;--rf-r-16:16px;--rf-r-pill:999px;--rf-shadow-0:none;--rf-shadow-1:0 1px 2px rgba(47,47,47,.06),0 0 0 1px rgba(47,47,47,.04);--rf-shadow-2:0 2px 6px rgba(47,47,47,.07),0 1px 2px rgba(47,47,47,.05);--rf-shadow-3:0 8px 24px rgba(47,47,47,.08),0 2px 4px rgba(47,47,47,.05);--rf-shadow-4:0 24px 48px rgba(47,47,47,.12),0 4px 8px rgba(47,47,47,.06);--rf-ring:0 0 0 3px rgba(55,183,118,.32);--rf-ease-standard:cubic-bezier(0.4,0,0.2,1);--rf-ease-out:cubic-bezier(0.16,1,0.3,1);--rf-ease-in:cubic-bezier(0.7,0,0.84,0);--rf-dur-fast:120ms;--rf-dur-base:200ms;--rf-dur-slow:320ms;--rf-container:1240px;--rf-container-narrow:720px;--rf-gutter:24px}html{color:var(--rf-fg);background:var(--rf-bg)}body{font-family:var(--rf-font-body);font-size:var(--rf-fs-16);line-height:var(--rf-lh-normal);font-weight:var(--rf-w-regular);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.rf-display-l,.rf-display-m,.rf-display-xl{font-family:var(--rf-font-display);font-weight:var(--rf-w-black);letter-spacing:var(--rf-tr-tight);line-height:var(--rf-lh-tight);color:var(--rf-fg);text-transform:lowercase}.rf-display-xl{font-size:clamp(3.5rem,8vw,7rem)}.rf-display-l{font-size:clamp(2.5rem,5vw,5rem)}.rf-display-m{font-size:clamp(2rem,3.5vw,3.5rem)}.rf-h1,.rf-h2,.rf-h3,.rf-h4,h1,h2,h3,h4{font-family:var(--rf-font-display);color:var(--rf-fg);letter-spacing:var(--rf-tr-snug);line-height:var(--rf-lh-snug);font-weight:var(--rf-w-bold);margin:0}.rf-h1,h1{font-size:var(--rf-fs-40);font-weight:var(--rf-w-black);letter-spacing:var(--rf-tr-tight)}.rf-h2,h2{font-size:var(--rf-fs-32)}.rf-h3,h3{font-size:var(--rf-fs-24)}.rf-h4,h4{font-size:var(--rf-fs-20);font-weight:var(--rf-w-semibold)}.rf-body,p{font-size:var(--rf-fs-16);color:var(--rf-fg)}.rf-body,.rf-body-lg,p{line-height:var(--rf-lh-relaxed)}.rf-body-lg{font-size:var(--rf-fs-18)}.rf-body-sm{font-size:var(--rf-fs-14);line-height:var(--rf-lh-normal);color:var(--rf-fg-muted)}.rf-meta{color:var(--rf-fg-subtle);letter-spacing:var(--rf-tr-normal)}.rf-eyebrow,.rf-meta{font-family:var(--rf-font-body);font-size:var(--rf-fs-12)}.rf-eyebrow{font-weight:var(--rf-w-semibold);text-transform:uppercase;letter-spacing:var(--rf-tr-wide);color:var(--rf-fg-muted)}.rf-mono,code,kbd,pre,samp{font-family:var(--rf-font-mono);font-size:.92em}.rf-link,a{color:var(--rf-fg);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;-webkit-text-decoration-color:var(--rf-n-400);text-decoration-color:var(--rf-n-400);transition:-webkit-text-decoration-color var(--rf-dur-fast) var(--rf-ease-standard);transition:text-decoration-color var(--rf-dur-fast) var(--rf-ease-standard);transition:text-decoration-color var(--rf-dur-fast) var(--rf-ease-standard),-webkit-text-decoration-color var(--rf-dur-fast) var(--rf-ease-standard)}.rf-link:hover,a:hover{-webkit-text-decoration-color:var(--rf-verde-500);text-decoration-color:var(--rf-verde-500)}.rf-tic:after{content:"";display:inline-block;width:.14em;height:.14em;margin-left:.04em;background:var(--rf-verde-500);vertical-align:baseline}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;color:#1a1a1a;background:#fff;line-height:1.5}a{color:#0f6bed;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{margin:0 0 1rem;line-height:1.2}body.tm-dock{--tm-dock-w:412px}body.tm-dock-resizing,body.tm-dock-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}body.cm-clean{overflow:hidden}body.lst-open{--lst-panel-w:min(460px,92vw)}:root{--rf-fab-offset:24px;--rf-fab-size:60px;--rf-fab-space:calc(var(--rf-fab-offset) * 2 + var(--rf-fab-size))}@media(max-width:767.98px){:root{--rf-fab-offset:16px;--rf-fab-size:56px}}:root{--rf-impersonate-h:0px;--rf-impersonate-top:0px;--rf-vh:calc(100vh - var(--rf-impersonate-h));--rf-subhead-h:0px}@media(prefers-reduced-motion:no-preference){html.rf-smooth{scroll-behavior:smooth}}