@font-face{font-family:"IcoMoon-Ultimate";src:url(/assets/front/fonts/new-icons/fonts/IcoMoon-Ultimate.woff2) format("woff2"),url(/assets/front/fonts/new-icons/fonts/IcoMoon-Ultimate.ttf) format("truetype"),url(/assets/front/fonts/new-icons/fonts/IcoMoon-Ultimate.woff) format("woff");font-weight:400;font-style:normal;font-display:block}.gg-icon,[class^="icon-"],[class*=" icon-"]{font-family:"IcoMoon-Ultimate"!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-xbox:before{content:"\e90e"}.icon-playstation:before{content:"\e90d"}.icon-nintendoswitch:before{content:"\e90f"}.icon-discord:before{content:"\e913"}.icon-twitch:before{content:"\e915"}.icon-youtube1:before{content:"\e917"}.icon-bookmark-empty:before{content:"\ecb8"}.icon-bookmark:before{content:"\ecb7"}.icon-checkbox-checked:before{content:"\ee66"}.icon-performing-arts:before{content:"\1f3ad"}.icon-checkbox-unchecked2:before{content:"\ee6f"}.icon-lock4:before{content:"\eb53"}.icon-price-tag3:before{content:"\e9f1"}.icon-joystick:before{content:"\e92e"}.icon-linkedin:before{content:"\e92c"}.icon-instagram:before{content:"\e92d"}.icon-briefcase:before{content:"\e928"}.icon-growth_arrow:before{content:"\e929"}.icon-growth_graph:before{content:"\e92a"}.icon-paperclip:before{content:"\e92b"}.icon-pencil5:before{content:"\e912"}.icon-amazon:before{content:"\eee6"}.icon-appleinc:before{content:"\eabe"}.icon-arrow-down:before{content:"\edbf"}.icon-arrow-down1:before{content:"\e919"}.icon-arrow-left:before{content:"\edc3"}.icon-arrow-right:before{content:"\edbb"}.icon-arrow-up:before{content:"\edb7"}.icon-arrow-up1:before{content:"\e918"}.icon-bell:before{content:"\e91a"}.icon-book:before{content:"\e91f"}.icon-bubbles:before{content:"\e96c"}.icon-bubbles3:before{content:"\e96f"}.icon-office:before{content:"\e90b"}.icon-lamp8:before{content:"\ebfa"}.icon-lamp4:before{content:"\ebf6"}.icon-cancel-circle:before{content:"\e91b"}.icon-checkmark:before{content:"\ea10"}.icon-circle-right:before{content:"\e926"}.icon-clipboard5:before{content:"\ec54"}.icon-clock4:before{content:"\ea50"}.icon-cog:before{content:"\e994"}.icon-compass:before{content:"\e94a"}.icon-cross:before{content:"\ea11"}.icon-display:before{content:"\e956"}.icon-file-download1:before{content:"\e9a5"}.icon-enter1:before{content:"\ed76"}.icon-envelop5:before{content:"\ea34"}.icon-eye-blocked2:before{content:"\ecb3"}.icon-eye2:before{content:"\ecb2"}.icon-facebook:before{content:"\eeef"}.icon-file-download:before{content:"\e906"}.icon-file-pdf:before{content:"\eadf"}.icon-notebook:before{content:"\ea2e"}.icon-filter:before{content:"\e920"}.icon-fire:before{content:"\e9a9"}.icon-gamepad:before{content:"\e96b"}.icon-google3:before{content:"\ea8a"}.icon-grid:before{content:"\e921"}.icon-headphones:before{content:"\e910"}.icon-headset:before{content:"\e949"}.icon-heart3:before{content:"\ece9"}.icon-heart4:before{content:"\ecea"}.icon-home3:before{content:"\e902"}.icon-images:before{content:"\e907"}.icon-info1:before{content:"\ed63"}.icon-info:before{content:"\e91d"}.icon-link5:before{content:"\eca1"}.icon-list:before{content:"\e9ba"}.icon-location:before{content:"\e925"}.icon-location2:before{content:"\e948"}.icon-lock:before{content:"\e98f"}.icon-map-signs:before{content:"\e905"}.icon-map:before{content:"\e924"}.icon-menu:before{content:"\e9bd"}.icon-minus-solid:before{content:"\e903"}.icon-mobile:before{content:"\e958"}.icon-mobile2:before{content:"\e959"}.icon-moon:before{content:"\e927"}.icon-mouse:before{content:"\e90c"}.icon-paint-brush:before{content:"\e900"}.icon-play3:before{content:"\ed7e"}.icon-add-solid:before{content:"\e904"}.icon-question3:before{content:"\ed55"}.icon-question4:before{content:"\ed56"}.icon-reddit:before{content:"\eac6"}.icon-search:before{content:"\eb30"}.icon-database:before{content:"\e91e"}.icon-share2:before{content:"\ea82"}.icon-stars:before{content:"\e91c"}.icon-star-empty:before{content:"\e9d7"}.icon-star-full:before{content:"\e9d9"}.icon-star-half:before{content:"\e9d8"}.icon-stopwatch:before{content:"\e952"}.icon-triangle-left:before{content:"\e901"}.icon-twitter:before{content:"\ea96"}.icon-user-tie:before{content:"\e976"}.icon-user:before{content:"\e971"}.icon-users:before{content:"\e908"}.icon-warning:before{content:"\ea07"}.icon-warning2:before{content:"\ed50"}.icon-youtube:before{content:"\ea9d"}.icon-zoom-in:before{content:"\e911"}.icon-ubisoft:before{content:"\e923"}.icon-steam:before{content:"\e914"}.icon-circle-down:before{content:"\e93b"}.icon-search1:before{content:"\e93a"}.icon-upload:before{content:"\e939"}.icon-bubble-dots:before{content:"\e938"}.icon-stack:before{content:"\e937"}.icon-folder:before{content:"\e936"}.icon-trophy1:before{content:"\e935"}.icon-file-text1:before{content:"\e934"}.icon-enter:before{content:"\e933"}.icon-loop:before{content:"\e932"}.icon-enlarge:before{content:"\e931"}.icon-equalizer:before{content:"\e92f"}.icon-new:before{content:"\e90a"}.icon-bullhorn:before{content:"\e979"}.icon-meter-slow:before{content:"\ebe0"}.icon-meter-medium:before{content:"\ebe1"}.icon-meter-fast:before{content:"\ebe2"}.icon-happy:before{content:"\ed02"}.icon-pacman:before{content:"\e916"}.icon-file-text:before{content:"\e922"}.icon-spinner:before{content:"\e97a"}.icon-trophy:before{content:"\e99e"}.icon-target:before{content:"\e9b3"}.icon-shield:before{content:"\e9b4"}.icon-switch:before{content:"\e9b6"}.icon-sort-amount-asc:before{content:"\ea4c"}.icon-sort-amount-desc:before{content:"\ea4d"}.icon-gamepad3:before{content:"\e96d"}.icon-reading:before{content:"\e997"}.icon-piggy-bank:before{content:"\ea0f"}.icon-mouse2:before{content:"\ea6d"}.icon-pulse:before{content:"\eb6f"}.icon-skull:before{content:"\ebf0"}.icon-sword:before{content:"\ec3b"}.icon-newspaper:before{content:"\e909"}.icon-evil2:before{content:"\e9f0"}.icon-sort-alpha-asc:before{content:"\ea48"}.icon-reload:before{content:"\e930"}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(/assets/front/fonts/google/inter-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/front/fonts/google/poppins-pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/front/fonts/google/poppins-pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/front/fonts/google/poppins-pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/front/fonts/google/poppins-pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/front/fonts/google/poppins-pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/front/fonts/google/poppins-pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--maggenta:#e75971;--ggold:#ffc700;--gg-purple:#611a8b;--link-light:#005eb5;--link-dark:#4bc9ff;--subtext:#818181;--btn-red:#ce1e24;--btn-dark-gray:#565a62;--btn-cyan:#4bc9ff;--nav-inactive-bg-light:#f4f4f4;--nav-inactive-bg-dark:#8e9196;--gray-bg-light:#f4f4f4;--gray-bg-dark:#1b1b1b;--gray-border:#c7c8ca;--pink-active:#fed5d6;--gray-active:var(--nav-inactive-bg-dark);--margin:1.25rem;--half-margin:0.625rem;--dbl-margin:2.5rem;--triple-margin:3.75rem;--massive-margin:4.375rem;--neg-half-margin:-0.625rem;--neg-margin:-1.25rem;--rating-bad:hsl(0, 100%, 50%);--rating-poor:hsl(28, 96.4%, 56.5%);--rating-avg:hsl(45, 100%, 60%);--rating-good:hsl(185, 94.9%, 38.8%);--rating-great:hsl(100, 60%, 50%);--rating-s-outer:hsl(36, 56.3%, 46.7%);--rating-s-inner:hsl(52, 91%, 73.9%);--very-dark-gray:#40444c;--background:white;--background-dark:#292b2c;--tertiary-gold-default:#ffe9bd;--tertiary-blue-default:#005eb5;--tertiary-green-default:#1c8b1a;--form-error:#ce1d24}:root>body{--link:var(--link-dark);--link-hover:var(--link-light);--text:white;--bg:black;--button-secondary-bg:var(--subtext);--button-primary-bg:black;--button-primary-border:white;--nav-inactive:var(--nav-inactive-bg-dark);--gray-bg:var(--gray-bg-dark);--active:var(--gray-active);--btn-active:var(--btn-red);--btn-bg:var(--btn-dark-gray);--btn-secondary:var(--btn-cyan);--background:var(--gray-bg-dark);--background-dark:#000;--text-inverted:black}:root>body .invert-on-dark{filter:invert(1)}:root[data-theme="light"]>body{--link:var(--link-light);--link-hover:var(--link-dark);--text:black;--bg:white;--background:var(--bg);--button-secondary-bg:black;--button-primary-bg:white;--button-primary-border:var(--subtext);--nav-inactive:var(--nav-inactive-bg-light);--gray-bg:var(--gray-bg-light);--active:var(--pink-active);--btn-active:var(--btn-red);--btn-bg:black;--btn-secondary:var(--link-light);--gray-bg:var(--gray-bg-light);--text:black;--text-inverted:white}:root[data-theme="light"]>body .invert-on-dark{filter:none}@media only print{:root>body{--link:var(--link-light);--link-hover:var(--link-dark);--text:black;--bg:white;--background:var(--bg);--button-secondary-bg:black;--button-primary-bg:white;--button-primary-border:var(--subtext);--nav-inactive:var(--nav-inactive-bg-light);--gray-bg:var(--gray-bg-light);--active:var(--pink-active);--btn-active:var(--btn-red);--btn-bg:black;--btn-secondary:var(--link-light);--gray-bg:var(--gray-bg-light);--text:black;--text-inverted:white;--pp-bg0:#150826}}.hide,.hide-until-js{display:none!important}body.js .hide-until-js{display:initial!important}:root{--site-bg:radial-gradient(1200px 600px at 12% -8%, rgba(255, 77, 141, 0.18), transparent 60%),
		radial-gradient(1100px 620px at 100% 0%, rgba(47, 210, 255, 0.16), transparent 55%),
		radial-gradient(900px 700px at 50% 120%, rgba(177, 77, 255, 0.16), transparent 60%),
		linear-gradient(180deg, #181030 0%, #130e26 55%, #0f0b1e 100%)}body{color:var(--text);font-family:"Inter",sans-serif;margin:0;font-size:.85rem;background-color:#0f0b1e;background-image:var(--site-bg);position:relative;min-height:100vh;background-size:cover;background-position:center center;background-attachment:fixed;hyphens:auto}body#page-premium,body#page-signup{background-color:var(--pp-bg0);background-image:radial-gradient(1500px 440px at 50% -3%,rgb(231 89 113 / .16),transparent 60%),radial-gradient(900px 600px at -10% 10%,rgb(255 199 0 / .05),transparent 55%),linear-gradient(180deg,#2a1247 0%,#1e0d33 40%,#150826 100%);background-repeat:no-repeat;background-size:100% 900px,100% 900px,100% 100%;background-position:50% 0,50% 0,50% 0}body#page-premium>main,body#page-signup>main{background-image:none}body>header{font-family:Inter}h1,h2,h3,h4,h5,h6{font-family:"Poppins",sans-serif}body>main{padding:var(--margin);margin-top:48px;position:relative;background-image:var(--site-bg);background-size:cover;background-position:center center;background-attachment:fixed}body.use-poppins>main{font-family:"Inter",sans-serif;font-size:1rem;line-height:1.5}body.use-poppins>main h1{font-size:3.125em}body.use-poppins>main h2{font-size:1.75em}body.use-poppins>main h3{font-size:1.5em}body.use-poppins>main h4{font-size:1.17em}body.use-poppins h2,body.use-poppins h3,body.use-poppins h4,body.use-poppins h5,body.use-poppins h6{font-family:"Poppins",sans-serif}body.has-background{background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed}body.has-background>main{background-image:none}body.has-game-menu{padding-top:50px}body>main>*{z-index:10;position:relative}body>main>.grid{gap:var(--margin) 1px;grid-template-columns:1fr;margin:0 auto;flex-direction:column;display:flex}body>main>.grid>*{width:100%}body>main>.grid a.backlink{font-weight:700}body>main>.grid footer{margin-top:var(--margin)}body a,.fake-link,.inner-link{color:var(--link);text-decoration:none}body a:hover,body a:hover .fake-link,.inner-link:hover{color:var(--link-hover)}body a.fake-unlink,body a .fake-unlink,body a.fake-unlink:hover,body a:hover .fake-unlink{color:var(--text)}nav>ul{list-style-type:none;padding:0}nav>ul>li{display:inline;margin-right:1em}nav>ul>li:last-child{margin-right:0}nav>ul>li>a{font-weight:700}img{max-width:100%;height:auto}button,.button{border-radius:2em;text-align:center;background-color:var(--btn-bg);color:#fff;padding:var(--half-margin) 0;border-style:none;border-width:1px;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer}button:hover,.button:hover{color:#fff;background-color:var(--maggenta)}button:active,.button:active{background-color:var(--btn-active)}button.secondary,.button.secondary,button.internal,.button.internal,button.external,.button.external{border-style:solid;background-color:var(--bg);color:var(--text);border-color:var(--text)}button.secondary:hover,.button.secondary:hover,button.internal:hover,.button.internal:hover,button.external:hover,.button.external:hover{border-color:var(--btn-secondary);color:var(--btn-secondary)}button.secondary:active,.button.secondary:active,button.internal:active,.button.internal:active,button.external:active,.button.external:active{color:#fff;background-color:var(--btn-secondary)}button.internal,.button.internal{color:var(--text);border-color:var(--btn-bg)}button.external,.button.external{color:var(--btn-secondary);border-color:var(--btn-bg)}button>span,.button>span{margin-left:.25em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.subtext{margin-top:.5em;margin-bottom:0;color:var(--subtext)}section .in-box-title{color:var(--maggenta);font-size:1.2em}section .in-box-title .gg-icon{color:var(--text)}.gg-scrollbar,.gg-scrollbar-horiz{scrollbar-color:var(--subtext) #fff0;scrollbar-width:thin}.gg-scrollbar{padding-right:10px;overflow-y:auto!important}.gg-scrollbar::-webkit-scrollbar,.gg-scrollbar-horiz::-webkit-scrollbar{-webkit-appearance:none}.gg-scrollbar::-webkit-scrollbar{width:5px;height:0}.gg-scrollbar-horiz{padding-bottom:10px;overflow-x:auto}.gg-scrollbar-horiz::-webkit-scrollbar{height:5px;width:0}.gg-scrollbar::-webkit-scrollbar-thumb,.gg-scrollbar-horiz::-webkit-scrollbar-thumb{background-color:var(--subtext);border-radius:5px;z-index:100}.gg-scrollbar::-webkit-scrollbar-corner,.gg-scrollbar-horiz::-webkit-scrollbar-corner{display:none}.grid{display:grid;gap:var(--margin)}.padded-grid{display:grid;gap:0}.padded-grid>*{padding:var(--half-margin)}.grid>* *:first-child,.padded-grid>* *:first-child{margin-top:0}.grid>* *:last-child,.padded-grid>* *:last-child{margin-bottom:0}.grid header>*:only-child{margin-bottom:1em}.appended-icon{position:relative}.appended-icon::before,.appended-icon::after{font-family:"IcoMoon-Ultimate"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute}.activatable.active,.activatable:hover{background-color:var(--active)!important;color:#000}.activatable.active .subtext,.activatable:hover .subtext{color:var(--text)}.spons-box{margin:0 auto;display:none}.spons-box>img{display:block}.spons-box>a.spons-premium{display:flex;background-color:#000;color:var(--gold);text-align:center;font-weight:700;position:relative;align-items:center;width:300px;margin:0 auto}.spons-box>a.spons-premium:hover{background-color:var(--gold);color:#000}.spons-box>a.spons-premium:active{background-color:var(--link-light);color:#fff}.spons-box>a.spons-premium>div{flex:1 0 auto;border-right-style:solid;border-color:var(--subtext);border-width:1px;padding:.5em 0}.spons-box>a.spons-premium>div,.spons-box>a.spons-premium span.gg-icon{color:#efaa00}.spons-box>a.spons-premium:hover{background-color:#efaa00}.spons-box>a.spons-premium:hover>div,.spons-box>a.spons-premium:hover span.gg-icon{color:#000}.spons-box>a.spons-premium>span{flex:0 0 35px}.spons-box>a.spons-premium>div>.spons-premium-head{font-size:1.2em;color:#fff}.spons-box>a.spons-premium:hover>div{border-color:#000}.spons-box>a.spons-premium:hover>div>.spons-premium-head{color:#000}.spons-box>a.spons-premium:active>div>.spons-premium-head{color:#fff}body.nonsubscriber>main>.grid>#spons-wide{width:300px;display:block}body>main>.grid section{background-color:var(--bg);padding:var(--dbl-margin) var(--margin);box-sizing:border-box}body>main>.grid>*{margin:0 auto}.truncatable{line-clamp:2;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-align:left}body>header>#navbar-wrap #navbar{width:auto;padding:0 12px;margin:0}body>header>#navbar-wrap #navbar>#header-premium{display:none}body>header>#navbar-wrap #navbar .top-menu label:hover,body>header>#navbar-wrap #navbar #new-menu-icon label:hover{background-color:var(--maggenta);color:#fff}.dogear{position:relative;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0% 100%)}.dogear::after{display:block;position:absolute;right:-1px;top:-1px;width:20px;height:20px;border:1px solid #fff;background-color:#888;border-radius:0 10px 0 10px;clip-path:polygon(0% 0%,100% 100%,0% 100%);content:""}section>main>.grid>.map-link-row{flex-direction:row;display:flex;gap:0}.map-link-row>.home-maps-cover{flex:0 0 36px}.map-link-row>.home-maps-map-preview{flex:0 0 68px!important;width:68px;height:68px;border:1px solid #fff;margin-left:calc(var(--neg-margin) - var(--half-margin));margin-top:var(--half-margin)}.map-link-row>.home-maps-map-preview>img{width:68px;height:68px;object-fit:cover;object-position:center}main>#flash{position:fixed;right:var(--margin);width:100%;max-width:300px;font-weight:700;font-size:1.2em;animation-name:fade;animation-duration:1s;animation-delay:3s;animation-fill-mode:forwards;z-index:999}main>#flash>div{padding:var(--margin) var(--dbl-margin) var(--margin) var(--triple-margin);border-radius:var(--half-margin);border:1px solid rgb(255 255 255 / .5);background-color:#000;color:#fff;margin-bottom:var(--margin);position:relative}main>#flash>div.flash-error{color:var(--maggenta)}main>#flash>div::before{position:absolute;left:var(--margin);top:var(--margin)}main>#flash>div.flash-message::before{color:#57fb5e;content:"\ea10"}main>#flash>div.flash-error::before{content:"\ed50"}main>#flash>div>.close{display:none;color:var(--subtext);position:absolute;right:var(--half-margin);top:var(--half-margin);cursor:pointer}main>#flash>div>.close:hover{color:#fff}body.js>main>#flash>div>.close{display:block}dialog#authenticate{border-radius:6px;flex-direction:column;justify-content:center;color:var(--text);background-color:#292b2c;padding:var(--margin);overflow:visible;font-family:Inter;box-sizing:border-box}:root[data-theme="dark"] dialog#authenticate{background-color:#000}dialog#authenticate *{font-family:Inter;font-size:14px;line-height:14px;box-sizing:border-box}dialog#authenticate:-internal-dialog-in-top-layer::backdrop{background-color:#fff0}dialog#authenticate:modal{display:flex;margin-left:auto;margin-right:20px;margin-top:68px;width:fit-content;max-width:calc(100vw - 40px);border:none;color:#fff}dialog#authenticate form{display:flex;flex-direction:column;justify-content:center}dialog#authenticate form>*:first-child{margin-top:0}dialog#authenticate form>*:last-child{margin-bottom:0}dialog#authenticate form>a,dialog#authenticate form button{width:100%;height:33px;border:1px solid #686868;background-color:#fff0;border-radius:16px;display:flex;align-items:center;justify-content:center;position:relative;color:#fff;cursor:pointer;font-weight:700}dialog#authenticate form button{padding-left:20px;width:104px}dialog#authenticate form>a:hover,dialog#authenticate form button:hover{border:1px solid #fff0;background-color:var(--maggenta)}dialog#authenticate form>a img,dialog#authenticate form button img{position:absolute;left:10px;top:50%;transform:translateY(-50%)}dialog#authenticate form .divider{display:flex;align-items:center;margin:18px -20px}dialog#authenticate form .divider>p{margin:0 12px}dialog#authenticate form .divider>span{flex:1 1 auto;border-bottom:1px solid #565a62}dialog#authenticate a{color:#fff}dialog#authenticate a:active,dialog#authenticate a:focus,dialog#authenticate a:hover{outline:none;color:#fff}dialog#authenticate p{text-align:center}dialog#authenticate form input{height:33px;margin-bottom:10px;padding:0 10px;font-size:14px;background-color:#565a62;color:var(--text);border:1px solid #fff0}dialog#authenticate form input:focus,dialog#authenticate form input:active{background-color:#40444c;outline:none;border:1px solid var(--maggenta)}dialog#authenticate form input::placeholder{color:#fff;opacity:1}dialog#authenticate form input::-ms-input-placeholder{color:#fff}dialog#authenticate form #authenticate-action{display:flex;align-items:center;justify-content:space-between;white-space:nowrap}time .ago-long{display:none}img{display:block}form .fields{color:var(--text);background-color:var(--gray-bg);padding:var(--margin) var(--margin);margin:var(--margin) 0}form .fields input,form .fields textarea{display:block;width:100%;box-sizing:border-box;color:var(--text);background-color:var(--gray-bg);margin-bottom:var(--margin);border-style:none;outline:none;padding:.5em 0;font-size:1em}form .fields.hp{display:none}.spin{animation-duration:2s;animation-name:spin;animation-iteration-count:infinite;animation-timing-function:linear;display:inline-block}.tooltip{visibility:hidden;width:240px;background-color:var(--gray-bg);color:var(--text);text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-120px}.tooltip::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:var(--gray-bg) #fff0 #fff0 #fff0}.wip-overlay{position:absolute;bottom:0;display:flex;flex-direction:column;font-size:10px;width:100%;overflow-y:auto}.wip-overlay>span{padding:2px;padding-left:5px;font-family:"Poppins",sans-serif;width:fit-content}.wip-overlay .wip{background-color:var(--tertiary-blue-default);color:#fff;text-transform:uppercase}.wip-overlay .update-date{background-color:var(--tertiary-gold-default);color:#000;font-weight:700;white-space:nowrap;overflow:hidden}.hidden-mobile{display:none}#navbar-wrap #navbar-section-menu{display:flex;justify-content:space-between;width:100%;position:relative;font-size:16px;gap:10px}#navbar-wrap #navbar-section-menu .guide-section-menu{display:inline-flex;align-items:center;height:50px}#navbar-wrap #navbar-section-menu .guide-section-menu>*{margin:0 5px;text-align:center;padding:0 .5em;white-space:nowrap}#navbar-wrap #navbar-section-menu .guide-section-menu>a span.guide-section-menu-wip{background-color:#2976de;font-size:8pt;border-radius:1em;padding:2px 5px;margin-left:.5em;font-weight:400;display:inline-block;line-height:1;vertical-align:middle}#navbar-wrap #navbar-section-menu .guide-section-menu>a:nth-child(2){order:0}#navbar-wrap #navbar-section-menu .guide-section-menu>a:nth-child(3){order:1}#navbar-wrap #navbar-section-menu .guide-section-menu>a:nth-child(4){order:2}#navbar-wrap #navbar-section-menu .guide-section-menu>a:nth-child(5){order:3}#navbar-wrap #navbar-section-menu .guide-section-menu>a:nth-child(6){order:4}#navbar-wrap #navbar-section-menu .guide-section-menu>a:nth-child(7){order:5}#navbar-wrap #navbar-section-menu .guide-section-menu>a:nth-child(8){order:6}#navbar-wrap #navbar-section-menu .guide-section-menu>a:nth-child(9){order:7}#navbar-wrap #navbar-section-menu .guide-section-menu>a:nth-child(10){order:8}#navbar-wrap #navbar-section-menu .guide-section-menu>div:nth-child(2){order:10}#navbar-wrap #navbar-section-menu .guide-section-menu>div:nth-child(3){order:11}#navbar-wrap #navbar-section-menu .guide-section-menu>div:nth-child(4){order:12}#navbar-wrap #navbar-section-menu .guide-section-menu>div:nth-child(5){order:13}#navbar-wrap #navbar-section-menu .guide-section-menu>div:nth-child(6){order:14}#navbar-wrap #navbar-section-menu .guide-section-menu>div:nth-child(7){order:15}#navbar-wrap #navbar-section-menu .guide-section-menu>div:nth-child(8){order:16}#navbar-wrap #navbar-section-menu .guide-section-menu>div:nth-child(9){order:17}#navbar-wrap #navbar-section-menu .guide-section-menu>div:nth-child(10){order:18}#navbar-wrap #navbar-section-menu .guide-section-menu>*::after{display:block;content:attr(title);font-weight:700;height:1px;color:#fff0;overflow:hidden;visibility:hidden}#navbar-wrap #navbar-section-menu .guide-section-menu>*>i{display:none}.comment-submission-error{background-color:var(--form-error);color:#fff;padding:1rem 1.4rem;gap:.5rem;align-items:flex-start;font-family:"Poppins","sans-serif";display:none}.comment-submission-error.active{display:flex}.comment-submission-error svg{margin-top:.2rem}.comment-submission-error h4{line-height:normal}.comment-submission-error p{margin-bottom:0}.google-auth-button{display:flex;align-items:center;justify-content:center;gap:10px;width:max-content;min-width:200px;height:40px;margin:10px auto 0;padding:0 16px;background-color:#131314;color:#e3e3e3;border:1px solid #747775;border-radius:20px;font-family:inherit;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer}.google-auth-button:hover{background-color:#1d1d1f}.google-auth-button .google-auth-g{width:18px;height:18px;display:block}dialog#authenticate form .google-auth-button{padding-left:16px}dialog#authenticate form .google-auth-button .google-auth-g{position:static;transform:none}dialog#authenticate form .google-auth-button,dialog#authenticate form .apple-auth-button{width:100%;height:40px;border-radius:20px}dialog#authenticate form .google-auth-button{background-color:#131314;color:#e3e3e3;border:1px solid #747775}dialog#authenticate form .apple-auth-button{background-color:#000;color:#fff;border:1px solid #747775}dialog#authenticate form .google-auth-button:hover,dialog#authenticate form .apple-auth-button:hover{background-color:#1d1d1f;border-color:#747775}.apple-auth-button{display:flex;align-items:center;justify-content:center;gap:10px;width:max-content;min-width:200px;height:40px;margin:10px auto 0;padding:0 16px;background-color:#000;color:#fff;border:1px solid #747775;border-radius:20px;font-family:inherit;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer}.apple-auth-button:hover{background-color:#1d1d1f}.apple-auth-button .gg-icon{font-size:1.3em}.buttonish{text-align:center;padding:.25em 1em;border:1px solid var(--text);border-radius:1em;width:min-content;white-space:nowrap}.editors-choice>.ec-large{background-image:url(/assets/front/images/review-ec-tiny.svg);width:16px;height:24px;margin-right:1em;background-position:center center;background-size:cover}.editors-choice>.ec-large>.ec-text{display:none;position:absolute;font-family:"Inter","sans-serif";font-weight:800;color:#fff;font-size:.75rem;text-align:center;text-transform:uppercase;top:65px;left:0;width:100%;line-height:1;white-space:initial}.superpad>*{max-width:600px;margin:0 auto}.superpad>header{text-align:center}.cool-map-guide-grid{display:grid;gap:20px;grid-template-columns:1fr}.cool-map-guide-grid>a{display:flex;flex-direction:row;align-items:flex-start;gap:10px}.cool-map-guide-grid>a>aside{flex:0 0 100px;height:100px;border-radius:5px;position:relative;background-position:center center;background-size:cover}.cool-map-guide-grid>a .home-maps-cover>img{position:absolute;left:10px;top:-10px;border:1px solid #fff}.cool-map-guide-grid>a>.home-pages-info>h3{white-space:revert}.cool-map-guide-grid>a .home-latest-maps-new{display:inline-block;background-color:var(--tertiary-green-default);font-weight:700;color:#fff;text-transform:uppercase;font-size:10px;padding:2px 5px;float:left}.cool-map-guide-grid>a span.home-latest-maps-new{margin-left:.5em;float:none}.list-icons{padding-left:0;list-style-type:none;margin-bottom:0;line-height:1.33333}.list-icons li span.gg-icon{color:var(--text);margin-right:.25em}dialog#markdown-lightbox{background-color:#000;color:#fff;padding:0;border:1px solid #fff;outline:none;max-width:95%;max-width:calc(100vw - 2rem);max-height:95%;max-height:calc(100vh - 2rem);display:flex;flex-direction:column;width:fit-content}dialog#markdown-lightbox>*{padding:1em;margin:0;flex:1 0 auto;box-sizing:border-box;width:100%;overflow-wrap:break-word}dialog#markdown-lightbox>img:first-child{height:auto;max-width:100%;flex:0 1 auto;overflow:hidden;object-fit:contain;padding:0}dialog#markdown-lightbox::backdrop{background-color:rgb(0 0 0 / .75)}dialog#markdown-lightbox>.icon-cancel-circle{position:absolute;right:5px;top:5px;font-size:2rem;color:#fff;display:block;text-shadow:0 0 5px #000;cursor:pointer;padding:0;text-align:right}dialog#markdown-lightbox>.icon-cancel-circle:hover{color:var(--maggenta)}@keyframes fade{from{opacity:1}to{opacity:0}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@media (min-width:400px){body>header>#navbar-wrap #navbar>#header-premium{display:block}}@media (min-width:768px){body>main{padding-left:40px;padding-right:40px}body>main>.grid section{padding:var(--dbl-margin)}.editors-choice>.ec-large{width:68px;height:140px;background-image:url(/assets/front/images/ec-large.svg);background-position:center center;background-size:cover;position:relative}.editors-choice>.ec-large>.ec-text{display:block}.cool-map-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1064px){body>main{padding-top:40px}body>main>.grid{width:1024px}time .ago-long{display:initial}time .ago-short{display:none}body.nonsubscriber>main>.grid>#spons-wide{width:970px}body.subscriber .map-link-row>.home-maps-map-preview{flex:0 0 120px}body.subscriber .map-link-row>.home-maps-map-preview>img{width:120px}.wip-overlay span{width:fit-content}.cool-map-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hidden-desktop{display:none}.hidden-mobile{display:initial}}@media all and (min-width:1024px){#navbar-section-menu{padding:0px!important;max-width:1024px;margin:auto!important}}@media (max-width:600px){.wip-overlay{width:100%;text-align:center}}#modal-premium{max-width:380px;padding:0 20px 20px;border:1px solid var(--acc-line);border-radius:6px;background-color:var(--acc-card);background-image:none;color:var(--acc-ink);position:relative}#modal-premium::backdrop{background-color:rgb(0 0 0 / .66)}#modal-premium>.icon-cancel-circle{position:absolute;right:12px;top:12px;font-size:1.3em;color:var(--acc-faint);cursor:pointer;transition:color .15s}#modal-premium>.icon-cancel-circle:hover{color:var(--acc-ink)}#modal-premium>.premium-wordmark{display:block;width:84%;height:auto;margin:24px auto 2px}#modal-premium>h2{margin:16px 0 0;text-align:center;font-size:19px;font-weight:700;color:var(--acc-ink)}#modal-premium>h2>.gg-icon{display:inline-block;margin-bottom:10px;font-size:24px;color:var(--ggold)}#modal-premium>p{margin:10px 0 0;text-align:center;font-size:14px;color:var(--acc-dim)}#modal-premium>p strong{color:var(--acc-ink)}#modal-premium>a{display:flex;align-items:center;justify-content:center;gap:10px;position:relative;width:100%;margin:18px 0 0;padding:11px 16px;border-radius:4px;background-color:var(--ggold);color:#1a1205;font-weight:700;font-size:15px;text-align:center;text-decoration:none;transition:background-color .15s}#modal-premium>a:hover{background-color:#e0ad00;color:#1a1205}#modal-premium>a>.gg-icon{position:static;transform:none}#modal-premium>p:last-child{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--acc-line);font-size:13px;color:var(--acc-faint)}#modal-premium>p:last-child a{color:var(--acc-accent);font-weight:700;text-decoration:none}#modal-premium>p:last-child a:hover{text-decoration:underline}#modal-premium .ggold{color:var(--ggold)}.site-footer{--footer-text:#e7e8ec;--footer-muted:#9aa0ad;--footer-heading:#ffffff;--footer-divider:rgba(255, 255, 255, 0.1);--footer-pad-x:var(--margin);z-index:10;position:sticky;top:100vh;color:var(--footer-text);background-color:#000;background-image:none;border-top:1px solid var(--maggenta);font-size:1rem;line-height:1.4}.site-footer-inner{max-width:1024px;margin:0 auto;padding:var(--dbl-margin) var(--footer-pad-x);box-sizing:border-box}.site-footer a{color:var(--footer-text);text-decoration:none}.site-footer a:hover{color:var(--maggenta)}.site-footer a:focus-visible,.site-footer summary:focus-visible{outline:2px solid var(--maggenta);outline-offset:2px}.site-footer-top{display:grid;grid-template-columns:1fr;gap:0}.footer-col{min-width:0}.footer-col-details{padding:0}.footer-col-heading{display:block;margin:0 0 var(--half-margin);padding-bottom:.5rem;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--footer-heading);cursor:default;list-style:none;position:relative}.footer-col-heading::-webkit-details-marker{display:none}.footer-col-heading::before{content:"";position:absolute;top:.15rem;right:0;width:0;height:0;border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:6px solid var(--maggenta);transform:rotate(0deg);transform-origin:center 40%;transition:transform 0.2s ease}.footer-col-details[open]>.footer-col-heading::before{transform:rotate(180deg)}.footer-col-heading::after{content:"";position:absolute;left:0;bottom:0;width:28px;height:2px;background-color:var(--maggenta)}.footer-col-list{list-style:none;margin:0;padding:0}.footer-col-list>li{margin:0;display:block}.footer-link{display:inline-flex;align-items:center;gap:.4rem;padding:.32rem 0;font-size:.95rem;font-weight:400;color:var(--footer-text)}.footer-link.is-disabled{color:var(--footer-muted);cursor:default}.footer-soon{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--footer-muted);opacity:.8}.footer-badge{display:inline-block;padding:.1rem .4rem;font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1.3;color:#06210f;background-color:#3fd07f;border-radius:2px}.footer-featured{margin-top:var(--margin)}.footer-featured-link{display:block;border:1px solid var(--footer-divider);background-color:rgb(255 255 255 / .03)}.footer-featured-link:hover{border-color:var(--maggenta);color:var(--footer-text)}.footer-featured-media{display:block;line-height:0}.footer-featured-media img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.footer-featured-body{display:block;padding:var(--margin)}.footer-featured-eyebrow{display:block;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--maggenta)}.footer-featured-heading{display:block;margin-top:.2rem;font-size:1.05rem;font-weight:700;color:var(--footer-heading)}.footer-featured-desc{display:block;margin-top:.4rem;font-size:.85rem;color:var(--footer-muted)}.footer-featured-cta{display:block;margin-top:.6rem;font-size:.9rem;font-weight:600;color:var(--maggenta)}.site-footer-bottom{margin-top:var(--dbl-margin);padding-top:var(--margin);border-top:1px solid var(--footer-divider);display:grid;grid-template-columns:1fr;gap:var(--margin)}.footer-brand-logo{display:block;width:224px;max-width:100%;height:auto}.footer-brand-desc{margin:var(--half-margin) 0 0;font-size:.9rem;color:var(--footer-muted);max-width:42ch}.footer-brand-legal{margin:.6rem 0 0;font-size:.78rem;color:var(--footer-muted)}.footer-privacy-slot{margin:.6rem 0 0;font-size:.78rem;color:var(--footer-muted)}.footer-privacy-slot ul,.footer-privacy-slot li{list-style:none;margin:0;padding:0;display:block}.footer-privacy-slot li:empty{display:none}.footer-utility{display:flex;flex-wrap:wrap;gap:var(--margin) var(--dbl-margin)}.footer-icons-heading{margin:0 0 var(--half-margin);font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--footer-muted)}.footer-icons-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,max-content);justify-content:space-between;gap:.75rem}.footer-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background-color:#20222b;border:1px solid rgb(255 255 255 / .08);color:#c7cad2;font-size:1.05rem;box-shadow:0 2px 10px rgb(0 0 0 / .35);transition:transform 220ms ease,background-color 220ms ease,border-color 220ms ease,box-shadow 220ms ease,color 220ms ease}.footer-icon-btn:hover,.footer-icon-btn:focus-visible{background-color:rgb(231 89 113 / .14);border-color:rgb(231 89 113 / .45);color:var(--maggenta);transform:translateY(-2px) scale(1.05);box-shadow:0 6px 18px rgb(231 89 113 / .28),0 2px 6px rgb(0 0 0 / .35)}.footer-icon-btn .gg-icon{line-height:1}.footer-icon-svg{display:block;width:18px;height:18px;background-color:currentColor;-webkit-mask:var(--mask-url) center / 18px no-repeat;mask:var(--mask-url) center / 18px no-repeat}.footer-icon-btn:focus-visible{outline:2px solid rgb(231 89 113 / .6);outline-offset:2px}.site-footer .footer-icon-btn:hover .gg-icon,.site-footer .footer-icon-btn:focus-visible .gg-icon,.site-footer .footer-icon-btn:hover .gg-icon::before,.site-footer .footer-icon-btn:focus-visible .gg-icon::before{color:var(--maggenta)}.site-footer .footer-icon-btn:hover .footer-icon-svg,.site-footer .footer-icon-btn:focus-visible .footer-icon-svg{background-color:var(--maggenta)}@media (min-width:1064px){.site-footer{--footer-pad-x:0}}@media (min-width:600px){.footer-col-details>.footer-col-list{display:block}.footer-col-heading::before{display:none}.footer-col-heading{cursor:default;pointer-events:none}.site-footer-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--margin) 0}.footer-col{padding:0 var(--margin);border-left:1px solid var(--footer-divider)}.footer-col:nth-child(odd){border-left:0;padding-left:0}.footer-featured{grid-column:1 / -1;margin-top:var(--margin)}.site-footer-bottom{grid-template-columns:1fr auto;align-items:start}.footer-utility{justify-content:flex-end;text-align:right}.footer-icons{display:grid;text-align:left}.footer-icons+.footer-icons{border-left:1px solid var(--footer-divider);padding-left:var(--dbl-margin)}}@media (min-width:980px){.site-footer-top{grid-template-columns:repeat(4,minmax(0,1fr)) 1.3fr;gap:0}.site-footer-top:not(:has(.footer-featured)){grid-template-columns:repeat(4,minmax(0,1fr))}.footer-col:nth-child(odd),.footer-col:nth-child(even){border-left:1px solid var(--footer-divider);padding-left:var(--margin)}.footer-col:first-child{border-left:0;padding-left:0}.footer-featured{grid-column:auto;margin-top:0;border-left:1px solid var(--footer-divider);padding-left:var(--margin)}}@media (max-width:599px){.site-footer{--footer-pad-x:var(--margin)}.footer-col+.footer-col{border-top:1px solid var(--footer-divider)}.footer-col-details{padding:0}.footer-col-heading{display:flex;align-items:center;box-sizing:border-box;min-height:56px;margin:0;padding:0 0 0 0;font-size:1rem;font-weight:600;text-transform:uppercase;cursor:pointer;pointer-events:auto}.footer-col-heading::before{top:50%;margin-top:-3px}.footer-col-heading::after{display:none}.footer-col-list{padding:0 0 .5rem}.footer-col-list>li{padding-left:16px}.footer-link{display:block;padding:10px 0;font-size:.95rem;line-height:1.5}.footer-link .footer-badge{margin-left:.4rem}.footer-featured{margin-top:24px;padding-top:24px;border-top:1px solid var(--footer-divider)}.footer-featured-link{border:0;background-color:rgb(255 255 255 / .03)}.footer-featured-media{display:block}.footer-featured-media img{aspect-ratio:16 / 7;object-fit:cover}.footer-featured-body{padding:var(--margin)}.footer-featured-heading{font-size:1.25rem}.footer-featured-desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.site-footer-bottom{margin-top:24px;gap:24px}.footer-utility{flex-direction:column;gap:24px}.footer-utility{order:1}.footer-brand{order:2}.footer-icons-list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px}.footer-icons-list>li{margin:0}.footer-icon-btn{width:44px;height:44px;color:#e7e8ec}}.routes-page.has-header-banner,.routes-page.has-hero-art,.routes-page.has-placeholder-art{position:relative;overflow:hidden;min-height:260px;box-sizing:border-box;background-color:rgb(0 0 0 / .8);background-size:0 0;background-blend-mode:normal}.routes-page.has-header-banner::before,.routes-page.has-hero-art::before,.routes-page.has-placeholder-art::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:var(--hero-art);background-repeat:no-repeat;background-size:cover;transform:translateZ(0);background-position:center 26%;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 25%,rgb(0 0 0 / .4) 55%,#fff0 85%);mask-image:linear-gradient(to bottom,#000 0%,#000 25%,rgb(0 0 0 / .4) 55%,#fff0 85%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.routes-page.has-header-banner::after,.routes-page.has-hero-art::after,.routes-page.has-placeholder-art::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(to bottom,rgb(12 13 16 / .46) 0%,rgb(12 13 16 / .16) 34%,rgb(12 13 16 / .24) 58%,#fff0 100%)}.routes-page.has-header-banner>*,.routes-page.has-hero-art>*,.routes-page.has-placeholder-art>*{position:relative;z-index:1}.routes-page.has-placeholder-art{--hero-art:url(/assets/front/images/header-placeholder.svg)}dialog.nice-dialog::backdrop{background-color:rgb(0 0 0 / .5)}dialog.nice-dialog{padding:0;width:336px;width:calc(304 + 2em);font-family:"Inter",sans-serif;background-color:#fff0;border-style:none;color:#000;font-size:1rem}dialog.nice-dialog>p{color:#fff;text-align:center;margin-top:1em;margin-bottom:0}dialog.nice-dialog>p>a{text-decoration:none;color:#fff}dialog.nice-dialog>p>a:hover{color:#fff;text-decoration:underline}dialog.nice-dialog>.nice-dialog-inner{position:relative;border:1px solid #fff;border-radius:10px;background-color:#fff;overflow:hidden}dialog.nice-dialog>.nice-dialog-inner>img{padding:1em 4em;background-color:#000;width:auto;height:auto}dialog.nice-dialog>.nice-dialog-inner>.nice-dialog-close{position:absolute;top:.5em;right:.5em;color:#fff;cursor:pointer;display:block}dialog.nice-dialog #quick-register-tabs{display:grid;grid-template-columns:50% 50%;background-color:#000;color:#fff;padding:0 1em;text-align:center;font-weight:700}dialog.nice-dialog label,dialog.nice-dialog button{cursor:pointer;margin:0}dialog.nice-dialog #quick-register-tabs>label{padding:.5em 0}dialog.nice-dialog>.nice-dialog-inner>form{flex-direction:column;padding:1em 0;gap:1em}dialog.nice-dialog>.nice-dialog-inner>input,dialog.nice-dialog#quick-register>.nice-dialog-inner>form{display:none}dialog#rename-new-user>.nice-dialog-inner>form{display:block}dialog.nice-dialog>.nice-dialog-inner>input[value="reg"]:checked~#quick-register-tabs>label[for="quick-reg-option-reg"],dialog.nice-dialog>.nice-dialog-inner>input[value="login"]:checked~#quick-register-tabs>label[for="quick-reg-option-login"]{color:#000;background-color:#fff;border-radius:1em 1em 0 0}dialog.nice-dialog>.nice-dialog-inner>input[value="reg"]:checked~form[name="quick-register-form"],dialog.nice-dialog>.nice-dialog-inner>input[value="login"]:checked~form[name="quick-login-form"]{display:flex!important}dialog.nice-dialog>.nice-dialog-inner>form>*{padding-left:1em;padding-right:1em}dialog.nice-dialog>.nice-dialog-inner>form>h3>.icon-checkmark{background-color:#0c0;padding:.25em;border-radius:50%;color:#fff}dialog.nice-dialog>.nice-dialog-inner>form>div{display:flex;flex-direction:row;gap:1em;align-items:center}dialog.nice-dialog>.nice-dialog-inner>form>div>div{flex:1 0 auto}dialog.nice-dialog>.nice-dialog-inner>form input{background-color:#eee;color:#000;width:100%;box-sizing:border-box;padding:.5em;border-style:none;font-size:1rem}dialog.nice-dialog>.nice-dialog-inner>form .comment-submission-error+input{border:1px solid #ce1d24}dialog.nice-dialog>.nice-dialog-inner h3{text-align:center}dialog.nice-dialog>.nice-dialog-inner p.centered{margin:0;padding-top:1em;text-align:center;border-top:1px solid #eee}dialog.nice-dialog>.nice-dialog-inner p{font-size:smaller}dialog.nice-dialog p label{color:var(--link-dark);display:inline}dialog.nice-dialog>.nice-dialog-inner button{background-color:#000;color:#fff;border-style:none;border-radius:2em;padding:.5em;outline:none}dialog.nice-dialog>.nice-dialog-inner button>span.gg-icon{margin-top:.25em;float:right}dialog.nice-dialog>.nice-dialog-inner .nice-dialog-padding{padding:0 1em}dialog.nice-dialog .button-row{display:flex;flex-direction:row;gap:1em;align-items:center;margin-top:1em}dialog.nice-dialog .button-row>*{flex:1 0 auto;font-size:1rem}dialog.nice-dialog .button-row>a{text-align:center}dialog.guide-grid-header{background-image:none;background-color:#fff0;color:var(--acc-ink)}dialog.guide-grid-header::backdrop{background-color:rgb(0 0 0 / .66)}dialog.guide-grid-header>.nice-dialog-inner{padding:4px 0 0;background-color:var(--acc-card);border:1px solid var(--acc-line);border-radius:6px;box-shadow:none}dialog.guide-grid-header h3{color:var(--acc-ink);font-size:17px;font-weight:700;line-height:1.35}dialog.guide-grid-header .nice-dialog-close{color:var(--acc-faint)}dialog.guide-grid-header .nice-dialog-close:hover{color:var(--acc-ink)}dialog.guide-grid-header form>div:not(.google-auth-button){margin:.7em 0;color:var(--acc-dim);font-size:14px}dialog.guide-grid-header form>div>.icon-checkmark{color:var(--acc-good)}dialog.nice-dialog.guide-grid-header>.nice-dialog-inner>form input{min-height:42px;padding:10px 12px;background-color:var(--acc-field);border:1px solid var(--acc-field-line);border-radius:4px;color:var(--acc-ink);font-size:15px;transition:border-color .15s}dialog.nice-dialog.guide-grid-header>.nice-dialog-inner>form input::placeholder{color:#6f6a7a}dialog.nice-dialog.guide-grid-header>.nice-dialog-inner>form input:focus{border-color:var(--acc-accent);outline:none}dialog.nice-dialog.guide-grid-header>.nice-dialog-inner>form button{background-color:var(--acc-accent);border-radius:4px;padding:11px 16px;color:#fff;font-weight:700;box-shadow:none;transition:background-color .15s}dialog.nice-dialog.guide-grid-header>.nice-dialog-inner>form button:hover{background-color:#d4485f}dialog.guide-grid-header p{color:var(--acc-dim)}dialog.nice-dialog.guide-grid-header>.nice-dialog-inner p.centered{border-top-color:var(--acc-line)}dialog.nice-dialog>.nice-dialog-inner>form.show-ts>*{display:none}dialog.nice-dialog>.nice-dialog-inner>form.show-ts>#turnstile-wrapper{display:block}.apple-auth-button{display:flex;align-items:center;justify-content:center;gap:10px;width:max-content;min-width:200px;height:40px;margin:10px auto 0;padding:0 16px;background-color:#131314;color:#e3e3e3;border:none;border-radius:20px;font-family:inherit;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer}.apple-auth-button:hover{background-color:#1d1d1f}.apple-auth-button .gg-icon{font-size:1.3em}dialog.nice-dialog .apple-auth-button{margin:10px auto 0}dialog.nice-dialog .google-auth-button{margin:10px auto 0}dialog.guide-grid-header form>.apple-auth-button,dialog.guide-grid-header form>.google-auth-button{margin:1em 0 0 0}:root{--acc-ink:#fff;--acc-dim:#b9b4c4;--acc-faint:#8d879b;--acc-line:rgba(255, 255, 255, .14);--acc-card:#161619;--acc-field:#1b1b1f;--acc-field-line:rgba(255, 255, 255, .18);--acc-accent:var(--maggenta);--acc-bad:#ff6b81;--acc-good:#3fd07f}dialog#quick-register::backdrop,dialog#rename-new-user::backdrop,dialog#authenticate::backdrop{background-color:rgb(0 0 0 / .66)}dialog#quick-register,dialog#rename-new-user{width:380px;max-width:calc(100vw - 32px);color:var(--acc-ink)}dialog#quick-register>.nice-dialog-inner,dialog#rename-new-user>.nice-dialog-inner{background-color:var(--acc-card);border:1px solid var(--acc-line);border-radius:6px;box-shadow:none}dialog#quick-register>.nice-dialog-inner>img,dialog#rename-new-user>.nice-dialog-inner>img{display:block;box-sizing:border-box;width:100%;padding:22px 96px 0;background:none;border-bottom:0}dialog#quick-register>.nice-dialog-inner>.nice-dialog-close{top:12px;right:12px;color:var(--acc-faint);font-size:13px;background:none;transition:color .15s}dialog#quick-register>.nice-dialog-inner>.nice-dialog-close:hover{color:var(--acc-ink)}dialog#quick-register #quick-register-tabs{display:flex;gap:22px;margin:18px 20px 0;padding:0;background:none;border-bottom:1px solid var(--acc-line);color:var(--acc-faint);font-size:14px;text-align:left}dialog#quick-register #quick-register-tabs>label{padding:0 0 10px;border-radius:0;transition:color .15s}dialog#quick-register #quick-register-tabs>label:hover{color:var(--acc-ink);box-shadow:inset 0 -2px 0 var(--acc-accent)}dialog#quick-register>.nice-dialog-inner>input[value="reg"]:checked~#quick-register-tabs>label[for="quick-reg-option-reg"],dialog#quick-register>.nice-dialog-inner>input[value="login"]:checked~#quick-register-tabs>label[for="quick-reg-option-login"]{background:none;border-radius:0;color:var(--acc-ink);box-shadow:inset 0 -2px 0 var(--acc-accent)}dialog#quick-register>.nice-dialog-inner>form,dialog#rename-new-user>.nice-dialog-inner>form{padding:18px 0 20px;gap:13px}dialog#quick-register>.nice-dialog-inner>form>*,dialog#rename-new-user>.nice-dialog-inner>form>*{padding-left:20px;padding-right:20px}dialog#quick-register>.nice-dialog-inner h3,dialog#rename-new-user>.nice-dialog-inner h3{margin:0;color:var(--acc-ink);font-size:17px;font-weight:700;text-align:left}dialog#quick-register .google-auth-button,dialog#quick-register .apple-auth-button{box-sizing:border-box;width:calc(100% - 40px);min-width:0;min-height:42px;height:auto;margin:0 20px;border-radius:4px;font-size:14px;font-weight:600}dialog#quick-register .google-auth-button{background-color:#131314;color:#e3e3e3;border:1px solid #747775}dialog#quick-register .apple-auth-button{background-color:#000;color:#fff;border:1px solid #747775}dialog#quick-register .google-auth-button:hover{background-color:#1d1d1f}dialog#quick-register .apple-auth-button:hover{background-color:#141414}dialog#quick-register>.nice-dialog-inner>form>div:first-of-type{margin-top:2px;padding-top:16px;border-top:1px solid var(--acc-line)}dialog#quick-register>.nice-dialog-inner>form>div,dialog#rename-new-user>.nice-dialog-inner>form>div{position:relative;gap:0}dialog#quick-register>.nice-dialog-inner>form>div>.gg-icon,dialog#rename-new-user>.nice-dialog-inner>form>div>.gg-icon{display:none}dialog#quick-register>.nice-dialog-inner>form>div>div{flex:1 1 auto;min-width:0}dialog#quick-register>.nice-dialog-inner>form input,dialog#rename-new-user>.nice-dialog-inner>form input{min-height:42px;padding:10px 12px;background-color:var(--acc-field);border:1px solid var(--acc-field-line);border-radius:4px;color:var(--acc-ink);font-size:15px;transition:border-color .15s}dialog#quick-register>.nice-dialog-inner>form input::placeholder,dialog#rename-new-user>.nice-dialog-inner>form input::placeholder{color:#6f6a7a}dialog#quick-register>.nice-dialog-inner>form input:focus,dialog#rename-new-user>.nice-dialog-inner>form input:focus{border-color:var(--acc-accent);outline:none}dialog#quick-register>.nice-dialog-inner>form .comment-submission-error+input{border-color:var(--acc-bad)}dialog#quick-register .comment-submission-error{color:var(--acc-bad);font-size:12px;font-weight:600}dialog#quick-register .cf-turnstile{display:flex;justify-content:center}dialog#quick-register>.nice-dialog-inner>form>div.button-row,dialog#rename-new-user>.nice-dialog-inner>form>div.button-row{margin-top:4px;gap:14px}dialog#quick-register>.nice-dialog-inner button[name="submit"],dialog#rename-new-user>.nice-dialog-inner button[name="submit"]{background-color:var(--acc-accent);border-radius:4px;padding:11px 16px;color:#fff;font-size:15px;font-weight:700;box-shadow:none;transition:background-color .15s}dialog#quick-register>.nice-dialog-inner button[name="submit"]:hover,dialog#rename-new-user>.nice-dialog-inner button[name="submit"]:hover{background-color:#d4485f}dialog#quick-register .button-row>a{flex:0 0 auto;color:var(--acc-faint);font-size:13px;font-weight:600;text-decoration:none}dialog#quick-register .button-row>a:hover{color:var(--acc-ink)}dialog#quick-register .button-row>button{flex:1 1 auto}dialog#quick-register>.nice-dialog-inner p.centered{padding-top:14px;border-top:1px solid var(--acc-line);color:var(--acc-faint);font-size:13px}dialog#quick-register p label{color:var(--acc-accent);font-weight:700}dialog#quick-register p label:hover{text-decoration:underline}dialog#quick-register>p>a{color:var(--acc-dim)}dialog#quick-register :focus-visible,dialog#rename-new-user :focus-visible,dialog#authenticate :focus-visible{outline:2px solid var(--acc-accent);outline-offset:2px}dialog#rename-new-user>.nice-dialog-inner>form>h3>.icon-checkmark{background-color:rgb(63 208 127 / .16);color:var(--acc-good);padding:.3em}dialog#rename-new-user>.nice-dialog-inner p{color:var(--acc-dim)}dialog#authenticate{padding:0;border:0;background:none;color:var(--acc-ink)}dialog#authenticate form{display:flex;flex-direction:column;gap:10px;width:320px;max-width:calc(100vw - 32px);margin-left:auto;padding:18px;background-color:var(--acc-card);border:1px solid var(--acc-line);border-radius:6px}dialog#authenticate form button img:not(.google-auth-g){display:none}dialog#authenticate form>a{display:flex;align-items:center;justify-content:center;gap:10px;min-height:42px;padding:10px 14px;border:1px solid var(--acc-field-line);border-radius:4px;background:none;color:var(--acc-ink);font-size:14px;font-weight:700;text-decoration:none;transition:background-color .15s,border-color .15s}dialog#authenticate form>a:hover{background-color:rgb(255 255 255 / .08);border-color:var(--acc-line);color:var(--acc-ink)}dialog#authenticate form>a img{width:15px;height:15px;opacity:.7}dialog#authenticate form .divider{display:flex;align-items:center;gap:12px;margin:2px 0;color:var(--acc-faint);font-size:12px;text-transform:uppercase;letter-spacing:.08em}dialog#authenticate form .divider>span{flex:1;height:1px;border:0;background-color:var(--acc-line)}dialog#authenticate form .divider>p{margin:0}dialog#authenticate form .google-auth-button,dialog#authenticate form .apple-auth-button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-width:0;min-height:42px;height:auto;margin:0;padding:10px 14px;border-radius:4px;font-size:14px;font-weight:600}dialog#authenticate form .google-auth-button{background-color:#131314;color:#e3e3e3;border:1px solid #747775}dialog#authenticate form .apple-auth-button{background-color:#000;color:#fff;border:1px solid #747775}dialog#authenticate form .google-auth-button:hover{background-color:#1d1d1f}dialog#authenticate form .apple-auth-button:hover{background-color:#141414}dialog#authenticate form input{width:100%;box-sizing:border-box;margin:0;min-height:42px;padding:10px 12px;background-color:var(--acc-field);border:1px solid var(--acc-field-line);border-radius:4px;color:var(--acc-ink);font-size:15px;transition:border-color .15s}dialog#authenticate form input::placeholder{color:#6f6a7a}dialog#authenticate form input:focus{border-color:var(--acc-accent);outline:none}dialog#authenticate form #authenticate-action{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:2px}dialog#authenticate form #authenticate-action>a{color:var(--acc-faint);font-size:13px;font-weight:600;text-decoration:none}dialog#authenticate form #authenticate-action>a:hover{color:var(--acc-ink)}dialog#authenticate form #authenticate-action>button{min-height:42px;padding:10px 22px;border:1px solid var(--acc-field-line);border-radius:4px;background:none;color:var(--acc-ink);font-size:14px;font-weight:700;transition:background-color .15s,border-color .15s}dialog#authenticate form #authenticate-action>button:hover{background-color:rgb(255 255 255 / .08);border-color:var(--acc-line);color:var(--acc-ink)}form[name="search"] input{width:100%;font-size:2em;border-style:none none solid none}#search-sections{display:flex;gap:1em;margin:1em 0;white-space:nowrap;overflow-y:auto}#search-sections>label{background-color:var(--btn-primary-bg);border-style:solid;border-width:1px;border-radius:2em;padding:.5em 1em}#search-sections>label.active{cursor:pointer;border-color:var(--btn-primary-border)}#search-sections>label.inactive{color:var(--subtext);border-color:var(--subtext)}input[value="guides"]:checked~#search-results>.search-section-guides,input[value="items"]:checked~#search-results>.search-section-items,input[value="pages"]:checked~#search-results>.search-section-pages,input[value="maps"]:checked~#search-results>.search-section-maps,input[value="markers"]:checked~#search-results>.search-section-markers,input[value="reviews"]:checked~#search-results>.search-section-reviews{display:block}#search-sections>label.active:hover,input[value="guides"]:checked~#search-sections>label[for="search-page-guides"],input[value="items"]:checked~#search-sections>label[for="search-page-items"],input[value="pages"]:checked~#search-sections>label[for="search-page-pages"],input[value="maps"]:checked~#search-sections>label[for="search-page-maps"],input[value="markers"]:checked~#search-sections>label[for="search-page-markers"],input[value="reviews"]:checked~#search-sections>label[for="search-page-reviews"]{background-color:var(--maggenta)}.search-results{background-color:var(--bg);color:var(--text);z-index:10}.search-results a.result{display:grid;gap:.5em 1em;grid-template-columns:40px auto;margin-bottom:1em;color:var(--text)}.search-results .search-section-reviews a.result{grid-template-columns:40px auto min-content}.search-results a.result>*{grid-column:2;margin:0}.search-results a.result>.cover{grid-column:1;grid-row:1 / span 2}.search-results a.result em{color:var(--maggenta)}.search-results a.result p{color:var(--subtext);font-size:.85em}.search-results .search-section-reviews a.result p{grid-column:3;grid-row:1 / span 2;display:flex;align-items:center}.search-results .search-section-reviews a.result p>.preview-blurb,.search-results .search-section-reviews a.result p>.short-preview-blurb{background-color:var(--gg-purple);white-space:nowrap;color:#fff;border-radius:5px;padding:3px;font-weight:700;text-transform:uppercase}.search-results .search-section-reviews a.result p>.preview-blurb{display:none}.search-results a.see-more{padding-left:50px}.search-results>div{display:none}.search-results>div>a.result .gg-icon{margin-right:.5em}.search-results>div>a.result .icon-return{transform:scaleX(-1);display:inline-block}.guide-helper-menu .search-results{left:0;right:0;position:absolute}#navbar-search-wrap>.search-results{overflow-y:auto;position:fixed;top:48px;max-height:calc(100vh - 48px - 5px);margin-left:-12px;box-shadow:0 3px 10px #777;display:none}#navbar-wrap.search #navbar-search-wrap>.search-results{display:block}#navbar-search-wrap #search-bar-top-guides{display:none}#navbar-wrap.search #navbar-search-wrap .search-results.empty #search-bar-top-guides{display:block}#navbar-search-wrap #search-bar-top-guides>h3{margin-bottom:0}#navbar-search-wrap #search-bar-top-guides>div{padding:1em;display:grid;grid-gap:1em;grid-template-columns:repeat(5,minmax(0,1fr))}#navbar-search-wrap #search-bar-top-guides>div>a:nth-child(11),#navbar-search-wrap #search-bar-top-guides>div>a:nth-child(12){display:none}#navbar-search-wrap #search-bar-top-guides>div>a{padding:0}#navbar-search-wrap #search-bar-top-guides>div>a>img{aspect-ratio:314/478;width:100%;height:auto}body.nonsubscriber #navbar-search-wrap>.search-results{max-height:calc(100vh - 48px - 90px - 5px)}form>.search-results.empty>p{margin-left:12px;margin-right:12px}form>.search-results>div{display:block}form>.search-results>div>*{padding:.5em 12px}form>.search-results>div>a.result{margin-bottom:0;color:var(--text)}form>.search-results>div>a.result:hover{background-color:var(--active)}form>.search-results>div>a.result:hover>p{color:var(--text)}form>.search-results>div>label{display:flex;flex-direction:row;align-items:center;gap:1em;background-color:var(--gray-bg);border-bottom:1px solid var(--bg);margin-bottom:0}form>.search-results>div>label>h3{flex:1 0 auto;margin:0;font-size:1em}form>.search-results>div>label>.icon-triangle-left{transform:rotate(90deg);transition-property:transform;transition-duration:.25s;font-size:smaller}form>.search-results .result,form>.search-results .see-more,form>.search-results>div>p{display:none}form>.search-results input.section-toggle:checked~.result{display:grid}form>.search-results input.section-toggle:checked~.see-more{display:block}form>.search-results input.section-toggle:checked~label>.icon-triangle-left{transform:rotate(-90deg)}@media (min-width:768px){#navbar-search-wrap #search-bar-top-guides>div{grid-template-columns:repeat(6,minmax(0,1fr))}#navbar-search-wrap #search-bar-top-guides>div>a:nth-child(11),#navbar-search-wrap #search-bar-top-guides>div>a:nth-child(12){display:block}.search-results .search-section-reviews a.result p>.preview-blurb{display:inline}.search-results .search-section-reviews a.result p>.short-preview-blurb{display:none}}@media (min-width:1280px){#navbar-search-wrap #search-bar-top-guides>div{grid-template-columns:repeat(5,minmax(0,1fr))}#navbar-search-wrap #search-bar-top-guides>div>a:nth-child(11),#navbar-search-wrap #search-bar-top-guides>div>a:nth-child(12){display:none}}.markup{font-weight:300;line-height:1.7}.markup p{text-align:justify}.markup li{text-align:initial}.markup .lightbox>.image-vfs-wrapper>.image-vfs-box::before,.guide-main-wrap .gg-map .leaflet-popup .lightbox>.image-vfs-wrapper>.image-vfs-box::before,.trans-block-inner .lightbox>.image-vfs-wrapper>.image-vfs-box::before,.markup .heading-permalink::before,.markup div.gg-spoiler>.gg-spoiler-overlay>.gg-spoiler-button::before,.markup .image-block-multi .image-block-multi-select .slide-btn::before,.markup div.gg-spoiler>.gg-spoiler-overlay>.gg-spoiler-button::before{content:"\eb30";font-family:'IcoMoon-Ultimate'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.markup strong,.markup b,.markup a{font-weight:700}.markup h2,.markup h3{margin-top:0;line-height:1.2;text-align:left;font-family:Poppins,sans-serif;font-weight:600}.markup h2{font-size:1.5rem}.markup h3{font-size:1.25rem}.markup h2+h2,.markup h2+h3,.markup h3+h2,.markup h3+h3{margin-top:1em}.markup hr{border-width:1px;border-style:solid;border-color:#e9e9e9;margin:2.5em -65px}.markup img.controller-icon{height:1.33em}.trophy-hover-box .markup img.controller-icon,.trans-block-inner .markup img.controller-icon{filter:invert(1)}.markup div.pull-quote,.markup div.info,.markup div.success,.markdown-body{margin-bottom:1rem;color:var(--subtext);padding:20px;border-radius:5px;position:relative}.markup aside.gg-highlight-block>.gg-highlight-block-body>*:last-child,.markup div.pull-quote>*:last-child,.markup div.info>*:last-child,.markup div.success>*:last-child{margin-bottom:0}.markup div.info{background:#bbdef4}.markup div.success{background:#cef0b5}.markup aside.gg-highlight-block{display:grid;grid-template-columns:fit-content(150px) 1fr;align-items:start;column-gap:14px;row-gap:8px;padding:14px 18px;margin:1em 0 1.75em;border:1px solid var(--cal-border);border-radius:8px;background:linear-gradient(135deg,var(--cal-bg-a),var(--cal-bg-b));color:var(--text);position:relative}.markup aside.gg-highlight-block>header{margin:0;padding:0;line-height:1.3}.markup aside.gg-highlight-block>header>h4{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;width:auto;border-radius:0;background:none;text-align:left;font-size:13px;font-weight:800;letter-spacing:.12em;line-height:1.3;text-transform:uppercase;color:var(--cal-accent)}.markup aside.gg-highlight-block>header>h4.icon::before{font-family:'IcoMoon-Ultimate'!important;font-weight:400;font-style:normal;font-variant:normal;text-transform:none;letter-spacing:0;font-size:1.25rem;line-height:1;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.markup aside.gg-highlight-block>.gg-highlight-block-body{margin:0;padding:0;border-radius:0;background:none;font-size:15px;line-height:1.7}.markup aside.gg-highlight-block>.gg-highlight-block-body>*:first-child{margin-top:0}.markup aside.gg-highlight-block-note{--cal-accent:#3a9ed8;--cal-border:rgba(58, 158, 216, 0.3);--cal-bg-a:rgba(58, 158, 216, 0.08);--cal-bg-b:rgba(58, 158, 216, 0.02)}.markup aside.gg-highlight-block-tip{--cal-accent:#e8b045;--cal-border:rgba(232, 176, 69, 0.3);--cal-bg-a:rgba(232, 176, 69, 0.08);--cal-bg-b:rgba(232, 176, 69, 0.02)}.markup aside.gg-highlight-block-dyk{--cal-accent:#5fbf6f;--cal-border:rgba(95, 191, 111, 0.3);--cal-bg-a:rgba(95, 191, 111, 0.08);--cal-bg-b:rgba(95, 191, 111, 0.02)}.markup aside.gg-highlight-block-warning{--cal-accent:#e75971;--cal-border:rgba(231, 89, 113, 0.3);--cal-bg-a:rgba(231, 89, 113, 0.08);--cal-bg-b:rgba(231, 89, 113, 0.02)}.markup aside.gg-highlight-block-note>header>h4.icon::before{content:"\ec54"}.markup aside.gg-highlight-block-tip>header>h4.icon::before{content:"\ebf6"}.markup aside.gg-highlight-block-dyk>header>h4.icon::before{content:"\ed56"}.markup aside.gg-highlight-block-warning>header>h4.icon::before{content:"\ed50"}:root[data-theme="light"] .markup aside.gg-highlight-block-note{--cal-accent:#2c6695}:root[data-theme="light"] .markup aside.gg-highlight-block-tip{--cal-accent:#937138}:root[data-theme="light"] .markup aside.gg-highlight-block-dyk{--cal-accent:#6d9451}:root[data-theme="light"] .markup aside.gg-highlight-block-warning{--cal-accent:#ad5454}@media print{.markup aside.gg-highlight-block-note{--cal-accent:#2c6695}.markup aside.gg-highlight-block-tip{--cal-accent:#937138}.markup aside.gg-highlight-block-dyk{--cal-accent:#6d9451}.markup aside.gg-highlight-block-warning{--cal-accent:#ad5454}}@media (max-width:520px){.markup aside.gg-highlight-block{grid-template-columns:1fr}}.markup div.pull-quote{font-size:24pt;font-weight:600;width:75%;margin-left:auto;margin-right:auto;line-height:1.2;text-align:left}.markup div.pull-quote::before,.markup div.pull-quote::after{font-size:2rem;color:var(--maggenta);position:absolute}.markup div.pull-quote::before{content:"\201c";left:0;top:0}.markup div.pull-quote::after{content:"\201d";right:0;bottom:0}.markup div.gg-spoiler{position:relative;padding:14px 18px;padding-top:42px;margin:1em 0 1.75em;border:1px solid rgb(231 89 113 / .3);border-radius:8px;background:linear-gradient(135deg,rgb(231 89 113 / .08),rgb(231 89 113 / .02));overflow:hidden;color:var(--text)}.markup div.gg-spoiler::before{content:"Spoiler Alert";position:absolute;top:14px;left:18px;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--maggenta);z-index:2}.markup div.gg-spoiler.gg-spoiler-unrevealed{max-height:250px}.markup div.gg-spoiler.gg-spoiler-revealed{transition-property:max-height;transition-duration:.5s}.markup div.gg-spoiler>*:last-child{margin-bottom:0}.markup div.gg-spoiler>.gg-spoiler-overlay+*{margin-top:0}.markup div.gg-spoiler>.gg-spoiler-overlay{position:absolute;left:0;right:0;top:36px;bottom:0;border-radius:0 0 7px 7px;display:flex;align-items:center;justify-content:center;opacity:1;background-color:#0d0e10;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition-property:opacity;transition-duration:.5s;z-index:1}:root[data-theme="light"] .markup div.gg-spoiler>.gg-spoiler-overlay{background-color:#f2f3f5}.markup div.gg-spoiler>.gg-spoiler-overlay.hiding{opacity:0}.markup div.gg-spoiler>.gg-spoiler-overlay>.gg-spoiler-button{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;background-color:var(--maggenta);color:#fff;border-radius:20px;font-weight:700;font-size:13px;letter-spacing:.04em;line-height:1.2;cursor:pointer;text-align:center}.markup div.gg-spoiler>.gg-spoiler-overlay>.gg-spoiler-button>.gg-spoiler-label-hover{display:none}.markup div.gg-spoiler>.gg-spoiler-overlay>.gg-spoiler-button:hover{background-color:#f07086;color:#fff}.markup div.gg-spoiler>.gg-spoiler-overlay>.gg-spoiler-button:hover>.gg-spoiler-label-nohover{display:none}.markup div.gg-spoiler>.gg-spoiler-overlay>.gg-spoiler-button:hover>.gg-spoiler-label-hover{display:inline}.markup .achievement.init{overflow:hidden;margin-bottom:1rem;border-top:1px solid #979797;border-bottom:1px solid #979797;padding:10px;display:flex;align-items:center}.markup .achievement .achievement-icon-wrapper{width:100px}.markup .achievement .achievement-icon-wrapper>.achievement-icon>img{display:block}.markup .achievement.init h4{padding-bottom:0;margin-bottom:5px;border:none;line-height:initial}.markup .achievement.init p{margin-bottom:0}.markup .achievement.init .achievement-desc{flex:1;padding:0 10px}.markup .achievement-embed-card{margin:1.5em 0;animation:gg-ach-card-in .18s ease-out}.markup .achievement-embed-card .gg-table{margin:0}@keyframes gg-ach-card-in{from{opacity:0}to{opacity:1}}body:not(.no-js) .markup .achievement.init:not(.ach-failed){min-height:150px;border-radius:10px;background:linear-gradient(90deg,rgb(255 255 255 / .03),rgb(255 255 255 / .06),rgb(255 255 255 / .03)) 0 0 / 200% 100%;animation:gg-ach-shimmer 1.1s ease-in-out infinite}body:not(.no-js) .markup .achievement.init:not(.ach-failed)>*{display:none}@keyframes gg-ach-shimmer{from{background-position:200% 0}to{background-position:-200% 0}}.markup .achievement .achievement-desc h3,.markup .achievement .achievement-desc a,.markup .achievement .achievement-desc a:hover{text-decoration:none}.markup .map-route-embed{margin-bottom:1rem;border:1px solid #979797;border-radius:6px;overflow:hidden}.markup .map-route-embed-head{display:flex;gap:10px;align-items:center;padding:10px 12px;background-color:rgb(231 89 113 / .12);border-bottom:1px solid #979797}.markup .map-route-embed-head>.gg-icon{font-size:1.6em;color:var(--maggenta)}.markup .map-route-embed-head h4{margin:0;padding:0;border:none;line-height:1.2}.markup .map-route-embed-desc{margin:4px 0 0}.markup .map-route-embed-stops{list-style:none;margin:0;padding:0}.markup .map-route-embed-stop{display:flex;gap:10px;align-items:flex-start;padding:8px 12px;border-bottom:1px solid rgb(128 128 128 / .25)}.markup .map-route-embed-num{flex:0 0 auto;width:1.6em;height:1.6em;border-radius:50%;background-color:var(--maggenta);color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center}.markup .map-route-embed-stop-body{display:flex;flex-direction:column}.markup .map-route-embed-stop-title{font-weight:700}.markup .map-route-embed-cta{display:inline-flex;align-items:center;gap:.4em;margin:12px;font-weight:700;text-decoration:none;color:var(--maggenta)}.markup div.video{background-color:#202020;color:#fff;margin-bottom:1em}.markup div.video *{color:#fff}.markup div.video iframe{margin:0 auto;clear:both;display:block}.markup div.video a{display:flex;align-items:center}.markup div.video a:link,.markup div.video a:active,.markup div.video a:hover{color:#fff;text-decoration:none;padding:1em}.markup div.video a h4{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.markup div.video a i{display:block;font-size:2em;margin-right:.5em;font-weight:700}.markup div.video .video-desc{overflow:hidden}.markup div.video a p{line-clamp:2;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;margin-bottom:0}.markup div.gfycat{background-repeat:no-repeat;background-position:center center;background-size:contain;margin-top:1em;margin-bottom:1em}.markup .image-icon-wrapper{position:relative;display:inline-block;padding:2px}.markup .image-icon-wrapper>.image-icon-badge{position:absolute;right:2px;bottom:2px;padding:0 2px;background-color:#000;color:#fff;font-weight:700;line-height:1.2}.markup .image-icon-wrapper.icon-bg-dark-gray{background-color:#292b2c;color:#fff}.markup .image-icon-wrapper.icon-bg-orange{background-color:#ad7323}.markup .image-icon-wrapper.icon-bg-purple{background-color:#9362af}.markup .image-icon-wrapper.icon-bg-blue{background-color:#5f839c}.markup .image-icon-wrapper.icon-bg-green{background-color:#62887b}.markup .image-icon-wrapper.icon-bg-gray{background-color:#81858e}.markup .image-icon-wrapper.icon-10>.image-icon{width:10px;height:10px}.markup .image-icon-wrapper.icon-20>.image-icon{width:20px;height:20px}.markup .image-icon-wrapper.icon-30>.image-icon{width:30px;height:30px}.markup .image-icon-wrapper.icon-40>.image-icon{width:40px;height:40px}.markup .image-icon-wrapper.icon-50>.image-icon{width:50px;height:50px}.markup .image-icon-wrapper.icon-60>.image-icon{width:60px;height:60px}.markup .image-icon-wrapper.icon-70>.image-icon{width:70px;height:70px}.markup .image-icon-wrapper.icon-80>.image-icon{width:80px;height:80px}.markup .image-icon-wrapper.icon-90>.image-icon{width:90px;height:90px}.markup .image-icon-wrapper.icon-100>.image-icon{width:100px;height:100px}.markup .image-icon-wrapper.icon-110>.image-icon{width:110px;height:110px}.markup .image-icon-wrapper.icon-120>.image-icon{width:120px;height:120px}.markup .image-icon-wrapper.icon-130>.image-icon{width:130px;height:130px}.markup .image-icon-wrapper.icon-140>.image-icon{width:140px;height:140px}.markup .image-icon-wrapper.icon-150>.image-icon{width:150px;height:150px}.markup .image-icon-wrapper.icon-160>.image-icon{width:160px;height:160px}.markup .image-icon-wrapper.icon-170>.image-icon{width:170px;height:170px}.markup .image-icon-wrapper.icon-180>.image-icon{width:180px;height:180px}.markup .image-icon-wrapper.icon-190>.image-icon{width:190px;height:190px}.markup .image-icon-wrapper.icon-200>.image-icon{width:200px;height:200px}.markup .image-block{background-color:#000;color:#fff;overflow:hidden;margin-bottom:1rem;position:relative}.markup .image-block>.image-block-inner{overflow:hidden}.markup .image-block .lightbox,.guide-main-wrap .gg-map .leaflet-popup .lightbox,.trans-block-inner .lightbox,.trans-block-inner .pseudolightbox{display:block;position:relative}.markup .image-block .lightbox .image-vfs-wrapper,.guide-main-wrap .gg-map .leaflet-popup .lightbox>.image-vfs-wrapper,.lightbox>.image-vfs-wrapper,.pseudolightbox>.image-vfs-wrapper{position:absolute;left:0;top:0;bottom:0;display:none;justify-content:flex-end;align-items:flex-end;padding:8px;font-weight:500;font-size:.78rem}.markup .image-block .lightbox:hover .image-vfs-wrapper,.guide-main-wrap .gg-map .leaflet-popup .lightbox:hover>.image-vfs-wrapper,.lightbox:hover>.image-vfs-wrapper,.pseudolightbox:hover>.image-vfs-wrapper{display:flex}.markup .image-block .lightbox .image-vfs-wrapper>.image-vfs-box,.guide-main-wrap .gg-map .leaflet-popup .lightbox>.image-vfs-wrapper>.image-vfs-box,.lightbox>.image-vfs-wrapper>.image-vfs-box,.pseudolightbox>.image-vfs-wrapper>.image-vfs-box{background-color:rgb(0 0 0 / .8);color:#fff;border-radius:6px;display:flex;flex-direction:row;align-items:center;height:30px;overflow:hidden;padding:0 9px;white-space:nowrap}.markup .image-block a.lightbox.image-size-badge>.image-vfs-wrapper>.image-vfs-box,.guide-main-wrap .gg-map .leaflet-popup a.lightbox.image-size-badge>.image-vfs-wrapper>.image-vfs-box{padding-right:0}.markup .image-block a.lightbox.image-size-badge>.image-vfs-wrapper>.image-vfs-box::after,.guide-main-wrap .gg-map .leaflet-popup a.lightbox.image-size-badge>.image-vfs-wrapper>.image-vfs-box::after{content:" ";display:block;height:30px;width:30px;background-image:url(/assets/front/images/img-size-hd.svg);background-repeat:no-repeat;background-position:center;background-color:rgb(0 0 0 / .8);background-size:20px auto;margin-left:8px}.markup .image-block a.lightbox.image-full-hd>.image-vfs-wrapper>.image-vfs-box::after,.guide-main-wrap .gg-map .leaflet-popup a.lightbox.image-full-hd>.image-vfs-wrapper>.image-vfs-box::after{background-image:url(/assets/front/images/img-size-full-hd.svg)}.markup .image-block a.lightbox.image-2k>.image-vfs-wrapper>.image-vfs-box::after,.guide-main-wrap .gg-map .leaflet-popup a.lightbox.image-full-2k>.image-vfs-wrapper>.image-vfs-box::after{background-image:url(/assets/front/images/img-size-2k.svg)}.markup .image-block a.lightbox.image-4k>.image-vfs-wrapper>.image-vfs-box::after,.guide-main-wrap .gg-map .leaflet-popup a.lightbox.image-full-4k>.image-vfs-wrapper>.image-vfs-box::after{background-image:url(/assets/front/images/img-size-4k.svg)}.markup .image-block .lightbox>.image-vfs-wrapper>.image-vfs-box:hover,.guide-main-wrap .gg-map .leaflet-popup .lightbox>.image-vfs-wrapper>.image-vfs-box:hover,.trans-block-inner .lightbox>.image-vfs-wrapper>.image-vfs-box:hover{-webkit-filter:invert(100%);filter:invert(100%)}.markup .image-block p.image-block-caption{margin:1em 30px;display:block}.markup .image-block-multi p.image-block-caption span.pages{color:#d09400;font-style:italic}.markup .image-block picture{display:block}.markup .image-block picture img{width:100%;height:auto;cursor:pointer;display:block;top:0;bottom:0;left:0;right:0;position:absolute}.markup .image-block-2 .image-block-2-img-wrapper{width:50%;float:left}.markup .image-block-2 .image-block-2-img-wrapper:first-child{border-right:solid;border-width:1px;border-color:#202020;width:calc(50% - 1px)}.markup .image-block-multi .image-block-multi-gallery .image-block-multi-select{margin-top:1em;line-height:0;position:relative}.markup .image-block-multi .image-block-multi-gallery .image-block-multi-select .image-block-multi-select-inner{margin:0 30px;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.markup .image-block-multi .image-block-multi-select .image-block-multi-select-inner::-webkit-scrollbar{width:0;height:0}.markup .image-block-multi .image-block-multi-select a{position:relative;outline:none;overflow:hidden;width:100%;display:block}.markup .image-block-multi .image-block-multi-select a>span.pageno{position:absolute;right:0;bottom:0;display:block;background-color:#141414;color:#fff;width:auto;padding:4px 7px;text-align:center;line-height:1;font-weight:600;z-index:2}.markup .image-block-multi .image-block-multi-select a:hover::after{content:" ";position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;background-color:rgb(255 255 255 / .15)}.markup .image-block-multi .image-block-multi-select a>img,.trophy-hover-box-inner .markup .image-block-multi .image-block-multi-select a>img{width:initial}.markup .image-block-multi .image-block-multi-select .image-selector-wrapper{width:108px;display:inline-block;margin-right:10px;border-style:solid;border-width:4px;border-color:#141414}.markup .image-block-multi .image-block-multi-select .image-selector-wrapper:last-child{margin-right:0}.markup .image-block-multi .image-block-multi-select .image-selector-wrapper.active,.markup .image-block-multi .image-block-multi-select .image-selector-wrapper:hover{border-color:#d09400}.markup .image-block-multi .image-block-multi-select .image-selector-wrapper.active a>span.pageno,.markup .image-block-multi .image-block-multi-select .image-selector-wrapper:hover a>span.pageno{background-color:#d09400;color:#000}.markup .image-block-multi .image-block-multi-select .slide-btn{display:block;position:absolute;top:50%;transform:translateY(-50%);width:30px;text-align:center;background-repeat:no-repeat;background-position:center center;cursor:pointer;margin:0}.markup .image-block-multi .image-block-multi-select .slide-btn::before{color:#d09400;width:30px;text-align:center}.markup .image-block-multi .image-block-multi-select .slide-btn.disabled{display:none!important}.markup .image-block-multi .image-block-multi-select .next-slide{right:0}.markup .image-block-multi .image-block-multi-select .prev-slide{left:0}.markup .image-block-multi .image-block-multi-select .next-slide::before{content:"\edbb";float:right;text-align:right}.markup .image-block-multi .image-block-multi-select .prev-slide::before{content:"\edc3"}.markup .image-block-2-multi,.markup .image-block-3-multi{display:none}.markup .image-block-2{display:block}.markup .achievement-gamescore{font-weight:600}.markup .achievement-gamescore::before,.markup .achievement-gamescore::before{content:"G";color:#fff;background:#000;border-radius:50%;width:22px;height:22px;line-height:22px;display:inline-block;text-align:center;margin-right:3px}.markup div.gg-spoiler>.gg-spoiler-overlay>.gg-spoiler-button::before{content:"\ecb2";font-size:1rem;line-height:1;margin:0;float:none;vertical-align:middle}.markup .heading-permalink{visibility:hidden;margin-left:10px}.markup h1:hover .heading-permalink::before,.markup h2:hover .heading-permalink::before,.markup h3:hover .heading-permalink::before,.markup h4:hover .heading-permalink::before,.markup h5:hover .heading-permalink::before,.markup h6:hover .heading-permalink::before{visibility:visible;content:"\eca1"}.markup .shadowed-text{text-shadow:-1px -1px 2px gray,1px -1px 2px gray,-1px 1px 2px gray,1px 1px 2px gray}.markup .db-item-link>img,.markup .pokedex-link>img{width:1.333em;height:1.333em;background-image:linear-gradient(rgb(0 0 0 / .75),rgb(0 0 0 / .25));border-radius:2px;border-width:1px;border-style:solid;border-color:#fff0;margin-right:.25em;display:inline}.markup .marker-link::after{content:"\2009\e948";color:var(--maggenta);display:inline-block}.markup .diffins{background-color:#cfc;color:#060}.markup .diffdel{background-color:#fcc;color:#600}.gg-table{margin:24px 0;clear:both;overflow-x:auto;background-color:#0f0f0f;border:1px solid rgb(255 255 255 / .08);border-radius:8px;scrollbar-width:thin;scrollbar-color:rgb(255 255 255 / .18) #fff0}.markup .gg-table{background-color:#0f0f0f;border-color:rgb(255 255 255 / .16)}@media (min-width:621px){.markup .gg-table>table:not(.trophy-box-table){border-collapse:collapse}.markup .gg-table>table:not(.trophy-box-table)>thead>tr>th{background-color:#090909;border:1px solid rgb(255 255 255 / .12);border-bottom-color:rgb(255 255 255 / .22)}.markup .gg-table>table:not(.trophy-box-table)>tbody>tr>td,.markup .gg-table>table:not(.trophy-box-table)>tbody>tr>th{border:1px solid rgb(255 255 255 / .12)}.markup .gg-table>table:not(.trophy-box-table)>tbody>tr:nth-child(odd)>td,.markup .gg-table>table:not(.trophy-box-table)>tbody>tr:nth-child(odd)>th{background-color:#0f0f0f}.markup .gg-table>table:not(.trophy-box-table)>tbody>tr:nth-child(even)>td,.markup .gg-table>table:not(.trophy-box-table)>tbody>tr:nth-child(even)>th{background-color:#070707}}@media only screen and (max-width:620px){.markup .gg-table{background:none;border:none;border-radius:0;overflow:visible}.markup .gg-table>table.no-more-table:not(.trophy-box-table)>tbody>tr{background-color:#0d0d0d;border:1px solid rgb(255 255 255 / .1);border-radius:10px;margin-bottom:12px;padding:14px 16px;overflow:visible;font-size:16px;line-height:1.55}.markup .gg-table>table.no-more-table:not(.trophy-box-table)>tbody>tr>td{display:block;border:none;background:none;padding:0;margin:12px 0 0 0;text-align:left}.markup .gg-table>table.no-more-table:not(.trophy-box-table)>tbody>tr>td:first-child{margin-top:0}.markup .gg-table>table.no-more-table:not(.trophy-box-table)>tbody>tr>td::before{content:attr(data-title);display:block;flex:none;margin-bottom:3px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:left;color:var(--subtext,#8b919b)}.markup .gg-table>table.no-more-table:not(.trophy-box-table)>tbody>tr>td[data-title="No"]{display:inline-block;padding:2px 9px;border-radius:999px;background-color:rgb(255 255 255 / .06);font-size:12px;font-weight:700;color:#c9ced6}.markup .gg-table>table.no-more-table:not(.trophy-box-table)>tbody>tr>td[data-title="No"]::before{content:"#";display:inline;margin:0;font-size:inherit;font-weight:inherit;letter-spacing:0;text-transform:none;color:inherit}.markup .gg-table>table.no-more-table:not(.trophy-box-table)>tbody>tr>td[data-title="Name"]{margin-top:6px;font-size:16px;font-weight:700;line-height:1.3;color:#fff}.markup .gg-table>table.no-more-table:not(.trophy-box-table)>tbody>tr>td[data-title="Name"]::before{display:none}}.gg-table::-webkit-scrollbar{height:6px}.gg-table::-webkit-scrollbar-thumb{background-color:rgb(255 255 255 / .18);border-radius:6px}.gg-table::-webkit-scrollbar-thumb:hover{background-color:rgb(255 255 255 / .32)}.map-marker-popup-desc .gg-table,.trophy-hover-box .gg-table,.guide-trophy-hover-box .gg-table,.achievement-embed-card .gg-table{margin:0;border:none;border-radius:0;background-color:#fff0}.gg-table>table{width:100%;border-collapse:collapse;border:none;margin:0;font-size:14px;-webkit-hyphens:auto;hyphens:auto}.gg-table>table td,.gg-table>table th{padding:11px 14px}.gg-table>table>thead>tr{background-color:#fff0;font-weight:700;color:#fff}.gg-table>table>thead>tr>th{text-align:left;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.06em;color:#fff;background-color:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .18);white-space:nowrap}.gg-table>table>thead>tr.table-search-row{background-color:rgb(255 255 255 / .02);position:relative;left:0;top:0}.gg-table>table>thead>tr.table-search-row>td{padding:14px 18px;text-align:left;border:none;border-bottom:1px solid rgb(255 255 255 / .08);position:relative}.gg-table i.gg-icon.icon-search{position:absolute;left:30px;top:50%;transform:translateY(-50%);color:#9a9a9a;pointer-events:none}.gg-table input[type=search]{width:100%;box-sizing:border-box;background-color:rgb(0 0 0 / .4);border:1px solid rgb(255 255 255 / .18);border-radius:6px;padding:8px 12px 8px 34px;color:#fff;font-family:Roboto,sans-serif;font-size:14px;transition:border-color .15s ease,background-color .15s ease}.gg-table input[type=search]::placeholder{color:#9a9a9a}.gg-table>table>thead>tr.table-search-row>td input:focus{outline:none;border-color:var(--maggenta);background-color:rgb(0 0 0 / .55)}.gg-table>table>thead>tr>th[align=center]{text-align:center}.gg-table>table>thead>tr>th[align=right]{text-align:right}.gg-table>table.table-sort>thead>tr>th:not([data-unsortable]){padding-right:2em;position:relative}.gg-table>table.table-sort>thead>tr>th:not([data-unsortable]):after{float:right;font-family:'IcoMoon-Ultimate'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:0;overflow:visible;transform:translateX(-1em);position:absolute;right:10px}.gg-table>table.table-sort>thead>tr>th.sort-asc,.gg-table>table.table-sort>thead>tr>th.sort-desc{background-color:rgb(255 255 255 / .08)}.gg-table>table.table-sort>thead>tr>th:not([data-unsortable]):hover{cursor:pointer;background-color:rgb(255 255 255 / .06)}.gg-table>table.table-sort>thead>tr>th:not([data-unsortable]):hover::after,.gg-table>table.table-sort>thead>tr>th.sort-asc::after{content:"\edb7"}.gg-table>table.table-sort>thead>tr>th.sort-asc:hover::after,.gg-table>table.table-sort>thead>tr>th.sort-desc::after{content:"\edbf"}.gg-table>table>tbody>tr:hover>td{background-color:rgb(255 255 255 / .02)}.gg-table>table.table-search span.table-search-highlight{background-color:#7f7f00}.map-marker-popup-desc .gg-table>table>tbody>tr:nth-child(odd),.trophy-hover-box .gg-table>table>tbody>tr:nth-child(odd){background-color:#000}.map-marker-popup-desc .gg-table>table>tbody>tr:nth-child(even),.trophy-hover-box .gg-table>table>tbody>tr:nth-child(even){background-color:#202020}.gg-table>table>tbody>tr.no-results-row td{text-align:center;font-style:italic}.gg-table>table>tbody>tr>th,.gg-table>table>tbody>tr>td{border:1px solid rgb(255 255 255 / .08)}.gg-table>table.table-left-header>tbody>tr>th{background-color:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .18);text-align:left;font-weight:700}.map-marker-popup-desc .gg-table>table>*>tr>th,.map-marker-popup-desc .gg-table>table>*>tr>td{border-color:#444}.gg-table>table>tbody>tr.hide-row,.gg-table>table>tbody>tr.hide-row+tr[data-paired-row]{display:none}.gg-table>table>tbody>tr.show-row,.gg-table>table>tbody>tr.show-row+tr[data-paired-row]{display:table-row;width:100%}.gg-table>table>tfoot>tr>td{border-style:none;padding:10px}.gg-table .gg-table-pager{font-weight:400}.gg-table .gg-table-pager>td{padding:12px 18px;background-color:rgb(255 255 255 / .02);border:none;border-top:1px solid rgb(255 255 255 / .08);font-size:13px}.gg-table .gg-table-pager nav{display:flex;justify-content:flex-end;align-items:center;gap:8px}.gg-table .gg-table-pager nav>div[data-page]{width:28px;height:28px;border:1px solid rgb(255 255 255 / .18);border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1;transition:background-color .15s ease,border-color .15s ease;user-select:none}.gg-table .gg-table-pager nav>div[data-page]:not(.disabled):hover{background-color:rgb(255 255 255 / .06);border-color:#c9ced6}.gg-table .gg-table-pager nav>div[data-page].disabled,.gg-table .gg-table-pager nav>div[data-page].disabled:hover{opacity:.3;cursor:not-allowed;background-color:#fff0}.gg-table .gg-table-pager nav>div.active,.gg-table .gg-table-pager nav>div.active:hover{color:#fff;background-color:var(--maggenta);border-color:var(--maggenta);font-weight:700}.gg-table .gg-table-pager .pager-info,.gg-table .gg-table-pager .pager-range{color:#c9ced6;font-variant-numeric:tabular-nums;padding:0 6px;font-size:13px}.gg-table .gg-table-pager .pager-info .current-page,.gg-table .gg-table-pager .pager-info .page-ct{color:#fff;font-weight:700}body>.trophy-hover-box{position:fixed;left:10px;right:10px;top:50%;transform:translateY(-50%);color:#fff;z-index:2000;display:none;opacity:0;transition-property:opacity;transition-duration:.08s}body>.trophy-hover-box.show{opacity:1}@media (max-width:620px){body>.trophy-hover-box{left:30px;right:30px}body>.trophy-hover-box>.trophy-hover-box-inner{max-height:82vh}body>.trophy-hover-box h5{font-size:1.05rem}body>.trophy-hover-box .markup,body>.trophy-hover-box .markup p,body>.trophy-hover-box .markup li,body>.trophy-hover-box .markup td,body>.trophy-hover-box .markup th{font-size:.85rem;line-height:1.45}body>.trophy-hover-box .markup h1,body>.trophy-hover-box .markup h2,body>.trophy-hover-box .markup h3,body>.trophy-hover-box .markup h4,body>.trophy-hover-box .markup h5,body>.trophy-hover-box .markup h6{font-size:.95rem;margin-top:.6em}body>.trophy-hover-box.db-item-box>.trophy-hover-box-inner .trophy-hover-box-top .item-icon-inner{width:54px;height:54px}}body>.trophy-hover-box>.trophy-hover-box-inner{display:flex;flex-direction:column;position:relative;max-height:max(60vh, 500px);border-radius:10px;overflow:hidden;box-shadow:1px 1px 5px gray;background-color:#000}body>.trophy-hover-box>.trophy-hover-box-inner .trophy-hover-box-top{display:flex;flex-direction:row;flex:0 0 auto}body>.trophy-hover-box>.trophy-hover-box-inner .trophy-hover-box-top>*{visibility:visible}body>.trophy-hover-box.db-item-box>.trophy-hover-box-inner .trophy-hover-box-top .item-icon{margin-right:10px;float:left;padding:4px;border-radius:5px}body>.trophy-hover-box.db-item-box>.trophy-hover-box-inner .trophy-hover-box-top .item-icon-inner{width:75px;height:75px;background-repeat:no-repeat;background-size:contain;border-radius:3px;position:relative}body>.trophy-hover-box>.trophy-hover-box-inner .trophy-image{margin-right:10px}body>.trophy-hover-box>.trophy-hover-box-inner .trophy-hover-box-middle{flex:1}body>.trophy-hover-box.db-item-box>.trophy-hover-box-inner .trophy-hover-box-middle{padding:0 1rem}body>.trophy-hover-box.db-item-box>.trophy-hover-box-inner .trophy-hover-box-middle>*:first-child{margin-top:1rem}body>.trophy-hover-box.db-item-box>.trophy-hover-box-inner .trophy-hover-box-middle>*:last-child{margin-bottom:1rem}body>.trophy-hover-box .trophy-hover-box-middle::-webkit-scrollbar{width:8px}body>.trophy-hover-box .trophy-hover-box-middle::-webkit-scrollbar-thumb{background-color:var(--maggenta);border-radius:4px}body>.trophy-hover-box.db-item-box a.icon{display:block;position:relative}body>.trophy-hover-box>.trophy-hover-box-inner .trophy-hover-box-middle>*:last-child{margin-bottom:0}body>.trophy-hover-box>.trophy-hover-box-inner .trophy-hover-stats{margin-left:10px;text-align:center;font-size:14pt;margin-top:40px}body>.trophy-hover-box>.trophy-hover-box-inner .trophy-hover-stats .rate{color:#d09400;font-size:12pt}body>.trophy-hover-box h5{color:#d09400;text-decoration:none;font-weight:revert;font-size:1.25rem;margin-bottom:0}body>.trophy-hover-box>.trophy-hover-box-inner>.trophy-hover-box-top,body>.trophy-hover-box>.trophy-hover-box-inner>.trophy-hover-box-bottom{padding:10px}body>.trophy-hover-box>.trophy-hover-box-inner>.trophy-hover-box-top p{color:#8e8a8a}body>.trophy-hover-box>.trophy-hover-box-inner>.trophy-hover-box-top>p{margin-bottom:0}body>.trophy-hover-box>.trophy-hover-box-inner>.trophy-hover-box-body{flex:1 1 auto;padding:10px 20px;overflow-x:hidden;overflow-y:auto;height:100%}body>.trophy-hover-box>.trophy-hover-box-inner>.trophy-hover-box-body .simplebar-scrollbar::before{background-color:var(--maggenta)}body>.trophy-hover-box>.trophy-hover-box-inner>.trophy-hover-box-body .simplebar-content>*:last-child{margin-bottom:0}body>.trophy-hover-box .trophy-hover-box-body,body>.trophy-hover-box .trophy-desc-tag{background-color:#292b2c}body>.trophy-hover-box .trophy-desc-tags{margin:0 10px 10px 10px}body>.trophy-hover-box .trophy-desc-tag{padding:3px 1em;border-radius:1em;font-size:10pt}body>.trophy-hover-box .close{border-radius:50%;position:absolute;top:10px;right:10px;z-index:1;width:30px;height:30px;border-color:#000;text-align:center;cursor:pointer}body>.trophy-hover-box .close::before{display:inline-block;border-style:solid;border-color:lightgray;color:lightgray;border-width:3px;border-radius:50%;width:24px;height:24px;font-size:14px;line-height:18px;margin-top:3px}body>.trophy-hover-box .trophy-hover-box-bottom>a{color:#fff;background-color:#111;width:100%;display:block;text-align:center;border-radius:10px;line-height:2em}body>.trophy-hover-box .trophy-hover-box-bottom>a:hover{text-decoration:none;background-color:var(--maggenta)}body>.trophy-hover-box>.trophy-hover-box-inner>.trophy-hover-box-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2px 10px;flex:0 0 auto;padding:11px 1rem;background-color:var(--maggenta);border-radius:10px 10px 0 0}body>.trophy-hover-box .trophy-hover-box-head h5{flex:1 1 auto;margin:0;font-size:1.05rem;font-weight:800;line-height:1.2;color:#fff;overflow:hidden}body>.trophy-hover-box .trophy-hover-box-head h5>a{color:#fff}body>.trophy-hover-box .trophy-hover-box-head .trophy-hover-box-head-num{font-weight:600;opacity:.8}body>.trophy-hover-box .trophy-hover-box-head-link{flex:0 0 auto;margin-left:auto;font-size:.75rem;font-weight:600;color:rgb(255 255 255 / .92);text-decoration:none;white-space:nowrap;padding:4px 8px;border-radius:999px}body>.trophy-hover-box .trophy-hover-box-head-link:hover{text-decoration:none;background-color:rgb(0 0 0 / .4)}body>.trophy-hover-box.db-item-box>.trophy-hover-box-inner>.trophy-hover-box-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:10px}body>.trophy-hover-box.db-item-box .trophy-hover-box-head .trophy-image{grid-column:1}body>.trophy-hover-box.db-item-box .trophy-hover-box-head h5{grid-column:2;white-space:nowrap;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 32px),transparent)}body>.trophy-hover-box.db-item-box .trophy-hover-box-head .trophy-hover-box-head-link{grid-column:3;justify-self:end;margin-left:0}body>.trophy-hover-box .trophy-hover-box-middle .gg-table{margin:12px 0}body>.trophy-hover-box.db-item-box>.trophy-hover-box-inner>.trophy-hover-box-head .trophy-image{flex:0 0 auto;margin:0}body>.trophy-hover-box.db-item-box>.trophy-hover-box-inner>.trophy-hover-box-head .item-icon{margin:0;padding:3px;border-radius:5px}body>.trophy-hover-box.db-item-box>.trophy-hover-box-inner>.trophy-hover-box-head .item-icon-inner{width:34px;height:34px;background-repeat:no-repeat;background-size:contain;border-radius:3px}body>.trophy-hover-box.db-item-box>.trophy-hover-box-inner>.trophy-hover-box-head h5{flex:1 1 auto;min-width:0}body>.db-item-box.tip-on-right{padding-right:10px}body>.db-item-box.tip-on-left{padding-left:10px}body>.db-item-box>.tip{display:none}body>.db-item-box.tip-on-right>.tip,body>.db-item-box.tip-on-left>.tip{display:block;position:absolute;top:50%;transform:translateY(-50%);border-width:10px;width:20px;height:20px;content:"";border-style:solid}body>.db-item-box.tip-on-right>.tip{right:-10px;border-color:#fff0 #fff0 #fff0 #000}body>.db-item-box.tip-on-left>.tip{left:-10px;border-color:#fff0 #000 #fff0 #fff0}body>.guide-trophy-hover-box.tip-on-right{padding-right:10px}body>.guide-trophy-hover-box.tip-on-left{padding-left:10px}body>.guide-trophy-hover-box>.tip{display:none}body>.guide-trophy-hover-box.tip-on-right>.tip,body>.guide-trophy-hover-box.tip-on-left>.tip{display:block;position:absolute;top:50%;width:12px;height:12px;content:"";background-color:#000;border:0 solid #8a8f98;border-radius:2px;z-index:1}body>.guide-trophy-hover-box.tip-on-right>.tip{right:-9px;width:0;height:0;background-color:#fff0;border-width:8px 0 8px 9px;border-color:#fff0 #fff0 #fff0 #000;border-radius:0;transform:translateY(-50%)}body>.guide-trophy-hover-box.tip-on-left>.tip{left:4px;transform:translateY(-50%) rotate(45deg);border-bottom-width:2px;border-left-width:2px}body>.guide-trophy-hover-box>.trophy-hover-box-inner>.gg-table{padding:20px;margin:0}#trophy-breakdown-row .trophy-breakdown-item{margin-right:1em}#trophy-filters .trophy-filter-buttons-mobile{height:calc(1.5em + 20px)}.markup .trophy-type::before,#trophy-filters #trophy-type-filter .trophy-filter-button.icon::before{content:"\e99e";margin-right:.5em}.markup .trophy-type-bronze,.gg-vert-table i.gg-icon[data-value="1"]::before,#trophy-filters #trophy-type-filter .trophy-filter-button.icon[data-value="1"]::before{color:#a26053}.markup .trophy-type-silver,.gg-vert-table i.gg-icon[data-value="2"]::before,#trophy-filters #trophy-type-filter .trophy-filter-button.icon[data-value="2"]::before{color:#828181}.markup .trophy-type-gold,.gg-vert-table i.gg-icon[data-value="3"]::before,#trophy-filters #trophy-type-filter .trophy-filter-button.icon[data-value="3"]::before{color:#b77c03}.markup .trophy-type-platinum,.gg-vert-table i.gg-icon[data-value="4"]::before,#trophy-filters #trophy-type-filter .trophy-filter-button.icon[data-value="4"]::before{color:#308b9a}.trophy-box-table-svc-2 .trophy-name a,.trophy-table-svc-2 .trophy-table-col-name a{color:#107c10}.gsicon{vertical-align:text-top;display:inline-block;position:relative;background-color:#fff;border-radius:50%;width:1em;height:1em}.gsicon::before,.trophy-table .trophy-table-col-score .gsicon::before,#trophy-filters #trophy-type-filter .trophy-filter-button .gsicon::before,.trophy-box-table .trophy-score .gsicon::before{background-image:url(/assets/front/images/gamerscore.svg);background-position:center bottom;background-size:contain;background-repeat:no-repeat;display:inline-block;content:"";position:absolute;left:0;top:0;bottom:0;right:0}dialog#markdown-lightbox{background-color:#000;color:#fff;padding:0;border:1px solid #fff;outline:none;max-width:95%;max-width:calc(100vw - 2rem);max-height:95%;max-height:calc(100vh - 2rem);display:flex;flex-direction:column;width:fit-content}dialog#markdown-lightbox>*{padding:1em;margin:0;flex:1 0 auto;box-sizing:border-box;width:100%;overflow-wrap:break-word}dialog#markdown-lightbox>img:first-child{height:auto;max-width:100%;flex:0 1 auto;overflow:hidden;object-fit:contain;padding:0}dialog#markdown-lightbox.lightbox-video{width:min(90vw, 960px)}dialog#markdown-lightbox.lightbox-video>iframe{width:100%;aspect-ratio:16 / 9;height:auto;padding:0;border:0;flex:0 1 auto;display:block}dialog#markdown-lightbox::backdrop{background-color:rgb(0 0 0 / .75)}dialog#markdown-lightbox>.icon-cancel-circle{position:absolute;right:5px;top:5px;font-size:2rem;color:#fff;display:block;text-shadow:0 0 5px #000;cursor:pointer;padding:0;width:auto}dialog#markdown-lightbox>.icon-cancel-circle:hover{color:var(--maggenta)}dialog#markdown-lightbox>.lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;padding:0;margin:0;border:0;display:flex;align-items:center;justify-content:center;background:rgb(0 0 0 / .55);color:#fff;font-size:1.5rem;line-height:1;cursor:pointer;z-index:1}dialog#markdown-lightbox>.lightbox-nav:hover{color:var(--maggenta)}dialog#markdown-lightbox>.lightbox-nav--prev{left:8px}dialog#markdown-lightbox>.lightbox-nav--next{right:8px}dialog#markdown-lightbox>.lightbox-nav[hidden]{display:none}@media (min-width:621px){.markup .image-block-multi .image-block-multi-select .image-selector-wrapper{width:158px}.markup div.pull-quote{width:60%}.markup table{width:100%}body>.trophy-hover-box{max-width:500px;position:absolute;transform:none}body>.trophy-hover-box .close{position:absolute;top:-15px;right:-15px;background-color:#000}body>.trophy-hover-box.tip-on-right .close{right:-5px}body>.trophy-hover-box>.trophy-hover-box-inner{max-height:70vh}body>.trophy-hover-box>.trophy-hover-box-inner .trophy-hover-stats{margin-top:0}}@media (min-width:900px){.markup>.markup-inner .markup-body>.image-block{margin-left:0;margin-right:0;max-width:100%}.markup .image-block-multi .image-block-multi-select .image-selector-wrapper{width:208px}}.markup .image-block{margin:24px 0;background:#000;overflow:hidden;border-radius:0}.markup .image-block>.image-block-inner>.lightbox,.markup .image-block>.image-block-inner>.guide-image-link{display:block;position:relative;cursor:zoom-in}.markup .image-block:not(.image-block-2):not(.image-block-multi) picture{display:block;padding:0!important;aspect-ratio:16 / 9}.markup .image-block:not(.image-block-2):not(.image-block-multi) picture img{width:100%;height:100%;object-fit:cover;display:block}.markup img.img-fallback{background-color:#24262b;background-image:url(/assets/front/images/image-placeholder.svg),linear-gradient(135deg,#34373d,#212227);background-repeat:no-repeat,no-repeat;background-position:center center,center center;background-size:clamp(30px, 22%, 56px) auto,cover;min-height:84px;color:#fff0;font-size:0}.markup a.img-fallback-link{cursor:default}.markup a.img-fallback-link>.image-vfs-wrapper{display:none}.markup .image-block p.image-block-caption{background:#000;color:#c7ccd2;font-size:14px;font-style:italic;padding:14px 18px 18px;line-height:1.5;margin:0;text-align:left}.markup .image-block-2>.image-block-inner{display:grid;grid-template-columns:1fr 1fr;gap:8px;counter-reset:sbs-num}.markup .image-block-2:not(:has(>.image-block-inner)){display:grid;grid-template-columns:1fr 1fr;gap:8px;counter-reset:sbs-num}.markup .image-block-2:not(:has(>.image-block-inner))>.image-block-caption{grid-column:1 / -1}.markup .image-block-2 .image-block-2-tile{display:flex;flex-direction:column;background:#000}.markup .image-block-2 .image-block-2-img-wrapper,.markup .image-block-2 .image-block-2-img-wrapper:first-child{position:relative;background:#000;overflow:hidden;counter-increment:sbs-num;width:auto;margin:0;float:none;border:0;flex-shrink:0;aspect-ratio:606 / 330}.markup .image-block-2 .image-block-2-img-wrapper .lightbox,.markup .image-block-2 .image-block-2-img-wrapper .guide-image-link,.markup .image-block-2 .image-block-2-img-wrapper picture{height:100%}.markup .image-block-2 .image-block-2-img-wrapper::before{content:counter(sbs-num);position:absolute;left:10px;bottom:10px;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;background:rgb(0 0 0 / .65);border:1px solid rgb(255 255 255 / .3);color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;border-radius:4px;pointer-events:none}.markup .image-block-2 .image-block-2-img-wrapper .lightbox,.markup .image-block-2 .image-block-2-img-wrapper .guide-image-link{display:block;cursor:zoom-in}.markup .image-block-2 picture{width:100%;height:100%;display:block;padding:0!important}.markup .image-block-2 picture img,.markup .image-block-2 .image-block-2-img-wrapper>a>img{width:100%;height:100%;object-fit:cover;display:block}.markup .image-block-2 .image-block-2-tile-caption{flex:1;background:#000;color:#c7ccd2;font-size:14px;font-style:italic;line-height:1.5;margin:0;padding:14px 16px 16px}.markup .image-block-2.image-block-3up>.image-block-inner{grid-template-columns:repeat(3,1fr)}@media (max-width:620px){.markup .image-block-2>.image-block-inner,.markup .image-block-2.image-block-3up>.image-block-inner{grid-template-columns:1fr}}.markup .image-block-multi__main{width:100%;background:#000;aspect-ratio:16 / 9;position:relative}.markup .image-block-multi__main>.lightbox{display:block;height:100%;cursor:zoom-in}.markup .image-block-multi__main-img{width:100%;height:100%;object-fit:cover;display:block;cursor:zoom-in}.markup .image-block-multi__thumbs-row{display:flex;align-items:center;gap:14px;padding:14px;background:#0a0b0d}.markup .image-block-multi__nav{appearance:none;background:#fff0;border:0;color:#d09400;font-size:28px;font-weight:700;line-height:1;padding:0 8px;cursor:pointer;flex-shrink:0;transition:opacity 120ms ease}.markup .image-block-multi__nav:hover{opacity:.7}.markup .image-block-multi__thumbs{display:flex;gap:12px;flex:1;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.markup .image-block-multi__thumbs::-webkit-scrollbar{display:none}.markup .image-block-multi__thumb{appearance:none;background:#000;border:0;padding:0;position:relative;flex:0 0 auto;width:200px;aspect-ratio:16 / 9;overflow:hidden;cursor:pointer;outline:4px solid #fff0;outline-offset:-4px;transition:outline-color .12s ease;scroll-snap-align:start}.markup .image-block-multi__thumb:hover,.markup .image-block-multi__thumb--active{outline-color:#d09400}.markup .image-block-multi__thumb img{width:100%;height:100%;object-fit:cover;display:block}.markup .image-block-multi__thumb-num{position:absolute;right:6px;bottom:6px;min-width:22px;height:22px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;background:rgb(0 0 0 / .7);color:#fff;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;border-radius:3px;pointer-events:none}.markup .image-block-multi__thumb--active .image-block-multi__thumb-num{background:#d09400;color:#000}.markup .image-block-multi__caption{background:#000;color:#c7ccd2;font-size:14px;font-style:italic;padding:14px 18px 18px;line-height:1.5;margin:0;text-align:left}.markup .image-block-multi__caption-meta{color:#d09400;font-weight:700;margin-right:4px}.markup .image-block-multi__main picture,.markup .image-block-multi__thumb picture{display:block;width:100%;height:100%;padding:0!important}.markup .image-block-multi__main picture img,.markup .image-block-multi__thumb picture img{position:static;width:100%;height:100%;object-fit:cover;display:block}@media (max-width:620px){.markup .image-block-multi__thumbs-row{gap:10px;padding:10px}.markup .image-block-multi__thumb{width:calc((100% - 20px) / 3)}}.gg-clip{position:relative;display:block;margin:1.4em auto;max-width:640px;background:#000;border-radius:10px;overflow:hidden;line-height:0;cursor:pointer}.gg-clip>video,.gg-clip>img{display:block;width:100%;height:auto;max-width:100%}.gg-clip-link{display:flex;align-items:center;justify-content:flex-end;gap:.35em;max-width:640px;margin:-.7em auto 1.6em;font-size:.82em;line-height:1.3;color:#8a8f98;text-decoration:none}.gg-clip-link:hover{color:#fff;text-decoration:underline}.gg-clip-link .gg-icon{font-size:.95em}.gg-clip-wm{position:absolute;bottom:8px;right:10px;width:84px;height:15px;background:url(/assets/front/images/logo/gg-logo-wordmark-long.svg) right center / contain no-repeat;opacity:.5}.gg-clip::after{content:"Clip";position:absolute;top:8px;left:8px;padding:2px 7px;font:700 11px/1 "Inter",Arial,sans-serif;letter-spacing:.06em;color:#fff;background:rgb(0 0 0 / .55);border-radius:5px;pointer-events:none}.gg-clip.is-paused>video{opacity:.55}.gg-clip.is-paused::after{display:none}.gg-clip.is-paused::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-style:solid;border-width:14px 0 14px 24px;border-color:#fff0 #fff0 #fff0 #fff;filter:drop-shadow(0 1px 3px rgb(0 0 0 / .6));pointer-events:none}#marker-popup-content .image-block-multi__thumbs-row{gap:8px;padding:8px}#marker-popup-content .image-block-multi__thumb{width:calc((100% - 16px) / 3);min-width:0}#marker-popup-content .image-block-multi__nav{font-size:22px;padding:0 4px}.markup .image-block-multi__hero-num{position:absolute;right:8px;bottom:8px;min-width:26px;height:26px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;background:rgb(0 0 0 / .72);color:#fff;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;border-radius:4px;pointer-events:none;z-index:2}.gg-table{border-color:rgb(255 255 255 / .25)}.gg-table>table>*>tr>*:first-child{border-left:none}.gg-table>table>*>tr>*:last-child{border-right:none}.gg-table>table>thead>tr:first-child>*{border-top:none}.gg-table:has(>table.trophy-box-table){border:none;border-radius:0;background-color:#fff0}.trophy-page .trophy-guide-heading{margin:0 20px .6em;color:var(--maggenta,#e75a71);font-size:1.5em;font-weight:700;line-height:1.2}.trans-header-block.trophy-page{padding:0}.trophy-page .comments.container{border-radius:0}.db-edit-fab{position:fixed;left:16px;bottom:16px;z-index:50;display:inline-flex;align-items:center;gap:.4em;padding:9px 14px;background-color:var(--maggenta);color:#fff;font-weight:700;font-size:.85rem;text-decoration:none;box-shadow:0 2px 10px rgb(0 0 0 / .45)}.db-edit-fab:hover{color:#fff;filter:brightness(1.08)}td.tro .achv-header-bar{display:flex;align-items:center;justify-content:space-between;gap:12px 16px;flex-wrap:wrap}.achv-title{margin:0;color:#fff;font-size:1.6rem;font-weight:700;line-height:1.2}.achv-services{display:flex;gap:6px}.achv-service{display:inline-flex;align-items:center;gap:5px;padding:4px 12px;border-radius:6px;background-color:rgb(255 255 255 / .08);color:#cfe9ff;font-size:.85rem;font-weight:600}.achv-service::before{content:"";width:1em;height:1em;flex-shrink:0;background-color:currentColor;-webkit-mask:var(--svc-logo) center / contain no-repeat;mask:var(--svc-logo) center / contain no-repeat}.achv-service.trophy-service-selector-svc-1::before{--svc-logo:url(/assets/front/trophies/psn-trophies.svg)}.achv-service.trophy-service-selector-svc-2::before{--svc-logo:url(/assets/front/trophies/xbox-achievements.svg)}.achv-service.trophy-service-selector-svc-3::before{--svc-logo:url(/assets/front/trophies/steam-achievements.svg)}.achv-service:hover{text-decoration:none;background-color:rgb(255 255 255 / .16)}.achv-service.is-active{background-color:var(--maggenta);color:#fff}.achv-breadcrumb{margin-top:8px;font-size:.85rem;color:rgb(255 255 255 / .75)}.achv-breadcrumb a{color:rgb(255 255 255 / .75)}.achv-bc-sep{margin:0 6px;opacity:.6}.achv-bc-cur{color:#fff}.achv-roadmap{margin:12px 0 0;padding:20px 22px;background:#121212;border:1px solid rgb(255 255 255 / .06);border-radius:0}.achv-roadmap-head{margin:0 0 12px;color:var(--maggenta);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.achv-roadmap-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px}@media (max-width:1024px){.achv-roadmap-strip{grid-template-columns:repeat(3,1fr)}}@media (max-width:520px){.achv-roadmap-strip{grid-template-columns:repeat(3,1fr);gap:10px}.achv-roadmap{padding:16px}}.achv-roadmap-stat{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;min-width:0;padding:14px 12px;background:linear-gradient(rgb(255 255 255 / .08),rgb(255 255 255 / .03));border:1px solid rgb(255 255 255 / .12);border-radius:14px;box-shadow:inset 0 1px 0 rgb(255 255 255 / .12),0 2px 10px rgb(0 0 0 / .18)}.achv-roadmap-stat-icon{color:rgb(255 255 255 / .8);display:inline-flex;align-items:center;font-size:17px;line-height:1}.achv-roadmap-stat-line{display:inline-flex;align-items:center;gap:6px}.achv-roadmap-stat--alert .achv-roadmap-stat-icon,.achv-roadmap-stat--alert .achv-roadmap-stat-value{color:#e75a71}.achv-roadmap-stat-value{font-size:1.1rem;font-weight:700;line-height:1;color:#fff}.achv-roadmap-stat-label{font-size:.65rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:rgb(255 255 255 / .5)}.achv-roadmap-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px}.achv-roadmap-summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}.achv-roadmap-chip{display:inline-flex;align-items:center;gap:6px;font-size:.92rem;font-weight:700;color:#fff}.achv-roadmap-chip-icon{display:inline-flex;color:rgb(255 255 255 / .7);font-size:16px;line-height:1}.achv-roadmap-chip-label{font-weight:600;color:rgb(255 255 255 / .6)}.achv-roadmap-chip--alert .achv-roadmap-chip-icon,.achv-roadmap-chip--alert .achv-roadmap-chip-value{color:#e75a71}.achv-roadmap-actions{display:flex;align-items:center;gap:16px}.achv-roadmap-toggle{display:inline-flex;align-items:center;gap:5px;padding:0;background:none;border:none;color:rgb(255 255 255 / .7);font-size:.78rem;font-weight:700;cursor:pointer}.achv-roadmap-toggle:hover{color:#fff}.achv-roadmap-toggle-caret{font-size:.6rem;transition:transform .15s}.achv-roadmap.is-expanded .achv-roadmap-toggle-caret{transform:rotate(180deg)}.achv-roadmap-strip[hidden]{display:none}.achv-roadmap-summary-link{flex-shrink:0;color:var(--maggenta);font-size:.78rem;font-weight:700;white-space:nowrap}.achv-rarity{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 20px;margin-top:12px;padding-top:12px;border-top:1px solid rgb(255 255 255 / .08)}.achv-rarity-stat{font-size:.82rem;color:rgb(255 255 255 / .55)}.achv-rarity-value{margin-right:3px;font-size:.95rem;font-weight:800;color:#fff}.achv-rarity-stat--plat .achv-rarity-value{color:#5cc4d8}.achv-page .in-page-tabs{margin:0}.trans-header-block.achv-page .in-page-tabs{width:auto;overflow:visible;background:#fff0}.trans-header-block.achv-page .in-page-tabs>.in-page-tabs-inner{display:inline-flex;gap:4px;padding:4px;background:var(--subbackground);border-radius:10px;text-align:left}.trans-header-block.achv-page .in-page-tabs a:link,.trans-header-block.achv-page .in-page-tabs a:active,.trans-header-block.achv-page .in-page-tabs a:visited{display:inline-flex;align-items:center;gap:6px;margin:0;padding:7px 16px;border-radius:7px;font-size:.9rem;font-weight:600;color:var(--subtext)}.trans-header-block.achv-page .in-page-tabs>.in-page-tabs-inner>a.active,.trans-header-block.achv-page .in-page-tabs>.in-page-tabs-inner>a:hover{background:var(--background);color:#fff}.trans-header-block.achv-page .in-page-tabs>.in-page-tabs-inner>a>i{display:inline;font-size:1rem}.achv-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;padding:44px 20px;color:var(--subtext)}.achv-empty>.gg-icon{font-size:2.6rem;opacity:.45}.achv-empty-title{margin:6px 0 0;color:#fff;font-size:1.2rem;font-weight:700}.achv-empty-text{margin:0;max-width:44ch;line-height:1.5}.achv-empty-action{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:9px 18px;border-radius:8px;background:#e75a71;color:#fff;font-weight:600}.achv-empty-action:hover{text-decoration:none;background:#d8455d;color:#fff}.achv-page .trophy-filter-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:0;margin-bottom:12px;padding:0;background:#fff0}.trans-header-block.achv-page{overflow:visible}.achv-page .trophy-filter-bar{position:sticky;top:var(--trophy-sticky-top,98px);z-index:30;transition:top .2s}.achv-page .trophy-filter-bar.is-stuck::after{content:"";position:absolute;left:0;right:0;top:100%;height:18px;background:linear-gradient(#121212,#fff0);pointer-events:none}.achv-page .trophy-filter-bar.is-stuck{padding:8px 12px;background:#121212}.achv-page .trophy-filter-bar__tabs{display:flex;flex-wrap:wrap;gap:8px}.achv-page .trophy-filter-bar__tab{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;background:#fff0;border:1px solid rgb(255 255 255 / .12);border-radius:999px;color:#fff;font-size:.8rem;font-weight:600;cursor:pointer}.achv-page .trophy-filter-bar__tab:hover{background:rgb(255 255 255 / .06);border-color:rgb(255 255 255 / .2)}.achv-page .trophy-filter-bar__tab--active{background:var(--maggenta);border-color:var(--maggenta)}.achv-page .trophy-filter-bar__tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;padding:0 5px;background:rgb(0 0 0 / .3);border-radius:999px;font-size:.7rem;font-weight:700}.achv-page .trophy-filter-bar__tab--active .trophy-filter-bar__tab-count{background:rgb(255 255 255 / .25)}.achv-page .trophy-filter-bar__controls{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.achv-page .trophy-filter-bar__search{flex:1 1 0%;min-width:0;display:inline-flex;align-items:center;gap:10px;height:46px;padding:0 16px;background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .14);border-radius:12px;box-sizing:border-box}.achv-page .trophy-filter-bar__search:focus-within{border-color:var(--maggenta)}.achv-page .trophy-filter-bar__search-icon{order:1;flex-shrink:0;font-size:1.05rem;color:rgb(255 255 255 / .7);opacity:1}.achv-page .trophy-filter-bar__search-input{flex:1 1 auto;width:auto;min-width:0;margin:0;padding:0;background:#fff0;border:none;outline:none;color:#fff;font-size:1rem}.achv-page .trophy-filter-bar__search-input::placeholder{color:#7a7a7a}.achv-page .trophy-filter-bar__search-input:focus::placeholder{color:#fff0}.achv-page .trophy-filter-bar__sort{display:inline-flex;align-items:center;gap:8px}.achv-page .trophy-filter-bar__sort-label{font-size:.85rem;color:rgb(255 255 255 / .6)}.achv-page .trophy-filter-bar__sort-select{padding:8px 10px;background:rgb(0 0 0 / .25);border:1px solid rgb(255 255 255 / .1);border-radius:8px;color:#fff;font-size:.85rem;cursor:pointer}.achv-page .trophy-filter-bar__status{flex:1 1 100%;min-width:0;display:flex;align-items:center;gap:12px;font-size:.85rem;color:rgb(255 255 255 / .7)}.achv-page .trophy-filter-bar__status[hidden]{display:none}.achv-page .trophy-filter-bar__status-clear{padding:0;background:none;border:none;color:var(--maggenta);font-weight:600;cursor:pointer}@media (max-width:620px){.achv-roadmap{margin-top:8px;padding:10px 14px}.achv-page .trophy-filter-bar{gap:8px}.achv-page .trophy-filter-bar__tabs{gap:6px}.achv-page .trophy-filter-bar__group--sort .trophy-filter-bar__sort{width:100%}}.achv-page .trophy-filter-bar__group{display:flex;align-items:center;gap:8px;min-width:0}.achv-page .trophy-filter-bar__group-label{flex-shrink:0;width:64px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255 / .45)}.achv-page .trophy-filter-bar__group--cat{flex-direction:column;align-items:stretch;gap:6px}.achv-page .trophy-filter-bar__group--cat .trophy-filter-bar__group-label{width:auto;display:inline-flex;align-items:center;gap:6px}.achv-page .trophy-filter-bar__group--cat .trophy-filter-bar__group-label i{color:var(--tag-color)}.achv-page .trophy-filter-bar__group--sort .trophy-filter-bar__sort{flex:1 1 auto;min-width:0}.achv-page .trophy-filter-bar__row{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.achv-page .trophy-filter-bar__tab{gap:5px;padding:4px 9px;font-size:.75rem}.achv-page .trophy-filter-bar__tab .gg-icon{font-size:.85em;opacity:.9}.achv-page .trophy-filter-bar__tab-count{min-width:16px;padding:0 4px;font-size:.65rem}.achv-page .trophy-filter-bar__tab--tier-platinum:not(.trophy-filter-bar__tab--active){color:#cdeafe;border-color:rgb(92 196 216 / .55)}.achv-page .trophy-filter-bar__tab--tier-gold:not(.trophy-filter-bar__tab--active){color:#f0cd80;border-color:rgb(232 176 69 / .55)}.achv-page .trophy-filter-bar__tab--tier-silver:not(.trophy-filter-bar__tab--active){color:#d6dde4;border-color:rgb(184 192 200 / .55)}.achv-page .trophy-filter-bar__tab--tier-bronze:not(.trophy-filter-bar__tab--active){color:#e0a87e;border-color:rgb(196 122 79 / .55)}.achv-page .trophy-filter-bar__advanced-toggle{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:4px 2px;background:none;border:none;color:rgb(255 255 255 / .7);font-size:.8rem;font-weight:600;cursor:pointer}.achv-page .trophy-filter-bar__advanced-toggle:hover{color:#fff}.achv-page .trophy-filter-bar__advanced-caret{transition:transform .15s ease}.achv-page .trophy-filter-bar__advanced-toggle[aria-expanded="true"] .trophy-filter-bar__advanced-caret{transform:rotate(180deg)}.achv-page .trophy-filter-bar__advanced{display:flex;flex-direction:column;gap:8px}.achv-page .trophy-filter-bar__advanced[hidden]{display:none}@media (max-width:620px){.achv-page .trophy-filter-bar__group{flex-direction:column;align-items:flex-start;gap:4px}.achv-page .trophy-filter-bar__group-label{width:auto}.achv-page .trophy-filter-bar__row{flex-wrap:wrap;width:100%}}.achv-page .trans-header-block-inner{padding-top:24px}.achv-page .achv-roadmap{margin-top:0;border-top:none}.achv-page .achv-header{padding-left:20px;padding-right:20px}.achv-page .trophy-filter-bar__search-input{font-size:.85rem}.achv-page .trophy-filter-bar__sort-select{padding:5px 8px;font-size:.8rem}@media (max-width:620px){.achv-page .achv-header{padding-left:14px;padding-right:14px}.achv-page .achv-roadmap{padding-top:6px}}.achv-page .achv-header{padding-top:14px;padding-bottom:8px}.achv-page .achv-header-bar{gap:8px 12px}.achv-roadmap-summary-link{font-size:.72rem;font-weight:600;color:rgb(232 120 150 / .82)}.achv-page .trophy-filter-bar__search-input{font-size:.875rem}.achv-page .trophy-filter-bar__search-icon{font-size:1rem}.achv-page .trophy-filter-bar__tab:not(.trophy-filter-bar__tab--active){background:rgb(255 255 255 / .07);border-color:#fff0}.achv-page .trophy-filter-bar__tab:not(.trophy-filter-bar__tab--active):hover{background:rgb(255 255 255 / .12)}.achv-page .trophy-filter-bar__tab--tier-platinum:not(.trophy-filter-bar__tab--active){background:rgb(92 196 216 / .16);color:#cdeafe}.achv-page .trophy-filter-bar__tab--tier-gold:not(.trophy-filter-bar__tab--active){background:rgb(232 176 69 / .16);color:#f0cd80}.achv-page .trophy-filter-bar__tab--tier-silver:not(.trophy-filter-bar__tab--active){background:rgb(184 192 200 / .16);color:#d6dde4}.achv-page .trophy-filter-bar__tab--tier-bronze:not(.trophy-filter-bar__tab--active){background:rgb(196 122 79 / .18);color:#e0a87e}.achv-page .trophy-filter-bar__tab--tier-platinum::before,.achv-page .trophy-filter-bar__tab--tier-gold::before,.achv-page .trophy-filter-bar__tab--tier-silver::before,.achv-page .trophy-filter-bar__tab--tier-bronze::before{content:"";width:1.1em;height:1.1em;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-position:center}.achv-page .trophy-filter-bar__tab--tier-platinum::before{background-image:url(/assets/front/trophies/ps5-platinum-trophy.png)}.achv-page .trophy-filter-bar__tab--tier-gold::before{background-image:url(/assets/front/trophies/ps5-gold-trophy.png)}.achv-page .trophy-filter-bar__tab--tier-silver::before{background-image:url(/assets/front/trophies/ps5-silver-trophy.png)}.achv-page .trophy-filter-bar__tab--tier-bronze::before{background-image:url(/assets/front/trophies/ps5-bronze-trophy.png)}.achv-page .trophy-filter-bar{margin-bottom:12px}.achv-page .trophy-filter-bar__search{padding:3px 9px}.achv-page .trophy-filter-bar__search-icon{font-size:.8rem}.achv-page .trophy-filter-bar__advanced-toggle{align-self:flex-start;gap:7px;padding:5px 12px;background:rgb(255 255 255 / .07);border-radius:999px;color:rgb(255 255 255 / .9);font-size:.78rem;font-weight:600}.achv-page .trophy-filter-bar__advanced-toggle:hover,.achv-page .trophy-filter-bar__advanced-toggle[aria-expanded="true"]{background:rgb(255 255 255 / .12);color:#fff}.achv-page .trophy-filter-bar__advanced-icon{font-size:.95em;opacity:.85}.achv-page .trophy-filter-bar__advanced-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:var(--maggenta);border-radius:999px;color:#fff;font-size:.65rem;font-weight:700;line-height:1}.achv-page .trophy-filter-bar__advanced-count[hidden]{display:none}.achv-page .trophy-filter-bar__advanced{flex:1 1 100%;min-width:0;box-sizing:border-box;margin-top:2px;padding-top:10px;border-top:1px solid rgb(255 255 255 / .08)}.achv-page .trophy-filter-bar__refine{flex:0 0 auto;display:flex;gap:12px}.achv-page .trophy-filter-bar__refine>*{flex:0 0 auto;min-width:0}.achv-page .trophy-filter-bar__refine .trophy-filter-bar__advanced-toggle{align-self:auto;justify-content:center;height:46px;padding:0 14px;box-sizing:border-box}.achv-page .trophy-filter-bar__sort{position:relative;gap:6px}.achv-page .trophy-filter-bar__sort-native{position:absolute;width:1px;height:1px;padding:0;margin:0;border:0;opacity:0;pointer-events:none}.achv-page .trophy-filter-bar__sort-btn{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;height:40px;padding:0 12px;background:rgb(0 0 0 / .25);border:1px solid rgb(255 255 255 / .1);border-radius:8px;color:#fff;font-size:.85rem;font-weight:600;cursor:pointer;box-sizing:border-box}.achv-page .trophy-filter-bar__sort-btn:hover{border-color:rgb(255 255 255 / .25)}.achv-page .trophy-filter-bar__sort-current{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.achv-page .trophy-filter-bar__sort-caret{flex-shrink:0;font-size:.8em;opacity:.7;transition:transform .15s ease}.achv-page .trophy-filter-bar__sort-btn[aria-expanded="true"] .trophy-filter-bar__sort-caret{transform:rotate(180deg)}.achv-page .trophy-filter-bar__sort-menu{position:absolute;top:calc(100% + 4px);left:0;right:46px;z-index:40;margin:0;padding:4px;min-width:160px;list-style:none;background:#1b1b1b;border:1px solid rgb(255 255 255 / .12);border-radius:8px;box-shadow:0 8px 24px rgb(0 0 0 / .45);max-height:60vh;overflow-y:auto}.achv-page .trophy-filter-bar__sort-menu[hidden]{display:none}.achv-page .trophy-filter-bar__sort-opt{display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:6px;font-size:.85rem;color:rgb(255 255 255 / .85);cursor:pointer}.achv-page .trophy-filter-bar__sort-opt-icon{flex-shrink:0;width:1.05em;font-size:.95em;text-align:center;color:var(--maggenta);opacity:.9}.achv-page .trophy-filter-bar__sort-opt:hover{background:rgb(255 255 255 / .08)}.achv-page .trophy-filter-bar__sort-opt.is-active{background:var(--maggenta);color:#fff;font-weight:700}.achv-page .trophy-filter-bar__sort-opt.is-active .trophy-filter-bar__sort-opt-icon{color:#fff;opacity:1}.achv-page .trophy-filter-bar__sort-dir{flex:0 0 auto;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:rgb(0 0 0 / .25);border:1px solid rgb(255 255 255 / .1);border-radius:8px;color:#fff;cursor:pointer;box-sizing:border-box}.achv-page .trophy-filter-bar__sort-dir:hover{border-color:rgb(255 255 255 / .25)}.achv-page .trophy-filter-bar__sort-dir[aria-pressed="true"]{background:var(--maggenta);border-color:var(--maggenta)}.achv-page .trophy-filter-bar__tab--active,.achv-page .trophy-filter-bar__tab--active:hover{background:var(--maggenta);border-color:var(--maggenta);color:#fff;font-weight:700}.achv-page .trophy-filter-bar__tab--active .gg-icon{opacity:1}.achv-page .trophy-filter-bar__tab--active .trophy-filter-bar__tab-count{background:rgb(0 0 0 / .28);color:#fff}.trophy-page .trophy-hero-crumb{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:.8rem}.trophy-page .trophy-hero-crumb a{color:rgb(255 255 255 / .6)}.trophy-page .trophy-hero-crumb a:hover{color:#fff}.trophy-page .trophy-hero-crumb span{color:rgb(255 255 255 / .3)}.trophy-page .trophy-hero-platforms{display:inline-flex;gap:6px}.trophy-page .trophy-hero-platform{padding:4px 11px;border-radius:999px;background:rgb(255 255 255 / .07);font-size:.78rem;font-weight:600;color:rgb(255 255 255 / .8)}.trophy-page .trophy-hero-platform.is-active{background:var(--maggenta);color:#fff}.trophy-page .trophy-sections{margin:0 0 16px;padding:16px 20px;background:#121212;border-radius:8px}.trophy-page .trophy-sections-head{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:1rem;font-weight:700;color:#fff}.trophy-page .trophy-sections-head .gg-icon{color:var(--maggenta)}.trophy-page .trophy-sections-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.trophy-page .trophy-sections-list>li>a{display:flex;flex-direction:row;align-items:center;gap:10px;padding:9px 12px;border-radius:6px;background:rgb(255 255 255 / .04)}.trophy-page .trophy-sections-list>li>a:hover{background:rgb(255 255 255 / .08)}.trophy-page .trophy-sections-thumb{flex:0 0 auto;position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:32px;overflow:hidden;background:linear-gradient(135deg,#2c2f38,#1b1d23)}.trophy-page .trophy-sections-thumb .gg-icon{font-size:14px;color:rgb(255 255 255 / .28)}.trophy-page .trophy-sections-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.trophy-page .trophy-sections-text{display:flex;flex-direction:column;gap:2px;min-width:0}.trophy-page .trophy-sections-page{font-size:.92rem;font-weight:600;color:#7eb4cf;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trophy-page .trophy-sections-crumb{font-size:.75rem;color:rgb(255 255 255 / .5)}.trophy-page .trophy-hero,.trophy-page .trophy-sections,.trophy-page .trophy-hero-art img,.trophy-page .trophy-sections-list>li>a,.trophy-page .trans-header-block-inner,.trophy-page .prev-next-nav-prev,.trophy-page .prev-next-nav-next{border-radius:0}.trophy-page .trophy-related{margin:0 0 16px;padding:16px 20px;background:#121212}.trophy-page .trophy-related-head{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:1rem;font-weight:700;color:#fff}.trophy-page .trophy-related-head .gg-icon{color:var(--maggenta)}.trophy-page .trophy-related-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.trophy-page .trophy-related-item{display:flex;align-items:center;gap:10px;padding:8px 10px;background:rgb(255 255 255 / .04)}.trophy-page .trophy-related-item:hover{background:rgb(255 255 255 / .08)}.trophy-page .trophy-related-icon{flex:0 0 auto;width:36px;height:36px;object-fit:cover}.trophy-page .trophy-related-tier{flex:0 0 auto;width:20px;height:20px;object-fit:contain}.trophy-page .trophy-related-title{font-size:.85rem;font-weight:600;color:#7eb4cf;line-height:1.25}.trophy-page .trophy-related-text{display:flex;flex-direction:column;gap:1px;min-width:0}.trophy-page .trophy-related-reason{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:rgb(255 255 255 / .4)}.trophy-page .prev-next-trophy-nav{display:flex;justify-content:space-between;gap:10px;margin-bottom:18px}.trophy-page .prev-next-trophy-link{display:flex;align-items:center;gap:8px;max-width:48%;padding:7px 12px;background:#1a1a1a;border:1px solid rgb(255 255 255 / .06);color:#d8dadd;font-size:.82rem;line-height:1.2}.trophy-page .prev-next-trophy-link.is-next{justify-content:flex-end}.trophy-page .prev-next-trophy-link.is-empty{background:#fff0;border:0;pointer-events:none}.trophy-page .prev-next-trophy-link:not(.is-empty):hover{border-color:var(--maggenta,#e85a71);color:#fff}.trophy-page .prev-next-trophy-link>i{flex:0 0 auto;color:#7a8088;font-size:1rem}.trophy-page .prev-next-trophy-link:not(.is-empty):hover>i{color:var(--maggenta,#e85a71)}.trophy-page .prev-next-trophy-current{display:flex;align-items:center;justify-content:center;flex:0 0 auto;color:#7a8088;font-size:1rem}.trophy-page .prev-next-trophy-link:hover>i{color:var(--maggenta,#e85a71)}.trophy-page .prev-next-trophy-text{display:flex;flex-direction:column;min-width:0}.trophy-page .prev-next-trophy-link.is-next .prev-next-trophy-text{align-items:flex-end}.trophy-page .prev-next-trophy-label{font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:#7a8088}.trophy-page .prev-next-trophy-title{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trophy-page .trophy-next-rec{display:flex;flex-direction:column;gap:8px;margin:0 0 18px;padding:12px 16px;background:linear-gradient(90deg,rgb(232 90 113 / .18),rgb(232 90 113 / .04)),#181818;border:1px solid rgb(232 90 113 / .3)}.trophy-page .trophy-next-rec:hover{border-color:var(--maggenta,#e85a71)}.trophy-page .trophy-next-rec-label{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:rgb(232 120 150 / .95)}.trophy-page .trophy-next-rec-main{display:flex;align-items:center;gap:12px}.trophy-page .trophy-next-rec-icon{width:40px;height:40px;object-fit:cover;flex:0 0 auto}.trophy-page .trophy-next-rec-title{flex:1 1 auto;min-width:0;font-size:1rem;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trophy-page .trophy-next-rec-main>i{flex:0 0 auto;color:var(--maggenta,#e85a71)}.trophy-page .trophy-community-intro{margin:22px 0 16px;padding:16px 20px;background:#121212}.trophy-page .trophy-community-head{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:1.05rem;font-weight:600;color:#e8e8e8}.trophy-page .trophy-community-head i{color:#7a8088}.trophy-page .trophy-community-empty{margin:0;color:#9aa0a6;font-size:.9rem}.trophy-page .comments[data-comments="0"] .comment-count-header{display:none}@media (min-width:621px){.trophy-page .trophy-hero,.trophy-page .trophy-sections,.trophy-page .trophy-related,.trophy-page .trophy-next-rec,.trophy-page .trophy-community-intro{padding:40px}.trophy-page .trans-header-block-inner{padding-top:40px;padding-bottom:40px}.achv-page .achv-header,.achv-page .achv-roadmap{padding:40px}}.trophy-page .trophy-single-card{padding:20px;margin-bottom:16px;background:#121212}.trophy-page .trophy-hero-chrome{padding:14px 20px;margin-bottom:20px;background:rgb(0 0 0 / .8)}@media (min-width:621px){.trophy-page .trophy-single-card{padding:40px}.trophy-page .trophy-hero-chrome{padding:40px}}.trophy-page .trophy-single-card .gg-table .trophy-cards td.trophy-icon img{width:110px;height:110px;border-width:3px}.trophy-page .trophy-single-card .trophy-box-table-svc-1 td.trophy-score{display:none}.trophy-page .trophy-single-card td.trophy-icon{position:relative;overflow:visible}.trophy-page .trophy-single-card tr.trophy-card-tier-bronze td.trophy-icon::after,.trophy-page .trophy-single-card tr.trophy-card-tier-silver td.trophy-icon::after,.trophy-page .trophy-single-card tr.trophy-card-tier-gold td.trophy-icon::after,.trophy-page .trophy-single-card tr.trophy-card-tier-platinum td.trophy-icon::after{content:"";position:absolute;right:-6px;bottom:-6px;width:44px;height:44px;background-size:contain;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 1px 3px rgb(0 0 0 / .8));pointer-events:none}.trophy-page .trophy-single-card tr.trophy-card-tier-bronze td.trophy-icon::after{background-image:url(/assets/front/trophies/ps5-bronze-trophy.png)}.trophy-page .trophy-single-card tr.trophy-card-tier-silver td.trophy-icon::after{background-image:url(/assets/front/trophies/ps5-silver-trophy.png)}.trophy-page .trophy-single-card tr.trophy-card-tier-gold td.trophy-icon::after{background-image:url(/assets/front/trophies/ps5-gold-trophy.png)}.trophy-page .trophy-single-card tr.trophy-card-tier-platinum td.trophy-icon::after{background-image:url(/assets/front/trophies/ps5-platinum-trophy.png)}.trophy-page .trophy-hero-heading{margin:0}.trophy-page .trophy-hero-heading-sep{margin:0 4px;color:rgb(255 255 255 / .3);font-weight:400}.trophy-page .trophy-hero-chrome .achv-header-bar{margin-bottom:10px}.trophy-page .trophy-hero-chrome .trophy-hero-crumb{margin-bottom:0}.achv-page .achv-header,.achv-page .achv-roadmap{background:rgb(0 0 0 / .8)}.achv-page .achv-roadmap{margin-bottom:20px}@media (min-width:621px){.achv-page .achv-header{padding-bottom:4px}.achv-page .achv-roadmap{padding-top:4px}.achv-page .trans-header-block-inner{padding-top:18px}}.achv-page .achv-roadmap{margin-bottom:14px}.trophy-page .trophy-related-why{margin:-4px 0 12px;color:rgb(255 255 255 / .55);font-size:.82rem}.trophy-page .trophy-discussion-divider{display:flex;align-items:center;gap:12px;margin:16px 0 8px;color:rgb(255 255 255 / .45);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.trophy-page .trophy-discussion-divider::before,.trophy-page .trophy-discussion-divider::after{content:"";flex:1 1 auto;height:1px;background:rgb(255 255 255 / .1)}.trophy-page .comments form.comment .comment-mainform textarea.not-started-typing{height:96px;padding-top:26px;padding-bottom:26px}@media (max-width:620px){.trophy-page .comments form.comment .comment-mainform textarea.not-started-typing{height:132px}}.trophy-page .comment-count-header{font-size:1.15rem;margin-bottom:8px}.trophy-page .comment-sort-button{padding:4px 13px;font-size:.8rem}.trophy-page .comments .comment-content .comment-author{font-size:14px}.trophy-page .comments .comment-content .comment-body{font-size:.9rem}.trophy-page .comments .comment-content .comment-below-body .comment-actions,.trophy-page .comments .comment-date,.trophy-page .comments .comment-date-phone{font-size:.8rem}.trophy-page .comments{--comments-background-color:transparent}.trophy-page .comments form.comment textarea{background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .12);border-radius:8px}.trophy-page .trophy-sections{box-shadow:inset 3px 0 0 rgb(126 180 207 / .6)}.achv-page .steam-track{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px;margin-top:0;margin-bottom:14px;padding:16px 20px;background:rgb(27 40 56 / .92);border:1px solid rgb(102 192 244 / .25);border-radius:8px}.achv-page .trans-header-block-inner:has(.steam-track){padding-top:20px}@media (min-width:621px){.achv-page .trans-header-block-inner:has(.steam-track){padding-top:40px}}.achv-page .steam-track-body{flex:1 1 240px;min-width:0}.achv-page .steam-track-title{margin:0;color:#fff;font-size:1rem;font-weight:700}.achv-page .steam-track-text{margin:2px 0 0;color:rgb(255 255 255 / .6);font-size:.85rem}.achv-page .steam-track-logo{display:inline-flex;color:#fff;font-size:1.05rem}.achv-page .steam-track-btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:10px 18px;background:#66c0f4;border:none;border-radius:6px;color:#0b1722;font-size:.9rem;font-weight:700;cursor:pointer;text-decoration:none}.achv-page .steam-track-btn:hover{background:#8fd0f7}.achv-page .steam-track-btn[disabled]{opacity:.6;cursor:default}.achv-page .steam-track-btn--ghost{padding:7px 14px;background:#fff0;border:1px solid rgb(102 192 244 / .45);color:#66c0f4;font-size:.82rem;font-weight:600}.achv-page .steam-track-btn--ghost:hover{background:rgb(102 192 244 / .12)}.achv-page .steam-track--connected{flex-direction:column;align-items:stretch;flex-wrap:nowrap;padding:9px 14px;margin-bottom:8px;background:rgb(27 40 56 / .55);border-color:rgb(102 192 244 / .18)}.achv-page .steam-track-summary{display:flex;align-items:center;gap:10px;width:100%;padding:0;background:none;border:none;color:#fff;font:inherit;text-align:left;cursor:pointer}.achv-page .steam-track-summary-label{font-size:1rem;font-weight:700;color:#fff}.achv-page .steam-track-summary-count{color:rgb(255 255 255 / .7);font-size:.9rem;font-weight:600}.achv-page .steam-track-summary-caret{margin-left:auto;color:rgb(255 255 255 / .55);font-size:.8rem;transition:transform .2s ease}.achv-page .steam-track--connected:not([data-steam-collapsed]) .steam-track-summary-caret{transform:rotate(180deg)}.achv-page .steam-track-detail{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px;width:100%}.achv-page .steam-track-detail .steam-track-text{margin:0}.achv-page .steam-track[data-steam-collapsed] .steam-track-detail{display:none}.achv-page .steam-track-progress{width:100%;height:8px;border-radius:999px;background:rgb(255 255 255 / .12);overflow:hidden}.achv-page .steam-track-progress-fill{height:100%;min-width:2px;border-radius:999px;background:linear-gradient(90deg,#4ba0e0,#66c0f4);transition:width .35s ease}@media (prefers-reduced-motion:reduce){.achv-page .steam-track-progress-fill{transition:none}}.achv-page .steam-track-title{display:flex;align-items:center}.achv-page .steam-track-tick{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#2ea043;color:#fff;font-size:.62rem;animation:steam-tick-pop .45s ease-out both}@keyframes steam-tick-pop{0%{transform:scale(0)}60%{transform:scale(1.15)}100%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.achv-page .steam-track-tick{animation:none}}.gg-tag-tip{position:fixed;z-index:9999;display:none;max-width:220px;padding:5px 10px;background:rgb(15 18 22 / .96);border:1px solid currentColor;border-radius:4px;font-size:.7rem;font-weight:600;letter-spacing:.04em;line-height:1.35;pointer-events:none}.gg-tag-tip-arrow{position:absolute;left:var(--ax,50%);top:100%;margin-left:-5px;border:5px solid #fff0;border-top-color:currentColor}.gg-tag-tip-below .gg-tag-tip-arrow{top:auto;bottom:100%;border-top-color:#fff0;border-bottom-color:currentColor}.trophy-page .trophy-coverage{display:flex;align-items:center;gap:8px;margin:0 0 16px;padding:10px 16px;font-size:.9rem;font-weight:600;color:#fff;background:#121212;border-left:3px solid rgb(255 255 255 / .25)}.trophy-page .trophy-coverage .gg-icon{font-size:14px}.trophy-page .trophy-coverage-full{border-left-color:#6aa37a}.trophy-page .trophy-coverage-full .gg-icon{color:#6aa37a}.trophy-page .trophy-coverage-partial{border-left-color:#6aa3d4}.trophy-page .trophy-coverage-partial .gg-icon{color:#6aa3d4}.trophy-page .trophy-coverage-none{color:rgb(255 255 255 / .6)}.trophy-page .trophy-coverage-none .gg-icon{color:rgb(255 255 255 / .45)}.trophy-page .trophy-single-card .trophy-coverage{margin:16px 0 0;padding:14px 0 0;background:#fff0;border-left:0;border-top:1px solid rgb(255 255 255 / .08)}.trophy-page .trophy-related-group{margin:0 0 14px}.trophy-page .trophy-related-group:last-child{margin-bottom:0}.trophy-page .trophy-related-group-head{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:rgb(255 255 255 / .55)}.trophy-page .trophy-related-group-head .gg-icon{font-size:12px;color:var(--maggenta)}.trophy-page .trophy-related-group-head .icon-star{color:#e8b045}.trophy-page .trophy-rating{margin:0 0 16px;padding:16px 20px;background:#121212}.trophy-page .trophy-rating-head{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:1rem;font-weight:700;color:#fff}.trophy-page .trophy-rating-head .gg-icon{color:#e8b045}.achv-tags{margin:0 0 16px;padding:16px 20px;background:#121212}@media (min-width:621px){.trophy-page .trophy-rating,.trophy-page .achv-tags{padding:40px}}.achv-tags-head{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:#fff;font-size:1.15rem;font-weight:700}.achv-tags-head .gg-icon{color:var(--maggenta,#e85a71)}.achv-tags-head-icon{flex:0 0 auto;width:18px;height:18px;background-color:var(--maggenta,#e85a71);-webkit-mask:url(/assets/front/images/icons/trophy-tag.svg) center / contain no-repeat;mask:url(/assets/front/images/icons/trophy-tag.svg) center / contain no-repeat}.achv-tags-list{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.achv-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;border:1px solid #fff0;font-size:.82rem;font-weight:600;cursor:help}.achv-tag-mark{display:inline-flex;justify-content:center;min-width:12px}.achv-tag--verified{background:rgb(63 185 80 / .14);border-color:rgb(63 185 80 / .4);color:#4ac95e}.achv-tag--verified .achv-tag-mark::before{content:"\2713";font-weight:700}.achv-tag--consensus{background:rgb(102 192 244 / .14);border-color:rgb(102 192 244 / .4);color:#8fd0f7}.achv-tag--consensus .achv-tag-mark::before{content:"\25CF";font-size:.7em}.achv-tag--proposed{background:#fff0;border-color:rgb(255 255 255 / .2);color:rgb(255 255 255 / .6)}.achv-tag--proposed .achv-tag-mark::before{content:"\25CB";font-size:.7em}.achv-tags-empty{margin:0 0 16px;color:rgb(255 255 255 / .5);font-size:.9rem}.achv-tags-classify{padding:14px 0 0;border-top:1px solid rgb(255 255 255 / .08)}.achv-tags-classify-head{margin:0 0 10px;color:#fff;font-size:.95rem;font-weight:600}.achv-tags-classify-sub{color:rgb(255 255 255 / .5);font-size:.82rem;font-weight:400}.achv-tags-cat{border-top:1px solid rgb(255 255 255 / .06)}.achv-tags-cat:first-of-type{border-top:none}.achv-tags-cat-summary{display:flex;align-items:center;justify-content:space-between;padding:10px 2px;color:rgb(255 255 255 / .85);font-size:.9rem;font-weight:600;cursor:pointer;list-style:none}.achv-tags-cat-summary::-webkit-details-marker{display:none}.achv-tags-cat-caret{font-size:.8em;opacity:.6;transition:transform .2s}.achv-tags-cat[open] .achv-tags-cat-caret{transform:rotate(180deg)}.achv-tags-cat-label{display:inline-flex;align-items:center;gap:9px}.achv-tags-cat-label i{font-size:1rem;color:var(--tag-color,#7a8088)}.achv-tags-chips{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 12px}.achv-tag-chip{padding:6px 14px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .12);border-radius:999px;color:rgb(255 255 255 / .8);font-size:.82rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.achv-tag-chip:hover{border-color:rgb(255 255 255 / .3);color:#fff}.achv-tag-chip.is-voted{background:var(--maggenta,#e85a71);border-color:var(--maggenta,#e85a71);color:#fff}.achv-tag-chip[disabled]{opacity:.6;cursor:default}.achv-tags-info{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .14);border-radius:999px;color:rgb(255 255 255 / .7);cursor:pointer}.achv-tags-info:hover{color:#fff;border-color:rgb(255 255 255 / .3)}.achv-tags-info-popover{margin:-4px 0 14px;padding:12px 14px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .1);border-radius:10px}.achv-tags-info-popover[hidden]{display:none}.achv-tags-info-popover p{margin:0;color:rgb(255 255 255 / .75);font-size:.85rem;line-height:1.5}.gg-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,14px);z-index:3000;max-width:90vw;padding:11px 18px;background:#1f2227;border:1px solid rgb(255 255 255 / .12);border-radius:999px;color:#fff;font-size:.9rem;font-weight:600;box-shadow:0 8px 24px rgb(0 0 0 / .45);opacity:0;transition:opacity .25s ease,transform .25s ease;pointer-events:none}.gg-toast.is-shown{opacity:1;transform:translate(-50%,0)}.trophy-page .trophy-rating-axis{margin:0 0 16px}.trophy-page .trophy-rating-axis-top{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 7px}.trophy-page .trophy-rating-axis-label{display:flex;align-items:center;gap:6px;font-size:.9rem;font-weight:600;color:rgb(255 255 255 / .85)}.trophy-page .trophy-rating-axis-label .gg-icon{font-size:13px;color:rgb(255 255 255 / .6)}.trophy-page .trophy-rating-avg{font-size:1.05rem;color:#fff}.trophy-page .trophy-rating-max{font-size:.8rem;color:rgb(255 255 255 / .5)}.trophy-page .trophy-rating-meta{margin-left:4px;font-size:.76rem;color:rgb(255 255 255 / .5)}.trophy-page .trophy-rating-none{font-weight:500;font-size:.85rem}.trophy-page .trophy-rating-bar{position:relative;display:grid;grid-template-columns:repeat(10,1fr);gap:2px}.trophy-page .trophy-rating-seg{height:16px;padding:0;border:0;cursor:pointer;background:#2b2e36;transition:background .1s ease,box-shadow .1s ease}.trophy-page .trophy-rating-seg:first-child{border-radius:3px 0 0 3px}.trophy-page .trophy-rating-seg:last-child{border-radius:0 3px 3px 0}.trophy-page .trophy-rating-seg.is-yours{box-shadow:inset 0 0 0 2px #fff}.trophy-page .trophy-rating-axis--difficulty .trophy-rating-seg:nth-child(1){--seg:#3d8fd6}.trophy-page .trophy-rating-axis--difficulty .trophy-rating-seg:nth-child(2){--seg:#3aa6b8}.trophy-page .trophy-rating-axis--difficulty .trophy-rating-seg:nth-child(3){--seg:#4cb572}.trophy-page .trophy-rating-axis--difficulty .trophy-rating-seg:nth-child(4){--seg:#86c054}.trophy-page .trophy-rating-axis--difficulty .trophy-rating-seg:nth-child(5){--seg:#d9c046}.trophy-page .trophy-rating-axis--difficulty .trophy-rating-seg:nth-child(6){--seg:#e8a93e}.trophy-page .trophy-rating-axis--difficulty .trophy-rating-seg:nth-child(7){--seg:#ef8a36}.trophy-page .trophy-rating-axis--difficulty .trophy-rating-seg:nth-child(8){--seg:#e96b30}.trophy-page .trophy-rating-axis--difficulty .trophy-rating-seg:nth-child(9){--seg:#d94f38}.trophy-page .trophy-rating-axis--difficulty .trophy-rating-seg:nth-child(10){--seg:#c43c2e}.trophy-page .trophy-rating-axis--time .trophy-rating-seg:nth-child(1){--seg:#c9bce9}.trophy-page .trophy-rating-axis--time .trophy-rating-seg:nth-child(2){--seg:#b9a8e1}.trophy-page .trophy-rating-axis--time .trophy-rating-seg:nth-child(3){--seg:#a995d9}.trophy-page .trophy-rating-axis--time .trophy-rating-seg:nth-child(4){--seg:#9a82d1}.trophy-page .trophy-rating-axis--time .trophy-rating-seg:nth-child(5){--seg:#8b70c8}.trophy-page .trophy-rating-axis--time .trophy-rating-seg:nth-child(6){--seg:#7d5ec0}.trophy-page .trophy-rating-axis--time .trophy-rating-seg:nth-child(7){--seg:#6f4db6}.trophy-page .trophy-rating-axis--time .trophy-rating-seg:nth-child(8){--seg:#623dab}.trophy-page .trophy-rating-axis--time .trophy-rating-seg:nth-child(9){--seg:#552f9d}.trophy-page .trophy-rating-axis--time .trophy-rating-seg:nth-child(10){--seg:#49258c}.trophy-page .trophy-rating-axis--fun .trophy-rating-seg:nth-child(1){--seg:#92818f}.trophy-page .trophy-rating-axis--fun .trophy-rating-seg:nth-child(2){--seg:#9d7f9a}.trophy-page .trophy-rating-axis--fun .trophy-rating-seg:nth-child(3){--seg:#a87ca4}.trophy-page .trophy-rating-axis--fun .trophy-rating-seg:nth-child(4){--seg:#b478ad}.trophy-page .trophy-rating-axis--fun .trophy-rating-seg:nth-child(5){--seg:#c073b5}.trophy-page .trophy-rating-axis--fun .trophy-rating-seg:nth-child(6){--seg:#cc6dbb}.trophy-page .trophy-rating-axis--fun .trophy-rating-seg:nth-child(7){--seg:#d966c0}.trophy-page .trophy-rating-axis--fun .trophy-rating-seg:nth-child(8){--seg:#e65dc2}.trophy-page .trophy-rating-axis--fun .trophy-rating-seg:nth-child(9){--seg:#f053c1}.trophy-page .trophy-rating-axis--fun .trophy-rating-seg:nth-child(10){--seg:#fa47bd}.trophy-page .trophy-rating-seg.is-avg{background:var(--seg);background:color-mix(in srgb,var(--seg) 50%,transparent)}.trophy-page .trophy-rating-seg.is-avg-partial{background:linear-gradient(to right,color-mix(in srgb,var(--seg) 50%,transparent) calc(var(--avg-frac, 0) * 100%),#2b2e36 calc(var(--avg-frac, 0) * 100%))}.trophy-page .trophy-rating-seg.is-lit{background:var(--seg)}.trophy-page .trophy-rating-bar .trophy-rating-seg:hover{background:var(--seg)}.trophy-page .trophy-rating-hover{position:absolute;top:-25px;transform:translateX(-50%);padding:1px 7px;border-radius:4px;background:#fff;color:#11151c;font-size:.72rem;font-weight:800;line-height:1.4;white-space:nowrap;pointer-events:none;z-index:2}.trophy-page .trophy-rating-hover::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-left:4px solid #fff0;border-right:4px solid #fff0;border-top:5px solid #fff}.trophy-page .trophy-rating-arrow{position:absolute;top:-7px;width:0;height:0;border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:6px solid #fff;transform:translateX(-50%);pointer-events:none;filter:drop-shadow(0 1px 1px rgb(0 0 0 / .45))}.trophy-page .trophy-rating-foot{display:flex;align-items:center;justify-content:space-between;margin-top:5px;font-size:.72rem;color:rgb(255 255 255 / .4)}.trophy-page .trophy-rating-status{color:rgb(255 255 255 / .6)}.trophy-page .trophy-rating-login{margin:12px 0 0;font-size:.82rem;color:rgb(255 255 255 / .55)}.trophy-page .trophy-rating-meta.gg-tip{cursor:help;border-bottom:1px dotted rgb(255 255 255 / .3)}.trophy-page .trophy-stats{margin:0 0 16px;padding:16px 20px;background:#121212}.trophy-page .trophy-stats-head{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:1rem;font-weight:700;color:#fff}.trophy-page .trophy-stats-head .gg-icon{color:var(--maggenta)}.trophy-page .trophy-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.trophy-page .trophy-stat{display:flex;flex-direction:column;gap:2px;padding:12px 14px;background:rgb(255 255 255 / .04)}.trophy-page .trophy-stat-val{font-size:1.4rem;font-weight:700;line-height:1.1;color:#fff}.trophy-page .trophy-stat-label{font-size:.76rem;color:rgb(255 255 255 / .55)}.trophy-page .trophy-stat-sub{margin-top:2px;font-size:.7rem;color:rgb(255 255 255 / .4)}.trophy-page .trophy-stats-compare{margin-top:14px}.trophy-page .trophy-stats-compare-head{display:block;margin:0 0 8px;font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:rgb(255 255 255 / .5)}.trophy-page .trophy-stats-cmp{display:flex;align-items:center;gap:10px;margin:0 0 6px;font-size:.8rem}.trophy-page .trophy-stats-cmp:last-child{margin-bottom:0}.trophy-page .trophy-stats-cmp-label{flex:0 0 90px;color:rgb(255 255 255 / .7)}.trophy-page .trophy-stats-cmp-track{flex:1 1 auto;height:8px;background:rgb(255 255 255 / .07);overflow:hidden}.trophy-page .trophy-stats-cmp-fill{display:block;height:100%;background:#5a7a9a}.trophy-page .trophy-stats-cmp-fill--gg{background:#3aa6b8}.trophy-page .trophy-stats-cmp-val{flex:0 0 auto;min-width:38px;text-align:right;font-weight:600;color:#fff}.trophy-page a.trophy-coverage{text-decoration:none}.trophy-page a.trophy-coverage:hover{background:#181818}.trophy-page .comments .comment-mainform{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.trophy-page .comments .comment-mainform>.comment-profile-wrapper{flex:0 0 auto}.trophy-page .comments .comment-mainform>.padding-content{flex:1 1 auto;min-width:0}.trophy-view-switch{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:rgb(255 255 255 / .06)}.trophy-view-switch__btn{display:inline-flex;align-items:center;gap:.4em;padding:.35em .7em;border:0;border-radius:6px;background:#fff0;color:inherit;font:inherit;font-size:.85em;line-height:1;cursor:pointer;opacity:.65}.trophy-view-switch__btn:hover{opacity:1}.trophy-view-switch__btn.is-active{background:rgb(255 255 255 / .14);opacity:1;font-weight:600}.trophy-view-switch__btn svg{flex:none}@media (max-width:600px){.trophy-view-switch__btn span{display:none}}.trophy-view-wrap[data-trophy-view="compact"] .trophy-cards>tbody>tr.trophy-box{padding:6px 14px;gap:10px}.trophy-view-wrap[data-trophy-view="compact"] .gg-table .trophy-cards td.trophy-icon img{width:42px;height:42px}.trophy-view-wrap[data-trophy-view="compact"] .trophy-cards td.trophy-name h3,.trophy-view-wrap[data-trophy-view="compact"] .trophy-cards td.trophy-name h4{margin-bottom:0}.trophy-view-wrap[data-trophy-view="compact"] .trophy-progress{display:none}.trophy-view-wrap[data-trophy-view="compact"] .trophy-rarity-body{display:none}.trophy-view-wrap[data-trophy-view="compact"] .trophy-cards>tbody>tr[data-paired-row]{margin-bottom:8px;padding:0 14px 6px}.trophy-view-wrap[data-trophy-view="compact"] .trophy-card-meta{display:none}.trophy-view-wrap[data-trophy-view="compact"] .trophy-cards .trophy-card-actions{margin-top:0;padding-top:4px;border-top:none;justify-content:flex-end;gap:4px 14px}.trophy-view-wrap[data-trophy-view="compact"] .trophy-card-action>span:not(.trophy-card-cta-box){display:none}.trophy-view-wrap[data-trophy-view="compact"] .trophy-card-action{font-size:.95rem}.trophy-view-wrap[data-trophy-view="compact"][data-actions-inline] .trophy-cards>tbody>tr[data-paired-row]{display:none}.trophy-view-wrap[data-trophy-view="compact"][data-actions-inline] .trophy-cards>tbody>tr.trophy-box{border-bottom:1px solid rgba(var(--tier-rgb,255,255,255),.55);border-radius:8px;margin-bottom:8px}.trophy-view-wrap[data-trophy-view="compact"][data-actions-inline] tr.trophy-box>.trophy-card-actions{flex:0 0 auto;flex-direction:row;align-items:center;justify-content:center;gap:12px;margin:0;padding:0 4px 0 12px;border-top:none}.trophy-view-wrap[data-trophy-view="compact"][data-actions-inline] tr.trophy-box>.trophy-card-actions .trophy-card-actions-right{flex-direction:row;gap:12px}@media (max-width:620px){.trophy-view-wrap[data-trophy-view="compact"][data-actions-inline] tr.trophy-box>.trophy-card-actions{flex-direction:column;gap:6px;padding:0 2px 0 8px}.trophy-view-wrap[data-trophy-view="compact"][data-actions-inline] tr.trophy-box>.trophy-card-actions .trophy-card-actions-right{flex-direction:column;gap:6px}.trophy-view-wrap[data-trophy-view="compact"][data-actions-inline] .trophy-box-table-svc-1 td.trophy-score{display:none}.trophy-view-wrap[data-trophy-view="compact"][data-actions-inline] td.trophy-icon{position:relative;overflow:visible}.trophy-view-wrap[data-trophy-view="compact"][data-actions-inline] tr.trophy-card-tier-bronze td.trophy-icon::after,.trophy-view-wrap[data-trophy-view="compact"][data-actions-inline] tr.trophy-card-tier-silver td.trophy-icon::after,.trophy-view-wrap[data-trophy-view="compact"][data-actions-inline] tr.trophy-card-tier-gold td.trophy-icon::after,.trophy-view-wrap[data-trophy-view="compact"][data-actions-inline] tr.trophy-card-tier-platinum td.trophy-icon::after{content:"";position:absolute;right:-4px;bottom:-4px;width:22px;height:22px;background-size:contain;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .7))}.trophy-view-wrap[data-trophy-view="compact"][data-actions-inline] tr.trophy-card-tier-bronze td.trophy-icon::after{background-image:url(/assets/front/trophies/ps5-bronze-trophy.png)}.trophy-view-wrap[data-trophy-view="compact"][data-actions-inline] tr.trophy-card-tier-silver td.trophy-icon::after{background-image:url(/assets/front/trophies/ps5-silver-trophy.png)}.trophy-view-wrap[data-trophy-view="compact"][data-actions-inline] tr.trophy-card-tier-gold td.trophy-icon::after{background-image:url(/assets/front/trophies/ps5-gold-trophy.png)}.trophy-view-wrap[data-trophy-view="compact"][data-actions-inline] tr.trophy-card-tier-platinum td.trophy-icon::after{background-image:url(/assets/front/trophies/ps5-platinum-trophy.png)}}.trophy-view-wrap[data-trophy-view="gallery"] .trophy-cards>tbody{display:grid;grid-template-columns:repeat(auto-fill,minmax(142px,1fr));gap:14px}.trophy-view-wrap[data-trophy-view="gallery"] .trophy-cards>tbody>tr[data-paired-row]{display:none}.trophy-view-wrap[data-trophy-view="gallery"] .trophy-cards>tbody>tr.trophy-box{position:relative;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:10px;margin:0;padding:16px 10px;border:1px solid rgba(var(--tier-rgb),.55);border-radius:10px}.trophy-view-wrap[data-trophy-view="gallery"] .trophy-cards>tbody>tr.trophy-box:hover{background:rgba(var(--tier-rgb),.12);border-color:rgba(var(--tier-rgb),.9)}.trophy-view-wrap[data-trophy-view="gallery"] .gg-table .trophy-cards td.trophy-icon{flex:0 0 auto}.trophy-view-wrap[data-trophy-view="gallery"] .gg-table .trophy-cards td.trophy-icon img{width:92px;height:92px;border-width:3px}.trophy-view-wrap[data-trophy-view="gallery"] td.trophy-name{flex:0 0 auto;min-width:0;width:100%;text-align:center;font-size:0}.trophy-view-wrap[data-trophy-view="gallery"] td.trophy-name h3,.trophy-view-wrap[data-trophy-view="gallery"] td.trophy-name h4{margin:0;font-size:.85rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.trophy-view-wrap[data-trophy-view="gallery"] .trophy-rarity-body,.trophy-view-wrap[data-trophy-view="gallery"] .trophy-progress,.trophy-view-wrap[data-trophy-view="gallery"] td.trophy-score,.trophy-view-wrap[data-trophy-view="gallery"] .trophy-card-actions{display:none}.trophy-view-wrap[data-trophy-view="gallery"] td.trophy-name a::after{content:"";position:absolute;inset:0;z-index:1}.trophy-icon .trophy-gallery-gs{display:none}.trophy-view-wrap[data-trophy-view="gallery"] td.trophy-icon .trophy-gallery-gs{position:absolute;right:3px;bottom:3px;display:inline-flex;align-items:center;gap:2px;padding:1px 5px;border-radius:7px;background:rgb(15 17 21 / .82);color:#fff;font-size:.72rem;font-weight:700;line-height:1.45;box-shadow:0 1px 3px rgb(0 0 0 / .55);pointer-events:none;z-index:2}.trophy-view-wrap[data-trophy-view="gallery"] td.trophy-icon .trophy-gallery-gs .gsicon{position:relative;display:inline-block;width:1em;height:1em;font-size:.95em;background-color:#fff;border-radius:50%}.trophy-view-wrap[data-trophy-view="gallery"] td.trophy-icon .trophy-gallery-gs .gsicon::before{content:"";position:absolute;inset:0;background:url(/assets/front/images/gamerscore.svg) center / contain no-repeat}.trophy-view-wrap[data-trophy-view="detailed"] .gg-table .trophy-cards td.trophy-icon img{width:55px;height:55px}.trophy-view-wrap[data-trophy-view="detailed"] .trophy-card-meta{margin-top:5px}.trophy-view-wrap[data-trophy-view="detailed"] .trophy-card-meta+.trophy-card-actions{margin-top:5px}.achv-page .trophy-filter-bar .trophy-filter-bar__search{height:29px;padding-top:0;padding-bottom:0}.achv-page .trophy-filter-bar .trophy-filter-bar__refine{height:29px}.achv-page .trophy-filter-bar .trophy-filter-bar__advanced-toggle{height:29px}.trophy-view-wrap[data-trophy-view="detailed"] .trophy-box-table-svc-1 td.trophy-score{display:none}:is(.trophy-view-wrap[data-trophy-view="detailed"],.trophy-view-wrap[data-trophy-view="gallery"]) td.trophy-icon{position:relative;overflow:visible}:is(.trophy-view-wrap[data-trophy-view="detailed"],.trophy-view-wrap[data-trophy-view="gallery"]) :is(tr.trophy-card-tier-bronze,tr.trophy-card-tier-silver,tr.trophy-card-tier-gold,tr.trophy-card-tier-platinum) td.trophy-icon::after{content:"";position:absolute;right:-5px;bottom:-5px;background-size:contain;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .7));pointer-events:none}.trophy-view-wrap[data-trophy-view="detailed"] td.trophy-icon::after{width:26px;height:26px}.trophy-view-wrap[data-trophy-view="gallery"] td.trophy-icon::after{width:36px;height:36px;right:-6px;bottom:-6px}:is(.trophy-view-wrap[data-trophy-view="detailed"],.trophy-view-wrap[data-trophy-view="gallery"]) tr.trophy-card-tier-bronze td.trophy-icon::after{background-image:url(/assets/front/trophies/ps5-bronze-trophy.png)}:is(.trophy-view-wrap[data-trophy-view="detailed"],.trophy-view-wrap[data-trophy-view="gallery"]) tr.trophy-card-tier-silver td.trophy-icon::after{background-image:url(/assets/front/trophies/ps5-silver-trophy.png)}:is(.trophy-view-wrap[data-trophy-view="detailed"],.trophy-view-wrap[data-trophy-view="gallery"]) tr.trophy-card-tier-gold td.trophy-icon::after{background-image:url(/assets/front/trophies/ps5-gold-trophy.png)}:is(.trophy-view-wrap[data-trophy-view="detailed"],.trophy-view-wrap[data-trophy-view="gallery"]) tr.trophy-card-tier-platinum td.trophy-icon::after{background-image:url(/assets/front/trophies/ps5-platinum-trophy.png)}.achv-page .achv-title{font-size:1.6rem;font-weight:700;text-shadow:0 2px 14px rgb(0 0 0 / .7)}.achv-page .achv-breadcrumb,.achv-page .achv-breadcrumb a,.achv-page .achv-header-count{color:#fff}.trans-header-block.achv-page{background-color:rgb(0 0 0 / .8)}.achv-page .achv-header.has-header-banner,.achv-page .achv-header.has-hero-art,.achv-page .achv-header.has-placeholder-art,.trans-header-block.achv-page>.trans-header-block-inner{background-color:#fff0}.achv-page .achv-roadmap-toggle{font-family:"Poppins",sans-serif;font-size:.875rem;font-weight:600;line-height:1;padding:.7em 1.4em;border-radius:999px;border:1px solid #fff0;background:var(--btn-bg);color:var(--text-inverted)}.achv-page .achv-roadmap-toggle:hover,.achv-page .achv-roadmap-toggle:focus-visible{background:var(--maggenta);border-color:var(--maggenta);color:#fff}.achv-page .achv-roadmap-summary-link{color:var(--link)}.achv-page .achv-header.has-header-banner,.achv-page .achv-header.has-hero-art,.achv-page .achv-header.has-placeholder-art{padding:40px}@media (max-width:620px){.achv-page .achv-header.has-header-banner,.achv-page .achv-header.has-hero-art,.achv-page .achv-header.has-placeholder-art{padding:20px}}#trophy-filters .trophy-filter-buttons>div,.gg-table>.trophy-box-table td.trophy-desc .trophy-desc-tags>.trophy-desc-tag{border-radius:10px;font-weight:700;padding:0 10px;width:fit-content;margin-top:10px;margin-bottom:10px;text-align:center;margin-left:10px;display:none}#trophy-filters .trophy-filter-group>.scroll-btns>.scroll-btn,#trophy-filters .trophy-filter-group .label,#trophy-filters .trophy-filter-group .trophy-filter-button,.gg-table>.trophy-box-table td.trophy-desc .trophy-desc-tags>.trophy-desc-tag,#trophy-filters #mobile-sorters .icon{padding:0 10px;line-height:2em;margin:10px;border-radius:10px}#trophy-filters .trophy-filter-group .trophy-filter-button,.gg-table>.trophy-box-table td.trophy-desc .trophy-desc-tags>.trophy-desc-tag{background-color:var(--subbackground);margin-right:0;white-space:nowrap;float:left;display:block;font-weight:700}.gg-table>table.trophy-box-table{table-layout:fixed}.gg-table>table.trophy-box-table>colgroup>.trophy-icon{width:152px}.gg-table>table.trophy-box-table>colgroup>.trophy-rarity,.gg-table>table.trophy-box-table>colgroup>.trophy-score{width:110px}.gg-table>table.trophy-box-table>colgroup>.trophy-score{width:80px}.gg-table>table.trophy-box-table>tbody>tr.trophy-box:first-child>td{border-top-width:1px}.gg-table>.trophy-box-table td{padding:10px}.gg-table>.trophy-box-table>thead>tr{font-size:small}.gg-table>.trophy-box-table>thead>tr>th{white-space:nowrap;position:relative;text-align:center}.gg-table>.trophy-box-table td.trophy-name h3{border-bottom-style:none;margin-top:0;padding:0}.gg-table>.trophy-box-table td.trophy-name h3.trophy-type-untyped{color:var(--ggold)}.gg-table>.trophy-box-table td.trophy-rarity,.gg-table>.trophy-box-table td.trophy-score{text-align:center;font-weight:700}.gg-table>.trophy-box-table td span.rarity-name{display:block;text-transform:uppercase;font-size:smaller}.gg-table>.trophy-box-table td.trophy-desc .trophy-desc-tags{overflow:auto}.gg-table>.trophy-box-table td.trophy-desc .trophy-desc-tags>.trophy-desc-tag{color:#292b2c}.gg-table>.trophy-box-table td.trophy-desc .trophy-desc-tags>.trophy-desc-tag:last-child{margin-right:0}.gg-table>.trophy-box-table td.trophy-icon img{width:130px;height:auto}.gg-table>.trophy-box-table td.trophy-icon.trophy-icon-service-3 img{width:100px}.gg-table>.trophy-box-table td.trophy-desc>*:last-child{margin-bottom:0}@media only screen and (min-width:621px){.gg-table>.trophy-box-table>thead>tr{font-size:initial}}.trophy-cards,.trophy-cards>tbody{display:block;width:100%}.trophy-cards>thead>tr:not(.table-search-row){display:none}.trophy-cards>thead,.trophy-cards>thead>tr.table-search-row,.trophy-cards>thead>tr.table-search-row>td{display:block}.trophy-cards>tbody>tr.trophy-box{display:flex;align-items:center;gap:16px;background-color:#1b1e25;border:1px solid rgb(255 255 255 / .08);border-bottom:none;border-radius:8px 8px 0 0;padding:16px}.trophy-cards>tbody>tr[data-paired-row]{display:block;background-color:#1b1e25;border:1px solid rgb(255 255 255 / .08);border-top:none;border-radius:0 0 8px 8px;margin-bottom:14px;padding:0 16px 14px}@media (hover:hover){.trophy-cards>tbody>tr.trophy-box:hover,.trophy-cards>tbody>tr.trophy-box:hover+tr[data-paired-row],.trophy-cards>tbody>tr[data-paired-row]:hover,.trophy-cards>tbody>tr.trophy-box:has(+tr[data-paired-row]:hover){background-color:#21252e}}@media (hover:hover){.trophy-cards.is-card-nav>tbody>tr.trophy-box[class*="trophy-card-tier-"]:hover,.trophy-cards.is-card-nav>tbody>tr.trophy-box[class*="trophy-card-tier-"]:hover+tr[data-paired-row],.trophy-cards.is-card-nav>tbody>tr[data-paired-row][class*="trophy-card-tier-"]:hover,.trophy-cards.is-card-nav>tbody>tr.trophy-box[class*="trophy-card-tier-"]:has(+tr[data-paired-row]:hover){border-color:rgba(var(--tier-rgb),1)}}.trophy-cards.is-card-nav>tbody>tr.trophy-box,.trophy-cards.is-card-nav>tbody>tr[data-paired-row]{cursor:pointer}.trophy-cards>tbody>tr[data-paired-row]>.trophy-desc{display:flow-root;width:100%;box-sizing:border-box;min-width:0;padding:0;border:none;background:none}.trophy-cards td.trophy-desc{overflow-wrap:break-word}.trophy-cards td.trophy-desc img{max-width:100%;height:auto}.trophy-cards td.trophy-desc .image-block-1,.trophy-cards td.trophy-desc .image-block-2,.trophy-cards td.trophy-desc .image-block-multi,.trophy-cards td.trophy-desc .image-block-multi-gallery,.trophy-cards td.trophy-desc .gg-highlight-block,.trophy-cards td.trophy-desc .video{max-width:100%}.trophy-cards td.trophy-desc .gg-table{max-width:100%;overflow-x:auto}.trophy-cards .trophy-card-guide-flag{display:inline-flex;align-items:center;gap:6px;margin:2px 0;font-size:.8rem;font-weight:600;color:#7eb4cf}.trophy-cards .trophy-card-guide-flag i{color:var(--maggenta,#e85a71)}.trophy-cards .trophy-card-guide-flag:hover{color:#fff}.trophy-cards td.trophy-icon{flex:0 0 auto;width:auto;padding:0;border:none}.trophy-cards td.trophy-icon img{display:block;width:64px;height:64px;border-radius:8px;border:2px solid rgba(var(--tier-rgb),.7)}.trophy-cards td.trophy-name{flex:1 1 auto;min-width:0;padding:0;border:none;font-size:.9rem;line-height:1.4}.trophy-cards td.trophy-name h3,.trophy-cards td.trophy-name h4{margin:0 0 2px;font-size:1.05rem}.trophy-cards td.trophy-name h3 a,.trophy-cards td.trophy-name h4 a{color:var(--link)}.trophy-cards td.trophy-name h3 a:hover,.trophy-cards td.trophy-name h4 a:hover,.achv-page .trophy-cards td.trophy-name h3 a:hover,.achv-page .trophy-cards td.trophy-name h4 a:hover{color:var(--link-hover);text-decoration:underline}.trophy-progress{margin-top:8px;height:6px;max-width:320px;background-color:rgb(255 255 255 / .1);border-radius:3px;overflow:hidden}.trophy-progress-fill{height:100%;border-radius:3px;background-color:#4bc9ff}.trophy-progress-fill.trophy-progress-rarity-1{background-color:#6e8a78}.trophy-progress-fill.trophy-progress-rarity-2{background-color:#6aa3d4}.trophy-progress-fill.trophy-progress-rarity-3{background-color:#b58ad6}.trophy-progress-fill.trophy-progress-rarity-4{background-color:#e8b045}.trophy-progress-fill.trophy-progress-rarity-5{background-color:#f0a060}.trophy-cards td.trophy-rarity{display:none}.trophy-rarity-body{margin-top:6px;font-size:.8rem;font-weight:500}.trophy-rarity-body.rarity-name-5{color:#f0a060}.trophy-rarity-body.rarity-name-4{color:#e8b045}.trophy-rarity-body.rarity-name-3{color:#b58ad6}.trophy-rarity-body.rarity-name-2{color:#6aa3d4}.trophy-rarity-body.rarity-name-1{color:#6e8a78}.trophy-cards td.trophy-rarity .trophy-rarity-pct{display:block;font-weight:700}.trophy-cards td.trophy-rarity .rarity-name{font-size:.8rem;opacity:.85}.trophy-cards td.trophy-score{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;align-self:flex-start;gap:6px;min-width:72px;padding:0;border:none;white-space:nowrap}.trophy-cards td.trophy-score .trophy-rail-cup{display:block;width:56px;height:56px;object-fit:contain}.trophy-cards td.trophy-score .trophy-score-val{font-size:1.6rem;font-weight:800;line-height:1}.trophy-platform-tag{display:inline-flex;align-items:center;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:999px;line-height:1}.trophy-platform-tag-1{background:#0a1a2e;color:#4a90e2;border:1px solid rgb(74 144 226 / .5)}.trophy-platform-tag-2{color:#9bf00b;border:1px solid rgb(155 240 11 / .6)}.trophy-platform-tag-3{color:#66c0f4;border:1px solid rgb(102 192 244 / .6)}.trophy-cards .trophy-desc-tags{margin:4px 0 8px}.trophy-card-meta{display:flex;flex-direction:column;gap:6px;margin:4px 0 0}.trophy-card-meta .trophy-desc-tags{margin:0}.trophy-card-meta-guide{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px}.trophy-card-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:10px;padding-top:10px;border-top:1px solid rgb(255 255 255 / .08)}.trophy-card-actions-right{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}.trophy-card-action{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;color:var(--link);background:none;border:none;padding:0;cursor:pointer}.trophy-card-action:hover{color:var(--link-hover)}.trophy-card-action.trophy-card-action-soon,.trophy-card-action.trophy-card-action-soon *{color:#8a8a8a;cursor:not-allowed}.trophy-card-obtained input{margin:0;cursor:pointer}.trophy-card-save.is-active,.trophy-card-save.is-active *{color:var(--tertiary-green-default,#1c8b1a)}.trophy-card-save i{font-size:.8rem}@supports (-webkit-text-stroke:1px black){.trophy-card-save i{-webkit-text-fill-color:#fff0;-webkit-text-stroke:1px var(--link)}.trophy-card-save:hover i{-webkit-text-stroke-color:var(--link-hover)}.trophy-card-save.is-active i,.trophy-card-save.is-active:hover i{-webkit-text-fill-color:var(--tertiary-green-default,#1c8b1a);-webkit-text-stroke-width:0}}.trophy-card-obtained.is-active,.trophy-card-obtained.is-active *,.trophy-card-obtain.is-active,.trophy-card-obtain.is-active *{color:#6cc070}.trophy-card-action:disabled{opacity:.5}@media (max-width:620px){.trophy-cards td.trophy-name{flex:1 1 0%;min-width:0}.gg-table>.trophy-box-table.trophy-cards td.trophy-icon img{width:72px;height:72px}}.trophy-cards .trophy-card-tier-untiered{--tier-rgb:170, 175, 185}.trophy-cards .trophy-card-tier-bronze{--tier-rgb:196, 122, 79}.trophy-cards .trophy-card-tier-silver{--tier-rgb:184, 192, 200}.trophy-cards .trophy-card-tier-gold{--tier-rgb:232, 176, 69}.trophy-cards .trophy-card-tier-platinum{--tier-rgb:92, 196, 216}.trophy-cards .trophy-card-tier-steam{--tier-rgb:102, 192, 244}.trophy-cards .trophy-card-tier-xbox{--tier-rgb:155, 240, 11}.trophy-cards>tbody>tr.trophy-box[class*="trophy-card-tier-"]{background:linear-gradient(rgba(var(--tier-rgb),.14),rgba(var(--tier-rgb),.14)),#1b1e25;border-color:rgba(var(--tier-rgb),.55)}.trophy-cards>tbody>tr[data-paired-row][class*="trophy-card-tier-"]{background:linear-gradient(rgba(var(--tier-rgb),.14),rgba(var(--tier-rgb),.14)),#1b1e25;border-color:rgba(var(--tier-rgb),.55)}.achv-page .trophy-cards>thead>tr.table-search-row{display:none}.gg-table>.trophy-box-table.trophy-cards td.trophy-desc .trophy-desc-tags>.trophy-desc-tag{position:relative;display:inline-flex;align-items:center;padding:3px 10px;border:1px solid rgb(255 255 255 / .15);border-radius:999px;background:rgb(255 255 255 / .04);font-size:.72rem;font-weight:600;color:#c8d0d8;cursor:default}.gg-table>.trophy-box-table.trophy-cards td.trophy-desc .trophy-desc-tags>.trophy-tag-missable{color:#f08a8a;border-color:rgb(231 90 113 / .45)}.gg-table>.trophy-box-table.trophy-cards td.trophy-desc .trophy-desc-tags>.trophy-tag-story{color:#8ab4f0;border-color:rgb(90 160 231 / .45)}.gg-table>.trophy-box-table.trophy-cards td.trophy-desc .trophy-desc-tags>.trophy-tag-collectible{color:#5fd0bb;border-color:rgb(63 184 160 / .45)}.gg-table>.trophy-box-table.trophy-cards td.trophy-desc .trophy-desc-tags>.trophy-tag-grind{color:#c4a0f0;border-color:rgb(160 123 224 / .45)}.gg-table>.trophy-box-table.trophy-cards td.trophy-desc .trophy-desc-tags>.trophy-tag-multiplayer{color:#8ad08a;border-color:rgb(106 191 106 / .45)}.gg-table>.trophy-box-table.trophy-cards td.trophy-desc .trophy-desc-tags>.trophy-tag-dlc{color:#e0c87a;border-color:rgb(224 184 74 / .45)}.gg-table>.trophy-box-table.trophy-cards td.trophy-desc .trophy-desc-tags>.trophy-tag-difficulty{color:#e0b07a;border-color:rgb(224 154 74 / .45)}.gg-table>.trophy-box-table.trophy-cards td.trophy-desc .trophy-desc-tags>.trophy-tag-glitchy{color:#d0a0a0;border-color:rgb(208 160 160 / .45)}.gg-table>.trophy-box-table.trophy-cards td.trophy-desc .trophy-desc-tags>.trophy-tag-time-limited{color:#d0c0a0;border-color:rgb(208 192 160 / .45)}.achv-page .gg-table>.trophy-box-table.trophy-cards td.trophy-desc .trophy-desc-tags{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 8px;overflow:visible}.achv-page .gg-table>.trophy-box-table.trophy-cards td.trophy-desc .trophy-desc-tags>.trophy-desc-tag{float:none;margin:0}body:not(.reveal-trophy-spoilers) .trophy-spoiler:not(.is-revealed){filter:blur(8px);transition:filter .15s ease;user-select:none;cursor:pointer}body:not(.reveal-trophy-spoilers) .trophy-spoiler:not(.is-revealed):hover{filter:none}.achv-page .trophy-cards>thead>tr.table-search-row>td{display:flex;align-items:center;gap:8px;margin:0 0 14px;padding:9px 14px;background:rgb(0 0 0 / .25);border:1px solid rgb(255 255 255 / .1);border-radius:8px}.achv-page .trophy-cards>thead>tr.table-search-row>td:focus-within{border-color:var(--maggenta);background:rgb(0 0 0 / .4)}.achv-page .trophy-cards .table-search-row .gg-icon{position:static;flex-shrink:0;opacity:.7}.achv-page .trophy-cards .table-search-row input[type="search"]{flex:1 1 auto;width:auto;margin:0;padding:0;background:#fff0;border:none;outline:none;color:#fff}.gg-table>.trophy-box-table.trophy-cards td.trophy-icon img{width:64px;height:64px}.achv-page .trophy-cards td.trophy-name h3,.achv-page .trophy-cards td.trophy-name h4{font-size:.98rem}.achv-page .trophy-cards td.trophy-name{line-height:1.32}.achv-page .trophy-rarity-body{margin-top:3px}.achv-page .trophy-progress{margin-top:6px}.achv-page .trophy-cards>tbody>tr.trophy-box{gap:12px;padding:10px 14px}.achv-page .trophy-platform-tag{display:none}.achv-page .trophy-cards td.trophy-name h3 a,.achv-page .trophy-cards td.trophy-name h4 a{color:#7eb4cf}.gg-table>.trophy-box-table.trophy-cards td.trophy-icon img{width:48px;height:48px;border-radius:6px}.trophy-cards td.trophy-score{min-width:48px;gap:4px}.trophy-cards td.trophy-score .trophy-rail-cup{width:40px;height:40px}.achv-page .trophy-cards>tbody>tr.trophy-box{align-items:flex-start}.gg-table>.trophy-box-table.trophy-cards td.trophy-icon img{width:48px;height:48px;object-fit:cover}.trophy-box-table-svc-3.trophy-cards td.trophy-score{display:none}.trophy-page .prev-next-trophy-icon{flex:0 0 auto;width:26px;height:26px;object-fit:cover}.trophy-card-verified{padding:3px 11px;border-radius:999px;background:rgb(232 176 69 / .15);color:var(--ggold,#e8b045);font-size:.88rem;font-weight:700;cursor:help}.trophy-card-verified:hover{color:var(--ggold,#e8b045)}.trophy-card-verified svg{width:16px;height:16px}.trophy-card-obtain-cta{font-weight:500}.trophy-card-cta-box{position:relative;display:inline-flex;width:16px;height:16px}.trophy-card-cta-box .cta-check,.trophy-card-cta-box .cta-lock{position:absolute;inset:0;margin:auto;transition:opacity .25s ease,transform .25s ease;background-color:currentColor;-webkit-mask:center / contain no-repeat;mask:center / contain no-repeat}.trophy-card-cta-box .cta-check{-webkit-mask-image:url(/assets/front/images/icons/checkbox-empty.svg);mask-image:url(/assets/front/images/icons/checkbox-empty.svg)}.trophy-card-cta-box .cta-lock{-webkit-mask-image:url(/assets/front/images/icons/lock-closed.svg);mask-image:url(/assets/front/images/icons/lock-closed.svg)}.trophy-card-cta-box .cta-lock{opacity:0;transform:scale(.55)}.trophy-card-obtain-cta.is-prompting .cta-check{opacity:0;transform:scale(.55)}.trophy-card-obtain-cta.is-prompting .cta-lock{opacity:1;transform:scale(1);color:var(--ggold,#e8b045)}.trophy-card-verified svg,.trophy-card-cta-box svg{display:block}@media (prefers-reduced-motion:reduce){.trophy-card-cta-box .cta-check,.trophy-card-cta-box .cta-lock{transition:none}}.trophy-cards>tbody>tr.trophy-box[class*="trophy-card-tier-"]{box-shadow:inset 3px 0 0 rgba(var(--tier-rgb),.8),inset 0 1px 0 rgb(255 255 255 / .14)}.trophy-cards>tbody>tr[data-paired-row][class*="trophy-card-tier-"]{box-shadow:inset 3px 0 0 rgba(var(--tier-rgb),.8)}.trophy-cards .trophy-card-refs{display:inline-flex;align-items:center;gap:6px;margin:2px 0;font-size:.8rem;font-weight:600;color:#5fc0a8}.trophy-cards .trophy-card-refs i{font-size:.9em}.trophy-cards .trophy-card-refs:hover{text-decoration:underline}.tag-cat-planning{--tag-color:#6fb0ef;--tag-border:rgba(111, 176, 239, .5)}.tag-cat-gameplay{--tag-color:#5fc878;--tag-border:rgba(95, 200, 120, .5)}.tag-cat-multiplayer{--tag-color:#b88ae0;--tag-border:rgba(184, 138, 224, .5)}.tag-cat-special{--tag-color:#e8a85a;--tag-border:rgba(232, 168, 90, .5)}.tag-cat-technical{--tag-color:#e87f7f;--tag-border:rgba(232, 127, 127, .5)}.achv-page .trophy-filter-bar__tab--tag[class*="tag-cat-"]:not(.trophy-filter-bar__tab--active){color:var(--tag-color);border-color:var(--tag-border)}.achv-page .trophy-filter-bar__tab--tag[class*="tag-cat-"]:not(.trophy-filter-bar__tab--active) .gg-icon{color:var(--tag-color)}.achv-tag-chip[class*="tag-cat-"]:not(.is-voted){color:var(--tag-color);border-color:var(--tag-border)}.gg-table>.trophy-box-table.trophy-cards td.trophy-desc .trophy-desc-tags>.trophy-desc-tag[class*="tag-cat-"]{color:var(--tag-color);border-color:var(--tag-border)}:is(.trophy-view-wrap,.achievement-embed-card) .trophy-inline-comments{display:block;max-height:0;overflow:hidden;transition:max-height .28s ease;border:1px solid rgba(var(--tier-rgb,255,255,255),.55);border-top:none;border-radius:0 0 8px 8px;margin-bottom:8px;background:linear-gradient(rgba(var(--tier-rgb,27,30,37),.06),rgba(var(--tier-rgb,27,30,37),.06)),#1b1e25;box-shadow:inset 3px 0 0 rgba(var(--tier-rgb,255,255,255),.55)}:is(.trophy-view-wrap,.achievement-embed-card) .trophy-inline-comments>td{display:block;padding:0;border:none}:is(.trophy-view-wrap,.achievement-embed-card) .trophy-card-actions{border-top-color:rgba(var(--tier-rgb,255,255,255),.18)}:is(.trophy-view-wrap,.achievement-embed-card) tr.trophy-box.tic-open,:is(.trophy-view-wrap,.achievement-embed-card) tr.trophy-box.tic-open+tr[data-paired-row]{border-bottom:none!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;margin-bottom:0!important}:is(.trophy-view-wrap,.achievement-embed-card) .tic-drawer{padding:9px 14px 11px;border-top:1px solid rgba(var(--tier-rgb,255,255,255),.18);font-size:.85rem}:is(.trophy-view-wrap,.achievement-embed-card) .tic-list{margin-bottom:4px}:is(.trophy-view-wrap,.achievement-embed-card) .tic-c{padding:5px 0}:is(.trophy-view-wrap,.achievement-embed-card) .tic-c+.tic-c{border-top:1px dashed rgb(255 255 255 / .08)}:is(.trophy-view-wrap,.achievement-embed-card) .tic-u{color:var(--link);font-weight:600}:is(.trophy-view-wrap,.achievement-embed-card) .tic-d{margin-left:6px;color:#8b8f97;font-size:.76rem}:is(.trophy-view-wrap,.achievement-embed-card) .tic-t{margin-top:2px;color:#c9ccd2;line-height:1.4}:is(.trophy-view-wrap,.achievement-embed-card) .tic-more{display:inline-block;margin:2px 0 8px;color:var(--link);font-size:.8rem}:is(.trophy-view-wrap,.achievement-embed-card) .tic-form{display:flex;gap:8px;align-items:center}:is(.trophy-view-wrap,.achievement-embed-card) .tic-input{flex:1 1 auto;min-width:0;height:32px;padding:0 10px;background:rgb(0 0 0 / .28);border:1px solid #fff0;border-radius:8px;color:#fff;font:inherit;font-size:.85rem}:is(.trophy-view-wrap,.achievement-embed-card) .tic-input:focus{outline:none;border-color:rgba(var(--tier-rgb,255,255,255),.5)}:is(.trophy-view-wrap,.achievement-embed-card) .tic-input::placeholder{color:#8b8f97}:is(.trophy-view-wrap,.achievement-embed-card) .tic-post{flex:0 0 auto;height:32px;padding:0 12px;border:none;border-radius:8px;background:rgb(255 255 255 / .08);color:#cdd2da;font:inherit;font-size:.8rem;font-weight:600;cursor:pointer}:is(.trophy-view-wrap,.achievement-embed-card) .tic-post:hover{background:rgb(255 255 255 / .14);color:#fff}:is(.trophy-view-wrap,.achievement-embed-card) .tic-post[disabled]{opacity:.5;cursor:default}:is(.trophy-view-wrap,.achievement-embed-card) .tic-login{display:inline-block;color:var(--link);font-size:.82rem}:is(.trophy-view-wrap,.achievement-embed-card) .tic-msg{padding:2px 0;color:#8b8f97;font-size:.82rem}:is(.trophy-view-wrap,.achievement-embed-card) .tic-err{margin-top:4px;color:#e0a87e;font-size:.8rem}:is(.trophy-view-wrap,.achievement-embed-card) .trophy-card-comment.is-open{color:var(--link-hover)}.trophy-card-save.is-active,.trophy-card-save.is-active *,.trophy-card-obtain.is-active,.trophy-card-obtain.is-active *,.trophy-card-obtained.is-active,.trophy-card-obtained.is-active *{color:var(--tertiary-green-default,#1c8b1a)}.trophy-card-action:not(.trophy-card-verified):hover,.trophy-card-action:not(.trophy-card-verified):active,.trophy-card-action:not(.trophy-card-verified):focus,.trophy-card-action:not(.trophy-card-verified):focus-visible{background-color:#fff0;background:none}:root{--comments-action-text:#818181;--comments-background-color:rgba(0, 0, 0, 0.8);--comments-sub-background-color:#1b1b1b;--comments-border-color:#40444c;--info-count-icon:#fff;--text-info-count:#000;--comment-error-bg:#900}:root[data-theme="light"]{--comments-action-text:#818181;--comments-background-color:#ffffff;--comments-sub-background-color:#f1f1f1;--comments-border-color:#c7c8ca;--info-count-icon:#000;--text-info-count:#fff;--comment-error-bg:#fcc}:root[data-theme="light"] .comments .comment-area-header{background-color:#fff;border-bottom-color:var(--border);margin-bottom:1em}body .guide-page-content>.guide-page-content-inner .guide-page-content-body>.comments,body.new-guide-layout .guide-page-content>.guide-page-content-inner .guide-page-content-body>.comments,body .guide-main-wrap>.guide-page>.comments,body .new-game-page>.new-game-page-inner>article>.comments,body#page-pokedex>#comments,body .new-game-page .trans-header-block>.comments,body.game-item #comments{max-width:none;overflow:hidden;color:var(--text);clear:both}.guide-page-content>.guide-page-content-inner input.comments-toggle,body#guide-page-type-guide .guide-page-content>.guide-page-content-inner>input.comments-toggle~.comments,.guide-page-content>.guide-page-content-inner .click-for-comments,body#guide-page-type-guide .guide-page-content>.guide-page-content-inner>input.comments-toggle:checked+.click-for-comments{display:none}body#guide-page-type-guide .guide-page-content>.guide-page-content-inner .click-for-comments,body#guide-page-type-guide .guide-page-content>.guide-page-content-inner>input.comments-toggle:checked~.comments{display:block}.post-comment-button:not(.enabled) svg{stroke:#40444c}.comments.container{margin-left:0;margin-right:0;background-color:var(--comments-background-color);border-radius:0;padding-bottom:1em;container-type:inline-size}.comments .comment-area-header{border-bottom-color:var(--border);padding:1rem 0;margin:0 20px;margin-bottom:14px}.comments .comment-count-header{font-family:"Inter",sans-serif}.comments .comment-area-header .comment-area-header-inner{clear:both;overflow:hidden;height:3rem;display:flex;flex-direction:row;align-items:center}.comments .comment-area-header .comment-area-header-inner h4{margin:0;color:var(--subtext);flex:0 1 auto}.comments .comment-area-header time,.comments_controls .manual-header-controls time{float:right;font-size:smaller;color:var(--subtext)}.comments .comment-area-header .comment-area-header-inner time{flex:1 1 auto;text-align:right;padding-left:10px}.comments .menu-radio{display:none}.comments .comments-errors{border-color:red;border-width:1px;border-style:solid;padding:10px;background-color:var(--comment-error-bg);margin-bottom:1em}.comments .comments-errors ul{margin-bottom:0}.comments .comment-area-header .comment-area-tabs>label{color:var(--subtext);padding:0 1.5em;display:inline-block;margin-bottom:0}.comments .comment-area-header .comment-area-tabs>label:hover,.comments .menu-radio[value="newest"]:checked~.comment-area-header .comment-area-tabs label.comment-tab-newest,.comments .menu-radio[value="best"]:checked~.comment-area-header .comment-area-tabs label.comment-tab-best{color:var(--link);text-decoration:none;background-color:var(--subbackground);cursor:pointer}.comments .comment-list .comment{display:grid;grid-template-columns:min-content minmax(0,1fr);align-items:center;clear:both;font-family:"Inter",sans-serif}.comments .comment-list .comment.is-hidden{background-color:#fcc;--text:black}.comments .comment-list .comment>.comment-hidden{background-color:red;color:#fff;grid-column:1 / span 2;padding:.5em}.comments .comment-list form.comment>*{grid-column:1 / span 2}.comments .comment-list .comment .comment{margin-top:1em;margin-bottom:0}.comment-replies form.comment .comment-profile-wrapper textarea.not-started-typing{height:60px;padding:21px 19px}.comment-replies form.comment .comment-profile-wrapper textarea.not-started-typing::-webkit-scrollbar,.comments form.comment textarea.not-started-typing::-webkit-scrollbar{display:none}@container (min-width:621px){.comments .comment-left{flex:0 0 auto;text-align:right;color:var(--subtext);font-size:smaller}.comments form textarea{width:100%;height:120px;line-height:1.2}}.comments .comment-profile-pic-wrapper,.mobile-single-comment .comment-profile-pic-wrapper{border-width:1px;border-color:var(--subbackground);border-style:solid;border-radius:3px;padding:3px;overflow:hidden}@container (min-width:621px){.comments .comment-profile-pic-wrapper>.comment-profile-pic,.mobile-single-comment .comment-profile-pic-wrapper>.comment-profile-pic{display:flex;justify-content:center;align-items:center;overflow:hidden;width:80px;height:80px}}@container (max-width:621px){.comments .comment-profile-pic-wrapper>.comment-profile-pic,.mobile-single-comment .comment-profile-pic-wrapper>.comment-profile-pic{display:flex;justify-content:center;align-items:center;overflow:hidden;width:40px;height:40px}}.comments .comment-profile-pic-wrapper>.comment-profile-pic>img{max-width:80px;max-height:80px}.comments .comment-profile-pic>img,.mobile-single-comment .comment-profile-pic>img{object-fit:contain}.comments .comment-replies{clear:both;overflow:hidden;margin-left:5rem;padding-top:25px}.comments .comment-replies .comment-profile-pic-wrapper{border-radius:50%;margin-top:1em}.comments .comment-replies .comment-profile-pic-wrapper>.comment-profile-pic{width:50px;height:50px;border-radius:50%}.comments .comment-replies .comment-profile-pic-wrapper>.comment-profile-pic>img{max-width:50px;max-height:50px}.comments .comment-content{flex:1 1 auto;border-bottom:1px solid var(--comments-border-color);width:100%}.comments .comment-content .comment-author{font-size:16px;padding-bottom:5px;font-weight:600;display:inline-flex;align-items:center;gap:6px}.comments .comment-content .comment-author>.guest{color:var(--maggenta)}.comments .comment-content .comment-author>.log-in{float:right;font-weight:500}.comments .comment-content .comment-author>.log-in>span{display:none;color:#0275d8;cursor:pointer}body.js .comments .comment-content .comment-author>.log-in>span{display:inline}.comments .comment-content .comment-author .icon-star-full{color:var(--gold)}.comment-author.comment-profile-wrapper .upvotes-count{font-weight:600;font-family:"Poppins","sans-serif"}.comments .comment-content .comment-body{clear:both;position:relative;text-align:start;color:var(--text)}.comments .comment-content .comment-body,.comments .comment-content .comment-body::before{box-shadow:0 3px 0 var(--border)}.comments .comment-content .comment-body>*:last-child{margin-bottom:0}.comments .comment-content .comment-below-body{clear:both;margin-top:5px;font-size:smaller}.comments .comment-content .comment-below-body .comment-score>.comment-score-value{margin-left:1rem;margin-right:1rem;color:var(--text)}.comment-score .user-vote-arrow{color:var(--subtext)}.comment-score .user-vote-arrow.user-vote-active{color:var(--link)}.comments .comment-content .comment-below-body .comment-action-networking i{animation-duration:2s;animation-name:sillyspin;animation-iteration-count:infinite;animation-timing-function:linear;display:inline-block}.comments .comment-content .comment-below-body .comment-action-networking i::before{content:"\e97a"}.comments .comment-content .comment-below-body .comment-actions{color:var(--comments-action-text);margin-bottom:0;display:flex;align-items:center;margin-bottom:25px}.comments .comment-content .comment-below-body .comment-actions .icon-bubbles{margin-right:.5rem}.comments .comment-content .comment-below-body .comment-actions>*{cursor:pointer;margin-left:1em}.comments .comment-content .comment-below-body .comment-actions>.comment-edit{display:none}.comments .comment-content .comment-below-body .comment-actions>.comment-edit.ready{display:inline-flex}.comment-mainform{flex-direction:row;display:inline-flex;align-items:flex-start;gap:18px}.comment-mainform>.padding-content{flex:1 1 auto}.comment-mainform>.comment-author.comment-profile-wrapper{margin-top:-18px}@container (min-width:621px){.comments form{position:relative;margin:0 25px}.comment-profile-wrapper .comment-score{display:none}}@container (max-width:621px){.comments form{position:relative;margin:0 0 2em 0}}.comments .comment-list{display:none;margin-top:1em}.comments .comment-tab[value="newest"]:checked~.comment-list.comment-list-newest,.comments .comment-tab[value="best"]:checked~.comment-list.comment-list-best{display:block}.comments .comment-list .form-toggle,.comments .comment-list form{display:none}.comments .comment-list input.form-toggle[type="checkbox"]:checked+form{display:flex}.comments form .comment-placeholder-box{padding:.5em .5em 2.5em .5em;box-shadow:none;display:block;clear:both;border-style:solid;border-color:darkgray;border-width:1px;border-radius:0;color:darkgray;text-decoration:none;font-weight:400}.comments form .comment-placeholder-box span{color:#0275d8}.comments form .comment-form-buttons{float:right;margin-top:20px}.comments form textarea,.comments form input[type="submit"],.comments form input[type="button"]{display:block}.comments form input[type="submit"],.comments form input[type="button"],.comments .view-disc-btn{border-radius:10px;background-color:var(--link);color:#fff;padding:0 1em;font-weight:700;border:none;margin-top:10px;cursor:pointer;display:inline-block;margin-left:1em}.comments form input[type="button"].comment-edit-cancel{background-color:#f66}.comments .view-disc-btn{width:fit-content;margin:1em auto;float:none}.comments form input[type="submit"]:hover,.comments .view-disc-btn:hover{background-color:var(--maggenta);text-decoration:none}.comments form input[type="button"].comment-edit-cancel:hover{background-color:red}.comments form input[type="submit"][disabled],.comments form input[type="submit"][disabled]:hover,.comments form input[type="button"][disabled].comment-edit-cancel,.comments form input[type="button"][disabled].comment-edit-cancel:hover{background-color:#cecdcd;color:#e5e4e4;cursor:default}.comments form.blocked::before{content:"";display:block;position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;background-image:url(/assets/front/images/gg-anim-logo-larger.gif);background-position:center center;background-repeat:no-repeat;opacity:.667;background-size:contain}.gg-not-grid .comments .comment-area-header{display:none}.mobile-single-comment{border-radius:10px;padding:10px;background-color:#ccc;margin-bottom:0;cursor:pointer}.mobile-single-comment>.mobile-single-comment-inner{display:grid;grid-template-columns:60px minmax(0,1fr) 1em}.mobile-single-comment>.mobile-single-comment-inner>*{align-self:center}.mobile-single-comment .comment-profile-pic-wrapper{width:60px;height:60px;border-radius:50%}.mobile-single-comment .comment-profile-pic-wrapper>.comment-profile-pic,.mobile-single-comment .comment-profile-pic-wrapper>.comment-profile-pic>img{max-width:54px;max-height:54px;border-radius:50%}.mobile-single-comment .comment-body{padding:0 1em;line-clamp:2;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis}.mobile-single-comment .comment-body>*:last-child{margin-bottom:0}.mobile-single-comment~.comments{display:none}.comments.force-mobile-open{display:block}@container (min-width:621px){.mobile-single-comment{display:none}.comments,.mobile-single-comment~.comments{display:block}}@container (min-width:900px){.comments.container>.comment-area-header>.comment-area-header-inner,.comments.container form{margin-left:auto;margin-right:auto}}@container (min-width:1110px){.comments.container>.comment-area-header>.comment-area-header-inner,.comments.container form{margin-left:45px;margin-right:45px;max-width:100%}}@container (min-width:1220px){#guide-page-type-map .guide-main-wrap>.guide-page>.comments,body#page-pokedex>#comments,body .new-game-page .trans-header-block>.comments,body.game-item.subscriber #comments{max-width:1200px;margin-left:auto;margin-right:auto;margin-top:1em}}@container (min-width:621px){.comment-area-header-nomargin{margin:0 0;display:flex;justify-content:space-between;align-items:center}}@container (max-width:621px){.comment-area-header-nomargin{margin:0 0;display:flex;flex-direction:column;align-items:start}}.comment-area-header-automargin{margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center}.comment-area-header h5{font-family:"Poppins",sans-serif;font-size:26px;font-weight:700}.comment-sort-button{background:#f9f8f9;border:none;color:#000;padding:.3rem 1rem;border-radius:5rem;cursor:pointer}.comment-sort-button:first-child{margin-right:20px}input.comment-tab:checked+.comment-sort-button{background:var(--maggenta);color:#fff}.comments form.comment textarea{padding:29px;background-color:var(--comments-sub-background-color);color:var(--text);border:0;resize:none;transition:height 0.3s ease-out,padding 0.3s ease-out;outline:0;width:100%;font-size:1rem;box-sizing:border-box}.comment-form-buttons .login-or-signup{background:#fff0;border:1px solid #565a62;border-radius:4rem;padding:.3rem 1rem;color:#005eb5;margin-top:20px;font-weight:600;display:inline-flex;align-items:center}.form-separator{border-bottom:1px solid var(--comments-border-color);margin:2rem 0}.form-separator.at-end{margin-left:1.5rem;width:100%;margin-bottom:24px}.info-bubble{display:inline-flex;border-radius:6px;background:#f4f4f4;padding:1px 5px;color:#818181;align-items:center}.info-bubble span{font-size:13px;margin-left:.3rem}.comments form .comment-content{border-bottom:0;align-items:stretch}.comment-score .inverted{rotate:180deg}.user-vote-active svg{fill:var(--maggenta)}.comment-score-value{font-size:14px;margin-right:5px;margin-left:5px;font-weight:600}.comment-actions svg{fill:var(--comments-action-text);font-size:19.5px;margin-right:.5rem}.comment-date,.comment-date-phone{font-size:14px;color:var(--comments-action-text);font-weight:400}.comment-date-phone{display:none}.comment-actions label{margin-bottom:0;display:inline-flex}.comment-author a{font-family:"Poppins",sans-serif}.comment-replies .comment-content,.comment-content.has-comment-replies{border-bottom:0;padding-top:0}.comment-replies .comment-content{border-left:3px solid #c7c8ca;display:flex;box-sizing:border-box}.comment-replies{border-bottom:1px solid var(--comments-border-color);margin-bottom:31px;padding-bottom:31px}.comment-score{display:flex;justify-content:center}.comment-score>*{display:inline-flex;justify-content:center;align-items:center}.comment-score span>svg{margin-right:0;fill:var(--text)}.comments .comment-content .comment-below-body .comment-actions>*:first-child{margin-left:0}.comment-replies .comment-actions .comment-score{width:fit-content}.comment-actions .user-vote-arrow svg{margin-right:0}.comment-list .comment-replies form{margin-left:0;margin-right:0}.login-or-signup .login-btn{cursor:pointer;margin-left:.5rem;color:var(--link)}.login-or-signup svg{stroke:var(--text)}.comments-textarea-dummy{background:var(--comments-sub-background-color);padding:1rem}.comment-profile-wrapper{display:flex;gap:18px}.comment-profile-wrapper img{width:60px;height:60px;border-radius:100%}.comment-profile-wrapper .profile-item{position:relative}.comment-profile-wrapper .comments-textarea-dummy{width:100%}.profile-item .upvotes-count{font-size:14px;font-weight:400;white-space:pre;position:absolute;top:-.5rem;left:77%;background:var(--info-count-icon);color:var(--text-info-count);padding:0 .3rem;border-radius:4px;min-width:25px;border-radius:4px;display:inline-flex;justify-content:center}.upvotes-count::before{content:"";display:block;position:absolute;background:var(--info-count-icon);border-radius:2px;left:1px;rotate:36deg;border-top:0 solid;border-bottom:7px solid var(--info-count-icon);border-left:5px solid var(--info-count-icon);bottom:-4px}.comment .comment-left{align-self:baseline}.comment-left .comment-profile-wrapper{width:10rem;align-items:center;justify-content:center}.comment-replies .comment-content .comment-profile-wrapper{min-width:7rem;justify-content:center}.post-comment-button{border:1px solid var(--button-primary-border,white);margin-top:1rem;padding:.5rem 1rem;border-radius:2rem;display:inline-flex;align-items:center;cursor:pointer;font-weight:600;font-family:"Inter",sans-serif;font-size:14px;color:var(--text,white);background-color:var(--button-primary-bg,#1b1b1b)}.post-comment-button:hover{color:#fff;background-color:var(--maggenta);border-color:var(--maggenta)}.post-comment-button:active{background-color:#bd322e}.post-comment-button>span{margin-right:.5rem}.comment-content .fullwrapper{width:100%}.fullwrapper .comment-profile-wrapper .profile-item{min-width:7rem;justify-content:center;display:flex}.fullwrapper .comment-form-buttons .comment-profile-wrapper{display:none}.post-comment-button.enabled{opacity:1}.comment-submission-error{background:#ce1d24;color:#fff;padding:1rem 1.4rem;gap:.5rem;align-items:flex-start;font-family:"Poppins","sans-serif";display:none}.comment-submission-error.active{display:flex}.comment-submission-error svg{margin-top:.2rem}.comment-submission-error h4{line-height:normal}.comment-submission-error p{margin-bottom:0}.form-wrapper.error{border:1px solid #ce1d24}.comments form.comment textarea.not-started-typing{height:58px;padding:20px 26px}.comments.loggedout .comment-area-header .comment-area-header-automargin .pcomment-loggedout{border-left:1px solid var(--comments-border-color);margin-left:1rem;padding-left:1rem}.comments.loggedout .comment-area-header .comment-area-header-automargin>h2{margin-bottom:0}.comments.loggedout .comment-area-header .comment-area-header-automargin .pcomment-loggedout .post-comment-button{margin-top:0}.comments.loggedout .comment-area-header .comment-area-header-automargin{justify-content:unset}.comment-signup-note{margin:0 0 12px;padding:10px 14px;border:1px solid var(--comments-border-color);border-radius:4px;font-size:13px;line-height:1.5;color:var(--comments-action-text)}.post-comment-form.hidden{display:none}.comments[data-comments="0"] .comment-lists-wrapper{display:none}@container (max-width:621px){.comments .comment-left{text-align:right;color:var(--subtext);font-size:smaller}.comments form textarea{width:100%;padding:8px;float:right;height:150px;font-size:14px;line-height:1.2}.comment-score{width:6rem}.comment-area-header-automargin{display:flex;flex-direction:column;align-items:start}.padding-content{padding:0 20px}.comments .comment-replies{margin-left:0}.comment-content .comment-actions .comment-score{display:none}.comments .comment-area-header{padding:1rem 0;margin-bottom:23px}.comment-mainform{flex-direction:column}.comment-mainform>.comment-author.comment-profile-wrapper{padding:0 20px}.comment-left .comment-profile-wrapper{flex-direction:column;width:6rem}.comment-profile-wrapper img{width:40px;height:40px}.comment-score{flex-direction:column}.comments .comment-list{padding-right:2rem}.comment-replies .comment-content .comment-profile-wrapper{flex-direction:column;align-items:center;justify-content:flex-start}.comment-content .fullwrapper .comment-profile-wrapper .profile-item{display:none}.comment-content .fullwrapper{margin-left:2rem}.comment-content .fullwrapper .comment-form-buttons .profile-item{display:flex}.comment-form-buttons{display:flex;align-items:center}.fullwrapper .comment-profile-wrapper .profile-item{min-width:4rem}.comment-date{display:none}.comment-date-phone{display:block}.comments.loggedout .comment-area-header .comment-area-header-automargin .pcomment-loggedout{border-left:0;margin-left:0;padding-left:0}.comments.loggedout .comment-area-header .comment-area-header-automargin{align-items:center}}.view-all-comments{border:1px solid #8e9196;padding:.5rem;border-radius:5rem;width:100%;display:inline-flex;justify-content:center;color:var(--text);margin-left:1.5rem;align-items:center;gap:3px;font-weight:600;font-family:"Inter","sans-serif"}.view-all-comments svg{fill:var(--text)}.back-to-top{display:inline-flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;font-family:"Inter",sans-serif;width:100%;color:#005eb5;gap:6px;padding-bottom:22px;margin-left:1.5rem}.back-to-top svg{fill:var(--text)}dialog#comment-invite{width:340px;max-width:calc(100vw - 32px);padding:22px 22px 18px;background-color:var(--acc-card);border:1px solid var(--acc-line);border-radius:6px;color:var(--acc-ink);box-shadow:none;text-align:center;opacity:0;transition:opacity .5s}dialog#comment-invite p{margin:0 0 16px;font-size:15px;color:var(--acc-dim)}dialog#comment-invite p a{color:var(--acc-accent);font-weight:700;text-decoration:none}dialog#comment-invite p a:hover{text-decoration:underline}dialog#comment-invite button{width:100%;padding:10px;border:0;border-radius:4px;background-color:var(--acc-accent);color:#fff;font:inherit;font-weight:700;cursor:pointer;transition:background-color .15s}dialog#comment-invite button:hover{background-color:#d4485f}dialog#comment-invite[open]{opacity:1}dialog#comment-invite::backdrop{background-color:rgb(0 0 0 / .66)}@media (min-width:1024px){.guide-page .comments .comment-area-header,.guide-page .comments .fit-margins{margin-left:45px;margin-right:45px}.guide-page .comments .comment-area-header .fit-margins{margin-left:0;margin-right:0}}@media (max-width:1023px){.guide-page .comments .comment-area-header,.guide-page .comments .fit-margins{margin-left:25px;margin-right:25px}.guide-page .comments .comment-area-header .fit-margins{margin-left:0;margin-right:0}.guide-page .comments .comment-mainform>.comment-profile-wrapper{padding-left:0}.guide-page .comments .comment-mainform>.padding-content{padding-left:0;padding-right:0}}.tw{--tw-panel:rgba(0, 0, 0, 0.8);--tw-panel-hover:rgba(40, 40, 40, 0.85);display:grid;grid-template-columns:264px minmax(0,1fr);gap:22px;align-items:start;max-width:1180px;margin:0 auto;padding:0 0 48px}.tw-main .tw-card.trophy-single-card{background:var(--tw-panel)}.tw-scroll{scrollbar-width:thin;scrollbar-color:rgb(170 176 188 / .38) #fff0}.tw-scroll::-webkit-scrollbar{width:8px;height:8px}.tw-scroll::-webkit-scrollbar-track{background:#fff0}.tw-scroll::-webkit-scrollbar-thumb{background:rgb(170 176 188 / .32);border-radius:8px}.tw-scroll::-webkit-scrollbar-thumb:hover{background:rgb(231 89 113 / .55)}.tw-toc{position:sticky;top:74px;max-height:calc(100vh - 90px);display:flex;flex-direction:column;background:var(--tw-panel);border-radius:0;overflow:hidden}.tw-toc-banner{padding:12px 12px 0;display:flex;justify-content:center}.tw-toc-logo{max-width:100%;max-height:78px;object-fit:contain;border-radius:6px}.tw-toc-hidden{display:flex;align-items:center;gap:7px;padding:0 14px 10px;font-size:.78rem;color:var(--subtext,#9aa0a6);cursor:pointer}.tw-toc-hidden input{accent-color:var(--maggenta,#e75971)}.tw-toc-head{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 8px;font-weight:700;color:var(--text,#fff)}.tw-toc-close{display:none;background:none;border:0;color:var(--subtext,#9aa0a6);cursor:pointer}.tw-toc-search{position:relative;padding:0 10px 10px}.tw-toc-search .gg-icon{position:absolute;left:20px;top:8px;font-size:.85rem;color:var(--subtext,#9aa0a6)}.tw-toc-input{width:100%;padding:7px 10px 7px 30px;background:rgb(0 0 0 / .28);border:1px solid rgb(255 255 255 / .1);border-radius:7px;color:var(--text,#fff);font-size:.85rem}.tw-toc-list{list-style:none;margin:0;padding:4px 6px 8px;overflow-y:auto;flex:1 1 auto;min-height:0;counter-reset:toc}.tw-toc-item.is-hidden{display:none}.tw-toc-item a{display:flex;align-items:flex-start;gap:11px;padding:9px 10px;border-radius:7px;text-decoration:none;color:var(--subtext,#cfd3da);font-size:.84rem;line-height:1.3}.tw-toc-item a:hover{background:rgb(255 255 255 / .06);color:var(--text,#fff)}.tw-toc-item.is-current a{background:rgb(255 255 255 / .09);color:var(--text,#fff);font-weight:600}.tw-toc-icon{flex:0 0 34px;width:34px;height:34px;border-radius:5px;object-fit:cover;margin-top:1px}.tw-toc-icon--ph{display:inline-flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .06);color:rgb(255 255 255 / .3);font-size:.8rem}.tw-toc-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.tw-toc-toprow{display:flex;align-items:center;gap:6px;min-width:0}.tw-toc-name{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-toc-tier{flex:0 0 auto;width:16px;height:16px;object-fit:contain}.tw-toc-reward{flex:0 0 auto;font-size:.72rem;font-weight:600;color:var(--ggold,#efb016)}.tw-toc-obtained{flex:0 0 auto;font-size:.7rem;color:#3ca53e}.tw-toc-desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.74rem;line-height:1.35;color:rgb(255 255 255 / .45);font-weight:400}.tw-toc-desc.is-hidden-desc{display:none}.tw.reveal-hidden .tw-toc-desc.is-hidden-desc{display:-webkit-box}.tw-toc-scrim{display:none}.tw-main{min-width:0}.tw-pagehead{background:var(--tw-panel);border-radius:0;padding:20px;margin-bottom:14px}@media (min-width:621px){.tw-pagehead{padding:40px}}.tw-pagehead-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:6px}.tw-pagehead-title{margin:0;font-size:1.5rem;line-height:1.15;font-weight:800;color:var(--text,#fff)}.tw-pagehead-sub{margin:6px 0 0;font-size:.84rem;color:var(--subtext,#9aa0a6)}.tw-crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:7px;font-size:.82rem;color:var(--subtext,#9aa0a6)}.tw-crumbs a{color:var(--subtext,#9aa0a6);text-decoration:none}.tw-crumbs a:hover{color:var(--text,#fff)}.tw-toc-open{display:none;align-items:center;gap:5px;background:rgb(255 255 255 / .06);border:0;border-radius:6px;padding:5px 9px;color:var(--text,#fff);font-size:.8rem;font-weight:600;cursor:pointer}.tw-crumb-platforms{display:inline-flex;gap:4px;margin-left:auto}.tw-crumb-plat{padding:2px 8px;border-radius:999px;background:rgb(255 255 255 / .06);font-size:.72rem;font-weight:700;text-decoration:none;color:var(--subtext,#9aa0a6)}.tw-crumb-plat.is-active{background:var(--maggenta,#e75971);color:#fff}.tw-card{margin-bottom:18px}.tw-pn{display:flex;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid rgb(255 255 255 / .08)}.tw-pn-link{flex:1 1 0%;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;background:var(--tw-panel-hover);text-decoration:none;color:var(--text,#fff);min-width:0}.tw-pn-link:hover{background:rgb(60 60 60 / .9)}.tw-main .trophy-card-action:not(.trophy-card-verified),.tw-main .trophy-card-action:not(.trophy-card-verified):hover,.tw-main .trophy-card-action:not(.trophy-card-verified):focus{background:none;box-shadow:none}.tw.reveal-hidden .trophy-spoiler{filter:none;color:inherit}.tw.reveal-hidden .trophy-spoiler::after{display:none}.tw-pn-link.is-next{justify-content:flex-end;text-align:right}.tw-pn-link.is-empty{visibility:hidden}.tw-pn-text{display:flex;flex-direction:column;min-width:0}.tw-pn-label{font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:var(--subtext,#9aa0a6)}.tw-pn-title{font-size:.85rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-official{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:18px}.tw-official:has(.tw-mentioned):has(.tw-guide){grid-template-columns:minmax(0,1fr) 260px}.tw-guide{background:var(--tw-panel);border-radius:10px;padding:16px 18px}.tw-guide-head{margin:0 0 10px;font-size:1.05rem}.tw-mentioned{background:var(--tw-panel);border-radius:10px;padding:12px 14px;align-self:start}.tw-mentioned-head{margin:0 0 8px;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;color:var(--subtext,#9aa0a6)}.tw-mentioned-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.tw-mentioned-list a{display:flex;gap:9px;padding:6px;border-radius:7px;text-decoration:none;color:var(--text,#fff)}.tw-mentioned-list a:hover{background:rgb(255 255 255 / .06)}.tw-mentioned-thumb{flex:0 0 42px;width:42px;height:30px;border-radius:4px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .06);color:rgb(255 255 255 / .3);position:relative}.tw-mentioned-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tw-mentioned-text{display:flex;flex-direction:column;min-width:0}.tw-mentioned-page{font-size:.82rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-mentioned-crumb{font-size:.72rem;color:var(--subtext,#9aa0a6);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-nocover{margin:0 0 18px;padding:12px 14px;background:var(--tw-panel);border-radius:8px;color:var(--subtext,#9aa0a6);font-size:.88rem}.tw-community{background:var(--tw-panel);border-radius:12px;padding:6px;margin-bottom:18px}.tw-ct-radio{position:absolute;opacity:0;pointer-events:none}.tw-ct-head{padding:12px 14px 4px}.tw-ct-title{margin:0 0 2px;font-size:1.05rem;display:flex;align-items:center;gap:8px}.tw-ct-title .gg-icon{font-size:.9em;color:var(--subtext,#9aa0a6)}.tw-ct-sub{margin:0;font-size:.8rem;color:var(--subtext,#9aa0a6)}.tw-ct-tabs{display:flex;flex-wrap:wrap;gap:4px;padding:10px 6px 6px;border-bottom:1px solid rgb(255 255 255 / .06)}.tw-ct-tab{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;font-size:.85rem;font-weight:600;background:rgb(255 255 255 / .03);color:var(--subtext,#9aa0a6);cursor:pointer;user-select:none}.tw-ct-tab:hover{background:rgb(255 255 255 / .07);color:var(--text,#fff)}.tw-ct-tab .gg-icon{font-size:.9em}.tw-ct-count{padding:1px 7px;border-radius:999px;background:rgb(255 255 255 / .12);font-size:.7rem;font-weight:600}.tw-ct-n{padding:0 6px;border-radius:999px;background:rgb(255 255 255 / .12);font-size:.7rem}.tw-ct-panel{display:none;padding:14px;min-height:220px}#tw-ct-ratings:checked~.tw-ct-tabs label[for="tw-ct-ratings"],#tw-ct-tags:checked~.tw-ct-tabs label[for="tw-ct-tags"],#tw-ct-stats:checked~.tw-ct-tabs label[for="tw-ct-stats"],#tw-ct-shots:checked~.tw-ct-tabs label[for="tw-ct-shots"]{background:rgb(255 255 255 / .1);color:var(--text,#fff)}#tw-ct-ratings:checked~.tw-ct-panel[data-tab="ratings"],#tw-ct-tags:checked~.tw-ct-panel[data-tab="tags"],#tw-ct-stats:checked~.tw-ct-panel[data-tab="stats"],#tw-ct-shots:checked~.tw-ct-panel[data-tab="shots"]{display:block}#tw-ct-ratings:focus-visible~.tw-ct-tabs label[for="tw-ct-ratings"],#tw-ct-tags:focus-visible~.tw-ct-tabs label[for="tw-ct-tags"],#tw-ct-stats:focus-visible~.tw-ct-tabs label[for="tw-ct-stats"],#tw-ct-shots:focus-visible~.tw-ct-tabs label[for="tw-ct-shots"]{outline:2px solid var(--text,#fff);outline-offset:1px}.trophy-rating.tw-rating,.achv-tags.tw-tags{margin:0;padding:0;background:none;border:0}.tw-rating .trophy-rating-axis{margin-bottom:12px}.tw-shots-empty{text-align:center;padding:26px 16px;color:var(--subtext,#9aa0a6)}.tw-shots-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:10px;background:rgb(255 255 255 / .05);color:rgb(255 255 255 / .35);font-size:1.3rem;margin-bottom:10px}.tw-shots-empty-title{margin:0 0 3px;font-weight:600;color:var(--text,#fff)}.tw-shots-empty-sub{margin:0;font-size:.84rem}.tw-stats{display:flex;flex-wrap:wrap;gap:8px}.tw-stat{flex:1 1 90px;text-align:center;padding:12px 8px;background:var(--tw-panel-hover);border-radius:9px}.tw-stat-val{display:block;font-size:1.25rem;font-weight:700;color:var(--text,#fff)}.tw-stat-label{font-size:.72rem;color:var(--subtext,#9aa0a6)}.tw-related{margin-bottom:22px}.tw-related-head{font-size:.95rem;margin:0 0 12px;display:flex;align-items:center;gap:7px}.tw-related-group{margin-bottom:14px}.tw-related-group:last-child{margin-bottom:0}.tw-related-group-head{font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;color:var(--subtext,#9aa0a6);margin:0 0 2px;display:flex;align-items:center;gap:6px}.tw-related-group-head .gg-icon{color:var(--maggenta,#e75971)}.tw-related-why{margin:0 0 8px;font-size:.8rem;color:var(--subtext,#9aa0a6)}.tw-related-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:6px}.tw-related-item{display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:8px;background:var(--tw-panel);text-decoration:none;color:var(--text,#fff);min-width:0}.tw-related-item:hover{background:var(--tw-panel-hover)}.tw-related-icon{flex:0 0 30px;width:30px;height:30px;border-radius:5px}.tw-related-tier{flex:0 0 18px;width:18px;height:18px}.tw-related-title{font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-comments{background:var(--tw-panel);padding:20px;margin-top:6px}.tw-comments-head{font-size:1.05rem;margin:0 0 6px;display:flex;align-items:center;gap:8px}.tw-comments-empty{margin:0 0 14px;color:var(--subtext,#9aa0a6);font-size:.9rem;text-align:left}.tw-comments .post-comment-form .comment-profile-wrapper{gap:12px;align-items:flex-start}.tw-comments .post-comment-form .padding-content{flex:1 1 auto;min-width:0;width:100%;box-sizing:border-box;align-self:flex-start}.tw-comments .comments form.comment textarea,.tw-comments .comments form.comment textarea.not-started-typing,.tw-comments .post-comment-form .comments-textarea-dummy{display:block;width:100%;box-sizing:border-box;text-align:left;vertical-align:top;align-content:start;height:96px;min-height:96px;max-height:40vh;padding:12px 14px;line-height:1.45;resize:vertical}.tw-comments .post-comment-form .comments-textarea-dummy{overflow:hidden}.tw-comments .post-comment-form .profile-item .upvotes-count{font-size:.68rem;color:var(--subtext,#9aa0a6)}.tw-comments .comment-form-buttons{float:none;display:flex;justify-content:flex-end;margin-top:12px}.tw-comments .post-comment-button{min-height:44px}@media (max-width:900px){.tw{grid-template-columns:minmax(0,1fr)}.tw-toc-open{display:inline-flex}.tw-official:has(.tw-mentioned):has(.tw-guide){grid-template-columns:minmax(0,1fr)}.tw-toc{position:fixed;top:0;left:0;bottom:0;z-index:60;width:84%;max-width:320px;max-height:none;border-radius:0;box-shadow:0 0 40px rgb(0 0 0 / .6);transform:translateX(-100%);transition:transform .22s ease;background:var(--tw-panel)}.tw-toc.is-open{transform:none}.tw-toc-list{padding-bottom:20px}.tw-toc-close{display:inline-flex}.tw-toc-scrim.is-open{display:block;position:fixed;inset:0;z-index:55;background:rgb(0 0 0 / .55)}.tw-comments{padding:16px}.tw-comments .post-comment-form .comment-profile-wrapper{gap:10px}.tw-comments .post-comment-form .profile-item{min-width:0;width:auto;flex:0 0 auto;padding:0}.tw-comments .post-comment-form .profile-item img{width:34px;height:34px}.tw-comments .post-comment-form .padding-content{flex:1 1 auto;min-width:0;width:100%}.tw-comments .comment-form-buttons{justify-content:stretch;margin-top:10px}.tw-comments .post-comment-button{width:100%;justify-content:center}}.tw-shots-grid{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.tw-shot-link{display:flex;flex-direction:column;border-radius:9px;overflow:hidden;background:var(--tw-panel-hover);color:var(--subtext,#cfd3da);text-decoration:none}.tw-shot-link:hover{background:rgb(255 255 255 / .1);color:var(--text,#fff)}.tw-shot-img{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;display:block}.tw-shot-caption{padding:7px 9px 0;font-size:.76rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tw-shot-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 9px 8px;font-size:.72rem;color:var(--subtext,#9aa0a6)}.tw-shot-user{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-shot-comments{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px}.tw-shots-composer{margin-top:4px}.tw-shots-drop{display:flex;flex-direction:column;align-items:center;gap:4px;padding:18px 14px;border-radius:10px;background:rgb(255 255 255 / .04);color:var(--subtext,#9aa0a6);text-align:center;cursor:pointer}.tw-shots-drop:hover,.tw-shots-drop.is-dragover{background:rgb(255 255 255 / .09);color:var(--text,#fff)}.tw-shots-drop .gg-icon{font-size:1.2rem}.tw-shots-drop-text strong{color:var(--text,#fff)}.tw-shots-drop-hint{font-size:.74rem}.tw-shots-login{margin:10px 0 0;font-size:.84rem;color:var(--subtext,#9aa0a6)}.tw-shots-queue{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.tw-shots-qrow{display:flex;gap:10px;align-items:flex-start;padding:8px;border-radius:9px;background:var(--tw-panel-hover)}.tw-shots-qrow.is-error{background:rgb(200 60 60 / .14)}.tw-shots-qthumb{flex:0 0 72px;width:72px;height:41px;object-fit:cover;border-radius:5px;background:rgb(255 255 255 / .06)}.tw-shots-qbody{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.tw-shots-qname{font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-shots-qcaption{width:100%;padding:5px 8px;border:0;border-radius:6px;background:rgb(255 255 255 / .07);color:var(--text,#fff);font-size:.78rem}.tw-shots-qstatus{font-size:.72rem;color:var(--subtext,#9aa0a6)}.tw-shots-qrow.is-error .tw-shots-qstatus{color:#e78989}.tw-shots-qbar{display:block;height:3px;border-radius:3px;background:rgb(255 255 255 / .08);overflow:hidden}.tw-shots-qfill{display:block;height:100%;width:0;background:var(--maggenta,#e75971);transition:width .15s linear}.tw-shots-qremove{flex:0 0 auto;background:none;border:0;color:var(--subtext,#9aa0a6);cursor:pointer;padding:4px}.tw-shots-qremove:hover{color:var(--text,#fff)}.tw-shots-actions{display:flex;gap:8px;margin-top:10px}.tw-shots-send{padding:8px 16px;border:0;border-radius:8px;background:var(--maggenta,#e75971);color:#fff;font-weight:600;cursor:pointer}.tw-shots-send:disabled{opacity:.5;cursor:default}.tw-shots-clear{padding:8px 12px;border:0;border-radius:8px;background:rgb(255 255 255 / .07);color:var(--subtext,#cfd3da);cursor:pointer}.tws{max-width:1200px;margin:0 auto}.tws-removed-note{margin:0 0 14px;padding:10px 14px;border-radius:8px;background:rgb(200 60 60 / .16);color:#f0b7b7;font-size:.86rem}.tws-cols{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:18px;align-items:start}.tws-main{min-width:0}.tws-figure{margin:0 0 10px;background:var(--tw-panel,rgb(0 0 0 / .8));border-radius:12px;overflow:hidden}.tws-imglink{display:block}.tws-img{display:block;width:100%;height:auto}.tws-caption{padding:10px 14px;font-size:.88rem;color:var(--subtext,#cfd3da)}.tws-meta{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:12px;font-size:.82rem;color:var(--subtext,#9aa0a6)}.tws-meta a{color:inherit}.tws-meta a:hover{color:var(--text,#fff)}.tws-uploader,.tws-fullsize{display:inline-flex;align-items:center;gap:5px}.tws-pn{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.tws-pn-link,.tws-pn-all{display:inline-flex;align-items:center;gap:6px;padding:8px 13px;border-radius:8px;background:var(--tw-panel,rgb(0 0 0 / .8));color:var(--subtext,#cfd3da);text-decoration:none;font-size:.84rem}.tws-pn-link:hover,.tws-pn-all:hover{background:rgb(255 255 255 / .1);color:var(--text,#fff)}.tws-pn-link.is-empty{visibility:hidden}.tws-context{display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:10px;background:var(--tw-panel,rgb(0 0 0 / .8));color:var(--subtext,#cfd3da);text-decoration:none;margin-bottom:12px}.tws-context:hover{background:rgb(255 255 255 / .08);color:var(--text,#fff)}.tws-context-icon{flex:0 0 34px;width:34px;height:34px;border-radius:5px;object-fit:cover}.tws-context-text{display:flex;flex-direction:column;min-width:0}.tws-context-label{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--subtext,#9aa0a6)}.tws-context-title{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tws-tools{display:flex;align-items:center;gap:8px;margin-bottom:16px}.tws-tool{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:0;border-radius:8px;background:rgb(255 255 255 / .06);color:var(--subtext,#cfd3da);font-size:.8rem;cursor:pointer}.tws-tool:hover{background:rgb(255 255 255 / .12);color:var(--text,#fff)}.tws-tool:disabled{opacity:.55;cursor:default}.tws-tool--danger:hover{background:rgb(200 60 60 / .25)}.tws-tool-feedback{font-size:.78rem;color:var(--subtext,#9aa0a6)}.tws-side{min-width:0;background:var(--tw-panel,rgb(0 0 0 / .8));border-radius:12px;padding:14px}.tws-comments-head{margin:0 0 8px;font-size:1rem;display:flex;align-items:center;gap:8px}.tws-comments-head .gg-icon{color:var(--subtext,#9aa0a6);font-size:.9em}.tws-comments-empty{margin:0 0 10px;font-size:.82rem;color:var(--subtext,#9aa0a6)}.tws-comments-body.tw-comments{padding:0}.tws-side .comment-count-header{font-size:1.1rem}@media (max-width:920px){.tws-cols{grid-template-columns:1fr}}.tw-toc-filters{margin:0 10px 12px;padding-bottom:12px;border-bottom:1px solid rgb(255 255 255 / .08)}.tw-toc-filters-summary{display:flex;align-items:center;gap:7px;padding:6px 8px;border-radius:7px;background:rgb(255 255 255 / .04);color:var(--subtext,#9aa0a6);font-size:.78rem;font-weight:600;cursor:pointer;list-style:none}.tw-toc-filters-summary::-webkit-details-marker{display:none}.tw-toc-filters-summary:hover{background:rgb(255 255 255 / .08);color:var(--text,#fff)}.tw-toc-filters-caret{margin-left:auto;font-size:.7rem;transition:transform .15s ease}.tw-toc-filters[open] .tw-toc-filters-caret{transform:rotate(180deg)}.tw-toc-filters-active{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--maggenta,#e75971);color:#fff;font-size:.66rem}.tw-toc-filters-body{display:flex;flex-direction:column;gap:8px;padding:8px 2px 2px}.tw-toc-chiprow{display:flex;flex-wrap:wrap;gap:4px}.tw-toc-chip{border:0;border-radius:999px;padding:4px 9px;background:rgb(255 255 255 / .05);color:var(--subtext,#9aa0a6);font-size:.72rem;font-weight:600;cursor:pointer}.tw-toc-chip:hover{background:rgb(255 255 255 / .1);color:var(--text,#fff)}.tw-toc-chip.is-active{background:rgb(255 255 255 / .16);color:var(--text,#fff)}.tw-toc-chip-ct{opacity:.65;font-weight:400}.tw-toc-chip[data-tw-filter-rarity]:not([data-tw-filter-rarity=""]){display:inline-flex;align-items:center;gap:6px}.tw-toc-chip[data-tw-filter-rarity]:not([data-tw-filter-rarity=""])::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--rarity-dot,#9aa0a6);flex:0 0 auto}.tw-toc-chip[data-tw-filter-rarity="ultra-rare"]{--rarity-dot:#f0a060}.tw-toc-chip[data-tw-filter-rarity="very-rare"]{--rarity-dot:#e8b045}.tw-toc-chip[data-tw-filter-rarity="rare"]{--rarity-dot:#b58ad6}.tw-toc-chip[data-tw-filter-rarity="uncommon"]{--rarity-dot:#6aa3d4}.tw-toc-chip[data-tw-filter-rarity="common"]{--rarity-dot:#6e8a78}.tw-toc-chip[data-tw-filter-rarity="ultra-rare"]:not(.is-active){color:#f0a060}.tw-toc-chip[data-tw-filter-rarity="very-rare"]:not(.is-active){color:#e8b045}.tw-toc-chip[data-tw-filter-rarity="rare"]:not(.is-active){color:#b58ad6}.tw-toc-chip[data-tw-filter-rarity="uncommon"]:not(.is-active){color:#6aa3d4}.tw-toc-chip[data-tw-filter-rarity="common"]:not(.is-active){color:#6e8a78}.tw-toc-chip--tier{display:inline-flex;align-items:center;gap:6px}.tw-toc-chip-tier-img{width:14px;height:14px;flex:0 0 auto}.tw-toc-chip--tier-platinum:not(.is-active){color:#cdeafe}.tw-toc-chip--tier-gold:not(.is-active){color:#f0cd80}.tw-toc-chip--tier-silver:not(.is-active){color:#d6dde4}.tw-toc-chip--tier-bronze:not(.is-active){color:#e0a87e}.tw-toc-filters-active[hidden]{display:none}.tw-toc-sortrow{display:flex;align-items:center;gap:8px;font-size:.76rem;color:var(--subtext,#9aa0a6)}.tw-toc-sort{flex:1 1 auto;padding:5px 8px;background:rgb(0 0 0 / .28);border:1px solid rgb(255 255 255 / .1);border-radius:7px;color:var(--text,#fff);font-size:.78rem;cursor:pointer;color-scheme:dark}.tw-toc-sort option{background:#1c1f26;color:#e8eaed}.tw-toc-filters .tw-toc-hidden{padding:0}.tw-shots-groups{display:flex;flex-direction:column;margin-bottom:14px}.tw-shots-group+.tw-shots-group{border-top:1px solid rgb(255 255 255 / .08);margin-top:14px;padding-top:12px}.tw-shots-group-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.tw-shots-group-avatar{width:22px;height:22px;border-radius:50%;object-fit:cover;background:rgb(255 255 255 / .06)}.tw-shots-group-name{font-size:.82rem;font-weight:600;color:var(--text,#fff);text-decoration:none}.tw-shots-group-name:hover{color:var(--maggenta,#e75971)}.tw-shots-group-ct{font-size:.72rem;color:var(--subtext,#9aa0a6)}.tw-shots-group .tw-shots-grid{margin-bottom:0}.tw-shot-meta{justify-content:flex-end}.tw-shot-link .tw-shot-meta:last-child{margin-top:auto}.tws-uploader-avatar{width:22px;height:22px;border-radius:50%;object-fit:cover;background:rgb(255 255 255 / .06)}.tw-shot{position:relative}.tw-shot-tools{position:absolute;top:6px;right:6px;display:flex;gap:4px;opacity:0;transition:opacity .12s ease}.tw-shot:hover .tw-shot-tools,.tw-shot:focus-within .tw-shot-tools{opacity:1}.tw-shot-tool{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;border-radius:6px;background:rgb(0 0 0 / .72);color:#fff;font-size:.7rem;cursor:pointer}.tw-shot-tool:hover{background:rgb(0 0 0 / .9)}.tw-shot-editor{display:flex;gap:6px;padding:7px}.tw-shot-editor input{flex:1 1 auto;min-width:0;padding:5px 8px;border:0;border-radius:6px;background:rgb(255 255 255 / .09);color:var(--text,#fff);font-size:.76rem}.tw-shot-editor-save{border:0;border-radius:6px;padding:5px 10px;background:var(--maggenta,#e75971);color:#fff;font-size:.74rem;font-weight:600;cursor:pointer}.tws-caption-editor{display:flex;gap:8px;margin:-6px 0 14px}.tws-caption-editor input{flex:1 1 auto;min-width:0;padding:7px 10px;border:0;border-radius:8px;background:rgb(255 255 255 / .08);color:var(--text,#fff);font-size:.84rem}:root{--contentlist-hover:#565a62}:root[data-theme="light"]{--contentlist-hover:#fed5d6}body.guide-helper-menu-open{overflow:hidden}#navbar-wrap *{font-family:Inter}#navbar ul.top-menu{display:flex;flex-direction:row;flex-wrap:nowrap;flex:none;justify-content:center;align-items:center;margin:0;padding:0;list-style-type:none;height:100%}#navbar ul.top-menu li{height:100%;margin-right:0.25rem!important}#navbar-register{display:none}#navbar ul.top-menu li>a{display:flex;align-items:center;justify-content:center;padding:0 .375rem;transition-property:transform;transition-duration:0.2s;height:100%;font-weight:700;color:#fff;cursor:pointer;white-space:nowrap}#navbar ul.top-menu li>a:hover{background-color:var(--maggenta);color:white!important}#navbar ul.top-menu li>a>img{height:1rem}#navbar-profile .navbar-profile-photo{position:relative;width:24px}#navbar-profile .navbar-profile-photo>img{border-radius:50%;overflow:hidden;max-width:100%}#navbar-profile .navbar-profile-photo .navbar-profile-premium{position:absolute;right:-4px;bottom:-2px;display:none}body.subscriber #navbar-profile .navbar-profile-photo .navbar-profile-premium,body.subclass-mapex #navbar-profile .navbar-profile-photo .navbar-profile-premium,body.subclass-af #navbar-profile .navbar-profile-photo .navbar-profile-premium{display:inline-block}#navbar ul.top-menu li a>span{margin-left:.5rem;display:none}.gold{color:var(--ggold)!important}#navbar-wrap button:active,#navbar-wrap button:focus{outline:none}#navbar-wrap{position:fixed;top:0;width:100%;z-index:1000;transition-property:top;font-size:1rem;line-height:1}#navbar-wrap>#navbar-outer{background:#000;color:#fff}#navbar-wrap #navbar{padding:0 10px;position:relative;width:100%}@media (min-width:1024px){#navbar-wrap #navbar{padding:0;max-width:1024px;margin-left:auto;margin-right:auto}}@media (min-width:901px){#navbar-wrap #navbar #navbar-primary-nav{flex-shrink:0}}@media (min-width:1024px){#navbar-wrap #navbar-section-menu{max-width:1024px;margin-left:auto;margin-right:auto}}#navbar>#header-premium{font-weight:700;border-radius:5px;display:flex;align-items:center;font-size:.8em}#navbar>#header-premium>img{aspect-ratio:1;height:1em;width:1em;vertical-align:middle;display:inline}#navbar>#header-premium>span{display:none}a:focus,a:hover{text-decoration:none}#navbar-wrap #navbar,#navbar-wrap #streaming-bar>a{height:48px;display:flex;flex-direction:row;align-items:center}body.is-guide-page #navbar-wrap #navbar>#header-premium{transform:translate(20px,-50%)}#navbar-login img.account-icon{display:block}#navbar-login img.close-icon{display:none}#navbar-login.close-modal img.account-icon{display:none}#navbar-login.close-modal img.close-icon{display:block}#navbar-login.close-modal{background-color:var(--maggenta);z-index:9999}#navbar-wrap #new-toc-btn::before,#navbar-wrap #navbar>label:hover::before,#navbar-wrap #navbar #search-button i:hover::before,#navbar-wrap #navbar>label#guide-side-menu-label:hover{background-color:var(--maggenta);text-decoration:none}body>input#guide-helper-menu-navbar-toggle:checked+#navbar-wrap #new-toc-btn::before{transform:rotate(0deg)}#navbar-wrap #new-toc-btn{height:60px;line-height:60px;background-color:#191919;cursor:pointer;margin:0 10px 0 0;padding-left:10px;padding-right:10px;white-space:nowrap;flex:0 1 auto;padding-top:1px;font-size:1.15em}#navbar-wrap #new-toc-btn::before{content:"\edbf";transform:rotate(90deg)}#navbar-wrap #new-toc-btn>span{font-weight:700;margin-left:10px}#notifs-container{height:100%;position:relative;display:flex}#navbar-wrap #navbar label[for="notifs-toggle"] img{z-index:1}#navbar-wrap #navbar label[for="new-menu-toggle"]:hover,#navbar-wrap #navbar label[for="notifs-toggle"]:hover{background-color:var(--maggenta)}#navbar-wrap #navbar label[for="notifs-toggle"],#navbar-wrap #navbar div[for="new-menu-toggle"],#navbar-wrap #navbar label[for="new-menu-toggle"]{display:flex;flex:none;align-items:center;justify-content:center;height:100%;position:relative;padding:0 8px;margin-left:0;font-weight:700}#navbar-wrap #navbar div[for="new-menu-toggle"] p,#navbar-wrap #navbar label[for="new-menu-toggle"] p{display:none;user-select:none;padding-left:2px;padding-right:10px;margin:0}#navbar-wrap #navbar label:hover,#navbar-wrap #navbar>#search-button:hover,#navbar-wrap #navbar menu.new-menu ul>li a.active{text-decoration:none;cursor:pointer}#navbar-wrap #navbar menu.new-menu ul>li a.active svg{fill:var(--maggenta)}#new-menu-icon{cursor:pointer}#new-menu-icon.active,#new-menu-icon:hover{background:var(--maggenta)}#navbar-wrap #navbar #navbar-logo{flex:0 0 72px;height:28px;margin:10px 8px;background-repeat:no-repeat;background-image:url(/assets/front/images/logo/gg-logo-mobile.svg);background-size:contain}body.subclass-mapex #navbar-wrap #navbar #navbar-logo{background-image:url(/assets/front/images/logo/by-tier/gg-logo-mapex.svg)}body.subclass-af #navbar-wrap #navbar #navbar-logo{background-image:url(/assets/front/images/logo/by-tier/gg-logo-af.svg)}body.subclass-legend #navbar-wrap #navbar #navbar-logo{background-image:url(/assets/front/images/logo/by-tier/gg-logo-legend.svg)}body.subclass-premium #navbar-wrap #navbar #navbar-logo{background-image:url(/assets/front/images/logo/by-tier/gg-logo-premium.svg)}#overview-modal__content{flex-grow:1;border-radius:6px;background-color:var(--background);color:#000;min-height:500px}#overview-modal__content{color:#fff}#guide-helper-menu-page,.guide-main-wrap>.slot-sidebar{display:none}#guide-helper-menu-navbar{position:fixed;top:98px;bottom:0;left:0;right:0}body.nonsubscriber #guide-helper-menu-navbar{bottom:150px}.guide-helper-menu{box-shadow:1px 1px 6px #333;background-color:var(--background);border-radius:0;position:fixed;margin:0;padding:0;max-width:350px;top:110px;z-index:10;height:auto;width:350px;overflow-y:auto;font-size:15px;font-family:Inter,sans-serif}@media screen and (max-width:621px){:root[data-theme="light"] .guide-helper-menu{background-color:#fff}:root[data-theme="dark"] .guide-helper-menu{background-color:#212121}}.guide-helper-menu>.toc-logo{text-align:center;height:100px;margin:26px 60px 0 60px;background-position:center center;background-repeat:no-repeat;background-size:contain;display:none}.guide-section-menu>.gg-icon{display:none}.guide-section-menu>a:link,.guide-section-menu>a:active,.guide-section-menu>a:visited{text-decoration:none;color:#fff}.guide-section-menu>div{color:#4e4d4d}.guide-helper-menu form.guide-search-form,article.guide-toc-page .toc-page-inner form.guide-search-form{height:2.5em}.guide-helper-menu form.guide-search-form input,article.guide-toc-page .toc-page-inner form.guide-search-form input{width:100%;height:30px;border-radius:5px;border-style:none;padding:4px 16px;font-size:smaller;background:var(--subbackground)}:root[data-theme="dark"] .guide-helper-menu form.guide-search-form input{background:#333}:root[data-theme="light"] .guide-helper-menu form.guide-search-form input{background:#f1f1f1}body .guide-main-wrap .guide-page.guide-toc-page .guide-page-content{font-size:12pt;line-height:1.5}.guide-main-wrap .guide-buttons.toc-buttons,.guide-buttons.toc-buttons{justify-content:center;margin-bottom:.4rem;float:none;height:40px;position:relative}body.no-js .toc-buttons>*{display:none}.guide-buttons.toc-buttons>div{margin:0;width:auto}.guide-buttons.toc-buttons>div span{display:inline-block}.toc-page-inner .guide-buttons.toc-buttons>div{border-radius:0 0 5px 5px}h3.toc-subheader,h4.toc-subheader{color:var(--ggold);display:flex;justify-content:space-between;align-items:center}.toc-subheader>label{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center}.toc-page-inner .toc-subheader>label{padding:0 66px 0 38px}ul.toc{position:relative}ul.toc,ul.toc ul{padding-left:0;width:100%;list-style-type:none;margin-bottom:0}ul.toc a,ul.toc .submenu-parent{display:block;color:var(--text);padding:6px 0}ul.toc>li>.submenu-parent{color:#d09400;background-position:center center;background-repeat:no-repeat;background-size:cover;font-size:1.3rem;font-weight:700;width:100%;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:0;text-decoration:none;margin-bottom:0;cursor:pointer;padding-right:28px}ul.toc>li>.submenu-parent>span{display:block;margin-right:1em;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;z-index:1;color:var(--text);font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:26px;padding-left:28px}@media screen and (max-width:621px){#guide-helper-menu-guide-menu-wrapper ul.toc>li>.submenu-parent>span{padding-left:16px}}ul.toc>li>.submenu-parent .arrow,input+.toc-subheader .arrow{background:#fff0 url(/assets/front/images/icons/triangle-down.svg);width:14px;height:10.58px}:root[data-theme="light"] ul.toc>li>.submenu-parent .arrow{background:#fff0 url(/assets/front/images/icons/triangle-down-light.svg);width:14px;height:10.58px}ul.toc>li>input:checked~.submenu-parent .arrow,input:checked+.toc-subheader .arrow{background:#fff0 url(/assets/front/images/icons/triangle-up.svg);width:14px;height:10.58px}@media screen and (max-width:621px){#guide-helper-menu-guide-menu-wrapper ul.toc>li>input:checked~.submenu-parent .arrow{margin-right:28px}#guide-helper-menu-guide-menu-wrapper ul.toc>li>.submenu-parent .arrow{margin-right:28px}}:root[data-theme="light"] ul.toc>li>input:checked~.submenu-parent .arrow{background:#fff0 url(/assets/front/images/icons/triangle-up-light.svg);width:14px;height:10.58px}ul.toc>li>input{display:none}ul.toc>li>ul.submenu{display:none;transition-property:max-height;transition-duration:0.5s;overflow:hidden}ul.toc>li>input:checked~ul.submenu,input:checked~ul.section-reviews,input:checked~ul.section-reviews>li>.submenu{display:block}input~ul.section-reviews{display:none}.guide-buttons.toc-buttons>div .icon-minus-solid:before{color:var(--text)}.guide-buttons.toc-buttons>div .icon-add-solid:before{color:var(--text)}ul.toc>li>ul>li>.chapter-header{padding-left:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:var(--text)}ul.toc>li>ul>li>.chapter-header.toc-review{display:flex;flex-direction:row;gap:1em;padding-right:28px;align-items:center}ul.toc>li>ul>li>.chapter-header.toc-review>.review-title{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}ul.toc>li>ul>li>.chapter-header.toc-review>.review-title-right{flex:0 0 auto}ul.toc>li>ul>li>.chapter-header.toc-review>.toc-preview-tag{background-color:var(--gg-purple);padding:0 .25em;font-weight:700;text-transform:uppercase;font-size:small;border-radius:4px}#guide-helper-menu-guide-menu-wrapper ul.toc>li>ul>li>.chapter-header{padding-top:12px;padding-bottom:12px}#guide-helper-menu-guide-menu-wrapper ul.toc>li>ul>li>ul>li>a>div.pagename{padding-left:40px;font-size:15px;line-height:16px}#guide-helper-menu-guide-menu-wrapper ul.toc>li>ul>li>ul>li>a>div.pageno{padding-right:20px;font-size:15px}#guide-helper-menu-guide-menu-wrapper .no-section-bg{padding-bottom:16px}#guide-helper-menu-guide-menu-wrapper .my-favorites-parent{padding-bottom:0px!important}ul.toc>li.guide-section{position:relative;padding-bottom:4px;padding-top:4px}@media screen and (max-width:621px){.guide-page-topper ul.toc .section-bg::after{content:"";position:absolute;bottom:0;width:100%;height:1px;background-color:#40444c}:root[data-theme="dark"] .guide-page-topper ul.toc .section-bg::after{background-color:#40444c}:root[data-theme="light"] .guide-page-topper ul.toc .section-bg::after{background-color:#c7c8ca}.guide-page-topper ul.toc .no-section-bg::after{content:"";position:absolute;bottom:0;width:100%;height:1px;background-color:#40444c}:root[data-theme="dark"] .guide-page-topper ul.toc .no-section-bg::after{background-color:#40444c}:root[data-theme="light"] .guide-page-topper ul.toc .no-section-bg::after{background-color:#c7c8ca}#guide-helper-menu-guide-menu-wrapper ul.toc .section-bg::after{content:"";position:absolute;bottom:0;left:16px;right:28px;width:calc(100% - 44px);height:1px;background-color:#40444c}:root[data-theme="light"] #guide-helper-menu-guide-menu-wrapper ul.toc .section-bg::after{background-color:#c7c8ca}}@media screen and (min-width:621px){.guide-page-topper ul.toc .section-bg::after{content:"";position:absolute;bottom:0;left:40px;right:40px;width:calc(100% - 80px);height:1px;background-color:#40444c}#guide-helper-menu-guide-menu-wrapper ul.toc .section-bg::after{content:"";position:absolute;bottom:0;left:28px;right:28px;width:calc(100% - 56px);height:1px;background-color:#40444c}:root[data-theme="dark"] .guide-page-topper ul.toc .section-bg::after{background-color:#40444c}:root[data-theme="light"] .guide-page-topper ul.toc .section-bg::after{background-color:#c7c8ca}:root[data-theme="dark"] #guide-helper-menu-guide-menu-wrapper ul.toc .section-bg::after{background-color:#40444c}:root[data-theme="light"] #guide-helper-menu-guide-menu-wrapper ul.toc .section-bg::after{background-color:#c7c8ca}.guide-page-topper ul.toc .no-section-bg::after{content:"";position:absolute;bottom:0;width:100%;height:1px;background-color:#40444c}:root[data-theme="dark"] .guide-page-topper ul.toc .no-section-bg::after{background-color:#40444c}:root[data-theme="light"] .guide-page-topper ul.toc .no-section-bg::after{background-color:#c7c8ca}:root[data-theme="dark"] #guide-helper-menu-guide-menu-wrapper ul.toc .no-section-bg::after{background-color:#40444c}}ul.toc>li.guide-section img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-2}ul.toc>li.guide-section>ul>li>.chapter-header{font-weight:700;font-size:16px;color:var(--text);padding-bottom:8px;padding-top:8px}ul.toc>li>ul>li>ul{padding:0 0}ul.toc>li>ul>li>ul>li>a{color:var(--text);display:flex;flex-wrap:nowrap;font-family:Inter;font-size:16px;font-style:normal;font-weight:400}#guide-helper-menu-guide-menu-wrapper ul.toc>li>ul>li>ul>li>a:hover,:root[data-theme="dark"] #guide-helper-menu-guide-menu-wrapper ul.toc>li>ul>li>ul>li>a:hover,:root[data-theme="dark"] #guide-helper-menu-guide-menu-wrapper ul.section-reviews>li>ul>li>a:hover{background-color:#7c7c7c!important}:root[data-theme="light"] #guide-helper-menu-guide-menu-wrapper ul.toc>li>ul>li>ul>li>a:hover,:root[data-theme="light"] #guide-helper-menu-guide-menu-wrapper ul.section-reviews>li>ul>li>a:hover{background-color:#fed5d6!important}ul.toc>li>ul>li>ul>li>a:hover,:root[data-theme="dark"] ul.toc>li>ul>li>ul>li>a:hover,ul.section-reviews>li>ul>li>a:hover,:root[data-theme="dark"] ul.section-reviews>li>ul>li>a:hover{background-color:#7c7c7c!important}:root[data-theme="light"] ul.toc>li>ul>li>ul>li>a:hover,:root[data-theme="light"] ul.section-reviews>li>ul>li>a:hover{background-color:#fed5d6!important}ul.toc>li>ul>li>ul>li>a.active{background-color:var(--maggenta)!important;color:#fff;font-weight:700}:root[data-theme="dark"] ul.toc>li>ul>li>ul>li>a.active{background-color:var(--maggenta)!important;color:#fff}ul.toc>li>ul>li>ul>li>a>div.pagename{flex:1 1 auto}ul.toc>li>ul>li>ul>li>a>div.pageno{flex:0 0 auto;margin-left:1em;margin-right:12px}#navbar-wrap #navbar #navbar-search-wrap{display:flex;align-items:center;flex-grow:1;transition-property:width;transition-duration:0.2s;z-index:100;margin:0 8px;height:48px}#navbar-wrap #navbar #navbar-search-wrap #navbar-input-wrap{display:flex;align-items:center;flex-grow:1;height:28px;padding:0 12px;border-radius:4px;background-color:#333}#navbar-wrap #navbar #navbar-search-wrap,#navbar-wrap #navbar #navbar-search-wrap i{line-height:initial;color:#fff}#navbar-wrap #navbar #navbar-search-wrap input[type="text"]{flex-grow:1}#navbar-wrap #navbar #navbar-search-wrap input[type="text"],#navbar-wrap #navbar #navbar-search-wrap button{height:18px;border:0;display:inline-block}#navbar-wrap #navbar #navbar-search-wrap button{display:none;color:#fff;margin:0;padding:0}#navbar-wrap #navbar #navbar-search-wrap #navbar-search-input{width:100%;background-color:#fff0;font-size:14px;padding:0;color:#fff}#navbar-wrap #navbar #navbar-search-wrap #navbar-search-input:focus{outline:none}#navbar-wrap.search #navbar #navbar-search-wrap #navbar-input-wrap{background-color:var(--background)}#navbar-wrap.search #navbar #navbar-search-wrap #navbar-search-input{color:var(--text)}#guide-search-bar-result{background-color:var(--background)}#navbar-input-wrap>span{display:flex!important;flex-grow:1!important}#navbar-wrap.search #navbar #navbar-search-wrap i{display:none}#navbar-wrap.search #navbar #navbar-search-clear{background-color:var(--maggenta);border-radius:0;width:22px;position:relative;cursor:pointer}#navbar-wrap.search #navbar #navbar-search-clear span{font-size:8px}#navbar-wrap #navbar #navbar-search-clear::before{width:0;height:0;border-style:solid;border-top:9px solid #fff0;border-bottom:9px solid #fff0;border-right:8px solid var(--maggenta);border-left:0;position:absolute;right:100%;content:""}#navbar-wrap.search #navbar #navbar-search-close{display:flex;align-items:center;justify-content:center;background-color:#fff0;height:100%;padding-left:8px;margin:0;cursor:pointer}#navbar-wrap.search #navbar #navbar-search-clear.visible{display:flex;flex:none;align-items:center;justify-content:center}#navbar-wrap.search #navbar #navbar-search-close{margin-left:4px}#guide-search-bar-result>a{color:var(--text)}#guide-search-bar-result>a:hover{background-color:var(--contentlist-hover)}@media screen and (max-width:768px){#navbar-wrap.search #navbar-outer{background-color:var(--maggenta)}#navbar-wrap.search #navbar #navbar-search-wrap{position:absolute;left:0;right:0;margin:0;padding:0 12px}.navbar-container-btn .content{display:none}#guide-helper-menu-navbar-toggle-btn{padding-left:20px}}#navbar #guide-title{font-size:small;line-height:16px;height:32px;display:block;white-space:nowrap;margin-left:10px;flex-grow:1;overflow:hidden}#navbar #guide-title .guide-helper-current-desc{color:gray}#navbar .menu-wrapper{display:none;position:absolute;box-shadow:1px 1px 5px #000;border-radius:5px;height:auto;top:60px;background-color:#212121;z-index:1;margin:0 10px}#navbar .menu-wrapper>*{max-height:60vh;max-height:calc(100vh - 125px);overflow-x:hidden;overflow-y:auto}#navbar .menu-wrapper:before{display:block;border-width:10px;border-color:#fff0 #fff0 #212121 #fff0;border-style:solid;content:"";width:20px;height:20px;margin:-20px auto 0 auto}#navbar .menu-wrapper>ul{display:flex;flex-direction:row;flex-wrap:wrap;list-style-type:none;height:auto;margin:0;padding:0}#navbar .menu-wrapper>ul>li{display:block;width:145px;white-space:nowrap;flex:1 1 0%}#navbar .menu-wrapper>ul>li>a{display:block;color:#fff;text-align:center;padding:1em 10px}#navbar-wrap #navbar .menu-wrapper>ul>li>a:hover{text-decoration:none;color:#f5a623}#navbar .menu-wrapper>ul>li:first-child>a{padding-left:5px}#navbar .menu-wrapper>ul>li:last-child>a{padding-right:5px}#navbar .menu-wrapper i{font-size:30px;line-height:50px;display:block;text-align:center}#navbar .menu-wrapper i:before{background-color:#515151;border-radius:50%;padding:10px}#navbar-wrap #navbar a.tt-search-result{display:block;color:#000;font-size:14px;padding:5px 20px;overflow:hidden}#navbar-wrap #navbar a.tt-search-result{color:var(--text)}#navbar-wrap #navbar a.tt-search-result:hover{background-color:var(--contentlist-hover)}#navbar .tt-search-result img{height:40px;margin-right:14px;float:left}#navbar a.tt-search-result .tt-search-result-title{font-weight:500}#navbar a.tt-search-result .tt-search-result-publisher{font-weight:400}#navbar-wrap #navbar a.tt-search-result:hover{text-decoration:none}#guide-nav-wrap{background-color:rgb(0 0 0 / .8);padding:10px;border-radius:10px;align-items:center;height:70px;display:none;margin-left:0;margin-right:0;position:relative;z-index:1;margin-bottom:20px}#guide-page-type-map #guide-nav-wrap{margin:20px auto}.circle-logo{width:40px;height:40px;border-radius:50%;margin-right:10px}#guide-nav-wrap>picture{flex:0 0 auto}#guide-nav-wrap #new-guide-loc{flex:1 0 auto}#guide-nav-wrap #new-guide-loc #guide-name{font-weight:700}#guide-nav-wrap #new-guide-loc>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#guide-nav-wrap #new-guide-loc a,#guide-nav-wrap #new-guide-loc a:hover,#guide-nav-wrap #new-guide-loc .guide-helper-current-desc>a:hover{color:#fff}#guide-nav-wrap #new-guide-loc .guide-helper-current-desc{color:var(--maggenta)}#guide-nav-wrap #new-guide-loc .guide-helper-current-desc>a{color:#bbb;text-decoration:none}body #navbar-wrap{transition-duration:0.5s;transition-property:top}body #navbar-wrap{left:0}#guide-helper-menu-navbar-toggle:not(:checked)~body.going-down #navbar-wrap{top:-60px}.guide-section-menu i::before,#navbar .new-menu i::before{font-size:18pt}#navbar .new-menu i.icon-users::before{font-size:13pt}#navbar .new-menu svg{height:18pt}#navbar>label{margin-bottom:0;position:relative}menu#new-menu{position:absolute;max-width:335px}menu.new-menu.overview-menu{width:58px;flex:none}menu.overview-menu ul li a .menu-title,menu.overview-menu ul li a .color-scheme-switch-val{display:none}menu.new-menu{color:#fff;background-color:var(--background-dark);margin:0;padding:10px 0 14px;font-weight:700;overflow:auto;transition:top 0.2s,opacity 0.2s;width:100%;box-sizing:border-box;border-radius:6px}menu#new-menu{top:68px}menu#guide-side-menu{left:-200px}#navbar-wrap #navbar>label#guide-side-menu-label{font-weight:500;width:auto;max-width:35%;margin-left:0;padding:0 10px;display:none;white-space:nowrap;overflow:hidden;transition:transform 0.2s}#navbar-wrap #navbar>label#guide-side-menu-label>span{text-overflow:ellipsis;overflow:hidden;flex:1 1 auto}#navbar-wrap #navbar>label#guide-side-menu-label>i{margin-left:10px;flex:0 0 auto;line-height:2em}#navbar-wrap #navbar>label#guide-side-menu-label>i::before{display:block;transition:transform 0.2s}#overview-modal>div{flex-direction:row;max-width:300px;max-height:500px;padding:0;display:flex;width:100%}#overview-modal>div:focus-visible{outline:none}#overview-modal .overview-content{display:none}#overview-modal .overview-content.active{display:flex;flex-direction:column;height:100%}#overview-modal .overview-content.active{color:var(--text);background:var(--bg)}menu.new-menu ul li{cursor:pointer;user-select:none}#overview-modal .overview-menu ul li{position:relative;border:0;outline:0}#overview-modal .overview-menu ul li a{z-index:2;border:0;outline:0}#overview-modal .overview-menu ul li.active a{color:var(--text)}#overview-modal .overview-menu ul li.active::before{content:"";position:absolute;background-color:var(--bg);left:10px;right:0;top:0;bottom:0;border-top-left-radius:8px;border-bottom-left-radius:8px}#overview-modal .overview-menu ul li.active>a::before{content:"";position:absolute;top:-20px;right:0;height:20px;width:20px;border-bottom-right-radius:50%;box-shadow:1px 8px 0 0 var(--bg);background:#fff0}#overview-modal .overview-menu ul li.active>a::after{content:"";position:absolute;bottom:-20px;right:0;height:20px;width:20px;border-top-right-radius:50%;box-shadow:1px -12px 0 0 var(--bg);background:#fff0}html[data-theme="dark"] #overview-modal .overview-menu ul li.active::before{background-color:var(--gray-bg-dark)}html[data-theme="dark"] #overview-modal .overview-menu ul li.active>a::before{box-shadow:1px 8px 0 0 var(--gray-bg-dark)}html[data-theme="dark"] #overview-modal .overview-menu ul li.active>a::after{box-shadow:1px -12px 0 0 var(--gray-bg-dark)}html[data-theme="dark"] #overview-modal .overview-content.active{background:var(--gray-bg-dark)}html[data-theme="dark"] .overview-content .search-form-group{background:#333}html[data-theme="dark"] .overview-content .sort-group .sorter{background:#333}menu.overview-menu ul>li>a>svg{width:auto;height:1rem;position:absolute;left:20px;top:50%;transform:translateY(-50%)}.overview-content__title{display:flex;align-items:center;margin:0 20px}.overview-content__title>svg,.overview-content__title>img{display:none}.overview-content__title h3{font-size:1rem;font-weight:600;color:var(--link);margin:1rem 0}.overview-content__title h3>a{color:inherit;font-size:inherit}.overview-content .search-form-group{display:flex;align-items:center;border-radius:4px;background-color:var(--gray-bg);padding:0;margin:0 20px 20px;position:relative}.overview-content .search-form-group input{flex-grow:1;border:2px solid #fff0;border-radius:4px;background:#fff0;padding:6px 26px 6px 12px;color:var(--text)}.overview-content .search-form-group input::placeholder{text-transform:capitalize;color:var(--btn-bg)}.overview-content .search-form-group input:focus,.overview-content .search-form-group input:active{outline:none;border:2px solid var(--maggenta)}.overview-content .search-form-group i{color:#818181;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.overview-content .search-clear{background-color:var(--maggenta);border-radius:0;width:22px;position:absolute;right:6px;cursor:pointer;display:none;margin:0;padding:5px}.overview-content .search-clear span.gg-icon{font-size:8px;margin:0;position:relative}.overview-content .search-clear span.gg-icon::after{width:0;height:0;border-style:solid;border-top:9px solid #fff0;border-bottom:9px solid #fff0;border-right:8px solid var(--maggenta);border-left:0;position:absolute;right:calc(100% + 7px);top:-5px;content:""}.overview-content .search-clear.visible{display:flex;align-items:center}.overview-content .sort-group{display:flex;flex-wrap:wrap;gap:10px;margin:0 20px}.overview-content .sort-group .sorter{background-color:var(--gray-bg);border-radius:12px;color:var(--text);font-size:14px;padding:5px 10px;cursor:pointer;white-space:nowrap;user-select:none}.overview-content .sort-group .sorter.active{font-weight:600;color:#fff;background-color:var(--maggenta)!important;padding-right:26px;position:relative}.overview-content .sort-group .sorter.active[data-order="asc"]::before{content:"";background-image:url(/assets/front/images/sort-asc.svg);width:16px;height:13px;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.overview-content .sort-group .sorter.active[data-order="desc"]::before{content:"";background-image:url(/assets/front/images/sort-desc.svg);width:16px;height:13px;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.overview-content .content-list{margin:10px 12px 10px 0;overflow-y:auto;flex-grow:1}.overview-content .content-list .no-results{text-align:center;margin:10px 0}.overview-content .content-list>a{display:flex;align-items:center;padding:5px 24px;max-height:50px}.overview-content .content-list>a:hover{background-color:var(--contentlist-hover)}.overview-content .content-list>a img:not(.ec-badge){margin-right:14px;flex:none}.overview-content .content-list>a .content-title{font-size:14px;font-weight:500;line-height:1.5;color:var(--text);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.overview-content .content-list>a .published-date,.overview-content .content-list>a .item-count,.overview-content .content-list>a .publisher{font-size:12px;font-weight:400;color:var(--subtext)}.overview-content .content-list::-webkit-scrollbar-track{background-color:rgb(0 0 0 / .2);border-radius:4px}.overview-content .content-list::-webkit-scrollbar-thumb{background-color:#000;border-radius:4px}.overview-content .content-list::-webkit-scrollbar{margin-right:12px;width:8px}.overview-content .content-list{scrollbar-width:thin;scrollbar-color:#000 rgb(0 0 0 / .2)}span.highlight,.tt-highlight{color:var(--maggenta)}#notifs{display:none;position:absolute;margin-left:0;right:-66px;top:68px;z-index:50;min-width:280px;max-width:640px}@media screen and (max-width:768px){#notifs{min-width:calc(100vw - 3rem)}#notifs-mark-read{margin-left:0}}#notifs-mark-read{border-radius:1rem;border:1px solid #818181;padding:.5rem;margin-right:9px}#notifs-count{min-width:18px;height:18px;background-color:#ce1d24;border-radius:3px;font-size:14px;line-height:18px;text-align:center;padding:0 2px;box-sizing:border-box;position:absolute;bottom:9px;z-index:2;left:14px}#navbar-wrap #navbar label[for="notifs-toggle"]:hover #notifs-count{background-color:#000}#notifs>#notifs-wrapper{position:relative;height:100%}#notifs>#notifs-wrapper::before{position:absolute;right:74px;top:-8px;width:16px;height:8px;content:"";background-color:#292b2c;clip-path:polygon(0% 100%,50% 0%,100% 100%);display:block}#notifs>#notifs-wrapper>#notifs-inner{border-radius:6px;overflow:hidden}#notifs>#notifs-wrapper>#notifs-inner>#notifs-header{padding:0 20px;display:flex;height:46px;align-items:center;background-color:#292b2c;color:#fff}#notifs>#notifs-wrapper>#notifs-inner>#notifs-header>h4{margin:0;flex:1 0 auto}#notifs>#notifs-wrapper>#notifs-inner>#notifs-header>#notifs-mark-read{cursor:pointer;display:none}#notifs>#notifs-wrapper>#notifs-inner>#notifs-header>a,#notifs>#notifs-wrapper>#notifs-inner>#notifs-header>a:hover,#notifs>#notifs-wrapper>#notifs-inner>#notifs-header>a:active,#notifs>#notifs-wrapper>#notifs-inner>#notifs-header>a:visited{color:#fff}#notifs>#notifs-wrapper>#notifs-inner>#notifs-header>#notifs-mark-read.ready{display:block}#notifs>#notifs-wrapper>#notifs-inner>#notifs-header>#notifs-mark-read.notifs-networking i{animation-duration:2s;animation-name:sillyspin;animation-iteration-count:infinite;animation-timing-function:linear;display:inline-block;content:"\e97a"}#notifs>#notifs-wrapper>#notifs-inner>#notifs-scroll{overflow-y:auto;border-top:1px solid #40444c;max-height:calc(100vh - 60px - 5px - 2.5rem - 10px)}.notif{color:var(--text);background-color:var(--bg);display:flex;align-items:center;justify-content:center;padding:18px 20px;margin-bottom:0;border-style:none none solid none;border-color:#000;border-width:2px}.notif:last-child{border-bottom-style:none}.notif.unread.icon::after{content:"\e90a";color:lime;margin-left:10px;font-size:1.5em}.notif>img.notif-profile-pic{width:50px;height:50px;border-radius:50%;margin-right:10px}.notif>.notif-message{flex:1 1 auto}.notif p{margin:0}.notif i::before{font-size:.8rem;line-height:1.5rem}.notif time{color:#afafaf}.notif .friendship-btn{background-color:#5f5f5f;border-radius:5px;line-height:1.5em;padding:3px 5px;display:inline-block;font-weight:700}.notif .friendship-btn:hover{text-decoration:none;background-color:#707070}.notif .friendship-btn i{margin-right:.5em}.notif .friendship-btn.friendship-btn-accept{color:lime}.notif .friendship-btn.friendship-btn-deny{color:red}.notif .notif-info{margin-top:2px}.notif .notif-info i{background-color:#000;width:1.5rem;height:1.5rem;border-radius:50%;display:inline-block;text-align:center}input.menu-toggle{display:none}input#new-menu-toggle:checked+menu#new-menu{display:block}input#new-menu-toggle:checked~label#new-menu-icon{background-color:var(--maggenta)}input#new-menu-toggle:checked~label#new-menu-icon>span.icon-menu{display:none}label#new-menu-icon>span.icon-cross{display:none}input#new-menu-toggle:checked~label#new-menu-icon>span.icon-cross{display:block}input#guide-side-menu-toggle:checked+#guide-side-menu-label>i::before{transform:rotate(-90deg)}input#guide-side-menu-toggle:checked~menu#guide-side-menu{left:0}input#notifs-toggle:checked~#notifs{display:block!important}menu.new-menu ul{list-style-type:none;padding:.5rem 0;border-bottom:1px solid #40444c;margin:0;outline:none}menu.new-menu span.menu-title{margin-left:40px;z-index:2;width:100%;position:relative}menu.new-menu span.arrow-right{margin-left:auto}menu.new-menu ul:last-of-type{border-bottom-style:none;padding-bottom:0}menu.new-menu ul>li>*{display:flex;color:#fff;text-decoration:none;align-items:center;height:38px;white-space:nowrap;font-size:14px}menu.new-menu ul>li>a{padding:0 20px;position:relative}menu.new-menu ul>li:not(.logout,.active):hover{background-color:#565a62}menu.new-menu ul>li>a>img,menu.new-menu ul>li>a>.gg-icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);max-width:1.5em;height:auto}menu.new-menu li.logout{margin:6px 20px 0}menu.new-menu li.logout a{position:relative;display:flex;justify-content:center}menu.new-menu ul>li>.submenu{margin-left:60px;margin-right:20px}menu.new-menu ul>li>.submenu>a{display:inline-block;padding-right:1em;color:#fff;font-weight:400}menu.new-menu ul>li>.submenu>a:last-child{padding-left:1em;padding-right:0;border-left:1px solid lightgray}menu.new-menu ul>li>.submenu>a:hover{text-decoration:underline}#overview-modal .overview-menu ul li.logout,menu.new-menu li.logout{border-radius:20px;border:1px solid #686868;overflow:hidden}#overview-modal .overview-menu ul li.logout:hover,menu.new-menu li.logout:hover{border:none}menu.new-menu li.logout a img{position:absolute;left:10px;top:50%;transform:translateY(-50%)}menu.new-menu li.logout:hover a{background-color:var(--maggenta);border-color:#fff0}.color-scheme-switcher{cursor:pointer}menu.new-menu .color-scheme-switch-val{margin-left:auto}menu#new-menu ul>li>.login-btn{display:none}menu#new-menu ul>li>.login-btn.click{display:flex}menu.new-menu ul>li>.has-svg{padding:.25em 8px}menu.new-menu ul>li i,menu.new-menu ul>li svg{flex:0 0 50px;text-align:center}menu.new-menu ul>li i::before,menu.new-menu ul>li svg{height:25px;width:50px;font-size:25px}menu#new-menu.visible{left:0;display:block}menu#new-menu>.new-menu-features{clear:both}body.is-guide-page #navbar>ul#new-menu-user{margin-left:10px;flex:0 0 auto}#navbar>ul#new-menu-user>li.login-btn{display:none}#navbar #search-button i::before{font-size:inherit}#navbar-wrap>#streaming-bar{background-color:rgb(0 0 0 / .8)}#navbar-wrap>#streaming-bar>a{text-decoration:none;font-weight:700;color:#fff}#navbar-wrap>#streaming-bar>a>div{white-space:nowrap}#navbar-wrap #streaming-bar>a>#streaming-bar-service{flex:0 0 auto;padding-left:10px;line-height:60px}#navbar-wrap #streaming-bar>a>#streaming-bar-service>#streaming-bar-live-now{display:none}#navbar-wrap #streaming-bar>a>#streaming-bar-service>img{margin-left:10px}#navbar-wrap #streaming-bar>a>#streaming-bar-title{flex:1 0;padding-left:10px;padding-right:10px;text-overflow:ellipsis;overflow:hidden}#navbar-wrap #streaming-bar>a>#streaming-bar-title>img{margin-right:10px;border-radius:50%}menu#new-menu .new-menu-welcome{padding:0 1em;display:flex}menu#new-menu .new-menu-welcome .new-menu-photo{margin-right:1em;position:relative}menu#new-menu .new-menu-welcome .new-menu-photo img{max-height:50px}menu#new-menu .new-menu-welcome .new-menu-welcome-msg{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}menu#new-menu .new-menu-welcome .new-menu-welcome-msg,menu#new-menu .new-menu-welcome .new-menu-welcome-msg:hover{color:#fff;text-decoration:none}.new-menu-welcome .new-menu-welcome-welcome{display:block}.new-menu-welcome .new-menu-welcome-name{color:#0f8ccc}.new-menu-welcome.new-menu-welcome-level-admin .new-menu-welcome-name,#navbar-wrap #navbar ul#new-menu-user>li.go-premium>a,#navbar-wrap #navbar menu.new-menu ul>li a.gold,#toc-page>li.my-favorites-parent>a,.guide-toc-page .guide-page-content h3{color:var(--ggold)}.new-menu-welcome.new-menu-welcome-level-staff .new-menu-welcome-name{color:#e22262}menu#new-menu .new-menu-welcome.new-menu-welcome-level-subscriber .new-menu-welcome-name::before{content:"\e9d9";font-family:"IcoMoon-Ultimate"!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d09400;margin-left:.25em}.gg-icon.icon-youtube:before{content:"\ea9d"}.gg-icon.icon-user:before{content:"\e971"}.gg-icon.icon-cog:before{content:"\e994"}.gg-icon.icon-menu:before{content:"\e9bd"}.gg-icon.icon-globe:before{content:"\e91a"}.guide-main-wrap .guide-page.guide-toc-page .guide-page-content .toc-page-inner{margin:0 20px 20px 20px;background-color:#000;border-radius:10px;overflow:hidden;position:relative;z-index:0}.guide-main-wrap .guide-page.guide-toc-page .guide-page-content h3{font-size:1.3em;font-weight:600}.guide-main-wrap .guide-page.guide-toc-page .guide-page-content>ul#toc-page{max-width:none;text-align:left;margin:0}.guide-toc-page #toc-page-featured{display:flex;flex-wrap:wrap}.guide-toc-page #toc-page-featured>div{box-sizing:border-box;width:33.33%;padding:5px}.guide-toc-page #toc-page-featured>div>a{background-position:center center;background-size:cover;height:80px;width:100%;display:block;border-radius:5px}#navbar-wrap #navbar-section-menu{display:flex;justify-content:space-between;width:100%;position:relative;font-size:16px}#navbar-wrap #navbar-section-menu .guide-section-menu{display:inline-flex;align-items:center;height:50px;position:relative;overflow-x:auto;touch-action:pan-x;overscroll-behavior-x:contain;scrollbar-width:none}#navbar-wrap #navbar-section-menu .guide-section-menu::-webkit-scrollbar{display:none}#navbar-wrap #navbar-section-menu:has(.navbar-container-btn[data-user-premium="true"]),#navbar-wrap #navbar-section-menu:not(:has(.navbar-container-btn)){justify-content:center}#navbar-wrap #navbar-section-menu .guide-section-menu>*{margin:0 5px;text-align:center;padding:0 .5em;white-space:nowrap}#navbar-wrap #navbar-section-menu .guide-section-menu>a span.guide-section-menu-wip{background-color:#2976de;font-size:8pt;border-radius:1em;padding:2px 5px;margin-left:.5em;font-weight:400;display:inline-block;line-height:1;vertical-align:middle}#navbar-wrap #navbar-section-menu .guide-section-menu>.guide-reviews-submenu{position:absolute;top:50px;background-color:var(--gray-bg-dark);color:#fff;margin:0;border-width:0;display:none;max-width:100vw;text-overflow:ellipsis;overflow:hidden;height:auto}#navbar-wrap #navbar-section-menu .guide-section-menu>.guide-reviews-submenu>a{padding:.5em 1em;color:#fff;display:block}#navbar-wrap #navbar-section-menu .guide-section-menu>.guide-reviews-submenu>a:hover{background-color:var(--gray-active);color:#fff}#navbar-wrap #navbar-section-menu .guide-section-menu>.guide-reviews-submenu::after{display:none}#navbar-wrap #navbar-section-menu .guide-section-menu>a:nth-child(2){order:0}#navbar-wrap #navbar-section-menu .guide-section-menu>a:nth-child(3){order:1}#navbar-wrap #navbar-section-menu .guide-section-menu>a:nth-child(4){order:2}#navbar-wrap #navbar-section-menu .guide-section-menu>a:nth-child(5){order:3}#navbar-wrap #navbar-section-menu .guide-section-menu>a:nth-child(6){order:4}#navbar-wrap #navbar-section-menu .guide-section-menu>a:nth-child(7){order:5}#navbar-wrap #navbar-section-menu .guide-section-menu>a:nth-child(8){order:6}#navbar-wrap #navbar-section-menu .guide-section-menu>a:nth-child(9){order:7}#navbar-wrap #navbar-section-menu .guide-section-menu>a:nth-child(10){order:8}#navbar-wrap #navbar-section-menu .guide-section-menu>div:nth-child(2){order:10}#navbar-wrap #navbar-section-menu .guide-section-menu>div:nth-child(3){order:11}#navbar-wrap #navbar-section-menu .guide-section-menu>div:nth-child(4){order:12}#navbar-wrap #navbar-section-menu .guide-section-menu>div:nth-child(5){order:13}#navbar-wrap #navbar-section-menu .guide-section-menu>div:nth-child(6){order:14}#navbar-wrap #navbar-section-menu .guide-section-menu>div:nth-child(7){order:15}#navbar-wrap #navbar-section-menu .guide-section-menu>div:nth-child(8){order:16}#navbar-wrap #navbar-section-menu .guide-section-menu>div:nth-child(9){order:17}#navbar-wrap #navbar-section-menu .guide-section-menu>div:nth-child(10){order:18}#navbar-wrap #navbar-section-menu .guide-section-menu>*::after{display:block;content:attr(title);font-weight:700;height:1px;color:#fff0;overflow:hidden;visibility:hidden}#navbar-wrap #navbar-section-menu .guide-section-menu>*>i{display:none}@media (min-width:375px){#overview-modal>div{max-width:335px}}@media (min-width:480px){#navbar-wrap #navbar>#header-premium,body.is-guide-page #navbar-wrap #navbar>#header-premium{background-color:#fff0;padding:0 3px}#navbar>#header-premium>img{margin-right:3px}#navbar>#header-premium>span{display:inline}#navbar-wrap #navbar>#navbar-go-premium span{display:inline}}@media (min-width:621px){.guide-helper-menu>.toc-logo{display:block}body.guide-helper-menu-open{overflow:auto}body.going-down #navbar-wrap{top:0}#navbar-wrap #navbar>#header-premium,body.is-guide-page #navbar-wrap #navbar>#header-premium{transform:translate(90px,-50%)}#navbar-wrap>#streaming-bar>a>#streaming-bar-service{padding-left:10px}#navbar-wrap>#streaming-bar>a>#streaming-bar-title{padding-right:10px}#navbar-wrap>#streaming-bar>a>#streaming-bar-service>#streaming-bar-live-now{display:inline}}@media (min-width:768px){#navbar ul.top-menu li{height:100%;margin-right:0.625rem!important}#navbar ul.top-menu li a:not(.profile:not(.premium-profile),.login-btn) span{display:block}#navbar-go-premium{display:flex}#navbar-register{display:flex}#navbar-go-premium a.logged-in>span>span{display:none!important}#navbar-go-premium a.logged-in>::before{content:"Get Premium"}#navbar-wrap #navbar #navbar-search-wrap{padding:0 12px;margin:0}#navbar-wrap #navbar #navbar-search-wrap{position:relative}#navbar-input-wrap>span{position:inherit!important}#navbar-wrap.search #navbar #navbar-search-wrap{background-color:var(--maggenta)}#overview-modal>div{max-width:728px}menu.new-menu.overview-menu{width:270px}menu.overview-menu ul li a .menu-title,menu.overview-menu ul li a .color-scheme-switch-val{display:block}.overview-content__title>svg,.overview-content__title>img{display:block;margin-right:10px}#guide-search-bar-result{left:-8px;width:calc(100% + 16px)}#navbar-wrap #navbar>div[for="new-menu-toggle"] p,#navbar-wrap #navbar>label[for="new-menu-toggle"] p{display:block}#navbar-wrap #navbar>div[for="new-menu-toggle"]:not(:hover)::before,#navbar-wrap #navbar>label[for="new-menu-toggle"]:not(:hover)::before{content:"";height:27px;border-left:1px solid #323232;position:absolute;left:0}input#new-menu-toggle:checked~div#new-menu-icon::before{display:none}#guide-helper-menu-navbar-toggle-btn{padding-left:20px}menu#new-menu{right:0}#navbar-wrap #navbar #navbar-logo{flex:0 0 78px;height:28px;margin:10px 8px;background-image:url(/assets/front/images/logo/gg-logo-wordmark.svg)}body.subclass-mapex #navbar-wrap #navbar #navbar-logo{background-image:url(/assets/front/images/logo/by-tier/gg-logo-horiz-mapex.svg)}body.subclass-af #navbar-wrap #navbar #navbar-logo{background-image:url(/assets/front/images/logo/by-tier/gg-logo-horiz-af.svg)}body.subclass-legend #navbar-wrap #navbar #navbar-logo{background-image:url(/assets/front/images/logo/by-tier/gg-logo-horiz-legend.svg)}body.subclass-premium #navbar-wrap #navbar #navbar-logo{background-image:url(/assets/front/images/logo/by-tier/gg-logo-horiz-premium.svg)}}@media (min-width:900px){body.side-menu-open{margin-left:200px}body.side-menu-open>.guide-main-wrap{width:890px}#navbar-wrap #navbar{padding:0 30px}#navbar-wrap #navbar #new-toc-btn{margin-right:15px;margin-left:15px;padding-left:15px;padding-right:15px}#navbar-wrap #navbar #new-menu-user{margin-left:15px}.navbar-container-btn{padding:0 20px}#guide-helper-menu-navbar-toggle-btn{padding-left:40px}}@media all and (min-width:1080px){#notifs{right:20px}#notifs>#notifs-wrapper{max-width:730px;width:730px}#notifs>#notifs-wrapper::before{right:80px}#navbar-wrap #new-toc-btn{display:none}body#guide-page-type-guide #navbar-wrap #new-toc-btn{display:block;position:absolute;top:60px;left:0;z-index:1;height:50px;line-height:50px}body#guide-page-type-guide.now-streaming #navbar-wrap #new-toc-btn{top:120px}#guide-nav-wrap{display:flex}#navbar-wrap #streaming-bar>a>#streaming-bar-service{padding-left:0}#navbar-wrap #streaming-bar>a>#streaming-bar-title{padding-right:0}}@media all and (min-width:1110px){body.new-guide-layout.subscriber #navbar-wrap label#new-toc-btn,body#guide-page-type-guide.subscriber #navbar-wrap label#new-toc-btn{display:none}.navbar-container-btn[data-user-premium="true"]{display:none}.navbar-container-btn[data-user-premium="true"]~.guide-helper-menu{height:auto!important}#navbar-wrap #navbar-section-menu:has(.navbar-container-btn[data-user-premium="true"]){justify-content:center}#navbar-wrap #navbar-section-menu:has(.navbar-container-btn[data-user-premium="false"]){justify-content:space-between}#navbar-wrap #navbar-section-menu:not(:has(.navbar-container-btn)){justify-content:center}}@media all and (min-width:1280px){#navbar-wrap #navbar,#navbar-section-menu,#navbar-section-menu{padding:0px!important;max-width:1024px;margin:auto!important}#overview-modal{max-width:1024px}#navbar ul.top-menu li:not(#navbar-login) a span{display:block}#navbar-go-premium a:not(.logged-in)>span>span{display:none!important}#navbar-go-premium a:not(.logged-in)>span::before{content:"Get Premium"}.navbar-container-btn{padding:0 20px 0 0}#guide-helper-menu-navbar-toggle-btn{padding-left:10px}.guide-helper-menu{top:135px}dialog#overview-modal:modal,dialog#authenticate:modal{margin-right:calc(50% - 512px)!important}#navbar-wrap #navbar-section-menu .guide-section-menu{overflow-x:initial}}@media (min-width:1372px){.subscriber#guide-page-type-guide #overview-modal{max-width:1370px}}@media (min-width:1500px){.subscriber#guide-page-type-guide #overview-modal{max-width:1470px}}@media (min-width:2028px){body.nonsubscriber#guide-page-type-guide #navbar-wrap #new-toc-btn{display:none}}.navbar-container-btn{display:flex;align-items:center;gap:10px;cursor:pointer}.left{margin-left:.5rem}.navbar-container-btn.active{background-color:var(--maggenta)}.navbar-container-btn.active .left{display:block}.navbar-container-btn.active .right{visibility:hidden}.navbar-container-btn .left{display:none}.navbar-container-btn .right{visibility:visible}#navbar-wrap #navbar-section-menu .guide-section-menu>*{border-bottom:2px solid #fff0;padding:0;height:50px;line-height:50px;box-sizing:border-box}#navbar-wrap #navbar-section-menu .guide-section-menu>a.active,#navbar-wrap #navbar-section-menu .guide-section-menu>a:hover{background-color:#fff0;border-radius:0;border-bottom-color:var(--maggenta)}#navbar-wrap #navbar-section-menu .guide-section-menu>a.active,#navbar-wrap #navbar-section-menu .guide-section-menu>a:hover{border-bottom-color:var(--maggenta);font-weight:700}.guide-section-menu{-ms-overflow-style:none;scrollbar-width:none}.guide-section-menu::-webkit-scrollbar{display:none}.nav-mask-on-scroll{mask-image:linear-gradient(var(--mask-direction,to right),#fff0,hsl(0 0% 0%) 20%,hsl(0 0% 0%) 80%,#fff0)}.secondary-navbar-wrapper{background-color:rgb(0 0 0 / .8)}#background-overlay{position:fixed;width:100%;height:100vh;background:#00000087;z-index:50;top:0;display:none}div.review-score{border-style:solid;border-width:3px;border-radius:5px;background-color:#000;padding:3px var(--half-margin);color:#fff;flex:0 0 auto;position:relative;overflow:visible}div.review-score.editors-choice{padding-right:calc(16px + var(--half-margin))}div.review-score.editors-choice>img{position:absolute;right:4px;top:-3px}div.review-score-0{border-color:var(--rating-bad)}div.review-score-20{border-color:var(--rating-poor)}div.review-score-40{border-color:var(--rating-avg)}div.review-score-60{border-color:var(--rating-good)}div.review-score-80{border-color:var(--rating-great)}div.review-score-95{border-image-source:linear-gradient(to right,var(--rating-s-outer),var(--rating-s-inner),var(--rating-s-outer));border-image-slice:1}.hidden{display:none}.unread-new{background-color:var(--background)}@media (max-width:768px){menu#new-menu{right:20px}}dialog#overview-modal,dialog#authenticate{flex-direction:column}dialog#overview-modal *,dialog#authenticate *{font-family:Inter;font-size:14px;line-height:14px;box-sizing:border-box}dialog#overview-modal:modal{display:flex;margin-right:20px;margin-top:68px;width:100%;border:none;color:#fff}dialog#overview-modal{width:100%;background:#fff0;margin-right:auto;align-items:end;padding:0}dialog#authenticate,dialog#overview-modal:modal{max-width:1024px;background:none;margin-left:auto;margin-right:auto;padding:0}dialog#authenticate:modal{margin-top:68px}dialog#authenticate form{width:335px;background-color:#292b2c;margin-left:auto;padding:var(--margin);border-radius:6px}div[data-name="mediavine-gdpr-button"]{display:inline-block!important}#mv_privacy_settings{font-size:inherit!important;font-weight:700!important}@media (max-width:375px){menu#new-menu{max-width:280px}dialog#authenticate,dialog#authenticate form{max-width:280px}}@media (min-width:375px){menu#new-menu{max-width:335px}}ul.toc>li>.submenu-parent:hover{background-color:#565a62}:root[data-theme="dark"] ul.toc>li>.submenu-parent:hover{background-color:#565a62}ul.toc>li>.submenu-parent:active{background-color:var(--maggenta)}:root[data-theme="dark"] ul.toc>li>.submenu-parent:active{background-color:var(--maggenta)}:root[data-theme="light"] ul.toc>li>.submenu-parent:hover{background-color:#fed5d6}:root[data-theme="light"] ul.toc>li>.submenu-parent:active{background-color:var(--maggenta)}ul.toc>li>.submenu-parent:hover{font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.guide-helper-menu form.guide-search-form{position:relative;padding:0 28px;margin-top:16px}.guide-helper-menu form.guide-search-form .guide-search-icon{position:absolute;right:44px;top:6px}.guide-helper-menu form.guide-search-form .guide-search-icon .icon-search::before{color:var(--text)}@media (min-width:1568px){#guide-helper-menu-navbar-toggle-btn{display:none!important}#navbar-section-menu{justify-content:center!important}}.guide-page-content .guide-page-content-inner .toc-page-inner ul.toc{border-radius:0 0 10px 10px;overflow:hidden;font-size:15px;font-family:Inter,sans-serif}body#guide-page-type-guide div[data-name="mediavine-gdpr-button"]{color:#fff}.overview-content .search-form-group input{box-shadow:none;font-size:14px;font-weight:400}html{scrollbar-gutter:stable}#navbar-primary-nav{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:center;column-gap:12px;row-gap:100px;margin-left:12px;margin-right:16px;min-width:0;flex-shrink:1;overflow:hidden;max-height:24px;align-self:center}#navbar-primary-nav .navbar-primary-link{color:#fff;font-family:'Poppins',system-ui,sans-serif;font-weight:600;font-size:15px;line-height:24px;letter-spacing:.01em;white-space:nowrap;text-decoration:none;transition:color 0.15s ease;display:flex;align-items:center}#navbar-primary-nav .navbar-primary-link:hover{color:#f07086}#navbar-primary-nav .navbar-primary-link.active{color:#fff;box-shadow:inset 0 -2px 0 var(--maggenta)}@media screen and (max-width:900px){#navbar-primary-nav{flex-wrap:nowrap;max-height:none;row-gap:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent)}#navbar-primary-nav::-webkit-scrollbar{display:none}#navbar-primary-nav .navbar-primary-link{flex-shrink:0}}#navbar ul.top-menu li a>span.navbar-profile-username{display:none}#navbar-wrap #navbar #navbar-search-wrap{min-width:44px}#navbar-wrap.search #navbar #navbar-primary-nav{display:none}@media screen and (max-width:900px){#navbar-wrap:not(.search) #navbar #navbar-search-wrap{margin-left:auto}#navbar-wrap:not(.search) #navbar #navbar-input-wrap{position:relative;justify-content:center;padding:0;background-color:#fff0;cursor:pointer}#navbar-wrap:not(.search) #navbar #navbar-search-wrap .icon-search{pointer-events:none}#navbar-wrap:not(.search) #navbar #navbar-search-input{position:absolute;inset:0;width:100%;cursor:pointer;color:#fff0}#navbar-wrap:not(.search) #navbar #navbar-search-input::placeholder{color:#fff0}}#navbar ul.top-menu li#navbar-get-app{display:flex;align-items:center;height:100%}#navbar ul.top-menu li#navbar-get-app>a{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:28px;padding:0;border-radius:4px}#navbar ul.top-menu li#navbar-get-app>a:focus-visible{background-color:var(--maggenta);color:#fff}#navbar ul.top-menu li#navbar-get-app a>span{margin-left:0}#navbar ul.top-menu li#navbar-get-app a>span.gg-icon{display:block;font-size:20px;line-height:1}#navbar-get-app .navbar-get-app-new{position:absolute;top:-2px;left:50%;transform:translateX(-50%);background-color:var(--tertiary-green-default);color:#fff;font-size:8px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1;padding:2px 4px;border-radius:3px;pointer-events:none}menu.new-menu ul>li>a#menu-get-app{height:auto;align-items:flex-start;padding-top:9px;padding-bottom:9px;background-color:#2b2f36}menu.new-menu ul>li:hover>a#menu-get-app{background-color:#353a43}#menu-get-app>.gg-icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);font-size:17px;line-height:1}#menu-get-app .menu-new{display:inline-block;margin-left:6px;vertical-align:1px;background-color:var(--tertiary-green-default);color:#fff;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1;padding:3px 5px;border-radius:3px}#menu-get-app .menu-sub{display:block;margin-top:2px;white-space:normal;font-size:11.5px;font-weight:400;line-height:1.35;color:#b9b9c4}