:root{--vt-c-white: #f3f6f8;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-indigo: #2f2f2f;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--primary-color: #297bff;--error-color: #e34f52}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;font-weight:400}body{min-height:var(--height, 100vh);color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cursor-pointer{cursor:pointer}.cursor-no-drop{cursor:no-drop}.text-auto-break{white-space:pre-wrap;word-spacing:break-word;word-break:break-word;overflow-wrap:break-word}.text-all-break{word-spacing:break-all;word-break:break-all;overflow-wrap:break-all}._toast_15whj_1{position:fixed;top:50%;left:50%;transform:scale(1) translate(-50%,-50%);background:#333333;opacity:.8;border-radius:4px;padding:8px 16px;font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#fff;animation:_show-animate_15whj_1 .2s ease-in-out;transform-origin:0%}._toast_15whj_1>p{margin:0}._loading-wrapper_15whj_25{width:100vw;height:var(--height, 100vh);position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center}._loading_15whj_25{font-size:12px;padding:14px;position:fixed;background:#333333;mix-blend-mode:normal;opacity:.6;border-radius:12px;display:flex}._loading-icon_15whj_47{width:34px;height:34px;animation:_rotate-animate_15whj_1 1s linear infinite}@keyframes _rotate-animate_15whj_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _show-animate_15whj_1{0%{transform:scale(.9) translate(-50%,-50%);opacity:0}90%{transform:scale(1.05) translate(-50%,-50%)}}
