/*! tailwindcss v4.3.0 | 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}}}:root,:host{--spacing:.25rem}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.w-full{width:100%}.flex-col{flex-direction:column}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing) * 2)}.border{border-style:var(--tw-border-style);border-width:1px}.underline{text-decoration-line:underline}@media(min-width:48rem){.md\:w-60{width:calc(var(--spacing) * 60)}.md\:w-auto{width:auto}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}}*,:before,:after{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;padding:0}*{scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#c1c1c1 padding-box padding-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#a0a0a0 padding-box padding-box;border:2px solid #0000}html[data-theme=dark] *{scrollbar-color:#555 transparent}html[data-theme=dark] ::-webkit-scrollbar-thumb{background:#555 padding-box padding-box;border:2px solid #0000}html[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#777 padding-box padding-box;border:2px solid #0000}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
