*{box-sizing:border-box}html{scroll-behavior:smooth}body.letrou-app-body{margin:0!important;background:#f7f8fc;color:#171821;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}body.letrou-app-body *{box-sizing:border-box}body.letrou-app-body a{text-decoration:none;color:inherit}body.letrou-app-body button,body.letrou-app-body input,body.letrou-app-body select,body.letrou-app-body textarea{font:inherit}.letrou-app-shell{min-height:100vh;background:radial-gradient(circle at 10% 0%,rgb(0 184 169 / .08),transparent 30%),#f7f8fc}.letrou-container{width:min(1120px,calc(100% - 32px));margin:0 auto}.letrou-container-narrow{width:min(780px,calc(100% - 32px));margin:0 auto}.letrou-topbar{position:sticky;top:0;z-index:80;background:rgb(255 255 255 / .88);backdrop-filter:blur(18px);border-bottom:1px solid rgb(23 24 33 / .07)}.letrou-topbar-inner{height:70px;width:min(1120px,calc(100% - 32px));margin:auto;display:flex;align-items:center;gap:28px}.letrou-brand{display:inline-flex;align-items:center;gap:10px;font-weight:900;letter-spacing:.08em;font-size:18px}.letrou-brand-mark{width:34px;height:34px;border-radius:11px;background:linear-gradient(135deg,var(--letrou-primary),var(--letrou-secondary));color:#fff;display:grid;place-items:center;font-weight:900;box-shadow:0 8px 22px rgb(0 184 169 / .25)}.letrou-desktop-nav{display:flex;align-items:center;gap:24px;margin-left:auto}.letrou-desktop-nav a{font-size:14px;font-weight:700;color:#505463}.letrou-desktop-nav a:hover{color:var(--letrou-primary)}.letrou-top-actions{display:flex;gap:8px;align-items:center}.letrou-lang-select,.letrou-icon-btn{border:1px solid #e2e4ec;background:#fff;border-radius:12px;height:40px;padding:0 10px;color:#303240}.letrou-icon-btn{width:40px;cursor:pointer}.letrou-main{min-height:65vh}.letrou-hero{position:relative;overflow:hidden;padding:76px 0 64px;background:linear-gradient(180deg,#fff 0%,#f7f8fc 100%)}.letrou-hero-glow{position:absolute;width:680px;height:680px;border-radius:50%;background:radial-gradient(circle,rgb(0 184 169 / .15),rgb(24 168 255 / .05) 45%,transparent 70%);top:-420px;left:50%;transform:translateX(-50%);pointer-events:none}.letrou-hero-inner{position:relative;text-align:center}.letrou-eyebrow,.letrou-kicker{display:inline-block;text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:900;color:var(--letrou-primary)}.letrou-hero h1{font-size:clamp(34px,6vw,64px);line-height:1.05;letter-spacing:-.04em;margin:14px auto 16px;max-width:820px}.letrou-hero-sub{max-width:680px;margin:0 auto 30px;color:#666b7a;font-size:18px}.letrou-search{position:relative;display:flex;gap:8px}.letrou-search input{width:100%;border:1px solid #e0e2eb;background:#fff;border-radius:15px;padding:13px 16px;outline:none;color:#1d1f2b;transition:.2s}.letrou-search input:focus{border-color:var(--letrou-primary);box-shadow:0 0 0 4px rgb(0 184 169 / .1)}.letrou-search button{border:0;background:var(--letrou-primary);color:#fff;border-radius:13px;padding:0 20px;font-weight:800;cursor:pointer}.letrou-search-xl{max-width:760px;margin:0 auto;background:#fff;padding:8px;border-radius:20px;box-shadow:0 20px 60px rgb(24 20 70 / .12);border:1px solid rgb(0 184 169 / .1)}.letrou-search-xl input{border:0;padding:16px 8px 16px 42px;font-size:17px;box-shadow:none!important}.letrou-search-icon{position:absolute;left:24px;top:50%;transform:translateY(-50%);font-size:25px;color:#7b7e8d}.letrou-search-suggestions{position:absolute;top:calc(100% + 8px);left:0;right:0;background:#fff;border-radius:18px;box-shadow:0 20px 50px rgb(16 18 35 / .18);border:1px solid #ececf3;overflow:hidden;z-index:30;text-align:left;display:none}.letrou-search-suggestions.is-open{display:block}.letrou-suggestion{display:flex;align-items:center;gap:12px;padding:12px 15px;border-bottom:1px solid #f0f1f5}.letrou-suggestion:hover{background:#F7FAFC}.letrou-suggestion:last-child{border-bottom:0}.letrou-suggestion strong{display:block}.letrou-suggestion small{color:#767a89}.letrou-hero-shortcuts{display:flex;gap:18px;justify-content:center;flex-wrap:wrap;margin-top:22px}.letrou-hero-shortcuts a{font-size:13px;font-weight:800;color:#646878}.letrou-hero-shortcuts a:first-child{color:var(--letrou-primary)}.letrou-feature-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:18px;margin-top:34px}.letrou-feature-card{border-radius:26px;padding:28px;min-height:260px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;position:relative;overflow:hidden}.letrou-feature-primary{background:linear-gradient(135deg,var(--letrou-secondary),var(--letrou-accent));color:#fff;box-shadow:0 22px 50px rgb(70 56 180 / .18)}.letrou-feature-primary .letrou-kicker{color:var(--letrou-primary)}.letrou-feature-stage{background:#11131a;color:#fff}.letrou-feature-stage .letrou-kicker{color:var(--letrou-primary)}.letrou-feature-icon{position:absolute;right:22px;top:18px;font-size:64px;opacity:.16}.letrou-feature-card h2{font-size:30px;line-height:1.1;margin:6px 0 8px}.letrou-feature-card p{max-width:560px;color:rgb(255 255 255 / .78);margin:0}.letrou-primary-btn,.letrou-secondary-btn,.letrou-text-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:14px;padding:12px 18px;font-weight:850;cursor:pointer;border:0;transition:.2s}.letrou-primary-btn{background:var(--letrou-primary);color:#fff!important;box-shadow:0 9px 24px rgb(0 184 169 / .22)}.letrou-primary-btn:hover{transform:translateY(-1px);filter:brightness(1.04)}.letrou-feature-primary .letrou-primary-btn{background:#fff;color:var(--letrou-accent)!important;box-shadow:none}.letrou-secondary-btn{background:#fff;color:#2b2e3b!important;border:1px solid #e3e5ed}.letrou-feature-stage .letrou-secondary-btn{background:rgb(255 255 255 / .1);border-color:rgb(255 255 255 / .16);color:#fff!important}.letrou-text-btn{background:#fff0;color:var(--letrou-primary)!important;padding-left:6px;padding-right:6px}.letrou-section{padding:60px 0}.letrou-section-heading{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:20px}.letrou-section-heading h2{font-size:30px;line-height:1.15;margin:4px 0 0;letter-spacing:-.02em}.letrou-section-heading>a{font-size:14px;font-weight:800;color:var(--letrou-primary)}.letrou-song-list{background:#fff;border:1px solid #e8e9ef;border-radius:22px;overflow:hidden}.letrou-song-row{display:flex;align-items:center;gap:14px;padding:15px 18px;border-bottom:1px solid #eff0f4;transition:.15s}.letrou-song-row:last-child{border-bottom:0}.letrou-song-row:hover{background:#FFF}.letrou-song-avatar{flex:0 0 auto;width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:#F7FAFC;color:var(--letrou-primary);font-weight:900}.letrou-song-meta{min-width:0;display:block;flex:1}.letrou-song-meta strong{display:block;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.letrou-song-meta small{display:block;color:#7a7e8d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.letrou-chevron{font-size:25px;color:#a2a5b0}.letrou-empty{padding:38px;text-align:center;color:#6d7180}.letrou-empty h3{color:#1c1e29;margin-top:0}.letrou-singer-band{display:grid;grid-template-columns:1.1fr .9fr;gap:30px;align-items:center;background:linear-gradient(135deg,#fff,#f0efff);border:1px solid #E6EEF5;border-radius:28px;padding:38px;margin-bottom:64px}.letrou-singer-band h2{font-size:36px;line-height:1.1;margin:8px 0}.letrou-singer-band p{color:#666b79}.letrou-inline-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:18px}.letrou-tool-preview{display:grid;grid-template-columns:1fr 1fr;gap:10px}.letrou-tool-preview span{background:#fff;border:1px solid #e8e8f0;border-radius:18px;padding:22px 14px;text-align:center;font-weight:800;box-shadow:0 10px 24px rgb(28 27 61 / .06)}.letrou-page-hero{padding:54px 0 36px;background:linear-gradient(180deg,#fff,#f7f8fc);border-bottom:1px solid #ececf2}.letrou-page-hero h1{font-size:clamp(34px,5vw,52px);line-height:1.08;letter-spacing:-.035em;margin:8px 0}.letrou-page-hero p{max-width:720px;color:#6d7180;font-size:17px}.letrou-page-hero .letrou-search{max-width:720px;margin-top:22px}.letrou-song-head{padding:42px 0 30px;background:linear-gradient(180deg,#fff,#f8f8fd);border-bottom:1px solid #ebecef}.letrou-breadcrumb{font-size:12px;color:#808493;display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-bottom:20px}.letrou-breadcrumb a{font-weight:750}.letrou-song-title-row{display:flex;justify-content:space-between;align-items:center;gap:20px}.letrou-song-title-row h1{font-size:clamp(34px,5vw,54px);line-height:1.05;letter-spacing:-.035em;margin:6px 0}.letrou-artist-line{font-size:18px;color:#656978;margin:0}.letrou-song-badge{width:86px;height:86px;border-radius:28px;background:linear-gradient(135deg,var(--letrou-primary),var(--letrou-secondary));color:#fff;display:grid;place-items:center;font-size:38px;box-shadow:0 18px 40px rgb(0 184 169 / .22)}.letrou-song-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:22px;align-items:start;padding-top:28px;padding-bottom:20px}.letrou-lyrics-card{background:#fff;border:1px solid #e8e9ef;border-radius:24px;padding:22px;box-shadow:0 14px 34px rgb(20 22 40 / .04)}.letrou-lyrics-toolbar{display:flex;gap:8px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid #eff0f4}.letrou-lyrics-toolbar button{background:#f6f6fa;border:1px solid #e7e8ee;border-radius:11px;padding:8px 11px;font-weight:800;color:#464a58;cursor:pointer}.letrou-lyrics-toolbar button:hover{background:#F1F6FA;color:var(--letrou-primary)}.letrou-stage-launch{width:100%;margin:16px 0 6px;border:0;border-radius:16px;padding:14px 16px;background:#101219;color:#fff;font-weight:850;font-size:15px;cursor:pointer}.letrou-lyrics{font-family:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-size:18px;line-height:1.82;white-space:normal;color:#20222c;padding:22px 10px;min-height:300px}.letrou-song-sidebar{display:flex;flex-direction:column;gap:14px}.letrou-sidebar-card{background:#fff;border:1px solid #e8e9ef;border-radius:20px;padding:18px}.letrou-sidebar-card h3{margin:5px 0 12px}.letrou-sidebar-card>a{display:block;padding:9px 0;border-bottom:1px solid #eff0f4;font-size:14px;font-weight:750}.letrou-sidebar-card>a:last-child{border-bottom:0}.letrou-search-compact input{padding:10px 11px}.letrou-search-compact button{padding:0 13px}.letrou-stage{position:fixed;inset:0;z-index:1000;background:#090a0e;color:#f7f7fa;display:none;flex-direction:column}.letrou-stage.is-open{display:flex}.letrou-stage-top{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px max(14px,env(safe-area-inset-left));border-bottom:1px solid rgb(255 255 255 / .1);background:rgb(11 12 17 / .9);backdrop-filter:blur(14px)}.letrou-stage-top strong{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.letrou-stage-top button,.letrou-stage-controls button{background:#1b1d25;border:1px solid #2c2e38;color:#fff;border-radius:10px;padding:8px 10px;font-weight:750}.letrou-stage-text{flex:1;overflow:auto;padding:7vh max(7vw,22px) 18vh;font-family:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-size:30px;line-height:1.85;scroll-behavior:smooth}.letrou-stage-line{padding:2px 10px;border-radius:9px}.letrou-stage-line.is-marked{background:rgb(0 184 169 / .24);color:#fff}.letrou-stage-controls{position:fixed;left:50%;bottom:max(18px,env(safe-area-inset-bottom));transform:translateX(-50%);display:flex;align-items:center;gap:10px;background:rgb(24 26 34 / .92);backdrop-filter:blur(18px);border:1px solid rgb(255 255 255 / .12);border-radius:18px;padding:9px 10px;box-shadow:0 18px 50px rgb(0 0 0 / .4)}.letrou-stage-controls label{display:flex;align-items:center;gap:8px;font-size:12px;color:#c9cbd4}.letrou-stage-controls input{width:110px}.letrou-artist-grid,.letrou-guide-grid,.letrou-tools-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.letrou-artist-card,.letrou-guide-card,.letrou-vocal-tool{background:#fff;border:1px solid #e7e8ef;border-radius:20px;padding:20px;box-shadow:0 9px 26px rgb(23 24 42 / .035)}.letrou-artist-card{display:flex;gap:13px;align-items:center}.letrou-artist-card>span{width:46px;height:46px;border-radius:15px;display:grid;place-items:center;background:#f1efff;color:var(--letrou-primary);font-weight:900}.letrou-artist-card strong,.letrou-artist-card small{display:block}.letrou-artist-card small{color:#777b8a}.letrou-guide-card h2{font-size:20px;line-height:1.25;margin:12px 0 8px}.letrou-guide-card p{color:#6d7180;font-size:14px}.letrou-guide-icon{width:40px;height:40px;border-radius:12px;background:#F7FAFC;color:var(--letrou-primary);display:grid;place-items:center;font-size:20px}.letrou-guide-link{font-weight:800;color:var(--letrou-primary);font-size:13px}.letrou-reading-head{padding:62px 0 34px;background:linear-gradient(180deg,#fff,#f7f8fc);text-align:center}.letrou-reading-head h1{font-size:clamp(34px,6vw,58px);line-height:1.08;letter-spacing:-.04em;margin:10px 0}.letrou-reading-head p{font-size:18px;color:#686c7a}.letrou-reading-body{padding:46px 0 72px;font-size:18px;line-height:1.85}.letrou-reading-body h2{font-size:28px;margin-top:36px}.letrou-learning-note{margin-top:36px;padding:20px;border-radius:16px;background:#fff5e9;border:1px solid #f5dfbe;font-size:14px}.letrou-vocal-tool{position:relative;min-height:320px}.letrou-vocal-tool h2{font-size:22px;margin:9px 0}.letrou-vocal-tool p{color:#6b6f7e;font-size:14px}.letrou-vocal-tool-wide{grid-column:span 2}.letrou-tool-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#F7FAFC;color:var(--letrou-primary);font-weight:900}.letrou-breath-circle{width:150px;height:150px;border-radius:50%;margin:24px auto;display:grid;place-items:center;background:radial-gradient(circle,#fff 35%,#DCE7F0 36%,#F7FAFC 70%);border:1px solid #dfdcfa;transition:transform 1s ease,background 1s ease}.letrou-breath-circle.is-inhale{transform:scale(1.16);background:radial-gradient(circle,#fff 35%,#c9c2ff 36%,#EAF1F6 70%)}.letrou-breath-circle.is-exhale{transform:scale(.84)}.letrou-breath-circle span{font-weight:850;color:#4e43bf}.letrou-tool-actions{display:flex;gap:9px;align-items:center;justify-content:center;flex-wrap:wrap}.letrou-tool-actions select{border:1px solid #e0e2e9;border-radius:12px;padding:10px;background:#fff}.letrou-timer{font-size:46px;font-weight:900;letter-spacing:-.04em;text-align:center;margin:38px 0 26px}.letrou-pitch-display{text-align:center;margin:28px auto;max-width:420px}.letrou-pitch-display>strong{display:block;font-size:64px;line-height:1}.letrou-pitch-display>span{color:#777b89}.letrou-cents{height:8px;border-radius:99px;background:linear-gradient(90deg,var(--letrou-primary),#DCE7F0 45%,#c9ffd8 50%,#DCE7F0 55%,var(--letrou-primary));margin:18px 0;position:relative}.letrou-cents i{position:absolute;width:4px;height:18px;background:#171821;border-radius:4px;top:50%;left:50%;transform:translate(-50%,-50%);transition:left .1s}.letrou-range{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:30px 0}.letrou-range>div{text-align:center;background:#f8f8fb;border-radius:18px;padding:20px}.letrou-range small,.letrou-range strong{display:block}.letrou-range strong{font-size:34px}.letrou-tool-card-wide{background:#fff;border:1px solid #e7e8ef;border-radius:24px;padding:24px}.letrou-transcriber{display:flex;flex-direction:column;gap:14px}.letrou-source-tabs{display:inline-flex;align-self:flex-start;background:#f1f2f6;padding:4px;border-radius:12px}.letrou-source-tabs button{border:0;background:#fff0;padding:8px 13px;border-radius:9px;font-weight:800;color:#6b6f7e;cursor:pointer}.letrou-source-tabs button.is-active{background:#fff;color:#282a36;box-shadow:0 3px 10px rgb(20 22 35 / .08)}.letrou-source-panel{display:none}.letrou-source-panel.is-active{display:block}.letrou-dropzone{border:1.5px dashed #cbc8f6;border-radius:19px;min-height:180px;padding:26px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#faf9ff;cursor:pointer;transition:.2s}.letrou-dropzone:hover,.letrou-dropzone.is-drag{background:#F7FAFC;border-color:var(--letrou-primary)}.letrou-dropzone input{display:none}.letrou-drop-icon{width:44px;height:44px;border-radius:14px;background:var(--letrou-primary);color:#fff;display:grid;place-items:center;font-size:25px;margin-bottom:10px}.letrou-dropzone small{color:#7a7e8e;margin-top:3px}.letrou-source-panel>label,.letrou-form-grid label{display:flex;flex-direction:column;gap:5px;font-size:13px;font-weight:750;color:#555968}.letrou-source-panel input,.letrou-form-grid input,.letrou-form-grid select,.letrou-transcript-result textarea{border:1px solid #dfe1e9;background:#fff;border-radius:13px;padding:12px 13px;outline:none;color:#1d1f29}.letrou-source-panel input:focus,.letrou-form-grid input:focus,.letrou-transcript-result textarea:focus{border-color:var(--letrou-primary);box-shadow:0 0 0 4px rgb(0 184 169 / .08)}.letrou-form-note{display:block;color:#7b7f8e;margin-top:7px}.letrou-advanced{border:1px solid #eaebf0;border-radius:14px;padding:11px 13px;background:#fbfbfd}.letrou-advanced summary{font-weight:800;cursor:pointer}.letrou-form-grid{display:grid;grid-template-columns:1fr 1fr 160px;gap:10px;margin-top:12px}.letrou-transcribe-submit{align-self:flex-start;min-width:180px}.letrou-progress{padding:18px;background:#f8f8fb;border-radius:16px}.letrou-progress-bar{height:7px;background:#e6e7ed;border-radius:99px;overflow:hidden;margin-bottom:10px}.letrou-progress-bar i{display:block;width:35%;height:100%;background:linear-gradient(90deg,var(--letrou-primary),var(--letrou-secondary));border-radius:99px;animation:letrouProgress 1.3s ease-in-out infinite alternate}.letrou-progress strong,.letrou-progress small{display:block}.letrou-progress small{color:#767a89}.letrou-transcript-result{border-top:1px solid #ececf2;padding-top:18px}.letrou-result-head{display:flex;justify-content:space-between;gap:15px;align-items:center}.letrou-result-head h3{margin:4px 0}.letrou-quality{background:#e9fbef;color:#188245;padding:5px 9px;border-radius:999px;font-weight:800;font-size:12px}.letrou-transcript-result textarea{width:100%;resize:vertical;line-height:1.65;margin-top:12px;font-family:ui-monospace,monospace}.letrou-modal{position:fixed;inset:0;z-index:500;display:none}.letrou-modal.is-open{display:block}.letrou-modal-backdrop{position:absolute;inset:0;background:rgb(8 9 14 / .62);backdrop-filter:blur(4px)}.letrou-modal-panel{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(760px,calc(100% - 28px));max-height:90vh;overflow:auto;background:#fff;border-radius:26px;padding:28px;box-shadow:0 35px 90px rgb(0 0 0 / .3)}.letrou-modal-close{position:absolute;right:14px;top:12px;border:0;background:#f1f2f5;width:38px;height:38px;border-radius:50%;font-size:24px;cursor:pointer}.letrou-modal-panel h2{margin:4px 0 18px;font-size:30px}.letrou-repertoire-actions{display:flex;gap:10px;margin-top:14px}.letrou-danger{color:#c43b50!important}.letrou-ad{width:min(1120px,calc(100% - 32px));margin:22px auto;text-align:center;overflow:hidden}.letrou-footer{background:#11131a;color:#e7e8ee;margin-top:40px}.letrou-footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:30px;padding:48px 0}.letrou-footer-grid p{color:#9296a5}.letrou-footer-grid>div{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.letrou-footer-grid a:not(.letrou-brand){color:#adb0bc;font-size:14px}.letrou-footer-bottom{padding:16px;text-align:center;border-top:1px solid rgb(255 255 255 / .07);color:#858996;font-size:12px}.letrou-mobile-nav{display:none}.letrou-toast{position:fixed;left:50%;bottom:90px;z-index:1200;transform:translate(-50%,20px);opacity:0;pointer-events:none;background:#171821;color:#fff;padding:10px 14px;border-radius:12px;font-size:13px;font-weight:750;transition:.22s}.letrou-toast.is-show{transform:translate(-50%,0);opacity:1}@keyframes letrouProgress{from{transform:translateX(-35%)}to{transform:translateX(190%)}}html[data-letrou-theme="dark"] body.letrou-app-body,body.letrou-app-body[data-theme="dark"]{background:#0d0f14;color:#f4f5f8}html[data-letrou-theme="dark"] .letrou-app-shell{background:radial-gradient(circle at 10% 0%,rgb(0 184 169 / .14),transparent 30%),#0d0f14}html[data-letrou-theme="dark"] .letrou-topbar{background:rgb(13 15 20 / .9);border-color:#252832}html[data-letrou-theme="dark"] .letrou-hero,html[data-letrou-theme="dark"] .letrou-page-hero,html[data-letrou-theme="dark"] .letrou-song-head,html[data-letrou-theme="dark"] .letrou-reading-head{background:linear-gradient(180deg,#11131a,#0d0f14);border-color:#252832}html[data-letrou-theme="dark"] .letrou-search-xl,html[data-letrou-theme="dark"] .letrou-search input,html[data-letrou-theme="dark"] .letrou-lang-select,html[data-letrou-theme="dark"] .letrou-icon-btn,html[data-letrou-theme="dark"] .letrou-song-list,html[data-letrou-theme="dark"] .letrou-song-row,html[data-letrou-theme="dark"] .letrou-lyrics-card,html[data-letrou-theme="dark"] .letrou-sidebar-card,html[data-letrou-theme="dark"] .letrou-artist-card,html[data-letrou-theme="dark"] .letrou-guide-card,html[data-letrou-theme="dark"] .letrou-vocal-tool,html[data-letrou-theme="dark"] .letrou-tool-card-wide,html[data-letrou-theme="dark"] .letrou-modal-panel,html[data-letrou-theme="dark"] .letrou-source-panel input,html[data-letrou-theme="dark"] .letrou-form-grid input,html[data-letrou-theme="dark"] .letrou-form-grid select,html[data-letrou-theme="dark"] .letrou-transcript-result textarea{background:#171a22;color:#f5f6fa;border-color:#282c36}html[data-letrou-theme="dark"] .letrou-song-row:hover{background:#1c1f28}html[data-letrou-theme="dark"] .letrou-lyrics{color:#f4f4f7}html[data-letrou-theme="dark"] .letrou-singer-band{background:linear-gradient(135deg,#171a22,#17152c);border-color:#2d2955}html[data-letrou-theme="dark"] .letrou-tool-preview span,html[data-letrou-theme="dark"] .letrou-range>div{background:#20232c;border-color:#2b2f39}html[data-letrou-theme="dark"] .letrou-hero-sub,html[data-letrou-theme="dark"] .letrou-page-hero p,html[data-letrou-theme="dark"] .letrou-guide-card p,html[data-letrou-theme="dark"] .letrou-vocal-tool p,html[data-letrou-theme="dark"] .letrou-reading-head p{color:#a8acb9}@media(max-width:900px){.letrou-desktop-nav{display:none}.letrou-feature-grid,.letrou-singer-band,.letrou-song-layout{grid-template-columns:1fr}.letrou-song-sidebar{display:none}.letrou-artist-grid,.letrou-guide-grid,.letrou-tools-grid{grid-template-columns:1fr 1fr}.letrou-vocal-tool-wide{grid-column:span 2}.letrou-footer-grid{grid-template-columns:1fr 1fr}.letrou-footer-grid>div:first-child{grid-column:span 2}}@media(max-width:680px){body.letrou-app-body{padding-bottom:72px}.letrou-container,.letrou-container-narrow{width:min(100% - 24px,1120px)}.letrou-topbar-inner{width:calc(100% - 24px);height:58px}.letrou-brand{font-size:16px}.letrou-brand-mark{width:31px;height:31px;border-radius:10px}.letrou-lang-select{height:36px;padding:0 7px}.letrou-icon-btn{width:36px;height:36px}.letrou-hero{padding:42px 0 34px}.letrou-hero h1{font-size:38px}.letrou-hero-sub{font-size:15px;margin-bottom:22px}.letrou-search-xl{padding:6px;border-radius:17px}.letrou-search-xl input{font-size:15px;padding:13px 4px 13px 36px}.letrou-search-xl button{padding:0 14px}.letrou-search-icon{left:18px}.letrou-hero-shortcuts{justify-content:flex-start;text-align:left;gap:12px;margin-top:16px}.letrou-feature-grid{margin-top:18px;gap:12px}.letrou-feature-card{padding:22px;border-radius:22px;min-height:230px}.letrou-feature-card h2{font-size:26px}.letrou-section{padding:38px 0}.letrou-section-heading h2{font-size:25px}.letrou-song-list{border-radius:18px}.letrou-song-row{padding:13px 14px}.letrou-song-avatar{width:38px;height:38px;border-radius:12px}.letrou-singer-band{padding:24px;border-radius:22px;margin-bottom:44px}.letrou-singer-band h2{font-size:29px}.letrou-tool-preview span{padding:16px 9px;font-size:12px}.letrou-page-hero{padding:36px 0 24px}.letrou-page-hero h1{font-size:36px}.letrou-page-hero p{font-size:15px}.letrou-song-head{padding:28px 0 22px}.letrou-song-title-row h1{font-size:36px}.letrou-song-badge{display:none}.letrou-artist-line{font-size:16px}.letrou-song-layout{padding-top:12px;width:100%}.letrou-lyrics-card{border-left:0;border-right:0;border-radius:0;padding:14px 12px}.letrou-lyrics-toolbar{position:sticky;top:58px;z-index:25;background:rgb(255 255 255 / .95);backdrop-filter:blur(14px);margin:-14px -12px 0;padding:10px 12px}.letrou-lyrics-toolbar button{font-size:13px;padding:7px 9px}.letrou-stage-launch{margin-top:12px}.letrou-lyrics{font-size:17px;line-height:1.8;padding:18px 4px}.letrou-stage-top{grid-template-columns:auto minmax(0,1fr) auto;padding-top:max(10px,env(safe-area-inset-top))}.letrou-stage-top>div{display:flex;gap:4px}.letrou-stage-text{font-size:26px;padding:5vh 18px 25vh}.letrou-stage-controls{width:calc(100% - 20px);bottom:max(8px,env(safe-area-inset-bottom));justify-content:space-between;gap:5px;padding:7px}.letrou-stage-controls label{flex:1;justify-content:center}.letrou-stage-controls input{width:82px}.letrou-stage-controls button{font-size:12px;padding:7px}.letrou-artist-grid,.letrou-guide-grid,.letrou-tools-grid{grid-template-columns:1fr}.letrou-vocal-tool-wide{grid-column:auto}.letrou-vocal-tool{min-height:auto}.letrou-reading-head{padding:42px 0 24px}.letrou-reading-head h1{font-size:36px}.letrou-reading-body{padding:30px 0 50px;font-size:17px}.letrou-form-grid{grid-template-columns:1fr}.letrou-tool-card-wide{padding:16px;border-radius:20px}.letrou-transcribe-submit{width:100%}.letrou-source-tabs{width:100%}.letrou-source-tabs button{flex:1}.letrou-dropzone{min-height:160px}.letrou-modal-panel{left:0;right:0;bottom:0;top:auto;transform:none;width:100%;max-height:92vh;border-radius:24px 24px 0 0;padding:22px 16px max(24px,env(safe-area-inset-bottom))}.letrou-modal-panel h2{font-size:26px}.letrou-footer{margin-top:20px}.letrou-footer-grid{grid-template-columns:1fr;padding:35px 0}.letrou-footer-grid>div:first-child{grid-column:auto}.letrou-mobile-nav{position:fixed;left:0;right:0;bottom:0;z-index:90;height:calc(64px + env(safe-area-inset-bottom));padding:6px 8px env(safe-area-inset-bottom);display:grid;grid-template-columns:repeat(5,1fr);background:rgb(255 255 255 / .94);backdrop-filter:blur(20px);border-top:1px solid rgb(20 22 35 / .09);box-shadow:0 -10px 30px rgb(24 25 45 / .06)}.letrou-mobile-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;color:#858897}.letrou-mobile-nav a span{font-size:20px;line-height:1}.letrou-mobile-nav a small{font-size:10px;font-weight:800}.letrou-mobile-nav a.is-active{color:var(--letrou-primary)}.letrou-mobile-nav .letrou-nav-stage span{width:38px;height:38px;margin-top:-18px;border-radius:14px;background:#151720;color:#fff;display:grid;place-items:center;box-shadow:0 8px 22px rgb(0 0 0 / .22)}html[data-letrou-theme="dark"] .letrou-mobile-nav{background:rgb(16 18 24 / .94);border-color:#2a2d36}html[data-letrou-theme="dark"] .letrou-lyrics-toolbar{background:rgb(23 26 34 / .95)}.letrou-repertoire-actions{flex-direction:column}.letrou-repertoire-actions>*{width:100%}}@media print{.letrou-no-print,.letrou-mobile-nav,.letrou-topbar,.letrou-footer,.letrou-ad{display:none!important}.letrou-app-shell,body.letrou-app-body{background:#fff!important;color:#000!important}.letrou-song-layout{display:block!important}.letrou-lyrics-card{border:0;box-shadow:none;padding:0}.letrou-lyrics{font-size:12pt;color:#000!important}}body.admin-bar .letrou-topbar{top:32px}@media(max-width:782px){body.admin-bar .letrou-topbar{top:46px}}.letrou-pwa-install{position:fixed;left:50%;bottom:max(18px,env(safe-area-inset-bottom));z-index:2147482000;transform:translateX(-50%);width:min(92vw,720px);display:flex;align-items:center;gap:12px;padding:12px 14px;background:rgb(255 255 255 / .97);border:1px solid rgb(13 110 253 / .18);border-radius:18px;box-shadow:0 16px 50px rgb(15 35 70 / .18);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#102a56;font-family:inherit}.letrou-pwa-install img{width:44px;height:44px;flex:0 0 44px;border-radius:12px}.letrou-pwa-install-copy{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.letrou-pwa-install-copy strong{font-size:15px;line-height:1.25}.letrou-pwa-install-copy span{font-size:12.5px;line-height:1.35;color:#64748b}.letrou-pwa-install-actions{display:flex;align-items:center;gap:7px;flex:0 0 auto}.letrou-pwa-install-actions button{appearance:none;border:0;border-radius:999px;padding:9px 13px;font:700 12.5px/1 inherit;cursor:pointer;white-space:nowrap}.letrou-pwa-install-primary{background:var(--letrou-primary,#0D6EFD);color:var(--letrou-on-primary,#fff)}.letrou-pwa-install-later{background:#eef4ff;color:#35527c}@media(max-width:640px){.letrou-pwa-install{left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));width:auto;transform:none;gap:10px;padding:11px 12px}.letrou-pwa-install img{width:40px;height:40px;flex-basis:40px}.letrou-pwa-install-copy span{display:none}.letrou-pwa-install-actions{gap:5px}.letrou-pwa-install-actions button{padding:9px 11px}.letrou-pwa-install-later{font-size:0}.letrou-pwa-install-later:after{content:'×';font-size:18px;line-height:12px}}@media print{.letrou-pwa-install{display:none!important}}:root{--lt-ink:#121820;--lt-navy:#17324d;--lt-navy-2:#0f2438;--lt-orange:var(--letrou-primary);--lt-orange-2:var(--letrou-primary);--lt-paper:#ffffff;--lt-soft:#f5f6f7;--lt-line:#e3e6e8;--lt-muted:#6f7680;--lt-shadow:0 12px 34px rgba(18,24,32,.08)}body.letrou-app-body{background:#fff;color:var(--lt-ink);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;line-height:1.5}.letrou-app-shell{background:#fff!important}.letrou-container{width:min(1200px,calc(100% - 40px))}.letrou-container-narrow{width:min(820px,calc(100% - 40px))}.letrou-topbar{background:#fff!important;border-top:3px solid var(--lt-orange);border-bottom:1px solid #eceeef;box-shadow:0 4px 18px rgb(17 24 39 / .04);backdrop-filter:none!important}.letrou-topbar-inner{height:66px;width:min(1200px,calc(100% - 40px));gap:28px}.letrou-brand{min-width:170px;gap:0!important;letter-spacing:0}.letrou-brand-lockup{display:inline-flex;align-items:flex-start;gap:4px;position:relative}.letrou-brand-symbol{display:none!important}.letrou-wordmark{display:inline-flex!important;align-items:flex-start!important;position:relative!important}.letrou-wordmark-main{font-size:28px!important;line-height:1!important;font-weight:950!important;letter-spacing:-1.8px!important;text-transform:lowercase;color:#162331!important;font-family:"Arial Black","Segoe UI Black",Arial,sans-serif}.letrou-wordmark-main:after{content:"✦";font-size:12px;color:var(--lt-orange);position:relative;top:-8px;left:3px}.letrou-wordmark-tag{display:none!important}.letrou-header-search-v110{width:min(520px,42vw);margin-left:auto;height:40px;display:flex;border:1px solid #e1e4e7;border-radius:7px;background:#f5f6f7;overflow:hidden}.letrou-header-search-v110 input{flex:1;border:0!important;background:transparent!important;padding:0 14px!important;outline:0!important;color:#28313b;font-size:14px}.letrou-header-search-v110 button{width:46px;border:0;background:#f5f6f7;color:#24384a;font-size:19px;cursor:pointer;border-left:1px solid #e3e6e8}.letrou-desktop-nav{gap:22px;margin-left:0}.letrou-desktop-nav a{font-size:13px;font-weight:750;color:#202833}.letrou-desktop-nav a:hover{color:var(--lt-orange)}.letrou-lang-select,.letrou-icon-btn{height:38px;border-radius:8px;border-color:#dde1e4;color:#37414c}.letrou-orbit-nav{background:#fff;border-bottom:1px solid #f0f1f2}.letrou-orbit-nav .letrou-container{display:flex;gap:8px;padding:14px 0}.letrou-orbit-nav a{display:inline-flex;align-items:center;height:32px;padding:0 13px;border-radius:7px;background:#f2f3f4;color:#20262d;font-size:13px;font-weight:750}.letrou-orbit-nav a:first-child{background:var(--lt-navy);color:#fff}.letrou-orbit-nav a:hover{background:#e7e9eb;color:#10161d}.letrou-orbit-nav a:first-child:hover{background:#0e263b;color:#fff}.letrou-home-intro-v140{padding:36px 0 28px;background:#fff}.letrou-home-intro-v140 .letrou-container{display:grid;grid-template-columns:1fr minmax(420px,620px);align-items:end;gap:32px}.letrou-home-intro-copy-v140 h1{margin:0 0 4px;font-size:34px;line-height:1.05;letter-spacing:-1.25px;color:#13191f}.letrou-home-intro-copy-v140 p{margin:0;color:#68707a;font-size:15px}.letrou-home-search-v140{height:48px;border:1px solid #dfe3e6;border-radius:7px;background:#f4f5f6;box-shadow:none}.letrou-home-search-v140 input{border:0!important;background:transparent!important;border-radius:0!important;padding:0 16px!important;font-size:14px;box-shadow:none!important}.letrou-home-search-v140 button{width:54px;border-radius:0!important;background:var(--lt-navy)!important;font-size:20px;padding:0!important}.letrou-home-search-v140 input:focus{box-shadow:none!important}.letrou-home-quick-v140{grid-column:1/-1;border-top:1px solid #eceeef;padding-top:15px;display:flex;align-items:center;gap:22px;flex-wrap:wrap;font-size:12px;color:#747b84}.letrou-home-quick-v140 span b{color:var(--lt-orange);font-size:15px}.letrou-home-quick-v140 button,.letrou-home-quick-v140 a{border:0;background:#fff0;color:#28313a;font-weight:750;padding:0;cursor:pointer}.letrou-home-quick-v140 button:hover,.letrou-home-quick-v140 a:hover{color:var(--lt-orange)}.letrou-feature-v140{padding:10px 0 34px}.letrou-section-title-v140{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px}.letrou-section-title-v140 h2{font-size:27px;line-height:1.12;letter-spacing:-.55px;margin:0;color:#11171e}.letrou-section-title-v140 a{font-size:13px;font-weight:760;color:#202832}.letrou-section-title-v140 a:hover{color:var(--lt-orange)}.letrou-feature-card-v140{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;min-height:360px;border-radius:14px;overflow:hidden;padding:34px;background:#18293a;color:#fff;box-shadow:var(--lt-shadow);isolation:isolate}.letrou-feature-card-v140:before{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,rgb(10 17 24 / .96) 0%,rgb(10 17 24 / .76) 43%,rgb(10 17 24 / .14) 78%),var(--letrou-feature-image,linear-gradient(135deg,#22364b,#111923));background-size:cover;background-position:center;z-index:-2}.letrou-feature-card-v140:after{content:"";position:absolute;inset:auto 0 0;height:42%;background:linear-gradient(transparent,rgb(0 0 0 / .24));z-index:-1}.letrou-feature-copy-v140{max-width:580px}.letrou-feature-copy-v140>span{font-size:11px;letter-spacing:.12em;font-weight:850;color:var(--letrou-primary)}.letrou-feature-copy-v140 h2{font-size:54px;line-height:1;letter-spacing:-2px;margin:12px 0 6px}.letrou-feature-copy-v140 p{margin:0 0 20px;color:#dce2e7;font-size:18px}.letrou-feature-copy-v140 b{display:inline-flex;background:#fff;color:#17202a;border-radius:7px;padding:11px 15px;font-size:13px}.letrou-feature-side-v140{align-self:flex-start;text-align:right;padding:6px 0}.letrou-feature-side-v140 small{display:block;color:var(--letrou-primary);font-weight:900;letter-spacing:.16em;font-size:9px}.letrou-feature-side-v140 strong{font-size:14px;color:#eef1f4}.letrou-home-section{padding:34px 0!important}.letrou-most-v140{background:#fff}.letrou-most-grid-v140{display:grid;grid-template-columns:repeat(3,1fr);column-gap:46px;row-gap:6px}.letrou-most-grid-v140 .letrou-rank-song{min-width:0;display:grid;grid-template-columns:52px 28px minmax(0,1fr);gap:10px;align-items:center;border:0!important;background:#fff!important;padding:9px 0!important;border-radius:0!important;box-shadow:none!important}.letrou-most-grid-v140 .letrou-rank-song:hover .letrou-rank-copy strong{color:var(--lt-orange)}.letrou-most-grid-v140 .letrou-rank-thumb{grid-column:1;width:52px;height:52px;border-radius:9px;overflow:hidden;background:#e9ecef;color:#3d4b59;display:grid;place-items:center;font-weight:850}.letrou-most-grid-v140 .letrou-rank-thumb img{width:100%;height:100%;object-fit:cover}.letrou-most-grid-v140 .letrou-rank-number{grid-column:2;font-size:13px;width:24px;height:24px;border-radius:50%;background:#f4f5f6;color:#252e38;display:grid;place-items:center;font-weight:850}.letrou-most-grid-v140 .letrou-rank-copy{grid-column:3;min-width:0}.letrou-most-grid-v140 .letrou-rank-copy strong{display:block;color:#1c2229;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:.15s}.letrou-most-grid-v140 .letrou-rank-copy small{display:block;color:#707781;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.letrou-most-grid-v140 .letrou-rank-song>i{display:none}.letrou-artists-v140{background:#fff}.letrou-artist-circles-v140{display:grid;grid-template-columns:repeat(6,1fr);gap:22px}.letrou-artist-circles-v140>a{text-align:center;min-width:0}.letrou-artist-circle-v140{position:relative;width:100%;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:#eef0f2;color:#253444;overflow:visible;font-size:42px;font-weight:900}.letrou-artist-circle-v140 img{width:100%;height:100%;object-fit:cover;border-radius:50%;box-shadow:0 6px 16px rgb(17 24 39 / .08)}.letrou-artist-circle-v140 i{position:absolute;left:6px;bottom:3px;width:28px;height:28px;border-radius:50%;background:#fff;box-shadow:0 2px 8px rgb(0 0 0 / .12);display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:850;color:#1d2630}.letrou-artist-circles-v140 strong{display:block;margin-top:11px;color:#1b232b;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.letrou-artist-circles-v140 small{display:block;color:#7d838b;font-size:11px}.letrou-artist-circles-v140>a:hover strong{color:var(--lt-orange)}.letrou-recent-v140{background:#fafafa;border-top:1px solid #f0f1f2;border-bottom:1px solid #f0f1f2}.letrou-recent-grid-v140{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.letrou-recent-grid-v140>a{display:grid;grid-template-columns:52px minmax(0,1fr) 14px;gap:10px;align-items:center;padding:10px;background:#fff;border:1px solid #e5e8ea;border-radius:8px;min-width:0}.letrou-recent-grid-v140>a>span{width:52px;height:52px;border-radius:8px;overflow:hidden;display:grid;place-items:center;background:#edf0f2;color:#374758;font-weight:850}.letrou-recent-grid-v140 img{width:100%;height:100%;object-fit:cover}.letrou-recent-grid-v140 strong,.letrou-recent-grid-v140 small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.letrou-recent-grid-v140 strong{font-size:13px;color:#1f262d}.letrou-recent-grid-v140 small{font-size:11px;color:#7d838a}.letrou-recent-grid-v140 i{font-style:normal;color:#a5abb0}.letrou-recent-grid-v140>a:hover{border-color:#ccd3d8;box-shadow:0 4px 14px rgb(17 24 39 / .05)}.letrou-services-v140{background:#fff}.letrou-services-grid-v140{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.letrou-services-grid-v140 article{border:1px solid #dfe3e6;border-radius:10px;padding:22px;background:#fff;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:start}.letrou-services-grid-v140 article>span{width:34px;height:34px;border-radius:7px;background:var(--lt-navy);color:#fff;display:grid;place-items:center;font-size:10px;font-weight:850}.letrou-services-grid-v140 small{font-size:9px;letter-spacing:.08em;font-weight:850;color:#858b91}.letrou-services-grid-v140 h3{font-size:21px;margin:4px 0 4px;color:#17202a}.letrou-services-grid-v140 p{font-size:12px;color:#70767d;line-height:1.55;margin:0 0 14px}.letrou-services-grid-v140 button,.letrou-services-grid-v140 a{grid-column:2;justify-self:start;border:0;background:var(--lt-navy);color:#fff;border-radius:7px;padding:9px 12px;font-size:11px;font-weight:800;cursor:pointer}.letrou-services-grid-v140 article:first-child button{background:var(--lt-orange)}.letrou-services-grid-v140 button:hover,.letrou-services-grid-v140 a:hover{filter:brightness(.94)}.letrou-singer-v140{background:#f6f7f8;border-top:1px solid #eceeef}.letrou-singer-grid-v140{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.letrou-singer-grid-v140 a{background:#fff;border:1px solid #e1e4e6;border-radius:8px;padding:17px 18px;display:block}.letrou-singer-grid-v140 b{display:block;font-size:14px;color:#1a222a}.letrou-singer-grid-v140 span{display:block;margin-top:4px;font-size:11px;color:#7b8289}.letrou-singer-grid-v140 a:hover{border-color:#cdd4d9}.letrou-learn-v140{background:#fff}.letrou-guides-v140{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.letrou-guides-v140>a{border-top:3px solid var(--lt-navy);padding:20px;border-radius:8px;background:#fff;border-left:1px solid #e4e7e9;border-right:1px solid #e4e7e9;border-bottom:1px solid #e4e7e9}.letrou-guides-v140 small{font-size:9px;font-weight:850;letter-spacing:.1em;color:var(--lt-orange)}.letrou-guides-v140 h3{font-size:19px;line-height:1.25;margin:8px 0;color:#19212a}.letrou-guides-v140 p{font-size:12px;color:#747b82;line-height:1.55}.letrou-guides-v140 b{font-size:11px;color:#233449}.letrou-song-hero-v110{padding:34px 0 26px!important;background:#f7f8f9!important;border-bottom:1px solid #e4e7e9!important}.letrou-song-identity-v110{display:flex;align-items:center;gap:18px}.letrou-song-artist-avatar-v110{width:86px!important;height:86px!important;border-radius:50%!important;border:4px solid #fff!important;box-shadow:0 4px 16px rgb(15 23 42 / .1)!important}.letrou-song-type-v110{font-size:9px!important;color:var(--lt-orange)!important;letter-spacing:.12em!important;font-weight:900!important}.letrou-song-identity-v110 h1{font-size:42px!important;line-height:1.04!important;letter-spacing:-1.25px!important;margin:5px 0!important;color:#161e26!important}.letrou-song-identity-v110 p{margin:0 0 10px!important;color:#606973!important;font-size:16px!important}.letrou-song-actions-top-v110 button{border:1px solid #d8dde1!important;background:#fff!important;color:#2b343d!important;border-radius:7px!important;padding:8px 10px!important;font-weight:750!important}.letrou-song-layout-v110{grid-template-columns:minmax(0,1fr) 300px!important;gap:28px!important;padding-top:28px!important}.letrou-lyrics-card-v110{background:#fff!important;border:1px solid #e2e5e7!important;border-radius:9px!important;box-shadow:none!important}.letrou-lyrics-toolbar-v110{background:#f6f7f8!important;border-bottom:1px solid #e3e6e8!important;padding:10px!important}.letrou-lyrics-toolbar-v110 button{background:#fff!important;color:#2f3943!important;border:1px solid #d9dde1!important;border-radius:6px!important}.letrou-stage-launch-v110{background:var(--lt-navy)!important;color:#fff!important;border-radius:6px!important;border:0!important;padding:9px 13px!important}.letrou-lyrics-title-v110>span{color:#222b33!important;font-weight:850!important}.letrou-lyrics-card-v110 .letrou-lyrics{color:#202830!important;font-family:Arial,Helvetica,sans-serif!important;line-height:1.82!important}.letrou-song-bottom-actions-v110{background:#fafafa!important;border-top:1px solid #e4e7e9!important}.letrou-song-bottom-actions-v110 button{border-radius:6px!important}.letrou-song-bottom-actions-v110 button:first-child{background:var(--lt-navy)!important;border-color:var(--lt-navy)!important;color:#fff!important}.letrou-sidebar-card-v110{border:1px solid #e1e5e8!important;border-radius:8px!important;box-shadow:none!important;background:#fff!important}.letrou-sidebar-card-v110.is-stage{background:#15293d!important;border-color:#15293d!important;color:#fff!important}.letrou-sidebar-card-v110.is-stage small{color:var(--letrou-primary)!important}.letrou-sidebar-card-v110.is-stage p{color:#c6d0d9!important}.letrou-sidebar-card-v110.is-stage button{background:var(--lt-orange)!important;color:#fff!important;border-radius:6px!important}.letrou-related-v110{background:#fafafa!important;border-top:1px solid #eceeef!important}.letrou-page-hero,.letrou-reading-head{background:#f7f8f9!important;border-bottom:1px solid #e4e7e9!important}.letrou-kicker,.letrou-eyebrow{color:var(--lt-orange)!important}.letrou-page-hero h1,.letrou-reading-head h1{color:#17202a}.letrou-primary-btn{background:var(--lt-navy)!important;color:#fff!important;border-radius:7px!important;box-shadow:none!important}.letrou-secondary-btn{border-radius:7px!important}.letrou-tool-card-wide,.letrou-guide-card,.letrou-vocal-tool,.letrou-artist-card{border-radius:8px!important;border-color:#e1e5e8!important;box-shadow:none!important}.letrou-guide-icon,.letrou-tool-icon{background:#edf0f3!important;color:var(--lt-navy)!important}.letrou-artist-card>span{background:#edf0f3!important;color:var(--lt-navy)!important}.letrou-footer{margin-top:32px;background:#132c43!important;color:#e8edf1!important;border-top:3px solid var(--lt-orange)!important}.letrou-footer-az-v110{padding-top:34px;border-bottom:1px solid rgb(255 255 255 / .12);padding-bottom:24px}.letrou-footer-az-v110>strong{display:block;color:#fff;font-size:11px;margin-bottom:12px}.letrou-footer-az-v110>div{display:flex;gap:6px;flex-wrap:wrap}.letrou-footer-az-v110 a{width:34px;height:30px;display:grid;place-items:center;border:1px solid rgb(255 255 255 / .16);border-radius:5px;color:#d8e0e6;font-size:11px}.letrou-footer-az-v110 a:hover{background:#fff;color:#18334d}.letrou-footer-actions-v110{display:flex;justify-content:center;gap:10px;padding:14px 0;border-bottom:1px solid rgb(255 255 255 / .1)}.letrou-footer-actions-v110 button,.letrou-footer-actions-v110 a{background:#fff;color:#1f2f3f;border:0;border-radius:6px;padding:8px 12px;font-size:11px}.letrou-footer-grid{grid-template-columns:1.5fr 1fr 1fr 1fr!important;padding:32px 0!important;border:0!important}.letrou-footer-grid p{color:#aebbc6!important;font-size:13px}.letrou-footer-grid strong{color:#fff!important;font-size:11px!important;letter-spacing:.07em}.letrou-footer-grid a:not(.letrou-brand){color:#c0cbd4!important;font-size:13px!important}.letrou-footer-grid a:not(.letrou-brand):hover{color:#fff!important}.letrou-brand-footer-v130 .letrou-wordmark-main{color:#fff!important}.letrou-footer-bottom{display:flex;justify-content:space-between;width:min(1200px,calc(100% - 40px));margin:auto;border-top:1px solid rgb(255 255 255 / .11)!important;color:#9eacb8!important;padding:15px 0!important;text-align:left!important}html[data-letrou-theme="dark"] body.letrou-app-body,html[data-letrou-theme="dark"] .letrou-app-shell{background:#0d151d!important;color:#eef2f5!important}html[data-letrou-theme="dark"] .letrou-topbar,html[data-letrou-theme="dark"] .letrou-orbit-nav{background:#111b25!important;border-color:#253341!important}html[data-letrou-theme="dark"] .letrou-wordmark-main{color:#fff!important}html[data-letrou-theme="dark"] .letrou-desktop-nav a{color:#d8dee4!important}html[data-letrou-theme="dark"] .letrou-header-search-v110,html[data-letrou-theme="dark"] .letrou-header-search-v110 button,html[data-letrou-theme="dark"] .letrou-home-search-v140{background:#18242f!important;border-color:#2b3946!important;color:#fff!important}html[data-letrou-theme="dark"] .letrou-header-search-v110 input,html[data-letrou-theme="dark"] .letrou-home-search-v140 input{color:#fff!important}html[data-letrou-theme="dark"] .letrou-home-intro-v140,html[data-letrou-theme="dark"] .letrou-feature-v140,html[data-letrou-theme="dark"] .letrou-most-v140,html[data-letrou-theme="dark"] .letrou-artists-v140,html[data-letrou-theme="dark"] .letrou-services-v140,html[data-letrou-theme="dark"] .letrou-learn-v140{background:#0d151d!important}html[data-letrou-theme="dark"] .letrou-recent-v140,html[data-letrou-theme="dark"] .letrou-singer-v140{background:#111b25!important;border-color:#253341!important}html[data-letrou-theme="dark"] .letrou-home-intro-copy-v140 h1,html[data-letrou-theme="dark"] .letrou-section-title-v140 h2,html[data-letrou-theme="dark"] .letrou-most-grid-v140 .letrou-rank-copy strong,html[data-letrou-theme="dark"] .letrou-artist-circles-v140 strong,html[data-letrou-theme="dark"] .letrou-services-grid-v140 h3,html[data-letrou-theme="dark"] .letrou-guides-v140 h3{color:#f1f4f6!important}html[data-letrou-theme="dark"] .letrou-most-grid-v140 .letrou-rank-song,html[data-letrou-theme="dark"] .letrou-recent-grid-v140>a,html[data-letrou-theme="dark"] .letrou-services-grid-v140 article,html[data-letrou-theme="dark"] .letrou-singer-grid-v140 a,html[data-letrou-theme="dark"] .letrou-guides-v140>a{background:#151f29!important;border-color:#2a3743!important}html[data-letrou-theme="dark"] .letrou-lyrics-card-v110,html[data-letrou-theme="dark"] .letrou-sidebar-card-v110{background:#141e28!important;border-color:#293642!important}html[data-letrou-theme="dark"] .letrou-lyrics-card-v110 .letrou-lyrics{color:#eef2f5!important}@media(max-width:980px){.letrou-desktop-nav{display:none}.letrou-brand{min-width:auto}.letrou-header-search-v110{width:min(520px,55vw)}.letrou-home-intro-v140 .letrou-container{grid-template-columns:1fr}.letrou-home-search-v140{max-width:100%}.letrou-most-grid-v140{grid-template-columns:repeat(2,1fr)}.letrou-artist-circles-v140{grid-template-columns:repeat(3,1fr)}.letrou-recent-grid-v140{grid-template-columns:repeat(2,1fr)}.letrou-services-grid-v140{grid-template-columns:1fr}.letrou-singer-grid-v140{grid-template-columns:repeat(2,1fr)}.letrou-guides-v140{grid-template-columns:1fr 1fr}.letrou-song-layout-v110{grid-template-columns:1fr!important}.letrou-song-sidebar-v110{display:none!important}.letrou-footer-grid{grid-template-columns:1fr 1fr!important}}@media(max-width:700px){body.letrou-app-body{padding-bottom:72px}.letrou-container,.letrou-container-narrow{width:min(100% - 24px,1200px)}.letrou-topbar-inner{width:calc(100% - 24px);height:58px;gap:8px}.letrou-topbar{border-top-width:2px}.letrou-wordmark-main{font-size:23px!important}.letrou-header-search-v110{margin-left:auto;width:42px;height:38px;border-radius:7px;position:relative}.letrou-header-search-v110 input{position:absolute;opacity:0;pointer-events:none}.letrou-header-search-v110 button{width:100%;height:100%;border-left:0}.letrou-top-actions{gap:5px}.letrou-lang-select{width:50px;height:38px}.letrou-icon-btn{width:38px;height:38px}.letrou-orbit-nav{overflow:auto;-webkit-overflow-scrolling:touch}.letrou-orbit-nav .letrou-container{width:max-content;min-width:100%;padding:10px 12px}.letrou-orbit-nav a{height:30px;font-size:11px;padding:0 10px;white-space:nowrap}.letrou-home-intro-v140{padding:23px 0 20px}.letrou-home-intro-copy-v140 h1{font-size:29px}.letrou-home-intro-copy-v140 p{font-size:13px}.letrou-home-search-v140{height:46px}.letrou-home-search-v140 button{width:50px}.letrou-home-quick-v140{gap:10px;align-items:flex-start;flex-direction:column;padding-top:11px}.letrou-feature-v140{padding:4px 0 24px}.letrou-section-title-v140{margin-bottom:12px}.letrou-section-title-v140 h2{font-size:23px}.letrou-section-title-v140 a{font-size:11px}.letrou-feature-card-v140{min-height:270px;border-radius:10px;padding:22px}.letrou-feature-card-v140:before{background-image:linear-gradient(90deg,rgb(10 17 24 / .94),rgb(10 17 24 / .58)),var(--letrou-feature-image,linear-gradient(135deg,#22364b,#111923));background-position:center}.letrou-feature-copy-v140 h2{font-size:38px;letter-spacing:-1.2px}.letrou-feature-copy-v140 p{font-size:15px}.letrou-feature-side-v140{display:none}.letrou-home-section{padding:27px 0!important}.letrou-most-grid-v140{grid-template-columns:1fr;row-gap:2px}.letrou-most-grid-v140 .letrou-rank-song{grid-template-columns:46px 26px minmax(0,1fr);padding:7px 0!important}.letrou-most-grid-v140 .letrou-rank-thumb{width:46px;height:46px}.letrou-artist-circles-v140{grid-template-columns:repeat(3,1fr);gap:14px}.letrou-artist-circles-v140 strong{font-size:11px}.letrou-artist-circles-v140 small{font-size:9px}.letrou-artist-circle-v140 i{width:23px;height:23px;font-size:9px}.letrou-recent-grid-v140{grid-template-columns:1fr}.letrou-services-grid-v140 article{padding:16px}.letrou-services-grid-v140 h3{font-size:19px}.letrou-singer-grid-v140{grid-template-columns:1fr 1fr}.letrou-singer-grid-v140 a{padding:14px}.letrou-guides-v140{grid-template-columns:1fr}.letrou-song-hero-v110{padding:24px 0 20px!important}.letrou-song-artist-avatar-v110{width:68px!important;height:68px!important}.letrou-song-identity-v110 h1{font-size:31px!important}.letrou-song-layout-v110{width:100%!important;padding-top:0!important}.letrou-lyrics-card-v110{border-radius:0!important;border-left:0!important;border-right:0!important}.letrou-lyrics-toolbar-v110{top:58px!important}.letrou-footer-grid{grid-template-columns:1fr!important}.letrou-footer-bottom{width:calc(100% - 24px);font-size:10px}.letrou-mobile-nav{background:rgb(255 255 255 / .98)!important;border-top:1px solid #dfe3e6!important;box-shadow:0 -6px 20px rgb(17 24 39 / .08)!important}.letrou-mobile-nav a{color:#737a82!important}.letrou-mobile-nav a.is-active{color:var(--lt-orange)!important}.letrou-mobile-nav .letrou-nav-stage span{background:var(--lt-navy)!important;border-radius:50%!important;box-shadow:0 5px 16px rgb(23 50 77 / .25)!important}}:root{--lt-v141-navy:#102f4d;--lt-v141-navy-2:#0b2238;--lt-v141-blue:#1d5f91;--lt-v141-orange:var(--letrou-primary);--lt-v141-orange-dark:var(--letrou-accent);--lt-v141-ink:#13202b}.letrou-home-intro-v141{padding:30px 0 22px!important;border-bottom:1px solid #e7ecef;background:linear-gradient(180deg,#fff 0%,#fbfcfd 100%)!important}.letrou-home-intro-v141 .letrou-container{display:block!important}.letrou-home-eyebrow-v141{display:block;margin-bottom:7px;color:var(--lt-v141-orange);font-size:10px;font-weight:900;letter-spacing:.14em}.letrou-home-intro-v141 .letrou-home-intro-copy-v140 h1{font-size:38px!important;color:var(--lt-v141-ink)!important}.letrou-home-intro-v141 .letrou-home-intro-copy-v140 p{font-size:15px!important;color:#56636f!important;max-width:720px}.letrou-home-intro-v141 .letrou-home-quick-v140{margin-top:18px!important;padding-top:14px!important;gap:24px!important}.letrou-home-intro-v141 .letrou-home-quick-v140 a{color:var(--lt-v141-navy)!important;font-weight:800!important}.letrou-home-intro-v141 .letrou-home-quick-v140 a:hover{color:var(--lt-v141-orange)!important}.letrou-transcribe-feature-v141{padding:30px 0 34px;background:linear-gradient(135deg,var(--lt-v141-navy-2),#173f61);border-top:3px solid var(--lt-v141-orange);border-bottom:1px solid #244d6b;color:#fff}.letrou-transcribe-head-v141{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:18px}.letrou-transcribe-head-v141>div{max-width:720px}.letrou-transcribe-head-v141 span{display:block;color:var(--letrou-primary);font-size:10px;font-weight:900;letter-spacing:.14em}.letrou-transcribe-head-v141 h2{font-size:30px;line-height:1.1;margin:5px 0 7px;color:#fff}.letrou-transcribe-head-v141 p{margin:0;color:#c7d4df;font-size:13px}.letrou-transcribe-head-v141>a{color:#fff;border:1px solid rgb(255 255 255 / .28);padding:9px 12px;border-radius:6px;font-size:11px;font-weight:800;white-space:nowrap}.letrou-transcribe-head-v141>a:hover{background:#fff;color:var(--lt-v141-navy)}.letrou-transcribe-inline-v141{background:#fff;border:1px solid #d8e0e6;border-radius:10px;padding:18px;box-shadow:0 14px 34px rgb(4 16 27 / .22);color:var(--lt-v141-ink)}.letrou-transcribe-inline-v141 .letrou-source-tabs button{border-radius:5px!important;padding:8px 13px!important;font-size:12px!important}.letrou-transcribe-inline-v141 .letrou-source-tabs button.is-active{background:var(--lt-v141-navy)!important;color:#fff!important}.letrou-transcribe-inline-v141 .letrou-dropzone{min-height:96px!important;border:1px dashed #aebdca!important;border-radius:7px!important;background:#f7f9fb!important;padding:16px!important}.letrou-transcribe-inline-v141 .letrou-dropzone strong{font-size:13px}.letrou-transcribe-inline-v141 .letrou-dropzone small,.letrou-transcribe-inline-v141 .letrou-form-note{font-size:10px!important}.letrou-transcribe-inline-v141 .letrou-source-panel input{border-radius:6px!important;background:#fff!important;border:1px solid #cfd9e0!important}.letrou-transcribe-inline-v141 .letrou-advanced{border-radius:6px!important;background:#f7f9fb!important}.letrou-transcribe-inline-v141 .letrou-transcribe-submit{background:var(--lt-v141-orange)!important;border-radius:6px!important;box-shadow:none!important;padding:10px 16px!important}.letrou-transcribe-inline-v141 .letrou-transcribe-submit:hover{background:var(--lt-v141-orange-dark)!important}.letrou-section-title-v140 h2{font-size:29px!important;color:var(--lt-v141-ink)!important;font-weight:780!important}.letrou-section-title-v140 a{color:var(--lt-v141-navy)!important;font-weight:850!important}.letrou-section-title-v140 a:hover{color:var(--lt-v141-orange)!important}.letrou-most-v140{background:#fff!important;border-bottom:1px solid #edf0f2}.letrou-most-grid-v140{column-gap:38px!important}.letrou-most-grid-v140 .letrou-rank-song{padding:11px 8px!important;border-bottom:1px solid #eef1f3!important;transition:.18s!important}.letrou-most-grid-v140 .letrou-rank-song:hover{background:#f8fafb!important;transform:translateX(2px)}.letrou-most-grid-v140 .letrou-rank-thumb{border-radius:7px!important;box-shadow:0 0 0 1px #dde5eb}.letrou-most-grid-v140 .letrou-rank-number{background:var(--lt-v141-navy)!important;color:#fff!important;border-radius:5px!important;font-size:11px!important}.letrou-most-grid-v140 .letrou-rank-copy strong{font-size:16px!important;color:var(--lt-v141-orange-dark)!important;font-weight:800!important}.letrou-most-grid-v140 .letrou-rank-copy small{font-size:12px!important;color:#66737e!important}.letrou-most-grid-v140 .letrou-rank-song:hover .letrou-rank-copy strong{color:var(--lt-v141-navy)!important}.letrou-artists-v140{background:#f8fafb!important;border-top:1px solid #edf1f3;border-bottom:1px solid #edf1f3}.letrou-artist-circles-v140>a{padding:8px 6px 12px;border-radius:10px;transition:.18s}.letrou-artist-circles-v140>a:hover{background:#fff;box-shadow:0 8px 22px rgb(18 41 60 / .08);transform:translateY(-2px)}.letrou-artist-circle-v140{border:4px solid var(--lt-v141-orange)!important;box-shadow:0 0 0 3px #fff,0 10px 25px rgb(20 45 67 / .12)!important}.letrou-artist-circles-v140>a:nth-child(even) .letrou-artist-circle-v140{border-color:var(--lt-v141-blue)!important}.letrou-artist-circle-v140 i{background:var(--lt-v141-navy)!important;color:#fff!important;border:2px solid #fff}.letrou-artist-circles-v140 strong{font-size:16px!important;color:var(--lt-v141-navy)!important;font-weight:800!important}.letrou-artist-circles-v140 small{font-size:11px!important;color:#6d7882!important}.letrou-artist-circles-v140>a:hover strong{color:var(--lt-v141-orange-dark)!important}.letrou-recent-v140{background:#fff!important}.letrou-recent-grid-v140>a{border:1px solid #d8e1e7!important;border-left:3px solid var(--lt-v141-blue)!important;border-radius:7px!important;box-shadow:0 4px 13px rgb(23 50 77 / .045);transition:.18s}.letrou-recent-grid-v140>a:nth-child(2n){border-left-color:var(--lt-v141-orange)!important}.letrou-recent-grid-v140>a:hover{box-shadow:0 8px 20px rgb(23 50 77 / .10);transform:translateY(-1px)}.letrou-recent-grid-v140 strong{font-size:14px!important;color:var(--lt-v141-navy)!important;font-weight:800!important}.letrou-recent-grid-v140 i{color:var(--lt-v141-orange)!important;font-weight:900}.letrou-services-v140{background:#f4f7f9!important;border-top:1px solid #e4e9ed;border-bottom:1px solid #e4e9ed}.letrou-services-grid-v140{gap:18px!important}.letrou-services-grid-v140 article{position:relative;overflow:hidden;border-radius:9px!important;border:1px solid #cfd9e0!important;border-top:4px solid var(--lt-v141-navy)!important;box-shadow:0 8px 22px rgb(19 43 64 / .07)!important;padding:24px!important}.letrou-services-grid-v140 article.is-voice{border-top-color:var(--lt-v141-blue)!important}.letrou-services-grid-v140 article.is-repertoire{border-top-color:var(--lt-v141-orange)!important}.letrou-services-grid-v140 article>span{background:var(--lt-v141-navy)!important;border-radius:5px!important}.letrou-services-grid-v140 article.is-repertoire>span{background:var(--lt-v141-orange)!important}.letrou-services-grid-v140 h3{font-size:23px!important;color:var(--lt-v141-navy)!important}.letrou-services-grid-v140 p{font-size:13px!important;color:#606e79!important}.letrou-services-grid-v140 button,.letrou-services-grid-v140 a{border-radius:5px!important;background:var(--lt-v141-navy)!important;padding:10px 14px!important}.letrou-services-grid-v140 article.is-repertoire a{background:var(--lt-v141-orange)!important}.letrou-singer-v140{background:#fff!important}.letrou-singer-grid-v140 a{position:relative;border:1px solid #d8e1e7!important;border-radius:7px!important;padding:18px 18px 18px 22px!important;box-shadow:0 5px 14px rgb(19 43 64 / .04);transition:.18s}.letrou-singer-grid-v140 a:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--lt-v141-blue);border-radius:7px 0 0 7px}.letrou-singer-grid-v140 a:nth-child(2n):before{background:var(--lt-v141-orange)}.letrou-singer-grid-v140 a:hover{transform:translateY(-2px);box-shadow:0 9px 22px rgb(19 43 64 / .09)}.letrou-singer-grid-v140 b{font-size:15px!important;color:var(--lt-v141-navy)!important}.letrou-singer-grid-v140 span{font-size:12px!important}.letrou-learn-v140{background:#f7f9fa!important}.letrou-guides-v140>a{border-top:4px solid var(--lt-v141-blue)!important;border-radius:8px!important;box-shadow:0 7px 18px rgb(19 43 64 / .05)}.letrou-guides-v140>a:nth-child(2){border-top-color:var(--lt-v141-orange)!important}.letrou-guides-v140 h3{font-size:20px!important;color:var(--lt-v141-navy)!important}.letrou-guides-v140 b{color:var(--lt-v141-orange-dark)!important}@media(max-width:700px){.letrou-home-intro-v141{padding:20px 0 16px!important}.letrou-home-intro-v141 .letrou-home-intro-copy-v140 h1{font-size:31px!important}.letrou-home-intro-v141 .letrou-home-quick-v140{flex-direction:row!important;gap:12px!important}.letrou-transcribe-feature-v141{padding:22px 0!important}.letrou-transcribe-head-v141{display:block}.letrou-transcribe-head-v141 h2{font-size:25px}.letrou-transcribe-head-v141>a{display:inline-block;margin-top:10px}.letrou-transcribe-inline-v141{padding:13px}.letrou-transcribe-inline-v141 .letrou-dropzone{min-height:86px!important}.letrou-most-grid-v140 .letrou-rank-copy strong{font-size:15px!important}.letrou-artist-circle-v140{border-width:3px!important}.letrou-artist-circles-v140 strong{font-size:12px!important}.letrou-services-grid-v140 article{padding:18px!important}}:root{--lt-orange:var(--letrou-primary);--lt-orange-2:var(--letrou-primary);--lt-navy:var(--letrou-secondary);--lt-navy-2:var(--letrou-secondary);--lt-ink:var(--letrou-secondary);--lt-v141-orange:var(--letrou-primary);--lt-v141-orange-dark:var(--letrou-accent);--lt-v141-navy:var(--letrou-secondary);--lt-v141-navy-2:var(--letrou-secondary);--lt-v141-blue:var(--letrou-accent);--lt-v141-ink:var(--letrou-secondary)}body.letrou-app-body,.letrou-app-shell,.letrou-home-intro-v141,.letrou-most-v140,.letrou-artists-v140,.letrou-recent-v140,.letrou-services-v140,.letrou-singer-v140,.letrou-learn-v140{background:#FFFFFF!important}.letrou-topbar{border-top-color:var(--letrou-primary)!important}.letrou-wordmark-main:after{color:var(--letrou-primary)!important}.letrou-desktop-nav a{white-space:nowrap!important}.letrou-desktop-nav a:hover{color:var(--letrou-primary)!important}.letrou-orbit-nav a:first-child{background:var(--letrou-secondary)!important;color:#fff!important}.letrou-orbit-nav a:hover{color:var(--letrou-secondary)!important;border-color:var(--letrou-primary)!important}.letrou-header-search-v110:focus-within{border-color:var(--letrou-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--letrou-primary) 20%,transparent)}.letrou-header-search-v110 button{color:var(--letrou-secondary)!important}.letrou-home-intro-v141{border-bottom:1px solid color-mix(in srgb,var(--letrou-primary) 24%,#e7ecef)!important}.letrou-home-intro-v141 .letrou-container{text-align:center!important}.letrou-home-intro-v141 .letrou-home-intro-copy-v140{max-width:820px;margin:0 auto!important}.letrou-home-eyebrow-v141{color:var(--letrou-accent)!important}.letrou-home-intro-v141 .letrou-home-intro-copy-v140 h1{color:var(--letrou-secondary)!important}.letrou-home-intro-v141 .letrou-home-intro-copy-v140 p{margin-left:auto!important;margin-right:auto!important}.letrou-home-intro-v141 .letrou-home-quick-v140{justify-content:center!important}.letrou-home-intro-v141 .letrou-home-quick-v140 a{color:var(--letrou-secondary)!important}.letrou-home-intro-v141 .letrou-home-quick-v140 a:hover{color:var(--letrou-accent)!important}.letrou-home-quick-v140 span b{color:var(--letrou-primary)!important}.letrou-transcribe-feature-v141{background:#fff!important;color:var(--letrou-secondary)!important;border-top:3px solid var(--letrou-primary)!important;border-bottom:1px solid color-mix(in srgb,var(--letrou-primary) 28%,#dfe6eb)!important;box-shadow:inset 0 1px 0 #fff}.letrou-transcribe-head-v141 span{color:var(--letrou-accent)!important}.letrou-transcribe-head-v141 h2{color:var(--letrou-secondary)!important}.letrou-transcribe-head-v141 p{color:#5d6975!important}.letrou-transcribe-head-v141>a{color:var(--letrou-secondary)!important;border-color:color-mix(in srgb,var(--letrou-secondary) 28%,#dce4ea)!important;background:#fff!important}.letrou-transcribe-head-v141>a:hover{background:var(--letrou-secondary)!important;color:#fff!important}.letrou-transcribe-inline-v141{border:1px solid color-mix(in srgb,var(--letrou-primary) 35%,#d8e0e6)!important;box-shadow:0 12px 30px rgb(23 50 77 / .10)!important}.letrou-transcribe-inline-v141 .letrou-source-tabs button.is-active{background:var(--letrou-secondary)!important}.letrou-transcribe-inline-v141 .letrou-dropzone{border-color:color-mix(in srgb,var(--letrou-primary) 52%,#aebdca)!important;background:#fff!important}.letrou-transcribe-inline-v141 .letrou-transcribe-submit{background:var(--letrou-primary)!important;color:var(--letrou-secondary)!important;font-weight:850!important}.letrou-transcribe-inline-v141 .letrou-transcribe-submit:hover{background:var(--letrou-accent)!important;color:#fff!important}.letrou-section-title-v140 h2{color:var(--letrou-secondary)!important}.letrou-section-title-v140 a{color:var(--letrou-accent)!important}.letrou-section-title-v140 a:hover{color:var(--letrou-primary)!important}.letrou-most-grid-v140 .letrou-rank-number{background:var(--letrou-secondary)!important}.letrou-most-grid-v140 .letrou-rank-copy strong{color:var(--letrou-secondary)!important}.letrou-most-grid-v140 .letrou-rank-song:hover .letrou-rank-copy strong{color:var(--letrou-accent)!important}.letrou-most-grid-v140 .letrou-rank-song:hover{background:color-mix(in srgb,var(--letrou-primary) 8%,#fff)!important}.letrou-artist-circles-v140>a{display:block!important}.letrou-artist-circle-v140{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;border-radius:50%!important;border:3px solid var(--letrou-primary)!important;box-shadow:0 0 0 3px #fff,0 8px 22px rgb(23 50 77 / .10)!important}.letrou-artist-circles-v140>a:nth-child(even) .letrou-artist-circle-v140{border-color:var(--letrou-primary)!important}.letrou-artist-circle-v140 img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;aspect-ratio:1 / 1!important;object-fit:cover!important;border-radius:50%!important}.letrou-artist-circle-v140 i{background:var(--letrou-secondary)!important;color:#fff!important}.letrou-artist-circles-v140 strong{color:var(--letrou-secondary)!important}.letrou-artist-circles-v140>a:hover strong{color:var(--letrou-accent)!important}.letrou-artist-circles-v140>a:hover .letrou-artist-circle-v140{border-color:var(--letrou-accent)!important}.letrou-recent-grid-v140>a,.letrou-recent-grid-v140>a:nth-child(2n){border:1px solid #dce5ec!important;border-left:3px solid var(--letrou-primary)!important}.letrou-recent-grid-v140>a:hover{border-color:var(--letrou-primary)!important}.letrou-recent-grid-v140 strong{color:var(--letrou-secondary)!important}.letrou-recent-grid-v140 i{color:var(--letrou-accent)!important}.letrou-services-v140,.letrou-singer-v140,.letrou-learn-v140{border-color:#e7edf2!important}.letrou-services-grid-v140 article,.letrou-services-grid-v140 article.is-voice,.letrou-services-grid-v140 article.is-repertoire{border-top-color:var(--letrou-primary)!important}.letrou-services-grid-v140 article>span,.letrou-services-grid-v140 article.is-repertoire>span{background:var(--letrou-secondary)!important}.letrou-services-grid-v140 h3{color:var(--letrou-secondary)!important}.letrou-services-grid-v140 button,.letrou-services-grid-v140 a,.letrou-services-grid-v140 article.is-repertoire a{background:var(--letrou-secondary)!important;color:#fff!important}.letrou-services-grid-v140 button:hover,.letrou-services-grid-v140 a:hover{background:var(--letrou-accent)!important}.letrou-singer-grid-v140 a:before,.letrou-singer-grid-v140 a:nth-child(2n):before{background:var(--letrou-primary)!important}.letrou-singer-grid-v140 b{color:var(--letrou-secondary)!important}.letrou-singer-grid-v140 a:hover{border-color:var(--letrou-primary)!important}.letrou-guides-v140>a,.letrou-guides-v140>a:nth-child(2){border-top-color:var(--letrou-primary)!important}.letrou-guides-v140 h3{color:var(--letrou-secondary)!important}.letrou-guides-v140 b{color:var(--letrou-accent)!important}.letrou-primary-btn{background:var(--letrou-primary)!important;color:var(--letrou-secondary)!important}.letrou-secondary-btn{border-color:var(--letrou-primary)!important;color:var(--letrou-secondary)!important}.letrou-text-btn{color:var(--letrou-accent)!important}.letrou-stage-launch{background:var(--letrou-secondary)!important}.letrou-lyrics-toolbar button:hover{color:var(--letrou-accent)!important;border-color:var(--letrou-primary)!important}.letrou-mobile-nav a.is-active{color:var(--letrou-accent)!important}.letrou-mobile-nav .letrou-nav-stage span{background:var(--letrou-secondary)!important}@media(max-width:700px){.letrou-home-intro-v141 .letrou-home-quick-v140{justify-content:center!important;align-items:center!important}.letrou-artist-circle-v140{border-width:2px!important}}:root{--lt-bg:var(--letrou-background,#FFFFFF);--lt-surface:#FFFFFF;--lt-line:color-mix(in srgb,var(--letrou-secondary) 12%,#dfe7ee);--lt-primary-soft:color-mix(in srgb,var(--letrou-primary) 16%,#FFFFFF);--lt-primary-softer:color-mix(in srgb,var(--letrou-primary) 7%,#FFFFFF);--lt-secondary-deep:color-mix(in srgb,var(--letrou-secondary) 92%,#000 8%)}body.letrou-app-body,.letrou-app-shell{background:var(--lt-bg)!important}.letrou-home-intro-v141,.letrou-most-v140,.letrou-artists-v140,.letrou-recent-v140,.letrou-services-v140,.letrou-singer-v140,.letrou-learn-v140{background:var(--lt-bg)!important}.letrou-topbar{background:var(--lt-secondary-deep)!important;border-top:0!important;border-bottom:1px solid color-mix(in srgb,var(--letrou-primary) 30%,var(--letrou-secondary))!important;box-shadow:0 10px 26px rgb(9 26 40 / .16)!important}.letrou-wordmark-main{color:#fff!important}.letrou-wordmark-main:after{color:var(--letrou-primary)!important}.letrou-desktop-nav a{color:rgb(255 255 255 / .86)!important;transition:color .18s ease,transform .18s ease}.letrou-desktop-nav a:hover{color:#fff!important;transform:translateY(-1px)}.letrou-header-search-v110{background:#fff!important;border-color:rgb(255 255 255 / .15)!important;box-shadow:0 7px 20px rgb(0 0 0 / .12)!important}.letrou-header-search-v110 input{color:#172536!important}.letrou-header-search-v110 button{background:#fff!important;color:var(--letrou-secondary)!important}.letrou-lang-select,.letrou-icon-btn{background:rgb(255 255 255 / .09)!important;border-color:rgb(255 255 255 / .18)!important;color:#fff!important}.letrou-lang-select option{color:#172536;background:#fff}.letrou-orbit-nav{background:linear-gradient(180deg,var(--lt-primary-soft),color-mix(in srgb,var(--letrou-primary) 9%,#fff))!important;border-bottom:1px solid color-mix(in srgb,var(--letrou-primary) 28%,#dbe4eb)!important;box-shadow:0 3px 12px rgb(18 42 60 / .05)}.letrou-orbit-nav .letrou-container{padding:11px 0!important}.letrou-orbit-nav a{background:#fff!important;border:1px solid color-mix(in srgb,var(--letrou-primary) 25%,#dce5ed)!important;color:var(--letrou-secondary)!important;box-shadow:0 2px 7px rgb(22 48 68 / .04);transition:.18s ease}.letrou-orbit-nav a:first-child{background:var(--letrou-secondary)!important;border-color:var(--letrou-secondary)!important;color:#fff!important}.letrou-orbit-nav a:hover{transform:translateY(-1px);border-color:var(--letrou-primary)!important;box-shadow:0 6px 14px color-mix(in srgb,var(--letrou-primary) 18%,transparent)}.letrou-home-intro-v141{padding:26px 0 22px!important;border-bottom:1px solid var(--lt-line)!important}.letrou-home-intro-v141 .letrou-container{position:relative}.letrou-home-intro-v141 .letrou-container:after{content:"";display:block;width:72px;height:3px;border-radius:99px;background:var(--letrou-primary);margin:18px auto 0}.letrou-home-eyebrow-v141{color:var(--letrou-accent)!important}.letrou-transcribe-feature-v141{background:var(--lt-primary-softer)!important;border-top:0!important;border-bottom:1px solid var(--lt-line)!important;padding:28px 0!important}.letrou-transcribe-head-v141{margin-bottom:14px}.letrou-transcribe-head-v141 h2{font-size:29px!important}.letrou-transcribe-inline-v141{background:#fff!important;border:1px solid color-mix(in srgb,var(--letrou-primary) 42%,#dfe7ed)!important;border-radius:14px!important;box-shadow:0 14px 34px rgb(14 40 58 / .08)!important}.letrou-transcribe-inline-v141 .letrou-dropzone{border:1px dashed color-mix(in srgb,var(--letrou-primary) 62%,#aebdca)!important;background:linear-gradient(180deg,#fff,var(--lt-primary-softer))!important}.letrou-transcribe-inline-v141 .letrou-transcribe-submit{background:var(--letrou-secondary)!important;color:#fff!important;border-radius:8px!important;box-shadow:0 7px 16px rgb(13 39 58 / .13)!important}.letrou-transcribe-inline-v141 .letrou-transcribe-submit:hover{background:var(--letrou-accent)!important}.letrou-section-title-v140{position:relative;padding-bottom:12px;margin-bottom:18px!important}.letrou-section-title-v140:after{content:"";position:absolute;left:0;bottom:0;width:46px;height:3px;border-radius:99px;background:var(--letrou-primary)}.letrou-section-title-v140 h2{font-size:29px!important;letter-spacing:-.025em!important}.letrou-section-actions-v143{display:flex;align-items:center;gap:12px}.letrou-section-actions-v143>a{white-space:nowrap}.letrou-carousel-controls-v143{display:flex;gap:6px}.letrou-carousel-controls-v143 button{width:34px;height:34px;border-radius:8px;border:1px solid var(--lt-line);background:#fff;color:var(--letrou-secondary);font-size:22px;line-height:1;display:grid;place-items:center;cursor:pointer;transition:.18s ease;box-shadow:0 3px 10px rgb(20 44 61 / .04)}.letrou-carousel-controls-v143 button:hover{background:var(--letrou-secondary);border-color:var(--letrou-secondary);color:#fff;transform:translateY(-1px)}.letrou-most-grid-v140 .letrou-rank-song{border-bottom:1px solid color-mix(in srgb,var(--letrou-secondary) 9%,#edf1f4)!important;transition:transform .18s ease,background .18s ease,box-shadow .18s ease!important}.letrou-most-grid-v140 .letrou-rank-song:hover{transform:translateX(4px);background:var(--lt-primary-softer)!important;box-shadow:inset 3px 0 0 var(--letrou-primary)!important}.letrou-most-grid-v140 .letrou-rank-number{border-radius:6px!important;background:var(--letrou-secondary)!important;color:#fff!important}.letrou-carousel-track-v143{scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain}.letrou-carousel-track-v143::-webkit-scrollbar{display:none}.letrou-artist-circles-v140.letrou-carousel-track-v143{display:flex!important;gap:22px!important;overflow-x:auto!important;padding:4px 3px 18px!important}.letrou-artist-circles-v140.letrou-carousel-track-v143>a{flex:0 0 calc((100% - 88px)/5)!important;scroll-snap-align:start;transition:transform .22s ease}.letrou-artist-circles-v140.letrou-carousel-track-v143>a:hover{transform:translateY(-6px)}.letrou-artist-circle-v140{border-color:var(--letrou-primary)!important;box-shadow:0 0 0 3px #fff,0 12px 26px rgb(21 48 68 / .11)!important;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.letrou-artist-circles-v140>a:hover .letrou-artist-circle-v140{border-color:var(--letrou-accent)!important;box-shadow:0 0 0 3px #fff,0 16px 34px color-mix(in srgb,var(--letrou-primary) 22%,rgb(21 48 68 / .12))!important}.letrou-recent-grid-v140.letrou-carousel-track-v143{display:flex!important;gap:12px!important;overflow-x:auto!important;padding:3px 2px 16px!important}.letrou-recent-grid-v140.letrou-carousel-track-v143>a{flex:0 0 calc((100% - 36px)/4)!important;scroll-snap-align:start;min-height:78px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.letrou-recent-grid-v140.letrou-carousel-track-v143>a:hover{transform:translateY(-4px);box-shadow:0 12px 26px rgb(17 43 61 / .09)!important}.letrou-services-v140{background:linear-gradient(180deg,var(--lt-bg),var(--lt-primary-softer))!important;border-top:1px solid var(--lt-line)!important;border-bottom:1px solid var(--lt-line)!important}.letrou-services-grid-v140 article{position:relative;overflow:hidden;border:1px solid var(--lt-line)!important;border-top:3px solid var(--letrou-primary)!important;box-shadow:0 10px 28px rgb(17 43 61 / .06);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.letrou-services-grid-v140 article:after{content:"";position:absolute;width:120px;height:120px;border-radius:50%;right:-55px;top:-55px;background:var(--lt-primary-soft);pointer-events:none}.letrou-services-grid-v140 article:hover{transform:translateY(-6px);box-shadow:0 18px 38px rgb(17 43 61 / .11);border-color:color-mix(in srgb,var(--letrou-primary) 50%,#dce5eb)!important}.letrou-services-grid-v140 article>span{position:relative;z-index:1}.letrou-services-grid-v140 article>div,.letrou-services-grid-v140 article>a{position:relative;z-index:1}.letrou-singer-v140{background:var(--lt-bg)!important}.letrou-singer-grid-v140 a{position:relative;overflow:hidden;border:1px solid var(--lt-line)!important;box-shadow:0 7px 20px rgb(17 43 61 / .04);transition:.22s ease}.letrou-singer-grid-v140 a:after{content:"→";position:absolute;right:17px;top:50%;transform:translateY(-50%);color:var(--letrou-accent);font-weight:900}.letrou-singer-grid-v140 a:hover{transform:translateY(-4px);box-shadow:0 13px 28px rgb(17 43 61 / .09);border-color:var(--letrou-primary)!important}.letrou-learn-v140{background:var(--lt-primary-softer)!important;border-top:1px solid var(--lt-line)!important}.letrou-guides-v140>a{box-shadow:0 9px 24px rgb(17 43 61 / .05)!important;transition:.22s ease}.letrou-guides-v140>a:hover{transform:translateY(-5px);box-shadow:0 16px 34px rgb(17 43 61 / .10)!important}.letrou-reveal-v143{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s cubic-bezier(.2,.8,.2,1)}.letrou-reveal-v143.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.letrou-reveal-v143{opacity:1!important;transform:none!important;transition:none!important}.letrou-carousel-track-v143{scroll-behavior:auto!important}.letrou-services-grid-v140 article,.letrou-singer-grid-v140 a,.letrou-guides-v140>a,.letrou-artist-circles-v140>a{transition:none!important}}.letrou-footer{background:var(--lt-secondary-deep)!important;border-top:0!important;margin-top:0!important;color:#eaf1f6!important}.letrou-footer-promo-v143{background:linear-gradient(120deg,var(--letrou-secondary),color-mix(in srgb,var(--letrou-secondary) 72%,var(--letrou-accent) 28%));border-bottom:1px solid rgb(255 255 255 / .1)}.letrou-footer-promo-v143>.letrou-container{min-height:190px;display:flex;align-items:center;justify-content:space-between;gap:40px;padding:34px 0}.letrou-footer-promo-v143 span{font-size:10px;letter-spacing:.14em;font-weight:900;color:var(--letrou-primary)}.letrou-footer-promo-v143 h2{font-size:34px;line-height:1.08;margin:7px 0 8px;color:#fff;letter-spacing:-.03em}.letrou-footer-promo-v143 p{margin:0;max-width:650px;color:rgb(255 255 255 / .72)}.letrou-footer-promo-actions-v143{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.letrou-footer-promo-actions-v143 a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 17px;border-radius:8px;font-size:12px;font-weight:850;background:#fff;color:var(--letrou-secondary);border:1px solid #fff;transition:.18s ease}.letrou-footer-promo-actions-v143 a:last-child{background:var(--letrou-primary);border-color:var(--letrou-primary);color:var(--letrou-secondary)}.letrou-footer-promo-actions-v143 a:hover{transform:translateY(-2px);box-shadow:0 9px 20px rgb(0 0 0 / .16)}.letrou-footer-az-v110{margin-top:28px;padding:20px!important;border:1px solid rgb(255 255 255 / .10)!important;border-radius:12px;background:rgb(255 255 255 / .035)}.letrou-footer-az-v110 a{border-radius:7px!important;transition:.18s ease}.letrou-footer-az-v110 a:hover{background:var(--letrou-primary)!important;border-color:var(--letrou-primary)!important;color:var(--letrou-secondary)!important;transform:translateY(-2px)}.letrou-footer-actions-v110{border-bottom:1px solid rgb(255 255 255 / .08)!important;padding:18px 0!important}.letrou-footer-actions-v110 button,.letrou-footer-actions-v110 a{border-radius:8px!important;background:rgb(255 255 255 / .08)!important;color:#fff!important;border:1px solid rgb(255 255 255 / .12)!important}.letrou-footer-actions-v110 button:hover,.letrou-footer-actions-v110 a:hover{background:rgb(255 255 255 / .14)!important}.letrou-footer-grid{padding-top:36px!important}.letrou-footer-grid>div:first-child{padding-right:30px}.letrou-footer-grid strong{color:var(--letrou-primary)!important}.letrou-footer-grid a:not(.letrou-brand){transition:color .18s ease,transform .18s ease}.letrou-footer-grid a:not(.letrou-brand):hover{color:#fff!important;transform:translateX(3px)}html[data-letrou-theme="dark"] .letrou-topbar{background:#09131b!important}html[data-letrou-theme="dark"] .letrou-orbit-nav{background:#111e28!important}html[data-letrou-theme="dark"] .letrou-orbit-nav a{background:#172735!important;color:#eaf0f4!important;border-color:#2a4051!important}html[data-letrou-theme="dark"] .letrou-home-intro-v141,html[data-letrou-theme="dark"] .letrou-most-v140,html[data-letrou-theme="dark"] .letrou-artists-v140,html[data-letrou-theme="dark"] .letrou-recent-v140,html[data-letrou-theme="dark"] .letrou-services-v140,html[data-letrou-theme="dark"] .letrou-singer-v140,html[data-letrou-theme="dark"] .letrou-learn-v140{background:#0d151d!important}html[data-letrou-theme="dark"] .letrou-transcribe-feature-v141{background:#101d27!important}@media(max-width:900px){.letrou-artist-circles-v140.letrou-carousel-track-v143>a{flex-basis:calc((100% - 44px)/3)!important}.letrou-recent-grid-v140.letrou-carousel-track-v143>a{flex-basis:calc((100% - 12px)/2)!important}.letrou-footer-promo-v143>.letrou-container{align-items:flex-start;flex-direction:column;gap:20px}.letrou-footer-promo-actions-v143{justify-content:flex-start}}@media(max-width:700px){.letrou-topbar{background:var(--lt-secondary-deep)!important}.letrou-orbit-nav{display:none!important}.letrou-home-intro-v141{padding-top:22px!important}.letrou-section-title-v140{align-items:center!important}.letrou-section-actions-v143>a{display:none}.letrou-carousel-controls-v143 button{width:32px;height:32px}.letrou-artist-circles-v140.letrou-carousel-track-v143>a{flex-basis:44%!important}.letrou-recent-grid-v140.letrou-carousel-track-v143>a{flex-basis:86%!important}.letrou-footer-promo-v143 h2{font-size:28px}.letrou-footer-promo-v143>.letrou-container{padding:28px 0}.letrou-footer-promo-actions-v143{width:100%}.letrou-footer-promo-actions-v143 a{flex:1}.letrou-footer-az-v110{margin-left:12px!important;margin-right:12px!important;width:auto!important}}.letrou-page-hero,.letrou-song-head,.letrou-reading-head{background:linear-gradient(180deg,var(--lt-bg),color-mix(in srgb,var(--letrou-primary) 5%,var(--lt-bg)))!important}.letrou-section,.letrou-reading-body,.letrou-song-layout{background:var(--lt-bg)}:root{--lt170-ink:#101820;--lt170-muted:#687480;--lt170-line:color-mix(in srgb,var(--letrou-secondary) 12%,#d9e0e7 88%);--lt170-soft:color-mix(in srgb,var(--letrou-primary) 5%,var(--letrou-background) 95%);--lt170-shadow:0 16px 42px rgba(17,31,44,.07)}body.letrou-app-body{background:var(--letrou-background)!important;color:var(--lt170-ink)!important;font-size:16px!important;line-height:1.55!important}body.letrou-app-body .letrou-app-shell{background:var(--letrou-background)!important}body.letrou-app-body .letrou-container{width:min(var(--letrou-max-width),calc(100% - 48px))!important}body.letrou-app-body .letrou-topbar{background:var(--letrou-header-bg)!important;border-bottom:1px solid var(--letrou-header-border)!important;box-shadow:0 3px 16px rgb(8 18 31 / .08)!important;backdrop-filter:none!important}body.letrou-app-body .letrou-topbar-inner{height:68px!important;width:min(var(--letrou-max-width),calc(100% - 48px))!important;gap:22px!important}body.letrou-app-body .letrou-wordmark-main{font-size:27px!important;font-weight:850!important;letter-spacing:-1.3px!important;color:var(--letrou-header-text)!important}body.letrou-app-body .letrou-header-search-v110{max-width:520px!important;flex:1!important;height:42px!important;border:1px solid var(--letrou-header-border)!important;background:var(--letrou-header-search-bg)!important;border-radius:9px!important;overflow:hidden!important}body.letrou-app-body .letrou-header-search-v110 input{height:100%!important;color:var(--letrou-header-search-text)!important;font-size:14px!important;padding:0 15px!important}body.letrou-app-body .letrou-header-search-v110 button{width:48px!important;height:100%!important;border-left:1px solid var(--letrou-header-border)!important;background:var(--letrou-header-search-bg)!important;color:var(--letrou-header-search-text)!important}body.letrou-app-body .letrou-desktop-nav{gap:23px!important}body.letrou-app-body .letrou-desktop-nav a{color:var(--letrou-header-text)!important;font-size:13px!important;font-weight:700!important;white-space:nowrap!important;opacity:.9}body.letrou-app-body .letrou-desktop-nav a:hover{color:var(--letrou-header-hover)!important;opacity:1}body.letrou-app-body .letrou-lang-select,body.letrou-app-body .letrou-icon-btn{background:color-mix(in srgb,var(--letrou-header-bg) 88%,#fff 12%)!important;color:var(--letrou-header-text)!important;border-color:var(--letrou-header-border)!important}body.letrou-app-body .letrou-orbit-nav{background:var(--letrou-subnav-bg)!important;border-bottom:1px solid color-mix(in srgb,var(--letrou-secondary) 12%,transparent)!important;box-shadow:0 4px 14px rgb(17 31 44 / .03)!important}body.letrou-app-body .letrou-orbit-nav>.letrou-container{display:flex!important;align-items:center!important;gap:8px!important;min-height:52px!important}body.letrou-app-body .letrou-orbit-nav a{background:transparent!important;border:1px solid transparent!important;border-radius:7px!important;padding:8px 13px!important;color:var(--letrou-subnav-text)!important;font-size:13px!important;font-weight:700!important;white-space:nowrap!important}body.letrou-app-body .letrou-orbit-nav a:first-child{background:var(--letrou-subnav-active-bg)!important;color:var(--letrou-subnav-active-text)!important}body.letrou-app-body .letrou-orbit-nav a:hover{background:color-mix(in srgb,var(--letrou-subnav-active-bg) 12%,transparent)!important}.letrou-page-home .letrou-home-tool-v150{background:var(--letrou-tool-section-bg)!important;padding:28px 0 30px!important;border-bottom:1px solid var(--lt170-line)!important}.letrou-page-home .letrou-home-tool-head-v150{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:24px!important;margin-bottom:14px!important}.letrou-page-home .letrou-home-tool-head-v150>div{max-width:760px!important}.letrou-page-home .letrou-home-tool-head-v150 span{font-size:10px!important;letter-spacing:.14em!important;font-weight:800!important}.letrou-page-home .letrou-home-tool-head-v150 h1{font-size:30px!important;line-height:1.1!important;letter-spacing:-.65px!important;margin:6px 0 5px!important;font-weight:760!important}.letrou-page-home .letrou-home-tool-head-v150 p{font-size:14px!important;margin:0!important;line-height:1.5!important}.letrou-page-home .letrou-home-tool-head-v150>a{border-radius:8px!important;padding:10px 14px!important;font-size:12px!important;font-weight:750!important;box-shadow:none!important}.letrou-page-home .letrou-home-tool-card-v150{padding:14px!important;border:1px solid var(--letrou-tool-border)!important;border-radius:12px!important;box-shadow:var(--lt170-shadow)!important}.letrou-page-home .letrou-home-tool-card-v150 .letrou-transcriber{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important}.letrou-page-home .letrou-home-tool-card-v150 .letrou-source-tabs{grid-column:1!important;grid-row:1!important;align-self:center!important;margin:0!important;white-space:nowrap!important}.letrou-page-home .letrou-home-tool-card-v150 .letrou-source-panel{grid-column:2!important;grid-row:1!important;margin:0!important}.letrou-page-home .letrou-home-tool-card-v150 .letrou-source-panel:not(.is-active){display:none!important}.letrou-page-home .letrou-home-tool-card-v150 .letrou-dropzone{min-height:82px!important;padding:10px 16px!important;display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:12px!important;text-align:left!important;border-radius:8px!important}.letrou-page-home .letrou-home-tool-card-v150 .letrou-drop-icon{grid-row:1/3!important;width:38px!important;height:38px!important;margin:0!important;font-size:22px!important;border-radius:9px!important}.letrou-page-home .letrou-home-tool-card-v150 .letrou-dropzone strong{font-size:13px!important;line-height:1.3!important}.letrou-page-home .letrou-home-tool-card-v150 .letrou-dropzone small{font-size:11px!important;line-height:1.3!important}.letrou-page-home .letrou-home-tool-card-v150 .letrou-advanced{grid-column:1/3!important;grid-row:2!important;margin:0!important;border-radius:8px!important}.letrou-page-home .letrou-home-tool-card-v150 .letrou-transcribe-submit{grid-column:3!important;grid-row:1!important;align-self:stretch!important;min-width:150px!important;border-radius:8px!important;margin:0!important;font-size:13px!important;padding:0 18px!important}.letrou-page-home .letrou-home-tool-card-v150 .letrou-progress,.letrou-page-home .letrou-home-tool-card-v150 .letrou-transcript-result{grid-column:1/-1!important}.letrou-page-home .letrou-home-section{background:var(--letrou-background)!important;padding:42px 0!important;border-top:0!important;border-bottom:1px solid var(--lt170-line)!important}.letrou-page-home .letrou-home-section:nth-of-type(even){background:color-mix(in srgb,var(--letrou-secondary) 2.5%,var(--letrou-background) 97.5%)!important}.letrou-page-home .letrou-section-title-v140{margin-bottom:21px!important}.letrou-page-home .letrou-section-title-v140 h2{font-size:30px!important;font-weight:780!important;letter-spacing:-.7px!important;color:var(--lt170-ink)!important}.letrou-page-home .letrou-section-title-v140 h2:after{content:"";display:block;width:42px;height:3px;border-radius:999px;background:var(--letrou-primary);margin-top:9px}.letrou-page-home .letrou-section-title-v140 a{color:var(--letrou-accent)!important;font-weight:750!important;font-size:13px!important}.letrou-page-home .letrou-most-grid-v140{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:11px 18px!important}.letrou-page-home .letrou-most-grid-v140 .letrou-rank-song{display:grid!important;grid-template-columns:58px 34px minmax(0,1fr) 16px!important;gap:10px!important;align-items:center!important;padding:10px!important;border:1px solid var(--lt170-line)!important;border-radius:10px!important;background:#fff!important;box-shadow:0 7px 20px rgb(18 36 52 / .035)!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}.letrou-page-home .letrou-most-grid-v140 .letrou-rank-song:hover{transform:translateY(-2px)!important;border-color:color-mix(in srgb,var(--letrou-primary) 55%,var(--lt170-line))!important;box-shadow:0 13px 26px rgb(18 36 52 / .075)!important}.letrou-page-home .letrou-most-grid-v140 .letrou-rank-thumb{width:58px!important;height:58px!important;border-radius:8px!important}.letrou-page-home .letrou-most-grid-v140 .letrou-rank-number{width:30px!important;height:30px!important;border-radius:8px!important;background:var(--letrou-secondary)!important;color:var(--letrou-on-secondary)!important;font-size:11px!important}.letrou-page-home .letrou-most-grid-v140 .letrou-rank-copy strong{font-size:15px!important;font-weight:750!important;color:var(--lt170-ink)!important}.letrou-page-home .letrou-most-grid-v140 .letrou-rank-copy small{font-size:12px!important;color:var(--lt170-muted)!important;margin-top:2px!important}.letrou-page-home .letrou-most-grid-v140 .letrou-rank-song>i{display:block!important;color:#9ba7b3!important;font-style:normal!important}.letrou-page-home .letrou-artists-v140{padding-top:48px!important;padding-bottom:54px!important}.letrou-page-home .letrou-artist-circles-v140.letrou-carousel-track-v143{display:flex!important;gap:24px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;padding:3px 2px 16px!important}.letrou-page-home .letrou-artist-circles-v140.letrou-carousel-track-v143>a{flex:0 0 calc((100% - 72px)/4)!important;text-align:center!important;scroll-snap-align:start!important;min-width:0!important}.letrou-page-home .letrou-artist-circle-v140{aspect-ratio:1/1!important;width:100%!important;border-radius:18px!important;border:3px solid var(--letrou-primary)!important;background:#e9eef3!important;overflow:visible!important;box-shadow:0 10px 28px rgb(17 31 44 / .09)!important}.letrou-page-home .letrou-artist-circle-v140 img{width:100%!important;height:100%!important;border-radius:15px!important;object-fit:cover!important;box-shadow:none!important}.letrou-page-home .letrou-artist-circle-v140 i{left:10px!important;bottom:8px!important;background:#fff!important;color:var(--lt170-ink)!important;width:30px!important;height:30px!important;border:1px solid var(--lt170-line)!important}.letrou-page-home .letrou-artist-circles-v140 strong{font-size:16px!important;font-weight:780!important;color:var(--lt170-ink)!important;margin-top:10px!important}.letrou-page-home .letrou-artist-circles-v140 small{font-size:12px!important;color:var(--lt170-muted)!important;margin-top:2px!important}.letrou-page-home .letrou-recent-grid-v140.letrou-carousel-track-v143{display:flex!important;gap:14px!important;overflow-x:auto!important;padding:2px 2px 13px!important;scroll-snap-type:x mandatory!important}.letrou-page-home .letrou-recent-grid-v140>a{flex:0 0 310px!important;grid-template-columns:62px minmax(0,1fr) 18px!important;min-height:82px!important;padding:10px!important;border:1px solid var(--lt170-line)!important;border-radius:10px!important;background:#fff!important;box-shadow:0 8px 22px rgb(18 36 52 / .04)!important;scroll-snap-align:start!important}.letrou-page-home .letrou-recent-grid-v140>a>span{width:62px!important;height:62px!important;border-radius:8px!important}.letrou-page-home .letrou-recent-grid-v140 strong{font-size:14px!important;font-weight:750!important;color:var(--lt170-ink)!important}.letrou-page-home .letrou-recent-grid-v140 small{font-size:12px!important;color:var(--lt170-muted)!important}.letrou-page-home .letrou-services-grid-v140{gap:18px!important}.letrou-page-home .letrou-services-grid-v140 article{min-height:210px!important;border:1px solid var(--lt170-line)!important;border-radius:12px!important;padding:24px!important;background:#fff!important;box-shadow:0 9px 26px rgb(18 36 52 / .045)!important;position:relative!important;overflow:hidden!important}.letrou-page-home .letrou-services-grid-v140 article:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--letrou-primary)}.letrou-page-home .letrou-services-grid-v140 article>span{background:var(--letrou-secondary)!important;color:var(--letrou-on-secondary)!important}.letrou-page-home .letrou-services-grid-v140 h3{font-size:23px!important;font-weight:720!important;color:var(--lt170-ink)!important}.letrou-page-home .letrou-services-grid-v140 p{font-size:13px!important;color:var(--lt170-muted)!important;line-height:1.65!important}.letrou-page-home .letrou-services-grid-v140 a,.letrou-page-home .letrou-services-grid-v140 button{background:var(--letrou-secondary)!important;color:var(--letrou-on-secondary)!important;border-radius:8px!important;padding:10px 14px!important;font-size:12px!important}.letrou-page-home .letrou-singer-grid-v140{gap:14px!important}.letrou-page-home .letrou-singer-grid-v140 a{min-height:104px!important;padding:20px!important;border:1px solid var(--lt170-line)!important;border-radius:10px!important;background:#fff!important;box-shadow:0 7px 20px rgb(18 36 52 / .035)!important;position:relative!important}.letrou-page-home .letrou-singer-grid-v140 a:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--letrou-primary);border-radius:10px 0 0 10px}.letrou-page-home .letrou-singer-grid-v140 b{font-size:15px!important;color:var(--lt170-ink)!important}.letrou-page-home .letrou-singer-grid-v140 span{font-size:12px!important;color:var(--lt170-muted)!important}.letrou-page-home .letrou-guides-v140{gap:18px!important}.letrou-page-home .letrou-guides-v140>a{min-height:240px!important;border:1px solid var(--lt170-line)!important;border-radius:12px!important;padding:24px!important;background:#fff!important;box-shadow:0 10px 28px rgb(18 36 52 / .045)!important}.letrou-page-home .letrou-guides-v140>a:first-child{background:var(--letrou-secondary)!important;border-color:var(--letrou-secondary)!important}.letrou-page-home .letrou-guides-v140>a:first-child h3,.letrou-page-home .letrou-guides-v140>a:first-child b{color:var(--letrou-on-secondary)!important}.letrou-page-home .letrou-guides-v140>a:first-child p{color:color-mix(in srgb,var(--letrou-on-secondary) 72%,transparent)!important}.letrou-page-home .letrou-guides-v140 h3{font-size:21px!important;line-height:1.3!important;color:var(--lt170-ink)!important}.letrou-page-home .letrou-guides-v140 p{font-size:13px!important;color:var(--lt170-muted)!important;line-height:1.65!important}.letrou-page-song .letrou-main{background:var(--letrou-background)!important}.letrou-song-hero-v170{padding:32px 0 30px!important;background:color-mix(in srgb,var(--letrou-secondary) 4%,var(--letrou-background) 96%)!important;border-bottom:1px solid var(--lt170-line)!important}.letrou-breadcrumb-v170{margin:0 0 18px!important;color:var(--lt170-muted)!important;font-size:12px!important}.letrou-song-header-card-v170{display:flex!important;align-items:center!important;gap:26px!important;max-width:1040px!important;margin:0 auto!important;padding:0!important}.letrou-song-artist-avatar-v170{flex:0 0 132px!important;width:132px!important;height:132px!important;border-radius:20px!important;overflow:hidden!important;background:#e9eef3!important;border:1px solid var(--lt170-line)!important;box-shadow:0 12px 28px rgb(16 33 48 / .08)!important;display:grid!important;place-items:center!important;font-size:44px!important;font-weight:800!important;color:var(--letrou-secondary)!important}.letrou-song-artist-avatar-v170 img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:20px!important;display:block!important}.letrou-song-header-copy-v170{min-width:0!important;flex:1!important}.letrou-song-type-v170{display:block!important;color:var(--letrou-primary)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.14em!important;margin-bottom:8px!important}.letrou-song-header-copy-v170 h1{font-size:clamp(36px,4vw,56px)!important;line-height:1.04!important;letter-spacing:-1.7px!important;margin:0 0 7px!important;color:var(--lt170-ink)!important;font-weight:760!important;overflow-wrap:anywhere!important}.letrou-song-artist-name-v170{margin:0!important;color:var(--lt170-muted)!important;font-size:18px!important;font-weight:560!important}.letrou-song-actions-top-v170{display:flex!important;gap:9px!important;flex-wrap:wrap!important;margin-top:18px!important}.letrou-song-actions-top-v170 button{height:40px!important;border:1px solid var(--lt170-line)!important;background:#fff!important;color:var(--lt170-ink)!important;border-radius:8px!important;padding:0 14px!important;font-weight:700!important;font-size:13px!important;cursor:pointer!important;transition:.18s!important}.letrou-song-actions-top-v170 button:hover{border-color:var(--letrou-primary)!important;color:var(--letrou-secondary)!important;transform:translateY(-1px)!important}.letrou-song-reading-section-v170{padding:34px 0 46px!important;background:var(--letrou-background)!important}.letrou-lyrics-card-v170{max-width:1040px!important;margin:0 auto!important;background:#fff!important;border:1px solid var(--lt170-line)!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 15px 42px rgb(17 31 44 / .055)!important}.letrou-lyrics-toolbar-v170{min-height:62px!important;padding:10px 14px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;border-bottom:1px solid var(--lt170-line)!important;background:#fbfcfd!important}.letrou-toolbar-left-v170{display:flex!important;align-items:center!important;gap:9px!important;flex-wrap:wrap!important}.letrou-toolbar-label-v170{font-size:11px!important;font-weight:760!important;color:var(--lt170-muted)!important;text-transform:uppercase!important;letter-spacing:.08em!important}.letrou-segmented-v170{display:inline-flex!important;border:1px solid var(--lt170-line)!important;border-radius:8px!important;overflow:hidden!important;background:#fff!important}.letrou-segmented-v170 button{width:42px!important;height:38px!important;border:0!important;border-right:1px solid var(--lt170-line)!important;background:#fff!important;color:var(--lt170-ink)!important;font-weight:760!important;cursor:pointer!important}.letrou-segmented-v170 button:last-child{border-right:0!important}.letrou-segmented-v170 button:hover{background:var(--lt170-soft)!important;color:var(--letrou-secondary)!important}.letrou-toolbar-button-v170{height:40px!important;border:1px solid var(--lt170-line)!important;border-radius:8px!important;background:#fff!important;color:var(--lt170-ink)!important;padding:0 13px!important;font-weight:700!important;cursor:pointer!important}.letrou-stage-launch-v170{height:42px!important;border:0!important;border-radius:8px!important;background:var(--letrou-secondary)!important;color:var(--letrou-on-secondary)!important;padding:0 17px!important;font-size:13px!important;cursor:pointer!important;box-shadow:0 7px 18px color-mix(in srgb,var(--letrou-secondary) 18%,transparent)!important}.letrou-lyrics-reading-v170{padding:34px 28px 44px!important}.letrou-lyrics-heading-v170{max-width:780px!important;margin:0 auto 24px!important;padding-bottom:17px!important;border-bottom:1px solid var(--lt170-line)!important;display:flex!important;align-items:end!important;justify-content:space-between!important;gap:18px!important}.letrou-lyrics-heading-v170 span{display:block!important;font-size:10px!important;letter-spacing:.14em!important;font-weight:800!important;color:var(--letrou-primary)!important;margin-bottom:4px!important}.letrou-lyrics-heading-v170 h2{margin:0!important;font-size:25px!important;line-height:1.2!important;letter-spacing:-.5px!important;color:var(--lt170-ink)!important;font-weight:720!important}.letrou-lyrics-heading-v170 small{font-size:12px!important;color:var(--lt170-muted)!important;white-space:nowrap!important}.letrou-lyrics-card-v170 .letrou-lyrics{max-width:780px!important;margin:0 auto!important;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:21px!important;line-height:1.82!important;color:#18222b!important;white-space:normal!important;letter-spacing:0!important}.letrou-lyrics-card-v170 .letrou-lyrics .letrou-lyric-line,.letrou-lyrics-card-v170 .letrou-lyrics .letrou-lyric-section,.letrou-lyrics-card-v170 .letrou-lyrics .letrou-lyric-blank{display:block!important}.letrou-lyrics-card-v170 .letrou-lyrics .letrou-lyric-section{margin:26px 0 8px!important;color:var(--letrou-secondary)!important;font-size:.78em!important;font-weight:800!important;letter-spacing:.04em!important}.letrou-lyrics-card-v170 .letrou-lyrics .letrou-lyric-line{min-height:1.82em!important}.letrou-lyrics-card-v170 .letrou-lyrics .letrou-lyric-blank{height:1.05em!important;min-height:1.05em!important}.letrou-song-bottom-actions-v170{display:flex!important;justify-content:center!important;gap:10px!important;flex-wrap:wrap!important;padding:16px 18px!important;border-top:1px solid var(--lt170-line)!important;background:#fbfcfd!important}.letrou-song-bottom-actions-v170 button{height:42px!important;border:1px solid var(--lt170-line)!important;border-radius:8px!important;background:#fff!important;color:var(--lt170-ink)!important;padding:0 15px!important;font-size:13px!important;font-weight:700!important;cursor:pointer!important}.letrou-song-bottom-actions-v170 button.is-primary{background:var(--letrou-secondary)!important;color:var(--letrou-on-secondary)!important;border-color:var(--letrou-secondary)!important}.letrou-song-extra-grid-v170{max-width:1040px!important;margin:20px auto 0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.letrou-song-extra-card-v170{min-height:190px!important;border:1px solid var(--lt170-line)!important;border-radius:12px!important;background:#fff!important;padding:20px!important;display:flex!important;flex-direction:column!important;gap:10px!important;box-shadow:0 8px 24px rgb(17 31 44 / .035)!important}.letrou-song-extra-card-v170>span{width:36px!important;height:36px!important;border-radius:9px!important;background:var(--lt170-soft)!important;display:grid!important;place-items:center!important}.letrou-song-extra-card-v170 small{font-size:9px!important;letter-spacing:.11em!important;font-weight:800!important;color:var(--letrou-primary)!important}.letrou-song-extra-card-v170 h3{font-size:19px!important;margin:3px 0 5px!important;color:var(--lt170-ink)!important}.letrou-song-extra-card-v170 p{font-size:12px!important;line-height:1.55!important;color:var(--lt170-muted)!important;margin:0!important}.letrou-song-extra-card-v170 button,.letrou-song-extra-card-v170>a{margin-top:auto!important;align-self:flex-start!important;border:0!important;border-radius:8px!important;background:var(--letrou-secondary)!important;color:var(--letrou-on-secondary)!important;padding:9px 12px!important;font-size:12px!important;font-weight:700!important;cursor:pointer!important}.letrou-song-extra-card-v170.is-stage{background:var(--letrou-secondary)!important;border-color:var(--letrou-secondary)!important}.letrou-song-extra-card-v170.is-stage h3,.letrou-song-extra-card-v170.is-stage p{color:var(--letrou-on-secondary)!important}.letrou-song-extra-card-v170.is-stage p{opacity:.76!important}.letrou-song-extra-card-v170.is-stage button{background:var(--letrou-primary)!important;color:var(--letrou-on-primary)!important}.letrou-search-compact-v170{margin-top:auto!important}.letrou-search-compact-v170 input{border-radius:8px!important;font-size:12px!important}.letrou-search-compact-v170 button{margin:0!important;align-self:stretch!important}.letrou-related-v170{padding:42px 0 54px!important;background:color-mix(in srgb,var(--letrou-secondary) 2.5%,var(--letrou-background) 97.5%)!important;border-top:1px solid var(--lt170-line)!important}.letrou-related-grid-v170{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.letrou-related-grid-v170 .letrou-rank-song{display:grid!important;grid-template-columns:52px minmax(0,1fr) 16px!important;gap:11px!important;align-items:center!important;padding:10px!important;border:1px solid var(--lt170-line)!important;border-radius:10px!important;background:#fff!important}.letrou-related-grid-v170 .letrou-rank-number{display:none!important}.letrou-related-grid-v170 .letrou-rank-thumb{width:52px!important;height:52px!important;border-radius:8px!important;overflow:hidden!important}.letrou-related-grid-v170 .letrou-rank-thumb img{width:100%!important;height:100%!important;object-fit:cover!important}.letrou-related-grid-v170 .letrou-rank-copy strong{display:block!important;font-size:14px!important;color:var(--lt170-ink)!important}.letrou-related-grid-v170 .letrou-rank-copy small{display:block!important;font-size:12px!important;color:var(--lt170-muted)!important}.letrou-related-grid-v170 .letrou-rank-song>i{font-style:normal!important;color:#9ca8b4!important}.letrou-page-song .letrou-song-hero-v110,.letrou-page-song .letrou-song-layout-v110,.letrou-page-song .letrou-song-sidebar-v110,.letrou-page-song .letrou-lyrics-card-v110{all:unset}@media(max-width:1180px){body.letrou-app-body .letrou-container{width:min(var(--letrou-max-width),calc(100% - 32px))!important}body.letrou-app-body .letrou-desktop-nav{gap:15px!important}.letrou-page-home .letrou-most-grid-v140{grid-template-columns:repeat(2,minmax(0,1fr))!important}.letrou-page-home .letrou-artist-circles-v140.letrou-carousel-track-v143>a{flex-basis:calc((100% - 48px)/3)!important}}@media(max-width:900px){.letrou-page-home .letrou-home-tool-card-v150 .letrou-transcriber{display:flex!important;flex-direction:column!important;align-items:stretch!important}.letrou-page-home .letrou-home-tool-card-v150 .letrou-source-tabs,.letrou-page-home .letrou-home-tool-card-v150 .letrou-source-panel,.letrou-page-home .letrou-home-tool-card-v150 .letrou-advanced,.letrou-page-home .letrou-home-tool-card-v150 .letrou-transcribe-submit{grid-column:auto!important;grid-row:auto!important}.letrou-page-home .letrou-home-tool-card-v150 .letrou-transcribe-submit{min-height:44px!important}.letrou-song-extra-grid-v170{grid-template-columns:1fr!important}.letrou-related-grid-v170{grid-template-columns:1fr 1fr!important}.letrou-song-header-card-v170{align-items:flex-start!important}.letrou-song-artist-avatar-v170{flex-basis:108px!important;width:108px!important;height:108px!important}}@media(max-width:720px){body.letrou-app-body .letrou-container,body.letrou-app-body .letrou-topbar-inner{width:calc(100% - 24px)!important}.letrou-page-home .letrou-home-tool-v150{padding:20px 0 22px!important}.letrou-page-home .letrou-home-tool-head-v150{align-items:flex-start!important;flex-direction:column!important;gap:10px!important}.letrou-page-home .letrou-home-tool-head-v150 h1{font-size:25px!important}.letrou-page-home .letrou-home-tool-head-v150>a{display:none!important}.letrou-page-home .letrou-most-grid-v140{grid-template-columns:1fr!important}.letrou-page-home .letrou-artist-circles-v140.letrou-carousel-track-v143>a{flex-basis:76%!important}.letrou-page-home .letrou-services-grid-v140,.letrou-page-home .letrou-singer-grid-v140,.letrou-page-home .letrou-guides-v140{grid-template-columns:1fr!important}.letrou-song-hero-v170{padding:20px 0 22px!important}.letrou-song-header-card-v170{gap:15px!important}.letrou-song-artist-avatar-v170{flex-basis:88px!important;width:88px!important;height:88px!important;border-radius:14px!important}.letrou-song-artist-avatar-v170 img{border-radius:14px!important}.letrou-song-header-copy-v170 h1{font-size:32px!important;letter-spacing:-.8px!important}.letrou-song-artist-name-v170{font-size:15px!important}.letrou-song-actions-top-v170 button{height:38px!important;padding:0 11px!important;font-size:12px!important}.letrou-lyrics-toolbar-v170{align-items:stretch!important;flex-direction:column!important}.letrou-stage-launch-v170{width:100%!important}.letrou-lyrics-reading-v170{padding:26px 18px 34px!important}.letrou-lyrics-heading-v170{align-items:flex-start!important;flex-direction:column!important;gap:6px!important}.letrou-lyrics-heading-v170 small{white-space:normal!important}.letrou-lyrics-card-v170 .letrou-lyrics{font-size:20px!important;line-height:1.76!important}.letrou-song-bottom-actions-v170{justify-content:stretch!important}.letrou-song-bottom-actions-v170 button{flex:1 1 100%!important}.letrou-related-grid-v170{grid-template-columns:1fr!important}}@media(max-width:480px){.letrou-song-header-card-v170{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;gap:12px!important}.letrou-song-artist-avatar-v170{width:72px!important;height:72px!important}.letrou-song-header-copy-v170 h1{font-size:28px!important}.letrou-song-actions-top-v170{grid-column:1/-1!important}.letrou-song-actions-top-v170 button{flex:1!important}.letrou-page-home .letrou-artist-circles-v140.letrou-carousel-track-v143>a{flex-basis:84%!important}}body.letrou-app-body .letrou-footer{background:var(--letrou-footer-bg)!important;color:var(--letrou-footer-text)!important;border-top:1px solid var(--letrou-footer-border)!important}body.letrou-app-body .letrou-footer-promo-v143{padding:36px 0!important;background:color-mix(in srgb,var(--letrou-footer-bg) 88%,var(--letrou-footer-button-bg) 12%)!important;border-bottom:1px solid var(--letrou-footer-border)!important}body.letrou-app-body .letrou-footer-promo-v143>.letrou-container{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:32px!important}body.letrou-app-body .letrou-footer-promo-v143 h2{font-size:30px!important;line-height:1.15!important;letter-spacing:-.6px!important;margin:5px 0 7px!important;font-weight:720!important}body.letrou-app-body .letrou-footer-promo-v143 p{font-size:14px!important;line-height:1.6!important;max-width:720px!important;margin:0!important}body.letrou-app-body .letrou-footer-promo-actions-v143{display:flex!important;gap:10px!important;flex-wrap:wrap!important}body.letrou-app-body .letrou-footer-promo-actions-v143 a{min-height:42px!important;display:inline-flex!important;align-items:center!important;border-radius:8px!important;padding:0 15px!important;font-size:12px!important;font-weight:720!important}body.letrou-app-body .letrou-footer-az-v110{padding:25px 0!important;border-bottom:1px solid var(--letrou-footer-border)!important}body.letrou-app-body .letrou-footer-az-v110 strong{display:block!important;font-size:10px!important;letter-spacing:.12em!important;margin-bottom:12px!important}body.letrou-app-body .letrou-footer-az-v110>div{display:flex!important;gap:6px!important;flex-wrap:wrap!important}body.letrou-app-body .letrou-footer-az-v110 a{width:34px!important;height:34px!important;border-radius:7px!important;display:grid!important;place-items:center!important;font-size:11px!important;font-weight:700!important}body.letrou-app-body .letrou-footer-actions-v110{padding:14px 0!important;display:flex!important;justify-content:center!important;gap:9px!important;border-bottom:1px solid var(--letrou-footer-border)!important}body.letrou-app-body .letrou-footer-actions-v110 button,body.letrou-app-body .letrou-footer-actions-v110 a{min-height:38px!important;border-radius:8px!important;padding:0 13px!important;font-size:12px!important;display:inline-flex!important;align-items:center!important}body.letrou-app-body .letrou-footer-grid{padding:34px 0!important;display:grid!important;grid-template-columns:1.4fr repeat(3,1fr)!important;gap:48px!important}body.letrou-app-body .letrou-footer-grid strong{display:block!important;font-size:10px!important;letter-spacing:.11em!important;margin-bottom:13px!important}body.letrou-app-body .letrou-footer-grid a:not(.letrou-brand){display:block!important;font-size:13px!important;line-height:1.5!important;margin:0 0 9px!important}body.letrou-app-body .letrou-footer-grid p{font-size:13px!important;line-height:1.7!important;max-width:330px!important;margin-top:12px!important}body.letrou-app-body .letrou-footer-bottom{width:min(var(--letrou-max-width),calc(100% - 48px))!important;margin:0 auto!important;padding:15px 0 20px!important;display:flex!important;justify-content:space-between!important;font-size:11px!important;border-top:1px solid var(--letrou-footer-border)!important}@media(max-width:800px){body.letrou-app-body .letrou-footer-promo-v143>.letrou-container{align-items:flex-start!important;flex-direction:column!important}.letrou-footer-promo-actions-v143{width:100%!important}.letrou-footer-promo-actions-v143 a{flex:1!important;justify-content:center!important}body.letrou-app-body .letrou-footer-grid{grid-template-columns:1fr 1fr!important;gap:28px!important}.letrou-footer-grid>div:first-child{grid-column:1/-1!important}body.letrou-app-body .letrou-footer-bottom{width:calc(100% - 24px)!important}}@media(max-width:520px){body.letrou-app-body .letrou-footer-grid{grid-template-columns:1fr!important}.letrou-footer-grid>div:first-child{grid-column:auto!important}}body.letrou-app-body{--lt18-ink:#111827;--lt18-muted:#657386;--lt18-surface:#ffffff;--lt18-line:color-mix(in srgb,var(--letrou-secondary) 14%,#d9e2ec 86%);--lt18-soft:color-mix(in srgb,var(--letrou-primary) 7%,var(--letrou-background) 93%);--lt18-shadow:0 18px 45px rgba(18,36,56,.08);--lt18-shadow-strong:0 24px 60px rgba(18,36,56,.14);--lt18-radius:16px;background:var(--letrou-background)!important;color:var(--lt18-ink)!important}body.letrou-app-body .letrou-app-shell,body.letrou-app-body .letrou-main{background:var(--letrou-background)!important}body.letrou-app-body .letrou-container{width:min(var(--letrou-max-width),calc(100% - 56px))!important}.letrou-page-home .letrou-home-section,.letrou-page-home .letrou-home-tool-v150{transition:background .28s ease,border-color .28s ease,color .28s ease!important}.letrou-page-home .letrou-home-section{background:var(--letrou-background)!important;border-bottom:1px solid var(--lt18-line)!important}.letrou-page-home .letrou-home-section:nth-of-type(even){background:var(--letrou-background)!important}.letrou-page-home .letrou-home-tool-v150{background:var(--letrou-tool-section-bg)!important}.letrou-page-home .letrou-rank-song,.letrou-page-home .letrou-artist-circles-v140>a,.letrou-page-home .letrou-recent-grid-v140>a,.letrou-page-home .letrou-services-grid-v140 article,.letrou-page-home .letrou-singer-grid-v140>a,.letrou-page-home .letrou-guides-v140>a{transition:transform .22s cubic-bezier(.2,.75,.25,1),box-shadow .22s ease,border-color .22s ease,background .22s ease!important}.letrou-page-home .letrou-rank-song:hover,.letrou-page-home .letrou-artist-circles-v140>a:hover,.letrou-page-home .letrou-recent-grid-v140>a:hover,.letrou-page-home .letrou-services-grid-v140 article:hover,.letrou-page-home .letrou-singer-grid-v140>a:hover,.letrou-page-home .letrou-guides-v140>a:hover{transform:translateY(-4px)!important;box-shadow:var(--lt18-shadow-strong)!important}.letrou-reveal-v143{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s cubic-bezier(.2,.7,.2,1)}.letrou-reveal-v143.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.letrou-reveal-v143{opacity:1!important;transform:none!important;transition:none!important}}body.letrou-home-theme-studio .letrou-topbar{box-shadow:0 8px 30px rgb(12 28 46 / .10)!important}body.letrou-home-theme-studio .letrou-orbit-nav>.letrou-container{gap:10px!important}body.letrou-home-theme-studio .letrou-orbit-nav a{border-radius:999px!important;padding:9px 16px!important}body.letrou-home-theme-studio .letrou-page-home .letrou-home-section{padding:50px 0!important}body.letrou-home-theme-studio .letrou-page-home .letrou-section-title-v140 h2{font-size:32px!important}body.letrou-home-theme-studio .letrou-page-home .letrou-most-grid-v140 .letrou-rank-song{border-radius:14px!important;box-shadow:0 10px 28px rgb(21 45 68 / .055)!important}body.letrou-home-theme-studio .letrou-page-home .letrou-most-grid-v140 .letrou-rank-number{border-radius:999px!important}body.letrou-home-theme-editorial .letrou-topbar{box-shadow:none!important;border-bottom-width:2px!important}body.letrou-home-theme-editorial .letrou-orbit-nav a{border-radius:4px!important;text-transform:uppercase!important;letter-spacing:.045em!important;font-size:11px!important}body.letrou-home-theme-editorial .letrou-page-home .letrou-home-section{padding:52px 0!important}body.letrou-home-theme-editorial .letrou-page-home .letrou-section-title-v140{border-bottom:2px solid var(--lt18-ink)!important;padding-bottom:12px!important}body.letrou-home-theme-editorial .letrou-page-home .letrou-section-title-v140 h2{font-family:Georgia,"Times New Roman",serif!important;font-size:34px!important;font-weight:700!important;letter-spacing:-.8px!important}body.letrou-home-theme-editorial .letrou-page-home .letrou-section-title-v140 h2:after{display:none!important}body.letrou-home-theme-editorial .letrou-page-home .letrou-most-grid-v140 .letrou-rank-song{border:0!important;border-bottom:1px solid var(--lt18-line)!important;border-radius:0!important;box-shadow:none!important;padding:14px 4px!important;background:transparent!important}body.letrou-home-theme-editorial .letrou-page-home .letrou-most-grid-v140 .letrou-rank-number{background:transparent!important;color:var(--letrou-primary)!important;font-size:17px!important;font-weight:850!important}body.letrou-home-theme-midnight .letrou-page-home{--lt18-ink:#f5f7fb;--lt18-muted:#aab7c8;--lt18-surface:color-mix(in srgb,var(--letrou-secondary) 88%,#000 12%);--lt18-line:color-mix(in srgb,var(--letrou-primary) 28%,#223247 72%)}body.letrou-home-theme-midnight .letrou-page-home .letrou-home-section{background:color-mix(in srgb,var(--letrou-secondary) 82%,#05070b 18%)!important;color:#fff!important;border-color:var(--lt18-line)!important}body.letrou-home-theme-midnight .letrou-page-home .letrou-home-section:nth-of-type(even){background:color-mix(in srgb,var(--letrou-secondary) 72%,#000 28%)!important}body.letrou-home-theme-midnight .letrou-page-home .letrou-section-title-v140 h2,body.letrou-home-theme-midnight .letrou-page-home .letrou-rank-copy strong,body.letrou-home-theme-midnight .letrou-page-home .letrou-artist-circles-v140 strong{color:#fff!important}body.letrou-home-theme-midnight .letrou-page-home .letrou-rank-copy small,body.letrou-home-theme-midnight .letrou-page-home .letrou-artist-circles-v140 small{color:#aebbd0!important}body.letrou-home-theme-midnight .letrou-page-home .letrou-rank-song,body.letrou-home-theme-midnight .letrou-page-home .letrou-recent-grid-v140>a,body.letrou-home-theme-midnight .letrou-page-home .letrou-services-grid-v140 article,body.letrou-home-theme-midnight .letrou-page-home .letrou-singer-grid-v140>a,body.letrou-home-theme-midnight .letrou-page-home .letrou-guides-v140>a{background:color-mix(in srgb,var(--letrou-secondary) 82%,#02050a 18%)!important;border-color:var(--lt18-line)!important;color:#fff!important}body.letrou-home-theme-midnight .letrou-page-home .letrou-rank-song:hover{border-color:var(--letrou-primary)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--letrou-primary) 50%,transparent),0 20px 50px rgb(0 0 0 / .28)!important}body.letrou-home-theme-glass .letrou-main{background:radial-gradient(circle at 8% 10%,color-mix(in srgb,var(--letrou-primary) 14%,transparent),transparent 30%),radial-gradient(circle at 92% 18%,color-mix(in srgb,var(--letrou-accent) 12%,transparent),transparent 28%),var(--letrou-background)!important}body.letrou-home-theme-glass .letrou-page-home .letrou-home-section{background:transparent!important;border-bottom:0!important}body.letrou-home-theme-glass .letrou-page-home .letrou-home-section>.letrou-container{padding:30px!important;border:1px solid color-mix(in srgb,var(--letrou-primary) 18%,#fff 82%)!important;border-radius:28px!important;background:color-mix(in srgb,#fff 76%,transparent)!important;backdrop-filter:blur(20px)!important;box-shadow:0 20px 60px rgb(26 54 82 / .09)!important}body.letrou-home-theme-glass .letrou-page-home .letrou-rank-song,body.letrou-home-theme-glass .letrou-page-home .letrou-recent-grid-v140>a{background:rgb(255 255 255 / .72)!important;backdrop-filter:blur(14px)!important;border-color:rgb(255 255 255 / .9)!important}body.letrou-home-theme-grid .letrou-main{background-color:var(--letrou-background)!important;background-image:linear-gradient(color-mix(in srgb,var(--letrou-secondary) 4%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--letrou-secondary) 4%,transparent) 1px,transparent 1px)!important;background-size:34px 34px!important}body.letrou-home-theme-grid .letrou-orbit-nav a{border-radius:2px!important}body.letrou-home-theme-grid .letrou-page-home .letrou-home-section{background:color-mix(in srgb,var(--letrou-background) 94%,transparent)!important}body.letrou-home-theme-grid .letrou-page-home .letrou-rank-song,body.letrou-home-theme-grid .letrou-page-home .letrou-recent-grid-v140>a,body.letrou-home-theme-grid .letrou-page-home .letrou-services-grid-v140 article,body.letrou-home-theme-grid .letrou-page-home .letrou-singer-grid-v140>a,body.letrou-home-theme-grid .letrou-page-home .letrou-guides-v140>a{border-radius:4px!important;box-shadow:6px 6px 0 color-mix(in srgb,var(--letrou-primary) 13%,transparent)!important}body.letrou-home-theme-grid .letrou-page-home .letrou-section-title-v140 h2:after{border-radius:0!important;width:64px!important}body.letrou-home-theme-wave .letrou-page-home .letrou-home-section{position:relative!important;overflow:hidden!important;padding:58px 0!important}body.letrou-home-theme-wave .letrou-page-home .letrou-home-section:before{content:"";position:absolute;width:520px;height:520px;border-radius:50%;background:color-mix(in srgb,var(--letrou-primary) 8%,transparent);right:-260px;top:-290px;pointer-events:none}body.letrou-home-theme-wave .letrou-page-home .letrou-home-section:nth-of-type(even):before{right:auto;left:-280px;background:color-mix(in srgb,var(--letrou-accent) 7%,transparent)}body.letrou-home-theme-wave .letrou-orbit-nav a{border-radius:14px 4px 14px 4px!important}body.letrou-home-theme-wave .letrou-page-home .letrou-rank-song,body.letrou-home-theme-wave .letrou-page-home .letrou-recent-grid-v140>a,body.letrou-home-theme-wave .letrou-page-home .letrou-services-grid-v140 article{border-radius:22px 8px 22px 8px!important}body.letrou-home-theme-mono .letrou-page-home{--lt18-ink:#111;--lt18-muted:#676767;--lt18-line:#d8d8d8}body.letrou-home-theme-mono .letrou-orbit-nav a{border-radius:0!important;border-bottom:2px solid transparent!important}body.letrou-home-theme-mono .letrou-orbit-nav a:first-child{background:transparent!important;color:var(--letrou-subnav-text)!important;border-bottom-color:var(--letrou-primary)!important}body.letrou-home-theme-mono .letrou-page-home .letrou-section-title-v140 h2{font-weight:800!important;text-transform:uppercase!important;letter-spacing:-.035em!important}body.letrou-home-theme-mono .letrou-page-home .letrou-rank-song,body.letrou-home-theme-mono .letrou-page-home .letrou-recent-grid-v140>a,body.letrou-home-theme-mono .letrou-page-home .letrou-services-grid-v140 article,body.letrou-home-theme-mono .letrou-page-home .letrou-singer-grid-v140>a,body.letrou-home-theme-mono .letrou-page-home .letrou-guides-v140>a{border-radius:0!important;box-shadow:none!important;border-color:#d4d4d4!important}.letrou-page-home .letrou-home-tool-v150{padding:32px 0 34px!important;border-bottom:1px solid var(--lt18-line)!important}.letrou-page-home .letrou-home-tool-head-v150 h1{font-size:clamp(28px,2.6vw,38px)!important;font-weight:760!important;letter-spacing:-.8px!important}.letrou-page-home .letrou-home-tool-card-v150{overflow:hidden!important}body.letrou-tool-theme-executive .letrou-page-home .letrou-home-tool-card-v150{background:var(--letrou-tool-card-bg)!important;border:1px solid var(--letrou-tool-border)!important;border-radius:18px!important;box-shadow:0 18px 45px rgb(22 42 64 / .08)!important}body.letrou-tool-theme-executive .letrou-page-home .letrou-home-tool-card-v150:before{content:"";display:block;height:4px;background:linear-gradient(90deg,var(--letrou-tool-primary),var(--letrou-tool-secondary))}body.letrou-tool-theme-console .letrou-page-home .letrou-home-tool-card-v150{background:color-mix(in srgb,var(--letrou-tool-secondary) 94%,#000 6%)!important;border:1px solid color-mix(in srgb,var(--letrou-tool-primary) 45%,#26384b 55%)!important;border-radius:10px!important;box-shadow:0 22px 55px rgb(0 0 0 / .18)!important}body.letrou-tool-theme-console .letrou-page-home .letrou-home-tool-card-v150 .letrou-transcriber{color:#fff!important}body.letrou-tool-theme-console .letrou-page-home .letrou-home-tool-card-v150 .letrou-dropzone,body.letrou-tool-theme-console .letrou-page-home .letrou-home-tool-card-v150 .letrou-advanced{background:rgb(255 255 255 / .07)!important;border-color:rgb(255 255 255 / .16)!important;color:#fff!important}body.letrou-tool-theme-split .letrou-page-home .letrou-home-tool-card-v150 .letrou-transcriber{display:grid!important;grid-template-columns:220px minmax(0,1fr) 170px!important;gap:18px!important}body.letrou-tool-theme-split .letrou-page-home .letrou-source-tabs{grid-column:1!important;display:flex!important;flex-direction:column!important;align-self:stretch!important;background:var(--lt18-soft)!important;border-radius:12px!important;padding:8px!important}body.letrou-tool-theme-split .letrou-page-home .letrou-source-tabs button{width:100%!important;justify-content:flex-start!important}body.letrou-tool-theme-split .letrou-page-home .letrou-source-panel{grid-column:2!important}body.letrou-tool-theme-split .letrou-page-home .letrou-transcribe-submit{grid-column:3!important;min-height:100%!important}body.letrou-tool-theme-glasspro .letrou-page-home .letrou-home-tool-v150{background:radial-gradient(circle at 20% 10%,color-mix(in srgb,var(--letrou-tool-primary) 14%,transparent),transparent 36%),var(--letrou-tool-section-bg)!important}body.letrou-tool-theme-glasspro .letrou-page-home .letrou-home-tool-card-v150{background:color-mix(in srgb,var(--letrou-tool-card-bg) 78%,transparent)!important;backdrop-filter:blur(18px)!important;border:1px solid color-mix(in srgb,var(--letrou-tool-primary) 22%,#fff 78%)!important;border-radius:24px!important;box-shadow:0 25px 60px rgb(21 47 73 / .12)!important}body.letrou-tool-theme-compact .letrou-page-home .letrou-home-tool-v150{padding:22px 0!important}body.letrou-tool-theme-compact .letrou-page-home .letrou-home-tool-head-v150{margin-bottom:10px!important}body.letrou-tool-theme-compact .letrou-page-home .letrou-home-tool-card-v150{padding:10px!important;border-radius:12px!important;box-shadow:none!important}body.letrou-tool-theme-compact .letrou-page-home .letrou-dropzone{min-height:64px!important}body.letrou-tool-theme-compact .letrou-page-home .letrou-advanced{display:none!important}body.letrou-recent-theme-cards .letrou-recent-grid-v140>a{background:#fff!important;border:1px solid var(--lt18-line)!important;border-radius:14px!important;box-shadow:0 8px 24px rgb(20 42 64 / .05)!important}body.letrou-recent-theme-editorial .letrou-recent-grid-v140{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0 28px!important}body.letrou-recent-theme-editorial .letrou-recent-grid-v140>a{border:0!important;border-bottom:1px solid var(--lt18-line)!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:15px 0!important}body.letrou-recent-theme-covers .letrou-recent-grid-v140>a{min-width:260px!important;display:grid!important;grid-template-columns:96px minmax(0,1fr) 18px!important;min-height:112px!important;border-radius:16px!important}body.letrou-recent-theme-covers .letrou-recent-grid-v140>a>span{width:96px!important;height:96px!important;border-radius:12px!important;overflow:hidden!important}body.letrou-recent-theme-glass .letrou-recent-grid-v140>a{background:rgb(255 255 255 / .68)!important;backdrop-filter:blur(14px)!important;border:1px solid rgb(255 255 255 / .9)!important;border-radius:18px!important;box-shadow:0 18px 44px rgb(18 42 65 / .08)!important}body.letrou-recent-theme-dark .letrou-recent-v140{background:color-mix(in srgb,var(--letrou-secondary) 90%,#000 10%)!important;color:#fff!important}body.letrou-recent-theme-dark .letrou-recent-v140 .letrou-section-title-v140 h2{color:#fff!important}body.letrou-recent-theme-dark .letrou-recent-grid-v140>a{background:rgb(255 255 255 / .08)!important;border-color:rgb(255 255 255 / .14)!important;color:#fff!important;border-radius:14px!important}body.letrou-recent-theme-dark .letrou-recent-grid-v140 strong{color:#fff!important}body.letrou-recent-theme-dark .letrou-recent-grid-v140 small{color:#b9c5d2!important}body.letrou-resources-theme-executive .letrou-services-grid-v140 article{background:#fff!important;border:1px solid var(--lt18-line)!important;border-radius:16px!important;box-shadow:0 12px 32px rgb(20 42 64 / .055)!important}body.letrou-resources-theme-dark .letrou-services-v140{background:color-mix(in srgb,var(--letrou-secondary) 92%,#000 8%)!important}body.letrou-resources-theme-dark .letrou-services-v140 .letrou-section-title-v140 h2{color:#fff!important}body.letrou-resources-theme-dark .letrou-services-grid-v140 article{background:rgb(255 255 255 / .075)!important;border-color:rgb(255 255 255 / .14)!important;color:#fff!important}body.letrou-resources-theme-dark .letrou-services-grid-v140 h3{color:#fff!important}body.letrou-resources-theme-dark .letrou-services-grid-v140 p{color:#b8c4d1!important}body.letrou-resources-theme-band .letrou-services-grid-v140{gap:0!important;border:1px solid var(--lt18-line)!important;border-radius:20px!important;overflow:hidden!important;background:#fff!important}body.letrou-resources-theme-band .letrou-services-grid-v140 article{border:0!important;border-right:1px solid var(--lt18-line)!important;border-radius:0!important;box-shadow:none!important}body.letrou-resources-theme-band .letrou-services-grid-v140 article:last-child{border-right:0!important}body.letrou-resources-theme-outline .letrou-services-grid-v140 article{background:transparent!important;border:2px solid color-mix(in srgb,var(--letrou-primary) 42%,var(--lt18-line))!important;border-radius:12px!important;box-shadow:none!important}body.letrou-resources-theme-minimal .letrou-services-grid-v140 article{background:transparent!important;border:0!important;border-top:3px solid var(--letrou-primary)!important;border-radius:0!important;box-shadow:none!important;padding-left:0!important;padding-right:22px!important}body.letrou-singer-theme-strips .letrou-singer-grid-v140>a{border-radius:10px!important;border-left:4px solid var(--letrou-primary)!important}body.letrou-singer-theme-tiles .letrou-singer-grid-v140>a{min-height:132px!important;border-radius:18px!important;padding:24px!important;background:linear-gradient(145deg,#fff,var(--lt18-soft))!important;box-shadow:0 12px 32px rgb(20 42 64 / .06)!important}body.letrou-singer-theme-dark .letrou-singer-v140{background:var(--letrou-secondary)!important}.letrou-singer-theme-dark .letrou-singer-v140 .letrou-section-title-v140 h2{color:#fff!important}body.letrou-singer-theme-dark .letrou-singer-grid-v140>a{background:rgb(255 255 255 / .08)!important;border-color:rgb(255 255 255 / .14)!important;color:#fff!important;border-radius:14px!important}body.letrou-singer-theme-dark .letrou-singer-grid-v140 b{color:#fff!important}body.letrou-singer-theme-dark .letrou-singer-grid-v140 span{color:#b9c4d0!important}body.letrou-singer-theme-numbered .letrou-singer-grid-v140{counter-reset:lttool!important}.letrou-singer-theme-numbered .letrou-singer-grid-v140>a{counter-increment:lttool!important;padding-left:66px!important;position:relative!important;border-radius:8px!important}.letrou-singer-theme-numbered .letrou-singer-grid-v140>a:before{content:"0" counter(lttool)!important;position:absolute!important;left:18px!important;top:50%!important;transform:translateY(-50%)!important;font-size:22px!important;font-weight:850!important;color:var(--letrou-primary)!important;background:none!important;width:auto!important}body.letrou-singer-theme-minimal .letrou-singer-grid-v140>a{background:transparent!important;border:0!important;border-bottom:1px solid var(--lt18-line)!important;border-radius:0!important;box-shadow:none!important;padding-left:0!important}body.letrou-study-theme-editorial .letrou-guides-v140>a{border-radius:12px!important;background:#fff!important}body.letrou-study-theme-magazine .letrou-guides-v140{grid-template-columns:1.45fr 1fr 1fr!important}.letrou-study-theme-magazine .letrou-guides-v140>a:first-child{grid-row:span 1!important;min-height:320px!important;padding:32px!important;background:var(--letrou-secondary)!important}.letrou-study-theme-magazine .letrou-guides-v140>a:first-child h3{font-size:30px!important;color:#fff!important}body.letrou-study-theme-dark .letrou-learn-v140{background:color-mix(in srgb,var(--letrou-secondary) 90%,#000 10%)!important}.letrou-study-theme-dark .letrou-learn-v140 .letrou-section-title-v140 h2{color:#fff!important}.letrou-study-theme-dark .letrou-guides-v140>a{background:rgb(255 255 255 / .07)!important;border-color:rgb(255 255 255 / .14)!important;color:#fff!important}.letrou-study-theme-dark .letrou-guides-v140 h3{color:#fff!important}.letrou-study-theme-dark .letrou-guides-v140 p{color:#b9c4d0!important}body.letrou-study-theme-cards .letrou-guides-v140>a{border-radius:20px!important;background:linear-gradient(145deg,#fff,var(--lt18-soft))!important;box-shadow:0 16px 42px rgb(22 44 68 / .08)!important}body.letrou-study-theme-minimal .letrou-guides-v140>a{background:transparent!important;border:0!important;border-top:2px solid var(--letrou-primary)!important;border-radius:0!important;box-shadow:none!important;padding-left:0!important}.letrou-page-song .letrou-main{background:var(--letrou-background)!important;color:var(--lt18-ink)!important}.letrou-page-song .letrou-song-page-v170{background:var(--letrou-background)!important}.letrou-page-song .letrou-song-hero-v170{padding:34px 0 38px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--letrou-secondary) 7%,var(--letrou-background) 93%),var(--letrou-background) 62%)!important;border-bottom:1px solid var(--lt18-line)!important;position:relative!important;overflow:hidden!important}.letrou-page-song .letrou-song-hero-v170:after{content:"";position:absolute;width:420px;height:420px;border-radius:50%;right:-160px;top:-260px;background:color-mix(in srgb,var(--letrou-primary) 9%,transparent);pointer-events:none}.letrou-page-song .letrou-breadcrumb-v170{position:relative;z-index:2;max-width:1240px!important;margin:0 auto 20px!important;font-size:13px!important;color:#6b7786!important;display:flex!important;gap:8px!important;align-items:center!important}.letrou-page-song .letrou-breadcrumb-v170 a{color:var(--letrou-accent)!important;font-weight:650!important}.letrou-page-song .letrou-song-header-card-v170{position:relative;z-index:2;max-width:1240px!important;margin:0 auto!important;display:grid!important;grid-template-columns:176px minmax(0,1fr)!important;align-items:center!important;gap:34px!important;padding:0!important}.letrou-page-song .letrou-song-artist-avatar-v170{width:176px!important;height:176px!important;min-width:176px!important;flex-basis:176px!important;border-radius:24px!important;background:#e8eef5!important;border:3px solid #fff!important;outline:1px solid var(--lt18-line)!important;box-shadow:0 20px 44px rgb(17 33 52 / .14)!important;overflow:hidden!important;display:grid!important;place-items:center!important;font-size:52px!important;font-weight:850!important;color:var(--letrou-secondary)!important}.letrou-page-song .letrou-song-artist-avatar-v170 img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:21px!important;display:block!important}.letrou-page-song .letrou-song-header-copy-v170{min-width:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important}.letrou-page-song .letrou-song-type-v170{color:var(--letrou-primary)!important;font-size:11px!important;letter-spacing:.16em!important;font-weight:850!important;margin:0 0 8px!important}.letrou-page-song .letrou-song-header-copy-v170 h1{font-size:clamp(46px,5vw,72px)!important;line-height:.98!important;letter-spacing:-2.4px!important;font-weight:820!important;color:var(--lt18-ink)!important;margin:0 0 10px!important;max-width:980px!important;text-wrap:balance!important}.letrou-page-song .letrou-song-artist-name-v170{font-size:21px!important;font-weight:620!important;color:var(--lt18-muted)!important;margin:0!important}.letrou-page-song .letrou-song-actions-top-v170{display:flex!important;gap:10px!important;flex-wrap:wrap!important;margin-top:22px!important}.letrou-page-song .letrou-song-actions-top-v170 button{height:46px!important;padding:0 17px!important;border:1px solid var(--lt18-line)!important;border-radius:11px!important;background:#fff!important;color:var(--lt18-ink)!important;font-size:13px!important;font-weight:760!important;box-shadow:0 6px 18px rgb(20 40 62 / .05)!important;cursor:pointer!important}.letrou-page-song .letrou-song-actions-top-v170 button:hover{border-color:var(--letrou-primary)!important;transform:translateY(-2px)!important;box-shadow:0 12px 26px rgb(20 40 62 / .09)!important}.letrou-page-song .letrou-song-reading-section-v170{padding:38px 0 58px!important;background:var(--letrou-background)!important}.letrou-page-song .letrou-lyrics-card-v170{max-width:1240px!important;margin:0 auto!important;background:#fff!important;border:1px solid var(--lt18-line)!important;border-radius:20px!important;overflow:hidden!important;box-shadow:0 22px 56px rgb(17 34 54 / .08)!important}.letrou-page-song .letrou-lyrics-toolbar-v170{min-height:72px!important;padding:12px 18px!important;background:#f8fafc!important;border-bottom:1px solid var(--lt18-line)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important}.letrou-page-song .letrou-toolbar-left-v170{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}.letrou-page-song .letrou-toolbar-label-v170{font-size:11px!important;font-weight:800!important;color:#6f7b8a!important;text-transform:uppercase!important;letter-spacing:.08em!important}.letrou-page-song .letrou-segmented-v170{display:inline-flex!important;border:1px solid #d6dee7!important;border-radius:10px!important;overflow:hidden!important;background:#fff!important}.letrou-page-song .letrou-segmented-v170 button{width:48px!important;height:44px!important;border:0!important;border-right:1px solid #d6dee7!important;background:#fff!important;color:#152131!important;font-size:14px!important;font-weight:800!important;cursor:pointer!important}.letrou-page-song .letrou-segmented-v170 button:last-child{border-right:0!important}.letrou-page-song .letrou-segmented-v170 button:hover{background:var(--lt18-soft)!important;color:var(--letrou-secondary)!important}.letrou-page-song .letrou-toolbar-button-v170{height:46px!important;border:1px solid #d6dee7!important;border-radius:10px!important;background:#fff!important;color:#152131!important;padding:0 16px!important;font-size:13px!important;font-weight:750!important;cursor:pointer!important}.letrou-page-song .letrou-stage-launch-v170{height:48px!important;border:0!important;border-radius:11px!important;background:var(--letrou-secondary)!important;color:var(--letrou-on-secondary)!important;padding:0 20px!important;font-size:14px!important;font-weight:800!important;box-shadow:0 10px 26px color-mix(in srgb,var(--letrou-secondary) 22%,transparent)!important;cursor:pointer!important}.letrou-page-song .letrou-stage-launch-v170:hover{transform:translateY(-2px)!important}.letrou-page-song .letrou-lyrics-reading-v170{padding:44px 52px 56px!important}.letrou-page-song .letrou-lyrics-heading-v170{max-width:940px!important;margin:0 auto 28px!important;padding-bottom:20px!important;border-bottom:1px solid var(--lt18-line)!important;display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:20px!important}.letrou-page-song .letrou-lyrics-heading-v170 span{font-size:10px!important;letter-spacing:.15em!important;font-weight:850!important;color:var(--letrou-primary)!important;margin-bottom:5px!important}.letrou-page-song .letrou-lyrics-heading-v170 h2{font-size:30px!important;line-height:1.12!important;letter-spacing:-.7px!important;font-weight:780!important;color:var(--lt18-ink)!important;margin:0!important}.letrou-page-song .letrou-lyrics-heading-v170 small{font-size:13px!important;color:#6f7b89!important;font-weight:540!important}.letrou-page-song .letrou-lyrics-card-v170 .letrou-lyrics{max-width:940px!important;margin:0 auto!important;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:25px!important;line-height:1.9!important;font-weight:500!important;color:#121c26!important;letter-spacing:.003em!important;text-align:left!important}.letrou-page-song .letrou-lyrics-card-v170 .letrou-lyrics .letrou-lyric-section{margin:32px 0 10px!important;font-size:.68em!important;line-height:1.4!important;font-weight:850!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--letrou-accent)!important}.letrou-page-song .letrou-lyrics-card-v170 .letrou-lyrics .letrou-lyric-line{min-height:1.9em!important}.letrou-page-song .letrou-lyrics-card-v170 .letrou-lyrics .letrou-lyric-blank{height:1.08em!important;min-height:1.08em!important}.letrou-page-song .letrou-song-bottom-actions-v170{display:flex!important;justify-content:center!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important;padding:20px!important;border-top:1px solid var(--lt18-line)!important;background:#f8fafc!important}.letrou-page-song .letrou-song-bottom-actions-v170 button{height:46px!important;padding:0 17px!important;border-radius:10px!important;border:1px solid #d5dee7!important;background:#fff!important;color:#152131!important;font-size:13px!important;font-weight:760!important;cursor:pointer!important}.letrou-page-song .letrou-song-bottom-actions-v170 button.is-primary{background:var(--letrou-secondary)!important;color:var(--letrou-on-secondary)!important;border-color:var(--letrou-secondary)!important}.letrou-page-song .letrou-song-extra-grid-v170{max-width:1240px!important;margin:24px auto 0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.letrou-page-song .letrou-song-extra-card-v170{min-height:210px!important;border:1px solid var(--lt18-line)!important;border-radius:16px!important;background:#fff!important;padding:23px!important;box-shadow:0 10px 28px rgb(18 39 61 / .045)!important;display:flex!important;flex-direction:column!important;gap:11px!important}.letrou-page-song .letrou-song-extra-card-v170>span{width:42px!important;height:42px!important;border-radius:11px!important;background:var(--lt18-soft)!important;display:grid!important;place-items:center!important;font-size:18px!important}.letrou-page-song .letrou-song-extra-card-v170 h3{font-size:22px!important;line-height:1.2!important;margin:3px 0 5px!important;color:var(--lt18-ink)!important}.letrou-page-song .letrou-song-extra-card-v170 p{font-size:13px!important;line-height:1.6!important;color:var(--lt18-muted)!important;margin:0!important}.letrou-page-song .letrou-song-extra-card-v170 button,.letrou-page-song .letrou-song-extra-card-v170>a{margin-top:auto!important;align-self:flex-start!important;padding:10px 14px!important;border-radius:9px!important;font-weight:750!important}.letrou-page-song .letrou-song-extra-card-v170.is-stage{background:linear-gradient(135deg,var(--letrou-secondary),color-mix(in srgb,var(--letrou-secondary) 74%,#000 26%))!important;border-color:var(--letrou-secondary)!important;color:#fff!important}.letrou-page-song .letrou-song-extra-card-v170.is-stage h3,.letrou-page-song .letrou-song-extra-card-v170.is-stage p{color:#fff!important}.letrou-page-song .letrou-related-v170{padding:50px 0 62px!important;background:color-mix(in srgb,var(--letrou-secondary) 3%,var(--letrou-background) 97%)!important;border-top:1px solid var(--lt18-line)!important}.letrou-page-song .letrou-related-grid-v170{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.letrou-page-song .letrou-related-grid-v170 .letrou-rank-song{background:#fff!important;border:1px solid var(--lt18-line)!important;border-radius:12px!important;box-shadow:0 8px 22px rgb(18 39 61 / .04)!important;padding:11px!important}.letrou-stage{position:fixed!important;inset:0!important;z-index:999999!important;background:#030506!important;color:#fff!important;display:none!important;grid-template-rows:76px minmax(0,1fr) auto!important;overflow:hidden!important}.letrou-stage.is-open{display:grid!important}.letrou-stage-top{height:76px!important;padding:10px clamp(16px,3vw,42px)!important;display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:18px!important;background:rgb(6 9 12 / .96)!important;border-bottom:1px solid rgb(255 255 255 / .13)!important;backdrop-filter:blur(14px)!important;box-shadow:0 8px 26px rgb(0 0 0 / .25)!important}.letrou-stage-top-button,.letrou-stage-size button{height:44px!important;border-radius:10px!important;border:1px solid rgb(255 255 255 / .18)!important;background:#161b20!important;color:#fff!important;font-size:13px!important;font-weight:750!important;padding:0 15px!important;cursor:pointer!important}.letrou-stage-size{display:flex!important;gap:8px!important}.letrou-stage-size button{width:48px!important;padding:0!important;font-size:15px!important}.letrou-stage-top button:hover{background:#232a31!important;border-color:rgb(255 255 255 / .34)!important}.letrou-stage-song-meta{text-align:center!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:2px!important}.letrou-stage-song-meta strong{font-size:17px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.letrou-stage-song-meta span{font-size:12px!important;color:#9aa6b3!important}.letrou-stage-text{overflow:auto!important;overscroll-behavior:contain!important;padding:58px max(24px,calc((100vw - 1120px)/2)) 150px!important;font-size:32px!important;line-height:1.85!important;font-weight:560!important;scroll-behavior:auto!important;text-align:center!important;color:#fff!important;outline:none!important}.letrou-stage-line{max-width:1080px!important;margin:0 auto!important;min-height:1.85em!important;text-align:center!important;transition:color .18s ease,background .18s ease,transform .18s ease!important;border-radius:8px!important;padding:0 10px!important;overflow-wrap:anywhere!important}.letrou-stage-line.is-marked{color:var(--letrou-primary)!important;background:color-mix(in srgb,var(--letrou-primary) 12%,transparent)!important;transform:scale(1.01)!important}.letrou-stage-controls{position:absolute!important;left:50%!important;bottom:max(18px,env(safe-area-inset-bottom))!important;transform:translateX(-50%)!important;display:flex!important;align-items:center!important;gap:10px!important;padding:10px!important;background:rgb(16 20 25 / .94)!important;border:1px solid rgb(255 255 255 / .15)!important;border-radius:16px!important;box-shadow:0 18px 50px rgb(0 0 0 / .4)!important;backdrop-filter:blur(18px)!important;z-index:4!important}.letrou-stage-action{height:48px!important;border:1px solid rgb(255 255 255 / .16)!important;border-radius:11px!important;background:#20262d!important;color:#fff!important;padding:0 18px!important;font-size:13px!important;font-weight:800!important;cursor:pointer!important;white-space:nowrap!important}.letrou-stage-action.is-play,.letrou-stage-action.is-running{background:var(--letrou-primary)!important;color:var(--letrou-on-primary)!important;border-color:var(--letrou-primary)!important}.letrou-stage-speed-control{height:48px!important;display:grid!important;grid-template-columns:auto 38px 46px 38px!important;align-items:center!important;gap:6px!important;padding:0 8px 0 14px!important;border-radius:11px!important;background:#11161b!important;border:1px solid rgb(255 255 255 / .14)!important}.letrou-stage-speed-control>span{font-size:11px!important;font-weight:750!important;color:#b8c2cc!important;text-transform:uppercase!important;letter-spacing:.06em!important;margin-right:4px!important}.letrou-stage-speed-control button{width:38px!important;height:36px!important;border-radius:8px!important;border:1px solid rgb(255 255 255 / .16)!important;background:#20262d!important;color:#fff!important;font-size:20px!important;font-weight:700!important;cursor:pointer!important}.letrou-stage-speed-control output{height:36px!important;min-width:46px!important;border-radius:8px!important;background:#050709!important;display:grid!important;place-items:center!important;color:#fff!important;font-size:15px!important;font-weight:850!important;font-variant-numeric:tabular-nums!important}@media(max-width:1180px){body.letrou-app-body .letrou-container{width:min(var(--letrou-max-width),calc(100% - 34px))!important}body.letrou-tool-theme-split .letrou-page-home .letrou-home-tool-card-v150 .letrou-transcriber{grid-template-columns:170px minmax(0,1fr)!important}body.letrou-tool-theme-split .letrou-page-home .letrou-transcribe-submit{grid-column:1/-1!important;min-height:46px!important}.letrou-page-song .letrou-song-header-card-v170{grid-template-columns:150px minmax(0,1fr)!important;gap:26px!important}.letrou-page-song .letrou-song-artist-avatar-v170{width:150px!important;height:150px!important;min-width:150px!important}}@media(max-width:900px){body.letrou-study-theme-magazine .letrou-guides-v140{grid-template-columns:1fr!important}.letrou-page-song .letrou-song-header-card-v170{grid-template-columns:116px minmax(0,1fr)!important;gap:20px!important}.letrou-page-song .letrou-song-artist-avatar-v170{width:116px!important;height:116px!important;min-width:116px!important;border-radius:18px!important}.letrou-page-song .letrou-song-header-copy-v170 h1{font-size:clamp(38px,7vw,52px)!important}.letrou-page-song .letrou-song-extra-grid-v170{grid-template-columns:1fr!important}.letrou-page-song .letrou-related-grid-v170{grid-template-columns:1fr 1fr!important}.letrou-stage-text{padding-left:7vw!important;padding-right:7vw!important}}@media(max-width:720px){body.letrou-app-body .letrou-container{width:calc(100% - 24px)!important}body.letrou-home-theme-glass .letrou-page-home .letrou-home-section>.letrou-container{padding:18px!important;border-radius:20px!important}body.letrou-tool-theme-split .letrou-page-home .letrou-home-tool-card-v150 .letrou-transcriber{display:flex!important;flex-direction:column!important}.letrou-page-home .letrou-home-tool-head-v150 h1{font-size:27px!important}body.letrou-recent-theme-editorial .letrou-recent-grid-v140{grid-template-columns:1fr!important}body.letrou-resources-theme-band .letrou-services-grid-v140{display:grid!important;grid-template-columns:1fr!important}.letrou-resources-theme-band .letrou-services-grid-v140 article{border-right:0!important;border-bottom:1px solid var(--lt18-line)!important}.letrou-page-song .letrou-song-hero-v170{padding:22px 0 26px!important}.letrou-page-song .letrou-breadcrumb-v170{margin-bottom:15px!important;font-size:11px!important}.letrou-page-song .letrou-song-header-card-v170{grid-template-columns:88px minmax(0,1fr)!important;gap:14px!important;align-items:start!important}.letrou-page-song .letrou-song-artist-avatar-v170{width:88px!important;height:88px!important;min-width:88px!important;border-radius:14px!important}.letrou-page-song .letrou-song-header-copy-v170 h1{font-size:34px!important;line-height:1.04!important;letter-spacing:-1px!important}.letrou-page-song .letrou-song-artist-name-v170{font-size:15px!important}.letrou-page-song .letrou-song-actions-top-v170{grid-column:1/-1!important;margin-top:14px!important}.letrou-page-song .letrou-song-actions-top-v170 button{height:40px!important;font-size:12px!important}.letrou-page-song .letrou-lyrics-card-v170{border-radius:14px!important}.letrou-page-song .letrou-lyrics-toolbar-v170{align-items:stretch!important;flex-direction:column!important;padding:12px!important}.letrou-page-song .letrou-toolbar-left-v170{width:100%!important}.letrou-page-song .letrou-stage-launch-v170{width:100%!important}.letrou-page-song .letrou-lyrics-reading-v170{padding:30px 18px 38px!important}.letrou-page-song .letrou-lyrics-heading-v170{align-items:flex-start!important;flex-direction:column!important;gap:6px!important}.letrou-page-song .letrou-lyrics-heading-v170 small{white-space:normal!important}.letrou-page-song .letrou-lyrics-card-v170 .letrou-lyrics{font-size:22px!important;line-height:1.84!important;font-weight:520!important}.letrou-page-song .letrou-song-bottom-actions-v170{align-items:stretch!important;flex-direction:column!important}.letrou-page-song .letrou-song-bottom-actions-v170 button{width:100%!important}.letrou-page-song .letrou-related-grid-v170{grid-template-columns:1fr!important}.letrou-stage{grid-template-rows:68px minmax(0,1fr) auto!important}.letrou-stage-top{height:68px!important;padding:8px 10px!important;grid-template-columns:auto 1fr auto!important;gap:8px!important}.letrou-stage-song-meta strong{font-size:14px!important}.letrou-stage-song-meta span{display:none!important}.letrou-stage-top-button{padding:0 10px!important}.letrou-stage-size button{width:42px!important}.letrou-stage-text{padding:38px 16px 150px!important;font-size:28px!important;line-height:1.72!important}.letrou-stage-line{padding:0 2px!important}.letrou-stage-controls{width:calc(100% - 20px)!important;justify-content:center!important;gap:7px!important;padding:8px!important;border-radius:14px!important}.letrou-stage-action{height:44px!important;padding:0 11px!important;font-size:12px!important}.letrou-stage-speed-control{height:44px!important;grid-template-columns:34px 42px 34px!important;padding:0 6px!important}.letrou-stage-speed-control>span{display:none!important}.letrou-stage-speed-control button{width:34px!important;height:34px!important}.letrou-stage-speed-control output{min-width:42px!important;height:34px!important}}@media(max-width:430px){.letrou-page-song .letrou-song-header-card-v170{grid-template-columns:74px minmax(0,1fr)!important}.letrou-page-song .letrou-song-artist-avatar-v170{width:74px!important;height:74px!important;min-width:74px!important}.letrou-page-song .letrou-song-header-copy-v170 h1{font-size:30px!important}.letrou-page-song .letrou-song-actions-top-v170{display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important}.letrou-page-song .letrou-song-actions-top-v170 button{width:100%!important;padding:0 8px!important}.letrou-stage-action:last-child{display:none!important}.letrou-stage-controls{justify-content:space-between!important}.letrou-stage-speed-control{flex:1!important;display:grid!important;grid-template-columns:36px 1fr 36px!important}.letrou-stage-speed-control output{width:100%!important}}:root{--lt-surface:#fff;--lt-text:#162033;--lt-muted:#66758A;--lt-line:color-mix(in srgb,var(--letrou-secondary) 14%,#fff 86%);--lt-soft:color-mix(in srgb,var(--letrou-primary) 7%,var(--letrou-background) 93%)}.letrou-app-body{background:var(--letrou-background)!important;color:var(--lt-text)!important}.letrou-main,.letrou-home-section,.letrou-song-page{background:var(--letrou-background)!important}.letrou-topbar{background:var(--letrou-secondary)!important;border-bottom-color:var(--letrou-accent)!important}.letrou-topbar a,.letrou-desktop-nav a{color:#fff!important}.letrou-desktop-nav a:hover{color:var(--letrou-accent)!important}.letrou-subnav{background:#fff!important;border-bottom:1px solid var(--lt-line)!important}.letrou-subnav a{color:var(--letrou-secondary)!important}.letrou-subnav a:hover,.letrou-subnav a:first-child{background:var(--letrou-primary)!important;color:var(--letrou-on-primary)!important}.letrou-section-title-v140 h2,.letrou-song-header-copy-v170 h1,.letrou-song-reading-card-v170 h2{color:var(--letrou-secondary)!important}.letrou-section-title-v140 h2:after{background:var(--letrou-primary)!important}a{accent-color:var(--letrou-primary)}.letrou-primary-btn,.letrou-home-tool-card-v150 button[type=submit],.letrou-song-stage-btn-v170,.letrou-stage-open-v170,.letrou-transcribe-inline-v141 button[type=submit]{background:var(--letrou-primary)!important;color:var(--letrou-on-primary)!important;border-color:var(--letrou-primary)!important}.letrou-secondary-btn,.letrou-song-actions-top-v170 button{border-color:var(--lt-line)!important;color:var(--letrou-secondary)!important;background:#fff!important}.letrou-most-grid-v140>a,.letrou-recent-grid-v140>a,.letrou-services-grid-v140 article,.letrou-singer-grid-v140>a,.letrou-guides-v140>a{background:#fff!important;border-color:var(--lt-line)!important;color:var(--lt-text)!important}.letrou-most-grid-v140 b,.letrou-most-grid-v140 strong,.letrou-recent-grid-v140 strong,.letrou-services-grid-v140 h3,.letrou-singer-grid-v140 b,.letrou-guides-v140 h3{color:var(--letrou-secondary)!important}.letrou-most-grid-v140 em,.letrou-services-grid-v140>article>span,.letrou-artist-circle-v140 i{background:var(--letrou-primary)!important;color:var(--letrou-on-primary)!important}.letrou-artist-circle-v140{border-color:var(--letrou-accent)!important;box-shadow:0 12px 35px color-mix(in srgb,var(--letrou-secondary) 14%,transparent)!important}.letrou-recent-grid-v140>a:hover,.letrou-most-grid-v140>a:hover,.letrou-services-grid-v140 article:hover,.letrou-singer-grid-v140>a:hover,.letrou-guides-v140>a:hover{border-color:var(--letrou-primary)!important;box-shadow:0 18px 42px color-mix(in srgb,var(--letrou-secondary) 13%,transparent)!important;transform:translateY(-3px)}.letrou-footer{background:var(--letrou-secondary)!important;color:#fff!important;border-top-color:var(--letrou-accent)!important}.letrou-footer a{color:#f4f8fb!important}.letrou-footer a:hover{color:var(--letrou-accent)!important}.letrou-footer .letrou-primary-btn{background:var(--letrou-primary)!important;color:var(--letrou-on-primary)!important}.letrou-song-hero-v170{background:linear-gradient(180deg,color-mix(in srgb,var(--letrou-primary) 7%,#fff 93%),var(--letrou-background))!important}.letrou-song-reading-card-v170{border-color:var(--lt-line)!important;box-shadow:0 20px 60px color-mix(in srgb,var(--letrou-secondary) 10%,transparent)!important}.letrou-lyrics-body-v170 .letrou-lyrics-section-label-v170{color:var(--letrou-primary)!important}.letrou-song-module-stage-v170{background:var(--letrou-secondary)!important;color:#fff!important}.letrou-song-module-stage-v170 h3{color:#fff!important}.letrou-stage{--stage-accent:var(--letrou-primary)}.letrou-stage .letrou-stage-controls button,.letrou-stage .letrou-stage-speed button{border-color:color-mix(in srgb,var(--letrou-primary) 55%,#fff 45%)!important}body.letrou-home-theme-studio .letrou-page-home .letrou-home-section{padding-block:56px!important}body.letrou-home-theme-studio .letrou-most-grid-v140{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:14px!important}body.letrou-home-theme-studio .letrou-services-grid-v140 article{border-top:4px solid var(--letrou-primary)!important;border-radius:18px!important}body.letrou-home-theme-studio .letrou-home-tool-v150{background:linear-gradient(135deg,var(--letrou-background),var(--lt-soft))!important}body.letrou-home-theme-editorial .letrou-page-home .letrou-home-section{padding-block:50px!important}body.letrou-home-theme-editorial .letrou-most-grid-v140{grid-template-columns:repeat(3,1fr)!important;gap:0 28px!important}body.letrou-home-theme-editorial .letrou-most-grid-v140>a{border:0!important;border-bottom:1px solid var(--lt-line)!important;border-radius:0!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}body.letrou-home-theme-editorial .letrou-recent-grid-v140>a{border-radius:4px!important;box-shadow:none!important}body.letrou-home-theme-editorial .letrou-guides-v140>a:first-child{grid-column:span 2!important;padding:30px!important}body.letrou-home-theme-midnight .letrou-page-home{background:#0A1020!important;color:#fff!important}body.letrou-home-theme-midnight .letrou-page-home .letrou-home-section,body.letrou-home-theme-midnight .letrou-page-home .letrou-home-tool-v150{background:#0A1020!important}body.letrou-home-theme-midnight .letrou-page-home h1,body.letrou-home-theme-midnight .letrou-page-home h2,body.letrou-home-theme-midnight .letrou-page-home h3{color:#fff!important}body.letrou-home-theme-midnight .letrou-page-home .letrou-most-grid-v140>a,body.letrou-home-theme-midnight .letrou-page-home .letrou-recent-grid-v140>a,body.letrou-home-theme-midnight .letrou-page-home .letrou-services-grid-v140 article,body.letrou-home-theme-midnight .letrou-page-home .letrou-singer-grid-v140>a,body.letrou-home-theme-midnight .letrou-page-home .letrou-guides-v140>a{background:#111B2E!important;border-color:#263A58!important;color:#fff!important}body.letrou-home-theme-midnight .letrou-page-home .letrou-most-grid-v140 strong,body.letrou-home-theme-midnight .letrou-page-home .letrou-recent-grid-v140 strong,body.letrou-home-theme-midnight .letrou-page-home .letrou-services-grid-v140 h3,body.letrou-home-theme-midnight .letrou-page-home .letrou-singer-grid-v140 b,body.letrou-home-theme-midnight .letrou-page-home .letrou-guides-v140 h3{color:#fff!important}body.letrou-home-theme-glass .letrou-page-home{background:linear-gradient(135deg,var(--lt-soft),var(--letrou-background) 44%,color-mix(in srgb,var(--letrou-accent) 8%,#fff 92%))!important}body.letrou-home-theme-glass .letrou-page-home .letrou-most-grid-v140>a,body.letrou-home-theme-glass .letrou-page-home .letrou-recent-grid-v140>a,body.letrou-home-theme-glass .letrou-page-home .letrou-services-grid-v140 article,body.letrou-home-theme-glass .letrou-page-home .letrou-singer-grid-v140>a,body.letrou-home-theme-glass .letrou-page-home .letrou-guides-v140>a{background:rgb(255 255 255 / .72)!important;backdrop-filter:blur(16px)!important;border-color:rgb(255 255 255 / .92)!important;box-shadow:0 20px 60px color-mix(in srgb,var(--letrou-secondary) 12%,transparent)!important;border-radius:22px!important}body.letrou-home-theme-grid .letrou-page-home .letrou-container{max-width:min(var(--letrou-max-width),96vw)!important}body.letrou-home-theme-grid .letrou-most-grid-v140{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:12px!important}body.letrou-home-theme-grid .letrou-most-grid-v140>a{display:flex!important;flex-direction:column!important;align-items:flex-start!important;min-height:160px!important;border-radius:12px!important}body.letrou-home-theme-grid .letrou-services-grid-v140{grid-template-columns:1.2fr 1fr 1fr!important}body.letrou-home-theme-grid .letrou-singer-grid-v140{grid-template-columns:repeat(2,1fr)!important}body.letrou-home-theme-wave .letrou-page-home .letrou-home-section{padding-block:64px!important;position:relative!important;overflow:hidden!important}body.letrou-home-theme-wave .letrou-page-home .letrou-home-section:nth-of-type(even){background:var(--lt-soft)!important;border-radius:48px 48px 0 0!important}body.letrou-home-theme-wave .letrou-artist-circles-v140>a{min-width:330px!important}body.letrou-home-theme-wave .letrou-artist-circle-v140{width:290px!important;height:200px!important;border-radius:26px!important}body.letrou-home-theme-wave .letrou-recent-grid-v140>a{border-radius:999px!important;padding-right:24px!important}body.letrou-home-theme-mono .letrou-page-home{--letrou-primary:#111827;--letrou-accent:#94A3B8}body.letrou-home-theme-mono .letrou-page-home .letrou-most-grid-v140>a,body.letrou-home-theme-mono .letrou-page-home .letrou-recent-grid-v140>a,body.letrou-home-theme-mono .letrou-page-home .letrou-services-grid-v140 article,body.letrou-home-theme-mono .letrou-page-home .letrou-singer-grid-v140>a,body.letrou-home-theme-mono .letrou-page-home .letrou-guides-v140>a{border-radius:0!important;box-shadow:none!important;border-color:#111827!important}body.letrou-home-theme-mono .letrou-page-home .letrou-section-title-v140 h2{font-family:Georgia,serif!important;font-size:38px!important}@media(max-width:1100px){body.letrou-home-theme-grid .letrou-most-grid-v140{grid-template-columns:repeat(2,1fr)!important}body.letrou-home-theme-editorial .letrou-guides-v140>a:first-child{grid-column:auto!important}}@media(max-width:700px){body.letrou-home-theme-studio .letrou-most-grid-v140,body.letrou-home-theme-editorial .letrou-most-grid-v140,body.letrou-home-theme-grid .letrou-most-grid-v140{grid-template-columns:1fr!important}body.letrou-home-theme-wave .letrou-artist-circles-v140>a{min-width:250px!important}body.letrou-home-theme-wave .letrou-artist-circle-v140{width:230px!important;height:180px!important}}body.letrou-page-home main.letrou-main{display:flex;flex-direction:column;min-height:100vh;background:var(--letrou-background)!important;overflow:hidden}body.letrou-page-home .letrou-home-tool-v150,body.letrou-page-home .letrou-home-section{position:relative;isolation:isolate;transition:background .35s ease,border-color .35s ease,color .35s ease}body.letrou-page-home .letrou-home-tool-v150>.letrou-container,body.letrou-page-home .letrou-home-section>.letrou-container{width:min(var(--letrou-max-width),calc(100% - 48px));margin-inline:auto}body.letrou-page-home .letrou-section-title-v140 h2{margin:0;font-weight:850;letter-spacing:-.03em}body.letrou-page-home .letrou-section-title-v140 a{font-weight:800}body.letrou-page-home .letrou-home-tool-v150{order:10}body.letrou-page-home .letrou-most-v140{order:20}body.letrou-page-home .letrou-artists-v140{order:30}body.letrou-page-home .letrou-recent-v140{order:40}body.letrou-page-home .letrou-services-v140{order:50}body.letrou-page-home .letrou-singer-v140{order:60}body.letrou-page-home .letrou-learn-v140{order:70}body.letrou-page-home main.letrou-main>.letrou-ad{order:45}body.letrou-page-home .letrou-rank-song,body.letrou-page-home .letrou-recent-grid-v140>a,body.letrou-page-home .letrou-services-grid-v140 article,body.letrou-page-home .letrou-singer-grid-v140>a,body.letrou-page-home .letrou-guides-v140>a{transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s ease,border-color .28s ease,background .28s ease}body.letrou-page-home .letrou-rank-song:hover,body.letrou-page-home .letrou-recent-grid-v140>a:hover,body.letrou-page-home .letrou-services-grid-v140 article:hover,body.letrou-page-home .letrou-singer-grid-v140>a:hover,body.letrou-page-home .letrou-guides-v140>a:hover{transform:translateY(-5px)}@keyframes ltFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes ltGlow{0%,100%{box-shadow:0 0 0 0 color-mix(in srgb,var(--letrou-primary) 0%,transparent)}50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--letrou-primary) 12%,transparent)}}@keyframes ltSlideLine{0%{transform:scaleX(.15);opacity:.4}100%{transform:scaleX(1);opacity:1}}body.letrou-page-song .letrou-main{background:linear-gradient(180deg,color-mix(in srgb,var(--letrou-primary) 4%,var(--letrou-background) 96%),var(--letrou-background) 36%)!important}body.letrou-page-song .letrou-song-hero-v170{padding:44px 0 48px!important;background:linear-gradient(130deg,color-mix(in srgb,var(--letrou-secondary) 8%,var(--letrou-background) 92%),color-mix(in srgb,var(--letrou-primary) 7%,var(--letrou-background) 93%))!important;border-bottom:1px solid color-mix(in srgb,var(--letrou-secondary) 12%,#fff)!important}body.letrou-page-song .letrou-song-header-card-v170{max-width:1320px!important;grid-template-columns:190px minmax(0,1fr)!important;gap:38px!important}body.letrou-page-song .letrou-song-artist-avatar-v170{width:190px!important;height:190px!important;min-width:190px!important;border-radius:28px!important;border:5px solid #fff!important;outline:2px solid color-mix(in srgb,var(--letrou-primary) 40%,#fff)!important;box-shadow:0 24px 60px rgb(18 38 60 / .17)!important}body.letrou-page-song .letrou-song-artist-avatar-v170 img{border-radius:23px!important}body.letrou-page-song .letrou-song-header-copy-v170 h1{font-size:clamp(52px,5.4vw,80px)!important;font-weight:900!important;line-height:.96!important;letter-spacing:-3px!important}body.letrou-page-song .letrou-song-artist-name-v170{font-size:22px!important;font-weight:700!important}body.letrou-page-song .letrou-song-actions-top-v170 button{height:50px!important;padding:0 20px!important;border-radius:12px!important;font-size:14px!important;font-weight:800!important}body.letrou-page-song .letrou-song-reading-section-v170{padding:42px 0 62px!important}body.letrou-page-song .letrou-lyrics-card-v170{max-width:1180px!important;margin-inline:auto!important;border:1px solid color-mix(in srgb,var(--letrou-secondary) 13%,#fff)!important;border-radius:24px!important;background:#fff!important;box-shadow:0 28px 80px rgb(18 38 60 / .10)!important;overflow:hidden!important}body.letrou-page-song .letrou-lyrics-toolbar-v170{padding:14px 18px!important;background:linear-gradient(90deg,#fff,color-mix(in srgb,var(--letrou-primary) 4%,#fff 96%))!important;border-bottom:1px solid #e2e7ec!important;position:sticky!important;top:0!important;z-index:8!important}body.letrou-page-song .letrou-lyrics-toolbar-v170 button{min-height:46px!important;border-radius:11px!important;font-weight:820!important;font-size:14px!important}body.letrou-page-song .letrou-stage-launch-v170{background:var(--letrou-primary)!important;color:var(--letrou-on-primary)!important;border-color:var(--letrou-primary)!important;padding-inline:20px!important;box-shadow:0 10px 25px color-mix(in srgb,var(--letrou-primary) 20%,transparent)!important}body.letrou-page-song .letrou-lyrics-reading-v170{max-width:960px!important;margin-inline:auto!important;padding:36px 34px 52px!important}body.letrou-page-song .letrou-lyrics-heading-v170{margin-bottom:28px!important;padding-bottom:18px!important;border-bottom:2px solid color-mix(in srgb,var(--letrou-primary) 22%,#e4e9ef)!important}body.letrou-page-song .letrou-lyrics-heading-v170 h2{font-size:30px!important;font-weight:900!important}body.letrou-page-song .letrou-lyrics{font-size:27px!important;line-height:1.82!important;font-weight:580!important;letter-spacing:.002em!important;color:#101A25!important;max-width:900px!important;margin-inline:auto!important}body.letrou-page-song .letrou-lyric-line{display:block!important;margin:0 0 9px!important}body.letrou-page-song .letrou-lyric-section{display:block!important;margin:32px 0 14px!important;font-size:17px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--letrou-primary)!important}body.letrou-page-song .letrou-lyric-blank{display:block!important;height:14px!important}body.letrou-page-song .letrou-song-bottom-actions-v170{display:flex!important;justify-content:center!important;gap:12px!important;flex-wrap:wrap!important;padding:18px 24px!important;border-top:1px solid #e2e7ec!important;background:#fafbfd!important}body.letrou-page-song .letrou-song-bottom-actions-v170 button{height:48px!important;border-radius:11px!important;font-weight:820!important;font-size:14px!important;padding-inline:18px!important}body.letrou-page-song .letrou-song-extra-grid-v170{max-width:1180px!important;margin:22px auto 0!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important}body.letrou-page-song .letrou-song-extra-card-v170{min-height:230px!important;border-radius:20px!important;padding:24px!important;box-shadow:0 16px 44px rgb(18 38 60 / .07)!important}body.letrou-page-song .letrou-related-v170{padding:52px 0 70px!important;background:color-mix(in srgb,var(--letrou-primary) 3%,var(--letrou-background) 97%)!important}.letrou-stage{background:#07090D!important;color:#fff!important}.letrou-stage-top{height:72px!important;padding:0 20px!important;background:rgb(8 11 16 / .94)!important;border-bottom:1px solid rgb(255 255 255 / .12)!important;backdrop-filter:blur(14px)!important}.letrou-stage-top-button,.letrou-stage-size button{height:46px!important;min-width:46px!important;border-radius:11px!important;background:#151A23!important;color:#fff!important;border:1px solid #2B3442!important;font-size:14px!important;font-weight:800!important}.letrou-stage-song-meta strong{font-size:16px!important;font-weight:850!important}.letrou-stage-song-meta span{font-size:12px!important;color:#AAB6C6!important}.letrou-stage-text{padding:110px 6vw 150px!important;max-width:1180px!important;margin:0 auto!important;text-align:center!important;font-size:34px!important;line-height:1.8!important;font-weight:620!important;letter-spacing:.01em!important;color:#F7F9FC!important;scroll-padding-top:120px!important}.letrou-stage-line{max-width:1040px!important;margin:0 auto 12px!important;text-align:center!important;border-radius:10px!important;padding:4px 10px!important;transition:background .2s ease,color .2s ease,transform .2s ease}.letrou-stage-line:hover{background:rgb(255 255 255 / .055)!important}.letrou-stage-line.is-marked{background:color-mix(in srgb,var(--letrou-primary) 28%,transparent)!important;color:#fff!important;transform:scale(1.01)!important}.letrou-stage-controls{position:fixed!important;left:50%!important;bottom:24px!important;transform:translateX(-50%)!important;display:flex!important;align-items:center!important;gap:10px!important;padding:10px!important;border:1px solid rgb(255 255 255 / .14)!important;background:rgb(14 18 25 / .93)!important;backdrop-filter:blur(18px)!important;border-radius:16px!important;box-shadow:0 18px 60px rgb(0 0 0 / .42)!important;z-index:30!important}.letrou-stage-action,.letrou-stage-speed-control button{height:46px!important;min-width:46px!important;border:1px solid #303A49!important;border-radius:11px!important;background:#1B2230!important;color:#fff!important;font-weight:800!important;font-size:14px!important;cursor:pointer!important}.letrou-stage-action:hover,.letrou-stage-speed-control button:hover{background:var(--letrou-primary)!important;color:var(--letrou-on-primary)!important;border-color:var(--letrou-primary)!important}.letrou-stage-action.is-play{padding-inline:18px!important}.letrou-stage-action.is-running{background:var(--letrou-primary)!important;color:var(--letrou-on-primary)!important;border-color:var(--letrou-primary)!important}.letrou-stage-speed-control{display:grid!important;grid-template-columns:auto 46px 54px 46px!important;align-items:center!important;gap:7px!important;padding-left:8px!important;color:#B9C4D3!important;font-size:12px!important;font-weight:750!important}.letrou-stage-speed-control output{height:46px!important;display:grid!important;place-items:center!important;border-radius:11px!important;background:#0C1017!important;border:1px solid #303A49!important;color:#fff!important;font-size:17px!important;font-weight:900!important;font-variant-numeric:tabular-nums!important}@media(max-width:1200px){body.letrou-page-home.letrou-home-theme-grid .letrou-most-grid-v140{grid-template-columns:repeat(3,1fr)!important}body.letrou-page-home.letrou-home-theme-mono .letrou-most-grid-v140{grid-template-columns:1fr!important}body.letrou-page-home.letrou-home-theme-editorial .letrou-artist-circles-v140>a{min-width:250px!important}body.letrou-page-song .letrou-song-header-card-v170{grid-template-columns:150px minmax(0,1fr)!important}.letrou-page-song .letrou-song-artist-avatar-v170{width:150px!important;height:150px!important;min-width:150px!important}}@media(max-width:800px){body.letrou-page-home .letrou-home-tool-v150>.letrou-container,body.letrou-page-home .letrou-home-section>.letrou-container{width:min(100% - 26px,var(--letrou-max-width))}body.letrou-page-home.letrou-home-theme-studio .letrou-most-grid-v140,body.letrou-page-home.letrou-home-theme-editorial .letrou-most-grid-v140,body.letrou-page-home.letrou-home-theme-grid .letrou-most-grid-v140{grid-template-columns:1fr!important}body.letrou-page-home.letrou-home-theme-grid .letrou-services-grid-v140,body.letrou-page-home.letrou-home-theme-grid .letrou-singer-grid-v140{grid-template-columns:1fr!important}body.letrou-page-home.letrou-home-theme-wave .letrou-artist-circles-v140>a{min-width:265px!important}.letrou-page-home.letrou-home-theme-wave .letrou-artist-circle-v140{width:250px!important;height:175px!important}body.letrou-page-home.letrou-home-theme-mono .letrou-section-title-v140 h2{font-size:34px!important}body.letrou-page-song .letrou-song-header-card-v170{grid-template-columns:1fr!important;text-align:center!important;justify-items:center!important}.letrou-page-song .letrou-song-header-copy-v170{align-items:center!important}.letrou-page-song .letrou-song-header-copy-v170 h1{font-size:42px!important;letter-spacing:-1.6px!important}.letrou-page-song .letrou-song-actions-top-v170{justify-content:center!important}body.letrou-page-song .letrou-lyrics-card-v170{border-radius:0!important;border-left:0!important;border-right:0!important}.letrou-page-song .letrou-lyrics-reading-v170{padding:28px 18px 42px!important}.letrou-page-song .letrou-lyrics{font-size:22px!important;line-height:1.78!important}.letrou-page-song .letrou-song-extra-grid-v170{grid-template-columns:1fr!important}.letrou-stage-text{padding:96px 20px 170px!important;font-size:27px!important;line-height:1.72!important}.letrou-stage-controls{bottom:12px!important;max-width:calc(100% - 20px)!important;overflow-x:auto!important}.letrou-stage-speed-control{grid-template-columns:46px 50px 46px!important}.letrou-stage-speed-control>span{display:none!important}.letrou-stage-action{white-space:nowrap!important}}@media(prefers-reduced-motion:reduce){body.letrou-page-home *{animation:none!important;transition:none!important}}.letrou-stage .letrou-stage-top,.letrou-stage .letrou-stage-controls{transition:opacity .38s ease,transform .38s ease,background-color .38s ease,box-shadow .38s ease,border-color .38s ease!important;will-change:opacity,transform}.letrou-stage.is-controls-idle .letrou-stage-controls{opacity:.20!important;transform:translateX(-50%) translateY(9px)!important;background:rgb(14 18 25 / .50)!important;border-color:rgb(255 255 255 / .07)!important;box-shadow:0 8px 28px rgb(0 0 0 / .18)!important}.letrou-stage.is-controls-idle .letrou-stage-top{opacity:.42!important;background:rgb(8 11 16 / .58)!important}.letrou-stage.is-controls-idle .letrou-stage-controls:hover,.letrou-stage.is-controls-idle .letrou-stage-controls:focus-within,.letrou-stage.is-controls-idle .letrou-stage-top:hover,.letrou-stage.is-controls-idle .letrou-stage-top:focus-within{opacity:1!important}.letrou-stage .letrou-stage-controls{padding:8px!important;gap:8px!important;border-radius:14px!important}.letrou-stage .letrou-stage-action,.letrou-stage .letrou-stage-speed-control button{height:42px!important;min-width:42px!important;border-radius:10px!important;font-size:13px!important}.letrou-stage .letrou-stage-speed-control{grid-template-columns:auto 42px 48px 42px!important;gap:6px!important;font-size:11px!important}.letrou-stage .letrou-stage-speed-control output{height:42px!important;font-size:16px!important}@media(max-width:800px){.letrou-stage.is-controls-idle .letrou-stage-controls{opacity:.16!important;transform:translateX(-50%) translateY(7px)!important}.letrou-stage.is-controls-idle .letrou-stage-top{opacity:.34!important}.letrou-stage .letrou-stage-controls{padding:6px!important;gap:5px!important}.letrou-stage .letrou-stage-action,.letrou-stage .letrou-stage-speed-control button{height:40px!important;min-width:40px!important}.letrou-stage .letrou-stage-speed-control{grid-template-columns:40px 46px 40px!important}.letrou-stage .letrou-stage-speed-control output{height:40px!important}}@media(prefers-reduced-motion:reduce){.letrou-stage .letrou-stage-top,.letrou-stage .letrou-stage-controls{transition:none!important}}:root{--lt3d-shadow:0 28px 70px rgba(8,18,30,.18);--lt3d-border:color-mix(in srgb,var(--letrou-primary) 24%,#d9e2ea)}body.letrou-page-home .letrou-main{display:flex;flex-direction:column;overflow:hidden;position:relative}body.letrou-page-home .letrou-home-tool-v150{order:10}body.letrou-page-home .letrou-most-v140{order:20}body.letrou-page-home .letrou-artists-v140{order:30}body.letrou-page-home .letrou-recent-v140{order:40}body.letrou-page-home .letrou-services-v140{order:50}body.letrou-page-home .letrou-singer-v140{order:60}body.letrou-page-home .letrou-learn-v140{order:70}body.letrou-page-home .letrou-ad{order:35}body[class*="letrou-texture-"] .letrou-main::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.13;background-repeat:repeat;background-size:320px 320px;mix-blend-mode:multiply}body[class*="letrou-texture-"] .letrou-main>*{position:relative;z-index:1}body.letrou-texture-none .letrou-main::before{display:none}body.letrou-texture-vinyl .letrou-main::before{background-image:repeating-radial-gradient(circle at 18% 22%,transparent 0 18px,rgb(18 40 60 / .38) 19px 20px,transparent 21px 28px);background-size:360px 360px}body.letrou-texture-staff .letrou-main::before{background-image:repeating-linear-gradient(to bottom,transparent 0 22px,rgb(24 59 89 / .24) 23px 24px,transparent 25px 30px);background-size:100% 150px}body.letrou-texture-waveform .letrou-main::before{background-image:linear-gradient(90deg,transparent 0 12px,rgb(37 118 170 / .25) 12px 14px,transparent 14px 28px),linear-gradient(0deg,transparent 0 47%,rgb(37 118 170 / .18) 48% 52%,transparent 53%);background-size:28px 54px,100% 54px}body.letrou-texture-equalizer .letrou-main::before{background-image:linear-gradient(to top,rgb(37 118 170 / .20) 0 35%,transparent 35%),linear-gradient(to top,rgb(37 118 170 / .12) 0 62%,transparent 62%);background-size:18px 72px,30px 104px;background-position:0 0,9px 18px}body.letrou-texture-speaker .letrou-main::before{background-image:radial-gradient(circle,rgb(15 35 48 / .34) 1.1px,transparent 1.4px);background-size:8px 8px}body.letrou-texture-mesh .letrou-main::before{background-image:linear-gradient(45deg,rgb(18 46 68 / .17) 25%,transparent 25% 75%,rgb(18 46 68 / .17) 75%),linear-gradient(-45deg,rgb(18 46 68 / .11) 25%,transparent 25% 75%,rgb(18 46 68 / .11) 75%);background-size:26px 26px}body.letrou-texture-spotlights .letrou-main::before{background-image:radial-gradient(ellipse at 15% 0,rgb(255 255 255 / .75),transparent 34%),radial-gradient(ellipse at 80% 8%,color-mix(in srgb,var(--letrou-primary) 38%,transparent),transparent 36%);background-size:100% 650px;background-repeat:no-repeat;mix-blend-mode:screen;opacity:.32}body.letrou-texture-notes .letrou-main::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240' viewBox='0 0 240 240'%3E%3Cg fill='none' stroke='%23173552' stroke-opacity='.22' stroke-width='3'%3E%3Cpath d='M52 55v72c0 12-28 12-28-2s28-16 28-4V70l72-16v60c0 12-28 12-28-2s28-16 28-4V38z'/%3E%3Cpath d='M178 154v38c0 10-24 10-24-2s24-13 24-3v-49l35-8v40'/%3E%3C/g%3E%3C/svg%3E");background-size:240px 240px}body.letrou-texture-particles .letrou-main::before{background-image:radial-gradient(circle at 20% 20%,rgb(37 118 170 / .4) 0 1.5px,transparent 2px),radial-gradient(circle at 65% 35%,rgb(255 255 255 / .7) 0 1px,transparent 1.5px),radial-gradient(circle at 80% 70%,rgb(37 118 170 / .3) 0 2px,transparent 2.4px);background-size:90px 90px,120px 120px,160px 160px;animation:ltTextureDrift 22s linear infinite}body.letrou-texture-chromegrid .letrou-main::before{background-image:linear-gradient(rgb(80 105 125 / .20) 1px,transparent 1px),linear-gradient(90deg,rgb(80 105 125 / .20) 1px,transparent 1px),linear-gradient(135deg,rgb(255 255 255 / .32),transparent 40%);background-size:44px 44px,44px 44px,100% 100%;opacity:.18}@keyframes ltTextureDrift{to{background-position:90px 45px,-120px 60px,160px -80px}}body.letrou-page-home[class*="letrou-home-theme-"] .letrou-home-section,body.letrou-page-home[class*="letrou-home-theme-"] .letrou-home-tool-v150{transition:background .35s ease,border .35s ease,box-shadow .35s ease,transform .35s ease}body.letrou-page-home .letrou-most-grid-v140 .letrou-rank-song,body.letrou-page-home .letrou-services-grid-v140 article,body.letrou-page-home .letrou-singer-grid-v140 a,body.letrou-page-home .letrou-guides-v140>a,body.letrou-page-home .letrou-recent-grid-v140>a{transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s ease,border-color .28s ease,background .28s ease}body.letrou-page-home .letrou-most-grid-v140 .letrou-rank-song:hover,body.letrou-page-home .letrou-services-grid-v140 article:hover,body.letrou-page-home .letrou-singer-grid-v140 a:hover,body.letrou-page-home .letrou-guides-v140>a:hover,body.letrou-page-home .letrou-recent-grid-v140>a:hover{transform:translateY(-6px);box-shadow:var(--lt3d-shadow)}.letrou-topbar{background:var(--letrou-header-bg)!important;color:var(--letrou-safe-header-text)!important;border-color:color-mix(in srgb,var(--letrou-header-bg) 72%,var(--letrou-header-border))!important}.letrou-topbar .letrou-wordmark-main,.letrou-topbar .letrou-desktop-nav a,.letrou-topbar .letrou-icon-btn,.letrou-topbar .letrou-lang-select{color:var(--letrou-safe-header-text)!important}.letrou-topbar .letrou-desktop-nav a:hover{color:var(--letrou-header-hover)!important}.letrou-orbit-nav{background:var(--letrou-subnav-bg)!important;color:var(--letrou-safe-subnav-text)!important}.letrou-orbit-nav a{color:var(--letrou-safe-subnav-text)!important}.letrou-orbit-nav a:hover{background:var(--letrou-subnav-active-bg)!important;color:var(--letrou-on-primary)!important}.letrou-footer{background:var(--letrou-footer-bg)!important;color:var(--letrou-safe-footer-text)!important}.letrou-footer .letrou-wordmark-main,.letrou-footer strong,.letrou-footer h2,.letrou-footer p,.letrou-footer span{color:var(--letrou-safe-footer-text)!important}.letrou-footer a{color:var(--letrou-safe-footer-text)!important}.letrou-footer a:hover{color:var(--letrou-footer-hover)!important}.letrou-footer-az-v110,.letrou-footer-actions-v110,.letrou-footer-grid,.letrou-footer-bottom{border-color:color-mix(in srgb,var(--letrou-safe-footer-text) 20%,transparent)!important}.letrou-footer-promo-v143{background:linear-gradient(135deg,var(--letrou-footer-bg),color-mix(in srgb,var(--letrou-footer-bg) 75%,var(--letrou-primary)))!important;color:var(--letrou-safe-footer-text)!important}.letrou-footer-promo-v143 a{background:var(--letrou-footer-button-bg)!important;color:var(--letrou-safe-footer-button-text)!important;border-color:color-mix(in srgb,var(--letrou-footer-button-bg) 70%,#0000)!important}body.letrou-page-home{--lt3-bg:#f7fbff;--lt3-surface:#fff;--lt3-surface2:#eef6ff;--lt3-ink:#102234;--lt3-muted:#5e6f7e;--lt3-line:rgba(28,65,91,.15);--lt3-shadow:0 24px 60px rgba(24,58,84,.13);--lt3-deep:0 35px 80px rgba(20,55,83,.17);--lt3-glow:color-mix(in srgb,var(--letrou-primary) 32%,transparent);--lt3-radius:24px;--lt3-card-radius:18px;--lt3-section-gap:34px;--lt3-perspective:1200px;--lt3-metal:#dfe9f1;background:var(--letrou-background)!important;color:var(--lt3-ink)!important}body.letrou-page-home .letrou-main{display:flex;flex-direction:column;gap:0;background:transparent!important;overflow:clip}body.letrou-page-home .letrou-home-section{position:relative;padding:52px 0!important;background:transparent!important;isolation:isolate;overflow:visible}body.letrou-page-home .letrou-home-section>.letrou-container{position:relative;z-index:2;border-radius:var(--lt3-radius);padding:32px 34px;background:var(--lt3-surface);border:1px solid var(--lt3-line);box-shadow:var(--lt3-shadow);transform-style:preserve-3d;perspective:var(--lt3-perspective)}body.letrou-page-home .letrou-section-title-v140{position:relative;z-index:5;margin-bottom:24px!important}body.letrou-page-home .letrou-section-title-v140 h2{color:var(--lt3-ink)!important;font-size:clamp(25px,2.25vw,38px)!important;line-height:1.08!important;letter-spacing:-.035em!important;font-weight:850!important}body.letrou-page-home .letrou-section-title-v140 a,body.letrou-page-home .letrou-section-actions-v143>a{color:color-mix(in srgb,var(--letrou-secondary) 82%,#000)!important;font-weight:800!important}body.letrou-page-home .letrou-section-title-v140 a:hover,body.letrou-page-home .letrou-section-actions-v143>a:hover{color:var(--letrou-primary)!important}body.letrou-page-home .letrou-home-tool-v150{position:relative;padding:38px 0 28px!important;background:transparent!important;overflow:visible!important}body.letrou-page-home .letrou-home-tool-v150:before,body.letrou-page-home .letrou-home-tool-v150:after{animation:none!important;transform:none!important;display:none!important}body.letrou-page-home .letrou-home-tool-v150 .letrou-container{padding:28px 32px!important;border-radius:22px;background:linear-gradient(145deg,var(--letrou-tool-section-bg),color-mix(in srgb,var(--letrou-tool-section-bg) 88%,var(--letrou-primary)))!important;border:1px solid var(--letrou-tool-border)!important;box-shadow:0 18px 48px rgb(21 50 73 / .09)!important}body.letrou-page-home .letrou-home-tool-card-v150{transform:none!important;animation:none!important;transition:border-color .2s ease,box-shadow .2s ease!important;background:var(--letrou-tool-card-bg)!important;color:var(--letrou-safe-tool-text)!important;border:1px solid var(--letrou-tool-border)!important;box-shadow:0 12px 30px rgb(18 44 65 / .08)!important}body.letrou-page-home .letrou-home-tool-card-v150:hover{transform:none!important}body.letrou-page-home .letrou-transcribe-head-v141 h1{color:var(--letrou-tool-text)!important}body.letrou-page-home .letrou-transcribe-head-v141 p{color:var(--letrou-tool-muted)!important}body.letrou-page-home .letrou-rank-song,body.letrou-page-home .letrou-artist-circles-v140>a,body.letrou-page-home .letrou-recent-grid-v140>a,body.letrou-page-home .letrou-services-grid-v140 article,body.letrou-page-home .letrou-singer-grid-v140 a,body.letrou-page-home .letrou-guides-v140>a{position:relative;transform-style:preserve-3d;will-change:transform;backface-visibility:hidden}body.letrou-page-home .letrou-rank-song,body.letrou-page-home .letrou-recent-grid-v140>a,body.letrou-page-home .letrou-services-grid-v140 article,body.letrou-page-home .letrou-singer-grid-v140 a,body.letrou-page-home .letrou-guides-v140>a{background:linear-gradient(145deg,var(--lt3-surface),var(--lt3-surface2))!important;border:1px solid var(--lt3-line)!important;color:var(--lt3-ink)!important;border-radius:var(--lt3-card-radius)!important;box-shadow:0 13px 28px rgb(18 50 74 / .09),inset 0 1px 0 rgb(255 255 255 / .88)!important}body.letrou-page-home .letrou-rank-song strong,body.letrou-page-home .letrou-recent-grid-v140 strong,body.letrou-page-home .letrou-services-grid-v140 h3,body.letrou-page-home .letrou-singer-grid-v140 b,body.letrou-page-home .letrou-guides-v140 h3,body.letrou-page-home .letrou-artist-circles-v140 strong{color:var(--lt3-ink)!important}body.letrou-page-home .letrou-rank-song small,body.letrou-page-home .letrou-recent-grid-v140 small,body.letrou-page-home .letrou-services-grid-v140 p,body.letrou-page-home .letrou-singer-grid-v140 span,body.letrou-page-home .letrou-guides-v140 p,body.letrou-page-home .letrou-artist-circles-v140 small{color:var(--lt3-muted)!important}body.letrou-page-home .letrou-rank-number{background:var(--letrou-primary)!important;color:var(--letrou-on-primary)!important;box-shadow:0 8px 20px var(--lt3-glow)!important}body.letrou-page-home .letrou-services-grid-v140 article>a,body.letrou-page-home .letrou-guides-v140>a b{background:var(--letrou-primary)!important;color:var(--letrou-on-primary)!important;border-radius:12px!important}body.letrou-page-home .letrou-carousel-track-v143{perspective:1250px!important;transform-style:preserve-3d!important;scroll-behavior:smooth!important;scroll-snap-type:x mandatory!important;padding-block:14px 28px!important}body.letrou-page-home .letrou-carousel-track-v143>*{scroll-snap-align:center!important;transform-origin:center bottom;transition:transform .38s cubic-bezier(.2,.8,.2,1),filter .38s ease,opacity .38s ease,box-shadow .38s ease!important}body.letrou-page-home .letrou-carousel-track-v143>*.lt230-carousel-side{transform:perspective(900px) rotateY(var(--lt230-side-rot,0deg)) translateZ(-40px) scale(.94)!important;opacity:.76;filter:saturate(.8)}body.letrou-page-home .letrou-carousel-track-v143>*.lt230-carousel-center{transform:perspective(900px) rotateY(0) translateZ(34px) scale(1.025)!important;opacity:1;filter:none;z-index:4}body.letrou-page-home .letrou-carousel-controls-v143 button{background:var(--letrou-secondary)!important;color:var(--letrou-on-secondary)!important;border:1px solid color-mix(in srgb,var(--letrou-secondary) 78%,#fff)!important;box-shadow:0 8px 18px rgb(14 43 66 / .16)!important}body.letrou-page-home .letrou-carousel-controls-v143 button:hover{background:var(--letrou-primary)!important;color:var(--letrou-on-primary)!important;transform:translateY(-2px) scale(1.04)}body.letrou-page-home .lt230-reveal{opacity:0;transform:perspective(1100px) translateY(45px) rotateX(4deg) scale(.985);transition:opacity .7s ease,transform .8s cubic-bezier(.16,.84,.34,1)}body.letrou-page-home .lt230-reveal.lt230-inview{opacity:1;transform:perspective(1100px) translateY(0) rotateX(0) scale(1)}body.letrou-page-home .lt230-card-tilt{transition:transform .18s ease-out,box-shadow .25s ease!important}body.letrou-page-home .lt230-card-tilt:hover{box-shadow:0 28px 55px rgb(18 53 79 / .17)!important}body.letrou-page-home .letrou-home-section>.letrou-container:after{content:"";position:absolute;z-index:-1;right:18px;top:16px;width:160px;height:160px;background:var(--lt230-scene,none) center/contain no-repeat;opacity:.15;filter:drop-shadow(0 20px 20px rgb(20 50 70 / .16));pointer-events:none;transform:translateZ(-20px)}body.letrou-page-home .letrou-artists-v140>.letrou-container:after{--lt230-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/vinyl-3d.svg)}body.letrou-page-home .letrou-recent-v140>.letrou-container:after{--lt230-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/record-stack-3d.svg)}body.letrou-page-home .letrou-services-v140>.letrou-container:after{--lt230-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/mixer-3d.svg)}body.letrou-page-home .letrou-singer-v140>.letrou-container:after{--lt230-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/stage-mic.svg)}body.letrou-page-home .letrou-learn-v140>.letrou-container:after{--lt230-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/headphones-3d.svg)}body.letrou-page-home .letrou-footer-promo-v143{position:relative;overflow:hidden;isolation:isolate}body.letrou-page-home .letrou-footer-promo-v143:after{content:"";position:absolute;right:4%;top:50%;width:220px;height:220px;transform:translateY(-50%);background:var(--lt230-footer-scene,url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/vinyl-3d.svg)) center/contain no-repeat;opacity:.12;filter:drop-shadow(0 22px 25px rgb(0 0 0 / .18));z-index:-1}body.letrou-home-theme-vinyl3d{--lt3-bg:#f5efe8;--lt3-surface:#fffaf4;--lt3-surface2:#f0e4d7;--lt3-ink:#2a211c;--lt3-muted:#77665a;--lt3-line:rgba(111,78,51,.18);--lt3-shadow:0 25px 62px rgba(83,57,36,.14);--lt3-glow:rgba(182,91,53,.24);--lt3-radius:30px;--lt3-card-radius:20px;background:radial-gradient(circle at 12% 10%,rgb(210 175 140 / .23),transparent 28%),var(--letrou-background)!important}body.letrou-home-theme-vinyl3d .letrou-most-v140>.letrou-container{background:linear-gradient(145deg,#fffaf4,#f5eadf)!important;box-shadow:0 28px 65px rgb(83 57 36 / .15),inset 0 1px #fff!important}body.letrou-home-theme-vinyl3d .letrou-most-grid-v140{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px 22px!important}body.letrou-home-theme-vinyl3d .letrou-rank-song{transform:perspective(900px) rotateX(1.5deg)!important;border-left:4px solid color-mix(in srgb,var(--letrou-primary) 70%,#8e5d42)!important}body.letrou-home-theme-vinyl3d .letrou-artist-circle-v140{border:7px solid #2f2723!important;box-shadow:0 0 0 3px #b9916e,0 22px 35px rgb(71 46 30 / .22)!important}body.letrou-home-theme-vinyl3d .letrou-artists-v140>.letrou-container{background:linear-gradient(135deg,#efe2d5,#fff9f0)!important}body.letrou-home-theme-vinyl3d .letrou-recent-v140>.letrou-container{background:linear-gradient(145deg,#fff,#f7eee5)!important}body.letrou-home-theme-vinyl3d .letrou-services-grid-v140 article{box-shadow:12px 18px 0 rgb(79 53 34 / .07),0 24px 44px rgb(70 47 31 / .12)!important}body.letrou-home-theme-vinyl3d .letrou-singer-grid-v140{grid-template-columns:repeat(2,1fr)!important}body.letrou-home-theme-vinyl3d .letrou-guides-v140>a{border-left:5px solid var(--letrou-primary)!important}body.letrou-home-theme-vinyl3d .letrou-footer-promo-v143{--lt230-footer-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/record-stack-3d.svg)}body.letrou-home-theme-orbital{--lt3-surface:#f9fcff;--lt3-surface2:#eaf4ff;--lt3-ink:#10253b;--lt3-muted:#597187;--lt3-line:rgba(65,119,168,.18);--lt3-shadow:0 28px 65px rgba(45,91,130,.13);--lt3-radius:34px;--lt3-card-radius:24px;background:radial-gradient(circle at 82% 12%,rgb(95 171 255 / .22),transparent 24%),radial-gradient(circle at 12% 42%,rgb(80 214 197 / .14),transparent 26%),var(--letrou-background)!important}body.letrou-home-theme-orbital .letrou-home-section>.letrou-container{border-radius:40px!important;background:linear-gradient(145deg,rgb(255 255 255 / .96),rgb(237 247 255 / .91))!important;box-shadow:0 30px 70px rgb(40 87 128 / .13)!important}body.letrou-home-theme-orbital .letrou-most-grid-v140{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:15px!important}body.letrou-home-theme-orbital .letrou-rank-song{display:flex!important;flex-direction:column!important;min-height:155px!important;justify-content:center!important;text-align:center!important;border-radius:28px!important}body.letrou-home-theme-orbital .letrou-rank-song .letrou-rank-number{position:absolute!important;top:12px!important;left:12px!important}body.letrou-home-theme-orbital .letrou-artist-circle-v140{border:5px solid rgb(255 255 255 / .92)!important;box-shadow:0 0 0 3px var(--letrou-primary),0 0 40px var(--lt3-glow)!important}body.letrou-home-theme-orbital .letrou-services-grid-v140 article{border-radius:32px!important;min-height:250px!important}body.letrou-home-theme-orbital .letrou-services-grid-v140 article:before{content:"";position:absolute;right:18px;top:18px;width:55px;height:55px;border-radius:50%;border:2px solid color-mix(in srgb,var(--letrou-primary) 60%,#fff);box-shadow:0 0 0 10px color-mix(in srgb,var(--letrou-primary) 10%,transparent)}body.letrou-home-theme-orbital .letrou-singer-grid-v140 a{border-radius:999px!important;padding:22px 62px 22px 24px!important}body.letrou-home-theme-orbital .letrou-guides-v140{grid-template-columns:1.3fr 1fr 1fr!important}body.letrou-home-theme-orbital .letrou-footer-promo-v143{--lt230-footer-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/headphones-3d.svg)}body.letrou-home-theme-turntable3d{--lt3-surface:#fbfcfd;--lt3-surface2:#e8eef3;--lt3-ink:#19242d;--lt3-muted:#62717d;--lt3-line:rgba(54,74,90,.18);--lt3-shadow:0 25px 58px rgba(42,59,72,.13);--lt3-radius:20px;--lt3-card-radius:12px;background:linear-gradient(90deg,rgb(31 49 62 / .025) 1px,transparent 1px),linear-gradient(rgb(31 49 62 / .025) 1px,transparent 1px),var(--letrou-background)!important;background-size:28px 28px!important}body.letrou-home-theme-turntable3d .letrou-most-v140>.letrou-container{background:linear-gradient(155deg,#f3f6f8,#dfe7ec)!important;border:1px solid #cbd6dd!important}body.letrou-home-theme-turntable3d .letrou-most-grid-v140{grid-template-columns:repeat(2,1fr)!important;gap:18px!important}body.letrou-home-theme-turntable3d .letrou-rank-song{min-height:96px!important;border-radius:10px!important;box-shadow:inset 0 -3px 0 rgb(55 74 89 / .12),0 12px 22px rgb(38 52 64 / .10)!important}body.letrou-home-theme-turntable3d .letrou-artists-v140>.letrou-container:after{--lt230-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/turntable-3d.svg);opacity:.21;width:210px;height:210px}body.letrou-home-theme-turntable3d .letrou-artist-circles-v140>a{background:#fff;border:1px solid #d8e0e5;border-radius:14px;padding:16px!important;box-shadow:0 14px 25px rgb(42 57 68 / .09)}body.letrou-home-theme-turntable3d .letrou-artist-circle-v140{border-radius:12px!important;width:100%!important;aspect-ratio:1.25/1!important;height:auto!important}body.letrou-home-theme-turntable3d .letrou-artist-circle-v140 img{border-radius:9px!important}body.letrou-home-theme-turntable3d .letrou-services-grid-v140 article{border-radius:12px!important;border-top:5px solid var(--letrou-primary)!important}body.letrou-home-theme-turntable3d .letrou-singer-grid-v140 a{border-radius:10px!important;box-shadow:inset 5px 0 0 var(--letrou-primary),0 10px 20px rgb(35 54 69 / .08)!important}body.letrou-home-theme-turntable3d .letrou-footer-promo-v143{--lt230-footer-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/turntable-3d.svg)}body.letrou-home-theme-vinylorbit{--lt3-surface:#fffdf8;--lt3-surface2:#f1f0ff;--lt3-ink:#24213a;--lt3-muted:#706a88;--lt3-line:rgba(89,73,145,.16);--lt3-shadow:0 27px 62px rgba(72,58,121,.13);--lt3-radius:38px;--lt3-card-radius:26px;background:radial-gradient(circle at 15% 14%,rgb(255 181 139 / .18),transparent 30%),radial-gradient(circle at 85% 36%,rgb(122 113 246 / .15),transparent 28%),var(--letrou-background)!important}body.letrou-home-theme-vinylorbit .letrou-most-v140>.letrou-container{background:linear-gradient(130deg,#fffaf1,#f4f1ff)!important}body.letrou-home-theme-vinylorbit .letrou-most-grid-v140{grid-template-columns:repeat(3,1fr)!important;gap:18px!important}body.letrou-home-theme-vinylorbit .letrou-rank-song{border-radius:999px 28px 28px 999px!important;padding:15px 20px!important}body.letrou-home-theme-vinylorbit .letrou-rank-song:after{content:"";position:absolute;right:13px;top:50%;width:36px;height:36px;border-radius:50%;transform:translateY(-50%);background:radial-gradient(circle,#fff 0 11%,#24223a 12% 25%,#684cc9 26% 29%,#18161e 30% 100%);box-shadow:0 8px 16px rgb(47 38 85 / .22)}body.letrou-home-theme-vinylorbit .letrou-artists-v140>.letrou-container{background:linear-gradient(145deg,#f2eeff,#fff9f1)!important}body.letrou-home-theme-vinylorbit .letrou-artist-circle-v140{border:8px solid #2d2842!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--letrou-primary) 68%,#fff),0 22px 45px rgb(57 45 98 / .20)!important}body.letrou-home-theme-vinylorbit .letrou-recent-grid-v140>a{border-radius:30px!important}body.letrou-home-theme-vinylorbit .letrou-services-grid-v140{grid-template-columns:1.4fr 1fr 1fr!important}body.letrou-home-theme-vinylorbit .letrou-services-grid-v140 article:first-child{min-height:300px!important}body.letrou-home-theme-vinylorbit .letrou-footer-promo-v143{--lt230-footer-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/vinyl-3d.svg)}body.letrou-home-theme-stereo3d{--lt3-surface:#fffefa;--lt3-surface2:#edf5f3;--lt3-ink:#17312f;--lt3-muted:#617774;--lt3-line:rgba(61,111,104,.16);--lt3-shadow:0 25px 62px rgba(40,91,84,.12);--lt3-radius:26px;--lt3-card-radius:18px;background:linear-gradient(135deg,rgb(202 231 224 / .24),transparent 38%),var(--letrou-background)!important}body.letrou-home-theme-stereo3d .letrou-most-v140>.letrou-container{background:linear-gradient(145deg,#f7fbfa,#e7f1ef)!important}body.letrou-home-theme-stereo3d .letrou-most-grid-v140{grid-template-columns:repeat(2,1fr)!important;gap:16px 34px!important}body.letrou-home-theme-stereo3d .letrou-most-v140>.letrou-container:after{--lt230-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/speaker-3d.svg);opacity:.18;width:220px;height:220px}body.letrou-home-theme-stereo3d .letrou-rank-song{border-left:7px solid color-mix(in srgb,var(--letrou-secondary) 75%,#fff)!important}body.letrou-home-theme-stereo3d .letrou-artists-v140>.letrou-container{background:linear-gradient(130deg,#fff,#edf6f3)!important}body.letrou-home-theme-stereo3d .letrou-services-grid-v140 article{box-shadow:0 18px 0 -9px color-mix(in srgb,var(--letrou-secondary) 20%,transparent),0 28px 48px rgb(33 83 75 / .12)!important}body.letrou-home-theme-stereo3d .letrou-singer-grid-v140{grid-template-columns:repeat(4,1fr)!important}body.letrou-home-theme-stereo3d .letrou-singer-grid-v140 a{text-align:center!important;min-height:130px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}body.letrou-home-theme-stereo3d .letrou-footer-promo-v143{--lt230-footer-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/speaker-3d.svg)}body.letrou-home-theme-audiosphere{--lt3-surface:#fbfdff;--lt3-surface2:#eef7ff;--lt3-ink:#142a3d;--lt3-muted:#60778b;--lt3-line:rgba(64,126,178,.16);--lt3-shadow:0 30px 65px rgba(50,104,149,.12);--lt3-radius:42px;--lt3-card-radius:30px;background:radial-gradient(circle at 20% 22%,rgb(83 184 255 / .17),transparent 28%),radial-gradient(circle at 77% 50%,rgb(95 225 202 / .13),transparent 27%),var(--letrou-background)!important}body.letrou-home-theme-audiosphere .letrou-home-section>.letrou-container{border-radius:44px!important;overflow:hidden}body.letrou-home-theme-audiosphere .letrou-home-section>.letrou-container:before{content:"";position:absolute;left:-80px;bottom:-100px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle at 35% 30%,rgb(255 255 255 / .95),rgb(99 189 255 / .24) 34%,rgb(78 136 216 / .08) 70%,transparent 72%);box-shadow:inset -20px -24px 50px rgb(53 118 169 / .14);z-index:-1}body.letrou-home-theme-audiosphere .letrou-most-grid-v140{grid-template-columns:repeat(3,1fr)!important;gap:20px!important}body.letrou-home-theme-audiosphere .letrou-rank-song{border-radius:32px!important;padding:18px!important}body.letrou-home-theme-audiosphere .letrou-artist-circle-v140{box-shadow:0 0 0 4px rgb(255 255 255 / .9),0 18px 38px rgb(42 112 165 / .19),inset 0 0 25px rgb(88 190 255 / .15)!important}body.letrou-home-theme-audiosphere .letrou-recent-grid-v140>a{border-radius:32px!important;min-height:105px!important}body.letrou-home-theme-audiosphere .letrou-services-grid-v140 article{border-radius:36px!important}body.letrou-home-theme-audiosphere .letrou-guides-v140>a{border-radius:34px!important}body.letrou-home-theme-audiosphere .letrou-footer-promo-v143{--lt230-footer-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/headphones-3d.svg)}body.letrou-home-theme-recordgallery{--lt3-surface:#fff;--lt3-surface2:#f4f1ed;--lt3-ink:#292723;--lt3-muted:#77726a;--lt3-line:rgba(92,85,74,.16);--lt3-shadow:0 23px 55px rgba(71,64,54,.12);--lt3-radius:12px;--lt3-card-radius:8px;background:linear-gradient(90deg,rgb(80 70 57 / .028) 1px,transparent 1px),var(--letrou-background)!important;background-size:48px 100%!important}body.letrou-home-theme-recordgallery .letrou-home-section>.letrou-container{border-radius:12px!important;border:1px solid #ded8cf!important;box-shadow:10px 12px 0 rgb(83 73 60 / .055),0 25px 55px rgb(72 62 49 / .10)!important}body.letrou-home-theme-recordgallery .letrou-most-grid-v140{grid-template-columns:repeat(3,1fr)!important;gap:20px!important}body.letrou-home-theme-recordgallery .letrou-rank-song{min-height:118px!important;border-radius:7px!important;box-shadow:0 14px 25px rgb(58 49 39 / .09)!important}body.letrou-home-theme-recordgallery .letrou-artist-circles-v140>a{background:#fff;padding:12px 12px 18px!important;border:1px solid #ddd6cd;box-shadow:0 16px 26px rgb(57 50 41 / .10);border-radius:6px!important}body.letrou-home-theme-recordgallery .letrou-artist-circle-v140{border-radius:4px!important;width:100%!important;height:auto!important;aspect-ratio:1/1!important}body.letrou-home-theme-recordgallery .letrou-artist-circle-v140 img{border-radius:3px!important}body.letrou-home-theme-recordgallery .letrou-recent-grid-v140>a{min-height:135px!important;border-radius:7px!important;box-shadow:0 18px 28px rgb(59 50 39 / .09)!important}body.letrou-home-theme-recordgallery .letrou-services-grid-v140 article,body.letrou-home-theme-recordgallery .letrou-guides-v140>a{border-radius:7px!important}body.letrou-home-theme-recordgallery .letrou-footer-promo-v143{--lt230-footer-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/record-stack-3d.svg)}body.letrou-home-theme-sonicdeck{--lt3-surface:#f8fafc;--lt3-surface2:#e8eef4;--lt3-ink:#152432;--lt3-muted:#5b6e7f;--lt3-line:rgba(37,76,109,.18);--lt3-shadow:0 26px 62px rgba(30,69,103,.13);--lt3-radius:18px;--lt3-card-radius:10px;background:linear-gradient(135deg,rgb(65 116 159 / .08),transparent 35%),var(--letrou-background)!important}body.letrou-home-theme-sonicdeck .letrou-home-section>.letrou-container{background:linear-gradient(155deg,#fbfdff,#e7edf3)!important;box-shadow:0 28px 55px rgb(31 65 94 / .12),inset 0 1px #fff,inset 0 -1px #cbd8e2!important}body.letrou-home-theme-sonicdeck .letrou-most-grid-v140{grid-template-columns:repeat(5,1fr)!important;gap:10px!important}body.letrou-home-theme-sonicdeck .letrou-rank-song{display:flex!important;flex-direction:column!important;align-items:flex-start!important;min-height:145px!important;padding:16px!important;border-radius:10px!important;border-bottom:4px solid var(--letrou-primary)!important}body.letrou-home-theme-sonicdeck .letrou-services-grid-v140 article:after{content:"";position:absolute;left:18px;right:18px;bottom:14px;height:7px;border-radius:4px;background:repeating-linear-gradient(90deg,var(--letrou-primary) 0 6px,transparent 6px 11px);opacity:.32}body.letrou-home-theme-sonicdeck .letrou-singer-grid-v140{gap:10px!important}body.letrou-home-theme-sonicdeck .letrou-singer-grid-v140 a{border-radius:8px!important}body.letrou-home-theme-sonicdeck .letrou-learn-v140>.letrou-container:after{--lt230-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/mixer-3d.svg)}body.letrou-home-theme-sonicdeck .letrou-footer-promo-v143{--lt230-footer-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/mixer-3d.svg)}body.letrou-home-theme-magneticgroove{--lt3-surface:#fffdfa;--lt3-surface2:#fff1ea;--lt3-ink:#34241f;--lt3-muted:#7c675e;--lt3-line:rgba(138,80,61,.16);--lt3-shadow:0 27px 63px rgba(108,65,48,.12);--lt3-radius:32px;--lt3-card-radius:24px;background:linear-gradient(120deg,rgb(253 178 143 / .14),transparent 30%),linear-gradient(300deg,rgb(109 174 255 / .10),transparent 32%),var(--letrou-background)!important}body.letrou-home-theme-magneticgroove .letrou-home-section>.letrou-container{background:linear-gradient(150deg,#fffdf9,#f8f3ef)!important;overflow:hidden}body.letrou-home-theme-magneticgroove .letrou-home-section>.letrou-container:before{content:"";position:absolute;left:-10%;right:-10%;top:38%;height:80px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--letrou-primary) 14%,transparent),color-mix(in srgb,var(--letrou-accent) 16%,transparent),transparent);transform:rotate(-4deg) translateZ(-15px);filter:blur(2px);z-index:-1}body.letrou-home-theme-magneticgroove .letrou-most-grid-v140{grid-template-columns:repeat(3,1fr)!important;gap:16px!important}body.letrou-home-theme-magneticgroove .letrou-rank-song{border-radius:28px!important;border-left:5px solid var(--letrou-primary)!important}body.letrou-home-theme-magneticgroove .letrou-artist-circles-v140>a:nth-child(odd){transform:translateY(12px)}body.letrou-home-theme-magneticgroove .letrou-recent-grid-v140>a{border-radius:999px!important;padding-right:28px!important}body.letrou-home-theme-magneticgroove .letrou-services-grid-v140 article{border-radius:28px!important}body.letrou-home-theme-magneticgroove .letrou-footer-promo-v143{--lt230-footer-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/vinyl-3d.svg)}body.letrou-home-theme-prismaudio{--lt3-surface:rgba(255,255,255,.88);--lt3-surface2:rgba(238,247,255,.76);--lt3-ink:#16283a;--lt3-muted:#5d7285;--lt3-line:rgba(75,132,177,.18);--lt3-shadow:0 28px 68px rgba(39,89,128,.13);--lt3-radius:34px;--lt3-card-radius:26px;background:linear-gradient(125deg,rgb(86 180 255 / .13),transparent 28%),linear-gradient(235deg,rgb(255 175 205 / .13),transparent 32%),var(--letrou-background)!important}body.letrou-home-theme-prismaudio .letrou-home-section>.letrou-container{background:linear-gradient(135deg,rgb(255 255 255 / .91),rgb(237 247 255 / .79))!important;backdrop-filter:blur(18px);border:1px solid rgb(255 255 255 / .9)!important;box-shadow:0 32px 70px rgb(46 94 132 / .13),inset 0 1px rgb(255 255 255 / .95)!important}body.letrou-home-theme-prismaudio .letrou-most-grid-v140{grid-template-columns:repeat(3,1fr)!important;gap:18px!important}body.letrou-home-theme-prismaudio .letrou-rank-song,body.letrou-home-theme-prismaudio .letrou-services-grid-v140 article,body.letrou-home-theme-prismaudio .letrou-singer-grid-v140 a,body.letrou-home-theme-prismaudio .letrou-guides-v140>a{background:linear-gradient(135deg,rgb(255 255 255 / .88),rgb(233 247 255 / .65))!important;backdrop-filter:blur(12px);border:1px solid rgb(121 183 226 / .26)!important}body.letrou-home-theme-prismaudio .letrou-artist-circle-v140{box-shadow:0 0 0 3px rgb(255 255 255 / .9),-12px 16px 30px rgb(81 139 184 / .16),12px -8px 26px rgb(225 121 183 / .11)!important}body.letrou-home-theme-prismaudio .letrou-services-grid-v140 article:nth-child(2){transform:translateY(18px)}body.letrou-home-theme-prismaudio .letrou-footer-promo-v143{--lt230-footer-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/headphones-3d.svg)}body.letrou-home-theme-bassroom{--lt3-surface:#fffdf8;--lt3-surface2:#e9f0f5;--lt3-ink:#172836;--lt3-muted:#647483;--lt3-line:rgba(52,84,107,.17);--lt3-shadow:0 27px 64px rgba(32,66,91,.14);--lt3-radius:28px;--lt3-card-radius:20px;background:radial-gradient(circle at 85% 15%,rgb(58 113 155 / .13),transparent 25%),radial-gradient(circle at 12% 60%,rgb(226 178 98 / .14),transparent 29%),var(--letrou-background)!important}body.letrou-home-theme-bassroom .letrou-home-section>.letrou-container{background:linear-gradient(145deg,#fffdf8,#edf3f7)!important;border:1px solid #d3dfe7!important}body.letrou-home-theme-bassroom .letrou-most-v140>.letrou-container:after{--lt230-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/subwoofer-3d.svg);opacity:.2;width:220px;height:220px}body.letrou-home-theme-bassroom .letrou-most-grid-v140{grid-template-columns:repeat(3,1fr)!important;gap:16px!important}body.letrou-home-theme-bassroom .letrou-rank-song{box-shadow:0 20px 32px rgb(32 65 87 / .10),inset 0 -4px 0 color-mix(in srgb,var(--letrou-secondary) 18%,transparent)!important}body.letrou-home-theme-bassroom .letrou-artists-v140>.letrou-container{background:linear-gradient(145deg,#edf5f9,#fffaf2)!important}body.letrou-home-theme-bassroom .letrou-artist-circle-v140{border:6px solid var(--letrou-secondary)!important;box-shadow:0 0 0 3px #fff,0 20px 38px rgb(32 67 91 / .18)!important}body.letrou-home-theme-bassroom .letrou-services-grid-v140 article{border-bottom:6px solid color-mix(in srgb,var(--letrou-secondary) 65%,var(--letrou-primary))!important}body.letrou-home-theme-bassroom .letrou-singer-grid-v140{grid-template-columns:repeat(2,1fr)!important}body.letrou-home-theme-bassroom .letrou-footer-promo-v143{--lt230-footer-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/subwoofer-3d.svg)}body.letrou-home-theme-recordlab{--lt3-surface:#fdfefe;--lt3-surface2:#e8f5f6;--lt3-ink:#102b31;--lt3-muted:#58757b;--lt3-line:rgba(51,119,129,.17);--lt3-shadow:0 28px 68px rgba(37,101,111,.12);--lt3-radius:24px;--lt3-card-radius:16px;background:linear-gradient(90deg,rgb(43 126 137 / .035) 1px,transparent 1px),linear-gradient(rgb(43 126 137 / .035) 1px,transparent 1px),var(--letrou-background)!important;background-size:34px 34px!important}body.letrou-home-theme-recordlab .letrou-home-section>.letrou-container{background:linear-gradient(145deg,rgb(255 255 255 / .96),rgb(232 247 248 / .88))!important;border:1px solid #cfe5e7!important;box-shadow:0 30px 68px rgb(37 93 102 / .12),inset 0 1px #fff!important}body.letrou-home-theme-recordlab .letrou-most-grid-v140{grid-template-columns:repeat(5,1fr)!important;gap:12px!important}body.letrou-home-theme-recordlab .letrou-rank-song{display:flex!important;flex-direction:column!important;min-height:145px!important;border-radius:16px!important}body.letrou-home-theme-recordlab .letrou-artists-v140>.letrou-container:after{--lt230-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/mixer-3d.svg);opacity:.18;width:220px;height:220px}body.letrou-home-theme-recordlab .letrou-artist-circles-v140>a{border:1px solid rgb(54 126 136 / .17);border-radius:18px;padding:14px!important;background:rgb(255 255 255 / .78);box-shadow:0 15px 30px rgb(35 89 98 / .09)}body.letrou-home-theme-recordlab .letrou-services-grid-v140 article{border:1px solid rgb(43 118 128 / .20)!important;box-shadow:0 16px 34px rgb(35 91 100 / .10)!important}body.letrou-home-theme-recordlab .letrou-singer-grid-v140 a:before{content:"";position:absolute;right:16px;top:16px;width:9px;height:9px;border-radius:50%;background:var(--letrou-primary);box-shadow:0 0 0 5px color-mix(in srgb,var(--letrou-primary) 15%,transparent)}body.letrou-home-theme-recordlab .letrou-footer-promo-v143{--lt230-footer-scene:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/mixer-3d.svg)}body.letrou-page-home .letrou-footer-promo-v143 .letrou-container{position:relative;z-index:2}body.letrou-page-home.letrou-home-theme-vinyl3d .letrou-footer-promo-v143{background:linear-gradient(135deg,#3b2b24,#765442)!important}body.letrou-page-home.letrou-home-theme-orbital .letrou-footer-promo-v143{background:linear-gradient(135deg,#123b66,#216da5)!important}body.letrou-page-home.letrou-home-theme-turntable3d .letrou-footer-promo-v143{background:linear-gradient(135deg,#263844,#526b7b)!important}body.letrou-page-home.letrou-home-theme-vinylorbit .letrou-footer-promo-v143{background:linear-gradient(135deg,#3a315d,#7865af)!important}body.letrou-page-home.letrou-home-theme-stereo3d .letrou-footer-promo-v143{background:linear-gradient(135deg,#214c49,#4d7b74)!important}body.letrou-page-home.letrou-home-theme-audiosphere .letrou-footer-promo-v143{background:linear-gradient(135deg,#155078,#388cb9)!important}body.letrou-page-home.letrou-home-theme-recordgallery .letrou-footer-promo-v143{background:linear-gradient(135deg,#463d33,#7b6a59)!important}body.letrou-page-home.letrou-home-theme-sonicdeck .letrou-footer-promo-v143{background:linear-gradient(135deg,#17364e,#3a6789)!important}body.letrou-page-home.letrou-home-theme-magneticgroove .letrou-footer-promo-v143{background:linear-gradient(135deg,#6c3b33,#b76852)!important}body.letrou-page-home.letrou-home-theme-prismaudio .letrou-footer-promo-v143{background:linear-gradient(135deg,#315a7d,#7a649c)!important}body.letrou-page-home.letrou-home-theme-bassroom .letrou-footer-promo-v143{background:linear-gradient(135deg,#1f3c52,#55738a)!important}body.letrou-page-home.letrou-home-theme-recordlab .letrou-footer-promo-v143{background:linear-gradient(135deg,#1f5960,#4a8990)!important}body.letrou-page-home .letrou-footer-promo-v143,body.letrou-page-home .letrou-footer-promo-v143 h2,body.letrou-page-home .letrou-footer-promo-v143 p,body.letrou-page-home .letrou-footer-promo-v143 span{color:#fff!important}body.letrou-page-home .letrou-footer-promo-v143 a{background:#fff!important;color:#122435!important;border-color:rgb(255 255 255 / .75)!important}body.letrou-page-home .letrou-footer-promo-v143 a:hover{background:color-mix(in srgb,#fff 82%,var(--letrou-primary))!important;color:#102030!important}@media (hover:hover) and (pointer:fine){body.letrou-page-home .letrou-rank-song:hover,body.letrou-page-home .letrou-services-grid-v140 article:hover,body.letrou-page-home .letrou-singer-grid-v140 a:hover,body.letrou-page-home .letrou-guides-v140>a:hover{transform:perspective(850px) translateY(-7px) rotateX(var(--lt230-rx,0deg)) rotateY(var(--lt230-ry,0deg))!important}body.letrou-page-home .letrou-artist-circles-v140>a:hover,body.letrou-page-home .letrou-recent-grid-v140>a:hover{transform:perspective(900px) translateY(-8px) translateZ(20px)!important}}@media(max-width:1180px){body.letrou-page-home .letrou-home-section>.letrou-container{padding:26px 24px}body.letrou-page-home:is(.letrou-home-theme-orbital,.letrou-home-theme-sonicdeck,.letrou-home-theme-recordlab) .letrou-most-grid-v140{grid-template-columns:repeat(3,1fr)!important}body.letrou-page-home .letrou-home-section>.letrou-container:after{width:120px;height:120px;opacity:.10}}@media(max-width:820px){body.letrou-page-home .letrou-home-section{padding:28px 0!important}body.letrou-page-home .letrou-home-section>.letrou-container{border-radius:22px!important;padding:22px 18px!important}body.letrou-page-home .letrou-home-section>.letrou-container:after,body.letrou-page-home .letrou-home-section>.letrou-container:before{opacity:.06!important}body.letrou-page-home[class*="letrou-home-theme-"] .letrou-most-grid-v140{grid-template-columns:1fr!important;gap:12px!important}body.letrou-page-home .letrou-services-grid-v140,body.letrou-page-home .letrou-singer-grid-v140,body.letrou-page-home .letrou-guides-v140{grid-template-columns:1fr!important}body.letrou-page-home .letrou-services-grid-v140 article{min-height:auto!important;transform:none!important}body.letrou-page-home .letrou-singer-grid-v140 a{min-height:auto!important;text-align:left!important}body.letrou-page-home .letrou-artist-circles-v140.letrou-carousel-track-v143>a{flex-basis:68%!important}body.letrou-page-home .letrou-recent-grid-v140.letrou-carousel-track-v143>a{flex-basis:88%!important}body.letrou-page-home .lt230-reveal{transform:translateY(24px) scale(.99)}}@media(prefers-reduced-motion:reduce){body.letrou-page-home .lt230-reveal,body.letrou-page-home .lt230-card-tilt,body.letrou-page-home .letrou-carousel-track-v143>*{opacity:1!important;transform:none!important;transition:none!important}}body.letrou-page-home.letrou-home-theme-skycinema{--sky-blue:#2d8cff;--sky-blue-deep:#0d4c9a;--sky-ink:#0d2b55;--sky-muted:#5f7490;--sky-surface:rgba(255,255,255,.96);--sky-line:rgba(39,111,184,.12);--sky-shadow:0 18px 42px rgba(40,89,139,.10);--sky-image:url(/wp-content/plugins/letrou-complete-site-fr/assets/sky/sky-day.jpg);--sky-hero-text:#ffffff;--sky-hero-muted:rgba(255,255,255,.90);background:#f7fbff!important;color:var(--sky-ink)!important}body.letrou-page-home.letrou-home-theme-skycinema.letrou-sky-dawn{--sky-image:url(/wp-content/plugins/letrou-complete-site-fr/assets/sky/sky-dawn.jpg)}body.letrou-page-home.letrou-home-theme-skycinema.letrou-sky-day{--sky-image:url(/wp-content/plugins/letrou-complete-site-fr/assets/sky/sky-day.jpg)}body.letrou-page-home.letrou-home-theme-skycinema.letrou-sky-sunset{--sky-image:url(/wp-content/plugins/letrou-complete-site-fr/assets/sky/sky-sunset.jpg)}body.letrou-page-home.letrou-home-theme-skycinema.letrou-sky-night{--sky-image:url(/wp-content/plugins/letrou-complete-site-fr/assets/sky/sky-night.jpg);--sky-hero-text:#f7fbff;--sky-hero-muted:rgba(240,247,255,.88)}body.letrou-page-home.letrou-home-theme-skycinema .letrou-app-shell{background:#f7fbff!important;overflow:clip}body.letrou-page-home.letrou-home-theme-skycinema .letrou-topbar{position:absolute!important;top:0;left:0;right:0;z-index:120!important;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;color:#fff!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-topbar-inner{width:min(var(--letrou-max-width),calc(100% - 52px))!important;height:96px!important;gap:18px!important;padding:12px 0!important;align-items:center!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-brand{position:relative;z-index:2;padding:10px 14px 10px 54px;border-radius:24px;color:#fff!important;text-shadow:0 2px 12px rgb(8 49 93 / .45);background:rgb(14 89 156 / .12);border:1px solid rgb(255 255 255 / .28);backdrop-filter:blur(10px) saturate(1.2);box-shadow:0 12px 30px rgb(9 65 120 / .16)}body.letrou-page-home.letrou-home-theme-skycinema .letrou-brand:before{content:"♫";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:34px;height:25px;display:grid;place-items:center;border-radius:18px;color:#126bd3;background:#fff;box-shadow:-10px 2px 0 -4px rgb(255 255 255 / .94),10px 2px 0 -5px rgb(255 255 255 / .94),0 6px 18px rgb(9 63 113 / .16);font-weight:900;font-size:17px}body.letrou-page-home.letrou-home-theme-skycinema .letrou-topbar .letrou-wordmark-main{color:#fff!important;font-size:21px!important;letter-spacing:.055em;text-shadow:0 2px 12px rgb(8 49 93 / .35)}body.letrou-page-home.letrou-home-theme-skycinema .letrou-header-search-v110{order:3;flex:0 1 270px!important;margin-left:auto!important;background:rgb(255 255 255 / .88)!important;border:1px solid rgb(255 255 255 / .72)!important;border-radius:22px!important;box-shadow:0 10px 26px rgb(30 82 132 / .14)!important;backdrop-filter:blur(14px)!important;overflow:hidden}body.letrou-page-home.letrou-home-theme-skycinema .letrou-header-search-v110 input{background:transparent!important;border:0!important;color:#173b64!important;height:43px!important;padding:0 16px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-header-search-v110 input::placeholder{color:#6f8ca8!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-header-search-v110 button{background:transparent!important;color:#155fae!important;border:0!important;width:44px!important;font-size:18px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-desktop-nav{display:flex!important;gap:8px!important;margin-left:10px!important;align-items:center!important;order:2}body.letrou-page-home.letrou-home-theme-skycinema .letrou-desktop-nav a{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 20px!important;border-radius:999px!important;color:#173b64!important;font-size:13px!important;font-weight:850!important;white-space:nowrap;background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(242 249 255 / .90))!important;border:1px solid rgb(255 255 255 / .92)!important;box-shadow:0 9px 22px rgb(33 86 136 / .14),inset 0 1px 0 rgb(255 255 255 / .95)!important;text-shadow:none!important;transition:transform .22s ease,box-shadow .22s ease,color .22s ease!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-desktop-nav a:before,body.letrou-page-home.letrou-home-theme-skycinema .letrou-desktop-nav a:after{content:"";position:absolute;z-index:-1;background:inherit;border-radius:50%;pointer-events:none;border:inherit}body.letrou-page-home.letrou-home-theme-skycinema .letrou-desktop-nav a:before{width:25px;height:25px;left:13px;top:-8px;border-bottom-color:transparent!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-desktop-nav a:after{width:32px;height:32px;right:12px;top:-11px;border-bottom-color:transparent!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-desktop-nav a:hover{transform:translateY(-3px)!important;color:#0b67c8!important;box-shadow:0 16px 30px rgb(27 92 155 / .20),inset 0 1px 0 #fff!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-top-actions{order:4!important;gap:8px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-lang-select,body.letrou-page-home.letrou-home-theme-skycinema .letrou-icon-btn{background:rgb(255 255 255 / .86)!important;color:#173b64!important;border:1px solid rgb(255 255 255 / .86)!important;box-shadow:0 8px 20px rgb(26 75 122 / .12)!important;backdrop-filter:blur(12px)!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-orbit-nav{display:none!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-main{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:14px!important;row-gap:14px!important;background:#f7fbff!important;overflow:visible!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-home-tool-v150{grid-column:1/-1!important;position:relative!important;min-height:630px!important;margin:0!important;padding:126px 0 54px!important;background-image:linear-gradient(180deg,rgb(11 75 137 / .08),#fff0 46%,rgb(247 251 255 / .08)),var(--sky-image)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;overflow:hidden!important;isolation:isolate}body.letrou-page-home.letrou-home-theme-skycinema .letrou-home-tool-v150:before{content:""!important;display:block!important;position:absolute;inset:auto 0 0;height:170px;z-index:1;background:linear-gradient(to bottom,#fff0,rgb(247 251 255 / .94) 70%,#f7fbff 100%)!important;pointer-events:none}body.letrou-page-home.letrou-home-theme-skycinema .letrou-home-tool-v150:after{display:none!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-home-tool-v150>.letrou-container{position:relative!important;z-index:10!important;width:min(900px,calc(100% - 36px))!important;padding:30px 34px 34px!important;margin:38px auto 0!important;border-radius:30px!important;background:rgb(255 255 255 / .12)!important;border:1px solid rgb(255 255 255 / .32)!important;box-shadow:0 28px 70px rgb(18 73 123 / .18)!important;backdrop-filter:blur(4px) saturate(1.08)!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-transcribe-head-v141{display:block!important;text-align:center!important;margin-bottom:18px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-transcribe-head-v141>div{max-width:760px;margin:0 auto!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-transcribe-head-v141 span{display:none!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-transcribe-head-v141 h1{color:var(--sky-hero-text)!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(36px,4.6vw,58px)!important;font-weight:650!important;line-height:1!important;letter-spacing:-.035em!important;margin:0 0 10px!important;text-shadow:0 3px 16px rgb(9 53 98 / .34)!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-transcribe-head-v141 p{color:var(--sky-hero-muted)!important;font-size:17px!important;font-weight:650!important;margin:0!important;text-shadow:0 2px 10px rgb(11 57 102 / .28)!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-transcribe-head-v141>a{display:inline-flex!important;margin:12px auto 0!important;color:#fff!important;background:rgb(21 99 178 / .30)!important;border:1px solid rgb(255 255 255 / .35)!important;border-radius:999px!important;padding:8px 14px!important;font-size:12px!important;font-weight:800!important;backdrop-filter:blur(10px)!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-home-tool-card-v150{background:rgb(255 255 255 / .90)!important;border:1px solid rgb(255 255 255 / .92)!important;box-shadow:0 22px 50px rgb(22 72 119 / .20),inset 0 1px 0 #fff!important;border-radius:24px!important;padding:12px!important;backdrop-filter:blur(18px) saturate(1.1)!important;transform:none!important;animation:none!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-transcriber{display:grid!important;grid-template-columns:1fr auto!important;gap:12px 14px!important;align-items:start!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-source-tabs{grid-column:1/-1!important;margin:0!important;padding:3px!important;background:#edf5ff!important;border-radius:14px!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:4px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-source-tabs button{height:42px!important;border-radius:11px!important;border:0!important;background:transparent!important;color:#345d84!important;font-weight:850!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-source-tabs button.is-active{background:#fff!important;color:#116fd4!important;box-shadow:0 5px 14px rgb(36 105 171 / .13)!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-source-panel{grid-column:1/2!important;margin:0!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-dropzone{min-height:120px!important;padding:20px!important;border:1px dashed #a9c8e7!important;border-radius:16px!important;background:rgb(243 249 255 / .94)!important;color:#234d72!important;justify-content:center!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-drop-icon{background:#e1efff!important;color:#1e77d0!important;border-radius:50%!important;width:42px!important;height:42px!important;display:grid!important;place-items:center!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-source-panel[data-source-panel="link"] label{display:block!important;color:#244b6f!important;font-weight:750!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-source-panel[data-source-panel="link"] input{margin-top:7px!important;background:#fff!important;border:1px solid #cbdceb!important;border-radius:12px!important;color:#173b64!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-advanced{grid-column:1/-1!important;margin:0!important;background:#f6f9fc!important;border-radius:12px!important;border:1px solid #e3edf5!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-transcribe-submit{grid-column:2/3!important;grid-row:2/3!important;align-self:center!important;min-width:176px!important;min-height:54px!important;border-radius:15px!important;background:linear-gradient(135deg,#1b78df,#2aa2ff)!important;color:#fff!important;box-shadow:0 14px 28px rgb(35 128 216 / .25)!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-progress,body.letrou-page-home.letrou-home-theme-skycinema .letrou-transcript-result{grid-column:1/-1!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-sky-scene{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden}body.letrou-page-home.letrou-home-theme-skycinema .letrou-sky-stars{position:absolute;inset:0 0 34%;opacity:0;transition:opacity 1.2s ease;background-image:radial-gradient(circle at 10% 20%,rgb(255 255 255 / .95) 0 1px,transparent 1.5px),radial-gradient(circle at 30% 15%,rgb(255 255 255 / .75) 0 1px,transparent 1.4px),radial-gradient(circle at 65% 26%,rgb(255 255 255 / .8) 0 1px,transparent 1.3px),radial-gradient(circle at 84% 14%,rgb(255 255 255 / .88) 0 1px,transparent 1.5px);background-size:110px 100px,170px 130px,145px 125px,210px 155px;animation:letrouSkyTwinkle 5s ease-in-out infinite alternate}body.letrou-page-home.letrou-home-theme-skycinema.letrou-sky-night .letrou-sky-stars{opacity:.85}body.letrou-page-home.letrou-home-theme-skycinema .letrou-sky-cloud{position:absolute;width:310px;height:72px;border-radius:60px;background:rgb(255 255 255 / .80);filter:blur(.2px);box-shadow:0 12px 34px rgb(40 85 130 / .11);opacity:.72;animation:letrouCloudDrift var(--dur,48s) linear infinite;transform:translate3d(-380px,0,0)}body.letrou-page-home.letrou-home-theme-skycinema .letrou-sky-cloud:before,body.letrou-page-home.letrou-home-theme-skycinema .letrou-sky-cloud:after{content:"";position:absolute;background:inherit;border-radius:50%}body.letrou-page-home.letrou-home-theme-skycinema .letrou-sky-cloud:before{width:118px;height:118px;left:58px;bottom:5px}body.letrou-page-home.letrou-home-theme-skycinema .letrou-sky-cloud:after{width:148px;height:148px;right:52px;bottom:0}body.letrou-page-home.letrou-home-theme-skycinema .letrou-sky-cloud.c1{top:18%;--dur:62s;animation-delay:-20s;transform:scale(.72)}body.letrou-page-home.letrou-home-theme-skycinema .letrou-sky-cloud.c2{top:35%;--dur:78s;animation-delay:-44s;opacity:.45;transform:scale(.52)}body.letrou-page-home.letrou-home-theme-skycinema .letrou-sky-cloud.c3{top:62%;--dur:54s;animation-delay:-31s;opacity:.58;transform:scale(.86)}body.letrou-page-home.letrou-home-theme-skycinema .letrou-sky-cloud.c4{top:48%;--dur:88s;animation-delay:-63s;opacity:.34;transform:scale(.45)}body.letrou-page-home.letrou-home-theme-skycinema.letrou-weather-cloudy .letrou-sky-cloud{opacity:.82;filter:saturate(.8) brightness(.9)}body.letrou-page-home.letrou-home-theme-skycinema .letrou-sky-rain{position:absolute;inset:0;opacity:0;transition:opacity .6s;background-image:repeating-linear-gradient(105deg,transparent 0 18px,rgb(220 239 255 / .55) 19px 20px,transparent 21px 38px);background-size:90px 90px;animation:letrouRain .62s linear infinite}body.letrou-page-home.letrou-home-theme-skycinema.letrou-weather-rain .letrou-sky-rain,body.letrou-page-home.letrou-home-theme-skycinema.letrou-weather-storm .letrou-sky-rain{opacity:.38}body.letrou-page-home.letrou-home-theme-skycinema.letrou-weather-storm .letrou-home-tool-v150{filter:saturate(.9) brightness(.88)}body.letrou-page-home.letrou-home-theme-skycinema.letrou-weather-storm .letrou-sky-scene:after{content:"";position:absolute;inset:0;background:#fff;opacity:0;animation:letrouLightning 9s infinite;mix-blend-mode:screen}@keyframes letrouCloudDrift{from{translate:-420px 0}to{translate:calc(100vw + 460px) 0}}@keyframes letrouSkyTwinkle{from{filter:brightness(.82)}to{filter:brightness(1.22)}}@keyframes letrouRain{to{background-position:-40px 90px}}@keyframes letrouLightning{0%,91%,94%,100%{opacity:0}92%{opacity:.36}93%{opacity:.06}}body.letrou-page-home.letrou-home-theme-skycinema .letrou-home-section{padding:0!important;background:transparent!important;overflow:visible!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-home-section>.letrou-container{width:calc(100% - 7px)!important;max-width:none!important;margin:0!important;padding:30px 30px 32px!important;border-radius:22px!important;background:rgb(255 255 255 / .97)!important;border:1px solid rgb(45 119 190 / .10)!important;box-shadow:0 16px 38px rgb(41 87 131 / .08)!important;min-height:100%;overflow:hidden}body.letrou-page-home.letrou-home-theme-skycinema .letrou-most-v140{grid-column:1/2!important;padding-left:18px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-artists-v140{grid-column:2/3!important;padding-right:18px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-recent-v140{grid-column:1/2!important;padding-left:18px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-services-v140{grid-column:2/3!important;padding-right:18px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-singer-v140{grid-column:1/2!important;padding-left:18px!important;padding-bottom:18px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-learn-v140{grid-column:2/3!important;padding-right:18px!important;padding-bottom:18px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-main>.letrou-ad-slot,body.letrou-page-home.letrou-home-theme-skycinema .letrou-main>.letrou-ad-wrap{grid-column:1/-1!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-section-title-v140{margin-bottom:18px!important;align-items:center!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-section-title-v140 h2{font-size:25px!important;color:#0e4f9b!important;letter-spacing:-.025em!important;font-weight:900!important;display:flex;align-items:center;gap:10px}body.letrou-page-home.letrou-home-theme-skycinema .letrou-section-title-v140 h2:before{content:"✦";width:27px;height:27px;display:grid;place-items:center;border-radius:10px;background:#e9f4ff;color:#1780e7;font-size:15px}body.letrou-page-home.letrou-home-theme-skycinema .letrou-most-v140 .letrou-section-title-v140 h2:before{content:"♪"}body.letrou-page-home.letrou-home-theme-skycinema .letrou-recent-v140 .letrou-section-title-v140 h2:before{content:"◷"}body.letrou-page-home.letrou-home-theme-skycinema .letrou-services-v140 .letrou-section-title-v140 h2:before{content:"⚡"}body.letrou-page-home.letrou-home-theme-skycinema .letrou-singer-v140 .letrou-section-title-v140 h2:before{content:"🎤"}body.letrou-page-home.letrou-home-theme-skycinema .letrou-learn-v140 .letrou-section-title-v140 h2:before{content:"▰"}body.letrou-page-home.letrou-home-theme-skycinema .letrou-section-title-v140 a,body.letrou-page-home.letrou-home-theme-skycinema .letrou-section-actions-v143>a{color:#126ac7!important;font-weight:850!important;font-size:13px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-most-grid-v140{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-most-grid-v140 .letrou-rank-song{display:flex!important;align-items:center!important;min-width:0!important;min-height:82px!important;padding:10px!important;border-radius:14px!important;background:#fff!important;border:1px solid #e2edf7!important;box-shadow:0 7px 18px rgb(28 85 139 / .06)!important;transform:none!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-most-grid-v140 .letrou-rank-song:nth-child(n+6){display:none!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-rank-song img{width:52px!important;height:52px!important;border-radius:10px!important;object-fit:cover!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-rank-number{background:#eef6ff!important;color:#155fae!important;box-shadow:none!important;border-radius:8px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-rank-song strong{color:#173b64!important;font-size:13px!important;line-height:1.18!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-rank-song small{color:#7890a6!important;font-size:11px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-rank-song:hover{transform:translateY(-4px)!important;border-color:#b9d8f4!important;box-shadow:0 14px 28px rgb(35 99 160 / .12)!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-artist-circles-v140.letrou-carousel-track-v143{display:flex!important;gap:16px!important;overflow-x:auto!important;padding:8px 8px 16px!important;perspective:900px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-artist-circles-v140>a{flex:0 0 calc((100% - 80px)/6)!important;text-align:center!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:4px!important;color:#173b64!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-artist-circle-v140{width:92px!important;height:92px!important;margin:0 auto 8px!important;border:4px solid #fff!important;box-shadow:0 0 0 2px #7abaff,0 10px 24px rgb(29 92 151 / .13)!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-artist-circles-v140 strong{color:#173b64!important;font-size:12px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-artist-circles-v140 small{color:#718ba4!important;font-size:10px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-carousel-controls-v143 button{background:#f8fbff!important;color:#145eaa!important;border:1px solid #cfdfef!important;box-shadow:0 4px 10px rgb(29 79 127 / .08)!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-recent-grid-v140.letrou-carousel-track-v143{display:flex!important;gap:10px!important;overflow-x:auto!important;padding:5px 2px 14px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-recent-grid-v140>a{flex:0 0 calc((100% - 40px)/5)!important;min-width:0!important;min-height:76px!important;padding:9px!important;border-radius:13px!important;background:#fff!important;border:1px solid #e2edf7!important;box-shadow:0 7px 18px rgb(28 85 139 / .05)!important;color:#173b64!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-recent-grid-v140>a span{width:52px!important;height:52px!important;border-radius:10px!important;overflow:hidden}body.letrou-page-home.letrou-home-theme-skycinema .letrou-recent-grid-v140 strong{color:#173b64!important;font-size:12px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-recent-grid-v140 small{color:#718ba4!important;font-size:10px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-services-grid-v140{grid-template-columns:repeat(3,1fr)!important;gap:12px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-services-grid-v140 article{min-height:150px!important;padding:20px!important;border-radius:18px!important;background:linear-gradient(145deg,#fff,#f4f9ff)!important;border:1px solid #dceaf7!important;box-shadow:0 10px 26px rgb(30 86 140 / .07)!important;overflow:hidden}body.letrou-page-home.letrou-home-theme-skycinema .letrou-services-grid-v140 article:after{content:""!important;width:90px!important;height:90px!important;right:-32px!important;top:-28px!important;border-radius:50%!important;background:linear-gradient(135deg,#e6f3ff,#f4ebff)!important;opacity:.95!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-services-grid-v140 article>span{background:#e9f4ff!important;color:#126ac7!important;border-radius:10px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-services-grid-v140 h3{color:#173b64!important;font-size:20px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-services-grid-v140 p{color:#6e849a!important;font-size:12px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-services-grid-v140 article>a{background:transparent!important;color:#126ac7!important;padding:0!important;border-radius:0!important;font-size:12px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-services-grid-v140 article:hover{transform:translateY(-6px) rotateX(1.5deg)!important;box-shadow:0 18px 34px rgb(28 91 151 / .12)!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-singer-grid-v140{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-singer-grid-v140 a{position:relative;min-height:130px!important;padding:22px 92px 18px 20px!important;border-radius:18px!important;background:linear-gradient(135deg,#0d4788,#1478cf)!important;border:0!important;box-shadow:0 13px 28px rgb(17 78 135 / .16)!important;overflow:hidden;color:#fff!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-singer-grid-v140 a:before{content:""!important;position:absolute!important;right:10px!important;top:14px!important;width:82px!important;height:82px!important;background:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/stage-mic.svg) center/contain no-repeat!important;opacity:.92!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-singer-grid-v140 a:nth-child(2):before{background-image:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/headphones-3d.svg)!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-singer-grid-v140 a:nth-child(3):before{background-image:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/mixer-3d.svg)!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-singer-grid-v140 a:nth-child(4):before{background-image:url(/wp-content/plugins/letrou-complete-site-fr/assets/decor/vinyl-3d.svg)!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-singer-grid-v140 b{color:#fff!important;font-size:16px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-singer-grid-v140 span{color:rgb(255 255 255 / .80)!important;font-size:11px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-singer-grid-v140 a:after{color:#fff!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-guides-v140{grid-template-columns:repeat(3,1fr)!important;gap:12px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-guides-v140>a{min-height:200px!important;padding:22px!important;border-radius:18px!important;background:linear-gradient(145deg,#fff,#f3f8ff)!important;border:1px solid #dceaf7!important;border-top:0!important;box-shadow:0 10px 26px rgb(31 89 144 / .07)!important;color:#173b64!important;position:relative!important;overflow:hidden!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-guides-v140>a:before{content:"";position:absolute;right:-18px;bottom:-18px;width:92px;height:92px;border-radius:50%;background:radial-gradient(circle,#cce7ff,#ecf6ff 62%,transparent 64%);opacity:.85}body.letrou-page-home.letrou-home-theme-skycinema .letrou-guides-v140 h3{color:#173b64!important;font-size:18px!important;line-height:1.2!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-guides-v140 p{color:#6d849a!important;font-size:12px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-guides-v140 b{color:#126ac7!important;font-size:12px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-footer-promo-v143{position:relative!important;background:linear-gradient(90deg,rgb(5 33 65 / .55),rgb(11 64 105 / .38)),url(/wp-content/plugins/letrou-complete-site-fr/assets/sky/footer-dusk.jpg) center/cover no-repeat!important;color:#fff!important;padding:42px 0!important;border:0!important;overflow:hidden!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-footer-promo-v143:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(3 20 38 / .48),transparent 60%);pointer-events:none}body.letrou-page-home.letrou-home-theme-skycinema .letrou-footer-promo-v143 .letrou-container{position:relative;z-index:2;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:28px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-footer-promo-v143 span,body.letrou-page-home.letrou-home-theme-skycinema .letrou-footer-promo-v143 h2,body.letrou-page-home.letrou-home-theme-skycinema .letrou-footer-promo-v143 p{color:#fff!important;text-shadow:0 2px 12px rgb(4 24 45 / .38)!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-footer-promo-v143 h2{font-family:Georgia,"Times New Roman",serif!important;font-size:34px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-footer-promo-v143 a{background:#fff!important;color:#145fae!important;border:1px solid rgb(255 255 255 / .8)!important;box-shadow:0 10px 24px rgb(0 29 61 / .14)!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-footer{background:#083360!important;color:#fff!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-footer a,body.letrou-page-home.letrou-home-theme-skycinema .letrou-footer strong,body.letrou-page-home.letrou-home-theme-skycinema .letrou-footer p,body.letrou-page-home.letrou-home-theme-skycinema .letrou-footer span{color:#fff!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-footer-grid>div:not(:first-child)>strong{color:#a9d7ff!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-footer-az-v110,body.letrou-page-home.letrou-home-theme-skycinema .letrou-footer-actions-v110{display:none!important}body.letrou-page-home.letrou-home-theme-skycinema.letrou-sky-night .letrou-brand,body.letrou-page-home.letrou-home-theme-skycinema.letrou-sky-night .letrou-transcribe-head-v141 h1,body.letrou-page-home.letrou-home-theme-skycinema.letrou-sky-night .letrou-transcribe-head-v141 p{color:#f6fbff!important}body.letrou-page-home.letrou-home-theme-skycinema.letrou-sky-night .letrou-desktop-nav a{background:linear-gradient(180deg,rgb(248 252 255 / .96),rgb(226 239 252 / .90))!important}@media(max-width:1280px){body.letrou-page-home.letrou-home-theme-skycinema .letrou-topbar-inner{width:min(1180px,calc(100% - 28px))!important;gap:10px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-desktop-nav a{padding:0 13px!important;font-size:12px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-header-search-v110{flex-basis:220px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-most-grid-v140{grid-template-columns:repeat(3,1fr)!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-most-grid-v140 .letrou-rank-song:nth-child(n+4){display:none!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-artist-circles-v140>a{flex-basis:calc((100% - 48px)/4)!important}}@media(max-width:900px){body.letrou-page-home.letrou-home-theme-skycinema .letrou-topbar{position:absolute!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-topbar-inner{height:74px!important;padding:8px 0!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-brand{padding:7px 10px 7px 46px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-desktop-nav{display:none!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-header-search-v110{display:none!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-top-actions{margin-left:auto!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-home-tool-v150{min-height:610px!important;padding:94px 0 48px!important;background-position:center top!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-home-tool-v150>.letrou-container{margin-top:30px!important;width:min(96%,720px)!important;padding:24px 18px!important;border-radius:24px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-transcribe-head-v141 h1{font-size:clamp(32px,8vw,44px)!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-transcriber{grid-template-columns:1fr!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-transcribe-submit{grid-column:1!important;grid-row:auto!important;width:100%!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-main{grid-template-columns:1fr!important;gap:12px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-most-v140,body.letrou-page-home.letrou-home-theme-skycinema .letrou-artists-v140,body.letrou-page-home.letrou-home-theme-skycinema .letrou-recent-v140,body.letrou-page-home.letrou-home-theme-skycinema .letrou-services-v140,body.letrou-page-home.letrou-home-theme-skycinema .letrou-singer-v140,body.letrou-page-home.letrou-home-theme-skycinema .letrou-learn-v140{grid-column:1!important;padding:0 10px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-home-section>.letrou-container{width:100%!important;padding:24px 18px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-most-grid-v140{grid-template-columns:1fr 1fr!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-most-grid-v140 .letrou-rank-song:nth-child(n+5){display:none!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-artist-circles-v140>a{flex-basis:34%!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-recent-grid-v140>a{flex-basis:72%!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-services-grid-v140,body.letrou-page-home.letrou-home-theme-skycinema .letrou-singer-grid-v140,body.letrou-page-home.letrou-home-theme-skycinema .letrou-guides-v140{grid-template-columns:1fr!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-footer-promo-v143 .letrou-container{display:block!important;text-align:center!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-footer-promo-actions-v143{justify-content:center!important}}@media(max-width:560px){body.letrou-page-home.letrou-home-theme-skycinema .letrou-home-tool-v150{min-height:590px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-topbar-inner{width:calc(100% - 18px)!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-brand .letrou-wordmark-main{font-size:17px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-lang-select{display:none!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-home-tool-v150>.letrou-container{width:calc(100% - 20px)!important;padding:20px 12px!important;margin-top:22px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-transcribe-head-v141 h1{font-size:32px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-transcribe-head-v141 p{font-size:14px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-dropzone{min-height:108px!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-most-grid-v140{grid-template-columns:1fr!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-most-grid-v140 .letrou-rank-song:nth-child(n+4){display:none!important}body.letrou-page-home.letrou-home-theme-skycinema .letrou-artist-circles-v140>a{flex-basis:46%!important}}@media(prefers-reduced-motion:reduce){body.letrou-page-home.letrou-home-theme-skycinema .letrou-sky-cloud,body.letrou-page-home.letrou-home-theme-skycinema .letrou-sky-stars,body.letrou-page-home.letrou-home-theme-skycinema .letrou-sky-rain{animation:none!important}}body.lt15-site{margin:0;background:#f8fbff;color:#102348;font-family:Arial,Helvetica,sans-serif;--lt15-blue:#006aff;--lt15-border:#e5edf7;--lt15-hero:url(/wp-content/plugins/letrou-complete-site-fr/assets/reference/hero-day.webp);--lt15-footer:url(/wp-content/plugins/letrou-complete-site-fr/assets/reference/footer.webp)}.lt15-site *,.lt15-site *:before,.lt15-site *:after{box-sizing:border-box}.lt15-home a{text-decoration:none}:where(.lt15-home) a{color:inherit}.lt15-home button,.lt15-home input,.lt15-home select{font:inherit}.lt15-home button{cursor:pointer}.lt15-home [hidden]{display:none!important}.lt15-home a:focus-visible,.lt15-home button:focus-visible,.lt15-home input:focus-visible{outline:3px solid #ffba41;outline-offset:4px}.lt15-icon{width:24px;height:24px;flex:none;display:inline-block;vertical-align:middle}.lt15-shell{overflow:clip}.lt15-hero{position:relative;isolation:isolate;min-height:clamp(335px,19.05vw,410px);padding:78px 20px 20px;color:#fff;background:#398ccb}.lt15-scene{position:absolute;inset:0;z-index:-2;background-image:var(--lt15-hero);background-position:center 58%;background-size:cover;transition:filter 1.5s ease;overflow:hidden}.lt15-scene:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 66 122 / .08),transparent 65%);pointer-events:none}.lt15-layer{position:absolute;pointer-events:none;object-fit:contain}.lt15-character{right:9%;bottom:0;height:83%;max-width:34%}.lt15-clouds_front,.lt15-clouds_back{bottom:-2%;width:105%;height:28%;object-fit:fill;animation:lt15-clouds 65s ease-in-out infinite alternate}.lt15-clouds_back{height:43%;bottom:5%;opacity:.6;animation-duration:85s}.lt15-stars{position:absolute;inset:0;opacity:0;background-image:radial-gradient(circle,#fff 1px,transparent 1.5px),radial-gradient(circle,#fff 1px,transparent 1.6px);background-size:179px 99px,251px 113px;background-position:23px 10px,54px 12px;transition:opacity 2s}.lt15-night .lt15-stars{opacity:.55}.lt15-weather{position:absolute;inset:0;pointer-events:none}.lt15-rain .lt15-weather{opacity:.15;background:repeating-linear-gradient(105deg,transparent 0 20px,#fff 21px,transparent 22px 55px);animation:lt15-rain 1.2s linear infinite}.lt15-cloudy .lt15-scene{filter:saturate(.75) brightness(.85)}.lt15-header{position:absolute;left:4.8%;right:4.8%;top:14px;display:flex;align-items:center;gap:26px;z-index:5;min-height:47px}.lt15-logo{display:flex;gap:12px;align-items:center;white-space:nowrap;color:#fff!important}.lt15-logo strong{display:block;font-size:30px;line-height:1;font-weight:750;letter-spacing:.4px}.lt15-logo small{font-size:12px;font-weight:600;display:block;margin-top:3px}.lt15-logo-cloud{width:51px;height:35px;position:relative;display:grid;place-items:center;background:#fff;border-radius:30px;color:#0568b7;box-shadow:0 2px 10px #0968a233;isolation:isolate}.lt15-logo-cloud:before{content:'';position:absolute;background:#fff;width:32px;height:32px;border-radius:50%;top:-10px;left:12px;z-index:-1}.lt15-logo-cloud .lt15-icon{width:29px;height:29px}.lt15-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 auto;padding:0 12px;position:relative;isolation:isolate;white-space:nowrap}.lt15-nav:before{content:'';position:absolute;inset:-9px -22px;background:radial-gradient(ellipse at 15% 50%,#fff 0,rgb(255 255 255 / .85) 30%,transparent 70%),radial-gradient(ellipse at 70% 50%,#fff 0,rgb(255 255 255 / .75) 25%,transparent 70%);filter:blur(6px);z-index:-1;border-radius:40px}.lt15-nav a{padding:12px 14px;font-size:12px;font-weight:700;color:#0f2141;border-radius:25px}.lt15-nav a.is-active,.lt15-nav a:hover{background:#fff;box-shadow:0 3px 18px #176aaf20;color:#006aff}.lt15-nav .lt15-icon{width:19px;height:19px;margin-right:4px}.lt15-account{display:flex;align-items:center;gap:8px;white-space:nowrap}.lt15-search-toggle{background:#fff0;border:0;color:#052d56;padding:8px;display:grid;place-items:center}.lt15-login,.lt15-register{padding:12px 18px;background:#fff;border-radius:19px;font-size:12px;font-weight:700;color:#092c61!important;box-shadow:0 2px 16px #d4eaffb3}.lt15-register{background:#006eff;color:#fff!important}.lt15-header-motto{font-size:10px;letter-spacing:1px;line-height:1.35;color:#fff;margin-left:25px}.lt15-hero-content{width:min(610px,48vw);margin:0 auto;text-align:center}.lt15-hero-content h1{font-family:Georgia,'Times New Roman',serif;font-size:clamp(30px,2.3vw,46px);font-weight:400;letter-spacing:-.6px;line-height:1.12;margin:0 0 5px;text-shadow:0 2px 15px #153f6680;white-space:nowrap}.lt15-hero-content>p{font-size:clamp(15px,1.08vw,21px);font-weight:500;margin:0 0 14px;text-shadow:0 1px 8px #183f6180}.lt15-handwritten{position:absolute;top:104px;font-family:'Segoe Print','Bradley Hand',cursive;font-size:clamp(20px,1.5vw,30px);font-style:italic;line-height:1.1;transform:rotate(-8deg);text-shadow:0 1px 10px #13375d70;margin:0}.lt15-hand-left{left:9%}.lt15-hand-right{right:2%;top:auto;bottom:57px;color:#082c4e;text-shadow:0 1px 10px #fff}.lt15-tool{border:1px solid #ffffffd9;border-radius:24px;background:rgb(245 249 255 / .88);backdrop-filter:blur(14px);box-shadow:0 7px 22px #14517d2e,inset 0 1px 4px #fff;padding:10px 12px 7px;color:#102348;text-align:left}.lt15-transcriber{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.lt15-transcriber .letrou-source-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 9px;padding:0;background:none;border:0}.lt15-transcriber .letrou-source-tabs button{background:#f7faffd9;border:0;border-radius:15px;padding:12px 6px;color:#101c3c;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;min-height:38px;white-space:nowrap}.lt15-transcriber .letrou-source-tabs button.is-active{background:#0075ff;color:#fff}.lt15-transcriber .letrou-source-tabs .lt15-icon{width:17px;height:17px}.lt15-transcriber .letrou-source-panel{display:none}.lt15-transcriber .letrou-source-panel.is-active{display:block}.lt15-transcriber .letrou-dropzone{display:flex;align-items:center;gap:12px;border:0!important;background:#ffffffcf;border-radius:22px;min-height:69px;padding:12px 16px;text-align:left;cursor:pointer;position:relative;margin:0;color:#102348}.lt15-transcriber .letrou-dropzone input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.lt15-transcriber .letrou-drop-icon{width:41px;height:41px;display:grid;place-items:center;border-radius:50%;background:#eef3f9;flex:none;margin:0;font-size:20px;color:#162d55}.lt15-upload-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}.lt15-transcriber .letrou-dropzone strong{display:block;font-size:11px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:205px}.lt15-transcriber .letrou-dropzone small{font-size:10px;color:#425575;margin:0;display:block}.lt15-choose{background:#0073ff;color:#fff;border-radius:25px;font-size:11px;padding:14px 23px;font-weight:700;white-space:nowrap}.lt15-wave{display:flex;align-items:center;gap:3px;max-width:170px;overflow:hidden;margin-left:4px}.lt15-wave i{background:#489dff;width:1px;display:block;flex:none}.lt15-drop-caption{text-align:center;font-size:10px;display:block;margin-top:7px;color:#213958}.lt15-transcriber .letrou-advanced,.lt15-transcriber .letrou-transcribe-submit{display:none}.lt15-transcriber.lt15-ready .letrou-transcribe-submit,.lt15-transcriber.lt15-link-mode .letrou-transcribe-submit,.lt15-transcriber.lt15-search-mode .letrou-transcribe-submit{display:block;background:#0073ff;color:#fff;border:0;border-radius:14px;padding:11px 20px;font-size:13px;margin:10px 0 0;width:100%}.lt15-transcriber.lt15-ready .letrou-advanced,.lt15-transcriber.lt15-link-mode .letrou-advanced{display:block;font-size:12px;margin:7px 0;color:#314663}.lt15-transcriber .letrou-source-panel label:not(.letrou-dropzone){font-size:12px;color:#243957;display:block}.lt15-transcriber .letrou-source-panel input:not([type=file]){background:#fff;border:1px solid #d7e4f0;width:100%;border-radius:14px;min-height:44px;margin:5px 0;padding:10px 14px;font-size:13px;color:#132b4a}.lt15-transcriber .letrou-form-note{font-size:11px}.lt15-transcriber .letrou-form-grid{grid-template-columns:1fr 1fr}.lt15-transcriber .letrou-transcript-result{background:#fff;border-radius:12px;padding:15px}.lt15-transcriber .letrou-transcript-result textarea{width:100%;color:#142847;background:#fff}.lt15-transcriber:has(.letrou-transcript-result:not([hidden])){max-height:65vh;overflow:auto}.lt15-transcriber .letrou-dropzone.is-drag{outline:3px dashed #0073ff}.lt15-content{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:24px 28px;padding:16px 2% 10px;max-width:1920px;margin:auto;background:linear-gradient(#fff,#f6fbff);position:relative}.lt15-section{min-width:0}.lt15-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;min-height:24px}.lt15-section-head h2{display:flex;gap:10px;align-items:center;font-size:16px;color:#004ab6;font-weight:750;line-height:1.2;margin:0}.lt15-section-head .lt15-icon{width:22px;height:22px;color:#0075ff}.lt15-section-head .lt15-fire .lt15-icon{fill:#ff371f;stroke:#ff371f;width:21px;height:21px}.lt15-section-head>a{font-size:11px;font-weight:700;color:#006aff;white-space:nowrap}.lt15-songs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.lt15-song{display:flex;align-items:center;gap:7px;background:rgb(255 255 255 / .95);border:1px solid var(--lt15-border);border-radius:13px;padding:8px;min-height:73px;box-shadow:0 4px 10px #22598706;transition:box-shadow .2s,transform .2s}.lt15-song:hover{box-shadow:0 6px 16px #2259871c;transform:translateY(-2px)}.lt15-rank{font-size:16px;color:#061530;line-height:1}.lt15-cover{display:grid;place-items:center;width:52px;height:56px;flex:none;border-radius:8px;background:#deebfc;color:#226bc4;font-size:20px;font-weight:700;overflow:hidden}.lt15-cover img{width:100%;height:100%;object-fit:cover}.lt15-song-copy{display:flex;min-width:0;flex-direction:column;gap:5px}.lt15-song-copy strong{font-size:10px;line-height:1.2;color:#071936;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.lt15-song-copy small{font-size:9px;line-height:1.25;color:#344864;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lt15-song-copy em{font-size:9px;font-style:normal;color:#687c97;white-space:nowrap}.lt15-artist-carousel{display:flex;gap:9px;align-items:center}.lt15-artist-carousel>button{display:grid;place-items:center;width:26px;height:26px;flex:none;background:#fff;border:1px solid #e2ecfa;border-radius:50%;font-size:23px;line-height:1;color:#006aff;box-shadow:0 3px 9px #1d66a514}.lt15-artist-track{display:flex;overflow:auto;gap:21px;scrollbar-width:none;scroll-snap-type:x mandatory;flex:1;align-items:flex-start;padding:0 0 2px}.lt15-artist-track::-webkit-scrollbar{display:none}.lt15-artist-track>a{width:64px;flex:none;text-align:center;scroll-snap-align:start}.lt15-avatar{display:grid;place-items:center;width:60px;height:60px;background:#e5efff;color:#126bc8;border-radius:50%;overflow:hidden;margin:0 auto 7px;font-size:20px}.lt15-avatar img{width:100%;height:100%;object-fit:cover}.lt15-artist-track strong{font-size:9px;color:#071936;font-weight:700;display:block;line-height:1.25}.lt15-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 8px}.lt15-resource-grid>a{display:flex;align-items:center;gap:13px;padding:5px 10px;border:1px solid var(--lt15-border);border-radius:12px;background:#fff;min-height:48px;box-shadow:0 3px 10px #22598704}.lt15-resource-grid strong{font-size:10px;display:block;color:#0e2447;line-height:1.2;margin-bottom:4px}.lt15-resource-grid small{font-size:10px;display:block;color:#405371;line-height:1.2}.lt15-resource-icon{width:48px;height:40px;flex:none;display:grid;place-items:center;background:#edf7ff;border-radius:12px;color:#0084ff}.lt15-resource-icon.violet{background:#f5f2ff;color:#6854ff}.lt15-resource-icon.teal{background:#ebfaf8;color:#00aa9a}.lt15-resource-icon.orange{background:#fff5e9;color:#f80}.lt15-resource-icon .lt15-icon{width:24px;height:24px}.lt15-photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lt15-photo-card{position:relative;isolation:isolate;border-radius:14px;overflow:hidden;min-height:118px;padding:15px 19px;background:#071b3a;color:#fff!important;display:flex}.lt15-photo-card>img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .4s}.lt15-photo-card:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgb(1 12 32 / .8),rgb(1 12 32 / .18) 75%)}.lt15-photo-card:hover>img{transform:scale(1.035)}.lt15-photo-copy{display:flex;flex-direction:column;align-items:flex-start;max-width:74%;gap:5px}.lt15-photo-copy strong{font-size:14px;color:#fff;line-height:1.2}.lt15-photo-copy small{font-size:12px;line-height:1.3;color:#f3f6ff}.lt15-card-button{display:inline-flex;gap:12px;align-items:center;background:#fff;color:#081c3a;border-radius:24px;padding:8px 16px;font-size:10px;font-weight:700;margin-top:auto;white-space:nowrap}.lt15-card-button b{color:#004ab6;font-size:15px;line-height:12px}.lt15-content>.letrou-ad{grid-column:1/-1;max-width:100%;margin:0}.lt15-empty{grid-column:1/-1;font-size:14px;padding:12px;color:#526785}.lt15-footer-scene{position:relative;text-align:center;color:#fff;min-height:130px;background-image:linear-gradient(#06234415,#06234452),var(--lt15-footer);background-size:cover;background-position:center 57%;padding:10px 20% 15px}.lt15-footer-scene h2{font-family:Georgia,'Times New Roman',serif;font-size:clamp(23px,1.64vw,32px);font-weight:400;margin:0 0 2px;line-height:1.15;color:#fff}.lt15-footer-scene>p{font-size:18px;margin:0 0 12px;color:#a0dfff}.lt15-footer-links{display:flex;justify-content:center;gap:0}.lt15-footer-links>a{display:flex;gap:10px;align-items:center;text-align:left;padding:0 20px;border-right:1px solid #ffffff45;flex:1;white-space:nowrap}.lt15-footer-links>a:last-child{border:0}.lt15-footer-links strong{display:block;font-size:11px;color:#fff;margin-bottom:4px}.lt15-footer-links small{font-size:10px;color:#d8e7f7}.lt15-footer-links .lt15-icon{width:26px;height:26px;color:#fff}.lt15-footer-note{position:absolute;right:2%;bottom:18px;font-family:'Segoe Print',cursive;font-style:italic;transform:rotate(-9deg);font-size:20px;line-height:1.2;text-shadow:0 1px 5px #00132d}.lt15-footer-bottom{background:#071c3a;padding:17px 4%;color:#d4e2f4}.lt15-az{display:flex;gap:9px;justify-content:center;flex-wrap:wrap;margin-bottom:14px}.lt15-az a{padding:3px 5px;font-size:12px}.lt15-legal{display:flex;gap:18px;align-items:center;justify-content:center;flex-wrap:wrap;font-size:11px}.lt15-legal button{background:#fff0;color:#d4e2f4;border:0;font-size:11px}.lt15-mobile-nav{display:none}html[data-letrou-theme="dark"] .lt15-home .lt15-content{background:#0c1a2f}html[data-letrou-theme="dark"] .lt15-home .lt15-section-head h2{color:#86bcff}html[data-letrou-theme="dark"] .lt15-home .lt15-song,html[data-letrou-theme="dark"] .lt15-home .lt15-resource-grid>a{background:#172b47;border-color:#294567}html[data-letrou-theme="dark"] .lt15-home .lt15-song-copy strong,html[data-letrou-theme="dark"] .lt15-home .lt15-resource-grid strong,html[data-letrou-theme="dark"] .lt15-home .lt15-artist-track strong,html[data-letrou-theme="dark"] .lt15-home .lt15-rank{color:#f3f7ff}html[data-letrou-theme="dark"] .lt15-home .lt15-song-copy small,html[data-letrou-theme="dark"] .lt15-home .lt15-resource-grid small{color:#c5d8ef}html[data-letrou-theme="dark"] .lt15-home .lt15-song-copy em{color:#a8c0db}@keyframes lt15-clouds{to{transform:translateX(-3%)}}@keyframes lt15-rain{to{transform:translateY(25px)}}@media(min-width:1800px){.lt15-content{gap:28px 32px;padding-top:18px}.lt15-section-head h2{font-size:18px}.lt15-song{min-height:82px}.lt15-cover{width:61px;height:65px}.lt15-song-copy strong{font-size:11px}.lt15-song-copy small,.lt15-song-copy em{font-size:10px}.lt15-avatar{width:68px;height:68px}.lt15-artist-track>a{width:70px}.lt15-photo-card{min-height:132px}.lt15-resource-grid>a{min-height:54px}.lt15-hero{padding-top:88px}.lt15-hero-content{width:660px}.lt15-tool{padding:12px 14px 9px}.lt15-transcriber .letrou-dropzone{min-height:80px}.lt15-transcriber .letrou-source-tabs button{font-size:12px}.lt15-transcriber .letrou-dropzone strong{font-size:12px}}@media(max-width:1450px){.lt15-header{left:3%;right:3%;gap:14px}.lt15-header-motto{display:none}.lt15-nav{gap:2px;padding:0 5px}.lt15-nav a{padding:12px 11px}.lt15-logo strong{font-size:26px}.lt15-logo small{font-size:10px}.lt15-logo-cloud{width:43px}.lt15-account a{padding:11px 14px}.lt15-content{gap:22px 20px}.lt15-song{padding:7px 5px;gap:5px}.lt15-cover{width:40px;height:50px}.lt15-song-copy strong{font-size:10px}.lt15-wave{max-width:110px}.lt15-transcriber .letrou-dropzone{gap:8px;padding:10px}.lt15-choose{padding:13px 17px}.lt15-artist-track{gap:15px}.lt15-resource-grid>a{gap:8px;padding:5px 7px}.lt15-resource-icon{width:35px}.lt15-resource-grid small{font-size:9px}.lt15-photo-card{padding:14px}.lt15-photo-copy strong{font-size:13px}.lt15-photo-copy small{font-size:11px}.lt15-footer-scene{padding-left:15%;padding-right:15%}.lt15-footer-links>a{padding:0 12px}.lt15-footer-note{font-size:16px}}@media(max-width:1150px){.lt15-nav a{padding:11px 8px;font-size:11px}.lt15-nav a:last-child{display:none}.lt15-account .lt15-register{display:none}.lt15-hero-content{width:560px;max-width:62vw}.lt15-wave{display:none}.lt15-content{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px 16px}.lt15-songs{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:thin}.lt15-song{min-width:165px;scroll-snap-align:start}.lt15-cover{width:50px}.lt15-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lt15-photo-card{min-height:140px;padding:12px}.lt15-card-button{font-size:9px;padding:7px 12px;gap:6px}.lt15-photo-copy{max-width:90%}.lt15-footer-scene{padding:15px 7%}.lt15-footer-note{display:none}.lt15-hand-right{display:none}.lt15-hand-left{left:4%;font-size:22px}}@media(max-width:800px){.lt15-hero{padding:97px 16px 28px;min-height:365px}.lt15-header{top:20px;left:20px;right:20px}.lt15-logo strong{font-size:25px}.lt15-logo small{font-size:10px}.lt15-logo-cloud{width:43px;height:32px}.lt15-nav{display:none}.lt15-account{margin-left:auto}.lt15-account .lt15-login{padding:10px 13px}.lt15-hero-content{width:540px;max-width:100%}.lt15-hero-content h1{font-size:32px;white-space:normal}.lt15-hero-content>p{font-size:14px;line-height:1.4;max-width:85%;margin:7px auto 17px}.lt15-handwritten{display:none}.lt15-scene{background-position:65% center}.lt15-content{grid-template-columns:minmax(0,1fr);padding:22px 18px 20px;gap:25px}.lt15-popular{order:1}.lt15-artists{order:2}.lt15-recent{order:3}.lt15-resources{order:4}.lt15-sing{order:5}.lt15-study{order:6}.lt15-content>.letrou-ad{order:7}.lt15-section-head{margin-bottom:12px}.lt15-section-head h2{font-size:16px}.lt15-songs{margin-right:-18px;padding-right:18px;gap:9px}.lt15-song{min-width:180px;padding:9px;min-height:78px}.lt15-song-copy strong{font-size:12px}.lt15-song-copy small,.lt15-song-copy em{font-size:10px}.lt15-artist-track{gap:18px}.lt15-avatar{width:66px;height:66px}.lt15-artist-track>a{width:72px}.lt15-artist-track strong{font-size:10px}.lt15-resource-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.lt15-resource-grid>a{min-height:62px}.lt15-resource-grid strong{font-size:11px}.lt15-resource-grid small{font-size:10px}.lt15-photo-card{min-height:137px}.lt15-photo-copy strong{font-size:14px}.lt15-photo-copy small{font-size:12px}.lt15-footer-scene{min-height:210px;padding:20px 18px;background-position:40% center}.lt15-footer-scene h2{font-size:24px}.lt15-footer-scene>p{font-size:16px}.lt15-footer-links{flex-wrap:wrap;gap:14px 0;margin-top:22px}.lt15-footer-links>a{min-width:30%;flex:none;border:0;justify-content:center;padding:0 10px}.lt15-footer-links small{display:none}.lt15-footer-bottom{padding-bottom:86px}.lt15-mobile-nav{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-around;align-items:center;background:#fffffff2;backdrop-filter:blur(12px);border-top:1px solid #d9e7f6;z-index:30;padding:8px 8px calc(8px + env(safe-area-inset-bottom));box-shadow:0 -4px 20px #052d5608}.lt15-mobile-nav a,.lt15-mobile-nav button{display:flex;flex-direction:column;align-items:center;gap:4px;color:#104577;background:none;border:0;font-size:10px;min-width:60px;min-height:42px}.lt15-mobile-nav .lt15-icon{width:21px;height:21px}.lt15-home .letrou-toast{bottom:85px}}@media(max-width:480px){.lt15-hero{padding-top:90px;min-height:365px}.lt15-hero-content h1{font-size:29px;letter-spacing:-.8px}.lt15-hero-content>p{font-size:13px}.lt15-tool{padding:8px;border-radius:20px}.lt15-transcriber .letrou-source-tabs{gap:4px}.lt15-transcriber .letrou-source-tabs button{font-size:9px;gap:4px;padding:10px 4px}.lt15-transcriber .letrou-source-tabs .lt15-icon{width:14px;height:14px}.lt15-transcriber .letrou-dropzone{gap:8px;padding:12px 10px;flex-wrap:wrap}.lt15-upload-copy{flex:1}.lt15-transcriber .letrou-dropzone strong{font-size:11px;max-width:none;white-space:normal}.lt15-transcriber .letrou-dropzone small{font-size:10px;line-height:1.3}.lt15-choose{font-size:11px;padding:12px 17px;margin:0 auto}.lt15-transcriber .letrou-drop-icon{width:35px;height:35px}.lt15-content{padding-left:14px;padding-right:14px}.lt15-section-head h2{font-size:15px;gap:7px}.lt15-section-head>a{font-size:10px}.lt15-section-head .lt15-icon{width:20px;height:20px}.lt15-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.lt15-resource-grid>a{gap:8px;padding:7px}.lt15-resource-icon{width:36px}.lt15-resource-grid small{font-size:9px}.lt15-photo-grid{display:flex;overflow:auto;scroll-snap-type:x mandatory;margin-right:-14px;padding-right:14px;padding-bottom:4px}.lt15-photo-card{min-width:78%;min-height:147px;scroll-snap-align:start;padding:18px}.lt15-photo-copy{max-width:68%}.lt15-photo-copy strong{font-size:17px}.lt15-photo-copy small{font-size:13px}.lt15-card-button{font-size:11px;padding:9px 16px}.lt15-footer-links>a{padding:0 8px}.lt15-footer-links .lt15-icon{width:22px;height:22px}.lt15-footer-links strong{font-size:10px}.lt15-legal{gap:12px}.lt15-legal>span{width:100%;text-align:center}.lt15-az{gap:5px}}@media(prefers-reduced-motion:reduce){.lt15-home *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.lt15-scene{transform:none!important}}body.lt15-home{padding-bottom:0}html[data-letrou-theme="dark"] .lt15-home .lt15-mobile-nav{background:#14253eef;border-color:#294364}html[data-letrou-theme="dark"] .lt15-home .lt15-mobile-nav a,html[data-letrou-theme="dark"] .lt15-home .lt15-mobile-nav button{color:#d4e6ff}.lt15-more{position:relative;color:#0f2141;font-size:12px;font-weight:700}.lt15-more summary{padding:12px 14px;cursor:pointer;list-style:none}.lt15-more summary::-webkit-details-marker{display:none}.lt15-more>div{position:absolute;top:42px;right:0;background:#fff;border:1px solid #e1ebf6;border-radius:15px;box-shadow:0 8px 24px #10274c20;padding:8px;min-width:180px}.lt15-more>div>a{display:block;padding:11px}.lt15-more label{display:flex;align-items:center;gap:7px;padding:8px;font-size:11px}.lt15-more select{max-width:115px;color:#17395e;background:#eef5ff;border:1px solid #dbe7f5;padding:7px;border-radius:8px}.lt15-transcriber .letrou-source-tabs{width:100%;margin-bottom:9px}.lt15-transcriber .letrou-dropzone{flex-direction:row;justify-content:flex-start}.lt15-transcriber .letrou-source-panel{margin:0;padding:0}.lt15-transcriber .letrou-dropzone small{font-weight:400}.lt15-transcriber .letrou-source-tabs button{box-shadow:none}.lt15-transcriber{gap:0}.lt15-transcriber .letrou-dropzone .lt15-upload-copy small{line-height:1.35}@media(min-width:1151px){.lt15-hero{padding-top:74px}.lt15-content{row-gap:14px;padding-top:14px;padding-bottom:8px}.lt15-section-head{min-height:22px;margin-bottom:8px}.lt15-avatar{width:56px;height:56px}.lt15-resource-icon{height:34px}.lt15-resource-grid>a{min-height:46px}}@media(min-width:1800px){.lt15-hero{padding-top:84px}.lt15-content{row-gap:18px}.lt15-avatar{width:64px;height:64px}.lt15-resource-grid>a{min-height:50px}}@media(max-width:480px){.lt15-header{left:16px;right:16px;gap:10px}.lt15-logo{gap:9px}.lt15-logo strong{font-size:23px}.lt15-logo small{font-size:9px}.lt15-logo-cloud{width:38px;height:30px}.lt15-logo-cloud:before{width:27px;height:27px;left:8px;top:-8px}.lt15-account{gap:5px}.lt15-account .lt15-login{font-size:11px;padding:9px 11px}.lt15-account .lt15-search-toggle{padding:5px}.lt15-account .lt15-icon{width:21px;height:21px}}@media(min-width:801px){.lt15-footer-scene{min-height:118px}.lt15-footer-scene>p{margin-bottom:8px}}@media(max-width:800px){.lt15-songs,.lt15-photo-grid{scrollbar-width:none}.lt15-songs::-webkit-scrollbar,.lt15-photo-grid::-webkit-scrollbar{display:none}.lt15-clouds_front,.lt15-clouds_back{animation:none}}.lt15-clouds_front{opacity:.38}@media(min-width:1451px){.lt15-wave{max-width:145px}.lt15-choose{padding-left:20px;padding-right:20px}}.lt15-content{grid-template-columns:minmax(0,1fr);max-width:1680px;padding:34px 32px 38px;row-gap:36px;background:#fff0}.lt15-content>.lt15-section{order:initial;grid-column:1/-1}.lt15-content>.letrou-ad{order:initial}.lt15-section-head{margin-bottom:16px;min-height:28px}.lt15-section-head h2{font-size:21px;gap:12px}.lt15-section-head>a{font-size:13px}.lt15-section-head .lt15-icon{width:25px;height:25px}.lt15-songs{gap:14px}.lt15-song{padding:14px;gap:12px;min-height:106px;border-radius:16px}.lt15-cover{width:68px;height:72px;border-radius:10px}.lt15-rank{font-size:21px}.lt15-song-copy{gap:7px}.lt15-song-copy strong{font-size:15px;line-height:1.3}.lt15-song-copy small{font-size:12px}.lt15-song-copy em{font-size:11px}.lt15-artist-carousel{gap:16px}.lt15-artist-track{gap:27px;padding:5px 0 6px}.lt15-artist-track>a{width:100px}.lt15-avatar{width:88px;height:88px;margin-bottom:12px}.lt15-artist-track strong{font-size:13px;line-height:1.35}.lt15-artist-carousel>button{width:34px;height:34px;font-size:27px}.lt15-photo-grid{gap:18px}.lt15-photo-card{min-height:190px;padding:25px 28px;border-radius:18px}.lt15-photo-copy{gap:9px;max-width:70%}.lt15-photo-copy strong{font-size:21px}.lt15-photo-copy small{font-size:15px;line-height:1.4}.lt15-card-button{font-size:12px;padding:11px 19px;gap:16px}.lt15-resource-grid{gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.lt15-resource-grid>a{min-height:80px;padding:13px 18px;gap:18px;border-radius:15px}.lt15-resource-icon{width:58px;height:50px;border-radius:13px}.lt15-resource-grid strong{font-size:15px;margin-bottom:6px}.lt15-resource-grid small{font-size:13px}@media(max-width:1150px) and (min-width:801px){.lt15-song{min-width:225px}.lt15-songs{display:flex}.lt15-photo-card{padding:22px 19px;min-height:180px}.lt15-photo-copy strong{font-size:19px}.lt15-photo-copy small{font-size:14px}.lt15-resource-grid>a{padding:12px;gap:12px}.lt15-resource-icon{width:46px}}@media(max-width:800px){.lt15-content{padding:26px 18px 28px;gap:32px}.lt15-section-head{margin-bottom:14px}.lt15-section-head h2{font-size:18px;gap:9px}.lt15-section-head>a{font-size:11px}.lt15-song{min-width:215px;padding:12px;min-height:98px}.lt15-cover{width:58px;height:64px}.lt15-song-copy strong{font-size:14px}.lt15-song-copy small{font-size:11px}.lt15-song-copy em{font-size:10px}.lt15-rank{font-size:18px}.lt15-artist-track{gap:20px}.lt15-artist-track>a{width:84px}.lt15-avatar{width:76px;height:76px;margin-bottom:9px}.lt15-artist-track strong{font-size:12px}.lt15-photo-card{min-height:160px;padding:19px}.lt15-photo-copy strong{font-size:17px}.lt15-photo-copy small{font-size:13px}.lt15-card-button{font-size:11px;padding:9px 15px;gap:10px}.lt15-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lt15-resource-grid>a{padding:11px 12px;gap:12px;min-height:74px}.lt15-resource-icon{width:44px;height:43px}.lt15-resource-grid strong{font-size:13px}.lt15-resource-grid small{font-size:11px}}@media(max-width:480px){.lt15-content{padding-left:14px;padding-right:14px;gap:30px}.lt15-section-head{gap:7px}.lt15-section-head h2{font-size:16px;gap:7px}.lt15-section-head>a{font-size:10px}.lt15-section-head .lt15-icon{width:20px;height:20px}.lt15-artist-carousel{gap:8px}.lt15-artist-carousel>button{width:28px;height:28px;font-size:23px}.lt15-photo-card{min-width:82%;min-height:167px;padding:20px}.lt15-photo-copy strong{font-size:19px}.lt15-photo-copy small{font-size:14px}.lt15-resource-grid>a{gap:8px;padding:10px 8px;min-height:76px}.lt15-resource-icon{width:36px;height:40px}.lt15-resource-grid strong{font-size:12px}.lt15-resource-grid small{font-size:10px}}@media(min-width:801px){.lt15-artist-track>a{flex:1 0 100px}}.lt15-clouds_back{width:120%;height:95%;left:-10%;top:-35%;bottom:auto;opacity:.46;object-fit:fill;animation:lt15-sky-drift 100s ease-in-out infinite alternate;will-change:transform}.lt15-clouds_front{animation:lt15-front-drift 75s ease-in-out infinite alternate}.lt15-night .lt15-clouds_back{filter:brightness(.65) saturate(.6)}.lt15-sunset .lt15-clouds_back{filter:sepia(.18)}.lt15-sky-paused .lt15-layer{animation-play-state:paused}.lt15-cloud-motion-off .lt15-layer{animation:none!important}@keyframes lt15-sky-drift{from{transform:translate3d(-3%,0,0)}to{transform:translate3d(6%,1.5%,0)}}@keyframes lt15-front-drift{from{transform:translate3d(1%,0,0)}to{transform:translate3d(-3%,1%,0)}}@media(max-width:800px){.lt15-clouds_back{opacity:.35;animation:lt15-sky-drift 160s ease-in-out infinite alternate}.lt15-clouds_front{animation:none}}@media(prefers-reduced-motion:reduce){.lt15-clouds_back,.lt15-clouds_front{animation:none!important;will-change:auto}}.lt15-site a{text-decoration:none}.lt15-site button{cursor:pointer}.lt15-site a:focus-visible,.lt15-site button:focus-visible{outline:3px solid #ffba41;outline-offset:4px}.lt15-clouds_back{top:-40%;height:auto;width:95%;left:-10%;opacity:.82;mask-image:linear-gradient(#000 45%,transparent 80%);animation:lt15-sky-drift 28s linear infinite alternate}.lt15-clouds_front{opacity:.65;animation:lt15-front-drift 32s linear infinite alternate}@keyframes lt15-sky-drift{from{transform:translate3d(-8%,0,0)}to{transform:translate3d(14%,1%,0)}}@keyframes lt15-front-drift{from{transform:translate3d(5%,0,0)}to{transform:translate3d(-9%,0,0)}}.lt15-artist-track{padding:12px 6px 10px;gap:30px}.lt15-artist-track>a{min-width:140px;flex:1 0 140px}.lt15-avatar{width:120px;height:120px;padding:4px;border:3px solid #2685ff;background:#fff;box-shadow:0 0 0 4px #e5f0ff,0 8px 20px #126ac024;font-size:30px;transition:transform .2s}.lt15-avatar img{border-radius:50%}.lt15-artist-track a:hover .lt15-avatar{transform:translateY(-3px)}.lt15-artist-track strong{font-size:14px}@media(max-width:800px){.lt15-clouds_back{opacity:.78;animation-duration:36s}.lt15-clouds_front{animation:lt15-front-drift 45s linear infinite alternate}.lt15-artist-track>a{min-width:108px;width:108px;flex:none}.lt15-avatar{width:96px;height:96px}.lt15-artist-track{gap:22px}.lt15-artist-track strong{font-size:12px}}@media(prefers-reduced-motion:reduce){.lt15-site .lt15-layer{animation:none!important;will-change:auto}.lt15-avatar{transition:none}}.lt15-cloud-motion-off .lt15-layer{animation:none!important}.lt15-sky-paused .lt15-layer{animation-play-state:paused}@media(max-width:800px){.lt15-clouds_back{width:170%;top:-22%;left:-35%;mask-image:linear-gradient(#000 45%,transparent 90%)}}.lt15-tool{height:228px;padding:10px 12px 7px;overflow:hidden}.lt15-tool .lt15-transcriber{height:100%;max-height:100%!important;overflow-y:auto;scrollbar-width:thin}.lt15-tool .lt15-transcriber .letrou-source-panel{min-height:100px}.lt15-tool .lt15-transcriber .letrou-transcribe-submit{display:block;visibility:hidden;background:#0073ff;color:#fff;border:0;border-radius:14px;padding:11px 20px;font-size:13px;margin:10px 0 0;width:100%}.lt15-tool .lt15-transcriber:is(.lt15-ready,.lt15-link-mode,.lt15-search-mode) .letrou-transcribe-submit{visibility:visible}@media(max-width:480px){.lt15-tool{height:250px;padding:8px}.lt15-tool .lt15-transcriber .letrou-source-panel{min-height:126px}}.lt15-tool .lt15-transcriber .letrou-transcribe-submit{transition:none}.lt15-tool{height:282px;width:100%;padding:15px 16px 12px}.lt15-unified-field{display:block;color:#102348;font-size:12px}.lt15-unified-label{display:flex;align-items:center;gap:8px;font-weight:700;margin-bottom:7px}.lt15-unified-field .lt15-icon{width:18px;height:18px}.lt15-unified-field input[type=text]{display:block;width:100%;height:46px;background:#fff;border:1px solid #d7e4f0;border-radius:13px;padding:10px 14px;color:#102348;font-size:14px}.lt15-unified-help{display:block;margin:6px 0 0;font-size:10px;color:#425575;min-height:15px;line-height:1.35}.lt15-choice-or{display:block;text-align:center;font-size:10px;color:#536985;margin:7px 0}.lt15-tool .lt15-transcriber .letrou-dropzone{min-height:67px;padding:10px 14px}.lt15-tool .lt15-transcriber .letrou-transcribe-submit{visibility:visible!important;display:block!important;margin-top:10px;padding:10px 20px;height:40px;transition:background .2s}.lt15-tool .lt15-transcriber .letrou-transcribe-submit:disabled{background:#dce9f8;color:#536985;cursor:default;box-shadow:none}.lt15-transcriber .lt15-unified-field input[type=hidden]{display:none}@media(max-width:800px){.lt15-tool{height:auto;min-height:282px;overflow:visible}.lt15-transcriber:has(.letrou-transcript-result:not([hidden])){max-height:none!important;overflow:visible!important}.lt15-unified-help{font-size:10px}.lt15-hero{min-height:0}}@media(max-width:480px){.lt15-tool{height:auto;min-height:306px;padding:12px}.lt15-unified-field input[type=text]{font-size:13px}.lt15-tool .lt15-transcriber .letrou-dropzone{min-height:92px;padding:9px}.lt15-choice-or{margin:6px 0}.lt15-tool .lt15-choose{padding:9px 16px;margin:0 auto}.lt15-unified-label{font-size:11px}}.lt15-tool .lt15-transcriber .letrou-transcribe-submit:disabled{background:#006eff!important;color:#fff!important;opacity:1!important;font-weight:600}@media(max-width:800px){body.lt15-site #letrou-mobile-navigation>a,body.lt15-site #letrou-mobile-navigation>button{flex:1;min-width:0;min-height:44px;padding:0!important;margin:0!important;font:400 10px/1.25 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;color:#104577!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:4px;white-space:nowrap}body.lt15-site #letrou-mobile-navigation .lt15-icon{width:21px!important;height:21px!important;min-width:21px;margin:0!important;flex:none}html[data-letrou-theme="dark"] body.lt15-site #letrou-mobile-navigation{background:#14253ef5;border-color:#294364}html[data-letrou-theme="dark"] body.lt15-site #letrou-mobile-navigation>a,html[data-letrou-theme="dark"] body.lt15-site #letrou-mobile-navigation>button{color:#d4e6ff!important}body.lt15-site .lt15-logo small{font-size:11px!important;line-height:1.35;font-weight:500;text-shadow:0 1px 4px #092d60}body.lt15-site .lt15-account .lt15-login{font-size:12px!important;font-weight:600;min-height:40px;display:flex;align-items:center}body.lt15-site .lt15-account .lt15-search-toggle{min-width:40px;min-height:40px}body.lt15-site .lt15-footer-scene{background-image:linear-gradient(#06234480,#062344c9),var(--lt15-footer)}body.lt15-site .lt15-footer-scene>p{color:#e1f3ff;font-size:15px;line-height:1.5}body.lt15-site .lt15-footer-links strong{font-size:12px!important;line-height:1.4;font-weight:600}body.lt15-site .lt15-footer-links>a{min-height:40px}body.lt15-site .lt15-legal{font-size:12px;line-height:1.5;gap:8px 16px;color:#e1ebf7}body.lt15-site .lt15-legal a,body.lt15-site .lt15-legal button{font:400 12px/1.5 Arial,Helvetica,sans-serif!important;color:#e1ebf7!important;padding:8px 0}body.lt15-site .lt15-az{gap:3px}body.lt15-site .lt15-az a{font-size:13px!important;min-width:30px;min-height:34px;display:grid;place-items:center}body.lt15-site .lt15-footer-bottom{padding-bottom:100px}body.lt15-site .lt15-resource-grid small{font-size:12px;line-height:1.4}body.lt15-site .lt15-resource-grid strong{font-size:13px;line-height:1.3}body.lt15-site .lt15-song-copy small,body.lt15-site .lt15-song-copy em{font-size:11px;line-height:1.4}}body.lt15-site .lt15-tool .lt15-transcriber .letrou-transcribe-submit{background:#006eff!important;color:#fff!important;font-weight:600!important;opacity:1!important}body.lt15-site .lt15-tool .lt15-transcriber .letrou-transcribe-submit:hover{background:#005bd6!important}body.lt15-site .lt15-tool .lt15-transcriber .letrou-transcribe-submit:focus-visible,body.lt15-site #letrou-mobile-navigation>a:focus-visible,body.lt15-site #letrou-mobile-navigation>button:focus-visible{outline:3px solid #57adff;outline-offset:3px}@media(max-width:360px){body.lt15-site .lt15-header{left:12px!important;right:12px!important;gap:6px}body.lt15-site .lt15-logo{gap:6px}body.lt15-site .lt15-logo small{font-size:10px!important}body.lt15-site .lt15-account .lt15-search-toggle{display:none}body.lt15-site .lt15-account .lt15-login{padding:9px 10px!important}body.lt15-site .lt15-logo strong{font-size:23px!important}}body.lt15-site .lt15-search-control{position:relative;display:flex;align-items:center;gap:0;border:1px solid #cbdced;border-radius:13px;background:#fff;width:100%;min-width:0;transition:border-color .15s,box-shadow .15s}body.lt15-site .lt15-search-control:focus-within{border-color:#0073ff;box-shadow:0 0 0 2px #0073ff28}body.lt15-site .lt15-unified-field .lt15-search-control input{border:0!important;outline:0!important;box-shadow:none!important;background:#fff0;min-width:0;flex:1;width:0;margin:0;height:46px;padding:10px 14px;border-radius:13px;color:#102348;font-weight:400}body.lt15-site .lt15-search-control .lt15-clear-search{flex:none;border:0;border-left:1px solid #d7e4f0;border-radius:0 12px 12px 0;background:#f0f6fd;color:#145a96;font-size:12px;font-weight:600;padding:0 12px;min-width:58px;min-height:42px;margin:2px;text-align:center;cursor:pointer}body.lt15-site .lt15-search-control .lt15-clear-search[hidden]{display:none!important}body.lt15-site .lt15-search-control .lt15-clear-search:focus-visible{outline:2px solid #0073ff;outline-offset:-2px}body.lt15-site .lt15-avatar{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);overflow:hidden;aspect-ratio:1;flex:none}body.lt15-site .lt15-avatar 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;display:block;margin:0!important;padding:0!important;border:0;align-self:stretch;justify-self:stretch}.lt15-section-intro{margin:-4px 0 13px;color:#536985;font-size:12px;line-height:1.45}.lt15-study-methods>a{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.lt15-study-methods>a:hover{transform:translateY(-2px);border-color:#b9d8ff;box-shadow:0 8px 18px #22598714}@media(max-width:800px){.lt15-artists{overflow:visible}.lt15-artist-carousel{position:relative;display:block;margin-left:-18px;margin-right:-18px}.lt15-artist-track{width:100%;padding:12px 44px 12px;gap:18px;scroll-padding-inline:44px;overscroll-behavior-inline:contain}.lt15-artist-track>a{min-width:102px;width:102px;flex:0 0 102px;scroll-snap-align:center}.lt15-avatar{width:90px;height:90px}.lt15-artist-carousel>button{position:absolute;top:45px;z-index:5;width:40px;height:40px;background:rgb(255 255 255 / .96);box-shadow:0 5px 18px #174b8024}.lt15-artist-carousel>.lt15-carousel-prev{left:5px}.lt15-artist-carousel>.lt15-carousel-next{right:5px}.lt15-study-methods{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.lt15-artist-carousel{margin-left:-14px;margin-right:-14px}.lt15-artist-track{padding-left:32px;padding-right:32px;gap:10px}.lt15-artist-track>a{min-width:88px;width:88px;flex-basis:88px}.lt15-avatar{width:80px;height:80px}.lt15-artist-carousel>button{top:39px;width:36px;height:36px}.lt15-artist-track strong{font-size:12px;max-width:88px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lt15-study-methods>a{min-height:82px;align-items:flex-start}.lt15-study-methods .lt15-resource-icon{margin-top:2px}}@media(max-width:360px){.lt15-artist-track{padding-left:27px;padding-right:27px;gap:8px}.lt15-artist-track>a{min-width:82px;width:82px;flex-basis:82px}.lt15-avatar{width:76px;height:76px}.lt15-artist-carousel>button{top:37px;width:34px;height:34px}}body.lt15-site .lt15-logo strong{font-weight:850;text-shadow:0 2px 5px rgb(4 27 52 / .92),0 0 14px rgb(4 27 52 / .42)}body.lt15-site .lt15-logo small{font-size:13px!important;line-height:1.3;font-weight:750!important;color:#fff!important;text-shadow:0 2px 4px rgb(4 27 52 / .98),0 0 12px rgb(4 27 52 / .72)}body.lt15-site .lt15-nav a{font-size:13px;font-weight:800;color:#071c38;text-shadow:0 1px 2px rgb(255 255 255 / .98),0 0 8px rgb(255 255 255 / .85)}body.lt15-site .lt15-more{font-size:13px;font-weight:800;color:#071c38;text-shadow:0 1px 2px rgb(255 255 255 / .98),0 0 8px rgb(255 255 255 / .85)}body.lt15-site .lt15-login,body.lt15-site .lt15-register{font-size:13px;font-weight:800}body.lt15-site .lt15-header-motto{font-size:11.5px;font-weight:850;line-height:1.4;letter-spacing:.9px;color:#fff;text-shadow:0 2px 4px rgb(5 36 68 / .98),0 0 12px rgb(5 36 68 / .82)}body.lt15-home .lt15-hero-content h1{font-weight:650;color:#fff;text-shadow:0 2px 4px rgb(5 30 55 / .98),0 0 18px rgb(5 30 55 / .72)}body.lt15-home .lt15-hero-content>p{font-weight:750;color:#fff;text-shadow:0 2px 4px rgb(5 30 55 / .98),0 0 14px rgb(5 30 55 / .74)}body.lt15-home .lt15-handwritten{font-weight:750;color:#fff;text-shadow:0 2px 4px rgb(5 30 55 / .96),0 0 13px rgb(5 30 55 / .68)}body.lt15-home .lt15-hand-right{color:#082c4e;text-shadow:0 1px 2px rgb(255 255 255 / .98),0 0 10px rgb(255 255 255 / .96),0 2px 5px rgb(255 255 255 / .8)}body.lt15-home .lt15-resource-grid>a{overflow:hidden;min-width:0;padding:10px 13px;gap:14px;min-height:76px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}body.lt15-home .lt15-resource-thumb{display:block;flex:0 0 80px;width:80px;height:56px;overflow:hidden;border-radius:11px;background:#e8f1fa;box-shadow:inset 0 0 0 1px rgb(10 45 82 / .06)}body.lt15-home .lt15-resource-thumb img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}body.lt15-home .lt15-resource-grid>a:hover .lt15-resource-thumb img{transform:scale(1.04)}body.lt15-home .lt15-resource-thumb img{transition:transform .28s ease}body.lt15-home .lt15-resource-grid strong{font-weight:750;color:#102348}body.lt15-home .lt15-resource-grid small{color:#425775;font-weight:520}@media(max-width:1450px) and (min-width:1151px){body.lt15-site .lt15-nav a{font-size:12.5px;padding-left:10px;padding-right:10px}body.lt15-site .lt15-logo small{font-size:12px!important}}@media(max-width:1150px) and (min-width:801px){body.lt15-site .lt15-nav a{font-size:12px}body.lt15-home .lt15-resource-thumb{flex-basis:72px;width:72px;height:54px}}@media(max-width:800px){body.lt15-site .lt15-logo small{font-size:11.5px!important;font-weight:750!important}body.lt15-home .lt15-hero-content h1{font-weight:700}body.lt15-home .lt15-hero-content>p{font-size:15px!important;font-weight:700;max-width:92%}body.lt15-home .lt15-resource-grid>a{min-height:78px;padding:9px;gap:10px}body.lt15-home .lt15-resource-thumb{flex-basis:66px;width:66px;height:54px;border-radius:10px}}@media(max-width:480px){body.lt15-site .lt15-logo small{font-size:11px!important}body.lt15-home .lt15-hero-content h1{font-size:30px}body.lt15-home .lt15-hero-content>p{font-size:14px!important}body.lt15-home .lt15-resource-grid{grid-template-columns:1fr}body.lt15-home .lt15-resource-grid>a{min-height:76px}body.lt15-home .lt15-resource-thumb{flex-basis:78px;width:78px;height:56px}body.lt15-home .lt15-resource-grid strong{font-size:13px}body.lt15-home .lt15-resource-grid small{font-size:11.5px}}body.lt15-site .lt15-logo strong{font-weight:850;text-shadow:0 1px 3px rgb(4 27 52 / .58),0 0 7px rgb(4 27 52 / .20)}body.lt15-site .lt15-logo small{font-size:13px!important;line-height:1.3;font-weight:750!important;color:#fff!important;text-shadow:0 1px 3px rgb(4 27 52 / .62),0 0 6px rgb(4 27 52 / .24)}body.lt15-site .lt15-nav a{font-size:13px;font-weight:800;color:#071c38;text-shadow:0 1px 1px rgb(255 255 255 / .78),0 0 4px rgb(255 255 255 / .48)}body.lt15-site .lt15-more{font-size:13px;font-weight:800;color:#071c38;text-shadow:0 1px 1px rgb(255 255 255 / .78),0 0 4px rgb(255 255 255 / .48)}body.lt15-site .lt15-header-motto{font-size:12px;font-weight:850;line-height:1.42;letter-spacing:.75px;color:#fff;text-shadow:0 1px 3px rgb(5 36 68 / .62),0 0 6px rgb(5 36 68 / .24)}body.lt15-home .lt15-hero-content h1{font-weight:650;color:#fff;text-shadow:0 2px 6px rgb(5 30 55 / .56),0 0 9px rgb(5 30 55 / .23)}body.lt15-home .lt15-hero-content>p{font-weight:750;color:#fff;text-shadow:0 1px 4px rgb(5 30 55 / .58),0 0 7px rgb(5 30 55 / .23)}body.lt15-home .lt15-handwritten{font-weight:750;color:#fff;text-shadow:0 1px 4px rgb(5 30 55 / .56),0 0 7px rgb(5 30 55 / .22)}body.lt15-home .lt15-hand-right{color:#082c4e;text-shadow:0 1px 2px rgb(255 255 255 / .78),0 0 5px rgb(255 255 255 / .56)}body.lt15-site .lt15-footer-scene{background-image:linear-gradient(rgb(6 35 68 / .52),rgb(6 35 68 / .82)),var(--lt15-footer)}body.lt15-site .lt15-footer-scene h2{font-weight:650;text-shadow:0 1px 3px rgb(0 16 38 / .55)}body.lt15-site .lt15-footer-scene>p{color:#f2f8ff!important;font-size:16px;line-height:1.5;font-weight:650;text-shadow:0 1px 3px rgb(0 16 38 / .52)}body.lt15-site .lt15-footer-links strong{font-size:12px!important;line-height:1.4;font-weight:800!important;color:#fff!important;text-shadow:0 1px 2px rgb(0 16 38 / .48)}body.lt15-site .lt15-footer-links small{font-size:12px!important;line-height:1.4;font-weight:650!important;color:#f0f6ff!important;text-shadow:0 1px 2px rgb(0 16 38 / .48)}body.lt15-site .lt15-footer-links .lt15-icon{color:#fff!important;filter:drop-shadow(0 1px 2px rgb(0 16 38 / .36))}body.lt15-site .lt15-footer-note{color:#fff;font-weight:650;text-shadow:0 1px 3px rgb(0 16 38 / .56)}body.lt15-site .lt15-footer-bottom{color:#f2f7ff!important}body.lt15-site .lt15-az a{color:#fff!important;font-weight:650!important}body.lt15-site .lt15-legal{font-size:12px;line-height:1.5;gap:8px 16px;color:#f2f7ff!important;font-weight:600}body.lt15-site .lt15-legal a,body.lt15-site .lt15-legal button{font:600 12px/1.5 Arial,Helvetica,sans-serif!important;color:#f2f7ff!important;padding:8px 0}@media(max-width:800px){body.lt15-site .lt15-footer-links strong{font-size:11px!important}body.lt15-site .lt15-footer-scene>p{font-size:15px}}body.lt15-site .lt15-logo strong{font-weight:800}body.lt15-site .lt15-logo small{font-weight:650!important}body.lt15-site .lt15-nav a{font-weight:700}body.lt15-site .lt15-more{font-weight:700}body.lt15-site .lt15-login,body.lt15-site .lt15-register{font-weight:700}body.lt15-site .lt15-header-motto{font-weight:700;text-transform:none}body.lt15-site .lt15-header-motto .lt15-motto-heart{color:#e53935;font-weight:700;text-shadow:0 1px 2px rgb(60 0 0 / .28)}body.lt15-home .lt15-hero-content h1{font-weight:600}body.lt15-home .lt15-hero-content>p{font-weight:650}body.lt15-home .lt15-handwritten{font-weight:650}body.lt15-site .lt15-footer-scene{background-image:linear-gradient(#06234480,#062344c9),var(--lt15-footer)}body.lt15-site .lt15-footer-scene h2{font-weight:600}body.lt15-site .lt15-footer-scene>p{font-weight:550}body.lt15-site .lt15-footer-links strong{font-weight:700!important}body.lt15-site .lt15-footer-links small{font-weight:550!important}body.lt15-site .lt15-footer-note{font-weight:600}body.lt15-site .lt15-az a{font-weight:600!important}body.lt15-site .lt15-legal{font-weight:550}body.lt15-site .lt15-legal a,body.lt15-site .lt15-legal button{font:550 12px/1.5 Arial,Helvetica,sans-serif!important}@media(max-width:800px){body.lt15-site .lt15-logo small{font-weight:650!important}body.lt15-home .lt15-hero-content h1{font-weight:650}body.lt15-home .lt15-hero-content>p{font-weight:650}}body.lt15-site .lt15-header-motto{display:inline-flex;align-items:center;gap:8px;max-width:210px;margin-left:18px;font-size:12px;font-weight:700;line-height:1.32;letter-spacing:.15px;color:#fff;text-transform:none;white-space:normal;text-shadow:0 1px 3px rgb(5 36 68 / .58),0 0 6px rgb(5 36 68 / .22)}body.lt15-site .lt15-header-motto .lt15-motto-heart{display:inline-block;font-size:1.65em;line-height:1;color:#e12626;font-weight:800;text-shadow:0 1px 3px rgb(91 0 0 / .28);transform-origin:center center;animation:lt15-heartbeat 1.2s ease-in-out infinite}@keyframes lt15-heartbeat{0%,100%{transform:scale(1)}18%{transform:scale(1.14)}32%{transform:scale(.98)}48%{transform:scale(1.18)}64%{transform:scale(1)}}body.lt15-site .lt15-footer-scene{background-image:linear-gradient(rgba(6,35,68,var(--lt15-footer-overlay,0)),rgba(6,35,68,var(--lt15-footer-overlay,0))),var(--lt15-footer)!important;background-position:center center}body.lt15-site .lt15-footer-links strong{font-weight:650!important}body.lt15-site .lt15-footer-links small{font-weight:500!important}body.lt15-site .lt15-footer-note{font-weight:560}body.lt15-site .lt15-legal{font-weight:500}body.lt15-site .lt15-legal a,body.lt15-site .lt15-legal button{font:500 12px/1.5 Arial,Helvetica,sans-serif!important}.lt15-unified-help{font-size:11px;line-height:1.45}.lt15-choice-or{font-size:11px;font-weight:600}@media(max-width:480px){.lt15-unified-help{font-size:12px;line-height:1.45}.lt15-choice-or{font-size:12px}.lt15-unified-field>span{font-size:12px}}@media(prefers-reduced-motion:reduce){body.lt15-site .lt15-header-motto .lt15-motto-heart{animation:none!important}}body.lt15-site .lt15-header-motto{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;max-width:150px;margin-left:16px;font-size:11.5px;font-weight:650;line-height:1.06;letter-spacing:0;color:#fff;text-transform:none;white-space:normal;text-shadow:0 1px 2px rgb(5 36 68 / .42),0 0 5px rgb(5 36 68 / .15)}body.lt15-site .lt15-header-motto .lt15-header-motto-line{display:block}body.lt15-site .lt15-header-motto .lt15-header-motto-line:last-child{display:flex;align-items:center;gap:5px}body.lt15-site .lt15-header-motto .lt15-motto-heart{display:inline-block;font-size:1.55em;line-height:1;color:#e12626;font-weight:800;text-shadow:0 1px 2px rgb(91 0 0 / .22);transform-origin:center center;animation:lt15-heartbeat 1.2s ease-in-out infinite}@media(max-width:1450px){body.lt15-site .lt15-header-motto{display:none}}body.lt15-site .lt15-header-motto{display:inline-block!important;max-width:126px!important;margin-left:16px!important;font-size:11.5px!important;font-weight:650!important;line-height:1.05!important;letter-spacing:0!important;color:#fff!important;text-transform:none!important;white-space:normal!important;text-shadow:0 1px 2px rgb(5 36 68 / .42),0 0 5px rgb(5 36 68 / .15)!important}body.lt15-site .lt15-header-motto br{display:block!important;content:""}body.lt15-site .lt15-header-motto .lt15-motto-heart{display:inline-block!important;vertical-align:baseline;font-size:1.5em!important;line-height:1!important;color:#e12626!important;font-weight:800!important;text-shadow:0 1px 2px rgb(91 0 0 / .22)!important;transform-origin:center center;animation:lt15-heartbeat 1.2s ease-in-out infinite}@media(max-width:1450px){body.lt15-site .lt15-header-motto{display:none!important}}.lt15-site .lt15-clouds_front,.lt15-site .lt15-clouds_back{height:auto!important;object-fit:contain!important}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}@media (max-width:480px){body.lt15-site .lt15-account .lt15-theme-switch{width:34px;height:34px;min-width:34px;min-height:34px;flex-basis:34px}body.lt15-site .lt15-account .lt15-theme-switch .lt15-theme-icon{font-size:20px}}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{grid-column:1/-1;width:100%;max-width:1180px;margin:4px auto 6px;padding:28px 30px;background:linear-gradient(135deg,#fff,#f3f8ff);border:1px solid #d9e7fa;border-radius:20px;box-shadow:0 8px 28px #134a8509;color:#183353}.lt25-how-head{text-align:center;max-width:840px;margin:0 auto 23px}.lt25-eyebrow{font-weight:800;font-size:11px;letter-spacing:.12em;color:#0c67cf}.lt25-how h2{font-size:clamp(21px,2.6vw,31px);color:#0c3267;line-height:1.2;margin:8px 0 12px}.lt25-how p{line-height:1.65;color:#425874;font-size:15px}.lt25-how-steps{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0}.lt25-how-steps li{background:#fff;border:1px solid #dae6f5;padding:20px;border-radius:15px;box-shadow:0 3px 14px #0055ac08}.lt25-how-steps li>span{display:grid;place-items:center;background:#006de6;color:#fff;border-radius:100%;width:35px;height:35px;font-weight:800;margin-bottom:12px}.lt25-how-steps h3{font-size:17px;color:#0a3267;margin:0 0 7px}.lt25-how-steps p{margin:0;font-size:13px}.lt25-how-more{margin-top:20px;border-top:1px solid #e2eafa;padding-top:18px}.lt25-how-more summary{cursor:pointer;display:table;padding:12px 18px;border-radius:25px;background:#096cd5;color:#fff;font-size:14px;font-weight:750;margin:0 auto;list-style:none;text-align:center}.lt25-how-more summary::-webkit-details-marker{display:none}.lt25-how-more summary:focus-visible{outline:3px solid #ffb84d;outline-offset:3px}.lt25-how-more[open] summary span{display:inline-block;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:20px;border-radius:14px;background:#fff;border:1px solid #dfe8f5}.lt25-how-expanded>div:last-child{grid-column:1/-1}.lt25-how-expanded h3{font-size:17px;margin:0 0 10px;color:#0b427e}.lt25-how-expanded p{font-size:14px;margin:8px 0}.lt25-example-caption{font-style:italic}.lt25-example>div{background:#f3f8fe;border-left:3px solid #438bd7;border-radius:5px;padding:9px 12px;margin:10px 0}.lt25-example>div p{font-size:13px;margin:4px 0}.lt25-song-disclosure{background:#f5f9ff;border:1px solid #d4e6fa;border-radius:14px;padding:16px 18px;color:#264668;margin:0 0 17px}.lt25-song-disclosure strong{color:#0755b5;font-size:15px}.lt25-song-disclosure p{font-size:13px;line-height:1.55;margin:6px 0}.lt25-song-disclosure .lt25-review-origin{font-size:12px;color:#526a87}.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-how,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-how-steps li,html[data-letrou-theme="dark"] .lt25-how-expanded>div,html[data-letrou-theme="dark"] .lt25-example>div{background:#1b3351;border-color:#385472}html[data-letrou-theme="dark"] .lt25-how h2,html[data-letrou-theme="dark"] .lt25-how h3,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-how p,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-how{padding:22px 16px}.lt25-how-steps,.lt25-song-learning-steps,.lt25-how-expanded{grid-template-columns:1fr}.lt25-how-expanded>div:last-child{grid-column:1}.lt25-how-steps li{padding:16px}.lt25-song-learning{padding:19px}.lt25-song-learning-steps{gap:10px}.lt25-how-more summary{display:block;font-size:13px}}.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}}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}}