@charset "UTF-8";@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-normal-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/inter-italic-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/inter-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/roboto-normal-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/roboto-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/roboto-italic-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/roboto-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-red: #E91B23;--color-font: #000000}body{margin:0;font-family:Inter,sans-serif}input[type=checkbox]{appearance:none;inline-size:18px;block-size:18px;margin:0;border:1px solid #b5b5b5;border-radius:2px;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:14px 14px;cursor:pointer}input[type=checkbox]:checked{border-color:#8a8a8a;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 7.2L5.8 10L11 4' stroke='%23555555' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}input[type=checkbox]:indeterminate{border-color:#8a8a8a;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 7H11' stroke='%23555555' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")}input[type=checkbox]:disabled{opacity:.45;cursor:default}input[type=checkbox]:focus-visible{outline:2px solid #8a8a8a;outline-offset:2px}input[type=radio]{appearance:none;inline-size:18px;block-size:18px;margin:0;border:1px solid #b5b5b5;border-radius:50%;background-color:#fff;cursor:pointer}input[type=radio]:checked{border-color:#8a8a8a;background-image:radial-gradient(circle,#555555 0 4px,transparent 5px)}input[type=radio]:disabled{opacity:.45;cursor:default}input[type=radio]:focus-visible{outline:2px solid #8a8a8a;outline-offset:2px}@media(max-width:600px){.filter-block>*:not(app-icon-button),.filters-row>*:not(app-icon-button),.report-filters>*:not(app-icon-button),.admin-modal__filters>*:not(app-icon-button),.organization-picker-modal__filters>*:not(app-icon-button),.picker-modal__filters>*:not(app-icon-button),.questions-block__filters>*:not(app-icon-button),.add-learner-modal__filters>*:not(app-icon-button){display:block;width:100%!important;min-width:0!important;max-width:100%!important}.filters-row .ui-input,.filters-row .filter-select,.filters-row .date-range-filter,.filters-row .ui-combobox-field,.filter-block .ui-input,.filter-block .filter-select,.filter-block .range-filter,.filter-block .number-range-filter,.filter-block .date-range-filter,.filter-block .ui-combobox-field,.report-filters .filter-select,.report-filters .report-filters__field,.report-filters .report-filters__multi,.admin-modal__filters .ui-input,.admin-modal__filters .filter-select,.admin-modal__filters .ui-combobox-field,.organization-picker-modal__filters .ui-input,.organization-picker-modal__filters .filter-select,.picker-modal__filters .ui-input,.picker-modal__filters .filter-select,.picker-modal__filters .date-range-filter,.questions-block__filters .ui-input,.questions-block__filters .filter-select,.add-learner-modal__filters .ui-input,.add-learner-modal__filters .filter-select{width:100%!important;min-width:0!important;max-width:100%!important}}@media(max-width:600px){.admin-form__row{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:6px!important}.admin-form__label{width:auto!important;min-width:0!important}.details-block__row{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:2px!important}}@media(max-width:600px){.admin-page{padding:0!important}}@media(max-width:600px){.admin-modal__actions,.add-learner-modal__actions,.organization-picker-modal__actions,.picker-modal__actions{flex-direction:column-reverse!important;align-items:stretch!important;gap:12px!important}.admin-modal__actions app-button,.add-learner-modal__actions app-button,.organization-picker-modal__actions app-button,.picker-modal__actions app-button{display:block;width:100%}.admin-modal__actions .ui-button,.add-learner-modal__actions .ui-button,.organization-picker-modal__actions .ui-button,.picker-modal__actions .ui-button{box-sizing:border-box;width:100%;justify-content:center}}@media(max-width:600px){.buttons-block,.top-actions,.learner-actions,.secondary-actions,.report-toolbar{flex-direction:column!important;align-items:stretch!important}.buttons-block app-button,.buttons-block app-link-button,.top-actions app-button,.learner-actions app-button,.secondary-actions app-button,.report-toolbar app-button,.send-access-block app-button{display:block;width:100%;max-width:100%}.buttons-block .ui-button,.top-actions .ui-button,.learner-actions .ui-button,.secondary-actions .ui-button,.report-toolbar .ui-button,.send-access-block .ui-button{box-sizing:border-box;width:100%;max-width:100%;height:auto!important;min-height:57px;padding-top:8px!important;padding-bottom:8px!important;justify-content:center;white-space:normal;text-align:center}.buttons-block .ui-button .ui-button__text,.top-actions .ui-button .ui-button__text,.learner-actions .ui-button .ui-button__text,.secondary-actions .ui-button .ui-button__text,.report-toolbar .ui-button .ui-button__text,.send-access-block .ui-button .ui-button__text{min-width:0;flex-shrink:1;white-space:normal;overflow-wrap:anywhere}}@media(max-width:600px){[class*=-error-modal__actions],[class*=-conflict-modal__actions]{flex-direction:column!important;align-items:stretch!important;gap:12px!important}[class*=-error-modal__actions] app-button,[class*=-conflict-modal__actions] app-button{display:block;width:100%}[class*=-error-modal__actions] .ui-button,[class*=-conflict-modal__actions] .ui-button{box-sizing:border-box;width:100%;justify-content:center}}
