nav.main li.gc-rv{position:static;display:flex;align-items:center}nav.main li.gc-rv>.gc-rv-btn{display:inline-flex;align-items:center;gap:5px;cursor:pointer;border-radius:0;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}nav.main li.gc-rv>.gc-rv-btn .gc-rv-chev{flex:none;margin-top:-1px;transition:transform .2s ease}nav.main li.gc-rv>.gc-rv-btn[aria-expanded=true]{color:var( --wp--preset--color--accent-text )!important}nav.main li.gc-rv>.gc-rv-btn[aria-expanded=true] .gc-rv-chev{transform:rotate(180deg)}nav.main li.gc-rv>.gc-rv-btn:hover{background:none}nav.main li.gc-rv .gc-rv-panel{display:none;position:absolute;top:100%;right:0;z-index:60;width:min(900px,calc(100vw - 40px));padding:16px 20px 6px;background:var( --wp--preset--color--surface );border:1px solid var( --wp--preset--color--line );border-top:2px solid var( --wp--preset--color--accent );border-radius:0;box-shadow:none;color:var( --wp--preset--color--text );text-align:left;cursor:default}nav.main li.gc-rv.is-open .gc-rv-panel{display:block}nav.main li.gc-rv:not(.gc-rv-ready):focus-within .gc-rv-panel{display:block}nav.main li.gc-rv .gc-rv-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}nav.main li.gc-rv .gc-rv-col+.gc-rv-col{border-left:1px solid var( --wp--preset--color--line );padding-left:28px}nav.main li.gc-rv .gc-rv-hd{display:flex;align-items:center;gap:10px;margin-bottom:4px}nav.main li.gc-rv .gc-rv-pill{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:0;background:var( --wp--preset--color--accent );color:var( --wp--preset--color--bg );font:600 10px/1 var( --wp--preset--font-family--ibm-plex-mono );letter-spacing:.12em;text-transform:uppercase}:root[data-theme=light] nav.main li.gc-rv .gc-rv-pill{color:var( --wp--preset--color--text )}nav.main li.gc-rv .gc-rv-c{font:400 10.5px/1.3 var( --wp--preset--font-family--ibm-plex-mono );letter-spacing:.03em;color:var( --wp--preset--color--muted );text-transform:none}nav.main li.gc-rv .gc-rv-list{list-style:none;margin:0;padding:0;display:block}nav.main li.gc-rv .gc-rv-list>li{display:block;margin:0;padding:0;border-bottom:1px solid var( --wp--preset--color--line )}nav.main li.gc-rv .gc-rv-panel a.gc-rv-a{border-radius:0;background:none;text-transform:none;letter-spacing:normal;text-decoration:none!important;color:var( --wp--preset--color--text )!important;-webkit-tap-highlight-color:transparent}nav.main li.gc-rv .gc-rv-panel a.gc-rv-it{display:grid;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:8px 0}nav.main li.gc-rv .gc-rv-it img,nav.main li.gc-rv .gc-rv-it .gc-rv-noimg{display:block;width:112px;height:63px;aspect-ratio:16 / 9;object-fit:cover;background:var( --wp--preset--color--surface-2 );border-radius:0}nav.main li.gc-rv .gc-rv-tx{display:flex;flex-direction:column;gap:3px;min-width:0}nav.main li.gc-rv .gc-rv-t{font:600 13.5px/1.3 var( --wp--preset--font-family--sora );letter-spacing:-.005em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}nav.main li.gc-rv .gc-rv-m{font:400 10.5px/1.3 var( --wp--preset--font-family--ibm-plex-mono );color:var( --wp--preset--color--muted )}nav.main li.gc-rv .gc-rv-panel a.gc-rv-all{display:flex;align-items:center;gap:6px;min-height:44px;padding:0;font:600 11px/1 var( --wp--preset--font-family--ibm-plex-mono );letter-spacing:.1em;text-transform:uppercase;color:var( --wp--preset--color--accent-text )!important}.gc-rv-score{display:inline-grid;place-items:center;flex:none;width:40px;height:40px;border:1px solid var( --wp--preset--color--line );border-radius:0;background:var( --wp--preset--color--surface-2 )}.gc-rv-score b{font:700 15px/1 var( --wp--preset--font-family--sora );letter-spacing:-.02em}.gc-rv-score.is-sm{width:32px;height:32px}.gc-rv-score.is-sm b{font-size:13px}.gc-rv-score.is-good b{color:var( --wp--preset--color--good )}.gc-rv-score.is-mid b{color:var( --wp--preset--color--mid )}.gc-rv-score.is-bad b{color:var( --wp--preset--color--bad )}@media(max-width:820px){nav.main li.gc-rv .gc-rv-grid{grid-template-columns:minmax(0,1fr);gap:8px}nav.main li.gc-rv .gc-rv-col+.gc-rv-col{border-left:0;padding-left:0}}.gc-mm .gc-mm-rv-btn{width:100%;margin:0;font:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none}.gc-mm .gc-mm-rv-btn .gc-mm-name{display:flex;align-items:center;gap:8px}.gc-mm .gc-mm-rv-chev{margin-left:auto;flex:none;color:var( --wp--preset--color--accent );transition:transform .2s ease}.gc-mm .gc-mm-rv-btn[aria-expanded=true]{border-color:var( --wp--preset--color--accent );border-bottom-left-radius:0;border-bottom-right-radius:0}.gc-mm .gc-mm-rv-btn:hover .gc-mm-name{text-decoration:none}.gc-mm .gc-mm-rv-btn:hover img{transform:none}.gc-mm .gc-mm-rv-btn[aria-expanded=true] .gc-mm-rv-chev{transform:rotate(180deg)}.gc-mm .gc-mm-rv-btn[aria-expanded=false]+.gc-mm-rv-list{display:none}.gc-mm .gc-mm-rv-list{border:1px solid var( --wp--preset--color--line );border-top:0;background:var( --wp--preset--color--surface )}.gc-mm .gc-mm-rv-arc,.gc-mm .gc-mm-rv-it{color:var( --wp--preset--color--text )!important;text-decoration:none!important;border-top:1px solid var( --wp--preset--color--line );border-radius:0;-webkit-tap-highlight-color:transparent}.gc-mm .gc-mm-rv-list>:first-child{border-top:0}.gc-mm .gc-mm-rv-arc{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 16px;font:700 13px/1.2 var( --wp--preset--font-family--sora )}.gc-mm .gc-mm-rv-n{font:600 10.5px/1 var( --wp--preset--font-family--ibm-plex-mono );letter-spacing:.08em;color:var( --wp--preset--color--accent-text );white-space:nowrap}.gc-mm .gc-mm-rv-it{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;padding:6px 16px}.gc-mm .gc-mm-rv-it img,.gc-mm .gc-mm-rv-it .gc-rv-noimg{display:block;width:56px;height:32px;object-fit:cover;background:var( --wp--preset--color--surface-2 )}.gc-mm .gc-mm-rv-t{font:600 12.5px/1.3 var( --wp--preset--font-family--sora );display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}@media(hover:hover)and (pointer:fine){nav.main li.gc-rv .gc-rv-panel a.gc-rv-it:hover .gc-rv-t,nav.main li.gc-rv .gc-rv-panel a.gc-rv-it:focus-visible .gc-rv-t{color:var( --wp--preset--color--accent-text )}nav.main li.gc-rv .gc-rv-panel a.gc-rv-all:hover{text-decoration:underline!important;text-underline-offset:3px}.gc-mm .gc-mm-rv-btn:hover .gc-mm-name{text-decoration:underline;text-decoration-color:var( --wp--preset--color--accent );text-underline-offset:.15em}.gc-mm .gc-mm-rv-arc:hover,.gc-mm .gc-mm-rv-it:hover .gc-mm-rv-t{color:var( --wp--preset--color--accent-text )!important}}@media(prefers-reduced-motion:reduce){nav.main li.gc-rv>.gc-rv-btn .gc-rv-chev,.gc-mm .gc-mm-rv-chev{transition:none}}
