.theme-toggle[data-v-77d7dbef]{cursor:pointer;flex-shrink:0;margin-left:10px}.toggle-track[data-v-77d7dbef]{background:linear-gradient(90deg,gold 0,#87ceeb);border-radius:13px;box-shadow:inset 0 2px 4px #0003;height:26px;overflow:hidden;position:relative;transition:all .4s ease;width:50px}.toggle-track[data-v-77d7dbef]:hover{box-shadow:inset 0 2px 4px #0003,0 0 8px var(--color-light)}.toggle-icons[data-v-77d7dbef]{align-items:center;display:flex;height:100%;justify-content:space-between;left:0;padding:0 6px;pointer-events:none;position:absolute;top:0;width:100%}.moon-bg[data-v-77d7dbef],.sun-bg[data-v-77d7dbef]{color:#fff;opacity:.6;transition:all .4s ease}.toggle-thumb[data-v-77d7dbef]{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 6px #0000004d;color:orange;display:flex;height:22px;justify-content:center;left:2px;position:absolute;top:2px;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);width:22px}.toggle-thumb.dark[data-v-77d7dbef]{color:#4169e1;left:26px;transform:rotate(1turn)}.toggle-thumb[data-v-77d7dbef]:hover{transform:scale(1.1)}.toggle-thumb.dark[data-v-77d7dbef]:hover{transform:scale(1.1) rotate(1turn)}@media (max-width:640px){.theme-toggle[data-v-77d7dbef]{margin-left:6px}.toggle-track[data-v-77d7dbef]{border-radius:12px;height:24px;width:42px}.toggle-icons[data-v-77d7dbef]{padding:0 5px}.toggle-thumb[data-v-77d7dbef]{height:20px;width:20px}.toggle-thumb.dark[data-v-77d7dbef]{left:20px}}header[data-v-0f410045]{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:20px;box-shadow:0 2px 8px var(--color-shadow);display:flex;height:50px;justify-content:space-between;left:50%;position:fixed;top:10px;transform:translate(-50%) translateY(0);transition:transform .5s cubic-bezier(.4,0,.2,1);width:min(600px,calc(100vw - 16px));z-index:1000}header.header-hidden[data-v-0f410045]{transform:translate(-50%) translateY(-80px)}@keyframes shake-0f410045{0%{transform:rotate(0)}50%{transform:rotate(-20deg)}to{transform:rotate(0)}}.logo[data-v-0f410045]{flex-shrink:0;height:50px;margin-left:20px;margin-right:20px;transform-origin:center center}.logo[data-v-0f410045]>*{outline:none}.logo svg[data-v-0f410045]{color:var(--color-light);height:50px;width:50px;fill:currentColor}.logo[data-v-0f410045]:hover{animation:shake-0f410045 .2s linear;cursor:pointer;filter:drop-shadow(0 0 1px var(--color-light))}.left-bar[data-v-0f410045]{align-items:center;margin-right:20px}.left-bar[data-v-0f410045],.nav[data-v-0f410045]{display:flex;min-width:0}.nav[data-v-0f410045]{height:50px;justify-content:center;position:relative}.nav .link[data-v-0f410045]{border-bottom:2px solid transparent;color:var(--color-text);display:block;line-height:50px;overflow:hidden;text-align:center;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap;width:var(--b54186f2);-webkit-tap-highlight-color:transparent}.nav .link[data-v-0f410045]:hover{color:var(--color-light);text-shadow:0 0 1px var(--color-light)}.nav-track[data-v-0f410045]{background-color:var(--color-light);border-radius:2px;bottom:0;height:4px;left:var(--b8ca447e);position:absolute;transition:.3s;width:var(--5f44b168)}@media (max-width:640px){header[data-v-0f410045]{border-radius:16px;height:46px;top:8px;width:min(560px,calc(100vw - 12px))}.logo[data-v-0f410045]{height:46px;margin-left:8px;margin-right:4px}.logo svg[data-v-0f410045]{height:38px;margin-top:3px;width:38px}.left-bar[data-v-0f410045]{gap:0;margin-right:8px}.nav[data-v-0f410045]{height:46px}.nav .link[data-v-0f410045]{font-size:12px;line-height:46px}.nav-track[data-v-0f410045]{bottom:1px}}.login[data-v-0f410045]{align-items:center;background-color:var(--color-background);border-radius:20px;display:flex;flex-direction:column;padding:30px 30px 20px;width:min(300px,calc(100vw - 32px))}.login[data-v-0f410045],.login input[data-v-0f410045]{color:var(--color-text)}.login input[data-v-0f410045]{background-color:transparent;border:none;border-bottom:1px solid var(--color-text);margin-bottom:20px;outline:none;padding:5px 0;text-align:center;transition:all .3s;width:100%}.login input[data-v-0f410045]:focus{border-bottom:1px solid var(--color-light)}.login button[data-v-0f410045]{background-color:var(--color-light);border:none;border-radius:20px;color:var(--color-background);display:block;height:40px;line-height:40px;text-align:center;transition:all .3s;width:100%}.login button[data-v-0f410045]:hover{box-shadow:0 0 5px var(--color-light);cursor:pointer}#n1[data-v-0f410045]::-webkit-inner-spin-button,#n1[data-v-0f410045]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}input[type=password][data-v-0f410045]::-ms-reveal{display:none}input[data-v-0f410045]:-internal-autofill-previewed,input[data-v-0f410045]:-internal-autofill-selected{transition:background-color 5000s ease-out .5s}footer[data-v-326eb3c9]{align-items:center;display:flex;flex-wrap:nowrap;gap:12px;justify-content:center;line-height:1.2;min-height:var(--app-footer-height,28px);padding:0 16px;text-align:center;width:100%}footer[data-v-326eb3c9],footer a[data-v-326eb3c9]{color:var(--color-text-sub-sub)}footer a[data-v-326eb3c9]{white-space:nowrap}footer a[data-v-326eb3c9]:hover{color:var(--color-light)}@media (max-width:768px){footer[data-v-326eb3c9]{display:none}}:root{--white:#f8f8f8;--black:#0e0e0e;--dark:#5c5b5b;--grey:#bbb;--sky_blue:#45a3fa;--light_sky_blue:#45a2fa87;--yellow:#f3f056;--light_yellow:rgba(243,240,86,.553);--true_white:#fff;--soft_dark:#000}:root,[theme=light]{--color-background:var(--white);--color-background-soft:var(--true_white);--color-text:var(--black);--color-text-sub:var(--dark);--color-text-sub-sub:var(--grey);--color-light:var(--sky_blue);--color-light-light:var(--light_sky_blue);--color-primary:var(--sky_blue);--color-primary-rgb:69,163,250;--color-border:#e0e0e0;--color-shadow:rgba(0,0,0,.08)}[theme=dark]{--color-background:var(--black);--color-background-soft:var(--soft_dark);--color-text:var(--white);--color-text-sub:var(--grey);--color-text-sub-sub:var(--dark);--color-light:var(--yellow);--color-light-light:var(--light_yellow);--color-primary:var(--yellow);--color-primary-rgb:243,240,86;--color-border:#333;--color-shadow:hsla(0,0%,100%,.08)}*,:after,:before{box-sizing:border-box;font-weight:400;margin:0;text-decoration:none}html{min-width:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,html{overflow-x:hidden}body{background:var(--color-background);color:var(--color-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;line-height:1.6;min-height:100vh;min-height:100dvh;text-rendering:optimizeLegibility;transition:color .2s,background-color .2s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font:inherit}[role=button],a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}input,select,textarea{font-size:16px}canvas,img,svg,video{max-width:100%}@media (max-width:768px){.n-card,.n-dialog,.n-modal{max-width:calc(100vw - 24px)}.n-dialog__action{gap:8px}}.app-shell[data-v-4ceb6a01]{--app-footer-height:28px;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.app-shell>.app-page[data-v-4ceb6a01]{flex:1 0 auto;min-height:calc(100vh - var(--app-footer-height));min-height:calc(100dvh - var(--app-footer-height))}.app-footer[data-v-4ceb6a01]{flex:0 0 auto}.app-shell--footer-hidden[data-v-4ceb6a01]{--app-footer-height:0px}@media (max-width:768px){.app-shell[data-v-4ceb6a01]{--app-footer-height:0px}.app-shell>.app-page[data-v-4ceb6a01]{min-height:100vh;min-height:100dvh}}
