.xsr-import-shortcode{grid-column:1/-1;width:100%}.xsr-import-shortcode>.elementor-widget-container{width:100%}.xsr-import-grid{display:grid;gap:var(--xs-4,1rem);width:100%}.xsr-import-grid.xsi68-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.xsr-import-grid:is(.xsi69-card-grid,.xsi70-card-grid,.xs-imports__list){grid-template-columns:repeat(2,minmax(0,1fr))}.xsr-import-card{display:flex;min-width:0;min-height:300px;flex-direction:column;padding:1.35rem;border:1px solid var(--xs-border,#26354a);border-radius:var(--xs-radius,10px);background:linear-gradient(145deg,rgb(15 27 43 / .96),rgb(8 16 28 / .98));box-shadow:0 16px 38px rgb(0 0 0 / .16)}.xsr-import-card__head{display:flex;align-items:center;gap:.8rem;padding-bottom:1rem;border-bottom:1px solid var(--xs-border,#26354a)}.xsr-import-card__head h3{margin:0;color:var(--xs-text,#f5f7fb);font-size:1.05rem;line-height:1.25}.xsr-import-card__number{display:inline-grid;min-width:2.55rem;height:2.55rem;place-items:center;border:1px solid rgb(22 195 235 / .35);border-radius:8px;background:rgb(22 195 235 / .1);color:var(--xs-accent,#16c3eb);font:700 .72rem/1 var(--xs-font-mono,monospace)}.xsr-import-card__where{margin-top:1rem;padding:.85rem;border:1px solid var(--xs-border,#26354a);border-radius:8px;background:rgb(4 11 20 / .45)}.xsr-import-card__where span{display:block;margin-bottom:.4rem;color:var(--xs-accent,#16c3eb);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.xsr-import-card__where code{display:block;overflow-wrap:anywhere;color:var(--xs-text-muted,#9caec7);font-size:.76rem;line-height:1.5;white-space:normal}.xsr-import-card__description{margin:1rem 0;color:var(--xs-text-muted,#9caec7);font-size:.9rem;line-height:1.65}.xsr-import-card .xsr-copy{align-self:flex-start;cursor:pointer}.xsr-copy{display:inline-flex;align-items:center;justify-content:center;gap:.55rem}.xsr-copy-icon{line-height:1}.xsr-copy-icon svg{display:block;width:14px;height:14px}.xsr-external-profile{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.xsr-external-profile .elementor-button-content-wrapper{display:inline-flex;align-items:center;gap:.55rem}.xsr-external-profile__icon{line-height:1}.xsr-external-profile__icon svg{display:block;width:14px;height:14px}.xsr-copy[aria-busy=true]{cursor:wait;opacity:.75}.xsr-copy.is-copied{border-color:#30d49b!important;background:#30d49b!important;color:#06140f!important}.xsr-copy-notice{position:fixed;z-index:999999;right:clamp(.75rem,3vw,1.5rem);bottom:clamp(.75rem,3vw,1.5rem);width:min(390px,calc(100vw - 1.5rem));padding:1rem 1.1rem;border:1px solid rgb(22 195 235 / .42);border-left:4px solid var(--xs-accent,#16c3eb);border-radius:10px;background:#0d1727;color:#f5f7fb;font:700 .88rem/1.55 var(--xs-font-sans,Inter,system-ui,sans-serif);box-shadow:0 20px 55px rgb(0 0 0 / .42);opacity:0;pointer-events:none;transform:translateY(14px);transition:opacity .18s ease,transform .18s ease}.xsr-copy-notice.is-visible{opacity:1;transform:translateY(0)}@media(max-width:1024px){.xsr-import-grid.xsi68-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.xsr-import-grid.xs-imports__list{grid-template-columns:1fr}}@media(max-width:720px){.xsr-import-grid:is(.xsi68-card-grid,.xsi69-card-grid,.xsi70-card-grid){grid-template-columns:1fr}.xsr-import-card{min-height:0}}@media(max-width:767px){.xsr-copy-notice{right:.75rem;bottom:.75rem;text-align:left}}@media(prefers-reduced-motion:reduce){.xsr-copy-notice{transition:none}}.xsr-healer-card__identity{display:flex;min-width:0;align-items:center;gap:var(--xs-3,.75rem)}.xsr-healer-card__number{display:inline-grid;flex:0 0 auto;min-width:2.6rem;height:2.6rem;place-items:center;border:1px solid var(--xs-v,var(--xs-accent,#16c3eb));border-radius:8px;background:var(--xs-v-soft,var(--xs-accent-soft,rgb(22 195 235 / .1)));color:var(--xs-v,var(--xs-accent,#16c3eb));font:800 .72rem/1 var(--xs-font-mono,monospace)}.xsr-import-grid--ui-healer .xs-import__title{min-width:0}@media(max-width:560px){.xsr-import-grid--ui-healer .xs-import__head{align-items:stretch;flex-direction:column}.xsr-import-grid--ui-healer .xs-import__action,.xsr-import-grid--ui-healer .xsr-copy{width:100%}}.xsr-import-category{grid-column:1/-1;width:100%;margin-top:clamp(2.5rem,5vw,4.5rem);padding-top:clamp(2rem,4vw,3.25rem);border-top:1px solid var(--xs-border,#26354a)}.xsr-import-category__head{display:grid;gap:.45rem;margin-bottom:1.35rem}.xsr-import-category__head span{color:var(--xs-accent,#16c3eb);font-size:.72rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.xsr-import-category__head h2{margin:0;color:var(--xs-text,#f5f7fb);font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.1;letter-spacing:-.03em}.xs-route__tags .xsr-resource-link{display:inline-flex;align-items:center;gap:.38rem;max-width:100%;color:var(--xs-text-muted,#9caec7);text-decoration:none;cursor:pointer;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease}.xs-anchor-alias{display:block;height:0;position:relative;scroll-margin-top:7.5rem;visibility:hidden;pointer-events:none}.xs-route__tags .xsr-resource-link span:not(.xsr-resource-link__external){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xsr-resource-link__external{color:var(--xs-accent,#16c3eb);font-size:.72em;line-height:1;opacity:.72;transform:translateY(-1px)}.xs-route__tags .xsr-resource-link:hover,.xs-route__tags .xsr-resource-link:focus-visible{color:var(--xs-text,#f5f7fb);border-color:rgb(22 195 235 / .55);background:rgb(22 195 235 / .11);transform:translateY(-1px)}.xs-route__tags .xsr-resource-link:focus-visible{outline:2px solid var(--xs-accent,#16c3eb);outline-offset:2px}.xsr-contribute-page{--xsrc-bg:#07101d;--xsrc-panel:#0d1727;--xsrc-panel-2:#101c2e;--xsrc-border:#26364b;--xsrc-text:#f5f7fb;--xsrc-muted:#9caec7;--xsrc-accent:#16c3eb;--xsrc-success:#30d49b;width:100%;overflow:hidden;background:var(--xsrc-bg);color:var(--xsrc-text);font-family:var(--xs-font-sans,Inter,system-ui,sans-serif)}.xsr-contribute-page *{box-sizing:border-box}.xsr-contribute-page h1,.xsr-contribute-page h2,.xsr-contribute-page h3,.xsr-contribute-page p{margin-top:0}.xsr-contribute-page a{color:var(--xsrc-accent)}.xsr-contribute-hero{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(340px,.84fr);gap:clamp(2rem,5vw,5.5rem);align-items:center;padding:clamp(5rem,9vw,8.5rem) max(5vw,calc((100vw - 1240px)/2));border-bottom:1px solid var(--xsrc-border);background:radial-gradient(circle at 84% 20%,rgb(22 195 235 / .14),transparent 33%),linear-gradient(135deg,#07101d 0%,#091524 100%)}.xsr-contribute-eyebrow{margin-bottom:1rem!important;color:var(--xsrc-accent);font-size:.78rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.xsr-contribute-hero h1{max-width:760px;margin-bottom:1.35rem;font-size:clamp(2.8rem,6vw,5.4rem);font-weight:800;line-height:.96;letter-spacing:-.055em}.xsr-contribute-lead{max-width:680px;margin-bottom:1.6rem!important;color:var(--xsrc-muted);font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.7}.xsr-contribute-pills{display:flex;flex-wrap:wrap;gap:.55rem}.xsr-contribute-pills span{padding:.5rem .78rem;border:1px solid var(--xsrc-border);border-radius:999px;background:rgb(9 20 35 / .78);color:#b6c5d9;font-size:.78rem;font-weight:700}.xsr-contribute-steps{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}.xsr-contribute-steps li{display:grid;grid-template-columns:3rem 1fr;gap:1rem;align-items:start;padding:1.2rem;border:1px solid var(--xsrc-border);border-radius:12px;background:linear-gradient(145deg,rgb(16 28 46 / .96),rgb(8 17 30 / .96));box-shadow:0 18px 44px rgb(0 0 0 / .16)}.xsr-contribute-steps>li>span{display:grid;width:3rem;height:3rem;place-items:center;border:1px solid rgb(22 195 235 / .35);border-radius:9px;background:rgb(22 195 235 / .1);color:var(--xsrc-accent);font:800 .73rem/1 var(--xs-font-mono,monospace)}.xsr-contribute-steps strong{display:block;margin:.15rem 0 .3rem;font-size:.98rem}.xsr-contribute-steps p{margin:0;color:var(--xsrc-muted);font-size:.86rem;line-height:1.55}.xsr-contribute-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:2rem;width:min(1240px,90vw);margin:0 auto;padding:clamp(4rem,7vw,7rem) 0}.xsr-contribute-form-card,.xsr-contribute-aside section{border:1px solid var(--xsrc-border);border-radius:14px;background:linear-gradient(145deg,rgb(15 27 43 / .98),rgb(7 15 27 / .99));box-shadow:0 24px 60px rgb(0 0 0 / .18)}.xsr-contribute-form-card{padding:clamp(1.35rem,4vw,3rem)}.xsr-contribute-section-head{max-width:720px;margin-bottom:2.2rem}.xsr-contribute-section-head h2{margin-bottom:.75rem;font-size:clamp(1.85rem,3.5vw,2.7rem);letter-spacing:-.035em}.xsr-contribute-section-head>p:last-child{margin:0;color:var(--xsrc-muted);line-height:1.65}.xsr-contribution-form{display:grid;gap:1.35rem}.xsr-form-grid{display:grid;gap:1.2rem}.xsr-form-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.xsr-contribution-form label>span,.xsr-resource-fieldset legend{display:block;margin-bottom:.5rem;color:#dce6f3;font-size:.83rem;font-weight:750}.xsr-form-alert{display:grid;grid-template-columns:2.35rem minmax(0,1fr);gap:.85rem;align-items:start;padding:1rem;border:1px solid rgb(228 104 93 / .42);border-left:3px solid var(--xs-danger,#e4685d);border-radius:8px;background:rgb(228 104 93 / .08);color:var(--xsrc-text)}.xsr-form-alert[hidden]{display:none}.xsr-form-alert__icon{display:grid;width:2.1rem;height:2.1rem;place-items:center;border:1px solid rgb(228 104 93 / .5);border-radius:6px;color:var(--xs-danger,#e4685d);font-weight:800}.xsr-form-alert strong{display:block;margin:.05rem 0 .2rem}.xsr-form-alert p{margin:0!important;color:#d7e1ee;font-size:.82rem;line-height:1.55}.xsr-form-alert:focus-visible{outline:2px solid var(--xs-danger,#e4685d);outline-offset:3px}.xsr-contribution-form input[type=text],.xsr-contribution-form input[type=url],.xsr-contribution-form select,.xsr-contribution-form textarea{width:100%;min-height:3.2rem;padding:.82rem .95rem;border:1px solid var(--xsrc-border);border-radius:8px;background:#07101c;color:var(--xsrc-text);font:inherit;line-height:1.45;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease}.xsr-contribution-form textarea{resize:vertical}.xsr-contribution-form input::placeholder,.xsr-contribution-form textarea::placeholder{color:#6f829c}.xsr-contribution-form input:focus,.xsr-contribution-form select:focus,.xsr-contribution-form textarea:focus{outline:none;border-color:var(--xsrc-accent);box-shadow:0 0 0 3px rgb(22 195 235 / .13)}.xsr-contribution-form [data-xsr-field].has-error input[type=text],.xsr-contribution-form [data-xsr-field].has-error select,.xsr-contribution-form [data-xsr-field].has-error textarea{border-color:var(--xs-danger,#e4685d);box-shadow:0 0 0 3px rgb(228 104 93 / .12)}.xsr-resource-fieldset.has-error,.xsr-consents.has-error{border-color:var(--xs-danger,#e4685d)}.xsr-resource-fieldset.has-error .xsr-choice-row span{border-color:rgb(228 104 93 / .55)}.xsr-field-error{margin:.55rem 0 0!important;color:var(--xs-danger,#e4685d)!important;font-size:.78rem!important;font-weight:700!important;line-height:1.5!important}.xsr-resource-fieldset{margin:0;padding:1.1rem;border:1px solid var(--xsrc-border);border-radius:10px}.xsr-resource-fieldset legend{padding:0 .4rem}.xsr-resource-fieldset p{margin:.65rem 0 0;color:var(--xsrc-muted);font-size:.77rem}.xsr-choice-row{display:flex;flex-wrap:wrap;gap:.65rem}.xsr-choice-row label{position:relative}.xsr-choice-row input{position:absolute;opacity:0;pointer-events:none}.xsr-choice-row span{display:inline-flex!important;align-items:center;min-height:2.55rem;margin:0!important;padding:.65rem .9rem;border:1px solid var(--xsrc-border);border-radius:8px;background:#091321;cursor:pointer}.xsr-choice-row input:checked+span{border-color:var(--xsrc-accent);background:rgb(22 195 235 / .12);color:#fff}.xsr-choice-row input:focus-visible+span{outline:2px solid var(--xsrc-accent);outline-offset:2px}.xsr-route-string{position:relative}.xsr-route-string textarea{font-family:var(--xs-font-mono,ui-monospace,monospace);font-size:.78rem}.xsr-route-string small{display:block;margin-top:.4rem;color:var(--xsrc-muted);text-align:right}.xsr-route-string small.is-over-limit{color:#ff7585;font-weight:700}.xsr-form-divider{height:1px;margin:.4rem 0;background:var(--xsrc-border)}.xsr-switch{display:flex;align-items:center;gap:.8rem;align-self:end;min-height:3.2rem;padding:.7rem .85rem;border:1px solid var(--xsrc-border);border-radius:8px;background:#091321;cursor:pointer}.xsr-switch>input{width:1.05rem;height:1.05rem;accent-color:var(--xsrc-accent)}.xsr-switch>span{margin:0!important}.xsr-switch strong,.xsr-switch small{display:block}.xsr-switch small{margin-top:.25rem;color:var(--xsrc-muted);font-size:.72rem;font-weight:400;line-height:1.4}.xsr-consents{display:grid;gap:.8rem;padding:1rem;border:1px solid rgb(22 195 235 / .24);border-radius:10px;background:rgb(22 195 235 / .045)}.xsr-consents label{display:grid;grid-template-columns:1.1rem 1fr;gap:.7rem;align-items:start;cursor:pointer}.xsr-consents input{margin-top:.2rem;accent-color:var(--xsrc-accent)}.xsr-consents label>span{margin:0!important;color:#b8c8dc;font-size:.78rem;font-weight:500;line-height:1.6}.xsr-form-actions{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.xsr-submit{min-height:3rem;border:1px solid var(--xsrc-accent);border-radius:8px;padding:.75rem 1.15rem;background:var(--xsrc-accent);color:#04101a;font-weight:800;cursor:pointer}.xsr-submit:hover:not(:disabled){background:#4bd2f1;transform:translateY(-1px)}.xsr-submit:disabled{cursor:wait;opacity:.55}.xsr-form-status{margin:0!important;color:var(--xsrc-muted);font-size:.82rem}.xsr-form-status[data-state=success]{color:var(--xsrc-success);font-weight:700}.xsr-form-status[data-state=error]{color:var(--xs-danger,#e4685d);font-weight:700}.xsr-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.xsr-form-noscript{padding:1rem;border:1px solid #9f7d27;background:#2b2514;color:#ffe298}.xsr-contribute-aside{display:grid;align-content:start;gap:1rem}.xsr-contribute-aside section{padding:1.4rem}.xsr-contribute-aside h2{margin:.85rem 0 .75rem;font-size:1.08rem}.xsr-contribute-aside p,.xsr-contribute-aside li{color:var(--xsrc-muted);font-size:.84rem;line-height:1.65}.xsr-contribute-aside ul{display:grid;gap:.55rem;margin:0;padding-left:1.15rem}.xsr-aside-icon{display:grid;width:2.6rem;height:2.6rem;place-items:center;border:1px solid rgb(22 195 235 / .32);border-radius:8px;background:rgb(22 195 235 / .1);color:var(--xsrc-accent);font-weight:800}.xsr-contribute-aside .xsr-aside-legal{border-color:rgb(48 212 155 / .28);background:linear-gradient(145deg,rgb(12 38 39 / .85),rgb(7 17 28 / .98))}@media(max-width:980px){.xsr-contribute-hero{grid-template-columns:1fr}.xsr-contribute-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.xsr-contribute-steps li{grid-template-columns:1fr}.xsr-contribute-layout{grid-template-columns:1fr}.xsr-contribute-aside{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.xsr-contribute-hero{padding-right:6vw;padding-left:6vw}.xsr-contribute-steps,.xsr-contribute-aside,.xsr-form-grid--two{grid-template-columns:1fr}.xsr-contribute-layout{width:88vw}.xsr-contribute-form-card{padding:1.2rem}.xsr-form-actions{align-items:stretch;flex-direction:column}.xsr-submit{width:100%}}@media(prefers-reduced-motion:reduce){.xs-route__tags .xsr-resource-link,.xsr-submit{transition:none}}.xs-route__actions{display:flex;flex:0 0 auto;flex-direction:column;align-items:stretch;gap:.45rem;min-width:9rem}.xs-route__actions .xs-btn{width:100%;white-space:nowrap}.xsr-report-open{color:var(--xs-text-muted,#8f9db0)}.xsr-report-open:hover,.xsr-report-open:focus-visible{color:var(--xs-accent,#13c7f4)}.xsr-report-dialog{width:min(94vw,620px);max-width:620px;padding:0;border:1px solid var(--xs-border-strong,rgb(130 160 190 / .3));border-radius:var(--xs-radius-lg,10px);background:#fff0;color:var(--xs-text,#f5f7fa)}.xsr-report-dialog::backdrop{background:rgb(3 7 13 / .82);backdrop-filter:blur(5px)}.xsr-report-dialog__panel{position:relative;padding:clamp(1.35rem,4vw,2.25rem);border-radius:inherit;background:linear-gradient(145deg,var(--xs-surface-2,#101827),var(--xs-surface,#0b111d))}.xsr-report-dialog__close{position:absolute;top:.85rem;right:.85rem;display:grid;width:42px;height:42px;place-items:center;padding:0;border:1px solid var(--xs-border,rgb(130 160 190 / .16));border-radius:var(--xs-radius,6px);background:var(--xs-bg,#060b14);color:var(--xs-text-muted,#8f9db0);font:400 1.55rem/1 inherit;cursor:pointer}.xsr-report-dialog__close:hover,.xsr-report-dialog__close:focus-visible{border-color:var(--xs-accent,#13c7f4);color:var(--xs-accent,#13c7f4)}.xsr-report-dialog__eyebrow{margin:0 0 .75rem!important;color:var(--xs-accent,#13c7f4)!important;font-size:.78rem!important;font-weight:700!important;letter-spacing:.14em;text-transform:uppercase}.xsr-report-dialog h2{max-width:calc(100% - 3rem);margin:0 0 .75rem;color:var(--xs-text,#f5f7fa);font-size:clamp(1.65rem,4vw,2.25rem);line-height:1.08;letter-spacing:-.025em}.xsr-report-dialog__lead{margin:0 0 1.35rem!important;color:var(--xs-text-muted,#8f9db0)!important}.xsr-report-dialog__lead strong{color:var(--xs-text,#f5f7fa)}.xsr-report-form{display:grid;gap:1rem}.xsr-report-form label>span{display:block;margin-bottom:.45rem;color:var(--xs-text,#f5f7fa);font-size:.84rem;font-weight:650}.xsr-report-form label small{margin-left:.35rem;color:var(--xs-text-dim,#6b7a8d);font-weight:500}.xsr-report-form select,.xsr-report-form textarea,.xsr-report-form input[type=text]{width:100%;min-height:44px;padding:.72rem .85rem;border:1px solid var(--xs-border,rgb(130 160 190 / .16));border-radius:var(--xs-radius,6px);background:var(--xs-bg,#060b14);color:var(--xs-text,#f5f7fa);font:inherit;box-shadow:none}.xsr-report-form textarea{resize:vertical;line-height:1.55}.xsr-report-form select:hover,.xsr-report-form textarea:hover,.xsr-report-form input[type=text]:hover{border-color:var(--xs-border-strong,rgb(130 160 190 / .3))}.xsr-report-form select:focus,.xsr-report-form textarea:focus,.xsr-report-form input[type=text]:focus{outline:none;border-color:var(--xs-accent,#13c7f4);background:var(--xs-surface-3,#151f33)}.xsr-report-dialog__privacy{margin:0!important;color:var(--xs-text-dim,#6b7a8d)!important;font-size:.76rem!important;line-height:1.55!important}.xsr-report-dialog__privacy a,.xsr-report-dialog__privacy a:visited{color:var(--xs-text-muted,#8f9db0)}.xsr-report-dialog__privacy a:hover,.xsr-report-dialog__privacy a:focus-visible{color:var(--xs-accent,#13c7f4)}.xsr-report-form__status{min-height:1.3em;margin:0!important;color:var(--xs-text-muted,#8f9db0)!important;font-size:.82rem!important}.xsr-report-form__status[data-state=success]{color:var(--xs-ok,#3ecf8e)!important;font-weight:700}.xsr-report-form__status[data-state=error]{color:var(--xs-danger,#e4685d)!important;font-weight:700}.xsr-report-dialog__actions{display:flex;justify-content:flex-end;gap:.75rem}.xsr-report-dialog__actions .xs-btn{min-width:8.5rem}.xsr-report-dialog:not([open]){display:none}body.error404 .site-main.xsr-404-page{width:100%;max-width:none!important;margin:0!important;padding:0!important}.xsr-404{position:relative;overflow:hidden;border-bottom:1px solid var(--xs-border,rgb(130 160 190 / .16));background:linear-gradient(135deg,var(--xs-bg,#060b14),var(--xs-surface,#0b111d));color:var(--xs-text,#f5f7fa)}.xsr-404__inner{display:grid;grid-template-columns:minmax(0,.85fr) minmax(390px,1.15fr);gap:clamp(2rem,5vw,5rem);align-items:center;width:min(1280px,100%);min-height:clamp(620px,calc(100vh - 68px),820px);margin-inline:auto;padding:clamp(4rem,8vw,7rem) var(--xs-gutter,clamp(1rem,.5rem + 2vw,2rem))}.xsr-404__copy{position:relative;z-index:1}.xsr-404__code{margin:0 0 .7rem!important;color:var(--xs-accent,#13c7f4)!important;font-size:clamp(4.5rem,9vw,8rem)!important;font-weight:800!important;line-height:.78!important;letter-spacing:-.065em!important}.xsr-404 h1{max-width:680px;margin:0 0 1.2rem;color:var(--xs-text,#f5f7fa);font-size:clamp(2.35rem,5vw,4.35rem);font-weight:800;line-height:.98;letter-spacing:-.045em}.xsr-404__lead{max-width:58ch;margin:0 0 1.75rem!important;color:var(--xs-text-muted,#8f9db0)!important;font-size:clamp(1rem,1.2vw,1.15rem)!important;line-height:1.65!important}.xsr-404__actions{display:flex;flex-wrap:wrap;gap:.75rem}.xsr-404__links{display:flex;flex-wrap:wrap;gap:.6rem 1.35rem;margin-top:1.6rem}.xsr-404__links a,.xsr-404__links a:visited{color:var(--xs-text-muted,#8f9db0);font-size:.86rem;font-weight:600;text-decoration:none}.xsr-404__links a:hover,.xsr-404__links a:focus-visible{color:var(--xs-accent,#13c7f4)}.xsr-404__visual{position:relative;margin:0}.xsr-404__visual img{position:relative;display:block;width:100%;height:auto}@media(max-width:900px){.xsr-404__inner{grid-template-columns:1fr;min-height:0;text-align:center}.xsr-404__copy{display:grid;justify-items:center}.xsr-404__actions,.xsr-404__links{justify-content:center}.xsr-404__visual{width:min(680px,100%);margin:-1rem auto 0}.xs-route__actions{min-width:8.5rem}}@media(max-width:560px){.xs-route{align-items:stretch}.xs-route__actions{width:100%;min-width:0}.xs-route__actions .xs-btn{width:100%}.xsr-report-dialog{width:calc(100% - 1rem)}.xsr-report-dialog__actions{flex-direction:column-reverse}.xsr-report-dialog__actions .xs-btn{width:100%}.xsr-404__inner{padding-block:3.5rem}.xsr-404__actions{width:100%}.xsr-404__actions .xs-btn{width:100%}.xsr-404__visual{margin-top:.5rem}}@media(prefers-reduced-motion:reduce){.xsr-report-dialog::backdrop{backdrop-filter:none}}.page-id-302 .xsa-directory .xs-addon{grid-template-areas:'mark name link';row-gap:0}.page-id-302 .xsa-directory .xs-addon__name{color:var(--xs-e,var(--xs-accent,#13c7f4))}.page-id-302 .xsa-directory .xs-addon:hover{border-color:var(--xs-e,var(--xs-accent,#13c7f4))}.page-id-302 .xsa-directory :is(.xs-addons__group,.xs-routes__jump):not(.xs-addons__group--ui):not(.xs-addons__group--raids):not(.xs-addons__group--gold):not(.xs-addons__group--maps):not(.xs-addons__group--collections):not(.xs-addons__group--housing):not(.xs-addons__group--qol):not(.xs-addons__group--other):not(.xs-addons__jump--ui):not(.xs-addons__jump--raids):not(.xs-addons__jump--gold):not(.xs-addons__jump--maps):not(.xs-addons__jump--collections):not(.xs-addons__jump--housing):not(.xs-addons__jump--qol):not(.xs-addons__jump--other){--xs-e:#a78bfa;--xs-e-soft:rgba(167,139,250,.12)}.page-id-302 .xsa-directory .xs-addons__group:not(.xs-addons__group--ui):not(.xs-addons__group--raids):not(.xs-addons__group--gold):not(.xs-addons__group--maps):not(.xs-addons__group--collections):not(.xs-addons__group--housing):not(.xs-addons__group--qol):not(.xs-addons__group--other) .xs-addon:not(:has(.xs-addon__logo))::before{content:'+'}.page-id-302 .xsa-bento__card--core{--xsa-tag:#13c7f4;--xsa-tag-soft:rgba(19,199,244,.11);--xsa-tag-border:rgba(19,199,244,.27)}.page-id-302 .xsa-bento__card--combat{--xsa-tag:#e4685d;--xsa-tag-soft:rgba(228,104,93,.11);--xsa-tag-border:rgba(228,104,93,.27)}.page-id-302 .xsa-bento__card--explore{--xsa-tag:#52c878;--xsa-tag-soft:rgba(82,200,120,.11);--xsa-tag-border:rgba(82,200,120,.27)}.page-id-302 .xsa-bento__card .xsa-bento__tag .elementor-heading-title{color:var(--xsa-tag,var(--xs-accent,#13c7f4));background:var(--xsa-tag-soft,rgb(19 199 244 / .11));border-color:var(--xsa-tag-border,rgb(19 199 244 / .27))}.xsr-ui-feedback{max-width:820px;margin:0;color:#f5f7fa;font-family:Inter,Arial,sans-serif}.xsr-ui-feedback__warning{border:1px solid rgb(230 176 76 / .45);border-left:4px solid #e6b04c;border-radius:10px;background:#151f33;padding:20px 24px;margin:0 0 24px}.xsr-ui-feedback__warning strong{display:block;color:#e6b04c;font-size:1.05rem;margin-bottom:5px}.xsr-ui-feedback__warning p{margin:0;color:#f5f7fa;line-height:1.6}.xsr-ui-feedback-form{display:grid;gap:21px;background:#0b111d;border:1px solid rgb(130 160 190 / .3);border-radius:10px;padding:28px}.xsr-ui-feedback-form label:not(.xsr-honeypot label){display:grid;align-content:start;gap:8px;color:#f5f7fa;font-weight:650}.xsr-ui-feedback__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px}.xsr-ui-feedback-form label span em{font-style:normal;font-weight:400;color:#8f9db0}.xsr-ui-feedback-form input[type=text],.xsr-ui-feedback-form select,.xsr-ui-feedback-form textarea{width:100%;min-height:46px;padding:11px 13px;border:1px solid rgb(130 160 190 / .3);border-radius:6px;background:#101827;color:#f5f7fa;font:inherit;font-weight:400;box-shadow:none}.xsr-ui-feedback-form textarea{resize:vertical;line-height:1.55}.xsr-ui-feedback-form input:focus-visible,.xsr-ui-feedback-form select:focus-visible,.xsr-ui-feedback-form textarea:focus-visible,.xsr-ui-feedback__submit:focus-visible{outline:2px solid #13c7f4;outline-offset:2px}.xsr-ui-feedback-form ::placeholder{color:#8f9db0;opacity:1}.xsr-ui-feedback-form .xsr-ui-feedback__confirm{display:grid;grid-template-columns:18px minmax(0,1fr);column-gap:12px;align-items:start;font-weight:450;line-height:1.55}.xsr-ui-feedback__confirm input{margin:4px 0 0;accent-color:#13c7f4}.xsr-ui-feedback__confirm .xsr-ui-feedback__error{grid-column:2}.xsr-ui-feedback__privacy{color:#8f9db0;font-size:.9rem;line-height:1.6;margin:0}.xsr-ui-feedback__privacy a{color:#13c7f4;text-decoration:underline;text-underline-offset:3px}.xsr-ui-feedback__error{display:block;min-height:1.3em;line-height:1.3;color:#e4685d;font-size:.87rem;font-weight:450;visibility:hidden}.xsr-ui-feedback-form .has-error .xsr-ui-feedback__error{visibility:visible}.xsr-ui-feedback-form .has-error input[type=text],.xsr-ui-feedback-form .has-error select,.xsr-ui-feedback-form .has-error textarea{border-color:#e4685d}.xsr-ui-feedback__status{margin:0;min-height:1.5em;color:#8f9db0}.xsr-ui-feedback__status[data-state=error]{color:#e4685d}.xsr-ui-feedback__status[data-state=success]{color:#13c7f4}.xsr-ui-feedback__submit{justify-self:start;min-height:48px;padding:12px 22px;border:1px solid #13c7f4;border-radius:6px;background:#13c7f4;color:#04212c;font:inherit;font-weight:700;cursor:pointer}.xsr-ui-feedback__submit:hover:not(:disabled){background:#43d7ff;border-color:#43d7ff;color:#04212c}.xsr-ui-feedback__submit:disabled{opacity:.55;cursor:wait}@media(max-width:720px){.xsr-ui-feedback__grid{grid-template-columns:1fr}.xsr-ui-feedback-form{padding:20px}.xsr-ui-feedback__warning{padding:18px}.xsr-ui-feedback__submit{width:100%;justify-self:stretch}}.xsr-ui-page{background:#060b14;color:#f5f7fa;padding:clamp(48px,7vw,96px) 20px 96px}.xsr-ui-page__inner{max-width:1000px;margin:0 auto}.xsr-ui-page__hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:center;gap:clamp(24px,4vw,48px);padding:0;margin:0 0 32px}.xsr-ui-page__copy,.xsr-ui-page__art-wrap{min-width:0;padding:0}.xsr-ui-page__art img{display:block;width:100%;max-width:360px;height:auto;margin:0 auto}.xsr-ui-page__eyebrow{color:#13c7f4!important;font-family:Inter,Arial,sans-serif;font-size:.78rem!important;font-weight:750!important;letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px!important}.xsr-ui-page__title{color:#f5f7fa!important;font-family:Inter,Arial,sans-serif;font-size:clamp(2.2rem,5vw,3.5rem)!important;font-weight:800!important;letter-spacing:-.04em;line-height:1.08;margin:0 0 15px!important}.xsr-ui-page__lead{color:#8f9db0;font-family:Inter,Arial,sans-serif;font-size:1.05rem;line-height:1.65;max-width:740px;margin:0}.xsr-ui-page__lead p{margin:0}@media(max-width:720px){.xsr-ui-page__hero{grid-template-columns:1fr;gap:12px;margin-bottom:28px}.xsr-ui-page__art img{max-width:300px}}.xs-installer-callout-section{width:100%;padding:clamp(2.5rem,5vw,4.75rem) max(5vw,calc((100vw - 1180px)/2));border-bottom:1px solid var(--xs-border,#26354a);background:var(--xs-bg,#07101d)}.xs-installer-callout-section>.e-con-inner,.xs-installer-callout-section>.elementor-element,.xsr-installer-callout-widget,.xsr-installer-callout-widget>.elementor-widget-container{width:100%}.xs-installer-callout{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,180px);gap:clamp(1.5rem,4vw,3.5rem);align-items:center;width:100%;max-width:1180px;margin:0 auto;padding:clamp(1.5rem,3.5vw,2.75rem);border:1px solid var(--xs-border,#26354a);border-left:3px solid var(--xs-accent,#16c3eb);border-radius:10px;background:var(--xs-surface,#0d1727);color:var(--xs-text,#f5f7fb)}.xs-installer-callout__copy{min-width:0}.xs-installer-callout__eyebrow{margin:0 0 .8rem;color:var(--xs-accent,#16c3eb);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.xs-installer-callout h2{max-width:760px;margin:0;color:var(--xs-text,#f5f7fb);font-size:clamp(1.85rem,3.4vw,3.05rem);font-weight:800;line-height:1.02;letter-spacing:-.045em}.xs-installer-callout__lead{max-width:790px;margin:1rem 0 0;color:var(--xs-text-muted,#9caec7);font-size:clamp(.98rem,1.35vw,1.12rem);line-height:1.7}.xs-installer-callout__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.45rem}.xs-installer-callout__actions .xs-btn{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;padding:.75rem 1rem;border-radius:6px;text-align:center;text-decoration:none}.xs-installer-callout__primary{border-color:var(--xs-accent,#16c3eb)!important;background:var(--xs-accent,#16c3eb)!important;color:#04101a!important}.xs-installer-callout__primary:hover,.xs-installer-callout__primary:focus-visible{background:#4bd2f1!important;border-color:#4bd2f1!important}.xs-installer-callout__secondary{border:1px solid var(--xs-border,#26354a)!important;background:transparent!important;color:var(--xs-text,#f5f7fb)!important}.xs-installer-callout__secondary:hover,.xs-installer-callout__secondary:focus-visible{border-color:var(--xs-accent,#16c3eb)!important;color:var(--xs-accent,#16c3eb)!important}.xs-installer-callout__actions .xs-btn:focus-visible{outline:2px solid var(--xs-accent,#16c3eb);outline-offset:3px}.xs-installer-callout__note{margin:1.15rem 0 0;padding-top:1rem;border-top:1px solid var(--xs-border,#26354a);color:var(--xs-text-muted,#9caec7);font-size:.84rem;line-height:1.6}.xs-installer-callout__note strong{color:var(--xs-text,#f5f7fb)}.xs-installer-callout__visual{display:flex;align-items:center;justify-content:center}.xs-installer-callout__image{display:block;width:min(100%,180px);height:auto}@media(max-width:720px){.xs-installer-callout-section{padding:2.75rem 1rem}.xs-installer-callout{grid-template-columns:1fr}.xs-installer-callout__visual{grid-row:1;justify-content:flex-start}.xs-installer-callout__image{width:104px}.xs-installer-callout__actions{align-items:stretch;flex-direction:column}.xs-installer-callout__actions .xs-btn{width:100%}}@media(prefers-reduced-motion:reduce){.xs-installer-callout__actions .xs-btn{transition:none}}