.book-picker-button[data-v-d932e2af]{align-items:center;border-radius:.5rem;display:flex;gap:.5rem;justify-content:space-between;width:100%;--tw-bg-opacity:1;background-color:rgb(56 146 243/var(--tw-bg-opacity,1));padding:1rem .5rem 1rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.book-picker-button[data-v-d932e2af]:hover{--tw-bg-opacity:1;background-color:rgb(42 130 224/var(--tw-bg-opacity,1))}.book-picker-button[data-v-d932e2af]:focus-visible{outline-color:#3892f3;outline-offset:2px;outline-style:solid;outline-width:2px}.book-picker-button[data-v-d932e2af]:active{--tw-bg-opacity:1;background-color:rgb(31 116 207/var(--tw-bg-opacity,1))}.book-picker-panel[data-v-d932e2af]{border-radius:1.5rem;display:flex;flex-direction:column;gap:.75rem;max-height:calc(100dvh - 8.75rem);position:fixed;top:5rem;width:485px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 8px 32px rgba(35,35,59,.1);--tw-shadow-colored:0 8px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.book-picker-panel--sheet[data-v-d932e2af]{border-bottom-left-radius:0;border-bottom-right-radius:0;inset:auto 0 0;max-height:85dvh;width:100%}.book-picker-close[data-v-d932e2af]{border-radius:.375rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(114 116 145/var(--tw-text-opacity,1))}.book-picker-close[data-v-d932e2af]:hover{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.book-picker-list[data-v-d932e2af]{display:flex;flex-direction:column;gap:.5rem;margin-left:-1.5rem;margin-right:-1.5rem;min-height:0;overflow-y:auto;padding:1px 1.5rem}.book-picker-item[data-v-d932e2af]{border-radius:.5rem;font-size:1rem;font-weight:700;letter-spacing:.03125em;line-height:1.2;min-height:36px;padding:.5rem .75rem;text-align:left;width:100%;--tw-text-opacity:1;color:rgb(55 55 83/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.book-picker-item[data-v-d932e2af]:hover{--tw-bg-opacity:1;background-color:rgb(244 244 246/var(--tw-bg-opacity,1))}.book-picker-item[data-v-d932e2af]:active{--tw-bg-opacity:1;background-color:rgb(224 242 255/var(--tw-bg-opacity,1))}.book-picker-item--selected[data-v-d932e2af]{--tw-bg-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(56 146 243/var(--tw-ring-opacity,1))}.book-picker-item--selected[data-v-d932e2af],.book-picker-item--selected[data-v-d932e2af]:hover{background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.book-picker-item--selected[data-v-d932e2af]:hover{--tw-bg-opacity:1}.contacts[data-v-8631072e]{border-bottom-width:1px;gap:.5rem;justify-content:center;margin-bottom:1rem;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(233 233 238/var(--tw-border-opacity,1));color:rgb(56 146 243/var(--tw-text-opacity,1));padding-bottom:.5rem;padding-left:1rem;padding-right:1rem}.contacts[data-v-8631072e],.contacts-info[data-v-8631072e]{display:flex;flex-direction:column;--tw-text-opacity:1}.contacts-info[data-v-8631072e]{color:rgb(114 116 145/var(--tw-text-opacity,1));gap:.25rem}.contacts-schedule[data-v-8631072e]{font-size:.875rem;font-weight:400;line-height:1.2}.headway[data-v-b33fcd94]{align-items:center;cursor:pointer;display:flex;flex-direction:row;padding-left:1.5rem;padding-right:1.5rem}#HW_frame_cont{inset:50% auto auto 20px!important;max-height:85vh!important;position:fixed!important;transform:translateY(-50%)!important}.nav-item[data-v-9d5608b2]{align-items:center;border-color:#fff;border-radius:1rem;border-width:1px;display:flex;flex-direction:row;font-size:15px;font-weight:700;justify-content:space-between;margin-bottom:.375rem;padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(55 55 83/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav-item[data-v-9d5608b2]:hover{--tw-text-opacity:1;color:rgb(56 146 243/var(--tw-text-opacity,1))}
