/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base,components;@layer utilities{.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.contents{display:contents}.grid{display:grid}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media not all and (width>=48rem){.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}}.flex-normal{flex-wrap:wrap;align-items:center;display:flex}.flex-center{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.flex-center-nowrap{justify-content:center;align-items:center;display:flex}.flex-around{flex-wrap:wrap;justify-content:space-around;align-items:center;display:flex}.flex-between-nowrap{flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex}.flex-between{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.flex-start-center-nowrap{flex-wrap:nowrap;justify-content:start;align-items:center;display:flex}.flex-start-center{flex-wrap:wrap;justify-content:start;align-items:center;display:flex}.flex-start-start{flex-wrap:wrap;justify-content:start;align-items:start;display:flex}.flex-column{flex-direction:column;display:flex}.flex-column-center{flex-direction:column;justify-content:center;align-items:center;display:flex}.flex-stretch{align-items:stretch;display:flex}.inflex-fill{flex:1;overflow:auto}.local-scroll-root{flex-direction:column;height:100svh;display:flex}.local-scroll-container{flex-direction:column;height:100%;display:flex}.local-scroll-unscrollable-x{flex-grow:1;display:flex;overflow:hidden}.local-scroll-unscrollable-y{flex-direction:column;flex-grow:1;display:flex;overflow:hidden}.local-scroll-scrollable{flex-grow:1;overflow:auto}
