nav.pipeline-steps{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;margin:10px 0 20px;padding:6px 0;background:var(--card,#fff);border-radius:16px}nav.pipeline-steps>a,nav.pipeline-steps>span{position:relative;display:flex;align-items:center;justify-content:center;gap:4px;flex-direction:column;box-sizing:border-box;min-width:0;min-height:54px;background:transparent;color:#536661;border:0;text-decoration:none;padding:2px}nav.pipeline-steps b{display:grid;place-items:center;width:22px;height:22px;border:1px solid #b6c8c2;border-radius:50%;font-size:13px}nav.pipeline-steps small{font-size:13px;color:inherit;white-space:nowrap}nav.pipeline-steps [aria-current=step]{color:#075a50;font-weight:700}nav.pipeline-steps [aria-current=step] b{background:#0b6b5e;color:white;border-color:#0b6b5e}nav.pipeline-steps [data-complete=true] b{background:#dff2ea;color:#075a50}.pipeline-forward{position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:10px;padding:10px;background:white;border-top:1px solid #dbe6e2;z-index:2}.pipeline-action,.pipeline-forward a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;background:#0b6b5e;color:white;border-radius:12px;text-decoration:none}.pipeline-tabs{display:flex;gap:4px;background:#edf3f0;border-radius:12px;padding:4px}.pipeline-tabs button{min-height:44px;flex:1}.pipeline-tabs button[aria-pressed=true]{background:#0b6b5e;color:white}.pipeline-title-card{padding:16px;margin:12px 0;border:1px solid #d5e1dc;border-radius:16px;background:white}.pipeline-title-card[data-picked=true]{border:2px solid #0b6b5e}.pipeline-settings{display:flex;flex-direction:column;background:#fff;padding:16px;border-radius:16px;border:1px solid #dde8e3}.pipeline-settings>details{padding:0;margin:0;background:transparent;border-radius:0;border:0;border-bottom:1px solid #e5eeea}.pipeline-settings>details>summary{padding:12px 4px;min-height:44px;line-height:22px;font-size:15px;cursor:pointer}.pipeline-settings>details>summary small{font-weight:400;color:#52706a}.integrated main.studio .content-home-v1 h1,.integrated main.studio:is(.split-studio,.writing-step-v1,.script-page) h1{font-size:24px!important;line-height:1.3;font-weight:700}.integrated main.studio .content-home-v1 :is(summary,button,a[href]),.integrated main.studio:is(.split-studio,.writing-step-v1,.script-page) :is(summary,button,a[href]){min-height:44px!important;min-width:44px}.integrated main.studio:is(.split-studio,.writing-step-v1,.script-page) a[href]{display:inline-flex;align-items:center}.integrated main.studio .pipeline-forward a,.integrated main.studio a.pipeline-action{min-height:48px!important;justify-content:center;padding-inline:18px;font-size:16px;background:#0b6b5e;color:#fff}.integrated main.studio .pipeline-steps>a{display:flex}@media(max-width:1023px){.integrated main.studio .pipeline-forward{bottom:calc(72px + env(safe-area-inset-bottom));z-index:3}}@media(max-width:767px){.integrated nav.pipeline-steps{position:static!important;top:auto!important;z-index:auto!important}.integrated .pipeline-tabs{scroll-margin-top:16px}}.integrated .simple-compose[data-stage="6"]{display:block!important;max-width:900px}.integrated:has(.simple-compose[data-stage="6"]) nav.pipeline-steps{position:static!important;top:auto!important;z-index:auto!important}@media(max-width:767px){.integrated .simple-compose[data-stage="5"]{padding-bottom:calc(160px + env(safe-area-inset-bottom))}.integrated .simple-compose[data-stage="5"] #must-watch{scroll-margin-bottom:180px}.integrated .simple-compose[data-stage="5"] .local-review button{scroll-margin-block:100px 180px}}