.cp-ribbon-wrapper{display:inline-flex;position:relative;margin-bottom:5px}.cp-ribbon-body{background-color:#006bd8;box-shadow:0px 2px 5px 2px rgb(0,56.4722222222,114);position:relative;z-index:1;padding:2px 10px;display:inline-block;flex-grow:1;overflow-wrap:break-word;max-width:100%;color:#fff;font-weight:700;font-size:17px;text-align:center}.cp-ribbon-end.left{position:absolute;top:8px;height:calc(100% - 4px);width:20px;background-color:#006bd8;z-index:0;clip-path:polygon(100% 0, 100% 100%, 0% 100%, 50% 50%, 0% 0%);left:-17px}.cp-ribbon-end.right{position:absolute;top:8px;height:calc(100% - 4px);width:20px;background-color:#006bd8;z-index:0;clip-path:polygon(100% 0%, 50% 50%, 100% 100%, 0 100%, 0 0);right:-17px}.scroller{max-width:100vw;overflow:hidden;-webkit-mask:linear-gradient(90deg, transparent 0%, black 15%, black 85%, transparent 100%);mask:linear-gradient(90deg, transparent 0%, black 15%, black 85%, transparent 100%)}.scroller .scroller__inner{width:max-content;flex-wrap:nowrap;animation:scroll var(--animation-duration, 80s) var(--animation-direction, reverse) linear infinite;padding-block:1rem;display:flex;flex-wrap:wrap;gap:1rem}.scroller .scroller__inner img{width:450px;height:281px;object-fit:contain;transition:transform .3s ease}.scroller .scroller__inner a:hover img{transform:rotateY(-10deg) rotateX(5deg) scale(1.05)}.scroller[data-direction=right]{--animation-direction: reverse}.scroller[data-direction=left]{--animation-direction: forwards}.scroller[data-speed=fast]{--animation-duration: 40s}.scroller[data-speed=slow]{--animation-duration: 80s}@keyframes scroll{to{transform:translate(calc(-50% - 0.5rem))}}@media(max-width: 900px){.scroller__inner img{width:375px !important}}@media(max-width: 500px){.scroller__inner img{width:325px !important}}:root{--header-h: clamp(56px, 10vw, 75px)}html{overflow-x:clip}body{overflow-x:hidden}*,*::before,*::after{box-sizing:border-box}.cp-header img,.cp-header video{max-width:100%;display:block}.cp-header{z-index:2000;background:#000;width:100%;height:var(--header-h);position:fixed;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;gap:8px;padding-inline:max(10px,env(safe-area-inset-left)) max(10px,env(safe-area-inset-right));padding-top:env(safe-area-inset-top)}.cp-header-logo{height:clamp(36px,6vw,50px);margin-left:8px;object-fit:contain}.optional-action-btn{display:inline-block;padding:6px 10px;font-weight:700;text-transform:uppercase;border:1px solid rgba(0,194,222,.6);border-radius:10px;background:rgba(0,0,0,0);color:#fff;letter-spacing:.5px}.optional-action-btn:hover{text-decoration:underline}.cp-head-nav{display:flex;align-items:center;gap:10px}.cp-head-nav .cp-head-links{display:flex;align-items:center;list-style:none;margin:0;padding:0}.cp-head-nav .cp-head-links li{padding:0 1rem}.cp-head-nav .cp-head-links a{display:block;padding:.5rem 1rem;text-transform:uppercase;color:#00c2de;transition:background-color .2s,color .2s}.cp-head-nav .cp-head-links a:visited{color:#00c2de}.cp-head-nav .cp-head-links a:hover{background:rgba(0,194,222,.25);color:#fff}.cp-head-link-notifications{height:-webkit-fill-available}.cp-head-link-notifications #user-menu-btn{height:100%;padding:0 5px 0 15px;padding-top:2px;margin-bottom:2px;white-space:nowrap}.cp-head-link-notifications #user-menu-btn.pad-right{padding:0 20px !important;margin-bottom:0 !important}.cp-head-link-notifications #user-menu-btn:hover{background-color:rgba(0,194,222,.25);transition:background-color .2s,color .2s}.cp-head-link-notifications #user-menu-btn:hover>svg{color:#fff}.cp-head-link-notifications #user-menu-btn:hover>.notification-counter{background-color:#fff;color:#00c2de}.cp-head-link-notifications #user-menu-btn>svg,.cp-head-link-notifications button,.cp-head-link-notifications svg{border:none;background-color:rgba(0,0,0,0);color:#00c2de}.cp-head-link-notifications .notification-counter{background-color:#00c2de}.cp-head-link-notifications #user-menu-btn>.notification-counter{position:relative;top:-9px;right:5px}.cp-head-link-notifications .user-menu.revamped.menu-panel{top:var(--header-h);height:calc(100vh - var(--header-h))}.cp-head-link-notifications .user-menu-dropdown-wrapper .menu-tabs-container{overflow-y:hidden}.cp-head-link-notifications .user-menu-dropdown-wrapper .menu-tabs-container a.user-menu-tab{padding:1rem}.cp-head-link-notifications .user-menu-dropdown-wrapper .menu-tabs-container svg.d-icon{padding:0 !important;color:#00c2de !important}.cp-head-link-notifications .user-menu-dropdown-wrapper.closed{display:none}.cp-head-link-notifications #quick-access-profile li.invites,.cp-head-link-notifications #quick-access-profile li.preferences,.cp-head-link-notifications #quick-access-profile li.logout{display:none !important}.cp-head-link-notifications .notification.granted-badge{display:none}.cp-nav-toggle{display:none;background:rgba(0,0,0,0);border:1px solid rgba(0,194,222,.5);border-radius:10px;padding:8px 10px;cursor:pointer;line-height:0}.cp-head-user{padding:.5rem 1rem;border-left:1px dashed #fff;position:relative;z-index:2001}.cp-head-user .cp-avatar-button{cursor:pointer;width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(0,194,222,.6);border-radius:50%}.cp-head-user .avatar{border:2px solid #00c2de}.cp-head-user .dropdown-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:220px;margin:0;padding:6px 0;list-style:none;background:rgba(0,0,0,.9);border:1px solid #00c2de;border-radius:12px;z-index:2100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cp-head-user .dropdown-menu li a{display:block;padding:10px 14px;color:#fff;text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.08)}.cp-head-user .dropdown-menu li a:hover{background:rgba(0,194,222,.25)}.cp-head-user .dropdown-menu li:last-child a{border-bottom:0}.cp-head-user .dropdown-login{display:flex;flex-direction:column;position:absolute;top:calc(100% + 8px);right:0;width:min(90vw,420px);max-height:75vh;overflow:auto;background:#000;color:#fff;padding:1rem;z-index:2100;box-shadow:0 18px 30px rgba(0,0,0,.45);border:1px solid rgba(0,194,222,.6)}.cp-head-user .dropdown-login.gradient-border{border:2px solid rgba(0,0,0,0);border-image-source:linear-gradient(to top right, #a14418, #a14418, #552712, #53514e, #3f5268, #483f68);border-image-slice:1;border-radius:12px;padding:1.25rem}.cp-head-user .dropdown-login h1{margin:0 0 .5rem;letter-spacing:.02em;text-align:center}.cp-head-user .dropdown-login hr{width:80%;margin:.75rem auto 1rem;border-color:hsla(0,0%,100%,.2)}.cp-head-user .dropdown-login .field{width:100%;margin:1rem 0}.cp-head-user .dropdown-login input{width:100%;border:none;border-bottom:1px solid #00c2de;background:rgba(0,0,0,0);color:#fff;padding:.5rem 0}.cp-head-user .dropdown-login input:focus{border-bottom-width:2px;outline:none}.cp-head-user .dropdown-login input::placeholder{color:#fff;text-transform:uppercase}.cp-head-user .dropdown-login button,.cp-head-user .dropdown-login .btn{display:inline-block;min-width:150px;text-align:center;border:1px solid #00c2de;background:rgba(0,0,0,0);color:#fff;padding:.5rem 2rem;font-weight:700;text-transform:uppercase;cursor:pointer;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:999px}.cp-head-user .dropdown-login button:hover,.cp-head-user .dropdown-login .btn:hover{background:#00c2de;color:#000;box-shadow:0 0 0 2px rgba(0,194,222,.25) inset}.cp-head-user .dropdown-login .social-auth{margin-top:.75rem;text-align:center}.cp-head-user .dropdown-login .social-auth__label{display:block;font-size:.9rem;color:#00c2de;margin-bottom:.35rem;text-transform:uppercase;letter-spacing:.04em}.cp-head-user .dropdown-login .social-auth__list{display:inline-flex;gap:10px;list-style:none;padding:0;margin:0}.cp-head-user .dropdown-login .icon-token{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(0,194,222,.6);border-radius:999px;color:#fff;background:rgba(0,0,0,0);cursor:pointer;transition:transform .12s ease,background-color .12s ease,border-color .12s ease}.cp-head-user .dropdown-login .icon-token svg{width:20px;height:20px}.cp-head-user .dropdown-login .icon-token:hover{background:rgba(0,194,222,.25);transform:translateY(-1px)}.cp-head-user .dropdown-login .icon-token:active{transform:translateY(0)}.cp-head-user .dropdown-login .icon-token.is-disabled{opacity:.45;pointer-events:none;border-color:rgba(0,194,222,.25)}@media(max-width: 480px){.cp-head-user .dropdown-login .social-auth__list{gap:12px}.cp-head-user .dropdown-login .icon-token{width:48px;height:48px}}.cp-head-user .dropdown-login .mfa-help{font-size:.85rem;color:#ccc;margin-top:-0.25rem;margin-bottom:.75rem;text-align:left}.cp-head-user .dropdown-login .error{font-size:.9rem;margin-top:.25rem;text-align:center}.cp-forgot-password{margin:.5rem 0 0;font-size:.9rem;color:#00c2de;text-align:center}.cp-forgot-password a{color:#00c2de;text-decoration:none}.cp-forgot-password a:hover{text-decoration:underline}.cp-mobile-menu{position:fixed;inset:calc(var(--header-h) + env(safe-area-inset-top)) 0 0 0;background:#000;transform:translateX(100%);transition:transform .2s ease;z-index:1900;display:flex;flex-direction:column;padding:12px;border-top:1px solid rgba(0,194,222,.35);overflow:auto}.cp-mobile-menu.open{transform:translateX(0)}.cp-mobile-menu .cp-head-links{display:grid;gap:8px;list-style:none;margin:8px 0 16px;padding:0}.cp-mobile-menu .cp-head-links li>a,.cp-mobile-menu .cp-head-links li>button{width:100%;text-align:start;color:#00c2de;display:block;padding:12px 14px !important;border:1px solid rgba(0,194,222,.35) !important;border-radius:12px;text-transform:uppercase}.cp-mobile-menu .user-menu.revamped.menu-panel{z-index:2200;height:calc(100dvh - var(--header-h));position:absolute;top:0}@media(max-width: 39.999rem){.cp-mobile-menu .user-menu.revamped.menu-panel{width:300px}}@media(max-width: 900px){.cp-nav-toggle{display:inline-flex}.cp-head-nav .cp-head-links,.optional-action{display:none}.cp-head-user{border-left:none;padding:0}.cp-head-user .dropdown-login{position:fixed;inset:auto 0 0 0;width:100%;max-height:85vh;border-top:1px solid #00c2de;border-radius:0;box-shadow:0 -12px 30px rgba(0,0,0,.45);padding-inline:max(16px,env(safe-area-inset-left)) max(16px,env(safe-area-inset-right));box-sizing:border-box}.cp-head-user .dropdown-login.gradient-border{border:none;border-image:none;padding:16px}.cp-head-user .dropdown-login button,.cp-head-user .dropdown-login .btn{width:100%;padding:.9rem 1rem;border-radius:14px}.cp-forgot-password{text-align:center;margin-top:.25rem}}@media(min-width: 901px){.cp-head-user .dropdown-login form{text-align:center}.cp-head-user .dropdown-login button,.cp-head-user .dropdown-login .btn{display:inline-block;width:auto;margin:0 12px;padding:.55rem 1.5rem;vertical-align:middle}#cp-mobile-menu{display:none !important}}body.cp-mode .d-header-wrap{display:none !important}body.cp-mode #main-outlet-wrapper{padding-top:var(--header-h)}body.cp-mode .wrap{max-width:none !important}.loading-indicator-container{z-index:2001 !important}body.cp-mode .profiler-results{position:fixed;top:calc(var(--header-h) + env(safe-area-inset-top)) !important;right:10px;left:auto;z-index:1999}body.cp-mode .profiler-results .results{max-height:calc(100vh - var(--header-h) - 24px);overflow:auto}.cp-head-link-qat{height:100%;list-style-type:none}.cp-head-link-qat #qat-toggle-btn{padding:.5rem 1rem;background-color:rgba(0,0,0,0);color:#00c2de;border:none}.cp-head-link-qat #qat-toggle-btn:hover{color:#fff;background-color:rgba(0,194,222,.25);transition:background-color .2s,color .2s}.cp-head-link-qat #qat-toggle-btn:hover>svg{color:#fff}.cp-head-link-qat #quick-admin-tool.closed{opacity:0;visibility:hidden}#quick-admin-tool{display:flex;flex-direction:column;justify-content:center;align-items:start;width:fit-content;padding:20px;position:absolute;top:var(--header-h);right:20%;background-color:#111112;border:2px solid #fff;opacity:1;visibility:visible;transition:opacity .15s ease-out}.qat-search svg.d-icon-plus{display:none}#qat-main{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;padding-top:20px}#qat-main>*{padding:15px}#qat-main .qat-user-info{display:flex;flex-direction:column;justify-content:center;align-items:center}#qat-main .qat-user-info .qat-username{padding-top:10px}#qat-main .qat-avatar .avatar{width:75%;height:auto;margin:auto}#qat-main .qat-actions{display:flex;flex-direction:column;height:100%;position:relative}#qat-main .qat-note-editor{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#111112}#qat-main .qat-note-editor .qat-note-textarea{width:100%;height:83%;resize:none;overflow:auto;margin-bottom:0}#qat-main .qat-note-editor .qat-char-limit{width:100%;margin-bottom:5px}#qat-main .qat-note-editor .qat-note-editor-actions{display:flex;justify-content:flex-end;gap:5px}#qat-main .qat-note-editor .qat-note-editor-actions .qat-save-note,#qat-main .qat-note-editor .qat-note-editor-actions .qat-back-note{border-radius:10px;border:1px solid #000;font-weight:700;padding:4px 10px}#qat-main .qat-note-editor .qat-note-editor-actions .qat-delete-note-btn{margin-right:auto}#qat-main .qat-note-editor .qat-note-editor-actions>*:hover{filter:brightness(0.9)}#qat-main .qat-divider{width:1px;height:200px;border-left:1px solid gray;padding:0}#qat-main .qat-top-container{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid gray;white-space:nowrap}#qat-main .qat-top-container .labels-stats-container{display:flex;flex-direction:column;align-items:center}#qat-main .qat-top-container .timeout-container{display:flex;flex-direction:column;justify-content:center}#qat-main .qat-top-container .timeout-container svg{width:75px;height:75px;margin:auto;padding:10px}#qat-main .qat-bottom-container{display:flex;flex-direction:column;align-items:start;padding-top:10px}#qat-main .qat-bottom-container .qat-notes-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:10px}#qat-main .qat-bottom-container .qat-notes-header .qat-add-note{border:1px solid #000;color:#9f9f9f;background-color:#2c2c2c;border-radius:50%;padding:5px;display:flex;justify-content:center;align-items:center;text-align:center}#qat-main .qat-bottom-container .qat-notes-header .qat-add-note:hover{filter:brightness(1.2)}#qat-main .qat-bottom-container .qat-notes-header .qat-add-note .qat-add-note-plus{display:flex;justify-content:center;align-items:center;text-align:center}#qat-main .qat-bottom-container .qat-note-container{width:100%;max-height:157px;overflow-y:auto;padding-right:15px}#qat-main .qat-bottom-container .qat-note{width:100%}#qat-main .qat-bottom-container .qat-note-content{display:flex;justify-content:space-between;align-items:center;column-gap:10px}#qat-main .qat-bottom-container .qat-note-content .qat-note-preview{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.2s}#qat-main .qat-bottom-container .qat-note-content .qat-note-preview:hover{filter:brightness(0.85)}#qat-main .qat-bottom-container .qat-note-content .qat-note-creation-data{white-space:nowrap}#qat-main .qat-bottom-container .qat-note-content .qat-note-creation-data,#qat-main .qat-bottom-container .qat-note-content .qat-note-creation-data a,#qat-main .qat-bottom-container .qat-note-content .qat-note-creation-data a:hover,#qat-main .qat-bottom-container .qat-note-content .qat-note-creation-data a:visited{color:#e8e8e8 !important}.loading-user{display:flex;justify-content:center;align-items:center;width:100%;padding-top:20px}.select2-dropdown{position:relative;z-index:2000}.select2-results__option--disabled{display:none}.select2-selection{background-color:#111112 !important}.select2-selection span.select2-selection__rendered,.select2-selection span.select2-selection__rendered span{color:#fff !important}.select2-selection .select2-selection__clear{font-weight:normal !important}.select2-selection .select2-selection__arrow b{border-color:#fff rgba(0,0,0,0) !important}.select2-result-row{display:flex;justify-content:space-between;align-items:center}#qat-user-search-body .select-kit-collection .select-kit-row:hover{background-color:#2a2a2c !important}#qat-user-search-body .select-kit-collection .select-kit-row:not(:hover){background-color:#111112 !important}.delete-label-btn,.qat-delete-note-btn{background:red;border:none;border-radius:4px;padding:0;font-size:14px;cursor:pointer}.delete-label-btn svg,.qat-delete-note-btn svg{margin:5px}.select2-result-text{width:80%}.select2-results__options{overflow-x:hidden}@media(max-width: 600px){#qat-main{flex-direction:column;align-items:center;gap:0}#qat-main>*{padding:5px}.qat-avatar .avatar{width:100px !important;height:100px !important}.qat-divider{display:none}.qat-note-container{max-height:112px !important}}@media(max-width: 900px){#quick-admin-tool{width:100%;max-height:calc(100vh - var(--header-h));right:0;z-index:1800}}:root{--footer-h: 64px}.cp-footer{margin-top:auto;width:100%;background-color:#000;color:#fff;padding:1rem .5rem;position:relative;display:flex;flex-direction:column;align-items:center;font-size:.75rem;text-align:center}.footer-top{display:flex;justify-content:center;align-items:center;column-gap:1rem;width:100%;max-width:1000px;margin-bottom:.5rem}footer .divider{height:2.5rem;border-left:1px solid #666}@media(max-width: 587px){footer ul{font-size:11px}footer .social-icons{min-width:20%;flex-wrap:wrap;justify-content:center;gap:0 .5rem !important}footer .social-icons svg{height:.85em;width:.85em}footer .divider{height:3rem}.cp-footer{padding:.5rem}}@media(max-width: 510px){footer .divider{height:3.5rem}}footer ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem .75rem;list-style:none;padding:0;margin:0}footer ul li a{text-decoration:none;color:#fff}footer ul li a:hover{text-decoration:underline}footer ul li a:visited{color:#fff}footer ul li a:visited:hover{color:var(--d-link-color)}footer .social-icons{display:flex;align-items:center;gap:.75rem}footer .social-icons a{color:#fff;font-size:1.2rem;transition:color .3s}footer .social-icons a:hover{color:#ccc}footer .copyright{font-size:.75rem;white-space:nowrap}.banner-rotator .line-container{position:absolute;bottom:-6px;width:100%;height:15px}.banner-rotator .line{position:absolute;height:4px;top:50%;transform:translateY(-50%);background:var(--hero-accent);width:calc(var(--xL) + 1px)}.banner-rotator .line.left{left:0;background:var(--hero-accent)}.banner-rotator .line.left::after{content:"";position:absolute;right:-28px;width:30px;height:4px;background:linear-gradient(to left, transparent, var(--hero-accent) 60%, var(--hero-accent));transform:rotate(-65deg);transform-origin:left center;clip-path:polygon(90% 0, 100% 100%, 0 100%, 0 0)}.banner-rotator .line.right{right:0;background:var(--hero-accent)}.banner-rotator .line.right::after{content:"";position:absolute;left:-28px;width:30px;height:4px;background:linear-gradient(to right, transparent, var(--hero-accent) 60%, var(--hero-accent));transform:rotate(65deg);transform-origin:right center;clip-path:polygon(100% 0, 100% 100%, 0 100%, 10% 0)}.banner-rotator{--hero-accent: #00c2de}.banner-rotator.hero{aspect-ratio:1920/520;width:100%;max-height:clamp(420px,60vh,720px);position:relative;overflow:hidden}@media(max-width: 900px){.banner-rotator.hero{aspect-ratio:1/1;height:auto;max-height:none}.banner-rotator .banner-rail{gap:3px !important}.rail-thumbs button.thumb{width:33px;height:33px}.banner-rail button.rail-arrow{width:25px;height:25px;border-radius:7px}:root{--rail-w: 255px !important;--notch-y: calc(100% - 40px) !important}.banner-rotator .banner-img{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, var(--xR) 100%, calc(var(--xR) - 18px) var(--notch-y), calc(var(--xL) + 18px) var(--notch-y), var(--xL) 100%, 0% 100%) !important}.line.left::after{width:20px !important;right:-19px !important}.line.right::after{width:20px !important;left:-19px !important}}@media(min-width: 1400px){:root{--notch-y: 90%}}.banner-rotator .banner-img{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center top;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, var(--xR) 100%, calc(var(--xR) - 25px) var(--notch-y), calc(var(--xL) + 25px) var(--notch-y), var(--xL) 100%, 0% 100%)}.banner-rotator .banner-rail{position:absolute;left:50%;transform:translateX(-50%);bottom:0;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;border-radius:12px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.banner-rotator .rail-arrow{width:36px;height:36px;border:none;border-radius:10px;background:hsla(0,0%,100%,.12);color:#fff;font-size:22px;line-height:1;cursor:pointer;display:grid;place-items:center}.banner-rotator .rail-arrow:hover{background:hsla(0,0%,100%,.22)}.banner-rotator .rail-thumbs{display:flex;align-items:center;gap:8px;padding:0 6px}.banner-rotator .thumb{width:44px;height:44px;border:2px solid rgba(0,0,0,0);border-radius:8px;padding:0;background:hsla(0,0%,100%,.06);cursor:pointer;display:grid;place-items:center}.banner-rotator .thumb:hover{background:hsla(0,0%,100%,.14)}.banner-rotator .thumb.active{border-color:var(--hero-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--hero-accent) 25%, transparent);background:color-mix(in srgb, var(--hero-accent) 12%, transparent)}.banner-rotator .thumb img{width:100%;height:100%;object-fit:contain;border-radius:6px}.banner-rotator .thumb-fallback{width:60%;height:60%;border-radius:50%;background:hsla(0,0%,100%,.4)}.welcome-card{display:none;position:absolute;top:15%;left:5%;z-index:5;pointer-events:auto}@media(min-height: 1000px){.welcome-card{top:25%}}@media(max-height: 600px){.welcome-card{display:none}}@media(max-width: 1650px){.welcome-card{display:none}}.welcome-card__panel{width:clamp(240px,22vw,300px);min-height:260px;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:10px;padding:18px 20px 16px;box-shadow:0 10px 30px rgba(0,0,0,.45),inset 0 0 0 1px hsla(0,0%,100%,.06);border:1px solid #D9C47F}.welcome-card__title{margin:0 0 8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.05;font-size:clamp(1.1rem,2.2vw,1.6rem);text-align:center}.welcome-card__rule{width:80%;margin:10px auto 14px;border:0;height:1px;background:linear-gradient(to right, transparent, #fff, transparent);opacity:.6}.welcome-card__line{margin:8px 0;text-align:center;opacity:.95}.welcome-link{color:#00c2de;font-weight:700;text-transform:uppercase;text-decoration:none;background:rgba(0,0,0,0);border:none;padding:0;margin:0;font:inherit;cursor:pointer}.welcome-link:hover{text-decoration:underline}.homepage-content-container{--home-max: 90vw;--home-gap: 20px;width:100%;margin:30px auto 0;padding:0 clamp(12px,3vw,28px);max-width:var(--home-max);display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--home-gap);place-items:center}.home-card,.homepage-panel{background:rgba(0,0,0,.65);border:1px solid #D9C47F;border-radius:12px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),0 12px 30px rgba(0,0,0,.35);padding:14px 16px 12px;display:flex;flex-direction:column;min-height:70%;min-width:0;height:fit-content;width:80%}.homepage-panel .panel__heading{display:flex;align-items:baseline;gap:10px;padding-bottom:8px}.homepage-panel .panel__heading h3{margin:0;font-size:clamp(1rem,1.8vw,1.25rem);letter-spacing:.02em}.homepage-panel .panel__heading .panel__sub{font-size:.9rem;opacity:.75}.homepage-panel hr{margin:6px 0 10px;border:0;height:1px;background:linear-gradient(to right, transparent, rgba(255, 255, 255, 0.45), transparent);opacity:.6}.homepage-panel .panel-list{margin:6px 0 0;padding:0;list-style:none;display:grid;gap:10px}.homepage-panel .panel-list--dates li time{color:#00c2de;font-weight:700;margin-right:.5ch}.homepage-panel .panel-empty{opacity:.75}.homepage-img-container{display:grid;align-items:center;justify-items:stretch;gap:10px}.homepage-img-container .panel__heading{display:none}.homepage-img-container .img-ratio{width:100%;aspect-ratio:16/9;border-radius:10px;overflow:hidden}.homepage-img-container .img-ratio img,.homepage-img-container .img-ratio .cp-a-img{width:100%;height:100%;object-fit:cover;display:block}.homepage-img-container .img-ratio>*{width:100%;height:100%;display:block}.homepage-panel a{color:#fff;text-decoration:none}.homepage-panel a:hover{color:#00c2de;text-decoration:underline}@media(max-width: 1200px){.homepage-content-container{grid-template-columns:1fr}.homepage-panel:nth-of-type(1){order:1}.homepage-ad-container{order:2}.homepage-panel:nth-of-type(2){order:3}.home-card,.homepage-panel{padding:14px clamp(12px,3vw,16px)}}.powered-by-discourse{display:none}.badge-category__wrapper .badge-category::before{display:none}@media(max-width: 640px){html:not(.ios-device) #reply-control{top:unset !important}}.select-kit-body,.select2-dropdown{background-color:#111112}.select-kit-body ul.select-kit-collection,.select-kit-body .select2-results__option--selected,.select2-dropdown ul.select-kit-collection,.select2-dropdown .select2-results__option--selected{background-color:#111112;--d-hover: #2a2a2c;--d-selected: #2a2a2c}.select-kit-body .discourse-tag,.select2-dropdown .discourse-tag{color:#fff}#reply-control{background-color:#111112;max-height:calc(100% - var(--header-h)) !important}#reply-control.open{min-height:60vh}#reply-control.fullscreen::before{background-color:#111112}#reply-control .composer-actions li[data-name="New Topic"]{display:none}#reply-control .reply-details .composer-action-title a{color:#fff}#reply-control .d-editor-button-bar svg.d-icon{color:#00c2de}#reply-control .d-editor-textarea-column{--secondary: #111112}#reply-control .d-editor-textarea-column .title-and-category #reply-title{color:#fff}#reply-control .d-editor-textarea-column .title-and-category details.category-chooser .select-kit-header-wrapper,#reply-control .d-editor-textarea-column .title-and-category details.category-chooser .badge-category__wrapper .badge-category__name,#reply-control .d-editor-textarea-column .title-and-category details.mini-tag-chooser .select-kit-header-wrapper,#reply-control .d-editor-textarea-column .title-and-category details.mini-tag-chooser .badge-category__wrapper .badge-category__name{color:#fff}#reply-control .d-editor-textarea-column .title-input input{background-color:#111112}#reply-control .d-editor-textarea-column textarea{color:#fff}#reply-control .d-editor-preview-wrapper .d-editor-preview{color:#fff}#reply-control .grippie{background-color:#00c2de;border-radius:0;padding:0}#reply-control .personal-info-disclaimer{padding:15px}#reply-control .personal-info-disclaimer span{color:#fff}#reply-control .personal-info-disclaimer a{text-decoration:underline}#reply-control .submit-panel{justify-content:center;padding-bottom:10px}#reply-control .submit-panel .save-or-cancel{width:50%}#reply-control .submit-panel .save-or-cancel svg{color:#fff}#reply-control .submit-panel .save-or-cancel button{color:#fff;font-weight:normal;font-size:20px;background-color:rgba(0,0,0,0);border-radius:0;border:1px solid #00c2de;width:50%;padding:.55rem 1rem}#reply-control .submit-panel .toggle-preview{margin-left:0}#reply-control .submit-panel .toggle-preview svg{color:#00c2de}#reply-control textarea,#reply-control input,#reply-control .d-editor-input,#reply-control .d-editor-textarea-wrapper textarea{color:#fff !important;background-color:#111112 !important}#reply-control textarea::placeholder,#reply-control input::placeholder{color:hsla(0,0%,100%,.6)}body.forum-page{background-color:#000;background-image:url(https://igames-cp-amd-theme-images.s3.us-east-1.amazonaws.com/blur-background.png);background-repeat:no-repeat,no-repeat;background-size:cover,cover;background-attachment:fixed,fixed;background-position:center,center;overflow-x:visible;--title-color: white;--category-badge-title-color: white;--title-color--read: white;--table-border-width: 0px;--d-table-border-top-height: 0px;--d-topic-list-header-text-color: white;--d-sidebar-link-color: white;--d-sidebar-section-border-color: #2a2a2c;--d-button-primary-icon-color: #e8e8e8;--d-button-transparent-icon-color: white;--d-wrap-padding-x: 2em}body.forum-page:not(.forum-index-page) .forum-index-topic-list{display:none}body.forum-page .top-lists{display:none}body.forum-page .sidebar-wrapper{display:none}body.forum-page .footer-message{display:none}body.forum-page .more-topics__container{display:none}body.forum-page .search-menu.welcome-banner__search-menu{--d-input-focused-color: #00c2de;padding-bottom:30px}body.forum-page .search-menu.welcome-banner__search-menu .search-result-topic{--d-link-color: #00b1cb}body.forum-page .search-menu.welcome-banner__search-menu svg.d-icon-magnifying-glass{vertical-align:-0.5em}body.forum-page .search-menu.welcome-banner__search-menu svg.d-icon-sliders{vertical-align:-0.15em}body.forum-page.search-page{--d-border-radius: 0px}body.forum-page.search-page #main-outlet{background-color:#00c2de;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px)}body.forum-page.search-page .search-container{background-color:#111112;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px)}body.forum-page.search-page .search-cta{background-color:#00c2de}body.forum-page.search-page .search-cta:hover,body.forum-page.search-page .search-cta:active{color:#dbdbdb;--d-button-primary-text-color--hover: #dbdbdb;--d-button-primary-icon-color--hover: #dbdbdb}body.forum-page.search-page .search-header{--primary-very-low: #111112}body.forum-page.search-page .search-header #search-result-count span.term{background-color:#2a2a2c}body.forum-page.search-page .search-info{border-bottom:0;background-color:#111112}body.forum-page.search-page .search-results{--category-badge-title-color: white;background-color:#111112}body.forum-page.search-page .search-results .topic-title{color:#00c2de}body.forum-page.search-page .search-results span.bulk-select{background-color:rgba(0,0,0,0)}body.forum-page.search-page .advanced-filters>summary{--primary: #00c2de;--tertiary: #00c2de}body.forum-page.archetype-private_message .current-user-post .regular.contents{background:none;border:0}body.forum-page #main-outlet-wrapper{color:#fff;display:flex;flex-direction:row;column-gap:40px;align-items:flex-start;padding-top:calc(var(--header-h) + 10vh);padding-left:5vw}body.forum-page #main-outlet-wrapper .welcome-banner__wrap{padding:0}body.forum-page #main-outlet-wrapper #main-outlet{display:flex;flex-direction:column;flex:1 1 auto;max-width:70%;padding:0;margin-bottom:50px}body.forum-page #main-outlet-wrapper div.cp-sidebar-wrapper{max-width:fit-content;margin-bottom:50px}body.forum-page #main-outlet-wrapper div.cp-sidebar-wrapper .cp-forum-sidebar{background-color:#00c2de;clip-path:polygon(calc(100% - 13px) 0, 0 0, 0 calc(100% - 8px), 13px 100%, 100% 100%, 100% 8px)}body.forum-page #main-outlet-wrapper div.cp-sidebar-wrapper .cp-forum-sidebar .cp-forum-sidebar-inner{background-color:#111112;clip-path:polygon(calc(100% - 14px) 3px, 0 3px, 0 calc(100% - 11px), 14px calc(100% - 3px), 100% calc(100% - 3px), 100% 11px);padding:15px;height:100%;display:flex;flex-direction:column;row-gap:20px}body.forum-page #main-outlet-wrapper div.cp-sidebar-wrapper .cp-forum-sidebar .cp-forum-sidebar-inner>div{display:flex;flex-direction:column}body.forum-page #main-outlet-wrapper div.cp-sidebar-wrapper .cp-forum-sidebar .cp-forum-sidebar-inner>div.general-section{padding-top:15px}body.forum-page #main-outlet-wrapper div.cp-sidebar-wrapper .cp-forum-sidebar .cp-forum-sidebar-inner>div.category-section a{font-size:16px}body.forum-page #main-outlet-wrapper div.cp-sidebar-wrapper .cp-forum-sidebar .cp-forum-sidebar-inner>div a{color:#fff;font-size:18px;padding:5px 10px}body.forum-page #main-outlet-wrapper div.cp-sidebar-wrapper .cp-forum-sidebar .cp-forum-sidebar-inner>div a:hover{color:#dadae1;background-color:#2a2a2c}body.forum-page #main-outlet-wrapper div.cp-sidebar-wrapper .cp-forum-sidebar .cp-forum-sidebar-inner>.cp-forum-sidebar-separator{background-color:#2a2a2c;height:1px}body.forum-page #main-outlet-wrapper .forums-title-wrapper{font-size:24px;margin-left:20px;margin-bottom:10px}body.forum-page #main-outlet-wrapper .forums-title-wrapper>.forums-gold{color:#D9C47F}body.forum-page div.search-menu.welcome-banner__search-menu{display:none}body.forum-page .forum-index-topic-list{display:flex;flex-direction:column;row-gap:30px;width:100%}body.forum-page .forum-index-topic-list .topic-list-header,body.forum-page .forum-index-topic-list .topic-list-item{width:100%;display:flex;justify-content:space-between}body.forum-page .forum-index-topic-list .topic-list-header{padding:25px 2.5% 0px 2.5%}body.forum-page .forum-index-topic-list .topic-list-header .topic-list-data{font-size:18px;padding-top:0;padding-bottom:0}body.forum-page .forum-index-topic-list .topic-list-data{padding:15px 0px;color:#fff;display:flex;flex-direction:column;justify-content:center}body.forum-page .forum-index-topic-list .topic-list-data a,body.forum-page .forum-index-topic-list .topic-list-data a:visited{color:#fff}body.forum-page .forum-index-topic-list .topic-list-data.category{width:33%}body.forum-page .forum-index-topic-list .topic-list-data.category a:hover{color:#e8e8e8}body.forum-page .forum-index-topic-list .topic-list-data.posts{width:33%;text-align:center}body.forum-page .forum-index-topic-list .topic-list-data.latest-post{width:33%}body.forum-page .forum-index-topic-list .topic-list-data.latest-post .latest-post-title{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.forum-page .forum-index-topic-list .category-list-body{background-color:#00c2de;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px)}body.forum-page .forum-index-topic-list .category-list-body .inner-list-block{background-color:#111112;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px);padding:0 2.5%;display:flex;flex-direction:column}body.forum-page .forum-index-topic-list .category-list-body .topic-list-item{background-color:#111112;--topic-list-item-background-color--visited: #111112}body.forum-page .forum-index-topic-list .category-list-body .inner-divider{padding:0px 2.5%;height:1px;background-color:#2a2a2c}body.forum-page .list-container.--topic-list table.topic-list,body.forum-page .user-content table.topic-list{table-layout:fixed;width:100%}body.forum-page .list-container.--topic-list .topic-list-data,body.forum-page .user-content .topic-list-data{color:#fff;text-align:start;max-width:unset;padding:var(--d-topic-list-data-padding-y) var(--d-topic-list-data-padding-x)}body.forum-page .list-container.--topic-list .topic-list-data:first-of-type,body.forum-page .user-content .topic-list-data:first-of-type{padding-inline-start:var(--d-topic-list-data-padding-inline-start)}body.forum-page .list-container.--topic-list .topic-list-data:last-of-type,body.forum-page .user-content .topic-list-data:last-of-type{padding-inline-end:var(--d-topic-list-data-padding-inline-end)}body.forum-page .list-container.--topic-list .topic-list-data.default,body.forum-page .list-container.--topic-list .topic-list-data.main-link,body.forum-page .user-content .topic-list-data.default,body.forum-page .user-content .topic-list-data.main-link{width:55%;padding-right:3%}body.forum-page .list-container.--topic-list .topic-list-data.posters,body.forum-page .user-content .topic-list-data.posters{width:10%}body.forum-page .list-container.--topic-list .topic-list-data.posters a,body.forum-page .user-content .topic-list-data.posters a{display:inline !important;color:#fff;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.forum-page .list-container.--topic-list .topic-list-data.posts,body.forum-page .list-container.--topic-list .topic-list-data.views,body.forum-page .user-content .topic-list-data.posts,body.forum-page .user-content .topic-list-data.views{width:11%;padding-left:3%}body.forum-page .list-container.--topic-list .topic-list-data.views,body.forum-page .user-content .topic-list-data.views{display:revert}body.forum-page .list-container.--topic-list .topic-list-data.activity,body.forum-page .user-content .topic-list-data.activity{width:13%;text-align:end}body.forum-page .list-container.--topic-list thead.topic-list-header th,body.forum-page .user-content thead.topic-list-header th{font-size:1.2em;padding-top:25px;padding-bottom:20px}body.forum-page .list-container.--topic-list thead.topic-list-header .topic-list-data.sortable:hover,body.forum-page .user-content thead.topic-list-header .topic-list-data.sortable:hover{background-color:#2a2a2c}body.forum-page .list-container.--topic-list thead.topic-list-header .topic-list-data button.bulk-select,body.forum-page .list-container.--topic-list thead.topic-list-header .topic-list-data svg,body.forum-page .user-content thead.topic-list-header .topic-list-data button.bulk-select,body.forum-page .user-content thead.topic-list-header .topic-list-data svg{display:none}body.forum-page .list-container.--topic-list .topic-list-item-container .cp-topic-header a,body.forum-page .user-content .topic-list-item-container .cp-topic-header a{color:#fff}body.forum-page .list-container.--topic-list .topic-list-item-container .cp-topic-header a svg.d-icon-thumbtack,body.forum-page .user-content .topic-list-item-container .cp-topic-header a svg.d-icon-thumbtack{font-size:16px}body.forum-page .list-container.--topic-list .topic-list-item-container .cp-topic-header .topic-label,body.forum-page .user-content .topic-list-item-container .cp-topic-header .topic-label{display:inline}body.forum-page .list-container.--topic-list .topic-list-item-container .cp-topic-header .topic-post-badges,body.forum-page .user-content .topic-list-item-container .cp-topic-header .topic-post-badges{display:none}body.forum-page .list-container.--topic-list .topic-list-item-container .topic-list-data-bottom .cp-topic-preview,body.forum-page .user-content .topic-list-item-container .topic-list-data-bottom .cp-topic-preview{color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px}body.forum-page .list-container.--topic-list .topic-list-item-container .topic-list-data-bottom a,body.forum-page .user-content .topic-list-item-container .topic-list-data-bottom a{color:#fff}body.forum-page .topic-qa-tags{margin-left:10px}body.forum-page .topic-qa-tags .topic-label{background-color:#0097af;color:#fff;margin:3px;padding:0px 2px}body.forum-page .topic-list-body{background-color:#00c2de;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px)}body.forum-page .topic-list-body tr.topic-list-item{background-color:#111112}body.forum-page .topic-list-body tr.topic-list-item td.desktop-topic-list-item{align-items:center;padding-top:5px;padding-bottom:5px}body.forum-page .topic-list-body tr.topic-list-item:first-child{background-color:#111112;clip-path:polygon(14px 3px, 100% 3px, 100% 100%, 0 100%, 0 11px)}body.forum-page .topic-list-body tr.topic-list-item:last-child{background-color:#111112;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px))}body.forum-page .topic-list-body tr.topic-list-item:not(:last-child){border-bottom:1px solid #2a2a2c}body.forum-page .topic-list-body .topic-list-item-separator .topic-list-data{--danger-medium: #F26522;display:block;position:absolute;width:100%;padding:0}body.forum-page .topic-list-body .topic-list-item-separator .topic-list-data span{background-color:var(--danger-medium);color:var(--secondary)}body.forum-page .topic-list-body .mobile-topic-list-item{display:none}body.forum-page .navigation-container .navigation-controls .notifications-tracking-trigger-btn,body.forum-page .navigation-container .navigation-controls .edit-category,body.forum-page .navigation-container .navigation-controls #create-category,body.forum-page .navigation-container .navigation-controls .fk-d-button-tooltip,body.forum-page .navigation-container .navigation-controls .bulk-select,body.forum-page .navigation-container .navigation-controls svg{display:none !important}body.forum-page .navigation-container #navigation-bar .nav-item_category-label{display:flex !important;background-color:rgba(0,0,0,0);padding-left:0;align-items:center;font-size:28px}body.forum-page .navigation-container #navigation-bar .nav-item_all-filters{display:flex;align-items:center}body.forum-page .navigation-container #navigation-bar .nav-item_all-filters a{color:#fff;display:flex;padding:15px 30px}body.forum-page .navigation-container #navigation-bar .nav-item_all-filters a:focus{color:#fff}body.forum-page .navigation-container #navigation-bar li a,body.forum-page .navigation-container .navigation-controls button,body.forum-page .navigation-container .navigation-controls div{background-color:#00c2de;min-height:42px;margin:0px 10px;padding:3px 15px;border-radius:0px;display:none;clip-path:polygon(0% 7px, 7px 0%, 100% 0%, 100% calc(100% - 7px), calc(100% - 7px) 100%, 0% 100%)}body.forum-page .navigation-container #navigation-bar li a svg,body.forum-page .navigation-container .navigation-controls button svg,body.forum-page .navigation-container .navigation-controls div svg{color:#fff}body.forum-page .navigation-container #navigation-bar li a button,body.forum-page .navigation-container #navigation-bar li a button:active,body.forum-page .navigation-container #navigation-bar li a button:focus,body.forum-page .navigation-container #navigation-bar li a a,body.forum-page .navigation-container #navigation-bar li a a::after,body.forum-page .navigation-container .navigation-controls button button,body.forum-page .navigation-container .navigation-controls button button:active,body.forum-page .navigation-container .navigation-controls button button:focus,body.forum-page .navigation-container .navigation-controls button a,body.forum-page .navigation-container .navigation-controls button a::after,body.forum-page .navigation-container .navigation-controls div button,body.forum-page .navigation-container .navigation-controls div button:active,body.forum-page .navigation-container .navigation-controls div button:focus,body.forum-page .navigation-container .navigation-controls div a,body.forum-page .navigation-container .navigation-controls div a::after{color:#fff;font-weight:normal;background-image:none;background-color:#00c2de;box-shadow:none;transform:none}body.forum-page .navigation-container #navigation-bar li a.topic-drafts-menu-trigger,body.forum-page .navigation-container #navigation-bar li a.nav-item_new,body.forum-page .navigation-container #navigation-bar li a.nav-item_hot,body.forum-page .navigation-container #navigation-bar li a.nav-item_unread,body.forum-page .navigation-container .navigation-controls button.topic-drafts-menu-trigger,body.forum-page .navigation-container .navigation-controls button.nav-item_new,body.forum-page .navigation-container .navigation-controls button.nav-item_hot,body.forum-page .navigation-container .navigation-controls button.nav-item_unread,body.forum-page .navigation-container .navigation-controls div.topic-drafts-menu-trigger,body.forum-page .navigation-container .navigation-controls div.nav-item_new,body.forum-page .navigation-container .navigation-controls div.nav-item_hot,body.forum-page .navigation-container .navigation-controls div.nav-item_unread{display:none}body.forum-page .navigation-container #navigation-bar .cp-button-tooltip,body.forum-page .navigation-container #navigation-bar .cp-button-tooltip button,body.forum-page .navigation-container .navigation-controls .cp-button-tooltip,body.forum-page .navigation-container .navigation-controls .cp-button-tooltip button{display:revert !important;height:100%}body.forum-page .edit-category{padding:15px;border-radius:15px}body.forum-page .edit-category,body.forum-page .edit-category-title-bar{background-color:#111112}body.forum-page #topic-title .title-wrapper h1 a{color:#fff}body.forum-page #topic-title .topic-category .badge-category__name,body.forum-page #topic-title .topic-category .list-tags .discourse-tag,body.forum-page #topic-title .topic-category .list-tags .discourse-tags__tag-separator{color:#fff}body.forum-page #topic-title .cp-topic-subtitle{display:flex;gap:7px;justify-content:space-between}body.forum-page #topic-title .cp-topic-mobile-date{display:none}body.forum-page #topic-title .cp-topic-mobile-date.separator{width:1px;background-color:#fff;height:100%}body.forum-page .container.posts{--header-offset: 75px;overflow-x:visible}body.forum-page .container.posts .topic-map.--bottom{display:none}body.forum-page .container.posts .topic-map.--op{border:0}body.forum-page .container.posts .with-timeline.topic-navigation{margin-left:4em}body.forum-page .container.posts .with-timeline.topic-navigation .timeline-scrollarea-wrapper{--topic-timeline-border-color: #00c2de;--topic-timeline-handle-color: #00c2de;display:flex;flex-direction:column;align-items:center}body.forum-page .container.posts .with-timeline.topic-navigation .timeline-scrollarea-wrapper .timeline-scrollarea{margin-left:0}body.forum-page .container.posts .with-timeline.topic-navigation .timeline-scrollarea-wrapper .timeline-scroller-content,body.forum-page .container.posts .with-timeline.topic-navigation .timeline-scrollarea-wrapper .timeline-replies,body.forum-page .container.posts .with-timeline.topic-navigation .timeline-scrollarea-wrapper .timeline-ago{overflow:visible;width:max-content}body.forum-page .container.posts .with-timeline.topic-navigation .timeline-date-wrapper span{color:#fff}body.forum-page .container.posts .with-timeline.topic-navigation .timeline-footer-controls{width:100%;flex-direction:column;justify-content:center;align-items:center}body.forum-page .container.posts .with-timeline.topic-navigation .timeline-footer-controls button{background-color:rgba(0,0,0,0)}body.forum-page .container.posts .with-timeline.topic-navigation .timeline-footer-controls button svg{color:#00c2de}body.forum-page .container.posts #topic.topic-area .topic-post{background-color:#00c2de;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px);width:100%;margin-bottom:2vh}body.forum-page .container.posts #topic.topic-area .topic-post>article{background-color:#111112;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px);padding:5px 20px}body.forum-page .container.posts #topic.topic-area .topic-post .post-notice{margin:10px auto;padding:10px;background-color:#2a2a2c}body.forum-page .container.posts #topic.topic-area .topic-post .topic-avatar{--topic-avatar-width: 125px;margin-right:10px;width:fit-content}body.forum-page .container.posts #topic.topic-area .topic-post .topic-avatar .post-avatar{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}body.forum-page .container.posts #topic.topic-area .topic-post .topic-avatar .post-avatar .post-user-info{max-width:var(--topic-avatar-width);text-align:center;line-height:1.2;text-transform:uppercase;display:flex;flex-direction:column;gap:10px;margin:0 10px}body.forum-page .container.posts #topic.topic-area .topic-post .topic-avatar .post-avatar .post-user-info .post-user-info-username{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.forum-page .container.posts #topic.topic-area .topic-post .topic-avatar .post-avatar .post-user-info .post-user-info-member-since{display:flex;flex-direction:column;white-space:normal;font-size:14px}body.forum-page .container.posts #topic.topic-area .topic-post .topic-avatar .post-avatar img.avatar{width:var(--topic-avatar-width);max-width:100%;height:auto;object-fit:cover;border:2px solid #fff;border-radius:50%;display:block}body.forum-page .container.posts #topic.topic-area .topic-post .post-metadata{padding-inline-start:var(--topic-body-width-padding)}body.forum-page .container.posts #topic.topic-area .topic-post .post-metadata .topic-qa-tags{margin:0;display:flex;gap:10px}body.forum-page .container.posts #topic.topic-area .topic-post .post-metadata .topic-label{margin:0;font-size:20px}body.forum-page .container.posts #topic.topic-area .topic-post .topic-body{flex-grow:1;display:flex;flex-direction:column;gap:5px;padding-left:10px;border:0}body.forum-page .container.posts #topic.topic-area .topic-post .topic-body .contents{flex-grow:1;display:flex;flex-direction:column;gap:10px}body.forum-page .container.posts #topic.topic-area .topic-post .topic-body .contents .cooked{flex-grow:1;border-top:1px solid #2a2a2c;border-bottom:1px solid #2a2a2c}body.forum-page .container.posts #topic.topic-area .topic-post .topic-body .post__menu-area.post-menu-area{--d-post-control-create-icon-color: #00c2de;--d-button-flat-icon-color: #00c2de;margin:0}body.forum-page .container.posts #topic.topic-area .topic-post .topic-body .post__menu-area.post-menu-area .post-action-menu__reply .d-icon-reply{margin:0;color:#00c2de}body.forum-page .container.posts #topic.topic-area .topic-post .topic-body .post__menu-area.post-menu-area .post-action-menu__reply span.d-button-label{display:none}body.forum-page .container.posts #topic.topic-area .topic-post .topic-body .post__menu-area.post-menu-area .who-liked{padding-top:10px}body.forum-page .container.posts #topic.topic-area .topic-post .post-menu-area nav.post-controls{justify-content:end;flex-wrap:wrap-reverse;gap:10px}body.forum-page .container.posts #topic.topic-area .topic-post .post-menu-area nav.post-controls .actions{flex-wrap:wrap;justify-content:end}body.forum-page .container.posts #topic.topic-area .topic-timer-info{border-top:0px}body.forum-page .container.posts #topic.topic-area .embedded-posts .cp-hide-in-embedded{display:none !important}body.forum-page .container.posts #topic.topic-area .embedded-posts{max-width:100%}body.forum-page .container.posts #topic.topic-area .embedded-posts .topic-avatar img.avatar{width:calc(var(--topic-avatar-width)*.75) !important}body.forum-page .container.posts #topic.topic-area .embedded-posts .topic-body .cooked{border-top:0 !important;border-bottom:0 !important}body.forum-page .small-action .topic-avatar,body.forum-page .small-action .small-action-desc{border-top:0px !important}body.forum-page .small-action .small-action-desc{color:var(--title-color) !important}body.forum-page #list-area .alert.alert-info{background-color:#00c2de !important;color:#fff !important}body.forum-page #list-area .alert.alert-warning{background-color:#f26522 !important;color:#000 !important}body.forum-page #list-area .alert.alert-error{background-color:#c0392b !important;color:#fff !important}body.forum-page #list-area .alert.alert-success{background-color:#27ae60 !important;color:#fff !important}body.forum-page .embedded-posts.bottom .collapse-up{transform:translate(-50%, -74%) !important}body.forum-page .embedded-posts.bottom>div .row::before{background:none !important}body.forum-page.user-activity-page .container,body.forum-page.user-summary-page .container,body.forum-page.user-notifications-page .container,body.forum-page.user-messages-page .container{background-color:#00c2de;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px)}body.forum-page.user-activity-page .user-main,body.forum-page.user-summary-page .user-main,body.forum-page.user-notifications-page .user-main,body.forum-page.user-messages-page .user-main{background-color:#111112;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px);--content-border-color: #2a2a2c;padding:20px;margin-bottom:0;box-shadow:5px 5px 5px #111112}body.forum-page.user-activity-page section.about,body.forum-page.user-summary-page section.about,body.forum-page.user-notifications-page section.about,body.forum-page.user-messages-page section.about{--secondary-medium: white}body.forum-page.user-activity-page section.about dd,body.forum-page.user-summary-page section.about dd,body.forum-page.user-notifications-page section.about dd,body.forum-page.user-messages-page section.about dd{color:var(--primary-medium)}body.forum-page.user-activity-page section.about .details,body.forum-page.user-summary-page section.about .details,body.forum-page.user-notifications-page section.about .details,body.forum-page.user-messages-page section.about .details{background-color:#111112}body.forum-page.user-activity-page section.about .details .primary,body.forum-page.user-summary-page section.about .details .primary,body.forum-page.user-notifications-page section.about .details .primary,body.forum-page.user-messages-page section.about .details .primary{align-items:center}body.forum-page.user-activity-page .user-navigation ul.nav-pills.action-list a,body.forum-page.user-activity-page .user-navigation ul.nav-pills.action-list a>svg,body.forum-page.user-summary-page .user-navigation ul.nav-pills.action-list a,body.forum-page.user-summary-page .user-navigation ul.nav-pills.action-list a>svg,body.forum-page.user-notifications-page .user-navigation ul.nav-pills.action-list a,body.forum-page.user-notifications-page .user-navigation ul.nav-pills.action-list a>svg,body.forum-page.user-messages-page .user-navigation ul.nav-pills.action-list a,body.forum-page.user-messages-page .user-navigation ul.nav-pills.action-list a>svg{--primary-high: white;--d-nav-color: white;--d-nav-color--active: #00c2de;--d-nav-color--hover: #00c2de;--d-link-color: #00c2de}body.forum-page.user-activity-page #user-content,body.forum-page.user-summary-page #user-content,body.forum-page.user-notifications-page #user-content,body.forum-page.user-messages-page #user-content{--category-badge-title-color: white;background-color:#111112;margin-top:2em}body.forum-page.user-activity-page #user-content .stats-section,body.forum-page.user-summary-page #user-content .stats-section,body.forum-page.user-notifications-page #user-content .stats-section,body.forum-page.user-messages-page #user-content .stats-section{--primary: white}body.forum-page.user-activity-page #user-content .user-notifications-filter .header-text,body.forum-page.user-summary-page #user-content .user-notifications-filter .header-text,body.forum-page.user-notifications-page #user-content .user-notifications-filter .header-text,body.forum-page.user-messages-page #user-content .user-notifications-filter .header-text{color:#00b1cb}body.forum-page.user-activity-page #user-content .user-notifications-list,body.forum-page.user-summary-page #user-content .user-notifications-list,body.forum-page.user-notifications-page #user-content .user-notifications-list,body.forum-page.user-messages-page #user-content .user-notifications-list{border-radius:20px}body.forum-page.user-activity-page #user-content .user-notifications-list .notification,body.forum-page.user-summary-page #user-content .user-notifications-list .notification,body.forum-page.user-notifications-page #user-content .user-notifications-list .notification,body.forum-page.user-messages-page #user-content .user-notifications-list .notification{--primary: white;background-color:#111112}body.forum-page.user-activity-page #user-content .user-notifications-list .notification svg,body.forum-page.user-summary-page #user-content .user-notifications-list .notification svg,body.forum-page.user-notifications-page #user-content .user-notifications-list .notification svg,body.forum-page.user-messages-page #user-content .user-notifications-list .notification svg{color:#00c2de}body.forum-page.user-activity-page #user-content .user-notifications-list .loading-container>.spinner,body.forum-page.user-summary-page #user-content .user-notifications-list .loading-container>.spinner,body.forum-page.user-notifications-page #user-content .user-notifications-list .loading-container>.spinner,body.forum-page.user-messages-page #user-content .user-notifications-list .loading-container>.spinner{display:none}body.forum-page.user-activity-page #user-content .post-list-item,body.forum-page.user-summary-page #user-content .post-list-item,body.forum-page.user-notifications-page #user-content .post-list-item,body.forum-page.user-messages-page #user-content .post-list-item{--d-link-color: #00c2de;background-color:#111112}body.forum-page.user-activity-page #user-content .post-list-item .excerpt,body.forum-page.user-summary-page #user-content .post-list-item .excerpt,body.forum-page.user-notifications-page #user-content .post-list-item .excerpt,body.forum-page.user-messages-page #user-content .post-list-item .excerpt{color:#fff}body.forum-page.user-activity-page svg.caret-icon,body.forum-page.user-summary-page svg.caret-icon,body.forum-page.user-notifications-page svg.caret-icon,body.forum-page.user-messages-page svg.caret-icon{display:none}body.forum-page .compose-pm button,body.forum-page button.compose-pm,body.forum-page .user-profile-toggle-btn{background-color:#00c2de;color:#fff}body.forum-page .compose-pm button svg,body.forum-page button.compose-pm svg,body.forum-page .user-profile-toggle-btn svg{color:#fff}body.forum-page .compose-pm button:hover,body.forum-page .compose-pm button svg:hover,body.forum-page button.compose-pm:hover,body.forum-page button.compose-pm svg:hover,body.forum-page .user-profile-toggle-btn:hover,body.forum-page .user-profile-toggle-btn svg:hover{background-color:#00b1cb;--d-button-primary-icon-color--hover: #e8e8e8 !important;--d-button-default-icon-color--hover: #e8e8e8 !important;--d-button-primary-text-color--hover: #e8e8e8 !important;--d-button-default-text-color--hover: #e8e8e8 !important}body.forum-page.category[class*=questions] .topic-post:first-child .cp-question-tags{margin:5px 0}body.forum-page.category[class*=questions] .topic-post:first-child .topic-label{display:inline}body.forum-page .topic-label{display:none}body.forum-page .categories-and-latest,body.forum-page .category-list{display:none}body.forum-page .category-breadcrumb{display:none}body.forum-page .topic-list-item-container{width:100%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}body.forum-page .user-nav__admin{display:none}@media(max-width: 1100px){body.forum-page .nav-pills{gap:0}body.forum-page #navigation-bar li.nav-item_all-filters a,body.forum-page .navigation-controls div.cp-button-tooltip,body.forum-page .navigation-controls div.cp-button-tooltip button{padding:0 5px;font-size:14px}body.forum-page .topic-list-header th{font-size:17px !important}body.forum-page .topic-list-item-container .topic-list-data-top{font-size:15px}body.forum-page .cp-topic-title svg.d-icon-thumbtack{font-size:14px !important}body.forum-page .topic-list-item-container .topic-list-data-bottom .cp-topic-preview{font-size:13px !important}}body.forum-page .mobile-sidebar-dropdown{display:none}@media(max-width: 900px){body.forum-page #main-outlet-wrapper{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%;min-width:100%;flex-direction:column;align-items:center}body.forum-page #main-outlet{width:100%;max-width:100% !important}body.forum-page #navigation-bar{display:none}body.forum-page .navigation-controls{width:100%;justify-content:center;padding:25px 0px}body.forum-page .topic-list-header{display:none !important}body.forum-page .forum-index-topic-list,body.forum-page .topic-list{min-width:100vw}body.forum-page .forums-title-wrapper{text-align:center;margin-left:0 !important;margin-bottom:0 !important}body.forum-page .mobile-sidebar-dropdown{background-color:#00c2de;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px);display:block;border:0;padding:0;margin:10px}body.forum-page .mobile-sidebar-dropdown .mobile-sidebar-dropdown-inner{background-color:#111112;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px);padding:10px 15px}body.forum-page .mobile-sidebar-dropdown .mobile-sidebar-dropdown-inner::after{content:"►";color:#00c2de;margin-left:.25em}body.forum-page .mobile-sidebar-dropdown .mobile-sidebar-dropdown-inner[data-open=true]::after{content:"▼"}body.forum-page .cp-forum-sidebar.closed{display:none}body.forum-page .cp-forum-sidebar{position:absolute;left:0;right:0;margin-inline:auto;width:fit-content;z-index:100}body.forum-page.navigation-category .cp-sidebar-wrapper,body.forum-page.navigation-topics .cp-sidebar-wrapper,body.forum-page.forum-index-page .cp-sidebar-wrapper{margin-bottom:0px !important}body.forum-page .list-container.--topic-list table.topic-list,body.forum-page .user-content table.topic-list{table-layout:auto}body.forum-page .list-container.--topic-list table.topic-list .topic-list-body,body.forum-page .user-content table.topic-list .topic-list-body{clip-path:none !important;border-top:2px solid #00c2de;border-bottom:2px solid #00c2de}body.forum-page .list-container.--topic-list table.topic-list .topic-list-body .topic-list-item,body.forum-page .user-content table.topic-list .topic-list-body .topic-list-item{clip-path:none !important}body.forum-page .list-container.--topic-list table.topic-list .topic-list-body .desktop-topic-list-item,body.forum-page .user-content table.topic-list .topic-list-body .desktop-topic-list-item{display:none}body.forum-page .list-container.--topic-list table.topic-list .topic-list-body .mobile-topic-list-item,body.forum-page .user-content table.topic-list .topic-list-body .mobile-topic-list-item{display:block;max-width:100vw}body.forum-page .list-container.--topic-list table.topic-list .topic-list-body .mobile-topic-list-item .topic-list-data,body.forum-page .user-content table.topic-list .topic-list-body .mobile-topic-list-item .topic-list-data{padding:10px}body.forum-page .list-container.--topic-list table.topic-list .topic-list-body .mobile-topic-list-item .topic-list-data.titles,body.forum-page .user-content table.topic-list .topic-list-body .mobile-topic-list-item .topic-list-data.titles{width:35%}body.forum-page .list-container.--topic-list table.topic-list .topic-list-body .mobile-topic-list-item .topic-list-data.main-link,body.forum-page .user-content table.topic-list .topic-list-body .mobile-topic-list-item .topic-list-data.main-link{width:25%}body.forum-page .list-container.--topic-list table.topic-list .topic-list-body .mobile-topic-list-item .topic-list-data.posts,body.forum-page .list-container.--topic-list table.topic-list .topic-list-body .mobile-topic-list-item .topic-list-data.views,body.forum-page .user-content table.topic-list .topic-list-body .mobile-topic-list-item .topic-list-data.posts,body.forum-page .user-content table.topic-list .topic-list-body .mobile-topic-list-item .topic-list-data.views{text-align:center;white-space:nowrap}body.forum-page .list-container.--topic-list table.topic-list .topic-list-body .mobile-topic-list-item .topic-list-data.posts svg,body.forum-page .list-container.--topic-list table.topic-list .topic-list-body .mobile-topic-list-item .topic-list-data.views svg,body.forum-page .user-content table.topic-list .topic-list-body .mobile-topic-list-item .topic-list-data.posts svg,body.forum-page .user-content table.topic-list .topic-list-body .mobile-topic-list-item .topic-list-data.views svg{margin-right:2px}body.forum-page .list-container.--topic-list table.topic-list .topic-list-body .mobile-topic-list-item .topic-list-item-container,body.forum-page .user-content table.topic-list .topic-list-body .mobile-topic-list-item .topic-list-item-container{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}body.forum-page .cp-topic-title span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.forum-page .container.posts>.row{max-width:100vw}body.forum-page .cp-topic-mobile-date{display:inline !important}body.forum-page #topic-title{padding-inline-start:20px}body.forum-page .topic-post{clip-path:none !important;border-top:2px solid #00c2de;border-bottom:2px solid #00c2de}body.forum-page .topic-post>article{clip-path:none !important}body.forum-page .topic-post .post__row{display:flex;flex-direction:column;gap:10px}body.forum-page .topic-avatar{position:static !important;padding-top:10px}body.forum-page .post-avatar{flex-direction:row !important;justify-content:start !important;gap:25px !important}body.forum-page .post-avatar .post-user-info{max-width:100% !important}body.forum-page .topic-body{width:100%}body.forum-page .topic-body .post-metadata{display:none}body.forum-page .post__topic-map.topic-map{max-width:100%}}@media(max-width: 900px){body.user-messages-page .user-main{min-width:100vw}}body.user-messages-page table.topic-list{min-width:unset}body.user-messages-page .topic-list-body{background-color:#111112}body.user-messages-page .topic-list-item-container{justify-content:space-between}body.about-page #main-outlet>section .container{background-color:#00c2de;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px);min-width:fit-content;width:80%;margin:auto}body.about-page #main-outlet>section .container>div.contents{background-color:#111112;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px);min-width:100%;padding:25px}body.static-faq #main-outlet>section.container{background-color:#00c2de;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px);min-width:fit-content;width:80%;margin:auto}body.static-faq #main-outlet>section.container>div.contents{background-color:#111112;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px);min-width:100%;padding:25px}.fullscreen-composer #reply-control.fullscreen{position:fixed;z-index:2001;left:0;right:0;bottom:0;top:var(--header-h);height:calc(100dvh - var(--header-h)) !important;max-height:none !important;margin:0;border-radius:0;box-shadow:none}.fullscreen-composer #reply-control.fullscreen::before{content:"";position:fixed;left:0;right:0;bottom:0;top:var(--header-h);background:#111112}.fullscreen-composer{overflow:hidden}@media(max-width: 900px){.fullscreen-composer #reply-control.fullscreen,.fullscreen-composer #reply-control.fullscreen::before{top:0;height:100dvh !important}}.fullscreen-composer #reply-control.fullscreen .grippie{display:none}#reply-control.fullscreen{max-width:100% !important}.d-modal{z-index:2002 !important}html.mobile-device #navigation-bar .list-control-toggle-link-trigger,html.mobile-view #navigation-bar .list-control-toggle-link-trigger{display:none}html.mobile-device .topic-list-header,html.mobile-view .topic-list-header{display:revert}html.mobile-view .cp-topic-mobile-date{display:inline !important}@media(max-width: 900px){html.mobile-view .topic-post{clip-path:none !important;border-top:2px solid #00c2de;border-bottom:2px solid #00c2de}html.mobile-view .topic-post>article{clip-path:none !important}}html.mobile-view .topic-post .post__row{display:flex;flex-direction:column;gap:10px}html.mobile-view .topic-avatar{position:static !important;padding:10px 0}html.mobile-view .post-avatar{flex-direction:row !important;justify-content:start !important;gap:25px !important}html.mobile-view .post-avatar .post-user-info{max-width:100% !important}html.mobile-view .topic-body .post-metadata{display:none}html.mobile-view .topic-body .cooked p{margin:1em 0}.cp-blog-container{position:relative;z-index:1;color:#f3f3f3}.blog-filter-container{position:relative;width:100%;height:50px;margin:50px 0 25px 0;display:flex;align-items:center;justify-content:center}.blog-filter-container .blog-filter-line{position:absolute;height:4px;top:50%;transform:translateY(-50%);background:linear-gradient(to right, transparent, #00c2de);width:35%}.blog-filter-container .blog-filter-line.left{left:0;background:linear-gradient(to right, transparent, #00c2de)}.blog-filter-container .blog-filter-line.left::after{content:"";position:absolute;right:-14px;width:15px;height:4px;background-color:#00c2de;transform:rotate(-40deg);transform-origin:left center;clip-path:polygon(70% 0, 100% 100%, 0 100%, 0 0)}.blog-filter-container .blog-filter-line.right{right:0;background:linear-gradient(to left, transparent, #00c2de)}.blog-filter-container .blog-filter-line.right::after{content:"";position:absolute;left:-14px;width:15px;height:4px;background-color:#00c2de;transform:rotate(40deg);transform-origin:right center;clip-path:polygon(100% 0, 100% 100%, 0 100%, 30% 0)}.cp-multiselect{position:relative;display:inline-block;color:#fff}.ms{position:relative}.ms summary::-webkit-details-marker{display:none}.ms__button{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;gap:.5rem;text-transform:uppercase;letter-spacing:.04em;padding:.25rem 0;outline:none}.ms__button:focus-visible{box-shadow:0 0 0 2px rgba(0,194,222,.5);border-radius:6px}summary::before{content:"" !important;margin-right:0 !important}body:not(.search-page) summary::after{content:"►";color:#00c2de;margin-left:.25em}body:not(.search-page) details[open]>summary::after,body:not(.search-page) details.open>summary::after{content:"▼"}.ms__menu-inner{background-color:#000;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px);padding:.75rem .75rem .5rem}.ms__menu{background-color:#00c2de;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px);list-style:none;margin:.5rem 0 0;min-width:240px;position:absolute;left:50%;top:100px;transform:translate(-50%, -50%);z-index:1000}.ms__option{display:flex;align-items:center;gap:.5rem;padding:.65rem .25rem}.ms__option+.ms__option{border-top:1px solid rgba(128,128,128,.35)}.ms__option label{cursor:pointer;font-weight:700;text-shadow:0 0 10px rgba(0,194,222,.15);margin-bottom:0}.ms__option input[type=checkbox]{-webkit-appearance:none;appearance:none;width:18px;height:18px;border:2px solid rgba(0,194,222,.85);border-radius:3px;display:grid;place-content:center;background:rgba(0,0,0,0);box-shadow:0 0 0 1px rgba(0,194,222,.25) inset;margin:0}.ms__option input[type=checkbox]::after{content:"";width:10px;height:10px;transform:scale(0);transition:transform .12s ease-out;background:#00c2de;border-radius:1px;box-shadow:0 0 10px rgba(0,194,222,.9)}.ms__option input[type=checkbox]:checked::after{transform:scale(1)}.ms__option input[type=checkbox]:focus-visible{outline:2px solid rgba(0,194,222,.6);outline-offset:2px}.ms__option:hover{background:rgba(0,194,222,.06);border-radius:6px}.blog-a-slot{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 16px}.blog-a-slot .cp-a-img{display:block;width:100%;max-width:1000px;height:auto}@media(max-width: 700px){.blog-a-slot{padding:0 12px}.blog-a-slot .cp-a-img{max-width:100%}}.blog-posts-section{--card-min: 340px;--gap: 28px;width:min(1400px,100% - 40px);margin-inline:auto;display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fit, minmax(min(var(--card-min), 100%), 1fr));align-items:stretch}.blog-posts-section a.full-blog-card-panel,.blog-posts-section a.full-blog-card-panel:visited{display:block;color:inherit;text-decoration:none}.blog-posts-section a.full-blog-card-panel:focus-visible .blog-card-panel,.blog-posts-section a.full-blog-card-panel:hover .blog-card-panel{box-shadow:inset 0 0 0 1px rgba(255,0,0,.12),0 18px 30px rgba(0,0,0,.45),0 0 24px 6px rgba(255,0,0,.4),0 0 64px 18px rgba(255,0,0,.2);border-radius:13.5px 0}.blog-posts-section a.full-blog-card-panel:focus-visible{outline:2px solid rgba(255,0,0,.6);outline-offset:6px;border-radius:12px}.blog-topic-selector-section{margin-top:15px}.blog-card-panel{transition:box-shadow .2s ease,transform .06s ease}@media(max-width: 900px){.blog-posts-section{--card-min: 300px}.blog-filter-line{width:20% !important}}@media(max-width: 640px){.blog-posts-section{--card-min: 100%}}.full-blog-card-panel{display:grid;grid-template-rows:auto 1fr}.blog-card-panel__head{padding:8px 10px 6px}.blog-card-panel__head h3{margin:0;font-size:.95rem;letter-spacing:.04em;text-transform:uppercase;opacity:.9}.blog-card-panel{height:100%;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden}.blog-card-panel .blog-card-panel-container{background-color:red;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px)}.blog-card-panel .blog-card-panel-inner{background-color:#000;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px)}.blog-card-panel .meta--comments{background-color:rgba(0,0,0,0) !important;color:#fff !important}.blog-card-panel .meta--likes{background-color:rgba(0,0,0,0) !important;color:#fff !important}.blog-card-media{position:relative;border-bottom:1px solid hsla(0,0%,100%,.08)}.blog-card-img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.blog-card-tags{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 8px;padding:0;list-style:none}.blog-card-tag{display:inline-block;background:rgba(0,194,222,.16);color:#00c2de;border:1px solid rgba(0,194,222,.55);border-radius:6px;padding:6px 10px 5px;font-weight:700;letter-spacing:.02em;text-transform:capitalize;box-shadow:0 0 10px rgba(0,194,222,.25)}.blog-card-data{padding:16px 18px 12px;display:grid;grid-template-rows:auto auto 1fr}.blog-card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.2em;font-size:1.8rem;line-height:1.05;text-transform:uppercase;letter-spacing:.02em}.blog-card-blurb{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;min-height:4.2em}.blog-card-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px 16px;border-top:1px solid hsla(0,0%,100%,.08)}.blog-card-author{display:inline-flex;align-items:center;gap:10px}.blog-card-author .avatar{width:28px;height:28px;border-radius:50%}.blog-card-author .author-name{font-weight:700;letter-spacing:.02em}.blog-card-meta{display:inline-flex;align-items:center;gap:18px}.meta{display:inline-flex;align-items:center;gap:6px;font-weight:700;opacity:.95;position:relative;padding-left:22px}.meta::before{content:"";position:absolute;left:0;top:50%;width:16px;height:16px;transform:translateY(-50%);opacity:.95}.meta--likes::before{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" fill="white"><path d="M12.1 21.35l-1.1-1.02C5.14 14.24 2 11.39 2 7.99 2 5.42 4.04 3.5 6.6 3.5c1.54 0 3.04.73 3.99 1.87A5.19 5.19 0 0 1 14.6 3.5c2.56 0 4.6 1.92 4.6 4.49 0 3.4-3.14 6.25-8.99 12.34l-1.11 1.02z"/></svg>');background-size:16px 16px;background-repeat:no-repeat}.meta--comments::before{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" fill="white"><path d="M21 6H3v9h4v3l4-3h10z"/></svg>');background-size:16px 16px;background-repeat:no-repeat}@media(max-width: 640px){.blog-card-title{font-size:1.45rem}.blog-card-blurb{font-size:.98rem}}.cp-blog-container .blog-view-1{display:block;padding:18px 20px calc(var(--footer-h) + 30px)}.cp-blog-container .blog-view-1-no-padding{display:block}.cp-blog-container .blog-view-2{display:none}.cp-blog-container.is-editing .blog-view-1,.cp-blog-container.is-editing .blog-view-1-no-padding{display:none}.cp-blog-container.is-editing .blog-view-2{display:block;animation:blog-slide-up 500ms ease-out both}@keyframes blog-slide-up{from{transform:translateY(5000px);opacity:0}to{transform:translateY(0);opacity:1}}@media(min-width: 1400px){:root{--notch-y: 90%}}.blog-top-section{position:relative;padding:40px 20px 100px 20px;isolation:isolate}.top-bg{position:absolute;left:50%;transform:translateX(-50%);width:100vw;top:0;bottom:0;background:#000;pointer-events:none;z-index:0;--rail-w: 300px !important;--notch-y: calc(100% - 45px) !important;--notch-w: calc(var(--rail-w) + 2 * var(--rail-pad) + 28px);--xL: calc(50% - var(--notch-w) / 2);--xR: calc(50% + var(--notch-w) / 2);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, var(--xR) 100%, calc(var(--xR) - 28px) var(--notch-y), calc(var(--xL) + 28px) var(--notch-y), var(--xL) 100%, 0% 100%)}.top-inner{position:relative;z-index:1}.notch-label{position:absolute;width:100%;text-align:center;left:50%;transform:translateX(-50%);bottom:5px;font-size:1.2em}.uploader-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media(max-width: 1100px){.uploader-grid{grid-template-columns:1fr}}.panel-like,.fields-card,.upload-card{background:hsla(0,0%,100%,.06);border:1px solid rgba(0,194,222,.45);border-radius:12px;box-shadow:0 12px 30px rgba(0,0,0,.35)}.upload-card{padding:16px;display:flex;flex-direction:column;gap:12px}.upload-card .upload-card__title{font-weight:700;letter-spacing:.04em;text-transform:uppercase}.upload-card .upload-card__rule{margin:6px 0 8px;border:0;height:1px;background:linear-gradient(to right, transparent, rgba(255, 255, 255, 0.45), transparent);opacity:.6}.fields-card{padding:16px}.dropzone{display:block;position:relative;border:1px dashed rgba(0,194,222,.45);border-radius:10px;padding:12px;cursor:pointer;background:rgba(0,0,0,0);transition:border-color .2s ease,box-shadow .2s ease}.dropzone:hover{box-shadow:0 0 0 2px rgba(0,194,222,.25) inset}.dropzone.is-active{border-color:#00c2de;box-shadow:0 0 12px 2px rgba(0,194,222,.8)}.file-input{position:absolute;inset:0;opacity:0;cursor:pointer}.dz-body{pointer-events:none}.dz-title{font-weight:700;text-transform:uppercase;letter-spacing:.06em}.dz-sub{opacity:.8;font-size:.9rem;margin-top:4px}.dz-preview{display:block;width:100%;height:140px;object-fit:cover;border-radius:8px;margin-top:12px;background:#000}.dz-filename{margin-top:8px;font-size:.9rem;opacity:.85;word-break:break-all}.spacer-8{height:8px}.bottom-section{display:flex;justify-content:center;margin-top:20px}.full-edit-blog-panel{width:70%;max-width:2000px;margin:10px auto}.edit-blog-panel{background:rgba(0,0,0,.6);border-top:3px solid #00c2de;border-bottom:3px solid #00c2de;border-left:1px solid rgba(0,194,222,.3);border-right:1px solid rgba(0,194,222,.3);border-radius:12px;box-shadow:inset 0 0 0 1px rgba(0,194,222,.12),0 18px 30px rgba(0,0,0,.35);padding:12px 12px 16px}.edit-blog-panel.is-saving{pointer-events:none;opacity:.7}.edit-blog-panel__head{padding:12px 14px}.edit-blog-panel__head h3{margin:0;font-size:1rem;letter-spacing:.04em}.eb-header{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:6px 8px 12px;border-bottom:1px solid hsla(0,0%,100%,.08)}.eb-title{margin:0;font-size:1rem;letter-spacing:.04em;text-transform:uppercase;font-weight:700}.cp-cats{display:flex;align-items:center;gap:10px 12px;flex-wrap:wrap;margin:0;padding:0;border:0}.cp-cats>legend.cp-label{margin-right:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:800;color:hsla(0,0%,100%,.9)}.cp-cat{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid rgba(0,194,222,.45);border-radius:999px;background:hsla(0,0%,100%,.05);color:#f3f3f3;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .05s ease}.cp-cat:hover{box-shadow:0 0 0 2px rgba(0,194,222,.15) inset}.cp-cat:active{transform:translateY(1px)}.cp-cat:has(input:checked){background:rgba(0,194,222,.16);border-color:rgba(0,194,222,.7);box-shadow:0 0 10px rgba(0,194,222,.25),inset 0 0 0 1px rgba(0,194,222,.12)}.cp-cat input[type=checkbox]{accent-color:#00c2de;width:18px;height:18px;margin:0;flex:0 0 auto;border-radius:3px}.cp-cat input[type=checkbox]:focus-visible{outline:2px solid rgba(0,194,222,.55);outline-offset:2px;border-radius:4px}@media(max-width: 640px){.cp-cats{gap:8px 10px}.cp-cat{padding:6px 9px}}.cp-editor-tools{display:flex;gap:8px;margin-bottom:8px}.hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.blog-editor .d-editor-preview img{display:block;margin:0 auto}.eb-editor-grid{display:grid;grid-template-columns:1fr;gap:14px;padding:12px 4px 4px}@media(max-width: 900px){.eb-editor-grid{grid-template-columns:1fr}}.eb-editor .d-editor-textarea,.eb-editor .d-editor-input,.eb-editor textarea{color:#f3f3f3 !important;background:rgba(0,0,0,.6) !important;caret-color:#00c2de}.eb-editor .d-editor-textarea-wrapper{background:rgba(0,0,0,.6) !important}.eb-editor .d-editor-textarea::placeholder{color:hsla(0,0%,100%,.55)}.eb-editor,.eb-preview{background:rgba(0,0,0,.6) !important;border:1px solid rgba(0,194,222,.25);border-radius:8px;overflow:hidden}.eb-editor :is(textarea,.d-editor-textarea,.d-editor){min-height:380px}.eb-preview{padding:10px}.eb-preview :is(p,h1,h2,h3,h4,ul,ol,pre,code,blockquote){color:#f1f1f1}.eb-divider{margin:16px 0 10px;border:0;height:1px;background:linear-gradient(to right, transparent, rgba(255, 255, 255, 0.25), transparent)}.eb-note{margin:0 0 14px;font-size:.95rem;opacity:.85}.cp-btn-row{display:flex;gap:16px;justify-content:center;align-items:center;margin:8px 0 2px}.cp-btn{-webkit-appearance:none;appearance:none;border-radius:10px;padding:12px 22px;font-weight:700;letter-spacing:.03em;cursor:pointer;outline:none;transition:transform .05s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease}.cp-btn--primary{background:rgba(0,194,222,.1);border:1px solid rgba(0,194,222,.7);color:#eafcff;box-shadow:0 0 10px rgba(0,194,222,.25)}.cp-btn--primary:hover{box-shadow:0 0 0 2px rgba(0,194,222,.25) inset}.cp-btn--primary:active{transform:translateY(1px)}.cp-btn--ghost{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.25);color:#f3f3f3}.cp-btn--ghost:hover{box-shadow:0 0 0 2px hsla(0,0%,100%,.15) inset}.cp-btn--ghost:active{transform:translateY(1px)}.bottom-section-post{display:flex;justify-content:center;margin-top:20px;margin-bottom:20px}.full-post-blog-panel{background-color:#00c2de;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px);width:80%;max-width:2000px;margin:10px auto}.post-blog-panel{background-color:#111112;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px);padding:20px 100px}.post-blog-panel__head{padding:12px 14px}.post-blog-panel__head h3{margin:0;font-size:1rem;letter-spacing:.04em}.post-blog-panel img{display:block;margin:0 auto}.post-heading{margin:0 0 6px 0;font-size:1.25rem;letter-spacing:.04em;text-transform:uppercase;opacity:.95;text-align:center}.post-subheading{margin:0 0 10px 0;opacity:.85;text-align:center}.post-body{margin-top:8px;font-size:1.2em}.post-body :is(p,h1,h2,h3,h4,ul,ol,pre,code,blockquote,img){color:#f1f1f1}.post-body img{max-width:100%;height:auto;border-radius:8px}.author-byline{margin-top:10px;padding:10px 0px 10px 0px;border-top:1px solid rgba(0,194,222,.3)}.post-hero{position:relative;width:100%;max-width:1900px;margin:0 auto 14px auto;border-radius:12px;overflow:hidden;box-shadow:0 18px 30px rgba(0,0,0,.35);border:1px solid rgba(0,194,222,.35)}.post-hero__img{display:block;width:100%;aspect-ratio:1920/520;object-fit:cover;object-position:center}.post-hero__overlay{position:absolute;left:0;right:0;bottom:0;padding:20px 24px 24px;display:flex;flex-direction:column;align-items:center;text-align:center;pointer-events:none;--fade-stop: 60%;background:linear-gradient(to top, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0.35) var(--fade-stop), rgba(0, 0, 0, 0) 100%)}.post-hero__title,.post-hero__subtitle{margin:0;margin-inline:auto;max-width:min(90%,52ch)}.post-hero__title{font-size:clamp(1.6rem,2.2vw + .9rem,2.8rem);text-transform:uppercase;letter-spacing:.02em;line-height:1.08;text-shadow:0 2px 12px rgba(0,0,0,.5)}.post-hero__subtitle{margin-top:8px;font-size:clamp(1.05rem,1vw + .55rem,1.35rem);line-height:1.25;opacity:.95;text-shadow:0 1px 8px rgba(0,0,0,.45);font-style:italic}@media(max-width: 700px){.post-hero__img{aspect-ratio:1/1;object-fit:cover;object-position:center}.post-hero__overlay{--fade-stop: 38%;padding:16px 16px 18px}.post-hero__title,.post-hero__subtitle{max-width:92%}.post-hero__title{font-size:clamp(1.2rem,6vw,1.8rem);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.1}.post-hero__subtitle{font-size:clamp(1rem,3.8vw,1.15rem);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25}.post-blog-panel{padding:16px 18px}}.post-reactions{display:flex;justify-content:center;align-items:center;gap:12px;padding:12px 0 14px}.rxn-count{color:#00c2de;letter-spacing:.02em;text-shadow:0 0 10px rgba(0,194,222,.2)}.rxn-btn{-webkit-appearance:none;appearance:none;border:0;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.88);cursor:pointer;padding:6px;border-radius:8px;transition:transform .06s ease,box-shadow .15s ease,color .15s ease}.rxn-btn:hover{color:#00c2de;box-shadow:0 0 0 2px rgba(0,194,222,.18) inset}.rxn-btn:active{transform:translateY(1px) scale(0.98)}.rxn-btn:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(0,194,222,.45)}.rxn-ico{width:20px;height:20px;display:block;fill:currentColor}.rxn-btn--delete:hover{color:#ff5e5e;box-shadow:0 0 0 2px rgba(255,94,94,.18) inset}.rule-heading{display:grid;place-items:center;grid-auto-flow:column;gap:12px;margin:6px 0 18px;color:hsla(0,0%,100%,.85);text-transform:uppercase;font-weight:700;letter-spacing:.08em;font-size:.95rem}.author-card{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;padding:12px 0 6px}.author-avatar{width:64px;height:64px;border-radius:50%;object-fit:cover;border:3px solid rgba(0,194,222,.7);box-shadow:0 0 0 1px rgba(0,194,222,.25) inset,0 0 16px rgba(0,194,222,.25);background:#000}.author-info{min-width:0}.author-name{font-weight:800;letter-spacing:.02em;text-transform:uppercase;margin:0 0 2px 0}.author-title{opacity:.85;font-size:.95rem;margin-bottom:8px}.author-bio{margin:0;opacity:.9;line-height:1.4}@media(max-width: 700px){.post-reactions{gap:10px;padding:10px 0 12px}.rxn-ico{width:18px;height:18px}.author-card{grid-template-columns:auto 1fr;gap:12px}.author-avatar{width:56px;height:56px}}.comments-section{width:80%;max-width:2000px;margin:20px auto}.comments-header{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid hsla(0,0%,100%,.08)}.leave-comment{color:#00c2de;text-decoration:none;font-weight:700;letter-spacing:.02em}.leave-comment:hover{text-decoration:underline}.comment-list{list-style:none;margin-bottom:20px;padding:0;display:grid;gap:12px}.comment-card{background-color:#00c2de;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px);margin-top:5px;margin-bottom:5px}.comment-card .comment-inner{background-color:#111112;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px);padding:12px}.comment-grid{display:grid;grid-template-columns:150px 1fr;gap:14px}.comment-sidebar{display:flex;flex-direction:column;align-items:center;gap:8px;padding-right:12px;border-right:1px solid hsla(0,0%,100%,.08);text-align:center}.comment-avatar{width:72px;height:72px;border-radius:50%;object-fit:cover;border:3px solid rgba(0,194,222,.7);box-shadow:0 0 0 1px rgba(0,194,222,.25) inset,0 0 16px rgba(0,194,222,.25);background:#000}.comment-username{font-weight:800;letter-spacing:.02em;text-transform:uppercase}.role-badge{position:relative;display:inline-block;padding:4px 12px;border-radius:6px;background:#1e90ff;color:#fff;font-weight:900;letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;box-shadow:0 0 10px rgba(30,144,255,.35)}.role-badge::before,.role-badge::after{content:"";position:absolute;top:50%;transform:translateY(-50%);border:8px solid rgba(0,0,0,0)}.role-badge::before{left:-8px;border-right-color:#1e90ff}.role-badge::after{right:-8px;border-left-color:#1e90ff}.member-since{font-size:.78rem;opacity:.85}.member-since .label{display:block;text-transform:uppercase;letter-spacing:.06em}.member-since .value{display:block;margin-top:2px}.comment-main{min-width:0}.comment-meta{display:flex;justify-content:flex-end}.comment-date{font-size:.85rem;opacity:.7}.comment-content{margin:8px 0;line-height:1.4;opacity:.95}.cp-comment-flash{animation:cpCommentFlash 1.6s ease-out}@keyframes cpCommentFlash{0%{background:rgba(255,230,150,.9)}100%{background:rgba(0,0,0,0)}}.comment-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.08)}.comment-composer{margin-top:12px;padding:12px;background:hsla(0,0%,100%,.06);border:1px solid rgba(0,194,222,.35);border-radius:10px}.composer-input{display:block;width:100%;min-height:120px;resize:vertical;border:1px solid rgba(0,194,222,.3);border-radius:8px;background:rgba(0,0,0,.6);color:#f3f3f3;padding:10px}.composer-row{display:flex;gap:10px;justify-content:flex-end;margin-top:10px}@media(max-width: 700px){.comment-grid{grid-template-columns:1fr}.comment-sidebar{flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;border-right:0;border-bottom:1px solid hsla(0,0%,100%,.08);padding:0 0 10px 0;text-align:left}.comment-avatar{width:56px;height:56px}.member-since{display:none}}.rxn-btn--like[aria-pressed=true]{color:#00c2de;text-shadow:0 0 8px rgba(0,194,222,.35)}.comment-content img{max-width:100%;height:auto;border-radius:6px}.blog-focus-carousel{--fc-w: 960px;--fc-h: 540px;--fc-gap: 200px;--fc-side-scale: .78;--fc-far-scale: .62;--fc-side-op: .7;--fc-far-op: .3;--fc-blur: 3px;--fc-speed: 600ms;position:relative;width:100%;margin-inline:auto;color:#fff}.blog-focus-carousel .blog-focus-carousel__title{margin:0 0 12px;text-align:center;letter-spacing:.04em;text-transform:uppercase;font-weight:700;text-shadow:0 0 12px rgba(0,194,222,.35)}.blog-focus-carousel .blog-focus-carousel__rail{position:relative;height:var(--fc-h);display:grid;place-items:center;perspective:1200px;isolation:isolate}.blog-focus-carousel .blog-focus-carousel__slide{position:absolute;width:var(--fc-w);height:var(--fc-h);border-radius:14px;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.6);transform-origin:center center;transition:transform var(--fc-speed) ease,opacity var(--fc-speed) ease,filter var(--fc-speed) ease,z-index var(--fc-speed) step-end;will-change:transform,opacity,filter;-webkit-user-select:none;user-select:none;cursor:pointer}.blog-focus-carousel .blog-focus-carousel__slide>img{width:100%;height:100%;object-fit:cover;display:block;background:#000}.blog-focus-carousel .blog-focus-carousel__slide[data-pos="0"]{z-index:4;transform:translateX(0) translateZ(0) scale(1);opacity:1;filter:none;outline:0}.blog-focus-carousel .blog-focus-carousel__slide[data-pos="-1"]{z-index:3;transform:translateX(calc(-1 * var(--fc-gap))) rotateY(7deg) scale(var(--fc-side-scale));opacity:var(--fc-side-op);filter:blur(var(--fc-blur))}.blog-focus-carousel .blog-focus-carousel__slide[data-pos="1"]{z-index:3;transform:translateX(var(--fc-gap)) rotateY(-7deg) scale(var(--fc-side-scale));opacity:var(--fc-side-op);filter:blur(var(--fc-blur))}.blog-focus-carousel .blog-focus-carousel__slide[data-pos="-2"]{z-index:2;transform:translateX(calc(-2 * var(--fc-gap))) rotateY(12deg) scale(var(--fc-far-scale));opacity:var(--fc-far-op);filter:blur(calc(var(--fc-blur) + 1px))}.blog-focus-carousel .blog-focus-carousel__slide[data-pos="2"]{z-index:2;transform:translateX(calc(2 * var(--fc-gap))) rotateY(-12deg) scale(var(--fc-far-scale));opacity:var(--fc-far-op);filter:blur(calc(var(--fc-blur) + 1px))}.blog-focus-carousel .blog-focus-carousel__slide[aria-hidden=true]{visibility:hidden}.blog-focus-carousel .blog-focus-carousel__controls{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;align-items:center;z-index:6;pointer-events:none}.blog-focus-carousel .blog-focus-carousel__controls .blog-focus-carousel__btn{pointer-events:auto;background:hsla(0,0%,100%,.12);border:1px solid rgba(0,194,222,.35);color:#fff;font-size:28px;padding:10px 14px;border-radius:12px;opacity:.85;transition:background .18s ease,opacity .18s ease,box-shadow .18s ease}.blog-focus-carousel .blog-focus-carousel__controls .blog-focus-carousel__btn:hover{background:hsla(0,0%,100%,.2);opacity:1;box-shadow:0 0 0 2px rgba(0,194,222,.25)}.blog-focus-carousel .blog-focus-carousel__controls .blog-focus-carousel__btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,194,222,.5)}.blog-focus-carousel .blog-focus-carousel__controls .prev{justify-self:start;margin-left:6px}.blog-focus-carousel .blog-focus-carousel__controls .next{justify-self:end;margin-right:6px}@media(max-width: 1100px){.blog-focus-carousel{--fc-w: 80vw;--fc-h: 45vw;--fc-gap: 18vw}}@media(max-width: 560px){.blog-focus-carousel{--fc-w: 88vw;--fc-h: 52vw;--fc-gap: 22vw;--fc-side-scale: .74;--fc-far-scale: .58}}section.blog-rotator-section{display:flex;flex-direction:column;justify-content:center;align-items:center}section.blog-rotator-section #manage-featured-btn{width:fit-content;margin-top:35px;padding:10px 20px;color:#fff;background-color:#00c2de;transition:filter .3s ease}section.blog-rotator-section #manage-featured-btn:hover{filter:brightness(0.8)}.cp-embed{position:relative;width:100%;aspect-ratio:16/9;background:#000;border-radius:12px;overflow:hidden;margin:1rem 0}.cp-embed>iframe{position:absolute;inset:0;width:100%;height:100%;border:0}html{overflow:visible;scroll-behavior:smooth}.cp-container.promotion-index,.cp-container.promotion-page{background-color:#000;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.6) 500px, rgb(0, 0, 0) 700px, #000 1000px),url(https://igames-cp-amd-theme-images.s3.us-east-1.amazonaws.com/blur-background.png);background-repeat:no-repeat,no-repeat;background-size:100% auto,100% auto;background-position:top,top;background-attachment:scroll,scroll}.promotion-triangle-bg{position:absolute !important;max-height:800px;background-color:var(--promo-color, #F26522) !important}.promotion-triangle-bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;clip-path:polygon(4px 0, calc(100% - 4px) 0, 50% calc(95% - 4px));z-index:-1}.cp-promotion-container{position:relative;z-index:2;margin-top:60px}.promotion-nav-and-content{display:flex;justify-content:center;gap:30px}.promotion-nav{width:15%;margin-top:55px;overflow:visible}.promotion-content{width:70%}.promotion-content section{margin-top:30px;margin-bottom:30px}.promotion-title-desc .promotion-title-desc-container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:60%;margin:auto;margin-bottom:10vh}.promotion-index-title{font-size:64px;font-weight:700}.promotion-index-desc-main,.promotion-index-desc-sub{font-size:24px}.cp-promotion-container .line-container{position:relative;width:100%;height:50px;overflow:hidden}.cp-promotion-container .line{position:absolute;height:4px;top:50%;transform:translateY(-50%);background:linear-gradient(to right, transparent, var(--promo-color, #F26522));width:40%}.cp-promotion-container .line.left{left:0;background:linear-gradient(to right, transparent, var(--promo-color, #F26522))}.cp-promotion-container .line.left::after{content:"";position:absolute;right:-14px;width:15px;height:4px;background-color:var(--promo-color, #F26522);transform:rotate(-40deg);transform-origin:left center;clip-path:polygon(70% 0, 100% 100%, 0 100%, 0 0)}.cp-promotion-container .line.right{right:0;background:linear-gradient(to left, transparent, var(--promo-color, #F26522))}.cp-promotion-container .line.right::after{content:"";position:absolute;left:-14px;width:15px;height:4px;background-color:var(--promo-color, #F26522);transform:rotate(40deg);transform-origin:right center;clip-path:polygon(100% 0, 100% 100%, 0 100%, 30% 0)}.promotion-side-nav-container{background-color:#fff;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px);min-width:fit-content;width:80%;max-width:350px;margin:auto;position:sticky;top:calc(var(--header-h) + 50px)}.promotion-side-nav-inner{background-color:#000;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px);padding:15px;display:flex;flex-direction:column;gap:10px}.promotion-nav-separator{height:1px;background-color:#2a2a2c}.promotion-nav-item a{color:#fff;font-size:18px;display:block;width:100%;transition:background-color .3s ease,color .3s ease}.promotion-nav-item a:hover{color:#00c2de}.promotion-container,.promotion-container-label,.promotions-ad-slot{margin:auto}.promotion-inner{padding:20px}.promotion-container-label{font-size:18px;padding-left:20px}.promotion-details{display:flex;align-items:center;gap:15px;font-size:18px}.promotion-nav-anchor{position:relative;top:calc(var(--header-h)*-1);height:0;visibility:hidden}.promotion-media,.promotion-main-featured-desc,.promotion-sub-featured-desc-view{width:50%}.promotion-media img{width:100%;height:auto;object-fit:contain;border:1px solid #fff}.promotion-claim-container{display:flex;flex-direction:column;gap:5px;width:100%}.promotion-claim-container .promotion-key-count{font-size:26px}.promotion-claim-container .promotion-key-count-label{font-size:18px}.promotion-claim-container .promotion-ended{font-size:22px;color:#929397}.promotion-claim-container .promotion-claim-key{width:100%;text-align:center}.promotion-claim-container .promotion-claim-key-btn,.promotion-claim-container .promotion-login-claim-key-btn{display:flex;justify-content:center;align-items:center;font-size:20px;width:275px;max-width:100%;height:45px;border:1px solid}.promotion-separator{height:1px;background-color:#2a2a2c}.promotion-main-featured-container{background-color:var(--promo-color, #F26522);clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px)}.promotion-main-featured-inner{background-color:#000;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px);display:flex;flex-direction:column;align-items:center;gap:20px}.promotion-main-featured-media img{border:1px solid var(--promo-color, #F26522)}.promotion-main-featured.promotion-claim-container{align-items:center}.promotion-main-featured.promotion-key-count{color:#D9C47F}.promotion-main-featured.promotion-claim-key{display:flex;justify-content:center}.promotion-main-featured.promotion-claim-key-btn{color:#fff}.promotion-sub-featured-container,.promotion-previous-container{background-color:#fff;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px)}.promotion-sub-featured-inner,.promotion-previous-inner{background-color:#000;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px);display:flex;flex-direction:column}.promotion-sub-featured-details{margin:25px 0}.promotion-sub-featured-desc-view{display:flex;flex-direction:column;justify-content:space-between;gap:20px}.promotion-sub-featured.promotion-key-count{color:#00c2de}.promotion-sub-featured.promotion-claim-key{flex-grow:1;max-width:275px}.promotion-sub-featured.promotion-claim-key-btn{width:unset;max-width:unset}.promotion-previous-header,.promotion-previous-details{display:flex;justify-content:space-between;align-items:center;padding:15px 0}.promotion-previous-header{font-size:20px}.promotion-header-title,.promotion-body-title-container{width:50%}.promotion-body-title-container{display:flex;align-items:center;flex-wrap:wrap;gap:5%;font-size:18px}.promotion-body-title-container .promotion-body-media{width:35%;text-align:center}.promotion-body-title-container .promotion-body-media img{object-fit:contain;width:100%;max-width:100%}.promotion-body-title-container .promotion-body-title{width:60%}.promotion-header-published,.promotion-body-published{width:15%}.promotion-header-type,.promotion-body-type{width:15%}.promotion-header-status,.promotion-body-status{width:20%}.promotion-previous-link-wrapper{color:#fff;transition:background-color .3s ease,color .3s ease}.promotion-previous-link-wrapper:visited{color:#b0b2b6}.promotion-previous-link-wrapper:hover{color:#00c2de}.cp-container.promotion-page .cp-promotion-container{margin:0 17.5%}.cp-container.promotion-page .cp-promotion-container>*{margin:50px 0}.promotion-page-title{font-size:64px;text-align:center;margin-top:25px}.promotion-page-media{margin:auto;text-align:center}.promotion-page-media img,.promotion-page-media video,.promotion-page-media .promotion-page-youtube-container{box-shadow:0 0 20px 5px hsla(0,0%,100%,.1);width:100%}.promotion-page-youtube-container{position:relative;width:100%;overflow:hidden;padding-top:56.25%}.promotion-page-youtube-container>iframe{position:absolute;top:0;left:0;width:100%;height:100%}section.promotion-page-desc-claim{position:relative}.promotion-page-desc-claim-container{background-color:#fff;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px);position:relative;z-index:1}.promotion-page-desc-claim-inner,.promotion-page-popup-inner{background-color:#000;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px);border-left-width:1px;border-right-width:1px;border-color:#fff;border-style:solid;padding:15px;display:flex;justify-content:space-between}.promotion-page-game-website{color:#fff;transition:background-color .3s ease,color .3s ease;text-decoration:underline;text-underline-offset:3px;width:fit-content;margin:auto}.promotion-page-game-website:hover{text-decoration:underline;text-underline-offset:3px}.promotion-page-desc,.promotion-page-claim{width:50%;font-size:18px;margin:10px 20px}.promotion-page-claim{display:flex;flex-direction:column;justify-content:center}.promotion-page-claim-container{display:flex;flex-direction:column;gap:8px;text-align:center;border:1px solid #fff;padding:20px;font-size:22px}.promotion-page.promotion-claim-container{margin-top:50px;gap:5px}.promotion-page.promotion-key-count{color:#00c2de}.promotion-page.promotion-claim-key{display:flex;justify-content:center}.promotion-page-popup-container.closed{display:none}.promotion-page-popup-container{background-color:#00c2de;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px);position:absolute;top:0;left:0;z-index:5;width:100%;height:100%}.promotion-page-popup-inner{display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center;width:100%;height:100%;border-color:#00c2de}.promotion-page.close-key-window-btn{position:absolute;top:0;right:0;color:#000;background-color:#00c2de;border:0;width:60px;height:60px;clip-path:polygon(100% 0, 0 0, 100% 100%)}.promotion-page.close-key-window-btn-x{font-weight:900;font-size:20px;position:absolute;top:0;right:0;padding:7.5px 12.5px}.promotion-page.congrats-header{font-size:22px}.promotion-page.code-and-instructions{width:100%;display:flex;justify-content:center;align-items:center;gap:50px}.promotion-page.claimed-key-code-container,.promotion-page.claimed-key-instructions{width:40%}.promotion-page.claimed-key-code-label,.promotion-page.redemption-instructions{font-size:20px}.promotion-page.claimed-key-code-container{display:flex;flex-direction:column;gap:5px;justify-content:center}.promotion-page.claimed-key-code-container .claimed-key-code{font-size:28px}.promotion-page.claimed-key-code-container .claimed-key-copy{background-color:rgba(0,0,0,0);border:0;width:fit-content;margin:auto}.promotion-page.claimed-key-code-container .claimed-key-copy svg{font-size:28px;transition:background-color .3s ease,color .3s ease}.promotion-page.claimed-key-code-container .claimed-key-copy svg:hover{color:#00c2de}.promotion-page.code-instruction-separator{width:2px;height:100%;background-color:#5e5e5e}.promotion-page.claimed-key-instructions{text-align:start}.promotion-page.redemption-instructions-list ol{margin-top:0}.promotion-page.redemption-instruction-support a{color:#fff;transition:background-color .3s ease,color .3s ease}.promotion-page.redemption-instruction-support a:hover{color:#00c2de}.promotion-page.my-loot-link{color:#00c2de;font-size:24px;text-decoration:underline;text-underline-offset:3px}@media(max-width: 900px){.line{width:20%}.promotion-triangle-bg{clip-path:polygon(-80% 0, 180% 0, 50% 95%) !important}.promotion-triangle-bg::before{clip-path:polygon(calc(-80% + 4px) 0, calc(180% - 4px) 0, 50% calc(95% - 4px)) !important}.promotion-index-title{font-size:48px}.promotion-index-desc-main,.promotion-index-desc-sub{font-size:20px !important}.promotion-nav{display:none}.promotion-content{width:100%}.promotion-container-label{text-align:center;padding-left:0}.promotion-container,.promotion-inner{clip-path:none}.promotion-main-featured-container{border-top:1px solid var(--promo-color, #F26522);border-bottom:1px solid var(--promo-color, #F26522)}.promotion-sub-featured-container{border-top:1px solid #5e5e5e;border-bottom:1px solid #5e5e5e}.promotion-previous-container{border-top:2px solid #f4f4f4;border-bottom:2px solid #f4f4f4}.promotion-body-media{display:none}.promotion-previous-header,.promotion-previous-details{text-align:center}.promotion-previous-header>*,.promotion-previous-details>*{width:25%}.promotion-body-title{width:100% !important}.promotion-details{flex-direction:column;align-items:center}.promotion-media,.promotion-main-featured-desc,.promotion-sub-featured-desc-view{width:80%}.promotion-sub-featured.promotion-claim-container{flex-direction:row;justify-content:space-between;align-items:center}.promotion-sub-featured.promotion-claim-key{width:auto;padding:0 10px}.cp-container.promotion-page .cp-promotion-container{gap:20px;margin:0}.promotion-page-title{font-size:48px}.promotion-page-media-section{max-width:85%;margin-left:auto !important;margin-right:auto !important}.promotion-page-media-section .promotion-page-media,.promotion-page-media-section .promotion-page-media>*{width:100%}.promotion-page-desc-claim-container{clip-path:none}.promotion-page-desc-claim-inner{flex-direction:column;clip-path:none;border-left-width:0;border-right-width:0;padding:25px}.promotion-page-desc,.promotion-page-claim{width:unset}.promotion-page-popup-container,.promotion-page-popup-inner{clip-path:none;width:fit-content}.promotion-page-popup-container{top:0;bottom:0;left:0;right:0;margin:auto;height:90%}.promotion-page-popup-inner{padding-left:25px;padding-right:25px}.promotion-page.code-and-instructions{flex-direction:column;align-items:center}.promotion-page.claimed-key-code-container,.promotion-page.claimed-key-instructions{width:unset}.promotion-page.code-instruction-separator{display:none}}@media(max-width: 685px){.promotion-triangle-bg{clip-path:polygon(-150% 0, 250% 0, 50% 95%) !important}.promotion-triangle-bg::before{clip-path:polygon(calc(-150% + 4px) 0, calc(250% - 4px) 0, 50% calc(95% - 4px)) !important}section.promotion-page-title-section{margin-bottom:20px !important}section.promotion-page-media-section{margin-top:20px !important}.promotion-page-desc,.promotion-page-claim{font-size:16px}.promotion-page-claim-container{font-size:18px}.promotion-page.promotion-claim-container{gap:10px}.promotion-page.promotion-key-count{font-size:22px}.promotion-page.promotion-claim-key-btn{height:35px;font-size:18px}}html{overflow:visible;scroll-behavior:smooth}.cp-container.reward-index,.cp-container.reward-page{background-color:#000;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.6) 500px, rgb(0, 0, 0) 700px, #000 1000px),url(https://igames-cp-amd-theme-images.s3.us-east-1.amazonaws.com/blur-background.png);background-repeat:no-repeat,no-repeat;background-size:100% auto,100% auto;background-position:top,top;background-attachment:scroll,scroll}.reward-triangle-bg{position:absolute !important;max-height:800px;background-color:#D9C47F !important}.reward-triangle-bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;clip-path:polygon(4px 0, calc(100% - 4px) 0, 50% calc(95% - 4px));z-index:-1}.cp-reward-container{position:relative;z-index:2;margin-top:60px}.reward-nav-and-content{display:flex;justify-content:center;gap:30px}.reward-nav{display:none;width:15%;overflow:visible}.reward-title-desc .reward-title-desc-container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:60%;max-width:700px;margin:auto;margin-bottom:10vh}.reward-title{font-size:64px;font-weight:700}.reward-title-gold{color:#D9C47F}.reward-desc-main,.reward-desc-sub{font-size:24px}.cp-reward-container .line-container{position:relative;width:100%;height:50px;overflow:hidden}.cp-reward-container .line{position:absolute;height:4px;top:50%;transform:translateY(-50%);background:linear-gradient(to right, transparent, #D9C47F);width:40%}.cp-reward-container .line.left{left:0;background:linear-gradient(to right, transparent, #D9C47F)}.cp-reward-container .line.left::after{content:"";position:absolute;right:-14px;width:15px;height:4px;background-color:#D9C47F;transform:rotate(-40deg);transform-origin:left center;clip-path:polygon(70% 0, 100% 100%, 0 100%, 0 0)}.cp-reward-container .line.right{right:0;background:linear-gradient(to left, transparent, #D9C47F)}.cp-reward-container .line.right::after{content:"";position:absolute;left:-14px;width:15px;height:4px;background-color:#D9C47F;transform:rotate(40deg);transform-origin:right center;clip-path:polygon(100% 0, 100% 100%, 0 100%, 30% 0)}@media(max-width: 900px){.cp-reward-container .line{width:25%}.cp-reward-container .reward-triangle-bg{clip-path:polygon(-80% 0, 180% 0, 50% 95%) !important}.cp-reward-container .reward-triangle-bg::before{clip-path:polygon(calc(-80% + 4px) 0, calc(180% - 4px) 0, 50% calc(95% - 4px)) !important}.reward-title{font-size:48px}.reward-desc-main,.reward-desc-sub{font-size:20px !important}.reward-title-desc-container{margin-bottom:20px !important}.reward-nav{display:none}}@media(max-width: 685px){.reward-triangle-bg{clip-path:polygon(-150% 0, 250% 0, 50% 95%) !important}.reward-triangle-bg::before{clip-path:polygon(calc(-150% + 4px) 0, calc(250% - 4px) 0, 50% calc(95% - 4px)) !important}section.reward-page-title-section{margin-bottom:20px !important}}.loot-content{width:75%;max-width:1600px;font-size:18px}section.loot-giveaway-keys{margin:15px auto 30px auto}section.loot-ad-section{margin-bottom:30px}.loot-index-desc-sub{text-transform:uppercase;margin-top:25px}.loot-giveaway-keys-label{margin-left:15px;font-size:18px}.loot-giveaway-keys-container{background-color:#D9C47F;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px)}.loot-giveaway-keys-inner{background-color:#000;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px);padding:15px}.loot-giveaway-keys-explanation{padding-bottom:20px}.loot-giveaway-keys-separator{height:1px;background-color:#2a2a2c}.loot-giveaway-keys-row{display:flex;align-items:center;padding:25px 10px}.loot-giveaway-keys-row-data.game{width:25%}.loot-giveaway-keys-row-data.game-key-container{flex-grow:1;display:flex;align-items:center;gap:5px}.loot-giveaway-keys-row-data.claim-date-container{width:25%;text-align:right}.loot-giveaway-keys-row-data.no-keys a{transition:background-color .3s ease,color .3s ease;color:#fff}.loot-giveaway-keys-row-data.no-keys a:hover{color:#00c2de}.loot-giveaway-keys-row-data.game-key-container .game-key{font-weight:700;flex-grow:1}.game-key-copy{background-color:rgba(0,0,0,0);border:0}.game-key-copy svg{font-size:28px;transition:background-color .3s ease,color .3s ease}.game-key-copy svg:hover{color:#00c2de}@media(max-width: 900px){.loot-content{width:100%}.loot-giveaway-keys-container,.loot-giveaway-keys-inner{clip-path:none}.loot-giveaway-keys-container{border-top:2px solid #D9C47F;border-bottom:2px solid #D9C47F}.loot-giveaway-keys-row{gap:10px}.loot-giveaway-keys-row-data.game-key-container{flex-direction:column;text-align:center}}.campaign-iframe{width:100%;min-height:calc(100dvh - var(--header-h) - var(--footer-h));min-height:calc(100svh - var(--header-h) - var(--footer-h));min-height:calc(100vh - var(--header-h) - var(--footer-h));border:none;display:block;transition:opacity .2s ease}.campaign-frame-wrap{position:relative;overflow:hidden;z-index:1}.campaign-loading{position:absolute;inset:0;display:grid;place-items:center;gap:.5rem;background:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1}.campaign-loading .spinner{width:28px;height:28px;border:3px solid #fff;border-top-color:rgba(0,0,0,0);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.bo7-bordered-link{color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:24px;font-weight:700;line-height:24px;transform:scaleY(1.15);padding:10px;margin:10px;text-align:center;border-width:1px;border-style:solid}.bo7-header{color:#fff;font-family:"Roboto Condensed",sans-serif;margin:0px;font-size:48px;line-height:48px;transform:scaleY(1.15);padding:10px;text-align:center}.bo7-header-sm{color:#fff;font-family:"Roboto Condensed",sans-serif;margin:0px;font-size:30px;font-weight:bolder;line-height:30px;transform:scaleY(1.15);padding:10px}.bo7-subtext{color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:18px;line-height:24px;transform:scaleY(1.15);padding:10px;margin:0px;text-align:center}.bo7-divider{height:40px;width:100%}.bo7-fade-in{opacity:0;transform:translateY(10px);transition:opacity 300ms ease,transform 300ms ease;will-change:opacity,transform}.bo7-fade-in.bo7-is-visible{opacity:1;transform:translateY(0)}.black-ops-container{display:flex;flex-direction:column;background-color:#100000}.black-ops-container a{transition:color .3s}.black-ops-container a:visited{color:#fff}.black-ops-container a:visited:hover{color:var(--d-link-color) !important}.black-ops-container a:hover>*{color:var(--d-link-color) !important;transition:color .3s}.bo7-header-container{width:100%;height:fit-content;min-height:720px;position:relative;display:flex;flex-direction:column}.bo7-header-container #blue-orange-bg-vid{width:100%;min-height:720px;height:auto;object-fit:cover;object-position:center;z-index:0;max-height:none;filter:brightness(0.5);transition:opacity 1s}.bo7-header-container .bo7-header-content{width:100%;min-height:50%;position:absolute;top:55%;left:50%;transform:translate(-50%, -50%);z-index:1;display:flex;flex-direction:column;gap:10px}.bo7-header-container .bo7-main-text{color:#f96800;font-size:48px;font-weight:700;line-height:48px;text-align:center;margin:0px;font-family:"Roboto Condensed",sans-serif;padding:10px 20px;background:rgba(0,0,0,0);text-shadow:0px 0px 10px #000,0px 0px 20px #fd7e14;text-transform:uppercase}.bo7-header-container .circle-r{font-size:24px;margin:5px;margin-bottom:28px;width:1em;height:1em;fill:currentcolor;vertical-align:middle}.bo7-header-container .bo7-sub-text{color:#fff;font-size:24px;font-weight:700;line-height:36px;text-align:center;margin:0px;font-family:"Roboto Condensed",sans-serif;padding:10px 15px;margin-top:0px;background:rgba(0,0,0,0);text-shadow:0px 0px 10px #000}.bo7-header-container .bo7-header-img-container{display:flex;justify-content:center;align-items:center}.bo7-header-container .bo7-header-img{width:1200px;max-width:90%;height:auto}@media(max-width: 400px){.bo7-header-content{top:50% !important}.bo7-main-text{font-size:43px !important}.bo7-sub-text{font-size:20px !important}}.bo7-learn-container,.bo7-buy-container{width:100%;padding:20px;display:flex;justify-content:center;align-items:center}.bo7-blurb-container{height:600px;width:100%;background-image:url(https://d178rirzmwqq72.cloudfront.net/campaign-imgs/cod-black-ops-7/chimera-coop.jpg);background-repeat:no-repeat,no-repeat;background-size:cover,cover;background-position:center 15%,center;display:flex;flex-direction:column;justify-content:end;align-items:center}.bo7-blurb-container .bo7-blurb-text{width:85%;max-width:1200px;min-height:fit-content;margin-bottom:30px;display:flex;flex-direction:column;gap:20px;background:rgba(33,37,41,.75);padding:10px}.bo7-blurb-container .bo7-blurb-text .bo7-blurb-explanation{padding-bottom:20px}.bo7-giveaway-container{background:url(https://d178rirzmwqq72.cloudfront.net/campaign-imgs/cod-black-ops-7/blue-vertical-lines-bg.png) center/cover no-repeat,#100000;display:flex;justify-content:center;align-items:center;padding:25px 5%}.bo7-giveaway-container .bo7-giveaway-img-container{max-width:45%;display:flex;justify-content:center;padding:20px}.bo7-giveaway-container .bo7-giveaway-img-container img{width:100%;max-width:600px;height:auto}.bo7-giveaway-container .bo7-giveaway-text{max-width:45%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0px;padding:30px 10px 20px 10px}.bo7-giveaway-container .bo7-giveaway-link{margin:20px}@media(max-width: 900px){.bo7-giveaway-container{flex-direction:column}.bo7-giveaway-img-container{padding-bottom:5px !important;max-width:90% !important}.bo7-giveaway-text{padding-top:5px !important;max-width:90% !important}}.bo7-why-container{background:url(https://d178rirzmwqq72.cloudfront.net/campaign-imgs/cod-black-ops-7/red-angle-left-bg.jpg) center/cover no-repeat,#100000;display:flex;justify-content:center;align-items:center;padding:25px 5%}.bo7-why-container .bo7-why-text{max-width:45%;display:flex;flex-direction:column;gap:10px;padding:20px}.bo7-why-container .bo7-why-text>*{text-align:start}.bo7-why-container .bo7-why-img-container{max-width:45%;padding:20px}.bo7-why-container .bo7-why-img-container img{width:100%;height:auto}@media(max-width: 900px){.bo7-why-container{flex-direction:column}.bo7-why-img-container{max-width:90% !important}.bo7-why-text{max-width:90% !important}.bo7-why-text>*{text-align:center !important}}.bo7-fsr-container{background:url(https://d178rirzmwqq72.cloudfront.net/campaign-imgs/cod-black-ops-7/red-angle-right-bg.jpg) center/cover no-repeat,#100000;display:flex;justify-content:center;align-items:center;padding:10px 5%}.bo7-fsr-container .bo7-fsr-text{max-width:50%;display:flex;flex-direction:column;gap:10px;padding:20px}.bo7-fsr-container .bo7-fsr-text>*{text-align:start}.bo7-fsr-container .bo7-fsr-video-container{max-width:50%;padding:20px}.bo7-fsr-container .bo7-fsr-video-container video{width:100%;height:auto}@media(max-width: 900px){.bo7-fsr-container{flex-direction:column}.bo7-fsr-video-container{max-width:90% !important}.bo7-fsr-text{max-width:90% !important}}.bo7-drivers-container{background:url(https://d178rirzmwqq72.cloudfront.net/campaign-imgs/cod-black-ops-7/yellow-blue-bits-bg.avif) center/cover no-repeat,#100000;display:flex;justify-content:center;align-items:center;padding:25px 5%}.bo7-drivers-container .bo7-drivers-text{max-width:50%;display:flex;flex-direction:column;gap:15px;padding:30px 20px}.bo7-drivers-container .bo7-drivers-text>*{text-align:start}.bo7-drivers-container .bo7-drivers-download-container{display:flex;justify-content:center}.bo7-drivers-container .bo7-drivers-download-container .bo7-drivers-download-btn{background-color:rgba(0,0,0,.3);display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px 20px;min-width:50%;text-transform:uppercase;font-size:18px}.bo7-drivers-container .bo7-drivers-download-container .download-icon{height:1em;width:1em;color:#fff;transition:color .3s;fill:currentcolor;font-size:24px;vertical-align:middle;margin:5px}.bo7-drivers-container .bo7-drivers-img-container{max-width:50%}.bo7-drivers-container .bo7-drivers-img-container img{width:100%;height:auto}@media(max-width: 900px){.bo7-drivers-container{flex-direction:column}.bo7-drivers-img-container{max-width:90% !important}.bo7-drivers-text{max-width:90% !important}}.bo7-footer-container{background-image:url(https://d178rirzmwqq72.cloudfront.net/campaign-imgs/cod-black-ops-7/white-line-bg.svg);background-color:#100000;background-size:auto;background-repeat:no-repeat;background-position:center center;height:150px}.bo7-footer-container .bo7-footer-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.bo7-footer-container .bo7-footer-img-container{display:flex;justify-content:center;align-items:center;height:100%}.bo7-footer-container .bo7-footer-img-container img{height:105px;max-width:100%;padding:4px}.bo7-footer-container .bo7-footer-text{font-family:"Roboto Condensed",sans-serif;line-height:14px;margin:0px;padding:10px;font-size:14px}.the-game-awards-container{width:100%;height:100%;color:#fff;font-family:"Roboto Condensed",sans-serif !important;text-align:center}.the-game-awards-container .gold-text{color:#D9C47F}.the-game-awards-container .orange-text{color:#F26522}.the-game-awards-container .tga-past-sweep-text{text-decoration:underline}.the-game-awards-container h1,.the-game-awards-container h2,.the-game-awards-container h3,.the-game-awards-container h4,.the-game-awards-container h5,.the-game-awards-container h6{margin-bottom:0}.the-game-awards-container h1,.the-game-awards-container h2,.the-game-awards-container h3,.the-game-awards-container h4,.the-game-awards-container h5,.the-game-awards-container h6,.the-game-awards-container p{transform:scaleY(1.15)}.the-game-awards-container h1,.the-game-awards-container h2,.the-game-awards-container h3,.the-game-awards-container h4,.the-game-awards-container h5,.the-game-awards-container h6,.the-game-awards-container p,.the-game-awards-container div{font-family:"Roboto Condensed",sans-serif !important}.the-game-awards-container #tga-bg-vid{object-fit:cover;width:100vw;max-width:none;height:100vh;max-height:none;position:fixed;top:0;left:0;overflow:hidden;transition:opacity 1s;filter:brightness(0.5)}.the-game-awards-container .tga-content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:50px}.the-game-awards-container .tga-welcome{width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.the-game-awards-container .tga-logos{display:flex;justify-content:center;align-items:center}.the-game-awards-container .tga-logos .tga-logo-sm img{width:36px;margin:36px}.the-game-awards-container .tga-logos .tga-logo-lg img{width:305px;padding:10px;height:auto;vertical-align:middle}.the-game-awards-container .tga-logos.size-small .tga-logo-sm img{width:18px;margin:18px}.the-game-awards-container .tga-logos.size-small .tga-logo-lg img{width:150px}.the-game-awards-container .tga-down-arrow{padding:20px;margin-top:90px;animation:pulse 1s ease-in-out infinite alternate}.the-game-awards-container .tga-down-arrow svg{color:#fff;font-size:48px;line-height:48px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.the-game-awards-container #sweepstakes{width:100%;height:100%;padding-top:150px;padding-bottom:150px;border:10px solid hsla(0,0%,100%,.76)}.the-game-awards-container .tga-sweepstakes{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;max-width:1320px;margin:auto}.the-game-awards-container .tga-sweepstakes-header{display:flex;flex-direction:column;justify-content:center;align-items:center}.the-game-awards-container .tga-sweepstakes-header .tga-sweepstakes-label{font-size:36px;line-height:36px;font-weight:normal;text-transform:uppercase}.the-game-awards-container .tga-sweepstakes-details-container{display:flex;justify-content:center;padding:0 15px}.the-game-awards-container .tga-sweepstakes-gleam{width:40%}.the-game-awards-container .tga-sweepstakes-gleam .gleam-sweep-parent{height:100%;min-height:400px;background-color:#fff;padding:7.5px;border-radius:5px}.the-game-awards-container .tga-sweepstakes-gleam iframe{width:100%;height:100%;min-height:400px;max-height:none}.the-game-awards-container .tga-sweepstakes-gleam .tga-gleam-placeholder .tga-gleam-placeholder-inner{padding:10px;border-radius:5px}.the-game-awards-container .tga-sweepstakes-gleam .tga-sweepstakes-gleam-disclaimer{color:hsla(0,0%,100%,.76);font-size:15px;line-height:18px;text-align:start}.the-game-awards-container .tga-sweepstakes-details-outer,.the-game-awards-container .tga-join-activities-outer{background-color:rgba(247,99,12,.6);clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px)}.the-game-awards-container .tga-sweepstakes-details-outer{width:60%;margin-left:20px}.the-game-awards-container .tga-sweepstakes-details-inner,.the-game-awards-container .tga-join-activities-inner{background-color:rgba(5,30,53,.8);clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px)}.the-game-awards-container .tga-sweepstakes-details-inner{width:100%;height:100%;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.the-game-awards-container .tga-sweepstakes-details-top{display:flex;flex-direction:column;padding-bottom:10px}.the-game-awards-container .tga-sweepstakes-details-top h1{padding-bottom:15px}.the-game-awards-container .tga-sweepstakes-details-top p{margin:.5em 0}.the-game-awards-container .tga-sweepstakes-details-date-range{display:flex;justify-content:center;align-items:center;flex-grow:1;border-top:1.5px solid #53656a;padding:15px 0}.the-game-awards-container .tga-sweepstakes-details-date-range>*{width:50%}.the-game-awards-container .tga-sweepstake-text{padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.the-game-awards-container #tga-twitch{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.the-game-awards-container #tga-twitch-embed{width:100%;max-width:1800px;height:700px;display:flex;justify-content:center}.the-game-awards-container #tga-twitch-embed iframe{max-width:none;max-height:none}.the-game-awards-container .tga-twitch-text{width:80%;max-width:1800px;display:flex;flex-direction:column;gap:10px;padding:15px}.the-game-awards-container .tga-twitch-header{font-weight:400;font-size:36px;line-height:36px;padding:20px}.the-game-awards-container .tga-twitch-blurb{font-size:24px;line-height:24px;margin:0}.the-game-awards-container .tga-twitch-blurb.tga-twitch-datetime{margin-top:25px;font-weight:700;font-size:30px;text-transform:uppercase}.the-game-awards-container .tga-twitch-blurb svg{color:#7289da;margin-right:10px;margin-left:10px;font-size:36px;line-height:36px;vertical-align:middle}.the-game-awards-container .tga-twitch-blurb svg:hover{animation:pulse 1s ease-in-out alternate}.the-game-awards-container #tga-partners{display:flex;flex-direction:column;justify-content:center;align-items:center}.the-game-awards-container .tga-partners-thanks{width:80%;border-top:2px solid rgba(242,101,34,.75);padding-top:20px}.the-game-awards-container .tga-img-scale-down{padding:100px}.the-game-awards-container .tga-img-scale-down-sm{padding:30px}.the-game-awards-container .tga-join-activities-outer{width:80%;margin-bottom:50px}.the-game-awards-container .tga-join-activities-inner{padding:15px}.the-game-awards-container .tga-join-header{font-weight:400}.the-game-awards-container .bold-date{font-weight:bolder;margin-right:2px}@media(max-width: 750px){.the-game-awards-container .tga-logo-lg{width:33% !important}.the-game-awards-container .tga-logo-lg img{width:100% !important}.the-game-awards-container .tga-logo-sm{width:15%}.the-game-awards-container .tga-logo-sm img{width:30% !important;margin:0 !important}}@media(max-width: 900px){.the-game-awards-container #sweepstakes{padding-top:50px;padding-bottom:50px}.the-game-awards-container .tga-sweepstakes-details-container{flex-direction:column;align-items:center;gap:25px}.the-game-awards-container .tga-sweepstakes-details-container .tga-sweepstakes-gleam-disclaimer{text-align:center}.the-game-awards-container .tga-sweepstakes-details-container>*{width:100%;text-align:center}.the-game-awards-container .tga-sweepstakes-details-outer{margin-left:0}.the-game-awards-container .tga-sweepstakes-details-date-range[data-open=true]{flex-direction:column}.the-game-awards-container .tga-sweepstakes-details-date-range>*{width:100%}.the-game-awards-container .tga-img-scale-down{padding:50px}.the-game-awards-container .tga-img-scale-down-sm{padding:20px}.the-game-awards-container .tga-twitch-text{gap:30px;width:90%}}.cp-main-signup{position:relative;z-index:1;flex:1;padding:2rem;display:flex;flex-direction:column;justify-content:space-around;text-align:center;color:#fff}.signup-progress{position:relative;width:100%;height:6px;background-color:rgba(0,194,222,.2);overflow:hidden}.signup-progress-bar{height:100%;background-color:#00c2de;transition:width .4s ease}.cp-signup-divider-line{width:300px;height:1px;background-color:#fff;margin:1rem auto;border-radius:1px}.signup-form{display:flex;overflow:hidden;width:100%}.signup-step{min-width:100%;transition:transform .6s ease}.signup-step label{color:#fff;display:block;text-align:center;margin:25px}.signup-step input{display:block;margin:0 auto;width:300px;padding:1rem;margin-bottom:15px;text-align:left;background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);font-size:1rem;color:#fff;border-image:linear-gradient(to right, #00c2de, rgb(43.5, 228.3243243243, 255), #4fffca, #4fffca, #abff67, #4fffca, #8feaff) 1;border-image-slice:1;border-width:0 0 1px 0;border-style:solid}.signup-step input:focus{outline:none;border-width:0 0 3px 0}.signup-step input::placeholder{color:#fff;text-transform:uppercase;opacity:.7}.signup-step .cp-check{display:grid;grid-template-columns:16px 1fr;align-items:start;gap:10px;width:auto;max-width:600px;margin:8px auto;text-align:left;color:#f3f3f3;line-height:1.3}.signup-step .cp-check input[type=checkbox]{position:absolute !important;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.signup-step .cp-check .cp-box{inline-size:14px;block-size:14px;border:1.5px solid #00c2de;border-radius:2px;display:inline-block;translate:0 2px;background:rgba(0,0,0,0)}.signup-step .cp-check input[type=checkbox]:focus-visible+.cp-box{outline:2px solid rgba(0,194,222,.55);outline-offset:2px}.signup-step .cp-check:hover .cp-box{border-color:rgb(7.8,223.8216216216,255)}.signup-step .cp-check input[type=checkbox]:checked+.cp-box{background:#00c2de;box-shadow:0 0 0 1px #00c2de inset}.signup-step .cp-check input[type=checkbox]:checked+.cp-box::after{content:"";position:relative;left:3px;top:1px;width:5px;height:8px;border:2px solid #000;border-top:0;border-left:0;transform:rotate(45deg);display:block}.signup-step .cp-check input[type=checkbox]:disabled+.cp-box,.signup-step .cp-check input[type=checkbox]:disabled~.cp-text{opacity:.45;cursor:not-allowed}.signup-step .cp-check .cp-text{grid-column:2/-1}.signup-step .cp-check .cp-text+.cp-text{margin-top:6px}.signup-step .signup-step label.cp-check{display:grid;margin:10px auto;text-align:left}.signup-step .pw-head{display:inline-grid;grid-auto-flow:column;align-items:center;gap:8px;color:#fff;margin:10px auto 6px;text-align:center;position:relative}.signup-step .cp-info{margin:0px !important;display:inline-grid;place-items:center;width:18px;height:18px;border:1px solid #00c2de;border-radius:999px;background:rgba(0,0,0,0);color:#00c2de;padding:0;line-height:1;cursor:pointer}.signup-step .cp-info:hover,.signup-step .cp-info:focus-visible{box-shadow:0 0 0 2px rgba(0,194,222,.35);outline:none}.signup-step .cp-tooltip{position:absolute;left:50%;bottom:100%;transform:translateX(-50%) translateY(-8px);min-width:260px;max-width:320px;padding:10px 12px;background:rgba(0,0,0,.9);color:#fff;border:1px solid #00c2de;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.45),0 0 0 1px rgba(0,194,222,.15) inset;z-index:20;font-size:.95rem;pointer-events:none;opacity:0;transition:opacity .12s ease,transform .12s ease}.signup-step .cp-tooltip::after{content:"";position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);border:6px solid rgba(0,0,0,0);border-top-color:#00c2de}.signup-step .cp-tooltip.is-open{pointer-events:auto;opacity:1;transform:translateX(-50%) translateY(-12px)}.signup-step .pw-rules{list-style:none;padding:6px 0 0;margin:0;display:grid;gap:4px;font-size:.9rem;opacity:.95}.signup-step .pw-rules li{display:grid;grid-template-columns:14px 1fr;align-items:center;gap:8px;opacity:.75}.signup-step .pw-rules li::before{content:"";width:10px;height:10px;border:1px solid #00c2de;border-radius:2px;display:inline-block}.signup-step .pw-rules li.ok{opacity:1}.signup-step .pw-rules li.ok::before{background:#00c2de;box-shadow:0 0 0 1px #00c2de inset}.signup-step input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}.signup-step button{display:block;margin:1rem auto 0;background:rgba(0,0,0,0);border:none;color:#00c2de;text-transform:uppercase;padding:.5rem 2rem;cursor:pointer;transition:background-color .2s,color .2s}.signup-step button:hover{background-color:#00c2de;color:#000}.signup-step .sign-up-error{margin:30px;color:#f26522;font-weight:bold;font-size:1.5rem}.signup-step .spinner{display:inline-block;width:1rem;height:1rem;border:2px solid #fff;border-top:2px solid rgba(0,0,0,0);border-radius:50%;margin-right:.5rem;animation:spin .6s linear infinite;vertical-align:middle}@keyframes spin{to{transform:rotate(360deg)}}.signup-form.step-1 .signup-step{transform:translateX(0%)}.signup-form.step-2 .signup-step{transform:translateX(-100%)}.signup-form.step-3 .signup-step{transform:translateX(-200%)}.signup-form.step-4 .signup-step{transform:translateX(0%)}.signup-form.step-5 .signup-step{transform:translateX(-100%)}.signup-step .cpap-mini-row .cpap-mini-btn{inline-size:var(--cpap-size);block-size:var(--cpap-size);padding:0 !important;margin:0 !important;text-transform:none !important;background:rgba(0,0,0,0) !important;border:0 !important;display:inline-grid;place-items:center}.signup-step .cpap-mini-row .cpap-mini-btn .cpap-mini-img{inline-size:100%;block-size:100%;border-radius:50%;display:block;object-fit:cover}.signup-step .cpap-mini-row .cpap-mini-btn:focus-visible .cpap-mini-img{box-shadow:0 0 0 3px rgba(0,194,222,.35)}.signup-step .cpap-mini-row .cpap-mini-btn.is-selected .cpap-mini-img{box-shadow:0 0 0 2px #00c2de,0 0 0 6px rgba(0,194,222,.2)}.cpap-mini-row{display:flex;justify-content:center;align-items:center;gap:var(--cpap-gap, 14px);width:100%}.cpap-mini-picker{--cpap-size: 56px}.cp-main-signup>label{color:#fff;display:block;text-align:center;margin:25px}.cp-main-signup>input,.cp-main-signup>input[type=email],.cp-main-signup>input[type=text],.cp-main-signup>input[type=date]{display:block;margin:0 auto 15px;width:300px;padding:1rem;text-align:left;background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);font-size:1rem;color:#fff;border-image:linear-gradient(to right, #00c2de, rgb(43.5, 228.3243243243, 255), #4fffca, #4fffca, #abff67, #4fffca, #8feaff) 1;border-image-slice:1;border-width:0 0 1px 0;border-style:solid}.cp-main-signup>input:focus,.cp-main-signup>input[type=email]:focus,.cp-main-signup>input[type=text]:focus,.cp-main-signup>input[type=date]:focus{outline:none;border-width:0 0 3px 0}.cp-main-signup>input::placeholder,.cp-main-signup>input[type=email]::placeholder,.cp-main-signup>input[type=text]::placeholder,.cp-main-signup>input[type=date]::placeholder{color:#fff;text-transform:uppercase;opacity:.7}.cp-main-signup>button{display:block;margin:1rem auto 0;background:rgba(0,0,0,0);border:none;color:#00c2de;text-transform:uppercase;padding:.5rem 2rem;cursor:pointer;transition:background-color .2s,color .2s}.cp-main-signup>button:hover{background-color:#00c2de;color:#000}.cp-main-signup>button:disabled{opacity:.6;cursor:not-allowed}.cp-main-signup .sign-up-error{margin:30px;color:#f26522;font-weight:bold;font-size:1.5rem}.signup-progress-bar{transition:width .4s ease}.cp-main-signup>input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer}.cp-account-container{position:relative;z-index:1;padding:18px 20px calc(var(--footer-h) + 30px);color:#f3f3f3}.account-hero{text-align:center;margin-top:8px;margin-bottom:12px}.account-username{margin:0 0 12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:clamp(1.25rem,3.2vw,2.25rem)}.account-avatar-wrap{width:152px;height:152px;margin:0 auto 14px;border-radius:50%;padding:4px}.account-avatar-wrap .avatar{box-shadow:0 0 18px rgba(0,194,222,.35),inset 0 0 8px rgba(0,0,0,.6)}.account-avatar{width:100%;height:100%;border-radius:50%;display:block;object-fit:cover;background:#000;border:3px solid #000}.account-joined-line{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin:6px auto 8px;max-width:900px}.account-joined-line .line{height:1px;background:linear-gradient(to right, transparent, rgba(255, 255, 255, 0.35))}.account-joined-line .joined-text{font-size:.9rem;letter-spacing:.08em;opacity:.9;white-space:nowrap}.account-layout{display:grid;grid-template-columns:260px minmax(0, 1fr);gap:20px;align-items:start;margin-top:14px}@media(max-width: 1000px){.account-layout{grid-template-columns:1fr}}.account-nav{background:rgba(0,0,0,.65);border-top:3px solid #fff;border-bottom:3px solid #fff;border-left:1px solid hsla(0,0%,100%,.5);border-right:1px solid hsla(0,0%,100%,.5);border-radius:10px}.account-nav nav{padding:14px}.account-nav ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.account-nav li{display:block;color:#fff;text-decoration:none;padding:10px 12px;border:1px solid rgba(0,0,0,0);border-radius:8px}.account-nav li a:visited{color:#fff}.account-nav li:hover a{background:rgba(0,194,222,.18);border-color:rgba(0,194,222,.35)}.account-nav li.active{color:#00c2de}.account-panel-container{display:flex;flex-direction:column;align-items:center}.full-account-panel{width:80%}@media(max-width: 1000px){.full-account-panel{width:100%}}.account-panel{background-color:#fff;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px)}.account-panel-inner{background-color:#111112;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px)}.account-panel__head{padding:12px 14px;border-bottom:1px solid hsla(0,0%,100%,.08)}.account-panel__head h3{margin:0;font-size:1rem;letter-spacing:.04em}.settings-list{display:grid}.settings-list input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer}.settings-row{display:grid;grid-template-columns:260px 1fr auto;gap:10px 16px;align-items:center;padding:14px;border-bottom:1px solid hsla(0,0%,100%,.08)}.settings-row:last-child{border-bottom:0}.settings-row .label{opacity:.85;font-size:.95rem}.settings-row .value{opacity:.95;overflow-wrap:anywhere}.settings-row .action-link{background:rgba(0,0,0,0);border:0;color:#00c2de;text-transform:uppercase;font-weight:700;letter-spacing:.04em;padding:6px 0;cursor:pointer}.settings-row .action-link:hover{text-decoration:underline}.settings-row .action-link:disabled{color:rgba(0,194,222,.25)}.settings-row input{width:clamp(200px,15vw,250px);background:rgba(0,0,0,0);border:none;border-bottom:1px solid #00c2de;color:#fff;font-size:1rem}.settings-row input:focus{outline:none;border-bottom-width:2px}.settings-row input::placeholder{color:#fff;text-transform:uppercase}@media(max-width: 800px){.settings-row{grid-template-columns:180px 1fr auto}.settings-row input{width:150px}}@media(max-width: 600px){.settings-row{grid-template-columns:1fr}.settings-row .action-link{justify-self:center}.settings-row .value{width:clamp(120px,80%,350px);justify-self:center}.settings-row .value:has(.timezone-input){display:flex;justify-content:center;align-items:center}.settings-row input{width:100%;text-align:center}}@media(max-width: 1200px)and (min-width: 1000px){.settings-row{grid-template-columns:200px 1fr auto}.settings-row .timezone-input{width:15vw}}.account-timezone.select-kit .select-kit-header{background:rgba(0,0,0,0) !important}.account-timezone.select-kit .select-kit-selected-name{color:#fff !important;font-weight:500}.account-timezone.select-kit .select-kit-filter .filter-input{color:#000 !important;caret-color:#000 !important}.account-timezone.select-kit .select-kit-collection,.account-timezone.select-kit .select-kit-body{background:#fff !important}.account-timezone.select-kit .select-kit-row{color:#000 !important}.account-timezone.select-kit .select-kit-row.is-selected{background:#e5e5e5 !important;color:#000 !important}.account-timezone.select-kit .select-kit-row.is-highlighted{background:#f0f0f0 !important;color:#000 !important}.settings-subsection{padding:12px 14px 16px;border-top:1px solid hsla(0,0%,100%,.08)}.settings-subsection h4{margin:6px 0 10px;font-size:.95rem;letter-spacing:.03em}.settings-subsection .checkbox{display:flex;align-items:center;gap:8px;margin:6px 0}.settings-subsection .checkbox input{accent-color:#00c2de}.connected-grid,.social-auth__list{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-items:center;list-style:none;margin:0 auto;padding:0;max-width:100%}.connected-grid li,.social-auth__list li{display:inline-flex;align-items:center;gap:6px}.icon-token{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:10px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);transition:transform 120ms ease,box-shadow 120ms ease,border-color 120ms ease;cursor:pointer;text-decoration:none}.icon-token svg{width:22px;height:22px}.icon-token:hover{border-color:rgba(0,194,222,.5);box-shadow:0 0 0 2px rgba(0,194,222,.15) inset;transform:translateY(-1px)}.icon-token:focus-visible{outline:2px solid #00c2de;outline-offset:2px}.is-unlinked .icon-token{opacity:.45;filter:grayscale(100%)}.is-linked .icon-token{opacity:1;filter:none}.unlink-btn{font-size:.75rem;line-height:1.1;padding:4px 8px;border-radius:6px;border:1px solid hsla(0,0%,100%,.18);background:rgba(0,0,0,0);color:#fff;cursor:pointer}.unlink-btn:hover{border-color:rgba(0,194,222,.6);background:rgba(0,194,222,.12)}.unlink-btn:disabled{opacity:.5;cursor:not-allowed}.conn-tip{margin-top:8px;font-size:.85rem;opacity:.85}@media(prefers-reduced-motion: reduce){.icon-token{transition:none}}.account-img-slot{margin:20px auto 0;display:grid;place-items:center;max-width:920px}.mfa-setup-grid{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:flex-start;margin-bottom:1rem;margin-top:1rem}.mfa-qr-block .mfa-qr-target{width:160px;height:160px;background:#111;display:flex;align-items:center;justify-content:center}.mfa-secret-block code{word-break:break-all;font-family:monospace;font-size:.9em}.account-nav{background-color:#fff;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px);border:0;border-radius:0}.account-nav nav{background-color:#111112;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px)}.double-col-profile-panel{width:80%;display:flex;flex-direction:row}.half-edit-profile-panel{flex:1;padding:10px}.edit-profile-panel-container{display:flex;flex-direction:column;align-items:center}.full-edit-profile-panel{width:80%}.edit-profile-panel{background-color:#fff;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px)}.edit-profile-panel .edit-profile-panel-inner{background-color:#111112;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px);display:flex;flex-direction:row;align-items:start;flex-wrap:nowrap;padding:12px 14px}.edit-profile-panel .edit-profile-panel-inner>*{width:100%}.edit-profile-panel .edit-profile-panel-inner.connected-accounts{flex-direction:column}.edit-profile-panel__head{padding:12px 14px}.edit-profile-panel__head h3{margin:0;font-size:1rem;letter-spacing:.04em}.edit-profile-col{flex:1 1 0;min-width:0}.edit-profile-col.avatar-selector{border-left:1px solid hsla(0,0%,100%,.2)}.edit-profile-col.avatar-selector .edit-profile-col__head{margin-left:5px}.edit-profile-col__head{border-bottom:1px solid hsla(0,0%,100%,.2)}.edit-profile-col__content{padding:12px 14px}.edit-profile-col__content .action-link{background:rgba(0,0,0,0);border:0;color:#00c2de;text-transform:uppercase;font-weight:700;letter-spacing:.04em;padding:6px 0;cursor:pointer}.edit-profile-col__content .action-link:hover{text-decoration:underline}.edit-profile-col__content .action-link:disabled{color:rgba(0,194,222,.25)}.cp-textarea{width:100%;min-height:160px;background:rgba(0,0,0,0);color:#fff;border:1px solid rgba(0,194,222,.65);border-radius:10px;padding:12px 14px;resize:vertical;background-color:hsla(0,0%,100%,.1)}.cp-textarea::placeholder{color:#bbb}.cp-textarea:focus{outline:none;box-shadow:0 0 0 2px rgba(0,194,222,.35)}.edit-profile-img-slot{margin:20px auto 0;display:grid;place-items:center;max-width:920px}.preset-avatar-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(64px, 1fr));gap:12px}.preset-avatar-btn{border:0;background:rgba(0,0,0,0);padding:0;cursor:pointer}.preset-avatar-btn img{width:64px;height:64px;border-radius:50%;display:block}.edit-profile-panel-inner.cp-top-games{display:block;width:100%}.edit-profile-panel-inner.cp-top-games p.muted{margin:0}.edit-profile-panel-inner.cp-top-games .action-link{background:rgba(0,0,0,0);border:0;color:#00c2de;text-transform:uppercase;font-weight:700;letter-spacing:.04em;padding:6px 0;margin-bottom:20px;cursor:pointer}.edit-profile-panel-inner.cp-top-games .action-link:hover{text-decoration:underline}.edit-profile-panel-inner.cp-top-games .action-link:disabled{color:rgba(0,194,222,.25)}.cp-top-games .game-row{display:flex;column-gap:12px;align-items:center;padding:6px 0}.cp-top-games .game-index{font-weight:700;text-align:right;opacity:.7}.cp-top-games .picker-label{display:none}.cp-top-games .game-picker{flex-grow:1;max-width:70%}.cp-top-games .game-color{display:flex;align-items:center;gap:8px}.cp-top-games .game-color input[type=text]{width:110px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;text-transform:uppercase}.cp-top-games .color-swatch{width:24px;height:24px;border-radius:6px;border:1px solid var(--primary-low, #e5e5e5);box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.cp-top-games .row-divider{margin:10px 0}.cp-top-games .ig-actions{text-align:center;margin-top:12px;margin-bottom:12px}.cp-top-games .select2-container{width:100% !important}.cp-top-games .select2-selection--single{height:38px;padding:5px 8px;border-radius:6px;border:1px solid #00c2de;display:flex;align-items:center;background-color:rgba(0,0,0,0)}.cp-top-games .select2-selection__rendered{line-height:26px;color:#fff !important}.cp-top-games .select2-selection__clear{color:#fff !important;opacity:.8}.cp-top-games .select2-selection__arrow b{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;opacity:.8}.edit-profile-panel.cp-album-panel{display:grid;grid-template-rows:auto auto 1fr;align-items:stretch}.edit-profile-panel.cp-album-panel .edit-profile-panel-inner{flex-direction:column;row-gap:12px}.edit-profile-panel.cp-album-panel>*{min-width:0}.cp-album-sub{opacity:.85;margin:0 0 10px 0}.cp-upload-box{border:1px dashed rgba(0,194,222,.65);border-radius:10px;padding:18px 14px;text-align:center;transition:background .15s ease,border-color .15s ease}.cp-upload-box.is-dragging{background:rgba(0,194,222,.12);border-color:#00c2de}.cp-upload-icon{font-size:28px;margin-bottom:6px;opacity:.9}.cp-upload-text{margin-bottom:10px;opacity:.9}.cp-file-choose{display:inline-block;border:1px solid #00c2de;color:#00c2de;padding:8px 14px;border-radius:8px;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:rgba(0,0,0,0)}.cp-file-input{display:none}.cp-uploading{margin-top:8px;opacity:.85}.cp-limit-hint{margin-top:8px;color:#f26522;font-weight:600}.cp-album-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(120px, 1fr));gap:10px}.cp-album-item{position:relative;margin:0}.cp-album-item img{width:100%;height:100px;object-fit:cover;border-radius:8px;display:block;border:1px solid rgba(0,194,222,.35);background:#000}.cp-album-delete{position:absolute;top:6px;right:6px;background:rgba(0,0,0,.55);color:#fff;border:1px solid hsla(0,0%,100%,.35);border-radius:6px;width:24px;height:24px;line-height:22px;text-align:center;padding:0;cursor:pointer}.cp-album-empty{opacity:.8;padding:12px;text-align:center}.linked-accounts-prev-heading{display:flex;justify-content:center;align-items:center;text-align:center;opacity:.8;padding:10px}.icon-token.is-shown{color:#00c2de;transform:scale(1.1)}@media(max-width: 900px){.double-col-profile-panel{flex-direction:column}.edit-profile-panel-inner{flex-direction:column}.edit-profile-panel-inner.about-and-avatar{flex-direction:column}.edit-profile-panel-inner.about-and-avatar .avatar-selector{border-left:0}.preset-avatar-grid{grid-template-columns:repeat(auto-fill, minmax(48px, 1fr))}.preset-avatar-grid img{width:48px;height:48px}}@media(max-width: 1000px){.full-edit-profile-panel,.double-col-profile-panel{width:100%}}.profile-1-hero{text-align:center;margin-top:8px;margin-bottom:12px;display:flex;flex-direction:column;align-items:center}.profile-1-title-container{width:300px;margin:50px 0px 30px 0px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px}.profile-1-title-container .profile-1-title{min-width:90px}.profile-1-title-container .profile-1-line{height:3px;background:#00c2de;box-shadow:0 0 10px #00c2de}.profile-1-username-container{width:97vw;margin:0px 0px 50px 0px;display:flex;justify-content:space-between;align-items:center;column-gap:20px}.profile-1-username-container span{width:33%}.profile-1-username-container .profile-1-line{height:3px;background:#00c2de;box-shadow:0 0 10px #00c2de}.profile-1-username{margin:0 0 12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:clamp(1.25rem,3.2vw,2.25rem)}.profile-1-grid{width:100%;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;max-width:2400px;margin:0 auto;align-items:start;justify-items:stretch}.profile-1-flex{width:100%;padding:0 5vw;display:flex;flex-direction:column}.profile-1-row{display:flex;column-gap:50px}.profile-1-row.top{min-height:fit-content}@media(max-width: 900px){.profile-1-grid{grid-template-columns:1fr}}.full-profile-1-panel{height:auto;margin:10px auto}.full-profile-1-panel.latest,.full-profile-1-panel.top-5{width:40%}.full-profile-1-panel.about,.full-profile-1-panel.user-images{width:60%}@media(max-width: 900px){.profile-1-row{flex-direction:column}.full-profile-1-panel{width:100% !important}}.full-profile-1-panel.about{display:flex;flex-direction:column}.full-profile-1-panel.about .profile-1-panel{flex-grow:1}.full-profile-1-panel.about .profile-1-panel-inner{height:100%;min-height:50px;display:flex;flex-direction:column}.full-profile-1-panel.about .profile-1-panel-inner .profile-1-report{margin-top:auto;margin-bottom:15px}.profile-1-panel{background-color:#00c2de;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px);display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;margin:15px}.profile-1-panel .profile-1-panel-inner{background-color:#111112;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px);width:100%;padding:5px 15px}.profile-1-panel__head{padding:0 14px}.profile-1-panel__head h3{margin:0;font-size:1rem;letter-spacing:.04em}.full-profile-1-panel.latest .profile-1-panel__head{display:flex;justify-content:space-between;align-items:center}.full-profile-1-panel.latest .profile-1-panel__head h5{margin:0}.full-profile-1-panel.latest .profile-1-panel__head h5 a{color:#fff}.profile-top-game-item{display:flex;align-items:center;justify-content:center;text-align:center;min-height:100px;text-transform:uppercase;font-weight:700;font-size:clamp(1rem,2.2vw,1.25rem);letter-spacing:.04em;line-height:1.2;overflow-wrap:anywhere;width:100%;margin:2px}.profile-1-report{align-self:flex-end;margin-top:10px}.cp-flag-btn{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:9999px;border:1px solid #00c2de;background:rgba(0,0,0,0);color:#00c2de;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s,border-color .2s}.cp-flag-btn:hover{background:#00c2de;color:#000;box-shadow:0 0 0 2px rgba(0,194,222,.25)}.cp-flag-btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,194,222,.45)}.cp-flag-btn .d-icon{width:16px;height:16px}.profile-linked-icons{display:flex;justify-content:center;align-items:center;gap:18px;padding:10px 0;margin:0;list-style:none;align-self:center}.icon-token{display:grid;place-items:center;inline-size:auto;block-size:auto;border:none;background:none;box-shadow:none;color:#fff;text-decoration:none}.icon-token .d-icon{font-size:1.6rem}.icon-token:hover{color:#00c2de;transform:scale(1.1)}.icon-token:focus-visible{outline:none;color:rgb(18,225.1081081081,255)}.icon-token.is-off{opacity:.45;filter:grayscale(1);pointer-events:none}@media(max-width: 480px){.profile-linked-icons{--tok: 40px;--glyph: 22px;gap:8px 10px}}.activity-head{display:flex;align-items:center;justify-content:space-between}.activity-head .activity-see-more{color:#ccc;text-decoration:none;font-weight:600;letter-spacing:.02em}.activity-head .activity-see-more:hover{color:#00c2de;text-decoration:underline}.activity-list{width:100%;list-style:none;margin:4px 0 0;padding:6px 6px 10px;display:flex;flex-direction:column;gap:8px}.activity-list li{margin:0}.activity-list .row{display:grid;grid-template-columns:40px 1fr;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;text-decoration:none;color:inherit}.activity-list .row:hover{background:rgba(0,194,222,.12);outline:1px solid rgba(0,194,222,.35);box-shadow:0 0 0 2px rgba(0,194,222,.12) inset}.activity-list .bullet{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;position:relative;box-shadow:inset 0 0 0 2px rgba(0,194,222,.55),0 0 10px rgba(0,194,222,.35);background:radial-gradient(circle at 30% 30%, rgba(255, 255, 255, 0.18), rgba(255, 255, 255, 0) 60%)}.activity-list .bullet .d-icon{width:18px;height:18px;color:#00c2de;opacity:.95}.activity-list .meta{display:flex;flex-direction:column;gap:2px;line-height:1.2}.activity-list .preview{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activity-list .when{font-size:.8rem;opacity:.8}.focus-carousel{--fc-w: 900px;--fc-h: 510px;--fc-gap: 7vw;--fc-side-scale: .78;--fc-far-scale: .62;--fc-side-op: .7;--fc-far-op: .3;--fc-blur: 3px;--fc-speed: 600ms;position:relative;width:100%;margin-inline:auto;color:#fff}.focus-carousel .focus-carousel__title{margin:0 0 12px;text-align:center;letter-spacing:.04em;text-transform:uppercase;font-weight:700;text-shadow:0 0 12px rgba(0,194,222,.35)}.focus-carousel .focus-carousel__rail{position:relative;height:var(--fc-h);display:grid;place-items:center;perspective:1200px;isolation:isolate}.focus-carousel .focus-carousel__slide{position:absolute;width:100%;max-width:var(--fc-w);height:var(--fc-h);max-height:100%;overflow:hidden;box-shadow:0 0 200px 5px rgba(0,0,0,.5);transform-origin:center center;transition:transform var(--fc-speed) ease,opacity var(--fc-speed) ease,filter var(--fc-speed) ease,z-index var(--fc-speed) step-end;will-change:transform,opacity,filter;-webkit-user-select:none;user-select:none;cursor:pointer}.focus-carousel .focus-carousel__slide>img{width:100%;height:100%;object-fit:contain;display:block;background:rgba(0,0,0,.25)}.focus-carousel .focus-carousel__slide[data-pos="0"]{z-index:4;transform:translateX(0) translateZ(0) scale(1);opacity:1;filter:none;outline:0}.focus-carousel .focus-carousel__slide[data-pos="-1"]{z-index:3;transform:translateX(calc(-1 * var(--fc-gap))) rotateY(7deg) scale(var(--fc-side-scale));opacity:var(--fc-side-op);filter:blur(var(--fc-blur))}.focus-carousel .focus-carousel__slide[data-pos="1"]{z-index:3;transform:translateX(var(--fc-gap)) rotateY(-7deg) scale(var(--fc-side-scale));opacity:var(--fc-side-op);filter:blur(var(--fc-blur))}.focus-carousel .focus-carousel__slide[data-pos="-2"]{z-index:2;transform:translateX(calc(-2 * var(--fc-gap))) rotateY(12deg) scale(var(--fc-far-scale));opacity:var(--fc-far-op);filter:blur(calc(var(--fc-blur) + 1px))}.focus-carousel .focus-carousel__slide[data-pos="2"]{z-index:2;transform:translateX(calc(2 * var(--fc-gap))) rotateY(-12deg) scale(var(--fc-far-scale));opacity:var(--fc-far-op);filter:blur(calc(var(--fc-blur) + 1px))}.focus-carousel .focus-carousel__slide[aria-hidden=true]{visibility:hidden}.focus-carousel .focus-carousel__controls{margin-top:10px;display:flex;justify-content:center;gap:20vw;pointer-events:none}.focus-carousel .focus-carousel__controls .focus-carousel__btn{pointer-events:auto;color:#00c2de;background-color:rgba(0,0,0,0);border:0;font-size:42px;transform:scaleY(1.5)}.focus-carousel .focus-carousel__controls .focus-carousel__btn:hover{color:#0097af}.focus-carousel .focus-carousel__controls .prev{justify-self:start;margin-left:6px}.focus-carousel .focus-carousel__controls .next{justify-self:end;margin-right:6px}@media(max-width: 900px){.focus-carousel{--fc-w: 88vw;--fc-h: 52vw;--fc-gap: 13vw;--fc-side-scale: .74;--fc-far-scale: .58}}@media(min-width: 2000px){.focus-carousel{--fc-gap: 6vw}}@media(min-width: 3000px){.focus-carousel{--fc-gap: 5vw}}.reviewable-item-actions-outlet{width:100%}.igames-custom-reviewable{margin:.5rem 0 .75rem;padding:.75rem .9rem;border:1px solid var(--primary-low);border-radius:10px;background:var(--secondary-very-low);color:inherit}.reviewable .igames-custom-reviewable{grid-column:1/-1;order:2;flex-basis:100%;width:100%;max-width:none;align-self:stretch;clear:both;margin-top:.5rem}.reviewable .reviewable-actions,.reviewable .reviewable-bundled-actions{order:1}.ig-rv-user{display:flex;align-items:center;gap:10px;margin-bottom:8px}.ig-rv-user__username{font-weight:700;text-decoration:none}.ig-rv-user__name{opacity:.8;font-size:.9em}.ig-rv-user__fallback{font-weight:700}.ig-rv-filedby{margin-bottom:6px}.ig-rv-block{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:10px;margin-top:8px;max-width:none}.ig-rv-block__title{font-weight:700;margin-bottom:6px}.ig-rv-excerpt{margin:0;padding:8px 10px;border-left:3px solid hsla(0,0%,100%,.2);background:rgba(0,0,0,.15);border-radius:6px}.ig-rv-image__link{display:inline-block}.ig-rv-image{display:block;max-width:320px;max-height:320px;width:auto;height:auto;border-radius:8px;border:1px solid hsla(0,0%,100%,.06)}.ig-rv-reasons{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ig-chip{display:inline-block;padding:4px 8px;border-radius:9999px;font-size:.85em;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.06)}.ig-chip--code{font-weight:700}.ig-rv-reason-text{margin-top:10px;padding:10px;border-radius:10px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.04);max-width:none}.ig-rv-subtitle{font-weight:700;margin-bottom:4px;opacity:.9}.ig-rv-reason-body{white-space:pre-wrap;word-break:break-word;max-width:100%}.ig-rv-footer{display:flex;gap:14px;flex-wrap:wrap;margin-top:10px;opacity:.8;font-size:.9em}.reviewable .reviewable-actions,.reviewable .reviewable-bundled-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.reviewable .reviewable-actions .btn,.reviewable .reviewable-bundled-actions .btn{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .85rem;height:auto;width:auto;line-height:1.2;border-radius:9999px;white-space:nowrap;box-shadow:none}.reviewable .reviewable-actions .btn-primary,.reviewable .reviewable-bundled-actions .btn-primary,.reviewable .reviewable-actions .btn-danger,.reviewable .reviewable-bundled-actions .btn-danger{box-shadow:none}@media(max-width: 600px){.ig-rv-image{max-width:100%;height:auto}}.cp-legal{position:relative;z-index:1;padding:18px 20px calc(var(--footer-h) + 30px);color:#f3f3f3;display:flex;flex-direction:column;align-items:center}.legal-panel-container{display:flex;flex-direction:column;align-items:center}.full-legal-panel{width:80%}@media(max-width: 1000px){.full-legal-panel{width:100%}}.legal-panel{background-color:#fff;clip-path:polygon(13px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 13px) 100%, 0 100%, 0 8px)}.legal-panel-inner{background-color:#111112;clip-path:polygon(14px 3px, 100% 3px, 100% calc(100% - 11px), calc(100% - 14px) calc(100% - 3px), 0 calc(100% - 3px), 0 11px);padding:35px}.legal-panel__head{padding:12px 14px;border-bottom:1px solid hsla(0,0%,100%,.08)}.legal-panel__head h3{margin:0;font-size:1rem;letter-spacing:.04em}.cp-legal .legal-panel-inner ul,.cp-legal .legal-panel-inner ol{margin:0 0 1rem 1.25rem;padding:0}.cp-legal .legal-panel-inner li{margin:.25rem 0}.cp-legal .legal-panel-inner ul{list-style:disc outside}.cp-legal .legal-panel-inner ul ul{list-style:circle outside;margin-top:.25rem}.cp-legal .legal-panel-inner ul ul ul{list-style:square outside}.cp-legal .legal-panel-inner ol{list-style:decimal outside}.cp-legal .legal-panel-inner ol ol{list-style:lower-alpha outside}.cp-legal .legal-panel-inner ol ol ol{list-style:lower-roman outside}.cp-legal .legal-panel-inner ul,.cp-legal .legal-panel-inner ol{list-style:revert-layer}.cp-legal .legal-panel-inner .legal-table{width:100%;border-collapse:collapse;table-layout:auto;font-size:.95rem;color:#e8edf4}.cp-legal .legal-panel-inner .legal-table th,.cp-legal .legal-panel-inner .legal-table td{padding:10px 12px;border:1px solid hsla(0,0%,100%,.15);vertical-align:top;white-space:normal;overflow-wrap:anywhere}.cp-legal .legal-panel-inner .legal-table thead th{background:hsla(0,0%,100%,.06);font-weight:700}.cp-legal .legal-panel-inner .legal-table td p{margin:0 0 .5rem}.cp-legal .legal-panel-inner .legal-table td p:last-child{margin:0}.cp-legal .legal-panel-inner .legal-table td ul,.cp-legal .legal-panel-inner .legal-table td ol{margin:.25rem 0 .5rem 1.25rem}.amd-admin{padding:50px}.igames-admin-button{color:#000 !important}.admin-container a.btn,.manage-post-table a.btn{color:#000 !important}.igames-admin-nav{background:linear-gradient(180deg, #0f1217, #0b0e12);border:1px solid #e8edf4;border-radius:14px;padding:2rem;max-width:2000px;width:90%;margin:2rem auto;box-shadow:0 12px 28px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.04)}.igames-admin-title{margin-bottom:1.25rem;font-size:1.6rem;color:#e8edf4;position:relative;padding-bottom:.65rem;border-bottom:1px solid #e8edf4}.igames-admin-links{display:flex;flex-direction:column;gap:1rem}.igames-admin-link{display:inline-block;background:#08c;color:#fff;font-size:1rem;padding:.75rem 1.25rem;border-radius:6px;text-align:center;text-decoration:none;font-weight:600;transition:background .2s ease-in-out}.igames-admin-link:visited{color:#fff !important}.igames-admin-link:hover{background:#006ba0}.ig-admin-card{width:100%;border:1px solid #e8edf4;border-radius:8px;padding:1.5rem;margin:2rem auto;box-shadow:0 4px 10px rgba(0,0,0,.05);background:linear-gradient(180deg, #0f1217, #0b0e12)}.ig-admin-card-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.ig-admin-title{margin:0;font-size:1.4rem}.ig-admin-card .ig-table{width:100%;border-collapse:collapse;table-layout:fixed}.ig-admin-card .ig-table th,.ig-admin-card .ig-table td{padding:10px 12px;text-align:left;vertical-align:middle;border-top:1px solid #eee}.ig-admin-card .ig-table tr.centered-row>th,.ig-admin-card .ig-table tr.centered-row>td{text-align:center}.ig-admin-card .ig-table th:not(.wrap),.ig-admin-card .ig-table td:not(.wrap){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ig-featured-selector{width:fit-content;padding:3px;text-align:center;border-radius:5px}.ig-table-footer{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0}.ig-table-footer .pager .ml-2{margin-left:.5rem}.ig-table-footer .pager .ml-1{margin-left:.25rem}.ig-subrow>td{padding:0;background:rgba(0,0,0,0)}.ig-subcard{margin:8px 0 16px;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0.02));box-shadow:0 8px 24px rgba(0,0,0,.35);overflow:hidden;animation:igSubIn .18s ease-out both}@keyframes igSubIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ig-subcard-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:12px 16px;background:hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.1)}.ig-subcard h3{margin:0;font-size:1.05rem;letter-spacing:.2px;color:#e8edf4}.ig-subcard .ig-table{width:100%;border-collapse:separate;border-spacing:0}.ig-subcard .ig-table thead th{position:sticky;top:0;z-index:1;padding:10px 14px;background:rgba(15,18,23,.98);border-bottom:1px solid hsla(0,0%,100%,.08);color:#dfe6ee;font-weight:600}.ig-subcard .ig-table tbody tr:nth-child(odd) td{background:hsla(0,0%,100%,.025)}.ig-subcard .ig-table td{padding:10px 14px;border-top:1px solid hsla(0,0%,100%,.06)}.ig-subcard .ig-actions{display:flex;gap:.5rem;justify-content:flex-end}.ig-subform{padding:16px;border-top:1px dashed hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.03)}.ig-subform h4{margin:0 0 12px;font-size:1rem}.ig-form-grid{display:grid;grid-template-columns:180px minmax(0, 420px) 1fr;gap:10px 16px;align-items:center}.ig-form-grid>label{font-weight:600;color:#e8edf4;opacity:.9}.ig-form-grid input[type=text],.ig-form-grid input[type=number]{width:100%;padding:.5rem .625rem;border-radius:8px;border:1px solid hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.06);color:#fff}.ig-subform .ig-form-actions{display:flex;gap:.5rem;justify-content:flex-end;margin-top:12px}@media(max-width: 900px){.ig-form-grid{grid-template-columns:1fr}.ig-form-grid>label{margin-top:6px}}.ig-chips{display:flex;flex-wrap:wrap;gap:.25rem}.ig-chip{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);font-size:.85rem;line-height:1.2;color:#e8edf4}.ig-grid-compact{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:12px 16px}.ig-field{display:flex;flex-direction:column;gap:6px}.ig-field>label{font-weight:700;font-size:.9rem;color:#dfe6ee;opacity:.9}.ig-field input[type=text],.ig-field input[type=number]{width:100%;padding:.5rem .625rem;border-radius:8px;border:1px solid hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.06);color:#fff}.ig-field input[type=number]{text-align:right}.ig-col-span-2{grid-column:span 2}.ig-col-span-3{grid-column:span 3}.ig-subform-actions{display:flex;gap:.5rem;justify-content:flex-end;margin-top:12px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.08)}@media(max-width: 1100px){.ig-grid-compact{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 640px){.ig-grid-compact{grid-template-columns:1fr}}.ig-thumb{display:block;border-radius:8px;box-shadow:0 0 0 1px hsla(0,0%,100%,.15);background:#000}.ig-thumb--desktop{inline-size:150px;aspect-ratio:16/5;object-fit:cover}.ig-thumb--mobile{inline-size:70px;aspect-ratio:9/16;object-fit:cover}.ig-thumb--square{inline-size:100px;aspect-ratio:1/1;object-fit:cover}.ig-swatch{display:inline-block;inline-size:18px;block-size:18px;border-radius:4px;border:1px solid hsla(0,0%,100%,.25);margin-right:.5rem;vertical-align:-3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.ig-thumb--icon{inline-size:40px;aspect-ratio:1/1;object-fit:contain;background:rgba(0,0,0,0)}.ig-admin-card .ig-table td a{display:inline-block}.ig-form{display:grid;gap:1rem}.ig-field{display:grid;gap:.5rem}.ig-label{font-weight:600;color:#333}.ig-file{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.ig-file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.ig-file-name{color:#555}.ig-hint{font-size:.875rem;color:#777}.ig-actions{margin-top:.25rem}.ig-code-input{width:100%}.ig-btn-compact{align-self:flex-start;width:auto;border-radius:8px;padding:.5rem .75rem}.ig-result{margin-top:1rem;border:1px solid #e5e5e5;border-left-width:4px;border-radius:6px;padding:1rem;background:#fafafa}.ig-result.success{border-left-color:#2da44e}.ig-result-title{font-weight:700;margin-bottom:.5rem;color:#1a7f37}.ig-kv{display:grid;grid-template-columns:120px 1fr;gap:.5rem 1rem;align-items:center;color:#333;margin-bottom:.25rem}.ig-preview{margin-top:.75rem;max-width:320px;border-radius:6px;border:1px solid #eee}.ig-alert{margin-top:1rem;padding:.75rem 1rem;border-radius:6px;border:1px solid rgba(0,0,0,0)}.ig-alert.danger{background:#fff5f5;border-color:#f5c2c7;color:#842029}.ig-report-thumb{max-width:160px;max-height:120px;border-radius:8px;display:block;border:1px solid hsla(0,0%,100%,.15);background:#000}.ad-thumb{max-width:120px;max-height:80px;height:auto;width:auto;object-fit:contain;display:block;margin:0 auto}@font-face{font-family:"Klavika";src:url(https://d178rirzmwqq72.cloudfront.net/fonts/klavika-bold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:"Klavika";src:url(https://d178rirzmwqq72.cloudfront.net/fonts/klavika-light.otf) format("opentype");font-weight:200;font-style:normal}:root{--rail-w: 360px;--rail-pad: 10px;--notch-y: calc(100% - 55px);--notch-w: calc(var(--rail-w) + 2 * var(--rail-pad) + 28px);--xL: calc(50% - var(--notch-w) / 2);--xR: calc(50% + var(--notch-w) / 2)}h1,h2,h3,h4,h5,h6{--heading-font-family: "Klavika", sans-serif}.toast-success{background:linear-gradient(135deg, #00ad5c, #39c785) !important}.toast-error{background:linear-gradient(135deg, #ff7373, #f83535) !important}.toast-info{background:linear-gradient(135deg, #73a5ff, #5477f5) !important}body.cp-plugin-page{--header-h: clamp(56px, 10vw, 75px);--footer-h: 64px}body.cp-plugin-page #main-outlet{padding-top:0 !important;margin-top:0 !important;min-height:0 !important;padding-bottom:0 !important}body{font-family:"Klavika",sans-serif !important}.discourse-root{display:flex;flex-direction:column;min-height:100vh}img.emoji{display:inline !important}#main-outlet-wrapper{flex-grow:1}.gradient-border{border:2px solid rgba(0,0,0,0);border-image-source:linear-gradient(to top right, #a14418, #a14418, #552712, #53514e, #3f5268, #483f68);border-image-slice:1;padding:2rem;border-radius:12px}.cp-a-img{max-width:100%;height:auto;display:block;margin:0 auto;cursor:pointer}.cp-container{z-index:1;width:100%;color:#f3f3f3;background-color:#000;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.9) 100%, #000 100%),url(https://igames-cp-amd-theme-images.s3.us-east-1.amazonaws.com/blur-background.png);background-repeat:no-repeat,no-repeat;background-size:cover,cover;background-attachment:fixed,fixed;display:flex;flex-direction:column;height:100%}.cp-main{position:relative;z-index:1;padding-bottom:30px;color:#f3f3f3}.btn{display:inline-block;border-radius:6px;padding:.6rem 1rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background .2s ease,box-shadow .2s ease,transform .05s ease;border:1px solid rgba(0,0,0,0);-webkit-user-select:none;user-select:none}.btn:focus{outline:none;box-shadow:0 0 0 3px rgba(0,136,204,.25)}.btn:active{transform:translateY(1px)}.btn-primary{background:#08c;color:#fff;border-color:#08c}.btn-primary:hover{background:#006ba0;border-color:#006ba0}.btn-primary:disabled{opacity:.6;cursor:not-allowed}.btn-secondary{background:#f6f7f8;color:#222;border-color:#d0d7de}.btn-secondary:hover{background:#eef0f2}.btn-outline{background:#fff;color:#222;border-color:#d0d7de}.btn-outline:hover{background:#f6f7f8}.cp-profile-container{z-index:1}.triangle-bg{position:fixed;left:0;width:100%;height:80%;background-color:#000;clip-path:polygon(0 0, 100% 0, 50% 95%);z-index:1;pointer-events:none}.fs-viewer{position:fixed;inset:0;z-index:9000;opacity:0;pointer-events:none;transition:opacity .15s ease}.fs-viewer.is-open{opacity:1;pointer-events:auto}.fs-viewer__backdrop{position:fixed;inset:0;background:rgba(0,0,0,.88);z-index:8999}.fs-viewer__stage{position:fixed;inset:0;display:grid;place-items:center;padding:2vh 2vw;z-index:9000}.fs-viewer__img{max-width:96vw;max-height:92vh;object-fit:contain;border-radius:12px;box-shadow:0 12px 48px rgba(0,0,0,.6)}.fs-viewer__close,.fs-viewer__nav,.fs-viewer__report{position:fixed;border:none;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsla(0,0%,100%,.08);color:#fff;z-index:9001}.fs-viewer__close{top:16px;right:16px;border-radius:999px;padding:8px 10px}.fs-viewer__nav{top:50%;transform:translateY(-50%);border-radius:999px;padding:10px 12px}.fs-viewer__nav--prev{left:16px}.fs-viewer__nav--next{right:16px}.fs-viewer__report{right:20px;bottom:20px;border-radius:999px;padding:10px 14px;display:inline-flex;align-items:center;gap:.5rem;text-transform:uppercase;font-weight:700;background:rgba(0,0,0,0);color:#00c2de}.cp-modal-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.7);pointer-events:none;transition:opacity 120ms ease-out;z-index:9998}.cp-modal.is-open+.cp-modal-backdrop,.cp-modal-backdrop+.cp-modal.is-open{opacity:1;pointer-events:auto}.cp-modal{position:fixed;inset:0;display:grid;place-items:center;pointer-events:none;z-index:9999}.cp-modal.is-open{pointer-events:auto}.cp-modal__panel{min-width:320px;max-width:min(92vw,640px);background:var(--modal-bg, #232325);color:var(--modal-fg, #fff);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.35);padding:1rem 1rem .75rem;transform:translateY(8px) scale(0.98);opacity:0;transition:transform 120ms ease-out,opacity 120ms ease-out}.is-open .cp-modal__panel{transform:translateY(0) scale(1);opacity:1}.cp-modal__head{margin-bottom:.25rem}.cp-modal__title{font-size:1.25rem;line-height:1.2;font-weight:700}.cp-modal__body{margin:.5rem 0 1rem;line-height:1.5}.cp-modal__foot{display:flex;gap:.5rem;justify-content:flex-end;padding-top:.75rem}.body-has-modal .cp-footer{pointer-events:none}.cp-modal__panel select.cp-input{-webkit-appearance:none;appearance:none;background:hsla(0,0%,100%,.04);color:#fff;padding-right:2rem}.cp-modal__panel select.cp-input option{background:var(--modal-bg, #232325);color:#fff}.btn{-webkit-appearance:none;appearance:none;border:0;border-radius:9999px;padding:.55rem 1rem;font-weight:600;cursor:pointer}.btn-ok{background:var(--ok-bg, #00c2de);color:#0b0b0c}.btn-cancel{background:var(--cancel-bg, #3b3b3f);color:#fff}.body-has-modal{overflow:hidden}.cp-report-form{display:grid;gap:.75rem}.cp-report-field{display:grid;gap:.375rem}.cp-label{font-weight:600}.cp-input{width:100%;padding:.5rem .625rem;border-radius:8px;border:1px solid hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.06);color:#fff}.featured-input{transform:scale(1.5);margin:5px 0 0 10px !important}.cp-help{font-size:.85rem;opacity:.8}.cp-count{font-size:.8rem;opacity:.7;text-align:right}.cp-report-error{background:rgba(255,80,80,.15);border:1px solid rgba(255,80,80,.5);padding:.5rem .75rem;border-radius:8px}.cp-snapshot{border:1px dashed hsla(0,0%,100%,.25);border-radius:10px;padding:.75rem;background:hsla(0,0%,100%,.04)}.cp-snapshot--aboutme{white-space:pre-wrap;max-height:160px;overflow:auto}.cp-snapshot--image img{display:block;max-width:100%;max-height:220px;border-radius:8px}.cp-snapshot__placeholder{opacity:.8;font-size:.9rem}
/*# sourceMappingURL=common_theme_14_687bf46a3e28b64557e4ec8708a8717d71098a2c.css.map?__ws=www.amdgaming.com */
