body.lt15-internal.letrou-app-body{--letrou-primary:#006aff;--letrou-secondary:#102348;--letrou-accent:#2685ff;--letrou-on-primary:#fff;--letrou-background:#f8fbff;--lt-orange:#006aff;--lt-navy:#102348;--lt170-accent:#006aff;--lt170-ink:#102348;--lt170-muted:#536985;--lt18-ink:#102348;--lt18-muted:#536985;--lt18-line:#e5edf7;--lt18-soft:#f0f6ff;background:#f8fbff!important;color:#102348!important;font-family:Arial,Helvetica,sans-serif!important;line-height:1.6}body.lt15-internal.letrou-app-body .letrou-app-shell{background:transparent!important;display:flex;flex-direction:column;min-height:100vh}body.lt15-internal.letrou-app-body .letrou-main{flex:1;background:transparent!important;padding-top:0!important}.lt15-site-sky{position:relative;isolation:isolate;height:110px;background:#398ccb;flex:none}.lt15-site-sky .lt15-scene{background-position:center 22%}.lt15-site-sky .lt15-header{top:28px}body.lt15-internal.letrou-app-body .lt15-logo{color:#fff!important}body.lt15-internal.letrou-app-body .lt15-nav a{color:#0f2141}body.lt15-internal.letrou-app-body .lt15-nav a.is-active{color:#006aff}body.lt15-internal.letrou-app-body .lt15-footer a{color:inherit}body.lt15-internal.letrou-app-body .lt15-footer{margin-top:36px}body.lt15-internal.letrou-app-body :is(.letrou-container,.letrou-container-narrow){width:min(1400px,calc(100% - 64px))!important;margin-left:auto;margin-right:auto}body.lt15-internal.letrou-app-body .letrou-container-narrow{max-width:880px!important}body.lt15-internal.letrou-app-body :is(.letrou-page-hero,.letrou-reading-head,.letrou-song-hero-v170){background:linear-gradient(180deg,#eaf4ff,#f8fbff)!important;border:0!important;box-shadow:none!important;color:#102348!important;padding:34px 0 30px!important;margin:0!important}body.lt15-internal.letrou-app-body :is(.letrou-page-hero,.letrou-reading-head) h1{font-family:Georgia,'Times New Roman',serif!important;font-size:clamp(30px,3vw,46px)!important;line-height:1.15!important;color:#102348!important;letter-spacing:-.6px}body.lt15-internal.letrou-app-body :is(.letrou-page-hero,.letrou-reading-head) p{color:#536985!important;max-width:740px;line-height:1.65}body.lt15-internal.letrou-app-body .letrou-kicker{color:#006aff!important;font-size:12px;letter-spacing:1.6px;font-weight:700}body.lt15-internal.letrou-app-body :is(.letrou-section-title-v140,.letrou-section-head) h2{color:#004ab6!important}body.lt15-internal.letrou-app-body :is(.letrou-section,.letrou-reading-body){padding-top:28px;padding-bottom:32px}body.lt15-internal.letrou-app-body .letrou-reading-body{background:#fff!important;border:1px solid #e5edf7!important;border-radius:20px;padding:30px 36px!important;box-shadow:0 4px 16px #22598708;margin-top:18px;margin-bottom:20px}body.lt15-internal.letrou-app-body :is(.letrou-guide-card,.letrou-vocal-tool,.letrou-tool-card-wide,.letrou-song-row,.letrou-artist-card,.letrou-song-extra-card-v170,.letrou-lyrics-card-v170,.letrou-rank-song){background:#fff!important;border:1px solid #e5edf7!important;border-radius:18px!important;box-shadow:0 4px 16px #22598708!important;color:#102348!important}body.lt15-internal.letrou-app-body :is(.letrou-guide-card,.letrou-vocal-tool,.letrou-tool-card-wide){padding:26px!important}body.lt15-internal.letrou-app-body :is(.letrou-guide-card,.letrou-vocal-tool,.letrou-song-extra-card-v170) :is(h2,h3){color:#102348!important}body.lt15-internal.letrou-app-body :is(.letrou-guide-card,.letrou-vocal-tool,.letrou-song-extra-card-v170) p{color:#536985!important}body.lt15-internal.letrou-app-body :is(.letrou-primary-btn,.letrou-stage-launch-v170,.letrou-search button){background:#006aff!important;color:#fff!important;border:1px solid #006aff!important;border-radius:14px!important;box-shadow:0 4px 12px #006aff24!important}body.lt15-internal.letrou-app-body :is(.letrou-secondary-btn,.letrou-toolbar-button-v170,.letrou-song-actions-top-v170 button){background:#eef5ff!important;color:#0055c7!important;border:1px solid #d7e7fc!important;border-radius:12px!important}body.lt15-internal.letrou-app-body :is(.letrou-tool-icon,.letrou-guide-icon,.letrou-song-avatar){background:#edf5ff!important;color:#006aff!important;border-color:#d7e7fc!important}body.lt15-internal.letrou-app-body input:not([type=file]),body.lt15-internal.letrou-app-body select,body.lt15-internal.letrou-app-body textarea{background:#f8fbff;color:#102348;border-color:#d8e6f5;border-radius:12px}body.lt15-internal.letrou-app-body .letrou-dropzone{background:#f0f7ff!important;border:2px dashed #9cc8ff!important;border-radius:18px!important;color:#102348!important}body.lt15-internal.letrou-app-body .letrou-source-tabs button.is-active{background:#006aff!important;color:#fff!important}body.lt15-internal.letrou-app-body .letrou-transcriber{border:0!important;box-shadow:none!important;background:transparent!important}body.lt15-internal.letrou-app-body .letrou-song-header-card-v170{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}body.lt15-internal.letrou-app-body .letrou-song-header-copy-v170 h1{color:#102348!important;font-size:clamp(28px,3vw,44px)!important;line-height:1.2!important}body.lt15-internal.letrou-app-body :is(.letrou-song-artist-name-v170,.letrou-breadcrumb){color:#536985!important}body.lt15-internal.letrou-app-body .letrou-song-type-v170{color:#006aff!important}body.lt15-internal.letrou-app-body :is(.letrou-song-reading-section-v170,.letrou-song-after-v170,.letrou-related-v170){background:transparent!important;border:0!important}body.lt15-internal.letrou-app-body .letrou-lyrics-toolbar-v170{background:#f2f7ff!important;border-color:#e5edf7!important}body.lt15-internal.letrou-app-body .letrou-lyrics{color:#102348!important}body.lt15-internal.letrou-app-body .letrou-lyrics-heading-v170 h2{color:#102348!important}body.lt15-internal.letrou-app-body .letrou-artist-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:18px}body.lt15-internal.letrou-app-body .letrou-artist-card{padding:22px!important;gap:18px!important}body.lt15-internal.letrou-app-body .lt15-directory-avatar{display:grid;place-items:center;width:84px!important;height:84px!important;min-width:84px!important;max-width:84px!important;flex:none;box-sizing:border-box!important;border:3px solid #2685ff!important;border-radius:50%!important;padding:3px!important;background:#fff!important;color:#006aff!important;box-shadow:0 0 0 3px #e5f0ff;overflow:hidden!important;isolation:isolate}body.lt15-internal.letrou-app-body .lt15-directory-avatar img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:50% 50%!important;border:0!important;border-radius:50%!important;clip-path:circle(50% at 50% 50%);margin:0!important;padding:0!important;align-self:stretch;justify-self:stretch}body.lt15-internal.letrou-app-body .letrou-artist-card strong{color:#102348!important}body.lt15-internal.letrou-app-body .letrou-artist-card small{color:#536985!important}.lt15-catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.lt15-catalog-search{position:relative;max-width:680px;margin:22px 0 0;display:flex;background:#fff!important;border:1px solid #d7e7fc!important;border-radius:17px!important;padding:7px!important;box-shadow:0 6px 22px #2259870a}.lt15-catalog-search input{flex:1;min-width:0;border:0!important;background:transparent!important;padding:12px 16px!important;outline-offset:-4px}.lt15-catalog-search button{padding:10px 26px}.lt15-catalog-search .letrou-search-suggestions{position:absolute;top:calc(100% + 7px);left:0;right:0;z-index:10}html[data-letrou-theme="dark"] body.lt15-internal.letrou-app-body{background:#0c1a2f!important;color:#f3f7ff!important;--letrou-background:#0c1a2f;--lt170-ink:#f3f7ff;--lt18-ink:#f3f7ff;--lt170-muted:#b6cce8;--lt18-muted:#b6cce8}html[data-letrou-theme="dark"] body.lt15-internal.letrou-app-body :is(.letrou-page-hero,.letrou-reading-head,.letrou-song-hero-v170){background:linear-gradient(#122943,#0c1a2f)!important}html[data-letrou-theme="dark"] body.lt15-internal.letrou-app-body :is(.letrou-guide-card,.letrou-vocal-tool,.letrou-tool-card-wide,.letrou-song-row,.letrou-artist-card,.letrou-song-extra-card-v170,.letrou-lyrics-card-v170,.letrou-rank-song,.letrou-reading-body,.lt15-song){background:#172b47!important;border-color:#294567!important;color:#f3f7ff!important}html[data-letrou-theme="dark"] body.lt15-internal.letrou-app-body :is(.letrou-page-hero h1,.letrou-reading-head h1,.letrou-song-header-copy-v170 h1,.letrou-lyrics,.letrou-lyrics-heading-v170 h2,.letrou-guide-card h2,.letrou-vocal-tool h2,.letrou-song-extra-card-v170 h3,.letrou-artist-card strong,.lt15-song-copy strong){color:#f3f7ff!important}html[data-letrou-theme="dark"] body.lt15-internal.letrou-app-body :is(.letrou-page-hero p,.letrou-reading-head p,.letrou-song-artist-name-v170,.letrou-guide-card p,.letrou-vocal-tool p,.letrou-song-extra-card-v170 p,.letrou-artist-card small,.lt15-song-copy small,.lt15-song-copy em){color:#c5d8ef!important}html[data-letrou-theme="dark"] body.lt15-internal.letrou-app-body :is(.letrou-lyrics-toolbar-v170,.letrou-dropzone,.lt15-catalog-search){background:#12243d!important;border-color:#294567!important;color:#d4e6ff!important}html[data-letrou-theme="dark"] body.lt15-internal.letrou-app-body :is(input:not([type=file]),select,textarea){background:#0e213b!important;color:#f3f7ff!important;border-color:#294567!important}html[data-letrou-theme="dark"] body.lt15-internal.letrou-app-body .lt15-more select{background:#eef5ff!important;color:#17395e!important}@media(max-width:1150px){body.lt15-internal.letrou-app-body .lt15-header{gap:12px}.lt15-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.lt15-site-sky{height:96px}.lt15-site-sky .lt15-header{top:28px}body.lt15-internal.letrou-app-body :is(.letrou-container,.letrou-container-narrow){width:calc(100% - 32px)!important}body.lt15-internal.letrou-app-body .letrou-reading-body{padding:24px!important}body.lt15-internal.letrou-app-body :is(.letrou-page-hero,.letrou-reading-head,.letrou-song-hero-v170){padding:28px 0 24px!important}body.lt15-internal.letrou-app-body .lt15-footer-bottom{padding-bottom:86px}body.lt15-internal.letrou-app-body .lt15-mobile-nav a{color:#104577}body.lt15-internal.letrou-app-body .letrou-toast{bottom:85px}body.lt15-internal.letrou-app-body .letrou-artist-grid{grid-template-columns:1fr}.lt15-catalog-grid{grid-template-columns:1fr}.lt15-catalog-grid .lt15-song{min-width:0}body.lt15-internal.letrou-app-body .letrou-tool-card-wide{padding:20px!important}}@media print{body.lt15-internal.letrou-app-body .lt15-site-sky,body.lt15-internal.letrou-app-body .lt15-footer,body.lt15-internal.letrou-app-body .lt15-mobile-nav{display:none!important}body.lt15-internal.letrou-app-body .letrou-main{background:#fff!important}body.lt15-internal.letrou-app-body .letrou-lyrics{color:#000!important}}body.lt15-internal.letrou-app-body .letrou-song-hero-v170:before,body.lt15-internal.letrou-app-body .letrou-song-hero-v170:after{display:none!important}.lt15-site-sky .lt15-clouds_back{width:105%;height:auto;top:-95px;left:-10%;object-fit:contain;opacity:.8}.lt15-site-sky .lt15-clouds_front{display:none}body.lt15-internal.letrou-app-body .letrou-song-artist-avatar-v170{width:120px!important;height:120px!important;object-fit:cover;border-radius:50%!important;border:3px solid #2685ff!important;padding:4px;background:#fff}@media(max-width:800px){.lt15-site-sky .lt15-clouds_back{width:150%;top:-30px;left:-20%}body.lt15-internal.letrou-app-body .letrou-song-artist-avatar-v170{width:90px!important;height:90px!important}}body.lt15-internal.letrou-app-body .letrou-stage{background:#071526!important;color:#f3f7ff!important;z-index:1000!important}body.lt15-internal.letrou-app-body .letrou-stage-top{height:64px!important;background:#0b2036e8!important;border-color:#ffffff14!important;padding:0 20px!important}body.lt15-internal.letrou-app-body .letrou-stage-controls{padding:7px!important;gap:7px!important;background:#0b2036e8!important;border-color:#ffffff20!important;border-radius:16px!important;box-shadow:0 8px 30px #0004!important;max-width:calc(100% - 24px)!important;bottom:18px!important}body.lt15-internal.letrou-app-body :is(.letrou-stage-action,.letrou-stage-top-button,.letrou-stage-size button,.letrou-stage-speed-control button){background:#18344f!important;color:#eaf4ff!important;border:1px solid #38536e!important;border-radius:10px!important;height:40px!important;min-width:40px!important;font-size:13px!important;font-weight:600!important;cursor:pointer}body.lt15-internal.letrou-app-body .letrou-stage-action.is-running{background:#006aff!important;border-color:#2685ff!important;color:#fff!important}body.lt15-internal.letrou-app-body .letrou-stage-speed-control{grid-template-columns:auto 40px 40px 40px!important;padding-left:5px!important;gap:5px!important;color:#b6cce8!important}body.lt15-internal.letrou-app-body .letrou-stage-speed-control output{height:40px!important;background:#071526!important;border-color:#38536e!important;font-size:14px!important;color:#fff!important}body.lt15-internal.letrou-app-body .letrou-stage-text{padding:94px 24px 124px!important;color:#f3f7ff!important;line-height:1.65!important;outline:none;max-width:1080px!important;width:100%;scrollbar-width:thin;scrollbar-color:#38536e #fff0}body.lt15-internal.letrou-app-body .letrou-stage-line{padding:5px 10px!important;margin-bottom:8px!important;overflow-wrap:anywhere}body.lt15-internal.letrou-app-body .letrou-stage-line.is-marked{background:#006aff30!important;color:#b9dcff!important;transform:none!important}body.lt15-internal.letrou-app-body .letrou-stage.is-controls-idle :is(.letrou-stage-top,.letrou-stage-controls){opacity:0!important;pointer-events:none}body.lt15-internal.letrou-app-body .letrou-stage.is-controls-idle :is(.letrou-stage-top,.letrou-stage-controls):focus-within{opacity:1!important;pointer-events:auto}body.lt15-internal.letrou-app-body .letrou-song-artist-avatar-v170{min-width:120px!important;max-width:120px!important;aspect-ratio:1/1!important;box-shadow:0 5px 18px #006aff18!important}@media(max-width:800px){body.lt15-internal.letrou-app-body .letrou-song-extra-grid-v170{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important}body.lt15-internal.letrou-app-body .letrou-song-extra-card-v170{min-width:0!important;width:100%!important}body.lt15-internal.letrou-app-body .letrou-song-artist-avatar-v170{min-width:90px!important;max-width:90px!important}body.lt15-internal.letrou-app-body .letrou-stage-top{padding:0 12px!important;gap:8px!important}body.lt15-internal.letrou-app-body .letrou-stage-song-meta{min-width:0}.letrou-stage-song-meta strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.lt15-internal.letrou-app-body .letrou-stage-controls{gap:5px!important;bottom:12px!important;overflow:visible!important}body.lt15-internal.letrou-app-body .letrou-stage-speed-control{grid-template-columns:36px 34px 36px!important;padding:0!important}body.lt15-internal.letrou-app-body .letrou-stage-speed-control button{min-width:36px!important}body.lt15-internal.letrou-app-body .letrou-stage-action{padding:0 8px!important;white-space:nowrap!important;font-size:12px!important}body.lt15-internal.letrou-app-body .letrou-stage-text{padding:86px 16px 112px!important}.lt15-site-sky .lt15-clouds_back{mask-image:none}}body.lt15-internal.letrou-app-body .letrou-stage-text{font-family:Arial,Helvetica,sans-serif!important;font-weight:500!important;letter-spacing:0!important}body.lt15-internal.letrou-app-body .letrou-stage-speed-control{background:transparent!important;border:0!important;border-radius:0!important}.lt15-internal button .lt15-icon{width:18px;height:18px;margin-right:5px}.lt15-internal .letrou-stage-action .lt15-icon{width:17px;height:17px}.lt15-pagination{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:28px;color:#536985;font-size:14px}.lt15-pagination a{padding:10px 18px;border-radius:12px;background:#edf5ff;color:#006aff!important}body.lt15-internal.letrou-app-body .letrou-tools-grid{width:100%;max-width:960px!important;margin-left:auto!important;margin-right:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body.lt15-internal.letrou-app-body .letrou-tools-hero{text-align:center}body.lt15-internal.letrou-app-body .letrou-tools-hero p{margin-left:auto!important;margin-right:auto!important;max-width:760px}body.lt15-internal.letrou-app-body .letrou-tools-grid .letrou-vocal-tool-wide{grid-column:1 / -1}@media(max-width:800px){body.lt15-internal.letrou-app-body .letrou-tools-grid{grid-template-columns:minmax(0,1fr)!important}}body.lt15-internal.letrou-app-body .lt15-catalog-search{margin:22px auto 0!important;width:100%;max-width:680px!important}body.lt15-internal.letrou-app-body .letrou-centered-hero{text-align:center!important}body.lt15-internal.letrou-app-body .letrou-centered-hero p{margin-left:auto!important;margin-right:auto!important;max-width:760px}body.lt15-internal.letrou-app-body .letrou-centered-hero .lt15-catalog-search{text-align:left}body.lt15-site .lt-catalog-floating-results{position:fixed!important;z-index:1200!important;right:auto!important;margin:0!important;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:#fff;color:#102348;border:1px solid #d7e4f0;border-radius:16px;box-shadow:0 14px 40px #13365324;text-align:left;scrollbar-width:thin}body.lt15-site .lt-catalog-floating-results .letrou-suggestion{padding:11px 14px;min-height:54px;white-space:normal}body.lt15-site .lt-catalog-floating-results .letrou-song-meta{min-width:0;white-space:normal;overflow-wrap:anywhere}body.lt15-site .lt-catalog-floating-results strong{color:#102348;font-size:14px;font-weight:600}body.lt15-site .lt-catalog-floating-results small{color:#465e7e;font-size:12px}body.lt15-internal.letrou-app-body .letrou-song-artist-avatar-v170{background:var(--letrou-artist-photo-inner-border,#000000)!important;overflow:hidden!important;display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);box-sizing:border-box!important}body.lt15-internal.letrou-app-body .letrou-song-artist-avatar-v170 img{width:100%!important;height:100%!important;min-width:0;min-height:0;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:50% 50%!important;border-radius:50%!important;background:var(--letrou-artist-photo-inner-border,#000000)!important;display:block!important;margin:0!important;padding:0!important;align-self:stretch;justify-self:stretch}body.lt15-internal.letrou-app-body .letrou-song-artist-name-v170 a{color:#006aff!important;font-weight:700;text-decoration:none;border-bottom:1px solid #fff0;transition:.18s ease}body.lt15-internal.letrou-app-body .letrou-song-artist-name-v170 a:hover{border-bottom-color:currentColor}.letrou-artist-directory-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:18px}.letrou-artist-directory-head h2{margin:0;color:#102348;font-size:24px}.letrou-artist-directory-head span{color:#6a7d95;font-size:13px;font-weight:700}body.lt15-internal.letrou-app-body .letrou-artist-song-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}body.lt15-internal.letrou-app-body .letrou-artist-song-grid .lt15-song{min-width:0;min-height:88px;padding:12px;border-radius:16px!important}body.lt15-internal.letrou-app-body .letrou-artist-song-grid .lt15-cover{width:62px;height:62px}body.lt15-internal.letrou-app-body .letrou-artist-song-grid .lt15-song-copy strong{font-size:14px}body.lt15-internal.letrou-app-body .letrou-artist-song-grid .lt15-song-copy small{font-size:12px}.letrou-artist-empty{grid-column:1/-1;background:#fff;border:1px dashed #bcd8f6;border-radius:18px;padding:38px!important;text-align:center}.letrou-artist-empty h3{margin:0 0 5px}.letrou-artist-empty p{margin:0;color:#6a7d95}body.lt15-internal.letrou-app-body .letrou-tools-grid-v132{max-width:1180px!important;gap:18px!important}body.lt15-internal.letrou-app-body .letrou-tools-grid-v132 .letrou-vocal-tool{position:relative;overflow:hidden;min-width:0}body.lt15-internal.letrou-app-body .letrou-tools-grid-v132 .letrou-vocal-tool:after{content:'';position:absolute;width:140px;height:140px;border-radius:50%;right:-70px;top:-70px;background:radial-gradient(circle,#dcebff 0%,#fff0 70%);pointer-events:none}body.lt15-internal.letrou-app-body .letrou-tools-grid-v132 h2{font-size:21px!important;margin:8px 0 7px!important}body.lt15-internal.letrou-app-body .letrou-tools-grid-v132 p{margin-top:0!important}.letrou-metronome-display{display:flex;align-items:flex-end;justify-content:center;gap:8px;margin:14px 0}.letrou-metronome-display strong{font:800 52px/1 Arial;color:#006aff}.letrou-metronome-display span{font-size:12px;font-weight:800;color:#6a7d95;margin-bottom:6px}.letrou-vocal-tool input[type=range]{width:100%;accent-color:#006aff}.letrou-beat-dots{display:flex;justify-content:center;gap:10px;margin:13px 0 18px}.letrou-beat-dots i{width:13px;height:13px;border-radius:50%;background:#d9e4ef;transition:.1s}.letrou-beat-dots i.is-current{background:#006aff;transform:scale(1.28)}.letrou-note-pad{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin:16px 0}.letrou-note-pad button{border:1px solid #d8e6f5;border-radius:11px;background:#f8fbff;color:#102348;padding:12px 5px;font-weight:800;cursor:pointer}.letrou-note-pad button:active{background:#dcebff;transform:translateY(1px)}.letrou-target-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.letrou-target-row select{min-width:100px;padding:10px 12px}.letrou-target-result{margin-top:14px;padding:12px 14px;border-radius:12px;background:#f2f7fd;color:#536985;font-weight:700}.letrou-target-result.is-good{background:#e9f9ef;color:#14753e}.letrou-mic-scene{display:grid;grid-template-columns:100px 1fr;gap:18px;align-items:center;margin:15px 0 18px}.letrou-mic-illustration{position:relative;height:100px;display:grid;place-items:center;border-radius:22px;background:radial-gradient(circle at 50% 35%,#d7ebff,#eef6ff)}.letrou-mic-illustration span{font-size:48px;position:relative;z-index:2}.letrou-mic-illustration i{position:absolute;inset:14px;border:2px solid rgb(0 106 255 / .18);border-radius:50%;animation:letrouMicPulse 1.7s ease-in-out infinite}.letrou-level{height:18px;border-radius:999px;background:#e9eff6;overflow:hidden}.letrou-level span{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#4bbf83 0 55%,#ffbc42 78%,#ef5b5b 100%);transition:width .1s}.letrou-mic-scene>strong{grid-column:2;color:#536985;font-size:13px}@keyframes letrouMicPulse{50%{transform:scale(1.16);opacity:.45}}.letrou-stage-sim{position:relative;isolation:isolate;display:grid;place-items:center;min-height:190px;margin:16px 0;border-radius:22px;overflow:hidden;background:linear-gradient(180deg,#11243f,#07111f);color:#fff}.letrou-stage-sim:before{content:'';position:absolute;z-index:-1;inset:auto 0 0;height:43%;background:linear-gradient(180deg,transparent,#122a47)}.letrou-stage-light{position:absolute;top:-28px;width:55%;height:180%;filter:blur(4px);opacity:.2;clip-path:polygon(45% 0,55% 0,100% 100%,0 100%)}.letrou-stage-light-a{left:-13%;background:linear-gradient(#79c3ff,transparent)}.letrou-stage-light-b{right:-13%;background:linear-gradient(#ffcf7b,transparent)}.letrou-stage-mic{font-size:56px;position:relative;z-index:2}.letrou-stage-sim strong{position:absolute;bottom:39px;z-index:3;font-size:17px}.letrou-stage-sim small{position:absolute;bottom:15px;z-index:3;font:700 13px/1 monospace;color:#cde3ff}.letrou-stage-sim.is-live .letrou-stage-light-a{animation:letrouLightA 2.2s ease-in-out infinite alternate}.letrou-stage-sim.is-live .letrou-stage-light-b{animation:letrouLightB 2.5s ease-in-out infinite alternate}@keyframes letrouLightA{to{transform:rotate(16deg);opacity:.5}}@keyframes letrouLightB{to{transform:rotate(-18deg);opacity:.52}}.letrou-diction-box{margin:15px 0;padding:18px;border-radius:16px;background:#f4f8fd;border:1px solid #dce8f5}.letrou-diction-box blockquote{margin:0 0 14px;font:700 20px/1.45 Georgia,serif;color:#17395f}.letrou-diction-box blockquote.is-slow{letter-spacing:.06em}.letrou-diction-box blockquote.is-fast{font-size:18px}.letrou-diction-box>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.letrou-diction-box label{font-size:12px;color:#536985}.letrou-diction-box strong{font:800 20px/1 monospace;color:#006aff}@media(max-width:1050px){body.lt15-internal.letrou-app-body .letrou-artist-song-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){body.lt15-internal.letrou-app-body .letrou-artist-song-grid{grid-template-columns:1fr}.letrou-artist-directory-head{align-items:flex-start;flex-direction:column;gap:4px}.letrou-target-row>*{flex:1 1 145px}.letrou-mic-scene{grid-template-columns:78px 1fr}.letrou-mic-illustration{height:82px}.letrou-mic-scene>strong{grid-column:1/-1}.letrou-stage-sim{min-height:170px}.letrou-diction-box blockquote{font-size:18px}}@media(prefers-reduced-motion:reduce){.letrou-mic-illustration i,.letrou-stage-sim.is-live .letrou-stage-light{animation:none!important}}body .letrou-stage#letrou-stage{position:fixed!important;inset:0!important;width:100%!important;height:100vh!important;height:100dvh!important;max-width:none!important;margin:0!important;padding:0!important;z-index:2147483000!important;background:#071526!important;color:#f3f7ff!important;grid-template-rows:auto minmax(0,1fr) auto!important;overflow:hidden!important;transform:none!important;box-sizing:border-box}body .letrou-stage#letrou-stage:not(.is-open){display:none!important}body .letrou-stage#letrou-stage.is-open{display:grid!important}body.letrou-stage-active :is(.lt15-mobile-nav,.letrou-mobile-nav,.lt15-header,.letrou-topbar){visibility:hidden!important;pointer-events:none!important}body #letrou-stage .letrou-stage-top{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;min-height:64px!important;padding:calc(10px + env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 10px max(12px,env(safe-area-inset-left))!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px!important;transform:none!important;box-sizing:border-box}body #letrou-stage .letrou-stage-song-meta{min-width:0!important}.letrou-stage-song-meta strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body #letrou-stage .letrou-stage-text{min-height:0!important;height:100%!important;width:100%!important;max-width:1080px!important;padding:24px 22px 36px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:none!important;-ms-overflow-style:none!important;overscroll-behavior:contain!important;scroll-behavior:auto!important;margin:0 auto!important;box-sizing:border-box}@media(max-width:800px),(pointer:coarse){body #letrou-stage .letrou-stage-text{touch-action:pan-y!important}}body #letrou-stage .letrou-stage-text::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body #letrou-stage .letrou-stage-controls{position:relative!important;inset:auto!important;left:auto!important;bottom:auto!important;transform:none!important;width:fit-content!important;max-width:calc(100% - 24px)!important;margin:10px auto max(12px,env(safe-area-inset-bottom))!important;padding:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;overflow:visible!important;box-sizing:border-box}body #letrou-stage .letrou-stage-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;height:44px!important;white-space:nowrap!important;padding:0 14px!important}body #letrou-stage .letrou-stage-speed-control{height:44px!important;grid-template-columns:auto 40px 42px 40px!important;flex:none!important;width:auto!important}body #letrou-stage .letrou-stage-speed-control :is(button,output){width:40px!important;min-width:40px!important;height:44px!important;min-height:44px!important}body #letrou-stage.is-controls-idle :is(.letrou-stage-top,.letrou-stage-controls){transform:none!important}@media(max-width:800px),(max-width:1100px) and (max-height:500px){body #letrou-stage .letrou-stage-top{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}body #letrou-stage .letrou-stage-top-button{min-height:44px!important;width:fit-content!important;padding:0 10px!important;font-size:12px!important}body #letrou-stage .letrou-stage-song-meta{grid-column:1/-1!important;grid-row:2!important;text-align:center!important}body #letrou-stage .letrou-stage-song-meta strong{font-size:13px!important}body #letrou-stage .letrou-stage-song-meta span{display:none!important}body #letrou-stage .letrou-stage-size{grid-column:2!important;grid-row:1!important}body #letrou-stage .letrou-stage-size button{width:44px!important;min-height:44px!important;height:44px!important}body #letrou-stage .letrou-stage-text{padding:20px 12px 30px!important}body #letrou-stage .letrou-stage-controls{max-width:calc(100% - 16px)!important;gap:6px!important;padding:6px!important;margin-top:8px!important}body #letrou-stage .letrou-stage-speed-control{grid-template-columns:38px 36px 38px!important;gap:3px!important;padding:0!important}body #letrou-stage .letrou-stage-speed-control>span{display:none!important}body #letrou-stage .letrou-stage-speed-control :is(button,output){width:36px!important;min-width:36px!important}body #letrou-stage .letrou-stage-action{padding:0 10px!important;font-size:12px!important}body #letrou-stage.is-controls-idle :is(.letrou-stage-top,.letrou-stage-controls){opacity:1!important;pointer-events:auto!important}}body #letrou-stage .letrou-stage-exit-mobile,body #letrou-stage .letrou-stage-reset-mobile{display:none!important}@media(max-width:800px),(max-width:1100px) and (max-height:500px){body #letrou-stage .letrou-stage-exit-mobile{display:inline!important}body #letrou-stage .letrou-stage-exit-desktop,body #letrou-stage .letrou-stage-fullscreen-desktop{display:none!important}body #letrou-stage .letrou-stage-reset-mobile{display:inline-flex!important}}@media(max-width:800px),(max-width:1100px) and (max-height:500px){body #letrou-stage .letrou-stage-controls{padding-top:18px!important}body #letrou-stage .letrou-stage-speed-control{position:relative!important}body #letrou-stage .letrou-stage-speed-control>span{display:block!important;position:absolute;top:-13px;left:0;right:0;text-align:center;font-size:9px;line-height:12px;color:#b6cce8}}.lt15-site,.letrou-app-shell{color:#20344a;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.lt15-site small,.lt15-site .description,.lt15-site .lt15-muted,.lt15-site .letrou-muted,.lt15-site .cag-tool small,.lt15-site .cag-process-advice,.lt15-site .cag-result-session-bar small,.lt15-site .cag-result-feedback small,.lt15-site .cag-recent-card small,.lt15-site .cag-study-tab span,.lt15-site .cag-song-match small,.lt15-site [data-engine-result-status],.lt15-site [data-url-note],.lt15-site [data-status]{font-size:14px;line-height:1.5;font-weight:500;color:#435a70}.lt15-site label,.lt15-site .cag-field>span,.lt15-site .cag-song-hints label>span,.lt15-site .cag-feedback-reasons>span{font-size:14px;line-height:1.4;font-weight:650;color:#334d66}.lt15-site input,.lt15-site select,.lt15-site textarea,.lt15-site button{font-weight:550}.lt15-site input,.lt15-site select,.lt15-site textarea{font-size:15px;color:#1f3247}.lt15-site input::placeholder,.lt15-site textarea::placeholder{color:#66798d;opacity:1}.lt15-site .cag-tool .cag-progress-title strong,.lt15-site .cag-tool [data-work-state],.lt15-site .cag-tool [data-progress-text]{font-weight:650;color:#294962}.lt15-site .cag-tool .cag-progress-title strong{font-size:15px}.lt15-site .cag-tool [data-work-state]{font-size:14px}.lt15-site .cag-tool [data-progress-text]{font-size:13px}.lt15-site .cag-tool .cag-steps span{font-size:13px;font-weight:650}.lt15-site .cag-tool .cag-identity-confirm small{font-size:14px;font-weight:550;color:#405b73}.lt15-site .cag-tool .cag-identity-confirm button,.lt15-site .cag-tool .cag-result-session-bar button,.lt15-site .cag-tool .cag-feedback-main button{font-size:14px;font-weight:650}.lt15-site .lt-transcription-provider-v1340{margin:10px 0 2px;padding:9px 12px;border:1px solid #c8d9e8;border-radius:10px;background:#f6fbff;color:#2d4b65;font-size:14px;line-height:1.4;font-weight:600}.lt15-site .lt-transcription-provider-v1340 strong{color:#173d59}@media (max-width:760px){.lt15-site input,.lt15-site select,.lt15-site textarea{font-size:16px}.lt15-site small,.lt15-site .cag-tool small,.lt15-site .cag-process-advice,.lt15-site .cag-result-session-bar small,.lt15-site .cag-result-feedback small{font-size:14px}}body.lt15-internal.letrou-page-estudar .letrou-main,body.lt15-internal.letrou-page-guide .letrou-main{background:linear-gradient(180deg,#eef7ff 0,#f8fbff 34%,#f7fbff 100%)}.letrou-study-hero-v1350{position:relative;overflow:hidden;padding-top:42px!important;padding-bottom:54px!important}.letrou-study-hero-v1350:before,.letrou-study-hero-v1350:after{content:"";position:absolute;left:-8%;right:-8%;height:90px;border-radius:50%;background:rgb(255 255 255 / .38);filter:blur(1px);pointer-events:none}.letrou-study-hero-v1350:before{bottom:26px;transform:rotate(-4deg)}.letrou-study-hero-v1350:after{bottom:-30px;transform:rotate(4deg)}.letrou-study-hero-v1350 .letrou-container{position:relative;z-index:1}.letrou-study-hero-v1350 p{margin-left:auto!important;margin-right:auto!important}.letrou-study-hero-pills-v1350{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:18px}.letrou-study-hero-pills-v1350 span{padding:7px 11px;border-radius:999px;background:#fff;border:1px solid #dbeaf8;color:#315a7b;font-size:12px;font-weight:800;box-shadow:0 4px 14px #275a840a}.letrou-study-index-v1350{padding-top:36px!important}.letrou-guide-grid-v1350{gap:18px!important}.letrou-guide-card-v1350{padding:0!important;overflow:hidden;display:flex!important;flex-direction:column;min-height:100%;transition:transform .18s ease,box-shadow .18s ease!important}.letrou-guide-card-v1350:hover{transform:translateY(-4px);box-shadow:0 16px 34px #22598718!important}.letrou-guide-photo-v1350{display:block;aspect-ratio:16/8.5;overflow:hidden;background:#dbe8f4}.letrou-guide-photo-v1350 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .32s ease}.letrou-guide-card-v1350:hover .letrou-guide-photo-v1350 img{transform:scale(1.035)}.letrou-guide-copy-v1350{display:flex;flex-direction:column;align-items:flex-start;padding:20px 22px 22px;flex:1}.letrou-guide-copy-v1350 small{font-size:11px;font-weight:900;letter-spacing:.08em;color:#1672d4}.letrou-guide-card-v1350 h2{font-size:21px!important;line-height:1.22!important;margin:8px 0 8px!important;color:#102348!important}.letrou-guide-card-v1350 p{font-size:14.5px!important;line-height:1.58!important;color:#4d6480!important;margin:0 0 16px!important}.letrou-guide-card-v1350 .letrou-guide-link{margin-top:auto;font-size:14px!important;color:#056df2!important}.letrou-study-article-hero-v1350{padding-top:26px}.letrou-study-article-hero-v1350 img{display:block;width:100%;height:clamp(220px,30vw,370px);object-fit:cover;border-radius:22px;box-shadow:0 14px 40px #17486c1c;border:1px solid #dfeaf5}.letrou-study-reading-head-v1350{padding:24px 0 18px!important;background:transparent!important}.letrou-study-reading-head-v1350 h1{max-width:900px;margin-left:auto!important;margin-right:auto!important}.letrou-study-reading-head-v1350 p{margin-left:auto!important;margin-right:auto!important;font-size:18px!important}.letrou-study-layout-v1350{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:22px;align-items:start;padding-bottom:38px}.letrou-study-body-v1350{width:auto!important;margin:0!important;padding:30px 34px!important;font-size:17px!important;line-height:1.72!important}.letrou-study-body-v1350 .letrou-study-lead{font-size:18px;font-weight:600;line-height:1.7;color:#294562;margin:0 0 28px}.letrou-study-inline-figure-v1350{float:right;width:min(44%,330px);margin:0 0 20px 24px}.letrou-study-inline-figure-v1350 img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:15px;border:1px solid #dce9f5;box-shadow:0 8px 22px #22598712}.letrou-study-inline-figure-v1350 figcaption{font-size:11.5px;line-height:1.4;color:#6b8197;margin-top:6px}.letrou-study-body-v1350:after{content:"";display:block;clear:both}.letrou-study-section{padding:8px 0 6px}.letrou-study-section h2{font-family:Georgia,'Times New Roman',serif;font-size:25px!important;line-height:1.2;margin:20px 0 11px!important;color:#102348}.letrou-study-section p{margin:0 0 13px;color:#324c68}.letrou-study-list{margin:8px 0 16px;padding-left:24px}.letrou-study-list li{margin:7px 0;color:#324c68}.letrou-study-list li::marker{color:#0877ef;font-weight:900}.letrou-study-tip{margin:22px 0;padding:18px 20px;border:1px solid #cde6ff;background:linear-gradient(135deg,#eff8ff,#f9fcff);border-radius:16px}.letrou-study-tip strong{display:block;color:#0b5fae;font-size:15px;margin-bottom:5px}.letrou-study-tip p{margin:0;color:#31506d}.letrou-study-practice{border-top:1px solid #e7eef7;margin-top:12px;padding-top:12px}.letrou-study-questions{display:grid;grid-template-columns:1fr;gap:9px;margin:10px 0 18px}.letrou-study-questions>div{display:flex;gap:11px;align-items:center;padding:12px 14px;background:#f7fbff;border:1px solid #dceaf7;border-radius:13px}.letrou-study-questions b{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#0877ef;color:#fff;flex:none}.letrou-study-questions span{font-weight:700;color:#284764}.letrou-study-body-v1350 .letrou-learning-note{font-size:14.5px!important;line-height:1.6;margin-top:26px!important}.letrou-study-body-v1350 .letrou-learning-note strong{font-size:15px;color:#6f4a12}.letrou-study-related-v1350{position:sticky;top:118px;background:#fff;border:1px solid #e2ecf6;border-radius:18px;padding:16px;box-shadow:0 6px 22px #2259870d}.letrou-study-related-head-v1350{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 2px 12px}.letrou-study-related-head-v1350 h2{font-family:Georgia,'Times New Roman',serif;font-size:20px;margin:0;color:#15395a}.letrou-study-related-head-v1350 a{font-size:12px;font-weight:900;color:#0877ef}.letrou-study-related-card-v1350{display:grid;grid-template-columns:108px 1fr;gap:12px;padding:10px 0;border-top:1px solid #edf2f7}.letrou-study-related-card-v1350:first-of-type{border-top:0}.letrou-study-related-card-v1350 img{width:108px;height:92px;object-fit:cover;border-radius:12px;background:#dfeaf5}.letrou-study-related-card-v1350 span{min-width:0}.letrou-study-related-card-v1350 small{display:block;color:#0877ef;font-size:9px;font-weight:900;letter-spacing:.07em}.letrou-study-related-card-v1350 strong{display:block;color:#173b5e;font-size:14px;line-height:1.25;margin:3px 0 5px}.letrou-study-related-card-v1350 em{display:block;color:#60768e;font-style:normal;font-size:11.5px;line-height:1.35}html[data-letrou-theme="dark"] .letrou-guide-copy-v1350 small,html[data-letrou-theme="dark"] .letrou-study-related-card-v1350 small{color:#6db7ff}html[data-letrou-theme="dark"] .letrou-study-body-v1350 .letrou-study-lead,html[data-letrou-theme="dark"] .letrou-study-section p,html[data-letrou-theme="dark"] .letrou-study-list li{color:#d5e2f1}html[data-letrou-theme="dark"] .letrou-study-section h2,html[data-letrou-theme="dark"] .letrou-study-related-head-v1350 h2,html[data-letrou-theme="dark"] .letrou-study-related-card-v1350 strong{color:#f3f7ff}html[data-letrou-theme="dark"] .letrou-study-tip{background:#102c46;border-color:#285174}html[data-letrou-theme="dark"] .letrou-study-tip p{color:#d5e2f1}html[data-letrou-theme="dark"] .letrou-study-related-v1350{background:#172b47;border-color:#294567}@media(max-width:980px){.letrou-study-layout-v1350{grid-template-columns:1fr}.letrou-study-related-v1350{position:static}.letrou-study-related-v1350{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.letrou-study-related-head-v1350{grid-column:1/-1}.letrou-study-related-card-v1350{grid-template-columns:1fr;padding:0;border:1px solid #edf2f7;border-radius:14px;overflow:hidden}.letrou-study-related-card-v1350 img{width:100%;height:140px;border-radius:0}.letrou-study-related-card-v1350 span{padding:0 12px 13px}}@media(max-width:680px){.letrou-study-hero-v1350{padding-top:30px!important;padding-bottom:36px!important}.letrou-study-hero-pills-v1350{justify-content:flex-start}.letrou-study-index-v1350{width:calc(100% - 20px)!important;padding-top:20px!important}.letrou-guide-grid-v1350{gap:14px!important}.letrou-guide-copy-v1350{padding:17px}.letrou-guide-card-v1350 h2{font-size:20px!important}.letrou-guide-card-v1350 p{font-size:15px!important}.letrou-study-article-hero-v1350{width:100%!important;padding-top:0}.letrou-study-article-hero-v1350 img{border-radius:0;height:220px;border-left:0;border-right:0}.letrou-study-reading-head-v1350{padding:24px 14px 12px!important}.letrou-study-layout-v1350{width:100%!important;gap:12px}.letrou-study-body-v1350{border-left:0!important;border-right:0!important;border-radius:0!important;padding:24px 18px!important;font-size:16.5px!important}.letrou-study-body-v1350 .letrou-study-lead{font-size:17px}.letrou-study-inline-figure-v1350{float:none;width:100%;margin:0 0 20px}.letrou-study-inline-figure-v1350 img{aspect-ratio:16/9}.letrou-study-section h2{font-size:23px!important}.letrou-study-related-v1350{margin:0 12px;grid-template-columns:1fr}.letrou-study-related-head-v1350{grid-column:auto}.letrou-study-related-card-v1350{grid-template-columns:112px 1fr}.letrou-study-related-card-v1350 img{height:104px;width:112px}.letrou-study-related-card-v1350 span{padding:10px 10px 10px 0}}.letrou-harmony-hub-v1370{display:grid;grid-template-columns:minmax(320px,.95fr) minmax(0,1.2fr);gap:0;padding:0!important;margin-top:34px!important;margin-bottom:18px!important;border:1px solid #d8e7f5;border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 18px 46px rgb(24 72 118 / .12)}.letrou-harmony-hub-media-v1370{min-height:360px;background:#091d34}.letrou-harmony-hub-media-v1370 img{width:100%;height:100%;object-fit:cover;display:block}.letrou-harmony-hub-copy-v1370{padding:38px 42px;display:flex;flex-direction:column;justify-content:center}.letrou-harmony-kicker-v1370{font-size:12px;letter-spacing:.13em;font-weight:850;color:#0b6ffb}.letrou-harmony-hub-copy-v1370 h2{font-size:clamp(31px,3vw,48px);line-height:1.02;margin:8px 0 16px;color:#10284a;letter-spacing:-.025em}.letrou-harmony-hub-copy-v1370>p{font-size:17px;line-height:1.65;color:#405c78;margin:0 0 20px;max-width:760px}.letrou-harmony-chips-v1370{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 22px}.letrou-harmony-chips-v1370 span{font-size:12.5px;font-weight:750;color:#214f77;background:#eef7ff;border:1px solid #d5e9fa;padding:7px 10px;border-radius:999px}.letrou-harmony-actions-v1370{display:flex;gap:10px;flex-wrap:wrap}.letrou-harmony-actions-v1370 a{display:inline-flex!important;align-items:center;justify-content:center;text-decoration:none!important;min-height:44px}.letrou-harmony-mini-links-v1370{display:grid;grid-template-columns:1fr;gap:7px;margin-top:18px;padding-top:16px;border-top:1px solid #e5eef7}.letrou-harmony-mini-links-v1370 a{font-size:14px;font-weight:730;color:#1263c8;text-decoration:none}.letrou-harmony-mini-links-v1370 a:hover{text-decoration:underline}.letrou-study-list-heading-v1370{margin:4px 0 18px}.letrou-study-list-heading-v1370>span{font-size:12px;letter-spacing:.12em;font-weight:850;color:#0b6ffb;text-transform:uppercase}.letrou-study-list-heading-v1370 h2{font-size:32px;margin:5px 0 5px;color:#10284a}.letrou-study-list-heading-v1370 p{margin:0;color:#526d88;font-size:15.5px}.letrou-study-example{margin:18px 0;padding:17px 19px;border-radius:16px;border:1px solid #cfe3f6;background:linear-gradient(135deg,#f5faff,#eef8ff);color:#183954}.letrou-study-example strong{display:block;margin-bottom:6px;color:#0f60b7}.letrou-study-example p{margin:0!important}.lt15-harmony-feature-v1370{display:grid;grid-template-columns:330px minmax(0,1fr);gap:0;margin-top:18px;border-radius:20px;overflow:hidden;background:linear-gradient(135deg,#071d36 0,#0f4671 58%,#0f79b8 100%);box-shadow:0 16px 36px rgb(20 70 112 / .16);color:#fff;text-decoration:none!important;border:1px solid rgb(255 255 255 / .2)}.lt15-harmony-feature-image-v1370{height:210px;overflow:hidden;background:#102844}.lt15-harmony-feature-image-v1370 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.lt15-harmony-feature-copy-v1370{padding:28px 30px;display:flex;flex-direction:column;justify-content:center}.lt15-harmony-feature-copy-v1370 small{font-size:11px;letter-spacing:.12em;font-weight:850;color:#9ed7ff}.lt15-harmony-feature-copy-v1370 strong{font-size:29px;line-height:1.08;margin:7px 0 10px;color:#fff}.lt15-harmony-feature-copy-v1370 em{font-size:14px;line-height:1.5;font-style:normal;color:#dbeeff}.lt15-harmony-feature-copy-v1370 b{margin-top:14px;font-size:14px;color:#fff}.lt15-harmony-feature-v1370:hover .lt15-harmony-feature-image-v1370 img{transform:scale(1.035)}.letrou-harmony-tool-v1370{position:relative;overflow:hidden}.letrou-harmony-tool-v1370:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,#0b78ff,#2cc5b4,#845ef7)}.letrou-harmony-controls-v1370{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}.letrou-harmony-controls-v1370 label{font-size:13px;font-weight:750;color:#37536c}.letrou-harmony-controls-v1370 select{width:100%;margin-top:6px;min-height:44px;border:1px solid #cdddec;border-radius:11px;background:#fff;color:#17324d;font-size:15px;padding:0 11px}.letrou-harmony-readout-v1370{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0}.letrou-harmony-readout-v1370>div{padding:16px;border:1px solid #dbe7f2;border-radius:14px;background:#f6fbff;text-align:center}.letrou-harmony-readout-v1370 small{display:block;color:#637b91;font-weight:700}.letrou-harmony-readout-v1370 strong{display:block;font-size:30px;color:#0f5da9;margin-top:3px}.letrou-harmony-actions-v1370{align-items:stretch}.letrou-triad-notes-v1370{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0}.letrou-triad-notes-v1370 button{appearance:none;border:1px solid #cfe0ef;border-radius:14px;background:#f7fbff;padding:15px 10px;cursor:pointer;color:#17324d}.letrou-triad-notes-v1370 button:hover{border-color:#4da3ff;background:#eef7ff}.letrou-triad-notes-v1370 small{display:block;font-weight:750;color:#6a8094}.letrou-triad-notes-v1370 strong{font-size:25px;color:#0c65bf}.letrou-independence-status-v1370{padding:15px 17px;border-radius:13px;background:#f2f8fd;border:1px solid #d7e6f3;color:#39556f;line-height:1.5;margin:12px 0 16px}.letrou-tool-study-link-v1370{display:inline-block;margin-top:13px;font-weight:760;color:#0868cf;text-decoration:none}.letrou-tool-study-link-v1370:hover{text-decoration:underline}@media(max-width:980px){.letrou-harmony-hub-v1370{grid-template-columns:1fr}.letrou-harmony-hub-media-v1370{min-height:270px;max-height:360px}.lt15-harmony-feature-v1370{grid-template-columns:260px 1fr}.letrou-harmony-controls-v1370{grid-template-columns:1fr 1fr}}@media(max-width:680px){.letrou-harmony-hub-v1370{width:calc(100% - 20px)!important;margin-left:auto!important;margin-right:auto!important;border-radius:18px}.letrou-harmony-hub-media-v1370{min-height:220px}.letrou-harmony-hub-copy-v1370{padding:24px 20px}.letrou-harmony-hub-copy-v1370 h2{font-size:31px}.letrou-harmony-hub-copy-v1370>p{font-size:16px}.letrou-harmony-actions-v1370>a{width:100%}.lt15-harmony-feature-v1370{grid-template-columns:1fr}.lt15-harmony-feature-image-v1370{height:180px}.lt15-harmony-feature-copy-v1370{padding:22px}.lt15-harmony-feature-copy-v1370 strong{font-size:24px}.letrou-harmony-controls-v1370{grid-template-columns:1fr}.letrou-harmony-readout-v1370{grid-template-columns:1fr 1fr}.letrou-triad-notes-v1370{grid-template-columns:repeat(3,1fr)}.letrou-harmony-actions-v1370 .letrou-primary-btn,.letrou-harmony-actions-v1370 .letrou-secondary-btn,.letrou-harmony-actions-v1370 .letrou-text-btn{width:100%;justify-content:center}.letrou-study-list-heading-v1370{padding:0 2px}}.letrou-study-editorial-meta-v1370{display:flex;gap:8px 16px;flex-wrap:wrap;justify-content:center;margin-top:14px;color:#617890;font-size:12.5px;font-weight:700}.letrou-study-editorial-meta-v1370 span{display:inline-flex;align-items:center;gap:5px}.letrou-study-editorial-meta-v1370 span+span:before{content:"•";margin-right:7px;color:#9bb0c4}@media(max-width:680px){.letrou-study-editorial-meta-v1370{justify-content:flex-start}.letrou-study-editorial-meta-v1370 span+span:before{display:none}}@media(min-width:1151px){.lt15-harmony-feature-v1370{grid-template-columns:minmax(380px,430px) minmax(0,1fr);align-items:stretch}.lt15-harmony-feature-image-v1370{height:100%;min-height:220px}.lt15-harmony-feature-image-v1370 img{object-position:center center}.lt15-harmony-feature-copy-v1370{padding:30px 34px}}@media(min-width:801px) and (max-width:1150px){.lt15-harmony-feature-v1370{grid-template-columns:320px minmax(0,1fr)}.lt15-harmony-feature-image-v1370{height:220px}}.lt15-harmony-feature-v1370{position:relative;display:block;min-height:240px;background:linear-gradient(135deg,#081f38 0%,#0d4671 62%,#117ab6 100%)}.lt15-harmony-feature-image-v1370{position:absolute;inset:0;height:100%;background:#102844}.lt15-harmony-feature-image-v1370:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(5 21 38 / .18) 0%,rgb(8 28 49 / .48) 28%,rgb(11 49 80 / .88) 56%,rgb(14 92 145 / .92) 100%)}.lt15-harmony-feature-image-v1370 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block;transition:transform .35s ease}.lt15-harmony-feature-copy-v1370{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;min-height:240px;width:min(100%,860px);padding:32px 36px 32px clamp(300px,32vw,380px)}.lt15-harmony-feature-copy-v1370 strong{max-width:620px;font-size:clamp(30px,2.75vw,42px);line-height:1.06;margin:8px 0 12px}.lt15-harmony-feature-copy-v1370 em{max-width:660px;font-size:15px;line-height:1.55}.lt15-harmony-feature-copy-v1370 b{margin-top:16px;font-size:15px}.lt15-harmony-feature-v1370:hover .lt15-harmony-feature-image-v1370 img{transform:scale(1.03)}@media(min-width:1280px){.lt15-harmony-feature-v1370{min-height:250px}.lt15-harmony-feature-copy-v1370{padding-left:clamp(340px,34vw,430px)}}@media(min-width:801px) and (max-width:1150px){.lt15-harmony-feature-v1370{min-height:228px}.lt15-harmony-feature-copy-v1370{padding:28px 28px 28px 300px;width:min(100%,760px)}.lt15-harmony-feature-copy-v1370 strong{font-size:30px}}@media(max-width:800px){.lt15-harmony-feature-v1370{display:grid;grid-template-columns:1fr;min-height:0}.lt15-harmony-feature-image-v1370{position:relative;height:188px}.lt15-harmony-feature-image-v1370:after{background:linear-gradient(180deg,rgb(4 18 34 / .16) 0%,rgb(9 34 58 / .46) 100%)}.lt15-harmony-feature-copy-v1370{width:100%;min-height:0;padding:22px;position:relative;background:linear-gradient(135deg,#0b2d4d 0,#105381 58%,#0d78b6 100%)}.lt15-harmony-feature-copy-v1370 strong{font-size:24px}}.lt15-harmony-feature-v1370{display:grid!important;grid-template-columns:minmax(420px,46%) minmax(0,1fr)!important;align-items:stretch!important;min-height:245px!important;overflow:hidden!important;background:linear-gradient(135deg,#0a2948 0%,#114d7a 60%,#1480bd 100%)!important}.lt15-harmony-feature-image-v1370{position:relative!important;inset:auto!important;height:auto!important;min-height:245px!important;overflow:hidden!important;background:#102844!important}.lt15-harmony-feature-image-v1370:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(7 24 41 / .14) 0%,rgb(8 28 49 / .05) 55%,rgb(9 32 56 / .18) 100%)!important}.lt15-harmony-feature-image-v1370 img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important;transition:transform .35s ease!important}.lt15-harmony-feature-copy-v1370{position:relative!important;z-index:1!important;display:flex!important;flex-direction:column!important;justify-content:center!important;width:100%!important;min-height:245px!important;padding:28px 36px 28px 32px!important;background:linear-gradient(135deg,rgb(12 57 97 / .90) 0%,rgb(18 97 151 / .92) 100%)!important}.lt15-harmony-feature-copy-v1370 small{font-size:12px!important;letter-spacing:.14em!important;font-weight:850!important;color:#c5ebff!important}.lt15-harmony-feature-copy-v1370 strong{max-width:680px!important;font-size:clamp(28px,2.55vw,40px)!important;line-height:1.08!important;margin:8px 0 12px!important;color:#fff!important}.lt15-harmony-feature-copy-v1370 em{max-width:720px!important;font-size:15px!important;line-height:1.55!important;color:#e5f4ff!important}.lt15-harmony-feature-copy-v1370 b{margin-top:16px!important;font-size:15px!important;color:#fff!important}.lt15-harmony-feature-v1370:hover .lt15-harmony-feature-image-v1370 img{transform:scale(1.03)}@media(min-width:1300px){.lt15-harmony-feature-v1370{grid-template-columns:minmax(450px,48%) minmax(0,1fr)!important}}@media(min-width:981px) and (max-width:1180px){.lt15-harmony-feature-v1370{grid-template-columns:390px minmax(0,1fr)!important}.lt15-harmony-feature-copy-v1370{padding:24px 28px!important}.lt15-harmony-feature-copy-v1370 strong{font-size:31px!important}}@media(max-width:980px){.lt15-harmony-feature-v1370{grid-template-columns:1fr!important;min-height:0!important}.lt15-harmony-feature-image-v1370{min-height:190px!important;height:190px!important}.lt15-harmony-feature-copy-v1370{min-height:0!important;padding:22px!important}}.lt-unified-results{position:fixed;z-index:900;overflow:auto;background:#fff;border:1px solid #c7dce9;border-radius:13px;box-shadow:0 12px 35px #193b5926;padding:6px;color:#173b55;text-align:left;overscroll-behavior:contain}.lt-unified-results[hidden]{display:none!important}.lt-unified-results a{display:flex!important;flex-direction:column;gap:2px;padding:10px 12px;border-radius:8px;color:#173b55!important;text-decoration:none!important;min-height:48px;line-height:1.35}.lt-unified-results a:hover,.lt-unified-results a[aria-selected=true]{background:#eaf4fc}.lt-unified-results strong{font:600 15px/1.4 system-ui,sans-serif;color:#173b55}.lt-unified-results small{font:400 13px/1.4 system-ui,sans-serif;color:#4b6478}.lt-unified-results p{font:400 14px/1.5 system-ui,sans-serif;padding:8px 12px;margin:0;color:#4b6478}body.lt15-site{--lt15-action:#005fcc;--lt15-action-hover:#004fae}body.lt15-site .lt15-register,body.lt15-site .lt15-choose,body.lt15-site .lt15-transcriber .letrou-source-tabs button.is-active,body.lt15-site .lt15-transcriber.lt15-ready .letrou-transcribe-submit,body.lt15-site .lt15-transcriber.lt15-link-mode .letrou-transcribe-submit,body.lt15-site .lt15-transcriber.lt15-search-mode .letrou-transcribe-submit,body.lt15-site .lt15-tool .lt15-transcriber .letrou-transcribe-submit{background:var(--lt15-action)!important;color:#fff!important}body.lt15-site .lt15-register:hover,body.lt15-site .lt15-choose:hover,body.lt15-site .lt15-tool .lt15-transcriber .letrou-transcribe-submit:hover{background:var(--lt15-action-hover)!important}body.lt15-site .lt15-song-copy em,body.lt15-site .letrou-artist-directory-head span,body.lt15-site .letrou-artist-empty p,body.lt15-site .letrou-metronome-display span,body.lt15-site .letrou-study-inline-figure-v1350 figcaption{color:#526785!important}body.lt15-site .letrou-study-list li::marker{color:#005fcc!important}body.lt15-site .letrou-study-questions b{color:#fff!important;background:#005fcc!important}body.lt15-site .lt15-section-head .lt15-icon{color:#005fcc}body.lt15-site .lt15-unified-field input::placeholder,body.lt15-site .letrou-source-panel input::placeholder{color:#526785;opacity:1}body.lt15-site .lt15-unified-label{color:#102348}body.lt15-site .lt15-search-control input[role="combobox"]{color:#102348;background:#fff;border-color:#b9cbe0}body.lt15-site .lt15-search-control input[role="combobox"]:focus-visible{outline:3px solid #8b5a00;outline-offset:3px;border-color:#005fcc}.lt-unified-results [role="option"]:focus-visible,.lt-unified-results [role="option"][aria-selected="true"]{outline:3px solid #8b5a00;outline-offset:-3px}.lt-unified-results .lt-unified-empty{padding:12px 14px;color:#425575;background:#fff;font-size:13px;line-height:1.45}body.lt15-site a:focus-visible,body.lt15-site button:focus-visible,body.lt15-site input:focus-visible,body.lt15-site select:focus-visible,body.lt15-site textarea:focus-visible{outline-color:#8b5a00!important}body.lt15-site.lt15-home .lt15-nav:before{background:rgb(255 255 255 / .96)!important;box-shadow:0 5px 22px rgb(5 45 86 / .10)!important}body.lt15-site.lt15-home .lt15-nav a{color:#0b2141!important;text-shadow:none!important}body.lt15-site.lt15-home .lt15-nav a.is-active,body.lt15-site.lt15-home .lt15-nav a:hover,body.lt15-site.lt15-home .lt15-nav a:focus-visible{color:#004a99!important;background:#fff!important}body.lt15-site.lt15-home .lt15-section-head>a{color:#0057a8!important;text-decoration-thickness:1.5px;text-underline-offset:3px}body.lt15-site.lt15-home .lt15-section-head>a:hover,body.lt15-site.lt15-home .lt15-section-head>a:focus-visible{color:#003f7f!important;text-decoration:underline}body.lt15-site.lt15-home .lt15-artist-carousel>button{color:#0057a8!important}body.lt15-site.lt15-home .lt15-song-copy em,body.lt15-site.lt15-home .lt15-empty,body.lt15-site.lt15-home .lt15-unified-help,body.lt15-site.lt15-home .lt15-choice-or{color:#526785!important}body.lt15-site.lt15-home .lt15-footer-scene{background-image:linear-gradient(rgb(3 25 52 / .72),rgb(3 25 52 / .82)),var(--lt15-footer)!important}body.lt15-site.lt15-home .lt15-footer-scene>p,body.lt15-site.lt15-home .lt15-footer-links strong,body.lt15-site.lt15-home .lt15-footer-links small,body.lt15-site.lt15-home .lt15-footer-links .lt15-icon,body.lt15-site.lt15-home .lt15-footer-note{color:#fff!important}body.lt15-site.lt15-home .lt15-footer-links>a{color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .35)!important}body.lt15-site.lt15-home .lt15-mobile-nav a,body.lt15-site.lt15-home .lt15-mobile-nav button{color:#093b6c!important}html[data-letrou-theme="dark"] body.lt15-site.lt15-home .lt15-section-head>a,html[data-letrou-theme="dark"] body.lt15-site.lt15-home .lt15-artist-carousel>button{color:#b9dcff!important}html[data-letrou-theme="dark"] body.lt15-site.lt15-home .lt15-mobile-nav a,html[data-letrou-theme="dark"] body.lt15-site.lt15-home .lt15-mobile-nav button{color:#d9eaff!important}body.lt15-site .lt15-az{gap:8px!important;row-gap:8px!important}body.lt15-site .lt15-az a{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;padding:0!important;display:grid!important;place-items:center!important;touch-action:manipulation}body.letrou-app-body .letrou-footer-az-v110>div{gap:8px!important;row-gap:8px!important}body.letrou-app-body .letrou-footer-az-v110 a{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;padding:0!important;display:grid!important;place-items:center!important;touch-action:manipulation}body.lt15-site.lt15-home .lt15-content>.letrou-ad,body.lt15-site.lt15-home .lt15-content>.google-auto-placed,body.lt15-site.lt15-home .lt15-content>.adsbygoogle,body.lt15-site.lt15-home .lt15-content>.ad-container,body.lt15-site.lt15-home .lt15-content>[data-slot],body.lt15-site.lt15-home .letrou-ad[data-slot="home_after_tool"],body.lt15-site.lt15-home .letrou-ad[data-slot="home_mid"]{grid-column:1 / -1;box-sizing:border-box;max-width:100%;width:100%;margin-left:auto!important;margin-right:auto!important;text-align:center;justify-self:center}body.lt15-site.lt15-home .lt15-content .google-auto-placed{max-width:100%;margin-left:auto!important;margin-right:auto!important;text-align:center}body.lt15-site.lt15-home :is(.letrou-ad,.google-auto-placed)>:is(ins,div,iframe),body.lt15-site.lt15-home .letrou-ad ins.adsbygoogle{margin-left:auto!important;margin-right:auto!important}body.lt15-site .lt15-footer-scene,body.lt15-site.lt15-home .lt15-footer-scene{background-image:var(--lt15-footer)!important;background-blend-mode:normal!important;filter:none!important}body.lt15-site .lt15-footer-scene::before,body.lt15-site .lt15-footer-scene::after{background-color:transparent!important;background-image:none!important}body.lt15-site .lt15-footer-scene :is(h2,p,strong,small),body.lt15-site .lt15-footer-note{text-shadow:0 1px 3px rgb(0 16 35 / .7)}body.lt15-site .lt15-account .lt15-theme-switch{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;flex:0 0 36px;padding:0;box-sizing:border-box;border:1px solid rgb(255 255 255 / .48);border-radius:50%;background:rgb(5 28 60 / .42);color:#fff;cursor:pointer;box-shadow:none;transition:background-color .18s ease,border-color .18s ease}body.lt15-site .lt15-account .lt15-theme-switch:hover,body.lt15-site .lt15-account .lt15-theme-switch:focus-visible{background:rgb(5 49 101 / .78);border-color:#fff;color:#fff}body.lt15-site .lt15-theme-switch .lt15-theme-icon{display:block;font:400 22px/1 Arial,Helvetica,sans-serif;width:24px;height:24px;text-align:center}body.lt15-site .lt15-account .lt15-theme-switch .lt15-theme-label{display:none!important}html[data-letrou-theme="dark"] body.lt15-site .lt15-theme-switch{background:rgb(255 214 130 / .16);color:#ffdc90;border-color:rgb(255 220 144 / .7)}html[data-letrou-theme="dark"] body.lt15-site .lt15-theme-switch:hover{background:rgb(255 214 130 / .28);color:#ffdc90}body.lt15-site .letrou-theme-toggle:focus-visible{outline:3px solid #f8ce65;outline-offset:3px}body.lt15-site .lt15-account .lt15-login>.lt15-icon{display:none}@media (max-width:800px){body.lt15-site .lt15-hero{padding-top:0}body.lt15-site .lt15-site-sky{height:auto}body.lt15-site .lt15-header{--lt15-control-bg:#f5f9ff;--lt15-control-ink:#173558;--lt15-control-border:#c6d9ed;--lt15-control-focus:#73b9ff;position:relative;inset:auto;box-sizing:border-box;min-height:72px;gap:8px;padding:12px 14px;align-items:center}body.lt15-site .lt15-hero>.lt15-header{margin:0 -16px 12px}html[data-letrou-theme="dark"] body.lt15-site .lt15-header{--lt15-control-bg:#132d4d;--lt15-control-ink:#edf6ff;--lt15-control-border:#5a779b}body.lt15-site .lt15-header .lt15-logo{min-width:0;gap:8px}body.lt15-site .lt15-header .lt15-logo-cloud{flex-shrink:0}body.lt15-site .lt15-header .lt15-logo>span:last-child{min-width:0}body.lt15-site .lt15-header .lt15-logo strong{overflow:hidden;text-overflow:ellipsis;font-size:clamp(18px, 6vw, 25px)}body.lt15-site .lt15-header .lt15-logo small{display:none}body.lt15-site .lt15-header .lt15-account{flex:0 0 auto;gap:6px;margin-left:auto}body.lt15-site .lt15-header .lt15-account :is(.lt15-search-toggle,.lt15-register){display:none}body.lt15-site .lt15-header .lt15-account :is(.lt39-language-switch,.lt15-theme-switch,.lt15-login){display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;min-width:44px;height:44px;min-height:44px;flex:0 0 auto;padding:0;border:1px solid var(--lt15-control-border);border-radius:12px;background:var(--lt15-control-bg);color:var(--lt15-control-ink)!important;box-shadow:0 2px 8px #09274624}body.lt15-site .lt15-header .lt15-account .lt39-language-switch{position:relative;width:66px;min-width:66px}body.lt15-site .lt15-header .lt39-language-switch .lt39-lang-icon{position:absolute;left:8px;width:14px;height:14px;pointer-events:none}body.lt15-site .lt15-header .lt39-language-switch select.letrou-lang-select{position:absolute;inset:0;width:100%;height:100%;padding:0 17px 0 26px!important}body.lt15-site .lt15-header .lt39-language-switch::after{top:50%;right:8px;transform:translateY(-70%) rotate(45deg)}body.lt15-site .lt15-header .lt15-account .lt15-theme-icon{width:auto;height:auto;font-size:20px}body.lt15-site .lt15-header .lt15-account .lt15-login>.lt15-icon{display:block;width:21px;height:21px}body.lt15-site .lt15-header .lt15-account .lt15-login-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.lt15-site .lt15-header .lt15-account :is(.lt15-login:focus-visible,.lt15-theme-switch:focus-visible,.lt39-language-switch:focus-within){outline:2px solid var(--lt15-control-focus);outline-offset:2px}}body.lt15-site.lt15-internal.letrou-page-404 .letrou-404-main{width:100%;min-height:480px;display:flex;align-items:center;padding:48px 22px 38px!important;box-sizing:border-box}body.letrou-page-404 .lt15-404-panel{width:min(1140px,100%);margin:0 auto;box-sizing:border-box;border:1px solid #dbe8f7;border-radius:26px;background:linear-gradient(140deg,#fff 0%,#f7fbff 70%,#ebf4ff 100%);box-shadow:0 15px 60px rgb(29 73 133 / .09);padding:clamp(24px,4vw,58px);display:grid;grid-template-columns:minmax(190px,.75fr) minmax(0,1.25fr);gap:clamp(16px,4vw,65px);align-items:center}body.letrou-page-404 .lt15-404-illustration{min-height:260px;border-radius:22px;display:grid;place-items:center;position:relative;overflow:hidden;background:radial-gradient(circle at 35% 15%,#287fe0 0%,#0953a8 46%,#071f46 100%)}body.letrou-page-404 .lt15-404-illustration::after{content:'';position:absolute;width:290px;height:290px;border:1px solid rgb(255 255 255 / .15);border-radius:50%;top:-160px;right:-110px;pointer-events:none}body.letrou-page-404 .lt15-404-record{width:205px;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:repeating-radial-gradient(circle at center,#122640 0 6px,#0b1d32 7px 10px,#172e49 11px 13px);box-shadow:12px 16px 28px rgb(0 0 0 / .3),inset 0 0 0 3px rgb(255 255 255 / .12);transform:rotate(-15deg)}body.letrou-page-404 .lt15-404-label{width:104px;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;border:6px solid #0c2544;background:#e5f0ff;color:#0055b7;font-size:42px;font-weight:800;line-height:1}body.letrou-page-404 .lt15-404-note{position:absolute;top:19%;right:14%;font-size:40px;color:#fff;transform:rotate(14deg)}body.letrou-page-404 .lt15-404-kicker{font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#0064c9}body.letrou-page-404 .lt15-404-copy h1{font:700 clamp(30px,4vw,49px)/1.12 Georgia,'Times New Roman',serif;letter-spacing:-.8px;color:#0e294b;margin:13px 0 17px}body.letrou-page-404 .lt15-404-copy p{color:#49627f;font-size:17px;line-height:1.65;max-width:550px;margin:0 0 26px}body.letrou-page-404 .lt15-404-search{display:flex;flex-wrap:wrap;gap:10px;max-width:590px}body.letrou-page-404 .lt15-404-search input[type=search]{flex:1 1 225px;min-width:0;padding:14px 17px;background:#fff!important;border:1px solid #bed2e9!important;border-radius:12px!important;color:#102a49!important;box-sizing:border-box;font-size:15px}body.letrou-page-404 .lt15-404-search button,body.letrou-page-404 .lt15-404-primary{background:#006aff;color:#fff;border:1px solid #006aff;padding:13px 20px;border-radius:12px;font-weight:700;text-decoration:none;cursor:pointer;box-sizing:border-box}body.letrou-page-404 .lt15-404-search button:hover,body.letrou-page-404 .lt15-404-primary:hover{background:#05c;color:#fff}body.letrou-page-404 .lt15-404-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:18px}body.letrou-page-404 .lt15-404-secondary{color:#005bb6;font-weight:700;text-decoration:underline;text-underline-offset:3px}body.letrou-page-404 .lt15-404-secondary:hover{color:#00458e}@media(max-width:720px){body.lt15-site.lt15-internal.letrou-page-404 .letrou-404-main{min-height:0;padding:25px 14px 12px!important}body.letrou-page-404 .lt15-404-panel{grid-template-columns:1fr;padding:20px;gap:22px;border-radius:18px}body.letrou-page-404 .lt15-404-illustration{min-height:175px}body.letrou-page-404 .lt15-404-record{width:140px}body.letrou-page-404 .lt15-404-label{width:71px;font-size:29px;border-width:4px}body.letrou-page-404 .lt15-404-copy p{font-size:15px}body.letrou-page-404 .lt15-404-search button{flex:1 0 auto}}html[data-letrou-theme="dark"]{color-scheme:dark}html[data-letrou-theme="dark"] body.lt15-site{background:#0b1628!important;color:#f0f6ff!important;--letrou-background:#0b1628;--lt170-ink:#eef5ff;--lt18-ink:#eef5ff;--lt170-muted:#b6c8dd;--lt18-muted:#b6c8dd;--lt18-line:#29435e;--lt18-soft:#172b43}html[data-letrou-theme="dark"] body.lt15-site :is(.letrou-app-shell,.lt15-shell){background-color:#0b1628!important}html[data-letrou-theme="dark"] body.lt15-site.lt15-home .lt15-content{background:#0b1628!important;color:#edf5ff!important}html[data-letrou-theme="dark"] body.lt15-site.lt15-internal .letrou-main{background:#0b1628!important;color:#edf5ff!important}html[data-letrou-theme="dark"] body.lt15-site.lt15-internal:is(.letrou-page-estudar,.letrou-page-guide) .letrou-main{background:#0b1628!important}html[data-letrou-theme="dark"] body.lt15-site :is(.letrou-page-hero,.letrou-reading-head,.letrou-song-hero-v170){background:linear-gradient(180deg,#132942,#0b1628)!important}html[data-letrou-theme="dark"] body.lt15-site :is(.lt15-song,.lt15-resource-grid>a,.lt15-resource-thumb,.lt15-artist-carousel>button,.letrou-reading-body,.letrou-song-row,.letrou-rank-song,.letrou-guide-card,.letrou-study-related-card-v1350,.letrou-learning-note,.letrou-empty-premium,.letrou-tool-card-wide,.letrou-target-result,.letrou-song-list,.letrou-vocal-tool,.letrou-tool-card-wide,.letrou-artist-card,.letrou-song-extra-card-v170,.letrou-lyrics-card-v170,.letrou-study-hero-pills-v1350 span,.letrou-study-tip,.letrou-study-questions>div,.letrou-study-related-v1350,.letrou-harmony-hub-v1370,.letrou-harmony-readout-v1370>div,.letrou-study-example,.letrou-harmony-chips-v1370 span,.letrou-triad-notes-v1370 button,.letrou-note-pad button,.letrou-artist-empty,.letrou-song-lyrics-v170,.letrou-lyrics-toolbar-v170,.letrou-song-details-v170,.letrou-tool-card,.letrou-guide-card-v170,.lt15-catalog-search,.lt15-directory-avatar,.letrou-song-artist-avatar-v170,.lt15-avatar,.lt-catalog-floating-results,.lt-unified-results,.letrou-suggestions,.letrou-search-suggestions){background:#152a43!important;background-image:none!important;color:#eef5ff!important;border-color:#29435e!important}html[data-letrou-theme="dark"] body.lt15-site :is(.lt15-tool,.letrou-transcriber,.letrou-reading-body,.letrou-learning-note,.letrou-study-tip,.letrou-study-questions,.letrou-harmony-hub-v1370,.letrou-harmony-readout-v1370,.letrou-vocal-tool,.letrou-tool-card-wide) :is(label,strong,h2,h3,h4,small,.lt15-unified-label,.lt15-unified-help,.lt15-choice-or,.letrou-form-note,.lt15-upload-copy){color:#eff6ff!important}html[data-letrou-theme="dark"] body.lt15-site :is(.letrou-secondary-btn,.letrou-toolbar-button-v170,.letrou-song-actions-top-v170 button,.letrou-tool-preview span,.letrou-range>div,.lt15-pagination a,.lt15-resource-icon,.letrou-tool-icon,.letrou-guide-icon,.letrou-song-avatar,.letrou-harmony-controls-v1370 select,.letrou-study-questions label,.lt15-more>div){background:#1b3654!important;color:#dbeaff!important;border-color:#3a5976!important}html[data-letrou-theme="dark"] body.lt15-site :is(.letrou-primary-btn,.letrou-stage-launch-v170,.letrou-search button,.letrou-source-tabs button.is-active,.lt15-choose,.lt15-card-button){background:#1674e9!important;color:#fff!important;border-color:#338fff!important}html[data-letrou-theme="dark"] body.lt15-site :is(.lt15-tool,.lt15-search-control,.lt15-unified-field,.lt15-transcriber .letrou-dropzone,.letrou-transcriber,.letrou-transcript-result,.lt15-transcriber .letrou-transcript-result textarea,.letrou-dropzone,.letrou-source-panel,.lt15-search-control .lt15-clear-search,.lt-unified-results .lt-unified-empty){background:#152a43!important;color:#eff6ff!important;border-color:#365675!important}html[data-letrou-theme="dark"] body.lt15-site input:not([type=checkbox]):not([type=radio]):not([type=file]),html[data-letrou-theme="dark"] body.lt15-site select,html[data-letrou-theme="dark"] body.lt15-site textarea{background:#0e2035!important;color:#f3f8ff!important;border-color:#496582!important;caret-color:#fff}html[data-letrou-theme="dark"] body.lt15-site input::placeholder,html[data-letrou-theme="dark"] body.lt15-site textarea::placeholder{color:#b5c7d9!important;opacity:1}html[data-letrou-theme="dark"] body.lt15-site :is(.lt15-section-head h2,.lt15-resource-grid strong,.lt15-song-copy strong,.lt15-artist-track strong,.letrou-page-hero h1,.letrou-reading-head h1,.letrou-reading-body h1,.letrou-reading-body h2,.letrou-reading-body h3,.letrou-song-header-copy-v170 h1,.letrou-lyrics,.letrou-lyrics-heading-v170 h2,.letrou-guide-card h2,.letrou-guide-card h3,.letrou-artist-card strong,.letrou-tool-card h3,.letrou-harmony-hub-v1370 h2,.letrou-harmony-hub-v1370 h3,.letrou-study-tip strong,.letrou-study-questions strong,.letrou-section-title-v140 h2,.letrou-section-head h2,.letrou-study-related-v1350 h2,.lt15-resource-grid a,.letrou-vocal-tool h2,.letrou-vocal-tool h3){color:#f2f7ff!important}html[data-letrou-theme="dark"] body.lt15-site :is(.lt15-song-copy small,.lt15-song-copy em,.lt15-resource-grid small,.lt15-section-head>a,.letrou-page-hero p,.letrou-reading-head p,.letrou-song-artist-name-v170,.letrou-breadcrumb,.letrou-guide-card p,.letrou-artist-card small,.letrou-vocal-tool p,.letrou-study-tip p,.letrou-study-questions p,.letrou-song-extra-card-v170 p,.letrou-study-related-v1350 p,.letrou-harmony-hub-v1370 p){color:#bbcee3!important}html[data-letrou-theme="dark"] body.lt15-site :is(.lt15-more>div,.lt-catalog-floating-results) a{color:#e6f1ff!important}html[data-letrou-theme="dark"] body.lt15-site .lt15-more select{background:#122b49!important;color:#f2f7ff!important}html[data-letrou-theme="dark"] body.lt15-site :is(.lt15-mobile-nav,#letrou-mobile-navigation){background:#12253bea!important;border-color:#355477!important}html[data-letrou-theme="dark"] body.lt15-site :is(.lt15-mobile-nav,#letrou-mobile-navigation) :is(a,button,span){color:#eef5ff!important}html[data-letrou-theme="dark"] body.lt15-site .lt15-photo-card{color:#fff}html[data-letrou-theme="dark"] body.lt15-site .lt15-404-panel{background:linear-gradient(140deg,#152a43,#102139)!important;border-color:#35516f!important;box-shadow:0 10px 30px rgb(0 0 0 / .22)}html[data-letrou-theme="dark"] body.lt15-site .lt15-404-copy h1{color:#f1f7ff!important}html[data-letrou-theme="dark"] body.lt15-site .lt15-404-copy p{color:#c6d8ec!important}html[data-letrou-theme="dark"] body.lt15-site .lt15-404-kicker,html[data-letrou-theme="dark"] body.lt15-site .lt15-404-secondary{color:#8bc1ff!important}html[data-letrou-theme="dark"] body.lt15-site .lt15-404-search input[type=search]{background:#0c2037!important;color:#fff!important;border-color:#496582!important}@media (prefers-reduced-motion:reduce){body.lt15-site .lt15-theme-switch{transition:none}}.lt25-how{--lt-how-ink:#102f4f;--lt-how-muted:#50647a;--lt-how-line:#d6e2ef;--lt-how-surface:#fff;--lt-how-accent:#1557a2;--lt-how-tint:#e6f1ff;box-sizing:border-box;grid-column:1 / -1;width:min(1240px, 100%);margin:0 auto;color:var(--lt-how-ink)}.letrou-main>.lt25-how{width:min(1240px, calc(100% - 32px));margin-block:18px 24px}.lt25-how-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:8px 0 20px;margin:0;border-bottom:1px solid var(--lt-how-line);list-style:none}.lt25-how-steps li{display:flex;align-items:flex-start;gap:12px;min-width:0}.lt25-how-steps li>span{display:grid;place-items:center;flex:0 0 32px;height:32px;border-radius:50%;background:var(--lt-how-tint);color:var(--lt-how-accent);font-size:14px;font-weight:750}.lt25-how-steps h2{margin:1px 0 0;color:var(--lt-how-ink);font-size:15px;font-weight:750;line-height:1.4}.lt25-how p{color:var(--lt-how-muted);line-height:1.55}.lt25-how-steps p{margin:5px 0 0;font-size:13px}.lt25-how-more>summary{display:flex;align-items:center;justify-content:center;gap:12px;box-sizing:border-box;width:fit-content;max-width:100%;min-height:44px;padding:10px 19px;margin:18px auto 0;border:1px solid var(--lt-how-line);border-radius:10px;background:var(--lt-how-surface);color:var(--lt-how-ink);font-size:14px;font-weight:700;text-align:center;cursor:pointer;list-style:none}.lt25-how-more>summary::-webkit-details-marker{display:none}.lt25-how-more>summary:focus-visible{outline:3px solid var(--lt-how-accent);outline-offset:3px}.lt25-how-open,.lt25-how-more[open] .lt25-how-closed{display:none}.lt25-how-more[open] .lt25-how-open{display:inline}.lt25-how-more[open] .lt25-how-chevron{transform:rotate(180deg)}.lt25-how-expanded{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px}.lt25-how-expanded>div{min-width:0;padding:18px;border:1px solid var(--lt-how-line);border-radius:12px;background:var(--lt-how-surface)}.lt25-how-expanded h3{margin:0 0 8px;color:var(--lt-how-ink);font-size:16px}.lt25-how-expanded p{margin:7px 0;font-size:14px}.lt25-how-links{display:flex;flex-wrap:wrap;align-content:center;gap:12px 20px;padding:12px}.lt25-how-links a{color:var(--lt-how-accent)}.letrou-editorial-demo audio,.letrou-reading-body audio{width:100%;max-width:460px}.letrou-editorial-demo{margin-block:0 1em}html[data-letrou-theme="dark"] .lt25-how{--lt-how-ink:#e5effd;--lt-how-muted:#bacce3;--lt-how-line:#385472;--lt-how-surface:#142840;--lt-how-accent:#a8ceff;--lt-how-tint:#213b5e}@media (max-width:760px){.lt25-how-steps{gap:12px;padding-bottom:14px}.lt25-how-steps li{display:block}.lt25-how-steps li>span{width:28px;height:28px;margin-bottom:8px}.lt25-how-steps h2,.lt25-how-more>summary{font-size:13px}.lt25-how-steps p{font-size:12px}.lt25-how-expanded{grid-template-columns:1fr}}.lt25-song-learning{background:#fff;border:1px solid #dbe8f6;border-radius:16px;padding:23px 24px;margin:20px 0 4px}.lt25-song-learning h2{color:#103f7b;font-size:20px;margin:0 0 16px}.lt25-song-learning-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.lt25-song-learning h3{color:#0b4ca5;font-size:15px;margin:0 0 7px}.lt25-song-learning p{line-height:1.6;color:#405572;font-size:13px}.lt25-contribute{border:1px solid #c9deef;padding:12px;border-radius:12px;margin:12px 0}.lt25-contribute legend{font-size:14px;font-weight:800;color:#0f5386}.lt25-contribute p{font-size:13px;line-height:1.5}.lt25-contribute>label:not(.lt25-terms){font-size:13px;display:block;margin:10px 0 6px}.lt25-contribute textarea{display:block;width:100%;min-height:60px;box-sizing:border-box}.lt25-contribute .lt25-terms{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.45;margin:12px 0}.lt25-contribute .lt25-terms input{margin-top:2px}.lt25-contribute button{background:#076fbd;border:0;border-radius:10px;color:#fff;font-weight:700;padding:11px 15px;cursor:pointer}.lt25-contribute button:disabled{opacity:.6;cursor:wait}html[data-letrou-theme="dark"] .lt25-song-learning,html[data-letrou-theme="dark"] .lt25-song-disclosure{background:#142840;border-color:#385472;color:#e1ebf9}html[data-letrou-theme="dark"] .lt25-song-learning h2,html[data-letrou-theme="dark"] .lt25-song-learning h3,html[data-letrou-theme="dark"] .lt25-song-disclosure strong{color:#a8ceff}html[data-letrou-theme="dark"] .lt25-song-learning p,html[data-letrou-theme="dark"] .lt25-song-disclosure p{color:#d3e3f5}@media(max-width:760px){.lt25-song-learning-steps{grid-template-columns:1fr;gap:10px}.lt25-song-learning{padding:19px}}.lt25-song-disclosure-after-cards{box-sizing:border-box;width:100%;margin:20px auto 0;max-width:1100px}@media(max-width:760px){.lt25-song-disclosure-after-cards{margin-top:16px}}.lt-artist-portrait{--lt-portrait-a:#1659a7;--lt-portrait-b:#203c83;position:relative;flex:none;background:linear-gradient(145deg,var(--lt-portrait-a),var(--lt-portrait-b))!important;color:#fff!important;font-weight:800;isolation:isolate;overflow:hidden}.lt-artist-tone-1{--lt-portrait-a:#6141b8;--lt-portrait-b:#3c266c}.lt-artist-tone-2{--lt-portrait-a:#007368;--lt-portrait-b:#14534e}.lt-artist-tone-3{--lt-portrait-a:#9f3b50;--lt-portrait-b:#6f2847}.lt-artist-tone-4{--lt-portrait-a:#9a4e0f;--lt-portrait-b:#65380f}.lt-artist-tone-5{--lt-portrait-a:#9b3d85;--lt-portrait-b:#63285e}.lt-artist-tone-6{--lt-portrait-a:#31586e;--lt-portrait-b:#183d53}.lt-artist-tone-7{--lt-portrait-a:#4753b7;--lt-portrait-b:#2e377f}body .lt-artist-portrait.lt-artist-portrait{background:linear-gradient(145deg,var(--lt-portrait-a),var(--lt-portrait-b))!important;color:white!important}.lt-artist-portrait-inner{position:relative;display:grid!important;place-items:center;width:100%!important;height:100%!important;min-width:0;min-height:0;border-radius:inherit;overflow:hidden;background:linear-gradient(145deg,var(--lt-portrait-a),var(--lt-portrait-b));isolation:isolate}.lt-artist-portrait-inner:after{content:'';position:absolute;inset:-20% -40% 22% 32%;border:1px solid #ffffff26;border-radius:50%;box-shadow:0 0 0 9px #ffffff0a,0 0 0 20px #ffffff08;z-index:0;pointer-events:none}body .lt-artist-portrait .lt-artist-initial{display:grid!important;place-items:center;position:relative;width:100%;height:100%;font-size:clamp(22px,3vw,30px);font-weight:800!important;color:white!important;line-height:1;text-shadow:0 1px 2px #0002;z-index:1}body .lt-artist-portrait img[data-artist-photo]{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center!important;z-index:2;opacity:0;transition:opacity .15s}body .lt-artist-portrait img[data-artist-photo].is-loaded{opacity:1}body .lt-artist-portrait img[data-artist-photo][hidden]{display:none!important}.lt-artist-search{width:min(100%,650px);margin:24px auto 0;text-align:left}.lt-artist-search label{display:block;font-size:14px;font-weight:700;margin-bottom:8px}.lt-artist-search-row{display:flex;gap:10px}.lt-artist-search-row input{flex:1;min-width:0;width:100%;min-height:48px;padding:12px 16px;border:1px solid #cbdcf0;border-radius:14px;background:#fff;color:#142746;font-size:16px}.lt-artist-search-row button{flex:none;border:0;border-radius:14px;padding:12px 22px;min-height:48px;background:#0065d9;color:#fff;font-size:15px;font-weight:700;cursor:pointer}.lt-artist-search-clear{display:inline-block;margin-top:12px;font-size:14px;text-decoration:underline}.lt-artist-search :focus-visible{outline:3px solid #68a8fa;outline-offset:3px}.lt-artist-result-count{margin:0 0 18px;color:#526784;font-size:14px}.lt-artist-empty{text-align:center;padding:36px 16px}html[data-letrou-theme=dark] .lt-artist-search-row input,body.letrou-dark .lt-artist-search-row input,html[data-theme=dark] .lt-artist-search-row input{background:#12243e;color:#f7faff;border-color:#496285}@media(max-width:480px){.lt-artist-search-row{gap:8px}.lt-artist-search-row button{padding-inline:16px}.lt-artist-search{margin-top:20px}}@media(prefers-reduced-motion:reduce){body .lt-artist-portrait img[data-artist-photo]{transition:none}}.letrou-artist-circle-v140.lt-artist-portrait>i{z-index:3}body .lt-policy{width:min(880px,calc(100% - 40px));margin:28px auto 48px;line-height:1.75;color:#183453;overflow-wrap:anywhere}body .lt-policy-card{background:#fff;border:1px solid #e0eaf6;border-radius:22px;padding:clamp(22px,4vw,42px);box-shadow:0 8px 30px #143b6c08}body .lt-policy h2{font:600 clamp(20px,2vw,24px)/1.35 Arial,Helvetica,sans-serif!important;color:#102348!important;margin:32px 0 12px!important;scroll-margin-top:24px}body .lt-policy h2:first-child{margin-top:0!important}body .lt-policy p,body .lt-policy li{font-size:15px!important;line-height:1.75!important;color:#405a77!important}body .lt-policy a{color:#005ed0!important;text-decoration:underline;text-underline-offset:3px}body .lt-policy .letrou-primary-btn{color:#fff!important;background:#006eff!important;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;min-height:44px}body .lt-policy .lt-policy-date{font-size:12px!important;color:#60728a!important}body .lt-policy-index,body .lt-policy-related{display:flex;flex-wrap:wrap;gap:8px 20px;padding:16px 0;font-size:13px}body .lt-policy-related{justify-content:center}body .lt-policy-callout{background:#edf5ff;border-left:3px solid #006eff;padding:18px 20px;border-radius:12px;margin:24px 0}body .lt-policy-callout p{margin:8px 0}body .lt-contact-form{display:flex;flex-direction:column;gap:20px;margin-top:26px}body .lt-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}body .lt-contact-form label{display:flex;flex-direction:column;gap:8px;font:600 14px/1.5 Arial,Helvetica,sans-serif!important;color:#183453!important}body .lt-contact-form :is(input:not([type=hidden]):not([type=checkbox]),select,textarea){box-sizing:border-box;width:100%;min-width:0;border:1px solid #b8cbe2!important;border-radius:12px!important;padding:12px 14px!important;background:#fff!important;color:#102348!important;font:400 16px/1.5 Arial,Helvetica,sans-serif!important;min-height:46px;max-width:100%;resize:vertical}body .lt-contact-form :is(input,textarea,select):focus-visible{outline:3px solid #67b3ff;outline-offset:2px}body .lt-contact-form small{font:400 12px/1.6 Arial,Helvetica,sans-serif!important;color:#526985}body .lt-contact-form .lt-contact-check{flex-direction:row;align-items:flex-start;gap:12px;font-weight:400!important}body .lt-contact-check input{width:20px;height:20px;flex:none;margin:2px 0 0;accent-color:#006eff}body .lt-contact-form .lt-contact-honey{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}body .lt-contact-form-note{font-size:12px!important;margin:0!important}body .lt-contact-feedback{border:1px solid #86b9f8;border-radius:12px;background:#edf5ff;padding:18px;margin-top:22px;font-size:14px}body .lt-contribution-accept{display:flex!important;align-items:flex-start;gap:10px;margin:16px 0;font-size:13px;line-height:1.6}body .lt-contribution-accept input{width:20px;height:20px;flex:none;accent-color:#006eff;margin-top:3px}body .lt-contribution-accept a{color:#005ed0;text-decoration:underline}@media(max-width:800px){body .lt-contact-grid{grid-template-columns:1fr}body .lt-policy{width:calc(100% - 32px);margin-top:20px}body .lt-policy-card{padding:22px 18px;border-radius:18px}body .lt-policy p,body .lt-policy li{font-size:14px!important}body .lt-contact-form .letrou-primary-btn{width:100%;font-size:15px}body .lt-policy-index{gap:10px 16px}}html[data-letrou-theme=dark] body .lt-policy-card{background:#172b47;border-color:#294567}html[data-letrou-theme=dark] body .lt-policy h2,html[data-letrou-theme=dark] body .lt-contact-form label{color:#f0f6ff!important}html[data-letrou-theme=dark] body .lt-policy p,html[data-letrou-theme=dark] body .lt-policy li,html[data-letrou-theme=dark] body .lt-contact-form small{color:#cadcf0!important}html[data-letrou-theme=dark] body .lt-policy a,html[data-letrou-theme=dark] body .lt-contribution-accept a{color:#8cc5ff!important}html[data-letrou-theme=dark] body .lt-policy :is(.lt-policy-callout,.lt-contact-feedback){background:#123351;color:#dcecff}html[data-letrou-theme=dark] body .lt-contact-form :is(input:not([type=hidden]):not([type=checkbox]),select,textarea){background:#12243d!important;color:#f0f6ff!important;border-color:#42658c!important}body.letrou-page-song .letrou-song-hero-v170>.letrou-container{width:min(1180px,calc(100% - 64px))!important;max-width:1180px!important;margin:0 auto!important}body.letrou-page-song .letrou-song-header-card-v170{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;gap:24px!important;max-width:none!important;align-items:center!important;margin:0!important}body.letrou-page-song .letrou-song-header-card-v170.has-video{grid-template-columns:112px minmax(0,1fr) minmax(300px,420px)!important}body.letrou-page-song .letrou-song-artist-avatar-v170{width:112px!important;height:112px!important;min-width:112px!important;flex-basis:112px!important;position:relative!important;inset:auto!important;margin:0!important;transform:none!important}body .lt-song-video{min-width:0;position:relative;border-radius:18px;background:#0a2343;overflow:hidden;box-shadow:0 6px 25px #12355516;align-self:center}body .lt-song-video iframe,body .lt-song-video .lt-video-load{display:block;width:100%;aspect-ratio:16/9;min-height:200px;border:0!important;border-radius:0!important}body .lt-song-video .lt-video-load{padding:22px!important;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;background:radial-gradient(ellipse at top,#164d84,#0a2343)!important;color:#fff!important;cursor:pointer;font:400 14px/1.4 Arial,Helvetica,sans-serif!important}body .lt-video-load>span{display:grid;place-items:center;width:48px;height:48px;border:1px solid #94b9e2;border-radius:50%;padding-left:3px;font-size:19px}body .lt-video-load small{font-size:12px;color:#d1e4fc}body .lt-video-external{display:block;padding:8px 12px;text-align:right;font:400 11px/1.4 Arial,Helvetica,sans-serif;color:#d5e6fb!important;background:#0a2343}body .letrou-lyrics.is-personal{white-space:pre-wrap!important;overflow-wrap:anywhere}body .lt-personal-status{background:#edf5ff;color:#245b91!important;border-radius:10px;padding:10px 14px;font:400 12px/1.5 Arial,Helvetica,sans-serif!important;margin:18px 0 0}body #lt-rep-float{position:fixed;right:22px;bottom:24px;z-index:110;display:flex;gap:8px;align-items:center;justify-content:center;min-width:54px;min-height:48px;border:1px solid #c3d8f5;background:#fff;color:#005bd5;border-radius:16px;box-shadow:0 6px 24px #173c6020;font:600 20px/1 Arial,Helvetica,sans-serif!important;cursor:pointer}body #lt-rep-float span{font-size:12px;background:#eef5ff;border-radius:12px;padding:4px 7px}body #lt-rep-float[hidden],body #lt-rep-panel[hidden],body .lt-rep-received[hidden],body [data-share-result][hidden],body .lt-stage-rail[hidden]{display:none!important}body #lt-rep-panel{position:fixed;right:22px;bottom:84px;z-index:111;width:min(420px,calc(100% - 32px));max-height:min(75dvh,670px);display:flex;flex-direction:column;background:#fff;color:#183453;border:1px solid #d3e3f7;border-radius:20px;box-shadow:0 16px 60px #092c6333;overflow:hidden;font:400 14px/1.5 Arial,Helvetica,sans-serif}body #lt-rep-panel header{display:flex;align-items:flex-start;justify-content:space-between;padding:18px 20px 12px;border-bottom:1px solid #e2ecf8}body #lt-rep-panel :is(h2,p){margin:0!important}body #lt-rep-panel h2{font:600 20px/1.3 Arial,Helvetica,sans-serif!important;color:#123052!important}body #lt-rep-panel header small{font-size:10px;font-weight:600;letter-spacing:1px;color:#006eff}body #lt-rep-panel header p{font-size:12px;color:#60758e;margin-top:5px!important}body #lt-rep-panel button,body .lt-rep-main button{font:500 12px/1.3 Arial,Helvetica,sans-serif!important;background:#f0f6ff!important;color:#135998!important;border:1px solid #d3e4fb!important;border-radius:10px!important;min-height:40px;min-width:40px;box-shadow:none!important;padding:7px 9px!important;cursor:pointer}body #lt-rep-panel [data-rep-close]{background:transparent!important;border:0!important;font-size:24px!important;padding:0!important}body .lt-rep-list{list-style:none;margin:0;padding:8px 12px;overflow-y:auto;overscroll-behavior:contain;min-height:0;flex:1}body .lt-rep-row{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:9px;align-items:center;padding:12px 2px;border-bottom:1px solid #e3ecf7;min-width:0}body .lt-rep-number{width:28px;height:28px;border-radius:50%;background:#edf5ff;display:grid;place-items:center;color:#0064d7;font-size:12px}body .lt-rep-info{min-width:0}body .lt-rep-name{display:block;color:#16385f!important;font:600 13px/1.4 Arial,Helvetica,sans-serif!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none!important}body .lt-rep-info small{display:block;font:400 11px/1.5 Arial,Helvetica,sans-serif;color:#657890;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:3px}body .lt-rep-row input{width:100%;min-width:0;font:400 16px/1.4 Arial,Helvetica,sans-serif!important;padding:8px!important;border:1px solid #8cb8ed!important;border-radius:8px!important;box-sizing:border-box}body .lt-rep-row-actions{display:flex;gap:3px}body #lt-rep-panel .lt-rep-row-actions button{min-width:30px;padding:4px!important;font-size:16px!important}body .lt-rep-row button:disabled{opacity:.35;cursor:default}body .lt-rep-row.is-dragging{opacity:.4}body #lt-rep-panel footer{padding:12px 16px 16px;display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid #e2ecf8}body #lt-rep-panel footer button{flex:1;white-space:nowrap}body #lt-rep-panel [data-rep-stage]{background:#006eff!important;color:#fff!important;border-color:#006eff!important}body #lt-rep-panel footer small{display:block;width:100%;font-size:10px;color:#64788f;line-height:1.5}body .lt-rep-empty{padding:24px 10px;font-size:13px;color:#60758e}body .lt-rep-received{background:#eef6ff;padding:12px 18px;font-size:12px}body .lt-rep-received p{margin:0 0 8px!important}body .lt-rep-main{list-style:none;padding:0!important;max-width:900px;margin:0 auto!important}body .lt-rep-main .lt-rep-row{background:#fff;border:1px solid #e1ebf7;border-radius:14px;margin:10px 0;padding:16px;grid-template-columns:32px minmax(0,1fr) auto}body .lt-rep-main .lt-rep-name{font-size:16px!important}body .lt-rehearsal-dialog{position:fixed;inset:0;margin:auto;width:min(760px,calc(100% - 32px));max-height:88dvh;box-sizing:border-box;padding:24px;border:1px solid #d8e5f6;border-radius:20px;background:#fff;color:#183453;overflow-y:auto;z-index:2147483100;font:400 14px/1.6 Arial,Helvetica,sans-serif}body #lt-share-dialog{max-width:540px}body .lt-rehearsal-dialog:not([open]){display:none!important}body .lt-rehearsal-dialog::backdrop{background:#031b3d80;backdrop-filter:blur(3px)}body .lt-rehearsal-dialog header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}body .lt-rehearsal-dialog h2{font:600 22px/1.3 Arial,Helvetica,sans-serif!important;color:inherit!important;margin:0!important}body .lt-rehearsal-dialog header small{font-size:10px;letter-spacing:1px;color:#006aff}body .lt-rehearsal-dialog button{background:#edf5ff!important;color:#185990!important;border:1px solid #cbdff7!important;border-radius:10px!important;min-height:44px;padding:10px 14px!important;box-shadow:none!important;font:500 13px/1.3 Arial,Helvetica,sans-serif!important;cursor:pointer}body .lt-rehearsal-dialog :is([data-edit-save],[data-share-create],[data-share-copy]){background:#006eff!important;color:#fff!important;border-color:#006eff!important}body .lt-rehearsal-dialog :is(textarea,input[type=url]){box-sizing:border-box;width:100%;font:400 16px/1.6 Arial,Helvetica,sans-serif!important;background:#f8fbff!important;color:#123052!important;border:1px solid #b7cee9!important;padding:12px!important;border-radius:12px!important;resize:vertical;min-width:0;margin:8px 0 14px}body .lt-rehearsal-dialog textarea{min-height:240px;height:46dvh;max-height:65dvh}body .lt-rehearsal-dialog label{font-size:13px;font-weight:500}body .lt-editor-actions{display:flex;flex-wrap:wrap;gap:8px}body .lt-share-consent{display:flex;align-items:flex-start;gap:10px;margin:20px 0}body .lt-share-consent input{width:20px;height:20px;flex:none;margin:2px 0;accent-color:#006eff}body .lt-rehearsal-dialog a{color:#0064d7;text-decoration:underline}body .lt-rehearsal-dialog>form>small{font-size:11px;display:block;color:#60738b}body .lt-rehearsal-dialog :is(button,input,textarea):focus-visible,body #lt-rep-panel :is(button,a,input):focus-visible,body #lt-rep-float:focus-visible{outline:3px solid #73b9ff;outline-offset:2px}body.letrou-stage-active :is(#lt-rep-float,#lt-rep-panel){display:none!important}body #letrou-stage .lt-stage-body{display:grid;grid-template-columns:minmax(0,1fr);min-height:0;width:100%;max-width:1440px;margin:0 auto;overflow:hidden}body #letrou-stage .lt-stage-body.has-repertoire{grid-template-columns:minmax(0,1fr) 188px;gap:12px}body #letrou-stage .lt-stage-body .letrou-stage-text{width:100%!important;max-width:1080px!important;min-width:0!important;margin:0 auto!important}body #letrou-stage .lt-stage-rail{position:relative;align-self:end;min-width:0;max-height:100%;margin:0 16px 12px 0;padding:0!important;display:flex;flex-direction:column;gap:8px;overflow:hidden}body #letrou-stage .lt-stage-rail>small{font:500 9px/1.4 Arial,Helvetica,sans-serif;letter-spacing:1px;color:#a7bed9;text-align:center}body #letrou-stage .lt-stage-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;min-height:0;max-height:332px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#476b92 #fff0}body #letrou-stage .lt-stage-list li{padding:0;margin:0;flex:none;min-width:0}body #letrou-stage .lt-stage-list button{box-sizing:border-box;display:flex;align-items:center;gap:7px;width:100%;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0 10px!important;border:1px solid #36516f!important;background:#102840!important;color:#dceafb!important;border-radius:12px!important;text-align:left;font:400 12px/1.3 Arial,Helvetica,sans-serif!important;box-shadow:none!important;cursor:pointer;white-space:nowrap;min-width:0;touch-action:manipulation}body #letrou-stage .lt-stage-list button[aria-current=true]{border-color:#4b9cff!important;background:#15457b!important;color:#fff!important}body #letrou-stage .lt-stage-list button:focus-visible{outline:2px solid #8ac4ff;outline-offset:-3px}body #letrou-stage .lt-stage-list button:disabled{opacity:.35;cursor:default}body #letrou-stage .lt-stage-number{font-weight:600;min-width:16px;text-align:center;color:#8ec5ff}body #letrou-stage .lt-stage-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}@media(max-width:1100px){body.letrou-page-song .letrou-song-header-card-v170.has-video{grid-template-columns:100px minmax(0,1fr) minmax(240px,340px)!important;gap:18px!important}body.letrou-page-song .letrou-song-artist-avatar-v170{width:100px!important;height:100px!important;min-width:100px!important}}@media(max-width:800px){body.letrou-page-song .letrou-song-hero-v170>.letrou-container{width:calc(100% - 32px)!important}body.letrou-page-song .letrou-song-header-card-v170,body.letrou-page-song .letrou-song-header-card-v170.has-video{grid-template-columns:74px minmax(0,1fr)!important;gap:16px!important;text-align:left!important;justify-items:stretch!important}body.letrou-page-song .letrou-song-header-copy-v170{align-items:flex-start!important}body.letrou-page-song .letrou-song-artist-avatar-v170{width:74px!important;height:74px!important;min-width:74px!important}body .lt-song-video{grid-column:1/-1;width:100%;max-width:520px;margin:4px auto 0}body #lt-rep-float{display:none!important}body #lt-rep-panel{right:12px;bottom:calc(76px + env(safe-area-inset-bottom));width:calc(100% - 24px);max-height:min(65dvh,560px);border-radius:18px}body #lt-rep-panel header{padding:14px 16px 10px}body .lt-rep-row{grid-template-columns:28px minmax(0,1fr);gap:8px;padding:10px 2px}body .lt-rep-row-actions{grid-column:2;justify-content:flex-end}body #lt-rep-panel .lt-rep-row-actions button{min-width:40px!important;min-height:40px!important}body .lt-rehearsal-dialog{padding:20px 16px;max-height:90dvh}body .lt-rehearsal-dialog textarea{height:45dvh}body .lt-editor-actions button{flex:1;white-space:nowrap}}@media(max-width:800px),(max-width:1100px) and (max-height:500px){body #letrou-stage .lt-stage-body.has-repertoire{grid-template-columns:minmax(0,1fr) clamp(88px,24vw,112px);gap:4px}body #letrou-stage .lt-stage-rail{margin:0 6px 8px 0;gap:6px}body #letrou-stage .lt-stage-list button{gap:3px;padding:0 5px!important;font-size:10px!important;border-radius:10px!important}body #letrou-stage .lt-stage-number{min-width:14px}body #letrou-stage .lt-stage-rail>small{font-size:8px;letter-spacing:.5px}body #letrou-stage .lt-stage-body.has-repertoire .letrou-stage-text{padding-left:10px!important;padding-right:8px!important}}html[data-letrou-theme=dark] body :is(#lt-rep-panel,.lt-rehearsal-dialog,.lt-rep-main .lt-rep-row){background:#172b47;color:#e7f0fb;border-color:#304f72}html[data-letrou-theme=dark] body #lt-rep-panel h2,html[data-letrou-theme=dark] body .lt-rep-name{color:#e7f0fb!important}html[data-letrou-theme=dark] body :is(.lt-rep-row,.lt-rep-main .lt-rep-row,#lt-rep-panel header,#lt-rep-panel footer){border-color:#304f72}html[data-letrou-theme=dark] body .lt-rehearsal-dialog :is(textarea,input[type=url]){background:#10243d!important;color:#edf5ff!important;border-color:#43658c!important}html[data-letrou-theme=dark] body :is(.lt-rep-number,.lt-rep-received,.lt-personal-status){background:#163d66;color:#d4eaff!important}html[data-letrou-theme=dark] body :is(.lt-rep-info small,#lt-rep-panel header p,#lt-rep-panel footer small,.lt-rehearsal-dialog>form>small){color:#bed0e5}@media print{body :is(#lt-rep-panel,#lt-rep-float,.lt-rehearsal-dialog,.lt-song-video){display:none!important}}body #letrou-stage .letrou-stage-reset-desktop{display:inline-flex!important}@media(max-width:800px),(max-width:1100px) and (max-height:500px){body #letrou-stage .letrou-stage-reset-desktop{display:none!important}}body.letrou-stage-active>:not(#letrou-stage){display:none!important}body.letrou-stage-active :is(.letrou-toast,.letrou-ad,.adsbygoogle,[data-ad-status]){display:none!important}@media(min-width:801px) and (max-width:1000px){body.lt15-site .lt15-header{gap:8px!important}body.lt15-site .lt15-nav{gap:0;padding:0;min-width:0}body.lt15-site .lt15-nav a{padding:11px 5px;font-size:11px}body.lt15-site .lt15-nav .lt15-icon{display:none}body.lt15-site .lt15-account{gap:4px}body.lt15-site .lt15-account .lt15-login{padding:10px 8px}}@media(min-width:801px) and (max-width:1000px){body.lt15-site .lt15-footer-links{flex-wrap:wrap;gap:16px 0;justify-content:center}body.lt15-site .lt15-footer-links>a{min-width:0;flex:0 1 45%;border:0;justify-content:center;padding:0 8px}}@media(max-width:800px){body.letrou-page-song .letrou-song-actions-top-v170{display:flex!important;flex-direction:column;align-items:stretch;gap:8px!important;width:100%!important;max-width:100%;min-width:0}body.letrou-page-song .letrou-song-actions-top-v170 button{font:500 12px/1.35 Arial,Helvetica,sans-serif!important;height:auto!important;min-height:42px;padding:9px 12px!important;width:100%!important;white-space:normal;overflow-wrap:anywhere}body.letrou-page-song .letrou-song-header-copy-v170{min-width:0}}body #letrou-stage .letrou-stage-cue{color:var(--letrou-cue-color,#ff5b5b)!important;font-weight:inherit}body #letrou-stage .letrou-stage-color{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;gap:1px;border:1px solid #35516a;border-radius:11px;background:#17344d;color:#dceaff;font:400 9px/1 Arial,Helvetica,sans-serif;cursor:pointer}body #letrou-stage .letrou-stage-color input{width:26px;height:23px;padding:0;border:0;background:#fff0;cursor:pointer;min-width:0}body #letrou-stage .letrou-stage-color:focus-within{outline:2px solid #84c0ff;outline-offset:2px}body #letrou-stage .letrou-stage-size{display:flex;align-items:center;gap:8px}@media(max-width:360px){body #letrou-stage .letrou-stage-size{gap:4px}body #letrou-stage .letrou-stage-top-button{font-size:11px!important;padding:0 8px!important}}body .lt-song-video[hidden]{display:none!important}body .lt-share-quick[hidden]{display:none!important}body .lt-share-quick{position:fixed;right:20px;bottom:90px;z-index:150;width:min(360px,calc(100% - 32px));padding:16px;background:#fff;color:#16385f;border:1px solid #d3e3f7;border-radius:14px;box-shadow:0 10px 30px #092c6333}body .lt-share-quick input{width:100%;padding:9px;border:1px solid #c4d8ef;border-radius:8px;font:400 16px/1.4 Arial,Helvetica,sans-serif;color:#123052;background:#fff;box-sizing:border-box}body .lt-share-quick>div{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}body .lt-share-quick button{background:#edf5ff;color:#005bd5;border:1px solid #c4d8ef;border-radius:8px;min-height:40px;padding:8px 10px;font:500 12px/1.4 Arial,Helvetica,sans-serif;cursor:pointer}body .lt-share-quick [data-share-close]{display:block;margin:0 0 8px auto;min-height:32px;padding:2px 9px;font-size:20px}html[data-letrou-theme="dark"] .lt-share-quick{background:#10263e;color:#e5efff}body :is(.lt15-mobile-nav,.letrou-mobile-nav) [data-rep-nav]{position:relative}body :is(.lt15-mobile-nav,.letrou-mobile-nav) .lt-rep-nav-count{position:absolute!important;left:calc(50% + 7px);top:-2px;min-width:16px;height:16px;padding:0 3px;display:grid;place-items:center;background:#006eff;color:#fff!important;border:1px solid #fff;border-radius:999px;font:500 9px/1 Arial,Helvetica,sans-serif!important;box-sizing:border-box;pointer-events:none}body :is(.lt15-mobile-nav,.letrou-mobile-nav) .lt-rep-nav-count[hidden]{display:none!important}@media(max-width:800px),(max-width:1100px) and (max-height:500px){body #letrou-stage .lt-stage-body.has-repertoire{--lt-rail-width:clamp(54px,16vw,68px);grid-template-columns:var(--lt-rail-width) minmax(0,1fr) var(--lt-rail-width);gap:4px}body #letrou-stage .lt-stage-body.has-repertoire:before{content:'';grid-column:1;grid-row:1;pointer-events:none}body #letrou-stage .lt-stage-body.has-repertoire .letrou-stage-text{grid-column:2;grid-row:1;padding-left:8px!important;padding-right:8px!important;text-align:center!important}body #letrou-stage .lt-stage-body.has-repertoire .lt-stage-rail{grid-column:3;grid-row:1;margin:0 3px 8px 0;gap:5px}body #letrou-stage .lt-stage-list{max-height:262px}body #letrou-stage .lt-stage-list button{height:34px!important;min-height:34px!important;max-height:34px!important;padding:2px 3px!important;gap:3px;border-radius:8px!important;font-size:10px!important;line-height:12px!important}body #letrou-stage .lt-stage-number{min-width:9px;font-size:9px}body #letrou-stage .lt-stage-name{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;max-height:24px}}@media(max-width:800px){body.letrou-page-song .letrou-song-bottom-actions-v170{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;padding:16px!important}body.letrou-page-song :is(.letrou-song-actions-top-v170,.letrou-song-bottom-actions-v170) button{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:44px!important;height:auto!important;padding:11px 12px!important;border:1px solid #bed3ed!important;border-radius:11px!important;background:#f3f8ff!important;color:#17416d!important;font:500 13px/1.4 Arial,Helvetica,sans-serif!important;white-space:normal!important;text-align:center!important;box-sizing:border-box!important}body.letrou-page-song :is(.letrou-song-actions-top-v170,.letrou-song-bottom-actions-v170) button[data-repertoire]{background:#0064df!important;color:#fff!important;border-color:#0058c4!important;font-weight:600!important;box-shadow:0 3px 9px #0064df24!important}body.letrou-page-song :is(.letrou-song-actions-top-v170,.letrou-song-bottom-actions-v170) button svg{width:17px!important;height:17px!important;flex:0 0 17px}body.letrou-page-song :is(.letrou-song-actions-top-v170,.letrou-song-bottom-actions-v170) button:focus-visible{outline:3px solid #80baff;outline-offset:2px}body.letrou-page-song :is(.letrou-song-actions-top-v170,.letrou-song-bottom-actions-v170) button:active{filter:brightness(.94)}}@media(max-width:800px),(max-width:1100px) and (max-height:500px){body #letrou-stage .letrou-stage-top{min-height:0!important;height:auto!important;padding:calc(4px + env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) 5px max(8px,env(safe-area-inset-left))!important;column-gap:6px!important;row-gap:2px!important;box-shadow:none!important}body #letrou-stage .letrou-stage-top-button,body #letrou-stage .letrou-stage-size button,body #letrou-stage .letrou-stage-color{height:36px!important;min-height:36px!important;min-width:36px!important;border-radius:8px!important;background:#132b41!important;border-color:#2d455b!important;font:500 11px/1 Arial,Helvetica,sans-serif!important;padding:0 8px!important}body #letrou-stage .letrou-stage-size{gap:5px!important}body #letrou-stage .letrou-stage-color{width:36px!important;padding:3px!important;font-size:8px!important;gap:2px!important}body #letrou-stage .letrou-stage-color input{width:22px!important;height:17px!important}body #letrou-stage .letrou-stage-song-meta{margin:0!important;line-height:17px!important;min-height:17px!important}body #letrou-stage .letrou-stage-song-meta strong{font:500 12px/17px Arial,Helvetica,sans-serif!important}}@media(max-width:800px){body.letrou-page-song .letrou-song-header-card-v170,body.letrou-page-song .letrou-song-header-card-v170.has-video{grid-template-columns:68px minmax(0,1fr)!important;column-gap:14px!important;row-gap:5px!important;align-items:center!important}body.letrou-page-song .letrou-song-header-copy-v170{display:contents!important}body.letrou-page-song .letrou-song-artist-avatar-v170{grid-column:1!important;grid-row:1/4!important;width:68px!important;height:68px!important;min-width:68px!important;align-self:center!important;margin:0!important}body.letrou-page-song .letrou-song-header-copy-v170>:is(.letrou-song-type-v170,h1,.letrou-song-artist-name-v170){grid-column:2!important;min-width:0!important;margin:0!important;overflow-wrap:anywhere!important}body.letrou-page-song .letrou-song-header-copy-v170 h1{font-size:26px!important;line-height:1.15!important;letter-spacing:-.6px!important}body.letrou-page-song .letrou-song-artist-name-v170{font-size:15px!important;line-height:1.4!important}body.letrou-page-song .letrou-song-actions-top-v170{grid-column:1/-1!important;margin:12px 0 2px!important;display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)!important;gap:8px!important}body.letrou-page-song .letrou-song-actions-top-v170 button{font-size:12px!important;padding:9px 8px!important;min-height:44px!important;gap:5px!important}body.letrou-page-song .lt-song-video{margin-top:12px!important}}@media(max-width:800px){body.lt15-internal.letrou-app-body.letrou-page-song .letrou-song-artist-avatar-v170{width:68px!important;height:68px!important;min-width:68px!important;max-width:68px!important;box-sizing:border-box!important}}body .lt-rep-row-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center}body #lt-rep-panel .lt-rep-row-actions .lt-rep-edit-lyrics,body .lt-rep-main .lt-rep-row-actions .lt-rep-edit-lyrics{min-width:auto!important;padding-inline:9px!important;font-size:11px!important;font-weight:600!important;white-space:nowrap}body #letrou-stage .letrou-stage-line.is-marked{background:color-mix(in srgb,var(--letrou-cue-color,#ff5b5b) 24%,transparent)!important;border-color:transparent!important;outline:0!important;box-shadow:none!important;transform:none!important;color:#fff!important}body #letrou-stage .lt-stage-list li{position:relative}body #letrou-stage .lt-stage-delete{position:absolute!important;z-index:4;right:3px;top:50%;transform:translateY(-50%);display:grid!important;place-items:center;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:0!important;border:2px solid #fff!important;border-radius:999px!important;background:#d92f3f!important;color:#fff!important;font:800 19px/1 Arial,Helvetica,sans-serif!important;box-shadow:0 3px 12px #0008!important;cursor:pointer}body #letrou-stage .lt-stage-delete[hidden]{display:none!important}body #letrou-stage .lt-stage-list li.is-delete-ready>button[data-rail-song]{padding-right:32px!important}@media(max-width:800px),(pointer:coarse){body #letrou-stage .lt-stage-list li.is-delete-ready .lt-stage-name{padding-right:18px}body #letrou-stage .lt-stage-delete{right:2px;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;max-height:26px!important;font-size:18px!important}}.lt-song-feedback{margin-top:24px;padding:22px;border:1px solid #d2e1f5;border-radius:18px;background:#f5f9ff;text-align:left}.lt-song-feedback h2{font-size:20px;margin:0 0 8px}.lt-song-feedback p{font-size:14px;line-height:1.5;margin:8px 0;color:#405674}.lt-song-feedback-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.lt-song-feedback-actions button{flex:1 1 180px;min-width:0;min-height:48px;border-radius:12px;padding:12px 14px;border:1px solid #bbd0eb;background:#fff;color:#154979;cursor:pointer;font-size:14px;font-weight:700;line-height:1.4}.lt-song-feedback-actions button:last-child{background:#0064d7;color:#fff;border-color:#0064d7}.lt-song-feedback-actions button[aria-pressed=true]{background:#e0f4ea;color:#125a3d;border-color:#63b68d}.lt-song-feedback-actions button:disabled{cursor:default;opacity:.75}.lt-song-feedback-actions button:focus-visible{outline:3px solid #78b3ff;outline-offset:3px}html[data-letrou-theme=dark] .lt-song-feedback{background:#102238;border-color:#36516e}html[data-letrou-theme=dark] .lt-song-feedback p{color:#ccdced}html[data-letrou-theme=dark] .lt-song-feedback-actions button{background:#1a324f;color:#e8f3ff;border-color:#557293}html[data-letrou-theme=dark] .lt-song-feedback-actions button:last-child{background:#0064d7}html[data-letrou-theme=dark] .lt-song-feedback-actions button[aria-pressed=true]{background:#174c3b}@media(max-width:480px){.lt-song-feedback{padding:16px}.lt-song-feedback-actions button{flex-basis:100%}}