/*! tailwindcss v4.3.3 | 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-font-weight:initial}}}@layer theme{:root,:host{--tw-text-lg:1.125rem;--tw-text-lg--line-height:calc(1.75 / 1.125);--tw-font-weight-medium:500}}@layer base,components;@layer utilities{.tw\:absolute{position:absolute}.tw\:fixed{position:fixed}.tw\:top-4{top:calc(var(--space-1) * 4)}.tw\:right-0{right:0}.tw\:m-0{margin:0}.tw\:flex{display:flex}.tw\:grid{display:grid}.tw\:size-12{width:calc(var(--space-1) * 12);height:calc(var(--space-1) * 12)}.tw\:size-48{width:calc(var(--space-1) * 48);height:calc(var(--space-1) * 48)}.tw\:w-full{width:100%}.tw\:max-w-\[560px\]{max-width:560px}.tw\:max-w-reading{max-width:var(--reading-width)}.tw\:list-none{list-style-type:none}.tw\:flex-wrap{flex-wrap:wrap}.tw\:place-items-center{place-items:center}.tw\:gap-x-\[10px\]{column-gap:10px}.tw\:gap-y-\[6px\]{row-gap:6px}.tw\:rounded-panel{border-radius:var(--radius)}.tw\:p-0{padding:0}.tw\:text-lg{font-size:var(--tw-text-lg);line-height:var(--tw-leading,var(--tw-text-lg--line-height))}.tw\:font-medium{--tw-font-weight:var(--tw-font-weight-medium);font-weight:var(--tw-font-weight-medium)}.tw\:text-ink{color:var(--text)}.tw\:text-muted{color:var(--muted)}@media not all and (min-width:700px){.tw\:max-\[700px\]\:hidden{display:none}}}@property --tw-font-weight{syntax:"*";inherits:false}