@charset "UTF-8";#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.account-container[data-v-320fb8b8]{display:flex;max-height:3em;margin:.5em 1em;border-radius:var(--radius-normal);transition:max-height .2s}.account-container span[data-v-320fb8b8]{padding-inline:50px;text-wrap:nowrap}.account-container .header[data-v-320fb8b8]{display:flex;align-items:center;justify-content:center;gap:var(--gap-normal);position:relative;padding:1em}.account-container .header #asso-name[data-v-320fb8b8]{text-shadow:var(--text-shadow)}.account-container .header button[data-v-320fb8b8]{margin:0;cursor:pointer}.account-container .header button[data-v-320fb8b8]:hover{text-decoration:underline}.account-container .header[data-v-320fb8b8]+*{margin-top:.5em}.account-container .header .menu[data-v-320fb8b8]{margin-top:.5em;display:flex;position:absolute;top:3em;left:0;right:0;flex-direction:column;transition:max-height .2s ease-in-out,padding .4s cubic-bezier(.165,.84,.44,1);gap:var(--gap-xs);max-height:0;overflow:hidden;background-color:#0000002e;border-radius:var(--radius-normal)}.account-container .header .menu.onTop[data-v-320fb8b8]{flex-direction:column-reverse;bottom:3.5em;top:unset}.account-container .header:hover .menu[data-v-320fb8b8],.account-container .header:focus-within .menu[data-v-320fb8b8]{padding:.5em;max-height:100dvh}a[data-v-320fb8b8]{filter:invert(1);width:40px;height:40px;display:flex;align-items:center}.navigation[data-v-3a28d52f]{display:flex;margin-left:2em;gap:var(--gap-normal);color:#333;position:relative;align-items:center;justify-content:flex-start;flex-wrap:wrap}.navigation a[data-v-3a28d52f]{display:block;text-decoration:none;text-align:center;cursor:pointer;transition:color .2s;color:var(--color-normal);margin-left:0}.navigation a[data-v-3a28d52f]:visited,.navigation a[data-v-3a28d52f]:link{text-decoration:none}.navigation a[data-v-3a28d52f]:hover,.navigation a[data-v-3a28d52f]:focus-within{color:var(--accent-color);text-decoration:underline}.navigation a.router-link-active[data-v-3a28d52f]{color:var(--accent-color)}.site-background[data-v-e44c272f]{position:relative;pointer-events:none}.site-background div[data-v-e44c272f]{position:fixed;transition:all 1s cubic-bezier(.22,.61,.36,1);overflow:hidden;width:100dvw;height:100dvh;z-index:-1}.site-background div>div[data-v-e44c272f]{border-radius:100%;filter:blur(80px) opacity(.3);width:25dvw;height:25dvh}.site-background div .yellow[data-v-e44c272f]{background-color:#efcb00}.site-background div .orange[data-v-e44c272f]{background-color:var(--accent-color)}body .light[data-v-98d43493]{display:inherit}body .dark[data-v-98d43493],body.dark .light[data-v-98d43493]{display:none}body.dark .dark[data-v-98d43493]{display:inherit}header[data-v-98d43493]{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;z-index:1}header .background[data-v-98d43493]{background-color:#ffffff80;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);position:absolute;inset:0;z-index:-1}header h1[data-v-98d43493]{margin:.5em 1em;display:inline-block;cursor:pointer;color:inherit;font-size:2em}header h1 .extension[data-v-98d43493]{color:var(--accent-color);text-transform:uppercase;font-size:.8em}header.open .nav-container-mobile nav[data-v-98d43493]{width:100dvw}header.open .nav-container-mobile nav .backdrop[data-v-98d43493]{width:100%;background-color:#00000070}header .nav-container-mobile nav[data-v-98d43493]{position:absolute;z-index:1;inset:0;height:100dvh;width:0;transition:width .2s ease-in-out;overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap}header .nav-container-mobile nav .content[data-v-98d43493]{display:flex;flex-direction:column;height:100%;background-color:var(--back-color);width:min-content}header .nav-container-mobile nav .content .top-nav[data-v-98d43493]{display:flex;flex-direction:row;justify-content:space-between;align-items:center}header .nav-container-mobile nav .content .top-nav .open-button[data-v-98d43493]{margin:.5em 1em}header .nav-container-mobile nav .content .nav-content[data-v-98d43493]{align-items:flex-start}header .nav-container-mobile nav .backdrop[data-v-98d43493]{background-color:#0000;height:100%;width:0;transition:width,background-color .2s ease-in-out}header .nav-container-mobile .open-button[data-v-98d43493]{padding:1em;cursor:pointer;color:inherit;width:15px}header .nav-container-mobile .open-button[data-v-98d43493]:before{content:"☰"}header.open .open-button[data-v-98d43493]:before{content:"✕"}header .nav-container[data-v-98d43493]{display:flex;align-items:center}header .right-nav[data-v-98d43493]{display:flex;align-items:center;justify-content:flex-end}header .right-nav .account[data-v-98d43493]{margin-top:.5em}header .right-nav img[data-v-98d43493]{height:25px;margin-right:1em;cursor:pointer;border-radius:var(--radius-normal);padding:5px;transition:background-color .2s ease-in-out}header .right-nav img.gitlab[data-v-98d43493]{height:20px;padding:7px}header .right-nav[data-v-98d43493]>*:hover{background-color:var(--background-hover)}main[data-v-98d43493]{flex:1;display:flex;flex-direction:column}main section.error[data-v-98d43493]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:2em;color:var(--color-normal);text-align:center}body.mobile .nav-container-mobile .account[data-v-98d43493]{margin-top:auto;width:min-content}body.mobile footer[data-v-98d43493]{align-items:center;flex-direction:column-reverse}footer[data-v-98d43493]{display:flex;color:var(--color-normal);padding:2em;justify-content:space-between}footer a[data-v-98d43493]{text-decoration:none}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;--accent-color: orange;--accent-color: #BF0A77;--warning-color: #f44336;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;scroll-behavior:smooth;--radius-small: 4px;--radius-normal: 8px;--radius-big: 16px;--gap-xs: .2em;--gap-small: .5em;--gap-normal: 1em;--gap-big: 2em;--background-hover: #0000002e;--back-color: white;--color-normal: #404040;--color-normal-light: white;--color-normal-button: var(--color-normal-light);--title-normal: #404040;--accent-color: #6169a2;--box-shadow: 0 0 10px 2px rgba(0, 0, 0, .1);--text-shadow: 1px 1px 2px rgb(255, 255, 255)}[data-theme=dark]{--background-hover: #ffffff2e;--back-color: #444;--color-normal: white;--color-normal-light: #404040;--color-normal-button: var(--color-normal);--title-normal: white;--accent-color: #96a3ff;--box-shadow: 0 0 10px 2px rgba(255, 255, 255, .1);--text-shadow: 1px 1px 2px rgb(0, 0, 0)}body{margin:0;min-width:320px;min-height:100dvh;transition:background-color .2s;color:var(--color-normal)}body h1,body h2,body h4,body h5,body h6{color:var(--accent-color)}body{color-scheme:light;background-color:var(--back-color)}body.dark{color-scheme:dark}body.nav-open{overflow:hidden}#app{display:flex;flex-direction:column;min-height:100dvh}#nprogress .bar{background:var(--accent-color);height:4px}#nprogress .peg{box-shadow:0 0 10px var(--accent-color),0 0 5px var(--accent-color)}#nprogress .spinner-icon{border-top-color:var(--accent-color);border-left-color:var(--accent-color)}section{padding:2rem 1rem}article{max-width:1280px;margin:0 auto}form{display:flex;flex-direction:column}form input,form button,form textarea,form select,form summary{width:100%}form label{margin:0 1em}select,input,button,textarea,dialog,summary,.ck-editor{border-radius:var(--radius-small);padding:4px 8px;box-shadow:var(--box-shadow);margin-bottom:10px;background-color:var(--back-color);border:0;font:inherit;color:var(--color-normal);box-sizing:border-box}dialog{margin-bottom:auto}.ck-editor{--ck-color-base-border: transparent;--ck-color-toolbar-border: transparent}button{cursor:pointer;background-color:var(--accent-color);color:var(--color-normal-button)}button:disabled,button[disabled]{background-color:#ccc;color:#666;cursor:not-allowed}textarea{resize:none}h1{font-size:2.2em;color:var(--accent-color)}h2{font-size:2em;color:var(--accent-color);margin:.5em 0}a{color:var(--accent-color)}hr{width:100%;border:1px solid var(--accent-color)}.markdown{word-break:break-word;overflow-wrap:break-word}.markdown img{max-width:100%;width:400px;display:block;margin:auto}.markdown img[alt$=">"]{float:right;margin:1em 0 1em 1em}.markdown img[alt$="<"]{float:left;margin:1em 1em 1em 0}.markdown table{margin:auto;border-collapse:collapse}.markdown table th,.markdown table td{border:solid 1px var(--accent-color);padding:.5em 1em;min-width:2em}.markdown table th{background:var(--background-color, rgba(136, 136, 136, .2666666667))}.markdown blockquote{border-left:.4em solid var(--accent-color);padding-left:1em;margin-left:0}.ck-editor .ck-widget.image-inline{display:block;margin:auto}.ck-editor .ck-widget.image-inline img{max-width:100%;width:400px;display:block;margin:auto}.ck-editor .ck-widget.image-inline img[alt$=">"]{float:right;margin:1em 0 1em 1em}.ck-editor .ck-widget.image-inline img[alt$="<"]{float:left;margin:1em 1em 1em 0}.ck-editor .ck-widget.ck-horizontal-line hr{margin:0;height:0;border:1px solid var(--accent-color)}.ck-editor .ck-widget.table{margin:auto}.ck-editor .ck-widget.table table{border:0;border-collapse:collapse}.ck-editor .ck-widget.table table th,.ck-editor .ck-widget.table table td{border:solid 1px var(--accent-color);padding:.5em 1em;min-width:2em}.ck-editor .ck-widget.table table th{background:var(--background-color, rgba(136, 136, 136, .2666666667))}
