html[data-planzoa-native] .editor-app{width:100%;height:100dvh}html[data-planzoa-native] :is(input,textarea,select){font-size:max(16px,1em)}html[data-planzoa-native] .topbar>.brand,html[data-planzoa-native] [data-planzoa-native-hide],html[data-planzoa-native] [data-planzoa-native-purchase],html[data-planzoa-native] a[href^=\/pricing],html[data-planzoa-native] a[href^="https://planzoa.com/pricing"]{display:none}html[data-planzoa-native]{-webkit-text-size-adjust:100%}html[data-planzoa-native] :is(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #087c70}@media (max-width:900px){html[data-planzoa-native] .professional-mode .topbar{flex-wrap:wrap;flex-basis:auto;gap:5px;height:auto;min-height:96px;padding-block:7px}html[data-planzoa-native] .professional-mode .topbar>.top-spacer{display:none}html[data-planzoa-native] .professional-mode .editor-body{position:relative;grid-template-columns:56px minmax(0,1fr)!important}html[data-planzoa-native] .professional-mode .tool-rail{grid-area:1/1;padding-inline:3px}html[data-planzoa-native] .professional-mode .canvas-shell{grid-area:1/2}html[data-planzoa-native] .professional-mode .workspace-panel{z-index:60;background:var(--panel);width:auto;position:absolute;inset:0 0 0 56px;box-shadow:-8px 0 25px #17212b22}html[data-planzoa-native] .professional-mode .workspace-panel.collapsed{display:none}html[data-planzoa-native] .workspace-panel .side-panel{border:0;width:100%}html[data-planzoa-native] .workspace-panel-header{min-height:44px}html[data-planzoa-native] .workspace-panel-header button{min-width:44px;min-height:44px}html[data-planzoa-native] .workspace-panel-resize{display:none}html[data-planzoa-native] .tool-rail button{touch-action:manipulation;min-height:44px}html[data-planzoa-native] :is(.topbar-dialog,.cloud-workspace-dialog,.exchange-import-dialog,.project-settings-dialog){min-width:0;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}html[data-planzoa-native] :is(.dialog-backdrop,.topbar-dialog-backdrop,.cloud-workspace-backdrop){padding:8px}html[data-planzoa-native] .professional-mode .floor-select{max-width:140px}html[data-planzoa-native] .professional-mode .workspace-select{max-width:160px}html[data-planzoa-native] .professional-mode .project-name-wrap{min-width:100px;max-width:160px}html[data-planzoa-native] .topbar :is(button,select){min-height:44px}html[data-planzoa-native] .topbar .icon-button{min-width:44px}html[data-planzoa-native] .topbar .segmented{flex-shrink:0;height:52px}html[data-planzoa-native] .topbar>:is(.experience-switch,.save-state){display:none}html[data-planzoa-native] .topbar .project-name-wrap{flex:120px;min-width:120px;max-width:160px}html[data-planzoa-native] .topbar .simple-share-trigger{flex-basis:44px;width:44px;min-width:44px}html[data-planzoa-native] .workspace-panel-content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow:auto}}@media (max-height:500px){html[data-planzoa-native] .professional-mode .topbar{min-height:52px;padding-block:4px}html[data-planzoa-native] .professional-mode .topbar>:is(.experience-switch,.save-state){display:none}html[data-planzoa-native] .simple-mode .simple-selection-bar{max-height:calc(100% - 70px)}}@media (prefers-reduced-motion:reduce){html[data-planzoa-native] *,html[data-planzoa-native] :before,html[data-planzoa-native] :after{scroll-behavior:auto!important}}
