.RunOfShow_toolSection__hVCmO{padding-top:56px}.RunOfShow_toolWrap__JJbn0{max-width:1360px;margin:0 auto;padding:0 24px}.RunOfShow_tool__ZOh56{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:22px 22px 18px;min-width:0}.RunOfShow_bar__n7HuI,.RunOfShow_tool__ZOh56{display:flex;flex-direction:column;gap:16px}.RunOfShow_presets__xMW0C{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.RunOfShow_barLabel__mwwmV{margin-right:4px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--fg3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.RunOfShow_preset__f0nnY{font-family:inherit;font-size:13px;font-weight:600;color:var(--fg2);background:transparent;border:1px solid var(--border);border-radius:999px;padding:7px 13px;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.RunOfShow_preset__f0nnY:hover{border-color:var(--border2);color:var(--fg1);background:var(--surface2)}.RunOfShow_presetActive__anJiw{color:var(--fg1)}.RunOfShow_presetActive__anJiw,.RunOfShow_presetActive__anJiw:hover{border-color:var(--accent);background:var(--soft)}.RunOfShow_fields__YZDMM{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,1fr) auto;gap:12px}.RunOfShow_field___C6uX{display:flex;flex-direction:column;gap:6px;min-width:0}.RunOfShow_fieldLabel__NUSXy{font-size:12.5px;font-weight:600;color:var(--fg2)}.RunOfShow_input__O5ElA,.RunOfShow_num__BfsrF,.RunOfShow_text__wKZau,.RunOfShow_time__zkVZ3{width:100%;min-width:0;font-family:inherit;font-size:14px;line-height:1.4;color:var(--fg1);background:var(--bg);border:1px solid var(--border2);border-radius:8px;padding:8px 10px;transition:border-color .15s cubic-bezier(.4,0,.2,1);color-scheme:light dark}.RunOfShow_input__O5ElA::-moz-placeholder,.RunOfShow_num__BfsrF::-moz-placeholder,.RunOfShow_text__wKZau::-moz-placeholder,.RunOfShow_time__zkVZ3::-moz-placeholder{color:var(--fg3)}.RunOfShow_input__O5ElA::placeholder,.RunOfShow_num__BfsrF::placeholder,.RunOfShow_text__wKZau::placeholder,.RunOfShow_time__zkVZ3::placeholder{color:var(--fg3)}.RunOfShow_input__O5ElA:hover,.RunOfShow_num__BfsrF:hover,.RunOfShow_text__wKZau:hover,.RunOfShow_time__zkVZ3:hover{border-color:var(--fg3)}.RunOfShow_input__O5ElA:focus,.RunOfShow_num__BfsrF:focus,.RunOfShow_text__wKZau:focus,.RunOfShow_time__zkVZ3:focus{outline:none;border-color:var(--accent)}.RunOfShow_input__O5ElA{font-size:15px;padding:9px 12px}.RunOfShow_toggle__20Sp3{display:inline-flex;align-self:flex-start;padding:3px;background:var(--bg);border:1px solid var(--border2);border-radius:9px}.RunOfShow_toggle__20Sp3 button{font-family:inherit;font-size:13px;font-weight:600;white-space:nowrap;color:var(--fg2);background:transparent;border:0;border-radius:6px;padding:6px 10px;cursor:pointer}.RunOfShow_toggleOn__c2uB6{color:var(--fg1)!important;background:var(--surface2)!important}.RunOfShow_summary__YaLdu{margin:0;font-size:14px;color:var(--fg2);font-variant-numeric:tabular-nums}.RunOfShow_summary__YaLdu strong{color:var(--fg1)}.RunOfShow_sheet___TU2c{display:flex;flex-direction:column}.RunOfShow_head__O57CO,.RunOfShow_row__7Fml6{display:grid;grid-template-columns:18px 116px 86px 70px minmax(0,1.3fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1.4fr) minmax(0,1fr) 124px;gap:8px;align-items:start}.RunOfShow_head__O57CO{padding:0 0 8px;border-bottom:1px solid var(--border);font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--fg3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.RunOfShow_row__7Fml6{padding:10px 0;border-bottom:1px solid var(--border);transition:background .15s cubic-bezier(.4,0,.2,1)}.RunOfShow_dragging__XNCR6{opacity:.45}.RunOfShow_dropAbove__XTYiJ{box-shadow:inset 0 2px 0 var(--accent)}.RunOfShow_dropBelow__KeIzk{box-shadow:inset 0 -2px 0 var(--accent)}.RunOfShow_grip__701xg{display:flex;align-items:center;justify-content:center;height:36px;color:var(--fg3);cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.RunOfShow_grip__701xg:active{cursor:grabbing}.RunOfShow_cell__ygPL_{display:flex;flex-direction:column;gap:4px;min-width:0}.RunOfShow_cellLabel__MK_bj{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.RunOfShow_startWrap__dleoR{position:relative;display:flex;align-items:center;gap:4px}.RunOfShow_time__zkVZ3{font-variant-numeric:tabular-nums;padding:7px 6px}.RunOfShow_pinned__GcMo5{border-color:var(--accent);font-weight:700}.RunOfShow_clash__M_e8L{border-color:#e5484d}.RunOfShow_plusDay__s2vXa{flex-shrink:0;font-size:11px;font-weight:700;color:var(--link)}.RunOfShow_unpin__i4afS{align-self:flex-start;font-family:inherit;font-size:12px;font-weight:600;color:var(--link);background:none;border:0;padding:0;cursor:pointer}.RunOfShow_unpin__i4afS:hover{text-decoration:underline;text-underline-offset:2px}.RunOfShow_warn__AwtSx{font-size:12px;font-weight:600;color:#e5484d}.RunOfShow_gapNote__e_PPg{font-size:12px;color:var(--fg3)}.RunOfShow_lenWrap__LkQa0{display:flex;align-items:center;gap:5px}.RunOfShow_num__BfsrF{font-variant-numeric:tabular-nums;padding:7px 6px;text-align:right}.RunOfShow_unit__Tf5Gg{font-size:12px;color:var(--fg3)}.RunOfShow_endTime__0uUXn{display:flex;align-items:center;min-height:36px;font-size:14px;font-weight:600;color:var(--fg2);font-variant-numeric:tabular-nums}.RunOfShow_text__wKZau{resize:none;overflow:hidden;display:block}.RunOfShow_rowActions__XDDCT{display:flex;gap:2px;justify-content:flex-end;padding-top:2px}.RunOfShow_iconBtn__mfMP6{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:var(--fg2);background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.RunOfShow_iconBtn__mfMP6:hover:not(:disabled){color:var(--fg1);background:var(--surface2);border-color:var(--border)}.RunOfShow_iconBtn__mfMP6:disabled{opacity:.35;cursor:default}.RunOfShow_danger__UYkWn:hover:not(:disabled){color:#e5484d}.RunOfShow_up__TOytq{transform:rotate(180deg)}.RunOfShow_addRow__u92SR{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:12px;font-family:inherit;font-size:14px;font-weight:600;color:var(--link);background:transparent;border:1px dashed var(--border2);border-radius:9px;padding:9px 14px;cursor:pointer}.RunOfShow_addRow__u92SR:hover{border-color:var(--accent);background:var(--soft)}.RunOfShow_footer__U6oyX{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:6px}.RunOfShow_hint__Op8aH{margin:0;max-width:520px;font-size:13.5px;line-height:1.5;color:var(--fg3)}.RunOfShow_exports__IJ4G9{display:flex;gap:10px;flex-wrap:wrap}.RunOfShow_exports__IJ4G9 button{display:inline-flex;align-items:center;gap:8px;font-family:inherit;cursor:pointer}.RunOfShow_toast__yKMCE{position:fixed;left:50%;bottom:24px;z-index:50;transform:translateX(-50%);display:flex;align-items:center;gap:14px;padding:10px 14px 10px 18px;font-size:14px;color:var(--fg1);background:var(--surface2);border:1px solid var(--border2);border-radius:12px;box-shadow:var(--shadow)}.RunOfShow_toast__yKMCE button{font-family:inherit;font-size:14px;font-weight:700;color:var(--link);background:none;border:0;cursor:pointer}@media(max-width:1100px){.RunOfShow_head__O57CO{display:none}.RunOfShow_row__7Fml6{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"start start len len end end" "what what what who who who" "stage stage cues cues cues cues" "notes notes notes notes notes notes" "actions actions actions actions actions actions";gap:10px;padding:16px 0}.RunOfShow_grip__701xg{display:none}.RunOfShow_cellLabel__MK_bj{position:static;width:auto;height:auto;overflow:visible;clip:auto;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--fg3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.RunOfShow_startCell__5y_cr{grid-area:start}.RunOfShow_lenCell__LY0jo{grid-area:len}.RunOfShow_endCell__8oMyA{grid-area:end}.RunOfShow_whatCell__fUy30{grid-area:what}.RunOfShow_whoCell__TobDV{grid-area:who}.RunOfShow_stageCell__PVvrW{grid-area:stage}.RunOfShow_cuesCell__vOXU3{grid-area:cues}.RunOfShow_notesCell__4sgy_{grid-area:notes}.RunOfShow_rowActions__XDDCT{grid-area:actions;justify-content:flex-start}.RunOfShow_fields__YZDMM{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.RunOfShow_fieldWide__oTZo5{grid-column:1/-1}}@media(max-width:600px){.RunOfShow_toolSection__hVCmO{padding-top:32px}.RunOfShow_toolWrap__JJbn0{padding:0 16px}.RunOfShow_tool__ZOh56{padding:16px 14px 14px;border-radius:14px}.RunOfShow_fields__YZDMM{grid-template-columns:minmax(0,1fr)}.RunOfShow_row__7Fml6{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"start len end" "what what what" "who who who" "stage stage stage" "cues cues cues" "notes notes notes" "actions actions actions"}.RunOfShow_exports__IJ4G9{width:100%}.RunOfShow_exports__IJ4G9 button{flex:1;justify-content:center}}.RunOfShow_compare__Rp_M6{margin-top:40px;overflow-x:auto}.RunOfShow_table__Y8AaA{width:100%;min-width:560px;border-collapse:collapse;font-size:15px;line-height:1.5}.RunOfShow_table__Y8AaA td,.RunOfShow_table__Y8AaA th{text-align:left;vertical-align:top;padding:12px 14px;border-bottom:1px solid var(--border)}.RunOfShow_table__Y8AaA th{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--fg3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.RunOfShow_table__Y8AaA td{color:var(--fg2)}.RunOfShow_table__Y8AaA td:first-child{font-weight:600;color:var(--fg1);white-space:nowrap}.RunOfShow_exampleTable__BqEwY td:first-child,.RunOfShow_exampleTable__BqEwY td:nth-child(2){font-variant-numeric:tabular-nums}.RunOfShow_columns__paEBw{margin-top:40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.RunOfShow_colCard__e7L0k{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:20px 22px}.RunOfShow_colCard__e7L0k h3{margin:0 0 6px;font-size:16px;font-weight:700;color:var(--fg1)}.RunOfShow_colCard__e7L0k p{margin:0;font-size:14.5px;line-height:1.6;color:var(--fg2)}.RunOfShow_tips__zFuek{margin:40px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;counter-reset:tip}.RunOfShow_tips__zFuek li{position:relative;padding-left:40px;font-size:15.5px;line-height:1.6;color:var(--fg2);counter-increment:tip}.RunOfShow_tips__zFuek li:before{content:counter(tip,decimal-leading-zero);position:absolute;left:0;top:1px;font-size:13px;font-weight:600;color:var(--fg3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.RunOfShow_tips__zFuek li strong{color:var(--fg1)}.RunOfShow_downloads__LcT4e{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px}.RunOfShow_download__x_GjS{display:inline-flex;align-items:center;gap:10px;padding:12px 16px;background:var(--surface);border:1px solid var(--border);border-radius:12px;font-size:15px;font-weight:600;color:var(--fg1);transition:border-color .15s cubic-bezier(.4,0,.2,1)}.RunOfShow_download__x_GjS span{font-size:13px;font-weight:500;color:var(--fg3)}.RunOfShow_download__x_GjS:hover{border-color:var(--accent)}.RunOfShow_runSheet__gE9Hm{margin-top:40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.RunOfShow_after__oBUDU{margin-top:24px}.RunOfShow_after__oBUDU a{color:var(--link);font-weight:600}.RunOfShow_after__oBUDU a:hover{text-decoration:underline;text-underline-offset:3px}.RunOfShow_ctaRowLeft__dpGu6{justify-content:flex-start;margin-top:32px}@media(max-width:760px){.RunOfShow_columns__paEBw,.RunOfShow_runSheet__gE9Hm,.RunOfShow_tips__zFuek{grid-template-columns:1fr}}@media(max-width:600px){.RunOfShow_stack__KHnZd{min-width:0}.RunOfShow_stack__KHnZd thead{display:none}.RunOfShow_stack__KHnZd tbody,.RunOfShow_stack__KHnZd td,.RunOfShow_stack__KHnZd tr{display:block}.RunOfShow_stack__KHnZd tr{padding:14px 0;border-bottom:1px solid var(--border)}.RunOfShow_stack__KHnZd td{padding:2px 0;border:0}.RunOfShow_stack__KHnZd td[data-label]:before{content:attr(data-label) ": ";font-weight:600;color:var(--fg1)}.RunOfShow_exampleTable__BqEwY td:first-child,.RunOfShow_exampleTable__BqEwY td:nth-child(2){display:inline-block;color:var(--fg2);font-weight:600}.RunOfShow_exampleTable__BqEwY td:nth-child(2):before{content:"–";margin:0 4px}.RunOfShow_exampleTable__BqEwY td:nth-child(3){font-weight:700;color:var(--fg1)}}