.modal.plate-3{background-color:transparent;border:0;color:var(--ink);display:flex;flex-direction:column;overflow:visible}.modal.plate-3>.modal__body{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;padding-right:10px}.modal.plate-3 .modal__header{border:0;flex:none}.modal.plate-3 table th,.side-panel table th{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#c9d0d8;border-bottom:2px solid #6a727d}.modal.plate-3 table td,.side-panel table td{border-bottom:1px solid #ffffff0e}.modal.plate-3 input,.modal.plate-3 select,.modal.plate-3 textarea,.side-panel input,.side-panel select,.side-panel textarea{font-family:var(--font-lcd);color:#ffe2b8;background:var(--ti-inset);border:0;border-radius:2px;box-shadow:inset 0 2px 4px #000,0 1px #ffffff17}.modal.plate-3 .tabs,.side-panel .tabs{gap:4px;border-bottom:0;margin:4px 0 10px}.modal.plate-3 .tab,.side-panel .tab{font-size:12px;font-weight:600;padding:5px 12px;border:0;border-radius:2px;color:var(--ink-2);background:#1b1e22;box-shadow:inset 0 1px 2px #000}.modal.plate-3 .tab:hover,.side-panel .tab:hover{color:var(--ink)}.modal.plate-3 .tab.is-active,.side-panel .tab.is-active{color:#fff;background:linear-gradient(180deg,#4a515b,#2c3139);box-shadow:inset 0 1px #fff3,inset 0 -2px 0 var(--t, var(--tint-default)),0 0 10px color-mix(in srgb,var(--t, var(--tint-default)) 30%,transparent)}.modal.plate-3.confirm-sas{max-width:calc(100vw - 32px);box-shadow:inset 1px 1px #ffffff3a,inset -1px -1px #000d,inset 0 0 0 4px #15171a,inset 0 0 0 5px color-mix(in srgb,var(--t) 45%,transparent),0 0 0 3px #15171a,0 0 0 6px #6a727d,0 0 0 7px #2a2e34,0 30px 70px #000,0 0 34px color-mix(in srgb,var(--t) 34%,transparent)}.modal.plate-3.confirm-sas .forge-head{margin:0 0 14px}.modal.plate-3.confirm-sas .forge-head h3{font-size:16px}.modal.plate-3.confirm-sas .forge-head__sub{display:block;margin-top:2px;font:600 11px var(--font-ui);letter-spacing:.08em;text-transform:none;color:var(--ink-2);text-shadow:none}.modal.plate-3.confirm-sas .stack{gap:0}.confirm__enjeu{display:grid;gap:12px;padding:12px 14px}.confirm-sas .confirm__body{margin:12px 2px 16px;font-size:13.5px;line-height:1.5;color:var(--ink)}.modal.plate-3.confirm-sas .modal__actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0}.modal.plate-3.confirm-sas .modal__actions .btn{min-height:44px;padding:8px 12px}.modal.plate-3 .confirm__garder{background:none;color:var(--ink);box-shadow:inset 0 0 0 1px #8a939e99,0 1px #ffffff14}.modal.plate-3 .confirm__garder:hover:not(:disabled){background:#ffffff0f}.modal.plate-3 .confirm__garder:active:not(:disabled){background:#0000004d;box-shadow:inset 0 0 0 1px #8a939e99,inset 0 2px 4px #000a}.confirm-bilan{margin:0;display:grid;gap:8px}.confirm-bilan>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.confirm-bilan dt{font:700 10.5px var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.confirm-bilan dd{margin:0;display:grid;justify-items:end;gap:2px}.confirm-bilan dd small{font-size:11.5px;color:var(--ink-2);text-align:right}.confirm-bilan .lcd{padding:2px 9px}.confirm-tag{font:400 13px var(--font-lcd);color:var(--ink-2)}.confirm-echange{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px}.confirm-echange__de{display:grid;justify-items:center;gap:4px}.confirm-echange__fl{font-size:20px;color:var(--ink-2)}.confirm-echange__vers{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.confirm-echange__vers li{display:grid;justify-items:center;gap:4px}.confirm-echange__vers .lcd{padding:1px 4px}.confirm-echange__vers .lcd b{font-size:10.5px}@media (max-width: 640px){.modal.plate-3{padding-top:max(var(--plate-pad),calc(env(safe-area-inset-top,0px) + var(--space-3)));padding-bottom:max(var(--plate-pad),calc(env(safe-area-inset-bottom,0px) + var(--space-3)))}}@media (max-width: 640px){.modal-backdrop:has(>.confirm-sas){align-items:center;justify-content:center;padding:16px}.modal.plate-3.confirm-sas{height:auto;width:100%;max-width:100%;max-height:calc(100dvh - 32px);padding:28px 26px;border-radius:10px}.modal.plate-3.confirm-sas .forge-head h3{font-size:14px;letter-spacing:.1em}.modal.plate-3.confirm-sas .modal__actions{grid-template-columns:1fr}.modal.plate-3.confirm-sas .modal__actions .btn{min-height:48px}.modal.plate-3.confirm-sas .modal__actions>.btn:first-child{order:2}.confirm-echange{grid-template-columns:1fr;justify-items:center}.confirm-echange__fl{transform:rotate(90deg)}.confirm-echange__vers{width:100%}}.ordres{margin-top:10px;container-type:inline-size}.ordres__t{font-family:var(--font-display);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#e8d3b5;margin-bottom:8px}.doctrines{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.ordres .doctrine{--c: #a9b4c2;display:grid;justify-items:center;gap:5px;padding:8px 6px 9px;border:0;cursor:pointer;color:var(--ink);font:inherit}.ordres .doctrine.is-on{box-shadow:inset 1px 1px #ffffff26,inset -1px -1px #0009,0 0 0 1px var(--copper),0 6px 14px #000b}.doctrine__creux{width:100%;height:50px;display:grid;place-items:center}.doctrine__nom{font:700 12.5px var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#d9dde2;text-shadow:0 -1px 0 #000a,0 1px 0 #ffffff14}.doctrine.is-on .doctrine__nom{color:#fff}.doctrine__rel{display:grid;justify-items:center;font-size:10.5px;color:#8f9aab;line-height:1.35;white-space:nowrap}.sch{display:block;overflow:visible}.sch path{fill:none;stroke:color-mix(in srgb,var(--c) 85%,#fff 15%);stroke-width:1;stroke-linejoin:round}.sch .sch-guide{stroke:#c3c9d1;opacity:.45;stroke-width:.8;stroke-linecap:round}.sch .sch-arc{stroke:#c3c9d1;opacity:.7;stroke-width:1.2;stroke-linecap:round}.ordres .doctrine-detail{margin-top:10px;padding:9px 10px 10px}.doctrine-detail__nom{font:700 13px var(--font-display);color:#f2f4f6;margin-bottom:6px}.doctrine-effet{display:grid;gap:3px;padding:7px 10px;border-radius:3px;background:var(--lcd-bg);box-shadow:inset 0 2px 4px #000,inset 0 0 0 1px #3a2a10,0 1px #ffffff1c}.doctrine-effet__l{display:grid;grid-template-columns:14px 1fr;gap:6px;align-items:baseline;font-size:12.5px;line-height:1.4}.doctrine-effet__l b{font:400 15px var(--font-lcd);text-align:center;text-shadow:0 0 6px currentColor}.doctrine-effet__l--gain{color:var(--lcd-rate)}.doctrine-effet__l--prix{color:var(--lcd-ink)}.ordres__gain{color:#7dde9a}.ordres__prix{color:#ff8a7a}.repli{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:14px;margin-top:14px}.repli__k{font-family:var(--font-display);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#e8d3b5;min-width:52px;padding-top:2px}.repli__jauge{position:relative;padding:4px 18px 0 4px}.repli__piste{position:relative;display:block;height:10px;border-radius:3px;background:var(--lcd-bg);box-shadow:inset 0 2px 4px #000,inset 0 0 0 1px #3a2a10,0 1px #ffffff1c}.repli__tolere{position:absolute;left:0;top:3px;bottom:3px;border-radius:2px;background:color-mix(in srgb,var(--lcd-ink) 32%,transparent)}.repli__piste i{position:absolute;top:3px;bottom:3px;width:1px;background:#ffffff1c}.repli__piste i.is-grand{top:-3px;bottom:-3px;background:#ffffff40}.repli__curseur{position:absolute;top:-5px;width:9px;height:20px;margin-left:-4.5px;border-radius:2px;border:1px solid #000;background:linear-gradient(90deg,#a39d94,#f1ede6 45%,#7c7870);box-shadow:0 0 0 1px color-mix(in srgb,var(--copper) 80%,transparent),0 2px 4px #000a}.repli__crans{position:relative;display:block;height:30px}.repli__crans button{position:absolute;top:8px;transform:translate(-50%);padding:2px 4px;border:0;background:none;cursor:pointer;font:400 13px var(--font-lcd);color:#8f9aab;white-space:nowrap}.repli__crans button:last-child{transform:translate(-75%)}.repli__crans button.is-on{color:var(--lcd-ink);text-shadow:0 0 6px color-mix(in srgb,var(--lcd-ink) 60%,transparent)}.repli__crans button:hover{color:#e9edf1}.seg{display:inline-flex;border:1px solid #ffffff24;border-radius:4px;overflow:hidden}.seg button{font-family:var(--font-lcd);font-size:13px;padding:5px 11px;color:#a9b4c2;background:#00000040;border:0;border-right:1px solid #ffffff1a;cursor:pointer}.seg button:last-child{border-right:0}.seg button.is-on{color:#1a1206;background:linear-gradient(#ffd28a,#c28a4a)}.repli__aide{font-size:12px;color:#8f9aab;margin-top:6px;line-height:1.45}.doctrine-badge{display:inline-flex;flex-wrap:wrap;max-width:100%;align-items:baseline;gap:2px 8px;margin-top:6px;padding:2px 6px;border-left:2px solid var(--c);background:#00000035;border-radius:0 3px 3px 0}.doctrine-badge b{font-family:var(--font-display);font-size:11px;letter-spacing:.03em;text-transform:uppercase;color:var(--c)}.doctrine-badge span{font-family:var(--font-lcd);font-size:12px;color:#a9b4c2;white-space:nowrap}.spy-doctrine{margin:6px 0 2px;font-size:13px;color:#a9b4c2}.spy-doctrine b{font-family:var(--font-display);letter-spacing:.04em}.ordres-mini{font-size:12px;color:#cfd8e3}.ordres-mini b{font-family:var(--font-display);letter-spacing:.04em}.duel{margin-top:12px;display:grid;gap:6px}.duel__ligne{font-size:13.5px;color:#cfd8e3;padding:8px 12px;background:#ffffff08;border-radius:4px;border-left:2px solid #c28a4a}.duel__ligne b{font-family:var(--font-display);letter-spacing:.04em}.duel__ligne--repli{border-left-color:#ff8a7a}@container (max-width: 430px){.doctrines{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.seg button{padding:5px 8px}}@media (pointer: coarse),(max-width: 480px){.repli{align-items:center}.repli__jauge{padding:0}.repli__piste{display:none}.repli__crans{display:flex;height:auto;border-radius:4px;overflow:hidden;background:linear-gradient(180deg,var(--ti-slot-top),var(--ti-slot-low));box-shadow:inset 0 2px 4px #000a,0 1px #ffffff14}.repli__crans button{position:static;transform:none;flex:1 1 0;min-width:0;min-height:44px;padding:0 4px;border-right:1px solid #000a;box-shadow:1px 0 #ffffff0d;color:var(--ink-2)}.repli__crans button:last-child{transform:none;border-right:0;box-shadow:none}.repli__crans button.is-on{color:#fff3e0;text-shadow:none;background:color-mix(in srgb,var(--copper) 45%,#000);box-shadow:inset 0 1px 3px #000a,inset 0 0 0 1px var(--copper)}}.rejeu{--rj-atk: #ff6b6b;--rj-def: #c49bff;--rj-bouclier: #9ee8ff;--rj-muet: #8f97a6;--rj-vide: #04050d;container-type:inline-size;position:relative;background:linear-gradient(var(--ti-top),var(--ti-mid) 30%,var(--ti-low));border-radius:10px;box-shadow:inset 0 1px #ffffff24,0 0 0 1px #000,0 18px 40px #000a;padding:0 0 12px;overflow:hidden;color:var(--ink);font-family:var(--font-ui);font-size:14px;line-height:1.5}.rejeu:before,.rejeu:after{content:"";position:absolute;top:9px;width:7px;height:7px;border-radius:50%;z-index:1;background:radial-gradient(circle at 35% 30%,#9a948e,#3a3632 70%);box-shadow:0 1px 1px #000}.rejeu:before{left:9px}.rejeu:after{right:9px}.rejeu-lcd{font-family:var(--font-lcd);background:var(--lcd-bg);color:var(--lcd-ink);padding:1px 7px;border-radius:3px;box-shadow:inset 0 1px 3px #000c,0 0 0 1px var(--ti-inset);font-variant-numeric:tabular-nums;white-space:nowrap}.rejeu-titre{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;position:relative;padding:12px 26px 10px;background:linear-gradient(var(--ti-head-top),var(--ti-head-low));box-shadow:inset 0 1px #6f6a65,inset 0 -2px #0006}.rejeu-titre:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--ti-heat-violet),var(--ti-heat-bronze),var(--copper));box-shadow:0 0 8px var(--ti-heat-bronze)}.rejeu-empire{display:flex;flex-direction:column;gap:2px;min-width:0}.rejeu-empire--d{align-items:flex-end;text-align:right}.rejeu-empire span{font-family:var(--font-display);font-size:10px;letter-spacing:.2em;text-transform:uppercase}.rejeu-empire--a span{color:var(--rj-atk)}.rejeu-empire--d span{color:var(--rj-def)}.rejeu-empire strong{font-family:var(--font-display);font-weight:800;font-size:17px;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px 0 #000;overflow-wrap:anywhere}.rejeu-versus{font-family:var(--font-display);font-weight:800;color:var(--copper);font-size:18px}.rejeu-afficheurs{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;padding:10px 16px;align-items:center}.rejeu-rangee{display:flex;gap:8px;flex-wrap:wrap}.rejeu-rangee--d{flex-direction:row-reverse}.rejeu-cadran{display:flex;flex-direction:column;gap:2px;min-width:76px}.rejeu-cadran span:first-child{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--rj-muet);font-family:var(--font-display)}.rejeu-cadran .rejeu-lcd{font-size:17px;padding:2px 8px;text-align:right}.rejeu-lcd--degats{color:var(--lcd-rate)}.rejeu-lcd--bouclier{color:var(--rj-bouclier)}.rejeu-round{text-align:center}.rejeu-round .rejeu-lcd{font-size:24px;padding:2px 10px;display:inline-block}.rejeu-round small{display:block;font-family:var(--font-display);font-size:9.5px;letter-spacing:.2em;color:var(--rj-muet);text-transform:uppercase}.rejeu-initiative{font-family:var(--font-display);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;margin-top:3px;color:var(--lcd-ink)}.rejeu-hublot{position:relative;margin:0 12px;border-radius:6px;overflow:hidden;background:var(--rj-vide);box-shadow:inset 0 0 0 1px #000,0 0 0 2px #1c1a18,0 0 0 3px #5a5550}.rejeu-hublot canvas{display:block;width:100%;height:auto;aspect-ratio:1200 / 540}@container (min-width: 641px){.rejeu-hublot canvas{width:auto;max-width:100%;max-height:46vh;margin:0 auto}}.rejeu-bilan{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:16px;background:#04050dcc;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overflow:auto}.rejeu-bilan__carte{width:min(520px,100%);background:linear-gradient(var(--ti-top),var(--ti-low));border-radius:8px;box-shadow:0 0 0 1px #000,inset 0 1px #ffffff24,0 20px 50px #000;overflow:hidden}.rejeu-bilan__carte header{padding:12px 16px;background:radial-gradient(120% 180% at 50% 0%,#243049,#0f1420 70%);border-bottom:1px solid #000;text-align:center}.rejeu-bilan__carte header b{display:block;font-family:var(--font-display);font-weight:800;letter-spacing:.2em;text-transform:uppercase;font-size:18px}.rejeu-bilan__carte header b.muted{color:#eadcb4}.rejeu-bilan__carte header span{font-size:12.5px;color:var(--ink-2)}.rejeu-bilan__grille{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#0008}.rejeu-bilan__grille>div{background:var(--ti-mid);padding:10px 14px;display:flex;flex-direction:column;gap:4px}.rejeu-bilan__camp{margin:0;font-family:var(--font-display);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase}.rejeu-bilan__camp--a{color:var(--rj-atk)}.rejeu-bilan__camp--d{color:var(--rj-def)}.rejeu-bilan__ligne{display:flex;justify-content:space-between;gap:8px;font-size:12.5px;color:var(--ink-2);align-items:baseline}.rejeu-bilan__pied{padding:10px 14px;display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--ink-2)}.rejeu-bilan__actions{display:flex;gap:8px;justify-content:flex-end;padding:0 14px 12px;flex-wrap:wrap}.rejeu-commandes{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 16px 6px}.rejeu-btn{font-family:var(--font-ui);font-weight:700;font-size:13px;color:var(--ink);cursor:pointer;min-width:40px;height:36px;padding:0 12px;background:linear-gradient(var(--ti-head-top),var(--ti-head-low));border:1px solid var(--ti-inset);border-radius:4px;box-shadow:inset 0 1px #ffffff26,0 1px #000}.rejeu-btn:hover{filter:brightness(1.12)}.rejeu-btn:focus-visible,.rejeu-curseur input:focus-visible,.rejeu-frise button:focus-visible{outline:2px solid var(--lcd-ink);outline-offset:2px}.rejeu-btn[aria-pressed=true]{background:var(--lcd-bg);color:var(--lcd-ink)}.rejeu-commandes .rejeu-btn{color:var(--ink-2);background:transparent;border:0;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff0d;transition:background .12s ease-out,color .12s ease-out}.rejeu-commandes .rejeu-btn:hover{filter:none;color:#fff;background:color-mix(in srgb,var(--copper) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--copper) 70%,transparent)}.rejeu-commandes .rejeu-btn:active{background:#0006;box-shadow:inset 0 2px 4px #000c,inset 0 0 0 1px var(--copper)}.rejeu-commandes .rejeu-btn--lecture{min-width:104px;color:#fff6ea;background:linear-gradient(180deg,#c48a52,#8f5a2c 55%,#5e3a1c);box-shadow:inset 0 1px #fff6,inset 0 -3px #3a2410,0 0 0 1px #15171a}.rejeu-commandes .rejeu-btn--lecture:hover{color:#fff;background:linear-gradient(180deg,#cf9660,#9a6332 55%,#66401f)}.rejeu-commandes .rejeu-btn[aria-pressed=true]{color:#fff3e0;background:color-mix(in srgb,var(--copper) 45%,#000);box-shadow:inset 0 1px 3px #000a,inset 0 0 0 1px var(--copper)}.rejeu-curseur{flex:1 1 200px;display:flex;align-items:center;gap:10px;color:var(--rj-muet);font-family:var(--font-display);font-size:11px;letter-spacing:.08em}.rejeu-piece{display:inline-flex;align-items:stretch;height:36px}.rejeu-piece .piece__pas{width:36px;padding:0;display:grid;place-items:center;font-size:20px;line-height:1}.rejeu-piece__lcd{display:flex;align-items:center;gap:4px;padding:0 10px;white-space:nowrap;font:400 15px var(--font-lcd);letter-spacing:.02em;color:color-mix(in srgb,var(--lcd-ink) 60%,#000);background:var(--lcd-bg);box-shadow:inset 0 2px 4px #000,inset 0 0 0 1px #3a2a10}.rejeu-piece__lcd input{width:3ch;padding:0;border:0;outline:0;text-align:right;font:inherit;color:var(--lcd-ink);background:transparent;text-shadow:0 0 6px color-mix(in srgb,var(--lcd-ink) 50%,transparent);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.rejeu-piece__lcd input::-webkit-inner-spin-button,.rejeu-piece__lcd input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rejeu-vitesse{display:flex;gap:4px}.rejeu-frise{display:grid;gap:4px;padding:4px 16px 2px}.rejeu-frise button{all:unset;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 0 2px;border-radius:4px;background:#0000002a}.rejeu-frise button[aria-current=true]{background:var(--lcd-bg);box-shadow:0 0 0 1px var(--lcd-ink)}.rejeu-frise__barres{height:30px;display:flex;align-items:flex-end;gap:2px}.rejeu-frise__barres i{width:6px;border-radius:1px 1px 0 0;display:block}.rejeu-frise__a{background:var(--rj-atk)}.rejeu-frise__d{background:var(--rj-def)}.rejeu-frise__n{font-family:var(--font-lcd);font-size:11px;color:var(--rj-muet)}.rejeu-frise button.rejeu-frise__phase{background:repeating-linear-gradient(135deg,#0000002a 0,#0000002a 5px,#ffb35c14 5px,#ffb35c14 8px)}.rejeu-frise button.rejeu-frise__phase .rejeu-frise__n{color:var(--lcd-ink);font-size:10px}.rejeu-surprise{position:absolute;top:10px;left:50%;transform:translate(-50%);pointer-events:none;padding:4px 16px;border-radius:3px;background:#1a1206e6;border:1px solid #000;box-shadow:0 0 0 1px #ff6b6b88,0 0 14px #ff6b6b55;font-family:var(--font-display);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:#ffb35c;white-space:nowrap}.rejeu-affaibli{position:absolute;top:10px;left:50%;transform:translate(-50%);pointer-events:none;padding:3px 10px;border-radius:3px;background:#1a1206e6;border:1px solid #000;box-shadow:0 0 0 1px #c49bff66;font-family:var(--font-display);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#c49bff;white-space:nowrap}.rejeu-hublot{container-type:inline-size}@container (max-width: 639px){.rejeu-surprise,.rejeu-affaibli{top:50%;left:12px;right:12px;width:fit-content;margin-inline:auto;transform:translateY(-50%);white-space:normal;text-wrap:balance;text-align:center}.rejeu-affaibli{font-size:9.5px;letter-spacing:.04em}}.rejeu-resume{margin:8px 12px 0;padding:10px 14px 8px;background:var(--lcd-bg);border-radius:4px;box-shadow:inset 0 1px 4px #000c;color:#ffd9a8;font-size:13px}.rejeu-resume__l1{margin:0 0 8px;line-height:1.5}.rejeu-resume__l1 b{font-family:var(--font-display);color:var(--lcd-ink);letter-spacing:.08em}.rejeu-resume__l2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rejeu-resume__camp{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;padding:6px 10px;border-radius:4px;background:#0006;border-left:3px solid}.rejeu-resume__camp--a{border-color:var(--rj-atk)}.rejeu-resume__camp--d{border-color:var(--rj-def)}.rejeu-resume__nom{font-family:var(--font-display);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;min-width:86px}.rejeu-resume__camp--a .rejeu-resume__nom{color:var(--rj-atk)}.rejeu-resume__camp--d .rejeu-resume__nom{color:var(--rj-def)}.rejeu-resume__k{font-family:var(--font-display);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--rj-muet)}.rejeu-resume__pertes{flex-basis:100%;font-size:12px;color:#d7c3a6;padding-left:94px}.rejeu-resume__rien{color:var(--rj-muet);font-style:italic}.rejeu-resume__detail{margin-top:8px;border-top:1px solid #ffffff12;padding-top:6px}.rejeu-resume__detail summary{cursor:pointer;font-family:var(--font-display);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--copper);list-style:none}.rejeu-resume__detail summary::-webkit-details-marker{display:none}.rejeu-resume__detail summary:before{content:"▸ "}.rejeu-resume__detail[open] summary:before{content:"▾ "}.rejeu-resume__detail p{margin:6px 0 2px;line-height:1.6;color:#e9cfa8}@container (max-width: 640px){.rejeu-resume__l2{grid-template-columns:1fr}.rejeu-resume__nom{flex-basis:100%;min-width:0}.rejeu-resume__pertes{padding-left:0}}.rejeu-degats{position:absolute;pointer-events:none;z-index:1}.rejeu-degat{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;padding:2px 8px 3px;border-radius:4px;background:radial-gradient(closest-side,#04050dcc,#04050d00);white-space:nowrap}.rejeu-degat b{font-family:var(--font-lcd);font-size:22px;line-height:1;letter-spacing:.02em}.rejeu-degat--a b{color:#ff8a7a;text-shadow:0 1px 0 #000,0 0 10px #ff6b6b99,0 0 2px #000}.rejeu-degat--d b{color:#d4b4ff;text-shadow:0 1px 0 #000,0 0 10px #c49bff99,0 0 2px #000}.rejeu-degat__b{font-family:var(--font-display);font-size:10.5px;letter-spacing:.08em;color:var(--rj-bouclier);text-shadow:0 1px 2px #000}.rejeu-degat__p{font-family:var(--font-display);font-size:10.5px;letter-spacing:.08em;color:#ffd9a8;text-shadow:0 1px 2px #000}@container (max-width: 639px){.rejeu-degat b{font-size:16px}.rejeu-degat__b,.rejeu-degat__p{font-size:9px}}@media (prefers-reduced-motion: no-preference){.rejeu-degat{animation:rejeu-degat-monte 1.6s ease-out both}}@keyframes rejeu-degat-monte{0%{opacity:0;margin-top:10px}20%{opacity:1}to{opacity:1;margin-top:0}}@container (max-width: 640px){.rejeu-titre{grid-template-columns:1fr 1fr;padding-inline:20px}.rejeu-versus{display:none}.rejeu-empire strong{font-size:14px}.rejeu-afficheurs{grid-template-columns:1fr;gap:8px}.rejeu-rangee{display:grid;grid-template-columns:repeat(3,1fr);padding-left:8px;gap:6px}.rejeu-rangee--a{border-left:3px solid var(--rj-atk)}.rejeu-rangee--d{border-left:3px solid var(--rj-def)}.rejeu-round{grid-row:1;display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.rejeu-round small{display:inline}.rejeu-cadran{min-width:0}.rejeu-cadran .rejeu-lcd{font-size:15px}.rejeu-hublot canvas{aspect-ratio:600 / 820}.rejeu-frise{gap:2px;padding-inline:12px}.rejeu-frise__barres i{width:4px}.rejeu-bilan__grille{grid-template-columns:1fr}}@media (pointer: coarse){.rejeu-piece{height:44px}.rejeu-commandes .rejeu-btn{height:44px;min-width:44px}}.empire-head{display:flex;align-items:center;gap:12px;min-width:0}.empire-head__id{min-width:0;flex:1}.empire-head__nom{font-family:var(--font-display);font-weight:600;letter-spacing:.02em;color:#f2f4f6;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.empire-head__alli{margin:1px 0 0;color:#c9a57a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.empire-head__alli b{color:#e8b27a}.empire-head__alli--sans{color:#a8957e}.empire-head--m .empire-head__nom{font-size:15px}.empire-head--m .empire-head__alli{font-size:11.5px}.empire-head--s{gap:8px}.empire-head--s .empire-head__nom{font-size:13px}.empire-head--s .empire-head__alli{font-size:11px}.empire-head .grade{flex:none}.issue-frappee{--grade-acier-haut: #ffffff;--grade-acier-milieu: #b9c0c8;--grade-acier-bas: #4d535b;--grade-acier-arete: #ffffff;display:inline-flex;align-items:center;gap:18px;max-width:100%;box-sizing:border-box;padding:12px 28px 12px 14px;margin:6px auto 12px;border-radius:48px 10px 10px 48px;background:linear-gradient(180deg,var(--ti-slot-top),var(--ti-slot-low));box-shadow:inset 0 2px 6px #000d,inset 0 -1px #ffffff14,0 1px #ffffff1c}.issue-frappee--victoire{box-shadow:inset 0 2px 6px #000d,inset 0 -1px #ffffff14,0 1px #ffffff1c,0 0 28px -8px #e0b43c66}.issue-frappee__medaille{flex:0 0 auto;display:block}.issue-frappee__medaille--terni,.issue-frappee--defaite .issue-frappee__mot{filter:saturate(.5) brightness(.82)}.issue-frappee__texte{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.issue-frappee__mot{display:block;max-width:100%;height:auto;max-height:46px}.issue-frappee__phrase{font-family:var(--font-display);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);padding-left:3px;text-align:left}@media (max-width: 480px){.issue-frappee{gap:12px;padding:8px 16px 8px 8px}.issue-frappee__medaille{width:68px;height:68px}.issue-frappee__mot{max-height:34px}}.iso-card{--c: #5fd0ff;border:1px solid color-mix(in srgb,var(--c) 40%,#22305c);border-radius:12px;overflow:hidden;background:#0b1226;color:var(--text);display:grid;grid-template-columns:minmax(120px,40%) 1fr;align-items:stretch}.iso-card--hero{box-shadow:0 0 24px color-mix(in srgb,var(--c) 20%,transparent)}.iso-card__art{position:relative;display:flex;align-items:center;justify-content:center;border-right:1px solid color-mix(in srgb,var(--c) 22%,#22305c);background:#080f20}.iso-card__canvas{display:block;width:100%;height:auto}.iso-card__badge{position:absolute;left:6px;top:6px;line-height:0}.iso-card--c2{display:block;position:relative;box-shadow:0 0 24px color-mix(in srgb,var(--c) 14%,transparent)}.iso-card--c2 .iso-card__art{border-right:0}.iso-card__band{position:absolute;inset:auto 0 0 0;padding:10px 12px;display:grid;gap:7px;background:#11100ff0;border-top:1px solid color-mix(in srgb,var(--c) 45%,transparent)}.iso-card__band .cost-chips{flex-wrap:nowrap;min-width:0}.iso-card--unit{display:block;position:relative}.iso-card--unit .iso-card__art{border-right:0;display:block}.iso-card--unit .iso-card__body{padding-top:8px}.iso-card--unit{--band-h: 104px}.iso-card--unit .iso-card__band{height:var(--band-h);align-content:start}.iso-card__desc{margin:0;font-size:11px;line-height:1.35;color:var(--text-muted);overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.iso-card__band-cost{display:flex;align-items:center;min-width:0}.iso-card--unit .iso-card__head h4{min-width:0;overflow-wrap:anywhere}.iso-card--unit>.iso-card__art>.iso-card__space{position:absolute;right:8px;top:8px;font-size:11px;padding:1px 7px;border-radius:10px;background:#11100fcc;border:1px solid color-mix(in srgb,var(--c) 35%,#3d3a37)}.iso-card__body{padding:10px 12px;display:flex;flex-direction:column;justify-content:center;min-width:0}.iso-card__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:4px}.iso-card__head h4{margin:0;font-size:14px}.iso-card__role{font-size:10px;color:var(--c);text-transform:uppercase;letter-spacing:.06em}.iso-card__space{font-size:12px;color:var(--c);white-space:nowrap}.iso-card__stats{display:grid;grid-template-columns:56px 1fr 34px 16px;gap:3px 8px;align-items:center;font-size:11px}.iso-card__why{width:15px;height:15px;padding:0;border-radius:50%;cursor:pointer;border:1px solid color-mix(in srgb,var(--c) 45%,#2a3a66);background:#0e1834;color:var(--c);font:700 10px/1 var(--font-display, system-ui)}.iso-card__why:hover,.iso-card__why[aria-expanded=true]{background:var(--c);color:#04121c}.iso-card__stat-help{grid-column:1 / -1;margin:3px 0 5px;padding:7px 9px;font-size:11px;line-height:1.4;color:#dfe9ff;background:#0e1834;border-left:3px solid var(--c);border-radius:0 8px 8px 0}.iso-card__k{color:var(--ink-2);font-size:10.5px;letter-spacing:.04em}.iso-card__v{text-align:right;font-family:var(--font-lcd);font-size:12px;color:var(--lcd-ink);font-variant-numeric:tabular-nums}.iso-card__stats>.iso-card__why[aria-expanded=true]~.iso-card__stat-help{margin-top:1px}.iso-card__bar{height:6px;border-radius:3px;background:#16213f;overflow:hidden}.iso-card__bar i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,color-mix(in srgb,var(--c) 45%,#0b1226),var(--c));box-shadow:0 0 6px var(--c)}.iso-card__noncombat{font-size:12px;color:#9fffc9;background:#0f2a22;border:1px solid #245a45;border-radius:8px;padding:6px 8px}.iso-card__row{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px;font-size:11px;align-items:center}.iso-card__row b{color:var(--text-muted);font-weight:500;margin-right:2px}.iso-card__gap{margin-left:6px}.iso-card__push{margin-left:auto;white-space:nowrap}.iso-chip{padding:1px 7px;border-radius:10px;border:1px solid #3d3a37;background:#151413;color:#e8e4de}.iso-chip--up{border-color:#3f8a64;color:#9fffc9}.iso-chip--down{border-color:#8a3f4a;color:#ffb0b8}.iso-chip--res{display:inline-flex;align-items:center;gap:3px;border-color:color-mix(in srgb,var(--r) 45%,#3d3a37)}.iso-chip--short{color:var(--danger, #ff7a7a);border-color:var(--danger, #ff7a7a)}.iso-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width: 1024px){.iso-card-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.iso-card-grid{grid-template-columns:1fr}}.iso-card-grid>.iso-card-slot--hero{grid-column:1 / -1}.iso-card-slot{display:flex;flex-direction:column;gap:6px}.iso-card-slot>.iso-card{flex:0 0 auto}.iso-card-slot__controls{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px}.iso-card-slot__controls .qty-slider{flex:1 1 180px;min-width:min-content;gap:6px}.iso-card__toggle{display:flex;align-items:center;gap:6px;width:100%;margin:0;padding:5px 2px;border:0;background:none;cursor:pointer;color:var(--ink-2);font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.iso-card__toggle:before{content:"▸";transition:transform .15s}.iso-card__toggle[aria-expanded=true]:before{transform:rotate(90deg)}.iso-card__toggle:hover{color:var(--ink)}.iso-card-slot{position:relative;padding:18px;border-radius:8px;isolation:isolate;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,transparent 1px 2px),linear-gradient(115deg,color-mix(in srgb,var(--ti-heat-violet) 13%,transparent),transparent 30%,transparent 70%,color-mix(in srgb,var(--ti-heat-bronze) 13%,transparent)),linear-gradient(180deg,var(--ti-top),var(--ti-mid) 55%,var(--ti-low));box-shadow:inset 1px 1px #fff3,inset -1px -1px #000c,0 14px 26px #000d}.iso-card-slot:before{content:"";position:absolute;inset:var(--bolt-inset);pointer-events:none;z-index:3;background:radial-gradient(circle at 4px 4px,#e3e8ee 0 1px,#8a939e 1.6px,#2a2e34 3px,transparent var(--bolt-r)) left top / 8px 8px no-repeat,radial-gradient(circle at 4px 4px,#e3e8ee 0 1px,#8a939e 1.6px,#2a2e34 3px,transparent var(--bolt-r)) right top / 8px 8px no-repeat,radial-gradient(circle at 4px 4px,#e3e8ee 0 1px,#8a939e 1.6px,#2a2e34 3px,transparent var(--bolt-r)) left bottom / 8px 8px no-repeat,radial-gradient(circle at 4px 4px,#e3e8ee 0 1px,#8a939e 1.6px,#2a2e34 3px,transparent var(--bolt-r)) right bottom / 8px 8px no-repeat}.iso-card-slot>.iso-card{border:0;border-radius:6px;box-shadow:0 0 0 2px #0c0d0f,0 0 0 4px #4a4642,0 0 0 5px #1a1817,0 1px 0 5px #fff2,inset 0 0 18px color-mix(in srgb,var(--c) 18%,transparent),0 0 22px color-mix(in srgb,var(--c) 16%,transparent)}.iso-card-slot>.iso-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:4;background:linear-gradient(118deg,#ffffff24 0%,#ffffff0a 20%,transparent 21%,transparent 66%,#ffffff0c 67%,#ffffff03 80%,transparent 81%),radial-gradient(120% 80% at 50% 0%,transparent 60%,#0007 100%)}.iso-card-slot>.iso-card .iso-card__band{background:#11100fe6}.iso-card-slot>.iso-card .iso-card__head h4{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase}.iso-card-slot>.iso-card .iso-card__band .cost-chips{flex-wrap:nowrap;gap:3px}.iso-card-slot>.iso-card--c2:not(.iso-card--unit) .cost-chips{flex-wrap:wrap}.iso-card-slot>.iso-card .iso-chip--res{padding:1px 4px;font-size:10.5px;gap:2px}.iso-card--unit .iso-card__art{container:carte-art / inline-size}@container carte-art (max-width: 260px){.iso-card--unit .iso-card__band{gap:4px}.iso-card-slot>.iso-card .iso-card__band .cost-chips,.iso-card__band .cost-chips{flex-wrap:wrap;row-gap:2px}.iso-card--unit .iso-card__desc{-webkit-line-clamp:1}}
