*.pad01{padding:1em 0}*.hidden{display:none!important}*.unshow{opacity:0!important}*[disabled]:not(.user-spec input):not(select),.paginate_button.disabled a,.col-el.error-api{opacity:.5;pointer-events:none;cursor:not-allowed;background:repeating-linear-gradient(-45deg,var(--disabled-background-1),var(--disabled-background-1) 10px,var(--disabled-background-2) 10px,var(--disabled-background-2) 20px)!important}*[data-value=init]{display:none!important}@keyframes selected-pops-on-click{0%{scale:1}50%{scale:.9}}@-webkit-keyframes selected-pops-on-click{0%{scale:1}50%{scale:.9}}@keyframes fireGlow{0%{filter:blur(5px);opacity:.6}to{filter:blur(15px);opacity:1}}.dialog-overlay{display:none;position:fixed;z-index:88889;top:0;left:0;width:100%;height:100%;background:#000000b3;justify-content:center;align-items:center;color:var(--text-color-priority-1)}.dialog-overlay .dialog-content{outline:2px solid var(--button-background);outline-offset:2px;--mwd: 50vw;width:var(--mwd);max-width:calc(var(--max-width-page) - 2em);display:flex;justify-content:center;align-items:center;align-content:center;flex-direction:column;align-items:flex-start;gap:1em;box-shadow:#32325d40 0 50px 100px -20px,#0000004d 0 30px 60px -30px;background:var(--card-background);padding:1em;border-radius:var(--br);position:relative;animation:fadeIn .3s ease}@media all and (max-width:900px){.dialog-overlay .dialog-content{--mwd:70vw}}@media all and (max-width:600px){.dialog-overlay .dialog-content{--mwd:90vw}}.dialog-overlay .dialog-content img{width:100%;border-radius:var(--br)}.dialog-overlay .dialog-content .container-dialog{width:100%}.dialog-overlay .dialog-content .container-dialog form{border:0;padding:0;margin:0;display:flex;flex-direction:column}.dialog-overlay .dialog-content .container-dialog form .container{margin-top:0}.dialog-overlay .dialog-content .container-dialog form #resetInfo{color:#000;padding:.5em;border-radius:var(--br);margin-bottom:1em}.dialog-overlay .dialog-content .container-dialog form #resetInfo.success{background:var(--success);border:1px solid var(--success-border)}.dialog-overlay .dialog-content .container-dialog form #resetInfo.error{background:var(--error-2);border:1px solid var(--error-border)}.dialog-overlay .dialog-content .container-dialog form .line-el button.no-outline{background:none}@media all and (min-width:500px){.dialog-overlay .dialog-content .container-dialog form .line-el{width:fit-content;margin-left:auto}}@media all and (max-width:500px){.dialog-overlay .dialog-content .container-dialog form .line-el{flex-direction:column-reverse}.dialog-overlay .dialog-content .container-dialog form .line-el button{justify-content:center;font-size:large}}.dialog-overlay .dialog-content .container-dialog .log-form{display:flex!important;width:100%}.dialog-overlay .dialog-content .container-dialog .log-form a{margin-left:auto;background:var(--main-color);border-color:var(--main-color);color:#fff}.dialog-overlay .dialog-content .line-el,.dialog-overlay .dialog-content .line-el button{width:100%}.dialog-overlay .dialog-content .line-el button[type=submit]{border:1px solid var(--button-background)}.dialog-overlay .dialog-content .close-btn{position:absolute;top:.5em;right:.5em;cursor:pointer;border-radius:var(--brb);aspect-ratio:1;width:1.5em;display:flex;justify-content:center;align-items:center;align-content:center}@media(pointer:fine){.dialog-overlay .dialog-content .close-btn:hover{background:var(--button-outline)}}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.dialog-overlay .bottom-line-btn{width:fit-content!important;margin-left:auto}.dialog-overlay .bottom-line-btn button{width:fit-content;justify-content:center;margin-left:auto}.dialog-overlay .bottom-line-btn button:not(.active){background:none}@media all and (max-width:500px){.dialog-overlay .bottom-line-btn button{width:100%!important;font-size:large!important}}@media all and (max-width:450px){.dialog-overlay .bottom-line-btn{flex-direction:column-reverse;margin-left:0;width:100%!important}.dialog-overlay .bottom-line-btn button{width:100%}}#dialog-privacy{bottom:0;left:0;width:100%;position:sticky;height:fit-content;background:none;justify-content:start}#dialog-privacy .dialog-content{margin:1em;border:1px solid var(--border-color);color:var(--text-color-priority-1);max-width:var(--max-width-page-px)}#dialog-privacy .dialog-content h2{margin-right:1em}#dialog-privacy .bottom-line-btn{width:fit-content;margin-left:auto}#dialog-privacy .bottom-line-btn a{white-space:nowrap}#dialog-privacy .bottom-line-btn button{justify-content:center}@media all and (max-width:450px){#dialog-privacy .bottom-line-btn{flex-direction:column-reverse;margin-left:0;width:100%}#dialog-privacy .bottom-line-btn a{width:100%;text-align:center;overflow:hidden}}#dialog-login .dialog-content{color:var(--text-color-priority-1)}#dialog-login-successful .dialog-content,#dialog-successful-verified-email .dialog-content{max-width:var(--max-width-page-px);color:var(--text-color-priority-1);border:1px solid var(--border-color)}#dialog-login-successful .dialog-content .line-el,#dialog-successful-verified-email .dialog-content .line-el{display:flex;gap:1em}@media all and (max-width:500px){#dialog-login-successful .dialog-content .line-el,#dialog-successful-verified-email .dialog-content .line-el{align-items:flex-start}}#dialog-login-successful .dialog-content .line-el p,#dialog-successful-verified-email .dialog-content .line-el p{width:100%}#dialog-login-successful .dialog-content .line-el .number,#dialog-successful-verified-email .dialog-content .line-el .number{display:flex;justify-content:center;align-items:center;align-content:center;width:2.5em;background:var(--main-color-op);border-radius:var(--brb);aspect-ratio:1}#dialog-successful-verified-email .line-el{align-items:flex-start}#dialog-successful-verified-email .line-el .number{color:#000;background:var(--success)!important}#dialog-share-profile .dialog-content{width:fit-content!important;padding:0;outline:none}#dialog-share-profile .dialog-content .dialog-layer{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;position:relative;border-radius:var(--br)}#dialog-share-profile .dialog-content .dialog-layer .container-dialog{position:absolute;bottom:0;padding:1em;width:100%;translate:-50% 0;left:50%}#dialog-share-profile .dialog-content .dialog-layer .container-dialog:before{content:" ";position:absolute;width:100%;height:0;top:0;left:0;box-shadow:0 0 100px 200px var(--card-specific)}#dialog-share-profile .dialog-content .dialog-layer .container-dialog .bottom-line-btn{z-index:2;position:absolute;bottom:0;padding:1em;width:100%!important;translate:-50% 0;left:50%;flex-direction:column-reverse;margin-left:0}#dialog-share-profile .dialog-content .dialog-layer .container-dialog .bottom-line-btn button{width:100%;color:#fff}#dialog-share-profile .dialog-content .dialog-layer .container-dialog .bottom-line-btn button:not(.active){border-color:var(--border-color-dark)}#dialog-share-profile .dialog-content .dialog-layer .container-dialog .bottom-line-btn button.active{border-color:var(--main-color)}#dialog-share-profile .dialog-content .dialog-layer .container-dialog .bottom-line-btn .comments{color:var(--text-color-priority-2)}#dialog-share-profile .dialog-content:before,#dialog-share-profile .dialog-content:after{content:" ";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:var(--br);box-shadow:0 0 0 5px #fff;background:#fff;z-index:-1}#dialog-share-profile .dialog-content:before{rotate:1deg}#dialog-share-profile .dialog-content:after{rotate:-2deg;background:var(--main-color)}.toggle_dark_mode .registration-result{background:var(--card-specific)}.registration-result{display:flex;justify-content:center;align-items:center;align-content:center;flex-direction:column;gap:1em;position:fixed;top:0;left:0;width:100%;height:100vh;background:var(--success);color:var(--text-color-priority-1);z-index:88889;scale:0;overflow:hidden}.registration-result.show-registration{animation:scaleContainer .45s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes scaleContainer{0%{scale:0;border-radius:var(--brb)}to{scale:1;border-radius:0}}.registration-result:before,.registration-result:after{content:"";position:absolute;top:0;left:0;width:200%;height:50%;background:var(--success-label-background);z-index:-1;border-radius:var(--brb);translate:0 -50%}.registration-result:after{bottom:0;top:auto;translate:-50% 50%}.registration-result .wrapper-animation{display:flex;justify-content:center;align-items:center;align-content:center;flex-direction:column;gap:1em;padding:1em;width:100%;max-width:500px}.registration-result .wrapper-animation .container-export{position:relative;border-radius:var(--br);background:var(--card-specific);border:1px solid #2b2d30}.registration-result .wrapper-animation .container-export:before,.registration-result .wrapper-animation .container-export:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--card-specific);border:1px solid #2b2d30;z-index:-1;border-radius:var(--br);rotate:4deg}.registration-result .wrapper-animation .container-export:after{rotate:-4deg}.registration-result .wrapper-animation .container-export canvas{height:20vh;border-radius:var(--br);rotate:-2deg;position:relative;border:1px solid #2b2d30}.registration-result .wrapper-animation .container-export .result{position:absolute;bottom:0;right:0;translate:1em 0;width:3em;aspect-ratio:1;border:2px solid var(--success-label-color);border-radius:var(--brb);background:var(--success-label-color);color:#fff;animation:scaleContainerIcon .8s ease forwards;animation-delay:.5s}@keyframes scaleContainerIcon{0%{scale:.8}80%{scale:1.1}to{scale:1}}.registration-result .wrapper-animation .container-export .result i{position:absolute;top:50%;left:50%;translate:-50% -50%;font-size:1.3em}.registration-result .line-el{padding:1em;width:100%;justify-content:center;flex-direction:column}@media all and (max-width:500px){.registration-result .line-el button{width:100%;justify-content:center!important;font-size:large!important}}.registration-result .line-el button{display:flex;align-items:center;flex-direction:row;gap:.5em}.registration-result .line-el button.active{background:var(--success-label-color)!important;border:1px solid var(--success-label-color)!important}.registration-result .line-el .export{background:transparent;border-color:var(--success-label-color)}.registration-result .line-el .export.nb{border:0}#dialog-missing-event,#dialog-private-event,#dialog-announcements{color:var(--text-color-priority-1)}#dialog-missing-event .form,#dialog-private-event .form,#dialog-announcements .form{align-items:flex-start;width:100%}#dialog-missing-event .form form,#dialog-private-event .form form,#dialog-announcements .form form{background:#fffffff5;padding:1em;border-radius:var(--br);border:1px solid var(--border-color)}#dialog-missing-event .form form .redirect-url-label,#dialog-private-event .form form .redirect-url-label,#dialog-announcements .form form .redirect-url-label{margin:.2em 0 1.5em}#dialog-missing-event .form form button,#dialog-missing-event .form form a,#dialog-private-event .form form button,#dialog-private-event .form form a,#dialog-announcements .form form button,#dialog-announcements .form form a{justify-content:center}#dialog-missing-event .form form h2,#dialog-private-event .form form h2,#dialog-announcements .form form h2{color:var(--text-color-title-1)}#dialog-missing-event .form form .container,#dialog-private-event .form form .container,#dialog-announcements .form form .container{margin:.5em 0;display:flex;justify-content:center;align-items:center;align-content:center;flex-direction:column}#dialog-missing-event .form form .container p:not(.label-for-input):not(.forget-pass-ta),#dialog-private-event .form form .container p:not(.label-for-input):not(.forget-pass-ta),#dialog-announcements .form form .container p:not(.label-for-input):not(.forget-pass-ta){width:100%;margin-bottom:.5em}#dialog-missing-event .form form .container .label-for-input,#dialog-private-event .form form .container .label-for-input,#dialog-announcements .form form .container .label-for-input{width:100%;color:var(--text-color-priority-2);margin:0 auto .2em .5em;font-size:.8em}#dialog-missing-event .form form .container .label-for-input:not(:first-of-type),#dialog-private-event .form form .container .label-for-input:not(:first-of-type),#dialog-announcements .form form .container .label-for-input:not(:first-of-type){margin-top:1em}#dialog-missing-event .form form .container label,#dialog-private-event .form form .container label,#dialog-announcements .form form .container label{display:flex;justify-content:center;align-items:center;align-content:center}#dialog-missing-event .form form .container label:not(.pass-forget),#dialog-private-event .form form .container label:not(.pass-forget),#dialog-announcements .form form .container label:not(.pass-forget){width:100%}#dialog-missing-event .form form .container label input,#dialog-private-event .form form .container label input,#dialog-announcements .form form .container label input{font-size:medium;width:100%;padding:1em 1.2em;border-radius:var(--br);border:1px solid var(--border-color);outline:none}#dialog-missing-event .form form .container label input:focus:not(#pass-forget),#dialog-private-event .form form .container label input:focus:not(#pass-forget),#dialog-announcements .form form .container label input:focus:not(#pass-forget){border:1px solid var(--main-color);outline:2px solid var(--button-background);outline-offset:2px;outline-color:var(--button-outline)}#dialog-missing-event .form form .container label input.pass-ko,#dialog-private-event .form form .container label input.pass-ko,#dialog-announcements .form form .container label input.pass-ko{border-color:var(--error)!important}#dialog-missing-event .form form .container label input.pass-ok,#dialog-private-event .form form .container label input.pass-ok,#dialog-announcements .form form .container label input.pass-ok{border-color:var(--success-border)!important}#dialog-missing-event .form form label text,#dialog-private-event .form form label text,#dialog-announcements .form form label text{color:var(--text-color-priority-2);font-size:.8em}#dialog-missing-event .form form .line-el.line-submit,#dialog-private-event .form form .line-el.line-submit,#dialog-announcements .form form .line-el.line-submit{margin-top:.5em}#dialog-missing-event .form form .line-el.line-submit button,#dialog-private-event .form form .line-el.line-submit button,#dialog-announcements .form form .line-el.line-submit button{margin-left:auto}@media(max-width:500px){#dialog-missing-event .form form .line-el.line-submit,#dialog-private-event .form form .line-el.line-submit,#dialog-announcements .form form .line-el.line-submit{flex-direction:column-reverse!important}#dialog-missing-event .form form .line-el.line-submit button,#dialog-private-event .form form .line-el.line-submit button,#dialog-announcements .form form .line-el.line-submit button{width:100%}#dialog-missing-event .form form .line-el.line-submit a,#dialog-private-event .form form .line-el.line-submit a,#dialog-announcements .form form .line-el.line-submit a{width:100%;text-align:center}}#dialog-missing-event .form form .line-el.line-submit a,#dialog-private-event .form form .line-el.line-submit a,#dialog-announcements .form form .line-el.line-submit a{background:var(--card-background)}#dialog-missing-event .form #registerForm .collapsible,#dialog-private-event .form #registerForm .collapsible,#dialog-announcements .form #registerForm .collapsible{width:100%;margin-bottom:0!important}#dialog-missing-event .form #registerForm .collapsible li,#dialog-private-event .form #registerForm .collapsible li,#dialog-announcements .form #registerForm .collapsible li{border:1px solid var(--main-color)}#dialog-missing-event .form #registerForm .collapsible li .collapsible-header,#dialog-private-event .form #registerForm .collapsible li .collapsible-header,#dialog-announcements .form #registerForm .collapsible li .collapsible-header{border-bottom:0;color:var(--main-color);padding:.6em;position:relative}#dialog-missing-event .form #registerForm .collapsible li .collapsible-header p,#dialog-private-event .form #registerForm .collapsible li .collapsible-header p,#dialog-announcements .form #registerForm .collapsible li .collapsible-header p{margin:0}#dialog-missing-event .form #registerForm .collapsible li .collapsible-header .btn,#dialog-private-event .form #registerForm .collapsible li .collapsible-header .btn,#dialog-announcements .form #registerForm .collapsible li .collapsible-header .btn{position:absolute;right:1px;width:3em!important;text-align:center;z-index:1;backdrop-filter:blur(2px);height:2em;display:flex;align-items:center;justify-content:center}#dialog-missing-event .form #registerForm .collapsible li .collapsible-body,#dialog-private-event .form #registerForm .collapsible li .collapsible-body,#dialog-announcements .form #registerForm .collapsible li .collapsible-body{border-top:1px solid var(--border-color)}#dialog-missing-event .align,#dialog-private-event .align,#dialog-announcements .align{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5em;position:relative;border-radius:var(--br)}#dialog-missing-event .align i.fa-solid,#dialog-missing-event .align .pass-see,#dialog-missing-event .align .pass-see-reg,#dialog-private-event .align i.fa-solid,#dialog-private-event .align .pass-see,#dialog-private-event .align .pass-see-reg,#dialog-announcements .align i.fa-solid,#dialog-announcements .align .pass-see,#dialog-announcements .align .pass-see-reg{position:absolute;right:1px;width:3em!important;text-align:center;z-index:1;backdrop-filter:blur(2px);height:2em;display:flex;align-items:center;justify-content:center}#dialog-missing-event .align .pass-see,#dialog-missing-event .align .pass-see-reg,#dialog-private-event .align .pass-see,#dialog-private-event .align .pass-see-reg,#dialog-announcements .align .pass-see,#dialog-announcements .align .pass-see-reg{left:auto;right:1px;cursor:pointer}#dialog-missing-event .align .pass-see input,#dialog-missing-event .align .pass-see-reg input,#dialog-private-event .align .pass-see input,#dialog-private-event .align .pass-see-reg input,#dialog-announcements .align .pass-see input,#dialog-announcements .align .pass-see-reg input{display:none}#dialog-missing-event form,#dialog-private-event form,#dialog-announcements form{background:var(--card-background)!important;border:0!important;padding:0!important}#dialog-missing-event form .container,#dialog-private-event form .container,#dialog-announcements form .container{margin-top:0!important}#dialog-missing-event form input,#dialog-private-event form input,#dialog-announcements form input{background:var(--input-bg);color:var(--text-color-priority-1)}#dialog-missing-event form #missingEventInfo,#dialog-missing-event form #privateEventInfo,#dialog-private-event form #missingEventInfo,#dialog-private-event form #privateEventInfo,#dialog-announcements form #missingEventInfo,#dialog-announcements form #privateEventInfo{padding:1em;border-radius:var(--br);margin-bottom:.5em;color:#000}#dialog-missing-event form #missingEventInfo.success,#dialog-missing-event form #privateEventInfo.success,#dialog-private-event form #missingEventInfo.success,#dialog-private-event form #privateEventInfo.success,#dialog-announcements form #missingEventInfo.success,#dialog-announcements form #privateEventInfo.success{background:var(--success)}#dialog-missing-event form #missingEventInfo.error,#dialog-missing-event form #privateEventInfo.error,#dialog-private-event form #missingEventInfo.error,#dialog-private-event form #privateEventInfo.error,#dialog-announcements form #missingEventInfo.error,#dialog-announcements form #privateEventInfo.error{background:var(--error)}#dialog-announcements label{position:relative}#dialog-announcements label .copy-button{position:absolute;right:1em}#dialog-announcements label .copy-button button{background:var(--card-background)}#dialog-announcements label .copy-button button.copied{border-color:var(--success-border)}
