.app{height:100dvh;min-height:0;display:flex;overflow:hidden}.skip{left:var(--space);top:var(--space);padding:var(--space);border-radius:var(--radius-sm);background:var(--white);font-size:var(--text-sm);position:absolute;transform:translateY(-150%)}.skip:focus{transform:none}.desk{flex-direction:column;flex:1;min-width:0;height:100dvh;min-height:0;display:flex;position:relative;overflow:hidden}.desk-scroll{scrollbar-gutter:stable;flex:1;justify-content:center;align-items:flex-start;min-height:0;display:flex;position:relative;overflow:auto}html[data-desk-frame] .workspaces-drawer,html[data-desk-frame] .workspaces-drawer-overlay{left:var(--desk-frame-hidden,0px)}.app[data-desk-frame] .workspaces-sidebar[data-open=true]{transition:none}body:has(.app[data-desk-frame]){background:0 0}.app[data-desk-frame]{background:0 0;justify-content:flex-end;overflow:visible}.app[data-desk-frame] .desk{width:min(640px, calc(var(--desk-frame-closed,100vw) - 74px));background:var(--page);flex:none}html[data-sidebar-hover=on] .app[data-desk-frame] .workspaces-sidebar[data-open=false]{width:calc(var(--row) + var(--space-sm) * 2);min-width:calc(var(--row) + var(--space-sm) * 2);padding:var(--space-sm) 0;overflow:hidden}html[data-sidebar-hover=on] .app[data-desk-frame] .workspaces-sidebar[data-open=false]:before{content:none}html[data-sidebar-hover=on] .app[data-desk-frame] .workspaces-sidebar[data-open=false] .workspaces-sidebar-bar{display:flex}html[data-sidebar-hover=on] .app[data-desk-frame] .workspaces-sidebar[data-open=false] .workspaces-sidebar-account{display:block}.app[data-desk-frame] .workspaces-sidebar[data-open=false],.app[data-desk-frame] .workspaces-sidebar[data-open=false] .workspaces-sidebar-account,.app[data-desk-frame] .workspaces-sidebar[data-open=false] .workspaces-sidebar-user,.app[data-desk-frame] .workspaces-sidebar[data-open=false] .workspaces-sidebar-settings{box-shadow:none;background:0 0}.desk-column{box-sizing:border-box;width:min(78rem,100%);min-height:100%;padding:25px var(--space) var(--space-lg);position:relative}.desk-save-notice{z-index:var(--z-toast);bottom:var(--space);box-sizing:border-box;width:min(32rem, calc(100% - var(--space) * 2));padding:var(--space-sm) var(--space);border-radius:var(--radius-sm);background:var(--title);box-shadow:var(--shadow-strong);color:var(--page);font-size:var(--text-xs);margin:0;line-height:1.45;position:fixed;left:50%;translate:-50%}.file-page{min-height:100dvh;padding:var(--space-lg);color:var(--content);font-size:var(--text-sm);text-align:center;place-items:center;display:grid}.file-page[data-viewer]{background:var(--page);padding:0}.file-page-image,.file-page-media{object-fit:contain;max-width:100%;max-height:100dvh}.file-page-frame{border:0;width:100%;height:100dvh}.file-page-save{color:var(--title);font-weight:600}
