.ld-page{--ld-c:var(--color-chatzer);--ld-n:var(--color-nigun);--ld-ok:var(--color-piyut);--ld-ok-dark:var(--color-piyut-dark);--ld-ease:cubic-bezier(.16, 1, .3, 1);--ld-spring:cubic-bezier(.34, 1.56, .64, 1);--modal-color:var(--color-nigun);--modal-color-dark:var(--color-nigun-dark);--modal-color-pale:color-mix(in srgb, var(--color-nigun) 22%, #fff);position:relative;max-width:860px;margin:0 auto;padding:6px 0 60px;color:var(--text-dark,#2c2c2c)}.ld-page [hidden]{display:none!important}.ld-sub{margin:0 0 10px;text-align:center;color:var(--text-secondary,#888);font-size:15px;animation:ldRise .4s var(--ld-ease) both}.ld-sub:empty{display:none}@keyframes ldRise{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ld-stage{display:flex;flex-direction:column;align-items:center;gap:14px;padding:30px 0 18px;animation:ldRise .45s var(--ld-ease) both}.ld-ball{position:relative;width:132px;height:132px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;cursor:pointer;color:#fff;background:linear-gradient(135deg,var(--color-chatzer),var(--color-mechaber));box-shadow:0 10px 28px color-mix(in srgb,var(--color-mechaber) 38%,transparent);transition:transform .35s var(--ld-ease)}.ld-ball::after{content:"";position:absolute;inset:0;border-radius:50%;border:3px solid color-mix(in srgb,var(--color-mechaber) 45%,transparent);opacity:0;pointer-events:none}.ld-ball:hover::after{animation:ldRingOut 1.8s ease-out infinite}.ld-ball:active{transform:scale(.95)}.ld-ball svg{width:56px;height:56px;transition:transform .35s var(--ld-ease)}.ld-ball:hover svg{transform:translateY(-3px)}.ld-ball:focus-visible{outline:3px solid var(--color-mechaber);outline-offset:4px}@keyframes ldRingOut{0%{opacity:.75;transform:scale(1)}100%{opacity:0;transform:scale(1.32)}}.ld-ball-say{margin:0;display:flex;flex-direction:column;align-items:center;gap:3px}.ld-ball-say b{font-size:19px;color:var(--color-chatzer-dark)}.ld-ball-say small{color:var(--text-secondary,#888);font-size:13.5px}.ld-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px}.ld-link{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 15px;border-radius:999px;border:1px solid color-mix(in srgb,var(--ld-c) 35%,transparent);background:0 0;color:var(--color-chatzer-dark);font:inherit;font-weight:700;font-size:14px;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}.ld-link svg{width:16px;height:16px;flex:0 0 auto}.ld-link:hover{background:var(--ld-c);border-color:transparent;color:#fff;text-decoration:none;transform:translateY(-1px)}.ld-link:active{transform:scale(.97)}.ld-count{min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--color-playlist);color:#fff;font-size:12px;line-height:22px;text-align:center}.ld-count.is-pop{animation:ldPop .38s var(--ld-spring)}.ld-link:hover .ld-count{background:#fff;color:var(--color-playlist)}@keyframes ldPop{0%{transform:scale(.6)}70%{transform:scale(1.12)}100%{transform:scale(1)}}.ld-drop{position:fixed;inset:0;z-index:900;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--ld-c) 14%,transparent);opacity:0;pointer-events:none;transition:opacity .2s ease}.ld-drop.is-on{opacity:1}.ld-drop-box{display:flex;flex-direction:column;align-items:center;gap:8px;padding:30px 44px;border-radius:22px;border:2px dashed var(--ld-c);background:#fff;color:var(--color-chatzer-dark);font-weight:800;transform:scale(.96);transition:transform .3s var(--ld-ease)}.ld-drop.is-on .ld-drop-box{transform:none}.ld-drop-box svg{width:44px;height:44px}.ld-drop-box p{margin:0}.ld-files{display:flex;flex-direction:column;gap:12px}.ld-card{--i:0;animation:ldRise .42s var(--ld-ease) both;animation-delay:calc(min(var(--i), 8) * 35ms)}.ld-card.is-solo{text-align:center}.ld-card.is-row{position:relative;padding:12px 16px;border-radius:16px;background:#fff;border:2px solid color-mix(in srgb,var(--ld-n) 22%,transparent);box-shadow:inset 0 0 0 0 transparent,0 2px 8px color-mix(in srgb,var(--ld-n) 8%,transparent);transition:border-color .35s ease,box-shadow .35s ease,background-color .35s ease}.ld-card.is-row:hover{border-color:color-mix(in srgb,var(--ld-n) 50%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ld-n) 40%,transparent),0 8px 24px color-mix(in srgb,var(--ld-n) 14%,transparent)}.ld-card.is-row[data-st=picked]{border-color:color-mix(in srgb,var(--ld-ok) 55%,transparent);background:color-mix(in srgb,var(--ld-ok) 4%,#fff)}.ld-card.is-row[data-st=fail]{border-color:color-mix(in srgb,var(--color-playlist) 40%,transparent)}.ld-card.is-row .ld-top{display:flex;flex-direction:column;gap:6px}.ld-fname{display:block;unicode-bidi:plaintext;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary,#888);font-size:13.5px}.ld-fail{margin:4px 0;color:var(--color-playlist);font-weight:600}.ld-scene{display:flex;flex-direction:column;align-items:center;gap:16px;padding:26px 0 8px}.ld-orb{position:relative;width:132px;height:132px}.ld-orb-c{position:absolute;inset:10px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,var(--color-chatzer),var(--color-mechaber));box-shadow:0 10px 28px color-mix(in srgb,var(--color-mechaber) 32%,transparent)}.ld-orb-c svg{width:46px;height:46px}.ld-ring{position:absolute;inset:0;border-radius:50%;background:conic-gradient(var(--ld-c) calc(var(--p,0) * 1%),color-mix(in srgb,var(--ld-c) 14%,transparent) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 7px),#000 calc(100% - 6px));mask:radial-gradient(farthest-side,transparent calc(100% - 7px),#000 calc(100% - 6px));transition:opacity .3s ease}.ld-wave{position:absolute;inset:10px;border-radius:50%;border:2px solid var(--ld-c);opacity:0;pointer-events:none}.ld-scene[data-act="2"] .ld-wave,.ld-scene[data-act="3"]:not([data-found]) .ld-wave{animation:ldRingOut 1.8s ease-out infinite}.ld-scene .ld-wave+.ld-wave{animation-delay:.9s!important}.ld-scene[data-act="2"] .ld-ring,.ld-scene[data-act="3"] .ld-ring{opacity:0}.ld-scene[data-found] .ld-orb-c{background:linear-gradient(135deg,var(--ld-ok),var(--ld-ok-dark));box-shadow:0 10px 28px color-mix(in srgb,var(--ld-ok) 35%,transparent);animation:ldPop .5s var(--ld-spring) both}.ld-scene[data-found] .ld-orb::after{content:"";position:absolute;inset:10px;border-radius:50%;border:3px solid var(--ld-ok);animation:ldRingOut .9s ease-out forwards}.ld-bars{display:flex;align-items:center;gap:4px;height:44px}.ld-bars i{display:block;width:5px;height:100%;border-radius:3px;background:color-mix(in srgb,var(--ld-c) 55%,transparent);transform:scaleY(.18);transform-origin:center;transition:background-color .3s ease}.ld-scene[data-act="2"] .ld-bars i{animation:ldBar 1.1s ease-in-out infinite;animation-delay:calc(var(--k) * -73ms)}.ld-scene[data-act="3"] .ld-bars i{animation:ldScan 1.3s ease-in-out both;animation-delay:calc(var(--k) * 30ms)}.ld-scene[data-found] .ld-bars i{background:var(--ld-ok)}@keyframes ldBar{0%,100%{transform:scaleY(.2)}50%{transform:scaleY(.95)}}@keyframes ldScan{0%{transform:scaleY(.2)}40%{transform:scaleY(1)}100%{transform:scaleY(.45)}}.ld-act{margin:0;font-size:18px;color:var(--color-chatzer-dark)}.ld-act b{font-weight:800}.ld-scene[data-found] .ld-act{color:var(--ld-ok-dark)}.ld-pct{font-variant-numeric:tabular-nums;color:var(--text-secondary,#888);font-size:15px}.ld-rowbusy{display:flex;align-items:center;gap:10px;min-width:0}.ld-rowbusy .ld-fname{flex:1 1 auto;min-width:0;color:var(--text-dark,#2c2c2c);font-size:14.5px}.ld-mini{position:relative;flex:0 0 auto;width:26px;height:26px;border-radius:50%}.ld-mini .ld-ring{-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px))}.ld-mini::after{content:"";position:absolute;inset:3px;border-radius:50%;background:color-mix(in srgb,var(--ld-c) 35%,transparent);opacity:0}.ld-rowbusy[data-act="2"] .ld-mini::after,.ld-rowbusy[data-act="3"] .ld-mini::after{opacity:1;animation:ldBreath 1.2s ease-in-out infinite}.ld-rowbusy[data-act="2"] .ld-ring,.ld-rowbusy[data-act="3"] .ld-ring{opacity:0}@keyframes ldBreath{0%,100%{transform:scale(.8)}50%{transform:scale(1.08)}}.ld-act-s{flex:0 0 auto;color:var(--color-chatzer-dark);font-size:13.5px;font-weight:700}.ld-hero{position:relative;display:flex;flex-direction:column;gap:12px;margin:16px auto 0;max-width:620px;padding:22px 22px 18px;border-radius:20px;color:#fff;text-align:start;background:linear-gradient(135deg,var(--color-nigun),var(--color-nigun-dark));box-shadow:0 14px 34px color-mix(in srgb,var(--color-nigun) 30%,transparent);animation:ldRise .5s var(--ld-ease) both}.ld-hero.is-same{background:linear-gradient(135deg,var(--color-chatzer),var(--color-chatzer-dark));box-shadow:0 14px 34px color-mix(in srgb,var(--color-chatzer) 30%,transparent)}.ld-hero-top{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.ld-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:800;letter-spacing:.04em;color:rgba(255,255,255,.88)}.ld-eyebrow svg{width:15px;height:15px}.ld-sure{display:inline-flex;align-items:center;gap:6px;padding:3px 11px;border-radius:999px;font-size:13px;font-weight:800;color:#fff;background:rgba(255,255,255,.2)}.ld-sure i{width:8px;height:8px;border-radius:50%;background:#7ee08a}.ld-hero-main{display:flex;align-items:center;justify-content:space-between;gap:14px}.ld-hero-name{margin:0;min-width:0;font-size:30px;font-weight:900;line-height:1.2;text-wrap:balance;overflow-wrap:anywhere}.ld-hero-sub{margin:-6px 0 0;color:rgba(255,255,255,.8);font-size:14px}.ld-play{flex:0 0 auto;width:56px;height:56px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;cursor:pointer;background:#fff;color:var(--color-nigun-dark);box-shadow:0 6px 16px rgba(0,0,0,.18);transition:transform .15s ease,color .15s ease}.ld-hero.is-same .ld-play{color:var(--color-chatzer-dark)}.ld-play svg{width:24px;height:24px;margin-inline-start:3px}.ld-play:hover{color:var(--color-nigun);transform:scale(1.06)}.ld-play:active{transform:scale(.94)}.ld-play.is-wait{animation:ldBreath 1s ease-in-out infinite}.ld-hero.is-burst{background:linear-gradient(135deg,var(--ld-ok),var(--ld-ok-dark));animation:ldPicked .6s cubic-bezier(.2,.9,.3,1.3)}.ld-cand.is-burst::after,.ld-card.is-row.is-burst::after,.ld-hero.is-burst::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 3px var(--ld-ok);pointer-events:none;animation:ldPickRing .9s ease-out forwards}@keyframes ldPicked{0%{transform:scale(1)}35%{transform:scale(1.035)}100%{transform:scale(1)}}@keyframes ldPickRing{from{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.06,1.25)}}.ld-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px}.ld-card.is-row .ld-btns,.ld-hero .ld-btns{justify-content:flex-start}.ld-btn{--bk:var(--ld-n);--bk-dark:var(--color-nigun-dark);display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 16px;border-radius:999px;cursor:pointer;border:1px solid color-mix(in srgb,var(--bk) 35%,transparent);background:0 0;color:var(--bk-dark);font:inherit;font-weight:700;font-size:14.5px;text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}.ld-btn svg{width:16px;height:16px;flex:0 0 auto}.ld-btn:hover:not(:disabled){background:var(--bk);border-color:transparent;color:#fff;text-decoration:none;transform:translateY(-1px)}.ld-btn:active:not(:disabled){transform:scale(.97)}.ld-btn:disabled{opacity:.45;cursor:default}.ld-btn.is-big{min-height:50px;padding:0 24px;font-size:16.5px}.ld-btn.is-big svg{width:19px;height:19px}.ld-btn.is-solid{background:var(--bk);border-color:transparent;color:#fff}.ld-btn.is-solid:hover:not(:disabled){background:var(--bk-dark)}.ld-btn.is-ghost{border-color:transparent}.ld-btn.is-ghost:hover:not(:disabled){background:color-mix(in srgb,var(--bk) 10%,transparent);color:var(--bk-dark)}.ld-btn.is-white{background:#fff;border-color:transparent;color:var(--color-chatzer-dark);box-shadow:0 6px 16px rgba(0,0,0,.16)}.ld-btn.is-white:hover:not(:disabled){background:#fff;color:var(--color-chatzer)}.ld-btn.is-glass{border-color:rgba(255,255,255,.5);color:#fff}.ld-btn.is-glass:hover:not(:disabled){background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.7);color:#fff}.ld-btn.ld-yes{--bk:var(--ld-ok);--bk-dark:var(--ld-ok-dark);background:color-mix(in srgb,var(--ld-ok) 9%,transparent);border-color:color-mix(in srgb,var(--ld-ok) 30%,transparent)}.ld-hero .ld-btn.ld-yes{background:var(--color-piyut-pale,#e8f5e9);border-color:transparent;color:var(--ld-ok-dark)}.ld-btn.ld-yes.is-on,.ld-btn.ld-yes:hover:not(:disabled),.ld-hero .ld-btn.ld-yes:hover:not(:disabled){background:var(--ld-ok);border-color:transparent;color:#fff}.ld-btn.ld-yes.is-on{animation:ldPop .38s var(--ld-spring)}.ld-yes-ring{flex:0 0 auto;width:15px;height:15px;box-sizing:border-box;border-radius:50%;border:2px solid currentColor;transition:background-color .15s ease,transform .15s ease}.ld-btn.is-big .ld-yes-ring{width:20px;height:20px;border-width:2.5px}.ld-btn:hover .ld-yes-ring{background:color-mix(in srgb,currentColor 30%,transparent);transform:scale(1.1)}.ld-ans{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 0 4px;animation:ldRise .4s var(--ld-ease) both}.ld-card.is-row .ld-ans{align-items:flex-start;padding:2px 0 0;gap:8px}.ld-card.is-row .ld-ans-h{font-size:16px}.ld-ans-h{margin:0;font-size:22px;font-weight:800;color:var(--color-nigun-dark);text-wrap:balance}.ld-ans-line{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--color-nigun-dark);font-size:15px}.ld-ans.is-same .ld-ans-line{color:var(--color-chatzer-dark)}.ld-ans.is-same .ld-btn{--bk:var(--ld-c);--bk-dark:var(--color-chatzer-dark)}.ld-ans-p{margin:0;color:var(--text-secondary,#666)}.ld-cands{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;width:min(560px,100%)}.ld-cand{--i:0;position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px 8px 8px;border-radius:14px;background:#fff;border:2px solid color-mix(in srgb,var(--ld-n) 22%,transparent);box-shadow:inset 0 0 0 0 transparent,0 2px 8px color-mix(in srgb,var(--ld-n) 10%,transparent);transition:box-shadow .35s cubic-bezier(.4, 0, .2, 1),border-color .35s cubic-bezier(.4, 0, .2, 1),transform .35s cubic-bezier(.4, 0, .2, 1);animation:ldRise .42s var(--ld-ease) both;animation-delay:calc(min(var(--i), 8) * 35ms)}.ld-cand:hover{border-color:color-mix(in srgb,var(--ld-n) 65%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ld-n) 65%,transparent),0 8px 30px color-mix(in srgb,var(--ld-n) 22%,transparent);transform:scale(1.02)}.ld-cand.is-burst{border-color:var(--ld-ok);background:color-mix(in srgb,var(--ld-ok) 7%,#fff);animation:ldPicked .6s cubic-bezier(.2,.9,.3,1.3)}.ld-card.is-row.is-burst{animation:ldPicked .6s cubic-bezier(.2,.9,.3,1.3)}.ld-cand .site-pill{min-width:0;max-width:100%}.ld-by-name{font-size:13px}.ld-find{width:min(560px,100%)}.ld-card.is-row .ld-cands,.ld-card.is-row .ld-find{width:100%}.ld-picked{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px;padding:6px 8px 6px 14px;border-radius:999px;background:color-mix(in srgb,var(--ld-ok) 9%,#fff);color:var(--ld-ok-dark);font-weight:700;animation:ldRise .4s var(--ld-ease) both}.ld-card.is-row .ld-picked{margin-top:0;align-self:flex-start}.ld-picked svg{width:18px;height:18px}.ld-picked.is-skip{background:color-mix(in srgb,var(--ld-c) 7%,#fff);color:var(--text-secondary,#777)}.ld-change{border:0;background:0 0;color:var(--color-nigun-dark);font:inherit;font-weight:700;font-size:13.5px;cursor:pointer;padding:4px 10px;border-radius:999px;transition:background-color .15s ease,transform .15s ease}.ld-change:hover{background:color-mix(in srgb,var(--ld-n) 12%,transparent)}.ld-change:active{transform:scale(.96)}.ld-body{margin-top:14px;display:flex;flex-direction:column;gap:0;text-align:start}.ld-ngf{margin:0 0 14px;animation:ldRise .45s var(--ld-ease) both}.ld-body .ld-ngf+.ld-ngf{animation-delay:70ms}.ld-shared{margin-bottom:4px}.ld-ngf .ngf-g{box-shadow:0 2px 10px color-mix(in srgb,var(--c) 8%,transparent)}.ld-ngf .ngf-g:focus-within{border-color:color-mix(in srgb,var(--c) 45%,transparent)}.ld-ngf .ngf-h .ngf-n{animation:ldPop .45s var(--ld-spring) both}.ld-ngf .ngf-v{min-height:32px}.ld-ngf .ngf-v>.addinfo-autocomplete-wrapper.ld-pillbox{--pc:var(--accent-color, var(--c));position:relative;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px;width:auto;max-width:100%;padding:0;margin:0;background:0 0;border:0;box-shadow:none}.ld-ngf .ld-pillbox .addinfo-autocomplete-input{order:2;flex:0 0 auto;width:15ch;min-width:0;height:30px;padding:0 12px!important;margin:0;border-radius:999px;font:inherit;font-size:12.5px;font-weight:700;color:color-mix(in srgb,var(--pc) 85%,#000);background:color-mix(in srgb,var(--pc) 6%,#fff)!important;border:1px dashed color-mix(in srgb,var(--pc) 45%,transparent)!important;transition:background-color .2s ease,border-color .2s ease,width .3s var(--ld-ease)}.ld-ngf .ld-pillbox .addinfo-autocomplete-input::placeholder{color:color-mix(in srgb,var(--pc) 80%,#000);opacity:1}.ld-ngf .ld-pillbox .addinfo-autocomplete-input:hover{background:color-mix(in srgb,var(--pc) 14%,#fff)!important;border-color:var(--pc)!important}.ld-ngf .ld-pillbox .addinfo-autocomplete-input:focus{width:24ch;border:1px solid var(--pc)!important;background:#fff!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--pc) 14%,transparent)!important}.ld-ngf .ld-pillbox .addinfo-autocomplete-input:focus::placeholder{opacity:.45}.ld-ngf .ld-pillbox[data-multi=false]:has(.addinfo-selected-tag) .addinfo-autocomplete-input:not(:focus){display:none}.ld-ngf .ld-pillbox .addinfo-selected-tags{order:1;width:auto;padding:0;border:0;gap:6px}.ld-ngf .ld-pillbox .addinfo-selected-tag{padding:5px 8px 5px 12px;gap:6px;border-radius:999px;font-size:13px;font-weight:700;color:color-mix(in srgb,var(--pc) 85%,#000);background:color-mix(in srgb,var(--pc) 10%,#fff);border:1px solid color-mix(in srgb,var(--pc) 30%,transparent);box-shadow:none;animation:ldPop .38s var(--ld-spring)}.ld-ngf .ld-pillbox .addinfo-autocomplete-dropdown{top:calc(100% + 6px);min-width:240px;inset-inline-start:0}.ld-ngf .ld-text{width:min(100%,340px)}.ld-ngf .ld-name{width:100%;box-sizing:border-box;font:inherit;font-size:16px;font-weight:700;padding:8px 14px}.ld-ngf .ld-name:focus{outline:0;border-color:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 14%,transparent)}.ld-ngf .ld-suggest span{max-width:26ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ld-more-btn{display:inline-flex;align-items:center;gap:6px;margin:8px 0 0;padding:4px 10px;border:0;border-radius:999px;cursor:pointer;background:0 0;color:color-mix(in srgb,var(--c) 80%,#000);font:inherit;font-size:13px;font-weight:700;transition:background-color .15s ease}.ld-more-btn::before{content:"";width:7px;height:7px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-2px)}.ld-more-btn:hover{background:color-mix(in srgb,var(--c) 10%,transparent)}.ld-more-r:not([hidden]){animation:ldRise .35s var(--ld-ease) both}.ld-rate-tag{--pc:var(--accent-color, var(--color-music));display:inline-flex;align-items:center;gap:2px;padding:2px 4px 2px 10px;border-radius:999px;background:color-mix(in srgb,var(--pc) 10%,#fff);border:1px solid color-mix(in srgb,var(--pc) 30%,transparent)}.ld-rate-tag.is-pop{animation:ldPop .38s var(--ld-spring)}.ld-rate-open{display:inline-flex;align-items:center;gap:6px;border:0;background:0 0;padding:2px 0;cursor:pointer;font:inherit;font-size:13px;font-weight:700;color:color-mix(in srgb,var(--pc) 75%,#000)}.ld-rate-open .rating-label{font-size:12.5px}.ld-rate-x{width:22px;height:22px;border:0;border-radius:50%;background:0 0;cursor:pointer;color:color-mix(in srgb,var(--pc) 70%,#000);font-size:16px;line-height:1;transition:background-color .15s ease}.ld-rate-x:hover{background:color-mix(in srgb,var(--pc) 18%,#fff)}.ld-ratepop{z-index:1000000}.ld-check{padding-top:10px}.ld-check:empty{display:none}.ld-check>*{animation:ldRise .35s var(--ld-ease) both}.ld-name.is-changed{animation:ldTook 1.4s ease both}@keyframes ldTook{0%,40%{background-color:color-mix(in srgb,var(--ld-ok) 14%,#fff)}100%{background-color:#fff}}.ld-warn{margin:0;padding:10px 14px;border-radius:12px;background:color-mix(in srgb,var(--color-playlist) 8%,#fff);color:var(--color-playlist-dark,#a33);font-weight:600;font-size:14px}.ld-hint{margin:0;padding:10px 14px;border-radius:12px;background:color-mix(in srgb,var(--ld-c) 6%,#fff);color:var(--color-chatzer-dark);font-size:13.5px}.ld-same-q{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:14px;background:color-mix(in srgb,var(--ld-c) 6%,#fff)}.ld-same-q>b{color:var(--color-chatzer-dark)}.ld-same-q>.ld-btn{align-self:flex-start;--bk:var(--ld-c);--bk-dark:var(--color-chatzer-dark)}.ld-same-q .ld-cands{width:100%}.ld-chips{display:flex;flex-wrap:wrap;gap:6px}.ld-chip{min-height:32px;padding:0 14px;border-radius:999px;cursor:pointer;border:1px solid color-mix(in srgb,var(--ld-c) 32%,transparent);background:0 0;color:var(--color-chatzer-dark);font:inherit;font-weight:700;font-size:13.5px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .15s ease}.ld-chip:hover{background:color-mix(in srgb,var(--ld-c) 10%,transparent)}.ld-chip:active{transform:scale(.96)}.ld-chip.is-on{background:var(--ld-c);border-color:transparent;color:#fff;animation:ldPop .38s var(--ld-spring)}.ld-btn:focus-visible,.ld-chip:focus-visible,.ld-link:focus-visible,.ld-play:focus-visible{outline:2px solid var(--ld-n);outline-offset:2px}.ld-send{position:sticky;bottom:calc(var(--player-reserve,0px) + 10px);z-index:5;margin-top:18px;display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 18px;border-radius:20px;background:color-mix(in srgb,#fff 94%,transparent);border:1px solid color-mix(in srgb,var(--ld-n) 16%,transparent);box-shadow:0 10px 30px color-mix(in srgb,var(--ld-n) 16%,transparent);animation:ldRise .45s var(--ld-ease) both}.ld-send .ld-btn.is-big{min-width:160px;background:linear-gradient(135deg,var(--color-nigun),var(--color-nigun-dark));border:0;color:#fff;box-shadow:0 6px 18px color-mix(in srgb,var(--color-nigun) 30%,transparent)}.ld-send .ld-btn.is-big:hover:not(:disabled){background:linear-gradient(135deg,var(--color-nigun-dark),var(--color-nigun-dark))}.ld-send-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.ld-send-note{color:var(--text-secondary,#888);font-size:13px}.ld-rights{display:flex;align-items:flex-start;gap:8px;font-size:13.5px;color:var(--text-secondary,#666);max-width:560px;cursor:pointer}.ld-rights input{accent-color:var(--ld-n);width:16px;height:16px;margin-top:2px}.ld-rights a{color:var(--color-nigun-dark)}.ld-rights.is-ask{animation:ldNudge .5s ease;color:var(--color-playlist)}@keyframes ldNudge{25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.ld-end{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;animation:ldRise .45s var(--ld-ease) both}.ld-end-ball{position:relative;width:88px;height:88px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,var(--ld-ok),var(--ld-ok-dark));box-shadow:0 10px 26px color-mix(in srgb,var(--ld-ok) 32%,transparent);animation:ldPop .5s var(--ld-spring) both}.ld-end-ball::after{content:"";position:absolute;inset:0;border-radius:50%;border:3px solid var(--ld-ok);animation:ldRingOut .9s ease-out .2s both}.ld-end-ball svg{width:42px;height:42px}.ld-end .ld-ans-h{color:var(--ld-ok-dark)}@media (max-width:600px){.ld-ngf .ngf-r{grid-template-columns:1fr;row-gap:6px}.ld-ngf .ngf-k{padding-top:0}.ld-hero{padding:18px 16px 16px}.ld-hero-name{font-size:24px}.ld-cand{flex-wrap:wrap}.ld-cand:hover{transform:none}}@media (prefers-reduced-motion:reduce){.ld-page *,.ld-page ::after,.ld-page ::before{animation:none!important;transition:none!important}.ld-wave{opacity:0}}