.uv2{--h-bg:#0b0b12;--h-surface:#14141f;--h-line:rgba(255,255,255,.08);--h-line2:rgba(255,255,255,.17);--h-text:#d8d8e8;--h-dim:#9a9ab4;--h-muted:#6f6f8c;--h-acc:#8b8bff;--h-mono:"Spline Sans Mono",ui-monospace,monospace}.uv2 *{box-sizing:border-box}.uv2{-webkit-text-size-adjust:100%;margin:0;background:var(--h-bg);color:var(--h-text);font-family:Hanken Grotesk,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.uv2 .mono{font-family:var(--h-mono)}.uv2 .jp{font-family:var(--f-jp,"Zen Kaku Gothic New",sans-serif)}.uv2 a{color:inherit}.uv2 img{max-width:100%}.uv2 .hdr-k{font:700 10px/1 var(--h-mono);letter-spacing:.18em;color:var(--h-muted)}.uv2 .hdr h1{font:700 34px/1.1 Hanken Grotesk;letter-spacing:-.01em;color:#fff;margin:7px 0 8px}.uv2 .hdr-sub{font:500 15px/1.5 Hanken Grotesk;color:var(--h-dim);max-width:840px;margin:0}.uv2 .hdr-cols{display:grid;grid-template-columns:1.15fr 1fr;gap:20px;margin-top:14px;font:400 13px/1.62 Hanken Grotesk;color:var(--h-dim)}.uv2 .hdr-cols p{margin:0}.uv2 .hdr-note{margin-top:12px;font:600 11px/1.55 var(--h-mono);color:var(--h-muted);border-left:2px solid var(--h-acc);padding-left:11px}@media (max-width:900px){.uv2 .hdr-cols{grid-template-columns:1fr}}.uv2 .snav{position:sticky;top:0;z-index:80;display:flex;gap:7px;flex-wrap:wrap;padding:10px 0;margin:16px 0 4px;background:linear-gradient(180deg,var(--h-bg) 72%,rgba(11,11,18,0))}.uv2 .snav a{font:700 11px/1 var(--h-mono);letter-spacing:.05em;color:var(--h-dim);text-decoration:none;border:1px solid var(--h-line2);padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.02);transition:.15s}.uv2 .snav a.cur,.uv2 .snav a:hover{color:#fff;border-color:var(--h-acc)}.uv2 .snav a.cur{background:rgba(139,139,255,.12)}.uv2 .sect-h{display:flex;align-items:baseline;gap:12px;margin:26px 0 12px;flex-wrap:wrap}.uv2 .sect-n{font:700 11px/1 var(--h-mono);color:var(--h-muted);border:1px solid var(--h-line2);padding:4px 7px;border-radius:3px}.uv2 .sect-h h2{font:700 19px/1.2 Hanken Grotesk;color:#fff;margin:0}.uv2 .sect-t{font:600 10.5px/1.5 var(--h-mono);color:var(--h-muted);letter-spacing:.04em}.uv2 .cmp{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.uv2 .cmc{position:relative;display:flex;flex-direction:column;gap:9px;padding:13px 14px;cursor:pointer;overflow:hidden;border:1px solid var(--h-line2);border-radius:10px;background:var(--h-surface);transition:.16s}.uv2 .cmc:hover{border-color:var(--h-acc);transform:translateY(-1px)}.uv2 .cmc-top{display:flex;align-items:baseline;gap:9px}.uv2 .cmc-n{font:700 10px/1 var(--h-mono);color:var(--h-muted);border:1px solid var(--h-line2);padding:3px 5px;border-radius:3px}.uv2 .cmc-name{font:700 15px/1.2 var(--f-display,"Hanken Grotesk");color:var(--text,#fff)}.uv2 .cmc-tag{font:600 9.5px/1.5 var(--f-label,var(--h-mono));letter-spacing:.1em;text-transform:uppercase;color:var(--muted,#9a9ab4)}.uv2 .cmc-sw{display:flex;gap:5px;align-items:center}.uv2 .sw{width:26px;height:26px;border-radius:3px;border:1px solid rgba(0,0,0,.35);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.uv2 .sw.wide{width:52px}.uv2 .cmc-type{font:500 12px/1.45 var(--f-ui,"Hanken Grotesk");color:var(--dim,#c9c9dd)}.uv2 .cmc-type b{color:var(--text,#fff);font-family:var(--f-display,"Hanken Grotesk");font-weight:700}.uv2 .cmc-g{display:flex;gap:7px;align-items:center;font:600 10px/1.5 var(--f-label,var(--h-mono));color:var(--dim,#c9c9dd);border-top:1px solid var(--line,rgba(255,255,255,.14));padding-top:8px}.uv2 .cmc-g svg{width:15px;height:15px;flex:none}@media (max-width:1100px){.uv2 .cmp{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.uv2 .cmp{grid-template-columns:1fr}}.uv2 .bench{margin-top:12px;font:400 12.5px/1.6 Hanken Grotesk;color:var(--h-dim);border:1px dashed var(--h-line2);border-radius:8px;padding:10px 13px}.uv2 .bench .mono{color:var(--h-acc);margin-right:7px;font-size:10px;letter-spacing:.14em}.uv2 .bench b{color:#fff}.uv2 .sample{position:relative;margin:16px 0 0;padding:16px 16px 18px;overflow:hidden;border:1px solid var(--h-line2);border-radius:12px;background:var(--stage-ground,#0f0f1a);color:#e0e0f0;box-shadow:0 18px 44px rgba(0,0,0,.38);--surface:#1a1a2e;--surface2:#252540;--line:rgba(255,255,255,.08);--line2:rgba(224,224,240,.18);--text:#e0e0f0;--dim:#8888aa;--muted:#6f6f8c;--accent:#6c5ce7;--accent-ink:#fff;--danger:#e17055;--warn:#fdcb6e;--ok:#00b894;--r:10px;--r-sm:6px;--f-display:"Cinzel",Georgia,serif;--f-ui:"Hanken Grotesk",system-ui,sans-serif;--f-label:"Hanken Grotesk",sans-serif;--f-num:"Alimony","MS Gothic",sans-serif;--f-jp:"Zen Kaku Gothic New",sans-serif;--map-border:rgba(224,224,240,.12);--map-ground:#0b0b12;--map-shadow:0 14px 38px rgba(0,0,0,.45)}.uv2 .sample .s-bg,.uv2 .sample .s-bg2{position:absolute;inset:0;pointer-events:none}.uv2 .sample .s-bg{background-image:var(--page-grain,none);background-size:var(--page-grain-size,340px);opacity:var(--page-grain-op,0)}.uv2 .sample .s-bg2{background:var(--page-veil,none);opacity:var(--page-veil-op,0)}.uv2 .s-head{position:relative;z-index:2;display:flex;align-items:baseline;gap:13px;flex-wrap:wrap;margin-bottom:11px}.uv2 .s-idx{font:700 11px/1 var(--h-mono);letter-spacing:.14em;padding:4px 7px;border-radius:2px;border:1px solid color-mix(in srgb,currentColor 45%,transparent);color:var(--dim)}.uv2 .s-name{font:700 21px/1.1 var(--f-display,"Hanken Grotesk");color:var(--text);letter-spacing:.02em;margin:0}.uv2 .s-tag{font:600 10px/1.6 var(--f-label,var(--h-mono));text-transform:uppercase;letter-spacing:.15em;color:var(--muted)}.uv2 .s-thesis{flex-basis:100%;margin:4px 0 0;font:italic 13px/1.55 var(--f-ui,"Hanken Grotesk");color:var(--dim);max-width:780px}.uv2 .s-gest{flex-basis:100%;margin:2px 0 0;font:600 10.5px/1.5 var(--f-label,var(--h-mono));color:var(--muted);letter-spacing:.03em}.uv2 .s-only{margin-left:auto;font:600 10.5px/1.4 var(--h-mono);color:var(--dim);text-decoration:none;border-bottom:1px dotted;cursor:pointer}.uv2 .s-only:hover{color:var(--text)}.uv2 .ovwrap .ui{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);z-index:26;display:flex;gap:8px;align-items:center;flex-wrap:nowrap;padding:8px 12px;border-radius:calc(var(--r,2px) + 3px);border:1px solid var(--line2);background:color-mix(in srgb,var(--surface) 90%,transparent);box-shadow:0 8px 20px rgba(0,0,0,.35)}.uv2 .tbsep{width:1px;height:18px;background:var(--line)}.uv2 .tb-hint{font:600 10px/1.4 var(--h-mono);color:var(--muted);letter-spacing:.03em}.uv2 .ovwrap .ui .t-theme{background:#fdcb6e;border-color:#fdcb6e;color:#14141f}.uv2 .ovwrap .ui .seg button.on{background:#6c5ce7;color:#fff}.uv2 .s-head .s-name{font-family:Hanken Grotesk}.uv2 .s-stage{position:relative;z-index:1}.uv2 .s-elements{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}@media (max-width:1100px){.uv2 .s-elements{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.uv2 .s-elements{grid-template-columns:1fr}}.uv2 .el{position:relative;display:flex;flex-direction:column;gap:9px;padding:12px;border:1px dashed color-mix(in srgb,var(--line,#333) 90%,transparent);border-radius:calc(var(--r,2px) + 2px);background:color-mix(in srgb,var(--surface,#15151f) 86%,transparent)}.uv2 .el-k{display:flex;gap:8px;align-items:center}.uv2 .el-n{font:700 9.5px/1 var(--h-mono);color:var(--muted);border:1px solid var(--line,#333);padding:2px 4px;border-radius:2px}.uv2 .el-note{margin-top:auto;font:9.5px/1.5 var(--h-mono);color:var(--dim);letter-spacing:.02em}.uv2 .el-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.uv2 .screen{position:relative;aspect-ratio:2045.9429/1200.9143;overflow:hidden;background:#08080d}.uv2 .sample .screen{margin:0 -16px}.uv2 .screen .mapinner{overflow:hidden}.uv2 .inner .bg,.uv2 .screen .inner,.uv2 .screen .mapinner{position:absolute;inset:0}.uv2 .inner .bg{width:100%;height:100%;object-fit:cover;filter:var(--map-filter,none);transition:filter .35s}.uv2 .bgd,.uv2 .sample[data-mode=day] .bgn{display:none}.uv2 .sample[data-mode=day] .bgd{display:block}.uv2 .tint{background:var(--tint-bg,transparent);mix-blend-mode:var(--tint-blend,normal);opacity:var(--tint-op,0)}.uv2 .tint,.uv2 .veil{position:absolute;inset:0;pointer-events:none}.uv2 .veil{background:var(--veil-bg,transparent);opacity:var(--veil-op,0)}.uv2 .grain{position:absolute;inset:0;pointer-events:none;background-image:var(--grain-img,none);background-size:var(--grain-size,240px);opacity:var(--grain-op,0)}.uv2 svg.districts,.uv2 svg.numbers{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.uv2 svg.districts .district{fill:color-mix(in srgb,var(--c) 26%,transparent);stroke:color-mix(in srgb,var(--c) 62%,rgba(255,255,255,.35));stroke-width:1.2;cursor:pointer;pointer-events:auto;transition:fill .15s,stroke .15s}.uv2 svg.districts .district:hover{fill:color-mix(in srgb,var(--c) 40%,transparent);stroke-width:1.8}.uv2 .sample.no-inks svg.districts .district{fill:transparent;stroke:rgba(255,255,255,.4)}.uv2 text.n{font-family:var(--f-num,"Kaisei Tokumin",serif);font-weight:var(--num-w,700);letter-spacing:.01em;paint-order:stroke;stroke:var(--num-stroke,rgba(0,0,0,.55));stroke-width:var(--num-stroke-w,4px);pointer-events:none}.uv2 .sample.no-labels svg.numbers{display:none}.uv2 .wx-layer{width:100%;height:100%}.uv2 .pins,.uv2 .wx-layer{position:absolute;inset:0;pointer-events:none}.uv2 .pin{position:absolute;width:0;height:0;pointer-events:auto}.uv2 .pins.hidden{opacity:0}.uv2 .pins.hidden,.uv2 .pins.hidden .pin{pointer-events:none}.uv2 .sample.no-pins .pins{display:none}.uv2 .tip{position:absolute;transform:translate(-50%,-115%);z-index:40;pointer-events:none;opacity:0;transition:opacity .12s;background:var(--tip-bg,#14141d);color:var(--tip-ink,#f2f2f5);border:1px solid var(--line2,rgba(255,255,255,.2));border-radius:var(--r-sm,3px);padding:5px 9px;font:500 11px/1.35 var(--f-ui,"Hanken Grotesk");white-space:nowrap;box-shadow:0 6px 18px rgba(0,0,0,.4)}.uv2 .tip.on{opacity:1}.uv2 .tip b{font-weight:700}.uv2 .tip .td{color:var(--tip-dim,var(--muted));margin-left:5px;font-size:10px}.uv2 .selmark{position:absolute;transform:translate(-50%,-50%);z-index:25;pointer-events:none;display:none}.uv2 .selmark.on{display:block;animation:selpop .34s cubic-bezier(.2,1.5,.4,1) both}@keyframes selpop{0%{transform:translate(-50%,-50%) scale(.3);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes fadein{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.uv2 .ovc{position:absolute;z-index:20;display:flex;flex-direction:column;gap:8px;max-width:min(48%,460px)}.uv2 .ovc-tl{left:18px;top:18px}.uv2 .ovc-tr{right:18px;top:18px}.uv2 .ovc-bl{left:18px;bottom:18px}.uv2 .ovc-br{bottom:18px}.uv2 .ovc-br,.uv2 .ovc-dist{right:18px;align-items:flex-end}.uv2 .ovc-dist{top:18px;bottom:76px;justify-content:flex-start;max-width:min(46%,380px)}.uv2 .ovwrap .ovc,.uv2 .ovwrap .ui{pointer-events:auto}.uv2 .fr{position:absolute;inset:0;pointer-events:none;z-index:24}.uv2 .bx{background:color-mix(in srgb,var(--surface,#16161f) 93%,transparent);color:var(--text,#fff);border:1px solid var(--line2,rgba(255,255,255,.2));border-radius:var(--r,3px);box-shadow:0 8px 24px rgba(0,0,0,.4);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.uv2 .ic{width:16px;height:16px;flex:none;display:block}.uv2 .bx-bar{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px;padding:7px 12px;font:600 12.5px/1.2 var(--f-ui,"Hanken Grotesk")}.uv2 .bxv{width:1px;align-self:stretch;background:var(--line,rgba(255,255,255,.14))}.uv2 .fan-part,.uv2 .moon-part,.uv2 .seg-part,.uv2 .wx-part{display:flex;align-items:center;gap:7px;white-space:nowrap}.uv2 .fan-n{font-family:var(--f-num,"Kaisei Tokumin",serif);font-weight:var(--num-w,700);font-size:15px;letter-spacing:.02em}.uv2 .seg-dot{width:7px;height:7px;border-radius:50%;background:var(--seg-dot,#fdba74);box-shadow:0 0 0 3px color-mix(in srgb,var(--seg-dot,#fdba74) 22%,transparent)}.uv2 .seg-n{color:var(--text);font-weight:600}.uv2 .wx-n{color:var(--dim,#c9c9dd)}.uv2 .wx-t{color:var(--text)}.uv2 .bx-dl{display:flex;gap:9px;align-items:center;padding:7px 11px}.uv2 .dl-ic{width:22px;height:22px;flex:none}.uv2 .dl-body{min-width:0;display:flex;flex-direction:column;gap:1px}.uv2 .dl-l{font:700 12px/1.25 var(--f-ui);color:var(--danger,#e17055);letter-spacing:.02em}.uv2 .dl-t{font:500 11px/1.3 var(--f-ui);color:var(--text);max-width:158px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uv2 .bx-grp{width:288px;overflow:hidden;padding:0}.uv2 .grow{display:flex;align-items:center;gap:8px;width:100%;padding:8px 11px;background:none;border:0;color:var(--text);font:600 12px/1.25 var(--f-ui);cursor:pointer;text-align:left}.uv2 .grow+.grow{border-top:1px solid var(--line)}.uv2 .grow .ic{width:15px;height:15px;color:var(--accent)}.uv2 .gcount{margin-left:auto;min-width:19px;height:19px;padding:0 5px;border-radius:999px;display:grid;place-items:center;font:700 10px/1 var(--f-num,"Kaisei Tokumin",serif);border:1px solid var(--line2);color:var(--text);background:color-mix(in srgb,var(--accent) 24%,transparent)}.uv2 .gcount+.gchev{margin-left:2px}.uv2 .gchev{margin-left:auto;transition:transform .16s;font-size:10px;color:var(--muted)}.uv2 .gsec.open .gchev{transform:rotate(90deg)}.uv2 .gbody{display:none;padding:9px 11px;border-top:1px solid var(--line)}.uv2 .gsec.open .gbody{display:block}.uv2 .gempty{font:italic 11.5px/1.5 var(--f-ui);color:var(--muted)}.uv2 .gavs{display:flex;flex-wrap:wrap;gap:6px}.uv2 .gav{width:34px;height:34px;border-radius:50%;border:1px solid var(--line2);display:grid;place-items:center;background:color-mix(in srgb,var(--surface2,#20202c) 58%,transparent);color:var(--dim)}.uv2 .gav .ic{width:16px;height:16px}.uv2 .gsub{margin-left:7px;font:600 10px/1.4 var(--h-mono);color:var(--muted)}.uv2 .bx-jrn{width:284px;overflow:hidden;padding:0}.uv2 .jh{display:flex;align-items:center;gap:8px;padding:8px 11px;border-bottom:1px solid var(--line);font:700 12px/1.25 var(--f-ui)}.uv2 .jx{margin-left:auto;background:none;border:0;color:var(--muted);cursor:pointer;font-size:11px;padding:2px 3px}.uv2 .jbody{max-height:224px;overflow:auto}.uv2 .jr{display:flex;gap:8px;padding:7px 11px;align-items:center}.uv2 .jr+.jr{border-top:1px solid var(--line)}.uv2 .jra{width:26px;height:26px;border-radius:50%;flex:none;display:grid;place-items:center;border:1px solid var(--line2);background:color-mix(in srgb,var(--surface2,#20202c) 52%,transparent);color:var(--dim)}.uv2 .jra .ic{width:13px;height:13px}.uv2 .jrb{min-width:0;display:flex;flex-direction:column}.uv2 .jrn{font:600 12px/1.3 var(--f-ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uv2 .jrd{font:500 10.5px/1.35 var(--f-ui);color:var(--dim)}.uv2 .jrl{color:var(--link,var(--ok,#7da2ff))}.uv2 .jfoot{border-top:1px solid var(--line);padding:8px 11px}.uv2 .jfb{width:100%;padding:6px 8px;border:1px solid var(--line2);border-radius:var(--r-sm,3px);background:color-mix(in srgb,var(--surface2,#20202c) 46%,transparent);color:var(--text);font:600 11.5px/1 var(--f-ui);cursor:pointer;transition:.15s}.uv2 .jfb:hover{border-color:var(--accent);color:var(--text)}.uv2 .jfold{cursor:pointer}.uv2 .bx-jrn.folded .jbody,.uv2 .bx-jrn.folded .jfoot{display:none}.uv2 .bx-dist{display:none;width:min(320px,100%);padding:12px 13px;position:relative}.uv2 .bx-dist.on{display:block;animation:fadein .18s}.uv2 .dh{display:flex;align-items:center;gap:8px}.uv2 .dx{margin-left:auto;background:none;border:0;color:var(--muted);cursor:pointer;font-size:12px;padding:2px 4px}.uv2 .drow{display:flex;align-items:center;gap:8px;margin-top:8px;flex-wrap:wrap}.uv2 .ddot{width:12px;height:12px;border-radius:50%;background:var(--c,#8888aa);box-shadow:0 0 0 2px color-mix(in srgb,var(--c,#8888aa) 28%,transparent)}.uv2 .dname{font:700 14px/1.25 var(--f-display,"Hanken Grotesk")}.uv2 .djp{font:500 12px/1.25 var(--f-jp);color:var(--dim)}.uv2 .dsub{margin-top:5px;font:italic 11.5px/1.45 var(--f-ui);color:var(--muted)}.uv2 .ddesc{margin-top:8px;font:400 12.5px/1.58 var(--f-ui);color:var(--text);max-height:236px;overflow:auto;white-space:pre-wrap;padding-right:3px}.uv2 .ddesc::-webkit-scrollbar,.uv2 .jbody::-webkit-scrollbar{width:8px}.uv2 .ddesc::-webkit-scrollbar-thumb,.uv2 .jbody::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--accent) 45%,transparent);border-radius:4px}.uv2 .dextras{margin-top:9px}.uv2 .btn{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border:1px solid var(--line2);border-radius:calc(var(--r,2px) + 1px);background:color-mix(in srgb,var(--surface2,#20202c) 52%,transparent);color:var(--text);font:600 12px/1 var(--f-ui,"Hanken Grotesk");cursor:pointer;transition:.15s;text-decoration:none}.uv2 .btn:hover{border-color:var(--accent)}.uv2 .btn.primary{border-color:transparent;background:var(--accent);color:var(--accent-ink,#fff)}.uv2 .btn.ghost{background:transparent;color:var(--dim);border-color:var(--line2)}.uv2 .btn.ghost:hover{color:var(--text)}.uv2 .btn.sm{padding:5px 9px;font-size:11px}.uv2 .seg{display:inline-flex;border:1px solid var(--line2);border-radius:calc(var(--r,2px) + 1px);overflow:hidden}.uv2 .seg button{padding:5px 9px;background:transparent;border:0;color:var(--dim);font:600 11px/1 var(--f-label,var(--h-mono));cursor:pointer;letter-spacing:.05em}.uv2 .seg button+button{border-left:1px solid var(--line)}.uv2 .seg button.on{background:color-mix(in srgb,var(--accent) 22%,transparent);color:var(--text)}.uv2 .tgl{display:inline-flex;align-items:center;gap:6px;font:600 11px/1.3 var(--f-ui);color:var(--dim);cursor:pointer;user-select:none}.uv2 .tgl input{accent-color:var(--accent);width:13px;height:13px;margin:0}.uv2 .ldot{width:8px;height:8px;border-radius:50%;background:var(--c,#6c5ce7);display:inline-block}.uv2 .chip{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border:1px solid var(--line2);border-radius:999px;font:600 11px/1.2 var(--f-ui);color:var(--text);background:color-mix(in srgb,var(--surface2,#20202c) 44%,transparent)}.uv2 .chip .dot{width:7px;height:7px;border-radius:50%;background:var(--warn,#f5a524)}.uv2 .zoomctrl{display:inline-flex;align-items:center;border:1px solid var(--line2);border-radius:calc(var(--r,2px) + 1px);overflow:hidden}.uv2 .zoomctrl button{width:24px;height:24px;background:transparent;border:0;color:var(--dim);cursor:pointer;font-size:13px;line-height:1}.uv2 .zoomctrl .zval{padding:0 7px;font:700 11px/1 var(--f-num);color:var(--text)}.uv2 input[type=text]{padding:6px 9px;border:1px solid var(--line2);border-radius:var(--r,2px);background:color-mix(in srgb,var(--surface,#16161f) 66%,transparent);color:var(--text);font:500 12px/1.3 var(--f-ui)}.uv2 input[type=text]::placeholder{color:var(--muted)}.uv2 input[type=text]:focus{outline:none;border-color:var(--accent)}.uv2 .saisie{width:180px}.uv2 .fbtn{padding:6px 12px;border:0;border-radius:var(--r-sm,2px);background:var(--accent);color:var(--accent-ink,#fff);font:700 11.5px/1 var(--f-ui);cursor:pointer;letter-spacing:.05em;transition:.15s}.uv2 .fbtn:hover{filter:brightness(1.08)}.uv2 .fbtn.ghost{background:transparent;border:1px solid var(--line2);color:var(--dim)}.uv2 .meter{height:6px;border:1px solid color-mix(in srgb,var(--line2) 85%,transparent);border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--surface2,#20202c) 55%,transparent)}.uv2 .meter i{display:block;height:100%;width:0;background:var(--accent);transition:width 1.1s cubic-bezier(.2,.7,.2,1)}.uv2 .meter.on i{width:var(--w,0)}.uv2 .ov-k{font:700 10px/1.3 var(--f-label,var(--h-mono));letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.uv2 .jauges{display:flex;flex-direction:column;gap:6px;width:100%}.uv2 .jrowv{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.uv2 .jval{font:700 13px/1.2 var(--f-num);color:var(--text)}.uv2 .jnote{font:600 10px/1.4 var(--f-label,var(--h-mono));color:var(--dim)}.uv2 .tipbox{border:1px solid var(--line2);border-radius:var(--r,3px);background:var(--tip-bg,var(--surface,#16161f));color:var(--tip-ink,var(--text));padding:9px 11px;max-width:320px;box-shadow:0 8px 20px rgba(0,0,0,.35)}.uv2 .tipbox .tt{font:700 12px/1.35 var(--f-ui)}.uv2 .tipbox .td{font:italic 11.5px/1.5 var(--f-ui);color:var(--tip-dim,var(--dim));margin-top:4px}.uv2 .tipbox .te{margin-top:8px;border-top:1px solid color-mix(in srgb,var(--tip-ink,#fff) 16%,transparent);padding-top:6px}.uv2 .tipbox .tek{font:700 9.5px/1.2 var(--f-label);letter-spacing:.14em;text-transform:uppercase;color:var(--tip-dim,var(--muted));margin-bottom:4px}.uv2 .tipbox .ter{display:flex;justify-content:space-between;gap:12px;font:600 11px/1.75 var(--f-label)}.uv2 .tipbox .ter b{font-family:var(--f-num)}.uv2 .pin-note{margin-top:6px;font:9.5px/1.5 var(--h-mono);color:var(--muted);letter-spacing:.02em}.uv2 .blk{display:flex;flex-direction:column;gap:7px}.uv2 .blk-t{margin:0}.uv2 .ja{color:var(--dim)}.uv2 .jd{color:var(--muted)}.uv2 .ovc-dist{z-index:22}.uv2 .fan-part .ic{color:var(--dim)}.uv2 .sample.v-poi svg.districts{opacity:.42;transition:opacity .2s}.uv2 .sample .inner{transform-origin:50% 50%;transition:transform .35s}.uv2 .selmark svg{display:block}.uv2 .snav a.qlink{border-color:var(--h-acc);color:#fff}.uv2 .cmc .cmc-probe{display:none}.uv2 .probe-d{font-family:var(--f-display,inherit)}.uv2 .probe-l{font-family:var(--f-label,inherit)}.uv2 .sw-w{display:flex;flex-direction:column;gap:3px;align-items:center}.uv2 .sw-l{font:600 8px/1 var(--h-mono);color:var(--h-muted);letter-spacing:.06em;text-transform:uppercase}.uv2 .bx-grp .grow span{white-space:nowrap}.uv2 .ovwrap{position:absolute;inset:0;z-index:20;pointer-events:none;background:none!important}.uv2 .ovwrap .bx,.uv2 .ovwrap .bxl,.uv2 .ovwrap .dsp,.uv2 .ovwrap .pin-tip,.uv2 .ovwrap .ringpop{pointer-events:auto}.uv2 .undwrap{position:relative;z-index:2;gap:10px;background:none!important}.uv2 .bx,.uv2 .undwrap{display:flex;flex-direction:column}.uv2 .bx{position:absolute;min-width:0}.uv2 .ov-tl{left:10px;top:10px}.uv2 .ov-tr{right:10px;top:10px}.uv2 .ov-bl{left:10px;bottom:10px;max-width:min(340px,46vw)}.uv2 .ov-br{right:10px;bottom:10px;width:min(340px,46vw)}.uv2 .bxl{position:absolute;display:flex;flex-direction:column;gap:8px}.uv2 .bxl .bx{position:static}.uv2 .undwrap .bx{position:relative;width:100%}.uv2 .bx-k{display:flex;align-items:center;gap:8px;cursor:pointer;user-select:none}.uv2 .bx-k .chev{margin-left:auto;flex:none}.uv2 .bxl .bx .bx-k .gcount{margin-left:auto}.uv2 .bxl .bx .bx-k .gcount+.chev{margin-left:4px}.uv2 .bx-b{padding:8px}.uv2 .hrow{display:flex;align-items:center;gap:7px;line-height:1.3}.uv2 .hrow+.hrow{margin-top:5px}.uv2 .bx-avs{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;max-width:210px}.uv2 .av{position:relative;aspect-ratio:1;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.uv2 .av img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.uv2 .av .ini{font:700 12px/1 var(--f-label);opacity:.85}.uv2 .bx-avs.ruban .av{position:relative;z-index:2}.uv2 .bx-avs .ruban-it.av:before{content:none}.uv2 .bx-mjrow{display:flex;justify-content:flex-end;margin:-1px 0 7px}.uv2 .bx-mjact{display:inline-flex;align-items:center;gap:5px;cursor:pointer;background:rgba(223,176,84,.08);border:1px solid rgba(223,176,84,.38);border-radius:3px;color:#c9c2b2;font:700 9.5px/1 Saira Condensed;letter-spacing:.1em;text-transform:uppercase;padding:4px 7px}.uv2 .bx-mjact:hover{background:rgba(223,176,84,.2);border-color:rgba(223,176,84,.65);color:#f2e4be}.uv2 .bx-mjact .ic{width:11px;height:11px;color:var(--serie-or)}@media (max-width:760px){.uv2 .bx-mjact{padding:6px 10px;font-size:10.5px}}.uv2 .av[draggable=true]{cursor:grab}.uv2 .av[draggable=true]:active{cursor:grabbing}.uv2 .av.av-drag{opacity:.3}.uv2 .bx.dz-wait{opacity:.55;transition:opacity .18s ease}.uv2 .bx.dz-err{animation:uv2-dz-err 1.5s ease}.uv2 .bx.dz-err .bx-b{position:relative}.uv2 .bx.dz-err .bx-b:after{content:"Échec du dépôt";position:absolute;left:0;right:0;bottom:0;padding:2px 0;border-radius:0 0 3px 3px;background:linear-gradient(180deg,transparent,rgba(21,21,27,.92) 45%);font:700 9px/1.4 Saira Condensed;letter-spacing:.1em;text-transform:uppercase;color:var(--serie-rouge-clair);text-align:center;pointer-events:none}.uv2 section[data-gdrag] .bx-grp .bx-avs,.uv2 section[data-gdrag] .bx-npc .bx-avs{transition:outline-color .16s ease}.uv2 section[data-gdrag=grp] .bx-npc .bx-avs,.uv2 section[data-gdrag=npc] .bx-grp .bx-avs{outline:1px dashed rgba(223,176,84,.42);outline-offset:4px;border-radius:4px}.uv2 section[data-gdrag=grp] .bx-npc.dz .bx-avs,.uv2 section[data-gdrag=npc] .bx-grp.dz .bx-avs{outline:1px solid rgba(223,176,84,.85);outline-offset:4px;background:rgba(223,176,84,.07)}.uv2 section[data-gdrag=grp] .bx-npc.dz .bx-k .t,.uv2 section[data-gdrag=npc] .bx-grp.dz .bx-k .t{color:var(--serie-or-clair)}@keyframes uv2-dz-err{0%,to{box-shadow:none}15%,55%{box-shadow:inset 0 0 0 1px rgba(184,56,42,.85)}}.uv2 .pin-tip{position:absolute;z-index:38;display:none;max-width:230px}.uv2 .pin-tip.on{display:block}.uv2 .pin-tip .tt-head{display:flex;align-items:flex-start;gap:6px}.uv2 .pin-tip .tt-name{min-width:0;flex:1;font-weight:700}.uv2 .pin-tip .tt-x{flex:none;cursor:pointer;opacity:.65}.uv2 .pin-tip .tt-x:hover{opacity:1}.uv2 .pin-tip .tt-meta{text-transform:uppercase;letter-spacing:.08em}.uv2 .pin-tip .tt-desc{margin-top:3px;line-height:1.35}.uv2 .pin-tip .tt-more{margin-top:4px;text-transform:uppercase;letter-spacing:.08em;opacity:.6}.uv2 .pin-tip{background:rgba(14,16,22,.94);border:1px solid rgba(255,255,255,.16);border-radius:9px;padding:8px 10px;color:#e8eaf2;font:400 11.5px/1.4 Hanken Grotesk,sans-serif;box-shadow:0 10px 24px rgba(0,0,0,.5)}.uv2 .pin-tip .tt-name{font-size:12.5px}.uv2 .pin-tip .tt-meta{font-size:9.5px;color:#9aa1b2}.uv2 .pin-tip .tt-desc{color:#cdd3e0}.uv2 .pin-tip .tt-more{font-size:9.5px}.uv2 .pin-tip .tt-x{color:#9aa1b2}.uv2 .str-lg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.uv2 .str-lg path{fill:none;vector-effect:non-scaling-stroke}.uv2 .bx-init{width:100%}.uv2 .i-cols{display:grid;grid-template-columns:minmax(0,24rem) minmax(0,24rem);gap:10px;align-items:start;justify-content:start}.uv2 .i-card,.uv2 .mj-card{display:flex;flex-direction:column;min-width:0}.uv2 .i-head,.uv2 .mj-head{display:flex;align-items:center;gap:8px}.uv2 .i-note{display:flex;flex-direction:column;gap:5px;padding:6px}.uv2 .i-note,.uv2 .i-note-in,.uv2 .i-note-ta{border:1px solid var(--line);border-radius:var(--r-sm)}.uv2 .i-note-in,.uv2 .i-note-ta{width:100%;font:inherit;color:inherit;background:transparent;padding:4px 6px;outline:none}.uv2 .i-note-ta{min-height:3.2rem;resize:vertical}.uv2 .i-note-acts{display:flex;gap:6px;align-items:center;justify-content:space-between}.uv2 .i-note-hint{opacity:.55}.uv2 .i-note-acts button{cursor:pointer}.uv2 .i-note-ok{font-weight:700}.uv2 .i-body{padding:8px}.uv2 .i-body,.uv2 .mj-body{display:flex;flex-direction:column;gap:5px}.uv2 .mj-body{padding:7px 8px}.uv2 .mj-btns{display:flex;flex-wrap:wrap;gap:4px}.uv2 .mj-body .mj-btns .mj-btn{flex:1 1 52px;min-width:0;padding:4px 2px;display:inline-flex;align-items:center;justify-content:center;gap:2px;font-size:9.5px;letter-spacing:0;white-space:nowrap}.uv2 .mj-body .mj-btns .mj-btn .ic{flex:none;width:11px;height:11px}.uv2 .mj-body .mj-btns .mj-btn.on{border-color:rgba(223,176,84,.6);color:var(--s-gold1)}.uv2 .mj-lbl-in{display:inline-flex;align-items:center;justify-content:center;flex:none;width:15px;color:var(--s-gold1);opacity:.75}.uv2 .mj-lbl-in .ic{width:12px;height:12px}.uv2 .mj-exp{width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.uv2 .mj-lbl{text-transform:uppercase;letter-spacing:.07em}.uv2 .mj-die{display:flex;align-items:center;gap:5px}.uv2 .mj-die .mj-step{flex:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.uv2 .mj-die input{width:2.6rem;text-align:center;outline:none}.uv2 .mj-die .mj-go{margin-left:0;flex:none;cursor:pointer;white-space:nowrap}.uv2 .mj-btn{width:100%;text-align:center;cursor:pointer}.uv2 .bx-tiles{width:100%}.uv2 .t-head{gap:10px;flex-wrap:wrap}.uv2 .t-head,.uv2 .t-title{display:flex;align-items:center}.uv2 .t-title{gap:7px;font-weight:700}.uv2 .t-mode,.uv2 .t-seg{display:flex;gap:2px}.uv2 .t-mode button,.uv2 .t-seg button{cursor:pointer}.uv2 .t-seg{margin-left:auto}.uv2 .t-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:10px}.uv2 .tile{display:flex;flex-direction:column;min-width:0}.uv2 .tile-h{display:flex;align-items:center;gap:8px}.uv2 .tile-h .dot{width:9px;height:9px;border-radius:50%;flex:none}.uv2 .tile-h .lvl{margin-left:auto;text-transform:uppercase;letter-spacing:.06em}.uv2 .t-gauges{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:7px}.uv2 .g{display:flex;flex-direction:column;min-width:0}.uv2 .g .g-top{display:flex;align-items:baseline;justify-content:space-between;gap:4px;white-space:nowrap}.uv2 .g .g-v{font-variant-numeric:tabular-nums}.uv2 .g .g-bar{margin-top:3px;height:7px;overflow:hidden}.uv2 .g .g-fill{height:100%}.uv2 .t-sleep{margin-top:8px}.uv2 .t-sleep-c{text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.uv2 .t-energy .g{margin-bottom:6px}.uv2 .t-btns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.uv2 .t-btns .t-pow{border-color:rgba(139,139,255,.5)}.uv2 .t-btns .t-pow:disabled{border-color:var(--s-rim)}.uv2 .t-btns button{cursor:pointer;text-align:center}.uv2 .t-specs{margin-top:8px}.uv2 .tg{display:flex;align-items:baseline;gap:8px;margin-top:5px}.uv2 .tg-k{flex:none;text-transform:uppercase;letter-spacing:.09em}.uv2 .tg-rows{display:flex;flex-wrap:wrap;gap:3px 10px;min-width:0}.uv2 .tr{display:flex;align-items:center;gap:4px;white-space:nowrap}.uv2 .tr .stars{letter-spacing:1px}.uv2 .tr .tr-v{font-variant-numeric:tabular-nums}.uv2 .t-motif{margin-top:6px;text-transform:uppercase;letter-spacing:.05em}.uv2 .fnum{font-family:var(--f-num,"Alimony","MS Gothic",sans-serif)}.uv2 .folded .bx-b{display:none}.uv2 .bx-k .ki{display:inline-flex;flex:none}.uv2 .gsub{font-size:10.5px;opacity:.78;white-space:nowrap}.uv2 .tile-h .nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uv2 .ovwrap{counter-reset:bxv}.uv2 .ovwrap .bx:has(>.bx-k){counter-increment:bxv}.uv2 [data-da=serie]{--s-slot:var(--serie-toile);--s-slot2:var(--serie-toile-2);--s-rim:var(--serie-rim);--s-gold1:var(--serie-or);--s-gold2:var(--serie-or-2);--s-gold3:var(--serie-or-3);--s-red:var(--serie-rouge);--s-red2:var(--serie-rouge-fonce);--s-text:var(--serie-texte);--s-dim:var(--serie-dim);--s-ink:var(--serie-encre);--s-cream:var(--serie-creme)}.uv2 [data-da=serie] .bx{background:linear-gradient(180deg,var(--s-slot),var(--s-slot2));color:var(--s-text);border:1px solid var(--s-rim);font-family:Hanken Grotesk,sans-serif;font-size:11px;background-image:radial-gradient(circle,rgba(255,255,255,.05) .8px,transparent 1.1px),var(--serie-mat-charbon);background-size:4px 4px,1024px 1024px;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 0 rgba(0,0,0,.55),0 8px 22px rgba(0,0,0,.45);clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%)}.uv2 [data-da=serie] .bx-bar{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px;padding:7px 11px}.uv2 [data-da=serie] .bx-bar.ov-tl{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:10px;min-width:560px}.uv2 [data-da=serie] .bx-bar.ov-tl .bar-l{display:flex;align-items:center;gap:10px;justify-self:start;min-width:0}.uv2 [data-da=serie] .bx-bar.ov-tl .bar-seg{display:flex;align-items:center;gap:10px;justify-self:center}.uv2 [data-da=serie] .bx-bar.ov-tl .bar-seg .seg{position:relative;padding-left:0}.uv2 [data-da=serie] .bx-bar.ov-tl .bar-seg .seg .dot{position:absolute;left:-12px;top:50%;width:7px;height:7px;border-radius:50%;transform:translateY(-50%)}.uv2 [data-da=serie] .bx-bar.ov-tl .bar-r{display:flex;align-items:center;gap:10px;justify-self:end;min-width:0}.uv2 [data-da=serie] .stamp{background:linear-gradient(180deg,var(--serie-creme-clair),var(--serie-creme-fonce));color:var(--s-ink);font:800 12.5px Saira Condensed;letter-spacing:.1em;padding:2px 8px;box-shadow:inset 0 1px 0 #fff,0 2px 6px rgba(0,0,0,.4)}.uv2 [data-da=serie] .fan{display:flex;align-items:center;gap:5px}.uv2 [data-da=serie] .fan .ic{width:14px;height:14px;color:var(--s-gold1)}.uv2 [data-da=serie] .fan b{font:800 16px Saira Condensed;color:var(--s-text)}.uv2 [data-da=serie] .sep{width:1px;height:16px;background:var(--s-rim);flex:none}.uv2 [data-da=serie] .seg{display:flex;align-items:center;gap:5px}.uv2 [data-da=serie] .seg .dot{background:var(--s-gold1);box-shadow:0 0 6px rgba(223,176,84,.55)}.uv2 [data-da=serie] .seg-n{font:600 12.5px Saira Condensed;letter-spacing:.08em;text-transform:uppercase}.uv2 [data-da=serie] .wx{display:flex;align-items:center;gap:5px}.uv2 [data-da=serie] .wx-n{color:var(--s-dim)}.uv2 [data-da=serie] .abri{border:1px solid var(--s-rim);color:var(--s-dim);padding:0 4px}.uv2 [data-da=serie] .bx-k{position:relative;overflow:hidden;padding:8px 11px 7px;background-color:transparent;background-image:linear-gradient(180deg,rgba(255,240,210,.14),rgba(255,240,210,0) 42%),var(--serie-mat-or),linear-gradient(115deg,var(--serie-or-clair),var(--s-gold1) 45%,var(--serie-or-fonce));background-size:100% 100%,var(--serie-mat-or-taille),auto;background-blend-mode:normal,multiply,normal;color:var(--s-ink);font:800 15px/1.15 Saira Condensed;letter-spacing:.09em;text-transform:uppercase}.uv2 [data-da=serie] .bx-k>*{position:relative;z-index:1}.uv2 [data-da=serie] .bx-k .ki{color:var(--s-ink)}.uv2 [data-da=serie] .bx-k .t:before{content:counter(bxv,decimal-leading-zero) " \00b7 ";margin-right:4px;font:800 23px/1 Saira Condensed;color:var(--s-ink);text-shadow:0 1px 0 rgba(255,255,255,.3)}.uv2 [data-da=serie] .bx-k .gcount{background:var(--s-ink);color:var(--s-gold1);padding:1px 6px;font:800 11px Saira Condensed}.uv2 [data-da=serie] .bx-k .gsub{color:rgba(21,21,27,.75);font:600 10px Hanken Grotesk}.uv2 [data-da=serie] .bx-k .chev{color:var(--s-ink);opacity:.8}.uv2 [data-da=serie] .bx-b{padding:8px 10px}.uv2 [data-da=serie] .bx-dl{padding:8px 46px 8px 11px;flex-direction:row;align-items:center;gap:8px;background:var(--s-cream) var(--serie-mat-papier) 0 0/var(--serie-mat-papier-taille) repeat;color:var(--s-ink);border-color:rgba(0,0,0,.4)}.uv2 [data-da=serie] .bx-dl .ic{width:15px;height:15px;color:var(--s-red)}.uv2 [data-da=serie] .dl-l{font:800 14px Saira Condensed;letter-spacing:.06em;text-transform:uppercase;color:var(--s-red2)}.uv2 [data-da=serie] .dl-t{font-size:10px;color:#5c564a}.uv2 [data-da=serie] .bx-dl:after{content:"";position:absolute;right:9px;top:9px;bottom:9px;width:30px;pointer-events:none;background:repeating-linear-gradient(90deg,var(--s-ink) 0 2px,transparent 2px 4px,var(--s-ink) 4px 5px,transparent 5px 8px);opacity:.7}.uv2 [data-da=serie] .g-bar{height:9px;background:#141518;border:1px solid var(--s-rim)}.uv2 [data-da=serie] .g-fill{background:linear-gradient(90deg,var(--serie-or-2),var(--s-gold1));box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.uv2 [data-da=serie] .g-top{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--s-dim)}.uv2 [data-da=serie] .g-v{font:700 13px Saira Condensed;color:var(--s-text)}.uv2 [data-da=serie] .mj-btn,.uv2 [data-da=serie] .t-btns button{background:linear-gradient(180deg,#2a2b30,#1e1f24);border:1px solid var(--s-rim);color:var(--s-text);font:700 11.5px Saira Condensed;letter-spacing:.07em;text-transform:uppercase;padding:6px 4px;box-shadow:inset 0 1px 0 rgba(255,255,255,.07)}.uv2 [data-da=serie] .t-mode button,.uv2 [data-da=serie] .t-seg button{background:#1e1f24;border:1px solid var(--s-rim);color:var(--s-dim);padding:2px 8px;font-size:9.5px}.uv2 [data-da=serie] .t-mode button.on,.uv2 [data-da=serie] .t-seg button.on{background:linear-gradient(180deg,var(--s-gold1),var(--s-gold2));color:var(--s-ink);border-color:transparent}.uv2 [data-da=serie] .mj-exp{background:#1e1f24;border:1px solid var(--s-rim);color:var(--s-text);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;padding:5px 9px}.uv2 [data-da=serie] .mj-step{border:1px solid var(--s-rim);background:#1e1f24;width:20px;height:20px;color:var(--s-gold1)}.uv2 [data-da=serie] .mj-die input{background:#141518;border:1px solid var(--s-rim);color:var(--s-text);font-family:inherit}.uv2 [data-da=serie] .mj-go{color:var(--s-gold1);font-weight:700}.uv2 [data-da=serie] .t-grid{padding:9px;gap:9px}.uv2 [data-da=serie] .tile{background:linear-gradient(180deg,var(--serie-toile),var(--serie-toile-2));border:1px solid var(--s-rim);padding:8px;background-image:radial-gradient(circle,rgba(255,255,255,.05) .8px,transparent 1.1px),var(--serie-mat-charbon);background-size:4px 4px,1024px 1024px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 6px 16px rgba(0,0,0,.4);clip-path:polygon(0 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%)}.uv2 [data-da=serie] .tile-h .dot{background:linear-gradient(180deg,var(--s-gold1),var(--s-gold2))}.uv2 [data-da=serie] .tile-h .nm{font:700 13.5px Saira Condensed;letter-spacing:.05em;text-transform:uppercase}.uv2 [data-da=serie] .tile-h .lvl{color:var(--s-dim);font-size:9.5px}.uv2 [data-da=serie] .t-sleep-c{color:var(--s-gold1);font-family:Saira Condensed;font-size:12px}.uv2 [data-da=serie] .tr .stars{color:var(--s-gold1)}.uv2 [data-da=serie] .i-head,.uv2 [data-da=serie] .mj-head{background:linear-gradient(180deg,#26272c,#1d1e22);border-bottom:1px solid var(--s-rim);padding:7px 10px;font:700 14px Saira Condensed;letter-spacing:.08em;text-transform:uppercase}.uv2 [data-da=serie] .i-close,.uv2 [data-da=serie] .i-state{color:var(--s-dim);font-size:9px}.uv2 [data-da=serie] .i-body,.uv2 [data-da=serie] .mj-body{padding:8px 10px}.uv2 [data-da=serie] .i-card,.uv2 [data-da=serie] .mj-card{background:linear-gradient(180deg,#202126,#17181c);border:1px solid var(--s-rim)}.uv2 [data-da=serie] .i-foot{border-top:1px solid var(--s-rim);padding:6px 10px;font-size:9.5px;color:var(--s-dim)}.uv2 [data-da=serie] .i-foot select{background:#1e1f24;border:1px solid var(--s-rim);color:var(--s-text);font-family:inherit}.uv2 [data-da=serie] .hrow{display:flex;align-items:center;gap:7px;line-height:1.3;background:linear-gradient(180deg,#26272c,#1d1e22);border:1px solid var(--s-rim);padding:5px 8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.07)}.uv2 [data-da=serie] .hrow+.hrow{margin-top:6px}.uv2 [data-da=serie] .seg-tag{color:var(--s-dim)}.uv2 [data-da=serie] .empty{color:var(--s-dim);font-style:italic}.uv2 .sample .bx{background-image:var(--serie-mat-toile);background-size:var(--serie-mat-toile-taille)}.uv2 .sample .bx-dl{background:var(--s-cream,var(--serie-creme)) var(--serie-mat-papier) 0 0/var(--serie-mat-papier-taille) repeat;color:var(--s-ink)}.uv2 .sample .tile{background-color:#1f2024}.uv2 .sample .i-card,.uv2 .sample .mj-card,.uv2 .sample .tile{background-image:var(--serie-mat-toile);background-size:var(--serie-mat-toile-taille)}.uv2 .sample .i-card,.uv2 .sample .mj-card{background-color:#1b1c20}.uv2 .sample .bx-k .t:before{content:none}.uv2 .sample .bx-k{gap:9px}.uv2 .sample .bx-k .t{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uv2 .sample .bx-k .ki .ic{width:19px;height:19px}.uv2 .sample .ki{display:inline-flex;flex:none;align-items:center}.uv2 .sample .bx-hist .bx-k .gcount{margin-left:auto}.uv2 .sample .bx-hist .bx-k .gcount+.chev{margin-left:4px}.uv2 .sample .chev{display:inline-flex;align-items:center}.uv2 .sample .chev .ic{width:12px;height:12px;opacity:.92}.uv2 .sample .i-x .ic,.uv2 .sample .tt-x .ic{width:10px;height:10px;display:inline-block}.uv2 .sample .i-head,.uv2 .sample .mj-head,.uv2 .sample .t-head{position:relative;overflow:hidden;padding:7px 11px 6px;gap:9px;background-color:transparent;background-image:linear-gradient(180deg,rgba(255,240,210,.14),rgba(255,240,210,0) 42%),var(--serie-mat-or),linear-gradient(115deg,var(--serie-or-clair),var(--s-gold1) 45%,var(--serie-or-fonce));background-size:100% 100%,var(--serie-mat-or-taille),auto;background-blend-mode:normal,multiply,normal;color:var(--s-ink);font:800 15px/1.15 Saira Condensed;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,.35)}.uv2 .sample .i-head>*,.uv2 .sample .mj-head>*,.uv2 .sample .t-head>*{position:relative;z-index:1}.uv2 .sample .i-head .ki .ic,.uv2 .sample .mj-head .ki .ic,.uv2 .sample .t-head .ki .ic{width:17px;height:17px}.uv2 .sample .i-head .t,.uv2 .sample .mj-head .t,.uv2 .sample .t-head .t{white-space:nowrap}.uv2 .sample .i-head .i-close,.uv2 .sample .i-head .i-state{color:rgba(21,21,27,.78)}.uv2 .sample .t-head .t-mode button,.uv2 .sample .t-head .t-seg button{background:rgba(21,21,27,.07);border:1px solid rgba(21,21,27,.5);color:var(--s-ink);padding:2px 8px;font-size:9.5px}.uv2 .sample .t-head .t-mode button.on,.uv2 .sample .t-head .t-seg button.on{background:var(--s-ink);color:var(--s-gold1);border-color:transparent}.uv2 .sample .wx-em .ic{width:14px;height:14px;display:inline-block;color:inherit}.uv2 .sample .abri{display:inline-flex;align-items:center;gap:3px}.uv2 .sample .abri .ic{width:11px;height:11px;display:block}.uv2 .sample .t-btns .ic,.uv2 .sample .t-sleep-c .ic{width:12px;height:12px;display:inline-block;vertical-align:-2px}.uv2 .sample .t-btns .ic{margin-right:3px}.uv2 .sample .mj-btn .ic,.uv2 .sample .mj-exp .ic,.uv2 .sample .mj-go .ic,.uv2 .sample .mj-lbl .ic{width:13px;height:13px;display:inline-block;vertical-align:-2px;margin-right:5px}.uv2 .sample .mj-caret .ic{width:11px;height:11px;display:block}.uv2 .sample .i-tie .ic{width:13px;height:13px;display:block}.uv2 .sample.v-court .bx-k:before{content:"";position:absolute;left:auto;right:9%;top:46%;width:30%;height:20%;transform:rotate(-5deg);background:linear-gradient(90deg,#b93425,#d84531 52%,#9a2517);opacity:.95;z-index:0;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%)}.uv2 .sample.v-texte .bx-k:before{content:none}.uv2 .sample.v-texte .bx-k .t{position:relative;isolation:isolate;display:inline-block;padding:2px 7px;margin-left:-4px;color:var(--serie-creme-clair);text-shadow:0 1px 1px rgba(0,0,0,.3)}.uv2 .sample.v-texte .bx-k .t:before{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:22px;transform:translateY(-50%) rotate(-1.6deg);z-index:-1;opacity:.96;background:linear-gradient(90deg,#c23a29,#a5281c 78%,#8f2216);box-shadow:0 1px 0 rgba(255,240,204,.35)}.uv2 .sample.v-trois .bx-k{padding-right:47px}.uv2 .sample.v-trois .bx-k:before{content:"";position:absolute;right:9px;top:50%;width:33px;height:64%;transform:translateY(-50%) rotate(-8deg);z-index:0;opacity:.97;background:repeating-linear-gradient(90deg,#c23a29 0 7px,transparent 7px 13.2px)}.uv2 .sample.v-trois .bx-k:after{content:"";position:absolute;left:0;top:50%;width:7px;height:68%;transform:translateY(-50%);z-index:0;background:linear-gradient(180deg,#e04a33,#8f2216);opacity:.97;box-shadow:inset -1px 0 0 rgba(255,240,204,.28)}.uv2 .g-b,.uv2 .g-c{background:var(--s-cream,var(--serie-creme)) var(--serie-mat-papier) 0 0/var(--serie-mat-papier-taille);filter:drop-shadow(0 2px 0 rgba(0,0,0,.38));transform:rotate(-1deg);clip-path:polygon(0 30%,3% 6%,10% 18%,20% 4%,29% 16%,40% 2%,49% 14%,60% 5%,71% 17%,81% 3%,90% 14%,97% 6%,100% 26%,100% 72%,97% 94%,87% 82%,76% 98%,64% 84%,53% 97%,42% 83%,31% 98%,20% 85%,10% 97%,3% 84%,1% 70%)}.uv2 .g-b{transition:opacity .1s ease}.uv2 .g-b.on{opacity:1;animation:rb17 .5s cubic-bezier(.2,.85,.25,1)}.uv2 .g-c{transition:left .16s cubic-bezier(.2,.8,.2,1),top .16s cubic-bezier(.2,.8,.2,1),width .16s cubic-bezier(.2,.8,.2,1),height .16s cubic-bezier(.2,.8,.2,1),opacity .12s ease}.uv2 .g-c.on{opacity:1}.uv2 .g-c.reveal{animation:rb17 .5s cubic-bezier(.2,.85,.25,1)}@keyframes rb17{0%{opacity:0;transform:rotate(-1deg) scaleX(.14)}55%{opacity:1}to{opacity:1;transform:rotate(-1deg) scaleX(1)}}.uv2 .zb-b .bx-hist .hrow,.uv2 .zb-c .bx-hist .hrow{position:relative}.uv2 .zb-b .bx-hist .hrow.on,.uv2 .zb-c .bx-hist .hrow.on{color:var(--serie-encre)}.uv2 .zb-b .bx-hist .hrow.on .seg-tag,.uv2 .zb-c .bx-hist .hrow.on .seg-tag{color:rgba(21,21,27,.62)}.uv2 .zb-b .bx-avs .av.on .ini,.uv2 .zb-c .bx-avs .av.on .ini{color:var(--serie-encre)}.uv2 .zb-c .bx-hist .hrow{transition:transform .16s ease}.uv2 .zb-c .bx-hist .hrow.on{transform:scale(1.045);transform-origin:left center}.uv2 .zb-c .bx-hist .hrow.on:after{content:"";position:absolute;left:-16px;top:50%;transform:translateY(-50%);border:6px solid transparent;border-left:9px solid var(--s-gold1,var(--serie-or));filter:drop-shadow(1px 1px 0 rgba(0,0,0,.45))}.uv2 .zb-c .bx-avs .av{transition:transform .16s ease;overflow:visible}.uv2 .zb-c .bx-avs .av.on{transform:scale(1.12)}.uv2 .zb-c .bx-avs .av.on:after{content:"";position:absolute;left:50%;bottom:-8px;transform:translateX(-50%);border:5px solid transparent;border-top:7px solid var(--s-gold1,var(--serie-or))}.uv2 .str17{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2;overflow:visible}.uv2 .str17 path{stroke:var(--s-gold1,var(--serie-or));stroke-width:1.2;opacity:.9;transition:stroke-dashoffset .55s cubic-bezier(.3,.7,.3,1),opacity .35s ease}.uv2 .str17.fade path{opacity:0}.uv2 .bx-k .t .fl{display:inline-block;will-change:transform,opacity}.uv2 .falling .fl{animation:fall17 .5s cubic-bezier(.22,.9,.24,1) backwards;animation-delay:calc(var(--i,0)*26ms)}@keyframes fall17{0%{opacity:0;transform:translateY(-13px) rotate(-7deg) scale(.92)}60%{opacity:1}to{opacity:1;transform:none}}.uv2 .dl17{display:flex;flex-direction:column;gap:3px;min-width:172px;text-align:left}.uv2 .dl17-cnt{display:flex;align-items:baseline;gap:7px}.uv2 .dl17-cnt b{letter-spacing:.01em}.uv2 .dl17-cnt em{font-style:normal;font:700 10px/1.25 Saira Condensed;letter-spacing:.12em;text-transform:uppercase;opacity:.8}.uv2 .zd-a .bx-dl{background:var(--s-cream,var(--serie-creme)) var(--serie-mat-papier) 0 0/var(--serie-mat-papier-taille);color:var(--s-ink,var(--serie-encre));border:1.5px solid var(--serie-toile-2);box-shadow:-5px 6px 0 rgba(0,0,0,.32);padding:10px 13px;gap:0}.uv2 .zd-a .bx-dl:after{content:none}.uv2 .zd-a .dl17-top{display:flex;align-items:center;gap:7px;font:800 10px/1 Saira Condensed;letter-spacing:.16em;text-transform:uppercase;opacity:.72}.uv2 .zd-a .dl17-top .dl-ic{width:13px;height:13px;color:var(--s-red2,var(--serie-rouge-fonce))}.uv2 .zd-a .dl17-cnt b{font:400 40px/1 Alimony,Kaisei Tokumin,serif;color:var(--s-red,var(--serie-rouge))}.uv2 .zd-a .dl17-hr{height:1px;background:rgba(21,21,27,.35);margin:5px 0 3px}.uv2 .zd-a .dl17-obj{font:600 10.5px/1.35 Hanken Grotesk;color:#463f32}.uv2 .zd-b .bx-dl{background:linear-gradient(180deg,var(--serie-toile),var(--serie-toile-2));color:var(--s-text,var(--serie-texte));border:1px solid var(--s-rim,rgba(255,255,255,.14));padding:9px 13px 10px;gap:0;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.uv2 .zd-b .bx-dl:after{content:none}.uv2 .zd-b .dl17-cap{font:700 9.5px/1 Hanken Grotesk;letter-spacing:.18em;text-transform:uppercase;color:var(--s-dim,#a9a9a4);border-top:1px solid var(--s-rim,rgba(255,255,255,.14));padding-top:6px;margin-bottom:2px}.uv2 .zd-b .dl17-cnt b{font:700 38px/1 Kaisei Tokumin,serif;color:#fff}.uv2 .zd-b .dl17-cnt em{color:var(--s-dim,#a9a9a4)}.uv2 .zd-b .dl17-band{align-self:flex-start;background:linear-gradient(90deg,var(--s-red,var(--serie-rouge)),var(--serie-rouge-clair) 60%,var(--s-red2,var(--serie-rouge-fonce)));color:var(--serie-creme-clair);font:800 11px/1.2 Saira Condensed;letter-spacing:.08em;text-transform:uppercase;padding:5px 10px 4px;margin-top:3px;clip-path:polygon(0 0,100% 0,calc(100% - 7px) 100%,0 100%);box-shadow:0 2px 0 rgba(0,0,0,.35)}.uv2 .zd-c .bx-dl{transition:transform .16s ease;box-shadow:-4px 5px 0 rgba(0,0,0,.28)}.uv2 .zd-c .bx-dl:hover{transform:translate(-1px,-2px)}.uv2 .zd-c .dl17-cap2{font:800 10px/1 Saira Condensed;letter-spacing:.16em;text-transform:uppercase;color:var(--s-red2,var(--serie-rouge-fonce))}.uv2 .zd-c .dl17-cnt b{font:400 38px/1 Alimony,Kaisei Tokumin,serif;color:var(--s-ink,var(--serie-encre))}.uv2 .zd-c .dl17-hr{height:1px;background:rgba(21,21,27,.3);margin:4px 0 3px}.uv2 .zd-c .dl17-obj{font:600 10.5px/1.35 Hanken Grotesk;color:#5c564a;display:flex;align-items:center}.uv2 .dl17 .sq{width:7px;height:7px;background:var(--s-red,var(--serie-rouge));display:inline-block;margin-right:6px;transform:rotate(-4deg);flex:none}.uv2 .zq-a .bx-bar{background:linear-gradient(90deg,rgba(20,21,24,.94),rgba(20,21,24,.66))}.uv2 .zq-a .bx-bar,.uv2 .zq-a .bx-bar .ic{border:1px solid var(--s-rim,rgba(255,255,255,.14))}.uv2 .zq-a .bx-bar .ic{background:rgba(255,255,255,.07);padding:3px;box-sizing:content-box;border-radius:2px}.uv2 .zq-a .stamp{font:700 13px/1 Kaisei Tokumin,serif;letter-spacing:.05em}.uv2 .zq-a .fan{background:linear-gradient(90deg,var(--s-red,var(--serie-rouge)),var(--s-red2,var(--serie-rouge-fonce)));clip-path:polygon(0 0,100% 0,calc(100% - 6px) 100%,0 100%);padding:3px 10px 3px 8px}.uv2 .zq-a .fan .ic{background:transparent;border:0;padding:0}.uv2 .zq-a .fan .ic,.uv2 .zq-a .fan b{color:var(--serie-creme-clair)}.uv2 .zq-a .bx-bar>span{position:relative}.uv2 .zq-a .bx-bar>span:after{content:"";position:absolute;left:4%;right:4%;bottom:-3px;height:1px;background:var(--s-gold1,var(--serie-or));transform:scaleX(0);transform-origin:left;transition:transform .22s ease;opacity:.9}.uv2 .zq-a .bx-bar>span:hover:after{transform:scaleX(1)}.uv2 .zq-b .bx-bar{background:none;border:0;padding:0;gap:9px;align-items:flex-start}.uv2 .zq-b .bx-bar>.sep{display:none}.uv2 .zq-b .bx-bar>span{background:linear-gradient(180deg,var(--s-slot,var(--serie-toile)),var(--s-slot2,var(--serie-toile-2)));border:1px solid var(--s-rim,rgba(255,255,255,.14));padding:6px 10px;box-shadow:0 3px 0 rgba(0,0,0,.26);transition:transform .15s ease}.uv2 .zq-b .bx-bar>span:nth-of-type(odd){transform:rotate(-1.4deg)}.uv2 .zq-b .bx-bar>span:nth-of-type(2n){transform:rotate(1.1deg)}.uv2 .zq-b .bx-bar>span:hover{transform:translateY(-2px) rotate(0deg) scale(1.035)}.uv2 .zq-b .fan{background:linear-gradient(90deg,var(--s-red,var(--serie-rouge)),var(--s-red2,var(--serie-rouge-fonce)));border-color:transparent}.uv2 .zq-b .fan .ic,.uv2 .zq-b .fan b{color:var(--serie-creme-clair)}.uv2 .zq-b .stamp{background:var(--s-cream,var(--serie-creme));border:0;color:var(--s-ink,var(--serie-encre));clip-path:polygon(4px 0,100% 0,calc(100% - 4px) 100%,0 100%)}.uv2 .zq-c .fan{position:relative;padding-left:11px}.uv2 .zq-c .fan:before{content:"";position:absolute;left:0;top:1px;bottom:1px;width:3px;background:linear-gradient(180deg,#e04a33,var(--s-red2,var(--serie-rouge-fonce)));border-radius:1px}.uv2 .zq-c .fan b{display:inline-block;transition:transform .16s ease}.uv2 .zq-c .fan:hover b{transform:scale(1.07)}.uv2 .zq-c .bx-bar>span{position:relative}.uv2 .zq-c .bx-bar>span:after{content:"";position:absolute;left:6%;right:6%;bottom:-2px;height:1px;background:var(--s-gold1,var(--serie-or));transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.uv2 .zq-c .bx-bar>span:hover:after{transform:scaleX(1)}.uv2 .bx-hist .demo-note{font:700 9.5px/1.35 Hanken Grotesk;letter-spacing:.07em;text-transform:uppercase;color:var(--s-gold1,var(--serie-or));border:1px dashed rgba(223,176,84,.55);padding:3px 7px;margin:0 0 6px;opacity:.9}.uv2 .bx-hist .hrow{background-image:none!important;background-color:transparent!important}.uv2 .sample.dla .bx-dl{background:none;border:0;padding:0;overflow:visible;box-shadow:none;transition:transform .18s ease,filter .18s ease}.uv2 .sample.dla .bx-dl:after{content:none}.uv2 .sample.dla .bx-dl:hover{transform:translateY(-4px);filter:drop-shadow(0 10px 20px rgba(0,0,0,.45))}.uv2 .dl20{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:7px}.uv2 .dl20 .d20-cnt{display:flex;align-items:baseline;gap:9px}.uv2 .dl20 .d20-cnt b{font:700 42px/.85 Kaisei Tokumin,serif;color:#d4654f;text-shadow:0 1px 0 rgba(0,0,0,.45),0 0 14px rgba(184,56,42,.35)}.uv2 .dl20 .d20-cnt em{font:700 10px/1.2 Saira Condensed;font-style:normal;letter-spacing:.15em;text-transform:uppercase;color:#a99f8a;white-space:nowrap}.uv2 .dl20 .d20-band{background:linear-gradient(90deg,var(--s-red,var(--serie-rouge)),var(--serie-rouge-clair) 60%,var(--s-red2,var(--serie-rouge-fonce)));color:var(--serie-creme-clair);font:800 10.5px/1 Saira Condensed;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px 5px;clip-path:polygon(0 0,100% 0,calc(100% - 7px) 100%,0 100%);filter:drop-shadow(2px 3px 0 rgba(0,0,0,.5))}.uv2 .dl20 .d20-head{position:relative;overflow:hidden;background-color:transparent;background-image:linear-gradient(180deg,rgba(255,240,210,.18),rgba(255,240,210,0) 46%),var(--serie-mat-email-rouge),linear-gradient(115deg,#c8402e,var(--s-red,var(--serie-rouge)) 45%,#7f1f18);background-size:100% 100%,1024px 1024px,auto;background-blend-mode:normal,multiply,normal;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.45)}.uv2 .dl20 .d20-cap{font:800 10px/1 Saira Condensed;letter-spacing:.22em;text-transform:uppercase;color:var(--serie-creme-clair);text-shadow:0 1px 1px rgba(0,0,0,.35)}.uv2 .dla .dl20{padding:0 0 12px;background:var(--serie-mat-toile) 0 0/var(--serie-mat-toile-taille),linear-gradient(180deg,var(--s-slot,var(--serie-toile)),var(--s-slot2,var(--serie-toile-2)));clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -1px 0 rgba(0,0,0,.55)}.uv2 .dla .d20-head{display:block;align-self:stretch;padding:7px 14px 6px;text-align:center}.uv2 .dla .d20-band,.uv2 .dla .d20-cnt{margin-left:14px;margin-right:14px}.uv2 .dla .dl20{transition:width .22s cubic-bezier(.2,.8,.2,1)}.uv2 .dl20 .d20-head:after{content:"";position:absolute;top:0;bottom:0;left:-45%;width:38%;pointer-events:none;opacity:0;background:linear-gradient(105deg,rgba(255,240,210,0),rgba(255,240,210,.34) 50%,rgba(255,240,210,0));transform:skewX(-18deg)}.uv2 .dla .dl20:hover .d20-head:after{opacity:1;animation:v22lueur 1.25s linear infinite}@keyframes v22lueur{0%{left:-45%}to{left:112%}}.uv2 .sample.tbp .bx-bar{border-bottom:2px solid rgba(184,56,42,.6)}.uv2 .sample.tbp .bx-bar .stamp{background:linear-gradient(180deg,var(--serie-or-pale),var(--s-gold1,var(--serie-or)) 60%,var(--serie-or-brun));color:var(--s-ink,var(--serie-encre));border:1px solid rgba(120,86,26,.55);transform:rotate(-2.4deg);box-shadow:2px 2px 0 rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.55)}.uv2 .sample.tbp .bx-bar .sep{width:8px;height:15px;transform:skewX(-22deg);background:linear-gradient(180deg,#c8402e,var(--s-red2,var(--serie-rouge-fonce)))}.uv2 .sample.tbp .bx-bar .fan b{border-bottom:2px solid rgba(184,56,42,.55)}.uv2 .sample .bx-bar>span:after{content:none}.uv2 .sample .bx-bar .fan .ic,.uv2 .sample .bx-bar .moon-part .ic,.uv2 .sample .bx-bar .wx .ic{width:20px;height:20px}.uv2 .sample.pose .bx-k:before{content:none}.uv2 .sample.pose .bx-k{overflow:visible}.uv2 .sample.pose .bx{overflow:visible;clip-path:none}.uv2 .sample.pose .pose-strip{margin:12px 0 16px;padding:12px 14px 11px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.14);border-radius:10px;display:flex;flex-direction:column;gap:10px}.uv2 .sample.pose .pose-row{display:flex;flex-wrap:wrap;align-items:center;gap:9px 14px}.uv2 .sample.pose .pose-title{font:600 12px/1.45 Hanken Grotesk,sans-serif;color:#c9c2b2}.uv2 .sample.pose .pose-title b{color:#f2e4be}.uv2 .sample.pose .pose-band-btn{width:76px;height:27px;border-radius:6px;cursor:pointer;border:1px solid rgba(255,255,255,.16);background-color:rgba(0,0,0,.25);background-repeat:no-repeat;background-size:100% 100%;background-position:50%;opacity:.7;transition:opacity .15s ease,border-color .15s ease}.uv2 .sample.pose .pose-band-btn:hover{opacity:1}.uv2 .sample.pose .pose-band-btn.on{opacity:1;border-color:var(--s-gold1,var(--serie-or));box-shadow:0 0 0 1px rgba(223,176,84,.5),0 2px 8px rgba(0,0,0,.4)}.uv2 .sample.pose .pose-ctl{display:flex;align-items:center;gap:8px;font:600 11px/1 Saira Condensed;letter-spacing:.06em;text-transform:uppercase;color:#c9c2b2}.uv2 .sample.pose .pose-ctl input[type=range]{width:128px;accent-color:var(--serie-or)}.uv2 .sample.pose .pose-ctl b{min-width:48px;color:#f2e4be;font-weight:700}.uv2 .sample.pose .pose-radio{display:flex;align-items:center;gap:6px;font:600 11px/1 Saira Condensed;letter-spacing:.06em;text-transform:uppercase;color:#c9c2b2;cursor:pointer}.uv2 .sample.pose .pose-radio input{accent-color:var(--serie-or)}.uv2 .sample.pose .pose-copy,.uv2 .sample.pose .pose-preset,.uv2 .sample.pose .pose-zoom button{font:700 11px/1 Saira Condensed;letter-spacing:.06em;text-transform:uppercase;color:#e9dfc8;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.18);border-radius:7px;padding:6px 10px;cursor:pointer}.uv2 .sample.pose .pose-zoom{display:flex;gap:4px}.uv2 .sample.pose .pose-zoom button.on{background:rgba(223,176,84,.22);border-color:rgba(223,176,84,.6);color:#fff}.uv2 .sample.pose .pose-copy:hover,.uv2 .sample.pose .pose-preset:hover,.uv2 .sample.pose .pose-zoom button:hover{border-color:var(--s-gold1,var(--serie-or));color:#fff}.uv2 .sample.pose .pose-read{width:100%;resize:vertical;min-height:88px;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.14);border-radius:8px;color:#f2e4be;font:600 12px/1.55 Saira Condensed;letter-spacing:.04em;padding:8px 10px}.uv2 .sample.pose .posband{position:absolute;left:0;top:0;pointer-events:none;z-index:0;background-repeat:no-repeat;background-size:100% 100%;opacity:.97}.uv2 .sample .bx-k:before{content:none}@keyframes v24balay{0%{left:-45%}to{left:112%}}.uv2 .sample:not(.pose) :is(.bx-k,.uv2 .i-head,.uv2 .mj-head,.uv2 .t-head,.uv2 .dp-head){position:relative;overflow:hidden}.uv2 .sample:not(.pose) :is(.bx-k,.uv2 .i-head,.uv2 .mj-head,.uv2 .t-head,.uv2 .dp-head):hover:after{content:"";position:absolute;top:0;bottom:0;left:-45%;width:38%;pointer-events:none;z-index:2;background:linear-gradient(90deg,rgba(255,250,235,0),rgba(255,250,235,.55) 50%,rgba(255,250,235,0));animation:v24balay 1.15s linear infinite}.uv2 .sample .bx-k .chev{transition:transform .18s ease;color:var(--s-ink,var(--serie-encre))}.uv2 .sample .bx.folded .bx-k .chev{transform:rotate(-90deg)}.uv2 .sample svg.districts .district{transition:fill .15s,stroke .15s,stroke-width .15s}.uv2 .sample svg.districts .district.selected{fill:color-mix(in srgb,var(--c) 48%,transparent);stroke:var(--c);stroke-width:2.2}.uv2 .sample :is(.t-btns,.uv2 .t-seg,.uv2 .t-mode) button{transition:transform .12s cubic-bezier(.2,.8,.2,1),box-shadow .12s ease,border-color .12s ease}.uv2 .sample :is(.t-btns,.uv2 .t-seg,.uv2 .t-mode) button:hover{transform:translateY(-1px);box-shadow:2px 2px 0 rgba(0,0,0,.5);border-color:rgba(223,176,84,.6)}.uv2 .sample :is(.t-btns,.uv2 .t-seg,.uv2 .t-mode) button:active{transform:translateY(1px);box-shadow:none}.uv2 .sample :is(.mj-btn,.uv2 .mj-go,.uv2 .mj-step){transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.uv2 .sample :is(.mj-btn,.uv2 .mj-go,.uv2 .mj-step):hover{transform:translateY(-1px);box-shadow:2px 2px 0 rgba(0,0,0,.45);border-color:rgba(223,176,84,.6)}.uv2 .sample :is(.mj-btn,.uv2 .mj-go,.uv2 .mj-step):active{transform:translateY(1px);box-shadow:none}.uv2 .sample :is(.tt-x,.uv2 .i-x,.uv2 .i-close):hover{color:#e05942;opacity:1}.uv2 .sample .jfb:hover{border-color:rgba(223,176,84,.6);color:#fff}.uv2 .sample .screen{position:relative}.uv2 .dpanel{position:absolute;right:14px;top:14px;width:308px;max-height:calc(100% - 28px);z-index:45;display:flex;flex-direction:column;overflow:hidden;background-color:rgba(21,21,27,.97);background-image:linear-gradient(180deg,rgba(255,240,210,.05),rgba(255,240,210,0) 40%),var(--serie-mat-toile);background-size:100% 100%,var(--serie-mat-toile-taille);background-blend-mode:normal,multiply,normal;border:1px solid rgba(223,176,84,.45);border-radius:3px;box-shadow:0 14px 34px rgba(0,0,0,.55);opacity:0;transform:translateX(10px);transition:opacity .16s ease,transform .2s cubic-bezier(.2,.8,.2,1);pointer-events:auto}.uv2 .dpanel:not(.on){pointer-events:none}.uv2 .dpanel.on{opacity:1;transform:none}.uv2 .dp-head{display:flex;align-items:center;gap:8px;padding:8px 10px 7px;background:linear-gradient(90deg,var(--s-red,var(--serie-rouge)),var(--serie-rouge-clair) 60%,var(--s-red2,var(--serie-rouge-fonce)));box-shadow:inset 0 -2px 0 rgba(255,240,204,.25)}.uv2 .dp-k{font:800 10px/1 Saira Condensed;letter-spacing:.22em;text-transform:uppercase}.uv2 .dp-k,.uv2 .dp-x{color:var(--serie-creme-clair)}.uv2 .dp-x{margin-left:auto;cursor:pointer;opacity:.85;line-height:0}.uv2 .dp-x:hover{opacity:1;color:#fff}.uv2 .dpanel .dp-x .ic{width:13px;height:13px;display:block}.uv2 .dp-top{display:flex;align-items:baseline;gap:10px;padding:10px 12px 2px}.uv2 .dp-num{font:700 44px/.9 Alimony,MS Gothic,serif;color:var(--s-gold1,var(--serie-or));text-shadow:0 1px 0 rgba(0,0,0,.4)}.uv2 .dp-names{display:flex;flex-direction:column;gap:2px;min-width:0}.uv2 .dp-name{font:800 15px/1.05 Saira Condensed;letter-spacing:.07em;text-transform:uppercase;color:#f2e4be}.uv2 .dp-ja{font-style:normal;font-size:11px;color:#b9b1a0}.uv2 .dp-sub{font-style:italic;font-size:10.5px;color:#a99f8a}.uv2 .dp-vis{display:flex;align-items:center;gap:8px;padding:8px 12px;margin:6px 12px 0;border-top:1px solid rgba(223,176,84,.25);border-bottom:1px solid rgba(223,176,84,.25)}.uv2 .dp-vk{font:700 9.5px/1.2 Saira Condensed;letter-spacing:.14em;text-transform:uppercase;color:#a99f8a}.uv2 .dp-gauge{display:flex;gap:2px}.uv2 .dp-gauge i{width:8px;height:14px;background:rgba(0,0,0,.42);box-shadow:inset 0 0 0 1px rgba(223,176,84,.35)}.uv2 .dp-gauge i.on{background:linear-gradient(180deg,#e7c477,var(--serie-or-brun));box-shadow:inset 0 0 0 1px rgba(0,0,0,.25)}.uv2 .dp-vv{font:700 12px/1 Saira Condensed;color:#f2e4be}.uv2 .dp-body{padding:8px 12px 10px;overflow-y:auto;min-height:0}.uv2 .dp-body p{margin:0;font:500 12px/1.55 Hanken Grotesk,sans-serif;color:#cfc7b4;white-space:pre-line}.uv2 .dp-note{margin:0 12px 10px;padding:5px 8px;border:1px dashed rgba(223,176,84,.5);border-radius:2px;font:600 10px/1.4 Saira Condensed;letter-spacing:.05em;color:#c9b98d}.uv2 .jauge-strip{margin:12px 0 4px;padding:10px 12px;display:flex;flex-wrap:wrap;align-items:center;gap:14px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.14);border-radius:8px}.uv2 .jauge-strip .js-k{font:700 10px/1 Saira Condensed;letter-spacing:.14em;text-transform:uppercase;color:#c9c2b2}.uv2 .jauge-strip .js-item{display:flex;align-items:center;gap:7px}.uv2 .jauge-strip .js-item b{font:700 11px/1 Saira Condensed;color:#f2e4be}.uv2 .jauge-strip .js-note{font:600 10px/1.4 Hanken Grotesk,sans-serif;color:#a99f8a}.uv2 .sample .tip{background:rgba(21,21,27,.95);border:1px solid rgba(223,176,84,.5);border-radius:2px;padding:6px 10px 6px 13px;color:#f2e4be;font:600 11px/1.35 Hanken Grotesk,sans-serif;box-shadow:0 8px 20px rgba(0,0,0,.45)}.uv2 .sample .tip:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:3px;background:linear-gradient(180deg,#e04a33,var(--s-red2,var(--serie-rouge-fonce)));border-radius:1px}.uv2 .sample .tip b{font:800 13px/1.1 Saira Condensed,sans-serif;text-transform:uppercase;color:var(--s-gold1,var(--serie-or));letter-spacing:.06em}.uv2 .sample .tip .td{color:#b9b1a0;margin-left:6px;font-size:10px}.uv2 .sample .pin-tip{background:rgba(21,21,27,.96);border:1px solid rgba(223,176,84,.45);border-radius:3px;padding:9px 11px;color:#f2e4be;font:500 11.5px/1.45 Hanken Grotesk,sans-serif;box-shadow:0 12px 28px rgba(0,0,0,.55);background-image:linear-gradient(180deg,rgba(255,240,210,.05),rgba(255,240,210,0) 40%),var(--serie-mat-toile);background-size:100% 100%,var(--serie-mat-toile-taille);background-blend-mode:normal,multiply,normal}.uv2 .sample .pin-tip .tt-name{font:800 13px/1.1 Saira Condensed;letter-spacing:.06em;text-transform:uppercase;color:#f2e4be}.uv2 .sample .pin-tip .tt-meta{display:inline-block;margin-top:4px;padding:3px 8px;transform:rotate(-1.6deg);background:linear-gradient(90deg,var(--s-red,var(--serie-rouge)),var(--serie-rouge-clair) 60%,var(--s-red2,var(--serie-rouge-fonce)));font:800 9.5px/1 Saira Condensed;letter-spacing:.1em;clip-path:polygon(0 0,100% 0,calc(100% - 5px) 100%,0 100%)}.uv2 .sample .pin-tip .tt-desc{color:#cfc7b4}.uv2 .sample .pin-tip .tt-more{color:var(--s-gold1,var(--serie-or));font:700 9.5px/1 Saira Condensed;letter-spacing:.12em;opacity:1}.uv2 .sample .pin-tip .tt-x{color:#e5dcc4}.uv2 .sample svg.numbers text.n{font-family:Alimony,MS Gothic,sans-serif;font-weight:700;letter-spacing:.01em;paint-order:stroke;stroke:rgba(0,0,0,.6);pointer-events:none}.uv2 .pins.hidden{display:none}.uv2 .sample .pin{position:absolute;height:30px;transform:translate(-50%,-50%);pointer-events:auto;z-index:12;border:0;background:none;padding:0}.uv2 .sample .pin .hex{inset:0;background:var(--pc,#6c5ce7)}.uv2 .sample .pin .hex,.uv2 .sample .pin .hex-in{position:absolute;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}.uv2 .sample .pin .hex-in{inset:1.5px;background:rgba(9,12,17,.88)}.uv2 .sample .pin .hex-ic{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.uv2 .sample .pin .hex-ic i{display:block;width:15px;height:15px;background-size:contain;background-position:50%;background-repeat:no-repeat}.uv2 .sample .pin .halo{position:absolute;inset:-6px;border-radius:50%;filter:blur(6px);opacity:0;transition:opacity .2s ease;background:color-mix(in srgb,var(--pc,#6c5ce7) 55%,transparent)}.uv2 .sample .pin:hover .halo{opacity:.7}.uv2 .sample .pin:hover .hex{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--pc,#6c5ce7) 65%,transparent))}.uv2 .sample .pintog{position:absolute;left:16px;top:64px;z-index:22;display:flex;align-items:center;gap:7px;padding:5px 10px 5px 8px;border:1px solid rgba(223,176,84,.5);border-radius:3px;cursor:pointer;background-color:rgba(21,21,27,.92);background-image:linear-gradient(180deg,rgba(255,240,210,.05),rgba(255,240,210,0) 40%),var(--serie-mat-toile);background-size:100% 100%,var(--serie-mat-toile-taille);background-blend-mode:normal,multiply,normal;color:#f2e4be;font:700 11px/1 Saira Condensed;letter-spacing:.08em;text-transform:uppercase;user-select:none;transition:border-color .15s ease,transform .12s ease}.uv2 .pintog:hover{border-color:var(--serie-or);transform:translateY(-1px)}.uv2 .pintog .tg-box{width:12px;height:12px;border:1px solid rgba(223,176,84,.75);display:flex;align-items:center;justify-content:center;flex:none}.uv2 .pintog .tg-box:after{content:"";width:6px;height:6px;background:var(--serie-or)}.uv2 .pintog.off .tg-box:after{content:none}.uv2 .pintog.off{opacity:.75}.uv2 .pintog .tg-dot{width:8px;height:8px;border-radius:50%;background:var(--tc,#6c5ce7);box-shadow:0 0 6px color-mix(in srgb,var(--tc,#6c5ce7) 60%,transparent)}.uv2 .pintog .tg-n{color:#a99f8a;font-weight:600}.uv2 .sample .pin-tip .tt-fr{color:var(--pc,var(--serie-or));font:600 11px/1.3 Hanken Grotesk,sans-serif;margin-top:1px}.uv2 .sample .pin-tip.hov .tt-desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.uv2 .sample .bx-bar .fan,.uv2 .sample .bx-bar .stamp{cursor:pointer}.uv2 .sample .bx-bar .moon-part,.uv2 .sample .bx-bar .seg,.uv2 .sample .bx-bar .wx{cursor:help}.uv2 .vtip{position:absolute;z-index:60;max-width:320px;pointer-events:none;display:none;background-color:rgba(21,21,27,.97);background-image:linear-gradient(180deg,rgba(255,240,210,.05),rgba(255,240,210,0) 40%),var(--serie-mat-toile);background-size:100% 100%,var(--serie-mat-toile-taille);background-blend-mode:normal,multiply,normal;border:1px solid rgba(223,176,84,.5);border-radius:3px;box-shadow:0 12px 28px rgba(0,0,0,.55);padding:10px 12px;color:#cfc7b4;font:500 11.5px/1.5 Hanken Grotesk,sans-serif}.uv2 .vtip.on{display:block}.uv2 .vtip h5{margin:0;display:flex;align-items:center;gap:7px;font:800 12px/1.2 Saira Condensed;letter-spacing:.08em;text-transform:uppercase;color:#f2e4be}.uv2 .vtip h5 .vt-ic{color:var(--serie-or);display:inline-flex;flex:none}.uv2 .vtip h5 .vt-ic,.uv2 .vtip h5 .vt-ic .ic{width:16px;height:16px}.uv2 .vtip .vt-temp{margin-left:auto;font:700 13px/1 Saira Condensed;color:#f2e4be}.uv2 .vtip .vt-sub{margin-top:3px;font:600 10px/1.3 Saira Condensed;letter-spacing:.12em;text-transform:uppercase;color:#a99f8a}.uv2 .vtip .vt-flav{margin:7px 0 0;font-style:italic;color:#b9b1a0;font-size:11px}.uv2 .vtip .vt-sect{margin-top:9px;border-top:1px solid rgba(223,176,84,.28);padding-top:7px}.uv2 .vtip .vt-k{font:800 9.5px/1 Saira Condensed;letter-spacing:.18em;text-transform:uppercase;color:#c9b98d}.uv2 .vtip .vt-fx{margin-top:6px}.uv2 .vtip .vt-fx b{font:700 11.5px/1.3 Saira Condensed;letter-spacing:.04em;text-transform:uppercase;color:#f2e4be}.uv2 .vtip .vt-row{display:flex;gap:6px;margin-top:3px;font-size:11px}.uv2 .vtip .vt-row .l{color:#a99f8a;font-weight:600}.uv2 .vtip .vt-row.off{opacity:.7}.uv2 .vtip .vt-row.off .l,.uv2 .vtip .vt-row.off span{text-decoration:line-through;text-decoration-thickness:1px}.uv2 .vtip .vt-box{margin-top:6px;padding:5px 8px;border:1px solid rgba(223,176,84,.35);border-radius:2px;color:#c9b98d;font-size:10.5px}.uv2 .vtip .vt-badge{display:inline-block;padding:2px 7px;border:1px solid rgba(223,176,84,.5);border-radius:999px;color:#e7c477;font:800 9px/1 Saira Condensed;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.uv2 .vtip .vt-bar{height:9px;border:1px solid rgba(223,176,84,.5);border-radius:2px;margin-top:7px;padding:1px;background:rgba(0,0,0,.35)}.uv2 .vtip .vt-bar i{display:block;height:100%;background:linear-gradient(90deg,#e7c477,var(--serie-or-brun))}.uv2 .vtip.ctip{width:266px;pointer-events:auto}.uv2 .ctip .cal-h{display:flex;align-items:center;gap:8px;font:800 12px/1 Saira Condensed;letter-spacing:.1em;text-transform:uppercase;color:#f2e4be}.uv2 .ctip .cal-h b{margin-left:auto;color:var(--serie-or);font-weight:800}.uv2 .ctip .cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;margin-top:8px}.uv2 .ctip .cal-dow{font:700 9px/1 Saira Condensed;letter-spacing:.1em;text-transform:uppercase;color:#8f8878;text-align:center;padding:2px 0}.uv2 .ctip .cal-d{position:relative;height:30px;border:1px solid rgba(223,176,84,.16);border-radius:2px;background:rgba(255,255,255,.02);font:700 10.5px/1 Saira Condensed;color:#cfc7b4;display:flex;align-items:flex-start;justify-content:flex-end;padding:3px 4px 0}.uv2 .ctip .cal-d.out{border-color:transparent;background:none}.uv2 .ctip .cal-d.today{border-color:var(--serie-or);background:rgba(223,176,84,.14);color:#f2e4be;box-shadow:0 0 0 1px rgba(223,176,84,.35)}.uv2 .ctip .cal-d.has{cursor:help}.uv2 .ctip .cal-d.has:hover{border-color:rgba(223,176,84,.6);background:rgba(223,176,84,.1);color:#f2e4be}.uv2 .ctip .cal-d.dl{border-color:var(--serie-rouge-nuit-fonce);background:linear-gradient(180deg,var(--serie-rouge-clair),var(--serie-rouge-fonce));color:#141118}.uv2 .ctip .cal-d.dl .cal-dots{display:none}.uv2 .ctip .cal-dots{position:absolute;left:4px;bottom:3px;display:flex;gap:2px}.uv2 .ctip .cal-dots i{width:5px;height:5px;border-radius:1px}.uv2 .ctip .cal-leg{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:8px;border-top:1px solid rgba(223,176,84,.28);padding-top:7px}.uv2 .ctip .cal-leg span{display:flex;align-items:center;gap:4px;font:600 9.5px/1 Saira Condensed;letter-spacing:.04em;color:#a99f8a}.uv2 .ctip .cal-leg i{width:8px;height:8px;border-radius:2px}.uv2 .ctip .cal-note{margin-top:6px;font:600 10px/1.4 Hanken Grotesk,sans-serif;color:#8f8878}.uv2 .ctip .cal-hover{margin-top:8px;padding-top:6px;border-top:1px dashed rgba(223,176,84,.28);min-height:42px;display:flex;gap:8px;align-items:flex-start}.uv2 .ctip .cal-hover em{font:500 10px/1.4 Hanken Grotesk,sans-serif;font-style:italic;color:#8f8878}.uv2 .ctip .cal-hover b{flex:none;font:800 11px/1.25 Saira Condensed;letter-spacing:.06em;color:var(--serie-or)}.uv2 .ctip .cal-hover-list{display:flex;flex-direction:column;gap:2px;min-width:0}.uv2 .ctip .cal-hover-list span{display:flex;align-items:baseline;gap:5px;font:600 10px/1.25 Saira Condensed;letter-spacing:.02em;color:#d8cdb4}.uv2 .ctip .cal-hover-list i{width:6px;height:6px;border-radius:1px;flex:none;transform:translateY(-1px)}.uv2 .ctip .cal-hover-none{font-style:italic;color:#8f8878}.uv2 .sample:not([data-role=mj]) .dsp-edit{display:none}.uv2 .sample .pin{cursor:default}.uv2 .sample .bx-bar .fan,.uv2 .sample .bx-bar .stamp,.uv2 .sample.editing .pin{cursor:pointer}.uv2 .sample .bx-bar .abri{background:none;border:1px solid rgba(223,176,84,.35);border-radius:999px;padding:2px 8px;margin-left:8px;font:600 10px/1.2 Saira Condensed;letter-spacing:.06em;color:#cfe3c8;display:inline-flex;align-items:center;gap:4px;transition:border-color .15s ease,color .15s ease}.uv2 .sample .bx-bar .abri .ic{width:11px;height:11px}.uv2 .sample[data-role=mj] .bx-bar .abri{cursor:pointer}.uv2 .sample[data-role=mj] .bx-bar .abri:hover{border-color:var(--serie-or);color:#f2e9d4}.uv2 .sample.outdoor .bx-bar .abri{border-color:rgba(223,176,84,.65);color:#f0cd7e;background:rgba(223,176,84,.12)}.uv2 .sample.date-armed .bx-bar .stamp{background:linear-gradient(180deg,#c8402e,var(--serie-rouge-fonce));color:#fff;border-color:rgba(90,20,14,.7);box-shadow:2px 2px 0 rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.25)}.uv2 .sample.date-armed .vtip.ctip{pointer-events:auto}.uv2 .ringpop{width:252px;background:linear-gradient(180deg,#191922,#121218);border:1px solid rgba(223,176,84,.5);box-shadow:0 14px 34px rgba(0,0,0,.5);padding:10px 12px 9px}.uv2 .ring-h{padding-bottom:7px;margin-bottom:8px;border-bottom:1px solid rgba(223,176,84,.25)}.uv2 .ring-h b{letter-spacing:.14em;color:var(--serie-or)}.uv2 .ring-h span{font:600 10px/1 Saira Condensed;letter-spacing:.05em;color:#a99f8a}.uv2 .ring-h .ring-x .ic{color:#a99f8a}.uv2 .ring-b{gap:12px}.uv2 .ring-svg{width:96px;height:96px}.uv2 .ring-leg{gap:4px}.uv2 .ring-leg li{align-items:center;gap:6px;font:600 10.5px/1.2 Saira Condensed;letter-spacing:.04em;color:#c9c2b2}.uv2 .ring-leg i{width:8px;height:8px}.uv2 .ring-note{margin-top:8px;padding-top:6px}.uv2 .dsp{position:absolute;right:16px;top:346px;z-index:40;width:238px;max-height:calc(100% - 372px);display:flex;flex-direction:column;background:linear-gradient(180deg,rgba(24,24,32,.97),rgba(15,15,20,.97));border:1px solid rgba(223,176,84,.4);box-shadow:0 14px 34px rgba(0,0,0,.5);color:#c9c2b2}.uv2 .dsp:not(.open){display:none}.uv2 .dsp-head{display:flex;align-items:center;gap:8px;width:100%;background:none;border:0;padding:8px 10px;cursor:pointer;border-bottom:1px solid rgba(223,176,84,.25)}.uv2 .dsp-head .dsp-k{font:700 11px/1 Saira Condensed;letter-spacing:.16em;text-transform:uppercase;color:var(--serie-or)}.uv2 .dsp-head .dsp-chev{margin-left:auto;display:inline-flex;transition:transform .18s ease}.uv2 .dsp-head .dsp-chev .ic{width:11px;height:11px;color:#a99f8a}.uv2 .dsp-body{padding:8px 10px 9px;display:grid;gap:9px;grid-template-columns:minmax(0,1fr);min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(223,176,84,.4) transparent}.uv2 .dsp-body::-webkit-scrollbar{width:8px}.uv2 .dsp-body::-webkit-scrollbar-thumb{background:rgba(223,176,84,.32);border:2px solid #0b0b12}.uv2 .dsp-body::-webkit-scrollbar-track{background:rgba(255,255,255,.04)}.uv2 .dsp-sect{display:grid;gap:3px}.uv2 .dsp-t{font:700 9.5px/1 Saira Condensed;letter-spacing:.14em;text-transform:uppercase;color:#8a8272;margin-bottom:2px}.uv2 .dsp-sub{color:#5f594c;text-transform:none;letter-spacing:.05em}.uv2 .dsp-row{display:flex;align-items:center;gap:8px;width:100%;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.06);padding:5px 7px;cursor:pointer;color:#a99f8a;text-align:left}.uv2 .dsp-row .dsp-l{font:600 10.5px/1.2 Saira Condensed;letter-spacing:.05em;color:#c9c2b2}.uv2 .dsp-row .tg-n{margin-left:auto;font:700 10px/1 Saira Condensed;color:#7d7666}.uv2 .dsp-row .dsp-ic{display:inline-flex}.uv2 .dsp-row .dsp-ic .ic{width:12px;height:12px;color:#8f887a}.uv2 .dsp-row:not(.on){opacity:.42}.uv2 .dsp-row:not(.on) .dsp-l{text-decoration:line-through}.uv2 .dsp-row:hover{border-color:rgba(223,176,84,.4)}.uv2 .dsp .tg-box{width:10px;height:10px;border:1px solid rgba(255,255,255,.3);border-radius:2px;display:inline-block;position:relative;flex:0 0 auto}.uv2 .dsp .tg-dot{width:8px;height:8px;border-radius:50%;background:var(--tc,#6c5ce7);display:inline-block;margin-left:-4px;flex:0 0 auto}.uv2 .dsp-row.on .tg-box{border-color:rgba(223,176,84,.7);background:rgba(223,176,84,.18)}.uv2 .dsp-act{display:flex;align-items:center;gap:7px;background:none;border:0;padding:3px 2px;cursor:pointer;color:#c9c2b2}.uv2 .dsp-act i{width:9px;height:9px;border-radius:2px;flex:0 0 auto}.uv2 .dsp-act span{font:600 10.5px/1.2 Saira Condensed;letter-spacing:.04em}.uv2 .dsp-act .dsp-n{margin-left:auto;font:700 9.5px/1 Saira Condensed;color:#7d7666}.uv2 .dsp-act:not(.has){opacity:.55}.uv2 .dsp-act.off{opacity:.3}.uv2 .dsp-act.off span{text-decoration:line-through}.uv2 .dsp-dn{display:flex;gap:4px}.uv2 .dsp-dn button{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:5px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);padding:5px 6px;cursor:pointer;font:600 10px/1 Saira Condensed;letter-spacing:.06em;color:#a99f8a}.uv2 .dsp-dn button .ic{width:11px;height:11px}.uv2 .dsp-dn button.on{background:rgba(223,176,84,.16);border-color:rgba(223,176,84,.6);color:#f2e9d4}.uv2 .dsp-scope{display:flex;gap:4px}.uv2 .dsp-scope button{flex:1;min-width:0;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);padding:4px 6px;cursor:pointer;font:600 9.5px/1 Saira Condensed;letter-spacing:.06em;color:#a99f8a}.uv2 .dsp-scope button.on{background:rgba(223,176,84,.16);border-color:rgba(223,176,84,.6);color:#f2e9d4}.uv2 .dsp-edit.on{background:rgba(184,56,42,.2);border-color:rgba(184,56,42,.55)}.uv2 .dsp-edit.on .dsp-l{color:#f2d6cd}.uv2 .dsp-badge{margin-left:auto;font:700 8.5px/1 Saira Condensed;letter-spacing:.1em;color:var(--serie-encre);background:var(--serie-or);padding:2px 4px}.uv2 .dsp-npcnote{margin:2px 0 4px;padding:5px 7px;border:1px dashed rgba(223,176,84,.4);font:600 9.5px/1.4 Saira Condensed;letter-spacing:.03em;color:#8f887a}.uv2 .amkl{position:absolute;inset:0;pointer-events:none;z-index:11}.uv2 .amk{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;cursor:help}.uv2 .amk i{display:block;width:13px;height:13px;border-radius:50%;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.75),var(--tc,var(--serie-or)) 45%);border:1.5px solid rgba(12,12,16,.85);box-shadow:0 0 0 3px rgba(20,20,26,.35),0 2px 6px rgba(0,0,0,.5);transition:transform .15s ease}.uv2 .amk:hover i{transform:scale(1.28)}.uv2 .npcx{inset:0;z-index:11}.uv2 .npc-link,.uv2 .npcx{position:absolute;pointer-events:none}.uv2 .npc-link{height:1.5px;z-index:1;transform-origin:0 50%;border-radius:1px;background:linear-gradient(90deg,rgba(240,205,126,.9),rgba(240,205,126,.3));box-shadow:0 0 5px rgba(223,176,84,.25)}.uv2 .npc-chip{position:absolute;width:30px;height:30px;padding:0;display:block;border-radius:50%;background:#12121a;border:1.5px solid rgba(223,176,84,.55);box-shadow:0 3px 10px rgba(0,0,0,.55),0 0 0 1px rgba(0,0,0,.35);pointer-events:auto;transform:translate(-50%,-50%) translate(var(--nx,0),var(--ny,0));cursor:pointer;z-index:1;transition:left .7s cubic-bezier(.4,0,.2,1),top .7s cubic-bezier(.4,0,.2,1),transform .22s ease,border-color .18s ease,box-shadow .18s ease}.uv2 .npc-chip:hover{z-index:4;border-color:var(--serie-or);transform:translate(-50%,-50%) translate(var(--nx,0),var(--ny,0)) scale(1.05);box-shadow:0 5px 18px rgba(0,0,0,.65),0 0 0 2px rgba(223,176,84,.25)}.uv2 .npc-chip img{object-fit:cover;display:block}.uv2 .npc-chip img,.uv2 .npc-ini{width:100%;height:100%;border-radius:50%}.uv2 .npc-ini{background:#2a2a34;color:var(--serie-or);display:flex;align-items:center;justify-content:center;font:700 13px/1 Saira Condensed}.uv2 .npc-kdot{position:absolute;right:-1px;bottom:-1px;width:8px;height:8px;border-radius:50%;border:1.5px solid #12121a}.uv2 .npc-plaque{position:absolute;left:50%;bottom:calc(100% + 7px);transform:translate(-50%,4px);opacity:0;pointer-events:none;display:flex;flex-direction:column;gap:2px;padding:5px 9px;white-space:nowrap;background:rgba(12,12,17,.96);border:1px solid rgba(223,176,84,.5);border-radius:6px;box-shadow:0 10px 26px rgba(0,0,0,.6);transition:opacity .16s ease,transform .16s ease}.uv2 .npc-chip:hover .npc-plaque{opacity:1;transform:translate(-50%)}.uv2 .npc-chip:focus-visible{outline:2px solid var(--serie-or);outline-offset:2px;z-index:4}.uv2 .npc-chip:focus-visible .npc-plaque{opacity:1;transform:translate(-50%)}.uv2 .npc-plaque b{font:700 11px/1 Saira Condensed;letter-spacing:.06em;text-transform:uppercase;color:#e8dcc0}.uv2 .npc-plaque em{font:600 9px/1 Saira Condensed;font-style:normal;letter-spacing:.04em;color:#a99f8a}.uv2 .npc-plaque:after{content:"";position:absolute;left:50%;top:100%;width:6px;height:6px;transform:translate(-50%,-3px) rotate(45deg);background:rgba(12,12,17,.96);border-right:1px solid rgba(223,176,84,.5);border-bottom:1px solid rgba(223,176,84,.5)}.uv2 .poi-form{position:absolute;right:14px;bottom:14px;z-index:60;width:248px;background:rgba(12,12,17,.97);border:1px solid rgba(223,176,84,.5);border-radius:8px;box-shadow:0 14px 38px rgba(0,0,0,.6);padding:10px 12px;pointer-events:auto}.uv2 .poi-form .tt-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.uv2 .poi-form .tt-name{font:700 12px/1 Saira Condensed;letter-spacing:.08em;text-transform:uppercase;color:#dfb054}.uv2 .poi-form .tt-x{cursor:pointer;color:#a99f8a}.uv2 .poi-form label{display:block;margin-top:6px;font:700 8px/1 Saira Condensed;letter-spacing:.09em;text-transform:uppercase;color:#a99f8a}.uv2 .poi-form input,.uv2 .poi-form select,.uv2 .poi-form textarea{width:100%;margin-top:3px;background:rgba(255,255,255,.05);border:1px solid rgba(223,176,84,.28);border-radius:4px;color:#e8dcc0;font:500 11px/1.3 Saira Condensed;padding:4px 6px;resize:vertical}.uv2 .poi-form .tt-edit{display:flex;gap:6px;margin-top:9px}.uv2 .epin.mov,.uv2 .pin.mov,.uv2 .vpin.mov{cursor:grab;touch-action:none}.uv2 .sample.editing .pin.mov{cursor:grab}.uv2 .epin.mov:active,.uv2 .pin.mov:active,.uv2 .vpin.mov:active{cursor:grabbing;z-index:45}.uv2 .vcard{position:absolute;z-index:40;transform:translate(-50%,-108%);min-width:210px;max-width:280px;background:rgba(12,12,17,.96);border:1px solid rgba(223,176,84,.45);border-radius:8px;box-shadow:0 12px 32px rgba(0,0,0,.55);padding:9px 11px;pointer-events:auto}.uv2 .vcard .tt-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.uv2 .vcard .tt-name{font:700 12px/1.1 Saira Condensed;letter-spacing:.06em;color:#e8dcc0}.uv2 .vcard .tt-x{cursor:pointer;color:#a99f8a;font-size:12px}.uv2 .vcard .tt-meta{margin-top:3px;font:600 9px/1.2 Saira Condensed;letter-spacing:.05em;color:#a99f8a;text-transform:uppercase}.uv2 .vcard .tt-desc{margin-top:6px;font:400 11px/1.35 Saira Condensed;color:#cfc5b0}.uv2 .vcard .tt-here{margin-top:7px;display:flex;flex-direction:column;gap:4px;border-top:1px dashed rgba(223,176,84,.25);padding-top:6px}.uv2 .vcard .tt-who{display:flex;align-items:baseline;gap:6px;font:700 10px/1 Saira Condensed;letter-spacing:.05em;color:#e8dcc0}.uv2 .vcard .tt-who em{font:600 9px/1 Saira Condensed;font-style:normal;color:#a99f8a;letter-spacing:.03em}.uv2 .vcard.ecard{transform:translate(-50%,6px);z-index:62;min-width:230px;max-width:300px}.uv2 .ecard .ec-link{display:flex;align-items:baseline;gap:6px;margin-top:7px;padding-top:6px;border-top:1px dashed rgba(223,176,84,.25);text-decoration:none}.uv2 .ecard .ec-link .tt-k{font:700 8px/1 Saira Condensed;letter-spacing:.1em;text-transform:uppercase;color:#dfb054}.uv2 .ecard .ec-link .tt-v{font:600 10px/1.2 Saira Condensed;color:#e8dcc0}.uv2 .ecard .ec-link:hover .tt-v{color:#fff}.uv2 .pin-tip .tt-link{display:flex;gap:6px;align-items:baseline;margin-top:5px;text-decoration:none}.uv2 .pin-tip .tt-k{font:700 8px/1 Saira Condensed;letter-spacing:.1em;text-transform:uppercase;color:#dfb054}.uv2 .pin-tip .tt-v{font:600 10px/1.2 Saira Condensed;color:#e8dcc0}.uv2 a.tt-link:hover .tt-v{color:#fff}.uv2 .tt-edit{display:flex;gap:6px;margin-top:8px;border-top:1px solid rgba(223,176,84,.25);padding-top:7px}.uv2 .tt-edit button{flex:1;background:rgba(223,176,84,.12);border:1px solid rgba(223,176,84,.45);color:#e8dcc0;font:600 10px/1 Saira Condensed;letter-spacing:.06em;padding:5px 6px;cursor:pointer}.uv2 .tt-edit button:hover{background:rgba(223,176,84,.22)}.uv2 .tt-edit button.danger{background:rgba(184,56,42,.14);border-color:rgba(184,56,42,.5);color:#e8b4a6}.uv2 .tt-edit button.danger:hover{background:rgba(184,56,42,.26)}.uv2 .mj-time{margin-bottom:0;padding-bottom:6px;border-bottom:1px dashed rgba(223,176,84,.3)}.uv2 .mj-stepper{display:flex;align-items:center;gap:6px}.uv2 .mj-stepper .mj-back,.uv2 .mj-stepper .mj-fwd{display:inline-flex;align-items:center;justify-content:center;width:22px;height:20px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);cursor:pointer;color:#c9c2b2;flex:none}.uv2 .mj-stepper .mj-back .ic,.uv2 .mj-stepper .mj-fwd .ic{width:12px;height:12px}.uv2 .mj-stepper .mj-back .ic{transform:rotate(90deg)}.uv2 .mj-stepper .mj-fwd .ic{transform:rotate(-90deg)}.uv2 .mj-stepper button:hover{border-color:rgba(223,176,84,.6);color:#f2e9d4}.uv2 .mj-segv{flex:1;text-align:center;font:700 11px/1 Saira Condensed;letter-spacing:.08em;color:#e8dcc0;text-transform:uppercase}.uv2 .dp-tags{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:8px 0 0;padding-top:8px;border-top:1px dashed rgba(223,176,84,.28)}.uv2 .dp-tk{font:700 9px/1 Saira Condensed;letter-spacing:.14em;text-transform:uppercase;color:#8a8272;flex:0 0 100%}.uv2 .dp-taglist{display:flex;flex-wrap:wrap;gap:4px;flex:1}.uv2 .dp-tag{letter-spacing:.05em;color:#d8cdb4;border:1px solid rgba(223,176,84,.4);background:rgba(223,176,84,.07);padding:3px 6px}.uv2 .dp-tag,.uv2 .dp-tagv{font:600 9.5px/1 Saira Condensed}.uv2 .dp-tagv{color:#6d6759;font-style:normal}.uv2 .dp-tv{font:700 10px/1 Saira Condensed;color:var(--serie-or)}.uv2 .js-tags{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:4px 0}.uv2 .js-k2{font:700 9px/1 Saira Condensed;letter-spacing:.1em;text-transform:uppercase;color:#8a8272;font-style:normal;margin-right:4px}.uv2 .js-tags .dp-tag{font-size:9px}.uv2 .sample .pin-tip .tt-meta{color:#161219}.uv2 .sample .pin{width:30px;height:32px;cursor:pointer;transform:translate(-50%,-50%) translate(var(--evx,0),var(--evy,0));transition:transform .22s ease}.uv2 .sample .pin .p26-stem{position:absolute;left:50%;top:21px;transform:translateX(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:9px solid #101015;filter:drop-shadow(0 1px 0 rgba(223,176,84,.3))}.uv2 .sample .pin .p26-body{position:absolute;left:4px;top:1px;width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 34% 28%,#2a2a35,#15151c 62%,#0d0d12);border:1.6px solid rgba(223,176,84,.78);box-shadow:0 0 0 2.5px rgba(9,9,12,.55),0 3px 8px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.14);transition:transform .16s ease,border-color .16s ease}.uv2 .sample .pin .p26-in{position:absolute;inset:1.6px;border-radius:50%;border:1.1px solid color-mix(in srgb,var(--pc,#6c5ce7) 72%,transparent);background:color-mix(in srgb,var(--pc,#6c5ce7) 14%,transparent)}.uv2 .sample .pin .p26-ic{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.uv2 .sample .pin .p26-ic i{display:block;width:13px;height:13px;background-size:contain;background-repeat:no-repeat;background-position:50%}.uv2 .sample .pin:hover .p26-body{transform:scale(1.14);border-color:#f0cd7e}.uv2 .sample .pin .p26-ev{position:absolute;right:-5px;top:-5px;width:15px;height:15px;border-radius:50%;background:var(--tc,var(--serie-or));border:1.4px solid rgba(12,12,16,.85);color:#141016;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.5)}.uv2 .sample .pin .p26-ev svg{width:9px;height:9px;display:block}.uv2 .sample .pin.linked .p26-in{border-color:var(--tc,var(--serie-or));background:color-mix(in srgb,var(--tc,var(--serie-or)) 16%,transparent)}.uv2 .sample .epin{position:absolute;width:24px;height:24px;padding:0;border:0;background:none;cursor:pointer;transform:translate(-50%,-50%) translate(var(--evx,0),var(--evy,0));transition:transform .22s ease;z-index:12}.uv2 .sample .epin .ep-halo{position:absolute;inset:-6px;border-radius:50%;opacity:0;transition:opacity .16s ease;background:radial-gradient(circle,color-mix(in srgb,var(--tc,var(--serie-or)) 45%,transparent),transparent 70%)}.uv2 .sample .epin .ep-body{position:absolute;inset:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 34% 30%,#23232c,#121218 64%,#0c0c11);border:1.5px solid var(--tc,var(--serie-or));color:var(--tc,var(--serie-or));box-shadow:0 0 0 1.5px color-mix(in srgb,var(--tc,var(--serie-or)) 35%,transparent),0 2px 7px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.1);transition:transform .16s ease}.uv2 .sample .epin .ep-body svg{transform:translateY(-.5px)}.uv2 .sample .epin svg{display:block}.uv2 .sample .epin:after{content:none}.uv2 .sample .epin:hover .ep-halo{opacity:.9}.uv2 .sample .epin:hover .ep-body{transform:scale(1.12);border-color:#f0cd7e}.uv2 .zoomctl{position:absolute;right:16px;top:174px;z-index:25;display:flex;flex-direction:column;gap:2px}.uv2 .zoomctl button{width:30px;height:26px;background:linear-gradient(180deg,rgba(24,24,32,.96),rgba(15,15,20,.96));border:1px solid rgba(223,176,84,.4);color:#d8cdb4;font:700 12px/1 Saira Condensed;cursor:pointer;display:flex;align-items:center;justify-content:center;pointer-events:auto}.uv2 .zoomctl button:hover{border-color:rgba(223,176,84,.8);color:#f2e9d4}.uv2 .zoomctl .z-dsp .ic{width:13px;height:13px;display:block}.uv2 .zoomctl .z-dsp[data-on]{border-color:rgba(223,176,84,.8);color:#f2e9d4;background:linear-gradient(180deg,rgba(38,35,28,.98),rgba(22,20,15,.98))}.uv2 .zoomctl .z-val{font:700 10.5px/1 Saira Condensed;letter-spacing:.04em}.uv2 .screen .mapinner.zoomed{cursor:grab;scrollbar-width:thin;scrollbar-color:rgba(223,176,84,.4) transparent}.uv2 .screen .mapinner.panning{cursor:grabbing}.uv2 .screen .mapinner.zoomed::-webkit-scrollbar{width:10px;height:10px}.uv2 .screen .mapinner.zoomed::-webkit-scrollbar-thumb{background:rgba(223,176,84,.32);border:2px solid #0b0b12}.uv2 .screen .mapinner.zoomed::-webkit-scrollbar-track{background:rgba(255,255,255,.04)}.uv2 .bx-tiles .t-pick{display:none;flex-wrap:wrap;gap:6px;padding:8px 10px;border-bottom:1px solid rgba(223,176,84,.25)}.uv2 .bx-tiles .t-pick.on{display:flex}.uv2 .bx-tiles .t-pick button{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);padding:4px 9px;cursor:pointer;color:#a99f8a;font:600 10.5px/1 Saira Condensed;letter-spacing:.05em;text-transform:uppercase}.uv2 .bx-tiles .t-pick button i{width:8px;height:8px;border-radius:50%;display:block}.uv2 .bx-tiles .t-pick button.on{border-color:rgba(223,176,84,.65);color:#f2e9d4;background:rgba(223,176,84,.12)}.uv2 .bx-tiles.v-solo .tile{display:none}.uv2 .bx-tiles.v-solo .t-grid,.uv2 .bx-tiles.v-solo .tile.sel{display:block}.uv2 .bx-tiles.v-solo .tile.sel .t-gauges{display:grid;grid-template-columns:repeat(4,1fr);gap:0 12px}.uv2 .bx-tiles.v-spure .tg.tg-off,.uv2 .tg.tg-off{display:none}.uv2 .tile.tile-vide:after{content:"Aucune spécialisation active — passer en vue Étendue.";display:block;font:600 10px/1.5 Saira Condensed;color:#8f887a;padding:8px 2px}.uv2 .ringpop{position:absolute;left:64px;top:58px;z-index:26;width:306px;display:none;padding-bottom:11px;background:var(--serie-mat-toile) 0 0/var(--serie-mat-toile-taille),linear-gradient(180deg,rgba(23,23,31,.97),rgba(13,13,18,.98));border:1px solid rgba(223,176,84,.55);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);box-shadow:0 16px 38px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.06)}.uv2 .ringpop.on{display:block}.uv2 .ring-h{display:flex;align-items:center;gap:8px;padding:9px 11px;margin-bottom:9px;border-bottom:1px solid rgba(223,176,84,.4)}.uv2 .rp-seal{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,var(--serie-or-pale),var(--serie-or) 60%,var(--serie-or-brun));color:#17131a;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px)}.uv2 .rp-seal .ic{width:13px;height:13px}.uv2 .ring-h b{font:700 12px/1 Saira Condensed;letter-spacing:.18em;text-transform:uppercase;color:#e8dcc0}.uv2 .ring-h>span:not(.rp-seal){font:600 10px/1 Saira Condensed;letter-spacing:.05em;color:#a99f8a}.uv2 .ring-h .ring-x{margin-left:auto;cursor:pointer;display:inline-flex}.uv2 .ring-h .ring-x .ic{width:11px;height:11px;color:#c9c2b2}.uv2 .ring-b{display:flex;gap:14px;align-items:center;padding:0 11px}.uv2 .ring-svg{width:98px;height:98px;flex:0 0 auto;filter:drop-shadow(0 3px 8px rgba(0,0,0,.5))}.uv2 .ring-leg{list-style:none;margin:0;padding:0;flex:1;display:grid;gap:5px;min-width:0}.uv2 .ring-leg li{display:flex;align-items:flex-start;gap:7px;min-width:0}.uv2 .ring-leg i{width:9px;height:9px;border-radius:2px;flex:0 0 auto;margin-top:2px}.uv2 .ring-leg span{font:600 10px/1.3 Saira Condensed;letter-spacing:.03em;color:#c9c2b2;white-space:normal;min-width:0}.uv2 .ring-leg b{margin-left:auto;font:700 10.5px/1.3 Saira Condensed;color:#e8dcc0;white-space:nowrap;flex:0 0 auto}.uv2 .ring-note{margin:9px 11px 0;padding-top:7px;border-top:1px dashed rgba(223,176,84,.3);font:600 9.5px/1.4 Saira Condensed;letter-spacing:.04em;color:#8f887a}.uv2 .dla .dl20 .d20-head{background-image:repeating-linear-gradient(115deg,rgba(255,244,220,.09) 0 1px,rgba(0,0,0,.05) 1px 2px,rgba(0,0,0,0) 2px 4px),var(--serie-mat-email-rouge),linear-gradient(115deg,#c8402e,var(--s-red,var(--serie-rouge)) 45%,#7f1f18);background-size:auto,420px 420px,auto;background-blend-mode:overlay,multiply,normal;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -1px 0 rgba(0,0,0,.5),inset 0 0 30px rgba(0,0,0,.22)}.uv2 .hdr-k{color:var(--serie-or)}.uv2 .hdr h1{font:700 34px/1.08 Hanken Grotesk;color:#f2ead8}.uv2 .hdr h1:after{content:"";display:block;width:132px;height:3px;margin-top:10px;background:linear-gradient(90deg,var(--s-red,#c8402e),var(--serie-rouge-fonce) 62%,transparent);transform:skewX(-18deg)}.uv2 .hdr-sub{color:#b6ad9c}.uv2 .hdr-sub b{color:#e8dcc0}.uv2 .hdr-cols{color:#a99f8a}.uv2 .hdr-cols b{color:#e0d6c0}.uv2 .hdr-note{border-left:2px solid rgba(223,176,84,.7);color:#8f887a}.uv2 .hdr-note b{color:var(--serie-or)}.uv2 .snav a{border:1px solid rgba(223,176,84,.25);border-radius:3px;background:rgba(20,20,27,.7);color:#a99f8a}.uv2 .snav a:hover{color:#f2e9d4;border-color:rgba(223,176,84,.75)}.uv2 .snav a.cur{color:var(--serie-encre);background:linear-gradient(180deg,var(--serie-or-pale),var(--serie-or) 60%,var(--serie-or-brun));border-color:transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}.uv2 .snav a.qlink{border-color:rgba(200,64,46,.6);color:#e8a08e}.uv2 .sect-n{color:var(--serie-or);border-color:rgba(223,176,84,.35)}.uv2 .sect-h h2{color:#f2ead8}.uv2 .sect-t{color:#8f887a}.uv2 .s-head .s-name{color:#f2ead8}.uv2 .s-idx{color:var(--serie-or);border-color:rgba(223,176,84,.4)}.uv2 .s-tag{color:#8f887a}.uv2 .s-thesis{color:#a99f8a}.uv2 .s-gest{color:#8f887a}.uv2 .s-only{border-bottom:1px dotted rgba(223,176,84,.5);color:#c9c2b2}.uv2 .s-only:hover{color:#f2e9d4}.uv2 .s-tools button{border:1px solid rgba(223,176,84,.35);background:rgba(20,20,27,.6);color:#c9c2b2;border-radius:3px}.uv2 .s-tools button:hover{color:#f2e9d4;border-color:rgba(223,176,84,.8)}.uv2 .qs ol{list-style:none;counter-reset:q;margin:0;padding:0;display:grid;gap:8px;max-width:1080px}.uv2 .qs li{counter-increment:q;position:relative;padding:10px 13px 10px 46px;background:var(--serie-mat-toile) 0 0/var(--serie-mat-toile-taille),linear-gradient(180deg,rgba(22,22,29,.85),rgba(15,15,20,.9));border:1px solid rgba(223,176,84,.3);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);font:400 13px/1.6 Hanken Grotesk;color:#b6ad9c}.uv2 .qs li:before{content:counter(q,decimal-leading-zero);position:absolute;left:13px;top:11px;font:700 11px/1 Saira Condensed;letter-spacing:.08em;color:var(--serie-or)}.uv2 .qs li b{color:#e8dcc0}.uv2 .foot{border-top:1px solid rgba(223,176,84,.3);margin-top:22px;padding:12px 2px 6px;color:#8f887a}.uv2 .sample .pin-tip .tt-meta{color:var(--serie-creme-clair)}.uv2 .tt-ev{display:flex;align-items:center;gap:7px;margin-top:7px;padding:5px 7px;border:1px solid color-mix(in srgb,var(--tc,var(--serie-or)) 45%,transparent);background:color-mix(in srgb,var(--tc,var(--serie-or)) 9%,transparent)}.uv2 .tt-ev b{font:700 10.5px/1.3 Saira Condensed;letter-spacing:.05em;color:#e8dcc0}.uv2 .tt-ev em{font:600 9.5px/1.3 Saira Condensed;font-style:normal;letter-spacing:.05em;color:#8f887a;margin-left:auto}.uv2 .dsp-pin{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--tc,var(--serie-or)) 75%,transparent);background:color-mix(in srgb,var(--tc,var(--serie-or)) 16%,transparent);color:var(--tc,var(--serie-or));flex:0 0 auto}.uv2 .dsp-pin svg{width:9px;height:9px;display:block}.uv2 .fadeoff{opacity:0!important;pointer-events:none!important}.uv2 .amk,.uv2 .epin,.uv2 .npcx,.uv2 .p26-ev,.uv2 .pin,.uv2 .sample .pins{transition:opacity .45s ease}.uv2 .sample .pins.hidden{display:block;opacity:0;pointer-events:none}.uv2 .sample .pins.hidden .pin{pointer-events:none}.uv2 .sample .pin-tip{display:block;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility .28s ease}.uv2 .sample .pin-tip.on{opacity:1;visibility:visible;pointer-events:auto}.uv2 .bx-log .lg-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:5px;padding:9px 11px 4px}.uv2 .lg-row{display:flex;flex-direction:column;gap:3px;padding:5px 9px;border:1px solid rgba(255,255,255,.07);border-radius:2px;background:rgba(0,0,0,.18);min-width:0}.uv2 .lg-top{display:flex;align-items:center;gap:7px;min-width:0}.uv2 .lg-bot{display:flex;align-items:baseline;gap:4px;min-width:0}.uv2 .lg-v{font:800 13px/1 Saira Condensed;color:#e9dfc8;min-width:22px;text-align:right}.uv2 .lg-v.succ{color:#4fd18b}.uv2 .lg-v.fail{color:#e05545}.uv2 .lg-who{font:700 11.5px/1 Hanken Grotesk,sans-serif;color:#f2e4be}.uv2 .lg-sp,.uv2 .lg-who{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uv2 .lg-sp{font:600 10.5px/1 Hanken Grotesk,sans-serif;color:#a99f8a}.uv2 .lg-sum{margin-left:auto;display:flex;align-items:baseline;gap:5px;font:800 12px/1 Saira Condensed;color:#e9dfc8}.uv2 .lg-sum i{font-style:normal;color:var(--serie-or);font-weight:700}.uv2 .lg-sum b{font-weight:800}.uv2 .sample .bx-k .lg-purge{margin-left:auto;font:700 10px/1 Saira Condensed;letter-spacing:.08em;text-transform:uppercase;color:#c9c2b2;background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.18);border-radius:6px;padding:4px 8px;cursor:pointer}.uv2 .sample .bx-k .lg-purge:hover{border-color:var(--serie-rouge);color:#e9e2d2}.uv2 .lg-note{padding:2px 12px 9px;font:500 10.5px/1.5 Hanken Grotesk,sans-serif;color:#8f8878}.uv2 .bx-log.fade-rows .lg-row{opacity:.28;text-decoration:line-through}.uv2 .bx-log.fade-rows .lg-list{max-height:52px;overflow:hidden}.roll-ov{position:fixed;left:0;right:0;top:12px;z-index:80;flex-direction:column;gap:8px;pointer-events:none}.roll-ov,.uv2 .roll-card{display:flex;align-items:center}.uv2 .roll-card{gap:12px;min-width:280px;background-color:rgba(21,21,27,.97);background-image:linear-gradient(180deg,rgba(255,240,210,.06),rgba(255,240,210,0) 40%),var(--serie-mat-toile);background-size:100% 100%,var(--serie-mat-toile-taille);background-blend-mode:normal,multiply,normal;border:1px solid rgba(223,176,84,.55);border-radius:4px;box-shadow:0 18px 40px rgba(0,0,0,.6);padding:10px 14px;opacity:0;transform:translateY(-10px) scale(.96);transition:opacity .3s ease,transform .3s cubic-bezier(.2,.8,.2,1)}.uv2 .roll-card.in{opacity:1;transform:translateY(0) scale(1)}.uv2 .roll-card.out{opacity:0;transform:translateY(-8px) scale(.98)}.uv2 .roll-die{width:46px;height:46px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center;font:800 20px/1 Alimony,MS Gothic,sans-serif;color:var(--serie-encre);background:linear-gradient(160deg,#f2e4be,var(--serie-or) 55%,#b98a3c);box-shadow:inset 0 2px 0 rgba(255,255,255,.5),inset 0 -3px 0 rgba(0,0,0,.22),2px 3px 0 rgba(0,0,0,.45);animation:v27tumble .8s cubic-bezier(.2,.8,.25,1)}@keyframes v27tumble{0%{transform:rotateY(0deg) rotate(-8deg) scale(.7)}55%{transform:rotateY(540deg) rotate(4deg) scale(1.08)}to{transform:rotateY(2turn) rotate(0deg) scale(1)}}.uv2 .roll-die.succ{box-shadow:inset 0 2px 0 rgba(255,255,255,.5),0 0 0 2px rgba(79,209,139,.55),2px 3px 0 rgba(0,0,0,.45)}.uv2 .roll-die.fail{box-shadow:inset 0 2px 0 rgba(255,255,255,.5),0 0 0 2px rgba(224,85,69,.6),2px 3px 0 rgba(0,0,0,.45)}.uv2 .roll-l{display:flex;flex-direction:column;gap:3px}.uv2 .roll-who{font:800 12.5px/1 Saira Condensed;letter-spacing:.05em;text-transform:uppercase;color:#f2e4be}.uv2 .roll-what{font:600 10.5px/1 Hanken Grotesk,sans-serif;color:#a99f8a}.uv2 .roll-sum{display:flex;align-items:baseline;gap:5px;font:800 14px/1 Saira Condensed;color:#e9dfc8}.uv2 .roll-sum i{font-style:normal;color:var(--serie-or)}.uv2 .sample .t-aug{position:relative;display:inline-flex;align-items:center;gap:5px}.uv2 .sample .t-aug svg{width:12px;height:12px;display:block}.uv2 .aug-dot{width:6px;height:6px;border-radius:50%;background:#3ecf8e;display:inline-block;flex:none}.uv2 .aug-dot.danger{background:#e05545}.uv2 .aug-dot.gold{background:var(--serie-or)}.uv2 .sample .t-aug.none,.uv2 .sample .t-aug.used{opacity:.62}.uv2 .sample .t-aug.none{cursor:not-allowed}.uv2 .sample .t-aug.stored{border-color:rgba(130,130,255,.5)}.uv2 .sample .t-aug.stored.aug-crit{border-color:rgba(223,176,84,.75);box-shadow:0 0 0 1px rgba(223,176,84,.35)}.uv2 .t-aug .aug-jouer{color:#e05545;font-weight:700;padding:0 3px}.uv2 .t-aug .aug-ann{color:#a99f8a;padding:0 3px}.uv2 .aug-leg{margin:10px 0 2px;border-top:1px dashed rgba(223,176,84,.35);padding:9px 11px 0}.uv2 .aug-leg-t{font:800 11px/1 Saira Condensed;letter-spacing:.08em;text-transform:uppercase;color:#c9c2b2}.uv2 .aug-leg-t span{color:#8f8878;font-weight:600;letter-spacing:.04em;text-transform:none}.uv2 .aug-leg-row{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:8px}.uv2 .aug-l{display:flex;align-items:center;gap:7px}.uv2 .aug-l em{font:600 10px/1.3 Hanken Grotesk,sans-serif;color:#8f8878;font-style:normal}.uv2 .aug-leg-n{margin-top:8px;font:500 10.5px/1.5 Hanken Grotesk,sans-serif;color:#8f8878}.uv2 .sample.pose .pose-demo-cap{font:600 11px/1.45 Hanken Grotesk,sans-serif;color:#a99f8a;margin:2px 0 0}.uv2 .sample.pose .pose-demo{position:relative;overflow:visible;display:flex;align-items:center;gap:8px;padding:8px 11px 7px;width:340px;max-width:100%;border-radius:2px;background:linear-gradient(180deg,var(--serie-or-pale),var(--serie-or) 60%,var(--serie-or-brun));color:var(--serie-encre);box-shadow:2px 2px 0 rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.55)}.uv2 .sample.pose .pose-demo>:not(.posband){position:relative;z-index:1}.uv2 .sample.pose .pose-demo .t{font:800 11px/1 Saira Condensed;letter-spacing:.06em;text-transform:uppercase}.uv2 .sample.pose .pose-demo .ki svg{width:13px;height:13px;display:block}.uv2 .sample.pose .pose-demo .chev svg{width:11px;height:11px;display:block;opacity:.75}.uv2 .sample.pose .pose-demo .posband{border-radius:1px}.uv2 .sample .bx-dl .rz{margin-top:8px;border:1px solid rgba(223,176,84,.3);border-radius:2px;background:rgba(0,0,0,.22);padding:7px 9px;display:flex;flex-direction:column;gap:5px}.uv2 .rz-row{display:flex;align-items:center;gap:7px;font:600 10.5px/1.3 Hanken Grotesk,sans-serif;color:#c9c2b2}.uv2 .rz-row b{margin-left:auto;color:#f2e4be;font-weight:800}.uv2 .rz-row svg{width:12px;height:12px;display:block}.uv2 .rz-row .rz-cur{color:var(--serie-or);font-weight:800}.uv2 .rz-row i{font-style:normal;color:#8f8878;font-size:9.5px}.uv2 .rz-note{font:500 10px/1.45 Hanken Grotesk,sans-serif;color:#8f8878}.uv2 .pvp{position:absolute;right:12px;bottom:12px;z-index:34;pointer-events:auto;display:flex;flex-direction:column;align-items:flex-end}.uv2 .pvp-head{display:flex;align-items:center;gap:7px;font:700 10.5px/1 Saira Condensed;letter-spacing:.08em;text-transform:uppercase;color:#e9dfc8;background:rgba(21,21,27,.92);border:1px solid rgba(223,176,84,.45);border-radius:999px;padding:6px 11px;cursor:pointer}.uv2 .pvp-head:hover{border-color:var(--serie-or)}.uv2 .pvp-n{background:rgba(223,176,84,.18);color:#f2e4be;border-radius:999px;padding:1px 6px;font-weight:800}.uv2 .pvp-chev svg{width:10px;height:10px;display:block;transition:transform .16s ease;margin-top:1px}.uv2 .pvp.open .pvp-chev svg{transform:rotate(180deg)}.uv2 .pvp-body{display:none;margin-bottom:6px;width:244px;background-color:rgba(21,21,27,.97);background-image:linear-gradient(180deg,rgba(255,240,210,.05),rgba(255,240,210,0) 40%),var(--serie-mat-toile);background-size:100% 100%,var(--serie-mat-toile-taille);background-blend-mode:normal,multiply,normal;border:1px solid rgba(223,176,84,.5);border-radius:3px;box-shadow:0 12px 28px rgba(0,0,0,.55);padding:9px 11px}.uv2 .pvp.open .pvp-body{display:block}.uv2 .pvp-row{display:flex;align-items:baseline;gap:7px;padding:4px 0;border-top:1px dashed rgba(223,176,84,.25)}.uv2 .pvp-row:first-child{border-top:0}.uv2 .pvp-row b{font:700 11.5px/1.3 Hanken Grotesk,sans-serif;color:#f2e4be}.uv2 .pvp-t{font:600 10px/1.3 Hanken Grotesk,sans-serif;color:#a99f8a}.uv2 .pvp-b{margin-left:auto;font:800 12px/1 Saira Condensed;color:var(--serie-or)}.uv2 .pvp-note{margin-top:6px;font:500 10px/1.45 Hanken Grotesk,sans-serif;color:#8f8878}.uv2 .npcc{position:absolute;z-index:45;width:216px;background-color:rgba(21,21,27,.97);background-image:linear-gradient(180deg,rgba(255,240,210,.05),rgba(255,240,210,0) 40%),var(--serie-mat-toile);background-size:100% 100%,var(--serie-mat-toile-taille);background-blend-mode:normal,multiply,normal;border:1px solid rgba(223,176,84,.5);border-radius:3px;box-shadow:0 12px 28px rgba(0,0,0,.55);padding:9px 11px;opacity:0;visibility:hidden;transition:opacity .22s ease,visibility .22s ease;pointer-events:none;transform:translate(-50%,-104%)}.uv2 .npcc.on{opacity:1;visibility:visible}.uv2 .npcc-h{display:flex;align-items:center;gap:7px}.uv2 .npcc-h b{font:800 12px/1.1 Saira Condensed;letter-spacing:.05em;text-transform:uppercase;color:#f2e4be}.uv2 .npcc-x{margin-left:auto;cursor:pointer;color:#e5dcc4}.uv2 .npcc-x svg{width:11px;height:11px;display:block}.uv2 .npcc .npcc-x,.uv2 .npcc a.npcc-a{pointer-events:auto}.uv2 .npcc-meta{margin-top:5px;font:600 10.5px/1.4 Hanken Grotesk,sans-serif;color:#a99f8a}.uv2 .npcc-blur{margin-top:6px;display:flex;gap:4px}.uv2 .npcc-blur i{flex:1;height:9px;border-radius:2px;background:rgba(255,255,255,.09);filter:blur(1.4px)}.uv2 .npcc-n{margin-top:6px;font:500 9.5px/1.4 Hanken Grotesk,sans-serif;color:#8f8878}.uv2 .npcc-a{margin-top:7px;display:inline-block;font:700 10px/1 Saira Condensed;letter-spacing:.08em;text-transform:uppercase;color:var(--serie-or);border:1px solid rgba(223,176,84,.5);border-radius:6px;padding:4px 8px}.uv2 .epgal{margin:18px 0 6px}.uv2 .epgal-row{display:flex;flex-wrap:wrap;gap:10px}.uv2 .epgal-i{display:flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:rgba(255,255,255,.03);padding:7px 11px}.uv2 .epgal-i b{font:600 11px/1 Hanken Grotesk,sans-serif;color:#e9dfc8}.uv2 .epgal-n{font:500 9.5px/1 Hanken Grotesk,sans-serif;color:#8f8878}.uv2 .epgal-i .epin-demo{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 34% 30%,#23232c,#121218 64%,#0c0c11);border:2px solid var(--tc,var(--serie-or));color:var(--tc,var(--serie-or));box-shadow:0 2px 7px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.1)}.uv2 .epgal-i .epin-demo svg{width:11px;height:11px;display:block}.uv2 .epgal-note{margin-top:9px;font:500 11px/1.5 Hanken Grotesk,sans-serif;color:#8f8878}.uv2 .pcmp{margin:26px 0 6px}.uv2 .pcmp-wrap{overflow-x:auto;border:1px solid rgba(255,255,255,.1);border-radius:10px}.uv2 .pcmp table{width:100%;border-collapse:collapse;font:500 12px/1.45 Hanken Grotesk,sans-serif;color:#c9c2b2}.uv2 .pcmp th{font:800 10px/1 Saira Condensed;letter-spacing:.1em;text-transform:uppercase;color:var(--serie-or);text-align:left;padding:9px 12px;border-bottom:1px solid rgba(223,176,84,.3);background:rgba(255,255,255,.02)}.uv2 .pcmp td{padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.06);vertical-align:top}.uv2 .pcmp tr:last-child td{border-bottom:0}.uv2 .pcmp td.ok{color:#9fd6a8}.uv2 .pcmp td.add{color:#f2e4be;font-weight:600}.uv2 .pcmp td.q{color:#e9c98a}.uv2 .pcmp td.v27{color:var(--serie-or);font-weight:700;white-space:nowrap}.uv2 .pcmp-note{margin-top:9px;font:500 11px/1.5 Hanken Grotesk,sans-serif;color:#8f8878}.uv2 .dl-stack{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;align-items:flex-end;gap:6px;z-index:33;pointer-events:none}.uv2 .dl-stack>*{pointer-events:auto}.uv2 .dl-stack .bx-dl{position:static;top:auto;right:auto}.uv2 .dl-stack .rz{display:flex;align-items:center;gap:7px;margin:0;padding:4px 10px;border:1px solid rgba(223,176,84,.34);border-radius:999px;background:rgba(15,16,20,.78);font:600 10.5px/1.2 Hanken Grotesk,sans-serif;color:#cfc7b4;box-shadow:0 2px 0 rgba(0,0,0,.4)}.uv2 .dl-stack .rz .rz-ic svg{width:12px;height:12px;display:block;color:var(--serie-or)}.uv2 .dl-stack .rz .rz-a{letter-spacing:.02em}.uv2 .dl-stack .rz b{color:#f2e4be;font-weight:800}.uv2 .dl-stack .rz .rz-cur{color:var(--serie-or);font-weight:800}.uv2 .dl-stack .rz .rz-sep{width:1px;height:12px;background:rgba(223,176,84,.35)}.uv2 .dl-stack .rz .rz-x{font-style:normal;color:#8f8878;font-size:9.5px}.uv2 .dl-stack .pvp{position:static;right:auto;bottom:auto;margin-top:2px;align-items:flex-end;pointer-events:auto}.uv2 .dl-stack .pvp .pvp-body{width:244px}.uv2 .sample .roll-die{position:relative;background:linear-gradient(155deg,color-mix(in srgb,var(--dt,var(--serie-or)) 75%,#fff 25%),var(--dt,var(--serie-or)));box-shadow:inset 0 2px 0 rgba(255,255,255,.45),0 0 0 2px color-mix(in srgb,var(--dc,#8a6a2a) 65%,transparent),2px 3px 0 rgba(0,0,0,.5)}.uv2 .sample .roll-die .lg-dtex{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.uv2 .sample .roll-die b{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.55)}.uv2 .sample .t-luck[style]{border-color:color-mix(in srgb,var(--dc) 55%,rgba(223,176,84,.35));color:#f2e4be}.uv2 .vkl{position:absolute;inset:0;transition:opacity .45s ease;pointer-events:none}.uv2 .vkl.fadeoff{opacity:0}.uv2 .vkl.fadeoff .vpin{pointer-events:none}.uv2 .sample .vpin{position:absolute;width:24px;height:24px;transform:translate(-50%,-50%) translate(var(--evx,0),var(--evy,0));transition:transform .22s ease;border:0;background:none;padding:0;cursor:pointer;pointer-events:auto;z-index:11}.uv2 .sample .vpin .v-halo{position:absolute;inset:-6px;border-radius:50%;filter:blur(5px);opacity:0;transition:opacity .18s ease;background:color-mix(in srgb,var(--vc) 55%,transparent)}.uv2 .sample .vpin svg.vic{position:absolute;inset:0;width:100%;height:100%;padding:3.5px;border-radius:50%;color:var(--vc);background:rgba(16,17,22,.94);box-shadow:0 0 0 1.5px color-mix(in srgb,var(--vc) 60%,transparent),0 2px 4px rgba(0,0,0,.5)}.uv2 .sample .vpin:hover .v-halo{opacity:.9}.uv2 .sample .vpin:hover svg.vic{transform:scale(1.14)}.uv2 .sample .epin svg{width:17px;height:17px}.uv2 .epgal-i .epin-demo svg{width:13px;height:13px}.uv2 .dl-stack .rz.v29-rz{gap:9px;padding:5px 10px;margin:0;border-radius:0;flex-wrap:nowrap;width:max-content;white-space:nowrap;border:1px solid var(--s-rim);background:linear-gradient(180deg,var(--s-slot),var(--s-slot2));background-image:radial-gradient(circle,rgba(255,255,255,.05) .8px,transparent 1.1px),var(--serie-mat-charbon);background-size:4px 4px,1024px 1024px;font:600 11px/1.3 Hanken Grotesk,sans-serif;color:var(--s-text);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),inset 0 -1px 0 rgba(0,0,0,.55)}.uv2 .dl-stack .rz.v29-rz .stamp{font-size:11px;padding:2.5px 7px;letter-spacing:.12em}.uv2 .dl-stack .rz.v29-rz .fan b{font-size:14.5px}.uv2 .dl-stack .rz.v29-rz .seg-n{font-size:12px}.uv2 .dl-stack .rz.v29-rz .rz-cur{font-size:10.5px;color:var(--serie-or)}.uv2 .dl-stack .rz.v29-rz .rz-x{font-style:italic;font-size:10px;color:#8f8878;margin-left:2px;white-space:nowrap}.uv2 .bxr{position:absolute;right:10px;bottom:10px;width:min(340px,46vw);display:flex;flex-direction:column;gap:10px;z-index:30;pointer-events:auto;max-height:calc(100% - 20px);overflow:hidden}.uv2 .bxr .bx-hist{position:static;right:auto;bottom:auto;width:100%;flex:0 1 auto;min-height:0;overflow:hidden}.uv2 .bxr .bx-hist .bx-b{max-height:calc(5 * 26px + 4 * 5px + 16px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(223,176,84,.45) rgba(255,255,255,.05)}.uv2 .bxr .bx-hist .bx-b::-webkit-scrollbar{width:8px}.uv2 .bxr .bx-hist .bx-b::-webkit-scrollbar-thumb{background:rgba(223,176,84,.4);border:2px solid #0b0b12;border-radius:4px}.uv2 .bxr .bx-hist .bx-b::-webkit-scrollbar-track{background:rgba(255,255,255,.05)}.uv2 .bxr .pvp{position:static;right:auto;bottom:auto;width:100%;align-items:stretch;order:-1;border:1px solid var(--s-rim);background:linear-gradient(180deg,var(--s-slot),var(--s-slot2))}.uv2 .bxr .pvp .pvp-head{width:100%;justify-content:flex-start;border:0;border-radius:0;background:transparent;padding:7px 10px 6px}.uv2 .bxr .pvp.open .pvp-head{padding-bottom:4px}.uv2 .bxr .pvp .pvp-chev{margin-left:auto}.uv2 .bxr .pvp .pvp-n{margin-left:2px}.uv2 .bxr .pvp .pvp-body{width:auto;order:2;margin:6px 0 0}.uv2 .bxr .pvp .pvp-head{order:1}.uv2 .zoomctl .z-wheel svg{width:16px;height:16px;display:block;margin:0 auto}.uv2 .zoomctl .z-wheel.on{border-color:rgba(223,176,84,.65);color:#f2e4be;background:linear-gradient(180deg,rgba(223,176,84,.16),rgba(223,176,84,.06))}.uv2 .tr .tr-btns{gap:4px;margin-left:6px;opacity:.5}.uv2 .tr-mod,.uv2 .tr-roll{width:17px;height:17px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(223,176,84,.35);border-radius:4px;background:rgba(20,20,26,.7);color:#a99f8a;cursor:pointer}.uv2 .tr-roll svg{width:11px;height:11px;display:block}.uv2 .tr-mod{font:800 11px/1 Saira Condensed}.uv2 .tr-mod:hover,.uv2 .tr-roll:hover{border-color:rgba(223,176,84,.8);color:#f2e4be}.uv2 .v29-mod{position:absolute;left:50%;top:100%;transform:translateX(-50%);z-index:40;margin-top:4px;width:214px;background-color:rgba(21,21,27,.98);background-image:linear-gradient(180deg,rgba(255,240,210,.05),rgba(255,240,210,0) 40%),var(--serie-mat-toile);background-size:100% 100%,var(--serie-mat-toile-taille);border:1px solid rgba(223,176,84,.4);border-radius:7px;padding:8px 9px;box-shadow:0 10px 24px rgba(0,0,0,.55);text-align:left}.uv2 .vm-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:3px}.uv2 .vm-h span{font:800 9.5px/1 Saira Condensed;letter-spacing:.12em;text-transform:uppercase;color:var(--serie-or)}.uv2 .vm-x{background:none;border:0;color:#a99f8a;cursor:pointer;padding:0;display:inline-flex}.uv2 .vm-x svg{width:9px;height:9px;display:block}.uv2 .vm-n,.uv2 .vm-x:hover{color:#f2e9d4}.uv2 .vm-n{font:700 11.5px/1.3 Hanken Grotesk,sans-serif;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uv2 .vm-s{display:flex;align-items:center;gap:6px}.uv2 .vm-m,.uv2 .vm-p{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:4px;background:rgba(20,20,26,.7);color:#a99f8a;cursor:pointer;font:800 11px/1 Saira Condensed}.uv2 .vm-m:hover,.uv2 .vm-p:hover{border-color:rgba(223,176,84,.8);color:#f2e4be}.uv2 .vm-i{width:56px;height:20px;text-align:center;background:rgba(12,12,16,.9);border:1px solid rgba(255,255,255,.14);border-radius:4px;color:#f2e9d4;font:700 11px/1 Saira Condensed}.uv2 .vm-f{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px}.uv2 .vm-t{font:600 10px/1.3 Hanken Grotesk,sans-serif;color:#8f8878;min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uv2 .vm-go{padding:3px 9px;border:1px solid rgba(223,176,84,.5);border-radius:4px;background:rgba(223,176,84,.1);color:var(--serie-or);font:800 10px/1 Saira Condensed;letter-spacing:.06em;cursor:pointer}.uv2 .vm-go:hover{border-color:var(--serie-or);color:#f2e9d4}.uv2 .pin-tip.pinned{max-width:238px}.uv2 .tg{display:block;margin-top:7px}.uv2 .tg .tg-k{display:block;margin-bottom:3px}.uv2 .tg .tg-rows{display:block}.uv2 .tg .tg-rows .tr{display:flex;align-items:center;gap:6px;position:relative;min-height:26px;padding:1.5px 0}.uv2 .tr .tr-n{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uv2 .tr .tr-star{flex:none;font-size:9px;letter-spacing:.12em;color:var(--s-gold1,var(--serie-or))}.uv2 .tr .tr-v{flex:none;opacity:.92}.uv2 .tr .tr-xp{flex:1 1 42px;min-width:30px;height:4px;border-radius:2px;background:rgba(255,255,255,.1);overflow:hidden}.uv2 .tr .tr-xp i{display:block;height:100%;border-radius:2px;background:var(--s-gold1,var(--serie-or));transition:width .35s ease}.uv2 .tr .stars{display:none}.uv2 .tr .tr-btns{flex:none;display:inline-flex;align-items:center;gap:5px;margin-left:2px;opacity:.62;transition:opacity .15s ease}.uv2 .tr:focus-within .tr-btns,.uv2 .tr:hover .tr-btns{opacity:1}.uv2 .tr .tr-mod,.uv2 .tr .tr-roll{width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(223,176,84,.34);border-radius:5px;background:rgba(20,20,25,.55);color:#cfc7b4;cursor:pointer;padding:0}.uv2 .tr .tr-roll svg{width:15px;height:15px;display:block}.uv2 .tr .tr-mod{font:800 13.5px/1 Saira Condensed}.uv2 .tr .tr-mod:hover,.uv2 .tr .tr-roll:hover{border-color:rgba(223,176,84,.85);color:#f2e4be}.uv2 .tr.g-red .tr-star{color:#d9603f}.uv2 .tr.g-green .tr-star{color:#7fb069}.uv2 .tr.g-purple .tr-star{color:#9578bd}.uv2 .tr.g-blue .tr-star{color:#587a99}.uv2 .tr.g-red .tr-xp i{background:#d9603f}.uv2 .tr.g-green .tr-xp i{background:#7fb069}.uv2 .tr.g-purple .tr-xp i{background:#9578bd}.uv2 .tr.g-blue .tr-xp i{background:#587a99}.uv2 .tg[data-g=red] .tg-k{color:#d9603f}.uv2 .tg[data-g=green] .tg-k{color:#7fb069}.uv2 .tg[data-g=purple] .tg-k{color:#9578bd}.uv2 .tg[data-g=blue] .tg-k{color:#587a99}.uv2 .tr .tr-roll[style]{border-color:color-mix(in srgb,var(--dc) 50%,rgba(223,176,84,.3))}.uv2 .snb .views{gap:2px;border:0;border-radius:0;padding:0;background:none}.uv2 .snb .views button{position:relative;border-radius:0;border:0;min-width:32px;font:800 12px/1 Saira Condensed,sans-serif;letter-spacing:.1em;text-transform:uppercase;padding:7px 10px 6px;color:var(--serie-texte);background:none;box-shadow:none;cursor:pointer}.uv2 .snb .views button.on,.uv2 .snb .views button:hover{color:var(--serie-creme-clair);background:none;border:0;box-shadow:none}.uv2 .sample .t-aug{justify-content:center;text-align:center}.uv2 .dl-stack .rz.v29-rz{position:static;top:auto;right:auto;bottom:auto;left:auto;align-self:flex-end;background:var(--serie-mat-toile) 0 0/var(--serie-mat-toile-taille),linear-gradient(180deg,var(--s-slot,var(--serie-toile)),var(--s-slot2,var(--serie-toile-2)))}.uv2 .dl-stack .rz.v29-rz .stamp{background:linear-gradient(180deg,#c8402e,var(--s-red2,var(--serie-rouge-fonce)));color:var(--serie-creme-clair);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 2px 6px rgba(0,0,0,.4)}.uv2 .dl-stack .rz.v29-rz .fan .ic{color:var(--s-red,var(--serie-rouge))}.uv2 .snb .nitem{color:#8f887a}.uv2 .snb .nitem:after{content:none}.uv2 .snb .nitem:hover{color:#f2e9d4}.uv2 .snb .nitem.cur{background:none;box-shadow:none;color:var(--serie-creme-clair)}.uv2 .sample .pin-tip{transition:none}.uv2 .sample .pin-tip.pinned{display:none!important}.uv2 .sample .pin-tip.hov.on{opacity:1!important;visibility:visible!important}.uv2 .sample .pin-tip.hov.locked .tt-desc{display:block;-webkit-line-clamp:none;overflow:visible}.uv2 .sample :is(.mj-btn,.mj-go,.mj-step,.mj-exp):disabled{opacity:.45;cursor:default}.uv2 .sample :is(.mj-btn,.mj-go,.mj-step,.mj-exp):disabled:hover{transform:none;box-shadow:none;border-color:var(--s-rim)}.uv2 .sample .mj-exp.on{background:linear-gradient(180deg,#2a2b30,#1e1f24);border-color:rgba(223,176,84,.55);color:var(--s-gold1)}.uv2 .sample .mj-exp-body{display:flex;flex-direction:column;gap:6px;border:1px solid var(--s-rim);background:#141518;padding:7px 8px}.uv2 .sample .mj-exp-row{display:flex;align-items:center;gap:6px}.uv2 .sample .mj-sel{flex:1 1 0;min-width:0;background:#1e1f24;border:1px solid var(--s-rim);color:var(--s-text);font:600 10.5px Saira Condensed;letter-spacing:.05em;padding:3px 4px;outline:none;cursor:pointer}.uv2 .sample .mj-exp-cur{display:flex;align-items:center;gap:7px;color:var(--s-dim);font-size:10px}.uv2 .sample .mj-exp-cur .mj-xpbar{flex:1 1 0;height:5px;background:#0d0e11;border:1px solid var(--s-rim)}.uv2 .sample .mj-exp-cur .mj-xpbar i{display:block;height:100%;background:linear-gradient(90deg,var(--s-gold1),var(--s-gold2))}.uv2 .sample .mj-exp-body .mj-step{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid var(--s-rim);background:#1e1f24;color:var(--s-gold1);cursor:pointer;font-size:12px;line-height:1}.uv2 .sample .mj-exp-body input[type=number]{width:3.4rem;background:#141518;border:1px solid var(--s-rim);color:var(--s-text);text-align:center;font:inherit;font-size:11px;padding:2px 4px;outline:none}.uv2 .sample .mj-xp-add,.uv2 .sample .mj-xp-sub{flex:1 1 0;border:1px solid var(--s-rim);padding:4px 2px;cursor:pointer;font:700 10.5px Saira Condensed;letter-spacing:.06em;text-transform:uppercase}.uv2 .sample .mj-xp-add{background:linear-gradient(180deg,var(--s-gold1),var(--s-gold2));color:var(--s-ink);border-color:transparent}.uv2 .sample .mj-xp-sub{background:#1e1f24;color:var(--s-red)}.uv2 .sample .mj-xp-add:disabled,.uv2 .sample .mj-xp-sub:disabled{opacity:.4;cursor:default}.uv2 .mj-modal{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;background:rgba(8,8,10,.55)}.uv2 .mj-modal-card{width:min(430px,92vw);background:linear-gradient(180deg,#202126,#17181c);border:1px solid var(--s-rim);box-shadow:0 18px 42px rgba(0,0,0,.6);color:var(--s-text)}.uv2 .mj-modal-head{display:flex;align-items:center;gap:8px;padding:9px 11px;border-bottom:1px solid var(--s-rim);font:700 11px Saira Condensed;letter-spacing:.1em;text-transform:uppercase;color:var(--s-gold1)}.uv2 .mj-modal-x{margin-left:auto;background:none;border:0;color:var(--s-dim);cursor:pointer;display:inline-flex;padding:2px}.uv2 .mj-modal-body{display:flex;flex-direction:column;gap:9px;padding:11px}.uv2 .mj-modal-row{display:flex;align-items:center;gap:8px}.uv2 .mj-chips{display:flex;flex-wrap:wrap;gap:4px}.uv2 .mj-chips button{display:inline-flex;align-items:center;gap:5px;background:#1e1f24;border:1px solid var(--s-rim);color:var(--s-dim);font:600 10px Saira Condensed;letter-spacing:.04em;padding:3px 7px;cursor:pointer}.uv2 .mj-chips button i{width:8px;height:8px;display:inline-block}.uv2 .mj-chips button.on{color:var(--s-ink);background:linear-gradient(180deg,var(--s-gold1),var(--s-gold2));border-color:transparent}.uv2 .mj-seg2{display:flex;gap:4px}.uv2 .mj-seg2 button{background:#1e1f24;border:1px solid var(--s-rim);color:var(--s-dim);font:600 10px Saira Condensed;letter-spacing:.05em;padding:3px 9px;cursor:pointer}.uv2 .mj-seg2 button.on{background:linear-gradient(180deg,var(--s-gold1),var(--s-gold2));color:var(--s-ink);border-color:transparent}.uv2 .mj-num{width:6rem;background:#141518;border:1px solid var(--s-rim);color:var(--s-text);text-align:center;font:inherit;font-size:12px;padding:3px 4px;outline:none}.uv2 .mj-prev{font-size:10.5px;color:var(--s-dim);border-top:1px dashed var(--s-rim);padding-top:7px;display:flex;flex-direction:column;gap:2px}.uv2 .mj-prev b{color:var(--s-gold1)}.uv2 .mj-prev i{color:var(--s-dim);font-style:normal;font-size:10px}.uv2 .mj-err{font-size:10.5px;color:#e05545}.uv2 .mj-modal-foot{display:flex;gap:6px;justify-content:flex-end}.uv2 .mj-apply,.uv2 .mj-cancel{border:1px solid var(--s-rim);padding:5px 12px;cursor:pointer;font:700 10.5px Saira Condensed;letter-spacing:.06em;text-transform:uppercase}.uv2 .mj-cancel{background:#1e1f24;color:var(--s-text)}.uv2 .mj-apply{background:linear-gradient(180deg,var(--s-gold1),var(--s-gold2));color:var(--s-ink);border-color:transparent}.uv2 .mj-apply:disabled{opacity:.4;cursor:default}.uv2 .die-mini{display:inline-flex;align-items:center;justify-content:center;width:24px;height:22px;position:relative;flex:0 0 auto;overflow:visible}.uv2 .die-mini .dice-cube{flex:0 0 auto;transform:scale(var(--cscale,.4));transform-origin:50% 50%;pointer-events:none}.uv2 .tr .tr-roll{width:30px;height:28px}.uv2 .tr .tr-roll .die-mini{width:28px;height:26px}.uv2 .sample .t-luck .die-mini{width:22px;height:20px}.uv2 .lg-row .lg-del{margin-left:2px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 auto;background:none;border:1px solid rgba(255,255,255,.12);color:#a99f8a;cursor:pointer}.uv2 .lg-row .lg-del:hover{border-color:rgba(184,56,42,.6);color:#f2d6cd}.uv2 .lg-row .lg-del .ic{width:10px;height:10px;display:block}.uv2 .i-open{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;background:linear-gradient(180deg,var(--s-gold1,var(--serie-or-pale)),var(--s-gold2,var(--serie-or-brun)));color:var(--s-ink,var(--serie-encre));border:0;padding:7px 8px;cursor:pointer;margin-bottom:6px;font:700 10.5px/1 Saira Condensed;letter-spacing:.06em;text-transform:uppercase}.uv2 .i-open:hover{filter:brightness(1.06)}.uv2 .i-open:disabled{opacity:.5;cursor:default}.uv2 .i-open .ic{width:12px;height:12px;display:block}.uv2 button.i-close{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;letter-spacing:inherit}.uv2 button.i-close:hover{color:#f2d6cd}.uv2 button.i-close:disabled{opacity:.5;cursor:default}.uv2 .i-row button.i-x{background:none;border:0;padding:0;color:inherit;cursor:pointer}.uv2 .i-row button.i-x:hover{color:#f2d6cd}.uv2 .i-row button.i-x:disabled{opacity:.5;cursor:default}.uv2 .sample{margin:10px 0 0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.uv2 .sample .screen{margin:0}.carte-page{position:relative;background:#0d0f13;box-shadow:0 0 0 100vmax #0d0f13;clip-path:inset(-100vmax -100vmax 0 -100vmax)}.uv2 .mj-open{width:100%;margin-bottom:8px}.uv2 .mj-ses{display:flex;align-items:center;gap:5px;min-width:0;padding:3px 5px;border-radius:5px;background:rgba(223,176,84,.07);border:1px solid rgba(223,176,84,.22)}.uv2 .mj-ses-k{display:inline-flex;align-items:center;gap:4px;flex:none;font:700 9.5px/1 Saira Condensed;letter-spacing:.09em;text-transform:uppercase;color:var(--s-gold1)}.uv2 .mj-ses-k .ic{width:11px;height:11px}.uv2 .mj-ses-l{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 9.5px/1 Saira Condensed;color:#a99f8a}.uv2 .mj-ses-n{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:17px;padding:0;cursor:pointer;border-radius:4px;border:1px solid rgba(223,176,84,.28);background:transparent;color:var(--s-gold1)}.uv2 .mj-ses-n .ic{width:11px;height:11px}.uv2 .mj-ses-x{flex:none;padding:3px 7px;cursor:pointer;border-radius:4px;border:1px solid rgba(215,90,70,.45);background:rgba(215,90,70,.1);color:#e17055;font:700 9px/1 Saira Condensed;letter-spacing:.06em;text-transform:uppercase}.uv2 .mj-ses-n:hover,.uv2 .mj-ses-x:hover{filter:brightness(1.25)}.uv2 .mj-ord{display:flex;flex-wrap:wrap;align-items:center;gap:3px}.uv2 .mj-ord-k{flex:none;padding-right:2px;font:700 9px/1 Saira Condensed;letter-spacing:.06em;color:#7d7768;font-variant-numeric:tabular-nums}.uv2 .mj-ord-b{display:inline-flex;align-items:center;gap:3px;padding:2px 5px;cursor:pointer;border-radius:4px;border:1px solid rgba(120,120,130,.3);background:rgba(255,255,255,.03);font:500 9.5px/1 Saira Condensed;color:#c9c2b2;max-width:9.5rem}.uv2 .mj-ord-b b{font-weight:700;color:#f2e8d2;font-variant-numeric:tabular-nums}.uv2 .mj-ord-b span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uv2 .mj-ord-b:hover{border-color:rgba(215,90,70,.5);color:#e17055}.uv2 .init-modal{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;background:rgba(6,6,9,.62);backdrop-filter:blur(2px);pointer-events:auto}.uv2 .init-card{width:330px;padding:20px 22px;text-align:center;background:rgba(14,14,19,.98);border:1px solid rgba(223,176,84,.55);border-radius:10px;box-shadow:0 24px 60px rgba(0,0,0,.7)}.uv2 .init-card .init-k{font:700 9px/1 Saira Condensed;letter-spacing:.16em;text-transform:uppercase;color:#dfb054}.uv2 .init-card h3{margin:8px 0 6px;font:700 19px/1.15 Saira Condensed;color:#f2e8d2}.uv2 .init-card p{margin:0 0 14px;font:500 12px/1.45 Saira Condensed;color:#a99f8a}.uv2 .init-card .init-go{width:100%;padding:9px 0;cursor:pointer;border-radius:6px;border:1px solid rgba(223,176,84,.6);background:rgba(223,176,84,.14);color:#f2e8d2;font:700 12px/1 Saira Condensed;letter-spacing:.06em;text-transform:uppercase}.uv2 .init-card .init-go:hover{background:rgba(223,176,84,.24)}.uv2 .tile-h .ord{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;margin-right:4px;border-radius:3px;background:rgba(223,176,84,.18);border:1px solid rgba(223,176,84,.5);color:#f2e8d2;font:700 9px/1 Saira Condensed}body>.vcard.on{position:fixed;z-index:900;transform:translate(-50%,calc(-100% - 16px));min-width:236px;max-width:292px;padding:10px 12px;border-radius:8px;background:rgba(13,14,19,.98);border:1px solid rgba(223,176,84,.5);box-shadow:0 18px 44px rgba(0,0,0,.62);pointer-events:auto;font-family:"Saira Condensed",var(--f-ui);color:#e8dcc0}body>.vcard.on.below{transform:translate(-50%,16px)}body>.vcard.on .tt-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}body>.vcard.on .tt-name{font:700 13px/1.15 Saira Condensed;letter-spacing:.05em;color:#f2e8d2}body>.vcard.on .tt-x{cursor:pointer;color:#a99f8a;font-size:12px}body>.vcard.on .tt-meta{margin-top:3px;font:600 9px/1.2 Saira Condensed;letter-spacing:.06em;color:#a99f8a;text-transform:uppercase}body>.vcard.on .tt-here{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}body>.vcard.on .tt-who{display:flex;flex-direction:column;padding:3px 6px;border-radius:4px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.07);font:600 10px/1.2 Saira Condensed;color:#e8dcc0}body>.vcard.on .tt-who em{font:500 8px/1.2 Saira Condensed;font-style:normal;color:#a99f8a}body>.vcard.on .tt-desc{margin-top:7px;font:400 11px/1.35 Saira Condensed;color:#cfc5b0}body>.vcard.on .vc-lab{display:block;margin-top:9px;font:700 8px/1 Saira Condensed;letter-spacing:.1em;text-transform:uppercase;color:#a99f8a}body>.vcard.on .vc-lab select{width:100%;margin-top:3px;background:rgba(255,255,255,.05);border:1px solid rgba(223,176,84,.28);border-radius:4px;color:#e8dcc0;font:500 11px/1.3 Saira Condensed;padding:4px 6px}body>.vcard.on .vc-go{display:block;width:100%;margin-top:9px;padding:7px 0;text-align:center;cursor:pointer;border-radius:5px;border:1px solid rgba(223,176,84,.6);background:rgba(223,176,84,.14);color:#f2e8d2;text-decoration:none;font:700 11px/1 Saira Condensed;letter-spacing:.07em;text-transform:uppercase}body>.vcard.on .vc-go:hover:not(:disabled){background:rgba(223,176,84,.26)}body>.vcard.on .vc-go:disabled{opacity:.42;cursor:not-allowed}body>.vcard.on .vc-res{margin-top:8px;padding:5px 7px;border-radius:4px;background:rgba(255,255,255,.05);font:600 10px/1.3 Saira Condensed;color:#f2e8d2}body>.vcard.on.vp{transform:none;width:350px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow:auto;padding:7px 8px;border-radius:8px;display:flex;flex-direction:column;gap:5px}body>.vcard.on.vp .vp-card{border-radius:5px;overflow:hidden}body>.vcard.on.vp .vp-bar{display:flex;align-items:center;gap:6px}body>.vcard.on.vp .vp-kicker{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 9px/1 Saira Condensed;letter-spacing:.08em;text-transform:uppercase;color:#dfb054}body>.vcard.on.vp .vp-char{flex:0 0 auto;max-width:116px;background:rgba(255,255,255,.05);border:1px solid rgba(223,176,84,.28);border-radius:4px;color:#e8dcc0;font:500 10px/1.2 Saira Condensed;padding:2px 3px}body>.vcard.on.vp .vp-invite{margin-top:4px;padding-top:4px;border-top:1px dashed rgba(223,176,84,.3)}body>.vcard.on.vp .vp-invite-h{font:700 9.5px/1 Saira Condensed;letter-spacing:.1em;text-transform:uppercase;color:#dfb054}body>.vcard.on.vp .vp-invite-row{display:flex;gap:5px;margin-top:4px}body>.vcard.on.vp .vp-invite-row select{flex:1;min-width:0;background:rgba(255,255,255,.05);border:1px solid rgba(223,176,84,.28);border-radius:4px;color:#e8dcc0;font:500 11px/1.3 Saira Condensed;padding:4px 6px}body>.vcard.on.vp .vp-invite-row .vc-go{margin-top:0;width:auto;padding:6px 12px}body>.vcard.on.vp .vp-note{margin-top:6px;font:600 10.5px/1.35 Saira Condensed;color:#cfc5b0}body>.vcard.on.vp .vp-hint{margin-top:6px;font:500 9.5px/1.3 Saira Condensed;letter-spacing:.02em}body>.vcard.on.vp .vp-link .vc-go{margin-top:6px}.uv2 .mob-rail,.uv2 .mob-scrim,.uv2 .mob-x{display:none}@media (max-width:760px){.carte-page{margin:-32px -16px}.uv2 .sample{margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:#08080d}.uv2 .sample .screen{margin:0}.uv2 .screen{aspect-ratio:auto;height:clamp(320px,60svh,520px)}.uv2 .screen .mapinner{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.uv2 .screen .mapinner::-webkit-scrollbar{display:none}.uv2 .screen .inner{inset:auto;top:0;left:0;height:100%;width:auto;aspect-ratio:2045.9429/1200.9143}.uv2 .sample .pin:after{content:"";position:absolute;inset:-6px;border-radius:50%}.uv2 [data-da=serie] .bx-bar.ov-tl{left:8px;right:8px;top:8px;width:auto;min-width:0;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:6px 8px;padding:6px 8px}.uv2 [data-da=serie] .bx-bar.ov-tl .bar-l,.uv2 [data-da=serie] .bx-bar.ov-tl .bar-r{gap:7px;min-width:0}.uv2 [data-da=serie] .bx-bar.ov-tl .bar-seg{gap:6px}.uv2 .ovwrap .bx-bar .sep{height:13px}.uv2 .ovwrap .bx-bar .stamp{font-size:11px;padding:2px 6px;letter-spacing:.08em}.uv2 .ovwrap .bx-bar .fan b{font-size:13.5px}.uv2 .ovwrap .bx-bar .seg-n{font-size:11.5px}.uv2 .ovwrap .bx-bar .seg .dot{width:6px;height:6px}.uv2 .ovwrap .bx-bar .wx-t{font-size:11.5px}.uv2 .ovwrap .bx-bar .wx-n{display:none}.uv2 .ovwrap .bx-bar .abri{font-size:9.5px;white-space:nowrap}.uv2 .ovwrap .bx-bar .bar-r .moon-part,.uv2 .ovwrap .bx-bar .bar-r .moon-part+.sep{display:none}.uv2 .dl-stack{right:8px;top:58px;gap:5px;align-items:stretch}.uv2 .dl-stack .bx-dl{padding:5px 8px}.uv2 .dla .dl20{width:100%;padding:0 0 7px}.uv2 .dla .d20-head{padding:5px 10px}.uv2 .dla .d20-band,.uv2 .dla .d20-cnt{margin-left:9px;margin-right:9px}.uv2 .dl20 .d20-cnt{gap:6px}.uv2 .dl20 .d20-cnt b{font-size:26px}.uv2 .dl20 .d20-cnt em{font-size:8.5px;letter-spacing:.1em}.uv2 .dl20 .d20-band{font-size:9px;padding:4px 8px 3px;letter-spacing:.06em}.uv2 .dl-stack .v29-rz{font-size:10.5px;padding:4px 7px}.uv2 .zoomctl{right:8px;top:auto;bottom:58px}.uv2 .zoomctl button{width:32px;height:30px}.uv2 .mob-rail .mtap{cursor:pointer;user-select:none;-webkit-user-select:none}.uv2 .ringpop .ring-x{width:32px;height:32px;flex:none;display:inline-flex;align-items:center;justify-content:center;margin:-6px -6px -6px auto;border-radius:6px}.uv2 .sample .epin:after,.uv2 .sample .vpin:after{content:"";position:absolute;inset:-8px;border-radius:50%}.uv2 .mob-rail{display:flex;position:absolute;left:8px;right:8px;bottom:8px;z-index:26;gap:5px;pointer-events:auto}.uv2 .mob-rail .mtap{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;gap:4px;padding:9px 3px;border-radius:3px;border:1px solid rgba(223,176,84,.42);background:linear-gradient(180deg,rgba(24,24,32,.96),rgba(15,15,20,.96));color:#c9c2b2;font:700 9.5px/1 Saira Condensed;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.uv2 .mob-rail .mtap .ic{width:14px;height:14px;flex:none}.uv2 .mob-rail .mtap b{font:700 9.5px/1 Saira Condensed;color:var(--s-gold1,#dfb054)}.uv2 .mob-rail .mtap.on{color:#f2e4be;border-color:rgba(223,176,84,.82);background:linear-gradient(180deg,rgba(64,52,30,.96),rgba(28,24,16,.96))}.uv2 .mob-scrim{display:block;position:fixed;inset:0;z-index:128;pointer-events:auto;background:rgba(4,4,7,.62)}.uv2 .mob-scrim.soft{background:rgba(4,4,7,.28)}.uv2 .bxl,.uv2 .bxr{display:none}.uv2[data-msheet=passifs] .bxr,.uv2[data-msheet=team] .bxl{display:flex;position:fixed;left:0;right:0;top:auto;bottom:0;z-index:130;width:auto;max-width:none;max-height:78svh;overflow:auto;gap:8px;padding:14px 10px calc(14px + env(safe-area-inset-bottom, 0px));border-radius:14px 14px 0 0;border-top:2px solid rgba(223,176,84,.6);background:linear-gradient(180deg,#17181f,#0c0d12);box-shadow:0 -16px 44px rgba(0,0,0,.65);pointer-events:auto}.uv2[data-msheet=passifs] .bxr .bx-hist{overflow:hidden;padding-bottom:0}.uv2[data-msheet=passifs] .bxr .bx-hist .bx-b{max-height:calc(5 * 26px + 4 * 5px + 16px);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;mask-image:linear-gradient(180deg,#000,#000 calc(100% - 20px),transparent);-webkit-mask-image:linear-gradient(180deg,#000,#000 calc(100% - 20px),transparent)}.uv2[data-msheet] .bxl .bx,.uv2[data-msheet] .bxr .bx{width:100%;max-width:none}.uv2 .bx-grp{width:100%}.uv2 .mob-x{display:inline-flex;position:absolute;right:8px;top:8px;z-index:40;width:32px;height:32px;align-items:center;justify-content:center;border-radius:4px;border:1px solid rgba(223,176,84,.5);background:rgba(0,0,0,.35);color:#dfb054;cursor:pointer}.uv2 .mob-x .ic{width:12px;height:12px}.uv2 .dsp .mob-x{display:inline-flex}.uv2 .dsp .dsp-head{padding-right:44px}.uv2 .dsp .dsp-chev{display:none}body:has(.uv2 .mob-scrim) .oda-flottant{display:none}.uv2 .dsp{position:fixed;left:0;right:0;top:auto;bottom:0;z-index:130;width:auto;max-height:78svh;border-radius:14px 14px 0 0;padding-bottom:env(safe-area-inset-bottom,0)}.uv2 .dsp-body{padding-bottom:22px}.uv2 .ringpop{left:0;top:auto;width:auto;max-height:78svh}.uv2 .pin-tip.on,.uv2 .ringpop,.uv2 .vcard.on{position:fixed;right:0;bottom:0;z-index:130;overflow:auto;border-radius:14px 14px 0 0}.uv2 .pin-tip.on,.uv2 .vcard.on{left:0!important;top:auto!important;transform:none!important;max-width:none;max-height:66svh;pointer-events:auto}.uv2 .npcc{max-width:calc(100vw - 24px)}.uv2 .undwrap{padding:10px;gap:10px}.uv2 .bx-init:has(.i-cols:empty){display:none}.uv2 .i-cols{grid-template-columns:minmax(0,1fr)}.uv2 .tile .t-gauges{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px}.uv2 .tile .g .g-top{gap:6px}.uv2 .t-grid{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:9px;scrollbar-width:none}.uv2 .t-grid::-webkit-scrollbar{display:none}.uv2 .t-grid .tile{flex:0 0 min(84%,340px);scroll-snap-align:center}.uv2 .bx-tiles.v-solo .t-grid{display:block}.uv2 .bx-log .lg-list{max-height:none}body>.vcard.on.vp{left:0!important;right:0;top:auto!important;bottom:0;width:auto;max-width:none;max-height:84svh;transform:none!important;z-index:130;border-radius:14px 14px 0 0;border-left:0;border-right:0;border-bottom:0}}