:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--paper:#fff;--ink:#0b0d10;--ink-2:#3d4146;--hair-soft:#ecedef;--rule-off:#80858c;--wash:#f3f3f1;--accent:#40709c;--accent-wash:#e7eef5;--accent-on-wash:#3c6a94;--pill:#f3f3f1;--kbd-bg:#f3f3f1;--kbd-line:#d9dbde;--alarm:#b3121f;--on-alarm:#fff;--alarm-signal:#b3121f;--ok:#17663f;--amber:#b45309;--focus-ring-soft:#dcdcdc;--focus-ring-on-fill:#fff;--iframe-border:#c9ccd1;--tag-text-dark:#000;--tag-text-light:#fff;--brand-light:#7898b8;--brand-gray:#646464;--tag-categoria-pec:#4b5563;--tag-categoria-clienti:#0f766e;--tag-categoria-pa:#6d28d9;--tag-categoria-fornitori:#92400e;--tag-categoria-nuovi:#be185d;--tag-categoria-notifiche:#d1d5db;--tag-categoria-newsletter:#fde68a;--tag-ruolo-cliente:#99f6e4;--tag-ruolo-fornitore:#fdba74;--tag-ruolo-ente:#c4b5fd;--tag-ruolo-ignora:#e5e7eb;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-serif:Georgia, "Times New Roman", serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--type-wordmark-family:var(--font-sans);--type-wordmark-size:15px;--type-wordmark-weight:900;--type-wordmark-tracking:.28em;--type-counter-display-family:var(--font-sans);--type-counter-display-size:clamp(56px, 11vw, 168px);--type-counter-display-weight:900;--type-counter-display-line:1;--type-counter-display-tracking:-.06em;--type-counter-total-family:var(--font-sans);--type-counter-total-size:clamp(22px, 3.7vw, 56px);--type-counter-total-weight:300;--type-counter-total-tracking:-.02em;--type-subject-family:var(--font-sans);--type-subject-size:clamp(24px, 2.9vw, 42px);--type-subject-weight:800;--type-subject-line:1.1;--type-subject-tracking:-.025em;--type-subject-compact-family:var(--font-sans);--type-subject-compact-size:clamp(22px, 2.2vw, 32px);--type-subject-compact-weight:800;--type-subject-compact-line:1.1;--type-subject-compact-tracking:-.025em;--type-sheet-title-family:var(--font-sans);--type-sheet-title-size:clamp(24px, 2.5vw, 36px);--type-sheet-title-weight:800;--type-sheet-title-tracking:-.02em;--type-side-title-family:var(--font-sans);--type-side-title-size:26px;--type-side-title-weight:800;--type-side-title-tracking:-.01em;--type-section-title-family:var(--font-sans);--type-section-title-size:22px;--type-section-title-weight:800;--type-section-name-family:var(--font-sans);--type-section-name-size:17px;--type-section-name-weight:800;--type-banner-title-family:var(--font-sans);--type-banner-title-size:14px;--type-banner-title-weight:800;--type-number-lg-family:var(--font-sans);--type-number-lg-size:52px;--type-number-lg-weight:900;--type-number-lg-line:1;--type-number-lg-tracking:-.04em;--type-number-md-family:var(--font-sans);--type-number-md-size:30px;--type-number-md-weight:900;--type-number-md-line:1;--type-number-md-tracking:-.03em;--type-sender-family:var(--font-sans);--type-sender-size:17px;--type-sender-weight:800;--type-body-lg-family:var(--font-sans);--type-body-lg-size:18px;--type-body-lg-weight:400;--type-body-lg-line:1.55;--type-body-family:var(--font-sans);--type-body-size:15px;--type-body-weight:400;--type-body-line:1.5;--type-fact-family:var(--font-sans);--type-fact-size:15px;--type-fact-weight:700;--type-nav-family:var(--font-sans);--type-nav-size:14px;--type-nav-weight:600;--type-action-label-family:var(--font-sans);--type-action-label-size:14px;--type-action-label-weight:400;--type-action-label-primary-family:var(--font-sans);--type-action-label-primary-size:14px;--type-action-label-primary-weight:500;--type-action-hint-family:var(--font-sans);--type-action-hint-size:12px;--type-action-hint-weight:400;--type-countdown-family:var(--font-sans);--type-countdown-size:12.5px;--type-countdown-weight:400;--type-reasoning-family:var(--font-serif);--type-reasoning-size:18px;--type-reasoning-weight:400;--type-reasoning-line:1.5;--type-meta-mono-family:var(--font-mono);--type-meta-mono-size:13px;--type-meta-mono-weight:400;--type-meta-mono-tracking:.06em;--type-label-mono-family:var(--font-mono);--type-label-mono-size:12px;--type-label-mono-weight:700;--type-label-mono-tracking:.12em;--type-fact-label-mono-family:var(--font-mono);--type-fact-label-mono-size:11px;--type-fact-label-mono-weight:600;--type-fact-label-mono-tracking:.12em;--type-badge-mono-family:var(--font-mono);--type-badge-mono-size:12px;--type-badge-mono-weight:800;--type-badge-mono-tracking:.2em;--type-tag-family:var(--font-mono);--type-tag-size:11px;--type-tag-weight:700;--type-tag-line:18px;--type-tag-tracking:.08em;--type-kbd-family:var(--font-mono);--type-kbd-size:11px;--type-kbd-weight:600;--type-kbd-line:18px;--radius-none:0px;--radius-tag:2px;--radius-kbd:4px;--radius-full:9999px;--space-1:4px;--space-2:6px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:20px;--space-7:22px;--space-8:28px;--space-9:44px;--space-10:56px;--page-gutter:48px;--page-gutter-narrow:16px;--header-min-height:64px;--side-column:330px;--column-gap:56px;--label-column:120px;--subject-measure:860px;--body-measure:760px;--carta-max-width:840px;--picker-width:360px;--sheet-max-width:980px;--target-min:24px;--focus-ring:1px;--focus-offset:2px;--rule-strong:3px;--rule-hair:1px;--tick-height:8px;--tick-height-current:14px;--dot:8px;--dot-gap:4px;--dot-ring:1.5px;--caselle-list-width:320px;--tag-padding-x:6px;--pill-compact-padding-y:4px;--pill-compact-padding-start:4px;--pill-compact-padding-end:10px;--pill-compact-gap:4px;--nav-pill-offset:4px;--pill-padding-y:7px;--pill-padding-end:14px;--pill-padding-start:8px;--page-min-height:100dvh;--measure-login:360px;--mailbox-tag-default:#d9a21b;--color-picker-width:240px;--color-picker-height:150px;--color-picker-hue-height:12px;--color-picker-marker:14px;--color-picker-hue-marker-width:6px;--color-picker-hue-marker-height:18px;--swatch-size:40px;--checkbox-size:20px;--hex-input-width:130px;--mailbox-tag-height:18px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--paper:#0b0d10;--ink:#f5f5f2;--ink-2:#b4b8bd;--hair-soft:#1c1f24;--rule-off:#646970;--wash:#15181c;--accent:#8fb0d0;--accent-wash:#142130;--accent-on-wash:#8fb0d0;--pill:#17191d;--kbd-bg:#1a1d21;--kbd-line:#2a2e33;--alarm:#b3121f;--on-alarm:#fff;--alarm-signal:#e5484d;--ok:#7fd1a6;--amber:#f59e0b;--focus-ring-soft:#2e3238;--focus-ring-on-fill:#fff;--iframe-border:#3a3f46;--tag-text-dark:#000;--tag-text-light:#fff;--brand-light:#7898b8;--brand-gray:#646464}}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--paper);color:var(--ink);font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p{margin:0}button,input,select,textarea{font:inherit;color:inherit;box-shadow:none}:focus-visible{outline:var(--focus-ring) solid var(--focus-ring-soft);outline-offset:var(--focus-offset)}[data-fill] :focus-visible,[data-fill]:focus-visible{outline-color:var(--focus-ring-on-fill)}.visually-hidden{width:var(--rule-hair);height:var(--rule-hair);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.pill{align-items:center;gap:var(--space-3);min-height:var(--target-min);padding:var(--pill-padding-y) var(--pill-padding-end) var(--pill-padding-y) var(--pill-padding-start);border-radius:var(--radius-full);background:var(--pill);color:var(--ink);font-family:var(--type-action-label-family);font-size:var(--type-action-label-size);font-weight:var(--type-action-label-weight);white-space:nowrap;cursor:pointer;border:0;text-decoration:none;display:inline-flex}.pill--primary{background:var(--accent-wash);color:var(--accent-on-wash);font-family:var(--type-action-label-primary-family);font-size:var(--type-action-label-primary-size);font-weight:var(--type-action-label-primary-weight)}.pill:disabled{background:var(--pill);color:var(--ink-2);cursor:not-allowed;text-decoration:line-through}.pill__kbd{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--paper);font-family:var(--type-kbd-family);font-size:var(--type-kbd-size);font-weight:var(--type-kbd-weight);line-height:var(--type-kbd-line);align-items:center;display:inline-flex}.login{min-height:var(--page-min-height);padding:var(--space-10) var(--page-gutter-narrow);justify-content:center;display:flex}.login__column{width:100%;max-width:var(--measure-login);gap:var(--space-9);flex-direction:column;display:flex}.login__wordmark{color:var(--ink);font-family:var(--type-wordmark-family);font-size:var(--type-wordmark-size);font-weight:var(--type-wordmark-weight);letter-spacing:var(--type-wordmark-tracking)}.login__form{gap:var(--space-6);flex-direction:column;display:flex}.login__field{gap:var(--space-2);flex-direction:column;display:flex}.login__label{color:var(--ink);font-family:var(--type-fact-family);font-size:var(--type-fact-size);font-weight:var(--type-fact-weight)}.login__input{width:100%;min-height:var(--target-min);padding:var(--space-3) var(--space-4);background:var(--paper);color:var(--ink);border:var(--rule-hair) solid var(--hair-soft);border-radius:var(--radius-none);font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line)}.login__help{color:var(--ink-2);font-family:var(--type-action-hint-family);font-size:var(--type-action-hint-size);font-weight:var(--type-action-hint-weight)}.login__submit{min-height:var(--target-min);padding:var(--pill-padding-y) var(--pill-padding-end) var(--pill-padding-y) var(--pill-padding-start);background:var(--accent-wash);color:var(--accent-on-wash);border-radius:var(--radius-full);font-family:var(--type-action-label-primary-family);font-size:var(--type-action-label-primary-size);font-weight:var(--type-action-label-primary-weight);cursor:pointer;border:0;align-self:flex-start}.login__error{gap:var(--space-2);color:var(--ink);font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line);display:flex}.login__error-mark{color:var(--ink)}.digest{padding:var(--space-10) var(--page-gutter)}.digest__empty{align-items:center;gap:var(--space-6);padding:var(--space-10) 0;text-align:center;flex-direction:column;display:flex}.digest__empty-title{color:var(--ink);font-family:var(--type-section-title-family);font-size:var(--type-section-title-size);font-weight:var(--type-section-title-weight)}.digest__empty .pill{padding-left:var(--pill-padding-end)}.caselle{padding:var(--space-9) var(--page-gutter) var(--space-10)}.caselle__head{align-items:center;gap:var(--space-6);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.caselle__title{color:var(--ink);font-family:var(--type-sheet-title-family);font-size:var(--type-sheet-title-size);font-weight:var(--type-sheet-title-weight);letter-spacing:var(--type-sheet-title-tracking)}.pill.caselle__connect{padding-left:var(--pill-padding-end);margin-left:auto}.caselle__empty{color:var(--ink-2);font-family:var(--type-body-family);font-size:var(--type-body-size)}.caselle__list{border-top:var(--rule-hair) solid var(--hair-soft);margin:0;padding:0;list-style:none}.caselle__row{gap:var(--space-4);padding:var(--space-5) 0;border-bottom:var(--rule-hair) solid var(--hair-soft);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,4fr) minmax(0,3fr) auto auto;align-items:center;display:grid}.caselle__tag{align-items:center;gap:var(--space-2);display:inline-flex}.caselle__pec-badge,.badge-pec{padding:var(--space-1) var(--space-3);background:var(--ink);color:var(--paper);font-family:var(--type-badge-mono-family);font-size:var(--type-badge-mono-size);font-weight:var(--type-badge-mono-weight);letter-spacing:var(--type-badge-mono-tracking);display:inline-flex}.caselle__provider{color:var(--ink);font-family:var(--type-fact-family);font-size:var(--type-fact-size);font-weight:var(--type-fact-weight)}.caselle__address{overflow-wrap:anywhere;color:var(--ink-2);font-family:var(--type-meta-mono-family);font-size:var(--type-meta-mono-size)}.caselle__import{gap:var(--space-2);flex-direction:column;display:flex}.caselle__sync{color:var(--ink-2);font-family:var(--type-meta-mono-family);font-size:var(--type-meta-mono-size);font-weight:var(--type-meta-mono-weight);letter-spacing:var(--type-meta-mono-tracking)}.caselle__action{justify-content:flex-end;display:flex}.caselle__below{grid-column:1/-1}.caselle__below .collega__error-mark{color:var(--alarm-signal)}.collega{max-width:var(--sheet-max-width);padding:var(--space-8) var(--space-9) var(--space-8);background:var(--paper);border:var(--rule-strong) solid var(--ink);margin:0 auto}.collega__kicker{color:var(--ink-2);font-family:var(--type-label-mono-family);font-size:var(--type-label-mono-size);font-weight:var(--type-label-mono-weight);letter-spacing:var(--type-label-mono-tracking);text-transform:uppercase}.collega__title{margin:var(--space-2) 0 var(--space-1);color:var(--ink);font-family:var(--type-sheet-title-family);font-size:var(--type-sheet-title-size);font-weight:var(--type-sheet-title-weight);letter-spacing:var(--type-sheet-title-tracking)}.collega__subtitle,.collega__hint{margin-bottom:var(--space-6);color:var(--ink-2);font-family:var(--type-meta-mono-family);font-size:var(--type-meta-mono-size)}.collega__choices{gap:var(--space-4);margin:var(--space-6) 0 var(--space-3);display:flex}.collega__choice{min-height:var(--target-min);padding:var(--space-4) var(--space-8);border:var(--rule-hair) solid var(--rule-off);background:var(--paper);color:var(--ink);font-family:var(--type-fact-family);font-size:var(--type-fact-size);font-weight:var(--type-fact-weight);cursor:pointer}.collega__choice:disabled{color:var(--ink-2);cursor:not-allowed;text-decoration:line-through}.collega__field{gap:var(--space-2);padding:var(--space-4) 0;border-top:var(--rule-hair) solid var(--hair-soft);flex-direction:column;display:flex}.collega__grid{gap:var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.collega__cell{gap:var(--space-2);flex-direction:column;display:flex}.collega__label{color:var(--ink-2);font-family:var(--type-fact-label-mono-family);font-size:var(--type-fact-label-mono-size);font-weight:var(--type-fact-label-mono-weight);letter-spacing:var(--type-fact-label-mono-tracking);text-transform:uppercase}.collega__input{width:100%;min-height:var(--swatch-size);padding:var(--space-3) var(--space-4);background:var(--paper);color:var(--ink);border:var(--rule-hair) solid var(--rule-off);border-radius:var(--radius-none);font-family:var(--type-body-family);font-size:var(--type-body-size)}.collega__input--mono{font-family:var(--type-meta-mono-family)}.collega__input--date{width:auto}.collega__input[readonly]{background:var(--wash)}.collega__with-counter{align-items:center;gap:var(--space-4);display:flex}.collega__counter,.collega__help{color:var(--ink-2);font-family:var(--type-meta-mono-family);font-size:var(--type-action-hint-size);flex:none}.collega__color{grid-template-columns:var(--color-picker-width) minmax(0, 1fr);gap:var(--space-6);align-items:start;display:grid}.collega__preview{gap:var(--space-3);flex-direction:column;display:flex}.collega__preview-box{padding:var(--space-5);border:var(--rule-hair) solid var(--hair-soft);background:var(--paper)}.collega__checks{gap:var(--space-1);color:var(--ink-2);font-family:var(--type-meta-mono-family);font-size:var(--type-meta-mono-size);margin:0;padding:0;list-style:none;display:grid}.collega__warn{padding:var(--space-3) var(--space-4);border:var(--rule-hair) dashed var(--ink);color:var(--ink);font-family:var(--type-body-family);font-size:var(--type-action-label-size)}.collega__warn span{color:var(--ink-2)}.collega__pec{align-items:flex-start;gap:var(--space-4);margin-top:var(--space-5);padding:var(--space-5) var(--space-6);border:var(--rule-strong) solid var(--ink);background:var(--wash);flex-direction:column;display:flex}.collega__confirm{align-items:flex-start;gap:var(--space-4);color:var(--ink);font-family:var(--type-body-family);font-size:var(--type-body-size);cursor:pointer;display:flex}.collega__checkbox{width:var(--checkbox-size);height:var(--checkbox-size);accent-color:var(--accent);flex:none;margin:0}.collega__error{gap:var(--space-2);color:var(--ink);font-family:var(--type-body-family);font-size:var(--type-body-size);line-height:var(--type-body-line);display:flex}.collega__form-error{margin-top:var(--space-5)}.collega__error-mark{color:var(--ink)}.collega__actions{align-items:center;gap:var(--space-4);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.collega__address{color:var(--ink);overflow-wrap:anywhere}
