.wrap-up-page{max-width:1120px;margin:auto}.wrap-up-page .page-heading,.wrap-up-page .section-line{flex-wrap:wrap}.wrap-up-page h2,.wrap-up-page h3,.wrap-up-page dd,.wrap-up-page .eyebrow,.wrap-up-question li span{overflow-wrap:anywhere}.wrap-up-overview,.wrap-up-perspectives,.wrap-up-question{border:1px solid var(--vj-border);background:#fff;border-radius:12px;padding:24px}.wrap-up-perspectives{margin-bottom:28px}.wrap-up-perspectives h2{margin-top:0}.wrap-up-perspectives dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;display:grid}.wrap-up-perspectives dl>div{border-top:1px solid var(--vj-border);padding-top:10px}.wrap-up-perspectives dt{overflow-wrap:anywhere}.wrap-up-perspectives dd{font-variant-numeric:tabular-nums;font-size:24px}.wrap-up-overview dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:16px;margin:24px 0 18px;display:grid}.wrap-up-page dt{color:var(--vj-muted);font-size:12px}.wrap-up-page dd{margin:3px 0 0}.wrap-up-metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px;margin:20px 0 12px;display:grid}.wrap-up-metrics>div{border:1px solid var(--vj-border);background:var(--vj-tint);border-radius:10px;padding:18px}.wrap-up-metrics dd{font-variant-numeric:tabular-nums;font-size:30px;line-height:1.2}.wrap-up-context{max-width:820px;margin:12px 0 28px}.wrap-up-questions>.muted{max-width:820px;margin:12px 0 20px}.wrap-up-question{margin-bottom:16px}.wrap-up-question ul{margin:18px 0 0;padding:0;list-style:none}.wrap-up-question li{border-top:1px solid var(--vj-border);justify-content:space-between;gap:20px;padding:10px 0;display:flex}.wrap-up-question li strong{font-variant-numeric:tabular-nums}.wrap-up-question>.muted{margin-top:12px}.wrap-up-empty{border:1px dashed var(--vj-border);border-radius:12px;margin-bottom:24px;padding:28px}:root{--vj-accent:#006eaf;--vj-on-dark:#9ccbdd;--vj-canvas:#f4f1e8;--vj-ink:#26221e;--vj-muted:#6b7063;--vj-forest:#26322b;--vj-surface:#fffdf8;--vj-border:#d9d4c8;--vj-tint:#eef4f7;--vj-selected:#e1edf5;--vj-hover:#005c94;color:var(--vj-ink);background:var(--vj-canvas);font-synthesis:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0;font-size:14px;line-height:1.55}.detached-phone-window{max-width:1920px;margin:0 auto;padding:24px}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;border:1px solid var(--vj-border);background:#fff;border-radius:8px;min-height:40px;padding:9px 14px;font-weight:550}button:hover:not(:disabled){background:var(--vj-tint);border-color:var(--vj-border)}button:disabled{opacity:.48;cursor:not-allowed}.creator-shell button[aria-disabled=true]{opacity:.65;cursor:progress}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible,.creator-shell a:focus-visible,.creator-shell [tabindex="-1"]:focus-visible{outline:3px solid var(--vj-accent);outline-offset:3px}.creator-shell main:focus-visible{outline-offset:-3px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:10;color:#fff;background:var(--vj-accent);clip-path:inset(50%);border-radius:8px;padding:12px 18px;position:fixed;top:10px;left:10px;transform:translateY(-200%)}.skip-link:focus{clip-path:none;transform:none}.field-error{color:#705724;margin-top:6px;font-size:12px}.field [aria-invalid=true]{border-color:#896219}.creator-shell{overflow-wrap:anywhere}.creator-shell button,.creator-shell .actions,.creator-shell .session-layout>*,.creator-shell .section-line>*{min-width:0;max-width:100%}button.primary{color:#fff;border-color:var(--vj-accent);background:var(--vj-accent)}button.primary:hover:not(:disabled){background:var(--vj-hover)}h1,h2,h3,p{margin:0}h1{letter-spacing:-1px;font-size:clamp(24px,3vw,32px);font-weight:600;line-height:1.22}h2{letter-spacing:-.4px;font-size:21px;font-weight:600;line-height:1.3}h3{font-size:18px;line-height:1.3}p+p{margin-top:8px}fieldset{border:0;min-width:0;margin:0;padding:0}input:not([type=checkbox]),textarea,select{border:1px solid var(--vj-border);background:#fff;border-radius:7px;width:100%;min-width:0;padding:10px 12px;display:block}textarea{resize:vertical;min-height:96px;line-height:1.5}input[readonly],textarea[readonly]{color:var(--vj-muted);background:var(--vj-surface)}select{min-height:42px}label{font-size:13px;display:block}label>select{margin-top:6px}.field{margin:18px 0}.field-caption{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:7px;display:flex}.field small{color:var(--vj-muted);font-variant-numeric:tabular-nums;font-size:11px}.muted{color:var(--vj-muted);font-size:13px}.eyebrow{letter-spacing:1.7px;color:var(--vj-muted);margin-bottom:8px;font-size:10px;font-weight:650}.pill{background:var(--vj-tint);color:var(--vj-accent);overflow-wrap:anywhere;border-radius:5px;padding:5px 9px;font-size:11px;font-weight:550;display:inline-block}.actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.section-line{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.creator-shell{flex-direction:column;max-width:1600px;min-height:100dvh;margin:auto;display:flex}.creator-shell>main{flex:1}.topbar{border-bottom:1px solid var(--vj-border);background:#fff;flex-wrap:wrap;align-items:center;gap:44px;padding:20px 34px;display:flex}.workspace-brand{text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0;font-size:15px;display:flex}.workspace-brand small{letter-spacing:1.3px;color:var(--vj-muted);margin-top:3px;font-size:9px;display:block}.topbar nav{gap:22px;display:flex}.topbar nav button{color:var(--vj-muted);border:0;border-bottom:2px solid #0000;border-radius:0;padding:10px 0;font-size:13px}.topbar nav button[aria-current=page]{border-color:var(--vj-accent);color:var(--vj-accent)}.account{flex-wrap:wrap;align-items:center;gap:16px;margin-left:auto;display:flex}.local-badge{color:var(--vj-muted);letter-spacing:1.4px;font-size:9px}.avatar{border:1px solid var(--vj-border);background:var(--vj-tint);border-radius:50%;place-items:center;width:33px;height:33px;font-size:13px;display:grid}.app-footer{border-top:1px solid var(--vj-border);color:var(--vj-muted);justify-content:space-between;gap:12px;padding:16px 34px;font-size:10px;display:flex}.page{padding:36px}.page-heading{justify-content:space-between;align-items:center;gap:22px;margin-bottom:30px;display:flex}.page-heading .muted{margin-top:10px;font-size:14px}.library-grid{gap:24px;display:grid}.library-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.session-history{margin-top:28px}.session-history .library-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.session-history .library-card{grid-template-columns:1fr}.session-history .library-info{min-width:0;padding:24px}.session-history h2{overflow-wrap:anywhere;max-width:100%}.session-history>button{margin-top:20px}.library-toolbar button[aria-pressed=true]{background:var(--vj-accent);color:#fff;border-color:var(--vj-accent)}.library-explainer{max-width:850px;margin-bottom:24px}.library-discovery{flex-wrap:wrap;align-items:end;gap:16px;margin:20px 0 16px;display:flex}.library-discovery form{flex:360px;min-width:0}.library-search-controls{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.library-search-controls input{flex:180px;width:auto}.library-sort{flex:0 220px}.library-results{overflow-wrap:anywhere;margin-bottom:16px}.library-badges{flex-wrap:wrap;gap:8px;display:flex}.library-badges .publication-current{background:var(--vj-selected);color:var(--vj-accent)}.library-badges .publication-changed{color:#745015;background:#fff1d8}.library-publication p+p{margin-top:4px}.library-card-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.library-card-actions button{font-size:12px}.copy-dialog{width:min(520px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--vj-ink);border:1px solid var(--vj-border);background:#fff;border-radius:16px;padding:28px;overflow:auto;box-shadow:0 24px 80px #26221e26}.copy-dialog::backdrop{background:#26221e66}.copy-dialog form{gap:18px;display:grid}.copy-dialog label input{margin-top:6px}.copy-dialog p,.copy-dialog h2{overflow-wrap:anywhere}.transfer-dialog{width:min(580px,100vw - 32px)}.recovery-inventory-dialog{width:min(660px,100vw - 32px)}.recovery-inventory-content{gap:16px;display:grid}.recovery-inventory-content>p,.recovery-inventory-content>h2{margin:0}.recovery-inventory-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.recovery-inventory-list>li{background:var(--vj-surface);border:1px solid var(--vj-border);border-radius:10px;padding:16px}.recovery-inventory-list h3{margin:0 0 8px;font-size:15px}.recovery-inventory-list p{margin:0 0 8px}.recovery-inventory-list ul{padding-left:20px;font-size:13px}.transfer-dialog .check input{flex:none;margin-top:0}.transfer-review{gap:16px;display:grid}.transfer-summary{background:var(--vj-tint);border:1px solid var(--vj-border);overflow-wrap:anywhere;border-radius:8px;padding:12px}.transfer-filename{overflow-wrap:anywhere}.transfer-dialog input[type=file]{min-width:0;max-width:100%;font-size:12px}.conflict-dialog{width:min(1000px,100vw - 32px)}.comparison-heading{gap:14px;display:grid}.comparison-status{margin:22px 0 14px;font-weight:600}.comparison-revisions,.comparison-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.comparison-revisions>div,.comparison-values>div{background:var(--vj-surface);border-radius:8px;min-width:0;padding:14px}.comparison-revisions>div:last-child,.comparison-values>div:last-child{background:#f1f4f8}.comparison-revisions small,.comparison-empty,.comparison-identity{color:var(--vj-muted);font-size:12px}.comparison-caution,.comparison-privacy{background:#fff7e8;border-left:3px solid #cfb579;margin:16px 0;padding:14px;font-size:13px}.comparison-privacy .check input{flex:none;margin:0}.comparison-group{border-top:1px solid var(--vj-border);margin-top:24px;padding-top:22px}.comparison-group .section-line{flex-wrap:wrap;gap:10px}.comparison-identity{margin-top:6px}.comparison-field{margin-top:18px}.comparison-field h4{margin:0 0 8px;font-size:13px}.comparison-side{color:var(--vj-muted);margin-bottom:8px;font-size:11px;font-weight:650}.comparison-text{white-space:pre-wrap;overflow-wrap:anywhere}.comparison-more,.comparison-footnote{margin-top:24px}@media (width<=620px){.comparison-revisions,.comparison-values{grid-template-columns:minmax(0,1fr)}}.archived-notice{color:#79581f;margin-top:8px;font-size:12px}.library-card{border:1px solid var(--vj-border);background:#fff;border-radius:14px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.presentation-cover{background:var(--vj-tint);flex-direction:column;min-height:276px;padding:30px 34px;display:flex}.presentation-cover h2{letter-spacing:-1px;overflow-wrap:anywhere;max-width:500px;margin:20px 0 25px;font-size:clamp(25px,3.6vw,38px);line-height:1.15}.cover-foot{text-transform:uppercase;letter-spacing:1px;color:var(--vj-muted);gap:15px;margin-top:auto;font-size:10px;display:flex}.library-info{flex-direction:column;align-items:flex-start;gap:15px;padding:30px 34px;display:flex}.library-info h3{overflow-wrap:anywhere}.library-info button{margin-top:auto}.library>button{margin-top:20px}.empty,.new-card,.review-card{border:1px solid var(--vj-border);background:#fff;border-radius:14px;padding:36px}.empty{flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;max-width:850px;min-height:330px;display:flex}.empty p{max-width:650px;color:var(--vj-muted)}.empty-symbol{color:var(--vj-muted);font-size:34px}.new-card,.review-card{max-width:750px;margin:0 auto}.new-card h1,.review-card h1{margin-bottom:14px}.new-card .actions,.review-card .actions{justify-content:flex-end;margin-top:26px}.startup{max-width:700px;margin:12vh auto;padding:25px}.startup button{margin-top:18px}.notice{background:var(--vj-tint);color:var(--vj-accent);overflow-wrap:anywhere;padding:12px 34px;font-size:13px}.notice.warning,.recovery{color:#705724;background:#fff4dd}.recovery{border-bottom:1px solid #ecdfc1;justify-content:space-between;align-items:center;gap:15px;padding:16px 34px;display:flex}.editor-top{border-bottom:1px solid var(--vj-border);background:#fff;justify-content:space-between;align-items:center;gap:18px;padding:20px 28px;display:flex}.editor-top h2{overflow-wrap:anywhere;font-size:19px}.editor-top>div:first-child{min-width:0}.editor-top .actions{justify-content:flex-end}.editor-top button{padding:8px 11px;font-size:12px}.draft-more-actions:not([hidden]){background:var(--vj-surface);border-bottom:1px solid var(--vj-border);grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:12px;padding:18px 28px;display:grid}.draft-action-group{border:1px solid var(--vj-border);background:#fff;border-radius:10px;min-width:0;padding:16px}.draft-action-group h3,.draft-conflict-actions h3{margin:0 0 5px;font-size:14px}.draft-action-group p,.draft-conflict-actions p{color:var(--vj-muted);margin:0 0 14px;font-size:12px}.draft-action-group .actions{align-items:flex-start}.draft-action-group small{max-width:25ch;color:var(--vj-muted);margin-top:5px;display:block}.draft-action-group button,.draft-conflict-actions button{font-size:12px}.draft-conflict-actions{background:#fff7e8;border-bottom:1px solid #ecdfc1;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:18px 28px;display:flex}.draft-conflict-actions>div:first-child{flex:280px;min-width:0}.draft-conflict-actions p{margin:0}@media (width<=620px){.draft-more-actions:not([hidden]),.draft-conflict-actions{padding:16px}}.save-state{color:var(--vj-muted);margin-top:6px;font-size:11px}.save-state.unsaved{color:#896219}.draft-guide{border-bottom:1px solid var(--vj-border);background:var(--vj-tint);flex-wrap:wrap;align-items:center;gap:16px 32px;padding:22px 28px;display:flex}.draft-guide>div:first-child{flex:480px;min-width:0}.draft-guide h2{margin-bottom:6px;font-size:18px}.draft-guide p:not(.eyebrow),.surface-explainer,.perspective-empty,.preview-next{color:var(--vj-muted);overflow-wrap:anywhere;font-size:13px}.draft-guide-action{justify-items:start;gap:8px;font-size:12px;display:grid}.perspective-empty{border-left:3px solid var(--vj-border);margin-top:14px;padding:10px 14px}.perspective-empty button{margin-top:8px;font-size:12px}.preview-next{max-width:860px;margin-bottom:22px}.context-notice{color:#705724;overflow-wrap:anywhere;background:#fff4dd;padding:12px 28px;font-size:13px}.all-views .context-notice{border-radius:8px;margin-bottom:18px}.preview-content-context{background:var(--vj-tint);overflow-wrap:anywhere;border-radius:8px;max-width:860px;margin-bottom:22px;padding:14px 18px}.preview-focus-hint{color:var(--vj-muted);margin-top:16px;font-size:12px}.working-view-badge{background:var(--vj-selected);color:var(--vj-accent);border-radius:5px;margin-bottom:12px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-block}[data-working-view=true]{border-color:var(--vj-accent);box-shadow:0 0 0 1px var(--vj-accent)}.editor-layout{grid-template-columns:215px minmax(0,1fr) 310px;align-items:stretch;min-height:650px;display:grid}.timeline{border-right:1px solid var(--vj-border);padding:26px 14px}.timeline .section-line{padding:0 8px 10px}.timeline ol{flex-direction:column;gap:6px;margin:0 0 16px;padding:0;list-style:none;display:flex}.moment-button{text-align:left;background:0 0;border-color:#0000;align-items:flex-start;gap:10px;width:100%;padding:12px 8px;font-size:12px;font-weight:500;display:flex}.moment-button[aria-current=step]{border-color:var(--vj-border);background:#fff;box-shadow:0 2px 5px #27493306}.moment-button span:last-child{overflow-wrap:anywhere;min-width:0}.moment-button small{color:var(--vj-muted);text-transform:capitalize;margin-top:5px;font-size:10px;font-weight:400;display:block}.moment-index{color:var(--vj-muted);white-space:nowrap;flex:none;min-width:2ch;margin-top:1px;font-size:10px}.timeline>button{background:0 0;width:100%;font-size:12px}.timeline>.settings-button{border-color:#0000;margin-top:12px}.settings-button[aria-pressed=true]{background:var(--vj-tint)}.timeline-hint{color:var(--vj-muted);padding:26px 8px;font-size:11px}.author-panel{background:#fff;min-width:0;padding:28px}.author-panel h1{font-size:25px}.author-panel h2{margin:24px 0 8px;font-size:18px}.moment-duplicate{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:18px 0;display:flex}.moment-duplicate .muted{flex:190px;font-size:12px}.draft-history{border-bottom:1px solid var(--vj-border);background:#fff;padding:14px 28px}.draft-history p{color:var(--vj-muted);margin-top:8px;font-size:12px}.draft-history .history-limit{color:#705724}.surface-tabs{background:var(--vj-canvas);border:1px solid var(--vj-border);border-radius:10px;gap:5px;margin:24px 0 22px;padding:5px;display:flex}.surface-tabs button{background:0 0;border:0;border-radius:7px;flex:1;font-size:13px}.surface-tabs button[aria-pressed=true]{background:var(--vj-accent);color:#fff}.inheritance{background:var(--vj-tint);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;font-size:12px;display:flex}.inheritance button{min-width:fit-content;min-height:34px;padding:6px 10px;font-size:12px}.editor-details{border-top:1px solid var(--vj-border);margin-top:12px;padding:15px 0}.editor-details summary{cursor:pointer;color:var(--vj-muted);font-size:12px;font-weight:550}.editor-details .muted{font-size:11px}.check{align-items:center;gap:10px;margin:20px 0;display:flex}.check input{accent-color:var(--vj-accent);flex-shrink:0;width:17px;height:17px}.option-row{align-items:flex-end;gap:10px;display:flex}.option-row .field{flex:1;margin-bottom:10px}.option-row button{margin-bottom:10px;font-size:12px}.perspective-editor{border:1px solid var(--vj-border);border-radius:9px;margin:18px 0;padding:0 16px 16px}.perspective-editor .actions button{min-height:34px;padding:6px 10px;font-size:12px}.danger-text{color:#8b4537}.settings-fields{border-top:1px solid var(--vj-border);margin-top:28px}.settings-fields>label{margin-top:18px}.preview-panel{border-left:1px solid var(--vj-border);min-width:0;padding:28px 22px}.preview-panel h2{margin-bottom:25px;font-size:16px}.preview-panel .muted{margin-top:16px;font-size:11px}.scene-wrap{width:100%;min-width:0}.presentation-fit{border:1px solid var(--vj-border);overflow-wrap:anywhere;background:#fff;border-radius:14px;margin-bottom:28px;padding:24px}.presentation-fit>p{margin-top:12px}.fit-findings{margin-top:20px;padding-left:20px}.fit-findings li{margin:14px 0;font-size:13px}.fit-findings p{margin-top:4px}.fit-measurement-host{pointer-events:none;width:1200px;position:fixed;top:0;left:-20000px}.scene-host{background:var(--vj-tint);width:100%;box-shadow:0 0 0 1px var(--vj-border);border-radius:10px;position:relative;overflow:hidden}.fit-caption{color:var(--vj-muted);margin-top:10px;font-size:10px}.fit-caption p+p{margin-top:4px}.phone-preview-canvas,.stage-preview-canvas{transform-origin:0 0;position:absolute;inset:0 auto auto 0}.phone-check-controls{border:1px solid var(--vj-border);background:#fff;border-radius:12px;padding:22px}.phone-check-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;margin:20px 0;display:grid}.phone-check-fields input{margin-top:6px}.phone-check-toggles{flex-wrap:wrap;gap:20px;margin-bottom:14px;display:flex}.phone-check-toggles label{align-items:center;gap:6px;display:flex}.fit-warning{color:#9b641a}.preview-stage{border:1px solid var(--vj-border);background:#fff;border-radius:12px;margin:26px 0 30px;padding:22px}.preview-stage .scene-wrap{max-width:850px;margin:0 auto}.preview-toolbar{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.preview-toolbar label{flex:190px;min-width:0;max-width:450px}.phone-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin:24px 0;display:grid}.phone-grid.landscape{grid-template-columns:repeat(auto-fit,minmax(330px,1fr))}.phone-tile{border:1px solid var(--vj-border);background:#fff7;border-radius:12px;min-width:0;padding:16px;position:relative}.phone-tile>.working-view-badge{margin:0;position:absolute;top:-13px;right:12px}.phone-tile .scene-wrap{max-width:320px;margin:auto}.phone-grid.landscape .scene-wrap{max-width:568px}.tile-label{justify-content:space-between;gap:12px;margin-bottom:15px;font-size:12px;display:flex}.tile-label strong{overflow-wrap:anywhere}.tile-label span{color:var(--vj-muted);text-align:right;min-width:60px;font-size:10px}.all-views .section-line{align-items:end}.all-views .section-line label{min-width:220px}.preview-disclaimer{color:var(--vj-muted);max-width:850px;margin:28px 0 0;font-size:11px}.review-line{border-bottom:1px solid var(--vj-border);justify-content:space-between;gap:18px;padding:20px 0;font-size:13px;display:flex}.review-card .notice{border-radius:8px;margin-top:22px;padding:16px}.publication-issues{color:#705724;background:#fff4dd;border-radius:8px;margin-top:20px;padding:18px}.publication-issues h2{font-size:16px}.publication-issues ul{overflow-wrap:anywhere;margin-bottom:0;padding:0;font-size:12px;list-style:none}.publication-issues li+li{margin-top:8px}.publication-issues>p{margin-top:8px;font-size:12px}.publication-issues li{border-top:1px solid #e8dcbf;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.publication-issues li>div{min-width:0}.publication-issues li p{margin-top:4px}.publication-issues li button{flex-shrink:0}@media (width>=1450px){.editor-layout{grid-template-columns:230px minmax(0,1fr) 380px}}@media (width<=1100px){.topbar{gap:25px;padding:18px 24px}.editor-top{flex-wrap:wrap}.editor-layout{grid-template-columns:180px minmax(0,1fr) 255px}.author-panel{padding:22px}.preview-panel{padding:22px 16px}.page{padding:28px}}@media (width<=900px){.editor-layout{grid-template-columns:180px minmax(0,1fr)}.timeline{grid-row:1/3}.preview-panel{border-left:0;border-top:1px solid var(--vj-border);grid-column:2}.preview-panel .scene-wrap{max-width:380px}.local-badge{display:none}.library-card{grid-template-columns:1fr}.presentation-cover{min-height:220px}}@media (width<=620px){.topbar{flex-wrap:wrap;gap:12px;padding:16px}.topbar nav{order:3;width:100%}.workspace-brand{font-size:13px}.account{margin-left:auto}.page{padding:22px 16px}.page-heading,.section-line,.recovery{flex-wrap:wrap}.page-heading{align-items:flex-start}.editor-top{padding:18px 16px}.editor-top .actions{justify-content:flex-start}.editor-layout{grid-template-columns:1fr}.timeline{border-right:0;border-bottom:1px solid var(--vj-border);grid-row:auto;padding:16px}.timeline ol{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.timeline-hint{display:none}.author-panel{padding:22px 16px}.preview-panel{grid-column:1;padding:22px 16px}.surface-tabs button{padding:8px;font-size:12px}.inheritance{flex-wrap:wrap}.preview-toolbar{flex-direction:column;align-items:stretch}.preview-toolbar label{flex:none}.preview-stage{padding:13px}.phone-grid,.phone-grid.landscape{grid-template-columns:minmax(0,1fr)}.all-views .section-line label{width:100%}.new-card,.review-card,.empty{padding:24px 19px}.app-footer{flex-direction:column;padding:15px 16px}.notice,.recovery{padding:13px 16px}.presentation-cover,.library-info{padding:24px}.cover-foot{gap:10px;font-size:9px}.publication-issues li,.review-line{flex-wrap:wrap}.copy-dialog{padding:20px}}.workspace-permissions{border-bottom:1px solid var(--vj-border);background:#eef4f1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px clamp(16px,4vw,48px);display:flex}.workspace-permissions>div{flex:280px;min-width:0}.workspace-permissions p{margin:5px 0 0;font-size:13px;line-height:1.5}.workspace-permissions strong{font-size:14px}.workspace-permissions button{flex-shrink:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}
