:where(.tailwind-preflight) *,:where(.tailwind-preflight) :after,:where(.tailwind-preflight) :before{border:0 solid;box-sizing:border-box}:where(.tailwind-preflight) :after,:where(.tailwind-preflight) :before{--tw-content:""}:where(.tailwind-preflight) html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}:where(.tailwind-preflight) body{line-height:inherit;margin:0}:where(.tailwind-preflight) hr{border-top-width:1px;color:inherit;height:0}:where(.tailwind-preflight) abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(.tailwind-preflight) h1,:where(.tailwind-preflight) h2,:where(.tailwind-preflight) h3,:where(.tailwind-preflight) h4,:where(.tailwind-preflight) h5,:where(.tailwind-preflight) h6{font-size:inherit;font-weight:inherit}:where(.tailwind-preflight) a{color:inherit;text-decoration:inherit}:where(.tailwind-preflight) b,:where(.tailwind-preflight) strong{font-weight:bolder}:where(.tailwind-preflight) code,:where(.tailwind-preflight) kbd,:where(.tailwind-preflight) pre,:where(.tailwind-preflight) samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}:where(.tailwind-preflight) small{font-size:80%}:where(.tailwind-preflight) sub,:where(.tailwind-preflight) sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(.tailwind-preflight) sub{bottom:-.25em}:where(.tailwind-preflight) sup{top:-.5em}:where(.tailwind-preflight) table{border-collapse:collapse;border-color:inherit;text-indent:0}:where(.tailwind-preflight) button,:where(.tailwind-preflight) input,:where(.tailwind-preflight) optgroup,:where(.tailwind-preflight) select,:where(.tailwind-preflight) textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}:where(.tailwind-preflight) button,:where(.tailwind-preflight) select{text-transform:none}:where(.tailwind-preflight) [type=button],:where(.tailwind-preflight) [type=reset],:where(.tailwind-preflight) [type=submit],:where(.tailwind-preflight) button{-webkit-appearance:button;background-color:transparent;background-image:none}:where(.tailwind-preflight) :-moz-focusring{outline:auto}:where(.tailwind-preflight) :-moz-ui-invalid{box-shadow:none}:where(.tailwind-preflight) progress{vertical-align:baseline}:where(.tailwind-preflight) ::-webkit-inner-spin-button,:where(.tailwind-preflight) ::-webkit-outer-spin-button{height:auto}:where(.tailwind-preflight) [type=search]{-webkit-appearance:textfield;outline-offset:-2px}:where(.tailwind-preflight) ::-webkit-search-decoration{-webkit-appearance:none}:where(.tailwind-preflight) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(.tailwind-preflight) summary{display:list-item}:where(.tailwind-preflight) blockquote,:where(.tailwind-preflight) dd,:where(.tailwind-preflight) dl,:where(.tailwind-preflight) figure,:where(.tailwind-preflight) h1,:where(.tailwind-preflight) h2,:where(.tailwind-preflight) h3,:where(.tailwind-preflight) h4,:where(.tailwind-preflight) h5,:where(.tailwind-preflight) h6,:where(.tailwind-preflight) hr,:where(.tailwind-preflight) p,:where(.tailwind-preflight) pre{margin:0}:where(.tailwind-preflight) fieldset{margin:0;padding:0}:where(.tailwind-preflight) legend{padding:0}:where(.tailwind-preflight) menu,:where(.tailwind-preflight) ol,:where(.tailwind-preflight) ul{list-style:none;margin:0;padding:0}:where(.tailwind-preflight) dialog{padding:0}:where(.tailwind-preflight) textarea{resize:vertical}:where(.tailwind-preflight) input::-moz-placeholder,:where(.tailwind-preflight) textarea::-moz-placeholder{color:#9ca3af;opacity:1}:where(.tailwind-preflight) input::placeholder,:where(.tailwind-preflight) textarea::placeholder{color:#9ca3af;opacity:1}:where(.tailwind-preflight) [role=button],:where(.tailwind-preflight) button{cursor:pointer}:where(.tailwind-preflight) :disabled{cursor:default}:where(.tailwind-preflight) audio,:where(.tailwind-preflight) canvas,:where(.tailwind-preflight) embed,:where(.tailwind-preflight) iframe,:where(.tailwind-preflight) img,:where(.tailwind-preflight) object,:where(.tailwind-preflight) svg,:where(.tailwind-preflight) video{display:block;vertical-align:middle}:where(.tailwind-preflight) img,:where(.tailwind-preflight) video{height:auto;max-width:100%}:where(.tailwind-preflight) [hidden]{display:none}