.staff-console .review-drafts-panel{color:#111;overflow-wrap:anywhere;background:#fff;border:1px solid #e4e4e7;border-radius:18px;margin:20px 0;padding:20px}.staff-console .review-drafts-panel h3{font-family:var(--management-title-font);font-size:calc(var(--management-title-size) * .7);font-weight:var(--management-title-weight);line-height:var(--management-title-line-height);letter-spacing:var(--management-title-letter-spacing)}.review-drafts-panel fieldset{border:1px solid #ddd;border-radius:12px;gap:12px;min-width:0;margin:16px 0;padding:16px;display:grid}.review-drafts-panel label{gap:6px;font-size:14px;display:grid}.review-drafts-panel input:not([type=checkbox]),.review-drafts-panel select,.review-drafts-panel textarea{box-sizing:border-box;color:#111;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #ccc;border-radius:8px;padding:10px;font-size:16px}.review-drafts-panel button{color:#fff;cursor:pointer;white-space:normal;background:#111;border:1px solid #ddd;border-radius:8px;max-width:100%;min-height:44px;margin:4px;padding:10px 14px}.review-drafts-panel button:disabled{opacity:.5;cursor:default}.review-drafts-panel fieldset>section{border-top:1px solid #ddd;gap:10px;padding:12px 0;display:grid}.draft-scores{grid-template-columns:1fr 1fr;gap:12px;display:grid}.draft-assignment{background:#f7f7f8;border-radius:10px;gap:8px;padding:12px;display:grid}.review-drafts-panel textarea{min-height:100px}.review-drafts-panel p{font-size:14px;line-height:1.6}.review-drafts-panel ul{padding-left:18px}.veo-panel{--veo-font:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text","Hiragino Sans","Yu Gothic UI","Segoe UI","Helvetica Neue",Arial,sans-serif;--veo-text-weight:400;--veo-title-weight:650;--veo-value-weight:700;--veo-title-size:clamp(1.45rem,3vw,1.7rem);--veo-section-size:clamp(1rem,2vw,1.08rem);--veo-period-title-size:.875rem;--veo-eyebrow-size:.75rem;--veo-result-label-size:.5625rem;--veo-meta-size:.5625rem;--veo-label-size:.875rem;--veo-personal-bg:#fff0f6;--veo-personal-border:#ffc1da;--veo-range-bg:#fff8d8;--veo-range-border:#efd45a;--veo-target-bg:#eafaff;--veo-target-border:#8ddceb;--veo-building-bg:#f1f1f3;--veo-building-border:#d7d7dc;color:#111;min-width:0;max-width:100%;font-family:var(--veo-font);font-weight:var(--veo-text-weight);overflow-wrap:anywhere;background:#fff;border:1px solid #ddd;border-radius:14px;margin-top:20px;padding:16px}.staff-console .veo-panel{--veo-font:var(--management-title-font)}.veo-panel :where(h1,h2,h3,h4,h5,h6,p,span,strong,b,small,label,summary,button,a,input,select,em,i){font-family:var(--veo-font);font-style:normal}.veo-panel .veo-heading{font-family:var(--veo-font);font-size:var(--veo-title-size);font-weight:var(--veo-title-weight);letter-spacing:-.035em;margin:0 0 18px;line-height:1.08}.veo-panel .veo-heading-brand{align-items:center;gap:.38em;display:flex}.veo-panel .veo-heading-brand:before{content:"";background:url(/veo-logo.jpeg) 50%/cover no-repeat;border-radius:.22em;flex:0 0 1em;width:1em;height:1em;display:block}.staff-console .veo-panel .veo-heading{font-family:var(--management-title-font);font-size:var(--management-title-size);font-weight:var(--management-title-weight);line-height:var(--management-title-line-height);letter-spacing:var(--management-title-letter-spacing)}.veo-panel p,.veo-panel small{font-family:var(--veo-font);font-size:var(--veo-meta-size);font-weight:var(--veo-text-weight);line-height:1.6;display:block}.veo-panel h4{font-family:var(--veo-font);font-size:var(--veo-section-size);font-weight:var(--veo-title-weight);margin:14px 0;line-height:1.4}.veo-panel .veo-data-section{margin:10px 0 12px}.veo-panel .veo-section-summary{box-sizing:border-box;color:#fff;background:#090909;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;min-height:72px;padding:13px 54px 13px 16px;list-style:none;display:grid;position:relative}.veo-panel .veo-section-summary::-webkit-details-marker{display:none}.veo-panel .veo-section-summary:after{content:"＋";font-size:1.15rem;font-weight:var(--veo-text-weight);line-height:1;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.veo-panel .veo-data-section[open]>.veo-section-summary:after{content:"−"}.veo-panel .veo-section-logo{width:calc(var(--veo-section-size)*3);height:var(--veo-section-size);background:url(/veo-wordmark.png) 50%/contain no-repeat;display:block}.veo-panel .veo-section-copy{align-items:baseline;min-width:0;display:flex}.veo-panel .veo-section-summary .veo-section-title{color:#fff;font-family:var(--veo-font);font-size:var(--veo-section-size);font-weight:var(--veo-title-weight);letter-spacing:.005em;white-space:nowrap;margin:0;line-height:1.15}.veo-panel .veo-section-heading>span,.veo-panel .veo-pulse-heading>span{color:var(--red);font-family:var(--veo-font);font-size:var(--veo-eyebrow-size);font-weight:var(--veo-text-weight);letter-spacing:.025em}.veo-panel .veo-section-heading h4,.veo-panel .veo-pulse-heading h5{font-family:var(--veo-font);font-size:var(--veo-section-size);font-weight:var(--veo-title-weight);letter-spacing:.005em;margin:0;line-height:1.15}.staff-console .veo-panel .veo-section-summary strong,.staff-console .veo-panel .veo-section-heading h4,.staff-console .veo-panel .veo-pulse-heading h5{font-family:var(--management-title-font);font-weight:var(--management-title-weight);line-height:var(--management-title-line-height);letter-spacing:var(--management-title-letter-spacing)}.veo-panel .veo-section-heading,.veo-panel .veo-pulse-heading{gap:4px;margin:22px 0 12px;display:grid}.veo-panel .veo-data-section[open]>.veo-section-summary{border-radius:8px 8px 0 0}.veo-panel .veo-team-comparison{color:#fff;background:#090909;border:0;border-radius:0 0 8px 8px;margin:0 0 20px;padding:20px 16px}.veo-panel .veo-comparison-teams{border-bottom:1px solid #333;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding-bottom:15px;display:grid}.veo-panel .veo-comparison-teams>strong{color:#fff;font-size:.9rem;font-weight:var(--veo-title-weight);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.veo-panel .veo-comparison-teams>strong:last-child{text-align:right}.veo-panel .veo-comparison-teams>b{color:#aaa;font-size:.68rem;font-weight:var(--veo-text-weight);letter-spacing:.08em}.veo-panel .veo-comparison-list{display:grid}.veo-panel .veo-comparison-row{border-bottom:1px solid #292929;gap:8px;padding:14px 0;display:grid}.veo-panel .veo-comparison-row:last-child{border-bottom:0;padding-bottom:2px}.veo-panel .veo-comparison-row>header{color:#fff;font-size:.72rem;font-weight:var(--veo-text-weight);text-align:center;line-height:1.35}.veo-panel .veo-comparison-scale{grid-template-columns:minmax(2.8rem,auto) minmax(24px,1fr) minmax(24px,1fr) minmax(2.8rem,auto);align-items:center;gap:8px;display:grid}.veo-panel .veo-comparison-scale>strong{color:#fff;font-size:.9rem;font-weight:var(--veo-value-weight);font-variant-numeric:tabular-nums}.veo-panel .veo-comparison-scale>strong:first-child{justify-self:start}.veo-panel .veo-comparison-scale>strong:last-child{text-align:right;justify-self:end}.veo-panel .veo-comparison-track{background:#454a48;border-radius:99px;height:5px;display:flex;overflow:hidden}.veo-panel .veo-comparison-track>i{border-radius:inherit;background:#c9f8ff;height:100%;display:block}.veo-panel .veo-comparison-track-own{justify-content:flex-end}.veo-panel .veo-comparison-row>small{color:#bdbdc2;text-align:center;margin:0;font-size:.7rem}.veo-panel .veo-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.veo-panel .veo-metric-card{--veo-card-bg:var(--veo-building-bg);--veo-card-border:var(--veo-building-border);border:1px solid var(--veo-card-border);background:var(--veo-card-bg);border-radius:15px;min-width:0;padding:15px 54px 15px 14px;position:relative;overflow:hidden;box-shadow:0 7px 18px #1000060a}.veo-panel .veo-state-personal-best{--veo-card-bg:var(--veo-personal-bg);--veo-card-border:var(--veo-personal-border)}.veo-panel .veo-state-in-range{--veo-card-bg:var(--veo-range-bg);--veo-card-border:var(--veo-range-border)}.veo-panel .veo-state-next-target{--veo-card-bg:var(--veo-target-bg);--veo-card-border:var(--veo-target-border)}.veo-panel .veo-state-data-building,.veo-panel .veo-state-neutral{--veo-card-bg:var(--veo-building-bg);--veo-card-border:var(--veo-building-border)}.veo-panel .veo-metric-label{min-height:48px;font-family:var(--veo-font);gap:4px;display:grid}.veo-panel .veo-metric-label>span,.veo-panel .veo-metric-label>b{font-family:var(--veo-font);font-size:var(--veo-label-size);font-weight:var(--veo-title-weight);line-height:1.35}.veo-panel .veo-metric-label>span{color:var(--red)}.veo-panel .veo-metric-label>span em{color:#696970;font-family:var(--veo-font);font-size:.75rem;font-style:normal;font-weight:var(--veo-text-weight);line-height:inherit;letter-spacing:.01em;white-space:nowrap;background:0 0;border:0;border-radius:0;margin-left:.5em;padding:0;display:inline}.veo-panel .veo-metric-label>span em:before{content:"·";color:#9a9aa0;margin-right:.5em}.veo-panel .veo-metric-label>b{color:#58585e;letter-spacing:.025em}.veo-panel .veo-metric-value{font-family:var(--veo-font);font-size:clamp(1.25rem,2.5vw,1.4rem);font-weight:var(--veo-value-weight);letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:8px;line-height:1.1;display:block}.veo-panel .veo-metric-state{color:#55555b;font-family:var(--veo-font);font-size:.7rem;font-weight:var(--veo-text-weight);letter-spacing:.055em;align-items:center;gap:6px;margin-top:10px;line-height:1.2;display:flex}.veo-panel .veo-retained{color:#6c6c72;font-size:.75rem;font-weight:var(--veo-text-weight);margin-top:7px;line-height:1.35}.veo-panel .veo-metric-help{margin-top:0}.veo-panel .veo-metric-help>summary{color:#111;background:#fff;border:1px solid #dedee1;border-radius:50%;place-items:center;width:44px;height:44px;min-height:44px;margin:0;padding:0;list-style:none;transition:transform .18s,background .18s;display:grid;position:absolute;top:9px;right:8px;box-shadow:0 4px 12px #1000060d}.veo-panel .veo-metric-help>summary::-webkit-details-marker{display:none}.veo-panel .veo-metric-help>summary:hover{background:color-mix(in srgb,var(--veo-card-bg) 72%,#fff);transform:translateY(-1px)}.veo-panel .veo-metric-help>summary:focus-visible{outline:3px solid var(--red);outline-offset:2px}.veo-panel .veo-metric-help i{font-family:var(--veo-font);font-size:1.28rem;font-style:normal;font-weight:var(--veo-text-weight);line-height:1}.veo-panel .veo-help-minus,.veo-panel .veo-metric-help[open] .veo-help-plus{display:none}.veo-panel .veo-metric-help[open] .veo-help-minus{display:block}.veo-panel .veo-metric-help>p{color:#4f4f55;font-size:.875rem;font-weight:var(--veo-text-weight);border-top:1px solid #dedee1;grid-column:1/-1;margin:14px -38px 0 0;padding-top:12px;line-height:1.75}.veo-panel .veo-visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.veo-panel .veo-state-dot{background:var(--veo-building-bg);border:1px solid #737379;border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.veo-panel .veo-state-dot.veo-state-personal-best{background:#ff69a6;border-color:#b81758}.veo-panel .veo-state-dot.veo-state-in-range{background:#f4d13f;border-color:#7b690c}.veo-panel .veo-state-dot.veo-state-next-target{background:#72d9e9;border-color:#167889}.veo-panel .veo-state-dot.veo-state-data-building{background:#c9c9cf;border-color:#6d6d73}.veo-panel .veo-color-guide{margin:0 0 12px}.veo-panel .veo-color-guide>summary{color:#fff;width:max-content;min-width:88px;font-family:var(--veo-font);background:#111;border:1px solid #dedee1;border-radius:99px;justify-content:center;align-items:center;gap:10px;margin-left:auto;padding:8px 13px;list-style:none;display:flex}.veo-panel .veo-color-guide>summary::-webkit-details-marker{display:none}.veo-panel .veo-color-guide>summary:focus-visible{outline:3px solid var(--red);outline-offset:2px}.veo-panel .veo-color-guide>summary b{font-size:.75rem;font-weight:var(--veo-text-weight);letter-spacing:.08em}.veo-panel .veo-color-guide>summary i{font-size:1.1rem;font-style:normal;font-weight:var(--veo-text-weight)}.veo-panel .veo-color-guide[open] .veo-help-plus{display:none}.veo-panel .veo-color-guide[open] .veo-help-minus{display:block}.veo-panel .veo-color-guide>div{background:#fafafa;border:1px solid #e0e0e2;border-radius:14px;margin-top:10px;padding:14px}.veo-panel .veo-color-guide p{color:#55555b;margin:0}.veo-panel .veo-color-guide ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px;margin:13px 0;padding:0;list-style:none;display:grid}.veo-panel .veo-color-guide li{align-items:center;gap:8px;font-size:.8125rem;display:flex}.veo-panel .veo-color-guide li b{font-family:var(--veo-font);font-size:.75rem;font-weight:var(--veo-text-weight);letter-spacing:.02em}.veo-panel .veo-highlight-empty{color:#69696f;text-align:center;background:#f6f6f7;border-radius:13px;margin:10px 0;padding:14px;font-size:.875rem}.veo-panel .veo-assessment-warning{color:#55555b;background:#f6f6f7;border:1px solid #dedee1;border-radius:13px;margin:10px 0;padding:12px 14px}.veo-panel .veo-all-stats{border-top:1px solid #e3e3e5;margin:10px 0 18px}.veo-panel .veo-all-stats>summary{justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.veo-panel .veo-all-stats>summary::-webkit-details-marker{display:none}.veo-panel .veo-all-stats>summary span{font-size:.875rem;font-weight:var(--veo-title-weight)}.veo-panel .veo-all-stats>summary strong{color:#777;font-family:var(--veo-font);font-size:.75rem;font-weight:var(--veo-title-weight);letter-spacing:.08em}.staff-console .veo-panel .veo-all-stats>summary strong{font-family:var(--management-title-font);font-size:clamp(.75rem,calc(var(--management-title-size)*.36),.8rem);font-weight:var(--management-title-weight);line-height:var(--management-title-line-height);letter-spacing:var(--management-title-letter-spacing)}.veo-panel .veo-all-stats>summary:after{content:"＋";margin-left:auto;font-size:1rem}.veo-panel .veo-all-stats[open]>summary:after{content:"−"}.veo-panel .veo-other-stats{margin-top:8px}.veo-periods{gap:8px;margin:12px 0 16px;padding:0;list-style:none;display:grid}.veo-periods li{gap:3px;padding:0;display:grid}.veo-periods li>div{grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;column-gap:12px;display:grid}.veo-periods li>div>strong{font-size:var(--veo-period-title-size);font-weight:var(--veo-title-weight)}.veo-periods span,.veo-periods small{font-size:var(--veo-meta-size);font-weight:var(--veo-text-weight)}.veo-panel .veo-player{border-top:1px solid #ddd;min-width:0;padding:16px 0}.veo-panel .veo-player-title{font-family:var(--veo-font);letter-spacing:-.025em;text-transform:uppercase;margin:18px 0 12px;font-size:clamp(1.2rem,2.6vw,1.45rem);font-weight:700;line-height:1.12}.veo-panel label{gap:8px;font-size:.875rem;display:grid}.veo-panel input,.veo-panel select{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#111;background:#fff;border:1px solid #aaa;border-radius:8px;padding:10px;font-size:16px}.veo-panel .veo-player-data-section[open]{color:#fff;background:#090909;border-radius:8px;overflow:hidden}.veo-panel .veo-player-data-section[open]>.veo-section-summary{border-bottom:1px solid #ffffff40}.veo-panel .veo-player-data-section .veo-player{color:#fff;border-top:1px solid #ffffff40;padding:0 16px 18px}.veo-panel .veo-player-data-section .veo-player:first-of-type{border-top:0}.veo-panel .veo-player-data-section .veo-player-title{color:#fff;border-bottom:1px solid #4a4a4f;align-items:center;min-height:52px;margin:8px 0 0;padding:9px 0;display:flex}.veo-panel .veo-player-stat-list{display:grid}.veo-panel .veo-player-stat-group{border-bottom:1px solid #4a4a4f;align-items:center;gap:6px;min-height:52px;margin-top:8px;padding:9px 0;display:flex}.veo-panel .veo-player-stat-group>strong{color:#9f9fa4;font-size:.78rem;font-weight:var(--veo-title-weight);letter-spacing:.025em;line-height:1.35}.veo-panel .veo-player-stat-group-icon{color:#9f9fa4;font-size:.58rem;line-height:1}.veo-panel .veo-player-stat-row{border-bottom:1px solid #ffffff40;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;min-height:52px;padding:9px 0;display:grid}.veo-panel .veo-player-stat-row:last-child{border-bottom:0}.veo-panel .veo-player-stat-name{align-items:center;gap:9px;min-width:0;display:flex}.veo-panel .veo-player-stat-name>strong{color:#fff;font-size:.78rem;font-weight:var(--veo-title-weight);letter-spacing:.025em;line-height:1.35}.veo-panel .veo-player-stat-name>small{color:#9f9fa4;font-size:.625rem;line-height:1.35;display:inline}.veo-panel .veo-player-stat-row.is-physical .veo-player-stat-name>small{color:#9f9fa4}.veo-panel .veo-player-stat-value{color:#fff;font-size:.95rem;font-weight:var(--veo-value-weight);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end;line-height:1.2}.veo-panel .veo-player-stat-retained{color:#aaa;grid-column:1/-1;margin-top:-5px;font-size:.625rem}.veo-panel .veo-player-data-section .veo-moments{border-top:1px solid #ffffff40;margin-top:12px;padding-top:10px}.veo-panel .veo-player-data-section .veo-moments p,.veo-panel .veo-player-data-section .veo-moments small{color:#bdbdc2}.veo-panel .veo-player-data-section label{color:#ddd}.veo-panel .veo-player-data-section input,.veo-panel .veo-player-data-section select{color:#fff;background:#1f1f1f;border-color:#555}.veo-panel .veo-player-data-section .veo-player-empty{box-sizing:border-box;color:#bdbdc2;overflow-wrap:anywhere;width:100%;margin:0;padding:18px 16px 22px;font-size:.8125rem;line-height:1.6;display:block}.veo-panel button,.veo-panel a{box-sizing:border-box;color:#fff;max-width:100%;min-height:44px;font-family:var(--veo-font);font-size:.875rem;font-weight:var(--veo-text-weight);cursor:pointer;background:#111;border:1px solid #aaa;border-radius:8px;margin:6px 6px 6px 0;padding:10px 12px;text-decoration:none;display:inline-block}.veo-panel .veo-moments>a{font-family:var(--veo-font);font-style:normal;font-weight:var(--veo-text-weight);letter-spacing:normal}.veo-panel button:disabled{opacity:.5;cursor:default}.veo-panel summary{cursor:pointer;min-height:44px;font-size:.875rem;font-weight:var(--veo-text-weight);padding:10px 0}.veo-panel .veo-teams{font-weight:var(--veo-title-weight)}.veo-panel .veo-updated{color:#555}@media (min-width:640px){.veo-panel .veo-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:420px){.veo-panel{padding:14px}.veo-panel .veo-metrics{grid-template-columns:1fr;gap:8px}.veo-panel .veo-metric-card{border-radius:13px;padding:14px 52px 14px 12px}.veo-panel .veo-metric-help>summary{top:8px;right:6px}.veo-panel .veo-metric-value{font-size:1.35rem}.veo-panel .veo-metric-help>p{margin-right:-38px}.veo-panel .veo-color-guide ul{grid-template-columns:1fr}.veo-panel .veo-team-comparison{padding:15px 12px}.veo-panel .veo-comparison-teams{gap:8px}.veo-panel .veo-comparison-scale{grid-template-columns:minmax(2.35rem,auto) minmax(18px,1fr) minmax(18px,1fr) minmax(2.35rem,auto);gap:6px}.veo-panel .veo-comparison-scale>strong{font-size:.82rem}.veo-panel .veo-player-data-section .veo-player{padding:0 12px 16px}.veo-panel .veo-player-stat-name{align-content:center;gap:2px;display:grid}.veo-panel .veo-player-stat-row{gap:6px 12px}}.veo-panel .veo-player-data-section .veo-player-title,.veo-panel .veo-player-stat-group{border-bottom-color:#303034}@media (prefers-reduced-motion:reduce){.veo-panel .veo-metric-help>summary{transition:none}}.veo-panel .veo-action-section[open]{color:#fff;background:#090909;border-radius:8px;overflow:hidden}.veo-panel .veo-player-data-section .veo-section-title,.veo-panel .veo-action-section .veo-section-title{font-size:1rem!important}.veo-panel .veo-action-section[open]>.veo-section-summary{border-bottom:1px solid #ffffff40}.veo-panel .veo-action-body{color:#fff;background:#090909;gap:12px;padding:16px;display:grid}.veo-panel .veo-viewer-player{border-bottom:1px solid #ffffff40;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;display:grid}.veo-panel .veo-viewer-player:first-child{padding-top:2px}.veo-panel .veo-viewer-player:last-of-type{border-bottom:0}.veo-panel .veo-viewer-player header{min-width:0}.veo-panel .veo-viewer-player header strong,.veo-panel .veo-viewer-player header small{display:block}.veo-panel .veo-viewer-player header strong{color:#fff;font-size:.9rem;font-weight:var(--veo-title-weight);text-transform:uppercase}.veo-panel .veo-viewer-player header small{color:#9f9fa4;letter-spacing:.055em;margin-top:4px;font-size:.625rem}.veo-panel .veo-mobile-moments-note{color:#b8b8bd;grid-column:1/-1;font-size:.72rem;line-height:1.55}.veo-panel .veo-viewer-player>button,.veo-panel .veo-viewer-player>a,.veo-panel .veo-full-match-body>a{color:#fff;background:#111;border-color:#65656a;margin:0}.veo-panel .veo-viewer-player>button{white-space:nowrap}.veo-panel .veo-viewer-player>p{color:#ff9aa5;grid-column:1/-1;margin:0}.veo-panel .veo-viewer-steps{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.veo-panel .veo-viewer-steps li{color:#bdbdc2;text-align:center;justify-items:center;gap:7px;display:grid;position:relative}.veo-panel .veo-viewer-steps li:not(:last-child):after{content:"";background:#47474b;height:1px;position:absolute;top:13px;left:64%;right:-36%}.veo-panel .veo-viewer-steps i{z-index:1;color:#090909;width:27px;height:27px;font-size:.72rem;font-weight:var(--veo-value-weight);background:#c9f8ff;border-radius:50%;place-items:center;display:grid;position:relative}.veo-panel .veo-viewer-steps span{font-size:.7rem;line-height:1.35}.veo-panel .veo-direct-link{grid-column:1/-1;justify-self:start}.veo-panel .veo-action-note{color:#9f9fa4;margin:0;line-height:1.7}.veo-panel .veo-full-match-body{grid-template-columns:minmax(0,1fr) auto;align-items:center}.veo-panel .veo-full-match-body p,.veo-panel .veo-full-match-body small{color:#bdbdc2;margin:0}.veo-panel .veo-full-match-body small{grid-column:1/-1}@media (max-width:520px){.veo-panel .veo-viewer-player{grid-template-columns:1fr}.veo-panel .veo-viewer-player>button,.veo-panel .veo-viewer-player>a{text-align:center;width:100%}.veo-panel .veo-full-match-body{grid-template-columns:1fr}.veo-panel .veo-full-match-body>a{text-align:center;width:100%}.veo-panel .veo-full-match-body small{grid-column:1}.veo-panel .veo-viewer-steps span{font-size:.625rem}}.veo-panel .veo-login-guide{color:#fff;border-top:1px solid #ffffff26;grid-column:1/-1;padding-top:10px}.veo-panel .veo-login-guide>summary{color:#bdbdc2;cursor:pointer;align-items:center;gap:6px;font-size:.72rem;list-style:none;display:inline-flex}.veo-panel .veo-login-guide>summary::-webkit-details-marker{display:none}.veo-panel .veo-login-guide>summary:after{content:"＋"}.veo-panel .veo-login-guide[open]>summary:after{content:"−"}.veo-panel .veo-login-guide>div{background:#151515;border-radius:8px;margin-top:14px;padding:14px}.veo-panel .veo-login-guide p,.veo-panel .veo-login-guide ol{color:#fff;margin:0 0 12px;font-size:.78rem;line-height:1.7}.veo-panel .veo-login-guide ol{padding-left:1.4rem}.veo-panel .veo-login-guide small{color:#bdbdc2;margin-top:10px;line-height:1.6;display:block}.veo-panel .veo-login-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.veo-panel .veo-login-actions button,.veo-panel .veo-login-actions a{color:#fff;text-align:center;background:#0a0a0a;border:1px solid #65656a;border-radius:7px;min-height:40px;margin:0;padding:9px 10px;font-size:.72rem}.veo-panel .veo-credential-message{color:#c9f8ff!important;margin-top:10px!important}.veo-panel .veo-viewer-admin{border-top:1px solid #ffffff26;grid-column:1/-1;padding-top:10px}.veo-panel .veo-viewer-admin summary{color:#bdbdc2;cursor:pointer;font-size:.75rem}.veo-panel .veo-viewer-admin>div{gap:10px;margin-top:12px;display:grid}.veo-panel .veo-viewer-admin label{gap:5px;font-size:.75rem;display:grid}.veo-panel .veo-viewer-admin input{color:#fff;background:#151515;border:1px solid #555;border-radius:7px;min-height:42px;padding:8px 10px}.veo-panel .veo-viewer-admin button{justify-self:start}.veo-panel .veo-full-match-body .veo-login-guide{grid-column:1/-1}@media (max-width:640px){.veo-panel .veo-login-actions{grid-template-columns:1fr}}.veo-panel .veo-viewer-admin-primary{color:#111;background:#fff;border:1px solid #d7d7d9;border-radius:8px;margin:14px 0;padding:0}.veo-panel .veo-viewer-admin-primary>summary{color:#111;padding:14px 16px;font-size:.9rem;font-weight:700;list-style:none}.veo-panel .veo-viewer-admin-primary>summary:after{float:right;content:"＋"}.veo-panel .veo-viewer-admin-primary[open]>summary:after{content:"−"}.veo-panel .veo-viewer-admin-primary>div{margin:0;padding:0 16px 16px}.veo-panel .veo-viewer-admin-primary input{color:#111;background:#fff;border-color:#b8b8bc}.veo-panel .veo-viewer-admin-primary p{color:#555;margin:0}.veo-panel .veo-app-card{color:#111;background:#fff;border:1px solid #ddd;border-radius:12px;gap:14px;padding:18px;display:grid}.veo-panel .veo-app-card-header{align-items:center;gap:13px;display:flex}.veo-panel .veo-app-card-header img{object-fit:cover;border-radius:11px;width:48px;height:48px}.veo-panel .veo-app-card-header .veo-heading{color:#111;font-size:var(--veo-title-size);font-weight:var(--veo-title-weight);letter-spacing:-.035em;margin:0;line-height:1.08}.veo-panel .veo-app-lead{color:#333;margin:0;font-size:.84rem;line-height:1.7}.veo-panel .veo-app-steps{color:#55555b;border:1px solid #dedee1;border-radius:9px;flex-wrap:wrap;align-items:center;gap:7px;margin:0;padding:12px;font-size:.72rem;line-height:1.5;display:flex}.veo-panel .veo-app-steps strong{color:#111}.veo-panel .veo-app-steps i{color:#999}.veo-panel .veo-store-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px;display:grid}.veo-panel .veo-store-actions a,.veo-panel .veo-open-match{text-align:center;place-items:center;margin:0;display:grid}.veo-panel .veo-store-actions a{color:#111;background:#fff;border-color:#bbb}.veo-panel .veo-open-match{color:#fff;background:#111;border-color:#111;width:100%;font-weight:700}.veo-panel .veo-install-guide,.veo-panel .veo-app-card .veo-login-guide{color:#111;border-top:1px solid #dedee1;margin:0;padding-top:6px}.veo-panel .veo-install-guide>summary,.veo-panel .veo-app-card .veo-login-guide>summary{color:#55555b;justify-content:space-between;align-items:center;font-size:.75rem;list-style:none;display:flex}.veo-panel .veo-install-guide>summary::-webkit-details-marker{display:none}.veo-panel .veo-install-guide>summary:after{content:"＋"}.veo-panel .veo-install-guide[open]>summary:after{content:"−"}.veo-panel .veo-install-guide>div{padding-top:10px}.veo-panel .veo-app-card .veo-login-guide>div{background:#f5f5f6}.veo-panel .veo-app-card .veo-login-guide p,.veo-panel .veo-app-card .veo-login-guide ol{color:#111}.veo-panel .veo-app-card .veo-login-guide small{color:#55555b}.veo-panel .veo-team-invite{color:#fff;text-align:center;background:#111;border-radius:8px;margin:12px 0;padding:12px 14px;font-size:.82rem;font-weight:700;display:block}.veo-panel .veo-invite-note{color:#55555b;margin:9px 2px 0;font-size:.75rem;line-height:1.65}.veo-panel .veo-invite-request{gap:8px;margin-top:14px;display:grid}.veo-panel .veo-invite-request button,.veo-panel .veo-invite-request p{box-sizing:border-box;border:0;border-radius:8px;width:100%;min-height:46px;font-size:.82rem;font-weight:800}.veo-panel .veo-invite-request button{color:#fff;background:#111}.veo-panel .veo-invite-request button:disabled{opacity:.6}.veo-panel .veo-invite-request p{background:#eaf8ed;align-items:center;margin:0;padding:0 14px;display:flex;color:#126522!important}.veo-panel .veo-invite-request small{margin:0;color:#b42318!important}.veo-panel .veo-safari-note{color:#3f3f43;background:#f3f3f4;border-radius:8px;align-items:flex-start;gap:10px;margin:12px 0 0;padding:11px 12px;font-size:.75rem;line-height:1.55;display:flex}.veo-panel .veo-safari-note strong{color:#111;flex:none}.veo-panel .veo-safari-note span{min-width:0}@media (max-width:520px){.veo-panel .veo-app-card{padding:15px}.veo-panel .veo-store-actions{grid-template-columns:1fr}.veo-panel .veo-app-steps{grid-template-columns:1fr;display:grid}.veo-panel .veo-app-steps i{display:none}.veo-panel .veo-safari-note{gap:3px;display:grid}}.veo-panel .veo-open-match{place-items:initial;text-align:left;background:#090909;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:72px;padding:12px 16px;display:grid}.veo-panel .veo-open-match img{object-fit:cover;border-radius:9px;width:38px;height:38px}.veo-panel .veo-open-match strong{font-size:1rem;font-weight:var(--veo-title-weight);line-height:1.2}.veo-panel .veo-open-match span{font-size:.75rem;font-weight:var(--veo-text-weight);text-align:right;justify-self:end;line-height:1.35}@media (max-width:520px){.veo-panel .veo-open-match{grid-template-columns:34px minmax(0,1fr) auto;gap:9px;padding:11px 12px}.veo-panel .veo-open-match img{width:34px;height:34px}.veo-panel .veo-open-match span{max-width:8.5rem;font-size:.68rem}}.veo-panel .veo-app-card{background:0 0;border:0;border-radius:0;padding:0}.veo-panel .veo-open-match{border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;column-gap:10px}.veo-panel .veo-open-match .veo-section-logo{width:calc(var(--veo-section-size)*3);height:var(--veo-section-size);justify-self:start}.veo-panel .veo-open-match strong{font-size:1rem;font-weight:var(--veo-title-weight);letter-spacing:.005em;white-space:nowrap}.veo-panel .veo-open-match>span:last-child{justify-self:end}@media (max-width:520px){.veo-panel .veo-open-match{grid-template-columns:auto minmax(0,1fr) auto;min-height:72px;padding:13px 14px}.veo-panel .veo-open-match>span:last-child{max-width:7.5rem}}.veo-panel .veo-open-match{grid-template-columns:auto minmax(0,1fr);column-gap:10px}@media (max-width:520px){.veo-panel .veo-open-match{grid-template-columns:auto minmax(0,1fr)}}.match-review-veo>.veo-panel{border:0;border-radius:0;margin-top:12px;padding:0}.match-review-veo>.veo-panel+.veo-panel{border-top:1px solid #dedee1;padding-top:16px}.veo-panel .veo-match-label{color:#777;margin:0;font-size:.75rem;font-weight:700}.match-review-veo>.veo-panel .veo-updated{display:none}.veo-panel .veo-app-link{place-items:initial;color:#111;text-align:left;background:#fff;border:1px solid #dedee1;border-radius:8px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;min-height:72px;margin:0;padding:12px 16px;text-decoration:none;display:grid}.veo-panel .veo-app-link img{object-fit:cover;border-radius:9px;width:38px;height:38px}.veo-panel .veo-open-match strong,.veo-panel .veo-app-link strong{letter-spacing:-.035em;font-family:Avenir Next,Avenir,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:25px;font-weight:750;line-height:1}.veo-panel .veo-open-match strong{white-space:nowrap}@media (max-width:520px){.veo-panel .veo-app-link{grid-template-columns:34px minmax(0,1fr);gap:9px;min-height:72px;padding:11px 12px}.veo-panel .veo-app-link img{width:34px;height:34px}.veo-panel .veo-open-match strong,.veo-panel .veo-app-link strong{font-size:21px}}.veo-panel .veo-open-match img{border-radius:11px;width:48px;height:48px}@media (max-width:520px){.veo-panel .veo-open-match img{width:42px;height:42px}}.veo-panel .veo-open-match{color:#111;background:#fff;border:1px solid #dedee1}.veo-panel .veo-app-link{grid-template-columns:48px minmax(0,1fr)}.veo-panel .veo-app-link img{border-radius:11px;width:48px;height:48px}@media (max-width:520px){.veo-panel .veo-app-link{grid-template-columns:42px minmax(0,1fr)}.veo-panel .veo-app-link img{width:42px;height:42px}}.veo-panel .veo-viewing-guide{color:#111;background:#fff;border:1px solid #dedee1;border-radius:8px;gap:13px;margin:0;padding:17px 18px;display:grid}.veo-panel .veo-viewing-guide>header{align-items:center;gap:12px;display:flex}.veo-panel .veo-viewing-guide>header img{width:61px;height:auto;display:block}.veo-panel .veo-viewing-guide>header strong{letter-spacing:-.025em;font-family:Avenir Next,Avenir,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:1rem;font-weight:750}.veo-panel .veo-viewing-guide-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.veo-panel .veo-viewing-guide-item{background:#f5f6f5;border-radius:8px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;min-width:0;padding:12px;display:grid}.veo-panel .veo-guide-icon{color:#fff;background:#111;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.veo-panel .veo-guide-stats-icon{grid-template-columns:repeat(3,2px);justify-content:center;align-items:end;gap:3px;height:38px}.veo-panel .veo-guide-stats-icon i{background:#fff;border-radius:2px;width:2px;display:block}.veo-panel .veo-guide-stats-icon i:first-child{height:7px}.veo-panel .veo-guide-stats-icon i:nth-child(2){height:13px}.veo-panel .veo-guide-stats-icon i:nth-child(3){height:10px}.veo-panel .veo-guide-shirt-icon svg{fill:none;stroke:#fff;stroke-width:1.7px;stroke-linejoin:round;width:22px;height:22px}.veo-panel .veo-viewing-guide-item p{gap:3px;min-width:0;margin:0;display:grid}.veo-panel .veo-viewing-guide-item strong{font-size:.8rem;line-height:1.35}.veo-panel .veo-viewing-guide-item p span{color:#55555b;font-size:.72rem;line-height:1.45}.veo-panel .veo-viewing-guide>small{color:#55555b;font-size:.7rem;line-height:1.5}.veo-panel .veo-guide-stats-icon{grid-template-rows:13px;align-content:center}.veo-panel .veo-viewing-guide>header strong{letter-spacing:-.025em;font-family:Avenir Next,Avenir,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:clamp(.8rem,2.1vw,1rem);font-weight:750;line-height:1.25}.veo-panel .veo-viewing-guide>small{flex-wrap:wrap;gap:4px 8px;padding-left:1em;display:flex}.veo-panel .veo-viewing-guide>small strong{color:#111;font-family:Avenir Next,Avenir,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:750}.veo-panel .veo-invite-note{box-sizing:border-box;padding-left:1em}.veo-panel .veo-browser-guide-note{color:#3f3f43;background:#f3f3f4;border-radius:8px;gap:6px;margin:0 0 12px;padding:12px 14px;font-size:.78rem;line-height:1.7;display:grid}.veo-panel .veo-browser-guide-note strong{color:#111;font-weight:800}@media (max-width:620px){.veo-panel .veo-viewing-guide{padding:15px}.veo-panel .veo-viewing-guide-items{grid-template-columns:1fr}.veo-panel .veo-viewing-guide>header img{width:55px}.veo-panel .veo-viewing-guide-item{grid-template-columns:36px minmax(0,1fr)}.veo-panel .veo-guide-icon{width:36px;height:36px}}@media (prefers-color-scheme:dark){.veo-panel{--veo-personal-bg:#321f28;--veo-personal-border:#78405a;--veo-range-bg:#302c1c;--veo-range-border:#71662f;--veo-target-bg:#173037;--veo-target-border:#327989;--veo-building-bg:#242426;--veo-building-border:#49494d;color:#fafafa;background:#191919;border-color:#555}.veo-panel .veo-metric-card{box-shadow:none}.veo-panel .veo-metric-label>b,.veo-panel .veo-metric-state,.veo-panel .veo-retained,.veo-panel .veo-all-stats>summary strong,.veo-panel .veo-updated{color:#d0d0d4}.veo-panel .veo-metric-label>span em{color:#c8c8ce;background:0 0}.veo-panel .veo-metric-label>span em:before{color:#85858c}.veo-panel .veo-metric-help>summary{color:#fff;background:#222;border-color:#555}.veo-panel .veo-metric-help>p{color:#dedee1;border-color:#4a4a4d}.veo-panel .veo-color-guide>div{background:#222;border-color:#4a4a4d}.veo-panel .veo-color-guide p{color:#dedee1}.veo-panel .veo-highlight-empty{color:#ccc;background:#252527}.veo-panel .veo-all-stats{border-color:#444}.veo-panel .veo-team-comparison{background:#202022;border-color:#47474b}.veo-panel .veo-comparison-teams,.veo-panel .veo-comparison-row{border-color:#414145}.veo-panel .veo-comparison-row>header{color:#c8c8ce}.veo-panel .veo-comparison-track{background:#505055}.veo-panel .veo-comparison-track-away>i{background:#f2f2f2}.veo-panel input,.veo-panel select{color:#fff;background:#222}}
