.trohv-director-rep .sonar{z-index:2;width:0;height:0;position:absolute;top:45%;left:50%}.trohv-director-rep .sonar b{background:var(--amber);border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:-3px;box-shadow:0 0 12px 2px #f4a82680}.trohv-director-rep .sonar i{border:1px solid #f4a8268c;border-radius:50%;animation:3s cubic-bezier(.22,.61,.36,1) infinite dr-sonar;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.trohv-director-rep .sonar i:nth-child(2){animation-delay:1s}.trohv-director-rep .sonar i:nth-child(3){animation-delay:2s}@keyframes dr-sonar{0%{opacity:0;width:0;height:0}8%{opacity:.75}to{opacity:0;width:420px;height:420px}}.trohv-director-rep .node{z-index:4;animation:9s ease-in-out infinite dr-node;animation-delay:var(--at);background:#121216;border:1px solid #24242a;border-radius:999px;align-items:center;gap:7px;padding:5px 9px 5px 5px;display:flex;position:absolute;transform:translate(-50%,-50%)}.trohv-director-rep .node img{object-fit:cover;filter:grayscale()brightness(.8);border-radius:50%;flex:none;width:22px;height:22px}.trohv-director-rep .node b{letter-spacing:-.1px;color:#7d838d;white-space:nowrap;font-size:11px;font-weight:500;transition:color .3s}.trohv-director-rep .node em{letter-spacing:.02em;color:#141005;background:var(--amber);opacity:0;border-radius:999px;padding:2px 6px;font-size:10px;font-style:normal;font-weight:700;animation:9s ease-out 3.2s infinite dr-badge}@keyframes dr-node{0%,to{box-shadow:none;border-color:#24242a}6%{border-color:#f4a826d9;box-shadow:0 0 0 3px #f4a8261a}18%{border-color:#f4a82680}34%{box-shadow:none;border-color:#24242a}}.trohv-director-rep .node.hit{z-index:5;animation-name:dr-hit}.trohv-director-rep .node.hit b{color:#fff}.trohv-director-rep .node.hit img{filter:none}@keyframes dr-hit{0%,to{box-shadow:none;background:#121216;border-color:#24242a}5%{border-color:var(--amber);background:#1a1509;box-shadow:0 0 0 4px #f4a8261f}78%{border-color:var(--amber);background:#1a1509;box-shadow:0 0 0 4px #f4a8261f}88%{box-shadow:none;background:#121216;border-color:#24242a}}@keyframes dr-badge{0%{opacity:0;transform:scale(.7)}4%,62%{opacity:1;transform:scale(1)}70%,to{opacity:0;transform:scale(1)}}.trohv-director-rep .dm{z-index:3;grid-template-columns:76px 1fr;gap:8px;max-width:460px;margin-inline:auto;padding:0 16px;display:grid;position:absolute;inset:40px 0 42px}.trohv-director-rep .dmlist{border-right:1px solid #1e1e24;flex-direction:column;gap:6px;padding-right:8px;display:flex}.trohv-director-rep .dmrow{border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:6px 5px;display:flex}.trohv-director-rep .dmrow.on{background:#f4a8260f;border-color:#f4a82680}.trohv-director-rep .dmrow img{object-fit:cover;filter:grayscale()brightness(.85);border-radius:50%;flex:none;width:18px;height:18px}.trohv-director-rep .dmrow .l{border-radius:2px;height:4px;margin-bottom:0}.trohv-director-rep .dmthread{flex-direction:column;gap:8px;min-width:0;display:flex}.trohv-director-rep .dmhead{border-bottom:1px solid #1e1e24;flex-direction:column;gap:2px;padding-bottom:8px;display:flex}.trohv-director-rep .dmhead b{letter-spacing:-.2px;color:#fff;font-size:12px;font-weight:600}.trohv-director-rep .dmhead span{text-transform:uppercase;letter-spacing:.35px;color:#5f646c;font-size:9px}.trohv-director-rep .dmmsg{opacity:0;animation:9s ease-out infinite dr-dmmsg;animation-delay:var(--at);align-items:flex-start;gap:7px;display:flex}.trohv-director-rep .dmmsg img{object-fit:cover;filter:grayscale()brightness(.85);border-radius:5px;flex:none;width:20px;height:20px}.trohv-director-rep .dmbody{flex-direction:column;gap:3px;min-width:0;display:flex}.trohv-director-rep .dmbody b{letter-spacing:-.1px;color:#dfe2e7;font-size:10px;font-weight:600}.trohv-director-rep .dmbody>span{letter-spacing:-.1px;color:#9aa0a9;font-size:10.5px;line-height:1.35}@keyframes dr-dmmsg{0%{opacity:0;transform:translateY(6px)}6%,74%{opacity:1;transform:translateY(0)}82%,to{opacity:0;transform:translateY(0)}}.trohv-director-rep .dmreply{background:#101014;border:1px solid #24242a;border-radius:7px;align-items:center;gap:6px;margin-top:auto;padding:7px 8px;display:flex}.trohv-director-rep .dmcaret{background:#2c2c34;border-radius:2px;width:0;height:4px;animation:9s steps(14,end) infinite dr-dmtype}.trohv-director-rep .dmsend{background:#22222a;border-radius:4px;flex:none;width:14px;height:14px;animation:9s ease-out infinite dr-dmsend}@keyframes dr-dmtype{0%,34%{width:0}56%,74%{width:72%}82%,to{width:0}}@keyframes dr-dmsend{0%,56%{background:#22222a}62%,74%{background:var(--amber)}82%,to{background:#22222a}}.trohv-director-rep .msent{letter-spacing:-.1px;color:#c2c6cd;opacity:0;align-items:center;gap:7px;font-size:11px;animation:9s ease-out infinite dr-msent;display:flex;position:absolute;bottom:16px;left:16px}.trohv-director-rep .msent em{background:var(--amber);border-radius:50%;flex:none;width:6px;height:6px}@keyframes dr-msent{0%,52%{opacity:0}60%,74%{opacity:1}84%,to{opacity:0}}.trohv-director-rep .clips{z-index:3;grid-template-columns:repeat(4,1fr);gap:7px;display:grid;position:absolute;top:46px;left:16px;right:16px}.trohv-director-rep .clip{aspect-ratio:4/3;animation:5.5s ease-in-out infinite dr-pick;animation-delay:var(--at);background:#0f0f13;border:1px solid #23232a;border-radius:6px;display:block;overflow:hidden}.trohv-director-rep .clip img{object-fit:cover;filter:grayscale()brightness(.75);width:100%;height:100%;display:block}@keyframes dr-pick{0%,to{border-color:#23232a;transform:none}5%{border-color:var(--amber);transform:translateY(-5px)scale(1.04)}16%{border-color:#f4a82673;transform:none}34%{border-color:#23232a;transform:none}}.trohv-director-rep .reelbay{z-index:3;border:1px dashed #2a2a32;border-radius:8px;grid-template-columns:repeat(4,1fr);gap:7px;padding:9px;display:grid;position:absolute;top:148px;left:16px;right:16px}.trohv-director-rep .slot{aspect-ratio:4/3;background:#15151a;border-radius:5px;display:block;overflow:hidden}.trohv-director-rep .slot.drop{opacity:0;animation:5.5s cubic-bezier(.16,1,.3,1) infinite dr-drop;animation-delay:var(--at)}.trohv-director-rep .slot img{object-fit:cover;filter:grayscale()brightness(.75);width:100%;height:100%;display:block}@keyframes dr-drop{0%{opacity:0;transform:translateY(-14px)scale(.86)}8%,80%{opacity:1;transform:translateY(0)scale(1)}90%,to{opacity:0;transform:translateY(0)scale(1)}}.trohv-director-rep .share{z-index:4;opacity:0;background:#101014;border:1px solid #24242a;border-radius:8px;align-items:center;gap:8px;padding:8px 8px 8px 11px;animation:5.5s ease-out infinite dr-share;display:flex;position:absolute;bottom:18px;left:16px;right:16px}.trohv-director-rep .url{letter-spacing:-.1px;color:#c2c6cd;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11px;overflow:hidden}.trohv-director-rep .copychip{text-transform:uppercase;letter-spacing:.06em;color:#141005;background:var(--amber);border-radius:5px;flex:none;padding:5px 8px;font-size:9.5px;font-weight:600;position:relative}.trohv-director-rep .copychip .cpd{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.trohv-director-rep .copychip .cpy{animation:5.5s step-end infinite dr-cpy}.trohv-director-rep .copychip .cpd{opacity:0;animation:5.5s step-end infinite dr-cpd}@keyframes dr-cpy{0%,74%{opacity:1}75%,to{opacity:0}}@keyframes dr-cpd{0%,74%{opacity:0}75%,to{opacity:1}}@keyframes dr-share{0%,56%{opacity:0;transform:translateY(8px)}64%,88%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(0)}}.trohv-director-rep .tierrow{animation:7s ease-in-out infinite dr-tier;animation-delay:var(--at);background:linear-gradient(#131318,#0e0e12);border:1px solid #23232a;border-radius:1.4cqw;grid-template-columns:12cqw 1fr auto;align-items:center;gap:1.8cqw;margin-bottom:1.6cqw;padding:1.8cqw;display:grid}@keyframes dr-tier{0%,to{border-color:#23232a}16%,40%{border-color:#f4a8268c}56%{border-color:#23232a}}.trohv-director-rep .tiertag{text-transform:uppercase;letter-spacing:.08em;color:#8f959e;font-size:max(10px,1.5cqw);font-weight:600}.trohv-director-rep .tiername{letter-spacing:-.01em;color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:max(10px,1.9cqw);font-weight:600;overflow:hidden}.trohv-director-rep .films{gap:1cqw;display:flex}.trohv-director-rep .films i{aspect-ratio:4/3;border:1px solid #26262e;border-radius:.7cqw;width:7cqw;display:block;overflow:hidden}.trohv-director-rep .films i img{object-fit:cover;filter:grayscale()brightness(.75);width:100%;height:100%;display:block}.trohv-director-rep .films i.on{animation:7s ease-in-out infinite dr-film;animation-delay:var(--at)}@keyframes dr-film{0%,to{border-color:#26262e;transform:none}16%,40%{border-color:var(--amber);transform:translateY(-.6cqw)}56%{border-color:#26262e;transform:none}}.trohv-director-rep .shortlist{opacity:0;margin-top:2.4cqw;animation:7s ease-out infinite dr-shortlist}@keyframes dr-shortlist{0%,46%{opacity:0;transform:translateY(1cqw)}54%,88%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(0)}}.trohv-director-rep .rlist{grid-template-columns:1fr 1fr;gap:1cqw;display:grid}.trohv-director-rep .rrow{grid-template-columns:auto 1fr auto;align-items:center;gap:1.2cqw;min-width:0;padding:1cqw 1.2cqw;display:grid}.trohv-director-rep .rrow img{object-fit:cover;filter:grayscale()brightness(.85);border-radius:50%;width:2.8cqw;height:2.8cqw;display:block}.trohv-director-rep .rrow b{letter-spacing:-.01em;color:#e7e9ec;white-space:nowrap;text-overflow:ellipsis;font-size:max(10px,1.6cqw);font-weight:600;overflow:hidden}.trohv-director-rep .state{text-transform:uppercase;letter-spacing:.08em;color:#6d737c;font-size:max(10px,1.15cqw);font-weight:600}.trohv-director-rep .state.live{color:var(--amber)}.trohv-director-rep .rrow.open{animation:12s ease-in-out infinite dr-rrow}@keyframes dr-rrow{0%,to{border-color:#23232a}10%,84%{border-color:#f4a82680}92%{border-color:#23232a}}.trohv-director-rep .dpage{opacity:0;background:linear-gradient(#16161c,#101015);border:1px solid #2a2a32;border-radius:1.4cqw;width:54%;padding:2cqw;animation:12s ease-out infinite dr-dpage;position:absolute;bottom:13cqw;right:3cqw;box-shadow:0 3cqw 6cqw #0000008c}@keyframes dr-dpage{0%,16%{opacity:0;transform:translateY(2cqw)}26%,80%{opacity:1;transform:translateY(0)}90%,to{opacity:0;transform:translateY(0)}}.trohv-director-rep .dphead{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:1.6cqw;margin-bottom:1.8cqw;display:grid}.trohv-director-rep .dphead img{object-fit:cover;filter:grayscale()brightness(.85);border-radius:50%;grid-row:span 2;width:4.4cqw;height:4.4cqw;display:block}.trohv-director-rep .dphead b{letter-spacing:-.01em;color:#fff;font-size:max(10px,2cqw);font-weight:700}.trohv-director-rep .dphead span{text-transform:uppercase;letter-spacing:.08em;color:#6d737c;font-size:max(10px,1.4cqw)}.trohv-director-rep .dpfilms{grid-template-columns:repeat(3,1fr);gap:.9cqw;margin-bottom:1.6cqw;display:grid}.trohv-director-rep .dpfilms img{aspect-ratio:4/3;object-fit:cover;filter:grayscale()brightness(.75);border-radius:.8cqw;width:100%;display:block}.trohv-director-rep .dpact{gap:1.4cqw;display:flex}.trohv-director-rep .dm3 .script{margin-bottom:2.4cqw;padding:2.2cqw}.trohv-director-rep .dm3 .script.pop{z-index:5;opacity:0;transform-origin:50% 0;margin-bottom:0;animation:7s cubic-bezier(.16,1,.3,1) infinite dr-pop;position:absolute;top:19cqw;left:3cqw;right:3cqw;box-shadow:0 3cqw 6cqw #0009}@keyframes dr-pop{0%{opacity:0;transform:scale(.94)translateY(-1.5cqw)}6%,34%{opacity:1;transform:scale(1)translateY(0)}44%,to{opacity:0;transform:scale(.98)translateY(-1cqw)}}.trohv-director-rep .dm3 .sh{align-items:center;gap:1.2cqw;margin-bottom:1.8cqw;display:flex}.trohv-director-rep .dm3 .sh i{background:#2a2a32;border-radius:.3cqw;flex:none;width:1.8cqw;height:2.2cqw}.trohv-director-rep .dm3 .sh b{letter-spacing:-.01em;color:#c2c6cd;font-size:max(10px,1.7cqw);font-weight:600}.trohv-director-rep .up{margin-bottom:2.6cqw}.trohv-director-rep .upt{color:#8f959e;justify-content:space-between;align-items:center;margin-bottom:1.1cqw;font-size:max(10px,1.5cqw);display:flex}.trohv-director-rep .upt em{color:var(--amber);font-style:normal;font-weight:600}.trohv-director-rep .upb{background:#1c1c22;border-radius:.6cqw;height:.9cqw;overflow:hidden}.trohv-director-rep .upb i{border-radius:inherit;background:var(--amber);width:0;height:100%;animation:7s ease-in-out infinite dr-upb;display:block}@keyframes dr-upb{0%,38%{width:0}58%,to{width:100%}}.trohv-director-rep .award{background:var(--amber);color:#141005;opacity:0;border-radius:1.4cqw;padding:2.4cqw;animation:7s cubic-bezier(.16,1,.3,1) infinite dr-award;position:relative}.trohv-director-rep .award b{font-family:var(--font-figtree), "DM Sans", sans-serif;letter-spacing:-.02em;font-size:max(10px,2.8cqw);font-weight:700;line-height:1;display:block}.trohv-director-rep .award span{letter-spacing:-.01em;opacity:.78;max-width:34ch;margin-top:.9cqw;font-size:max(10px,1.6cqw);font-weight:600;line-height:1.35;display:block}@keyframes dr-award{0%,62%{opacity:0;transform:scale(.94)}70%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.trohv-director-rep .burst{border-radius:inherit;border:1px solid var(--amber);opacity:0;animation:7s ease-out infinite dr-burst;position:absolute;inset:-1px}@keyframes dr-burst{0%,66%{opacity:0;transform:scale(1)}74%{opacity:.7;transform:scale(1)}88%,to{opacity:0;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.trohv-director-rep .viz *,.trohv-director-rep .mk *{transition:none!important;animation:none!important}.trohv-director-rep .sonar i,.trohv-director-rep .dm3 .script.pop{display:none}.trohv-director-rep .node em,.trohv-director-rep .dmmsg,.trohv-director-rep .msent,.trohv-director-rep .share,.trohv-director-rep .slot.drop,.trohv-director-rep .shortlist,.trohv-director-rep .dpage,.trohv-director-rep .award{opacity:1;transform:none}.trohv-director-rep .node.hit{border-color:var(--amber);background:#1a1509}.trohv-director-rep .dmcaret{width:72%}.trohv-director-rep .dmsend{background:var(--amber)}.trohv-director-rep .upb i{width:100%}}@media (max-width:1080px){.trohv-director-rep .dpage{width:62%}}
