@keyframes theme-thumb-progress{0%{width:0}to{width:100%}}@keyframes theme-thumb-scroll{0%,8%{transform:translateY(0)}38%,62%{transform:translateY(-16px)}92%,to{transform:translateY(0)}}.dolytro-theme-thumb{aspect-ratio:16/10;border-radius:var(--radius-md);background:var(--thumb-bg);border:1px solid #0f17201a;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.dolytro-theme-thumb--flush{border:0;border-radius:0}.dolytro-theme-thumb__chrome{background:#0f17200d;justify-content:space-between;align-items:center;height:22px;padding:0 12px;display:flex}.dolytro-theme-thumb__dots{gap:4px;display:flex}.dolytro-theme-thumb__dots i{background:#0f172040;border-radius:50%;width:6px;height:6px}.dolytro-theme-thumb__url{background:#0f17201f;border-radius:3px;width:90px;height:6px}.dolytro-theme-thumb__nav{justify-content:space-between;align-items:center;height:28px;padding:0 16px;display:flex}.dolytro-theme-thumb__logo{background:var(--thumb-ink);border-radius:4px;width:44px;height:8px}.dolytro-theme-thumb__links{align-items:center;gap:8px;display:flex}.dolytro-theme-thumb__link{background:var(--thumb-ink);opacity:.35;border-radius:3px;width:22px;height:5px}.dolytro-theme-thumb__cta{background:var(--thumb-accent);border-radius:6px;width:34px;height:12px}.dolytro-theme-thumb__page{flex:auto;min-height:0;overflow:hidden}.dolytro-theme-thumb__scene{height:100%;padding:6px 16px 16px;display:flex}.dolytro-theme-thumb__scene--split{align-items:center;gap:16px}.dolytro-theme-thumb__scene--center{flex-direction:column;align-items:center;gap:8px}.dolytro-theme-thumb__scene--stack{flex-direction:column;gap:8px}.dolytro-theme-thumb__col{flex-direction:column;flex:1 1 0;gap:8px;display:flex}.dolytro-theme-thumb__bar{background:var(--thumb-ink);opacity:.35;border-radius:3px;height:5px;display:block}.dolytro-theme-thumb__bar--xl{opacity:1;border-radius:4px;height:14px}.dolytro-theme-thumb__pill{border-radius:var(--radius-md);background:var(--thumb-accent);width:56px;height:18px;margin:4px 0 8px;display:block}.dolytro-theme-thumb__col .dolytro-theme-thumb__pill{margin:6px 0 0}.dolytro-theme-thumb .dolytro-theme-thumb__bar--xl+.dolytro-theme-thumb__bar:not(.dolytro-theme-thumb__bar--xl){margin-top:4px}.dolytro-theme-thumb__hero-art{border-radius:var(--radius-md);background:var(--thumb-accent);opacity:.9;flex:1 1 0;align-self:stretch}.dolytro-theme-thumb__tiles{flex:auto;gap:8px;width:100%;display:flex}.dolytro-theme-thumb__tile{border-radius:var(--radius-md);background:var(--thumb-ink);opacity:.12;flex:1 1 0}.dolytro-theme-thumb__tile--accent{background:var(--thumb-accent);opacity:.85}.dolytro-theme-thumb__banner{border-radius:var(--radius-md);background:var(--thumb-accent);flex-direction:column;justify-content:center;gap:6px;height:46%;padding:0 14px;display:flex}.dolytro-theme-thumb__banner span{background:#fff;border-radius:4px;height:12px}.dolytro-theme-thumb__banner span:last-child{opacity:.7}.dolytro-theme-thumb__poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dolytro-theme-thumb__file{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.dolytro-theme-thumb__video{pointer-events:none;border:0;width:250%;height:250%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.52)}.dolytro-theme-thumb__video--armed{pointer-events:auto}.dolytro-theme-thumb__play{background:#0f172024;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.dolytro-theme-thumb__play span{border-radius:var(--radius-md);background:var(--color-primary);color:#fff;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 10px 30px -8px #0f172073}.dolytro-theme-thumb__label{border-radius:var(--radius-md);color:#fff;background:#0f1720d1;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:600;display:flex;position:absolute;bottom:12px;left:12px}.dolytro-theme-thumb__label-live{align-items:center;gap:7px;display:none}.dolytro-theme-thumb__eq{align-items:flex-end;gap:2px;height:10px;display:flex}.dolytro-theme-thumb__eq i{background:var(--color-success-soft);border-radius:1px;width:2px;height:10px}.dolytro-theme-thumb__progress{background:#0f17201f;height:4px;position:absolute;bottom:0;left:0;right:0}.dolytro-theme-thumb__progress i{background:var(--thumb-accent);width:0;height:100%;display:block}@media (hover:hover){.dolytro-theme-thumb:hover .dolytro-theme-thumb__play{opacity:0}.dolytro-theme-thumb:hover .dolytro-theme-thumb__label-idle{display:none}.dolytro-theme-thumb:hover .dolytro-theme-thumb__label-live{display:flex}.dolytro-theme-thumb:hover .dolytro-theme-thumb__progress i{animation:6s linear infinite theme-thumb-progress}.dolytro-theme-thumb:hover .dolytro-theme-thumb__scene{animation:5s ease-in-out infinite theme-thumb-scroll}.dolytro-theme-thumb:hover .dolytro-theme-thumb__eq i{animation:.7s ease-in-out infinite dl-eq}.dolytro-theme-thumb:hover .dolytro-theme-thumb__eq i:nth-child(2){animation-delay:.15s}.dolytro-theme-thumb:hover .dolytro-theme-thumb__eq i:nth-child(3){animation-delay:.3s}}@media (hover:hover) and (prefers-reduced-motion:reduce){.dolytro-theme-thumb:hover .dolytro-theme-thumb__progress i,.dolytro-theme-thumb:hover .dolytro-theme-thumb__scene,.dolytro-theme-thumb:hover .dolytro-theme-thumb__eq i{animation:none}}.dolytro-theme-thumb.dolytro-theme-thumb--playing .dolytro-theme-thumb__progress i{transition:width .25s linear;animation:none}
