.not-found_page__VFIr4{position:relative;width:100%;min-height:100vh;background:#fafafa;overflow:hidden}.not-found_glow__9CxTe{position:absolute;top:50%;left:50%;transform:translate(-50%,-55%);width:600px;height:400px;background:radial-gradient(ellipse at center,rgba(59,130,246,.08) 0,rgba(59,130,246,.03) 40%,transparent 70%);pointer-events:none}.not-found_container__LRagC{position:relative;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px;z-index:1}.not-found_content__cklTM{display:flex;flex-direction:column;align-items:center;text-align:center;gap:32px}.not-found_error-code__eBs5e{display:flex;align-items:baseline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.not-found_digit__ge_r7{font-size:120px;font-weight:800;line-height:1;color:#e4e4e7;letter-spacing:-4px}.not-found_accent__BPmqt{color:#3b82f6}.not-found_text__daKc7{display:flex;flex-direction:column;align-items:center;gap:8px}.not-found_title__bOfUG{font-size:20px;font-weight:600;color:#18181b;margin:0;letter-spacing:-.01em}.not-found_description__7RPJl{font-size:15px;color:#71717a;margin:0;max-width:360px;line-height:1.6}.not-found_actions__eb6u_{display:flex;gap:10px}.not-found_actions__eb6u_ button{min-width:140px}@media (max-width:1023px){.not-found_digit__ge_r7{font-size:100px;letter-spacing:-3px}}@media (max-width:767px){.not-found_container__LRagC{padding:24px 20px}.not-found_digit__ge_r7{font-size:80px;letter-spacing:-2px}.not-found_title__bOfUG{font-size:18px}.not-found_description__7RPJl{font-size:14px}.not-found_glow__9CxTe{width:400px;height:300px}}@media (prefers-color-scheme:dark){.not-found_page__VFIr4{background:#09090b}.not-found_glow__9CxTe{background:radial-gradient(ellipse at center,rgba(59,130,246,.12) 0,rgba(59,130,246,.05) 40%,transparent 70%)}.not-found_digit__ge_r7{color:#27272a}.not-found_accent__BPmqt{color:#3b82f6}.not-found_title__bOfUG{color:#fafafa}.not-found_description__7RPJl{color:#71717a}}:where(.motile-btn){width:-moz-fit-content;width:fit-content;border:none;border-radius:12px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);outline:none;display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden;min-height:-moz-fit-content;min-height:fit-content}:where(.motile-btn:active:not(.motile-btn--disabled)){filter:brightness(.95);box-shadow:0 2px 4px #0000001a}:where(.motile-btn--primary){background:var( --motile-btn-color,var(--motile-ui-btn,var(--motile-theme,#3b82f6)) );color:#fff;box-shadow:0 1px 2px #0000000d}@media (hover:hover){:where(.motile-btn--primary:hover:not(.motile-btn--disabled)){filter:brightness(.9);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}}:where(.motile-btn--hover-on-touch.motile-btn--primary:hover:not(.motile-btn--disabled)){filter:brightness(.9);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}:where(.motile-btn--secondary){background:#fff;color:var( --motile-btn-color,var(--motile-ui-btn,var(--motile-theme,#3b82f6)) );border:1px solid var(--motile-btn-color,var(--motile-ui-btn,var(--motile-theme,#3b82f6)));box-shadow:none}@media (hover:hover){:where(.motile-btn--secondary:hover:not(.motile-btn--disabled)){background:color-mix(in srgb,var( --motile-btn-color,var(--motile-ui-btn,var(--motile-theme,#3b82f6)) ) 10%,transparent);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}}:where(.motile-btn--hover-on-touch.motile-btn--secondary:hover:not(.motile-btn--disabled)){background:color-mix(in srgb,var(--motile-btn-color,var(--motile-ui-btn,var(--motile-theme,#3b82f6))) 10%,transparent);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}:where(.motile-btn--ghost){background:transparent;border:none;color:var( --motile-btn-color,var(--motile-ui-btn,var(--motile-theme,#3b82f6)) );box-shadow:none}@media (hover:hover){:where(.motile-btn--ghost:hover:not(.motile-btn--disabled)){box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}}:where(.motile-btn--hover-on-touch.motile-btn--ghost:hover:not(.motile-btn--disabled)){box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}:where(.motile-btn--large){padding:0 24px;font-size:16px;height:56px;min-height:56px;line-height:1.4}:where(.motile-btn--medium){padding:0 20px;font-size:15px;height:48px;min-height:48px;min-width:80px;line-height:1.4}:where(.motile-btn--small){padding:0 16px;font-size:14px;height:40px;min-height:40px;min-width:64px;line-height:1.4}:where(.motile-btn--primary.motile-btn--disabled){opacity:.5;filter:saturate(.9);cursor:not-allowed;transform:none;box-shadow:none;pointer-events:none}:where(.motile-btn--secondary.motile-btn--disabled){background:#e5e7eb;color:#6b7280;border:none;cursor:not-allowed;transform:none;box-shadow:none;pointer-events:none}:where(.motile-btn--ghost.motile-btn--disabled){background:#e5e7eb;color:#6b7280;cursor:not-allowed;transform:none;box-shadow:none;pointer-events:none}:where(.motile-btn--full-width){width:100%}:where(.motile-btn svg){flex-shrink:0;margin-right:8px}:where(.motile-btn svg:last-child){margin-right:0;margin-left:8px}:where(.motile-btn svg:only-child){margin:0}@media (max-width:1024px){:where(.motile-btn--large){padding:0 20px;font-size:15px;height:54px;min-height:54px}}@media (max-width:768px){:where(.motile-btn--large){padding:0 18px;font-size:15px;height:52px;min-height:52px}:where(.motile-btn:active:not(.motile-btn--disabled)){filter:brightness(.92)}}@supports (-webkit-touch-callout:none){:where(.motile-btn){-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}}:where(.motile-btn__wrapper){display:grid;grid-template-areas:"content";place-items:center;width:100%;height:100%}:where(.motile-btn__content){grid-area:content;display:inline-flex;align-items:center;justify-content:center}:where(.motile-btn__loading){grid-area:content;display:flex;align-items:center;justify-content:center}:where(.motile-btn__dots){display:flex;gap:8px;align-items:center;height:1em}:where(.motile-btn--large .motile-btn__dot){width:8px;height:8px}:where(.motile-btn--medium .motile-btn__dot){width:6px;height:6px}:where(.motile-btn--small .motile-btn__dot){width:5px;height:5px}:where(.motile-btn__dot){border-radius:50%;background-color:#ffffffb3;animation:motile-btn-loading-bounce 1.4s ease-in-out infinite both}:where(.motile-btn__dot:first-child){animation-delay:-.32s}:where(.motile-btn__dot:nth-child(2)){animation-delay:-.16s}:where(.motile-btn__dot:nth-child(3)){animation-delay:0s}:where(.motile-btn--primary .motile-btn__dot){background-color:#ffffffb3}:where(.motile-btn--secondary .motile-btn__dot){background-color:#9ca3afb3}:where(.motile-btn--ghost .motile-btn__dot){background-color:#9ca3afb3}@keyframes motile-btn-loading-bounce{0%,80%,to{transform:scale(1);opacity:.4}40%{transform:scale(1.2);opacity:1}}.InstallBox_install-box__EDK9c{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.5);border-radius:12px;width:100%;transition:all .3s ease;animation:InstallBox_slideDown__ANfGM .8s ease-out .4s both}@keyframes InstallBox_slideDown__ANfGM{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.InstallBox_install-box__EDK9c:hover{border-color:rgba(59,130,246,.3);box-shadow:0 4px 20px rgba(59,130,246,.1)}.InstallBox_install-code__LMbWV{font-family:SF Mono,Fira Code,monospace;font-size:14px;color:#374151;-webkit-user-select:all;-moz-user-select:all;user-select:all}.InstallBox_copy-button__CjzHK{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:rgba(255,255,255,.6);border-radius:8px;cursor:pointer;color:#6b7280;transition:all .2s ease}.InstallBox_copy-button__CjzHK:hover{background:rgba(255,255,255,.9);color:#374151}.InstallBox_copy-button__CjzHK.InstallBox_copied__ECqBe{background:rgba(16,185,129,.15);color:#16a34a}@media (prefers-color-scheme:dark){.InstallBox_install-box__EDK9c{background:rgba(30,30,30,.8);border-color:rgba(255,255,255,.1)}.InstallBox_install-box__EDK9c:hover{border-color:rgba(59,130,246,.5)}.InstallBox_install-code__LMbWV{color:#e5e7eb}.InstallBox_copy-button__CjzHK{background:rgba(255,255,255,.1);color:#a1a1aa}.InstallBox_copy-button__CjzHK:hover{background:rgba(255,255,255,.15);color:#e5e7eb}}.HeroSection_hero__RbgWF{position:relative;min-height:min(100vh,900px);display:flex;justify-content:space-between;padding:120px 80px 40px;max-width:1600px;margin:0 auto;gap:60px;z-index:1}.HeroSection_hero-content__ZT6zG{flex:0 0 42%;max-width:520px;display:flex;flex-direction:column;gap:24px;will-change:transform,opacity}.HeroSection_version-badge__eJHHr{width:-moz-fit-content;width:fit-content;animation:HeroSection_slideDown__vxLO2 .8s ease-out}.HeroSection_hero-title__QZoYd{display:flex;flex-direction:column;gap:4px;animation:HeroSection_slideDown__vxLO2 .8s ease-out .1s both}.HeroSection_title-line___vARU{color:#0a0a0a}.HeroSection_title-gradient__M1ot5,.HeroSection_title-line___vARU{font-size:clamp(36px,4.5vw,56px);font-weight:800;line-height:1.1;letter-spacing:-.03em}.HeroSection_title-gradient__M1ot5{background:linear-gradient(135deg,#1e40af,#1d4ed8 40%,#2563eb 70%,#3b82f6);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:HeroSection_gradientShift__2sh5r 8s ease-in-out infinite}@keyframes HeroSection_gradientShift__2sh5r{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.HeroSection_hero-description__QxE9k{font-size:18px;line-height:1.7;color:#525252;max-width:500px;animation:HeroSection_slideDown__vxLO2 .8s ease-out .2s both}.HeroSection_hero-cta__j3fL3{display:flex;gap:16px;animation:HeroSection_slideDown__vxLO2 .8s ease-out .3s both}.HeroSection_cta-button__5LRYS{display:flex;align-items:center;gap:8px;padding-right:20px}.HeroSection_cta-button__5LRYS svg{transition:transform .2s ease}.HeroSection_cta-button__5LRYS:hover svg{transform:translateX(4px)}.HeroSection_hero-cta__j3fL3 .dock-root{animation:HeroSection_slideDown__vxLO2 .8s ease-out .35s both}@keyframes HeroSection_slideDown__vxLO2{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.HeroSection_hero-preview__LrZ8Y{flex:1 1;position:relative;max-width:620px;min-height:720px;padding:20px 0}.HeroSection_preview-card__MUs21{background:rgba(255,255,255,.92);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.6);border-radius:14px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 10px 15px -3px rgba(0,0,0,.08),0 20px 25px -5px rgba(0,0,0,.05);overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);will-change:transform;animation:HeroSection_cardFadeIn__Jk1cH .6s ease-out both}.HeroSection_preview-card__MUs21:hover{transform:translateY(-4px) scale(1.01);box-shadow:0 8px 12px -2px rgba(0,0,0,.08),0 20px 30px -6px rgba(0,0,0,.12),0 40px 50px -10px rgba(0,0,0,.08)}@keyframes HeroSection_cardFadeIn__Jk1cH{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.HeroSection_card-button__84PbW{position:absolute;top:0;left:-30px;width:320px;transform:rotate(-2deg);animation:HeroSection_cardEnter1__6xpQR .8s cubic-bezier(.16,1,.3,1) .3s both,HeroSection_float1__mo0Vm 6s ease-in-out 1.1s infinite;z-index:3}.HeroSection_card-badge__YGe4s{position:absolute;top:0;right:-40px;width:300px;transform:rotate(3deg);animation:HeroSection_cardEnter2__ZOHdP .8s cubic-bezier(.16,1,.3,1) .45s both,HeroSection_float2__MJx0Z 7s ease-in-out 1.25s infinite;z-index:2}.HeroSection_card-input__SUtJy{position:absolute;top:180px;left:0;width:280px;transform:rotate(1.5deg);animation:HeroSection_cardEnter3__WwpzZ .8s cubic-bezier(.16,1,.3,1) .6s both,HeroSection_float3__XOtXK 5.5s ease-in-out 1.4s infinite;z-index:4}.HeroSection_card-switch__gFWfg{position:absolute;top:150px;right:40px;width:200px;transform:rotate(-2.5deg);animation:HeroSection_cardEnter4__BNbsq .8s cubic-bezier(.16,1,.3,1) .75s both,HeroSection_float4__h40GN 6.5s ease-in-out 1.55s infinite;z-index:5}.HeroSection_card-checkbox__6hHYG{position:absolute;top:420px;left:-30px;width:200px;transform:rotate(2deg);animation:HeroSection_cardEnter5__D8wLF .8s cubic-bezier(.16,1,.3,1) .9s both,HeroSection_float5__Ibin0 7.5s ease-in-out 1.7s infinite;z-index:2}.HeroSection_card-numberflow__mrIsb{position:absolute;top:540px;left:80px;width:220px;transform:rotate(-1.5deg);animation:HeroSection_cardEnter7__RGyXw .8s cubic-bezier(.16,1,.3,1) 1.2s both,HeroSection_float7__QFG9p 5.8s ease-in-out 2s infinite;z-index:3}.HeroSection_card-timepicker__FpBzd{position:absolute;top:360px;right:0;width:280px;transform:rotate(-1deg);animation:HeroSection_cardEnter6__EJrCg .8s cubic-bezier(.16,1,.3,1) 1.05s both,HeroSection_float6___sbA_ 6s ease-in-out 1.85s infinite;z-index:1}@keyframes HeroSection_cardEnter1__6xpQR{0%{opacity:0;transform:rotate(-2deg) translateY(40px) scale(.9)}to{opacity:1;transform:rotate(-2deg) translateY(0) scale(1)}}@keyframes HeroSection_cardEnter2__ZOHdP{0%{opacity:0;transform:rotate(3deg) translateY(40px) scale(.9)}to{opacity:1;transform:rotate(3deg) translateY(0) scale(1)}}@keyframes HeroSection_cardEnter3__WwpzZ{0%{opacity:0;transform:rotate(1.5deg) translateY(40px) scale(.9)}to{opacity:1;transform:rotate(1.5deg) translateY(0) scale(1)}}@keyframes HeroSection_cardEnter4__BNbsq{0%{opacity:0;transform:rotate(-2.5deg) translateY(40px) scale(.9)}to{opacity:1;transform:rotate(-2.5deg) translateY(0) scale(1)}}@keyframes HeroSection_cardEnter5__D8wLF{0%{opacity:0;transform:rotate(2deg) translateY(40px) scale(.9)}to{opacity:1;transform:rotate(2deg) translateY(0) scale(1)}}@keyframes HeroSection_cardEnter6__EJrCg{0%{opacity:0;transform:rotate(-1deg) translateY(40px) scale(.9)}to{opacity:1;transform:rotate(-1deg) translateY(0) scale(1)}}@keyframes HeroSection_cardEnter7__RGyXw{0%{opacity:0;transform:rotate(-1.5deg) translateY(40px) scale(.9)}to{opacity:1;transform:rotate(-1.5deg) translateY(0) scale(1)}}@keyframes HeroSection_float1__mo0Vm{0%,to{transform:rotate(-2deg) translateY(0)}50%{transform:rotate(-2deg) translateY(-8px)}}@keyframes HeroSection_float2__MJx0Z{0%,to{transform:rotate(3deg) translateY(0)}50%{transform:rotate(3deg) translateY(-10px)}}@keyframes HeroSection_float3__XOtXK{0%,to{transform:rotate(1.5deg) translateY(0)}50%{transform:rotate(1.5deg) translateY(-6px)}}@keyframes HeroSection_float4__h40GN{0%,to{transform:rotate(-2.5deg) translateY(0)}50%{transform:rotate(-2.5deg) translateY(-9px)}}@keyframes HeroSection_float5__Ibin0{0%,to{transform:rotate(2deg) translateY(0)}50%{transform:rotate(2deg) translateY(-7px)}}@keyframes HeroSection_float6___sbA_{0%,to{transform:rotate(-1deg) translateY(0)}50%{transform:rotate(-1deg) translateY(-5px)}}@keyframes HeroSection_float7__QFG9p{0%,to{transform:rotate(-1.5deg) translateY(0)}50%{transform:rotate(-1.5deg) translateY(-6px)}}.HeroSection_preview-card-header__5R44D{display:flex;align-items:center;gap:6px;padding:10px 14px;background:rgba(0,0,0,.02);border-bottom:1px solid rgba(0,0,0,.05)}.HeroSection_preview-card-title__ieV1o{margin-left:auto;font-family:SF Mono,Fira Code,monospace;font-size:11px;color:#9ca3af;font-weight:500}.HeroSection_preview-card-dot__jdWhs{width:10px;height:10px;border-radius:50%}.HeroSection_preview-card-dot__jdWhs.HeroSection_red__111K1{background:#ff5f57}.HeroSection_preview-card-dot__jdWhs.HeroSection_yellow__SLY46{background:#ffbd2e}.HeroSection_preview-card-dot__jdWhs.HeroSection_green__4GGSl{background:#28ca42}.HeroSection_preview-card-content__pbUcR{padding:20px}.HeroSection_button-demo__ZjGo9{display:flex;flex-wrap:nowrap;gap:8px}.HeroSection_input-demo__tLs3F{display:flex;flex-direction:column;gap:10px}.HeroSection_badge-demo__Rn11J{display:flex;flex-wrap:wrap;gap:8px}.HeroSection_switch-demo__zHUxU{display:flex;flex-direction:column;gap:10px}.HeroSection_switch-row__ofSfs{display:flex;align-items:center;justify-content:space-between;gap:12px}.HeroSection_switch-label__7DCM0{font-size:13px;color:#374151;font-weight:500}.HeroSection_checkbox-demo__205Lx{display:flex;align-items:center}.HeroSection_timepicker-demo__dpYHi{display:flex;justify-content:center;align-items:center;padding:8px 0}.HeroSection_timepicker-demo__dpYHi>div{height:96px}.HeroSection_numberflow-demo__V1EsM{display:flex;flex-direction:column;align-items:center;gap:12px}.HeroSection_numberflow-value__wC5Hp{font-size:24px;font-weight:600;color:#1e40af}@media (prefers-color-scheme:dark){.HeroSection_title-line___vARU{color:#fafafa}.HeroSection_hero-description__QxE9k{color:#a1a1aa}.HeroSection_preview-card__MUs21{background:rgba(30,30,30,.9);border-color:rgba(255,255,255,.1)}.HeroSection_preview-card-header__5R44D{background:rgba(255,255,255,.03);border-bottom-color:rgba(255,255,255,.05)}.HeroSection_preview-card-title__ieV1o{color:#6b7280}.HeroSection_switch-label__7DCM0{color:#e5e7eb}}@media (max-width:1200px){.HeroSection_hero__RbgWF{padding:100px 60px 60px;gap:40px}}@media (max-width:1024px){.HeroSection_hero__RbgWF{flex-direction:column;padding:100px 40px 60px;min-height:auto}.HeroSection_hero-content__ZT6zG{flex:none;max-width:100%;align-items:center;text-align:center}.HeroSection_hero-description__QxE9k{max-width:100%}.HeroSection_hero-cta__j3fL3{flex-direction:column;width:100%;max-width:300px}.HeroSection_hero-preview__LrZ8Y{position:relative;width:100%;min-height:400px;margin-top:40px;display:flex;flex-wrap:wrap;justify-content:center;gap:16px;perspective:none}.HeroSection_preview-card__MUs21{position:relative;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;animation:none}.HeroSection_hero-preview__LrZ8Y{grid-template-columns:repeat(2,1fr);max-width:100%;gap:12px}.HeroSection_card-badge__YGe4s,.HeroSection_card-button__84PbW,.HeroSection_card-checkbox__6hHYG,.HeroSection_card-dock__dIIf2,.HeroSection_card-input__SUtJy,.HeroSection_card-numberflow__mrIsb,.HeroSection_card-switch__gFWfg,.HeroSection_card-timepicker__FpBzd{grid-column:span 1;animation:none!important}.HeroSection_card-button__84PbW,.HeroSection_card-dock__dIIf2,.HeroSection_card-input__SUtJy{grid-column:span 2}}@media (max-width:768px){.HeroSection_hero__RbgWF{padding:80px 24px 40px}}@media (max-width:480px){.HeroSection_hero-preview__LrZ8Y{grid-template-columns:1fr;gap:10px}.HeroSection_card-badge__YGe4s,.HeroSection_card-button__84PbW,.HeroSection_card-checkbox__6hHYG,.HeroSection_card-dock__dIIf2,.HeroSection_card-input__SUtJy,.HeroSection_card-numberflow__mrIsb,.HeroSection_card-switch__gFWfg,.HeroSection_card-timepicker__FpBzd{grid-column:span 1}.HeroSection_card-checkbox__6hHYG,.HeroSection_card-numberflow__mrIsb{display:none}}.LyricsDrawer_content__An2OR{padding:0 8px 24px;max-height:50vh;overflow-y:auto}.LyricsDrawer_song-header__jRFAF{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding:16px;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-radius:16px}.LyricsDrawer_thumbnail___dSCx{width:64px;height:64px;border-radius:12px;flex-shrink:0}.LyricsDrawer_song-meta__w8gnT{flex:1 1;min-width:0}.LyricsDrawer_song-title__mF_rI{font-weight:700;font-size:18px;color:#1f2937}.LyricsDrawer_song-artist__1bCZI{font-size:14px;color:#6b7280}.LyricsDrawer_lyrics__4wSGG{font-family:inherit;white-space:pre-wrap;line-height:1.8;font-size:15px;color:#374151;margin:0}