@import url("https://fonts.googleapis.com/icon?family=Material+Icons");@import url("https://fonts.googleapis.com/css2?family=Cinzel:wght@400;600;700&display=swap");@font-face{font-family:"Lato";src:url("/css/font/lato-regular.woff2") format("woff2"),url("/css/font/lato-regular.woff") format("woff"),url("/css/font/Lato-Regular.ttf") format("truetype");font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("/css/font/lato-italic.woff2") format("woff2"),url("/css/font/lato-italic.woff") format("woff"),url("/css/font/lato-italic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Lato";src:url("/css/font/lato-bold.woff2") format("woff2"),url("/css/font/lato-bold.woff") format("woff"),url("/css/font/lato-bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("/css/font/lato-bolditalic.woff2") format("woff2"),url("/css/font/lato-bolditalic.woff") format("woff"),url("/css/font/lato-bolditalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}body{font-family:"Lato",Arial,Helvetica,sans-serif;color:#ffffff;background:#0f0a07;position:relative;margin:0;padding:0;line-height:1.6;overflow-x:hidden}body *{box-sizing:border-box}pre{background:rgba(24,16,11,0.85);border:1px solid rgba(162,104,52,0.45);border-left:4px solid rgba(241,196,15,0.7);color:#f0e6d6;padding:12px 14px;margin:12px 0;border-radius:6px;line-height:1.5;font-size:13px;font-family:"Consolas","Courier New",monospace;white-space:pre-wrap;overflow-wrap:break-word;overflow:auto;box-shadow:0 8px 20px rgba(0,0,0,0.25)}hr{border:0;height:1px;background:linear-gradient(to right,transparent,#ae9b6e,transparent);margin:20px 0;width:100%}.legal-doc-page hr + p{text-align:center !important;font-size:13px;letter-spacing:0.6px;text-transform:uppercase;opacity:0.85;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;line-height:1.3}.legal-doc-page hr + p::before{content:"verified";font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:16px;line-height:1;color:rgba(241,196,15,0.9);letter-spacing:normal;text-transform:none;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;transform:translateY(-1px);margin-top:-1px;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}s{color:#8a8a8a;text-decoration-color:#8a8a8a}.container{max-width:100%;margin:0 auto;padding:0 20px}.image-lightbox-dialog{max-width:min(92vw,1200px);width:auto;padding:0;border:none;background:transparent;color:inherit;box-shadow:none}.image-lightbox-dialog::backdrop{background:rgba(0,0,0,0.85)}.image-lightbox-dialog__frame{position:relative;display:inline-block;max-width:92vw;max-height:88vh}.image-lightbox-dialog__img{display:block;max-width:92vw;max-height:88vh;border-radius:6px}.image-lightbox-dialog__close{position:absolute;top:8px;right:8px;width:34px;height:34px;border-radius:999px;border:none;background:rgba(0,0,0,0.6);color:#fff;font-size:20px;line-height:1;cursor:pointer}.error>div span{color:inherit}.error>div strong{display:block;font-weight:bold;color:rgba(255,238,200,0.95)}.success>div span{color:inherit}.hero-section{height:100vh;position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;background:linear-gradient( 180deg,rgba(0,0,0,0) 0%,rgba(15,10,7,0) 50%,rgba(15,10,7,1) 100% )}.hero-visuals{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:1}.hero-particle{position:absolute;bottom:-10px;background:radial-gradient(circle,rgba(255,240,200,1) 0%,rgba(240,210,112,0) 70%);border-radius:50%;opacity:0;will-change:transform,opacity;animation:heroFloatUp linear infinite}@keyframes heroFloatUp{0%{transform:translateY(0) scale(0.5);opacity:0}15%{opacity:var(--particle-opacity,0.8);transform:translateY(-15vh) scale(1)}85%{opacity:var(--particle-opacity,0.4)}100%{transform:translateY(-110vh) scale(0.2);opacity:0}}.hero-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:140px;background:linear-gradient(to bottom,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0) 100%);z-index:2;pointer-events:none}.hero-section::after{content:"";position:absolute;bottom:-80px;left:0;width:100%;height:160px;background:linear-gradient( 180deg,rgba(15,10,7,0) 0%,rgba(15,10,7,0.5) 55%,rgba(15,10,7,0.9) 100% );z-index:1;pointer-events:none}.hero-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden;will-change:transform;transform:translateZ(0)}.hero-section.hero-video-active .hero-background,.hero-section.hero-video-active .hero-background.is-loaded{opacity:0}.hero-background-media{display:block;width:100%;height:100%}.hero-background img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;filter:brightness(0.6) contrast(1.1) sepia(0.3);user-select:none;-webkit-user-drag:none}@media (max-width:768px),(max-aspect-ratio:4/5){.hero-background img{object-position:center top}}.hero-video-background{display:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0;pointer-events:none;opacity:0;transition:opacity 0.45s ease}.hero-video-background iframe,.hero-video-background video{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;transform:translate(-50%,-50%);filter:brightness(0.6) contrast(1.1) sepia(0.3)}.hero-video-background video{object-fit:cover}.hero-video-background.is-ready{opacity:1}@media (min-width:992px){.hero-video-background{display:block}}.js .hero-background{opacity:1;transition:opacity 0.3s ease}.js .hero-background.is-loaded{opacity:1}.hero-content{max-width:800px;z-index:3;margin-top:0;position:relative}.main-logo{max-width:500px;margin:0 auto 10px;position:relative;filter:drop-shadow(0 0 20px rgba(0,0,0,0.5))}.hero-tagline{font-size:1.6rem;font-weight:700;letter-spacing:0.4em;line-height:1.4;margin-top:40px;margin-bottom:30px;position:relative;display:flex;align-items:center;justify-content:center;gap:20px;text-align:center;background:linear-gradient( 180deg,#fff9e6 0%,#ebd598 45%,#c4a457 55%,#8f7032 100% );-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 2px 0px rgba(0,0,0,0.7)) drop-shadow(0 0 15px rgba(240,210,112,0.3));text-transform:uppercase;display:inline-flex;align-items:center;gap:6px;line-height:1}.hero-tagline::before,.hero-tagline::after{content:"";display:block;height:2px;width:40px;background:linear-gradient( 90deg,rgba(196,164,87,0) 0%,rgba(196,164,87,1) 50%,rgba(196,164,87,0) 100% );opacity:0.8}@media (max-width:1200px){.main-logo{max-width:640px;margin:0 auto -10px}}@media (max-width:992px){.hero-section{height:auto;--hero-mobile-top-space:calc(var(--header-expanded-height,var(--header-total-height,150px)) + env(safe-area-inset-top,0px) + 20px);--hero-mobile-bottom-space:calc(70px + env(safe-area-inset-bottom,0px));min-height:max(70vh,calc(100vh + env(safe-area-inset-bottom,0px)));min-height:max(70vh,calc(100svh + env(safe-area-inset-bottom,0px)));min-height:max(70vh,calc(100dvh + env(safe-area-inset-bottom,0px)));padding-top:var(--hero-mobile-top-space);padding-bottom:var(--hero-mobile-bottom-space);align-items:flex-start;box-sizing:border-box}.hero-content{max-width:680px;margin-top:0;padding:0 16px}.main-logo{max-width:520px;margin:0 auto 0}.hero-tagline{font-size:clamp(1.4rem,3vw,2rem);letter-spacing:3px;margin-bottom:22px}.hero-actions-new{margin-bottom:64px}.scroll-down-arrow--hero{bottom:12px}}@media (max-width:768px){.hero-section{--hero-mobile-top-space:calc(var(--header-expanded-height,var(--header-total-height,150px)) + env(safe-area-inset-top,0px) + 14px);--hero-mobile-bottom-space:calc(32px + env(safe-area-inset-bottom,0px));min-height:max(78vh,calc(100vh + env(safe-area-inset-bottom,0px)));min-height:max(78vh,calc(100svh + env(safe-area-inset-bottom,0px)));min-height:max(78vh,calc(100dvh + env(safe-area-inset-bottom,0px)));padding-top:var(--hero-mobile-top-space);padding-bottom:var(--hero-mobile-bottom-space);margin:0;display:grid;place-items:center;box-sizing:border-box}.hero-section::after{bottom:0;height:110px}.hero-content{max-width:560px;margin-top:0;padding:0 14px;display:grid;place-items:center;align-content:center;gap:8px;min-height:auto}.main-logo{max-width:min(78vw,420px);margin:0 auto 8px}.hero-tagline{font-size:clamp(1rem,3.5vw,1.3rem);letter-spacing:0.2em;margin-bottom:8px;width:100%;justify-content:center}.hero-tagline::before,.hero-tagline::after{width:20px}.hero-subtitle{margin-bottom:6px;font-size:0.95rem;letter-spacing:1.2px}.hero-actions-new{margin-bottom:56px}.scroll-down-arrow--hero{bottom:10px}}@media (max-width:576px){.hero-section{--hero-mobile-top-space:calc(var(--header-expanded-height,var(--header-total-height,150px)) + env(safe-area-inset-top,0px) + 10px);--hero-mobile-bottom-space:calc(28px + env(safe-area-inset-bottom,0px));min-height:max(80vh,calc(100vh + env(safe-area-inset-bottom,0px)));min-height:max(80vh,calc(100svh + env(safe-area-inset-bottom,0px)));min-height:max(80vh,calc(100dvh + env(safe-area-inset-bottom,0px)));padding-top:var(--hero-mobile-top-space);padding-bottom:var(--hero-mobile-bottom-space);margin:0;display:grid;place-items:center;box-sizing:border-box}.hero-section::after{bottom:0;height:90px}.hero-content{max-width:420px;margin-top:0;padding:0 12px;display:grid;place-items:center;align-content:center;gap:6px;min-height:auto}.main-logo{max-width:min(84vw,300px);margin:0 auto 8px}.hero-tagline{font-size:clamp(0.9rem,3.8vw,1.1rem);letter-spacing:0.15em;margin-bottom:6px;flex-wrap:wrap;margin-top:10px;background:linear-gradient( 180deg,#fff9e6 0%,#ebd598 45%,#c4a457 55%,#8f7032 100% );-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 2px 0px rgba(0,0,0,0.7))}.hero-tagline::before,.hero-tagline::after{display:none}.hero-subtitle{margin-bottom:4px;font-size:0.9rem;letter-spacing:1.1px}}.hero-subtitle{font-size:1.1rem;margin-bottom:40px;color:#b0a090;text-shadow:1px 1px 4px rgba(0,0,0,0.8);letter-spacing:2px}.hero-personalize{margin-top:32px;display:flex;flex-direction:column;gap:16px;align-items:center}.hero-personalize-title{font-size:1rem;color:#c8c0b2;margin:0;letter-spacing:0.1em}.hero-buttons{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.btn-hero-segment{display:inline-block;padding:12px 28px;background:rgba(18,13,10,0.75);border:1px solid rgba(252,237,167,0.45);border-radius:8px;color:#fceda7;text-decoration:none;font-size:0.9rem;letter-spacing:0.15em;transition:background 0.25s ease,border-color 0.25s ease,transform 0.2s ease}.btn-hero-segment:hover,.btn-hero-segment:focus{background:rgba(252,237,167,0.12);border-color:rgba(252,237,167,0.8);transform:translateY(-2px)}.btn-hero-arcadian{padding:10px 22px;background:transparent;border:1px solid rgba(255,255,255,0.2);border-radius:6px;color:#fff;font-size:0.85rem;letter-spacing:0.12em;cursor:pointer;transition:border-color 0.25s ease}.btn-hero-arcadian:hover,.btn-hero-arcadian:focus{border-color:rgba(255,255,255,0.5)}.btn-hero-play{position:absolute;bottom:60px;right:60px;z-index:5;display:inline-flex;align-items:center;justify-content:center;padding:16px 42px;background:linear-gradient(135deg,rgba(252,237,167,1) 0%,rgba(206,188,117,1) 100%);color:#1a0e06;text-decoration:none;font-size:1.1rem;font-weight:600;letter-spacing:0.2em;border-radius:8px;text-transform:uppercase;box-shadow:0 6px 16px rgba(252,237,167,0.35);transition:transform 0.25s ease,box-shadow 0.25s ease}.btn-hero-play:hover,.btn-hero-play:focus{transform:translateY(-3px);box-shadow:0 10px 24px rgba(252,237,167,0.5)}.arcadian-overlay{position:fixed;inset:0;background:rgba(0,0,0,0.88);z-index:9999;display:none;align-items:center;justify-content:center;backdrop-filter:blur(8px);opacity:0;transition:opacity 0.3s ease}body.show-arcadian-overlay .arcadian-overlay{display:flex;opacity:1}.arcadian-overlay-content{position:relative;width:90%;max-width:900px;padding:48px;background:linear-gradient(135deg,rgba(20,15,11,0.98) 0%,rgba(12,9,7,0.98) 100%);border:1px solid rgba(252,237,167,0.4);border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,0.6)}.arcadian-overlay-close{position:absolute;top:16px;right:16px;width:40px;height:40px;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.2);border-radius:50%;color:#fff;font-size:1.8rem;line-height:1;cursor:pointer;transition:background 0.2s ease}.arcadian-overlay-close:hover{background:rgba(255,255,255,0.15)}.arcadian-overlay-title{font-size:2rem;margin:0 0 12px;color:#fceda7;text-align:center;letter-spacing:0.2em}.arcadian-overlay-subtitle{margin:0 0 32px;color:#c8c0b2;text-align:center;font-size:1.05rem}.arcadian-quick-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.arcadian-action{display:flex;flex-direction:column;align-items:center;padding:24px 16px;background:rgba(15,10,7,0.7);border:1px solid rgba(255,255,255,0.12);border-radius:12px;text-decoration:none;transition:border-color 0.25s ease,transform 0.25s ease}.arcadian-action:hover,.arcadian-action:focus{border-color:rgba(252,237,167,0.6);transform:translateY(-2px)}.arcadian-action-icon{font-size:2.4rem;margin-bottom:10px;filter:grayscale(0.2)}.arcadian-action-title{display:block;color:#fceda7;font-size:1.05rem;font-weight:600;margin-bottom:6px;text-align:center}.arcadian-action-text{display:block;color:#c8c0b2;font-size:0.85rem;text-align:center}.popup{width:min(520px,calc(100% - 32px));max-width:100%;box-sizing:border-box;padding:0;background:transparent;border:1px solid #ae9b6e;border-radius:8px;box-shadow:0 12px 24px rgba(0,0,0,0.35);color:rgba(255,238,200,1);z-index:2000}.popup:focus,.popup:focus-visible{outline:none}.popup::backdrop{background:rgba(5,5,8,0.7)}.popup>div{position:relative;width:100%;box-sizing:border-box;background:rgba(24,16,11,0.95);border:none;border-radius:8px;padding:0 1.75rem 12px;text-align:left;box-shadow:none}.popup>div.error{border-left-color:rgba(231,76,60,0.8)}.popup h2{display:flex;align-items:center;margin:0 -1.75rem 12px -1.75rem;padding:8px 1.75rem;height:20px;line-height:20px;font-size:18px;letter-spacing:1.5px;text-transform:none;position:relative;text-align:center;border-top:1px solid #ae9b6e;border-bottom:1px solid #ae9b6e;isolation:isolate;box-sizing:content-box;z-index:1}.popup h2::before{background:linear-gradient(0deg,#1a1611 0%,#3b3227 60%,#6a5f52 100%);padding:0;content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:-2;border-radius:0}.popup h2::after{content:'';position:absolute;inset:0;background-image:url("/img/textures/texture-headers.png");background-size:420px 420px;background-repeat:repeat;background-position:center;opacity:0.25;mix-blend-mode:color-burn;z-index:-1;pointer-events:none}.popup h2 .popup-header-inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:8px;width:100%;min-width:0;height:20px;line-height:20px}.popup h2 .popup-icon{display:inline-flex;align-items:center;flex-shrink:0;height:20px;line-height:20px}.popup h2 .popup-icon svg{width:20px;height:20px}.popup h2 .popup-icon-error{color:#e74c3c}.popup h2 .popup-icon-success{color:#2ecc71}.popup h2 .entry-header-text{height:20px;line-height:20px;background-image:linear-gradient(180deg,rgb(249 217 156) 0%,rgb(253 192 64) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.popup h2 .popup-close.patch-header-date{align-self:center;padding:0;width:20px;height:20px;min-width:20px;min-height:20px;aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(255,209,93,0.45);background:rgba(66,42,24,0.82);color:#f1d7a1;cursor:pointer;transition:background 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease;box-shadow:0 2px 6px rgba(0,0,0,0.35);margin-top:-2px}.popup h2 .popup-close.patch-header-date svg{width:12px;height:12px;flex-shrink:0}.popup h2 .popup-close.patch-header-date:hover,.popup h2 .popup-close.patch-header-date:focus-visible{background:rgba(82,56,34,0.9);border-color:rgba(255,209,93,0.7);box-shadow:0 2px 10px rgba(0,0,0,0.45);transform:translateY(-1px)}.popup h2 .popup-close.patch-header-date:focus{outline:none}.popup h2 .popup-close.patch-header-date:active{transform:translateY(0) scale(0.98)}.popup .popup-message{padding:0;text-transform:none;letter-spacing:0;text-align:center}.popup .popup-message a{color:#f2c86f;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(242,200,111,0.5);text-shadow:0 1px 8px rgba(0,0,0,0.35);transition:color 0.2s ease,border-color 0.2s ease,text-shadow 0.2s ease}.popup .popup-message a:hover,.popup .popup-message a:focus{color:#ffe3ab;border-bottom-color:rgba(255,227,171,0.85);text-shadow:0 0 12px rgba(255,201,99,0.28)}.popup .popup-message a.emailLink{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;padding:8px 16px;border:1px solid rgba(240,210,112,0.82);border-radius:999px;background:linear-gradient(180deg,rgba(87,63,41,0.96) 0%,rgba(43,28,18,0.98) 100%);box-shadow:0 8px 20px rgba(0,0,0,0.26),inset 0 1px 0 rgba(255,233,179,0.18);color:#f8deb0;border-bottom-color:rgba(240,210,112,0.82)}.popup .popup-message a.emailLink:hover,.popup .popup-message a.emailLink:focus{color:#fff0c9;border-bottom-color:rgba(255,228,153,0.95);background:linear-gradient(180deg,rgba(102,74,48,0.98) 0%,rgba(52,35,23,1) 100%);box-shadow:0 10px 22px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,233,179,0.24)}.popup .popup-message .error-code{display:inline-block;margin-top:6px;padding:2px 10px;border:1px solid rgba(240,210,112,0.45);border-radius:6px;background:rgba(0,0,0,0.22);color:#f6d487;font-family:"Consolas","Courier New",monospace;font-size:0.95em;letter-spacing:0.02em;text-decoration:none;border-bottom:1px solid rgba(240,210,112,0.45);cursor:pointer;user-select:all}.popup .popup-message .error-code:hover,.popup .popup-message .error-code:focus{color:#ffe8b3;border-bottom-color:rgba(255,228,153,0.9)}.popup button:not(.popup-close),.popup a.btn,.confirm-dialog button:not(.popup-close),.confirm-dialog a.btn{padding:6px 14px !important;font-size:0.82rem !important;letter-spacing:0.06em !important}.popup a.close{display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;border-radius:8px;border:1px solid #f0d270;background-image:url("/img/button-texture.png");background-size:cover;background-position:center;color:rgba(255,238,200,0.9);font-size:12px;text-transform:uppercase;letter-spacing:1.5px;font-weight:600;cursor:pointer;text-decoration:none;transition:all 0.3s ease}.popup a.close:hover,.popup a.close:focus,.popup a.close:active{background-image:url("/img/button-texture.png");background-size:cover;background-position:center;background-color:rgba(24,16,11,0.85);filter:hue-rotate(-15deg)}.popup a.emailLink::before{content:"";display:inline-block;flex-shrink:0;height:21px;width:21px;background-size:21px !important;margin-right:0}.popup a.gmail::before{background:url("/img/gmail.png") no-repeat;margin-bottom:0}.popup a.yahoo::before{background:url("/img/yahoo.png") no-repeat;margin-bottom:0}.popup a.hotmail::before{background:url("/img/hotmail.png") no-repeat;margin-bottom:0}.popup>div div + div{padding:0;text-transform:none;letter-spacing:0}.confirm-dialog{width:min(520px,calc(100% - 32px));max-width:100%;box-sizing:border-box;padding:0;border:1px solid #ae9b6e;border-radius:8px;box-shadow:0 12px 24px rgba(0,0,0,0.35);color:rgba(255,238,200,1);z-index:2000}.confirm-dialog::backdrop{background:rgba(5,5,8,0.7)}.popup.confirm-dialog>.confirm-dialog__inner{border-left:none}.popup .support-intro__links{display:grid;grid-template-columns:repeat(3,minmax(0,max-content));gap:4px 40px;justify-content:center;justify-items:center;margin-top:6px}.popup .support-intro__line{display:inline-flex;align-items:center;gap:6px;margin:0}.popup .support-intro__link{font-weight:600;text-decoration:none !important;padding:0 !important;padding-bottom:1px !important;color:inherit;border-bottom:1px dotted currentColor}.popup .support-intro__link:hover,.popup .support-intro__link:focus,.popup .support-intro__link:active{opacity:0.7;transition:opacity 0.12s ease}.popup .support-intro__link--ideas{color:rgba(241,196,15,0.9) !important}.popup .support-intro__link--forum{color:rgba(239,83,80,0.95) !important}.popup .support-intro__link--feedback{color:rgba(100,181,246,0.95) !important}.popup .support-intro__icon{font-size:16px;vertical-align:-2px}.popup .support-intro__icon--ideas{color:rgba(241,196,15,0.9)}.popup .support-intro__icon--forum{color:rgba(239,83,80,0.95)}.popup .support-intro__icon--feedback{color:rgba(100,181,246,0.95)}.confirm-dialog__inner{position:relative;width:100%;box-sizing:border-box;background:rgba(24,16,11,0.95);border-radius:8px;padding:0 1.75rem 12px;text-align:left}.confirm-dialog h2{margin-top:0 !important}.confirm-dialog h2::before{background:linear-gradient(0deg,#1a1611 0%,#3b3227 60%,#6a5f52 100%);padding:0;content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:-2;border-radius:0}.confirm-dialog h2::after{content:'';position:absolute;inset:0;background-image:url("/img/textures/texture-headers.png");background-size:420px 420px;background-repeat:repeat;background-position:center;opacity:0.25;mix-blend-mode:color-burn;z-index:-1;pointer-events:none}.confirm-dialog h2 .popup-header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;width:100%;min-width:0;height:20px;line-height:20px}.confirm-dialog h2 .entry-header-text{height:20px;line-height:20px;background-image:linear-gradient(180deg,rgb(249 217 156) 0%,rgb(253 192 64) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.confirm-dialog h2 .popup-close.patch-header-date{margin-left:auto;align-self:center;padding:0;width:20px;height:20px;min-width:20px;min-height:20px;aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(255,209,93,0.45);background:rgba(66,42,24,0.82);color:#f1d7a1;cursor:pointer;transition:background 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease;box-shadow:0 2px 6px rgba(0,0,0,0.35);margin-top:-2px}.confirm-dialog h2 .popup-close.patch-header-date svg{width:12px;height:12px;flex-shrink:0}.confirm-dialog h2 .popup-close.patch-header-date:hover,.confirm-dialog h2 .popup-close.patch-header-date:focus{background:rgba(82,56,34,0.9);border-color:rgba(255,209,93,0.7);box-shadow:0 2px 10px rgba(0,0,0,0.45);transform:translateY(-1px)}.confirm-dialog h2 .popup-close.patch-header-date:active{transform:translateY(0) scale(0.98)}.confirm-dialog__form{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;text-align:center}.confirm-dialog__message{margin:0;padding:0;color:rgba(241,226,173,1)}.confirm-dialog__details{display:grid;gap:6px;margin:0;padding:0}.confirm-dialog__row{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:#e7d7a6;margin:0;padding:0}.confirm-dialog__row strong{font-weight:600;color:#fff2c4;text-align:right;margin:0;padding:0}.confirm-dialog__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin:0;padding:0}@media (max-width:520px){.confirm-dialog__actions{flex-direction:column;gap:10px}}.coa-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px);background:rgba(24,16,11,0.95);color:#f1d7a1;border:1px solid #ae9b6e;border-radius:8px;padding:12px 24px;box-shadow:0 8px 24px rgba(0,0,0,0.4);z-index:2147483647;font-size:14px;text-align:center;opacity:0;pointer-events:none;transition:opacity 0.3s ease,transform 0.3s ease;max-width:calc(100% - 48px);box-sizing:border-box}.coa-toast.visible{opacity:1;transform:translate(-50%,0)}input,select,textarea{font-family:inherit}.page .entry-content input,.page .entry-content select,.page .entry-content textarea{width:100%;padding:10px 14px;border-radius:8px;border:1px solid #ae9b6e;background:rgba(24,16,11,0.7);color:rgba(255,238,200,1);font-size:16px}.page .entry-content input:-webkit-autofill,.page .entry-content textarea:-webkit-autofill,.page .entry-content select:-webkit-autofill{-webkit-text-fill-color:rgba(255,238,200,1);color:rgba(255,238,200,1);box-shadow:0 0 0 1000px rgba(24,16,11,0.85) inset;caret-color:rgba(255,238,200,1);transition:background-color 9999s ease-in-out 0s}.page .entry-content input:-webkit-autofill:focus,.page .entry-content textarea:-webkit-autofill:focus,.page .entry-content select:-webkit-autofill:focus{-webkit-text-fill-color:rgba(255,238,200,1);color:rgba(255,238,200,1);box-shadow:0 0 0 1000px rgba(24,16,11,0.85) inset;caret-color:rgba(255,238,200,1)}.page .entry-content select,.page .select select{appearance:none;background-color:rgba(20,14,10,0.85);padding-right:36px;cursor:pointer;height:44px;min-height:44px;line-height:1.6}.page .entry-content select option{background-color:#1b120c;color:rgba(255,238,200,1)}.page .entry-content input::placeholder,.page .entry-content textarea::placeholder{color:rgba(255,238,200,0.55)}.page .entry-content input:focus,.page .entry-content select:focus,.page .entry-content textarea:focus{outline:none;border-color:rgba(241,196,15,0.6);box-shadow:0 0 0 2px rgba(241,196,15,0.18)}.page .entry-content input:not([disabled]):hover,.page .entry-content select:not([disabled]):hover,.page .entry-content textarea:not([disabled]):hover{border-color:rgba(241,196,15,0.45);box-shadow:0 0 0 1px rgba(241,196,15,0.12)}.page .entry-content input:not([disabled]):active,.page .entry-content select:not([disabled]):active,.page .entry-content textarea:not([disabled]):active{border-color:rgba(241,196,15,0.75);box-shadow:0 0 0 2px rgba(241,196,15,0.22)}.page .entry-content input:not([disabled]):focus-visible,.page .entry-content select:not([disabled]):focus-visible,.page .entry-content textarea:not([disabled]):focus-visible{outline:none;border-color:rgba(241,196,15,0.7);box-shadow:0 0 0 2px rgba(241,196,15,0.22)}.page .entry-content input[disabled],.page .entry-content select[disabled],.page .entry-content textarea[disabled]{opacity:0.7;cursor:not-allowed;filter:grayscale(0.4) brightness(0.9);background:rgba(20,14,10,0.55);border-color:rgba(162,104,52,0.35)}.page .entry-content input[type="checkbox"],.page .entry-content input[type="radio"]{accent-color:rgba(241,196,15,0.9)}.page .select{position:relative;width:100%}.page .select span{pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);color:rgba(255,238,200,0.6);font-size:18px;line-height:1;font-family:"Material Icons";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.page .select span::after{content:"arrow_drop_down"}.page .forms .form-container>form:not(.solutions):not(.ticket-reply),.page .form-container{display:flex;flex-wrap:wrap;justify-content:flex-start}.page .form-container.form-container--flat>form{display:contents}.page .forms .form-container{display:block}.page .forms .form-container.form-container--flat{display:flex}.page .forms .form-container>form:not(.solutions):not(.ticket-reply),.page .form-container{gap:12px 2%}.page .form-container>div:not(.header),.page .form-container>form>div{position:relative;flex-grow:0;display:flex}.page .form-container>div:not(.header):not(.checkbox-row):not(.cta-row),.page .form-container>form>div:not(.full):not(.checkbox-row):not(.cta-row){flex-basis:49%;margin:0}.page .form-container>div.cta-row,.page .form-container>form>div.cta-row{flex-basis:100%;width:100%;margin:1% 0;justify-content:center}.page .form-container>form>div.cta-row{flex-direction:row;flex-wrap:wrap;gap:8px}.page .form-container hr{flex-basis:100%;width:100%}.page .form-container>.form-action{flex-basis:49%;width:auto;margin:0;display:flex;align-items:center;justify-content:flex-start;align-self:flex-end}.page .form-action--inline{justify-content:center}.page .form-action--inline button,.page .form-action--inline a.btn,.page .form-action--inline .discord-cta{width:auto;min-width:0;padding:6px 16px;font-size:0.85rem}.page .forms .form-container .cta-row{margin:0.5em 0 0}.page .form-container.triple>div:not(.header),.page .form-container.triple>form>div:not(.full){flex-basis:32%;margin:1% 0}.page .form-container>.full,.page .form-container>form>.full{flex:98%;display:flex;flex-direction:column;gap:6px}.page .form-container .account-header{flex-basis:100%;width:100%}.page .form-container .account-header--spaced{margin-top:1.5em}.page .form-container>div:not(.header):not(.full):not(.categories):not(.checkbox-row):not(.cta-row),.page .form-container>form>div:not(.full):not(.checkbox-row):not(.cta-row){flex-direction:column;gap:6px}.page .form-container .filter .full{display:flex;flex-wrap:wrap;flex-direction:row;gap:12px}.page .form-container .filter .full>div{flex:1 1 49%;min-width:220px}.page .form-container>.categories{flex-basis:100%;margin:1% 0}.page #loginForm{display:flex;flex-direction:column}.page.front.register .entry-content{display:flex;flex-wrap:wrap;justify-content:center;gap:32px}.page.front.register .entry-content>section{flex:1 1 500px}.page.front.register .entry-content>section + section{min-width:500px;max-width:500px;padding:0}.page.front.register .entry-content>section + section .forms{padding:0 2em}.page .form-container>form.ticket:not(.solutions):not(.ticket-reply){display:flex;flex-wrap:wrap;gap:12px 16px}.page .form-container>form.ticket>div{display:flex;flex-direction:column;align-items:stretch;gap:6px;margin:0}.page .form-container>form.ticket>div>input,.page .form-container>form.ticket>div>select,.page .form-container>form.ticket>div>textarea{flex:1 1 auto;padding:12px 14px}.page .form-container>form.ticket>div>label{position:static;order:-1;margin:0;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.08em;color:rgba(255,238,200,0.7);pointer-events:auto;cursor:pointer}.page label.is-required::after{content:" *";color:#f0d270;font-weight:700}.page .form-container>form.ticket input[disabled],.page .form-container>form.ticket select[disabled],.page .form-container>form.ticket textarea[disabled]{opacity:1}.page .form-container .form-row,.page .cta-row{width:100%;flex-basis:100%;display:flex;gap:6px;align-items:center;grid-column:1 / -1}.page .form-container .form-row{flex-direction:column}.page .cta-row{flex-direction:row;flex-wrap:nowrap;justify-content:center}.page .form-container.form-container--flat .form-row{width:auto;flex-basis:49%;align-items:flex-start;text-align:left;grid-column:auto}.page .form-container .form-row.has-actions{flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px}.page .form-container .form-row.has-actions .form-field{flex:1 1 100%;display:flex;flex-direction:column;gap:6px}.page .form-container .form-row.has-actions .form-actions{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px}.page .form-container .form-field.has-inline-actions{width:100%}.page .form-container .input-with-actions{position:relative;display:flex;align-items:center}.page .form-container .input-with-actions>input,.page .form-container .input-with-actions>select,.page .form-container .input-with-actions>textarea{width:100%;padding-right:54px;height:44px;line-height:1.2}.page .form-container>form>div>input,.page .form-container>form>div>select,.page .form-container>div>input,.page .form-container>div>select{height:44px;line-height:1.2}.page .form-container .input-with-actions .field-actions{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:6px}.page .entry-content .form-container .form-field.has-inline-actions .input-with-actions .field-actions button,.page .entry-content .form-container .form-field.has-inline-actions .input-with-actions .field-actions a,.page .form-container .input-with-actions .field-actions button,.page .form-container .input-with-actions .field-actions a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;flex:0 0 32px;box-sizing:border-box;padding:0;border-radius:6px;position:relative;isolation:isolate;overflow:hidden;appearance:none;-webkit-appearance:none;border:1px solid #ae9b6e;background-image:linear-gradient(0deg,#1a1611 0%,#3b3227 60%,#6a5f52 100%),url("/img/button-texture.png");background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat;color:rgb(249 217 156);-webkit-text-fill-color:currentColor;-webkit-background-clip:border-box;background-clip:border-box;font-family:inherit;font-size:16px;font-weight:600;letter-spacing:0;line-height:1;text-decoration:none;cursor:pointer;filter:none}.page .form-container .input-with-actions .field-actions button::after,.page .form-container .input-with-actions .field-actions a::after{content:'';position:absolute;inset:0;background-image:url("/img/textures/texture-headers.png");background-size:420px 420px;background-repeat:repeat;background-position:center;opacity:0.25;mix-blend-mode:color-burn;border-radius:inherit;pointer-events:none}.page .entry-content .form-container .form-field.has-inline-actions .input-with-actions .field-actions button:hover,.page .entry-content .form-container .form-field.has-inline-actions .input-with-actions .field-actions a:hover,.page .entry-content .form-container .form-field.has-inline-actions .input-with-actions .field-actions button:focus-visible,.page .entry-content .form-container .form-field.has-inline-actions .input-with-actions .field-actions a:focus-visible,.page .entry-content .form-container .form-field.has-inline-actions .input-with-actions .field-actions button:active,.page .entry-content .form-container .form-field.has-inline-actions .input-with-actions .field-actions a:active,.page .form-container .input-with-actions .field-actions button:hover,.page .form-container .input-with-actions .field-actions a:hover,.page .form-container .input-with-actions .field-actions button:focus-visible,.page .form-container .input-with-actions .field-actions a:focus-visible,.page .form-container .input-with-actions .field-actions button:active,.page .form-container .input-with-actions .field-actions a:active{background-image:none;background-color:rgba(240,210,112,0.16);border-color:rgba(240,210,112,0.75);color:#fff1b8;-webkit-text-fill-color:currentColor;filter:none;box-shadow:none;transform:none}.page .form-container>form>.checkbox-row:hover input[type="checkbox"],.page .forms>form>.checkbox-row:hover input[type="checkbox"]{border-color:rgba(241,196,15,0.65);box-shadow:0 0 0 1px rgba(241,196,15,0.2)}.page .form-container>form>.checkbox-row:hover label,.page .forms>form>.checkbox-row:hover label{color:rgba(241,196,15,0.95)}.page .form-container>form>.checkbox-row,.page .forms>form>.checkbox-row{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;width:100%;margin:0 auto;grid-column:1 / -1;flex-basis:100%;flex-direction:row}.page .form-container>form>.checkbox-row label,.page .forms>form>.checkbox-row label{display:inline-block;margin-right:8px;width:auto;text-align:left;cursor:pointer;vertical-align:middle;height:18px;line-height:18px}.page .form-container>form>.checkbox-row input[type="checkbox"],.page .forms>form>.checkbox-row input[type="checkbox"]{vertical-align:middle}.page .form-container>form>.checkbox-row:has(input[type="checkbox"]:checked) label,.page .forms>form>.checkbox-row:has(input[type="checkbox"]:checked) label{color:rgba(241,196,15,0.95)}.entry-content table:not(.ticket-answers){width:100%;border:1px solid rgba(162,104,52,0.35);border-collapse:separate;border-spacing:0;border-radius:10px;overflow:hidden;background:rgba(15,10,7,0.35);color:rgba(255,238,200,0.9);font-size:0.95rem}.entry-content table:not(.ticket-answers) th,.entry-content table:not(.ticket-answers) td{padding:0.5em;border:1px solid rgba(162,104,52,0.15);text-align:center;vertical-align:middle}body.page .entry-content table.ticket-answers.sender-1 td,body.page .entry-content table.ticket-answers.sender-2 td{text-align:justify;text-justify:inter-word;overflow-wrap:break-word;word-break:break-word;hyphens:auto}.entry-content table th{font-weight:600;text-transform:uppercase;letter-spacing:1.5px;font-size:0.8em;color:transparent;background:linear-gradient(180deg,rgba(255,238,200,1) 0%,rgba(255,220,110,1) 100%);-webkit-background-clip:text;background-clip:text}.entry-content table tbody tr:nth-child(odd) td{background:rgb(28,21,16,0.4)}.entry-content table tbody tr:nth-child(even) td{background:rgba(24,16,11,0.4)}.entry-content table tbody tr:hover{background:rgba(255,255,255,0.1)}.entry-content table th .material-icons{font-size:18px;line-height:1;margin-right:8px;vertical-align:middle}.entry-content table th span{vertical-align:middle}.entry-content table h3{margin:0;padding:0;font-size:14px;background:none;background-image:none;-webkit-background-clip:unset;background-clip:unset;color:#fbce72;-webkit-text-fill-color:unset;font-weight:500}.entry-content table p{margin:0;padding:0}.page .entry-content table button,.page .entry-content table a.btn{padding:6px 14px;font-size:0.82rem;letter-spacing:0.06em;display:inline-flex;align-items:center;justify-content:center}.coa-header .container{max-width:none;padding:0;width:100%}.coa-header{--coa-info-bar-height:0px;--coa-info-item-height:50px;position:fixed;top:0;left:0;right:0;transform:translateY(0);background:linear-gradient( 180deg,rgba(59,22,22,0.3) 0%,rgba(68,24,24,0.3) 100% );z-index:1000;border-bottom:1px solid rgba(0,0,0,0.2);padding:0;min-height:50px;transition:background 0.3s ease,border-bottom-color 0.3s ease,transform 0.3s ease;will-change:transform;display:flex;flex-direction:column}.coa-header-scroll{overflow-x:auto;overflow-y:hidden;flex:1;min-width:0;width:100%;display:flex;flex-direction:column}.coa-header-scroll::-webkit-scrollbar{height:6px}.coa-header-scroll::-webkit-scrollbar-track{background:rgba(0,0,0,0.2);border-radius:3px}.coa-header-scroll::-webkit-scrollbar-thumb{background:rgba(139,109,82,0.5);border-radius:3px}.coa-header-scroll::-webkit-scrollbar-thumb:hover{background:rgba(139,109,82,0.7)}.coa-header-scroll{scrollbar-width:thin;scrollbar-color:rgba(139,109,82,0.5) rgba(0,0,0,0.2)}.coa-header.is-scrolled{background:rgba(0,0,0,0.95);border-bottom-color:rgba(139,109,82,0.6)}.coa-header.is-hidden{transform:translateY(-100%)}.coa-header::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:rgba(139,109,82,0.6);opacity:0;transition:opacity 0.3s ease}body:not(.enable-snap) .coa-header::after{opacity:1}.coa-info-bar{flex-shrink:0;background:linear-gradient(180deg,rgba(24,16,11,0.92) 0%,rgba(12,9,7,0.92) 100%);border-bottom:1px solid rgba(139,109,82,0.6);overflow:hidden;max-height:var(--coa-info-bar-height,0px);opacity:1;visibility:visible;transform:translateY(0);transform-origin:top center;transition:max-height 0.34s cubic-bezier(0.33,1,0.68,1),opacity 0.24s ease,transform 0.34s cubic-bezier(0.33,1,0.68,1),border-bottom-color 0.24s ease,visibility 0s linear 0s;will-change:max-height,opacity,transform}.coa-header.is-scrolled .coa-info-bar{max-height:0;opacity:0;visibility:hidden;transform:translateY(-10px);border-bottom-color:rgba(139,109,82,0);pointer-events:none;transition-delay:0s,0s,0s,0s,0.34s}body.home.js .coa-info-bar{transition:max-height 0.34s cubic-bezier(0.33,1,0.68,1),opacity 0.24s ease,transform 0.34s cubic-bezier(0.33,1,0.68,1),border-bottom-color 0.24s ease,visibility 0s linear 0s}body.home.js .coa-header.is-scrolled .coa-info-bar{transition-delay:0s,0s,0s,0s,0.34s}@media (prefers-reduced-motion:reduce){.coa-info-bar,.coa-header.is-scrolled .coa-info-bar{transition:none}}.coa-info-bar__inner{padding:0;max-width:none;width:100%;height:var(--coa-info-item-height,50px)}.coa-info-grid{display:flex;width:100%}.coa-info-item{flex:1;padding:0;height:var(--coa-info-item-height,50px);border-radius:0;border:0;color:#f6efe0;box-shadow:none;position:relative;isolation:isolate;transition:background 0.3s ease,box-shadow 0.3s ease}.coa-info-item--maintenance{background:linear-gradient(180deg,rgba(64,30,10,0.95) 0%,rgba(34,16,6,0.95) 100%),linear-gradient(140deg,rgba(255,170,90,0.55),rgba(255,120,60,0.2))}.coa-info-item--maintenance:hover,.coa-info-item--maintenance:focus-within{background:linear-gradient(180deg,rgba(78,38,12,0.98) 0%,rgba(40,18,6,0.98) 100%),linear-gradient(140deg,rgba(255,185,100,0.68),rgba(255,130,70,0.28))}.coa-info-item--event{background:linear-gradient(180deg,rgba(60,24,54,0.95) 0%,rgba(32,12,28,0.95) 100%),linear-gradient(140deg,rgba(245,160,220,0.55),rgba(210,110,190,0.2))}.coa-info-item--event:hover,.coa-info-item--event:focus-within{background:linear-gradient(180deg,rgba(74,30,66,0.98) 0%,rgba(38,14,32,0.98) 100%),linear-gradient(140deg,rgba(252,175,230,0.68),rgba(218,120,195,0.28))}.coa-info-item::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient( 120% 60% at 50% 0%,rgba(240,210,112,0.14),rgba(240,210,112,0.06) 35%,rgba(0,0,0,0) 60% ),linear-gradient( 115deg,rgba(240,210,112,0) 45%,rgba(240,210,112,0.12) 50%,rgba(240,210,112,0) 55% );background-repeat:no-repeat,no-repeat;background-size:cover,200% 200%;background-position:center,-150% 50%;z-index:1;opacity:0;transition:opacity 0.3s ease,background-position 0.8s ease}.coa-info-item::after{content:"";position:absolute;inset:0;background-image:url("/img/textures/texture-headers.png");background-size:420px 420px;background-repeat:repeat;background-position:center;opacity:0.25;mix-blend-mode:color-burn;pointer-events:none;z-index:0}.coa-info-item:hover,.coa-info-item:focus-within{box-shadow:none}.coa-info-item:hover::before,.coa-info-item:focus-within::before{opacity:1;background-position:center,150% 50%}.coa-info-item:focus-within{outline:none}.coa-info-card{display:flex;align-items:center;justify-content:center;gap:10px;position:relative;z-index:2;height:100%;width:100%;padding:0 40px 0 18px;min-width:0;font-size:12px;line-height:1.15;letter-spacing:0.18em;color:#fdf3c1;text-decoration:none;white-space:pre-line}.coa-info-close{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:3;color:rgba(248,240,220,0.5);display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:transparent;border:none;padding:0;transition:all 0.2s ease;cursor:pointer}.coa-info-close:hover,.coa-info-close:focus-visible{color:rgba(248,240,220,1);background:rgba(255,255,255,0.1)}.coa-info-close .material-icons{font-size:16px}.coa-info-item.is-dismissing{overflow:hidden;animation:dismissBanner 0.3s cubic-bezier(0.4,0,0.2,1) forwards}@keyframes dismissBanner{0%{height:var(--coa-info-item-height,50px);opacity:1;margin:0}100%{height:0;opacity:0;margin:0;padding:0;border-width:0}}.coa-info-card:hover,.coa-info-card:focus-visible{color:#fff4d8}.coa-info-label{display:inline-flex;align-items:center}.coa-info-gear{display:inline-flex;align-items:center;justify-content:center;margin-left:0;color:rgba(248,240,220,0.85);align-self:center;margin-top:-4px}.coa-info-gear .material-icons{font-size:14px;line-height:1;display:inline-flex;align-items:center;justify-content:center;transform-origin:center center;position:relative;top:0;animation:coaGearSpin 2.4s linear infinite}.coa-info-bar .promo-countdown--inline{font-size:12px;letter-spacing:0.12em;color:rgba(248,240,220,0.85);white-space:nowrap}@media (max-width:1024px){.coa-info-bar__inner{height:auto}.coa-info-grid{display:grid;grid-template-columns:1fr;grid-auto-rows:var(--coa-info-item-height,56px)}.coa-info-item{flex:none;height:var(--coa-info-item-height,56px)}.coa-info-card{padding:0 44px 0 18px;font-size:13px;line-height:1.08;letter-spacing:0.14em;white-space:nowrap}.coa-info-label,.coa-info-bar .promo-countdown--inline{display:inline-flex;align-items:center}.coa-info-close{width:32px;height:32px;right:8px}}.menu-logo{flex-shrink:0;display:flex;align-items:center;margin-right:var(--menu-logo-gap,24px)}.menu-logo-link{display:inline-flex;align-items:center;justify-content:center;width:var(--menu-logo-size,36px);height:var(--menu-logo-size,36px);padding:0;margin:0}a.menu-logo-link{border-radius:8px}a.menu-logo-link:focus-visible{outline:2px solid rgba(240,210,112,0.75);outline-offset:3px}.menu-logo-img{width:100%;height:100%;display:block;object-fit:contain}.header-content--playernet{}.header-divider{flex-shrink:0;width:100%;min-width:0;height:1px;background:rgba(139,109,82,0.6);align-self:stretch}@media (max-width:1200px){.header-divider{display:none}}.header-actions .header-action-separator{display:inline-flex;align-items:center;justify-content:center;margin:0 12px 0 10px;color:rgba(139,109,82,0.8);line-height:1;pointer-events:none;user-select:none}.header-content{display:flex;justify-content:space-between;align-items:center;padding:0 20px;gap:0;width:100%;min-width:0;height:50px}.logo-section{flex-shrink:0}.coa-logo{display:inline-flex;align-items:center;justify-content:center;transition:all 0.3s ease}.coa-logo-img{width:100%;height:100%;filter:drop-shadow(2px 2px 4px rgba(0,0,0,0.3));transition:all 0.3s ease}a.menu-logo-link:hover .menu-logo-img,a.menu-logo-link:focus-visible .menu-logo-img{filter:drop-shadow(0 4px 10px rgba(0,0,0,0.6)) drop-shadow(0 0 12px rgba(240,210,112,0.45));transform:translateY(-2px) scale(1.05)}a.menu-logo-link:active .menu-logo-img{filter:drop-shadow(0 2px 4px rgba(0,0,0,0.5)) brightness(0.95);transform:translateY(0) scale(0.97)}.main-nav{display:flex;align-items:center;flex:1;justify-content:flex-start;margin-left:0}.main-nav>.nav-item{display:flex;align-items:center}.main-nav>.nav-item + .nav-item::before{content:"·";display:inline-block;margin:0 12px 0 10px;color:rgba(139,109,82,0.8);background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:rgba(139,109,82,0.8)}.main-nav>.nav-item.nav-item--latest-patch::before{content:none;display:none;margin:0}.main-nav>.nav-item.nav-item--latest-patch{margin-left:10px}.main-nav{position:relative}.nav-item{position:relative}.nav-item.has-submenu::after{content:'';position:absolute;left:-18px;right:-18px;top:100%;height:18px}.nav-item.has-submenu .submenu{position:absolute;top:calc(100% + 8px);left:0;min-width:240px;padding:14px 12px;border-radius:10px;background:linear-gradient( 180deg,rgba(30,18,12,0.92),rgba(15,10,7,0.94) );border:1px solid rgba(240,210,112,0.4);box-shadow:0 16px 40px rgba(0,0,0,0.65),inset 0 1px 0 rgba(255,235,190,0.08),inset 0 0 0 1px rgba(212,180,120,0.2);backdrop-filter:blur(8px) saturate(1.02);-webkit-backdrop-filter:blur(8px) saturate(1.02);opacity:0;visibility:hidden;transform:translateY(8px) scale(0.985);transition:opacity 180ms ease,transform 220ms ease,visibility 0s linear 180ms,box-shadow 180ms ease;z-index:1200;transform-origin:top left;will-change:opacity,transform;pointer-events:none}.nav-item.has-submenu:hover .submenu,.nav-item.has-submenu:focus-within .submenu,.nav-item.has-submenu.open .submenu{opacity:1;visibility:visible;transform:translateY(0) scale(1);transition:opacity 180ms ease,transform 220ms ease,visibility 0s;pointer-events:auto}.nav-item.has-submenu .submenu::before{content:none}.nav-item.has-submenu .submenu::after{content:'';position:absolute;inset:0;pointer-events:none;border-radius:8px;box-shadow:0 0 0 1px rgba(240,210,112,0.18) inset,0 10px 26px rgba(240,210,112,0.08) inset}.submenu-link{display:flex;align-items:center;gap:10px;padding:8px 18px;min-height:36px;text-decoration:none;letter-spacing:1.1px;text-transform:uppercase;font-size:14px;line-height:1;position:relative;background:linear-gradient(180deg,rgba(249,243,216,1) 0%,rgba(209,193,125,1) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;white-space:nowrap;transition:background 180ms ease,transform 180ms ease,opacity 180ms ease}.submenu-link .material-icons.nav-icon{font-size:1.1em;display:inline-flex;align-items:center;justify-content:center;width:1.1em;height:1.1em;line-height:1;background:linear-gradient(180deg,rgba(249,243,216,1) 0%,rgba(209,193,125,1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;flex:0 0 auto}.submenu-link .nav-text{line-height:1;background:linear-gradient(180deg,rgba(249,243,216,1) 0%,rgba(209,193,125,1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.nav-badge{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;padding:2px 6px;border-radius:999px;border:1px solid rgba(255,164,77,0.45);background:rgba(255,164,77,0.14);color:#ffb76b;font-size:11px;font-weight:800;line-height:1;letter-spacing:0.08em;text-transform:uppercase;white-space:nowrap;-webkit-text-fill-color:currentColor}.nav-badge--staff{border-color:rgba(255,122,64,0.55);background:rgba(255,122,64,0.16);color:#ffbf80}.submenu-link[target="_blank"]::after{content:"open_in_new";font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:14px;line-height:1;margin-left:8px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;opacity:0.85;color:rgba(240,210,112,0.85);-webkit-text-fill-color:currentColor;text-transform:none}.submenu-link::before{content:'';width:0px;height:12px;border-radius:2px;background:linear-gradient(180deg,rgba(249,243,216,1),rgba(209,193,125,1));transition:width 180ms ease,opacity 180ms ease;opacity:0.9}.submenu-link:hover::before{width:6px}.submenu-link:hover{background:linear-gradient(180deg,rgba(209,193,125,1) 0%,rgba(249,243,216,1) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transform:translateX(3px);text-decoration:none}.submenu-link:hover .material-icons.nav-icon,.submenu-link:hover .nav-text{background:linear-gradient(180deg,rgba(209,193,125,1) 0%,rgba(249,243,216,1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.submenu-link.active,.submenu-link.current{font-weight:600}.submenu-link.active::before,.submenu-link.current::before{width:6px;opacity:1}.submenu-link:hover,.submenu-link.active,.submenu-link.current{box-shadow:inset 0 0 0 1px rgba(240,210,112,0.12),inset 0 0 0 999px rgba(240,210,112,0.05);border-radius:8px}.language-selector{position:relative}.language-selector .submenu{left:auto;right:12px;transform-origin:top right;z-index:1600;max-height:calc(100vh - 100px);overflow-y:auto;overflow-x:hidden;box-sizing:border-box}.nav-item.has-submenu.language-selector .submenu{position:fixed;top:var(--lang-menu-top,60px);right:12px;transform:translateY(8px) scale(0.98);max-width:calc(100vw - 24px)}.coa-header,.header-content,.header-actions{overflow:visible}.nav-item.has-submenu.language-selector .submenu::before{content:none}.nav-item.has-submenu.language-selector.open .submenu{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.nav-item.has-submenu.language-selector .submenu{pointer-events:auto}.nav-item.has-submenu.language-selector:not(.open) .submenu{opacity:0;visibility:hidden;transform:translateY(8px) scale(0.98);transition:opacity 180ms ease,transform 220ms ease,visibility 0s linear 180ms}.nav-item.has-submenu.language-selector .submenu::-webkit-scrollbar:horizontal{height:0}.nav-item.has-submenu.language-selector .globe-icon-container{position:relative;top:1px;margin-right:10px}.main-nav>.nav-item.has-submenu:not(.language-selector) .submenu{left:0;right:auto;transform-origin:top left}.main-nav>.nav-item.has-submenu:not(.language-selector) .submenu::before{left:18px;right:auto}.nav-link{background:linear-gradient( 180deg,rgba(249,243,216,1) 0%,rgba(209,193,125,1) 100% );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-decoration:none;font-weight:500;font-size:14px;letter-spacing:0.8px;position:relative;transition:all 0.3s ease;text-transform:uppercase;display:flex;align-items:center;gap:5px}.nav-link.nav-link--static{border:0;padding:0;cursor:default;background-color:transparent;-webkit-appearance:none;appearance:none}.nav-link[target="_blank"]::after{content:"open_in_new";font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:12px;line-height:1;margin-left:4px;color:rgba(240,210,112,0.9);-webkit-text-fill-color:currentColor;text-transform:none}.nav-link.nav-link--edit[target="_blank"]::after{content:none}.nav-link .nav-emoji{display:inline-flex;align-items:center;justify-content:center;width:1.05em;height:1.05em;line-height:1.05em;background:none;-webkit-background-clip:border-box;background-clip:border-box;color:rgba(249,243,216,1);-webkit-text-fill-color:currentColor;flex:0 0 auto}.nav-link:hover .nav-emoji{color:rgba(209,193,125,1)}.nav-link.current .nav-emoji,.nav-item.current>.nav-link .nav-emoji{color:rgba(209,193,125,1)}.nav-link .nav-text{line-height:1}.nav-link:hover{background:linear-gradient( 180deg,rgba(209,193,125,1) 0%,rgba(249,243,216,1) 100% );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transform:translateY(-1px);text-decoration:none}.nav-link.current,.nav-item.current>.nav-link{background:linear-gradient( 180deg,rgba(209,193,125,1) 0%,rgba(249,243,216,1) 100% );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transform:none}.nav-item.current>.nav-link:not(.promo)::after{content:none}.nav-link.promo{background:rgba(88,146,255,0.16);color:#d7e7ff;-webkit-text-fill-color:currentColor;border:1px solid rgba(120,170,255,0.55);box-shadow:inset 0 0 0 1px rgba(120,170,255,0.2);padding:2px 6px;padding-right:14px;border-radius:999px}.nav-link.promo:hover,.nav-link.promo:focus,.nav-link.promo:focus-visible{background:rgba(88,146,255,0.24);border-color:rgba(150,190,255,0.75);box-shadow:inset 0 0 0 1px rgba(150,190,255,0.35),0 0 0 1px rgba(150,190,255,0.15);text-decoration:none}.nav-link.highlight{color:#f6c58b;-webkit-text-fill-color:currentColor}.nav-item.current>.nav-link.promo{background:rgba(88,146,255,0.16);color:#d7e7ff;-webkit-text-fill-color:currentColor;border:1px solid rgba(120,170,255,0.55);box-shadow:inset 0 0 0 1px rgba(120,170,255,0.2)}.nav-item.current>.nav-link.highlight{color:#f6c58b;-webkit-text-fill-color:currentColor}.nav-item.current>.nav-link.promo:hover,.nav-item.current>.nav-link.promo:focus{background:rgba(88,146,255,0.24);border-color:rgba(150,190,255,0.75);box-shadow:inset 0 0 0 1px rgba(150,190,255,0.35),0 0 0 1px rgba(150,190,255,0.15);text-decoration:none}.nav-item.current>.nav-link.highlight:hover,.nav-item.current>.nav-link.highlight:focus{color:#ffe2bf;text-decoration:none}.mobile-link.promo,.mobile-sublink.promo{background:rgba(88,146,255,0.16);color:#d7e7ff;-webkit-text-fill-color:currentColor;border:1px solid rgba(120,170,255,0.55);box-shadow:inset 0 0 0 1px rgba(120,170,255,0.2);border-radius:6px;padding-right:14px}.mobile-link.highlight,.mobile-sublink.highlight{color:#f6c58b;-webkit-text-fill-color:currentColor}.mobile-link.promo:hover,.mobile-link.promo:focus,.mobile-link.promo:focus-visible,.mobile-link.promo:active,.mobile-sublink.promo:hover,.mobile-sublink.promo:focus,.mobile-sublink.promo:focus-visible,.mobile-sublink.promo:active{background:rgba(88,146,255,0.24);color:#e5f0ff;text-decoration:none}.mobile-link.highlight:hover,.mobile-link.highlight:focus,.mobile-link.highlight:focus-visible,.mobile-link.highlight:active,.mobile-sublink.highlight:hover,.mobile-sublink.highlight:focus,.mobile-sublink.highlight:focus-visible,.mobile-sublink.highlight:active{color:#ffe2bf;text-decoration:none}.promo-countdown--flash{animation:promoCountdownFlash 1s ease-out 1}.nav-link.promo .promo-countdown--menu{display:inline-flex;align-items:center;margin-left:8px;font-size:11px;letter-spacing:0.14em;color:rgba(248,240,220,0.85);-webkit-text-fill-color:currentColor;background-clip:border-box;white-space:nowrap}.mobile-nav .promo-countdown--menu{display:inline-flex;align-items:center;margin-left:auto;font-size:10px;letter-spacing:0.1em;color:rgba(248,240,220,0.9);-webkit-text-fill-color:currentColor;background-clip:border-box}.mobile-promo-indicator{display:none;flex:1;justify-content:center;align-items:center;margin:0 10px}.mobile-promo-link{display:inline-flex;align-items:center;font-size:13px;font-weight:600;text-decoration:none;background:rgba(88,146,255,0.16);color:#d7e7ff;-webkit-text-fill-color:currentColor;border:1px solid rgba(120,170,255,0.55);box-shadow:inset 0 0 0 1px rgba(120,170,255,0.2);padding:4px 12px;border-radius:999px;transition:all 0.2s ease;white-space:nowrap}.mobile-promo-link:hover,.mobile-promo-link:focus,.mobile-promo-link:focus-visible{background:rgba(88,146,255,0.24);border-color:rgba(150,190,255,0.75);box-shadow:inset 0 0 0 1px rgba(150,190,255,0.35),0 0 0 1px rgba(150,190,255,0.15);text-decoration:none}.mobile-promo-link .nav-icon{font-size:14px;margin-right:4px;color:#d7e7ff}.mobile-promo-link .promo-text{margin-right:8px}.mobile-promo-link .promo-countdown{font-size:11px;letter-spacing:0.1em;color:rgba(248,240,220,0.85);-webkit-text-fill-color:currentColor;margin-left:8px}@keyframes promoCountdownFlash{0%{color:rgba(120,170,255,1);text-shadow:0 0 6px rgba(120,170,255,0.7)}100%{color:inherit;text-shadow:none}}@keyframes coaGearSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.nav-item.current>.nav-link{background:rgba(249,243,216,0.08);color:#fceda7;-webkit-text-fill-color:currentColor;border:1px solid rgba(240,210,112,0.25);box-shadow:inset 0 0 0 1px rgba(240,210,112,0.08);padding:2px 6px;border-radius:999px}.nav-item.current:not(.has-submenu)>.nav-link{padding-right:10px}.nav-item.current>.nav-link:hover,.nav-item.current>.nav-link:focus{background:rgba(249,243,216,0.16);border-color:rgba(240,210,112,0.45);box-shadow:inset 0 0 0 1px rgba(240,210,112,0.2),0 0 0 1px rgba(240,210,112,0.1);text-decoration:none}.dropdown-arrow{transition:transform 0.3s ease;margin-left:4px;color:rgba(249,243,216,1)}.nav-link:hover .dropdown-arrow{transform:rotate(180deg);color:rgba(209,193,125,1)}.nav-item.current>.nav-link .dropdown-arrow{color:rgba(209,193,125,1)}.nav-link.disabled{opacity:0.65;cursor:not-allowed;background:linear-gradient( 180deg,rgba(139,109,82,0.8) 0%,rgba(139,109,82,0.6) 100% );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nav-link.disabled:hover{transform:none}.nav-link.disabled .nav-emoji,.nav-link.disabled .material-icons.nav-icon{opacity:0.7}.ui-tooltip-popup{--tooltip-top-color:rgba(55,42,32,0.98);--tooltip-bottom-color:rgba(38,28,20,0.98);--tooltip-surface:linear-gradient(180deg,var(--tooltip-top-color) 0%,var(--tooltip-bottom-color) 100%);--tooltip-fill-color:rgba(45,34,24,0.98);--tooltip-border-color:rgba(174,155,110,0.5);--tooltip-arrow-offset:50%;--tooltip-enter-x:0px;--tooltip-enter-y:-4px;--tooltip-origin-x:50%;--tooltip-origin-y:100%;position:fixed;z-index:99999;display:block;padding:11px 16px;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:0.22px;text-transform:none;color:rgba(255,238,200,0.95);max-width:min(32rem,calc(100vw - 24px));background:var(--tooltip-surface);border:1px solid var(--tooltip-border-color);border-radius:10px;white-space:normal;overflow-wrap:break-word;text-align:center;box-shadow:0 14px 30px rgba(0,0,0,0.42),0 6px 12px rgba(0,0,0,0.28),inset 0 1px 0 rgba(255,250,236,0.05);pointer-events:none;opacity:0;transform:translate3d(var(--tooltip-enter-x),var(--tooltip-enter-y),0) scale(0.985);transform-origin:var(--tooltip-origin-x) var(--tooltip-origin-y);transition:opacity 0.14s ease,transform 0.14s ease}.ui-tooltip-popup.visible{opacity:1;transform:translate3d(0,0,0) scale(1)}.ui-tooltip-popup::before,.ui-tooltip-popup::after{content:"";position:absolute;border-style:solid;width:0;height:0}.ui-tooltip-popup::before{z-index:1}.ui-tooltip-popup::after{z-index:-1}.ui-tooltip-popup[data-placement="bottom"]::before{left:var(--tooltip-arrow-offset);top:-7px;transform:translateX(-50%);border-width:0 7px 8px 7px;border-color:transparent transparent var(--tooltip-top-color) transparent}.ui-tooltip-popup[data-placement="bottom"]::after{left:var(--tooltip-arrow-offset);top:-8px;transform:translateX(-50%);border-width:0 8px 8px 8px;border-color:transparent transparent var(--tooltip-border-color) transparent}.ui-tooltip-popup[data-placement="top"]::before{left:var(--tooltip-arrow-offset);bottom:-7px;transform:translateX(-50%);border-width:8px 7px 0 7px;border-color:var(--tooltip-bottom-color) transparent transparent transparent}.ui-tooltip-popup[data-placement="top"]::after{left:var(--tooltip-arrow-offset);bottom:-8px;transform:translateX(-50%);border-width:8px 8px 0 8px;border-color:var(--tooltip-border-color) transparent transparent transparent}.ui-tooltip-popup[data-placement="left"]::before{right:-7px;top:var(--tooltip-arrow-offset);transform:translateY(-50%);border-width:7px 0 7px 7px;border-color:transparent transparent transparent var(--tooltip-fill-color)}.ui-tooltip-popup[data-placement="left"]::after{right:-8px;top:var(--tooltip-arrow-offset);transform:translateY(-50%);border-width:8px 0 8px 8px;border-color:transparent transparent transparent var(--tooltip-border-color)}.ui-tooltip-popup[data-placement="right"]::before{left:-7px;top:var(--tooltip-arrow-offset);transform:translateY(-50%);border-width:7px 7px 7px 0;border-color:transparent var(--tooltip-fill-color) transparent transparent}.ui-tooltip-popup[data-placement="right"]::after{left:-8px;top:var(--tooltip-arrow-offset);transform:translateY(-50%);border-width:8px 8px 8px 0;border-color:transparent var(--tooltip-border-color) transparent transparent}@media (max-width:640px){.ui-tooltip-popup{max-width:calc(100vw - 24px);white-space:normal;text-align:left}}.ui-tooltip-popup b{color:#ffd676;font-weight:700}.ui-tooltip-popup.ui-tooltip-popup--vote-voters{white-space:normal;text-align:left}.ui-tooltip-popup.ui-tooltip-popup--vote-voters .tooltip-vote-lead{display:block;text-align:center;margin-bottom:6px}.ui-tooltip-popup.ui-tooltip-popup--vote-voters .tooltip-vote-list{display:block;text-align:left}.ui-tooltip-popup.ui-tooltip-popup--vote-voters .tooltip-vote-line{display:block;white-space:nowrap}.ui-tooltip-popup.ui-tooltip-popup--action .tooltip-action{color:rgba(235,225,195,0.9);font-weight:600}.ui-tooltip-popup.ui-tooltip-popup--action .tooltip-action-target{color:#ffd676;font-weight:700}.ui-tooltip-popup--translate .tooltip-translate-enabled{color:#4caf50;font-weight:700}.ui-tooltip-popup--translate .tooltip-translate-disabled{color:#e53935;font-weight:700}.ui-tooltip-popup--patch .tooltip-patch-label{color:#ffd676;font-weight:700}.ui-tooltip-popup--patch .tooltip-patch-version{color:#ffd676;font-weight:700}.ui-tooltip-popup--patch .tooltip-patch-name{color:#e8d4a0;font-weight:600}.ui-tooltip-popup--validation{--tooltip-top-color:rgba(80,28,28,0.98);--tooltip-bottom-color:rgba(55,18,18,0.98);--tooltip-surface:linear-gradient(180deg,var(--tooltip-top-color) 0%,var(--tooltip-bottom-color) 100%);--tooltip-fill-color:rgba(80,28,28,0.98);--tooltip-border-color:rgba(200,80,80,0.6);white-space:normal;text-align:left;max-width:min(320px,calc(100vw - 24px));line-height:1.45}.ui-tooltip-popup--validation .tooltip-validation-line{display:block}.ui-tooltip-popup--validation .tooltip-validation-line:not(:first-child){margin-top:8px}.ui-tooltip-popup--validation.ui-tooltip-popup--validation--invalid{background:var(--tooltip-surface);color:rgb(255,220,220)}.ui-tooltip-popup--validation.ui-tooltip-popup--validation--valid{--tooltip-top-color:rgba(28,55,35,0.98);--tooltip-bottom-color:rgba(18,40,22,0.98);--tooltip-surface:linear-gradient(180deg,var(--tooltip-top-color) 0%,var(--tooltip-bottom-color) 100%);--tooltip-fill-color:rgba(28,55,35,0.98);--tooltip-border-color:rgba(80,180,100,0.6);background:var(--tooltip-surface);color:rgb(220,255,220)}.header-actions{display:flex;align-items:center;gap:0;flex-shrink:0;overflow:visible;margin-left:48px}.header-actions-meta{display:flex;align-items:center;gap:0}.header-actions-meta .header-action-item{position:relative;display:inline-flex;align-items:center}.header-search{display:flex;align-items:center;gap:8px;width:220px;padding:4px 12px 4px 8px;border:1px solid transparent;border-radius:999px;background:rgba(0,0,0,0.35);overflow:hidden;transition:border-color 0.25s ease,box-shadow 0.25s ease,background 0.25s ease;border-color:rgba(240,210,112,0.7);box-shadow:0 0 0 1px rgba(240,210,112,0.25)}.header-search:focus-within,.header-search:hover{border-color:rgba(240,210,112,0.7);box-shadow:0 0 0 1px rgba(240,210,112,0.25);background:rgba(0,0,0,0.35)}.header-search .btn-search{padding:0;border:none;background:transparent;color:rgba(249,243,216,1);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;margin:0;cursor:pointer;transition:color 0.2s ease}.header-search .btn-search svg{width:18px;height:18px}.header-search .btn-search:hover{color:rgba(209,193,125,1);transform:none}.header-search .search-input{min-width:0;border:0;padding:0;margin:0;background:transparent;color:rgba(249,243,216,0.95);letter-spacing:0.6px;text-transform:uppercase;font-size:12px;height:24px;line-height:24px;outline:none;opacity:1;pointer-events:auto;flex-shrink:0}.header-search .search-input::placeholder{color:rgba(249,243,216,0.6)}.header-search .search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:24px;height:24px;margin:0 2px 0 0;cursor:pointer;background:no-repeat center / 12px 12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgba(249,243,216,0.9)' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E")}@media (max-width:992px){.header-search{width:180px;padding:4px 12px 4px 8px}.header-search .search-input{width:110px}}@media (max-width:768px){.header-search{padding:4px;width:32px;border-radius:50%}.header-search:hover,.header-search:focus-within{width:32px;padding:4px;border-radius:50%;box-shadow:none;border-color:transparent;background:transparent}.header-search .search-input{display:none}}.header-translate-toggle{text-decoration:none}.header-translate-toggle .material-icons{position:relative;display:inline-block;font-size:20px;line-height:1;padding:4px 8px;border-radius:999px;background:linear-gradient( 180deg,rgba(249,243,216,1) 0%,rgba(209,193,125,1) 100% );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;height:24px;line-height:24px;box-sizing:content-box}.header-translate-toggle .material-icons::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:rgba(210,90,90,0.08);border:1px solid rgba(210,90,90,0.2);box-shadow:inset 0 0 0 1px rgba(210,90,90,0.06);transition:background 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.header-translate-toggle:hover .material-icons::before,.header-translate-toggle:focus .material-icons::before{background:rgba(160,90,90,0.14);border-color:rgba(160,90,90,0.35);box-shadow:inset 0 0 0 1px rgba(160,90,90,0.12),0 0 0 1px rgba(160,90,90,0.08)}.header-translate-toggle.is-active .material-icons::before{background:rgba(76,175,80,0.08);border-color:rgba(76,175,80,0.25);box-shadow:inset 0 0 0 1px rgba(76,175,80,0.08)}.header-translate-toggle.is-active:hover .material-icons::before,.header-translate-toggle.is-active:focus .material-icons::before{background:rgba(76,175,80,0.16);border-color:rgba(76,175,80,0.45);box-shadow:inset 0 0 0 1px rgba(76,175,80,0.2),0 0 0 1px rgba(76,175,80,0.1)}.mobile-nav .mobile-link.mobile-translate-toggle{border-radius:6px;padding:6px 12px;font-weight:600}.mobile-nav .mobile-link.mobile-translate-toggle .mobile-toggle-icon{margin-left:auto;font-size:24px;transition:color 0.2s ease;top:0}.mobile-nav .mobile-link.mobile-translate-toggle:not(.is-active){background:linear-gradient( rgba(249,243,216,0.08),rgba(249,243,216,0.08) ),rgba(210,90,90,0.24) !important;border:1px solid rgba(210,90,90,0.55);box-shadow:inset 0 0 0 1px rgba(210,90,90,0.2)}.mobile-nav .mobile-link.mobile-translate-toggle:not(.is-active) .mobile-toggle-icon{color:rgba(210,90,90,1) !important;-webkit-text-fill-color:currentColor !important;-webkit-background-clip:border-box;background-clip:border-box}.mobile-nav .mobile-link.mobile-translate-toggle.is-active{background:linear-gradient( rgba(249,243,216,0.08),rgba(249,243,216,0.08) ),rgba(76,175,80,0.16);border:1px solid rgba(76,175,80,0.55);box-shadow:inset 0 0 0 1px rgba(76,175,80,0.2)}.mobile-nav .mobile-link.mobile-translate-toggle.is-active .mobile-toggle-icon{color:rgba(76,175,80,1) !important;-webkit-text-fill-color:currentColor !important;-webkit-background-clip:border-box;background-clip:border-box}.mobile-nav .mobile-link.mobile-translate-toggle:not(.is-active):hover,.mobile-nav .mobile-link.mobile-translate-toggle:not(.is-active):focus-visible,.mobile-nav .mobile-link.mobile-translate-toggle:not(.is-active):active{background:linear-gradient( rgba(249,243,216,0.08),rgba(249,243,216,0.08) ),rgba(210,90,90,0.32) !important}.mobile-nav .mobile-link.mobile-translate-toggle.is-active:hover,.mobile-nav .mobile-link.mobile-translate-toggle.is-active:focus-visible,.mobile-nav .mobile-link.mobile-translate-toggle.is-active:active{background:linear-gradient( rgba(249,243,216,0.08),rgba(249,243,216,0.08) ),rgba(76,175,80,0.24)}.btn-login,.btn-play-now,.btn-logout{text-decoration:none;text-transform:uppercase;transition:all 0.3s ease;display:inline-block;cursor:pointer}.btn-login{padding:4px 12px;font-size:12px;font-weight:700;letter-spacing:1px;border:1px solid rgba(240,210,112,0.85);border-radius:4px;background:linear-gradient(180deg,#6b4a28 0%,#4a2f1a 100%);color:#fceda7;text-shadow:0 1px 2px rgba(0,0,0,0.4);box-shadow:0 3px 5px rgba(0,0,0,0.35),inset 0 1px 0 rgba(255,255,255,0.2);position:relative;margin-right:12px}.btn-play-now{padding:6px 16px;font-size:13px;font-weight:700;letter-spacing:1.1px;border:none;border-radius:4px;background:linear-gradient(180deg,#ff9000 0%,#d45500 100%);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.5);box-shadow:0 4px 6px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.3);position:relative;margin-right:25px;text-decoration:none;-webkit-text-fill-color:initial;background-clip:border-box}.btn-play-now:hover{background:linear-gradient(180deg,#ffaa33 0%,#e66000 100%);transform:translateY(-1px);box-shadow:0 6px 8px rgba(0,0,0,0.4),inset 0 1px 0 rgba(255,255,255,0.3);text-decoration:none}.btn-play-now::before,.btn-play-now::after{content:none}.btn-logout{padding:2px 6px;font-size:14px;font-weight:500;letter-spacing:0.5px;border:1px solid rgba(255,100,100,0.8);border-radius:3px;background:transparent;color:rgba(255,150,150,1);box-shadow:2px 2px 4px rgba(0,0,0,0.3);position:relative;margin-left:12px}.user-welcome{color:rgba(249,243,216,1);font-size:14px;font-weight:500;margin-right:12px;letter-spacing:0.5px}.btn-login:hover,.btn-login:focus,.btn-login:active{background:linear-gradient(180deg,#7a5632 0%,#55351e 100%);border-color:rgba(255,220,140,0.95);color:#fff2c0;transform:translateY(-1px);box-shadow:0 5px 8px rgba(0,0,0,0.4),inset 0 1px 0 rgba(255,255,255,0.25)}.btn-logout:hover{background:rgba(249,243,216,0.1);border-color:rgba(209,193,125,1);color:rgba(209,193,125,1);transform:translateY(-1px);box-shadow:3px 3px 6px rgba(0,0,0,0.4)}.btn-play-now:hover{background:linear-gradient(180deg,#ffaa33 0%,#e66000 100%);transform:translateY(-1px);box-shadow:0 6px 8px rgba(0,0,0,0.4),inset 0 1px 0 rgba(255,255,255,0.3);text-decoration:none}.btn-play-now:hover::before{background:linear-gradient( 180deg,rgba(255,220,110,1) 0%,rgba(255,225,160,1) 50%,rgba(255,220,110,1) 100% )}.btn-play-now:hover::after{background:linear-gradient(90deg,#f06a11 0%,#ff8533 50%,#f06a11 100%)}.btn-search{background:transparent;color:rgba(249,243,216,1);padding:6px 8px;border:none !important;outline:none !important;border-radius:0;cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;gap:6px;box-shadow:none;margin-right:2px}.header-action-label{background:linear-gradient( 180deg,rgba(249,243,216,1) 0%,rgba(209,193,125,1) 100% );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-transform:uppercase;letter-spacing:0.8px;font-size:14px;font-weight:500;line-height:1;white-space:nowrap}.search-modal{position:fixed;inset:0;display:none;z-index:2000}.search-modal.open{display:block}.search-modal-backdrop{position:absolute;inset:0;background:rgba(0,0,0,0.6);backdrop-filter:blur(2px)}.search-modal-dialog{position:absolute;left:50%;top:20%;transform:translateX(-50%);width:min(720px,90vw);padding:24px 24px 18px;background:linear-gradient( 180deg,rgba(24,18,13,0.98) 0%,rgba(20,15,10,0.98) 100% );border:1px solid rgba(212,180,120,0.35);box-shadow:0 12px 40px rgba(0,0,0,0.6),inset 0 1px 0 rgba(212,180,120,0.15)}.search-modal-title{margin:0 0 14px;font-weight:600;letter-spacing:3px;text-transform:uppercase;font-size:18px;background:linear-gradient( 180deg,rgba(249,243,216,1) 0%,rgba(209,193,125,1) 100% );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.search-form{display:grid;grid-template-columns:1fr auto;gap:10px}.search-input{padding:10px 14px;border:1px solid rgba(212,180,120,0.35);background:rgba(0,0,0,0.35);color:rgba(249,243,216,0.95);outline:none;letter-spacing:1px}.search-input::placeholder{color:rgba(249,243,216,0.6)}.search-submit{cursor:pointer}.search-modal-close{position:absolute;top:8px;right:10px;background:transparent;border:none;color:rgba(249,243,216,0.8);font-size:22px;cursor:pointer}.btn-search svg{fill:none}.btn-search:hover{color:rgba(209,193,125,1);transform:translateY(-1px)}.btn-language .dropdown-arrow{fill:none;transition:transform 0.3s ease}.btn-language:hover{color:rgba(209,193,125,1);transform:translateY(-1px)}.btn-language:hover .dropdown-arrow{fill:none;transform:rotate(180deg)}.language-selector{position:relative;display:flex;align-items:center;height:100%;margin-left:2px}.language-selector .submenu-link{display:flex;align-items:center;gap:10px}.language-selector .submenu-link img{width:16px;height:16px;flex:0 0 16px;display:block}.language-selector .submenu-link span{display:inline-flex;align-items:center;line-height:1}.globe-icon-container{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:2px}.flag-overlay{position:absolute;bottom:1px;right:-3px;height:11px;width:11px;border:none;z-index:1}.btn-menu{display:none;background:transparent;border:0;padding:4px;cursor:pointer}.mobile-nav{position:fixed;inset:0;z-index:1100;pointer-events:none;visibility:hidden;transition:visibility 0s linear 0.4s}.mobile-nav.open{pointer-events:auto;visibility:visible;transition:visibility 0s linear 0s}.mobile-nav-backdrop{position:absolute;inset:0;background:rgba(0,0,0,0.5);opacity:0;transition:opacity .4s ease}.mobile-nav.open .mobile-nav-backdrop{opacity:1}.mobile-nav-panel{position:absolute;top:0;right:0;height:100%;width:86vw;max-width:420px;background:linear-gradient(180deg,rgba(24,18,13,0.98) 0%,rgba(20,15,10,0.98) 100%);color:#f4f0dc;transform:translateX(100%);transition:transform .4s cubic-bezier(0.16,1,0.3,1);box-shadow:-8px 0 24px rgba(0,0,0,0.35);display:flex;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.mobile-nav.open .mobile-nav-panel{transform:translateX(0)}.mobile-nav-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,0.08)}.mobile-nav-title{font-weight:600;letter-spacing:.3px;background:linear-gradient( 180deg,rgba(249,243,216,1) 0%,rgba(206,188,117,1) 100% );-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-transform:uppercase}.mobile-nav-close{background:transparent;border:0;padding:6px;color:inherit;cursor:pointer}.mobile-section{padding:12px 8px;border-bottom:1px solid rgba(139,109,82,0.16)}.mobile-section-title{font-size:12px;text-transform:uppercase;opacity:.7;padding:4px 8px 8px}.mobile-list{list-style:none;margin:0;padding:0}.mobile-item{margin:3px 0}.mobile-row{display:flex;align-items:center;justify-content:space-between;width:100%}.mobile-link{display:flex;align-items:center;gap:8px;min-height:40px;padding:8px 10px;line-height:1.2;color:inherit;text-decoration:none}.mobile-nav .mobile-link{width:100%}.mobile-link--static{cursor:default}.mobile-parent-toggle{cursor:pointer;width:100%;position:relative}.mobile-parent-arrow{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;padding:4px;border-radius:6px}.mobile-parent-arrow svg{transition:transform 0.2s ease}.mobile-parent-toggle[aria-expanded="true"] .mobile-parent-arrow svg{transform:rotate(180deg)}.mobile-link .material-icons.mobile-icon,.mobile-sublink .material-icons.mobile-icon{font-size:20px;margin-right:10px;color:inherit;width:24px;text-align:left;display:inline-flex;align-items:center;justify-content:flex-start}.mobile-link .mobile-text,.mobile-sublink .mobile-text{flex:1 1 auto;color:inherit;background:none;-webkit-text-fill-color:currentColor;-webkit-background-clip:border-box;background-clip:border-box}.mobile-badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-left:8px;padding:2px 6px;border-radius:999px;border:1px solid rgba(255,164,77,0.45);background:rgba(255,164,77,0.14);color:#ffb76b;font-size:11px;font-weight:800;line-height:1;letter-spacing:0.08em;text-transform:uppercase;-webkit-text-fill-color:currentColor}.mobile-badge--staff{border-color:rgba(255,122,64,0.55);background:rgba(255,122,64,0.16);color:#ffbf80}.mobile-nav .mobile-link img,.mobile-nav .mobile-sublink img{width:24px;height:24px;flex:0 0 24px;display:inline-flex;align-items:center;justify-content:center;margin-right:10px}.mobile-nav .mobile-link span,.mobile-nav .mobile-sublink span{line-height:1;position:relative;top:1px}.mobile-nav .mobile-link .promo-countdown--menu span,.mobile-nav .mobile-sublink .promo-countdown--menu span{top:0}.mobile-link[target="_blank"]::after,.mobile-sublink[target="_blank"]::after{content:"open_in_new";font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:14px;line-height:1;margin-left:6px;color:rgba(240,210,112,0.85);-webkit-text-fill-color:currentColor;text-transform:none}.mobile-nav .mobile-link,.mobile-nav .mobile-sublink,.mobile-nav .mobile-btn,.mobile-nav .mobile-user-actions .mobile-link,.mobile-nav .mobile-search{text-transform:uppercase;letter-spacing:1px}.mobile-nav .mobile-link:not(.danger),.mobile-nav .mobile-sublink{background:linear-gradient( 180deg,rgba(249,243,216,1) 0%,rgba(209,193,125,1) 100% );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:rgba(249,243,216,1)}.mobile-nav .mobile-link:not(.danger) .mobile-icon,.mobile-nav .mobile-link:not(.danger) .mobile-toggle-icon,.mobile-nav .mobile-link:not(.danger) .mobile-emoji,.mobile-nav .mobile-sublink .mobile-icon,.mobile-nav .mobile-sublink .mobile-emoji{color:rgba(249,243,216,1);-webkit-text-fill-color:currentColor;-webkit-background-clip:border-box;background-clip:border-box}.mobile-nav .mobile-btn.accent{display:none}.mobile-link.active,.mobile-sublink.active{background:linear-gradient( rgba(249,243,216,0.08),rgba(249,243,216,0.08) ),rgba(240,210,112,0.16) !important;color:#fceda7;-webkit-text-fill-color:currentColor;border:1px solid rgba(240,210,112,0.25);box-shadow:inset 0 0 0 1px rgba(240,210,112,0.08);border-radius:6px;padding:6px 12px;font-weight:600}.mobile-link.active:hover,.mobile-link.active:focus,.mobile-link.active:focus-visible,.mobile-link.active:active,.mobile-sublink.active:hover,.mobile-sublink.active:focus,.mobile-sublink.active:focus-visible,.mobile-sublink.active:active{background:linear-gradient( rgba(249,243,216,0.08),rgba(249,243,216,0.08) ),rgba(240,210,112,0.24) !important;border-color:rgba(240,210,112,0.45);box-shadow:inset 0 0 0 1px rgba(240,210,112,0.2),0 0 0 1px rgba(240,210,112,0.1);text-decoration:none}.mobile-nav .mobile-link.promo,.mobile-nav .mobile-sublink.promo{border-radius:6px;padding:6px 12px;font-weight:600;background:linear-gradient( rgba(249,243,216,0.08),rgba(249,243,216,0.08) ),rgba(88,146,255,0.16)}.mobile-link.promo.active,.mobile-sublink.promo.active{background:linear-gradient( rgba(249,243,216,0.08),rgba(249,243,216,0.08) ),rgba(88,146,255,0.16) !important;color:#d7e7ff;-webkit-text-fill-color:currentColor;border:1px solid rgba(120,170,255,0.55);box-shadow:inset 0 0 0 1px rgba(120,170,255,0.2)}.mobile-link.promo.active:hover,.mobile-link.promo.active:focus,.mobile-link.promo.active:focus-visible,.mobile-link.promo.active:active,.mobile-sublink.promo.active:hover,.mobile-sublink.promo.active:focus,.mobile-sublink.promo.active:focus-visible,.mobile-sublink.promo.active:active{background:linear-gradient( rgba(249,243,216,0.08),rgba(249,243,216,0.08) ),rgba(88,146,255,0.24) !important;border-color:rgba(150,190,255,0.75);box-shadow:inset 0 0 0 1px rgba(150,190,255,0.35),0 0 0 1px rgba(150,190,255,0.15);text-decoration:none}.mobile-link.active .mobile-icon,.mobile-link.active .mobile-emoji,.mobile-sublink.active .mobile-icon,.mobile-sublink.active .mobile-emoji{color:rgba(209,193,125,1)}.mobile-link,.mobile-sublink{border-radius:6px;transition:background 0.2s ease,color 0.2s ease}.mobile-link:hover,.mobile-link:focus,.mobile-link:focus-visible,.mobile-link:active{text-decoration:none !important}.mobile-link:hover:not(.promo):not(.active):not(.mobile-translate-toggle),.mobile-link:focus-visible:not(.promo):not(.active):not(.mobile-translate-toggle),.mobile-link:active:not(.promo):not(.active):not(.mobile-translate-toggle),.mobile-sublink:hover:not(.promo):not(.active),.mobile-sublink:focus-visible:not(.promo):not(.active),.mobile-sublink:active:not(.promo):not(.active){background:rgba(255,255,255,0.08);color:#f5e7b2}.mobile-accordion-toggle:focus-visible{outline:2px solid rgba(245,231,178,0.6);outline-offset:2px;border-radius:6px}.mobile-accordion-toggle{background:transparent;border:0;padding:10px;color:inherit;cursor:pointer;display:grid;place-items:center}.mobile-submenu{list-style:none;margin:0;padding:0 0 8px 0}.mobile-subitem .mobile-sublink{display:flex;align-items:center;gap:8px;padding:10px 22px 10px 36px;text-decoration:none !important}.mobile-user{display:grid;gap:8px}.mobile-user-primary{display:flex;align-items:center;justify-content:space-between;padding:0 8px}.mobile-user-name{font-weight:600}.mobile-user-balance{color:#f5e7b2;text-decoration:none}.mobile-user-actions{display:flex;gap:8px;padding:0 8px 4px}.mobile-btn{display:inline-block;padding:10px 12px;border-radius:6px;text-decoration:none;font-weight:600}.mobile-btn.primary{background:#1e2633;color:#f4f0dc}.mobile-nav .mobile-btn.primary{background:linear-gradient(180deg,rgba(212,180,120,0.18),rgba(139,109,82,0.28));color:#f4f0dc;border:1px solid rgba(240,210,112,0.25);box-shadow:0 2px 6px rgba(0,0,0,0.22)}.mobile-nav .mobile-btn.primary:hover{background:linear-gradient(180deg,rgba(212,180,120,0.26),rgba(139,109,82,0.36));box-shadow:0 3px 10px rgba(0,0,0,0.28)}.mobile-btn.accent{background:linear-gradient(180deg,rgba(249,243,216,1),rgba(245,231,178,1));color:#111}.mobile-link.danger{color:#ff6b6b}.mobile-link.disabled,.mobile-sublink.disabled{opacity:0.4;cursor:not-allowed;color:rgba(139,109,82,0.6)}.mobile-link.disabled[href],.mobile-sublink.disabled[href]{pointer-events:none}.mobile-link.disabled:hover,.mobile-link.disabled:focus-visible,.mobile-link.disabled:active,.mobile-sublink.disabled:hover,.mobile-sublink.disabled:focus-visible,.mobile-sublink.disabled:active{background:none;color:rgba(139,109,82,0.6)}.mobile-link.disabled .mobile-icon,.mobile-link.disabled .mobile-emoji,.mobile-sublink.disabled .mobile-icon,.mobile-sublink.disabled .mobile-emoji{opacity:0.5}.mobile-search-form{display:grid;grid-template-columns:1fr auto;gap:10px;width:100%}.mobile-nav .mobile-search-input{width:100%;height:40px;padding:10px 12px;border-radius:6px;background:rgba(0,0,0,0.35);color:#f4f0dc;border:1px solid rgba(240,210,112,0.25);box-shadow:0 2px 6px rgba(0,0,0,0.22);font-size:12px;letter-spacing:0.8px;line-height:1;outline:none;box-sizing:border-box}.mobile-search-input::placeholder{color:rgba(249,243,216,0.6)}.mobile-search-button{display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:6px;background:linear-gradient(180deg,rgba(212,180,120,0.14),rgba(139,109,82,0.22));color:#f4f0dc;border:1px solid rgba(240,210,112,0.25);box-shadow:0 2px 6px rgba(0,0,0,0.22);cursor:pointer}.mobile-search-button:hover{background:linear-gradient(180deg,rgba(212,180,120,0.22),rgba(139,109,82,0.30));box-shadow:0 3px 10px rgba(0,0,0,0.28)}@media (max-width:1200px){.mobile-promo-indicator{display:flex}.coa-header .header-content--playernet{display:none}.coa-header .main-nav{display:none}.coa-header .header-actions-meta{display:none}.coa-header .header-actions .btn-login,.coa-header .header-actions .btn-play-now,.coa-header .header-actions .btn-search,.coa-header .header-actions .language-selector{display:none}.btn-menu{display:inline-flex;align-items:center;justify-content:center;z-index:1200}.coa-header .header-actions{position:relative;z-index:1200}.coa-header .header-actions .btn-menu{display:inline-flex !important}.coa-header .header-actions .btn-menu svg{width:22px;height:22px;display:block}.coa-header .header-actions .btn-menu svg path{stroke:rgba(249,243,216,1) !important}html.mobile-nav-lock,body.mobile-nav-lock{overflow:hidden}}.footer-copyright-main{text-transform:uppercase}.update-indicator{display:inline-flex;align-items:center;gap:4px;margin-left:5px;margin-top:-4px}.update-indicator::before{content:'';width:8px;height:8px;border-radius:50%;background:rgba(241,196,15,0.95);flex-shrink:0}.mobile-footer-actions{margin-top:auto;padding:12px 12px 16px;border-top:0;display:flex;gap:8px;width:100%}.news-footer{margin-top:auto}.footer-link{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:#c8c0b2;transition:color 0.3s ease;font-size:14px;line-height:1}.footer-link:hover{color:#fceda7}.footer-icon{font-size:1.2em;color:#c8c0b2;display:inline-block;vertical-align:middle;margin-top:-2px}.footer-link:hover .footer-icon{color:#fceda7}.footer-section{position:relative;background:transparent;padding:0}.footer-top-banner{background-image:url("/img/footer-texture-up.png");background-size:cover;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0.6);padding:40px 0;text-align:center;position:relative;border-top:1px solid rgba(139,109,82,0.6);border-bottom:1px solid rgba(139,109,82,0.6)}.footer-top-banner::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.3);z-index:1}.footer-top-content{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:0 20px}.footer-bottom-content{flex:1 1 0;min-width:0;padding:0}.footer-title{font-size:1.8rem;font-weight:400;background:linear-gradient( 180deg,rgb(249,243,216) 0%,rgb(245,231,178) 100% );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:30px;letter-spacing:3px;text-transform:uppercase;text-shadow:none}.social-links{display:grid;grid-template-columns:repeat(6,auto);justify-content:center;justify-items:center;gap:6px;margin:0}.social-link{width:auto;height:auto;background:none;border:none;border-radius:0;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;text-decoration:none;padding:8px}.social-link svg{width:30px;height:30px;fill:url(#socialGradient);transition:all 0.3s ease}.social-link:hover{transform:translateY(-2px)}.social-link:hover svg{filter:brightness(1.2)}.footer-bottom{display:flex;align-items:center;background:repeating-linear-gradient( 45deg,rgba(255,255,255,0.025) 0,rgba(255,255,255,0.025) 2px,rgba(0,0,0,0.05) 2px,rgba(0,0,0,0.05) 6px ),radial-gradient( 80% 140% at 50% 0%,rgba(212,180,120,0.18) 0%,rgba(212,180,120,0) 60% ),linear-gradient( 180deg,rgba(28,20,14,0.98) 0%,rgba(15,10,7,0.98) 100% );position:relative;box-shadow:inset 0 1px 0 rgba(212,180,120,0.2),inset 0 18px 30px rgba(0,0,0,0.45);border-top:1px solid rgba(139,109,82,0.55);padding:18px 0}.footer-bottom>.footer-logo{display:flex;align-items:center;min-height:60px;padding-left:20px;padding-right:24px;flex-shrink:0}.footer-bottom-inner{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;flex:1 1 0;min-width:0;max-width:1200px;margin:0 auto;padding:0 20px;box-sizing:border-box;position:static}.footer-content{display:flex;align-items:center;justify-content:center;position:static;width:100%;padding:0}.footer-cell{display:flex;align-items:center}.footer-cell.footer-left{flex:1 1 0;justify-content:flex-start;min-height:60px}.footer-cell.footer-right{flex:1 1 0;justify-content:flex-end;min-height:60px}.footer-links{display:flex;flex-direction:column;align-items:center;gap:6px}.footer-links-row{display:flex;align-items:center;gap:0;flex-wrap:nowrap;white-space:nowrap}.footer-link{background:linear-gradient( 180deg,rgba(249,243,216,1) 0%,rgba(209,193,125,1) 100% );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-decoration:none;font-size:0.95rem;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;transition:all 0.25s ease;display:inline-flex;align-items:center;gap:6px;line-height:1.2;padding:4px 10px;margin:0 2px;cursor:pointer;text-shadow:0 1px 6px rgba(0,0,0,0.35);position:relative;z-index:1}.footer-icon{font-size:1.05em;line-height:1;display:inline-flex;align-items:center;justify-content:center;margin-top:-2px}.footer-link::before{content:"";position:absolute;z-index:-1;inset:-2px -5px;border-radius:999px;background:radial-gradient( 120% 120% at 50% 0%,rgba(212,180,120,0.25) 0%,rgba(212,180,120,0.05) 55%,rgba(212,180,120,0) 100% );opacity:0;transform:translateY(2px);transition:all 0.25s ease}.footer-links .footer-link{margin:0px}.footer-links .footer-link:first-child{margin-left:0}.footer-links .footer-link:last-child{margin-right:0}.footer-link:hover{background:linear-gradient( 180deg,rgba(209,193,125,1) 0%,rgba(249,243,216,1) 100% );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transform:translateY(-1px)}.footer-link:hover::before{opacity:1;transform:translateY(0)}.footer-separator{color:rgba(226,206,168,0.75);font-weight:300;margin:0 12px;display:inline-flex;align-items:center;line-height:1;margin-top:-2px}.footer-center{display:flex;flex-direction:column;align-items:center;gap:6px;flex:0 0 auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.footer-copyright{color:rgba(186,176,158,0.7);font-size:0.78rem;font-weight:400;letter-spacing:1.4px;text-align:center;text-transform:uppercase}.footer-logo{text-align:left;margin-bottom:0;display:flex;justify-content:flex-start;align-items:center}.footer-logo img{height:60px;width:auto;filter:brightness(1) sepia(0);transition:all 0.3s ease}.footer-logo:hover img{opacity:1;filter:brightness(1) sepia(0)}.back-to-top{position:fixed;bottom:calc(16px + env(safe-area-inset-bottom));right:16px;width:52px;height:52px;border-radius:50%;border:1px solid #ae9b6e;background-image:linear-gradient(0deg,#1a1611 0%,#3b3227 60%,#6a5f52 100%),url("/img/button-texture.png");background-size:cover,cover;background-position:center,center;box-shadow:0 6px 18px rgba(0,0,0,0.35);display:grid;place-items:center;padding:0;cursor:pointer;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s ease,border-color 0.24s ease,background-image 0.24s ease,box-shadow 0.24s ease;z-index:1000;appearance:none;-webkit-appearance:none;color:inherit;font:inherit;letter-spacing:normal;text-decoration:none}.back-to-top:hover{background-image:linear-gradient(0deg,#1f1812 0%,#4f4433 58%,#766850 100%),url("/img/button-texture.png");background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat;border-color:rgba(232,197,106,0.82);box-shadow:0 6px 18px rgba(0,0,0,0.35),inset 0 1px 0 rgba(255,229,161,0.22),inset 0 -10px 14px rgba(63,41,18,0.34)}.back-to-top.visible{opacity:1;visibility:visible}.back-to-top img{width:22px;height:22px;object-fit:contain;transition:transform 0.3s ease}.back-to-top:hover img{transform:scale(1.1)}.footer-back-to-top{display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;transition:all 0.3s ease}.footer-back-to-top:hover{transform:translateY(-2px)}.footer-back-to-top .arrow-icon{width:40px;height:40px;background:linear-gradient(135deg,#daa520 0%,#b8860b 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,0.3)}.footer-back-to-top .arrow-icon svg{width:20px;height:20px;fill:#ffffff}.footer-back-to-top .text{color:rgba(249,243,216,0.9);font-size:0.8rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;text-align:center}@media (min-width:1001px){.footer-bottom{display:flex !important;justify-content:center}.footer-bottom-inner{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center}.footer-content{flex-direction:row !important}.footer-links-row{flex-direction:row !important}}@media (max-width:1000px){.footer-bottom{flex-direction:column;align-items:stretch;padding:0}.footer-bottom>.footer-logo{order:3;justify-content:center;padding:12px 16px 6px;margin:0;min-height:0;width:100%;box-sizing:border-box;border-top:1px solid rgba(139,109,82,0.6)}.footer-bottom-inner{order:1;flex:none;width:100%;max-width:none;flex-direction:column;align-items:center;padding:12px 16px 10px;gap:10px}.footer-bottom-content{width:100%;padding:0 12px;order:2}.footer-content{flex-direction:column;text-align:center;gap:12px;padding:0;justify-content:center}.footer-content,.footer-center{margin:0;width:100%}.footer-center{position:static;transform:none;align-items:center}.footer-links{justify-content:center}.footer-links-row{flex-wrap:nowrap;white-space:normal;gap:10px;justify-content:center;flex-direction:column;align-items:center}.footer-separator{display:none}}@media (max-width:768px){body{min-height:100vh;display:flex;flex-direction:column}.footer-section{margin-top:auto}.server-status-section{padding-bottom:30px}.footer-top-banner{padding:24px 0;border-top:1px solid rgba(139,109,82,0.6);border-bottom:1px solid rgba(139,109,82,0.6)}.footer-logo img{display:block;height:50px}.footer-title{font-size:1.4rem;margin-bottom:20px}.social-link{padding:10px;border:none;border-radius:10px;box-shadow:none;background:transparent}.social-link svg{width:28px;height:28px}.social-link:hover{transform:none}.footer-link{border:none;box-shadow:none;padding:6px 0;line-height:1.2}.back-to-top{width:48px;height:48px;right:14px;bottom:calc(14px + env(safe-area-inset-bottom))}.back-to-top img{width:20px;height:20px}}@media (max-width:480px){.social-links{grid-template-columns:repeat(3,auto)}}@media (max-width:576px){.footer-title{font-size:1.2rem;letter-spacing:2px;margin-bottom:16px}.footer-bottom-inner{padding:10px 10px 8px;gap:8px}.footer-bottom-content{padding:0 10px}.footer-logo img{height:44px}.footer-links .footer-link{font-size:0.9rem;letter-spacing:1px;padding-left:6px;padding-right:6px}.social-link svg{width:26px;height:26px}.back-to-top{width:48px;height:48px;right:14px;bottom:calc(14px + env(safe-area-inset-bottom))}}body.snap-mode footer.footer-section,body.snap-mode footer{scroll-snap-align:start;scroll-snap-stop:normal;scroll-margin-top:var(--snap-offset,calc(var(--header-total-height,100px) + 20px))}.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,0.4);--pswp-preloader-color-secondary:rgba(255,255,255,0.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:0.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:0.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none !important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:0.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(0.4,0,0.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:0.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:0.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none !important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;top:0;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0px}.pswp__button--arrow--next{right:0px}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scale(-1,1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity 0.2s linear;animation:pswp-clockwise 600ms linear infinite}.pswp__preloader--active .pswp__icn{opacity:0.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:0.85}.pswp--one-slide .pswp__counter{display:none}.hero-actions-new{display:flex;gap:16px;justify-content:center;margin-top:28px;flex-wrap:wrap}.btn-hero-trailer,.btn-hero-play-now{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:clamp(160px,14.5vw,220px);padding:clamp(10px,1.2vh,13px) clamp(18px,2vw,26px);border-radius:9px;font-size:clamp(0.88rem,0.9vw,1rem);font-weight:700;letter-spacing:0.1em;line-height:1;text-transform:uppercase;text-decoration:none;-webkit-text-fill-color:initial;cursor:pointer;transition:all 0.3s ease}.btn-hero-trailer{background:rgba(20,15,11,0.6);border:1px solid rgba(255,255,255,0.3);color:#fff;backdrop-filter:blur(4px)}.btn-hero-trailer:hover{background:rgba(255,255,255,0.15);border-color:#fff;transform:translateY(-2px)}.btn-hero-play-now{color:#fff;background:linear-gradient(180deg,#ff990f 0%,#d25702 100%);border:1px solid rgba(255,196,110,0.7);text-shadow:0 1px 2px rgba(0,0,0,0.5);box-shadow:0 10px 22px rgba(0,0,0,0.28),inset 0 1px 0 rgba(255,255,255,0.32)}.btn-hero-play-now:hover{background:linear-gradient(180deg,#ffb238 0%,#e46602 100%);border-color:rgba(255,221,153,0.9);transform:translateY(-2px)}.hero-video-toggle{display:none}@media (min-width:992px){html.hero-cta-active .coa-header .header-actions .btn-play-now{display:none}.hero-actions-new{gap:clamp(10px,1.1vw,14px);margin-top:clamp(16px,2.6vh,32px)}.main-logo{max-width:clamp(420px,36vw,620px);margin:0 auto clamp(4px,1.3vh,14px)}.hero-tagline{font-size:clamp(1.2rem,2vw,1.75rem);margin-top:clamp(16px,3vh,34px);margin-bottom:clamp(12px,2.4vh,28px);letter-spacing:clamp(0.2em,0.28vw,0.35em)}.hero-subtitle{font-size:clamp(1rem,1.08vw,1.12rem);margin-bottom:clamp(16px,2.8vh,32px)}.hero-video-background{--hero-video-brightness:1.01;--hero-video-contrast:1.08;--hero-video-saturation:1.1}.hero-video-background::before{content:"";position:absolute;inset:-2%;z-index:1;background:linear-gradient( 90deg,rgba(6,4,3,0.52) 0%,rgba(6,4,3,0.16) 14%,rgba(6,4,3,0) 30%,rgba(6,4,3,0) 70%,rgba(6,4,3,0.16) 86%,rgba(6,4,3,0.52) 100% ),radial-gradient( 130% 110% at 50% 50%,rgba(0,0,0,0) 56%,rgba(0,0,0,0.28) 100% );filter:blur(14px);transform:scale(1.03);opacity:0.72;pointer-events:none}.hero-video-background::after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient( 180deg,rgba(5,3,2,0.26) 0%,rgba(5,3,2,0.02) 36%,rgba(5,3,2,0.32) 100% ),radial-gradient( ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0.18) 78% );pointer-events:none}.hero-video-background video{z-index:0;filter:brightness(var(--hero-video-brightness)) contrast(var(--hero-video-contrast)) saturate(var(--hero-video-saturation));transform:translate(-50%,-50%) scale(1.08)}.hero-video-toggle{position:absolute;right:max(18px,env(safe-area-inset-right,0px) + 18px);bottom:max(18px,env(safe-area-inset-bottom,0px) + 18px);z-index:4;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(255,238,200,0.42);border-radius:50%;color:rgba(255,248,232,0.95);background:rgba(12,9,7,0.52);box-shadow:0 10px 24px rgba(0,0,0,0.25);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);cursor:pointer;transition:background 0.2s ease,border-color 0.2s ease,transform 0.2s ease}.hero-video-toggle:hover,.hero-video-toggle:focus-visible{background:rgba(28,20,14,0.72);border-color:rgba(255,238,200,0.76);transform:translateY(-1px)}.hero-video-toggle[hidden]{display:none}.hero-video-toggle__icon{font-size:24px;line-height:1}.hero-video-toggle__icon--play{display:none}.hero-video-toggle.is-paused .hero-video-toggle__icon--pause{display:none}.hero-video-toggle.is-paused .hero-video-toggle__icon--play{display:inline-flex}.hero-content{padding:clamp(20px,2.5vw,36px) clamp(24px,4vw,50px) clamp(26px,3vw,42px);background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;isolation:isolate}.hero-logo,.hero-tagline,.hero-subtitle,.hero-actions-new{position:relative;z-index:1}.hero-tagline{filter:drop-shadow(0 2px 1px rgba(0,0,0,0.88)) drop-shadow(0 0 18px rgba(0,0,0,0.72)) drop-shadow(0 0 10px rgba(240,210,112,0.24))}.hero-subtitle{color:rgba(229,218,202,0.98);text-shadow:0 2px 12px rgba(0,0,0,0.72)}.btn-hero-trailer,.btn-hero-play-now{box-shadow:0 10px 24px rgba(0,0,0,0.24)}.btn-hero-trailer{background:linear-gradient( 180deg,rgba(22,16,12,0.62) 0%,rgba(12,9,7,0.54) 100% );border-color:rgba(255,255,255,0.62)}.btn-hero-trailer:hover{background:linear-gradient( 180deg,rgba(42,31,22,0.72) 0%,rgba(26,19,14,0.64) 100% );border-color:rgba(255,255,255,0.92)}.btn-hero-play-now{background:linear-gradient(180deg,#ffa321 0%,#d35a04 100%);border-color:rgba(255,203,120,0.82)}.btn-hero-play-now:hover{background:linear-gradient(180deg,#ffb842 0%,#e06a09 100%);border-color:rgba(255,228,165,0.95)}.hero-content::before{content:"";position:absolute;inset:-18% -10%;border-radius:45%;pointer-events:none;background:radial-gradient( ellipse at center,rgba(10,7,5,0.42) 0%,rgba(10,7,5,0.24) 36%,rgba(10,7,5,0.1) 56%,rgba(10,7,5,0) 74% );filter:blur(14px);z-index:0}}@media (min-width:992px) and (max-height:860px){.main-logo{max-width:clamp(340px,32vw,500px)}.hero-tagline{margin-top:12px;margin-bottom:10px;font-size:clamp(1.05rem,1.6vw,1.4rem)}.hero-subtitle{font-size:clamp(0.92rem,1vw,1.02rem);margin-bottom:12px}.hero-actions-new{margin-top:10px;gap:10px}.btn-hero-trailer,.btn-hero-play-now{min-width:156px;padding:9px 16px;font-size:0.88rem}}.icon-play{display:inline-flex;align-items:center;justify-content:center;line-height:1}.btn-hero-trailer .icon-play.material-icons{font-size:1.02em;color:currentColor;-webkit-text-fill-color:currentColor;text-shadow:none}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}.video-modal{position:fixed;inset:0;z-index:10000;background:rgba(0,0,0,0.9);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity 0.3s ease;backdrop-filter:blur(10px)}.video-modal.active{opacity:1;pointer-events:auto}.video-modal-content{width:min(92vw,1280px);max-width:1280px;position:relative;aspect-ratio:16/9;background:#000;border-radius:8px;box-shadow:0 20px 50px rgba(0,0,0,0.5)}.video-modal-close{position:absolute;top:-40px;right:-10px;background:none;border:none;color:#fff;font-size:2rem;cursor:pointer;padding:10px;line-height:1;opacity:0.8;transition:opacity 0.2s}.video-modal-close:hover{opacity:1}#modal-video-container{width:100%;height:100%}.video-modal-player,#modal-video-container video{width:100%;height:100%;display:block;object-fit:contain;background:#000}@media (max-width:576px){.hero-actions-new{flex-direction:column;align-items:center;gap:8px}.btn-hero-trailer,.btn-hero-play-now{justify-content:center;min-width:0;width:min(100%,286px);min-height:44px;padding:0 14px;font-size:0.88rem;letter-spacing:0.08em;gap:6px;line-height:1}}.features-section{padding:0;position:relative;overflow:hidden;background-color:#0f0a07}.features-section .container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:1;text-align:center}.features-new-section{margin-top:0;z-index:0}.features-new-section .section-title{text-align:center;width:100%;display:block;margin:0 auto 32px}.features-new-section .section-title.visually-hidden{margin:0;padding:0;height:0;line-height:0}.features-new-section .container{display:flex;flex-direction:column;align-items:stretch;max-width:none;padding:0;text-align:left}.features-new-section .container::before{content:"";position:absolute;inset:-40px 0 -60px;background-image:radial-gradient(circle at 1px 1px,rgba(240,210,112,0.08) 1px,transparent 0);background-size:60px 60px;opacity:0.18;pointer-events:none;z-index:0}.features-new-section .section-title,.features-new-section .features-new-grid,.features-new-section .features-buttons{position:relative;z-index:1}.features-new-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:260px;background:linear-gradient( 180deg,rgba(15,10,7,0) 0%,rgba(15,10,7,0.55) 45%,rgba(15,10,7,0.95) 100% );pointer-events:none;z-index:0}.news-section .section-title{text-align:center;font-size:2rem;font-weight:600;margin:0 auto 30px;max-width:1200px;width:100%;padding:0 20px;background:linear-gradient( 180deg,rgba(252,237,167,1) 0%,rgba(206,188,117,1) 100% );-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:2px 2px 8px rgba(0,0,0,0.6);letter-spacing:3px;text-transform:uppercase}@media (max-width:768px){.news-section .section-title{text-align:center;margin:0 auto 24px;padding:0 16px}}@media (max-width:576px){.news-section .section-title{text-align:center;margin:0 auto 20px;padding:0 14px}}.features-section .section-title,.promo-section .section-title{text-align:center;font-size:2rem;font-weight:600;margin:0 auto 30px;max-width:1200px;padding:0 20px;background:linear-gradient( 180deg,rgba(252,237,167,1) 0%,rgba(206,188,117,1) 100% );-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:2px 2px 8px rgba(0,0,0,0.6);letter-spacing:3px;text-transform:uppercase}@media (max-width:768px){.features-section .section-title,.promo-section .section-title{margin:0 auto 24px;padding:0 16px}}@media (max-width:576px){.features-section .section-title,.promo-section .section-title{margin:0 auto 20px;padding:0 14px}}.features-new-grid{display:grid;gap:0;max-width:none;margin:0;width:100%}.features-new-card{position:relative;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-template-areas:"media panel";min-height:clamp(280px,32vw,420px);border-radius:0;overflow:hidden;border:none;border-top:1px solid rgba(240,210,112,0.16);background:rgba(10,8,8,0.85);box-shadow:none;align-items:stretch}.features-new-card:last-child{border-bottom:1px solid rgba(240,210,112,0.16)}.features-new-card--reverse{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);grid-template-areas:"panel media"}.features-new-media{grid-area:media;position:relative;min-height:clamp(280px,32vw,420px);overflow:hidden;height:100%;display:flex;align-self:stretch}.features-new-media img{width:100%;height:100%;object-fit:cover;filter:saturate(1.05) brightness(0.9);transform:scale(1.02);transition:transform 0.45s ease;display:block}.features-new-media::after{content:"";position:absolute;inset:0;background:linear-gradient( 90deg,rgba(8,6,6,0.05) 0%,rgba(8,6,6,0.45) 60%,rgba(8,6,6,0.85) 100% )}.features-new-card--reverse .features-new-media::after{background:linear-gradient( 270deg,rgba(8,6,6,0.05) 0%,rgba(8,6,6,0.45) 60%,rgba(8,6,6,0.85) 100% )}.features-new-card:hover .features-new-media img{transform:scale(1.06)}.features-new-panel{grid-area:panel;position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-start;text-align:left;padding:clamp(26px,3vw,40px) clamp(26px,4vw,64px);background:linear-gradient( 150deg,rgba(12,10,10,0.95) 0%,rgba(12,10,10,0.8) 100% );backdrop-filter:blur(6px);height:100%}.features-new-panel::before{content:"";position:absolute;inset:0;border-left:1px solid rgba(240,210,112,0.12);box-shadow:inset 0 0 18px rgba(0,0,0,0.4);pointer-events:none}.features-new-card--reverse .features-new-panel::before{border-left:none;border-right:1px solid rgba(240,210,112,0.12)}.features-new-content{position:relative;z-index:1;max-width:520px;width:100%;display:grid;gap:14px;text-align:left;justify-items:start;align-items:start}.features-new-title{display:inline-flex;align-items:center;gap:10px}.features-title-icon{font-size:1.1em;line-height:1;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;color:#f0d270;transform:translateY(-0.04em);text-shadow:0 1px 4px rgba(0,0,0,0.9),0 2px 10px rgba(0,0,0,0.6)}.features-keyword{color:#f0d270;font-weight:700}.features-new-items{list-style:none;margin:0;padding:0;display:grid;gap:12px;text-align:left;justify-items:stretch;align-items:start;width:100%}.features-new-item{padding-left:0;border-left:none;display:grid;gap:4px;text-align:left;justify-items:start;width:100%}.features-new-item-title{margin:0;color:#e5d8c4;font-size:clamp(0.76rem,0.4vw,0.9rem);letter-spacing:0.14em;text-transform:uppercase;font-weight:600;text-align:left !important}.features-new-item-text{margin:0;color:#c8c0b2;font-size:clamp(0.9rem,0.35vw,1rem);line-height:1.5;text-align:left !important}.features-buttons{display:flex;justify-content:center;gap:20px;margin-top:40px;margin-bottom:40px;flex-wrap:wrap}@media (max-width:900px){.features-new-card{grid-template-columns:1fr;grid-template-areas:"media" "panel";min-height:0}.features-new-content{max-width:100%}}@media (max-width:700px){.features-section{padding:0}.features-new-card{grid-template-columns:1fr;grid-template-areas:"media" "panel";min-height:0}.features-new-card--reverse{grid-template-areas:"media" "panel"}.features-new-media{min-height:200px}.features-new-panel{padding:22px 24px}.features-new-media::after,.features-new-card--reverse .features-new-media::after{background:linear-gradient( 0deg,rgba(8,6,6,0.85) 0%,rgba(8,6,6,0.5) 60%,rgba(8,6,6,0.1) 100% )}}@media (max-width:480px){.features-section{padding:0}}.class-combo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;width:100%;margin-top:8px}.class-combo-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;aspect-ratio:1 / 1;padding:10px;border:1px solid rgba(240,210,112,0.24);border-radius:12px;background:rgba(8,8,10,0.72);text-align:center;transition:transform 0.2s ease,border-color 0.2s ease,background 0.2s ease}.class-combo-card:hover,.class-combo-card:focus-visible{transform:translateY(-2px);border-color:rgba(240,210,112,0.58);background:rgba(20,16,12,0.88);outline:2px solid rgba(240,210,112,0.5);outline-offset:1px}.class-combo-icon{width:56px;height:56px;border-radius:12px;background-image:url("/img/landing/classes-icons.png");background-repeat:no-repeat;background-size:616px 56px}.class-combo-card[data-class="1"] .class-combo-icon{background-position:0 0}.class-combo-card[data-class="2"] .class-combo-icon{background-position:-56px 0}.class-combo-card[data-class="3"] .class-combo-icon{background-position:-112px 0}.class-combo-card[data-class="4"] .class-combo-icon{background-position:-168px 0}.class-combo-card[data-class="5"] .class-combo-icon{background-position:-224px 0}.class-combo-card[data-class="6"] .class-combo-icon{background-position:-280px 0}.class-combo-card[data-class="7"] .class-combo-icon{background-position:-336px 0}.class-combo-card[data-class="8"] .class-combo-icon{background-position:-392px 0}.class-combo-card[data-class="9"] .class-combo-icon{background-position:-448px 0}.class-combo-card[data-class="10"] .class-combo-icon{background-position:-504px 0}.class-combo-card[data-class="12"] .class-combo-icon{background-position:-560px 0}.class-combo-title{margin:0;color:#f0d270;font-size:0.82rem;font-weight:700;letter-spacing:0.08em;line-height:1.2;text-transform:uppercase}.home #features .features-new-grid{width:min(100%,2200px);margin:0 auto;padding:0 clamp(14px,1.4vw,28px) clamp(32px,2.4vw,52px);gap:clamp(12px,1.1vw,24px)}.home #features .features-new-card{display:block;position:relative;min-height:clamp(340px,22vw,520px);border:1px solid rgba(240,210,112,0.34);border-top:1px solid rgba(240,210,112,0.34);border-radius:14px;overflow:hidden;background:#060505;box-shadow:0 18px 46px rgba(0,0,0,0.45);isolation:isolate}.home #features .features-new-card::after{content:"";position:absolute;inset:0;background:linear-gradient( 180deg,rgba(0,0,0,0.54) 0%,rgba(0,0,0,0.12) 20%,rgba(0,0,0,0.12) 80%,rgba(0,0,0,0.58) 100% );pointer-events:none;z-index:1}.home #features .features-new-media{position:absolute;inset:0;min-height:100%;height:100%;z-index:0}.home #features .features-new-media img{filter:saturate(1.2) contrast(1.14) brightness(0.78) hue-rotate(-4deg);transform:scale(1.08)}.home #features .features-new-card:hover .features-new-media img{transform:scale(1.12)}.home #features .features-new-media::after{background:linear-gradient( 90deg,rgba(5,4,4,0.9) 0%,rgba(5,4,4,0.56) 30%,rgba(5,4,4,0.2) 58%,rgba(5,4,4,0.38) 100% ),radial-gradient( circle at center,rgba(0,0,0,0) 48%,rgba(0,0,0,0.54) 100% )}.home #features .features-new-card--reverse .features-new-media::after{background:linear-gradient( 270deg,rgba(5,4,4,0.9) 0%,rgba(5,4,4,0.56) 30%,rgba(5,4,4,0.2) 58%,rgba(5,4,4,0.38) 100% ),radial-gradient( circle at center,rgba(0,0,0,0) 48%,rgba(0,0,0,0.54) 100% )}.home #features .features-new-panel{position:relative;z-index:3;min-height:inherit;height:auto;background:none;backdrop-filter:none;align-items:center;justify-content:flex-start;padding:clamp(20px,2vw,36px)}.home #features .features-new-card--reverse .features-new-panel{justify-content:flex-end}.home #features .features-new-content{max-width:min(640px,44vw);padding:clamp(14px,1.25vw,24px) clamp(14px,1.35vw,26px);border:1px solid rgba(240,210,112,0.22);border-radius:12px;background:linear-gradient( 165deg,rgba(5,5,6,0.82) 0%,rgba(5,5,6,0.42) 100% );box-shadow:0 10px 24px rgba(0,0,0,0.35);backdrop-filter:blur(3px)}.home #features .features-new-title{font-size:clamp(1.25rem,1.1vw,2.3rem);letter-spacing:0.1em;text-shadow:0 1px 4px rgba(0,0,0,0.9),0 2px 12px rgba(0,0,0,0.7),0 0 20px rgba(0,0,0,0.5)}.home #features .features-new-item-text{font-size:clamp(0.94rem,0.55vw,1.16rem);line-height:1.62;color:#ddd8ce;text-shadow:0 1px 3px rgba(0,0,0,0.9),0 2px 10px rgba(0,0,0,0.7),0 0 18px rgba(0,0,0,0.4)}@media (max-width:1100px){.home #features .features-new-card{min-height:0;border-radius:10px}.home #features .features-new-media{position:relative;min-height:240px}.home #features .features-new-panel{min-height:0;width:100%;padding:20px 22px;background:linear-gradient(150deg,rgba(12,10,10,0.95) 0%,rgba(12,10,10,0.8) 100%)}.home #features .features-new-content{max-width:100%;padding:0;border:none;border-radius:0;box-shadow:none;background:transparent;backdrop-filter:none}}.features-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient( 180deg,rgba(15,10,7,0) 0%,rgba(15,10,7,0.7) 40%,rgba(15,10,7,0.95) 100% );background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0}.features-section::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient( circle at 20% 20%,rgba(212,175,55,0.04) 0%,transparent 50% ),radial-gradient( circle at 80% 80%,rgba(212,175,55,0.04) 0%,transparent 50% ),radial-gradient( circle at 40% 70%,rgba(139,109,82,0.04) 0%,transparent 30% );z-index:-1;animation:subtleGlow 6s ease-in-out infinite alternate;pointer-events:none}@keyframes subtleGlow{0%{opacity:0.5}100%{opacity:1}}.home section#game-systems.home-section.features-rom-section{min-height:auto;height:auto;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;align-content:start;align-items:start;justify-items:stretch;padding:clamp(40px,4vw,64px) 0;margin-bottom:0;border-top:1px solid rgba(240,210,112,0.22);z-index:1;background-color:#0f0a07}.home section#game-systems.home-section.features-rom-section::before,.home section#game-systems.home-section.features-rom-section::after{content:none;display:none}.home #game-systems>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0.25;filter:saturate(0.7) brightness(0.6);pointer-events:none;user-select:none;-webkit-user-drag:none;z-index:0}.home #game-systems .features-rom-shell{width:100%;max-width:1560px;margin:0 auto;padding:0 clamp(20px,2.2vw,40px);position:relative;z-index:2;text-align:center}.home #game-systems-start{scroll-margin-top:var(--header-total-height,100px)}.home #game-systems #features-rom-list{list-style:none;margin:0;padding:18px 0;display:flex;flex-wrap:wrap;justify-content:center;gap:16px 20px;position:relative;align-items:start}.home #game-systems #features-rom-list::before,.home #game-systems #features-rom-list::after{content:none}.home #game-systems #features-rom-list::before{top:0}.home #game-systems #features-rom-list::after{bottom:0;opacity:0.15}.home #game-systems .features-rom-item{flex:0 1 calc((100% - 4 * 20px) / 5);width:100%;max-width:340px;padding:6px 10px;position:relative;display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center;box-sizing:border-box;min-width:0}.home #game-systems .features-rom-item-title{margin:0;color:#f0d270;font-size:clamp(0.9rem,0.64vw,1.02rem);font-weight:700;letter-spacing:0.08em;text-transform:uppercase;line-height:1.2;display:flex;align-items:center;justify-content:center;gap:8px;min-height:auto}.home #game-systems .features-rom-item-icon{font-size:1.15em;line-height:1;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;color:#f0d270;transform:translateY(-0.04em)}.home #game-systems .features-rom-item-icon.icon-theme-build{color:#b6bed4}.home #game-systems .features-rom-item-icon.icon-theme-explore{color:#9ec4bc}.home #game-systems .features-rom-item-icon.icon-theme-power{color:#afc89a}.home #game-systems .features-rom-item-icon.icon-theme-home{color:#d4b793}.home #game-systems .features-rom-item-icon.icon-theme-battle{color:#cda79f}.home #game-systems .features-rom-item-title-label{text-align:center;display:inline-block;white-space:normal;word-break:normal}@media (min-width:2000px){.home #game-systems .features-rom-shell{max-width:2280px;padding:0 clamp(28px,2vw,44px)}.home #game-systems #features-rom-list{gap:24px 34px}.home #game-systems .features-rom-item{flex:0 1 calc((100% - 4 * 34px) / 5);max-width:380px}.home #game-systems .features-rom-item-title{font-size:1.22rem}.home #game-systems .features-rom-item-text{max-width:360px;font-size:1.1rem}}.home #game-systems .features-rom-item-text{margin:0;color:#d1c7bb;font-size:clamp(0.94rem,0.56vw,1.04rem);font-weight:400;line-height:1.5;letter-spacing:0.2px;text-align:center;width:100%;max-width:280px;min-height:0;max-height:none;display:block;line-clamp:unset;-webkit-line-clamp:unset;overflow:visible;word-break:normal;overflow-wrap:break-word}@media (max-width:1400px){.home #game-systems .features-rom-item{flex:0 1 calc((100% - 3 * 20px) / 4)}}@media (max-width:1100px){.home #game-systems .features-rom-item{flex:0 1 calc((100% - 2 * 20px) / 3);max-width:100%}}@media (max-width:768px){.home section#game-systems.home-section.features-rom-section{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;grid-template-columns:unset;grid-template-rows:unset;min-height:auto;padding:64px 0;margin-bottom:0}.home #game-systems .features-rom-shell{padding:0 clamp(16px,4vw,22px)}.home #game-systems #features-rom-list{display:grid;grid-template-columns:minmax(0,1fr);gap:0;max-width:min(100%,620px);margin:0 auto;padding:10px 0}.home #game-systems .features-rom-item{flex:1 1 100%;width:100%;max-width:100%;padding:clamp(14px,3.2vw,20px) clamp(8px,2.6vw,14px);gap:10px}.home #game-systems .features-rom-item + .features-rom-item::before{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(to right,transparent,rgba(174,155,110,0.85),transparent);opacity:0.72;pointer-events:none}.home #game-systems .features-rom-item-title{margin-bottom:2px}.home #game-systems .features-rom-item-text{max-width:min(100%,560px);margin:0 auto;line-height:1.55}}@media (max-width:576px){.home section#game-systems.home-section.features-rom-section{padding:52px 0;margin-bottom:0}.home #game-systems .features-rom-shell{padding:0 clamp(14px,4.8vw,20px)}.home #game-systems #features-rom-list{max-width:100%;padding:6px 0}.home #game-systems .features-rom-item{flex:0 1 100%;max-width:100%;padding:15px 2px 16px;gap:8px}.home #game-systems .features-rom-item + .features-rom-item::before{left:6%;right:6%;opacity:0.76}.home #game-systems .features-rom-item-text{max-width:100%;min-height:0;max-height:none;display:block;line-clamp:unset;-webkit-line-clamp:unset;overflow:visible}}.news-section{min-height:100vh;padding:40px 0;background:linear-gradient( 180deg,rgba(15,10,7,0.9) 0%,rgba(10,7,5,0.95) 50%,rgba(15,10,7,0.9) 100% );position:relative;z-index:0;display:flex;align-items:center}.news-section .container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:0}.home .news-section--patch{min-height:auto;padding:80px 0;background:linear-gradient( 180deg,rgba(12,9,7,0.95) 0%,rgba(10,7,5,0.98) 55%,rgba(12,9,7,0.95) 100% );display:block}.home .news-section--patch::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0%,rgba(240,210,112,0.12),transparent 55%),radial-gradient(circle at 20% 80%,rgba(90,110,140,0.1),transparent 60%);pointer-events:none;z-index:0}.home .news-section--patch .container{position:relative;z-index:1;align-items:stretch}.home .news-section--patch .news-header{text-align:center;max-width:820px;margin:0 auto 32px}.home .news-section--patch .news-lead{margin:12px 0 0;color:#c2b8ad;font-size:1rem;line-height:1.6}.home .news-section--patch .news-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:4px 0 18px;width:100%;max-width:1320px;margin:0 auto;justify-content:center}.home .news-section--patch .news-tile{position:relative;border:1px solid rgba(240,210,112,0.25);border-radius:10px;overflow:hidden;background:rgba(6,5,5,0.9);box-shadow:0 12px 26px rgba(0,0,0,0.35)}.home .news-section--patch .news-tile-link{display:block;position:relative;color:inherit;text-decoration:none}.home .news-section--patch .news-tile-media{position:relative;overflow:hidden;min-height:190px;background:linear-gradient(135deg,rgba(60,45,20,0.7),rgba(15,10,7,0.9))}.home .news-section--patch .news-tile-media img{display:block;width:100%;height:auto;transform:scale(1);filter:brightness(0.75) contrast(1.05) saturate(1.1);transition:transform 0.35s ease,filter 0.35s ease}.home .news-section--patch .news-tile-media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.75) 78%)}.home .news-section--patch .news-tile-body{position:absolute;inset:auto 0 0 0;z-index:2;padding:14px;display:flex;flex-direction:column;justify-content:flex-end;gap:6px}.home .news-section--patch .news-tile-title{display:flex;flex-direction:column;gap:4px}.home .news-section--patch .news-tile-version{color:#f0d270;font-size:1.05rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;line-height:1.2;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.home .news-section--patch .news-tile-subtitle{color:#d6c9b8;font-size:0.78rem;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;line-height:1.2;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home .news-section--patch .news-tile-date{color:#c8c0b2;font-size:0.75rem;letter-spacing:0.12em}.home .news-section--patch .news-tile-link:hover .news-tile-media img,.home .news-section--patch .news-tile-link:focus .news-tile-media img{transform:scale(1.04);filter:brightness(0.85) contrast(1.05) saturate(1.15)}.home .news-section--patch .news-empty{text-align:center;padding:32px 20px;color:#c8c0b2}.home .news-section--patch .news-empty h3{margin:0 0 6px;color:#f0d270;text-transform:uppercase}@media (min-width:1400px){.home .news-section--patch .container{max-width:1400px}.home .news-section--patch .news-strip{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1400px}}@media (max-width:1100px){.home .news-section--patch .news-strip{grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px}}@media (max-width:768px){.home .news-section--patch{padding:54px 0}.home .news-section--patch .container{padding:0 14px}.home .news-section--patch .news-header{margin-bottom:24px}.home .news-section--patch .news-strip{gap:14px;padding:6px 0 14px}}@media (max-width:576px){.home .news-section--patch{padding:44px 0 50px}.home .news-section--patch .container{padding:0 12px}.home .news-section--patch .news-header{margin-bottom:18px}.home .news-section--patch .news-lead{font-size:0.93rem}.home .news-section--patch .news-strip{grid-template-columns:minmax(0,1fr);max-width:none;gap:12px}.home .news-section--patch .news-tile-media{min-height:165px}.home .news-section--patch .news-tile-version{font-size:0.98rem}}.news-grid{display:grid;grid-template-columns:repeat(3,360px);gap:24px;justify-content:center;margin:0 auto 24px}@media (max-width:1200px){.news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.news-card{max-width:360px}}@media (max-width:992px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:768px){.news-grid{grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:24px}.news-more{margin-top:0}.news-section{padding-bottom:24px}}@media (max-width:576px){.news-section{padding:24px 0 24px}.news-section .container{min-height:auto}.news-grid{grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:24px}.news-more{margin-top:0}.news-image-container{height:160px}.news-title{font-size:clamp(1.05rem,4.8vw,1.35rem)}.news-subtitle{font-size:0.95rem}.news-description{font-size:0.75rem}.news-date{font-size:0.75rem}}.news-card{background:rgb(0,0,0);border:2px solid #f0d270;border-radius:0;overflow:hidden;transition:all 0.3s ease;position:relative;box-shadow:0 10px 24px rgba(0,0,0,0.3);cursor:pointer;display:flex}.acp-edit-link{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;font-size:0.75rem;letter-spacing:1px;text-transform:uppercase;background:rgba(0,0,0,0.65);border:1px solid rgba(240,210,112,0.6);color:rgba(252,237,167,1);text-decoration:none;box-shadow:0 4px 12px rgba(0,0,0,0.35)}.acp-edit-link:hover,.acp-edit-link:focus{filter:hue-rotate(45deg)}.acp-edit-link--card{position:absolute !important;top:12px;right:12px;z-index:9 !important}.acp-edit-link--inline{margin-left:12px}.entry-actions{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.entry-actions--end{justify-content:flex-end}.news-card-link{display:flex;flex-direction:column;width:100%;height:100%;color:inherit;text-decoration:none}.news-card-link:hover,.news-card-link:focus,.news-card-link:focus-visible{text-decoration:none}.news-card-link:hover *,.news-card-link:focus *,.news-card-link:focus-visible *{text-decoration:none}.news-card-link:hover .news-title,.news-card-link:focus .news-title,.news-card-link:focus-visible .news-title{text-decoration-line:underline;text-decoration-color:rgba(252,237,167,0.85);text-decoration-thickness:2px;text-underline-offset:4px}.news-card-link:focus-visible{outline:2px solid rgba(240,210,112,0.6);outline-offset:-2px}.news-badge-container{position:absolute;top:-10px;left:0px;width:100px;height:60px;z-index:8;pointer-events:none}.news-badge{width:100%;height:auto;filter:drop-shadow(0 2px 2px rgba(0,0,0,0.5))}.news-badge-text{position:absolute;top:75%;left:50%;transform:translate(-50%,-50%);color:rgba(252,237,167,1);font-size:28px;font-weight:700;letter-spacing:1px;text-shadow:0 2px 2px rgba(0,0,0,0.8);z-index:9;pointer-events:none}.news-card::after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:1px solid rgba(240,210,112,0.35);pointer-events:none;z-index:3}.news-card:hover,.news-card:focus-within{transform:translateY(-2px);box-shadow:0 16px 32px rgba(0,0,0,0.38);border-color:rgba(252,237,167,0.9);background:rgba(240,210,112,0.05)}.news-card:hover::after,.news-card:focus-within::after{border-color:rgba(240,210,112,0.6)}.news-image-container{position:relative;width:100%;height:180px;overflow:hidden}.news-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;margin:0;padding:0;transition:transform 0.28s ease}.news-card:hover .news-image{transform:scale(1.02)}.news-image-container::after{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient( 180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 20%,rgba(0,0,0,0.4) 50%,rgba(0,0,0,0.7) 80%,rgba(0,0,0,0.9) 100% );pointer-events:none;z-index:1}.news-label{z-index:5}.news-content{padding:20px;position:relative;z-index:4;text-align:left;display:flex;flex-direction:column;flex:1}.news-footer{margin-top:auto}.news-title{font-size:1.1rem;font-weight:700;margin-top:0px;margin-bottom:6px;background:linear-gradient( 180deg,rgba(252,237,167,1) 0%,rgba(206,188,117,1) 100% );-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;letter-spacing:1px;text-transform:uppercase;line-height:1.2;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;max-height:calc(1.2em * 4)}.news-subtitle{font-size:1rem;font-weight:600;background:linear-gradient( 180deg,rgba(252,237,167,1) 0%,rgba(206,188,117,1) 100% );-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin-bottom:8px;text-transform:uppercase;letter-spacing:1.5px;line-height:1.2}.news-description{font-size:0.8rem;font-weight:400;color:rgba(249,243,216,1);margin-bottom:12px;text-transform:uppercase;letter-spacing:0.5px;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.news-date{color:rgba(252,237,167,0.95);text-shadow:0 1px 6px rgba(139,109,82,0.4);font-size:0.8rem;font-weight:600;letter-spacing:1.2px;display:flex;justify-content:flex-start;gap:5px;text-transform:uppercase}.calendar-icon{width:16px;height:16px;flex-shrink:0}.news-more{text-align:center;margin-top:20px}.btn-toc{font-size:0.9rem;width:100%;text-align:center;font-weight:500}.btn-toc:hover,.btn-toc:focus,.btn-toc:active,.btn-toc.active{filter:hue-rotate(-15deg);transform:translateY(-2px);box-shadow:0 6px 15px rgba(139,109,82,0.4)}.news-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient( 180deg,rgba(15,10,7,0.95) 0%,rgba(15,10,7,0.6) 10%,rgba(15,10,7,0) 35% ),linear-gradient( 0deg,rgba(15,10,7,0.95) 0%,rgba(15,10,7,0.6) 10%,rgba(15,10,7,0) 35% ),radial-gradient( ellipse at center,rgba(15,10,7,0) 0%,rgba(15,10,7,0.04) 40%,rgba(15,10,7,0.28) 65%,rgba(15,10,7,0.6) 85%,rgba(15,10,7,0.92) 100% ),url("/img/latest-news-bg.png");background-size:cover,cover,cover,cover;background-position:center,center,center,center;background-repeat:no-repeat;z-index:0}.news-section .container,.news-section .section-title,.news-section .news-grid,.news-section .news-more{position:relative;z-index:1}@media (max-width:768px){.news-section .news-more{margin-top:0}}@media (max-width:576px){.news-section .news-more{margin-top:0}}.home #features .container.container{max-width:100%;padding:0}.home #features .features-new-grid{width:100%;margin:0 auto;padding:0;gap:0}.home #features .features-new-card{position:relative;display:block;height:auto;min-height:clamp(360px,26vw,520px);border:0;border-top:1px solid rgba(240,210,112,0.22);border-radius:0;box-shadow:none;background:#000;overflow:hidden}.home #features .features-new-card:last-child{border-bottom:1px solid rgba(240,210,112,0.22)}.home #features .features-new-card::after,.home #features .features-new-card::before,.home #features .features-new-panel::before{content:none}.blurWrap{width:100%;height:260px;max-height:260px;position:absolute;inset:0;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#000}.blurWrap::before{content:"";position:absolute;inset:-70px;background:var(--img) center / cover no-repeat;filter:blur(22px);transform:scale(1.18);opacity:0.95}.blurWrap::after{content:"";position:absolute;inset:0;background:radial-gradient(transparent 35%,rgba(0,0,0,0.45))}.blurWrap>img.main{position:relative;z-index:1;height:260px;width:auto;max-width:none;transform:none;filter:none;--feather:70px;-webkit-mask-image:linear-gradient( to right,transparent 0,#000 var(--feather),#000 calc(100% - var(--feather)),transparent 100% );-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-image:linear-gradient( to right,transparent 0,#000 var(--feather),#000 calc(100% - var(--feather)),transparent 100% );mask-repeat:no-repeat;mask-size:100% 100%}.home #features .features-new-media:not(.blurWrap){display:none}.home #features .features-new-card .features-new-panel{position:absolute;top:0;bottom:0;left:0;width:min(46%,780px);display:flex;align-items:center;justify-content:flex-start;padding:clamp(32px,3vw,58px) clamp(32px,3vw,58px);background:linear-gradient( 90deg,rgba(0,0,0,0.82) 0%,rgba(0,0,0,0.62) 45%,rgba(0,0,0,0.3) 75%,rgba(0,0,0,0) 100% );backdrop-filter:none;height:auto;min-height:0;overflow:hidden;z-index:2}.home #features .features-new-card--reverse .features-new-panel{left:auto;right:0;width:min(58%,920px);justify-content:flex-end;background:linear-gradient( 270deg,rgba(0,0,0,0.82) 0%,rgba(0,0,0,0.62) 35%,rgba(0,0,0,0.3) 65%,rgba(0,0,0,0) 100% )}.home #features .features-new-card .blurWrap{height:100%;max-height:none}.home #features .features-new-card .blurWrap>img.main{width:100%;height:100%;object-fit:cover;-webkit-mask-image:none;mask-image:none}.home #features .features-new-content{max-width:100%;width:min(100%,640px);padding:0;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;gap:16px}.home #features #feature-pvp-siege-war .blurWrap>img.main{object-position:center 40%}.home #features #feature-pvp-siege-war .blurWrap::after{background:linear-gradient( 270deg,rgba(0,0,0,0.72) 0%,rgba(0,0,0,0.5) 18%,rgba(0,0,0,0.18) 38%,rgba(0,0,0,0) 50% ),linear-gradient( 180deg,rgba(0,0,0,0.18) 0%,rgba(0,0,0,0.06) 24%,rgba(0,0,0,0.06) 76%,rgba(0,0,0,0.34) 100% )}.home #features #feature-pvp-siege-war .features-new-panel{width:min(58%,920px);background:linear-gradient( 270deg,rgba(0,0,0,0.82) 0%,rgba(0,0,0,0.62) 35%,rgba(0,0,0,0.3) 65%,rgba(0,0,0,0) 100% )}.home #features #feature-pvp-siege-war .features-new-content{padding:0;border-radius:0;background:none;box-shadow:none}.home #features .features-new-title{font-size:1.55rem;letter-spacing:0.08em}.home #features .features-new-item-text{font-size:clamp(0.99rem,0.62vw,1.1rem);line-height:1.62;overflow-wrap:break-word;word-break:normal}.home main .material-icons{color:#e5d4b0;text-shadow:0 1px 8px rgba(0,0,0,0.52);-webkit-text-fill-color:currentColor;background-image:none;-webkit-background-clip:border-box;background-clip:border-box}.home main .material-icons.icon-theme-build{color:#b6bed4;text-shadow:0 1px 8px rgba(0,0,0,0.52)}.home main .material-icons.icon-theme-explore{color:#9ec4bc;text-shadow:0 1px 8px rgba(0,0,0,0.52)}.home main .material-icons.icon-theme-power{color:#afc89a;text-shadow:0 1px 8px rgba(0,0,0,0.52)}.home main .material-icons.icon-theme-home{color:#d4b793;text-shadow:0 1px 8px rgba(0,0,0,0.52)}.home main .material-icons.icon-theme-crafting{color:#cdbb9b;text-shadow:0 1px 8px rgba(0,0,0,0.52)}.home main .material-icons.icon-theme-battle{color:#cda79f;text-shadow:0 1px 8px rgba(0,0,0,0.52)}.home main .material-icons.icon-theme-history{color:#b9aecf;text-shadow:0 1px 8px rgba(0,0,0,0.52)}.features-keyword{color:#f0d270;font-weight:700;text-shadow:0 1px 4px rgba(0,0,0,0.9),0 2px 10px rgba(0,0,0,0.6)}.features-emphasis{color:#efe3c8;font-style:normal;text-decoration:none;text-shadow:0 1px 3px rgba(0,0,0,0.9),0 2px 10px rgba(0,0,0,0.6)}.features-new-item-text strong{color:#f0d270;font-weight:700;text-shadow:0 1px 4px rgba(0,0,0,0.9),0 2px 10px rgba(0,0,0,0.6)}.features-new-item-text em{color:#efe3c8;font-style:normal;text-decoration:none;text-shadow:0 1px 3px rgba(0,0,0,0.9),0 2px 10px rgba(0,0,0,0.6)}.home #features .class-combinations-card .class-combo-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(8px,0.75vw,14px);width:100%;margin-top:clamp(10px,0.8vw,16px);align-items:stretch}.home #features .class-combinations-card .class-combo-grid .class-combo-card{flex:0 1 calc((100% - 5 * 14px) / 6);min-width:120px}.home #features .class-combinations-card{min-height:0;height:auto;overflow:visible}.home #features .class-combinations-card .features-new-panel{position:relative;inset:auto;width:100%;height:auto;min-height:0;margin-left:0;align-items:flex-start;justify-content:flex-start;padding:clamp(24px,2.1vw,40px) clamp(24px,2.2vw,42px);overflow:visible;background:linear-gradient( 180deg,rgba(0,0,0,0.52) 0%,rgba(0,0,0,0.78) 45%,rgba(0,0,0,0.92) 100% ),var(--img) center / cover no-repeat}.home #features .class-combinations-card .features-new-content{width:100%;gap:12px}.home #features #feature-classes-combinations{min-height:0;height:auto;overflow:visible}.home #features #feature-classes-combinations .features-new-panel{display:flex !important;position:relative !important;inset:auto !important;left:auto !important;right:auto !important;width:100%;height:auto !important;min-height:0;margin-left:0;z-index:4;overflow:visible;opacity:1;visibility:visible;background:linear-gradient( 180deg,rgba(0,0,0,0.52) 0%,rgba(0,0,0,0.78) 45%,rgba(0,0,0,0.92) 100% ),var(--img) center / cover no-repeat}.home #features #feature-classes-combinations .features-new-content{width:100%;max-width:100%;opacity:1;visibility:visible}.home #features #feature-taborea-revisions{min-height:clamp(390px,30vw,560px);overflow:visible !important}.home #features #feature-taborea-revisions .features-new-panel{position:absolute !important;top:0 !important;bottom:0 !important;left:0 !important;right:auto !important;width:min(52%,900px) !important;height:auto !important;min-height:100% !important;display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:flex-start !important;padding:clamp(24px,2.3vw,42px) !important;overflow:visible !important;z-index:2 !important}.home #features #feature-taborea-revisions .features-new-content{max-width:min(100%,680px);width:100%}.home #features #feature-taborea-revisions .blurWrap{position:absolute;inset:0;height:100%;max-height:none;display:block}.home #features #feature-taborea-revisions .blurWrap::before{inset:-48px;filter:blur(16px);opacity:0.72}.home #features #feature-taborea-revisions .blurWrap::after{background:linear-gradient( 90deg,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.58) 34%,rgba(0,0,0,0.24) 66%,rgba(0,0,0,0.46) 100% ),radial-gradient( circle at center,rgba(0,0,0,0) 48%,rgba(0,0,0,0.34) 100% )}.home #features #feature-taborea-revisions .blurWrap>img.main{position:absolute;inset:0;width:100% !important;height:100% !important;max-width:none;object-fit:cover;object-position:center 42%}@media (min-width:1101px) and (max-width:1400px){.home #features #feature-taborea-revisions{min-height:clamp(420px,36vw,590px)}.home #features #feature-taborea-revisions .features-new-panel{width:min(60%,980px) !important}}@media (min-width:1201px){.home #features #feature-classes-combinations{position:relative}.home #features #feature-classes-combinations .blurWrap{display:block !important;position:absolute !important;inset:0 !important;height:100% !important;max-height:none !important}.home #features #feature-classes-combinations .blurWrap>img.main{width:100% !important;height:100% !important;object-fit:cover !important}.home #features #feature-classes-combinations .features-new-panel{width:min(54%,900px) !important;margin-left:auto !important;z-index:4 !important;background:linear-gradient( 270deg,rgba(0,0,0,0.82) 0%,rgba(0,0,0,0.56) 55%,rgba(0,0,0,0.16) 100% ) !important}}.home #features .class-combinations-card .class-combo-card{min-width:0;min-height:clamp(104px,7.2vw,132px);padding:clamp(10px,0.9vw,14px) clamp(8px,0.8vw,12px);aspect-ratio:auto;gap:clamp(7px,0.6vw,11px);border:1px solid rgba(240,210,112,0.2);border-radius:10px;background:linear-gradient( 180deg,rgba(11,10,10,0.7) 0%,rgba(7,7,8,0.86) 100% );box-shadow:inset 0 1px 0 rgba(255,255,255,0.04),0 6px 16px rgba(0,0,0,0.3);transition:transform 0.2s ease,border-color 0.2s ease,background 0.2s ease,box-shadow 0.2s ease}.home #features .class-combinations-card .class-combo-card:hover,.home #features .class-combinations-card .class-combo-card:focus-visible,.home #features .class-combinations-card .class-combo-card.is-active{transform:translateY(-2px);border-color:rgba(240,210,112,0.52);background:linear-gradient( 180deg,rgba(24,20,16,0.84) 0%,rgba(14,11,10,0.94) 100% );box-shadow:inset 0 0 0 1px rgba(240,210,112,0.2),0 10px 22px rgba(0,0,0,0.34);outline:1px solid rgba(240,210,112,0.48);outline-offset:2px}.home #features .class-combinations-card .class-combo-card:hover .class-combo-icon,.home #features .class-combinations-card .class-combo-card:focus-visible .class-combo-icon,.home #features .class-combinations-card .class-combo-card.is-active .class-combo-icon{filter:drop-shadow(0 0 6px rgba(240,210,112,0.4))}.home #features .class-combinations-card .class-combo-icon{width:56px;height:56px;background-size:616px 56px;border-radius:0}.home #features .class-combinations-card .class-combo-card[data-class="1"] .class-combo-icon{background-position:0 0}.home #features .class-combinations-card .class-combo-card[data-class="2"] .class-combo-icon{background-position:-56px 0}.home #features .class-combinations-card .class-combo-card[data-class="3"] .class-combo-icon{background-position:-112px 0}.home #features .class-combinations-card .class-combo-card[data-class="4"] .class-combo-icon{background-position:-168px 0}.home #features .class-combinations-card .class-combo-card[data-class="5"] .class-combo-icon{background-position:-224px 0}.home #features .class-combinations-card .class-combo-card[data-class="6"] .class-combo-icon{background-position:-280px 0}.home #features .class-combinations-card .class-combo-card[data-class="7"] .class-combo-icon{background-position:-336px 0}.home #features .class-combinations-card .class-combo-card[data-class="8"] .class-combo-icon{background-position:-392px 0}.home #features .class-combinations-card .class-combo-card[data-class="9"] .class-combo-icon{background-position:-448px 0}.home #features .class-combinations-card .class-combo-card[data-class="10"] .class-combo-icon{background-position:-504px 0}.home #features .class-combinations-card .class-combo-card[data-class="12"] .class-combo-icon{background-position:-560px 0}.home #features .class-combinations-card .class-combo-title{margin:0;width:100%;max-width:100%;min-width:0;font-size:clamp(0.62rem,0.26vw + 0.54rem,0.82rem);font-weight:700;letter-spacing:clamp(0.02em,0.06vw,0.06em);line-height:1.18;white-space:normal;overflow-wrap:break-word;word-break:normal;hyphens:auto;text-wrap:balance;text-align:center}.home #features .class-combinations-card .class-combo-mobile-info{display:none}.home #game-systems .features-rom-item-text .features-keyword{color:#e9c98f;text-shadow:0 1px 6px rgba(0,0,0,0.45)}.home #game-systems .features-rom-item-text .features-emphasis{color:#ddd2be}.home #game-systems .features-rom-item-text strong{color:#e9c98f;text-shadow:0 1px 6px rgba(0,0,0,0.45)}.home #game-systems .features-rom-item-text em{color:#ddd2be}.home .ui-tooltip-popup.ui-tooltip-popup--home-class{--tooltip-surface:linear-gradient(180deg,rgba(24,20,16,0.97) 0%,rgba(11,10,9,0.97) 100%);--tooltip-fill-color:rgba(24,20,16,0.97);--tooltip-border-color:rgba(240,210,112,0.42);max-width:min(420px,calc(100vw - 24px));white-space:normal;text-align:left;padding:12px 14px;border-radius:10px;font-size:12.5px;line-height:1.48;letter-spacing:0.2px;color:#d8ccbb;background:var(--tooltip-surface);border:1px solid rgba(240,210,112,0.42);box-shadow:0 12px 30px rgba(0,0,0,0.55),0 2px 8px rgba(0,0,0,0.4),inset 0 1px 0 rgba(255,255,255,0.06)}.home .ui-tooltip-popup.ui-tooltip-popup--home-class .tooltip-lead{display:block;margin-bottom:5px;color:#f1dfb5;font-weight:700}.home .ui-tooltip-popup.ui-tooltip-popup--home-class .tooltip-body{display:block}.features-buttons--cta,.news-more{display:flex;justify-content:center;align-items:center}.home .features-new-content .features-buttons--cta{width:100%;justify-content:center;margin-top:4px}.home .features-buttons--cta button,.home .features-buttons--cta a.btn,.home .news-more button,.home .news-more a.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 18px;border-radius:8px;position:relative;isolation:isolate;overflow:hidden;border:1px solid #ae9b6e;background-image:linear-gradient(0deg,#1a1611 0%,#3b3227 60%,#6a5f52 100%),url("/img/button-texture.png");background-size:cover,cover;background-position:center,center;color:rgb(249 217 156);letter-spacing:1.5px;font-weight:600;text-decoration:none;cursor:pointer;filter:none}.home .features-buttons--cta button::after,.home .features-buttons--cta a.btn::after,.home .news-more button::after,.home .news-more a.btn::after{content:"";position:absolute;inset:0;background-image:url("/img/textures/texture-headers.png");background-size:420px 420px;background-repeat:repeat;background-position:center;opacity:0.25;mix-blend-mode:color-burn;border-radius:inherit;pointer-events:none}@supports (((-webkit-background-clip:text) or (background-clip:text)) and (not (-moz-appearance:none))){.home .features-buttons--cta button,.home .features-buttons--cta a.btn,.home .news-more button,.home .news-more a.btn{color:transparent;-webkit-text-fill-color:transparent;background-image:linear-gradient(180deg,rgb(249 217 156) 0%,rgb(253 192 64) 100%),linear-gradient(0deg,#1a1611 0%,#3b3227 60%,#6a5f52 100%),url("/img/button-texture.png");background-size:100% 100%,cover,cover;background-position:center,center,center;background-repeat:no-repeat,no-repeat,no-repeat;-webkit-background-clip:text,padding-box,padding-box;background-clip:text,padding-box,padding-box}}.features-buttons--cta button,.features-buttons--cta a.btn,.news-more button,.news-more a.btn{min-width:230px;text-align:center}@media (max-width:1100px){.home #features .features-new-card{min-height:0;height:auto;overflow:visible;display:flex;flex-direction:column}.home #features .features-new-card .blurWrap{position:relative;top:auto;bottom:auto;left:auto;right:auto;flex-shrink:0;height:clamp(220px,38vw,380px);max-height:none;width:100%;display:block}.home #features .features-new-card .blurWrap>img.main{position:absolute;top:0;left:0;width:100%;height:100%;max-height:none;object-fit:cover}.home #features .features-new-card .features-new-panel{position:relative;top:auto;bottom:auto;left:auto;right:auto;width:100%;height:auto;min-height:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:clamp(20px,3.6vw,32px);background:linear-gradient( 180deg,rgba(0,0,0,0.16) 0%,rgba(0,0,0,0.62) 40%,rgba(0,0,0,0.9) 100% );overflow:visible}.home #features .features-new-card .features-new-content{width:100%;max-width:100%}.home #features #feature-pvp-siege-war .blurWrap>img.main{object-position:center 34%}.home #features #feature-pvp-siege-war .features-new-panel{width:100%;background:linear-gradient( 180deg,rgba(0,0,0,0.16) 0%,rgba(0,0,0,0.62) 40%,rgba(0,0,0,0.9) 100% )}.home #features #feature-pvp-siege-war .features-new-content{padding:0;background:none}.home #features .class-combinations-card .class-combo-grid .class-combo-card{flex:0 1 calc((100% - 3 * 14px) / 4)}.home #features #feature-taborea-revisions{min-height:0 !important;height:auto !important;overflow:visible !important;display:flex !important;flex-direction:column !important}.home #features #feature-taborea-revisions .blurWrap{position:relative !important;top:auto !important;bottom:auto !important;left:auto !important;right:auto !important;flex-shrink:0 !important;height:clamp(220px,38vw,380px) !important;max-height:none !important;width:100% !important}.home #features #feature-taborea-revisions .blurWrap>img.main{object-position:center 35% !important;position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;max-height:none !important;object-fit:cover !important}.home #features #feature-taborea-revisions .features-new-panel{position:relative !important;top:auto !important;bottom:auto !important;left:auto !important;right:auto !important;width:100% !important;height:auto !important;min-height:0 !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;align-items:flex-start !important;padding:clamp(20px,3.6vw,32px) !important;background:linear-gradient( 180deg,rgba(0,0,0,0.16) 0%,rgba(0,0,0,0.62) 40%,rgba(0,0,0,0.9) 100% ) !important;overflow:visible !important}.home #features #feature-taborea-revisions .features-new-content{max-width:100% !important;width:100% !important}.home #features #feature-classes-combinations{min-height:0 !important;height:auto !important;overflow:visible !important}.home #features #feature-classes-combinations .features-new-panel{width:100% !important;margin-left:0;padding:clamp(18px,3.8vw,28px);background:linear-gradient( 180deg,rgba(0,0,0,0.16) 0%,rgba(0,0,0,0.62) 40%,rgba(0,0,0,0.9) 100% )}.home #features .class-combinations-card{min-height:0;height:auto;overflow:visible}.home #features .class-combinations-card .features-new-panel{position:relative;top:auto;bottom:auto;left:auto;right:auto;width:100%;height:auto;min-height:0;align-items:flex-start;justify-content:flex-start;padding:clamp(18px,3.8vw,28px);overflow:visible;background:linear-gradient( 180deg,rgba(0,0,0,0.16) 0%,rgba(0,0,0,0.62) 40%,rgba(0,0,0,0.9) 100% )}.home #features .class-combinations-card .features-new-content{max-width:100%;position:relative;padding-bottom:180px}.home #features .class-combinations-card .class-combo-card{min-height:112px}.home #features .class-combinations-card .class-combo-mobile-info{display:flex;flex-direction:column;gap:8px;padding:16px 20px;border-radius:12px;background:linear-gradient(180deg,rgba(24,20,16,0.85) 0%,rgba(11,10,9,0.9) 100%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(240,210,112,0.42);box-shadow:0 -4px 24px rgba(0,0,0,0.6),0 12px 30px rgba(0,0,0,0.55),inset 0 1px 0 rgba(255,255,255,0.06);position:absolute;bottom:0;left:0;right:0;width:auto;margin:0;z-index:20;opacity:1;visibility:visible;transform:translateY(0);transition:opacity 0.3s ease,transform 0.3s ease}.home #features .class-combinations-card .class-combo-mobile-info.is-fixed-bottom{position:fixed;bottom:20px;left:clamp(18px,3.8vw,28px);right:clamp(18px,3.8vw,28px)}.home #features .class-combinations-card .class-combo-mobile-info.is-hidden{opacity:0;visibility:hidden;transform:translateY(20px);pointer-events:none}@keyframes infoPanelPulse{0%{transform:scale(1);border-color:rgba(240,210,112,0.42)}50%{transform:scale(1.02);border-color:rgba(255,235,160,0.8);box-shadow:0 -4px 30px rgba(240,210,112,0.2),0 12px 30px rgba(0,0,0,0.7),inset 0 1px 0 rgba(255,255,255,0.2)}100%{transform:scale(1);border-color:rgba(240,210,112,0.42)}}.home #features .class-combinations-card .class-combo-mobile-info.pulse-update{animation:infoPanelPulse 0.4s ease-out}.home #features .class-combinations-card .class-combo-mobile-info .mobile-info-title{margin:0;color:#f1dfb5;font-size:1.1rem;font-weight:700;letter-spacing:0.05em}.home #features .class-combinations-card .class-combo-mobile-info .mobile-info-desc{margin:0;color:#d8ccbb;font-size:0.95rem;line-height:1.5}}@media (max-width:1200px){.home #features #feature-classes-combinations{min-height:0 !important;height:auto !important;overflow:visible !important}.home #features #feature-classes-combinations .blurWrap{display:block !important;position:relative !important;inset:auto !important;height:clamp(240px,38vw,420px) !important;max-height:none !important}.home #features #feature-classes-combinations .blurWrap>img.main{width:100% !important;height:100% !important;object-fit:cover !important}.home #features #feature-classes-combinations .features-new-panel{position:relative !important;top:auto !important;bottom:auto !important;left:auto !important;right:auto !important;width:100% !important;height:auto !important;min-height:0 !important;margin-left:0 !important;padding:clamp(18px,3.4vw,28px) !important;display:block !important;overflow:visible !important;z-index:4 !important;background:linear-gradient( 180deg,rgba(0,0,0,0.16) 0%,rgba(0,0,0,0.62) 40%,rgba(0,0,0,0.9) 100% ) !important}.home #features #feature-classes-combinations .features-new-content{display:grid !important;gap:12px;width:100% !important;max-width:100% !important;opacity:1 !important;visibility:visible !important}}@media (min-width:1101px) and (max-width:1200px){.home #features,.home #features .container,.home #features .features-new-grid,.home #features #feature-classes-combinations{min-height:0 !important;height:auto !important;overflow:visible !important}.home #features #feature-classes-combinations .blurWrap{position:relative !important;inset:auto !important;height:clamp(300px,34vw,440px) !important;max-height:none !important;overflow:hidden !important}.home #features #feature-classes-combinations .blurWrap>img.main{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover !important}.home #features #feature-classes-combinations .features-new-panel{position:relative !important;inset:auto !important;left:auto !important;right:auto !important;width:100% !important;display:block !important;z-index:5 !important;opacity:1 !important;visibility:visible !important;overflow:visible !important;margin-left:0 !important;padding:22px 24px !important}.home #features #feature-classes-combinations .features-new-content,.home #features #feature-classes-combinations .class-combo-grid{opacity:1 !important;visibility:visible !important}}@media (max-width:860px){.home #features .class-combinations-card .class-combo-grid .class-combo-card{flex:0 1 calc((100% - 2 * 14px) / 3)}}@media (max-width:620px){.home #features #feature-pvp-siege-war .blurWrap::after{background:linear-gradient( 180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 52%,rgba(0,0,0,0.52) 76%,rgba(0,0,0,0.84) 100% )}.home #features #feature-pvp-siege-war .features-new-content{padding:0;border-radius:0}.home #features .class-combinations-card .class-combo-grid .class-combo-card{flex:0 1 calc((100% - 14px) / 2)}.home #features .class-combinations-card .class-combo-card{min-height:108px;padding:10px 8px}.home #features .class-combinations-card .class-combo-title{font-size:clamp(0.58rem,1.8vw,0.72rem);letter-spacing:0.02em;line-height:1.14}.home #features .class-combinations-card .class-combo-icon{width:50px;height:50px;background-size:550px 50px}.home #features .class-combinations-card .class-combo-card[data-class="1"] .class-combo-icon{background-position:0 0}.home #features .class-combinations-card .class-combo-card[data-class="2"] .class-combo-icon{background-position:-50px 0}.home #features .class-combinations-card .class-combo-card[data-class="3"] .class-combo-icon{background-position:-100px 0}.home #features .class-combinations-card .class-combo-card[data-class="4"] .class-combo-icon{background-position:-150px 0}.home #features .class-combinations-card .class-combo-card[data-class="5"] .class-combo-icon{background-position:-200px 0}.home #features .class-combinations-card .class-combo-card[data-class="6"] .class-combo-icon{background-position:-250px 0}.home #features .class-combinations-card .class-combo-card[data-class="7"] .class-combo-icon{background-position:-300px 0}.home #features .class-combinations-card .class-combo-card[data-class="8"] .class-combo-icon{background-position:-350px 0}.home #features .class-combinations-card .class-combo-card[data-class="9"] .class-combo-icon{background-position:-400px 0}.home #features .class-combinations-card .class-combo-card[data-class="10"] .class-combo-icon{background-position:-450px 0}.home #features .class-combinations-card .class-combo-card[data-class="12"] .class-combo-icon{background-position:-500px 0}}@media (max-width:420px){.home #features .class-combinations-card .class-combo-card{min-height:98px}}.home{overflow-x:hidden;margin:0;background:#191919;font-size:1.1rem;color:#51585f;line-height:1.6}.home .coa-header,.home .header-content{line-height:1.6}body.home.rtl p,body.home.rtl #classes .class-nav a{direction:rtl}.home::selection{background:#cc7100;color:#2a0400}body.home.js *:not(input),body.home.js::after{-webkit-transition:0.3s linear;-moz-transition:0.3s linear;-ms-transition:0.3s linear;-o-transition:0.3s linear;transition:0.3s linear;-webkit-transition-property:opacity,-ms-filter,-webkit-filter,filter,-moz-opacity,-khtml-opacity,display,box-shadow,-moz-box-shadow,-webkit-box-shadow,background,color,transform,-webkit-transform,-ms-transform;-moz-transition-property:opacity,-ms-filter,-webkit-filter,filter,-moz-opacity,-khtml-opacity,display,box-shadow,-moz-box-shadow,-webkit-box-shadow,background,color,transform,-webkit-transform,-ms-transform;-ms-transition-property:opacity,-ms-filter,-webkit-filter,filter,-moz-opacity,-khtml-opacity,display,box-shadow,-moz-box-shadow,-webkit-box-shadow,background,color,transform,-webkit-transform,-ms-transform;-o-transition-property:opacity,-ms-filter,-webkit-filter,filter,-moz-opacity,-khtml-opacity,display,box-shadow,-moz-box-shadow,-webkit-box-shadow,background,color,transform,-webkit-transform,-ms-transform;transition-property:opacity,-ms-filter,-webkit-filter,filter,-moz-opacity,-khtml-opacity,display,box-shadow,-moz-box-shadow,-webkit-box-shadow,background,color,transform,-webkit-transform,-ms-transform}body.home.js input{-webkit-transition:0.3s linear;-moz-transition:0.3s linear;-ms-transition:0.3s linear;-o-transition:0.3s linear;transition:0.3s linear;-webkit-transition-property:opacity,-ms-filter,-webkit-filter,filter,-moz-opacity,-khtml-opacity,display,background,color,transform,-webkit-transform,-ms-transform;-moz-transition-property:opacity,-ms-filter,-webkit-filter,filter,-moz-opacity,-khtml-opacity,display,background,color,transform,-webkit-transform,-ms-transform;-ms-transition-property:opacity,-ms-filter,-webkit-filter,filter,-moz-opacity,-khtml-opacity,display,background,color,transform,-webkit-transform,-ms-transform;-o-transition-property:opacity,-ms-filter,-webkit-filter,filter,-moz-opacity,-khtml-opacity,display,background,color,transform,-webkit-transform,-ms-transform;transition-property:opacity,-ms-filter,-webkit-filter,filter,-moz-opacity,-khtml-opacity,display,background,color,transform,-webkit-transform,-ms-transform}.home main h1,.home main h2,.home main h3,.home main h4,.home main h5,.home main h6,.home main p,.home main blockquote{margin:0;padding:0;border:0;font-size:100%;font-style:inherit;font-weight:inherit;outline:0;vertical-align:baseline}.home main p{margin-bottom:1.6em}.home main h1,.home main h2,.home main h3,.home main h4,.home main h5,.home main h6{line-height:1.3;font-weight:500;margin:0 0 20px}.home main h1{font-size:2.5rem}.home main h2,.home .register-box h3{font-size:2rem}.home main h3,.home .register-box h4{font-size:1.75rem}.home main h4{font-size:1.5rem}.home main h5{font-size:1.313rem}.home main h6{font-size:1.125rem}.home main img{border:0;vertical-align:middle;height:auto;max-width:100%}.home main figure{margin:1em 0}.home main iframe{max-width:100%}.home hr,.home .wp-block-separator{background-color:#e9ecef;border:0;height:1px;margin-bottom:1.5em}.home p + hr{margin-top:1.5em}.home code{display:inline-block;padding:.05em .4em .1em;margin:0 .05em;background:rgba(156,112,58,0.22);border:1px solid #a67a45;border-radius:3px;color:#f5e7c9;font-weight:500}.home pre{background-color:#333333;padding:20px}.home blockquote,.home .wp-block-quote{padding:1em;margin:1.5em 1em 1.5em 2em;border-left:4px solid #e9ecef}.home blockquote.has-text-align-right,.home .wp-block-quote.has-text-align-right{border:unset;border-left:4px solid #e9ecef}.home main{padding:0;width:100%}.home main .container{width:100%;max-width:none;padding:0}.home .home-section{position:relative}.home .coa-header .container{max-width:none;width:100%}.home .header-content{width:100%}.home .home-section{border:none;background:none;display:flex;flex-direction:column;justify-content:flex-start;font-size:1.1rem;line-height:1.6;padding:40px 0;scroll-margin-top:calc(var(--header-total-height,100px) + 24px)}.home .home-section:not(#intro){border-top:none;padding-top:40px}.home .home-section:not(#intro)::before,.home .home-section:not(#intro)::after{content:"";position:absolute;left:0;width:100%;pointer-events:none;z-index:1}.home .home-section:not(#intro)::before{top:0;height:140px;background:linear-gradient( 180deg,rgba(15,10,7,0.75) 0%,rgba(15,10,7,0) 100% )}.home .home-section:not(#intro)::after{bottom:0;height:120px;background:linear-gradient( 0deg,rgba(15,10,7,0.7) 0%,rgba(15,10,7,0) 100% )}.home .home-section>div{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 20px}.home .register-box{font-size:1rem;line-height:1.8;display:flex;height:auto;align-items:flex-start;margin:3em auto 0}.home .register-box p{white-space:normal}.home #loginForm{display:flex;flex-direction:column}.home #remember-me{margin:0;padding:0;width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;border:2px solid #4d4336;background-color:transparent;cursor:pointer;flex-grow:unset}.home #remember-me:checked{background:url("/img/login-button.png") 50% 50%/cover no-repeat;background-attachment:fixed;border:none}.home #remember-me:checked + label::before{content:"\2714";position:absolute;left:0;top:0;width:20px;height:20px;color:#fff;font-size:12px;line-height:41px;text-align:center;display:flex;align-items:center;justify-content:center}.home .align-center{text-align:center}.home .remember-me{display:flex;align-items:center}.home #remember-me + label{color:#666666;cursor:pointer;margin-left:5px;display:flex;align-items:center;line-height:1}.home .forms .form-container>form,.home .form-container{flex-wrap:wrap;justify-content:space-between}.home .forms:not(.support) .form-container>form,.home .form-container{display:flex}.home .forms .form-container{display:block}.home .forms h3{margin:0}.home:not(.forms)>.form-container>form,.home .form-container>div:not(.header),.home .form-container>form>div{position:relative;flex-grow:0;display:flex}.home:not(.forms)>.form-container>form,.home .form-container>div:not(.header),.home .form-container>form>div:not(.full){flex-basis:49%;margin:1% 0}.home:not(.forms)>.form-container.triple>form,.home .form-container.triple>div:not(.header),.home .form-container.triple>form>div:not(.full){flex-basis:32%;margin:1% 0}.home .form-container>.full,.home .form-container>form>.full{flex:98%}.home form input,.home form textarea{padding:1.5em 1em 0.5em;background:rgba(38,35,34,0.4);color:#b3b3b3;border:1px solid #382a27;font-size:1.2em;flex-grow:1}.home form input:-webkit-autofill,.home form input:-webkit-autofill:hover,.home form input:-webkit-autofill:active,.home form input:-webkit-autofill:focus{border:1px solid #382a27;-webkit-box-shadow:0 0 0 30px inset rgb(38,35,34);-moz-box-shadow:0 0 0 30px inset rgb(38,35,34);box-shadow:0 0 0 30px inset rgb(38,35,34);-webkit-text-fill-color:#b3b3b3 !important}.home form .fake{position:absolute;opacity:0;left:-1000%}.home main input{padding:0.5em 1em;margin-bottom:1em}.home main input:not([type="submit"]){width:100%;color:#cdb087;border:2px solid #4d4336;border-radius:7px}.home main input[name="marketing"]{width:30px;cursor:pointer}.home main input:not([type="submit"]):-webkit-autofill,.home main input:not([type="submit"]):-webkit-autofill:hover,.home main input:not([type="submit"]):-webkit-autofill:active,.home main input:not([type="submit"]):-webkit-autofill:focus,.home main input:not([type="submit"]):focus{border-color:#806742;-webkit-box-shadow:0 0 7px #806742;-moz-box-shadow:0 0 7px #806742;box-shadow:0 0 7px #806742}.home main input:not([type="submit"]):-webkit-autofill,.home main input:not([type="submit"]):-webkit-autofill:hover,.home main input:not([type="submit"]):-webkit-autofill:active,.home main input:not([type="submit"]):-webkit-autofill:focus{-webkit-box-shadow:0 0 7px #806742,0 0 0 30px inset rgb(38,35,34);-moz-box-shadow:0 0 7px #806742,0 0 0 30px inset rgb(38,35,34);box-shadow:0 0 7px #806742,0 0 0 30px inset rgb(38,35,34);-webkit-text-fill-color:#cdb087 !important}.home main input:not([type="submit"])::placeholder{color:#5c5041}.home main input[type="submit"]{flex-grow:0;margin:1em auto;background:#624f36;color:#c3ae90;font-family:Georgia,serif;text-transform:uppercase;letter-spacing:2px;font-size:2em;padding:0.3em 1em;background:url("/img/login-button.png") 50% 50%/cover no-repeat;text-shadow:0 0 2px #000;white-space:normal;min-width:220px}.home main input[type="submit"]:disabled{background:#444;color:#888;text-shadow:none;cursor:not-allowed;opacity:0.6;background-image:none}.home main .register-box input[type="submit"]{padding:0.3em 0.5em;width:100%}.home .checkbox{position:relative;cursor:pointer;display:inline-block;text-align:left}.home .checkbox input{position:absolute;opacity:0;width:20px;height:20px;top:0;left:0}.home .checkbox input + span{display:inline-block;height:20px;width:20px;border:2px solid;border-radius:4px;vertical-align:-5px;margin-right:5px;color:#b3847f;color:#4d4336}.home .checkbox:hover input + span,.home .checkbox input:checked + span,.home .checkbox input:active + span{color:#d8a6a1;color:#806742}.home .checkbox input + span + span{color:#666666;margin:0}.home .checkbox:hover input + span + span,.home .checkbox input:checked + span + span,.home .checkbox input:active + span + span{color:#e2e2e2;color:#999}.home .checkbox input + span:after{display:none;position:absolute;content:"";left:8px;top:-1px;width:10px;height:20px;border:solid #1d9002;border-width:0 3px 3px 0;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}.home .checkbox input:checked + span:after{display:block}.home .register-box section:first-child{margin-right:5em;background:none;border:none;padding:0;max-width:630px;text-align:center}.home .register-box section:first-child p{color:#8c785b;font-size:1.3em;line-height:1.3;background:rgba(5,5,5,0.25);padding:1em 1.5em;text-align:left;font-weight:700;letter-spacing:1px}.home .decor-line{display:block;background:#63533c;height:1px;position:relative;margin-top:2em}.home .decor-line i{position:absolute;margin-top:-8.5px;line-height:1}.home .decor-line i:first-child{left:-12px}.home .decor-line i:last-child{right:-12px}.home .decor-line i::after,.home .decor-line i::before{border-top:3px solid transparent;border-bottom:3px solid transparent;content:"";display:inline-block;width:0;height:0;border-right:7px solid #63533c}.home .decor-line i::after{border-left:7px solid #63533c}.home .decor-line span{position:absolute;left:50%;margin-top:-14px;margin-left:-20px;margin-right:0 !important}.home .decor-line:first-child span:before,.home .decor-line:last-child span:after{background:url("/img/css-sprite.png") no-repeat;background-position:-290px -255px;width:40px;height:15px;content:"";display:block;z-index:2;position:relative}.home .decor-line:first-child span:after,.home .decor-line:last-child span:before{background:#1e1b1e;width:40px;height:1px;content:"";display:block}.home .decor-line:first-child span:after{margin-top:-1px}.home .decor-line:last-child span:before{margin-bottom:-1px}.home .decor-line:last-child span{margin-top:0}.home .decor-line:last-child{margin:0 0 2em}.home .decor-line:last-child span:after{background-position:-290px -280px}.home .decor-line + iframe{margin-top:5px}.home .register-box section + section{flex-grow:0;min-width:500px;max-width:500px;padding:3em 1.5em;border:3px solid #5a4a35;align-self:center}.home .register-box section + section .forms{padding:0 2em}.home .register-box form p:last-child{font-size:1em;margin-bottom:0}.home main input:active,.home main input:hover{-webkit-filter:brightness(1.5);filter:brightness(1.5)}.home main p{color:#8b8478;font-size:1.1em;text-align:center}.home main a{color:#bfa37c;text-decoration:none}.home main a:focus,.home main a:active,.home main a:hover{-webkit-filter:brightness(1.5);filter:brightness(1.5)}.home main hr{background:#503c26;background:-moz-linear-gradient( 90deg,rgba(255,255,255,0) 0%,#503c26 80%,#503c26 20%,rgba(255,255,255,0) 100% );background:-webkit-linear-gradient( 90deg,rgba(255,255,255,0) 0%,#503c26 80%,#503c26 20%,rgba(255,255,255,0) 100% );background:linear-gradient( 90deg,rgba(255,255,255,0) 0%,#503c26 80%,#503c26 20%,rgba(255,255,255,0) 100% );margin:0.5em 0}.home main h2,.home .register-box .fit{text-transform:uppercase;text-align:center;margin:0 0 30px;font-weight:600;letter-spacing:3px;background:linear-gradient( 180deg,rgba(252,237,167,1) 0%,rgba(206,188,117,1) 100% );-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:2px 2px 8px rgba(0,0,0,0.6)}.home main h3,.home .register-box h3:not(.fit){text-transform:uppercase;text-align:center;margin:0 0 30px;font-weight:600;letter-spacing:3px;color:#f0d270;-webkit-text-fill-color:currentColor;background:none;-webkit-background-clip:border-box;background-clip:border-box;text-shadow:1px 1px 7px rgba(0,0,0,0.62)}.home main h2{font-size:2.2rem;font-weight:600;letter-spacing:3px;text-transform:uppercase;margin:0 0 30px;background:linear-gradient( 180deg,rgba(252,237,167,1) 0%,rgba(206,188,117,1) 100% );-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:2px 2px 8px rgba(0,0,0,0.6)}.home h3{color:#d4c5a9;margin:0 0 10px;font-size:1.5rem;font-weight:600;letter-spacing:1px;line-height:1.2;text-transform:uppercase}body.home.js .fit{display:inline-block;white-space:nowrap;letter-spacing:initial;margin:0;line-height:1}.home .register-box .f2p::selection{-webkit-text-fill-color:#3f556d}.home .register-box .f2p{color:#a51c1b;font-size:3rem;background:url("/img/register-header.jpg") 50% 50%/cover no-repeat;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.home .register-box iframe{width:100%}.home .forms .form-container>form{padding:0}.home form input:hover,.home form input:active,.home form input:focus,.home form textarea:hover,.home form textarea:active,.home form textarea:focus{outline:none;-webkit-filter:brightness(1.5);filter:brightness(1.5)}.home form textarea{width:100%;resize:vertical}.home form input[type="file"]{visibility:hidden}.home .width-1400{max-width:1400px !important}.home .width-1300{max-width:1300px !important}.home .width-1200{max-width:1200px !important}.home .width-1000{max-width:1000px !important}.home .width-800{max-width:800px !important}.home main p{white-space:pre-line}.home .home-section>div>p{color:#918e95;text-shadow:2px 2px 4px #000000;margin:0 0 1.6em;font-size:1.25rem}.home main i{color:#bda27d;font-style:normal}.home .home-section>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.home .home-section>img + div{position:relative;left:auto;top:auto;transform:none;width:100%;z-index:2}.home #intro>img{width:100%}.home #trailer h2{margin-left:auto;margin-right:auto;line-height:1.5em}.home #trailer div{text-align:center}.home #trailer p{margin-top:1em}.home #trailer>div>div{position:relative;width:min(1000px,100%);margin:0 auto}.home #trailer>div>div>img{position:absolute;top:0;transform:none;display:none;pointer-events:none}.home #trailer>div>div>img:first-child{left:-230px;margin-top:-190px}.home #trailer>div>div>img:last-child{right:-327px;margin-top:-138px}@media (min-width:1800px){.home #trailer>div>div>img{display:block}}.home #game-systems>div>div,.home #features3{display:flex;flex-wrap:wrap;justify-content:space-between}.home #features3 h3{text-transform:uppercase}.home #features>div>div + p{margin-top:2em}.home #features .features-grid{margin-top:2.5em}.home #features .feature-title{font-size:1.5rem;font-weight:600;margin:0 0 10px;color:#d4c5a9;letter-spacing:1px;line-height:1.2;text-align:center;display:flex;align-items:center;justify-content:center;min-height:56px}.home #features .feature-description{margin:0;line-height:1.5;color:#c8c6bc;font-size:1rem;font-weight:100;letter-spacing:1px;text-shadow:none}.home #features .feature-icon{width:110px;height:110px;margin-bottom:18px}.home #features .feature-icon[class*="icon-landing-"]{background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-mask-image:none;mask-image:none;background-color:transparent}.home #features .feature-icon:not([class*="icon-landing-"]){-webkit-mask-size:440px 110px;mask-size:440px 110px}.home #features .icon-pvp{-webkit-mask-position:0 0;mask-position:0 0}.home #features .icon-achievements{-webkit-mask-position:-110px 0;mask-position:-110px 0}.home #features .icon-easy-start{-webkit-mask-position:-220px 0;mask-position:-220px 0}.home #features .icon-dual-class{-webkit-mask-position:-330px 0;mask-position:-330px 0}.home #features .icon-landing-combine{background-image:url("/img/landing/features-1.png")}.home #features .icon-landing-level{background-image:url("/img/landing/features-2.png")}.home #features .icon-landing-adventure{background-image:url("/img/landing/features-3.png")}.home #features .icon-landing-bosses{background-image:url("/img/landing/features-4.png")}.home #features .icon-landing-gear{background-image:url("/img/landing/features-5.png")}.home #features .icon-landing-siege{background-image:url("/img/landing/features-6.png")}.home #game-systems>div>div img:hover{transform:scale(1.1)}.home #game-systems>div>div{align-items:baseline}.home #game-systems>div>div div{flex:30%;padding:1.5% 0.5%}.home #game-systems>div>div div:first-child + div{flex:37%}.home #game-systems>div>div p{color:#fcfcfc;text-align:left;margin-left:-5px;max-width:95%}.home #features3{margin-top:2em}.home #features3 a{flex:22%;padding:1.5%;text-align:center;filter:brightness(1)}.home #features3 a + a::before{content:"";display:block;background:url("/img/css-sprite.png") no-repeat;background-position:-110px -243px;height:68px;width:50px;position:absolute;margin-left:-25px;top:32%;left:0}.home #features3 p{color:#ccc9c6;font-size:0.9em;opacity:0}.home #features3 h3{margin:1.5em 0 0.5em}.home #features3 .active div{transform:scale(1.3) translateY(-10%)}.home #features3 .active p{opacity:1}.home #features3 .active{z-index:1}.home #features3 .active h3{color:#ffcd78}.home #features3 .active span{opacity:0}.home #features3 div{position:relative}.home #features3 span{display:flex;position:absolute;z-index:2;width:102%;height:70%;bottom:0;margin:0;justify-content:center;align-items:center;font-size:5em;line-height:1;opacity:0.65;color:#e5c495;font-weight:700}.home #features3 a:nth-child(3) div{text-align:left}.home #features3 a div img + img{position:absolute;top:0;left:0}.home #features3 a:not(.active) div span + img,.home #features3 a.active div img + img{opacity:0}.home #story h2{margin-bottom:1.5em}.home #classes p,.home #story p{white-space:normal}.home #classes>img{opacity:0}.home #classes>img.active{opacity:1}.home .class-boxes{position:relative}.home .class-boxes>div>img{opacity:0.7}.home .class-boxes>div{display:flex;opacity:0;align-items:center;padding:0 2em;pointer-events:none}.home .class-boxes>div + div{position:absolute;top:0;left:0;width:100%;height:100%}.home .class-boxes>div.active{opacity:1;pointer-events:all}.home #classes .class-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:-2em;z-index:2;position:relative}.home #classes .class-nav a{color:#665d58;text-transform:uppercase;text-align:center}.home #classes .class-nav a.active{color:#e5b86c}.home .class-nav a.active i{position:relative}.home .class-nav a.active i:first-child:before{background:url("/img/css-sprite.png") no-repeat;background-position:-6px -232px;width:90px;height:89px;content:"";display:block;position:absolute;left:50%;margin-left:-45px;margin-top:-12.5px}.home .class-nav a i:first-child:after{background:url("/img/landing/classes-icons.png");width:64px;height:64px;padding:13px;box-sizing:border-box;content:"";display:block;margin:0 auto 1em}.home .class-nav a:nth-child(1) i:first-child:after{background-position-x:0px}.home .class-nav a:nth-child(2) i:first-child:after{background-position-x:-64px}.home .class-nav a:nth-child(3) i:first-child:after{background-position-x:-128px}.home .class-nav a:nth-child(4) i:first-child:after{background-position-x:-192px}.home .class-nav a:nth-child(5) i:first-child:after{background-position-x:-256px}.home .class-nav a:nth-child(6) i:first-child:after{background-position-x:-320px}.home .class-nav a:nth-child(7) i:first-child:after{background-position-x:-384px}.home .class-nav a:nth-child(8) i:first-child:after{background-position-x:-448px}.home .class-nav a:nth-child(9) i:first-child:after{background-position-x:-512px}.home .class-nav a:nth-child(10) i:first-child:after{background-position-x:-576px}.home .class-nav a:nth-child(11) i:first-child:after{background-position-x:-640px}.home .class-nav a i:last-child:before{background:url("/img/css-sprite.png") no-repeat;background-position:-33px -148px;width:42px;height:65px;content:"";display:block;margin:1em auto 7px}.home .class-nav a.active i:last-child:before{background-position:-114px -148px}.home #classes .class-nav2{display:block;background:#bca17a;height:3px;margin-bottom:2em;position:relative}.home .class-nav2 i{position:absolute;margin-top:-10px;line-height:1}.home .class-nav2 i::before,.home .class-nav2 i::after{border-top:5px solid transparent;border-bottom:5px solid transparent;content:"";display:inline-block;width:0;height:0}.home .class-nav2 i::before{border-right:9px solid #bca17a}.home .class-nav2 i::after{border-left:9px solid #bca17a}.home .class-nav2 i:first-child{left:-15px}.home .class-nav2 i:last-child{right:-15px}.home .class-boxes>div>div{flex-grow:1;margin-top:-64px}.home .class-boxes>div p{max-width:800px;text-align:left;color:#736863}.home .class-skills{position:absolute;z-index:5;white-space:nowrap}.home .class-skills>span{background:url("../../landing/classes-skills.png");display:inline-block;margin-right:15px !important;height:64px;width:64px}.home .class-skills>.skill-row-1{background-position-y:0}.home .class-skills>.skill-row-2{background-position-y:-64px}.home .class-skills>.skill-row-3{background-position-y:-128px}.home .class-skills>.skill-row-4{background-position-y:-192px}.home .class-skills>.skill-row-5{background-position-y:-256px}.home .class-skills>.skill-row-6{background-position-y:-320px}.home .class-skills>.skill-row-7{background-position-y:-384px}.home .class-skills>.skill-row-8{background-position-y:-448px}.home .class-skills>.skill-row-9{background-position-y:-512px}.home .class-skills>.skill-row-10{background-position-y:-576px}.home .class-skills>.skill-row-12{background-position-y:-640px}.home .class-skills>.skill-column-1{background-position-x:0}.home .class-skills>.skill-column-2{background-position-x:-64px}.home .class-skills>.skill-column-3{background-position-x:-128px}.home .class-skills>.skill-column-4{background-position-x:-192px}.home .class-skills>.skill-column-5{background-position-x:-256px}.home .class-skills>.skill-column-6{background-position-x:-320px}.home .class-skills>.skill-column-7{background-position-x:-384px}.home .class-skills>.skill-column-8{background-position-x:-448px}.home .class-skills>.skill-column-9{background-position-x:-512px}.home .class-skills>.skill-column-10{background-position-x:-576px}.home .class-skills>.skill-column-12{background-position-x:-640px}.home .class-skills-descriptions{position:absolute;bottom:80px;font-size:0.7em;line-height:1.4em}.home .class-skills-descriptions>div{display:none;position:relative;margin:1%;padding:0.75em;width:100%;border:2px solid #fff;background:#000;max-width:350px}.home .class-skills-descriptions .skill-column-1{left:0;margin-left:0}.home .class-skills-descriptions .skill-column-2{left:64px;margin-left:15px}.home .class-skills-descriptions .skill-column-3{left:128px;margin-left:30px}.home .class-skills-descriptions .skill-column-4{left:192px;margin-left:45px}.home .class-skills-descriptions .skill-column-5{left:256px;margin-left:60px}.home .class-skills-descriptions .skill-column-6{left:320px;margin-left:75px}.home .class-skills-descriptions .skill-column-7{left:384px;margin-left:90px}.home .class-skills-descriptions .skill-column-8{left:448px;margin-left:105px}.home .class-skills-descriptions .skill-column-9{left:512px;margin-left:120px}.home .class-skills-descriptions .skill-column-10{left:576px;margin-left:135px}.home .class-skills-descriptions span{margin:0 !important}.home .class-skills-descriptions .double{display:flex;margin-bottom:1px}.home .class-skills-descriptions .double>span{flex:1 auto}.home .class-skills-descriptions .double>span + span{text-align:right}body.home.rtl .class-skills-descriptions .double>span + span{text-align:left}.home .class-skills-descriptions>div>div:first-child>span:first-child{font-size:1.5em;line-height:1.4em;margin:0}.home .class-skills-descriptions>div>div>span{white-space:pre-wrap}.home .class-skills-descriptions hr{border:0;border-top:2px solid #fff;margin:10px 0}.home #classes h3,.home #classes h4{color:#e5b86c;font-size:2em;text-transform:uppercase;font-weight:700;font-size:1.75em;margin:1em 0 0}.home #classes hr{width:100%;margin:0.5em 0;padding-right:3em;background:#504845;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#504845 50%,#504845 10%,rgba(255,255,255,0) 100%)}.home #classes .header{display:inline-block}.home #classes.classes-section{padding:40px 0;position:relative;overflow:hidden}.home #classes.classes-section::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:140px;background:linear-gradient( 180deg,rgba(25,25,25,0) 0%,rgba(12,9,7,0.9) 100% );pointer-events:none;z-index:0}.home #classes.classes-section .classes-bg-layer{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 30%,rgba(60,45,20,0.12),transparent 60%),radial-gradient(circle at 80% 80%,rgba(40,50,70,0.1),transparent 50%)}.home #classes.classes-section .classes-particle{position:absolute;background:rgba(240,210,112,0.2);border-radius:50%;box-shadow:0 0 15px rgba(240,210,112,0.1);animation:classes-float-up var(--duration) linear infinite;bottom:-20px;left:var(--left);width:var(--size);height:var(--size);opacity:0}@keyframes classes-float-up{0%{transform:translateY(0) rotate(0deg);opacity:0}15%{opacity:0.4}85%{opacity:0.4}100%{transform:translateY(-1000px) rotate(360deg);opacity:0}}.home #classes.classes-section .classes-shell{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 24px;text-align:center}.home #classes.classes-section .classes-intro{max-width:760px;margin:0 auto 36px;color:#b7ada2}.home #classes.classes-section .classes-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px;margin-top:36px;text-align:left}.home #classes.classes-section .classes-grid.classes-grid--expanded{grid-template-columns:minmax(0,1fr)}.home #classes.classes-section .class-card{background:linear-gradient(145deg,rgba(18,16,17,0.95),rgba(8,8,10,0.9));border:1px solid rgba(240,210,112,0.18);border-radius:18px;overflow:hidden;transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease;box-shadow:0 18px 36px rgba(0,0,0,0.35);--class-bg:none;scroll-margin-top:calc(var(--header-total-height,100px) + 16px)}.home #classes.classes-section .class-card:hover{transform:translateY(-2px);border-color:rgba(240,210,112,0.4);box-shadow:0 22px 40px rgba(0,0,0,0.45)}.home #classes.classes-section .class-card[open]{border-color:rgba(240,210,112,0.55);box-shadow:0 24px 50px rgba(0,0,0,0.45);grid-column:1 / -1}.home #classes.classes-section .class-card-summary{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:18px 20px;cursor:pointer;list-style:none;position:relative;overflow:hidden;border-radius:18px 18px 0 0;background-color:rgba(0,0,0,0.55)}.home #classes.classes-section .class-card-summary::-webkit-details-marker{display:none}.home #classes.classes-section .class-card-summary::marker{color:transparent}.home #classes.classes-section .class-card-summary::before{content:"";position:absolute;inset:0;background-image:var(--class-bg);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0.45;filter:saturate(1.05) contrast(1.05)}.home #classes.classes-section .class-card-summary::after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,0.35),rgba(0,0,0,0.88))}.home #classes.classes-section .class-card-summary>*{position:relative;z-index:1}.home #classes.classes-section .class-card-summary:focus-visible{outline:2px solid rgba(240,210,112,0.6);outline-offset:-2px;border-radius:18px}.home #classes.classes-section .class-card-icon{width:64px;height:64px;border-radius:16px;background-image:url("/img/landing/classes-icons.png");background-repeat:no-repeat;background-size:704px 64px}.home #classes.classes-section .class-card[data-class="1"] .class-card-icon{background-position:0 0}.home #classes.classes-section .class-card[data-class="2"] .class-card-icon{background-position:-64px 0}.home #classes.classes-section .class-card[data-class="3"] .class-card-icon{background-position:-128px 0}.home #classes.classes-section .class-card[data-class="4"] .class-card-icon{background-position:-192px 0}.home #classes.classes-section .class-card[data-class="5"] .class-card-icon{background-position:-256px 0}.home #classes.classes-section .class-card[data-class="6"] .class-card-icon{background-position:-320px 0}.home #classes.classes-section .class-card[data-class="7"] .class-card-icon{background-position:-384px 0}.home #classes.classes-section .class-card[data-class="8"] .class-card-icon{background-position:-448px 0}.home #classes.classes-section .class-card[data-class="9"] .class-card-icon{background-position:-512px 0}.home #classes.classes-section .class-card[data-class="10"] .class-card-icon{background-position:-576px 0}.home #classes.classes-section .class-card[data-class="12"] .class-card-icon{background-position:-640px 0}.home #classes.classes-section .class-card-heading{display:flex;flex-direction:column;gap:4px;text-align:left;align-items:flex-start;justify-content:center;min-width:0}.home #classes.classes-section .class-card-title{margin:0;color:#f0d270;font-size:1.1rem;letter-spacing:0.05em;text-transform:uppercase;font-weight:700;line-height:1.2}.home #classes.classes-section .class-card-preview{margin:0;color:#9e9387;font-size:0.9rem;line-height:1.4;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left}.home #classes.classes-section .class-card-count{font-size:0.75rem;text-transform:uppercase;letter-spacing:0.12em;color:#9e9387}.home #classes.classes-section .class-card-toggle{width:36px;height:36px;border-radius:999px;border:1px solid rgba(240,210,112,0.45);display:grid;place-items:center;position:relative;background:rgba(0,0,0,0.35)}.home #classes.classes-section .class-card-toggle::before,.home #classes.classes-section .class-card-toggle::after{content:"";position:absolute;width:14px;height:2px;background:#f0d270;transition:transform 0.2s ease;transform:rotate(90deg)}.home #classes.classes-section .class-card[open] .class-card-toggle::after{transform:scaleY(0)}.home #classes.classes-section .class-card-body{padding:20px;border-top:1px solid rgba(255,255,255,0.08);display:flex;flex-direction:column;gap:20px}.home #classes.classes-section .class-card-description{margin:0;width:100%;color:#ddd4c7;line-height:1.7;background:rgba(0,0,0,0.45);border:1px solid rgba(240,210,112,0.12);border-radius:12px;padding:14px 16px}.home #classes.classes-section .class-card-skills{background:rgba(10,10,12,0.8);border:1px solid rgba(240,210,112,0.15);border-radius:14px;padding:16px}.home #classes.classes-section .class-card-skills-header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.home #classes.classes-section .class-card-subtitle{margin:0;font-size:0.9rem;letter-spacing:0.14em;color:#f0d270}.home #classes.classes-section .class-skill-grid{display:flex;flex-direction:column;gap:12px;max-height:min(520px,60vh);overflow-y:auto;overflow-x:hidden;padding-right:10px;scrollbar-width:thin;scrollbar-color:#f0d270 rgba(0,0,0,0.35)}.home #classes.classes-section .class-skill-grid::-webkit-scrollbar{width:10px;height:10px}.home #classes.classes-section .class-skill-grid::-webkit-scrollbar-track{background:rgba(0,0,0,0.35);border-radius:5px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.home #classes.classes-section .class-skill-grid::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#f0d270 0%,#c6a04c 100%);border-radius:5px;border:1px solid rgba(0,0,0,0.5)}.home #classes.classes-section .class-skill-grid::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ffe291 0%,#daa646 100%)}.home #classes.classes-section .class-skill-scroll,.home #classes.classes-section .class-skill-scrollbar,.home #classes.classes-section .class-skill-scrollbar-thumb{display:none}.home #classes.classes-section .class-skill-card{display:grid;grid-template-columns:64px 1fr;gap:12px;align-items:start;background:rgba(0,0,0,0.6);border:1px solid rgba(255,255,255,0.08);border-radius:12px;padding:12px 14px;font-size:0.82rem;line-height:1.55;color:#d7cfc4}.home #classes.classes-section .class-skill-icon{width:64px;height:64px;border-radius:14px;display:block;box-sizing:border-box;background-color:rgba(0,0,0,0.4);border:1px solid rgba(240,210,112,0.25);box-shadow:inset 0 0 12px rgba(240,210,112,0.15);background-image:url("../../landing/classes-skills.png");background-repeat:no-repeat}.home #classes.classes-section .class-skill-icon.skill-row-1{background-position-y:0}.home #classes.classes-section .class-skill-icon.skill-row-2{background-position-y:-64px}.home #classes.classes-section .class-skill-icon.skill-row-3{background-position-y:-128px}.home #classes.classes-section .class-skill-icon.skill-row-4{background-position-y:-192px}.home #classes.classes-section .class-skill-icon.skill-row-5{background-position-y:-256px}.home #classes.classes-section .class-skill-icon.skill-row-6{background-position-y:-320px}.home #classes.classes-section .class-skill-icon.skill-row-7{background-position-y:-384px}.home #classes.classes-section .class-skill-icon.skill-row-8{background-position-y:-448px}.home #classes.classes-section .class-skill-icon.skill-row-9{background-position-y:-512px}.home #classes.classes-section .class-skill-icon.skill-row-10{background-position-y:-576px}.home #classes.classes-section .class-skill-icon.skill-row-12{background-position-y:-640px}.home #classes.classes-section .class-skill-icon.skill-column-1{background-position-x:0}.home #classes.classes-section .class-skill-icon.skill-column-2{background-position-x:-64px}.home #classes.classes-section .class-skill-icon.skill-column-3{background-position-x:-128px}.home #classes.classes-section .class-skill-icon.skill-column-4{background-position-x:-192px}.home #classes.classes-section .class-skill-icon.skill-column-5{background-position-x:-256px}.home #classes.classes-section .class-skill-icon.skill-column-6{background-position-x:-320px}.home #classes.classes-section .class-skill-icon.skill-column-7{background-position-x:-384px}.home #classes.classes-section .class-skill-icon.skill-column-8{background-position-x:-448px}.home #classes.classes-section .class-skill-icon.skill-column-9{background-position-x:-512px}.home #classes.classes-section .class-skill-icon.skill-column-10{background-position-x:-576px}.home #classes.classes-section .class-skill-icon.skill-column-12{background-position-x:-640px}.home #classes.classes-section .class-skill-content{display:grid;gap:4px;min-width:0}.home #classes.classes-section .class-skill-content .double{display:flex;gap:8px;margin-bottom:2px}.home #classes.classes-section .class-skill-content .double>span{flex:1}.home #classes.classes-section .class-skill-content .double>span + span{text-align:right}body.home.rtl #classes.classes-section .class-skill-content .double>span + span{text-align:left}.home #classes.classes-section .class-skill-content>div>span{white-space:pre-wrap}.home #classes.classes-section .class-skill-content hr{border:0;border-top:1px solid rgba(255,255,255,0.2);margin:8px 0}.home #classes.classes-section .class-skill-content>div:first-child>span:first-child{font-size:0.95rem;font-weight:700}@media (max-width:900px){.home #classes.classes-section .classes-shell{padding:0 16px}.home #classes.classes-section .classes-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.home #classes.classes-section .class-card-toggle{justify-self:end}.home #classes.classes-section .class-card-body{grid-template-columns:1fr}}@media (max-width:600px){.home #classes.classes-section .class-card-summary{gap:12px}.home #classes.classes-section .class-card-body{padding:16px}}.home #introduction h2.width-1000{margin:0 auto}.home #introduction p.width-1000{margin:1.5em auto 4em}.home #intro{margin-top:0;padding-top:var(--header-expanded-height,var(--header-total-height,100px))}.home #intro p{opacity:0.94;color:#ffffff}.home #intro p + p{color:#e5f0ff;text-transform:uppercase}.home #intro div a{color:#e4eaf3;display:inline-block;margin:4em 0 2.5em;background:url("/img/css-sprite.png") no-repeat;line-height:70px;height:70px;width:350px;font-size:1.2em}.home #intro div a:hover,.home #intro div a:focus,.home #intro div a:active{filter:drop-shadow(2px 4px 6px black)}.home #toc{display:none;position:fixed;left:0;z-index:2;top:50%;transform:translateY(-50%);padding-left:2em;font-size:20px;max-width:150px;white-space:nowrap}.home #toc:before,.home #toc:after{content:"";display:block;height:140px;width:7px;margin-left:3px;background:url("/img/css-sprite.png") no-repeat}.home #toc:before{background-position:-8px -78px;margin-bottom:10px}.home #toc:after{background-position:-24px -78px;margin-top:10px}.home #toc a{display:block;text-decoration:none}.home #toc a:before{content:"";display:inline-block;vertical-align:-10px;margin-left:-4px;margin-right:15px;background:url("/img/css-sprite.png") no-repeat;background-position:-40px -122px;height:34px;width:22px}.home #toc a.active:before{background-position:-40px -78px}.home #toc span{color:#fbd0b7;text-shadow:1px 1px 5px #000}.home #toc.scrolled span{opacity:0}.home #toc.scrolled:hover span{opacity:1}@media (min-width:1101px){.home .home-section{min-height:100vh;min-height:100svh}.home #classes.classes-section{min-height:auto}}@media (max-width:1100px){.home main h2.width-1000{font-size:clamp(1.5rem,6.5vw,2.4rem)}.home #intro{margin-top:0}.home .home-section{padding:2.5em 0}.home .home-section:not(#intro){padding-top:2.5em}.home .home-section>img + div{position:relative;left:auto;top:auto;transform:none;width:auto}.home .home-section>div{padding:2em 1.5em}.home #story>img + div,.home #intro>img + div{top:auto;transform:none}.home #trailer-video-wrapper{width:100% !important;max-width:100%;min-width:0 !important;height:auto !important}.home #video-wrapper{width:100%;max-width:100%;margin:0 auto}.home .register-box{flex-direction:column;height:auto;align-items:stretch}.home .register-box section:first-child{margin-right:0;max-width:100%}.home .register-box section + section{min-width:0;max-width:100%;width:100%;margin-top:2em;align-self:stretch}.home #classes .class-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5em 0.5em;justify-items:center;margin-bottom:1.5em}.home #classes .class-nav a{width:100%}.home #classes .class-nav a i:last-child,.home #classes .class-nav2{display:none}.home #classes .class-nav a i:first-child:before{content:none}.home .class-boxes>div{flex-direction:column;align-items:center;padding:0 0 2em;position:relative;opacity:1;pointer-events:auto}.home .class-boxes>div + div{position:relative;height:auto}.home .class-boxes>div:not(.active){display:none}.home .class-boxes>div>div{margin-top:0}.home .class-boxes>div>img{height:clamp(260px,60vw,420px);max-width:90%;width:auto;object-fit:contain;margin-top:1em}.home #classes>div>p{margin-bottom:1.5em}.home .class-skills{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:0.5em;margin:1em 0 0;white-space:normal}.home .class-skills>span{margin-right:0 !important}.home .class-skills-descriptions{position:static;bottom:auto}.home #features3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.75em 0.5em;margin-top:0.5em}.home #features3 a{padding:0.25em;flex:none;display:flex;flex-direction:column;align-items:center}.home #features3 span{top:auto;right:0;bottom:0;left:0;width:100%;height:70%;font-size:3.5em}.home #features3 a + a::before{display:none}.home #features3 h3{margin:0.75em 0 0.35em}.home #features3 p{opacity:1;margin:0.4em 0 0;font-size:0.85em;line-height:1.4}.home #features3 .active div{transform:none}.home #features3 .active span{opacity:1}.home #features3 div{display:flex;justify-content:center;align-items:center}.home #features3 div img{width:clamp(120px,45vw,180px);height:auto}.home #game-systems>div>div{flex-direction:column;align-items:center;text-align:center}.home #game-systems>div>div div,.home #game-systems>div>div div:first-child + div{flex:1 1 100%;padding:0.5em 0}.home #game-systems>div>div p{margin-left:0;max-width:100%;text-align:center}.home #game-systems>div>div{margin-bottom:2em}.home #intro>a{display:none}.home .register-box section:first-child h2,.home .register-box section:first-child h3{max-width:100%;overflow-wrap:anywhere}.home #username-feedback{min-width:0 !important;width:100%;max-width:100%}}@media (max-width:500px){.home .register-box .fit{display:block !important;white-space:normal !important;overflow-wrap:anywhere;width:100%;max-width:100%}.home #register .register-box,.home #register .register-box section{box-sizing:border-box;width:100%;max-width:100%}.home #register .register-box section + section{min-width:0 !important}.home #register #video-wrapper{width:100% !important;max-width:100% !important;min-width:0 !important}}@media (max-width:600px){.home #features3{grid-template-columns:1fr}}button,.home .btn,[class*="btn-"]{text-decoration:none !important}button:hover,.home .btn:hover,[class*="btn-"]:hover,button:focus,.home .btn:focus,[class*="btn-"]:focus{text-decoration:none !important}.home .promo-section{padding:80px 0;background:linear-gradient( 180deg,rgba(15,10,7,0.9) 0%,rgba(10,7,5,0.95) 50%,rgba(15,10,7,0.9) 100% );position:relative;z-index:0}.home .promo-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient( 180deg,rgba(15,10,7,0.95) 0%,rgba(15,10,7,0.6) 10%,rgba(15,10,7,0) 35% ),linear-gradient( 0deg,rgba(15,10,7,0.95) 0%,rgba(15,10,7,0.6) 10%,rgba(15,10,7,0) 35% ),radial-gradient( ellipse at center,rgba(15,10,7,0) 0%,rgba(15,10,7,0.04) 40%,rgba(15,10,7,0.28) 65%,rgba(15,10,7,0.6) 85%,rgba(15,10,7,0.92) 100% ),url("/img/latest-news-bg.png");background-size:cover,cover,cover,cover;background-position:center,center,center,center;background-repeat:no-repeat;z-index:0}.home .promo-section .container,.home .promo-section .section-title,.home .promo-section .promo-grid{position:relative;z-index:1}.home .promo-grid{display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));justify-content:center}.home .promo-card{background:linear-gradient( 90deg,rgba(15,10,7,0.7) 0%,rgba(20,15,10,0.55) 12%,rgba(232,156,14,0.1) 50%,rgba(20,15,10,0.55) 88%,rgba(15,10,7,0.7) 100% );border:2px solid #f0d270;border-radius:0;overflow:hidden;box-shadow:0 10px 24px rgba(0,0,0,0.3);display:flex;flex-direction:column;min-height:100%;position:relative}.home .promo-card::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient( 120% 60% at var(--hx,50%) var(--hy,0%),rgba(240,210,112,0.1),rgba(240,210,112,0.05) 35%,rgba(0,0,0,0) 60% ),linear-gradient( 115deg,rgba(240,210,112,0) 45%,rgba(240,210,112,0.12) 50%,rgba(240,210,112,0) 55% );background-repeat:no-repeat,no-repeat;background-size:cover,200% 200%;background-position:center,-150% 50%;opacity:0.6}.home .promo-card::after{content:"";position:absolute;inset:0;pointer-events:none;border:1px solid rgba(240,210,112,0.28);box-shadow:inset 0 0 0 1px rgba(240,210,112,0.18),0 6px 20px rgba(240,210,112,0.08);opacity:0.7}.home .promo-card--maintenance{border-color:rgba(180,102,96,0.6)}.home .promo-media{position:relative;padding-top:56%;background:rgba(8,6,6,0.9);overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.home .promo-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.home .promo-media--diamonds{background-image:url("../../images/coa-pages/2019/12/dias.jpg")}.home .promo-media--relationship{background-image:url("../../images/coa-pages/2020/06/relationship-eventbetterlikethissssss.jpg")}.home .promo-media--maintenance{background-image:url("../../images/coa-pages/2020/03/Maintetance1.jpg")}.home .promo-content{padding:24px;text-align:center;display:flex;flex-direction:column;gap:12px;align-items:center}.home .promo-kicker{font-size:12px;letter-spacing:0.18em;color:#c8c0b2}.home .promo-title{margin:0;color:#fceda7;font-size:22px}.home .promo-text{margin:0;color:#c8c0b2;font-size:14px;line-height:1.5}.home .promo-card button,.home .promo-card a.btn{margin-top:8px}.home .promo-maintenance-gear{position:absolute;top:50%;left:50%;width:100px;height:100px;transform:translate(-50%,-50%);pointer-events:none;z-index:1}.home .promo-maintenance-gear::before{content:"";position:absolute;inset:0;background-image:url("../../images/coa-pages/2020/03/gear.png");background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-animation:rotate-scale-up 2.5s linear infinite both;animation:rotate-scale-up 2.5s linear infinite both}@-webkit-keyframes rotate-scale-up{0%{-webkit-transform:scale(1) rotateZ(0);transform:scale(1) rotateZ(0)}50%{-webkit-transform:scale(2) rotateZ(180deg);transform:scale(2) rotateZ(180deg)}100%{-webkit-transform:scale(1) rotateZ(360deg);transform:scale(1) rotateZ(360deg)}}@keyframes rotate-scale-up{0%{-webkit-transform:scale(1) rotateZ(0);transform:scale(1) rotateZ(0)}50%{-webkit-transform:scale(2) rotateZ(180deg);transform:scale(2) rotateZ(180deg)}100%{-webkit-transform:scale(1) rotateZ(360deg);transform:scale(1) rotateZ(360deg)}}@media (max-width:768px){.home .promo-section{padding:60px 0}.home .promo-content{padding:20px}}@media (min-width:1101px) and (max-width:1200px){.home #features,.home #features .container,.home #features .features-new-grid,.home #features #feature-classes-combinations{min-height:0 !important;height:auto !important;overflow:visible !important}.home #features #feature-classes-combinations{display:grid !important;grid-template-columns:1fr !important;grid-auto-rows:auto !important}.home #features #feature-classes-combinations .blurWrap{display:none !important;position:relative !important;inset:auto !important;grid-row:1 !important;height:clamp(280px,32vw,420px) !important;max-height:none !important;overflow:hidden !important}.home #features #feature-classes-combinations .blurWrap>img.main{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover !important}.home #features #feature-classes-combinations .features-new-panel{position:relative !important;inset:auto !important;left:auto !important;right:auto !important;grid-row:1 !important;display:block !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:22px 24px !important;overflow:visible !important;z-index:6 !important;opacity:1 !important;visibility:visible !important}.home #features #feature-classes-combinations .features-new-content,.home #features #feature-classes-combinations .class-combo-grid,.home #features #feature-classes-combinations .class-combo-card,.home #features #feature-classes-combinations .features-new-title,.home #features #feature-classes-combinations .features-new-item-text{opacity:1 !important;visibility:visible !important}}.entry-hero{position:relative;isolation:isolate;padding:calc(var(--header-expanded-height,var(--header-total-height,100px)) + 10rem) 0 12rem;margin-bottom:12rem;text-align:center;--page-hero-bg-min-height:max(886px,42.4vw);--page-backdrop-base:#0f0a07;overflow:visible}.entry-hero::before{content:"";position:absolute;left:0;right:0;top:calc(var(--page-hero-bg-min-height) - 460px);height:460px;pointer-events:none;background:linear-gradient( 180deg,rgba(15,10,7,0) 0%,rgba(15,10,7,0.14) 24%,rgba(15,10,7,0.38) 52%,rgba(15,10,7,0.76) 74%,rgba(15,10,7,0.92) 88%,var(--page-backdrop-base) 100% );z-index:1}.entry-hero-bg{position:absolute;top:0;left:0;right:0;height:var(--page-hero-bg-min-height);background:linear-gradient(180deg,#030201 0%,var(--page-backdrop-base) 100%);z-index:0;overflow:hidden;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;pointer-events:none}.entry-hero-bg::before{content:"";position:absolute;inset:0;background:linear-gradient( 180deg,rgba(15,10,7,0) 0%,rgba(15,10,7,0) 65%,rgba(15,10,7,0.15) 75%,rgba(15,10,7,0.4) 86%,rgba(15,10,7,0.8) 95%,var(--page-backdrop-base) 100% );z-index:1;pointer-events:none}.entry-hero-bg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;filter:brightness(0.97) contrast(1.02) saturate(1.03);user-select:none;-webkit-user-select:none;-webkit-user-drag:none;pointer-events:none}@media (min-width:1920px){.entry-hero-bg img{-webkit-mask-image:linear-gradient(to right,transparent 0%,black 250px,black calc(100% - 250px),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 250px,black calc(100% - 250px),transparent 100%)}}@media (min-width:3168px){.entry-hero-bg img{left:50%;transform:translateX(-50%);width:3168px;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 350px,black calc(100% - 350px),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 350px,black calc(100% - 350px),transparent 100%)}}.entry-hero-bg::after{content:"";position:absolute;left:0;right:0;bottom:0;height:200px;z-index:2;pointer-events:none;background:linear-gradient( 180deg,rgba(15,10,7,0) 0%,rgba(15,10,7,0.15) 40%,rgba(15,10,7,0.45) 70%,rgba(15,10,7,0.85) 90%,var(--page-backdrop-base) 100% )}.entry-hero::after{content:"";position:absolute;left:0;right:0;top:0;height:var(--page-hero-bg-min-height);pointer-events:none;background:linear-gradient( 180deg,rgba(15,10,7,0.68) 0%,rgba(15,10,7,0.3) 18%,rgba(15,10,7,0.08) 40%,rgba(15,10,7,0.1) 68%,rgba(15,10,7,0.28) 88%,var(--page-backdrop-base) 100% ),radial-gradient( ellipse 62% 42% at center 45%,rgba(10,7,5,0.54) 0%,rgba(10,7,5,0.28) 42%,rgba(10,7,5,0.12) 62%,rgba(10,7,5,0) 78% ),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.08'/%3E%3C/svg%3E");background-size:cover,cover,200px 200px;background-position:center,center,top left;background-repeat:no-repeat,no-repeat,repeat;z-index:1}.entry-hero>*:not(.entry-hero-bg){position:relative;z-index:3}.entry-breadcrumbs{margin:0 auto 16px;display:flex;justify-content:center;text-transform:uppercase;font-size:12px;letter-spacing:0.2em;color:rgba(255,238,200,0.65);text-shadow:0 2px 4px rgba(0,0,0,0.25)}.entry-breadcrumbs-list{list-style:none;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 12px}.entry-breadcrumb{display:inline-flex;align-items:center;gap:8px}.entry-breadcrumb-link,.entry-breadcrumb-label,.entry-breadcrumb-current{color:inherit;text-decoration:none}.entry-breadcrumb-label{color:rgba(214,193,155,0.72)}.entry-breadcrumb-link{color:rgba(255,223,150,0.95);border-bottom:1px solid transparent;transition:color 0.2s ease,border-color 0.2s ease}.entry-breadcrumb-link:hover,.entry-breadcrumb-link:focus{color:rgba(255,238,200,0.9);border-color:rgba(255,238,200,0.35)}.entry-breadcrumb-current{color:rgba(255,238,200,0.9)}.entry-breadcrumb-sep{opacity:0.4}.entry-hero-title{margin:0 0 10px;font-weight:700;letter-spacing:5px;font-size:64px;background:linear-gradient(180deg,rgb(252 226 172) 0%,rgb(255 204 88) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:0.8px rgba(32,20,10,0.48);text-shadow:0 3px 8px rgba(0,0,0,0.62),0 10px 24px rgba(0,0,0,0.38)}.entry-hero-title-wrap{display:inline-flex;align-items:center;gap:12px;position:relative;vertical-align:middle}.entry-hero-subtitle{max-width:760px;margin:20px auto 0;color:#d9cfbe;font-weight:200;letter-spacing:0.5px;font-size:18px;line-height:1.6;text-shadow:0 2px 6px rgba(0,0,0,0.72),0 8px 18px rgba(0,0,0,0.28)}body .entry-hero{padding:calc(var(--header-expanded-height,var(--header-total-height,100px)) + 5rem) 0 5rem;margin-bottom:6rem;--page-hero-bg-min-height:560px}body .entry-hero-title{font-size:48px;letter-spacing:4px}@media (max-width:820px){.entry-hero-title-wrap{gap:10px}}@media (max-width:768px){body .entry-hero{padding:calc(var(--header-expanded-height,var(--header-total-height,100px)) + 3rem) 12px 4rem;margin-bottom:5rem}body .entry-hero-title{font-size:36px;letter-spacing:3px;margin-bottom:8px}body .entry-hero-subtitle{margin-top:10px;font-size:15px;max-width:100%;padding:0 12px;line-height:1.5}body .entry-breadcrumbs{margin-bottom:10px;font-size:10px}body .entry-list-card{margin:-4rem 0 3rem}body.page .entry-list-section>.container>.entry-list-card:has(.entry-content){margin:-4rem 0 3rem}body .entry-layout .entry-toc-card{margin-top:-4rem}}@media (max-width:520px){body .entry-hero{padding:calc(var(--header-expanded-height,var(--header-total-height,100px)) + 2rem) 8px 3.5rem;margin-bottom:4rem}body .entry-hero-title{font-size:28px;letter-spacing:2px;margin-bottom:6px}body .entry-hero-subtitle{margin-top:8px;font-size:14px;padding:0 8px;line-height:1.4}body .entry-breadcrumbs{margin-bottom:8px;font-size:9px}body .entry-list-card{margin:-3rem 0 2.5rem}body.page .entry-list-section>.container>.entry-list-card:has(.entry-content){margin:-3rem 0 2.5rem}body .entry-layout .entry-toc-card{margin-top:-3rem}}body .entry-breadcrumbs{margin-bottom:12px;font-size:11px;letter-spacing:0.18em}body .entry-hero-subtitle{margin-top:14px;font-size:16px;max-width:640px}body .entry-list-card{margin:-5.5rem 0 3.75rem}body.page .entry-list-section>.container>.entry-list-card:has(.entry-content){margin:-5.5rem 0 3.75rem}body .entry-layout .entry-toc-card{margin-top:-5.5rem;overflow:hidden}.entry-list-section{padding:0 0 40px;background:linear-gradient( 180deg,rgba(15,10,7,0.14) 0,rgba(15,10,7,0.42) 160px,rgba(15,10,7,0.78) 340px,rgba(15,10,7,1) 520px,rgba(15,10,7,1) 100% );position:relative;z-index:1}.entry-list-section::before{content:none}.news-category-filter{gap:12px;justify-content:center;padding:18px 0;margin:0;border-radius:0;background:linear-gradient(180deg,rgba(30,20,14,0.88) 0%,rgba(20,14,10,0.82) 100%);border:none;border-bottom:1px solid #ae9b6e;box-shadow:none}.entry-list-section>.container{max-width:1400px;margin:0 auto;position:relative;z-index:1}body.login .entry-list-section>.container,body.page-forgot .entry-list-section>.container,body.page-resend .entry-list-section>.container,body.page-reset .entry-list-section>.container,body.page-verify .entry-list-section>.container{max-width:800px}body.login .entry-content p,body.page-forgot .entry-content p,body.page-resend .entry-content p,body.page-reset .entry-content p,body.page-verify .entry-content p{margin-left:0;text-align:center}.auth-links{margin:0 auto;display:grid;gap:0.6rem;max-width:520px}body.page-forgot .form-container,body.page-forgot .auth-form,body.page-resend .form-container,body.page-resend .auth-form,body.page-reset .form-container,body.page-reset .auth-form,body.page-verify .form-container,body.page-verify .auth-form{max-width:400px;margin:0 auto}.auth-link-row{display:flex;align-items:center;justify-content:center;gap:0.75rem;flex-wrap:wrap}.auth-link-label{color:#cbb7a1;font-size:0.95rem}.auth-link{display:inline-flex;align-items:center;gap:0.4rem;color:#e1b16c;text-decoration:none;font-weight:600}.auth-link .material-icons{font-size:18px;line-height:1}.auth-activation-status{margin:0.85rem auto 0;max-width:400px;padding:0.9rem 0 0;border:0;border-top:1px solid rgba(240,210,112,0.12);border-radius:0;background:transparent;box-shadow:none}.auth-activation-status__eyebrow{margin:0 0 0.35rem;color:#f0d270;letter-spacing:0.14em;text-transform:uppercase;font-size:0.72rem;font-weight:700}.auth-activation-status h3{margin:0;color:#fff2c7;font-size:0.96rem;line-height:1.35}.auth-activation-status__description{margin:0.35rem 0 0;color:#bca893;font-size:0.9rem;line-height:1.55}.auth-form--activation{gap:0.2rem}.auth-activation-status__journey{margin:0.45rem 0 0;color:#9f8d79;font-size:0.86rem;line-height:1.5}.auth-link-row--helper{margin-top:0.55rem}.auth-link--button{-webkit-appearance:none;appearance:none;background:transparent;border:0;padding:0;font:inherit;color:#e1b16c;font-weight:600;line-height:1;cursor:pointer}.auth-link--button span:last-child{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:0.18em}.auth-link--button:hover,.auth-link--button:focus-visible{color:#f0d270}.auth-link--button[disabled],.auth-link--button[aria-disabled="true"]{cursor:default;color:#cbb7a1;opacity:0.92}.auth-helper-note,.auth-helper-feedback{margin:0.35rem 0 0;color:#aa9987;font-size:0.86rem;line-height:1.45;text-align:center}.auth-helper-feedback{color:#d3c0ab}@media (max-width:560px){.auth-link-row{flex-direction:column;gap:0.25rem}}.entry-list-card{max-width:none;width:100%;margin:-13.75rem 0 0;padding:1.75rem;border:1px solid #ae9b6e;border-radius:12px;box-shadow:0 26px 60px rgba(0,0,0,0.55),inset 0 1px 0 rgba(162,104,52,0.22),0 0 0 1px rgba(162,104,52,0.12);background:linear-gradient(180deg,rgba(12,9,7,0.9) 0%,rgba(10,7,5,0.92) 100%);backdrop-filter:blur(14px) saturate(1.05);-webkit-backdrop-filter:blur(14px) saturate(1.05);position:relative;overflow:hidden}.entry-list-card:has(>.entry-row){padding:0}.entry-layout .entry-toc-card{margin-top:0;background:linear-gradient(180deg,rgba(12,9,7,0.88) 0%,rgba(10,7,5,0.9) 100%);backdrop-filter:blur(14px) saturate(1.05);-webkit-backdrop-filter:blur(14px) saturate(1.05)}.page-title{font-size:32px;letter-spacing:5px;background:linear-gradient(180deg,rgb(249 217 156) 0%,rgb(253 192 64) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 8px}.page-subtitle{color:#c8c0b2;text-transform:uppercase;letter-spacing:1.2px;font-size:14px}.entry-content h2,.entry-content h3{margin:20px 0 12px;font-size:18px;color:transparent;letter-spacing:1.5px;position:relative;padding-left:18px;-webkit-text-fill-color:transparent}.entry-content h3{text-transform:uppercase}.entry-content h3,.entry-content h2 .entry-header-text{background-image:linear-gradient(180deg,rgb(249 217 156) 0%,rgb(253 192 64) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.entry-content h2{margin:40px 0 12px;background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:transparent;color:transparent;justify-items:center}.entry-content h2 .entry-header-text{justify-self:center}.entry-content>h2:first-of-type,.entry-content>section:first-of-type h2:first-of-type,.entry-content>details:first-of-type h2{margin-top:-1.75rem;border-top:0}@media (max-width:768px){.entry-content>h2:first-of-type,.entry-content>section:first-of-type h2:first-of-type,.entry-content>details:first-of-type h2{margin-top:-1rem}}@media (max-width:420px){.entry-content>h2:first-of-type,.entry-content>section:first-of-type h2:first-of-type,.entry-content>details:first-of-type h2{margin-top:-0.75rem}}.entry-content h3{padding-bottom:6px;margin-bottom:14px}.entry-content h3::after{content:'';position:absolute;left:18px;right:0;bottom:0;height:1px;opacity:0.6;background:linear-gradient( 90deg,rgba(174,155,110,0) 0%,rgba(174,155,110,0.45) 18%,rgba(174,155,110,0.8) 50%,rgba(174,155,110,0.45) 82%,rgba(174,155,110,0) 100% )}.entry-content table h3::after{display:none}.entry-content h2{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-right:18px}.patch-header-date{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:normal;letter-spacing:1px;background:rgba(66,42,24,0.82);border:1px solid rgba(255,209,93,0.45);box-shadow:0 2px 6px rgba(0,0,0,0.35);line-height:1.2;white-space:nowrap;-webkit-text-fill-color:currentColor;-webkit-background-clip:border-box;background-clip:border-box}.entry-content h2 .patch-header-date{margin-left:auto;margin-top:-2px;position:relative;top:-2px;overflow:hidden;color:#f1d7a1;transition:background 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.entry-content h2 .entry-section-toggle,.entry-group-toggle.patch-header-date{overflow:visible}.entry-content h2 .entry-section-toggle{margin-left:0;padding:4px 12px;line-height:1.2}.entry-content h2 .entry-section-toggle .entry-section-toggle-icon,.entry-content h2 .entry-section-toggle .material-icons,.entry-group-toggle .taborea-revisions-group-toggle-icon,.entry-group-toggle .material-icons{position:relative;z-index:1}.entry-content h2 .entry-section-toggle.entry-section-toggle--end{margin-left:auto;justify-self:end;grid-column:-1}.entry-section-toggle-icon{font-size:14px;line-height:1}.entry-layout .entry-content [data-entry-section-body]{overflow:hidden;transition:max-height 110ms ease-out,opacity 90ms linear;max-height:var(--entry-section-body-max-height,99999px);opacity:1;background:linear-gradient(180deg,rgba(12,9,7,0.86) 0%,rgba(10,7,5,0.88) 100%);backdrop-filter:blur(10px) saturate(1.04);-webkit-backdrop-filter:blur(10px) saturate(1.04)}.entry-layout .entry-content [data-entry-section-body][hidden]{display:block;max-height:0;opacity:0}.entry-content [data-entry-section-body][hidden] + h2{margin-top:0}.entry-content h2.entry-section-heading--collapsed-last{margin-bottom:0}.entry-toggle-header{cursor:pointer}.ui-tooltip-popup.ui-tooltip-popup--action .tooltip-action-target{color:#ffd676;font-weight:700}.entry-content table:not(.ticket-answers),.entry-content table:not(.ticket-answers) th,.entry-content table:not(.ticket-answers) td{border-color:#ae9b6e}.entry-content h2 .patch-header-date::before{content:'';position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,209,93,0.15),rgba(255,209,93,0));opacity:0;transition:opacity 0.2s ease;pointer-events:none}.entry-content h2 .patch-header-date a{color:inherit;text-decoration:none;border-bottom:none;padding-bottom:0;position:relative;z-index:1}.entry-content h2 .patch-header-date a:hover,.entry-content h2 .patch-header-date a:focus{text-decoration:none !important;border-bottom:none}.entry-content h2 .patch-header-date:hover,.entry-content h2 .patch-header-date:focus-within{background:rgba(82,56,34,0.9);border-color:rgba(255,209,93,0.7);box-shadow:0 2px 10px rgba(0,0,0,0.45);transform:translateY(-1px)}.entry-content h2 .patch-header-date:hover::before,.entry-content h2 .patch-header-date:focus-within::before{opacity:1}.entry-content h4,.entry-content h5,.entry-content h6{color:transparent;background:linear-gradient(180deg,rgb(249 217 156) 0%,rgb(253 192 64) 100%);-webkit-background-clip:text;background-clip:text;margin:16px 0 12px;padding-left:42px;position:relative}.entry-content h5{padding-left:64px}.entry-content h6{padding-left:76px}.entry-content h2::before{background:linear-gradient(0deg,#1a1611 0%,#3b3227 60%,#6a5f52 100%);padding:0;content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:-2;border-radius:0}.entry-content h2::after,.products3 .items label::after{content:'';position:absolute;inset:0;background-image:url("/img/textures/texture-headers.png");background-size:420px 420px;background-repeat:repeat;background-position:center;opacity:0.25;mix-blend-mode:color-burn;z-index:-1;pointer-events:none}.entry-content h2{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;text-align:left;padding:8px 16px;column-gap:8px;line-height:1.4;margin-top:2rem;margin-right:-1.75rem;margin-bottom:2rem;margin-left:-1.75rem;border-radius:0;border-top:1px solid #ae9b6e;border-bottom:1px solid #ae9b6e;isolation:isolate;z-index:1}.entry-content h2.entry-section-heading--has-date{grid-template-columns:minmax(0,1fr) auto auto}.entry-content h2 .entry-header-link{color:transparent;text-decoration:none;background:linear-gradient(180deg,rgb(249 217 156) 0%,rgb(253 192 64) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.entry-content h2 .entry-header-link:hover{text-decoration:underline}.entry-content h2 .emoji-icon{margin-right:0}.entry-content h2 .emoji-icon,.entry-content h3 .emoji-icon,.entry-content h4 .emoji-icon,.entry-content h5 .emoji-icon,.entry-content h6 .emoji-icon{color:rgba(255,232,188,1);background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;line-height:20px;font-size:18px;vertical-align:middle}.entry-content{--toc-icon-gold:#e1b567;--toc-icon-forest:#91c48b;--toc-icon-sky:#7eaad8;--toc-icon-cyan:#64dae1;--toc-icon-violet:#b38fda;--toc-icon-ember:#d9896c;--toc-icon-rose:#d4a476}.entry-content h3 .emoji-icon,.entry-content h5 .emoji-icon{color:var(--toc-icon-color,rgba(255,232,188,1))}.entry-content h3 .emoji-icon{margin-top:-3px}.patch-class-icon{display:inline-block;vertical-align:middle;width:1.1em;height:1.1em;margin-right:.35em;background-image:url("/img/landing/classes-icons.png");background-repeat:no-repeat;background-size:12.1em 1.1em}.patch-class-icon--warrior{background-position:0 0}.patch-class-icon--scout{background-position:-1.1em 0}.patch-class-icon--rogue{background-position:-2.2em 0}.patch-class-icon--mage{background-position:-3.3em 0}.patch-class-icon--priest{background-position:-4.4em 0}.patch-class-icon--knight{background-position:-5.5em 0}.patch-class-icon--warden{background-position:-6.6em 0}.patch-class-icon--druid{background-position:-7.7em 0}.patch-class-icon--warlock{background-position:-8.8em 0}.patch-class-icon--champion{background-position:-9.9em 0}.patch-class-icon--bard{background-position:-11em 0}.entry-content h3 .emoji-icon[data-icon="page"],.entry-content h5 .emoji-icon[data-icon="page"],.entry-content h3 .emoji-icon[data-icon="paid"],.entry-content h5 .emoji-icon[data-icon="paid"],.entry-content h3 .emoji-icon[data-icon="monetization_on"],.entry-content h5 .emoji-icon[data-icon="monetization_on"],.entry-content h3 .emoji-icon[data-icon="storefront"],.entry-content h5 .emoji-icon[data-icon="storefront"],.entry-content h3 .emoji-icon[data-icon="store"],.entry-content h5 .emoji-icon[data-icon="store"],.entry-content h3 .emoji-icon[data-icon="shopping_bag"],.entry-content h5 .emoji-icon[data-icon="shopping_bag"],.entry-content h3 .emoji-icon[data-icon="inventory_2"],.entry-content h5 .emoji-icon[data-icon="inventory_2"],.entry-content h3 .emoji-icon[data-icon="info"],.entry-content h5 .emoji-icon[data-icon="info"]{--toc-icon-color:var(--toc-icon-gold)}.entry-content h3 .emoji-icon[data-icon="auto_awesome"],.entry-content h5 .emoji-icon[data-icon="auto_awesome"]{--toc-icon-color:var(--toc-icon-cyan)}.entry-content h3 .emoji-icon[data-icon="map"],.entry-content h5 .emoji-icon[data-icon="map"],.entry-content h3 .emoji-icon[data-icon="terrain"],.entry-content h5 .emoji-icon[data-icon="terrain"],.entry-content h3 .emoji-icon[data-icon="grass"],.entry-content h5 .emoji-icon[data-icon="grass"],.entry-content h3 .emoji-icon[data-icon="home"],.entry-content h5 .emoji-icon[data-icon="home"],.entry-content h3 .emoji-icon[data-icon="pets"],.entry-content h5 .emoji-icon[data-icon="pets"],.entry-content h3 .emoji-icon[data-icon="water_drop"],.entry-content h5 .emoji-icon[data-icon="water_drop"],.entry-content h3 .emoji-icon[data-icon="local_florist"],.entry-content h5 .emoji-icon[data-icon="local_florist"],.entry-content h3 .emoji-icon[data-icon="phishing"],.entry-content h5 .emoji-icon[data-icon="phishing"],.entry-content h3 .emoji-icon[data-icon="collections"],.entry-content h5 .emoji-icon[data-icon="collections"],.entry-content h3 .emoji-icon[data-icon="healing"],.entry-content h5 .emoji-icon[data-icon="healing"]{--toc-icon-color:var(--toc-icon-forest)}.entry-content h3 .emoji-icon[data-icon="settings"],.entry-content h5 .emoji-icon[data-icon="settings"],.entry-content h3 .emoji-icon[data-icon="speed"],.entry-content h5 .emoji-icon[data-icon="speed"],.entry-content h3 .emoji-icon[data-icon="build"],.entry-content h5 .emoji-icon[data-icon="build"],.entry-content h3 .emoji-icon[data-icon="smart_toy"],.entry-content h5 .emoji-icon[data-icon="smart_toy"],.entry-content h3 .emoji-icon[data-icon="tv"],.entry-content h5 .emoji-icon[data-icon="tv"],.entry-content h3 .emoji-icon[data-icon="extension"],.entry-content h5 .emoji-icon[data-icon="extension"],.entry-content h3 .emoji-icon[data-icon="autorenew"],.entry-content h5 .emoji-icon[data-icon="autorenew"],.entry-content h3 .emoji-icon[data-icon="track_changes"],.entry-content h5 .emoji-icon[data-icon="track_changes"],.entry-content h3 .emoji-icon[data-icon="menu_book"],.entry-content h5 .emoji-icon[data-icon="menu_book"],.entry-content h3 .emoji-icon[data-icon="ac_unit"],.entry-content h5 .emoji-icon[data-icon="ac_unit"]{--toc-icon-color:var(--toc-icon-sky)}.entry-content h3 .emoji-icon[data-icon="palette"],.entry-content h5 .emoji-icon[data-icon="palette"],.entry-content h3 .emoji-icon[data-icon="color_lens"],.entry-content h5 .emoji-icon[data-icon="color_lens"],.entry-content h3 .emoji-icon[data-icon="style"],.entry-content h5 .emoji-icon[data-icon="style"],.entry-content h3 .emoji-icon[data-icon="auto_stories"],.entry-content h5 .emoji-icon[data-icon="auto_stories"]{--toc-icon-color:var(--toc-icon-violet)}.entry-content h3 .emoji-icon[data-icon="warning"],.entry-content h5 .emoji-icon[data-icon="warning"],.entry-content h3 .emoji-icon[data-icon="dangerous"],.entry-content h5 .emoji-icon[data-icon="dangerous"],.entry-content h3 .emoji-icon[data-icon="bug_report"],.entry-content h5 .emoji-icon[data-icon="bug_report"],.entry-content h3 .emoji-icon[data-icon="sports_kabaddi"],.entry-content h5 .emoji-icon[data-icon="sports_kabaddi"],.entry-content h3 .emoji-icon[data-icon="stadium"],.entry-content h5 .emoji-icon[data-icon="stadium"],.entry-content h3 .emoji-icon[data-icon="shield"],.entry-content h5 .emoji-icon[data-icon="shield"],.entry-content h3 .emoji-icon[data-icon="workspace_premium"],.entry-content h5 .emoji-icon[data-icon="workspace_premium"],.entry-content h3 .emoji-icon[data-icon="military_tech"],.entry-content h5 .emoji-icon[data-icon="military_tech"],.entry-content h3 .emoji-icon[data-icon="local_fire_department"],.entry-content h5 .emoji-icon[data-icon="local_fire_department"]{--toc-icon-color:var(--toc-icon-ember)}.entry-content h3 .emoji-icon[data-icon="event"],.entry-content h5 .emoji-icon[data-icon="event"],.entry-content h3 .emoji-icon[data-icon="festival"],.entry-content h5 .emoji-icon[data-icon="festival"],.entry-content h3 .emoji-icon[data-icon="celebration"],.entry-content h5 .emoji-icon[data-icon="celebration"],.entry-content h3 .emoji-icon[data-icon="emoji_events"],.entry-content h5 .emoji-icon[data-icon="emoji_events"],.entry-content h3 .emoji-icon[data-icon="music_note"],.entry-content h5 .emoji-icon[data-icon="music_note"],.entry-content h3 .emoji-icon[data-icon="theater_comedy"],.entry-content h5 .emoji-icon[data-icon="theater_comedy"],.entry-content h3 .emoji-icon[data-icon="local_drink"],.entry-content h5 .emoji-icon[data-icon="local_drink"],.entry-content h3 .emoji-icon[data-icon="restaurant"],.entry-content h5 .emoji-icon[data-icon="restaurant"],.entry-content h3 .emoji-icon[data-icon="person_add"],.entry-content h5 .emoji-icon[data-icon="person_add"],.entry-content h3 .emoji-icon[data-icon="groups"],.entry-content h5 .emoji-icon[data-icon="groups"],.entry-content h3 .emoji-icon[data-icon="handyman"],.entry-content h5 .emoji-icon[data-icon="handyman"],.entry-content h3 .emoji-icon[data-icon="history"],.entry-content h5 .emoji-icon[data-icon="history"]{--toc-icon-color:var(--toc-icon-rose)}.entry-content h2 .patch-class-color,.entry-content h3 .patch-class-color,.entry-content h4 .patch-class-color,.entry-content h5 .patch-class-color,.entry-content h6 .patch-class-color,.entry-toc-link .patch-class-color,.btn-toc .patch-class-color{background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor}.entry-content ul{margin:0 0 12px 12px;color:rgba(255,232,188,1);line-height:1.5;list-style:none}.entry-content h4 + ul{margin-left:24px}.entry-content h5 + ul{margin-left:40px}.entry-content h6 + ul{margin-left:52px}.entry-content ul ul{padding-left:0}.entry-content ul li{position:relative;padding-left:18px}.entry-content ul li::before{content:"";position:absolute;left:0;top:0.75em;width:4px;height:4px;background:rgba(255,232,188,1);border:1px solid rgba(255,232,188,1);border-radius:50%;transform:translateY(-50%)}.entry-content ul ul li::before{background:none}.entry-content ul.list-square li::before{background:none;border-radius:0}.entry-content a:not(.btn){color:#ffd15d;text-decoration:none;border-bottom:1px dotted currentColor;padding-bottom:1px;word-break:break-word}.entry-content a:not(.btn):hover,.entry-content a:not(.btn):focus{color:#f9dd97;text-decoration:none;border-bottom-color:currentColor;border-bottom-style:solid}.entry-content a:not(.btn):active{color:#fbe7b6;border-bottom-color:currentColor}.entry-content p{color:rgba(255,232,188,1);margin-left:18px}@media (max-width:820px){.planned-page .entry-hero-title,.planned-changes-page .entry-hero-title{font-size:clamp(2.25rem,11vw,2.9rem);letter-spacing:2px;line-height:1.05}.planned-page .entry-hero-subtitle,.planned-changes-page .entry-hero-subtitle{max-width:min(94vw,640px);padding:0 10px;font-size:15px;line-height:1.45}.planned-page .entry-list-card,.planned-changes-page .entry-list-card{padding:0.85rem}.db-page-content--planned>h2,.db-page-content--planned-changes>h2{margin-left:-0.85rem;margin-right:-0.85rem;margin-top:1.15rem;margin-bottom:1rem;padding:8px 14px;border-radius:0;border-top:1px solid #ae9b6e;border-bottom:1px solid #ae9b6e}.db-page-content--planned>h2:first-of-type,.db-page-content--planned-changes>h2:first-of-type{margin-top:-0.85rem}.db-page-content--planned>h2 .entry-header-text,.db-page-content--planned-changes>h2 .entry-header-text{justify-self:start;text-align:left}.db-page-content--planned>h2 .entry-section-toggle--end,.db-page-content--planned-changes>h2 .entry-section-toggle--end{margin-left:auto;justify-self:end;margin-top:0;top:0;align-self:center}.db-page-content--planned [data-entry-section-body],.db-page-content--planned-changes [data-entry-section-body]{padding:8px 8px 4px;text-align:left !important}.db-page-content--planned [data-entry-section-body] p,.db-page-content--planned-changes [data-entry-section-body] p{margin:0 0 12px 0 !important;text-align:left !important}.db-page-content--planned [data-entry-section-body] ul,.db-page-content--planned-changes [data-entry-section-body] ul,.db-page-content--planned [data-entry-section-body] ol,.db-page-content--planned-changes [data-entry-section-body] ol{display:block !important;width:100% !important;margin:0 0 10px 0 !important;padding-left:12px !important;text-align:left !important}.db-page-content--planned [data-entry-section-body] h3,.db-page-content--planned-changes [data-entry-section-body] h3,.db-page-content--planned [data-entry-section-body] h4,.db-page-content--planned-changes [data-entry-section-body] h4,.db-page-content--planned [data-entry-section-body] h5,.db-page-content--planned-changes [data-entry-section-body] h5,.db-page-content--planned [data-entry-section-body] h6,.db-page-content--planned-changes [data-entry-section-body] h6{margin-left:0 !important;padding-left:0 !important}.db-page-content--planned [data-entry-section-body] h3::after,.db-page-content--planned-changes [data-entry-section-body] h3::after{left:0 !important}.db-page-content--planned [data-entry-section-body] div,.db-page-content--planned-changes [data-entry-section-body] div,.db-page-content--planned [data-entry-section-body] section,.db-page-content--planned-changes [data-entry-section-body] section{margin-left:0 !important;margin-right:0 !important;text-align:left !important}.db-page-content--planned [data-entry-section-body] ul li,.db-page-content--planned-changes [data-entry-section-body] ul li,.db-page-content--planned [data-entry-section-body] ol li,.db-page-content--planned-changes [data-entry-section-body] ol li{padding-left:12px;margin-left:0 !important;text-align:left !important}body.patch-page .entry-list-card{padding:1rem}body.patch-page .patch-detail-content>h2{margin-left:-1rem;margin-right:-1rem}body.patch-page .patch-detail-content>h2:first-of-type{margin-top:-1rem}body.patch-page .patch-detail-content>h2.entry-section-heading--has-date{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title toggle" "date date";row-gap:6px}body.patch-page .patch-detail-content>h2.entry-section-heading--has-date .entry-header-text{grid-area:title;min-width:0}body.patch-page .patch-detail-content>h2.entry-section-heading--has-date>.patch-header-date:not(.entry-section-toggle){grid-area:date;justify-self:center;margin-left:0;margin-top:0;top:0}body.patch-page .patch-detail-content>h2.entry-section-heading--has-date .entry-section-toggle--end{grid-area:toggle;margin-left:0;margin-top:0;top:0;align-self:center}body.patch-page .patch-detail-content{overflow-wrap:anywhere;word-break:normal}body.patch-page .patch-detail-content p{margin-left:0}body.patch-page .patch-detail-content h3{padding-left:8px}body.patch-page .patch-detail-content h3::after{left:8px}body.patch-page .patch-detail-content h4{padding-left:12px}body.patch-page .patch-detail-content h5{padding-left:18px}body.patch-page .patch-detail-content h6{padding-left:22px}body.patch-page .patch-detail-content h4 + ul{margin-left:0}body.patch-page .patch-detail-content h5 + ul{margin-left:10px}body.patch-page .patch-detail-content h6 + ul{margin-left:14px}body.patch-page .patch-detail-content ul{margin:0 0 12px 0;padding-left:14px}body.patch-page .patch-detail-content ul li{padding-left:12px}body.patch-page .patch-detail-content blockquote,body.patch-page .patch-detail-content h5 + blockquote,body.patch-page .patch-detail-content h5 + blockquote + ul{margin-left:0 !important}body.patch-page .patch-detail-content .patch-class-color{overflow-wrap:anywhere;word-break:break-word}body.patch-page .patch-detail-content code,body.patch-page .patch-detail-content .item-ref{max-width:100%;white-space:normal;overflow-wrap:anywhere}}@media (max-width:520px){.planned-page .entry-list-card,.planned-changes-page .entry-list-card{padding:0.7rem}.db-page-content--planned>h2,.db-page-content--planned-changes>h2{margin-left:-0.7rem;margin-right:-0.7rem;padding-left:8px;padding-right:8px}.db-page-content--planned [data-entry-section-body],.db-page-content--planned-changes [data-entry-section-body]{padding:6px 6px 2px}.db-page-content--planned [data-entry-section-body] ul,.db-page-content--planned-changes [data-entry-section-body] ul,.db-page-content--planned [data-entry-section-body] ol,.db-page-content--planned-changes [data-entry-section-body] ol{padding-left:10px !important}.db-page-content--planned [data-entry-section-body] ul li,.db-page-content--planned-changes [data-entry-section-body] ul li,.db-page-content--planned [data-entry-section-body] ol li,.db-page-content--planned-changes [data-entry-section-body] ol li{padding-left:10px}body.patch-page .entry-list-card{padding:0.75rem}body.page.patch-page .entry-list-section>.container>.entry-layout>.entry-list-card:has(.patch-detail-content){padding:0.75rem}body.patch-page .patch-detail-content>h2{margin-left:-0.75rem;margin-right:-0.75rem}body.patch-page .patch-detail-content>h2:first-of-type{margin-top:-0.75rem}body.patch-page .patch-detail-content>h2.entry-section-heading--has-date{row-gap:4px}body.patch-page .patch-detail-content>h2.entry-section-heading--has-date>.patch-header-date:not(.entry-section-toggle){font-size:11px;letter-spacing:0.8px;padding:4px 10px}body.patch-page .patch-detail-content h3{padding-left:4px}body.patch-page .patch-detail-content h3::after{left:4px}body.patch-page .patch-detail-content h4{padding-left:8px}body.patch-page .patch-detail-content h5{padding-left:12px}body.patch-page .patch-detail-content h6{padding-left:16px}body.patch-page .patch-detail-content ul{padding-left:12px}body.patch-page .patch-detail-content ul li{padding-left:10px}}.item-ref{display:inline-block;padding:.05em .4em;margin:0 .2em 0 0;font-size:0.95em;background:rgba(156,112,58,0.22);border:1px solid #a67a45;border-radius:3px;color:#efd7b2;font-weight:500;line-height:1;white-space:nowrap;vertical-align:baseline}.item-ref{background-image:initial;background-color:var(--darkreader-background-9c703a,rgba(156,112,58,0.22));border-top-color:var(--darkreader-border-a67a45,#a67a45);border-right-color:var(--darkreader-border-a67a45,#a67a45);border-bottom-color:var(--darkreader-border-a67a45,#a67a45);border-left-color:var(--darkreader-border-a67a45,#a67a45);color:var(--darkreader-text-f5e7c9,#efd7b2)}.entry-content code{display:inline-block;padding:.05em .4em;margin:0 .05em;background:rgba(156,112,58,0.22);border:1px solid #a67a45;border-radius:3px;color:#f5e7c9;font-weight:500;vertical-align:middle;line-height:1}.entry-content blockquote{font-size:0.8em;margin-bottom:10px;margin-left:0;color:#dbc8a3;border-color:#464646;border-left:2px solid rgba(185,166,121,0.6);padding-left:18px;position:relative}.entry-content blockquote p{color:inherit}.entry-content blockquote::before{content:'';position:absolute;left:-2px;top:8px;bottom:8px;width:2px;background:linear-gradient( 180deg,rgba(185,166,121,0) 0%,rgba(185,166,121,0.7) 50%,rgba(185,166,121,0) 100% )}.entry-content blockquote + ul,.entry-content blockquote + ol{margin-top:6px}.entry-content h5 + blockquote,.entry-content h6 + blockquote{margin-top:6px}.entry-content h5 + blockquote{margin-left:60px !important}.entry-content h5 + blockquote + ul,.entry-content h5 + blockquote + ol,.entry-content h6 + blockquote + ul,.entry-content h6 + blockquote + ol{margin-top:8px}.entry-content h5 + blockquote + ul{margin-left:40px}body.page blockquote{color:var(--darkreader-text-c7c7c7,#c5c0b8);border-top-color:var(--darkreader-border-464646,#756d60);border-right-color:var(--darkreader-border-464646,#756d60);border-bottom-color:var(--darkreader-border-464646,#756d60);border-left-color:var(--darkreader-border-464646,#756d60)}body.page blockquote{margin-left:50px;padding-left:0}.entry-content blockquote ol:last-child,.entry-content blockquote p:last-child,.entry-content blockquote ul:last-child{margin-bottom:0}.entry-content .roadmap-icon,body.page .entry-content .roadmap-icon{display:inline-flex;align-items:center;justify-content:center;font-size:1.05em;line-height:1;vertical-align:middle;margin-right:0.35em;color:rgba(255,220,110,0.95);background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.entry-content .roadmap-icon--new,body.page .entry-content .roadmap-icon--new{color:rgba(117,230,149,0.95)}.entry-content .roadmap-icon--updated,body.page .entry-content .roadmap-icon--updated{color:rgba(100,218,225,0.95)}.entry-content .roadmap-icon--planning,body.page .entry-content .roadmap-icon--planning{color:rgba(163,176,191,0.95)}.entry-content .roadmap-icon--wip,body.page .entry-content .roadmap-icon--wip{color:rgba(255,169,77,0.95)}.entry-content .roadmap-icon--scheduled,body.page .entry-content .roadmap-icon--scheduled{color:rgba(126,193,255,0.95)}.entry-content .roadmap-icon--polishing,body.page .entry-content .roadmap-icon--polishing{color:rgba(192,146,255,0.95)}.entry-content .roadmap-icon--completed,body.page .entry-content .roadmap-icon--completed{color:rgba(117,230,149,0.95)}.entry-content .roadmap-icon--delayed,body.page .entry-content .roadmap-icon--delayed{color:rgba(255,206,88,0.95)}.entry-content .roadmap-icon:only-child,body.page .entry-content .roadmap-icon:only-child{margin-right:0}body.page .entry-content .roadmap-intro{text-align:center}body.page .entry-content table{border-collapse:separate;border-spacing:0;border:1px solid #ae9b6e}body.page .entry-content table th,body.page .entry-content table td{border:0;border-top:1px solid #ae9b6e;border-left:1px solid #ae9b6e}body.page .entry-content table>thead:first-child>tr:first-child>th,body.page .entry-content table>thead:first-child>tr:first-child>td,body.page .entry-content table>tbody:first-child>tr:first-child>th,body.page .entry-content table>tbody:first-child>tr:first-child>td{border-top:0}body.page .entry-content table tr>th:first-child,body.page .entry-content table tr>td:first-child{border-left:0}body.page .entry-content table.roadmap-updates th,body.page .entry-content table.roadmap-updates td,body.page .entry-content table.roadmap-status-legend th,body.page .entry-content table.roadmap-status-legend td{text-align:center}body.page .entry-content table.roadmap-development th:nth-child(1),body.page .entry-content table.roadmap-development td:nth-child(1),body.page .entry-content table.roadmap-development th:nth-child(3),body.page .entry-content table.roadmap-development td:nth-child(3),body.page .entry-content table.roadmap-development th:nth-child(4),body.page .entry-content table.roadmap-development td:nth-child(4){text-align:center}body.page .entry-content table.roadmap-development td:nth-child(2){text-align:left}body.page .entry-content table.roadmap-development tr>th:first-child,body.page .entry-content table.roadmap-development tr>td:first-child{border-left:0;border-right:0}body.page .entry-content table.roadmap-development tr>td:nth-child(2){border-left:0}body.page .entry-content table.roadmap-development .roadmap-icon,body.page .entry-content table.roadmap-development .roadmap-icon--category{color:rgba(255,220,110,0.95);-webkit-text-fill-color:rgba(255,220,110,0.95)}body.page .entry-content table.roadmap-development .roadmap-icon--new{color:rgba(117,230,149,0.95);-webkit-text-fill-color:rgba(117,230,149,0.95)}body.page .entry-content table.roadmap-development .roadmap-icon--updated{color:rgba(100,218,225,0.95);-webkit-text-fill-color:rgba(100,218,225,0.95)}body.page .entry-content table.roadmap-development .roadmap-icon--planning{color:rgba(163,176,191,0.95);-webkit-text-fill-color:rgba(163,176,191,0.95)}body.page .entry-content table.roadmap-development .roadmap-icon--wip{color:rgba(255,169,77,0.95);-webkit-text-fill-color:rgba(255,169,77,0.95)}body.page .entry-content table.roadmap-development .roadmap-icon--scheduled{color:rgba(126,193,255,0.95);-webkit-text-fill-color:rgba(126,193,255,0.95)}body.page .entry-content table.roadmap-development .roadmap-icon--polishing{color:rgba(192,146,255,0.95);-webkit-text-fill-color:rgba(192,146,255,0.95)}body.page .entry-content table.roadmap-development .roadmap-icon--completed{color:rgba(117,230,149,0.95);-webkit-text-fill-color:rgba(117,230,149,0.95)}body.page .entry-content table.roadmap-development .roadmap-icon--delayed{color:rgba(255,206,88,0.95);-webkit-text-fill-color:rgba(255,206,88,0.95)}body.page .entry-content table.ticket-answers{border-radius:0}body.page .entry-content table.ticket-answers th,body.page .entry-content table.ticket-answers td{padding:0.5em}body.page .entry-content table.ticket-answers td{padding:1.5rem}body.page .entry-content table.ticket-answers th{width:50%}body.page .entry-content table.ticket-answers td>p{margin:0}body.page .entry-content table.ticket-answers td>p + p{margin-top:0.75em}body.page .entry-content table.ticket-answers.sender-2 th{background:linear-gradient(180deg,#ffe285 0%,#ffaa00 100%);-webkit-background-clip:text;background-clip:text;color:transparent}body.page .entry-content table.ticket-answers.sender-0 th{background:linear-gradient(180deg,#a78bfa 0%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text;color:transparent}body.page .entry-content table thead{border-bottom:0}@media (max-width:768px){body.page .entry-content table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}body.page .entry-content table thead,body.page .entry-content table tbody{display:table;width:max-content;min-width:100%}body.page .entry-content table th,body.page .entry-content table td{white-space:nowrap}}.tickets-mobile-label{display:none}@media (max-width:768px){body.page .entry-content table.purchase-history{display:block;width:100%;max-width:100%;min-width:0 !important;margin:0;padding:0;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;overflow:visible !important;box-sizing:border-box}body.page .entry-content table.roadmap-updates,body.page .entry-content table.roadmap-status-legend,body.page .entry-content table.roadmap-development{display:block;width:100%;overflow-x:visible;border:1px solid rgba(174,155,110,0.3);border-radius:8px;overflow:hidden;margin-bottom:16px}body.page .entry-content table.roadmap-updates thead,body.page .entry-content table.roadmap-updates tbody,body.page .entry-content table.roadmap-status-legend thead,body.page .entry-content table.roadmap-status-legend tbody,body.page .entry-content table.roadmap-development thead,body.page .entry-content table.roadmap-development tbody,body.page .entry-content table.purchase-history thead,body.page .entry-content table.purchase-history tbody{display:block;width:100%;min-width:0}body.page .entry-content table.roadmap-updates th,body.page .entry-content table.roadmap-updates td,body.page .entry-content table.roadmap-status-legend th,body.page .entry-content table.roadmap-status-legend td,body.page .entry-content table.roadmap-development th,body.page .entry-content table.roadmap-development td,body.page .entry-content table.purchase-history th,body.page .entry-content table.purchase-history td{white-space:normal}body.page .entry-content table.roadmap-updates thead,body.page .entry-content table.purchase-history thead{display:none}body.page .entry-content table.roadmap-updates tbody tr,body.page .entry-content table.purchase-history tbody tr{display:flex;flex-direction:column}body.page .entry-content table.roadmap-updates tbody td{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border:0;border-top:1px solid rgba(174,155,110,0.2);text-align:left}body.page .entry-content table.roadmap-updates tbody td:first-child{border-top:0}body.page .entry-content table.purchase-history tbody td{display:flex !important;flex-direction:column;align-items:flex-start;gap:6px;width:100% !important;min-width:0;margin:0;padding:12px 14px !important;white-space:normal !important;background-color:rgba(17,10,7,0.94);border:1px solid rgba(174,155,110,0.16) !important;border-radius:14px;background-image:linear-gradient(180deg,rgba(88,53,24,0.06),rgba(14,8,6,0.015));box-shadow:inset 0 1px 0 rgba(255,232,184,0.01);text-align:left !important;box-sizing:border-box !important}body.page .entry-content table.purchase-history tbody tr{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"ticket-id ticket-account" "ticket-product ticket-product" "ticket-credits ticket-time";gap:12px;width:100% !important;margin:0;padding:14px;position:relative;overflow:hidden;background-color:#100805;border:1px solid rgba(184,153,93,0.34);border-radius:20px;background:radial-gradient(circle at top center,rgba(110,67,28,0.1) 0%,rgba(74,43,19,0.04) 22%,rgba(16,9,6,0) 44%),linear-gradient(180deg,rgba(18,10,7,0.996) 0%,rgba(11,6,4,0.998) 34%,rgba(6,4,3,1) 100%);box-shadow:0 18px 30px rgba(0,0,0,0.42),inset 0 1px 0 rgba(255,226,168,0.03);box-sizing:border-box !important;margin-bottom:12px}body.page .entry-content table.purchase-history tbody tr:last-child{margin-bottom:0}body.page .entry-content table.purchase-history tbody td{display:flex !important;flex-direction:column;align-items:flex-start;gap:6px;width:100% !important;min-width:0;margin:0;padding:12px 14px !important;white-space:normal !important;background-color:rgba(17,10,7,0.94);border:1px solid rgba(174,155,110,0.16) !important;border-radius:14px;background-image:linear-gradient(180deg,rgba(88,53,24,0.06),rgba(14,8,6,0.015));box-shadow:inset 0 1px 0 rgba(255,232,184,0.01);text-align:left !important;box-sizing:border-box !important}body.page .entry-content table.purchase-history tbody td::before{display:none !important}body.page .entry-content table.purchase-history tbody td:nth-child(1){grid-area:ticket-id}body.page .entry-content table.purchase-history tbody td:nth-child(2){grid-area:ticket-account}body.page .entry-content table.purchase-history tbody td:nth-child(3){grid-area:ticket-product}body.page .entry-content table.purchase-history tbody td:nth-child(4){grid-area:ticket-credits}body.page .entry-content table.purchase-history tbody td:nth-child(5){grid-area:ticket-time}body.page .entry-content table.purchase-history tbody td .tickets-mobile-label{display:block;font-size:0.68rem;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#ae9b6e;margin-bottom:2px}body.page .entry-content table.purchase-history tbody td p{margin:0;color:rgba(255,238,214,0.9);font-size:0.96rem;word-break:break-word;white-space:normal}body.page .entry-content table.roadmap-updates tbody td::before{font-weight:700;color:#ae9b6e;font-size:0.75em;text-transform:uppercase;letter-spacing:0.5px;margin-right:12px;flex-shrink:0}body.page .entry-content table.roadmap-updates tbody td:nth-child(1)::before{content:"Roadmap Creation"}body.page .entry-content table.roadmap-updates tbody td:nth-child(2)::before{content:"Previously Updated"}body.page .entry-content table.roadmap-updates tbody td:nth-child(3)::before{content:"Last Updated"}body.page .entry-content table.roadmap-status-legend thead,body.page .entry-content table.roadmap-status-legend tbody{display:block}body.page .entry-content table.roadmap-status-legend tr{display:flex;flex-direction:column;align-items:center;padding:10px 0}body.page .entry-content table.roadmap-status-legend th,body.page .entry-content table.roadmap-status-legend td{display:block;padding:6px 20px;border:none;text-align:center;font-size:0.85em}body.page .entry-content table.roadmap-status-legend th:nth-child(even),body.page .entry-content table.roadmap-status-legend td:nth-child(even){display:none}body.page .entry-content table.roadmap-status-legend th:nth-child(odd):not(:last-child)::after,body.page .entry-content table.roadmap-status-legend td:nth-child(odd):not(:last-child)::after{content:"\2193";display:block;text-align:center;color:rgba(174,155,110,0.5);font-size:1.1em;margin-top:4px}body.page .entry-content table.roadmap-development thead{display:none}body.page .entry-content table.roadmap-development tbody tr{display:grid;grid-template-columns:auto 1fr 1fr;grid-template-rows:auto auto;column-gap:10px;row-gap:4px;padding:12px 14px;border-top:1px solid rgba(174,155,110,0.2);align-items:baseline;background:transparent}body.page .entry-content table.roadmap-development tbody tr:first-child{border-top:none}body.page .entry-content table.roadmap-development tbody td{border:none;padding:0;text-align:left;background:transparent}body.page .entry-content table.roadmap-development tbody td:nth-child(1){grid-row:1 / 3;grid-column:1;padding-top:1px;text-align:center}body.page .entry-content table.roadmap-development tbody td:nth-child(2){grid-row:1;grid-column:2 / 4;line-height:1.4}body.page .entry-content table.roadmap-development tbody td:nth-child(3){grid-row:2;grid-column:2;font-size:0.78em;color:rgba(174,155,110,0.9)}body.page .entry-content table.roadmap-development tbody td:nth-child(4){grid-row:2;grid-column:3;font-size:0.78em}body.page .entry-content table.roadmap-development tbody td:nth-child(3):not(:empty)::before{content:"ETA:\00a0";font-weight:600;color:rgba(174,155,110,0.7)}body.page .entry-content table.roadmap-development tbody td:nth-child(4):not(:empty)::before{content:"Status:\00a0";font-weight:600;color:rgba(174,155,110,0.7)}body.page .entry-content table.roadmap-development tbody td:nth-child(3):empty,body.page .entry-content table.roadmap-development tbody td:nth-child(4):empty{display:none}body.page .entry-content table.roadmap-development tbody tr:has(td:nth-child(3):empty){grid-template-columns:auto 1fr;grid-template-rows:auto;background:rgba(174,155,110,0.08);border-top:1px solid rgba(174,155,110,0.4);padding:10px 14px}body.page .entry-content table.roadmap-development tbody tr:has(td:nth-child(3):empty) td:nth-child(1){grid-row:1}body.page .entry-content table.roadmap-development tbody tr:has(td:nth-child(3):empty) td:nth-child(2){grid-row:1;grid-column:2;font-weight:700}}@media (max-width:420px){body.page .entry-content table.roadmap-development tbody tr{padding:10px 10px;column-gap:8px}body.page .entry-content table.roadmap-updates tbody td{padding:8px 10px;flex-direction:column;align-items:flex-start;gap:2px}}.list-square{list-style:none;padding-left:0}.list-square li{position:relative;padding-left:18px}.list-square li::before{content:"";position:absolute;left:0;top:0.75em;width:4px;height:4px;border:1px solid rgba(255,238,200,1);transform:translateY(-50%);border-radius:0}.page-image{margin:16px 0 24px}.page-image img{width:100%;height:auto;display:block;border:none;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,0.35)}.entry-content figure{margin-left:0;margin-right:0}.page-video-embed{position:relative;width:100%;padding-top:56.25%;margin:16px 0 24px}.page-video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.entry-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px}.entry-layout--full{grid-template-columns:minmax(0,1fr)}.entry-toc-card{border:1px solid #ae9b6e;border-radius:12px;box-shadow:0 26px 60px rgba(0,0,0,0.55),inset 0 1px 0 rgba(162,104,52,0.22),0 0 0 1px rgba(162,104,52,0.12);background:rgba(0,0,0,0.35);padding:16px;height:auto;display:flex;flex-direction:column;margin-top:-4px;position:sticky;top:calc(var(--header-total-height,100px) + 20px);align-self:start}:root.header-hidden .entry-toc-card{top:20px}.entry-toc-title{margin:0 0 10px;font-size:18px;font-weight:700;letter-spacing:1px;text-transform:uppercase;background:linear-gradient(180deg,rgb(249 217 156) 0%,rgb(253 192 64) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.entry-toc-list{list-style:none;padding:0;margin:0;display:grid;gap:10px;flex:1 1 auto;align-content:start;grid-auto-rows:min-content}.entry-toc-nav>ul{list-style:none;padding:0;margin:0;display:grid;gap:14px}.entry-toc-link{text-decoration:none;display:flex;align-items:center;justify-content:flex-start;gap:8px;color:transparent;line-height:1.4;padding:0 8px;letter-spacing:1px;font-size:15px;font-weight:600;background:linear-gradient(180deg,rgb(249 217 156) 0%,rgb(253 192 64) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;position:relative;transition:color 0.2s ease,opacity 0.2s ease,transform 0.2s ease;border-radius:6px;opacity:0.85;will-change:transform,opacity}.entry-toc-link::before{content:'';width:6px;height:12px;border-radius:2px;background:linear-gradient(180deg,rgba(249,243,216,1),rgba(209,193,125,1));transition:transform 200ms ease,opacity 200ms ease;opacity:0.9;transform:scaleX(0);transform-origin:left center}.entry-toc-bullet{width:10px;height:10px;background:rgba(240,210,112,0.9);transform:rotate(45deg)}.entry-toc-bullet.circle{border-radius:50%;transform:none}.entry-toc-bullet.square{transform:none}.entry-toc-link:hover,.entry-toc-link:focus,.entry-toc-link:focus-visible,.entry-toc-link:active{text-decoration:none}.entry-toc-link:hover,.entry-toc-link:focus-visible,.entry-toc-link.active,.entry-toc-link.current{opacity:1;background:linear-gradient( 180deg,rgba(209,193,125,1) 0%,rgba(249,243,216,1) 100% );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;box-shadow:inset 0 0 0 1px rgba(240,210,112,0.12),inset 0 0 0 999px rgba(240,210,112,0.05);border-radius:8px}.entry-toc-link:hover,.entry-toc-link:focus-visible{transform:translateX(1px)}.entry-toc-link:hover::before,.entry-toc-link:focus-visible::before,.entry-toc-link.active::before,.entry-toc-link.current::before{transform:scaleX(1);opacity:1}.entry-toc-link.active,.entry-toc-link.current{filter:none;transition-duration:0.1s}.entry-toc-separator{display:none}.entry-toc-separator--after{margin:12px 0 0}.entry-toc-nav>ul>li{position:relative}.entry-toc-link--parent{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:8px 16px;color:inherit;font-size:18px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;line-height:1.2;width:100%;text-align:center;margin-bottom:0;min-height:43px;transition:filter 0.2s ease;z-index:1;transform:translateZ(0)}.entry-toc-link--parent:hover{text-decoration:none}.entry-toc-link--parent::before{position:absolute;inset:0;content:'';background-image:url("/img/button-texture.png");background-size:cover;background-position:center;z-index:-1;border-radius:12px;transition:all 0.3s ease;box-shadow:0 3px 10px rgba(139,109,82,0.3);border:1px solid #f0d270;pointer-events:none}.entry-toc-link--parent:hover::before,.entry-toc-link--parent:focus::before,.entry-toc-link--parent:active::before{filter:hue-rotate(-15deg);transform:translateY(-2px);box-shadow:0 6px 15px rgba(139,109,82,0.4)}.btn-toc.entry-toc-link--pnc{background-image:linear-gradient(135deg,rgba(255,214,130,0.4),rgba(176,120,40,0.45)),url("/img/button-texture.png");border:1px solid rgba(240,210,112,0.75);box-shadow:0 4px 12px rgba(120,80,25,0.4),inset 0 1px 0 rgba(255,238,200,0.25)}.btn-toc.entry-toc-link--pnc:hover,.btn-toc.entry-toc-link--pnc:focus,.btn-toc.entry-toc-link--pnc:active,.btn-toc.entry-toc-link--pnc.active{filter:hue-rotate(-15deg);box-shadow:0 6px 18px rgba(120,80,25,0.45)}.btn-toc.active,.btn-toc.entry-toc-link--pnc.active{transform:none}.btn-toc,.btn-toc:hover,.btn-toc:focus,.btn-toc:active,.btn-toc.active{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-rows:auto auto;align-items:center;justify-items:center;text-align:center;padding:6px 16px 8px;line-height:1.4;font-size:16px;font-weight:600;letter-spacing:1.3px;background:linear-gradient(0deg,#1a1611 0%,#3b3227 60%,#6a5f52 100%);border-top:1px solid #ae9b6e;border-bottom:1px solid #ae9b6e;border-left:0;border-right:0;border-radius:0;width:calc(100% + 32px);box-sizing:border-box;margin-left:-16px;margin-right:-16px;box-shadow:none;filter:none;transform:none;transition:background 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.btn-toc:hover,.btn-toc:focus,.btn-toc:focus-visible,.btn-toc:active{background:linear-gradient(0deg,#1f1811 0%,#3d3226 60%,#6b5a47 100%);border-top-color:#c9b17a;border-bottom-color:#c9b17a;box-shadow:0 6px 14px rgba(0,0,0,0.45),inset 0 1px 0 rgba(255,238,200,0.14);transform:none}.btn-toc:hover .entry-header-text,.btn-toc:focus .entry-header-text,.btn-toc:focus-visible .entry-header-text,.btn-toc:active .entry-header-text,.btn-toc.active .entry-header-text{background:linear-gradient( 180deg,rgba(209,193,125,1) 0%,rgba(249,243,216,1) 100% );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.btn-toc:active{transform:none;box-shadow:0 4px 10px rgba(0,0,0,0.5),inset 0 2px 4px rgba(0,0,0,0.3)}.btn-toc.active{background:linear-gradient(0deg,#1f160e 0%,#3d2e1f 60%,#6e573e 100%);border-top-color:#d4b97f;border-bottom-color:#d4b97f;box-shadow:0 8px 18px rgba(0,0,0,0.5),inset 0 1px 0 rgba(255,238,200,0.18)}.entry-toc-nav>ul>li:first-child .btn-toc{margin-top:-16px;border-top:0}.entry-toc-nav>ul>li:last-child:not(.entry-toc-item--has-children) .btn-toc{margin-bottom:-16px;border-bottom:0}.btn-toc::after{content:'';position:absolute;inset:0;background-image:url("/img/textures/texture-headers.png");background-size:420px 420px;background-repeat:repeat;background-position:center;opacity:0.25;mix-blend-mode:color-burn;border-radius:inherit;pointer-events:none}.btn-toc .entry-header-text{display:block;width:100%;text-align:center}.btn-toc .patch-header-date{margin-top:4px;color:#f7e2b3}.btn-toc .entry-header-text{margin:0;width:100%;text-align:center;color:transparent;background:linear-gradient( 180deg,rgba(255,238,200,1) 0%,rgba(255,220,110,1) 100% );-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:flex;align-items:center;justify-content:center}.entry-toc-nav{--toc-icon-gold:#e1b567;--toc-icon-forest:#91c48b;--toc-icon-sky:#7eaad8;--toc-icon-cyan:#64dae1;--toc-icon-violet:#b38fda;--toc-icon-ember:#d9896c;--toc-icon-rose:#d4a476}.entry-toc-nav .emoji-icon{color:var(--toc-icon-color,rgba(255,238,200,1));background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;line-height:16px;font-size:14px;vertical-align:middle}.entry-toc-nav .emoji-icon[data-icon="page"],.entry-toc-nav .emoji-icon[data-icon="paid"],.entry-toc-nav .emoji-icon[data-icon="monetization_on"],.entry-toc-nav .emoji-icon[data-icon="storefront"],.entry-toc-nav .emoji-icon[data-icon="store"],.entry-toc-nav .emoji-icon[data-icon="shopping_bag"],.entry-toc-nav .emoji-icon[data-icon="inventory_2"],.entry-toc-nav .emoji-icon[data-icon="info"]{--toc-icon-color:var(--toc-icon-gold)}.entry-toc-nav .emoji-icon[data-icon="auto_awesome"]{--toc-icon-color:var(--toc-icon-cyan)}.entry-toc-nav .emoji-icon[data-icon="map"],.entry-toc-nav .emoji-icon[data-icon="terrain"],.entry-toc-nav .emoji-icon[data-icon="grass"],.entry-toc-nav .emoji-icon[data-icon="home"],.entry-toc-nav .emoji-icon[data-icon="pets"],.entry-toc-nav .emoji-icon[data-icon="water_drop"],.entry-toc-nav .emoji-icon[data-icon="local_florist"],.entry-toc-nav .emoji-icon[data-icon="phishing"],.entry-toc-nav .emoji-icon[data-icon="collections"],.entry-toc-nav .emoji-icon[data-icon="healing"]{--toc-icon-color:var(--toc-icon-forest)}.entry-toc-nav .emoji-icon[data-icon="settings"],.entry-toc-nav .emoji-icon[data-icon="speed"],.entry-toc-nav .emoji-icon[data-icon="build"],.entry-toc-nav .emoji-icon[data-icon="smart_toy"],.entry-toc-nav .emoji-icon[data-icon="tv"],.entry-toc-nav .emoji-icon[data-icon="extension"],.entry-toc-nav .emoji-icon[data-icon="autorenew"],.entry-toc-nav .emoji-icon[data-icon="track_changes"],.entry-toc-nav .emoji-icon[data-icon="menu_book"],.entry-toc-nav .emoji-icon[data-icon="ac_unit"]{--toc-icon-color:var(--toc-icon-sky)}.entry-toc-nav .emoji-icon[data-icon="palette"],.entry-toc-nav .emoji-icon[data-icon="color_lens"],.entry-toc-nav .emoji-icon[data-icon="style"],.entry-toc-nav .emoji-icon[data-icon="auto_stories"]{--toc-icon-color:var(--toc-icon-violet)}.entry-toc-nav .emoji-icon[data-icon="warning"],.entry-toc-nav .emoji-icon[data-icon="dangerous"],.entry-toc-nav .emoji-icon[data-icon="bug_report"],.entry-toc-nav .emoji-icon[data-icon="sports_kabaddi"],.entry-toc-nav .emoji-icon[data-icon="stadium"],.entry-toc-nav .emoji-icon[data-icon="shield"],.entry-toc-nav .emoji-icon[data-icon="workspace_premium"],.entry-toc-nav .emoji-icon[data-icon="military_tech"],.entry-toc-nav .emoji-icon[data-icon="local_fire_department"]{--toc-icon-color:var(--toc-icon-ember)}.entry-toc-nav .emoji-icon[data-icon="event"],.entry-toc-nav .emoji-icon[data-icon="festival"],.entry-toc-nav .emoji-icon[data-icon="celebration"],.entry-toc-nav .emoji-icon[data-icon="emoji_events"],.entry-toc-nav .emoji-icon[data-icon="music_note"],.entry-toc-nav .emoji-icon[data-icon="theater_comedy"],.entry-toc-nav .emoji-icon[data-icon="local_drink"],.entry-toc-nav .emoji-icon[data-icon="restaurant"],.entry-toc-nav .emoji-icon[data-icon="person_add"],.entry-toc-nav .emoji-icon[data-icon="groups"],.entry-toc-nav .emoji-icon[data-icon="handyman"],.entry-toc-nav .emoji-icon[data-icon="history"]{--toc-icon-color:var(--toc-icon-rose)}.entry-toc-sublist{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:8px}.entry-toc-sublist>li{margin:0}.entry-toc-nav>ul>li:not(:last-child)::after{display:none}.page-gallery{--gallery-columns:3;--gallery-gap:14px;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gallery-gap);margin:24px 0}div[data-entry-section-body] .page-gallery:last-child{margin-bottom:0}.page-gallery__item{flex:0 0 calc((100% - (var(--gallery-columns) - 1) * var(--gallery-gap)) / var(--gallery-columns));box-sizing:border-box}.page-gallery__item,.page-image{margin:0;text-align:center}.page-gallery__item img,.page-image img{width:100%;height:auto;display:block;border-radius:10px}.emoji-icon{display:inline-block;vertical-align:middle;margin-right:0.4em}a[data-lightbox] img{cursor:zoom-in}.toc-mobile-toggle{display:none}.toc-mobile-drawer{display:none}@media (max-width:1200px){.entry-layout{grid-template-columns:1fr}body .entry-layout .entry-toc-card{display:none}.toc-mobile-panel-body>.entry-toc-card{display:flex;position:static;border:none;border-radius:0;box-shadow:none;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding:0;margin:0;align-self:stretch;width:100%}.toc-mobile-toggle{display:flex;width:100%;max-width:300px;height:48px;margin:0 auto 40px;padding:0 24px;border-radius:24px;border:1px solid #ae9b6e;background-image:linear-gradient(0deg,#1a1611 0%,#3b3227 60%,#6a5f52 100%),url("/img/button-texture.png");background-size:cover,cover;background-position:center,center;color:rgb(249 217 156);cursor:pointer;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 16px rgba(0,0,0,0.3);transition:border-color 0.24s ease,background-color 0.24s ease,color 0.24s ease,box-shadow 0.24s ease;font-family:inherit;letter-spacing:1.5px;font-weight:600;position:relative;isolation:isolate;overflow:hidden}.toc-mobile-toggle::after{content:'';position:absolute;inset:0;background-image:url("/img/textures/texture-headers.png");background-size:420px 420px;background-repeat:repeat;background-position:center;opacity:0.25;mix-blend-mode:color-burn;border-radius:inherit;pointer-events:none}.toc-mobile-toggle::before{content:'';position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,250,188,0.13) 0%,rgba(200,156,60,0.11) 38%,rgba(92,62,27,0.22) 100%),radial-gradient(82% 74% at 50% 56%,rgba(255,240,142,0.74) 0%,rgba(241,198,88,0.38) 36%,rgba(130,88,36,0.09) 64%,rgba(0,0,0,0) 82%),linear-gradient(90deg,rgba(178,132,54,0.02) 0%,rgba(230,190,98,0.08) 24%,rgba(255,244,165,0.5) 50%,rgba(230,190,98,0.08) 76%,rgba(178,132,54,0.02) 100%);opacity:0;mix-blend-mode:normal;pointer-events:none;transition:opacity 0.24s ease}.toc-mobile-toggle:hover{background-image:linear-gradient(0deg,#1f1812 0%,#4f4433 58%,#766850 100%),url("/img/button-texture.png");border-color:rgba(232,197,106,0.82);box-shadow:0 0 15px rgba(255,235,180,0.15),inset 0 0 10px rgba(255,235,180,0.08)}.toc-mobile-toggle:hover::before{opacity:0.46}.toc-mobile-toggle .material-icons{font-size:22px;z-index:1}.toc-mobile-toggle-text{font-size:14px;font-weight:600;white-space:nowrap;text-transform:uppercase;letter-spacing:0.5px;z-index:1}.toc-mobile-drawer{position:fixed;inset:0;z-index:1100;display:none}.toc-mobile-drawer.open{display:block}.toc-mobile-backdrop{position:absolute;inset:0;background:rgba(0,0,0,0.55);backdrop-filter:blur(2px)}.toc-mobile-panel{position:absolute;bottom:0;left:0;right:0;max-height:70vh;overflow-y:auto;background:linear-gradient(180deg,rgba(24,18,13,0.98) 0%,rgba(16,12,8,0.98) 100%);border-top:1px solid rgba(174,155,110,0.5);border-radius:16px 16px 0 0;padding:16px 16px 24px;transform:translateY(100%);transition:transform 0.3s cubic-bezier(0.33,1,0.68,1)}.toc-mobile-drawer.open .toc-mobile-panel{transform:translateY(0)}.toc-mobile-panel-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(174,155,110,0.3)}.toc-mobile-panel-title{font-size:14px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;background:linear-gradient(180deg,rgb(249 217 156) 0%,rgb(253 192 64) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.toc-mobile-close{background:none;border:none;color:#c8b88a;cursor:pointer;padding:4px;display:flex;align-items:center}.toc-mobile-panel .entry-toc-nav>ul{gap:10px}}.entry-list-card::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1}.entry-row{padding:0;border-bottom:1px solid transparent;transition:background-color 0.25s ease;position:relative}.entry-list-card .entry-row{border-radius:0;background:linear-gradient(180deg,rgba(30,20,14,0.88) 0%,rgba(20,14,10,0.82) 100%);border:none;border-bottom:1px solid #ae9b6e;box-shadow:none;margin:0;overflow:hidden;isolation:isolate;transition:background-color 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}.entry-list-card .entry-row>*{position:relative;z-index:1}.entry-list-card .acp-edit-link{top:auto;bottom:24px;right:28px}.entry-list-card .entry-row::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient( 120% 60% at 50% 0%,rgba(240,210,112,0.16),rgba(240,210,112,0.08) 35%,rgba(0,0,0,0) 60% ),linear-gradient( 115deg,rgba(240,210,112,0) 45%,rgba(240,210,112,0.14) 50%,rgba(240,210,112,0) 55% );background-repeat:no-repeat,no-repeat;background-size:cover,200% 200%;background-position:center,-150% 50%;opacity:0;transition:opacity 0.3s ease,background-position 0.8s ease;z-index:0}.entry-list-card .entry-row:hover::before,.entry-list-card .entry-row:focus-within::before{opacity:1;background-position:center,150% 50%}.entry-list-card .entry-row::after{content:"";position:absolute;inset:0;pointer-events:none;background-image:url("/img/textures/texture-headers.png");background-size:cover;background-repeat:repeat;background-position:center;opacity:0.05;mix-blend-mode:color-burn;z-index:0}.entry-list-card .entry-row:hover::after,.entry-list-card .entry-row:focus-within::after{border-color:rgba(240,210,112,0.32);box-shadow:inset 0 0 0 1px rgba(240,210,112,0.2),0 8px 20px rgba(240,210,112,0.12)}.entry-list-card .entry-row:hover,.entry-list-card .entry-row:focus-within{background:linear-gradient(180deg,rgba(38,27,19,0.9) 0%,rgba(25,17,12,0.86) 100%);border-bottom-color:#ae9b6e}.entry-row-link{display:grid;grid-template-columns:260px 1fr auto;align-items:center;gap:40px;padding:24px 28px;text-decoration:none;color:inherit;cursor:pointer}.entry-list-section .entry-row-link:hover,.entry-list-section .entry-row-link:focus,.entry-list-section .entry-row-link:focus-visible{text-decoration:none}.entry-list-card .entry-row:hover .entry-title,.entry-list-card .entry-row:focus-within .entry-title{text-decoration:none}.entry-list-section .entry-row-link:focus .entry-title{text-decoration:none;color:rgba(252,237,167,0.85)}.nav-link .material-icons.nav-icon{font-size:1.3em;display:inline-flex;align-items:center;justify-content:center;width:1.3em;height:1.3em;line-height:1;background:linear-gradient( 180deg,rgba(249,243,216,1) 0%,rgba(209,193,125,1) 100% );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-right:2px}.nav-link:hover .material-icons.nav-icon,.nav-link.current .material-icons.nav-icon,.nav-item.current>.nav-link .material-icons.nav-icon{background:linear-gradient( 180deg,rgba(209,193,125,1) 0%,rgba(249,243,216,1) 100% );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.scroll-down-arrow{position:absolute;bottom:0;left:50%;transform:translate(-50%,0);display:flex;justify-content:center;align-items:center;color:rgba(249,243,216,0.6);animation:bounce 2s infinite;cursor:pointer;text-decoration:none;transition:color 0.3s ease;z-index:10}.scroll-down-arrow--hero{position:absolute;left:50%;bottom:clamp(26px,6vh,90px);transform:translate(-50%,0);margin-top:0;animation:bounce 2s infinite}.scroll-down-arrow:hover{color:rgba(249,243,216,1)}@keyframes bounce{0%,20%,50%,80%,100%{transform:translate(-50%,0)}40%{transform:translate(-50%,-10px)}60%{transform:translate(-50%,-5px)}}.entry-row-link:focus-visible{outline:2px solid rgba(240,210,112,0.35);outline-offset:-2px;background:rgba(240,210,112,0.06)}.entry-row:last-child{border-bottom:none}.entry-list-card .entry-row:last-child{margin-bottom:0}.entry-row:hover{background-color:rgba(240,210,112,0.05)}.entry-list-card .entry-row:hover{border-color:rgba(185,166,121,0.65);box-shadow:0 16px 32px rgba(0,0,0,0.45)}.entry-thumb{width:260px;align-self:center;position:relative}.entry-info{min-width:0;display:flex;flex-direction:column;justify-content:center}.entry-date{align-self:center;padding-top:0}.entry-thumb img{width:100%;height:auto;object-fit:contain;display:block;border:none;border-radius:4px;transition:transform 0.3s ease,box-shadow 0.3s ease;box-shadow:0 4px 12px rgba(0,0,0,0.3)}.entry-thumb .entry-thumb-placeholder{display:none;width:100%;aspect-ratio:16 / 9;position:relative;align-items:center;justify-content:center;border-radius:6px;border:1px solid rgba(210,178,114,0.45);background:radial-gradient(circle at 22% 16%,rgba(228,196,118,0.15),transparent 42%),linear-gradient(165deg,rgba(42,30,20,0.92) 0%,rgba(24,16,11,0.95) 100%);box-shadow:0 10px 24px rgba(0,0,0,0.35);overflow:hidden}.entry-thumb .entry-thumb-placeholder::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,217,143,0.06) 0%,transparent 58%);pointer-events:none}.entry-thumb .entry-thumb-placeholder .material-icons{position:relative;z-index:1;font-size:52px;line-height:1;background:linear-gradient(180deg,rgba(252,238,201,0.96) 0%,rgba(224,183,109,0.94) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:0 4px 12px rgba(0,0,0,0.45)}.entry-thumb.is-placeholder .entry-thumb-placeholder{display:flex}.entry-thumb.is-placeholder img{display:none}.entry-thumb img:hover{transform:scale(1.02);box-shadow:0 6px 16px rgba(0,0,0,0.4)}.entry-info .entry-title{margin:0 0 4px;font-size:20px;letter-spacing:1px;background:linear-gradient( 180deg,rgba(249,243,216,1) 0%,rgba(209,193,125,1) 100% );-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 2px 4px rgba(0,0,0,0.3);line-height:1}.entry-info .entry-subtitle{font-size:13px;letter-spacing:1.2px;background:linear-gradient( 180deg,rgba(249,243,216,1) 0%,rgba(209,193,125,1) 100% );-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:8px}.entry-info .entry-desc{margin-top:8px;color:rgba(249,243,216,0.96);font-size:14px;letter-spacing:0.4px;line-height:1.45}.entry-info .entry-desc::first-letter{text-transform:uppercase}.entry-date-item{display:flex;align-items:center;gap:4px}.entry-date-item + .entry-date-item{margin-top:4px}.entry-date{display:flex;flex-direction:column;align-items:flex-start;gap:4px;background:linear-gradient( 180deg,rgba(249,243,216,1) 0%,rgba(209,193,125,1) 100% );-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-size:14px;font-weight:600;letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,0.2);position:relative;top:-30px}.entry-pagination{padding:25px 0 30px}@media (max-width:768px){.entry-row-link{display:flex;flex-direction:column;align-items:stretch;gap:16px;padding:22px 20px}.entry-thumb{width:100%}.entry-thumb img{width:100%;height:auto;object-fit:cover}.entry-info .entry-title{line-height:1.2}.entry-date{padding-top:0;align-self:flex-start;top:0}body.page .container{padding:0 12px}body.page .entry-list-section>.container>.entry-list-card:has(.entry-content),body.page .entry-list-section>.container>.entry-layout>.entry-list-card:has(.entry-content){padding:1rem}}@media (max-width:420px){body.page .container{padding:0 8px}body.page .entry-list-section>.container>.entry-list-card:has(.entry-content),body.page .entry-list-section>.container>.entry-layout>.entry-list-card:has(.entry-content){padding:0.75rem}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}html.snap-mode,body.snap-mode{scroll-behavior:smooth;scroll-snap-type:y mandatory;scroll-padding-top:var(--snap-offset,calc(var(--header-total-height,100px) + 20px))}body.snap-mode main{scroll-snap-type:y mandatory;scroll-padding-top:var(--snap-offset,calc(var(--header-total-height,100px) + 20px))}body.snap-mode>section,body.snap-mode main>.container>section{min-height:100dvh;scroll-snap-align:start;scroll-snap-stop:always}body.home.snap-mode{scroll-snap-type:y mandatory;scroll-padding-top:var(--snap-offset,var(--header-total-height,100px));scrollbar-gutter:stable}body.home.snap-mode .home-section{scroll-snap-stop:normal;scroll-margin-top:0}body.home.snap-mode #intro{padding-top:40px}body.home.snap-mode .home-section:not(#intro){padding-top:40px}@media (prefers-reduced-motion:reduce){html,body{scroll-behavior:auto !important}}:root{--menu-logo-gap:24px;--header-main-height:50px;--header-total-height:100px;scroll-behavior:smooth}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{scroll-margin-top:calc(var(--header-total-height,100px) + 20px)}.page-title{scroll-margin-top:calc(var(--header-total-height,100px) + 20px)}.taborea-revisions-page .entry-list-section{padding-top:32px}.taborea-revisions-card{border-radius:12px}.taborea-revisions-filters{display:flex;flex-direction:column;gap:10px;padding:0;margin-bottom:16px}.taborea-revisions-filters-title{margin:0;border-bottom:none}.taborea-revisions-filters label{color:#e6c787;font-weight:600;letter-spacing:0.5px;text-transform:uppercase}.taborea-revisions-group + .taborea-revisions-group{margin-top:32px}.entry-group-toggle,.taborea-revisions-group-toggle{margin-left:auto;appearance:none;cursor:pointer;color:#f1d7a1;-webkit-text-fill-color:currentColor;transition:background 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.entry-group-toggle:hover,.entry-group-toggle:focus-visible,.taborea-revisions-group-toggle:hover,.taborea-revisions-group-toggle:focus-visible{background:rgba(82,56,34,0.9);border-color:rgba(255,209,93,0.7);box-shadow:0 2px 10px rgba(0,0,0,0.45);transform:translateY(-1px);outline:none}.taborea-revisions-group-toggle-icon{font-size:18px;line-height:1}.taborea-revisions-page .entry-content h3::after{display:none}.taborea-revisions-group-description{margin:0 0 16px;color:rgba(255,255,255,0.7)}.taborea-revisions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start;grid-auto-rows:auto}.taborea-revisions-item{border:1px solid #ae9b6e;border-radius:12px;background:rgba(12,9,7,0.85);overflow:hidden;display:flex;flex-direction:column;scroll-margin-top:120px}.taborea-revisions-item[open]{grid-column:1 / -1;height:auto;align-self:start}.taborea-revisions-item:not([open]){height:86px}.taborea-revisions-item-summary{display:flex;gap:12px;align-items:center;padding:12px 14px;padding-right:44px;cursor:pointer;list-style:none;position:relative;flex:0 0 auto;isolation:isolate}.taborea-revisions-item:not([open]) .taborea-revisions-item-summary{padding-top:8px;padding-bottom:8px;height:100%}.taborea-revisions-item-summary::-webkit-details-marker{display:none}.taborea-revisions-item-summary:hover,.taborea-revisions-item-summary:focus-visible{background:rgba(255,215,128,0.08)}.taborea-revisions-item-summary:focus-visible{outline:2px solid rgba(255,215,128,0.5);outline-offset:2px}.taborea-revisions-item-summary::before{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#1a1611 0%,#3b3227 60%,#6a5f52 100%);z-index:-2}.taborea-revisions-item-summary::after{content:'';position:absolute;inset:0;background-image:url("/img/textures/texture-headers.png");background-size:420px 420px;background-repeat:repeat;background-position:center;opacity:0.25;mix-blend-mode:color-burn;z-index:-1;pointer-events:none}.taborea-revisions-item[open] .taborea-revisions-item-summary{border-bottom:1px solid rgba(174,155,110,0.75)}.taborea-revisions-item-thumb{width:40px;height:40px;border-radius:8px;overflow:hidden;flex:0 0 auto}.taborea-revisions-item-thumb img{width:100%;height:100%;object-fit:cover}.taborea-revisions-item-media{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:260px;max-height:260px;overflow:hidden;background:#000;border-bottom:1px solid rgba(174,155,110,0.75)}.taborea-revisions-item-media-bg{position:absolute;top:-64px;left:-64px;width:calc(100% + 128px);height:calc(100% + 128px);object-fit:cover;object-position:center;filter:blur(20px);transform:scale(1.14);opacity:0.82;z-index:0}.taborea-revisions-item-media::after{content:'';position:absolute;inset:0;background:linear-gradient(to right,rgba(0,0,0,0.48) 0%,rgba(0,0,0,0.18) 18%,rgba(0,0,0,0) 35%,rgba(0,0,0,0) 65%,rgba(0,0,0,0.18) 82%,rgba(0,0,0,0.48) 100% ),radial-gradient(closest-side,rgba(0,0,0,0) 58%,rgba(0,0,0,0.36) 100% );pointer-events:none}.taborea-revisions-item-media img:not(.taborea-revisions-item-media-bg){position:relative;z-index:1;display:block;height:260px;width:auto;max-width:none;margin:0 auto;object-fit:contain;box-shadow:0 10px 30px rgba(0,0,0,0.34)}.taborea-revisions-item-body{padding:12px 14px 16px;flex:1 1 auto}.taborea-revisions-item[open] .taborea-revisions-item-title{text-align:center;width:100%}.taborea-revisions-item-icon{position:absolute;right:14px;color:rgba(255,215,128,0.9);transition:transform 180ms ease}.taborea-revisions-item[open] .taborea-revisions-item-icon{transform:rotate(180deg)}.taborea-revisions-item-text{font-size:0.95rem;line-height:1.45;color:rgba(255,255,255,0.72);overflow-wrap:anywhere;word-break:break-word}.taborea-revisions-page .entry-content .taborea-revisions-item-text>:first-child{margin-top:0}.taborea-revisions-page .entry-content .taborea-revisions-item-text>:last-child{margin-bottom:0}.taborea-revisions-page .entry-content .taborea-revisions-item-text h2,.taborea-revisions-page .entry-content .taborea-revisions-item-text h3,.taborea-revisions-page .entry-content .taborea-revisions-item-text h4,.taborea-revisions-page .entry-content .taborea-revisions-item-text h5,.taborea-revisions-page .entry-content .taborea-revisions-item-text h6{display:block;margin:16px 0 10px;padding:0;color:rgba(249,217,156,0.96);background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;text-align:left;text-transform:none;letter-spacing:0.6px;line-height:1.35;position:static;border:0;border-radius:0}.taborea-revisions-page .entry-content .taborea-revisions-item-text h2{font-size:1.08rem}.taborea-revisions-page .entry-content .taborea-revisions-item-text h3{font-size:1.04rem;margin-left:0}.taborea-revisions-page .entry-content .taborea-revisions-item-text h4,.taborea-revisions-page .entry-content .taborea-revisions-item-text h5,.taborea-revisions-page .entry-content .taborea-revisions-item-text h6{font-size:1rem}.taborea-revisions-page .entry-content .taborea-revisions-item-text h2::before,.taborea-revisions-page .entry-content .taborea-revisions-item-text h2::after,.taborea-revisions-page .entry-content .taborea-revisions-item-text h3::before,.taborea-revisions-page .entry-content .taborea-revisions-item-text h3::after,.taborea-revisions-page .entry-content .taborea-revisions-item-text h4::before,.taborea-revisions-page .entry-content .taborea-revisions-item-text h4::after,.taborea-revisions-page .entry-content .taborea-revisions-item-text h5::before,.taborea-revisions-page .entry-content .taborea-revisions-item-text h5::after,.taborea-revisions-page .entry-content .taborea-revisions-item-text h6::before,.taborea-revisions-page .entry-content .taborea-revisions-item-text h6::after{content:none;display:none}.taborea-revisions-page .entry-content .taborea-revisions-item-text p{margin:0 0 12px;margin-left:0;color:rgba(255,255,255,0.78)}.taborea-revisions-page .entry-content .taborea-revisions-item-text .taborea-revisions-lead{color:rgba(255,232,188,0.94)}.taborea-revisions-page .entry-content .taborea-revisions-item-text div.taborea-revisions-lead{margin:0 0 12px;margin-left:0}.taborea-revisions-page .entry-content .taborea-revisions-item-text .taborea-revisions-lead em,.taborea-revisions-page .entry-content .taborea-revisions-item-text .taborea-revisions-lead i{color:currentColor;-webkit-text-fill-color:currentColor}@supports selector(:has(*)){.taborea-revisions-page .entry-content .taborea-revisions-item-text p:has(>em:only-child),.taborea-revisions-page .entry-content .taborea-revisions-item-text p:has(>i:only-child),.taborea-revisions-page .entry-content .taborea-revisions-item-text div:not(.taborea-revisions-link-stack):not(.taborea-revisions-table-unwrapped):not(.taborea-revisions-table-cell):not(.taborea-revisions-flow-block):has(>em:only-child),.taborea-revisions-page .entry-content .taborea-revisions-item-text div:not(.taborea-revisions-link-stack):not(.taborea-revisions-table-unwrapped):not(.taborea-revisions-table-cell):not(.taborea-revisions-flow-block):has(>i:only-child){color:rgba(255,232,188,0.94)}.taborea-revisions-page .entry-content .taborea-revisions-item-text p:has(>em:only-child) em,.taborea-revisions-page .entry-content .taborea-revisions-item-text p:has(>i:only-child) i,.taborea-revisions-page .entry-content .taborea-revisions-item-text div:not(.taborea-revisions-link-stack):not(.taborea-revisions-table-unwrapped):not(.taborea-revisions-table-cell):not(.taborea-revisions-flow-block):has(>em:only-child) em,.taborea-revisions-page .entry-content .taborea-revisions-item-text div:not(.taborea-revisions-link-stack):not(.taborea-revisions-table-unwrapped):not(.taborea-revisions-table-cell):not(.taborea-revisions-flow-block):has(>i:only-child) i{color:currentColor;-webkit-text-fill-color:currentColor}}.taborea-revisions-page .entry-content .taborea-revisions-item-text .taborea-revisions-flow-block{text-align:left}.taborea-revisions-page .entry-content .taborea-revisions-item-text .taborea-revisions-flow-block>:first-child{margin-top:0}.taborea-revisions-page .entry-content .taborea-revisions-item-text .taborea-revisions-flow-block>:last-child{margin-bottom:0}.taborea-revisions-page .entry-content .taborea-revisions-item-text ul,.taborea-revisions-page .entry-content .taborea-revisions-item-text ol{margin:0 0 12px;padding-left:24px;color:rgba(255,232,188,0.94);line-height:1.5;list-style-position:outside}.taborea-revisions-page .entry-content .taborea-revisions-item-text ul{list-style:disc}.taborea-revisions-page .entry-content .taborea-revisions-item-text ol{list-style:decimal}.taborea-revisions-page .entry-content .taborea-revisions-item-text li{margin:0 0 6px;color:rgba(255,232,188,0.94)}.taborea-revisions-page .entry-content .taborea-revisions-item-text ul li{padding-left:0}.taborea-revisions-page .entry-content .taborea-revisions-item-text ul li::before{content:none}.taborea-revisions-page .entry-content .taborea-revisions-item-text hr{margin:14px 0;width:100%;height:1px;border:0;background:linear-gradient(to right,transparent,rgba(174,155,110,0.72),transparent)}.taborea-revisions-page .entry-content .taborea-revisions-item-text table{width:100%;margin:12px 0;border-collapse:collapse}.taborea-revisions-page .entry-content .taborea-revisions-item-text th,.taborea-revisions-page .entry-content .taborea-revisions-item-text td{padding:8px 10px;border:1px solid rgba(174,155,110,0.35);vertical-align:top}.taborea-revisions-page .entry-content .taborea-revisions-item-text .taborea-revisions-table-unwrapped{display:block}.taborea-revisions-page .entry-content .taborea-revisions-item-text .taborea-revisions-table-cell{display:block;width:100%;max-width:100%;clear:both}.taborea-revisions-page .entry-content .taborea-revisions-item-text .taborea-revisions-table-cell + .taborea-revisions-table-cell{margin-top:14px}.taborea-revisions-page .entry-content .taborea-revisions-item-text .taborea-revisions-table-cell>:first-child{margin-top:0}.taborea-revisions-page .entry-content .taborea-revisions-item-text .taborea-revisions-table-cell>:last-child{margin-bottom:0}.taborea-revisions-item-text .taborea-revisions-intro{margin:0 0 12px;padding:10px 12px;border-left:3px solid rgba(255,215,128,0.6);background:rgba(255,215,128,0.08)}.taborea-revisions-item-text .taborea-revisions-intro p{margin:0 0 6px;margin-left:0}.taborea-revisions-item-text .taborea-revisions-intro ul{margin:4px 0 0 20px}.taborea-revisions-item-text a{overflow-wrap:anywhere;word-break:break-word}.taborea-revisions-item-text>ul:first-child{margin-top:1em}.taborea-revisions-link-only{text-align:center;margin-top:6px}.taborea-revisions-link-actions{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}.taborea-revisions-copy-link{display:inline-flex;align-items:center;gap:6px}.taborea-revisions-edit-link{display:inline-flex;align-items:center;gap:6px}.taborea-revisions-copy-link .material-icons{font-size:18px}.taborea-revisions-edit-link .material-icons{font-size:18px}.taborea-revisions-link-only a.is-copied{color:#ffe9b3}.taborea-revisions-link-stack{display:block}.taborea-revisions-page .entry-content h3{margin-top:0;margin-bottom:0;margin-left:18px;padding:0;text-transform:none}.taborea-revisions-item-title{margin-left:0;flex:1}.taborea-revisions-page .entry-content p{margin-left:36px}.taborea-revisions-highlight{white-space:inherit}.taborea-revisions-highlight--body{background:#403000;border:1px solid #8a7a20;border-radius:3px;color:#ffe9b3;display:inline-block;padding:1px 4px}.taborea-revisions-highlight--title{display:inline;padding:0;border:0;border-radius:0;background:linear-gradient(180deg,rgb(255 241 194) 0%,rgb(255 211 92) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-decoration:underline;text-decoration-color:rgba(255,215,128,0.72);text-decoration-thickness:2px;text-underline-offset:0.14em;text-shadow:0 0 8px rgba(255,215,128,0.18)}@media (max-width:1200px){.taborea-revisions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.taborea-revisions-grid{grid-template-columns:minmax(0,1fr)}}.taborea-revisions-empty{color:rgba(255,255,255,0.6);margin:12px 0 0}.ui-tooltip-popup.ui-tooltip-popup--action .tooltip-action-target{color:#ffd676;font-weight:700}.error-page .entry-list-card{padding:24px}.error-page .error-card-title{margin:0 0 12px;font-size:30px;letter-spacing:2px;color:#ffd15d}.error-page .error-card-description{margin:0 0 14px;font-size:16px}.error-page .entry-content p{text-align:center;margin-left:auto;margin-right:auto}.error-page .error-card-list{margin:0 auto 24px;padding-left:0;display:inline-block;text-align:left;white-space:normal;line-height:1.6;width:100%}.error-page .error-card-row{display:inline-flex;align-items:flex-start;gap:8px}.error-page .error-card-row .material-icons{font-size:18px;line-height:1.2;color:rgba(240,210,112,0.95);margin-top:2px}.error-page .error-card-text{color:rgba(255,238,200,0.95);line-height:1.6}.error-page .error-card-highlight{color:rgba(240,210,112,0.95);font-weight:700}.error-page .error-card-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:10px}.error-page .error-card-actions button,.error-page .error-card-actions a.btn{padding:8px 28px;font-size:0.95rem}.error-page .error-card-meta{margin-top:20px;font-size:12px;color:#8f8577}.world-chat-page .entry-list-card{padding:24px}.world-chat-page #chat-container{max-height:min(70vh,720px);overflow-y:auto;overflow-x:hidden;padding-right:10px;scrollbar-width:thin;scrollbar-color:#f0d270 rgba(0,0,0,0.35)}.world-chat-page #chat-container::-webkit-scrollbar{width:10px;height:10px}.world-chat-page #chat-container::-webkit-scrollbar-track{background:rgba(0,0,0,0.35);border-radius:5px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.world-chat-page #chat-container::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#f0d270 0%,#c6a04c 100%);border-radius:5px;border:1px solid rgba(0,0,0,0.5)}.world-chat-page #chat-container::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ffe291 0%,#daa646 100%)}.world-chat-page #chat-list{display:flex;flex-direction:column;gap:6px;font-size:13px}.world-chat-page #chat-tbody{display:flex;flex-direction:column;gap:6px}.world-chat-page .chat-row{background:rgba(18,14,10,0.55);border:1px solid rgba(139,109,82,0.35);border-radius:6px;padding:6px 10px}.world-chat-page .chat-message{display:grid;grid-template-columns:minmax(140px,max-content) minmax(72px,max-content) minmax(160px,max-content) minmax(0,1fr);column-gap:6px;row-gap:4px;align-items:start;word-wrap:break-word;overflow-wrap:anywhere;line-height:1.45}.world-chat-page .chat-col{min-width:0}.world-chat-page .chat-col-date,.world-chat-page .chat-col-clock{color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.world-chat-page .chat-col-sender{color:#d2c7b2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.world-chat-page .chat-sender-name{color:#9ddef1}.world-chat-page .chat-sender-team,.world-chat-page .chat-sender-team .chat-prefix,.world-chat-page .chat-sender-team .chat-sender-name{color:#f05e23}.world-chat-page .chat-col-content{color:inherit;grid-column:1 / -1}@media (max-width:900px){.world-chat-page .chat-row{padding:6px 8px}.world-chat-page .chat-message{grid-template-columns:minmax(0,1fr) auto auto;column-gap:8px;row-gap:4px}.world-chat-page .chat-col-clock{grid-column:2;justify-self:end}.world-chat-page .chat-col-sender{grid-column:1}.world-chat-page .chat-col-date{grid-column:3;justify-self:end}.world-chat-page .chat-col-content{grid-column:1 / -1}}.world-chat-page #chat-controls{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.world-chat-page #chat-controls .chat-controls-button{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:3px;border:1px solid #382a27;background:rgba(38,35,34,0.6);color:#b3b3b3;text-decoration:none}.world-chat-page #chat-controls .chat-control-icon{font-size:18px;line-height:1}.world-chat-page #chat-controls .chat-control-label{line-height:1}.world-chat-page #chat-controls .chat-controls-button:hover{background:#2a2424;color:#ffffff}.world-chat-page #chat-controls .chat-controls-button.is-enabled{border-color:#2e6b2a;color:#8fd08a;background:rgba(99,171,82,0.2)}.world-chat-page #chat-controls .chat-controls-button.is-disabled{border-color:#5a2a2a;color:#e57373;background:rgba(229,115,115,0.18)}.world-chat-page #chat-controls .chat-controls-button.is-enabled:hover,.world-chat-page #chat-controls .chat-controls-button.is-disabled:hover{background:#2a2424}.world-chat-page #chat-container a{color:#9bbaf8}.server-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;text-align:center}.stat-item{padding:16px 12px;background:linear-gradient( 90deg,rgba(15,10,7,0.7) 0%,rgba(20,15,10,0.55) 12%,rgba(232,156,14,0.1) 50%,rgba(20,15,10,0.55) 88%,rgba(15,10,7,0.7) 100% );border-radius:0;border:2px solid #f0d270;box-shadow:inset 0 0 0 1px rgba(240,210,112,0.18),0 6px 20px rgba(240,210,112,0.08);transition:box-shadow 0.3s ease,transform 0.3s ease;min-height:80px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.stat-item::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient( 120% 60% at var(--hx,50%) var(--hy,0%),rgba(240,210,112,0.1),rgba(240,210,112,0.05) 35%,rgba(0,0,0,0) 60% ),linear-gradient( 115deg,rgba(240,210,112,0) 45%,rgba(240,210,112,0.12) 50%,rgba(240,210,112,0) 55% );background-repeat:no-repeat,no-repeat;background-size:cover,200% 200%;background-position:center,-150% 50%;opacity:0;transition:opacity 0.3s ease,background-position 0.8s ease}.stat-item::after{content:"";position:absolute;inset:0;pointer-events:none;border:1px solid rgba(240,210,112,0.28);box-shadow:inset 0 0 0 1px rgba(240,210,112,0.18),0 6px 20px rgba(240,210,112,0.08);opacity:0;transition:opacity 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease}.stat-item:hover,.stat-item:focus-visible{transform:translateY(-4px);box-shadow:0 16px 32px rgba(0,0,0,0.38)}.stat-item:hover::before,.stat-item:focus-visible::before{opacity:1}.stat-item:hover::after,.stat-item:focus-visible::after{opacity:1;border-color:rgba(240,210,112,0.35);box-shadow:inset 0 0 0 1px rgba(240,210,112,0.22),0 8px 24px rgba(240,210,112,0.12)}.stat-value{font-size:1.5em;font-weight:700;color:#d4c589;display:block;margin-bottom:4px;text-shadow:0 1px 2px rgba(0,0,0,0.3);line-height:1.1}.stat-label{color:#b49b5b;font-size:0.75em;text-transform:uppercase;letter-spacing:0.8px;font-weight:500;line-height:1.2;text-shadow:0 1px 1px rgba(0,0,0,0.2)}@media (max-width:768px){.server-stats-grid{grid-template-columns:repeat(2,1fr);gap:12px}}.rank-2{color:#c0c0c0}.rank-3{color:#cd7f32}.player-name{font-weight:bold;color:#c8a882}.guild-name{color:#a08660;font-style:italic}.class-display{color:#b49b5b;font-size:0.9em}.level-display{font-weight:bold;color:#b49b5b}.playtime-display{color:#9d7d50}.ranking-card-wide .ranking-table{font-size:0.9em}.ranking-card-wide .ranking-table th{padding:12px 8px;text-align:center}.ranking-card-wide .ranking-table td{padding:10px 8px;text-align:center}.ranking-card:has(.table-strongest-pets) .ranking-table,.ranking-card:has(.table-top-guilds) .ranking-table,.ranking-card:has(.table-killed-monsters) .ranking-table,.table-strongest-pets,.table-top-guilds,.table-killed-monsters{position:relative}.ranking-card:has(.table-strongest-pets),.ranking-card:has(.table-top-guilds),.ranking-card:has(.table-killed-monsters){border:2px solid rgba(180,155,82,0.6);box-shadow:0 8px 32px rgba(0,0,0,0.25),inset 0 1px 0 rgba(255,255,255,0.06),0 0 20px rgba(180,155,82,0.15)}.ranking-card .table-strongest-pets,.ranking-card .table-top-guilds,.ranking-card .table-killed-monsters{border:2px solid rgba(180,155,82,0.6);border-radius:16px;overflow:hidden}.ranking-card:has(.table-strongest-pets) .ranking-table thead tr::after,.ranking-card:has(.table-top-guilds) .ranking-table thead tr::after,.ranking-card:has(.table-killed-monsters) .ranking-table thead tr::after,.table-strongest-pets thead tr::after,.table-top-guilds thead tr::after,.table-killed-monsters thead tr::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent 0%,transparent 20px,rgba(180,155,82,0.1) 30px,rgba(180,155,82,0.4) 25%,rgba(180,155,82,0.7) 50%,rgba(180,155,82,0.4) 75%,rgba(180,155,82,0.1) calc(100% - 30px),transparent calc(100% - 20px),transparent 100% );pointer-events:none}.ranking-card:has(.table-strongest-pets) .ranking-table tbody tr:nth-child(odd),.ranking-card:has(.table-top-guilds) .ranking-table tbody tr:nth-child(odd),.ranking-card:has(.table-killed-monsters) .ranking-table tbody tr:nth-child(odd),.table-strongest-pets tbody tr:nth-child(odd),.table-top-guilds tbody tr:nth-child(odd),.table-killed-monsters tbody tr:nth-child(odd){background:linear-gradient(90deg,transparent 0%,rgba(45,35,25,0.1) 10%,rgba(45,35,25,0.2) 20%,rgba(45,35,25,0.3) 30%,rgba(55,45,30,0.4) 50%,rgba(45,35,25,0.3) 70%,rgba(45,35,25,0.2) 80%,rgba(45,35,25,0.1) 90%,transparent 100% )}.ranking-card:has(.table-strongest-pets) .ranking-table tbody tr:nth-child(even),.ranking-card:has(.table-top-guilds) .ranking-table tbody tr:nth-child(even),.ranking-card:has(.table-killed-monsters) .ranking-table tbody tr:nth-child(even),.table-strongest-pets tbody tr:nth-child(even),.table-top-guilds tbody tr:nth-child(even),.table-killed-monsters tbody tr:nth-child(even){background:linear-gradient(90deg,transparent 0%,rgba(25,20,15,0.1) 10%,rgba(25,20,15,0.2) 20%,rgba(25,20,15,0.3) 30%,rgba(35,25,18,0.4) 50%,rgba(25,20,15,0.3) 70%,rgba(25,20,15,0.2) 80%,rgba(25,20,15,0.1) 90%,transparent 100% )}.ranking-card:has(.table-strongest-pets) .ranking-table tbody tr:not(:last-child)::after,.ranking-card:has(.table-top-guilds) .ranking-table tbody tr:not(:last-child)::after,.ranking-card:has(.table-killed-monsters) .ranking-table tbody tr:not(:last-child)::after,.table-strongest-pets tbody tr:not(:last-child)::after,.table-top-guilds tbody tr:not(:last-child)::after,.table-killed-monsters tbody tr:not(:last-child)::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent 0%,transparent 20px,rgba(180,155,82,0.05) 30px,rgba(180,155,82,0.2) 25%,rgba(180,155,82,0.4) 50%,rgba(180,155,82,0.2) 75%,rgba(180,155,82,0.05) calc(100% - 30px),transparent calc(100% - 20px),transparent 100% );pointer-events:none}.ranking-card:has(.table-strongest-pets) .ranking-table tbody tr,.ranking-card:has(.table-top-guilds) .ranking-table tbody tr,.ranking-card:has(.table-killed-monsters) .ranking-table tbody tr,.table-strongest-pets tbody tr,.table-top-guilds tbody tr,.table-killed-monsters tbody tr{position:relative}.ranking-card:has(.table-strongest-pets) .ranking-table thead tr,.ranking-card:has(.table-top-guilds) .ranking-table thead tr,.ranking-card:has(.table-killed-monsters) .ranking-table thead tr,.table-strongest-pets thead tr,.table-top-guilds thead tr,.table-killed-monsters thead tr{position:relative}.rankings-page .server-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rankings-page .stat-item{min-height:88px}.rankings-page .stat-value{white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:clamp(1.2rem,2.1vw,1.85rem);letter-spacing:0.02em}.rankings-page .stat-label{letter-spacing:0.08em}@media (max-width:900px){.rankings-page .server-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rankings-page .stat-item{padding:14px 10px;min-height:82px}.rankings-page .stat-value{font-size:clamp(1rem,4.7vw,1.3rem)}.rankings-page .stat-label{font-size:0.68rem;letter-spacing:0.06em}}@media (max-width:430px){.rankings-page .server-stats-grid{grid-template-columns:1fr}}.download-page .download-shell h2{text-transform:uppercase}.download-page .download-shell{max-width:1240px;margin:-7rem auto 4rem;padding:36px 32px 42px;border:1px solid rgba(240,210,112,0.28);border-radius:16px;background:rgba(12,9,7,0.92);box-shadow:0 24px 55px rgba(0,0,0,0.55),inset 0 1px 0 rgba(162,104,52,0.22);color:rgba(255,238,200,1)}.download-page .download-layout{display:flex;flex-direction:column;gap:32px}.download-page .download-top{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:stretch}.download-page .download-callouts{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.download-page .download-card--collapsible>.download-card__summary{cursor:pointer;list-style:none;width:100%}.download-page .download-card--collapsible>.download-card__summary h2{position:relative;display:block;padding-right:68px;padding-left:68px;margin-bottom:0;text-align:center}.download-page .download-card--collapsible>.download-card__summary::-webkit-details-marker{display:none}.download-page .download-card--collapsible>.download-card__summary::marker{content:""}.download-page .download-card:not(.download-card--collapsible)>summary::-webkit-details-marker,.download-page .download-card:not(.download-card--collapsible)>summary::marker{content:"";display:none}.download-page .download-card:not(.download-card--collapsible)>summary{pointer-events:none;cursor:default}.download-page .download-card>summary{display:block}.download-page .download-card[open]>summary{margin-bottom:24px}.download-page .download-card--collapsible[open]>summary{margin-bottom:24px}.download-page .download-card>summary h2{margin-top:0;margin-right:-1.75rem;margin-bottom:0;margin-left:-1.75rem}@media (max-width:768px){.download-page .download-card--collapsible>.download-card__summary h2{padding-right:62px;padding-left:62px}.download-page .download-card--collapsible>.download-card__summary .patch-header-date{right:12px;padding:4px 9px}.download-page .download-card>summary h2{margin-right:-1rem;margin-left:-1rem}}@media (max-width:420px){.download-page .download-card--collapsible>.download-card__summary h2{padding-right:58px;padding-left:58px}.download-page .download-card--collapsible>.download-card__summary .patch-header-date{right:10px;padding:4px 8px}.download-page .download-card>summary h2{margin-right:-0.75rem;margin-left:-0.75rem}}.download-page .entry-content>section.download-card:first-of-type>h2,.download-page .entry-content>details.download-card:first-of-type>summary>h2{margin-top:-1.75rem;border-top:0}@media (max-width:768px){.download-page .entry-content>section.download-card:first-of-type>h2,.download-page .entry-content>details.download-card:first-of-type>summary>h2{margin-top:-1rem}}@media (max-width:420px){.download-page .entry-content>section.download-card:first-of-type>h2,.download-page .entry-content>details.download-card:first-of-type>summary>h2{margin-top:-0.75rem}}.download-page .download-card>:not(summary){margin-bottom:24px}.download-page .download-card--collapsible>:not(summary){margin-top:0;margin-bottom:0}.download-page .download-card--collapsible>.details-animate{overflow:hidden;height:0;transition:height 220ms ease}.download-page .download-card--collapsible>.details-animate>:last-child{margin-bottom:24px}.download-page .download-card--collapsible>.download-card__summary .patch-header-date{color:#ffd15d;font-size:0.9em;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:4px 10px;position:absolute;top:50%;right:16px;margin-left:0;transform:translateY(-50%)}.download-page .download-card--collapsible>.download-card__summary .patch-header-date .material-icons{font-size:20px;transition:transform 180ms ease;transform:rotate(0deg)}.download-page details[open]>.download-card__summary .patch-header-date .material-icons{transform:rotate(180deg)}.download-page .download-section{display:flex;flex-direction:column;gap:16px}.download-page .download-primary{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;gap:10px}.download-page .download-primary--onboarding{gap:12px}.download-page .download-primary__notice{width:min(100%,640px);margin:-2px auto 2px;padding:12px 16px;border:1px solid rgba(174,155,110,0.28);border-radius:10px;background:linear-gradient(180deg,rgba(28,20,14,0.72) 0%,rgba(19,14,10,0.84) 100%);text-align:center}.download-page .download-primary__notice-title{margin:0;color:#f0d270;letter-spacing:0.14em;text-transform:uppercase;font-size:0.74rem;font-weight:700}.download-page .download-primary__notice-text{margin:0.4rem 0 0;color:#d8c4af;font-size:0.95rem;line-height:1.5}.download-page .download-primary__cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-width:220px;min-height:54px;padding:14px 28px;font-size:1.15rem;letter-spacing:0.08em}.download-page .download-primary__cta-label{display:inline-block}.download-page .download-primary__cta-icon{flex:0 0 auto;width:18px;height:18px;display:block;filter:drop-shadow(0 0 6px rgba(240,210,112,0.14)) drop-shadow(0 1px 1px rgba(0,0,0,0.28))}.download-page .download-primary__cta-wrap{position:relative;display:inline-flex;justify-content:center;border-radius:12px}.download-page .download-primary__cta-wrap--guided{position:relative;box-shadow:0 0 0 1px rgba(240,210,112,0.2),0 0 22px rgba(240,210,112,0.12)}.download-page .download-primary__cta-wrap--guided::before{content:"";position:absolute;inset:-12px;border-radius:18px;background:radial-gradient(circle,rgba(240,210,112,0.34) 0%,rgba(240,210,112,0.15) 36%,rgba(240,210,112,0) 74%);opacity:0;pointer-events:none;animation:download-guided-glow 1.55s ease-out 5}.download-page .download-primary__cta-wrap--guided::after{content:"";position:absolute;inset:-10px;border:1px solid rgba(240,210,112,0.5);border-radius:16px;box-shadow:0 0 0 1px rgba(240,210,112,0.18),0 0 26px rgba(240,210,112,0.2);opacity:0;pointer-events:none;animation:download-guided-ring 1.55s ease-out 5}.download-page .download-primary__cta-wrap--guided:hover::before,.download-page .download-primary__cta-wrap--guided:hover::after,.download-page .download-primary__cta-wrap--guided:focus-within::before,.download-page .download-primary__cta-wrap--guided:focus-within::after,.download-page .download-primary__cta-wrap--guided:active::before,.download-page .download-primary__cta-wrap--guided:active::after{animation:none;opacity:0}.download-page .download-primary__next{margin:0;max-width:620px;color:#aa9987;font-size:0.91rem;line-height:1.5;text-align:center}.download-page .download-primary__platform-note{margin:-2px auto 0;max-width:960px;color:#b9a894;font-size:0.89rem;line-height:1.55;text-align:center}.download-page .download-primary__help{margin:-2px 0 0;color:#968472;font-size:0.86rem;line-height:1.45;text-align:center}.download-page .download-primary__help a{color:#f0d270;text-decoration:none}.download-page .download-primary__help a:hover,.download-page .download-primary__help a:focus-visible{text-decoration:underline}.download-page .download-primary__help--compatibility{margin-top:4px;max-width:700px}.download-page .download-primary__help--compatibility a{text-decoration:none;border-bottom:1px solid rgba(240,210,112,0.6);transition:border-color 160ms ease,color 160ms ease}.download-page .download-primary__help--compatibility a:hover,.download-page .download-primary__help--compatibility a:focus-visible{text-decoration:none;border-bottom-color:rgba(248,233,191,0.95)}.download-page .download-version{font-size:0.85rem;letter-spacing:1px;color:#c8c0b2;text-transform:none}@keyframes download-guided-glow{0%,100%{opacity:0}22%{opacity:0.78}52%{opacity:0.24}}@keyframes download-guided-ring{0%{opacity:0;transform:scale(0.97)}20%{opacity:0.62}70%{opacity:0;transform:scale(1.07)}100%{opacity:0;transform:scale(1.07)}}.download-page .download-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.download-page .download-manual-stack{display:grid;width:100%}.download-page .download-manual-stack--libraries{gap:14px}.download-page .download-manual-stack--patches{gap:18px}.download-page .download-patches-table-wrap{display:block;margin-top:6px}.download-page .system-requirements-table th[scope="row"]{white-space:nowrap}.download-page .system-requirements-table td{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.download-page .system-requirements-table{margin-top:0;margin-bottom:0}.download-page .system-requirements-container{padding:0}@media (max-width:992px){.download-page .download-shell{margin-top:-6rem}.download-page .download-top{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.download-page .download-shell{margin-top:-5rem;padding:26px 20px 34px}.download-page .download-primary__cta{min-width:min(100%,280px);gap:10px;padding-right:22px;padding-left:22px}.download-page .download-primary__cta-icon{width:17px;height:17px}.download-page .download-primary__platform-note{font-size:0.84rem}.download-page .entry-content table.system-requirements-table{display:block;border:0;background:transparent;overflow:visible;box-shadow:none}body.page.download-page .entry-content table.system-requirements-table thead{display:none}body.page.download-page .entry-content table.system-requirements-table tbody{display:grid;width:100%;min-width:0;gap:12px}body.page.download-page .entry-content table.system-requirements-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"title title" "minimum recommended";width:100%;border:1px solid rgba(174,155,110,0.35);border-radius:0;overflow:hidden;background:transparent;box-shadow:none}body.page.download-page .entry-content table.system-requirements-table tbody tr>th,body.page.download-page .entry-content table.system-requirements-table tbody tr>td{display:block;width:100%;border:0;border-top:1px solid rgba(174,155,110,0.18);white-space:normal;text-align:center}body.page.download-page .entry-content table.system-requirements-table tbody tr>th{grid-area:title;display:flex;justify-content:center;align-items:center;gap:10px;padding:14px 16px;color:rgba(255,238,200,1);background:transparent;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;border-top:0;border-bottom:1px solid rgba(174,155,110,0.35);position:relative;z-index:1}body.page.download-page .entry-content table.system-requirements-table tbody tr>th::before{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#1a1611 0%,#3b3227 60%,#6a5f52 100%);z-index:-2}body.page.download-page .entry-content table.system-requirements-table tbody tr>th::after{content:'';position:absolute;inset:0;background-image:url("/img/textures/texture-headers.png");background-size:420px 420px;background-repeat:repeat;background-position:center;opacity:0.25;mix-blend-mode:color-burn;z-index:-1;pointer-events:none}body.page.download-page .entry-content table.system-requirements-table tbody tr>td:nth-of-type(1){grid-area:minimum;border-top:0}body.page.download-page .entry-content table.system-requirements-table tbody tr>td:nth-of-type(2){grid-area:recommended;border-left:1px solid rgba(174,155,110,0.18);border-top:0}body.page.download-page .entry-content table.system-requirements-table tbody tr>td{min-width:0;padding:12px 14px 14px;background:transparent}body.page.download-page .entry-content table.system-requirements-table tbody tr>td::before{content:attr(data-label);display:block;margin-bottom:6px;font-size:0.68rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:rgba(255,238,200,0.82)}body.page.download-page .entry-content table.system-requirements-table tbody tr>td{font-size:0.96rem;line-height:1.45}}@media (max-width:420px){.download-page .download-primary__cta{width:100%;max-width:280px;font-size:1.02rem;letter-spacing:0.06em}}@media (max-width:560px){.download-page .download-primary__cta{width:100%;min-width:0}}@media (max-width:420px){body.page.download-page .entry-content table.system-requirements-table tbody tr{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "minimum" "recommended"}body.page.download-page .entry-content table.system-requirements-table tbody tr>td:nth-of-type(2){border-left:0;border-top:1px solid rgba(174,155,110,0.18)}}.download-page .entry-manual-box,.download-page .info-section,.download-page .help-section{padding:0 16px}.download-page .entry-manual-box,.download-page .help-section{margin:0}.download-page .help-section.download-callout{text-align:center}.download-page .help-header{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:8px}.download-page .download-callout--warning,.download-page .entry-manual-box--warning{border-color:rgba(241,196,15,0.4)}.download-page .entry-manual-box--info{border-color:rgba(98,175,255,0.35)}.download-page .download-links--manual{align-items:stretch;margin:0;padding:0 16px}.download-page .download-links--manual .btn{min-height:48px}.download-page .info-section{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.download-page .info-header{display:flex;align-items:center;justify-content:center;gap:10px}.download-page .info-title,.download-page .help-title{margin:0;font-size:16px;letter-spacing:1px;text-transform:uppercase;color:rgba(255,238,200,1)}.download-page .warning-icon{color:#f1c40f}.download-page .info-content{display:flex;flex-direction:column;align-items:center;gap:6px}.download-page .info-content p{margin:0}.download-page .info-content--compatibility{gap:14px}.download-page .download-compatibility__intro{display:grid;gap:12px;width:min(100%,820px);padding:16px 18px;border:1px solid rgba(174,155,110,0.2);border-radius:12px;background:linear-gradient(180deg,rgba(23,17,12,0.82) 0%,rgba(14,10,7,0.64) 100%);box-shadow:inset 0 1px 0 rgba(255,225,151,0.08),0 8px 22px rgba(0,0,0,0.18)}.download-page .download-compatibility__badge-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.download-page .download-compatibility__badge{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:7px 12px;border-radius:999px;border:1px solid rgba(174,155,110,0.28);background:rgba(11,8,6,0.76);color:#e8d7b2;font-size:0.78rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase}.download-page .download-compatibility__badge--windows{border-color:rgba(240,210,112,0.42);color:#f0d270}.download-page .download-compatibility__badge--current{color:#d8c4af}.download-page .download-compatibility__lead{max-width:760px;color:#e1d0b8;font-size:0.98rem;line-height:1.65;text-align:center}.download-page .download-compatibility__stack{display:grid;gap:14px;width:min(100%,760px)}.download-page .download-compatibility__section{display:grid;gap:12px;width:100%;padding:14px 16px;border:1px solid rgba(174,155,110,0.22);border-radius:10px;background:rgba(14,10,7,0.56)}.download-page .download-compatibility__section-header{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#f0d270;font-size:0.82rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase}.download-page .download-compatibility__section-kicker{color:#a99272;font-size:0.72rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;text-align:center}.download-page .download-compatibility__section-text{color:#d8c4af;font-size:0.95rem;line-height:1.55;text-align:center}.download-page .download-compatibility__tool-list{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.download-page .download-compatibility__tool-pill{display:inline-flex;align-items:center;justify-content:center;min-width:88px;padding:7px 12px;border-radius:999px;border:1px solid rgba(174,155,110,0.24);background:rgba(20,14,10,0.55);color:#dbc8aa;font-size:0.84rem;font-weight:600;letter-spacing:0.03em}.download-page .download-compatibility__support{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:min(100%,760px);padding:10px 14px;border-top:1px solid rgba(174,155,110,0.18);color:#a99272}.download-page .info-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.download-page .info-link{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;border:1px solid rgba(162,104,52,0.4);background:rgba(20,14,10,0.55);color:rgba(255,238,200,1);text-decoration:none;width:fit-content}.download-page .info-link:hover{background:rgba(20,14,10,0.75);box-shadow:0 6px 12px rgba(0,0,0,0.35)}.download-page .info-note{display:flex;align-items:center;justify-content:center;text-align:center;gap:8px;color:#c8c0b2;font-size:13px}.download-page .russia-flag{width:24px;height:16px;border-radius:2px;border:1px solid rgba(255,255,255,0.25);background:linear-gradient( 180deg,#ffffff 0%,#ffffff 33%,#2f5fa5 33%,#2f5fa5 66%,#d52b1e 66%,#d52b1e 100% );box-shadow:0 2px 4px rgba(0,0,0,0.4)}.download-page .icon-container{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.download-page .entry-manual-box .tip{display:flex;align-items:center;justify-content:center;text-align:center;gap:10px;color:#e7dcc2;font-size:14px;line-height:1.6}.download-page .entry-manual-box--warning{display:grid;gap:10px}.download-page .entry-manual-box--warning>*{margin:0}.download-page .entry-manual-box--info .tip{justify-content:center;text-align:center}.download-page .entry-manual-steps{display:flex;align-items:start;justify-content:center;text-align:center;gap:10px;padding:10px 12px;border-radius:8px;background:rgba(14,10,7,0.6);border:1px solid rgba(162,104,52,0.2)}.download-page .entry-manual-steps + .entry-manual-steps{margin-top:8px}.download-page .entry-manual-box .tip + .entry-manual-steps{margin-top:10px}.download-page .entry-manual-steps + .tip{margin-top:10px}.download-page .entry-manual-box--warning .entry-manual-steps + .entry-manual-steps,.download-page .entry-manual-box--warning .tip + .entry-manual-steps,.download-page .entry-manual-box--warning .entry-manual-steps + .tip{margin-top:0}.download-page .tip-label{font-weight:600;color:rgba(255,238,200,1)}.download-page .important{color:rgba(255,220,120,1);font-weight:600}.download-page .help-text{margin:0;color:#d5cbb4}.download-page .help-text a{color:#f0d270;text-decoration:none}.download-page .help-text a:hover,.download-page .help-text a:focus-visible{text-decoration:underline}@media (max-width:768px){.download-page .download-manual-stack--libraries{gap:12px}.download-page .download-manual-stack--patches{gap:14px}.download-page .download-links--manual{padding:0 10px;gap:10px}.download-page .download-links--manual .btn{width:100%;min-width:0;padding:12px 14px;line-height:1.3;text-align:center;white-space:normal}.download-page .download-patches-table-wrap{margin-top:0}.download-page .entry-manual-box,.download-page .help-section{padding:0 10px}.download-page .entry-manual-box .tip,.download-page .entry-manual-steps,.download-page .help-header,.download-page .download-compatibility__section-header{justify-content:flex-start;align-items:flex-start;text-align:left}.download-page .entry-manual-box .tip,.download-page .entry-manual-steps{gap:8px}.download-page .entry-manual-box .tip{font-size:13px;line-height:1.5}.download-page .entry-manual-steps{padding:11px 12px}.download-page .help-section.download-callout,.download-page .help-text,.download-page .download-compatibility__section-text,.download-page .download-primary__help--compatibility{text-align:left}.download-page .download-compatibility__intro,.download-page .download-compatibility__section{padding:14px 14px}.download-page .download-compatibility__badge-row,.download-page .download-compatibility__tool-list,.download-page .download-compatibility__support{justify-content:flex-start}.download-page .download-compatibility__lead,.download-page .download-compatibility__section-kicker{text-align:left}.download-page .help-header{gap:8px;margin-bottom:6px}.download-page .help-title{font-size:0.95rem;letter-spacing:0.08em}.download-page .help-text{line-height:1.55}body.page.download-page .entry-content .download-patches-table{display:block;width:100%;max-width:100%;min-width:0 !important;margin:0;padding:0;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;overflow:visible !important;box-sizing:border-box}body.page.download-page .entry-content .download-patches-table thead,body.page.download-page .entry-content .download-patches-table thead tr,body.page.download-page .entry-content .download-patches-table thead th{display:none !important}body.page.download-page .entry-content .download-patches-table tbody{display:block !important;width:100%;min-width:0}body.page.download-page .entry-content .download-patches-table th,body.page.download-page .entry-content .download-patches-table td{white-space:normal !important}body.page.download-page .entry-content .download-patches-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"patch patch" "date size" "action action";gap:10px;width:100%;margin:0 0 12px;padding:12px;border:1px solid rgba(184,153,93,0.3);border-radius:16px;background:radial-gradient(circle at top center,rgba(110,67,28,0.1) 0%,rgba(74,43,19,0.04) 22%,rgba(16,9,6,0) 44%),linear-gradient(180deg,rgba(18,10,7,0.99) 0%,rgba(11,6,4,0.998) 34%,rgba(6,4,3,1) 100%);box-shadow:0 14px 24px rgba(0,0,0,0.34),inset 0 1px 0 rgba(255,226,168,0.03);box-sizing:border-box}body.page.download-page .entry-content .download-patches-table tbody tr:last-child{margin-bottom:0}body.page.download-page .entry-content .download-patches-table tbody td{display:flex !important;flex-direction:column;align-items:flex-start;gap:5px;width:100% !important;min-width:0;margin:0;padding:10px 12px !important;border:1px solid rgba(174,155,110,0.16) !important;border-radius:12px;background:rgba(17,10,7,0.94);box-shadow:inset 0 1px 0 rgba(255,232,184,0.01);text-align:left !important;white-space:normal !important;box-sizing:border-box !important}body.page.download-page .entry-content .download-patches-table tbody td::before{content:attr(data-label);display:block;font-size:0.68rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#ae9b6e}body.page.download-page .entry-content .download-patches-table tbody td:nth-child(1){grid-area:patch}body.page.download-page .entry-content .download-patches-table tbody td:nth-child(2){grid-area:date}body.page.download-page .entry-content .download-patches-table tbody td:nth-child(3){grid-area:size}body.page.download-page .entry-content .download-patches-table tbody td:nth-child(4){grid-area:action;align-items:stretch}body.page.download-page .entry-content .download-patches-table tbody td p{margin:0;padding:0;white-space:normal !important;overflow-wrap:anywhere;word-break:break-word;line-height:1.45;text-align:left}body.page.download-page .entry-content .download-patches-table tbody td:nth-child(1) p{font-size:0.93rem;color:rgba(255,238,200,0.96)}body.page.download-page .entry-content .download-patches-table tbody td:nth-child(2) p,body.page.download-page .entry-content .download-patches-table tbody td:nth-child(3) p{font-size:0.88rem}body.page.download-page .entry-content .download-patches-table tbody td:nth-child(4) .btn{width:100%;min-width:0;justify-content:center;text-align:center;white-space:normal;line-height:1.3}}@media (max-width:420px){body.page.download-page .entry-content .download-patches-table tbody tr{grid-template-columns:minmax(0,1fr);grid-template-areas:"patch" "date" "size" "action"}}.page.login .entry-content{text-align:center}.page.login .form-container{max-width:400px;margin:0 auto}.download-page .download-card--collapsible + .download-card--collapsible{margin-top:16px}.download-page .download-card--collapsible[open] + .download-card--collapsible{margin-top:0}.download-page .entry-list-card:has(.download-card--collapsible:last-child){padding-bottom:0}.download-page .download-card--collapsible:last-child>summary h2{border-bottom:0}.page .entry-content{color:rgba(255,238,200,1)}.page .entry-content .header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:16px 0 10px;flex-wrap:wrap}.page .entry-content .header h2,.page .entry-content .header h3{margin:0}.page .entry-content .header a{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;border:1px solid rgba(162,104,52,0.6);background:rgba(25,17,12,0.7);color:rgba(255,238,200,1);text-decoration:none;font-size:12px;letter-spacing:0.6px;text-transform:uppercase}.page .entry-content .header .header-actions{display:flex;flex-wrap:wrap;gap:8px}.page .cta-row--links{flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:center;width:100%}.page .discord-info{display:flex;align-items:flex-start;gap:12px;margin:10px 0 16px}.page .discord-info .material-icons{font-size:20px;line-height:1;opacity:0.75}.page .discord-cta{display:inline-flex;align-items:center;gap:8px}.page .entry-content .header a:hover{background:rgba(25,17,12,0.85);box-shadow:0 6px 12px rgba(0,0,0,0.3)}.page .form-container>form>div,.page .form-container>div>div,.page .forms>form>div{display:flex;flex-direction:column;gap:6px}.page .form-container>form>div>label,.page .form-container>div>div>label,.page .forms>form>div>label{position:static;order:-1;margin:0;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.08em;color:rgba(255,238,200,0.7)}.page .field-validation-checklist{margin-top:8px;padding:10px 14px;border-radius:6px;font-size:0.85rem;line-height:1.45;background:rgba(30,22,15,0.9);border:1px solid #ae9b6e}.page .field-validation-checklist[hidden]{display:none}.page .validation-checklist{list-style:none;list-style-type:none;margin:0;padding:0;padding-inline-start:0}.page .validation-checklist-item{display:flex;align-items:center;gap:8px;margin-top:6px;list-style:none;list-style-type:none;padding:0;padding-left:0}.page .validation-checklist-item::marker{display:none;content:none}.page .field-validation-checklist .validation-checklist li::before{content:none;display:none}.page .validation-checklist-item:first-child{margin-top:0}.page .validation-checklist-item .material-icons{font-size:18px;flex-shrink:0}.page .validation-checklist-item--ok .material-icons{color:#4caf50}.page .validation-checklist-item--fail .material-icons{color:#e53935}.page .validation-checklist-item--ok{color:#66bb6a}.page .validation-checklist-item--fail{color:#e53935}.page .validation-checklist-item--checking .material-icons{color:#e5b86c}.page .validation-checklist-item--checking{color:#e5b86c}.page .validation-checklist-item--pending .material-icons{color:rgba(255,238,200,0.5)}.page .validation-checklist-item--pending{color:rgba(255,238,200,0.5)}.page .form-container .full,.page .forms .full{width:100%;grid-column:1 / -1}.page .entry-content label{font-size:0.75rem;text-transform:uppercase;letter-spacing:0.08em;color:rgba(255,238,200,0.8);margin:0}.page .checkbox-row input[type="checkbox"]{width:18px;height:18px;margin:0;appearance:none;border-radius:0;border:1px solid rgba(162,104,52,0.7);background:rgba(24,16,11,0.7);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-sizing:border-box}.page .auth-form>.cta-row,.page .auth-form>.checkbox-row,.page .form-validate-account>.cta-row,.page .form-validate-account>.checkbox-row{margin-top:0.5em !important}.page .auth-entry{text-align:center}body.page.front.register .entry-list-section>.container{max-width:800px}.page.front.register .entry-content{display:block}.page.front.register .entry-content.auth-entry{text-align:center}.page.front.register .form-container,.page.front.register .auth-form{max-width:400px;margin:0 auto}.page.front.register .oauth-providers,.page.front.login .oauth-providers{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:stretch !important;gap:14px;flex-basis:100% !important;width:100%;max-width:640px;margin:14px auto 0}.page.front.register .oauth-providers .btn,.page.front.login .oauth-providers .btn{width:100%;min-width:0;height:40px;min-height:40px;padding:10px 14px;gap:12px;font-weight:700;font-size:1rem;line-height:1;letter-spacing:0.15px}.page.front.register .oauth-providers .btn span,.page.front.login .oauth-providers .btn span{margin:0 !important;flex:0 1 auto;min-width:0 !important;max-width:calc(100% - 34px);text-align:left;font-size:clamp(0.98rem,0.94rem + 0.15vw,1.08rem);line-height:22px;min-height:22px;display:flex;align-items:center;white-space:normal;overflow-wrap:break-word;word-break:normal}.page.front.register .oauth-providers .btn--google,.page.front.login .oauth-providers .btn--google{background-image:linear-gradient(0deg,#131314 0%,#131314 100%),url("/img/button-texture.png");background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat;-webkit-background-clip:padding-box,padding-box;background-clip:padding-box,padding-box;color:#e3e3e3;-webkit-text-fill-color:#e3e3e3;border:1px solid #ae9b6e}.page.front.register .oauth-providers .btn--google:hover,.page.front.login .oauth-providers .btn--google:hover,.page.front.register .oauth-providers .btn--google:focus,.page.front.login .oauth-providers .btn--google:focus,.page.front.register .oauth-providers .btn--google:active,.page.front.login .oauth-providers .btn--google:active,.page.front.register .oauth-providers .btn--google:active:hover,.page.front.login .oauth-providers .btn--google:active:hover{background-image:linear-gradient(0deg,#1a1a1b 0%,#1a1a1b 100%),url("/img/button-texture.png");color:#e8e8e8;-webkit-text-fill-color:#e8e8e8;filter:none}.page.front.register .oauth-providers .btn--discord,.page.front.login .oauth-providers .btn--discord{background-image:linear-gradient(180deg,#5f6ff5 0%,#5664ea 100%),url("/img/button-texture.png");background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat;-webkit-background-clip:padding-box,padding-box;background-clip:padding-box,padding-box;color:#ffffff;-webkit-text-fill-color:#ffffff;border:1px solid #ae9b6e}.page.front.register .oauth-providers .btn--discord:hover,.page.front.login .oauth-providers .btn--discord:hover,.page.front.register .oauth-providers .btn--discord:focus,.page.front.login .oauth-providers .btn--discord:focus,.page.front.register .oauth-providers .btn--discord:active,.page.front.login .oauth-providers .btn--discord:active,.page.front.register .oauth-providers .btn--discord:active:hover,.page.front.login .oauth-providers .btn--discord:active:hover{background-image:linear-gradient(180deg,#6b7bf8 0%,#6270f0 100%),url("/img/button-texture.png");filter:brightness(1.03)}.page.front.register .oauth-providers .btn__icon,.page.front.login .oauth-providers .btn__icon{width:22px;height:22px;min-width:22px;object-fit:contain;display:block;flex:0 0 22px;margin:0;align-self:center}.page.front.register .oauth-providers .btn__icon--discord,.page.front.login .oauth-providers .btn__icon--discord{transform:scale(1.16);transform-origin:center;filter:drop-shadow(0 1px 0 rgba(0,0,0,0.14))}.page.front.register .oauth-providers .btn--google:hover::before,.page.front.login .oauth-providers .btn--google:hover::before,.page.front.register .oauth-providers .btn--google:active::before,.page.front.login .oauth-providers .btn--google:active::before,.page.front.register .oauth-providers .btn--google:active:hover::before,.page.front.login .oauth-providers .btn--google:active:hover::before,.page.front.register .oauth-providers .btn--discord:hover::before,.page.front.login .oauth-providers .btn--discord:hover::before,.page.front.register .oauth-providers .btn--discord:active::before,.page.front.login .oauth-providers .btn--discord:active::before,.page.front.register .oauth-providers .btn--discord:active:hover::before,.page.front.login .oauth-providers .btn--discord:active:hover::before{opacity:0.28}.page .entry-content ul.social-accounts-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.page .entry-content ul.social-accounts-list li.social-account-item{list-style:none;margin:0;padding:12px 14px;flex:1 1 240px;min-width:220px;border:1px solid rgba(255,255,255,0.06);border-radius:6px;background:rgba(255,255,255,0.02);display:flex;align-items:center;gap:12px}.page .entry-content ul.social-accounts-list li.social-account-item::before{content:none}.page .entry-content .social-account-icon{width:22px;height:22px;object-fit:contain;display:block;flex:0 0 22px}.page .entry-content .social-account-icon--discord{transform:scale(1.16);transform-origin:center;filter:drop-shadow(0 1px 0 rgba(0,0,0,0.14))}.page .entry-content .social-account-icon--fallback{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,0.2);color:#ffffff;font-size:13px;font-weight:700}.page .entry-content .social-account-meta{line-height:1.4}.page .entry-content .social-account-provider{font-weight:600;color:#ffffff}.page .entry-content .social-account-linked{font-size:14px;color:#b3b3b3}.page.front.register .oauth-separator,.page.front.login .oauth-separator{display:flex !important;flex-direction:row !important;align-items:center !important;gap:18px;flex-basis:100% !important;width:100%;max-width:560px;padding:14px 0;margin:40px auto 34px}.page.front.register .oauth-separator span[aria-hidden="true"],.page.front.login .oauth-separator span[aria-hidden="true"]{flex:1;height:1px;background:linear-gradient( 90deg,rgba(255,238,200,0.03) 0%,rgba(255,238,200,0.28) 25%,rgba(255,238,200,0.62) 50%,rgba(255,238,200,0.28) 75%,rgba(255,238,200,0.03) 100% )}.page.front.register .oauth-separator span:not([aria-hidden="true"]),.page.front.login .oauth-separator span:not([aria-hidden="true"]){color:rgba(255,238,200,0.9);font-weight:600;letter-spacing:2.4px;text-transform:uppercase;font-size:1rem;white-space:nowrap;padding:0 2px}.page.front.register .field-feedback{display:none;margin-top:4px;text-align:left;font-size:0.82rem;line-height:1.35}.page.front.register .auth-link-row{justify-content:center}.page.social-complete .form-container,.page.social-complete .auth-form{max-width:400px;margin:0 auto}.page.social-complete .social-complete-error{margin:10px 0 0;text-align:center;color:#c53232;line-height:1.45}.page.social-complete .social-complete-note{max-width:720px;margin:0 auto}.page.front.login .form-container>form>.checkbox-row>input[type="checkbox"],.page.front.register .form-container>form>.checkbox-row>input[type="checkbox"]{order:0}.page.front.login .form-container>form>.checkbox-row>label,.page.front.register .form-container>form>.checkbox-row>label{order:1;margin-right:0;margin-left:0}@media (max-width:760px){.page.front.register .oauth-providers,.page.front.login .oauth-providers{grid-template-columns:1fr;gap:12px;max-width:420px}.page.front.register .oauth-providers .btn,.page.front.login .oauth-providers .btn{padding:10px 12px;font-size:0.98rem}.page.front.register .oauth-providers .btn__icon,.page.front.login .oauth-providers .btn__icon{width:21px;height:21px;min-width:21px}.page.front.register .oauth-separator,.page.front.login .oauth-separator{gap:12px;padding:12px 0;margin:30px auto 24px}.page.front.register .oauth-separator span:not([aria-hidden="true"]),.page.front.login .oauth-separator span:not([aria-hidden="true"]){letter-spacing:1.8px}}@media (max-width:720px){.page .accounts-content .form-container>div:not(.header):not(.checkbox-row):not(.cta-row),.page .accounts-content .form-container>form>div:not(.full):not(.checkbox-row):not(.cta-row),.page .accounts-content .form-container.form-container--flat .form-row,.page .accounts-content .form-container>.form-action{flex-basis:100%;width:100%}.page .accounts-content .form-container .input-with-actions>input,.page .accounts-content .form-container .input-with-actions>select,.page .accounts-content .form-container .input-with-actions>textarea{padding-right:48px}.page .accounts-content .form-container .input-with-actions .field-actions{right:6px}.page .accounts-content .form-container .input-with-actions .field-actions button.edit,.page .accounts-content .form-container .input-with-actions .field-actions button.edit2{border:1px solid #ae9b6e;background-image:linear-gradient(0deg,#1a1611 0%,#3b3227 60%,#6a5f52 100%),url("/img/button-texture.png");background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat;color:rgb(249 217 156);-webkit-text-fill-color:currentColor;-webkit-background-clip:border-box;background-clip:border-box}.page .accounts-content .form-container .input-with-actions .field-actions button.cancel,.page .accounts-content .form-container .input-with-actions .field-actions button.confirm{width:32px;height:32px;min-width:32px;min-height:32px;max-width:32px;max-height:32px;flex:0 0 32px}.page .accounts-content .form-container .input-with-actions .field-actions button:disabled,.page .accounts-content .form-container .input-with-actions .field-actions button[disabled]{filter:grayscale(1) !important;opacity:0.6 !important;cursor:not-allowed !important}.page .accounts-content .form-container .input-with-actions .field-actions .material-icons{font-size:20px;line-height:1;width:20px;height:20px}}.page .checkbox-row input[type="checkbox"]:checked{background:rgba(241,196,15,0.2);border-color:rgba(241,196,15,0.8);box-shadow:0 0 0 2px rgba(241,196,15,0.2)}.page .checkbox-row input[type="checkbox"]:checked::after{content:"✓";font-size:18px;color:rgba(255,238,200,0.95)}.page #remember-me:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(241,196,15,0.3)}.page .checkbox{display:flex;align-items:flex-start;gap:10px;margin-top:4px;position:relative}.page .checkbox input{position:absolute;opacity:0;width:0;height:0}.page .checkbox span:first-of-type{width:18px;height:18px;border-radius:4px;border:1px solid rgba(162,104,52,0.7);background:rgba(24,16,11,0.7);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.page .checkbox input:checked + span{background:rgba(241,196,15,0.2);border-color:rgba(241,196,15,0.8)}.page .checkbox input:checked + span::after{content:"✓";font-size:12px;color:rgba(255,238,200,0.95)}.page .checkbox span:last-of-type{color:rgba(255,238,200,0.8);font-size:0.9rem;line-height:1.4}.page .suggestion-item{border:1px solid #ae9b6e;border-top:0;border-radius:12px;background:rgba(12,9,7,0.85);overflow:hidden;padding:20px 22px;margin-bottom:18px;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.page .suggestion-item:hover{border-color:rgba(185,166,121,0.75);box-shadow:0 26px 60px rgba(0,0,0,0.55),inset 0 1px 0 rgba(162,104,52,0.22);transform:translateY(-1px)}.page .suggestion-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:12px 14px;margin:-20px -22px 20px;border-bottom:1px solid #ae9b6e;position:relative;background-color:#1a1611;background-image:linear-gradient(0deg,#1a1611 0%,#3b3227 60%,#6a5f52 100%)}.page .suggestion-item:hover .suggestion-header{box-shadow:inset 0 0 0 1px rgba(255,215,128,0.2)}.page .suggestion-header::after{content:'';position:absolute;inset:0;background-image:url("/img/textures/texture-headers.png");background-size:420px 420px;background-repeat:repeat;background-position:center;opacity:0.25;mix-blend-mode:color-burn;pointer-events:none}.page .suggestion-header h3{margin:0;font-size:1.05rem;color:#e6c787;flex-grow:1;text-align:left;padding:0 10px;text-transform:none}.page .suggestion-header h3::before,.page .suggestion-header h3::after{content:none}.page .fake-file{pointer-events:none;opacity:0.75}.page .fake{position:absolute;opacity:0;left:-1000%;bottom:6px}button:not(.btn-unstyled),.page .entry-content a.btn,.page .entry-list-card a.btn,.page .entry-content form:not(.products3) input[type="submit"],.page .entry-content .pagination button,.page .pagination .page-number,.page .pagination .page-arrow{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 18px;border-radius:8px;position:relative;isolation:isolate;overflow:hidden;border:1px solid #ae9b6e;background-image:linear-gradient(0deg,#1a1611 0%,#3b3227 60%,#6a5f52 100%),url("/img/button-texture.png");background-size:cover,cover;background-position:center,center;color:rgb(249 217 156);font-family:inherit;font-size:inherit;letter-spacing:1.5px;font-weight:600;cursor:pointer;text-decoration:none;filter:none;transition:border-color 0.24s ease,background-color 0.24s ease,color 0.24s ease,box-shadow 0.24s ease}button:not(.btn-unstyled),.page .entry-content a.btn,.page .entry-list-card a.btn,.page .entry-content form:not(.products3) input[type="submit"],.page .entry-content .pagination button,.page .pagination .page-number,.page .pagination .page-arrow,.page .form-container .input-with-actions .field-actions button,.page .form-container .input-with-actions .field-actions a,body.home .features-buttons--cta button,body.home .features-buttons--cta a.btn,body.home .news-more button,body.home .news-more a.btn{position:relative;isolation:isolate;overflow:hidden}.page .form-container .input-with-actions .field-actions button,.page .form-container .input-with-actions .field-actions a{--coa-button-highlight-hover-opacity:0.46}button:not(.btn-unstyled)::before,.page .entry-content a.btn::before,.page .entry-list-card a.btn::before,.page .entry-content form:not(.products3) input[type="submit"]::before,.page .entry-content .pagination button::before,.page .pagination .page-number::before,.page .pagination .page-arrow::before,.page .form-container .input-with-actions .field-actions button::before,.page .form-container .input-with-actions .field-actions a::before,body.home .features-buttons--cta button::before,body.home .features-buttons--cta a.btn::before,body.home .news-more button::before,body.home .news-more a.btn::before{content:'';position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,250,188,0.13) 0%,rgba(200,156,60,0.11) 38%,rgba(92,62,27,0.22) 100%),radial-gradient(82% 74% at 50% 56%,rgba(255,240,142,0.74) 0%,rgba(241,198,88,0.38) 36%,rgba(130,88,36,0.09) 64%,rgba(0,0,0,0) 82%),linear-gradient(90deg,rgba(178,132,54,0.02) 0%,rgba(230,190,98,0.08) 24%,rgba(255,244,165,0.5) 50%,rgba(230,190,98,0.08) 76%,rgba(178,132,54,0.02) 100%);opacity:0;mix-blend-mode:normal;pointer-events:none;transition:opacity 0.24s ease}button:not(.btn-unstyled):hover::before,.page .entry-content a.btn:hover::before,.page .entry-list-card a.btn:hover::before,.page .entry-content form:not(.products3) input[type="submit"]:hover::before,.page .entry-content .pagination button:hover::before,.page .pagination .page-number:hover::before,.page .pagination .page-arrow:hover::before,button:not(.btn-unstyled):focus-visible::before,.page .entry-content a.btn:focus-visible::before,.page .entry-list-card a.btn:focus-visible::before,.page .entry-content form:not(.products3) input[type="submit"]:focus-visible::before,.page .entry-content .pagination button:focus-visible::before,.page .pagination .page-number:focus-visible::before,.page .pagination .page-arrow:focus-visible::before,button:not(.btn-unstyled):active:hover::before,.page .entry-content a.btn:active:hover::before,.page .entry-list-card a.btn:active:hover::before,.page .entry-content form:not(.products3) input[type="submit"]:active:hover::before,.page .entry-content .pagination button:active:hover::before,.page .pagination .page-number:active:hover::before,.page .pagination .page-arrow:active:hover::before,.page .form-container .input-with-actions .field-actions button:hover::before,.page .form-container .input-with-actions .field-actions a:hover::before,.page .form-container .input-with-actions .field-actions button:focus-visible::before,.page .form-container .input-with-actions .field-actions a:focus-visible::before,.page .form-container .input-with-actions .field-actions button:active:hover::before,.page .form-container .input-with-actions .field-actions a:active:hover::before,body.home .features-buttons--cta button:hover::before,body.home .features-buttons--cta a.btn:hover::before,body.home .news-more button:hover::before,body.home .news-more a.btn:hover::before,body.home .features-buttons--cta button:focus-visible::before,body.home .features-buttons--cta a.btn:focus-visible::before,body.home .news-more button:focus-visible::before,body.home .news-more a.btn:focus-visible::before,body.home .features-buttons--cta button:active:hover::before,body.home .features-buttons--cta a.btn:active:hover::before,body.home .news-more button:active:hover::before,body.home .news-more a.btn:active:hover::before{opacity:var(--coa-button-highlight-hover-opacity,0.62)}button:not(.btn-unstyled)::after,.page .entry-content a.btn::after,.page .entry-list-card a.btn::after{content:'';position:absolute;inset:0;background-image:url("/img/textures/texture-headers.png");background-size:420px 420px;background-repeat:repeat;background-position:center;opacity:0.25;mix-blend-mode:color-burn;border-radius:inherit;pointer-events:none}button:not(.btn-unstyled):hover,.page .entry-content a.btn:hover,.page .entry-list-card a.btn:hover,body.home .features-buttons--cta button:hover,body.home .features-buttons--cta a.btn:hover,body.home .news-more button:hover,body.home .news-more a.btn:hover,.page .entry-content input[type="submit"]:hover,.page .entry-content .pagination button:hover,.page .pagination .page-number:hover,.page .pagination .page-arrow:hover{background-image:linear-gradient(0deg,#1f1812 0%,#4f4433 58%,#766850 100%),url("/img/button-texture.png");background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat;border-color:rgba(232,197,106,0.82);color:#f8e9bf;filter:none;transform:none;box-shadow:inset 0 1px 0 rgba(255,229,161,0.22),inset 0 -10px 14px rgba(63,41,18,0.34)}button:not(.btn-unstyled):focus-visible,.page .entry-content a.btn:focus-visible,.page .entry-list-card a.btn:focus-visible,.page .entry-content input[type="submit"]:focus-visible,button:not(.btn-unstyled):active:hover,.page .entry-content a.btn:active:hover,.page .entry-list-card a.btn:active:hover,body.home .features-buttons--cta button:focus-visible,body.home .features-buttons--cta a.btn:focus-visible,body.home .features-buttons--cta button:active:hover,body.home .features-buttons--cta a.btn:active:hover,body.home .news-more button:focus-visible,body.home .news-more a.btn:focus-visible,body.home .news-more button:active:hover,body.home .news-more a.btn:active:hover,.page .entry-content input[type="submit"]:active:hover,.page .entry-content .pagination button:focus-visible,.page .entry-content .pagination button:active:hover,.page .pagination .page-number:focus-visible,.page .pagination .page-number:active:hover,.page .pagination .page-arrow:focus-visible,.page .pagination .page-arrow:active:hover{background-image:url("/img/button-texture.png");background-size:cover;background-position:center;background-color:rgba(24,16,11,0.9);filter:hue-rotate(-15deg)}button:not(.btn-unstyled):focus-visible,button:not(.btn-unstyled):active:hover,.page .entry-content a.btn:focus-visible,.page .entry-content a.btn:active:hover,.page .entry-list-card a.btn:focus-visible,.page .entry-list-card a.btn:active:hover,body.home .features-buttons--cta button:focus-visible,body.home .features-buttons--cta a.btn:focus-visible,body.home .features-buttons--cta button:active:hover,body.home .features-buttons--cta a.btn:active:hover,body.home .news-more button:focus-visible,body.home .news-more a.btn:focus-visible,body.home .news-more button:active:hover,body.home .news-more a.btn:active:hover{background:linear-gradient(0deg,#1a1611 0%,#3b3227 60%,#6a5f52 100%);filter:none}@supports (((-webkit-background-clip:text) or (background-clip:text)) and (not (-moz-appearance:none))){button:not(.btn-unstyled),.page .entry-content a.btn,.page .entry-list-card a.btn,.page .entry-content form:not(.products3) input[type="submit"],.page .entry-content .pagination button,.page .pagination .page-number,.page .pagination .page-arrow{color:transparent;-webkit-text-fill-color:transparent;background-image:linear-gradient(180deg,rgb(249 217 156) 0%,rgb(253 192 64) 100%),linear-gradient(0deg,#1a1611 0%,#3b3227 60%,#6a5f52 100%),url("/img/button-texture.png");background-size:100% 100%,cover,cover;background-position:center,center,center;background-repeat:no-repeat,no-repeat,no-repeat;-webkit-background-clip:text,padding-box,padding-box;background-clip:text,padding-box,padding-box}button:not(.btn-unstyled):hover,.page .entry-content a.btn:hover,.page .entry-list-card a.btn:hover,body.home .features-buttons--cta button:hover,body.home .features-buttons--cta a.btn:hover,body.home .news-more button:hover,body.home .news-more a.btn:hover,.page .entry-content input[type="submit"]:hover,.page .entry-content .pagination button:hover,.page .pagination .page-number:hover,.page .pagination .page-arrow:hover{background-image:linear-gradient(180deg,rgb(248 237 208) 0%,rgb(227 197 126) 100%),linear-gradient(0deg,#1f1812 0%,#4f4433 58%,#766850 100%),url("/img/button-texture.png");background-size:100% 100%,cover,cover;background-position:center,center,center;background-repeat:no-repeat,no-repeat,no-repeat;-webkit-background-clip:text,padding-box,padding-box;background-clip:text,padding-box,padding-box}button:not(.btn-unstyled):focus-visible,.page .entry-content a.btn:focus-visible,.page .entry-list-card a.btn:focus-visible,.page .entry-content input[type="submit"]:focus-visible,button:not(.btn-unstyled):active:hover,.page .entry-content a.btn:active:hover,.page .entry-list-card a.btn:active:hover,body.home .features-buttons--cta button:focus-visible,body.home .features-buttons--cta a.btn:focus-visible,body.home .features-buttons--cta button:active:hover,body.home .features-buttons--cta a.btn:active:hover,body.home .news-more button:focus-visible,body.home .news-more a.btn:focus-visible,body.home .news-more button:active:hover,body.home .news-more a.btn:active:hover,.page .entry-content input[type="submit"]:active:hover,.page .entry-content .pagination button:focus-visible,.page .entry-content .pagination button:active:hover,.page .pagination .page-number:focus-visible,.page .pagination .page-number:active:hover,.page .pagination .page-arrow:focus-visible,.page .pagination .page-arrow:active:hover{background-image:linear-gradient(180deg,rgb(249 217 156) 0%,rgb(253 192 64) 100%),url("/img/button-texture.png");background-size:100% 100%,cover;background-position:center,center;background-repeat:no-repeat,no-repeat;-webkit-background-clip:text,padding-box;background-clip:text,padding-box}button:not(.btn-unstyled):focus-visible,button:not(.btn-unstyled):active:hover,.page .entry-content a.btn:focus-visible,.page .entry-content a.btn:active:hover,.page .entry-list-card a.btn:focus-visible,.page .entry-list-card a.btn:active:hover,body.home .features-buttons--cta button:focus-visible,body.home .features-buttons--cta a.btn:focus-visible,body.home .features-buttons--cta button:active:hover,body.home .features-buttons--cta a.btn:active:hover,body.home .news-more button:focus-visible,body.home .news-more a.btn:focus-visible,body.home .news-more button:active:hover,body.home .news-more a.btn:active:hover{background-image:linear-gradient(180deg,rgb(249 217 156) 0%,rgb(253 192 64) 100%),linear-gradient(0deg,#1a1611 0%,#3b3227 60%,#6a5f52 100%);background-size:100% 100%,100% 100%;background-position:center,center;background-repeat:no-repeat,no-repeat;-webkit-background-clip:text,padding-box;background-clip:text,padding-box}.page .entry-content .pagination button.page-number.active,.page .entry-content .pagination button.page-number.active:hover,.page .entry-content .pagination button.page-number.active:focus-visible,.page .pagination .page-number.active,.page .pagination .page-number.active:hover,.page .pagination .page-number.active:focus-visible{color:#ffeebd;-webkit-text-fill-color:#ffeebd;background-image:linear-gradient(0deg,#1b1611 0%,#3f3529 58%,#5f5240 100%),url("/img/button-texture.png");background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat;-webkit-background-clip:padding-box,padding-box;background-clip:padding-box,padding-box}.page.front.register .oauth-providers .btn--google,.page.front.login .oauth-providers .btn--google,.page.front.register .oauth-providers .btn--google:hover,.page.front.login .oauth-providers .btn--google:hover,.page.front.register .oauth-providers .btn--google:focus,.page.front.login .oauth-providers .btn--google:focus,.page.front.register .oauth-providers .btn--google:active,.page.front.login .oauth-providers .btn--google:active,.page.front.register .oauth-providers .btn--google:active:hover,.page.front.login .oauth-providers .btn--google:active:hover{color:#e3e3e3;-webkit-text-fill-color:#e3e3e3;background-image:linear-gradient(0deg,#131314 0%,#131314 100%),url("/img/button-texture.png");background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat;-webkit-background-clip:padding-box,padding-box;background-clip:padding-box,padding-box}.page.front.register .oauth-providers .btn--google:hover,.page.front.login .oauth-providers .btn--google:hover,.page.front.register .oauth-providers .btn--google:active,.page.front.login .oauth-providers .btn--google:active,.page.front.register .oauth-providers .btn--google:active:hover,.page.front.login .oauth-providers .btn--google:active:hover{color:#e8e8e8;-webkit-text-fill-color:#e8e8e8;background-image:linear-gradient(0deg,#1a1a1b 0%,#1a1a1b 100%),url("/img/button-texture.png")}.page.front.register .oauth-providers .btn--discord,.page.front.login .oauth-providers .btn--discord,.page.front.register .oauth-providers .btn--discord:hover,.page.front.login .oauth-providers .btn--discord:hover,.page.front.register .oauth-providers .btn--discord:focus,.page.front.login .oauth-providers .btn--discord:focus,.page.front.register .oauth-providers .btn--discord:active,.page.front.login .oauth-providers .btn--discord:active,.page.front.register .oauth-providers .btn--discord:active:hover,.page.front.login .oauth-providers .btn--discord:active:hover{color:#ffffff;-webkit-text-fill-color:#ffffff;background-image:linear-gradient(180deg,#5f6ff5 0%,#5664ea 100%),url("/img/button-texture.png");background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat;-webkit-background-clip:padding-box,padding-box;background-clip:padding-box,padding-box}.page.front.register .oauth-providers .btn--discord:hover,.page.front.login .oauth-providers .btn--discord:hover,.page.front.register .oauth-providers .btn--discord:active,.page.front.login .oauth-providers .btn--discord:active,.page.front.register .oauth-providers .btn--discord:active:hover,.page.front.login .oauth-providers .btn--discord:active:hover{background-image:linear-gradient(180deg,#6b7bf8 0%,#6270f0 100%),url("/img/button-texture.png")}}.page.front.register .oauth-providers .btn--google:focus-visible,.page.front.login .oauth-providers .btn--google:focus-visible,.page.front.register .oauth-providers .btn--google:active,.page.front.login .oauth-providers .btn--google:active,.page.front.register .oauth-providers .btn--google:active:hover,.page.front.login .oauth-providers .btn--google:active:hover{background-image:linear-gradient(0deg,#1a1a1b 0%,#1a1a1b 100%),url("/img/button-texture.png");background-size:cover,cover;background-color:transparent;filter:none}.page.front.register .oauth-providers .btn--discord:focus-visible,.page.front.login .oauth-providers .btn--discord:focus-visible,.page.front.register .oauth-providers .btn--discord:active,.page.front.login .oauth-providers .btn--discord:active,.page.front.register .oauth-providers .btn--discord:active:hover,.page.front.login .oauth-providers .btn--discord:active:hover{background-image:linear-gradient(180deg,#6b7bf8 0%,#6270f0 100%),url("/img/button-texture.png");background-size:cover,cover;background-color:transparent;filter:brightness(1.03)}.page .entry-content button.cancel,.page .entry-content button.confirm,.page .entry-content button.edit,.page .entry-content button.edit2{width:32px;height:32px;padding:0;border-radius:6px;background:rgba(24,16,11,0.75);color:rgba(255,238,200,1);font-family:inherit;text-transform:none;letter-spacing:0}.page .entry-content .form-container .input-with-actions .field-actions button.edit,.page .entry-content .form-container .input-with-actions .field-actions button.edit2{width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border-radius:6px;border:1px solid #ae9b6e;background-image:linear-gradient(0deg,#1a1611 0%,#3b3227 60%,#6a5f52 100%),url("/img/button-texture.png");background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat;background-color:transparent;color:rgb(249 217 156);-webkit-text-fill-color:currentColor;-webkit-background-clip:border-box;background-clip:border-box;font-family:inherit;text-transform:none;letter-spacing:0}.page .form-container .input-with-actions .field-actions button.cancel,.page .form-container .input-with-actions .field-actions button.confirm{width:32px;height:32px;min-width:32px;min-height:32px;max-width:32px;max-height:32px;flex:0 0 32px}.page .form-container .input-with-actions .field-actions button:disabled,.page .form-container .input-with-actions .field-actions button[disabled]{filter:grayscale(1) !important;opacity:0.6 !important;cursor:not-allowed !important}.page .form-container .input-with-actions .field-actions .material-icons{font-size:20px;line-height:1;width:20px;height:20px}.page .pagination{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;margin:18px 0 12px}.page .pagination>*{flex:0 0 auto}.page .pagination button,.page .pagination .page-number,.page .pagination .page-arrow{width:36px;height:36px;padding:0;box-sizing:border-box;line-height:1}.page .pagination .page-arrow{margin:0}.page .pagination .page-number{margin:0;letter-spacing:0;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.page .pagination .page-arrow + .page-number{margin-left:10px}.page .pagination .page-number + .page-arrow{margin-left:10px}.page .pagination button:disabled,.page .pagination .page-arrow.disabled,.page .pagination .page-number.disabled{opacity:0.5;cursor:not-allowed;box-shadow:none;transform:none}.page .entry-content .pagination button.page-number.active,.page .entry-content .pagination button.page-number.active:hover,.page .entry-content .pagination button.page-number.active:focus-visible,.page .pagination .page-number.active,.page .pagination .page-number.active:hover,.page .pagination .page-number.active:focus-visible{opacity:1;cursor:default;background-image:linear-gradient(0deg,#1b1611 0%,#3f3529 58%,#5f5240 100%),url("/img/button-texture.png");background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat;background-color:transparent;border-color:rgba(247,217,125,0.98);color:#ffeebd;filter:none;box-shadow:0 0 0 1px rgba(255,226,145,0.24),0 0 14px rgba(216,168,72,0.24);transform:none}.page .entry-content .pagination button.page-number.active::before,.page .pagination .page-number.active::before{opacity:0.22}.page .pagination .page-ellipsis{color:rgba(255,238,200,0.7);letter-spacing:1.2px;padding:0 2px}@media (max-width:480px){.page .entry-pagination{padding:20px 0 24px}.page .pagination{gap:4px;margin:14px 0 10px}.page .pagination .page-arrow + .page-number,.page .pagination .page-number + .page-arrow{margin-left:0}.page .pagination button,.page .pagination .page-number,.page .pagination .page-arrow{width:30px;height:30px;border-radius:7px;font-size:15px}.page .pagination .page-arrow.page-first,.page .pagination .page-arrow.page-last{display:none}.page .pagination .page-ellipsis{padding:0 1px;letter-spacing:0.8px}}.page .note{color:rgba(255,238,200,0.7);font-size:0.95rem}.page .status{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:0.85rem;background:rgba(24,16,11,0.6);border:1px solid rgba(255,238,200,0.2)}.page .status .material-icons{font-size:16px;line-height:1}.page .status-review{color:rgba(241,196,15,0.95);border-color:rgba(241,196,15,0.4)}.page .status-progress{color:rgba(52,152,219,0.95);border-color:rgba(52,152,219,0.4)}.page .status-denied{color:rgba(231,76,60,0.95);border-color:rgba(231,76,60,0.4)}.page .status-completed{color:rgba(46,204,113,0.95);border-color:rgba(46,204,113,0.4)}.page .status-0{color:rgba(241,196,15,0.95);font-weight:600}.page .status-1{color:rgba(231,76,60,0.95);font-weight:600}.page .status-2{color:rgba(46,204,113,0.95);font-weight:600}.page .status-3{color:rgba(52,152,219,0.95);font-weight:600}.page .status-4{color:rgba(155,89,182,0.95);font-weight:600}.page table.tickets tbody tr.unread{background:rgba(241,196,15,0.08)}.tickets-list a,.tickets-list a:hover,.tickets-list a:focus{text-decoration:none}.page .categories{display:block}.page .categories label{position:relative;cursor:pointer}.page .categories label input{position:absolute;opacity:0}.page .support .categories{display:block}.page .support .categories>div{flex:initial}.page .categories .category-icon{color:var(--rarity-color,rgba(230,214,186,0.95));font-size:40px;line-height:1;margin:6px 0 8px}.page .categories .category-label{color:var(--rarity-color,rgba(230,214,186,0.95))}.page .categories .items label>div>p:nth-of-type(2){text-transform:uppercase;font-size:0.8em;letter-spacing:1px}.page .categories .category-card{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 10px;border-radius:10px;border:5px solid var(--category-color,rgba(162,104,52,0.4));background:rgba(12,9,7,0.55);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.04);text-align:center;transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.page .categories label:hover .category-card,.page .categories label:focus-within .category-card{border-color:rgba(255,209,93,0.65);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08);transform:translateY(-1px)}.page .legal-nav{list-style:none;padding:0;margin:0;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:stretch}.page .legal-nav li:last-child{grid-column:auto}@media (max-width:720px){.page .legal-nav{grid-template-columns:1fr}}.page .legal-nav li{padding-left:0}.page .legal-nav li::before{content:none}.page .legal-link{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 16px;border-radius:10px;border:1px solid rgba(162,104,52,0.4);background:rgba(24,16,11,0.65);color:rgba(255,238,200,1);text-decoration:none;min-height:64px;text-align:center;font-size:16px}.page .legal-link-main{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex:1 1 auto}.page .legal-link-icon{font-family:"Material Icons";font-size:20px;line-height:1;color:rgba(255,220,140,0.9)}.page .legal-link-text{font-weight:600;letter-spacing:0.4px}.page .legal-search-list .entry-row-link{grid-template-columns:140px 1fr;gap:28px}.page .legal-entry-thumb{width:120px;height:120px;border-radius:12px;border:1px solid #ae9b6e;background:rgba(24,16,11,0.65);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 24px rgba(0,0,0,0.4)}.page .legal-entry-icon{font-family:"Material Icons";font-size:42px;line-height:1;background:linear-gradient(180deg,rgba(255,238,200,1) 0%,rgba(255,220,110,1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page .legal-search-list .entry-info .entry-desc{text-transform:none}.page .legal-search-list .entry-info .entry-subtitle{display:inline-flex;align-items:center;gap:10px}.page .align-center{text-align:center}.merge-account-details{margin-top:2rem;background:rgba(25,17,12,0.4);border:1px solid rgba(162,104,52,0.3);border-radius:8px;padding:1rem}.merge-account-details summary{cursor:pointer;opacity:0.8;transition:opacity 0.2s;list-style:none;display:flex;align-items:center;gap:8px}.merge-account-details summary::-webkit-details-marker{display:none}.merge-account-details summary::before{content:'expand_more';font-family:'Material Icons';transition:transform 0.3s ease}.merge-account-details[open] summary::before{transform:rotate(180deg)}.merge-account-details summary:hover{opacity:1}.merge-account-details h3{margin:0 !important;font-size:1.1rem;display:inline}.merge-account-desc{margin-top:0.5rem;font-size:0.9rem;color:rgba(255,238,200,0.7);line-height:1.4}.merge-account-details form{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(162,104,52,0.2)}.page .nickname-change-form .cta-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.page .nickname-change-form>.form-group{flex:1 1 calc(50% - 12px);min-width:0}.page .nickname-change-form .badge-toggle{position:relative;display:inline-flex;align-items:center;cursor:pointer;flex:1 1 calc(50% - 8px);min-width:min(100%,220px)}.page .nickname-change-form .badge-toggle input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.page .nickname-change-form .badge-pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:44px;padding:6px 12px;border-radius:999px;border:1px solid rgba(166,72,72,0.55);background:rgba(82,30,30,0.5);color:rgba(248,201,196,0.95);font-size:0.85rem;font-weight:600;letter-spacing:0.02em;transition:border-color 0.2s ease,background-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease;text-transform:none;line-height:16px;text-align:center;white-space:normal}.page .nickname-change-form .badge-pill .material-icons{font-size:16px;line-height:1;opacity:0.9;display:inline-flex;align-items:center}.page .nickname-change-form .badge-toggle:hover .badge-pill,.page .nickname-change-form .badge-toggle:focus-within .badge-pill{box-shadow:0 0 0 2px rgba(193,116,96,0.25)}.page .nickname-change-form .badge-toggle input:checked + .badge-pill{border-color:rgba(108,184,120,0.7);background:rgba(34,84,46,0.6);color:rgba(204,242,210,0.98);box-shadow:0 0 0 2px rgba(108,184,120,0.18)}.page .nickname-change-form .badge-toggle input:focus-visible + .badge-pill{outline:none;box-shadow:0 0 0 2px rgba(241,196,15,0.35)}.page .nickname-change-form .badge-toggle-title{width:100%;margin:0;display:flex;align-items:center;justify-content:center;gap:8px}.page .badge-toggle-title .material-icons{font-size:20px;line-height:1;opacity:0.8}.page .nickname-change-intro{text-align:center;margin-left:0}.page .price-value{color:rgb(229,184,108)}.page .nickname-change-pending{margin-bottom:1em;color:#f9a825;line-height:1.6;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px}.page .nickname-change-pending .material-icons{font-size:18px;line-height:1}.page .nickname-history{display:grid;gap:16px}.page .nickname-history .item-details{display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));gap:10px 24px;margin-top:12px}@media (max-width:900px){.page .nickname-history .item-details{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (max-width:620px){.page .nickname-history .item-details{grid-template-columns:1fr}}.page .nickname-history .detail-item{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.page .nickname-history .detail-label{display:inline-flex;align-items:center;gap:6px;color:rgba(255,238,200,0.85);font-weight:600}.page .nickname-history .detail-label .material-icons{font-size:16px;line-height:1;opacity:0.85}.page .nickname-history .detail-value{color:rgba(255,238,200,0.9)}.page .nickname-history .bool-icon{font-size:18px;line-height:1;vertical-align:middle}.page .nickname-history .bool-icon.yes{color:#4caf50}.page .nickname-history .bool-icon.no{color:#c53232}.page .nickname-history .detail-item--last-updated{grid-column:1 / -1;width:100%;display:block;margin-top:8px}.page .nickname-history .detail-item--last-updated hr{border:0;height:1px;background:linear-gradient(to right,transparent,#ae9b6e,transparent);margin:20px 0;width:100%}.page .nickname-history .detail-last-updated{text-align:center;font-size:13px;letter-spacing:0.6px;text-transform:uppercase;opacity:0.85;display:flex;align-items:center;justify-content:center;gap:8px;margin:14px 0 0;line-height:16px}.page .nickname-history .detail-last-updated .material-icons{font-size:16px;line-height:1;color:rgba(241,196,15,0.9);opacity:1;margin-top:-2px}.page .nickname-change-form .badge-toggle-note{margin:0;font-size:0.85rem;color:rgba(255,238,200,0.75);text-align:center}.page .nickname-change-form .field-validation-checklist{margin-top:8px;width:100%}.page .nickname-change-submit{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:1.5em}@media (max-width:760px){.page .form-container.nickname-change-form{gap:14px}.page .form-container.nickname-change-form>div:not(.header):not(.full):not(.categories):not(.checkbox-row):not(.cta-row){flex-basis:100%;width:100%}.page .nickname-change-form .cta-row{margin-top:2px}}@media (max-width:520px){.page .nickname-change-form .badge-toggle{flex-basis:100%}.page .nickname-change-form .badge-toggle-title{font-size:1rem;line-height:1.35}}.page .support .categories label{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;cursor:pointer;margin:0;font-size:1.05em}.page .support .categories label input{position:absolute;opacity:0}.page .support .categories label i,.page .support .categories label span{opacity:1}.page .support .categories label input:checked + i,.page .support .categories label input:checked + i + span,.page .support .categories label:hover i,.page .support .categories label:hover span,.page .support .categories label input:focus + i,.page .support .categories label input:focus + i + span{opacity:1}.page .support .categories>div:first-child label i{background-position-x:-64px}.page .support .categories>div:first-child + div label i{background-position-x:-192px}.page .support .categories>div:first-child + div + div label i{background-position-x:-128px}.page .support .categories>div:first-child + div + div + div label i{background-position-x:0}.page .support .solutions,.page .support .ticket-reply{display:none}body.support-view-page .support .ticket-reply{display:flex}body.activities-view-page .support .ticket-reply{display:flex}.page .support .solutions{align-items:flex-start;gap:16px}.page .support .solutions .full{width:100%}.page .support .solutions .full>div{display:flex;justify-content:center;gap:10px;margin-top:8px}.page .support .solutions button{min-width:140px;padding:8px 16px;font-size:0.85rem}.page .support .solutions button:disabled,.page .support .solutions button[disabled]{opacity:0.45;cursor:not-allowed;filter:grayscale(0.6)}.page .support .solutions>div:last-child{display:none;padding:12px 16px;border-radius:10px;border:1px solid #ae9b6e;background:rgba(24,16,11,0.7)}.page .support .solutions>div:last-child h3{margin:0;padding:0;font-size:14px;text-align:center}.page .support .solutions .support-solution-list{margin:8px 0 12px 12px;padding-left:0;list-style:none;color:rgba(255,238,200,1);font-size:14px;line-height:1.5}.page .support .solutions .support-solution-list li{position:relative;padding-left:18px;margin:4px 0}.page .support .solutions .support-solution-list li::before{content:"";position:absolute;left:0;top:0.85em;width:6px;height:6px;background:rgba(255,238,200,1);border:1px solid rgba(255,238,200,1);border-radius:50%;transform:translateY(-50%)}.page .support .ticket-reply{flex-wrap:wrap;gap:16px}.page .support .support-predefined-heading{margin-bottom:2px}.page .support .support-predefined-heading h3{margin:0;font-size:1rem;line-height:1.3;color:rgba(255,238,200,0.95)}.page .support .ticket-reply textarea{min-height:200px;font-family:inherit;line-height:1.5}.page .support .support-predefined-form textarea{min-height:140px}.page .support form p{margin:0;align-self:center}.page .support .fake-file{pointer-events:auto;cursor:pointer}.page .support .file-field__label{display:block;margin:0;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.08em;color:rgba(255,238,200,0.7)}.page .support .file-help{margin:0;padding:8px 12px;min-height:64px;display:flex;flex-direction:column;justify-content:center;border-radius:8px;border:1px solid #ae9b6e;background:rgba(24,16,11,0.7)}.page .support .file-help__text{display:flex;align-items:center;gap:6px;margin:0;color:rgba(255,238,200,0.75);line-height:1.3;font-size:0.75rem}.page .support .file-help__text .material-icons{font-size:14px;line-height:1}.page .forms.support{position:relative}.page .support .ticket-reply .file-upload-group{width:100%;gap:4px}.page .support .ticket-reply .file-upload-row{display:block}.page .support .ticket-reply .file-upload-help{display:grid;align-content:center;justify-items:center;row-gap:2px;cursor:pointer}.page .support .ticket-reply .file-upload-target{width:100%;min-height:86px;user-select:none;transition:border-color 0.12s ease,box-shadow 0.12s ease}.page .support .ticket-reply .file-upload-target:hover{border-color:rgba(241,196,15,0.45);box-shadow:0 0 0 1px rgba(241,196,15,0.12)}.page .support .ticket-reply .file-upload-help .file-help__text{width:100%;max-width:100%;align-self:auto;justify-content:center;text-align:center}.page .support .ticket-reply .file-help__cta{color:rgba(255,238,200,0.92)}.page .support .ticket-reply .file-upload-target.is-dragover{border-color:rgba(241,196,15,0.75);box-shadow:0 0 0 1px rgba(241,196,15,0.2)}.page .support .ticket-reply .file-upload-target:focus-visible{outline:2px solid rgba(241,196,15,0.55);outline-offset:3px}.page .support .ticket-reply .file-upload-selected{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.page .support .ticket-reply .file-upload-selected:empty{display:none}.page .support .ticket-reply .file-upload-item{display:flex;align-items:center;gap:8px;width:100%;max-width:100%;padding:6px 10px;border-radius:999px;border:1px solid rgba(174,155,110,0.5);background:rgba(24,16,11,0.8)}.page .support .ticket-reply .file-upload-preview{flex:0 0 auto;width:26px;height:26px;border-radius:6px;overflow:hidden;border:1px solid rgba(174,155,110,0.45);background:rgba(20,14,10,0.75);display:inline-flex;align-items:center;justify-content:center}.page .support .ticket-reply .file-upload-preview img{width:100%;height:100%;object-fit:cover;display:block}.page .support .ticket-reply .file-upload-preview .material-icons{font-size:14px;color:rgba(255,238,200,0.8)}.page .support .ticket-reply .file-upload-name{flex:1 1 auto;min-width:0;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(255,238,200,0.92);font-size:0.8rem}.page .support .ticket-reply .file-upload-size{flex:0 0 auto;color:rgba(255,238,200,0.6);font-size:0.75rem}.page .support .ticket-reply .file-upload-group.full .file-upload-item button.file-upload-remove{all:unset;flex:0 0 auto;margin:0;width:18px;min-width:18px;height:18px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;box-shadow:none;color:#e86e6e;cursor:pointer;line-height:0}.page .support .ticket-reply .file-upload-group.full .file-upload-item button.file-upload-remove:hover,.page .support .ticket-reply .file-upload-group.full .file-upload-item button.file-upload-remove:focus-visible{color:#ff9a9a;background:transparent;box-shadow:none}.page .support .ticket-reply .file-upload-group.full .file-upload-item button.file-upload-remove .material-icons{display:block;font-size:16px;line-height:1}.page .support .ticket-reply .file-upload-group.full .file-upload-item button.file-upload-remove::after{content:none !important}.page .support .ticket-reply .file-drag-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(8,6,5,0.45);backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);z-index:30;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.15s ease,visibility 0.15s ease}body.support-view-page.file-drag-active .support .ticket-reply .file-drag-overlay,.page.file-drag-active:not(.activities-page):not(.activities-view-page) .support .ticket-reply .file-drag-overlay{opacity:1;visibility:visible}.page .support .ticket-reply .file-drag-overlay__content{min-width:280px;max-width:min(92vw,420px);display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:14px;align-items:center;text-align:left;padding:20px 24px;border-radius:14px;border:1px solid rgba(241,196,15,0.45);background:rgba(20,14,10,0.88);box-shadow:0 0 0 1px rgba(241,196,15,0.2)}.page .support .ticket-reply .file-drag-overlay__icon{display:inline-flex;align-items:center;justify-content:center;grid-row:1 / span 2;margin:0;font-size:40px;color:rgba(255,220,128,1);animation:support-upload-pulse 1.2s ease-in-out infinite}.page .support .ticket-reply .file-drag-overlay__title{margin:0;color:rgba(255,238,200,0.98);font-size:1rem;font-weight:700}.page .support .ticket-reply .file-drag-overlay__hint{margin:2px 0 0;color:rgba(255,238,200,0.75);font-size:0.82rem}@keyframes support-upload-pulse{0%{transform:translateY(0);opacity:0.9}50%{transform:translateY(-2px);opacity:1}100%{transform:translateY(0);opacity:0.9}}@media (max-width:720px){.page .support .ticket-reply .file-upload-name{max-width:180px}.page .support .ticket-reply .file-upload-help .file-help__text{width:100%;justify-content:center;text-align:center}}.page .support-intro{text-align:center;margin-bottom:0}.page .support-intro__note{display:inline;margin:0;text-align:center;padding:0;border:0;background:none;color:inherit}.page .support-intro__alert{display:inline-flex;align-items:center;gap:10px;margin-top:10px;padding:8px 12px;border-radius:8px;border:1px solid rgba(239,83,80,0.45);background:rgba(239,83,80,0.08);color:rgba(255,213,213,0.95);text-align:center;max-width:720px}.page .support-intro__alert-icon{margin-top:0;font-size:18px;line-height:1;color:rgba(239,83,80,0.95)}.page .support-intro__alert-text{margin:0;font-size:0.85rem;line-height:1.4}.page .support-intro__note .material-icons{display:inline-block;vertical-align:-2px;font-size:14px;line-height:1;color:inherit}.page .support-intro__guest{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:6px}.page .support-intro__guest-line{display:inline-flex;align-items:center;gap:6px;margin:0}.page .support-intro__links{display:flex;flex-wrap:wrap;gap:8px 40px;justify-content:center;align-items:center;margin-bottom:6px}.page .support-intro__line{display:inline-flex;align-items:center;gap:6px;margin:0}.page .support-intro__link{font-weight:600;text-decoration:none !important;padding:0 !important;color:inherit}.page .support-intro__link:hover,.page .support-intro__link:focus,.page .support-intro__link:active{opacity:0.7;transition:opacity 0.12s ease}.page .support-intro__link--ideas{color:rgba(241,196,15,0.9) !important}.page .support-intro__link--forum{color:rgba(239,83,80,0.95) !important}.page .support-intro__link--feedback{color:rgba(100,181,246,0.95) !important}.page .support-intro__icon{font-size:16px;vertical-align:-2px}.page .support-intro__icon--ideas{color:rgba(241,196,15,0.9)}.page .support-intro__icon--forum{color:rgba(239,83,80,0.95)}.page .support-intro__icon--feedback{color:rgba(100,181,246,0.95)}@media (max-width:900px){.page .support-intro__links{gap:8px 24px}}@media (max-width:520px){.page .support-intro__links{gap:8px 16px}body.page .form-container{padding:0}body.page .forms{gap:12px}.chat-messages .chat-bubble{max-width:95%}.chat-messages .chat-bubble.sender-1,.chat-messages .chat-bubble.sender-2{width:95%}.chat-messages table.ticket-answers th,.chat-messages table.ticket-answers td{padding:10px 12px}}.chat-messages{display:flex;flex-direction:column;gap:14px;margin-bottom:0}.support-history-fold{width:100%;align-self:stretch;border:0;background:transparent}.support-history-fold summary{display:flex;align-items:center;justify-content:center;gap:8px;width:fit-content;max-width:100%;min-height:32px;margin:0 auto;padding:4px 10px;color:rgba(255,238,200,0.82);cursor:pointer;text-align:center;font-weight:600;line-height:1.35;list-style:none}.support-history-fold summary:hover,.support-history-fold summary:focus-visible{color:rgba(255,238,200,0.9)}.support-history-fold summary::-webkit-details-marker{display:none}.support-history-fold summary::marker{content:""}.support-history-fold__line{display:block;width:clamp(18px,4vw,56px);height:1px;background:rgba(174,155,110,0.32)}.support-history-fold__label--hide{display:none}.support-history-fold[open] .support-history-fold__label--show{display:none}.support-history-fold[open] .support-history-fold__label--hide{display:inline}.support-history-fold__chevron{transition:transform 0.16s ease}.support-history-fold[open] .support-history-fold__chevron{transform:rotate(180deg)}.support-history-fold summary .material-icons{flex-shrink:0;font-size:19px;color:rgba(241,196,15,0.86)}.support-history-fold__messages{display:flex;flex-direction:column;gap:14px;padding:14px 0 0}.chat-messages .chat-bubble{position:relative;max-width:90%}.chat-messages .chat-bubble.sender-1{align-self:flex-end;width:90%;--bubble-td-bg:rgba(26,32,36,0.92)}.chat-messages .chat-bubble.sender-2{align-self:flex-start;width:90%;--bubble-td-bg:rgba(58,42,34,0.92)}.chat-messages .chat-bubble.sender-0{align-self:center;width:auto}.chat-messages .chat-bubble.sender-1::before,.chat-messages .chat-bubble.sender-1::after{content:"";position:absolute;left:auto;right:-12px;bottom:0;width:0;height:0;border-style:solid}.chat-messages .chat-bubble.sender-1::before{display:none}.chat-messages .chat-bubble.sender-1::after{border-width:0 12px 10px 0;border-color:transparent var(--bubble-td-bg) transparent transparent;left:auto;right:-12px;transform-origin:center;transform:rotate(180deg);z-index:1}.chat-messages .chat-bubble.sender-2::before,.chat-messages .chat-bubble.sender-2::after{content:"";position:absolute;left:-12px;right:auto;bottom:0;width:0;height:0;border-style:solid}.chat-messages .chat-bubble.sender-2::before{display:none}.chat-messages .chat-bubble.sender-2::after{border-width:0 0 10px 12px;border-color:transparent transparent var(--bubble-td-bg) transparent;left:-12px;right:auto;z-index:1}.chat-messages table.ticket-answers,.chat-messages table.ticket-answers.sender-1,.chat-messages table.ticket-answers.sender-2,.chat-messages table.ticket-answers.sender-0{width:100%;max-width:100%;table-layout:fixed;border:none;border-radius:12px;overflow:hidden;border-collapse:separate;border-spacing:0;box-shadow:0 2px 8px rgba(0,0,0,0.25);background:transparent}.chat-messages table.ticket-answers + table.ticket-answers{border-top:none;border-top-left-radius:12px;border-top-right-radius:12px}.chat-messages table.ticket-answers th,.chat-messages table.ticket-answers td{border:none !important;position:relative}.chat-messages table.ticket-answers th::before,.chat-messages table.ticket-answers td::before{content:'';position:absolute;inset:0;background-image:url("/img/textures/texture-headers.png");background-size:420px 420px;background-repeat:repeat;background-position:center;opacity:0.25;mix-blend-mode:color-burn;border-radius:inherit;pointer-events:none;z-index:0}.chat-messages table.ticket-answers tr:first-child th:first-child{border-top-left-radius:11px}.chat-messages table.ticket-answers tr:first-child th:last-child{border-top-right-radius:11px}.chat-messages table.ticket-answers tr:last-child td:first-child{border-bottom-left-radius:11px}.chat-messages table.ticket-answers tr:last-child td:last-child{border-bottom-right-radius:11px}.chat-messages .chat-bubble.sender-1 table.ticket-answers{border-bottom-right-radius:0}.chat-messages .chat-bubble.sender-1 table.ticket-answers tr:last-child td:first-child{border-bottom-left-radius:11px}.chat-messages .chat-bubble.sender-1 table.ticket-answers tr:last-child td:last-child{border-bottom-right-radius:0}.chat-messages .chat-bubble.sender-2 table.ticket-answers{border-bottom-left-radius:0}.chat-messages .chat-bubble.sender-2 table.ticket-answers tr:last-child td:first-child{border-bottom-left-radius:0}.chat-messages .chat-bubble.sender-2 table.ticket-answers tr:last-child td:last-child{border-bottom-right-radius:11px}.chat-messages table.ticket-answers tr:first-child td{padding-bottom:10px}.chat-messages table.ticket-answers tr:last-child td{background:rgba(35,30,28,0.94)}.chat-messages table.ticket-answers th{padding:8px 16px;line-height:1.25;-webkit-background-clip:unset;background-clip:unset}.chat-messages table.ticket-answers tr:first-child th{padding-bottom:6px}.chat-messages table.ticket-answers th:first-child{font-size:0.85rem;font-weight:600;text-transform:uppercase;text-align:center;color:rgba(255,238,200,0.95)}.chat-messages table.ticket-answers th:last-child{font-weight:500;text-transform:uppercase;color:rgba(255,238,200,0.85);font-size:0.75rem;text-align:center}.chat-messages table.ticket-answers td{padding:16px 20px 18px;line-height:1.5;text-align:center}.chat-messages table.ticket-answers.sender-1 tr:first-child th{background:rgba(25,60,75,0.98)}.chat-messages table.ticket-answers.sender-1 tr:first-child th:first-child{color:rgba(200,235,255,1);text-shadow:0 1px 2px rgba(0,0,0,0.3)}.chat-messages table.ticket-answers.sender-1 tr:first-child th:last-child{color:rgba(200,235,255,0.95)}.chat-messages table.ticket-answers.sender-1 tr:last-child td{background:var(--bubble-td-bg)}.chat-messages table.ticket-answers.sender-2 tr:first-child th{background:rgba(55,28,18,0.98)}.chat-messages table.ticket-answers.sender-2 tr:first-child th:first-child{color:rgba(255,165,110,1);text-shadow:0 1px 2px rgba(0,0,0,0.4)}.chat-messages table.ticket-answers.sender-2 tr:first-child th:last-child{color:rgba(255,200,150,0.95)}.chat-messages table.ticket-answers.sender-2 tr:last-child td{background:linear-gradient(270deg,rgba(240,94,35,0.02) 0%,transparent 10%),var(--bubble-td-bg)}.chat-messages table.ticket-answers.sender-0{width:auto;max-width:none;table-layout:auto}.chat-messages table.ticket-answers.sender-0 tr:first-child th{background:rgba(45,35,58,0.98)}.chat-messages table.ticket-answers.sender-0 tr:first-child th:first-child{color:rgba(235,225,255,1);text-shadow:0 1px 2px rgba(0,0,0,0.3)}.chat-messages table.ticket-answers.sender-0 tr:first-child th:last-child{color:rgba(235,225,255,0.95)}.chat-messages table.ticket-answers.sender-0 tr:last-child td{background:rgba(58,50,78,0.95);color:rgba(255,238,200,0.9)}.chat-messages table.ticket-answers .system-msg-cell{width:100%}.chat-messages table.ticket-answers.sender-0 td.system-msg-cell{background:rgba(58,50,78,0.95);color:rgba(255,238,200,0.9)}.chat-messages table.ticket-answers .system-msg-cell .system-msg-cta{display:block;width:100%;text-align:center;padding:8px 20px 0;line-height:1.5}.chat-messages table.ticket-answers .system-msg-inner{width:100%;display:flex;align-items:center}.chat-messages table.ticket-answers .system-msg-cell .system-msg-text{flex:1;min-width:0;text-align:center;vertical-align:middle}.chat-messages table.ticket-answers .system-msg-cta{font-style:italic}.chat-messages table.ticket-answers .system-msg-icon{flex-shrink:0;font-size:20px;line-height:1;margin-right:6px;vertical-align:middle}.chat-messages table.ticket-answers .system-msg-icon.status-rejected{color:#e74c3c}.chat-messages table.ticket-answers .system-msg-icon.status-paid{color:#27ae60}.chat-messages table.ticket-answers .system-msg-icon.status-requires-details{color:#3498db}.chat-messages table.ticket-answers .system-msg-icon.status-pending{color:#f39c12}.chat-messages table.ticket-answers .system-msg-keyword.status-rejected{color:#e74c3c;font-weight:600}.chat-messages table.ticket-answers .system-msg-keyword.status-paid{color:#27ae60;font-weight:600}.chat-messages table.ticket-answers .system-msg-keyword.status-requires-details{color:#3498db;font-weight:600}.chat-messages table.ticket-answers .system-msg-keyword.status-pending{color:#f39c12;font-weight:600}.chat-messages table.ticket-answers tbody tr.unread{background:rgba(241,196,15,0.06)}@media (max-width:768px){.chat-messages table.ticket-answers{display:table;overflow-x:visible}body.page .entry-content .chat-messages table.ticket-answers,body.page .entry-content .chat-messages table.ticket-answers thead,body.page .entry-content .chat-messages table.ticket-answers tbody{width:100%;min-width:0}body.page .entry-content .chat-messages table.ticket-answers td{white-space:normal}}@media (max-width:760px){body.activities-view-page .chat-messages .chat-bubble.sender-0{align-self:stretch;width:100%;max-width:100%}body.activities-view-page .chat-messages table.ticket-answers.sender-0{width:100%;max-width:100%;table-layout:fixed}body.activities-view-page .chat-messages table.ticket-answers.sender-0 td.system-msg-cell{text-align:left}body.activities-view-page .chat-messages table.ticket-answers .system-msg-inner{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;column-gap:10px}body.activities-view-page .chat-messages table.ticket-answers .system-msg-icon{margin-right:0;margin-top:2px}body.activities-view-page .chat-messages table.ticket-answers .system-msg-cell .system-msg-text{display:block;min-width:0;max-width:100%;text-align:left;white-space:normal;overflow-wrap:anywhere;word-break:break-word}body.activities-view-page .chat-messages table.ticket-answers .system-msg-cell .system-msg-text .system-msg-cta,body.activities-view-page .chat-messages table.ticket-answers .system-msg-cell>.system-msg-cta{display:block;width:auto;max-width:100%;box-sizing:border-box;text-align:left;padding-top:8px;padding-left:0;padding-right:0}}.support-page .category-select{position:relative;width:100%}.support-page .category-select-native{position:absolute;inset:0;opacity:0;pointer-events:none}.support-page .category-select-trigger,.support-page .category-select>.filter-badge{width:100%;justify-content:flex-start;text-align:left;padding:10px 14px;height:44px;min-height:44px;line-height:1.2;border-radius:8px;border:1px solid var(--badge-border);background:var(--badge-bg);color:var(--badge-text);font-size:15px;font-weight:400;letter-spacing:normal;text-transform:none;box-shadow:none;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.support-page .category-select-label{flex:1;text-align:left}.support-page .category-select-caret{margin-left:auto;font-size:18px;line-height:1;color:rgba(255,215,128,0.7) !important}.support-page .category-select-menu{position:absolute;left:0;right:0;top:calc(100% + 8px);display:none;flex-wrap:wrap;gap:8px;padding:10px;background:rgba(12,9,7,0.96);border:1px solid #ae9b6e;border-radius:8px;z-index:6;max-height:280px;overflow-y:auto;box-shadow:0 12px 24px rgba(0,0,0,0.45)}.support-page .category-select.is-open .category-select-menu{display:flex}.support-page .category-select-menu .filter-badge{justify-content:flex-start}.support-page .filter-badge{--badge-border:#ae9b6e;--badge-bg:rgba(24,16,11,0.7);--badge-text:#e5d6b8;--badge-icon:rgba(255,215,128,0.7);border-radius:999px;border:1px solid var(--badge-border);background:var(--badge-bg);color:var(--badge-text);padding:7px 12px;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.support-page .filter-badge .material-icons{font-size:16px;line-height:1;color:var(--badge-icon)}.support-page .filter-badge.category-1{--badge-border:rgba(193,169,132,0.55);--badge-bg:rgba(193,169,132,0.14);--badge-text:rgba(240,230,215,0.95);--badge-icon:rgba(193,169,132,0.85)}.support-page .filter-badge.category-2{--badge-border:rgba(191,162,107,0.55);--badge-bg:rgba(191,162,107,0.14);--badge-text:rgba(243,235,210,0.95);--badge-icon:rgba(191,162,107,0.85)}.support-page .filter-badge.category-3{--badge-border:rgba(154,170,180,0.55);--badge-bg:rgba(154,170,180,0.14);--badge-text:rgba(224,232,236,0.95);--badge-icon:rgba(154,170,180,0.85)}.support-page .filter-badge.category-4{--badge-border:rgba(183,155,150,0.55);--badge-bg:rgba(183,155,150,0.14);--badge-text:rgba(236,220,216,0.95);--badge-icon:rgba(183,155,150,0.85)}.support-page .filter-badge.status-requires-details{--badge-border:rgba(156,197,255,0.55);--badge-bg:rgba(156,197,255,0.14);--badge-text:#cfe2ff;--badge-icon:#9cc5ff}.support-page .filter-badge.status-paid{--badge-border:rgba(143,209,154,0.55);--badge-bg:rgba(143,209,154,0.14);--badge-text:#c6efd0;--badge-icon:#8fd19a}.support-page .filter-badge.status-rejected{--badge-border:rgba(229,154,146,0.55);--badge-bg:rgba(229,154,146,0.14);--badge-text:#f0c1bb;--badge-icon:#e59a92}.support-page .filter-badge.status-pending{--badge-border:rgba(241,195,122,0.55);--badge-bg:rgba(241,195,122,0.14);--badge-text:#f3d8a6;--badge-icon:#f1c37a}.page table.tickets tbody tr.unread{background:rgba(241,196,15,0.08)}.tickets-list a,.tickets-list a:hover,.tickets-list a:focus{text-decoration:none}.entry-content .tickets-list td:nth-child(1) a:not(.tickets-row-action),.entry-content .tickets-list td:nth-child(2) a{color:#fbce72;border-bottom:1px dotted currentColor;padding-bottom:1px}.entry-content .tickets-list td:nth-child(1) a.tickets-row-action{border-bottom:0 !important;padding-bottom:0 !important;color:rgb(249 217 156)}.entry-content .tickets-list td:nth-child(2) a{display:inline}.entry-content .tickets-list td:nth-child(2) a h3{display:inline}.entry-content .tickets-list td:nth-child(1) a:hover,.entry-content .tickets-list td:nth-child(1) a:focus,.entry-content .tickets-list td:nth-child(1) a:active,.entry-content .tickets-list td:nth-child(2) a:hover,.entry-content .tickets-list td:nth-child(2) a:focus,.entry-content .tickets-list td:nth-child(2) a:active,.entry-content .tickets-list td:nth-child(2) a:hover h3,.entry-content .tickets-list td:nth-child(2) a:focus h3,.entry-content .tickets-list td:nth-child(2) a:active h3{color:rgba(255,235,180,1)}.page .entry-content table.tickets-list a.tickets-row-action,.entry-content .tickets-list a.tickets-row-action,table.tickets-list a.tickets-row-action{display:none !important}.entry-content .tickets-list{table-layout:auto;width:auto;min-width:100%}.entry-content .tickets-list td:nth-child(4){padding:0 !important;position:relative;min-width:10em}.tickets-mobile-label{display:none}.page.support-page .tickets-list .status,.page.activities-page .tickets-list .status{--badge-border:rgba(174,155,110,0.45);--badge-bg:rgba(24,16,11,0.7);--badge-text:#e5d6b8;--badge-icon:rgba(255,215,128,0.7);position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:none !important;border-radius:0 !important;box-sizing:border-box;background:var(--badge-bg);color:var(--badge-text);font-size:0.85rem;line-height:1.2;white-space:nowrap}body.support-view-page .status,body.activities-page .status,body.activities-view-page .status{--badge-border:rgba(174,155,110,0.45);--badge-bg:rgba(24,16,11,0.7);--badge-text:#e5d6b8;--badge-icon:rgba(255,215,128,0.7);display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;border:1px solid var(--badge-border);background:var(--badge-bg);color:var(--badge-text);font-size:0.85rem;line-height:1.2}.page.support-page .tickets-list .status .material-icons,.page.activities-page .tickets-list .status .material-icons,body.support-view-page .status .material-icons,body.activities-page .status .material-icons,body.activities-view-page .status .material-icons{font-size:16px;line-height:1;color:var(--badge-icon)}.page.support-page .tickets-list .status.status-requires-details,.page.activities-page .tickets-list .status.status-requires-details,body.support-view-page .status.status-requires-details,body.activities-page .status.status-requires-details,body.activities-view-page .status.status-requires-details{color:#cfe2ff;border-color:rgba(156,197,255,0.55);background:rgba(156,197,255,0.14)}.page.support-page .tickets-list .status.status-paid,.page.activities-page .tickets-list .status.status-paid,body.support-view-page .status.status-paid,body.activities-page .status.status-paid,body.activities-view-page .status.status-paid{color:#c6efd0;border-color:rgba(143,209,154,0.55);background:rgba(143,209,154,0.14)}.page.support-page .tickets-list .status.status-rejected,.page.activities-page .tickets-list .status.status-rejected,body.support-view-page .status.status-rejected,body.activities-page .status.status-rejected,body.activities-view-page .status.status-rejected{color:#f0c1bb;border-color:rgba(229,154,146,0.55);background:rgba(229,154,146,0.14)}.page.support-page .tickets-list .status.status-pending,.page.activities-page .tickets-list .status.status-pending,body.support-view-page .status.status-pending,body.activities-page .status.status-pending,body.activities-view-page .status.status-pending{color:#f3d8a6;border-color:rgba(241,195,122,0.55);background:rgba(241,195,122,0.14)}.page.support-page .tickets-list .status.status-requires-details .material-icons,.page.activities-page .tickets-list .status.status-requires-details .material-icons,body.support-view-page .status.status-requires-details .material-icons,body.activities-page .status.status-requires-details .material-icons,body.activities-view-page .status.status-requires-details .material-icons{color:#9cc5ff}.page.support-page .tickets-list .status.status-paid .material-icons,.page.activities-page .tickets-list .status.status-paid .material-icons,body.support-view-page .status.status-paid .material-icons,body.activities-page .status.status-paid .material-icons,body.activities-view-page .status.status-paid .material-icons{color:#8fd19a}.page.support-page .tickets-list .status.status-rejected .material-icons,.page.activities-page .tickets-list .status.status-rejected .material-icons,body.support-view-page .status.status-rejected .material-icons,body.activities-page .status.status-rejected .material-icons,body.activities-view-page .status.status-rejected .material-icons{color:#e59a92}.page.support-page .tickets-list .status.status-pending .material-icons,.page.activities-page .tickets-list .status.status-pending .material-icons,body.support-view-page .status.status-pending .material-icons,body.activities-page .status.status-pending .material-icons,body.activities-view-page .status.status-pending .material-icons{color:#f1c37a}.page.support-page .status-requires-details,.page.activities-page .status-requires-details,body.support-view-page .status-requires-details,body.activities-page .status-requires-details,body.activities-view-page .status-requires-details{--badge-border:rgba(156,197,255,0.55);--badge-bg:rgba(156,197,255,0.14);--badge-text:#cfe2ff;--badge-icon:#9cc5ff}.page.support-page .status-paid,.page.activities-page .status-paid,body.support-view-page .status-paid,body.activities-page .status-paid,body.activities-view-page .status-paid{--badge-border:rgba(143,209,154,0.55);--badge-bg:rgba(143,209,154,0.14);--badge-text:#c6efd0;--badge-icon:#8fd19a}.page.support-page .status-rejected,.page.activities-page .status-rejected,body.support-view-page .status-rejected,body.activities-page .status-rejected,body.activities-view-page .status-rejected{--badge-border:rgba(229,154,146,0.55);--badge-bg:rgba(229,154,146,0.14);--badge-text:#f0c1bb;--badge-icon:#e59a92}.page.support-page .status-pending,.page.activities-page .status-pending,body.support-view-page .status-pending,body.activities-page .status-pending,body.activities-view-page .status-pending{--badge-border:rgba(241,195,122,0.55);--badge-bg:rgba(241,195,122,0.14);--badge-text:#f3d8a6;--badge-icon:#f1c37a}body.support-view-page .ticket-answers .files{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}body.support-view-page .ticket-answers .files:not(:empty){margin-top:1em}body.support-view-page .ticket-answers .files a{flex:1 1 33%;display:inline-block;text-align:center;border-bottom:0 !important;text-decoration:none}body.support-view-page .ticket-answers .files a:hover,body.support-view-page .ticket-answers .files a:focus,body.support-view-page .ticket-answers .files a:active{opacity:0.7;transition:opacity 0.12s ease}body.support-view-page .ticket-answers .files a img{max-height:150px;max-width:100%}body.support-view-page .ticket-answers .files a.file-link--nonimage{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 8px}body.support-view-page .ticket-answers .files a.file-link--nonimage .material-icons{font-size:18px;line-height:1}body.support-view-page form.review-form{flex:1 1 100%;flex-basis:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin:0;padding:12px 14px;border-radius:10px;border:1px solid rgba(174,155,110,0.35);background:rgba(24,16,11,0.55);text-align:center}body.support-view-page .support-view-followup{flex:1 1 100%;flex-basis:100%;width:100%;max-width:none;margin:0 0 8px;display:flex;flex-direction:column;gap:10px;align-self:stretch}.page.support-view-page .form-container>.support-view-followup.full{width:100%;flex-basis:100%;margin-top:0}.page.support-view-page .form-container>form.ticket:not(.ticket-reply):not(.solutions) + .support-view-followup.full{margin-top:18px}body.support-view-page .review-form .solution-span{margin:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;color:rgba(255,238,200,0.92);font-weight:600;line-height:1.4}body.support-view-page .review-form .solution-span .material-icons{font-size:18px;line-height:1;color:rgba(255,215,128,0.9)}body.support-view-page .review-form .mark-reviewed-btn{min-width:260px;margin:0}body.support-view-page .support-view-delay-note{flex:1 1 100%;flex-basis:100%;width:100%;max-width:100%;margin:0;display:flex;align-items:center;justify-content:center;gap:10px;text-align:center}body.support-view-page .support-view-delay-note .support-intro__alert-text{text-align:center;width:100%}@media (max-width:760px){body.support-view-page form.review-form{padding:10px 12px}body.support-view-page .review-form .mark-reviewed-btn{width:100%;min-width:0}body.support-view-page .support-view-delay-note{text-align:center}}.page .support .categories{display:block}.page .support .categories>div{flex:initial}.page .support .categories.products3 .items{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:20px;width:100%;justify-content:stretch;align-items:stretch}.page .support .categories.products3>.items{flex:initial;padding-top:0}.page .support .categories.products3 .items label{display:flex;width:auto;max-width:none;min-width:0;flex:initial;margin-bottom:0}@media (max-width:900px){.page .support .categories.products3 .items{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (max-width:560px){.page .support .categories.products3 .items{grid-template-columns:minmax(0,1fr) !important}}.page .support .ticket-reply div.full div{display:flex;width:100%}.page .support .ticket-reply div.full div button:not(.support-actions__back):not(.support-actions__submit){flex:1 1 auto;margin-top:1em}.page .support .support-actions__row{display:flex;gap:1em;width:100%}.page .support .support-actions__back,.page .support .support-actions__submit{margin-top:1em;min-width:0}.page .support .support-actions__back{flex:1 1 33.333%}.page .support .support-actions__submit{flex:2 1 66.666%}.activities-page .support .ticket-reply div.full div button{flex:1 1 33.333%}.activities-page .support .ticket-reply div.full div button + button{flex:2 1 66.666%;margin-left:1em}@media (max-width:760px){.page.support-page .support .solutions{flex-direction:column;gap:12px}.page.support-page .form-container>form.solutions>div:not(.full):not(.checkbox-row):not(.cta-row){flex-basis:100%;width:100%;min-width:0}.page.support-page .support .solutions .full>div{gap:8px}.page.support-page .support .ticket-reply{gap:12px}.page.support-page .form-container>form.ticket.ticket-reply>div:not(.full):not(.checkbox-row):not(.cta-row){flex-basis:100%;width:100%;min-width:0}.page.support-page .support .ticket-reply .file-upload-help{padding:10px}}@media (max-width:560px){.page.support-page .support .solutions .full>div{flex-direction:column}.page.support-page .support .solutions button{width:100%;min-width:0}.page.support-page .support .support-actions__row{flex-direction:column;gap:8px}.page.support-page .support .support-actions__back,.page.support-page .support .support-actions__submit{flex:1 1 auto;margin-left:0;width:100%}}.page .characters{display:flex;margin-bottom:2em}.page .characters div{display:flex;flex-direction:column;gap:6px}.page .characters>div:last-child{flex-grow:1;margin-left:2%}.page .characters>div:last-child *{width:100%}.page .characters>div:last-child div{display:flex}.page .characters + .characters{margin:0}.page .characters + .characters div{flex-grow:1}.page .characters + .characters div>*{width:100%}.page .characters label{order:-1;margin:0;font-size:0.75rem;letter-spacing:0.08em;color:rgba(255,238,200,0.7);text-transform:uppercase}.page .select + label{pointer-events:none}.page .items{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;max-width:100%}.page .items label{flex:1 1 calc(25% - 15px);max-width:calc(25% - 15px);text-align:center;cursor:pointer;margin-bottom:2%;font-size:1.3em;position:relative;box-sizing:border-box}.page .lang-ru .items label{font-size:1.1em}.page .items label div{transform:translateZ(0)}.page .items label p{margin:0;text-transform:uppercase}.page .items label input{opacity:0;position:absolute;top:0;left:0;padding:0}.page .products2 .items label div{border-radius:4px;padding:0 1.5em 1em}.page .products2 .items label hr{margin:0.5em 0;height:2px;width:100%}.page .products2 .items label p{line-height:1.2em}.page .products2 .items img{margin-top:1.5em}.page .products-cards .items{justify-content:space-evenly}.products3 .items label{--rarity-color:#313f4d}.page .support .categories.products3 .items label::after{content:none}.products3 .items label>div{border:5px solid;border-color:var(--rarity-color);padding:1em 0.5em;position:relative;overflow:hidden;isolation:isolate}.page .support .categories.products3 .items label>div{min-height:128px;padding:0.95em 0.75em;border-width:2px;background-image:linear-gradient(0deg,#1a1611 0%,#3b3227 60%,#6a5f52 100%),url("/img/button-texture.png");background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat;box-shadow:0 8px 16px rgba(0,0,0,0.4);justify-content:center}.page .support .categories.products3 .items label>div::after{content:'';position:absolute;inset:0;background-image:url("/img/textures/texture-headers.png");background-size:420px 420px;background-repeat:repeat;background-position:center;opacity:0.25;mix-blend-mode:color-burn;pointer-events:none;z-index:0}.page .support .categories.products3 .items label>div>*{position:relative;z-index:1}.products3 .items label.rarity-1{--rarity-color:#6b9c6a}.products3 .items label.rarity-2{--rarity-color:#5d7f9f}.products3 .items label.rarity-3{--rarity-color:#8e6a9a}.products3 .items label.rarity-4{--rarity-color:#b07b60}.products3 .items label.rarity-5{--rarity-color:#8e7352}.products3 .items label.rarity-6{--rarity-color:#7b9cae}.products3 .items label.rarity-7{--rarity-color:#a36a78}.products3 .items label.rarity-8{--rarity-color:#b19a5a}.support-view-page .form-container>form.ticket:not(.ticket-reply):not(.solutions){display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.support-view-page .form-container>form.ticket:not(.ticket-reply):not(.solutions)>div:not(.full):not(.checkbox-row):not(.cta-row){width:auto;min-width:0;flex-basis:auto}body.support-view-page .report-field-row,body.activities-view-page .report-field-row{display:flex;align-items:center;min-height:44px}body.support-view-page .report-field-row--badge .status,body.activities-view-page .report-field-row--badge .status,body.activities-view-page .report-field-row--badge .filter-badge{width:100%;min-height:44px;padding:10px 14px;border-radius:8px;justify-content:flex-start}body.support-view-page .report-field-row--badge .status,body.activities-view-page .report-field-row--badge .status{cursor:default}body.activities-view-page .report-field-row--badge .filter-badge{cursor:default}@media (max-width:1100px){.support-view-page .form-container>form.ticket:not(.ticket-reply):not(.solutions){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.support-view-page .form-container>form.ticket:not(.ticket-reply):not(.solutions){grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){body.page .entry-content table.tickets-list,.tickets-list,.entry-content .tickets-list,table.tickets-list{display:block !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0;padding:0;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;overflow:visible !important;box-sizing:border-box}body.page .entry-content table.tickets-list thead,.tickets-list thead,.entry-content .tickets-list thead,table.tickets-list thead,.tickets-list thead tr,.tickets-list thead th,.tickets-list thead th span{display:none !important;visibility:hidden !important;position:absolute !important;left:-9999px !important;width:0 !important;height:0 !important;opacity:0 !important;pointer-events:none !important}body.page .entry-content table.tickets-list tbody,.tickets-list tbody,.entry-content .tickets-list tbody,table.tickets-list tbody{display:grid !important;gap:14px;width:100% !important;background:transparent !important}body.page .entry-content table.tickets-list tbody tr,.tickets-list tbody tr,.entry-content .tickets-list tbody tr,table.tickets-list tbody tr{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"ticket-id ticket-id" "ticket-subject ticket-subject" "ticket-modified ticket-status";gap:12px;width:100% !important;margin:0;padding:14px;position:relative;overflow:hidden;background-color:#100805;border:1px solid rgba(184,153,93,0.34);border-radius:20px;background:radial-gradient(circle at top center,rgba(110,67,28,0.1) 0%,rgba(74,43,19,0.04) 22%,rgba(16,9,6,0) 44%),linear-gradient(180deg,rgba(18,10,7,0.996) 0%,rgba(11,6,4,0.998) 34%,rgba(6,4,3,1) 100%);box-shadow:0 18px 30px rgba(0,0,0,0.42),inset 0 1px 0 rgba(255,226,168,0.03);box-sizing:border-box !important}body.page .entry-content table.tickets-list tbody tr:last-child,.tickets-list tbody tr:last-child,.entry-content .tickets-list tbody tr:last-child,table.tickets-list tbody tr:last-child{margin-bottom:0}.tickets-list tr.unread{border-color:rgba(241,195,122,0.75);box-shadow:0 22px 34px rgba(0,0,0,0.3),0 0 0 1px rgba(241,195,122,0.18),inset 0 1px 0 rgba(255,231,179,0.12)}.tickets-list tr.unread::before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:3px;background:linear-gradient(90deg,rgba(241,195,122,0.95),rgba(241,195,122,0))}body.page .entry-content table.tickets-list td,.tickets-list td{display:flex !important;flex-direction:column;align-items:flex-start;gap:6px;width:100% !important;min-width:0;margin:0;padding:12px 14px !important;white-space:normal !important;background-color:rgba(17,10,7,0.94);border:1px solid rgba(174,155,110,0.16) !important;border-radius:14px;background-image:linear-gradient(180deg,rgba(88,53,24,0.06),rgba(14,8,6,0.015));box-shadow:inset 0 1px 0 rgba(255,232,184,0.01);text-align:left !important;box-sizing:border-box !important}body.page .entry-content table.tickets-list td::before,.tickets-list td::before,body.page .entry-content table.tickets-list tr::after,.tickets-list tr::after{content:none !important;display:none !important}body.page .entry-content table.tickets-list td>*,.tickets-list td>*{max-width:100%;min-width:0;margin:0;text-align:left;white-space:normal !important;text-overflow:clip !important;overflow:visible !important;overflow-wrap:break-word;word-break:break-word;hyphens:auto}body.page .entry-content table.tickets-list td:nth-child(1),.entry-content .tickets-list td:nth-child(1),table.tickets-list td:nth-child(1){grid-area:ticket-id;display:grid !important;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;column-gap:12px;row-gap:4px;padding-right:12px !important;overflow:visible !important}body.page .entry-content table.tickets-list td:nth-child(1) .tickets-mobile-label,.tickets-list td:nth-child(1) .tickets-mobile-label{grid-column:1;grid-row:1}body.page .entry-content table.tickets-list td:nth-child(1)>a:not(.tickets-row-action),.tickets-list td:nth-child(1)>a:not(.tickets-row-action){grid-column:1;grid-row:2;display:inline-flex;align-items:center;gap:8px;font-size:1.18rem;font-weight:700;letter-spacing:0.02em;color:#f7cf7b;border-bottom:0 !important}body.page .entry-content table.tickets-list td:nth-child(2),.tickets-list td:nth-child(2){grid-area:ticket-subject}body.page .entry-content table.tickets-list td:nth-child(3),.tickets-list td:nth-child(3){grid-area:ticket-modified}body.page .entry-content table.tickets-list td:nth-child(4),.tickets-list td:nth-child(4){grid-area:ticket-status;position:static;min-width:0}.tickets-mobile-label{display:inline-flex;align-items:center;gap:6px;font-size:0.68rem;font-weight:700;line-height:1.2;letter-spacing:0.18em;text-transform:uppercase;color:rgba(224,197,140,0.82)}body.page .entry-content table.tickets-list td:nth-child(2) a,.tickets-list td:nth-child(2) a,body.page .entry-content table.tickets-list td:nth-child(1) a:not(.tickets-row-action),.tickets-list td:nth-child(1) a:not(.tickets-row-action){text-decoration:none !important;border-bottom:0 !important}body.page .entry-content table.tickets-list td:nth-child(2) a,.tickets-list td:nth-child(2) a{display:block;width:100%;color:#f6d28a;white-space:normal !important;overflow:visible !important;text-overflow:clip !important}body.page .entry-content table.tickets-list td:nth-child(2) a h3,.tickets-list td:nth-child(2) a h3{display:block;margin:0;color:inherit;font-size:1rem;line-height:1.35;font-weight:700;letter-spacing:0.02em;white-space:normal !important;overflow:visible !important;text-overflow:clip !important;word-break:break-word;overflow-wrap:anywhere;-webkit-line-clamp:unset !important;line-clamp:unset !important}body.page .entry-content table.tickets-list td:nth-child(3) p,body.page .entry-content table.tickets-list td:nth-child(3) span,.tickets-list td:nth-child(3) p,.tickets-list td:nth-child(3) span{color:rgba(255,238,214,0.9);font-size:0.96rem}.page.support-page .tickets-list .status,.page.activities-page .tickets-list .status{position:static;display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;max-width:100%;padding:8px 12px;border:1px solid var(--badge-border) !important;border-radius:999px !important;white-space:normal;word-break:break-word;font-size:0.82rem;line-height:1.25;box-shadow:none}body.page .entry-content table.tickets-list td:last-child>.status,.entry-content .tickets-list td:last-child>.status,table.tickets-list td:last-child>.status{margin:0 !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important}body.page .entry-content table.tickets-list a.tickets-row-action,.entry-content .tickets-list a.tickets-row-action,table.tickets-list a.tickets-row-action{display:inline-flex !important;position:relative !important;grid-column:2;grid-row:1 / span 2;align-self:center;justify-self:end;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border-radius:12px;align-items:center;justify-content:center;line-height:0;z-index:1;color:#f5cd7a !important;-webkit-text-fill-color:currentColor !important;text-decoration:none !important;border:1px solid rgba(226,194,128,0.55) !important;background:linear-gradient(180deg,rgba(88,58,27,0.96),rgba(42,28,15,1));box-shadow:0 10px 18px rgba(0,0,0,0.34),inset 0 1px 0 rgba(255,226,168,0.12);box-sizing:border-box;transition:all 0.2s ease}body.page .entry-content table.tickets-list a.tickets-row-action::after,.entry-content .tickets-list a.tickets-row-action::after,table.tickets-list a.tickets-row-action::after,body.page .entry-content table.tickets-list a.tickets-row-action::before,.entry-content .tickets-list a.tickets-row-action::before,table.tickets-list a.tickets-row-action::before{display:none !important}body.page .entry-content table.tickets-list a.tickets-row-action .material-icons,.entry-content .tickets-list a.tickets-row-action .material-icons,table.tickets-list a.tickets-row-action .material-icons{display:block;position:relative;z-index:2;margin:0;font-size:20px;line-height:1;color:#f5cd7a !important;-webkit-text-fill-color:currentColor !important;font-family:"Material Icons" !important;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.page .entry-content table.tickets-list a.tickets-row-action:hover,body.page .entry-content table.tickets-list a.tickets-row-action:focus,body.page .entry-content table.tickets-list a.tickets-row-action:active,.entry-content .tickets-list a.tickets-row-action:hover,.entry-content .tickets-list a.tickets-row-action:focus,.entry-content .tickets-list a.tickets-row-action:active,table.tickets-list a.tickets-row-action:hover,table.tickets-list a.tickets-row-action:focus,table.tickets-list a.tickets-row-action:active{text-decoration:none !important;border:1px solid rgba(241,195,122,0.82) !important;transform:none;background:linear-gradient(180deg,rgba(110,72,34,0.96),rgba(52,35,19,1));box-shadow:0 12px 20px rgba(0,0,0,0.26),inset 0 1px 0 rgba(255,231,179,0.3)}body.page .entry-content table.tickets-list tbody tr:hover,.entry-content .tickets-list tbody tr:hover,table.tickets-list tbody tr:hover{background-color:#100805 !important;background:radial-gradient(circle at top center,rgba(110,67,28,0.1) 0%,rgba(74,43,19,0.04) 22%,rgba(16,9,6,0) 44%),linear-gradient(180deg,rgba(18,10,7,0.996) 0%,rgba(11,6,4,0.998) 34%,rgba(6,4,3,1) 100%) !important}body.page .entry-content table.tickets-list tr:focus-within,.tickets-list tr:focus-within{outline:none;border-color:rgba(241,195,122,0.82);box-shadow:0 22px 34px rgba(0,0,0,0.3),0 0 0 1px rgba(241,195,122,0.24),inset 0 1px 0 rgba(255,231,179,0.12)}}@media (max-width:560px){body.page .entry-content table.tickets-list tbody,.tickets-list tbody{gap:12px}body.page .entry-content table.tickets-list tbody tr,.tickets-list tbody tr{grid-template-columns:minmax(0,1fr);grid-template-areas:"ticket-id" "ticket-subject" "ticket-modified" "ticket-status";gap:10px;padding:12px;border-radius:18px}body.page .entry-content table.tickets-list td,.tickets-list td{padding:11px 12px !important;border-radius:12px}.tickets-mobile-label{font-size:0.64rem;letter-spacing:0.15em}body.page .entry-content table.tickets-list td:nth-child(1),.tickets-list td:nth-child(1){column-gap:10px}body.page .entry-content table.tickets-list td:nth-child(1)>a:not(.tickets-row-action),.tickets-list td:nth-child(1)>a:not(.tickets-row-action){font-size:1.05rem}body.page .entry-content table.tickets-list td:nth-child(2) a h3,.tickets-list td:nth-child(2) a h3{font-size:0.95rem}.page.support-page .tickets-list .status,.page.activities-page .tickets-list .status{font-size:0.78rem;padding:7px 11px}.page.support-page .tickets-list .status .material-icons,.page.activities-page .tickets-list .status .material-icons{font-size:14px}body.page .entry-content table.tickets-list a.tickets-row-action,.entry-content .tickets-list a.tickets-row-action,table.tickets-list a.tickets-row-action{width:40px;min-width:40px;height:40px;min-height:40px;border-radius:10px}body.page .entry-content table.tickets-list a.tickets-row-action .material-icons,.entry-content .tickets-list a.tickets-row-action .material-icons,table.tickets-list a.tickets-row-action .material-icons{font-size:18px}}.page .status-0{color:#3693b7 !important}.page .status-1{color:#c53232 !important}.page .status-2{color:#63ab52 !important}.page .status-3{color:#ffa500 !important}.page .prestige-regular,.page .prestige-plus,.page .prestige-gold,.page .prestige-platinum,.page .prestige-mini{font-weight:bold}.page .prestige-inactive{color:#3693b7}.page .prestige-regular{color:#fd8b65}.page .prestige-plus{color:#1e90ff}.page .prestige-gold{color:#ffd207}.page .prestige-platinum{color:#c17dde}.page .prestige-mini{color:#4caf50}.page .entry-content input.prestige-inactive{color:#3693b7}.page .entry-content input.prestige-regular{color:#fd8b65}.page .entry-content input.prestige-plus{color:#1e90ff}.page .entry-content input.prestige-gold{color:#ffd207}.page .entry-content input.prestige-platinum{color:#c17dde}.page .entry-content input.prestige-mini{color:#4caf50}.page.no-js button.cancel,.page.no-js button.edit,.page.no-js a.edit,.page.js button.cancel,.page.js button.confirm,.page.js .in-edit button.edit,.page.js .in-edit a.edit{display:none !important}.page.js .in-edit button.cancel,.page.js .in-edit button.confirm{display:inline-flex !important}.page.no-js a.edit.edit--static,.page.js a.edit.edit--static{display:inline-flex !important}.activities-page .activity-note{display:block;margin-top:6px;text-align:center}.activities-page .activity-note--title{margin-top:0;font-weight:700;font-size:16px}.activities-page .activity-note--reward{font-weight:600}.activities-page .activity-icon{font-size:18px;color:inherit;display:inline-flex;align-items:center;justify-content:center;margin-right:6px;vertical-align:middle}.activities-page .activity-warning{font-weight:700;text-align:center;margin-bottom:10px}.activities-page .activity-emphasis{font-weight:700;color:#e6c787}.activities-page .activity-highlight{color:#e6c787;font-weight:600}.activities-page .activity-note strong{color:#e6c787;font-weight:600}.activities-page .activity-note--reward strong{font-weight:700}.activities-page .activity-icon--accent{color:#e6c787}.activities-page .activity-icon--warn{color:#d7a1a1}.activities-page .activity-notes{margin:6px 0 14px;text-align:center;line-height:1.5}.activities-page .category-select{position:relative;width:100%}.activities-page .category-select-native{position:absolute;inset:0;opacity:0;pointer-events:none}.activities-page .category-select-trigger,.activities-page .category-select>.filter-badge{width:100%;justify-content:flex-start;text-align:left;padding:10px 14px;height:44px;min-height:44px;line-height:1.2;border-radius:8px;border:1px solid var(--badge-border);background:var(--badge-bg);color:var(--badge-text);font-size:15px;font-weight:400;letter-spacing:normal;text-transform:none;box-shadow:none;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.activities-page .category-select-label{flex:1;text-align:left}.activities-page .category-select-caret{margin-left:auto;font-size:18px;line-height:1;color:rgba(255,215,128,0.7) !important}.activities-page .category-select-menu{position:absolute;left:0;right:0;top:calc(100% + 8px);display:none;flex-wrap:wrap;gap:8px;padding:10px;background:rgba(12,9,7,0.96);border:1px solid #ae9b6e;border-radius:8px;z-index:6;max-height:280px;overflow-y:auto;box-shadow:0 12px 24px rgba(0,0,0,0.45)}.activities-page .category-select.is-open .category-select-menu{display:flex}.activities-page .category-select-menu .filter-badge{justify-content:flex-start}.activities-page .filter-badge,.activities-view-page .filter-badge{--badge-border:#ae9b6e;--badge-bg:rgba(24,16,11,0.7);--badge-text:#e5d6b8;--badge-icon:rgba(255,215,128,0.7);border-radius:999px;border:1px solid var(--badge-border);background:var(--badge-bg);color:var(--badge-text);padding:7px 12px;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.activities-page .filter-badge .material-icons,.activities-view-page .filter-badge .material-icons{font-size:16px;line-height:1;color:var(--badge-icon)}.activities-page .filter-badge.category-1,.activities-view-page .filter-badge.category-1{--badge-border:rgba(199,139,84,0.55);--badge-bg:rgba(199,139,84,0.14);--badge-text:rgba(240,218,196,0.95);--badge-icon:rgba(199,139,84,0.85)}.activities-page .filter-badge.category-2,.activities-view-page .filter-badge.category-2{--badge-border:rgba(193,168,104,0.55);--badge-bg:rgba(193,168,104,0.14);--badge-text:rgba(243,234,200,0.95);--badge-icon:rgba(193,168,104,0.85)}.activities-page .filter-badge.category-3,.activities-view-page .filter-badge.category-3{--badge-border:rgba(147,169,191,0.55);--badge-bg:rgba(147,169,191,0.14);--badge-text:rgba(216,230,241,0.95);--badge-icon:rgba(147,169,191,0.85)}.activities-page .filter-badge.category-4,.activities-view-page .filter-badge.category-4{--badge-border:rgba(173,146,184,0.55);--badge-bg:rgba(173,146,184,0.14);--badge-text:rgba(232,218,238,0.95);--badge-icon:rgba(173,146,184,0.85)}.activities-page .filter-badge.category-5,.activities-view-page .filter-badge.category-5{--badge-border:rgba(145,168,147,0.55);--badge-bg:rgba(145,168,147,0.14);--badge-text:rgba(218,230,219,0.95);--badge-icon:rgba(145,168,147,0.85)}.activities-page .filter-badge.category-6,.activities-view-page .filter-badge.category-6{--badge-border:rgba(184,170,122,0.55);--badge-bg:rgba(184,170,122,0.14);--badge-text:rgba(235,228,203,0.95);--badge-icon:rgba(184,170,122,0.85)}.activities-page .filter-badge.category-7,.activities-view-page .filter-badge.category-7{--badge-border:rgba(154,170,180,0.55);--badge-bg:rgba(154,170,180,0.14);--badge-text:rgba(224,232,236,0.95);--badge-icon:rgba(154,170,180,0.85)}.activities-page .filter-badge.category-8,.activities-view-page .filter-badge.category-8{--badge-border:rgba(183,155,150,0.55);--badge-bg:rgba(183,155,150,0.14);--badge-text:rgba(236,220,216,0.95);--badge-icon:rgba(183,155,150,0.85)}.activities-page .filter-badge.category-unknown,.activities-view-page .filter-badge.category-unknown{--badge-border:rgba(174,155,110,0.45);--badge-bg:rgba(24,16,11,0.7);--badge-text:#e5d6b8;--badge-icon:rgba(255,215,128,0.7)}.activities-page .filter-badge.status-requires-details,.activities-view-page .filter-badge.status-requires-details{--badge-border:rgba(156,197,255,0.55);--badge-bg:rgba(156,197,255,0.14);--badge-text:#cfe2ff;--badge-icon:#9cc5ff}.activities-page .filter-badge.status-paid,.activities-view-page .filter-badge.status-paid{--badge-border:rgba(143,209,154,0.55);--badge-bg:rgba(143,209,154,0.14);--badge-text:#c6efd0;--badge-icon:#8fd19a}.activities-page .filter-badge.status-rejected,.activities-view-page .filter-badge.status-rejected{--badge-border:rgba(229,154,146,0.55);--badge-bg:rgba(229,154,146,0.14);--badge-text:#f0c1bb;--badge-icon:#e59a92}.activities-page .filter-badge.status-pending,.activities-view-page .filter-badge.status-pending{--badge-border:rgba(241,195,122,0.55);--badge-bg:rgba(241,195,122,0.14);--badge-text:#f3d8a6;--badge-icon:#f1c37a}.activities-view-page .form-container>form.ticket{grid-template-columns:repeat(3,minmax(0,1fr))}.activities-view-page .support .ticket-reply .file-upload-group{width:100%;gap:4px}.activities-view-page .forms.support{position:relative}.activities-view-page .support .ticket-reply .file-upload-row{display:block}.activities-view-page .support .ticket-reply .file-upload-help{display:grid;align-content:center;justify-items:center;row-gap:2px;cursor:pointer}.activities-view-page .support .ticket-reply .file-upload-target{width:100%;min-height:86px;user-select:none;transition:border-color 0.12s ease,box-shadow 0.12s ease}.activities-view-page .support .ticket-reply .file-upload-target:hover{border-color:rgba(241,196,15,0.45);box-shadow:0 0 0 1px rgba(241,196,15,0.12)}.activities-view-page .support .ticket-reply .file-upload-help .file-help__text{width:100%;max-width:100%;align-self:auto;justify-content:center;text-align:center}.activities-view-page .support .ticket-reply .file-help__cta{color:rgba(255,238,200,0.92)}.activities-view-page .support .ticket-reply .file-help__drop{color:rgba(255,238,200,0.85)}.activities-view-page .support .ticket-reply .file-upload-target.is-dragover{border-color:rgba(241,196,15,0.75);box-shadow:0 0 0 1px rgba(241,196,15,0.2)}.activities-view-page .support .ticket-reply .file-upload-target:focus-visible{outline:2px solid rgba(241,196,15,0.55);outline-offset:3px}.activities-view-page .support .ticket-reply .file-upload-selected{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.activities-view-page .support .ticket-reply .file-upload-selected:empty{display:none}.activities-view-page .support .ticket-reply .file-upload-item{display:flex;align-items:center;gap:8px;width:100%;max-width:100%;padding:6px 10px;border-radius:999px;border:1px solid rgba(174,155,110,0.5);background:rgba(24,16,11,0.8)}.activities-view-page .support .ticket-reply .file-upload-preview{flex:0 0 auto;width:26px;height:26px;border-radius:6px;overflow:hidden;border:1px solid rgba(174,155,110,0.45);background:rgba(20,14,10,0.75);display:inline-flex;align-items:center;justify-content:center}.activities-view-page .support .ticket-reply .file-upload-preview img{width:100%;height:100%;object-fit:cover;display:block}.activities-view-page .support .ticket-reply .file-upload-preview .material-icons{font-size:14px;color:rgba(255,238,200,0.8)}.activities-view-page .support .ticket-reply .file-upload-name{flex:1 1 auto;min-width:0;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(255,238,200,0.92);font-size:0.8rem}.activities-view-page .support .ticket-reply .file-upload-size{flex:0 0 auto;color:rgba(255,238,200,0.6);font-size:0.75rem}.activities-view-page .support .ticket-reply .file-upload-group.full .file-upload-item button.file-upload-remove{all:unset;flex:0 0 auto;margin:0;width:18px;min-width:18px;height:18px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;box-shadow:none;color:#e86e6e;cursor:pointer;line-height:0}.activities-view-page .support .ticket-reply .file-upload-group.full .file-upload-item button.file-upload-remove:hover,.activities-view-page .support .ticket-reply .file-upload-group.full .file-upload-item button.file-upload-remove:focus-visible{color:#ff9a9a;background:transparent;box-shadow:none}.activities-view-page .support .ticket-reply .file-upload-group.full .file-upload-item button.file-upload-remove .material-icons{display:block;font-size:16px;line-height:1}.activities-view-page .support .ticket-reply .file-upload-group.full .file-upload-item button.file-upload-remove::after{content:none !important}.activities-view-page .support .ticket-reply .file-drag-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(8,6,5,0.45);backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);z-index:30;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.15s ease,visibility 0.15s ease}body.activities-view-page.file-drag-active .support .ticket-reply .file-drag-overlay{opacity:1;visibility:visible}.activities-view-page .support .ticket-reply .file-drag-overlay__content{min-width:280px;max-width:min(92vw,420px);display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:14px;align-items:center;text-align:left;padding:20px 24px;border-radius:14px;border:1px solid rgba(241,196,15,0.45);background:rgba(20,14,10,0.88);box-shadow:0 0 0 1px rgba(241,196,15,0.2)}.activities-view-page .support .ticket-reply .file-drag-overlay__icon{display:inline-flex;align-items:center;justify-content:center;grid-row:1 / span 2;margin:0;font-size:40px;color:rgba(255,220,128,1);animation:activities-upload-pulse 1.2s ease-in-out infinite}.activities-view-page .support .ticket-reply .file-drag-overlay__title{margin:0;color:rgba(255,238,200,0.98);font-size:1rem;font-weight:700}.activities-view-page .support .ticket-reply .file-drag-overlay__hint{margin:2px 0 0;color:rgba(255,238,200,0.75);font-size:0.82rem}@keyframes activities-upload-pulse{0%{transform:translateY(0);opacity:0.9}50%{transform:translateY(-2px);opacity:1}100%{transform:translateY(0);opacity:0.9}}@media (max-width:1100px){.activities-view-page .form-container>form.ticket{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.activities-view-page .form-container>form.ticket{grid-template-columns:minmax(0,1fr)}.activities-view-page .support .ticket-reply .file-upload-name{max-width:180px}.activities-view-page .support .ticket-reply .file-upload-help .file-help__text{width:100%;justify-content:center;text-align:center}}.activities-page .support .ticket-reply .file-upload-group{width:100%;gap:4px}.activities-page .forms.support{position:relative}.activities-page .support .ticket-reply .file-upload-row{display:block}.activities-page .support .ticket-reply .file-upload-help{display:grid;align-content:center;justify-items:center;row-gap:2px;cursor:pointer}.activities-page .support .ticket-reply .file-upload-target{width:100%;min-height:86px;user-select:none;transition:border-color 0.12s ease,box-shadow 0.12s ease}.activities-page .support .ticket-reply .file-upload-target:hover{border-color:rgba(241,196,15,0.45);box-shadow:0 0 0 1px rgba(241,196,15,0.12)}.activities-page .support .ticket-reply .file-upload-help .file-help__text{width:100%;max-width:100%;align-self:auto;justify-content:center;text-align:center}.activities-page .support .ticket-reply .file-help__cta{color:rgba(255,238,200,0.92)}.activities-page .support .ticket-reply .file-help__drop{color:rgba(255,238,200,0.85)}.activities-page .support .ticket-reply .file-upload-target.is-dragover{border-color:rgba(241,196,15,0.75);box-shadow:0 0 0 1px rgba(241,196,15,0.2)}.activities-page .support .ticket-reply .file-upload-target:focus-visible{outline:2px solid rgba(241,196,15,0.55);outline-offset:3px}.activities-page .support .ticket-reply .file-upload-selected{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.activities-page .support .ticket-reply .file-upload-selected:empty{display:none}.activities-page .support .ticket-reply .file-upload-item{display:flex;align-items:center;gap:8px;width:100%;max-width:100%;padding:6px 10px;border-radius:999px;border:1px solid rgba(174,155,110,0.5);background:rgba(24,16,11,0.8)}.activities-page .support .ticket-reply .file-upload-preview{flex:0 0 auto;width:26px;height:26px;border-radius:6px;overflow:hidden;border:1px solid rgba(174,155,110,0.45);background:rgba(20,14,10,0.75);display:inline-flex;align-items:center;justify-content:center}.activities-page .support .ticket-reply .file-upload-preview img{width:100%;height:100%;object-fit:cover;display:block}.activities-page .support .ticket-reply .file-upload-preview .material-icons{font-size:14px;color:rgba(255,238,200,0.8)}.activities-page .support .ticket-reply .file-upload-name{flex:1 1 auto;min-width:0;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(255,238,200,0.92);font-size:0.8rem}.activities-page .support .ticket-reply .file-upload-size{flex:0 0 auto;color:rgba(255,238,200,0.6);font-size:0.75rem}.activities-page .support .ticket-reply .file-upload-group.full .file-upload-item button.file-upload-remove{all:unset;flex:0 0 auto;margin:0;width:18px;min-width:18px;height:18px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;box-shadow:none;color:#e86e6e;cursor:pointer;line-height:0}.activities-page .support .ticket-reply .file-upload-group.full .file-upload-item button.file-upload-remove:hover,.activities-page .support .ticket-reply .file-upload-group.full .file-upload-item button.file-upload-remove:focus-visible{color:#ff9a9a;background:transparent;box-shadow:none}.activities-page .support .ticket-reply .file-upload-group.full .file-upload-item button.file-upload-remove .material-icons{display:block;font-size:16px;line-height:1}.activities-page .support .ticket-reply .file-upload-group.full .file-upload-item button.file-upload-remove::after{content:none !important}.activities-page .support .ticket-reply .file-drag-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(8,6,5,0.45);backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);z-index:30;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.15s ease,visibility 0.15s ease}body.activities-page.file-drag-active .support .ticket-reply .file-drag-overlay{opacity:1;visibility:visible}.activities-page .support .ticket-reply .file-drag-overlay__content{min-width:280px;max-width:min(92vw,420px);display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:14px;align-items:center;text-align:left;padding:20px 24px;border-radius:14px;border:1px solid rgba(241,196,15,0.45);background:rgba(20,14,10,0.88);box-shadow:0 0 0 1px rgba(241,196,15,0.2)}.activities-page .support .ticket-reply .file-drag-overlay__icon{display:inline-flex;align-items:center;justify-content:center;grid-row:1 / span 2;margin:0;font-size:40px;color:rgba(255,220,128,1);animation:activities-upload-pulse 1.2s ease-in-out infinite}.activities-page .support .ticket-reply .file-drag-overlay__title{margin:0;color:rgba(255,238,200,0.98);font-size:1rem;font-weight:700}.activities-page .support .ticket-reply .file-drag-overlay__hint{margin:2px 0 0;color:rgba(255,238,200,0.75);font-size:0.82rem}@media (max-width:720px){.activities-page .support .ticket-reply .file-upload-name{max-width:180px}.activities-page .support .ticket-reply .file-upload-help .file-help__text{width:100%;justify-content:center;text-align:center}}@media (max-width:760px){.activities-view-page .form-container>form.ticket:not(.ticket-reply)>div:not(.full):not(.checkbox-row):not(.cta-row){flex-basis:100%;width:100%;min-width:0}.activities-view-page .chat-messages .chat-bubble.sender-0{align-self:stretch;width:100%;max-width:100%}.activities-view-page .chat-messages table.ticket-answers.sender-0{width:100%;max-width:100%;table-layout:fixed}.activities-view-page .chat-messages table.ticket-answers.sender-0 td.system-msg-cell{text-align:left}.activities-view-page .chat-messages table.ticket-answers .system-msg-inner{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;column-gap:10px}.activities-view-page .chat-messages table.ticket-answers .system-msg-icon{margin-right:0;margin-top:2px}.activities-view-page .chat-messages table.ticket-answers .system-msg-cell .system-msg-text{display:block;min-width:0;max-width:100%;text-align:left;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.activities-view-page .chat-messages table.ticket-answers .system-msg-cell .system-msg-text .system-msg-cta,.activities-view-page .chat-messages table.ticket-answers .system-msg-cell>.system-msg-cta{display:block;width:auto;max-width:100%;box-sizing:border-box;text-align:left;padding-top:8px;padding-left:0;padding-right:0}.activities-page .support .ticket-reply,.activities-view-page .support .ticket-reply{gap:12px}.activities-page .form-container>form.ticket.ticket-reply>div:not(.full):not(.checkbox-row):not(.cta-row),.activities-view-page .form-container>form.ticket.ticket-reply>div:not(.full):not(.checkbox-row):not(.cta-row){flex-basis:100%;width:100%;min-width:0}.activities-page .support .ticket-reply .file-upload-help,.activities-view-page .support .ticket-reply .file-upload-help{padding:10px}}@media (max-width:560px){.activities-page .support .ticket-reply div.full div{flex-direction:column;gap:8px}.activities-page .support .ticket-reply div.full div button,.activities-page .support .ticket-reply div.full div button + button{flex:1 1 auto;width:100%;margin-left:0}}.activities-page .support .categories>div{flex:25%;padding-top:20px}.activities-page .support .categories label input:checked + i,.activities-page .support .categories label input:checked + i + span,.activities-page .support .categories label:hover i,.activities-page .support .categories label:hover span,.activities-page .support .categories label input:focus + i,.activities-page .support .categories label input:focus + i + span{opacity:1 !important}.page table.tickets tbody tr.unread{background:rgba(241,196,15,0.08)}.tickets-list a,.tickets-list a:hover,.tickets-list a:focus{text-decoration:none}.page .support .categories{display:block}.page .support .categories>div{flex:initial}.suggestions-page .suggestions-list{margin-bottom:30px;padding:0;border:none;background:none}.suggestions-page #submit-suggestion + .suggestions-intro{max-width:760px;margin-left:auto;margin-right:auto}.suggestions-page #submit-suggestion + .suggestions-intro + .forms{max-width:760px;margin:0 auto 30px;width:100%}.suggestions-page .suggestions-intro{text-align:center;margin:0 0 18px}.suggestions-page .suggestions-intro p{margin:0 0 6px;display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.suggestions-page .suggestions-intro p:last-child{margin-bottom:0}.suggestions-page .suggestions-intro .suggestions-text{color:rgba(255,238,200,0.85)}.suggestions-page .suggestions-intro .suggestions-strong{color:rgba(240,210,112,0.95);font-weight:700}.suggestions-page .suggestions-intro .suggestions-icon{display:inline-flex;align-items:center;justify-content:center;width:24px}.suggestions-page .suggestions-intro .suggestions-icon .material-icons{font-size:18px}.suggestions-page .suggestions-intro .suggestions-icon--idea .material-icons{color:#f1c40f}.suggestions-page .suggestions-intro .suggestions-icon--share .material-icons{color:#f39c12}.suggestions-page .suggestions-intro .suggestions-icon--vote .material-icons{color:#7fbf72}.suggestions-page .form-container #idea_description{min-height:120px;resize:vertical}.suggestions-page .form-container .char-counter{color:#e57373;font-size:0.9em;display:block;margin-top:6px}.suggestions-page .field-label-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.suggestions-page .field-label-row .char-counter{margin:0;display:inline-flex}.suggestions-page .form-container .char-counter.is-valid{color:#81c784}.suggestions-page .form-container .checkbox-row label{color:#e57373}.suggestions-page .form-container .checkbox-row:has(#idea_anonymous:checked) label{color:#81c784}.suggestions-page .suggestion-item{border:1px solid #ae9b6e;border-top:0;border-radius:12px;background:rgba(12,9,7,0.85);overflow:hidden;padding:20px 22px;margin-bottom:18px;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.suggestions-page .suggestion-item:hover{border-color:rgba(185,166,121,0.75);box-shadow:0 26px 60px rgba(0,0,0,0.55),inset 0 1px 0 rgba(162,104,52,0.22);transform:translateY(-1px)}.suggestions-page .suggestion-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:12px 14px;margin:-20px -22px 20px;border-bottom:1px solid #ae9b6e;position:relative;background-color:#1a1611;background-image:linear-gradient(0deg,#1a1611 0%,#3b3227 60%,#6a5f52 100%)}.suggestions-page .suggestion-item:hover .suggestion-header{box-shadow:inset 0 0 0 1px rgba(255,215,128,0.2)}.suggestions-page .suggestion-header::after{content:'';position:absolute;inset:0;background-image:url("/img/textures/texture-headers.png");background-size:420px 420px;background-repeat:repeat;background-position:center;opacity:0.25;mix-blend-mode:color-burn;pointer-events:none}.suggestions-page .suggestion-header h3{margin:0;font-size:1.05rem;color:#e6c787;flex-grow:1;text-align:left;padding:0 180px 0 10px}.suggestions-page .suggestion-header h3::before{content:none}.suggestions-page .suggestion-header h3::after{content:none}.suggestions-page .suggestion-meta{font-size:0.95em;margin-bottom:10px;width:100%}.suggestions-page .suggestion-meta>span{margin-right:18px;display:inline-flex;align-items:center;gap:6px;vertical-align:middle}.suggestions-page .suggestion-meta .meta-text,.suggestions-page .suggestion-meta .meta-link{font-weight:600;color:inherit}.suggestions-page .suggestion-meta .meta-text.is-anonymous,.suggestions-page .suggestion-meta .meta-link.is-anonymous{color:rgba(180,180,180,0.75)}.suggestions-page .suggestion-meta a{display:inline-flex;align-items:center;gap:6px;line-height:1}.suggestions-page .suggestion-meta span .fas{margin-right:0;color:rgba(255,215,128,0.7)}.suggestions-page .suggestion-meta span .material-icons{margin-right:0;color:rgba(255,215,128,0.7);font-size:1rem;vertical-align:middle}.suggestions-page .suggestion-meta .category-icon{margin-right:0}.suggestions-page .category-link .material-icons{margin-right:6px;font-size:16px;line-height:1;color:rgba(255,215,128,0.7)}.suggestions-page .suggestion-header .status{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:4px 10px;border-radius:999px;color:#ffe9b3;font-weight:700;font-size:0.7em;line-height:1;text-transform:uppercase;white-space:nowrap;text-align:center;background:rgba(24,16,11,0.6);border:1px solid rgba(162,104,52,0.4);box-shadow:none;position:absolute;right:14px;letter-spacing:0.6px;margin-top:-3px}.suggestions-page .status.status-new{border-color:rgba(156,197,255,0.55);background:rgba(156,197,255,0.14);color:#cfe2ff}.suggestions-page .status.status-review{border-color:rgba(241,195,122,0.55);background:rgba(241,195,122,0.14);color:#f3d8a6}.suggestions-page .status.status-planned{border-color:rgba(198,166,255,0.55);background:rgba(198,166,255,0.14);color:#e0cffd}.suggestions-page .status.status-implemented{border-color:rgba(143,209,154,0.55);background:rgba(143,209,154,0.14);color:#c6efd0}.suggestions-page .status.status-rejected{border-color:rgba(229,154,146,0.55);background:rgba(229,154,146,0.14);color:#f0c1bb}.suggestions-page .status .material-icons{font-size:14px;line-height:1;display:inline-flex;align-items:center;justify-content:center;order:1}.suggestions-page .status-label{order:2}.suggestions-page .status-new .material-icons{color:#9cc5ff}.suggestions-page .status-review .material-icons{color:#f1c37a}.suggestions-page .status-planned .material-icons{color:#c6a6ff}.suggestions-page .status-implemented .material-icons{color:#8fd19a}.suggestions-page .status-rejected .material-icons{color:#e59a92}.suggestions-page .status-form{position:absolute;top:50%;right:14px;transform:translateY(-50%);margin:0;display:flex;align-items:center;z-index:1}.suggestions-page .visibility-edit{appearance:none;-webkit-appearance:none;border:1px solid rgba(255,255,255,0.16);padding:5px 28px 5px 12px;border-radius:999px;font-weight:600;font-size:0.78rem;line-height:1.15;text-transform:none;color:rgba(255,255,255,0.82);background-color:rgba(18,16,14,0.72);background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 14px) 50%,calc(100% - 9px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer;text-align:center;text-align-last:center;position:static;right:auto;margin-top:0;width:auto;min-width:122px;max-width:100%;min-height:30px;height:auto;display:inline-block;box-sizing:border-box;white-space:nowrap;letter-spacing:0}.suggestions-page .entry-content select.visibility-edit{padding:5px 28px 5px 12px;border-radius:999px;font-weight:600;font-size:0.78rem;line-height:1.15;text-transform:none;background-color:rgba(18,16,14,0.72);background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 14px) 50%,calc(100% - 9px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;min-width:122px;min-height:30px;height:30px;box-sizing:border-box;letter-spacing:0}.suggestions-page .visibility-edit.visibility-visible{border-color:rgba(106,183,99,0.45);background-color:rgba(59,110,47,0.2);color:#cfeac7}.suggestions-page .visibility-edit.visibility-hidden{border-color:rgba(191,109,109,0.45);background-color:rgba(122,49,49,0.18);color:#f0c8c8}.suggestions-page .visibility-edit.visibility-needs-approval{border-color:rgba(214,173,93,0.45);background-color:rgba(128,93,23,0.18);color:#f1dfb4}.suggestions-page .visibility-edit:focus,.suggestions-page .visibility-edit:focus-visible{outline:none;border-color:rgba(240,210,112,0.72);box-shadow:0 0 0 2px rgba(240,210,112,0.18)}.suggestions-page .visibility-edit option{background:#1e1b1e;color:#ffffff}.suggestions-page .suggestion-content{margin-bottom:10px;color:rgba(255,255,255,0.72);clear:both}.suggestions-page .suggestion-content p{color:rgba(255,255,255,0.72);line-height:1.6;margin:0}.suggestions-page .suggestion-actions{display:flex;align-items:center;flex-wrap:wrap}.suggestions-page .suggestion-actions-admin-row{flex-basis:100%;width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.suggestions-page .vote-buttons{display:flex;align-items:center}.suggestions-page .vote-buttons form{margin:0}.suggestions-page .vote-button-tooltip{display:inline-flex;cursor:not-allowed}.suggestions-page .vote-button-tooltip:focus-visible{outline:none}.suggestions-page .vote-button-tooltip .vote-button{cursor:not-allowed}.suggestions-page .vote-button{background:rgba(24,18,14,0.6);border:1px solid #382a27;color:rgba(255,255,255,0.75);padding:6px 10px;margin-right:8px;cursor:pointer;border-radius:3px;overflow:visible}.suggestions-page .vote-button .fa-arrow-up,.suggestions-page .vote-button .fa-arrow-down,.suggestions-page .vote-button .vote-count{position:relative;z-index:1}.suggestions-page .vote-button:hover{background:#2a2424;color:#ffffff;transform:translateY(-1px)}.suggestions-page .vote-button:disabled{opacity:0.5;cursor:not-allowed;pointer-events:none}.suggestions-page .vote-button.is-upvoted{background:rgba(99,171,82,0.18);border-color:rgba(99,171,82,0.4);color:rgba(210,235,206,0.9);box-shadow:none}.suggestions-page .vote-button.is-downvoted{background:rgba(229,115,115,0.18);border-color:rgba(229,115,115,0.4);color:rgba(244,200,200,0.9);box-shadow:none}.suggestions-page .vote-button.is-upvoted:hover{background:rgba(99,171,82,0.24);border-color:rgba(99,171,82,0.5);color:rgba(225,242,220,0.95)}.suggestions-page .vote-button.is-downvoted:hover{background:rgba(229,115,115,0.24);border-color:rgba(229,115,115,0.5);color:rgba(246,196,196,0.95)}.suggestions-page .vote-buttons .fa-arrow-up{color:rgba(129,199,132,0.8)}.suggestions-page .vote-buttons .fa-arrow-down{color:rgba(229,115,115,0.8)}.suggestions-page .comments-toggle{margin-left:auto;color:#b3b3b3;cursor:pointer;text-decoration:none;font-size:0.95em;display:inline-flex;align-items:center;flex:0 1 auto}.suggestions-page .comments-toggle.comments-enabled{color:#8fd08a !important}.suggestions-page .comments-toggle.comments-disabled{color:#e59a92 !important}.suggestions-page .comments-toggle .fas{margin-right:5px}.suggestions-page .comments-toggle .material-icons{margin-right:6px;font-size:16px;line-height:1;color:rgba(255,215,128,0.7)}.suggestions-page .filter-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;width:100%}.suggestions-page .category-select{position:relative;width:100%}.suggestions-page .category-select-native{position:absolute;inset:0;opacity:0;pointer-events:none}.suggestions-page .category-select-trigger,.suggestions-page .category-select>.filter-badge{display:inline-flex;width:100%;justify-content:flex-start;text-align:left;padding:10px 14px;height:44px;min-height:44px;line-height:1.2;border-radius:8px;border:1px solid #ae9b6e;background:rgba(24,16,11,0.7);font-size:15px;font-weight:400;letter-spacing:normal;text-transform:none;box-shadow:none;align-items:center;gap:8px;cursor:pointer}.suggestions-page .category-select-label{flex:1;text-align:left}.suggestions-page .category-select-caret{margin-left:auto;font-size:18px;line-height:1;color:rgba(255,215,128,0.7)}.suggestions-page .category-select-menu{position:absolute;left:0;right:0;top:calc(100% + 8px);display:none;flex-wrap:wrap;gap:8px;padding:10px;background:rgba(12,9,7,0.96);border:1px solid #ae9b6e;border-radius:8px;z-index:6;max-height:280px;overflow-y:auto;box-shadow:0 12px 24px rgba(0,0,0,0.45)}.suggestions-page .category-select.is-open{z-index:20}.suggestions-page .category-select.is-open .category-select-menu{display:flex}.suggestions-page .category-select-menu .filter-badge{justify-content:flex-start}.suggestions-page .filter>div{width:100%}.suggestions-page .filter>div>label{text-align:center;display:block;width:100%}.suggestions-page .filter-badge{--badge-border:rgba(162,104,52,0.4);--badge-bg:rgba(24,16,11,0.6);--badge-text:#ffe9b3;--badge-icon:rgba(255,215,128,0.9);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--badge-border);background:var(--badge-bg);color:var(--badge-text) !important;letter-spacing:0.6px;text-transform:uppercase;font-size:0.7em;font-weight:500;cursor:pointer;text-align:center;box-sizing:border-box;line-height:1}.suggestions-page .filter-badge input{position:absolute;opacity:0;pointer-events:none}.suggestions-page .filter-badge .material-icons{font-size:14px;line-height:1;color:var(--badge-icon);display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px}.suggestions-page .filter-badge.is-active{box-shadow:0 0 0 1px var(--badge-border);opacity:1;filter:none}.suggestions-page .filter-badge.is-inactive{opacity:0.35;filter:grayscale(0.65)}.suggestions-page .filter-badge.is-inactive:hover,.suggestions-page .filter-badge.is-inactive:focus-visible{filter:grayscale(0.65) brightness(1.02)}.suggestions-page .filter-badge:not(.is-inactive):hover,.suggestions-page .filter-badge:not(.is-inactive):focus-visible{filter:brightness(1.08)}.suggestions-page .status.status-new,.suggestions-page .filter-badge.status-new{--badge-border:rgba(156,197,255,0.55);--badge-bg:rgba(156,197,255,0.14);--badge-text:#cfe2ff;--badge-icon:#9cc5ff}.suggestions-page .status.status-review,.suggestions-page .filter-badge.status-review{--badge-border:rgba(241,195,122,0.55);--badge-bg:rgba(241,195,122,0.14);--badge-text:#f3d8a6;--badge-icon:#f1c37a}.suggestions-page .status.status-planned,.suggestions-page .filter-badge.status-planned{--badge-border:rgba(198,166,255,0.55);--badge-bg:rgba(198,166,255,0.14);--badge-text:#e0cffd;--badge-icon:#c6a6ff}.suggestions-page .status.status-implemented,.suggestions-page .filter-badge.status-implemented{--badge-border:rgba(143,209,154,0.55);--badge-bg:rgba(143,209,154,0.14);--badge-text:#c6efd0;--badge-icon:#8fd19a}.suggestions-page .status.status-rejected,.suggestions-page .filter-badge.status-rejected{--badge-border:rgba(229,154,146,0.55);--badge-bg:rgba(229,154,146,0.14);--badge-text:#f0c1bb;--badge-icon:#e59a92}.suggestions-page .filter-badge.sort-newest{--badge-border:rgba(156,197,255,0.55);--badge-bg:rgba(156,197,255,0.14);--badge-text:#cfe2ff;--badge-icon:#9cc5ff}.suggestions-page .filter-badge.sort-votes{--badge-border:rgba(241,195,122,0.55);--badge-bg:rgba(241,195,122,0.14);--badge-text:#f3d8a6;--badge-icon:#f1c37a}.suggestions-page .filter-badge.sort-oldest{--badge-border:rgba(198,166,255,0.55);--badge-bg:rgba(198,166,255,0.14);--badge-text:#e0cffd;--badge-icon:#c6a6ff}.suggestions-page .filter-badge.category-1{--badge-border:rgba(198,166,255,0.55);--badge-bg:rgba(198,166,255,0.14);--badge-text:#e0cffd;--badge-icon:#c6a6ff}.suggestions-page .filter-badge.category-2{--badge-border:rgba(224,122,95,0.55);--badge-bg:rgba(224,122,95,0.14);--badge-text:#f3c0b2;--badge-icon:#e07a5f}.suggestions-page .filter-badge.category-3{--badge-border:rgba(241,195,122,0.55);--badge-bg:rgba(241,195,122,0.14);--badge-text:#f3d8a6;--badge-icon:#f1c37a}.suggestions-page .filter-badge.category-4{--badge-border:rgba(127,208,201,0.55);--badge-bg:rgba(127,208,201,0.14);--badge-text:#cfeceb;--badge-icon:#7fd0c9}.suggestions-page .filter-badge.category-5{--badge-border:rgba(143,209,154,0.55);--badge-bg:rgba(143,209,154,0.14);--badge-text:#c6efd0;--badge-icon:#8fd19a}.suggestions-page .filter-badge.category-6{--badge-border:rgba(225,181,103,0.55);--badge-bg:rgba(225,181,103,0.14);--badge-text:#f2dfb3;--badge-icon:#e1b567}.suggestions-page .filter-badge.category-7{--badge-border:rgba(126,170,216,0.55);--badge-bg:rgba(126,170,216,0.14);--badge-text:#cfe0f3;--badge-icon:#7eaad8}.suggestions-page .filter-badge.category-8{--badge-border:rgba(212,164,118,0.55);--badge-bg:rgba(212,164,118,0.14);--badge-text:#efd6b4;--badge-icon:#d4a476}.suggestions-page .filter-badge.category-9{--badge-border:rgba(124,199,255,0.55);--badge-bg:rgba(124,199,255,0.14);--badge-text:#d4ecff;--badge-icon:#7cc7ff}.suggestions-page .filter-badge.category-10{--badge-border:rgba(240,176,106,0.55);--badge-bg:rgba(240,176,106,0.14);--badge-text:#f3d5ae;--badge-icon:#f0b06a}.suggestions-page .filter-badge.category-11{--badge-border:rgba(241,208,122,0.55);--badge-bg:rgba(241,208,122,0.14);--badge-text:#f4e2b0;--badge-icon:#f1d07a}.suggestions-page .filter-badge.category-12{--badge-border:rgba(185,166,121,0.55);--badge-bg:rgba(185,166,121,0.14);--badge-text:#e2d6bf;--badge-icon:#b9a679}.suggestions-page .suggestion-meta .copy-suggestion-icon{color:#b3b3b3;margin-right:4px}.suggestions-page .copy-suggestion-icon{font-size:16px;line-height:1;color:rgba(255,215,128,0.7)}.suggestions-page .suggestion-meta>span{font-weight:600}.suggestions-page .suggestion-meta .material-icons{margin-right:0;font-size:16px;line-height:1;color:rgba(255,215,128,0.7);display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.suggestions-page .cta-row button,.suggestions-page .cta-row a.btn{padding:6px 16px;font-size:0.85rem;min-width:140px}.suggestions-page .entry-content .cta-row button,.suggestions-page .entry-content .cta-row a.btn{padding:6px 16px;font-size:0.85rem;min-width:120px}.suggestions-page #idea_search{max-width:500px}.suggestions-page .suggestion-actions .admin-actions{margin:0;display:inline-flex;align-items:center}.suggestions-page .suggestion-actions .admin-button{background:rgba(38,35,34,0.6);border:1px solid #382a27;color:#b3b3b3;padding:4px 10px;cursor:pointer;border-radius:999px;display:inline-flex;align-items:center;gap:6px;font-size:0.7em;font-weight:500;letter-spacing:0.6px;text-transform:uppercase;text-decoration:none;transition:filter 120ms ease}.suggestions-page .suggestion-actions .admin-button:hover,.suggestions-page .suggestion-actions .admin-button:focus-visible{filter:brightness(1.08)}.suggestions-page .suggestion-actions .admin-button.comment-disable,.suggestions-page .suggestion-actions .admin-button.comment-enable{margin-left:10px;margin-right:10px;font-size:0.7em;font-weight:500;letter-spacing:0.6px}.suggestions-page .suggestion-actions .admin-button.comment-disable{border-color:rgba(43,183,72,0.55);background:rgba(31,122,47,0.3);color:#c6efd0}.suggestions-page .suggestion-actions .admin-button.comment-enable{border-color:rgba(176,47,47,0.55);background:rgba(117,29,29,0.28);color:#ffd6d6}.suggestions-page .suggestion-actions .delete-button{border-color:#5a2a2a;color:#e57373}.suggestions-page .suggestion-comments{margin-top:15px;background:rgba(24,16,11,0.6);border:1px solid #ae9b6e;padding:14px 20px 18px;border-radius:4px}.suggestions-page .suggestion-comments h4{color:#ffffff;margin-top:0;margin-bottom:12px;padding-left:0;padding-bottom:0;border-bottom:0;font-weight:normal;text-align:center;position:relative}.suggestions-page .suggestion-comments .comments-disabled-message{text-align:center}.suggestions-page .comment:last-child{border-bottom:none}.suggestions-page .suggestion-comments .comment{--comment-state-border:rgba(174,155,110,0.18);--comment-state-bg:rgba(18,15,12,0.5);--comment-state-glow:rgba(240,210,112,0.04);position:relative;padding:12px 14px 10px;border:1px solid var(--comment-state-border);border-radius:6px;background:linear-gradient(180deg,var(--comment-state-bg) 0%,rgba(12,9,7,0.34) 100%),radial-gradient(110% 120% at 0% 0%,var(--comment-state-glow) 0%,rgba(0,0,0,0) 62%);box-shadow:inset 0 1px 0 rgba(255,238,200,0.035),0 8px 18px rgba(0,0,0,0.12);overflow:hidden}.suggestions-page .suggestion-comments .comment.visibility-visible{--comment-state-border:rgba(106,183,99,0.26);--comment-state-bg:rgba(37,70,30,0.22);--comment-state-glow:rgba(117,197,103,0.1)}.suggestions-page .suggestion-comments .comment.visibility-hidden{--comment-state-border:rgba(191,109,109,0.24);--comment-state-bg:rgba(85,33,33,0.18);--comment-state-glow:rgba(229,154,146,0.08)}.suggestions-page .suggestion-comments .comment.visibility-needs-approval{--comment-state-border:rgba(214,173,93,0.28);--comment-state-bg:rgba(94,65,18,0.2);--comment-state-glow:rgba(241,195,122,0.1)}.suggestions-page .comment-divider{margin:14px 0;opacity:0.35}.suggestions-page .comment:last-child + .comment-divider{display:none}.suggestions-page .comment-meta{font-size:0.95em;color:rgba(255,255,255,0.72);margin-bottom:10px}.suggestions-page .comment-meta strong{color:inherit}.suggestions-page .comment p{color:#c0c0c0;line-height:1.5;margin:8px 0 0;padding:0 1px;overflow-wrap:anywhere}.suggestions-page .suggestion-comments h4 + hr{margin-top:0}.suggestions-page .comment form textarea{width:100%;box-sizing:border-box;min-height:70px}.suggestions-page .suggestion-comments form{display:flex;flex-direction:column;align-items:center}.suggestions-page .comment-submit{padding:6px 14px;font-size:0.82em}@media (max-width:900px){.suggestions-page .form-container>form>div:not(.full):not(.checkbox-row):not(.cta-row){flex-basis:100%}}.suggestions-page .visibility-badge{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:5px 12px;border-radius:999px;border:1px solid rgba(255,255,255,0.16);font-size:0.78rem;font-weight:600;line-height:1.15;color:rgba(255,255,255,0.82);background:rgba(18,16,14,0.72);box-sizing:border-box;white-space:nowrap}.suggestions-page .visibility-badge .material-icons{font-size:15px;line-height:1;width:15px;height:15px;flex:0 0 15px;display:inline-flex;align-items:center;justify-content:center}.suggestions-page .visibility-visible{border-color:rgba(106,183,99,0.45);background:rgba(59,110,47,0.2);color:#cfeac7}.suggestions-page .visibility-hidden{border-color:rgba(191,109,109,0.45);background:rgba(122,49,49,0.18);color:#f0c8c8}.suggestions-page .visibility-needs-approval{border-color:rgba(214,173,93,0.45);background:rgba(128,93,23,0.18);color:#f1dfb4}.suggestions-page .inline-select-form,.suggestions-page .inline-badges-form{margin:0;max-width:100%;min-width:0}.suggestions-page .inline-select-form .visibility-edit{min-width:132px;max-width:100%}.suggestions-page .visibility-badges-inline{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center;max-width:100%;min-width:0}.suggestions-page .visibility-edit-badge{min-height:30px;padding:5px 10px;flex:0 1 auto;white-space:nowrap;letter-spacing:0;text-transform:none}.suggestions-page .visibility-edit-badge.visibility-visible{--badge-border:rgba(106,183,99,0.45);--badge-bg:rgba(59,110,47,0.2);--badge-text:#cfeac7;--badge-icon:#8fd19a}.suggestions-page .visibility-edit-badge.visibility-hidden{--badge-border:rgba(191,109,109,0.45);--badge-bg:rgba(122,49,49,0.18);--badge-text:#f0c8c8;--badge-icon:#e59a92}.suggestions-page .visibility-edit-badge.visibility-needs-approval{--badge-border:rgba(214,173,93,0.45);--badge-bg:rgba(128,93,23,0.18);--badge-text:#f1dfb4;--badge-icon:#f1c37a}.suggestions-page .suggestion-actions .acp-edit-link{text-decoration:none;border-color:rgba(162,104,52,0.4);background:rgba(24,16,11,0.6);color:#ffe9b3}.suggestions-page .suggestion-actions .acp-edit-link:hover,.suggestions-page .suggestion-actions .acp-edit-link:focus-visible{filter:brightness(1.08)}.suggestions-page .comment-visibility-form{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;flex:0 0 auto;align-self:center;margin-left:0;width:auto;min-width:0}.suggestions-page .suggestion-comments .comment-visibility-form{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.suggestions-page .comment .comment-meta{display:flex;gap:8px 12px;align-items:center;flex-wrap:wrap;width:100%;margin-bottom:10px}.suggestions-page .comment .comment-meta>span:not(.visibility-badge){flex:0 1 auto;min-width:0;margin-right:0}.suggestions-page .comment .comment-meta .visibility-badge{flex:0 0 auto;margin-right:0}.suggestions-page .comment .comment-meta:has(.comment-visibility-form)>.visibility-badge{display:none}.suggestions-page .comment .comment-meta .comment-visibility-form .visibility-edit{width:auto !important;min-width:116px;max-width:150px}@media (max-width:768px){.suggestions-page .suggestion-actions-admin-row{align-items:flex-start}.suggestions-page .suggestion-actions-admin-row .inline-badges-form{flex:1 1 100%;width:100%}.suggestions-page .visibility-badges-inline{width:100%}.suggestions-page .comment-visibility-form{margin-left:0}.suggestions-page .comment .comment-meta{align-items:flex-start}.suggestions-page .comment .comment-meta .comment-visibility-form{flex:0 1 auto;justify-content:flex-start}}@media (max-width:520px){.suggestions-page .visibility-badges-inline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.suggestions-page .visibility-edit-badge{width:100%;justify-content:center;min-width:0}.suggestions-page .visibility-edit-badge.visibility-needs-approval{grid-column:1 / -1}.suggestions-page .comment .comment-meta{gap:8px}.suggestions-page .comment .comment-meta>span:not(.visibility-badge){flex:0 1 auto;width:auto}.suggestions-page .comment .comment-meta .visibility-badge{flex:0 0 auto}.suggestions-page .comment .comment-meta .comment-visibility-form{flex:0 1 auto;width:auto;justify-content:flex-start}.suggestions-page .comment .comment-meta .comment-visibility-form .visibility-edit{width:auto !important;max-width:calc(100vw - 48px)}}.store .entry-content p{text-align:center}.store .entry-list-card .entry-content>section>p strong{color:rgba(240,210,112,0.88);font-weight:600}.store .characters input[type="text"]{height:44px;min-height:44px;line-height:1.6}.products3 .items{align-items:stretch}.products3 .items label{display:flex}.store .products-diamonds .items label[data-offer],.store .products-diamonds .items label.standard-bonus-promo{position:relative;overflow:visible}.store .products-diamonds .items{overflow:visible}.products3 .items label>div{border-radius:4px;display:flex;flex-direction:column;width:100%;height:100%;min-height:250px;padding:1.4em 0.9em;transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease}.store .products3 .items label::after{content:none}.store .products3 .items label>div{position:relative;isolation:isolate}.store .products3 .items label>div::after{content:"";position:absolute;inset:0;pointer-events:none;background-image:url("/img/textures/texture-headers.png");background-size:420px 420px;background-repeat:repeat;background-position:center;opacity:0.25;mix-blend-mode:color-burn;z-index:0}.store .products3 .items label>div>*{position:relative;z-index:1;border-radius:inherit}.products3 .items label img{display:block;max-width:100%;height:auto;margin:0 auto}@media (max-width:768px){.products3 .items label img{max-width:85%}}@media (max-width:520px){.products3 .items label img{max-width:75%}}.products-diamonds .items label.first-time-bonus>div{background:linear-gradient(135deg,rgba(20,140,120,0.7),rgba(15,120,105,0.7),rgba(10,100,95,0.7));position:relative;overflow:hidden;animation:firstTimeBonusGlow 2s ease-in-out infinite alternate}.products-diamonds .items label.first-time-bonus>div::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,0.2),transparent);animation:shimmer 3s ease-in-out infinite;pointer-events:none}.products-diamonds .items label.first-time-bonus::before{content:attr(data-offer) "\A" attr(data-percent);position:absolute;top:8px;left:-8px;color:#fff;-webkit-box-shadow:0 0 12px 3px #1aa987;-moz-box-shadow:0 0 12px 3px #1aa987;box-shadow:0 0 12px 3px #1aa987;background:linear-gradient(135deg,#1aa987,#179b7d);line-height:1.1;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-o-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);z-index:10;text-shadow:1px 1px 2px rgba(0,0,0,0.8);font-weight:bold;font-size:0.6em;padding:0.4em 1em;text-transform:uppercase;letter-spacing:0.3px;animation:pulse 1.5s ease-in-out infinite alternate;white-space:pre;border-radius:2px;text-align:center;font-family:inherit;min-width:65px;box-sizing:border-box;transform-origin:center center}.products-diamonds .items label.first-time-bonus div>p + span{display:none}@keyframes firstTimeBonusGlow{0%{box-shadow:0 0 10px rgba(20,170,140,0.2)}100%{box-shadow:0 0 20px rgba(20,170,140,0.4),0 0 25px rgba(20,140,120,0.2)}}.products-diamonds .items label.special-5pnc-offer>div{background:linear-gradient(135deg,rgba(180,100,35,0.7),rgba(160,85,25,0.7),rgba(140,110,20,0.7));border-color:rgba(180,120,0,0.6);position:relative;overflow:hidden;animation:specialOfferGlow 2s ease-in-out infinite alternate}.products-diamonds .items label.regular-promo>div{background:linear-gradient(135deg,rgba(50,110,170,0.7),rgba(40,90,145,0.7),rgba(34,105,135,0.7));position:relative;overflow:hidden;animation:regularPromoGlow 2s ease-in-out infinite alternate}.products-diamonds .items label.regular-promo>div::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,0.2),transparent);animation:shimmer 3s ease-in-out infinite;pointer-events:none}.products-diamonds .items label[data-offer]:not(.first-time-bonus):not(.special-5pnc-offer):not(.standard-bonus-promo)::before{content:attr(data-offer) "\A" attr(data-percent);position:absolute;top:8px;left:-8px;color:#fff;-webkit-box-shadow:0 0 12px 3px #2f7fd3;-moz-box-shadow:0 0 12px 3px #2f7fd3;box-shadow:0 0 12px 3px #2f7fd3;background:linear-gradient(135deg,#2f7fd3,#3644f4);line-height:1.1;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-o-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);z-index:10;text-shadow:1px 1px 2px rgba(0,0,0,0.8);font-weight:bold;font-size:0.6em;padding:0.4em 1em;text-transform:uppercase;letter-spacing:0.3px;animation:pulse 1.5s ease-in-out infinite alternate;white-space:pre;border-radius:2px;text-align:center;font-family:inherit;min-width:65px;box-sizing:border-box;transform-origin:center center}.products-diamonds .items label.standard-bonus-promo::before{content:attr(data-offer);position:absolute;top:8px;left:-8px;color:#fff;-webkit-box-shadow:0 0 12px 3px #2f7fd3;-moz-box-shadow:0 0 12px 3px #2f7fd3;box-shadow:0 0 12px 3px #2f7fd3;background:linear-gradient(135deg,#2f7fd3,#3644f4);line-height:1.1;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-o-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);z-index:10;text-shadow:1px 1px 2px rgba(0,0,0,0.8);font-weight:bold;font-size:0.6em;padding:0.4em 1em;text-transform:uppercase;letter-spacing:0.3px;animation:pulse 1.5s ease-in-out infinite alternate;white-space:pre;border-radius:2px;text-align:center;font-family:inherit;min-width:65px;box-sizing:border-box;transform-origin:center center}.products-diamonds .items label.special-5pnc-offer::before{content:attr(data-offer) "\A" attr(data-percent);position:absolute;top:8px;left:-8px;color:#fff;-webkit-box-shadow:0 0 12px 3px #f0d270;-moz-box-shadow:0 0 12px 3px #f0d270;box-shadow:0 0 12px 3px #f0d270;background:linear-gradient(135deg,#f0d270,#e6c75f);line-height:1.1;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-o-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);z-index:10;text-shadow:1px 1px 2px rgba(0,0,0,0.8);font-weight:bold;font-size:0.6em;padding:0.4em 1em;text-transform:uppercase;letter-spacing:0.3px;animation:pulse 1.5s ease-in-out infinite alternate;white-space:pre;border-radius:2px;text-align:center;font-family:inherit;min-width:65px;box-sizing:border-box;transform-origin:center center}.products-diamonds .items label.special-5pnc-offer>div::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,0.2),transparent);animation:shimmer 3s ease-in-out infinite;pointer-events:none}.products-diamonds .items label[data-offer]::before,.products-diamonds .items label.standard-bonus-promo::before{transition:top 0.3s ease}.products-diamonds .items label[data-offer]:hover::before,.products-diamonds .items label[data-offer]:focus-within::before,.products-diamonds .items label.standard-bonus-promo:hover::before,.products-diamonds .items label.standard-bonus-promo:focus-within::before{top:4px}.products-diamonds .items label.special-5pnc-offer>div>i::after{display:none !important}@keyframes specialOfferGlow{0%{box-shadow:0 0 10px rgba(180,120,0,0.2)}100%{box-shadow:0 0 20px rgba(180,120,0,0.4),0 0 25px rgba(180,100,35,0.2)}}@keyframes regularPromoGlow{0%{box-shadow:0 0 10px rgba(0,120,180,0.2)}100%{box-shadow:0 0 20px rgba(0,120,180,0.4),0 0 25px rgba(35,100,180,0.2)}}@keyframes shimmer{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}100%{transform:translateX(100%) translateY(100%) rotate(45deg)}}@keyframes pulse{0%{transform:scale(1) rotate(-30deg)}100%{transform:scale(1.05) rotate(-30deg)}}.products3 .items label img + p{text-shadow:2px 2px 4px rgba(0,0,0,0.9);font-weight:bold}.products3 .items label div div p:last-child{text-shadow:2px 2px 4px rgba(0,0,0,0.9);font-weight:bold}.products3 .items label div>p:nth-last-child(2),.products3 .items label div>p:last-child{text-shadow:2px 2px 4px rgba(0,0,0,0.9);font-weight:bold}.products3 .items label div p{text-shadow:2px 2px 4px rgba(0,0,0,0.9);font-weight:bold}.products3 .items label:hover div p,.products3 .items label input:hover + div p,.products3 .items label input:focus + div p,.products3 .items label input:active + div p{text-shadow:2px 2px 4px rgba(0,0,0,0.9);font-weight:bold;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.products-diamonds .items label.special-5pnc-offer:hover div>p:nth-last-child(2),.products-diamonds .items label.special-5pnc-offer input:hover + div>p:nth-last-child(2),.products-diamonds .items label.special-5pnc-offer input:focus + div>p:nth-last-child(2),.products-diamonds .items label.special-5pnc-offer input:active + div>p:nth-last-child(2){color:#fff !important;text-shadow:2px 2px 4px rgba(0,0,0,0.9);font-weight:bold;opacity:1 !important;visibility:visible !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.products3 .items label>div{background:linear-gradient(180deg,rgba(24,16,11,0.92) 0%,rgba(12,9,7,0.92) 100%);border:2px solid var(--rarity-color,rgba(70,110,150,0.6));border-radius:2px;box-shadow:0 12px 26px rgba(0,0,0,0.45)}.store .products3.products-theme-nickname .items label>div{background:linear-gradient(160deg,rgba(40,22,36,0.9),rgba(18,10,16,0.94))}.store .products3.products-theme-restoration .items label>div{background:linear-gradient(160deg,rgba(34,24,18,0.9),rgba(14,10,8,0.94))}.products3 .items label:not(.first-time-bonus):not(.special-5pnc-offer):not(.regular-promo)>div::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient( 120% 60% at 50% 0%,rgba(240,210,112,0.16),rgba(240,210,112,0.08) 35%,rgba(0,0,0,0) 60% ),linear-gradient( 115deg,rgba(240,210,112,0) 45%,rgba(240,210,112,0.14) 50%,rgba(240,210,112,0) 55% );background-repeat:no-repeat,no-repeat;background-size:cover,200% 200%;background-position:center,-150% 50%;opacity:0;transition:opacity 0.3s ease,background-position 0.8s ease}.products3 .items label:hover>div,.products3 .items label:focus-within>div{transform:translateY(-4px);box-shadow:0 18px 36px rgba(0,0,0,0.55)}.products3 .items label:not(.first-time-bonus):not(.special-5pnc-offer):not(.regular-promo):hover>div::before,.products3 .items label:not(.first-time-bonus):not(.special-5pnc-offer):not(.regular-promo):focus-within>div::before{opacity:1;background-position:center,150% 50%}.products3 .items label:not(.first-time-bonus):not(.special-5pnc-offer):not(.regular-promo):hover>div::after,.products3 .items label:not(.first-time-bonus):not(.special-5pnc-offer):not(.regular-promo):focus-within>div::after{border-color:rgba(240,210,112,0.32);box-shadow:inset 0 0 0 1px rgba(240,210,112,0.2),0 8px 20px rgba(240,210,112,0.12)}@media (max-width:768px){.store .characters{display:flex;flex-direction:column;gap:12px}.store .characters>div{width:100%}.products-diamonds .items label[data-offer]::before,.products-diamonds .items label.first-time-bonus::before,.products-diamonds .items label.special-5pnc-offer::before,.products-diamonds .items label.standard-bonus-promo::before{font-size:0.55em;padding:0.35em 0.8em;min-width:55px}.products-diamonds .items label.standard-bonus-promo::before{top:8px;left:-8px;font-size:0.55em;padding:0.35em 0.8em;min-width:55px}}@media (max-width:520px){.store .entry-content p{font-size:0.95em;padding:0 0.5em}.products3 .items label>div{padding:1.2em 1em}.products3 .items label img{max-width:90%;margin:0 auto}.products-diamonds .items label[data-offer]::before,.products-diamonds .items label.first-time-bonus::before,.products-diamonds .items label.special-5pnc-offer::before,.products-diamonds .items label.standard-bonus-promo::before{font-size:0.5em;padding:0.3em 0.7em;min-width:50px;top:6px;left:-6px}.products-diamonds .items label.standard-bonus-promo::before{top:6px;left:-6px;font-size:0.5em;padding:0.3em 0.7em;min-width:50px}.products3 .items label>div>p:first-of-type{font-size:1.1em;word-wrap:break-word;overflow-wrap:break-word}.products3 .items label>div>p:nth-of-type(2){font-size:0.95em}.products3 .items label>div>p:nth-of-type(3){font-size:0.75em}.products-diamonds .items label>div>p:first-of-type>span:not(:last-child){flex-wrap:wrap;justify-content:center}.products3 .items label>div>div{margin:10px 0 6px}}.products3 .items label>div>p:first-of-type{color:var(--rarity-color);font-weight:600;letter-spacing:0.5px}.products-diamonds .items label>div>p:first-of-type{color:#9ad6ff}.products3 .items label>div>p:first-of-type>span:last-child{display:block;margin-top:0;text-transform:uppercase;font-size:0.75em;letter-spacing:1px}.products-diamonds .items label>div>p:first-of-type>span:not(:last-child){display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap;color:#9ad6ff}.products-diamonds .items label>div>p:first-of-type>span:last-child{color:#9ad6ff}.products-diamonds .items label>div>p:first-of-type del{color:rgba(226,226,226,0.6);white-space:nowrap}.products-diamonds .items label>div>p:first-of-type ins{color:#9ad6ff;text-decoration:none;white-space:nowrap}@media (max-width:768px){.products-diamonds .items label>div>p:first-of-type{font-size:1.3em}.products-diamonds .items label>div>p:first-of-type>span:last-child{font-size:0.8em}}@media (max-width:520px){.products-diamonds .items label>div>p:first-of-type{font-size:1.2em}.products-diamonds .items label>div>p:first-of-type>span:not(:last-child){gap:4px}}.products-diamonds .items label>div>span{position:absolute;top:12px;left:-26px;padding:0.25em 0.7em;text-transform:uppercase;letter-spacing:1px;font-size:clamp(0.62em,1.1vw,0.75em);line-height:1.1;transform:rotate(-32deg);background:linear-gradient(135deg,#3c8fd1,#2f6fb8);box-shadow:0 0 10px 2px rgba(90,150,210,0.6);border:1px solid rgba(90,150,210,0.6);color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.6);font-weight:bold;border-radius:2px;text-align:center;font-family:inherit;min-width:65px;box-sizing:border-box;transform-origin:center center;white-space:nowrap}.products3 .items label>div>span:empty{display:none}.products3:not(.products-diamonds) .items label>div>span{font-size:0.8em;white-space:nowrap}.products3 .items label>div>div{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0 8px}.products3 .items label>div>div span{flex:0 0 55%;height:1px;background:rgba(162,104,52,0.6)}.products3 .items label>div>div i{width:8px;height:8px;border:1px solid rgba(162,104,52,0.6);transform:rotate(45deg);display:inline-block}.products-diamonds .items label.regular-promo>div>div span{background:rgba(154,214,255,0.7)}.products-diamonds .items label.regular-promo>div>div i{border-color:rgba(154,214,255,0.7)}.products-diamonds .items label.special-5pnc-offer>div>div span{background:rgba(180,120,0,0.6)}.products-diamonds .items label.special-5pnc-offer>div>div i{border-color:rgba(180,120,0,0.6)}.products-diamonds .items label.first-time-bonus>div>div span{background:rgba(0,120,180,0.6)}.products-diamonds .items label.first-time-bonus>div>div i{border-color:rgba(0,120,180,0.6)}.products3 .items label>div>p:nth-of-type(2){color:rgba(255,220,110,1);letter-spacing:0.6px}.products3 .items label>div>p:nth-of-type(3){color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:0.8em}.products-center-image .items label img{margin:0 auto 10px}.products3 .items{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px;justify-content:center}.products-diamonds.products3 .items{grid-template-columns:repeat(auto-fit,minmax(min(100%,215px),1fr))}.products3 .items label{width:100%;max-width:100%}.products-center-image .items{grid-template-columns:repeat(auto-fit,minmax(min(100%,215px),1fr));max-width:100%}.products-center-image .items label{width:min(100%,280px);max-width:280px;justify-self:center;margin:0 auto}@media (min-width:1400px){.products3 .items{grid-template-columns:repeat(auto-fit,minmax(240px,280px))}.products-diamonds.products3 .items{grid-template-columns:repeat(auto-fit,minmax(min(100%,215px),1fr))}}@media (max-width:768px){.store .products3 .items{--store-mobile-grid-gap:12px;display:flex;flex-wrap:wrap;gap:var(--store-mobile-grid-gap);padding:0 12px}.store .products3 .items label>div{padding:1.2em 0.6em}.store .products3 .items label>div>hr{margin-top:auto}.store .products-diamonds .items label>div>p:first-of-type{min-height:4.1em;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:4px;overflow-wrap:normal;word-break:normal}.store .products-diamonds .items label>div>p:first-of-type>span:not(:last-child){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;line-height:1.05}.store .products-diamonds .items label>div>p:first-of-type del{font-size:0.78em;margin:0}.store .products-center-image.products3 .items label>div{min-height:228px;padding-top:1.05em;padding-bottom:1em}.store .products-theme-nickname .items label>div{min-height:210px}.store .products-theme-restoration .items label>div>p:first-of-type{min-height:2.6em;margin-bottom:4px}.store .products-theme-restoration .items label>div>p:first-of-type>span{white-space:nowrap;letter-spacing:0.35px;font-size:0.66em}.store .products-theme-nickname .items label>div>p:first-of-type{min-height:2.4em;margin-bottom:4px}.store .products-theme-restoration .items label img{width:min(100%,124px);height:104px;object-fit:contain;margin:0 auto 6px}.store .products-theme-nickname .items label img{width:min(100%,132px);height:116px;object-fit:contain;margin:0 auto 8px}.store .products-diamonds .items label>div>p:first-of-type>span:last-child{white-space:nowrap;letter-spacing:0.6px}.store .products3 .items label{flex:0 0 calc((100% - var(--store-mobile-grid-gap)) / 2);max-width:calc((100% - var(--store-mobile-grid-gap)) / 2);margin:0}.store .products3 .items label:last-child:nth-child(odd):not(:first-child){margin-left:auto;margin-right:auto}.store .products3 .items label:last-child:first-child{flex-basis:100%;max-width:260px;margin:0 auto}.store .products-diamonds .items label>div>p:first-of-type{font-size:1.08em}.store .products-diamonds .items label>div>p:first-of-type>span:last-child{font-size:0.68em}}.page .categories.products3 .items{display:grid;grid-template-columns:repeat(3,minmax(220px,280px));gap:20px;justify-content:center}.page .categories.products3 .items label{width:100%;max-width:100%}@media (min-width:1400px){.page .categories.products3 .items{grid-template-columns:repeat(4,minmax(220px,280px))}}@media (max-width:820px){.page .categories.products3 .items label{width:100%}.page .categories.products3 .items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.page .categories.products3 .items label{width:100%}.page .categories.products3 .items{grid-template-columns:1fr}}.page .categories.products3 .items label>div{min-height:auto}@media (max-width:768px){.products3 .items label input[type="submit"]{min-height:44px;min-width:44px}.store .characters select,.store .characters input{min-height:44px;font-size:16px}.forms input[type="text"],.forms select{min-height:44px;font-size:16px}.forms button{min-height:48px;font-size:1em}}.pnc-bundles .items img{max-width:140px;width:auto;height:auto;display:block;margin:0 auto 6px}.pnc-bundles.products3 .items label::after{content:none}.pnc-bundles.products3 .items label>div{position:relative;overflow:hidden;isolation:isolate}.pnc-bundles.products3 .items label.is-loading>div{cursor:progress}.pnc-bundles.products3 .items label.is-loading>div>:not(.pnc-package-loading-overlay){opacity:0.25;transition:opacity 0.18s ease}.pnc-bundles.products3 .items .pnc-package-loading-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(15,10,7,0.62);pointer-events:none;z-index:4}.pnc-bundles.products3 .items .pnc-package-loading-spinner{width:38px;height:38px;border-radius:50%;border:3px solid rgba(242,222,154,0.28);border-top-color:rgba(242,222,154,0.96);box-shadow:0 0 18px rgba(0,0,0,0.24);animation:pnc-package-loading-spin 0.9s linear infinite;flex:0 0 auto}.pnc-bundles.products3 .items label>div>*{position:relative;z-index:1}@keyframes pnc-package-loading-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.pnc-bundles.products3 .items{grid-template-columns:repeat(auto-fit,minmax(min(100%,215px),1fr))}@media (max-width:768px){.pnc-bundles.products3 .items{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}}@media (max-width:520px){.pnc-bundles.products3 .items{grid-template-columns:repeat(2,1fr)}}p.pnc-purchase-note{font-size:12px;line-height:1.4;text-align:center;margin-left:0}ul.payment-methods-info{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;width:100%;max-width:none;margin:2px auto 0;padding:0;list-style:none;text-align:center;margin-left:0}ul.payment-methods-info .payment-method-tag{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin:0;padding:7px 10px;border-radius:7px;border:1px solid rgba(174,155,110,0.3);background:linear-gradient(180deg,rgba(23,16,11,0.7) 0%,rgba(10,7,5,0.9) 100%);box-shadow:inset 0 1px 0 rgba(255,238,200,0.05);color:rgba(249,217,156,0.95);cursor:default;position:relative}ul.payment-methods-info .payment-method-tag::before,ul.payment-methods-info .payment-method-tag::after{content:none}ul.payment-methods-info .payment-method-label{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;letter-spacing:0.3px;font-weight:600;font-size:clamp(0.88rem,0.84rem + 0.24vw,1rem);line-height:1.2}ul.payment-methods-info .material-icons{font-size:17px;line-height:1;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:none;border:0;box-shadow:none;color:rgba(240,210,112,0.92);flex-shrink:0;opacity:0.95}@media (max-width:760px){ul.payment-methods-info{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}ul.payment-methods-info .payment-method-tag{min-height:46px;padding:6px 8px}ul.payment-methods-info .payment-method-label{font-size:0.92rem}}@media (max-width:520px){ul.payment-methods-info{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}ul.payment-methods-info .payment-method-tag{min-height:44px;padding:6px 7px}ul.payment-methods-info .payment-method-label{font-size:0.88rem}ul.payment-methods-info .material-icons{font-size:16px;width:16px;height:16px}}@media (max-width:360px){ul.payment-methods-info{grid-template-columns:minmax(0,1fr)}}.payment-methods-block{padding:7px 0 10px}.payment-methods-block--packages{padding-bottom:0}.payment-methods-header{text-align:center;font-size:15px;margin-bottom:10px;letter-spacing:2px;text-transform:uppercase;color:rgba(255,238,200,0.95);text-shadow:0 1px 8px rgba(0,0,0,0.45);position:relative;display:flex;align-items:center;justify-content:center;gap:12px;width:100%}.payment-methods-header--tight{margin-bottom:0}.payment-methods-header::before,.payment-methods-header::after{content:"";display:inline-flex;width:36px;height:1px;background:linear-gradient(90deg,rgba(240,210,112,0),rgba(240,210,112,0.85),rgba(240,210,112,0))}