.editor-workspace.workspace,.editor-workspace.pdf-workspace,.editor-workspace.template-editor-grid,.editor-workspace{min-width:0;display:block}.editor-workspace>.editor-workspace-grid{grid-template-columns:minmax(0,1fr) 20rem;min-width:0;display:grid}.editor-workspace-grid>*{min-width:0}.editor-workspace-actionbar{padding:var(--space-4) var(--space-6);border-bottom:var(--border-width) solid var(--color-outline-divider);background:var(--color-surface-panel)}.editor-workspace-actionbar>.download-area,.editor-workspace-actionbar>.utility-footer{align-items:center;gap:var(--space-4);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.editor-workspace-actionbar .download-area>.button{width:auto;max-width:100%;margin:0}.editor-workspace-actionbar .download-area>span,.editor-workspace-actionbar .download-area>.control-help{min-width:min(12rem,100%);font-size:var(--text-meta);color:var(--color-muted);flex:1;margin:0}.editor-workspace-actionbar .utility-footer{justify-content:space-between;width:100%}.editor-workspace-grid>.utility-options{border-bottom:0;border-left:var(--border-width) solid var(--color-outline-divider);flex-direction:column;display:flex}.editor-workspace-grid>.utility-section+.utility-section{border-top:0;border-left:var(--border-width) solid var(--color-outline-divider)}.editor-workspace-grid>.utility-options .field{flex:none;width:100%;min-width:0}.editor-workspace-grid>.utility-options>.control-help{flex:none;inline-size:100%;min-inline-size:0;max-inline-size:100%}.document-zoom{min-width:0;max-width:100%}.document-zoom-controls{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.document-zoom-controls>output{font-size:var(--text-label);font-variant-numeric:tabular-nums;text-align:center;min-width:5ch}.document-scrollport{overscroll-behavior:contain;scroll-behavior:auto;min-width:0;max-width:100%;max-height:min(70vh,50rem);scroll-margin-block:var(--space-5);overflow:auto}.document-scrollport:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.document-zoom-content{min-width:100%;min-height:0}.document-zoom-content .template-paper,.document-zoom-content .template-paper canvas{width:100%;max-width:none}.document-zoom-content .pdf-stage{min-width:0}@media (width<=1100px){.editor-workspace>.editor-workspace-grid{grid-template-columns:minmax(0,1fr) 18rem}}@media (width<=800px){.editor-workspace>.editor-workspace-grid{grid-template-columns:minmax(0,1fr)}.editor-workspace-grid>.utility-options,.editor-workspace-grid>.utility-section+.utility-section{border-left:0;border-top:var(--border-width) solid var(--color-outline-divider)}.editor-workspace-actionbar .download-area>.button{width:100%}}@media (width<=520px){.editor-workspace-actionbar{padding-inline:var(--control-inset-block)}.document-zoom-controls>.button,.document-zoom-controls>.text-button{max-width:100%}}.share-service{min-width:0;margin-block:var(--space-3);font-size:var(--text-label)}.share-actions,.share-platforms{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.share-actions>.button,.share-actions>.text-button{white-space:normal;text-align:left;max-width:100%}.share-more{flex:16rem;min-width:0;max-width:100%}.share-more .disclosure-content{background:var(--color-surface-panel);border:var(--border-width) solid var(--color-outline-divider);border-radius:var(--radius-panel);padding:var(--control-inset-block) var(--control-inset-inline) var(--space-4)}.share-more .disclosure-content>p{max-width:65ch;color:var(--color-muted);margin-bottom:var(--space-3)}.share-more .disclosure-content>p:last-child{margin-top:var(--space-3);margin-bottom:0}.share-platforms{margin-top:var(--space-3)}.share-platforms>a{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--control-height);padding:var(--control-inset-block) var(--control-inset-inline);border:var(--border-width) solid var(--color-outline-control);border-radius:var(--radius-control);background:var(--color-surface-panel);text-decoration:none;display:flex}.share-service>.message,.share-manual{margin-block:var(--space-3)}.share-manual{max-width:44rem}@media (hover:hover) and (pointer:fine){.share-platforms>a:hover{border-color:var(--color-ink);background:var(--color-canvas)}}@media (width<=520px){.share-more{flex-basis:100%}.share-platforms{flex-direction:column;align-items:stretch}.share-platforms>a{width:100%}}
