.workspace-frame{display:flex;flex-direction:column;height:100%;min-width:0;min-height:0}.workspace-separator{background:var(--separator);flex:0 0 1px;position:relative;outline-offset:-1px}.workspace-separator:hover,.workspace-separator:focus-visible{background:var(--muted)}.workspace-navigation-fill>nav,.workspace-navigation-fill>aside{width:100%;min-height:0;flex:1;border-inline-end:0}.workspace-navigation-fill[hidden]{display:none}.workspace-work-toolbar{display:flex;align-items:center;gap:2px;min-height:40px;padding:4px 8px;border-bottom:1px solid var(--separator);flex-shrink:0}.workspace-work-toolbar button{color:inherit}.workspace-work-toolbar button:hover,.workspace-work-toolbar button:focus-visible{color:var(--foreground)}.workspace-work-region[data-single-work=true] .workspace-surface-heading,.workspace-work-region[data-single-work=true] .workspace-app-header{display:none}.workspace-frame[data-work-presentation=fullscreen] .workspace-work-region{position:fixed;inset:0;z-index:40;height:100dvh;overflow:hidden}.workspace-work-content{display:grid;grid-template-columns:minmax(0,1fr);min-height:0;flex:1;overflow:auto}.workspace-work-surface{display:flex;flex-direction:column;min-height:0;min-width:0;overflow:auto}.workspace-work-surface[hidden],.workspace-frame [hidden]{display:none}.workspace-surface-heading{display:flex;align-items:center;gap:12px;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--separator);font-size:13px}.workspace-surface-heading a{flex-shrink:0;color:var(--muted);font-size:11px}.workspace-app-frame>iframe{flex:1;min-height:0;height:100%!important}.workspace-sheet th,.workspace-sheet td{border:1px solid var(--separator);padding:7px 10px;min-width:110px;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.workspace-sheet thead th{position:sticky;top:0;background:var(--surface-secondary, var(--surface));z-index:1;font-weight:500}.workspace-sheet tr>th:first-child{min-width:36px;width:36px;color:var(--muted);background:var(--surface);font-weight:400}
