@charset "UTF-8";@font-face{font-family:Hazy Gothic;font-display:swap;src:url(/assets/woff2/HazyGothicSC.DQqN0KLX.woff2) format("woff2");src:url(/assets/woff/HazyGothicSC.2sKtAw-d.woff) format("woff");src:url(/assets/ttf/HazyGothicSC.BMCoF3rE.ttf) format("truetype")}:root{--color-primary: hsl(180, 50%, 50%);--color-secondary: hsl(180, 60%, 60%);--color-transparent: hsla(180, 50%, 50%, .5);--color-vibrancy: hsla(180, 50%, 50%, .05);--color-shadow: hsla(180, 50%, 50%, .1);--color-text: #333;--color-background: #f5f5f5;--system-font: -apple-system, Inter, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;color:inherit;scroll-behavior:smooth;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html{font-size:14px}body{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100vw;min-height:100vh;color:var(--color-text);background:var(--color-background);line-height:1.6;font-family:"Hazy Gothic",var(--system-font);overflow-x:hidden;-webkit-overflow-scrolling:touch}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.125rem}h4{font-size:1.1rem}h5{font-size:1rem}h6{font-size:.9rem}a{color:var(--color-primary);text-decoration:none}@media(hover:hover){a:hover{color:var(--color-secondary)}}input,button,select,textarea{line-height:inherit;border:none;outline:none;background:none;font-family:inherit;font-size:inherit}button{cursor:pointer}button:disabled{opacity:.5;pointer-events:none}input[type=checkbox]{-webkit-appearance:none;appearance:none;position:relative;display:inline-flex;justify-content:center;align-items:center;width:1em;height:1em;border-radius:.25em;border:1px solid rgba(0,0,0,.1);background-color:var(--color-background)}input[type=checkbox]:checked{border-color:transparent!important;background-color:var(--color-primary)}input[type=checkbox]:checked:before{content:"✓";position:absolute;color:var(--color-background);font-size:.8em;z-index:1}progress{-webkit-appearance:none;appearance:none;height:8px}progress::-webkit-progress-bar{border-radius:10px;background-color:#eee}progress::-webkit-progress-value{border-radius:10px;background:linear-gradient(90deg,transparent,var(--color-primary))}progress::-moz-progress-bar{border-radius:10px;background:linear-gradient(90deg,transparent,var(--color-primary))}kbd{margin:0 2px;padding:4px 8px;border-radius:4px;background-color:var(--color-background);border-bottom:2px solid var(--color-primary);font-family:inherit;font-size:.8em;font-weight:700;text-transform:uppercase}details summary{cursor:pointer}iframe{border:none}::selection{color:var(--color-background);background:var(--color-transparent)}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{border-radius:2px;background-color:#999}::-webkit-scrollbar-thumb:hover{background-color:#666}.fa,.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands{margin-right:.25em}@supports (-webkit-touch-callout: none){input,textarea{font-size:16px!important}}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}[data-theme=dark]{--color-primary: hsl(180, 60%, 60%);--color-secondary: hsl(180, 50%, 50%);--color-transparent: hsla(180, 60%, 60%, .5);--color-vibrancy: hsla(180, 60%, 60%, .05);--color-shadow: hsla(180, 60%, 60%, .1);--color-text: #fff;--color-background: #222}[data-theme=dark]::view-transition-old(root){z-index:9999}[data-theme=dark]::view-transition-new(root){z-index:1}[data-theme=dark] input[type=checkbox]{border:1px solid rgba(255,255,255,.1)}[data-theme=dark] progress::-webkit-progress-bar{background-color:#333}[data-theme=dark] kbd{background-color:#333}#app{display:flex;flex-direction:column;align-items:center;width:100%;min-height:100vh;flex:1}main{display:flex;flex-direction:column;align-items:center;width:90%;max-width:800px;flex:1;gap:100px}.page{padding-top:60px;display:flex;flex-direction:column;align-items:center;width:100%;flex:1;animation:page-fade-in .5s ease-out}@keyframes page-fade-in{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.page-header{margin:16px 0;display:flex;justify-content:space-between;align-items:center;width:100%;gap:20px}.page-header.column{flex-direction:column;align-items:flex-start}.page-actions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;flex:1;gap:10px}.page-action{padding:5px 10px;min-width:32px;height:32px;border-radius:10px;color:inherit;background-color:#0000000d;text-wrap:nowrap;transition:background-color .3s}@media(hover:hover){.page-action:hover{color:inherit;background-color:#0000001a}}section{width:100%}section+section{margin-top:50px}section>h2,section .section-header{margin-bottom:20px}[data-theme=dark] .page-action{background-color:#ffffff0d}@media(hover:hover){[data-theme=dark] .page-action:hover{background-color:#ffffff1a}}@font-face{font-family:iconfont;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-stars:before{content:""}.icon-live-photo:before{content:""}.icon-netease:before{content:""}.modal-container{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;background-color:#00000080;opacity:0;transition:opacity .5s;z-index:999;pointer-events:none;contain:strict}.modal-dialog{padding:20px;display:flex;flex-direction:column;max-width:90%;max-height:90%;gap:10px;border-radius:10px;background-color:#fff;box-shadow:0 0 20px #0003;transform:translateY(-20px);opacity:0;transition:transform .5s,opacity .5s;overflow:hidden}.modal-container.show{opacity:1;pointer-events:auto}.modal-container.show .modal-dialog{transform:translateY(0);opacity:1}.modal-body{flex:1;overflow-y:auto}.modal-footer{display:flex;justify-content:flex-end;align-items:center;gap:10px}.modal-footer button{padding:5px 10px;border-radius:5px;background-color:#eee;transition:background-color .3s,opacity .3s}.modal-footer button:last-child{color:#fff;background-color:var(--color-primary)!important}.modal-footer button:disabled{opacity:.5;pointer-events:none}@media(hover:hover){.modal-footer button:hover{background-color:#ddd}.modal-footer button:last-child:hover{background-color:var(--color-secondary)!important}}[data-theme=dark] .modal-dialog{background-color:#333}[data-theme=dark] .modal-footer button{background-color:#555}[data-theme=dark] .modal-footer button:last-child{color:#333}@media(hover:hover){[data-theme=dark] .modal-footer button:hover{background-color:#666}}.loading[data-v-13e94b30]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;flex:1;gap:20px}.loader[data-v-13e94b30]{width:48px;height:48px;border-radius:100%;border:2px solid var(--color-primary);animation:breathe-13e94b30 1s infinite cubic-bezier(.21,.53,.56,.8)}@keyframes breathe-13e94b30{0%{opacity:1;transform:scale(.1)}70%{opacity:.65;transform:scale(1)}to{opacity:0}}.loading-text[data-v-13e94b30]{text-align:center}.loading-text p[data-v-13e94b30]{font-size:.9em;opacity:.8}.lang-selector[data-v-e946f2de]{display:flex;flex-direction:column;width:300px;height:400px;gap:20px}.flag[data-v-e946f2de],.lang-item img[data-v-e946f2de],.lang-current img[data-v-e946f2de]{aspect-ratio:4/3;object-fit:cover;border:1px solid rgba(128,128,128,.2509803922);border-radius:1px}.lang-current[data-v-e946f2de]{padding:10px;border-radius:5px;background-color:#0000000d}.lang-current p[data-v-e946f2de]{margin-bottom:5px}.lang-current img[data-v-e946f2de]{width:48px;height:36px}.lang-list[data-v-e946f2de]{display:flex;flex-direction:column;align-items:center;width:100%;flex:1;gap:10px;list-style:none;overflow-y:auto}.lang-item[data-v-e946f2de]{padding:10px;display:flex;align-items:center;width:100%;gap:10px;border-radius:5px;transition:background-color .3s;cursor:pointer}@media(hover:hover){.lang-item[data-v-e946f2de]:hover{background-color:#0000000d}}.lang-item img[data-v-e946f2de]{width:32px;height:24px}.lang-info[data-v-e946f2de]{display:flex;flex-direction:column;flex:1;gap:2.5px}.lang-name[data-v-e946f2de]{display:flex;justify-content:space-between;align-items:center;width:100%;gap:5px;font-weight:700}.lang-name span[data-v-e946f2de]:nth-child(2){opacity:.8}.lang-areas[data-v-e946f2de]{display:flex;flex-direction:column;gap:2.5px;font-size:.85em;opacity:.8}[data-theme=dark] .lang-current[data-v-e946f2de]{background-color:#ffffff0d}@media(hover:hover){[data-theme=dark] .lang-item[data-v-e946f2de]:hover{background-color:#ffffff0d}}header[data-v-8f86db31]{position:fixed;top:0;left:0;padding:10px 20px;padding-top:calc(10px + env(safe-area-inset-top));display:flex;flex-direction:column;align-items:center;width:100%;color:inherit;text-wrap:nowrap;z-index:100;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header[data-v-8f86db31]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-bottom:1px solid rgba(0,0,0,.05);background-color:#ffffff80;-webkit-backdrop-filter:blur(10px) saturate(180%);backdrop-filter:blur(10px) saturate(180%);transform:translateY(-100%);transition:background-color .3s,border-radius .5s,transform .5s;z-index:-1}header.active[data-v-8f86db31]:before{transform:translateY(0)}header.expand[data-v-8f86db31]:before{border-radius:0 0 10px 10px;background-color:#ffffffbf}nav[data-v-8f86db31]{display:flex;justify-content:space-around;align-items:center;width:100%;height:40px;gap:20px}.header-brand[data-v-8f86db31]{display:flex;justify-content:flex-start;align-items:center;height:100%;gap:10px;color:inherit}.logo[data-v-8f86db31]{height:20px;object-fit:contain}.header-links[data-v-8f86db31]{display:flex;align-items:center;gap:10px;list-style:none}.header-links li[data-v-8f86db31]{padding:2.5px 10px;border-radius:20px;transition:all .3s}@media(hover:hover){.header-links li[data-v-8f86db31]:hover{background-color:#0000000d}}.header-links li.active[data-v-8f86db31]{color:var(--color-primary);background-color:var(--color-vibrancy)!important}.header-links li a[data-v-8f86db31]{color:inherit}.header-actions[data-v-8f86db31]{display:flex;justify-content:flex-end;align-items:center;height:100%;gap:20px}.actions[data-v-8f86db31]{display:flex;align-items:center;height:100%;gap:10px}.action-btn[data-v-8f86db31],.to-top[data-v-8f86db31],.actions button[data-v-8f86db31]{position:relative;display:flex;justify-content:center;align-items:center;padding:5px;width:36px;height:36px;gap:5px;border-radius:30px;border:1px solid rgba(0,0,0,.05);background-color:#ffffff80;transition:border-color .3s,background-color .3s}@media(hover:hover){.action-btn[data-v-8f86db31]:hover,.to-top[data-v-8f86db31]:hover,.actions button[data-v-8f86db31]:hover{background-color:#e6e6e680}}.action-btn a[data-v-8f86db31],.to-top a[data-v-8f86db31],.actions button a[data-v-8f86db31]{color:inherit}.action-btn i[data-v-8f86db31],.to-top i[data-v-8f86db31],.actions button i[data-v-8f86db31]{margin-right:0}.mobile-nav[data-v-8f86db31]{display:none;width:100%;transition:height .3s ease;overflow:hidden}.mobile-nav ul[data-v-8f86db31]{padding:10px;display:flex;justify-content:space-around;align-items:center;width:100%;gap:20px;list-style:none}.mobile-nav li[data-v-8f86db31]{position:relative;padding-bottom:5px;display:flex;align-items:center;transform:translate(100vw);opacity:0;animation:slide-in-8f86db31 .5s var(--delay, 0s) forwards}@keyframes slide-in-8f86db31{to{transform:translate(0);opacity:1}}.mobile-nav li[data-v-8f86db31]:before{content:"";position:absolute;bottom:0;width:100%;height:4px;border-radius:2px;background-color:var(--color-primary);opacity:0}.mobile-nav li.active[data-v-8f86db31]{font-weight:700}.mobile-nav li.active[data-v-8f86db31]:before{opacity:1}.mobile-nav a[data-v-8f86db31]{color:inherit}.mobile-nav .actions[data-v-8f86db31]{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,42px);width:100%;gap:10px}.mobile-nav .actions button[data-v-8f86db31]{padding:10px;width:100%;height:100%;border-radius:10px;transform:translateY(100%);opacity:0;animation:slide-in-8f86db31 .5s var(--delay, 0s) forwards}@keyframes slide-in-8f86db31{to{transform:translateY(0);opacity:1}}.mobile-nav .actions button span[data-v-8f86db31]{flex:1;text-align:right}.info-btn[data-v-8f86db31]{overflow:hidden}.info-btn img[data-v-8f86db31]{width:100%;height:100%;object-fit:cover}.header-actions .info-btn[data-v-8f86db31]{padding:0!important}.header-actions .login-btn[data-v-8f86db31]{padding:5px 10px;width:fit-content}.mobile-nav .info-btn[data-v-8f86db31],.mobile-nav .login-btn[data-v-8f86db31]{display:flex;flex-direction:column;justify-content:space-between;align-items:start;grid-area:1/1/3/2}.mobile-nav .info-btn img[data-v-8f86db31],.mobile-nav .login-btn i[data-v-8f86db31]{width:36px;height:36px}.mobile-nav .info-btn img[data-v-8f86db31]{border:inherit;border-radius:50%}.mobile-nav .login-btn i[data-v-8f86db31]{display:flex;justify-content:flex-start;align-items:center;font-size:24px}.to-top[data-v-8f86db31]{--progress: 0;position:relative;overflow:hidden;flex-shrink:0}.to-top .inner[data-v-8f86db31]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:50%}.to-top .ring[data-v-8f86db31]{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:conic-gradient(var(--color-primary) var(--progress),transparent 0);-webkit-mask:radial-gradient(circle,transparent 58%,#000 60%);mask:radial-gradient(circle,transparent 58%,#000 60%);z-index:-1}.to-top i[data-v-8f86db31]{position:absolute;transition:transform .3s,opacity .3s}.to-top span[data-v-8f86db31]{transition:opacity .3s}.to-top i[data-v-8f86db31],.to-top:hover i[data-v-8f86db31]{transform:translateY(0);opacity:1}.to-top span[data-v-8f86db31],.to-top:hover span[data-v-8f86db31]{opacity:0}@media(hover:hover){.to-top i[data-v-8f86db31]{transform:translateY(100%);opacity:0}.to-top span[data-v-8f86db31]{opacity:1}}.hamburger[data-v-8f86db31]{display:none;flex-direction:column;justify-content:space-around;align-items:center;width:18px;height:18px}.hamburger .line[data-v-8f86db31]{display:block;width:100%;height:2px;border-radius:1px;background-color:var(--color-text);transition:all .2s}.hamburger.show .line[data-v-8f86db31]:nth-of-type(1){transform:translate(4px) rotate(45deg);transform-origin:top left}.hamburger.show .line[data-v-8f86db31]:nth-of-type(2){width:0}.hamburger.show .line[data-v-8f86db31]:nth-of-type(3){transform:translate(4px) rotate(-45deg);transform-origin:bottom left}.lang-icon[data-v-8f86db31]{width:20px;height:15px;object-fit:cover}@media(max-width:768px){nav[data-v-8f86db31]{justify-content:space-between;padding:10px 0;gap:10px}.header-links[data-v-8f86db31],.header-actions .actions[data-v-8f86db31]{display:none}.mobile-nav[data-v-8f86db31]{display:block}.hamburger[data-v-8f86db31]{display:flex}}[data-theme=dark] header[data-v-8f86db31]:before{border-color:#ffffff0d;background-color:#32323280}[data-theme=dark] header.expand[data-v-8f86db31]:before{background-color:#323232bf}[data-theme=dark] .action-btn[data-v-8f86db31],[data-theme=dark] .actions button[data-v-8f86db31],.actions [data-theme=dark] button[data-v-8f86db31],[data-theme=dark] .to-top[data-v-8f86db31]{border-color:#ffffff0d;background-color:#32323280}@media(hover:hover){[data-theme=dark] .header-links li[data-v-8f86db31]:hover{background-color:#ffffff0d}[data-theme=dark] .action-btn[data-v-8f86db31]:hover,[data-theme=dark] .actions button[data-v-8f86db31]:hover,.actions [data-theme=dark] button[data-v-8f86db31]:hover,[data-theme=dark] .to-top[data-v-8f86db31]:hover{background-color:#4b4b4b80}}.tooltip.top .tooltip-content[data-v-ebdeb3f7]{bottom:100%;transform:translateY(-15px)}@media(hover:hover){.tooltip.top:hover .tooltip-content[data-v-ebdeb3f7]{transform:translateY(-5px);opacity:1}}.tooltip.right .tooltip-content[data-v-ebdeb3f7]{left:100%;transform:translate(15px)}@media(hover:hover){.tooltip.right:hover .tooltip-content[data-v-ebdeb3f7]{transform:translate(5px);opacity:1}}.tooltip.bottom .tooltip-content[data-v-ebdeb3f7]{top:100%;transform:translateY(15px)}@media(hover:hover){.tooltip.bottom:hover .tooltip-content[data-v-ebdeb3f7]{transform:translateY(5px);opacity:1}}.tooltip.left .tooltip-content[data-v-ebdeb3f7]{right:100%;transform:translate(-15px)}@media(hover:hover){.tooltip.left:hover .tooltip-content[data-v-ebdeb3f7]{transform:translate(-5px);opacity:1}}.tooltip[data-v-ebdeb3f7]{position:relative;display:flex;justify-content:center;align-items:center}.tooltip-content[data-v-ebdeb3f7]{position:absolute;padding:2px 10px;border-radius:15px;border:1px solid rgba(255,255,255,.5019607843);background-color:#ffffff80;-webkit-backdrop-filter:blur(10px) saturate(180%);backdrop-filter:blur(10px) saturate(180%);box-shadow:0 5px 10px var(--color-shadow);text-align:center;text-wrap:nowrap;white-space:nowrap;opacity:0;transition:transform .3s,opacity .3s;z-index:1;pointer-events:none}[data-theme=dark] .tooltip-content[data-v-ebdeb3f7]{border-color:#33333380;background-color:#33333380}#sub-email[data-v-73a50018]{margin:10px 0;padding:7px 10px;width:100%;border-radius:5px;background-color:#eee;font-size:.9em}[data-theme=dark] #sub-email[data-v-73a50018]{background-color:#444}.qr-code[data-v-7a7324ed]{padding:5px}.qr-code img[data-v-7a7324ed]{width:100%;height:100%;max-width:200px;max-height:200px;object-fit:contain}.scanner[data-v-7a7324ed]{--i: var(--color-primary);position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);overflow:hidden;pointer-events:none;z-index:1}.scanner .line[data-v-7a7324ed]{width:100%;height:100%;border-bottom:3px solid var(--i);background:linear-gradient(180deg,rgba(0,255,51,0) 43%,var(--i) 211%);transform:translateY(-100%);animation:radar-beam-7a7324ed 2s infinite;animation-timing-function:cubic-bezier(.53,0,.43,.99);animation-delay:1.4s}.scanner .corner[data-v-7a7324ed]{position:absolute;width:10%;height:10%;border:2px solid transparent}.scanner .corner[data-v-7a7324ed]:nth-child(1){top:0;left:0;border-top-color:var(--i);border-left-color:var(--i)}.scanner .corner[data-v-7a7324ed]:nth-child(2){top:0;right:0;border-top-color:var(--i);border-right-color:var(--i)}.scanner .corner[data-v-7a7324ed]:nth-child(3){bottom:0;left:0;border-bottom-color:var(--i);border-left-color:var(--i)}.scanner .corner[data-v-7a7324ed]:nth-child(4){bottom:0;right:0;border-bottom-color:var(--i);border-right-color:var(--i)}@keyframes radar-beam-7a7324ed{0%{transform:translateY(-100%)}to{transform:translateY(0)}}footer[data-v-396ee54d]{margin-top:100px;padding:20px;padding-bottom:calc(20px + env(safe-area-inset-bottom));display:flex;justify-content:center;align-items:center;width:100%;border-top:1px solid rgba(0,0,0,.05);background-color:#ffffff80;text-wrap:nowrap;-webkit-user-select:none;user-select:none}footer a[data-v-396ee54d]{color:inherit;transition:color .3s}footer a img[data-v-396ee54d]{margin-right:.25em;width:1em;height:1em;object-fit:contain}@media(hover:hover){footer a[data-v-396ee54d]:hover{color:var(--color-secondary)}}.footer-col[data-v-396ee54d]{display:flex;flex-direction:column;align-items:center;width:90%;max-width:800px;gap:20px}.footer-row[data-v-396ee54d]{display:flex;justify-content:space-between;align-items:center;width:100%;gap:10px;text-wrap:nowrap;white-space:nowrap}.footer-brands[data-v-396ee54d]{display:flex;align-items:center;gap:20px}.footer-brands a[data-v-396ee54d]{display:flex;justify-content:center;align-items:center;height:24px;transition:opacity .3s}.footer-brands a img[data-v-396ee54d]{width:auto;height:100%;object-fit:contain}@media(hover:hover){.footer-brands a[data-v-396ee54d]:hover{opacity:.8}}.social-links[data-v-396ee54d]{display:flex;align-items:center;gap:10px}.social-links a[data-v-396ee54d]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid rgba(0,0,0,.05);background-color:#ffffff80;transition:color .3s,background-color .3s}.social-links a i[data-v-396ee54d]{margin-right:0}@media(hover:hover){.social-links a[data-v-396ee54d]:hover{color:#fff;background-color:var(--hover-color)!important}}.site-info[data-v-396ee54d]{display:flex;align-items:center;gap:10px;opacity:.8}.site-text[data-v-396ee54d]{display:flex;align-items:center;gap:5px}.site-text a[data-v-396ee54d]{display:flex;align-items:center}@media(hover:hover){.site-text a>img[data-v-396ee54d]{filter:grayscale(100%);transition:filter .3s}.site-text a:hover>img[data-v-396ee54d]{filter:grayscale(0%)}}.site-text i[data-v-396ee54d]{margin-right:0}.site-links[data-v-396ee54d]{display:flex;align-items:center}.site-links a+a[data-v-396ee54d]{margin-left:10px;padding-left:10px;border-left:1px solid rgba(0,0,0,.05)}.api-container[data-v-396ee54d]{display:flex;flex-direction:column;align-items:center;width:300px;gap:10px}.api-info[data-v-396ee54d]{padding:10px;width:100%;border-radius:5px;background-color:#0000000d}@media(max-width:768px){.footer-col[data-v-396ee54d]{gap:10px}.footer-row[data-v-396ee54d]{flex-direction:column}}[data-theme=dark] footer[data-v-396ee54d]{border-color:#ffffff0d;background-color:#32323280}[data-theme=dark] .footer-brands img[data-v-396ee54d]{filter:grayscale(100%) invert(.5) brightness(2);opacity:.8}[data-theme=dark] .site-links a[data-v-396ee54d]{border-color:#ffffff0d}[data-theme=dark] .social-links a[data-v-396ee54d]{border-color:#ffffff0d;background-color:#32323280}.context-menu[data-v-5968f5dc]{position:fixed;padding:10px;display:flex;flex-direction:column;align-items:center;min-width:150px;max-width:300px;max-height:600px;gap:10px;border-radius:10px;border:1px solid rgba(0,0,0,.05);background-color:#ffffff80;-webkit-backdrop-filter:blur(10px) saturate(180%);backdrop-filter:blur(10px) saturate(180%);box-shadow:0 0 10px #0000001a;font-size:14px;transform:translateY(-10px);opacity:0;transition:transform .3s,opacity .3s;overflow-y:auto;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:9999}.context-menu.reverse[data-v-5968f5dc]{flex-direction:column-reverse;transform:translateY(10px)}.context-menu.show[data-v-5968f5dc]{transform:translateY(0);opacity:1;pointer-events:auto}.menu-dragger[data-v-5968f5dc]{padding:5px 10px;border-radius:10px;transition:background-color .3s;cursor:move}.menu-dragger .dragger-bar[data-v-5968f5dc]{width:30px;height:3px;border-radius:3px;background-color:#00000080;opacity:.5;transition:opacity .3s}@media(hover:hover){.menu-dragger[data-v-5968f5dc]:hover{background-color:#0000000d}.menu-dragger:hover .dragger-bar[data-v-5968f5dc]{opacity:.8}}.context-menu ul[data-v-5968f5dc]{display:flex;flex-direction:column;align-items:center;width:100%;gap:5px;list-style:none}.menu-pinned[data-v-5968f5dc]{flex-direction:row!important}.menu-item[data-v-5968f5dc]{position:relative;padding:5px 10px;width:100%;border-radius:5px;text-align:left;transition:background-color .3s;overflow:hidden;cursor:pointer}@media(hover:hover){.menu-item[data-v-5968f5dc]:hover{background-color:var(--color-transparent)}}.menu-item.disabled[data-v-5968f5dc]{pointer-events:none}.menu-pinned .menu-item[data-v-5968f5dc]{text-align:center}.menu-pinned .menu-item i[data-v-5968f5dc]{margin-right:0}.preview-img[data-v-5968f5dc]{max-height:300px;object-fit:cover}[data-theme=dark] .context-menu[data-v-5968f5dc]{border-color:#ffffff0d;background-color:#32323280}[data-theme=dark] .dragger-bar[data-v-5968f5dc]{background-color:#ffffff80}@media(hover:hover){[data-theme=dark] .menu-dragger[data-v-5968f5dc]:hover{background-color:#ffffff0d}}.login-tabs[data-v-c63f5442]{position:relative;margin-bottom:10px;display:flex;gap:10px}.login-tabs button[data-v-c63f5442]{transition:all .3s}.login-tabs button.active[data-v-c63f5442]{transform:translateY(-2px);font-weight:700}.tracker[data-v-c63f5442]{position:absolute;bottom:0;left:0;width:1em;height:3px;border-radius:1px;background-color:var(--color-primary);transition:transform .3s}.login-container[data-v-c63f5442]{width:300px;overflow:hidden}.login-container form[data-v-c63f5442]{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:300px;height:100%;gap:10px}.login-container input[data-v-c63f5442]{width:100%;padding:10px;border-radius:5px;background-color:#eee}.login-container input[type=file][data-v-c63f5442]{display:none}.login-wrapper[data-v-c63f5442]{display:flex;align-items:center;width:610px;height:100px;gap:10px;transition:height .3s,transform .3s;overflow-y:auto}.login-container.active .login-wrapper[data-v-c63f5442]{height:300px;transform:translate(-305px)}.avatar-preview[data-v-c63f5442]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;cursor:pointer}.avatar-preview img[data-v-c63f5442]{width:50px;height:50px;border-radius:50%;object-fit:cover}.error-message[data-v-c63f5442]{width:100%;color:red}.fa-spinner[data-v-c63f5442]{color:var(--color-primary)}[data-theme=dark] form input[data-v-c63f5442]{background-color:#444}.user-info[data-v-2e6b320a]{padding-bottom:10px;display:flex;flex-direction:column;align-items:center;width:300px;height:300px;gap:10px}.user-avatar[data-v-2e6b320a]{position:relative;width:120px;height:120px;border-radius:50%;overflow:hidden}.user-avatar img[data-v-2e6b320a]{width:100%;height:100%;object-fit:cover}.user-avatar input[data-v-2e6b320a]{display:none}.avatar-inner[data-v-2e6b320a]{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#fff;background-color:#00000080;font-size:24px;opacity:0;transition:opacity .3s;z-index:1}.avatar-inner[data-v-2e6b320a]:hover{opacity:1}.avatar-inner i[data-v-2e6b320a]{margin-right:0}.user-details[data-v-2e6b320a]{display:flex;flex-direction:column;align-items:center;width:90%;gap:5px}.user-details h3[data-v-2e6b320a]{font-size:1.5rem}.user-name[data-v-2e6b320a]{display:flex;align-items:center;gap:5px}.user-nameplate[data-v-2e6b320a]{padding:1px 5px;border-radius:3px;color:#fff;font-size:.9em}.user-stats[data-v-2e6b320a]{display:flex;flex-wrap:wrap;gap:10px;font-size:.9em}.unregister-btn[data-v-2e6b320a]{color:#fff;background-color:#eb4747!important}@media(hover:hover){.unregister-btn[data-v-2e6b320a]:hover{background-color:#e61919!important}}[data-theme=dark] .unregister-btn[data-v-2e6b320a]{color:#333}.landscape-warning[data-v-af2c0535]{position:fixed;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;background-color:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:scale(1.2);opacity:0;transition:transform .5s,opacity .5s;z-index:9999;pointer-events:none}.landscape-warning i[data-v-af2c0535]{margin-right:0;margin-bottom:20px;font-size:48px}@media(max-height:600px)and (orientation:landscape){.landscape-warning[data-v-af2c0535]{transform:scale(1);opacity:1;pointer-events:auto}}.message-container[data-v-2ede068d]{position:fixed;top:20px;left:50%;display:flex;flex-direction:column;align-items:center;gap:10px;transform:translate(-50%);z-index:1000;pointer-events:none}.message[data-v-2ede068d]{padding:8px;display:flex;align-items:center;width:90vw;max-width:max-content;gap:8px;border-radius:20px;color:#fff;border:1px solid hsla(var(--hue),50%,50%,.5);background-color:hsla(var(--hue),50%,50%,.5);box-shadow:0 0 10px #0000001a;-webkit-backdrop-filter:blur(10px) saturate(180%);backdrop-filter:blur(10px) saturate(180%);transition:all .3s cubic-bezier(.25,.8,.25,1);text-overflow:ellipsis;overflow:hidden;pointer-events:none}.message i[data-v-2ede068d]{margin-right:0}.message span[data-v-2ede068d]{padding-right:4px}.message-fade-enter-active[data-v-2ede068d]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.message-fade-leave-active[data-v-2ede068d]{position:absolute;transition:all .4s cubic-bezier(.25,.8,.25,1)}.message-fade-enter-from[data-v-2ede068d],.message-fade-leave-to[data-v-2ede068d]{transform:translateY(-100%);opacity:0}.message-fade-move[data-v-2ede068d]{transition:transform .4s cubic-bezier(.25,.8,.25,1)}
