.qmn-header__logo{display:flex;gap:.5em;align-items:center;text-decoration:none;color:var(--mantine-color-text);justify-content:center}.qmn-header__link-text{display:block}.qmn-header__link-icon{display:none}@media(max-width:62em){.qmn-header__link-text{display:none}.qmn-header__link-icon{display:block}}@media(max-width:48em){.qmn-header__badge,.qmn-header__title{display:none}}@media(max-width:36em){.qmn-header__link-icon{display:none}}.qmn-menu-trigger__text{flex:1}@media(max-width:36em){.qmn-menu-trigger__text{display:none}}.qmn-admin-drawer__content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;padding:0 1em 1em;display:flex;flex-direction:column;gap:.5em}.qmn-admin-drawer__todos{flex:1;overflow:scroll;display:flex;flex-direction:column;gap:.5em}.qmn-todo-element__entity{word-break:break-word}.qmn-full-page-loader{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.qmn-custom-link{text-decoration:none;color:var(--mantine-color-blue-text)}.qmn-custom-link:hover{text-decoration:underline}.qmn-custom-link--external{display:flex;align-items:center;gap:4px;flex-wrap:nowrap}.qmn-table-skeleton{display:grid;gap:.8em;grid-template-columns:repeat(3,minmax(0,1fr))}.qmn-table-skeleton>:first-child{grid-column:1/span 3}.qmn-custom-radio__grid{display:flex;gap:1em}.qmn-custom-radio__grid--vertical{flex-direction:column}.qmn-custom-radio__option{position:relative;padding:var(--mantine-spacing-md);display:flex}.qmn-custom-radio__option[data-checked]{border-color:var(--mantine-primary-color-filled);background:var(--mantine-primary-color-light)}.qmn-custom-radio__option:hover{background:var(--mantine-primary-color-light-hover)}.qmn-custom-radio__label{font-weight:700;font-size:var(--mantine-font-size-md);line-height:1.3;color:var(--mantine-color-bright)}.qmn-custom-radio__description{margin-top:8px;color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs)}.qmn-skeleton_root__b08X6[data-visible]:after{background-color:var(--mantine-color-dark-5)}.qmn-checkbox_input__0S5WQ{cursor:pointer}.qmn-checkbox_input__0S5WQ:disabled{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-6)}