.book-search-toolbar[data-v-5fb8f04a]{border-radius:20px;flex-direction:column;gap:8px;min-width:0;padding:7px 12px;display:flex}.book-search-form[data-v-5fb8f04a]{align-items:center;gap:8px;min-width:0;display:flex}.book-search-keyword[data-v-5fb8f04a] input:focus{--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;box-shadow:var(--school-control-shadow);outline:none}.book-search-keyword.keyboard-focus[data-v-5fb8f04a] input:focus{outline-offset:-2px;outline:1px solid #8299cb80}.book-search-keyword[data-v-5fb8f04a]{flex:1 1 0;min-width:0}.book-search-form[data-v-5fb8f04a] .school-field{width:100%}.book-search-filters[data-v-5fb8f04a],.book-search-submit[data-v-5fb8f04a]{white-space:nowrap;flex-shrink:0}.book-search-toolbar[data-v-5fb8f04a] .school-button.school-control-student,.book-search-toolbar[data-v-5fb8f04a] .school-input,.book-search-toolbar[data-v-5fb8f04a] .school-select{height:44px;min-height:44px}.book-search-filter-count[data-v-5fb8f04a]{font-variant-numeric:tabular-nums}.book-search-result-tools[data-v-5fb8f04a]{align-items:center;gap:8px;min-width:0;min-height:44px;display:flex}.book-search-total[data-v-5fb8f04a]{white-space:nowrap;min-width:0;color:var(--muted);flex:1 1 0;font-size:13px}.book-search-total strong[data-v-5fb8f04a]{color:var(--primary);font-weight:700}.book-search-order[data-v-5fb8f04a]{flex:none;width:144px}.book-search-pagination[data-v-5fb8f04a]{flex-wrap:nowrap;flex:none;gap:0}.book-search-pages-wide[data-v-5fb8f04a] .school-pagination-list{flex-wrap:nowrap}.book-search-pages-small[data-v-5fb8f04a]{display:none}@media (max-width:900px){.book-search-pages-wide[data-v-5fb8f04a]{display:none}.book-search-pages-small[data-v-5fb8f04a]{align-items:center;gap:2px;display:flex}.book-search-pages-small[data-v-5fb8f04a] .school-button{width:44px;min-width:44px;padding-inline:10px}.book-search-page-position[data-v-5fb8f04a]{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:44px;font-size:12px}}@media (max-width:640px){.book-search-toolbar[data-v-5fb8f04a]{padding-inline:8px}.book-search-order[data-v-5fb8f04a]{width:108px}.book-search-toolbar[data-v-5fb8f04a] .school-button{padding-inline:12px}.book-search-total[data-v-5fb8f04a]{font-size:12px}.book-search-pages-small[data-v-5fb8f04a] .school-button{padding-inline:10px}}@media print{.book-search-toolbar[data-v-5fb8f04a]{display:none}}.is-floating .book-search-toolbar[data-v-5fb8f04a]{box-shadow:none;border:0;gap:10px;padding:0;-webkit-backdrop-filter:none!important;background:0 0!important}.is-floating .book-search-form[data-v-5fb8f04a]{z-index:20;border-radius:26px;align-self:stretch;gap:6px;width:100%;padding:8px;animation:.22s ease-out both search-float-up-5fb8f04a;position:sticky;top:0}.is-floating .book-search-keyword[data-v-5fb8f04a]{max-width:none}.is-floating .book-search-keyword[data-v-5fb8f04a] input{font-size:19px;height:48px!important;min-height:48px!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.is-floating .book-search-form[data-v-5fb8f04a] .school-field{box-shadow:none;background:0 0;border-color:#0000}.is-floating .book-search-close[data-v-5fb8f04a]{flex:none;width:44px;min-width:44px;padding:10px}.is-floating .toolbar-reset-label[data-v-5fb8f04a]{display:none}.is-floating .book-search-reset[data-v-5fb8f04a]{width:44px;min-width:44px;padding:10px!important}.is-floating .book-search-result-tools[data-v-5fb8f04a]{border-radius:26px;flex-wrap:wrap;align-self:stretch;gap:6px;width:100%;max-width:100%;padding:4px 10px;animation:.24s ease-out 50ms both search-float-up-5fb8f04a}.is-floating .book-search-total[data-v-5fb8f04a]{flex:1;font-size:13px}.is-floating .book-search-pagination[data-v-5fb8f04a]{margin-left:auto}.is-floating .book-search-order[data-v-5fb8f04a]{width:var(--book-sort-width)}@keyframes search-float-up-5fb8f04a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@container (width<680px){.is-floating .book-search-toolbar[data-v-5fb8f04a]{gap:10px}.is-floating .book-search-form[data-v-5fb8f04a]{border-radius:22px;gap:2px;padding:6px}.is-floating .book-search-keyword[data-v-5fb8f04a] input{padding-inline:36px 10px;font-size:16px}.is-floating .book-search-filters[data-v-5fb8f04a]{width:44px;min-width:44px;padding-inline:10px!important}.is-floating .toolbar-filter-label[data-v-5fb8f04a]{display:none}.is-floating .book-search-result-tools[data-v-5fb8f04a]{border-radius:22px;gap:6px;width:100%;padding:6px 10px}.is-floating .book-search-total[data-v-5fb8f04a]{flex:1}.is-floating .book-search-pagination[data-v-5fb8f04a]{margin-left:auto}}@media (prefers-reduced-motion:reduce){.is-floating[data-v-5fb8f04a] :is(.book-search-form,.book-search-result-tools){animation:none}}.book-toolbar-container[data-v-5fb8f04a]{min-width:0;container-type:inline-size}@container (width>=680px){.adaptive .book-search-toolbar[data-v-5fb8f04a]{flex-flow:wrap;align-items:center;gap:12px;min-height:60px}.adaptive .book-search-form[data-v-5fb8f04a]{flex:1;min-width:330px}.adaptive .book-search-keyword[data-v-5fb8f04a]{min-width:160px;max-width:360px}.adaptive .book-search-result-tools[data-v-5fb8f04a]{flex:none}.adaptive .book-search-total[data-v-5fb8f04a]{flex:none;min-width:max-content}.adaptive[data-v-5fb8f04a] .book-search-order{width:var(--book-sort-width);min-width:0;padding:10px 30px 10px 12px}}@container (width<1000px){.adaptive[data-v-5fb8f04a] .book-search-pages-wide{display:none}.adaptive .book-search-pages-small[data-v-5fb8f04a]{align-items:center;gap:2px;display:flex}.adaptive .book-search-page-position[data-v-5fb8f04a]{min-width:28px}.adaptive .book-search-pages-small[data-v-5fb8f04a] button{width:44px;min-width:44px;padding-inline:10px}}@container (width>=1000px){.adaptive[data-v-5fb8f04a] .book-search-pages-wide{display:flex}.adaptive .book-search-pages-small[data-v-5fb8f04a]{display:none}}@container (width<680px){.adaptive .book-search-total[data-v-5fb8f04a]{flex:1;min-width:max-content}.adaptive[data-v-5fb8f04a] .book-search-order{width:88px;min-width:0;padding:10px 28px 10px 10px!important}.adaptive .book-search-result-tools[data-v-5fb8f04a]{gap:4px}.adaptive .book-search-page-position[data-v-5fb8f04a]{font-size:12px}.adaptive .book-search-toolbar[data-v-5fb8f04a]{padding-inline:8px}}@container (width>=680px){.adaptive[data-v-5fb8f04a] .book-search-order{padding:10px 30px 10px 12px!important}}.book-search-reset[data-v-5fb8f04a]{white-space:nowrap;flex:none}.adaptive.with-reset .book-search-form[data-v-5fb8f04a]{min-width:300px}@container (width<1000px){.adaptive.with-reset .toolbar-reset-label[data-v-5fb8f04a]{display:none}.adaptive.with-reset .book-search-reset[data-v-5fb8f04a]{width:44px;min-width:44px;padding:10px!important}}@container (width<680px){.with-reset .book-search-reset[data-v-5fb8f04a],.with-reset .book-search-submit[data-v-5fb8f04a]{width:44px;min-width:44px;padding:10px!important}.with-reset .book-search-submit[data-v-5fb8f04a] .school-button-label,.with-reset .toolbar-filter-label[data-v-5fb8f04a],.with-reset .toolbar-reset-label[data-v-5fb8f04a]{display:none}.with-reset .book-search-filters[data-v-5fb8f04a]{padding-inline:10px!important}.adaptive[data-v-5fb8f04a] .book-search-order{width:var(--book-sort-width);padding:10px 28px 10px 10px!important}.adaptive .book-search-result-tools[data-v-5fb8f04a]{gap:4px}.adaptive .book-search-total[data-v-5fb8f04a]{font-size:11px}}@container (width<340px){.adaptive[data-v-5fb8f04a] .book-search-order{width:104px}.adaptive .book-search-result-tools[data-v-5fb8f04a]{gap:2px}}
