.media-studio-dialog{block-size:min(90dvh,58rem);min-block-size:min(34rem,calc(100dvh - 2rem));max-block-size:calc(100dvh - 2rem)}.media-studio-dialog__body{display:flex;min-block-size:0;flex:1 1 auto;flex-direction:column;overflow:hidden}.media-studio-content-scroll{min-block-size:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgb(var(--accent-color,245 158 11)/.66) transparent}.media-studio-content-scroll:focus-visible{outline:2px solid rgb(var(--accent-color,245 158 11)/.86);outline-offset:-2px}.media-studio-content-scroll::-webkit-scrollbar{inline-size:.7rem}.media-studio-content-scroll::-webkit-scrollbar-thumb{border:.2rem solid transparent;border-radius:999px;background:rgb(var(--accent-color,245 158 11)/.66);background-clip:padding-box}.media-studio-dialog__body>.media-studio-content-scroll>.media-studio-body{min-block-size:100%;overflow:visible}.media-studio-detail-pane,.media-studio-list-scroll,.media-studio-main-pane,.media-studio-main-pane>.media-studio-form-stack,.media-studio-mode-panel>.media-studio-list-scroll{overflow:visible}.media-studio-browse-controls{position:sticky;inset-block-start:0;z-index:2;background:var(--media-studio-surface)}.media-studio-detail-card__header{inset-block-start:0}@media (pointer:coarse){.media-studio-dialog .media-studio-asset-card,.media-studio-dialog .media-studio-check,.media-studio-dialog .media-studio-reference-card,.media-studio-dialog .ui-btn,.media-studio-dialog .ui-input{min-block-size:44px}}@media (max-width:1279px){.media-studio-dialog__body>.media-studio-content-scroll>.media-studio-body{grid-template-rows:auto auto}.media-studio-browse-controls,.media-studio-detail-card__header{position:static}}@media (max-width:640px){.media-studio-dialog{block-size:calc(100dvh - 1rem);min-block-size:0;max-block-size:calc(100dvh - 1rem)}.media-studio-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.media-studio-tabs>.ui-btn{min-inline-size:0}}