html[data-v-ca62a446]{background-color:var(--color-base-200)!important}body[data-v-ca62a446]{height:100%}body.no-scroll[data-v-ca62a446]{overflow:hidden}.card[data-v-ca62a446]{background-color:var(--color-base-100);border-radius:0}.unselectable[data-v-ca62a446]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.overlay[data-v-ca62a446]{background-color:transparent;left:0;min-height:100vh;min-width:100%;position:absolute;top:0}.btn-custom[data-v-ca62a446]{border:2px solid var(--color-base-100);box-shadow:0 2px 4px #0001;color:var(--color-primary);font-weight:400}.btn-custom[data-v-ca62a446],.btn-custom[data-v-ca62a446]:hover{background-color:var(--color-base-100)!important}.btn-custom[data-v-ca62a446]:hover{outline:2px var(--color-accent) solid!important;outline-offset:0;transition:outline}.btn-custom.selected[data-v-ca62a446]{background-color:var(--color-primary)!important;border:1px solid var(--color-primary);box-shadow:0 2px 4px #0001;color:var(--color-base-100);cursor:default}.btn-custom.selected[data-v-ca62a446]:hover{border:1px solid var(--color-primary);outline:0!important}.label-text-custom[data-v-ca62a446]{color:#000a;font-size:var(--text-sm);line-height:1.6rem}.font-weight-bold[data-v-ca62a446]{font-weight:700}.font-weight-normal[data-v-ca62a446]{font-weight:400}.material-symbols-rounded[data-v-ca62a446]{visibility:hidden}.font-loaded .material-symbols-rounded[data-v-ca62a446]{visibility:visible}.alert-warning[data-v-ca62a446]{background-color:#fcb7004f}.dock[data-v-ca62a446]{border-top:1px solid #dddccd;box-shadow:0 -1px 20px #0001}.dock[data-v-ca62a446]>:after{height:0!important}.desktop-menu a[data-v-ca62a446],.mobile-menu a[data-v-ca62a446]{text-decoration:none}.desktop-menu a[data-v-ca62a446]:hover,.mobile-menu a[data-v-ca62a446]:hover{text-decoration:underline;text-decoration-color:var(--color-accent);text-decoration-thickness:2px}.input[data-v-ca62a446]{outline-offset:0!important}label.input[data-v-ca62a446]{border-color:var(--color-primary)!important}label.input[data-v-ca62a446]:focus,label.input[data-v-ca62a446]:focus-within{border-color:var(--color-accent)!important}.skeleton[data-v-ca62a446]{background-color:#ecebdf;background-image:linear-gradient(105deg,transparent 0 40%,var(--color-skeleton) 50%,transparent 60% 100%);border-radius:8px}.menu a[data-v-ca62a446]:active{background-color:#0003}.list-wrapper[data-v-ca62a446]>*{margin:0!important}.flag[data-v-370bd6a3]{border:1px solid var(--color-base-300);border-radius:50%;filter:sepia(.1) hue-rotate(-5deg) saturate(1);height:24px}
