/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--tw-border-style:solid}}}@layer theme{:root,:host{--bw-spacing:.25rem;--bw-breakpoint-2xl:1600px;--bw-animate-spin:spin 1s linear infinite}}@layer base,components,utilities;@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}div.bookster-root .bw\:pointer-events-none{pointer-events:none}div.bookster-root .bw\:inset-4{inset:calc(var(--bw-spacing) * 4)}div.bookster-root .bw\:z-\[100000\]{z-index:100000}div.bookster-root .bw\:mx-auto{margin-inline:auto}div.bookster-root .bw\:me-auto{margin-inline-end:auto}div.bookster-root .bw\:mt-px{margin-top:1px}div.bookster-root .bw\:mr-4{margin-right:calc(var(--bw-spacing) * 4)}div.bookster-root .bw\:ml-2{margin-left:calc(var(--bw-spacing) * 2)}div.bookster-root .bw\:h-2\.5{height:calc(var(--bw-spacing) * 2.5)}div.bookster-root .bw\:h-12\.5{height:calc(var(--bw-spacing) * 12.5)}div.bookster-root .bw\:h-\[37\.5rem\]{height:37.5rem}div.bookster-root .bw\:max-h-9{max-height:calc(var(--bw-spacing) * 9)}div.bookster-root .bw\:min-h-9{min-height:calc(var(--bw-spacing) * 9)}div.bookster-root .bw\:w-2\.5{width:calc(var(--bw-spacing) * 2.5)}div.bookster-root .bw\:max-w-\[33rem\]{max-width:33rem}div.bookster-root .bw\:max-w-screen-2xl{max-width:var(--bw-breakpoint-2xl)}div.bookster-root .bw\:basis-1{flex-basis:calc(var(--bw-spacing) * 1)}div.bookster-root .bw\:animate-spin{animation:var(--bw-animate-spin)}div.bookster-root .bw\:cursor-grab{cursor:grab}div.bookster-root .bw\:gap-5{gap:calc(var(--bw-spacing) * 5)}div.bookster-root .bw\:gap-6{gap:calc(var(--bw-spacing) * 6)}div.bookster-root .bw\:gap-x-2\.5{column-gap:calc(var(--bw-spacing) * 2.5)}div.bookster-root .bw\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.bookster-root .bw\:border-b-\[1px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}div.bookster-root .bw\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}div.bookster-root .bw\:text-\[10px\]{font-size:10px}div.bookster-root .bw\:text-body{color:var(--btr-body)}div.bookster-root .bw\:text-heading{color:var(--btr-heading)}div.bookster-root .bw\:no-underline{text-decoration-line:none}div.bookster-root .bw\:opacity-40{opacity:.4}:is(div.bookster-root .bw\:\*\:not-last\:mb-1\.5>*):not(:last-child){margin-bottom:calc(var(--bw-spacing) * 1.5)}@media (hover:hover){div.bookster-root .bw\:hover\:border-card-foreground:hover{border-color:var(--btr-card-foreground)}div.bookster-root .bw\:hover\:text-error:hover{color:var(--btr-er)}div.bookster-root .bw\:hover\:opacity-100:hover{opacity:1}}div.bookster-root .bw\:has-\[\.delete-popover\[data-state\=open\]\]\:\!border-card-foreground:has(.delete-popover[data-state=open]){border-color:var(--btr-card-foreground)!important}div.bookster-root .bw\:data-\[state\=open\]\:\!border-accent-foreground-400[data-state=open]{border-color:var(--btr-accent-foreground-400)!important}@media (hover:hover){div.bookster-root .bw\:data-\[state\=open\]\:hover\:scale-\[1\.002\][data-state=open]:hover{scale:1.002}}@media (min-width:576px){div.bookster-root .bw\:sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){div.bookster-root .bw\:xl\:block{display:block}div.bookster-root .bw\:xl\:w-2\/5{width:40%}div.bookster-root .bw\:xl\:w-3\/5{width:60%}div.bookster-root .bw\:xl\:flex-row{flex-direction:row}div.bookster-root .bw\:xl\:gap-3{gap:calc(var(--bw-spacing) * 3)}}@media (min-width:1600px){div.bookster-root .bw\:2xl\:gap-6{gap:calc(var(--bw-spacing) * 6)}}div.bookster-root .bw\:\[\&_img\]\:block img{display:block}div.bookster-root .bw\:\[\&_span\]\:truncate span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.bookster-root .bw\:\[\&_svg\]\:ms-auto svg{margin-inline-start:auto}div.bookster-root .bw\:\[\&_svg\]\:h-4 svg{height:calc(var(--bw-spacing) * 4)}div.bookster-root .bw\:\[\&_svg\]\:w-4 svg{width:calc(var(--bw-spacing) * 4)}div.bookster-root .bw\:\[\&_svg\]\:flex-none svg{flex:none}div.bookster-root .bw\:\[\&_svg\]\:cursor-pointer svg{cursor:pointer}div.bookster-root .bw\:\[\&_svg\]\:text-body svg{color:var(--btr-body)}@media (hover:hover){div.bookster-root .bw\:hover\:\[\&_svg\]\:text-error:hover svg{color:var(--btr-er)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@keyframes spin{to{transform:rotate(360deg)}}
