@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_69d019{font-family:Inter,Inter Fallback;font-style:normal}.__variable_69d019{--font-portal-body:"Inter","Inter Fallback"}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_4daad1{font-family:Fraunces,Fraunces Fallback}.__variable_4daad1{--font-portal-heading:"Fraunces","Fraunces Fallback"}.portal-root{--portal-bg:#0b0e13;--portal-surface:#1a1f26;--portal-surface-alt:#14181f;--portal-surface-hover:#232932;--portal-border:#2b313b;--portal-border-strong:#3a414d;--portal-accent:#c9a961;--portal-accent-hover:#d8bd7e;--portal-on-accent:#1a1407;--portal-text:#f5f1e8;--portal-text-muted:#c4bdb0;--portal-text-faint:#948c7e;--portal-success:#8fbf9f;--portal-warning:#d8a657;--portal-danger:#d98a82;--portal-info:var(--portal-accent);--portal-focus:#e0c989;--portal-font-body:var(--font-portal-body),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--portal-font-heading:var(--font-portal-heading),"Times New Roman",Georgia,serif;--c-bg:var(--portal-bg);--c-surface:var(--portal-surface);--c-surface-alt:var(--portal-surface-alt);--c-surface-hover:var(--portal-surface-hover);--c-border:var(--portal-border);--c-border-strong:var(--portal-border-strong);--c-text:var(--portal-text);--c-text-muted:var(--portal-text-muted);--c-text-faint:var(--portal-text-faint);--c-text-heading:var(--portal-text);--c-primary:var(--portal-accent);--c-primary-hover:var(--portal-accent-hover);--c-on-primary:var(--portal-on-accent);--c-success:var(--portal-success);--c-success-bg:#1d2a22;--c-warning:var(--portal-warning);--c-danger:var(--portal-danger);--c-danger-border:#5e2f2b;--c-info:var(--portal-info);--c-accent:var(--portal-accent);--c-focus:var(--portal-focus);--c-btn-sec-bg:var(--portal-surface-hover);--c-btn-sec-bg-hover:var(--portal-border-strong);--c-btn-sec-border:var(--portal-text-faint);--c-btn-sec-border-hover:var(--portal-text-muted);--c-btn-sec-text:var(--portal-text);--c-btn-tert-text:var(--portal-accent);--c-btn-tert-bg-hover:var(--portal-surface-hover);--c-btn-danger-bg:#2a1a19;--c-btn-danger-bg-hover:#3a2220;--c-btn-danger-border:var(--portal-danger);--c-btn-danger-text:var(--portal-danger);--c-btn-danger-solid:var(--portal-danger);--c-btn-danger-solid-text:#1a0606;--c-btn-dis-bg:var(--portal-border);--c-btn-dis-text:var(--portal-text-faint);--c-btn-sel-bg:#2e2716;--c-btn-sel-border:var(--portal-accent);--c-btn-sel-text:var(--portal-text);--px-bg:var(--portal-bg);--px-surface:var(--portal-surface);--px-surface-alt:var(--portal-surface-alt);--px-surface-hover:var(--portal-surface-hover);--px-border:var(--portal-border);--px-border-strong:var(--portal-border-strong);--px-text:var(--portal-text);--px-text-muted:var(--portal-text-muted);--px-text-faint:var(--portal-text-faint);--px-primary:var(--portal-accent);--px-primary-hover:var(--portal-accent-hover);--px-on-primary:var(--portal-on-accent);--px-focus:var(--portal-focus);color-scheme:dark;background:var(--portal-bg);color:var(--portal-text);font-family:var(--portal-font-body)}.portal-root[data-portal-theme=light],html[data-portal-theme=light] .portal-root{--portal-bg:#ECEEF1;--portal-surface:#ffffff;--portal-surface-alt:#f4f5f7;--portal-surface-hover:#e9ebef;--portal-border:#dcdfe4;--portal-border-strong:#c3c8d0;--portal-accent:#8c6f33;--portal-accent-hover:#735a26;--portal-gold-bright:#c9a961;--portal-on-accent:#ffffff;--portal-text:#1a1f26;--portal-text-muted:#555d68;--portal-text-faint:#6c7480;--portal-success:#2e7d52;--portal-warning:#9a6a16;--portal-danger:#b23b34;--portal-info:var(--portal-accent);--portal-focus:#8c6f33;--c-success-bg:#e6f1ea;--c-danger-border:#e3b4b0;color-scheme:light}.portal-root[data-portal-theme=light] .portal-brand-name,.portal-root[data-portal-theme=light] .portal-footer-award{color:var(--portal-accent)}.portal-root[data-portal-theme=light] .portal-monogram{border-color:var(--portal-gold-bright);color:var(--portal-accent);background:color-mix(in srgb,var(--portal-gold-bright) 16%,transparent)}.portal-root[data-portal-theme=light] .portal-header{background:color-mix(in srgb,var(--portal-bg) 82%,transparent)}.portal-root h1,.portal-root h2,.portal-root h3{font-family:var(--portal-font-heading);font-weight:600;letter-spacing:.1px}.portal-root [tabindex]:focus-visible,.portal-root a:focus-visible,.portal-root button:focus-visible,.portal-root input:focus-visible,.portal-root select:focus-visible,.portal-root textarea:focus-visible{outline:2px solid var(--portal-focus);outline-offset:2px;border-radius:4px}.portal-header{border-bottom:1px solid var(--portal-border);background:color-mix(in srgb,var(--portal-bg) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:-webkit-sticky;position:sticky;top:0;z-index:30}.portal-brand-name{font-family:var(--portal-font-body);color:var(--portal-accent);font-weight:600;font-size:18px;letter-spacing:0;line-height:1.2;text-wrap:balance;overflow-wrap:break-word}.portal-brand-link{display:flex;align-items:center;gap:12px;text-decoration:none;min-width:0}.portal-header-utente{display:flex;align-items:center;gap:14px;flex-shrink:0}.portal-brand-sub{color:var(--portal-text-faint);font-size:11px;letter-spacing:1.4px;text-transform:uppercase;line-height:1.2}.portal-monogram{width:38px;height:38px;border-radius:8px;border:1px solid var(--portal-accent);color:var(--portal-accent);background:color-mix(in srgb,var(--portal-accent) 10%,transparent);display:grid;place-items:center;font-family:var(--portal-font-heading);font-weight:600;font-size:18px}.portal-nav{flex-wrap:wrap;row-gap:0}.portal-tab{display:inline-flex;align-items:center;gap:8px;padding:13px 14px;color:var(--portal-text-muted);text-decoration:none;font-size:14px;font-weight:500;white-space:nowrap;border-bottom:2px solid transparent;transition:color .14s ease,border-color .14s ease}.portal-tab:hover{color:var(--portal-text)}.portal-tab[aria-current=page]{color:var(--portal-accent);font-weight:600;border-bottom-color:var(--portal-accent)}.portal-footer{border-top:1px solid var(--portal-border);padding:28px 24px;text-align:center}.portal-footer-award{color:var(--portal-accent);font-family:var(--portal-font-body);font-weight:600;font-size:13px;letter-spacing:0}.portal-footer-text{color:var(--portal-text-faint);font-size:12px;margin-top:8px;line-height:1.6;max-width:680px;margin-inline:auto}.portal-rule{height:1px;border:0;background:linear-gradient(90deg,var(--portal-accent) 0,color-mix(in srgb,var(--portal-accent) 35%,transparent) 30%,transparent 70%);margin:0}.portal-ghost-btn{border-radius:6px;padding:7px 13px;cursor:pointer;font-size:13px;font-family:var(--portal-font-body);transition:border-color .14s ease,color .14s ease}.portal-theme-toggle{display:inline-grid;place-items:center;width:34px;height:34px;padding:0}.portal-theme-toggle:hover{color:var(--portal-accent)}@media (max-width:560px){.portal-hide-mobile{display:none!important}.portal-header-riga{padding:10px 14px!important;gap:8px!important}.portal-brand-link{gap:10px}.portal-header-utente{gap:8px}.portal-header-utente .portal-avatar{display:none!important}.portal-brand-name{font-size:17px}}@media (max-width:900px){.portal-tab{padding:11px 10px;font-size:13px;gap:6px}}@media (max-width:560px){.portal-nav{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));grid-gap:4px!important;gap:4px!important;padding:6px 12px 10px!important}.portal-tab{justify-content:center;padding:9px 6px;border:1px solid var(--portal-border);border-radius:6px}.portal-tab[aria-current=page]{border-color:var(--portal-accent);background:color-mix(in srgb,var(--portal-accent) 12%,transparent)}.portal-header{position:static}}.portal-vista-schede{display:none}.portal-scheda+.portal-scheda{border-top:1px solid var(--portal-border)}.portal-scheda-azioni{display:flex;gap:8px}.portal-scheda-azioni>*{flex:1 1;min-width:0}.portal-scheda-azioni a{display:block;text-decoration:none}.portal-scheda-azioni .px-btn{width:100%;min-height:44px}@media (max-width:640px){.portal-vista-tabella{display:none}.portal-vista-schede{display:block}.portal-scheduler-grid{grid-template-columns:1fr!important}}