.motion-current-actions{max-height:min(48vh,30rem);overflow:auto;padding:.6rem 0;scrollbar-gutter:stable}.motion-current-production+.motion-current-production{margin-top:1rem;border-top:1px solid var(--border,#d1d5db);padding-top:1rem}.motion-return-summary,.motion-timing{font-size:.8rem;line-height:1.6;margin:.4rem 0;color:var(--text-secondary,#4b5563)}.motion-new-updates{align-self:center;border-radius:2rem;padding:.45rem .9rem;background:var(--surface,#fff);color:var(--text,#1f2937)}.motion-activity-group{padding:.65rem 0;overflow-anchor:none}.motion-activity-group>button{border:0;background:transparent;font-family:inherit;color:var(--text-secondary,#4b5563);font-size:.8rem;padding:.5rem 0;text-align:left}.motion-review-panel{flex:1 1 48%;min-width:0;min-height:0;display:flex;flex-direction:column;border-left:1px solid var(--border,#d1d5db);background:rgba(255,255,255,.86);color:var(--text,#1f2937);border-radius:1rem}.motion-review-panel[hidden]{display:none}.motion-review-panel>header{display:flex;gap:1rem;flex-wrap:wrap;align-items:center;padding:1rem}.motion-review-panel>header strong{font-size:.85rem}.motion-review-panel>nav{display:flex;gap:.4rem;padding:0 1rem .75rem}.motion-activity button,.motion-review-panel button{cursor:pointer}.motion-current-production>button,.motion-review-body>p button,.motion-review-panel>header button,.motion-review-panel>nav button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.8);background:rgba(235,243,255,.6);color:var(--ink-800);font:500 .8rem/1.4 var(--font-sans);padding:.6rem .85rem;border-radius:.65rem}.motion-current-production>button:hover,.motion-review-panel>header button:hover,.motion-review-panel>nav button:hover{background:rgba(214,228,249,.75)}.motion-version select{font:inherit;color:var(--ink-800);border:1px solid #c9d9f2;border-radius:.5rem;background:rgba(255,255,255,.6);padding:.45rem}.motion-current-actions label:has(>textarea[readonly]),.motion-review-body label:has(>textarea[readonly]){display:block;margin:.9rem 0;font-size:.8rem;color:var(--ink-700)}.motion-current-actions textarea[readonly],.motion-review-body textarea[readonly]{display:block;box-sizing:border-box;width:100%;min-height:5rem;margin-top:.4rem;padding:.8rem;border:1px solid #c9d9f2;border-radius:.75rem;background:rgba(255,255,255,.5);color:var(--ink-900);font:inherit}.motion-review-panel>nav button{padding:.5rem .9rem;border-radius:.5rem}.motion-review-panel>nav button[aria-pressed=true]{background:var(--surface,#e5e7eb);font-weight:600}.motion-review-body{overflow:auto;min-height:0;flex:1 1;padding:.75rem}.motion-review-body img,.motion-review-body video{max-width:100%;max-height:55vh;object-fit:contain}.motion-review-body audio{max-width:100%}.motion-version{display:flex;align-items:center;gap:.7rem;font-size:.8rem;padding:.5rem}.motion-version select{min-width:0;max-width:70%}.motion-thread-indicator{display:block;padding:0 1rem .4rem 2.8rem;font-size:.7rem;color:var(--text-secondary,#4b5563)}.motion-thread-indicator:empty{display:none}.motion-activity{padding:1rem;font-size:.9rem}.motion-activity h2{font-size:1rem}.motion-activity label{display:inline-flex;gap:.4rem;margin:.75rem 1rem .75rem 0}.motion-activity li{margin:.5rem 0}.motion-activity-group button:focus-visible,.motion-current-actions button:focus-visible,.motion-review-panel :focus-visible{outline:2px solid #2563eb;outline-offset:3px}@media (max-width:1200px){.motion-review-panel{position:fixed;inset:0;z-index:100;border-radius:0;background:var(--surface,#f7f9fc)}.motion-current-actions{max-height:42dvh}}@media (prefers-reduced-motion:reduce){.motion-current-actions *,.motion-review-panel *{scroll-behavior:auto;animation:none;transition:none}}[data-r=studio-sheet][data-motion=true] [data-r=studio-body]{gap:0}[data-r=studio-sheet][data-motion=true] [data-r=studio-thread]{min-width:0}.motion-current-actions{max-height:22dvh;padding:.5rem 0 .8rem;scrollbar-gutter:auto}.motion-current-production{display:flex;align-items:center;gap:1rem;padding:.85rem 1rem;background:rgba(248,251,255,.9);border:1px solid rgba(255,255,255,.85);border-radius:1rem}.motion-current-production+.motion-current-production{margin-top:.5rem;padding-top:.85rem}.motion-current-copy{flex:1 1;min-width:0}.motion-current-copy strong{display:block;font-size:.85rem;line-height:1.45}.motion-quote{display:block;font-size:.8rem;margin-top:.2rem;color:var(--ink-700)}.motion-timing{font-size:.72rem;line-height:1.5;margin:.2rem 0 0}.motion-current-production>button{flex:none;max-width:42%}.motion-review-panel{flex:1 1;margin:1rem 1rem 1rem 0;border:1px solid rgba(255,255,255,.9);border-radius:1.25rem;background:rgba(249,251,255,.97);overflow:hidden}.motion-review-panel>header{padding:1.2rem 1.4rem .8rem;flex-direction:column;align-items:flex-start;gap:.65rem}.motion-review-panel>header strong{font:400 1.6rem/1.2 var(--font-display);overflow-wrap:anywhere}.motion-review-panel>header button{padding:0;border:0;background:none;font-size:.75rem}.motion-review-panel>nav{padding:0 1.4rem .9rem;border-bottom:1px solid rgba(82,125,186,.16)}.motion-review-panel>nav button[aria-pressed=true]{background:#dfeafb;color:#223e68}.motion-review-body{padding:1.25rem 1.5rem;overscroll-behavior:contain;scrollbar-gutter:stable}.motion-review-body section>h3,.motion-review-body>h3{font-size:.9rem}.motion-approval-footer{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;gap:.7rem 1rem;padding:1rem 1.5rem;border-top:1px solid rgba(82,125,186,.18);background:#f3f7fd;max-height:35%;overflow:auto}.motion-approval-footer>div{margin-top:0}.motion-approval-footer>[role=alert]{flex-basis:100%;font-size:.8rem}.motion-approval-footer>[role=alert] p{margin:.4rem 0}.motion-approval-footer button{white-space:normal}.motion-pending-requests{margin-bottom:1.5rem}.motion-pending-requests>button,.motion-retained-assets>button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;text-align:left;border:1px solid #d6e1f1;background:#edf3fc;color:var(--ink-800);border-radius:.75rem;padding:.85rem;margin:.5rem 0;font:500 .85rem/1.5 var(--font-sans)}.motion-pending-requests>button span:last-child,.motion-retained-assets>button span:last-child{flex-shrink:0;font-size:.75rem}.motion-text-button{border:0;background:none;padding:.4rem 0;font:inherit;font-size:.8rem;color:var(--ink-700)}.motion-mobile-views{display:none;position:relative;z-index:1}@media (max-width:1200px){.motion-review-panel{position:relative;inset:auto;z-index:auto;margin:0;border:0;border-radius:0;width:100%}.motion-mobile-views{display:flex;justify-content:center;gap:.3rem;padding:.6rem 1rem;flex-shrink:0;border-bottom:1px solid rgba(82,125,186,.15)}.motion-mobile-views button{border:0;padding:.5rem 1.4rem;border-radius:.6rem;background:transparent;color:var(--ink-800);font:500 .85rem/1.4 var(--font-sans);cursor:pointer}.motion-mobile-views button[aria-pressed=true]{background:rgba(255,255,255,.85)}.motion-current-actions{max-height:25dvh}.motion-current-production{padding:.7rem;gap:.5rem}.motion-review-body{padding:1rem}.motion-review-panel>header{padding:1rem 1rem .7rem}.motion-review-panel>nav{padding:0 1rem .7rem}.motion-approval-footer{padding:.8rem 1rem}}.motion-production-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;flex-shrink:0;padding:.7rem 1.5rem;border-top:1px solid rgba(82,125,186,.16);font-size:.75rem;color:var(--ink-700)}