@media (max-width:1023.98px){.gc-only-d{display:none!important}}@media (min-width:1024px){.gc-only-m{display:none!important}}body,html{background:var(--gt-base)}body{margin:0;color:var(--gt-ink);font-family:var(--gt-font-ui);font-size:var(--gt-fs-body);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body *,body :after,body :before{background-origin:border-box!important}:root{--ff-display:var(--gt-font-display);--ff-body:var(--gt-font-ui);--ff-mono:var(--gt-font-ui)}.gc-app *,.gc-app :after,.gc-app :before{box-sizing:border-box}:where(.gc-app) :where(*){margin:revert;padding:revert}.gc-app a{color:inherit;text-decoration:none;cursor:pointer}.gc-app a:hover{color:var(--gt-ink-hover);opacity:1}.gc-app p{text-wrap:pretty}.gc-app input::placeholder,.gc-app textarea::placeholder{color:var(--gt-mut);opacity:1}.gc-app button{font:inherit;color:inherit}.gc-app summary::-webkit-details-marker{display:none}.gc-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gc-app :is(a,button,input,select,textarea,summary,[role=button],[tabindex]):focus-visible{outline:none;box-shadow:var(--gt-focus)}.gc-pulse{animation:gt-pulse var(--gt-pulse) infinite}.gc-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (pointer:coarse){.gc-app .gc-freshdate,.gc-app a.gc-link-sec:not(p *):not(li *),.gc-app a.gc-musiclink,.gc-hit{position:relative}.gc-app .gc-freshdate:after,.gc-app a.gc-link-sec:not(p *):not(li *):after,.gc-app a.gc-musiclink:after,.gc-hit:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}}:root:not([data-wing=v]) .gc-w-v,:root[data-wing=v] .gc-w-vi{display:none!important}.gc-app{position:relative;display:flex;min-height:100vh;-webkit-tap-highlight-color:transparent;background:var(--gt-base);color:var(--gt-ink);font-family:var(--gt-font-ui);font-size:var(--gt-fs-body);line-height:1.5}.gc-ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none}.gc-ambient-art{position:absolute;left:-10%;right:-10%;top:-10%;height:720px;background-image:var(--gt-art);background-size:cover;background-position:50% 30%;filter:var(--gt-ambient);opacity:var(--gt-ambient-opacity)}.gc-ambient-fade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,13,28,.2) 0,var(--gt-base) var(--gt-ambient-fade))}.gc-app:has(.gc-no-ambient) .gc-ambient-art{display:none}.gc-app:has(.gc-page-home) .gc-ambient-art{height:820px;opacity:.55}.gc-app:has(.gc-page-home) .gc-ambient-fade{background:linear-gradient(180deg,rgba(10,13,28,.15) 0,var(--gt-base) 760px)}.gc-rail{width:var(--gt-rail-w);flex:none;position:sticky;top:0;height:calc(100vh - var(--gc-ad-bottom, 0px));overflow-y:auto;scrollbar-width:none;display:flex;flex-direction:column;border-right:1px solid var(--gt-line);background:var(--gt-rail-bg);-webkit-backdrop-filter:var(--gt-blur-rail);backdrop-filter:var(--gt-blur-rail);z-index:var(--gt-z-rail)}.gc-rail::-webkit-scrollbar{display:none}.gc-cover{position:relative;overflow:hidden;flex:none}.gc-cover-art{position:absolute;inset:0;background-image:var(--gt-art);background-size:cover;background-position:var(--gt-art-pos)}.gc-cover-fade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,13,28,.12),rgba(10,13,28,.55) 48%,rgba(10,13,28,.97))}.gc-cover-body{position:relative;padding:14px 14px 12px;display:flex;flex-direction:column;min-height:196px}.gc-logo-link{display:flex;align-items:center;align-self:flex-start}.gc-logo{height:34px;width:auto;display:block;filter:var(--gt-sh-logo)}.gc-cover-eyebrow{font-size:var(--gt-fs-eyebrow);font-weight:600;letter-spacing:var(--gt-ls-eyebrow);text-transform:uppercase;color:var(--gt-ink);opacity:.85;text-shadow:0 1px 6px rgba(0,0,0,.6)}.gc-cover-row{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:2px}.gc-cover-title{font-family:var(--gt-font-display);font-weight:800;font-size:var(--gt-fs-title-m);line-height:.95;text-transform:uppercase;letter-spacing:var(--gt-ls-title);text-shadow:var(--gt-sh-text-art)}.gc-boxswitch{display:flex;gap:3px;padding:3px;border-radius:var(--gt-r-tile);background:rgba(10,13,28,.7);border:1px solid rgba(246,239,230,.14);cursor:pointer}.gc-boxswitch:hover{border-color:rgba(246,239,230,.5)}.gc-boxthumb{width:26px;height:26px;border-radius:var(--gt-r-thumb);overflow:hidden;display:block;border:1.5px solid transparent;opacity:.55}.gc-boxthumb img{width:100%;height:100%;object-fit:cover;display:block}:root:not([data-wing=v]) .gc-boxthumb-vi,:root[data-wing=v] .gc-boxthumb-v{border-color:var(--gt-ink);opacity:1}.gc-cover-sub{margin-top:6px;display:flex;align-items:center;gap:6px;font-size:var(--gt-fs-label);color:var(--gt-ink);text-shadow:0 1px 6px rgba(0,0,0,.6)}.gc-dot-grad{width:6px;height:6px;border-radius:50%;background:var(--gt-grad);flex:none}.gc-nav{padding:6px 10px 0;display:flex;flex-direction:column;gap:10px;flex:none}.gc-nav-label{padding:4px 10px;font-size:var(--gt-fs-eyebrow);font-weight:600;letter-spacing:var(--gt-ls-eyebrow);text-transform:uppercase;color:var(--gt-mut)}.gc-app a.gc-nav-item{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;padding:4px 6px 4px 4px;border-radius:var(--gt-r-tile);color:var(--gt-sec);background:transparent;font-size:var(--gt-fs-body);font-weight:500}.gc-app a.gc-nav-item:hover{background:rgba(246,239,230,.06);color:var(--gt-ink)}.gc-app a.gc-nav-item[aria-current=page]{color:var(--gt-ink);background:var(--gt-fill)}.gc-nav-tile{width:30px;height:30px;border-radius:var(--gt-r-tile-s);display:grid;place-items:center;background:var(--gt-fill-soft);color:var(--gt-sec)}.gc-nav-item[aria-current=page] .gc-nav-tile{background:var(--gt-grad);color:var(--gt-base);box-shadow:var(--gt-sh-tile)}.gc-nav-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gc-nav-meta{font-size:var(--gt-fs-label);color:var(--gt-mut);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-right:4px}.gc-rail-foot{margin-top:auto;padding:16px 12px 14px;display:flex;flex-direction:column;gap:10px;flex:none}.gc-app .gc-minimap{display:block;position:relative;border-radius:var(--gt-r-control);overflow:hidden;border:1px solid rgba(246,239,230,.14);aspect-ratio:16/10;background:#0a0d1c;color:var(--gt-ink);padding:0;width:100%;cursor:pointer;text-align:left}.gc-app .gc-minimap:hover{border-color:rgba(246,239,230,.5);color:var(--gt-ink)}.gc-minimap img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%;display:block;transform:scale(1.25)}.gc-minimap-fade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,13,28,.1),rgba(10,13,28,.05) 40%,rgba(10,13,28,.92))}.gc-minimap-label{position:absolute;left:9px;top:8px;padding:2px 7px;border-radius:var(--gt-r-pill);background:rgba(10,13,28,.72);font-size:var(--gt-fs-stamp);font-weight:700;letter-spacing:var(--gt-ls-eyebrow);text-transform:uppercase;line-height:1.5}.gc-minimap-foot{position:absolute;left:10px;right:10px;bottom:9px}.gc-minimap-row{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:var(--gt-fs-label);color:var(--gt-ink);line-height:1.5}.gc-minimap-bar{display:block;margin-top:5px;height:3px;border-radius:var(--gt-r-bar);background:rgba(246,239,230,.18);overflow:hidden}.gc-minimap-bar>span{display:block;height:100%;background:var(--gt-grad-x)}.gc-app a.gc-signin{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;border-radius:var(--gt-r-chip);background:var(--gt-ink);color:#0a0d1c;font-weight:600;font-size:var(--gt-fs-ui)}.gc-app a.gc-signin:hover{background:var(--gt-ink-hover);color:#0a0d1c}.gc-socials{display:flex;flex-wrap:wrap;gap:6px;padding:0 2px}.gc-app a.gc-social{width:32px;height:32px;border-radius:var(--gt-r-tile);display:flex;align-items:center;justify-content:center;color:var(--gt-mut);border:1px solid var(--gt-line)}.gc-app a.gc-social:hover{color:var(--gt-ink);border-color:rgba(246,239,230,.24)}.gc-social img{width:15px;height:15px;display:block;object-fit:contain}.gc-main{flex:1 1;min-width:0;position:relative}.gc-main-inner{max-width:var(--gt-content-max);margin:0 auto;padding:16px 32px calc(56px + var(--gc-ad-bottom, 0px))}.gc-main-inner:has(.gc-page-home){max-width:1180px}.gc-topbar{gap:12px;height:var(--gt-topbar-h)}.gc-search-field,.gc-topbar{display:flex;align-items:center}.gc-search-field{flex:1 1 560px;max-width:600px;gap:10px;height:var(--gt-search-h-d);padding:0 14px;border-radius:var(--gt-r-chip);background:var(--gt-panel);border:1px solid var(--gt-line);-webkit-backdrop-filter:var(--gt-blur-panel);backdrop-filter:var(--gt-blur-panel);cursor:text;text-align:left;font:inherit}.gc-search-field,.gc-search-ph{min-width:0;color:var(--gt-mut)}.gc-search-ph{flex:1 1;font-size:var(--gt-fs-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gc-kbd{font-size:var(--gt-fs-label);font-weight:600;letter-spacing:.04em;border:1px solid var(--gt-line);border-radius:var(--gt-r-tag);padding:1px 6px;line-height:1.5}.gc-app .gc-livepill{margin-left:auto;display:flex;align-items:center;gap:8px;padding:0 12px;height:34px;border-radius:var(--gt-r-pill);background:var(--gt-panel);border:1px solid var(--gt-line);font-size:var(--gt-fs-meta);font-weight:500;color:var(--gt-sec);white-space:nowrap}.gc-livedot{width:7px;height:7px;border-radius:50%;background:var(--gt-ok);flex:none}.gc-livedot[data-state=limited]{background:var(--gt-warn)}.gc-livedot[data-state=down]{background:var(--gt-down)}.gc-livedot[data-state=unknown]{background:var(--gt-mut)}.gc-footer{margin-top:40px;padding-top:20px;border-top:1px solid var(--gt-line);display:flex;flex-wrap:wrap;gap:12px 28px;font-size:var(--gt-fs-meta);color:var(--gt-mut)}.gc-main-inner:has(.gc-page-home) .gc-footer{margin-top:36px}.gc-app .gc-footer a:hover{color:var(--gt-ink)}.gc-footer p{flex-basis:100%;margin:4px 0 0;max-width:820px;line-height:1.6}.gc-switcher{position:fixed;inset:0 0 var(--gc-ad-bottom,0);z-index:var(--gt-z-overlay);background:var(--gt-scrim-switch);-webkit-backdrop-filter:var(--gt-blur-bar);backdrop-filter:var(--gt-blur-bar);display:flex;align-items:center;justify-content:center;padding:32px}.gc-switcher-box{width:min(1040px,100%)}.gc-switcher-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.gc-switcher-eyebrow{font-size:var(--gt-fs-label);font-weight:600;letter-spacing:var(--gt-ls-eyebrow-m);text-transform:uppercase;color:#7a7692}.gc-switcher-title{font-family:var(--gt-font-display);font-weight:800;font-size:28px;line-height:1;letter-spacing:var(--gt-ls-title);text-transform:uppercase;margin:6px 0 0}.gc-app .gc-esc{font-size:var(--gt-fs-meta);font-weight:600;letter-spacing:var(--gt-ls-caps);text-transform:uppercase;color:#b9b3c9;border:1px solid rgba(246,239,230,.18);border-radius:var(--gt-r-pill);padding:6px 12px;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;background:none;cursor:pointer;line-height:1.5}.gc-app .gc-esc:hover{color:var(--gt-ink)}.gc-switcher-copy{margin:8px 0 22px;font-size:var(--gt-fs-ui);color:#b9b3c9;max-width:620px;text-wrap:pretty}.gc-switcher-grid{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);gap:20px;align-items:stretch}.gc-app .gc-statecard{display:block;position:relative;border-radius:var(--gt-r-panel);overflow:hidden;border:1px solid rgba(246,239,230,.14);background:#0a0d1c;min-height:300px;padding:0;text-align:left;cursor:pointer;color:var(--gt-ink)}.gc-app .gc-statecard:hover{border-color:rgba(246,239,230,.6);color:var(--gt-ink)}.gc-app .gc-statecard-v{background:#0c0f0d}.gc-statecard img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;opacity:.9}.gc-statecard-cap{position:absolute;inset:auto 0 0 0;padding:18px 20px;background:linear-gradient(180deg,rgba(10,13,28,0),rgba(10,13,28,.95) 55%)}.gc-statecard-v .gc-statecard-cap{background:linear-gradient(180deg,rgba(12,15,13,0),rgba(12,15,13,.95) 55%)}.gc-statecard-eyebrow{display:block;font-size:var(--gt-fs-label);font-weight:600;letter-spacing:var(--gt-ls-eyebrow-m);text-transform:uppercase;color:#b9b3c9}.gc-statecard-title{display:block;font-family:var(--gt-font-display);font-weight:800;font-size:24px;line-height:1;text-transform:uppercase;margin-top:4px}.gc-statecard-stats{display:block;margin-top:4px;font-size:var(--gt-fs-meta);color:#b9b3c9}.gc-statecard-v .gc-statecard-eyebrow,.gc-statecard-v .gc-statecard-stats{color:#b6bbb0}@media (max-width:1023.98px){.gc-switcher{overflow-y:auto;padding:calc(16px + env(safe-area-inset-top)) 16px calc(24px + env(safe-area-inset-bottom))}.gc-switcher,.gc-switcher-head{align-items:flex-start}.gc-switcher-title{font-size:24px}.gc-switcher-copy{margin:8px 0 16px;font-size:13px}.gc-switcher-grid{grid-template-columns:minmax(0,1fr);gap:12px}.gc-app .gc-statecard{min-height:210px}.gc-statecard-cap{padding:14px 16px}.gc-statecard-title{font-size:22px}.gc-app .gc-esc{width:44px;height:44px;flex:none;padding:0;justify-content:center;border-radius:50%}.gc-esc-label{display:none}}.gc-search{position:fixed;inset:0 0 var(--gc-ad-bottom,0);z-index:40;background:rgba(6,8,18,.72);-webkit-backdrop-filter:var(--gt-blur-panel);backdrop-filter:var(--gt-blur-panel);display:flex;justify-content:center;align-items:flex-start;padding:64px 24px 24px}.gc-search-panel{width:min(720px,100%);max-height:calc(100vh - 100px - var(--gc-ad-bottom, 0px));display:flex;flex-direction:column;border-radius:var(--gt-r-sheet);overflow:hidden;background:rgba(17,22,51,.97);border:1px solid rgba(246,239,230,.14);box-shadow:0 30px 70px rgba(0,0,0,.5)}:root[data-wing=v] .gc-search-panel{background:var(--gt-sheet)}.gc-search-head{flex:none;padding:14px 16px 12px;border-bottom:1px solid var(--gt-line)}.gc-search-row{display:flex;align-items:center;gap:12px}.gc-search-input{flex:1 1;min-width:0;background:none;border:0;outline:none;color:var(--gt-ink);font:inherit;font-size:19px;font-weight:500}.gc-app .gc-search-input:focus-visible{box-shadow:none}.gc-kbd-btn{background:none;border:0;padding:0;cursor:pointer;display:inline-flex}.gc-kbd2{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 6px;border-radius:var(--gt-r-tag);border:1px solid rgba(246,239,230,.18);font-size:var(--gt-fs-label);font-weight:600;color:var(--gt-sec)}.gc-search-scopes{margin-top:10px;display:flex;flex-wrap:wrap;gap:6px}.gc-app .gc-scope{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:var(--gt-r-pill);font-size:var(--gt-fs-meta);font-weight:600;white-space:nowrap;border:1px solid rgba(246,239,230,.14);background:transparent;color:var(--gt-sec);cursor:pointer}.gc-app .gc-scope[aria-pressed=true]{border-color:rgba(246,239,230,.6);background:rgba(246,239,230,.1);color:var(--gt-ink)}.gc-scope-n{color:var(--gt-mut);font-weight:500}.gc-search-body{flex:1 1;min-height:0;overflow-y:auto;padding:6px 8px 10px}.gc-search-glabel{padding:10px 10px 4px;font-size:var(--gt-fs-eyebrow);font-weight:600;letter-spacing:var(--gt-ls-eyebrow);text-transform:uppercase;color:var(--gt-mut)}.gc-app a.gc-srow{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 10px;border-radius:11px;background:transparent}.gc-app a.gc-srow[data-sel]{background:rgba(246,239,230,.08)}.gc-srow-icon{width:44px;height:44px;border-radius:var(--gt-r-tile);display:grid;place-items:center;overflow:hidden;background:rgba(246,239,230,.06);color:var(--gt-sec)}.gc-srow-img{width:100%;height:100%;object-fit:cover;display:block}.gc-srow-name{display:block;font-weight:600;font-size:var(--gt-fs-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gc-srow-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:var(--gt-fs-meta);color:var(--gt-sec)}.gc-srow-badge{display:inline-flex;align-items:center;gap:5px;padding:1px 7px;border-radius:var(--gt-r-pill);background:rgba(246,239,230,.08);font-size:var(--gt-fs-eyebrow);font-weight:700;letter-spacing:.06em;color:var(--gt-ink)}.gc-srow-hint{display:flex;align-items:center;gap:8px;color:var(--gt-sec);font-size:var(--gt-fs-meta);opacity:0}.gc-srow[data-sel] .gc-srow-hint{opacity:1}.gc-app a.gc-saction{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:11px;font-size:var(--gt-fs-ui);font-weight:600}.gc-app a.gc-saction:hover{background:rgba(246,239,230,.06);color:var(--gt-ink)}.gc-saction-icon{width:32px;height:32px;border-radius:var(--gt-r-tile-s);display:grid;place-items:center;background:rgba(246,239,230,.06);color:var(--gt-sec)}.gc-search-empty{padding:28px 16px;text-align:center;font-size:var(--gt-fs-body);color:var(--gt-sec)}.gc-search-foot{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 16px;border-top:1px solid var(--gt-line);font-size:var(--gt-fs-meta);color:var(--gt-mut)}.gc-search-keys{display:flex;align-items:center;gap:6px}.gc-msearch{position:fixed;inset:0 0 var(--gc-ad-bottom,0);z-index:40;overflow:hidden;background:var(--gt-base);color:var(--gt-ink)}.gc-msearch-art{position:absolute;left:-20%;right:-20%;top:-10%;height:420px;background-image:var(--gt-art);background-size:cover;background-position:60% 30%;filter:blur(40px);opacity:.32}.gc-msearch-fade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,13,28,.4) 0,var(--gt-base) 380px)}:root[data-wing=v] .gc-msearch-fade{background:linear-gradient(180deg,rgba(12,15,13,.4) 0,var(--gt-base) 380px)}.gc-msearch-body{position:relative;height:100%;display:flex;flex-direction:column}.gc-msearch-top{flex:none;padding:calc(8px + env(safe-area-inset-top)) 12px 0}.gc-msearch-field{flex:1 1;min-width:0;height:48px;display:flex;align-items:center;gap:8px;padding:0 4px 0 14px;border-radius:14px;background:rgba(16,21,44,.95);border:1px solid rgba(246,239,230,.2);color:var(--gt-sec)}:root[data-wing=v] .gc-msearch-field{background:rgba(20,26,21,.95)}.gc-msearch-input{flex:1 1;min-width:0;height:44px;border:0;outline:0;background:transparent;color:var(--gt-ink);font:inherit;font-size:16px}.gc-app .gc-msearch-input:focus-visible{box-shadow:none}.gc-msearch-clear{width:40px;height:40px;flex:none;border-radius:50%;display:grid;place-items:center;color:var(--gt-sec)}.gc-msearch-cancel,.gc-msearch-clear{border:0;background:none;cursor:pointer}.gc-msearch-cancel{height:44px;padding:0 8px;display:flex;align-items:center;font:inherit;font-size:14px;font-weight:600;color:#dcd6e6}.gc-msearch-scopes{margin-top:10px;display:flex;gap:6px}.gc-app .gc-mscope{height:44px;padding:0 14px;display:flex;align-items:center;gap:7px;border:0;border-radius:var(--gt-r-pill);background:rgba(246,239,230,.07);color:#dcd6e6;font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.gc-app .gc-mscope[aria-pressed=true]{background:var(--gt-ink);color:var(--gt-on-accent)}.gc-mscope-n{font-size:12px;font-weight:500;opacity:.7;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gc-msearch-list{flex:1 1;min-height:0;overflow-y:auto;scrollbar-width:none;padding:6px 12px calc(40px + env(safe-area-inset-bottom))}.gc-msearch-eyebrow{margin-top:10px;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gt-mut)}.gc-msearch-quick{margin-top:8px;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.gc-app a.gc-mquick{height:44px;flex:none;padding:0 14px 0 12px;display:flex;align-items:center;gap:7px;border-radius:12px;background:rgba(246,239,230,.07);border:1px solid rgba(246,239,230,.1);font-size:13px;font-weight:600;color:var(--gt-ink)}.gc-msearch-ghead{margin-top:18px;padding:0 4px 6px;display:flex;justify-content:space-between;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gt-mut)}.gc-app a.gc-msrow{min-height:62px;padding:8px;display:flex;align-items:center;gap:12px;border-radius:12px;color:var(--gt-ink)}.gc-app a.gc-msrow:active,.gc-app a.gc-msrow[data-sel]{background:rgba(246,239,230,.08)}.gc-msrow-thumb{width:44px;height:44px;flex:none;border-radius:10px;display:grid;place-items:center;overflow:hidden;background:rgba(246,239,230,.06);color:var(--gt-sec)}.gc-msrow-name{font-size:15px;font-weight:600;line-height:1.25}.gc-msrow-name,.gc-msrow-sub{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gc-msrow-sub{margin-top:2px;font-size:12px;color:var(--gt-mut)}.gc-msrow-game{flex:none;height:24px;padding:0 8px;display:flex;align-items:center;gap:5px;border-radius:var(--gt-r-pill);background:rgba(246,239,230,.07);font-size:11px;font-weight:700;white-space:nowrap}.gc-msearch-empty{margin-top:40px;padding:0 20px;text-align:center}.gc-msearch-both{height:44px;padding:0 18px;display:inline-flex;align-items:center;gap:6px;border-radius:var(--gt-r-pill);background:rgba(246,239,230,.08);border:1px solid rgba(246,239,230,.14);color:var(--gt-ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer}@media (max-width:1023.98px){.gc-main-inner{max-width:720px;margin:0 auto;padding:0 0 calc(90px + env(safe-area-inset-bottom) + var(--gc-ad-bottom, 0px))}.gc-main-inner:has(.gc-page-home){max-width:720px}}.gc-tabbar{position:fixed;left:0;right:0;bottom:var(--gc-ad-bottom,0);z-index:30;padding:8px 8px max(8px,env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(5,1fr);background:var(--gt-bar);border-top:1px solid var(--gt-line);-webkit-backdrop-filter:var(--gt-blur-bar);backdrop-filter:var(--gt-blur-bar)}.gc-app .gc-tab{display:flex;flex-direction:column;align-items:center;gap:3px;min-height:48px;font-size:var(--gt-fs-eyebrow);font-weight:600;color:var(--gt-mut);background:none;border:0;padding:0;cursor:pointer;line-height:1.5}.gc-app .gc-tab:hover{color:var(--gt-ink)}.gc-tab-tile{width:34px;height:30px;border-radius:var(--gt-r-tile);display:grid;place-items:center;background:transparent;color:var(--gt-sec)}.gc-app .gc-tab[aria-current=page]{color:var(--gt-ink)}.gc-tab[aria-current=page] .gc-tab-tile{background:var(--gt-grad-x);color:var(--gt-on-accent)}.gc-sheet-root{position:fixed;inset:0 0 var(--gc-ad-bottom,0);z-index:45;pointer-events:none;visibility:hidden;transition:visibility 0s linear var(--gt-dur-sheet)}.gc-sheet-root[data-open]{pointer-events:auto;visibility:visible;transition:none}.gc-sheet-scrim{position:absolute;inset:0;border:0;padding:0;background:var(--gt-scrim);opacity:0;transition:opacity var(--gt-dur-sheet) var(--gt-ease);cursor:default}.gc-sheet-root[data-open] .gc-sheet-scrim{opacity:1}.gc-sheet{position:absolute;left:0;right:0;bottom:0;max-height:calc(88vh - var(--gc-ad-bottom, 0px));max-height:calc(88dvh - var(--gc-ad-bottom, 0px));overflow-y:auto;padding:10px 16px calc(30px + env(safe-area-inset-bottom));border-radius:var(--gt-r-sheet) var(--gt-r-sheet) 0 0;background:var(--gt-sheet);border-top:1px solid rgba(246,239,230,.1);transform:translateY(100%);transition:transform var(--gt-dur-sheet) var(--gt-ease);outline:none}.gc-sheet-root[data-open] .gc-sheet{transform:none}@media (min-width:1024px){.gc-sheet{left:50%;right:auto;width:min(720px,100%);transform:translate(-50%,100%)}.gc-sheet-root[data-open] .gc-sheet{transform:translate(-50%)}}.gc-sheet-handle{width:40px;height:4px;border-radius:var(--gt-r-pill);background:rgba(246,239,230,.2);margin:0 auto 10px}.gc-sheet-head{display:flex;align-items:center;justify-content:space-between}.gc-sheet-title{font-family:var(--gt-font-display);font-weight:800;font-size:var(--gt-fs-h3);text-transform:uppercase}.gc-sheet-eyebrow{font-size:var(--gt-fs-eyebrow);font-weight:600;letter-spacing:var(--gt-ls-eyebrow);text-transform:uppercase;color:var(--gt-mut)}.gc-app .gc-sheet-close{width:44px;height:44px;display:grid;place-items:center;margin-right:-10px;background:none;border:0;padding:0;cursor:pointer;color:var(--gt-ink)}.gc-more{display:flex;flex-direction:column;gap:14px;margin-top:4px}.gc-more-label{padding:4px 0;font-size:var(--gt-fs-eyebrow);font-weight:600;letter-spacing:var(--gt-ls-eyebrow);text-transform:uppercase;color:var(--gt-mut)}.gc-app a.gc-more-row{min-height:56px;display:flex;align-items:center;gap:12px;border-top:1px solid var(--gt-line-m);font-size:15px;font-weight:600}.gc-more-tile{width:34px;height:30px;border-radius:var(--gt-r-tile);display:grid;place-items:center;background:var(--gt-fill);color:var(--gt-sec)}.gc-more-row[aria-current=page] .gc-more-tile{background:var(--gt-grad-x);color:var(--gt-on-accent)}.gc-app a.gc-crumb:hover{color:var(--gt-ink)}@media (max-width:1023.98px){.gc-only-m:has(>.gc-phead){display:contents}:root:has(.gc-phead){scroll-padding-top:72px}}.gc-phead{position:sticky;top:0;z-index:var(--gt-z-sticky);background:var(--gt-bar-head);-webkit-backdrop-filter:var(--gt-blur-head);backdrop-filter:var(--gt-blur-head);border-bottom:1px solid rgba(246,239,230,.08)}.gc-phead-row{padding:max(8px,env(safe-area-inset-top)) 8px 8px;display:flex;align-items:center;gap:4px}.gc-phead-row-tight{padding-bottom:4px}.gc-app .gc-phead-act,.gc-app .gc-phead-back{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;flex:none;color:var(--gt-ink);border:0;padding:0;cursor:pointer}.gc-app .gc-phead-back{width:34px;background:transparent}.gc-phead-title{font-size:clamp(14px,calc((100vw - 146px) / (var(--gc-tlen, 1) * .64)),18px)}.gc-app a.gc-plogo{flex:none;height:44px;display:flex;align-items:center;padding:0 2px}.gc-plogo img{height:24px;width:auto;display:block}.gc-plogo-glass img{height:22px;width:auto;display:block}.gc-app .gc-phead-act{background:rgba(246,239,230,.06)}.gc-phone-hubbar{padding:calc(4px + env(safe-area-inset-top)) 16px 0}.gc-hscroll{scrollbar-width:none}.gc-hscroll::-webkit-scrollbar{display:none}.gc-app a.gc-hero-btn{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border:1px solid transparent;border-radius:var(--gt-r-chip);font-weight:600;font-size:var(--gt-fs-body);white-space:nowrap}.gc-app a.gc-hero-btn-primary{background:var(--gt-grad-x);color:#1a1430}.gc-app a.gc-hero-btn-primary:hover{filter:brightness(1.06);color:#1a1430}.gc-app a.gc-hero-btn-ghost{border:1px solid rgba(246,239,230,.18);background:rgba(246,239,230,.04)}.gc-app a.gc-hero-btn-ghost:hover{background:rgba(246,239,230,.1);color:var(--gt-ink)}.gc-app a.gc-cattile,.gc-app a.gc-mapcard{border:1px solid var(--gt-line)}.gc-app a.gc-cattile:hover,.gc-app a.gc-mapcard:hover{border-color:rgba(246,239,230,.28);color:var(--gt-ink)}.gc-chip-dark{padding:3px 8px;border-radius:var(--gt-r-pill);background:rgba(10,13,28,.75);font-size:var(--gt-fs-label);font-weight:600;letter-spacing:.06em}.gc-app a.gc-toolcard{display:block;padding:12px 14px;border-radius:var(--gt-r-chip);background:rgba(246,239,230,.04);border:1px solid transparent}.gc-app a.gc-toolcard:hover{border-color:rgba(246,239,230,.2)}.gc-app a.gc-switch-btn{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border:1px solid transparent;border-radius:var(--gt-r-chip);background:var(--gt-ink);font-weight:600;font-size:var(--gt-fs-body);white-space:nowrap}.gc-app a.gc-switch-btn-m{display:flex;height:48px;justify-content:center;padding:0 16px;border-radius:var(--gt-r-control)}.gc-app a.gc-switch-btn-v,.gc-app a.gc-switch-btn-v:hover{color:#0e1210}.gc-app a.gc-switch-btn-vi,.gc-app a.gc-switch-btn-vi:hover{color:#0a0d1c}.gc-app a.gc-switch-btn:hover{background:var(--gt-ink-hover)}.gc-faq-plus{transition:transform var(--gt-dur) ease}details[open]>summary .gc-faq-plus{transform:rotate(45deg)}.gc-app a.gc-link-sec{color:var(--gt-sec)}.gc-app a.gc-link-sec:hover{color:var(--gt-ink)}.gc-app a.gc-trendcard{display:grid;grid-template-columns:24px 46px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border-radius:11px;background:rgba(246,239,230,.03);border:1px solid var(--gt-line)}.gc-app a.gc-trendcard:hover{border-color:rgba(246,239,230,.3);color:var(--gt-ink)}.gc-app .gc-btn{height:var(--gt-control-h-d);display:inline-flex;align-items:center;gap:8px;padding:0 16px 0 14px;border-radius:var(--gt-r-control);font-size:var(--gt-fs-ui);white-space:nowrap;cursor:pointer;font-family:inherit}.gc-app .gc-btn-primary{background:var(--gt-grad-x);color:var(--gt-on-accent);font-weight:700;border:0}.gc-app .gc-btn-primary:hover{color:var(--gt-on-accent);filter:brightness(1.06)}.gc-app .gc-btn-secondary{background:var(--gt-fill);border:1px solid var(--gt-line-strong);color:var(--gt-ink);font-weight:600}.gc-app .gc-btn-secondary:hover{border-color:var(--gt-line-hover);color:var(--gt-ink)}@media (max-width:1023.98px){.gc-app .gc-btn{height:var(--gt-control-h);font-size:var(--gt-fs-body)}.gc-app .gc-btn-secondary{background:var(--gt-fill);border-color:rgba(246,239,230,.14)}}.gc-app a.gc-dbcat{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--gt-r-panel);background:var(--gt-panel);border:1px solid var(--gt-line)}.gc-app a.gc-dbcat:hover{border-color:rgba(246,239,230,.3);color:var(--gt-ink)}.gc-app div.gc-dbcat{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--gt-r-panel);background:var(--gt-panel);border:1px dashed rgba(246,239,230,.14)}.gc-app a.gc-linkchip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:var(--gt-r-pill);border:1px solid rgba(246,239,230,.14);font-size:var(--gt-fs-meta);font-weight:500;color:var(--gt-sec);white-space:nowrap}.gc-app a.gc-linkchip:hover{border-color:rgba(246,239,230,.4);color:var(--gt-ink)}.gc-app a.gc-linkchip-on{background:var(--gt-ink);border-color:var(--gt-ink);font-weight:600}.gc-app a.gc-linkchip-on,.gc-app a.gc-linkchip-on:hover{color:var(--gt-on-accent)}@media (max-width:1023.98px){.gc-app a.gc-linkchip{height:44px;padding:0 14px;font-size:var(--gt-fs-ui)}}.gc-app .gc-filterchip{height:36px;padding:0 14px;display:inline-flex;align-items:center;gap:6px;flex:none;border-radius:var(--gt-r-pill);font-size:var(--gt-fs-ui);font-weight:600;white-space:nowrap;background:rgba(246,239,230,.05);color:var(--gt-ink);border:1px solid rgba(246,239,230,.14);cursor:pointer}.gc-app .gc-filterchip:hover{border-color:rgba(246,239,230,.4)}.gc-app .gc-filterchip[aria-pressed=true]{background:var(--gt-ink);color:#0b0d14;border-color:var(--gt-ink)}.gc-filterchip-n{font-size:var(--gt-fs-meta);font-weight:500;opacity:.65}@media (max-width:1023.98px){.gc-app .gc-filterchip{height:44px;background:rgba(246,239,230,.07);color:var(--gt-ink-2)}.gc-app .gc-filterchip[aria-pressed=true]{background:var(--gt-ink);color:var(--gt-base)}.gc-filterchip-n{opacity:.7}}.gc-morefilters>summary{display:inline-flex;align-items:center;gap:6px;height:36px;font-size:var(--gt-fs-ui);font-weight:600;color:var(--gt-sec);cursor:pointer;list-style:none}.gc-morefilters>summary:hover{color:var(--gt-ink)}.gc-morefilters[open]>summary .gc-morefilters-chev{transform:rotate(180deg)}.gc-app a.gc-allrow:hover{background:rgba(246,239,230,.03);color:var(--gt-ink)}.gc-allchips{display:flex;flex-wrap:wrap;gap:8px}.gc-app .gc-showmore{height:40px;padding:0 16px 0 14px;display:inline-flex;align-items:center;gap:8px;border-radius:var(--gt-r-control);background:rgba(246,239,230,.06);border:1px solid rgba(246,239,230,.16);font-size:var(--gt-fs-ui);font-weight:600;color:var(--gt-ink);white-space:nowrap;cursor:pointer}.gc-app .gc-showmore:hover{border-color:rgba(246,239,230,.4)}.gc-morefits{margin-top:14px;text-align:center}.gc-morefits>summary{list-style:none}.gc-morefits>summary::-webkit-details-marker{display:none}.gc-morefits[open]{text-align:left}.gc-morefits[open]>summary{display:none}@media (max-width:1023.98px){.gc-allchips-m{margin-top:10px;padding:0 16px;display:flex;gap:8px;overflow-x:auto}.gc-allchips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}}.gc-hubcards{margin-top:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:20px}.gc-app a.gc-hubcard{display:block;padding:18px 20px;border-radius:var(--gt-r-panel);background:var(--gt-panel);border:1px solid var(--gt-line)}.gc-app a.gc-hubcard:hover{border-color:rgba(246,239,230,.3);color:var(--gt-ink)}.gc-morelinks{margin-top:20px;padding-top:18px;border-top:1px solid var(--gt-line)}@media (max-width:1023.98px){.gc-hubcards{margin:18px 16px 0;grid-template-columns:1fr;gap:10px}.gc-app a.gc-hubcard{padding:14px;background:var(--gt-panel-m);border-color:var(--gt-line-m)}.gc-morelinks{margin:22px 16px 0}}.gc-livestrip{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:14px 18px;border-radius:var(--gt-r-panel);background:var(--gt-panel);border:1px solid var(--gt-line)}@media (max-width:1023.98px){.gc-livestrip{margin:20px 16px 0;padding:14px}}.gc-legendchip{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:var(--gt-r-pill);border:1px solid rgba(246,239,230,.14);font-size:var(--gt-fs-meta);font-weight:500;color:var(--gt-sec)}.gc-legendchip[data-dashed]{border-style:dashed}.gc-dbsearch{display:flex;align-items:center;gap:10px;height:48px;padding:0 14px;border-radius:var(--gt-r-control);background:var(--gt-panel);border:1px solid var(--gt-line);color:var(--gt-mut)}.gc-dbsearch input{flex:1 1;min-width:0;background:none;border:0;outline:none;color:var(--gt-ink);font:inherit;font-size:var(--gt-fs-input)}.gc-app .gc-dbsearch input:focus-visible{box-shadow:none}.gc-dbsearch:focus-within{box-shadow:var(--gt-focus)}.gc-radiotools .gc-dbsearch{height:34px;padding:0 12px;gap:8px;border-radius:var(--gt-r-tile)}@media (max-width:1023.98px){.gc-radiotools .gc-dbsearch,.gc-radiotools .gc-sortbox{height:44px}}.gc-dbsearch-kbd{font-size:var(--gt-fs-label);font-weight:600;border:1px solid rgba(246,239,230,.18);border-radius:var(--gt-r-tag);padding:1px 6px}@media (max-width:1023.98px){.gc-dbsearch{background:var(--gt-panel-solid);border-color:var(--gt-line-strong);color:var(--gt-sec)}}.gc-app .gc-activechip{display:inline-flex;align-items:center;gap:6px;padding:5px 8px 5px 10px;border-radius:var(--gt-r-pill);background:rgba(246,239,230,.1);font-size:var(--gt-fs-meta);font-weight:500;border:0;cursor:pointer;color:var(--gt-ink)}.gc-app .gc-activechip:hover{background:rgba(246,239,230,.18);color:var(--gt-ink)}.gc-sortbox{display:flex;align-items:center;gap:8px;height:34px;padding:0 10px 0 12px;border-radius:var(--gt-r-tile);background:var(--gt-panel);border:1px solid var(--gt-line);font-size:var(--gt-fs-meta);color:var(--gt-sec)}.gc-sortbox select{appearance:none;-webkit-appearance:none;background:none;border:0;outline:none;color:var(--gt-ink);font:inherit;font-size:var(--gt-fs-ui);font-weight:500;padding:0 24px 0 0;margin:0;cursor:pointer}.gc-sortbox select option{background:var(--gt-panel-solid);color:var(--gt-ink)}.gc-sortbox:focus-within{box-shadow:var(--gt-focus)}.gc-app .gc-sortbox select:focus-visible{box-shadow:none}@media (max-width:1023.98px){.gc-sortbox select{font-size:16px}}.gc-app .gc-viewbtn{width:30px;height:28px;border-radius:var(--gt-r-thumb);display:grid;place-items:center;color:var(--gt-sec);background:transparent;border:0;padding:0;cursor:pointer}.gc-app .gc-viewbtn:hover{color:var(--gt-ink)}.gc-app .gc-viewbtn[aria-pressed=true]{color:var(--gt-base);background:var(--gt-ink)}.gc-app .gc-clearbtn{font-size:var(--gt-fs-meta);color:var(--gt-mut);background:none;border:0;padding:0;cursor:pointer}.gc-app .gc-clearbtn:hover{color:var(--gt-ink)}.gc-app .gc-fchip{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:var(--gt-r-pill);font-size:var(--gt-fs-meta);font-weight:500;max-width:100%;text-align:left;border:1px solid rgba(246,239,230,.12);background:transparent;color:var(--gt-sec);cursor:pointer}.gc-app .gc-fchip:hover{border-color:rgba(246,239,230,.4);color:var(--gt-ink)}.gc-app .gc-fchip[aria-pressed=true]{border-color:rgba(246,239,230,.7);background:var(--gt-fill-on);color:var(--gt-ink)}.gc-app .gc-fchip-row{display:flex;width:100%;align-items:baseline;justify-content:space-between;gap:10px;padding:6px 10px;border-radius:var(--gt-r-chip);line-height:1.35}.gc-app .gc-shotsrow{display:flex;justify-content:space-between;align-items:center;gap:8px;background:none;border:0;padding:0;font-size:var(--gt-fs-ui);color:var(--gt-ink);cursor:pointer;text-align:left}.gc-app a.gc-gcard{display:flex;flex-direction:column;height:100%;border-radius:var(--gt-r-control);overflow:hidden;background:var(--gt-panel);border:1px solid var(--gt-line)}.gc-app a.gc-gcard:hover{border-color:rgba(246,239,230,.3);color:var(--gt-ink)}.gc-app a.gc-embcard{border:1px solid rgba(246,239,230,.1)}.gc-app a.gc-embcard:hover{border-color:rgba(246,239,230,.3)}.gc-app .gt-itemtag,.gc-app a.gt-itemtag:hover{color:inherit;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-color:#ec90c0;text-decoration-thickness:1.5px;text-underline-offset:3px;cursor:pointer}.gc-app .gt-itemtag-v,.gc-app a.gt-itemtag-v:hover{text-decoration-color:#8fcb5f}.gc-app .gt-itemtag b,.gc-app .gt-itemtag em,.gc-app .gt-itemtag strong{color:inherit}.gc-app .gc-trackpill{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:var(--gt-r-tile-s);border:1px solid var(--gt-line);font-size:var(--gt-fs-label);font-weight:600;line-height:1.5;color:var(--gt-sec);background:transparent;cursor:pointer;white-space:nowrap}.gc-app button.gc-trackpill:hover{border-color:var(--gt-line-hover);color:var(--gt-ink)}.gc-app a.gc-lrow{grid-template-columns:72px minmax(0,1.5fr) minmax(0,1fr) 110px 64px auto;padding:8px 14px 8px 8px}.gc-app a.gc-lrow,.gc-app a.gc-trow{display:grid;gap:14px;align-items:center;border-top:1px solid var(--gt-line)}.gc-app a.gc-trow{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) 100px minmax(0,1.2fr) 70px;padding:9px 14px;font-size:var(--gt-fs-ui)}.gc-app a.gc-lrow:hover,.gc-app a.gc-trow:hover{background:rgba(246,239,230,.04);color:var(--gt-ink)}.gc-app .gc-inlinebtn{color:var(--gt-ink);font-weight:600;background:none;border:0;padding:0;font:inherit;cursor:pointer}.gc-app .gc-loadmore{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:var(--gt-r-chip);border:1px solid rgba(246,239,230,.18);background:rgba(246,239,230,.04);font-weight:600;font-size:var(--gt-fs-ui);color:var(--gt-ink);cursor:pointer}.gc-app .gc-loadmore:hover{background:rgba(246,239,230,.1);color:var(--gt-ink)}.gc-app a.gc-guidecard{display:flex;flex-direction:column;border-radius:var(--gt-r-panel);overflow:hidden;background:var(--gt-panel);border:1px solid var(--gt-line)}.gc-app a.gc-guidecard:hover{border-color:rgba(246,239,230,.24);color:var(--gt-ink)}.gc-guidestrip{margin-top:28px}.gc-guidegrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px}@media (max-width:1023.98px){.gc-guidestrip{margin:24px 0 0;padding:0 12px}.gc-guidegrid{display:flex;overflow-x:auto;scrollbar-width:none;margin:0 -12px;padding:0 12px}.gc-guidegrid::-webkit-scrollbar{display:none}.gc-guidegrid>.gc-guidecard{flex:0 0 260px}}.gc-phead.gc-phead-m2{padding:max(6px,env(safe-area-inset-top)) 12px 6px;background:color-mix(in srgb,var(--gt-base) 94%,transparent)}.gc-app .gc-mchip{flex:none;height:36px;display:inline-flex;align-items:center;gap:7px;padding:0 12px;border-radius:var(--gt-r-pill);font-size:var(--gt-fs-ui);font-weight:500;white-space:nowrap;border:0;background:none;color:var(--gt-ink);cursor:pointer}.gc-app .gc-mchip-on{padding:0 14px;background:var(--gt-ink);color:var(--gt-on-accent);font-weight:600}.gc-app .gc-mchip-active{background:rgba(246,239,230,.1)}.gc-app .gc-mchip-sort{border:1px solid rgba(246,239,230,.14);color:var(--gt-sec);font-weight:400}.gc-app .gc-mchip-sort:has(select:focus-visible){box-shadow:var(--gt-focus)}.gc-fsheet-root{position:fixed;inset:0 0 var(--gc-ad-bottom,0);z-index:45;pointer-events:none;visibility:hidden;transition:visibility 0s linear var(--gt-dur-sheet)}.gc-fsheet-root[data-open]{pointer-events:auto;visibility:visible;transition:none}.gc-fsheet-scrim{position:absolute;inset:0;border:0;padding:0;background:rgba(5,6,13,.6);opacity:0;transition:opacity var(--gt-dur-sheet) var(--gt-ease)}.gc-fsheet-root[data-open] .gc-fsheet-scrim{opacity:1}.gc-fsheet{position:absolute;left:0;right:0;bottom:0;max-height:78%;display:flex;flex-direction:column;border-radius:22px 22px 0 0;background:#111633;border-top:1px solid rgba(246,239,230,.14);box-shadow:0 -20px 40px rgba(0,0,0,.4);transform:translateY(100%);transition:transform var(--gt-dur-sheet) var(--gt-ease)}:root[data-wing=v] .gc-fsheet{background:var(--gt-sheet)}.gc-fsheet-root[data-open] .gc-fsheet{transform:none}.gc-app .gc-sheetchip{min-height:38px;max-width:100%;display:inline-flex;align-items:center;gap:6px;padding:4px 13px;text-align:left;border-radius:var(--gt-r-pill);font-size:var(--gt-fs-ui);font-weight:500;border:1px solid rgba(246,239,230,.14);background:transparent;color:var(--gt-sec);cursor:pointer}.gc-app .gc-sheetchip[aria-pressed=true]{border-color:rgba(246,239,230,.7);background:var(--gt-fill-on);color:var(--gt-ink)}.gc-app .gc-sheetchip-row{display:flex;width:100%;min-height:0;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:var(--gt-r-control);line-height:1.35}.gc-app .gc-sheetcta{width:100%;height:50px;display:flex;align-items:center;justify-content:center;border-radius:var(--gt-r-panel);background:var(--gt-grad-x);color:#1a1430;font-weight:700;font-size:15px;border:0;cursor:pointer}.gc-app a.gc-door{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 16px;border-radius:var(--gt-r-panel);background:var(--gt-panel);border:1px solid var(--gt-line)}.gc-app a.gc-castcard{display:block;border-radius:11px;overflow:hidden;background:rgba(246,239,230,.03);border:1px solid var(--gt-line)}.gc-app a.gc-castcard:hover,.gc-app a.gc-door:hover{border-color:rgba(246,239,230,.3);color:var(--gt-ink)}.gc-app a.gc-m-btn{height:48px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--gt-r-control);font-weight:600;font-size:var(--gt-fs-body)}.gc-app a.gc-m-btn-primary{background:var(--gt-grad-x);color:#1a1430}.gc-app a.gc-m-btn-ghost{border:1px solid rgba(246,239,230,.18);background:rgba(246,239,230,.04)}.gc-freshdate{font-weight:500;color:var(--gt-sec);border-bottom:1px dotted rgba(246,239,230,.5);cursor:pointer;white-space:nowrap}.gc-pop{position:fixed;z-index:var(--gt-z-tip);pointer-events:none;padding:6px 14px;border-radius:var(--gt-r-panel);background:#141833;border:1px solid rgba(246,239,230,.14);box-shadow:var(--gt-sh-tip);color:var(--gt-ink);font-family:var(--gt-font-ui)}.gc-pop>div:first-child{border-top:0!important}.gc-app .gc-thumb{display:block;position:relative;aspect-ratio:16/9;border-radius:7px;overflow:hidden;border:1px solid;padding:0;background:rgba(246,239,230,.03);cursor:pointer}.gc-lightbox{position:fixed;inset:0 0 var(--gc-ad-bottom,0);z-index:var(--gt-z-overlay);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;background:rgba(6,8,18,.92);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.gc-app .gc-iconbtn{width:44px;height:44px;flex:none;display:grid;place-items:center;border-radius:50%;background:rgba(10,13,28,.6);border:1px solid rgba(246,239,230,.16);color:var(--gt-ink);cursor:pointer;padding:0}.gc-app .gc-iconbtn:hover{border-color:var(--gt-line-hover)}.gc-app .gc-trackbtn{margin-top:10px;width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:11px 14px;border-radius:var(--gt-r-chip);background:var(--gt-grad-x);color:#1a1430;font-weight:600;font-size:var(--gt-fs-body);border:1px solid transparent;cursor:pointer}.gc-app .gc-trackbtn:hover{filter:brightness(1.06)}.gc-app .gc-trackbtn-on{background:rgba(246,239,230,.1);color:var(--gt-ink);border-color:rgba(246,239,230,.3)}.gc-app .gc-trackaction{display:flex;align-items:center;justify-content:center;gap:7px;padding:9px 10px;border-radius:var(--gt-r-tile);border:1px solid rgba(246,239,230,.12);background:transparent;font-size:var(--gt-fs-ui);font-weight:500;color:var(--gt-sec);cursor:pointer}.gc-app .gc-trackaction:hover{background:rgba(246,239,230,.06);color:var(--gt-ink)}.gc-app .gc-trackaction[aria-pressed=true]{background:var(--gt-fill-on);color:var(--gt-ink)}.gc-actionbar{position:fixed;left:0;right:0;bottom:var(--gc-ad-bottom,0);z-index:35;display:flex;gap:8px;padding:10px 12px max(30px,env(safe-area-inset-bottom));background:rgba(10,13,28,.94);border-top:1px solid rgba(246,239,230,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 -20px 40px rgba(0,0,0,.45)}:root[data-wing=v] .gc-actionbar{background:var(--gt-bar)}.gc-app .gc-actionbar-track{flex:1 1;height:50px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--gt-r-panel);background:var(--gt-grad-x);color:#1a1430;border:1px solid transparent;font-weight:700;font-size:var(--gt-fs-lead);cursor:pointer}.gc-app .gc-actionbar-track-on{background:rgba(246,239,230,.1);color:var(--gt-ink);border-color:rgba(246,239,230,.3)}.gc-app .gc-actionbar-sq{width:50px;height:50px;flex:none;display:grid;place-items:center;border-radius:var(--gt-r-panel);border:1px solid rgba(246,239,230,.16);background:transparent;color:var(--gt-ink);cursor:pointer}.gc-app .gc-actionbar-sq[aria-pressed=true]{background:var(--gt-fill-on)}@media (min-width:1024px){.gc-actionbar{display:none}}.gc-app .gc-starbtn{background:none;border:0;padding:0;line-height:0;cursor:pointer}.gc-app .gc-smallbtn{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:var(--gt-r-tile-s);border:1px solid rgba(246,239,230,.14);background:transparent;font-size:var(--gt-fs-meta);font-weight:600;color:var(--gt-ink);white-space:nowrap;cursor:pointer}.gc-app .gc-smallbtn:hover,.gc-seg{background:rgba(246,239,230,.06)}.gc-seg{display:inline-flex;padding:3px;border-radius:var(--gt-r-control)}.gc-app .gc-seg-btn{padding:5px 13px;border-radius:var(--gt-r-tile);border:0;background:transparent;font-size:var(--gt-fs-meta);font-weight:700;color:var(--gt-mut);cursor:pointer}.gc-app .gc-seg-btn[aria-pressed=true]{background:var(--gt-fill-on);color:var(--gt-ink)}@media (max-width:1023.98px){.gc-app .gc-seg-btn{min-height:40px;padding:0 16px;font-size:var(--gt-fs-ui)}}.gc-app a.gc-link-ink{color:var(--gt-ink)}.gc-app a.gc-link-ink:hover{color:var(--gt-ink-hover)}.gc-comments{padding:18px 22px 20px;border-radius:var(--gt-r-panel);background:var(--gt-panel);border:1px solid var(--gt-line)}.gc-app a.gc-inkbtn{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:var(--gt-r-tile);background:var(--gt-ink);color:var(--gt-on-accent);font-weight:600;font-size:var(--gt-fs-ui);white-space:nowrap}.gc-app a.gc-inkbtn:hover{background:var(--gt-ink-hover);color:var(--gt-on-accent)}.gc-app .gc-commentact{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font-size:var(--gt-fs-meta);font-weight:600;color:var(--gt-sec);cursor:pointer}.gc-app .gc-commentact:hover{color:var(--gt-ink)}.gc-app .gc-commentact:disabled{color:var(--gt-mut);cursor:default}.gc-app .gc-textarea{width:100%;resize:vertical;padding:10px 12px;border-radius:var(--gt-r-control);background:rgba(246,239,230,.05);border:1px solid var(--gt-line-strong);color:var(--gt-ink);font:inherit;font-size:var(--gt-fs-body);outline:none}@media (max-width:1023.98px){.gc-comments{margin:24px 16px 0;padding:16px;background:var(--gt-panel-m);border-color:var(--gt-line-m)}.gc-app .gc-textarea{font-size:var(--gt-fs-input)}}.gc-app .gc-glassbtn{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;border:0;padding:0;background:rgba(10,13,28,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--gt-ink);cursor:pointer}.gc-anchors{position:sticky;top:0;z-index:var(--gt-z-sticky);margin-top:14px;padding:env(safe-area-inset-top) 16px 0;display:flex;gap:20px;overflow-x:auto;scrollbar-width:none;background:rgba(10,13,28,.94);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(246,239,230,.08)}:root[data-wing=v] .gc-anchors{background:var(--gt-bar-head)}.gc-anchors::-webkit-scrollbar{display:none}.gc-app a.gc-anchor{flex:none;height:44px;display:flex;align-items:center;font-size:var(--gt-fs-body);font-weight:600;border-bottom:2px solid transparent}.gc-mstack{margin:20px 16px 0;display:flex;flex-direction:column;gap:14px}.gc-mstack>details,.gc-mstack>div{scroll-margin-top:60px}.gc-app a.gc-simcard{display:block;border-radius:var(--gt-r-control);overflow:hidden;background:var(--gt-panel);border:1px solid var(--gt-line)}.gc-app a.gc-simcard:hover{border-color:rgba(246,239,230,.3);color:var(--gt-ink)}.gc-rawdata[open] .gc-rawdata-chev{transform:rotate(180deg)}.gc-rawdata>summary::-webkit-details-marker{display:none}.gc-prose p{margin:0 0 10px}.gc-prose p:last-child{margin-bottom:0}.gc-prose a{color:var(--gt-ink);text-decoration:underline;text-decoration-color:rgba(246,239,230,.4)}.gc-prose ol,.gc-prose ul{margin:0 0 10px;padding-left:20px}.gc-prose strong{color:var(--gt-ink);font-weight:600}#facts-m,#overview-m,#performance-m,.gc-mstack>section,.gc-only-m [id]{scroll-margin-top:60px}.gc-app .gc-tchip{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;border:1px solid rgba(246,239,230,.14);background:transparent;color:var(--gt-ink);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.gc-app .gc-tchip:hover{border-color:rgba(246,239,230,.4)}.gc-app .gc-tchip[aria-pressed=true]{background:var(--gt-ink);border-color:var(--gt-ink);color:var(--gt-on-accent)}.gc-app .gc-ttkrow{display:grid;grid-template-columns:130px minmax(0,1fr) 64px;gap:12px;align-items:center;width:100%;margin-top:6px;padding:8px 0;border:0;border-top:1px solid var(--gt-line);background:none;color:inherit;font:inherit;font-size:13px;text-align:left;cursor:pointer}.gc-app .gc-ttkrow:hover{color:var(--gt-ink-hover)}@media (pointer:coarse){.gc-app .gc-ttkrow{min-height:44px}}.gc-app .gc-actbtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 16px;border-radius:10px;font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.gc-app .gc-actbtn-grad{background:var(--gt-grad-x);border:0;color:var(--gt-on-accent);font-weight:700}.gc-app .gc-actbtn-grad:hover{filter:brightness(1.06);color:var(--gt-on-accent)}.gc-app .gc-actbtn-out{background:transparent;border:1px solid rgba(246,239,230,.18);color:var(--gt-ink)}.gc-app .gc-actbtn-out:hover{background:rgba(246,239,230,.08);color:var(--gt-ink)}.gc-app a.gc-railrow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--gt-line);font-size:13px}.gc-app a.gc-connrow:hover,.gc-app a.gc-railrow:hover{color:var(--gt-ink-hover)}.gc-app a.gc-connrow{grid-template-columns:44px minmax(0,1fr) auto;padding:9px 0;margin-top:6px;border-top:1px solid var(--gt-line)}.gc-app a.gc-connrow,.gc-combatrow{display:grid;gap:12px;align-items:center}.gc-combatrow{grid-template-columns:110px minmax(0,1fr) 84px;margin-top:12px;font-size:13px}.gc-combatrow-meta{grid-template-columns:110px minmax(0,1fr) 84px 64px}@media (max-width:1023.98px){.gc-combatrow{grid-template-columns:84px minmax(0,1fr) 64px;gap:10px}.gc-combatrow-meta{grid-template-columns:84px minmax(0,1fr) 64px 56px}}.gc-app a.gc-musiclink{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:999px;border:1px solid rgba(246,239,230,.14);font-size:11px;font-weight:600;color:var(--gt-sec);white-space:nowrap}.gc-app a.gc-musiclink:hover{border-color:rgba(246,239,230,.4);color:var(--gt-ink)}.gc-app a.gc-stationcard{display:block;padding:12px 14px;border-radius:12px;border:1px solid rgba(246,239,230,.18);background:rgba(246,239,230,.03)}.gc-app a.gc-stationcard:hover{border-color:rgba(246,239,230,.4);color:var(--gt-ink)}.gc-radiobody{margin-top:22px}@media (max-width:1023.98px){.gc-radiobody{margin:16px 16px 0}}.gc-stationgrid{margin-top:14px;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}@media (max-width:1023.98px){.gc-stationgrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}}.gc-tip{position:fixed;left:0;top:0;z-index:var(--gt-z-tip);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .12s ease}.gc-tip[data-open]{opacity:1;visibility:visible}.gc-tipsheet{position:fixed;inset:0 0 var(--gc-ad-bottom,0);z-index:calc(var(--gt-z-tip) + 1);background:rgba(4,5,14,.55);color:#f6efe6}.gc-tipsheet-panel{position:absolute;left:0;right:0;bottom:0;max-width:440px;margin:0 auto;padding:8px 10px calc(18px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;background:#141833;border-top:1px solid rgba(246,239,230,.14)}.gc-tipcard{background:#141833}.gc-tippill{background:rgba(12,13,27,.78)}.gc-tipcard-v,.gc-tipsheet-panel.gc-tipsheet-v{background:#171e18}.gc-tippill-v{background:rgba(12,15,13,.78)}@media (prefers-reduced-motion:reduce){.gc-tip{transition:none}}@media (hover:none){.gc-app [data-tip]{-webkit-touch-callout:none}}.gc-maphero{position:relative;min-width:0;border-radius:18px;overflow:hidden;border:1px solid var(--gt-line);display:flex;flex-direction:column;justify-content:flex-end}.gc-maphero:hover{border-color:rgba(246,239,230,.35)}.gc-maphero-link{position:absolute;inset:0}.gc-app a.gc-mapbtn:hover,.gc-app a.gc-regionchip:hover{border-color:rgba(246,239,230,.4);color:var(--gt-ink)}.gc-app a.gc-mapcat:hover{color:#ffffff}.gc-app a.gc-mapcard:hover{border-color:rgba(246,239,230,.35);color:var(--gt-ink)}.gc-app a.gc-mapcard-v:hover{border-color:rgba(207,232,138,.5)}.gc-app a.gc-mapcard-vi:hover{border-color:rgba(236,144,192,.5)}.gc-regionrow-m{overflow-x:auto;flex-wrap:nowrap}.gc-legacy{--base:var(--gt-base);--raised:var(--gt-panel);--raised2:rgba(246,239,230,0.07);--inset:rgba(246,239,230,0.04);--border:var(--gt-line);--border2:rgba(246,239,230,0.14);--tprimary:var(--gt-ink);--tsecondary:var(--gt-sec);--tmuted:var(--gt-mut);--tlink:var(--gt-ink);--cyan:var(--gt-ink);--ff-display:var(--gt-font-display);--ff-body:var(--gt-font-ui);--ff-mono:var(--gt-font-ui);--hover-ring:rgba(246,239,230,0.4);--hover-glow:none;--green:#8fcb5f;--gold:var(--gt-ink);--gold-rgb:246,239,230;--pink:var(--gt-ink);--purple:var(--gt-ink);--grad:var(--gt-grad-x);--frame:rgba(246,239,230,0.14);--stripes:repeating-linear-gradient(135deg,rgba(246,239,230,0.04) 0 1px,transparent 1px 12px)}.gc-toolmeta{margin:10px 0 0;max-width:720px;font-size:12px;line-height:1.6;color:var(--gt-mut)}.gc-legacy .gt-link{color:var(--gt-ink);text-decoration-color:rgba(246,239,230,.4)}.gc-legacy .gt-link:hover{color:#ffffff;text-decoration-color:rgba(246,239,230,.8)}.gc-legacy .gt-gpref:hover{transform:none;box-shadow:none;border-color:rgba(246,239,230,.4)!important}.gc-legacy .gt-srow:hover{background:rgba(246,239,230,.03)}.gc-article p{margin:0 0 14px;font-size:16px;line-height:1.7;color:var(--gt-ink-2);text-wrap:pretty}.gc-article h2{font-size:22px;line-height:1.15;letter-spacing:.02em;text-transform:uppercase;margin:34px 0 10px;scroll-margin-top:20px}.gc-article h2,.gc-article h3{font-family:var(--gt-font-display);font-weight:700;color:var(--gt-ink)}.gc-article h3{font-size:17px;line-height:1.2;margin:22px 0 8px}.gc-article>:first-child{margin-top:0}.gc-article strong{color:var(--gt-ink);font-weight:600}.gc-article ol,.gc-article ul{margin:0 0 14px;padding-left:22px}.gc-article li{font-size:16px;line-height:1.7;color:var(--gt-ink-2);margin-bottom:6px}.gc-article li::marker{color:var(--gt-mut)}.gc-article a{color:var(--gt-ink);text-decoration:underline;text-decoration-color:rgba(246,239,230,.4);text-underline-offset:3px}.gc-article a:hover{text-decoration-color:rgba(246,239,230,.8)}.gc-article blockquote{margin:18px 0;padding:14px 18px;border-radius:12px;background:rgba(246,239,230,.05);border:1px solid var(--gt-line);font-size:16px;line-height:1.6;color:var(--gt-ink)}.gc-article blockquote:before{display:none}.gc-app a.gc-outlinebtn:hover{background:rgba(246,239,230,.08);color:var(--gt-ink)}@media (max-width:1023.98px){.gc-mapcmp-body{margin-left:12px;margin-right:12px}}.gc-app a.gc-toolcard:hover{border-color:rgba(246,239,230,.3);color:var(--gt-ink)}.gc-app .gc-diffbtn{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:10px;background:var(--gt-panel);border:1px solid var(--gt-line);font-size:13px;font-weight:500;cursor:pointer}.gc-app .gc-diffbtn:hover{border-color:rgba(246,239,230,.3)}.gc-app .gc-removebtn{position:absolute;right:10px;top:10px;z-index:1;width:26px;height:26px;border-radius:7px;display:grid;place-items:center;background:rgba(10,13,12,.75);color:var(--gt-sec);border:0;cursor:pointer}.gc-app .gc-addrow,.gc-app .gc-removebtn:hover{color:var(--gt-ink)}.gc-app .gc-addrow{width:100%;display:flex;align-items:center;gap:9px;padding:8px 9px;border-radius:8px;background:transparent;border:0;cursor:pointer}.gc-app .gc-addrow:hover{background:rgba(246,239,230,.05)}@media (max-width:1023.98px){.gc-cmp-about{margin-left:12px;margin-right:12px}}.gc-app .gc-optchip{min-height:44px;padding:6px 12px;display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-start;border-radius:10px;background:rgba(246,239,230,.05);color:var(--gt-ink);border:1px solid rgba(246,239,230,.14);cursor:pointer;text-align:left}.gc-app .gc-optchip:hover{border-color:rgba(246,239,230,.4)}.gc-app .gc-optchip[aria-pressed=true]{background:var(--gt-ink);color:var(--gt-base);border-color:var(--gt-ink)}.gc-app .gc-addrow[aria-current=true]{background:rgba(246,239,230,.08)}@media (max-width:1023.98px){.gc-planner,.gc-planner-pick,.gc-tool-wide{margin-left:16px;margin-right:16px}.gc-planaside{position:static!important;max-width:none!important}.gc-modrow{grid-template-columns:40px minmax(0,1fr) auto!important}.gc-modrow>:nth-child(3){display:none}}.gc-ptitle{font-family:var(--gt-font-display);font-weight:700;font-size:17px;letter-spacing:.06em;text-transform:uppercase;margin:0}.gc-chartseg{display:flex;padding:3px;border-radius:9px;background:rgba(246,239,230,.05);border:1px solid var(--gt-line)}.gc-chartseg button{padding:5px 11px;border-radius:6px;font:inherit;font-size:12px;font-weight:600;background:transparent;color:var(--gt-sec);border:0;cursor:pointer}.gc-chartseg button[aria-pressed=true]{background:var(--gt-ink);color:var(--gt-base)}@media (max-width:1023.98px){.gc-chartseg{width:100%;display:grid;grid-template-columns:repeat(4,1fr);border-radius:12px;border:0;background:rgba(246,239,230,.06)}.gc-chartseg button{height:44px;border-radius:9px;font-weight:700}.gc-livechart-plot{height:170px!important}}.gc-songscroll{overflow:auto}.gc-songtable{min-width:var(--minw)}.gc-songgrid{display:grid;grid-template-columns:var(--cols);gap:14px}@media (max-width:1023.98px){.gc-songtable{min-width:0}.gc-songhead{display:none}.gc-songrow{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.gc-songrow>:first-child,.gc-songrow>:nth-child(n+4){flex-basis:100%}.gc-songrow>.gc-songsep:before{content:"·";margin-right:8px;font-weight:400;color:var(--gt-mut)}.gc-songgrid.gc-imodrow{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px}.gc-imodrow>:first-child{grid-area:1/1}.gc-imodrow>:nth-child(2){grid-area:2/1}.gc-imodrow>:nth-child(3){grid-area:1/2;text-align:right}.gc-imodrow>:nth-child(4){grid-area:3/1/4/3}.gc-songgrid.gc-tmodrow{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px}.gc-tmodrow>:first-child{grid-area:1/1}.gc-tmodrow>:nth-child(2){grid-area:2/1}.gc-tmodrow>:nth-child(3){grid-area:1/2;text-align:right}.gc-tmodrow>:nth-child(4){grid-area:3/1/4/3}.gc-tmodrow>:nth-child(5){grid-area:2/2;text-align:right}.gc-tmodrow>:nth-child(6){grid-area:4/1/5/3;font-size:12px}.gc-tmodrow>:nth-child(6):empty{display:none}}.gc-trendcols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:28px}@media (max-width:1023.98px){.gc-trendcols{grid-template-columns:minmax(0,1fr)}.gc-gutter-m{margin-left:16px;margin-right:16px}}.gc-app a.gc-streamcard{display:flex;flex-direction:column;min-width:0;border-radius:12px;overflow:hidden;background:rgba(246,239,230,.03);border:1px solid var(--gt-line)}.gc-app a.gc-streamcard:hover{border-color:rgba(246,239,230,.3);color:var(--gt-ink)}.gc-verdict{margin-top:22px;position:relative;overflow:hidden;border-radius:16px;background:var(--gt-panel);border:1px solid var(--gt-line);display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.gc-verdict-stats{padding:18px 24px;border-left:1px solid var(--gt-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-content:center}.gc-app .gc-reporttype{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 12px;border-radius:10px;border:1px solid rgba(246,239,230,.12);background:transparent;font:inherit;font-size:13px;font-weight:600;color:var(--gt-sec);text-align:left;cursor:pointer}.gc-app .gc-reporttype:hover{border-color:rgba(246,239,230,.4);color:var(--gt-ink)}.gc-app .gc-reporttype[aria-pressed=true]{border-color:rgba(246,239,230,.6);background:rgba(246,239,230,.1);color:var(--gt-ink)}.gc-app .gc-reporttype:disabled{cursor:default}.gc-app a.gc-srclink{display:inline-flex;align-items:center;gap:6px;min-height:32px;font-weight:600}.gc-app a.gc-srclink:hover{color:var(--gt-ink)}@media (max-width:1023.98px){.gc-verdict{margin-top:14px;grid-template-columns:1fr;background:var(--vf);border-color:var(--vl)}.gc-verdict-stats{padding:14px 16px;border-left:0;border-top:1px solid var(--vl)}}.gc-app .gc-gamechip{display:inline-flex;align-items:center;gap:6px;padding:8px 13px;border-radius:999px;border:1px solid rgba(246,239,230,.14);background:transparent;color:var(--gt-ink);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.gc-app .gc-gamechip:hover{border-color:rgba(246,239,230,.4)}.gc-app .gc-gamechip[aria-pressed=true]{border-color:var(--gt-ink);background:var(--gt-ink);color:#0c0d1b}.gc-app a.gc-trackercard{display:flex;flex-direction:column;min-width:0;padding:18px 20px 14px;border-radius:16px;background:var(--gt-panel);border:1px solid var(--gt-line)}.gc-app a.gc-trackercard:hover{border-color:rgba(246,239,230,.3);color:var(--gt-ink)}@media (max-width:1023.98px){.gc-app .gc-gamechip{min-height:44px}}.gc-app .gc-lfgchip{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;border:1px solid rgba(246,239,230,.14);background:transparent;color:var(--gt-ink);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.gc-app .gc-lfgchip:hover{border-color:rgba(246,239,230,.4)}.gc-app .gc-lfgchip[aria-pressed=true]{border-color:var(--gt-ink);background:var(--gt-ink);color:#0c0f0d}.gc-lfgaside{flex:1 1 280px;max-width:360px;display:flex;flex-direction:column;gap:16px;position:sticky;top:20px}.gc-app .gc-menuitem{display:block;width:100%;min-height:36px;padding:7px 8px;border:0;border-radius:8px;background:none;color:var(--gt-sec);font:inherit;font-size:13px;text-align:left;cursor:pointer}.gc-app .gc-menuitem:hover{background:rgba(246,239,230,.06);color:var(--gt-ink)}@media (max-width:1023.98px){.gc-app .gc-lfgchip{min-height:44px}.gc-lfgaside{position:static;max-width:none}}.gc-app a.gc-readcard:hover{border-color:rgba(246,239,230,.26);color:var(--gt-ink)}.gc-newshead{margin-top:26px;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px}.gc-readseg{display:flex;padding:3px;border-radius:10px;background:var(--gt-panel);border:1px solid var(--gt-line)}.gc-readseg button{padding:6px 12px;border-radius:7px;border:0;background:transparent;color:var(--gt-sec);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.gc-readseg button[aria-pressed=true]{background:var(--gt-ink);color:#0c0d1b}.gc-app a.gc-streamrow{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;padding:12px}.gc-app a.gc-streamrow:hover{background:rgba(246,239,230,.04);color:var(--gt-ink)}.gc-newsrail{flex:0 0 var(--gc-rail-w,312px);position:sticky;top:16px;display:flex;flex-direction:column;gap:14px;min-width:0}@media (max-width:1023.98px){.gc-newshead{margin-top:14px}.gc-readseg{flex:1 1 100%}.gc-readseg button{flex:1 1;min-height:44px}.gc-app a.gc-streamrow{grid-template-columns:112px minmax(0,1fr);gap:12px}.gc-newsrail{flex:1 1 100%;position:static!important}}.gc-articlehead{margin-top:26px;padding-bottom:18px;border-bottom:1px solid var(--gt-line)}@media (max-width:1023.98px){.gc-articlehead{margin:14px 16px 0}.gc-articlehead h1{font-size:28px!important}}.gc-legacy [style*="calc(50% - 50vw)"]{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.gc-legacy [style*="calc(50% - 50vw)"]:not([style*="url("]){background:none!important}@media (max-width:1023.98px){.gc-legacy [style*="calc(50% - 50vw)"]{padding-left:16px!important;padding-right:16px!important}}.gc-legacy span[style*="skewX(-20deg)"]{display:none!important}.gc-legacy [style*="letter-spacing: .22em"],.gc-legacy [style*="letter-spacing: 0.22em"],.gc-legacy [style*="letter-spacing:.22em"]{font-size:10px!important;font-weight:600!important;letter-spacing:.12em!important;color:var(--gt-mut)!important}.gc-404{margin-top:28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:28px;align-items:center}.gc-app .gc-404search:hover{border-color:rgba(246,239,230,.3)}@media (max-width:1023.98px){.gc-404{margin:16px 16px 0;grid-template-columns:minmax(0,1fr);gap:20px}}.gc-legaltabs{margin-top:26px;display:flex;gap:6px;padding:5px;overflow-x:auto;border-radius:14px;background:var(--gt-panel);border:1px solid var(--gt-line);width:fit-content;max-width:100%}.gc-app .gc-legaltabs a{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border-radius:10px;font-weight:600;font-size:13px;white-space:nowrap;color:var(--gt-sec)}.gc-app .gc-legaltabs a:hover{color:#ffffff}.gc-app .gc-legaltabs a[aria-current=page]{background:var(--gt-ink);color:#0c0d1b}.gc-legaltoc{flex:1 1 200px;max-width:240px;min-width:0;position:sticky;top:16px;padding:14px 16px;border-radius:16px;background:var(--gt-panel);border:1px solid var(--gt-line)}.gc-app .gc-legaltoc a{padding:7px 0;font-size:13px;color:var(--gt-sec);border-top:1px solid var(--gt-line)}.gc-app .gc-legaltoc a:hover{color:#ffffff}@media (max-width:1023.98px){.gc-legaltabs{margin-top:12px;max-width:calc(100% - 32px)}.gc-app .gc-legaltabs a{min-height:44px}.gc-legaltoc{display:none}}.gc-app .gc-tlbtn{display:inline-flex;align-items:center;gap:6px;padding:9px 12px;border-radius:10px;border:1px solid rgba(246,239,230,.18);background:transparent;color:var(--gt-ink);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.gc-app .gc-tlbtn:hover{border-color:rgba(246,239,230,.4);color:var(--gt-ink)}.gc-sharemenu{position:absolute;top:calc(100% + 6px);right:0;z-index:70;min-width:220px;padding:8px;border-radius:12px;background:var(--gt-panel-solid);border:1px solid var(--gt-line-strong);box-shadow:var(--gt-sh-tip)}.gc-sharemenu-label{padding:4px 8px 6px;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gt-mut)}.gc-app .gc-sharemenu-item{display:flex;align-items:center;gap:10px;width:100%;min-height:38px;padding:8px;border:0;border-radius:8px;background:none;color:var(--gt-sec);font:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.gc-app .gc-sharemenu-item:hover{background:rgba(246,239,230,.06);color:var(--gt-ink)}.gc-app .gc-tlrow{display:flex;flex-direction:column;gap:6px;width:100%;padding:12px;border:0;border-radius:10px;color:var(--gt-ink);font:inherit;text-align:left;cursor:pointer}.gc-app .gc-tlrow:hover{background:rgba(246,239,230,.06)!important;color:var(--gt-ink)}.gc-app .gc-tlchip{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:10px;background:rgba(246,239,230,.06);border:1px solid var(--gt-line);font-size:13px;font-weight:600;color:var(--gt-ink)}.gc-app a.gc-tlchip:hover{border-color:rgba(246,239,230,.3);color:var(--gt-ink)}.gc-tlchip-icon{width:28px;height:28px;border-radius:7px;background:rgba(246,239,230,.08);display:flex;align-items:center;justify-content:center;color:var(--gt-sec);flex:none}.gc-app a.gc-tldiscord:hover{filter:brightness(1.08);color:#ffffff}.gc-app a.gc-tlstart:hover{filter:brightness(1.06);color:var(--gt-on-accent)}.gc-tlhead{margin-top:26px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px}.gc-app a.gc-tlmake{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:10px;background:var(--gt-grad-x);color:var(--gt-on-accent);font-weight:700;font-size:13px;white-space:nowrap}.gc-app a.gc-tlmake:hover{filter:brightness(1.06);color:var(--gt-on-accent)}.gc-app .gc-tlshare{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:10px;border:1px solid rgba(246,239,230,.18);background:transparent;color:var(--gt-ink);font:inherit;font-weight:600;font-size:13px;white-space:nowrap;cursor:pointer}.gc-app .gc-tlshare:hover{background:rgba(246,239,230,.08);color:var(--gt-ink)}.gc-tlbody{margin-top:20px;display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.gc-tlmain{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:20px}.gc-tlmain .gc-comments{margin:0}.gc-tlaside{flex:0 0 var(--gc-rail-w,312px);display:flex;flex-direction:column;gap:16px;position:sticky;top:20px}.gc-tlboard-row{display:grid;grid-template-columns:60px minmax(0,1fr);gap:14px;align-items:stretch;padding:12px 0}.gc-tltile{border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:64px;text-align:center}.gc-tlcards{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;align-content:start}.gc-app .gc-tlcard{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;padding:9px 10px;border-radius:11px;border:1px solid rgba(246,239,230,.1);background:rgba(246,239,230,.02);color:var(--gt-ink);font:inherit;text-align:left;cursor:pointer}.gc-app .gc-tlcard:hover{border-color:rgba(246,239,230,.4)!important;color:var(--gt-ink)}.gc-tlcard-icon{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;overflow:hidden;background:rgba(246,239,230,.06);color:var(--gt-sec)}.gc-app a.gc-tlwhy-link{margin-top:12px;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;white-space:nowrap}.gc-app a.gc-tlwhy-link:hover{color:#ffffff}@media (max-width:1023.98px){.gc-tlhead{margin:14px 16px 0;align-items:flex-start}.gc-tlhead h1{font-size:28px!important}.gc-tlhead-chips{margin-top:0!important}.gc-tlbody{margin:16px 12px 0;gap:12px}.gc-tlmain{gap:12px}.gc-tlaside{display:none}.gc-tlboard{padding:4px 12px 12px!important;background:var(--gt-panel-m)!important;border-color:var(--gt-line-m)!important}.gc-tlboard-row{grid-template-columns:44px minmax(0,1fr);gap:10px}.gc-tlcards{grid-template-columns:minmax(0,1fr)}.gc-app .gc-tlcard{min-height:56px}.gc-app .gc-tlmake,.gc-app .gc-tlshare{min-height:44px}}@media (min-width:1024px){.gc-app .gc-tlcard-on{border-color:#f6efe6;background:rgba(246,239,230,.08)}}.gc-tbpanel{border-radius:16px;background:var(--gt-panel);border:1px solid var(--gt-line)}.gc-tbpanel-m{padding:14px;border-radius:14px;background:var(--gt-panel-m);border:1px solid var(--gt-line-m)}.gc-tbh2{font-weight:700;font-size:17px;letter-spacing:.06em}.gc-tbh2,.gc-tbh2-m{font-family:var(--gt-font-display);text-transform:uppercase;margin:0}.gc-tbh2-m{font-weight:800;font-size:18px}.gc-app .gc-tbtitle{margin-top:6px;padding:8px 0;border:0;border-bottom:1px dashed rgba(246,239,230,.25);color:var(--gt-ink);font-family:var(--gt-font-display);font-weight:800;font-size:32px;line-height:1.1}.gc-app .gc-tbdesc,.gc-app .gc-tbtitle{width:100%;max-width:560px;background:transparent;outline:none}.gc-app .gc-tbdesc{margin-top:8px;padding:6px 0;border:0;border-bottom:1px dashed rgba(246,239,230,.18);color:var(--gt-sec);font:inherit;font-size:14px}.gc-app .gc-tbdesc::placeholder,.gc-app .gc-tbtitle::placeholder{color:var(--gt-mut)}.gc-app .gc-tbdesc:focus-visible,.gc-app .gc-tbtitle:focus-visible{border-bottom-color:var(--gt-accent)}.gc-app .gc-tbpool{display:inline-flex;align-items:center;gap:6px;padding:8px 13px;border-radius:999px;border:1px solid rgba(246,239,230,.14);background:transparent;color:var(--gt-ink);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.gc-app .gc-tbpool:hover{border-color:rgba(246,239,230,.4)}.gc-app .gc-tbpool[aria-pressed=true]{background:#f6efe6;border-color:#f6efe6;color:#0c0d1b}.gc-tbcat{position:relative;display:inline-flex;align-items:center;color:var(--gt-sec)}.gc-tbcat select{appearance:none;-webkit-appearance:none;height:36px;padding:0 32px 0 14px;border-radius:999px;border:1px solid rgba(246,239,230,.14);background:rgba(246,239,230,.05);color:var(--gt-ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer;color-scheme:dark}.gc-tbcat select:hover{border-color:rgba(246,239,230,.4)}.gc-tbcat svg{position:absolute;right:12px;pointer-events:none}.gc-app .gc-tbbtn{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;border:1px solid rgba(246,239,230,.18);background:transparent;color:var(--gt-ink);font:inherit;font-weight:600;font-size:13px;white-space:nowrap;cursor:pointer}.gc-app .gc-tbbtn:hover{border-color:rgba(246,239,230,.4)}.gc-app .gc-tbbtn-save{border-color:transparent;background:var(--gt-grad-x);color:#0c0d1b;font-weight:700}.gc-app .gc-tbbtn-save:hover{border-color:transparent;filter:brightness(1.06)}.gc-app .gc-tbbtn-down{border-color:rgba(240,154,138,.35);color:var(--gt-down)}.gc-app .gc-tbbtn-down:hover{border-color:rgba(240,154,138,.6)}.gc-app .gc-tbbtn:disabled{opacity:.6;cursor:default}.gc-app .gc-tbchip{display:inline-flex;align-items:center;gap:8px;padding:7px 11px 7px 7px;border-radius:11px;border:1px solid rgba(246,239,230,.12);background:rgba(246,239,230,.04);color:var(--gt-ink);font:inherit;cursor:grab;-webkit-user-select:none;user-select:none;max-width:100%;flex:none;text-align:left}.gc-app .gc-tbchip:hover{border-color:rgba(246,239,230,.4)!important}.gc-tbchip-icon{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;overflow:hidden;background:rgba(246,239,230,.06);color:var(--gt-sec);flex:none}.gc-tbfilter{display:flex;align-items:center;gap:8px;padding:0 12px;height:40px;border-radius:10px;border:1px solid rgba(246,239,230,.14);flex:0 1 260px;color:var(--gt-sec)}.gc-tbfilter input{flex:1 1;min-width:0;border:0;background:transparent;color:var(--gt-ink);font-family:inherit;font-size:16px;outline:none}.gc-tbfilter input::placeholder{color:var(--gt-mut)}.gc-app .gc-tbvis{gap:12px;width:100%;padding:11px 12px;border-radius:12px;border:1px solid rgba(246,239,230,.1);color:var(--gt-ink);font:inherit;text-align:left;cursor:pointer}.gc-app .gc-tbvis,.gc-tbedit{display:flex;align-items:center}.gc-tbedit{flex-wrap:wrap;gap:6px}.gc-app .gc-tbswatch{width:20px;height:20px;border-radius:50%;border:0;padding:0;outline-offset:2px;cursor:pointer}.gc-app .gc-tbicon{width:32px;height:32px;display:grid;place-items:center;border-radius:8px;border:1px solid rgba(246,239,230,.14);background:transparent;color:var(--gt-sec);cursor:pointer}.gc-app .gc-tbicon:hover:not(:disabled){color:var(--gt-ink);border-color:rgba(246,239,230,.4)}.gc-app .gc-tbicon:disabled{opacity:.35;cursor:default}.gc-app .gc-tbicon-down{color:var(--gt-down)}.gc-app .gc-tblabel{width:100%;min-width:0;padding:4px 2px;border:0;border-radius:6px;background:rgba(12,13,27,.16);color:#0c0d1b;font-family:var(--gt-font-display);font-weight:800;font-size:16px;text-align:center;outline:none}.gc-app .gc-tbtext{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--gt-sec);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.gc-app .gc-tbtext:hover{color:var(--gt-ink)}.gc-tbcount{margin-right:8px;height:28px;padding:0 10px;display:flex;align-items:center;border-radius:999px;background:rgba(246,239,230,.07);font-size:12px;font-weight:600;color:var(--gt-sec);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.gc-app .gc-tbinput-m{margin-top:6px;width:100%;height:48px;padding:0 14px;border-radius:12px;border:1px solid rgba(246,239,230,.16);background:rgba(16,21,44,.9);color:var(--gt-ink);outline:0;font-family:var(--gt-font-ui);font-size:16px;font-weight:600}.gc-app .gc-tbrow-m{min-height:60px;padding:6px;display:flex;gap:8px;align-items:stretch;border-radius:14px;background:rgba(16,21,44,.75)}.gc-app .gc-tbchip-m{height:44px;padding:0 12px;display:flex;align-items:center;border-radius:10px;border:1px solid transparent;font:inherit;font-size:13px;font-weight:600;white-space:nowrap;background:rgba(246,239,230,.09);color:var(--gt-ink);cursor:pointer}.gc-tbdock .gc-tbchip-m{border-color:rgba(246,239,230,.1)}.gc-app .gc-tbchip-m[aria-pressed=true]{background:#f6efe6;color:var(--gt-base)}.gc-tbdock{position:fixed;left:0;right:0;bottom:var(--gc-ad-bottom,0);z-index:31;padding:12px 16px max(30px,env(safe-area-inset-bottom));background:var(--gt-sheet);border-top:1px solid rgba(246,239,230,.1);border-radius:18px 18px 0 0;-webkit-backdrop-filter:var(--gt-blur-bar);backdrop-filter:var(--gt-blur-bar)}.gc-app .gc-tbdock-head{width:100%;min-height:24px;display:flex;justify-content:space-between;align-items:center;padding:0;border:0;background:none;font:inherit;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gt-mut);cursor:pointer}.gc-tbfilter-m{margin-top:8px;height:44px;border-radius:12px;border-color:rgba(246,239,230,.16);background:var(--gt-panel-solid)}.gc-app .gc-tbdock-btn{height:48px;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:12px;border:1px solid rgba(246,239,230,.14);background:rgba(246,239,230,.07);color:var(--gt-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.gc-app .gc-tbdock-save{border:0;background:var(--gt-grad-x);color:var(--gt-on-accent);font-weight:700}@media (max-width:1023.98px){.gc-main-inner:has(.gc-tbphone){padding-bottom:calc(360px + env(safe-area-inset-bottom) + var(--gc-ad-bottom, 0px))}.gc-app .gc-tbpool-m{height:44px;padding:0 14px}.gc-tbcat-m select{height:44px;font-size:16px}}@media (min-width:1024px){.gc-tbdock{display:none}}.gc-app a.gc-acctbtn{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;border:1px solid rgba(246,239,230,.18);font-weight:600;font-size:13px;color:var(--gt-ink)}.gc-app a.gc-acctbtn:hover{border-color:rgba(246,239,230,.4);color:var(--gt-ink)}.gc-app a.gc-accttab{display:inline-flex;align-items:center;gap:6px;padding:8px 13px;border-radius:999px;border:1px solid rgba(246,239,230,.14);color:var(--gt-ink);font-size:13px;font-weight:600;white-space:nowrap}.gc-app a.gc-accttab:hover{border-color:rgba(246,239,230,.4);color:var(--gt-ink)}.gc-app a.gc-accttab[aria-current=page]{background:#f6efe6;border-color:#f6efe6;color:#0c0d1b}.gc-accthub-art{position:absolute;left:-20%;right:-20%;top:-30px;height:300px;background-image:url(/art/gta6-keyart.webp);background-size:cover;background-position:60% 30%;filter:blur(36px);opacity:.4}:root[data-wing=v] .gc-accthub-art{background-image:url(/art/gta5-hero.webp);background-position:74% 30%}.gc-acctseg{margin:14px 16px 0;display:flex;gap:0;padding:3px;border-radius:12px;background:rgba(246,239,230,.06);overflow-x:auto}.gc-app .gc-acctseg a{flex:1 0 auto;height:44px;padding:0 14px;display:flex;align-items:center;justify-content:center;gap:5px;border-radius:9px;font-size:13px;font-weight:700;color:var(--gt-mut);white-space:nowrap}.gc-app .gc-acctseg a[aria-current=page]{background:rgba(246,239,230,.14);color:var(--gt-ink)}.gc-acctbody{margin-top:16px}.gc-accth{margin:0;font-family:var(--gt-font-display);font-weight:800;font-size:22px;letter-spacing:.01em;text-transform:uppercase}.gc-acctpanel{border-radius:16px;background:var(--gt-panel);border:1px solid var(--gt-line)}.gc-app a.gc-acctcta{display:inline-flex;align-items:center;gap:8px;margin-top:14px;height:44px;padding:0 16px;border-radius:12px;background:var(--gt-grad-x);color:var(--gt-on-accent);font-weight:700;font-size:13px}.gc-app a.gc-acctcta:hover{filter:brightness(1.06);color:var(--gt-on-accent)}.gc-acctcards{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.gc-app a.gc-acctcard{display:block;padding:16px 18px;border-radius:14px;background:var(--gt-panel);border:1px solid var(--gt-line);color:var(--gt-ink)}.gc-app a.gc-acctcard:hover{border-color:rgba(246,239,230,.4);color:var(--gt-ink)}.gc-acctcard-k{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gt-mut)}.gc-acctcard-v{margin-top:10px;display:flex;align-items:baseline;gap:8px;font-family:var(--gt-font-display);font-weight:800;font-size:30px;line-height:1}.gc-acctbar{margin-top:12px;height:6px;border-radius:3px;background:rgba(246,239,230,.08)}.gc-acctbar>div{height:100%;border-radius:3px}.gc-app a.gc-acctlink{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;white-space:nowrap;color:var(--gt-ink)}.gc-app a.gc-acctlink:hover{color:#ffffff}.gc-accttop{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:11px 0;border-top:1px solid var(--gt-line);margin-top:8px;font-size:14px}.gc-app a.gc-acctname{font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1.5px;text-underline-offset:3px;color:var(--gt-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gc-app a.gc-acctname:hover{color:#ffffff}.gc-app a.gc-acctlist{display:flex;align-items:center;gap:12px;padding:11px 0;border-top:1px solid var(--gt-line);margin-top:8px;color:var(--gt-ink)}.gc-app a.gc-acctlist:hover{color:#ffffff}.gc-acctlist-icon{width:34px;height:34px;border-radius:10px;background:rgba(246,239,230,.07);display:flex;align-items:center;justify-content:center;flex:none;overflow:hidden}.gc-app .gc-acctchip{display:inline-flex;align-items:center;gap:6px;padding:8px 13px;border-radius:999px;border:1px solid rgba(246,239,230,.14);background:transparent;color:var(--gt-ink);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.gc-app .gc-acctchip:hover{border-color:rgba(246,239,230,.4)}.gc-app .gc-acctchip[aria-pressed=true]{background:#f6efe6;border-color:#f6efe6;color:#0c0d1b}.gc-accttable-row{display:grid;grid-template-columns:minmax(0,1.6fr) 110px minmax(0,1fr) 120px;gap:12px;align-items:center;padding:11px 18px;border-top:1px solid var(--gt-line);font-size:14px}.gc-app .gc-acctcycle{justify-self:start;padding:4px 11px;white-space:nowrap}.gc-app .gc-acctcycle,.gc-app .gc-acctcycle-m{border-radius:999px;border:0;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.gc-app .gc-acctcycle-m{height:44px;min-width:92px;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:6px;flex:none}.gc-accttoggle{width:44px;height:26px;border-radius:999px;position:relative;flex:none;transition:background .15s}.gc-accttoggle>span{position:absolute;top:3px;width:20px;height:20px;border-radius:50%;background:#f6efe6;transition:left .15s}.gc-app .gc-acctinput{width:100%;padding:10px 12px;border-radius:10px;border:1px solid rgba(246,239,230,.16);background:var(--gt-panel-solid);color:var(--gt-ink);font:inherit;font-size:14px;outline:none}.gc-app .gc-acctinput:focus-visible{border-color:var(--gt-accent)}.gc-app .gc-acctbtn2{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;border:1px solid rgba(246,239,230,.18);background:transparent;color:var(--gt-ink);font:inherit;font-weight:600;font-size:13px;white-space:nowrap;cursor:pointer}.gc-app .gc-acctbtn2:hover:not(:disabled){border-color:rgba(246,239,230,.4)}.gc-app .gc-acctbtn2:disabled{opacity:.5;cursor:default}.gc-app .gc-acctbtn2-ink{background:#f6efe6;border-color:transparent;color:#0c0d1b;font-weight:700}.gc-app .gc-acctbtn2-ink:hover:not(:disabled){background:var(--gt-ink-hover);border-color:transparent}.gc-app .gc-acctbtn2-down{border-color:rgba(247,168,154,.5);color:#f7a89a;font-weight:700}.gc-app .gc-acctbtn2-down:hover:not(:disabled){background:rgba(247,168,154,.1);border-color:rgba(247,168,154,.5)}.gc-acctgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:12px}@media (max-width:1023.98px){.gc-acctbody{margin:14px 16px 0}.gc-acctcards{margin-top:8px;grid-template-columns:minmax(0,1fr);gap:8px}.gc-app a.gc-acctcard{padding:14px;background:var(--gt-panel-m);border-color:var(--gt-line-m)}.gc-acctcard-v{margin-top:6px;font-size:24px;gap:6px}.gc-acctbar{margin-top:8px;height:4px}.gc-acctpanel{border-radius:14px;background:var(--gt-panel-m);border-color:var(--gt-line-m)}.gc-accth{font-size:18px;letter-spacing:0}.gc-app .gc-acctbtn2,.gc-app .gc-acctchip,.gc-app a.gc-acctbtn{min-height:44px}.gc-app .gc-acctinput{font-size:16px;min-height:48px}}.gc-aicard{border-radius:16px;overflow:hidden;background:var(--gt-panel);border:1px solid var(--gt-line)}.gc-aicard:hover{border-color:rgba(246,239,230,.4)}.gc-app .gc-aicard-status{flex:1 1;min-width:0;height:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:10px;border:1px solid rgba(246,239,230,.14);background:transparent;color:var(--gt-ink);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.gc-app .gc-aicard-tg{flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:10px;border:1px solid rgba(246,239,230,.14);background:transparent;color:var(--gt-sec);cursor:pointer}.gc-app .gc-aicard-status:hover,.gc-app .gc-aicard-tg:hover,.gc-app .gc-aicard-tg[aria-pressed=true]{border-color:rgba(246,239,230,.4);color:var(--gt-ink)}.gc-app .gc-aicard-tg[aria-pressed=true]{background:rgba(246,239,230,.12)}@media (pointer:coarse){.gc-app .gc-aicard-status,.gc-app .gc-aicard-tg{height:44px}.gc-app .gc-aicard-tg{width:44px}}.gc-app .gc-accttoggle-row{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:12px 0;margin-top:8px;border:0;border-top:1px solid var(--gt-line);background:none;color:var(--gt-ink);font:inherit;cursor:pointer}.gc-accttoggle>span{left:3px}.gc-accttoggle-row[aria-checked=true] .gc-accttoggle>span{left:21px}@media (max-width:1023.98px){.gc-app .gc-accttoggle-row{min-height:62px}.gc-accttoggle{width:48px;height:28px}.gc-accttoggle>span{width:22px;height:22px}.gc-accttoggle-row[aria-checked=true] .gc-accttoggle>span{left:23px}}.gc-acctgate{margin:48px auto 0;max-width:620px;padding:28px 28px 30px;border-radius:16px;background:var(--gt-panel);border:1px solid var(--gt-line)}@media (max-width:1023.98px){.gc-acctgate{margin:24px 16px 0;padding:20px 16px;background:var(--gt-panel-m);border-color:var(--gt-line-m)}.gc-acctgate h1{font-size:26px!important}}@media (min-width:1024px){.gc-acctcards-3{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.gc-acctbody,.gc-acctseg{position:relative}.gc-profile{margin-top:26px}.gc-profhead{padding:24px;border-radius:14px;background:var(--gt-panel);border:1px solid var(--gt-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:flex;flex-wrap:wrap;gap:20px;align-items:center}.gc-app .gc-profbtn{height:44px;padding:0 16px 0 14px;display:inline-flex;align-items:center;gap:8px;border-radius:12px;background:rgba(246,239,230,.06);border:1px solid rgba(246,239,230,.16);color:var(--gt-ink);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.gc-app .gc-profbtn:hover{border-color:rgba(246,239,230,.4)}.gc-profstat{padding:18px 20px;border-radius:14px;background:var(--gt-panel);border:1px solid var(--gt-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.gc-app .gc-profchip{height:36px;padding:0 14px;display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid rgba(246,239,230,.14);background:rgba(246,239,230,.05);color:var(--gt-ink);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.gc-app .gc-profchip[aria-pressed=true]{background:#f6efe6;border-color:#f6efe6;color:#0b0d14}.gc-app a.gc-profcard{padding:18px 20px;border-radius:14px;background:var(--gt-panel);border:1px solid var(--gt-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:flex;flex-direction:column;color:var(--gt-ink)}.gc-app a.gc-profcard:hover{border-color:rgba(246,239,230,.3);color:var(--gt-ink)}.gc-profempty{margin:12px 0 0;padding:18px 20px;border-radius:14px;background:var(--gt-panel);border:1px solid var(--gt-line);font-size:14px;color:var(--gt-sec)}@media (max-width:1023.98px){.gc-profile{margin:14px 16px 0}.gc-profhead{padding:16px;gap:14px;background:var(--gt-panel-m);border-color:var(--gt-line-m)}.gc-profhead h1{font-size:26px!important}.gc-app .gc-profchip{height:44px}.gc-publist{margin:0 16px}}.gc-tltile{padding:6px 2px}.gc-tltile-n{max-width:100%;display:flex;flex-wrap:wrap;justify-content:center;column-gap:.3em;font-size:10px;font-weight:600;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;opacity:.8}.gc-tltile-noun{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1023.98px){.gc-tltile-noun{display:none}}.gc-teamhead{margin-top:26px;max-width:720px}.gc-teambody{margin-top:18px;display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.gc-app a.gc-teamcard{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:16px;background:var(--gt-panel);border:1px solid var(--gt-line);min-width:0;color:var(--gt-ink)}.gc-app a.gc-teamcard:hover{border-color:rgba(246,239,230,.35)!important;color:var(--gt-ink)}.gc-app a.gc-teambtn{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;border:1px solid rgba(246,239,230,.18);font-weight:600;font-size:13px;white-space:nowrap;color:var(--gt-ink)}.gc-app a.gc-teambtn:hover{border-color:rgba(246,239,230,.4);color:var(--gt-ink)}.gc-teamstat{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;background:rgba(246,239,230,.05);font-size:13px}.gc-app a.gc-teampost{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 0;border-top:1px solid var(--gt-line);color:var(--gt-ink)}.gc-app a.gc-teampost:hover{color:#ffffff}.gc-app a.gc-acctbtn2{text-decoration:none}@media (max-width:1023.98px){.gc-teamhead{margin:12px 16px 0}.gc-teambody{margin:16px 16px 0;gap:12px}.gc-app a.gc-teamcard{background:var(--gt-panel-m);border-color:var(--gt-line-m)}}.gc-embpanel{min-width:0;padding:18px 20px;border-radius:16px;background:var(--gt-panel);border:1px solid var(--gt-line)}.gc-app .gc-embchip{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;border:1px solid rgba(246,239,230,.14);background:transparent;color:var(--gt-ink);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.gc-app .gc-embchip:hover{border-color:rgba(246,239,230,.4)}.gc-app .gc-embchip[aria-pressed=true]{background:#f6efe6;border-color:#f6efe6;color:#0c0d1b}.gc-embcode{display:block;position:relative;padding:14px;border-radius:12px;background:rgba(0,0,0,.3);border:1px solid var(--gt-line);font-family:var(--gt-font-ui);font-size:13px;line-height:1.6;word-break:break-all;white-space:pre-wrap;color:#e8e2ef}.gc-app .gc-embcopy{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border-radius:10px;border:1px solid transparent;background:var(--gt-grad-x);color:#0c0d1b;font:inherit;font-weight:700;font-size:13px;cursor:pointer}.gc-app .gc-embcopy:hover{filter:brightness(1.06)}.gc-app .gc-embcopy-done{background:transparent;border-color:rgba(246,239,230,.3);color:var(--gt-ink)}.gc-embgrid{margin-top:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,460px),1fr));gap:16px;align-items:start}.gc-embprose{margin-top:8px;font-size:14px;line-height:1.65;color:var(--gt-sec)}.gc-embprose p{margin:10px 0 0;text-wrap:pretty}.gc-embprose p:first-child{margin-top:0}.gc-embprose strong{color:var(--gt-ink);font-weight:600}.gc-embprose ul{margin:4px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:8px}.gc-embprose .gc-embcode{margin-top:12px}.gc-embinline{font-family:var(--gt-font-ui);font-size:13px;padding:1px 6px;border-radius:5px;background:rgba(246,239,230,.07);border:1px solid var(--gt-line);color:var(--gt-ink)}@media (max-width:1023.98px){.gc-embwrap{margin:0 16px}.gc-embpanel{padding:14px;border-radius:14px;background:var(--gt-panel-m);border-color:var(--gt-line-m)}.gc-app .gc-embchip,.gc-app .gc-embcopy{min-height:44px}}.gc-seriespanel{border-radius:16px;background:var(--gt-panel);border:1px solid var(--gt-line)}.gc-serieshead{margin-top:26px}.gc-seriesbody{max-width:1000px;display:flex;flex-direction:column;gap:16px}.gc-seriesbody,.gc-seriesindex{margin-top:20px}.gc-app a.gc-seriesstep{display:flex;gap:16px;align-items:center;padding:14px;border-radius:14px;background:var(--gt-panel);border:1px solid var(--gt-line);color:var(--gt-ink)}.gc-app a.gc-seriesstep:hover{border-color:rgba(246,239,230,.4)!important;color:var(--gt-ink)}@media (max-width:1023.98px){.gc-serieshead{margin:14px 16px 0}.gc-serieshead h1{font-size:28px!important}.gc-seriesbody,.gc-seriesindex{margin:16px 16px 0;gap:12px}.gc-app a.gc-seriesstep,.gc-seriespanel{background:var(--gt-panel-m);border-color:var(--gt-line-m)}}.gc-reviewbody{margin-top:20px;display:flex;flex-direction:column;gap:20px}.gc-reviewaside{flex:1 1 280px;max-width:380px;display:flex;flex-direction:column;gap:16px;position:sticky;top:20px}.gc-reviewcomments{margin-top:20px}@media (max-width:1023.98px){.gc-reviewbody{margin:16px 12px 0;gap:12px}.gc-reviewaside{position:static;max-width:none}.gc-reviewcomments .gc-comments{margin:12px 12px 0}}.gc-range{appearance:none;height:24px;background:transparent;cursor:pointer}.gc-range::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:rgba(246,239,230,.12)}.gc-range::-moz-range-track{height:6px;border-radius:3px;background:rgba(246,239,230,.12)}.gc-range::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;margin-top:-6px;border-radius:50%;background:var(--gt-accent);border:2px solid var(--gt-base)}.gc-range::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--gt-accent);border:2px solid var(--gt-base)}.gc-range:focus-visible{outline:none}.gc-range:focus-visible::-webkit-slider-thumb{box-shadow:var(--gt-focus)}.gc-bizrow{min-height:58px;display:grid;grid-template-columns:minmax(0,1fr) 64px 72px 90px;gap:12px;align-items:center}@media (max-width:1023.98px){.gc-bizrow{grid-template-columns:minmax(0,1fr) 48px 64px}.gc-bizrow>:nth-child(3){display:none}}.gc-heistcut{min-height:56px;display:grid;grid-template-columns:minmax(0,1fr) auto 110px;gap:14px;align-items:center;border-top:1px solid var(--gt-line)}@media (max-width:1023.98px){.gc-heistcut{grid-template-columns:minmax(0,1fr) auto auto;gap:10px}}.gc-app .gc-goalrow{width:100%;min-height:56px;display:grid;grid-template-columns:40px minmax(0,1fr) 110px;gap:14px;align-items:center;padding:6px 0;border:0;border-top:1px solid var(--gt-line);background:none;color:var(--gt-ink);font:inherit;text-align:left;cursor:pointer}@media (max-width:1023.98px){.gc-app .gc-goalrow{grid-template-columns:40px minmax(0,1fr);gap:2px 12px;padding:10px 0}.gc-app .gc-goalrow>:first-child{grid-row:1/span 2}.gc-app .gc-goalrow>:nth-child(3){grid-column:2;text-align:left!important}.gc-app .gc-goalrow>:nth-child(3):empty{display:none}}.gc-app .gc-goalinput:focus{border-color:#f6efe6!important}.gc-app .gc-goalinput::placeholder{color:var(--gt-mut)}.gc-rankrow{min-height:48px;display:grid;grid-template-columns:110px max-content minmax(0,1fr);gap:14px;align-items:center;padding:6px 0;border-top:1px solid var(--gt-line);font-size:13px}@media (max-width:1023.98px){.gc-rankrow{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:baseline;padding:10px 0}.gc-rankrow>:nth-child(3){grid-column:1/-1;justify-content:flex-start!important;text-align:left!important}}.gc-app .gc-compbtn{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;border:1px solid rgba(246,239,230,.16);background:transparent;color:var(--gt-ink);cursor:pointer}.gc-app .gc-compbtn:hover{border-color:rgba(246,239,230,.4)}.gc-app .gc-comprst{height:36px;padding:0 12px;border-radius:10px;border:1px solid rgba(246,239,230,.16);background:transparent;color:var(--gt-sec);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.gc-app .gc-comprst:disabled{opacity:.4;cursor:default}.gc-app .gc-comprst:hover:not(:disabled){border-color:rgba(246,239,230,.4);color:var(--gt-ink)}.gc-app .gc-compitem{flex:1 1 auto;display:flex;align-items:flex-start;gap:10px;padding:0;border:0;background:none;color:var(--gt-ink);font:inherit;text-align:left;cursor:pointer}.gc-compcheck{width:20px;height:20px;flex:none;margin-top:1px;display:grid;place-items:center;border-radius:6px;border:1px solid rgba(246,239,230,.3);background:rgba(246,239,230,.04)}.gc-app a.gc-compset{padding:12px 14px;border-radius:12px;background:rgba(246,239,230,.04);border:1px solid var(--gt-line);display:flex;flex-direction:column;gap:8px;color:var(--gt-ink)}.gc-app a.gc-compset:hover{border-color:rgba(246,239,230,.3);color:var(--gt-ink)}@media (pointer:coarse){.gc-app .gc-compbtn,.gc-app .gc-comprst{height:44px;min-width:44px}}.gc-app .gc-racemore{position:relative;display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(246,239,230,.14);color:var(--gt-ink);font-size:13px;font-weight:600}.gc-app .gc-racemore:hover{border-color:rgba(246,239,230,.4)}.gc-app .gc-racemore[data-on=true]{background:var(--gt-ink);border-color:var(--gt-ink);color:var(--gt-on-accent)}.gc-app .gc-racemore select{appearance:none;-webkit-appearance:none;background:none;border:0;outline:none;color:inherit;font:inherit;padding:7px 30px 7px 12px;margin:0;cursor:pointer}.gc-racemore select option{background:var(--gt-panel-solid);color:var(--gt-ink)}.gc-app .gc-racemore svg{position:absolute;right:11px;pointer-events:none}.gc-racemore:focus-within{box-shadow:var(--gt-focus)}.gc-app .gc-racemore select:focus-visible{box-shadow:none}.gc-racefilters{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.gc-racefilters .gc-dbsearch{flex:1 1 260px;max-width:360px;height:36px}.gc-racefilters .gc-sortbox{height:36px}@media (min-width:1024px){.gc-racefilters .gc-dbsearch input{font-size:14px}}.gc-app .gc-racedot{position:absolute;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;padding:0;border-radius:50%;background:var(--gt-ink);border:2px solid transparent;cursor:pointer;z-index:1}.gc-app .gc-racedot:hover{transform:scale(1.25);z-index:2}.gc-app .gc-racedot.is-pin{background:transparent;border-color:rgba(246,239,230,.6)}.gc-app .gc-racedot.is-on{width:16px;height:16px;margin:-8px 0 0 -8px;background:var(--gt-grad-x);border-color:var(--gt-ink);z-index:3}.gc-racegrid{display:grid;grid-template-columns:40px minmax(180px,1fr) 100px 110px 110px 56px 110px;gap:12px;align-items:center;padding:10px 6px}.gc-racehead{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gt-mut)}.gc-app .gc-racesort{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--gt-mut);cursor:pointer}.gc-app .gc-racesort:hover,.gc-app .gc-racesort[aria-pressed=true]{color:var(--gt-ink)}.gc-app .gc-racerow{border-top:1px solid var(--gt-line);border-radius:8px;font-size:13px;cursor:pointer}.gc-app .gc-racerow:hover{background:rgba(246,239,230,.05)}.gc-app .gc-racerow.is-on{background:rgba(246,239,230,.06)}.gc-racehsw{margin-left:6px;font-size:9px;font-weight:700;letter-spacing:.06em;color:var(--gt-mut);border:1px solid var(--gt-line-strong);border-radius:4px;padding:1px 4px;vertical-align:1.5px}.gc-racemchips{margin:10px -16px 0;padding:0 16px;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.gc-racemchips::-webkit-scrollbar{display:none}.gc-app .gc-racemchips .gc-filterchip{border-color:transparent}.gc-app .gc-racemrow{width:100%;min-height:52px;padding:6px 14px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;align-items:center;border:0;color:var(--gt-ink);font:inherit;text-align:left;cursor:pointer}.gc-app a.gc-racecta{margin-top:12px;height:44px;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:12px;background:var(--gt-grad-x);font-size:13px;font-weight:700}.gc-app a.gc-racecta,.gc-app a.gc-racecta:hover{color:var(--gt-on-accent)}@media (max-width:1023.98px){.gc-racefilters .gc-dbsearch{flex-basis:100%;max-width:none;height:44px}.gc-racefilters .gc-sortbox{height:44px}.gc-app .gc-racefilters .gc-tchip{min-height:44px}.gc-app .gc-racefilters .gc-seg-btn{min-height:38px}.gc-app .gc-racedot,.gc-app .gc-racedot.is-on,.gc-app .gc-racedot.is-pin{width:44px;height:44px;margin:-22px 0 0 -22px;display:grid;place-items:center;background:none;border:0}.gc-app .gc-racedot:hover{transform:none}.gc-app .gc-racedot:after{content:"";box-sizing:border-box;width:11px;height:11px;border-radius:50%;background:var(--gt-accent);border:2px solid transparent}.gc-app .gc-racedot.is-on:after{width:16px;height:16px;border-color:var(--gt-ink)}.gc-app .gc-racedot.is-pin:after{background:transparent;border-color:rgba(246,239,230,.6)}}.gc-lfgfield{position:relative;display:block}.gc-lfgfield>span{display:block;margin-bottom:6px;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gt-mut)}.gc-app .gc-lfgfield select{width:100%;height:44px;padding:0 36px 0 12px;border-radius:10px;background:rgba(246,239,230,.05);border:1px solid rgba(246,239,230,.14);color:var(--gt-ink);font:inherit;font-size:16px;appearance:none;-webkit-appearance:none;cursor:pointer}.gc-app .gc-lfgfield select:hover{border-color:rgba(246,239,230,.4)}.gc-lfgfield select option{background:var(--gt-panel-solid);color:var(--gt-ink)}.gc-lfgfield>svg{position:absolute;right:14px;bottom:15px;pointer-events:none;color:var(--gt-sec)}.gc-legalsec{padding:20px 22px;border-radius:16px;background:var(--gt-panel);border:1px solid var(--gt-line)}.gc-article.gc-legalsec h2{font-family:var(--gt-font-display);font-weight:700;font-size:19px;line-height:1.25;letter-spacing:0;text-transform:none;margin:0;scroll-margin-top:16px}.gc-article.gc-legalsec h3{margin:16px 0 0;font-size:16px}.gc-article.gc-legalsec li,.gc-article.gc-legalsec p{font-size:15px;line-height:1.65;color:#e4ded8}.gc-article.gc-legalsec ol,.gc-article.gc-legalsec p,.gc-article.gc-legalsec ul{margin:10px 0 0}.gc-article.gc-legalsec li{margin-bottom:4px}.gc-article.gc-legalsec>:first-child{margin-top:0}.gc-legalform{padding:20px 22px;border-radius:16px;background:var(--gt-panel);border:1px solid var(--gt-line)}.gc-app .gc-legaltopic{padding:9px 14px;border-radius:999px;border:1px solid rgba(246,239,230,.14);background:transparent;color:var(--gt-ink);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.gc-app .gc-legaltopic:hover{border-color:rgba(246,239,230,.4)}.gc-app .gc-legaltopic[aria-pressed=true]{background:var(--gt-ink);border-color:var(--gt-ink);color:var(--gt-on-ink)}.gc-app .gc-legalinput{width:100%;box-sizing:border-box;padding:12px 14px;border-radius:10px;border:1px solid rgba(246,239,230,.16);background:rgba(12,13,27,.6);color:var(--gt-ink);font:inherit;font-size:16px;font-weight:400;outline:none}.gc-app .gc-legalinput::placeholder{color:var(--gt-mut)}.gc-app .gc-legalinput:focus{border-color:rgba(246,239,230,.5)}.gc-app .gc-legalsend{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:10px;border:0;background:var(--gt-ink);color:var(--gt-on-ink);font:inherit;font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer}.gc-app .gc-legalsend:hover{background:var(--gt-ink-hover)}.gc-app .gc-legalagain{margin-top:12px;display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--gt-ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.gc-app .gc-legalagain:hover{color:var(--gt-ink-hover)}@media (max-width:1023.98px){.gc-legalform,.gc-legalsec{padding:16px;border-radius:14px;background:var(--gt-panel-m);border-color:var(--gt-line-m)}}.gc-fivem{padding:14px 16px;border-radius:16px;background:var(--gt-panel);border:1px solid var(--gt-line)}.gc-app a.gc-fivemopen{height:44px;padding:0 12px;flex:none;display:flex;align-items:center;gap:6px;border-radius:12px;background:rgba(246,239,230,.07);border:1px solid rgba(246,239,230,.14);font-size:12px;font-weight:700;white-space:nowrap}@media (max-width:1023.98px){.gc-fivem{padding:0;border-radius:0;background:none;border:0}}.gc-articlebody{padding:26px 0 56px}.gc-articleblock{padding:20px 0 0}.gc-articlepage .gt-alayout{grid-template-columns:210px minmax(0,720px) var(--gc-art-rail,250px);gap:28px;justify-content:start;max-width:none;margin:0}@media (max-width:1347.98px){.gc-articlepage .gt-alayout{grid-template-columns:210px minmax(0,720px)}.gc-articlepage .gt-toc-side{display:block!important}.gc-articlepage .gt-right-side{grid-column:2;position:static!important;display:grid!important;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-items:start}}@media (max-width:1023.98px){.gc-articlebody{padding:20px 16px 40px}.gc-articleblock{padding:16px 16px 0}.gc-articlepage .gt-alayout{grid-template-columns:minmax(0,1fr)}.gc-articlepage .gt-toc-side{display:none!important}.gc-articlepage .gt-right-side{grid-column:auto;display:flex!important;flex-direction:column}}@media (min-width:1024px){.gc-articlepage .gt-toc-fab,.gc-articlepage .gt-toc-scrim,.gc-articlepage .gt-toc-sheet{display:none!important}}.gc-app .gc-tocpill{position:fixed;left:50%;bottom:calc(78px + env(safe-area-inset-bottom) + var(--gc-ad-bottom, 0px));transform:translateX(-50%);z-index:903;height:48px;max-width:calc(100vw - 32px);align-items:center;gap:10px;padding:0 18px;border-radius:999px;background:var(--gt-sheet);border:1px solid rgba(246,239,230,.16);box-shadow:0 10px 26px rgba(0,0,0,.45);color:var(--gt-ink);font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer}.gc-tocpill-sec{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--gt-sec);font-weight:500}.gc-tocsheet{position:fixed;left:0;right:0;bottom:var(--gc-ad-bottom,0);z-index:902;max-height:62vh;max-height:62dvh;display:flex;flex-direction:column;border-radius:22px 22px 0 0;background:var(--gt-sheet);border-top:1px solid rgba(246,239,230,.14);padding-bottom:env(safe-area-inset-bottom)}.gc-app code,.gc-app kbd,.gc-app pre,.gc-app samp{font-family:var(--gt-font-ui)}.gc-article :not(pre)>code,.gt-article :not(pre)>code{padding:1px 6px;border-radius:6px;background:rgba(246,239,230,.08);font-size:.92em}.gc-articlecomments{margin:0 0 56px 238px;max-width:720px}@media (max-width:1023.98px){.gc-articlecomments{margin:0 0 40px;max-width:none}}.gc-ad{display:none}:root[data-ads] .gc-ad{display:block;text-align:center}:root[data-ads-state=off] .gc-ad,:root[data-ads] .gc-ad.gc-ad-off{display:none}@media (max-width:1023.98px){:root[data-ads] .gc-ad[data-device=desktop]{display:none}}@media (min-width:1024px){:root[data-ads] .gc-ad[data-device=phone]{display:none}}.gc-ad-slot{margin:0 auto;max-width:100%}.gc-ad-slot>*{margin-left:auto;margin-right:auto}.gt-article .gc-ad{margin:30px 0}:root[data-ads] .gc-ad.gc-ad-end{margin:28px auto 0}@media (min-width:1348px){:root[data-ads]:not([data-ads-state=off]) .gc-articlepage .gt-right-side{position:static!important;align-self:stretch}:root[data-ads]:not([data-ads-state=off]) .gc-articlepage .gc-railstick{position:sticky;top:16px}}.gc-vid{display:none}:root[data-ads] .gc-vid{display:block}:root[data-ads-state=off] .gc-vid,:root[data-ads] .gc-vid.gc-ad-off{display:none}@media (max-width:1023.98px){:root[data-ads] .gc-vid[data-device=desktop]{display:none}}@media (min-width:1024px){:root[data-ads] .gc-vid[data-device=phone]{display:none}}@media (max-width:1249.98px){:root[data-ads] .gc-vid.gc-vid-side{display:none}}@media (min-width:1250px){:root[data-ads] .gc-vid.gc-vid-main{display:none}}@media (max-width:1347.98px){:root[data-ads] .gc-vid.gc-vid-rail{display:none}}@media (min-width:1348px){:root[data-ads] .gc-vid.gc-vid-top{display:none}}.gc-vid-slot{width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:rgba(246,239,230,.04)}.gc-hero-side{display:flex;flex-direction:column;gap:16px;min-width:0}:root:not([data-ads]) .gc-hero-side[data-solo],:root[data-ads-state=off] .gc-hero-side[data-solo]{display:none}:root[data-ads]:not([data-ads-state=off]) .gc-hero:has(.gc-hero-side>.gc-vid:not(.gc-ad-off)){align-items:center!important}:root[data-ads]:not([data-ads-state=off]) .gc-hero-side:has(>.gc-vid:not(.gc-ad-off))>*{width:100%;max-width:400px;margin-left:auto}.gc-head-side{display:flex;flex-direction:column;align-items:flex-end;gap:12px;min-width:0}.gc-head-side>.gc-vid{width:360px;max-width:100%}.gc-head-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:0 24px}.gc-head-row>.gc-head-cell{margin-top:26px}.gc-serieshead .gc-head-row>.gc-head-cell{margin-top:0}@media (max-width:1023.98px){.gc-head-row>.gc-head-cell{display:none}}:root:not([data-ads]) .gc-head-side[data-solo],:root[data-ads-state=off] .gc-head-side[data-solo]{display:none}:root[data-ads]:not([data-ads-state=off]) .gc-head:has(>.gc-head-side>.gc-vid:not(.gc-ad-off)){align-items:flex-start!important}.gc-app{--gc-rail-w:clamp(312px,calc(100vw - 1092px),400px);--gc-art-rail:clamp(300px,calc(100vw - 1140px),400px)}@media (min-width:1500px){.gc-main-inner:has(.gc-wide){max-width:1400px}}@media (max-width:1023.98px){body[style*="overflow: hidden"] .avp-floating-container.avp-fixed,body[style*="overflow: hidden"] .gc-tocpill{display:none!important}}.gc-ccpa:empty,.gc-consent:empty{display:none}.gc-app .gc-footer .gc-ccpa a,.gc-app .gc-footer .gc-consent a,.gc-app .gc-footer .gc-consent button{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;text-decoration:none}.gc-app .gc-footer .gc-ccpa a:hover,.gc-app .gc-footer .gc-consent a:hover,.gc-app .gc-footer .gc-consent button:hover{color:var(--gt-ink)}@media (max-width:1023.98px){.gc-footer{margin:28px 16px 0;padding-top:16px;gap:10px 20px}}@media (max-width:1023.98px){.gc-main-inner:has(.gc-tocpill){padding-bottom:calc(140px + env(safe-area-inset-bottom) + var(--gc-ad-bottom, 0px))}}