.buddha-studio .viewfinder{background:#151719}
.buddha-studio .welcome{background:linear-gradient(180deg,#080a0ded,transparent 68%,#080a0df2)}
.buddha-studio .intro p,.expression-prompt p{font-size:16px}
.expression-prompt{margin-bottom:16px}
.expression-prompt>span{font-size:14px;color:#dfef87}
.expression-prompt h2{font-size:23px;line-height:1.3;margin:5px 0}
.expression-prompt p{margin:5px 0;color:#ccc}
.hold-status{display:flex;align-items:center;gap:16px;margin-bottom:18px;font-size:14px}
.hold-status progress{min-width:50px;flex:1;height:8px;border:0;appearance:none;background:#363936;border-radius:9px;overflow:hidden}
.hold-status progress::-webkit-progress-bar{background:#363936}
.hold-status progress::-webkit-progress-value{background:#dfef87;transition:width 70ms linear}
.hold-status progress::-moz-progress-bar{background:#dfef87}
.buddha-studio .note{font-size:13px}
@media(max-width:600px){.buddha-studio .expression-prompt h2{font-size:21px}}
@media(prefers-reduced-motion:reduce){.hold-status progress::-webkit-progress-value{transition:none}}
