@media (max-height:500px){.wb-workspace .wb-toolbar{flex-wrap:wrap;gap:10px;padding:10px}.wb-workspace .wb-project{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:0;width:calc(100% - 94px);display:flex}.wb-workspace .wb-project>input{width:100%;font-size:13px}.wb-workspace .wb-project .wb-save{white-space:nowrap;width:100%;font-size:9px}.wb-workspace .wb-new{margin-left:auto}.wb-workspace .wb-tools{grid-template-columns:1fr 1fr 1.25fr;gap:5px;width:100%;display:grid}.wb-workspace .wb-tools button{min-height:44px;padding:8px 9px;font-size:11px}.wb-workspace .wb-add{grid-area:1/1}.wb-workspace .wb-connect{grid-area:1/2}.wb-workspace .wb-export{grid-area:1/3}.wb-workspace .wb-undo{grid-area:2/1}.wb-workspace .wb-style{grid-area:2/2}.wb-workspace .wb-file{text-align:center;grid-area:2/3}.wb-workspace .wb-tools .wb-undo,.wb-workspace .wb-tools .wb-style,.wb-workspace .wb-file summary{min-height:44px;padding:8px 9px}.wb-workspace .wb-editor{min-height:220px;height:var(--wb-stage-height,420px);display:block}.wb-workspace .wb-stage{height:var(--wb-stage-height,420px)}.wb-workspace .wb-art{bottom:75px}.wb-workspace .wb-panel,.wb-workspace .wb-connecting .wb-panel{z-index:4;border-top:1px solid #cbd8c6;border-left:0;border-radius:14px 14px 0 0;max-height:285px;padding:0;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -6px 18px #2440310b}.wb-workspace .wb-sheet-head{border-bottom:1px solid var(--wb-line);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:6px 12px;font-size:12px;font-weight:600;display:flex}.wb-workspace .wb-sheet-head button{background:0 0;border:0;flex-shrink:0;min-height:44px;padding:4px 8px;font-size:12px}.wb-workspace .wb-panel.wb-collapsed,.wb-workspace .wb-connecting .wb-panel.wb-collapsed{max-height:58px;padding:0;overflow:hidden}.wb-workspace .wb-collapsed .wb-panel-content,.wb-workspace .wb-collapsed .wb-panel-actions{display:none}.wb-workspace .wb-panel-content{padding:12px 16px 16px}.wb-workspace .wb-zoom{bottom:72px;right:10px}.wb-workspace .wb-canvas-title{font-size:10px;top:12px;left:13px}.wb-workspace .wb-canvas-hint{max-width:50%;font-size:10px;bottom:76px}.wb-workspace .wb-feedback{padding:6px 10px;font-size:9px}.wb-workspace .wb-feedback>span{display:none}.wb-workspace .wb-connecting{height:auto}.wb-workspace .wb-connecting .wb-stage{height:250px}.wb-workspace .wb-connecting .wb-art{bottom:0}.wb-workspace .wb-connecting .wb-canvas-hint{display:none}.wb-workspace .wb-connecting .wb-zoom{bottom:10px}.wb-workspace .wb-connecting .wb-panel{border-radius:0;max-height:none;position:relative;overflow:visible}.wb-workspace .wb-connecting .wb-panel.wb-collapsed{max-height:58px;position:absolute;overflow:hidden}.wb-workspace .wb-connecting .wb-panel-content>.wb-eyebrow,.wb-workspace .wb-connecting .wb-panel-content>h2,.wb-workspace .wb-connecting .wb-panel-content>.wb-panel-title{display:none}.wb-workspace .wb-active-panel:not(.wb-collapsed),.wb-workspace .wb-connecting .wb-active-panel:not(.wb-collapsed){z-index:40;left:12px;right:12px;bottom:var(--wb-keyboard-offset,0px);height:var(--wb-sheet-max-height,calc(100dvh - 428px));max-height:var(--wb-sheet-max-height,calc(100dvh - 428px));border:1px solid var(--wb-line);border-radius:14px 14px 0 0;position:fixed;overflow:auto;box-shadow:0 -10px 35px #24403122;container:wb-sheet/size}.wb-workspace .wb-people{grid-template-columns:minmax(0,1fr)}.wb-workspace .wb-people select{width:100%;max-width:100%}.wb-workspace .wb-people button{justify-self:center;width:44px;min-width:44px;min-height:44px;padding:0}.wb-workspace .wb-panel-actions{z-index:1;padding:10px 14px max(10px, env(safe-area-inset-bottom));position:relative}.wb-workspace .wb-panel :is(input:not([type=checkbox]):not([type=range]),select,textarea){font-size:16px}.wb-workspace .wb-panel :is(button,summary),.wb-workspace .wb-zoom button{min-height:44px}.wb-workspace .wb-zoom button{min-width:44px}}@media (max-width:800px),(max-height:500px){.wb-workspace{overflow:visible}.wb-workspace .wb-toolbar{z-index:50;background:#fff;position:sticky;top:0}.wb-workspace .wb-file,.wb-workspace .wb-file>div{z-index:60}.wb-workspace .wb-zoom{z-index:45}.wb-workspace:has(.wb-panel:not(.wb-collapsed)) .wb-zoom{z-index:3}.wb-workspace .wb-export-dialog:not([open]){display:none}.wb-workspace .wb-export-dialog[open]{flex-direction:column;max-height:94dvh;padding-bottom:0;display:flex;overflow:hidden}.wb-workspace .wb-export-dialog[open] .wb-dialog-head,.wb-workspace .wb-export-dialog[open] .wb-export-options,.wb-workspace .wb-export-dialog[open] .wb-export-status,.wb-workspace .wb-export-dialog[open] .wb-dialog-actions,.wb-workspace .wb-export-dialog[open] .wb-project-copy{flex-shrink:0}.wb-workspace .wb-export-dialog[open] .wb-export-art{flex:auto;min-height:0;margin-top:12px;overflow:auto}.wb-workspace .wb-export-dialog[open] .wb-export-art svg{max-height:none}.wb-workspace .wb-export-dialog[open] .wb-dialog-actions{z-index:2;background:#fff;margin-top:0;padding:10px 0;position:sticky;bottom:0}.wb-workspace .wb-export-dialog[open] .wb-project-copy{background:#fff;margin-top:0;padding:0 0 12px}.wb-workspace .wb-file>div>label,.wb-workspace .wb-file>div>button,.wb-workspace .wb-dialog .wb-dialog-head button,.wb-workspace .wb-dialog .wb-dialog-actions button,.wb-workspace .wb-dialog .wb-project-copy>button,.wb-workspace .wb-empty button{min-height:44px}.wb-workspace .wb-project>input,.wb-workspace .wb-panel :is(input:not([type=checkbox]):not([type=range]),select,textarea){min-height:44px;font-size:16px}.wb-workspace .wb-zoom,.wb-workspace .wb-connecting .wb-zoom{top:8px;bottom:auto;right:8px}.wb-workspace .wb-art,.wb-workspace .wb-connecting .wb-art{top:64px}.wb-workspace .wb-canvas-title{max-width:calc(100% - 168px);top:16px}.wb-workspace .wb-stage{touch-action:none}.wb-workspace .wb-connecting,.wb-workspace .wb-connecting .wb-stage{height:var(--wb-stage-height,420px)}.wb-workspace .wb-connecting .wb-art{bottom:75px}.wb-workspace .wb-connecting .wb-panel.wb-collapsed{z-index:4;max-height:58px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.wb-workspace .wb-panel:not(.wb-active-panel):not(.wb-collapsed){z-index:4;left:0;right:0;bottom:var(--wb-keyboard-offset,0px);height:auto;max-height:min(285px, var(--wb-sheet-max-height,285px));position:fixed;overflow:auto}.wb-workspace .wb-panel:not(.wb-active-panel):not(.wb-collapsed) .wb-sheet-head{z-index:1;background:#fff;position:sticky;top:0}}
