html.festif{--night:#fbf7f0;--deep:#f4ecdf;--plum:#f4ecdf;--wine:#efe2cc;--neon:#c25a12;--amber:#9a6b1c;--violet:#e6c47a;--ink:#2a0e33;--mute:#6b5a66;--faint:#2a0e3380;--line:#e4d7c6;--brand:#ff7a1a;--gold:#b8862b;--goldsoft:#e6c47a;--paper:#fffdf8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--night)}html.festif ::selection{background:var(--goldsoft);color:var(--ink)}html.festif .cur-halo{display:none!important}html.festif .cur-dot{background:var(--gold);box-shadow:none}html.festif .cur-ring>i{border-color:#b8862b00}html.festif .cur-ring span{color:#8a5e14;background:#fffdf8f0;border-color:#b8862b73}html.festif .cur-ring.link>i{box-shadow:none;border-color:#b8862bd9}html.festif .cur-ring.link>i:before,html.festif .cur-ring.link>i:after{border-color:#b8862b73}html.festif .cur-ring.big>i{background:#e6c47a24;border-color:#b8862be6}html.festif .cur-ring.big:before,html.festif .cur-ring.big:after{border-color:var(--gold)}html.festif .cur-wave{border-width:1.2px;border-color:#b8862bd9}html.festif .btn-neon{background:var(--brand);color:#1a0612;box-shadow:0 12px 30px -16px #c25a12b3}html.festif .btn-neon:hover{box-shadow:0 0 0 5px #ff7a1a24,0 16px 34px -16px #c25a12cc}html.festif .btn-ghost{border-color:#2a0e3347}html.festif .btn-ghost:hover{background:#2a0e330d}html.festif .h2 em,html.festif .foot-big em,html.festif .panel h3 em,html.festif .hero-title .row.neon{color:var(--neon);text-shadow:none}html.festif .sec:after{background:radial-gradient(circle,#e6c47a38,#0000 65%)}html.festif .sec:nth-of-type(2n):after{background:radial-gradient(circle,#ffd6962e,#0000 65%)}html.festif .nav.solid{background:#fbf7f0;box-shadow:0 6px 18px -12px #3c1e0a59}html.festif .tools{background:#fffdf8b3}html.festif .tools .snd:hover,html.festif .tools .mot:hover{background:#2a0e330f}html.festif .bars i{background:var(--neon)}html.festif .hero{background:radial-gradient(70% 60% at 10% 6%,#e6c47a59,transparent 70%),radial-gradient(60% 50% at 92% 100%,#ffce8c40,transparent 70%),var(--night)}html.festif .hero:after{background:linear-gradient(#0000 80%,#fbf7f0e6)}html.festif .hero-marquee span{color:#b8862b14}html.festif .hero-shade,html.festif .beam{display:none}html.festif .eyebrow:before{background:var(--gold);box-shadow:none}html.festif .scroll-cue i{background:linear-gradient(var(--gold),transparent)}html.festif .sep svg.w path{stroke:var(--gold)}html.festif .sep svg.w path.thin{stroke:var(--goldsoft);opacity:.7}html.festif .sep .em{border-color:var(--goldsoft);background:var(--paper);box-shadow:0 0 0 5px #e6c47a2e}html.festif .sep .em svg{color:var(--gold)}html.festif .sep .em .eq i{background:linear-gradient(to top,var(--goldsoft),var(--gold))}html.festif .big-words .w.hot{color:var(--neon);background:linear-gradient(var(--goldsoft),var(--goldsoft)) no-repeat 0 92%/100% 3px}html.festif .places-strip:before{background:linear-gradient(90deg,var(--night),transparent)}html.festif .places-strip:after{background:linear-gradient(-90deg,var(--night),transparent)}html.festif .place path{fill:#2a0e3312;stroke:var(--ink)}html.festif .place:hover path{fill:#2a0e3329}html.festif .places-track b{color:var(--gold)}html.festif .pl-arrow{background:#fffdf8f2}html.festif .scenes{background:linear-gradient(180deg,var(--night),#f6ebda 50%,var(--night))}html.festif .scenes-prog i{background:var(--gold);box-shadow:none}html.festif .p-num{color:#c25a1233}html.festif .torch:before{background:radial-gradient(closest-side,#ffd69659,#e6c47a26 55%,#0000 80%)}html.festif .torch-shade,html.festif .torch-hint{display:none}html.festif .torch figcaption:before,html.festif .torch figcaption:after{background:var(--gold)}html.festif .torch-frame{overflow:hidden}html.festif .torch-frame:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(105deg,#0000 42%,#fff4d773 50%,#0000 58%);animation:7s ease-in-out infinite festif-sweep;position:absolute;inset:-10% -60%;transform:translate(-60%)}@keyframes festif-sweep{0%,35%{transform:translate(-60%)}80%,to{transform:translate(60%)}}html.festif.calm .torch-frame:after{animation:none;display:none}@media (prefers-reduced-motion:reduce){html.festif .torch-frame:after{display:none}}html.festif .cover img{box-shadow:0 26px 50px -24px #5a280a73}html.festif .cover:not(.is-active){filter:saturate(.55)opacity(.5)}html.festif .vinyl i{box-shadow:0 16px 36px #3c19054d}html.festif .rbtn{background:#fffdf8d9}html.festif .rbtn:hover{background:#c25a1214}html.festif .dots i{background:#2a0e332e}html.festif .songs{border-color:var(--line);background:linear-gradient(120deg,#e6c47a2e,#fffdf899)}html.festif .song-play{background:var(--brand);color:#160616}html.festif .soon{border-color:#b8862b8c}html.festif .listen-a{background:var(--paper)}html.festif .listen-a:hover{background:#c25a1212}html.festif .pastor-fig:after{background:linear-gradient(#0000 62%,#2a0e3399),radial-gradient(80% 60% at 100% 0,#ffd6964d,#0000 60%)}html.festif .pastor-fig figcaption{color:#fffdf8e0}html.festif .quote:before{color:var(--neon)}html.festif .mic-zone{background:linear-gradient(120deg,#e6c47a33,#fffdf8b3)}html.festif .mic{background:var(--brand);color:#1a0612}html.festif .mic:before,html.festif .mic:after{border-color:var(--brand)}html.festif .rec-bars i{background:#2a0e3338}html.festif .vcard{background:var(--paper);border-color:var(--line);position:relative;box-shadow:0 14px 30px -24px #5a280a80}html.festif .vcard:before{content:"“";font:400 64px/1 var(--fs);color:var(--goldsoft);pointer-events:none;position:absolute;top:-6px;right:16px}html.festif .vcard:hover{border-color:var(--goldsoft)}html.festif .vcard.on{border-color:var(--gold);background:#fff8ea}html.festif .badge{color:var(--amber);border-color:#b8862b99}html.festif .vplay{background:#c25a121a}html.festif .wave i{background:#2a0e3338}html.festif .wall-form,html.festif .field input,html.festif .field select,html.festif .field textarea{background:var(--paper)}html.festif .field input:focus,html.festif .field select:focus,html.festif .field textarea:focus{border-color:var(--neon);background:#fff}html.festif select option{color:var(--ink);background:#fff}html.festif .news{background:linear-gradient(135deg,#f6e7cc,#f1ddb8);border-color:#e6d2ae}html.festif .news input{background:var(--paper)}html.festif .player{background:#fffdf8f7;box-shadow:0 18px 40px -22px #5a280a73}html.festif .pl-left:hover{background:#2a0e330a}html.festif .pl-orb{background:radial-gradient(circle,#3a1446,#2a0e33);border-color:#b8862b8c}html.festif .pl-ctrls button:hover,html.festif .pl-ctrls button[aria-expanded=true]{background:#2a0e330f}html.festif .pl-ctrls .pl-play{background:var(--ink);color:var(--paper)}html.festif .pl-ctrls .pl-play:hover{background:var(--brand);color:#160616}html.festif .pl-tools button:hover{background:#2a0e330f}html.festif .pl-mplay{background:var(--brand);color:#160616}html.festif .pl-ring .trk{stroke:#2a0e331f}html.festif .amb-list{background:#fffdf8fa;box-shadow:0 26px 50px -24px #5a280a73}html.festif .amb-item:hover{background:#2a0e330d}html.festif .amb-item.on{background:#e6c47a40}html.festif .amb-item.on .amb-dot{box-shadow:none}html.festif .sheet{background:radial-gradient(90% 60% at 50% 18%,#f7e6c2,#fbf7f0 70%)}html.festif .sh-art img{box-shadow:0 0 0 6px #e6c47a59}html.festif .sh-ctrls .pl-play{background:var(--brand);color:#160616}html.festif .toast{background:var(--ink);color:var(--paper)}html.festif .like:hover{background:#2a0e330f}html.festif .gate.hg{background:radial-gradient(70% 60% at 50% 40%,#fff6df,#f1ddb8 80%)}html.festif .gate.hg.open{background:0 0}html.festif .hg-halo{filter:none;opacity:.95;background:radial-gradient(circle,#fff0cdf2 0%,#f4c46e73 42%,#f4c46e00 70%);animation:5s cubic-bezier(.2,.7,.2,1) both festif-dawn}@keyframes festif-dawn{0%{opacity:.4;transform:translate(-50%,-25%)scale(.85)}to{opacity:.95;transform:translate(-50%,-50%)scale(1)}}html.festif .gate.hg.open .hg-halo{opacity:0}html.festif .hg-portrait img{filter:none}html.festif .hg-ring{border-color:#b8862b59}html.festif .hg-ring:after{border-color:#b8862b73}html.festif .hg-name{color:var(--ink);text-shadow:none}html.festif .hg-name em{color:var(--neon)}html.festif .hg-enter{background:var(--ink);color:var(--paper)}html.festif .hg-enter b{background:var(--paper);color:var(--ink)}html.festif .hg-enter:hover{box-shadow:0 14px 34px -16px #5a280a8c}html.festif .gate-vu i{background:linear-gradient(to top,var(--goldsoft),var(--gold))}html.festif.calm .hg-halo{animation:none}html.festif .doc-page{background:radial-gradient(60% 40% at 15% 0%,#e6c47a52,transparent 70%),var(--night)}@media (max-width:900px){html.festif .hero-figure:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(180deg,transparent 42%,#fbf7f0cc 82%,var(--night));position:absolute;inset:0}}html.festif .pal-frise li:before{background:var(--gold);box-shadow:0 0 0 4px #e6c47a4d}html.festif .pal-cover{box-shadow:0 10px 24px -14px #3c1e0a99}html.festif .pal-photo{box-shadow:0 24px 50px -30px #3c1e0a8c}html.festif .pal-photo:after{background:linear-gradient(#0000 62%,#2a0e3373)}html.festif .pal-btn{background:var(--brand);box-shadow:0 0 0 10px #ff7a1a38}html.festif .pal-thumbs button[aria-pressed=true]{border-color:var(--gold)}@media (max-width:900px){html.festif .pal-frise li{background:var(--paper)}}html.festif .carnet{border-color:var(--line);background:linear-gradient(150deg,#fffdf8,#f6ebda)}html.festif .solo-albums img,html.festif .carnet-h img{box-shadow:0 14px 28px -18px #3c1e0a99}@media (max-width:900px){html.festif .scenes-cards>.panel{background:var(--paper);box-shadow:0 18px 40px -30px #3c1e0a80}html.festif .scenes-cards .torch-frame{background-color:#efe3cf;box-shadow:inset 0 0 0 1px #2a0e3314}}html.festif .here{background:#fffdf8b3}html.festif .here:hover,html.festif .here[aria-expanded=true]{border-color:var(--goldsoft);background:var(--paper)}html.festif .toc{background:var(--paper);box-shadow:0 30px 60px -24px #3c1e0a73}html.festif .toc-veil{background:#2a0e3340}html.festif .toc a:hover{background:#2a0e330d}html.festif .toc a[aria-current=true]{background:#e6c47a40}html.festif .side-dots span{background:var(--paper)}html.festif .side-dots i{background:#2a0e3340}html.festif .to-top{background:var(--paper);box-shadow:0 12px 26px -12px #3c1e0a80}html.festif .asheet{background:var(--paper);box-shadow:0 30px 70px -24px #3c1e0a73}html.festif .sheet-veil{background:#2a0e334d}html.festif .asheet-k,html.festif .song-lang{color:var(--gold)}html.festif .song.compact.is-current .song-play{background:var(--brand)}html.festif .song.compact.is-current .song-meta b{color:var(--brand)}html.festif .pal-discs button{background:#fffdf8b3}html.festif .pal-discs button:hover{border-color:var(--brand);background:#e6c47a2e}html.festif .pal-discs i{background:var(--brand)}html.festif .honor-in{border:1px solid var(--goldsoft);background:radial-gradient(90% 70% at 50% 0%,#e6c47a47,transparent 70%),var(--paper);box-shadow:inset 0 0 0 6px var(--paper),inset 0 0 0 7px var(--goldsoft),0 30px 60px -36px #3c1e0a73}html.festif .honor-seal{box-shadow:0 0 0 2px var(--gold),0 0 0 9px #b8862b1f}html.festif .honor-k,html.festif .honor-t em{color:var(--gold)}html.festif .honor-btn{color:#f6dc8c;background:#2a0e33;box-shadow:0 14px 30px -16px #2a0e3399}html.festif .honor-btn:hover{box-shadow:0 0 0 5px #b8862b26,0 16px 32px -16px #2a0e33b3}html.festif .foot-honor a,html.festif .asheet-honor a{color:#8a5e14}html.festif .foot-honor a{border-color:var(--goldsoft)}html.festif .foot-honor a:hover{background:#e6c47a33}html.festif .asheet-honor{border-color:var(--goldsoft)}html.festif .eqz i{background:var(--brand)}html.festif .tline-go:hover,html.festif .pp-row:hover,html.festif .pp-cat:hover,html.festif .pp-backlink:hover{background:#2a0e330d}html.festif .tline.is-current .tline-n{background:#e6c47a4d}html.festif .tline.is-current .tline-meta b{color:var(--brand)}html.festif .tline-lang{color:var(--gold)}html.festif .pp-tabs button.on,html.festif .pp-slots>button.pp-play{background:var(--brand)}html.festif .pp-k{color:var(--gold)}html.festif .pp-row.on{background:#e6c47a40}html.festif .pp-cat i{color:#8a5e14;background:#e6c47a4d}html.festif .pp-ic{color:var(--brand)}html.festif .pp-search{background:#fffdf8b3}html.festif .pp-art{background:#f3e3c4}html.festif .vd-play,html.festif .vd-ext,html.festif .vd-chips button.on,html.festif .pp-chips button.on{background:var(--brand)}html.festif .vd-k,html.festif .pp-yt{color:var(--gold)}html.festif .vd-thumb,html.festif .pp-vth{background:#f3e3c4;box-shadow:0 18px 40px -26px #3c1e0a8c}html.festif .vd-go{border-color:#2a0e3340}html.festif .vd-feat:hover .vd-go,html.festif .pp-vrow:hover{background:#2a0e330d}html.festif .vd-chips button:hover{border-color:#2a0e334d}html.festif .pp-vrow.on{background:#e6c47a40}html.festif .is-on .vd-thumb{outline-color:var(--brand)}html.festif .cur-ring.stick>i{border-color:#b8862bf2;box-shadow:0 0 0 1px #b8862b33,0 0 24px 2px #e6c47a73}html.festif .cur-ring.stick>i:before,html.festif .cur-ring.stick>i:after{border-color:#b8862b80}html.festif .hg-enter b:before,html.festif .hg-enter b:after{border-color:#b8862bbf}html.festif .hg-enter:hover b,html.festif .hg-enter:focus-visible b{background:var(--brand);color:var(--ink)}html.festif .hg-seg,html.festif .hg-calm{background:#fffdf899;border-color:#2a0e3324}html.festif .hg-seg button[aria-checked=true]{background:var(--ink);color:var(--paper)}html.festif .hg-track{background:#2a0e332e}html.festif .hg-track span{background:var(--paper);box-shadow:0 1px 3px #2a0e334d}html.festif .hg-calm[aria-checked=true] .hg-track{background:var(--brand)}html.festif .pl-next{background:#fffdf8fa;border-color:#b8862b8c;box-shadow:0 18px 40px -20px #3c1e0a73}html.festif .pl-next-t small{color:var(--gold)}html.festif .pl-next button:hover{background:#2a0e330f}html.festif .pl-watch{color:#8a5e14;border-color:#b8862bb3}html.festif .pl-watch:hover{background:var(--brand);border-color:var(--brand);color:var(--ink)}html.festif .pp-switch{background:#2a0e332e}html.festif .pp-switch span{background:var(--paper);box-shadow:0 1px 3px #2a0e334d}html.festif .pp-cont[aria-checked=true] .pp-switch{background:var(--brand)}html.festif .asheet.pp.mini{box-shadow:0 22px 44px -20px #3c1e0a80}html.festif .pl-mode-pop{background:#fffdf8fc;box-shadow:0 22px 50px -24px #3c1e0a80}html.festif .pl-mode-pop>button:hover{background:#2a0e330d}html.festif .pl-mode-pop .i{color:var(--gold)}html.festif .pl-sw{background:#2a0e332e}html.festif .pl-sw:after{background:var(--paper);box-shadow:0 1px 3px #2a0e334d}html.festif .pl-mode-pop [aria-checked=true] .pl-sw,html.festif .pl-seg button[aria-checked=true],html.festif .pl-mode-btn b{background:var(--brand)!important}html.festif .fav-sync{background:#fffdf899}html.festif .fav-row input{background:var(--paper)}html.festif .fav-err{color:#b4321b}html.festif .pp-top{background:linear-gradient(135deg,#fff0cdb3,#e6c47a2e);border-color:#b8862b73}html.festif .pp-top-art img{border-color:var(--paper)}html.festif .ly{--ly-bg:var(--paper)}html.festif .ly-sec,html.festif .ly-kl button.now small{color:var(--gold)}html.festif .ly-line.now{color:var(--neon)}html.festif .ly-stage{--ink:#fff8ee;--mute:#fff8eeb8;--faint:#fff8ee7a;--amber:#e6c47a;--line:#fff8ee29;--neon:#ff7a1a;background:#1e0f14}html.festif .ly-stage .ly{--ly-bg:transparent}html.festif .ly-stage .ly-kl button.now small,html.festif .ly-stage .ly-sec{color:#e6c47a}html.festif .ly-play{background:var(--brand)}html.festif .tline-ly{color:var(--gold)}html.festif .tline-ly.on{background:#e6c47a38}html.festif .tline-ly.kar{background:#ff7a1a1f}html.festif .scn-veil{background:#2a0e3361}html.festif .scn-sheet{background:var(--paper);box-shadow:0 -24px 60px -24px #3c1e0a66}html.festif .scn-grab{background:#2a0e3333}html.festif .scn-ph{background:#efe2cc}html.festif .scn-k,html.festif .scn-count b{color:var(--gold)}html.festif .scn-dots i{background:#2a0e332e}html.festif .scn-dots i.on{background:var(--brand)}html.festif .p-read{color:#8a5e14;border-color:#b8862b8c}html.festif .scrub-track{background:#2a0e3324}html.festif .scrub-thumb{box-shadow:none}html.festif .scrub-tip{color:#fff;background:#2a0e33}html.festif .sh-tabs button.on{color:var(--paper);background:var(--gold)}html.festif .sh-seg button[aria-checked=true]{color:var(--neon)}
