/*! tailwindcss v4.2.4 | 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)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-border-style:solid}}}.bard-text a{color:var(--color-highlight);text-underline-offset:4px;text-decoration-line:none}@media (hover:hover){.bard-text a:hover{text-decoration-line:underline}}.bard-text strong{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.bard-text p+p{margin-top:clamp(.75rem,.343rem + 1.657vw,2rem)}.bard-text p:has(:only-child:where(strong)){margin-top:clamp(2rem,3.3256rem - 1.3256vw,3rem)}.bard-text h2{margin-bottom:clamp(1.5rem,1.1744rem + 1.3256vw,2.5rem);font-size:clamp(3.5rem,1.3836rem + 8.6164vw,10rem)}.bard-text h2,.bard-text h3{-webkit-hyphens:none;hyphens:none;scroll-margin-top:6.25rem}.bard-text h3{--tw-font-weight:var(--font-weight-bold,700);font-size:clamp(1.75rem,1.1802rem + 2.3198vw,3.5rem);font-weight:var(--font-weight-bold,700);margin-bottom:clamp(1rem,.8372rem + .6628vw,1.5rem)}.bard-text>h2:not(:first-child){margin-top:clamp(4rem,3.3488rem + 2.6512vw,6rem)}.bard-text>h3:not(:first-child){margin-top:clamp(3rem,2.3488rem + 2.6512vw,5rem)}.bard-text ul{margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*8);margin-left:calc(var(--spacing,.25rem)*5);list-style-type:disc;list-style-position:outside}.bard-text ul ::marker{color:var(--color-highlight)}.bard-text ul::marker{color:var(--color-highlight)}.bard-text ul ::-webkit-details-marker{color:var(--color-highlight)}.bard-text ul::-webkit-details-marker{color:var(--color-highlight)}.bard-text ol{margin-left:calc(var(--spacing,.25rem)*6);list-style-type:decimal;list-style-position:outside}.bard-text ol ::marker{color:var(--color-highlight)}.bard-text ol::marker{color:var(--color-highlight)}.bard-text ol ::-webkit-details-marker{color:var(--color-highlight)}.bard-text ol::-webkit-details-marker{color:var(--color-highlight)}.bard-text ol,.bard-text ul{margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*8)}.bard-text li{margin-bottom:calc(var(--spacing,.25rem)*4)}.bard-text table{border-collapse:collapse;width:100%;margin-top:clamp(1.5rem,1.1744rem + 1.3256vw,2.5rem);margin-bottom:clamp(1.5rem,1.1744rem + 1.3256vw,2.5rem);display:block;overflow-x:auto}.bard-text>table:first-child{margin-top:calc(var(--spacing,.25rem)*0)}.bard-text thead{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-highlight)}.bard-text tbody tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.bard-text tbody tr{border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bard-text tbody tr{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.bard-text tbody tr:hover{background-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.bard-text tbody tr:hover{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.bard-text.compact tbody tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bard-text.compact tbody tr{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bard-text.compact tbody tr:hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bard-text.compact tbody tr:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bard-text th{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-highlight)}.bard-text td,.bard-text th{text-align:left;padding:clamp(.75rem,.6686rem + .3314vw,1rem) clamp(.5rem,.3372rem + .6628vw,1rem)}.bard-text td:first-child,.bard-text th:first-child{padding-left:calc(var(--spacing,.25rem)*0)}.bard-text td:last-child,.bard-text th:last-child{padding-right:calc(var(--spacing,.25rem)*0)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
