html.ro .toolrail,html.ro .catpanel,html.ro .inspector,html.ro #grpUndo,html.ro #btnSave,html.ro #syncDot,html.ro #gen,html.ro #menuPrj,html.ro #menuBg,html.ro #addCam,html.ro .gallery .gbar{display:none!important}html.ro .workspace{grid-template-columns:1fr}html.ro .panel{border-right:none}#persp{touch-action:none}.persppad{position:absolute;right:12px;bottom:12px;z-index:20;display:none;grid-template-columns:repeat(3,44px);grid-template-rows:repeat(3,44px);gap:4px}.persppad.on{display:grid}.ppb{width:44px;height:44px;border-radius:10px;border:1px solid rgba(255,255,255,.28);background:#1c1a1780;color:#f0ead9;font-size:14px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ppb:active{background:#d2aa5a99;border-color:#ffffff80}.persppad .up{grid-area:1/2}.persppad .left{grid-area:2/1}.persppad .right{grid-area:2/3}.persppad .down{grid-area:3/2}html[data-device=phone] .topbar{height:auto;min-height:50px;flex-wrap:wrap;padding:6px 10px;row-gap:6px}html[data-device=phone] .statusbar{flex-wrap:wrap;height:auto;min-height:28px;padding:4px 10px;row-gap:2px}html.immersive .topbar,html.immersive .statusbar,html.immersive .rotate-hint{display:none!important}#btnExitImmersive{display:none}html[data-device=phone].immersive #btnExitImmersive{display:inline-flex;position:fixed;z-index:120;top:calc(env(safe-area-inset-top,0px) + 8px);right:8px}@media(display-mode:standalone){html[data-device=phone] .topbar{padding-top:calc(6px + env(safe-area-inset-top,0px))}html[data-device=phone] .statusbar{padding-bottom:env(safe-area-inset-bottom,0px)}html[data-device=phone].immersive #btnExitImmersive{top:calc(env(safe-area-inset-top,0px) + 8px)}}.insprail{display:none;width:100%;flex:1;border:none;background:var(--chrome);color:var(--txt2);cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:12px 0}.insprail:hover{background:var(--head);color:var(--txt)}.insprail-txt{writing-mode:vertical-rl;letter-spacing:.34em;font-size:12px;font-family:var(--serif)}@media(min-width:1081px){.workspace.insp-collapsed{grid-template-columns:60px 168px 1fr 40px}.workspace.insp-collapsed .inspector .ihead,.workspace.insp-collapsed .inspector>*:not(.insprail){display:none!important}.workspace.insp-collapsed .inspector .insprail{display:flex}}.rotate-hint{display:none}@media(orientation:portrait){html[data-device=tablet] .rotate-hint{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#1a1917;color:var(--txt);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:24px;font-size:14px;line-height:1.7}html[data-device=tablet] .rotate-hint .rh-icon{font-size:44px}html[data-device=tablet] .rotate-hint .rh-sub{color:var(--txt3);font-size:12px}}html[data-device=phone].ro #inspCollapse{display:none}html[data-device=phone].ro #editArea{min-height:100vh;min-height:100svh}html[data-device=phone].ro .workspace{flex:1 0 auto}html[data-device=phone].ro .inspector{display:flex!important;position:static;border-top:1px solid var(--edge2)}html[data-device=phone].ro .inspector #inspectorProp{display:none!important}html[data-device=phone].ro .inspector #hl,html[data-device=phone].ro .inspector #hw,html[data-device=phone].ro .inspector #hfloor,html[data-device=phone].ro .inspector #btnExportGLB,html[data-device=phone].ro .inspector #inspectorRender .dir,html[data-device=phone].ro .inspector #inspectorRender textarea,html[data-device=phone].ro .inspector #inspectorRender select,html[data-device=phone].ro .inspector #inspectorRender a.btn{pointer-events:none;opacity:.55}
