.share-editor,.document-shell{min-height:100vh;min-height:100dvh;padding-bottom:env(safe-area-inset-bottom,0px)}.share-editor .card-page-intro,.share-editor .card-workspace{width:100%;max-width:1200px;padding-inline:max(var(--space-4), env(safe-area-inset-left,0px)) max(var(--space-4), env(safe-area-inset-right,0px));margin-inline:auto}.share-editor .card-page-intro{padding-block:var(--space-5) var(--space-2)}.share-editor .card-page-intro h1{text-wrap:balance;font-size:28px;line-height:1.16}.share-editor .card-page-intro p{max-width:60ch;margin-block:var(--space-3) 0}.share-editor .card-workspace{gap:var(--space-5);padding-block:var(--space-2) var(--space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.share-editor .card-preview-shell,.share-editor .card-actions{width:100%;min-width:0;max-width:none;margin:0}.share-editor .card-preview{border-radius:var(--radius-md);justify-content:center;min-width:0;max-width:none;margin:0;display:flex}.share-editor .card-preview>img{width:auto;max-width:100%;height:auto;max-height:44vh;object-fit:contain;max-height:44dvh}.share-editor .card-preview[data-expanded]{max-height:64vh;overscroll-behavior:contain;scrollbar-gutter:stable;max-height:64dvh;display:block;overflow:auto}.share-editor .card-preview[data-expanded]>img{width:1080px;max-width:none;max-height:none}.share-editor .card-preview[data-empty] [data-slot=empty]{min-height:240px;padding:var(--space-5)}.share-preview-toolbar{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.share-preview-toolbar>span,.share-preview-help{font-size:var(--type-label-size);color:var(--text-secondary)}.share-preview-help{margin-top:var(--space-2)}.share-editor .share-primary-actions{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.share-editor .share-source-links{flex-direction:column;display:flex}.share-editor .share-footer-links{flex-wrap:wrap;display:flex}.share-editor .share-action-feedback{overflow-wrap:anywhere;border-color:var(--border-strong)}.share-editor .share-action-feedback[data-feedback=success]{background:var(--status-success-bg);color:var(--status-success)}.share-editor .share-action-feedback[data-feedback=success] [data-slot=alert-description]{color:inherit}.share-editor .share-caption-content{min-width:0}.share-editor .share-caption-field{scroll-margin-block:var(--space-5);font-size:16px}.share-editor .share-format-actions>[data-slot=button]{flex:140px}.document-shell .sources-page{width:100%;padding:var(--space-6) max(var(--space-4), env(safe-area-inset-right,0px)) calc(var(--space-6) + env(safe-area-inset-bottom,0px)) max(var(--space-4), env(safe-area-inset-left,0px));overflow-wrap:anywhere}.document-shell .policy-page{max-width:80ch}.document-shell .sources-page h1{text-wrap:balance;margin-bottom:var(--space-5);font-size:28px;line-height:1.2}.document-shell .sources-page h2{margin-block:var(--space-6) var(--space-3);font-size:24px;line-height:1.25}.document-shell .sources-page p{margin-bottom:var(--space-4);line-height:1.7}.document-shell .source-grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.document-shell .source-card{padding:var(--space-4)}.document-shell .source-card h2{margin-top:0;font-size:20px}.document-shell .source-card a{min-height:var(--touch-target);max-width:100%;padding-block:var(--space-2);align-items:center;display:inline-flex}.document-shell .sources-page nav{align-items:center;gap:var(--space-2) var(--space-3);border-top:1px solid var(--border-subtle);margin-top:var(--space-6);padding-top:var(--space-4);flex-wrap:wrap;display:flex}.document-shell .sources-page nav a{min-height:var(--touch-target);align-items:center;display:inline-flex}.document-shell .data-table{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.document-shell .data-table table{table-layout:fixed;width:100%;min-width:0}.document-shell .data-table th,.document-shell .data-table td{vertical-align:top;overflow-wrap:anywhere;white-space:normal}@media (min-width:600px){.document-shell .source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.share-editor .card-page-intro,.share-editor .card-workspace{padding-inline:var(--space-6)}.share-editor .card-preview>img{max-height:56dvh}}@media (min-width:960px){.share-editor .card-page-intro{padding-top:var(--space-6)}.share-editor .card-page-intro h1{font-size:32px}.share-editor .card-workspace{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(340px,420px)}.share-editor .card-preview>img{width:100%;max-height:none}.share-editor .card-preview[data-expanded]{max-height:78dvh}.document-shell .sources-page{padding-inline:var(--space-6);padding-top:var(--space-6)}.document-shell .sources-page h1{font-size:36px}.document-shell .source-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.share-editor .share-action-feedback{animation:sharing-feedback-in var(--duration-fast) var(--ease-standard)}@keyframes sharing-feedback-in{0%{opacity:0}to{opacity:1}}}@media (prefers-reduced-motion:reduce){.share-editor .share-action-feedback{animation:none}}
