.signal-interface{--background:#090c0e;--surface:#101518;--surface-raised:#182024;--surface-hover:#202a2e;--border:#303d40;--border-soft:#202c2f;--text:#f1f5ed;--muted:#9daead;--muted-strong:#c5d2cc;--accent:#c8ff31;--accent-hover:#dcff85;--focus:#c8ff31;font-family:var(--font-body), sans-serif}.signal-interface .app-shell{background:var(--background)}.signal-interface .app-shell .site-header{height:76px;box-shadow:none;background:#090c0ef5;border-bottom-color:#293639;justify-content:space-between;padding:0 34px;animation:none;display:flex}.signal-interface .app-shell .brand{gap:0}.signal-interface .app-shell .brand-mark{display:none}.signal-interface .app-shell .brand-name{flex-direction:row;align-items:center;gap:18px}.signal-interface .app-shell .brand-name strong{font:700 32px/1 var(--font-display), sans-serif;letter-spacing:-.045em}.signal-interface .brand-period{color:var(--accent)}.signal-interface .app-shell .brand-name small{font:500 10px/1.5 var(--font-body), sans-serif;letter-spacing:.18em;max-width:80px}.signal-interface .app-shell .product-context{border-left:1px solid var(--border);color:var(--muted);font:500 13px/1 var(--font-body), sans-serif;align-items:center;margin-left:24px;padding-left:22px;display:inline-flex}.signal-interface .app-shell .site-nav{background:#0c1113;border:0;border-right:1px solid #293639;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:6px;width:110px;padding:26px 10px;position:fixed;top:76px;bottom:0;left:0}.signal-interface .app-shell .site-nav:after{content:"KRST / TOOLS";writing-mode:vertical-rl;color:#657a77;font:500 10px/1 var(--font-body);letter-spacing:.2em;margin:auto auto 0;padding-top:40px}.signal-interface .app-shell .site-nav a{min-height:88px;font:500 12px/1.3 var(--font-body);color:#a4b6b2;border:1px solid #0000;border-radius:3px;flex-direction:column;gap:10px;padding:18px 3px 12px;position:relative}.signal-interface .app-shell .site-nav a small{font:500 9px/1 var(--font-display);opacity:.65;position:absolute;top:7px;left:8px}.signal-interface .app-shell .site-nav a svg{width:22px;height:22px}.signal-interface .app-shell .site-nav a[aria-current=page]{color:var(--accent);box-shadow:inset 2px 0 var(--accent);background:#c8ff3110;border-color:#c8ff3155}.signal-interface .app-shell .site-nav a:hover{color:var(--text);background:#1b2528}.signal-interface .header-service{display:block}.signal-interface .app-shell .system-status{color:#b8cbbd;font-family:var(--font-body);background:#111b13;border:1px solid #314233;border-radius:3px;padding:9px 12px}.signal-interface .app-shell .status-dot{box-shadow:0 0 9px #66dbb057}.signal-interface .app-shell .system-status-offline{color:#e7ada0;background:#251a17;border-color:#614135}.signal-interface .app-shell .system-status-offline .status-dot{box-shadow:none;background:#ed9379}.signal-interface .app-shell .system-status-checking .status-dot{box-shadow:none;background:#9aa9a2}.signal-interface .app-shell>main{background:radial-gradient(at 95% 10%,#9aff1806,#0000 45%);flex:1;width:calc(100% - 110px);max-width:1500px;margin:0 0 0 110px;padding:0 clamp(26px,4vw,76px);position:relative}.signal-interface .app-shell .hero-section{padding:42px 0 30px}.signal-interface .app-shell .hero-grid,.signal-interface .app-shell .file-hero-heading,.signal-interface .download-hero-grid{grid-template-columns:minmax(0,1fr) 310px;align-items:center;gap:clamp(28px,4vw,64px);display:grid}.signal-interface .app-shell .hero-copy{position:relative}.signal-interface .app-shell .hero-kicker,.signal-interface .app-shell .file-hero-heading .eyebrow{letter-spacing:.13em;font:600 12px/1.6 var(--font-body), sans-serif!important;color:var(--accent)!important;margin-bottom:18px!important}.signal-interface .app-shell .hero-kicker:before{border-radius:0;width:17px;height:3px;box-shadow:6px 5px #c8ff3144}.signal-interface .app-shell .hero-copy h1,.signal-interface .app-shell .file-hero-heading h1,.signal-interface .app-shell .tiktok-landing h1{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;text-wrap:initial;margin:0 0 22px;font-size:clamp(42px,4.75vw,76px);font-weight:600;line-height:1.06}.signal-interface .app-shell .hero-title-primary{font-weight:600}.signal-interface .app-shell .hero-title-secondary,.signal-interface .app-shell .file-hero-heading h1 em,.signal-interface .app-shell .tiktok-landing h1 span{color:#a8b7aa;font-weight:500}.signal-interface .app-shell .hero-copy>p:last-child,.signal-interface .app-shell .file-hero-heading p,.signal-interface .app-shell .tiktok-landing-copy{font:400 15px/1.85 var(--font-body), sans-serif;color:#9bacad;max-width:560px}.tool-signal{background:#101813;border:1px solid #34463d;position:relative;overflow:hidden}.tool-signal:before,.tool-signal:after{content:"";z-index:2;pointer-events:none;width:14px;height:14px;position:absolute}.tool-signal:before{border-top:2px solid var(--accent);border-left:2px solid var(--accent);top:0;left:0}.tool-signal:after{border-bottom:2px solid var(--accent);border-right:2px solid var(--accent);bottom:0;right:0}.signal-heading{color:#b9cdb7;font:500 12px/1.5 var(--font-body);border-bottom:1px solid #34463d;justify-content:space-between;align-items:center;gap:8px;padding:15px 18px;display:flex}.signal-heading>span{align-items:center;gap:9px;display:inline-flex}.signal-heading>svg{color:var(--accent)}.signal-visual{background-image:linear-gradient(#7994680c 1px,#0000 1px),linear-gradient(90deg,#7994680c 1px,#0000 1px);background-size:16px 16px;place-items:center;height:132px;display:grid;position:relative;overflow:hidden}.signal-bars{justify-content:center;align-items:center;gap:3px;width:100%;height:94px;padding:0 15px;display:flex}.signal-bars i{background:var(--accent);opacity:.45;transform-origin:50%;flex:1;width:3px;max-width:4px;animation:4s ease-in-out infinite signal-pulse}.signal-bars i:nth-child(3n){opacity:.75}.signal-axis{background:#40523b;height:1px;position:absolute;left:18px;right:18px}.axis-top{top:20px}.axis-bottom{bottom:20px}.signal-core{width:66px;height:66px;color:var(--accent);background:#17210ff2;border:1px solid #b7e642;place-items:center;display:grid;position:absolute;transform:rotate(-6deg);box-shadow:0 0 40px #c8ff3119,0 0 0 7px #0e171299}.signal-core svg{transform:rotate(6deg)}.signal-cross{color:#9aae85;font:16px/1 var(--font-display);position:absolute}.cross-one{top:12px;left:12px}.cross-two{bottom:12px;right:12px}.signal-flow{margin:0;padding:0 18px 8px;list-style:none}.signal-flow li{color:#adc0ac;font:500 12px/1.4 var(--font-body);align-items:center;gap:10px;padding:8px 0;display:flex;position:relative}.signal-flow li svg{color:#8fad7f;flex-shrink:0}.signal-flow li+li{border-top:1px solid #273527}.signal-foot{color:#a8bc95;font:600 10px/1.5 var(--font-display);letter-spacing:.13em;border-top:1px solid #34463d;justify-content:space-between;padding:8px 18px;display:flex}.tool-signal-broll .signal-bars i{background:#8bb33540;border:1px solid #a4db41;flex:auto;width:7px;max-width:7px;transform:scaleY(.65)}.tool-signal-tiktok .signal-core{border-radius:50%;transform:none}.tool-signal-tiktok .signal-core svg{transform:none}@keyframes signal-pulse{0%,to{transform:scaleY(.75)}50%{transform:scaleY(1)}}.signal-interface .app-shell .search-form,.signal-interface .app-shell .tiktok-tool{background:#11191c;border:1px solid #3a4748;border-top:2px solid #b7e84c;border-radius:0;margin-top:28px;padding:22px 24px 24px;position:relative;box-shadow:0 18px 38px #0003}.signal-interface .app-shell .search-form:before,.signal-interface .app-shell .tiktok-tool:before{content:"";background:#688647;width:80px;height:2px;position:absolute;top:-2px;right:-1px}.signal-interface .app-shell .search-label span,.signal-interface .app-shell .tiktok-tool>label{font-family:var(--font-display);letter-spacing:.03em;color:#c9d7cc;font-size:14px}.signal-interface .app-shell .search-label code{color:var(--accent);font:500 11px/1.4 var(--font-display);letter-spacing:.09em;background:#202b16;border:1px solid #4c6330;border-radius:2px}.signal-interface .app-shell .search-box{background:#090f12;border:1px solid #39474c;border-radius:3px;gap:14px;padding:8px 8px 8px 18px}.signal-interface .app-shell .search-box>svg{color:#81958e}.signal-interface .app-shell .search-box input{font:400 15px/1.5 var(--font-body);height:48px}.signal-interface .app-shell .search-box:focus-within{border-color:#c8ff3177;box-shadow:0 0 0 3px #c8ff310a}.signal-interface .app-shell .primary-button,.signal-interface .app-shell .tiktok-submit-button{min-height:48px;font-family:var(--font-display);color:#10170a;background:var(--accent);box-shadow:none;letter-spacing:.015em;border-radius:2px;padding:0 23px;font-size:15px;font-weight:600}.signal-interface .app-shell .primary-button:hover:not(:disabled),.signal-interface .app-shell .tiktok-submit-button:hover:not(:disabled){background:#dbff7a;box-shadow:0 0 25px #c8ff3128}.signal-interface .app-shell .primary-button:disabled,.signal-interface .app-shell .tiktok-submit-button:disabled{color:#a0b184;opacity:1;background:#2d3a26;border:1px solid #52603c}.signal-interface .app-shell .secondary-button,.signal-interface .app-shell .url-paste-button,.signal-interface .app-shell .icon-button{font-family:var(--font-body);background:#182126;border-color:#3a494e;border-radius:3px}.signal-interface .app-shell .secondary-button:hover:not(:disabled){background:#253438}.signal-interface .app-shell .url-paste-button{color:#b5c7c4;font-size:12px}.signal-interface .app-shell .file-transcript-cta{background:#152021;border-color:#3a5051 #3a5051 #3a5051 #83b8b5;border-left-style:solid;border-left-width:2px;border-radius:3px}.signal-interface .app-shell .file-transcript-cta-icon{color:#b7ded2;background:#293a37;border-radius:2px}.signal-interface .app-shell .file-transcript-cta-copy small,.signal-interface .app-shell .file-transcript-cta-copy em{font-family:var(--font-body);color:#9fbbb4}.signal-interface .app-shell .file-transcript-cta-copy strong{font-family:var(--font-display);font-size:17px}.signal-interface .app-shell .file-transcript-cta-action{color:#bcdfc8}.signal-interface .source-tabs{background:0 0;border:0;border-bottom:1px solid #354440;border-radius:0;gap:24px;padding:0}.signal-interface .source-tabs a{font:500 13px/1.5 var(--font-body);border-radius:0;padding:10px 0;position:relative}.signal-interface .source-tabs a[aria-current=page]{color:var(--accent);background:0 0}.signal-interface .source-tabs a[aria-current=page]:after{content:"";background:var(--accent);width:100%;height:2px;position:absolute;bottom:-1px;left:0}.signal-interface .app-shell .broll-alternate-actions :is(a,button){font-family:var(--font-body);color:#c3d4c5;background:#1a2624;border-color:#3a5347;border-radius:3px}.signal-interface .app-shell .broll-alternate-actions :is(a,button):hover,.signal-interface .app-shell .broll-alternate-actions button[aria-expanded=true]{background:#263b26;border-color:#8fad62}.signal-interface .app-shell :is(.empty-overview,.transcript-empty,.broll-empty){border-top:1px solid #293639;margin-top:6px;padding:24px 0 50px}.signal-interface .app-shell .schema-heading{border:0;justify-content:space-between;min-height:0;margin-bottom:25px;padding:0;display:flex}.signal-interface .app-shell .schema-heading>div:last-child{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.signal-interface .app-shell .schema-heading h2{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:23px;font-weight:500}.signal-interface .app-shell .schema-heading p{font-family:var(--font-display);color:#8b9f95;letter-spacing:.1em;margin:0;font-size:10px}.signal-interface .app-shell :is(.schema-grid,.file-benefits){background:#10171a;border:1px solid #2d3c3d;gap:0;margin-left:0}.signal-interface .app-shell :is(.schema-grid,.file-benefits) article{box-shadow:none;background:0 0;border:0;border-right:1px solid #2d3c3d;border-radius:0;min-height:185px;padding:25px;transition:background .18s}.signal-interface .app-shell :is(.schema-grid,.file-benefits) article:last-child{border-right:0}.signal-interface .app-shell :is(.schema-grid,.file-benefits) article:hover{background:#19241c}.signal-interface .app-shell :is(.schema-grid,.file-benefits) article>span{color:#a8c580;font:500 30px/1 var(--font-display);background:0 0;border:0;border-radius:0;justify-content:flex-start;width:auto;height:auto;margin-bottom:22px}.signal-interface .app-shell :is(.schema-grid,.file-benefits) article :is(h3,strong){font-family:var(--font-display);font-size:18px;font-weight:500}.signal-interface .app-shell :is(.schema-grid,.file-benefits) article p{font-family:var(--font-body);color:#9cafa9;font-size:13px;line-height:1.85}.signal-interface .app-shell .metric-register{gap:0;margin-left:0;padding-top:12px}.signal-interface .app-shell .metric-register :is(p,span){color:#94a9a0;font-family:var(--font-display);letter-spacing:.04em;border:0;border-radius:0;padding:4px 15px;font-size:11px}.signal-interface .app-shell .metric-register p+p{border-left:1px solid var(--border)}.signal-interface .app-shell .metric-register span{color:var(--accent);padding-left:0}.signal-interface .app-shell :is(.results-heading,.transcript-results-heading,.broll-results-heading) h2{font-family:var(--font-display)}.signal-interface .app-shell :is(.summary-grid,.table-section,.table-shell,.transcript-video-summary,.transcript-toolbar,.transcript-reader,.broll-table-wrap,.broll-paste-panel,.broll-source-card,.broll-transcript-preview,.broll-generate-bar){box-shadow:none;border-radius:3px}.signal-interface .app-shell .summary-grid{border:1px solid var(--border);gap:0}.signal-interface .app-shell .summary-item{border:0;border-right:1px solid var(--border);border-radius:0}.signal-interface .app-shell .summary-item:last-child{border-right:0}.signal-interface .app-shell .summary-index{color:#a7c273;font-family:var(--font-display)}.signal-interface .app-shell .summary-item strong{font-family:var(--font-display);font-size:33px}.signal-interface .app-shell .summary-top strong{font-family:var(--font-body);font-size:14px}.signal-interface .app-shell .summary-item p{font-family:var(--font-body)}.signal-interface .app-shell .table-title-group h3{font-family:var(--font-display)}.signal-interface .app-shell .video-table th{background:#1a2629}.signal-interface .app-shell :is(.table-search,.transcript-search,.select-trigger,.segmented-control){border-radius:3px}.signal-interface .app-shell .segmented-control button.active{color:#d8f5b0;background:#293722;border-radius:1px}.signal-interface .app-shell .transcript-reader{background:linear-gradient(90deg,#1a231c,#11171a 70px);border-left:2px solid #6b8544}.signal-interface .app-shell .transcript-reader time{color:#b6d184}.signal-interface .app-shell .transcript-reader p:hover{background:#223022}.signal-interface .app-shell .transcript-reader p{font-family:var(--font-body)}.signal-interface .app-shell .broll-source-card{border-left:2px solid #83a34d}.signal-interface .app-shell .broll-source-placeholder{color:#bed993;background:#283820;border-radius:2px}.signal-interface .app-shell .broll-source-card h2{font-family:var(--font-display)}.signal-interface .app-shell .broll-generate-bar{background:#1a2516;border-color:#445c30}.signal-interface .app-shell .broll-table th{background:#1a2629}.signal-interface .app-shell .broll-table td:first-child{color:#c7e29c;font-family:var(--font-display)}.signal-interface .app-shell .broll-query-list a{color:#c2e1cc;background:#1d2c25;border-color:#3e5a49;border-radius:2px}.signal-interface .app-shell .broll-query-list a:hover{color:#e8ffcc;background:#344a28}.signal-interface .app-shell .broll-stage-index{color:#c5e49a;background:#202c19;border-color:#435e30;border-radius:2px}.signal-interface .app-shell .broll-transcript-preview time{color:#b6d184}.signal-interface .app-shell .file-hero-heading{margin-bottom:12px}.signal-interface .app-shell .file-hero-heading>div{margin:0}.signal-interface .app-shell .file-dropzone{background:repeating-linear-gradient(135deg,#0000,#0000 10px,#c8ff3103 10px 11px),#121c16;border-color:#75984c;border-radius:3px 3px 0 0}.signal-interface .app-shell .file-dropzone:hover,.signal-interface .app-shell .file-dropzone.is-dragging{border-color:var(--accent);background-color:#1b2a19}.signal-interface .app-shell .file-drop-icon{color:var(--accent);background:#25351b;border:1px solid #526d38;border-radius:3px}.signal-interface .app-shell .file-dropzone strong{font-family:var(--font-display);font-weight:500}.signal-interface .app-shell .file-options{border-radius:0 0 3px 3px}.signal-interface .app-shell .file-benefits{margin:0 0 40px;padding:0}.signal-interface .app-shell .tiktok-landing{padding:42px 0 40px}.signal-interface .app-shell .tiktok-product-badge{font-family:var(--font-display);color:var(--accent)}.signal-interface .app-shell .tiktok-badge-mark{color:var(--accent);background:#28391a;border-radius:2px}.signal-interface .app-shell .tiktok-url-field{background:#090f12;border-color:#3a494e;border-radius:3px}.signal-interface .app-shell .tiktok-url-field:focus-within{border-color:#c8ff3177;box-shadow:0 0 0 3px #c8ff310a}.signal-interface .app-shell .tiktok-submit-button{min-height:62px}.signal-interface .app-shell .tiktok-result-panel{border-radius:3px}.signal-interface .app-shell .site-footer{border-color:#293639;width:calc(100% - 110px);max-width:none;margin-left:110px;padding:24px clamp(26px,4vw,76px)}.signal-interface .app-shell .site-footer span{font-family:var(--font-display);color:#c2d2c2}.signal-interface .app-shell .site-footer p{color:#879e96}@media (min-width:1720px){.signal-interface .app-shell>main{margin-left:auto;margin-right:auto;transform:translate(40px)}}@media (max-width:1160px){.signal-interface .app-shell .hero-grid,.signal-interface .app-shell .file-hero-heading,.signal-interface .download-hero-grid{grid-template-columns:minmax(0,1fr) 265px;gap:25px}.signal-interface .app-shell .hero-copy h1,.signal-interface .app-shell .file-hero-heading h1,.signal-interface .app-shell .tiktok-landing h1{font-size:clamp(38px,4.7vw,58px)}.signal-interface .signal-heading{padding-left:13px;padding-right:13px;font-size:11px}.signal-interface .signal-flow{padding-left:13px;padding-right:13px}}@media (max-width:900px){.signal-interface .app-shell .site-nav{width:88px;padding:20px 5px}.signal-interface .app-shell .site-nav a{font-size:11px}.signal-interface .app-shell>main{width:calc(100% - 88px);margin-left:88px;padding:0 26px}.signal-interface .app-shell .hero-grid,.signal-interface .app-shell .file-hero-heading,.signal-interface .download-hero-grid{grid-template-columns:minmax(0,1fr) 225px;gap:20px}.signal-interface .app-shell .hero-copy h1,.signal-interface .app-shell .file-hero-heading h1,.signal-interface .app-shell .tiktok-landing h1{font-size:38px}.signal-interface .signal-heading>svg{display:none}.signal-interface .signal-flow li{font-size:11px}.signal-interface .app-shell .site-footer{width:calc(100% - 88px);margin-left:88px;padding-left:26px;padding-right:26px}}@media (max-width:760px){.signal-interface .app-shell .site-header{grid-template-columns:1fr auto;gap:8px;height:116px;min-height:0;padding:13px 18px 0;display:grid}.signal-interface .app-shell .brand-name{gap:10px}.signal-interface .app-shell .brand-name strong{font-size:26px}.signal-interface .app-shell .brand-name small{max-width:62px;font-size:8px;display:block}.signal-interface .app-shell .product-context{display:none}.signal-interface .app-shell .system-status{background:0 0;border:0;padding:6px 8px;font-size:11px}.signal-interface .app-shell .site-nav{background:0 0;border:0;flex-direction:row;grid-area:2/1/auto/-1;gap:0;width:100%;padding:0;position:static}.signal-interface .app-shell .site-nav:after{display:none}.signal-interface .app-shell .site-nav a{border:0;border-radius:0;flex-direction:row;flex:1;gap:7px;min-height:47px;padding:0 5px;font-size:12px}.signal-interface .app-shell .site-nav a svg{width:17px;height:17px}.signal-interface .app-shell .site-nav a small{display:none}.signal-interface .app-shell .site-nav a[aria-current=page]{box-shadow:inset 0 -2px var(--accent);background:#c8ff3108;border:0}.signal-interface .app-shell>main{width:100%;margin:0;padding:0 20px;transform:none}.signal-interface .app-shell .hero-section,.signal-interface .app-shell .tiktok-landing{padding:30px 0 24px}.signal-interface .app-shell .hero-grid,.signal-interface .app-shell .file-hero-heading,.signal-interface .download-hero-grid{display:block}.signal-interface .app-shell .hero-copy h1,.signal-interface .app-shell .file-hero-heading h1,.signal-interface .app-shell .tiktok-landing h1{letter-spacing:-.035em;margin-bottom:16px;font-size:clamp(34px,8.4vw,54px)}.signal-interface .app-shell .hero-kicker,.signal-interface .app-shell .file-hero-heading .eyebrow{margin-bottom:16px!important;font-size:11px!important}.signal-interface .app-shell .hero-copy>p:last-child,.signal-interface .app-shell .file-hero-heading p,.signal-interface .app-shell .tiktok-landing-copy{font-size:14px;line-height:1.8}.signal-interface .tool-signal{display:none}.signal-interface .app-shell .search-form,.signal-interface .app-shell .tiktok-tool{margin-top:24px;padding:16px}.signal-interface .app-shell .search-box{gap:8px;padding:8px}.signal-interface .app-shell .search-box input{height:44px;font-size:16px}.signal-interface .app-shell .search-box .primary-button{min-height:46px}.signal-interface .app-shell .schema-heading>div:last-child{flex-direction:column;align-items:flex-start;gap:8px}.signal-interface .app-shell .schema-heading h2{font-size:21px}.signal-interface .app-shell :is(.schema-grid,.file-benefits) article{border:0;border-bottom:1px solid #2d3c3d;min-height:0;padding:22px 18px}.signal-interface .app-shell :is(.schema-grid,.file-benefits) article:last-child{border-bottom:0}.signal-interface .app-shell :is(.schema-grid,.file-benefits) article>span{min-width:30px;margin:0 18px 35px 0;font-size:27px}.signal-interface .app-shell .summary-item{border-bottom:1px solid var(--border);min-height:120px}.signal-interface .app-shell .summary-top{grid-column:1/-1}.signal-interface .app-shell .metric-register :is(p,span){padding:5px 8px;font-size:10px}.signal-interface .app-shell .site-footer{width:100%;margin:0;padding:24px 20px}.signal-interface .app-shell .file-dropzone{margin-top:20px}.signal-interface .source-tabs{gap:20px}.signal-interface .source-tabs a{font-size:13px}}@media (max-width:380px){.signal-interface .app-shell .site-header{padding-left:12px;padding-right:12px}.signal-interface .app-shell .site-nav a{gap:4px;font-size:11px}.signal-interface .app-shell>main{padding:0 14px}}@media (prefers-reduced-motion:reduce){.signal-interface .signal-bars i{animation:none}}
body .app-shell.edit-suite .summary-item{min-width:0}body .app-shell.edit-suite .summary-number-container{flex:1;min-width:0;container-type:inline-size}body .app-shell.edit-suite .summary-item .summary-number{font-size:clamp(14px, calc(150cqw / var(--metric-length)), 33px);white-space:normal;overflow-wrap:anywhere;line-height:1.25;display:block}@media (max-width:520px){body .app-shell.edit-suite .summary-grid{grid-template-columns:minmax(0,1fr)}body .app-shell.edit-suite .summary-item{min-height:100px}}body .app-shell.edit-suite .select-trigger{color:var(--text);box-shadow:none}body .app-shell.edit-suite .select-trigger:hover{background:var(--surface-hover);border-color:#797c6b}body .app-shell.edit-suite .select-trigger[aria-expanded=true]{box-shadow:none;background:#332a22;border-color:#ba805e}body .app-shell.edit-suite :is(.select-prefix,.select-icon,.select-chevron){color:var(--muted)}body .app-shell.edit-suite .select-options{background:#252620;border:1px solid #676b59;border-radius:2px;padding:4px;box-shadow:0 12px 24px #0004}body .app-shell.edit-suite .select-options:before{display:none}body .app-shell.edit-suite .select-options button{color:var(--muted-strong);font:500 12px/1.5 var(--font-body);background:0 0;border-radius:1px;min-height:36px}body .app-shell.edit-suite .select-options button:hover{color:var(--text);background:#37392f}body .app-shell.edit-suite .select-options button[aria-selected=true]{color:#ffcdad;background:#49372a}body .app-shell.edit-suite .select-options button[aria-selected=true] svg{color:#f4a284}body .app-shell.edit-suite .segmented-control button{border-radius:1px}body .app-shell.edit-suite .segmented-control button:hover:not(.active){color:var(--text);background:#37392f}body .app-shell.edit-suite :is(.select-trigger,.select-options button,.segmented-control button):focus-visible{outline:2px solid var(--focus);outline-offset:-2px}body .app-shell.edit-suite .file-options select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body .app-shell.edit-suite .file-options option{color:#eeece4;background:#252620}body .app-shell.edit-suite .edit-intro>p{max-width:370px}body .app-shell.edit-suite .source-tabs{background:0 0;border:0;border-radius:0;gap:20px;width:fit-content;margin:22px 0 0;padding:0;display:flex}body .app-shell.edit-suite .source-tabs a{color:#a6a79e;white-space:nowrap;background:0 0;border-bottom:2px solid #0000;border-radius:0;padding:12px 0;font-size:13px}body .app-shell.edit-suite .source-tabs a[aria-current=page]{color:#eeece4;background:0 0;border-bottom-color:#f57546}body .app-shell.edit-suite .source-tabs+.search-form{margin-top:14px}body .app-shell.edit-suite .file-transcript-cta{background:#292a26;border-color:#57584c;border-radius:2px;margin-top:20px}body .app-shell.edit-suite .file-transcript-cta:hover{background:#33342d;border-color:#a87c60}body .app-shell.edit-suite .file-transcript-cta-icon{color:#f4a284;background:#413127;border:0;border-radius:2px}body .app-shell.edit-suite .file-transcript-cta-copy :is(small,em),body .app-shell.edit-suite .file-transcript-cta-action{color:#c0c0b4}body .app-shell.edit-suite :is(.schema-grid,.file-benefits){background:#20211e;border-color:#41423c}body .app-shell.edit-suite :is(.schema-grid,.file-benefits) article{background:0 0;border-color:#41423c}body .app-shell.edit-suite :is(.schema-grid,.file-benefits) article>span{color:#c28060}body .app-shell.edit-suite :is(.schema-grid,.file-benefits) article>svg{color:#e49b79}body .app-shell.edit-suite :is(.schema-heading h2,.schema-grid h3,.file-benefits h3){font-family:var(--font-body)}body .app-shell.edit-suite .schema-heading h2{letter-spacing:-.04em;font-size:25px}body .app-shell.edit-suite :is(.schema-heading p,.schema-grid p,.file-benefits p){color:#a6a79e}body .app-shell.edit-suite :is(.transcript-empty,.broll-empty){padding-top:30px}body .app-shell.edit-suite .secondary-button{color:#eeece4;background:#2c2d29;border-color:#53564a;border-radius:2px}body .app-shell.edit-suite .secondary-button:hover:not(:disabled){background:#3d3e35;border-color:#919681}body .app-shell.edit-suite :is(.table-search,.transcript-search,.select-trigger,.segmented-control,.file-options select){background:#191a17;border-color:#53564a;border-radius:2px}body .app-shell.edit-suite .segmented-control button.active{color:#ffcdad;background:#49372a}body .app-shell.edit-suite :is(.summary-grid,.table-section,.table-shell,.transcript-video-summary,.transcript-toolbar,.broll-table-wrap,.broll-paste-panel,.broll-source-card,.broll-transcript-preview){box-shadow:none;background:#20211e;border-color:#41423c;border-radius:2px}body .app-shell.edit-suite .summary-index{color:#e49b79}body .app-shell.edit-suite .summary-item{background:#252620}body .app-shell.edit-suite :is(.video-table,.broll-table) th{color:#c3c6b8;background:#292a26}body .app-shell.edit-suite :is(.video-table,.broll-table) tr:hover td{background:#2c2e25}body .app-shell.edit-suite .transcript-reader{overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-color:#797c6b transparent;background:#20211e;border-left:2px solid #bd7a55;border-radius:2px;max-height:65vh;overflow:auto}body .app-shell.edit-suite .transcript-reader p{color:#eeece4}body .app-shell.edit-suite .transcript-reader p:hover{background:#31332a}body .app-shell.edit-suite :is(.transcript-reader time,.broll-transcript-preview time,.broll-table td:first-child){color:#e7a380}body .app-shell.edit-suite .transcript-end-marker{background:0 0}body .app-shell.edit-suite .broll-alternate-input>span{color:#65685d}body .app-shell.edit-suite .broll-alternate-actions :is(a,button){color:#393d31;background:#deded2;border-color:#b9bcac;border-radius:2px;font-size:12px}body .app-shell.edit-suite .broll-alternate-actions :is(a,button):hover,body .app-shell.edit-suite .broll-alternate-actions button[aria-expanded=true]{background:#d3c9b7;border-color:#8c6c52}body .app-shell.edit-suite :is(.broll-paste-title input,.broll-paste-text textarea){color:#eeece4;background:#191a17;border-color:#53564a;border-radius:2px}body .app-shell.edit-suite .broll-stage-index{color:#e7a380;background:0 0;border:0;padding-left:0}body .app-shell.edit-suite .broll-source-card{border-left:2px solid #bd7a55}body .app-shell.edit-suite .broll-source-placeholder{color:#d9b294;background:#39372d}body .app-shell.edit-suite .broll-generate-bar{background:#2d2921;border-color:#65523f;border-radius:2px}body .app-shell.edit-suite .broll-generate-bar small{color:#bbb9a8}body .app-shell.edit-suite .broll-query-list a{color:#d9dfc9;background:#33372b;border-color:#555d43}body .app-shell.edit-suite .broll-query-list a:hover{color:#fff;background:#49513a}body .app-shell.edit-suite .file-dropzone{color:#34362f;background:#e9e7de;border:1px dashed #9d9f8f;border-left:4px solid #f57546;border-radius:0;margin-top:14px}body .app-shell.edit-suite .file-dropzone:hover,body .app-shell.edit-suite .file-dropzone.is-dragging{background:#f3ede1;border-color:#bd6f43}body .app-shell.edit-suite .file-dropzone>span:not(.file-drop-icon),body .app-shell.edit-suite .file-dropzone.has-file div span{color:#63685b}body .app-shell.edit-suite .file-drop-icon{color:#8e492e;background:#ddd8ca;border-color:#beb6a3;border-radius:2px}body .app-shell.edit-suite .file-dropzone .icon-button{color:#34362f}body .app-shell.edit-suite .file-options{background:#252620;border-color:#41423c;border-radius:0}body .app-shell.edit-suite .file-options select{color:#eeece4}body .app-shell.edit-suite .file-benefits{margin-top:28px}body .app-shell.edit-suite .tiktok-landing{padding:0 0 40px}body .app-shell.edit-suite .tiktok-landing h1 span{display:inline}body .app-shell.edit-suite .tiktok-tool{box-shadow:none;background:#e9e7de;border:0;border-left:4px solid #f57546;border-radius:0;margin-top:0;padding:20px 24px}body .app-shell.edit-suite .tiktok-tool:before,body .app-shell.edit-suite .tiktok-tool:after{display:none}body .app-shell.edit-suite .tiktok-tool>label{color:#34362f;font:600 12px/1.5 var(--font-body)}body .app-shell.edit-suite .tiktok-url-field{color:#63685b;background:#f7f5ed;border:1px solid #c4c5ba;border-radius:2px}body .app-shell.edit-suite .tiktok-url-field:focus-within{border-color:#a95333;box-shadow:0 0 0 2px #f5754625}body .app-shell.edit-suite .tiktok-url-field input{color:#25271f}body .app-shell.edit-suite .tiktok-url-field input::placeholder{color:#72756a}body .app-shell.edit-suite .tiktok-paste-button{color:#46483d;background:0 0;border-radius:2px}body .app-shell.edit-suite .tiktok-submit-button{color:#fff9f0;box-shadow:none;background:#c24a23;border-radius:2px}body .app-shell.edit-suite .tiktok-submit-button:hover:not(:disabled){background:#a73d1b}body .app-shell.edit-suite .tiktok-submit-button:disabled{opacity:1;color:#6f7065;background:#d4d5ca}body .app-shell.edit-suite .tiktok-feature-strip{background:0 0;border:0;border-bottom:1px solid #41423c;border-radius:0;padding:18px 0}body .app-shell.edit-suite .tiktok-url-field>svg{color:#72756a}body .app-shell.edit-suite :is(.tiktok-feature-strip svg,.tiktok-result-kicker){color:#e7a380}body .app-shell.edit-suite .tiktok-result-panel{background:#252620;border-color:#41423c}body .app-shell.edit-suite{--background:#191a19;--surface:#20211f;--surface-raised:#2c2d29;--surface-hover:#353630;--border:#41423c;--border-soft:#32332e;--text:#eeece4;--muted:#a6a79e;--muted-strong:#d5d5ca;--accent:#f57546;--accent-hover:#ff9066;--focus:#f57546;--font-display:var(--font-body);background:var(--background);color:var(--text)}body .app-shell.edit-suite .site-header{background:#191a19;border-bottom:1px solid #41423c;height:80px;padding:0 4vw;position:relative}body .app-shell.edit-suite .brand-name strong{font:850 31px/1 var(--font-body);letter-spacing:-.09em}body .app-shell.edit-suite .brand-period{color:#f57546}body .app-shell.edit-suite .brand-name small,body .app-shell.edit-suite .product-context{display:none}body .app-shell.edit-suite .site-nav{background:0 0;border:0;border-radius:0;flex-direction:row;align-items:stretch;gap:30px;width:auto;height:80px;padding:0;position:static}body .app-shell.edit-suite .site-nav:after{display:none}body .app-shell.edit-suite .site-nav a{min-height:0;font:500 13px/1 var(--font-body);color:#a6a79e;border:0;border-bottom:2px solid #0000;border-radius:0;flex-direction:row;gap:8px;padding:0 2px}body .app-shell.edit-suite .site-nav a small{display:none}body .app-shell.edit-suite .site-nav a svg{width:16px;height:16px}body .app-shell.edit-suite .site-nav a[aria-current=page]{color:#eeece4;box-shadow:none;background:0 0;border-bottom-color:#f57546}body .app-shell.edit-suite .site-nav a:hover{color:#fff;background:0 0}body .app-shell.edit-suite .system-status{background:0 0;border:0;padding:0;font-size:11px}body .app-shell.edit-suite>main{background:0 0;width:100%;max-width:1550px;margin:0 auto;padding:0 4vw 36px}body .app-shell.edit-suite .edit-breadcrumb{color:#a6a79e;font:10px/1.5 var(--font-mono);letter-spacing:.08em;justify-content:space-between;gap:20px;margin:23px 0 30px;display:flex}body .app-shell.edit-suite .edit-breadcrumb b{color:#f57546;margin:0 8px}body .app-shell.edit-suite .hero-section{margin:0;padding:0}body .app-shell.edit-suite .edit-intro{justify-content:space-between;align-items:end;gap:24px;margin-bottom:25px;display:flex}body .app-shell.edit-suite .edit-tab-label{color:#f57546;font:10px/1.5 var(--font-mono);letter-spacing:.08em}body .app-shell.edit-suite .edit-intro h1{color:#eeece4;font:500 clamp(32px, 3.4vw, 49px)/1.1 var(--font-body);letter-spacing:-.065em;margin:9px 0 0}body .app-shell.edit-suite .edit-intro h1 span{color:#f57546}body .app-shell.edit-suite .edit-intro p{color:#a6a79e;font:13px/1.65 var(--font-body);margin:0 0 3px}body .app-shell.edit-suite .search-form{box-shadow:none;background:#e9e7de;border:0;border-left:4px solid #f57546;border-radius:0;margin:0;padding:20px 24px}body .app-shell.edit-suite .search-form:before,body .app-shell.edit-suite .search-form:after{display:none}body .app-shell.edit-suite .search-label{margin-bottom:11px}body .app-shell.edit-suite .search-label span{color:#34362f;font:600 12px/1.5 var(--font-body)}body .app-shell.edit-suite .search-label code{color:#66685f;font:9px/1.5 var(--font-mono);background:0 0;border:0;padding:0}body .app-shell.edit-suite .search-box{box-shadow:none;background:#f7f5ed;border:1px solid #c4c5ba;border-radius:2px;gap:12px;padding:6px 6px 6px 14px}body .app-shell.edit-suite .search-box>svg{color:#777a6e}body .app-shell.edit-suite .search-box input{color:#25271f;height:42px;font-size:15px}body .app-shell.edit-suite .search-box input::placeholder{color:#72756a}body .app-shell.edit-suite .search-box:focus-within{border-color:#a95333;box-shadow:0 0 0 2px #f5754625}body .app-shell.edit-suite .primary-button{color:#fff9f0;min-height:42px;box-shadow:none;background:#c24a23;border-radius:2px;font-size:13px}body .app-shell.edit-suite .primary-button:hover:not(:disabled){box-shadow:none;background:#a73d1b}body .app-shell.edit-suite .primary-button:disabled{opacity:1;color:#6f7065;cursor:not-allowed;background:#d4d5ca}body .app-shell.edit-suite .url-paste-button{color:#46483d;background:0 0;border:0;border-radius:0;font-size:12px}body .app-shell.edit-suite .url-paste-button:hover{background:#e6e5da}body .app-shell.edit-suite .verification-notice,body .app-shell.edit-suite .paste-feedback{color:#595d50}body .app-shell.edit-suite .edit-input-note{font:10px/1.6 var(--font-mono);color:#a6a79e;justify-content:space-between;gap:16px;margin:12px 0 32px;display:flex}body .app-shell.edit-suite .edit-desk{border-top:1px solid #53554b}body .app-shell.edit-suite .edit-desk-heading{justify-content:space-between;align-items:center;padding:17px 0;display:flex}body .app-shell.edit-suite .edit-desk-heading h2{font:600 15px/1.4 var(--font-body);letter-spacing:-.02em;margin:0}body .app-shell.edit-suite .edit-desk-heading>span{font:9px/1.4 var(--font-mono);color:#b4b5a9;letter-spacing:.09em}body .app-shell.edit-suite .edit-desk-body{border:1px solid #41423c;grid-template-columns:255px minmax(0,1fr);display:grid}body .app-shell.edit-suite .edit-bin{background:#292a26;border-right:1px solid #41423c;padding:20px}body .app-shell.edit-suite .edit-bin-label{color:#b6b7aa;font:9px/1.5 var(--font-mono);letter-spacing:.12em}body .app-shell.edit-suite .edit-frame{color:#a6a796;background:#20211e;border:1px solid #53544a;place-items:center;height:93px;margin:12px 0 19px;display:grid;position:relative}body .app-shell.edit-suite .edit-frame-cross{font:12px var(--font-mono);position:absolute;top:5px;left:8px}body .app-shell.edit-suite .edit-frame-time{font:10px var(--font-mono);position:absolute;bottom:6px;right:9px}body .app-shell.edit-suite .edit-bin h3{font:500 19px/1.3 var(--font-body);letter-spacing:-.035em;max-width:185px;margin:0 0 8px}body .app-shell.edit-suite .edit-bin p{font:12px/1.65 var(--font-body);color:#adafa1;margin:0 0 20px}body .app-shell.edit-suite .edit-demo-button{color:#f4a284;font:500 12px/1.5 var(--font-body);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #795b4b;align-items:center;gap:9px;padding:0 0 5px;display:inline-flex}body .app-shell.edit-suite .edit-demo-button:hover{color:#fff0d9;border-color:#fff0d9}body .app-shell.edit-suite .edit-library{background:#1e1f1c;min-width:0}body .app-shell.edit-suite .edit-library-heading{font:9px/1.5 var(--font-mono);color:#9a9d8f;border-bottom:1px solid #41423c;justify-content:space-between;padding:16px 22px;display:flex}body .app-shell.edit-suite .edit-table-scroll{overflow-x:auto}body .app-shell.edit-suite .edit-sample-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:0}body .app-shell.edit-suite .edit-sample-table th{text-align:right;font:10px/1.4 var(--font-mono);color:#989d8c;background:#252620;border-bottom:1px solid #41423c;padding:12px 22px}body .app-shell.edit-suite .edit-sample-table th:first-child{text-align:left;width:52%}body .app-shell.edit-suite .edit-sample-table th svg{display:inline}body .app-shell.edit-suite .edit-sample-table td{text-align:right;color:#c1c5b4;font:12px/1.6 var(--font-mono);border-bottom:1px solid #32342c;padding:15px 22px}body .app-shell.edit-suite .edit-sample-table td:first-child{text-align:left;font-family:var(--font-body);align-items:center;gap:15px;display:flex}body .app-shell.edit-suite .edit-row-index{color:#737969;font:10px var(--font-mono)}body .app-shell.edit-suite .edit-sample-table small{font:10px/1.6 var(--font-mono);color:#8d9282;margin-top:4px;display:block}body .app-shell.edit-suite .edit-placeholder{background:#393c32;width:clamp(70px,15vw,205px);height:5px;display:block}body .app-shell.edit-suite .edit-placeholder.line-1{width:clamp(60px,11vw,140px)}body .app-shell.edit-suite .edit-placeholder.line-2{width:clamp(65px,13vw,175px)}body .app-shell.edit-suite .edit-library-note{align-items:start;gap:15px;padding:20px 22px;display:flex}body .app-shell.edit-suite .edit-note-mark{color:#e38660;font-size:22px;line-height:1.1}body .app-shell.edit-suite .edit-library-note p{font:12px/1.7 var(--font-body);color:#a0a594;max-width:560px;margin:0}body .app-shell.edit-suite .edit-reading{border-bottom:1px solid #41423c;justify-content:space-between;align-items:center;gap:20px;padding:23px 0;display:flex}body .app-shell.edit-suite .edit-reading>span{font:9px/1.5 var(--font-mono);color:#969b8a}body .app-shell.edit-suite .edit-reading p{font:500 12px/1.5 var(--font-body);margin:0}body .app-shell.edit-suite .edit-reading b{font:10px var(--font-mono);color:#f57546;margin-right:8px}body .app-shell.edit-suite .edit-reading small{color:#969b8a;margin-top:3px;font-size:11px;display:block}body .app-shell.edit-suite .edit-reading>svg{color:#f57546}body .app-shell.edit-suite .site-footer{background:#191a19;border-top:1px solid #41423c;width:100%;margin:0;padding:20px 4vw}body .app-shell.edit-suite :is(.results-heading h2,.table-section-heading h3){font-family:var(--font-body)}@media (max-width:760px){body .app-shell.edit-suite .site-header{grid-template-columns:1fr 1fr;gap:0;height:auto;min-height:105px;padding:17px 20px 0;display:grid}body .app-shell.edit-suite .header-service{justify-self:end;display:block}body .app-shell.edit-suite .site-nav{grid-area:2/1/auto/-1;justify-content:space-between;gap:0;width:100%;height:51px;overflow-x:auto}body .app-shell.edit-suite .site-nav a{white-space:nowrap;gap:5px;min-width:0;padding:0 5px;font-size:11px}body .app-shell.edit-suite .site-nav a svg{display:none}body .app-shell.edit-suite>main{width:100%;margin:0;padding:0 20px 24px}body .app-shell.edit-suite .edit-breadcrumb{margin:18px 0 24px;font-size:8px}body .app-shell.edit-suite .edit-breadcrumb>span:last-child{letter-spacing:0}body .app-shell.edit-suite .edit-intro{display:block}body .app-shell.edit-suite .edit-intro p{margin-top:12px;font-size:12px}body .app-shell.edit-suite .edit-intro p br{display:none}body .app-shell.edit-suite .search-form{padding:16px 13px}body .app-shell.edit-suite .search-label{display:block}body .app-shell.edit-suite .search-label code{margin-top:5px;font-size:8px;display:block}body .app-shell.edit-suite .search-box{flex-wrap:wrap;gap:7px;padding:10px;display:flex}body .app-shell.edit-suite .search-box>svg{display:none}body .app-shell.edit-suite .search-box input{flex:1 0 100%;width:100%;height:38px;font-size:13px}body .app-shell.edit-suite .search-box .primary-button{flex:1;width:auto;margin:0}body .app-shell.edit-suite .edit-input-note{margin-bottom:24px;font-size:9px;display:block}body .app-shell.edit-suite .edit-input-note span{display:block}body .app-shell.edit-suite .edit-desk-heading>span{font-size:8px}body .app-shell.edit-suite .edit-desk-body{grid-template-columns:1fr}body .app-shell.edit-suite .edit-bin{border-bottom:1px solid #41423c;border-right:0}body .app-shell.edit-suite .edit-frame{float:right;width:95px;height:74px;margin:0 0 15px 18px}body .app-shell.edit-suite .edit-bin h3{margin-top:12px}body .app-shell.edit-suite .edit-bin p{clear:both;margin-top:14px}body .app-shell.edit-suite .edit-library-heading{padding:14px;font-size:8px}body .app-shell.edit-suite .edit-sample-table{min-width:460px}body .app-shell.edit-suite .edit-sample-table :is(th,td){padding-left:12px;padding-right:12px}body .app-shell.edit-suite .edit-reading{flex-wrap:wrap;gap:18px}body .app-shell.edit-suite .edit-reading>span{flex-basis:100%}body .app-shell.edit-suite .edit-reading small{max-width:88px}body .app-shell.edit-suite .edit-reading>svg{display:none}}
