@font-face{font-family:Outfit;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/outfit-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Outfit;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/outfit-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sour Gummy;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/sour-gummy-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Sour Gummy;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/sour-gummy-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}html{color-scheme:light;-webkit-text-size-adjust:100%}html[data-mode=dark]{color-scheme:dark}body{font-family:Outfit,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern"}#app{min-height:100vh}.bewize-skip-link{position:fixed;top:-100px;left:16px;z-index:9999;padding:12px 20px;background-color:#563ef3;color:#fff;font-weight:600;text-decoration:none;border-radius:12px;box-shadow:0 8px 28px #27187e2e;transition:top .18s cubic-bezier(.2,0,0,1),box-shadow .18s cubic-bezier(.2,0,0,1)}.bewize-skip-link:focus,.bewize-skip-link:focus-visible{top:16px;outline:2px solid rgba(86,62,243,.32);outline-offset:2px}:focus-visible{outline:2px solid rgba(86,62,243,.32);outline-offset:2px}html[data-mode=dark] :focus-visible{outline-color:#8b76ff7a}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}::selection{background-color:#563ef33d;color:inherit}.bewize-scrollbar-thin{scrollbar-width:thin;scrollbar-color:rgba(86,62,243,.4) transparent}.bewize-scrollbar-thin::-webkit-scrollbar{width:8px;height:8px}.bewize-scrollbar-thin::-webkit-scrollbar-thumb{background-color:#563ef366;border-radius:9999px}.bewize-scrollbar-thin::-webkit-scrollbar-track{background-color:transparent}@supports (corner-shape: squircle){*,*:before,*:after{corner-shape:squircle}.MuiSwitch-thumb,.MuiSwitch-track{corner-shape:round}body .MuiButton-root{border-radius:999px}body .MuiOutlinedInput-root{border-radius:28px}body .MuiPaper-root{border-radius:48px}body .MuiPopover-paper,body .MuiMenu-paper,body .MuiAutocomplete-paper,body .MuiPickersPopper-paper{border-radius:32px}body .MuiDialog-paper{border-radius:56px}body .MuiAlert-root{border-radius:28px}body .MuiMenuItem-root{border-radius:18px}body .MuiTooltip-tooltip{border-radius:16px}body div[role=table]{border-radius:48px!important}body div:has(>main#main){border-radius:56px}body nav[aria-label="Navigation principale"]{border-radius:36px}body nav[aria-label="Navigation principale"] a,body nav[aria-label="Navigation principale"] button{border-radius:22px}body header button[aria-haspopup=menu]{border-radius:999px}body .squircle-tile{border-radius:999px}body .squircle-xl{border-radius:48px}}.liquid-glass-aurora{display:none}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.liquid-glass-scope{position:relative;isolation:isolate}.liquid-glass-scope .liquid-glass-aurora{display:block;position:absolute;top:-56px;right:-36px;bottom:-56px;left:-36px;z-index:-1;pointer-events:none;background:radial-gradient(420px 300px at 12% 18%,rgba(86,62,243,.1),transparent 65%),radial-gradient(520px 360px at 80% 8%,rgba(233,202,255,.32),transparent 68%),radial-gradient(460px 340px at 62% 82%,rgba(139,118,255,.14),transparent 66%),radial-gradient(400px 300px at 26% 92%,rgba(212,181,255,.2),transparent 70%)}.liquid-glass-scope .MuiCard-root,.liquid-glass-scope div[role=table],.liquid-glass-scope .MuiAlert-root{position:relative;background:linear-gradient(135deg,#ffffffb8,#ffffff7a);-webkit-backdrop-filter:blur(12px) saturate(180%);backdrop-filter:blur(12px) saturate(180%);border:1px solid rgba(255,255,255,.75);box-shadow:0 16px 40px #27187e17,0 2px 8px #27187e0d,inset 0 1px #ffffffe6,inset 0 -1px #ffffff38;transition:transform .25s cubic-bezier(.22,.61,.36,1),box-shadow .25s cubic-bezier(.22,.61,.36,1)}.liquid-glass-scope div[role=table]{background:linear-gradient(135deg,#ffffffb8,#ffffff7a)!important;border:1px solid rgba(255,255,255,.75)!important;box-shadow:0 16px 40px #27187e17,0 2px 8px #27187e0d,inset 0 1px #ffffffe6,inset 0 -1px #ffffff38!important}.liquid-glass-scope .MuiCard-root:hover{transform:translateY(-3px);box-shadow:0 24px 56px #27187e21,0 4px 12px #27187e0f,inset 0 1px #fffffff2,inset 0 -1px #ffffff47}.liquid-glass-scope .liquid-glass-tinted{background:linear-gradient(135deg,#e9caff47,#faf8ff8c 55%,#8b76ff1f)}.liquid-glass-scope .MuiCard-root:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(115deg,transparent 32%,rgba(255,255,255,.5) 46%,rgba(255,255,255,.14) 54%,transparent 64%);transform:translate(-130%);transition:transform .7s cubic-bezier(.22,.61,.36,1)}.liquid-glass-scope .MuiCard-root:hover:before{transform:translate(130%)}@media(prefers-reduced-motion:reduce){.liquid-glass-scope .MuiCard-root,.liquid-glass-scope .MuiCard-root:before,.liquid-glass-scope div[role=table],.liquid-glass-scope .MuiAlert-root{transition:none}.liquid-glass-scope .MuiCard-root:hover:before{transform:translate(-130%)}}}
