.etiquette{position:fixed;z-index:120;pointer-events:none;white-space:nowrap;max-width:calc(100vw - 24px);color:#fff;font-family:var(--font-ui);font-size:12.5px;font-weight:600;letter-spacing:.02em;line-height:1.3;padding:6px 11px;border-radius:3px;background:linear-gradient(180deg,var(--ti-top),var(--ti-low));box-shadow:inset 1px 1px #ffffff26,0 6px 14px #000c,0 0 0 1px #0a0b0c;border-left:3px solid var(--t, var(--copper))}.etiquette:before{content:"";position:absolute;width:9px;height:9px;background:var(--ti-top);transform:rotate(45deg);box-shadow:-1px -1px #0a0b0c}.etiquette--bas:before{top:-5px;left:calc(50% - 4px + var(--dx, 0px))}.etiquette--haut:before{bottom:-5px;left:calc(50% - 4px + var(--dx, 0px));background:var(--ti-low);box-shadow:1px 1px #0a0b0c}.etiquette--droite:before{display:none}.etiquette .lcd{padding:1px 6px}.etiquette .lcd b{font-size:13px}.etiquette__lcd{font-family:var(--font-lcd);font-weight:400;color:var(--lcd-ink);font-variant-numeric:tabular-nums}.etiquette--fiche{white-space:normal;width:248px;padding:12px 16px;border-left-width:4px;display:grid;gap:8px}.etiquette__tete{display:flex;align-items:center;gap:9px}.etiquette__tete b{font-family:var(--font-display);font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase}.etiquette__dl{display:grid;grid-template-columns:auto 1fr;gap:5px 12px;margin:0;align-items:center}.etiquette__dl dt{font-family:var(--font-display);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.etiquette__dl dd{margin:0;justify-self:end;white-space:nowrap;font-size:12px;font-weight:400;color:var(--ink-2)}.etiquette__dl .lcd b{font-size:14px}.etiquette__pied{font-size:11px;font-weight:400;color:var(--ink-3, var(--ink-2));border-top:1px solid #0008;box-shadow:0 -1px #ffffff0d;padding-top:6px}[data-infobulle],[data-fiche]{-webkit-touch-callout:none}@media (pointer: coarse){[data-infobulle],[data-fiche]{-webkit-user-select:none;user-select:none}}.stepper{display:inline-flex;align-items:center;gap:4px}.stepper__btn{min-width:28px;min-height:28px}@media (pointer: coarse){.stepper__btn{min-width:44px;min-height:44px}}.side-panel[aria-label="Affectation des unités"] .forge-head h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.affect-cartes{display:grid;gap:10px}.affect-cartes .affect-carte{display:grid;gap:8px;padding:10px;border-radius:5px;background:linear-gradient(180deg,#1d1c1b,#141414);box-shadow:inset 0 0 0 1px #000,inset 0 1px #ffffff12,0 0 0 1px color-mix(in srgb,var(--u) 22%,#2a2622)}.affect-cartes .affect-carte.is-dirty{box-shadow:inset 0 0 0 1px #000,inset 0 1px #ffffff12,0 0 0 1px #ff8a7a99}.affect-cartes .affect-carte.is-focus{outline:2px solid color-mix(in srgb,var(--u) 70%,transparent);outline-offset:1px}.affect-cartes .affect-tete{display:flex;align-items:center;gap:8px}.affect-cartes .affect-nom{flex:1;min-width:0;display:inline-flex;align-items:baseline;gap:8px}.affect-cartes .affect-nom strong{font:700 13px var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#f2f4f6;text-shadow:0 1px 0 #000}.affect-cartes .affect-rang{font:700 11px var(--font-display);color:var(--u)}.affect-cartes .affect-total{padding:1px 6px}.affect-cartes .affect-total b{font-size:14px}.affect-cartes .affect-quai{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:4px;background:#0a0b0d;box-shadow:inset 0 1px 3px #000,0 1px #ffffff10}.affect-cartes .affect-quai__t{font:700 10px var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:#c9ced6}.affect-cartes .affect-quai__n{margin-left:auto;font:400 12px var(--font-lcd);color:#ff8a7a;white-space:nowrap}.affect-cartes .affect-baies{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.affect-cartes .affect-baie{display:grid;grid-template-columns:minmax(0,1fr);gap:5px;align-content:start;min-width:0}.affect-cartes .affect-baie__t{display:inline-flex;align-items:center;justify-content:center;gap:4px;color:var(--p);font:700 10px var(--font-display);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.affect-cartes .affect-vitre{position:relative;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;overflow:hidden;height:58px;border-radius:4px 4px 0 0;background:#06070b;box-shadow:inset 0 2px 6px #000,inset 0 0 0 1px #000,inset 0 -2px color-mix(in srgb,var(--p) 25%,#000)}.affect-cartes .affect-baie.is-pleine .affect-vitre{background:radial-gradient(ellipse 80% 70% at 50% 85%,color-mix(in srgb,var(--p) 22%,#06070b),#06070b 80%);box-shadow:inset 0 2px 6px #000,inset 0 0 0 1px #000,inset 0 -2px 0 var(--p)}.affect-cartes .affect-escadre{display:flex;align-items:center;justify-content:center;min-width:0;max-width:100%}.affect-cartes .affect-coque{display:block;flex:0 1 40px;min-width:0;margin-left:-10px}.affect-cartes .affect-coque:first-child{margin-left:0}.affect-cartes .affect-coque:nth-child(2n){transform:translateY(7px)}.affect-cartes .affect-coque canvas{display:block;width:100%;max-width:40px;height:auto;aspect-ratio:40 / 24}.affect-cartes .affect-quai .affect-coque{flex:none}.affect-cartes .affect-quai .affect-coque canvas{width:30px;height:18px}.affect-cartes .affect-quai .affect-coque:nth-child(2n){transform:translateY(4px)}.affect-cartes .affect-piece{display:flex;width:100%}.affect-cartes .affect-piece .alloc-pas{flex:none;cursor:pointer;font-size:15px}.affect-cartes .affect-piece .alloc-pas:disabled{cursor:default}.affect-cartes .affect-piece .alloc-pas:first-child{border-radius:0 0 0 4px}.affect-cartes .affect-piece .alloc-pas:last-child{border-radius:0 0 4px}.affect-cartes .affect-val{flex:1;min-width:0;padding:0 4px;border-radius:0;align-items:stretch}.affect-cartes .affect-val input{width:100%;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;text-align:center;font:400 15px var(--font-lcd);color:var(--lcd-ink);letter-spacing:.02em;font-variant-numeric:tabular-nums;text-shadow:0 0 6px color-mix(in srgb,var(--lcd-ink) 60%,transparent);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.affect-cartes .affect-val input::-webkit-inner-spin-button,.affect-cartes .affect-val input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.affect-cartes .affect-val:focus-within{box-shadow:inset 0 2px 4px #000,inset 0 0 0 1px var(--copper),0 1px #ffffff1c}.affect-cartes .affect-poser{min-height:26px;padding:0 4px;border-radius:3px;cursor:pointer;font:700 10px var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--p);background:color-mix(in srgb,var(--p) 10%,#0b0c0e);border:1px solid color-mix(in srgb,var(--p) 45%,#000)}.affect-cartes .affect-poser:hover{color:#fff;background:color-mix(in srgb,var(--p) 22%,#0b0c0e)}@media (pointer: coarse){.affect-cartes .affect-poser{min-height:44px}}@media (max-width: 480px){.side-panel[aria-label="Affectation des unités"] .forge-head h2{font-size:14.5px;letter-spacing:.08em}.affect-cartes .affect-baies{gap:6px}.affect-cartes .affect-piece{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"val val" "moins plus"}.affect-cartes .affect-val{grid-area:val;min-height:32px}.affect-cartes .affect-piece .alloc-pas{width:auto;min-width:0;min-height:44px;font-size:17px}.affect-cartes .affect-piece .alloc-pas:first-child{grid-area:moins;border-radius:0 0 0 4px}.affect-cartes .affect-piece .alloc-pas:last-child{grid-area:plus;border-radius:0 0 4px}.affect-cartes .affect-coque canvas{max-width:32px}.affect-cartes .affect-poser{min-height:44px;font-size:10px;letter-spacing:.02em}}.flotte-assign__cible{margin:0;font-size:13px;color:var(--ink-2)}.flotte-assign__cible strong{color:var(--ink)}.flotte-assign-fenetre .modal__header h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.flotte-assign{display:grid;gap:6px}.flotte-assign .flotte-assign__carte{display:grid;grid-template-columns:68px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:6px 8px 6px 6px;border-radius:5px;background:linear-gradient(90deg,color-mix(in srgb,var(--u) 9%,#1b1a19),#151515 45%);box-shadow:inset 0 0 0 1px #000,inset 0 1px #ffffff12,inset 3px 0 0 var(--u),0 0 0 1px #2a2622}.flotte-assign .flotte-assign__carte.is-reserve{background:linear-gradient(180deg,#181716,#121212);box-shadow:inset 0 0 0 1px #000,inset 0 1px #ffffff0c,inset 3px 0 color-mix(in srgb,var(--u) 30%,#000),0 0 0 1px #2a2622}.flotte-assign .is-reserve canvas{filter:brightness(.45) saturate(.6)}.flotte-assign .flotte-assign__vitre{display:grid;place-items:center;width:68px;height:42px;border-radius:4px;background:radial-gradient(ellipse at 50% 70%,color-mix(in srgb,var(--u) 16%,#05060c),#03040a 75%);box-shadow:inset 0 2px 5px #000,0 1px #ffffff14}.flotte-assign .flotte-assign__vitre canvas{display:block;width:62px;height:38px}.flotte-assign .flotte-assign__id{display:grid;gap:2px;min-width:0}.flotte-assign .flotte-assign__nom{display:inline-flex;align-items:baseline;gap:6px;min-width:0}.flotte-assign .flotte-assign__nom strong{font:700 12.5px var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#f2f4f6;text-shadow:0 1px 0 #000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flotte-assign .flotte-assign__nom i{font:700 10.5px var(--font-display);font-style:normal;color:var(--u)}.flotte-assign .flotte-assign__dispo{font:400 11.5px var(--font-lcd);color:#a9b4c2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flotte-assign .flotte-assign__base{color:color-mix(in srgb,var(--u) 70%,#fff)}.flotte-assign .flotte-assign__quotas{display:inline-flex;border-radius:4px;overflow:hidden;box-shadow:0 0 0 1px #050506,inset 0 1px #ffffff0c}.flotte-assign .flotte-assign__quota{flex:1;min-width:30px;min-height:30px;padding:0 4px;border:0;border-right:1px solid #000;cursor:pointer;font:700 13px var(--font-ui);color:color-mix(in srgb,var(--c) 72%,#fff);background:linear-gradient(180deg,color-mix(in srgb,var(--c) 12%,#141517),color-mix(in srgb,var(--c) 5%,#0a0b0c))}.flotte-assign .flotte-assign__quota:last-child{border-right:0;font:700 9.5px var(--font-display);letter-spacing:.1em;text-transform:uppercase}.flotte-assign .flotte-assign__quota:hover{color:#fff;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 24%,#141517),color-mix(in srgb,var(--c) 10%,#0a0b0c))}.flotte-assign .flotte-assign__quota[aria-pressed=true]{color:#fff;text-shadow:0 0 6px color-mix(in srgb,var(--c) 80%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--c) var(--qm, 52%),#15161a),color-mix(in srgb,var(--c) 22%,#0a0b0c));box-shadow:inset 0 1px color-mix(in srgb,var(--c) 70%,#fff),inset 0 -2px #0008}.flotte-assign .flotte-assign__piece{--c: inherit;display:inline-flex;align-items:stretch;height:30px}.flotte-assign .flotte-assign__pas{width:34px;padding:0;cursor:pointer;font:400 15px var(--font-lcd)}.flotte-assign .flotte-assign__val{width:62px;padding:0 4px;border-radius:0;align-items:stretch}.flotte-assign .flotte-assign__compte{width:100%;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;box-shadow:none;text-align:center;font:400 15px var(--font-lcd);color:var(--lcd-ink);letter-spacing:.02em;font-variant-numeric:tabular-nums;text-shadow:0 0 6px color-mix(in srgb,var(--lcd-ink) 60%,transparent);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.flotte-assign .flotte-assign__compte.is-long{font-size:12px;letter-spacing:0}.flotte-assign .flotte-assign__compte::-webkit-inner-spin-button,.flotte-assign .flotte-assign__compte::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.flotte-assign .flotte-assign__val:focus-within{box-shadow:inset 0 2px 4px #000,inset 0 0 0 1px var(--copper)}.flotte-assign__bandeau{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 10px;border-radius:5px;background:linear-gradient(180deg,#191817,#111);box-shadow:inset 0 0 0 1px #000,inset 0 1px #ffffff12,0 0 0 1px #2e2924}.flotte-assign__bandeau-t{font:700 12px var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:#e8d3b5}.flotte-assign__bandeau-fin{display:inline-flex;align-items:center;gap:10px;margin-left:auto}.flotte-assign__compo{display:flex;flex-wrap:wrap;gap:6px;flex:1 0 100%;min-width:0;margin:0;padding:0;list-style:none}.flotte-assign__pastille{display:inline-flex;align-items:center;gap:3px;height:26px;padding:0 7px 0 2px;border-radius:3px;background:#07080c;box-shadow:inset 0 1px 3px #000,inset 0 -2px 0 var(--u)}.flotte-assign__pastille canvas{display:block;width:30px;height:18px}.flotte-assign__pastille b{font:400 12.5px var(--font-lcd);color:var(--lcd-ink)}.flotte-assign__seg{display:inline-flex;border-radius:4px;overflow:hidden;box-shadow:0 0 0 1px #050506,inset 0 1px #ffffff10}.flotte-assign__seg button{min-height:30px;padding:0 12px;border:0;border-right:1px solid #000;cursor:pointer;font:700 10.5px var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:#a9b4c2;background:linear-gradient(180deg,#24262a,#17181b)}.flotte-assign__seg button:last-child{border-right:0}.flotte-assign__seg button:hover{color:#eef1f4}.flotte-assign__seg button[aria-pressed=true]{color:#f0c48e;background:linear-gradient(180deg,#2e2620,#1a1612);box-shadow:inset 0 -2px #c28a4a,inset 0 1px #ffffff14}@media (pointer: coarse),(max-width: 480px){.flotte-assign .flotte-assign__quota{min-height:44px}.flotte-assign__seg button{min-height:44px;padding:0 14px}.flotte-assign-fenetre .flotte-assign__ordres-tete,.flotte-assign-fenetre .modal__actions .btn{min-height:44px}}@media (max-width: 480px){.flotte-assign-fenetre .modal__header h3{font-size:14.5px;letter-spacing:.08em}.flotte-assign .flotte-assign__carte{grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"vitre id p" "q q q";gap:6px 8px;padding:6px}.flotte-assign .flotte-assign__vitre{grid-area:vitre;width:52px;height:44px}.flotte-assign .flotte-assign__vitre canvas{width:50px;height:30px}.flotte-assign .flotte-assign__id{grid-area:id}.flotte-assign .flotte-assign__nom strong{font-size:11.5px;letter-spacing:.05em}.flotte-assign .flotte-assign__dispo{white-space:normal}.flotte-assign .flotte-assign__dispo>span{white-space:nowrap}.flotte-assign .flotte-assign__quotas{grid-area:q;display:flex}.flotte-assign .flotte-assign__quota{min-width:0;font-size:14px}.flotte-assign .flotte-assign__quota:last-child{font-size:10px}.flotte-assign .flotte-assign__piece{grid-area:p;height:44px}.flotte-assign .flotte-assign__pas{width:44px;font-size:17px}.flotte-assign .flotte-assign__val{width:64px}.flotte-assign .flotte-assign__val:has(.is-long){width:72px;padding:0 3px}.flotte-assign .flotte-assign__compte.is-long{letter-spacing:0}.flotte-assign__bandeau{gap:8px}}@media (max-width: 374px){.flotte-assign-fenetre .modal__header h3{font-size:13.5px;letter-spacing:.06em}}.flotte-assign__ordres{border-top:1px solid #ffffff1a;padding-top:4px}.flotte-assign__ordres-tete{display:flex;align-items:center;gap:12px;width:100%;min-height:36px;padding:6px 4px;border:0;border-radius:4px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.flotte-assign__ordres-tete:hover{background:#ffffff08}.flotte-assign__ordres-t{font-family:var(--font-display);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#e8d3b5}.flotte-assign__ordres-resume{display:inline-flex;align-items:baseline;gap:8px;padding:2px 8px;border-left:2px solid var(--c);background:#00000035;border-radius:0 3px 3px 0}.flotte-assign__ordres-resume b{font-family:var(--font-display);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--c)}.flotte-assign__ordres-resume span{font-family:var(--font-lcd);font-size:12px;color:#a9b4c2;white-space:nowrap}.flotte-assign__chevron{margin-left:auto;flex:none;width:8px;height:8px;border-right:2px solid #c28a4a;border-bottom:2px solid #c28a4a;transform:rotate(-45deg);transition:transform .2s ease}.flotte-assign__ordres.is-open .flotte-assign__chevron{transform:rotate(45deg)}.flotte-assign__ordres .ordres{margin-top:4px;padding-top:0;border-top:0}.flotte-assign__ordres .ordres__t{display:none}@media (prefers-reduced-motion: reduce){.flotte-assign__chevron{transition:none}}.flotte-assign__allure{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 10px;border-radius:var(--radius);background:var(--ti-inset);font-size:12.5px}.flotte-assign__jauge{flex:1 0 100%;height:6px;border-radius:3px;overflow:hidden;background:var(--lcd-bg);box-shadow:inset 0 1px 2px #000b}.flotte-assign__jauge>span{display:block;height:100%;background:var(--lcd-ink);transition:width .25s ease}@media (prefers-reduced-motion: reduce){.flotte-assign__jauge>span{transition:none}}.flotte-assign__total{margin-left:auto;font-family:var(--font-display);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);display:flex;align-items:center;gap:7px}.side-panel div.fleet-panels,div.fleet-panels{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:2px 4px 10px}.fleet-panels .fleet-panels__k{font:700 10px var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap}.fleet-panels .fleet-onglets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.fleet-panels .fleet-onglet{display:grid;justify-items:center;align-content:center;gap:3px;min-width:0;min-height:48px;padding:6px 2px 5px;border:0;border-radius:4px;cursor:pointer;color:var(--ink-2);font:inherit;background:linear-gradient(180deg,var(--ti-slot-top),var(--ti-slot-low));box-shadow:inset 0 1px #ffffff10,inset 0 -1px #0008,0 1px 2px #0009}.fleet-panels .fleet-onglet:focus-visible{outline:2px solid var(--c);outline-offset:1px}.fleet-panels .fleet-onglet__l{display:inline-flex;align-items:center;gap:5px}.fleet-panels .fleet-onglet__l svg{flex:none}.fleet-panels .fleet-onglet__t{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 8.5px var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--c)}.fleet-panels .fleet-onglet__n{font:400 15px var(--font-lcd);color:var(--lcd-ink);text-shadow:0 0 6px color-mix(in srgb,var(--lcd-ink) 50%,transparent)}.fleet-panels .fleet-onglet.is-vide .fleet-onglet__n{color:#6d655b;text-shadow:none}.fleet-panels .fleet-onglet.is-vide .fleet-onglet__t{opacity:.7}.fleet-panels .fleet-onglet.is-on{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 16%,var(--ti-slot-top)),var(--ti-slot-low));box-shadow:inset 0 1px #ffffff1c,inset 0 -2px 0 var(--c),0 0 0 1px color-mix(in srgb,var(--c) 40%,#000),0 2px 6px #000a}.fleet-panels .fleet-det{display:grid;gap:8px;padding:9px 10px 10px;border-radius:4px;background:linear-gradient(180deg,var(--ti-slot-top),var(--ti-slot-low));box-shadow:inset 0 1px #ffffff12,inset 0 -1px #0008,inset 0 2px color-mix(in srgb,var(--s) 55%,transparent),0 1px 2px #0009}.fleet-panels .fleet-det__role{margin:0;font:400 11.5px var(--font-ui);color:var(--ink-2)}.fleet-panels .fleet-det__vide{display:grid;gap:3px;padding:12px;border-radius:3px;text-align:center;font:400 11px var(--font-ui);color:#8d949c;background:#07090c;box-shadow:inset 0 2px 6px #000,inset 0 0 0 1px #000,inset 0 -2px color-mix(in srgb,var(--s) 25%,#000)}.fleet-panels .fleet-det__vide-t{font:700 10.5px var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--s) 65%,#9aa3ad)}.fleet-panels .fleet-bays{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.fleet-panels .fleet-bay{display:grid;padding:0;border:0;border-radius:3px;overflow:hidden;cursor:pointer;background:none;color:inherit;font:inherit;box-shadow:0 0 0 1px #15171a,0 1px #ffffff12}.fleet-panels .fleet-bay:focus-visible{outline:2px solid var(--s);outline-offset:1px}.fleet-panels .fleet-bay__vitre{position:relative;display:grid;place-items:center;min-height:56px;overflow:hidden;background:radial-gradient(ellipse 80% 70% at 50% 85%,color-mix(in srgb,var(--s) 16%,#0b0f13),#0b0f13 80%);box-shadow:inset 0 2px 5px #000}.fleet-panels .fleet-bay__vitre canvas{display:block;width:auto;height:54px;max-width:100%;object-fit:contain}.fleet-panels .fleet-bay:hover .fleet-bay__vitre{background:radial-gradient(ellipse 80% 70% at 50% 85%,color-mix(in srgb,var(--s) 26%,#0d1216),#0d1216 80%)}.fleet-panels .fleet-bay.is-info{cursor:default}.fleet-panels .fleet-bay.is-info:hover .fleet-bay__vitre{background:radial-gradient(ellipse 80% 70% at 50% 85%,color-mix(in srgb,var(--s) 16%,#0b0f13),#0b0f13 80%)}.fleet-panels .fleet-bay__rang{position:absolute;left:4px;top:2px;font:700 9px var(--font-display);opacity:.9;text-shadow:0 1px 0 #000}.fleet-panels .fleet-bay__fixe{position:absolute;left:4px;top:2px;font:700 8.5px var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:#7dffb3;opacity:.75}.fleet-panels .fleet-bay__nom{padding:0 4px;font:600 10px var(--font-display);color:var(--ink);text-align:center;overflow-wrap:anywhere}.fleet-panels .fleet-bay__titre{padding:3px 4px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 10px var(--font-display);letter-spacing:.04em;color:var(--ink);text-align:center;background:#0b0f13}.fleet-panels .fleet-bay__n{padding:1px 0 2px;text-align:center;background:var(--lcd-bg);box-shadow:inset 0 1px #000;font:400 13px var(--font-lcd);color:var(--lcd-ink);text-shadow:0 0 5px color-mix(in srgb,var(--lcd-ink) 50%,transparent);font-variant-numeric:tabular-nums}.fleet-panels .fleet-ordres{padding:7px 10px 9px}.fleet-panels .fleet-ordres__t{display:flex;align-items:center;gap:6px;margin:0 0 6px;font:700 10px var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:#c9d3dc}.fleet-panels .fleet-ordres__t svg{flex:none}.fleet-panels .fleet-ordres__t .btn.fleet-ordres__btn{margin-left:auto;min-height:24px;padding:0 10px;font:600 11px var(--font-display);letter-spacing:.04em}.fleet-panels .fleet-ordres__corps{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px}.fleet-panels .fleet-ordres__creux{display:grid;place-items:center;width:64px;height:40px;overflow:hidden}.fleet-panels .fleet-ordres__champs{display:grid;gap:4px;min-width:0}.fleet-panels .fleet-ordres__champ{display:flex;align-items:center;justify-content:space-between;gap:8px}.fleet-panels .fleet-ordres__champ b{font:700 13px var(--font-display);letter-spacing:.04em}.fleet-panels .fleet-ordres__champ .lcd{padding:0 6px}.fleet-panels .fleet-ordres__champ .lcd b{font:400 12.5px var(--font-lcd)}.fleet-panels .btn.fleet-det__tout{display:inline-flex;align-items:center;justify-content:center;gap:5px;margin:0;min-height:30px;padding:0 9px;font:600 11px var(--font-display);letter-spacing:.04em}.fleet-panels .btn.fleet-det__tout svg{color:var(--s)}.fleet-panels .fleet-panels__pied{display:flex;align-items:center;gap:7px;padding:0 2px}.fleet-panels .fleet-panels__total{display:inline-flex;align-items:center;gap:7px}.fleet-panels .fleet-panels__total .lcd{padding:0 7px}.fleet-panels .fleet-panels__total .lcd b{font-size:13px}.fleet-panels .btn.fleet-panels__affecter{margin-left:auto;min-height:28px;padding:0 12px;font:600 11.5px var(--font-display);letter-spacing:.05em}@media (pointer: coarse),(max-width: 480px){.fleet-panels .fleet-onglet{min-height:56px}.fleet-panels .btn.fleet-det__tout,.fleet-panels .btn.fleet-panels__affecter,.fleet-panels .fleet-ordres__t .btn.fleet-ordres__btn{min-height:44px}.fleet-panels .fleet-ordres__t{margin-top:-4px}}.pl-wait{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-content:center;justify-items:center;background:radial-gradient(ellipse 70% 50% at 50% 42%,color-mix(in srgb,var(--ti-heat-violet) 16%,transparent),transparent 70%),var(--bg-0);color:var(--ink);font-family:var(--font-ui);text-align:center}.pl-wait__stars{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(1px 1px at 12% 22%,#fff9,transparent),radial-gradient(1px 1px at 72% 14%,#fff7,transparent),radial-gradient(1px 1px at 44% 48%,#fff5,transparent),radial-gradient(1px 1px at 86% 58%,#fff8,transparent),radial-gradient(1px 1px at 8% 76%,#fff5,transparent),radial-gradient(1.5px 1.5px at 60% 80%,#fffa,transparent),radial-gradient(1px 1px at 30% 64%,#fff6,transparent),radial-gradient(1px 1px at 92% 30%,#fff6,transparent)}.pl-wait__hublot,.pl-wait__cartouche{position:relative;background: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 #ffffff3a,inset -1px -1px #000d,inset 0 0 0 4px #15171a,inset 0 0 0 5px color-mix(in srgb,var(--copper) 40%,transparent),0 14px 28px #000d,0 0 24px color-mix(in srgb,var(--tint-default) 25%,transparent)}.pl-wait__hublot{width:270px;height:270px;border-radius:50%}.pl-wait__bolt{position:absolute;left:50%;top:50%;margin:calc(var(--bolt-r) * -1);width:calc(var(--bolt-r) * 2);height:calc(var(--bolt-r) * 2);border-radius:50%;background:radial-gradient(circle at 35% 30%,#d9d4cf,#6b6560 60%,#2a2725);box-shadow:inset 0 -1px 1px #0009,0 1px #ffffff1f}.pl-wait__bolt:nth-of-type(1){transform:rotate(0) translateY(-122px)}.pl-wait__bolt:nth-of-type(2){transform:rotate(30deg) translateY(-122px)}.pl-wait__bolt:nth-of-type(3){transform:rotate(60deg) translateY(-122px)}.pl-wait__bolt:nth-of-type(4){transform:rotate(90deg) translateY(-122px)}.pl-wait__bolt:nth-of-type(5){transform:rotate(120deg) translateY(-122px)}.pl-wait__bolt:nth-of-type(6){transform:rotate(150deg) translateY(-122px)}.pl-wait__bolt:nth-of-type(7){transform:rotate(180deg) translateY(-122px)}.pl-wait__bolt:nth-of-type(8){transform:rotate(210deg) translateY(-122px)}.pl-wait__bolt:nth-of-type(9){transform:rotate(240deg) translateY(-122px)}.pl-wait__bolt:nth-of-type(10){transform:rotate(270deg) translateY(-122px)}.pl-wait__bolt:nth-of-type(11){transform:rotate(300deg) translateY(-122px)}.pl-wait__bolt:nth-of-type(12){transform:rotate(330deg) translateY(-122px)}.pl-wait__vitre{position:absolute;top:26px;right:26px;bottom:26px;left:26px;border-radius:50%;overflow:hidden;background:#04060b;box-shadow:inset 0 4px 14px #000,0 0 0 3px var(--copper),0 0 0 5px #15171a}.pl-wait__vitre:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;background:linear-gradient(135deg,#ffffff22,transparent 35%)}.pl-wait__planet{position:absolute;left:50%;top:92px;width:319px;height:auto;max-width:none;transform:translate(-50%);animation:pl-wait-derive 24s ease-in-out infinite alternate}@keyframes pl-wait-derive{0%{transform:translate(-50%)}to{transform:translate(calc(-50% + 12px),-4px)}}.pl-wait__brand{position:absolute;left:50%;top:26px;transform:translate(-50%);display:grid;justify-items:center;gap:6px}.pl-wait__logo,.pl-wait .brand-mark{width:44px;height:44px;display:block;filter:drop-shadow(0 2px 2px #000)}.pl-wait__mark{font-family:var(--font-display);font-weight:700;font-size:14px;letter-spacing:.28em;text-indent:.28em;text-transform:uppercase;color:#f2f4f6;text-shadow:0 1px 0 #000,0 -1px 0 #ffffff1f}.pl-wait__cartouche{z-index:1;margin-top:-7px;padding:12px 18px;border-radius:6px;min-width:min(300px,calc(100vw - 32px));max-width:calc(100vw - 32px);box-sizing:border-box;display:grid;justify-items:center;gap:8px}.pl-wait__line{margin:0;padding:10px 14px;border-radius:4px;box-sizing:border-box;max-width:100%;display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:baseline;text-align:left;font:14px/1.35 var(--font-lcd);background:linear-gradient(90deg,var(--ti-inset),var(--ti-slot-top));box-shadow:inset 0 2px 6px #000c,0 1px #ffffff14}.pl-wait__cle{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.pl-wait__val{color:var(--lcd-ink);animation:pl-wait-veille 1.6s ease-in-out infinite alternate}@keyframes pl-wait-veille{0%{opacity:1}to{opacity:.55}}.pl-wait__cartouche:has(.pl-wait__line--note){justify-items:stretch}.pl-wait__line--note .pl-wait__val{animation:none;font-size:13px}.pl-wait--voile{background:color-mix(in srgb,var(--bg-0) 80%,transparent);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.pl-wait--voile>.pl-wait__stars{display:none}@media (prefers-reduced-motion: reduce){.pl-wait__planet,.pl-wait__val{animation:none}}
