/* v0.23.6: explicit light surface contrast and full-width comparison. */
#root .bg-white {color:#172333}
#root .bg-white [class*="text-white"],#root .bg-white [class*="text-ink"] {color:#172333}
#root .bg-white input:not([type=range]):not([type=checkbox]),#root .bg-white select,#root .bg-white textarea {background:#fff;color:#172333;border-color:#aeb8c6;color-scheme:light}
#root .bg-white input::placeholder,#root .bg-white textarea::placeholder{color:#667386;opacity:1}
.gtl-library-video-card{color:#172333;background:#fff}
.gtl-library-video-card [class*="text-white"]{color:#172333!important}
.gtl-mobile-editor .gtl-mobile-stage-grid{gap:1px;padding:0}
.gtl-mobile-editor .gtl-mobile-pane{margin:0;padding:0;min-width:0}
.gtl-mobile-editor .gtl-pane-media{width:100%;flex:1;min-height:0}
.gtl-mobile-editor .gtl-mobile-stage-shell,.gtl-mobile-editor .gtl-mobile-stage{width:100%!important;max-width:none!important;height:100%!important;margin:0!important}
.gtl-mobile-editor .gtl-pane-controls{padding-left:0;padding-right:0}
.gtl-mobile-editor .gtl-mobile-stage video{object-fit:cover}
.gtl-mobile-editor .gtl-mobile-stage button[aria-label="이 영상만 재생"],.gtl-mobile-editor .gtl-mobile-stage button[aria-label="Play this video"]{font-size:0;padding:0;background:transparent;box-shadow:none}
.gtl-mobile-editor .gtl-mobile-stage button[aria-label="이 영상만 재생"]>span,.gtl-mobile-editor .gtl-mobile-stage button[aria-label="Play this video"]>span{width:30px;height:30px;opacity:.7}
.gtl-mobile-editor .gtl-pane-heading{top:3px;left:3px;right:3px}
