*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}html{font-size:16px;line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:not([class]){text-decoration-skip-ink:auto}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}button{background:none;border:none;cursor:pointer;padding:0}input{border:none;outline:none;background:none}textarea{border:none;outline:none;resize:vertical}select{border:none;outline:none;background:none}fieldset{border:none;padding:0;margin:0}legend{padding:0}table{border-collapse:collapse;border-spacing:0}hr{border:none;height:1px;background-color:currentColor;opacity:.2}details{display:block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}:focus{outline:none}::selection{background-color:transparent}::placeholder{color:inherit;opacity:.5}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px transparent inset!important;-webkit-text-fill-color:inherit!important;transition:background-color 5000s ease-in-out 0s}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=file]::-webkit-file-upload-button{-webkit-appearance:none}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:none;border-radius:0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}input[type=range]::-moz-range-thumb{border:none;border-radius:0}progress{-webkit-appearance:none;appearance:none}progress::-webkit-progress-bar{background:transparent}progress::-webkit-progress-value{background:currentColor}progress::-moz-progress-bar{background:currentColor}meter{-webkit-appearance:none;appearance:none}meter::-webkit-meter-bar{background:transparent}meter::-webkit-meter-optimum-value{background:currentColor}meter::-webkit-meter-suboptimum-value{background:currentColor}meter::-webkit-meter-even-less-good-value{background:currentColor}meter::-moz-meter-bar{background:currentColor}datalist{display:none}dialog{border:none;padding:0;margin:0}menu{list-style:none;padding:0;margin:0}ruby{ruby-position:under}rt{text-align:center;white-space:nowrap}mark{background:none;color:inherit}small{font-size:inherit}sub,sup{font-size:inherit;line-height:inherit;vertical-align:baseline}code,kbd,samp,pre{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:inherit}abbr[title]{text-decoration:none;cursor:help}cite,dfn,var{font-style:normal}time{font-style:normal}data{font-style:normal}samp{font-family:inherit}kbd{font-family:inherit;font-weight:inherit}bdi{direction:inherit}bdo{direction:inherit}wbr{display:inline}slot{display:contents}content{display:contents}shadow{display:contents}part{display:contents}theme{display:contents}:host{display:contents}:host-context{display:contents}::slotted{display:contents}::part{display:contents}::theme{display:contents}::state{display:contents}::container{display:contents}::backdrop{display:none}::cue{display:none}::cue-region{display:none}::grammar-error{display:none}::spelling-error{display:none}::marker{display:none}::selection{display:none}::target-text{display:none}::view-transition{display:none}::view-transition-group{display:none}::view-transition-image-pair{display:none}::view-transition-old{display:none}::view-transition-new{display:none}
