@keyframes blinker{50%{opacity:0}}a[name]{display:block;position:relative;top:-60px;visibility:hidden}.blinked{animation:blinker 1s linear infinite}.reorder-list{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.font-arimo{font-family:Arimo,Arial,sans-serif}.tests_section{list-style:none;padding-inline-start:0}.tests_section>li{position:relative;padding-inline-start:1.5em;font-size:1.5em;line-height:1.25}.tests_section>li+li{margin-block-start:.25em}.tests_section>.tests_section_completed::before{position:absolute;inset-inline-start:0;content:"✓";width:1em;color:var(--bs-success, #198754);font-size:1em;line-height:inherit}.reorder-item{display:grid;grid-template-columns:2.5rem 2.5rem minmax(0,1fr) auto auto;align-items:center;gap:.5rem;padding:.5rem;border:1px solid var(--bs-border-color);border-radius:.375rem;background:var(--bs-body-bg)}.reorder-item.is-dragging{position:fixed;z-index:1080;opacity:.92;pointer-events:none;box-shadow:0 .5rem 1.25rem rgba(0,0,0,.18)}.reorder-placeholder{border:1px dashed var(--bs-primary);border-radius:.375rem;background:var(--bs-primary-bg-subtle)}.reorder-handle{display:flex;align-items:center;justify-content:center;min-height:2.25rem;border:1px solid var(--bs-border-color);border-radius:.25rem;background:var(--bs-body-bg);color:var(--bs-body-color);cursor:grab;touch-action:none;user-select:none}.reorder-number{color:var(--bs-secondary-color);text-align:center}.reorder-title{min-width:0;overflow-wrap:anywhere}.reorder-buttons{display:flex;gap:.25rem}@media (max-width:576px){.reorder-item{grid-template-columns:2.25rem 2rem minmax(0,1fr) auto auto;gap:.35rem}}#basketLeft,#basketRight,#listLeft,#listRight,#orderedList{min-height:50px}#basketLeft li,#basketRight li,#listLeft li,#listRight li,#orderedList li{cursor:move}#basketLeft [data-answer-id],#basketRight [data-answer-id],#listLeft [data-answer-id],#listRight [data-answer-id],#orderedList [data-answer-id]{cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.sortable-ghost{opacity:.45}.sortable-chosen{cursor:grabbing}.sortable-drag{opacity:.92;box-shadow:0 .5rem 1.25rem rgba(0,0,0,.18)}.pointer{cursor:pointer}.btn-main{width:220px;height:70px;display:inline-flex;justify-content:center;align-items:center}.ordered-list{min-width:300px}@media (max-width:576px){#orderedList>li{margin-right:2rem}}.footer-spacer{min-height:60px}.statistics{min-width:400px}.btn{display:inline-flex;justify-content:center;align-items:center}.mw-300{max-width:300px}.search{max-width:200px}@media (max-width:400px){.search{max-width:120px}}@media (max-width:575px) and (min-width:401px){.search{max-width:160px}}.cards-auto-layout{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:1rem}.card-container{display:flex}.card-container .card{flex:1}.card-body-400{max-height:400px;overflow-y:auto}.book-matrix-card{max-width:1296px;margin:0 auto;padding:clamp(1rem,5vw,3rem) clamp(.5rem,5vw,4rem);border-radius:8px;background:var(--bs-body-bg);box-shadow:0 .5rem 2rem rgba(0,0,0,.08)}.book-matrix-row{display:flex;align-items:center;min-height:clamp(42px,10vw,56px)}.book-matrix-cell{display:flex;flex:1 1 0;min-width:0;justify-content:center}.book-matrix-link{display:inline-flex;align-items:center;justify-content:center;width:clamp(34px,9vw,48px);height:clamp(34px,9vw,48px);border:2px solid transparent;border-radius:50%;color:var(--bs-primary);font-weight:600;line-height:1;text-decoration:none}.book-matrix-link:focus,.book-matrix-link:hover{border-color:var(--bs-primary);color:var(--bs-primary);text-decoration:none;outline:0}.book-matrix-link.is-active{border-color:var(--bs-primary);background:var(--bs-primary);color:#fff}.book-matrix-link.book-matrix-link--compact{width:100%;height:100%;font-size:.875rem}.book-breadcrumbs{min-width:0}.book-breadcrumbs__list{flex:1 1 0;min-width:0;--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-bg:transparent;--bs-breadcrumb-border-radius:0;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-active-color:var(--bs-secondary-color);border:0;box-shadow:none;background-color:transparent;background-image:none;text-shadow:none;filter:none}.book-breadcrumbs__bounded-item{max-width:min(24vw,20rem)}.book-breadcrumbs__toc,.book-breadcrumbs__toc-dropdown{flex:0 1 auto}.book-breadcrumbs__current-title,.book-breadcrumbs__toc,.book-breadcrumbs__toc-content,.book-breadcrumbs__toc-dropdown{min-width:0}.book-breadcrumbs__dropdown-menu{width:min(28rem,calc(100vw - 1.5rem));max-height:min(70vh,520px)}#breadcrumbs{right:.75rem;z-index:1019;width:auto;max-width:calc(100% - 1.5rem);padding:.35rem .75rem;border-radius:.375rem;overflow-wrap:anywhere;display:flex;align-items:center;justify-content:flex-start;gap:.6rem;overflow:visible}.book-breadcrumbs[dir=rtl] .breadcrumb-item+.breadcrumb-item{padding-right:var(--bs-breadcrumb-item-padding-x);padding-left:0}.book-breadcrumbs[dir=rtl] .breadcrumb-item+.breadcrumb-item::before{float:right;padding-right:0;padding-left:var(--bs-breadcrumb-item-padding-x)}.book-breadcrumbs[dir=rtl] .dropdown-menu{text-align:right}.book-breadcrumbs[dir=rtl] .list-group{padding-right:0}#top_bar .book-matrix-dropdown>.dropdown-toggle:focus{outline:0;box-shadow:none}@media (min-width:577px){#top_bar .book-breadcrumbs[dir=ltr] .book-matrix-dropdown>.dropdown-menu,#top_bar .book-themes-dropdown>.dropdown-menu{top:100%!important;right:auto!important;bottom:auto!important;left:0!important;transform:none!important}#top_bar .book-themes-dropdown>.dropdown-menu{right:0!important;left:auto!important}}@media (max-width:576px){.book-matrix-card{padding:1.25rem .25rem;box-shadow:none}.book-matrix-row{min-height:38px}.book-matrix-link{width:clamp(26px,8vw,34px);height:clamp(26px,8vw,34px);font-size:.9rem}#breadcrumbs{gap:.35rem;max-width:calc(100% - .75rem);right:.375rem;padding:.3rem .45rem}#top_bar .book-matrix-dropdown>.dropdown-menu{width:calc(100vw - .75rem);max-width:calc(100vw - .75rem)}#top_bar{position:relative}#top_bar .book-themes-dropdown{position:static}#top_bar .book-themes-dropdown>.dropdown-menu{top:100%!important;right:0!important;bottom:auto!important;left:0!important;width:auto;max-width:none;transform:none!important}#top_bar .book-matrix-dropdown>.dropdown-menu .d-grid{grid-template-columns:repeat(var(--book-matrix-columns),minmax(0,1fr))!important;gap:.25rem!important}#top_bar .book-matrix-dropdown>.dropdown-menu .ratio>.book-matrix-link{font-size:1.5rem}}.blue-button{text-align:center;display:block;width:100%;padding:20px;margin-bottom:20px;font-weight:400;font-size:24px;color:#fff!important;position:relative;border-radius:10px;font-family:Arial,sans-serif;background-image:linear-gradient(to right,#109ad8 0,#25b5f5 100%)}.blue-button:hover{background-color:#0056b3;color:#fff!important;background-image:linear-gradient(to right,#1397ce 0,#24a4de 90%)}