.thumbs{--bg:#fff;--ink:#111214;--muted:#565a61;--faint:#8a8e94;--line:#e6e7ea;--soft:#f5f5f4;--serif:var(--font-thumbs-serif),"Instrument Serif",Georgia,serif;--sans:var(--font-thumbs-sans),Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:var(--bg);color:var(--ink);font:17px/1.55 var(--sans);-webkit-font-smoothing:antialiased;min-height:100dvh}.thumbs .t-wrap{width:min(1120px,100% - 32px);margin:0 auto}.thumbs .t-nav{position:sticky;top:0;z-index:40;background:hsla(0,0%,100%,.88);backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid transparent}.thumbs .t-nav .t-wrap{display:flex;align-items:center;justify-content:space-between;height:68px;gap:16px}.thumbs .t-brand{display:flex;align-items:center;gap:10px;font-weight:600;text-decoration:none;letter-spacing:-.01em}.thumbs .t-brand-mark{width:30px;height:30px;border-radius:9px;background:var(--ink);color:#fff;display:grid;place-items:center}.thumbs .t-nav-links{display:flex;gap:26px;font-size:15px;color:var(--muted)}.thumbs .t-nav-links a{text-decoration:none}.thumbs .t-nav-links a:hover{color:var(--ink)}.thumbs .t-nav-right{display:flex;align-items:center;gap:14px;font-size:15px}.thumbs .t-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:46px;padding:0 22px;border-radius:999px;background:var(--ink);color:#fff;font-weight:600;font-size:15.5px;text-decoration:none;border:1px solid var(--ink);transition:opacity .15s ease,transform .15s ease}.thumbs .t-btn:hover{opacity:.9}.thumbs .t-btn:active{transform:scale(.98)}.thumbs .t-btn.t-ghost{background:#fff;color:var(--ink);border-color:var(--line)}.thumbs .t-btn.t-small{height:40px;padding:0 18px;font-size:14.5px}.thumbs .t-h1,.thumbs .t-h2{font-family:var(--serif);font-weight:400;letter-spacing:-.02em;margin:0}.thumbs .t-h1{font-size:clamp(46px,8.4vw,92px);line-height:.98}.thumbs .t-h2{font-size:clamp(36px,5.4vw,58px);line-height:1.02;max-width:820px}.thumbs .t-h1 .t-red{color:#e11d2e}.thumbs .t-h1 .t-soft,.thumbs .t-h2 .t-soft{color:var(--faint)}.thumbs .t-label{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 14px}.thumbs .t-lede{max-width:640px;margin:26px auto 0;color:var(--muted);font-size:clamp(17px,2.2vw,19px);text-wrap:balance}.thumbs .t-lede b{color:var(--ink);font-weight:600}.thumbs .t-sub{max-width:620px;margin:18px auto 0;color:var(--muted)}.thumbs .t-block{padding:112px 0 0}.thumbs .t-center{text-align:center}.thumbs .t-center .t-h2{margin-left:auto;margin-right:auto}.thumbs .t-hero{text-align:center;padding:72px 0 40px}.thumbs .t-ctas{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:32px}.thumbs .t-note{margin-top:16px;color:var(--faint);font-size:14.5px}.thumbs .t-hero-placeholder{width:min(1120px,100% - 32px);margin:0 auto;aspect-ratio:16/9;border-radius:28px;display:grid;place-items:center;background:var(--soft);border:1px dashed var(--line);color:var(--faint);font-size:15px}.thumbs .t-hero-figure{margin:64px 0 0;padding:0 16px;overflow-x:clip}.thumbs .t-hero-stage{--tilt:22deg;--lift:40px;--zoom:0.9;--drift:0%;--lean-x:0deg;--lean-y:0deg;max-width:1680px;margin:0 auto;perspective:1400px;perspective-origin:50% 0}.thumbs .t-hero-frame{position:relative;aspect-ratio:1376/768;border-radius:28px;overflow:hidden;background:#111214;transform-origin:50% 100%;transform:translateY(var(--lift)) rotateX(calc(var(--tilt) + var(--lean-x))) rotateY(var(--lean-y)) scale(var(--zoom));box-shadow:0 50px 100px -40px rgba(17,18,20,.45),0 18px 36px -24px rgba(17,18,20,.3);transition:transform .25s cubic-bezier(.22,1,.36,1);will-change:transform}.thumbs .t-hero-frame>img,.thumbs .t-hero-frame>video{position:absolute;inset:-9% 0;width:100%;height:118%;object-fit:cover;display:block;transform:translate3d(0,var(--drift),0) scale(1.04);will-change:transform}.thumbs .t-hero-shine{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,hsla(0,0%,100%,.16),transparent 38%,transparent 70%,rgba(17,18,20,.18));mix-blend-mode:soft-light}@media (prefers-reduced-motion:reduce){.thumbs .t-hero-frame{transform:none;transition:none}.thumbs .t-hero-frame>img,.thumbs .t-hero-frame>video{transform:none;inset:0;height:100%}}.thumbs .t-hero-frame--demo{background:#fff;box-shadow:0 50px 100px -40px rgba(17,18,20,.3),0 0 0 1px rgba(17,18,20,.07)}.thumbs .t-demo{position:absolute;inset:0;container-type:inline-size;overflow:hidden;background:radial-gradient(60% 70% at 50% 0,#fff,#f6f6f5);--t-loop:8s}.thumbs .t-demo-raw{position:absolute;top:3.2cqw;left:50%;width:16cqw;aspect-ratio:1;border-radius:2cqw;overflow:hidden;box-shadow:0 2cqw 4cqw -2cqw rgba(17,18,20,.45);animation:t-demo-raw var(--t-loop) ease infinite}.thumbs .t-demo-raw img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;display:block}.thumbs .t-demo-raw-tag{position:absolute;left:.8cqw;bottom:.8cqw;font-size:clamp(8px,1.1cqw,13px);font-weight:600;color:#fff;background:rgba(17,18,20,.6);border-radius:99px;padding:.25cqw .8cqw}.thumbs .t-demo-bar{position:absolute;top:21.5cqw;left:50%;transform:translateX(-50%);width:54cqw;height:6.4cqw;display:flex;align-items:center;gap:1.2cqw;padding:0 .7cqw;border-radius:99px;background:#ececeb;box-shadow:inset 0 0 0 1px rgba(17,18,20,.05);font-size:clamp(9px,1.65cqw,18px)}.thumbs .t-demo-chip{flex-shrink:0;width:5cqw;height:5cqw;border-radius:99px;background:#fff;color:#6b6f76;display:grid;place-items:center}.thumbs .t-demo-chip svg{width:2.2cqw;height:2.2cqw}.thumbs .t-demo-file{flex:1;min-width:0;color:#26292d;font-weight:500;text-align:left}.thumbs .t-demo-file span{display:inline-block;vertical-align:bottom;overflow:hidden;white-space:nowrap;max-width:0;animation:t-demo-type var(--t-loop) linear infinite}.thumbs .t-demo-btn{flex-shrink:0;display:inline-flex;align-items:center;gap:.6cqw;height:5cqw;padding:0 1.8cqw;border-radius:99px;background:#e11d2e;color:#fff;font-weight:600;box-shadow:0 1cqw 2.5cqw -1cqw rgba(225,29,46,.7);animation:t-demo-press var(--t-loop) ease infinite}.thumbs .t-demo-btn svg{width:1.8cqw;height:1.8cqw}.thumbs .t-demo-progress{position:absolute;left:4cqw;right:4cqw;bottom:-1.4cqw;height:.45cqw;border-radius:99px;background:rgba(17,18,20,.08);overflow:hidden;animation:t-demo-fade-progress var(--t-loop) ease infinite}.thumbs .t-demo-progress i{display:block;height:100%;width:0;background:#e11d2e;animation:t-demo-fill var(--t-loop) ease infinite}.thumbs .t-demo-out{position:absolute;left:50%;bottom:3.2cqw;transform:translateX(-50%);display:flex;gap:1.8cqw}.thumbs .t-demo-out .t-thumb{width:26.5cqw;border-radius:1.6cqw;opacity:0;box-shadow:0 2cqw 4cqw -2cqw rgba(17,18,20,.5)}.thumbs .t-demo-out .t-thumb img{transform-origin:center}.thumbs .t-demo .t-tt{font-size:2.6cqw}.thumbs .t-demo .t-tt mark{border-radius:.4cqw;margin-top:.3cqw}.thumbs .t-demo-o1{animation:t-demo-o1 var(--t-loop) cubic-bezier(.22,1,.36,1) infinite}.thumbs .t-demo-o2{animation:t-demo-o2 var(--t-loop) cubic-bezier(.22,1,.36,1) infinite}.thumbs .t-demo-o3{animation:t-demo-o3 var(--t-loop) cubic-bezier(.22,1,.36,1) infinite}.thumbs .t-demo-score{position:absolute;bottom:.8cqw;right:.8cqw;display:inline-flex;align-items:baseline;gap:.15cqw;background:#fff;color:#111214;font-family:var(--serif);font-size:2.4cqw;line-height:1;padding:.5cqw .9cqw;border-radius:99px;opacity:0;box-shadow:0 .8cqw 2cqw -.8cqw rgba(17,18,20,.5);animation:t-demo-score var(--t-loop) ease infinite}.thumbs .t-demo-score small{font-family:var(--sans);font-size:1.1cqw;color:#6b6f76}.thumbs .t-demo-cursor{--t-cx:69cqw;--t-cy:24.2cqw;position:absolute;width:3cqw;height:3cqw;left:84cqw;top:46cqw;opacity:0;filter:drop-shadow(0 .4cqw .6cqw rgba(0,0,0,.3));animation:t-demo-cursor var(--t-loop) ease-in-out infinite}@keyframes t-demo-raw{0%{opacity:0;transform:translate(-50%,-1.6cqw) scale(.9)}6%,88%{opacity:1;transform:translate(-50%) scale(1)}96%,to{opacity:0;transform:translate(-50%) scale(1)}}@keyframes t-demo-type{0%,9%{max-width:0;opacity:1;animation-timing-function:steps(33)}23%,88%{max-width:60cqw;opacity:1}96%,to{max-width:60cqw;opacity:0}}@keyframes t-demo-cursor{0%,14%{opacity:0;left:84cqw;top:46cqw;transform:scale(1)}18%{opacity:1}29%{left:var(--t-cx);top:var(--t-cy);transform:scale(1)}31%{transform:scale(.78)}34%{transform:scale(1)}42%{opacity:1;left:var(--t-cx);top:var(--t-cy)}50%,to{opacity:0;left:calc(var(--t-cx) + 5cqw);top:calc(var(--t-cy) + 6cqw)}}@keyframes t-demo-press{0%,30%{transform:scale(1)}32%{transform:scale(.94);filter:brightness(.92)}35%,to{transform:scale(1);filter:none}}@keyframes t-demo-fill{0%,33%{width:0}45%{width:100%}to{width:100%}}@keyframes t-demo-fade-progress{0%,32%{opacity:0}33%,45%{opacity:1}49%,to{opacity:0}}@keyframes t-demo-o1{0%,45%{opacity:0;transform:translateY(3cqw) scale(.9)}50%,88%{opacity:1;transform:translateY(0) scale(1)}96%,to{opacity:0;transform:translateY(0) scale(1)}}@keyframes t-demo-o2{0%,48%{opacity:0;transform:translateY(3cqw) scale(.9)}53%,88%{opacity:1;transform:translateY(0) scale(1)}96%,to{opacity:0;transform:translateY(0) scale(1)}}@keyframes t-demo-o3{0%,51%{opacity:0;transform:translateY(3cqw) scale(.9)}56%,88%{opacity:1;transform:translateY(0) scale(1)}96%,to{opacity:0;transform:translateY(0) scale(1)}}@keyframes t-demo-score{0%,60%{opacity:0;transform:scale(.6)}64%{opacity:1;transform:scale(1.1)}67%,88%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(1)}}@container (max-width: 560px){.thumbs .t-demo-bar{width:88cqw;height:9.5cqw;gap:2cqw;padding:0 1cqw 0 4cqw}.thumbs .t-demo-chip{display:none}.thumbs .t-demo-btn{height:7.5cqw;padding:0 3cqw}.thumbs .t-demo-btn svg{width:3cqw;height:3cqw}.thumbs .t-demo-cursor{--t-cx:78cqw;--t-cy:25.5cqw;width:5cqw;height:5cqw}.thumbs .t-demo-out{bottom:2.5cqw}}@media (prefers-reduced-motion:reduce){.thumbs .t-demo *,.thumbs .t-demo-raw{animation:none!important}.thumbs .t-demo-raw{transform:translateX(-50%)}.thumbs .t-demo-file span{max-width:60cqw}.thumbs .t-demo-out .t-thumb,.thumbs .t-demo-score{opacity:1}.thumbs .t-demo-cursor,.thumbs .t-demo-progress{display:none}}.thumbs .t-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:44px}.thumbs .t-grid.t-four{grid-template-columns:repeat(4,1fr)}.thumbs .t-card{background:var(--soft);border-radius:22px;padding:28px;text-align:left}.thumbs .t-card .t-ico{width:42px;height:42px;border-radius:12px;background:#fff;display:grid;place-items:center;margin-bottom:18px;color:var(--ink)}.thumbs .t-card .t-h3{margin:0 0 8px;font-size:18px;font-weight:600;letter-spacing:-.01em}.thumbs .t-card p{margin:0;color:var(--muted);font-size:15.5px}.thumbs .t-step-num{font-family:var(--serif);font-size:44px;line-height:1;color:var(--faint);margin-bottom:14px}.thumbs .t-strip{margin-top:56px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.thumbs .t-strip-track{display:flex;gap:18px;width:max-content;padding:10px 0 30px;animation:t-strip 60s linear infinite}.thumbs .t-strip:hover .t-strip-track{animation-play-state:paused}.thumbs .t-strip-thumb{width:340px;flex-shrink:0;border-radius:18px}.thumbs .t-strip-thumb .t-tt{font-size:34px}.thumbs .t-tone-mono img{filter:grayscale(1) contrast(1.15)}.thumbs .t-tone-warm img{filter:saturate(1.3) sepia(.25) hue-rotate(-10deg)}@keyframes t-strip{to{transform:translateX(calc(-50% - 9px))}}@media (prefers-reduced-motion:reduce){.thumbs .t-strip{overflow-x:auto}.thumbs .t-strip-track{animation:none}}@media (max-width:620px){.thumbs .t-tt{font-size:22px}.thumbs .t-visual.t-tall{height:260px}.thumbs .t-strip{margin-top:36px}.thumbs .t-strip-thumb{width:240px;border-radius:14px}.thumbs .t-strip-thumb .t-tt{font-size:26px}}.thumbs .t-vcard{padding:0;overflow:hidden;display:flex;flex-direction:column}.thumbs .t-vcopy{padding:4px 26px 28px}.thumbs .t-vcard .t-h3{display:flex;align-items:center;gap:8px}.thumbs .t-h3-lg{font-size:21px!important}.thumbs .t-steps{list-style:none;padding:0}.thumbs .t-visual{position:relative;height:230px;display:grid;place-items:center;overflow:hidden}.thumbs .t-visual.t-tall{height:300px}.thumbs .t-thumb{position:relative;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#111214;box-shadow:0 22px 44px -22px rgba(17,18,20,.55),0 0 0 1px rgba(17,18,20,.04);transition:transform .5s cubic-bezier(.22,1,.36,1)}.thumbs .t-thumb img{width:100%;height:100%;object-fit:cover;display:block}.thumbs .t-tt{position:absolute;left:7%;bottom:9%;color:#fff;text-transform:uppercase;font-family:var(--font-display),Impact,sans-serif;font-size:26px;line-height:.92;letter-spacing:.01em;text-shadow:0 2px 0 rgba(0,0,0,.7),0 6px 18px rgba(0,0,0,.5)}.thumbs .t-tt mark{background:#e11d2e;color:#fff;padding:.04em .18em 0;border-radius:4px;text-shadow:none;display:inline-block;margin-top:3px}.thumbs .t-w62{width:62%}.thumbs .t-w66{width:66%}.thumbs .t-w70{width:70%}.thumbs .t-w78{width:78%}.thumbs .t-tilt-r{transform:rotate(2.5deg) translateY(14px)}.thumbs .t-tilt-l{transform:rotate(-2.5deg) translate(-14%,6px)}.thumbs .t-lift{transform:translateY(8px)}.thumbs .t-vcard:hover .t-thumb{transform:translateY(-4px) rotate(0deg)}.thumbs .t-vcard:hover .t-tilt-l{transform:rotate(0deg) translate(-14%)}.thumbs .t-dashed{outline:2px dashed rgba(225,29,46,.55);outline-offset:6px}.thumbs .t-chip{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--ink);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:500;white-space:nowrap;box-shadow:0 12px 30px -14px rgba(17,18,20,.35),0 0 0 1px rgba(17,18,20,.04)}.thumbs .t-face{display:inline-block;border-radius:50%;background-color:#ddd;border:3px solid #fff;box-shadow:0 14px 30px -14px rgba(17,18,20,.5)}.thumbs .t-faces{display:flex;align-items:center;margin-top:-24px}.thumbs .t-faces .t-face+.t-face{margin-left:-14px}.thumbs .t-face-main{position:relative;z-index:1;outline:3px solid #e11d2e;outline-offset:2px}.thumbs .t-pair{display:flex;align-items:center;gap:10px;width:88%;margin-top:36px}.thumbs .t-pair .t-thumb{flex:1}.thumbs .t-ghost-thumb{opacity:.55;filter:grayscale(1)}.thumbs .t-score-card{position:absolute;right:16px;bottom:18px;z-index:2;display:flex;align-items:center;gap:12px;background:#fff;border-radius:16px;padding:10px 14px 10px 10px;box-shadow:0 16px 36px -16px rgba(17,18,20,.4)}.thumbs .t-ring{position:relative;width:64px;height:64px}.thumbs .t-ring span{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--serif);font-size:26px}.thumbs .t-bars{display:grid;gap:5px;width:92px;font-size:10.5px;color:var(--muted)}.thumbs .t-bars div{display:grid;gap:2px}.thumbs .t-bars i{display:block;height:4px;border-radius:4px;background:#e11d2e}.thumbs .t-list{width:86%;display:grid;gap:8px}.thumbs .t-row{display:flex;align-items:center;gap:10px;background:#fff;border-radius:12px;padding:8px 10px;box-shadow:0 8px 20px -14px rgba(17,18,20,.35)}.thumbs .t-row-thumb{width:52px;height:30px;border-radius:6px;flex-shrink:0;overflow:hidden;background:#ddd}.thumbs .t-row-thumb img{width:100%;height:100%;object-fit:cover;display:block}.thumbs .t-row-title{flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thumbs .t-pill{gap:3px;font-size:12px;font-weight:600;color:#b4111f;background:rgba(225,29,46,.09);border-radius:999px;padding:3px 8px}.thumbs .t-pill,.thumbs .t-toolbar{display:inline-flex;align-items:center}.thumbs .t-toolbar{position:absolute;top:22px;left:50%;transform:translateX(-50%);z-index:2;gap:16px;background:#fff;border-radius:14px;padding:9px 16px;color:var(--muted);box-shadow:0 12px 30px -14px rgba(17,18,20,.35)}.thumbs .t-progress{position:absolute;left:6%;right:6%;bottom:9%;height:4px;border-radius:4px;background:hsla(0,0%,100%,.45)}.thumbs .t-progress i{position:absolute;left:0;top:0;bottom:0;width:56%;border-radius:4px;background:#e11d2e}.thumbs .t-progress i:after{content:"";position:absolute;right:-6px;top:-4px;width:12px;height:12px;border-radius:50%;background:#e11d2e;border:2px solid #fff}.thumbs .t-stack-back{position:absolute;width:58%;left:8%;top:26px;opacity:.75;filter:saturate(.6)}.thumbs .t-stack-back .t-tt mark{background:#2563eb}.thumbs .t-stack-front{position:absolute;width:62%;right:7%;bottom:26px}.thumbs .t-prompt{top:50%;left:50%;transform:translate(-50%,-50%)}.thumbs .t-caret{width:1.5px;height:15px;background:var(--ink);animation:t-blink 1s steps(1) infinite}@keyframes t-blink{50%{opacity:0}}.thumbs .t-chart{position:absolute;inset:52px 22px 64px;width:calc(100% - 44px);height:calc(100% - 116px)}@media (prefers-reduced-motion:reduce){.thumbs .t-caret{animation:none}.thumbs .t-thumb{transition:none}}.thumbs .t-qs{max-width:640px;margin:30px auto 0;text-align:left}.thumbs .t-qs-form{display:flex;gap:8px;padding:6px;border-radius:999px;background:#fff;border:1px solid var(--line);box-shadow:0 18px 40px -24px rgba(17,18,20,.35)}.thumbs .t-qs-form input{flex:1;min-width:0;border:0;outline:0;background:transparent;padding:0 16px;font:16px var(--sans);color:var(--ink)}.thumbs .t-qs-form input::placeholder{color:#8a8e94}.thumbs .t-qs-form .t-btn{background:#e11d2e;border-color:#e11d2e;flex-shrink:0}.thumbs .t-qs-form .t-btn:disabled{opacity:.55;cursor:default}.thumbs .t-qs-error{margin:10px 0 0;color:#b4111f;font-size:14.5px;text-align:center}.thumbs .t-qs-result{display:grid;grid-template-columns:220px minmax(0,1fr);gap:18px;width:min(760px,calc(100vw - 32px));margin-left:50%;transform:translateX(-50%);margin-top:16px;padding:16px;border-radius:22px;background:#fff;border:1px solid var(--line);box-shadow:0 24px 50px -30px rgba(17,18,20,.35);animation:t-qs-in .35s ease-out}.thumbs .t-qs-thumb{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:12px}.thumbs .t-qs-body{min-width:0}.thumbs .t-qs-top{display:flex;align-items:baseline;gap:10px}.thumbs .t-qs-total{font-family:var(--serif);font-size:46px;line-height:1}.thumbs .t-qs-total small{font-family:var(--sans);font-size:14px;color:var(--muted)}.thumbs .t-qs-verdict{font-size:13px;font-weight:600;color:#b4111f;background:rgba(225,29,46,.08);border-radius:999px;padding:3px 10px}.thumbs .t-qs-title{margin:6px 0 10px;font-size:14px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thumbs .t-qs-bars{display:grid;gap:7px;margin-bottom:10px}.thumbs .t-qs-bars span{display:flex;justify-content:space-between;font-size:13px;color:var(--muted)}.thumbs .t-qs-bars b{color:var(--ink);font-weight:600}.thumbs .t-qs-bars i{display:block;height:5px;margin-top:3px;border-radius:5px;background:#e11d2e}.thumbs .t-qs-note{margin:6px 0 0;font-size:14px;color:var(--muted);line-height:1.45}.thumbs .t-qs-note b{color:var(--ink);font-weight:600}.thumbs .t-qs-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.thumbs .t-modes{display:inline-flex;gap:4px;margin:28px auto 0;padding:4px;border-radius:999px;background:#f1f1f2;border:1px solid var(--line)}.thumbs .t-modes button{border:0;background:transparent;padding:8px 16px;border-radius:999px;font:600 14px var(--sans);color:var(--muted);cursor:pointer}.thumbs .t-modes button.is-on{background:#fff;color:var(--ink);box-shadow:0 1px 3px rgba(17,18,20,.12)}.thumbs .t-modes+div .t-qs,.thumbs .t-modes~div .t-qs{margin-top:14px}.thumbs .t-audit{width:min(860px,calc(100vw - 32px));margin:16px 0 0 50%;transform:translateX(-50%);padding:18px;border-radius:22px;background:#fff;border:1px solid var(--line);box-shadow:0 24px 50px -30px rgba(17,18,20,.35);text-align:left;animation:t-qs-in .35s ease-out}.thumbs .t-audit-head{display:flex;align-items:center;gap:12px}.thumbs .t-audit-avatar{width:44px;height:44px;border-radius:50%;flex-shrink:0}.thumbs .t-audit-name{margin:0;font-weight:700;color:var(--ink)}.thumbs .t-audit-meta{margin:2px 0 0;font-size:13px;color:var(--muted)}.thumbs .t-audit-badge{margin-left:auto;flex-shrink:0;font-size:12px;font-weight:600;color:#15803d;background:rgba(22,163,74,.1);border-radius:999px;padding:4px 10px}.thumbs .t-audit-cols{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:16px}.thumbs .t-audit-col{min-width:0;display:grid;gap:10px;align-content:start}.thumbs .t-audit-col-title{margin:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.thumbs .t-audit-col-title.is-good{color:#15803d}.thumbs .t-audit-col-title.is-bad{color:#b4111f}.thumbs .t-audit-video{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px}.thumbs .t-audit-thumb img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:8px;display:block}.thumbs .t-audit-info{min-width:0}.thumbs .t-audit-title{margin:0;font-size:13.5px;color:var(--ink);font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.thumbs .t-audit-stats{margin:4px 0 0;font-size:12.5px;color:var(--muted);display:flex;flex-wrap:wrap;align-items:center;gap:6px}.thumbs .t-audit-ratio{font-weight:700;border-radius:999px;padding:1px 8px}.thumbs .t-audit-ratio.is-good{color:#15803d;background:rgba(22,163,74,.1)}.thumbs .t-audit-ratio.is-bad{color:#b4111f;background:rgba(225,29,46,.08)}.thumbs .t-audit-score{margin-top:6px;font-size:13px;color:var(--muted);line-height:1.4}.thumbs .t-audit-score p{margin:0}.thumbs .t-audit-score b{color:var(--ink)}.thumbs .t-audit-fix{margin-top:4px;display:inline-flex;align-items:center;gap:4px;border:0;background:none;padding:0;color:#e11d2e;font:600 13px var(--sans);cursor:pointer}.thumbs .t-audit-insights{list-style:disc;margin:16px 0 0;padding:12px 14px 12px 30px;border-radius:14px;background:#f7f7f8;font-size:14px;color:var(--ink);line-height:1.5}.thumbs .t-audit-unlock{margin-top:14px;padding:14px;border-radius:16px;border:1px dashed rgba(225,29,46,.4);background:rgba(225,29,46,.03)}.thumbs .t-audit-unlock-title{margin:0;display:flex;align-items:center;gap:6px;font-weight:700;color:var(--ink)}.thumbs .t-audit-unlock-sub{margin:4px 0 10px;font-size:14px;color:var(--muted)}.thumbs .t-audit-unlock-row{display:flex;gap:8px}.thumbs .t-audit-unlock-row input{flex:1;min-width:0;border:1px solid var(--line);border-radius:12px;padding:10px 12px;font:16px var(--sans);color:var(--ink);background:#fff}.thumbs .t-audit-unlock-row .t-btn{background:#e11d2e;border-color:#e11d2e}.thumbs .t-audit-consent{margin-top:8px;display:flex;gap:8px;align-items:flex-start;font-size:13px;color:var(--muted)}.thumbs .t-audit-consent input{margin-top:3px;accent-color:#e11d2e}.thumbs .t-audit-connect{margin-top:12px;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid var(--line);color:var(--ink);font-size:14px;text-decoration:none}.thumbs .t-audit-connect:hover{border-color:#e11d2e}.thumbs .t-audit-connect svg:first-child{color:#e11d2e;flex-shrink:0}.thumbs .t-audit-legal{margin:12px 0 0;font-size:12px;color:#8a8e94}.thumbs .t-audit-legal a{color:inherit;text-decoration:underline}@media (max-width:620px){.thumbs .t-audit-cols{grid-template-columns:1fr}.thumbs .t-audit-video{grid-template-columns:104px minmax(0,1fr)}.thumbs .t-modes button{padding:8px 12px;font-size:13.5px}}@media (prefers-reduced-motion:reduce){.thumbs .t-audit{animation:none}}@keyframes t-qs-in{0%{opacity:0;transform:translate(-50%,6px)}}.thumbs .t-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:20px 0 0;padding:0;list-style:none;font-size:14.5px;color:var(--muted)}.thumbs .t-trust li{display:inline-flex;align-items:center;gap:6px}.thumbs .t-trust svg{color:#e11d2e}@media (max-width:620px){.thumbs .t-qs-form{flex-direction:column;border-radius:22px}.thumbs .t-qs-form input{padding:12px 14px}.thumbs .t-qs-result{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.thumbs .t-qs-result{animation:none}}.thumbs .t-studio-shell{margin-top:44px;border-radius:28px;background:#fff;border:1px solid var(--line);box-shadow:0 24px 60px -30px rgba(17,18,20,.18)}.thumbs .t-plan{background:var(--soft);border-radius:22px;padding:28px;display:flex;flex-direction:column;gap:6px;text-align:left;border:1px solid transparent}.thumbs .t-plan.t-pick{background:#fff;border-color:var(--ink)}.thumbs .t-plan .t-name{font-weight:600}.thumbs .t-plan .t-price{font-family:var(--serif);font-size:44px;line-height:1;margin-top:8px}.thumbs .t-plan .t-price small{font-family:var(--sans);font-size:14.5px;color:var(--muted)}.thumbs .t-plan .t-blurb{color:var(--muted);font-size:15px}.thumbs .t-plan .t-btn{width:100%;margin-top:18px}.thumbs .t-plan:not(.t-pick) .t-btn{background:#fff;color:var(--ink);border-color:var(--line)}.thumbs .t-plan .t-tag{align-self:flex-start;font-size:12.5px;font-weight:600;background:var(--ink);color:#fff;border-radius:999px;padding:3px 10px}.thumbs .t-checks{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:26px 0 0;padding:0;list-style:none;color:var(--muted);font-size:15px}.thumbs .t-faq{max-width:760px;margin:44px auto 0;border-top:1px solid var(--line);text-align:left}.thumbs .t-faq details{border-bottom:1px solid var(--line);padding:20px 0}.thumbs .t-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;font-weight:600;font-size:17px}.thumbs .t-faq summary::-webkit-details-marker{display:none}.thumbs .t-faq summary span{color:var(--faint);transition:transform .2s ease}.thumbs .t-faq details[open] summary span{transform:rotate(45deg)}.thumbs .t-faq p{margin:10px 0 0;color:var(--muted);font-size:15.5px}.thumbs .t-final-box{background:var(--soft);border-radius:28px;padding:72px 24px;text-align:center}.thumbs .t-final-box .t-h2{margin-left:auto;margin-right:auto}.thumbs .t-footer{border-top:1px solid var(--line);margin-top:112px;padding:28px 0 40px;color:var(--muted);font-size:14px}.thumbs .t-footer .t-wrap{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.thumbs .t-footer nav{display:flex;flex-wrap:wrap;gap:10px 20px}.thumbs .t-footer a{text-decoration:none}.thumbs .t-footer a:hover{color:var(--ink)}@media (max-width:900px){.thumbs .t-grid,.thumbs .t-grid.t-four{grid-template-columns:1fr 1fr}.thumbs .t-nav-links{display:none}}@media (max-width:620px){.thumbs .t-block{padding-top:80px}.thumbs .t-hero{padding-top:48px}.thumbs .t-hero-figure{margin-top:44px;padding:0 12px}.thumbs .t-hero-frame{border-radius:18px}.thumbs .t-grid,.thumbs .t-grid.t-four{grid-template-columns:1fr}.thumbs .t-card{padding:22px}.thumbs .t-final-box{padding:56px 20px}.thumbs .t-studio-shell{border-radius:22px}}.studio-light{--t-red:#e11d2e;--t-red-ink:#b4111f}.studio-light .assets-generator-square.creator-studio-square{--ag-pink:var(--t-red)}.studio-light .studio-blue,.studio-light .studio-mode-indicator{background:#111214;color:#fff;box-shadow:none}.studio-light .assets-generator-square.creator-studio-square .landing-cta,.studio-light .creator-studio-coach-cta,.studio-light .creator-studio-square .email-gate-panel .landing-cta,.studio-light .creator-studio-square .landing-cta{background:var(--t-red);background-size:auto;border-color:var(--t-red);box-shadow:none;animation:none;color:#fff}.studio-light .creator-studio-coach-cta:hover,.studio-light .creator-studio-square .landing-cta:hover:not(:disabled){background:var(--t-red-ink);box-shadow:none;filter:none}.studio-light .studio-mode-tab.is-active,.studio-light :is(.studio-blue,.landing-cta,.creator-studio-coach-cta).text-white,.studio-light :is(.studio-blue,.studio-mode-tab.is-active,.landing-cta,.creator-studio-coach-cta) :is(.text-white,[class*="text-white/"]){color:#fff!important}.studio-light .creator-studio-square :is(.text-gold,.text-gold\/80,.text-gold\/70,.text-magenta,.text-cyan,[class*=text-cyan-],[class*="text-[#22d3ee]"],[class*="text-[#a5f3fc]"],[class*="text-[#3b82f6]"]){color:var(--t-red-ink)!important}.studio-light .creator-studio-square :is([class*=border-cyan-],[class*="border-[#22d3ee]"],[class*=border-gold]){border-color:rgba(225,29,46,.45)!important}.studio-light .creator-studio-square :is([class*=bg-cyan-],[class*="bg-[#22d3ee]"],.bg-gold,[class*="bg-gold/"]){background-color:rgba(225,29,46,.08)!important}.studio-light .creator-studio-square [class*=ring-cyan-],.studio-light .creator-studio-square [class*=ring-gold]{--tw-ring-color:rgba(225,29,46,.4)!important}.studio-light .creator-studio-square .accent-gold,.studio-light .creator-studio-square [class*=accent-cyan-]{accent-color:var(--t-red)}.studio-light .creator-studio-square [class*="focus:border-cyan-"]:focus{border-color:var(--t-red)!important}.studio-light .creator-studio-square .bg-gradient-to-br.from-cyan-500,.studio-light .creator-studio-square .bg-gradient-to-r.from-cyan-400{background-image:none;background-color:var(--t-red)}.studio-light .creator-studio-square svg stop:first-child{stop-color:#ff4d5a}.studio-light .creator-studio-square svg stop:nth-child(2){stop-color:var(--t-red)}.studio-light .creator-studio-square svg stop:nth-child(3){stop-color:#111214}.studio-light .creator-studio-square.assets-generator-square .assets-gen-feature-title{background:none;color:var(--t-red-ink)}.studio-light .creator-studio-square.assets-generator-square .assets-gen-feature-card:hover .assets-gen-feature-cta,.studio-light .creator-studio-square.assets-generator-square .assets-gen-feature-cta{background:#fff;border-color:var(--t-red);color:var(--t-red-ink)}.studio-light .creator-studio-square .assets-gen-step.is-active .assets-gen-step-dot{background:var(--t-red)}.studio-light .creator-studio-square .assets-gen-tile.is-outline{background:rgba(225,29,46,.07);border-color:rgba(225,29,46,.35)}.studio-light .creator-studio-square .assets-gen-badge{background:rgba(225,29,46,.1)}.studio-light .creator-studio-square .assets-gen-pill.is-active,.studio-light .creator-studio-square .assets-gen-tile:not(.is-outline){color:#fff}.studio-light .creator-studio-square .assets-gen-canvas.assets-gen-canvas{background-color:#fff;background-image:none}.studio-light :focus-visible{outline-color:#111214}.studio-light .creator-studio-square .personalize-paywall-featured:hover:not(:disabled){background:rgba(225,29,46,.05)!important}.studio-light .studio-modebar [role=tablist]{max-width:540px;margin:0 auto;border-radius:999px;background:#f2f2f1;box-shadow:inset 0 0 0 1px rgba(17,18,20,.06)}.studio-light .studio-modebar .studio-mode-indicator{border-radius:999px;box-shadow:0 6px 16px -8px rgba(17,18,20,.6)}.studio-light .studio-modebar .studio-mode-tab{flex-direction:row;gap:8px;height:46px;padding:0 14px;border-radius:999px;font-size:15px;font-weight:500;letter-spacing:-.005em;color:#4a4e55}.studio-light .studio-modebar .studio-mode-tab:hover:not(.is-active){color:#111214}.studio-light .studio-modebar .studio-mode-tab svg{width:17px;height:17px}.studio-light .studio-modebar .studio-mode-tab.is-active .studio-mode-icon{transform:none}.studio-light .studio-modebar .studio-mode-tab.is-active svg{color:#ff5c68}@media (max-width:420px){.studio-light .studio-modebar .studio-mode-tab{font-size:13.5px;gap:6px;padding:0 8px}}.studio-light .assets-generator-square .text-white\/30:not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active)):not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active,.has-video,.assets-gen-style-card,.assets-gen-idea .relative,[class*="bg-black/"]) *),.studio-light .assets-generator-square .text-white\/35:not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active)):not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active,.has-video,.assets-gen-style-card,.assets-gen-idea .relative,[class*="bg-black/"]) *),.studio-light .assets-generator-square .text-white\/40:not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active)):not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active,.has-video,.assets-gen-style-card,.assets-gen-idea .relative,[class*="bg-black/"]) *),.studio-light .assets-generator-square .text-white\/45:not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active)):not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active,.has-video,.assets-gen-style-card,.assets-gen-idea .relative,[class*="bg-black/"]) *){color:#6b6f76!important}.studio-light .assets-generator-square .text-white\/50:not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active)):not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active,.has-video,.assets-gen-style-card,.assets-gen-idea .relative,[class*="bg-black/"]) *),.studio-light .assets-generator-square .text-white\/55:not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active)):not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active,.has-video,.assets-gen-style-card,.assets-gen-idea .relative,[class*="bg-black/"]) *),.studio-light .assets-generator-square .text-white\/60:not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active)):not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active,.has-video,.assets-gen-style-card,.assets-gen-idea .relative,[class*="bg-black/"]) *),.studio-light .assets-generator-square .text-white\/65:not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active)):not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active,.has-video,.assets-gen-style-card,.assets-gen-idea .relative,[class*="bg-black/"]) *){color:#4a4e55!important}.studio-light .assets-generator-square .text-white\/70:not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active)):not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active,.has-video,.assets-gen-style-card,.assets-gen-idea .relative,[class*="bg-black/"]) *),.studio-light .assets-generator-square .text-white\/75:not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active)):not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active,.has-video,.assets-gen-style-card,.assets-gen-idea .relative,[class*="bg-black/"]) *),.studio-light .assets-generator-square .text-white\/80:not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active)):not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active,.has-video,.assets-gen-style-card,.assets-gen-idea .relative,[class*="bg-black/"]) *),.studio-light .assets-generator-square .text-white\/85:not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active)):not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active,.has-video,.assets-gen-style-card,.assets-gen-idea .relative,[class*="bg-black/"]) *),.studio-light .assets-generator-square .text-white\/90:not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active)):not(:is(.studio-blue,.landing-cta,.creator-studio-coach-cta,.studio-mode-tab.is-active,.has-video,.assets-gen-style-card,.assets-gen-idea .relative,[class*="bg-black/"]) *){color:#26292d!important}.studio-light .assets-generator-square :is(textarea,input)::placeholder{color:#7d8187!important}.studio-light .assets-gen-label,.studio-light .assets-gen-pill:not(.is-active),.studio-light .assets-generator-square .assets-gen-footer-status{color:#4a4e55!important}.studio-light .creator-studio-square [class*="bg-[#0b0f17]"]{background-color:#fff}.studio-light .creator-studio-square :is(textarea,input):focus{border-color:#111214!important}.thumbs .t-tool-card{display:block;text-decoration:none;color:inherit;transition:transform .15s ease,box-shadow .15s ease}.thumbs .t-tool-card:hover{transform:translateY(-2px);box-shadow:0 18px 40px -26px rgba(17,18,20,.4)}.thumbs .t-tool-go{display:inline-block;margin-top:14px;font-size:14.5px;font-weight:600;color:#e11d2e}.thumbs .t-tool-hero{padding-bottom:0}.thumbs .t-h1-tool{font-size:clamp(42px,7vw,76px)}.thumbs .t-tool{width:min(900px,100%);margin:36px auto 0;text-align:left}.thumbs .t-drop{width:100%;min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:32px 20px;border:1.5px dashed #d3d5da;border-radius:24px;background:var(--soft);color:var(--muted);font:15px var(--sans);cursor:pointer;transition:border-color .15s,background .15s}.thumbs .t-drop b{color:var(--ink);font-size:18px;font-weight:600}.thumbs .t-drop.is-over,.thumbs .t-drop:hover{border-color:#e11d2e;background:#fff5f5}.thumbs .t-drop-ico{width:52px;height:52px;border-radius:16px;background:#fff;display:grid;place-items:center;color:#e11d2e;margin-bottom:8px;box-shadow:0 8px 20px -12px rgba(17,18,20,.3)}.thumbs .t-tool-card-ui{padding:16px;border-radius:24px;background:#fff;border:1px solid var(--line);box-shadow:0 24px 50px -32px rgba(17,18,20,.35)}.thumbs .t-tool-bar,.thumbs .t-tool-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.thumbs .t-tool-row{justify-content:flex-start;margin:12px 0 0}.thumbs .t-tool-bar-right{display:flex;gap:8px;align-items:center}.thumbs .t-seg{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:12px;background:#f1f1f2}.thumbs .t-seg button{border:0;background:transparent;padding:7px 12px;border-radius:9px;font:600 13.5px var(--sans);color:var(--muted);cursor:pointer}.thumbs .t-seg button.is-on{background:#fff;color:var(--ink);box-shadow:0 1px 3px rgba(17,18,20,.12)}.thumbs .t-stage{position:relative;display:grid;place-items:center;min-height:260px;max-height:520px;border-radius:16px;overflow:hidden;border:1px solid var(--line)}.thumbs .t-stage canvas,.thumbs .t-stage img{max-width:100%;max-height:520px;object-fit:contain;display:block}.thumbs .t-stage canvas.is-brush{cursor:crosshair}.thumbs .t-stage .is-pending{opacity:.45;filter:grayscale(.4)}.thumbs .t-stage.is-checker{background:repeating-conic-gradient(#eceef0 0 25%,#fff 0 50%) 0 0 /20px 20px}.thumbs .t-stage.is-white{background:#fff}.thumbs .t-stage.is-red{background:#e11d2e}.thumbs .t-stage.is-yellow{background:#ffd400}.thumbs .t-stage.is-black{background:#111214}.thumbs .t-progress-box{margin-bottom:12px;padding:10px 12px;border-radius:12px;background:var(--soft);font-size:14px;color:var(--muted)}.thumbs .t-progress-box span{display:flex;align-items:center;gap:8px}.thumbs .t-progress-box i{display:block;height:4px;margin-top:8px;border-radius:4px;background:#e11d2e;transition:width .2s ease}.thumbs .t-tool-error{margin:0 0 12px;padding:10px 12px;border-radius:12px;background:#fff1f2;color:#b4111f;font-size:14px}.thumbs .t-tool-hint{margin:10px 0 0;font-size:14px;color:var(--muted)}.thumbs .t-tool-hint b{color:var(--ink)}.thumbs .t-tool-bar+.t-tool-hint{margin:0 0 12px}.thumbs .t-tool-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.thumbs .t-range{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--muted)}.thumbs .t-range input{accent-color:#e11d2e;width:120px}.thumbs .t-swipe{position:relative;width:100%;max-height:520px;aspect-ratio:4/3;border-radius:16px;overflow:hidden;background:repeating-conic-gradient(#eceef0 0 25%,#fff 0 50%) 0 0 /20px 20px;cursor:ew-resize;touch-action:pan-y;user-select:none;border:1px solid var(--line)}.thumbs .t-swipe img{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.thumbs .t-swipe-bar{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 0 1px rgba(17,18,20,.15)}.thumbs .t-swipe-bar i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:34px;height:34px;border-radius:50%;background:#fff;display:grid;place-items:center;font-style:normal;font-size:15px;color:var(--ink);box-shadow:0 4px 12px rgba(17,18,20,.25)}.thumbs .t-swipe-tag{position:absolute;top:10px;padding:3px 9px;border-radius:999px;background:rgba(17,18,20,.6);color:#fff;font-size:12px;font-weight:600}.thumbs .t-swipe-tag.is-left{left:10px}.thumbs .t-swipe-tag.is-right{right:10px}.thumbs .t-side{display:grid;grid-template-columns:1fr 1fr;gap:10px}.thumbs .t-side figure{margin:0}.thumbs .t-side img{width:100%;border-radius:12px;border:1px solid var(--line);display:block}.thumbs .t-side figcaption{margin-top:6px;font-size:13px;color:var(--muted);text-align:center}.thumbs .t-tester-inputs{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.thumbs .t-tester-inputs label{display:grid;gap:4px;font-size:13px;font-weight:600;color:var(--muted)}.thumbs .t-tester-inputs input{border:1px solid var(--line);border-radius:12px;padding:10px 12px;font:16px var(--sans);color:var(--ink);background:#fff;min-width:0}.thumbs .t-tester-versions{grid-column:1/-1;display:flex;gap:10px}.thumbs .t-version{position:relative;width:132px;border-radius:12px;border:2px solid transparent}.thumbs .t-version.is-on{border-color:#e11d2e}.thumbs .t-version>button:first-child{display:block;width:100%;padding:0;border:0;background:none;cursor:pointer;position:relative}.thumbs .t-version img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:10px;display:block}.thumbs .t-version span{position:absolute;left:6px;bottom:6px;padding:1px 7px;border-radius:6px;background:rgba(17,18,20,.75);color:#fff;font-size:12px;font-weight:700}.thumbs .t-version-x{position:absolute;top:-8px;right:-8px;width:22px;height:22px;border-radius:50%;border:1px solid var(--line);background:#fff;display:grid;place-items:center;cursor:pointer;color:var(--ink)}.thumbs .t-version-add{display:grid;place-items:center;aspect-ratio:16/9;border:1.5px dashed #d3d5da;background:var(--soft);font-size:13.5px;font-weight:600;color:var(--muted);cursor:pointer;height:auto}.thumbs .t-version-add:hover{border-color:#e11d2e;color:#e11d2e}.thumbs .yt{--yt-bg:#fff;--yt-text:#0f0f0f;--yt-sub:#606060;--yt-chip:#f2f2f2;background:var(--yt-bg);color:var(--yt-text);border-radius:16px;border:1px solid var(--line);padding:16px;font-family:Roboto,Arial,sans-serif}.thumbs .yt.is-dark{--yt-bg:#0f0f0f;--yt-text:#f1f1f1;--yt-sub:#aaa;--yt-chip:#272727;border-color:#272727}.thumbs .yt-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 14px}.thumbs .yt-card{min-width:0}.thumbs .yt-thumb{position:relative;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:var(--yt-chip)}.thumbs .yt-thumb img{width:100%;height:100%;object-fit:cover;display:block}.thumbs .yt-time{position:absolute;right:5px;bottom:5px;padding:1px 4px;border-radius:4px;background:rgba(0,0,0,.8);color:#fff;font-size:11px;font-weight:500}.thumbs .yt-meta{display:flex;gap:10px;margin-top:9px}.thumbs .yt-avatar{flex-shrink:0;width:30px;height:30px;border-radius:50%;background:var(--yt-chip);display:grid;place-items:center;font-size:13px;font-weight:600;color:var(--yt-sub)}.thumbs .yt-card.is-mine .yt-avatar{background:#e11d2e;color:#fff}.thumbs .yt-title{margin:0;font-size:14px;font-weight:500;line-height:1.38;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.thumbs .yt-sub{margin:3px 0 0;font-size:12.5px;color:var(--yt-sub);display:grid;line-height:1.45}.thumbs .yt-search{margin-bottom:14px;padding:8px 16px;border-radius:999px;border:1px solid var(--yt-chip);font-size:14px;color:var(--yt-sub);max-width:420px}.thumbs .yt.is-search .yt-list{grid-template-columns:1fr;gap:14px}.thumbs .yt.is-search .yt-card{display:grid;grid-template-columns:minmax(0,46%) minmax(0,1fr);gap:14px}.thumbs .yt.is-search .yt-meta{margin-top:0;flex-direction:column-reverse;gap:6px}.thumbs .yt.is-search .yt-title{font-size:17px;-webkit-line-clamp:2}.thumbs .yt.is-search .yt-avatar{width:22px;height:22px;font-size:11px}.thumbs .yt.is-phone{width:min(360px,100%);margin:0 auto;padding:0 0 12px;overflow:hidden}.thumbs .yt.is-phone .yt-list{grid-template-columns:1fr;gap:16px}.thumbs .yt.is-phone .yt-thumb{border-radius:0}.thumbs .yt.is-phone .yt-meta{padding:0 12px}@media (max-width:620px){.thumbs .yt-list{grid-template-columns:1fr 1fr;gap:16px 10px}.thumbs .yt-title{font-size:13px}.thumbs .yt.is-search .yt-title{font-size:14px}.thumbs .t-side,.thumbs .t-tester-inputs{grid-template-columns:1fr}.thumbs .t-tool-card-ui{padding:12px}}