.story-workspace{min-width:0}.story-workspace fieldset{border:0;margin:0;padding:0;min-width:0}.story-workspace label{display:grid;grid-gap:var(--rf-space-2);gap:var(--rf-space-2);margin-block:var(--rf-space-3);font-size:var(--rf-font-size-small)}.story-workspace input,.story-workspace select,.story-workspace textarea{box-sizing:border-box;max-width:100%;min-width:0;width:100%;padding:var(--rf-space-3);border:1px solid var(--rf-border);border-radius:var(--rf-radius-small);background:var(--rf-surface);color:var(--rf-ink);font:inherit}.story-workspace .studio-check{display:flex}.story-workspace .studio-check input{width:18px;flex-shrink:0}.story-workspace summary{cursor:pointer;min-height:44px;padding-block:var(--rf-space-3);font-weight:600}.story-workspace details{border-top:1px solid var(--rf-border)}.story-editor-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.6fr);grid-gap:var(--rf-space-6);gap:var(--rf-space-6)}.story-editor-main{min-width:0}.story-editor-main>section{padding-bottom:var(--rf-space-5);margin-bottom:var(--rf-space-5);border-bottom:1px solid var(--rf-border)}.story-editor-preview{align-self:start;position:-webkit-sticky;position:sticky;top:var(--rf-space-4);min-width:0}.story-picker{display:grid;grid-template-columns:repeat(auto-fill,minmax(105px,1fr));grid-gap:var(--rf-space-3);gap:var(--rf-space-3);max-height:360px;overflow:auto}.story-picker button{border:1px solid var(--rf-border);border-radius:var(--rf-radius-small);background:var(--rf-surface);color:var(--rf-ink);text-align:left;padding:var(--rf-space-2);min-width:0}.story-picker button[aria-pressed=true]{border-color:var(--rf-ink);background:var(--rf-brand-soft);outline:2px solid var(--rf-ink);outline-offset:-2px}.story-picker img,.story-picker video,.story-picture-empty{width:100%;height:150px;object-fit:cover;border-radius:var(--rf-radius-small)}.story-picture-empty{display:grid;place-items:center;background:var(--rf-surface-muted);font-size:var(--rf-font-size-caption);color:var(--rf-text-secondary)}.story-picker span{font-size:var(--rf-font-size-caption);overflow-wrap:anywhere}.story-library{display:grid;grid-gap:var(--rf-space-4);gap:var(--rf-space-4);grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.story-library article{display:flex;gap:var(--rf-space-3);padding-block:var(--rf-space-3);border-bottom:1px solid var(--rf-border);min-width:0}.story-library .story-picture-empty,.story-library img,.story-library video{width:90px;height:140px;flex-shrink:0}.story-library article>div{min-width:0}.story-library small{display:block;margin-block:var(--rf-space-2);color:var(--rf-text-secondary)}.story-library .studio-actions{gap:var(--rf-space-2)}.story-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));grid-gap:var(--rf-space-4);gap:var(--rf-space-4);margin-block:var(--rf-space-5)}.story-metrics>div{border-top:1px solid var(--rf-border);padding-top:var(--rf-space-3);display:grid;grid-gap:var(--rf-space-2);gap:var(--rf-space-2)}.story-metrics small{color:var(--rf-text-secondary)}.story-metrics strong{font-size:var(--rf-font-size-heading-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.story-insight-preview{display:flex;gap:var(--rf-space-4);align-items:center;margin-block:var(--rf-space-4)}.story-insight-preview .story-picture-empty,.story-insight-preview img,.story-insight-preview video{width:75px;height:100px}.story-preview-button{display:block;border-top:1px solid var(--rf-border-strong);padding:var(--rf-space-3);margin-top:var(--rf-space-3);text-align:center;overflow-wrap:anywhere}.story-save-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--rf-space-3);padding-top:var(--rf-space-4);border-top:1px solid var(--rf-border)}.story-save-bar>span{font-size:var(--rf-font-size-caption);color:var(--rf-text-secondary)}.story-activity{list-style:none;margin:var(--rf-space-4) 0;padding:0}.story-activity li{padding-block:var(--rf-space-4);border-bottom:1px solid var(--rf-border);overflow-wrap:anywhere}.story-activity li>div{display:flex;gap:var(--rf-space-3);align-items:center;justify-content:space-between}.story-activity p{white-space:pre-wrap;margin-block:var(--rf-space-2)}.story-activity small{color:var(--rf-text-secondary)}.story-capabilities{padding:var(--rf-space-4)}.story-confirm{flex-basis:100%;background:var(--rf-danger-soft);padding:var(--rf-space-3);border-radius:var(--rf-radius-small)}.story-confirm .rf-button{margin-right:var(--rf-space-2)}.publishing-native-preview.is-story .publishing-preview-media{aspect-ratio:9/16;max-height:480px}.publishing-native-preview.is-story .publishing-preview-media>img,.publishing-native-preview.is-story .publishing-preview-media>video{height:100%;object-fit:contain}.inbox-story-context{display:block;font-size:var(--rf-font-size-caption);color:var(--rf-text-secondary);padding-bottom:var(--rf-space-2)}@media(max-width:700px){.story-editor-grid{grid-template-columns:minmax(0,1fr);gap:var(--rf-space-4)}.story-editor-preview{position:static}.story-workspace .studio-toolbar>nav{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.story-workspace .studio-toolbar>nav .rf-button{padding-inline:var(--rf-space-2);font-size:var(--rf-font-size-caption)}.story-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.story-library{grid-template-columns:minmax(0,1fr)}.story-save-bar{position:-webkit-sticky;position:sticky;bottom:0;background:var(--rf-surface);padding-block:var(--rf-space-3);flex-wrap:wrap}.story-save-bar .rf-button{flex:1 1}.story-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.story-workspace .studio-directory-row .studio-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.story-capabilities{padding-inline:var(--rf-space-3)}}.story-log-details{display:flex;flex-wrap:wrap;gap:var(--rf-space-3);font-size:var(--rf-font-size-caption)}.story-log-details>div{display:grid;grid-gap:var(--rf-space-1);gap:var(--rf-space-1)}.story-log-details dt{color:var(--rf-text-secondary)}.story-log-details dd{margin:0}.story-insight-preview video,.story-library video{object-fit:contain;background:var(--rf-surface-muted)}