/*! 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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial}}}@layer theme{:root,:host{--bw-spacing:.25rem;--bw-font-weight-medium:500}}@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\:end-3{inset-inline-end:calc(var(--bw-spacing) * 3)}div.bookster-root .bw\:end-3\.5{inset-inline-end:calc(var(--bw-spacing) * 3.5)}div.bookster-root .bw\:top-1\/2{top:50%}div.bookster-root .bw\:right-0{right:calc(var(--bw-spacing) * 0)}div.bookster-root .bw\:mx-auto{margin-inline:auto}div.bookster-root .bw\:mt-12{margin-top:calc(var(--bw-spacing) * 12)}div.bookster-root .bw\:size-2\.5{width:calc(var(--bw-spacing) * 2.5);height:calc(var(--bw-spacing) * 2.5)}div.bookster-root .bw\:h-2\.5{height:calc(var(--bw-spacing) * 2.5)}div.bookster-root .bw\:h-11{height:calc(var(--bw-spacing) * 11)}div.bookster-root .bw\:h-\[3\.125rem\]{height:3.125rem}div.bookster-root .bw\:max-h-30{max-height:calc(var(--bw-spacing) * 30)}div.bookster-root .bw\:min-h-96{min-height:calc(var(--bw-spacing) * 96)}div.bookster-root .bw\:w-1\/3{width:33.3333%}div.bookster-root .bw\:w-2\.5{width:calc(var(--bw-spacing) * 2.5)}div.bookster-root .bw\:w-5\/6{width:83.3333%}div.bookster-root .bw\:w-80{width:calc(var(--bw-spacing) * 80)}div.bookster-root .bw\:w-\[20rem\]{width:20rem}div.bookster-root .bw\:w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}div.bookster-root .bw\:min-w-100{min-width:calc(var(--bw-spacing) * 100)}div.bookster-root .bw\:-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}div.bookster-root .bw\:-rotate-90{rotate:-90deg}div.bookster-root .bw\:gap-0\.5{gap:calc(var(--bw-spacing) * .5)}div.bookster-root .bw\:gap-2\.5{gap:calc(var(--bw-spacing) * 2.5)}div.bookster-root .bw\:gap-3\.5{gap:calc(var(--bw-spacing) * 3.5)}div.bookster-root .bw\:rounded-\[1\.5rem\]{border-radius:1.5rem}div.bookster-root .bw\:bg-\[\#F3F4F5\]{background-color:#f3f4f5}div.bookster-root .bw\:bg-muted-foreground{background-color:var(--btr-muted-foreground)}div.bookster-root .bw\:py-3\.5{padding-block:calc(var(--bw-spacing) * 3.5)}div.bookster-root .bw\:pe-36{padding-inline-end:calc(var(--bw-spacing) * 36)}div.bookster-root .bw\:text-nowrap{text-wrap:nowrap}div.bookster-root .bw\:text-border{color:var(--btr-border)}div.bookster-root .bw\:opacity-0{opacity:0}div.bookster-root .bw\:opacity-100{opacity:1}div.bookster-root .bw\:select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){div.bookster-root .bw\:group-hover\:opacity-0:is(:where(.bw\:group):hover *){opacity:0}div.bookster-root .bw\:group-hover\:opacity-100:is(:where(.bw\:group):hover *){opacity:1}}div.bookster-root .bw\:group-has-\[\.delete-popover\[data-state\=open\]\]\:opacity-0:is(:where(.bw\:group):has(.delete-popover[data-state=open]) *){opacity:0}div.bookster-root .bw\:group-has-\[\.delete-popover\[data-state\=open\]\]\:opacity-100:is(:where(.bw\:group):has(.delete-popover[data-state=open]) *){opacity:1}@media (hover:hover){div.bookster-root .bw\:hover\:border-accent-foreground-300:hover{border-color:var(--btr-accent-foreground-300)}div.bookster-root .bw\:hover\:bg-accent:hover{background-color:var(--btr-accent)}}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)}div.bookster-root .bw\:has-\[\.delete-popover\[data-state\=open\]\]\:opacity-0:has(.delete-popover[data-state=open]){opacity:0}div.bookster-root .bw\:has-\[\.delete-popover\[data-state\=open\]\]\:opacity-100:has(.delete-popover[data-state=open]){opacity:1}div.bookster-root .bw\:data-\[selected\=true\]\:bg-primary-faint[data-selected=true]{background-color:var(--btr-p-faint)}div.bookster-root .bw\:data-\[selected\=true\]\:font-medium[data-selected=true]{--tw-font-weight:var(--bw-font-weight-medium);font-weight:var(--bw-font-weight-medium)}div.bookster-root .bw\:data-\[selected\=true\]\:text-primary[data-selected=true]{color:var(--btr-p)}div.bookster-root .bw\:\[\&_\[btr-placeholder-copy\]\]\:opacity-0 [btr-placeholder-copy]{opacity:0}div.bookster-root .bw\:\[\&_\[btr-placeholder-label\]\]\:text-muted-foreground [btr-placeholder-label]{color:var(--btr-muted-foreground)}div.bookster-root .bw\:\[\&_a\]\:\!text-info a{color:var(--btr-in)!important}div.bookster-root .bw\:\[\&_a\]\:underline a{text-decoration-line:underline}div.bookster-root .bw\:data-\[selected\=true\]\:\[\&\>svg\]\:text-accent-foreground[data-selected=true]>svg{color:var(--btr-accent-foreground)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}
