@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.142kz3f7gseln.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.b1C3SG_className{font-family:GeistSans,GeistSans Fallback}.b1C3SG_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.074yowjdp83r3.woff2)format("woff2");font-display:swap;font-weight:100 900}.p1nMNW_className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.p1nMNW_variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jost-latin-500-normal.150mmae14607u.woff2)format("woff2"),url(../media/jost-latin-500-normal.3ltcfstouzgre.woff)format("woff")}
@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:600;src:url(../media/jost-latin-600-normal.370929pff3ine.woff2)format("woff2"),url(../media/jost-latin-600-normal.3mkf34ahobqga.woff)format("woff")}
@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jost-latin-ext-500-normal.16yj05u-5ucbh.woff2)format("woff2"),url(../media/jost-latin-ext-500-normal.2jlfambkjscu4.woff)format("woff")}
@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:600;src:url(../media/jost-latin-ext-600-normal.3zl6vnn-kb71n.woff2)format("woff2"),url(../media/jost-latin-ext-600-normal.2r1qre-ara5h3.woff)format("woff")}
:root{--marchio-danza:#dd0076;--marchio-fit:#0abab5;--s1:2px;--s2:4px;--s3:6px;--s4:8px;--s5:12px;--s6:16px;--s7:24px;--s8:32px;--s9:48px;--r-blocco:3px;--r-etichetta:4px;--r-piccolo:5px;--r-campo:6px;--r-riquadro:8px;--r-tel:12px;--r-scheda:20px;--r-pillola:999px;--om-menu:0 8px 24px #0000002e;--om-riquadro:0 8px 24px #0003;--om-pannello:-12px 0 32px #00000029;--velo-pannello:#1410122e;--velo-scheda:#0006;--om-barra:0 -6px 16px #0000000f;--m-blocco-giorno:112px;--m-ricerca-globale-l:360px;--m-testata-corso-dx:18px;--m-badge-sx:5px;--m-badge-dx:8px;--m-etichetta-sx:6px;--m-etichetta-dx:7px;--m-quadratino:7px;--m-quadratino-r:2px;--m-quadratino-pannello:10px;--m-pulsante-pr:14px;--m-pulsante-sec:12px;--m-pulsante-leggero:10px;--m-campo-px:8px;--m-tendina-sx:10px;--m-tendina-dx:8px;--m-alone:3px;--m-barretta:4px;--m-barretta-r:2px;--m-tacca-l:2px;--m-tacca-h:8px;--m-evento-tacca-h:6px;--m-evento-tacca-h-elenco:8px;--m-evento-tacca-uno:28px;--m-evento-tacca-quattro:44px;--m-evento-tacca-bordo:1.5px;--m-evento-data:54px;--m-evento-linea-h:24px;--m-evento-punto:8px;--m-evento-colonna-sx:290px;--m-evento-pannello-l:660px;--m-evento-incassa-l:440px;--m-evento-menu-l:380px;--m-evento-colonna-vc:190px;--m-evento-date-max-h:320px;--m-riempimento-px:5px;--m-riempimento-griglia-px:4px;--m-maniglia:10px;--m-maniglia-linea:2px;--m-casella-filtro:14px;--m-filtro-max-h:320px;--m-filtro-l:280px;--m-colonne-l:320px;--m-pannello-l:520px;--m-riquadro-pad:9px;--m-riquadro-max-l:360px;--m-filtro-chip-max:360px;--m-menu-min-l:180px;--m-filo:3px;--m-bordo-forte:2px;--m-telefono-min:44px;--m-colonna-corso:250px;--m-cella-telefono-max:240px;--m-logo-h:18px;--m-barretta-corso:24px;--m-colonna-scheda:340px;--ff:var(--font-geist-sans), system-ui, sans-serif;--ff-titolo:"Jost", var(--font-geist-sans), sans-serif;--ff-mono:var(--font-geist-mono), ui-monospace, monospace;--ctl:30px;--fh:30px;--ic-c:16px;--fs-c:13px;--lh-c:18px;--ffs:13px;--t-etichetta:11.5px;--t-etichetta-lh:16px;--fs-pt:14px;--t-titolo-peso:600;--t-titolo-pannello-peso:600;--t-sezione-peso:600;--t-testata-peso:600;--t-giorno-corso-peso:600;--t-intestazione-peso:600;--t-gruppo-peso:600;--t-nota-peso:400;--t-badge-peso:500;--t-tasto-peso:400;--t-cf-peso:400;--t-riempimento-peso:600;--t-riempimento-griglia-peso:600;--intestazione:calc(var(--ctl) + var(--s6) + var(--m-filo))}:root,[data-tema=chiaro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f6f5;--sf:#fff;--sf2:#f1efee;--sf3:#e7e4e3;--bd:#e2dfdd;--bd2:#bdb8b6;--tx:#1a1719;--tx2:#555053;--tx3:#6f6a6c;--pr:#dd0076;--onpr:#fff;--link:#c2006a;--fit:#0abab5;--fittx:#007a76;--focus:#dd0076;--ok:#1e7a3c;--okbg:#e2f3e7;--okbd:#7cc596;--wa:#8a5300;--wabg:#fff0c7;--wabd:#e5a500;--er:#b3261e;--erbg:#fce6e4;--erbd:#d93025;--in:#1f5db3;--inbg:#e3edfb;--inbd:#6e9be0;--classico-f:#d1efff;--classico-e:#50a3cb;--classico-i:#0e5471;--classico-b:#a1daf8;--danzatricita-f:#e6eaef;--danzatricita-e:#9199a4;--danzatricita-i:#484e55;--danzatricita-b:#cbd2da;--modern-f:#fde7be;--modern-e:#e4ad3c;--modern-i:#654700;--modern-b:#f2cb83;--hiphop-f:#ffe3d6;--hiphop-e:#e27641;--hiphop-i:#803200;--hiphop-b:#ffc1a5;--videodance-f:#fbdeff;--videodance-e:#c079cb;--videodance-i:#693571;--videodance-b:#f1bbf9;--heels-f:#ffe2df;--heels-e:#ef6661;--heels-i:#862726;--heels-b:#ffbeb8;--breakdance-f:#dfeaff;--breakdance-e:#6293ff;--breakdance-i:#274893;--breakdance-b:#bad1ff;--acrodanza-f:#eceeb7;--acrodanza-e:#d5d637;--acrodanza-i:#515100;--acrodanza-b:#d6d875;--musical-f:#c3f4fb;--musical-e:#00acbe;--musical-i:#005862;--musical-b:#8ae1ef;--pole-f:#cff6d1;--pole-e:#51b05c;--pole-i:#0e5d1f;--pole-b:#a3e4a6;--tessuti-f:#f7eab7;--tessuti-e:#d0af00;--tessuti-i:#5c4c00;--tessuti-b:#e9d075;--cerchio-f:#fde0f1;--cerchio-e:#bf82a8;--cerchio-i:#683d58;--cerchio-b:#f0c1dd;--pilates-f:#f3e8db;--pilates-e:#ac9477;--pilates-i:#5b4a35;--pilates-b:#e0ceb8;--toneup-f:#eee4ff;--toneup-e:#aa7fe4;--toneup-i:#5a3983;--toneup-b:#dbc5ff;--dancefit-f:#ffe4cf;--dancefit-e:#eb881f;--dancefit-i:#733d00;--dancefit-b:#ffc392;--pelvic-f:#e1efd5;--pelvic-e:#86a468;--pelvic-i:#405529;--pelvic-b:#c3daae;--gravidanzando-f:#ffe1e6;--gravidanzando-e:#cc7e90;--gravidanzando-i:#713947;--gravidanzando-b:#fbbecb;--carezza-f:#f6e5e1;--carezza-e:#b28f86;--carezza-i:#5f4640;--carezza-b:#e5cac3;--bungee-f:#cbf3ef;--bungee-e:#3daca4;--bungee-i:#005a54;--bungee-b:#99e1da;--bodyflying-f:#e6e7ff;--bodyflying-e:#8f8ce5;--bodyflying-i:#474383;--bodyflying-b:#cbcbff;--yogaaereo-f:#cdf4e4;--yogaaereo-e:#46ae8b;--yogaaereo-i:#005c44;--yogaaereo-b:#9de2c7}[data-tema=scuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#131113;--sf:#1b191b;--sf2:#242124;--sf3:#2f2b2f;--bd:#363136;--bd2:#544d54;--tx:#eeebed;--tx2:#b3adb1;--tx3:#8f898d;--pr:#ff5cad;--onpr:#2a0016;--link:#ff7dbe;--fit:#0abab5;--fittx:#3fd3ce;--focus:#ff5cad;--ok:#7ed69b;--okbg:#15301f;--okbd:#2f6b44;--wa:#f4c463;--wabg:#3a2a08;--wabd:#c99418;--er:#ff8b80;--erbg:#3e1513;--erbd:#e2554a;--in:#8db9ff;--inbg:#14243e;--inbd:#4a78c2;--classico-f:#1a3441;--classico-e:#68b6dd;--classico-i:#cae2f0;--classico-b:#224c60;--danzatricita-f:#2e3134;--danzatricita-e:#a4acb6;--danzatricita-i:#dbdee2;--danzatricita-b:#43474c;--modern-f:#3e2d09;--modern-e:#d4a237;--modern-i:#eddcbd;--modern-b:#5c4100;--hiphop-f:#492515;--hiphop-e:#f48b5a;--hiphop-i:#fbd5c4;--hiphop-b:#6c351a;--videodance-f:#3d2641;--videodance-e:#d28ddc;--videodance-i:#edd5f0;--videodance-b:#5a3660;--heels-f:#4d211e;--heels-e:#ff7e77;--heels-i:#ffd1cd;--heels-b:#722d2a;--breakdance-f:#1e2f53;--breakdance-e:#7fa9ff;--breakdance-i:#cedeff;--breakdance-b:#2a447b;--acrodanza-f:#330;--acrodanza-e:#b2b200;--acrodanza-i:#e0e2b9;--acrodanza-b:#4a4a00;--musical-f:#09373d;--musical-e:#38bed0;--musical-i:#c2e6eb;--musical-b:#005059;--pole-f:#1a381d;--pole-e:#6ac272;--pole-i:#cbe7cb;--pole-b:#225228;--tessuti-f:#3b2f00;--tessuti-e:#c9a800;--tessuti-i:#e8deb8;--tessuti-b:#544500;--cerchio-f:#3d2935;--cerchio-e:#d196ba;--cerchio-i:#ecd7e3;--cerchio-b:#5a3b4e;--pilates-f:#372f25;--pilates-e:#bea78a;--pilates-i:#e5ddd3;--pilates-b:#504435;--toneup-f:#362849;--toneup-e:#bc94f5;--toneup-i:#e4d7f9;--toneup-b:#4f3a6d;--dancefit-f:#472708;--dancefit-e:#ef9136;--dancefit-i:#f8d7bd;--dancefit-b:#693800;--pelvic-f:#2a3421;--pelvic-e:#99b67c;--pelvic-i:#d8e2ce;--pelvic-b:#3d4c2e;--gravidanzando-f:#42282e;--gravidanzando-e:#de91a3;--gravidanzando-i:#f2d6db;--gravidanzando-b:#613942;--carezza-f:#392d2a;--carezza-e:#c4a299;--carezza-i:#e7dbd8;--carezza-b:#53423d;--bungee-f:#153734;--bungee-e:#5abeb6;--bungee-i:#c7e5e2;--bungee-b:#18504c;--bodyflying-f:#2d2c4a;--bodyflying-e:#a2a0f6;--bodyflying-i:#dadbf9;--bodyflying-b:#42406d;--yogaaereo-f:#17372c;--yogaaereo-e:#60c09e;--yogaaereo-i:#c9e6d9;--yogaaereo-b:#1c5140}@media (prefers-color-scheme:dark){[data-tema=sistema]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#131113;--sf:#1b191b;--sf2:#242124;--sf3:#2f2b2f;--bd:#363136;--bd2:#544d54;--tx:#eeebed;--tx2:#b3adb1;--tx3:#8f898d;--pr:#ff5cad;--onpr:#2a0016;--link:#ff7dbe;--fit:#0abab5;--fittx:#3fd3ce;--focus:#ff5cad;--ok:#7ed69b;--okbg:#15301f;--okbd:#2f6b44;--wa:#f4c463;--wabg:#3a2a08;--wabd:#c99418;--er:#ff8b80;--erbg:#3e1513;--erbd:#e2554a;--in:#8db9ff;--inbg:#14243e;--inbd:#4a78c2;--classico-f:#1a3441;--classico-e:#68b6dd;--classico-i:#cae2f0;--classico-b:#224c60;--danzatricita-f:#2e3134;--danzatricita-e:#a4acb6;--danzatricita-i:#dbdee2;--danzatricita-b:#43474c;--modern-f:#3e2d09;--modern-e:#d4a237;--modern-i:#eddcbd;--modern-b:#5c4100;--hiphop-f:#492515;--hiphop-e:#f48b5a;--hiphop-i:#fbd5c4;--hiphop-b:#6c351a;--videodance-f:#3d2641;--videodance-e:#d28ddc;--videodance-i:#edd5f0;--videodance-b:#5a3660;--heels-f:#4d211e;--heels-e:#ff7e77;--heels-i:#ffd1cd;--heels-b:#722d2a;--breakdance-f:#1e2f53;--breakdance-e:#7fa9ff;--breakdance-i:#cedeff;--breakdance-b:#2a447b;--acrodanza-f:#330;--acrodanza-e:#b2b200;--acrodanza-i:#e0e2b9;--acrodanza-b:#4a4a00;--musical-f:#09373d;--musical-e:#38bed0;--musical-i:#c2e6eb;--musical-b:#005059;--pole-f:#1a381d;--pole-e:#6ac272;--pole-i:#cbe7cb;--pole-b:#225228;--tessuti-f:#3b2f00;--tessuti-e:#c9a800;--tessuti-i:#e8deb8;--tessuti-b:#544500;--cerchio-f:#3d2935;--cerchio-e:#d196ba;--cerchio-i:#ecd7e3;--cerchio-b:#5a3b4e;--pilates-f:#372f25;--pilates-e:#bea78a;--pilates-i:#e5ddd3;--pilates-b:#504435;--toneup-f:#362849;--toneup-e:#bc94f5;--toneup-i:#e4d7f9;--toneup-b:#4f3a6d;--dancefit-f:#472708;--dancefit-e:#ef9136;--dancefit-i:#f8d7bd;--dancefit-b:#693800;--pelvic-f:#2a3421;--pelvic-e:#99b67c;--pelvic-i:#d8e2ce;--pelvic-b:#3d4c2e;--gravidanzando-f:#42282e;--gravidanzando-e:#de91a3;--gravidanzando-i:#f2d6db;--gravidanzando-b:#613942;--carezza-f:#392d2a;--carezza-e:#c4a299;--carezza-i:#e7dbd8;--carezza-b:#53423d;--bungee-f:#153734;--bungee-e:#5abeb6;--bungee-i:#c7e5e2;--bungee-b:#18504c;--bodyflying-f:#2d2c4a;--bodyflying-e:#a2a0f6;--bodyflying-i:#dadbf9;--bodyflying-b:#42406d;--yogaaereo-f:#17372c;--yogaaereo-e:#60c09e;--yogaaereo-i:#c9e6d9;--yogaaereo-b:#1c5140}}:root,[data-densita=normale]{--row:36px;--fs:13.5px;--lh:19px;--px:10px;--gap:7px;--ic:16px;--badge:21px;--chip:27px;--li:36px;--hit:30px;--spx:20px;--spy:16px;--sg:14px;--sg2:18px;--th:44px;--tfs:16px;--tchip:36px;--tpy:7px;--hp:44px;--tab:64px;--gpy:8px;--bpad:14px 28px 32px;--bpad-x:28px;--t-titolo:28px;--t-titolo-lh:34px;--t-titolo-pannello:20px;--t-titolo-pannello-lh:26px;--t-sezione:18px;--t-sezione-lh:24px;--t-testata:15px;--t-testata-lh:20px;--t-giorno-corso:21px;--t-giorno-corso-lh:26px;--t-intestazione:12.5px;--t-intestazione-lh:16px;--t-gruppo:11px;--t-gruppo-lh:14px;--t-nota:11.5px;--t-nota-lh:16px;--t-badge:12px;--t-badge-lh:16px;--t-tasto:11px;--t-tasto-lh:16px;--t-cf:12px;--t-cf-lh:16px;--t-riempimento:11px;--t-riempimento-lh:15px;--t-riempimento-griglia:10px;--t-riempimento-griglia-lh:13px}[data-densita=compatta]{--row:28px;--fs:12px;--lh:16px;--px:7px;--gap:4px;--ic:14px;--badge:18px;--chip:22px;--li:28px;--hit:24px;--spx:14px;--spy:10px;--sg:8px;--sg2:12px;--th:40px;--tfs:15px;--tchip:32px;--tpy:4px;--hp:36px;--tab:56px;--gpy:6px;--bpad:10px 22px 22px;--bpad-x:22px;--t-titolo:25px;--t-titolo-lh:30px;--t-titolo-pannello:18px;--t-titolo-pannello-lh:23px;--t-sezione:16px;--t-sezione-lh:21.5px;--t-testata:13.5px;--t-testata-lh:18px;--t-giorno-corso:18.5px;--t-giorno-corso-lh:23px;--t-intestazione:11px;--t-intestazione-lh:14px;--t-gruppo:10px;--t-gruppo-lh:12.5px;--t-nota:10px;--t-nota-lh:14px;--t-badge:10.5px;--t-badge-lh:14px;--t-tasto:10px;--t-tasto-lh:14px;--t-cf:10.5px;--t-cf-lh:14px;--t-riempimento:10px;--t-riempimento-lh:13.5px;--t-riempimento-griglia:9px;--t-riempimento-griglia-lh:11.5px}[data-densita=ampia]{--row:46px;--fs:15px;--lh:22px;--px:14px;--gap:10px;--ic:18px;--badge:24px;--chip:32px;--li:46px;--hit:36px;--spx:26px;--spy:22px;--sg:20px;--sg2:24px;--th:52px;--tfs:17px;--tchip:40px;--tpy:10px;--hp:52px;--tab:72px;--gpy:10px;--bpad:20px 34px 40px;--bpad-x:34px;--t-titolo:31px;--t-titolo-lh:38px;--t-titolo-pannello:22px;--t-titolo-pannello-lh:29px;--t-sezione:20px;--t-sezione-lh:26.5px;--t-testata:16.5px;--t-testata-lh:22px;--t-giorno-corso:23.5px;--t-giorno-corso-lh:29px;--t-intestazione:14px;--t-intestazione-lh:18px;--t-gruppo:12px;--t-gruppo-lh:15.5px;--t-nota:13px;--t-nota-lh:18px;--t-badge:13.5px;--t-badge-lh:18px;--t-tasto:12px;--t-tasto-lh:18px;--t-cf:13.5px;--t-cf-lh:18px;--t-riempimento:12px;--t-riempimento-lh:16.5px;--t-riempimento-griglia:11px;--t-riempimento-griglia-lh:14.5px}@media (max-width:720px){:root{--ctl:44px;--fh:44px;--ffs:16px}:root,[data-densita=normale]{--li:44px;--chip:36px;--hit:44px;--spx:12px;--spy:14px;--sg:12px;--sg2:12px;--bpad:10px 10px 16px;--bpad-x:10px}[data-densita=compatta]{--li:40px;--chip:32px;--hit:40px;--spx:10px;--spy:10px;--sg:8px;--sg2:10px;--bpad:8px 8px 12px;--bpad-x:8px}[data-densita=ampia]{--li:52px;--chip:40px;--hit:52px;--spx:14px;--spy:18px;--sg:16px;--sg2:14px;--bpad:12px 12px 20px;--bpad-x:12px}}
*,:before,:after{box-sizing:border-box}html{font-family:var(--ff);font-size:var(--fs);line-height:var(--lh);font-variant-numeric:tabular-nums;color:var(--tx);background:var(--bg);-webkit-font-smoothing:antialiased}body{min-height:100vh;margin:0}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}a{color:var(--link)}h1,h2,h3,h4,p{margin:0}:focus-visible{outline:var(--m-bordo-forte) solid var(--focus);outline-offset:var(--s1)}:disabled,[aria-disabled=true]{opacity:.5;cursor:not-allowed}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}td:has(a[data-cella]){position:relative}a[data-cella]:after{content:"";position:absolute;inset:0}td:has(a[data-cella]) :is(button,input,select,textarea,a:not([data-cella]),[tabindex]){z-index:1;position:relative}
