/*! 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}}}@layer theme{:root,:host{--tw-spacing:.25rem}}@layer base,components;@layer utilities{.tw\:absolute{position:absolute}.tw\:left-\[-9999px\]{left:-9999px}.tw\:mt-1{margin-top:var(--tw-spacing)}.tw\:mt-4{margin-top:calc(var(--tw-spacing) * 4)}.tw\:mt-5{margin-top:calc(var(--tw-spacing) * 5)}.tw\:h-\[1\.6rem\]{height:1.6rem}.tw\:h-px{height:1px}.tw\:w-\[1\.6rem\]{width:1.6rem}.tw\:overflow-hidden{overflow:hidden}.tw\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.tw\:border-t-\[var\(--slate-line\)\]{border-top-color:var(--slate-line)}.tw\:p-6{padding:calc(var(--tw-spacing) * 6)}.tw\:py-6{padding-block:calc(var(--tw-spacing) * 6)}.tw\:pt-4{padding-top:calc(var(--tw-spacing) * 4)}.tw\:text-right{text-align:right}.tw\:align-middle{vertical-align:middle}.tw\:text-\[0\.78rem\]{font-size:.78rem}.tw\:text-\[1\.1rem\]{font-size:1.1rem}.tw\:text-\[var\(--color-text-muted\)\]{color:var(--color-text-muted)}.tw\:text-\[var\(--teal-700\)\]{color:var(--teal-700)}.tw\:no-underline{text-decoration-line:none}@media (min-width:64rem){.tw\:lg\:py-10{padding-block:calc(var(--tw-spacing) * 10)}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}