@font-face{font-family:__Montserrat_4bc053;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/3f69592b2fe603c7-s.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:__Montserrat_4bc053;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6325a8417175c41d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_4bc053;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/021bc4481ed92ece-s.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:__Montserrat_4bc053;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/99b7f73d5af7c3e2-s.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:__Montserrat_4bc053;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4f05ba3a6752a328-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Montserrat_Fallback_4bc053;src:local("Arial");ascent-override:84.95%;descent-override:22.03%;line-gap-override:0.00%;size-adjust:113.95%}.__className_4bc053{font-family:__Montserrat_4bc053,__Montserrat_Fallback_4bc053;font-style:normal}.__variable_4bc053{--font-montserrat:"__Montserrat_4bc053","__Montserrat_Fallback_4bc053"}h1,h1>span{color:#f9f4f5;font-size:2rem;line-height:2.25rem;font-family:var(--font-montserrat),sans-serif;font-weight:900}@media screen and (min-width:1366px){h1,h1>span{font-size:2.25rem;line-height:2.5rem}}h2,h2>span{color:#f9f4f5;font-size:1.75rem;line-height:2rem;font-family:var(--font-montserrat),sans-serif;font-weight:700}@media screen and (min-width:1366px){h2,h2>span{font-size:2rem;line-height:2.25rem}}h3,h3>span{color:#f9f4f5;font-size:1.5rem;line-height:1.75rem;font-family:var(--font-montserrat),sans-serif;font-weight:700}@media screen and (min-width:1366px){h3,h3>span{font-size:1.75rem;line-height:2rem}}h4,h4>span{color:#f9f4f5;font-size:1.25rem;line-height:1.5rem;font-family:var(--font-montserrat),sans-serif;font-weight:700}@media screen and (min-width:1366px){h4,h4>span{font-size:1.5rem;line-height:1.75rem}}h5,h5>span{color:#f9f4f5;font-size:1rem;line-height:1.25rem;font-family:var(--font-montserrat),sans-serif;font-weight:700}@media screen and (min-width:1366px){h5,h5>span{font-size:1.25rem;line-height:1.5rem}}h6,h6>span{color:#f9f4f5;font-size:1rem;line-height:1.25rem;font-family:var(--font-montserrat),sans-serif;font-weight:500}@media screen and (min-width:1366px){h6,h6>span{font-weight:700}}label,label li,ol,ol li,p,p li,span,span li,ul,ul li{color:#cec9ca;font-size:1rem;line-height:1.25rem}figcaption{color:#cec9ca;font-size:.75rem;line-height:1rem}a{color:#ff8a8a}a.btn-wrapper,a:hover{text-decoration:none}a:hover{color:#ff8a8a}a:hover>img:first-child{outline:2px solid #ff8a8a;outline-offset:-2px}a u:hover{text-decoration:none}a span{color:#ff8a8a!important}.image-link:hover>div:first-child,.image-link:hover>img:first-child{outline:2px solid #ff8a8a;outline-offset:-2px}.section-title-sm{margin-bottom:.5rem}.section-title-md,.section-title-sm{padding-bottom:.5rem;border-bottom:1px solid #635f5f}.section-title-md{margin-bottom:1rem}.section-title-lg{padding-bottom:.5rem;border-bottom:1px solid #635f5f;margin-bottom:2rem}:root{--bs-body-color:$grayscale-gray-20;--bs-link-color:$ui-action;--bs-table-bg:$grayscale-gray-100}body .ck-editor:focus-within .ck-toolbar{border-color:#ff8a8a!important}body .ck-editor:focus-within .ck-content{border-color:#ff8a8a!important}body .ck-editor .ck-toolbar{border:1px solid #635f5f;border-radius:4px 4px 0 0!important;background-color:#383434;padding:.5rem 1rem;height:40px}body .ck-editor .ck-toolbar .ck-toolbar__items{gap:.5rem}body .ck-editor .ck-toolbar .ck-toolbar__items .ck-button{margin:0;padding:0;min-width:-moz-fit-content;min-width:fit-content;min-height:-moz-fit-content;min-height:fit-content}body .ck-editor .ck-toolbar .ck-toolbar__items .ck-button:not(.ck-disabled):hover{background-color:#383434;color:#ff8a8a;cursor:pointer}body .ck-editor .ck-toolbar .ck-toolbar__items .ck-button.ck-on{background-color:#383434;color:#ff8a8a}body .ck-editor .ck-toolbar .ck-toolbar__items .ck-button.ck-off{color:#f9f4f5}body .ck-editor .ck-content{min-height:96px;border-radius:0 0 4px 4px!important;background-color:#383434!important;border:1px solid #635f5f!important;color:#cec9ca;padding:.5rem 1rem}body .ck-editor .ck-content p{margin-top:0!important}.article .title{margin-bottom:1rem}.article .additional-article-components{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}@media screen and (min-width:768px){.article .additional-article-components{gap:2rem;margin-top:2rem}}.author-byline{display:flex;flex-direction:row;align-items:center;font-size:16px;padding:.5rem 0 1rem;gap:1rem}.author-byline .author-images{display:flex;flex-wrap:nowrap}.author-byline .author-images .author-image-wrapper{margin-left:-1rem}.author-byline .author-images .author-image-wrapper:first-child{margin-left:0}.author-byline .author-images .author-image-wrapper .author-image{border:2px solid #231f1f;border-radius:90px;width:32px;height:32px}.author-byline .author-names{display:flex;flex-wrap:wrap;column-gap:.5rem;align-items:flex-end;height:1.25rem}.author-byline .author-names .author-name{color:#ff8a8a;line-height:20px}.author-preview{padding:2rem;background-color:#383434;display:flex;flex-direction:column;gap:1rem}.author-preview .author-preview-title{margin:0}.author-preview .authors .author{display:flex;gap:1rem;padding:1rem 0;border-bottom:1px solid #635f5f}.author-preview .authors .author:last-of-type{border-bottom:none}.author-preview .authors .author .author-image-wrapper{width:32px}@media screen and (min-width:768px){.author-preview .authors .author .author-image-wrapper{width:64px}}.author-preview .authors .author .author-image-wrapper .author-image-link{display:block;width:32px}@media screen and (min-width:768px){.author-preview .authors .author .author-image-wrapper .author-image-link{width:64px}}.author-preview .authors .author .author-image-wrapper .author-image-link .author-image{border-radius:90px;width:32px;height:32px}@media screen and (min-width:768px){.author-preview .authors .author .author-image-wrapper .author-image-link .author-image{width:64px;height:64px}}.author-preview .authors .author .author-info{display:flex;flex-direction:column;justify-content:center;gap:.5rem}.author-preview .authors .author .author-info .author-name{color:#ff8a8a;width:-moz-fit-content;width:fit-content}.author-preview .authors .author .author-info .author-bio{margin:0}.breadcrumbs{display:flex;column-gap:.5rem;row-gap:.25rem;align-items:center;flex-wrap:wrap;width:100%}.breadcrumbs svg{width:8px;height:8px}.breadcrumbs .breadcrumb-link{font-size:12px;line-height:16px}.button{display:flex;border-radius:4px;border:none;font-size:16px;line-height:20px;padding:8px 16px}.button,.button.primary{color:#231f1f;background:#ff8a8a}.button.primary:not(:disabled):hover{color:#231f1f!important;background:linear-gradient(to bottom right,#ffbb6a,#ff8a8a)!important}.button.primary:not(:disabled):hover svg path{fill:#231f1f!important}.button.secondary{color:#cec9ca;background-color:#4e4a4a}.button.secondary:not(:disabled):hover{color:#231f1f!important;background:linear-gradient(to bottom right,#ffbb6a,#ff8a8a)!important}.button.secondary:not(:disabled):hover svg path{fill:#231f1f!important}.button.disabled,.button:disabled{color:#8e8a8a;background-color:#4e4a4a}.button svg{align-self:center;width:16px;height:auto}.button.button-sm{padding:.25rem .5rem}.button.button-lg{font-size:20px;line-height:24px;padding:12px 20px}.button.button-lg svg{width:20px}.button-group .button-group-title{display:block;font-size:20px;line-height:24px;font-weight:800;color:#f9f4f5}.button-group .buttons{display:flex;flex-wrap:wrap;gap:.5rem}.button-group .buttons .link{text-decoration:none}.button-group .buttons .link button{color:#f9f4f5}.content{overflow-wrap:break-word}.content label,.content label li,.content ol,.content ol li,.content p,.content p li,.content span,.content span li,.content ul,.content ul li{line-height:1.5rem}.content li{margin-bottom:.5rem}.content h2,.content h3,.content h4,.content h5,.content h6{margin-top:2rem}.content figure{width:unset!important}.content figure.image{text-align:center}.content figure.image-style-side{float:right;margin-left:1.5rem;max-width:50%}.content figure,.content img{max-width:100%;height:auto}.content blockquote{border-left:4px solid #8e8a8a;padding-left:1rem}@media screen and (min-width:768px){.content blockquote{padding-left:2rem}}.content blockquote h2,.content blockquote h3,.content blockquote h4,.content blockquote h5,.content blockquote h6{margin-bottom:1rem}.content figure.table{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.content figure.table::-webkit-scrollbar{display:none}.content figure.table table{border:1px solid #383434;width:100%}.content figure.table table thead tr{color:unset;background-color:unset}.content figure.table table thead tr th{padding:.5rem 1rem;border:1px solid #231f1f;background-color:#4e4a4a;text-align:center;font-weight:800;font-size:20px;line-height:24px;color:#f9f4f5}.content figure.table table thead tr th h2,.content figure.table table thead tr th h3,.content figure.table table thead tr th h4,.content figure.table table thead tr th p{margin:0}.content figure.table table thead tr th img{min-width:3rem}.content figure.table table tbody tr{color:unset;background-color:unset}.content figure.table table tbody tr td,.content figure.table table tbody tr th{padding:.5rem 1rem;border:1px solid #383434;font-size:16px;line-height:20px;background-color:#231f1f}.content figure.table table tbody tr td h2,.content figure.table table tbody tr td h3,.content figure.table table tbody tr td h4,.content figure.table table tbody tr td p,.content figure.table table tbody tr th h2,.content figure.table table tbody tr th h3,.content figure.table table tbody tr th h4,.content figure.table table tbody tr th p{margin:0}.content figure.table table tbody tr td img,.content figure.table table tbody tr th img{min-width:3rem}.content figure.table table tbody tr th{border:1px solid #231f1f;background-color:#383434;text-align:center;font-weight:800}.content figure.table table tbody tr:nth-child(odd) td:not([colspan="1"]){background-color:#121010}.content ul.todo-list{list-style-type:none;padding-left:1rem}.content ul.todo-list li .todo-list__label{display:flex;gap:.5rem;width:-moz-fit-content;width:fit-content;cursor:pointer}.content ul.todo-list li .todo-list__label input{cursor:pointer;accent-color:#ff8a8a}.content .modal{background-color:rgba(35,31,31,.95)}.content .modal .modal-dialog{max-width:100%;margin:0;height:100vh}.content .modal .modal-dialog .modal-content{background-color:unset;height:100%}.content .modal .modal-dialog .modal-content .modal-inner-container{height:100%}.content .modal .modal-dialog .modal-content .lightbox-header{height:4rem}.content .modal .modal-dialog .modal-content .modal-body{padding:2rem;height:100%}.content .modal .modal-dialog .modal-content .modal-body table{display:table;height:100%!important;margin:0 auto}.content .table-expand-btn{background-color:#4e4a4a;color:#f9f4f5;margin:1rem 0;gap:.5rem}.content .table-expand-btn svg{width:12px}.content .table-expand-btn:hover{color:#231f1f!important;background:linear-gradient(to bottom right,#ffbb6a,#ff8a8a)!important}.content .table-expand-btn:hover svg path{fill:#231f1f!important}.content iframe{width:100%!important;display:block;height:auto;aspect-ratio:16/9}.content .twitter-tweet{margin:0 auto!important}.content .wp-video{max-width:100%}.content .wp-video .wp-video-shortcode{max-width:100%;height:auto}.date-byline{display:flex;flex-direction:column;width:100%;border-top:1px solid #635f5f;border-bottom:1px solid #635f5f;margin-bottom:1rem;padding-top:.5rem;padding-bottom:.5rem}@media screen and (min-width:576px){.date-byline{flex-direction:row;padding-top:0;padding-bottom:0}}.date-byline .published-date,.date-byline .updated-date{margin:0;font-size:12px;line-height:16px}@media screen and (min-width:576px){.date-byline .published-date,.date-byline .updated-date{padding-top:.5rem;padding-bottom:.5rem}.date-byline .published-date{padding-right:.5rem}.date-byline .updated-date{padding-left:.5rem;border-left:1px solid #635f5f}}.discord-webhook-promo{display:flex;flex-direction:column;gap:.5rem;width:100%;padding:4rem 2rem 2rem;border-radius:8px;border:2px solid #635f5f;background-color:#121010;position:relative;z-index:1;flex-grow:1;justify-content:flex-end}.discord-webhook-promo.ffxiv{background:50%/cover no-repeat url(/_next/static/media/ffxiv-imagery.6f57e52.png)}.discord-webhook-promo.ffxiv:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,6%,7%,.75);border-radius:6px;z-index:-1}.discord-webhook-promo.destiny-2{background:50%/cover no-repeat url(/_next/static/media/destiny-2-imagery.6f57e52.png)}.discord-webhook-promo.destiny-2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,6%,7%,.5);border-radius:6px;z-index:-1}.discord-webhook-promo .icons{display:flex;gap:.5rem}.discord-webhook-promo .icons .icon.connect-icon svg path,.discord-webhook-promo .icons .icon.discord-icon svg path{fill:#f9f4f5}.discord-webhook-promo .icons .icon svg{height:32px;width:auto}.discord-webhook-promo .webhook-info{border-top:4px solid #f9f4f5}.discord-webhook-promo .webhook-info .webhook-title{margin-top:.5rem}.discord-webhook-promo .webhook-info .webhook-details{display:flex;gap:2rem;flex-direction:column}@media screen and (min-width:576px){.discord-webhook-promo .webhook-info .webhook-details{flex-direction:row}}.discord-webhook-promo .webhook-info .webhook-details .webhook-description{font-size:20px;line-height:28px;margin:0}@media screen and (min-width:576px){.discord-webhook-promo .webhook-info .webhook-details .webhook-description{width:50%}}.discord-webhook-promo .webhook-info .webhook-details .webhook-link-container{display:flex;justify-content:flex-end;align-items:flex-end}@media screen and (min-width:576px){.discord-webhook-promo .webhook-info .webhook-details .webhook-link-container{width:50%}}.discord-webhook-promo .webhook-info .webhook-details .webhook-link-container .webhook-link{display:block;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;text-decoration:none}@media screen and (max-width:575px){.discord-webhook-promo .webhook-info .webhook-details .webhook-link-container .webhook-link{width:100%}}.discord-webhook-promo .webhook-info .webhook-details .webhook-link-container .webhook-link .button{justify-content:center}@media screen and (max-width:575px){.discord-webhook-promo .webhook-info .webhook-details .webhook-link-container .webhook-link .button{width:100%}}.dropdown .dropdown-button{display:flex;border-radius:4px;width:-moz-fit-content;width:fit-content;background:#4e4a4a;font-size:16px;line-height:20px;padding:8px 16px;gap:.5rem;white-space:nowrap}.dropdown .dropdown-button.dropdown-open{background-color:#231f1f!important}.dropdown .dropdown-button:hover{cursor:pointer}.dropdown .dropdown-button svg{width:12px;height:auto}.dropdown .dropdown-contents{z-index:2;position:absolute;background-color:#231f1f;left:-2px;border:2px solid #383434;border-radius:4px;padding:1rem 2rem;line-height:20px;white-space:nowrap;column-count:1;column-gap:.5rem}.dropdown .dropdown-contents label{display:block;break-before:column;margin-bottom:.5rem;font-weight:800}.dropdown .dropdown-contents a{display:block;color:#ff8a8a;margin-bottom:.5rem}#etro-iframe-container{min-width:350px;width:100%;max-width:768px;min-height:500px;aspect-ratio:1}#etro-iframe-container iframe{width:100%;height:100%}.featured-post{margin-bottom:2rem}@media screen and (min-width:768px){.featured-post{position:relative}}.featured-post .post-image-container .post-image-link{position:relative;display:block;text-decoration:none}.featured-post .post-image-container .post-image-link:hover>img:first-child{outline:none}.featured-post .post-image-container .post-image{width:100%;height:auto;aspect-ratio:16/9}.featured-post .post-meta{background-color:#231f1f;padding-top:1rem}@media screen and (min-width:768px){.featured-post .post-meta{padding-right:2rem;position:absolute;bottom:0;width:75%}}.featured-post .post-meta .post-title a{color:unset;text-decoration:none}.featured-post .post-meta .post-lede{margin:0}.gallery{padding:2rem 0}.gallery .gallery-image{width:100%;height:auto;aspect-ratio:16/9;cursor:pointer}.gallery .gallery-main-image-wrapper{width:100%}.gallery .gallery-line-wrapper{display:grid;padding:.5rem 0 1rem;grid-gap:.5rem;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:768px){.gallery .gallery-line-wrapper{grid-template-columns:repeat(4,1fr)}}.gallery .gallery-line-wrapper .gallery-line-image-wrapper{position:relative}@media screen and (max-width:767px){.gallery .gallery-line-wrapper .gallery-line-image-wrapper:nth-child(3),.gallery .gallery-line-wrapper .gallery-line-image-wrapper:nth-child(4){display:none}}.gallery .gallery-line-wrapper .more-image-counter{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(35,31,31,.75);cursor:pointer}.gallery .gallery-line-wrapper .more-image-counter label{color:#f9f4f5;font-family:var(--font-montserrat),sans-serif;font-weight:700;cursor:pointer}@media screen and (min-width:768px){.gallery .gallery-line-wrapper .more-image-counter.mobile{display:none}}@media screen and (max-width:767px){.gallery .gallery-line-wrapper .more-image-counter.desktop{display:none}}body .lightbox-container{background-color:rgba(35,31,31,.95)}body .lightbox-container.gallery-lightbox{display:grid}@media screen and (min-width:768px){body .lightbox-container.gallery-lightbox{grid-template-columns:87% 13%}}.game-hub{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:768px){.game-hub{gap:2rem}}.game-hub .promo-wrapper{display:flex;width:100%;max-width:1024px}@media screen and (min-width:1366px){.game-hub .promo-wrapper{width:496px}}.game-hub .promo-wrapper .post-grid .post-grid-posts{grid-template-columns:unset;gap:.5rem}.game-hub .promo-wrapper .d2-god-rolls{width:100%;background-color:#231f1f;padding:2rem}.game-hub .promo-wrapper .d2-god-rolls .view-all-god-rolls-link{text-decoration:none}.game-hub .promo-wrapper .d2-god-rolls .view-all-god-rolls-link .view-all-god-rolls-btn{width:100%;background-color:#4e4a4a;color:#f9f4f5;justify-content:center;margin-top:1rem}.game-hub .season-modules{display:flex;flex-direction:column;gap:2rem}.game-hub .featured-items .featured-items-title{margin-bottom:2rem}.game-hub .featured-items .featured-items-lists{display:flex;flex-direction:column;gap:2rem;padding:0}@media screen and (min-width:768px){.game-hub .featured-items .featured-items-lists{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;padding-bottom:2rem}.game-hub .featured-items .featured-items-lists .item-list{border-right:1px solid #635f5f}}.game-hub .featured-items .featured-items-lists .item-list:last-of-type{border-right:none}.game-list{padding:2rem 1rem}.game-list .game-list-header .game-list-title{font-size:20px;line-height:24px;font-weight:800;color:#f9f4f5}.game-list .games{display:flex;flex-direction:column}.game-list .games .game{display:block;width:100%;color:#f9f4f5;text-decoration:none;border-bottom:1px solid #231f1f;padding:.25rem 1rem;background-color:#383434}.game-list .games .game:hover{background-color:#4e4a4a}.game-list .games .game:first-of-type{border-radius:4px 4px 0 0}.game-list .games .game:last-of-type{border-radius:0 0 4px 4px;border-bottom:none}.game-list-swiper .game-list-header{display:flex;justify-content:space-between;border-bottom:1px solid #635f5f;padding:0 0 .5rem;margin:0 0 1rem}.game-list-swiper .game-list-header .game-list-title{margin:0}.game-list-swiper .game-list-header .game-list-swiper-controls{display:flex;align-items:center;gap:1rem}.game-list-swiper .game-list-header .game-list-swiper-controls .swiper-control{padding:.5rem;background-color:#4e4a4a;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.game-list-swiper .game-list-header .game-list-swiper-controls .swiper-control svg{width:12px;height:12px}.game-list-swiper .game-list-header .game-list-swiper-controls .swiper-control.disabled{pointer-events:none}.game-list-swiper .game-list-games{-ms-overflow-style:none;scrollbar-width:none;display:flex;gap:1rem;overflow-x:auto}.game-list-swiper .game-list-games::-webkit-scrollbar{display:none}.game-list-swiper .game-list-games .game{display:flex;flex-direction:column;align-items:center;width:120px}.game-list-swiper .game-list-games .game .game-thumbnail-wrapper{position:relative;width:120px;height:180px}.game-list-swiper .game-list-games .game .game-thumbnail-wrapper .game-thumbnail{max-width:100%;max-height:100%}.game-list-swiper .game-list-games .game .game-name{font-size:12px;line-height:1rem;margin-top:.5rem;color:#fff;text-decoration:none;text-align:center}.game-promo-module .game-promo-module-header{display:flex;flex-direction:column;gap:.5rem;width:100%;padding-bottom:.5rem;border-bottom:1px solid #635f5f}.game-promo-module .game-promo-module-header .game-logo{display:flex;align-items:center;gap:1rem;text-decoration:none;width:-moz-fit-content;width:fit-content}.game-promo-module .game-promo-module-header .game-logo svg{height:32px;width:auto}@media screen and (min-width:1366px){.game-promo-module .game-promo-module-header .game-logo svg{height:64px}}.game-promo-module .game-promo-module-header .game-logo img{height:32px;width:auto;outline:none}@media screen and (min-width:1366px){.game-promo-module .game-promo-module-header .game-logo img{height:64px}}.game-promo-module .game-promo-module-header .game-logo .game-title{font-size:20px;line-height:24px;color:#fff;font-family:var(--font-montserrat);font-weight:800;cursor:pointer}.game-promo-module .game-promo-module-header .game-title{font-size:12px;line-height:16px}.game-promo-module .button-group{padding:.5rem 0;border-bottom:1px solid #635f5f;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.game-promo-module .button-group::-webkit-scrollbar{display:none}@media screen and (min-width:1366px){.game-promo-module .button-group{flex-wrap:wrap}}.game-promo-module .post-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;padding-top:1rem}@media screen and (min-width:1366px){.game-promo-module .post-container{padding-top:2rem}.game-promo-module .post-container .posts{width:calc(50% - 1rem)}}.game-promo-module .post-container .posts .post-grid .post-grid-posts{grid-template-columns:unset;gap:.5rem}.game-promo-module .post-container .side-component{width:100%}@media screen and (min-width:1366px){.game-promo-module .post-container .side-component{width:calc(50% - 1rem)}}.game-promo-module .post-container .side-component .item-list{padding:0}.game-tag-links{display:flex;flex-direction:column;gap:1rem}.game-tag-links .title{color:#f9f4f5;font-weight:800;font-size:20px;line-height:24px}.game-tag-links .links-container{display:flex;flex-direction:column;gap:1rem}.game-tag-links .links-container.destiny-2,.game-tag-links .links-container.ffxiv{gap:.5rem;padding:1rem;background-color:#121010}.game-tag-links .links-container .game-title{color:#f9f4f5;text-decoration:none;font-weight:800;width:-moz-fit-content;width:fit-content}.game-tag-links .links-container .game-title svg{height:32px;width:auto}.game-tag-links .links-container .links{display:flex;gap:.5rem;flex-wrap:wrap}.game-tag-links .links-container .links .game-tag-link{color:#f9f4f5;background-color:#4e4a4a}.loading-spinner-wrapper{width:100%;display:flex;justify-content:center}.loading-spinner-wrapper .loading-spinner-container{background-color:#121010;padding:1rem;width:-moz-fit-content;width:fit-content}.loading-spinner-wrapper .loading-spinner-container .loading-spinner{position:relative;width:52px;height:52px}.loading-spinner-wrapper .loading-spinner-container .loading-spinner .loading-cube{position:absolute;display:block;background-color:#d9d9d9;width:16px;height:16px;transition:all 1s ease-out}.loading-spinner-wrapper .loading-spinner-container .loading-spinner .loading-cube.top-left{top:0;left:0}.loading-spinner-wrapper .loading-spinner-container .loading-spinner .loading-cube.top-mid{top:0;left:18px}.loading-spinner-wrapper .loading-spinner-container .loading-spinner .loading-cube.top-right{top:0;left:36px}.loading-spinner-wrapper .loading-spinner-container .loading-spinner .loading-cube.mid-left{top:18px;left:0}.loading-spinner-wrapper .loading-spinner-container .loading-spinner .loading-cube.mid-mid{top:18px;left:18px}.loading-spinner-wrapper .loading-spinner-container .loading-spinner .loading-cube.mid-right{top:18px;left:36px}.loading-spinner-wrapper .loading-spinner-container .loading-spinner .loading-cube.bottom-left{top:36px;left:0}.loading-spinner-wrapper .loading-spinner-container .loading-spinner .loading-cube.bottom-mid{top:36px;left:18px}.loading-spinner-wrapper .loading-spinner-container .loading-spinner .loading-cube.bottom-right{top:36px;left:36px;opacity:0}.page-tabs-container{display:flex;flex-direction:column}.page-tabs-container .page-tabs-header{display:flex;justify-content:space-between;gap:1rem}.page-tabs-container .page-tabs-header .page-tabs-title{font-size:20px;line-height:24px;font-weight:800;color:#f9f4f5}.page-tabs-container .page-tabs{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem}.page-tabs-container .page-tabs .page-tab{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;cursor:pointer}.page-tabs-container .page-tabs .page-tab.active{cursor:default}.page-tabs-container .page-tabs .page-tab.active .tab-icon{background-color:#f9f4f5}.page-tabs-container .page-tabs .page-tab.active .tab-icon svg path{fill:#383434}.page-tabs-container .page-tabs .page-tab .tab-icon{display:flex;justify-content:center;align-items:center;width:48px;background-color:#383434;padding:1rem;border-radius:64px;cursor:pointer}.page-tabs-container .page-tabs .page-tab .tab-icon svg{width:16px;height:16px}.page-tabs-container .page-tabs .page-tab .tab-name{color:#cec9ca}.pagination{display:flex;justify-content:space-between;padding:2rem 0;align-items:center;gap:.5rem}@media screen and (min-width:768px){.pagination{margin-top:2rem}}.pagination a{text-decoration:none}.pagination a.disabled{pointer-events:none}.pagination button{display:flex;justify-content:center;min-width:28px;background-color:#4e4a4a}.pagination button.nextPage,.pagination button.prevPage{padding:.5rem}.pagination button svg{width:12px;height:12px}.pagination .numbered-pages{display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap;justify-content:center}.pagination .numbered-pages span{line-height:28px}.pagination .numbered-pages button{color:#f9f4f5}.pagination .numbered-pages button.active{color:#8e8a8a}.post-card{display:flex;gap:.5rem;padding:.5rem 0}.post-card .post-card-image-link{position:relative}.post-card .post-card-image-link .post-card-image{aspect-ratio:16/9;width:100%;height:auto;background-image:url(/_next/static/media/post-placeholder.6f57e52.png);background-size:contain;background-position:50%}.post-card .post-card-meta{display:grid;grid-gap:.5rem;gap:.5rem;height:-moz-fit-content;height:fit-content}.post-card .post-card-meta .post-card-title{color:#ff8a8a;width:-moz-fit-content;width:fit-content;font-size:1rem;line-height:1.25rem}@media screen and (min-width:768px){.post-card .post-card-meta .post-card-title{font-size:1.25rem;line-height:1.5rem}}.post-card .post-card-meta .post-card-lede{display:none;color:#cec9ca;font-size:1rem;line-height:1.25rem;margin:0}@media screen and (min-width:992px){.post-card .post-card-meta .post-card-lede{display:block}}.post-card .post-card-meta .author-byline{padding:0;margin:0;height:unset;gap:.5rem}.post-card .post-card-meta .author-byline .author-image-wrapper{margin-left:-.5rem}.post-card .post-card-meta .author-byline .author-image-wrapper:first-child{margin-left:0}.post-card .post-card-meta .author-byline .author-image-wrapper .author-image{width:16px;height:16px}.post-card .post-card-meta .author-byline .author-names{column-gap:.25rem}.post-card .post-card-meta .author-byline .author-names .author-name{font-size:.75rem;line-height:1rem}.post-card.vertical{flex-direction:column}.post-card.vertical.md .post-card-meta .post-card-title{font-size:1rem;line-height:1.25rem}.post-card.vertical.sm .post-card-meta .post-card-title{font-size:.75rem;line-height:1rem}.post-card.horizontal{gap:1rem}.post-card.horizontal .post-card-image-link{height:-moz-fit-content;height:fit-content}.post-card.horizontal .post-card-image-link .post-card-image{width:320px}.post-card.horizontal .post-card-image-link .post-card-image.placeholder-image{min-width:320px}.post-card.horizontal .post-card-meta{max-width:calc(100% - 320px)}.post-card.horizontal.lg .post-card-image{width:320px}.post-card.horizontal.lg .post-card-image.placeholder-image{min-width:320px}.post-card.horizontal.lg .post-card-meta{max-width:calc(100% - 320px)}.post-card.horizontal.md .post-card-image{width:160px}.post-card.horizontal.md .post-card-image.placeholder-image{min-width:160px}.post-card.horizontal.md .post-card-meta{max-width:calc(100% - 160px)}.post-card.horizontal.sm .post-card-image{width:80px}.post-card.horizontal.sm .post-card-image.placeholder-image{min-width:80px}.post-card.horizontal.sm .post-card-meta{max-width:calc(100% - 80px)}.post-card.horizontal.sm .post-card-meta .post-card-title{font-size:.75rem;line-height:1rem}.post-carousel .current-post .featured-post{margin-bottom:0}.post-carousel .progress-bars{display:flex;align-items:center;gap:.5rem;width:100%;padding-top:1rem}.post-carousel .progress-bars .progress-bar-wrapper{display:flex;align-items:center;width:100%;height:32px}.post-carousel .progress-bars .progress-bar-wrapper.active .progress{height:4px;background-color:#8e8a8a}.post-carousel .progress-bars .progress-bar-wrapper:not(.active){cursor:pointer}.post-carousel .progress-bars .progress-bar-wrapper:not(.active):hover .progress{height:4px}.post-carousel .progress-bars .progress-bar-wrapper .progress{width:100%;height:1px;background-color:#ff8a8a;border-radius:0;transition:height .15s ease-in-out}.post-carousel .progress-bars .progress-bar-wrapper .progress .progress-bar{background-color:#f9f4f5;transition:none}.post-carousel .other-posts{display:flex;gap:1rem}.post-carousel .other-posts .post-card{width:33%}@media screen and (max-width:767px){.post-carousel .other-posts{display:none}}.post-grid .post-grid-posts.has-featured-post,.post-grid .post-grid-posts.has-featured-post .secondary-posts{display:flex;gap:1rem;flex-direction:column}@media screen and (min-width:768px){.post-grid .post-grid-posts.has-featured-post .secondary-posts{display:grid;grid-template-columns:repeat(3,1fr)}.post-grid .post-grid-posts.has-featured-post{gap:2rem}.post-grid .post-grid-posts{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(2,1fr)}}.post-tags{display:flex;flex-direction:column;gap:1rem}.post-tags .tags-title{color:#f9f4f5;font-size:12px;line-height:16px}.post-tags .tags{display:flex;gap:.5rem;flex-wrap:wrap}.post-tags .tags .tag{color:#f9f4f5;background-color:#4e4a4a}.post-toc .post-toc-header .post-toc-title{font-size:20px;line-height:24px;font-weight:800;color:#f9f4f5}.post-toc .post-toc-rows .post-toc-row{display:block;text-decoration:none;border-bottom:1px solid #231f1f;padding:.25rem 1rem;background-color:#383434}.post-toc .post-toc-rows .post-toc-row:hover{background-color:#4e4a4a}.post-toc .post-toc-rows .post-toc-row:first-of-type{border-radius:4px 4px 0 0}.post-toc .post-toc-rows .post-toc-row:last-of-type{border-radius:0 0 4px 4px;border-bottom:none}.post-toc .post-toc-rows .post-toc-row .post-toc-label{display:flex;align-items:center;gap:.5rem;cursor:pointer}.post-toc .post-toc-rows .post-toc-row .post-toc-label .post-toc-text{color:#f9f4f5;cursor:pointer}.post-toc .post-toc-rows .post-toc-row .post-toc-label .post-toc-text span{color:#f9f4f5!important}.post-toc .post-toc-rows .post-toc-row .post-toc-label svg{width:6px;height:6px}.post-toc .post-toc-rows .post-toc-row .post-toc-label svg path{fill:#ff8a8a}.post-toc .post-toc-rows .post-toc-row .post-toc-label.heading-size-2{margin-left:-6px}.post-toc .post-toc-rows .post-toc-row .post-toc-label.heading-size-2 svg{width:10px;height:10px}.post-toc .post-toc-rows .post-toc-row .post-toc-label.heading-size-3{margin-left:2rem}.post-toc .post-toc-rows .post-toc-row .post-toc-label.heading-size-4{margin-left:3rem}.post-toc .post-toc-rows .post-toc-row .post-toc-label.heading-size-5{margin-left:4rem}.post-toc .post-toc-rows .post-toc-row .post-toc-label.heading-size-6{margin-left:5rem}.pros-cons{display:flex;gap:.5rem;padding:.5rem;flex-direction:column}@media screen and (min-width:768px){.pros-cons{flex-direction:row}}.pros-cons .cons,.pros-cons .pros{width:100%;background-color:#383434}.pros-cons .cons .title-container,.pros-cons .pros .title-container{display:flex;gap:.5rem;align-items:center;padding:.5rem 1rem}.pros-cons .cons .title-container .cons-title,.pros-cons .cons .title-container .pros-title,.pros-cons .pros .title-container .cons-title,.pros-cons .pros .title-container .pros-title{color:#231f1f;font-size:1.25rem;line-height:1.5rem;font-weight:800}.pros-cons .cons .title-container div,.pros-cons .pros .title-container div{display:flex;align-items:center}.pros-cons .cons .title-container svg,.pros-cons .pros .title-container svg{width:16px;height:16px}.pros-cons .cons .values,.pros-cons .pros .values{display:flex;flex-direction:column;gap:.25rem;padding:.5rem 1rem}.pros-cons .cons .values .value,.pros-cons .pros .values .value{display:flex;gap:.5rem}.pros-cons .cons .values .value svg,.pros-cons .pros .values .value svg{width:12px;height:12px}.pros-cons .cons .values .value label,.pros-cons .pros .values .value label{line-height:1.5rem}.pros-cons .pros .title-container{background-color:#7dff9e}.pros-cons .pros .values .value svg path{fill:#7dff9e}.pros-cons .cons .title-container{background-color:#ff8a8a}.pros-cons .cons .values .value svg path{fill:#ff8a8a}.radio-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#121010;margin:0;font:inherit;color:#f9f4f5;width:12px;height:12px;border:1.5px solid #f9f4f5;border-radius:50%;cursor:pointer}.radio-button:checked{background-color:#f9f4f5}.related-posts{width:100%}.related-posts.vertical{height:100%}.related-posts .sticky-container{position:-webkit-sticky;position:sticky;top:1rem}.related-posts .sticky-container .posts{display:grid;grid-gap:1rem;gap:1rem}@media screen and (min-width:768px){.related-posts .sticky-container .posts.horizontal{grid-template-columns:1fr 1fr 1fr}}.season-bar{display:flex;flex-direction:column;gap:2rem;align-items:flex-start}@media screen and (min-width:768px){.season-bar{flex-direction:row}}.season-bar .season-bar-image{display:block;aspect-ratio:16/9;width:100%;height:auto;background-image:url(/_next/static/media/post-placeholder.6f57e52.png);background-size:contain;background-position:50%}@media screen and (min-width:768px){.season-bar .season-bar-image{width:160px}}.season-bar .season-bar-wrapper{width:100%;padding-bottom:1rem}.season-bar .season-bar-wrapper .season-bar-title{border-bottom:1px solid #635f5f;padding:0 0 .5rem;margin:0}.season-bar .season-bar-wrapper .season-bar-links{display:flex;flex-wrap:wrap;row-gap:.5rem;column-gap:1rem;padding:.5rem 0}@media screen and (min-width:768px){.season-bar .season-bar-wrapper .season-bar-links{column-gap:2rem}}.season-bar .season-bar-wrapper .season-bar-links .season-bar-link{color:#ff8a8a;width:-moz-fit-content;width:fit-content}.season-module{display:flex;flex-direction:column;width:100%;max-width:1024px}.season-module .season-module-header{position:relative;aspect-ratio:16/9;width:100%;height:auto;background-size:cover;background-position:50%}.season-module .season-module-header .season-module-title-wrapper{position:absolute;width:100%;bottom:0;text-align:center;padding:96px 2rem 0;background-image:linear-gradient(180deg,rgba(56,52,52,0),#383434)}.season-module .season-module-header .season-module-title-wrapper .season-module-title{margin:0;padding:0 0 1rem;border-bottom:1px solid #635f5f}.season-module .season-module-panels{width:100%;background-color:#383434;padding:1rem}@media screen and (min-width:992px){.season-module .season-module-panels{display:flex;gap:4rem;padding:2rem}}.season-module .season-module-panels .side-panels{display:flex;flex-direction:column;gap:1rem;flex-grow:1}@media screen and (min-width:992px){.season-module .season-module-panels .side-panels{min-width:300px}}.season-module .season-module-panels .side-panels .side-panel{padding:1rem;background-color:#231f1f}.season-module .season-module-panels .side-panels .side-panel .side-panel-title{margin:0}.season-module .season-module-panels .side-panels .side-panel .side-panel-links{display:flex;flex-direction:column;row-gap:.5rem;column-gap:1rem;padding:.5rem 0 0}@media screen and (min-width:992px){.season-module .season-module-panels .side-panels .side-panel .side-panel-links{padding:1rem 0 0;row-gap:1rem}}.season-module .season-module-panels .side-panels .side-panel .side-panel-links .side-panel-link{color:#ff8a8a;width:-moz-fit-content;width:fit-content}.season-module .season-module-panels .main-panels{width:100%}.season-module .season-module-panels .main-panels .main-panel{padding:1rem 0}.season-module .season-module-panels .main-panels .main-panel .main-panel-title{margin:0;padding-bottom:.5rem;border-bottom:1px solid #635f5f}.season-module .season-module-panels .main-panels .main-panel .main-panel-links{display:flex;flex-direction:column;row-gap:.5rem;column-gap:2rem;padding:.5rem 0 0}@media screen and (min-width:992px){.season-module .season-module-panels .main-panels .main-panel .main-panel-links{flex-wrap:wrap;flex-direction:unset;row-gap:1rem;white-space:nowrap}}.season-module .season-module-panels .main-panels .main-panel .main-panel-links .main-panel-link{color:#ff8a8a;width:-moz-fit-content;width:fit-content}.sectioned-link-list{display:flex;flex-direction:column;gap:2rem;background-color:#231f1f;padding:2rem;width:100%}.sectioned-link-list .sectioned-link-list-title{margin:0;padding-bottom:.5rem;border-bottom:1px solid #635f5f}.sectioned-link-list .sections{display:flex;flex-direction:column;gap:2rem;overflow:hidden;max-height:816px;transition:max-height .5s}.sectioned-link-list .sections.expanded{max-height:100%}.sectioned-link-list .sections .section .section-title{font-weight:800;color:#f9f4f5}.sectioned-link-list .sections .section .links{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;padding-top:1rem}.sectioned-link-list .sections .section .links .link{display:flex;gap:1rem;align-items:center}.sectioned-link-list .sections .section .links .link .link-image img{width:32px;height:auto;outline:none}.sectioned-link-list .sections .section .links .link .link-image svg{width:32px;height:32px}.sectioned-link-list .btn-wrapper .view-all-sections-btn{width:100%;justify-content:space-between;gap:.5rem;color:#f9f4f5}.sectioned-link-list .btn-wrapper .view-all-sections-btn svg path{fill:#f9f4f5}.section-title-cta{display:flex;gap:.5rem;justify-content:space-between;align-items:center;border-bottom:1px solid #635f5f;margin-bottom:1rem}.toggle-button{position:relative;background-color:#4e4a4a;width:32px;height:20px;border:none;padding:2px;border-radius:32px;transition:all .3s}.toggle-button.on{background-color:#84d4be}.toggle-button.on .toggle-knob{transform:translateX(0)}.toggle-button .toggle-knob{position:absolute;bottom:2px;background-color:#f9f4f5;width:16px;height:16px;border-radius:32px;transform:translateX(calc(100% - 4px));transition:all .3s}.trending-notification{overflow:hidden;position:absolute;top:0;right:0;width:32px;display:flex;align-items:flex-start;transition:width .5s;cursor:pointer}.trending-notification:hover{width:89px}.trending-notification:hover.comments{width:100px}.trending-notification .icon-container{display:grid;grid-template-columns:1fr 1fr}.trending-notification .icon-container .box{width:16px;height:16px}.trending-notification .icon-container .top-left{border-color:#231f1f #231f1f transparent transparent;border-style:solid;border-width:8px}.trending-notification .icon-container .top-right{display:flex;background-color:#231f1f}.trending-notification .icon-container .top-right svg{width:16px;height:16px}.trending-notification .icon-container .top-right svg path{fill:#7dff9e}.trending-notification .icon-container .bottom-right{border-color:#231f1f #231f1f transparent transparent;border-style:solid;border-width:8px}.trending-notification .trending-label{display:flex;flex-direction:column;height:32px;padding-left:.5rem;background-color:#231f1f}.trending-notification .trending-label label{font-size:12px;line-height:14px;color:#f9f4f5;cursor:pointer}.visual-toc{width:100%;background-color:#231f1f;margin:2rem 0}.visual-toc .visual-toc-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:.5rem;border-bottom:1px solid #635f5f}.visual-toc .visual-toc-header .visual-toc-title{color:#f9f4f5;font-size:1rem;line-height:1.25rem;font-weight:800}@media screen and (min-width:992px){.visual-toc .visual-toc-header .visual-toc-title{font-size:1.25rem;line-height:1.5rem}}.visual-toc .visual-toc-header svg{width:16px;height:16px}.visual-toc .visual-toc-header svg path{fill:#f9f4f5}.visual-toc .visual-toc-header.collapsed svg{transform:rotate(180deg)}.visual-toc .groups{display:flex;flex-direction:column;gap:1rem;padding-top:1rem}.visual-toc .groups.collapse:not(.show) .group{display:none}.visual-toc .groups .group{position:relative;border:1px solid #635f5f;border-radius:8px;padding:1rem .5rem .5rem}.visual-toc .groups .group .group-name{position:absolute;top:-8px;left:0;font-size:.75rem;line-height:1rem;color:#f9f4f5;background-color:#231f1f;padding:0 .5rem}.visual-toc .groups .group .chips{display:flex;flex-wrap:wrap;gap:.5rem}.visual-toc .groups .group .chips .chip{display:flex;gap:1px;width:-moz-fit-content;width:fit-content;text-decoration:none}.visual-toc .groups .group .chips .chip .chip-image-container{width:32px;height:32px}.visual-toc .groups .group .chips .chip .chip-image-container .chip-image{border-radius:4px 0 0 4px}.visual-toc .groups .group .chips .chip .chip-content{border-radius:0 4px 4px 0;display:flex;align-items:center;background-color:#383434;padding:.5rem;font-size:.75rem;line-height:1rem}.visual-toc .groups.collapsing .chip-marker-groups,.visual-toc .groups.show .chip-marker-groups{display:none}.visual-toc .groups .chip-marker-groups{display:flex;gap:1rem}.visual-toc .groups .chip-marker-groups .chip-marker-group{display:flex;flex-wrap:wrap;gap:2px}.visual-toc .groups .chip-marker-groups .chip-marker-group .chip-marker{width:8px;height:8px;border-radius:4px}.visual-toc .groups .chip-marker-groups .chip-marker-group .chip-marker.red{background-color:#ff8a8a}.visual-toc .groups .chip-marker-groups .chip-marker-group .chip-marker.orange{background-color:#ff9257}.visual-toc .groups .chip-marker-groups .chip-marker-group .chip-marker.yellow-orange{background-color:#ffbb6a}.visual-toc .groups .chip-marker-groups .chip-marker-group .chip-marker.yellow{background-color:#ffe47d}.visual-toc .groups .chip-marker-groups .chip-marker-group .chip-marker.yellow-green{background-color:#bef28e}.visual-toc .groups .chip-marker-groups .chip-marker-group .chip-marker.green{background-color:#7dff9e}.visual-toc .groups .chip-marker-groups .chip-marker-group .chip-marker.blue-green{background-color:#84d4be}.visual-toc .groups .chip-marker-groups .chip-marker-group .chip-marker.white{background-color:#f9f4f5}body.event-panel-open .video-ad-container [data-view=floater],body.event-panel-open .video-ad-container [id^=native_playerSekindoSPlayer]{margin-right:328px!important}.calendar{position:relative;display:flex;flex-direction:column;gap:1px}.calendar .view-container{transition:margin .5s;overflow-x:auto;scrollbar-color:#ff8a8a transparent;scrollbar-width:thin}.calendar-event{display:flex;gap:2rem;background-color:#383434;padding:1rem}@media screen and (min-width:992px){.calendar-event{padding:1rem 2rem}}.calendar-event.Dailies{border-left:2px solid #c984c4}.calendar-event.Weeklies{border-left:2px solid #84d4be}.calendar-event.Recurring_Events{border-left:2px solid #ffbb6a}.calendar-event.Special_Events{border-left:2px solid #8ca8df}.calendar-event .event-image{padding:.5rem 0}.calendar-event .event-image img{max-width:160px;height:auto}.calendar-event .event-meta{width:100%}.calendar-event .event-meta .event-name{padding:.5rem 0;border-bottom:1px solid #635f5f}.calendar-event .event-meta .event-time-container{padding:0 0 .5rem;border-bottom:1px solid #635f5f}.calendar-event .event-meta .event-time-container .event-timer{display:flex;gap:.5rem;align-items:center;color:#ffe47d}.calendar-event .event-meta .event-time-container .event-timer svg{width:12px;height:12px}.calendar-event .event-meta .event-time-container .event-timer svg path{fill:#ffe47d}.calendar-event .event-meta .event-time-container .event-end,.calendar-event .event-meta .event-time-container .event-start{color:#a39f9f}.calendar-event .event-meta .event-description{padding:.5rem 0;margin:0}.calendar-event .event-meta .event-description a{color:#ff8a8a}.calendar-meta{display:flex;gap:2rem;flex-direction:column;background-color:#231f1f}.calendar-meta .calendar-info{display:flex;flex-direction:column;gap:1rem}.calendar-meta .calendar-info .title{margin:0}.calendar-meta .calendar-info .calendar-description.truncated p:after{content:" Read More";color:#ff8a8a;cursor:pointer}.calendar-meta .calendar-info .calendar-description p{margin:0}.calendar-meta .calendar-info .social-links{display:flex;flex-direction:column;justify-content:space-around;gap:.5rem}.calendar-meta .calendar-info .social-links .social-link{text-decoration:none;width:100%}.calendar-meta .calendar-info .social-links .social-link .button{justify-content:center;gap:.5rem;width:100%}.calendar-meta .calendar-info .social-links .social-link .button svg{width:12px;height:12px}.calendar-meta .video-ad-container{margin:0}.calendar-toolbar{width:100%;display:flex;gap:.5rem;justify-content:space-between;background-color:#231f1f;padding:1rem}@media screen and (min-width:992px){.calendar-toolbar{padding:1rem 2rem}}.calendar-toolbar .options-container{display:flex;gap:1rem}.calendar-toolbar .options-container .info-toggle{gap:.5rem}.calendar-toolbar .options-container .info-toggle svg{width:12px;height:12px}.calendar-toolbar .options-container .info-toggle svg path{fill:#cec9ca}.calendar-toolbar .options-container .dropdown .dropdown-button{min-height:36px}.calendar-toolbar .options-container .dropdown .dropdown-button svg path{fill:#cec9ca}.calendar-toolbar .options-container .dropdown .dropdown-button.dropdown-open{background-color:#383434!important}.calendar-toolbar .options-container .dropdown .dropdown-contents{display:flex;flex-direction:column;gap:.5rem;min-width:100%;z-index:12}.calendar-toolbar .options-container .dropdown .dropdown-contents .filter{display:flex;align-items:center;gap:.5rem}.calendar-toolbar .options-container .dropdown .dropdown-contents .filter .checkbox-container{cursor:pointer;display:flex;align-items:center}.calendar-toolbar .options-container .dropdown .dropdown-contents .filter .checkbox-container#dailies svg path{fill:#c984c4}.calendar-toolbar .options-container .dropdown .dropdown-contents .filter .checkbox-container#weeklies svg path{fill:#84d4be}.calendar-toolbar .options-container .dropdown .dropdown-contents .filter .checkbox-container#recurring_events svg path{fill:#ffbb6a}.calendar-toolbar .options-container .dropdown .dropdown-contents .filter .checkbox-container#special_events svg path{fill:#8ca8df}.calendar-toolbar .options-container .dropdown .dropdown-contents .filter .checkbox-container svg{width:12px;height:12px}.calendar-toolbar .options-container .dropdown .dropdown-contents .filter .event-bucket-label{display:inline;break-before:column;margin-bottom:0;font-weight:unset;cursor:pointer}.calendar-toolbar .view-switcher{display:flex;gap:1px}.calendar-toolbar .view-switcher .button{border-radius:0;align-items:center}.calendar-toolbar .view-switcher .button:first-of-type{border-radius:4px 0 0 4px}.calendar-toolbar .view-switcher .button:last-of-type{border-radius:0 4px 4px 0}.calendar-toolbar .view-switcher .button.active{background-color:#383434}.date-bar{width:100%;display:flex;gap:.5rem;justify-content:space-between;align-items:center;background-color:#231f1f;padding:.5rem 1rem}@media screen and (min-width:992px){.date-bar{padding:.5rem 2rem}}.date-bar .current-date{margin:0}.date-bar .date-controls{display:flex;gap:.5rem;max-height:28px}.date-bar .date-controls .date-control{padding:.5rem}.date-bar .date-controls .date-control svg{width:12px;height:12px}.date-bar .date-controls .date-control svg path{fill:#f9f4f5}.event-widget{width:100%}.event-widget .widget-header{display:flex;justify-content:center;align-items:center;gap:.5rem;height:40px;width:100%;border-radius:8px 8px 0 0;background:#383434}.event-widget .widget-header.active{background:linear-gradient(90deg,#ffe47d,#ff9257,#ff8a8a)}.event-widget .widget-header.active .event-timer-text{color:#231f1f}.event-widget .widget-header.upcoming{background:linear-gradient(90deg,#7dff9e,#8ca8df,#937dff)}.event-widget .widget-header.upcoming .event-timer-text{color:#231f1f}.event-widget .widget-header.ended{background:#383434}.event-widget .widget-header.ended .event-timer-text{color:#f9f4f5}.event-widget .widget-header .event-timer-text{font-size:20px;line-height:24px;font-weight:800}.event-widget .widget-header .days{display:flex;gap:.5rem;background-color:#231f1f;padding:4px .5rem;border-radius:4px}.event-widget .widget-header .days .days-text{color:#f9f4f5;font-size:20px;line-height:24px;font-weight:800}.event-widget .widget-header .event-timer{display:flex;align-items:center;gap:4px}.event-widget .widget-header .event-timer .colon{color:#231f1f;font-size:20px;line-height:24px;font-weight:800}.event-widget .widget-header .event-timer .timer{display:flex;justify-content:center;min-width:48px;background-color:#231f1f;padding:4px .5rem;border-radius:4px;color:#f9f4f5;font-size:20px;line-height:24px;font-weight:800}.event-widget .widget-body{position:relative;width:100%;border-radius:0 0 8px 8px}.event-widget .widget-body .background-image{background-size:cover!important;background-repeat:no-repeat!important;background-position:50%!important;position:absolute;top:0;left:0;bottom:0;right:0;border-radius:0 0 8px 8px}.event-widget .widget-body .background-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);border-radius:0 0 7px 7px}.event-widget .widget-body .widget-body-content{display:flex;flex-direction:column;gap:1rem;padding:2rem 1rem 1rem;position:relative;top:0;left:0;bottom:0;right:0}.event-widget .widget-body .widget-body-content .event-info{display:flex;flex-direction:column;gap:.5rem}.event-widget .widget-body .widget-body-content .event-info .type{border-radius:4px;color:#231f1f;font-size:12px;line-height:16px;width:-moz-fit-content;width:fit-content;padding:2px .5rem}.event-widget .widget-body .widget-body-content .event-info .type.Special_Events{background-color:#8ca8df}.event-widget .widget-body .widget-body-content .event-info .type.Dailies{background-color:#c984c4}.event-widget .widget-body .widget-body-content .event-info .type.Weeklies{background-color:#84d4be}.event-widget .widget-body .widget-body-content .event-info .type.Recurring_Events{background-color:#ffbb6a}.event-widget .widget-body .widget-body-content .event-info .name{color:#f9f4f5;font-size:20px;line-height:24px;font-weight:800}.event-widget .widget-body .widget-body-content .event-info .times{display:flex;border:1px solid #635f5f;border-radius:4px;width:-moz-fit-content;width:fit-content}.event-widget .widget-body .widget-body-content .event-info .times .time{color:#f9f4f5;font-size:12px;line-height:16px;padding:4px .5rem}.event-widget .widget-body .widget-body-content .event-info .times .time.start{border-right:1px solid #635f5f}.event-widget .widget-body .widget-body-content .event-description{color:#cec9ca;font-size:16px;line-height:24px}.event-widget .widget-body .widget-body-content .options .link-btn-wrapper{display:block;width:-moz-fit-content;width:fit-content;text-decoration:none}.event-widget .widget-body .widget-body-content .options .link-btn-wrapper .button{gap:.5rem}.event-widget .widget-body .widget-body-content .options .link-btn-wrapper .button svg{width:12px;height:12px}.event-widget .widget-body .widget-body-content .options .link-btn-wrapper .button svg path{fill:#cec9ca}.time-bar{z-index:8;height:100%;opacity:.75;width:2px}.time-bar,.time-bar .clock-container{position:absolute;top:0;background-color:#f9f4f5}.time-bar .clock-container{display:flex;justify-content:center;left:-55px;width:110px;padding:.5rem;border-radius:.25rem}.time-bar .clock-container .clock{cursor:default;font-size:16px;line-height:20px;color:#231f1f;white-space:nowrap}.calendar-day-view{display:flex;flex-direction:column;gap:1rem;padding:1rem}@media screen and (min-width:992px){.calendar-day-view{padding:2rem 1rem}}.calendar-day-view .event-section .event-heading{display:flex;gap:.5rem;align-items:center;color:#f9f4f5;white-space:nowrap;font-size:12px;line-height:16px;height:16px;width:-moz-fit-content;width:fit-content;margin-bottom:.5rem}.calendar-day-view .event-section .event-heading svg{width:8px;height:8px}.calendar-day-view .event-section .event-container{display:flex;flex-direction:column;gap:.5rem}.calendar-month-view.mobile{position:relative;display:grid;grid-auto-flow:row;grid-template-columns:repeat(7,1fr);grid-gap:1rem;gap:1rem;padding:.5rem 1rem 2rem;overflow:auto}.calendar-month-view.mobile .month-day.today .date{background-color:#f9f4f5;color:#231f1f}.calendar-month-view.mobile .month-day .date{justify-content:center;padding:.5rem;width:36px;height:36px}.calendar-month-view.mobile .events{display:flex;flex-direction:column;gap:.25rem;margin:.5rem 0}.calendar-month-view.mobile .events .event-container{display:flex;gap:.25rem;height:8px}.calendar-month-view.mobile .events .event-container svg{min-width:8px;min-height:8px;width:8px;height:8px}.calendar-month-view.mobile .events .event-container .event-line{width:100%;height:8px}.calendar-month-view.mobile .events .event-container .event-line hr{margin-top:3.5px;margin-bottom:0;height:1px;border:0;opacity:1}.calendar-month-view.mobile .events .event-container .event-line.special-event hr{background-color:#8ca8df}.calendar-month-view.mobile .events .event-container .event-line.special-event.end-date{border-right:1px solid #8ca8df}.calendar-month-view.mobile .events .event-container .event-line.daily-event hr{background-color:#c984c4}.calendar-month-view.mobile .events .event-container .event-line.daily-event.end-date{border-right:1px solid #c984c4}.calendar-month-view.mobile .events .event-container .event-line.weekly-event hr{background-color:#84d4be}.calendar-month-view.mobile .events .event-container .event-line.weekly-event.end-date{border-right:1px solid #84d4be}.calendar-month-view.mobile .events .event-container .event-line.recurring-event hr{background-color:#ffbb6a}.calendar-month-view.mobile .events .event-container .event-line.recurring-event.end-date{border-right:1px solid #ffbb6a}.calendar-month-view.mobile .event-panel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:11;width:100%;overflow-y:auto;background-color:#121010;padding:1rem}.calendar-month-view.mobile .event-panel.closed{display:none}.calendar-month-view.mobile .event-panel .close-button-container{display:flex;justify-content:flex-end}.calendar-month-view.mobile .event-panel .close-button-container .close-button{padding:.5rem}.calendar-month-view.mobile .event-panel .close-button-container .close-button svg{width:12px;height:12px}.calendar-month-view.mobile .event-panel .close-button-container .close-button svg path{fill:#cec9ca}.calendar-month-view.desktop .scroll-container{position:relative;display:grid;grid-template-rows:[date-row] 96px [special-row-header] 1rem [special-row-section] auto [dailies-row-header] 1rem [dailies-row-section] auto [weeklies-row-header] 1rem [weeklies-row-section] auto [recurring-row-header] 1rem [recurring-row-section] auto;grid-column-gap:1px;column-gap:1px;grid-row-gap:.5rem;row-gap:.5rem;width:100%;min-width:1440px;min-height:685px;max-height:100%;padding-bottom:7rem;background-color:#383434}.calendar-month-view.desktop .scroll-container.days-28{grid-template-columns:repeat(672,1fr)}.calendar-month-view.desktop .scroll-container.days-28 .event-heading,.calendar-month-view.desktop .scroll-container.days-28 .event-section{grid-column:1/span 672}.calendar-month-view.desktop .scroll-container.days-29{grid-template-columns:repeat(696,1fr)}.calendar-month-view.desktop .scroll-container.days-29 .event-heading,.calendar-month-view.desktop .scroll-container.days-29 .event-section{grid-column:1/span 696}.calendar-month-view.desktop .scroll-container.days-30{grid-template-columns:repeat(720,1fr)}.calendar-month-view.desktop .scroll-container.days-30 .event-heading,.calendar-month-view.desktop .scroll-container.days-30 .event-section{grid-column:1/span 720}.calendar-month-view.desktop .scroll-container.days-31{grid-template-columns:repeat(744,1fr)}.calendar-month-view.desktop .scroll-container.days-31 .event-heading,.calendar-month-view.desktop .scroll-container.days-31 .event-section{grid-column:1/span 744}.calendar-month-view.desktop .scroll-container .month-day{position:relative;display:grid;grid-template-columns:repeat(24,1fr);background-color:#121010;padding:2rem 0;min-height:685px}.calendar-month-view.desktop .scroll-container .month-day.today.start-of-month .time-bar .clock-container{left:0}.calendar-month-view.desktop .scroll-container .month-day.today.end-of-month .time-bar .clock-container{left:-108px}.calendar-month-view.desktop .scroll-container .month-day:hover{border-left:1px solid #ff8a8a}.calendar-month-view.desktop .scroll-container .month-day:hover .date-container .date,.calendar-month-view.desktop .scroll-container .month-day:hover .date-container .day-of-week{color:#ff8a8a}.calendar-month-view.desktop .scroll-container .month-day .date-container{grid-column:1/span 24;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;cursor:pointer}.calendar-month-view.desktop .scroll-container .month-day .date-container .date{width:-moz-fit-content;width:fit-content;color:#8e8a8a;padding:0 .5rem}.calendar-month-view.desktop .scroll-container .month-day .date-container .day-of-week{width:-moz-fit-content;width:fit-content;max-width:100%;color:#8e8a8a;padding:0 .5rem}.calendar-month-view.desktop .scroll-container .event-heading{display:flex;gap:.5rem;align-items:center;color:#f9f4f5;background-color:#121010;white-space:nowrap;font-size:12px;line-height:16px;height:16px;width:-moz-fit-content;width:fit-content;padding:0 2px 0 .5rem;margin-left:.5rem;z-index:10}.calendar-month-view.desktop .scroll-container .event-heading.special{grid-row-start:special-row-header}.calendar-month-view.desktop .scroll-container .event-heading.dailies{grid-row-start:dailies-row-header}.calendar-month-view.desktop .scroll-container .event-heading.weeklies{grid-row-start:weeklies-row-header}.calendar-month-view.desktop .scroll-container .event-heading.recurring{grid-row-start:recurring-row-header}.calendar-month-view.desktop .scroll-container .event-heading svg{width:8px;height:8px}.calendar-month-view.desktop .scroll-container .event-section{display:grid;grid-auto-flow:dense;grid-row-gap:.5rem;row-gap:.5rem;grid-column-gap:1px;column-gap:1px;width:100%;padding-bottom:1rem;grid-auto-rows:2rem;grid-template-columns:inherit}.calendar-month-view.desktop .scroll-container .event-section.special{grid-row-start:special-row-section}.calendar-month-view.desktop .scroll-container .event-section.dailies{grid-row-start:dailies-row-section}.calendar-month-view.desktop .scroll-container .event-section.weeklies{grid-row-start:weeklies-row-section}.calendar-month-view.desktop .scroll-container .event-section.recurring{grid-row-start:recurring-row-section}.calendar-month-view.desktop .scroll-container .event-section .event-tile{position:relative;height:2rem;border-radius:.25rem;border:1px solid #231f1f;padding:.5rem;z-index:8;cursor:pointer}.calendar-month-view.desktop .scroll-container .event-section .event-tile.special-event{background-color:#8ca8df}.calendar-month-view.desktop .scroll-container .event-section .event-tile.special-event .fade-overlay{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#8ca8df 75%)}.calendar-month-view.desktop .scroll-container .event-section .event-tile.daily-event{background-color:#c984c4}.calendar-month-view.desktop .scroll-container .event-section .event-tile.daily-event .fade-overlay{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#c984c4 75%)}.calendar-month-view.desktop .scroll-container .event-section .event-tile.weekly-event{background-color:#84d4be}.calendar-month-view.desktop .scroll-container .event-section .event-tile.weekly-event .fade-overlay{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#84d4be 75%)}.calendar-month-view.desktop .scroll-container .event-section .event-tile.recurring-event{background-color:#ffbb6a}.calendar-month-view.desktop .scroll-container .event-section .event-tile.recurring-event .fade-overlay{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#ffbb6a 75%)}.calendar-month-view.desktop .scroll-container .event-section .event-tile.event-ended{background-color:#383434}.calendar-month-view.desktop .scroll-container .event-section .event-tile.event-ended .fade-overlay{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#383434 75%)}.calendar-month-view.desktop .scroll-container .event-section .event-tile.event-ended.special-event .event-name{color:#8ca8df}.calendar-month-view.desktop .scroll-container .event-section .event-tile.event-ended.daily-event .event-name{color:#c984c4}.calendar-month-view.desktop .scroll-container .event-section .event-tile.event-ended.weekly-event .event-name{color:#84d4be}.calendar-month-view.desktop .scroll-container .event-section .event-tile.event-ended.recurring-event .event-name{color:#ffbb6a}.calendar-month-view.desktop .scroll-container .event-section .event-tile.in-event-panel{background-color:#f9f4f5;cursor:default}.calendar-month-view.desktop .scroll-container .event-section .event-tile.in-event-panel .fade-overlay{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#f9f4f5 75%)}.calendar-month-view.desktop .scroll-container .event-section .event-tile.in-event-panel .event-name{color:#231f1f!important}.calendar-month-view.desktop .scroll-container .event-section .event-tile.event-start-extended{border-top-left-radius:0;border-bottom-left-radius:0}.calendar-month-view.desktop .scroll-container .event-section .event-tile.event-end-extended{border-top-right-radius:0;border-bottom-right-radius:0}.calendar-month-view.desktop .scroll-container .event-section .event-tile .fade-overlay{position:absolute;top:0;right:0;bottom:0;width:2rem;max-width:100%;pointer-events:none;border-radius:.25rem}.calendar-month-view.desktop .scroll-container .event-section .event-tile .event-name{padding:0 .5rem;color:#231f1f;font-size:12px;line-height:14px;white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.calendar-month-view.desktop .scroll-container .event-section .event-tile .event-name::-webkit-scrollbar{display:none}.calendar-month-view.desktop .event-panel{position:absolute;top:114px;right:0;bottom:0;z-index:11;width:320px;height:calc(100% - 114px);background-color:#383434;transform:translateZ(0);transition:transform .5s}.calendar-month-view.desktop .event-panel.closed{transform:translate3d(320px,0,0)}.calendar-month-view.desktop .event-panel.Special_Events{border-left:2px solid #8ca8df}.calendar-month-view.desktop .event-panel.Dailies{border-left:2px solid #c984c4}.calendar-month-view.desktop .event-panel.Weeklies{border-left:2px solid #84d4be}.calendar-month-view.desktop .event-panel.Recurring_Events{border-left:2px solid #ffbb6a}.calendar-month-view.desktop .event-panel .sticky-container{position:-webkit-sticky;position:sticky;top:120px}@media screen and (min-width:992px){.calendar-month-view.desktop .event-panel .sticky-container{top:0}}.calendar-month-view.desktop .event-panel .sticky-container .close-button-container{display:flex;justify-content:flex-end;padding:2rem 2rem 0 0}.calendar-month-view.desktop .event-panel .sticky-container .close-button-container .close-button{padding:.5rem}.calendar-month-view.desktop .event-panel .sticky-container .close-button-container .close-button svg{width:12px;height:12px}.calendar-month-view.desktop .event-panel .sticky-container .close-button-container .close-button svg path{fill:#cec9ca}.calendar-month-view.desktop .event-panel .sticky-container .calendar-event{border:none;flex-direction:column;gap:0}.calendar-month-view.desktop .event-panel .sticky-container .calendar-event .event-image img{max-width:100%}.calendar-week-view.mobile{display:grid;grid-auto-flow:row;grid-template-columns:repeat(7,1fr);grid-gap:1rem;gap:1rem;padding:.5rem 1rem 0;overflow:auto}.calendar-week-view.mobile .week-day.in-day-view .date{background:#f9f4f5!important;color:#231f1f!important}.calendar-week-view.mobile .week-day .date{justify-content:center;padding:.5rem;width:36px;height:36px}.calendar-week-view.mobile .events{display:flex;flex-direction:column;gap:.25rem;margin:.5rem 0}.calendar-week-view.mobile .events .event-container{display:flex;gap:.25rem;height:8px}.calendar-week-view.mobile .events .event-container svg{min-width:8px;min-height:8px;width:8px;height:8px}.calendar-week-view.mobile .events .event-container .event-line{width:100%;height:8px}.calendar-week-view.mobile .events .event-container .event-line hr{margin-top:3.5px;margin-bottom:0;height:1px;border:0;opacity:1}.calendar-week-view.mobile .events .event-container .event-line.special-event hr{background-color:#8ca8df}.calendar-week-view.mobile .events .event-container .event-line.special-event.end-date{border-right:1px solid #8ca8df}.calendar-week-view.mobile .events .event-container .event-line.daily-event hr{background-color:#c984c4}.calendar-week-view.mobile .events .event-container .event-line.daily-event.end-date{border-right:1px solid #c984c4}.calendar-week-view.mobile .events .event-container .event-line.weekly-event hr{background-color:#84d4be}.calendar-week-view.mobile .events .event-container .event-line.weekly-event.end-date{border-right:1px solid #84d4be}.calendar-week-view.mobile .events .event-container .event-line.recurring-event hr{background-color:#ffbb6a}.calendar-week-view.mobile .events .event-container .event-line.recurring-event.end-date{border-right:1px solid #ffbb6a}.calendar-week-view.desktop .scroll-container{position:relative;display:grid;grid-template-rows:[date-row] 96px [special-row-header] 1rem [special-row-section] auto [dailies-row-header] 1rem [dailies-row-section] auto [weeklies-row-header] 1rem [weeklies-row-section] auto [recurring-row-header] 1rem [recurring-row-section] auto;grid-column-gap:1px;column-gap:1px;grid-row-gap:.5rem;row-gap:.5rem;width:100%;min-height:685px;max-height:100%;padding-bottom:7rem;background-color:#383434;grid-template-columns:repeat(168,1fr)}.calendar-week-view.desktop .scroll-container .week-day{position:relative;display:grid;grid-template-columns:repeat(24,1fr);background-color:#121010;padding:2rem 0;min-height:685px}.calendar-week-view.desktop .scroll-container .week-day:hover{border-left:1px solid #ff8a8a}.calendar-week-view.desktop .scroll-container .week-day:hover .date-container .date,.calendar-week-view.desktop .scroll-container .week-day:hover .date-container .day-of-week{color:#ff8a8a}.calendar-week-view.desktop .scroll-container .week-day .date-container{grid-column:1/span 24;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;cursor:pointer}.calendar-week-view.desktop .scroll-container .week-day .date-container .date{width:-moz-fit-content;width:fit-content;color:#8e8a8a;padding:0 .5rem}.calendar-week-view.desktop .scroll-container .week-day .date-container .day-of-week{width:-moz-fit-content;width:fit-content;max-width:100%;color:#8e8a8a;padding:0 .5rem}.calendar-week-view.desktop .scroll-container .event-heading{display:flex;gap:.5rem;align-items:center;color:#f9f4f5;background-color:#121010;white-space:nowrap;font-size:12px;line-height:16px;height:16px;width:-moz-fit-content;width:fit-content;padding:0 2px 0 .5rem;margin-left:.5rem;z-index:10;grid-column:1/span 168}.calendar-week-view.desktop .scroll-container .event-heading.special{grid-row-start:special-row-header}.calendar-week-view.desktop .scroll-container .event-heading.dailies{grid-row-start:dailies-row-header}.calendar-week-view.desktop .scroll-container .event-heading.weeklies{grid-row-start:weeklies-row-header}.calendar-week-view.desktop .scroll-container .event-heading.recurring{grid-row-start:recurring-row-header}.calendar-week-view.desktop .scroll-container .event-heading svg{width:8px;height:8px}.calendar-week-view.desktop .scroll-container .event-section{display:grid;grid-auto-flow:dense;grid-row-gap:.5rem;row-gap:.5rem;grid-column-gap:1px;column-gap:1px;width:100%;padding-bottom:1rem;grid-auto-rows:2rem;grid-template-columns:inherit;grid-column:1/span 168}.calendar-week-view.desktop .scroll-container .event-section.special{grid-row-start:special-row-section}.calendar-week-view.desktop .scroll-container .event-section.dailies{grid-row-start:dailies-row-section}.calendar-week-view.desktop .scroll-container .event-section.weeklies{grid-row-start:weeklies-row-section}.calendar-week-view.desktop .scroll-container .event-section.recurring{grid-row-start:recurring-row-section}.calendar-week-view.desktop .scroll-container .event-section .event-tile{position:relative;height:2rem;border-radius:.25rem;border:1px solid #231f1f;padding:.5rem;z-index:8;cursor:pointer}.calendar-week-view.desktop .scroll-container .event-section .event-tile.special-event{background-color:#8ca8df}.calendar-week-view.desktop .scroll-container .event-section .event-tile.special-event .fade-overlay{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#8ca8df 75%)}.calendar-week-view.desktop .scroll-container .event-section .event-tile.daily-event{background-color:#c984c4}.calendar-week-view.desktop .scroll-container .event-section .event-tile.daily-event .fade-overlay{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#c984c4 75%)}.calendar-week-view.desktop .scroll-container .event-section .event-tile.weekly-event{background-color:#84d4be}.calendar-week-view.desktop .scroll-container .event-section .event-tile.weekly-event .fade-overlay{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#84d4be 75%)}.calendar-week-view.desktop .scroll-container .event-section .event-tile.recurring-event{background-color:#ffbb6a}.calendar-week-view.desktop .scroll-container .event-section .event-tile.recurring-event .fade-overlay{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#ffbb6a 75%)}.calendar-week-view.desktop .scroll-container .event-section .event-tile.event-ended{background-color:#383434}.calendar-week-view.desktop .scroll-container .event-section .event-tile.event-ended .fade-overlay{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#383434 75%)}.calendar-week-view.desktop .scroll-container .event-section .event-tile.event-ended.special-event .event-name{color:#8ca8df}.calendar-week-view.desktop .scroll-container .event-section .event-tile.event-ended.daily-event .event-name{color:#c984c4}.calendar-week-view.desktop .scroll-container .event-section .event-tile.event-ended.weekly-event .event-name{color:#84d4be}.calendar-week-view.desktop .scroll-container .event-section .event-tile.event-ended.recurring-event .event-name{color:#ffbb6a}.calendar-week-view.desktop .scroll-container .event-section .event-tile.in-event-panel{background-color:#f9f4f5;cursor:default}.calendar-week-view.desktop .scroll-container .event-section .event-tile.in-event-panel .fade-overlay{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#f9f4f5 75%)}.calendar-week-view.desktop .scroll-container .event-section .event-tile.in-event-panel .event-name{color:#231f1f!important}.calendar-week-view.desktop .scroll-container .event-section .event-tile.event-start-extended{border-top-left-radius:0;border-bottom-left-radius:0}.calendar-week-view.desktop .scroll-container .event-section .event-tile.event-end-extended{border-top-right-radius:0;border-bottom-right-radius:0}.calendar-week-view.desktop .scroll-container .event-section .event-tile .fade-overlay{position:absolute;top:0;right:0;bottom:0;width:2rem;max-width:100%;pointer-events:none;border-radius:.25rem}.calendar-week-view.desktop .scroll-container .event-section .event-tile .event-name{padding:0 .5rem;color:#231f1f;font-size:12px;line-height:14px;white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.calendar-week-view.desktop .scroll-container .event-section .event-tile .event-name::-webkit-scrollbar{display:none}.calendar-week-view.desktop .event-panel{position:absolute;top:114px;right:0;bottom:0;z-index:11;width:320px;height:calc(100% - 114px);background-color:#383434;transform:translateZ(0);transition:transform .5s}.calendar-week-view.desktop .event-panel.closed{transform:translate3d(320px,0,0)}.calendar-week-view.desktop .event-panel.Special_Events{border-left:2px solid #8ca8df}.calendar-week-view.desktop .event-panel.Dailies{border-left:2px solid #c984c4}.calendar-week-view.desktop .event-panel.Weeklies{border-left:2px solid #84d4be}.calendar-week-view.desktop .event-panel.Recurring_Events{border-left:2px solid #ffbb6a}.calendar-week-view.desktop .event-panel .sticky-container{position:-webkit-sticky;position:sticky;top:120px}@media screen and (min-width:992px){.calendar-week-view.desktop .event-panel .sticky-container{top:0}}.calendar-week-view.desktop .event-panel .sticky-container .close-button-container{display:flex;justify-content:flex-end;padding:2rem 2rem 0 0}.calendar-week-view.desktop .event-panel .sticky-container .close-button-container .close-button{padding:.5rem}.calendar-week-view.desktop .event-panel .sticky-container .close-button-container .close-button svg{width:12px;height:12px}.calendar-week-view.desktop .event-panel .sticky-container .close-button-container .close-button svg path{fill:#cec9ca}.calendar-week-view.desktop .event-panel .sticky-container .calendar-event{border:none;flex-direction:column;gap:0}.calendar-week-view.desktop .event-panel .sticky-container .calendar-event .event-image img{max-width:100%}.comment,.comment .comment-section{display:flex;flex-direction:column;gap:.5rem}.comment .comment-section{padding-bottom:1rem;border-bottom:1px solid #635f5f}.comment .comment-section.reply{padding-left:2rem}.comment .comment-section .comment-info{display:flex;justify-content:space-between}.comment .comment-section .comment-info .author,.comment .comment-section .comment-info .date{color:#f9f4f5;font-size:12px;line-height:16px}.comment .comment-section .content{font-size:16px;line-height:20px}.comment .comment-section .comment-options{display:flex;justify-content:space-between}.comment .comment-section .comment-options .cancel-reply,.comment .comment-section .comment-options .cancel-report,.comment .comment-section .comment-options .reply,.comment .comment-section .comment-options .report{display:flex;gap:.25rem;color:#ff8a8a;font-size:12px;cursor:pointer}.comment .comment-section .comment-options .cancel-reply svg,.comment .comment-section .comment-options .cancel-report svg,.comment .comment-section .comment-options .reply svg,.comment .comment-section .comment-options .report svg{width:16px;height:16px}.comment .comment-section .comment-options .cancel-reply svg path,.comment .comment-section .comment-options .cancel-report svg path,.comment .comment-section .comment-options .reply svg path,.comment .comment-section .comment-options .report svg path{fill:#ff8a8a}.comment .children{display:flex;flex-direction:column;gap:.5rem}.comment .replies-button-container{width:100%;padding:0 0 1rem 2rem;border-bottom:1px solid #635f5f}.comment .replies-button-container .replies-button{width:100%;justify-content:center;gap:6px;color:#cec9ca}.comment .replies-button-container .replies-button svg{width:12px;height:12px}.comment .replies-button-container .replies-button svg path{fill:#cec9ca}.comment-form{padding:1rem 0 2rem}.comment-form .comment-content{padding-bottom:1rem}.comment-form .comment-details{display:flex;flex-direction:column;gap:.5rem}.comment-form .comment-details .user-info-label{font-size:12px;line-height:16px;text-transform:uppercase}.comment-form .comment-details .display-name,.comment-form .comment-details .user-email{display:flex;align-items:center;border:1px solid #635f5f;border-radius:4px;background-color:#383434;width:100%;height:36px;padding:6px 1rem;color:#cec9ca}.comment-form .comment-details .display-name:focus,.comment-form .comment-details .user-email:focus{border-color:#ff8a8a}.comment-form .comment-details .community-guidelines{font-size:12px;line-height:16px}@media screen and (max-width:1365px){body.comments-panel-open{overflow:hidden}}body.comments-panel-open .comments-panel{transform:translateZ(0)}body.comments-panel-open .video-ad-container [data-view=floater],body.comments-panel-open .video-ad-container [id^=native_playerSekindoSPlayer]{margin-right:490px!important}.comments-panel{display:flex;flex-direction:column;gap:.5rem;position:fixed;top:69px;right:0;bottom:0;width:100%;height:calc(100vh - 69px);padding:2rem;background-color:#383434;z-index:94;transform:translate3d(100vw,0,0);transition:transform .5s}@media screen and (min-width:1366px){.comments-panel{top:0;width:480px;height:100vh;transform:translate3d(480px,0,0);border-left:2px solid #635f5f}}.comments-panel .sticky-container{position:-webkit-sticky;position:sticky;top:2rem;display:flex;flex-direction:column;gap:1rem;height:calc(100vh - 69px - 4rem);scrollbar-color:#ff8a8a transparent;scrollbar-width:thin}@media screen and (min-width:1366px){.comments-panel .sticky-container{height:calc(100vh - 4rem)}}.comments-panel .controls-container{background-color:#383434;display:flex;justify-content:space-between}.comments-panel .controls-container .qty-filter-wrapper{display:flex;align-items:center;gap:.5rem}.comments-panel .controls-container .qty-filter-wrapper .comments-qty{font-weight:800;color:#f9f4f5}.comments-panel .controls-container .qty-filter-wrapper .comments-filter .dropdown .dropdown-button{padding:2px .5rem;line-height:24px}.comments-panel .controls-container .qty-filter-wrapper .comments-filter .dropdown .dropdown-contents .filter-option{cursor:pointer}.comments-panel .controls-container .minimize-button .button{padding:.5rem}.comments-panel .controls-container .minimize-button .button svg{width:12px;height:12px}.comments-panel .controls-container .minimize-button .button svg path{fill:#cec9ca}.comments-panel .scroll-container{overflow-y:auto;height:calc(100% - 28px)}.comments-panel .comments-container{display:flex;flex-direction:column;gap:.5rem;border-top:1px solid #635f5f;padding-top:1rem}.comments-toggle{gap:.25rem;cursor:pointer}.comments-toggle,.comments-toggle .comment-icon{display:flex;align-items:center}.comments-toggle .comment-icon svg{width:16px;height:16px}.comments-toggle .comment-icon svg path{fill:#ff8a8a}.comments-toggle .comments-qty{display:flex;align-items:center;gap:.25rem}.comments-toggle .comments-qty span{color:#ff8a8a;font-size:12px;line-height:16px}.community-engagement-cta{display:flex;flex-direction:column;gap:1rem;background-color:rgba(104,73,255,.251);border-radius:8px;padding:1rem}.community-engagement-cta .community-engagement-header{color:#f9f4f5;font-weight:800;font-size:20px;line-height:24px;padding-bottom:.5rem;border-bottom:1px solid #635f5f}.community-engagement-cta .engagement-options{display:flex;gap:2rem}@media screen and (max-width:575px){.community-engagement-cta .engagement-options{flex-direction:column}}.community-engagement-cta .engagement-options .option{display:flex;flex-direction:column;gap:1rem;width:100%}.community-engagement-cta .engagement-options .option svg path{fill:#231f1f}.community-engagement-cta .engagement-options .option span{color:#231f1f;font-size:20px;line-height:24px}.community-engagement-cta .engagement-options .option .option-header{color:#f9f4f5;font-weight:800}.community-engagement-cta .engagement-options .option .button{width:100%;justify-content:center}.report-comment-form{background-color:#121010;margin:1rem 0;padding:1rem;border-radius:4px;display:flex;flex-direction:column;gap:.5rem}.report-comment-form .title{color:#f9f4f5;font-weight:800;font-size:16px;line-height:20px}.report-comment-form .community-guidelines{color:#f9f4f5;font-size:12px;line-height:16px;text-transform:uppercase}.report-comment-form .dropdown .reason-dropdown{width:100%;display:flex;justify-content:space-between}.report-comment-form .dropdown .dropdown-contents{width:100%;left:0}.report-comment-form .dropdown .dropdown-contents .reason{cursor:pointer}.report-comment-form .submit-report-button{display:flex;justify-content:center}.filter-box{position:relative;display:flex;flex-direction:column;gap:1rem;background-color:#121010;padding:1rem;border-radius:8px}.filter-box .filter-box-header .filter-box-title{display:block;font-size:20px;line-height:24px;font-weight:800;color:#f9f4f5;margin-bottom:4px}.filter-box .filters{display:flex;flex-direction:column;gap:.5rem;overflow:hidden;height:100%;max-height:168px}.filter-box .filters.expanded{max-height:100%;padding-bottom:1rem}.filter-box .filter{display:flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;color:#cec9ca;cursor:pointer}.filter-box .filter svg{width:12px;height:12px}.filter-box .filter svg path{fill:#cec9ca}.filter-box .filter.select-all{color:#ff8a8a}.filter-box .filter.select-all svg path{fill:#ff8a8a}.filter-box .btn-wrapper{position:absolute;bottom:0;left:0;right:0;width:100%}.filter-box .btn-wrapper .expand-btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.25rem 1rem;color:#f9f4f5;background-color:#4e4a4a;border-radius:0 0 8px 8px;font-size:12px;line-height:16px;cursor:pointer}.filter-box .btn-wrapper .expand-btn svg{width:12px;height:12px}.filter-box .btn-wrapper .expand-btn svg path{fill:#f9f4f5}.item-filters .item-filters-title{display:block;font-size:20px;line-height:24px;font-weight:800;color:#f9f4f5}.item-filters .results{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem}.item-filters .results .reset-filters{display:flex;align-items:center;gap:.5rem;font-size:16px;line-height:24px;color:#635f5f;cursor:pointer}.item-filters .results .reset-filters svg{width:12px;height:12px}.item-filters .results .reset-filters svg path{fill:#635f5f}.item-filters .results .reset-filters.active{color:#ff8a8a}.item-filters .results .reset-filters.active svg path{fill:#ff8a8a}.item-filters .results .reset-filters:not(.active){pointer-events:none}.item-filters .filter-boxes{display:flex;flex-direction:column;gap:2rem}.item-grid{flex-direction:column}.item-grid,.item-grid .item{display:flex;gap:1rem}.item-grid .item .item-details{display:flex;flex-direction:column;gap:.5rem}.item-grid .item .item-details .item-name{width:-moz-fit-content;width:fit-content;color:#ff8a8a;font-size:20px;line-height:24px}.item-guide-cta .cta-label,.item-guide-cta .cta-label .item-name{font-size:20px;line-height:24px;color:#f9f4f5}.item-guide-cta .cta-label .guide-link{font-size:20px;line-height:24px;color:#ff8a8a;text-decoration:underline;cursor:pointer}.item-guide-cta .cta-label .guide-link:hover{text-decoration:none}.item-header{display:flex;gap:2rem;width:100%;border-bottom:1px solid #635f5f}.item-header .item-name-container{max-width:calc(100% - 6rem)}.item-header .item-name-container .item-name,.item-header .item-name-container .item-type{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.item-header .item-name-container .item-name::-webkit-scrollbar,.item-header .item-name-container .item-type::-webkit-scrollbar{display:none}.item-icon-container{position:relative}.item-icon-container.icon-size-sm .ffxiv-stain{width:.5rem;height:.5rem}.item-icon-container.icon-size-sm .corner-watermark,.item-icon-container.icon-size-sm .item-icon{width:32px;height:32px}.item-icon-container.icon-size-sm .item-overlay.ffxiv{top:-2px;left:-3px;width:38px;height:38px}.item-icon-container.icon-size-lg .ffxiv-stain{top:-4px;right:-4px;width:1.25rem;height:1.25rem}.item-icon-container.icon-size-lg .corner-watermark,.item-icon-container.icon-size-lg .item-icon{width:80px;height:80px}.item-icon-container.icon-size-lg .item-overlay.ffxiv{top:-5px;left:-8px;width:96px;height:96px}.item-icon-container .ffxiv-stain{width:1rem;height:1rem;z-index:1;position:absolute;top:-2px;right:-2px;border-radius:12px;border:1px solid #3f3f3f}.item-icon-container .corner-watermark{position:absolute;top:0;width:64px;height:64px}.item-icon-container .corner-watermark.left{left:0}.item-icon-container .item-icon{width:64px;height:64px}.item-icon-container .item-overlay.ffxiv{width:76px;height:76px;background:url(/_next/static/media/ffxiv-item-overlay.6f57e52.png) no-repeat;background-size:contain;position:absolute;top:-3px;left:-6px}@media screen and (min-width:768px){.item-list{padding-right:2rem}}.item-list .item-list-items{display:flex;flex-direction:column;gap:1rem}.item-list .item-list-items .item-list-item{display:flex;align-items:center;gap:1rem}.item-list .item-list-items .item-list-item .item-list-item-image{position:relative;width:64px;height:64px}.item-list .item-list-items .item-list-item .item-list-item-image .corner-watermark{position:absolute;top:0}.item-list .item-list-items .item-list-item .item-list-item-image .corner-watermark.left{left:0}.item-list .item-list-items .item-list-item .item-list-item-image .corner-watermark.right{right:0}.item-list .item-list-items .item-list-item .item-list-item-image img{width:64px;height:auto}.item-list .item-list-items .item-list-item .item-list-item-name{color:#ff8a8a}.item-stat-panels{display:flex;gap:.5rem}.item-stat-panels .stat-panel{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:.5rem;width:100%;height:104px;border:1px solid #4e4a4a;border-radius:4px;padding:1rem 0}.item-stat-panels .stat-panel .panel-icon{display:block;margin:0 auto}.item-stat-panels .stat-panel .panel-stat{text-align:center;color:#fff;margin:0}.item-stat-panels .stat-panel .panel-stat svg{width:48px;height:48px}.item-stat-panels .stat-panel .panel-label{text-align:center;color:#fff;font-size:12px;line-height:16px}.item-subcategory-group{overflow-x:hidden;max-width:100%}@media screen and (max-width:575px){.item-subcategory-group{width:100%}}.item-subcategory-group .subcategory-list{display:grid;grid-auto-flow:column;grid-template-rows:repeat(6,auto);grid-gap:1rem;gap:1rem}.item-subcategory-group .subcategory-list .subcategory{width:180px;overflow-x:auto}@media screen and (min-width:992px){.item-subcategory-group .subcategory-list .subcategory{width:220px}}.item-table{width:100%;max-width:100%}.item-table .item-table-row .item-table-cell:first-child{display:flex;align-items:center;gap:.5rem}.item-table .item-table-row th{white-space:nowrap}.item-table .item-table-row td,.item-table .item-table-row th{border-left:1px solid #231f1f;padding:.5rem 1rem;font-size:16px;line-height:20px}.item-table .item-table-row td a,.item-table .item-table-row th a{color:#ff8a8a}.item-table .item-table-row .item-table-row-header{background-color:#4e4a4a;font-weight:800}.item-table .item-table-row .item-table-row-header span{cursor:pointer}.item-table .item-table-row .item-table-row-header svg{margin-left:.5rem;width:12px;height:12px}.item-table .item-table-row .item-table-row-header.active span:first-child{color:#f9f4f5;cursor:default;pointer-events:none}.item-table .item-table-row:nth-child(odd){background-color:#121010}.item-table-header{display:flex;justify-content:space-between}.item-table-header .filter-reset{display:flex;gap:.5rem;align-items:center}.item-table-header .filter-reset.active{cursor:pointer}.item-table-header .filter-reset.active label{color:#ff8a8a;cursor:pointer}.item-table-header .filter-reset.active svg path{fill:#ff8a8a}.item-table-header .filter-reset svg{width:12px;height:12px}.item-table-header .filter-reset svg path{fill:#635f5f}.item-table-header .filter-reset label{color:#635f5f}.line-stats .line-stats-title-container{display:flex;justify-content:space-between;border-bottom:1px solid #635f5f;padding:0 0 .5rem;margin:0 0 .5rem}.line-stats .line-stats-title-container .line-stats-title{margin:0;font-size:1.5rem;line-height:1.75rem}.line-stats .line-stats-title-container.collapsed .line-stats-collapse-icon{transform:rotate(180deg)}.line-stats .line-stats-title-container .line-stats-collapse-icon svg{width:1rem;height:1rem}@media screen and (min-width:992px){.line-stats .stats-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:4rem;column-gap:4rem;grid-row-gap:.5rem;row-gap:.5rem}}.line-stat .stat-header{display:flex;justify-content:space-between;padding:0 0 .5rem}.line-stat .stat-header .stat-name{color:#f9f4f5;font-weight:800}.line-stat .stat-bar{margin:0 0 .5rem;height:1px;background-color:#4e4a4a}.line-stat .stat-bar .stat-bar-value{height:1px;background-color:#f9f4f5}.perk-selector{display:flex;gap:.5rem;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.perk-selector::-webkit-scrollbar{display:none}@media screen and (min-width:992px){.perk-selector{gap:2rem}}.perk-selector .perk-tab{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.5rem;min-width:96px}.perk-selector .perk-tab.intrinsic{padding:0 .5rem;border-right:1px solid #635f5f;border-radius:4px}@media screen and (max-width:991px){.perk-selector .perk-tab.intrinsic{min-width:72px}}.perk-selector .perk-tab.intrinsic .perk-icon-container{pointer-events:none}.perk-selector .perk-tab.intrinsic .perk-icon-container .perk-icon{width:64px;height:64px}.perk-selector .perk-tab:not(.intrinsic) .perk-icon-container{display:flex;justify-content:center;align-items:center;border-radius:40px;background-color:#4e4a4a;width:80px;height:80px;cursor:pointer}.perk-selector .perk-tab:not(.intrinsic) .perk-icon-container.active{background-color:#8ca8df;cursor:default}.perk-selector .perk-tab:not(.intrinsic) .perk-icon-container .perk-icon{width:48px;height:48px}.perk-selector .perk-tab .perk-tab-label{font-size:12px;line-height:16px;text-align:center}.perk-slot-grid-container{padding:1rem;background-color:#383434}@media screen and (min-width:992px){.perk-slot-grid-container{padding:2rem}}.perk-slot-grid-container .perk-slot-header{display:flex;justify-content:space-between;border-bottom:1px solid #635f5f;padding:0 0 .5rem;margin:0 0 1rem}.perk-slot-grid-container .perk-slot-header .perk-slot-title{margin:0}.perk-slot-grid-container .perk-slot-header .perk-slot-qty{display:flex;align-self:center;font-size:12px;line-height:16px}.perk-slot-grid-container .perk-grid{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media screen and (min-width:992px){.perk-slot-grid-container .perk-grid{grid-template-columns:1fr 1fr}}.perk-slot-grid-container .perk-grid .perk{display:flex;align-items:center;gap:1rem;padding:1rem;background-color:#231f1f}.perk-slot-grid-container .perk-grid .perk .perk-icon{width:64px;height:64px}.perk-slot-grid-container .perk-grid .perk .perk-details-container .perk-name{margin:0 0 .5rem;color:#f9f4f5}.perk-slot-grid-container .perk-grid .perk .perk-details-container .perk-stats-container .perk-description{margin:0;font-size:12px;line-height:16px;white-space:pre-line}.crafting-log .recipes{display:flex;flex-direction:column;gap:2rem}.crafting-log .recipes .recipe{background-color:#383434;border-radius:.5rem}.crafting-log .recipes .recipe .recipe-header{display:flex;justify-content:space-between;padding:.5rem 1rem}.crafting-log .recipes .recipe .recipe-header .crafting-class{margin:0}.crafting-log .recipes .recipe .recipe-header .recipe-collapse-icon svg{width:1rem;height:1rem}.crafting-log .recipes .recipe .recipe-header.collapsed .recipe-collapse-icon{transform:rotate(180deg)}.crafting-log .recipes .recipe .recipe-details-wrapper{padding:0 1rem 1rem}.crafting-log .recipes .recipe .recipe-details-wrapper .recipe-details-container{display:flex;flex-direction:column;gap:1rem;padding-top:1rem;border-top:1px solid #635f5f}@media screen and (min-width:768px){.crafting-log .recipes .recipe .recipe-details-wrapper .recipe-details-container{flex-direction:row}}.crafting-log .recipes .recipe .recipe-details-wrapper .recipe-details-container .recipe-details-section{width:100%;height:-moz-fit-content;height:fit-content;border-radius:.5rem;background-color:#231f1f;padding:1rem}.crafting-log .recipes .recipe .recipe-details-wrapper .recipe-details-container .recipe-details-section .section-header{padding:.5rem 0;border-bottom:1px solid #635f5f;margin-top:.5rem}.crafting-log .recipes .recipe .recipe-details-wrapper .recipe-details-container .recipe-details-section .section-header.characteristics-header,.crafting-log .recipes .recipe .recipe-details-wrapper .recipe-details-container .recipe-details-section .section-header.crystals-header{padding-top:1rem}.crafting-log .recipes .recipe .recipe-details-wrapper .recipe-details-container .ingredients .section-header{margin-bottom:0}.crafting-log .recipes .recipe .recipe-details-wrapper .recipe-details-container .ingredients .crystals .ingredient,.crafting-log .recipes .recipe .recipe-details-wrapper .recipe-details-container .ingredients .materials .ingredient{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid #635f5f}.crafting-log .recipes .recipe .recipe-details-wrapper .recipe-details-container .ingredients .crystals .ingredient .ingredient-info,.crafting-log .recipes .recipe .recipe-details-wrapper .recipe-details-container .ingredients .materials .ingredient .ingredient-info{display:flex;align-items:center;gap:1rem}.crafting-log .recipes .recipe .recipe-details-wrapper .recipe-details-container .ingredients .crystals .ingredient .ingredient-info .ingredient-name,.crafting-log .recipes .recipe .recipe-details-wrapper .recipe-details-container .ingredients .materials .ingredient .ingredient-info .ingredient-name{display:flex;flex-wrap:wrap;color:#ff8a8a}.crafting-log .recipes .recipe .recipe-details-wrapper .recipe-details-container .recipe-details .recipe-detail{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid #635f5f}.crafting-log .recipes .recipe .recipe-details-wrapper .recipe-details-container .recipe-details .recipe-detail .stat-label{font-weight:800}.crafting-log .recipes .recipe .recipe-details-wrapper .recipe-details-container .recipe-details .recipe-detail .stat-value{display:flex;gap:.5rem}.crafting-log .recipes .recipe .recipe-details-wrapper .recipe-details-container .recipe-details .recipe-detail .stat-value .recipe-stars{display:flex;align-items:center}.crafting-log .recipes .recipe .recipe-details-wrapper .recipe-details-container .recipe-details .recipe-detail .stat-value .recipe-stars svg{width:16px;height:16px}.ffxiv-hq-toggle{display:flex;gap:.5rem;align-items:center}.ffxiv-hq-toggle svg{width:16px;height:16px}.ffxiv-hq-toggle svg path{fill:#f9f4f5}.item-row{display:flex;gap:1rem;flex-wrap:wrap}.item-row .item{display:flex;gap:.5rem;flex-direction:column;justify-content:center;align-items:center;padding:.5rem;border:1px solid #635f5f;border-radius:4px;width:176px}.item-row .item .item-name{text-align:center;font-size:12px;line-height:16px}.item-stats .item-stats-title-container{display:flex;justify-content:space-between}.item-stats .item-stats-title-container .item-stats-title{margin:0;font-size:1.5rem;line-height:1.75rem}.item-stats .item-stats-title-container.collapsed .item-stats-collapse-icon{transform:rotate(180deg)}.item-stats .item-stats-title-container .item-stats-collapse-icon svg{width:1rem;height:1rem}.item-stats .item-stats-title-container .item-stats-collapse-icon svg path{fill:#f9f4f5}.item-stats .item-stats-container .item-stat{display:flex;justify-content:space-between;gap:1rem;margin:0 0 1rem;padding:0 0 .5rem;border-bottom:1px solid #4e4a4a}.item-stats .item-stats-container .item-stat:last-child{margin:0}.item-stats .item-stats-container .item-stat .item-stat-label{font-weight:800;text-transform:capitalize}.item-stats .item-materia-container{display:flex;gap:.5rem;flex-wrap:wrap}.item-stats .item-materia-container .materia{display:block;width:2rem;height:2rem;background-color:#383434;border:1px solid #84d4be;border-radius:50%}.lightbox-header{display:flex;justify-content:flex-end}.lightbox-header .button{position:absolute;top:0;right:0;z-index:99;margin:1rem;padding:12px;background-color:#4e4a4a}.lightbox-header .button svg{width:12px;height:12px}.lightbox-sidebar{position:absolute;top:0;right:0;left:0;width:100%;height:153px;z-index:99;background-color:#383434}@media screen and (min-width:768px){.lightbox-sidebar{left:unset;width:13%;height:100%}}.lightbox-sidebar .button-container{z-index:100;background-color:#383434;display:flex;justify-content:flex-end;padding:1rem}.lightbox-sidebar .button-container .lightbox-close-btn{padding:10px;background-color:#4e4a4a}@media screen and (min-width:768px){.lightbox-sidebar .button-container .lightbox-close-btn{padding:12px}}.lightbox-sidebar .button-container .lightbox-close-btn svg{width:12px;height:12px}.lightbox-sidebar .thumbnail-container{padding:0 1rem 1rem}@media screen and (min-width:768px){.lightbox-sidebar .thumbnail-container{height:calc(100% - 68px)}}.lightbox-sidebar .thumbnail-container .thumbnail-swiper{display:flex;flex-direction:row;width:100%;height:100%;gap:.5rem;padding-bottom:1rem;overflow-x:auto}@media screen and (min-width:768px){.lightbox-sidebar .thumbnail-container .thumbnail-swiper{height:100%;flex-direction:column;overflow-x:hidden;overflow-y:auto}}.lightbox-sidebar .thumbnail-container .thumbnail-swiper .lightbox-gallery-image{width:120px;height:auto;cursor:pointer}@media screen and (min-width:768px){.lightbox-sidebar .thumbnail-container .thumbnail-swiper .lightbox-gallery-image{width:100%;height:auto}}.modelviewer-page.game-ffxiv .linkshell-logo img{width:100%;height:auto}.modelviewer-page.game-ffxiv .feature-article-container.hub-headline-container .content{align-self:end}.modelviewer-page.game-ffxiv .ffxiv-modelviewer-mobile p{font-weight:700;text-align:center;text-shadow:0 0 7px #fff,0 0 10px #fff,0 0 21px #fff,0 0 42px #fff}.modelviewer-page.game-ffxiv #modelviewer{color:#fff;max-width:100%;position:relative;width:100%;height:auto}.modelviewer-page.game-ffxiv #modelviewer .debugUI{position:fixed;top:50px}.modelviewer-page.game-ffxiv #modelviewer .mainUI{position:fixed;left:0;z-index:1;color:transparent;background-color:transparent}.modelviewer-page.game-ffxiv #modelviewer .creatureBtn{background-color:#333;color:#dfdfdf;border:none;padding:5px;text-align:left;text-decoration:none;display:block;font-size:14px;margin:1px;cursor:pointer;width:279px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.modelviewer-page.game-ffxiv #modelviewer .creatureBtn:hover{background-color:#4c4c4c}.modelviewer-page.game-ffxiv #modelviewer .creatureBtn:focus{color:#00f9ff;border:1px solid #00f9ff}.modelviewer-page.game-ffxiv #modelviewer .creaturelistdiv{box-sizing:border-box;height:90%;width:300px;overflow-y:scroll;background-color:#202020;float:none}.modelviewer-page.game-ffxiv #modelviewer .rightpaneldiv{height:90%;width:20%;float:none;position:absolute;top:50%;right:5%;transform:translateY(-50%)}.modelviewer-page.game-ffxiv #modelviewer .leftpaneldiv{height:80%;width:300px;float:none;position:absolute;top:50%;left:10%;transform:translateY(-50%)}.modelviewer-page.game-ffxiv #modelviewer .creaturelistdiv::-webkit-scrollbar{width:18px}.modelviewer-page.game-ffxiv #modelviewer .creaturelistdiv::-webkit-scrollbar-track{background:#202020}.modelviewer-page.game-ffxiv #modelviewer .creaturelistdiv::-webkit-scrollbar-thumb{background-color:#4b4b4b}.modelviewer-page.game-ffxiv #modelviewer .creaturelistdiv::-webkit-scrollbar-button:single-button{background-color:#404040;display:block;background-size:10px;background-repeat:no-repeat}.modelviewer-page.game-ffxiv #modelviewer .creaturelistdiv::-webkit-scrollbar-button:single-button:vertical:decrement{height:18px;width:18px;background-position:center 6px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(96, 96, 96)'><polygon points='50,00 0,50 100,50'/></svg>")}.modelviewer-page.game-ffxiv #modelviewer .creaturelistdiv::-webkit-scrollbar-button:single-button:vertical:decrement:hover{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(112, 112, 112)'><polygon points='50,00 0,50 100,50'/></svg>")}.modelviewer-page.game-ffxiv #modelviewer .creaturelistdiv::-webkit-scrollbar-button:single-button:vertical:decrement:active{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(128, 128, 128)'><polygon points='50,00 0,50 100,50'/></svg>")}.modelviewer-page.game-ffxiv #modelviewer .creaturelistdiv::-webkit-scrollbar-button:single-button:vertical:increment{height:18px;width:18px;background-position:center 6px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(96, 96, 96)'><polygon points='0,0 100,0 50,50'/></svg>")}.modelviewer-page.game-ffxiv #modelviewer .creaturelistdiv::-webkit-scrollbar-button:single-button:vertical:increment:hover{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(112, 112, 112)'><polygon points='0,0 100,0 50,50'/></svg>")}.modelviewer-page.game-ffxiv #modelviewer .creaturelistdiv::-webkit-scrollbar-button:single-button:vertical:increment:active{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='rgb(128, 128, 128)'><polygon points='0,0 100,0 50,50'/></svg>")}.modelviewer-page.game-ffxiv #modelviewer .characterlistdiv{height:30%;width:300px;float:none;position:absolute;top:50%;right:3%;transform:translateY(-50%)}.modelviewer-page.game-ffxiv #modelviewer .primaryTabs{float:none;position:absolute;top:0;left:50%;transform:translate(-50%);min-height:30px}.modelviewer-page.game-ffxiv #modelviewer .secondaryTabs{float:none;position:absolute;top:35px;left:50%;transform:translate(-50%);min-height:30px}.modelviewer-page.game-ffxiv #modelviewer .toolbarTab-item{display:inline-block;list-style:none;background-color:#3b3b3b;color:#d5bb77;padding:4px 14px;cursor:pointer;margin:4px;font-family:Montserrat,sans-serif;border-radius:6px;min-height:30px;border:1px solid #d5bb77;font-size:14px}.modelviewer-page.game-ffxiv #modelviewer .toolbarTab-item:hover{border:1px solid #00f9ff}.modelviewer-page.game-ffxiv #modelviewer .toolbarTab-item-active{color:#00f9ff;border:1px solid #00f9ff}.modelviewer-page.game-ffxiv #modelviewer .customizationChoiceTabs{float:none;position:absolute;top:50%;left:5%;transform:translateY(-50%);margin-bottom:0}.modelviewer-page.game-ffxiv #modelviewer .customizationTab-item{display:block;list-style:none;background-color:#3b3b3b;color:#fff;padding:5px 10px;size:absolute;width:200px;height:25px;margin:0;cursor:pointer;font-family:Montserrat,sans-serif;font-size:13px;border:none;box-shadow:none;float:top}.modelviewer-page.game-ffxiv #modelviewer .customizationTab-item-active{background-color:#4c4c4c;color:#00f9ff}.modelviewer-page.game-ffxiv #modelviewer .customselect{background-color:#333;color:#dfdfdf;border:none;padding:5px;text-align:left;font-size:14px;display:flex;margin:1px;cursor:pointer;width:250px;height:28px;font-family:Montserrat,sans-serif}.modelviewer-page.game-ffxiv #modelviewer .customselectlabel{width:100px;float:none;top:23px;position:relative;left:-110px;font-size:14px;text-align:right;font-family:Montserrat,sans-serif;margin-bottom:0}.modelviewer-page.game-ffxiv #modelviewer .thumbnailButton:hover{background-color:#fff}.modelviewer-page.game-ffxiv #modelviewer .thumbnailButton:focus{background-color:#9492ff}.modelviewer-page.game-ffxiv #modelviewer #element+.e-container{background-color:transparent;border-color:transparent;box-shadow:none}.modelviewer-page.game-ffxiv #modelviewer #element+.e-container .e-palette .e-custom-tile{border:0;color:#fff;height:36px;font-size:18px;width:36px;line-height:36px;border-radius:50%;margin:2px 5px}.modelviewer-page.game-ffxiv #modelviewer .helpscreen{width:80%;height:80%;float:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modelviewer-page.game-ffxiv #modelviewer .helpscreen img{width:100%;float:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modelviewer-page.game-ffxiv #modelviewer .creatureSearchBox[type=text]{right:0;top:0;padding:4px;margin:0;background:#333;border:1px solid #555;border-radius:4px;color:#fff;width:100%;height:30px;min-height:30px}.modelviewer-page.game-ffxiv #modelviewer .creatureSearchBox[type=text]:focus{background:#181818;border:1px solid #555;outline:none!important}.modelviewer-page.game-ffxiv #modelviewer .footerToolbar{float:none;display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%)}.modelviewer-page.game-ffxiv #modelviewer .footerToolbar button{background-color:#333;border:none;color:#fff;width:30px;height:30px;text-align:center;text-decoration:none;display:"inline-block";font-size:16px;padding:5px;margin:1px;cursor:pointer}.modelviewer-page.game-ffxiv #modelviewer .versionString{position:absolute;bottom:10px;left:10px;font-size:10px;color:gray;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modelviewer-page.game-ffxiv #modelviewer .viewerList{list-style-type:none;padding:0;margin:0}.modelviewer-page.game-ffxiv #modelviewer .viewerList li{padding:0;margin:0}.modelviewer-page.game-ffxiv #modelviewer .tweaksdiv{position:absolute;top:50%;left:5%;width:400px;height:420px;transform:translate(-5%,-50%);z-index:11;background-color:#333}.modelviewer-page.game-ffxiv #modelviewer .tweakstopbar{position:absolute;right:0;top:0;width:100%;height:32px;line-height:32px;text-align:center}.modelviewer-page.game-ffxiv #modelviewer .tweaksinfo{position:absolute;right:0;top:32px;width:100%;height:100px;font-size:12px;padding:10px}.modelviewer-page.game-ffxiv #modelviewer .tweakstoggles{position:absolute;right:0;top:140px;width:100%;height:280px;font-size:12px;padding:10px}.modelviewer-page.game-ffxiv #modelviewer .tweaksclose{background-color:inherit;border:none;position:absolute;right:0;top:0;width:32px;height:32px;font-size:25px;opacity:1}.modelviewer-page.game-ffxiv #modelviewer .tweaksclose:after{display:inline-block;content:"×"}.modelviewer-page.game-ffxiv #modelviewer .linkshell-logo{position:absolute;top:2%;left:1%;width:25%}.modelviewer-page.game-ffxiv #modelviewer .container{display:block;position:relative;padding-left:24px;cursor:pointer;font-size:14px;font-family:Montserrat,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:0;list-style:none}.modelviewer-page.game-ffxiv #modelviewer .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.modelviewer-page.game-ffxiv #modelviewer .checkmark{position:absolute;top:0;left:0;height:16px;width:16px;background-color:#eee;border-radius:50%;margin-bottom:0}.modelviewer-page.game-ffxiv #modelviewer .container:hover input~.checkmark{background-color:#ccc}.modelviewer-page.game-ffxiv #modelviewer .container input:checked~.checkmark{background-color:#00f9ff}.modelviewer-page.game-ffxiv #modelviewer .checkmark:after{content:"";position:absolute;display:none}.modelviewer-page.game-ffxiv #modelviewer .container input:checked~.checkmark:after{display:block}.modelviewer-page.game-ffxiv #modelviewer .container .checkmark:after{top:4px;left:4px;width:8px;height:8px;border-radius:50%;background:#414141}.modelviewer-page.game-ffxiv #modelviewer .rangeslider{margin:20px 0;position:relative;background:#e6e6e6;touch-action:none}.modelviewer-page.game-ffxiv #modelviewer .rangeslider,.modelviewer-page.game-ffxiv #modelviewer .rangeslider .rangeslider__fill{display:block;box-shadow:inset 0 1px 3px rgba(0,0,0,.4)}.modelviewer-page.game-ffxiv #modelviewer .rangeslider .rangeslider__handle{background:#fff;border:1px solid #ccc;cursor:pointer;display:inline-block;position:absolute;box-shadow:0 1px 3px rgba(0,0,0,.4),0 -1px 3px rgba(0,0,0,.4)}.modelviewer-page.game-ffxiv #modelviewer .rangeslider .rangeslider__handle .rangeslider__active{opacity:1}.modelviewer-page.game-ffxiv #modelviewer .rangeslider .rangeslider__handle-tooltip{width:40px;height:40px;text-align:center;position:absolute;background-color:rgba(0,0,0,.8);font-weight:400;font-size:14px;transition:all .1s ease-in;border-radius:4px;display:inline-block;color:#fff;left:50%;transform:translate3d(-50%,0,0)}.modelviewer-page.game-ffxiv #modelviewer .rangeslider .rangeslider__handle-tooltip span{margin-top:12px;display:inline-block;line-height:100%}.modelviewer-page.game-ffxiv #modelviewer .rangeslider .rangeslider__handle-tooltip:after{content:" ";position:absolute;width:0;height:0}.modelviewer-page.game-ffxiv #modelviewer .rangeslider-horizontal{height:12px;border-radius:10px}.modelviewer-page.game-ffxiv #modelviewer .rangeslider-horizontal .rangeslider__fill{height:100%;background-color:#7cb342;border-radius:10px;top:0}.modelviewer-page.game-ffxiv #modelviewer .rangeslider-horizontal .rangeslider__handle{width:30px;height:30px;border-radius:30px;top:50%;transform:translate3d(-50%,-50%,0)}.modelviewer-page.game-ffxiv #modelviewer .rangeslider-horizontal .rangeslider__handle:after{content:" ";position:absolute;width:16px;height:16px;top:6px;left:6px;border-radius:50%;background-color:#dadada;box-shadow:inset 0 1px 3px rgba(0,0,0,.4),inset 0 -1px 3px rgba(0,0,0,.4)}.modelviewer-page.game-ffxiv #modelviewer .rangeslider-horizontal .rangeslider__handle-tooltip{top:-55px}.modelviewer-page.game-ffxiv #modelviewer .rangeslider-horizontal .rangeslider__handle-tooltip:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(0,0,0,.8);left:50%;bottom:-8px;transform:translate3d(-50%,0,0)}.modelviewer-page.game-ffxiv #modelviewer .rangeslider-vertical{position:absolute;top:50%;right:50%;margin:20px auto;height:40vh;max-width:10px;background-color:#3b3b3b;transform:translateY(-50%)}.modelviewer-page.game-ffxiv #modelviewer .rangeslider-vertical .rangeslider__fill,.modelviewer-page.game-ffxiv #modelviewer .rangeslider-vertical .rangeslider__handle{position:absolute}.modelviewer-page.game-ffxiv #modelviewer .rangeslider-vertical .rangeslider__fill{width:100%;background-color:#d5bb77;box-shadow:none;bottom:0}.modelviewer-page.game-ffxiv #modelviewer .rangeslider-vertical .rangeslider__handle{width:30px;height:10px;left:-10px;box-shadow:none}.modelviewer-page.game-ffxiv #modelviewer .rangeslider-vertical .rangeslider__handle-tooltip{left:-100%;top:50%;transform:translate3d(-50%,-50%,0)}.modelviewer-page.game-ffxiv #modelviewer .rangeslider-vertical .rangeslider__handle-tooltip:after{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid rgba(0,0,0,.8);left:100%;top:12px}.modelviewer-page.game-ffxiv #modelviewer .rangeslider-reverse.rangeslider-horizontal .rangeslider__fill{right:0}.modelviewer-page.game-ffxiv #modelviewer .rangeslider-reverse.rangeslider-vertical .rangeslider__fill{top:0;bottom:inherit}.modelviewer-page.game-ffxiv #modelviewer .rangeslider__labels{position:relative}.modelviewer-page.game-ffxiv #modelviewer .rangeslider-vertical .rangeslider__labels{position:relative;list-style-type:none;margin:0 0 0 24px;padding:0;text-align:left;width:250px;height:100%;left:10px}.modelviewer-page.game-ffxiv #modelviewer .rangeslider-vertical .rangeslider__labels .rangeslider__label-item{position:absolute;transform:translate3d(0,-50%,0)}.modelviewer-page.game-ffxiv #modelviewer .rangeslider-vertical .rangeslider__labels .rangeslider__label-item:before{content:"";width:10px;height:2px;background:#000;position:absolute;left:-14px;top:50%;transform:translateY(-50%);z-index:-1}.modelviewer-page.game-ffxiv #modelviewer .rangeslider__labels .rangeslider__label-item{position:absolute;font-size:14px;cursor:pointer;display:inline-block;top:10px;transform:translate3d(-50%,0,0)}.modelviewer-page.game-ffxiv #modelviewer .thumbnailgrid{list-style:none;display:grid;grid-template-columns:repeat(3,91px);grid-row-gap:0}.modelviewer-page.game-ffxiv #modelviewer .thumbnailImage{width:92px;height:92px;margin-bottom:0}.modelviewer-page.game-ffxiv #modelviewer .thumbnailContainer{display:block;position:relative;padding-left:0;margin-bottom:0;padding-top:0;cursor:pointer;font-size:14px;width:92px;height:92px;font-family:Montserrat,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modelviewer-page.game-ffxiv #modelviewer .thumbnailContainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.modelviewer-page.game-ffxiv #modelviewer .thumbnailCheckmark{position:absolute;top:1px;left:1px;height:90px;width:90px;background-color:transparent;border-radius:10%}.modelviewer-page.game-ffxiv #modelviewer .thumbnailContainer:hover input~.thumbnailCheckmark{background-color:transparent;border-color:#ccc;border-style:solid}.modelviewer-page.game-ffxiv #modelviewer .thumbnailContainer input:checked~.thumbnailCheckmark{background-color:transparent;border-color:#2196f3;border-style:solid}.modelviewer-page.game-ffxiv #modelviewer .thumbnailCheckmark:after{content:"";position:absolute;display:none}.modelviewer-page.game-ffxiv #modelviewer .thumbnailContainer input:checked~.thumbnailCheckmark:after{display:block}.modelviewer-page.game-ffxiv #modelviewer .thumbnailContainer .thumbnailCheckmark:after{background:transparent}.modelviewer-page.game-ffxiv #modelviewer .colorgrid{position:relative;padding:0;width:200px;list-style:none;display:grid;grid-template-columns:repeat(8,25px);grid-row-gap:0}.modelviewer-page.game-ffxiv #modelviewer .colorContainer{display:block;position:relative;padding-left:0;margin:0;padding-top:0;width:25px;height:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modelviewer-page.game-ffxiv #modelviewer .colorContainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.modelviewer-page.game-ffxiv #modelviewer .colorCheckmark{position:absolute;top:0;left:0;height:20px;width:25px;background-color:#fff}.modelviewer-page.game-ffxiv #modelviewer .colorContainer:hover input~.colorCheckmark{background-color:transparent;outline:1px solid #2196f3;outline-offset:-4px}.modelviewer-page.game-ffxiv #modelviewer .colorContainer input:checked~.colorCheckmark{background-color:transparent;outline:1px solid #ccc;outline-offset:-4px}.modelviewer-page.game-ffxiv #modelviewer .colorCheckmark:after{content:"";position:absolute;display:none}.modelviewer-page.game-ffxiv #modelviewer .colorContainer input:checked~.colorCheckmark:after{display:block}.modelviewer-page.game-ffxiv #modelviewer .colorContainer .colorCheckmark:after{width:23px;height:18px;top:1px;left:1px;background:transparent;background-color:transparent;outline:1px solid #ccc;outline-offset:-1px}.modelviewer-page.game-ffxiv #modelviewer .iconImage{position:relative;display:block;width:40px;height:40px}.modelviewer-page.game-ffxiv #modelviewer .itemlistbgdiv{position:absolute;width:100%;height:100%;top:0;background-color:rgba(0,0,0,.486);z-index:10}.modelviewer-page.game-ffxiv #modelviewer .itemlistdiv{position:relative;top:50%;left:50%;width:90%;height:90%;transform:translate(-50%,-50%);z-index:11}.modelviewer-page.game-ffxiv #modelviewer .itemlistdiv td:first-child{width:60px}.modelviewer-page.game-ffxiv #modelviewer .itemlistdiv td:nth-child(2){width:40px}.modelviewer-page.game-ffxiv #modelviewer .itemlistdiv td:nth-child(3){width:560px}.modelviewer-page.game-ffxiv #modelviewer #itemlist{position:relative;font-size:14px;font-family:Montserrat,sans-serif;border-collapse:collapse;width:100%;margin-bottom:0}.modelviewer-page.game-ffxiv #modelviewer #itemlist img{display:block;margin-bottom:0}.modelviewer-page.game-ffxiv #modelviewer #itemlist td,.modelviewer-page.game-ffxiv #modelviewer #itemlist th{border:0 solid #ddd;padding:0 0 0 5px;margin-bottom:0}.modelviewer-page.game-ffxiv #modelviewer #itemlist tr:nth-child(odd){background-color:#3f3f3f}.modelviewer-page.game-ffxiv #modelviewer #itemlist tr:nth-child(2n){background-color:#3a3a3a}.modelviewer-page.game-ffxiv #modelviewer #itemlist tr:hover{background-color:#616161}.modelviewer-page.game-ffxiv #modelviewer #itemlist th{padding-top:10px;padding-bottom:10px;text-align:left;background-color:#1d1d1d;color:#fff}.modelviewer-page.game-ffxiv #modelviewer .itemListToolbar{position:absolute;display:inline;right:0;top:5px;padding:0;margin-right:10px;margin-bottom:0;height:25px;min-height:20px;font-size:14px}.modelviewer-page.game-ffxiv #modelviewer .itemListToolbar button{background-color:#333;border:none;color:#fff;height:25px;text-align:center;text-decoration:none;display:"inline-block";padding-left:10px;padding-right:10px;margin-bottom:0;margin-left:10px;margin-right:10px;cursor:pointer;font-size:14px}.modelviewer-page.game-ffxiv #modelviewer .itemListToolbar button:hover{background-color:#3a3a3a}.modelviewer-page.game-ffxiv #modelviewer .itemSearchBox[type=text]{position:relative;right:0;top:0;padding:0;margin-right:0;margin-top:0;background:#333;border:1px solid #555;border-radius:4px;color:#fff;width:200px;height:25px;min-height:20px;margin-bottom:0;font-size:14px}.modelviewer-page.game-ffxiv #modelviewer .itemSearchBox[type=text]:focus{background:#181818;border:1px solid #555;outline:none!important}.modelviewer-page.game-ffxiv #modelviewer .pagination-container{display:flex;list-style-type:none;background-color:#474747;align-items:center;justify-content:center;margin-bottom:0}.modelviewer-page.game-ffxiv #modelviewer .pagination-container .pagination-item{padding:4px 8px;height:32px;width:34px;text-align:center;margin:auto 4px;color:#d5bb77;display:flex;box-sizing:border-box;align-items:center;letter-spacing:.01071em}.modelviewer-page.game-ffxiv #modelviewer .pagination-container .pagination-item.dots{background-color:transparent;cursor:default}.modelviewer-page.game-ffxiv #modelviewer .pagination-container .pagination-item.dots:hover{background-color:transparent;cursor:default;color:#d5bb77}.modelviewer-page.game-ffxiv #modelviewer .pagination-container .pagination-item:hover{cursor:pointer;color:#00f9ff}.modelviewer-page.game-ffxiv #modelviewer .pagination-container .pagination-item.selected{color:#00f9ff}.modelviewer-page.game-ffxiv #modelviewer .pagination-container .pagination-item .arrow:before{position:relative;content:"";display:inline-block;width:.4em;height:.4em;border-right:.12em solid #d5bb77;border-top:.12em solid #d5bb77}.modelviewer-page.game-ffxiv #modelviewer .pagination-container .pagination-item .arrow.left{transform:rotate(-135deg) translate(-25%)}.modelviewer-page.game-ffxiv #modelviewer .pagination-container .pagination-item .arrow.right{transform:rotate(45deg)}.modelviewer-page.game-ffxiv #modelviewer .pagination-container .pagination-item .arrow:hover:before{border-color:#00f9ff}.modelviewer-page.game-ffxiv #modelviewer .pagination-container .pagination-item.disabled{pointer-events:none}.modelviewer-page.game-ffxiv #modelviewer .pagination-container .pagination-item.disabled .arrow:before{border-right:.12em solid #d5bb77;border-top:.12em solid #d5bb77}.modelviewer-page.game-ffxiv #modelviewer .pagination-container .pagination-item.disabled:hover{background-color:transparent;cursor:default}.modelviewer-page.game-ffxiv #modelviewer .play-pause{background-color:#333;border:none;color:#fff;width:30px;height:30px;text-align:center;text-decoration:none;display:"inline-block";font-size:16px;padding:5px;margin:1px;cursor:pointer}.modelviewer-page.game-ffxiv #modelviewer .paperdoll{height:432px;width:650px;float:none;position:absolute;top:50%;right:50%;transform:translate(50%,-50%);pointer-events:none}.modelviewer-page.game-ffxiv #modelviewer .paperdoll-leftside{position:absolute;left:0;pointer-events:auto}.modelviewer-page.game-ffxiv #modelviewer .paperdoll-rightside{position:absolute;right:0;pointer-events:auto}.modelviewer-page.game-ffxiv #modelviewer .itemslot{position:relative;width:72px;height:72px;padding:2px}.modelviewer-page.game-ffxiv #modelviewer .itemslot-bg{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);z-index:0}.modelviewer-page.game-ffxiv #modelviewer .itemslot-icon{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);z-index:1}.modelviewer-page.game-ffxiv #modelviewer .itemslot-itemicon{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);z-index:2;width:68px;height:68px}.modelviewer-page.game-ffxiv #modelviewer .itemslot-fg{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);z-index:3}.modelviewer-page.game-ffxiv #modelviewer .itemslot-hover{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);z-index:4;cursor:pointer}.modelviewer-page.game-ffxiv #modelviewer .modelviewer-gl{width:100%;height:900px}.modelviewer-page.game-league-of-legends .champion-matrix-ads-grid{width:1134px;margin-left:140px}.modelviewer-page.game-league-of-legends .champion-matrix-ads-grid-cont{float:right}.modelviewer-page.game-league-of-legends .lol-matrix-container.use-mobile{text-align:center}.modelviewer-page.game-league-of-legends .lol-matrix{display:grid;margin-bottom:2rem;margin-left:20px;grid-template-columns:repeat(10,1fr);grid-auto-rows:150px}.modelviewer-page.game-league-of-legends .lol-matrix .spacing-content{grid-column:8/11;grid-row:1/8}.modelviewer-page.game-league-of-legends .lol-matrix .tile{background-color:#2a75f4;display:inline-block;cursor:pointer}.modelviewer-page.game-league-of-legends .lol-matrix .tile:hover{background-color:#cdb665}.modelviewer-page.game-league-of-legends .lol-matrix .tile img{margin:3px;width:120px;height:auto}.modelviewer-page.game-league-of-legends .lol-matrix .tile .name{font-size:15px;font-weight:700;text-align:center;margin:-2px 9px 9px}.modelviewer-page.game-league-of-legends .lol-matrix.use-mobile{max-width:100%;grid-template-columns:repeat(5,20%);grid-auto-rows:auto;grid-auto-columns:auto;margin-left:0}.modelviewer-page.game-league-of-legends .lol-matrix.use-mobile img{width:100%;margin:0}.modelviewer-page.game-league-of-legends .lol-matrix.use-mobile .spacing-content{display:none}.modelviewer-page.game-league-of-legends .lol-matrix.use-mobile .name{font-size:11px;white-space:nowrap}.modelviewer-page.game-league-of-legends .lol-matrix.use-mobile .tile{padding:2px}.modelviewer-page.game-league-of-legends #modelviewer{color:#fff;max-width:100%;position:relative}.modelviewer-page.game-league-of-legends #modelviewer .help-btn,.modelviewer-page.game-league-of-legends #modelviewer .more-btn{height:70px;line-height:70px;padding:0 33px;text-align:center;color:#d8b960;font-weight:700;letter-spacing:-.48px;font-size:20px;background-color:#2a75f4;border:2px solid #cdb665;border-radius:10px;cursor:pointer}.modelviewer-page.game-league-of-legends #modelviewer .help-btn.down,.modelviewer-page.game-league-of-legends #modelviewer .help-btn:hover,.modelviewer-page.game-league-of-legends #modelviewer .more-btn.down,.modelviewer-page.game-league-of-legends #modelviewer .more-btn:hover{background-color:#cdb665;border:2px solid #2a75f4;color:#2a75f4}.modelviewer-page.game-league-of-legends #modelviewer .container-video-au,.modelviewer-page.game-league-of-legends #modelviewer .more-btn{margin-bottom:20px}.modelviewer-page.game-league-of-legends #modelviewer .ui-header{padding:0 0 2rem;display:flex}.modelviewer-page.game-league-of-legends #modelviewer .ui-overlay{position:absolute;top:190px;right:20px}.modelviewer-page.game-league-of-legends #modelviewer .ui-help{position:absolute;top:102px;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;overflow:hidden}.modelviewer-page.game-league-of-legends #modelviewer .ui-help img{opacity:.75;width:100%;height:auto}.modelviewer-page.game-league-of-legends #modelviewer.use-mobile .ui-help{top:0}.modelviewer-page.game-league-of-legends #modelviewer .ui-loading{position:absolute;top:102px;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.modelviewer-page.game-league-of-legends #modelviewer .ui-loading img{opacity:.25}.modelviewer-page.game-league-of-legends #modelviewer .ui-follow{display:flex;align-items:center;gap:10px;cursor:pointer}.modelviewer-page.game-league-of-legends #modelviewer .ui-follow .text{font-size:38.4px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.5;letter-spacing:normal;text-align:center;color:#d8b960}.modelviewer-page.game-league-of-legends #modelviewer .ui-follow:hover .text{color:#2a75f4}.modelviewer-page.game-league-of-legends #modelviewer .ui-follow .metasrc-logo{width:48px;height:48px}.modelviewer-page.game-league-of-legends #modelviewer .model-selection{display:flex;flex-wrap:wrap;gap:1rem}.modelviewer-page.game-league-of-legends #modelviewer .select-group{display:flex;align-items:baseline}.modelviewer-page.game-league-of-legends #modelviewer .select-group label{display:none}.modelviewer-page.game-league-of-legends #modelviewer .select-group .select-wrapper select{min-width:233px;height:70px;line-height:70px;padding:0 30px;margin-right:12.5px;text-align:center;color:#d8b960;font-weight:700;letter-spacing:-.48px;font-size:20px;background-color:#2a75f4;border:2px solid #cdb665;border-radius:10px}.modelviewer-page.game-league-of-legends #modelviewer .modelviewer-gl{border-radius:10px;background-image:url(https://static.fanbyte.com/uploads/lol/images/background.png);width:100%;height:900px}.modelviewer-page.game-league-of-legends #modelviewer.use-mobile .ui-header{transform-origin:left;transform:scale(.28);height:0;position:absolute;left:.25rem}.modelviewer-page.game-league-of-legends #modelviewer.use-mobile .modelviewer-gl{height:462px}.modelviewer-page.game-league-of-legends #modelviewer.use-mobile .ui-overlay{top:34px;right:3px}.modelviewer-page.game-league-of-legends #modelviewer.use-mobile .ui-follow .text{font-size:11px}.modelviewer-page.game-league-of-legends #modelviewer.use-mobile .ui-follow .metasrc-logo{width:12px;height:12px}.modelviewer-page.game-league-of-legends #modelviewer.use-mobile .ui-follow .arrow-icon{width:auto;height:12px}.footer{width:100%;display:flex;gap:2rem;padding:2rem;background-color:#383434}.footer .logo svg{width:32px;height:32px}.footer .footer-details{display:flex;flex-wrap:wrap;gap:2rem}.footer .footer-details .footer-column .footer-column-header-container{padding-bottom:.25rem;margin-bottom:.5rem;border-bottom:1px solid #635f5f}.footer .footer-details .footer-column .footer-column-header-container .footer-column-header{font-weight:800;color:#f9f4f5}.footer .footer-details .footer-column .footer-links{display:flex;flex-direction:column;gap:.5rem}.footer .footer-details .footer-column .footer-links .footer-link{color:#ff8a8a;font-size:12px;line-height:16px}.footer .footer-details label{font-size:12px;line-height:16px}.game-nav{position:relative}.game-nav.full .nav-container.expanded{max-height:100%}.game-nav .nav-container{display:flex;flex-direction:column;gap:.5rem;padding:2rem 1rem 1rem;background-color:#383434;height:100%;max-height:237px;transition:max-height .5s}.game-nav .nav-container.expanded{max-height:calc(100vh - 120px)}.game-nav .nav-container .game-nav-header .title{display:flex;align-items:center;gap:1rem;text-decoration:none;width:-moz-fit-content;width:fit-content}.game-nav .nav-container .game-nav-header .title svg{height:32px;width:auto}.game-nav .nav-container .game-nav-header .title img{width:32px;height:auto;outline:none}.game-nav .nav-container .game-nav-header .title label{font-size:20px;line-height:24px;color:#fff;font-family:var(--font-montserrat);font-weight:800;cursor:pointer}.game-nav .nav-container .link-container{height:100%;border-radius:4px;padding-bottom:1.5rem;overflow:auto;scrollbar-color:#ff8a8a transparent;scrollbar-width:thin}.game-nav .nav-container .link-container,.game-nav .nav-container .link-container .link-dropdown{display:flex;flex-direction:column;gap:1px}.game-nav .nav-container .link-container .link-dropdown:last-child .dropdown-body.show .dropdown-body-content,.game-nav .nav-container .link-container .link-dropdown:last-child .dropdown-header.collapsed{border-radius:0 0 4px 4px}.game-nav .nav-container .link-container .link-dropdown .dropdown-header{display:flex;align-items:center;gap:calc(.25rem + 2px);padding:1rem;background-color:#231f1f}.game-nav .nav-container .link-container .link-dropdown .dropdown-header.level-1{justify-content:space-between}.game-nav .nav-container .link-container .link-dropdown .dropdown-header.collapsed .dropdown-add-icon:after{content:"+"}.game-nav .nav-container .link-container .link-dropdown .dropdown-header.collapsed .dropdown-collapse-icon{transform:rotate(180deg)}.game-nav .nav-container .link-container .link-dropdown .dropdown-header .dropdown-add-icon:after{content:"−";color:#f9f4f5}.game-nav .nav-container .link-container .link-dropdown .dropdown-header .dropdown-title{color:#f9f4f5;cursor:pointer}.game-nav .nav-container .link-container .link-dropdown .dropdown-header .dropdown-collapse-icon{display:flex;align-items:center}.game-nav .nav-container .link-container .link-dropdown .dropdown-header .dropdown-collapse-icon svg{width:12px;height:12px}.game-nav .nav-container .link-container .link-dropdown .dropdown-header .dropdown-collapse-icon svg path{fill:#f9f4f5}.game-nav .nav-container .link-container .link-dropdown .dropdown-body-content{background-color:#231f1f}.game-nav .nav-container .link-container .link{display:flex;justify-content:space-between;align-items:center;padding:1rem}.game-nav .nav-container .link-container .level-2.dropdown-header{padding-left:2rem}.game-nav .nav-container .link-container .level-2 .link-title{padding-left:1rem}.game-nav .nav-container .link-container .level-3.dropdown-header{padding-left:3rem}.game-nav .nav-container .link-container .level-3 .link-title{padding-left:2rem}.game-nav .nav-container .link-container .level-4.dropdown-header{padding-left:4rem}.game-nav .nav-container .link-container .level-4 .link-title{padding-left:3rem}.game-nav .nav-container .link-container .level-5.dropdown-header{padding-left:5rem}.game-nav .nav-container .link-container .level-5 .link-title{padding-left:4rem}.game-nav .expand-btn-container{position:absolute;bottom:0;height:40px;width:100%}.game-nav .expand-btn-container:before{content:"";position:absolute;top:0;left:0;right:0;height:16px;background:linear-gradient(180deg,transparent,#383434)}.game-nav .expand-btn-container .expand-btn{position:absolute;top:16px;display:flex;align-items:center;justify-content:space-between;width:100%;padding:.25rem 1rem;color:#f9f4f5;background-color:#4e4a4a;font-size:12px;line-height:16px;cursor:pointer}.game-nav .expand-btn-container .expand-btn svg{width:12px;height:12px}.game-nav .expand-btn-container .expand-btn svg path{fill:#f9f4f5}.global-nav{z-index:97;padding:1rem;border-bottom:1px solid #231f1f;background-color:#383434}.global-nav,.global-nav .nav-container{display:flex;align-items:center;width:100%}.global-nav .nav-container{gap:1rem}.global-nav .nav-container .mobile-sidenav-button button{background:#4e4a4a;width:32px;height:32px}@media screen and (min-width:1366px){.global-nav .nav-container .mobile-sidenav-button{display:none}}.global-nav .nav-container .logo{display:flex;align-items:center}.global-nav .nav-container .logo svg{width:110px;height:24px}.global-nav .nav-dropdown{display:flex;gap:1rem}.global-nav .nav-dropdown .dropdown-contents{left:unset;right:-2px;max-width:292px}.global-nav svg path{fill:#f9f4f5}@media screen and (max-width:1365px){body.mobile-side-panel-open{overflow:hidden}body.mobile-side-panel-open .global-side-panel .sticky-container .side-panel-modules{transform:translateZ(0)}}.global-side-panel{width:100%;height:69px;background-color:#231f1f;position:fixed;top:0;z-index:97}@media screen and (min-width:1366px){.global-side-panel{height:100%;width:320px;position:relative}}@media screen and (min-width:1920px){.global-side-panel{width:400px}}.global-side-panel .sticky-container{position:-webkit-sticky;position:sticky;top:0;height:69px}@media screen and (min-width:1366px){.global-side-panel .sticky-container{height:unset}}.global-side-panel .side-panel-modules{background-color:#231f1f}@media screen and (max-width:1365px){.global-side-panel .side-panel-modules{transform:translate3d(-100vw,0,0);transition:transform .5s;height:calc(100vh - 69px)}}.global-side-panel .side-panel-modules .search-container{display:flex;flex-direction:column;width:100%}.global-side-panel .side-panel-modules .search-container .searchbar-wrapper{width:100%;padding:.5rem 1rem;background-color:#383434;border-bottom:1px solid #231f1f}.global-side-panel .side-panel-modules .search-container .search-results-container{position:relative;padding:1rem;border-bottom:2px solid #383434}.global-side-panel .side-panel-modules .search-container .search-results-container .close-button-container{position:absolute;top:1rem;right:1rem}.global-side-panel .side-panel-modules .search-container .search-results-container .close-button-container .button{padding:6px}.global-side-panel .side-panel-modules .search-container .search-results-container .close-button-container .button svg{width:12px;height:12px}.global-side-panel .side-panel-modules .search-container .search-results-container .close-button-container .button svg path{fill:#cec9ca}.global-side-panel .side-panel-modules .page-component-container{width:100%;height:calc(100vh - 69px - 53px);padding:2rem 1rem}.global-side-panel .side-panel-modules .page-component-container.game-nav-height{height:calc(100vh - 69px - 53px - 237px)}.global-side-panel .side-panel-modules .page-component-container .page-components{width:100%;height:100%;display:flex;flex-direction:column;gap:2rem;overflow-y:auto;scrollbar-color:#ff8a8a transparent;scrollbar-width:thin}.global-side-panel .side-panel-modules .page-component-container .page-components .breadcrumbs{padding-bottom:.5rem;border-bottom:1px solid #635f5f}.searchbar{display:flex;align-items:center;border:1px solid #635f5f;border-radius:4px;background-color:#383434;width:100%;height:36px}.searchbar:focus-within{border-color:#ff8a8a}.searchbar .dropdown .searchbar-dropdown{margin:.25rem;padding:.25rem .5rem;color:#f9f4f5}.searchbar .dropdown .searchbar-dropdown svg path{fill:#f9f4f5}.searchbar .dropdown .dropdown-contents{left:2px;top:2rem;z-index:2}.searchbar .dropdown .dropdown-contents .index-link{cursor:pointer}.searchbar .searchbar-form{width:100%}.searchbar .searchbar-form .input-group{display:flex;align-items:center}.searchbar .searchbar-form .search-button{border:none;background-color:transparent;display:flex;align-items:center;padding-left:1rem;height:100%;z-index:6}.searchbar .searchbar-form .search-button svg{width:12px;height:12px}.searchbar .searchbar-form .search-input{border:none;background-color:transparent;color:#cec9ca;padding:.5rem}.searchbar .searchbar-form .search-input::placeholder{color:#8e8a8a;font-size:1rem}.searchbar .searchbar-form .search-input:focus{box-shadow:unset}.search-filter .search-filter-header .search-filter-title{font-size:20px;line-height:24px;font-weight:800;color:#f9f4f5}.search-filter .filters{display:flex;flex-direction:column;gap:2rem}.search-filter .filters .content-types{padding:1rem;border-radius:8px;background-color:#121010}.search-filter .filters .content-types .content-types-header{font-size:20px;line-height:24px;font-weight:800;color:#f9f4f5;width:100%}.search-filter .filters .content-types .content-types-body{display:flex;flex-direction:column;gap:.5rem}.search-filter .filters .content-types .content-types-body .content-type{display:flex;justify-content:space-between;gap:1rem}.search-filter .filters .content-types .content-types-body .content-type .content-type-label{display:flex;align-items:center;gap:1rem;cursor:pointer}.search-widget .search-widget-header .search-widget-title{display:block;font-size:20px;line-height:24px;font-weight:800;color:#f9f4f5}.search-widget .search-widget-header .search-link{font-size:12px;line-height:16px}.search-widget .search-widget-body{height:calc(100vh - 69px - 180px);overflow-y:auto;scrollbar-color:#ff8a8a transparent;scrollbar-width:thin}.search-widget .search-widget-body .search-results .no-results{display:block;text-align:center}.tierlist{padding:2rem 0}.tierlist-item .tierlist-item-image{width:64px;height:64px}.tierlist-item .tierlist-item-name{display:inline;padding-left:16px;margin:0}.tierlist-item .tooltip-tail{visibility:hidden;width:0;height:0;border-color:#4e4a4a transparent transparent #4e4a4a;border-style:solid;border-width:8px;position:absolute;top:-1px;left:.25rem}@media screen and (min-width:992px){.tierlist-grid-format .tierlist-item{position:relative;display:inline-block}.tierlist-grid-format .tierlist-item:hover .tierlist-item-name,.tierlist-grid-format .tierlist-item:hover .tooltip-tail{visibility:visible}.tierlist-grid-format .tierlist-item .tierlist-item-name{visibility:hidden;white-space:nowrap;background-color:#4e4a4a;color:#f9f4f5;font-size:12px;text-align:center;padding:.25rem .5rem;position:absolute;z-index:1;bottom:64px;left:.25rem}}.tierlist-row .tierlist-row-header-wrapper .tierlist-row-0{background-color:#ff8a8a!important}.tierlist-row .tierlist-row-header-wrapper .tierlist-row-1{background-color:#c984c4!important}.tierlist-row .tierlist-row-header-wrapper .tierlist-row-2{background-color:#937dff!important}.tierlist-row .tierlist-row-header-wrapper .tierlist-row-3{background-color:#8ca8df!important}.tierlist-row .tierlist-row-header-wrapper .tierlist-row-4{background-color:#84d4be!important}.tierlist-row .tierlist-row-header-wrapper .tierlist-row-5{background-color:#7dff9e!important}.tierlist-row .tierlist-row-header-wrapper .tierlist-row-6{background-color:#bef28e!important}.tierlist-row .tierlist-row-header-wrapper .tierlist-row-7{background-color:#ffe47d!important}.tierlist-row .tierlist-row-header-wrapper .tierlist-row-8{background-color:#ffbb6a!important}.tierlist-row .tierlist-row-header-wrapper .tierlist-row-9{background-color:#ff9257!important}.tierlist-row .tierlist-row-header-wrapper .tierlist-row-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 16px;gap:10px}.tierlist-row .tierlist-row-header-wrapper .tierlist-row-header.collapsed .tierlist-collapse-icon{transform:rotate(180deg)}.tierlist-row .tierlist-row-header-wrapper .tierlist-row-header .tierlist-collapse-icon svg{width:18px;height:12px}.tierlist-row .tierlist-row-header-wrapper .tierlist-row-header .tierlist-row-name{font-weight:700;line-height:2rem;margin:0;color:#231f1f}.tierlist-row .tierlist-row-body-wrapper .tierlist-row-body{display:flex;flex-direction:column;padding:16px;gap:16px;background-color:#383434}@media screen and (min-width:992px){.tierlist-row .tierlist-row-body-wrapper .tierlist-row-body.tierlist-grid-format{flex-direction:row;flex-wrap:wrap}}html #horizontal_desk_skin_only-container{display:none!important}html body.body--skin{background-image:none!important}html body.body--skin .skin--link{pointer-events:none}.zaf-unit-wrapper{overflow:hidden}.ad-slot-container{margin:0 auto;max-width:100%;position:relative;overflow:hidden}.ad-slot-container .adl-report-ad-container{position:absolute;top:0}.ad-slot-container .ad-unit{background-color:#383434}.ad-slot-container .unit-160x600{width:160px;height:600px}.ad-slot-container .unit-300x250{width:300px;height:250px}.ad-slot-container .unit-300x600{width:300px;height:600px}.ad-slot-container .unit-320x50{width:320px;height:50px}.ad-slot-container .unit-728x90{width:728px;height:90px}.ad-slot-container .unit-970x90{width:970px;height:90px}.ad-slot-container .unit-970x250{width:970px;height:250px}.ad-slot-container-320x50,.ad-slot-container-728x90{margin:2rem auto}.mobile-ad{display:block}@media screen and (min-width:1366px){.mobile-ad{display:none}}.ad-slot-container-728x90,.ad-slot-container-970x250,.desktop-ad{display:none}@media screen and (min-width:1366px){.ad-slot-container-728x90,.ad-slot-container-970x250,.desktop-ad{display:block}}.grid-container-ad-slot-container.vertical{display:none}@media screen and (min-width:1366px){.grid-container-ad-slot-container.vertical{display:block;height:100%;justify-content:unset;overflow:initial}.grid-container-ad-slot-container.vertical #container-video-au{max-width:100%;height:auto;overflow:unset}}.grid-container-ad-slot-container.vertical .vertical-ad-sticky-container{display:grid;justify-content:center;grid-gap:2rem;gap:2rem;position:-webkit-sticky;position:sticky;top:1rem}.single-ad-sticky-container{display:none}.single-ad-sticky-container .ad-slot-container{position:-webkit-sticky;position:sticky;top:1rem}.video-ad-container{aspect-ratio:16/9;width:100%;height:auto;background-image:url(/_next/static/media/post-placeholder.6f57e52.png);background-size:contain;background-position:50%}.video-ad-container.in-content{margin:2rem 0}.video-ad-container #container-video-au{width:100%!important;height:auto!important}.video-ad-container .ad-unit{background-color:initial}.video-ad-container [data-view=floater],.video-ad-container [id^=native_playerSekindoSPlayer]{transition:margin .5s}.atf-ad-container{display:flex;justify-content:center}@media screen and (min-width:768px){.atf-ad-container{gap:2rem;margin:2rem 2rem 0}}.atf-ad-container .ad-slot-container{margin:0}@media screen and (min-width:768px){.atf-ad-container .video-ad-container{width:444px;height:250px}}.atf-ad-container .atf-tablet-ad{display:none}@media screen and (min-width:840px)and (max-width:1831px){.atf-ad-container .atf-tablet-ad{display:block}}.atf-ad-container .atf-desktop-ad{display:none}@media screen and (min-width:1832px){.atf-ad-container .atf-desktop-ad{display:block}}.sidebar-ads{display:none;margin:2rem 2rem 2rem 0}@media screen and (min-width:1740px){.sidebar-ads{display:flex;flex-direction:column;gap:2rem}}.sidebar-ads .grid-container-ad-slot-container.vertical.sidebar-1{max-height:2000px}.sidebar-ads .grid-container-ad-slot-container.vertical.sidebar-2{height:calc(100% - 2000px)}.webhook-game{display:flex;flex-direction:column;gap:.5rem;align-items:center}.webhook-game .game-thumbnail{width:120px;height:180px}@media screen and (min-width:992px){.webhook-game .game-thumbnail{width:180px;height:270px}}.webhook-game .webhook-button{justify-content:center;width:100%}.webhook-games{width:100%;display:flex;flex-direction:column;gap:2rem}.webhook-games .webhook-games-title{margin:0}.webhook-games .games{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media screen and (min-width:992px){.webhook-games .games{gap:2rem}}.webhook-games .recaptcha-container{display:flex;justify-content:center;height:78px}.page.discord-webhook-page.alert-page .alert-header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:0 0 2rem}.page.discord-webhook-page.alert-page .alert-header .alert-status{display:flex;justify-content:center;align-items:center;gap:1rem;background-color:#ffe47d;border-radius:256px;padding:1rem 2rem}.page.discord-webhook-page.alert-page .alert-header .alert-status svg{width:32px;height:32px}@media screen and (min-width:992px){.page.discord-webhook-page.alert-page .alert-header .alert-status{gap:2rem;padding:2rem 3rem}.page.discord-webhook-page.alert-page .alert-header .alert-status svg{width:64px;height:64px}}.page.discord-webhook-page.alert-page .alert-header .alert-meta{display:flex;flex-direction:column;gap:.5rem;text-align:center}.page.discord-webhook-page.alert-page .alert-header .alert-meta .title{color:#fff;margin:0}.page.discord-webhook-page.alert-page .alert-header .alert-meta .alert-description{margin:0;font-size:1.25rem;line-height:1.5rem}.page.discord-webhook-page.alert-page .options{display:flex;justify-content:center;align-items:center;gap:1rem}@media screen and (min-width:992px){.page.discord-webhook-page.alert-page .options{gap:2rem}}.page.discord-webhook-page.alert-page .options .option-link{display:flex;justify-content:center;text-decoration:none}.page.discord-webhook-page.alert-page .options .option-link .button{gap:.5rem}.page.discord-webhook-page.alert-page .options .option-link .button svg{width:12px;height:12px}.page.discord-webhook-page.alert-page .options .option-link .button svg path{fill:#cec9ca}.page.discord-webhook-page.alert-page .options .option-link .button.try-again-btn{color:#231f1f;background-color:#ff8a8a}.page.discord-webhook-page.alert-page .options .option-link .button.try-again-btn svg path{fill:#231f1f}.page.discord-webhook-page.signup-page .signup-header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:0 0 2rem}.page.discord-webhook-page.signup-page .signup-header .signup-status{display:flex;justify-content:center;align-items:center;gap:1rem;background-color:#ea4c41;border-radius:256px;padding:1rem 2rem}.page.discord-webhook-page.signup-page .signup-header .signup-status svg{width:32px;height:32px}@media screen and (min-width:992px){.page.discord-webhook-page.signup-page .signup-header .signup-status{gap:2rem;padding:2rem 3rem}.page.discord-webhook-page.signup-page .signup-header .signup-status svg{width:64px;height:64px}}.page.discord-webhook-page.signup-page .signup-header .signup-meta{display:flex;flex-direction:column;gap:.5rem;text-align:center}.page.discord-webhook-page.signup-page .signup-header .signup-meta .title{color:#fff;margin:0}.page.discord-webhook-page.signup-page .signup-header .signup-meta .signup-description{margin:0;font-size:1.25rem;line-height:1.5rem}.page.discord-webhook-page.signup-page .webhooks{display:flex;flex-direction:column;gap:2rem;justify-content:space-between}@media screen and (min-width:992px){.page.discord-webhook-page.signup-page .webhooks{flex-direction:row}}.page.discord-webhook-page.signup-page .webhooks .webhook-meta{width:100%;display:flex;flex-direction:column;gap:2rem}.page.discord-webhook-page.signup-page .webhooks .webhook-meta ul{margin:0}.page.discord-webhook-page.success-page .success-header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:0 0 2rem}.page.discord-webhook-page.success-page .success-header .success-status{display:flex;justify-content:center;align-items:center;gap:1rem;background-color:#7dff9e;border-radius:256px;padding:1rem 2rem}.page.discord-webhook-page.success-page .success-header .success-status svg{width:32px;height:32px}@media screen and (min-width:992px){.page.discord-webhook-page.success-page .success-header .success-status{gap:2rem;padding:2rem 3rem}.page.discord-webhook-page.success-page .success-header .success-status svg{width:64px;height:64px}}.page.discord-webhook-page.success-page .success-header .success-meta{display:flex;flex-direction:column;gap:.5rem;text-align:center}.page.discord-webhook-page.success-page .success-header .success-meta .title{color:#fff;margin:0}.page.discord-webhook-page.success-page .success-header .success-meta .success-description{margin:0;font-size:1.25rem;line-height:1.5rem}.page.discord-webhook-page.success-page .options{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:992px){.page.discord-webhook-page.success-page .options{flex-direction:row}}.page.discord-webhook-page.success-page .options .option{width:100%;border-radius:8px;background-color:#ea4c41;display:flex;flex-direction:column;gap:1rem;padding:1rem}@media screen and (min-width:992px){.page.discord-webhook-page.success-page .options .option{padding:2rem;gap:2rem}}.page.discord-webhook-page.success-page .options .option.discord{background-color:#5865f2}.page.discord-webhook-page.success-page .options .option .option-title{margin:0;color:#fff;text-align:center}.page.discord-webhook-page.success-page .options .option .option-link{display:flex;justify-content:center;text-decoration:none}.page.discord-webhook-page.success-page .options .option .option-link .button{gap:.5rem}.page.discord-webhook-page.success-page .options .option .option-link .button svg{width:12px;height:12px}.page.discord-webhook-page.success-page .options .option .option-link .button svg path{fill:#cec9ca}.page{display:flex;flex-direction:column;gap:1rem;overflow-x:clip;position:relative;width:100%;margin:1rem 0}@media screen and (min-width:768px){.page{margin:2rem;gap:2rem}}.page .page-row{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;max-width:100%}.page .page-row .page-row{width:100%}@media screen and (min-width:1366px){.page .page-row .page-row{width:auto}}@media screen and (max-width:767px){.page .page-row{width:100%}}@media screen and (min-width:768px){.page .page-row{gap:2rem}}.page .page-row.no-grow{align-items:flex-start}.page .page-row.group{flex-direction:column;justify-content:flex-start;align-items:center}@media screen and (min-width:1366px){.page .page-row.group.horizontal{flex-direction:row;align-items:unset}}@media screen and (min-width:2876px){.page .page-row.group.horizontal{flex-direction:column}}.page .page-row.group.full-width,.page .page-row.group.half-width{width:100%;max-width:1024px}@media screen and (min-width:1920px){.page .page-row.group.half-width{max-width:496px}}.page .page-row.group .page-module{flex-grow:1}.page .page-row.group .page-module.max-grow{flex-grow:99999}.page .page-module{display:flex;flex-direction:column;background-color:#231f1f;width:100%;max-width:1024px;padding:1rem}@media screen and (min-width:768px){.page .page-module{padding:2rem}}.page .page-module.no-padding{padding:0}.page .page-module.no-padding .title{width:auto;padding:0 0 .5rem;margin:1rem 1rem 0}@media screen and (min-width:768px){.page .page-module.no-padding .title{margin:2rem 2rem 0}}.page .page-module.full-width{max-width:100%;flex-direction:row}@media screen and (min-width:1366px){.page .page-module.half-width{width:496px}}.page .content-module{width:100%;max-width:100%}.page .content-module .cta-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:2rem;margin-bottom:.5rem}.page .content-module .page-section-title{padding-left:0;padding-right:0}.page .page-section-title{width:100%;max-width:1024px}@media screen and (max-width:767px){.page .page-section-title{padding-left:1rem;padding-right:1rem}}@media screen and (min-width:2876px){.page .page-section-title{max-width:100%}}@media screen and (min-width:2236px){.page .page-section-title.side-column-width{max-width:100%}}.page .header{display:flex;flex-direction:column;align-items:center}.page .header .title{margin:0}.page .full-item-list,.page .full-post-list{display:flex;flex-direction:column;align-items:center;width:100%}.page .full-item-list .page-row,.page .full-post-list .page-row{width:100%}.page .full-item-list .pagination,.page .full-post-list .pagination{width:100%;max-width:1024px}@media screen and (min-width:2876px){.page .full-item-list .pagination,.page .full-post-list .pagination{max-width:100%}}.page .full-item-list .page-row{width:100%}.page.homepage{margin:0 0 2rem}@media screen and (min-width:768px){.page.homepage{margin:2rem}}.page.post-page{margin:0 0 2rem}@media screen and (min-width:768px){.page.post-page{margin:2rem}}.page.post-page .side-column{max-width:1024px}@media screen and (min-width:2236px){.page.post-page .side-column{max-width:384px}}@media screen and (min-width:768px){.page.post-page .side-column .related-posts .posts{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:2236px){.page.post-page .side-column .related-posts .posts{grid-template-columns:unset}}.page.post-page .tags-section{display:flex;flex-direction:column;gap:1rem;padding:1rem 0;border-top:1px solid #635f5f;border-bottom:1px solid #635f5f}.page.item-database .title{margin-bottom:0}.page.item-database .pagination{width:100%;max-width:1024px;margin-top:0}@media screen and (max-width:767px){.page.item-database .item-table .secondary-column{display:none}}.page.item-category-page .category-details{display:flex;flex-direction:column;gap:2rem}.page.item-category-page .category-details .header{display:flex;flex-direction:column;gap:1rem;margin:0}.page.item-category-page .category-details .header .title{padding-left:0;padding-right:0;margin:0}.page.item-category-page .category-details .header .category-description{font-size:1.25rem;line-height:1.5rem;margin:0}.page.item-category-page .category-details .subcategory-groups{display:flex;gap:2rem;flex-wrap:wrap}.page.item-page .author-byline{margin-top:0}.page.item-page .page-tab-section{display:flex;flex-direction:column;gap:2rem;position:absolute;left:-999999px;top:-999999px;overflow:hidden}.page.item-page .page-tab-section.active-section{position:relative;left:unset;top:unset;overflow:visible}.page.item-page .side-column{max-width:1024px}@media screen and (min-width:2236px){.page.item-page .side-column{max-width:384px}}@media screen and (min-width:768px){.page.item-page .side-column .related-posts .posts{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:2236px){.page.item-page .side-column .related-posts .posts{grid-template-columns:unset}}.page.item-page .page-module.item-detail-module{width:100%;max-width:1024px}@media screen and (min-width:1920px){.page.item-page .page-module.item-detail-module{max-width:496px}}@media screen and (max-width:767px){.page.item-page .item-table .secondary-column{display:none}}.page.tag-page .tag-label{font-size:12px;line-height:1rem}@media screen and (max-width:767px){.page.search-page{margin-top:0}}.page.search-page .page-tabs .page-tab{line-height:1.25rem;font-size:1rem}.page.search-page .no-items-found,.page.search-page .no-posts-found{text-align:center;margin:3rem 0}@media screen and (max-width:767px){.page.error-page{margin-top:0}}.page.error-page.error-404 .error-title{font-size:150px;line-height:normal}.page.error-page .error{gap:2rem;padding:2rem}.page.error-page .error,.page.error-page .error .error-message-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.page.error-page .error .error-message-container{max-width:100%;gap:1rem}.page.error-page .error .error-message-container .error-title{margin:0}.page.error-page .error .error-message-container .error-message{max-width:100%;margin:0;font-size:1.25rem;line-height:1.5rem;text-align:center;word-wrap:break-word}.page.error-page .ad-container .ad-slot-container{margin:0 auto}.page.about-us-page,.page.community-guidelines-page{margin:0}@media screen and (min-width:768px){.page.about-us-page,.page.community-guidelines-page{margin:2rem}}.page.about-us-page .title,.page.community-guidelines-page .title{padding-left:0;padding-right:0}.page.calendar-page{margin:0;gap:0}@media screen and (min-width:768px){.page.calendar-page{margin-top:2rem}}.page.calendar-page .ad-container{width:100%;padding:1rem 0;border-top:1px solid #383434}.page.calendar-page .ad-container .ad-slot-container-320x50,.page.calendar-page .ad-container .ad-slot-container-728x90{margin:0 auto}@media screen and (max-width:767px){.page.discord-webhook-page{margin-top:0}}.page.discord-webhook-page .ad-container .ad-slot-container{margin:0 auto}.page.author-page{margin:0 0 2rem}@media screen and (min-width:768px){.page.author-page{margin:2rem}}.page.author-page .header{align-items:flex-start;gap:1rem}@media screen and (min-width:1366px){.page.author-page .header{flex-direction:row}}.page.author-page .header .author-image-wrapper{display:flex;gap:1rem}@media screen and (min-width:1366px){.page.author-page .header .author-image-wrapper{display:block}}.page.author-page .header .author-image-wrapper .author-image{border-radius:90px;min-width:96px}.page.author-page .header .author-name.mobile{display:block}@media screen and (min-width:1366px){.page.author-page .header .author-name.mobile{display:none}}.page.author-page .header .author-name.desktop{display:none}@media screen and (min-width:1366px){.page.author-page .header .author-name.desktop{display:block}}.page.author-page .header .author-meta{display:flex;flex-direction:column;gap:.5rem}.page.author-page .header .author-meta .author-bio{margin:0}.page.author-page .header .author-meta .author-socials .author-social{display:flex;align-items:center;gap:.5rem}.page.author-page .header .author-meta .author-socials .author-social svg{width:12px;height:12px}.page.author-page .header .author-meta .author-socials .author-social svg path{fill:#ff8a8a}.page.author-page .header .author-meta .author-socials .author-social a{color:#ff8a8a}.page.author-page .item-stat-panels{margin-top:2rem}.page.author-page .item-stat-panels .stat-panel{justify-content:center}html{background-color:#121010;scroll-padding-top:69px}@media screen and (min-width:1366px){html{scroll-padding-top:1rem}}html body{background-color:#121010;color:#cec9ca;padding:0;margin:0 auto}@media screen and (max-width:1365px){html body{margin-top:69px}}html body main{min-height:calc(100vh - 69px - 346px)}@media screen and (min-width:768px){html body main{min-height:calc(100vh - 165px)}}html body main.global-columns{display:block}@media screen and (min-width:1366px){html body main.global-columns{display:flex}}html body main.global-columns .page-column{display:flex;flex-direction:column;width:100%}html body main.global-columns .page-column .page-columns{display:flex;justify-content:center}@media screen and (min-width:1740px){html body main.global-columns .page-column .page-columns{justify-content:space-between}}html body main.global-columns .page-column .page-columns .content-column{display:flex;justify-content:center;flex-wrap:wrap;width:100%}html body main input:focus-visible,html body main textarea:focus-visible{outline:none}html body main .placeholder-image{max-width:100%;height:auto}html body #eorzeadb_tooltip{overflow:unset!important}html body .eorzeadb_link:before{content:" ";display:inline-block;background-image:url(/_next/static/media/icon-alert.6f57e52.svg);width:16px;height:16px;background-size:16px 16px;background-repeat:no-repeat;filter:invert(84%) sepia(24%) saturate(6898%) hue-rotate(307deg) brightness(104%) contrast(110%)}html .ck-balloon-panel{display:none!important}.red{color:#ff8a8a}.orange{color:#ff9257}.yellow-orange{color:#ffbb6a}.yellow{color:#ffe47d}.yellow-green{color:#bef28e}.green{color:#7dff9e}.blue-green{color:#84d4be}.blue{color:#8ca8df}.indigo{color:#937dff}.purple{color:#c984c4}.white{color:#f9f4f5}