.study-scenes{display:none;position:fixed;z-index:80;inset:64px auto 48px 12px;width:min(420px,calc(100vw - 24px));box-sizing:border-box;padding:18px;overflow:auto;background:#182329;color:#edf3ee;border:1px solid #405359;border-radius:9px;box-shadow:0 16px 45px #0008;font:14px/1.5 inherit}.study-scenes-open .study-scenes{display:block}.study-scenes h2{margin:6px 0}.study-scenes>p{font-size:12px;color:#a0b6b5}.study-scenes input{box-sizing:border-box;width:100%;padding:10px;background:#101c22;color:#edf3ee;border:1px solid #405359;border-radius:5px}.study-scenes button{cursor:pointer;background:#29433f;color:#edf3ee;border:1px solid #52756e;border-radius:5px;padding:8px;margin:3px}.study-scenes-open-button{position:fixed;z-index:44;right:14px;top:72px;background:#a8ddd0;color:#142728;border:0;border-radius:6px;padding:10px 14px;font-weight:700}.study-scenes-open .study-scenes-open-button{display:none}.study-scene-list{max-height:30vh;overflow:auto}.study-scene-row{display:block;width:100%;text-align:left;margin:0!important;border:0!important;border-bottom:1px solid #33464d!important;border-radius:0!important;background:transparent!important}.study-scene-count{color:#a0b6b5;font-size:12px}.study-scene-detail{border-top:1px solid #405359;margin-top:12px;padding-top:10px}.study-scene-detail p{font-size:12px;color:#a0b6b5;overflow-wrap:anywhere}.study-scene-detail pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:10px;color:#a0b6b5}.study-filter{font-weight:700}@media(max-width:700px){.study-scenes{inset:118px 8px 46px;width:auto}.study-scenes-open-button{top:120px;right:8px;padding:9px;font-size:12px}}

.study-scenes-open-button{right:78px}.study-scenes{font-family:inherit;line-height:1.5}.study-scenes-open .source-record{visibility:hidden}@media(max-width:950px){.study-scenes{inset:118px 8px 46px;width:auto}.study-scenes-open-button{top:120px;right:68px}}
