/*! tailwindcss v4.1.7 | MIT License | https://tailwindcss.com */@layer theme{:root,:host{--bw-spacing:.25rem;--bw-container-md:28rem;--bw-animate-spin:spin 1s linear infinite}}@layer base,components,utilities;div.bookster-root .bw\:-inset-4{inset:calc(var(--bw-spacing)*-4)}div.bookster-root .bw\:z-\[10000\]{z-index:10000}div.bookster-root .bw\:mr-4{margin-right:calc(var(--bw-spacing)*4)}div.bookster-root .bw\:size-2\.25{width:calc(var(--bw-spacing)*2.25);height:calc(var(--bw-spacing)*2.25)}div.bookster-root .bw\:size-3\.5{width:calc(var(--bw-spacing)*3.5);height:calc(var(--bw-spacing)*3.5)}div.bookster-root .bw\:h-3\.5{height:calc(var(--bw-spacing)*3.5)}div.bookster-root .bw\:h-16{height:calc(var(--bw-spacing)*16)}div.bookster-root .bw\:min-h-screen{min-height:100vh}div.bookster-root .bw\:w-3\.5{width:calc(var(--bw-spacing)*3.5)}div.bookster-root .bw\:w-16{width:calc(var(--bw-spacing)*16)}div.bookster-root .bw\:max-w-md{max-width:var(--bw-container-md)}div.bookster-root .bw\:animate-spin{animation:var(--bw-animate-spin)}div.bookster-root .bw\:gap-1\.5{gap:calc(var(--bw-spacing)*1.5)}div.bookster-root .bw\:self-end{align-self:flex-end}div.bookster-root .bw\:overflow-x-auto{overflow-x:auto}div.bookster-root .bw\:border-border{border-color:var(--btr-border)}div.bookster-root .bw\:border-error\/80{border-color:var(--btr-er)}@supports (color:color-mix(in lab,red,red)){div.bookster-root .bw\:border-error\/80{border-color:color-mix(in oklab,var(--btr-er)80%,transparent)}}div.bookster-root .bw\:bg-background{background-color:var(--btr-background)}div.bookster-root .bw\:bg-border\/40{background-color:var(--btr-border)}@supports (color:color-mix(in lab,red,red)){div.bookster-root .bw\:bg-border\/40{background-color:color-mix(in oklab,var(--btr-border)40%,transparent)}}div.bookster-root .bw\:bg-error\/10{background-color:var(--btr-er)}@supports (color:color-mix(in lab,red,red)){div.bookster-root .bw\:bg-error\/10{background-color:color-mix(in oklab,var(--btr-er)10%,transparent)}}div.bookster-root .bw\:stroke-3{stroke-width:3px}div.bookster-root .bw\:text-nowrap{text-wrap:nowrap}div.bookster-root .bw\:text-body{color:var(--btr-body)}div.bookster-root .bw\:text-heading{color:var(--btr-heading)}@media (hover:hover){div.bookster-root .bw\:hover\:bg-transparent:hover{background-color:#0000}}@media (min-width:576px){div.bookster-root .bw\:sm\:inline{display:inline}div.bookster-root .bw\:sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes spin{to{transform:rotate(360deg)}}
