.SceneSettings-module__rvkD7a__root{color:#393e38;background:#fdfcf8;border:1px solid #e4e1d9;border-radius:16px;overflow:hidden}.SceneSettings-module__rvkD7a__summary{cursor:pointer;align-items:center;gap:12px;min-height:66px;padding:14px 18px;list-style:none;display:flex}.SceneSettings-module__rvkD7a__summary::-webkit-details-marker{display:none}.SceneSettings-module__rvkD7a__summary>span:first-child{flex:1;min-width:0}.SceneSettings-module__rvkD7a__summary strong{font-size:14px;font-weight:600;line-height:1.4;display:block}.SceneSettings-module__rvkD7a__summary small{color:#73776e;margin-top:3px;font-size:11px;line-height:1.5;display:block}.SceneSettings-module__rvkD7a__summary:focus-visible{outline-offset:-4px;border-radius:12px;outline:2px solid #556d55}.SceneSettings-module__rvkD7a__summaryColors{padding-inline-start:5px;display:flex}.SceneSettings-module__rvkD7a__summaryColors i{border:2px solid #fdfcf8;border-radius:50%;width:19px;height:19px;margin-inline-start:-5px;box-shadow:0 0 0 1px #413c3a12}.SceneSettings-module__rvkD7a__chevron{flex:none;width:18px;height:18px;transition:transform .16s}.SceneSettings-module__rvkD7a__root[open] .SceneSettings-module__rvkD7a__chevron{transform:rotate(180deg)}.SceneSettings-module__rvkD7a__sections{border-top:1px solid #e8e5de;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SceneSettings-module__rvkD7a__section{min-width:0;padding:15px 17px 18px}.SceneSettings-module__rvkD7a__section:nth-child(odd){border-inline-end:1px solid #e8e5de}.SceneSettings-module__rvkD7a__section:nth-child(n+3){border-top:1px solid #e8e5de}.SceneSettings-module__rvkD7a__sectionHeader{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.SceneSettings-module__rvkD7a__sectionHeader h3{margin:0;font-size:13px;font-weight:600}.SceneSettings-module__rvkD7a__currentPreview{background:#f0eee8;border-radius:7px;width:90px;height:50px;display:block;overflow:hidden}.SceneSettings-module__rvkD7a__material{width:100%;height:100%;display:block}.SceneSettings-module__rvkD7a__fieldset{border:0;min-width:0;margin:10px 0 0;padding:0}.SceneSettings-module__rvkD7a__fieldset legend{color:#75786e;margin-bottom:7px;padding:0;font-size:10px;line-height:1.4}.SceneSettings-module__rvkD7a__choices,.SceneSettings-module__rvkD7a__colors{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.SceneSettings-module__rvkD7a__choice,.SceneSettings-module__rvkD7a__colorChoice{cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:0;position:relative}.SceneSettings-module__rvkD7a__choice input,.SceneSettings-module__rvkD7a__colorChoice input{opacity:0;width:1px;height:1px;position:absolute}.SceneSettings-module__rvkD7a__choiceContent{background:#f7f5ee;border:1px solid #e3e0d8;border-radius:8px;flex-direction:column;height:100%;padding:4px 3px 7px;display:flex}.SceneSettings-module__rvkD7a__choiceContent .SceneSettings-module__rvkD7a__material{height:46px;margin-bottom:4px}.SceneSettings-module__rvkD7a__choiceContent>span{text-align:center;overflow-wrap:anywhere;padding-inline:2px;font-size:10px;line-height:1.35;display:block}.SceneSettings-module__rvkD7a__choice input:checked+.SceneSettings-module__rvkD7a__choiceContent{background:#f0f3eb;border-color:#52674f;box-shadow:inset 0 0 0 1px #52674f}.SceneSettings-module__rvkD7a__choice:hover .SceneSettings-module__rvkD7a__choiceContent{border-color:#adb4a4}.SceneSettings-module__rvkD7a__choice input:focus-visible+.SceneSettings-module__rvkD7a__choiceContent,.SceneSettings-module__rvkD7a__colorChoice input:focus-visible+.SceneSettings-module__rvkD7a__colorContent{outline-offset:3px;outline:2px solid #52674f}.SceneSettings-module__rvkD7a__colorContent{border:1px solid #0000;border-radius:7px;align-items:center;gap:5px;min-height:44px;padding:5px 4px;display:flex}.SceneSettings-module__rvkD7a__colorContent>i{border-radius:50%;flex:none;width:21px;height:21px;display:block;position:relative;box-shadow:inset 0 0 0 1px #3e392e1c}.SceneSettings-module__rvkD7a__colorContent>span{overflow-wrap:anywhere;font-size:10px;line-height:1.3}.SceneSettings-module__rvkD7a__colorChoice input:checked+.SceneSettings-module__rvkD7a__colorContent{background:#f1f3ed;border-color:#b8c0b1}.SceneSettings-module__rvkD7a__colorChoice input:checked+.SceneSettings-module__rvkD7a__colorContent>i:after{content:"";border:1px solid #52674f;border-radius:50%;position:absolute;inset:-3px}.SceneSettings-module__rvkD7a__note{color:#75786e;margin:9px 0 0;font-size:10px;line-height:1.6}@media (max-width:780px){.SceneSettings-module__rvkD7a__sections{grid-template-columns:1fr}.SceneSettings-module__rvkD7a__section{padding:14px}.SceneSettings-module__rvkD7a__section:nth-child(odd){border-inline-end:0}.SceneSettings-module__rvkD7a__section+.SceneSettings-module__rvkD7a__section{border-top:1px solid #e8e5de}.SceneSettings-module__rvkD7a__summary{gap:9px;padding:13px 14px}.SceneSettings-module__rvkD7a__choiceContent .SceneSettings-module__rvkD7a__material{height:50px}}@media (prefers-reduced-motion:reduce){.SceneSettings-module__rvkD7a__chevron{transition:none}}
.DirectorMusicControl-module__koh6zG__root{color:#26272b;border-top:1px solid #deded7;font-size:12px}.DirectorMusicControl-module__koh6zG__root summary{cursor:pointer;align-items:center;gap:12px;padding:15px 2px;list-style:none;display:flex}.DirectorMusicControl-module__koh6zG__root summary::-webkit-details-marker{display:none}.DirectorMusicControl-module__koh6zG__root summary>span:first-child{font-weight:650}.DirectorMusicControl-module__koh6zG__root summary>span:last-child{margin-inline-start:auto}.DirectorMusicControl-module__koh6zG__current{color:#777a7b;white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:11px;overflow:hidden}.DirectorMusicControl-module__koh6zG__body{padding:0 2px 15px}.DirectorMusicControl-module__koh6zG__body p{color:#777a7b;margin:0 0 10px;font-size:11px;line-height:1.6}.DirectorMusicControl-module__koh6zG__body audio{width:100%;height:34px;display:block}.DirectorMusicControl-module__koh6zG__actions{gap:8px;margin-top:12px;display:flex}.DirectorMusicControl-module__koh6zG__actions button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #dcdedc;border-radius:8px;padding:7px 10px}.DirectorMusicControl-module__koh6zG__actions button:hover{background:#eeeee8}.DirectorMusicControl-module__koh6zG__root :focus-visible{outline-offset:4px;outline:2px solid #4353ef}.DirectorMusicControl-module__koh6zG__body .DirectorMusicControl-module__koh6zG__error{color:#a73535;margin-top:9px}
