/* V21.3 targeted mobile and fullscreen fixes */
.v21-tool-head{flex:0 0 auto;position:relative;z-index:4;background:#fff}
.v21-tool-head>div{flex-wrap:wrap}
.v21-tool-sheet{min-height:0}
.v21-geo-host{overflow:hidden!important}
.v21-geo-host .applet_scaler,.v21-geo-host .applet_container,.v21-geo-host iframe{max-width:none!important}
.v213-exit{position:fixed;z-index:100005;top:calc(env(safe-area-inset-top, 0px) + 8px);left:8px;border:2px solid #fff;border-radius:28px;background:#a92735;color:#fff;padding:10px 14px;font-weight:800;box-shadow:0 2px 10px #0005;cursor:pointer}
.v213-folder-tools{padding:12px;border:1px solid #c4dfd9;border-radius:12px;background:#f1faf7;margin:12px 0;display:flex;gap:10px;flex-wrap:wrap;align-items:center}
.v213-folder-tools label{display:flex;align-items:center;gap:6px}
@media(max-width:650px){.v21-overlay{padding:0!important}.v21-tool-sheet{height:100dvh!important;width:100vw!important;border-radius:0!important}.v21-tool-head{padding-left:100px!important}.v21-calc-host{overflow:auto!important;overscroll-behavior:contain}.v21-geo-sheet .v21-geo-host{height:100%!important}}
