/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */body{min-height:100svh;margin:0;display:grid}#stage *,#stage :after,#stage :before,#stage ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}#stage ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}#stage html,#stage :host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}#stage hr{height:0;color:inherit;border-top-width:1px}#stage abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#stage h1,#stage h2,#stage h3,#stage h4,#stage h5,#stage h6{font-size:inherit;font-weight:inherit}#stage a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}#stage b,#stage strong{font-weight:bolder}#stage code,#stage kbd,#stage samp,#stage pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}#stage small{font-size:80%}#stage sub,#stage sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}#stage sub{bottom:-.25em}#stage sup{top:-.5em}#stage table{text-indent:0;border-color:inherit;border-collapse:collapse}#stage :-moz-focusring{outline:auto}#stage progress{vertical-align:baseline}#stage summary{display:list-item}#stage ol,#stage ul,#stage menu{list-style:none}#stage img,#stage svg,#stage video,#stage canvas,#stage audio,#stage iframe,#stage embed,#stage object{vertical-align:middle;display:block}#stage img,#stage video{max-width:100%;height:auto}#stage button,#stage input,#stage select,#stage optgroup,#stage textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}#stage ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}#stage :where(select:is([multiple],[size])) optgroup{font-weight:bolder}#stage :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}#stage ::file-selector-button{margin-inline-end:4px}#stage ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){#stage ::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){#stage ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}#stage textarea{resize:vertical}#stage ::-webkit-search-decoration{-webkit-appearance:none}#stage ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}#stage ::-webkit-datetime-edit{display:inline-flex}#stage ::-webkit-datetime-edit-fields-wrapper{padding:0}#stage ::-webkit-datetime-edit{padding-block:0}#stage ::-webkit-datetime-edit-year-field{padding-block:0}#stage ::-webkit-datetime-edit-month-field{padding-block:0}#stage ::-webkit-datetime-edit-day-field{padding-block:0}#stage ::-webkit-datetime-edit-hour-field{padding-block:0}#stage ::-webkit-datetime-edit-minute-field{padding-block:0}#stage ::-webkit-datetime-edit-second-field{padding-block:0}#stage ::-webkit-datetime-edit-millisecond-field{padding-block:0}#stage ::-webkit-datetime-edit-meridiem-field{padding-block:0}#stage ::-webkit-calendar-picker-indicator{line-height:1}#stage :-moz-ui-invalid{box-shadow:none}#stage button,#stage input:where([type=button],[type=reset],[type=submit]){appearance:button}#stage ::file-selector-button{appearance:button}#stage ::-webkit-inner-spin-button{height:auto}#stage ::-webkit-outer-spin-button{height:auto}#stage [hidden]:where(:not([hidden=until-found])){display:none!important}
