@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.cover{z-index:-1;background:linear-gradient(145deg,#243447,#101820);width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.cover.solid-fallback{background:radial-gradient(circle at 25% 20%,#587c9a8c,#0000 45%),linear-gradient(145deg,#243447,#101820)}.cover .bg{object-fit:cover;backface-visibility:hidden;will-change:filter, opacity, transform;width:100%;height:100%;transition:filter .8s cubic-bezier(.4,0,.2,1),opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.cover .bg.no-transition{transition:none!important}.cover .bg.current{filter:blur()brightness();opacity:1;transform:scale(1)}.cover .bg.current.blur-out{filter:blur(24px)brightness(.5);opacity:0;transform:scale(1.04)}.cover .bg.next{z-index:2;filter:blur(24px)brightness(.5);opacity:0;transform:scale(1.04)}.cover .bg.next.blur-in{filter:blur()brightness();opacity:1;transform:scale(1)}.cover .gray{z-index:3;opacity:1;pointer-events:none;background-image:radial-gradient(#0000 0,#00000080 100%),radial-gradient(#0000 33%,#0000004d 166%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.cover .bg{transition:none}}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.progress-bar{z-index:99;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:24px;position:absolute;top:-11px;left:0}.progress-bar .track-line{background-color:var(--player-slider-runway-color);border-radius:999px;width:100%;height:2px;position:absolute;top:11px;left:0}.progress-bar .progress{border-radius:inherit;background-color:var(--player-control-color);height:100%;transition:width .15s linear}.progress-bar .progress-thumb{background-color:var(--player-control-color);width:12px;height:12px;box-shadow:none;opacity:0;pointer-events:none;border:0;border-radius:50%;transition:opacity .15s,transform .15s;position:absolute;top:50%;transform:translate(-50%,-50%)scale(.75)}.progress-bar .reload-circle{color:var(--player-slider-main-color);animation:1s linear infinite spin;position:absolute;top:50%;transform:translate(-50%,-50%)}.progress-bar:hover .progress-thumb,.progress-bar:focus-visible .progress-thumb,.progress-bar.dragging .progress-thumb{opacity:1;transform:translate(-50%,-50%)scale(1)}.progress-bar:focus-visible{outline:2px solid rgba(from var(--player-slider-main-color) r g b/.7);outline-offset:-2px}.progress-bar.dragging .progress{transition:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.progress-bar .progress,.progress-bar .progress-thumb{transition:none}}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}#footer{z-index:0;width:100%;height:46px;color:var(--footer-text-color);text-align:center;white-space:nowrap;word-break:keep-all;font-size:1rem;line-height:46px;position:absolute;bottom:0;left:0}#footer .power{animation:.3s fade}#footer .footer-player{height:100%;padding:0 20px}#footer .lyric-line{justify-content:center;align-items:center;width:100%;height:100%;display:flex}#footer .lyric-text{max-width:min(960px,88vw);color:var(--footer-text-color);text-shadow:0 0 6px rgba(from var(--footer-text-color) r g b/.35);font-family:MiSans VF,sans-serif;font-size:1.05rem;font-weight:520}#footer.blur{background:var(--footer-background-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (width<=720px){#footer{font-size:.9rem}#footer .footer-player{padding:0 12px}#footer .lyric-text{max-width:88vw;font-size:.92rem}}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}#loader-wrapper{z-index:999;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}#loader-wrapper .loader{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}#loader-wrapper .loader .loader-circle{z-index:2;border:3px solid #0000;border-top-color:#fff;border-radius:50%;width:150px;height:150px;animation:1.8s linear infinite spin}#loader-wrapper .loader .loader-circle:before{content:"";border:3px solid #0000;border-top-color:#a4a4a4;border-radius:50%;animation:.6s linear infinite spin-reverse;position:absolute;inset:5px}#loader-wrapper .loader .loader-circle:after{content:"";border:3px solid #0000;border-top-color:#d3d3d3;border-radius:50%;animation:1s linear infinite spin;position:absolute;inset:15px}#loader-wrapper .loader .loader-text{color:#fff;z-index:2;flex-direction:column;align-items:center;margin-top:40px;font-size:24px;display:flex}#loader-wrapper .loader .loader-text .tip{opacity:.6;margin-top:6px;font-size:18px}#loader-wrapper .loader-section{z-index:1;background:#333;width:51%;height:100%;position:fixed;top:0}#loader-wrapper .loader-section.section-left{left:0}#loader-wrapper .loader-section.section-right{right:0}#loader-wrapper.loaded{visibility:hidden;transition:transform .3s ease-out 1s,visibility .3s ease-out 1s;transform:translateY(-100%)}#loader-wrapper.loaded .loader .loader-circle,#loader-wrapper.loaded .loader .loader-text{opacity:0;transition:opacity .3s ease-out}#loader-wrapper.loaded .loader-section.section-left{transition:transform .5s cubic-bezier(.645,.045,.355,1) .3s;transform:translate(-100%)}#loader-wrapper.loaded .loader-section.section-right{transition:transform .5s cubic-bezier(.645,.045,.355,1) .3s;transform:translate(100%)}@keyframes spin-reverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.theme-switcher{z-index:3;color:var(--text-color);padding:3px;position:fixed;top:18px;right:18px}.theme-switcher:hover .theme-options,.theme-switcher:focus-within .theme-options,.theme-switcher.is-pinned .theme-options{opacity:1;visibility:visible;pointer-events:auto;width:148px;transform:translate(0)}.theme-switcher:hover .effect-options,.theme-switcher:focus-within .effect-options,.theme-switcher.is-pinned .effect-options{opacity:1;visibility:visible;pointer-events:auto;height:186px;transform:translateY(0)}.theme-row{flex-direction:row-reverse;align-items:center;display:flex}.theme-trigger,.switcher-option{width:34px;height:34px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 34px;place-items:center;padding:0;transition:opacity .2s,transform .2s;display:grid}.theme-trigger:hover,.theme-trigger:focus-visible,.switcher-option:hover,.switcher-option:focus-visible{opacity:.18;outline:none}.theme-trigger:active,.switcher-option:active{transform:scale(.9)}.theme-trigger{opacity:.28}.theme-options{opacity:0;visibility:hidden;pointer-events:none;align-items:center;gap:4px;width:0;transition:width .28s,opacity .2s,visibility .2s,transform .28s;display:flex;overflow:hidden;transform:translate(8px)}.effect-options{opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;align-items:center;gap:4px;width:34px;height:0;transition:height .28s,opacity .2s,visibility .2s,transform .28s;display:flex;position:absolute;top:40px;right:3px;overflow:hidden;transform:translateY(-8px)}.switcher-option{opacity:.4}.switcher-option.is-active{opacity:.82;background:rgba(from currentColor r g b/.1)}@media (width<=720px){.theme-switcher{top:14px;right:14px}.theme-switcher:hover .theme-options,.theme-switcher:focus-within .theme-options,.theme-switcher.is-pinned .theme-options{width:142px}.theme-options,.effect-options{gap:2px}.theme-switcher:hover .effect-options,.theme-switcher:focus-within .effect-options,.theme-switcher.is-pinned .effect-options{height:178px}}@media (prefers-reduced-motion:reduce){.theme-switcher,.theme-options,.effect-options,.theme-trigger,.switcher-option{transition:none}}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.time-capsule{width:100%}.time-capsule .title{flex-direction:row;align-items:center;margin:.2rem 0 1.5rem;font-size:1.1rem;display:flex}.time-capsule .title .i-icon{justify-content:center;align-items:center;margin-right:6px;display:flex}.time-capsule .all-capsule .time-progress{background:var(--time-progress-track-color);border-radius:6px;height:20px;overflow:hidden}.time-capsule .all-capsule .time-progress span{border-radius:inherit;min-width:2px;height:100%;color:var(--time-progress-text-color);background:var(--time-progress-fill-color);justify-content:center;align-items:center;font-family:UnidreamLED;font-size:.9rem;transition:width .3s;display:flex}.time-capsule .all-capsule .capsule-item{margin-bottom:1rem}.time-capsule .all-capsule .capsule-item .item-title{flex-direction:row;justify-content:space-between;align-items:center;margin:1rem 0 .5rem;font-size:.95rem;display:flex}.time-capsule .all-capsule .capsule-item .item-title .remaining{opacity:.6;font-size:.85rem;font-style:oblique}.time-capsule .all-capsule .capsule-item:last-child{margin-bottom:0}.time-capsule .all-capsule .capsule-item.start .item-title{opacity:.8;justify-content:center;font-size:.85rem}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.more-content{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-height:100%;margin-top:20px;display:flex}.more-content .greeting{text-align:center;width:100%;color:var(--text-color);padding:0 10px;font-family:MiSans VF;font-size:1.05rem;font-weight:520}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.box{flex:1 0;max-width:50%;height:80%;margin-left:.75rem;animation:.5s fade;position:relative;overflow:hidden}.box.cards:hover,.box.cards:active{transform:translate(0,0)scale(1)}.box .close{width:28px;height:28px;transition:transform .3s,opacity .3s;position:absolute;top:14px;right:14px}.box .close:hover{transform:scale(1.2)}.box .close:active{transform:scale(1)}.box .content{flex-direction:column;width:100%;height:100%;padding:30px;display:flex;overflow:hidden}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.hitokoto{width:100%;min-height:112px;color:inherit;font:inherit;text-align:left;border:0;padding:18px 20px;animation:.5s fade;position:relative}.hitokoto .quote-icon{width:18px;height:18px;position:absolute}.hitokoto .quote-icon.quote-start{top:16px;left:16px}.hitokoto .quote-icon.quote-end{bottom:16px;right:16px;transform:rotate(180deg)}.hitokoto .content{flex-direction:column;justify-content:space-evenly;min-height:76px;padding:4px 24px;display:flex}.hitokoto .content .text{text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1.1rem;line-height:1.75;display:-webkit-box;overflow:hidden}.hitokoto .content .from{align-self:flex-end;margin:8px 18px 0 0;font-size:1.1rem;font-weight:700}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.message .logo{color:#f5f5f5;flex-direction:row;align-items:center;max-width:460px;animation:.5s fade;display:flex}.message .logo .logo-img{border-radius:50%;width:120px}.message .logo .name{align-items:flex-start;width:100%;padding-left:22px;font-family:Pacifico-Regular;display:flex;transform:translateY(-8px)}.message .logo .name .site-address{min-width:0}.message .logo .name .bg{color:#f5f5f5;font-size:5rem}.message .logo .name .sm{color:#fff0f5;margin-left:6px;font-size:2rem}@media (width>=721px) and (width<=789px){.message .logo .name .sm{display:none}}.message .logo .name .owner-entry{color:#f5f5f5;cursor:pointer;opacity:.48;background:0 0;border:0;flex:0 0 46px;place-items:center;width:46px;height:46px;margin:1px 0 0 2px;padding:0;transition:opacity .2s,transform .2s;display:grid;transform:translateY(-9px)rotate(-4deg)}.message .logo .name .owner-entry:hover,.message .logo .name .owner-entry:focus-visible{opacity:.9;transform:translateY(-12px)rotate(0)scale(1.04)}.message .logo .name .owner-entry:focus-visible{outline-offset:-5px;border-radius:50%;outline:2px solid #f5f5f58c}.message .logo .name .owner-entry:active{transform:translateY(-8px)rotate(0)scale(.9)}.message .logo .name .owner-entry-icon{width:36px;height:36px}@media (width<=768px){.message .logo .logo-img{width:100px}.message .logo .name{height:128px}.message .logo .name .bg{font-size:4.5rem}}@media (width<=720px){.message .logo{max-width:100%}}.message .description{cursor:pointer;max-width:460px;margin-top:3.5rem;animation:.5s fade}.message .description:focus-visible{outline-offset:5px;border-radius:8px;outline:2px solid #f5f5f58c}@media (width<=720px){.message .description{max-width:100%}}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.item-context-menu{z-index:140;border:1px solid rgba(from currentColor r g b/.14);width:152px;color:var(--text-color);background:var(--card-background-color);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:7px;padding:5px;animation:.14s both fade;position:fixed;box-shadow:0 12px 34px #00000047}.item-context-menu button{width:100%;min-height:35px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;padding:6px 9px;display:flex}.item-context-menu button:hover,.item-context-menu button:focus-visible{background:rgba(from currentColor r g b/.1);outline:0}.item-context-menu button.danger{color:#ff9191}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.link-manager-layer{z-index:120;color:var(--text-color);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000057;place-items:center;padding:20px;animation:.18s both fade;display:grid;position:fixed;inset:0}.link-manager{width:min(420px,100%);max-height:min(720px,100vh - 40px);color:var(--text-color);background:var(--card-background-color);border-radius:14px;padding:18px;overflow:auto;box-shadow:0 18px 55px #00000047}.link-manager.cards:hover,.link-manager.cards:active{transform:translate(0,0)scale(1)}.link-manager>header,.link-manager>header>div,.link-manager form>footer,.link-manager form>footer>div{align-items:center;display:flex}.link-manager>header{justify-content:space-between;margin-bottom:16px}.link-manager>header>div{gap:8px}.link-manager>header h2{margin:0;font-size:1rem;font-weight:600}.link-manager>header button{place-items:center;padding:2px;display:grid}.link-manager button{color:inherit;cursor:pointer;background:0 0;border:0}.link-manager button:disabled{cursor:wait;opacity:.45}.link-manager .manager-mark{background:rgba(from currentColor r g b/.09);border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.link-manager form{gap:13px;display:grid}.link-manager form>label,.link-manager form fieldset{border:0;gap:6px;margin:0;padding:0;font-size:.76rem;display:grid}.link-manager form legend{margin-bottom:6px}.link-manager form input:not([type=color]){border:1px solid rgba(from currentColor r g b/.16);width:100%;min-height:38px;color:inherit;background:rgba(from currentColor r g b/.065);font:inherit;border-radius:8px;outline:0;padding:7px 10px}.link-manager form input:not([type=color]):focus{border-color:rgba(from currentColor r g b/.46)}.link-manager form small{opacity:.48;font-size:.68rem}.link-manager .url-fetch-control{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.link-manager .url-fetch-control button{background:rgba(from currentColor r g b/.1);border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:106px;padding:0 10px;display:flex}.link-manager .url-fetch-control button:hover,.link-manager .url-fetch-control button:focus-visible{background:rgba(from currentColor r g b/.16);outline:0}.link-manager .manager-preview{justify-content:center;align-items:center;gap:10px;min-height:74px;font-size:.86rem;display:flex}.link-manager .manager-preview .preview-icon{border-radius:15px;place-items:center;width:54px;height:54px;display:grid}.link-manager .manager-preview .preview-icon .site-icon-image{object-fit:contain;border-radius:7px;width:34px;height:34px}.link-manager .manager-preview .preview-icon b{white-space:nowrap;max-width:46px;font-size:1.35rem;overflow:hidden}.link-manager .manager-preview.social-preview{font-size:.9rem}.link-manager .segmented{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.link-manager .segmented button{background:rgba(from currentColor r g b/.055);opacity:.55;border-radius:7px;padding:8px}.link-manager .segmented button.active{background:rgba(from currentColor r g b/.13);opacity:1}.link-manager .segmented button:disabled{cursor:not-allowed;opacity:.3}.link-manager .favicon-candidates{grid-template-columns:repeat(auto-fit,minmax(74px,1fr));gap:7px;display:grid}.link-manager .favicon-candidates button{background:rgba(from currentColor r g b/.06);opacity:.52;border:1px solid #0000;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:72px;padding:7px 5px;display:flex;position:relative}.link-manager .favicon-candidates button:not(:disabled):hover,.link-manager .favicon-candidates button:not(:disabled):focus-visible,.link-manager .favicon-candidates button.active{border-color:rgba(from currentColor r g b/.3);background:rgba(from currentColor r g b/.12);opacity:1;outline:0}.link-manager .favicon-candidates button:disabled{cursor:wait}.link-manager .favicon-candidates button img{object-fit:contain;border-radius:7px;width:34px;height:34px}.link-manager .favicon-candidates button>span:not(.i-icon){text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.68rem;overflow:hidden}.link-manager .favicon-candidates button .candidate-check{position:absolute;top:4px;right:4px}.link-manager .favicon-empty{opacity:.58;place-items:center;min-height:38px;font-size:.74rem;display:grid}.link-manager .color-picker,.link-manager .icon-presets{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.link-manager .color-picker button,.link-manager .color-picker input{border:2px solid #0000;border-radius:50%;width:26px;height:26px;padding:0}.link-manager .color-picker button.active,.link-manager .color-picker input.active{border-color:currentColor;box-shadow:inset 0 0 0 2px #00000029}.link-manager .color-picker input{cursor:pointer;overflow:hidden}.link-manager .icon-presets button{background:rgba(from currentColor r g b/.06);opacity:.6;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.link-manager .icon-presets button.active{background:rgba(from currentColor r g b/.14);opacity:1}.link-manager form>footer{justify-content:space-between;gap:12px;min-height:42px;margin-top:4px}.link-manager form>footer>div{gap:8px}.link-manager form>footer button{border-radius:8px;min-height:34px;padding:7px 13px}.link-manager form>footer .cancel-button{opacity:.62}.link-manager form>footer .primary-button{background:rgba(from currentColor r g b/.14)}.link-manager form>footer .delete-button{color:#ff9191;align-items:center;gap:5px;display:flex}@media (width<=480px){.link-manager-layer{align-items:end;padding:12px}.link-manager{border-radius:16px 16px 10px 10px;max-height:calc(100vh - 24px);padding:16px}}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.social{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000;border-radius:6px;justify-content:flex-start;align-items:center;width:100%;max-width:460px;height:42px;margin-top:1rem;transition:background-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;animation:.5s fade;display:flex}@media (width<=840px){.social{justify-content:center;max-width:100%}.social .link{width:90%;justify-content:space-evenly!important}}.social .link{justify-content:flex-start;align-items:center;width:100%;height:24px;display:flex}.social .link .social-item{align-items:center;transition:opacity .2s,transform .2s;display:flex;position:relative}.social .link .social-item.is-dragging{opacity:.3}.social .link a,.social .link .add-social{height:24px;color:var(--social-font-color);align-items:center;transition:opacity .2s ease-out;display:flex}.social .link a:focus-visible,.social .link .add-social:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid}.social .link a .icon,.social .link a>svg,.social .link .add-social .icon,.social .link .add-social>svg{transform-origin:50%;width:24px;height:24px;transition:transform .2s ease-out;display:block}.social .link a:not(:disabled):hover,.social .link .add-social:not(:disabled):hover{opacity:1}.social .link a:not(:disabled):hover .icon,.social .link a:not(:disabled):hover>svg,.social .link .add-social:not(:disabled):hover .icon,.social .link .add-social:not(:disabled):hover>svg{transform:scale(1.1)}.social .link a:not(:disabled):active,.social .link .add-social:not(:disabled):active{opacity:.5}.social .link a:not(:disabled):active .icon,.social .link a:not(:disabled):active>svg,.social .link .add-social:not(:disabled):active .icon,.social .link .add-social:not(:disabled):active>svg{transform:scale(.8)}.social .link .social-item a{margin:0 12px}.social .link .add-social{cursor:pointer;opacity:.56;background:0 0;border:0;padding:0 12px}@media (width>=768px){.social:hover{background-color:var(--social-background-color);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.social.is-managing .social-item a{cursor:grab;touch-action:none}.social.is-managing .social-item a:active{cursor:grabbing}@media (prefers-reduced-motion:reduce){.social .link a,.social .link .add-social,.social .link .icon,.social .link .add-social>svg{transition:none}}.social-drag-overlay{width:48px;height:24px;color:var(--social-font-color);pointer-events:none;place-items:center;display:grid}.social-drag-overlay .icon{width:24px;height:24px;transition:none;display:block;transform:none}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.left{width:50%;margin-right:10px;transform:translateY(20px)}.left.hidden{display:none}@media (width<=720px){.left{width:100%;margin-right:0}}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.player-seek{align-items:center;gap:10px;width:100%;min-width:0;display:flex}.player-seek .time{min-width:38px;color:rgba(from var(--text-color) r g b/.7);font-variant-numeric:tabular-nums;flex:none;font-size:.72rem}.player-seek .duration-time{text-align:right}.seek-track{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;flex:auto;width:100%;height:22px;position:relative}.seek-track.disabled{cursor:default;opacity:.55}.seek-track:focus-visible{outline:none}.seek-track:focus-visible .seek-runway{box-shadow:0 0 0 2px rgba(from var(--player-slider-main-color) r g b/.28)}.seek-runway{background:var(--player-slider-runway-color);border-radius:999px;width:100%;height:4px;position:absolute;top:50%;left:0;overflow:visible;transform:translateY(-50%)}.seek-progress{border-radius:inherit;background:var(--player-control-color);height:100%;transition:width .15s linear}.seek-thumb{background:var(--player-control-color);width:12px;height:12px;box-shadow:none;opacity:0;pointer-events:none;border:0;border-radius:50%;transition:opacity .15s,transform .15s;position:absolute;top:50%;transform:translate(-50%,-50%)scale(.75)}.seek-loading{border:2px solid rgba(from var(--text-color) r g b/.35);border-top-color:var(--text-color);border-radius:50%;width:8px;height:8px;animation:.8s linear infinite seek-loading-spin;position:absolute;top:50%;transform:translate(-50%,-50%)}.seek-track:hover .seek-thumb,.seek-track:focus-visible .seek-thumb,.seek-track.dragging .seek-thumb{opacity:1;transform:translate(-50%,-50%)scale(1)}.seek-track.dragging .seek-progress{transition:none}@keyframes seek-loading-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.seek-progress,.seek-thumb{transition:none}.seek-loading{animation:none}}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.volume-slider{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.volume-track{--volume-progress:0%;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;flex:0 0 88px;width:32px;height:88px;position:relative}.volume-track:focus-visible{outline:none}.volume-track:focus-visible .volume-runway{box-shadow:0 0 0 2px rgba(from var(--player-slider-main-color) r g b/.28)}.volume-runway{background:var(--player-slider-runway-color);border-radius:999px;width:4px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.volume-fill{height:var(--volume-progress);border-radius:inherit;background:var(--player-slider-main-color);position:absolute;bottom:0;left:0;right:0}.volume-thumb{bottom:var(--volume-progress);background:var(--player-slider-main-color);width:12px;height:12px;box-shadow:none;pointer-events:none;border:0;border-radius:50%;position:absolute;left:50%;transform:translate(-50%,50%)}.volume-percent{font-variant-numeric:tabular-nums;font-size:.66rem}@media (prefers-reduced-motion:reduce){.volume-runway{transition:none}}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.music{width:100%;height:100%;color:var(--player-control-color);background:var(--card-background-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;padding:14px 16px 12px;animation:.5s fade;display:flex;position:relative}.music button,.fullscreen-player button,.queue-layer button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:opacity .2s ease-out;display:grid}.music button>.i-icon,.music button>svg,.fullscreen-player button>.i-icon,.fullscreen-player button>svg,.queue-layer button>.i-icon,.queue-layer button>svg{transform-origin:50%;line-height:0;transition:transform .2s ease-out;display:block}.music button:focus-visible,.fullscreen-player button:focus-visible,.queue-layer button:focus-visible{outline:2px solid rgba(from var(--player-control-color) r g b/.55);outline-offset:3px}.music button:disabled,.fullscreen-player button:disabled,.queue-layer button:disabled{cursor:not-allowed;opacity:.35}.music button:not(:disabled):hover,.fullscreen-player button:not(:disabled):hover,.queue-panel>header button:not(:disabled):hover{opacity:1}.music button:not(:disabled):hover>.i-icon,.music button:not(:disabled):hover>svg,.fullscreen-player button:not(:disabled):hover>.i-icon,.fullscreen-player button:not(:disabled):hover>svg,.queue-panel>header button:not(:disabled):hover>.i-icon,.queue-panel>header button:not(:disabled):hover>svg{transform:scale(1.1)}.music button:not(:disabled):active,.fullscreen-player button:not(:disabled):active,.queue-panel>header button:not(:disabled):active{opacity:.5}.music button:not(:disabled):active>.i-icon,.music button:not(:disabled):active>svg,.fullscreen-player button:not(:disabled):active>.i-icon,.fullscreen-player button:not(:disabled):active>svg,.queue-panel>header button:not(:disabled):active>.i-icon,.queue-panel>header button:not(:disabled):active>svg{transform:scale(.8)}.footer-player-button,.fullscreen-button{z-index:2;opacity:.72;width:28px;height:28px;position:absolute;top:9px}.footer-player-button{opacity:.48;left:10px}.footer-player-button.is-active{opacity:.92}.fullscreen-button{right:10px}.compact-player{flex-direction:column;width:100%;min-width:0;max-width:216px;margin:0 auto;padding-top:7px;display:flex}.compact-controls{grid-template-columns:34px 34px 42px 34px 34px;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:0 4px;display:grid}.compact-controls>button,.compact-controls .compact-volume{justify-self:center}.compact-controls>button,.compact-controls .compact-volume>button{opacity:.9;width:28px;height:28px}.compact-controls .compact-play{width:42px;height:42px}.compact-controls .compact-volume{width:28px;min-width:28px;height:28px;min-height:28px}.compact-meta{white-space:nowrap;justify-content:center;gap:5px;width:100%;min-width:0;margin:3px 0 1px;font-size:.9rem;display:flex;overflow:hidden}.compact-meta .track-name,.compact-meta .track-artist{text-overflow:ellipsis;overflow:hidden}.compact-meta .track-name{flex:0 auto;font-weight:600}.compact-meta .track-artist{opacity:.66;flex:0 2 auto}.compact-meta .track-artist:before{content:"· "}.compact-seek-shell{transform-origin:top;width:100%;max-height:22px;margin-top:2px;transition:max-height .28s,margin-top .28s,opacity .2s,transform .28s;overflow:hidden}.compact-seek-shell.is-hidden{opacity:0;max-height:0;margin-top:0;transform:translateY(-3px)scaleY(.75)}.player-loading{width:100%;min-height:84px;color:inherit;opacity:.68;place-items:center;font-size:.88rem;display:grid}.volume-control{place-items:center;display:grid;position:relative}.volume-control:hover .volume-popover,.volume-control:focus-within .volume-popover{opacity:1;visibility:visible;pointer-events:auto}.volume-popover{z-index:10;width:42px;height:126px;color:var(--text-color);opacity:0;visibility:hidden;pointer-events:none;background:0 0;flex-direction:column;justify-content:space-between;align-items:center;padding:10px 5px 7px;transition:opacity .2s,visibility .2s;display:flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.music audio{display:none}.fullscreen-player{z-index:1000;color:#f5f5f5f0;background:#17242b;animation:.3s both player-overlay-in;position:fixed;inset:0;overflow:hidden}.fullscreen-background{filter:blur(42px)saturate(.7);opacity:.34;background-position:50%;background-size:cover;position:absolute;inset:-40px;transform:scale(1.08)}.fullscreen-background:after{content:"";background:linear-gradient(115deg,#0c181fc7,#1f2d35ad);position:absolute;inset:0}.exit-fullscreen{z-index:3;width:38px;height:38px;position:absolute;top:22px;right:24px}.fullscreen-content{z-index:1;grid-template-rows:auto minmax(0,1fr);width:min(1180px,100% - 80px);height:calc(100% - 104px);margin:0 auto;padding:20px 0 26px;display:grid;position:relative}.fullscreen-header{width:52%;min-width:0;margin:0 0 28px auto}.fullscreen-header h1{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.45rem,2.2vw,2rem);overflow:hidden}.fullscreen-header p{color:#f5f5f594;flex-wrap:wrap;gap:6px 18px;margin-top:6px;font-size:.82rem;display:flex}.fullscreen-main{grid-template-columns:minmax(280px,46%) minmax(300px,54%);align-items:center;gap:clamp(50px,8vw,110px);min-height:0;display:grid}.cover-area{aspect-ratio:1;background:#ffffff0f;border-radius:8px;justify-self:end;width:min(100%,470px);overflow:hidden;box-shadow:0 22px 70px #0000003d}.cover-area img,.cover-area .cover-placeholder{width:100%;height:100%}.cover-area img{object-fit:cover;display:block}.cover-area .cover-placeholder{color:#f5f5f566;place-items:center;display:grid}.lyrics-panel{overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:none;height:min(52vh,520px);padding:44% 0;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.lyrics-panel::-webkit-scrollbar{display:none}.lyric-line{color:#f5f5f542;margin:0 0 19px;font-size:clamp(1rem,1.5vw,1.28rem);line-height:1.5;transition:color .28s,font-size .28s,opacity .28s}.lyric-line.is-active{color:#f5f5f5fa;font-size:clamp(1.12rem,1.7vw,1.45rem);font-weight:650}.lyric-line.is-active.is-word-synced{color:#f5f5f56b}.lyric-word{white-space:pre;display:inline-block;position:relative}.lyric-word-highlight{width:var(--word-progress,0%);color:#f5f5f5fa;white-space:pre;opacity:0;transition:width .12s linear;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.lyric-line.is-active .lyric-word-highlight{opacity:1}.lyrics-placeholder{color:#f5f5f561;flex-direction:column;justify-content:center;gap:14px;height:100%;display:flex}.lyrics-placeholder strong{color:#f5f5f5d9;font-size:1.3rem}.fullscreen-controls{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);align-items:center;gap:clamp(8px,1.5vw,22px);width:min(1180px,100% - 80px);min-height:78px;padding:12px clamp(24px,4vw,64px);display:flex;position:absolute;bottom:0;left:50%;right:auto;transform:translate(-50%)}.fullscreen-controls>button{flex:0 0 34px;width:34px;height:34px}.fullscreen-controls .fullscreen-play{flex-basis:40px;width:40px;height:40px}.fullscreen-seek{flex:auto;min-width:160px}.fullscreen-volume{flex:0 0 34px;width:34px}.fullscreen-volume button{flex:0 0 30px;width:30px;height:30px}.queue-layer{z-index:1200;background:#00000029;animation:.28s both queue-backdrop-in;position:fixed;inset:0}.queue-panel{width:min(420px,100%);height:100%;color:var(--text-color);background:var(--cards-background-color);-webkit-backdrop-filter:var(--cards-backdrop-filter);backdrop-filter:var(--cards-backdrop-filter);grid-template-rows:auto minmax(0,1fr);animation:.28s both queue-panel-in;display:grid;position:absolute;top:0;right:0;box-shadow:-20px 0 70px #0000004d}.queue-panel>header{justify-content:space-between;align-items:center;height:64px;padding:0 17px;display:flex}.queue-panel>header h2{font-size:1.12rem}.queue-panel>header button{width:34px;height:34px}.queue-content{overscroll-behavior:contain;scrollbar-color:rgba(from var(--text-color) r g b/.28) transparent;scrollbar-width:thin;min-height:0;padding:12px 16px 30px;overflow-y:auto}.queue-section{margin:0 0 28px}.queue-section h3{margin:0 0 12px;font-size:.98rem;font-weight:600;line-height:1.35}.queue-count{color:rgba(from var(--text-color) r g b/.48);margin-left:6px;font-size:.78rem;font-weight:400}.queue-tracks{gap:4px;display:grid}.queue-panel .queue-track{text-align:left;border-radius:6px;grid-template-rows:48px;grid-template-columns:48px minmax(0,1fr) auto;place-items:center stretch;gap:12px;width:100%;min-width:0;height:62px;padding:7px 8px 7px 0;display:grid}.queue-panel .queue-track:hover,.queue-panel .queue-track:focus-visible{background:var(--link-card-hover-color);opacity:1}.queue-panel .queue-track:active{transform:none}.queue-panel .queue-track.is-current strong{color:#16d66b}.queue-track-cover{background:rgba(from var(--text-color) r g b/.06);border-radius:5px;width:48px;height:48px;display:block;position:relative;overflow:hidden}.queue-track-cover img,.queue-track-cover .queue-cover-placeholder{width:100%;height:100%;display:block}.queue-track-cover img{object-fit:cover;transition:filter .18s,transform .18s}.queue-track-cover .queue-cover-placeholder{color:rgba(from var(--text-color) r g b/.45);place-items:center;display:grid}.queue-track-action{color:#fff;opacity:0;background:#00000075;place-items:center;transition:opacity .18s,transform .18s;display:grid;position:absolute;inset:0;transform:scale(.86)}.queue-panel .queue-track:hover .queue-track-action,.queue-panel .queue-track:focus-visible .queue-track-action{opacity:1;transform:scale(1)}.queue-panel .queue-track:hover .queue-track-cover img,.queue-panel .queue-track:focus-visible .queue-track-cover img{filter:brightness(.72);transform:scale(1.04)}.queue-panel .queue-track>.queue-track-cover{width:48px;min-width:0;height:48px}.queue-track-info{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-width:0;line-height:1.25;display:flex}.queue-track-info strong,.queue-track-info small{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.queue-track-info strong{color:rgba(from var(--text-color) r g b/.95);font-size:.95rem;font-weight:560}.queue-track-info small{color:rgba(from var(--text-color) r g b/.58);font-size:.78rem}.playing-bars{justify-content:center;justify-self:end;align-items:flex-end;gap:2px;width:13px;height:20px;display:flex}.playing-bars i{background:#16d66b;border-radius:2px;width:2px;height:60%;animation:.8s ease-in-out infinite alternate playing-bar}.playing-bars i:nth-child(2){animation-delay:-.3s}.playing-bars i:nth-child(3){animation-delay:-.55s}.empty-queue{color:rgba(from var(--text-color) r g b/.45);font-size:.86rem}@keyframes playing-bar{0%{height:25%}to{height:100%}}@keyframes player-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes queue-backdrop-in{0%{background:0 0}}@keyframes queue-panel-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media (width<=900px){.fullscreen-content{width:min(720px,100% - 42px);height:calc(100% - 98px);padding-top:58px}.fullscreen-header{width:100%;margin-bottom:18px}.fullscreen-main{grid-template-columns:minmax(180px,40%) minmax(240px,60%);gap:34px}.fullscreen-controls{width:min(720px,100% - 42px);min-height:72px;padding-inline:20px}}@media (width<=620px){.fullscreen-content{width:calc(100% - 32px);height:calc(100% - 128px);padding-top:62px}.fullscreen-header h1{font-size:1.35rem}.fullscreen-header p{max-height:40px;overflow:hidden}.fullscreen-main{grid-template-columns:1fr;align-content:start;gap:18px}.cover-area{justify-self:center;width:min(48vw,190px)}.lyrics-panel{text-align:center;width:100%;height:32vh;padding:30% 0}.lyric-line{margin-bottom:14px}.fullscreen-controls{flex-wrap:wrap;justify-content:center;gap:6px 14px;width:calc(100% - 32px);min-height:120px;padding:10px 16px 16px}.fullscreen-seek{flex-basis:100%;order:-1;width:100%}.fullscreen-volume{width:30px}}@media (prefers-reduced-motion:reduce){.music button,.fullscreen-player button,.queue-layer button,.fullscreen-player,.queue-layer,.volume-popover,.lyric-line,.compact-seek-shell,.queue-panel{transition:none;animation:none}.music button>.i-icon,.music button>svg,.fullscreen-player button>.i-icon,.fullscreen-player button>svg,.queue-panel>header button>.i-icon,.queue-panel>header button>svg{transition:none}.playing-bars i{animation:none}}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.weather-widget{justify-content:center;align-items:center;display:flex}.weather-widget .weather-summary{max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;padding:4px 8px;overflow:hidden}.alert-badge{background:#f4433647;border-radius:999px;margin-left:6px;padding:1px 5px;font-size:.72rem;display:inline-block}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.function{flex-direction:row;justify-content:space-between;align-items:center;height:165px;display:flex}.function.mobile .function-music{display:contents}.function.mobile .function-info{display:none}.function .function-row{gap:20px;width:100%;height:100%;display:flex}.function .function-row .function-column{width:calc(50% - 10px);min-width:0;height:100%}@media (width<=910px){.function .function-row .function-column.function-music{display:none}.function .function-row .function-column.function-info{width:100%}}.function .function-row .function-card{width:100%;height:100%}.function .function-row .function-summary{flex-direction:column;justify-content:space-between;align-items:center;padding:20px;animation:.5s fade;display:flex}.function .function-row .function-summary .time{text-align:center;font-size:1.1rem}.function .function-row .function-summary .time .date{text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}.function .function-row .function-summary .time .lunar-date{opacity:.72;white-space:nowrap;margin-top:3px;font-size:.82rem}.function .function-row .function-summary .time .text{letter-spacing:2px;margin-top:1px;font-family:UnidreamLED;font-size:3.25rem;line-height:1}@media (width>=1201px) and (width<=1280px){.function .function-row .function-summary .time{font-size:1rem}}@media (width>=911px) and (width<=992px){.function .function-row .function-summary .time{font-size:1rem}.function .function-row .function-summary .time .text{font-size:2.75rem}}.function .function-row .function-summary .weather{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:none;width:100%;overflow:hidden}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.links .line{color:#f5f5f5;align-items:center;margin:2rem .25rem 1rem;font-size:1.1rem;animation:.5s fade;display:flex}.links .line .iconl{color:#f5f5f5}.links .line .title{text-shadow:0 0 5px #0f0f0f99;color:#f5f5f5;margin-left:8px;font-size:1.15rem}.links .swiper{z-index:0;width:calc(100% + 20px);padding:5px 10px 0;left:-10px}.links .swiper .swiper-slide{height:100%}.links .swiper .swiper-pagination{flex-direction:row;justify-content:center;align-items:center;margin-top:12px;display:flex}.links .swiper .swiper-pagination .swiper-pagination-bullet{opacity:.2;background-color:#f5f5f5;border-radius:4px;width:20px;height:4px;margin:0 4px;transition:opacity .3s}.links .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.links .swiper .swiper-pagination .swiper-pagination-bullet:hover{opacity:1}.links .link-all{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 8px;height:220px;display:grid}.links .link-all .link-column{place-items:center;min-width:0;transition:opacity .2s,transform .2s;display:grid;position:relative}.links .link-all .link-column.is-dragging{opacity:.34}.links .link-all .item{color:#f5f5f5f5;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;min-width:0;height:100%;padding:4px;animation:.5s fade;display:flex}.links .link-all .item .site-icon:focus-visible{outline-offset:3px;outline:2px solid #f5f5f59e}.links .link-all .item .site-icon{color:#2979ff;border-radius:15px;flex:0 0 60px;place-items:center;width:60px;height:60px;display:grid}.links .link-all .item .site-icon .site-icon-image{object-fit:contain;border-radius:7px;width:34px;height:34px}.links .link-all .item .site-icon b{white-space:nowrap;max-width:46px;font-size:1.25rem;line-height:1;overflow:hidden}.links .link-all .item .name{width:100%;color:inherit;text-align:center;text-shadow:0 1px 5px #0000009e;padding:0 4px;font-size:.9rem;line-height:1.2}.links .link-all .add-link{cursor:pointer;opacity:.62;appearance:none;color:#f5f5f5cc;border:0;padding:0}.links .link-all .add-link:hover{opacity:1}.links .link-all .add-link:disabled{cursor:default}@media (width<=720px){.links .link-all{gap:8px 4px;height:180px}.links .link-all .item{gap:5px}.links .link-all .item .site-icon{border-radius:13px;flex-basis:60px;width:60px;height:60px}.links .link-all .item .name{font-size:.82rem}}.links.is-managing a.site-icon{cursor:grab;touch-action:none}.links.is-managing a.site-icon:active{cursor:grabbing}.site-drag-overlay{color:#f5f5f5f5;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:92px;height:98px;padding:4px;display:flex}.site-drag-overlay .site-icon{background-color:var(--cards-background-color);border-radius:15px;flex:0 0 60px;place-items:center;width:60px;height:60px;display:grid}.site-drag-overlay .site-icon .site-icon-image{object-fit:contain;border-radius:7px;width:34px;height:34px}.site-drag-overlay .site-icon b{white-space:nowrap;max-width:46px;font-size:1.25rem;line-height:1;overflow:hidden}.site-drag-overlay .name{text-align:center;text-shadow:0 1px 5px #0000009e;width:100%;padding:0 4px;font-size:.9rem;line-height:1.2}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.content-settings{color:var(--text-color)}.section-heading,.save-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.section-heading{padding:4px 3px 14px}.section-heading div{gap:3px;display:grid}.text-button,.save-button{color:inherit;cursor:pointer;background:0 0;border:0}.save-actions{align-items:center;gap:7px;display:flex}.save-actions button{min-height:32px;color:inherit;background:rgba(from currentColor r g b/.07);cursor:pointer;border:0;border-radius:6px;padding:0 10px}.save-actions button:disabled{cursor:default;opacity:.32}.wallpaper-upload-row{flex-wrap:wrap;gap:8px;display:flex}.wallpaper-source-tabs{background:rgba(from currentColor r g b/.07);border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:3px;display:grid}.wallpaper-source-tabs button{min-width:0;min-height:34px;color:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:5px;padding:0 8px;font-size:.74rem;overflow:hidden}.wallpaper-source-tabs button:hover,.wallpaper-source-tabs button:focus-visible{background:rgba(from currentColor r g b/.08)}.wallpaper-source-tabs button.is-active{background:rgba(from currentColor r g b/.16);box-shadow:0 1px 4px #0000001a}.wallpaper-source-panel{min-height:190px;padding-top:14px}.remote-wallpapers{min-width:0}.remote-wallpaper-toolbar{justify-content:space-between;align-items:center;gap:10px;min-height:34px;display:flex}.remote-wallpaper-toolbar>strong{font-size:.78rem}.remote-wallpaper-toolbar button{width:34px;height:34px;color:inherit;background:rgba(from currentColor r g b/.07);cursor:pointer;border:0;border-radius:5px;place-items:center;padding:0;display:grid}.remote-wallpaper-toolbar button:hover,.remote-wallpaper-toolbar button:focus-visible{background:rgba(from currentColor r g b/.13)}.remote-wallpaper-toolbar button:disabled{cursor:default;opacity:.32}.wallpaper-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:8px;display:grid}.wallpaper-card{aspect-ratio:16/9;border:1px solid rgba(from currentColor r g b/.13);min-width:0;color:inherit;background:rgba(from currentColor r g b/.035);isolation:isolate;border-radius:7px;transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.wallpaper-card:hover,.wallpaper-card:focus-within{border-color:rgba(from currentColor r g b/.4)}.wallpaper-card.is-selected{border-color:#168cff;box-shadow:0 0 0 1px #168cff}.wallpaper-card:hover .wallpaper-card-apply,.wallpaper-card:focus-within .wallpaper-card-apply,.wallpaper-card.is-selected .wallpaper-card-apply{opacity:1;transform:translate(-50%)}.wallpaper-card:hover .wallpaper-card-delete,.wallpaper-card:focus-within .wallpaper-card-delete{opacity:1;pointer-events:auto}.wallpaper-card:hover .wallpaper-card-delete:disabled,.wallpaper-card:focus-within .wallpaper-card-delete:disabled{opacity:.38}.wallpaper-card-preview,.wallpaper-card-empty{width:100%;height:100%;color:inherit;background:rgba(from currentColor r g b/.08);border:0;padding:0;position:absolute;inset:0}.wallpaper-card-preview{cursor:zoom-in}.wallpaper-card-preview img{object-fit:cover;background:rgba(from currentColor r g b/.08);width:100%;height:100%;transition:transform .18s;display:block}.wallpaper-card-preview:hover img,.wallpaper-card-preview:focus-visible img{transform:scale(1.025)}.wallpaper-card-empty{opacity:.72;place-items:center;font-size:.76rem;display:grid}.wallpaper-card-caption{z-index:1;color:#fff;pointer-events:none;background:#00000094;border-radius:5px;gap:1px;min-width:0;padding:5px 7px;display:grid;position:absolute;top:7px;left:7px;right:46px}.wallpaper-card-caption strong,.wallpaper-card-caption small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wallpaper-card-caption strong{font-size:.68rem}.wallpaper-card-caption small{opacity:.72;font-size:.62rem}.wallpaper-card.has-delete .wallpaper-card-caption{right:82px}.wallpaper-card-icon,.wallpaper-card-apply{z-index:2;color:#fff;cursor:pointer;border:0;place-items:center;padding:0;text-decoration:none;display:grid;position:absolute}.wallpaper-card-icon{background:#0000009e;border-radius:6px;width:32px;height:32px;top:7px}.wallpaper-card-icon:hover,.wallpaper-card-icon:focus-visible{background:#000000d1}.wallpaper-card-icon:disabled{cursor:not-allowed}.wallpaper-card-download{right:7px}.wallpaper-card.has-delete .wallpaper-card-download{right:44px}.wallpaper-card-delete{opacity:0;pointer-events:none;transition:opacity .15s;right:7px}.wallpaper-card-apply{opacity:0;background:#14191ec7;border:2px solid #ffffffe0;border-radius:50%;width:38px;height:38px;transition:opacity .15s,transform .15s,background .15s;bottom:12px;left:50%;transform:translate(-50%,5px);box-shadow:0 3px 14px #00000052}.wallpaper-card-apply:hover,.wallpaper-card-apply:focus-visible,.wallpaper-card-apply[aria-pressed=true]{background:#168cff}.upload-button{border:1px solid rgba(from currentColor r g b/.16);background:rgba(from currentColor r g b/.07);cursor:pointer;border-radius:6px;align-items:center;gap:7px;min-height:36px;padding:0 11px;font-size:.76rem;display:inline-flex}.upload-button input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.asset-message{opacity:.72;margin:9px 2px 0;font-size:.74rem}.asset-message.is-error{color:#ffa5a5;opacity:1}.asset-group{gap:8px;margin-top:14px;display:grid}.asset-group>strong{font-size:.78rem}.asset-preview-backdrop{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.asset-preview-dialog{color:#f5f7fa;background:#0e1318fa;border:1px solid #ffffff24;border-radius:8px;flex-direction:column;width:min(1080px,100%);max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 24px 80px #0000007a}.asset-preview-dialog header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:9px 10px 9px 16px;display:flex}.asset-preview-dialog header>div:first-child{gap:3px;min-width:0;display:grid}.asset-preview-dialog header>div:first-child strong,.asset-preview-dialog header>div:first-child small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.asset-preview-dialog header>div:first-child strong{font-size:.82rem}.asset-preview-dialog header>div:first-child small{opacity:.58;font-size:.68rem}.asset-preview-dialog>img{object-fit:contain;background:#090c0f;width:100%;min-height:0;max-height:calc(100vh - 108px);display:block}.asset-preview-actions{flex:none;display:flex}.asset-preview-actions a,.asset-preview-actions button{width:38px;height:38px;color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;place-items:center;padding:0;text-decoration:none;display:grid}.asset-preview-actions a:hover,.asset-preview-actions a:focus-visible,.asset-preview-actions button:hover,.asset-preview-actions button:focus-visible{opacity:1}.text-button{opacity:.65}.settings-page-body{min-width:0}.admin-section{min-width:0;color:var(--text-color);padding-top:4px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.form-grid label{opacity:.78;gap:5px;min-width:0;font-size:.74rem;display:grid}.form-grid .wide{grid-column:1/-1}.form-grid input:not([type=checkbox]),.form-grid textarea,.form-grid select{border:1px solid rgba(from currentColor r g b/.17);width:100%;min-height:34px;color:var(--text-color);background:rgba(from currentColor r g b/.07);font:inherit;resize:vertical;border-radius:6px;outline:0;padding:6px 9px}.form-grid input:not([type=checkbox]):focus,.form-grid textarea:focus,.form-grid select:focus{border-color:rgba(from currentColor r g b/.42)}.form-grid select option{color:#222}.music-query-control{grid-template-columns:minmax(0,1fr) 36px;gap:7px;display:grid}.music-query-control button{border:1px solid rgba(from currentColor r g b/.17);width:36px;height:34px;color:inherit;background:rgba(from currentColor r g b/.09);cursor:pointer;border-radius:6px;place-items:center;padding:0;display:grid}.music-query-control button:hover,.music-query-control button:focus-visible{border-color:rgba(from currentColor r g b/.42);background:rgba(from currentColor r g b/.15)}.music-query-control button:disabled{cursor:default;opacity:.32}.music-preview{border-top:1px solid rgba(from currentColor r g b/.13);grid-column:1/-1;min-width:0}.music-preview>header{align-items:center;min-height:34px;padding:5px 2px;display:flex}.music-preview>header strong{opacity:.72;font-size:.74rem;font-weight:500}.music-preview.is-error>header strong{color:#ffa5a5;opacity:1}.music-preview ol{border-top:1px solid rgba(from currentColor r g b/.08);max-height:286px;margin:0;padding:0;list-style:none;overflow-y:auto}.music-preview li{border-bottom:1px solid rgba(from currentColor r g b/.07);grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:50px;padding:5px 2px;display:grid}.music-preview li img,.music-preview li .music-preview-cover{object-fit:cover;background:rgba(from currentColor r g b/.1);border-radius:4px;width:38px;height:38px;display:block}.music-preview li>span:last-child{gap:3px;min-width:0;display:grid}.music-preview li>span:last-child strong,.music-preview li>span:last-child small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.music-preview li>span:last-child strong{font-size:.73rem;font-weight:500}.music-preview li>span:last-child small{opacity:.55;font-size:.66rem}.save-error,.inline-error{color:#ffa5a5}.save-row{min-height:44px;margin-top:12px}.save-message,.save-error{font-size:.74rem}.save-button{background:rgba(from currentColor r g b/.1);border-radius:7px;padding:7px 13px}.save-button:disabled{cursor:wait;opacity:.45}.about-page{gap:14px;display:grid}.about-overview,.about-card{border:1px solid rgba(from currentColor r g b/.09);background:rgba(from currentColor r g b/.035);border-radius:10px}.about-overview{justify-items:center;padding:24px 22px 8px;display:grid}.about-overview>img{object-fit:cover;border-radius:14px;width:64px;height:64px;display:block}.about-overview .about-title{text-align:center;gap:4px;margin-top:12px;display:grid}.about-overview .about-title strong{font-size:1.25rem;font-weight:650}.about-overview .about-title small{opacity:.56;font-size:.74rem}.about-overview dl{width:100%;margin:18px 0 0}.about-overview dl>div{border-top:1px solid rgba(from currentColor r g b/.08);grid-template-columns:100px minmax(0,1fr);align-items:center;gap:12px;min-height:44px;font-size:.76rem;display:grid}.about-overview dt{opacity:.52}.about-overview dd{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.about-overview dd a{color:inherit;text-decoration:none}.about-overview dd a:hover,.about-overview dd a:focus-visible{text-decoration:underline}.about-card{padding:15px 16px 4px}.about-card>header{justify-content:space-between;align-items:center;gap:12px;min-height:38px;margin-bottom:10px;display:flex}.about-card>header>div{gap:3px;min-width:0;display:grid}.about-card>header strong{font-size:.84rem;font-weight:600}.about-card>header small{opacity:.56;font-size:.7rem}.update-card{padding-bottom:15px}.update-card>header{margin-bottom:0}.update-card>header>button{border:1px solid rgba(from currentColor r g b/.14);min-height:34px;color:inherit;background:rgba(from currentColor r g b/.07);cursor:pointer;border-radius:7px;flex:none;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.update-card>header>button:hover,.update-card>header>button:focus-visible{background:rgba(from currentColor r g b/.13)}.update-card>header>button:disabled{cursor:default;opacity:.4}.update-card.is-error small{color:#ff9696;opacity:1}.update-card.is-available small{color:#66c28a;opacity:1}.release-link{color:inherit;text-underline-offset:3px;opacity:.72;margin-top:10px;font-size:.72rem;display:inline-flex}.release-link:hover,.release-link:focus-visible{opacity:1}.inline-error,.empty-state{text-align:center;padding:24px 8px;font-size:.8rem}@media (width<=460px){.form-grid{grid-template-columns:1fr}.form-grid .wide{grid-column:auto}.wallpaper-card-grid{grid-template-columns:1fr}.asset-preview-backdrop{padding:10px}.asset-preview-dialog{max-height:calc(100vh - 20px)}.asset-preview-dialog>img{max-height:calc(100vh - 80px)}.about-overview{padding-left:14px;padding-right:14px}.about-overview dl>div{grid-template-columns:76px minmax(0,1fr)}.update-card>header{flex-direction:column;align-items:flex-start}}@media (hover:none){.wallpaper-card .wallpaper-card-apply{opacity:1;transform:translate(-50%)}.wallpaper-card .wallpaper-card-delete{opacity:1;pointer-events:auto}.wallpaper-card .wallpaper-card-delete:disabled{opacity:.38}}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.security-settings{color:var(--text-color);gap:14px;display:grid}.security-section{border:1px solid rgba(from currentColor r g b/.11);background:rgba(from currentColor r g b/.035);border-radius:9px;padding:13px}.section-heading,.device-row,.audit-list li{justify-content:space-between;align-items:center;gap:12px;display:flex}.section-heading{margin-bottom:10px}.section-heading div,.section-heading .device-row div{gap:3px;display:grid}.section-heading small{opacity:.54;font-size:.71rem}.device-tabs{background:rgba(from currentColor r g b/.07);border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;display:grid}.device-tabs button{min-width:0;min-height:32px;color:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:5px;padding:0 8px;font-size:.71rem;overflow:hidden}.device-tabs button:hover,.device-tabs button:focus-visible{background:rgba(from currentColor r g b/.08)}.device-tabs button.is-active{background:rgba(from currentColor r g b/.16);box-shadow:0 1px 4px #0000001a}.device-tabs button span{opacity:.5;margin-left:3px}.device-row{border-top:1px solid rgba(from currentColor r g b/.08);padding:10px 0}.device-row div{gap:4px;min-width:0;display:grid}.device-row strong{font-size:.8rem}.device-row strong span{background:rgba(from currentColor r g b/.1);border-radius:99px;margin-left:5px;padding:1px 5px;font-size:.62rem}.device-row small{opacity:.52;text-overflow:ellipsis;white-space:nowrap;font-size:.69rem;overflow:hidden}.device-status{opacity:.48;flex:none;font-size:.7rem}.text-button,.danger-button,.logout-all{color:inherit;background:rgba(from currentColor r g b/.08);cursor:pointer;border:0;border-radius:7px}.text-button:disabled,.danger-button:disabled,.logout-all:disabled{cursor:wait;opacity:.4}.text-button,.danger-button{flex:none;padding:6px 9px;font-size:.72rem}.danger-button,.logout-all,.inline-error{color:#ffa5a5}.security-note{opacity:.68;margin:7px 0 11px;font-size:.73rem;line-height:1.7}.security-note code{font-size:.69rem}.logout-all{background:#b4414121;width:100%;padding:9px}.inline-error,.action-message,.empty-state{margin:8px 0 0;font-size:.72rem}.empty-state{text-align:center;opacity:.52;padding:10px 0}.audit-list{max-height:230px;margin:0;padding:0;list-style:none;overflow-y:auto}.audit-list li{border-top:1px solid rgba(from currentColor r g b/.07);padding:8px 0;font-size:.72rem}.audit-list li div{gap:8px;min-width:0;display:flex}.audit-list li span,.audit-list li time{opacity:.52}.audit-list li time{flex:none;font-size:.66rem}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.owner-panel{width:100%;height:min(640px,100vh - 96px);min-height:480px;animation:.35s fade;overflow:hidden}.owner-panel.cards:hover,.owner-panel.cards:active{transform:translate(0,0)scale(1)}.owner-panel.is-login{flex-direction:column;width:min(440px,100%);height:240px;min-height:0;margin:0 auto;display:flex}.owner-shell{grid-template-columns:184px minmax(0,1fr);height:100%;display:grid}.settings-sidebar{border-right:1px solid rgba(from currentColor r g b/.1);background:rgba(from currentColor r g b/.045);flex-direction:column;min-width:0;padding:18px 12px 14px;display:flex}.sidebar-heading{padding:0 8px 18px}.sidebar-heading>strong{margin-bottom:15px;font-size:1.08rem;font-weight:600;display:block}.session-summary{opacity:.7;align-items:center;gap:9px;min-width:0;display:flex}.session-summary>.i-icon{flex:none}.session-summary>span{gap:2px;min-width:0;display:grid}.session-summary strong,.session-summary small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.session-summary strong{font-size:.76rem;font-weight:500}.session-summary small{opacity:.66;font-size:.65rem}.settings-tabs{gap:4px;display:grid}.settings-tabs button{width:100%;min-height:40px;color:inherit;cursor:pointer;opacity:.62;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:0 10px;transition:opacity .2s,background .2s;display:flex}.settings-tabs button .i-icon{flex:none}.settings-tabs button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-tabs button.active,.settings-tabs button:hover,.settings-tabs button:focus-visible{opacity:1;background:rgba(from currentColor r g b/.1)}.sidebar-logout{min-height:40px;color:inherit;cursor:pointer;opacity:.56;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;margin-top:auto;padding:0 10px;transition:opacity .2s,background .2s;display:flex}.sidebar-logout:hover,.sidebar-logout:focus-visible{opacity:1;background:rgba(from currentColor r g b/.08)}.sidebar-logout:disabled{cursor:wait;opacity:.3}.settings-main{flex-direction:column;min-width:0;min-height:0;display:flex}.settings-main-header,.panel-header{border-bottom:1px solid rgba(from currentColor r g b/.08);align-items:center}.settings-main-header{justify-content:space-between;min-height:58px;padding:7px 13px 7px 24px;display:flex}.settings-main-header h2{letter-spacing:0;margin:0;font-size:1.02rem;font-weight:600}.panel-header{text-align:center;grid-template-columns:40px 1fr 40px;min-height:54px;padding:7px 10px;font-size:1rem;display:grid}.icon-button,.password-control button{color:inherit;cursor:pointer;opacity:.64;background:0 0;border:0;place-items:center;padding:0;transition:opacity .2s,transform .2s;display:grid}.icon-button:hover,.icon-button:focus-visible,.password-control button:hover,.password-control button:focus-visible{opacity:1}.icon-button:active,.password-control button:active{transform:scale(.92)}.icon-button:disabled,.password-control button:disabled{cursor:wait;opacity:.3}.icon-button,.header-spacer{width:40px;height:40px}.panel-state,.login-form{flex:1;justify-content:center;align-items:center;display:flex}.panel-state{opacity:.66}.login-form{flex-direction:column;align-items:stretch;width:min(340px,100% - 40px);margin:0 auto}.password-control{border:1px solid rgba(from currentColor r g b/.24);background:rgba(from currentColor r g b/.08);border-radius:9px;grid-template-columns:1fr 44px;height:44px;transition:border-color .2s,background .2s;display:grid}.password-control:focus-within{border-color:rgba(from currentColor r g b/.55);background:rgba(from currentColor r g b/.12)}.password-control.invalid{border-color:#ff8787b8}.password-control input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;padding:0 4px 0 14px}.password-control input::placeholder{color:inherit;opacity:.45}.login-error{color:#ffa5a5;min-height:20px;margin:9px 2px 0;font-size:.76rem}.settings-content{overscroll-behavior:contain;flex:1;min-height:0;padding:20px 24px 24px;overflow-y:auto}@media (width<=720px){.owner-panel{width:100%;height:min(620px,100vh - 32px);min-height:430px}.owner-shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.settings-sidebar{border-right:0;border-bottom:1px solid rgba(from currentColor r g b/.1);grid-template-columns:minmax(0,1fr) 40px;gap:6px;padding:8px 10px;display:grid}.sidebar-heading{display:none}.settings-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.settings-tabs button{justify-content:center;gap:6px;padding:0 6px;font-size:.78rem}.sidebar-logout{justify-content:center;width:40px;height:40px;margin:0;padding:0}.sidebar-logout span{display:none}.settings-main-header{min-height:52px;padding:6px 8px 6px 17px}.settings-content{padding:14px 14px 18px}}@media (width<=420px){.settings-tabs button{gap:4px;font-size:.72rem}.settings-tabs button .i-icon{display:none}}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.right{width:50%;margin-left:.75rem;position:relative}.right.is-box-hidden{display:none}.right .right-home{width:100%}.right .right-home.is-owner-panel-hidden{visibility:hidden;pointer-events:none;position:absolute;inset:0}.right.has-owner-panel{flex:none}.right .logo{cursor:pointer;width:100%;color:var(--background-color);text-align:center;background:0 0;border:0;padding:0;font-family:Pacifico-Regular;font-size:2.25rem;transition:transform .3s;animation:.5s fade;position:fixed;top:6%;left:0}.right .logo:active{transform:scale(.95)}@media (width>=721px){.right .logo{display:none}}@media (height<=720px){.right .logo{width:calc(100% + 6px);top:43.26px}}@media (width<=390px){.right .logo{width:391px}}@media (width<=720px){.right{width:100%;margin-left:0}.right.is-hidden{display:none}}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}#main{width:100%;height:100%;transition:transform .3s;animation:.65s cubic-bezier(.25,.46,.45,.94) .5s forwards fade-blur-main-in;position:absolute;top:0;left:0}#main .page-container{width:100%;height:100%;margin:0 auto;padding:0 .5vw}#main .page-container .all{flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;padding:0 .75rem;display:flex;overflow:hidden}#main .page-container .all.owner-panel-open .left{display:none}#main .page-container .all.owner-panel-open .right{width:min(820px,100vw - 32px);margin-left:0}@media (width<=1200px){#main .page-container{padding:0}}#main .menu{width:56px;height:34px;color:inherit;background:var(--card-background-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:transform .3s;animation:.5s fade;display:flex;position:absolute;top:84%;left:calc(50% - 28px)}#main .menu:active{transform:scale(.95)}#main .menu .i-icon{transform:translateY(2px)}@media (width>=721px){#main .menu{display:none}}@media (height<=650px){#main{overflow:hidden auto}#main .page-container{height:650px}#main .menu{top:546px;left:155px}}@media (height<=650px) and (width>=360px){#main .menu{left:calc(50% - 25px)}}@media (height<=650px){#main .f-ter{top:604px}}@media (height<=650px) and (width>=360px){#main .f-ter{padding-left:6px}}@media (width<=360px){#main{overflow:hidden}#main .page-container{width:360px}#main .menu{left:152px}#main .f-ter{width:360px}}@media (width<=360px) and (height>=721px){#main{overflow-y:hidden}}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}.toast-host{z-index:10020;pointer-events:none;gap:8px;width:min(420px,100vw - 32px);display:grid;position:fixed;top:22px;left:50%;transform:translate(-50%)}.toast-item{min-height:42px;color:var(--text-color);background:var(--card-background-color);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:0;border-radius:22px;justify-content:center;align-items:center;gap:9px;padding:9px 16px;animation:.24s both toast-in;display:flex;box-shadow:0 8px 28px #0000001f}.toast-item svg{flex:none;align-self:flex-start;width:16px;height:16px;margin-top:2px}.toast-item>span{line-height:1.3}@keyframes toast-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:none}}:root{transition:--background-color .3s,--text-color .3s,--card-background-color .3s,--link-card-hover-color .3s,--social-background-color .3s,--social-font-color .3s,--tooltip-background-color .3s,--player-control-color .3s,--player-slider-main-color .3s,--player-slider-runway-color .3s,--footer-background-color .3s,--footer-text-color .3s,--time-progress-track-color .3s,--time-progress-fill-color .3s,--time-progress-text-color .3s,--set-coll-background-color .3s,--set-coll-background-ck-color .3s,--set-radio-border-color .3s,--set-radio-bg-color .3s,--set-radio-bg-ck-color .3s}.page-container{max-width:1200px}@media (width<=1280px){.page-container{max-width:1100px}}@media (width<=992px){.page-container{max-width:900px}}@media (width<=720px){.is-xs-hidden{display:none}}[data-theme=light]{--background-color:#f5f5f5;--text-color:#0f0f0f;--card-background-color:#f5f5f599;--cards-background-color:#f5f5f580;--cards-backdrop-filter:blur(3px);--link-card-hover-color:#f5f5f5e6;--social-background-color:#f5f5f54d;--social-font-color:#f5f5f5;--tooltip-background-color:#f5f5f5e6;--player-control-color:#0f0f0f;--player-control-hover-bg-color:#0f0f0f33;--player-slider-main-color:#0f0f0fb3;--player-slider-runway-color:#1923504d;--close-icon-color:#0f0f0f33;--music-card-background-color:#f5f5f599;--music-smcard-background-color:#fff0f566;--music-smcard-background-hover-color:#fff0f5b3;--music-player-background-color:#0f0f0f4d;--music-player-list-bgc:#f5f5f566;--music-player-list-hover-bgc:#f5f5f599;--footer-background-color:#f5f5f599;--footer-text-color:#0f0f0f;--time-icon-one-color:#192350e5;--time-icon-two-color:#00000020;--time-progress-track-color:#0f0f0f33;--time-progress-fill-color:#0f0f0f99;--time-progress-text-color:#f5f5f5e6;--set-background-color:#f5f5f599;--set-coll-background-color:#f5f5f599;--set-coll-background-ck-color:#f5f5f566;--set-radio-border-color:#19235080;--set-radio-border-ck-color:#192350e6;--set-radio-bg-color:#1923501a;--set-radio-bg-ck-color:#1923504d;--set-tooltip-effect:dark}[data-theme=light] a,[data-theme=light] p{color:var(--text-color)}[data-theme=dark]{--background-color:#0f0f0f;--text-color:#f5f5f5;--card-background-color:#0f0f0f33;--cards-background-color:#0f0f0f33;--cards-backdrop-filter:blur(10px);--link-card-hover-color:#0f0f0f80;--social-background-color:#0f0f0f33;--social-font-color:#f5f5f5;--tooltip-background-color:#0f0f0f99;--player-control-color:#f5f5f5;--player-control-hover-bg-color:#f5f5f533;--player-slider-main-color:#f5f5f5cc;--player-slider-runway-color:#0f0f0f4d;--close-icon-color:#f5f5f533;--music-card-background-color:#f5f5f566;--music-smcard-background-color:#f5f5f54d;--music-smcard-background-hover-color:#f5f5f599;--music-player-background-color:#0f0f0f80;--music-player-list-bgc:#f5f5f533;--music-player-list-hover-bgc:#f5f5f54d;--footer-background-color:#0f0f0f33;--footer-text-color:#f5f5f5;--time-icon-one-color:#efefef;--time-icon-two-color:#00000020;--time-progress-track-color:#0f0f0f33;--time-progress-fill-color:#f5f5f5cc;--time-progress-text-color:#0f0f0fe6;--set-background-color:#f5f5f566;--set-coll-background-color:#f5f5f54d;--set-coll-background-ck-color:#f5f5f51a;--set-radio-border-color:#f5f5f580;--set-radio-border-ck-color:#f5f5f5e6;--set-radio-bg-color:#f5f5f51a;--set-radio-bg-ck-color:#f5f5f54d;--set-tooltip-effect:dark}[data-theme=dark] a,[data-theme=dark] p{color:var(--text-color)}body{background-color:var(--background-color);color:var(--text-color);transition:background-color .3s,color .3s}a{color:var(--text-color)}html,body{width:100%;height:100%;margin:0;padding:0;font-family:MiSans VF,sans-serif;font-size:.98rem;font-weight:330;overflow:hidden}*,a,p{-webkit-user-select:none;user-select:none;box-sizing:border-box;margin:0;padding:0;text-decoration:none}a,a:hover,a:focus,a:active,a:visited{text-decoration:none}a:hover{color:#399fff}@font-face{font-family:Pacifico-Regular;font-display:swap;src:url(/font/Pacifico-Regular.ttf)format("truetype")}@font-face{font-family:UnidreamLED;font-display:swap;src:url(/font/UnidreamLED.ttf)format("truetype")}@font-face{font-family:MiSans-Regular;font-display:swap;src:url(/font/MiSans-Regular.otf)format("opentype")}#app{z-index:0;width:100%;height:100%;position:fixed;top:0;left:0}.cards{background-color:var(--cards-background-color);-webkit-backdrop-filter:var(--cards-backdrop-filter);backdrop-filter:var(--cards-backdrop-filter);backface-visibility:hidden;will-change:transform;border-radius:6px;transition:-webkit-backdrop-filter .3s,backdrop-filter .3s,transform .3s;transform:translate(0,0)scale(1)}.cards:hover,.cards:active{transform:translate(0,0)scale(1.01)}.text-truncate-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade-blur-in{0%{filter:blur(20px)brightness(.3);transform:scale(1.6)}to{filter:blur()brightness();transform:scale(1)}}@keyframes fade-blur-main-in{0%{transform:scale(1.2)}to{transform:scale(1)}}@media (width>=910px) and (width<=1200px){.sm-hidden{display:none}}@media (pointer:fine) and (prefers-reduced-motion:no-preference){html.has-custom-cursor{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' width='10' height='10'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23fff'/%3E%3C/svg%3E") 4 4,auto}}#cursor{opacity:.25;pointer-events:none;z-index:10086;will-change:transform, opacity;width:18px;height:18px;transition:opacity .2s ease-in-out;position:fixed;top:0;left:0}#cursor:after{content:"";background:#fff;border-radius:50%;transition:transform .2s ease-in-out;position:absolute;inset:0}#cursor.hidden{opacity:0}#cursor.active{opacity:.5}#cursor.active:after{transform:scale(.5)}html.is-sort-dragging,html.is-sort-dragging *{cursor:grabbing!important}scrollbar{background-color:#0000;width:6px;height:6px}::-webkit-scrollbar{background-color:#0000;width:6px;height:6px}scrollbar-thumb{background-color:#eee;border-radius:10px}::-webkit-scrollbar-thumb{background-color:#eee;border-radius:10px}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*,:before,:after,::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-ring-offset-shadow:0 0 #0000;--un-ring-shadow:0 0 #0000;--un-shadow-inset: ;--un-shadow:0 0 #0000;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:#93c5fd80}.visible{visibility:visible}.fixed{position:fixed}[rows~="2"]{grid-template-rows:repeat(2,minmax(0,1fr))}.m11\.1{margin:2.775rem}.block{display:block}.hidden{display:none}[size~="16"]{width:4rem;height:4rem}[size~="17"]{width:4.25rem;height:4.25rem}[size~="18"]{width:4.5rem;height:4.5rem}[size~="19"]{width:4.75rem;height:4.75rem}[size~="20"]{width:5rem;height:5rem}[size~="21"]{width:5.25rem;height:5.25rem}[size~="22"]{width:5.5rem;height:5.5rem}[size~="23"]{width:5.75rem;height:5.75rem}[size~="24"]{width:6rem;height:6rem}[size~="25"]{width:6.25rem;height:6.25rem}[size~="27"]{width:6.75rem;height:6.75rem}[size~="28"]{width:7rem;height:7rem}[size~="29"]{width:7.25rem;height:7.25rem}[size~="30"]{width:7.5rem;height:7.5rem}[size~="34"]{width:8.5rem;height:8.5rem}[size~="72"]{width:18rem;height:18rem}[h1=""]{height:.25rem}[h2=""]{height:.5rem}[h3=""]{height:.75rem}.transform{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.resize,[resize=""]{resize:both}[b=""]{border-width:1px}[px=""]{padding-left:1rem;padding-right:1rem}.tab{tab-size:4}.outline{outline-style:solid}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (width>=640px){.sm-hidden{display:none}}
