.ot-ui{--ot-bg:#fafbfc;--ot-card:#fff;--ot-panel:#fafbfc;--ot-rail:#f2f4f7;--ot-alt:#e6ebf1;--ot-hover:#e6ebf1;--ot-ink:#0f141a;--ot-ink2:#0f141a;--ot-sec:#596676;--ot-faint:#8a94a6;--ot-border:#e6ebf1;--ot-border2:#d1d9e3;--ot-track:#d1d9e3;--ot-blue:#077cdc;--ot-blue-hover:#0b8af2;--ot-blue-ink:#055a9e;--ot-blue-wash:#e6f3fc;--ot-blue-line:#b5d8f5;--ot-accent:#fb3b6a;--ot-pink:var(--ot-accent);--ot-green:#00d15d;--ot-green-ink:#094;--ot-green-wash:#dff7e8;--ot-amber:#fc7c51;--ot-amber-ink:#c45a36;--ot-amber-wash:#ffe8df;--ot-amber-line:#fc7c51;--ot-red:#fb3b6a;--ot-red-ink:#b01d45;--ot-red-wash:#fde8ee;--ot-avatar:var(--ot-blue);--ot-font:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:var(--ot-bg);color:var(--ot-ink);display:flex;font-family:var(--ot-font);font-size:13.5px;height:100%;letter-spacing:-.005em;line-height:1.45;min-height:520px;overflow:hidden;width:100%;-webkit-font-smoothing:antialiased;isolation:isolate;pointer-events:none;text-align:left}.ot-ui,.ot-ui *,.ot-ui :after,.ot-ui :before{box-sizing:border-box}.ot-ui svg{display:block}.ot-ui-ico{flex:0 0 auto;height:1em;width:1em}.ot-ui-rail{align-items:center;background:var(--ot-rail);border-right:1px solid var(--ot-border);display:flex;flex:0 0 74px;flex-direction:column;padding:12px 0 10px;width:74px}.ot-ui-burger,.ot-ui-gear{align-items:center;border-radius:10px;color:var(--ot-sec);display:flex;height:40px;justify-content:center;width:40px}.ot-ui-burger{margin-bottom:10px}.ot-ui-burger .ot-ui-ico,.ot-ui-gear .ot-ui-ico,.ot-ui-nav .ot-ui-ico{height:20px;width:20px}.ot-ui-nav{align-items:center;border-radius:12px;color:var(--ot-sec);display:flex;flex-direction:column;gap:5px;margin-bottom:3px;padding:9px 0 7px;width:58px}.ot-ui-nav.is-on{color:var(--ot-ink)}.ot-ui-nav-ic{align-items:center;border-radius:9px;display:flex;height:26px;justify-content:center;width:40px}.ot-ui-nav.is-on .ot-ui-nav-ic{background:var(--ot-alt);color:var(--ot-ink)}.ot-ui-nav-label{font-size:10.5px;font-weight:600;letter-spacing:-.01em}.ot-ui-rail-spacer{flex:1}.ot-ui-me{align-items:center;background:var(--ot-avatar);border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:34px;justify-content:center;width:34px}.ot-ui-side{background:var(--ot-panel);border-right:1px solid var(--ot-border);display:flex;flex:0 0 220px;flex-direction:column;overflow:hidden;width:220px}.ot-ui-brand{align-items:center;display:flex;flex:0 0 60px;height:60px;padding:0 16px}.ot-ui-brand svg{display:block;height:auto;width:88px}.ot-ui-logo-word{fill:var(--ot-blue)}.ot-ui-logo-dot{fill:var(--ot-accent)}.ot-ui-side-scroll{flex:1;overflow:hidden;padding:6px 12px 16px}.ot-ui-action{align-items:center;background:var(--ot-blue-wash);border-radius:11px;color:var(--ot-blue-ink);display:flex;font-size:13.5px;font-weight:600;gap:9px;margin:6px 0 4px;padding:11px 14px;width:100%}.ot-ui-action .ot-ui-ico{height:18px;width:18px}.ot-ui-filter{align-items:center;border:1px solid var(--ot-border);border-radius:10px;color:var(--ot-faint);display:flex;font-size:12.5px;gap:8px;margin:6px 0 4px;padding:8px 12px}.ot-ui-filter .ot-ui-ico{height:16px;width:16px}.ot-ui-sec{margin-top:14px}.ot-ui-sec-h{align-items:center;color:var(--ot-sec);display:flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.06em;padding:4px 8px 6px;text-transform:uppercase}.ot-ui-sec-h em{color:var(--ot-faint);font-style:normal;font-weight:700}.ot-ui-row{align-items:center;border-radius:9px;color:var(--ot-ink2);display:flex;font-size:13px;gap:10px;padding:8px 10px}.ot-ui-row.is-on{background:var(--ot-alt);color:var(--ot-ink);font-weight:600}.ot-ui-row .ot-ui-ico{color:var(--ot-sec);height:17px;width:17px}.ot-ui-row.is-on .ot-ui-ico{color:var(--ot-blue)}.ot-ui-row b{color:var(--ot-faint);font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:600;margin-left:auto}.ot-ui-rt{text-overflow:ellipsis;white-space:nowrap}.ot-ui-main,.ot-ui-rt{flex:1;min-width:0;overflow:hidden}.ot-ui-main{display:flex;flex-direction:column}.ot-ui-top{background:var(--ot-bg);flex:0 0 60px;gap:16px;height:60px;padding:0 18px 0 16px}.ot-ui-search,.ot-ui-top{align-items:center;display:flex}.ot-ui-search{background:var(--ot-alt);border-radius:13px;color:var(--ot-faint);flex:1;font-size:13.5px;gap:10px;height:40px;padding:0 14px}.ot-ui-search .ot-ui-ico{height:18px;width:18px}.ot-ui-top-me{align-items:center;background:var(--ot-avatar);border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:34px;justify-content:center;margin-left:auto;width:34px}.ot-ui-stage{display:flex;flex:1;min-height:0;overflow:hidden;padding:0 16px 16px}.ot-ui-surface{background:var(--ot-card);border:1px solid var(--ot-border);border-radius:18px;flex:1;min-width:0;overflow:hidden;position:relative}.ot-ui-view{height:100%;overflow:hidden;padding:22px 24px 0}@media (max-width:820px){.ot-ui-side{display:none}}@media (max-width:560px){.ot-ui-rail{display:none}}.ot-ui-shot-host{container-type:inline-size;width:100%}.ot-ui-shot{--ot-shot-w:1100px;--ot-shot-h:600px;--ot-fit:1;background:var(--ot-bg,#fafbfc);overflow:hidden;position:relative;width:100%}.ot-ui-shot-host .ot-ui-shot{--ot-fit:calc(100cqw/var(--ot-shot-w));height:calc(var(--ot-shot-h)*var(--ot-fit))}.ot-ui-shot>.ot-ui{height:var(--ot-shot-h);inset:0 auto auto 0;min-height:var(--ot-shot-h);position:absolute;transform:scale(var(--ot-fit));transform-origin:top left;width:var(--ot-shot-w)}.ot-ui-shot .ot-ui-rail,.ot-ui-shot .ot-ui-side{display:flex!important}.ot-ui-shot .ot-ui-stats{grid-template-columns:repeat(4,1fr)!important}.ot-ui-shot .ot-ui-job-info{flex:0 0 200px}.ot-ui-shot:has([data-ot-scene=projects]){--ot-drawer-w:220px;--ot-shot-w:1050px;--ot-shot-h:560px}@container (max-width:1049px){.ot-ui-shot-host .ot-ui-shot:has([data-ot-scene=projects]){--ot-shot-w:830px}.ot-ui-shot-host .ot-ui-side{border:0!important;display:none!important;flex:0 0 0!important;margin:0!important;min-width:0!important;overflow:hidden!important;padding:0!important;width:0!important}}.ot-ui-shot:has([data-ot-scene=exposure]){--ot-shot-w:720px;--ot-shot-h:780px;aspect-ratio:720/780}