body,html{height:100%;margin:0}html{margin:0;overflow-y:hidden;transform-origin:top left;background-color:var(--dark);--font-size:max(min(1.56vw,18px),14px)}body{display:flex;flex-direction:column;min-height:100%;padding:0 32px 32px;overflow-y:auto;font-family:var(--font-inter)}body,button{text-shadow:0 1px 0 var(--dark),0 0 1px var(--dark)}@media (max-width:768px){body{padding:0 8px 8px 12px}}main{width:100%;max-width:884px;margin:0 auto}body .ant-app,body .ant-typography{font-size:var(--font-size)}main>*{overflow-anchor:none}*{box-sizing:border-box}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{border:3px solid var(--dark);border-radius:12px;background:var(--dark)}::-webkit-scrollbar-thumb{border:2px solid var(--dark);border-radius:20px;background-color:var(--accent)}button[disabled]{opacity:.5}svg{display:inline-flex;vertical-align:middle}.ant-dropdown,.ant-menu-submenu-popup,.ant-popover .ant-popover-inner,.ant-select-dropdown,.ant-tooltip .ant-tooltip-inner{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}body h1.ant-typography{font-size:max(min(2.81vw,36px),24px)}body h2.ant-typography{font-size:max(min(2.34vw,30px),20px)}body h3.ant-typography{font-size:max(min(1.87vw,24px),18px)}*{scrollbar-width:auto;scrollbar-color:auto}label{cursor:pointer}.ant-rate-star-full .anticon.anticon-star{filter:drop-shadow(1px 1px 1px black)}img[alt=noise]{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAQSURBVHgBAQUA+v8AAAAAAAAFAAFkeJU4AAAAAElFTkSuQmCC);position:fixed;z-index:9999;top:0;left:0;width:100vw;height:100vh;opacity:.1;background:url(/noise-baaa9d23.webp);background-repeat:repeat;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;mix-blend-mode:overlay}.ant-alert.ant-alert{padding:12px 16px!important;font-size:var(--font-size)}.ant-alert.ant-alert .ant-alert-message{font-size:1.1em}.ant-alert.ant-alert .ant-alert-description{font-size:.9em}[data-progress]>*{z-index:1}[data-progress]:after{content:"";display:block;position:absolute;z-index:0;left:0;width:var(--progress);height:100%;transition:width .1s linear;border-radius:inherit;opacity:.5;background-color:var(--green)}.ant-collapse .ant-collapse-item.ant-collapse-item{font-size:inherit;line-height:inherit}.ant-notification-notice-message{font-size:calc(var(--font-size) * 1.1)!important}.ant-notification-notice-description{margin:0!important;font-size:calc(var(--font-size) * .9)!important}@media (max-width:768px){.ant-notification{margin:0!important}.ant-notification-notice-wrapper{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;margin:0 8px!important}}.ant-btn.ant-btn-two-chinese-chars>:not(.anticon){-webkit-margin-end:unset!important;margin-inline-end:unset!important;letter-spacing:unset!important}.ant-checkbox-wrapper.ant-checkbox-wrapper{align-items:center}.ant-checkbox-label{display:flex;align-items:center;gap:8px}.ant-timeline-item-head,.ant-timeline-item-tail{margin-top:6px}.ant-btn-color-primary.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):active,.ant-btn-color-primary.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover{background-color:#2c2f4a4d!important}.ant-progress-inner{border:2px solid var(--dark)}.ant-progress .ant-progress-bg,.ant-progress .ant-progress-success-bg{border-right:2px solid var(--dark)}.ant-typography.ant-typography blockquote{margin:0;border-color:hsl(0deg 0% 100%/20%);opacity:1}.ant-typography:not(.ant-typography-secondary):not(.ant-typography-success):not(.ant-typography-warning):not(.ant-typography-danger) strong{color:#fff}