:root{--bg-base: #0f0f0f;--bg-surface: #181818;--bg-elevated: #212121;--bg-chip: #272727;--bg-chip-hover: #3f3f3f;--border-subtle: rgba(255,255,255,0.08);--border-light: rgba(255,255,255,0.14);--text-primary: #f1f1f1;--text-secondary: #aaaaaa;--text-muted: #717171;--yt-red: #ff0000;--yt-alert-red: #d93025;--yt-alert-text: #f28b82;--yt-blue: #065fd4;--yt-blue-hover: #0546a4;--yt-blue-light: #3ea6ff;--yt-green: #2ba640;--yt-green-light: #4ade80;--paper: #181818;--surface: #121212;--surface-2: #272727;--line: rgba(255,255,255,0.10);--line-soft: rgba(255,255,255,0.06);--ink: #f1f1f1;--muted: #aaaaaa;--faint: #717171;--red: #d93025;--red-deep: #f28b82;--blue: #065fd4;--blue-deep: #0546a4;--r-pill: 999px;--r-card: 18px;--r-sm: 12px;--pad-x: clamp(20px,5vw,64px);--pad: var(--pad-x);--max-w: 1180px;--ease-spring: cubic-bezier(0.22,1,0.36,1);--ease-out: cubic-bezier(0.16,1,0.3,1)}*,*::before,*::after{box-sizing: border-box}html{scroll-behavior: smooth;scroll-padding-top: 84px;-webkit-text-size-adjust: 100%;color-scheme: dark}section[id],[id]{scroll-margin-top: 84px}body{margin: 0;font-family: 'Inter','Roboto',-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size: 16px;line-height: 1.6;color: var(--text-primary);background-color: var(--bg-base);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;overflow-x: hidden}h1,h2,h3,h4,.ytc-brand__wordmark,.finder__go,.btn,.ytc-nav-cta,.ytc-cta__btn{font-family: 'Plus Jakarta Sans','Inter',-apple-system,sans-serif;margin: 0}p{margin: 0}a{color: inherit;text-decoration: none}button,input{font: inherit;color: inherit}img,svg{display: block;max-width: 100%}.sprite{position: absolute;width: 0;height: 0;overflow: hidden;pointer-events: none}.ico{width: 20px;height: 20px;fill: none;stroke: currentColor;stroke-width: 1.85;stroke-linecap: round;stroke-linejoin: round;flex: none}.ytc-app-shell{position: relative;min-height: 100vh;z-index: 1}.ytc-canvas-bg{position: fixed;inset: 0;width: 100%;height: 100%;z-index: 0;pointer-events: none;opacity: 0.55}.ytc-main,.ytc-footer,.dashboard-wrap{position: relative;z-index: 1}.ytc-container,.wrap{width: 100%;max-width: var(--max-w);margin-inline: auto;padding-inline: var(--pad-x)}.ytc-container--narrow{max-width: 820px}.ytc-navbar,.nav{position: fixed;top: 0;left: 0;right: 0;z-index: 100;height: 68px;display: flex;align-items: center;justify-content: space-between;gap: 20px;padding-inline: var(--pad-x);background: rgba(15,15,15,0.86);backdrop-filter: saturate(180%) blur(16px);-webkit-backdrop-filter: saturate(180%) blur(16px);border-bottom: 1px solid var(--border-subtle);transition: background 220ms var(--ease-out),border-color 220ms var(--ease-out),box-shadow 220ms var(--ease-out)}.ytc-navbar.is-scrolled,.ytc-navbar.is-stuck,.nav.is-scrolled{background: rgba(15,15,15,0.96);border-bottom-color: var(--border-light);box-shadow: 0 10px 28px rgba(0,0,0,0.6)}.ytc-brand,.brand{display: inline-flex;align-items: center;gap: 11px;font-weight: 700;letter-spacing: -0.02em;flex-shrink: 0}.ytc-brand__logo-wrap{display: inline-flex;align-items: center;gap: 8px}.ytc-brand__yt-icon{width: 29px;height: 20px;flex: none}.ytc-brand__wordmark{font-size: 18.5px;font-weight: 700;color: #ffffff;letter-spacing: -0.025em}.ytc-brand__divider,.brand__sep{width: 1px;height: 18px;background: rgba(255,255,255,0.16)}.ytc-brand__badge,.brand__tag{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;font-weight: 500;color: #cccccc;background: #272727;border: 1px solid rgba(255,255,255,0.08);padding: 4px 11px;border-radius: 8px;letter-spacing: -0.01em}.ytc-nav-links,.nav__links{display: flex;align-items: center;gap: clamp(18px,2.2vw,30px);margin-left: auto;margin-right: 18px}.ytc-nav-item,.navlink{position: relative;font-size: 14px;font-weight: 500;color: var(--text-secondary);padding: 6px 0;transition: color 180ms var(--ease-out)}.ytc-nav-item::after,.navlink::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 2px;border-radius: 2px;background: var(--yt-blue-light);transform: scaleX(0);transform-origin: left;transition: transform 240ms var(--ease-spring)}.ytc-nav-item:hover,.ytc-nav-item.is-active,.navlink:hover{color: #ffffff}.ytc-nav-item:hover::after,.ytc-nav-item.is-active::after,.navlink:hover::after{transform: scaleX(1)}.ytc-nav-actions{display: inline-flex;align-items: center;gap: 10px;flex-shrink: 0}.ytc-lang{position: relative;display: inline-flex;align-items: center}.ytc-lang__btn{display: inline-flex;align-items: center;gap: 7px;padding: 7px 12px;border-radius: var(--r-pill);background: #212121;border: 1px solid rgba(255,255,255,0.12);color: #f1f1f1;font-size: 13px;font-weight: 500;cursor: pointer;transition: background 180ms var(--ease-out),border-color 180ms var(--ease-out)}.ytc-lang__btn:hover,.ytc-lang.is-open .ytc-lang__btn{background: #2c2c2c;border-color: rgba(62,166,255,0.45);color: #ffffff}.ytc-lang__globe{width: 15px;height: 15px;color: var(--yt-blue-light);flex-shrink: 0}.ytc-lang__caret{width: 12px;height: 12px;color: var(--text-secondary);transition: transform 180ms var(--ease-out);flex-shrink: 0}.ytc-lang.is-open .ytc-lang__caret{transform: rotate(180deg)}.ytc-lang__menu{position: absolute;top: calc(100% + 8px);right: 0;z-index: 999;min-width: 195px;max-height: 360px;overflow-y: auto;padding: 6px;border-radius: 14px;background: #181818;border: 1px solid rgba(255,255,255,0.14);box-shadow: 0 20px 44px rgba(0,0,0,0.8);display: none;flex-direction: column;gap: 2px}.ytc-lang.is-open .ytc-lang__menu{display: flex}.ytc-lang__item{display: flex;align-items: center;justify-content: space-between;gap: 10px;width: 100%;padding: 8px 11px;border: 0;border-radius: 9px;background: transparent;color: var(--text-secondary);font-size: 13px;font-weight: 500;text-align: left;cursor: pointer;transition: background 140ms,color 140ms}.ytc-lang__item:hover{background: rgba(255,255,255,0.08);color: #ffffff}.ytc-lang__item.is-active{background: rgba(6,95,212,0.22);color: #ffffff;font-weight: 600}.ytc-lang__code{font-family: ui-monospace,SFMono-Regular,monospace;font-size: 11px;font-weight: 600;color: var(--yt-blue-light);text-transform: uppercase}.ytc-nav-cta{display: inline-flex;align-items: center;gap: 8px;padding: 8px 18px;border-radius: var(--r-pill);background: var(--yt-blue);border: 1px solid rgba(62,166,255,0.35);font-size: 13.5px;font-weight: 600;color: #ffffff;flex-shrink: 0;transition: background 180ms var(--ease-out),transform 180ms var(--ease-out),box-shadow 180ms var(--ease-out)}.ytc-nav-cta:hover{background: var(--yt-blue-hover);box-shadow: 0 6px 20px rgba(6,95,212,0.4);transform: translateY(-1px)}@media (max-width: 900px){.ytc-nav-links,.nav__links{display: none}.ytc-nav-actions{margin-left: auto}}@media (max-width: 560px){.ytc-navbar,.nav{height: 60px;padding-inline: 16px}.ytc-brand__divider,.ytc-brand__badge,.brand__sep,.brand__tag{display: none}.ytc-lang__name-full{display: none}.ytc-nav-cta{padding: 7px 14px;font-size: 12.5px}}.ytc-hero{position: relative;min-height: 100vh;min-height: 100svh;display: flex;align-items: center;justify-content: center;padding: 112px var(--pad-x) 72px;overflow: hidden}.ytc-hero__ambient{position: absolute;inset: 0;pointer-events: none;background: radial-gradient(44% 42% at 78% 36%,rgba(6,95,212,0.12),transparent 68%),radial-gradient(36% 36% at 18% 22%,rgba(43,166,64,0.05),transparent 65%);filter: blur(40px)}.ytc-hero__grid{position: relative;z-index: 1;width: 100%;max-width: 1180px;display: grid;grid-template-columns: minmax(0,1.08fr) minmax(0,440px);align-items: center;gap: clamp(32px,4.8vw,76px)}.ytc-hero__content{display: flex;flex-direction: column;align-items: flex-start;text-align: left;max-width: 620px}.ytc-status-pill{display: inline-flex;align-items: center;gap: 8px;padding: 6px 14px;border-radius: var(--r-pill);background: #181818;border: 1px solid var(--border-light);box-shadow: 0 4px 14px rgba(0,0,0,0.25);font-size: 12.5px;font-weight: 500;color: #cccccc;margin-bottom: clamp(18px,2.6vh,26px)}.ytc-status-pill__dot{width: 7px;height: 7px;border-radius: 50%;background: var(--yt-green);box-shadow: 0 0 0 0 rgba(43,166,64,0.55);animation: ytcPulseGreen 2.4s infinite}@keyframes ytcPulseGreen{0%{box-shadow: 0 0 0 0 rgba(43,166,64,0.5)}70%{box-shadow: 0 0 0 7px rgba(43,166,64,0)}100%{box-shadow: 0 0 0 0 rgba(43,166,64,0)}}.ytc-hero__heading{font-size: clamp(2.1rem,4.4vw,3.45rem);line-height: 1.16;letter-spacing: -0.03em;font-weight: 700;color: #ffffff;padding-bottom: 2px}.ytc-hero__heading-line{display: block;color: #ffffff}.ytc-hero__heading-accent{color: #ffffff;background: none;-webkit-text-fill-color: #ffffff}.ytc-hero__subtitle{margin-top: clamp(16px,2vh,22px);max-width: 48ch;color: var(--text-secondary);font-size: clamp(15px,1.2vw,17.5px);line-height: 1.6}.finder{position: relative;display: flex;align-items: center;gap: 10px;width: 100%;max-width: 620px;margin-top: clamp(24px,3.5vh,34px);padding: 7px 7px 7px 20px;background: #181818;border: 1.5px solid rgba(255,255,255,0.16);border-radius: var(--r-pill);box-shadow: 0 16px 40px rgba(0,0,0,0.45);transition: border-color 200ms var(--ease-out),box-shadow 200ms var(--ease-out),background 200ms var(--ease-out)}.finder:focus-within{background: #212121;border-color: var(--yt-blue-light);box-shadow: 0 16px 40px rgba(6,95,212,0.22),0 0 0 4px rgba(62,166,255,0.14)}.finder.is-wrong{border-color: var(--yt-alert-red);box-shadow: 0 0 0 4px rgba(217,48,37,0.20)}.finder__icon{color: var(--text-muted);transition: color 180ms}.finder:focus-within .finder__icon{color: var(--yt-blue-light)}.finder__input{flex: 1;min-width: 0;border: 0;outline: 0;background: transparent;padding: 13px 0;font-size: 16px;color: #ffffff}.finder__input::placeholder{color: var(--text-muted)}.finder__go{position: relative;overflow: hidden;flex: none;display: inline-flex;align-items: center;justify-content: center;gap: 8px;padding: 13px 26px;border: 0;border-radius: var(--r-pill);background: var(--yt-blue);color: #ffffff;font-weight: 600;font-size: 15px;cursor: pointer;min-height: 46px;box-shadow: 0 6px 20px rgba(6,95,212,0.35);transition: transform 200ms var(--ease-spring),box-shadow 200ms var(--ease-spring)}.finder__go:hover{transform: translateY(-1px);box-shadow: 0 10px 26px rgba(6,95,212,0.5)}.finder__go-fill{position: absolute;inset: 0;background: var(--yt-blue-hover);transform: scaleX(0);transform-origin: left;transition: transform 320ms var(--ease-spring)}.finder__go:hover .finder__go-fill{transform: scaleX(1)}.finder__go-label{position: relative;z-index: 2}.finder__go-arrow{position: relative;z-index: 2;width: 18px;height: 18px;transition: transform 240ms var(--ease-spring)}.finder__go:hover .finder__go-arrow{transform: translateX(4px)}.finder__note{margin-top: 10px;font-size: 13px;font-weight: 500;color: var(--yt-alert-text)}.finder__note:empty{display: none;margin-top: 0}.formats{margin-top: clamp(18px,2.6vh,24px);width: 100%;max-width: 620px}.formats__chips{display: flex;flex-wrap: wrap;justify-content: flex-start;gap: 8px}.chip{display: inline-flex;align-items: center;gap: 6px;min-height: 38px;padding: 8px 15px;border: 1px solid rgba(255,255,255,0.12);border-radius: var(--r-pill);background: #1e1e1e;color: #d4d4d4;font-family: 'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,monospace;font-size: 12.5px;cursor: pointer;box-shadow: 0 2px 8px rgba(0,0,0,0.25);transition: background 180ms var(--ease-out),border-color 180ms var(--ease-out),color 180ms var(--ease-out),transform 180ms var(--ease-out)}.chip::before{content: "+";font-weight: 700;color: var(--yt-blue-light);font-size: 13px}.chip:hover{background: #2a2a2a;border-color: var(--yt-blue-light);color: #ffffff;transform: translateY(-2px)}.formats__notice{display: inline-flex;align-items: center;gap: 8px;margin-top: 14px;padding: 6px 12px;border-radius: 8px;background: rgba(255,255,255,0.03);border: 1px solid rgba(255,255,255,0.06);color: var(--text-secondary);font-size: 12.5px}.formats__notice .ico{width: 15px;height: 15px;color: var(--yt-blue-light)}.formats__notice span{font-family: ui-monospace,SFMono-Regular,Menlo,monospace;color: #ffffff;background: #272727;padding: 1px 6px;border-radius: 4px}.trust{display: flex;flex-wrap: wrap;justify-content: flex-start;gap: 10px;margin-top: clamp(22px,3.2vh,30px)}.trust__item{display: inline-flex;align-items: center;gap: 8px;padding: 9px 15px;border-radius: var(--r-pill);background: #212121;border: 1px solid rgba(255,255,255,0.14);box-shadow: 0 4px 14px rgba(0,0,0,0.3);font-size: 13px;font-weight: 600;color: #f1f1f1}.trust__item .ico{width: 16px;height: 16px;color: var(--yt-green);stroke-width: 2.2}.ytc-studio-widget{position: relative;z-index: 1;justify-self: center;width: 100%;max-width: 430px;animation: floaty 3.2s ease-in-out infinite}@keyframes floaty{0%,100%{transform: translateY(0)}50%{transform: translateY(-14px)}}.ytc-studio-card{position: relative;background: #181818;border: 1px solid rgba(255,255,255,0.12);border-radius: 20px;padding: 22px;box-shadow: 0 30px 60px -20px rgba(0,0,0,0.75),0 0 0 1px rgba(255,255,255,0.04) inset}.ytc-studio-card__top{display: flex;align-items: center;justify-content: space-between;margin-bottom: 16px}.ytc-studio-card__eyebrow{font-size: 11px;font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: var(--text-muted)}.ytc-studio-card__tag--ok{display: inline-flex;align-items: center;gap: 6px;font-size: 11.5px;font-weight: 600;color: var(--yt-green-light);background: rgba(43,166,64,0.14);border: 1px solid rgba(43,166,64,0.32);padding: 4px 10px;border-radius: var(--r-pill)}.ytc-studio-card__tag--ok i{width: 6px;height: 6px;border-radius: 50%;background: var(--yt-green)}.ytc-mini-player{position: relative;border-radius: 12px;overflow: hidden;background: #121212;border: 1px solid rgba(255,255,255,0.09);margin-bottom: 16px}.ytc-mini-player__Viewport{position: relative;height: 138px;background: radial-gradient(circle at 25% 30%,rgba(6,95,212,0.20),transparent 60%),radial-gradient(circle at 80% 70%,rgba(43,166,64,0.14),transparent 55%),linear-gradient(180deg,#161922 0%,#0f1117 100%);display: flex;flex-direction: column;justify-content: space-between;padding: 12px 14px}.ytc-calm-wave{display: flex;align-items: center;justify-content: center;gap: 4px;height: 36px;margin: auto 0;opacity: 0.75}.ytc-calm-wave span{display: block;width: 3px;border-radius: 99px;background: rgba(62,166,255,0.65)}.ytc-calm-wave span:nth-child(odd){background: rgba(255,255,255,0.35)}.ytc-mini-player__badge-row{display: flex;align-items: center;justify-content: space-between;gap: 8px}.ytc-mini-player__claim-pill{display: inline-flex;align-items: center;gap: 6px;padding: 4px 10px;border-radius: 6px;background: rgba(15,15,15,0.78);border: 1px solid rgba(255,255,255,0.12);font-size: 11px;font-weight: 600;color: #f1f1f1}.ytc-mini-player__claim-pill i{width: 6px;height: 6px;border-radius: 50%;background: var(--yt-green)}.ytc-mini-player__time{font-family: 'JetBrains Mono',ui-monospace,SFMono-Regular,monospace;font-size: 11px;color: #cccccc;background: rgba(15,15,15,0.75);border: 1px solid rgba(255,255,255,0.08);padding: 3px 8px;border-radius: 5px}.ytc-mini-player__controls{display: flex;flex-direction: column;gap: 8px}.ytc-mini-player__timeline{position: relative;height: 4px;border-radius: 99px;background: rgba(255,255,255,0.16)}.ytc-mini-player__progress{position: absolute;left: 0;top: 0;bottom: 0;width: 58%;border-radius: 99px;background: var(--yt-blue-light)}.ytc-mini-player__scrubber{position: absolute;left: 58%;top: 50%;width: 10px;height: 10px;border-radius: 50%;background: #ffffff;border: 2px solid var(--yt-blue-light);transform: translate(-50%,-50%)}.ytc-mini-player__bar{display: flex;align-items: center;justify-content: space-between;font-size: 11.5px;color: #bbbbbb}.ytc-mini-player__bar-left{display: inline-flex;align-items: center;gap: 7px;font-weight: 500}.ytc-studio-ch{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding-bottom: 14px;margin-bottom: 8px;border-bottom: 1px solid var(--border-subtle)}.ytc-studio-ch__left{display: flex;align-items: center;gap: 11px;min-width: 0}.ytc-studio-ch__avatar{width: 42px;height: 42px;border-radius: 50%;object-fit: cover;border: 1.5px solid rgba(255,255,255,0.14)}.ytc-studio-ch__meta{display: flex;flex-direction: column;gap: 2px}.ytc-studio-ch__name{display: inline-flex;align-items: center;gap: 5px;font-weight: 700;font-size: 15px;color: #ffffff}.ytc-studio-ch__sub{font-size: 12.5px;color: var(--text-secondary)}.ytc-studio-ch__pill{font-size: 11.5px;font-weight: 600;padding: 4px 11px;border-radius: var(--r-pill);border: 1px solid rgba(43,166,64,0.35);color: var(--yt-green-light);background: rgba(43,166,64,0.12)}.ytc-ledger-list{list-style: none;margin: 0;padding: 2px 0}.ytc-ledger-row{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 10px 0;border-bottom: 1px solid rgba(255,255,255,0.06);font-size: 13.5px}.ytc-ledger-row:last-child{border-bottom: none}.ytc-ledger-row__label{display: inline-flex;align-items: center;gap: 9px;color: var(--text-secondary)}.ytc-ledger-row__label .ico{width: 16px;height: 16px;color: var(--text-muted)}.ytc-ledger-row__val{font-weight: 600;color: #f1f1f1}.ytc-ledger-row__val.is-ok{color: var(--yt-green-light)}.ytc-studio-foot{display: flex;align-items: center;justify-content: space-between;margin-top: 12px;padding-top: 12px;border-top: 1px solid var(--border-subtle);font-size: 12px;color: var(--text-muted)}.ytc-studio-foot__live{display: inline-flex;align-items: center;gap: 7px;color: var(--text-secondary)}.ytc-studio-foot__live i{width: 7px;height: 7px;border-radius: 50%;background: var(--yt-green)}.ytc-floating-badge{position: absolute;left: -24px;bottom: -20px;z-index: 4;display: flex;align-items: center;gap: 10px;padding: 11px 15px;border-radius: 14px;background: #212121;border: 1px solid rgba(43,166,64,0.38);box-shadow: 0 20px 40px -12px rgba(0,0,0,0.75);font-size: 12px;line-height: 1.25;color: var(--text-secondary);animation: floatyPeek 2.8s ease-in-out infinite;animation-delay: -1.4s}@keyframes floatyPeek{0%,100%{transform: translateY(0)}50%{transform: translateY(-10px)}}.ytc-floating-badge b{color: #ffffff;font-weight: 600}.ytc-floating-badge__icon{display: grid;place-items: center;width: 30px;height: 30px;border-radius: 9px;background: rgba(43,166,64,0.16);color: var(--yt-green-light);flex: none}.ytc-floating-badge__icon .ico{width: 17px;height: 17px;stroke-width: 2.3}@media (max-width: 960px){.ytc-hero{padding-top: 98px;padding-bottom: 52px}.ytc-hero__grid{grid-template-columns: 1fr;justify-items: center;text-align: center;gap: 44px}.ytc-hero__content{align-items: center;text-align: center}.formats__chips,.trust{justify-content: center}.ytc-floating-badge{left: -10px;bottom: -18px}}@media (max-width: 560px){.finder{flex-wrap: wrap;padding: 10px 14px;border-radius: 20px;row-gap: 10px}.finder__input{flex: 1 1 160px;padding: 6px 0}.finder__go{flex: 1 1 100%;justify-content: center}.ytc-studio-widget{animation: none}.ytc-floating-badge{position: static;margin-top: 12px;justify-content: center;animation: none}}.ytc-metrics{padding: clamp(36px,5vh,56px) 0;background: #141414;border-block: 1px solid var(--border-subtle)}.ytc-metrics__grid{display: grid;grid-template-columns: repeat(4,1fr);gap: 20px}.ytc-metric-card{padding: 22px 20px;border-radius: 16px;background: #181818;border: 1px solid var(--border-subtle);text-align: center;display: flex;flex-direction: column;gap: 6px}.stat__num{font-family: 'Plus Jakarta Sans',sans-serif;font-weight: 800;font-size: clamp(1.75rem,3.2vw,2.5rem);letter-spacing: -0.03em;color: #ffffff;line-height: 1.05}.stat__label{font-size: 13px;font-weight: 500;color: var(--text-secondary)}@media (max-width: 760px){.ytc-metrics__grid{grid-template-columns: 1fr 1fr}}.ytc-sec-head{max-width: 640px;margin: 0 auto clamp(36px,5.5vh,52px);text-align: center}.ytc-sec-head__eyebrow{display: inline-block;font-size: 12px;font-weight: 700;letter-spacing: 0.14em;text-transform: uppercase;color: var(--yt-blue-light);margin-bottom: 10px}.ytc-sec-head__title{font-size: clamp(1.75rem,3.5vw,2.6rem);line-height: 1.12;letter-spacing: -0.025em;font-weight: 700;color: #ffffff}.ytc-sec-head__desc{margin-top: 12px;color: var(--text-secondary);font-size: clamp(15px,1.15vw,17px)}.ytc-workflow{padding: clamp(64px,9vh,108px) 0}.steps{display: grid;grid-template-columns: repeat(3,1fr);gap: clamp(18px,2.4vw,26px)}.ytc-step-card{position: relative;padding: 28px 24px 26px;border-radius: var(--r-card);background: var(--bg-surface);border: 1px solid var(--border-subtle);transition: transform 220ms var(--ease-spring),border-color 220ms var(--ease-out)}.ytc-step-card:hover{transform: translateY(-3px);border-color: rgba(62,166,255,0.38)}.ytc-step-card__num{position: absolute;top: 22px;right: 22px;font-family: ui-monospace,SFMono-Regular,monospace;font-size: 12px;font-weight: 600;color: var(--text-muted);background: #272727;padding: 3px 9px;border-radius: var(--r-pill)}.ytc-step-card__icon{display: grid;place-items: center;width: 44px;height: 44px;border-radius: 12px;background: rgba(6,95,212,0.16);color: var(--yt-blue-light);margin-bottom: 18px}.ytc-step-card__title{font-size: 18px;font-weight: 700;color: #ffffff;margin-bottom: 8px}.ytc-step-card__text{color: var(--text-secondary);font-size: 14.5px;line-height: 1.55}@media (max-width: 860px){.steps{grid-template-columns: 1fr}}.ytc-impact{position: relative;padding: clamp(64px,9vh,108px) 0;background: #121212;border-block: 1px solid var(--border-subtle);overflow: hidden}.ytc-impact__glow{position: absolute;inset: 0;pointer-events: none;background: radial-gradient(45% 50% at 15% 20%,rgba(217,48,37,0.07),transparent 65%)}.risk__grid{position: relative;display: grid;grid-template-columns: 1.25fr 1fr 1fr;gap: 16px}.ytc-bento-card{padding: 24px 22px;border-radius: var(--r-card);background: var(--bg-surface);border: 1px solid var(--border-subtle);transition: transform 220ms var(--ease-spring),border-color 220ms var(--ease-out)}.ytc-bento-card:hover{transform: translateY(-2px);border-color: var(--border-light)}.ytc-bento-card__head{display: flex;align-items: center;justify-content: space-between;margin-bottom: 14px;color: var(--yt-alert-text)}.ytc-bento-card__head .ico{width: 22px;height: 22px}.ytc-bento-card__badge{font-family: 'Plus Jakarta Sans',sans-serif;font-weight: 700;font-size: 12px;padding: 3px 10px;border-radius: var(--r-pill);background: rgba(217,48,37,0.15);border: 1px solid rgba(217,48,37,0.32);color: var(--yt-alert-text)}.ytc-bento-card__title{font-size: 17.5px;font-weight: 700;color: #ffffff;margin-bottom: 7px}.ytc-bento-card__text{color: var(--text-secondary);font-size: 14px;line-height: 1.55}@media (min-width: 861px){.ytc-bento-card--featured{grid-row: span 2;display: flex;flex-direction: column;justify-content: center;background: linear-gradient(165deg,rgba(217,48,37,0.12) 0%,#181818 100%);border-color: rgba(217,48,37,0.28)}.ytc-bento-card--featured .ytc-bento-card__title{font-size: 23px}.ytc-bento-card--featured .ytc-bento-card__text{font-size: 15px}}@media (max-width: 860px){.risk__grid{grid-template-columns: 1fr 1fr}}@media (max-width: 560px){.risk__grid{grid-template-columns: 1fr}}.ytc-signals{padding: clamp(64px,9vh,108px) 0}.scan__grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 16px}.ytc-signal-card{padding: 24px 22px;background: var(--bg-surface);border: 1px solid var(--border-subtle);border-radius: var(--r-card);transition: transform 220ms var(--ease-spring),border-color 220ms var(--ease-out)}.ytc-signal-card:hover{transform: translateY(-3px);border-color: rgba(62,166,255,0.35)}.ytc-signal-card__icon{display: grid;place-items: center;width: 42px;height: 42px;border-radius: 11px;background: rgba(6,95,212,0.15);color: var(--yt-blue-light);margin-bottom: 14px}.ytc-signal-card h3{font-size: 16px;font-weight: 700;color: #ffffff;margin-bottom: 6px}.ytc-signal-card p{color: var(--text-secondary);font-size: 14px;line-height: 1.55}@media (max-width: 860px){.scan__grid{grid-template-columns: 1fr 1fr}}@media (max-width: 560px){.scan__grid{grid-template-columns: 1fr}}.faq{padding: clamp(64px,10vh,116px) 0}.acc__item{border: 1px solid var(--border-subtle);border-radius: 14px;margin-bottom: 12px;overflow: hidden;background: var(--bg-surface);transition: border-color 200ms var(--ease-out)}.acc__item.is-open{border-color: rgba(62,166,255,0.40)}.acc__q{width: 100%;display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 19px 22px;background: transparent;border: 0;text-align: left;font-family: 'Plus Jakarta Sans',sans-serif;font-weight: 600;font-size: 16px;color: #ffffff;cursor: pointer}.acc__plus{width: 20px;height: 20px;color: var(--text-muted);transition: transform 260ms var(--ease-spring),color 180ms}.acc__item.is-open .acc__plus{transform: rotate(135deg);color: var(--yt-blue-light)}.acc__a{max-height: 0;overflow: hidden;transition: max-height 340ms var(--ease-spring)}.acc__a p{padding: 0 22px 20px;color: var(--text-secondary);font-size: 14.5px;line-height: 1.6}.ytc-cta{padding: clamp(48px,8vh,88px) 0}.ytc-cta__box{position: relative;overflow: hidden;text-align: center;background: linear-gradient(135deg,#1b1f29 0%,#14161d 100%);border: 1px solid rgba(255,255,255,0.11);border-radius: 24px;padding: clamp(40px,6vw,60px) 28px}.ytc-cta__box::before{content: "";position: absolute;inset: 0;background: radial-gradient(50% 65% at 50% 0%,rgba(6,95,212,0.20),transparent 65%);pointer-events: none}.ytc-cta__title{position: relative;font-size: clamp(1.65rem,3.3vw,2.35rem);color: #ffffff;letter-spacing: -0.025em;font-weight: 700}.ytc-cta__sub{position: relative;margin-top: 10px;color: var(--text-secondary);font-size: 15px}.ytc-cta__btn{position: relative;display: inline-flex;align-items: center;gap: 9px;margin-top: 24px;padding: 13px 28px;border-radius: var(--r-pill);background: var(--yt-blue);color: #ffffff;font-weight: 600;font-size: 15px;box-shadow: 0 8px 22px rgba(6,95,212,0.38);transition: transform 200ms var(--ease-spring),background 180ms}.ytc-cta__btn:hover{background: var(--yt-blue-hover);transform: translateY(-2px)}.ytc-cta__btn .ico{width: 18px;height: 18px;transition: transform 220ms var(--ease-spring)}.ytc-cta__btn:hover .ico{transform: translateX(4px)}.ytc-footer,.foot{border-top: 1px solid var(--border-subtle);background: #0b0b0b;padding: clamp(44px,6vh,64px) 0 28px}.ytc-footer__grid,.foot__grid{display: grid;grid-template-columns: 2fr 1fr 1fr;gap: clamp(28px,4vw,56px)}.ytc-footer__grid--4col{display: grid;grid-template-columns: 1.6fr 0.75fr 0.75fr 1.35fr;gap: clamp(24px,3vw,42px);align-items: start}.ytc-footer__brand-col,.foot__brandcol,.foot__lead{max-width: 400px}.ytc-footer__desc,.foot__tag{margin-top: 12px;font-size: 13.5px;color: var(--text-secondary);line-height: 1.6}.ytc-footer__badges,.foot__trust{display: flex;flex-wrap: wrap;gap: 14px;margin-top: 16px}.ytc-footer__badges span,.foot__trust span{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;font-weight: 500;color: #cccccc}.ytc-footer__badges .ico,.foot__trust .ico{width: 15px;height: 15px;color: var(--yt-green)}.ytc-footer__nav,.foot__col{display: flex;flex-direction: column;gap: 10px}.ytc-footer__heading,.foot__h{font-size: 11.5px;font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase;color: var(--text-muted);margin-bottom: 2px}.ytc-footer__nav a,.foot__col a{font-size: 13.5px;color: var(--text-secondary);width: max-content;transition: color 180ms}.ytc-footer__nav a:hover,.foot__col a:hover{color: #ffffff}.ytc-feedback{display: flex;flex-direction: column;gap: 8px}.ytc-feedback__sub{font-size: 12.5px;color: var(--text-secondary);line-height: 1.45;margin-bottom: 2px}.ytc-feedback__row{display: flex;gap: 6px}.ytc-feedback__input{width: 100%;min-width: 0;padding: 8px 11px;border-radius: 8px;background: #161616;border: 1px solid rgba(255,255,255,0.10);color: #ffffff;font-size: 12.5px;outline: none;transition: border-color 180ms}.ytc-feedback__input::placeholder{color: var(--text-muted)}.ytc-feedback__input:focus{border-color: var(--yt-blue-light)}.ytc-feedback__btn{flex: none;padding: 8px 15px;border-radius: 8px;border: 1px solid rgba(62,166,255,0.30);background: var(--yt-blue);color: #ffffff;font-size: 12.5px;font-weight: 600;cursor: pointer;transition: background 180ms}.ytc-feedback__btn:hover{background: var(--yt-blue-hover)}.ytc-feedback__status{font-size: 11.5px;color: var(--yt-green-light)}.ytc-feedback__status:empty{display: none}.ytc-footer__bottom,.foot__bar{display: flex;align-items: center;justify-content: space-between;gap: 14px;flex-wrap: wrap;margin-top: clamp(32px,4vh,44px);padding-top: 20px;border-top: 1px solid var(--border-subtle);font-size: 12.5px;color: var(--text-muted)}.ytc-footer__links,.foot__barlinks{display: inline-flex;gap: 18px}.ytc-footer__links a,.foot__priv{color: var(--text-secondary);transition: color 180ms}.ytc-footer__links a:hover,.foot__priv:hover{color: #ffffff}@media (max-width: 900px){.ytc-footer__grid--4col{grid-template-columns: 1fr 1fr}}@media (max-width: 600px){.ytc-footer__grid,.foot__grid,.ytc-footer__grid--4col{grid-template-columns: 1fr}}.ytc-cookie-slim{position: fixed;left: 50%;bottom: 16px;transform: translateX(-50%);z-index: 950;width: max-content;max-width: calc(100vw - 28px);padding: 8px 10px 8px 16px;border-radius: var(--r-pill);background: rgba(24,24,24,0.96);border: 1px solid rgba(255,255,255,0.14);box-shadow: 0 14px 36px rgba(0,0,0,0.75);backdrop-filter: blur(16px);-webkit-backdrop-filter: blur(16px);display: flex;align-items: center;gap: 14px}.ytc-cookie-slim[hidden]{display: none !important}.ytc-cookie-slim__text{display: inline-flex;align-items: center;gap: 8px;font-size: 12px;color: var(--text-secondary)}.ytc-cookie-slim__dot{width: 6px;height: 6px;border-radius: 50%;background: var(--yt-blue-light);flex: none}.ytc-cookie-slim__actions{display: inline-flex;align-items: center;gap: 6px;flex: none}.ytc-cookie-slim__btn{padding: 5px 13px;border-radius: var(--r-pill);font-size: 11.5px;font-weight: 600;cursor: pointer;border: 1px solid transparent;transition: all 180ms}.ytc-cookie-slim__btn--accept{background: #f1f1f1;color: #0f0f0f}.ytc-cookie-slim__btn--accept:hover{background: #ffffff}.ytc-cookie-slim__btn--dismiss{background: transparent;border-color: rgba(255,255,255,0.14);color: var(--text-secondary)}.ytc-cookie-slim__btn--dismiss:hover{color: #ffffff;background: rgba(255,255,255,0.06)}@media (max-width: 600px){.ytc-cookie-slim{border-radius: 16px;padding: 10px 14px;flex-direction: column;gap: 8px;text-align: center}}.btn{position: relative;overflow: hidden;display: inline-flex;align-items: center;justify-content: center;gap: 8px;width: 100%;min-height: 46px;padding: 12px 24px;border: 0;border-radius: var(--r-pill);font-weight: 600;font-size: 14.5px;cursor: pointer}.btn--solid{background: var(--yt-blue);color: #ffffff;box-shadow: 0 6px 20px rgba(6,95,212,0.35)}.btn--solid .btn__fill{position: absolute;inset: 0;background: var(--yt-blue-hover);transform: scaleX(0);transform-origin: left;transition: transform 320ms var(--ease-spring)}.btn--solid:hover .btn__fill{transform: scaleX(1)}.btn__label{position: relative;z-index: 2}.btn--ghost{background: rgba(255,255,255,0.04);color: var(--text-secondary);border: 1px solid var(--border-light)}.btn--ghost:hover{background: rgba(255,255,255,0.09);color: #ffffff}.modal{position: fixed;inset: 0;z-index: 1000;display: grid;place-items: center;padding: 20px;visibility: hidden;opacity: 0;transition: opacity 240ms var(--ease-out),visibility 240ms var(--ease-out)}.modal.is-open{visibility: visible;opacity: 1}.modal__scrim{position: absolute;inset: 0;background: rgba(0,0,0,0.78);backdrop-filter: blur(8px)}.modal__card{position: relative;width: 100%;max-width: 440px;background: #181818;border: 1px solid rgba(255,255,255,0.12);border-radius: 22px;padding: 28px 26px 24px;box-shadow: 0 32px 72px rgba(0,0,0,0.8);transform: translateY(14px) scale(0.98);transition: transform 280ms var(--ease-spring);text-align: center;color: var(--text-primary)}.modal.is-open .modal__card{transform: none}.modal__x{position: absolute;top: 12px;right: 12px;width: 38px;height: 38px;z-index: 20;display: grid;place-items: center;border: 0;border-radius: 50%;background: rgba(255,255,255,0.05);color: var(--text-secondary);cursor: pointer;transition: background 180ms,color 180ms}.modal__x:hover{background: rgba(255,255,255,0.12);color: #ffffff}.modal__x *{pointer-events: none}.modal__phase[hidden]{display: none}.modal__title{font-size: 20px;font-weight: 700;color: #ffffff;letter-spacing: -0.02em}.scanhead{display: flex;flex-direction: column;align-items: center;gap: 6px}.scanhead__sub{font-size: 13.5px;color: var(--text-secondary)}.scanhead__radar{position: relative;width: 54px;height: 54px;margin-bottom: 8px;display: grid;place-items: center}.scanhead__radar i{position: absolute;inset: 0;border-radius: 50%;border: 1.5px solid var(--yt-blue-light);opacity: 0;animation: radar 2.2s var(--ease-out) infinite}.scanhead__radar i:nth-child(2){animation-delay: 0.6s}.scanhead__radar i:nth-child(3){animation-delay: 1.2s}.scanhead__radar::after{content: "";width: 12px;height: 12px;border-radius: 50%;background: var(--yt-blue-light)}@keyframes radar{0%{transform: scale(0.35);opacity: 0.85}100%{transform: scale(1.15);opacity: 0}}.scansteps{list-style: none;margin: 22px 0 18px;padding: 6px 14px;text-align: left;background: #121212;border-radius: 14px;border: 1px solid var(--border-subtle)}.scanstep{display: flex;align-items: center;gap: 10px;padding: 9.5px 2px;border-bottom: 1px solid var(--border-subtle);font-size: 13px;color: var(--text-muted);transition: color 180ms}.scanstep:last-child{border-bottom: 0}.scanstep__dot{width: 8px;height: 8px;border-radius: 50%;background: rgba(255,255,255,0.18);flex: none;transition: background 180ms,transform 180ms}.scanstep__label{flex: 1}.scanstep__val{font-family: ui-monospace,SFMono-Regular,monospace;font-size: 11.5px;color: var(--text-muted)}.scanstep.is-active{color: #ffffff;font-weight: 500}.scanstep.is-active .scanstep__dot{background: var(--yt-blue-light);transform: scale(1.25)}.scanstep.is-done{color: var(--text-secondary)}.scanstep.is-done .scanstep__dot{background: var(--yt-green)}.scanstep.is-done .scanstep__val{color: var(--yt-green-light)}.prog{display: flex;align-items: center;gap: 12px}.prog__pct{font-family: 'Plus Jakarta Sans',sans-serif;font-weight: 700;font-size: 13px;min-width: 36px;text-align: right;color: #ffffff}.prog__track{flex: 1;height: 6px;border-radius: var(--r-pill);background: rgba(255,255,255,0.08);overflow: hidden}.prog__bar{height: 100%;width: 0%;border-radius: var(--r-pill);background: linear-gradient(90deg,var(--yt-blue),var(--yt-blue-light));transition: width 240ms var(--ease-out)}.chcard{display: flex;align-items: center;gap: 14px;padding: 14px;border-radius: 16px;background: #121212;border: 1px solid var(--border-subtle);text-align: left}.chcard__avatar{width: 54px;height: 54px;border-radius: 50%;object-fit: cover;background: #272727;flex: none}.chcard__body{display: flex;flex-direction: column;gap: 4px;min-width: 0}.chcard__name{display: inline-flex;align-items: center;gap: 6px;font-weight: 700;font-size: 16px;color: #ffffff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.chcard__name .verified{width: 16px;height: 16px;flex: none}.chcard__stats{display: flex;flex-wrap: wrap;gap: 12px;font-size: 12.5px;color: var(--text-secondary)}.chcard__stats span{display: inline-flex;align-items: center;gap: 5px}.chcard__stats .ico{width: 14px;height: 14px;color: var(--text-muted)}.chcard__stats b{color: #ffffff;font-weight: 600}.modal__ask{margin: 18px 0 14px;font-weight: 600;color: #ffffff}.modal__actions{display: flex;flex-direction: column;gap: 9px}.modal__secure{display: inline-flex;align-items: center;gap: 6px;margin-top: 14px;font-size: 12px;color: var(--text-muted)}.modal__secure .ico{width: 14px;height: 14px;color: var(--yt-green)}.errmark{width: 52px;height: 52px;border-radius: 50%;margin: 0 auto 12px;display: grid;place-items: center;background: rgba(217,48,37,0.14);color: var(--yt-alert-text)}.errmark .ico{width: 26px;height: 26px}.modal__errtext{margin: 8px 0 18px;font-size: 14px;color: var(--text-secondary)}.clearmark{width: 56px;height: 56px;border-radius: 50%;margin: 0 auto 12px;display: grid;place-items: center;background: rgba(43,166,64,0.14);color: var(--yt-green-light)}.clearmark .ico{width: 28px;height: 28px;stroke-width: 2.4}.violation-card{background: rgba(217,48,37,0.10);border: 1px solid rgba(217,48,37,0.28);border-radius: 12px;padding: 12px 14px;margin-bottom: 18px;text-align: left;display: flex;flex-direction: column;gap: 8px}.violation-item{display: flex;align-items: center;gap: 10px;font-size: 13px;color: #fca5a5}.violation-badge{background: var(--yt-alert-red);color: #ffffff;font-size: 10px;font-weight: 700;padding: 2px 7px;border-radius: 4px;letter-spacing: 0.04em;flex: none}.rise{opacity: 0;transform: translateY(12px);animation: rise 480ms var(--ease-spring) forwards;animation-delay: var(--d,0ms)}@keyframes rise{to{opacity: 1;transform: none}}.reveal{opacity: 0;transform: translateY(14px);transition: opacity 420ms var(--ease-spring),transform 420ms var(--ease-spring);transition-delay: var(--rd,0ms)}.reveal.is-vis,.reveal.is-in{opacity: 1;transform: none}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration: 0.01ms !important;transition-duration: 0.01ms !important}.rise,.reveal{opacity: 1;transform: none}}.scanhead__sub.is-flag{color: #f87171 !important;font-weight: 600}.scanhead__sub.is-good{color: var(--yt-green-light) !important}.scanhead__radar.is-flag i{border-color: #ef4444 !important}.scanhead__radar.is-flag::after{background: #ef4444 !important;box-shadow: 0 0 12px rgba(239,68,68,0.7)}.scanstep.is-done.is-flag{color: #fca5a5 !important}.scanstep.is-done.is-flag .scanstep__dot{background: #ef4444 !important;box-shadow: 0 0 8px rgba(239,68,68,0.65)}.scanstep.is-done.is-flag .scanstep__val{color: #f87171 !important;font-weight: 600}.ytc-studio-widget.is-flagged .ytc-studio-card{border-color: rgba(239,68,68,0.35);box-shadow: 0 30px 60px -20px rgba(0,0,0,0.8),0 0 28px -8px rgba(217,48,37,0.25)}.ytc-studio-widget.is-flagged .ytc-studio-card__tag--ok{color: #fca5a5;background: rgba(217,48,37,0.16);border-color: rgba(239,68,68,0.40)}.ytc-studio-widget.is-flagged .ytc-studio-card__tag--ok i{background: #ef4444;box-shadow: 0 0 6px rgba(239,68,68,0.8)}.ytc-studio-widget.is-flagged .ytc-mini-player{border-color: rgba(239,68,68,0.28)}.ytc-studio-widget.is-flagged .ytc-mini-player__Viewport{background: radial-gradient(circle at 25% 30%,rgba(217,48,37,0.24),transparent 60%),radial-gradient(circle at 80% 70%,rgba(239,68,68,0.15),transparent 55%),linear-gradient(180deg,#1f1416 0%,#120d0e 100%)}.ytc-studio-widget.is-flagged .ytc-mini-player__claim-pill{border-color: rgba(239,68,68,0.42);color: #fecaca}.ytc-studio-widget.is-flagged .ytc-mini-player__claim-pill i{background: #ef4444}.ytc-studio-widget.is-flagged .ytc-calm-wave span{background: rgba(239,68,68,0.65)}.ytc-studio-widget.is-flagged .ytc-calm-wave span:nth-child(odd){background: rgba(252,165,165,0.35)}.ytc-studio-widget.is-flagged .ytc-mini-player__progress{background: #ef4444}.ytc-studio-widget.is-flagged .ytc-mini-player__scrubber{border-color: #ef4444}.ytc-studio-widget.is-flagged .ytc-studio-ch__pill{color: #fca5a5;background: rgba(217,48,37,0.16);border-color: rgba(239,68,68,0.40)}.ytc-ledger-row__val.is-bad{color: #f87171 !important;font-weight: 600}.ytc-studio-widget.is-flagged .ytc-studio-foot__live i{background: #ef4444}.ytc-studio-widget.is-flagged .ytc-floating-badge{border-color: rgba(239,68,68,0.45);background: #221617;cursor: pointer}.ytc-studio-widget.is-flagged .ytc-floating-badge b{color: #fca5a5}.ytc-studio-widget.is-flagged .ytc-floating-badge__icon{background: rgba(217,48,37,0.22);color: #f87171}