*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol,dl,menu{margin:0;padding:0;list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;line-height:1.5;text-rendering:optimizeSpeed}a:not([class]){text-decoration-skip-ink:auto}a{text-decoration:none}img,picture{display:inline-block;max-width:100%}input,button,textarea,select{font:inherit}button{padding:0;border:0;text-align:center;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}input:-internal-autofill-previewed,input:-internal-autofill-selected{transition:background-color 360000s linear 0s!important;-webkit-text-fill-color:#fff!important;caret-color:#fff}input:is(:-webkit-autofill,:autofill){transition:background-color 360000s linear 0s!important;-webkit-text-fill-color:#fff!important;caret-color:#fff}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@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}}svg{vertical-align:middle}:root{--color-primary: #00A3FF;--page-popup-top: 60px;--page-header-height: 80px}body{min-height:100vh;font-size:15px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Heiti SC,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;line-height:1;color:#fff;background-color:#000;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn-primary{min-width:110px;height:34px;padding:0 10px;color:#fff;font-size:14px;font-weight:700;border-radius:4px;background-color:#735de2}.btn-primary:hover{background-color:#6549e2}.btn-primary:disabled{opacity:.5;background-color:#735de2;cursor:not-allowed}[v-cloak]{display:none}.anim-fade-in{animation:anim-fade-in .35s ease forwards}@keyframes anim-fade-in{0%{opacity:0}to{opacity:1}}.v-popper--theme-tooltip{pointer-events:none}.v-popper--theme-tooltip div.v-popper__inner{padding:8px 14px;font-size:14px;font-weight:500;line-height:1.45;box-shadow:none;color:#000;background:#fff}.v-popper--theme-tooltip div.v-popper__inner>div>div,.v-popper--theme-tooltip div.v-popper__inner>div>div>*{font-size:14px;font-weight:500}.v-popper--theme-tooltip .v-popper__arrow-outer{display:none;border-color:#fff}.point{margin-left:5px;padding-right:14px;font-size:16px;font-weight:500;background-image:url(https://storyplay.cn/material/point.svg);background-size:12px 12px;background-repeat:no-repeat;background-position:right bottom 40%}.point.black{padding-right:11px;background-size:10px 10px;background-image:url(https://storyplay.cn/material/point-black.svg)}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.scrollbar{--scrollbar-color: #18181b;--scrollbar-overflow: hidden auto;overflow:var(--scrollbar-overflow);scrollbar-width:thin;scrollbar-color:var(--scrollbar-color) transparent}.button{height:40px;padding:0 16px;border-radius:6px;font-size:14px;font-weight:500;color:#fff}.button:disabled{cursor:not-allowed;opacity:.5}.button.invalid{opacity:.5}.button.button-no,.button.button-ln{border:1px solid transparent;color:#fff}.button.button-no:hover,.button.button-ln:hover{background-color:#000}.button.button-ln{border-color:#fff}.button.button-ok{color:#000;background-color:#fff}.button.button-ok:not(:disabled):hover{background-color:#d8d8d8}.btn-history{pointer-events:all;display:flex;align-items:center;height:40px;border-radius:6px}.btn-history>button:only-child{border-radius:6px}.btn-history>button:only-child:after{content:"撤回";padding-left:8px;font-size:14px;font-weight:500;color:#fff}.btn-history>button:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.btn-history>button:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.btn-history>button{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:40px;padding:0 16px;background-color:#18181b}.btn-history>button:disabled{opacity:.5;cursor:not-allowed}.btn-history>button:not(:disabled):hover{color:#000;border-radius:6px;background-color:#fff}.btn-history>button:not(:disabled):hover:after{color:#000}.btn-history>button:not(:disabled):hover>svg>path{stroke:#000}
