.cinematic-player .player-help{--help-line:#bd914638;color:#e6d8c0}.cinematic-player .player-help .help-eyebrow{display:flex;align-items:center;gap:9px;color:#d3a35d;font:600 10px/1.5 var(--concept-type-body);letter-spacing:.15em;text-transform:uppercase;margin:0 0 12px}.cinematic-player .player-help h2{color:#f1d8ae;font:500 28px/1.25 var(--concept-type-title);margin:0;overflow-wrap:anywhere}.cinematic-player .player-help h3{color:#eee1cc;font:500 18px/1.4 var(--concept-type-body);margin:0}.cinematic-player .player-help .help-description{max-width:630px;color:#bfb19b;font-size:14px;font-weight:400;line-height:1.8;margin:16px 0 24px}.cinematic-player .player-help .help-button{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:48px;padding:13px 22px;font:600 12px/1.5 var(--concept-type-body);text-decoration:none}.cinematic-player .player-help .help-button-primary{background:var(--concept-button);color:#2e1b07;border:1px solid #ffca72}.cinematic-player .player-help .help-button-primary:hover:not(:disabled){color:#2e1b07;filter:brightness(1.1)}.cinematic-player .player-help .help-button-secondary{color:#eac68a;background:none;border:1px solid #bf954954}.cinematic-player .player-help .help-button:disabled{background:#ad884315;border-color:#ba945542;color:#b9a481;opacity:1}.cinematic-player .player-help :is(a,button):focus-visible{outline:2px solid #ffca72;outline-offset:4px}.cinematic-player .player-help .help-text-link{display:inline-flex;align-items:center;gap:10px;padding:9px 0;min-height:44px;color:#e7ba76;font-size:12px;font-weight:600;line-height:1.6;text-decoration:none}.cinematic-player .player-help .help-text-link:hover{color:#ffe4ac}.cinematic-player .player-help .help-section-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.cinematic-player .player-help .help-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;list-style:none;padding:0;margin:0}.cinematic-player .player-help .help-steps li{display:flex;align-items:flex-start;gap:18px}.cinematic-player .player-help .help-step-number{font:500 26px/1.25 var(--concept-type-title);color:#b58b4f;flex-shrink:0}.cinematic-player .player-help .help-steps p{font-size:13px;line-height:1.8;color:#bcae98;margin-top:9px}.cinematic-player .help-bottom-link{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid #bd914638;padding-top:22px;margin-top:32px}.cinematic-player .help-bottom-link>p{color:#b7a98f;font-size:13px}.cinematic-player .player-help .download-options{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.8fr);gap:55px;padding-bottom:38px;border-bottom:1px solid var(--help-line)}.cinematic-player .player-help .download-primary{padding:12px 32px 8px 0;background:radial-gradient(ellipse at 10% 30%,#e7a3390b,transparent 70%)}.cinematic-player .player-help .download-primary h2{font-size:clamp(32px,3.5vw,45px)}.cinematic-player .player-help .download-patch{padding:12px 0 8px 40px;border-left:1px solid var(--help-line)}.cinematic-player .player-help .download-release{display:flex;flex-direction:column;gap:7px;margin-bottom:24px;font-size:12px;color:#a89a83}.cinematic-player .player-help .download-release strong{font-weight:500;color:#dbc8a8;overflow-wrap:anywhere}.cinematic-player .player-help .download-mirrors{border-top:1px solid var(--help-line);padding-top:20px;margin-top:24px}.cinematic-player .player-help .download-mirrors ul{list-style:none;padding:0}.cinematic-player .player-help .download-mirrors li{display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid var(--help-line);padding:10px 0;font-size:13px}.cinematic-player .player-help .download-mirrors li>div{min-width:0;overflow-wrap:anywhere}.cinematic-player .player-help .download-mirrors small{display:block;color:#b1a187;font-size:11px;margin-top:3px}.cinematic-player .player-help .download-mirrors a{display:grid;place-items:center;width:44px;min-height:44px;flex-shrink:0;color:#e4bd79}.cinematic-player .player-help .download-install{padding:32px 0;border-bottom:1px solid var(--help-line)}.cinematic-player .player-help .download-requirements{padding-top:32px}.cinematic-player .player-help .help-requirement-row,.cinematic-player .player-help .help-requirements-heading{display:grid;grid-template-columns:minmax(100px,.55fr) minmax(0,1fr) minmax(0,1fr);gap:24px}.cinematic-player .player-help .help-requirements-heading{color:#cbab78;font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding-bottom:14px}.cinematic-player .player-help .help-requirement-row{padding:16px 0;border-top:1px solid var(--help-line);font-size:13px}.cinematic-player .player-help .help-requirement-row dt{color:#af9b7c;font-size:11px;text-transform:uppercase}.cinematic-player .player-help .help-requirement-row dd{margin:0;color:#dfd0b9;overflow-wrap:anywhere}.cinematic-player .player-help .help-requirement-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cinematic-player .player-help .guide-intro{display:flex;justify-content:space-between;align-items:center;gap:45px;padding:8px 0 30px}.cinematic-player .player-help .guide-intro h2{font-size:clamp(29px,3vw,40px)}.cinematic-player .player-help .guide-intro>p{max-width:370px;font-size:13px;color:#b7a68c;line-height:1.8}.cinematic-player .player-help .help-chapters{display:flex;flex-wrap:wrap;gap:8px 30px;border-block:1px solid var(--help-line);margin-bottom:32px}.cinematic-player .player-help .help-chapters button{display:flex;align-items:center;gap:10px;min-height:53px;border-bottom:2px solid transparent;color:#bbad96;background:none;padding:10px 0}.cinematic-player .player-help .help-chapters button>span{font-size:10px;color:#8c7654}.cinematic-player .player-help .help-chapters button[aria-pressed=true]{color:#f4cc87;border-bottom-color:#e7b35e}.cinematic-player .player-help .guide-chapter{min-height:275px}.cinematic-player .player-help .guide-chapter>h2{font-size:25px;margin-bottom:28px}.cinematic-player .player-help .guide-schools{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.6fr);align-items:center;gap:35px;border-top:1px solid var(--help-line);margin-top:36px;padding-top:28px}.cinematic-player .player-help .guide-schools p:last-child{color:#b5a68e;font-size:12px;line-height:1.8}.cinematic-player .player-help .guide-schools ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;margin:0;padding:0}.cinematic-player .player-help .guide-schools li{display:flex;align-items:center;gap:12px;color:#e5ca96;font-size:14px}.cinematic-player .player-help .guide-schools svg{flex-shrink:0;color:#b98c44}.cinematic-player .player-help .guide-character-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:60px}.cinematic-player .player-help .guide-character-layout .help-description{margin-top:0}.cinematic-player .player-help .guide-action-list>div{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:17px 0;border-bottom:1px solid var(--help-line);font-size:14px}.cinematic-player .player-help .guide-action-list dd{color:#e6bd76;text-align:right;margin:0}.cinematic-player .player-help .guide-action-list dd[data-enabled=false]{color:#9e927e}.cinematic-player .player-help .guide-currencies{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;padding:12px 0 25px}.cinematic-player .player-help .guide-currencies section{display:flex;align-items:start;gap:22px}.cinematic-player .player-help .guide-currency-symbol{width:50px;height:50px;flex:0 0 50px;display:grid;place-items:center;border:1px solid #d3ae634d;color:#e4bd75;font:500 15px var(--concept-type-title)}.cinematic-player .player-help .guide-currencies section[data-currency=ep] :is(h3,.guide-currency-symbol){color:#99d6e4}.cinematic-player .player-help .guide-currencies p{color:#b6a68e;font-size:13px;line-height:1.8;margin-top:10px}.cinematic-player .guide-resource-links{display:flex;flex-wrap:wrap;gap:12px 25px}.cinematic-player .player-help.support-hub{max-width:none;margin:0}.cinematic-player .player-help .support-intro{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:5px 0 32px;border-bottom:1px solid var(--help-line)}.cinematic-player .player-help .support-intro h2{font-size:clamp(29px,3vw,40px)}.cinematic-player .player-help .support-intro .help-description{margin-bottom:0;max-width:650px}.cinematic-player .player-help .support-intro>div:last-child{flex-shrink:0}.cinematic-player .player-help .support-view-heading:focus{outline:none}.cinematic-player .player-help .support-list-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:28px;margin-bottom:12px}.cinematic-player .player-help .support-list-heading h3{font:500 23px/1.3 var(--concept-type-title);color:#e7cfab}.cinematic-player .player-help .support-list-heading>span{font-size:11px;color:#b1a187}.cinematic-player .player-help .support-tickets{list-style:none;margin:0;padding:0}.cinematic-player .player-help .support-tickets>li{border-bottom:1px solid var(--help-line)}.cinematic-player .player-help .support-ticket-row{width:100%;display:flex;align-items:center;gap:22px;padding:25px 0;text-align:left;background:none}.cinematic-player .player-help .support-ticket-row:hover{background:#dbb26805}.cinematic-player .player-help .support-tickets>li:last-child{border-bottom:0}.cinematic-player .player-help .support-view-heading{scroll-margin-top:32px}.cinematic-player .player-help .support-ticket-id{font:400 13px/1.4 var(--concept-type-body);color:#a08c6b;min-width:36px}.cinematic-player .player-help .support-ticket-subject{color:#ecdec7;font-size:17px;line-height:1.5;font-weight:500;overflow-wrap:anywhere}.cinematic-player .player-help .support-ticket-meta{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:7px;color:#ad9c7f;font-size:11px;font-weight:400}.cinematic-player .player-help .support-ticket-status{border:0;background:none;padding:0;font-size:11px}.cinematic-player .player-help .support-ticket-status:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;margin-right:7px}.cinematic-player .player-help .support-ticket-arrow{flex-shrink:0;color:#d9b370}.cinematic-player .player-help .support-reply-marker{color:#ffc879;font-size:10px;font-weight:500}.cinematic-player .player-help .support-form-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;padding-bottom:25px;border-bottom:1px solid var(--help-line);margin-bottom:28px}.cinematic-player .player-help .support-form-heading .help-description{margin-bottom:0}.cinematic-player .player-help :is(.support-create-form,.support-reply-form){max-width:none}.cinematic-player .player-help .support-form-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}.cinematic-player .player-help .support-form-fields>*{grid-column:1/-1;min-width:0}.cinematic-player .player-help .support-form-fields>.support-field-half{grid-column:auto}.cinematic-player .player-help .support-form-fields label{font-size:12px;color:#d3b37f;margin-bottom:7px}.cinematic-player .player-help :is(.support-create-form,.support-reply-form) textarea{min-height:180px;line-height:1.8;background:#18120dcc}.cinematic-player .player-help .support-form-actions{border-top:1px solid var(--help-line);padding-top:22px}.cinematic-player .player-help .support-detail-toolbar{padding-bottom:24px;border-bottom:1px solid var(--help-line)}.cinematic-player .player-help .support-detail-toolbar h2{font:500 16px/1.5 var(--concept-type-body);color:#bdaa8a}.cinematic-player .player-help .support-conversation{padding:28px 0 0}.cinematic-player .player-help .support-topic{padding-bottom:22px;border-bottom:1px solid var(--help-line)}.cinematic-player .player-help .support-topic h3{font:500 28px/1.35 var(--concept-type-title);color:#efdab5;overflow-wrap:anywhere}.cinematic-player .player-help .support-topic-meta>span{border:0;background:none;padding:4px 0;font-size:11px}.cinematic-player .player-help .support-topic-meta{gap:18px}.cinematic-player .player-help .portal-message{position:relative;max-width:none;padding:25px 0 25px 24px;background:none;border:0;border-left:1px solid #aa83533d;margin:22px 0}.cinematic-player .player-help .portal-message[data-staff=true]{border-left-color:#e4b365}.cinematic-player .player-help .portal-message header{margin-bottom:14px}.cinematic-player .player-help .portal-message p{line-height:1.85;overflow-wrap:anywhere}.cinematic-player .player-help .portal-message [class*=max-h-64]{max-height:256px;object-fit:contain}.cinematic-player .player-help .support-reply-form{border-top:1px solid var(--help-line);padding:28px 0 0}.cinematic-player .support-gate{max-width:none;padding:30px 0;text-align:left}.cinematic-player .support-gate p:first-child{font-size:30px;color:#f1d8ae}.cinematic-player .support-gate p:nth-child(2){max-width:620px;line-height:1.8}.cinematic-player .support-resources .guide-resource-links{margin:0}@media (max-width:1099px){.cinematic-player .player-help .download-options{gap:32px}.cinematic-player .player-help .download-primary{padding-right:0}.cinematic-player .player-help .download-patch{padding-left:28px}.cinematic-player .player-help .help-steps{gap:24px}.cinematic-player .player-help .guide-intro{align-items:flex-start;gap:25px}.cinematic-player .player-help .guide-schools{grid-template-columns:1fr;gap:22px}.cinematic-player .player-help .guide-character-layout{gap:35px}}@media (max-width:799px){.cinematic-player .player-help .download-options{grid-template-columns:1fr;gap:28px}.cinematic-player .player-help .download-patch{padding:28px 0 0;border-left:0;border-top:1px solid var(--help-line)}.cinematic-player .player-help .help-steps{grid-template-columns:1fr;gap:26px}.cinematic-player .player-help .help-section-heading{align-items:flex-start;flex-direction:column;gap:12px}.cinematic-player .player-help .guide-intro{flex-direction:column;gap:14px}.cinematic-player .player-help .guide-intro>p{max-width:none}.cinematic-player .player-help .guide-character-layout,.cinematic-player .player-help .guide-currencies{grid-template-columns:1fr;gap:25px}.cinematic-player .player-help .support-intro{align-items:flex-start;flex-direction:column;gap:20px}.cinematic-player .player-help .support-ticket-row{flex-wrap:wrap;gap:10px 16px}.cinematic-player .player-help .support-ticket-row>div{flex-basis:calc(100% - 60px)}.cinematic-player .player-help .support-ticket-status{margin-left:52px}.cinematic-player .player-help .support-ticket-arrow{margin-left:auto}}@media (max-width:599px){.cinematic-player .player-help h2{font-size:25px}.cinematic-player .player-help .help-button{width:100%;padding-inline:12px}.cinematic-player .player-help .download-primary h2{font-size:34px}.cinematic-player .player-help .help-requirements-heading{display:none}.cinematic-player .player-help .help-requirement-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 20px}.cinematic-player .player-help .help-requirement-row dt{grid-column:1/-1;color:#e0bd85}.cinematic-player .player-help .help-requirement-label{position:static;display:block;clip:auto;height:auto;width:auto;margin:0 0 5px;overflow:visible;color:#ab9675;font-size:10px}.cinematic-player .player-help .help-chapters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px}.cinematic-player .player-help .help-chapters:has(>button:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.cinematic-player .player-help .help-chapters button{flex-direction:column;align-items:flex-start;gap:4px;font-size:11px;white-space:normal;text-align:left}.cinematic-player .player-help .guide-schools ul{grid-template-columns:1fr;gap:20px}.cinematic-player .player-help .guide-action-list>div{gap:20px;font-size:13px}.cinematic-player .player-help .support-form-heading{flex-direction:column;gap:15px}.cinematic-player .player-help .support-form-fields{grid-template-columns:1fr;gap:22px}.cinematic-player .player-help .support-form-fields>.support-field-half{grid-column:1}.cinematic-player .player-help .support-form-actions{flex-wrap:wrap}.cinematic-player .player-help .support-detail-toolbar{align-items:flex-start}.cinematic-player .player-help .support-detail-toolbar>div{flex-wrap:wrap;gap:10px}.cinematic-player .player-help .support-topic h3{font-size:24px}.cinematic-player .player-help .portal-message{padding-left:16px}}