@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-ext-wght-normal-CGKlZYBf.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-wght-normal-DLqwHbi6.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-ext-wght-normal-e3e57Shi.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-wght-normal-CO1l-giJ.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-vietnamese-wght-normal-LcSrhZ7T.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-ext-wght-normal-BnEbWgdZ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-wght-normal-DLxlUchJ.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-ext-opsz-italic-5yUt4G_9.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-cyrillic-opsz-italic-Bj0ndbyp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-ext-opsz-italic-DFpO5j-Z.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-greek-opsz-italic-CHERNRFq.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-vietnamese-opsz-italic-BdcrZMcO.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-ext-opsz-italic-4y8iAqqs.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-opsz-italic-CJ93D38p.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/karla-latin-ext-wght-normal-Dq0rrjgs.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/karla-latin-wght-normal-C3-ma4ov.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-normal-CnvboYUG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-normal-ukD16Tqj.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--f-ui:"Karla Variable", "Karla", system-ui, -apple-system, "Segoe UI", sans-serif;--f-book:"Literata Variable", "Literata", Georgia, "Times New Roman", serif;--f-num:var(--f-book);--ease:cubic-bezier(.2, .7, .2, 1);--radius-s:8px;--radius-m:12px;--radius-l:16px;--radius-xl:20px;--shadow-pop:0 24px 60px -24px #00000073}:root,:root[data-stile=pizzeria]{--r-bg:#f6f2ec;--r-panel:#fff;--r-panel2:#faf7f2;--r-ink:#2b201b;--r-mut:#74655c;--r-line:#e6ded4;--r-rule:#efe8de;--r-acc:#b3362b;--r-acc-soft:#f8e4df;--r-acc-ink:#fff;--r-sec:#3e7b3a;--r-mark:#ffe1a1;--r-c1:#b3362b;--r-c2:#3e7b3a;--r-c3:#d79a2b;--r-c4:#a99c92;--ok:#2f7a3d;--ok-bg:#e3f1e3;--warn:#9a6100;--warn-bg:#faedd2;--bad:#9b1c48;--bad-bg:#f9e2ea;--sh-fg:#2b201b;--sh-bg:#f6f2ec;--scrim:#14100e6b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]),:root[data-stile=pizzeria]:not([data-theme=light]){--r-bg:#15110f;--r-panel:#1e1916;--r-panel2:#241e1a;--r-ink:#f1e9e1;--r-mut:#a6978c;--r-line:#332a25;--r-rule:#231d19;--r-acc:#ee7563;--r-acc-soft:#3a1c17;--r-acc-ink:#1e0b08;--r-sec:#8cc57f;--r-mark:#5e4515;--r-c1:#ee7563;--r-c2:#8cc57f;--r-c3:#e8b14e;--r-c4:#6f635b;--ok:#7fcf8c;--ok-bg:#16261a;--warn:#e8b656;--warn-bg:#2d2311;--bad:#f0789f;--bad-bg:#36141f;--sh-fg:#f1e9e1;--sh-bg:#15110f;--scrim:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark],:root[data-stile=pizzeria][data-theme=dark]{--r-bg:#15110f;--r-panel:#1e1916;--r-panel2:#241e1a;--r-ink:#f1e9e1;--r-mut:#a6978c;--r-line:#332a25;--r-rule:#231d19;--r-acc:#ee7563;--r-acc-soft:#3a1c17;--r-acc-ink:#1e0b08;--r-sec:#8cc57f;--r-mark:#5e4515;--r-c1:#ee7563;--r-c2:#8cc57f;--r-c3:#e8b14e;--r-c4:#6f635b;--ok:#7fcf8c;--ok-bg:#16261a;--warn:#e8b656;--warn-bg:#2d2311;--bad:#f0789f;--bad-bg:#36141f;--sh-fg:#f1e9e1;--sh-bg:#15110f;--scrim:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-stile=pescheria]{--r-bg:#f1f5f7;--r-panel:#fff;--r-panel2:#f6f9fa;--r-ink:#12283a;--r-mut:#5a6e7f;--r-line:#dae3e9;--r-rule:#e5ecf1;--r-acc:#17507a;--r-acc-soft:#e1ecf4;--r-acc-ink:#fff;--r-sec:#1f8a7e;--r-mark:#c8eef0;--r-c1:#17507a;--r-c2:#1f8a7e;--r-c3:#e07a5f;--r-c4:#9fb0bd;--ok:#1f7a55;--ok-bg:#e1f3ea;--warn:#9a6300;--warn-bg:#faefd4;--bad:#b42e2e;--bad-bg:#fae3e3;--sh-fg:#12283a;--sh-bg:#f1f5f7;--scrim:#14100e6b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root[data-stile=pescheria]:not([data-theme=light]){--r-bg:#0b141b;--r-panel:#121d26;--r-panel2:#17242f;--r-ink:#e3edf3;--r-mut:#8da2b2;--r-line:#22323f;--r-rule:#172530;--r-acc:#6cb6e3;--r-acc-soft:#142d40;--r-acc-ink:#06131d;--r-sec:#5ccbb9;--r-mark:#1d4a4f;--r-c1:#6cb6e3;--r-c2:#5ccbb9;--r-c3:#f09a82;--r-c4:#5c6e7c;--ok:#63ce98;--ok-bg:#10261c;--warn:#ebb65a;--warn-bg:#2c2311;--bad:#f2817e;--bad-bg:#341616;--sh-fg:#e3edf3;--sh-bg:#0b141b;--scrim:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-stile=pescheria][data-theme=dark]{--r-bg:#0b141b;--r-panel:#121d26;--r-panel2:#17242f;--r-ink:#e3edf3;--r-mut:#8da2b2;--r-line:#22323f;--r-rule:#172530;--r-acc:#6cb6e3;--r-acc-soft:#142d40;--r-acc-ink:#06131d;--r-sec:#5ccbb9;--r-mark:#1d4a4f;--r-c1:#6cb6e3;--r-c2:#5ccbb9;--r-c3:#f09a82;--r-c4:#5c6e7c;--ok:#63ce98;--ok-bg:#10261c;--warn:#ebb65a;--warn-bg:#2c2311;--bad:#f2817e;--bad-bg:#341616;--sh-fg:#e3edf3;--sh-bg:#0b141b;--scrim:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-stile=trattoria]{--r-bg:#f3f2ea;--r-panel:#fff;--r-panel2:#f8f7f1;--r-ink:#24261d;--r-mut:#676a5b;--r-line:#deddd0;--r-rule:#e9e8dd;--r-acc:#56662a;--r-acc-soft:#ebefdb;--r-acc-ink:#fff;--r-sec:#b0603a;--r-mark:#f4e2a8;--r-c1:#56662a;--r-c2:#b0603a;--r-c3:#c9a33a;--r-c4:#a3a391;--ok:#2f7a45;--ok-bg:#e2f1e5;--warn:#996000;--warn-bg:#f8edd2;--bad:#b3321f;--bad-bg:#fae4df;--sh-fg:#24261d;--sh-bg:#f3f2ea;--scrim:#14100e6b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root[data-stile=trattoria]:not([data-theme=light]){--r-bg:#12130e;--r-panel:#1a1b15;--r-panel2:#20221a;--r-ink:#ecebe1;--r-mut:#9d9e8e;--r-line:#2d2e25;--r-rule:#1f201a;--r-acc:#b8c878;--r-acc-soft:#262c14;--r-acc-ink:#141806;--r-sec:#e4936a;--r-mark:#4b4219;--r-c1:#b8c878;--r-c2:#e4936a;--r-c3:#e2c063;--r-c4:#6d6e60;--ok:#79cb8f;--ok-bg:#13271a;--warn:#e8b657;--warn-bg:#2d2410;--bad:#f08a79;--bad-bg:#351813;--sh-fg:#ecebe1;--sh-bg:#12130e;--scrim:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-stile=trattoria][data-theme=dark]{--r-bg:#12130e;--r-panel:#1a1b15;--r-panel2:#20221a;--r-ink:#ecebe1;--r-mut:#9d9e8e;--r-line:#2d2e25;--r-rule:#1f201a;--r-acc:#b8c878;--r-acc-soft:#262c14;--r-acc-ink:#141806;--r-sec:#e4936a;--r-mark:#4b4219;--r-c1:#b8c878;--r-c2:#e4936a;--r-c3:#e2c063;--r-c4:#6d6e60;--ok:#79cb8f;--ok-bg:#13271a;--warn:#e8b657;--warn-bg:#2d2410;--bad:#f08a79;--bad-bg:#351813;--sh-fg:#ecebe1;--sh-bg:#12130e;--scrim:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{background:var(--r-bg);color:var(--r-ink);font:400 14.5px/1.45 var(--f-ui);-webkit-font-smoothing:antialiased;margin:0}img,svg{max-width:100%}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}h1,h2,h3,p{margin:0}:focus-visible{outline:2px solid var(--r-acc);outline-offset:2px}::selection{background:var(--r-mark);color:var(--r-ink)}*{scrollbar-width:thin;scrollbar-color:var(--r-line) transparent}input,select,textarea{background:var(--r-panel);border:1px solid var(--r-line);border-radius:calc(10px * var(--k-rad,1));min-width:0;max-width:100%;padding:8px 10px;transition:border-color .2s,box-shadow .2s}input:focus,select:focus,textarea:focus{border-color:var(--r-acc);box-shadow:0 0 0 3px var(--r-acc-soft);outline:none}.num{font-family:var(--f-num);font-variant-numeric:lining-nums tabular-nums}.mut{color:var(--r-mut)}.sm{font-size:12.5px}.up{color:var(--bad)}.down{color:var(--ok)}.r{text-align:right}.grow{flex:1;min-width:0}.legend{color:var(--r-mut);flex-wrap:wrap;flex:none;gap:14px;font-size:12.5px;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.legend i{border-radius:2px;width:14px;height:4px;display:inline-block}mark{background:var(--r-mark);color:var(--r-ink);border-radius:3px;padding:0 4px}@keyframes ros-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes ros-fade{0%{opacity:0}}@keyframes ros-pop{0%{opacity:0;transform:translateY(-6px)scale(.97)}}@keyframes ros-slide{0%{opacity:.4;transform:translate(28px)}}@keyframes ros-leave{to{opacity:0;transform:translate(24px)}}@keyframes ros-grow-x{0%{transform:scaleX(0)}}.ros-enter>*{animation:ros-rise .55s var(--ease) both}.ros-enter>:nth-child(2){animation-delay:50ms}.ros-enter>:nth-child(3){animation-delay:.1s}.ros-enter>:nth-child(n+4){animation-delay:.15s}.ros-leaving{animation:ros-leave .3s var(--ease) forwards;pointer-events:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ros-page{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex}.ros-body{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex}@media (width>=1100px) and (height>=640px){html,body,#root{height:100%}body{overflow:hidden}.ros-app{height:100dvh;min-height:0}#contenuto{overflow:hidden}.ros-grid-fill{flex:1;grid-auto-rows:minmax(0,1fr);min-height:0}}._wrap_10y6m_1{flex:1;place-items:center;min-height:0;padding:12px 0;display:grid;overflow:auto}._card_10y6m_2{border-radius:calc(22px * var(--k-rad,1));background:var(--r-panel);border:1px solid var(--r-line);justify-items:start;gap:12px;width:min(640px,100%);padding:30px 32px;display:grid;box-shadow:0 30px 60px -44px #0006}._ico_10y6m_3{border-radius:calc(16px * var(--k-rad,1));background:var(--r-acc-soft);width:54px;height:54px;color:var(--r-acc);place-items:center;display:grid}._eyebrow_10y6m_4{letter-spacing:.09em;text-transform:uppercase;color:var(--r-acc);margin:6px 0 0;font-size:11px;font-weight:700}._card_10y6m_2 h1{font:500 30px/1.15 var(--f-book);letter-spacing:-.015em;margin:0}._sub_10y6m_6{color:var(--r-mut);margin:0}._tappe_10y6m_7{gap:8px;width:100%;margin:6px 0 0;padding:0;list-style:none;display:grid}._tappe_10y6m_7 li{border-radius:calc(14px * var(--k-rad,1));background:var(--r-panel2);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}._tappe_10y6m_7 li b{font-weight:700;display:block}._tappe_10y6m_7 li small{color:var(--r-mut);font-size:12.5px}._tappe_10y6m_7 li em{color:var(--r-mut);font-size:11.5px;font-style:normal;font-weight:700}._n_10y6m_12{width:30px;height:30px;font:600 14px var(--f-num);background:var(--r-panel);box-shadow:inset 0 0 0 1.5px var(--r-line);border-radius:50%;place-items:center;display:grid}._tappe_10y6m_7 li._ok_10y6m_13 ._n_10y6m_12{background:var(--ok);color:var(--r-panel);box-shadow:none}._tappe_10y6m_7 li._ok_10y6m_13 em{color:var(--ok)}._acts_10y6m_15{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}._app_aoxr7_1{flex-direction:column;min-height:100vh;display:flex}._top_aoxr7_2{z-index:40;background:color-mix(in srgb, var(--r-bg) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--r-line);padding-top:env(safe-area-inset-top,0px);position:sticky;top:0}._topIn_aoxr7_3{align-items:center;gap:18px;width:100%;max-width:1760px;margin:0 auto;padding:10px clamp(16px,2.6vw,44px);display:flex}._brand_aoxr7_4{color:var(--r-ink);flex:none;align-items:center;gap:11px;text-decoration:none;display:flex}._brand_aoxr7_4 i{border-radius:calc(11px * var(--k-rad,1));background:var(--r-acc);width:36px;height:36px;color:var(--r-acc-ink);font:italic 600 20px/1 var(--f-book);transition:transform .4s var(--ease);place-items:center;display:grid}._brand_aoxr7_4:hover i{transform:rotate(-8deg)scale(1.06)}._icona_aoxr7_7{width:38px;height:38px;transition:transform .4s var(--ease);flex:none;display:grid}._icona_aoxr7_7 img{border-radius:calc(11px * var(--k-rad,1));width:38px;height:38px;display:block;box-shadow:0 4px 12px -4px #783c1459}._brand_aoxr7_4:hover ._icona_aoxr7_7{transform:rotate(-6deg)scale(1.05)}._logo_aoxr7_10{flex:none;place-items:center;max-width:132px;height:40px;display:grid}._logo_aoxr7_10 img{object-fit:contain;max-width:132px;max-height:40px;display:block}:root[data-theme=dark] ._soloChiaro_aoxr7_12,._soloScuro_aoxr7_12{display:none!important}:root[data-theme=dark] ._soloScuro_aoxr7_12{display:block!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._soloChiaro_aoxr7_12{display:none!important}:root:not([data-theme=light]) ._soloScuro_aoxr7_12{display:block!important}}._brand_aoxr7_4 span{font:600 19px/1.1 var(--f-book);letter-spacing:-.01em}._brand_aoxr7_4 small{font:500 12px var(--f-ui);color:var(--r-mut);margin-top:2px;display:block}._brand_aoxr7_4 em{color:var(--r-acc);font-style:normal;font-weight:700}._nav_aoxr7_21{scrollbar-width:none;flex:1;justify-content:center;gap:2px;min-width:0;display:flex;overflow-x:auto}._nav_aoxr7_21 a{color:var(--r-mut);border-radius:calc(9px * var(--k-rad,1));white-space:nowrap;align-items:center;gap:7px;padding:8px 11px;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s,background .2s;display:inline-flex;position:relative}._nav_aoxr7_21 a:hover{color:var(--r-ink);background:var(--r-panel2)}._nav_aoxr7_21 a:after{content:"";background:var(--r-acc);height:2.5px;transition:transform .3s var(--ease);border-radius:2px;position:absolute;bottom:-11px;left:10px;right:10px;transform:scaleX(0)}._nav_aoxr7_21 a.active{color:var(--r-ink)}._nav_aoxr7_21 a.active:after{animation:ros-grow-x .45s var(--ease);transform:scaleX(1)}._badge_aoxr7_27{font:700 11px/18px var(--f-ui);border-radius:calc(9px * var(--k-rad,1));background:var(--r-acc);min-width:18px;height:18px;color:var(--r-acc-ink);text-align:center;padding:0 5px;font-style:normal}._tools_aoxr7_28{flex:none;align-items:center;gap:8px;display:flex}._search_aoxr7_29{border-radius:calc(11px * var(--k-rad,1));border:1px solid var(--r-line);background:var(--r-panel);height:38px;color:var(--r-ink);cursor:pointer;align-items:center;gap:8px;padding:0 10px;display:inline-flex}._search_aoxr7_29 kbd{font:700 10.5px var(--f-ui);color:var(--r-mut);box-shadow:inset 0 0 0 1px var(--r-line);border-radius:5px;padding:2px 5px}._todo_aoxr7_31{opacity:.55}._todo_aoxr7_31.active{opacity:1}._demo_aoxr7_33{background:var(--r-acc-soft);color:var(--r-ink);border-top:1px solid color-mix(in srgb, var(--r-acc) 18%, transparent);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;padding:5px 16px;font-size:12.5px;display:flex}._demo_aoxr7_33 b{color:var(--r-acc)}._demo_aoxr7_33 button{background:var(--r-acc);color:var(--r-acc-ink);font:700 12px var(--f-ui);cursor:pointer;transition:transform .2s var(--ease);border:0;border-radius:99px;align-items:center;gap:5px;padding:3px 11px;display:inline-flex}._demo_aoxr7_33 button:hover{transform:translate(2px)}._ro_aoxr7_37{text-align:center;background:var(--warn-bg);color:var(--warn);padding:3px;font-size:12px;font-weight:700}._main_aoxr7_38{flex-direction:column;flex:1;gap:14px;width:100%;max-width:1760px;min-height:0;margin:0 auto;padding:16px clamp(16px,2.6vw,44px) 24px;display:flex}._menu_aoxr7_41{gap:14px;width:340px;max-width:calc(100vw - 48px);display:grid}._mSec_aoxr7_42{gap:7px;display:grid}._mSec_aoxr7_42>small{letter-spacing:.09em;text-transform:uppercase;color:var(--r-mut);font-size:11px;font-weight:700}._sw_aoxr7_44{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}._sw_aoxr7_44 button{border:1px solid var(--r-line);background:var(--r-panel);border-radius:calc(12px * var(--k-rad,1));font:600 12.5px var(--f-ui);color:var(--r-ink);cursor:pointer;transition:border-color .2s, transform .2s var(--ease);justify-items:center;gap:6px;padding:8px;display:grid}._sw_aoxr7_44 button:hover{transform:translateY(-2px)}._sw_aoxr7_44 button[aria-pressed=true]{border-color:var(--r-acc);box-shadow:inset 0 0 0 1px var(--r-acc)}._sw_aoxr7_44 i{border-radius:calc(8px * var(--k-rad,1));width:100%;height:26px;display:block}._links_aoxr7_49{border-top:1px solid var(--r-line);gap:2px;padding-top:10px;display:grid}._links_aoxr7_49 a,._links_aoxr7_49 button{border-radius:calc(9px * var(--k-rad,1));color:var(--r-ink);font:500 13.5px var(--f-ui);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:8px;text-decoration:none;display:flex}._links_aoxr7_49 a:hover,._links_aoxr7_49 button:hover{background:var(--r-panel2)}._mNote_aoxr7_52{color:var(--r-mut);margin:0;font-size:12px}._cmd_aoxr7_55{z-index:80;background:var(--r-panel);border:1px solid var(--r-line);border-radius:calc(18px * var(--k-rad,1));width:min(640px,100% - 32px);animation:ros-pop .22s var(--ease);position:fixed;top:12vh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 30px 80px -24px #00000080}._cmdIn_aoxr7_56{border-bottom:1px solid var(--r-line);color:var(--r-mut);align-items:center;gap:10px;padding:14px 16px;display:flex}._cmdIn_aoxr7_56 input{font:500 17px var(--f-ui);color:var(--r-ink);box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:4px 0}._cmdIn_aoxr7_56 kbd{font:700 11px var(--f-ui);border-radius:calc(6px * var(--k-rad,1));box-shadow:inset 0 0 0 1px var(--r-line);padding:3px 6px}._cmdList_aoxr7_59{max-height:52vh;padding:8px;display:grid;overflow:auto}._cmdList_aoxr7_59 p{letter-spacing:.09em;text-transform:uppercase;color:var(--r-mut);margin:6px 12px;font-size:11px;font-weight:700}._cmdList_aoxr7_59 button{border-radius:calc(10px * var(--k-rad,1));text-align:left;font:500 14px var(--f-ui);color:var(--r-ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:10px;padding:10px 12px;display:flex}._cmdList_aoxr7_59 button small{color:var(--r-mut)}._cmdList_aoxr7_59 button:hover,._cmdList_aoxr7_59 button[data-on=true]{background:var(--r-acc-soft)}._scrim_aoxr7_64{background:var(--scrim);z-index:79;animation:.15s ros-fade;position:fixed;inset:0}._qs_aoxr7_67{gap:6px;display:grid}._qs_aoxr7_67 button{text-align:left;border-radius:calc(10px * var(--k-rad,1));box-shadow:inset 0 0 0 1px var(--r-line);font:500 13.5px var(--f-ui);color:var(--r-ink);cursor:pointer;background:0 0;border:0;padding:9px 12px}._qs_aoxr7_67 button:hover{box-shadow:inset 0 0 0 1px var(--r-acc);color:var(--r-acc)}._ans_aoxr7_70{background:var(--r-panel2);border:1px solid var(--r-line);border-radius:calc(14px * var(--k-rad,1));animation:ros-rise .35s var(--ease);gap:10px;padding:14px;font-size:14px;line-height:1.55;display:grid}._ans_aoxr7_70 ul{gap:4px;margin:0;padding-left:18px;display:grid}._srcs_aoxr7_72{color:var(--r-mut);border-top:1px solid var(--r-line);gap:2px;padding-top:8px;font-size:12px;display:grid}._ask_aoxr7_73{gap:8px;display:flex}._ask_aoxr7_73 input{flex:1}._eyebrow_aoxr7_75{letter-spacing:.09em;text-transform:uppercase;color:var(--r-mut);font-size:11px;font-weight:700}@media (width<=1099px){._topIn_aoxr7_3{flex-wrap:wrap}._nav_aoxr7_21{flex-basis:100%;order:5;justify-content:flex-start}._nav_aoxr7_21 a:after{bottom:-2px}}@media (width<=560px){._search_aoxr7_29 kbd{display:none}}._barra_aoxr7_85{display:none}@media (width<=720px){._topIn_aoxr7_3{flex-wrap:nowrap;gap:10px;padding-block:8px}._nav_aoxr7_21,._soloLargo_aoxr7_88{display:none!important}._tools_aoxr7_28{gap:6px;margin-left:auto}._chiedi_aoxr7_90 span{display:none}._brand_aoxr7_4 span{font-size:17px}._brand_aoxr7_4 small{white-space:nowrap;text-overflow:ellipsis;max-width:44vw;overflow:hidden}._main_aoxr7_38{padding-bottom:calc(86px + env(safe-area-inset-bottom,0px))}._barra_aoxr7_85{z-index:45;padding:6px 4px calc(6px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--r-panel) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);border-top:1px solid var(--r-line);display:flex;position:fixed;bottom:0;left:0;right:0}._barra_aoxr7_85 a,._barra_aoxr7_85 button{min-height:50px;color:var(--r-mut);font:600 10.5px var(--f-ui);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1;align-content:center;justify-items:center;gap:3px;text-decoration:none;display:grid;position:relative}._barra_aoxr7_85 a.active,._barra_aoxr7_85 button.active{color:var(--r-acc)}._barra_aoxr7_85 a.active svg,._barra_aoxr7_85 button.active svg{transform:translateY(-1px)}._barra_aoxr7_85 ._badge_aoxr7_27{position:absolute;top:2px;left:calc(50% + 6px)}._foglio_aoxr7_102{z-index:80;background:var(--r-bg);border-radius:calc(26px * var(--k-rad,1)) calc(26px * var(--k-rad,1)) 0 0;max-height:82vh;padding:8px 16px calc(18px + env(safe-area-inset-bottom,0px));animation:ros-rise .25s var(--ease);gap:12px;display:grid;position:fixed;bottom:0;left:0;right:0;overflow:auto;box-shadow:0 -20px 60px -20px #00000073}._maniglia_aoxr7_105{background:var(--r-line);border-radius:9px;justify-self:center;width:40px;height:4px;margin-bottom:4px}._tessere_aoxr7_106{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._tessere_aoxr7_106 a,._tessere_aoxr7_106 button{background:var(--r-panel);border:1px solid var(--r-line);border-radius:calc(16px * var(--k-rad,1));min-height:84px;color:var(--r-ink);font:600 12.5px var(--f-ui);text-align:center;cursor:pointer;align-content:center;justify-items:center;gap:6px;padding:10px 6px;text-decoration:none;display:grid;position:relative}._tessere_aoxr7_106 svg{color:var(--r-acc)}._tessere_aoxr7_106 a.active{border-color:var(--r-acc);box-shadow:inset 0 0 0 1px var(--r-acc)}._tessere_aoxr7_106 ._badge_aoxr7_27{position:absolute;top:8px;right:8px}._spiega_aoxr7_113{color:var(--r-mut);align-items:flex-start;gap:6px;margin:0;font-size:13px;line-height:1.45;display:flex}}._week_1sasb_1{flex:none;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}._day_1sasb_2{border:1px solid var(--r-line);background:var(--r-panel);border-radius:calc(16px * var(--k-rad,1));text-align:left;color:var(--r-ink);transition:transform .3s var(--ease), box-shadow .3s, background .3s, border-color .3s;padding:9px 12px;text-decoration:none;display:grid;position:relative}._day_1sasb_2:hover{transform:translateY(-2px);box-shadow:0 12px 24px -18px #0006}._day_1sasb_2 span{color:var(--r-mut);text-transform:uppercase;letter-spacing:.07em;font-size:11px;font-weight:700}._day_1sasb_2 b{font:500 21px/1.15 var(--f-book)}._day_1sasb_2 small{color:var(--r-mut);font-size:12.5px}._day_1sasb_2[aria-current=date]{background:var(--r-acc);color:var(--r-acc-ink);border-color:var(--r-acc);box-shadow:0 14px 30px -18px var(--r-acc)}._day_1sasb_2[aria-current=date] span,._day_1sasb_2[aria-current=date] small{color:inherit;opacity:.82}._dots_1sasb_9{gap:3px;display:flex;position:absolute;top:12px;right:12px}._dots_1sasb_9 i{background:var(--r-acc);border-radius:50%;width:6px;height:6px}._day_1sasb_2[aria-current=date] ._dots_1sasb_9 i{background:var(--r-acc-ink)}._dots_1sasb_9 i._bad_1sasb_12{background:var(--bad)}._cols_1sasb_14{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:24px;display:grid}._paper_1sasb_15{background:var(--r-panel);border:1px solid var(--r-line);border-radius:calc(22px * var(--k-rad,1));background-image:repeating-linear-gradient(transparent 0 31px, var(--r-rule) 31px 32px);background-position:0 18px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:0 40px;min-width:0;padding:26px clamp(20px,2.4vw,38px);display:grid}._left_1sasb_16,._right_1sasb_16{min-width:0}._h1_1sasb_17{font:500 clamp(30px, 2.8vw, 44px)/1.02 var(--f-book);letter-spacing:-.025em;margin:0}._h1_1sasb_17 em{color:var(--r-acc)}._metaL_1sasb_19{color:var(--r-mut);margin:10px 0 0;font-size:14px}._sec_1sasb_20{margin-top:22px}._right_1sasb_16>._sec_1sasb_20:first-child{margin-top:0}._secH_1sasb_22{font:italic 500 21px var(--f-book);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;margin:0 0 12px;display:flex}._secH_1sasb_22 span{background:var(--r-panel);padding-right:8px}._secH_1sasb_22 small{font:700 12px var(--f-ui);color:var(--r-mut);background:var(--r-panel);font-style:normal}._brief_1sasb_25{font:400 clamp(16px, 1.25vw, 18.5px)/1.6 var(--f-book);background:var(--r-panel);margin:0}._brief_1sasb_25 b{font-weight:600}._brief_1sasb_25 a{color:var(--r-acc);text-underline-offset:3px}._close_1sasb_28{border:1px solid var(--r-line);border-radius:calc(16px * var(--k-rad,1));background:var(--r-panel);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}._close_1sasb_28>div{border-left:1px solid var(--r-line);gap:4px;padding:14px 16px;display:grid}._close_1sasb_28>div:nth-child(odd){border-left:0}._close_1sasb_28>div:nth-child(n+3){border-top:1px solid var(--r-line)}._close_1sasb_28 span{color:var(--r-mut);justify-content:space-between;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex}._close_1sasb_28 b{font:500 27px var(--f-book);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums}._close_1sasb_28 i{color:var(--r-mut);font-size:12.5px;font-style:normal}._close_1sasb_28 i._ok_1sasb_35{color:var(--ok)}._close_1sasb_28 i._bad_1sasb_12{color:var(--bad)}._sign_1sasb_36{color:var(--r-mut);background:var(--r-panel);flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 0;font-size:13.5px;display:inline-flex}._sign_1sasb_36 mark{padding:0 4px}._notes_1sasb_38{flex-direction:column;display:flex}._note_1sasb_38{border-top:1px dashed var(--r-line);background:var(--r-panel);grid-template-columns:40px minmax(0,1fr);gap:14px;padding:14px 0;display:grid}._note_1sasb_38:first-child{border-top:0}._note_1sasb_38._fresh_1sasb_41{animation:_note-in_1sasb_1 .5s var(--ease)}@keyframes _note-in_1sasb_1{0%{opacity:0;background:var(--r-mark);transform:translateY(-8px)}}._av_1sasb_43{background:var(--r-acc-soft);width:40px;height:40px;color:var(--r-acc);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}._who_1sasb_44{color:var(--r-mut);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}._who_1sasb_44 b{color:var(--r-ink)}._tag_1sasb_46{background:var(--r-panel2);color:var(--r-mut);box-shadow:inset 0 0 0 1px var(--r-line);border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:700}._tag_1sasb_46[data-a=Cucina]{background:var(--warn-bg);color:var(--warn);box-shadow:none}._tag_1sasb_46[data-a=Sala]{background:var(--r-acc-soft);color:var(--r-acc);box-shadow:none}._tag_1sasb_46[data-a=HACCP]{background:var(--bad-bg);color:var(--bad);box-shadow:none}._note_1sasb_38 p{margin:5px 0 0;font-size:15px;line-height:1.6}._add_1sasb_51{background:var(--r-panel);flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._add_1sasb_51 input{border-radius:calc(12px * var(--k-rad,1));flex:220px;padding:11px 14px;font-size:15px}._add_1sasb_51 select{border-radius:calc(12px * var(--k-rad,1))}._log_1sasb_54{flex-direction:column;display:flex}._logIt_1sasb_55{border-top:1px dashed var(--r-line);background:var(--r-panel);grid-template-columns:48px minmax(0,1fr) auto;align-items:start;gap:10px;padding:8px 0;display:grid}._logIt_1sasb_55:first-child{border-top:0}._logIt_1sasb_55 time{font:600 12.5px var(--f-book);color:var(--r-mut);padding-top:1px}._logIt_1sasb_55 b{font-size:14px;font-weight:600;display:block}._logIt_1sasb_55 small{color:var(--r-mut);font-size:12px}._empty_1sasb_60{color:var(--r-mut);background:var(--r-panel);font-style:italic;display:inline-block}._side_1sasb_62{flex-direction:column;gap:14px;min-width:0;display:flex}._box_1sasb_63{background:var(--r-panel);border:1px solid var(--r-line);border-radius:calc(20px * var(--k-rad,1));min-height:0;padding:14px 18px}._boxH_1sasb_64{font:500 19px var(--f-book);justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 8px;display:flex}._boxH_1sasb_64 small{font:700 12px var(--f-ui);color:var(--r-mut)}._boxH_1sasb_64 a{color:var(--r-acc)}._tasks_1sasb_67{flex-direction:column;display:flex}._taskList_1sasb_68{margin-top:6px}._task_1sasb_67{cursor:pointer;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:10px;padding:8px 0;font-size:14.5px;display:grid}._task_1sasb_67 input{width:16px;height:16px;accent-color:var(--r-acc);margin:3px 0 0;padding:0}._task_1sasb_67 small{color:var(--r-mut);font-size:12.5px;display:block}._task_1sasb_67 span{transition:color .3s,opacity .3s}._task_1sasb_67._done_1sasb_73 span{color:var(--r-mut);opacity:.7;text-decoration:line-through}._task_1sasb_67 a{color:var(--r-mut);border-radius:calc(8px * var(--k-rad,1));place-items:center;width:26px;height:26px;display:grid}._task_1sasb_67 a:hover{background:var(--r-panel2);color:var(--r-acc)}._drow_1sasb_76{border-top:1px solid var(--r-line);justify-content:space-between;align-items:center;gap:10px;padding:7px 0;font-size:14px;display:flex}._drow_1sasb_76:first-child{border-top:0}._drow_1sasb_76>span:last-child{color:var(--r-mut);font-variant-numeric:tabular-nums;text-align:right}._drow_1sasb_76 ._bad_1sasb_12{color:var(--bad);font-weight:700}._leaving_1sasb_80{animation:ros-leave .3s var(--ease) forwards}._tonight_1sasb_81{align-items:center;gap:12px;margin-bottom:4px;display:flex}._tonight_1sasb_81 b{font:500 44px/1 var(--f-book);color:var(--r-acc)}._tonight_1sasb_81 span{color:var(--r-mut);font-size:12.5px;line-height:1.4}@media (width>=1100px) and (height>=640px){._cols_1sasb_14{flex:1;align-items:stretch;min-height:0}._paper_1sasb_15{min-height:0;overflow:hidden}._left_1sasb_16{padding-right:4px;overflow:auto}._right_1sasb_16{flex-direction:column;min-height:0;display:flex}._notesSec_1sasb_90{flex-direction:column;flex:1;min-height:0;display:flex}._notes_1sasb_38{flex:1;min-height:0;overflow:auto}._logSec_1sasb_92{flex-direction:column;flex:none;min-height:0;max-height:36%;display:flex}._log_1sasb_54{min-height:0;overflow:auto}._side_1sasb_62{grid-template-rows:minmax(0,1.25fr) minmax(0,1fr) auto;min-height:0;display:grid}._tasks_1sasb_67,._apprBox_1sasb_95{flex-direction:column;min-height:0;display:flex}._taskList_1sasb_68,._appr_1sasb_95{flex:1;min-height:0;overflow:auto}}@media (width<=1180px){._cols_1sasb_14,._paper_1sasb_15{grid-template-columns:1fr}._right_1sasb_16{margin-top:22px}}@media (width<=760px){._week_1sasb_1{grid-template-columns:repeat(7,92px);padding-bottom:4px;overflow-x:auto}}
