.cinematic-scene{--cinematic-x:0px;--cinematic-y:0px;pointer-events:none;isolation:isolate;contain:paint;background:#080b0f;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.cinematic-parallax{transform:translate3d(var(--cinematic-x), var(--cinematic-y), 0);position:absolute;inset:-12px}.cinematic-image{object-fit:cover;object-position:64% 50%;-webkit-user-select:none;user-select:none;width:100%;height:100%;animation:32s ease-in-out infinite alternate paused cinematic-drift;display:block;transform:scale(1.025)}.cinematic-edge-light{opacity:.28;mix-blend-mode:screen;background:radial-gradient(at 77% 48%,#accfff16 0,#0000 49%);animation:12s ease-in-out infinite alternate paused cinematic-light-breathe;position:absolute;inset:0}.cinematic-light-sweep{opacity:0;mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#cfe8ff0c 47%,#e9f4ff14 50%,#0000 57%);width:21%;animation:22s cubic-bezier(.4,0,.2,1) infinite paused cinematic-sweep;position:absolute;top:-40%;bottom:-40%;left:50%;transform:translate(-30%)rotate(22deg)}.cinematic-orbits,.cinematic-motes,.cinematic-vignette{width:100%;height:100%;position:absolute;inset:0}.cinematic-orbits{opacity:.17;mix-blend-mode:screen;transform:translate3d(calc(var(--cinematic-x) * -.4), calc(var(--cinematic-y) * -.4), 0);overflow:visible}.cinematic-orbit{fill:none;stroke:#b7cee0;stroke-width:.55px;stroke-dasharray:110 1400;transform-origin:740px 360px;animation:42s linear infinite paused cinematic-orbit-flow}.cinematic-orbit-inner{stroke:#eff8ff;stroke-width:.4px;stroke-dasharray:55 1180;animation-duration:33s;animation-direction:reverse}.cinematic-motes{opacity:.9}.cinematic-vignette{background:linear-gradient(90deg,#090b0fe0 0%,#090b0f80 30%,#090b0f1a 58%,#0000 78%),linear-gradient(#090b0f3d 0%,#0000 25% 67%,#090b0fdb 100%)}.cinematic-scene[data-running=true] .cinematic-image,.cinematic-scene[data-running=true] .cinematic-edge-light,.cinematic-scene[data-running=true] .cinematic-light-sweep,.cinematic-scene[data-running=true] .cinematic-orbit{animation-play-state:running}.cinematic-scene[data-running=true] .cinematic-parallax{will-change:transform}@keyframes cinematic-drift{0%{transform:scale(1.025)translate(0,0)}to{transform:scale(1.065)translate(-.3%,-.5%)}}@keyframes cinematic-light-breathe{0%{opacity:.22}to{opacity:.62}}@keyframes cinematic-sweep{0%,48%,to{opacity:0;transform:translate(-65%)rotate(22deg)}58%{opacity:.6}78%{opacity:0;transform:translate(210%)rotate(22deg)}}@keyframes cinematic-orbit-flow{to{stroke-dashoffset:-1510px}}@media (max-width:700px){.cinematic-image{object-position:68% 50%}.cinematic-orbits{opacity:.11}.cinematic-vignette{background:linear-gradient(90deg,#090b0fa8 0%,#090b0f66 38%,#090b0f0a 100%),linear-gradient(#090b0f52 0%,#0000 35%,#090b0f8f 69%,#090b0ff5 100%)}}@media (prefers-reduced-motion:reduce){.cinematic-scene .cinematic-image,.cinematic-scene .cinematic-edge-light,.cinematic-scene .cinematic-light-sweep,.cinematic-scene .cinematic-orbit{animation:none!important}.cinematic-scene .cinematic-parallax,.cinematic-scene .cinematic-orbits{transform:none!important}.cinematic-scene .cinematic-motes,.cinematic-scene .cinematic-light-sweep{display:none}}.alignment-icon,.hero-meta .alignment-icon{--alignment-size:22px;min-width:var(--alignment-size);min-height:var(--alignment-size);color:inherit;vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;gap:.3rem;margin:0;padding:0;line-height:1;display:inline-flex}.alignment-icon img,.showcase-card:hover .alignment-icon img{width:var(--alignment-size);height:var(--alignment-size);object-fit:contain;object-position:center;flex-shrink:0;max-width:none;display:block;transform:none}.alignment-icon .alignment-icon-label,.hero-meta .alignment-icon .alignment-icon-label{color:inherit;font:inherit;margin:0;padding:0;line-height:1.25}.alignment-filters{background:#101216;border:1px solid #ffffff1a;border-radius:9px;align-items:center;gap:3px;padding:3px;display:flex}.alignment-filters button{color:#aab4c0;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:inline-flex}.alignment-filters button:hover{background:#ffffff0a}.alignment-filters button[aria-pressed=true]{color:#fff;background:#ffffff12;border-color:#a9c1df6b}.alignment-filters button:focus-visible{outline-offset:2px;outline:2px solid #d5e5fa}@media (max-width:600px){.filter-row>.alignment-filters{width:100%}.alignment-filters button{flex:1;min-width:0;height:44px}.filter-row>select{min-width:140px}}.overview-v2 .summit-heroes{background:#090c11;min-height:650px}.summit-heroes .summit-copy{max-width:51%}.summit-heroes .summit-copy h1{font-size:clamp(44px,4.6vw,74px)}.overview-v2 .summit-heroes .cinematic-image{opacity:.2;filter:blur(42px)saturate(.65);object-fit:cover;object-position:80% 40%;transform:scale(1.15)}.overview-v2 .summit-heroes .cinematic-vignette{background:linear-gradient(90deg,#090c11eb,#090c1170 55%,#090c1110)}.overview-v2 .summit-heroes .cinematic-orbits{opacity:.09}.hero-stage{z-index:2;isolation:isolate;width:48%;position:absolute;top:51px;bottom:79px;right:28px}.hero-stage-aura{z-index:-1;background:radial-gradient(at 50% 40%,#4f6d9233,#2041680a 45%,#0000 70%);position:absolute;inset:2% -8% 16%}.hero-stage-floor{background:radial-gradient(#b0cde129,#0000 65%);border:1px solid #b2cbe321;border-radius:50%;height:28px;position:absolute;bottom:143px;left:13%;right:13%;box-shadow:0 5px 45px #7193b314}.hero-stage-art{animation:character-arrival .7s var(--ease-out) both;justify-content:center;align-items:end;display:flex;position:absolute;inset:-15px -12px 137px}.hero-stage-art img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 14px 30px #0009);width:100%;height:100%;display:block}.hero-stage-art img[data-art-fallback=true]{object-fit:contain;width:78%;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.hero-stage-caption{text-align:center;pointer-events:none;position:absolute;bottom:69px;left:10px;right:10px}.hero-stage-kicker{letter-spacing:1.7px;color:#91a6bb;margin-bottom:8px;font-size:8px;display:block}.hero-stage-caption h2{letter-spacing:-.04em;color:#e6edf5;margin:0 0 9px;font-size:clamp(20px,2vw,28px);font-weight:500;line-height:1.15}.hero-stage-meta{color:#a4b5c7;justify-content:center;align-items:center;gap:9px;font-size:10px;display:flex}.hero-stage-meta i{background:#a8bbce;border-radius:50%;width:3px;height:3px}.hero-stage-controls{justify-content:center;align-items:center;gap:19px;display:flex;position:absolute;bottom:0;left:0;right:0}.hero-stage-selectors{gap:6px;display:flex}.hero-stage-selectors button{opacity:.7;background:#121a24;border:1px solid #aec2d62b;border-radius:8px;width:47px;height:49px;padding:0;transition:opacity .2s,border-color .2s,transform .25s;display:block;position:relative;overflow:hidden}.hero-stage-selectors button img{object-fit:cover;width:100%;height:100%;display:block}.hero-stage-selectors button.selected{opacity:1;border-color:#d8e6f3;box-shadow:0 0 0 2px #d8e6f318}.hero-stage-selectors button:hover{opacity:1;transform:translateY(-2px)}.hero-stage-profile{color:#d6e2ef;white-space:nowrap;background:0 0;border:none;align-items:center;gap:5px;padding:10px 0;font-size:11px;display:flex}.hero-stage-profile:hover{color:#fff}.chapter-graphic .diagram-hero-core{background:radial-gradient(at 50% 30%,#61799744,#0b1019);border-radius:17px;width:124px;height:134px;padding:0;overflow:visible}.diagram-hero-core>img{border-radius:inherit;object-fit:cover;width:100%;height:100%;-webkit-mask-image:linear-gradient(#000 75%,#0004);mask-image:linear-gradient(#000 75%,#0004)}.chapter-graphic .diagram-hero-core>span{white-space:nowrap;letter-spacing:1px;color:#8396a9;font-size:6px;position:absolute;top:calc(100% + 13px);left:50%;transform:translate(-50%)}.chapter-graphic .diagram-node{background:#151e29eb;gap:8px;padding:7px 11px 7px 7px}.diagram-hero-thumbnail{object-fit:cover;background:#1d2937;border:1px solid #b9d3eb21;border-radius:6px;width:34px;height:34px;display:block}.overview-v2 .showcase-portrait{height:300px;padding:19px 9px 0}.overview-v2 .showcase-portrait img{object-fit:contain;object-position:center bottom;width:100%;max-width:100%;height:100%;transform:none}.overview-v2 .showcase-card:hover .showcase-portrait img{transform:scale(1.04)translateY(-3px)}.overview-v2 .showcase-portrait:after{background:linear-gradient(#0000 77%,#11161e 100%)}@keyframes character-arrival{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (min-width:1600px){.overview-v2 .summit-heroes{min-height:700px}.hero-stage{top:50px;bottom:83px;right:38px}.hero-stage-art{bottom:139px}.hero-stage-selectors button{width:52px;height:54px}.overview-v2 .showcase-portrait{height:340px}}@media (max-width:1200px){.overview-v2 .summit-heroes{min-height:620px;padding-left:32px}.summit-heroes .summit-copy h1{font-size:clamp(44px,4.6vw,60px)}.hero-stage{width:48%;top:52px;bottom:78px;right:17px}.hero-stage-controls{gap:13px}.hero-stage-selectors button{width:41px;height:44px}.hero-stage-profile{font-size:10px}.hero-stage-caption h2{font-size:23px}.overview-v2 .showcase-portrait{height:250px}}@media (max-width:960px){.overview-v2 .summit-heroes{min-height:590px;padding-left:25px}.summit-heroes .summit-copy{max-width:48%}.summit-heroes .summit-copy h1{font-size:clamp(36px,4.6vw,47px)}.summit-heroes .summit-actions{flex-wrap:wrap;gap:9px 18px}.hero-stage{top:53px;bottom:86px;right:12px}.hero-stage-art{bottom:145px}.hero-stage-caption{bottom:64px}.hero-stage-caption h2{font-size:21px}.hero-stage-kicker{letter-spacing:1px;font-size:7px}.hero-stage-meta{font-size:9px}.hero-stage-controls{flex-wrap:wrap;gap:9px}.hero-stage-selectors{gap:5px}.hero-stage-selectors button{width:35px;height:38px}.hero-stage-profile{padding:5px 0;font-size:9px}.chapter-graphic .diagram-hero-core{width:106px;height:113px}.overview-v2 .showcase-portrait{height:300px}}@media (max-width:700px){.overview-v2 .summit-heroes{gap:25px;min-height:0;padding:61px 24px 77px;display:flex}.summit-heroes .summit-copy{order:2;max-width:100%}.summit-heroes .summit-copy h1{margin-bottom:18px;font-size:clamp(39px,10.8vw,60px)}.summit-heroes .summit-copy>p{margin-bottom:21px}.summit-heroes .summit-eyebrow{margin-bottom:15px}.summit-heroes .summit-actions{gap:15px}.summit-heroes .summit-private{margin-top:15px}.hero-stage{flex-shrink:0;order:1;width:100%;height:341px;position:relative;top:auto;bottom:auto;right:auto}.hero-stage-art{inset:-13px -15px 111px}.hero-stage-aura{inset:0 -15% 8%}.hero-stage-floor{bottom:110px}.hero-stage-caption{bottom:59px;left:-12px;right:-12px}.hero-stage-caption h2{margin-bottom:6px;font-size:21px}.hero-stage-kicker{letter-spacing:1px;margin-bottom:6px;font-size:7px}.hero-stage-meta{font-size:9px}.hero-stage-selectors button{width:41px;height:44px}.hero-stage-controls{flex-wrap:nowrap;gap:13px}.hero-stage-profile{gap:3px;font-size:10px}.overview-v2 .summit-heroes .cinematic-parallax{height:500px}.overview-v2 .summit-heroes .cinematic-vignette{background:linear-gradient(#090c1100,#090c11 70%)}.chapter-graphic .diagram-hero-core{width:90px;height:99px}.diagram-hero-thumbnail{width:27px;height:29px}.chapter-graphic .diagram-node{gap:5px;padding:5px 7px 5px 5px;font-size:9px}.chapter-graphic .diagram-hero-core>span{letter-spacing:.7px;font-size:5px;top:calc(100% + 9px)}.overview-v2 .showcase-portrait{height:215px;padding:22px 4px 0}.overview-v2 .showcase-index{font-size:7px;left:11px}}@media (max-width:370px){.hero-stage-controls{gap:8px}.hero-stage-selectors{gap:4px}.hero-stage-selectors button{width:35px;height:38px}.hero-stage-profile{font-size:9px}.hero-stage-caption h2{font-size:19px}.overview-v2 .summit-heroes{padding-left:21px;padding-right:21px}}@media (prefers-reduced-motion:reduce){.hero-stage-art{animation:none}.hero-stage-selectors button,.overview-v2 .showcase-portrait img{transition:none}.hero-stage-selectors button:hover,.overview-v2 .showcase-card:hover .showcase-portrait img{transform:none}}.game-progression{color:#dce6f0;margin:0 0 30px}.overview-game-resume{background:radial-gradient(at 0,#263a4d45,#0000 55%),#0e161f;border:1px solid #9fb6ce25;border-radius:13px;align-items:center;gap:23px;margin:24px 0;padding:27px 30px;display:flex}.overview-game-mark{color:#a9c5e3;background:#152331;border:1px solid #a9bfd92e;border-radius:15px;flex-shrink:0;place-items:center;width:60px;height:60px;display:grid}.overview-game-copy{flex:1;min-width:0}.overview-game-copy .eyebrow{color:#88a2bf;letter-spacing:1.8px;margin:0 0 9px;font-size:8px}.overview-game-copy h2{letter-spacing:-.7px;color:#e2ecf6;margin:0 0 8px;font:500 24px/1.3 Manrope,sans-serif}.overview-game-copy h2>span{color:#93afcc;letter-spacing:-.2px;white-space:nowrap;margin-left:13px;font-size:15px}.overview-game-copy>p:not(.eyebrow){color:#a5bad0;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 7px;font-size:10px;line-height:1.8;display:flex}.overview-game-copy>p>span{border-left:1px solid #ffffff20;margin-left:9px;padding-left:14px}.overview-game-copy>small{color:#8096af;font-size:9px;line-height:1.7;display:block}.overview-game-actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:11px;display:flex}.overview-game-actions .button{font-size:11px}.overview-game-actions .text-button{color:#a6c1df;font-size:9px}.game-progress-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin:0 0 25px;display:flex}.game-progress-heading .eyebrow,.game-progress-encounter .eyebrow{color:#8497b0;letter-spacing:1.8px;margin:0 0 11px;font-size:9px}.game-progress-heading h2{letter-spacing:-1.1px;margin:0 0 12px;font:500 clamp(25px,3vw,35px)/1.2 Manrope,sans-serif}.game-progress-heading p:not(.eyebrow){color:#9cabbc;max-width:580px;margin:0;font-size:12px;line-height:1.8}.game-progress-heading>span{color:#9eb0c5;flex-shrink:0;align-items:center;gap:7px;margin-top:5px;font-size:10px;display:flex}.game-progress-summary{background:#101721;border:1px solid #ffffff13;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:22px;display:grid}.game-progress-summary>div{padding:21px 24px}.game-progress-summary>div+div{border-left:1px solid #ffffff0d}.game-progress-summary strong{color:#d7e7fb;letter-spacing:-1px;font:500 29px/1.2 Manrope,sans-serif;display:block}.game-progress-summary span{color:#8fa2ba;margin-top:7px;font-size:10px;line-height:1.7;display:block}.game-progress-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.game-progress-encounter{background:radial-gradient(at 100% 0,#2b435229,#0000 65%),#10161e;border:1px solid #ffffff16;border-radius:15px;min-width:0;padding:25px}.game-progress-encounter>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.game-progress-encounter h3{letter-spacing:-.7px;margin:0;font:500 23px/1.25 Manrope,sans-serif}.game-progress-clear{color:#c7dfbd;text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;font-size:12px;display:flex}.game-progress-clear small{color:#91aa8a;flex-basis:100%;font-size:9px;display:block}.game-progress-no-clear{color:#91a2b7;text-align:right;max-width:120px;font-size:10px;line-height:1.6}.game-progress-stage-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:20px;margin-top:26px;display:grid}.game-progress-stage-row label{color:#a4b3c5;flex-direction:column;gap:8px;font-size:10px;display:flex}.game-progress-stage-row select{color:#d7e3f1;background:#0b1119;border:1px solid #ffffff20;border-radius:6px;width:100%;min-width:0;padding:11px;font-size:11px}.game-progress-best{align-items:center;gap:11px;padding-bottom:3px;display:flex}.game-progress-best>svg{color:#829bb8;flex-shrink:0}.game-progress-best small{color:#8da1b9;font-size:9px;line-height:1.6;display:block}.game-progress-best strong{letter-spacing:-.8px;margin-top:3px;font:500 26px/1.3 Manrope,sans-serif;display:block}.game-progress-counts{color:#8296af;border-bottom:1px solid #ffffff10;flex-wrap:wrap;gap:7px 17px;margin:17px 0 0;padding-bottom:18px;font-size:9px;line-height:1.7;display:flex}.game-progress-counts strong{color:#bbcddd;font-weight:500}.game-progress-counts>span:last-child{flex-basis:100%}.game-progress-attempts{margin-top:17px}.game-progress-attempts p{color:#b6a68b;align-items:center;gap:7px;margin:0 0 10px;font-size:10px;display:flex}.game-progress-attempts>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.game-progress-attempts button{color:#a9bcd1;background:#17202b;border:1px solid #ffffff16;border-radius:5px;padding:7px 10px;font-size:10px}.game-progress-attempts button.selected{color:#edf5ff;background:#203044;border-color:#a2bcd366}.game-progress-attempts span{color:#8298b2;font-size:9px}.game-progress-team{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.game-progress-portraits{gap:4px;display:flex}.game-progress-portraits img,.game-progress-portraits>span{object-fit:cover;background:#17222f;border:1px solid #b7cee52e;border-radius:5px;width:36px;height:46px}.game-progress-portraits>span{color:#7d93ae;justify-content:center;align-items:center;display:inline-flex}.game-progress-team p{color:#b6c7d9;margin:0;font-size:10px;line-height:1.7}.game-progress-team small{color:#7f94ad;font-size:9px;display:block}.game-progress-actions{flex-wrap:wrap;align-items:flex-start;gap:9px;margin-top:23px;display:flex}.game-progress-actions .button{padding:10px 13px;font-size:10px}.game-progress-load{flex:145px}.game-progress-load>button{justify-content:center;width:100%}.game-progress-load>small{color:#c3ae93;margin-top:7px;font-size:9px;line-height:1.7;display:block}.game-progress-encounter>footer{color:#7d91aa;justify-content:space-between;gap:12px;margin-top:18px;font-size:9px;line-height:1.7;display:flex}.game-progress-encounter>footer a{color:#a7c0dc;flex-shrink:0;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.game-progress-footnote{color:#879cb5;max-width:920px;margin:18px 0 0;font-size:10px;line-height:1.8}.game-progress-empty{background:#111923;border:1px solid #ffffff16;border-radius:12px;gap:18px;padding:28px;display:flex}.game-progress-empty>svg{color:#89a5c4;flex-shrink:0}.game-progress-empty h3{margin:0 0 10px;font-size:17px;font-weight:500}.game-progress-empty p,.game-progress-empty small{color:#93a7c0;margin:0;font-size:11px;line-height:1.8}.game-progression :is(a,button,select):focus-visible{outline-offset:3px;outline:2px solid #abcbe9}.game-battle-history{border-top:1px solid #ffffff15;margin-top:34px;padding-top:28px}.game-battle-history-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:21px;display:flex}.game-battle-history-heading .eyebrow{color:#8199b5;letter-spacing:1.8px;margin:0 0 10px;font-size:9px}.game-battle-history-heading h3{letter-spacing:-.8px;margin:0 0 9px;font:500 25px/1.3 Manrope,sans-serif}.game-battle-history-heading p:not(.eyebrow){color:#92a6bf;margin:0;font-size:11px;line-height:1.8}.game-battle-history-heading>span{color:#9eb2ca;flex-shrink:0;margin-top:6px;font-size:10px}.game-battle-empty{color:#9aaec6;border:1px dashed #ffffff1a;border-radius:10px;padding:20px;font-size:11px;line-height:1.8}.game-battle-time-note{color:#a5a58f;margin:0 0 17px;font-size:10px;line-height:1.8}.game-battle-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.game-battle-record{background:#101720;border:1px solid #ffffff12;border-radius:11px;align-items:center;gap:24px;padding:20px 22px;display:flex}.game-battle-result{flex:0 0 95px}.game-battle-badge{color:#a6b9ce;background:#ffffff08;border-radius:4px;margin-bottom:11px;padding:4px 7px;font-size:9px;display:inline-flex}.game-battle-badge.is-victory{color:#b7dcb6;background:#789e671a}.game-battle-badge.is-defeat{color:#ddbaae;background:#b87c6918}.game-battle-result>small{color:#91a5be;margin-bottom:3px;font-size:9px;display:block}.game-battle-result>strong{color:#d5e6f5;letter-spacing:-.6px;font:500 23px/1.3 Manrope,sans-serif;display:block}.game-battle-main{flex:1;min-width:0}.game-battle-main h4{color:#d6e3f0;margin:0 0 6px;font-size:14px;font-weight:500}.game-battle-main h4>span{color:#93acc8;white-space:nowrap;margin-left:12px;font-size:11px}.game-battle-main>time,.game-battle-date-unknown{color:#8c9fb7;margin:0;font-size:9px;line-height:1.7}.game-battle-invokers{gap:6px;margin-top:12px;display:flex}.game-battle-invokers>div{width:35px}.game-battle-invokers img,.game-battle-invokers>div>span{object-fit:cover;background:#172535;border:1px solid #b4cce62e;border-radius:4px;width:35px;height:44px;display:block}.game-battle-invokers>div>span{color:#8aa1bd;justify-content:center;align-items:center;display:flex}.game-battle-invokers small{color:#8299b3;text-align:center;white-space:nowrap;margin-top:3px;font-size:8px;display:block}.game-battle-record>.text-button{color:#afcae8;flex-shrink:0;font-size:10px}.game-battle-unmapped{color:#8799af;text-align:right;max-width:120px;font-size:9px;line-height:1.7}.game-battle-more{margin-top:17px;font-size:11px}@media (max-width:1100px){.game-progress-grid{grid-template-columns:1fr}}@media (max-width:900px){.overview-game-resume{flex-wrap:wrap}.overview-game-actions{flex-direction:row;flex-basis:100%;align-items:center;padding-left:83px}}@media (max-width:600px){.game-battle-history-heading{flex-direction:column;gap:7px}.game-battle-record{flex-wrap:wrap;gap:15px;padding:17px}.game-battle-result{flex-basis:82px}.game-battle-record>.text-button,.game-battle-unmapped{margin-left:97px}.game-battle-main h4>span{margin-top:3px;margin-left:0;display:block}.game-battle-invokers{gap:4px}.game-battle-invokers>div,.game-battle-invokers img,.game-battle-invokers>div>span{width:29px}.game-battle-invokers img,.game-battle-invokers>div>span{height:37px}.overview-game-resume{gap:15px;padding:21px 18px}.overview-game-mark{border-radius:10px;width:42px;height:48px}.overview-game-copy h2{font-size:20px}.overview-game-copy h2>span{margin-top:2px;margin-left:0;font-size:13px;display:block}.overview-game-copy>p>span{border:0;flex-basis:100%;margin-left:0;padding-left:0}.overview-game-actions{flex-direction:column;align-items:stretch;width:100%;padding:0}.overview-game-actions>button{justify-content:center}.game-progress-heading{flex-direction:column;gap:12px}.game-progress-summary>div{padding:17px 12px}.game-progress-summary strong{font-size:25px}.game-progress-summary span{font-size:9px}.game-progress-encounter{padding:19px}.game-progress-stage-row{gap:13px}.game-progress-best{gap:7px}.game-progress-best strong{font-size:23px}.game-progress-encounter>footer{flex-wrap:wrap}.game-progress-actions>.button{flex:100%;justify-content:center}}.summit-copy .summit-motto{color:#dfceaa;letter-spacing:.03em;margin:0 0 20px;font-size:clamp(18px,2vw,27px);font-weight:500}.account-setup{margin-bottom:46px}.account-intro{grid-template-columns:1.05fr 1fr;align-items:center;gap:36px;min-height:340px;margin-bottom:32px;display:grid}.account-intro-copy .eyebrow{letter-spacing:1.5px;margin-bottom:19px;font-size:10px}.account-intro-copy h1{margin:0 0 22px;font-size:clamp(37px,3.6vw,56px);line-height:1.12}.account-intro-copy h1 span{color:#8997a8}.account-intro-copy>p:not(.eyebrow){color:#a3b0be;max-width:430px;font-size:14px;line-height:1.8}.account-privacy{color:#a4afbc;align-items:center;gap:8px;max-width:400px;margin-top:22px;font-size:11px;display:flex}.account-privacy svg{flex-shrink:0}.account-hero-lineup{isolation:isolate;justify-content:center;align-items:center;height:320px;padding-bottom:20px;display:flex;position:relative}.account-hero-lineup:before{content:"";filter:blur(35px);z-index:-1;background:#93b5dc10;border-radius:50%;position:absolute;inset:10%}.account-art-card{aspect-ratio:.76;background:linear-gradient(145deg,#28384a55,#0d1015);border:1px solid #aec8ed20;border-radius:12px;width:36%;max-width:190px;position:relative;overflow:hidden;transform:rotate(-9deg)translate(13px);box-shadow:0 25px 50px #0006}.account-art-card img{object-fit:cover;object-position:50% 0;filter:saturate(.85);width:100%;height:100%;-webkit-mask-image:linear-gradient(#000 63%,#0003 86%,#0000);mask-image:linear-gradient(#000 63%,#0003 86%,#0000)}.account-art-card span{color:#e8eff7;text-shadow:0 2px 8px #000;font-size:11px;font-weight:600;line-height:1.45;position:absolute;bottom:17px;left:14px;right:14px}.account-art-1{z-index:2;transform:translateY(-12px);box-shadow:0 20px 55px #0009}.account-art-2{transform:rotate(9deg)translate(-13px)}.account-hero-lineup>small{letter-spacing:1.3px;color:#9ba9ba;text-align:center;font-size:8px;position:absolute;bottom:0}.account-start-bar{background:#11151b;border:1px solid #ffffff0c;border-radius:12px;align-items:center;gap:15px;margin-bottom:38px;padding:20px 24px;display:flex}.setup-status-icon{color:#c1d9e9;border:1px solid #bdd4ed24;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.account-start-bar>div{flex:1}.account-start-bar strong{font-size:13px;font-weight:500;line-height:1.5;display:block}.account-start-bar>div>span{color:#9aa8b8;margin-top:4px;font-size:11px;display:block}.account-start-bar .button{white-space:nowrap}.setup-method-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.setup-method-heading .eyebrow{letter-spacing:1.3px;margin:0;font-size:10px}.setup-method-heading>span{color:#9aa8b8;font-size:11px}.setup-methods{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px;display:grid}.setup-methods>button{text-align:left;color:#dfe6ef;background:#0e1116;border:1px solid #ffffff13;border-radius:12px;align-items:center;gap:16px;min-width:0;padding:22px;display:flex}.setup-methods>button[aria-selected=true]{background:linear-gradient(110deg,#1a2633,#131a23);border-color:#9fbbdc65;box-shadow:inset 0 0 0 1px #c6d8ee0b}.setup-method-icon{color:#b1c6dd;background:#b4d7fb09;border-radius:9px;flex-shrink:0;place-items:center;width:39px;height:39px;display:grid}.setup-methods strong{font-size:15px;font-weight:500;line-height:1.5;display:block}.setup-methods small{color:#9faebe;margin-top:5px;font-size:11px;line-height:1.65;display:block}.setup-method-check{color:#e4f1ff;border:1px solid #a4bddb45;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;margin-left:auto;display:grid}.setup-methods>button[aria-selected=true] .setup-method-check{background:#a4bddb22}.setup-walkthrough{background:#101318;border:1px solid #ffffff14;border-radius:14px;overflow:hidden}.setup-walkthrough-top{letter-spacing:1.5px;color:#a1b4c9;border-bottom:1px solid #ffffff0c;justify-content:space-between;gap:15px;padding:20px 30px;font-size:9px;display:flex}.setup-walkthrough-top>span:last-child{color:#778a9d}.setup-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:0;padding:32px 30px 27px;list-style:none;display:grid}.setup-steps>li{min-width:0}.step-number{color:#8fa9c3;letter-spacing:-1px;margin-bottom:24px;font-size:25px;font-weight:400;line-height:1;display:inline-block}.setup-steps h3{letter-spacing:-.02em;margin:0 0 13px;font-size:16px;font-weight:500;line-height:1.45}.setup-steps p{color:#a3b0bf;margin:0;font-size:12px;line-height:1.85}.setup-action{background:#ffffff02;border-top:1px solid #ffffff0b;align-items:center;gap:25px;padding:25px 30px 28px;display:flex}.setup-action .button{gap:13px;min-height:45px;font-size:12px}.setup-action>p{color:#9aaabd;margin:0;font-size:11px;line-height:1.8}.setup-json-details{padding:0 30px 20px}.setup-json-details details{margin-top:5px}.setup-json-details summary{color:#aebdce;font-size:12px}.setup-json-details .muted{font-size:12px}.setup-json-details .button,.setup-json-details .text-button{margin-right:15px}.native-import-guide{background:#0e1115;border:1px solid #ffffff10;border-radius:12px;margin-top:22px}.native-import-guide>summary{cursor:pointer;align-items:center;gap:14px;padding:20px 24px;list-style:none;display:flex}.native-import-guide>summary::-webkit-details-marker{display:none}.native-import-guide>summary>svg:first-child{color:#a4b6ca;flex-shrink:0}.native-import-guide>summary>svg:last-child{flex-shrink:0;margin-left:auto;transition:transform .2s}.native-import-guide[open]>summary>svg:last-child{transform:rotate(180deg)}.native-import-guide strong{font-size:13px;font-weight:500;display:block}.native-import-guide summary small{color:#9cabbc;margin-top:4px;font-size:11px;display:block}.native-guide-content{padding:0 25px 25px}.native-guide-notice{background:#c8a26408;border:1px solid #d6ba8a16;border-radius:9px;padding:20px}.native-guide-notice p{color:#b4bac3;max-width:720px;margin:12px 0 0;font-size:12px;line-height:1.8}.native-guide-reference{padding-top:26px}.native-guide-reference .eyebrow{letter-spacing:1.3px;margin-bottom:16px;font-size:9px}.native-guide-reference ol{color:#a7b3c2;padding-left:20px;font-size:12px;line-height:1.9}.native-guide-reference li{padding:4px 0 4px 5px}.native-guide-reference label{color:#c1cfdd;margin-top:24px;margin-bottom:8px;font-size:12px}.copy-folder{align-items:center;gap:10px;display:flex}.copy-folder input{color:#c4d5e7;-webkit-user-select:all;user-select:all;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.copy-folder .button{white-space:nowrap;min-height:42px}.copy-status{color:#afc8dd;min-height:18px;margin:6px 0;font-size:11px}.native-guide-reference .fine-print{max-width:790px;font-size:11px;line-height:1.8}.native-guide-reference .source{margin-top:8px;font-size:12px}.setup-assurance{color:#a1adbb;justify-content:center;align-items:center;gap:11px;padding:16px 18px;display:flex}.setup-assurance svg{flex-shrink:0}.setup-assurance p{margin:0;font-size:11px;line-height:1.8}.account-setup .source:focus-visible{outline-offset:4px;outline:2px solid #d8e9f7}.account-setup summary:focus-visible{outline-offset:4px;outline:2px solid #d8e9f7}@media (max-width:1100px){.account-intro{gap:22px;min-height:300px}.account-intro-copy h1{font-size:40px}.account-intro-copy>p:not(.eyebrow){font-size:13px}.account-hero-lineup{height:290px}.account-art-card span{font-size:10px;bottom:13px;left:10px;right:10px}.account-hero-lineup>small{letter-spacing:.8px;font-size:7px}.setup-methods>button{gap:12px;padding:19px}.setup-methods strong{font-size:13px}.setup-methods small{font-size:10px}.setup-method-check{width:17px;height:17px}.setup-steps{gap:20px;padding:26px}.setup-steps h3{font-size:14px}.setup-method-icon{width:29px}.setup-action{gap:18px;padding:24px 26px}.setup-action .button{font-size:11px}.setup-action>p{font-size:10px}}@media (max-width:820px){.account-intro{grid-template-columns:1fr;gap:10px}.account-intro-copy h1{font-size:45px}.account-intro-copy>p:not(.eyebrow){max-width:500px}.account-hero-lineup{justify-self:center;width:100%;max-width:480px;height:280px;margin-top:10px}.account-art-card{max-width:176px;max-height:235px}.setup-methods{grid-template-columns:1fr;gap:10px}.setup-methods>button{padding:19px 22px}.setup-method-icon{width:40px}.setup-methods strong{font-size:15px}.setup-methods small{font-size:12px}.setup-steps{grid-template-columns:1fr;gap:26px;padding:28px}.setup-steps>li{gap:22px;display:flex}.step-number{min-width:28px;margin-top:3px;font-size:22px}.setup-steps h3{margin-bottom:8px;font-size:16px}.setup-steps p{max-width:530px;font-size:12px}.setup-action{flex-wrap:wrap;gap:13px}.setup-action>p{font-size:11px}.account-start-bar{flex-wrap:wrap;padding:18px}.account-start-bar>div{flex-basis:70%}.account-start-bar>.button{margin-left:51px}.setup-method-heading{display:block}.setup-method-heading>span{margin-top:7px;display:block}.setup-walkthrough-top{letter-spacing:1.1px;padding:18px 24px;font-size:8px}.setup-assurance{align-items:flex-start}.setup-assurance svg{margin-top:3px}}@media (max-width:450px){.account-intro-copy .eyebrow{letter-spacing:1px;font-size:9px}.account-intro-copy h1{font-size:37px}.account-intro-copy>p:not(.eyebrow){font-size:13px}.account-intro{margin-bottom:24px}.account-hero-lineup{height:236px;padding-bottom:18px}.account-art-card{border-radius:9px;max-height:190px}.account-art-card span{font-size:9px;line-height:1.45;bottom:10px;left:8px;right:8px}.account-hero-lineup>small{letter-spacing:.7px;font-size:7px}.account-privacy{align-items:flex-start;font-size:10px}.account-privacy svg{margin-top:3px}.account-start-bar strong{font-size:12px}.account-start-bar>div>span{font-size:11px}.setup-methods>button{gap:10px;padding:17px 15px}.setup-methods strong{font-size:14px}.setup-methods small{font-size:11px}.setup-method-icon{width:30px}.setup-method-check{width:18px}.setup-walkthrough-top{letter-spacing:.8px;padding:17px 20px;font-size:8px}.setup-steps{gap:24px;padding:25px 20px}.setup-steps>li{gap:17px}.setup-steps h3{font-size:15px}.setup-action{padding:22px 20px}.setup-action .button{justify-content:center;gap:9px;width:100%;font-size:11px}.setup-json-details{padding:0 20px 18px}.native-import-guide>summary{gap:11px;padding:18px 16px}.native-import-guide strong{font-size:12px}.native-import-guide summary small{font-size:10px}.native-guide-content{padding:0 17px 20px}.native-guide-notice{padding:15px}.copy-folder{flex-wrap:wrap}.copy-folder input{flex-basis:100%;font-size:10px}.copy-folder .button{font-size:11px}.setup-assurance{padding:16px 3px}.setup-assurance p{font-size:10px}}.account-art-2 span{text-align:right}.import-preview-heroes{grid-template-columns:1fr 1fr;gap:10px;margin:22px 0;display:grid}.import-preview-heroes>div{background:#ffffff03;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:12px;min-width:0;padding:11px;display:flex}.import-preview-heroes .portrait{flex-shrink:0;width:58px;height:65px}.import-preview-heroes strong{font-size:12px;font-weight:500;line-height:1.5;display:block}.import-preview-heroes small{color:#a3b5c8;margin-top:5px;font-size:10px;display:block}.import-preview-heroes>p{color:#a3b5c8;grid-column:1/-1;font-size:11px}@media (max-width:550px){.import-preview-heroes{grid-template-columns:1fr}}.team-review{color:#e6ebf1;margin:0 0 34px}.team-review .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.team-review :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid #b5d3f4}.team-review-intro{justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:26px;display:flex}.team-review-intro .eyebrow{color:#8495a8;letter-spacing:1.8px;margin-bottom:13px;font-size:9px}.team-review-intro h2{letter-spacing:-1.8px;margin-bottom:16px;font:500 clamp(28px,3.3vw,44px)/1.12 Manrope,sans-serif}.team-review-intro>div>p:last-child{color:#a0aab6;max-width:650px;margin:0;font-size:13px;line-height:1.85}.review-private{color:#8994a2;white-space:nowrap;align-items:center;gap:8px;padding-top:5px;font-size:10px;display:inline-flex}.review-steps{border-block:1px solid #ffffff0e;gap:30px;margin:0 0 26px;padding:0;list-style:none;display:flex}.review-steps li{color:#a5afba;align-items:center;gap:10px;padding:16px 0;font-size:10px;display:flex}.review-steps li>span{color:#dbe6f2;letter-spacing:1px;font-size:9px}.review-upload-panel{background:linear-gradient(120deg,#131b25,#10151c);border:1px solid #ffffff18;border-radius:15px;padding:25px;transition:border-color .16s,background-color .16s}:is(.review-upload-panel:focus-visible,.review-upload-panel.is-dragging){outline-offset:3px;border-color:#9ebfe4;outline:2px solid #b5d3f4}.review-upload-panel.is-dragging{background:#172838}.review-paste-hint{color:#afbdce;margin:15px 0 0 44px;font-size:11px;line-height:1.7}.review-upload-copy{align-items:flex-start;gap:17px;display:flex}.review-upload-copy>svg{color:#9dafc5;flex-shrink:0;margin-top:2px}.review-upload-copy h3{letter-spacing:-.5px;margin-bottom:9px;font:500 19px/1.35 Manrope,sans-serif}.review-upload-copy p{color:#9ba8b8;max-width:690px;margin-bottom:0;font-size:11px;line-height:1.8}.review-file-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.review-upload-actions,.review-read-actions{flex-wrap:wrap;align-items:center;gap:13px;margin-top:21px;display:flex}.review-upload-actions>span{color:#6f7d90;font-size:10px}.review-read-status{color:#9eacbd;flex:1;align-items:center;gap:9px;min-width:200px;margin:0;font-size:11px;line-height:1.7;display:flex}.review-screenshots{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.review-screenshots figure{background:#080b10;border:1px solid #ffffff13;border-radius:8px;margin:0;overflow:hidden}.review-screenshots figure>a{aspect-ratio:1.9;display:block}.review-screenshots img{object-fit:contain;width:100%;height:100%}.review-screenshots figcaption{justify-content:space-between;align-items:center;gap:7px;padding:8px 10px;display:flex}.review-screenshots figcaption>span{color:#7f8ea2;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.review-screenshots figcaption button{color:#a8b6c8;background:#ffffff09;border:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.review-spinner{animation:1s linear infinite review-spin}@keyframes review-spin{to{transform:rotate(360deg)}}.review-section-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin:31px 0 20px;scroll-margin-top:80px;display:flex}.review-section-heading h3{letter-spacing:-.6px;margin-bottom:0;font:500 23px/1.3 Manrope,sans-serif}.review-section-heading .eyebrow{color:#72829a;letter-spacing:1.5px;margin-bottom:11px;font-size:8px}.review-section-heading>span,.review-section-heading p:not(.eyebrow){color:#8996a6;max-width:570px;margin:9px 0 0;font-size:10px;line-height:1.7}.review-section-heading>span{text-align:right;max-width:260px}.review-context{background:#10151b;border:1px solid #ffffff12;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:23px;display:grid}.review-context>.review-stage-details{background:#0d131b;border:1px solid #ffffff13;border-radius:9px;order:1;grid-column:1/-1;margin:0;padding:0 16px}.review-stage-details>summary{gap:16px;padding:16px 0}.review-stage-details>summary strong,.review-stage-details>summary small{display:block}.review-stage-details>summary strong{color:#d5e2f1;font-size:12px;font-weight:500}.review-stage-details>summary small{color:#a0b2c7;margin-top:6px;font-size:11px;line-height:1.7}.review-stage-edit{white-space:nowrap;color:#b0c6df;align-items:center;gap:8px;font-size:10px;display:inline-flex}.review-stage-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-top:3px;display:grid}.review-field-source{color:#9aabc1;font-size:9px;font-weight:400;line-height:1.5}.review-stage-source{color:#97a8bd;margin:15px 0 18px;font-size:10px;line-height:1.8}.team-review label{color:#9eabba;flex-direction:column;gap:7px;margin:0;font-size:12px;font-weight:400;display:flex}.team-review input:not([type=checkbox]):not([type=file]),.team-review select,.team-review textarea{color:#d7e1ed;background:#0b0f14;border:1px solid #ffffff1c;border-radius:6px;width:100%;min-width:0;margin:0;padding:10px 11px;font-size:13px;line-height:1.5}.team-review input::placeholder,.team-review textarea::placeholder{color:#5f6e82}.team-review input[type=checkbox]{accent-color:#cadbf0;flex-shrink:0;width:17px;height:17px;margin:2px 0 0}.review-context-help{color:#748297;align-items:center;gap:7px;margin:12px 3px 0;font-size:10px;display:flex}.review-details{border-top:1px solid #ffffff0f;margin-top:18px;padding-top:13px}.review-details>summary{cursor:pointer;color:#a8b5c5;justify-content:space-between;align-items:center;gap:15px;font-size:10px;list-style:none;display:flex}.review-details>summary::-webkit-details-marker{display:none}.review-slot-more>summary::-webkit-details-marker{display:none}.review-details>summary>svg,.review-slot-more>summary>svg{flex-shrink:0;transition:transform .15s}.review-details[open]>summary>svg,.review-slot-more[open]>summary>svg{transform:rotate(180deg)}.review-details>ul{color:#8696a9;margin:14px 0 0;padding-left:18px;font-size:10px;line-height:1.8}.review-details li+li{margin-top:7px}.review-reliability{border:1px solid #ffffff10;border-radius:9px;margin-top:20px;padding:17px 20px}.review-reliability-fields{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;min-width:0;margin:19px 0 0;padding:0;display:grid}.review-reliability-fields>p{color:#8190a4;grid-column:1/-1;margin:0;font-size:10px;line-height:1.8}.review-reliability-fields .review-note-field{grid-column:span 2}.review-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.review-slot{background:#10151b;border:1px solid #ffffff15;border-radius:12px;min-width:0;margin:0;padding:19px}.review-slot legend{color:#77879b;padding:0 8px;font-size:10px}.review-slot legend>span{color:#b9c8da;margin-right:5px;font-size:8px}.review-slot-identity{align-items:center;gap:13px;min-height:64px;margin:8px 0 18px;display:flex}.review-slot-identity>div{min-width:0}.review-slot-identity strong{color:#e1e8f0;font-size:14px;font-weight:500}.review-slot-identity p{color:#7e8ca0;align-items:center;gap:7px;margin:5px 0 0;font-size:9px;display:flex}.review-portrait{object-fit:cover;background:#1c2633;border:1px solid #ffffff16;border-radius:7px;flex-shrink:0}.review-portrait-empty{color:#6c7e96;justify-content:center;align-items:center;display:inline-flex}.review-slot-controls{gap:13px;display:grid}.review-stat-inputs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.review-suggestion{color:#a9bdd4;background:#405a7720;border-radius:6px;align-items:flex-start;gap:7px;padding:9px 10px;font-size:10px;line-height:1.6;display:flex}.review-suggestion svg{flex-shrink:0;margin-top:2px}.review-slot-more{border-top:1px solid #ffffff10;margin-top:17px;padding-top:13px}.review-slot-more>summary{cursor:pointer;color:#95a8c0;justify-content:space-between;align-items:center;gap:10px;font-size:10px;list-style:none;display:flex}.review-slot-more>summary>span{align-items:center;gap:8px;display:inline-flex}.review-slot-more>.review-slot-controls{margin-top:17px}.review-confirm{background:#151c25;border:1px solid #ffffff18;border-radius:10px;justify-content:space-between;align-items:center;gap:22px;margin:26px 0 0;padding:24px;display:flex}.review-confirm>label{color:#c6d2df;flex-direction:row;align-items:flex-start;gap:12px;display:flex}.review-confirm strong{font-size:11px;font-weight:500;line-height:1.6;display:block}.review-confirm small{color:#8392a5;margin-top:4px;font-size:9px;line-height:1.8;display:block}.review-confirm .button{flex-shrink:0}.review-error,.review-message{border-radius:8px;margin:18px 0;padding:14px 17px;font-size:11px;line-height:1.8}.review-error{color:#efb4ac;background:#702d2329;border:1px solid #ad5b493b}.review-message{color:#b5d4c5;background:#275d4829;border:1px solid #4c9c7938}.review-results{border-top:1px solid #ffffff16;margin-top:37px;scroll-margin-top:85px}.review-baseline{white-space:nowrap;align-items:center;gap:7px;display:flex}.review-threshold-intro{background:#152130;border:1px solid #6d8aa744;border-radius:11px;align-items:flex-start;gap:16px;margin-bottom:23px;padding:22px;display:flex}.review-threshold-intro>svg{color:#aac1dc;flex-shrink:0;margin-top:2px}.review-threshold-intro strong{font-size:13px;font-weight:500}.review-threshold-intro p{color:#9caec4;margin:8px 0 7px;font-size:11px;line-height:1.9}.review-source{color:#8da6c5;align-items:center;gap:4px;font-size:9px;text-decoration:none;display:inline-flex}.review-source:hover{color:#d4e1f1}.review-hero-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.review-hero-result{background:#10161e;border:1px solid #ffffff13;border-radius:11px;min-width:0;padding:20px}.review-hero-result>header{align-items:center;gap:12px;display:flex}.review-hero-result h4{margin:0 0 5px;font:500 14px/1.4 Manrope,sans-serif}.review-hero-result header p{color:#798aa0;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:9px;display:flex}.review-target-grid{grid-template-columns:1fr 1fr;gap:18px;margin:20px 0 15px;display:grid}.review-target-grid>div{border-left:1px solid #ffffff14;padding-left:13px}.review-target-grid span{color:#8494a9;font-size:11px;display:block}.review-target-grid strong{color:#dbe7f5;letter-spacing:-1px;margin:5px 0 7px;font-size:27px;font-weight:400;display:block}.review-target-grid small{color:#8fa2b9;margin-top:3px;font-size:11px;line-height:1.7;display:block}.review-no-acc{color:#dbe7f5;margin:9px 0;font-size:13px;font-weight:500;line-height:1.6}.review-titan-note,.review-result-caution{color:#9aabc1;margin:11px 0 0;font-size:11px;line-height:1.8}.review-titan-note strong{color:#9badc5;font-weight:500}.review-compact-list{color:#91a1b4;margin:13px 0;padding-left:15px;font-size:12px;line-height:1.7}.review-compact-list li+li{margin-top:9px}.review-compact-list strong{color:#bdcbdc;font-weight:500}.review-gear-list{list-style:none;padding:0!important}.review-gear-list li{border-bottom:1px solid #ffffff08;justify-content:space-between;align-items:flex-start;gap:9px;padding-bottom:8px;display:flex}.review-gear-list strong{color:#a7b7cb;font-size:10px;font-weight:400;display:block}.review-gear-list small{color:#667b96;font-size:9px;display:block}.review-gear-candidates>p{color:#99abc1;margin-top:12px;font-size:11px;line-height:1.7}.review-gear-candidates>ul{padding:0;list-style:none}.review-gear-candidates li{border-bottom:1px solid #ffffff0c;padding-block:11px}.review-gear-candidates li>:is(strong,span,small){overflow-wrap:anywhere;display:block}.review-gear-candidates li>strong{color:#c1d0e2;font-size:12px;font-weight:500}.review-gear-candidates li>span{color:#98aac0;margin-top:4px;font-size:10px}.review-gear-candidates li>small{color:#899bb2;font-size:10px;line-height:1.7}.review-gear-candidates li>p{margin:8px 0}.review-skill-level{color:#b3c6dd;margin-top:5px;display:block}.review-compact-list .review-source{margin-top:5px;display:inline-flex}.review-target-grid .review-stat-surplus{color:#adc6de;margin-top:8px}.review-stats-upload{justify-self:start;font-size:11px}.review-stats-help{color:#879bb5;margin:-3px 0 0;font-size:10px;line-height:1.7}.review-stats-preview{margin:0}.review-stats-preview img{object-fit:contain;border-radius:5px;max-width:100%;max-height:170px;margin-top:10px;display:block}.review-priority-actions{margin:28px 0}.review-priority-actions>h3{letter-spacing:-.5px;font:500 23px Manrope,sans-serif}.review-priority-actions>div{background:#ffffff14;border:1px solid #ffffff14;border-radius:10px;gap:1px;display:grid;overflow:hidden}.review-priority-actions article{background:#11171e;gap:20px;padding:21px;display:flex}.review-action-number{color:#647d9c;padding-top:2px;font-size:13px;font-weight:400}.review-priority-actions h4{margin:0 0 6px;font:500 13px/1.6 Manrope,sans-serif}.review-priority-actions p{color:#8a9bb0;max-width:850px;margin:0 0 7px;font-size:10px;line-height:1.8}.review-options-columns{grid-template-columns:1fr 1fr;gap:28px;margin:24px 0;display:grid}.review-options-columns>section{min-width:0}.review-options-columns .review-section-heading{margin-top:0}.review-options-columns .review-section-heading h3{font-size:21px}.review-list-context{color:#8090a5;margin:0 0 15px;font-size:12px;line-height:1.8}.review-replace-slot{margin:0 0 17px!important}.review-candidate{border-top:1px solid #ffffff12;gap:12px;padding:17px 0;display:flex}.review-candidate-main{flex:1;min-width:0}.review-candidate-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.review-candidate-top strong{font-size:12px;font-weight:500}.review-tier{color:#bbcadd;white-space:nowrap;background:#bdc6d009;border:1px solid #bdc6d02e;border-radius:4px;padding:2px 5px;font-size:9px}.review-candidate-main>p{color:#8498b2;margin:8px 0;font-size:12px;line-height:1.8}.review-candidate-main .review-candidate-meta{color:#697f9b;flex-wrap:wrap;align-items:center;gap:5px;margin:6px 0;font-size:8px;display:flex}.review-candidate-main>small{color:#8c9fb7;font-size:8px;line-height:1.8;display:block}.review-candidate-links{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.review-candidate-links .text-button{font-size:9px}.review-empty{color:#74869e;border:1px dashed #ffffff16;border-radius:8px;padding:18px;font-size:11px;line-height:1.8}.review-limits{border:1px solid #ffffff13;border-radius:8px;padding:18px}.review-source-list{flex-wrap:wrap;gap:14px;margin-top:18px;display:flex}.review-save-bar{justify-content:space-between;align-items:center;gap:20px;margin:24px 0;display:flex}.review-save-bar>p{color:#899bb2;align-items:center;gap:8px;margin:0;font-size:10px;display:flex}.review-save-bar>div{flex-shrink:0;gap:10px;display:flex}.review-next-run{background:#101720;border:1px solid #ffffff17;border-radius:11px;padding:24px}.review-next-run .eyebrow{color:#748aa4;letter-spacing:1.4px;margin-bottom:10px;font-size:8px}.review-next-run h3{letter-spacing:-.6px;margin-bottom:11px;font:500 23px Manrope,sans-serif}.review-next-run>div>p:last-child{color:#8398b1;max-width:700px;margin:0;font-size:11px;line-height:1.8}.review-next-run-inputs{grid-template-columns:1fr 1fr 2fr;gap:15px;margin:21px 0 18px;display:grid}.review-run-delta{color:#a5bdd5;margin:15px 0 0;font-size:11px}.review-history{border-top:1px solid #ffffff13;margin-top:33px;padding-top:5px}.review-history-list{border:1px solid #ffffff13;border-radius:10px;overflow:hidden}.review-history-list article{background:#10151c;align-items:center;gap:22px;padding:18px;display:flex}.review-history-list article+article{border-top:1px solid #ffffff0e}.review-history-list article>div{flex:1;min-width:0}.review-history-list strong{color:#c0ccdc;font-size:11px;font-weight:500;display:block}.review-history-list article>div>span{color:#8597af;margin-top:4px;font-size:10px;display:block}.review-history-list small{color:#607690;margin-top:4px;font-size:9px;display:block}.review-history-time{letter-spacing:-.6px;color:#bcd0e7;font-size:18px}.review-history-list .text-button{font-size:10px}@media (min-width:1450px){.review-team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.team-review-intro{flex-direction:column;gap:13px}.review-save-bar,.review-confirm{flex-direction:column;align-items:stretch}.review-confirm .button{align-self:flex-start}.review-options-columns{gap:20px}}@media (max-width:760px){.review-stage-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.review-context{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:18px}.review-section-heading{flex-direction:column;align-items:flex-start;gap:7px}.review-section-heading>span{text-align:left;max-width:none}.review-options-columns{grid-template-columns:1fr;gap:24px}.review-hero-results{grid-template-columns:1fr}.review-reliability-fields{grid-template-columns:1fr 1fr}.review-reliability-fields .review-note-field,.review-reliability-fields>label:first-child{grid-column:1/-1}.review-screenshots{grid-template-columns:1fr}.review-screenshots figure>a{max-height:230px}.review-next-run-inputs{grid-template-columns:1fr 1fr}.review-next-run-inputs .review-note-field{grid-column:1/-1}}@media (max-width:600px){.review-paste-hint{margin-left:0;font-size:10px}.review-stage-details>summary{align-items:flex-start}.review-stage-edit{font-size:9px}.review-context>.review-stage-details{padding-inline:12px}.team-review-intro h2{letter-spacing:-1.3px;font-size:31px}.team-review-intro>div>p:last-child{font-size:11px}.review-private{font-size:9px}.review-steps{justify-content:space-between;gap:10px}.review-steps li{gap:5px;padding:13px 0;font-size:8px}.review-steps li>span{font-size:8px}.review-upload-panel{border-radius:11px;padding:18px}.review-upload-copy{gap:10px}.review-upload-copy>svg{width:20px}.review-upload-copy h3{font-size:16px}.review-upload-copy p{font-size:10px}.review-upload-actions .button,.review-read-actions>.button{justify-content:center;width:100%}.review-upload-actions>span{font-size:9px}.review-read-status{min-width:0;font-size:10px}.review-section-heading h3{font-size:21px}.review-section-heading>span,.review-section-heading p:not(.eyebrow){font-size:9px}.review-context{gap:14px 10px;padding:15px}.review-context>label:first-of-type{grid-column:1/-1}.team-review label{font-size:9px}.team-review input:not([type=checkbox]):not([type=file]),.team-review select,.team-review textarea{padding:11px 9px;font-size:12px}.review-context-help{align-items:flex-start;font-size:9px}.review-context-help svg{flex-shrink:0;margin-top:2px}.review-team-grid{grid-template-columns:1fr}.review-slot{padding:17px}.review-slot-identity strong{font-size:15px}.review-confirm{gap:18px;padding:18px}.review-confirm .button{justify-content:center;width:100%}.review-threshold-intro{gap:11px;padding:17px}.review-threshold-intro>svg{width:19px}.review-threshold-intro strong{font-size:11px}.review-threshold-intro p{font-size:10px}.review-hero-result{padding:17px}.review-save-bar>div{flex-direction:column}.review-save-bar .button{justify-content:center;width:100%}.review-next-run{padding:18px}.review-next-run>.button{justify-content:center;width:100%}.review-history-list article{flex-wrap:wrap;gap:10px;padding:15px}.review-history-list article>div{flex-basis:calc(100% - 80px)}.review-history-list .text-button{margin-left:auto}}@media (prefers-reduced-motion:reduce){.review-upload-panel{transition:none}.review-spinner{animation:none}.review-details>summary>svg,.review-slot-more>summary>svg{transition:none}}.review-battle-controls{border:0;grid-template-columns:minmax(0,1.2fr) minmax(100px,.6fr) minmax(0,1.2fr);gap:18px;min-width:0;margin:0 0 22px;padding:0;display:grid}.battle-formation{background:radial-gradient(at 50% 0,#243c542b,#0000 75%),#0d131b;border:1px solid #8da7c42b;border-radius:17px;margin:0 0 25px;overflow:hidden}.formation-heading{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:14px;padding:20px 23px;display:flex}.formation-heading>span{letter-spacing:1.7px;color:#a7bcd4;align-items:center;gap:9px;font-size:10px;display:flex}.formation-heading>small{color:#8295ab;font-size:11px}.formation-lines{background:#ffffff0a;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.formation-line{background:#101822;min-width:0;padding:20px 17px}.formation-line-back{background:linear-gradient(#16241f66,#0000),#101822}.formation-line-mid{background:linear-gradient(#2d223466,#0000),#101822}.formation-line-front{background:linear-gradient(#1c304766,#0000),#101822}.formation-line header{margin:0 0 18px}.formation-line h4{color:#d6e3ef;margin:0 0 5px;font-size:13px;font-weight:500}.formation-line header>span{color:#7c91a8;font-size:10px}.formation-line>div{gap:12px;display:grid}.formation-empty{text-align:center;color:#70839a;border:1px dashed #ffffff15;border-radius:9px;margin:0;padding:30px 12px;font-size:11px}.formation-pair{width:100%;color:inherit;text-align:left;cursor:pointer;background:#111c28;border:1px solid #ffffff13;border-radius:10px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:12px;transition:border-color .18s,background .18s,transform .18s;display:grid}.formation-pair:hover{background:#172535;border-color:#9cb9dc66;transform:translateY(-2px)}.formation-pair.is-selected{background:#1c2b3b;border-color:#c4dbf0a8;box-shadow:0 0 0 2px #bad8f014}.formation-pair:focus-visible{outline-offset:4px;outline:2px solid #deefff}.formation-pair:disabled{cursor:wait;opacity:.7}.formation-pair-image{align-self:start;position:relative}.formation-hero-image{object-fit:cover;background:#263646;border:1px solid #ffffff24;border-radius:7px;width:64px;height:76px;display:block}.formation-placeholder{color:#6b849c;justify-content:center;align-items:center;display:flex}.formation-alignment{background:#0b111bcc;border-radius:50%;padding:2px;position:absolute;top:-4px;left:-5px}.formation-lead{color:#20241d;background:#d2bb7e;border-radius:5px;padding:3px 4px;display:flex;position:absolute;bottom:-4px;right:-4px}.formation-pair-title{flex-direction:column;gap:6px;min-width:0;display:flex}.formation-pair-title>small{letter-spacing:1.5px;color:#7f9bb6;font-size:8px}.formation-pair-title>strong{color:#e0eaf4;overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:1.5}.formation-pair-title>span{color:#7f94aa;font-size:9px;line-height:1.5}.formation-titan{border-top:1px solid #ffffff0d;grid-column:1/-1;align-items:center;gap:8px;min-width:0;padding-top:10px;display:flex}.formation-titan-image{object-fit:cover;background:#263646;border:1px solid #ffffff1a;border-radius:6px;flex-shrink:0;width:31px;height:35px;display:block}.formation-titan>span{flex:1;min-width:0}.formation-titan small{color:#778da6;letter-spacing:1px;margin-bottom:3px;font-size:7px;display:block}.formation-titan strong{color:#b7c8da;overflow-wrap:anywhere;font-size:10px;font-weight:400;display:block}.formation-titan>svg{color:#617b96;flex-shrink:0}.formation-unplaced{border-top:1px solid #ffffff0d;padding:20px}.formation-unplaced header{margin:0 0 15px}.formation-unplaced h4{margin:0 0 5px;font-size:13px;font-weight:500}.formation-unplaced p{color:#8296ad;margin:0;font-size:11px;line-height:1.6}.formation-unplaced>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.formation-caption{color:#7389a2;border-top:1px solid #ffffff0b;margin:0;padding:15px 23px;font-size:10px;line-height:1.7}.review-pair-workspace{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);align-items:start;gap:23px;display:grid}.review-active-pair{min-width:0}.review-active-pair .review-slot{width:100%}.battle-setup-summary{background:#0e151e;border:1px solid #ffffff12;border-radius:12px;min-width:0;padding:24px}.battle-setup-summary .eyebrow{letter-spacing:1.5px;color:#7088a1;margin:0 0 15px;font-size:8px}.battle-setup-summary h4{letter-spacing:-.5px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 24px;font-size:22px;font-weight:400;display:flex}.battle-setup-summary h4>span{color:#b5cce4;letter-spacing:0;border:1px solid #ffffff20;border-radius:5px;padding:5px 8px;font-size:10px}.setup-lead{color:#d2bb7e;align-items:center;gap:10px;margin:0 0 10px;display:flex}.setup-lead small,.setup-lead strong{display:block}.setup-lead small{color:#8397ae;margin-bottom:4px;font-size:9px}.setup-lead strong{color:#ccdaea;font-size:13px;font-weight:500}.setup-explanation{color:#8095ad;margin:12px 0 18px;font-size:11px;line-height:1.8}.setup-bonuses article{border-top:1px solid #ffffff0e;padding:15px 0}.setup-bonuses article>strong{font-size:12px;font-weight:500;display:block}.setup-bonuses article>span{color:#768fa8;margin-top:4px;font-size:9px;display:block}.setup-bonuses ul{margin:12px 0 0;padding:0;list-style:none}.setup-bonuses li{margin-top:9px;font-size:11px;line-height:1.7}.setup-bonuses li small{color:#8398b1;font-size:10px;display:block}.bonus-active>span{color:#a6cfbb}.bonus-inactive>span{color:#e0b88d}.setup-invokation{border-top:1px solid #ffffff13;margin-top:18px;padding-top:18px}.setup-invokation h5{margin:0 0 15px;font-size:12px;font-weight:500}.setup-invokation ol{margin:0;padding:0;list-style:none}.setup-invokation li{color:#b1c3d8;align-items:center;gap:11px;padding:7px 0;font-size:11px;display:flex}.setup-invokation li>span{color:#92b0ce;background:#ffffff07;border:1px solid #ffffff10;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;display:flex}.setup-invokation>p{color:#7d95b0;font-size:11px;line-height:1.8}.review-binding-error{color:#ecc49e;background:#8b5d2422;border:1px solid #ab784333;border-radius:7px;margin:0;padding:12px;font-size:11px;line-height:1.7}.review-slot-more>.review-stat-inputs,.review-slot-more>.review-stats-help{margin-top:14px}.review-comparison-controls{border:1px solid #ffffff15;border-radius:10px;margin-top:24px;padding:20px}.review-comparison-controls .review-battle-controls{grid-template-columns:1fr 1fr;margin-top:20px}.review-change-notes{grid-column:1/-1}.review-comparison-result{background:#182534;border:1px solid #6c94b94a;border-radius:10px;margin:20px 0;padding:20px}.review-comparison-result strong{font-size:13px;font-weight:500}.review-comparison-result p,.review-comparison-result li{color:#a5b9cf;overflow-wrap:anywhere;font-size:11px;line-height:1.8}.review-comparison-result small{color:#7e98b5;font-size:10px;line-height:1.8}.review-tolerance-results{border-top:1px solid #ffffff0e;grid-template-columns:1fr 1fr;gap:13px;padding-top:15px;display:grid}.review-tolerance-results p{margin:0}.review-tolerance-results span{color:#879bb3;font-size:10px;display:block}.review-tolerance-results strong{color:#bdcee0;margin:5px 0;font-size:13px;font-weight:500;display:block}.review-tolerance-results small{color:#7891ac;font-size:9px;line-height:1.7;display:block}@media (max-width:1100px){.formation-pair{grid-template-columns:48px minmax(0,1fr);gap:8px;padding:10px}.formation-hero-image{width:48px;height:62px}.formation-line{padding:18px 11px}.formation-unplaced>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.review-pair-workspace{grid-template-columns:1fr}.review-battle-controls{grid-template-columns:1fr 1fr}.review-battle-controls>label:last-child{grid-column:1/-1}.formation-lines{grid-template-columns:1fr}.formation-line>div{grid-template-columns:repeat(2,minmax(0,1fr))}.formation-line header{justify-content:space-between;gap:12px;margin-bottom:13px;display:flex}.formation-empty{padding:16px}.formation-pair-title>strong{font-size:12px}.battle-setup-summary{padding:20px}}@media (max-width:480px){.formation-heading{padding:17px}.formation-heading>small{display:none}.formation-unplaced{padding:15px}.formation-unplaced>div,.formation-line>div{grid-template-columns:1fr}.formation-pair{grid-template-columns:54px minmax(0,1fr)}.formation-hero-image{width:54px;height:68px}.formation-pair-title>strong{font-size:14px}.formation-titan{border:0;grid-column:2;margin-top:-9px;padding-top:0}.formation-titan-image{width:26px;height:30px}.formation-pair-image{grid-row:1/3}.review-comparison-controls .review-battle-controls{grid-template-columns:1fr}.review-change-notes{grid-column:auto}}@media (prefers-reduced-motion:reduce){.formation-pair{transition:none}.formation-pair:hover{transform:none}}.team-review label,.review-section-heading>span,.review-context-help,.review-stats-help,.formation-heading>span,.formation-heading>small,.formation-line header>span,.formation-empty,.formation-pair-title>small,.formation-pair-title>span,.formation-titan small,.formation-titan strong,.formation-unplaced p,.formation-caption{font-size:12px}.formation-pair-title>small,.formation-titan small{letter-spacing:.5px}.formation-pair-title>strong,.formation-line h4,.formation-unplaced h4{font-size:14px}.battle-setup-summary .eyebrow,.battle-setup-summary h4>span,.setup-lead small,.setup-explanation,.setup-bonuses article>span,.setup-bonuses li,.setup-bonuses li small,.setup-invokation li,.setup-invokation>p,.review-binding-error{font-size:12px}.setup-bonuses article>strong,.setup-invokation h5{font-size:14px}.review-comparison-result p,.review-comparison-result li,.review-comparison-result small,.review-tolerance-results span,.review-tolerance-results small{font-size:12px}.review-comparison-result .review-comparison-time{color:#d4e5f5;letter-spacing:-.4px;font-size:19px}.bonus-unconfirmed>span{color:#a9bdd1}@media (max-width:1100px) and (min-width:761px){.formation-pair{grid-template-columns:1fr}.formation-pair-image{justify-self:start}}@media (max-width:480px){.formation-pair{gap:10px;padding:13px}.formation-pair-title>strong{font-size:14px}.formation-titan{margin-top:1px}.formation-titan>svg{display:none}}.first-clear{--attempt-edge:#c2d5e721;--attempt-dim:#a8b3bf;--attempt-bright:#edf2f6;--attempt-blue:#9fd2e9;color:var(--attempt-bright);margin-top:26px}.attempt-intro{justify-content:space-between;align-items:center;gap:40px;margin-bottom:28px;padding:12px 0 24px;display:flex}.attempt-intro>div:first-child{max-width:760px}.attempt-intro h2{letter-spacing:-.045em;margin:8px 0 14px;font-size:clamp(26px,3.5vw,42px);line-height:1.15}.attempt-intro p:not(.eyebrow){max-width:690px;color:var(--attempt-dim);font-size:15px;line-height:1.75}.attempt-start-note{color:#c8dfd3;align-items:center;gap:9px;margin-top:16px;font-size:13px;display:flex}.attempt-start-note svg{flex-shrink:0}.attempt-collection{border-left:1px solid var(--attempt-edge);flex-shrink:0;gap:32px;padding:28px;display:flex}.attempt-collection span{flex-direction:column;gap:8px;display:flex}.attempt-collection strong{letter-spacing:-.04em;font-size:32px;font-weight:500;line-height:1}.attempt-collection small{color:var(--attempt-dim);white-space:nowrap;font-size:12px}.attempt-form{border:1px solid var(--attempt-edge);background:linear-gradient(125deg,#101923,#0d1116 70%);border-radius:20px;padding:26px}.attempt-form-heading{align-items:flex-start;gap:12px;margin-bottom:22px;display:flex}.attempt-form-heading>svg{color:var(--attempt-blue);margin-top:4px}.attempt-form h3{letter-spacing:-.02em;margin:0 0 5px;font-size:20px;line-height:1.4}.attempt-form-heading p,.attempt-form .attempt-stage-details>p{color:var(--attempt-dim);margin:0;font-size:13px;line-height:1.7}.attempt-inputs{grid-template-columns:2fr 1fr 1fr;gap:16px;display:grid}.attempt-inputs label{color:#bec8d2;flex-direction:column;gap:9px;min-width:0;font-size:13px;display:flex}.attempt-inputs input,.attempt-inputs select{width:100%;min-width:0;min-height:44px;color:var(--attempt-bright);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090e14;border:1px solid #2b3540;border-radius:8px;padding:11px 12px}.first-clear :is(input,select,button,a,summary):focus-visible{outline-offset:4px;outline:2px solid #a6d8ee}.attempt-stage-details{border-top:1px solid var(--attempt-edge);margin-top:22px;padding-top:18px}.attempt-stage-details summary,.attempt-warnings summary,.attempt-member-checks summary{cursor:pointer;color:#ced8e2;padding:4px 0;font-size:13px;line-height:1.7}.attempt-form .attempt-stage-details>p{max-width:800px;margin:12px 0 18px}.attempt-stats-inputs{grid-template-columns:repeat(4,minmax(0,1fr))}.attempt-submit{align-items:center;gap:22px;margin-top:24px;display:flex}.attempt-submit>button{flex-shrink:0;min-height:46px}.attempt-submit p{max-width:440px;color:var(--attempt-dim);margin:0;font-size:12px;line-height:1.7}.attempt-error{color:#f0b5aa;font-size:13px;line-height:1.6}.attempt-stale{color:#e0d1a8;background:#1a1710;border:1px solid #5c5235;border-radius:10px;padding:16px 20px;font-size:13px;line-height:1.6}.attempt-results{margin-top:42px;animation:.35s ease-out attempt-appear}.attempt-result-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.attempt-result-heading h3{letter-spacing:-.035em;margin:7px 0 9px;font-size:28px;line-height:1.3}.attempt-result-heading p:not(.eyebrow){color:var(--attempt-dim);margin:0;font-size:13px;line-height:1.7}.attempt-status{color:#b3d9df;white-space:nowrap;background:#13252b;border:1px solid #344d55;border-radius:30px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.attempt-basis{color:var(--attempt-dim);max-width:1000px;margin:0 0 24px;font-size:13px;line-height:1.8}.attempt-team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.attempt-member{border:1px solid var(--attempt-edge);background:linear-gradient(165deg,#131f2c,#0e141c 60%);border-radius:16px;min-width:0;padding:18px}.attempt-member-top{letter-spacing:.06em;color:#8fa5b8;justify-content:space-between;gap:10px;margin-bottom:18px;font-size:12px;display:flex}.attempt-member-top span:last-child{letter-spacing:0;color:#bacad7;font-size:12px}.attempt-identity{align-items:center;gap:13px;min-height:94px;display:flex}.attempt-portrait-wrap{flex-shrink:0;position:relative}.attempt-portrait{object-fit:cover;object-position:center top;background:#171e27;border:1px solid #526375;border-radius:10px;width:70px;height:90px;display:block}.attempt-portrait-wrap>.alignment-icon{position:absolute;top:-8px;left:-7px}.attempt-identity h4{letter-spacing:-.02em;margin:0 0 6px;font-size:16px;line-height:1.45}.attempt-identity p{color:var(--attempt-dim);margin:0 0 5px;font-size:12px;line-height:1.6}.attempt-tier{color:#d4c39c;font-size:12px;line-height:1.6}.attempt-titan{border-top:1px solid var(--attempt-edge);border-bottom:1px solid var(--attempt-edge);align-items:center;gap:10px;margin:20px 0;padding:15px 0;display:flex}.attempt-titan-portrait{object-fit:cover;object-position:top;background:#171e27;border-radius:6px;flex-shrink:0;width:36px;height:44px;display:block}.attempt-titan small{color:#9aabba;margin-bottom:5px;font-size:12px;display:block}.attempt-titan strong{font-size:13px;font-weight:500;line-height:1.4}.attempt-placeholder{color:#9ba9b9;justify-content:center;align-items:center;display:flex}.attempt-member h5{color:#d7e2eb;margin:0 0 10px;font-size:13px;font-weight:500}.attempt-member ul,.attempt-evidence ul,.attempt-warnings ul{color:var(--attempt-dim);margin:10px 0;padding-left:17px;font-size:12px;line-height:1.75}.attempt-member li+li,.attempt-evidence li+li,.attempt-warnings li+li{margin-top:8px}.attempt-member-checks{border-top:1px solid var(--attempt-edge);margin-top:18px;padding-top:12px}.attempt-member-checks summary{font-size:12px}.attempt-evidence-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:24px;display:grid}.attempt-evidence{border:1px solid var(--attempt-edge);background:#10161d;border-radius:15px;padding:22px}.attempt-evidence h4{align-items:center;gap:10px;margin:0 0 17px;font-size:16px;display:flex}.attempt-evidence h4 svg{color:#a6cbda;flex-shrink:0}.attempt-evidence p{color:#c0cbd4;font-size:13px;line-height:1.75}.attempt-evidence ul{font-size:13px}.attempt-evidence .attempt-muted,.first-clear .attempt-muted{color:var(--attempt-dim);font-size:12px;line-height:1.7}.attempt-warnings{border:1px solid var(--attempt-edge);background:#0e1217;border-radius:12px;margin-top:18px;padding:16px 21px}.attempt-warnings ul{font-size:13px}.attempt-wishlist{margin-top:38px}.attempt-wishlist-grid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:15px;display:grid}.attempt-wishlist-grid article{border:1px solid var(--attempt-edge);background:#10151c;border-radius:13px;align-items:flex-start;gap:14px;padding:18px;display:flex}.attempt-wishlist-grid .attempt-portrait{flex-shrink:0;width:54px;height:70px}.attempt-wishlist-grid h4{margin:0 0 6px;font-size:15px;line-height:1.5}.attempt-wishlist-grid p{color:#c2cbd4;margin:5px 0;font-size:12px;line-height:1.7}.first-clear a{color:#add0e0;text-underline-offset:3px;align-items:center;gap:5px;font-size:12px;line-height:1.7;text-decoration:underline;display:inline-flex}.attempt-next-step{border-top:1px solid var(--attempt-edge);justify-content:space-between;align-items:center;gap:24px;margin-top:32px;padding:28px 0 14px;display:flex}.attempt-next-step>div{max-width:680px}.attempt-next-step h4{letter-spacing:-.02em;margin:0 0 9px;font-size:18px}.attempt-next-step p{color:var(--attempt-dim);margin:0 0 12px;font-size:13px;line-height:1.8}.attempt-next-step button{flex-shrink:0;max-width:100%;min-height:46px}.attempt-spinner{animation:1s linear infinite attempt-spin}.first-clear .button{white-space:normal;font-size:13px;line-height:1.5}@keyframes attempt-spin{to{transform:rotate(360deg)}}@keyframes attempt-appear{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.attempt-intro{gap:22px}.attempt-collection{gap:22px;padding:20px 0 20px 22px}.attempt-collection strong{font-size:27px}.attempt-next-step{flex-direction:column;align-items:flex-start}.attempt-team-grid{grid-template-columns:repeat(auto-fit,minmax(245px,1fr))}}@media (max-width:760px){.attempt-intro{flex-direction:column;align-items:flex-start;gap:20px}.attempt-collection{border-left:0;border-top:1px solid var(--attempt-edge);gap:44px;width:100%;padding:20px 0 0}.attempt-intro p:not(.eyebrow){font-size:14px}.attempt-form{border-radius:16px;padding:20px}.attempt-inputs{grid-template-columns:1fr 1fr;gap:16px}.attempt-inputs>label:first-child{grid-column:1/-1}.attempt-stats-inputs>label:first-child{grid-column:auto}.attempt-submit{flex-direction:column;align-items:stretch;gap:13px}.attempt-submit p{max-width:none}.attempt-team-grid{grid-template-columns:1fr 1fr}.attempt-evidence-grid{grid-template-columns:1fr}.attempt-result-heading{flex-direction:column;align-items:flex-start;gap:12px}.attempt-member{padding:16px}.attempt-identity{flex-direction:column;align-items:flex-start;gap:14px}.attempt-results{margin-top:32px}.attempt-next-step button{width:100%}}@media (max-width:520px){.attempt-team-grid{grid-template-columns:1fr}.attempt-identity{flex-direction:row;align-items:center}.attempt-portrait{width:70px;height:90px}.attempt-member{padding:20px}.attempt-wishlist-grid{grid-template-columns:1fr}.attempt-intro h2{font-size:29px}.attempt-result-heading h3{font-size:25px}.attempt-stats-inputs{grid-template-columns:1fr}.attempt-stats-inputs>label:first-child{grid-column:auto}.attempt-start-note{align-items:flex-start;line-height:1.7}.attempt-start-note svg{margin-top:3px}.attempt-evidence{padding:19px}}@media (prefers-reduced-motion:reduce){.attempt-results,.attempt-spinner{animation:none}}.optimizer-game-data{border:1px solid var(--border,#292d33);background:linear-gradient(130deg,#121a22,#0e1116);border-radius:18px;margin:20px 0 24px;overflow:hidden}.game-data-bar{justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.game-data-heading{align-items:center;gap:13px;min-width:0;display:flex}.game-data-heading>svg{color:#a9cdd6;flex-shrink:0}.game-data-heading strong{font-size:16px}.game-data-heading p,.game-data-explanation,.game-data-empty p{color:#aeb7c2;margin:5px 0 0;font-size:13px;line-height:1.7}.game-data-actions{flex-shrink:0;align-items:center;gap:16px;display:flex}.game-data-actions .button{white-space:nowrap}.game-data-library{border-top:1px solid #252d35;padding:0 22px 18px}.game-data-library summary{cursor:pointer;padding:16px 0;font-size:14px}.game-data-library:not([open]){padding-bottom:0}.game-data-library summary span{color:#8fa1af;margin-left:12px;font-size:12px}.game-data-filters{grid-template-columns:2fr 1fr;gap:16px;margin:18px 0;display:grid}.game-data-filters label{color:#b9c2cd;gap:8px;font-size:12px;display:grid}.game-data-filters select{color:#e4e9ee;width:100%;font:inherit;background:#0b1015;border:1px solid #313c46;border-radius:8px;min-height:44px;padding:11px}.game-records{gap:10px;display:grid}.game-record{background:#0e151d;border:1px solid #28323b;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:16px;display:flex}.game-record h3{margin:0 0 10px;font-size:15px}.game-record h3 span{color:#a2b3c1;margin-left:7px;font-weight:400}.game-record p{color:#aebdca;align-items:center;gap:7px;margin:0 0 5px;font-size:13px;display:flex}.game-record p strong{color:#ecf2f6}.game-record small,.game-data-footnote{color:#91a3b1;font-size:12px;line-height:1.7}.game-record-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.game-record-actions .button{min-height:40px;font-size:12px}.game-data-footnote{margin:14px 0 0}.game-data-error{color:#efb9a5;padding:0 22px;font-size:13px}:is(.game-data-library summary:focus-visible,.game-data-filters select:focus-visible){outline-offset:4px;outline:2px solid #a5d6e2}@media (max-width:1100px){.game-data-bar,.game-record{flex-direction:column;align-items:flex-start}.game-record-actions{justify-content:flex-start}.game-data-actions{flex-wrap:wrap;gap:12px}}@media (max-width:600px){.game-data-bar{padding:18px}.game-data-library{padding-left:18px;padding-right:18px}.game-data-filters{grid-template-columns:1fr}.game-data-library summary span{margin:6px 0 0;display:block}.game-record-actions{flex-direction:column;align-items:stretch;width:100%}.game-record{padding:14px}.game-record p{flex-wrap:wrap}}.game-setup-action{flex-direction:column;gap:6px;max-width:300px;display:flex}.game-setup-action small{color:#c3ad98;font-size:12px;line-height:1.5}.manual-hero-form{--manual-line:#ffffff12;--manual-muted:#a0adba}.manual-hero-steps{border-bottom:1px solid var(--manual-line);grid-template-columns:1fr 1.35fr .7fr;gap:12px;margin:0 0 27px;padding:0 0 20px;list-style:none;display:grid}.manual-hero-steps li{color:#d4dde5;align-items:center;gap:9px;font-size:11px;line-height:1.5;display:flex}.manual-hero-steps li>span{color:#8d9aaa;font-variant-numeric:tabular-nums;font-size:10px}.manual-hero-form label{color:#e0e6ed;font-size:12px}.manual-hero-form label>small{color:var(--manual-muted);margin-top:8px;font-size:11px;font-weight:400;line-height:1.65;display:block}.manual-hero-form input,.manual-hero-form select,.manual-hero-form textarea{min-width:0;font-size:13px}.manual-account-name{margin-bottom:24px}.manual-hero-choice{background:radial-gradient(at 15% 65%,#5c8cb824,#0000 60%),#0b1016;border:1px solid #c4d9ec17;border-radius:13px;grid-template-columns:155px minmax(0,1fr);align-items:center;min-height:172px;margin-bottom:25px;display:grid;overflow:hidden}.manual-choice-portrait{color:#9baebf;justify-content:center;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.manual-choice-portrait:after{content:"";pointer-events:none;background:linear-gradient(#0000 63%,#0b1016);position:absolute;inset:0}.manual-choice-portrait img{object-fit:contain;object-position:center bottom;align-self:end;width:180px;max-width:none;height:180px}.manual-choice-identity{min-width:0;padding:25px 23px 25px 14px}.manual-choice-label{color:#98aec1;letter-spacing:1.2px;margin-bottom:11px;font-size:9px;display:block}.manual-choice-identity h3{color:#f0f4f8;letter-spacing:-.04em;margin:0 0 8px;font-family:inherit;font-size:23px;font-weight:500;line-height:1.2}.manual-choice-identity p{text-transform:capitalize;color:#b0bdc9;margin:0 0 12px;font-size:11px}.manual-choice-note{color:#91a1b1;font-size:10px;line-height:1.65;display:block}.manual-hero-fields{grid-template-columns:minmax(0,1fr) 120px;gap:15px;display:grid}.manual-hero-fields label{min-width:0;margin-bottom:0}.manual-form-help{color:var(--manual-muted);margin:10px 0 24px;font-size:11px;line-height:1.75}.manual-hero-advanced{border-top:1px solid var(--manual-line);border-bottom:1px solid var(--manual-line);margin:0;padding:0}.manual-hero-advanced>summary{color:#dce5ed;justify-content:space-between;align-items:center;gap:15px;min-height:56px;padding:15px 0;font-size:12px;list-style:none;display:flex}.manual-hero-advanced>summary::-webkit-details-marker{display:none}.manual-hero-advanced>summary small{color:#9aa8b7;margin-left:8px;font-size:10px}.manual-hero-advanced>summary>svg{color:#a7b9c9;transition:transform .2s}.manual-hero-advanced[open]>summary>svg{transform:rotate(180deg)}.manual-advanced-body{padding:0 0 8px}.manual-advanced-body>p{color:var(--manual-muted);margin:0 0 22px;font-size:12px;line-height:1.75}.manual-advanced-body textarea{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.manual-hero-submit{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:17px;margin-top:23px;display:flex}.manual-hero-submit p{color:#a3b1bf;align-items:center;gap:8px;margin:0;font-size:11px;display:flex}.manual-hero-submit p>svg{color:#a6c0d6;flex-shrink:0}@media (max-width:600px){.manual-hero-steps{grid-template-columns:1fr 1.2fr .65fr;gap:9px;margin-bottom:22px;padding-bottom:17px}.manual-hero-steps li{align-items:flex-start;gap:5px;font-size:10px}.manual-hero-steps li>span{font-size:9px}.manual-hero-choice{grid-template-columns:115px minmax(0,1fr);min-height:160px}.manual-choice-portrait img{width:155px;height:160px}.manual-choice-identity{padding:22px 15px 22px 3px}.manual-choice-identity h3{font-size:20px}.manual-choice-label{letter-spacing:.8px;font-size:8px}.manual-choice-note{font-size:10px}.manual-hero-fields{grid-template-columns:minmax(0,1fr) 85px;gap:11px}.manual-hero-form select,.manual-hero-form input,.manual-hero-form textarea{font-size:14px}.manual-hero-submit{flex-direction:column;align-items:stretch}.manual-hero-submit .button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.manual-hero-advanced>summary>svg{transition:none}}.native-connect-panel{background:linear-gradient(135deg,#141d27,#0d1218 65%);border:1px solid #b8cee01c;border-radius:15px;margin-bottom:28px;padding:30px}.native-connect-heading{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.native-connect-heading .eyebrow{letter-spacing:1.5px;color:#a4bdd5;margin:0 0 14px;font-size:9px}.native-connect-heading h2{letter-spacing:-.045em;margin:0 0 14px;font-size:32px;line-height:1.2}.native-connect-heading>div>p:last-child{color:#a8b7c8;max-width:600px;margin:0;font-size:13px;line-height:1.8}.native-connect-badge{white-space:nowrap;color:#bdcfdf;background:#bdd8ee06;border:1px solid #bfd9ef25;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;font-size:10px;display:flex}.native-connect-badge>span{background:#bed7ea;border-radius:50%;width:5px;height:5px}.native-connect-badge.has-error{color:#e3bf95;border-color:#dba76535}.native-connect-badge.has-error>span{background:#dcad79}.native-busy-icon{animation:1.3s linear infinite native-busy}@keyframes native-busy{to{transform:rotate(360deg)}}.native-connect-steps{border-top:1px solid #ffffff0c;border-bottom:1px solid #ffffff0c;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:29px 0 0;padding:27px 0;list-style:none;display:grid}.native-connect-steps>li{min-width:0}.native-connect-steps>li>span{color:#829bb5;letter-spacing:-.8px;margin-bottom:21px;font-size:24px;line-height:1;display:block}.native-connect-steps h3{margin:0 0 11px;font-size:15px;font-weight:500;line-height:1.5}.native-connect-steps p{color:#a2b3c6;margin:0;font-size:12px;line-height:1.85}.native-connect-steps strong{color:#cad7e5;font-weight:500}.native-connect-path{margin-top:26px}.native-connect-path>label{color:#c6d4e3;margin-bottom:10px;font-size:12px;display:block}.native-connect-path>div{align-items:center;gap:12px;display:flex}.native-connect-path input{color:#c5d8ec;-webkit-user-select:all;user-select:all;flex:1;min-width:0;margin:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.native-connect-path .button{white-space:nowrap;min-height:42px;font-size:11px}.native-connect-path>small{color:#91a7be;min-height:18px;margin-top:9px;font-size:10px;line-height:1.8;display:block}.native-connect-actions{flex-wrap:wrap;align-items:center;gap:13px 21px;margin-top:24px;display:flex}.native-connect-actions .button{gap:10px;min-height:44px;font-size:12px}.native-connect-actions .text-button{gap:8px;font-size:11px}.native-browser-help{color:#95a9bd;margin:16px 0 0;font-size:11px;line-height:1.8}.native-connect-message{color:#c4d6e8;background:#a8c7e707;border-left:2px solid #9dbdd959;margin:20px 0 0;padding:9px 13px;font-size:12px;line-height:1.8}.native-connect-message.is-error{color:#dcbf99;background:#c5995708;border-color:#d8ac7480}.native-connected-folder{border-bottom:1px solid #ffffff0b;align-items:center;gap:13px;margin-top:9px;padding:18px 0;display:flex}.native-connected-folder>svg{color:#adc5de;flex-shrink:0}.native-connected-folder>div{flex:1;min-width:0}.native-connected-folder strong{overflow-wrap:anywhere;font-size:12px;font-weight:500;display:block}.native-connected-folder span{color:#90a6bd;margin-top:4px;font-size:10px;display:block}.native-connected-folder .text-button{white-space:nowrap;color:#adbccc;gap:7px;font-size:10px}.native-auto-update{background:#090e14;border:1px solid #ffffff12;border-radius:11px;margin-top:26px;padding:22px}.native-auto-update.is-enabled{background:linear-gradient(120deg,#152433,#111a23);border-color:#9abbd43b}.native-auto-update>label{cursor:pointer;align-items:center;gap:13px;margin:0;display:flex}.native-auto-update input{accent-color:#c7deed;flex-shrink:0;width:18px;height:18px;margin:0}.native-auto-update label>span{flex:1}.native-auto-update strong{color:#e1ebf6;font-size:13px;font-weight:500;line-height:1.5;display:block}.native-auto-update label small{color:#a6b9cc;margin-top:4px;font-size:11px;display:block}.native-auto-update label>svg{color:#bad7e9}.native-auto-update>p{color:#95aabe;max-width:780px;margin:17px 0 0;font-size:11px;line-height:1.85}.native-auto-update .native-auto-reason{color:#b8c8d8;margin-top:10px;font-size:11px}.native-check-times{border-top:1px solid #ffffff09;flex-wrap:wrap;gap:32px;margin-top:18px;padding-top:15px;display:flex}.native-check-times>span{color:#859cb4;font-size:10px}.native-check-times strong{letter-spacing:.2px;color:#b3c4d6;margin-top:5px;font-size:11px}.native-file-help{border-top:1px solid #ffffff0d;margin-top:19px;padding-top:17px}.native-file-help>summary{color:#b8cadc;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:12px;list-style:none;display:flex}.native-file-help>summary::-webkit-details-marker{display:none}.native-file-help>summary>svg{transition:transform .2s}.native-file-help[open]>summary>svg{transform:rotate(180deg)}.native-file-help p,.native-file-help li{color:#9aafc4;font-size:11px;line-height:1.9}.native-file-help>div>p:first-child{margin-top:18px}.native-file-help ul{margin:12px 0;padding-left:21px}.native-file-help li{padding:3px 0}.native-file-help code{color:#bfd3e8;overflow-wrap:anywhere;font-size:10px}.native-connect-privacy{color:#a3b7ca;gap:11px;margin:24px 0 0;font-size:11px;line-height:1.8;display:flex}.native-connect-privacy>svg{color:#b3ccdf;flex-shrink:0;margin-top:3px}.native-connect-panel button:disabled{cursor:not-allowed;opacity:.5}.native-connect-panel summary:focus-visible{outline-offset:5px;outline:2px solid #d8e9f7}.alternate-imports{background:#0b1118;border:1px solid #b8cee019;border-radius:12px;margin-top:26px;padding:0 24px}.alternate-imports>summary{color:#b8cadc;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:21px 0;font-size:13px;list-style:none;display:flex}.alternate-imports>summary::-webkit-details-marker{display:none}.alternate-imports>summary:focus-visible{outline-offset:4px;outline:2px solid #d8e9f7}.alternate-imports>summary>svg{transition:transform .2s}.alternate-imports[open]{padding-bottom:24px}.alternate-imports[open]>summary{border-bottom:1px solid #ffffff0b;margin-bottom:25px}.alternate-imports[open]>summary>svg{transform:rotate(180deg)}@media (max-width:1100px){.native-connect-panel{padding:25px}.native-connect-heading{flex-wrap:wrap;gap:17px}.native-connect-heading h2{font-size:29px}.native-connect-steps{gap:21px}.native-connect-steps h3{font-size:14px}.native-connect-steps p,.native-connect-path input,.native-connect-actions .button{font-size:11px}.native-connect-actions .text-button{font-size:10px}}@media (max-width:820px){.native-connect-steps{grid-template-columns:1fr;gap:24px;padding:25px 0}.native-connect-steps>li{gap:20px;display:flex}.native-connect-steps>li>span{min-width:27px;margin-top:3px;margin-bottom:0;font-size:22px}.native-connect-steps h3{margin-bottom:8px;font-size:16px}.native-connect-steps p{font-size:12px}.native-connect-path>div{flex-wrap:wrap}.native-connect-path input{flex-basis:100%;font-size:11px}.native-connect-path .button{min-height:37px}.native-connect-actions{gap:12px}.native-connect-actions .button{font-size:12px}.native-connect-actions .text-button{font-size:11px}.native-auto-update{padding:20px}.native-connect-privacy{font-size:10px}.native-check-times{gap:24px}}@media (max-width:450px){.alternate-imports{padding:0 18px}.alternate-imports>summary{font-size:12px}.native-connect-panel{border-radius:12px;padding:22px 18px}.native-connect-heading h2{font-size:28px}.native-connect-heading>div>p:last-child{font-size:12px}.native-connect-heading .eyebrow{letter-spacing:1.2px;font-size:8px}.native-connect-badge{font-size:9px}.native-connect-steps{margin-top:23px}.native-connect-steps>li{gap:16px}.native-connect-steps h3{font-size:14px}.native-connect-steps p{font-size:11px}.native-connect-path input{font-size:10px}.native-connect-path>label{font-size:11px}.native-connect-path>small{font-size:9px}.native-connect-actions>.button{justify-content:center;width:100%;font-size:11px}.native-connect-actions>.text-button,.native-browser-help{font-size:10px}.native-connect-message{font-size:11px}.native-connected-folder{flex-wrap:wrap}.native-connected-folder>div{flex-basis:75%}.native-connected-folder .text-button{margin-left:30px}.native-auto-update{padding:17px}.native-auto-update strong{font-size:12px}.native-auto-update label small,.native-auto-update>p,.native-auto-update .native-auto-reason{font-size:10px}.native-check-times{gap:18px}.native-check-times>span{font-size:9px}.native-check-times strong{font-size:10px}.native-file-help>summary{font-size:11px}.native-file-help p,.native-file-help li{font-size:10px}.native-file-help code{font-size:9px}.native-connect-privacy{gap:9px;font-size:10px}}@media (prefers-reduced-motion:reduce){.native-busy-icon{animation:none}.native-file-help>summary>svg,.alternate-imports>summary>svg{transition:none}}.ai-import-help{color:#d7e4f2;background:linear-gradient(125deg,#17243270,#101820);border:1px solid #a7b9cf24;border-radius:12px;margin:22px 0;padding:23px 25px 16px}.ai-import-help-heading{align-items:center;gap:16px;display:flex}.ai-import-help-icon{color:#a5bfdc;background:#182839;border:1px solid #a2bfd02c;border-radius:9px;flex-shrink:0;place-items:center;width:43px;height:48px;display:grid}.ai-import-help-heading>div{flex:1;min-width:0}.ai-import-help-heading .eyebrow{letter-spacing:1.6px;color:#829bb6;margin:0 0 8px;font-size:8px}.ai-import-help-heading h2{letter-spacing:-.5px;margin:0 0 7px;font:500 20px/1.35 Manrope,sans-serif}.ai-import-help-heading p:not(.eyebrow){color:#9eb0c7;margin:0;font-size:11px;line-height:1.7}.ai-import-help-heading>.button{flex-shrink:0;font-size:11px}.ai-import-help-note{color:#8fa4be;max-width:920px;margin:18px 0 16px;font-size:10px;line-height:1.8}.ai-import-help>details{border-top:1px solid #ffffff10;padding-top:14px}.ai-import-help>details>summary{color:#acc1da;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:10px;list-style:none;display:flex}.ai-import-help>details>summary::-webkit-details-marker{display:none}.ai-import-help>details>summary>svg{flex-shrink:0;transition:transform .15s}.ai-import-help>details[open]>summary>svg{transform:rotate(180deg)}.ai-import-help textarea{box-sizing:border-box;resize:vertical;color:#c1d1e4;background:#0b121b;border:1px solid #9cb6d02b;border-radius:7px;width:100%;min-height:250px;max-height:480px;margin:16px 0 11px;padding:15px;font:11px/1.85 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.ai-import-help details .text-button{color:#a8c0dd;font-size:10px}.ai-import-help-status{color:#aac9ac;min-height:0;margin:12px 0 0;font-size:10px;line-height:1.8}.ai-import-help-status:empty{margin-top:0}.ai-import-help :is(button,summary,textarea):focus-visible{outline-offset:3px;outline:2px solid #a9caeb}@media (max-width:760px){.ai-import-help-heading{flex-wrap:wrap;gap:13px}.ai-import-help-heading>div{flex-basis:calc(100% - 65px)}.ai-import-help-heading>.button{margin-left:56px}}@media (max-width:480px){.ai-import-help{padding:19px 17px 15px}.ai-import-help-heading h2{font-size:18px}.ai-import-help-heading>.button{justify-content:center;width:100%;margin-left:0}.ai-import-help textarea{font-size:11px}}@media (prefers-reduced-motion:reduce){.ai-import-help>details>summary>svg{transition:none}}.clan-week{color:#e4e3f0;margin-bottom:30px}.clan-week-hero{background:radial-gradient(at 20% 0,#7550a826,#0000 60%),radial-gradient(at 100% 100%,#8e73491c,#0000 60%),#15131f;border:1px solid #c5b6e126;border-radius:18px;grid-template-columns:100px minmax(0,1fr) minmax(250px,.75fr);align-items:center;gap:30px;padding:38px 34px;display:grid;overflow:hidden}.clan-week-emblem{color:#dbc58e;background:linear-gradient(140deg,#6d548129,#ac844918);border:1px solid #cbb67d48;border-radius:44px 44px 21px 21px;place-items:center;width:96px;height:116px;display:grid;position:relative}.clan-week-emblem>span{border:1px solid #d5bc8630;border-radius:38px 38px 15px 15px;position:absolute;inset:8px}.clan-week .eyebrow{letter-spacing:1.7px;color:#a896c5;margin:0 0 13px;font-size:8px}.clan-week-hero h1{letter-spacing:-1.6px;margin:0 0 17px;font:500 clamp(29px,3.6vw,44px)/1.12 Manrope,sans-serif}.clan-week-hero h1>span{color:#d6c4f1}.clan-week-motto{color:#c8b486;letter-spacing:1.1px;margin:0 0 13px;font-size:11px}.clan-week-hero-copy>p:last-child{color:#a8a2b9;max-width:480px;margin:0;font-size:12px;line-height:1.85}.clan-week-prize{color:#ddcba2;border-left:1px solid #d7bd8c25;padding-left:26px}.clan-week-prize>svg{margin-bottom:12px}.clan-week-prize>span{letter-spacing:1.5px;color:#bba986;margin-bottom:12px;font-size:8px;display:block}.clan-week-prize h2{letter-spacing:-.4px;margin:0 0 8px;font:500 19px/1.5 Manrope,sans-serif}.clan-week-prize h2 strong{letter-spacing:-1px;color:#f0dfb5;font-size:30px;font-weight:500}.clan-week-prize>small{color:#a6987d;font-size:10px;line-height:1.75;display:block}.clan-week-prize>p{color:#d3bea9;align-items:center;gap:7px;margin:17px 0 5px;font-size:10px;display:flex}.clan-week-prize>p strong{font-weight:500}.clan-week-controls{align-items:flex-end;gap:20px;margin:26px 0;display:flex}.clan-week-controls label{color:#a99dbd;flex-direction:column;flex:1;gap:9px;max-width:360px;font-size:10px;display:flex}.clan-week-controls select{color:#d6cce5;background:#13131d;border:1px solid #c5b2df29;border-radius:7px;width:100%;padding:12px;font-size:12px}.clan-week-controls>.text-button{color:#b9a6d8;margin:0 0 10px auto;font-size:10px}.clan-week-spotlight{background:linear-gradient(120deg,#251c36,#17151f);border:1px solid #c4a8e92b;border-radius:12px;align-items:center;gap:21px;padding:25px 28px;display:flex}.clan-week-spotlight.is-confirmed{background:linear-gradient(120deg,#302919,#1b1820);border-color:#cdb38246}.clan-week-crown{color:#d5bc83;background:#b09d6d0e;border:1px solid #c5ae7440;border-radius:13px;flex-shrink:0;place-items:center;width:58px;height:58px;display:grid}.clan-week-spotlight>div{flex:1;min-width:0}.clan-week-spotlight .eyebrow{margin-bottom:9px;font-size:8px}.clan-week-spotlight h2{letter-spacing:-.6px;overflow-wrap:anywhere;margin:0 0 7px;font:500 25px/1.35 Manrope,sans-serif}.clan-week-spotlight p:not(.eyebrow){color:#a99cbb;margin:0;font-size:11px;line-height:1.7}.clan-week-state{color:#baa3d6;flex-shrink:0;align-items:center;gap:7px;font-size:10px;display:inline-flex}.clan-week-state.complete,.is-confirmed .clan-week-state{color:#d7c38d}.clan-week-coverage{padding:25px 0 22px}.clan-week-coverage-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:17px;display:flex}.clan-week-coverage-heading h3{margin:0 0 8px;font-size:13px;font-weight:500}.clan-week-coverage-heading h3>span{color:#9a8aaf;font-weight:400}.clan-week-coverage-heading p{color:#8d809f;margin:0;font-size:9px;line-height:1.7}.clan-week-coverage-heading>span{color:#9d8db2;align-items:center;gap:7px;font-size:9px;display:flex}.clan-week-coverage-heading i{border-radius:2px;width:8px;height:8px;margin-right:7px}.clan-week-coverage-heading .final{background:#c1ab79}.clan-week-coverage-heading .observed{background:#8968b6}.clan-week-coverage-heading .missing{background:#35313f}.clan-week-day-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;display:grid}.clan-week-day{background:#17151e;border:1px solid #a291bc1b;border-radius:8px;padding:15px 12px}.clan-week-day>small{color:#b0a1c2;font-size:10px;display:block}.clan-week-day>small>span{color:#7f728f;margin-top:5px;font-size:8px;display:block}.clan-week-day>strong{color:#84758f;margin:15px 0 7px;font:500 22px/1.3 Manrope,sans-serif;display:block}.clan-week-day>span{color:#72667f;font-size:8px}.clan-week-day.is-observed{background:#241d31;border-color:#9d7ac736}.clan-week-day.is-observed>strong{color:#c2a3e8}.clan-week-day.is-observed>span{color:#ac8ec9}.clan-week-day.is-verified{background:#262218;border-color:#b69b5638}.clan-week-day.is-verified>strong{color:#e1c68b}.clan-week-day.is-verified>span{color:#b9a273}.clan-week-evidence-note,.clan-week-table-note{color:#9a8baa;margin:15px 0 0;font-size:10px;line-height:1.8}.clan-week-notes{color:#ae9bc2;margin-top:15px;font-size:10px}.clan-week-notes summary{cursor:pointer}.clan-week-notes ul{padding-left:18px;line-height:1.8}.clan-week-table-wrap{background:#14131c;border:1px solid #b49acb22;border-radius:12px;overflow-x:auto}.clan-week-table{border-collapse:collapse;text-align:left;width:100%;min-width:690px}.clan-week-table thead th{color:#90809f;white-space:nowrap;border-bottom:1px solid #b09bc720;padding:16px 19px;font-size:9px;font-weight:400}.clan-week-table tbody td,.clan-week-table tbody th{border-bottom:1px solid #b4a4ce0b;padding:17px 19px;font-size:12px}.clan-week-table tbody tr:last-child>*{border-bottom:0}.clan-week-table tbody tr.is-leader{background:#ac85dc0b}.clan-week-table tbody td:first-child{color:#b19cce;width:54px}.clan-week-table tbody td:first-child svg{color:#d4bb84}.clan-week-table tbody th{min-width:150px;font-weight:500}.clan-week-table tbody th strong{font-weight:500}.clan-week-table tbody td:nth-child(3){white-space:nowrap;color:#dbc5a0}.clan-week-table tbody td:nth-child(3) svg{vertical-align:-1px;margin-right:7px}.clan-week-table small{color:#82738f;margin-top:5px;font-size:8px;font-weight:400;line-height:1.7;display:block}.clan-week-table small.clan-week-ineligible{color:#baa082;max-width:250px}.clan-week-table small.clan-week-candidate{color:#cbb78b}.clan-week-member-days{gap:5px;display:flex}.clan-week-member-days>span{color:#9380a6;background:#201b29;border:1px solid #a593bd13;border-radius:4px;place-items:center;width:25px;height:27px;font-size:9px;display:grid}.clan-week-member-days>span.positive{color:#d6bbed;background:#694a8c40;border-color:#b38fdc30}.clan-week-member-days>span.missing{color:#63576e;background:#19161f}.clan-week-no-rows{color:#93829f;margin:0;padding:22px;font-size:11px;line-height:1.8}.clan-week-award{background:linear-gradient(120deg,#26201960,#1b1724);border:1px solid #c2a98331;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:26px;padding:27px;display:flex}.clan-week-award>div{flex:350px}.clan-week-award h3{letter-spacing:-.5px;margin:0 0 10px;font:500 20px/1.4 Manrope,sans-serif}.clan-week-award p:not(.eyebrow){color:#b3a18d;max-width:700px;margin:0;font-size:11px;line-height:1.8}.clan-week-award>.button{font-size:11px}.clan-week-tie-choice{border:0;flex-wrap:wrap;flex-basis:100%;gap:10px;margin:0;padding:0;display:flex}.clan-week-tie-choice legend{color:#b6a0ce;margin-bottom:12px;font-size:10px}.clan-week-tie-choice label{background:#271f33;border:1px solid #ba9dd737;border-radius:7px;align-items:center;gap:9px;padding:11px 15px;font-size:12px;display:flex}.clan-week-tie-choice small{color:#b397ce;margin-top:4px;font-size:9px;display:block}.clan-week-tie-choice input{accent-color:#c4a6e5}.clan-week-award>.clan-week-confirmation{flex-direction:column;flex-basis:100%;align-items:flex-start;gap:15px;display:flex}.clan-week-discord-check{color:#d1c1df;cursor:pointer;align-items:flex-start;gap:10px;font-size:12px;line-height:1.7;display:flex}.clan-week-discord-check input{accent-color:#c4a6e5;flex-shrink:0;width:16px;height:16px;margin:3px 0 0}.clan-week-discord-check strong{color:#e6d3bd;font-weight:500}.clan-week-confirmation>.button{font-size:11px}.clan-week-empty{background:#17131f;border:1px solid #ad94c82b;border-radius:12px;gap:23px;margin-top:25px;padding:31px;display:flex}.clan-week-empty>svg{color:#bea272;flex-shrink:0}.clan-week-empty h2{letter-spacing:-.6px;margin:0 0 13px;font:500 23px/1.4 Manrope,sans-serif}.clan-week-empty p{color:#a395b4;max-width:760px;margin:0 0 13px;font-size:12px;line-height:1.85}.clan-week-empty .button{margin-top:10px}.clan-week-error{color:#e0b8aa;background:#673a2f26;border-radius:7px;padding:15px;font-size:11px;line-height:1.8}.clan-week-message{color:#bdcda3;margin-top:18px;font-size:11px;line-height:1.8}.clan-week-footer{color:#81718e;justify-content:space-between;gap:20px;margin-top:25px;font-size:9px;line-height:1.8;display:flex}.clan-week-footer p{max-width:730px;margin:0}.clan-week-footer a{color:#b29acb;flex-shrink:0;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.clan-week :is(button,select,summary,a,input,[tabindex]):focus-visible{outline-offset:3px;outline:2px solid #d2b4f0}.clan-week-spinner{animation:1s linear infinite clan-week-spin}@keyframes clan-week-spin{to{transform:rotate(360deg)}}@media (max-width:1100px){.clan-week-hero{grid-template-columns:75px minmax(0,1fr);gap:25px;padding:29px}.clan-week-emblem{width:73px;height:94px}.clan-week-prize{border-top:1px solid #d7bd8c25;border-left:0;grid-column:1/-1;padding:22px 0 0}.clan-week-prize>svg{float:left;margin:1px 15px 0 0}.clan-week-prize h2 br{display:none}.clan-week-spotlight{flex-wrap:wrap}.clan-week-state{margin-left:79px}.clan-week-day-grid{gap:6px}.clan-week-day{padding:12px 8px}}@media (max-width:650px){.clan-week-hero{grid-template-columns:1fr;gap:19px;padding:25px 21px}.clan-week-emblem{border-radius:25px 25px 13px 13px;width:61px;height:72px}.clan-week-emblem>svg{width:30px}.clan-week-emblem>span{border-radius:20px 20px 10px 10px}.clan-week-hero h1{font-size:35px}.clan-week-controls{flex-wrap:wrap;gap:15px}.clan-week-controls label{flex-basis:100%;max-width:none}.clan-week-controls>.text-button{margin:0}.clan-week-spotlight{gap:14px;padding:21px}.clan-week-crown{width:44px;height:49px}.clan-week-spotlight h2{font-size:21px}.clan-week-state{margin-left:58px}.clan-week-coverage-heading{flex-direction:column;align-items:flex-start;gap:10px}.clan-week-day-grid{gap:4px}.clan-week-day{text-align:center;padding:11px 4px}.clan-week-day>small{font-size:9px}.clan-week-day>small>span{font-size:7px}.clan-week-day>strong{font-size:18px}.clan-week-day>span{font-size:7px}.clan-week-award{padding:22px}.clan-week-award>div{flex-basis:100%}.clan-week-empty{gap:14px;padding:23px}.clan-week-empty>svg{width:23px}.clan-week-empty h2{font-size:21px}.clan-week-footer{flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){.clan-week-spinner{animation:none}}.imported-clan-profile{color:#e3dcef;background:radial-gradient(at 0 0,#6f4b9225,#0000 58%),#17141f;border:1px solid #c0a7dc2c;border-radius:15px;margin:0 0 27px;padding:28px}.imported-clan-profile-heading{align-items:center;gap:18px;display:flex}.imported-clan-profile-emblem{color:#c8afd8;background:linear-gradient(140deg,#7451872b,#b78c4c0d);border:1px solid #b594d33c;border-radius:19px 19px 24px 24px;flex-shrink:0;place-items:center;width:60px;height:67px;display:grid}.imported-clan-profile-identity{flex:1;min-width:0}.imported-clan-profile .eyebrow{color:#ab94bd;letter-spacing:1.7px;margin:0 0 10px;font-size:8px}.imported-clan-profile-identity>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.imported-clan-profile-tag{color:#dac49a;letter-spacing:.5px;border:1px solid #c2a3783b;border-radius:4px;padding:5px 8px;font-size:10px;font-weight:500}.imported-clan-profile h2{color:#e7ddec;letter-spacing:-.7px;overflow-wrap:anywhere;margin:0;font:500 25px/1.3 Manrope,sans-serif}.imported-clan-profile-identity>p:last-child{color:#9e8fae;margin:8px 0 0;font-size:11px;line-height:1.7}.imported-clan-profile-heading>.text-button{color:#bba2d4;flex-shrink:0;align-items:center;gap:6px;font-size:10px;display:inline-flex}.imported-clan-profile-description{color:#b3a2c3;white-space:pre-line;overflow-wrap:anywhere;max-width:800px;margin:23px 0 0;font-size:12px;line-height:1.9}.imported-clan-profile-stats{border-block:1px solid #c1a7d51a;flex-wrap:wrap;gap:20px 45px;margin:27px 0 18px;padding:21px 0;display:flex}.imported-clan-profile-stats>div{min-width:120px}.imported-clan-profile dt{color:#a58fb6;align-items:center;gap:7px;font-size:10px;display:flex}.imported-clan-profile-stats dd{color:#deccae;letter-spacing:-.6px;margin:10px 0 0;font:500 25px/1.3 Manrope,sans-serif}.imported-clan-profile-stats dd.imported-clan-profile-leader{letter-spacing:-.3px;overflow-wrap:anywhere;font-size:20px;line-height:1.6}.imported-clan-profile-freshness{color:#8e7e9d;flex-wrap:wrap;align-items:center;gap:5px;margin:18px 0 0;font-size:9px;line-height:1.7;display:flex}.imported-clan-profile-freshness>svg{margin-right:2px}.imported-clan-profile-activity{margin-top:26px}.imported-clan-profile-activity-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-bottom:14px;display:flex}.imported-clan-profile h3{color:#cbbcd8;margin:0;font-size:13px;font-weight:500}.imported-clan-profile-activity-heading>span{color:#877493;font-size:9px}.imported-clan-profile-days{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.imported-clan-profile-days>article{background:#211b2c70;border:1px solid #b39ac424;border-radius:9px;padding:18px}.imported-clan-profile-day-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px 13px;display:flex}.imported-clan-profile h4{color:#cfc0db;margin:0;font-size:11px;font-weight:500}.imported-clan-profile-day-heading>span{color:#9581a7;font-size:8px}.imported-clan-profile-days dl{flex-wrap:wrap;gap:20px 38px;margin:22px 0 16px;display:flex}.imported-clan-profile-days dt{font-size:9px}.imported-clan-profile-days dd{color:#dbc39d;margin:8px 0 0;font:500 23px/1.3 Manrope,sans-serif}.imported-clan-profile-days article>p{color:#877493;margin:0;font-size:8px;line-height:1.7}.imported-clan-profile-empty{color:#a291b0;border:1px dashed #b39ac431;border-radius:9px;margin:0;padding:19px;font-size:11px;line-height:1.8}.imported-clan-profile>footer{justify-content:space-between;align-items:center;gap:20px;margin-top:22px;display:flex}.imported-clan-profile>footer>p{color:#92809f;max-width:580px;margin:0;font-size:9px;line-height:1.9}.imported-clan-profile>footer>.button{flex-shrink:0;font-size:10px}.imported-clan-profile :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #d3b5f0}@media (max-width:900px){.imported-clan-profile>footer{flex-direction:column;align-items:flex-start}}@media (max-width:650px){.imported-clan-profile{padding:22px}.imported-clan-profile-heading{flex-wrap:wrap;gap:14px}.imported-clan-profile-emblem{border-radius:14px 14px 19px 19px;width:45px;height:54px}.imported-clan-profile-emblem svg{width:25px}.imported-clan-profile h2{font-size:22px}.imported-clan-profile-heading>.text-button{margin-left:59px}.imported-clan-profile-days{grid-template-columns:1fr}.imported-clan-profile-stats{gap:20px 30px}.imported-clan-profile-stats>div{min-width:95px}}.discord-community{background:linear-gradient(120deg,#171c2b,#10171b);border:1px solid #7776ba44;border-radius:18px;align-items:center;gap:22px;margin:24px 0 30px;padding:28px;display:flex}.discord-community-icon{color:#b5b3ff;background:#7776ba21;border-radius:16px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.discord-community h2{letter-spacing:-.7px;margin:4px 0 10px;font-size:26px}.discord-community p{color:#c8cdd7;max-width:640px;margin:4px 0}.discord-community small{color:#8e9aa9;margin-top:12px;display:block}.discord-community-actions{flex-direction:column;flex-shrink:0;gap:10px;margin-left:auto;display:flex}.discord-community-actions .button{justify-content:center;width:100%}.discord-copy textarea{width:100%;min-width:0;max-width:100%}.discord-copy>div{max-width:650px}.discord-nav-link{color:#c9c8ff;border:1px solid #7776ba44;border-radius:10px;align-items:center;gap:10px;margin:10px 16px;padding:12px 16px;font-size:12px;text-decoration:none;display:flex}.discord-nav-link:hover{background:#7776ba21}.discord-nav-link:focus-visible{outline-offset:3px;outline:2px solid #c9c8ff}@media (max-width:760px){.discord-community{flex-wrap:wrap;align-items:flex-start;gap:14px;padding:22px}.discord-community>div:nth-child(2){flex:1;min-width:190px}.discord-community-actions{flex-flow:wrap;width:100%;margin:0}.discord-community-actions>*{flex:1;min-width:140px}.discord-community h2{font-size:23px}}.discord-copy{justify-items:start;gap:8px;min-width:0;display:grid}.discord-copy-actions{flex-wrap:wrap;align-items:center;gap:10px;max-width:100%;display:flex}.discord-copy-manual{color:#c9c8ff;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:5px 0;font-size:12px;line-height:1.5;text-decoration:underline}.discord-copy-manual:hover{color:#fff}.discord-copy-manual:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #c9c8ff}.discord-copy-manual-panel{width:100%;min-width:0}.discord-copy .discord-copy-manual-panel p{color:#c8cdd7;margin:0 0 8px;font-size:12px;line-height:1.5}.discord-copy-manual-panel textarea{resize:vertical;display:block}
