/*! 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-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--tw-color-black:#000;--tw-spacing:.25rem;--tw-text-xs:.75rem;--tw-text-xs--line-height:calc(1 / .75);--tw-text-sm:.875rem;--tw-text-sm--line-height:calc(1.25 / .875);--tw-text-base:1rem;--tw-text-base--line-height:calc(1.5 / 1);--tw-font-weight-medium:500;--tw-radius-md:.375rem;--tw-default-transition-duration:.15s;--tw-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.tw\:fixed{position:fixed!important}.tw\:inset-y-0{inset-block:0!important}.tw\:right-0{right:0!important}.tw\:left-auto{left:auto!important}.tw\:m-0{margin:0!important}.tw\:my-3{margin-block:calc(var(--tw-spacing) * 3)!important}.tw\:mb-2{margin-bottom:calc(var(--tw-spacing) * 2)!important}.tw\:flex{display:flex!important}.tw\:h-dvh{height:100dvh!important}.tw\:max-h-dvh{max-height:100dvh!important}.tw\:max-w-full{max-width:100%!important}.tw\:shrink-0{flex-shrink:0!important}.tw\:items-center{align-items:center!important}.tw\:justify-between{justify-content:space-between!important}.tw\:gap-1{gap:var(--tw-spacing)!important}.tw\:overflow-auto{overflow:auto!important}.tw\:overflow-x-auto{overflow-x:auto!important}.tw\:rounded{border-radius:.25rem!important}.tw\:rounded-md{border-radius:var(--tw-radius-md)!important}.tw\:border{border-style:var(--tw-border-style)!important;border-width:1px!important}.tw\:border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.tw\:border-b{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.tw\:border-l{border-left-style:var(--tw-border-style)!important;border-left-width:1px!important}.tw\:border-dashed{--tw-border-style:dashed!important;border-style:dashed!important}.tw\:border-\[var\(--wb-line\)\]{border-color:var(--wb-line)!important}.tw\:border-\[var\(--wb-line-strong\)\]{border-color:var(--wb-line-strong)!important}.tw\:border-transparent{border-color:#0000!important}.tw\:bg-\[var\(--wb-raised\)\]{background-color:var(--wb-raised)!important}.tw\:bg-\[var\(--wb-surface\)\]{background-color:var(--wb-surface)!important}.tw\:bg-transparent{background-color:#0000!important}.tw\:p-0{padding:0!important}.tw\:p-5{padding:calc(var(--tw-spacing) * 5)!important}.tw\:px-2{padding-inline:calc(var(--tw-spacing) * 2)!important}.tw\:px-3{padding-inline:calc(var(--tw-spacing) * 3)!important}.tw\:px-5{padding-inline:calc(var(--tw-spacing) * 5)!important}.tw\:py-1\.5{padding-block:calc(var(--tw-spacing) * 1.5)!important}.tw\:py-2{padding-block:calc(var(--tw-spacing) * 2)!important}.tw\:py-4{padding-block:calc(var(--tw-spacing) * 4)!important}.tw\:py-6{padding-block:calc(var(--tw-spacing) * 6)!important}.tw\:text-center{text-align:center!important}.tw\:text-base{font-size:var(--tw-text-base)!important;line-height:var(--tw-leading,var(--tw-text-base--line-height))!important}.tw\:text-sm{font-size:var(--tw-text-sm)!important;line-height:var(--tw-leading,var(--tw-text-sm--line-height))!important}.tw\:text-xs{font-size:var(--tw-text-xs)!important;line-height:var(--tw-leading,var(--tw-text-xs--line-height))!important}.tw\:font-medium{--tw-font-weight:var(--tw-font-weight-medium)!important;font-weight:var(--tw-font-weight-medium)!important}.tw\:text-\[var\(--wb-muted\)\]{color:var(--wb-muted)!important}.tw\:text-\[var\(--wb-text\)\]{color:var(--wb-text)!important}.tw\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to!important;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--tw-default-transition-duration))!important}.tw\:backdrop\:bg-black\/50::backdrop{background-color:var(--tw-color-black)!important}@supports (color:color-mix(in lab, red, red)){.tw\:backdrop\:bg-black\/50::backdrop{background-color:color-mix(in oklab, var(--tw-color-black) 50%, transparent)!important}}@media (hover:hover){.tw\:hover\:bg-\[var\(--wb-hover\)\]:hover{background-color:var(--wb-hover)!important}.tw\:hover\:bg-\[var\(--wb-raised\)\]:hover{background-color:var(--wb-raised)!important}.tw\:hover\:text-\[var\(--wb-text\)\]:hover{color:var(--wb-text)!important}}.tw\:focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style)!important;outline-width:2px!important}.tw\:focus-visible\:outline-offset-2:focus-visible{outline-offset:2px!important}.tw\:focus-visible\:outline-\[var\(--wb-accent\)\]:focus-visible{outline-color:var(--wb-accent)!important}@media (prefers-reduced-motion:reduce){.tw\:motion-reduce\:transition-none{transition-property:none!important}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}