:root{--amber: #e5a13a;--needle: #c8552f}.play{--pd: 5px;position:relative;flex-shrink:0;width:58px;height:58px;border:0;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#e3d5b8;background:radial-gradient(circle at 32% 26%,#6d4c37,#513628 46%,#3b2719);box-shadow:0 var(--pd) 0 #24160f,0 var(--pd) 14px #00000073,inset 0 1px #ffffff29;transition:transform .12s cubic-bezier(.34,1.56,.64,1),box-shadow .12s cubic-bezier(.34,1.56,.64,1)}.play:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:repeating-conic-gradient(rgba(0,0,0,.18) 0deg 3deg,transparent 3deg 9deg);opacity:.5;pointer-events:none}.play:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;background:linear-gradient(150deg,#ffecc833,#fff0 52%)}.play svg{position:relative;z-index:1}.play:active{transform:translateY(var(--pd));box-shadow:0 0 #24160f,inset 0 1px #ffffff1f}.play:focus-visible{outline:2px solid var(--amber);outline-offset:4px}.play[data-state=wait]{opacity:.75}.play--big{width:74px;height:74px}.prog{display:flex;align-items:center;gap:9px}.prog .t{font-family:var(--font-dial);font-size:11px;color:var(--text-dim, #b0a086);font-variant-numeric:tabular-nums;flex-shrink:0}.track{flex:1;height:5px;border-radius:3px;background:#0006;position:relative;cursor:pointer;overflow:hidden}.track i{position:absolute;inset:0 auto 0 0;width:0;background:var(--amber)}.track:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.rbtn{width:32px;height:32px;border:0;border-radius:50%;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;position:relative;flex-shrink:0;transition:transform .12s cubic-bezier(.34,1.56,.64,1),box-shadow .12s cubic-bezier(.34,1.56,.64,1)}.rbtn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;background:linear-gradient(150deg,#ffffff4d,#fff0 52%)}.rbtn:active{transform:translateY(3px);box-shadow:0 0 0 currentColor}.rbtn--exp{background:#8f8348;box-shadow:0 4px #5c532b}.rbtn--close{background:#c8552f;box-shadow:0 4px #7f3018}.rbtn svg{position:relative;z-index:1}.mcPlayer--video .play{color:#ffeeea;background:radial-gradient(circle at 32% 26%,#d4483a,#a82f24 46%,#741c15);box-shadow:0 var(--pd) 0 #4a1009,0 var(--pd) 14px #00000073,inset 0 1px #ffffff29}.mcPlayer--video .play:active{box-shadow:0 0 #4a1009,inset 0 1px #ffffff1f}.play[data-tint]{background:radial-gradient(circle at 32% 26%,color-mix(in srgb,var(--tint) 45%,#6d4c37),color-mix(in srgb,var(--tint) 42%,#513628) 46%,color-mix(in srgb,var(--tint) 38%,#3b2719));box-shadow:0 var(--pd) 0 color-mix(in srgb,var(--tint) 35%,#24160f),0 var(--pd) 14px #00000073,inset 0 1px #ffffff29}.play[data-tint]:active{box-shadow:0 0 color-mix(in srgb,var(--tint) 35%,#24160f),inset 0 1px #ffffff1f}.bars{display:flex;align-items:flex-end;gap:2px;height:16px}.bars i{width:3px;height:100%;border-radius:1px;background:currentColor;transform-origin:bottom;animation:barJump .9s ease-in-out infinite alternate}.bars i:nth-child(1){animation-duration:.78s}.bars i:nth-child(2){animation-duration:1.12s;animation-delay:-.35s}.bars i:nth-child(3){animation-duration:.64s;animation-delay:-.15s}.bars i:nth-child(4){animation-duration:.96s;animation-delay:-.5s}@keyframes barJump{0%{transform:scaleY(.22)}to{transform:scaleY(1)}}.barsPause{display:none}.play[data-state=play]:hover .bars,.play[data-state=play]:focus-visible .bars{display:none}.play[data-state=play]:hover .barsPause,.play[data-state=play]:focus-visible .barsPause{display:block}@media (prefers-reduced-motion: reduce){.bars i{animation:none}.bars i:nth-child(1){height:45%}.bars i:nth-child(2){height:100%}.bars i:nth-child(3){height:30%}.bars i:nth-child(4){height:70%}}.play[data-state=play]{background:none;box-shadow:none;color:var(--amber)}.play[data-state=play]:before,.play[data-state=play]:after{display:none}.play[data-state=play]:hover,.play[data-state=play]:focus-visible{background:radial-gradient(circle at 32% 26%,#a68a52,#8a7040 46%,#6a5530);box-shadow:0 var(--pd) 0 #3c2f18,0 var(--pd) 14px #00000073,inset 0 1px #ffffff29;color:#2e2113}.play[data-state=play]:hover:before,.play[data-state=play]:hover:after{display:block}*{box-sizing:border-box;margin:0;padding:0}*,*:before,*:after{-webkit-tap-highlight-color:transparent}#root{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}button,a,[role=button],label{touch-action:manipulation}.stage,.stage canvas{touch-action:none}.cues,.art,.np,.mdDesc,.npBody,input,textarea,.plLog{user-select:text;-webkit-user-select:text}html,body{overscroll-behavior:none}@font-face{font-family:Bellota Text;src:url(/fonts/BellotaText-400-cyrillic.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Bellota Text;src:url(/fonts/BellotaText-400-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bellota Text;src:url(/fonts/BellotaText-700-cyrillic.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Bellota Text;src:url(/fonts/BellotaText-700-latin.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;src:url(/fonts/Nunito-cyrillic.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;src:url(/fonts/Nunito-latin.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-dial: "Nunito", ui-monospace, "SF Mono", Menlo, monospace;--font-ui: "Bellota Text", "Avenir Next Condensed", "Segoe UI", system-ui, sans-serif;--font-head: var(--font-ui)}html,body{min-height:100%}body{font-family:var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
