@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/72eb887780d91848-s.1_wjncogyh-s7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/abc90e3a599e849c-s.p.2y2uoi4t910qy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.Cz-neW_className{font-family:Sora,Sora Fallback;font-style:normal}.Cz-neW_variable{--home-font-display:"Sora", "Sora Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/ffc7b595a48b6846-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/82b67ad56d243b47-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/33ee198db9637ef4-s.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fbb7028efdf70529-s.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/82450a180bcad83c-s.p.0p-wng2nn8o-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}._5loL1G_className{font-family:Manrope,Manrope Fallback;font-style:normal}._5loL1G_variable{--home-font-body:"Manrope", "Manrope Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e60f3e45d49b65c3-s.352ti9pm7m6qh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f5edaafc8393c36-s.0o-3_g79811ob.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f1c080d8717d5d0c-s.0ngr-xkgqz1kf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/afc8e0e4a8c58d89-s.15orukf5wyxb5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2880e9b87afbd5d9-s.p.226pwps5o-gq_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.puY6zW_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.puY6zW_variable{--home-font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.NsCweq_journey{color:#f2faff;background:#06172d;height:460vh;min-height:210rem;position:relative}.NsCweq_stage{--hero-progress:0;isolation:isolate;background:#06172d;height:calc(100svh - 4.75rem);min-height:34rem;position:sticky;top:4.75rem;overflow:hidden}.NsCweq_media,.NsCweq_poster,.NsCweq_media video,.NsCweq_baseScrim,.NsCweq_atmosphere{position:absolute;inset:0}.NsCweq_media{z-index:-2}.NsCweq_poster{background-image:url(/assets/home/hero-poster.jpg);background-position:50%;background-size:cover;transition:opacity .7s cubic-bezier(.2,0,0,1);transform:scale(1.015)}.NsCweq_media video{object-fit:cover;opacity:0;will-change:transform;width:100%;height:100%;transition:opacity .7s cubic-bezier(.2,0,0,1);transform:translateZ(0)scale(1.012)}.NsCweq_stage[data-video-state=ready] .NsCweq_media video{opacity:1}.NsCweq_stage[data-video-state=ready] .NsCweq_poster{opacity:0}.NsCweq_baseScrim{background:linear-gradient(90deg,#030f22c7 0%,#030f227a 37%,#0000 67%),radial-gradient(120% 90% at 52% 44%,#0000 34%,#020a18a3 100%)}.NsCweq_atmosphere{mix-blend-mode:screen;opacity:calc(.36 + var(--hero-progress) * .4);background:radial-gradient(circle at 76% 38%,#02cfa81a,#0000 20%),radial-gradient(circle at 24% 72%,#044cc624,#0000 31%)}.NsCweq_atmosphere:after{content:"";opacity:.18;transform:translate3d(calc(var(--hero-progress) * -2rem), calc(var(--hero-progress) * 3rem), 0);background-image:radial-gradient(#cff1ff3d .65px,#0000 .75px);background-size:27px 27px;position:absolute;inset:-20%}.NsCweq_liveCursor{top:20%;left:calc(56% + var(--hero-progress) * 19%);width:2px;height:56%;opacity:clamp(0, calc((var(--hero-progress) - .67) * 4), .9);background:linear-gradient(#0000,#079ee8 14%,#02cfa8 50%,#079ee8 86%,#0000);position:absolute;transform:translate(-50%);box-shadow:0 0 10px #079ee8d9,0 0 24px #02cfa86b}.NsCweq_liveCursor:before{content:"";background:#02cfa8;border:2px solid #f2faffe0;border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #02cfa8}.NsCweq_loading{z-index:5;color:#daedf7b8;font-family:var(--home-font-mono), monospace;letter-spacing:.08em;opacity:0;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.68rem;transition:opacity .22s;display:flex;position:absolute;bottom:clamp(1.25rem,3vw,2.5rem);right:clamp(1.25rem,3vw,3rem)}.NsCweq_stage[data-video-state=loading] .NsCweq_loading{opacity:1}.NsCweq_loading span{border:1px solid #daedf747;border-top-color:#02cfa8;border-radius:50%;width:1rem;height:1rem;animation:.9s linear infinite NsCweq_hero-spin}.NsCweq_chapterMark{z-index:3;color:#daedf7b8;font-family:var(--home-font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;grid-template-columns:auto minmax(3rem,9rem) auto;justify-content:start;align-items:center;gap:.85rem;font-size:clamp(.58rem,.9vw,.72rem);display:grid;position:absolute;top:clamp(1.25rem,3vw,2.25rem);left:clamp(1.25rem,4vw,4rem);right:clamp(1.25rem,4vw,4rem)}.NsCweq_chapterMark i{height:1px;transform:scaleX(calc(.16 + var(--hero-progress) * .84));transform-origin:0;background:linear-gradient(90deg,#044cc6,#02cfa8)}.NsCweq_bandLayer{z-index:2;width:min(100% - 3rem,74rem);height:100%;margin-inline:auto;position:relative}.NsCweq_band{--band-progress:0;opacity:0;text-shadow:0 1px 2px #020816f5,0 4px 16px #020816d1,0 14px 50px #020816c7;will-change:opacity, transform;align-content:center;display:grid;position:absolute;inset:0}.NsCweq_band:before{z-index:-1;content:"";width:min(54rem,72vw);height:min(32rem,66vh);opacity:calc(.36 + var(--band-progress) * .64);background:radial-gradient(at 42%,#020a1bc2,#020a1b6b 45%,#0000 74%);position:absolute;top:50%;left:-10%;transform:translateY(-50%)}.NsCweq_bandOne p,.NsCweq_bandTwo p,.NsCweq_bandThree p,.NsCweq_bandFinal h1{max-width:10ch;font-family:var(--home-font-display), sans-serif;letter-spacing:-.07em;text-wrap:balance;margin:0;font-size:clamp(3.8rem,8vw,8.5rem);font-weight:650;line-height:.9}.NsCweq_bandOne p{transform:translateY(calc((1 - var(--band-progress)) * -2rem))}.NsCweq_bandTwo p{transform:scale(calc(.87 + var(--band-progress) * .13));transform-origin:0}.NsCweq_bandThree p{gap:.05em;display:grid}.NsCweq_bandThree span{opacity:clamp(0, calc((var(--band-progress) - var(--line-start,0)) * 4), 1);transform:translateX(calc((1 - var(--band-progress)) * -1.5rem))}.NsCweq_bandThree span:nth-child(2){--line-start:.12;margin-left:.62em}.NsCweq_bandThree span:nth-child(3){--line-start:.24;color:#66f0d2;margin-left:1.22em}.NsCweq_bandFinal{align-content:center}.NsCweq_bandFinal h1{max-width:8ch;transform:translateY(calc((1 - var(--band-progress)) * 2rem))}.NsCweq_eyebrow{color:#66f0d2;font-family:var(--home-font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;margin:0 0 1.25rem;font-size:clamp(.68rem,1.1vw,.82rem);font-weight:600}.NsCweq_lede{color:#c9dfeb;max-width:34rem;margin:1.5rem 0 0;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.7}.NsCweq_cta{color:#fff;width:fit-content;min-height:3.5rem;text-shadow:none;background:linear-gradient(120deg,#044cc6,#087fd6);border:1px solid #7dccff47;border-radius:.75rem;align-items:center;gap:.8rem;margin-top:2rem;padding-inline:1.5rem;font-weight:750;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;box-shadow:0 16px 38px #02173d75,inset 0 1px #ffffff2e}.NsCweq_cta:hover{background:linear-gradient(120deg,#065ad9,#079ee8);transform:translateY(-2px);box-shadow:0 20px 46px #02173d94,0 0 24px #02cfa829}.NsCweq_cta span{color:#66f0d2;font-size:1.15em}.NsCweq_progress{z-index:4;background:#cff1ff29;border-radius:999px;width:2px;height:min(32vh,15rem);position:absolute;top:50%;right:clamp(1rem,2.5vw,2rem);overflow:hidden;transform:translateY(-50%)}.NsCweq_progress span{width:100%;height:100%;transform:scaleY(var(--hero-progress));transform-origin:top;background:linear-gradient(#044cc6,#02cfa8);display:block;box-shadow:0 0 12px #02cfa8}.NsCweq_scrollCue{z-index:3;color:#daedf7b3;font-family:var(--home-font-mono), monospace;letter-spacing:.12em;opacity:calc(1 - var(--hero-progress) * 5);text-transform:uppercase;align-items:center;gap:.8rem;font-size:.64rem;display:flex;position:absolute;bottom:clamp(1.25rem,3vw,2.5rem);left:clamp(1.5rem,4vw,4rem)}.NsCweq_scrollCue i{background:#daedf738;width:1px;height:2rem;overflow:hidden}.NsCweq_scrollCue i:after{content:"";background:#02cfa8;width:100%;height:45%;animation:1.8s ease-in-out infinite NsCweq_cue-drop;display:block}@media (max-width:720px),(orientation:portrait) and (max-width:1024px),(orientation:portrait) and (pointer:coarse),(orientation:landscape) and (pointer:coarse) and (max-height:560px),(prefers-reduced-motion:reduce){.NsCweq_journey{height:auto;min-height:0}.NsCweq_stage{min-height:min(48rem,100svh - 4.75rem);position:relative;top:auto}.NsCweq_stage .NsCweq_media video,.NsCweq_loading,.NsCweq_progress,.NsCweq_scrollCue{display:none}.NsCweq_poster{background-image:url(/assets/home/hero-ending.jpg);opacity:1!important}.NsCweq_band:not(.NsCweq_bandFinal){display:none}.NsCweq_bandFinal{opacity:1!important;pointer-events:auto!important}.NsCweq_bandFinal h1,.NsCweq_bandFinal .NsCweq_lede,.NsCweq_bandFinal .NsCweq_cta{transform:none}.NsCweq_liveCursor{opacity:.78;left:72%}}@media (max-width:720px){.NsCweq_stage{min-height:43rem}.NsCweq_poster{background-position:62%}.NsCweq_baseScrim{background:linear-gradient(#030f224d,#030f22c2 58%,#030f22f0)}.NsCweq_chapterMark{grid-template-columns:auto 1fr}.NsCweq_chapterMark span:last-child{display:none}.NsCweq_bandLayer{width:min(100% - 2rem,74rem)}.NsCweq_bandFinal{align-content:end;padding-bottom:2rem}.NsCweq_bandFinal:before{background:radial-gradient(at 38% 60%,#020a1be0,#020a1b85 52%,#0000 78%);width:140%;height:74%;inset:auto -20% -16%;transform:none}.NsCweq_bandFinal h1{text-wrap:wrap;max-width:100%;font-size:clamp(3rem,12vw,4rem)}.NsCweq_lede{max-width:29rem;font-size:1rem}.NsCweq_cta{justify-content:center;width:100%}}@media (max-height:560px){.NsCweq_chapterMark,.NsCweq_scrollCue,.NsCweq_progress{display:none}}@media (prefers-reduced-motion:reduce){.NsCweq_loading span,.NsCweq_scrollCue i:after{animation:none}}@keyframes NsCweq_hero-spin{to{transform:rotate(360deg)}}@keyframes NsCweq_cue-drop{0%{opacity:0;transform:translateY(-110%)}35%,65%{opacity:1}to{opacity:0;transform:translateY(220%)}}
.J5sY1G_root{align-items:center;gap:var(--lp-space-2);width:fit-content;min-height:1.65rem;padding:var(--lp-space-1) var(--lp-space-3);border-radius:var(--lp-radius-pill);font-size:var(--lp-text-xs);font-weight:var(--lp-weight-bold);white-space:nowrap;border:1px solid #0000;line-height:1;display:inline-flex}.J5sY1G_dot{background:currentColor;border-radius:50%;width:.4rem;height:.4rem}.J5sY1G_neutral{color:var(--lp-color-ink-subtle);background:var(--lp-color-surface-subtle);border-color:var(--lp-color-border)}.J5sY1G_accent{color:var(--lp-color-primary-hover);background:var(--lp-color-primary-soft);border-color:var(--lp-color-primary-soft-strong)}.J5sY1G_success{color:var(--lp-color-success);background:var(--lp-color-success-soft)}.J5sY1G_premium{color:var(--lp-color-premium);background:var(--lp-color-premium-soft)}.J5sY1G_danger{color:var(--lp-color-danger);background:var(--lp-color-danger-soft)}
.HjQxJG_root{justify-content:center;align-items:center;gap:var(--lp-space-2);max-width:100%;padding-inline:var(--lp-space-4);border-radius:var(--lp-radius-sm);font-weight:var(--lp-weight-bold);white-space:nowrap;transition:color var(--lp-duration-fast) var(--lp-ease-standard), background-color var(--lp-duration-fast) var(--lp-ease-standard), border-color var(--lp-duration-fast) var(--lp-ease-standard), box-shadow var(--lp-duration-fast) var(--lp-ease-standard), transform var(--lp-duration-fast) var(--lp-ease-standard);border:1px solid #0000;flex:none;line-height:1;display:inline-flex}.HjQxJG_root:hover:not(:disabled){transform:translateY(-1px)}.HjQxJG_root:active:not(:disabled){transform:translateY(0)}.HjQxJG_root:focus-visible{box-shadow:var(--lp-shadow-focus);outline:none}.HjQxJG_root:disabled,.HjQxJG_root[aria-disabled=true]{cursor:not-allowed;opacity:.52;transform:none}.HjQxJG_sm{min-height:var(--lp-control-sm);padding-inline:var(--lp-space-3);font-size:var(--lp-text-xs)}.HjQxJG_md{min-height:var(--lp-control-md);font-size:var(--lp-text-sm)}.HjQxJG_lg{min-height:var(--lp-control-lg);padding-inline:var(--lp-space-6);font-size:var(--lp-text-md)}.HjQxJG_primary{color:var(--lp-color-on-primary);background:var(--lp-color-primary);box-shadow:var(--lp-shadow-xs)}.HjQxJG_primary:hover:not(:disabled){background:var(--lp-color-primary-hover);box-shadow:var(--lp-shadow-sm)}.HjQxJG_primary:active:not(:disabled){background:var(--lp-color-primary-active)}.HjQxJG_secondary{color:var(--lp-color-ink);background:var(--lp-color-surface-raised);border-color:var(--lp-color-border);box-shadow:var(--lp-shadow-xs)}.HjQxJG_secondary:hover:not(:disabled){border-color:var(--lp-color-border-strong);box-shadow:var(--lp-shadow-sm)}.HjQxJG_ghost{color:var(--lp-color-ink-subtle);background:0 0}.HjQxJG_ghost:hover:not(:disabled){color:var(--lp-color-primary-hover);background:var(--lp-color-primary-soft)}.HjQxJG_danger{color:var(--lp-color-danger);background:var(--lp-color-danger-soft)}.HjQxJG_danger:hover:not(:disabled){color:var(--lp-color-on-primary);background:var(--lp-color-danger)}.HjQxJG_icon{flex:none;place-items:center;width:1.1em;height:1.1em;display:grid}.HjQxJG_icon>svg{width:100%;height:100%}.HjQxJG_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.7s linear infinite HjQxJG_spin}@keyframes HjQxJG_spin{to{transform:rotate(360deg)}}
.uAl7SW_root{border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-lg)}.uAl7SW_default{background:var(--lp-color-surface-raised);box-shadow:var(--lp-shadow-sm)}.uAl7SW_subtle{background:var(--lp-color-surface-subtle)}.uAl7SW_dark{color:var(--lp-color-inverse-ink);background:var(--lp-color-inverse-surface);border-color:var(--lp-color-inverse-surface);box-shadow:var(--lp-shadow-md)}.uAl7SW_sm{padding:var(--lp-space-4)}.uAl7SW_md{padding:var(--lp-space-6)}.uAl7SW_lg{padding:clamp(var(--lp-space-6), 5vw, var(--lp-space-10))}.uAl7SW_header{justify-content:space-between;align-items:flex-start;gap:var(--lp-space-4);display:flex}.uAl7SW_eyebrow{margin:0 0 var(--lp-space-2);color:var(--lp-color-primary);font-size:var(--lp-text-xs);font-weight:var(--lp-weight-bold);letter-spacing:var(--lp-tracking-label);text-transform:uppercase}.uAl7SW_title{font-family:var(--lp-font-display);font-size:var(--lp-text-xl);font-weight:var(--lp-weight-bold);letter-spacing:-.025em;margin:0;line-height:1.2}.uAl7SW_description{max-width:var(--lp-reading-width);margin:var(--lp-space-2) 0 0;color:var(--lp-color-ink-muted);font-size:var(--lp-text-sm);line-height:var(--lp-leading-relaxed)}.uAl7SW_dark .uAl7SW_description{color:var(--lp-color-inverse-muted)}.uAl7SW_action{flex:none}
._5gh_MG_root{border-radius:var(--lp-radius-sm);transition:color var(--lp-duration-fast) var(--lp-ease-standard), background-color var(--lp-duration-fast) var(--lp-ease-standard), border-color var(--lp-duration-fast) var(--lp-ease-standard), box-shadow var(--lp-duration-fast) var(--lp-ease-standard);border:1px solid #0000;flex:none;place-items:center;padding:0;display:inline-grid}._5gh_MG_root:focus-visible{box-shadow:var(--lp-shadow-focus);outline:none}._5gh_MG_root:disabled{cursor:not-allowed;opacity:.5}._5gh_MG_root>svg{width:45%;height:45%}._5gh_MG_sm{width:var(--lp-control-sm);height:var(--lp-control-sm)}._5gh_MG_md{width:var(--lp-control-md);height:var(--lp-control-md)}._5gh_MG_lg{width:var(--lp-control-lg);height:var(--lp-control-lg)}._5gh_MG_default{color:var(--lp-color-ink-subtle);background:var(--lp-color-surface-raised);border-color:var(--lp-color-border);box-shadow:var(--lp-shadow-xs)}._5gh_MG_default:hover:not(:disabled){color:var(--lp-color-primary-hover);border-color:var(--lp-color-border-strong)}._5gh_MG_ghost{color:var(--lp-color-ink-muted);background:0 0}._5gh_MG_ghost:hover:not(:disabled){color:var(--lp-color-primary-hover);background:var(--lp-color-primary-soft)}._5gh_MG_accent{color:var(--lp-color-on-primary);background:var(--lp-color-primary)}._5gh_MG_accent:hover:not(:disabled){background:var(--lp-color-primary-hover)}
._2BVTda_field{gap:var(--lp-space-2);width:100%;display:grid}._2BVTda_label{color:var(--lp-color-ink-subtle);font-size:var(--lp-text-sm);font-weight:var(--lp-weight-medium)}._2BVTda_control{align-items:center;gap:var(--lp-space-3);padding-inline:var(--lp-space-4);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border-strong);border-radius:var(--lp-radius-sm);box-shadow:var(--lp-shadow-xs);transition:border-color var(--lp-duration-fast) var(--lp-ease-standard), box-shadow var(--lp-duration-fast) var(--lp-ease-standard);display:flex}._2BVTda_control:focus-within{border-color:var(--lp-color-focus);box-shadow:var(--lp-shadow-focus)}._2BVTda_md{min-height:var(--lp-control-md)}._2BVTda_lg{min-height:var(--lp-control-lg)}._2BVTda_invalid{border-color:var(--lp-color-danger)}._2BVTda_input{background:0 0;border:0;outline:0;flex:1;min-width:0;padding:0}._2BVTda_input::placeholder{color:var(--lp-color-ink-muted);opacity:.82}._2BVTda_icon{width:1.15rem;height:1.15rem;color:var(--lp-color-ink-muted);flex:none;place-items:center;display:grid}._2BVTda_icon>svg{width:100%;height:100%}._2BVTda_hint,._2BVTda_error{font-size:var(--lp-text-xs);margin:0}._2BVTda_hint{color:var(--lp-color-ink-muted)}._2BVTda_error{color:var(--lp-color-danger)}
.rcVKPq_viewport{min-width:0;min-height:0;padding:var(--lp-space-5);background:radial-gradient(circle at 50% 0, var(--lp-color-primary-soft), transparent 30rem), var(--lp-color-canvas);touch-action:pan-x pan-y;overscroll-behavior:contain;position:relative;overflow:auto}.rcVKPq_pinchZoom{z-index:30;top:var(--lp-space-3);width:max-content;padding:var(--lp-space-2) var(--lp-space-3);color:var(--lp-color-on-primary);background:var(--lp-color-primary);border-radius:var(--lp-radius-pill);box-shadow:var(--lp-shadow-md);font-size:var(--lp-text-xs);font-weight:var(--lp-weight-bold);pointer-events:none;margin:0 auto -2.25rem;display:block;position:sticky}.rcVKPq_stageLabel{justify-content:space-between;align-items:center;gap:var(--lp-space-4);width:min(100%,62rem);margin:0 auto var(--lp-space-3);display:flex}.rcVKPq_scoreStatus,.rcVKPq_scoreStatus>span{align-items:center;gap:var(--lp-space-2);color:var(--lp-color-ink-muted);font-size:var(--lp-text-xs);display:flex}.rcVKPq_syncRetry{color:var(--lp-color-danger);font:inherit;cursor:pointer;text-underline-offset:.18em;background:0 0;border:0;padding:0;text-decoration:underline}.rcVKPq_syncRetry:hover{color:var(--lp-color-ink)}.rcVKPq_paper{width:min(100%,62rem);min-width:44rem;min-height:48rem;padding:clamp(var(--lp-space-6), 4vw, var(--lp-space-12));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;color:var(--lp-color-score-ink);background:var(--lp-color-score-paper);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-xs);box-shadow:var(--lp-shadow-md);margin-inline:auto}.rcVKPq_viewportHorizontal{overflow:auto hidden}.rcVKPq_paperHorizontal{width:max-content;min-width:100%;min-height:0;padding:var(--lp-space-3) var(--lp-space-5)}.rcVKPq_paperHorizontal .rcVKPq_heading,.rcVKPq_paperHorizontal .rcVKPq_paperFooter{display:none}.rcVKPq_paperHorizontal .rcVKPq_scoreFrame{min-height:0;margin-top:0}.rcVKPq_heading{align-items:start;gap:var(--lp-space-8);padding-bottom:var(--lp-space-6);border-bottom:1px solid var(--lp-color-border);grid-template-columns:minmax(0,1fr) auto;display:grid}.rcVKPq_heading h1,.rcVKPq_heading span{margin:0}.rcVKPq_headingLogo{width:clamp(9rem,20vw,11rem);height:auto;display:block}.rcVKPq_heading h1{margin-top:var(--lp-space-3);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,4vw,2.75rem);font-weight:var(--lp-weight-medium);letter-spacing:-.02em;line-height:var(--lp-leading-tight)}.rcVKPq_heading span{margin-top:var(--lp-space-2);color:var(--lp-color-ink-subtle);font-family:Georgia,Times New Roman,serif;font-size:var(--lp-text-sm);display:block}.rcVKPq_heading dl{gap:var(--lp-space-2);min-width:11rem;margin:0;display:grid}.rcVKPq_heading dl div{justify-content:space-between;gap:var(--lp-space-4);display:flex}.rcVKPq_heading dt,.rcVKPq_heading dd{font-size:var(--lp-text-xs);margin:0}.rcVKPq_heading dt{color:var(--lp-color-ink-muted)}.rcVKPq_heading dd{font-weight:var(--lp-weight-bold)}.rcVKPq_scoreFrame{min-height:29rem;margin-top:var(--lp-space-6);position:relative}.rcVKPq_canvas{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;background-color:var(--lp-color-score-paper);width:100%;min-height:24rem}.rcVKPq_canvas svg{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;background-color:var(--lp-color-score-paper);max-width:100%;height:auto;display:block}.rcVKPq_canvasHorizontal{width:max-content;min-width:100%;min-height:0}.rcVKPq_canvasHorizontal svg{width:auto;max-width:none}.rcVKPq_canvas [data-legimus-measure-cursor]{fill:var(--lp-color-primary);fill-opacity:.13;stroke:var(--lp-color-primary);stroke-opacity:.68;stroke-width:2px;vector-effect:non-scaling-stroke;transition:x .16s,y .16s,width .16s,height .16s}.rcVKPq_canvas [data-legimus-continuous-cursor]{fill:var(--lp-color-primary);filter:drop-shadow(0 0 2px color-mix(in srgb, var(--lp-color-primary) 45%, transparent));pointer-events:none;vector-effect:non-scaling-stroke;will-change:x, y}.rcVKPq_canvas [data-legimus-note-name]{fill:var(--lp-color-primary-active);stroke:#fff;stroke-width:3px;paint-order:stroke fill;font-family:var(--lp-font-sans);pointer-events:none;font-size:9px;font-weight:800}.rcVKPq_loading{gap:var(--lp-space-12);padding-top:var(--lp-space-8);display:grid}.rcVKPq_loading span{background:var(--lp-color-surface-subtle);border-radius:var(--lp-radius-xs);height:5rem;animation:1.5s ease-in-out infinite rcVKPq_pulse;display:block}.rcVKPq_loading span:nth-child(2){animation-delay:.12s}.rcVKPq_loading span:nth-child(3){animation-delay:.24s}.rcVKPq_error{min-height:26rem;padding:var(--lp-space-8);text-align:center;align-content:center;place-items:center;display:grid}.rcVKPq_error>span{width:4rem;height:4rem;color:var(--lp-color-danger);background:var(--lp-color-danger-soft);border-radius:50%;place-items:center;display:grid}.rcVKPq_error h2{margin:var(--lp-space-4) 0 0;font-family:var(--lp-font-display);font-size:var(--lp-text-xl)}.rcVKPq_error p{max-width:30rem;margin:var(--lp-space-2) auto var(--lp-space-5);color:var(--lp-color-ink-muted);font-size:var(--lp-text-sm)}.rcVKPq_paperFooter{margin-top:var(--lp-space-8);padding-top:var(--lp-space-4);color:var(--lp-color-ink-muted);border-top:1px solid var(--lp-color-border);font-family:Georgia,Times New Roman,serif;font-size:var(--lp-text-xs);justify-content:space-between;display:flex}@keyframes rcVKPq_pulse{0%,to{opacity:.55}50%{opacity:1}}@media (max-width:52rem){.rcVKPq_viewport{padding:var(--lp-space-3)}.rcVKPq_paper{width:100%;min-width:0;padding:var(--lp-space-8)}}@media (max-width:42rem){.rcVKPq_viewport{padding:var(--lp-space-2)}.rcVKPq_stageLabel{align-items:flex-start;gap:var(--lp-space-2);flex-direction:column}.rcVKPq_paper{width:100%;min-width:0;min-height:100%;padding:var(--lp-space-3)}.rcVKPq_heading{gap:var(--lp-space-4);padding-bottom:var(--lp-space-4);grid-template-columns:minmax(0,1fr)}.rcVKPq_heading h1{font-size:clamp(1.35rem,7vw,2rem)}.rcVKPq_heading dl{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.rcVKPq_heading dl div{gap:var(--lp-space-1);display:grid}.rcVKPq_heading dd{overflow-wrap:anywhere}.rcVKPq_scoreFrame{margin-top:var(--lp-space-4)}.rcVKPq_canvas{min-width:0}}
.KNGn7q_toggle{min-height:var(--lp-control-sm);justify-content:center;align-items:center;gap:var(--lp-space-2);padding:0 var(--lp-space-3);color:var(--lp-color-ink-subtle);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-sm);font-size:var(--lp-text-xs);font-weight:var(--lp-weight-bold);transition:color var(--lp-duration-fast), background-color var(--lp-duration-fast), border-color var(--lp-duration-fast);display:inline-flex}.KNGn7q_toggle:hover{color:var(--lp-color-primary-hover);background:var(--lp-color-primary-soft);border-color:var(--lp-color-primary-soft-strong)}.KNGn7q_compact{width:var(--lp-control-md);height:var(--lp-control-md);border-radius:var(--lp-radius-sm);min-height:0;padding:0}
._4WpgRW_page{gap:var(--lp-space-7);display:grid;container-type:inline-size}._4WpgRW_heading{justify-content:space-between;align-items:flex-end;gap:var(--lp-space-5);display:flex}._4WpgRW_eyebrow{margin:0 0 var(--lp-space-2);color:var(--lp-color-primary);font-size:var(--lp-text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:800}._4WpgRW_heading h1{font-family:var(--lp-font-display);letter-spacing:-.045em;margin:0;font-size:clamp(2rem,4vw,3.25rem);line-height:1.05}._4WpgRW_heading p:last-child{max-width:42rem;margin:var(--lp-space-3) 0 0;color:var(--lp-color-ink-subtle)}._4WpgRW_stats{gap:var(--lp-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._4WpgRW_stat{gap:var(--lp-space-4);padding:var(--lp-space-5);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-md);box-shadow:var(--lp-shadow-xs);display:grid}._4WpgRW_statTop{color:var(--lp-color-ink-subtle);font-size:var(--lp-text-sm);justify-content:space-between;align-items:center;display:flex}._4WpgRW_statIcon{width:2.5rem;height:2.5rem;color:var(--lp-color-success);background:var(--lp-color-success-soft);border-radius:var(--lp-radius-sm);place-items:center;display:grid}._4WpgRW_stat strong{font-family:var(--lp-font-display);font-size:2rem;line-height:1}._4WpgRW_stat small{color:var(--lp-color-ink-muted)}._4WpgRW_panel{background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-lg);box-shadow:var(--lp-shadow-xs);overflow:hidden}._4WpgRW_panelHeader{justify-content:space-between;align-items:center;gap:var(--lp-space-4);padding:var(--lp-space-5) var(--lp-space-6);border-bottom:1px solid var(--lp-color-border);display:flex}._4WpgRW_panelHeader h2{font-size:var(--lp-text-lg);margin:0}._4WpgRW_panelHeader p{color:var(--lp-color-ink-muted);font-size:var(--lp-text-sm);margin:.25rem 0 0}._4WpgRW_tableWrap{overflow-x:auto}._4WpgRW_table{border-collapse:collapse;text-align:left;width:100%}._4WpgRW_table th{padding:var(--lp-space-3) var(--lp-space-5);color:var(--lp-color-ink-muted);background:var(--lp-color-surface-subtle);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}._4WpgRW_table td{padding:var(--lp-space-4) var(--lp-space-5);border-top:1px solid var(--lp-color-border);font-size:var(--lp-text-sm);white-space:nowrap}._4WpgRW_table tbody tr:first-child td{border-top:0}._4WpgRW_songCell{display:grid}._4WpgRW_songCell strong{color:var(--lp-color-ink)}._4WpgRW_songCell small{color:var(--lp-color-ink-muted)}._4WpgRW_artistIdentity{gap:var(--lp-space-3);align-items:center;display:flex}._4WpgRW_artistAvatar{width:2.75rem;height:2.75rem;color:var(--lp-color-success);background-color:var(--lp-color-success-soft);background-position:50%;background-size:cover;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}._4WpgRW_tableActions{gap:var(--lp-space-2);justify-content:flex-end;display:flex}._4WpgRW_songTableWrap{overscroll-behavior-inline:contain;overflow-x:auto;container-type:inline-size}._4WpgRW_versionTableWrap{overflow-x:visible;container-type:inline-size}._4WpgRW_songTable th,._4WpgRW_songTable td{padding-inline:var(--lp-space-3)}._4WpgRW_statusPublished{color:var(--lp-color-success);background:var(--lp-color-success-soft)}._4WpgRW_statusDraft{color:var(--lp-color-premium);background:var(--lp-color-premium-soft)}._4WpgRW_statusArchived{color:var(--lp-color-ink-subtle);background:var(--lp-color-surface-subtle)}._4WpgRW_filters{gap:var(--lp-space-3);padding:var(--lp-space-4) var(--lp-space-5);background:var(--lp-color-surface-subtle);border-bottom:1px solid var(--lp-color-border);flex-wrap:wrap;display:flex}._4WpgRW_filters input,._4WpgRW_filters select{min-height:var(--lp-control-md);padding:0 var(--lp-space-3);color:var(--lp-color-ink);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border-strong);border-radius:var(--lp-radius-sm)}._4WpgRW_filters input{flex:1;min-width:min(20rem,100%)}._4WpgRW_subscriptionForm{align-items:center;gap:var(--lp-space-2);display:flex}._4WpgRW_subscriptionForm select,._4WpgRW_subscriptionForm input{min-height:var(--lp-control-sm);padding:0 var(--lp-space-2);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border-strong);border-radius:var(--lp-radius-xs);font-size:var(--lp-text-xs)}._4WpgRW_success{padding:var(--lp-space-4);color:var(--lp-color-success);background:var(--lp-color-success-soft);border:1px solid color-mix(in srgb, var(--lp-color-success) 30%, transparent);border-radius:var(--lp-radius-sm);margin:0}._4WpgRW_formError{padding:var(--lp-space-4);color:var(--lp-color-danger);background:var(--lp-color-danger-soft);border:1px solid color-mix(in srgb, var(--lp-color-danger) 25%, transparent);border-radius:var(--lp-radius-sm);margin:0}._4WpgRW_empty{padding:var(--lp-space-10);color:var(--lp-color-ink-muted);text-align:center}._4WpgRW_moduleGrid{gap:var(--lp-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._4WpgRW_moduleCard{min-height:12rem;padding:var(--lp-space-6);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-md)}._4WpgRW_moduleCard span{width:2.75rem;height:2.75rem;color:var(--lp-color-primary);background:var(--lp-color-primary-soft);border-radius:var(--lp-radius-sm);place-items:center;display:grid}._4WpgRW_moduleCard h2{margin:var(--lp-space-5) 0 var(--lp-space-2);font-size:var(--lp-text-lg)}._4WpgRW_moduleCard p{color:var(--lp-color-ink-subtle);font-size:var(--lp-text-sm);margin:0}@media (max-width:70rem){._4WpgRW_stats,._4WpgRW_moduleGrid{grid-template-columns:repeat(2,1fr)}}@container (max-width:88rem){._4WpgRW_songTable thead,._4WpgRW_versionTable thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._4WpgRW_songTable,._4WpgRW_songTable tbody,._4WpgRW_songTable tr,._4WpgRW_songTable td,._4WpgRW_versionTable,._4WpgRW_versionTable tbody,._4WpgRW_versionTable tr,._4WpgRW_versionTable td{width:100%;display:block}._4WpgRW_songTable tbody,._4WpgRW_versionTable tbody{gap:var(--lp-space-3);padding:var(--lp-space-4);display:grid}._4WpgRW_songTable tr,._4WpgRW_versionTable tr{gap:var(--lp-space-4);padding:var(--lp-space-4);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-md);box-shadow:var(--lp-shadow-xs);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._4WpgRW_songTable td,._4WpgRW_versionTable td{white-space:normal;border:0;min-width:0;padding:0}._4WpgRW_songTable td:before,._4WpgRW_versionTable td:before{margin-bottom:var(--lp-space-2);color:var(--lp-color-ink-muted);content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:800;display:block}._4WpgRW_songTable td:first-child,._4WpgRW_songTable td:last-child,._4WpgRW_versionTable td:first-child,._4WpgRW_versionTable td:last-child{grid-column:1/-1}._4WpgRW_songTable td:first-child,._4WpgRW_versionTable td:first-child{padding-bottom:var(--lp-space-3);border-bottom:1px solid var(--lp-color-border)}._4WpgRW_songTable ._4WpgRW_tableActions,._4WpgRW_versionTable ._4WpgRW_tableActions{flex-wrap:wrap;justify-content:flex-start}}@container (max-width:40rem){._4WpgRW_songTable tr,._4WpgRW_versionTable tr{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:25rem){._4WpgRW_songTable tr,._4WpgRW_versionTable tr{grid-template-columns:1fr}._4WpgRW_songTable td:first-child,._4WpgRW_songTable td:last-child,._4WpgRW_versionTable td:first-child,._4WpgRW_versionTable td:last-child{grid-column:auto}}@container (max-width:52rem){._4WpgRW_heading{flex-direction:column;align-items:flex-start}._4WpgRW_heading>._4WpgRW_tableActions{flex-wrap:wrap;justify-content:flex-start;width:100%}._4WpgRW_heading>._4WpgRW_tableActions>*{flex:10rem}}@media (max-width:42rem){._4WpgRW_heading{flex-direction:column;align-items:flex-start}._4WpgRW_stats,._4WpgRW_moduleGrid{grid-template-columns:1fr}._4WpgRW_heading>a{width:100%}._4WpgRW_panelHeader{flex-direction:column;align-items:flex-start}._4WpgRW_subscriptionForm{flex-direction:column;align-items:stretch;min-width:14rem}._4WpgRW_filters{flex-direction:column;align-items:stretch}._4WpgRW_filters input,._4WpgRW_filters select,._4WpgRW_filters>button{width:100%;min-width:0}._4WpgRW_tableWrap{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;width:100%}._4WpgRW_table{min-width:42rem}._4WpgRW_songTable,._4WpgRW_versionTable{min-width:0}._4WpgRW_tableActions{flex-wrap:wrap}}
.soc9vW_topbar{z-index:20;background:var(--lp-color-surface-raised);border-bottom:1px solid var(--lp-color-border);min-width:0;box-shadow:var(--lp-shadow-xs);position:relative}.soc9vW_mainbar{align-items:center;gap:var(--lp-space-4);width:100%;min-width:0;min-height:4.5rem;padding:var(--lp-space-3) var(--lp-space-5);grid-template-columns:auto minmax(0,1fr) auto auto auto auto;display:grid}.soc9vW_back{min-width:var(--lp-control-md);height:var(--lp-control-md);justify-content:center;align-items:center;gap:var(--lp-space-2);padding-inline:var(--lp-space-3);color:var(--lp-color-ink-subtle);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-sm);transition:color var(--lp-duration-fast), background-color var(--lp-duration-fast);display:inline-flex}.soc9vW_back span{font-size:var(--lp-text-xs);font-weight:var(--lp-weight-semibold);white-space:nowrap}.soc9vW_back:hover{color:var(--lp-color-primary-hover);background:var(--lp-color-primary-soft)}.soc9vW_songInfo{align-items:center;gap:var(--lp-space-3);min-width:0;display:flex}.soc9vW_songMark{width:2.4rem;height:2.4rem;color:var(--lp-color-on-primary);background:var(--lp-color-primary);border-radius:var(--lp-radius-sm);flex:none;place-items:center;display:grid}.soc9vW_labMark{color:var(--lp-color-primary-hover);background:var(--lp-color-primary-soft);border:1px solid var(--lp-color-primary-soft-strong)}.soc9vW_songText{min-width:0}.soc9vW_songText strong,.soc9vW_songText small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.soc9vW_quickTools{align-items:center;gap:var(--lp-space-1);display:flex}.soc9vW_songText strong{font-family:var(--lp-font-display);font-size:var(--lp-text-md)}.soc9vW_songText small{margin-top:var(--lp-space-1);color:var(--lp-color-ink-muted);font-size:var(--lp-text-xs)}.soc9vW_version{align-items:center;gap:var(--lp-space-2);padding:var(--lp-space-2) var(--lp-space-3);color:var(--lp-color-ink-subtle);background:var(--lp-color-surface-subtle);border-radius:var(--lp-radius-pill);font-size:var(--lp-text-xs);display:flex}.soc9vW_version strong{padding-left:var(--lp-space-2);color:var(--lp-color-primary-hover);border-left:1px solid var(--lp-color-border-strong)}.soc9vW_tonality{align-items:center;gap:var(--lp-space-2);padding:var(--lp-space-2) var(--lp-space-3);color:var(--lp-color-ink-muted);background:var(--lp-color-surface-subtle);border-radius:var(--lp-radius-pill);font-size:var(--lp-text-xs);display:flex}.soc9vW_tonality select{min-width:11rem;padding:.15rem var(--lp-space-2);color:var(--lp-color-primary-hover);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border-strong);border-radius:var(--lp-radius-xs);font:inherit;font-weight:var(--lp-weight-bold)}.soc9vW_tonality select:disabled{cursor:not-allowed;opacity:.65}.soc9vW_audioStatus{font-size:.65rem;font-weight:var(--lp-weight-semibold);white-space:nowrap;align-items:center;gap:.2rem;display:inline-flex}.soc9vW_audioStatusAvailable{color:var(--lp-color-success)}.soc9vW_audioStatusUnavailable{color:var(--lp-color-ink-muted)}.soc9vW_actions{align-items:center;gap:var(--lp-space-1);display:flex}.soc9vW_supportAction{min-height:var(--lp-control-md);align-items:center;gap:var(--lp-space-2);padding:0 var(--lp-space-3);color:var(--lp-color-ink-muted);border-radius:var(--lp-radius-sm);font-size:var(--lp-text-xs);font-weight:var(--lp-weight-semibold);transition:color var(--lp-duration-fast), background-color var(--lp-duration-fast);display:inline-flex}.soc9vW_supportAction:hover{color:var(--lp-color-primary-hover);background:var(--lp-color-primary-soft)}.soc9vW_supportAction:focus-visible{box-shadow:var(--lp-shadow-focus);outline:none}.soc9vW_activeAction{color:var(--lp-color-primary-hover);background:var(--lp-color-primary-soft)}.soc9vW_mobileToolsAction{display:none}.soc9vW_scoreTools{align-items:stretch;gap:var(--lp-space-2);width:100%;min-width:0;padding:var(--lp-space-2) var(--lp-space-5);border-top:1px solid var(--lp-color-border);scrollbar-width:thin;display:flex;overflow-x:auto}.soc9vW_tempoTool,.soc9vW_stepTool,.soc9vW_selectTool{align-items:center;gap:var(--lp-space-2);min-height:3rem;padding:var(--lp-space-1) var(--lp-space-3);color:var(--lp-color-ink-muted);background:var(--lp-color-surface-subtle);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-sm);flex:none;display:flex}.soc9vW_drawerTuner{flex:none;display:none}@media (max-width:70rem){.soc9vW_back{width:var(--lp-control-md);padding-inline:0}.soc9vW_back span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}}@media (max-width:64rem){.soc9vW_version{display:none}.soc9vW_mainbar{grid-template-columns:auto minmax(0,1fr) auto auto auto}.soc9vW_themeAction,.soc9vW_supportAction span,.soc9vW_supportAction{display:none}}.soc9vW_tempoTool>strong,.soc9vW_stepTool>strong,.soc9vW_selectTool>strong{letter-spacing:var(--lp-tracking-label);text-transform:uppercase;white-space:nowrap;font-size:.66rem}.soc9vW_stepTool>div{align-items:center;gap:var(--lp-space-1);grid-template-columns:1.8rem 2.8rem 1.8rem;display:grid}.soc9vW_stepTool button{width:1.8rem;height:1.8rem;color:var(--lp-color-primary-hover);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border-strong);border-radius:var(--lp-radius-xs);padding:0;font-weight:800}.soc9vW_stepTool button:disabled{cursor:not-allowed;opacity:.4}.soc9vW_stepTool output{color:var(--lp-color-ink);font-size:var(--lp-text-xs);text-align:center;white-space:nowrap;font-weight:800}.soc9vW_selectTool select{min-height:1.8rem;padding-inline:var(--lp-space-2);color:var(--lp-color-ink);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border-strong);border-radius:var(--lp-radius-xs);font-size:var(--lp-text-xs)}@media (max-width:42rem),(max-height:35rem) and (pointer:coarse){.soc9vW_mainbar{gap:var(--lp-space-2);min-height:4rem;padding:var(--lp-space-2) var(--lp-space-3);grid-template-columns:auto minmax(0,1fr) auto auto auto}.soc9vW_scoreTools{z-index:25;padding-inline:var(--lp-space-3);background:var(--lp-color-surface-raised);border-bottom:1px solid var(--lp-color-border);box-shadow:var(--lp-shadow-md);display:none;position:absolute;top:100%;left:0;right:0}.soc9vW_scoreTools.soc9vW_mobileToolsOpen,.soc9vW_drawerTuner{display:flex}.soc9vW_themeAction{display:none}.soc9vW_supportAction{width:var(--lp-control-md);justify-content:center;padding:0}.soc9vW_supportAction span{display:none}.soc9vW_mobileToolsAction{display:inline-grid}.soc9vW_songMark,.soc9vW_version{display:none}.soc9vW_tonality{padding:var(--lp-space-1) var(--lp-space-2)}.soc9vW_tonality select{width:9rem;min-width:0}.soc9vW_audioStatus,.soc9vW_tonality>span{display:none}.soc9vW_songText small{font-size:.65rem}}@media (max-width:30rem){.soc9vW_mainbar{grid-template-columns:auto minmax(0,1fr) auto}.soc9vW_songInfo,.soc9vW_quickTools,.soc9vW_supportAction{display:none}.soc9vW_tonality,.soc9vW_tonality select{width:100%;min-width:0}.soc9vW_actions{gap:0}}
.eTMXiW_panel{padding:var(--lp-space-4);color:var(--lp-color-ink);background:var(--lp-color-surface-subtle);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-md)}.eTMXiW_panel header{justify-content:space-between;align-items:center;gap:var(--lp-space-3);margin-bottom:var(--lp-space-4);display:flex}.eTMXiW_panel header>div{gap:.1rem;display:grid}.eTMXiW_panel header span{color:var(--lp-color-ink-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.eTMXiW_tabs{gap:var(--lp-space-1);margin-bottom:var(--lp-space-5);padding:var(--lp-space-1);background:var(--lp-color-surface-subtle);border-radius:var(--lp-radius-sm);grid-template-columns:repeat(3,1fr);display:grid}.eTMXiW_tabs button{min-height:2.5rem;padding:var(--lp-space-2);color:var(--lp-color-ink-muted);border-radius:var(--lp-radius-xs);font-size:var(--lp-text-xs);cursor:pointer;background:0 0;border:0;font-weight:800}.eTMXiW_tabs button[aria-pressed=true]{color:var(--lp-color-on-primary);background:var(--lp-color-primary);box-shadow:var(--lp-shadow-xs)}.eTMXiW_tabs button:disabled{cursor:not-allowed;opacity:.42}.eTMXiW_form{gap:var(--lp-space-4);display:grid}.eTMXiW_form label{gap:var(--lp-space-2);font-size:var(--lp-text-sm);font-weight:700;display:grid}.eTMXiW_form input{min-height:2.75rem;padding:var(--lp-space-2) var(--lp-space-3);color:var(--lp-color-ink);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border-strong);border-radius:var(--lp-radius-xs)}.eTMXiW_form input[type=file]{padding:.55rem}.eTMXiW_form small{color:var(--lp-color-ink-muted);font-size:var(--lp-text-xs);font-weight:400;line-height:var(--lp-leading-relaxed)}.eTMXiW_form>button{justify-self:start}.eTMXiW_cropGrid{gap:var(--lp-space-4);grid-template-columns:1fr 1fr;display:grid}.eTMXiW_cropGrid label button{color:var(--lp-color-primary-hover);font-size:var(--lp-text-xs);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:700}.eTMXiW_cropEditor{gap:var(--lp-space-3);padding:var(--lp-space-4);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-md);display:grid}.eTMXiW_cropEditor>small{color:var(--lp-color-ink-muted);font-size:var(--lp-text-xs);font-weight:400}.eTMXiW_cropTimeline{height:2rem;position:relative}.eTMXiW_cropTrack,.eTMXiW_cropSelection{border-radius:var(--lp-radius-pill);height:.38rem;position:absolute;top:.8rem;left:0;right:0}.eTMXiW_cropTrack{background:var(--lp-color-border-strong)}.eTMXiW_cropSelection{background:var(--lp-color-primary);right:auto}.eTMXiW_cropTimeline input[type=range]{appearance:none;pointer-events:none;background:0 0;border:0;width:100%;height:2rem;margin:0;padding:0;position:absolute;inset:0}.eTMXiW_cropTimeline input[type=range]::-webkit-slider-runnable-track{background:0 0;height:.38rem}.eTMXiW_cropTimeline input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--lp-color-primary);width:1.25rem;height:1.25rem;box-shadow:0 0 0 1px var(--lp-color-primary-hover), var(--lp-shadow-sm);cursor:ew-resize;pointer-events:auto;border:3px solid #fff;border-radius:50%;margin-top:-.44rem}.eTMXiW_cropTimeline input[type=range]::-moz-range-track{background:0 0;height:.38rem}.eTMXiW_cropTimeline input[type=range]::-moz-range-thumb{background:var(--lp-color-primary);width:1.05rem;height:1.05rem;box-shadow:0 0 0 1px var(--lp-color-primary-hover), var(--lp-shadow-sm);cursor:ew-resize;pointer-events:auto;border:3px solid #fff;border-radius:50%}.eTMXiW_cropTimes{justify-content:space-between;gap:var(--lp-space-3);font-variant-numeric:tabular-nums;display:flex}.eTMXiW_cropTimes span{gap:.1rem;display:grid}.eTMXiW_cropTimes span:last-child{text-align:right}.eTMXiW_cropTimes small{color:var(--lp-color-ink-muted);font-size:.65rem}.eTMXiW_cropTimes strong{font-size:var(--lp-text-sm)}.eTMXiW_cropSummary,.eTMXiW_success,.eTMXiW_error{font-size:var(--lp-text-xs);margin:0}.eTMXiW_cropSummary{color:var(--lp-color-ink-muted)}.eTMXiW_success{color:var(--lp-color-success)}.eTMXiW_error{color:var(--lp-color-danger)}@media (max-width:42rem){.eTMXiW_cropGrid{grid-template-columns:1fr}.eTMXiW_form>button{width:100%}}
.CJwV1a_control{align-items:center;gap:var(--lp-space-3);min-height:3.75rem;padding:var(--lp-space-3);background:var(--lp-color-canvas);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-md);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.CJwV1a_icon{width:2.15rem;height:2.15rem;color:var(--lp-color-primary-hover);background:var(--lp-color-surface-raised);border-radius:var(--lp-radius-sm);place-items:center;display:grid}.CJwV1a_copy strong,.CJwV1a_copy small{display:block}.CJwV1a_copy strong{font-size:var(--lp-text-sm)}.CJwV1a_copy small{margin-top:var(--lp-space-1);color:var(--lp-color-ink-muted);font-size:.68rem}.CJwV1a_stepper{align-items:stretch;gap:.2rem;display:flex}.CJwV1a_stepper button{width:1.9rem;min-height:2.1rem;color:var(--lp-color-ink-subtle);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-xs);font-weight:800}.CJwV1a_stepper label{background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border-strong);border-radius:var(--lp-radius-xs);align-items:center;min-height:2.1rem;display:flex}.CJwV1a_stepper input{font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;width:3.5rem;padding-left:.45rem;font-weight:800}.CJwV1a_stepper label small{color:var(--lp-color-ink-muted);padding-right:.4rem;font-size:.6rem;font-weight:800}.CJwV1a_compact{background:0 0;border:0;min-height:auto;padding:0;display:flex}.CJwV1a_compact .CJwV1a_icon{background:var(--lp-color-surface-subtle);width:1.8rem;height:1.8rem}.CJwV1a_compact .CJwV1a_stepper button{display:none}.CJwV1a_compact .CJwV1a_stepper label{min-height:2rem}@media (max-width:64rem){.CJwV1a_compact .CJwV1a_stepper button{width:2.5rem;min-height:2.5rem;color:var(--lp-color-primary-hover);display:block}.CJwV1a_compact .CJwV1a_stepper label{min-height:2.5rem}}@media (max-width:42rem){.CJwV1a_stepper{width:100%}.CJwV1a_stepper label{flex:1}.CJwV1a_stepper input{width:100%}}
.cGoS2W_panel{min-height:100%;padding:var(--lp-space-5);color:var(--lp-color-ink);background:var(--lp-color-surface-raised)}.cGoS2W_panel header{justify-content:space-between;align-items:center;gap:var(--lp-space-3);margin-bottom:var(--lp-space-5);padding-bottom:var(--lp-space-4);border-bottom:1px solid var(--lp-color-border);display:flex}.cGoS2W_panel header>div{gap:.15rem;display:grid}.cGoS2W_panel header span{color:var(--lp-color-primary-hover);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:800}.cGoS2W_panel header strong{font-size:var(--lp-text-lg)}.cGoS2W_form{gap:var(--lp-space-4);display:grid}.cGoS2W_upload{align-items:center;gap:var(--lp-space-3);padding:var(--lp-space-4);background:var(--lp-color-primary-soft);border:1px dashed var(--lp-color-primary-soft-strong);border-radius:var(--lp-radius-md);grid-template-columns:auto minmax(0,1fr);display:grid}.cGoS2W_upload>span{width:2.5rem;height:2.5rem;color:var(--lp-color-on-primary);background:var(--lp-color-primary);border-radius:50%;place-items:center;display:grid}.cGoS2W_upload>div{gap:.15rem;display:grid}.cGoS2W_upload small{color:var(--lp-color-ink-muted);font-size:var(--lp-text-xs)}.cGoS2W_upload input{width:100%;min-width:0;padding:var(--lp-space-3);color:var(--lp-color-ink-subtle);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border-strong);border-radius:var(--lp-radius-xs);font-size:var(--lp-text-xs);grid-column:1/-1}.cGoS2W_warning{padding:var(--lp-space-3);color:var(--lp-color-premium);background:var(--lp-color-premium-soft);border:1px solid color-mix(in srgb, var(--lp-color-premium) 30%, transparent);border-radius:var(--lp-radius-sm);font-size:var(--lp-text-xs);line-height:var(--lp-leading-relaxed);margin:0}.cGoS2W_success,.cGoS2W_error{font-size:var(--lp-text-xs);margin:0}.cGoS2W_success{color:var(--lp-color-success)}.cGoS2W_error{color:var(--lp-color-danger)}.cGoS2W_form>button{justify-self:start}@media (max-width:42rem){.cGoS2W_panel{padding:var(--lp-space-4)}.cGoS2W_form>button{width:100%}}
.buHM5a_shell{overscroll-behavior:none;background:var(--lp-color-canvas);grid-template-rows:auto minmax(0,1fr) auto;width:100%;max-width:100vw;height:100dvh;min-height:0;display:grid;position:fixed;inset:0;overflow:clip}.buHM5a_fullscreen{inset:0}.buHM5a_progressNotice{z-index:30;align-items:center;gap:var(--lp-space-2);padding:var(--lp-space-3) var(--lp-space-4);color:var(--lp-color-success);background:var(--lp-color-success-soft);border:1px solid color-mix(in srgb, var(--lp-color-success) 24%, transparent);border-radius:var(--lp-radius-pill);box-shadow:var(--lp-shadow-sm);font-size:var(--lp-text-xs);font-weight:var(--lp-weight-medium);animation:buHM5a_progress-notice 5s var(--lp-ease-standard) forwards;margin:0;display:flex;position:absolute;top:9rem;left:50%;transform:translate(-50%)}.buHM5a_workspace{grid-template-columns:4.25rem minmax(0,1fr);min-height:0;display:grid;position:relative;overflow:hidden}.buHM5a_workspaceWithVideo{grid-template-columns:4.25rem minmax(18rem,26rem) minmax(0,1fr)}.buHM5a_youtubePanel{align-content:start;gap:var(--lp-space-2);padding:var(--lp-space-4);border-right:1px solid var(--lp-color-border);background:#171717;display:grid;overflow:auto}.buHM5a_youtubePanel>div{aspect-ratio:16/9;width:100%}.buHM5a_youtubePanel small{color:#c9c9c9;font-size:var(--lp-text-xs);text-align:center}.buHM5a_toolRail{z-index:10;align-items:center;gap:var(--lp-space-2);padding:var(--lp-space-5) var(--lp-space-2);background:var(--lp-color-surface);border-right:1px solid var(--lp-color-border);flex-direction:column;display:flex}.buHM5a_activeTool{color:var(--lp-color-primary-hover);background:var(--lp-color-primary-soft)}@media (max-width:70rem){.buHM5a_workspaceWithVideo{grid-template-rows:auto minmax(0,1fr);grid-template-columns:4.25rem minmax(0,1fr)}.buHM5a_workspaceWithVideo .buHM5a_toolRail{grid-row:1/3}.buHM5a_youtubePanel{border-right:0;border-bottom:1px solid var(--lp-color-border);max-height:16rem}}@media (max-width:42rem),(max-height:35rem) and (pointer:coarse){.buHM5a_progressNotice{top:4.75rem}.buHM5a_workspace{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr}.buHM5a_workspaceWithVideo{grid-template-rows:auto minmax(0,1fr)}.buHM5a_youtubePanel{border-right:0;border-bottom:1px solid var(--lp-color-border);grid-row:1;max-height:16rem}.buHM5a_toolRail{display:none}}@keyframes buHM5a_progress-notice{0%,75%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;visibility:hidden;transform:translate(-50%)translateY(-.5rem)}}
.SIF6zq_control{align-items:center;gap:var(--lp-space-2);grid-template-columns:2rem minmax(4.5rem,1fr) 3rem 2rem;min-width:12rem;display:grid}.SIF6zq_control button{width:2rem;height:2rem;color:var(--lp-color-primary-hover);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border-strong);border-radius:var(--lp-radius-xs);padding:0;font-weight:800}.SIF6zq_control button:disabled{cursor:not-allowed;opacity:.4}.SIF6zq_control label{gap:.1rem;display:grid}.SIF6zq_control label span{color:var(--lp-color-ink-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:800}.SIF6zq_control input{width:100%;accent-color:var(--lp-color-primary)}.SIF6zq_control output{color:var(--lp-color-ink-subtle);font-size:var(--lp-text-xs);font-variant-numeric:tabular-nums;text-align:center}@media (max-width:28rem){.SIF6zq_control{grid-template-columns:2rem minmax(3rem,1fr) 2.75rem 2rem;min-width:0}}
.EAG-Ta_cover{height:100%;min-height:13.5rem;color:var(--lp-color-on-primary);isolation:isolate;position:relative;overflow:hidden}.EAG-Ta_image{z-index:1;background-position:50%;background-size:cover;position:absolute;inset:0}.EAG-Ta_image~*{display:none}.EAG-Ta_cover:before,.EAG-Ta_cover:after{content:"";border-radius:50%;position:absolute}.EAG-Ta_cover:before{aspect-ratio:1;background:color-mix(in srgb, var(--lp-color-on-primary) 16%, transparent);width:85%;top:-35%;right:-22%}.EAG-Ta_cover:after{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--lp-color-on-primary) 30%, transparent);width:80%;bottom:-48%;left:-20%}.EAG-Ta_coral{background:linear-gradient(145deg, var(--lp-cover-coral-start), var(--lp-cover-coral-end))}.EAG-Ta_forest{background:linear-gradient(145deg, var(--lp-cover-forest-start), var(--lp-cover-forest-end))}.EAG-Ta_gold{background:linear-gradient(145deg, var(--lp-cover-gold-start), var(--lp-cover-gold-end))}.EAG-Ta_lilac{background:linear-gradient(145deg, var(--lp-cover-lilac-start), var(--lp-cover-lilac-end))}.EAG-Ta_ocean{background:linear-gradient(145deg, var(--lp-cover-ocean-start), var(--lp-cover-ocean-end))}.EAG-Ta_midnight{background:linear-gradient(145deg, var(--lp-cover-midnight-start), var(--lp-cover-midnight-end))}.EAG-Ta_orbit{z-index:-1;aspect-ratio:1;border:1px solid color-mix(in srgb, var(--lp-color-on-primary) 36%, transparent);width:64%;box-shadow:0 0 0 1.5rem color-mix(in srgb, var(--lp-color-on-primary) 5%, transparent), 0 0 0 3rem color-mix(in srgb, var(--lp-color-on-primary) 4%, transparent);border-radius:50%;position:absolute;top:17%;left:18%}.EAG-Ta_staff{opacity:.7;background:repeating-linear-gradient(to bottom, transparent 0, transparent .65rem, color-mix(in srgb, var(--lp-color-on-primary) 55%, transparent) .69rem, transparent .74rem);height:3.8rem;position:absolute;top:47%;left:11%;right:11%;transform:rotate(-5deg)}.EAG-Ta_staff i{font-family:Georgia,serif;font-style:normal;position:absolute}.EAG-Ta_staff i:first-child{font-size:3rem;top:-1rem;left:8%}.EAG-Ta_staff i:nth-child(2){top:1.35rem;left:52%}.EAG-Ta_staff i:nth-child(3){top:.65rem;left:79%}.EAG-Ta_initials{top:var(--lp-space-5);left:var(--lp-space-5);font-family:var(--lp-font-display);font-size:var(--lp-text-xl);font-weight:var(--lp-weight-bold);letter-spacing:-.04em;position:absolute}.EAG-Ta_cover small{right:var(--lp-space-5);bottom:var(--lp-space-4);left:var(--lp-space-5);font-size:.55rem;font-weight:var(--lp-weight-bold);letter-spacing:var(--lp-tracking-label);opacity:.72;position:absolute}
.b0VP9G_control{align-items:end;gap:var(--lp-space-3);padding:var(--lp-space-3) var(--lp-space-4);background:var(--lp-color-surface-subtle);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-md);grid-template-columns:minmax(13rem,1fr) minmax(14rem,1fr) auto;display:grid;position:relative}.b0VP9G_copy{align-self:center;gap:.15rem;display:grid}.b0VP9G_copy strong{font-size:var(--lp-text-sm)}.b0VP9G_copy small,.b0VP9G_control label small{color:var(--lp-color-ink-muted);font-size:var(--lp-text-xs);line-height:1.35}.b0VP9G_control label{color:var(--lp-color-ink-muted);gap:.18rem;font-size:.65rem;font-weight:700;display:grid}.b0VP9G_control input{min-width:0;min-height:2.25rem;padding-inline:var(--lp-space-2);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border-strong);border-radius:var(--lp-radius-xs);color:var(--lp-color-ink);font-variant-numeric:tabular-nums}.b0VP9G_control input:focus{border-color:var(--lp-color-primary);box-shadow:0 0 0 2px var(--lp-color-primary-soft);outline:0}.b0VP9G_control>button{min-height:2.25rem;padding-inline:var(--lp-space-4);color:#fff;background:var(--lp-color-primary);border:1px solid var(--lp-color-primary);border-radius:var(--lp-radius-xs);font-size:var(--lp-text-xs);font-weight:800}.b0VP9G_control>button:disabled{cursor:not-allowed;opacity:.5}.b0VP9G_control>p{margin:calc(var(--lp-space-2) * -1) 0 0;color:var(--lp-color-danger);font-size:var(--lp-text-xs);grid-column:2/-1}.b0VP9G_compact{grid-template-columns:1fr auto}.b0VP9G_compact .b0VP9G_copy{grid-column:1/-1}@media (max-width:72rem){.b0VP9G_control{grid-template-columns:1fr auto}.b0VP9G_copy{grid-column:1/-1}.b0VP9G_compact{grid-template-columns:1fr auto}}@media (max-width:42rem){.b0VP9G_control{grid-template-columns:1fr}.b0VP9G_copy,.b0VP9G_control>p{grid-column:auto}.b0VP9G_control>button{width:100%}.b0VP9G_compact{grid-template-columns:1fr}}
.IiX6pq_coverCount{font-size:var(--lp-text-xs);color:var(--lp-color-primary);background:var(--lp-color-primary-soft);border-radius:999px;padding:.4rem .7rem;font-weight:800}.IiX6pq_maintenanceActive,.IiX6pq_maintenanceInactive{font-size:var(--lp-text-xs);border-radius:999px;padding:.4rem .7rem;font-weight:800}.IiX6pq_maintenanceActive{color:var(--lp-color-danger);background:var(--lp-color-danger-soft)}.IiX6pq_maintenanceInactive{color:var(--lp-color-success);background:var(--lp-color-success-soft)}.IiX6pq_maintenanceBody{gap:var(--lp-space-5);padding:var(--lp-space-6);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.IiX6pq_maintenanceIcon{width:3.25rem;height:3.25rem;color:var(--lp-color-primary);background:var(--lp-color-primary-soft);border-radius:var(--lp-radius-sm);place-items:center;display:grid}.IiX6pq_maintenanceBody h3{margin:0 0 var(--lp-space-2);font-size:var(--lp-text-md)}.IiX6pq_maintenanceBody p{max-width:48rem;color:var(--lp-color-ink-subtle);margin:0;line-height:1.6}.IiX6pq_maintenanceBody small{margin-top:var(--lp-space-2);color:var(--lp-color-ink-muted);display:block}@media (max-width:56rem){.IiX6pq_maintenanceBody{grid-template-columns:auto minmax(0,1fr);align-items:start}.IiX6pq_maintenanceBody form{grid-column:1/-1}}@media (max-width:36rem){.IiX6pq_maintenanceBody{padding:var(--lp-space-4);grid-template-columns:1fr}.IiX6pq_maintenanceBody form{grid-column:auto}.IiX6pq_maintenanceBody form button{width:100%}}
._7p2blW_form{gap:var(--lp-space-5);margin-top:var(--lp-space-8);display:grid}._7p2blW_passwordGroup{gap:var(--lp-space-2);display:grid}._7p2blW_passwordGroup>a{color:var(--lp-color-primary-hover);font-size:var(--lp-text-xs);font-weight:var(--lp-weight-medium);justify-self:end}._7p2blW_passwordGroup>a:hover{text-underline-offset:.2em;text-decoration:underline}._7p2blW_submit,._7p2blW_successLink{width:100%}._7p2blW_message,._7p2blW_demoNotice,._7p2blW_notice{align-items:flex-start;gap:var(--lp-space-2);padding:var(--lp-space-3) var(--lp-space-4);border-radius:var(--lp-radius-sm);font-size:var(--lp-text-sm);line-height:var(--lp-leading-normal);margin:0;display:flex}._7p2blW_message[data-status=error]{color:var(--lp-color-danger);background:var(--lp-color-danger-soft)}._7p2blW_message[data-status=success]{color:var(--lp-color-success);background:var(--lp-color-success-soft)}._7p2blW_message svg,._7p2blW_demoNotice svg{flex:none;margin-top:.1rem}._7p2blW_demoNotice{color:var(--lp-color-premium);background:var(--lp-color-premium-soft)}._7p2blW_notice{color:var(--lp-color-success);background:var(--lp-color-success-soft)}._7p2blW_terms{margin:calc(var(--lp-space-2) * -1) 0 0;color:var(--lp-color-ink-muted);font-size:var(--lp-text-xs);line-height:var(--lp-leading-relaxed);text-align:center}._7p2blW_successLink{min-height:var(--lp-control-lg);color:var(--lp-color-on-primary);background:var(--lp-color-primary);border-radius:var(--lp-radius-sm);font-weight:var(--lp-weight-bold);justify-content:center;align-items:center;display:inline-flex}
.URKgRa_card{background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-lg);min-width:0;box-shadow:var(--lp-shadow-xs);transition:border-color var(--lp-duration-normal) var(--lp-ease-standard), box-shadow var(--lp-duration-normal) var(--lp-ease-standard), transform var(--lp-duration-normal) var(--lp-ease-standard);flex-direction:column;display:flex;overflow:hidden}.URKgRa_card:hover{border-color:var(--lp-color-primary-soft-strong);box-shadow:var(--lp-shadow-md);transform:translateY(-.2rem)}.URKgRa_coverArea{aspect-ratio:1.32;position:relative;overflow:hidden}.URKgRa_accessBadge,.URKgRa_favorite{z-index:2;top:var(--lp-space-3);position:absolute}.URKgRa_accessBadge{left:var(--lp-space-3)}.URKgRa_favorite{right:var(--lp-space-3);color:var(--lp-color-ink-subtle);border-color:color-mix(in srgb, var(--lp-color-on-primary) 32%, transparent);box-shadow:var(--lp-shadow-sm)}.URKgRa_favoriteActive{color:var(--lp-color-primary);background:var(--lp-color-primary-soft);border-color:var(--lp-color-primary-soft-strong)}.URKgRa_favoriteActive svg{fill:currentColor}.URKgRa_content{gap:var(--lp-space-4);padding:var(--lp-space-5);flex-direction:column;flex:1;display:flex}.URKgRa_badges{gap:var(--lp-space-2);flex-wrap:wrap;display:flex}.URKgRa_content h2{font-family:var(--lp-font-display);font-size:var(--lp-text-lg);font-weight:var(--lp-weight-bold);letter-spacing:-.03em;margin:0;line-height:1.2}.URKgRa_content h2 a{transition:color var(--lp-duration-fast) var(--lp-ease-standard)}.URKgRa_content h2 a:hover{color:var(--lp-color-primary-hover)}.URKgRa_artist{margin:var(--lp-space-1) 0 0;color:var(--lp-color-ink-muted);font-size:var(--lp-text-sm)}.URKgRa_metadata{gap:var(--lp-space-3);padding:var(--lp-space-3) 0;border-block:1px solid var(--lp-color-border);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.URKgRa_metadata div{min-width:0}.URKgRa_metadata dt{color:var(--lp-color-ink-muted);font-size:.62rem;font-weight:var(--lp-weight-bold);letter-spacing:.08em;text-transform:uppercase}.URKgRa_metadata dd{margin:var(--lp-space-1) 0 0;font-size:var(--lp-text-xs);font-weight:var(--lp-weight-medium);text-overflow:ellipsis;white-space:normal;overflow:hidden}.URKgRa_details{gap:var(--lp-space-3);color:var(--lp-color-ink-muted);font-size:var(--lp-text-xs);flex-wrap:wrap;display:flex}.URKgRa_details span{align-items:center;gap:var(--lp-space-1);display:inline-flex}.URKgRa_actions{justify-content:space-between;align-items:center;gap:var(--lp-space-3);margin-top:auto;display:flex}.URKgRa_actions>span{color:var(--lp-color-ink-muted);text-align:right;font-size:.65rem}.URKgRa_listCard{flex-direction:row;min-height:11rem}.URKgRa_listCard:hover{transform:translate(.15rem)}.URKgRa_listCard .URKgRa_coverArea{aspect-ratio:auto;flex:0 0 14rem;width:14rem}.URKgRa_listCard .URKgRa_coverArea>div{height:100%;min-height:0}.URKgRa_listCard .URKgRa_content{align-items:center;gap:var(--lp-space-3) var(--lp-space-6);min-width:0;padding:var(--lp-space-4) var(--lp-space-5);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(12rem,.9fr) minmax(20rem,1.3fr) auto;display:grid}.URKgRa_listCard .URKgRa_badges{grid-column:1/3}.URKgRa_listCard .URKgRa_metadata{border:0;grid-area:2/2/4;grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;align-items:center;padding:0}.URKgRa_listCard .URKgRa_details{grid-column:1}.URKgRa_listCard .URKgRa_actions{flex-direction:column;grid-area:1/3/4;justify-content:center;align-items:stretch}.URKgRa_listCard .URKgRa_actions>span{text-align:center}@media (max-width:64rem){.URKgRa_listCard .URKgRa_coverArea{flex-basis:11rem;width:11rem}.URKgRa_listCard .URKgRa_content{grid-template-columns:minmax(0,1fr) auto}.URKgRa_listCard .URKgRa_badges{grid-column:1}.URKgRa_listCard .URKgRa_metadata{grid-area:auto/1}.URKgRa_listCard .URKgRa_details{grid-column:1}.URKgRa_listCard .URKgRa_actions{grid-area:1/2/5}}@media (max-width:30rem){.URKgRa_coverArea{aspect-ratio:1.45}.URKgRa_listCard{min-height:10rem}.URKgRa_listCard .URKgRa_coverArea{aspect-ratio:auto;flex-basis:7.5rem;width:7.5rem}.URKgRa_listCard .URKgRa_accessBadge{top:var(--lp-space-2);left:var(--lp-space-2)}.URKgRa_listCard .URKgRa_favorite{top:auto;right:var(--lp-space-2);bottom:var(--lp-space-2)}.URKgRa_listCard .URKgRa_content{gap:var(--lp-space-2);padding:var(--lp-space-3);display:flex}.URKgRa_listCard .URKgRa_badges,.URKgRa_listCard .URKgRa_details,.URKgRa_listCard .URKgRa_metadata{display:none}.URKgRa_listCard .URKgRa_content h2{font-size:var(--lp-text-md)}.URKgRa_listCard .URKgRa_actions{flex-direction:row;align-items:flex-start;margin-top:auto}.URKgRa_listCard .URKgRa_actions>span{display:none}}
.XVSo5q_feedback{justify-content:space-between;align-items:center;gap:var(--lp-space-5);margin-top:var(--lp-space-10);padding:var(--lp-space-6);background:var(--lp-color-surface-subtle);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-lg);display:flex}.XVSo5q_feedback h2{font-size:var(--lp-text-lg);margin:0}.XVSo5q_feedback p{margin:var(--lp-space-1) 0 0;color:var(--lp-color-ink-muted);font-size:var(--lp-text-sm)}.XVSo5q_actions{gap:var(--lp-space-2);flex:none;display:flex}.XVSo5q_success{align-items:center;gap:var(--lp-space-2);font-weight:var(--lp-weight-bold);display:flex;color:var(--lp-color-success)!important}.XVSo5q_error{color:var(--lp-color-danger)!important}@media (max-width:38rem){.XVSo5q_feedback{flex-direction:column;align-items:stretch}.XVSo5q_actions,.XVSo5q_actions form,.XVSo5q_actions button{width:100%}.XVSo5q_actions form{flex:1}}
._7viBGq_demo{background:#f9fcff;border:1px solid #67acdd47;border-radius:1.5rem;overflow:hidden;box-shadow:0 30px 90px #00081c6b}._7viBGq_demoTopbar{color:#06285c;background:#fff;border-bottom:1px solid #dce9f2;justify-content:space-between;align-items:center;gap:1.5rem;min-height:5.25rem;padding:1rem 1.25rem;display:flex}._7viBGq_demoTopbar small,._7viBGq_demoTopbar strong{display:block}._7viBGq_demoTopbar small{color:#527089;font-family:var(--home-font-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:.64rem}._7viBGq_demoTopbar strong{margin-top:.25rem;font-size:.92rem}._7viBGq_demoTopbar button{color:#fff;background:#044cc6;border:0;border-radius:.7rem;align-items:center;gap:.55rem;min-height:2.75rem;padding-inline:1rem;font-weight:750;transition:background .16s,transform .16s;display:inline-flex}._7viBGq_demoTopbar button:hover{background:#0360df;transform:translateY(-1px)}._7viBGq_score{color:#082044;grid-template-columns:5rem minmax(36rem,1fr);align-items:center;min-height:18rem;padding:2.5rem 3rem;display:grid;overflow-x:auto}._7viBGq_clef{font-family:Georgia,serif;font-size:6.5rem;line-height:1}._7viBGq_staff{background:repeating-linear-gradient(#0000 0 1.34rem,#879bad 1.39rem,#0000 1.44rem);height:7rem;position:relative}._7viBGq_staff:after{content:"";background:#879bad;width:1px;height:5.6rem;position:absolute;top:1.4rem;right:0}._7viBGq_staff i{background:#082044;border-radius:50%;width:1.1rem;height:.8rem;transition:color .16s,background .16s,box-shadow .16s,transform .16s;position:absolute;transform:translate(-50%,-50%)rotate(-12deg)}._7viBGq_staff i:after{content:"";background:currentColor;width:2px;height:3.4rem;position:absolute;bottom:.35rem;right:0}._7viBGq_staff ._7viBGq_activeNote{color:#044cc6;background:#044cc6;transform:translate(-50%,-50%)rotate(-12deg)scale(1.18);box-shadow:0 0 0 .35rem #044cc61f,0 0 1rem #02cfa857}._7viBGq_cursor{z-index:2;background:linear-gradient(#079ee8,#044cc6 54%,#02cfa8);width:2px;position:absolute;top:.5rem;bottom:-.6rem;transform:translate(-50%);box-shadow:0 0 .8rem #044cc69e}._7viBGq_cursor:before{content:"";background:#02cfa8;border:2px solid #fff;border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:-.1rem;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 .8rem #02cfa8}._7viBGq_timeline{color:#527089;background:#f2f7fb;border-top:1px solid #dce9f2;gap:.7rem;padding:1.2rem 1.5rem 1.5rem;font-size:.75rem;font-weight:650;display:grid}._7viBGq_timeline input{accent-color:#044cc6;width:100%}@media (max-width:42rem){._7viBGq_demoTopbar{flex-direction:column;align-items:stretch}._7viBGq_demoTopbar button{justify-content:center}._7viBGq_score{grid-template-columns:4rem 36rem;min-height:15rem;padding:2rem 1.25rem}._7viBGq_clef{font-size:5.25rem}}@media (prefers-reduced-motion:reduce){._7viBGq_staff i,._7viBGq_demoTopbar button{transition:none}}
._QEyra_brand{border-radius:var(--lp-radius-xs);align-items:center;width:clamp(8.75rem,12vw,10rem);line-height:0;display:inline-flex;overflow:hidden}._QEyra_logo{width:100%;height:auto}._QEyra_lightLogo{display:none}:root[data-theme=light] ._QEyra_darkLogo{display:none}:root[data-theme=light] ._QEyra_lightLogo{display:block}
._5vKgyq_control{gap:var(--lp-space-2);padding:var(--lp-space-3);background:var(--lp-color-canvas);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-md);display:grid}._5vKgyq_enabled{background:var(--lp-color-primary-soft);border-color:var(--lp-color-primary-soft-strong)}._5vKgyq_toggle{align-items:center;gap:var(--lp-space-3);width:100%;color:var(--lp-color-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;padding:0;display:grid}._5vKgyq_icon{width:2.15rem;height:2.15rem;color:var(--lp-color-primary-hover);background:var(--lp-color-surface-raised);border-radius:var(--lp-radius-sm);place-items:center;display:grid}._5vKgyq_copy strong,._5vKgyq_copy small{display:block}._5vKgyq_copy strong{font-size:var(--lp-text-sm)}._5vKgyq_copy small{margin-top:var(--lp-space-1);color:var(--lp-color-ink-muted);font-size:.68rem}._5vKgyq_toggle>i{background:var(--lp-color-border-strong);border-radius:var(--lp-radius-pill);width:2.3rem;height:1.3rem;position:relative}._5vKgyq_toggle>i span{background:var(--lp-color-surface-raised);width:.9rem;height:.9rem;transition:transform var(--lp-duration-fast);border-radius:50%;position:absolute;top:.2rem;left:.2rem}._5vKgyq_enabled ._5vKgyq_toggle>i{background:var(--lp-color-primary)}._5vKgyq_enabled ._5vKgyq_toggle>i span{transform:translate(1rem)}._5vKgyq_volume{align-items:center;gap:var(--lp-space-2);padding-top:var(--lp-space-2);color:var(--lp-color-ink-muted);border-top:1px solid var(--lp-color-border);grid-template-columns:1fr auto;font-size:.68rem;display:grid}._5vKgyq_volume strong{color:var(--lp-color-ink-subtle);font-size:.68rem}._5vKgyq_volume input{width:100%;accent-color:var(--lp-color-primary);grid-column:1/-1}
.bpkqhW_layer{z-index:100;padding:var(--lp-space-4);place-items:center;display:grid;position:fixed;inset:0}.bpkqhW_backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0e1613ad;border:0;width:100%;padding:0;position:absolute;inset:0}.bpkqhW_modal{z-index:1;background:var(--lp-color-surface-raised);border:1px solid color-mix(in srgb, var(--lp-color-premium) 32%, var(--lp-color-border));border-radius:var(--lp-radius-lg);width:min(100%,34rem);box-shadow:var(--lp-shadow-lg);text-align:center;padding:clamp(1.5rem,5vw,2.75rem);position:relative;overflow:hidden}.bpkqhW_modal:before{z-index:-1;background:radial-gradient(circle, var(--lp-color-premium-soft), transparent 70%);content:"";width:22rem;height:14rem;position:absolute;top:-8rem;left:50%;transform:translate(-50%)}.bpkqhW_close{top:var(--lp-space-3);right:var(--lp-space-3);position:absolute}.bpkqhW_icon{width:4rem;height:4rem;margin:0 auto var(--lp-space-4);color:var(--lp-color-premium);background:var(--lp-color-premium-soft);border-radius:50%;place-items:center;display:grid}.bpkqhW_eyebrow{letter-spacing:var(--lp-tracking-label);text-transform:uppercase;font-weight:800;margin:0 0 var(--lp-space-2)!important;color:var(--lp-color-premium)!important;font-size:var(--lp-text-xs)!important}.bpkqhW_modal h2{font-family:var(--lp-font-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.75rem,5vw,2.4rem);line-height:1.05}.bpkqhW_modal>p:not(.bpkqhW_eyebrow){margin:var(--lp-space-4) auto 0;color:var(--lp-color-ink-subtle)}.bpkqhW_modal ul{gap:var(--lp-space-2);margin:var(--lp-space-6) 0;text-align:left;padding:0;list-style:none;display:grid}.bpkqhW_modal li{align-items:center;gap:var(--lp-space-3);padding:var(--lp-space-3);background:var(--lp-color-surface-subtle);border-radius:var(--lp-radius-sm);font-size:var(--lp-text-sm);display:flex}.bpkqhW_modal li svg{color:var(--lp-color-primary)}.bpkqhW_actions{gap:var(--lp-space-3);grid-template-columns:1.2fr .8fr;display:grid}.bpkqhW_modal>small{margin-top:var(--lp-space-4);color:var(--lp-color-ink-muted);display:block}@media (max-width:32rem){.bpkqhW_actions{grid-template-columns:1fr}}
.OtiW8G_workflow{align-items:center;gap:var(--lp-space-3);padding:var(--lp-space-4) var(--lp-space-5);color:var(--lp-color-ink-subtle);background:var(--lp-color-surface-subtle);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-md);font-size:var(--lp-text-sm);flex-wrap:wrap;font-weight:700;display:flex}.OtiW8G_workflow svg{color:var(--lp-color-primary)}.OtiW8G_formWrap{padding:var(--lp-space-6)}.OtiW8G_uploadForm{gap:var(--lp-space-4);grid-template-columns:minmax(18rem,1fr) minmax(12rem,.35fr) auto;align-items:end;display:grid}.OtiW8G_fileField,.OtiW8G_languageField{gap:var(--lp-space-2);color:var(--lp-color-ink);font-size:var(--lp-text-sm);font-weight:700;display:grid}.OtiW8G_fileField>span{align-items:center;gap:var(--lp-space-2);display:flex}.OtiW8G_fileField input,.OtiW8G_languageField select{min-height:var(--lp-control-md);padding:var(--lp-space-2) var(--lp-space-3);color:var(--lp-color-ink);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border-strong);border-radius:var(--lp-radius-sm)}.OtiW8G_fileField small{color:var(--lp-color-ink-muted);font-weight:400}.OtiW8G_error,.OtiW8G_success{padding:var(--lp-space-3) var(--lp-space-4);border-radius:var(--lp-radius-sm);grid-column:1/-1;margin:0}.OtiW8G_error{color:var(--lp-color-danger);background:var(--lp-color-danger-soft)}.OtiW8G_success{color:var(--lp-color-success);background:var(--lp-color-success-soft)}.OtiW8G_table small{text-overflow:ellipsis;max-width:28rem;overflow:hidden}@media (max-width:62rem){.OtiW8G_uploadForm{grid-template-columns:1fr;align-items:stretch}}@media (max-width:42rem){.OtiW8G_workflow svg{transform:rotate(90deg)}.OtiW8G_workflow{flex-direction:column;align-items:flex-start}.OtiW8G_table{min-width:46rem}}
.Iht_Lq_table td{vertical-align:top}.Iht_Lq_requestDetails{gap:var(--lp-space-1);white-space:normal;min-width:15rem;max-width:24rem}.Iht_Lq_requestDetails>span{color:var(--lp-color-ink-subtle);font-size:var(--lp-text-xs);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.Iht_Lq_statusForm,.Iht_Lq_actions{align-items:center;gap:var(--lp-space-2);display:flex}.Iht_Lq_statusForm select{min-height:var(--lp-control-sm);padding-inline:var(--lp-space-2);color:var(--lp-color-ink);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border-strong);border-radius:var(--lp-radius-xs);font-size:var(--lp-text-xs)}@media (max-width:42rem){.Iht_Lq_table{min-width:58rem}}
.TCErWa_nav{gap:var(--lp-space-2);padding:var(--lp-space-2);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-md);display:flex;overflow-x:auto}.TCErWa_area{gap:var(--lp-space-7,1.75rem);display:grid}.TCErWa_navLink{min-height:var(--lp-control-sm);padding:var(--lp-space-2) var(--lp-space-4);color:var(--lp-color-ink-subtle);border-radius:var(--lp-radius-sm);font-size:var(--lp-text-sm);white-space:nowrap;font-weight:700}.TCErWa_navLink:hover{color:var(--lp-color-primary);background:var(--lp-color-primary-soft)}.TCErWa_active{color:var(--lp-color-on-primary);background:var(--lp-color-primary)}.TCErWa_active:hover{color:var(--lp-color-on-primary);background:var(--lp-color-primary-hover)}.TCErWa_check{align-items:flex-start;gap:var(--lp-space-3);padding:var(--lp-space-4);background:var(--lp-color-surface-subtle);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-sm);font-size:var(--lp-text-sm);display:flex}.TCErWa_check input{accent-color:var(--lp-color-primary);margin-top:.2rem}.TCErWa_check span{gap:var(--lp-space-1);display:grid}.TCErWa_check small{color:var(--lp-color-ink-muted)}.TCErWa_rowActions{justify-content:flex-end;gap:var(--lp-space-2);display:flex}@media (max-width:42rem){.TCErWa_nav{margin-inline:calc(var(--lp-space-4) * -1);border-left:0;border-right:0;border-radius:0}.TCErWa_rowActions{flex-wrap:wrap;justify-content:flex-start}}
.OKayqq_form{gap:var(--lp-space-5);display:grid}.OKayqq_section{background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-lg);box-shadow:var(--lp-shadow-xs);padding:clamp(1.25rem,3vw,2rem)}.OKayqq_sectionHeading{gap:var(--lp-space-4);margin-bottom:var(--lp-space-6);align-items:flex-start;display:flex}.OKayqq_sectionHeading>span{color:#276a56;width:2.25rem;height:2.25rem;font-size:var(--lp-text-xs);background:#e1f1eb;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.OKayqq_sectionHeading h2{margin:0;font-size:clamp(1.1rem,2vw,1.35rem)}.OKayqq_sectionHeading p{color:var(--lp-color-ink-subtle);font-size:var(--lp-text-sm);margin:.25rem 0 0}.OKayqq_grid,.OKayqq_gridThree{gap:var(--lp-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.OKayqq_gridThree{grid-template-columns:repeat(3,minmax(0,1fr))}.OKayqq_field,.OKayqq_fieldFull{align-content:start;gap:var(--lp-space-2);color:var(--lp-color-ink-subtle);font-size:var(--lp-text-sm);font-weight:var(--lp-weight-semibold);display:grid}.OKayqq_fieldFull{grid-column:1/-1}.OKayqq_field input,.OKayqq_field select,.OKayqq_fieldFull input,.OKayqq_fieldFull select,.OKayqq_fieldFull textarea{width:100%;min-height:var(--lp-control-lg);padding:0 var(--lp-space-3);color:var(--lp-color-ink);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border-strong);border-radius:var(--lp-radius-sm);outline:none}.OKayqq_fieldFull textarea{min-height:7rem;padding-block:var(--lp-space-3);resize:vertical}.OKayqq_field input:focus,.OKayqq_field select:focus,.OKayqq_fieldFull input:focus,.OKayqq_fieldFull select:focus,.OKayqq_fieldFull textarea:focus{border-color:var(--lp-color-primary);box-shadow:var(--lp-shadow-focus)}.OKayqq_field small,.OKayqq_fieldFull small{color:var(--lp-color-ink-muted);font-weight:400}.OKayqq_objectives{padding:var(--lp-space-4);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-md);grid-column:1/-1;margin:0}.OKayqq_objectives legend{padding-inline:var(--lp-space-2);color:var(--lp-color-ink-subtle);font-size:var(--lp-text-sm);font-weight:700}.OKayqq_objectives>div{gap:var(--lp-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.OKayqq_objectives label{min-height:var(--lp-control-sm);align-items:center;gap:var(--lp-space-2);color:var(--lp-color-ink-subtle);font-size:var(--lp-text-sm);display:flex}.OKayqq_objectives input{accent-color:var(--lp-color-primary)}.OKayqq_fieldHint{margin-top:var(--lp-space-3);color:var(--lp-color-ink-muted);font-size:var(--lp-text-xs);font-weight:400;line-height:var(--lp-leading-relaxed);display:block}.OKayqq_compatibility{align-content:start;gap:var(--lp-space-2);min-height:var(--lp-control-lg);padding:var(--lp-space-3);color:var(--lp-color-ink-subtle);background:var(--lp-color-primary-soft);border:1px solid var(--lp-color-primary-soft-strong);border-radius:var(--lp-radius-sm);display:grid}.OKayqq_compatibility span{font-size:var(--lp-text-xs);text-transform:uppercase;letter-spacing:.06em;font-weight:800}.OKayqq_compatibility p{color:var(--lp-color-ink);font-size:var(--lp-text-sm);line-height:var(--lp-leading-relaxed);margin:0}.OKayqq_error{color:var(--lp-color-danger)!important;font-weight:600!important}.OKayqq_formError{padding:var(--lp-space-4);color:var(--lp-color-danger);background:var(--lp-color-danger-soft);border:1px solid color-mix(in srgb, var(--lp-color-danger) 25%, transparent);border-radius:var(--lp-radius-sm);margin:0}.OKayqq_uploadGrid{gap:var(--lp-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.OKayqq_coverSourceOptions{gap:var(--lp-space-3);padding:var(--lp-space-4);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-md);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.OKayqq_coverSourceOptions legend{padding-inline:var(--lp-space-2);font-size:var(--lp-text-sm);font-weight:800}.OKayqq_coverSourceOptions label{align-items:flex-start;gap:var(--lp-space-3);padding:var(--lp-space-3);background:var(--lp-color-surface-subtle);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-sm);cursor:pointer;display:flex}.OKayqq_coverSourceOptions label:has(input:checked){background:var(--lp-color-primary-soft);border-color:var(--lp-color-primary)}.OKayqq_coverSourceOptions input{accent-color:var(--lp-color-primary);flex:none;margin-top:.2rem}.OKayqq_coverSourceOptions span{gap:var(--lp-space-1);display:grid}.OKayqq_coverSourceOptions strong{font-size:var(--lp-text-sm)}.OKayqq_coverSourceOptions small{color:var(--lp-color-ink-subtle);font-size:var(--lp-text-xs);font-weight:400;line-height:var(--lp-leading-relaxed)}.OKayqq_generatedCoverPreview{aspect-ratio:1;align-content:end;justify-self:center;gap:var(--lp-space-2);width:min(100%,28rem);padding:var(--lp-space-6);color:#fff;border-radius:var(--lp-radius-md);box-shadow:var(--lp-shadow-sm);isolation:isolate;background:linear-gradient(145deg,#235f4c,#102d27);grid-column:1/-1;display:grid;position:relative;overflow:hidden}.OKayqq_generatedCoverPreview:after{z-index:1;content:"";background:linear-gradient(#0000,#081915f0);height:42%;position:absolute;inset:auto 0 0}.OKayqq_generatedCoverPreview>span{z-index:2;top:var(--lp-space-5);left:var(--lp-space-5);color:#a8e4cf;letter-spacing:.16em;font-size:.62rem;font-weight:800;position:absolute}.OKayqq_generatedCoverPreview>div{z-index:0;border-radius:var(--lp-radius-sm);background:#fffef9 repeating-linear-gradient(#0000 0 1.05rem,#27312c 1.08rem,#0000 1.12rem);height:45%;position:absolute;top:22%;left:7%;right:7%;transform:rotate(-1.2deg);box-shadow:0 1.2rem 2rem #00000047}.OKayqq_generatedCoverPreview i{color:#111914;font-family:Georgia,serif;font-size:4.4rem;font-style:normal;position:absolute;top:.5rem;left:1.1rem}.OKayqq_generatedCoverPreview b{color:#0000;background:#111914;border-radius:50%;width:.8rem;height:.58rem;position:absolute;transform:rotate(-16deg)}.OKayqq_generatedCoverPreview b:first-of-type{top:3.8rem;left:25%}.OKayqq_generatedCoverPreview b:nth-of-type(2){top:2.75rem;left:40%}.OKayqq_generatedCoverPreview b:nth-of-type(3){top:4.3rem;left:56%}.OKayqq_generatedCoverPreview b:nth-of-type(4){top:2.2rem;left:71%}.OKayqq_generatedCoverPreview b:nth-of-type(5){top:3.25rem;left:84%}.OKayqq_generatedCoverPreview>strong{z-index:2;font-family:var(--lp-font-display);font-size:clamp(1.5rem,4vw,2.2rem);line-height:1;position:relative}.OKayqq_generatedCoverPreview>small{z-index:2;color:#a8e4cf;font-size:var(--lp-text-xs);position:relative}.OKayqq_defaultCoverChoice{gap:var(--lp-space-1) var(--lp-space-3);padding:var(--lp-space-5);color:var(--lp-color-success);background:var(--lp-color-success-soft);border:1px solid color-mix(in srgb, var(--lp-color-success) 25%, transparent);border-radius:var(--lp-radius-md);grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center;display:grid}.OKayqq_defaultCoverChoice>svg{grid-row:1/3}.OKayqq_defaultCoverChoice small{color:var(--lp-color-ink-subtle)}.OKayqq_tonesSection{gap:var(--lp-space-4);margin-bottom:var(--lp-space-5);padding:var(--lp-space-5);background:var(--lp-color-surface-subtle);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-md);display:grid}.OKayqq_tonesSection p{margin:var(--lp-space-1) 0 0;color:var(--lp-color-ink-subtle);font-size:var(--lp-text-sm)}.OKayqq_toneChecklist{gap:var(--lp-space-2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.OKayqq_toneChecklist label{justify-content:center;align-items:center;gap:var(--lp-space-2);min-height:2.75rem;color:var(--lp-color-ink-subtle);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border-strong);border-radius:var(--lp-radius-sm);font-size:var(--lp-text-xs);cursor:pointer;font-weight:700;display:flex}.OKayqq_toneChecklist label:has(input:disabled){cursor:default}.OKayqq_toneChecklist .OKayqq_toneChecked{color:#fff;background:var(--lp-color-primary);border-color:var(--lp-color-primary)}.OKayqq_toneChecklist input{accent-color:var(--lp-color-primary)}.OKayqq_toneSyncOptions{gap:var(--lp-space-3);padding:var(--lp-space-4);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-md);margin:0;display:grid}.OKayqq_toneSyncOptions legend{padding-inline:var(--lp-space-2);font-size:var(--lp-text-sm);font-weight:800}.OKayqq_toneSyncOptions label{align-items:flex-start;gap:var(--lp-space-3);font-size:var(--lp-text-sm);display:flex}.OKayqq_toneSyncOptions label span{gap:.15rem;display:grid}.OKayqq_toneSyncOptions small{color:var(--lp-color-ink-subtle);font-weight:400}.OKayqq_upload{gap:.15rem var(--lp-space-3);min-height:8.5rem;padding:var(--lp-space-4);background:var(--lp-color-surface-subtle);border:1px dashed var(--lp-color-border-strong);border-radius:var(--lp-radius-md);grid-template-columns:auto 1fr;align-items:center;display:grid}.OKayqq_upload>svg{color:var(--lp-color-primary);grid-row:1/3}.OKayqq_upload strong{font-size:var(--lp-text-sm)}.OKayqq_upload small{color:var(--lp-color-ink-muted);font-size:var(--lp-text-xs)}.OKayqq_upload input{width:100%;margin-top:var(--lp-space-3);font-size:var(--lp-text-xs);grid-column:1/-1}.OKayqq_upload .OKayqq_error{grid-column:1/-1}.OKayqq_upload .OKayqq_removeFile{align-items:center;gap:var(--lp-space-2);margin-top:var(--lp-space-2);color:var(--lp-color-danger);font-size:var(--lp-text-xs);grid-column:1/-1;display:flex}.OKayqq_upload .OKayqq_removeFile input{width:auto;accent-color:var(--lp-color-danger);margin:0}.OKayqq_coverPreview{width:100%;min-height:10rem;margin-top:var(--lp-space-3);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-sm);background-position:50%;background-size:cover;grid-column:1/-1}.OKayqq_coverUrlField,.OKayqq_currentCoverUrl{gap:var(--lp-space-2);margin-top:var(--lp-space-2);color:var(--lp-color-ink-subtle);font-size:var(--lp-text-xs);font-weight:var(--lp-weight-semibold);grid-column:1/-1;display:grid}.OKayqq_upload .OKayqq_coverUrlField input,.OKayqq_upload .OKayqq_currentCoverUrl input{min-height:var(--lp-control-lg);padding:0 var(--lp-space-3);color:var(--lp-color-ink);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border-strong);border-radius:var(--lp-radius-sm);outline:none;margin-top:0}.OKayqq_upload .OKayqq_coverUrlField input:focus{border-color:var(--lp-color-primary);box-shadow:var(--lp-shadow-focus)}.OKayqq_upload .OKayqq_currentCoverUrl input{color:var(--lp-color-ink-subtle);background:var(--lp-color-surface);font-family:var(--font-mono,monospace)}.OKayqq_upload .OKayqq_coverUrlField small,.OKayqq_upload .OKayqq_currentCoverUrl small{color:var(--lp-color-ink-muted);font-weight:400;line-height:var(--lp-leading-relaxed)}.OKayqq_upload .OKayqq_defaultCoverNotice{color:var(--lp-color-success);line-height:var(--lp-leading-relaxed);grid-column:1/-1}.OKayqq_timingConfirmation{gap:var(--lp-space-3);margin-top:var(--lp-space-5);padding:var(--lp-space-4);color:var(--lp-color-premium);background:var(--lp-color-premium-soft);border:1px solid color-mix(in srgb, var(--lp-color-premium) 30%, transparent);border-radius:var(--lp-radius-md);font-size:var(--lp-text-sm);align-items:flex-start;display:flex}.OKayqq_timingConfirmation input{accent-color:var(--lp-color-danger);flex:none;margin-top:.2rem}.OKayqq_timingConfirmation strong{color:var(--lp-color-ink);display:block}.OKayqq_manualTranspose{gap:var(--lp-space-4);margin-top:var(--lp-space-6);padding:var(--lp-space-5);background:var(--lp-color-surface-subtle);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-md);display:grid}.OKayqq_manualTransposeHeading{justify-content:space-between;align-items:center;gap:var(--lp-space-4);display:flex}.OKayqq_manualTransposeHeading strong,.OKayqq_manualTransposeHeading small{display:block}.OKayqq_manualTransposeHeading small{margin-top:var(--lp-space-1);color:var(--lp-color-ink-muted);font-size:var(--lp-text-xs)}.OKayqq_octaveControls{align-items:center;gap:var(--lp-space-2);display:flex}.OKayqq_toneGrid{gap:var(--lp-space-2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.OKayqq_toneGrid button{min-height:2.75rem;padding:0 var(--lp-space-2);color:var(--lp-color-ink-subtle);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border-strong);border-radius:var(--lp-radius-sm);font:inherit;font-size:var(--lp-text-xs);cursor:pointer;font-weight:700}.OKayqq_toneGrid button:hover{color:var(--lp-color-primary);border-color:var(--lp-color-primary)}.OKayqq_toneGrid .OKayqq_toneActive{color:#fff;background:var(--lp-color-primary);border-color:var(--lp-color-primary);box-shadow:var(--lp-shadow-focus)}.OKayqq_transposePreview{gap:var(--lp-space-3);margin-top:var(--lp-space-5);padding:var(--lp-space-4);background:var(--lp-color-canvas);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-md);display:grid;overflow:hidden}.OKayqq_previewHeading{justify-content:space-between;align-items:center;gap:var(--lp-space-4);display:flex}.OKayqq_previewHeading small{color:var(--lp-color-ink-muted)}.OKayqq_previewCanvas{min-width:0;min-height:20rem;padding:var(--lp-space-5);color:var(--lp-color-score-ink);background:var(--lp-color-score-paper);border-radius:var(--lp-radius-sm);overflow:auto}.OKayqq_previewCanvas:empty{background:linear-gradient(100deg,#fff 20%,#f2f5f2 45%,#fff 70%) 0 0/200% 100%;animation:1.2s linear infinite OKayqq_previewLoading}.OKayqq_previewCanvas svg{max-width:100%;height:auto;display:block}.OKayqq_previewError{color:var(--lp-color-danger);font-size:var(--lp-text-sm);margin:0}.OKayqq_options{gap:var(--lp-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.OKayqq_options fieldset{gap:var(--lp-space-5);padding:var(--lp-space-4);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-md);margin:0;display:flex}.OKayqq_options legend{padding-inline:var(--lp-space-2);font-size:var(--lp-text-sm);font-weight:800}.OKayqq_options label{gap:var(--lp-space-2);font-size:var(--lp-text-sm);align-items:center;display:flex}.OKayqq_options input{accent-color:var(--lp-color-primary)}.OKayqq_options .OKayqq_syncOptions{align-items:stretch;gap:var(--lp-space-3);flex-direction:column}.OKayqq_syncOptions label{align-items:flex-start}.OKayqq_syncOptions label>span{gap:.15rem;display:grid}.OKayqq_syncOptions strong{color:var(--lp-color-ink)}.OKayqq_syncOptions small{color:var(--lp-color-ink-subtle);line-height:var(--lp-leading-relaxed)}.OKayqq_actions{justify-content:flex-end;align-items:center;gap:var(--lp-space-4);padding:var(--lp-space-4) 0 var(--lp-space-8);display:flex}.OKayqq_actions p{align-items:center;gap:var(--lp-space-2);color:#73511a;font-size:var(--lp-text-sm);margin:0 auto 0 0;display:flex}@media (max-width:65rem){.OKayqq_gridThree{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes OKayqq_previewLoading{to{background-position:-200% 0}}@media (max-width:55rem){.OKayqq_manualTransposeHeading{flex-direction:column;align-items:flex-start}.OKayqq_toneGrid,.OKayqq_toneChecklist{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:40rem){.OKayqq_grid,.OKayqq_gridThree,.OKayqq_uploadGrid,.OKayqq_options,.OKayqq_coverSourceOptions{grid-template-columns:1fr}.OKayqq_objectives>div{grid-template-columns:repeat(2,minmax(0,1fr))}.OKayqq_options fieldset{flex-wrap:wrap}.OKayqq_actions{flex-direction:column;align-items:stretch}.OKayqq_actions button{width:100%}.OKayqq_toneGrid,.OKayqq_toneChecklist{grid-template-columns:repeat(3,minmax(0,1fr))}.OKayqq_octaveControls{flex-wrap:wrap;width:100%}}
._iV5Ja_actions{justify-content:flex-end;gap:var(--lp-space-1);flex-wrap:wrap;display:flex}._iV5Ja_backdrop{z-index:100;padding:var(--lp-space-5);background:var(--lp-color-overlay);place-items:center;display:grid;position:fixed;inset:0}._iV5Ja_dialog{width:min(100%,30rem);padding:var(--lp-space-8);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-lg);box-shadow:var(--lp-shadow-lg);text-align:center}._iV5Ja_dangerIcon{width:3.5rem;height:3.5rem;color:var(--lp-color-danger);background:var(--lp-color-danger-soft);border-radius:50%;place-items:center;margin-inline:auto;display:grid}._iV5Ja_audioIcon{width:3.5rem;height:3.5rem;color:var(--lp-color-primary);background:var(--lp-color-primary-soft);border-radius:50%;place-items:center;margin-inline:auto;display:grid}._iV5Ja_dialog h2{margin:var(--lp-space-4) 0 var(--lp-space-2);font-family:var(--lp-font-display);font-size:var(--lp-text-xl)}._iV5Ja_dialog p{color:var(--lp-color-ink-subtle);line-height:var(--lp-leading-relaxed);margin:0}._iV5Ja_dialogActions{justify-content:center;gap:var(--lp-space-3);margin-top:var(--lp-space-6);display:flex}._iV5Ja_audioForm{gap:var(--lp-space-4);margin-top:var(--lp-space-6);text-align:left;display:grid}._iV5Ja_audioForm label{gap:var(--lp-space-2);color:var(--lp-color-ink-subtle);font-size:var(--lp-text-sm);font-weight:700;display:grid}._iV5Ja_audioForm select,._iV5Ja_audioForm input{width:100%;min-height:var(--lp-control-md);padding:0 var(--lp-space-3);color:var(--lp-color-ink);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border-strong);border-radius:var(--lp-radius-sm);font:inherit}@media (max-width:42rem){._iV5Ja_actions{flex-wrap:wrap}._iV5Ja_dialogActions{flex-direction:column;align-items:stretch}._iV5Ja_dialogActions button,._iV5Ja_dialogActions form{width:100%}}
.tJlOwW_catalog{padding-bottom:var(--lp-space-20)}.tJlOwW_searchPanel{padding:var(--lp-space-6);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-lg);box-shadow:var(--lp-shadow-sm)}.tJlOwW_searchPanel form{align-items:center;gap:var(--lp-space-3);min-height:3.75rem;padding-inline:var(--lp-space-5);color:var(--lp-color-ink-muted);background:var(--lp-color-canvas);border:1px solid var(--lp-color-border-strong);border-radius:var(--lp-radius-md);transition:border-color var(--lp-duration-fast) var(--lp-ease-standard), box-shadow var(--lp-duration-fast) var(--lp-ease-standard);display:flex}.tJlOwW_searchPanel form:focus-within{border-color:var(--lp-color-focus);box-shadow:var(--lp-shadow-focus)}.tJlOwW_searchPanel input{min-width:0;font-size:var(--lp-text-md);background:0 0;border:0;outline:0;flex:1}.tJlOwW_searchPanel input::placeholder{color:var(--lp-color-ink-muted)}.tJlOwW_searchPanel>p{margin:var(--lp-space-3) 0 0;color:var(--lp-color-ink-muted);font-size:var(--lp-text-xs)}.tJlOwW_results{min-width:0;margin-top:var(--lp-space-8)}.tJlOwW_toolbar{min-height:var(--lp-control-lg);justify-content:space-between;align-items:center;gap:var(--lp-space-5);margin-bottom:var(--lp-space-5);display:flex}.tJlOwW_toolbar>div{align-items:center;gap:var(--lp-space-3);display:flex}.tJlOwW_toolbar p{color:var(--lp-color-ink-muted);font-size:var(--lp-text-sm);margin:0}.tJlOwW_toolbar p strong{color:var(--lp-color-ink)}.tJlOwW_toolbarControls{justify-content:flex-end;align-items:center;gap:var(--lp-space-5);display:flex}.tJlOwW_toolbar>.tJlOwW_labToolbarControls{gap:var(--lp-space-3);grid-template-columns:repeat(3,minmax(9rem,1fr));display:grid}.tJlOwW_labToolbar{flex-direction:column;align-items:stretch}.tJlOwW_labToolbar>div:first-child{justify-content:flex-start}.tJlOwW_labToolbarControls .tJlOwW_selectControl{justify-content:space-between}.tJlOwW_selectControl{align-items:center;gap:var(--lp-space-3);color:var(--lp-color-ink-muted);font-size:var(--lp-text-xs);font-weight:var(--lp-weight-medium);display:flex}.tJlOwW_selectControl select{min-height:var(--lp-control-sm);padding:0 var(--lp-space-8) 0 var(--lp-space-3);color:var(--lp-color-ink-subtle);background-color:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-sm);font-size:var(--lp-text-xs);font-weight:var(--lp-weight-medium);outline:0}.tJlOwW_selectControl select:focus-visible{border-color:var(--lp-color-focus);box-shadow:var(--lp-shadow-focus)}.tJlOwW_viewSwitcher{background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-sm);flex:none;align-items:center;gap:.125rem;padding:.125rem;display:inline-flex}.tJlOwW_viewSwitcher button{box-shadow:none}.tJlOwW_songGrid{gap:var(--lp-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tJlOwW_songList{gap:var(--lp-space-3);display:grid}.tJlOwW_emptyState{min-height:30rem;padding:var(--lp-space-8);text-align:center;background:var(--lp-color-surface-raised);border:1px dashed var(--lp-color-border-strong);border-radius:var(--lp-radius-lg);align-content:center;place-items:center;display:grid}.tJlOwW_emptyState>span{width:4rem;height:4rem;color:var(--lp-color-primary-hover);background:var(--lp-color-primary-soft);border-radius:50%;place-items:center;display:grid}.tJlOwW_emptyState h2{margin:var(--lp-space-5) 0 0;font-family:var(--lp-font-display);font-size:var(--lp-text-xl)}.tJlOwW_emptyState p{margin:var(--lp-space-2) 0 var(--lp-space-5);color:var(--lp-color-ink-muted)}@media (max-width:75rem){.tJlOwW_songGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:42rem){.tJlOwW_searchPanel{padding:var(--lp-space-3)}.tJlOwW_searchPanel form{min-height:var(--lp-control-lg);padding-inline:var(--lp-space-3)}.tJlOwW_toolbar{flex-direction:column;align-items:flex-start}.tJlOwW_toolbar,.tJlOwW_toolbar>div,.tJlOwW_toolbarControls{width:100%}.tJlOwW_viewSwitcher{align-self:flex-end}.tJlOwW_toolbar>.tJlOwW_labToolbarControls{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.tJlOwW_toolbarControls{align-items:stretch;gap:var(--lp-space-3);flex-direction:column}.tJlOwW_selectControl{width:100%}.tJlOwW_toolbar>div,.tJlOwW_selectControl{justify-content:space-between}.tJlOwW_selectControl select{flex:1}.tJlOwW_labToolbarControls .tJlOwW_selectControl{flex-direction:column;align-items:stretch}.tJlOwW_songGrid{grid-template-columns:1fr}}
.PkI3pW_drone{--drone-accent:#7c5ce5;--drone-accent-soft:color-mix(in srgb, var(--drone-accent) 16%, transparent);background:radial-gradient(circle at 84% 12%, var(--drone-accent-soft), transparent 21rem), linear-gradient(145deg, color-mix(in srgb, var(--lp-color-primary-soft) 28%, transparent), transparent 44%), var(--lp-color-surface-raised);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-xl);box-shadow:var(--lp-shadow-lg);padding:clamp(1.25rem,4vw,2.5rem);position:relative;overflow:hidden}.PkI3pW_panelHeading{justify-content:space-between;align-items:flex-start;gap:var(--lp-space-6);display:flex;position:relative}.PkI3pW_eyebrow{margin:0 0 var(--lp-space-2);color:var(--lp-color-primary);font-size:var(--lp-text-xs);font-weight:var(--lp-weight-bold);letter-spacing:var(--lp-tracking-label);text-transform:uppercase}.PkI3pW_panelHeading h2{max-width:31rem;font-family:var(--lp-font-display);font-size:clamp(1.35rem, 3vw, var(--lp-text-2xl));letter-spacing:-.035em;margin:0}.PkI3pW_status{align-items:center;gap:var(--lp-space-2);padding:var(--lp-space-2) var(--lp-space-3);color:var(--lp-color-ink-muted);background:color-mix(in srgb, var(--lp-color-surface-raised) 82%, transparent);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-pill);font-size:var(--lp-text-xs);font-weight:var(--lp-weight-semibold);flex:none;display:inline-flex}.PkI3pW_status i{background:var(--lp-color-ink-muted);border-radius:50%;width:.5rem;height:.5rem}.PkI3pW_running .PkI3pW_status{color:var(--lp-color-success);border-color:color-mix(in srgb, var(--lp-color-success) 35%, var(--lp-color-border))}.PkI3pW_running .PkI3pW_status i{background:var(--drone-accent);box-shadow:0 0 0 .3rem var(--drone-accent-soft)}.PkI3pW_workspace{align-items:center;gap:clamp(var(--lp-space-6), 5vw, var(--lp-space-12));margin-top:var(--lp-space-8);grid-template-columns:minmax(17rem,.9fr) minmax(20rem,1.25fr);display:grid;position:relative}.PkI3pW_soundStage{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--lp-color-surface-raised) 94%, transparent) 0 38%, transparent 39%), conic-gradient(from 205deg, var(--lp-color-primary-soft), var(--drone-accent-soft), var(--lp-color-primary-soft));border:1px solid var(--lp-color-border);width:min(100%,22rem);box-shadow:inset 0 0 0 .75rem color-mix(in srgb, var(--lp-color-surface-raised) 58%, transparent), var(--lp-shadow-sm);border-radius:50%;place-items:center;margin-inline:auto;display:grid;position:relative;overflow:hidden}.PkI3pW_wave{border:1px solid color-mix(in srgb, var(--drone-accent) 36%, var(--lp-color-border));opacity:0;border-radius:50%;width:42%;height:42%;position:absolute}.PkI3pW_waveTwo{animation-delay:.7s!important}.PkI3pW_waveThree{animation-delay:1.4s!important}.PkI3pW_running .PkI3pW_wave{animation:2.1s ease-out infinite PkI3pW_sound-wave}.PkI3pW_noteDisplay{z-index:2;justify-items:center;line-height:1;display:grid}.PkI3pW_noteDisplay>span{color:var(--lp-color-primary);font-size:var(--lp-text-xs);font-weight:var(--lp-weight-bold);letter-spacing:var(--lp-tracking-label);text-transform:uppercase}.PkI3pW_noteDisplay>strong{margin-top:var(--lp-space-3);font-family:var(--lp-font-display);letter-spacing:-.09em;font-size:clamp(4.8rem,13vw,7.5rem)}.PkI3pW_noteDisplay>strong small{margin-left:var(--lp-space-1);color:var(--lp-color-ink-muted);font-size:var(--lp-text-xl);letter-spacing:0}.PkI3pW_noteDisplay p{margin:var(--lp-space-3) 0 0;color:var(--lp-color-ink-muted);font-size:var(--lp-text-xs);font-weight:var(--lp-weight-semibold)}.PkI3pW_concertPitch{z-index:2;align-items:baseline;gap:var(--lp-space-2);padding:var(--lp-space-2) var(--lp-space-3);background:color-mix(in srgb, var(--lp-color-surface-raised) 82%, transparent);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-pill);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);display:flex;position:absolute;bottom:7%}.PkI3pW_concertPitch span,.PkI3pW_concertPitch small{color:var(--lp-color-ink-muted);font-size:.65rem}.PkI3pW_concertPitch strong{color:var(--drone-accent);font-size:var(--lp-text-sm)}.PkI3pW_settings{gap:var(--lp-space-4);display:grid}.PkI3pW_noteControl,.PkI3pW_transpositionControl,.PkI3pW_timbreControl{min-width:0;padding:var(--lp-space-3) var(--lp-space-4) var(--lp-space-4);background:color-mix(in srgb, var(--lp-color-canvas) 74%, transparent);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-md);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);margin:0}.PkI3pW_noteControl legend,.PkI3pW_transpositionControl legend,.PkI3pW_timbreControl legend,.PkI3pW_octaveControl>span{padding-inline:var(--lp-space-1);color:var(--lp-color-ink-muted);font-size:var(--lp-text-xs);font-weight:var(--lp-weight-semibold)}.PkI3pW_noteControl>div{gap:var(--lp-space-2);grid-template-columns:repeat(6,1fr);display:grid}.PkI3pW_noteControl button,.PkI3pW_transpositionControl button,.PkI3pW_octaveControl button,.PkI3pW_timbreControl button{min-height:var(--lp-control-md);color:var(--lp-color-ink-subtle);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-sm);font:inherit;font-weight:var(--lp-weight-bold);transition:color var(--lp-duration-fast), background-color var(--lp-duration-fast), border-color var(--lp-duration-fast), transform var(--lp-duration-fast)}.PkI3pW_noteControl button:hover,.PkI3pW_transpositionControl button:hover,.PkI3pW_octaveControl button:hover,.PkI3pW_timbreControl button:hover{color:var(--lp-color-primary-hover);border-color:var(--lp-color-primary-soft-strong)}.PkI3pW_noteControl .PkI3pW_selectedNote,.PkI3pW_transpositionControl .PkI3pW_selectedTransposition{color:var(--lp-color-on-primary);background:var(--lp-color-primary);border-color:var(--lp-color-primary);box-shadow:var(--lp-shadow-focus)}.PkI3pW_pitchSetup{gap:var(--lp-space-4);grid-template-columns:minmax(9rem,.8fr) minmax(12rem,1.2fr);display:grid}.PkI3pW_octaveControl{gap:var(--lp-space-2);padding:var(--lp-space-3) var(--lp-space-4) var(--lp-space-4);background:color-mix(in srgb, var(--lp-color-canvas) 74%, transparent);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-md);display:grid}.PkI3pW_octaveControl>div{grid-template-columns:var(--lp-control-md) 1fr var(--lp-control-md);gap:var(--lp-space-2);display:grid}.PkI3pW_octaveControl output{color:var(--lp-color-ink);background:var(--lp-color-surface-raised);border:1px solid var(--lp-color-border-strong);border-radius:var(--lp-radius-sm);font-weight:var(--lp-weight-bold);place-items:center;display:grid}.PkI3pW_octaveControl button:disabled{cursor:not-allowed;opacity:.4}.PkI3pW_transpositionControl>div,.PkI3pW_timbreControl>div{gap:var(--lp-space-2);grid-template-columns:repeat(3,1fr);display:grid}.PkI3pW_timbreControl button{gap:var(--lp-space-1);min-height:3.75rem;padding:var(--lp-space-2);text-align:left;display:grid}.PkI3pW_timbreControl button strong,.PkI3pW_timbreControl button small{display:block}.PkI3pW_timbreControl button small{color:var(--lp-color-ink-muted);font-size:.65rem;font-weight:var(--lp-weight-regular);line-height:1.3}.PkI3pW_timbreControl .PkI3pW_selectedTimbre{color:var(--lp-color-primary-hover);background:var(--lp-color-primary-soft);border-color:var(--lp-color-primary)}.PkI3pW_soundOptions{gap:var(--lp-space-4);grid-template-columns:1fr 1fr;display:grid}.PkI3pW_harmonyToggle,.PkI3pW_volumeControl{min-width:0;padding:var(--lp-space-3);background:color-mix(in srgb, var(--lp-color-canvas) 74%, transparent);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-md)}.PkI3pW_harmonyToggle{justify-content:space-between;align-items:center;gap:var(--lp-space-3);color:var(--lp-color-ink);font:inherit;text-align:left;display:flex}.PkI3pW_harmonyToggle>span,.PkI3pW_harmonyToggle>span>span{min-width:0;display:flex}.PkI3pW_harmonyToggle>span{align-items:center;gap:var(--lp-space-2)}.PkI3pW_harmonyToggle>span>span{flex-direction:column}.PkI3pW_harmonyToggle svg{color:var(--lp-color-primary);flex:none}.PkI3pW_harmonyToggle strong,.PkI3pW_harmonyToggle small{display:block}.PkI3pW_harmonyToggle strong{font-size:var(--lp-text-xs)}.PkI3pW_harmonyToggle small{margin-top:var(--lp-space-1);color:var(--lp-color-ink-muted);font-size:.62rem}.PkI3pW_harmonyToggle>i{background:var(--lp-color-border-strong);border-radius:var(--lp-radius-pill);flex:none;width:2.3rem;height:1.3rem;position:relative}.PkI3pW_harmonyToggle>i span{background:var(--lp-color-surface-raised);width:.9rem;height:.9rem;transition:transform var(--lp-duration-fast);border-radius:50%;position:absolute;top:.2rem;left:.2rem}.PkI3pW_harmonyToggle[aria-checked=true]{background:var(--lp-color-primary-soft);border-color:var(--lp-color-primary-soft-strong)}.PkI3pW_harmonyToggle[aria-checked=true]>i{background:var(--lp-color-primary)}.PkI3pW_harmonyToggle[aria-checked=true]>i span{transform:translate(1rem)}.PkI3pW_volumeControl{align-items:center;gap:var(--lp-space-2);grid-template-columns:1fr auto;display:grid}.PkI3pW_volumeControl span{align-items:center;gap:var(--lp-space-2);color:var(--lp-color-ink-muted);font-size:var(--lp-text-xs);font-weight:var(--lp-weight-semibold);display:inline-flex}.PkI3pW_volumeControl span svg{color:var(--lp-color-primary)}.PkI3pW_volumeControl strong{font-size:var(--lp-text-sm)}.PkI3pW_volumeControl input{width:100%;margin-top:var(--lp-space-2);accent-color:var(--drone-accent);grid-column:1/-1}.PkI3pW_summary{gap:var(--lp-space-2);margin-top:var(--lp-space-6);grid-template-columns:repeat(4,1fr);display:grid}.PkI3pW_summary div{gap:var(--lp-space-1);padding:var(--lp-space-3);background:color-mix(in srgb, var(--lp-color-surface-subtle) 82%, transparent);border:1px solid var(--lp-color-border);border-radius:var(--lp-radius-sm);text-align:center;display:grid}.PkI3pW_summary span{color:var(--lp-color-ink-muted);font-size:var(--lp-text-xs)}.PkI3pW_summary strong{font-size:var(--lp-text-sm)}.PkI3pW_actions{margin-top:var(--lp-space-6);justify-content:center;display:flex}.PkI3pW_actions>*{min-width:14rem}.PkI3pW_localNotice,.PkI3pW_error{justify-content:center;align-items:center;gap:var(--lp-space-2);margin:var(--lp-space-4) 0 0;font-size:var(--lp-text-xs);text-align:center;display:flex}.PkI3pW_localNotice{color:var(--lp-color-ink-muted)}.PkI3pW_localNotice svg{color:var(--lp-color-success);flex:none}.PkI3pW_error{color:var(--lp-color-danger)}@keyframes PkI3pW_sound-wave{0%{opacity:.6;transform:scale(.75)}to{opacity:0;transform:scale(2.25)}}@media (max-width:52rem){.PkI3pW_workspace{grid-template-columns:1fr}.PkI3pW_soundStage{width:min(100%,20rem)}}@media (max-width:40rem){.PkI3pW_panelHeading{gap:var(--lp-space-3)}.PkI3pW_status{padding-inline:var(--lp-space-2)}.PkI3pW_noteControl>div{grid-template-columns:repeat(4,1fr)}.PkI3pW_pitchSetup,.PkI3pW_soundOptions{grid-template-columns:1fr}.PkI3pW_summary{grid-template-columns:repeat(2,1fr)}.PkI3pW_actions>*{width:100%}}@media (max-width:25rem){.PkI3pW_panelHeading h2{font-size:var(--lp-text-xl)}.PkI3pW_status{font-size:0}.PkI3pW_status i{margin:.2rem}.PkI3pW_timbreControl>div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.PkI3pW_running .PkI3pW_wave{animation:none}}
.MwAuGa_support{align-items:center;gap:var(--lp-space-5);color:var(--lp-color-inverse-ink);background:linear-gradient(125deg, var(--lp-color-primary-active), color-mix(in srgb, var(--lp-color-primary-active) 65%, #14241f));border-radius:var(--lp-radius-xl);box-shadow:var(--lp-shadow-md);grid-template-columns:auto 1fr auto;padding:clamp(1.5rem,4vw,2.25rem);display:grid}.MwAuGa_icon{width:3.25rem;height:3.25rem;color:var(--lp-color-primary-active);background:#fff;border-radius:50%;place-items:center;display:grid}.MwAuGa_support h2{font-family:var(--lp-font-display);font-size:var(--lp-text-xl);margin:0}.MwAuGa_support p{margin:var(--lp-space-1) 0 0;color:#ffffffc2}.MwAuGa_support a{color:var(--lp-color-primary-active);background:#fff}@media (max-width:46rem){.MwAuGa_support{grid-template-columns:auto 1fr}.MwAuGa_support a{grid-column:1/-1;width:100%}}
.kEhaHa_footer{margin-top:var(--lp-space-12);color:var(--lp-color-inverse-muted);background:var(--lp-color-inverse-surface)}.kEhaHa_content,.kEhaHa_bottom{width:min(calc(100% - 2.5rem), var(--lp-container));margin-inline:auto}.kEhaHa_content{gap:var(--lp-space-16);padding-block:var(--lp-space-16);grid-template-columns:minmax(0,1fr) minmax(30rem,1fr);display:grid}.kEhaHa_brandColumn{justify-items:start;gap:var(--lp-space-5);display:grid}.kEhaHa_brandColumn>a{color:var(--lp-color-on-primary)}.kEhaHa_brandColumn p{max-width:30rem;color:var(--lp-color-inverse-muted);line-height:var(--lp-leading-relaxed);margin:0}.kEhaHa_socialList{align-items:center;gap:var(--lp-space-2);margin-top:var(--lp-space-1);flex-wrap:wrap;display:flex}.kEhaHa_socialLink{border-radius:var(--lp-radius-full);width:2.35rem;height:2.35rem;color:var(--lp-color-inverse-muted);background:color-mix(in srgb, var(--lp-color-inverse-muted) 14%, transparent);transition:color var(--lp-duration-fast) var(--lp-ease-standard), background-color var(--lp-duration-fast) var(--lp-ease-standard), transform var(--lp-duration-fast) var(--lp-ease-standard);justify-content:center;align-items:center;display:inline-flex}.kEhaHa_socialLink:hover{color:var(--lp-color-on-primary);background:color-mix(in srgb, var(--lp-color-inverse-muted) 28%, transparent);transform:translateY(-2px)}.kEhaHa_socialLink:focus-visible{outline:2px solid var(--lp-color-focus);outline-offset:2px}.kEhaHa_linkColumns{gap:var(--lp-space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.kEhaHa_linkColumns nav{align-content:start;gap:var(--lp-space-3);display:grid}.kEhaHa_linkColumns h2{margin:0 0 var(--lp-space-2);color:var(--lp-color-on-primary);font-size:var(--lp-text-xs);font-weight:var(--lp-weight-bold);letter-spacing:var(--lp-tracking-label);text-transform:uppercase}.kEhaHa_linkColumns a{width:fit-content;color:var(--lp-color-inverse-muted);font-size:var(--lp-text-sm);transition:color var(--lp-duration-fast) var(--lp-ease-standard)}.kEhaHa_linkColumns a:hover{color:var(--lp-color-on-primary)}.kEhaHa_bottom{justify-content:space-between;align-items:center;gap:var(--lp-space-4);border-top:1px solid color-mix(in srgb, var(--lp-color-inverse-muted) 18%, transparent);min-height:4.5rem;font-size:var(--lp-text-xs);display:flex}.kEhaHa_bottom p{margin:0}.kEhaHa_companyDetails{gap:var(--lp-space-1);display:grid}.kEhaHa_companyDetails p:last-child,.kEhaHa_footerNote{color:color-mix(in srgb, var(--lp-color-inverse-muted) 78%, transparent)}.kEhaHa_companyDetails p:last-child{letter-spacing:.015em;font-size:.6875rem}.kEhaHa_footerNote{text-align:right;flex:none}@media (max-width:48rem){.kEhaHa_content{gap:var(--lp-space-10);grid-template-columns:1fr}.kEhaHa_bottom{padding-block:var(--lp-space-5);flex-direction:column;justify-content:center;align-items:flex-start}.kEhaHa_footerNote{text-align:left}}@media (max-width:32rem){.kEhaHa_content,.kEhaHa_bottom{width:min(calc(100% - 1.5rem), var(--lp-container))}.kEhaHa_linkColumns{grid-template-columns:1fr}}
