@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&display=swap";@import"https://cdn.jsdelivr.net/gh/WiniGit/web-component@latest/src/skin/layout.css";:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:242424;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.loading-view{height:100%!important;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block!important;background-color:#fff!important}.loading-container{width:100%;height:100%;position:absolute;align-items:center;justify-content:center;transform:translateY(-10%)}.loading-container .app-logo{width:12rem;height:max-content}.loading-container .process-bar{width:16rem;height:4px;border-radius:8px;background-color:#f3f3f3;position:relative;overflow:hidden;margin-top:24px;margin-bottom:12px}.loading-container .process-bar .process-value{height:100%;width:16rem;border-radius:8px;background-color:#007fffcc;position:absolute;animation:progress_bar .9s linear infinite}@keyframes progress_bar{0%{transform:translate(-16rem)}to{transform:translate(32rem)}}.text-loading #dot1{width:max-content;height:max-content;animation-name:dot1;animation-duration:1s;animation-iteration-count:infinite;opacity:0}.text-loading #dot2{width:max-content;height:max-content;animation-name:dot2;animation-duration:1s;animation-iteration-count:infinite;opacity:0}@keyframes dot1{0%{opacity:0}40%{opacity:1}90%{opacity:0}}@keyframes dot2{0%{opacity:0}50%{opacity:1}80%{opacity:0}}html{color-scheme:light}html.dark{color-scheme:dark}html,body,#root{width:100vw;height:100dvh;margin:0;padding:0;box-sizing:border-box;overflow:hidden}body *{background-repeat:no-repeat;background-position:center;background-size:contain;font-family:Inter}body *{background-color:transparent;outline:none}button,input,a{text-decoration:none;outline:none;padding:0;border:none;text-align:left}button,button *{cursor:pointer}button:hover{background-color:var(--neutral-hover-background-color)}.main-layout{width:100vw;height:100dvh;overflow:hidden auto!important;background-color:var(--neutral-absolute-background-color)}.main-layout.row{flex-wrap:wrap;align-items:start!important;align-content:start!important}::-webkit-scrollbar{width:.6rem}::-webkit-scrollbar-track{border-radius:.4rem}::-webkit-scrollbar-thumb{border-radius:.4rem;background-color:#c1c1c1;visibility:hidden}*:hover::-webkit-scrollbar-thumb{visibility:visible}.page-container::-webkit-scrollbar,.main-layout::-webkit-scrollbar{width:.8rem}.table-view{flex:1;height:100%}.popup-actions{padding:.4rem 0;max-height:28rem;min-width:10rem;background-color:var(--neutral-absolute-background-color);border:var(--neutral-main-border)}.popup-actions>button{padding:.8rem;gap:.8rem}.popup-actions>button *{color:var(--neutral-text-title-color);--color: var(--neutral-text-subtitle-color)}.popup-actions>button:disabled *{color:var(--neutral-text-disabled-color);--color: var(--neutral-text-disabled-color)}.popup-actions>button:hover{background-color:var(--neutral-hover-background-color)}.col>.remain{flex:1!important;height:100%!important}.page-container{width:100%;min-height:100%}
