[data-ui-revision="818-integration"] .studio-intake{max-width:1120px}[data-ui-revision="818-integration"] .studio-introduction{padding-top:40px;margin-bottom:24px}[data-ui-revision="818-integration"] .studio-conversation{max-width:960px;margin-inline:auto}[data-ui-revision="818-integration"] .studio-bound .studio-header{height:42px;padding-inline:22px;background:var(--app-canvas);border-bottom:1px solid var(--app-border-subtle)}[data-ui-revision="818-integration"] .studio-workspace{padding:0}[data-ui-revision="818-integration"] [data-workspace-kind]{--aw-accent:var(--app-brand);--aw-soft:var(--app-brand-soft);font-size:var(--text-meta)}[data-ui-revision="818-integration"] [data-studio-work-header]{min-height:64px;padding:12px 24px;border-bottom:1px solid var(--app-border);background:var(--app-surface);gap:12px}[data-ui-revision="818-integration"] [data-studio-work-header] h1{font-size:var(--text-subtitle);font-weight:650;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}[data-ui-revision="818-integration"] .aw-toolbar>h1{flex:1}[data-ui-revision="818-integration"] .aw-main{padding:24px 28px 40px}[data-ui-revision="818-integration"] .aw-layout{grid-template-columns:minmax(0,1fr) 300px}[data-ui-revision="818-integration"] .aw-paper{border-radius:10px;box-shadow:none}[data-ui-revision="818-integration"] .aw-assistant>header{color:var(--app-text-primary)}[data-ui-revision="818-integration"] .manuscript-workspace .workspace{gap:0;background:var(--app-canvas)}[data-ui-revision="818-integration"] .manuscript-workspace .workspace-main{padding:24px 28px}[data-ui-revision="818-integration"] .manuscript-workspace .document-top h1{font-size:var(--text-display)}[data-ui-revision="818-integration"] .manuscript-workspace .paper{border-radius:10px;box-shadow:none}[data-ui-revision="818-integration"] .manuscript-workspace .assistant{border-radius:0;border:0;border-left:1px solid var(--app-border);background:var(--app-surface)}[data-ui-revision="818-integration"] .sv{padding:0;max-width:none}[data-ui-revision="818-integration"] .sv .vb-header{margin-bottom:0}[data-ui-revision="818-integration"] .sv-agent .vb-chat{border:0;border-radius:0;padding:0}[data-ui-revision="818-integration"] .sv-agent .vb-messages{padding-block:20px}[data-ui-revision="818-integration"] .sv-mobile{padding:12px 14px}[data-ui-revision="818-integration"] .sv-layout{grid-template-columns:minmax(0,1fr) 300px;gap:0}[data-ui-revision="818-integration"] .sv-steps{grid-column:1;grid-row:1;position:static;display:flex;overflow-x:auto;gap:4px;padding:12px 20px;border-bottom:1px solid var(--app-border)}[data-ui-revision="818-integration"] .sv-steps button{flex-shrink:0;min-width:100px;padding:8px;border-radius:8px}[data-ui-revision="818-integration"] .sv-steps small{display:none}[data-ui-revision="818-integration"] .sv-content{grid-column:1;min-width:0;padding:0 24px 24px}[data-ui-revision="818-integration"] .sv-agent{grid-column:2;grid-row:1/span 2;align-self:start;min-width:0;padding:18px;background:var(--app-surface);min-height:calc(100dvh - 130px)}[data-ui-revision="818-integration"] .sv-stage-header h2{font-size:var(--text-display)}[data-ui-revision="818-integration"] .sv-card{box-shadow:none;border-radius:10px}@media(max-width:950px){[data-ui-revision="818-integration"] .aw-layout{grid-template-columns:minmax(0,1fr)}[data-ui-revision="818-integration"] .studio-introduction{padding-top:24px}}@media(max-width:850px){[data-ui-revision="818-integration"] .sv-layout{grid-template-columns:minmax(0,1fr)}[data-ui-revision="818-integration"] .sv-agent{grid-column:1;grid-row:auto;min-height:0}[data-ui-revision="818-integration"] .sv-tab-chat .sv-steps{display:none}[data-ui-revision="818-integration"] .sv-content{padding:0 14px 24px}}@media(max-width:600px){[data-ui-revision="818-integration"] [data-studio-work-header]{padding:12px 14px;flex-wrap:wrap}[data-ui-revision="818-integration"] [data-studio-work-header] h1{font-size:var(--text-reading)}[data-ui-revision="818-integration"] .aw-main,[data-ui-revision="818-integration"] .manuscript-workspace .workspace-main{padding:16px 12px}[data-ui-revision="818-integration"] .studio-introduction{padding-top:20px}}.SessionRecovery_banner__I2MZZ{position:fixed;inset:0 0 auto;z-index:1000;display:flex;align-items:center;gap:12px;padding:14px 24px;border-bottom:1px solid var(--app-border);background:var(--app-surface-raised);color:var(--app-text-primary);box-shadow:var(--app-shadow-card)}.SessionRecovery_banner__I2MZZ>svg{flex-shrink:0;color:var(--app-text-muted)}.SessionRecovery_banner__I2MZZ>div{flex:1;min-width:0}.SessionRecovery_banner__I2MZZ strong{font-size:var(--text-body);font-weight:600}.SessionRecovery_banner__I2MZZ p{margin-top:3px;font-size:var(--text-meta);color:var(--app-text-muted)}.SessionRecovery_banner__I2MZZ button{min-height:44px;flex-shrink:0}.SessionRecovery_banner__I2MZZ button:focus-visible{outline:2px solid var(--app-focus);outline-offset:3px}@media (max-width:600px){.SessionRecovery_banner__I2MZZ{padding:12px 16px;flex-wrap:wrap;gap:10px}.SessionRecovery_banner__I2MZZ>div{flex-basis:calc(100% - 32px)}.SessionRecovery_banner__I2MZZ button{margin-left:30px}}