@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&family=Source+Code+Pro:wght@500&display=swap";:root{--sidebar-width: clamp(180px, 20vw, 275px)}*{font-family:Montserrat,sans-serif}body{margin:0;padding:0}a,a:hover{text-decoration:none;cursor:pointer;color:inherit}.material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 200,"opsz" 24}.material-space-right{margin-right:5px}.material-symbols-outlined{transform:translateY(2px)}.primary-text{color:var(--on-surface-primary)}.my-10px{margin:10px 0}.mb-10px{margin-bottom:10px!important}svg.logo path:not(.logo-dot),svg.logo rect{fill:var(--logo)}.bottom{display:flex;flex-direction:column;gap:5px}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:var(--surface)}::-webkit-scrollbar-thumb{background:var(--surface-variant);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--primary-hover)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{background-color:var(--surface-variant);-webkit-background-clip:text;-webkit-text-fill-color:var(--on-surface);transition:background-color 5000s ease-in-out 0s}.hidden{display:none}.visibility-hidden{visibility:hidden}.fade-right{animation:fade-right .3s ease-in-out forwards}@keyframes fade-right{0%{visibility:hidden;opacity:0;transform:translate(-10px)}to{display:block;visibility:visible;opacity:1;transform:translate(0)}}.fade-left-out{animation:fade-left-out .3s ease-in-out forwards}@keyframes fade-left-out{0%{visibility:visible;opacity:1;transform:translate(0)}to{visibility:hidden;opacity:0;transform:translate(-10px);display:none}}button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.btn:disabled{filter:grayscale(100%);opacity:.5;pointer-events:none}a.btn.filled,button.btn.filled{background-color:var(--primary);border:1px solid var(--primary);color:var(--on-primary);padding:10px 20px;border-radius:25px}a.btn.text,button.btn.text{background-color:transparent;color:var(--on-surface-primary)}a.btn.text:hover,button.btn.text:hover{color:var(--primary-text-hover)}a.btn.filled:hover,button.btn.filled:hover{background-color:var(--primary-hover)}a.btn.outlined,button.btn.outlined{background-color:transparent;color:var(--on-surface-primary);border:1px solid var(--on-surface-primary);padding:10px 20px;border-radius:25px}a.btn.outlined:hover,button.btn.outlined:hover{background-color:var(--surface-variant)}.link{color:var(--on-surface-primary)}.link:hover{color:var(--primary-text-hover)}.btn-container{position:sticky;top:0;margin-top:15px;text-align:center;margin-bottom:50px;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;background-color:var(--surface-variant);color:var(--on-surface-variant);border-radius:40px;transition:all .3s ease-in-out;z-index:10}.btn-container.sticked{transform:translateY(-3px) scale(.9)}.btn-container .tab{display:flex;align-items:center;justify-content:center;padding:25px 10px;border-radius:40px;font-weight:600}.btn-container .tab:hover{background:var(--surface-variant-hover-bg)}.btn-container .tab.active{background-color:var(--primary);color:var(--on-primary);border-radius:40px}.card-1{width:100%;max-width:300px;height:100%;border:1px solid #ccc;border-radius:10px;padding:10px 15px;box-sizing:border-box;margin-bottom:10px;transition:transform .3s cubic-bezier(.2,0,0,1),background-color .4s cubic-bezier(.2,0,0,1),color .4s cubic-bezier(.2,0,0,1);display:flex;justify-content:center;align-items:center;text-align:center;gap:10px;z-index:0;overflow:hidden;position:relative}.card-1:hover{transform:translateY(-5px)}.card-1:before{content:"";position:absolute;z-index:-1;top:-100%;right:-25px;height:32px;width:32px;border-radius:32px;transform:scale(1);transform-origin:50% 50%;transition:transform .25s cubic-bezier(.17,.67,.83,.67)}.card-1:hover:before{transform:scale(33)}.card-textfaderight *{transition:all .25s cubic-bezier(.2,0,0,1)}.card-textfaderight .text{opacity:0}a:has(>.card-textfaderight){text-decoration:none}.card-textfaderight .fas{position:absolute}.card-textfaderight:hover .fas{transform:translate(-5px);opacity:0}.card-textfaderight:hover .text{opacity:1;transform:translate(5px)}@media(any-hover:none){.card-textfaderight .fas{position:relative;padding-right:5px}.card-textfaderight .text{opacity:1;transform:translate(0)}}p,h1{margin:0}.relative{position:relative}.flex-center{display:flex;align-items:center;justify-content:center}.flex-center-y{display:flex;flex-direction:column;align-items:center}.flex-y-center{display:flex;flex-direction:row;align-items:center}.flex-col-center{display:flex;flex-direction:column;align-items:center;justify-content:center}.flex-center-x{display:flex;flex-direction:row;justify-content:center}.grid-center-2col{display:grid;grid-template-columns:1fr 1fr;place-items:center}@media screen and (max-width:700px){.grid-center-2col{grid-template-columns:1fr}}code,.mono{font-family:Source Code Pro,monospace}.mirrorElement{-moz-transform:scaleX(-1)!important;-o-transform:scaleX(-1)!important;-webkit-transform:scaleX(-1)!important;transform:scaleX(-1)!important}.errorText{color:#ea3232;font-weight:600}.errorTitle{margin-right:15px}.errorDescription{font-size:.7rem;padding-top:5px;line-height:1.3rem}.errorDescription i{color:var(--primary-color)}.errorRetry{white-space:nowrap;margin:0;padding:0!important}.errorRetry span:nth-child(1){font-size:1rem;transform:translateY(2px)}.errorRetry:hover{text-decoration:none!important}.errorRetry:hover :not(.errorRetry span:nth-child(1)){text-decoration:underline}.sidebar{display:flex;position:fixed;flex-direction:column;height:100%;font-weight:500;overflow-y:auto;z-index:100;width:var(--sidebar-width)}.sidebar-inner{color:var(--on-surface-variant);box-shadow:0 10px 26px #04121c24;display:flex;flex-direction:column;justify-content:space-evenly;margin:50px 0 0 20px}.sidebar-link{border-radius:999px;height:20%;display:flex;align-items:center;text-align:center;font-size:12px;padding:15px 20px}.sidebar-link .sidebar-icon{margin-bottom:4px;border-radius:16px;width:56px;height:32px;display:flex;align-items:center;justify-content:center;transition:background .2s cubic-bezier(.75,.25,.05,.75)}.sidebar-link:hover .sidebar-icon{background:var(--surface-variant-hover-bg);font-variation-settings:"FILL" 1,"wght" 600}.sidebar-link:hover{color:var(--on-surface)}.sidebar-link.active{color:var(--on-surface-primary)}.sidebar-link.active .sidebar-icon{color:var(--on-primary);background:var(--primary)}.sidebar-link span.material-symbols-outlined{margin-bottom:4px;border-radius:16px;width:56px;height:32px;display:flex;align-items:center;justify-content:center}.sidebar a{text-decoration:none;cursor:pointer;color:var(--on-surface-variant)}.sidebar-contatti{display:flex;flex-direction:row!important;justify-content:space-evenly;align-items:center;font-size:16px;height:10%}.sidebar-contatti a{border-radius:16px;width:56px;height:32px;display:flex;align-items:center;justify-content:center}.sidebar-contatti a:hover{color:var(--on-surface-variant);background-color:var(--surface-variant)}@media screen and (min-width:1050px){.sidebar-link.active{font-weight:700}.sidebar-link{font-weight:600;gap:10px;transition:background-color .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1)}.sidebar-link .sidebar-icon{width:unset!important;height:unset!important}.sidebar-link:hover{background:var(--surface-variant-hover-bg);color:var(--on-surface);font-variation-settings:"FILL" 1,}.sidebar-link.active{background:var(--primary);color:var(--on-primary)}.sidebar-contatti{background-color:var(--surface)!important}.sidebar-contatti:hover{background:transparent!important}}@media screen and (min-width:700px)and (max-width:1049px){:root{--sidebar-width: 120px}.main{padding:0 8% 0 5%!important}.sidebar{display:flex;position:fixed;flex-direction:column;height:100%;font-weight:500;overflow-y:auto;z-index:100}.sidebar-inner{margin:15px 0 15px 10px;border-radius:36px;color:var(--on-surface-variant);background-color:var(--surface-variant);box-shadow:0 10px 26px #04121c24;width:calc(100% - 20px);display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;gap:clamp(12px,6vh,80px);padding:20px 3px}.sidebar-link{height:20%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;font-size:12px;padding:0}.sidebar-link .sidebar-icon{margin-bottom:4px;border-radius:16px;width:56px;height:32px;display:flex;align-items:center;justify-content:center}.sidebar-link:hover .sidebar-icon{background:var(--surface-variant-hover-bg);font-variation-settings:"FILL" 1,"wght" 600}.sidebar-link:hover{color:var(--on-surface)}.sidebar-link.active{color:var(--on-surface-primary)}.sidebar-link.active .sidebar-icon{color:var(--on-primary);background:var(--primary)}.sidebar-link span.material-symbols-outlined{margin-bottom:4px;border-radius:16px;width:56px;height:32px;display:flex;align-items:center;justify-content:center}.sidebar a{text-decoration:none;cursor:pointer;color:var(--on-surface-variant)}.sidebar-contatti{display:flex;flex-direction:row!important;align-items:center;font-size:16px;height:10%;gap:15px}.sidebar-contatti a{width:auto;height:auto}}.main-container{background-color:var(--surface);width:100%;min-height:100vh;min-height:100dvh;display:flex;justify-content:center;color:var(--on-surface)}.main{padding:0 8% 0 5%;max-width:980px;width:100%;display:flex;flex-direction:column;align-items:center;margin-left:var(--sidebar-width)}.main .material-symbols-outlined{font-size:inherit}.rounded-container{width:100%;border-radius:25px;background-color:var(--surface-variant)}.rounded-small-container{width:fit-content;border-radius:10px;background-color:var(--surface-variant)}.rounded-inner{padding:25px 35px}.rounded-inner p{margin:0;line-height:1.5}.action-btn-container{margin-top:15px;display:flex;justify-content:flex-end;align-items:center;gap:25px}.addButton{font-size:1rem;padding:1rem 0rem!important;font-weight:600;cursor:pointer;border-radius:10px!important;border:none;display:flex;align-items:center;justify-content:center;min-width:35px}.btn{cursor:pointer;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;position:relative;overflow:hidden}.btn:nth-last-child(1){-webkit-transition-delay:25ms;-moz-transition-delay:25ms;-o-transition-delay:25ms;transition-delay:25ms}.ink{display:block;position:absolute;background:#26323866;border-radius:100%;-moz-transform:scale(0);-ms-transform:scale(0);webkit-transform:scale(0);transform:scale(0)}.ink.animate{animation:ripple .5s ease-in-out}@keyframes ripple{to{opacity:0;-moz-transform:scale(5);-ms-transform:scale(5);webkit-transform:scale(5);transform:scale(5)}}.material-textfield{position:relative}.material-textfield label{position:absolute;font-size:1rem;left:0;top:50%;transform:translateY(-50%);background-color:var(--surface);color:var(--muted);padding:0 .3rem;margin:0 .5rem;transition:.1s ease-out;transform-origin:left top;pointer-events:none;border-radius:10px}.material-textfield input{font-size:1rem;border:0;outline:1px solid var(--muted);border-radius:10px;padding:1rem .7rem;color:var(--on-surface);transition:.1s ease-out;background-color:var(--surface)}.material-textfield input:focus{outline-color:var(--on-primary)}.material-textfield input:focus+label{color:var(--on-primary);top:0;transform:translateY(-50%) scale(.9)}.material-textfield input:not(:placeholder-shown)+label{top:0;transform:translateY(-50%) scale(.9)}.material-textfield input::placeholder{text-transform:initial}.sidebar-menu,.hamburger,.sidebar-menu li{display:none}@keyframes hamburgerFadeDown{0%{visibility:hidden;opacity:0;transform:translateY(-100%)}to{visibility:visible;opacity:1;transform:translateY(0)}}@keyframes hamburgerFadeUp{0%{visibility:visible;opacity:1;transform:translateY(0)}to{visibility:hidden;opacity:0;transform:translateY(-100%)}}@keyframes navLinksBGin{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes navLinksBGout{to{visibility:hidden;opacity:0}0%{visibility:visible;opacity:1}}.submit-lds-grid{display:inline-block;position:relative;width:25px;height:25px;transform:translateY(-3px)}.submit-lds-grid div{position:absolute;width:20%;height:20%;border-radius:50%;background:#fff;animation:lds-grid 1.2s linear infinite}.submit-lds-grid div:nth-child(1){top:10%;left:10%;animation-delay:0s}.submit-lds-grid div:nth-child(2){top:10%;left:40%;animation-delay:-.4s}.submit-lds-grid div:nth-child(3){top:10%;left:70%;animation-delay:-.8s}.submit-lds-grid div:nth-child(4){top:40%;left:10%;animation-delay:-.4s}.submit-lds-grid div:nth-child(5){top:40%;left:40%;animation-delay:-.8s}.submit-lds-grid div:nth-child(6){top:40%;left:70%;animation-delay:-1.2s}.submit-lds-grid div:nth-child(7){top:70%;left:10%;animation-delay:-.8s}.submit-lds-grid div:nth-child(8){top:70%;left:40%;animation-delay:-1.2s}.submit-lds-grid div:nth-child(9){top:70%;left:70%;animation-delay:-1.6s}@keyframes lds-grid{0%,to{opacity:1}50%{opacity:.5}}@media only screen and (max-width:700px){.hamburger{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:30px;z-index:10000;height:20px;padding:6px 0;margin-bottom:4px}.nav-links{position:fixed;padding-top:75px;top:0;left:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;visibility:hidden;height:100vh;background-color:#000c}.navbar{flex-direction:column;align-items:flex-start}.navbar-inner{padding:0}.nav-links ul{width:100%;flex-direction:column;padding:0}.nav-links li{text-align:center;padding:15px 0;visibility:hidden;display:flex;justify-content:center;font-size:14px}.nav-links li a{padding:0}.nav-links.active{animation:navLinksBGin .5s cubic-bezier(.75,.25,.05,.75) forwards}.nav-links.inactive{animation:navLinksBGout .5s cubic-bezier(.75,.25,.05,.75) forwards}.nav-links.active~.navbar{background-color:#fff!important}.nav-links.active ul li.li-active{animation:hamburgerFadeDown .5s cubic-bezier(.75,.25,.05,.75) forwards}.nav-links ul li.li-inactive{animation:hamburgerFadeUp .5s cubic-bezier(.75,.25,.05,.75) forwards}.hamburger .line{transition:transform .5s cubic-bezier(.75,.25,.05,1),opacity .25s ease;height:3px;width:90%;background-color:var(--on-surface);border-radius:10px}.line.line-pazzo{background-color:#fff}.line.line-pazzo:nth-child(1){opacity:1;transform:rotate(45deg) translateY(425%)}.line.line-pazzo:nth-child(2){opacity:0;transform:scale(0)}.line.line-pazzo:nth-child(3){transform:rotate(-45deg) translateY(-425%)}.sidebar{transition:all .3s ease-in-out;bottom:0;height:fit-content;width:100%;flex-direction:row;background:linear-gradient(to top,#0000004d,#0003 40%,#0000)}.sidebar-inner{gap:initial;border-radius:25px;height:100%;--side-gutter: clamp(8px, 3vw, 24px);width:calc(100% - (2 * var(--side-gutter)));flex-direction:row;align-items:center;margin:0 var(--side-gutter) var(--side-gutter) var(--side-gutter);padding:15px 0;box-shadow:0 10px 26px #04121c24;transition:transform .18s ease,box-shadow .18s ease;background-color:var(--surface-variant)}.sidebar-link{padding:0;height:100%;width:80px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;font-size:12px}.main-container{padding-left:0}.sidebar-menu{display:flex}.sidebar-menu a{color:#fff}.sidebar-menu-link .material-symbols-outlined{margin-bottom:0!important}.sidebar-desktop{display:none}.sidebar-contatti{font-size:18px;gap:15px}.sidebar-menu-theme{border-color:#fff}.main{padding:0 24px;box-sizing:border-box;margin-bottom:78px;margin-left:0}}@keyframes blinking{0%{color:var(--primary)}50%{color:var(--on-surface)}to{color:var(--primary)}}:root{--surface: #141314;--on-surface: #e3e3e3;--on-surface-primary: #c2e7ff;--divider: rgb(94, 98, 101);--primary: #004a77;--on-primary: #c2e7ff;--primary-hover: #125680;--primary-text-hover: #71bdec;--surface-variant: #211f21;--surface-variant-hover-bg: linear-gradient( 0deg, rgba(196, 199, 197, .08), rgba(196, 199, 197, .08) );--on-surface-variant: #c4c7c5;--muted: #6c757d;--logo: #fff}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;src:url(/assets/MaterialSymbolsRounded-VariableFont_FILL_GRAD_opsz_wght-DaoLBIR4.ttf) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.alertbanner,#alertbanner{position:fixed;bottom:25px;right:5vw;padding:15px;border-radius:15px;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;transition:all .3s cubic-bezier(.25,.8,.25,1);font-size:16px;cursor:default;max-width:350px;word-wrap:break-word;display:flex;align-items:center}.alertbanner,#alertbanner:hover{box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}.alertbanner,#alertbanner ul li:nth-child(n+2){padding-top:10px}.showAlert{animation:showAlert .5s ease-in-out forwards}.hideAlert{animation:hideAlert .5s ease-in-out forwards}@keyframes showAlert{0%{opacity:0%;bottom:25px;visibility:hidden}to{opacity:100%;bottom:75px;visibility:visible}}@keyframes hideAlert{0%{opacity:100%;bottom:75px;visibility:visible}to{opacity:0%;bottom:25px;visibility:hidden}}@media only screen and (max-width:700px){@keyframes showAlert{0%{opacity:0%;bottom:25px;visibility:hidden}to{opacity:100%;bottom:105px;visibility:visible}}@keyframes hideAlert{0%{opacity:100%;bottom:105px;visibility:visible}to{opacity:0%;bottom:25px;visibility:hidden}}}.errorbanner{background-color:#ba1a1a;color:#fff}.warningbanner{background-color:#f80;color:#fff}.successbanner{background-color:#007e33;color:#fff}.infobanner{background-color:var(--primary);color:var(--on-primary)}@media only screen and (min-width:980px){.alertbanner,#alertbanner{right:10vw}}.cercaEventi-container[data-v-6d034be4]{margin:25px 0 0;display:flex;align-items:center;justify-content:center}.cercaEventi[data-v-6d034be4]{display:flex;justify-content:center;align-items:center;gap:15px}.cercaEventi-title .material-symbols-outlined[data-v-6d034be4]{font-size:34px}.cercaEventi-title[data-v-6d034be4],.cercaEventi-form[data-v-6d034be4]{display:flex;justify-content:center;align-items:center;gap:10px}#cercaEventiInput[data-v-6d034be4]{text-transform:uppercase}.cercaEventiInfo-container[data-v-6d034be4]{width:100%;margin:15px 0}#cercaEventiInfoShow[data-v-6d034be4]:hover{color:var(--primary-text-hover)}#events-loading[data-v-6d034be4]{display:flex;justify-content:center;align-items:center;height:100%;margin-bottom:15px}.events-content-container[data-v-6d034be4]{width:100%}.cercaEventi-keywords-list[data-v-6d034be4]{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:10px 0;padding:0}.cercaEventi-keyword[data-v-6d034be4]{cursor:pointer;margin:0 10px;line-height:1.5em;white-space:pre}.cercaEventi-keyword[data-v-6d034be4]:hover{color:var(--primary-color)}.events-container[data-v-6d034be4]:first-child{margin-top:0}.cercaEventi-filter-container[data-v-6d034be4]{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:10px;position:relative}.filter-on-circle[data-v-6d034be4]{position:absolute;top:-10%;right:5%;visibility:hidden;font-size:12px!important}.reset-filter-btn[data-v-6d034be4]{position:absolute;right:0}.cercaEventi-section[data-v-6d034be4]{max-width:980px;width:100%}.event[data-v-6d034be4]{width:100%;padding:10px 0;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--divider)}.events-container .event[data-v-6d034be4]:last-child{border-bottom:1px solid var(--divider)}.event-past[data-v-6d034be4]{color:#777}.event-running[data-v-6d034be4]{font-weight:600}.events-date[data-v-6d034be4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;width:100%}.events-date span[data-v-6d034be4]:nth-child(2){text-align:right}.events-container[data-v-6d034be4]{display:none;margin:25px 0}.event-title[data-v-6d034be4]{width:80%;line-height:1.4em}.start-end-text[data-v-6d034be4]{font-family:var(--monospace);font-size:.7rem;display:flex;align-items:center;justify-content:center}.event-time[data-v-6d034be4]{min-width:fit-content;width:20%;display:flex;flex-direction:column;align-items:flex-end;padding-left:15px}.event-time-start[data-v-6d034be4],.event-time-end[data-v-6d034be4]{width:100%;display:flex;justify-content:space-between}.event-time-start[data-v-6d034be4] :nth-child(1),.event-time-end[data-v-6d034be4] :nth-child(1){font-size:1rem;margin-right:3px}.similar-events-header[data-v-6d034be4]{display:flex;justify-content:space-between;align-items:center;margin:10px 0}.similar-events-header p[data-v-6d034be4]{margin:0}.similar-events-header p[data-v-6d034be4],.similar-events-header a[data-v-6d034be4],.similar-events-header a span[data-v-6d034be4]{font-size:.85em!important}.similar-events-header a[data-v-6d034be4]{text-align:right}.lds-grid[data-v-6d034be4]{display:inline-block;position:relative;width:40px;height:40px}.lds-grid div[data-v-6d034be4]{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--on-surface);animation:lds-grid 1.2s linear infinite}.lds-grid div[data-v-6d034be4]:nth-child(1){top:4px;left:4px;animation-delay:0s}.lds-grid div[data-v-6d034be4]:nth-child(2){top:4px;left:16px;animation-delay:-.4s}.lds-grid div[data-v-6d034be4]:nth-child(3){top:4px;left:28px;animation-delay:-.8s}.lds-grid div[data-v-6d034be4]:nth-child(4){top:16px;left:4px;animation-delay:-.4s}.lds-grid div[data-v-6d034be4]:nth-child(5){top:16px;left:16px;animation-delay:-.8s}.lds-grid div[data-v-6d034be4]:nth-child(6){top:16px;left:28px;animation-delay:-1.2s}.lds-grid div[data-v-6d034be4]:nth-child(7){top:28px;left:4px;animation-delay:-.8s}.lds-grid div[data-v-6d034be4]:nth-child(8){top:28px;left:16px;animation-delay:-1.2s}.lds-grid div[data-v-6d034be4]:nth-child(9){top:28px;left:28px;animation-delay:-1.6s}@media only screen and (max-width:700px){.cercaEventi-filter-container[data-v-6d034be4]{width:100%;display:flex;align-items:flex-start;flex-direction:column}.cercaEventi[data-v-6d034be4]{flex-direction:column}.cercaEventi br[data-v-6d034be4]{display:none}.event[data-v-6d034be4]{flex-direction:column}.event-title[data-v-6d034be4]{width:100%}.event-time[data-v-6d034be4]{margin:5px 0;width:100%;display:flex;flex-direction:row;justify-content:space-evenly}.event-time-start[data-v-6d034be4],.event-time-end[data-v-6d034be4]{width:100%;display:flex;justify-content:center;align-items:center}}.event[data-v-6d034be4]{transition:background-color .22s cubic-bezier(.2,.9,.2,1),transform .22s cubic-bezier(.2,.9,.2,1),box-shadow .22s cubic-bezier(.2,.9,.2,1);will-change:transform,background-color}.event[data-v-6d034be4]:hover{background-color:#ffffff0a;transform:translateY(-3px);box-shadow:0 8px 20px #0000000f}.event:hover .event-title[data-v-6d034be4]{transform:translateY(-1px)}.event .event-title[data-v-6d034be4]{transition:transform .22s cubic-bezier(.2,.9,.2,1)}.cercaEventi-container[data-v-2b748612]{margin:25px 0 0;display:flex;align-items:center;justify-content:center}.cercaEventi[data-v-2b748612]{display:flex;justify-content:center;align-items:center;gap:15px}.cercaEventi-title .material-symbols-outlined[data-v-2b748612]{font-size:34px}.cercaEventi-title[data-v-2b748612],.cercaEventi-form[data-v-2b748612]{display:flex;justify-content:center;align-items:center;gap:10px}#cercaEventiInput[data-v-2b748612]{text-transform:uppercase}.cercaEventiInfo-container[data-v-2b748612]{width:100%;margin:15px 0}#cercaEventiInfoShow[data-v-2b748612]:hover{color:var(--primary-text-hover)}#events-loading[data-v-2b748612]{display:flex;justify-content:center;align-items:center;height:100%;margin-bottom:15px}.events-content-container[data-v-2b748612]{width:100%}.cercaEventi-keywords-list[data-v-2b748612]{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:10px 0;padding:0}.cercaEventi-keyword[data-v-2b748612]{cursor:pointer;margin:0 10px;line-height:1.5em;white-space:pre}.cercaEventi-keyword[data-v-2b748612]:hover{color:var(--primary-color)}.events-container[data-v-2b748612]:first-child{margin-top:0}.cercaEventi-filter-container[data-v-2b748612]{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:10px;position:relative}.filter-on-circle[data-v-2b748612]{position:absolute;top:-10%;right:5%;visibility:hidden;font-size:12px!important}.reset-filter-btn[data-v-2b748612]{position:absolute;right:0}.cercaEventi-section[data-v-2b748612]{max-width:980px;width:100%}.event[data-v-2b748612]{width:100%;padding:10px 0;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--divider)}.events-container .event[data-v-2b748612]:last-child{border-bottom:1px solid var(--divider)}.event-past[data-v-2b748612]{color:#777}.event-running[data-v-2b748612]{font-weight:600}.events-date[data-v-2b748612]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;width:100%}.events-date span[data-v-2b748612]:nth-child(2){text-align:right}.events-container[data-v-2b748612]{display:none;margin:25px 0}.event-title[data-v-2b748612]{width:80%;line-height:1.4em}.start-end-text[data-v-2b748612]{font-family:var(--monospace);font-size:.7rem;display:flex;align-items:center;justify-content:center}.event-time[data-v-2b748612]{min-width:fit-content;width:20%;display:flex;flex-direction:column;align-items:flex-end;padding-left:15px}.event-time-start[data-v-2b748612],.event-time-end[data-v-2b748612]{width:100%;display:flex;justify-content:space-between}.event-time-start[data-v-2b748612] :nth-child(1),.event-time-end[data-v-2b748612] :nth-child(1){font-size:1rem;margin-right:3px}.similar-events-header[data-v-2b748612]{display:flex;justify-content:space-between;align-items:center;margin:10px 0}.similar-events-header p[data-v-2b748612]{margin:0}.similar-events-header p[data-v-2b748612],.similar-events-header a[data-v-2b748612],.similar-events-header a span[data-v-2b748612]{font-size:.85em!important}.similar-events-header a[data-v-2b748612]{text-align:right}.lds-grid[data-v-2b748612]{display:inline-block;position:relative;width:40px;height:40px}.lds-grid div[data-v-2b748612]{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--on-surface);animation:lds-grid 1.2s linear infinite}.lds-grid div[data-v-2b748612]:nth-child(1){top:4px;left:4px;animation-delay:0s}.lds-grid div[data-v-2b748612]:nth-child(2){top:4px;left:16px;animation-delay:-.4s}.lds-grid div[data-v-2b748612]:nth-child(3){top:4px;left:28px;animation-delay:-.8s}.lds-grid div[data-v-2b748612]:nth-child(4){top:16px;left:4px;animation-delay:-.4s}.lds-grid div[data-v-2b748612]:nth-child(5){top:16px;left:16px;animation-delay:-.8s}.lds-grid div[data-v-2b748612]:nth-child(6){top:16px;left:28px;animation-delay:-1.2s}.lds-grid div[data-v-2b748612]:nth-child(7){top:28px;left:4px;animation-delay:-.8s}.lds-grid div[data-v-2b748612]:nth-child(8){top:28px;left:16px;animation-delay:-1.2s}.lds-grid div[data-v-2b748612]:nth-child(9){top:28px;left:28px;animation-delay:-1.6s}@media only screen and (max-width:700px){.cercaEventi-filter-container[data-v-2b748612]{width:100%;display:flex;align-items:flex-start;flex-direction:column}.cercaEventi[data-v-2b748612]{flex-direction:column}.cercaEventi br[data-v-2b748612]{display:none}.event[data-v-2b748612]{flex-direction:column}.event-title[data-v-2b748612]{width:100%}.event-time[data-v-2b748612]{margin:5px 0;width:100%;display:flex;flex-direction:row;justify-content:space-evenly}.event-time-start[data-v-2b748612],.event-time-end[data-v-2b748612]{width:100%;display:flex;justify-content:center;align-items:center}}.slide-enter-active,.slide-leave-active{transition:max-height .3s ease,opacity .3s ease;overflow:hidden}.slide-enter-from,.slide-leave-to{max-height:0;opacity:0}.slide-enter-to,.slide-leave-from{max-height:1000px;opacity:1}.opener-enter-active,.opener-leave-active{transition:transform .3s ease,opacity .3s ease}.opener-enter-from,.opener-leave-to{transform:translateY(-8px);opacity:0}.opener-enter-to,.opener-leave-from{transform:translateY(0);opacity:1}.sidebar.mobile .sidebar-inner[data-v-ff5e32d8]{transition:transform .3s ease,box-shadow .18s ease}.sidebar.mobile .sidebar-link-text[data-v-ff5e32d8]{display:block;max-height:40px;opacity:1;transition:max-height .3s ease,opacity .3s ease;overflow:hidden}.sidebar.mobile.compact .sidebar-link-text[data-v-ff5e32d8]{max-height:0;opacity:0}.sidebar .sidebar-link-text[data-v-ff5e32d8]{transition:none}:root,:host{--fa-font-solid: normal 900 1em/1 "Font Awesome 7 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 7 Free";--fa-font-light: normal 300 1em/1 "Font Awesome 7 Pro";--fa-font-thin: normal 100 1em/1 "Font Awesome 7 Pro";--fa-font-duotone: normal 900 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-light: normal 300 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 7 Duotone";--fa-font-brands: normal 400 1em/1 "Font Awesome 7 Brands";--fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-light: normal 300 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-slab-regular: normal 400 1em/1 "Font Awesome 7 Slab";--fa-font-slab-press-regular: normal 400 1em/1 "Font Awesome 7 Slab Press";--fa-font-whiteboard-semibold: normal 600 1em/1 "Font Awesome 7 Whiteboard";--fa-font-thumbprint-light: normal 300 1em/1 "Font Awesome 7 Thumbprint";--fa-font-notdog-solid: normal 900 1em/1 "Font Awesome 7 Notdog";--fa-font-notdog-duo-solid: normal 900 1em/1 "Font Awesome 7 Notdog Duo";--fa-font-etch-solid: normal 900 1em/1 "Font Awesome 7 Etch";--fa-font-jelly-regular: normal 400 1em/1 "Font Awesome 7 Jelly";--fa-font-jelly-fill-regular: normal 400 1em/1 "Font Awesome 7 Jelly Fill";--fa-font-jelly-duo-regular: normal 400 1em/1 "Font Awesome 7 Jelly Duo";--fa-font-chisel-regular: normal 400 1em/1 "Font Awesome 7 Chisel";--fa-font-utility-semibold: normal 600 1em/1 "Font Awesome 7 Utility";--fa-font-utility-duo-semibold: normal 600 1em/1 "Font Awesome 7 Utility Duo";--fa-font-utility-fill-semibold: normal 600 1em/1 "Font Awesome 7 Utility Fill"}.svg-inline--fa{box-sizing:content-box;display:var(--fa-display, inline-block);height:1em;overflow:visible;vertical-align:-.125em;width:var(--fa-width, 1.25em)}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0em}.svg-inline--fa.fa-sm{vertical-align:-.0714285714em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left,.svg-inline--fa .fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin, .3em)}.svg-inline--fa.fa-pull-right,.svg-inline--fa .fa-pull-end{float:inline-end;margin-inline-start:var(--fa-pull-margin, .3em)}.svg-inline--fa.fa-li{width:var(--fa-li-width, 2em);inset-inline-start:calc(-1 * var(--fa-li-width, 2em));inset-block-start:.25em}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:var(--fa-width, 1.25em)}.fa-layers .svg-inline--fa{inset:0;margin:auto;position:absolute;transform-origin:center center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color, #ff253a);border-radius:var(--fa-counter-border-radius, 1em);box-sizing:border-box;color:var(--fa-inverse, #fff);line-height:var(--fa-counter-line-height, 1);max-width:var(--fa-counter-max-width, 5em);min-width:var(--fa-counter-min-width, 1.5em);overflow:hidden;padding:var(--fa-counter-padding, .25em .5em);right:var(--fa-right, 0);text-overflow:ellipsis;top:var(--fa-top, 0);transform:scale(var(--fa-counter-scale, .25));transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom, 0);right:var(--fa-right, 0);top:auto;transform:scale(var(--fa-layers-scale, .25));transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom, 0);left:var(--fa-left, 0);right:auto;top:auto;transform:scale(var(--fa-layers-scale, .25));transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top, 0);right:var(--fa-right, 0);transform:scale(var(--fa-layers-scale, .25));transform-origin:top right}.fa-layers-top-left{left:var(--fa-left, 0);right:auto;top:var(--fa-top, 0);transform:scale(var(--fa-layers-scale, .25));transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:calc((6 / 10 - .375) * 1em)}.fa-xs{font-size:.75em;line-height:calc(1 / 12 * 1em);vertical-align:.125em}.fa-sm{font-size:.875em;line-height:calc(1 / 14 * 1em);vertical-align:calc((6 / 14 - .375) * 1em)}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:calc((6 / 20 - .375) * 1em)}.fa-xl{font-size:1.5em;line-height:calc(1 / 24 * 1em);vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-width-auto{--fa-width: auto}.fa-fw,.fa-width-fixed{--fa-width: 1.25em}.fa-ul{list-style-type:none;margin-inline-start:var(--fa-li-margin, 2.5em);padding-inline-start:0}.fa-ul>li{position:relative}.fa-li{inset-inline-start:calc(-1 * var(--fa-li-width, 2em));position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .0625em);box-sizing:var(--fa-border-box-sizing, content-box);padding:var(--fa-border-padding, .1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin, .3em)}.fa-pull-right,.fa-pull-end{float:inline-end;margin-inline-start:var(--fa-pull-margin, .3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation:none!important;transition:none!important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color, currentColor);opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color, currentColor);opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.svg-inline--fa.fa-inverse{fill:var(--fa-inverse, #fff)}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-inverse{color:var(--fa-inverse, #fff)}.svg-inline--fa.fa-stack-1x{--fa-width: 1.25em;height:1em;width:var(--fa-width)}.svg-inline--fa.fa-stack-2x{--fa-width: 2.5em;height:2em;width:var(--fa-width)}.fa-stack-1x,.fa-stack-2x{inset:0;margin:auto;position:absolute;z-index:var(--fa-stack-z-index, auto)}
