@charset "UTF-8";.bold{font-weight:700}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol,pre{margin:0}ul,ol{padding:0;list-style:none}img,picture,video,canvas,svg,iframe{display:block;max-width:100%}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{padding:0;background:none;border:0;cursor:pointer}button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed}textarea{resize:vertical}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}input[type=number]{-moz-appearance:textfield;appearance:textfield}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}a{color:inherit;text-decoration:inherit}table{border-collapse:collapse;border-spacing:0}[hidden]{display:none}hr{height:0;border:0;border-top:1px solid currentColor;opacity:.15}h1,h2,h3,h4,h5,h6,p,li,dd,dt,figcaption,blockquote{overflow-wrap:break-word}:root{--radius-full: 999px;--font-sans: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", "Courier New", monospace}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;tab-size:4}body{min-height:100vh;min-height:100dvh;font-family:var(--font-sans);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:600;line-height:1.3;text-wrap:balance}p{text-wrap:pretty}strong,b{font-weight:600}small{font-size:.875em}code,kbd,samp,pre{font-family:var(--font-mono);font-size:.9em}pre{overflow:auto}:focus-visible{outline-offset:2px}:focus:not(:focus-visible){outline:none}#app,#root{isolation:isolate}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background-color:#80808059;background-clip:padding-box;border:2px solid transparent;border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background-color:#8080808c}
