@charset "UTF-8";/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, .75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, .5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, .175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm:0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(13, 110, 253, .25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, .75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, .5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, .15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,:after,:before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}.lead{font-size:1.25rem;font-weight:300}.figure{display:inline-block}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), .075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .15),0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:.5rem;--bs-tooltip-padding-y:.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:.9;--bs-tooltip-arrow-width:.8rem;--bs-tooltip-arrow-height:.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.shadow{box-shadow:var(--bs-box-shadow)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}:where(html){--font-sans:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-serif:ui-serif,serif;--font-mono:Dank Mono,Operator Mono,Inconsolata,Fira Mono,ui-monospace,SF Mono,Monaco,Droid Sans Mono,Source Code Pro,monospace;--font-weight-1:100;--font-weight-2:200;--font-weight-3:300;--font-weight-4:400;--font-weight-5:500;--font-weight-6:600;--font-weight-7:700;--font-weight-8:800;--font-weight-9:900;--font-lineheight-00:.95;--font-lineheight-0:1.1;--font-lineheight-1:1.25;--font-lineheight-2:1.375;--font-lineheight-3:1.5;--font-lineheight-4:1.75;--font-lineheight-5:2;--font-letterspacing-0:-.05em;--font-letterspacing-1:.025em;--font-letterspacing-2:.05em;--font-letterspacing-3:.075em;--font-letterspacing-4:.15em;--font-letterspacing-5:.5em;--font-letterspacing-6:.75em;--font-letterspacing-7:1em;--font-size-00:.5rem;--font-size-0:.75rem;--font-size-1:1rem;--font-size-2:1.1rem;--font-size-3:1.25rem;--font-size-4:1.5rem;--font-size-5:2rem;--font-size-6:2.5rem;--font-size-7:3rem;--font-size-8:3.5rem;--font-size-fluid-0:clamp(.75rem,2vw,1rem);--font-size-fluid-1:clamp(1rem,4vw,1.5rem);--font-size-fluid-2:clamp(1.5rem,6vw,2.5rem);--font-size-fluid-3:clamp(2rem,9vw,3.5rem);--size-000:-.5rem;--size-00:-.25rem;--size-1:.25rem;--size-2:.5rem;--size-3:1rem;--size-4:1.25rem;--size-5:1.5rem;--size-6:1.75rem;--size-7:2rem;--size-8:3rem;--size-9:4rem;--size-10:5rem;--size-11:7.5rem;--size-12:10rem;--size-13:15rem;--size-14:20rem;--size-15:30rem;--size-px-000:-8px;--size-px-00:-4px;--size-px-1:4px;--size-px-2:8px;--size-px-3:16px;--size-px-4:20px;--size-px-5:24px;--size-px-6:28px;--size-px-7:32px;--size-px-8:48px;--size-px-9:64px;--size-px-10:80px;--size-px-11:120px;--size-px-12:160px;--size-px-13:240px;--size-px-14:320px;--size-px-15:480px;--size-fluid-1:clamp(.5rem,1vw,1rem);--size-fluid-2:clamp(1rem,2vw,1.5rem);--size-fluid-3:clamp(1.5rem,3vw,2rem);--size-fluid-4:clamp(2rem,4vw,3rem);--size-fluid-5:clamp(4rem,5vw,5rem);--size-fluid-6:clamp(5rem,7vw,7.5rem);--size-fluid-7:clamp(7.5rem,10vw,10rem);--size-fluid-8:clamp(10rem,20vw,15rem);--size-fluid-9:clamp(15rem,30vw,20rem);--size-fluid-10:clamp(20rem,40vw,30rem);--size-content-1:20ch;--size-content-2:45ch;--size-content-3:60ch;--size-header-1:20ch;--size-header-2:25ch;--size-header-3:35ch;--size-xxs:240px;--size-xs:360px;--size-sm:480px;--size-md:768px;--size-lg:1024px;--size-xl:1440px;--size-xxl:1920px;--size-relative-000:-.5ch;--size-relative-00:-.25ch;--size-relative-1:.25ch;--size-relative-2:.5ch;--size-relative-3:1ch;--size-relative-4:1.25ch;--size-relative-5:1.5ch;--size-relative-6:1.75ch;--size-relative-7:2ch;--size-relative-8:3ch;--size-relative-9:4ch;--size-relative-10:5ch;--size-relative-11:7.5ch;--size-relative-12:10ch;--size-relative-13:15ch;--size-relative-14:20ch;--size-relative-15:30ch;--ease-1:cubic-bezier(.25,0,.5,1);--ease-2:cubic-bezier(.25,0,.4,1);--ease-3:cubic-bezier(.25,0,.3,1);--ease-4:cubic-bezier(.25,0,.2,1);--ease-5:cubic-bezier(.25,0,.1,1);--ease-in-1:cubic-bezier(.25,0,1,1);--ease-in-2:cubic-bezier(.5,0,1,1);--ease-in-3:cubic-bezier(.7,0,1,1);--ease-in-4:cubic-bezier(.9,0,1,1);--ease-in-5:cubic-bezier(1,0,1,1);--ease-out-1:cubic-bezier(0,0,.75,1);--ease-out-2:cubic-bezier(0,0,.5,1);--ease-out-3:cubic-bezier(0,0,.3,1);--ease-out-4:cubic-bezier(0,0,.1,1);--ease-out-5:cubic-bezier(0,0,0,1);--ease-in-out-1:cubic-bezier(.1,0,.9,1);--ease-in-out-2:cubic-bezier(.3,0,.7,1);--ease-in-out-3:cubic-bezier(.5,0,.5,1);--ease-in-out-4:cubic-bezier(.7,0,.3,1);--ease-in-out-5:cubic-bezier(.9,0,.1,1);--ease-elastic-out-1:cubic-bezier(.5,.75,.75,1.25);--ease-elastic-out-2:cubic-bezier(.5,1,.75,1.25);--ease-elastic-out-3:cubic-bezier(.5,1.25,.75,1.25);--ease-elastic-out-4:cubic-bezier(.5,1.5,.75,1.25);--ease-elastic-out-5:cubic-bezier(.5,1.75,.75,1.25);--ease-elastic-in-1:cubic-bezier(.5,-.25,.75,1);--ease-elastic-in-2:cubic-bezier(.5,-.5,.75,1);--ease-elastic-in-3:cubic-bezier(.5,-.75,.75,1);--ease-elastic-in-4:cubic-bezier(.5,-1,.75,1);--ease-elastic-in-5:cubic-bezier(.5,-1.25,.75,1);--ease-elastic-in-out-1:cubic-bezier(.5,-.1,.1,1.5);--ease-elastic-in-out-2:cubic-bezier(.5,-.3,.1,1.5);--ease-elastic-in-out-3:cubic-bezier(.5,-.5,.1,1.5);--ease-elastic-in-out-4:cubic-bezier(.5,-.7,.1,1.5);--ease-elastic-in-out-5:cubic-bezier(.5,-.9,.1,1.5);--ease-step-1:steps(2);--ease-step-2:steps(3);--ease-step-3:steps(4);--ease-step-4:steps(7);--ease-step-5:steps(10);--ease-elastic-1:var(--ease-elastic-out-1);--ease-elastic-2:var(--ease-elastic-out-2);--ease-elastic-3:var(--ease-elastic-out-3);--ease-elastic-4:var(--ease-elastic-out-4);--ease-elastic-5:var(--ease-elastic-out-5);--ease-squish-1:var(--ease-elastic-in-out-1);--ease-squish-2:var(--ease-elastic-in-out-2);--ease-squish-3:var(--ease-elastic-in-out-3);--ease-squish-4:var(--ease-elastic-in-out-4);--ease-squish-5:var(--ease-elastic-in-out-5);--ease-spring-1:linear(0,.006,.025 2.8%,.101 6.1%,.539 18.9%,.721 25.3%,.849 31.5%,.937 38.1%,.968 41.8%,.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001);--ease-spring-2:linear(0,.007,.029 2.2%,.118 4.7%,.625 14.4%,.826 19%,.902,.962,1.008 26.1%,1.041 28.7%,1.064 32.1%,1.07 36%,1.061 40.5%,1.015 53.4%,.999 61.6%,.995 71.2%,1);--ease-spring-3:linear(0,.009,.035 2.1%,.141 4.4%,.723 12.9%,.938 16.7%,1.017,1.077,1.121,1.149 24.3%,1.159,1.163,1.161,1.154 29.9%,1.129 32.8%,1.051 39.6%,1.017 43.1%,.991,.977 51%,.974 53.8%,.975 57.1%,.997 69.8%,1.003 76.9%,1);--ease-spring-4:linear(0,.009,.037 1.7%,.153 3.6%,.776 10.3%,1.001,1.142 16%,1.185,1.209 19%,1.215 19.9% 20.8%,1.199,1.165 25%,1.056 30.3%,1.008 33%,.973,.955 39.2%,.953 41.1%,.957 43.3%,.998 53.3%,1.009 59.1% 63.7%,.998 78.9%,1);--ease-spring-5:linear(0,.01,.04 1.6%,.161 3.3%,.816 9.4%,1.046,1.189 14.4%,1.231,1.254 17%,1.259,1.257 18.6%,1.236,1.194 22.3%,1.057 27%,.999 29.4%,.955 32.1%,.942,.935 34.9%,.933,.939 38.4%,1 47.3%,1.011,1.017 52.6%,1.016 56.4%,1 65.2%,.996 70.2%,1.001 87.2%,1);--ease-bounce-1:linear(0,.004,.016,.035,.063,.098,.141,.191,.25,.316,.391 36.8%,.563,.766,1 58.8%,.946,.908 69.1%,.895,.885,.879,.878,.879,.885,.895,.908 89.7%,.946,1);--ease-bounce-2:linear(0,.004,.016,.035,.063,.098,.141 15.1%,.25,.391,.562,.765,1,.892 45.2%,.849,.815,.788,.769,.757,.753,.757,.769,.788,.815,.85,.892 75.2%,1 80.2%,.973,.954,.943,.939,.943,.954,.973,1);--ease-bounce-3:linear(0,.004,.016,.035,.062,.098,.141 11.4%,.25,.39,.562,.764,1 30.3%,.847 34.8%,.787,.737,.699,.672,.655,.65,.656,.672,.699,.738,.787,.847 61.7%,1 66.2%,.946,.908,.885 74.2%,.879,.878,.879,.885 79.5%,.908,.946,1 87.4%,.981,.968,.96,.957,.96,.968,.981,1);--ease-bounce-4:linear(0,.004,.016 3%,.062,.141,.25,.391,.562 18.2%,1 24.3%,.81,.676 32.3%,.629,.595,.575,.568,.575,.595,.629,.676 48.2%,.811,1 56.2%,.918,.86,.825,.814,.825,.86,.918,1 77.2%,.94 80.6%,.925,.92,.925,.94 87.5%,1 90.9%,.974,.965,.974,1);--ease-bounce-5:linear(0,.004,.016 2.5%,.063,.141,.25 10.1%,.562,1 20.2%,.783,.627,.534 30.9%,.511,.503,.511,.534 38%,.627,.782,1 48.7%,.892,.815,.769 56.3%,.757,.753,.757,.769 61.3%,.815,.892,1 68.8%,.908 72.4%,.885,.878,.885,.908 79.4%,1 83%,.954 85.5%,.943,.939,.943,.954 90.5%,1 93%,.977,.97,.977,1);--layer-1:1;--layer-2:2;--layer-3:3;--layer-4:4;--layer-5:5;--layer-important:2147483647;--shadow-color:220 3% 15%;--shadow-strength:1%;--inner-shadow-highlight:inset 0 -.5px 0 0 #fff,inset 0 .5px 0 0 rgba(0,0,0,.067);--shadow-1:0 1px 2px -1px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%));--shadow-2:0 3px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 7px 14px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%));--shadow-3:0 -1px 3px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 1px 2px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 2px 5px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 4px 12px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 12px 15px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 7%));--shadow-4:0 -2px 5px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 1px 1px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 2px 2px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 5px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 9px 9px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 16px 16px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 6%));--shadow-5:0 -1px 2px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 2px 1px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 5px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 10px 10px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 20px 20px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 40px 40px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 7%));--shadow-6:0 -1px 2px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 3px 2px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 7px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 12px 10px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 22px 18px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 41px 33px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 6%)),0 100px 80px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 7%));--inner-shadow-0:inset 0 0 0 1px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%));--inner-shadow-1:inset 0 1px 2px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%)),var(--inner-shadow-highlight);--inner-shadow-2:inset 0 1px 4px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%)),var(--inner-shadow-highlight);--inner-shadow-3:inset 0 2px 8px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%)),var(--inner-shadow-highlight);--inner-shadow-4:inset 0 2px 14px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%)),var(--inner-shadow-highlight);--ratio-square:1;--ratio-landscape:4/3;--ratio-portrait:3/4;--ratio-widescreen:16/9;--ratio-ultrawide:18/5;--ratio-golden:1.618/1;--gray-0:#f8f9fa;--gray-1:#f1f3f5;--gray-2:#e9ecef;--gray-3:#dee2e6;--gray-4:#ced4da;--gray-5:#adb5bd;--gray-6:#868e96;--gray-7:#495057;--gray-8:#343a40;--gray-9:#212529;--gray-10:#16191d;--gray-11:#0d0f12;--gray-12:#030507;--stone-0:#f8fafb;--stone-1:#f2f4f6;--stone-2:#ebedef;--stone-3:#e0e4e5;--stone-4:#d1d6d8;--stone-5:#b1b6b9;--stone-6:#979b9d;--stone-7:#7e8282;--stone-8:#666968;--stone-9:#50514f;--stone-10:#3a3a37;--stone-11:#252521;--stone-12:#121210;--red-0:#fff5f5;--red-1:#ffe3e3;--red-2:#ffc9c9;--red-3:#ffa8a8;--red-4:#ff8787;--red-5:#ff6b6b;--red-6:#fa5252;--red-7:#f03e3e;--red-8:#e03131;--red-9:#c92a2a;--red-10:#b02525;--red-11:#962020;--red-12:#7d1a1a;--pink-0:#fff0f6;--pink-1:#ffdeeb;--pink-2:#fcc2d7;--pink-3:#faa2c1;--pink-4:#f783ac;--pink-5:#f06595;--pink-6:#e64980;--pink-7:#d6336c;--pink-8:#c2255c;--pink-9:#a61e4d;--pink-10:#8c1941;--pink-11:#731536;--pink-12:#59102a;--purple-0:#f8f0fc;--purple-1:#f3d9fa;--purple-2:#eebefa;--purple-3:#e599f7;--purple-4:#da77f2;--purple-5:#cc5de8;--purple-6:#be4bdb;--purple-7:#ae3ec9;--purple-8:#9c36b5;--purple-9:#862e9c;--purple-10:#702682;--purple-11:#5a1e69;--purple-12:#44174f;--violet-0:#f3f0ff;--violet-1:#e5dbff;--violet-2:#d0bfff;--violet-3:#b197fc;--violet-4:#9775fa;--violet-5:#845ef7;--violet-6:#7950f2;--violet-7:#7048e8;--violet-8:#6741d9;--violet-9:#5f3dc4;--violet-10:#5235ab;--violet-11:#462d91;--violet-12:#3a2578;--indigo-0:#edf2ff;--indigo-1:#dbe4ff;--indigo-2:#bac8ff;--indigo-3:#91a7ff;--indigo-4:#748ffc;--indigo-5:#5c7cfa;--indigo-6:#4c6ef5;--indigo-7:#4263eb;--indigo-8:#3b5bdb;--indigo-9:#364fc7;--indigo-10:#2f44ad;--indigo-11:#283a94;--indigo-12:#21307a;--blue-0:#e7f5ff;--blue-1:#d0ebff;--blue-2:#a5d8ff;--blue-3:#74c0fc;--blue-4:#4dabf7;--blue-5:#339af0;--blue-6:#228be6;--blue-7:#1c7ed6;--blue-8:#1971c2;--blue-9:#1864ab;--blue-10:#145591;--blue-11:#114678;--blue-12:#0d375e;--cyan-0:#e3fafc;--cyan-1:#c5f6fa;--cyan-2:#99e9f2;--cyan-3:#66d9e8;--cyan-4:#3bc9db;--cyan-5:#22b8cf;--cyan-6:#15aabf;--cyan-7:#1098ad;--cyan-8:#0c8599;--cyan-9:#0b7285;--cyan-10:#095c6b;--cyan-11:#074652;--cyan-12:#053038;--teal-0:#e6fcf5;--teal-1:#c3fae8;--teal-2:#96f2d7;--teal-3:#63e6be;--teal-4:#38d9a9;--teal-5:#20c997;--teal-6:#12b886;--teal-7:#0ca678;--teal-8:#099268;--teal-9:#087f5b;--teal-10:#066649;--teal-11:#054d37;--teal-12:#033325;--green-0:#ebfbee;--green-1:#d3f9d8;--green-2:#b2f2bb;--green-3:#8ce99a;--green-4:#69db7c;--green-5:#51cf66;--green-6:#40c057;--green-7:#37b24d;--green-8:#2f9e44;--green-9:#2b8a3e;--green-10:#237032;--green-11:#1b5727;--green-12:#133d1b;--lime-0:#f4fce3;--lime-1:#e9fac8;--lime-2:#d8f5a2;--lime-3:#c0eb75;--lime-4:#a9e34b;--lime-5:#94d82d;--lime-6:#82c91e;--lime-7:#74b816;--lime-8:#66a80f;--lime-9:#5c940d;--lime-10:#4c7a0b;--lime-11:#3c6109;--lime-12:#2c4706;--yellow-0:#fff9db;--yellow-1:#fff3bf;--yellow-2:#ffec99;--yellow-3:#ffe066;--yellow-4:#ffd43b;--yellow-5:#fcc419;--yellow-6:#fab005;--yellow-7:#f59f00;--yellow-8:#f08c00;--yellow-9:#e67700;--yellow-10:#b35c00;--yellow-11:#804200;--yellow-12:#663500;--orange-0:#fff4e6;--orange-1:#ffe8cc;--orange-2:#ffd8a8;--orange-3:#ffc078;--orange-4:#ffa94d;--orange-5:#ff922b;--orange-6:#fd7e14;--orange-7:#f76707;--orange-8:#e8590c;--orange-9:#d9480f;--orange-10:#bf400d;--orange-11:#99330b;--orange-12:#802b09;--choco-0:#fff8dc;--choco-1:#fce1bc;--choco-2:#f7ca9e;--choco-3:#f1b280;--choco-4:#e99b62;--choco-5:#df8545;--choco-6:#d46e25;--choco-7:#bd5f1b;--choco-8:#a45117;--choco-9:#8a4513;--choco-10:#703a13;--choco-11:#572f12;--choco-12:#3d210d;--brown-0:#faf4eb;--brown-1:#ede0d1;--brown-2:#e0cab7;--brown-3:#d3b79e;--brown-4:#c5a285;--brown-5:#b78f6d;--brown-6:#a87c56;--brown-7:#956b47;--brown-8:#825b3a;--brown-9:#6f4b2d;--brown-10:#5e3a21;--brown-11:#4e2b15;--brown-12:#422412;--sand-0:#f8fafb;--sand-1:#e6e4dc;--sand-2:#d5cfbd;--sand-3:#c2b9a0;--sand-4:#aea58c;--sand-5:#9a9178;--sand-6:#867c65;--sand-7:#736a53;--sand-8:#5f5746;--sand-9:#4b4639;--sand-10:#38352d;--sand-11:#252521;--sand-12:#121210;--camo-0:#f9fbe7;--camo-1:#e8ed9c;--camo-2:#d2df4e;--camo-3:#c2ce34;--camo-4:#b5bb2e;--camo-5:#a7a827;--camo-6:#999621;--camo-7:#8c851c;--camo-8:#7e7416;--camo-9:#6d6414;--camo-10:#5d5411;--camo-11:#4d460e;--camo-12:#36300a;--jungle-0:#ecfeb0;--jungle-1:#def39a;--jungle-2:#d0e884;--jungle-3:#c2dd6e;--jungle-4:#b5d15b;--jungle-5:#a8c648;--jungle-6:#9bbb36;--jungle-7:#8fb024;--jungle-8:#84a513;--jungle-9:#7a9908;--jungle-10:#658006;--jungle-11:#516605;--jungle-12:#3d4d04;--gradient-1:linear-gradient(to bottom right,#1f005c,#5b0060,#870160,#ac255e,#ca485c,#e16b5c,#f39060,#ffb56b);--gradient-2:linear-gradient(to bottom right,#48005c,#8300e2,#a269ff);--gradient-3:radial-gradient(circle at top right,#0ff,rgba(0,255,255,0)),radial-gradient(circle at bottom left,#ff1492,rgba(255,20,146,0));--gradient-4:linear-gradient(to bottom right,#00f5a0,#00d9f5);--gradient-5:conic-gradient(from -270deg at 75% 110%,#f0f,#fffaf0);--gradient-6:conic-gradient(from -90deg at top left,#000,#fff);--gradient-7:linear-gradient(to bottom right,#72c6ef,#004e8f);--gradient-8:conic-gradient(from 90deg at 50% 0%,#111,50%,#222,#111);--gradient-9:conic-gradient(from .5turn at bottom center,#add8e6,#fff);--gradient-10:conic-gradient(from 90deg at 40% -25%,gold,#f79d03,#ee6907,#e6390a,#de0d0d,#d61039,#cf1261,#c71585,#cf1261,#d61039,#de0d0d,#ee6907,#f79d03,gold,gold,gold);--gradient-11:conic-gradient(at bottom left,#ff1493,cyan);--gradient-12:conic-gradient(from 90deg at 25% -10%,#ff4500,#d3f340,#7bee85,#afeeee,#7bee85);--gradient-13:radial-gradient(circle at 50% 200%,#000142,#3b0083,#b300c3,#ff059f,#ff4661,#ffad86,#fff3c7);--gradient-14:conic-gradient(at top right,lime,cyan);--gradient-15:linear-gradient(to bottom right,#c7d2fe,#fecaca,#fef3c7);--gradient-16:radial-gradient(circle at 50% -250%,#374151,#111827,#000);--gradient-17:conic-gradient(from -90deg at 50% -25%,blue,#8a2be2);--gradient-18:linear-gradient(0deg,rgba(255,0,0,.8),rgba(255,0,0,0) 75%),linear-gradient(60deg,rgba(255,255,0,.8),rgba(255,255,0,0) 75%),linear-gradient(120deg,rgba(0,255,0,.8),rgba(0,255,0,0) 75%),linear-gradient(180deg,rgba(0,255,255,.8),rgba(0,255,255,0) 75%),linear-gradient(240deg,rgba(0,0,255,.8),rgba(0,0,255,0) 75%),linear-gradient(300deg,rgba(255,0,255,.8),rgba(255,0,255,0) 75%);--gradient-19:linear-gradient(to bottom right,#ffe259,#ffa751);--gradient-20:conic-gradient(from -135deg at -10% center,orange,#ff7715,#ff522a,#ff3f47,#ff5482,#ff69b4);--gradient-21:conic-gradient(from -90deg at 25% 115%,red,#f06,#f0c,#c0f,#60f,#00f,#00f,#00f,#00f);--gradient-22:linear-gradient(to bottom right,#acb6e5,#86fde8);--gradient-23:linear-gradient(to bottom right,#536976,#292e49);--gradient-24:conic-gradient(from .5turn at 0% 0%,#00c476,10%,#82b0ff,90%,#00c476);--gradient-25:conic-gradient(at 125% 50%,#b78cf7,#ff7c94,#ffcf0d,#ff7c94,#b78cf7);--gradient-26:linear-gradient(to bottom right,#9796f0,#fbc7d4);--gradient-27:conic-gradient(from .5turn at bottom left,#ff1493,#639);--gradient-28:conic-gradient(from -90deg at 50% 105%,#fff,orchid);--gradient-29:radial-gradient(circle at top right,#bfb3ff,rgba(191,179,255,0)),radial-gradient(circle at bottom left,#86acf9,rgba(134,172,249,0));--gradient-30:radial-gradient(circle at top right,#00ff80,rgba(0,255,128,0)),radial-gradient(circle at bottom left,#adffd6,rgba(173,255,214,0));--noise-1:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.005' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-2:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 300 300' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.05' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-3:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.25' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-4:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 2056 2056' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.5' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-5:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 2056 2056' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-filter-1:contrast(300%) brightness(100%);--noise-filter-2:contrast(200%) brightness(150%);--noise-filter-3:contrast(200%) brightness(250%);--noise-filter-4:contrast(200%) brightness(500%);--noise-filter-5:contrast(200%) brightness(1000%);--animation-fade-in:fade-in .5s var(--ease-3);--animation-fade-in-bloom:fade-in-bloom 2s var(--ease-3);--animation-fade-out:fade-out .5s var(--ease-3);--animation-fade-out-bloom:fade-out-bloom 2s var(--ease-3);--animation-scale-up:scale-up .5s var(--ease-3);--animation-scale-down:scale-down .5s var(--ease-3);--animation-slide-out-up:slide-out-up .5s var(--ease-3);--animation-slide-out-down:slide-out-down .5s var(--ease-3);--animation-slide-out-right:slide-out-right .5s var(--ease-3);--animation-slide-out-left:slide-out-left .5s var(--ease-3);--animation-slide-in-up:slide-in-up .5s var(--ease-3);--animation-slide-in-down:slide-in-down .5s var(--ease-3);--animation-slide-in-right:slide-in-right .5s var(--ease-3);--animation-slide-in-left:slide-in-left .5s var(--ease-3);--animation-shake-x:shake-x .75s var(--ease-out-5);--animation-shake-y:shake-y .75s var(--ease-out-5);--animation-shake-z:shake-z 1s var(--ease-in-out-3);--animation-spin:spin 2s linear infinite;--animation-ping:ping 5s var(--ease-out-3) infinite;--animation-blink:blink 1s var(--ease-out-3) infinite;--animation-float:float 3s var(--ease-in-out-3) infinite;--animation-bounce:bounce 2s var(--ease-squish-2) infinite;--animation-pulse:pulse 2s var(--ease-out-3) infinite;--border-size-1:1px;--border-size-2:2px;--border-size-3:5px;--border-size-4:10px;--border-size-5:25px;--radius-1:2px;--radius-2:5px;--radius-3:1rem;--radius-4:2rem;--radius-5:4rem;--radius-6:8rem;--radius-drawn-1:255px 15px 225px 15px/15px 225px 15px 255px;--radius-drawn-2:125px 10px 20px 185px/25px 205px 205px 25px;--radius-drawn-3:15px 255px 15px 225px/225px 15px 255px 15px;--radius-drawn-4:15px 25px 155px 25px/225px 150px 25px 115px;--radius-drawn-5:250px 25px 15px 20px/15px 80px 105px 115px;--radius-drawn-6:28px 100px 20px 15px/150px 30px 205px 225px;--radius-round:1e5px;--radius-blob-1:30% 70% 70% 30%/53% 30% 70% 47%;--radius-blob-2:53% 47% 34% 66%/63% 46% 54% 37%;--radius-blob-3:37% 63% 56% 44%/49% 56% 44% 51%;--radius-blob-4:63% 37% 37% 63%/43% 37% 63% 57%;--radius-blob-5:49% 51% 48% 52%/57% 44% 56% 43%;--radius-conditional-1:clamp(0px, calc(100vw - 100%) * 1e5,var(--radius-1));--radius-conditional-2:clamp(0px, calc(100vw - 100%) * 1e5,var(--radius-2));--radius-conditional-3:clamp(0px, calc(100vw - 100%) * 1e5,var(--radius-3));--radius-conditional-4:clamp(0px, calc(100vw - 100%) * 1e5,var(--radius-4));--radius-conditional-5:clamp(0px, calc(100vw - 100%) * 1e5,var(--radius-5));--radius-conditional-6:clamp(0px, calc(100vw - 100%) * 1e5,var(--radius-6))}@media(prefers-color-scheme:dark){:where(html){--shadow-color:220 40% 2%;--shadow-strength:25%;--inner-shadow-highlight:inset 0 -.5px 0 0 hsla(0,0%,100%,.067),inset 0 .5px 0 0 rgba(0,0,0,.467)}}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-bloom{0%{filter:brightness(1) blur(20px);opacity:0}10%{filter:brightness(2) blur(10px);opacity:1}to{filter:brightness(1) blur(0);opacity:1}}@keyframes fade-out{to{opacity:0}}@keyframes fade-out-bloom{to{filter:brightness(1) blur(20px);opacity:0}10%{filter:brightness(2) blur(10px);opacity:1}0%{filter:brightness(1) blur(0);opacity:1}}@keyframes scale-up{to{transform:scale(1.25)}}@keyframes scale-down{to{transform:scale(.75)}}@keyframes slide-out-up{to{transform:translateY(-100%)}}@keyframes slide-out-down{to{transform:translateY(100%)}}@keyframes slide-out-right{to{transform:translate(100%)}}@keyframes slide-out-left{to{transform:translate(-100%)}}@keyframes slide-in-up{0%{transform:translateY(100%)}}@keyframes slide-in-down{0%{transform:translateY(-100%)}}@keyframes slide-in-right{0%{transform:translate(-100%)}}@keyframes slide-in-left{0%{transform:translate(100%)}}@keyframes shake-x{0%,to{transform:translate(0)}20%{transform:translate(-5%)}40%{transform:translate(5%)}60%{transform:translate(-5%)}80%{transform:translate(5%)}}@keyframes shake-y{0%,to{transform:translateY(0)}20%{transform:translateY(-5%)}40%{transform:translateY(5%)}60%{transform:translateY(-5%)}80%{transform:translateY(5%)}}@keyframes shake-z{0%,to{transform:rotate(0)}20%{transform:rotate(-2deg)}40%{transform:rotate(2deg)}60%{transform:rotate(-2deg)}80%{transform:rotate(2deg)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{90%,to{opacity:0;transform:scale(2)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.5}}@keyframes float{50%{transform:translateY(-25%)}}@keyframes bounce{25%{transform:translateY(-20%)}40%{transform:translateY(-3%)}0%,60%,to{transform:translateY(0)}}@keyframes pulse{50%{transform:scale(.9)}}@media(prefers-color-scheme:dark){@keyframes fade-in-bloom{0%{filter:brightness(1) blur(20px);opacity:0}10%{filter:brightness(.5) blur(10px);opacity:1}to{filter:brightness(1) blur(0);opacity:1}}}@media(prefers-color-scheme:dark){@keyframes fade-out-bloom{to{filter:brightness(1) blur(20px);opacity:0}10%{filter:brightness(.5) blur(10px);opacity:1}0%{filter:brightness(1) blur(0);opacity:1}}}:root{--ink-0: #101314;--ink-1: #191d1f;--ink-2: #22272a;--line: #333a3c;--paper: #ece5d3;--paper-dim: #a89f8a;--jade: #7ec8a9;--jade-deep: #3d8a6b;--gold: #d4ab2f;--gold-dim: #8a7423;--cinnabar: #b6402c;--serif: "EB Garamond", Georgia, serif;--display: "Marcellus", "EB Garamond", serif;--callig: "Ma Shan Zheng", cursive}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink-0);color:var(--paper);font-family:var(--serif);font-size:15px;line-height:1.55;min-height:100vh;overflow-x:hidden}::selection{background:#d4ab2f47}#loader{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;background:var(--ink-0);transition:opacity .8s ease,visibility .8s}#loader.done{opacity:0;visibility:hidden}#loader p{color:var(--paper-dim);font-style:italic;letter-spacing:.12em}.ink-drop{width:20px;height:20px;border-radius:50%;background:var(--jade);animation:drop 1.6s ease-in-out infinite;box-shadow:0 0 40px #7ec8a980}@keyframes drop{0%{transform:scale(.4);opacity:.2}50%{transform:scale(1.6);opacity:.9}to{transform:scale(.4);opacity:.2}}.ink-bg{position:fixed;inset:0;z-index:-6;pointer-events:none;background:radial-gradient(1200px 560px at 50% -12%,rgba(126,200,169,.13),transparent 60%),radial-gradient(820px 420px at 85% 15%,rgba(212,171,47,.07),transparent 60%),radial-gradient(900px 640px at 8% 88%,rgba(61,138,107,.08),transparent 60%),linear-gradient(to bottom,#131617,var(--ink-0) 40%)}.ink-bg:after{content:"";position:absolute;inset:0;opacity:.4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.045 0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}#petals{position:fixed;inset:0;z-index:-1;pointer-events:none}.mist{position:fixed;left:-60%;width:220%;height:30vh;z-index:-3;pointer-events:none;opacity:.55;background:radial-gradient(55% 100% at 50% 50%,rgba(196,210,200,.09),rgba(196,210,200,.04) 45%,transparent 72%);will-change:transform}.mist-1{top:16vh;animation:drift 70s linear infinite}.mist-2{top:42vh;height:24vh;opacity:.35;animation:drift 105s linear infinite reverse}.mist-3{top:66vh;height:22vh;opacity:.3;animation:drift 88s linear infinite}@keyframes drift{0%{transform:translate(-8%)}50%{transform:translate(8%)}to{transform:translate(-8%)}}.mtn{position:fixed;left:0;right:0;bottom:0;width:100%;pointer-events:none}.mtn-far{height:300px;z-index:-5}.mtn-far path{fill:#171b1d}.mtn-mid{height:230px;z-index:-4}.mtn-mid path{fill:#14181a}.mtn-near{height:150px;z-index:-2}.mtn-near path{fill:#0d1011}.calligraphy{position:fixed;top:50%;transform:translateY(-50%);writing-mode:vertical-rl;z-index:-1;pointer-events:none;font-family:var(--callig);font-size:34px;letter-spacing:.55em;color:#ece5d312;user-select:none}@media(max-width:1180px){.calligraphy{display:none}}header{position:relative;text-align:center;padding:72px 20px 8px}.seal{position:absolute;top:40px;right:max(24px,calc(50% - 430px));width:62px;height:62px;display:flex;align-items:center;justify-content:center;background:var(--cinnabar);border-radius:6px;transform:rotate(6deg);box-shadow:0 4px 18px #b6402c59,inset 0 0 12px #0000004d;animation:stamp .5s .9s cubic-bezier(.2,2.2,.4,1) both}.seal span{font-family:var(--callig);font-size:26px;line-height:1.05;color:#f3e4cf;writing-mode:vertical-rl;letter-spacing:.1em;text-shadow:0 1px 2px rgba(0,0,0,.4)}@keyframes stamp{0%{transform:rotate(6deg) scale(2.2);opacity:0}to{transform:rotate(6deg) scale(1);opacity:1}}.crest-wrap{position:relative;display:flex;justify-content:center;margin-bottom:18px}.crest-halo{position:absolute;top:50%;left:50%;width:380px;height:380px;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(212,171,47,.1),rgba(126,200,169,.05) 55%,transparent 75%);animation:breathe 7s ease-in-out infinite;pointer-events:none}@keyframes breathe{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.8}50%{transform:translate(-50%,-50%) scale(1.12);opacity:1}}#crest{position:relative;filter:drop-shadow(0 12px 34px rgba(0,0,0,.65));animation:rise .9s ease-out both,float 9s 1.2s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.kicker{font-size:11.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--jade);margin:0 0 6px;animation:rise .9s .1s ease-out both}h1{font-family:var(--display);font-size:clamp(42px,7.4vw,82px);font-weight:400;margin:0;line-height:1.05;color:var(--paper);text-shadow:0 2px 34px rgba(212,171,47,.16);animation:rise .9s .18s ease-out both}.brush-wrap{position:relative;display:inline-block;padding-bottom:10px}.brush-stroke{position:absolute;left:-2%;bottom:0;width:104%;height:12px;overflow:visible}.brush-stroke path{fill:none;stroke:var(--gold);stroke-width:4;stroke-linecap:round;opacity:.85;stroke-dasharray:430;stroke-dashoffset:430;animation:brush 1.1s .7s cubic-bezier(.6,.05,.3,1) forwards}@keyframes brush{to{stroke-dashoffset:0}}.realm{font-style:italic;color:var(--paper-dim);margin:10px 0 0;animation:rise .9s .26s ease-out both}.realm .sep{color:var(--gold-dim)}.hero-stats{display:flex;flex-wrap:wrap;justify-content:center;gap:0 12px;margin:38px auto 0;max-width:860px;animation:rise .9s .34s ease-out both}.hero-stat{padding:10px 22px;position:relative}.hero-stat+.hero-stat:before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:1px;background:linear-gradient(to bottom,transparent,var(--line),transparent)}.hero-stat b{display:block;font-family:var(--display);font-size:34px;color:var(--gold);font-weight:400;line-height:1.1;font-variant-numeric:tabular-nums}.hero-stat span{font-size:var(--t-note);letter-spacing:.2em;text-transform:uppercase;color:var(--paper-dim)}.updated{font-size:11.5px;color:var(--paper-dim);font-style:italic;margin:22px 0 0;animation:rise .9s .4s ease-out both}.updated .stale{color:#d99}.scroll-hint{margin:26px auto 0;color:var(--gold-dim);font-size:17px;width:fit-content;animation:rise .9s .5s ease-out both,nod 2.4s 1.6s ease-in-out infinite}@keyframes nod{0%,to{transform:translateY(0);opacity:.55}50%{transform:translateY(7px);opacity:1}}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}nav{position:sticky;top:0;z-index:10;display:flex;justify-content:center;gap:4px;padding:14px 10px;background:linear-gradient(to bottom,#101314fc,#101314f5);border-bottom:1px solid var(--line);margin-top:44px}nav button{position:relative;font-family:var(--display);font-size:var(--t-body);letter-spacing:.12em;text-transform:uppercase;background:none;border:none;border-radius:2px;color:var(--paper-dim);padding:9px 22px 11px;cursor:pointer;transition:color .25s}nav button:after{content:"";position:absolute;left:18px;right:18px;bottom:6px;height:3px;border-radius:40% 60% 50% 50%/80% 90% 100% 70%;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.6,.05,.3,1);opacity:.9}nav button:hover{color:var(--paper)}nav button:hover:after{transform:scaleX(.45)}nav button.active{color:var(--gold)}nav button.active:after{transform:scaleX(1)}main{max-width:1080px;margin:0 auto;padding:44px 20px 130px}@keyframes unfold{0%{opacity:0;transform:translateY(18px);clip-path:inset(0 0 14% 0)}to{opacity:1;transform:none;clip-path:inset(0 0 0 0)}}.paper{position:relative;background:linear-gradient(160deg,var(--ink-1),#171b1d 70%);border:1px solid var(--line);border-radius:3px;box-shadow:0 14px 42px #00000052}.paper:before,.paper:after{content:"";position:absolute;width:18px;height:18px;pointer-events:none;border-color:var(--gold-dim);border-style:solid;opacity:.75}.paper:before{top:-1px;left:-1px;border-width:1px 0 0 1px}.paper:after{bottom:-1px;right:-1px;border-width:0 1px 1px 0}.toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:18px}.toolbar input[type=search],.toolbar select{background:var(--ink-1);color:var(--paper);border:1px solid var(--line);border-radius:2px;font-family:var(--serif);font-size:13.5px;padding:9px 13px;transition:border-color .25s,box-shadow .25s}.toolbar input[type=search]{flex:1 1 220px}.toolbar input:focus,.toolbar select:focus{outline:none;border-color:var(--jade-deep);box-shadow:0 0 0 3px #3d8a6b2e}.chk{display:flex;align-items:center;gap:7px;font-size:var(--t-body);color:var(--paper-dim);cursor:pointer}.chk input{accent-color:var(--jade-deep)}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;min-width:680px}thead th{font-family:var(--display);font-weight:400;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);text-align:left;padding:14px 16px;border-bottom:1px solid var(--line);cursor:pointer;user-select:none;white-space:nowrap;background:#d4ab2f08}thead th.num{text-align:right}thead th[data-sort]:hover{color:var(--paper)}thead th .arrow{color:var(--jade);font-size:10.5px}tbody td{padding:10px 16px;border-bottom:1px solid #212527;font-size:13.5px;transition:background .18s}tbody tr:last-child td{border-bottom:none}tbody tr{position:relative}tbody tr:hover td{background:#7ec8a90d}tbody tr:hover td:first-child{box-shadow:inset 3px 0 0 var(--jade-deep)}td.num{text-align:right;font-variant-numeric:tabular-nums}td .lvl-max{color:var(--gold);font-weight:600;text-shadow:0 0 12px rgba(212,171,47,.35)}.class-cell{display:flex;align-items:center;gap:9px;white-space:nowrap}.class-dot{width:9px;height:9px;border-radius:50%;flex:none;box-shadow:0 0 8px currentColor}.char-name{font-weight:600;letter-spacing:.01em}td a{color:var(--jade);text-decoration:none;border-bottom:1px dotted var(--jade-deep);transition:color .2s}td a:hover{color:var(--paper)}.count{color:var(--paper-dim);font-style:italic;font-size:12.5px;margin-top:12px}td.seen{color:var(--paper-dim);font-size:var(--t-body);white-space:nowrap}td.seen.seen-recent{color:var(--jade)}td.seen.seen-old{color:#6b6455}.cards{display:grid;gap:22px}.cards.trio{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start}.cards.duo{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.card{padding:26px 28px 20px;transition:transform .3s ease,box-shadow .3s ease}.card:hover{transform:translateY(-3px);box-shadow:0 22px 54px #0000006b}.card h2{display:flex;align-items:center;gap:12px;font-family:var(--display);font-weight:400;font-size:var(--t-card);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin:0 0 18px}.ideo{font-family:var(--callig);font-size:26px;line-height:1;color:var(--jade);opacity:.9;text-transform:none;letter-spacing:0;flex:none}.bar-row{display:grid;grid-template-columns:150px 1fr 44px;gap:12px;align-items:center;margin:7px 0}.bar-row .lbl{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bar-track{background:#15181a;border-radius:2px;height:16px;overflow:hidden;box-shadow:inset 0 1px 3px #00000080}.bar-fill{display:block;height:100%;border-radius:2px 3px 3px 2px;transform-origin:left;animation:grow .8s cubic-bezier(.25,.8,.3,1) both;background-image:linear-gradient(to right,#fff0,#ffffff24)}.bar-row .val{text-align:right;font-variant-numeric:tabular-nums;color:var(--paper-dim);font-size:var(--t-body)}@keyframes grow{0%{transform:scaleX(0)}}#sky-tint{position:fixed;inset:0;z-index:-1;pointer-events:none;transition:background 3s ease}body.sky-dawn #sky-tint{background:linear-gradient(to bottom,rgba(223,154,94,.1),transparent 55%)}body.sky-day #sky-tint{background:linear-gradient(to bottom,rgba(126,200,169,.05),transparent 55%)}body.sky-dusk #sky-tint{background:linear-gradient(to bottom,rgba(182,64,44,.13),transparent 60%)}body.sky-night #sky-tint{background:linear-gradient(to bottom,#0e162661,#0e162612 62%)}#sky-orb{position:fixed;top:84px;right:13%;width:88px;height:88px;border-radius:50%;z-index:-3;pointer-events:none;opacity:0;transition:background 3s,box-shadow 3s,opacity 3s}body.sky-dawn #sky-orb{opacity:.95;background:radial-gradient(circle at 35% 35%,#f6d9b0,#df9a5e 62%,#df9a5e00 74%);box-shadow:0 0 90px 36px #df9a5e33}body.sky-day #sky-orb{opacity:.9;background:radial-gradient(circle at 35% 35%,#f4e9c8,#e8cf8f 62%,#e8cf8f00 74%);box-shadow:0 0 80px 30px #e8cf8f29}body.sky-dusk #sky-orb{opacity:.95;background:radial-gradient(circle at 35% 35%,#efb98a,#c96a3f 62%,#c96a3f00 74%);box-shadow:0 0 100px 42px #c96a3f3d}body.sky-night #sky-orb{opacity:.9;background:radial-gradient(circle at 40% 34%,#f0ead8,#b9b39e 56%,#b9b39e00 72%);box-shadow:0 0 70px 24px #f0ead81f}#stars{position:fixed;inset:0 0 42%;z-index:-4;pointer-events:none;opacity:0;transition:opacity 3s;background-image:radial-gradient(1.4px 1.4px at 11% 22%,#efe9d5 60%,transparent 100%),radial-gradient(1px 1px at 24% 9%,#d8d2bd 60%,transparent 100%),radial-gradient(1.6px 1.6px at 33% 30%,#efe9d5 60%,transparent 100%),radial-gradient(1px 1px at 46% 14%,#cfc9b4 60%,transparent 100%),radial-gradient(1.3px 1.3px at 57% 26%,#efe9d5 60%,transparent 100%),radial-gradient(1px 1px at 66% 8%,#d8d2bd 60%,transparent 100%),radial-gradient(1.5px 1.5px at 74% 21%,#efe9d5 60%,transparent 100%),radial-gradient(1px 1px at 83% 33%,#cfc9b4 60%,transparent 100%),radial-gradient(1.2px 1.2px at 91% 12%,#efe9d5 60%,transparent 100%),radial-gradient(1px 1px at 15% 40%,#d8d2bd 60%,transparent 100%),radial-gradient(1.2px 1.2px at 51% 42%,#cfc9b4 60%,transparent 100%),radial-gradient(1px 1px at 88% 46%,#d8d2bd 60%,transparent 100%)}body.sky-night #stars{opacity:.85;animation:twinkle 7s ease-in-out infinite alternate}@keyframes twinkle{0%{opacity:.55}to{opacity:.95}}#cranes{position:fixed;top:15%;left:-230px;width:190px;z-index:-3;pointer-events:none;opacity:0;animation:flyAcross 56s linear 7s infinite}#cranes .crane{fill:#20262a}@keyframes flyAcross{0%{transform:translate(0);opacity:0}4%{opacity:.6}50%{transform:translate(50vw,-44px)}94%{opacity:.6}to{transform:translate(calc(100vw + 460px),-18px);opacity:0}}#branche{position:fixed;top:0;right:0;width:330px;z-index:-1;pointer-events:none;opacity:.92}#branche .br-bois{fill:none;stroke:#221b16;stroke-width:7;stroke-linecap:round}#branche .br-bois.fine{stroke-width:3.4}#branche .br-fleurs circle{fill:#c96a78;opacity:.88}#branche .br-coeurs circle{fill:#efb6bf}#ink-trail{position:fixed;inset:0;z-index:66;pointer-events:none}.cta-discord{display:inline-flex;align-items:center;gap:10px;margin-top:18px;font-family:Marcellus,serif;font-size:13.5px;letter-spacing:.05em;color:#f5e7c8;text-decoration:none;padding:12px 30px;border-radius:4px;background:linear-gradient(160deg,#8a2418,#5f1710);border:1px solid rgba(212,171,47,.55);box-shadow:0 4px 22px #8a241866,inset 0 1px #ffffff1f;transition:transform .2s,box-shadow .2s;animation:rise 1s 1.6s ease-out both}.cta-discord:hover{transform:translateY(-2px);box-shadow:0 8px 30px #8a24188c,0 0 18px #d4ab2f40}.cta-discord .cta-ideo{font-family:var(--callig, "Ma Shan Zheng"),serif;font-size:17px;color:var(--gold)}body.calme #cranes,body.calme #sky-orb,body.calme #stars,body.calme #branche,body.calme #ink-trail{display:none}@media(max-width:640px){#branche{width:210px;opacity:.8}#sky-orb{right:8%;top:64px;width:64px;height:64px}#ink-trail{display:none}}#ink-sweep{position:fixed;inset:0;z-index:70;pointer-events:none;opacity:0;background:linear-gradient(105deg,transparent 18%,rgba(10,12,13,.92) 46%,rgba(10,12,13,.92) 54%,transparent 82%);background-size:320% 100%;background-position:130% 0}#ink-sweep.go{animation:inkSweep .55s cubic-bezier(.5,.05,.4,1)}@keyframes inkSweep{0%{opacity:0;background-position:130% 0}25%{opacity:1}75%{opacity:1}to{opacity:0;background-position:-30% 0}}body.calme #ink-sweep{display:none}.fresque-wrap{position:relative;padding:6px 4px!important;overflow:hidden}.fresque-scroll{display:flex;align-items:center;gap:22px;height:470px;overflow-x:auto;overflow-y:hidden;padding:0 60px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;background:linear-gradient(to bottom,transparent calc(50% - 1px),rgba(212,171,47,.45) calc(50% - 1px),rgba(212,171,47,.45) calc(50% + 1px),transparent calc(50% + 1px));scrollbar-width:thin;scrollbar-color:rgba(212,171,47,.4) transparent}.jalon{position:relative;flex:0 0 236px;scroll-snap-align:center;background:#101314b8;border:1px solid rgba(212,171,47,.16);border-radius:6px;padding:13px 15px;backdrop-filter:blur(2px)}.jalon:nth-child(odd){margin-bottom:205px}.jalon:nth-child(2n){margin-top:205px}.jalon:before{content:"";position:absolute;left:50%;width:1px;background:linear-gradient(to bottom,rgba(212,171,47,.5),transparent)}.jalon:nth-child(odd):before{top:100%;height:68px}.jalon:nth-child(2n):before{bottom:100%;height:68px;background:linear-gradient(to top,rgba(212,171,47,.5),transparent)}.jalon:after{content:"";position:absolute;left:calc(50% - 5px);width:10px;height:10px;border-radius:50%;background:var(--gold);box-shadow:0 0 10px #d4ab2f8c}.jalon:nth-child(odd):after{top:calc(100% + 63px)}.jalon:nth-child(2n):after{bottom:calc(100% + 63px)}.jalon time{display:block;font-size:11.5px;color:var(--gold);font-variant-numeric:tabular-nums;margin-bottom:4px}.jalon h4{font-family:Marcellus,serif;font-weight:400;font-size:13.5px;margin:0 0 5px;color:var(--paper, #ece5d3)}.jalon h4 .ideo{margin-right:7px}.jalon p{font-size:12.5px;color:var(--paper-dim, #a89f8a);margin:0;line-height:1.45}.jalon.kill{border-color:#8a24188c;box-shadow:0 0 22px #8a24182e inset}.jalon.kill:after{background:var(--lacquer, #8a2418);box-shadow:0 0 12px #b6402cb3}.jalon.kill time{color:#d47a5e}.jalon.era{flex:0 0 64px;background:none;border:none;backdrop-filter:none;margin:0!important;padding:0;align-self:center;text-align:center;writing-mode:vertical-rl;font-family:var(--callig, "Ma Shan Zheng"),serif;font-size:22px;color:var(--jade, #7ec8a9);letter-spacing:.2em;text-shadow:0 0 14px rgba(126,200,169,.25)}.jalon.era:before,.jalon.era:after{display:none}.fresque-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:42px;height:42px;border-radius:50%;cursor:pointer;background:#0d1011d9;color:var(--gold);border:1px solid rgba(212,171,47,.35);font-size:var(--t-body);transition:box-shadow .2s,color .2s}.fresque-nav:hover{box-shadow:0 0 16px #d4ab2f59;color:#ffe9a8}.fresque-prev{left:10px}.fresque-next{right:10px}@media(max-width:640px){.fresque-scroll{height:420px;padding:0 22px}.jalon{flex-basis:200px}.jalon:nth-child(odd){margin-bottom:175px}.jalon:nth-child(2n){margin-top:175px}.fresque-nav{display:none}}.stats-sep{grid-column:1 / -1;display:flex;align-items:center;gap:12px;margin:30px 0 0;font-family:Marcellus,serif;font-weight:400;font-size:17px;color:var(--gold);letter-spacing:.02em}.stats-sep .ideo{font-size:17px}.stats-sep:after{content:"";flex:1;height:1px;background:linear-gradient(to right,rgba(212,171,47,.4),transparent)}.stats-sep:first-child{margin-top:2px}.rec-tabs{display:flex;gap:8px;margin:10px 0 2px}.rec-tabs button{font:14.5px EB Garamond,serif;color:var(--paper-dim, #a89f8a);background:#10131480;border:1px solid rgba(212,171,47,.18);border-radius:4px;padding:5px 14px;cursor:pointer;transition:color .15s,border-color .15s}.rec-tabs button:hover{color:var(--paper, #ece5d3)}.rec-tabs button.active{color:var(--gold);border-color:var(--gold)}.record-empty{opacity:.55}.records-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:13px;margin-top:12px}.record-card{background:#10131473;border:1px solid rgba(212,171,47,.14);border-radius:6px;padding:13px 15px 11px}.record-card h3{font-family:Marcellus,serif;font-weight:400;font-size:13.5px;color:var(--paper-dim, #a89f8a);margin:0 0 6px}.record-card h3 .ideo{margin-right:7px}.record-total{display:block;font-family:Marcellus,serif;font-size:26px;color:var(--gold);font-variant-numeric:tabular-nums;line-height:1.15}.record-sub{display:block;font-size:var(--t-note);color:#7d766a;margin:1px 0 8px}.record-row{display:grid;grid-template-columns:18px 1fr auto;gap:8px;align-items:baseline;padding:2.5px 0;font-size:12.5px}.rec-rank{color:var(--jade);font-size:var(--t-note)}.rec-val{font-variant-numeric:tabular-nums;color:var(--paper-dim, #a89f8a)}.wk-row .lbl{font-variant-numeric:tabular-nums}.wk-row .bar-track{height:18px}.wk-tag{font-style:normal;font-size:10.5px;color:var(--gold);letter-spacing:.04em}.wk-now .val{color:var(--gold);font-weight:600}.card-donut .donut-flex{display:flex;flex-wrap:wrap;gap:12px 40px;align-items:center;justify-content:center}#donut{max-width:300px;width:100%;height:auto;flex:0 1 280px}.card-donut #chart-classes{flex:1 1 300px;min-width:260px}.life-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 2px;border-bottom:1px solid #232729}.life-row:last-child{border-bottom:none}.life-right{color:var(--paper-dim);font-size:var(--t-body);text-align:right}footer{position:relative;text-align:center;padding:30px 20px 46px;color:var(--paper-dim);font-size:var(--t-small);font-style:italic;border-top:1px solid var(--line)}.footer-seal{font-family:var(--callig);font-size:var(--t-num);color:var(--gold-dim);margin-bottom:6px;opacity:.8}@media(max-width:640px){.bar-row{grid-template-columns:104px 1fr 38px}.hero-stat{padding:8px 14px}.hero-stat b{font-size:26px}.seal{width:50px;height:50px;top:24px}.seal span{font-size:17px}}.podium-row{display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #232729}.podium-row:last-child{border-bottom:none}.podium-row .life-right{margin-left:auto}.medal{font-family:var(--callig);font-size:var(--t-num);line-height:1;width:40px;height:40px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid}.p0 .medal{color:#ffd75e;border-color:#a8871f;background:#d4ab2f1f;box-shadow:0 0 14px #d4ab2f40}.p1 .medal{color:#cfd4d6;border-color:#7d8487;background:#cfd4d614}.p2 .medal{color:#d9a06a;border-color:#8a6136;background:#d9a06a14}.p0 .char-name{font-size:var(--t-card)}.timeline{position:relative;padding-left:6px}.timeline:before{content:"";position:absolute;left:19px;top:8px;bottom:8px;width:1px;background:linear-gradient(to bottom,transparent,var(--line) 12%,var(--line) 88%,transparent)}.tl-item{position:relative;display:flex;align-items:baseline;gap:14px;padding:8px 2px 8px 0;animation:rise .5s ease-out both}.tl-item .life-right{margin-left:auto;white-space:nowrap}#chart-count{width:100%}.stat-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}.tile{padding:16px 18px 13px;text-align:center}.tile b{display:block;font-family:var(--display);font-weight:400;font-size:var(--t-num-lg);color:var(--gold);line-height:1.15;font-variant-numeric:tabular-nums}.tile span{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--paper-dim)}.clickable{cursor:pointer;border-bottom:1px dotted transparent;transition:border-color .2s}.clickable:hover{border-bottom-color:currentColor}.trombi-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:14px}.trombi-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 10px 14px;cursor:pointer;background:linear-gradient(160deg,var(--ink-1),#171b1d 70%);border:1px solid var(--line);border-radius:3px;font-family:var(--serif);color:var(--paper);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.trombi-card:hover{transform:translateY(-4px);border-color:var(--cls, var(--gold-dim));box-shadow:0 16px 36px #00000073}.trombi-img img,.trombi-noimg{width:84px;height:84px;border-radius:50%;object-fit:cover;display:block;border:2px solid var(--cls, var(--line));box-shadow:0 4px 14px #00000080;background:var(--ink-2)}.trombi-noimg{display:flex;align-items:center;justify-content:center;font-family:var(--display);font-size:34px;color:var(--paper-dim)}.trombi-name{font-weight:600;font-size:15px;margin-top:4px}.trombi-sub{font-size:var(--t-small);color:var(--paper-dim)}.trombi-rank{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-dim)}.sheet-overlay{position:fixed;inset:0;z-index:60;background:#0a0c0dc7;display:flex;align-items:flex-start;justify-content:center;padding:6vh 16px 40px;overflow-y:auto;animation:fadein .25s ease-out}@keyframes fadein{0%{opacity:0}}.sheet{position:relative;width:min(680px,100%);padding:0 0 22px;overflow:hidden;animation:rise .35s ease-out}.sheet-close{position:absolute;top:10px;right:10px;z-index:2;width:34px;height:34px;border-radius:50%;background:#101314b3;border:1px solid var(--line);color:var(--paper);cursor:pointer;font-size:var(--t-body)}.sheet-close:hover{border-color:var(--gold);color:var(--gold)}.sheet-loading{padding:60px 30px;text-align:center}.sheet-meta{color:var(--paper-dim);margin:2px 0 10px;font-style:italic}.sheet-h{font-family:var(--display);font-weight:400;font-size:12.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin:22px 26px 8px;padding-top:14px;border-top:1px solid var(--line)}.sheet-ach{padding:0 26px}.sheet-foot{padding:16px 26px 0}.sheet-foot a{color:var(--jade)}.cal-grid{grid-template-columns:3fr 2fr;align-items:start}@media(max-width:860px){.cal-grid{grid-template-columns:1fr}}#event-form{display:flex;flex-direction:column;gap:10px}#event-form input,#event-form select,#event-form textarea{background:var(--ink-2);color:var(--paper);border:1px solid var(--line);border-radius:2px;font-family:var(--serif);font-size:var(--t-body);padding:9px 12px;width:100%}#event-form textarea{resize:vertical}#event-form input:focus,#event-form select:focus,#event-form textarea:focus{outline:none;border-color:var(--jade-deep)}.form-row{display:flex;gap:8px}.form-row input,.form-row select{flex:1;min-width:0}.btn-gold{font-family:var(--display);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(160deg,#d4ab2f29,#d4ab2f0f);color:var(--gold);border:1px solid var(--gold-dim);border-radius:2px;padding:11px 18px;cursor:pointer;transition:background .25s,box-shadow .25s}.btn-gold:hover{background:#d4ab2f38;box-shadow:0 0 18px #d4ab2f26}.event{display:flex;gap:16px;padding:14px 2px;border-bottom:1px solid #232729}.event:last-child{border-bottom:none}.event-past{opacity:.5}.event-badge{flex:none;width:58px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--paper-dim);font-size:11.5px}.event-ideo{font-family:var(--callig);font-size:var(--t-num);color:var(--cinnabar);width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(182,64,44,.5);border-radius:6px;background:#b6402c14}.event-body{flex:1;min-width:0}.event-title{font-weight:600;font-size:15px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.event-type{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--jade);border:1px solid var(--jade-deep);border-radius:20px;padding:1px 9px}.event-del{margin-left:auto;background:none;border:none;color:#6b6455;cursor:pointer;font-size:11.5px}.event-del:hover{color:#d99}.event-date{color:var(--gold);font-style:italic;font-size:12.5px;margin:1px 0 4px;text-transform:capitalize}.event-note{color:var(--paper-dim);font-size:12.5px;margin-bottom:6px}.event-signups{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.chip{display:inline-flex;align-items:center;gap:5px;font-size:var(--t-small);padding:2px 8px;border:1px solid var(--line);border-left:3px solid var(--cls, #888);border-radius:20px;background:var(--ink-2)}.chip button{background:none;border:none;color:#6b6455;cursor:pointer;font-size:10.5px;padding:0}.chip button:hover{color:#d99}.chip-add{font-size:11.5px;background:var(--ink-2);color:var(--jade);border:1px dashed var(--jade-deep);border-radius:20px;padding:3px 8px;cursor:pointer}.event-count{font-size:var(--t-note);margin-left:4px}.scatter-wrap{position:relative}#scatter{width:100%;display:block}.scatter-tip{position:absolute;z-index:2;pointer-events:none;background:#101314f2;border:1px solid var(--gold-dim);border-radius:3px;padding:7px 11px;font-size:var(--t-small);line-height:1.45;color:var(--paper);box-shadow:0 8px 22px #00000080;white-space:nowrap}.table-wrap-inner{overflow-x:auto}#class-table{min-width:480px}#class-table thead th{cursor:default}.sheet-avatar{width:92px;height:92px;border-radius:50%;border:2px solid;box-shadow:0 6px 18px #0000008c;margin-bottom:8px}#scan-bar{position:sticky;top:57px;z-index:9;display:flex;align-items:center;gap:14px;padding:7px 18px;background:linear-gradient(to bottom,#101314f7,#101314e6);border-bottom:1px solid var(--line);font-size:11.5px;font-style:italic;color:var(--paper-dim)}.scan-track{flex:1;height:6px;border-radius:3px;overflow:hidden;background:#15181a;box-shadow:inset 0 1px 3px #00000080}.scan-fill{height:100%;width:0;border-radius:3px;background:linear-gradient(to right,var(--gold-dim),var(--gold));box-shadow:0 0 10px #d4ab2f59;transition:width .6s ease}#scan-label{flex:none;white-space:nowrap}.sheet-loading{padding:54px 40px;text-align:center}.sheet-loading p{margin-bottom:18px}.sheet-progress{height:5px;max-width:300px;margin:0 auto;border-radius:3px;overflow:hidden;background:#15181a}.sheet-progress div{height:100%;width:0;border-radius:3px;background:linear-gradient(to right,var(--jade-deep),var(--jade));animation:sheetload 8s cubic-bezier(.15,.6,.3,1) forwards}@keyframes sheetload{20%{width:55%}60%{width:82%}to{width:93%}}body.calme .mist,body.calme .crest-halo,body.calme .scroll-hint{animation:none;opacity:.25}body.calme #crest{animation:rise .9s ease-out both}body.calme #petals,body.calme .mtn,body.calme .calligraphy,body.calme .seal{display:none}body.calme .ink-bg:after{display:none}body.calme .brush-stroke path{animation:none;stroke-dashoffset:0}body.calme .view{animation:none}[hidden]{display:none!important}.meteo-mood{display:flex;align-items:center;gap:12px;font-family:var(--display);font-size:22px;margin-bottom:16px}.meteo-arrow{font-size:var(--t-num-lg);line-height:1}.meteo-up{color:var(--jade)}.meteo-down{color:#c98a6b}.meteo-flat{color:var(--paper-dim)}.meteo-facts{display:flex;flex-direction:column;gap:8px}.meteo-fact{display:flex;align-items:baseline;gap:10px}.meteo-fact b{font-family:var(--display);font-weight:400;font-size:22px;color:var(--gold);min-width:44px;text-align:right;font-variant-numeric:tabular-nums}.meteo-fact span{color:var(--paper-dim);font-size:12.5px}#class-table thead th{cursor:pointer}#class-table thead th:hover{color:var(--paper)}#class-table tbody tr{cursor:pointer}.rows-clickable .bar-row{cursor:pointer;border-radius:3px;transition:background .15s}.rows-clickable .bar-row:hover{background:#7ec8a912}.badge-ok,.badge-warn{font-size:10.5px;padding:0 6px;border-radius:9px;white-space:nowrap;flex:none;border:1px solid var(--line);color:var(--paper-dim)}.badge-warn{color:#e0a75e;border-color:#8a6a36;background:#e0a75e14}.role-ideo{font-family:var(--callig);font-size:12.5px;margin-right:2px}.event-compo{font-size:var(--t-small);color:var(--paper-dim);margin-top:7px;font-style:italic}.chip-role{max-width:92px}@media(max-width:640px){body{font-size:13.5px}header{padding-top:46px}#crest{width:190px;height:222px}.crest-halo{width:280px;height:280px}nav{gap:0;padding:8px 4px;overflow-x:auto;justify-content:flex-start;-webkit-overflow-scrolling:touch}nav button{padding:8px 12px 10px;font-size:11.5px;letter-spacing:.07em;flex:none}main{padding:26px 12px 90px}.card{padding:18px 16px 14px}.card h2{font-size:13.5px}#roster-table th:nth-child(7),#roster-table td:nth-child(7){display:none}#roster-table{min-width:520px}tbody td{padding:9px 10px;font-size:var(--t-body)}thead th{padding:11px 10px}.trombi-grid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px}.trombi-img img,.trombi-noimg{width:66px;height:66px}.trombi-name{font-size:var(--t-body)}.stat-tiles{grid-template-columns:repeat(2,1fr);gap:10px}.tile b{font-size:22px}#donut{max-width:240px}.sheet{width:100%}.sheet-h{margin-left:16px;margin-right:16px}.sheet-equip,.sheet-ach,.sheet-specs{padding:0 16px}.sheet-foot{padding:16px 16px 0}.event{gap:10px}.event-badge{width:46px}.event-ideo{width:38px;height:38px;font-size:15px}.form-row{flex-wrap:wrap}.meteo-mood{font-size:var(--t-card)}.scroll-hint{display:none}}.cal-month-card{margin-bottom:22px}.cal-head{display:flex;align-items:center;gap:12px;margin-bottom:10px}.cal-head h2{font-family:var(--display);font-weight:400;font-size:var(--t-num);color:var(--gold);margin:0;text-transform:capitalize;letter-spacing:.06em;min-width:190px;text-align:center}.cal-nav{width:34px;height:34px;border-radius:50%;background:var(--ink-2);border:1px solid var(--line);color:var(--paper-dim);cursor:pointer;font-size:10.5px;transition:color .2s,border-color .2s}.cal-nav:hover{color:var(--gold);border-color:var(--gold-dim)}.cal-today{margin-left:auto;font-family:var(--display);font-size:var(--t-note);letter-spacing:.1em;text-transform:uppercase;background:none;border:1px solid var(--line);border-radius:2px;color:var(--paper-dim);padding:7px 14px;cursor:pointer}.cal-today:hover{color:var(--gold);border-color:var(--gold-dim)}.cal-legend{display:flex;flex-wrap:wrap;gap:6px 18px;align-items:center;font-size:var(--t-note);color:var(--paper-dim);margin-bottom:14px}.cal-legend i{display:inline-block;width:9px;height:9px;border-radius:2px;margin-right:6px}.cal-hint{margin-left:auto;font-style:italic}.cal7{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.cal-dow{font-family:var(--display);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-dim);text-align:center;padding:4px 0 8px}.cal-num{font-size:var(--t-small);color:var(--paper-dim);font-variant-numeric:tabular-nums}.cal-pill{display:block;font-size:10.5px;line-height:1.5;padding:0 6px;border-radius:8px;color:#f3ecdc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 1px rgba(0,0,0,.4)}@media(max-width:640px){.cal-pill{font-size:0;height:6px;width:100%;border-radius:3px;padding:0}.cal-head h2{min-width:0;font-size:15px}.cal-hint{display:none}}.raids-intro{margin-bottom:16px}#raids{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start}.raid-head{display:flex;align-items:center;gap:12px;margin-bottom:12px}.raid-head h2{margin:0;font-family:var(--display);font-weight:400;font-size:var(--t-card);letter-spacing:.08em;text-transform:uppercase;color:var(--gold);flex:1}.raid-score{font-family:var(--display);font-size:22px;color:var(--paper);font-variant-numeric:tabular-nums;white-space:nowrap}.raid-score small{font-size:10.5px;letter-spacing:.12em;color:var(--paper-dim)}.raid-full{color:var(--gold);text-shadow:0 0 14px rgba(212,171,47,.4)}.raid-bar{height:7px;border-radius:4px;background:#15181a;overflow:hidden;margin-bottom:14px;box-shadow:inset 0 1px 3px #00000080}.raid-fill{height:100%;border-radius:4px;background:linear-gradient(to right,var(--gold-dim),var(--gold));box-shadow:0 0 10px #d4ab2f59;transition:width .8s cubic-bezier(.25,.8,.3,1)}.raid-h{margin-left:0!important;margin-right:0!important}.boss-row{display:flex;align-items:center;gap:11px;padding:7px 2px;border-bottom:1px solid #212527}.boss-row:last-child{border-bottom:none}.boss-mark{font-family:var(--callig);font-size:var(--t-body);line-height:1;width:27px;height:27px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--gold-dim);color:var(--gold);background:#d4ab2f1a}.boss-hm .boss-mark{box-shadow:0 0 10px #d4ab2f4d}.boss-mark.boss-todo{color:#5c564a;border-color:#3a3f41;background:none;box-shadow:none}.boss-name{flex:1;font-size:13.5px}.boss-row:not(.boss-down) .boss-name{color:var(--paper-dim)}.boss-info{font-size:11.5px;color:var(--paper-dim);font-style:italic;white-space:nowrap;cursor:help}.boss-down .boss-info{color:var(--jade)}@media(max-width:640px){.boss-info{white-space:normal;text-align:right;max-width:40%}}.visage{display:flex;gap:18px;align-items:center}.visage-img{width:104px;height:104px;border-radius:50%;object-fit:cover;flex:none;border:3px solid;box-shadow:0 8px 24px #00000080,0 0 24px #d4ab2f1f}.visage-body{min-width:0}.visage-meta{margin:3px 0;color:var(--paper-dim);font-size:12.5px}.visage-meta b{color:var(--gold)}.visage-hf{margin:6px 0 0;font-size:12.5px;font-style:italic;color:var(--jade)}.rec-row{display:flex;gap:12px;align-items:flex-start;padding:8px 0;border-bottom:1px solid #232729}.rec-row:last-child{border-bottom:none}.rec-ideo{font-family:var(--callig);font-size:var(--t-body);line-height:1;flex:none;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--gold-dim);color:var(--gold);background:#d4ab2f14}.rec-body{display:flex;flex-direction:column;gap:1px;min-width:0}.rec-label{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--paper-dim)}.rec-val{font-size:12.5px}.n-ideo{display:none}@media(max-width:900px){main{max-width:100%;padding-left:16px;padding-right:16px}.cards{gap:16px}.hero-stats{gap:0 4px}.hero-stat{padding:8px 16px}.donut-flex{flex-direction:column}}@media(max-width:640px){nav{position:fixed;inset:auto 0 0;z-index:30;margin:0;border-bottom:none;border-top:1px solid var(--line);padding:5px 2px calc(5px + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(9,1fr);gap:0;background:linear-gradient(to top,#0d1011fc,#0d1011f2);overflow:visible;justify-content:stretch}nav button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:7px 2px 5px;min-height:52px;letter-spacing:0}nav button:after{display:none}.n-ideo{display:block;font-family:var(--callig);font-size:17px;line-height:1;color:var(--paper-dim);transition:color .2s,text-shadow .2s}.n-label{font-family:var(--serif);font-size:10.5px;letter-spacing:.02em;text-transform:none}nav button.active{color:var(--gold)}nav button.active .n-ideo{color:var(--gold);text-shadow:0 0 12px rgba(212,171,47,.45)}#scan-bar{top:0}main{padding-bottom:96px}footer{padding-bottom:calc(78px + env(safe-area-inset-bottom))}header{padding-top:34px}.kicker{letter-spacing:.16em;font-size:10.5px}.hero-stats{display:grid;grid-template-columns:1fr 1fr;gap:4px 8px}.hero-stat+.hero-stat:before{display:none}.hero-stat{padding:6px 8px}.updated{padding:0 12px}.toolbar input[type=search],.toolbar select{min-height:44px}.table-wrap{-webkit-overflow-scrolling:touch}.visage{gap:13px}.visage-img{width:84px;height:84px}.sheet-overlay{padding:0;align-items:stretch}.sheet{width:100%;min-height:100%;border-radius:0}.sheet-close{width:42px;height:42px;font-size:15px}}@media(max-width:420px){body{font-size:13.5px}#crest{width:160px;height:187px}.crest-halo{width:220px;height:220px}.hero-stat b{font-size:22px}#roster-table th:nth-child(5),#roster-table td:nth-child(5){display:none}#roster-table{min-width:420px}.trombi-grid{grid-template-columns:repeat(auto-fill,minmax(98px,1fr));gap:8px}.trombi-img img,.trombi-noimg{width:58px;height:58px}.trombi-rank{display:none}.cal-num{font-size:10.5px}.cal-today{padding:6px 9px;font-size:10.5px}.stat-tiles{gap:8px}.tile{padding:12px 8px 10px}.tile b{font-size:17px}.tile span{font-size:10.5px}.boss-name{font-size:12.5px}.raid-head h2{font-size:13.5px}.n-label{font-size:10.5px}.card h2{flex-wrap:wrap}}img,canvas,svg{max-width:100%}.card,.paper,.event-body,.rec-body,.visage-body{min-width:0}@media(max-width:640px){h1{font-size:clamp(26px,10.5vw,44px)}.brush-wrap{max-width:100%}.life-right,.rec-val,.boss-info,.event-title,.visage-hf{white-space:normal;overflow-wrap:anywhere}.tl-item{flex-wrap:wrap}.tl-item .life-right{margin-left:40px;white-space:normal}.chip{max-width:100%;overflow:hidden}.chip-add{max-width:46vw}.event-signups{min-width:0}.meteo-fact span{overflow-wrap:anywhere}.cal-legend{gap:4px 10px;font-size:10.5px}.cards.trio,.cards.duo,#raids{grid-template-columns:1fr}.table-wrap,.table-wrap-inner{max-width:100%;overflow-x:auto}}@media(max-width:420px){main{padding-left:10px;padding-right:10px}.card{padding:15px 12px 12px}.podium-row{flex-wrap:wrap}.podium-row .life-right{margin-left:54px}}.signup-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 14px;margin:10px 0 4px;padding:12px;border:1px solid #23282a;border-radius:3px;background:#15181a80}.s-col{min-width:0}.s-col-h{font-family:var(--display);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;display:flex;align-items:center;gap:6px;margin-bottom:7px;border-bottom:1px solid #23282a;padding-bottom:5px}.s-col-list{display:flex;flex-wrap:wrap;gap:5px}.s-empty{color:#4c473d}.compo-bar{display:flex;gap:2px;height:8px;border-radius:4px;overflow:hidden;margin:8px 0 4px;background:#15181a}.compo-bar span{display:block;height:100%}.signup-form{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:10px}.signup-form .s-name{flex:1 1 170px;min-height:44px;background:var(--ink-2);color:var(--paper);border:1px solid var(--line);border-radius:2px;font-family:var(--serif);font-size:var(--t-body);padding:8px 10px}.signup-form .s-name:focus{outline:none;border-color:var(--jade-deep)}.s-roles{display:flex;gap:6px}.s-roles button{width:44px;height:44px;border-radius:3px;cursor:pointer;font-family:var(--callig);font-size:var(--t-card);background:var(--ink-2);border:1px solid var(--line);color:var(--paper-dim);transition:border-color .15s,color .15s,box-shadow .15s}.s-roles button:hover{color:var(--rc);border-color:var(--rc)}.s-roles button.active{color:var(--rc);border-color:var(--rc);box-shadow:0 0 10px color-mix(in srgb,var(--rc) 35%,transparent),inset 0 0 8px #00000059;background:color-mix(in srgb,var(--rc) 10%,var(--ink-2))}.s-go{min-height:44px;padding:8px 18px}@media(max-width:640px){.signup-cols{grid-template-columns:1fr 1fr}.signup-form .s-name{flex-basis:100%}.s-go{flex:1}}.s-roles{flex-wrap:wrap}.s-roles button{width:auto;padding:0 13px;height:44px;display:inline-flex;align-items:center;gap:7px;font-family:var(--serif);font-size:12.5px;letter-spacing:.02em}.s-roles button .sr-i{font-family:var(--callig);font-size:15px;line-height:1}@media(max-width:420px){.s-roles{width:100%}.s-roles button{flex:1;justify-content:center;padding:0 6px;font-size:var(--t-small)}}.chip-r{font-style:normal;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;opacity:.95}.cal-pill{line-height:1.35}.upcoming-row>span:first-child{display:flex;flex-direction:column;gap:2px;min-width:0}.upcoming-compo{font-style:normal;font-size:var(--t-note);color:var(--jade);margin-left:34px}.profs-cell{font-size:var(--t-small);color:var(--paper-dim);white-space:nowrap}.profs-cell b{color:var(--jade);font-weight:600}.artisan{padding:9px 0;border-bottom:1px solid #232729}.artisan:last-child{border-bottom:none}.artisan-head{display:flex;align-items:baseline;gap:10px;margin-bottom:6px}.artisan-head .life-right{margin-left:auto}.artisan-recipes{display:flex;flex-wrap:wrap;gap:5px}.recipe-chip{font-size:11.5px;padding:2.5px 10px;border-radius:14px;background:var(--ink-2);border:1px solid var(--line);color:var(--paper)}.prof-table{min-width:560px}.prof-table thead th{cursor:default}.pt-max{color:var(--gold);text-shadow:0 0 10px rgba(212,171,47,.3)}.pt-mid,.prof-declared{color:var(--jade)}.prof-r{color:var(--paper-dim);font-size:10.5px}.sheet-ilvl-wrap{padding:0 26px}#sheet-ilvl{width:100%;display:block}@media(max-width:640px){.sheet-ilvl-wrap{padding:0 16px}}header{max-height:1400px;cursor:pointer;transition:opacity 1.4s ease-in-out,transform 1.6s cubic-bezier(.4,0,.2,1),max-height 2s cubic-bezier(.45,0,.15,1) .5s,padding 2s cubic-bezier(.45,0,.15,1) .5s,margin 2s cubic-bezier(.45,0,.15,1) .5s}header.intro-off{opacity:0;transform:translateY(-18px);max-height:0;padding-top:0;padding-bottom:0;margin:0;overflow:hidden;pointer-events:none}header.intro-off+nav{margin-top:0}#crest{animation:rise 1.1s ease-out both,float 9s 1.6s ease-in-out infinite}.kicker{animation:rise .9s .55s ease-out both}h1{animation:rise 1s .75s ease-out both}.brush-stroke path{animation:brush 1.2s 1.35s cubic-bezier(.6,.05,.3,1) forwards}.realm{animation:rise .9s .95s ease-out both}.hero-stats{animation:rise 1s 1.2s ease-out both}.updated{animation:rise .9s 1.45s ease-out both}.seal{animation:stamp .5s 1.7s cubic-bezier(.2,2.2,.4,1) both}.intro-timer{width:min(320px,60vw);height:2px;margin:26px auto 0;background:#3a3f4199;border-radius:1px;overflow:hidden;opacity:0;transition:opacity .5s}.intro-timer i{display:block;height:100%;width:100%;background:linear-gradient(to right,var(--gold-dim),var(--gold))}header.intro-run .intro-timer{opacity:1}header.intro-run .intro-timer i{animation:introTimer 5s linear forwards}@keyframes introTimer{to{width:0}}.intro-skip{margin:8px 0 0;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--paper-dim);opacity:0;transition:opacity .6s .4s;font-style:normal}header.intro-run .intro-skip{opacity:.55}header .hero-stats,header .updated,header .intro-timer,header .intro-skip,header .kicker,header h1,header .realm,header .crest-wrap,header .seal{transition:opacity .6s ease,transform .6s ease}header.intro-off .hero-stats,header.intro-off .updated,header.intro-off .intro-timer,header.intro-off .intro-skip{opacity:0;transform:translateY(12px);transition-delay:0s}header.intro-off .realm{opacity:0;transform:translateY(10px);transition-delay:.15s}header.intro-off h1{opacity:0;transform:translateY(8px);transition-delay:.28s;transition-duration:.8s}header.intro-off .kicker{opacity:0;transition-delay:.38s}header.intro-off .crest-wrap{opacity:0;transform:translateY(-26px) scale(.94);transition-delay:.5s;transition-duration:1s}header.intro-off .seal{opacity:0;transform:rotate(10deg) scale(.9);transition-delay:.45s}header{transition:max-height 1.6s cubic-bezier(.45,0,.15,1) 1.15s,padding 1.6s cubic-bezier(.45,0,.15,1) 1.15s,margin 1.6s cubic-bezier(.45,0,.15,1) 1.15s}header.intro-off{opacity:1;transform:none}header{cursor:default;max-height:none;transition:none}.intro-timer,.intro-skip{display:none}.event-edit{background:none;border:none;color:var(--paper-dim);cursor:pointer;font-size:11.5px}.event-edit:hover{color:var(--gold)}#ev-feedback{color:var(--jade)}.key-box{position:fixed;left:50%;bottom:90px;transform:translate(-50%);z-index:70;width:min(400px,calc(100vw - 24px));padding:18px 20px 14px;box-shadow:0 18px 60px #0009}.key-title{display:flex;align-items:center;gap:10px;margin:0 0 4px;font-family:var(--display);font-size:13.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}.key-row{display:flex;gap:8px;margin-top:8px}.key-row input{flex:1;min-height:44px;background:var(--ink-2);color:var(--paper);border:1px solid var(--line);border-radius:2px;font-family:var(--serif);font-size:var(--t-body);padding:8px 12px}.key-row input:focus{outline:none;border-color:var(--jade-deep)}#key-err{color:#d99}@media(max-width:640px){.key-box{bottom:calc(78px + env(safe-area-inset-bottom))}}.pct-box{margin-top:12px;display:flex;flex-direction:column;gap:5px;max-width:380px}.pct-row{display:grid;grid-template-columns:74px 1fr 64px;gap:10px;align-items:center}.pct-label{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--paper-dim)}.pct-track{height:7px;border-radius:4px;background:#15181a;overflow:hidden;box-shadow:inset 0 1px 3px #00000080}.pct-fill{display:block;height:100%;border-radius:4px;background:linear-gradient(to right,var(--gold-dim),var(--gold))}.pct-val{font-size:var(--t-note);color:var(--gold);text-align:right;white-space:nowrap}.sheet-raids{padding:0 26px}.sr-row{display:flex;align-items:center;gap:12px;padding:6px 0;border-bottom:1px solid #212527}.sr-row:last-child{border-bottom:none}.sr-name{display:flex;align-items:center;gap:8px;flex:1;font-size:12.5px;min-width:0}.sr-name .ideo{font-size:15px}.sr-dots{display:flex;gap:4px;flex:none}.sr-dot{width:11px;height:11px;border-radius:50%;background:#23282a;border:1px solid #3a3f41}.sr-dot.sr-done{background:var(--gold);border-color:var(--gold);box-shadow:0 0 7px #d4ab2f73}.sr-score{font-family:var(--display);font-size:12.5px;color:var(--paper-dim);white-space:nowrap}.sr-score.raid-full{color:var(--gold)}.ls-tile{background:#15181a8c;border:1px solid #23282a;border-radius:3px;padding:10px 12px 8px;text-align:center}.ls-tile b{display:block;font-family:var(--display);font-weight:400;font-size:var(--t-card);color:var(--jade);font-variant-numeric:tabular-nums}.ls-tile span{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--paper-dim)}.sheet-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:38px;height:56px;border-radius:4px;background:#101314a6;border:1px solid var(--line);color:var(--paper-dim);cursor:pointer;font-size:22px;line-height:1;transition:color .2s,border-color .2s}.sheet-nav:hover{color:var(--gold);border-color:var(--gold-dim)}.sheet-prev{left:8px}.sheet-next{right:8px}@media(max-width:640px){.sheet-nav{top:auto;bottom:12px;transform:none}.sheet-raids,.life-stats{padding:0 16px}}.ls-group{display:flex;align-items:center;gap:9px;margin:14px 26px 8px;font-family:var(--display);font-weight:400;font-size:var(--t-note);letter-spacing:.14em;text-transform:uppercase;color:var(--jade)}.ls-group .ideo{font-size:15px}@media(max-width:640px){.ls-group{margin-left:16px;margin-right:16px}}.all-stats{padding:0 26px}.st-cat{border:1px solid #23282a;border-radius:3px;margin-bottom:6px;background:#15181a73}.st-cat .st-cat{margin:4px 8px 8px;border-color:#1e2325}.st-cat summary{cursor:pointer;padding:8px 12px;user-select:none;font-family:var(--display);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--paper);display:flex;align-items:baseline;gap:10px}.st-cat summary:hover{color:var(--gold)}.st-cat summary em{font-style:normal;font-size:10.5px;color:var(--paper-dim);font-family:var(--serif);letter-spacing:0}.st-d1 summary{font-size:10.5px;color:var(--paper-dim)}.st-row{display:flex;align-items:baseline;gap:10px;padding:3px 14px;font-size:var(--t-small);color:var(--paper-dim)}.st-row span{flex:1;min-width:0}.st-row span:after{content:""}.st-row b{color:var(--paper);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.st-row:nth-child(2n){background:#ffffff04}@media(max-width:640px){.all-stats{padding:0 16px}}@media(max-width:640px){.sheet-close{position:fixed;top:calc(10px + env(safe-area-inset-top));right:10px;z-index:75;background:#101314d9;box-shadow:0 4px 14px #00000080}.sheet-nav{position:fixed;z-index:75;top:auto;bottom:calc(14px + env(safe-area-inset-bottom));transform:none;width:46px;height:46px;border-radius:50%;font-size:var(--t-num);background:#101314d9;box-shadow:0 4px 14px #00000080}.sheet-prev{left:12px}.sheet-next{right:12px}.sheet-overlay{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.st-row span{overflow-wrap:anywhere}.st-cat summary{flex-wrap:wrap}}@media(max-width:640px){.sheet-overlay{display:block;padding:0}.sheet{width:100%;min-height:100%}.sheet{padding-bottom:calc(110px + env(safe-area-inset-bottom))}}:root{--lacquer: #8a2418;--lacquer-deep: #5f1710;--wood: #221813;--parch: #f2dfae}.ink-bg{background:radial-gradient(1100px 520px at 50% -10%,rgba(212,171,47,.1),transparent 60%),radial-gradient(760px 400px at 85% 12%,rgba(182,64,44,.1),transparent 60%),radial-gradient(900px 640px at 8% 88%,rgba(61,138,107,.08),transparent 60%),linear-gradient(to bottom,#171112,#101314 45%)}.pandaren-roof{display:block;width:min(580px,92vw);height:auto;margin:8px auto -6px;overflow:visible;animation:rise 1s .45s ease-out both}.pandaren-roof path{fill:none;stroke-linecap:round}.pr-main{stroke:var(--gold);stroke-width:3.5;opacity:.9;filter:drop-shadow(0 2px 8px rgba(212,171,47,.25))}.pr-tip{stroke:var(--gold);stroke-width:3;opacity:.8}.pr-ridge{stroke:var(--gold-dim);stroke-width:2.5;opacity:.8}.pr-finial{fill:var(--lacquer);stroke:var(--gold);stroke-width:1.5}.paper{background:linear-gradient(165deg,#1f1712,#161110 70%);border-color:#43331f;box-shadow:0 14px 42px #00000061,inset 0 0 0 1px #d4ab2f0f}.paper:before,.paper:after{width:22px;height:22px;opacity:.95;border-color:var(--gold-dim)}.card h2 .ideo,.ls-group .ideo,.raid-head .ideo{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(160deg,var(--lacquer),var(--lacquer-deep));color:var(--parch);border-radius:5px;font-size:15px;box-shadow:0 2px 8px #5f171080,inset 0 0 6px #00000059;opacity:1}.ls-group .ideo{width:26px;height:26px;font-size:var(--t-body)}nav{background:linear-gradient(to bottom,#241914,#191210);border-bottom:1px solid #4a3820;box-shadow:0 1px #d4ab2f1f,0 8px 24px #00000059}nav button.active{background:linear-gradient(160deg,#8f2a1d,#641a10);color:var(--parch);border-radius:3px;box-shadow:inset 0 0 0 1px #d4ab2f8c,inset 0 -6px 12px #0000004d,0 2px 10px #5f171080}nav button.active:after{display:none}.btn-gold{background:linear-gradient(160deg,#8f2a1d,#6a1c11);color:var(--parch);border:1px solid var(--gold-dim);box-shadow:inset 0 1px #f2dfae26,0 2px 10px #5f171066}.btn-gold:hover{background:linear-gradient(160deg,#a23222,#7c2214);box-shadow:inset 0 1px #f2dfae33,0 0 18px #d4ab2f40}thead th{background:#8a24181a;border-bottom-color:#43331f}@media(max-width:640px){nav{background:linear-gradient(to top,#241914,#1a1310);border-top:1px solid #4a3820}nav button.active{background:none;box-shadow:none}nav button.active .n-ideo{background:linear-gradient(160deg,#8f2a1d,#641a10);color:var(--parch);border-radius:6px;padding:3px 7px;box-shadow:inset 0 0 0 1px #d4ab2f80,0 2px 8px #5f171080;text-shadow:none}}.ink-bg{background:radial-gradient(1200px 560px at 50% -10%,rgba(178,52,32,.16),transparent 60%),radial-gradient(820px 440px at 85% 12%,rgba(212,171,47,.09),transparent 60%),radial-gradient(760px 420px at 12% 30%,rgba(138,36,24,.1),transparent 60%),radial-gradient(900px 640px at 8% 88%,rgba(61,138,107,.06),transparent 60%),linear-gradient(to bottom,#1b1211,#101314 50%)}.mist{background:radial-gradient(55% 100% at 50% 50%,rgba(216,150,110,.07),rgba(216,150,110,.03) 45%,transparent 72%)}.mtn-near path{fill:#140d0c}.paper{border-top:3px solid rgba(138,36,24,.9)}.card h2{border-bottom:1px solid rgba(138,36,24,.45);padding-bottom:9px}.brush-stroke path{stroke:var(--lacquer);opacity:.95;filter:drop-shadow(0 0 8px rgba(138,36,24,.4))}.realm .sep,.scroll-hint{color:var(--lacquer)}.sheet-h{position:relative;padding-left:16px}.sheet-h:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:2px;background:var(--lacquer);box-shadow:0 0 6px #8a241899}.sheet-h.raid-h{padding-left:16px}thead th{background:#8a241829}.cal-dow{color:#c4643f}.cal-today:hover,.cal-nav:hover{color:var(--parch);border-color:var(--lacquer);background:#8a241840}footer{border-top-color:#8a241880}.footer-seal{color:var(--lacquer);opacity:1}.scan-fill{background:linear-gradient(to right,var(--lacquer-deep),var(--lacquer) 55%,var(--gold))}.raid-fill{background:linear-gradient(to right,var(--lacquer-deep),var(--lacquer) 60%,var(--gold))}tbody tr:hover td{background:#8a241814}tbody tr:hover td:first-child{box-shadow:inset 3px 0 0 var(--lacquer)}.trombi-card:hover{border-color:var(--lacquer);box-shadow:0 16px 36px #00000073,0 0 14px #8a24184d}.crest-halo{background:radial-gradient(closest-side,rgba(178,52,32,.14),rgba(212,171,47,.06) 55%,transparent 75%)}.podium3{display:flex;align-items:flex-end;justify-content:center;gap:20px;padding:6px 0 12px}.pod{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0}.pod .medal{width:34px;height:34px;font-size:var(--t-card)}.pod-img{border-radius:50%;object-fit:cover;border:3px solid;box-shadow:0 6px 18px #00000080}.pod0 .pod-img{width:92px;height:92px;box-shadow:0 6px 22px #00000080,0 0 22px #d4ab2f59}.pod1 .pod-img,.pod2 .pod-img{width:68px;height:68px}.pod0{padding-bottom:14px}.pod0 .char-name{font-size:var(--t-card)}.pod0 .pod-score{font-size:15px}.pod-mentions{border-top:1px solid #2a201a;padding-top:4px}@media(max-width:420px){.podium3{gap:10px}.pod0 .pod-img{width:74px;height:74px}.pod1 .pod-img,.pod2 .pod-img{width:56px;height:56px}}@keyframes cardIn{0%{opacity:0;transform:translateY(18px) scale(.985)}60%{opacity:1}to{opacity:1;transform:none}}.cascade{animation:cardIn .55s cubic-bezier(.22,.9,.3,1) both}@keyframes growX{0%{transform:scaleX(0)}}.goal-fill,.raid-fill,.pct-fill,.compo-bar span,.scan-fill{transform-origin:left;animation:growX .9s cubic-bezier(.25,.8,.3,1) both}@keyframes shine{0%{background-position:-120px 0}to{background-position:220px 0}}.raid-fill,.pod0 .medal{background-image:linear-gradient(105deg,transparent 38%,rgba(255,235,180,.35) 50%,transparent 62%);background-size:220px 100%;background-repeat:no-repeat;animation:growX .9s cubic-bezier(.25,.8,.3,1) both,shine 2.6s 1s ease-in-out 2}.pod0 .medal{animation:shine 3s 1.2s ease-in-out infinite}@keyframes todayPulse{0%,to{box-shadow:inset 0 0 0 1px var(--gold),0 0 12px #8a241859}50%{box-shadow:inset 0 0 0 1px var(--gold),0 0 22px #d4ab2f80}}.btn-gold:active,nav button:active,.s-roles button:active,.cal-nav:active{transform:scale(.96)}.btn-gold,nav button,.s-roles button,.cal-nav{transition:transform .12s ease,background .25s,box-shadow .25s,color .25s,border-color .25s}.chip{transition:transform .15s ease,box-shadow .15s ease}.chip:hover{transform:translateY(-2px);box-shadow:0 4px 10px #00000059}.recipe-chip{transition:transform .15s ease,border-color .15s ease}.recipe-chip:hover{transform:translateY(-2px);border-color:var(--gold-dim)}.card h2 .ideo{transition:transform .25s cubic-bezier(.2,1.6,.4,1)}.card:hover h2 .ideo{transform:rotate(-6deg) scale(1.08)}.seal{transition:transform .3s cubic-bezier(.2,1.6,.4,1)}.seal:hover{transform:rotate(2deg) scale(1.06)}.pod-img{transition:transform .25s cubic-bezier(.2,1.4,.4,1)}.pod-img:hover{transform:scale(1.07)}.trombi-img img{transition:transform .3s cubic-bezier(.2,1.4,.4,1)}.trombi-card:hover .trombi-img img{transform:scale(1.08) rotate(-2deg)}.sr-dot{transition:transform .2s ease}.sr-dot:hover{transform:scale(1.5)}.sheet{animation:sheetUp .45s cubic-bezier(.22,.9,.3,1) both}@keyframes sheetUp{0%{opacity:0;transform:translateY(34px) scale(.985)}}.sheet-head,.sheet .sheet-h,.sheet .sheet-specs,.sheet .sheet-equip,.sheet .sheet-ach,.sheet .sheet-raids,.sheet .all-stats,.sheet .sheet-ilvl-wrap{animation:cardIn .5s ease-out both}@keyframes scanBreath{0%,to{filter:brightness(1)}50%{filter:brightness(1.35)}}.scan-fill{animation:growX .6s ease-out both,scanBreath 1.6s ease-in-out infinite}body.calme .cascade,body.calme tbody tr,body.calme .sheet,body.calme .sheet-head{animation:none;opacity:1;transform:none}body.calme .pod0 .medal,body.calme .scan-fill,body.calme .raid-fill{animation:none}.podium3.mini{gap:10px}.podium3.mini .pod0 .pod-img{width:70px;height:70px}.podium3.mini .pod1 .pod-img,.podium3.mini .pod2 .pod-img{width:52px;height:52px}.podium3.mini .pod0 .char-name{font-size:13.5px}.podium3.mini .char-name{font-size:12.5px}.podium3.mini .medal{width:28px;height:28px;font-size:13.5px}.podium3.mini .pod-score{font-size:var(--t-note)}.card.paper{position:relative;border:1px solid rgba(212,171,47,.2);box-shadow:0 18px 48px #0000006b,inset 0 1px #ffffff0a}.card.paper:before{content:"";position:absolute;inset:6px;pointer-events:none;border:1px solid rgba(212,171,47,.09);border-radius:4px}.card.paper:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.55;background:linear-gradient(var(--gold),var(--gold)) left 10px top 10px / 20px 2px,linear-gradient(var(--gold),var(--gold)) left 10px top 10px / 2px 20px,linear-gradient(var(--gold),var(--gold)) right 10px top 10px / 20px 2px,linear-gradient(var(--gold),var(--gold)) right 10px top 10px / 2px 20px,linear-gradient(var(--gold),var(--gold)) left 10px bottom 10px / 20px 2px,linear-gradient(var(--gold),var(--gold)) left 10px bottom 10px / 2px 20px,linear-gradient(var(--gold),var(--gold)) right 10px bottom 10px / 20px 2px,linear-gradient(var(--gold),var(--gold)) right 10px bottom 10px / 2px 20px;background-repeat:no-repeat}.card.paper:hover{border-color:#d4ab2f61}.card.paper:hover:after{opacity:.9;transition:opacity .3s}.card h2 .ideo{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-right:11px;border-radius:7px;background:linear-gradient(160deg,#8a2418,#571509);color:#f3e2c0;font-size:var(--t-card);box-shadow:0 3px 10px #8a241873,inset 0 1px #ffffff24}.tile{position:relative;border:1px solid rgba(212,171,47,.22);border-radius:7px;background:linear-gradient(165deg,#1e1914eb,#0f1213f5);box-shadow:0 10px 26px #0006,inset 0 1px #ffffff0d;transition:transform .22s,box-shadow .22s,border-color .22s}.tile:before{content:"";position:absolute;left:12px;right:12px;top:0;height:2px;border-radius:2px;background:linear-gradient(to right,transparent,rgba(212,171,47,.65),transparent)}.tile:hover{transform:translateY(-3px);border-color:#d4ab2f73;box-shadow:0 16px 34px #00000080,0 0 22px #d4ab2f1a}.tile b{text-shadow:0 0 18px rgba(212,171,47,.35)}#roster-table thead th,#class-table thead th{background:linear-gradient(#191410,#120f0c);color:var(--gold);letter-spacing:.08em;border-bottom:2px solid rgba(138,36,24,.55)}#roster-table tbody tr,#class-table tbody tr{transition:background .18s}#roster-table tbody tr:hover,#class-table tbody tr:hover{background:#8a24181a}#roster-table tbody tr:hover td:first-child{box-shadow:inset 3px 0 0 var(--gold)}.trombi-card{border:1px solid rgba(212,171,47,.18);border-radius:8px;overflow:hidden;transition:transform .25s cubic-bezier(.2,.8,.3,1),box-shadow .25s,border-color .25s}.trombi-card:hover{transform:translateY(-5px) scale(1.02);border-color:#d4ab2f8c;box-shadow:0 18px 40px #0000008c,0 0 26px #d4ab2f24}.trombi-card img{transition:filter .3s}.trombi-card:hover img{filter:brightness(1.12) saturate(1.08)}.sheet-overlay .sheet,.sheet{border:1px solid rgba(212,171,47,.3);box-shadow:0 40px 110px #000000bf,0 0 60px #d4ab2f12}.podium3 .medal{background:linear-gradient(160deg,#8a2418,#571509)!important;color:#f3e2c0;box-shadow:0 3px 10px #8a241880,inset 0 1px #ffffff26}.record-card{transition:transform .2s,border-color .2s,box-shadow .2s}.record-card:hover{transform:translateY(-3px);border-color:#d4ab2f73;box-shadow:0 12px 30px #00000073,0 0 18px #d4ab2f1a}.record-card h3 .ideo{color:var(--jade)}.raid-card .raid-score{text-shadow:0 0 14px rgba(212,171,47,.4)}.raid-card .raid-fill{box-shadow:0 0 12px #b6402c80}.hero-stat{border:1px solid rgba(212,171,47,.28)!important;border-radius:7px;background:linear-gradient(165deg,#1e1914d9,#0f1213eb)!important;box-shadow:0 8px 24px #0006,inset 0 1px #ffffff0f}.rec-tabs button.active{background:linear-gradient(160deg,#8a241859,#57150959)}@media(max-width:640px){.card.paper:after{opacity:.35}.card h2 .ideo{width:28px;height:28px;font-size:13.5px;margin-right:8px}}.sheet-hero{position:relative;overflow:hidden;padding:30px 26px 20px;background:radial-gradient(640px 240px at 82% -10%,color-mix(in srgb,var(--cc, #c9a227) 20%,transparent),transparent),linear-gradient(to bottom,#16110d80,#101314f5);background-size:cover;background-position:center 26%;border-bottom:1px solid rgba(212,171,47,.28)}.sheet-hero.has-banner{animation:heroFade .8s ease both}@keyframes heroFade{0%{filter:brightness(.6)}to{filter:brightness(1)}}.sheet-ghost{position:absolute;right:-14px;top:-34px;line-height:1;pointer-events:none;font-family:var(--callig, "Ma Shan Zheng"),serif;font-size:140px;color:var(--cc, #c9a227);opacity:.09}.sheet-id{display:flex;align-items:center;gap:18px;position:relative}.sheet-titles{min-width:0}.sheet-name{margin:0;font-family:Marcellus,serif;font-weight:400;font-size:34px;line-height:1.1;text-shadow:0 0 26px color-mix(in srgb,var(--cc, #c9a227) 50%,transparent),0 2px 6px rgba(0,0,0,.6)}.sheet-hero .sheet-avatar{width:84px;height:84px;border-radius:50%;border:2px solid var(--cc, #c9a227);box-shadow:0 0 24px color-mix(in srgb,var(--cc, #c9a227) 40%,transparent),0 4px 14px #00000080}.class-seal{margin-left:auto;flex:none;width:50px;height:50px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--callig, "Ma Shan Zheng"),serif;font-size:26px;color:#f3e2c0;background:linear-gradient(160deg,#8a2418,#571509);box-shadow:0 4px 14px #8a241880,inset 0 1px #ffffff24;transform:rotate(3deg)}.sheet-plaques{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;position:relative}.sheet-plaques .plq{border:1px solid rgba(212,171,47,.3);border-radius:7px;padding:7px 15px 6px;background:#0d1011b8;backdrop-filter:blur(3px);box-shadow:inset 0 1px #ffffff0d}.plq b{display:block;font-family:Marcellus,serif;font-weight:400;font-size:17px;color:var(--gold);font-variant-numeric:tabular-nums;line-height:1.15}.plq span{font-size:10.5px;color:#a89f8a}.sheet-records{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:9px;padding:8px 26px 6px}.srec{border:1px solid rgba(126,200,169,.16);border-radius:6px;padding:9px 12px 7px;background:#1013148c;transition:border-color .2s,transform .2s}.srec:hover{border-color:#7ec8a973;transform:translateY(-2px)}.srec b{display:block;font-family:Marcellus,serif;font-weight:400;font-size:15px;color:var(--jade);font-variant-numeric:tabular-nums}.srec span{font-size:10.5px;color:#8d8577}.sheet-h{position:relative}.sheet-h:after{content:"";position:absolute;left:26px;right:26px;bottom:-4px;height:1px;background:linear-gradient(to right,rgba(212,171,47,.45),transparent)}@media(max-width:640px){.sheet-hero{padding:22px 16px 16px}.sheet-name{font-size:26px}.sheet-ghost{font-size:120px;top:-22px}.sheet-hero .sheet-avatar{width:64px;height:64px}.class-seal{width:40px;height:40px;font-size:17px}.sheet-records{padding:8px 16px 6px}.sheet-h:after{left:16px;right:16px}}.cal-anim{animation:calIn .38s cubic-bezier(.25,.8,.3,1)}@keyframes calIn{0%{opacity:.25;transform:translate(16px)}}@keyframes sealPulse{0%,to{box-shadow:0 0 #d4ab2f59}50%{box-shadow:0 0 0 6px #d4ab2f00}}.cal-pill{transition:transform .15s,box-shadow .15s}.cal-pill:hover{transform:translate(2px);box-shadow:0 3px 10px #0006}#cal-month{font-family:Marcellus,serif;color:var(--gold);letter-spacing:.04em;text-transform:capitalize}.event{border-left:3px solid var(--tc, #6b7275);border-radius:4px;transition:background .2s}.event:hover{background:#ffffff05}.event-badge .event-ideo{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:7px;background:color-mix(in srgb,var(--tc, #6b7275) 78%,black);color:#f3e2c0;box-shadow:0 3px 10px color-mix(in srgb,var(--tc, #6b7275) 45%,transparent)}.event-type{color:var(--tc, #a89f8a)!important}.ev-count{margin-left:10px;font-size:var(--t-note);letter-spacing:.04em;color:var(--jade);border:1px solid rgba(126,200,169,.3);border-radius:20px;padding:1.5px 10px;font-variant-numeric:tabular-nums;white-space:nowrap}.ev-count.ev-today{color:#f3e2c0;border-color:#8a241899;background:linear-gradient(160deg,#8a241880,#57150980);animation:sealPulse 2.2s ease-in-out infinite}#cal-ics{text-decoration:none}.raid-hq{position:relative;overflow:hidden}.raid-ghost{position:absolute;right:-10px;top:-38px;line-height:1;pointer-events:none;font-family:var(--callig, "Ma Shan Zheng"),serif;font-size:140px;color:var(--lacquer, #8a2418);opacity:.07}.raid-hq .sheet-plaques{margin-top:8px}.plq-next b{color:#f3e2c0;font-size:13.5px}.plq-next{border-color:#8a241899;background:linear-gradient(160deg,#8a241866,#57150966);animation:sealPulse 2.6s ease-in-out infinite}.raid-card{position:relative;overflow:hidden}.raid-bar-n{height:5px;margin-top:4px;opacity:.9}.raid-fill-n{background:linear-gradient(to right,#2d6f55,#7ec8a9);box-shadow:0 0 10px #7ec8a959}.raid-sub{padding:4px 0 0!important;margin:0}.boss-kill{display:flex;flex-direction:column;gap:3px;align-items:flex-end;min-width:0}.bk-date{font-size:var(--t-note);color:#8d8577;white-space:nowrap;font-variant-numeric:tabular-nums}.bk-chips{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.bk-chip{font-size:10.5px;line-height:1;padding:3.5px 8px;border-radius:20px;cursor:pointer;color:var(--cc, #ccc);border:1px solid color-mix(in srgb,var(--cc, #888) 45%,transparent);background:color-mix(in srgb,var(--cc, #888) 10%,rgba(13,16,17,.7));transition:background .15s,transform .15s}.bk-chip:hover{background:color-mix(in srgb,var(--cc, #888) 24%,rgba(13,16,17,.7));transform:translateY(-1px)}.bk-more{font-size:10.5px;color:#8d8577;padding:3.5px 4px}.boss-next{border:1px solid rgba(212,171,47,.4)!important;border-radius:6px;background:linear-gradient(to right,rgba(212,171,47,.07),transparent)}.boss-next .boss-mark{color:#f3e2c0;background:linear-gradient(160deg,#8a6a18,#574309);border-radius:6px;animation:sealPulse 2.4s ease-in-out infinite}.boss-next .boss-info{color:var(--gold)}.boss-row{transition:background .15s;border-radius:4px}.boss-row:hover{background:#ffffff06}.boss-down .boss-mark{text-shadow:0 0 12px rgba(182,64,44,.55)}@media(max-width:640px){.boss-kill{align-items:flex-start}.bk-chips{justify-content:flex-start}.raid-ghost{font-size:120px;top:-24px}}.trombi-img{position:relative;display:block}.tr-on{position:absolute;right:7px;top:7px;width:11px;height:11px;border-radius:50%;background:var(--jade);box-shadow:0 0 8px #7ec8a9e6;animation:sealPulse 2.4s ease-in-out infinite}.tr-seal{position:absolute;left:6px;top:6px;width:26px;height:26px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-family:var(--callig, "Ma Shan Zheng"),serif;font-size:var(--t-body);color:#f3e2c0;background:linear-gradient(160deg,#8a2418,#571509);box-shadow:0 2px 8px #8a24188c;transform:rotate(-4deg)}.tr-ilvl{position:absolute;right:6px;bottom:6px;font-style:normal;font-family:Marcellus,serif;font-size:var(--t-note);color:var(--gold);background:#0d1011d1;border:1px solid rgba(212,171,47,.4);border-radius:5px;padding:1.5px 7px;font-variant-numeric:tabular-nums}.tr-week{position:absolute;left:6px;bottom:6px;font-style:normal;font-size:10.5px;letter-spacing:.03em;color:#10221a;background:linear-gradient(160deg,#7ec8a9,#4da181);border-radius:5px;padding:2px 7px;box-shadow:0 2px 8px #7ec8a959}.trombi-sub,.trombi-rank{line-height:1.35}.atelier-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:11px;margin-top:10px}.metier-card{position:relative;text-align:left;cursor:pointer;padding:12px 14px 11px;background:linear-gradient(165deg,#1c1813e6,#0f1213f2);border:1px solid rgba(212,171,47,.2);border-radius:7px;color:inherit;transition:transform .18s,border-color .18s,box-shadow .18s;font:inherit}.metier-card:hover{transform:translateY(-3px);border-color:#d4ab2f80;box-shadow:0 10px 26px #00000073,0 0 18px #d4ab2f1a}.metier-card.active{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold),0 0 22px #d4ab2f2e}.mt-ideo{position:absolute;right:6px;top:2px;font-family:var(--callig, "Ma Shan Zheng"),serif;font-size:40px;line-height:1;color:var(--gold);opacity:.16;pointer-events:none}.mt-name{display:block;font-family:Marcellus,serif;font-size:13.5px;color:var(--paper, #ece5d3)}.mt-count{display:block;font-size:var(--t-note);color:#8d8577;margin:1px 0 7px}.mt-bar{display:block;height:5px;border-radius:3px;background:#15181a;overflow:hidden;box-shadow:inset 0 1px 3px #00000080}.mt-bar i{display:block;height:100%;border-radius:3px;background:linear-gradient(to right,#7a5c12,var(--gold));animation:grow .8s cubic-bezier(.25,.8,.3,1) both;transform-origin:left}.mt-best{display:block;margin-top:6px;font-size:11.5px;color:var(--paper-dim, #a89f8a);font-variant-numeric:tabular-nums}.mt-master{font-style:normal;font-family:var(--callig, "Ma Shan Zheng"),serif;font-size:12.5px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:5px;vertical-align:-3px;color:#f3e2c0;background:linear-gradient(160deg,#8a2418,#571509);box-shadow:0 2px 6px #8a241880}.prof-line{display:block;margin:2px 0 6px}.prof-bar{display:block;height:4px;max-width:190px;border-radius:2px;background:#15181a;overflow:hidden;margin-top:3px}.prof-bar i{display:block;height:100%;border-radius:2px;background:linear-gradient(to right,#7a5c12,var(--gold))}.ideo-inline{font-family:var(--callig, "Ma Shan Zheng"),serif;color:var(--gold);margin-right:7px}.prof-count{font-size:11.5px;color:#8d8577;font-variant-numeric:tabular-nums}.rt-id{display:inline-flex;align-items:center;gap:9px}.rt-ava{width:26px;height:26px;border-radius:50%;object-fit:cover;flex:none;border:1.5px solid #555;box-shadow:0 1px 4px #00000080}.rt-noava{display:inline-flex;align-items:center;justify-content:center;font-family:Marcellus,serif;font-size:11.5px;color:#a89f8a;background:#1a1e20}.rt-on{width:8px;height:8px;border-radius:50%;flex:none;background:var(--jade);box-shadow:0 0 7px #7ec8a9e6;animation:sealPulse 2.4s ease-in-out infinite}.rt-seal{font-style:normal;font-family:var(--callig, "Ma Shan Zheng"),serif;font-size:11.5px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:5px;margin-right:7px;vertical-align:-4px;color:#f3e2c0;background:linear-gradient(160deg,#8a2418,#571509);box-shadow:0 2px 6px #8a241880}#roster-table td{vertical-align:middle}@media(max-width:900px){.rt-hf{display:none}}@media(max-width:640px){.rt-ilvl{display:none}.rt-ava{width:22px;height:22px}}.gazette{position:relative;overflow:hidden}.gz-date{font-family:var(--callig, "Ma Shan Zheng"),serif;font-size:var(--t-card);color:var(--jade);margin:-4px 0 10px;letter-spacing:.05em;text-transform:capitalize}.gazette .sheet-plaques{margin-top:4px}#gz-line{padding:10px 0 0}#pal-open{position:fixed;right:22px;bottom:26px;z-index:55;width:54px;height:54px;border-radius:50%;cursor:pointer;font-family:var(--callig, "Ma Shan Zheng"),serif;font-size:22px;color:#f3e2c0;background:linear-gradient(160deg,#8a2418,#571509);border:1px solid rgba(212,171,47,.5);box-shadow:0 8px 26px #00000080,0 0 18px #8a241859;transition:transform .2s,box-shadow .2s}#pal-open:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 12px 32px #0000008c,0 0 26px #d4ab2f4d}#palette-ov{position:fixed;inset:0;z-index:80;background:#080a0bb8;backdrop-filter:blur(4px);padding:9vh 16px 16px;overflow-y:auto}.palette{max-width:620px;margin:0 auto;border-radius:10px;padding:14px 16px 10px;border:1px solid rgba(212,171,47,.35);box-shadow:0 40px 120px #000000b3,0 0 50px #d4ab2f14;animation:palIn .22s cubic-bezier(.2,.8,.3,1)}@keyframes palIn{0%{opacity:0;transform:translateY(-14px) scale(.98)}}#pal-q{width:100%;font:18px EB Garamond,serif;color:var(--paper, #ece5d3);background:#0d1011b3;border:1px solid rgba(212,171,47,.3);border-radius:6px;padding:11px 15px;outline:none}#pal-q:focus{border-color:var(--gold);box-shadow:0 0 14px #d4ab2f2e}#pal-res{max-height:52vh;overflow-y:auto;margin-top:8px}.pal-g{font-family:Marcellus,serif;font-weight:400;font-size:var(--t-note);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin:12px 4px 4px;opacity:.85}.pal-row{display:flex;align-items:baseline;gap:12px;padding:7px 10px;border-radius:6px;cursor:pointer;border:1px solid transparent}.pal-row:hover,.pal-row.active{background:#d4ab2f14;border-color:#d4ab2f4d}.pal-t{font-size:13.5px;color:var(--paper, #ece5d3);white-space:nowrap}.pal-s{font-size:11.5px;color:#8d8577;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pal-empty{padding:14px 6px}.pal-hint{text-align:right;margin:8px 2px 0}@media(max-width:640px){#pal-open{bottom:88px;right:14px;width:48px;height:48px;font-size:var(--t-num)}.pal-hint{display:none}#palette-ov{padding-top:4vh}}body.calme #pal-open{box-shadow:none}#duel-open{position:fixed;right:22px;bottom:92px;z-index:55;width:54px;height:54px;border-radius:50%;cursor:pointer;font-family:var(--callig, "Ma Shan Zheng"),serif;font-size:22px;color:#10221a;background:linear-gradient(160deg,#7ec8a9,#4da181);border:1px solid rgba(126,200,169,.6);box-shadow:0 8px 26px #00000080,0 0 18px #7ec8a94d;transition:transform .2s,box-shadow .2s}#duel-open:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 12px 32px #0000008c,0 0 26px #7ec8a973}#duel-ov{position:fixed;inset:0;z-index:80;background:#080a0bb8;backdrop-filter:blur(4px);padding:6vh 16px 16px;overflow-y:auto}.duel{max-width:640px;margin:0 auto;border-radius:10px;padding:18px 20px 16px;border:1px solid rgba(212,171,47,.35);box-shadow:0 40px 120px #000000b3,0 0 50px #d4ab2f14;animation:palIn .22s cubic-bezier(.2,.8,.3,1)}.duel-pick{display:flex;align-items:center;gap:12px;margin:8px 0 14px}.duel-pick select{flex:1;min-width:0}.duel-vs{font-family:var(--callig, "Ma Shan Zheng"),serif;font-size:26px;color:var(--lacquer, #8a2418)}.duel-heads{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.dh{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.dh-b{align-items:flex-end;text-align:right}.dh img{width:62px;height:62px;border-radius:50%;border:2px solid #555;box-shadow:0 4px 14px #00000080}.dh .char-name{font-family:Marcellus,serif;font-size:var(--t-card)}.dh small{color:#8d8577;font-size:var(--t-note)}.duel-seal{flex:none;font-family:Marcellus,serif;font-size:17px;color:#f3e2c0;background:linear-gradient(160deg,#8a2418,#571509);border-radius:9px;padding:8px 14px;box-shadow:0 4px 14px #8a241880;font-variant-numeric:tabular-nums}.duel-row{display:grid;grid-template-columns:74px 1fr 74px;gap:8px;align-items:center;padding:5px 0 1px}.duel-val{font-size:12.5px;color:var(--paper-dim, #a89f8a);font-variant-numeric:tabular-nums;white-space:nowrap}.duel-val.win{color:var(--gold);font-weight:600;text-shadow:0 0 10px rgba(212,171,47,.35)}.duel-right{text-align:right}.duel-bars{position:relative;height:12px;background:#15181a;border-radius:3px;overflow:hidden;box-shadow:inset 0 1px 3px #00000080}.duel-bars i{position:absolute;top:0;bottom:0;display:block;animation:grow .7s cubic-bezier(.25,.8,.3,1) both}.duel-bars .db-a{right:50%;border-radius:3px 0 0 3px;transform-origin:right}.duel-bars .db-b{left:50%;border-radius:0 3px 3px 0;transform-origin:left}.duel-bars:after{content:"";position:absolute;left:calc(50% - .5px);top:0;bottom:0;width:1px;background:#d4ab2f80}.duel-label{grid-column:1 / -1;text-align:center;font-size:10.5px;color:#7d766a;letter-spacing:.05em;margin-bottom:5px}.duel-verdict{text-align:center;font-size:13.5px;margin:14px 0 2px;color:var(--paper, #ece5d3)}@media(max-width:640px){#duel-open{bottom:148px;right:14px;width:48px;height:48px;font-size:var(--t-num)}.dh img{width:48px;height:48px}.duel-row{grid-template-columns:62px 1fr 62px}}.pantheon-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:11px;margin-top:10px}.pantheon-card{position:relative;overflow:hidden;padding:12px 14px 11px;border-radius:7px;background:linear-gradient(165deg,#1e1912eb,#0f1213f5);border:1px solid rgba(212,171,47,.24);transition:transform .18s,border-color .18s,box-shadow .18s}.pantheon-card:hover{transform:translateY(-3px);border-color:#d4ab2f8c;box-shadow:0 10px 26px #00000073,0 0 18px #d4ab2f1f}.pn-ideo{position:absolute;right:4px;top:-4px;font-family:var(--callig, "Ma Shan Zheng"),serif;font-size:48px;line-height:1;color:var(--gold);opacity:.14;pointer-events:none}.pn-title{display:block;font-family:Marcellus,serif;font-size:13.5px;color:var(--gold);text-shadow:0 0 14px rgba(212,171,47,.25)}.pantheon-card .char-name{display:block;margin:3px 0 1px;font-size:var(--t-body)}.pn-val{display:block;font-size:var(--t-note);color:#8d8577;font-variant-numeric:tabular-nums}.sheet-titles-row{display:flex;flex-wrap:wrap;gap:8px;padding:12px 26px 0}.pn-chip{font-size:11.5px;padding:4px 12px;border-radius:20px;letter-spacing:.03em;color:#f3e2c0;background:linear-gradient(160deg,#8a2418b3,#571509b3);border:1px solid rgba(212,171,47,.45);box-shadow:0 2px 8px #8a241866}@media(max-width:640px){.sheet-titles-row{padding:12px 16px 0}}#mur{max-height:420px;overflow-y:auto;scrollbar-width:thin}.mot{padding:10px 2px 8px;border-bottom:1px solid rgba(212,171,47,.1)}.mot:last-child{border-bottom:none}.mot-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.mot-head .char-name{font-family:Marcellus,serif;font-size:13.5px}.mot-date{font-size:10.5px;color:#7d766a;white-space:nowrap}.mot-text{margin:4px 0 0;font-size:12.5px;line-height:1.5;color:var(--paper-dim, #a89f8a);white-space:pre-line}#mur-text{width:100%}.cta-install{display:inline-flex;align-items:center;gap:10px;margin:12px auto 0;font-family:Marcellus,serif;font-size:12.5px;letter-spacing:.04em;cursor:pointer;color:var(--jade);background:#0d101199;text-decoration:none;border:1px solid rgba(126,200,169,.4);border-radius:4px;padding:9px 22px;transition:box-shadow .2s,color .2s}.cta-install:hover{color:#b8e6d2;box-shadow:0 0 16px #7ec8a940}.cta-install .cta-ideo{font-family:var(--callig, "Ma Shan Zheng"),serif;font-size:15px}#offline-note{position:fixed;top:0;left:0;right:0;z-index:90;text-align:center;font:14px EB Garamond,serif;color:#f3e2c0;padding:7px 14px;background:linear-gradient(160deg,#8a2418f5,#571509f5);border-bottom:1px solid rgba(212,171,47,.4)}.heatmap{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px}.hm-cell{position:relative;width:30px;height:30px;border-radius:5px;cursor:default;background:linear-gradient(160deg,rgba(212,171,47,calc(var(--h) * .85)),rgba(138,36,24,calc(var(--h) * .55))),#15181a;border:1px solid rgba(212,171,47,calc(.1 + var(--h) * .5));box-shadow:0 0 calc(var(--h) * 14px) rgba(212,171,47,calc(var(--h) * .4));animation:hmIn .4s ease both;transition:transform .15s}.hm-cell:hover{transform:scale(1.18);z-index:1}.hm-cell i{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:10.5px;font-variant-numeric:tabular-nums;color:rgba(236,229,211,calc(.35 + var(--h) * .65))}.hm-today{outline:2px solid var(--gold);outline-offset:1px}@keyframes hmIn{0%{opacity:0;transform:scale(.6)}}@media(max-width:640px){.hm-cell{width:26px;height:26px}}body.tv #pal-open,body.tv #duel-open,body.tv .cta-discord,body.tv .cta-install,body.tv .scroll-hint,body.tv #ink-trail{display:none!important}body.tv main{max-width:1280px}body.tv{font-size:15px}.bk-nm{font-family:var(--display);font-size:10.5px;letter-spacing:.08em;color:var(--jade);border:1px solid var(--jade-deep);border-radius:20px;padding:1px 8px;white-space:nowrap;align-self:center}.boss-mark.boss-mark-nm{color:var(--jade);border-color:var(--jade-deep);background:#7ec8a912;box-shadow:0 0 10px #7ec8a940;text-shadow:none}.boss-nmonly .boss-info{color:var(--jade)}.raid-score-n{color:var(--jade);text-shadow:none;font-size:11.5px}.sr-dot.sr-nm{background:var(--jade-deep);border-color:var(--jade);box-shadow:0 0 7px #7ec8a966}.sr-nmscore{color:var(--jade);font-size:10.5px}.cpt-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:10px 0;border-bottom:1px solid #232729}.cpt-row:last-of-type{border-bottom:none}.cpt-name{font-family:var(--display);font-size:15px;color:var(--gold);min-width:120px;display:flex;align-items:center;gap:7px}.cpt-chips{display:flex;gap:6px;flex-wrap:wrap;flex:1}.cpt-chips .bk-chip.cpt-main{border-color:var(--gold);box-shadow:0 0 8px #d4ab2f4d}.cpt-lost{margin-top:12px}.cpt-lost summary{cursor:pointer;color:var(--paper-dim);font-style:italic;font-size:12.5px}.cpt-lost .cpt-chips{margin-top:10px}#comptes-ta{width:100%;resize:vertical;background:var(--ink-2);color:var(--paper);border:1px solid #3a3f41;border-radius:3px;padding:10px 12px;font:14px/1.6 ui-monospace,Consolas,monospace}#comptes-ta:focus{outline:none;border-color:var(--jade-deep)}@media(max-width:640px){.cpt-name{min-width:0}}.cpt-add{background:var(--ink-2);color:var(--jade);border:1px dashed var(--jade-deep);border-radius:20px;padding:3px 10px;font-size:11.5px;cursor:pointer;max-width:240px}.cpt-add:focus{outline:none;border-color:var(--jade)}.cpt-chip-edit{cursor:default}.cpt-x{background:none;border:none;color:inherit;opacity:.65;cursor:pointer;font-size:11.5px;padding:0 0 0 5px;line-height:1}.cpt-x:hover{opacity:1;color:#d99}.cpt-delp{background:none;border:1px solid #4a3535;border-radius:20px;color:#b08e8e;font-size:10.5px;padding:1px 7px;cursor:pointer;margin-left:4px}.cpt-delp:hover{color:#d99;border-color:#6b4a4a}#cpt-new-name{background:var(--ink-2);color:var(--paper);border:1px solid #3a3f41;border-radius:3px;padding:8px 12px;font-size:var(--t-body);width:240px;max-width:100%}#cpt-new-name:focus{outline:none;border-color:var(--jade-deep)}.hh{display:flex;align-items:flex-end;gap:3px;height:82px;padding:6px 2px 0}.hh-col{flex:1;min-height:2px;height:var(--p, 2%);border-radius:2px 2px 0 0;background:linear-gradient(to top,var(--jade-deep),var(--jade));box-shadow:0 0 8px #7ec8a933;transition:height .5s ease}.hh-col:hover{filter:brightness(1.25)}.hh-lbls{display:flex;justify-content:space-between;font-size:10.5px;color:var(--paper-dim);padding:4px 2px 0;font-variant-numeric:tabular-nums}tr.row-sommeil td{opacity:.5}tr.row-sommeil:hover td{opacity:.9}.trombi-card.tr-sommeil{opacity:.45;filter:saturate(.6)}.trombi-card.tr-sommeil:hover{opacity:.95;filter:none}.artisan.art-sommeil{opacity:.55}.artisan.art-sommeil:hover{opacity:.95}.art-off{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--paper-dim);border:1px dashed #4a453a;border-radius:20px;padding:1px 8px;margin-left:8px;vertical-align:middle}.raid-frise{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:4px 0 16px}.raid-piliers{display:flex;gap:6px;flex-wrap:wrap;padding:2px 0 4px}.bp{display:flex;gap:10px;align-items:flex-start;background:#10131473;border:1px solid #2a2e30;border-left-width:3px;border-radius:6px;padding:9px 11px}.wing{font-size:var(--t-note);color:var(--paper-dim);border:1px dashed #3a3f41;border-radius:20px;padding:2px 11px}.raid-card.raid-solo{grid-column:1 / -1}.inst-grid{padding:0 26px;columns:2;column-gap:30px}.inst-row{display:flex;justify-content:space-between;gap:12px;align-items:baseline;padding:4px 0;border-bottom:1px solid #232729;break-inside:avoid;font-size:12.5px}.inst-name{color:var(--paper);min-width:0}.inst-info{color:var(--paper-dim);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:var(--t-note)}.inst-hm{color:var(--lacquer, #b6402c);font-weight:600}@media(max-width:640px){.inst-grid{columns:1}}.war-table{width:100%;border-collapse:collapse;min-width:0;margin:10px 0 14px}.war-table thead th{font-family:var(--display);font-weight:400;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--paper-dim);text-align:left;padding:6px 10px;border-bottom:1px solid #2a2e30}.war-table th.wt-thn{color:var(--jade)}.war-table th.wt-thh{color:var(--lacquer, #b6402c)}.war-table td{padding:7px 10px;border-bottom:1px solid #202426;font-size:var(--t-small);vertical-align:middle}.war-table tbody tr:last-child td{border-bottom:none}.war-table tbody tr:hover td{background:#7ec8a90a}.wt-boss{font-family:Marcellus,serif;color:var(--paper);white-space:nowrap}.wt-flag{color:var(--gold);font-family:var(--callig);text-shadow:0 0 10px rgba(212,171,47,.5)}td.wt{font-variant-numeric:tabular-nums;white-space:nowrap}td.wt-n.wt-done{color:var(--jade)}td.wt-h.wt-done{color:var(--paper)}td.wt-h.wt-done:first-letter{color:var(--lacquer, #b6402c)}td.wt-no{color:#5c564a}.wt-date{color:var(--gold);font-style:italic}.wt-chips{display:inline-flex;gap:4px;margin-left:8px;vertical-align:middle}tr.wt-next td{background:#d4ab2f0d}tr.wt-next .wt-boss{color:var(--gold)}@media(max-width:640px){.wt-chips{display:none}.war-table td,.war-table thead th{padding:6px;font-size:10.5px}.wt-boss{white-space:normal}}tr.wt-row{cursor:pointer}.wt-caret{display:inline-block;color:#5c564a;font-size:10.5px;margin-right:7px;transition:transform .2s}tr.wt-open .wt-caret{transform:rotate(90deg);color:var(--gold)}tr.wt-detail td{background:#1013148c;padding:10px 14px 12px}.wtd-row{display:flex;gap:12px;align-items:flex-start;padding:4px 0}.wtd-l{flex:none;width:210px;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--paper-dim);padding-top:3px}.wtd-chips{display:flex;gap:4px;flex-wrap:wrap}@media(max-width:640px){.wtd-row{flex-direction:column;gap:4px}.wtd-l{width:auto}}.raid-honneur{margin-top:16px;border-top:1px solid #232729;padding-top:12px!important;display:flex;gap:8px;flex-wrap:wrap;align-items:baseline}.hon{font-size:var(--t-note);font-style:normal;color:var(--paper-dim);border:1px solid #2a2e30;border-radius:20px;padding:2px 11px;white-space:nowrap}.hon-full{color:var(--gold);border-color:#d4ab2f66;text-shadow:0 0 10px rgba(212,171,47,.25)}.wcl-row{display:flex;gap:14px;align-items:baseline;flex-wrap:wrap;padding:8px 0;border-bottom:1px solid #232729;font-size:12.5px}.wcl-row:last-of-type{border-bottom:none}.wcl-title{font-family:Marcellus,serif;color:var(--paper)}.wcl-soo{color:var(--lacquer, #b6402c);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;border:1px solid rgba(182,64,44,.5);border-radius:20px;padding:1px 8px;margin-left:6px}.wcl-link{color:var(--jade);text-decoration:none;border-bottom:1px dotted var(--jade-deep);font-size:11.5px;white-space:nowrap}.wcl-link:hover{color:var(--paper)}.wcl-src{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--jade);border:1px dashed var(--jade-deep);border-radius:20px;padding:1px 7px;margin-left:6px;font-style:normal}td.wt-armo{color:#7a7261;font-size:var(--t-note);white-space:nowrap}.wtd-log{font-size:11.5px;color:var(--gold);font-variant-numeric:tabular-nums}.sheet-pane{animation:rise .35s ease both}.srec{position:relative}.srec-rg{position:absolute;top:6px;right:8px;font-style:normal;font-size:10.5px;color:var(--paper-dim);font-variant-numeric:tabular-nums}.srec-rg.srec-top{font-family:var(--callig);font-size:var(--t-body);color:var(--gold);text-shadow:0 0 10px rgba(212,171,47,.4)}.wp-leg{color:#ff8000;text-shadow:0 0 10px rgba(255,128,0,.4)}.wp-epic{color:#a335ee}.wp-rare{color:#0070dd}.wp-unc{color:#1eff00}.wp-com{color:#9d9d9d}.skip-link{position:absolute;left:-999px;top:0;z-index:300;background:var(--gold, #c9a959);color:#14120c;padding:.5rem 1rem;border-radius:0 0 8px;font-weight:600;text-decoration:none}.skip-link:focus{left:0}.noscript-note{margin:0;padding:1rem;text-align:center;background:#3a2f1d;color:#e8dfc9}.gz-seen-t{display:block;margin:.6rem 0 .4rem;opacity:.75}.gz-seen{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:.4rem}.gz-seen .gz-card{width:92px;padding:.4rem .3rem .5rem}.gz-seen .gz-card .trombi-img{width:56px;height:56px}.gz-seen .gz-card .trombi-img img,.gz-seen .gz-card .trombi-noimg{width:56px;height:56px;font-size:17px}.gz-seen .gz-card .trombi-name{font-size:12.5px}.gz-seen .gz-card .trombi-sub{font-size:10.5px;opacity:.7}.gz-seen .gz-card .tr-ilvl{font-size:10.5px}@media(max-width:560px){.gz-seen .gz-card{width:78px}.gz-seen .gz-card .trombi-img,.gz-seen .gz-card .trombi-img img,.gz-seen .gz-card .trombi-noimg{width:48px;height:48px}}.wt-try{color:#b98;font-style:italic}.rh-ev{margin:.9rem 0 0;padding:.7rem .8rem;border:1px solid rgba(120,110,90,.25);border-radius:8px;background:#fffdf659}.rh-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem;margin-bottom:.45rem}.rh-head b{font-size:13.5px}.rh-quand{color:#6d6656;font-size:12.5px;text-transform:capitalize}.rh-chef{color:#8d8577;font-size:11.5px;font-style:italic}.rh-row{display:flex;align-items:baseline;gap:.55rem;margin:.3rem 0}.rh-l{flex:0 0 auto;min-width:7.2rem;color:#8d8577;font-size:11.5px}.rh-l.rh-ok{color:#4a6b3a;font-weight:600}@media(max-width:640px){.rh-row{flex-direction:column;gap:.15rem}.rh-l{min-width:0}}.event-disc{display:inline-block;margin-left:.4rem;padding:.05rem .45rem;border:1px solid rgba(88,101,242,.45);border-radius:9px;color:#5865f2;font-size:10.5px;font-weight:600;vertical-align:middle}.rh-note{font-style:italic}.chip .clickable{cursor:pointer;text-decoration:underline dotted rgba(120,110,90,.6);text-underline-offset:2px}@media(max-width:640px){nav{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:8px 10px calc(8px + env(safe-area-inset-bottom));justify-content:flex-start;scroll-behavior:smooth}nav::-webkit-scrollbar{display:none}nav button{flex:none;flex-direction:row;align-items:center;gap:7px;min-height:44px;padding:8px 14px;border-radius:999px;border:1px solid rgba(212,171,47,.16)}.n-ideo{font-size:15px}.n-label{font-size:var(--t-note);letter-spacing:.03em}nav button.active{background:linear-gradient(160deg,#8f2a1d,#641a10);box-shadow:inset 0 0 0 1px #d4ab2f8c,0 2px 10px #5f171080}nav button.active .n-ideo{background:none;box-shadow:none;padding:0;color:var(--gold);text-shadow:0 0 12px rgba(212,171,47,.45)}}#nav-burger{display:none;position:fixed;right:14px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:41;width:54px;height:54px;border-radius:50%;background:linear-gradient(160deg,#8f2a1d,#641a10);color:var(--parch);border:1px solid var(--gold-dim);font-size:var(--t-num);line-height:1;cursor:pointer;box-shadow:inset 0 0 0 1px #d4ab2f59,0 6px 20px #00000080}@media(max-width:640px){#nav-burger{display:flex;align-items:center;justify-content:center}nav{display:flex;flex-direction:column;align-items:stretch;gap:4px;left:auto;right:12px;bottom:calc(76px + env(safe-area-inset-bottom));top:auto;width:min(240px,72vw);max-height:70vh;overflow-y:auto;overflow-x:hidden;border-radius:14px;border:1px solid #4a3820;padding:10px;box-shadow:0 14px 40px #0009;transform:translateY(12px) scale(.96);opacity:0;pointer-events:none;transform-origin:bottom right;transition:transform .22s ease,opacity .18s ease}nav.open{transform:none;opacity:1;pointer-events:auto}nav button{flex:none;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;min-height:46px;padding:9px 12px;border-radius:10px;border:none}.n-ideo{font-size:var(--t-card);width:24px;text-align:center}.n-label{font-size:12.5px;letter-spacing:.04em}nav button.active{border-radius:10px}main{padding-bottom:40px}footer{padding-bottom:calc(84px + env(safe-area-inset-bottom))}#pal-open{bottom:calc(78px + env(safe-area-inset-bottom))}#duel-open{bottom:calc(138px + env(safe-area-inset-bottom))}}@media(max-width:640px){#nav-burger{right:auto;bottom:auto;left:12px;top:calc(12px + env(safe-area-inset-top));width:48px;height:48px;font-size:17px}nav{right:auto;bottom:auto;left:12px;top:calc(68px + env(safe-area-inset-top));transform:translateY(-12px) scale(.96);transform-origin:top left}nav.open{transform:none}#pal-open{bottom:calc(14px + env(safe-area-inset-bottom))}#duel-open{bottom:calc(74px + env(safe-area-inset-bottom))}footer{padding-bottom:calc(24px + env(safe-area-inset-bottom))}}.wcl-mode{display:block;width:100%;margin-top:.15rem;font-size:12.5px}.wcl-tag{display:inline-block;min-width:2.1em;text-align:center;padding:0 .3em;border-radius:5px;font-size:10.5px}.wcl-tag-n{background:#d4ab2f29;color:var(--gold, #d4ab2f);border:1px solid rgba(212,171,47,.35)}.wcl-tag-h{background:#b6402c2e;color:#d96a52;border:1px solid rgba(182,64,44,.4)}.camp-det{margin:.55rem 0;border:1px solid rgba(120,110,90,.25);border-radius:8px;padding:.15rem .6rem}.camp-det summary{cursor:pointer;padding:.5rem .2rem;font-size:13.5px;list-style-position:inside}.camp-det summary .ideo{margin-right:.4rem}.camp-det[open] summary{border-bottom:1px dashed rgba(120,110,90,.3);margin-bottom:.4rem}.camp-sum{color:#8d8577;font-size:12.5px;margin-left:.5rem}.camp-sum{display:inline-flex;flex-direction:column;gap:2px;vertical-align:middle;margin-left:.6rem}.camp-sum i{font-style:normal;line-height:1.25}body:not(.page-accueil) header{display:none}#pal-open,#duel-open{display:none!important}.sheet-ilvl-wrap{position:relative}html,body{overflow-x:hidden;max-width:100vw}.card,.paper{max-width:100%}.rh-head,.meteo-fact span{min-width:0;overflow-wrap:anywhere}.war-table td.wt,.war-table .wt-boss{white-space:normal}.war-table td{line-height:1.35}.camp-chemin{display:flex;flex-wrap:wrap;gap:7px;margin:14px 0 6px}.cp{width:26px;height:26px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;font-family:var(--callig, serif);font-size:11.5px;line-height:1;border:1.5px solid rgba(120,110,90,.4);color:transparent;background:#14110c59;transition:transform .15s}.cp:hover{transform:scale(1.25)}.cp-n{background:linear-gradient(160deg,#b08a1e,#d4ab2f);border-color:var(--gold, #d4ab2f);color:#241a06;box-shadow:0 0 8px #d4ab2f59}.cp-h{background:linear-gradient(160deg,#8f2a1d,#641a10);border-color:#d4ab2fb3;color:#f2dfae;box-shadow:0 0 10px #8f2a1d80}.cp-next{border-color:var(--gold, #d4ab2f);color:var(--gold, #d4ab2f);animation:cpPulse 2.2s ease-in-out infinite}@keyframes cpPulse{0%,to{box-shadow:0 0 #d4ab2f59}50%{box-shadow:0 0 0 6px #d4ab2f00}}.war-table{table-layout:fixed;width:100%}.war-table th:first-child,.war-table td.wt-boss{width:30%}.war-table td,.war-table th{overflow-wrap:anywhere}#raids,.cards,.cards.trio,.cards.duo,.cards.cal-grid{grid-template-columns:1fr}.agenda-duo{display:grid;grid-template-columns:3fr 2fr;gap:22px;align-items:start}@media(max-width:980px){.agenda-duo{grid-template-columns:1fr}}.agenda-duo+.card{margin-top:22px}.leg-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:4px;vertical-align:baseline}article.card:has(#chart-count){position:relative}.kst td{font-variant-numeric:tabular-nums}.kst-dps{position:relative;min-width:90px}.kst-dps b{position:relative;z-index:1}.kst-bar{position:absolute;left:4px;top:18%;height:64%;z-index:0;background:linear-gradient(90deg,#d4ab2f4d,#d4ab2f14);border-radius:4px;border-left:2px solid rgba(212,171,47,.55)}.kst-kill{margin-top:.7rem;font-weight:600}.kst-wipe{color:#d96a52;font-weight:600}#kst-canvas{width:100%;display:block}.kfc-wrap{position:relative;margin:.3rem 0 .7rem}.kfc{width:100%;display:block}.kst-vues{display:inline-flex;gap:4px}.kst-vues button{padding:.3rem .7rem;border-radius:999px;font-size:11.5px;cursor:pointer;border:1px solid rgba(120,110,90,.35);background:#14110c4d;color:#b8b09c}.kst-vues button.active{background:linear-gradient(160deg,#8f2a1d,#641a10);color:#f2dfae;border-color:#d4ab2f8c}.kfc-u{margin:.3rem 0 .9rem}.kfc-u .uplot{background:transparent;font-family:EB Garamond,serif}.kfc-u .u-legend{font-size:10.5px;color:#b8b09c}.kfc-u .u-legend th{font-weight:500}.kfc-u .u-legend .u-marker{border-radius:50%}.kfc-u .u-select{background:#d4ab2f1f}.kst-leg{cursor:pointer}.kst-leg:hover td{background:#d4ab2f0f}.kst-leg.kst-off td{opacity:.38}.kst-leg.kst-off .wt-boss{text-decoration:line-through;text-decoration-color:#d96a5299}.kst-leg:hover td{background:#d4ab2f1a}.kst-leg:hover td.wt-boss{box-shadow:inset 3px 0 #d4ab2fcc}.kst-leg td.wt-boss{transition:box-shadow .15s}.kst .wt-boss .char-name.clickable,.kst .wt-boss .merc-name{text-decoration:underline dotted rgba(212,171,47,.55);text-underline-offset:3px;border-bottom:0}.kst .wt-boss .char-name.clickable:hover,.kst .wt-boss .merc-name:hover{text-decoration:underline solid currentColor;filter:brightness(1.2)}.kst-aide{margin:8px 0 4px;font-size:10.5px;letter-spacing:.02em;color:#d6c8a8c7;font-style:italic}.kst-aide b{font-style:normal;color:#e0c25a}.kst-aide-cb{display:inline-block;width:12px;height:12px;margin:0 4px -2px 0;border-radius:3px;background:var(--gold, #c9a227);box-shadow:0 0 0 1px #00000059 inset}.kst-aide-nom{text-decoration:underline dotted rgba(212,171,47,.8);text-underline-offset:3px}table.kst th.kst-col-on{color:#f0cf5c;background:#d4ab2f24;box-shadow:inset 0 3px #d4ab2fd9}table.kst th.kst-col-on:before{content:"\25c9  ";font-size:.75em;opacity:.9}table.kst td.kst-col-on{background:#d4ab2f17}table.kst tr.kst-leg:hover td.kst-col-on{background:#d4ab2f2e}.kfc-lecture{display:block;width:max-content;margin:2px 8px 4px auto;padding:3px 9px;border-radius:999px;background:#14120ec7;border:1px solid rgba(212,171,47,.45);color:#f0cf5c;font:600 .74rem/1.3 system-ui,sans-serif;letter-spacing:.03em;pointer-events:auto;cursor:help}.vd-bandeau{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin:4px 0 24px}.vd-bandeau .plq{margin:0;padding:18px 16px 14px;text-align:center;border:1px solid rgba(120,110,90,.3);border-radius:12px;background:linear-gradient(180deg,#fffdf60d,#14110c40);box-shadow:0 4px 14px #0000002e}.vd-bandeau .plq b{display:block;font-size:34px;line-height:1.1}.vd-bandeau .plq span{font-size:var(--t-note)}.vd-bandeau .plq-next b{font-size:17px}.vd-titre{margin:26px 0 12px;font-family:Marcellus,serif;font-weight:400;font-size:var(--t-small);letter-spacing:.35em;text-transform:uppercase;color:#8d8577}.vd-titre:after{content:"";display:inline-block;vertical-align:middle;margin-left:14px;width:120px;height:1px;background:linear-gradient(90deg,rgba(212,171,47,.5),transparent)}.vd-r4{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;align-items:stretch}.vd-r5{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;align-items:stretch}.vd-r4 .card,.vd-r5 .card{margin:0}.vd-scroll{max-height:330px;overflow-y:auto;overscroll-behavior:contain;padding-right:4px;scrollbar-width:thin}@media(max-width:1200px){.vd-r4,.vd-r5{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.vd-r2,.vd-r4,.vd-r5,.vd-r6{grid-template-columns:1fr}.vd-bandeau .plq b{font-size:26px}}@media(min-width:900px){.cards.duo,.cards.cal-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px)and (max-width:1199px){.cards.trio{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.cards.trio{grid-template-columns:repeat(3,1fr)}}.cards,.vd-r2,.vd-r4,.vd-r5,.vd-r6,.agenda-duo,.vd-duo,.vd-duo23{gap:var(--size-5, 24px)}.card{border-radius:var(--radius-3, 12px)}.cards .card,.agenda-duo .card{margin:0}@media(min-width:1200px){#raids{display:grid;grid-template-columns:repeat(12,1fr);align-items:start}#raids>*{grid-column:span 12;margin:0}#raids>.wcl-card{grid-column:span 7}}@media(max-width:767px){.cards.duo,.cards.trio,.cards.cal-grid,.vd-duo,.vd-duo23,.agenda-duo{grid-template-columns:1fr}}body{font-size:clamp(15px,.4vw + 13.5px,16.5px)}.card h2{font-size:clamp(17px,.6vw + 14px,21px);letter-spacing:.01em}h1{font-size:clamp(34px,3.2vw + 16px,58px)}.count{line-height:1.55}.card.paper{position:relative;background-image:radial-gradient(1200px 400px at 15% -10%,rgba(212,171,47,.045),transparent 60%),repeating-linear-gradient(0deg,transparent 0 2px,rgba(120,110,90,.015) 2px 3px);box-shadow:inset 0 0 0 1px #786e5a29,inset 0 0 0 3px #14110c59,inset 0 0 0 4px #d4ab2f12,0 10px 30px -12px #00000073;transition:box-shadow var(--ease-2, ease) .25s,transform var(--ease-2, ease) .25s}.card.paper:hover{box-shadow:inset 0 0 0 1px #d4ab2f38,inset 0 0 0 3px #14110c59,inset 0 0 0 4px #d4ab2f1a,0 16px 40px -14px #0000008c}.card.paper>h2:first-of-type{border-bottom:1px solid rgba(120,110,90,.18);padding-bottom:.45em;margin-bottom:.7em}.card.paper>h2:first-of-type .ideo{text-shadow:0 0 14px rgba(212,171,47,.35)}@supports (backdrop-filter: blur(8px)){nav{background:linear-gradient(to bottom,#241914d1,#191210c7);backdrop-filter:blur(10px) saturate(1.1)}}nav button{transition:color .18s,background .18s}.table-wrap{max-height:72vh;overflow:auto}.table-wrap thead th{position:sticky;top:0;z-index:2;backdrop-filter:blur(4px);background:#18140feb}tbody tr{transition:background .15s}*{scrollbar-width:thin;scrollbar-color:rgba(212,171,47,.35) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{background:#d4ab2f4d;border-radius:4px}*::-webkit-scrollbar-thumb:hover{background:#d4ab2f80}*::-webkit-scrollbar-track{background:transparent}.camp-det summary{list-style:none;display:flex;align-items:baseline;gap:.5rem}.camp-det summary::-webkit-details-marker{display:none}.camp-det summary:before{content:"\25b8";color:var(--gold, #d4ab2f);transition:transform .25s var(--ease-2, ease)}.camp-det[open] summary:before{transform:rotate(90deg)}.camp-det{transition:border-color .2s}.camp-det[open]{border-color:#d4ab2f59}:focus-visible{outline:2px solid var(--gold, #d4ab2f);outline-offset:2px;border-radius:4px}.btn-gold,.kst-vues button{transition:transform .12s var(--ease-2, ease),box-shadow .2s,background .2s}.btn-gold:active,.kst-vues button:active{transform:translateY(1px) scale(.99)}::selection{background:#d4ab2f47;color:#f2dfae}#view-vie>.gz-date{margin:0 0 10px 2px;font-style:italic;color:#8d8577}.vd-cote>.card,.vd-duo>.card,.vd-duo23>.card,.vd-r4>.card,.vd-r5>.card{margin:0}@media all{.view:not([hidden]) :is(.vd-r2,.vd-r4,.vd-r5,.vd-duo,.vd-duo23,.agenda-duo)>.card:nth-child(2){animation-delay:.06s}.view:not([hidden]) :is(.vd-r4,.vd-r5)>.card:nth-child(3){animation-delay:.12s}.view:not([hidden]) .vd-r4>.card:nth-child(4){animation-delay:.18s}}.pod-img,.visage-img,.trombi-img img,.rt-ava,.gz-card .trombi-img img{aspect-ratio:1 / 1;height:auto;flex:none;object-fit:cover}.fresque-scroll{display:flex;align-items:stretch;gap:0;height:480px;overflow-x:auto;overflow-y:hidden;cursor:grab;scroll-behavior:smooth;user-select:none;scrollbar-width:none;background:radial-gradient(900px 300px at 20% 0%,rgba(212,171,47,.05),transparent 60%),repeating-linear-gradient(90deg,transparent 0 120px,rgba(120,110,90,.04) 120px 121px)}.fresque-scroll::-webkit-scrollbar{display:none}.fresque-saisie{cursor:grabbing;scroll-behavior:auto}.fresque-wrap:before,.fresque-wrap:after{content:"";position:absolute;top:8px;bottom:34px;width:12px;z-index:3;background:linear-gradient(90deg,#241914,#4a3820 45%,#241914);border:1px solid rgba(212,171,47,.35);border-radius:6px;box-shadow:0 4px 10px #00000080}.fresque-wrap:before{left:6px}.fresque-wrap:after{right:6px}.fj,.fj-ere{position:relative;flex:none}.fj:before,.fj-ere:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:linear-gradient(90deg,#d4ab2f73,#d4ab2f33,#d4ab2f73)}.fj{width:320px}.fj-perle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,#2a2118,#191410);border:2px solid rgba(212,171,47,.55);box-shadow:0 0 14px #d4ab2f33,inset 0 0 8px #0009}.fj-perle i{font-style:normal;font-family:var(--callig, serif);font-size:var(--t-num);color:var(--gold, #d4ab2f)}.fj-fort .fj-perle{background:linear-gradient(160deg,#8f2a1d,#641a10);border-color:var(--gold, #d4ab2f);box-shadow:0 0 20px #8f2a1d8c}.fj-fort .fj-perle i{color:#f2dfae}.fj-perle:after{content:"";position:absolute;left:50%;width:1.5px;height:26px;background:#d4ab2f66}.fj-haut .fj-perle:after{bottom:100%}.fj-bas .fj-perle:after{top:100%}.fj-carte{position:absolute;left:10px;right:10px;background:#18140fe0;border:1px solid rgba(120,110,90,.35);border-radius:10px;padding:12px 14px;backdrop-filter:blur(2px);box-shadow:0 8px 22px #00000059}.fj-haut .fj-carte{bottom:calc(50% + 52px)}.fj-bas .fj-carte{top:calc(50% + 52px)}.fj-fort .fj-carte{border-color:#d4ab2f80}.fj-carte time{display:block;font-size:10.5px;letter-spacing:.08em;color:var(--gold, #d4ab2f);font-variant:small-caps}.fj-carte h4{margin:.25em 0 .3em;font-family:Marcellus,serif;font-weight:400;font-size:13.5px;color:#ece5d3}.fj-carte p{margin:0;font-size:11.5px;line-height:1.45;color:#b8b09c}.fj-noms{margin-top:.5rem}.fj-noms .bk-chip{font-size:10.5px}.fj-ere{width:110px}.fj-ere span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);writing-mode:vertical-rl;text-orientation:mixed;font-family:Marcellus,serif;font-size:var(--t-body);letter-spacing:.35em;color:#d4ab2fbf;text-transform:capitalize;background:#101314d9;padding:14px 6px;z-index:2;border:1px solid rgba(212,171,47,.3);border-radius:8px}.fj,.fj-ere{opacity:0;transform:translate(18px);transition:opacity .5s ease,transform .5s var(--ease-out-3, ease-out)}.fj-vu{opacity:1;transform:none}.fresque-jauge{position:absolute;left:26px;right:26px;bottom:12px;height:4px;border-radius:2px;background:#786e5a40;overflow:hidden}.fresque-jauge i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--gold-dim, #b08a1e),var(--gold, #d4ab2f));border-radius:2px;transition:width .15s linear}@media(max-width:640px){.fresque-scroll{height:430px}.fj{width:260px}}.tr-groupe{grid-column:1 / -1;margin:14px 0 2px;font-family:Marcellus,serif;font-weight:400;font-size:var(--t-body);letter-spacing:.18em;text-transform:uppercase;color:var(--gc, #d4ab2f)}.tr-groupe i{font-style:normal;opacity:.6;letter-spacing:0}.tr-groupe:after{content:"";display:inline-block;vertical-align:middle;margin-left:12px;width:90px;height:1px;background:linear-gradient(90deg,var(--gc, #d4ab2f),transparent)}.trombi-card{position:relative;overflow:hidden;border-top:3px solid var(--cls, #8d8577);transition:transform .22s var(--ease-out-3, ease-out),box-shadow .22s}.trombi-card:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(240px 140px at 50% 0%,color-mix(in srgb,var(--cls, #d4ab2f) 18%,transparent),transparent 70%);transition:opacity .25s}.trombi-card:hover{transform:translateY(-5px);box-shadow:0 14px 30px -10px #0000008c}.trombi-card:hover:after{opacity:1}.trombi-vu{display:block;margin-top:3px;font-size:10.5px;color:#8d8577;font-style:italic}#trombi-stats,#roster-stats{margin-bottom:18px}.rt-jauge{border-radius:4px}#roster-table tbody tr:nth-child(2n) td{background:#fffdf605}#roster-table tbody tr:hover td{background:#7ec8a90d}#roster-csv{margin-left:auto}#cal-stats{margin-bottom:18px}.event{align-items:stretch}.event-datebloc{flex:none;width:74px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:10px 6px;margin-right:14px;border-right:1px dashed rgba(120,110,90,.4);background:linear-gradient(180deg,rgba(255,253,246,.04),transparent);border-radius:10px 0 0 10px}.event-datebloc b{font-family:Marcellus,serif;font-size:var(--t-num-lg);line-height:1;color:var(--tc, #d4ab2f)}.event-datebloc span{font-size:10.5px;text-transform:capitalize;color:#c9c1ab}.event-datebloc i{font-style:normal;font-size:10.5px;color:#8d8577;text-transform:capitalize}.event-datebloc em{font-style:normal;font-size:10.5px;color:var(--gold, #d4ab2f);margin-top:3px;font-variant-numeric:tabular-nums}.event-badge{display:none}.event-cesoir{border-color:#d4ab2f8c}.badge-cesoir{display:inline-block;padding:2px 8px;border-radius:999px;font-size:10.5px;letter-spacing:.12em;font-weight:700;background:linear-gradient(160deg,#8f2a1d,#641a10);color:#f2dfae;border:1px solid rgba(212,171,47,.6);animation:cesoirBat 2s ease-in-out infinite}@keyframes cesoirBat{0%,to{box-shadow:0 0 #d4ab2f59}50%{box-shadow:0 0 0 5px #d4ab2f00}}.kst-barh{background:linear-gradient(90deg,#7ec8a94d,#7ec8a914);border-left-color:#7ec8a98c}table.kst thead tr:not(.kst-grp) th{cursor:pointer;user-select:none;white-space:nowrap}table.kst thead tr:not(.kst-grp) th:hover{color:#d4ab2f}table.kst th.tri-d:after{content:" \25be";color:#d4ab2f}table.kst th.tri-a:after{content:" \25b4";color:#d4ab2f}.rec-rule{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .8rem;padding:.45rem .2rem;border-bottom:1px dashed rgba(120,110,90,.25);position:relative}.rec-rule b{color:#f2dfae}.rec-rule em{color:#d4ab2f;font-style:normal}.rec-del{position:absolute;right:.2rem;top:.35rem;background:none;border:1px solid rgba(217,106,82,.4);color:#d96a52;border-radius:999px;width:22px;height:22px;cursor:pointer;line-height:1}#rec-form{margin:.7rem 0 .4rem;display:grid;gap:.45rem}#rec-edit{margin-top:.6rem}@media(max-width:640px){#sheet-tabs{display:none}#sheet-tabs.open{display:flex;flex-direction:column;align-items:stretch;gap:.3rem}#sheet-tabs.open button{text-align:left;width:100%}}.merc-name{color:#c8b78a;font-style:italic}.merc-name:hover{color:#f2dfae}.kst-grp th{font-size:10.5px;letter-spacing:.06em;color:#d4ab2f;text-transform:uppercase;padding:.3rem .6rem .1rem;border-bottom:none;text-align:left}table.kst th.g-sep,table.kst td.g-sep{border-left:1px solid rgba(212,171,47,.22)}.view table.kst tbody td,table.kst td{padding:3px 5px;font-size:10.5px;color:#f1e9d6;line-height:1.25}.view table.kst thead th,table.kst thead th{padding:2px 5px;font-size:10.5px;color:#d9c89a;letter-spacing:.05em;line-height:1.3}.view table.kst thead tr.kst-grp th,table.kst thead tr.kst-grp th{padding:1px 5px 0;font-size:10.5px;letter-spacing:.08em;opacity:.85}table.kst .kst-tous{font-size:10.5px;gap:5px}table.kst .kst-tous input{width:11px;height:11px}table.kst td.wt-boss{font-size:10.5px}table.kst .kst-cb{width:12px;height:12px;margin-right:6px}table.kst .kst-bar{top:15%;height:70%}table.kst .kst-bar{opacity:.95}table.kst td b{color:#fff8e6}.kst-grp th:first-child{border-left:none}.kst-barr{background:linear-gradient(90deg,#b6402c80,#b6402c38)}.kst-pas{display:inline-flex;gap:4px}.kst-pas button{padding:.3rem .7rem;border-radius:999px;font-size:11.5px;cursor:pointer;border:1px solid rgba(120,110,90,.35);background:#14110c4d;color:#b8b09c}.kst-pas button.active{background:linear-gradient(160deg,#8f2a1d,#641a10);color:#f2dfae;border-color:#d4ab2f8c}.artisan{content-visibility:auto;contain-intrinsic-size:auto 110px}#prof-table tr{content-visibility:auto;contain-intrinsic-size:auto 44px}#serpent{position:fixed;top:12vh;right:-8vw;width:46vw;max-width:640px;z-index:0;pointer-events:none;opacity:.5}#serpent .srp-corps{fill:none;stroke:#2da8788c;stroke-width:7;stroke-linecap:round;stroke-dasharray:2 9}#serpent .srp-crete{fill:none;stroke:#2da87873;stroke-width:2;stroke-linecap:round}#serpent .srp-tete path{fill:#2da8788c}#serpent .srp-oeil{fill:#f2dfae}#serpent .srp-moustache{fill:none;stroke:#d4ab2f99;stroke-width:1.2;stroke-linecap:round}#serpent .srp-nuages path{fill:none;stroke:#b8b09c4d;stroke-width:2}.lanterne{position:absolute;top:0;width:44px;z-index:3;pointer-events:none;transform-origin:50% 0}.lant-g{left:max(2vw,12px)}.lant-d{right:max(2vw,12px)}.lanterne .lt-fil{stroke:#786e5ab3;stroke-width:1.4}.lanterne .lt-toit{fill:#8f6a1d}.lanterne .lt-corps{fill:#b6402ce0}.lanterne .lt-nervures{fill:none;stroke:#f2dfae59;stroke-width:1}.lanterne .lt-gland{fill:#d4ab2f}.mist{background:radial-gradient(ellipse at center,#2da87812,#2da87800 70%)!important}.card.paper{box-shadow:inset 0 0 0 1px #2da8781a,0 10px 30px #08060373}@media all{#serpent{animation:srp-vol 26s ease-in-out infinite alternate}@keyframes srp-vol{0%{transform:translate(0) rotate(.4deg)}to{transform:translate(-3vw,2.2vh) rotate(-.6deg)}}.lanterne{animation:lant-bal 5.2s ease-in-out infinite alternate}.lant-d{animation-duration:6.1s}@keyframes lant-bal{0%{transform:rotate(2.4deg)}to{transform:rotate(-2.4deg)}}}@media(max-width:760px){#serpent{width:70vw;top:8vh;opacity:.35}.lanterne{width:30px}}#top-open{position:fixed;right:22px;bottom:158px;z-index:55;width:54px;height:54px;border-radius:50%;cursor:pointer;font-size:22px;color:#f2dfae;background:linear-gradient(160deg,#3a352c,#23201a);border:1px solid rgba(212,171,47,.5);box-shadow:0 8px 26px #00000080;transition:transform .2s,box-shadow .2s}#top-open:hover{transform:translateY(-2px)}#top-open[hidden]{display:none}@media(max-width:900px){#top-open{bottom:208px;right:14px;width:48px;height:48px;font-size:17px}}.podium3 .pod-img,.podium3.mini .pod-img{width:56px;height:56px;border-radius:50%;object-fit:cover;object-position:top}.podium3 .pod0 .pod-img,.podium3.mini .pod0 .pod-img{width:72px;height:72px}.podium3 .pod,.podium3.mini .pod{min-height:150px;justify-content:flex-start}.podium3 .pod-score,.podium3.mini .pod-score{text-align:center;line-height:1.25}:root{--ink-0: #0d1322;--ink-1: #141c30}.ink-bg{background:radial-gradient(1100px 540px at 72% -10%,rgba(240,234,216,.1),transparent 60%),radial-gradient(820px 420px at 12% 20%,rgba(126,200,169,.07),transparent 60%),radial-gradient(900px 640px at 8% 88%,rgba(158,126,236,.05),transparent 60%),linear-gradient(to bottom,#101a30,var(--ink-0) 45%)!important}#sky-orb{width:190px!important;height:190px!important}body.sky-night #sky-orb{opacity:.95;background:radial-gradient(circle at 42% 34%,#f4efe0,#cfc8b2 58%,#cfc8b200 72%);box-shadow:0 0 120px 48px #f0ead829}.mtn.mtn-far path{fill:#1c26428c}.mtn.mtn-mid path{fill:#161f38b8}.mtn.mtn-near path{fill:#10172ce0}.mtn .pagode{fill:#0d1322eb!important}.pandaren-roof .pr-main,.pandaren-roof .pr-tip,.pandaren-roof .pr-ridge{stroke:#6098aad9}.pandaren-roof .pr-finial{fill:#d4ab2f}.mist{background:radial-gradient(ellipse at center,#6098aa12,#6098aa00 70%)!important}#lucioles{position:fixed;inset:0;z-index:-4;pointer-events:none}#lucioles canvas{position:absolute!important;inset:0}#fraicheur{position:fixed;left:50%;transform:translate(-50%);bottom:14px;z-index:320;display:none;align-items:center;gap:10px;max-width:min(92vw,560px);padding:10px 16px;border-radius:12px;font-size:12.5px;line-height:1.35;box-shadow:0 8px 30px #00000073;backdrop-filter:blur(6px)}#fraicheur.neuf{background:#183a2fed;border:1px solid rgba(126,211,170,.5);color:#d9f5e8}#fraicheur.mort{background:#401a21ed;border:1px solid rgba(230,140,150,.5);color:#f7dde0}#fraicheur button{background:#2f7d5d;color:#eafff4;border:0;border-radius:8px;padding:6px 12px;cursor:pointer;font:inherit;white-space:nowrap}#fraicheur button:hover{filter:brightness(1.15)}#decor-mop{position:fixed;inset:0;width:100%;height:100%;z-index:-5;pointer-events:none}.mtn,.mist,#sky-orb{display:none}#decor-mop stop{transition:stop-color 3s ease,stop-opacity 3s ease}#decor-mop path,#decor-mop circle,#decor-mop rect,#decor-mop ellipse,#decor-mop g{transition:fill 3s ease,opacity 3s ease}#ciel-pastille{position:fixed;left:14px;bottom:14px;z-index:60;display:flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;font-family:var(--display);font-size:11.5px;letter-spacing:.06em;color:var(--paper-dim);background:linear-gradient(180deg,#141c30eb,#0d1322f2);border:1px solid rgba(122,90,40,.5);box-shadow:0 6px 20px #0006;pointer-events:none}#ciel-pastille .cp-ideo{color:var(--gold-dim);font-size:13.5px}@media(max-width:640px){#ciel-pastille{font-size:10.5px;padding:5px 10px}}#decor-mop img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:filter 3s ease}body.sky-dawn #decor-mop img{filter:brightness(1.28) sepia(.22) saturate(1.15) hue-rotate(-8deg)}body.sky-day #decor-mop img{filter:brightness(1.7) saturate(.8) contrast(.9) hue-rotate(-12deg)}body.sky-dusk #decor-mop img{filter:brightness(1.12) sepia(.3) saturate(1.25) hue-rotate(-18deg)}body.sky-dawn #decor-mop img,body.sky-day #decor-mop img,body.sky-dusk #decor-mop img{filter:none}#decor-mop img.fond-jour{opacity:0;transition:opacity 3s ease,filter 3s ease}body.sky-day #decor-mop img.fond-jour{opacity:1}body.sky-dawn #decor-mop img.fond-jour{opacity:.55;filter:sepia(.28) saturate(1.2) brightness(1.02)}body.sky-dawn #decor-mop img.fond-nuit{filter:brightness(1.2) sepia(.15)}body.sky-dusk #decor-mop img.fond-jour{opacity:.38;filter:sepia(.45) hue-rotate(-18deg) saturate(1.35) brightness(.95)}body.sky-dusk #decor-mop img.fond-nuit{filter:brightness(1.08) sepia(.2) hue-rotate(-8deg)}.seal{background:transparent;box-shadow:none;width:74px;height:74px}.seal img.embleme{width:100%;height:100%;object-fit:contain;display:block;filter:drop-shadow(0 4px 14px rgba(0,0,0,.55))}.footer-seal img.embleme{width:58px;height:58px;display:inline-block;opacity:.95;filter:drop-shadow(0 2px 8px rgba(0,0,0,.5))}@media(max-width:640px){.seal{width:54px;height:54px}}#decor-mop:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#060a1885,#060a1847 30%,#060a1870);opacity:.55;transition:opacity 3s ease}body.sky-dawn #decor-mop:after,body.sky-dusk #decor-mop:after{opacity:.8}body.sky-day #decor-mop:after{opacity:1}header .kicker,header h1,header .realm,header .crest-sub,.hero-stat,.hero-stat b,.view>h2,footer,#ciel-pastille{text-shadow:0 1px 3px rgba(0,0,0,.85),0 2px 10px rgba(0,0,0,.6),0 0 18px rgba(0,0,0,.45)}#crest{width:230px;height:230px;object-fit:contain;filter:drop-shadow(0 8px 26px rgba(0,0,0,.6))}@media(max-width:900px){#crest{width:185px;height:185px}}@media(max-width:640px){#crest{width:150px;height:150px}}.cpt-lien{font-style:normal;margin-left:4px;opacity:.75;color:var(--gold-dim, #c9a227);cursor:help}.rj-stats{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin:16px 0 6px}.rj-role{display:grid;grid-template-columns:82px 1fr 26px;align-items:center;gap:10px;padding:5px 0}.rj-mot{margin:12px 0 0;font-style:italic;opacity:.85;line-height:1.5}.rj-form-carte{padding:20px 22px 22px}#rj-form input,#rj-form select,#rj-form textarea{background:#0a0e188c;color:inherit;border:1px solid var(--line);border-radius:4px;padding:10px 12px;font:inherit;width:100%}#rj-form input:focus,#rj-form select:focus,#rj-form textarea:focus{outline:none;border-color:var(--gold-dim, #c9a227);box-shadow:0 0 0 2px #d4ab2f2e}#rj-form textarea{resize:vertical}#rj-web{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}#rj-retour{font-size:.9em;opacity:.85}.vue-blason{display:block;width:74px;height:74px;object-fit:contain;margin:2px auto 16px;filter:drop-shadow(0 4px 14px rgba(0,0,0,.5))}@media(max-width:640px){.vue-blason{width:58px;height:58px;margin-bottom:10px}}.vue-banniere{display:block;width:100%;max-height:240px;object-fit:cover;object-position:center 38%;border-radius:4px;margin:0 0 18px;border:1px solid var(--line);box-shadow:0 12px 36px #00000073}@media(max-width:640px){.vue-banniere{max-height:150px}}.chr-carte{margin:22px 0}.chr-stats{display:flex;flex-wrap:wrap;gap:4px;margin:14px 0 4px}.chr-filtres{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 6px;padding-bottom:14px;border-bottom:1px solid var(--line)}.chr-f{display:inline-flex;align-items:center;gap:7px;cursor:pointer;background:#0a0e1880;color:inherit;font:inherit;font-size:.9em;border:1px solid var(--line);border-radius:3px;padding:7px 13px;transition:border-color .25s ease,background .25s ease,transform .25s ease}.chr-f:hover:not(:disabled){border-color:var(--gold-dim, #c9a227);transform:translateY(-1px)}.chr-f.active{border-color:var(--gold, #d4ab2f);background:#d4ab2f1a;box-shadow:inset 0 0 0 1px #d4ab2f40}.chr-f:disabled{opacity:.35;cursor:default}.chr-f i{font-style:normal;font-size:.82em;opacity:.7;padding-left:2px}.chr-f svg.i-grav{width:1.05em;height:1.05em}.chr-jour{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:22px 0 8px;padding-bottom:7px;border-bottom:1px solid var(--line);font-size:1.02em;letter-spacing:.04em}.chr-jour:first-child{margin-top:12px}.chr-jour-t{color:var(--gold, #d4ab2f)}.chr-jour-d{font-size:.82em;opacity:.6;font-weight:400}.chr-jour-n{margin-left:auto;font-size:.78em;opacity:.55;font-weight:400}.chr-tl .chr-item{display:grid;grid-template-columns:26px 1fr auto;align-items:baseline;gap:10px;padding:7px 0}.chr-ic{display:inline-flex;justify-content:center;opacity:.75}.chr-ic svg.i-grav{width:1.15em;height:1.15em}.chr-item.chr-join .chr-ic,.chr-item.chr-levelup .chr-ic,.chr-item.chr-title .chr-ic,.chr-item.chr-promote .chr-ic{color:var(--gold, #d4ab2f);opacity:1}.chr-item.chr-raid .chr-ic{color:#e0813d;opacity:1}.chr-item.chr-leave .chr-ic{opacity:.45}.chr-cat{font-size:.8em;opacity:.55;padding-left:4px}.chr-bosses{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.chr-boss{font-size:.78em;padding:2px 8px;border-radius:3px;background:#ffffff0d;border:1px solid var(--line);opacity:.85}.chr-boss.chr-hm{border-color:#d4ab2f73;color:var(--gold, #d4ab2f)}.chr-pied{display:flex;align-items:center;gap:14px;margin-top:18px}@media(max-width:640px){.chr-tl .chr-item{grid-template-columns:22px 1fr}.chr-tl .chr-item .life-right{grid-column:2;font-size:.78em;opacity:.6}}.chr-lien{background:none;border:0;padding:0;font:inherit;font-size:.9em;color:var(--gold-dim, #c9a227);opacity:.8;cursor:pointer;border-bottom:1px dashed rgba(201,162,39,.4)}.chr-lien:hover{opacity:1}.chr-item.chr-hfplus .chr-ic{opacity:.4}.ins-tete{border-left:3px solid var(--tc, #d4ab2f);padding:2px 0 2px 12px;margin:0 0 14px;display:flex;flex-direction:column;gap:3px}.ins-tete b{font-size:13.5px;line-height:1.25}.ins-tete span{font-size:12.5px;opacity:.8;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.ins-tete .ev-count{font-variant-numeric:tabular-nums;opacity:.95}#cal-inscrire .signup-cols{gap:10px}#cal-inscrire .signup-form{margin-top:12px}.btn-effacer{width:100%;margin-top:8px;padding:9px 14px;cursor:pointer;background:none;border:1px solid rgba(182,64,44,.45);border-radius:8px;color:#b6402c;font:inherit;font-size:12.5px;transition:background .18s ease,border-color .18s ease,color .18s ease}.btn-effacer:hover{background:#b6402c1a;border-color:#b6402ccc;color:#d4553d}.btn-effacer:focus-visible{outline:2px solid rgba(182,64,44,.7);outline-offset:2px}#supp-box .key-title .ideo{color:#b6402c}#supp-box #supp-ok{background:linear-gradient(180deg,#c04a33,#93341f);border-color:#7d2b19}.rd-onglets{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 18px;padding-bottom:10px;border-bottom:1px solid rgba(201,162,39,.22)}.rd-ong{padding:8px 16px;cursor:pointer;font:inherit;font-size:13.5px;background:none;border:1px solid transparent;border-radius:999px;color:var(--encre-pale, #8d8577);transition:background .18s ease,color .18s ease,border-color .18s ease}.rd-ong:hover{color:var(--gold, #c9a227);border-color:#c9a2274d}.rd-ong.active{color:#1c1a16;background:linear-gradient(180deg,#d9b74a,#b8912a);border-color:#8d6f1c;font-weight:600}.rd-ong:focus-visible{outline:2px solid rgba(201,162,39,.8);outline-offset:2px}@media(max-width:640px){.rd-ong{padding:7px 12px;font-size:12.5px}}.wt-etat{display:block;font-weight:600;font-size:12.5px;line-height:1.35}.wt-date{display:block;font-size:12.5px;opacity:.95;line-height:1.4;font-variant-numeric:tabular-nums}.wt-chiffres{display:block;font-size:11.5px;opacity:.62;line-height:1.4;font-variant-numeric:tabular-nums}.wt-jamais{font-weight:400;opacity:.45}.war-table th i{display:block;font-style:normal;font-size:10.5px;font-weight:400;opacity:.5;letter-spacing:0;text-transform:none;margin-top:2px}.wt-detail .wtd-log b{font-weight:600;opacity:1}.kst-titre{display:flex;align-items:center;gap:9px;margin:30px 0 12px;padding-top:18px;font-size:15px;border-top:1px solid rgba(201,162,39,.22)}.kst-titre:first-of-type{margin-top:20px}.kst-titre .i-grav,.kst-titre .ideo{flex:0 0 auto;opacity:.8}.kst-plq{margin-bottom:14px}.kst-card table:not([data-t]) tbody tr{cursor:default}.rc-head h3{margin:0;font-family:var(--display);font-size:13.5px;flex:1}.rc-legend{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 10px;font-size:11.5px;color:var(--paper-dim, #8d8577)}.rc-legend span{display:inline-flex;align-items:center;gap:6px}.rc-p{width:11px;height:11px;border-radius:3px;display:inline-block}.rc-p-kill{background:#3d8a6b}.rc-p-try{background:#c08a2e}.rc-cell{min-height:62px;padding:5px 6px;border-radius:3px;border:1px solid rgba(201,162,39,.12);display:flex;flex-direction:column;justify-content:space-between}.rc-vide{border-color:transparent}.rc-num{font-size:11.5px;color:var(--paper-dim, #8d8577);font-variant-numeric:tabular-nums}.rc-raid{cursor:pointer;transition:transform .15s ease,border-color .15s ease}.rc-raid:hover{transform:translateY(-2px)}.rc-raid:focus-visible{outline:2px solid var(--gold, #c9a227);outline-offset:2px}.rc-raid .rc-num{color:inherit;font-weight:600}.rc-bilan{font-size:10.5px;font-variant-numeric:tabular-nums;opacity:.9}.rc-bilan b{font-size:13.5px}.rc-kill{border-color:#3d8a6b8c;background:#3d8a6b21;color:#7ec8a9}.rc-kill:hover{border-color:#3d8a6b}.rc-try{border-color:#c08a2e80;background:#c08a2e1f;color:#d4ab2f}.rc-try:hover{border-color:#c08a2e}@keyframes wcl-vise-eclat{0%{background:#c9a22738;box-shadow:0 0 0 2px #c9a22773}to{background:transparent;box-shadow:0 0 0 2px #c9a22700}}.wcl-vise{animation:wcl-vise-eclat 2.4s ease-out 1;border-radius:4px}.wcl-chiffres{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(201,162,39,.14)}.wcl-chiffres i{font-style:normal;font-size:12.5px;display:flex;flex-direction:column;gap:1px}.wcl-chiffres em{font-style:normal;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;opacity:.5}.rc-head .cal-nav:disabled{opacity:.25;cursor:default;border-color:transparent}.rc-head .cal-nav:disabled:hover{color:inherit;border-color:transparent}.wcl-stats{margin-top:10px;border-top:1px solid rgba(201,162,39,.14);padding-top:8px}.wcl-stats>summary{cursor:pointer;list-style:none;padding:5px 0;font-size:12.5px;color:var(--gold, #c9a227);display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.wcl-stats>summary::-webkit-details-marker{display:none}.wcl-stats>summary:before{content:"\25b8";font-size:.8em;opacity:.7;transition:transform .18s ease;display:inline-block}.wcl-stats[open]>summary:before{transform:rotate(90deg)}.wcl-stats>summary i{font-style:normal;font-size:11.5px;opacity:.55}.wcl-stats>summary:hover{color:#e0c25a}.wcl-stats .sheet-h{margin-top:16px}.wcl-horsguilde{display:block;margin-top:10px;padding:8px 12px;border-left:3px solid rgba(182,64,44,.5);background:#b6402c12;border-radius:0 4px 4px 0;font-size:12.5px;opacity:.9}.wcl-stats .kst-kill{margin-top:22px;padding-top:14px;border-top:1px solid rgba(201,162,39,.1)}.wcl-stats .kst-kill:first-of-type{border-top:0}.wcl-owner{font-size:10.5px;opacity:.5}.wcl-att{font-style:normal;font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;padding:1px 7px;border-radius:999px;background:#3d8a6b29;color:#7ec8a9;border:1px solid rgba(61,138,107,.35)}.wcl-ng{font-style:normal;font-size:.82em;opacity:.55}.wcl-ng-ok{opacity:.85;color:#7ec8a9}.plq-lien{cursor:pointer;font:inherit;text-align:inherit;border:1px solid transparent;transition:transform .15s ease,border-color .15s ease}.plq-lien:hover{transform:translateY(-2px);border-color:#c9a22766}.plq-lien:focus-visible{outline:2px solid var(--gold, #c9a227);outline-offset:2px}.wcl-card .wcl-row{display:block;padding:20px 0 22px 16px;border-bottom:0;border-left:2px solid rgba(201,162,39,.22);margin-bottom:4px}.wcl-card .wcl-row+.wcl-row{border-top:1px solid rgba(201,162,39,.14)}.wcl-card .wcl-row:hover{border-left-color:#c9a2278c}.wcl-card .wcl-title{display:block;font-size:13.5px;margin-bottom:4px}.wcl-card .wcl-link{display:inline-block;margin-bottom:8px}.wcl-card .wcl-mode{margin-top:6px}@media(max-width:640px){.wcl-card .wcl-row{padding-left:12px}}.kst-kill{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:1.6rem;margin-bottom:.5rem;font-size:13.5px;color:var(--paper, #e8e3d8);opacity:1}.kst-boss{font-family:Marcellus,serif;font-weight:400;font-size:17px;line-height:1.2;color:var(--paper, #e8e3d8)}.kst-meta{display:block;width:100%;margin-top:2px;font-size:11.5px;font-weight:400;opacity:.55;font-variant-numeric:tabular-nums}.kst-kill .wcl-soo{font-size:10.5px;padding:2px 10px;margin-left:0}.kst-kill .kst-wipe{font-size:12.5px}@media(max-width:640px){.kst-boss{font-size:15px}}.wcl-stats{border-top:0;padding-top:0;margin-top:14px}.wcl-stats>summary{font-size:15px;font-weight:600;padding:13px 18px;gap:12px;border:1px solid rgba(201,162,39,.42);border-radius:9px;background:#c9a22717;transition:background .18s ease,border-color .18s ease,transform .15s ease}.wcl-stats>summary:hover{background:#c9a22729;border-color:#c9a227bf;transform:translateY(-1px)}.wcl-stats>summary:focus-visible{outline:2px solid var(--gold, #c9a227);outline-offset:3px}.wcl-stats>summary:before{font-size:1em}.wcl-stats>summary i{font-size:12.5px;font-weight:400;opacity:.6}.wcl-stats[open]>summary{border-radius:9px 9px 0 0;background:#c9a22721;margin-bottom:4px}.wcl-card .wcl-link{font-size:13.5px}@media(max-width:640px){.wcl-stats>summary{font-size:13.5px;padding:11px 14px}}.kst-boss{font-size:26px!important;line-height:1.15}.kst-kill{font-size:13.5px;gap:12px;margin-top:2rem}.kst-meta{font-size:13.5px!important;opacity:.62!important}.kst-kill .wcl-soo{font-size:12.5px!important;padding:3px 13px!important;letter-spacing:.12em}.kst-kill .kst-wipe{font-size:15px!important}@media(max-width:640px){.kst-boss{font-size:22px!important}.kst-meta{font-size:12.5px!important}}.nav-grp{position:relative;display:inline-flex}.nav-tete{display:inline-flex;align-items:center;gap:7px}.nav-fleche{font-style:normal;font-size:.72em;opacity:.55;margin-left:1px;transition:transform .18s ease,opacity .18s ease}.nav-grp.ouvert .nav-fleche{transform:rotate(180deg);opacity:.9}.nav-menu{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(-6px);min-width:200px;padding:7px;display:flex;flex-direction:column;gap:2px;background:#14181a;border:1px solid rgba(201,162,39,.34);border-radius:10px;box-shadow:0 14px 34px #0000008c;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .17s ease,transform .17s ease,visibility .17s;z-index:60}.nav-grp.ouvert .nav-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0)}.nav-menu button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;text-align:left;border-radius:6px;white-space:nowrap}.nav-menu button:hover{background:#c9a2271f}.nav-menu button.active{background:#c9a22733}.nav-grp.grp-actif>.nav-tete{color:var(--gold, #c9a227)}@media(max-width:640px){.nav-menu{min-width:170px;padding:5px}.nav-menu button{padding:8px 10px}}#nav{position:fixed;top:0;left:0;right:0;z-index:50;margin:0;backface-visibility:hidden}@media(min-width:641px){body{padding-top:var(--nav-h, 54px)}}#nav:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(to right,transparent,rgba(201,162,39,.45),transparent)}@media(max-width:640px){#nav{position:fixed}#nav:after{display:none}.nav-grp{display:block;width:100%}.nav-tete{width:100%;justify-content:flex-start;min-height:46px;padding:9px 12px;border-radius:10px}.nav-fleche{margin-left:auto}.nav-menu{position:static;transform:none;min-width:0;opacity:1;visibility:visible;pointer-events:auto;background:none;border:0;box-shadow:none;padding:2px 0 6px 16px;margin:0;border-left:1px solid rgba(201,162,39,.25);display:none}.nav-grp.ouvert .nav-menu{display:flex;transform:none}.nav-menu button{min-height:42px;padding:8px 10px}}.nav-menu button.volet-actif{background:#c9a22733;color:var(--gold, #c9a227)}#top-open{bottom:26px!important;right:22px}#pal-open{bottom:26px}#duel-open,body.top-visible #pal-open{bottom:92px}body.top-visible #duel-open{bottom:158px}#pal-open,#duel-open{transition:bottom .22s ease,transform .2s,box-shadow .2s}@media(max-width:900px){#top-open{bottom:calc(14px + env(safe-area-inset-bottom))!important;right:14px}#pal-open{bottom:calc(14px + env(safe-area-inset-bottom))}#duel-open,body.top-visible #pal-open{bottom:calc(74px + env(safe-area-inset-bottom))}body.top-visible #duel-open{bottom:calc(134px + env(safe-area-inset-bottom))}}.wcl-stats,.wcl-card,#raids .rd-volet[data-rd=soirees]{overflow-anchor:none}#raids .raid-hq .table-wrap{max-height:none}.kst-cb{pointer-events:none;margin-right:9px;vertical-align:middle;width:14px;height:14px;accent-color:var(--gold, #c9a227);cursor:pointer}tr.kst-leg{cursor:pointer}tr.kst-off .kst-cb{opacity:.5}.kst-tous{display:inline-flex;align-items:center;gap:7px;cursor:pointer;font-size:10.5px;letter-spacing:.06em;text-transform:none;color:var(--gold, #c9a227)}.kst-tous input{width:14px;height:14px;accent-color:var(--gold, #c9a227);cursor:pointer;margin:0}.kst-tous:hover{color:#e0c25a}.kst-cb:disabled{opacity:.25}tr.kst-sans{opacity:.58}tr.kst-sans td.wt-boss{font-style:italic}tr.kst-sans:hover{opacity:.72}.kst .kst-cut{color:#7aa874}.kst .kst-dsp{color:#9682c8}.kst th.kst-cut,.kst th.kst-dsp{letter-spacing:.04em}.kst-prog{margin:18px 0 4px}.kst-prog-jauge{display:block;height:100%;width:0;background:linear-gradient(90deg,#8a6f2a,var(--gold, #c9a227));transition:width .6s ease}.kst-prog-txt{margin-top:8px;font-size:11.5px;letter-spacing:.03em;color:var(--gold, #c9a227)}.kst-prog-arret .kst-prog-jauge{background:#a0916e8c}.kst-prog-arret .kst-prog-txt{color:#a89a7c}.kfc-attente{display:flex;align-items:center;justify-content:center;min-height:180px;margin:0;color:#a89a7c;font-size:12.5px;letter-spacing:.04em}.sheet-hero.has-banner{min-height:340px;display:flex;flex-direction:column;justify-content:flex-start;background-position:center 18%}.sheet-chiffres{padding:14px 26px 4px;border-bottom:1px solid rgba(212,171,47,.18)}.sheet-chiffres .sheet-plaques{margin-top:0}.sheet-chiffres .pct-box{margin-top:12px}@media(max-width:640px){.sheet-hero.has-banner{min-height:260px}.sheet-chiffres{padding:12px 16px 4px}}#view-vie>.gz-date{font-family:var(--callig, "Ma Shan Zheng"),serif;font-size:clamp(2.1rem,5.2vw,3.4rem);line-height:1.15;font-style:normal;color:var(--gold, #d4ab2f);margin:4px 0 18px;letter-spacing:.04em;text-shadow:0 2px 14px rgba(212,171,47,.18)}@media(max-width:640px){#view-vie>.gz-date{font-size:clamp(1.7rem,8vw,2.3rem);margin:2px 0 14px}}.mnd-tete{position:relative}.mnd-classes{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.mnd-cls{border:1px solid color-mix(in srgb,var(--mc, #c9a227) 45%,transparent);background:#0d101180;color:var(--mc, #e8e3d8);border-radius:7px;padding:7px 14px;font-size:12.5px;cursor:pointer;transition:background .2s,transform .2s,border-color .2s}.mnd-cls:hover{transform:translateY(-2px);border-color:var(--mc, #c9a227)}.mnd-cls.active{background:color-mix(in srgb,var(--mc, #c9a227) 22%,rgba(13,16,17,.8));border-color:var(--mc, #c9a227);box-shadow:0 0 16px color-mix(in srgb,var(--mc) 25%,transparent)}.mnd-spe{border-left:3px solid var(--mc, #c9a227)}.mnd-spe-tete{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.mnd-spe-nom{color:var(--mc, #e8e3d8)}.mnd-spe-role{font-size:10.5px;color:#8d8577;letter-spacing:.05em;font-family:system-ui,sans-serif}.mnd-liste{display:flex;flex-direction:column;gap:8px;padding:0 26px 6px}.mnd-j{border:1px solid rgba(212,171,47,.16);border-radius:8px;background:#10131480;overflow:hidden}.mnd-j-tete{width:100%;display:grid;gap:12px;align-items:center;text-align:left;grid-template-columns:42px minmax(0,1fr) 120px minmax(0,1.1fr) 22px;background:none;border:0;color:inherit;cursor:pointer;padding:11px 14px;transition:background .2s}.mnd-j-tete:hover{background:#d4ab2f12}.mnd-rang{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-family:var(--callig, "Ma Shan Zheng"),serif;font-size:var(--t-card);background:#0d1011cc;border:1px solid rgba(212,171,47,.3);color:#a89f8a}.mnd-rang.mnd-or{background:linear-gradient(160deg,#8a2418,#571509);color:#f3e2c0;border-color:#d4ab2f99}.mnd-ident{min-width:0;display:flex;flex-direction:column;gap:2px}.mnd-ident b{font-size:13.5px}.mnd-lieu{font-size:10.5px;color:#8d8577;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mnd-score{text-align:right}.mnd-score b{display:block;font-family:Marcellus,serif;font-size:17px;color:var(--gold, #d4ab2f);font-variant-numeric:tabular-nums;line-height:1.1}.mnd-score span{font-size:10.5px;color:#8d8577;letter-spacing:.08em}.mnd-meta{font-size:10.5px;color:#8d8577}.mnd-caret{color:#8d8577;transition:transform .2s;font-style:normal}.mnd-j-tete.ouvert .mnd-caret{transform:rotate(90deg)}.mnd-detail{padding:4px 16px 16px;border-top:1px solid rgba(212,171,47,.14)}.mnd-bloc{margin-top:12px}.mnd-bloc .sheet-h{font-size:13.5px;margin:0 0 12px}.mnd-bloc .sheet-h:after{left:0;right:0}.mnd-piece{display:flex;gap:10px;align-items:flex-start;padding:7px 9px;border-radius:6px;background:#0d101173}.mnd-ic{width:36px;height:36px;border-radius:5px;border:1px solid #444;flex:none;background:#0d1011}.mnd-p-corps{min-width:0;display:flex;flex-direction:column;gap:3px}.mnd-p-nom{font-size:12.5px;text-decoration:none}.mnd-p-nom:hover{text-decoration:underline}.mnd-p-bas{font-size:10.5px;color:#8d8577;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.mnd-slot{color:#6b7275}.mnd-gems{display:inline-flex;gap:3px}.mnd-gems img{width:14px;height:14px;border-radius:3px}.mnd-ench{color:var(--jade, #2da878)}.mnd-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}.mnd-stat{padding:8px 11px;border-radius:6px;background:#1013148c;border:1px solid rgba(126,200,169,.14)}.mnd-stat b{display:block;font-family:Marcellus,serif;font-size:13.5px;color:var(--jade, #2da878);font-variant-numeric:tabular-nums}.mnd-stat span{font-size:10.5px;color:#8d8577}.mnd-talents{display:flex;flex-wrap:wrap;gap:6px}.mnd-lien{margin-top:14px;font-size:11.5px}@media(max-width:760px){.mnd-j-tete{grid-template-columns:36px minmax(0,1fr) auto;row-gap:6px}.mnd-meta{grid-column:2 / -1}.mnd-caret{display:none}.mnd-liste{padding:0 14px 6px}}.mnd-table{width:100%;border-collapse:collapse;font-size:11.5px}.mnd-table th{text-align:left;padding:6px 10px;font-weight:400;color:#8d8577;font-size:10.5px;letter-spacing:.05em;border-bottom:1px solid rgba(212,171,47,.22)}.mnd-table td{padding:6px 10px;border-bottom:1px solid rgba(212,171,47,.08)}.mnd-table tr:last-child td{border-bottom:0}.mnd-table tbody tr:hover{background:#d4ab2f0f}.mnd-t-rang{color:var(--gold, #d4ab2f);font-variant-numeric:tabular-nums}.mnd-t-pts{color:var(--jade, #2da878);text-align:right;font-variant-numeric:tabular-nums}.mnd-specs{margin-top:12px;display:flex;flex-direction:column;gap:10px}.mnd-sp-row{display:flex;flex-wrap:wrap;gap:8px}.mnd-sp{border:1px solid rgba(212,171,47,.28);background:#0d101180;color:#e8e3d8;border-radius:7px;padding:8px 14px;cursor:pointer;font-size:12.5px;display:inline-flex;align-items:baseline;gap:8px;transition:background .2s,border-color .2s,transform .2s}.mnd-sp:hover{transform:translateY(-2px);border-color:var(--mc, #d4ab2f)}.mnd-sp.active{background:color-mix(in srgb,var(--mc, #c9a227) 20%,rgba(13,16,17,.85));border-color:var(--mc, #d4ab2f);color:#fff}.mnd-sp-role{font-size:10.5px;color:#8d8577;letter-spacing:.05em}.mnd-sp.active .mnd-sp-role{color:#ffffffb3}.mnd-vues{display:flex;gap:0;align-self:flex-start;border:1px solid rgba(212,171,47,.28);border-radius:7px;overflow:hidden}.mnd-vue{background:#0d101180;border:0;color:#a89f8a;cursor:pointer;padding:7px 16px;font-size:11.5px;transition:background .2s,color .2s}.mnd-vue+.mnd-vue{border-left:1px solid rgba(212,171,47,.22)}.mnd-vue:hover{color:#e8e3d8}.mnd-vue.active{background:#d4ab2f2e;color:var(--gold, #d4ab2f)}.mnd-regle{padding:0 26px;margin:-4px 0 10px}.mnd-attente{padding:12px 0 4px;font-style:italic}@media(max-width:640px){.mnd-regle{padding:0 14px}.mnd-sp{padding:7px 11px;font-size:12.5px}}.mnd-bulle{position:fixed;z-index:60;max-width:330px;pointer-events:none;display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:9px;background:#090b0cf7;border:1px solid rgba(212,171,47,.45);box-shadow:0 10px 34px #000000a6;font-size:11.5px;line-height:1.35;color:#d8d2c4}.mnd-bulle .bl-nom{font-family:Marcellus,serif;font-size:13.5px;font-weight:400}.mnd-bulle .bl-ilvl{color:var(--gold, #d4ab2f);font-variant-numeric:tabular-nums}.mnd-bulle .bl-q{color:#a89f8a}.mnd-bulle .bl-gris{color:#8d8577}.mnd-bulle .bl-stat{color:#7ec8a9}.mnd-bulle .bl-ench{color:var(--jade, #2da878);margin-top:3px}.mnd-piece [data-bulle]{cursor:help}.mnd-p-nom[data-bulle]{cursor:pointer}.mnd-ench-flou{color:#8d8577;font-style:italic}@media(max-width:640px){.mnd-bulle{max-width:calc(100vw - 24px)}}.mnd-bulle .bl-effet{color:#6ac46a;margin-top:3px}.mnd-bulle .bl-gemme{color:#1eff00;margin-top:2px}.mnd-bulle .bl-gemme b{font-weight:600;color:#7ec8a9}.mnd-bulle .bl-gemme i{color:#8d8577;font-style:italic}.mnd-stat .mnd-pc{display:block;margin-top:2px;font-style:normal;font-size:10.5px;color:var(--gold, #d4ab2f);font-variant-numeric:tabular-nums}.mnd-taux{margin:10px 0 0;font-size:10.5px;line-height:1.45;color:#8d8577}.mnd-taux b{color:#a89f8a;font-weight:400}.mnd-ic-vide{width:36px;height:36px;border-radius:5px;border:1px solid #444;flex:none;background:#0d1011cc}#sp-equip .mnd-piece{background:#10131480}#sp-equip .mnd-p-corps .mnd-ench{font-size:10.5px;margin-top:2px}.equip-gem{color:var(--jade, #7ec8a9)}.chr-stats-pied{margin:4px 0 0;padding-top:12px;border-top:1px solid var(--line);gap:4px 18px;align-items:baseline}.chr-stats-pied .plq{border:0;background:none;box-shadow:none;padding:0;display:inline-flex;align-items:baseline;gap:5px}.chr-stats-pied .plq b{display:inline;font-size:12.5px;color:var(--gold, #d4ab2f);font-family:inherit}.chr-stats-pied .plq span{font-size:10.5px;color:#8d8577}.footer-scan{margin:4px 0 0;font-size:10.5px;opacity:.75}.rd-repli{margin-top:16px}.rd-repli>summary{cursor:pointer}.rd-repli[open]>summary{margin-bottom:10px}.kst-boss{font-size:13.5px!important;line-height:1.3}.kst-kill{font-size:12.5px;gap:9px;margin-top:0;font-weight:500}.kst-meta{font-size:10.5px!important;opacity:.5!important}.kst-kill .wcl-soo{font-size:10.5px!important;padding:1px 8px!important;letter-spacing:.08em;border-width:1px}.kst-kill .kst-wipe{font-size:12.5px!important;font-weight:500}@media(max-width:640px){.kst-boss{font-size:13.5px!important}.kst-meta{font-size:10.5px!important}}.wcl-stats>summary{font-size:12.5px;padding:8px 12px}.wcl-stats>summary:hover{transform:none}.wcl-stats>summary i{font-size:11.5px}@media(max-width:640px){.wcl-stats>summary{font-size:12.5px;padding:9px 12px}}.camp-det summary{font-size:12.5px;padding:.42rem .2rem}.camp-sum{font-size:10.5px}@media(max-width:760px){.uplot{width:100%!important;max-width:100%}.u-legend{display:block;width:100%;margin:6px 0 0;font-size:10.5px;line-height:1.35}.u-legend tbody{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 12px}.u-legend tr{display:inline-flex;align-items:baseline;gap:4px}.u-legend th,.u-legend td{display:inline-block;padding:0}.u-legend tr.u-series:first-child{flex-basis:100%;justify-content:center}}.u-legend{min-width:0!important}@media(max-width:480px){.trombi-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.trombi-card,.trombi-card *,.count,.kst-meta,.mnd-lieu,.mnd-meta{font-size:max(11px,.74rem)}button,.btn-gold,select,summary,.chr-f,.rec-tabs button,.mnd-cls,.mnd-sp,.mnd-vue{min-height:32px}input[type=checkbox]{width:18px;height:18px}label.chk{display:inline-flex;align-items:center;gap:8px;min-height:32px}}@media(max-width:480px){.tr-ilvl,.badge-cesoir,.tile span{font-size:10.5px}}.mnd-bulle .bl-lien{display:inline-block;margin-top:8px;padding:7px 12px;border:1px solid rgba(212,171,47,.45);border-radius:6px;color:var(--gold, #d4ab2f);text-decoration:none;font-size:11.5px}@media(hover:none){.mnd-bulle{max-width:min(340px,calc(100vw - 24px));font-size:12.5px}.mnd-piece [data-bulle],.equip-row [data-bulle]{cursor:pointer}}.mnd-avis{margin:0 0 10px;padding:7px 11px;border-left:3px solid rgba(212,171,47,.55);background:#d4ab2f12;border-radius:0 5px 5px 0;font-size:11.5px;line-height:1.45;color:var(--ink-2, #6b6355)}.mnd-avis b{color:var(--ink, #3d3830);font-weight:600}.mnd-partiel{color:#9a6b1e}.mnd-note{margin:6px 0 0;font-size:10.5px;line-height:1.5;color:var(--ink-3, #8d8577);font-style:italic}@media(hover:none){body:not(.tv) #pal-open,body:not(.tv) #duel-open{display:block!important}}.rec-ex{font-style:normal;font-size:.8em;color:var(--ink-3, #8d8577)}.mnd-avis{color:var(--paper-dim)}.mnd-avis b{color:var(--paper)}.mnd-note,.rec-ex{color:var(--paper-dim)}.mnd-gem-ligne{color:#7ec8a9;font-size:10.5px;margin-top:2px;display:block}.mnd-gadget{color:#6ac46a;font-size:10.5px;margin-top:2px;display:block}@media(min-width:641px){.sheet-nav{position:fixed;top:50%;transform:translateY(-50%);width:44px;height:64px;font-size:26px;background:#101314d9;box-shadow:0 6px 18px #00000080}.sheet-prev{left:max(10px,calc(50vw - 396px))}.sheet-next{right:max(10px,calc(50vw - 396px))}}@media(min-width:641px){.sheet-nav{position:absolute;top:10px;transform:none;width:34px;height:34px;border-radius:50%;font-size:15px;line-height:1;background:#101314b3;box-shadow:none}.sheet-prev{left:auto;right:98px}.sheet-next{left:auto;right:54px}}.sheet-chap{margin-top:26px;padding-top:16px;border-top:1px solid rgba(212,171,47,.22);font-size:12.5px}.sheet-chap .ideo{font-size:17px}.sheet-chap{margin-top:34px;padding-top:18px;gap:12px}.sheet-chap .ideo{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:7px;flex:none;background:linear-gradient(160deg,#8a2f1f,var(--lacquer, #b6402c));color:#f3ecd9;font-size:15px;box-shadow:inset 0 0 0 1px #00000047,0 2px 8px #00000059}.sheet-meta2{font-size:11.5px;color:var(--gold, #d4ab2f);opacity:.92}@media(max-width:640px){.sheet-chap{margin-top:26px;padding-top:14px}}.arsenal-plaques{padding:12px 26px 0}.pan-fam{padding:0 26px;margin-top:16px}.pan-h{margin:0 0 8px;font-family:var(--display);font-weight:400;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--paper-dim);display:flex;align-items:center;gap:10px}.pan-h:after{content:"";flex:1;height:1px;background:linear-gradient(to right,rgba(212,171,47,.35),transparent)}.pan-note{padding:10px 26px 0}.savoir{margin:6px 26px 0;display:grid;gap:7px}.savoir>div{display:flex;gap:12px;align-items:baseline;font-size:12.5px}.savoir dt{flex:none;min-width:122px;color:var(--paper-dim);font-size:10.5px;text-transform:uppercase;letter-spacing:.09em}.savoir dd{margin:0}@media(max-width:640px){.pan-fam,.savoir{padding-left:16px;padding-right:16px;margin-left:0;margin-right:0}.savoir>div{flex-direction:column;gap:2px}}.pd{display:grid;grid-template-columns:1fr 212px 1fr;gap:7px 12px;padding:4px 26px 0}.pd-col{display:flex;flex-direction:column;gap:7px}.pd-gauche{grid-column:1;grid-row:1}.pd-centre{grid-column:2;grid-row:1;border-radius:10px;border:1px solid var(--line);background-color:#0d101199;background-size:cover;background-position:center 12%;box-shadow:inset 0 0 40px #0000008c}.pd-droite{grid-column:3;grid-row:1}.pd-armes{grid-column:2;grid-row:2;display:flex;justify-content:center;gap:14px;padding-top:2px}.pd-armes .pd-slot{min-width:200px}.pd-slot{display:flex;gap:9px;align-items:center;min-height:46px}.pd-droite .pd-slot{flex-direction:row-reverse;text-align:right}.pd-droite .pd-txt{align-items:flex-end}.pd-txt{display:flex;flex-direction:column;min-width:0}.pd-ic{width:42px;height:42px;border-radius:7px;border:2px solid #444;background:#101314;flex:none;cursor:help;object-fit:cover}.pd-ic-vide{opacity:.35;border-style:dashed}.pd-vide{opacity:.55}.pd-nom{font-size:11.5px;line-height:1.22;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pd-nom:hover{text-decoration:underline}.pd-sous{font-size:10.5px;color:var(--paper-dim);white-space:nowrap}.pd-gem{color:#1eff00;font-weight:600}.pd-sous .mnd-gems{vertical-align:-3px}.pd-sous .mnd-gems img{cursor:help}.pd-ench{color:var(--jade, #2da878)}.pd-manque{color:#e0a132;font-weight:600}@media(max-width:640px){.pd{grid-template-columns:1fr;padding:0 16px}.pd-centre{display:none}.pd-gauche{grid-row:1;grid-column:1}.pd-droite{grid-row:2;grid-column:1}.pd-armes{grid-row:3;grid-column:1;flex-direction:column;gap:7px}.pd-droite .pd-slot{flex-direction:row;text-align:left}.pd-droite .pd-txt{align-items:flex-start}.pd-armes .pd-slot{min-width:0}}.gly-rang{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.pd{grid-template-columns:1fr 1fr}.pd-droite{grid-column:2}.pd-armes{grid-column:1 / -1}@media(max-width:640px){.pd-droite,.pd-armes{grid-column:1}}@media(min-width:641px){.pd-avec-centre{grid-template-columns:1fr 200px 1fr}.pd-avec-centre .pd-droite{grid-column:3}.pd-avec-centre .pd-armes{grid-column:2}}@media(max-width:640px){.pd-avec-centre .pd-centre{display:none}}.mnd-outils{margin:10px 0 0}#mnd-mouv h2{display:flex;align-items:center;gap:10px}.mv-moisson{margin-top:6px}.mv-ligne{padding:4px 26px;font-size:12.5px;line-height:1.4}.mv-ligne:nth-child(2n){background:#ffffff04}.mv-entre{color:var(--jade, #2da878)}.mv-sort{color:var(--lacquer, #b6402c)}.mnd-pli>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mnd-pli>summary::-webkit-details-marker{display:none}.mnd-pli-caret{display:inline-block;color:var(--gold, #d4ab2f);transition:transform .15s ease;flex:none}.mnd-pli[open] .mnd-pli-caret{transform:rotate(90deg)}.mnd-pli>summary:hover .mnd-spe-nom{color:var(--gold, #d4ab2f)}.mnd-pli-top{margin-left:auto;font-size:11.5px;color:var(--paper-dim);white-space:nowrap}.mnd-pli-top b{color:var(--gold, #d4ab2f)}@media(max-width:640px){.mnd-pli-top{margin-left:26px}}.cx-row{display:flex;align-items:center;gap:10px;padding:5px 26px;flex-wrap:wrap}.cx-boss{flex:0 0 190px;font-size:12.5px}.cx-roi{margin-left:auto;font-size:10.5px;white-space:nowrap}.cx-barres{padding:0 26px}.cx-bar-row{display:flex;align-items:center;gap:10px;margin:4px 0}.cx-bar-nom{flex:0 0 150px;font-size:11.5px}.cx-bar{display:block;height:100%;border-radius:4px}.cx-bar-n{font-variant-numeric:tabular-nums}@media(max-width:640px){.cx-boss{flex-basis:100%}.cx-roi{margin-left:0}.cx-bar-nom{flex-basis:110px}}.cx-carte h2{display:flex;align-items:center;gap:10px}.cx-pt{display:inline-block;width:10px;height:10px;border-radius:3px;background:var(--cc, #8d8577);margin-right:6px;vertical-align:baseline;box-shadow:inset 0 0 0 1px #00000059}.cx-leg{display:flex;flex-wrap:wrap;gap:4px 16px;padding:8px 26px 2px}.cx-leg-it{font-size:10.5px;color:var(--paper-dim);white-space:nowrap}.cx-liste{padding:2px 0 4px}.cx-row{display:grid;grid-template-columns:170px 1fr 190px;align-items:center;gap:12px;padding:6px 26px}.cx-row:nth-child(2n){background:#ffffff04}.cx-boss{font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-comp{display:flex;gap:2px;height:18px}.cx-seg{flex:1;background:var(--cc, #8d8577);border-radius:3px;cursor:help;box-shadow:inset 0 0 0 1px #00000047;transition:transform .1s ease}.cx-seg:hover{transform:scaleY(1.25)}.cx-roi{font-size:10.5px;color:var(--paper-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cx-barres{padding:4px 26px 6px}.cx-bar-row{display:grid;grid-template-columns:170px 1fr 34px 56px;align-items:center;gap:12px;margin:7px 0}.cx-bar-nom{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cx-bar-piste{height:14px;border-radius:0 4px 4px 0;background:#ffffff0a;overflow:hidden;box-shadow:inset 1px 0 #d4ab2f59}.cx-bar{display:block;height:100%;border-radius:0 4px 4px 0;background:var(--cc, #8d8577);box-shadow:inset 0 0 0 1px #00000040}.cx-bar-val{font-variant-numeric:tabular-nums;text-align:right}.cx-or{color:var(--gold, #d4ab2f);font-size:11.5px;white-space:nowrap}@media(max-width:640px){.cx-row{grid-template-columns:1fr;gap:4px}.cx-roi{justify-self:start}.cx-bar-row{grid-template-columns:110px 1fr 30px 48px;gap:8px}}@media(max-width:900px){.rt-hf{display:table-cell}}@media(max-width:640px){.rt-ilvl{display:table-cell}#roster-table th:nth-child(7),#roster-table td:nth-child(7){display:table-cell}#roster-table{min-width:640px}.wt-chips{display:inline-flex;flex-wrap:wrap}.pd-avec-centre .pd-centre{display:block;grid-column:1;grid-row:1;min-height:200px;background-position:center 18%}.pd-avec-centre .pd-gauche{grid-row:2}.pd-avec-centre .pd-droite{grid-row:3}.pd-avec-centre .pd-armes{grid-row:4}}@media(max-width:420px){#roster-table th:nth-child(5),#roster-table td:nth-child(5){display:table-cell}.trombi-rank{display:inline}}.hfv-cats{padding:4px 26px 10px}.hfv-cat-row{display:grid;grid-template-columns:190px 1fr 170px;align-items:center;gap:12px;margin:7px 0}.hfv-cat-nom{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hfv-piste{height:14px;border-radius:0 4px 4px 0;background:#ffffff0a;overflow:hidden;box-shadow:inset 1px 0 #d4ab2f59}.hfv-piste i{display:block;height:100%;border-radius:0 4px 4px 0;background:var(--ht, #b08a1e);box-shadow:inset 0 0 0 1px #00000040}.hfv-val{font-variant-numeric:tabular-nums;text-align:right;font-size:12.5px;white-space:nowrap}.hfv-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;padding:6px 26px 14px}.hfv-rare{display:flex;align-items:center;gap:10px;padding:8px 10px;min-width:0;border:1px solid rgba(212,171,47,.22);border-radius:8px;background:#ffffff05;cursor:pointer;transition:border-color .15s ease,background .15s ease}.hfv-rare:hover,.hfv-rare:focus-visible{border-color:#d4ab2f8c;background:#d4ab2f0f}.hfv-rare-ic{width:40px;height:40px;border-radius:6px;border:1px solid rgba(212,171,47,.4);flex:none;object-fit:cover}.hfv-rare-vide{display:inline-flex;align-items:center;justify-content:center;font-size:17px;background:#ffffff0a}.hfv-rare-txt{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.hfv-rare-nom{font-size:12.5px;line-height:1.25}.hfv-rare-sous{font-size:10.5px;color:var(--paper-dim, #8d8577)}.hfv-rare .hf-pts{flex:none}.hfv-deux{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.hfp-intro{padding:0 26px}.hfp-mini{width:20px;height:20px;border-radius:4px;vertical-align:-5px;border:1px solid rgba(212,171,47,.35);margin-right:2px}#view-hf .sheet-ach{padding:2px 26px 10px}#sp-hf .hfv-cats,#sp-hf .hfv-grille{padding-left:26px;padding-right:26px}@media(max-width:640px){.hfv-cat-row{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.hfv-piste{grid-column:1 / -1}.hfv-deux,.hfv-grille{grid-template-columns:1fr}}@media(max-width:640px){#view-hf .hf-clic,#view-hf .char-name,#sp-hf .hf-clic{padding:6px 2px;margin:-6px -2px}}.hfv-cliquable{cursor:pointer;border-radius:6px;transition:background .15s ease}.hfv-cliquable:hover,.hfv-cliquable:focus-visible{background:#d4ab2f12}#hfx{scroll-margin-top:70px}.hfx-pli{margin:0 26px 8px}.hfx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:6px;padding:8px 4px 10px}.hfx-it{display:flex;align-items:center;gap:8px;min-width:0;padding:4px 6px;border:1px solid rgba(212,171,47,.14);border-radius:6px;cursor:pointer;background:#ffffff04;transition:border-color .15s ease}.hfx-it:hover,.hfx-it:focus-visible{border-color:#d4ab2f80}.hfx-ic{width:26px;height:26px;border-radius:4px;border:1px solid rgba(212,171,47,.3);flex:none;object-fit:cover}.hfx-ic-vide{display:inline-block;background:#ffffff0d}.hfx-nom{flex:1;min-width:0;font-size:10.5px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hfx-n{font-size:10.5px;font-variant-numeric:tabular-nums;color:var(--gold, #d4ab2f);flex:none}.hfx-manque{opacity:.45}.hfx-manque .hfx-n{color:var(--paper-dim, #8d8577)}.hfx-pied{padding:6px 26px 16px}.hfv-histoires{padding:2px 26px 12px}.ideo-bronze{opacity:.8}.hf-guilde{border-top:1px solid rgba(212,171,47,.18);margin-top:10px;padding-top:8px}.hf-g-titre{font-size:11.5px;color:var(--gold, #d4ab2f);margin:0 0 6px;letter-spacing:.04em}.hf-ports{display:flex;flex-wrap:wrap;gap:4px 10px}.hf-port{font-size:11.5px;white-space:nowrap}.hf-port-d{font-style:normal;font-size:10.5px;color:var(--paper-dim, #8d8577);margin-left:4px}.hf-port-plus{color:var(--paper-dim, #8d8577)}.hf-liens{margin:10px 0 0;font-size:11.5px}@media(max-width:640px){.hfx-grid{grid-template-columns:1fr}.hfx-nom{white-space:normal}}.ins-liste{padding:4px 8px 8px}.ins-inst{margin:0 0 6px;border:1px solid rgba(212,171,47,.12);border-radius:8px;background:#ffffff04}.ins-inst>summary{cursor:pointer;padding:8px 12px;list-style:none;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ins-inst>summary::-webkit-details-marker{display:none}.ins-inst[open]>summary .mnd-pli-caret{transform:rotate(90deg)}.ins-nom{font-size:12.5px}.ins-tag{display:inline-block;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;padding:1px 7px;border-radius:999px;vertical-align:1px;font-weight:600}.ins-tag-raid{background:#b6402c2e;color:#d98a77;border:1px solid rgba(182,64,44,.45)}.ins-tag-donjon{background:#2da87824;color:#7ec8a9;border:1px solid rgba(45,168,120,.4)}.ins-tag-monde{background:#d4ab2f24;color:var(--gold, #d4ab2f);border:1px solid rgba(212,171,47,.4)}.ins-table{width:100%}.ins-table td.num{text-align:right;font-variant-numeric:tabular-nums}.ins-fiche-ere{margin:4px 26px 10px}@media(max-width:640px){.ins-inst>summary{padding:8px 10px}.ins-table{min-width:560px}}.ins-cherche-carte{padding:14px 26px 10px}#ins-cherche{width:100%;box-sizing:border-box;font:inherit;color:inherit;background:#ffffff0a;border:1px solid rgba(212,171,47,.3);border-radius:8px;padding:10px 14px;outline:none}#ins-cherche:focus-visible{border-color:#d4ab2fa6;box-shadow:0 0 0 2px #d4ab2f26}#ins-cherche::placeholder{color:var(--paper-dim, #8d8577);opacity:.8}tr.ins-boss{cursor:pointer}tr.ins-boss:hover td{background:#d4ab2f0f}#ins-ov{position:fixed;inset:0;z-index:400;display:none;align-items:center;justify-content:center;background:#080a0bb8;padding:18px}#ins-ov .hf-boite{max-height:82vh;overflow-y:auto}.ins-boite{min-width:min(520px,92vw)}.hf-crit-liste{display:flex;flex-wrap:wrap;gap:5px;margin:0 0 10px}.hf-crit-it{font-size:10.5px;line-height:1.3;padding:3px 9px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(212,171,47,.16);color:var(--paper-dim, #b9b09e)}.hf-crit-lien{cursor:pointer;color:inherit;transition:border-color .15s ease}.hf-crit-lien:hover,.hf-crit-lien:focus-visible{border-color:#d4ab2f99}.hf-crit-n{font-style:normal;font-size:10.5px;margin-left:6px;color:var(--gold, #d4ab2f);font-variant-numeric:tabular-nums}#pal-open{display:inline-block!important}.mt-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:4px 14px;align-items:baseline;padding:5px 26px}.mt-row:nth-child(2n){background:#ffffff04}.mt-nom{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px}.mt-nom a{text-decoration:none}.mt-nom a:hover{text-decoration:underline}.mt-src{font-size:11.5px}.mt-lvl{font-style:normal;font-size:10.5px;color:var(--paper-dim, #8d8577);margin-left:6px}.mt-camp{display:inline-block;font-size:10.5px;font-weight:700;margin-left:7px;padding:0 5px;border-radius:4px;vertical-align:1px}.mt-camp-a{background:#3f8cff29;color:#7fb2ff;border:1px solid rgba(63,140,255,.4)}.mt-camp-h{background:#b6402c2e;color:#d98a77;border:1px solid rgba(182,64,44,.45)}@media(max-width:640px){.mt-row{grid-template-columns:1fr;gap:1px;padding:6px 16px}}.mt-ic{width:22px;height:22px;border-radius:4px;border:1px solid rgba(212,171,47,.3);vertical-align:-5px;margin-right:6px}.mt-aile{font-style:normal;font-size:11.5px;margin-left:5px}.mt-prix{color:var(--gold, #d4ab2f);font-variant-numeric:tabular-nums}.mt-filtres{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 8px}.mt-f{opacity:.65}.mt-f.actif{opacity:1;box-shadow:0 0 0 1px #d4ab2f80 inset}.ttr-nom{font-style:normal;color:var(--gold, #d4ab2f);opacity:.75;font-size:.85em}.mt-vendeur{border-bottom:1px dotted rgba(212,171,47,.55);cursor:help}.mt-carte{position:relative;display:block;width:300px;max-width:74vw;margin-top:8px}.mt-carte img{width:100%;display:block;border-radius:8px;border:1px solid rgba(212,171,47,.4)}.mt-carte i{position:absolute;width:12px;height:12px;border-radius:50%;background:#e8442e;border:2px solid #fff;transform:translate(-50%,-50%);box-shadow:0 0 10px #000000d9,0 0 4px #e8442ecc}tr.ins-jamais td{opacity:.48}tr.ins-jamais .wt-boss{font-style:italic}.srl-soiree{margin:14px 26px 18px;padding:14px 16px 12px;border:1px solid rgba(212,171,47,.22);border-radius:12px;background:#ffffff04}.srl-tete{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-bottom:4px}.srl-date{font-size:13.5px;font-weight:700;color:var(--gold, #d4ab2f);text-transform:capitalize}.srl-tete .wcl-link{margin-left:auto}.srl-plq{margin:6px 0 4px}.srl-plq .plq{padding:8px 12px}.srl-premiers{margin:8px 0 2px;padding:7px 12px;border-radius:8px;font-size:12.5px;background:#d4ab2f1a;border:1px solid rgba(212,171,47,.4)}.srl-frise{margin:12px 2px 4px}.srl-bandes{position:relative;height:22px}.srl-bande{position:absolute;top:2px;height:18px;border-radius:5px;background:#786e5a2e;border:1px solid rgba(120,110,90,.35);overflow:hidden;white-space:nowrap}.srl-bande-kill{background:#d4ab2f24;border-color:#d4ab2f73}.srl-bande em{font-style:normal;font-size:10.5px;padding:0 6px;line-height:18px;color:var(--paper-dim, #b9b09e);display:block;overflow:hidden;text-overflow:ellipsis}.srl-bande-kill em{color:var(--gold, #d4ab2f)}.srl-axe{position:relative;height:44px;margin-top:2px;border-top:1px solid rgba(212,171,47,.3);background:linear-gradient(to bottom,rgba(212,171,47,.05),transparent 60%)}.srl-heure{position:absolute;top:0;bottom:0;border-left:1px dashed rgba(120,110,90,.3)}.srl-heure em{position:absolute;top:26px;left:3px;font-style:normal;font-size:10.5px;color:var(--paper-dim, #8d8577)}.srl-pull{position:absolute;top:8px;width:13px;height:13px;padding:0;border-radius:50%;cursor:pointer;transform:translate(-50%);background:#786e5a8c;border:1px solid rgba(20,17,12,.8);transition:transform .12s ease,box-shadow .12s ease}.srl-pull:hover,.srl-pull:focus-visible{transform:translate(-50%) scale(1.45);box-shadow:0 0 10px #d4ab2f80;z-index:3}.srl-pull.srl-haut{top:24px}.srl-pull.srl-kill{background:var(--gold, #d4ab2f);border-color:#6b5410;width:15px;height:15px}.srl-pull.srl-hm{background:#b6402c;border-color:#571509;width:15px;height:15px}.srl-gens{margin:8px 0 2px;font-size:12.5px;display:flex;flex-wrap:wrap;gap:3px 10px;align-items:baseline}.srl-p{white-space:nowrap}.srl-ext{opacity:.75}@media(max-width:640px){.srl-soiree{margin:12px 10px 16px;padding:12px 10px 10px}.srl-bande em{font-size:10.5px}}.srl-recit{margin:8px 0 4px;padding:6px 12px;font-style:italic;font-size:12.5px;color:var(--paper-dim, #b9b09e);border-left:3px solid rgba(212,171,47,.5)}.srl-mur{display:flex;align-items:flex-end;gap:2px;height:44px;margin:8px 0 4px}.srl-mur i{flex:1;min-width:5px;max-width:14px;border-radius:2px 2px 0 0;background:#786e5a99}.srl-mur i.srl-mur-k{background:var(--gold, #d4ab2f);box-shadow:0 0 6px #d4ab2f80}.srl-bande{cursor:help}.srl-best{font-size:10.5px;color:var(--paper-dim, #8d8577)}.srl-lien{font:inherit;font-size:10.5px;color:var(--paper-dim, #b9b09e);background:none;border:1px solid rgba(212,171,47,.3);border-radius:999px;padding:1px 10px;cursor:pointer;transition:border-color .15s ease}.srl-lien:hover,.srl-lien:focus-visible{border-color:#d4ab2f99;color:var(--gold, #d4ab2f)}.cptv-outils{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:0 0 14px}.cptv-outils input[type=search]{flex:1 1 240px;min-width:0;background:var(--ink-1);border:1px solid var(--line);color:var(--paper);padding:8px 12px;border-radius:8px;font-family:var(--serif);font-size:var(--t-body)}.cptv-outils input[type=search]:focus{outline:none;border-color:var(--gold-dim)}.cptv-outils select{background:var(--ink-1);border:1px solid var(--line);color:var(--paper);padding:8px 10px;border-radius:8px;font-family:var(--serif);font-size:12.5px}.cptv-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:14px}.cptv-carte{border:1px solid var(--line);border-left:3px solid var(--cc, var(--line));border-radius:10px;background:linear-gradient(180deg,var(--ink-1),var(--ink-2));padding:12px 14px;display:flex;flex-direction:column;gap:9px;min-width:0}.cptv-dort{opacity:.62}.cptv-grille-dort{margin-top:10px}.cptv-tete{display:flex;align-items:center;gap:10px;min-width:0}.cptv-ava{width:44px;height:44px;border-radius:50%;border:2px solid var(--line);object-fit:cover;flex:0 0 auto;background:var(--ink-0)}.cptv-noava{display:inline-flex;align-items:center;justify-content:center;color:var(--paper-dim);font-size:17px;font-family:var(--display)}.cptv-id{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.cptv-nom{font-family:var(--display);font-size:15px;letter-spacing:.02em;display:flex;align-items:center;gap:7px;min-width:0}.cptv-nom>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cptv-src{font-size:10.5px;color:var(--paper-dim)}.cptv-src.cptv-scelle{color:var(--gold)}.cptv-roles{display:flex;gap:5px;font-size:15px;flex:0 0 auto}.cptv-roles i{font-style:normal}.cptv-main{font-size:12.5px}.cptv-chips{display:flex;flex-wrap:wrap;gap:6px}.cptv-seul{color:var(--paper-dim);font-size:11.5px;font-style:italic}.cptv-tuiles{display:grid;grid-template-columns:repeat(3,1fr);gap:6px 10px;border-top:1px dashed var(--line);border-bottom:1px dashed var(--line);padding:8px 0}.cptv-tuiles>span{display:flex;flex-direction:column;font-size:var(--t-body);font-variant-numeric:tabular-nums;line-height:1.25;min-width:0}.cptv-tuiles>span>i{font-style:normal;font-size:10.5px;color:var(--paper-dim);letter-spacing:.03em}.cptv-relief{display:flex;align-items:flex-end;gap:1px;height:26px}.cptv-relief>i{flex:1;background:var(--jade-deep);opacity:.85;height:max(2px,var(--p));border-radius:1px 1px 0 0}.cptv-pied{display:flex;justify-content:space-between;gap:8px;font-size:11.5px;color:var(--paper-dim);flex-wrap:wrap}.cptv-vu.seen-recent{color:var(--jade)}.cptv-vu.seen-old{color:var(--cinnabar)}@media(max-width:520px){.cptv-grid{grid-template-columns:1fr}}.rsb{border:1px solid var(--line);border-radius:12px;background:linear-gradient(180deg,var(--ink-1),var(--ink-2));padding:16px 20px 14px;margin-bottom:18px;box-shadow:0 1px #ece5d30a inset,0 8px 24px #00000047}.rsb-tete{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:10px;margin-bottom:12px}.rsb-titre{font-family:var(--display);font-size:var(--t-body);letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.rsb-releve{font-size:var(--t-note);color:var(--paper-dim);font-style:italic}.rsb-grille{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:0}.rsb-kpi{display:flex;flex-direction:column;gap:4px;padding:4px 18px 6px;border-left:1px solid var(--line);min-width:0}.rsb-kpi:first-child{border-left:none;padding-left:0}.rsb-val{font-family:var(--display);font-size:34px;line-height:1.05;color:var(--paper);font-variant-numeric:tabular-nums}.rsb-lbl{font-size:var(--t-note);color:var(--paper-dim);letter-spacing:.05em;text-transform:uppercase}.rsb-sous{font-size:var(--t-note);color:var(--paper-dim)}.rsb-sous b{font-weight:400}.rsb-delta{font-style:normal;font-size:var(--t-note);color:var(--paper-dim);font-variant-numeric:tabular-nums}.rsb-plus{color:var(--jade)}.rsb-moins{color:var(--cinnabar)}.rsb-spark{display:flex;align-items:flex-end;gap:1px;height:24px;margin-top:4px}.rsb-spark>i{flex:1;background:var(--jade-deep);opacity:.75;height:var(--p);border-radius:1px 1px 0 0;min-width:2px}.rsb-roles{display:flex;height:7px;border-radius:4px;overflow:hidden;margin-top:6px;gap:2px}.rsb-roles>i{min-width:3px}.rsb-pied{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.rsb-clsbar{display:flex;height:8px;border-radius:4px;overflow:hidden;gap:2px}.rsb-clsbar>i{min-width:3px}.rsb-leg{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:8px}.rsb-cl{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;color:var(--paper-dim);white-space:nowrap}.rsb-cl i{width:8px;height:8px;border-radius:50%;flex:0 0 auto}.rsb-cl b{font-weight:400;color:var(--paper);font-variant-numeric:tabular-nums}@media(max-width:700px){.rsb{padding:14px 14px 12px}.rsb-grille{grid-template-columns:1fr 1fr;gap:10px 0}.rsb-kpi:nth-child(odd){border-left:none;padding-left:0}.rsb-kpi{padding-right:10px}.rsb-val{font-size:26px}}.cptv-rsb{margin:4px 0 16px}.rsb-nom{font-size:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.rsb-sur{font-size:var(--t-body);color:var(--paper-dim);font-family:var(--serif)}.cptv-ratt{height:9px}.gw-onglets{display:flex;gap:10px;padding:0 26px;margin:4px 0 14px;flex-wrap:wrap}.gw-ong{display:inline-flex;align-items:center;gap:8px;background:var(--ink-1);border:1px solid var(--line);color:var(--paper-dim);font-family:var(--display);font-size:var(--t-body);letter-spacing:.05em;padding:10px 18px;border-radius:10px;cursor:pointer}.gw-ong:hover{border-color:var(--gold-dim);color:var(--paper)}.gw-ong.actif{color:var(--gold);border-color:var(--gold-dim);background:linear-gradient(180deg,#d4ab2f1a,#d4ab2f08)}.gw-rsb{margin:0 26px 16px}.gw-trones{display:flex;align-items:flex-end;justify-content:center;gap:22px;height:210px;margin:6px 26px 18px}.gw-trone{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:150px;height:100%}.gw-tr-col{width:100%;background:linear-gradient(180deg,color-mix(in srgb,var(--cc) 55%,transparent),color-mix(in srgb,var(--cc) 18%,transparent));border:1px solid color-mix(in srgb,var(--cc) 65%,transparent);border-bottom:none;border-radius:8px 8px 0 0;min-height:26px}.gw-med{font-size:17px;margin-bottom:2px}.gw-roi .gw-med{font-size:26px}.gw-tr-nom{font-family:var(--display);font-size:13.5px;color:var(--cc);margin-bottom:6px;text-align:center}.gw-roi .gw-tr-nom{font-size:var(--t-card)}.gw-tr-pts{position:absolute;bottom:8px;font-variant-numeric:tabular-nums;font-size:12.5px;color:var(--paper);text-shadow:0 1px 2px rgba(0,0,0,.6)}.gw-tr-sous{position:absolute;bottom:-22px;font-size:10.5px;color:var(--paper-dim);white-space:nowrap}.gw-trones{margin-bottom:34px}.gw-heat-wrap{padding:0 26px}.gw-heat th{white-space:nowrap}.gw-heat-cl{font-size:10.5px;display:inline-block;margin-left:4px;max-width:74px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.gw-cell{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap}.gw-cell.gw-vide{color:#ece5d338}.gw-scores{font-size:10.5px;color:var(--paper-dim);white-space:nowrap;font-variant-numeric:tabular-nums}.gw-seigneurs{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;padding:0 26px 8px}.gw-sg{border:1px solid var(--line);border-left:3px solid var(--cc, var(--line));border-radius:10px;background:linear-gradient(180deg,var(--ink-1),var(--ink-2));padding:10px 12px;display:flex;flex-direction:column;gap:3px;min-width:0}.gw-sg-rang{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--paper-dim)}.gw-sg-nom{font-family:var(--display);font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gw-sg-sous{font-size:10.5px;color:var(--paper-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gw-sg-stats{font-size:var(--t-note);color:var(--paper)}.gw-sg-stats b{color:var(--gold);font-weight:400}@media(max-width:700px){.gw-trones{gap:10px;height:170px;margin:6px 12px 30px}.gw-trone{width:31%}.gw-rsb{margin:0 12px 14px}.gw-onglets,.gw-heat-wrap,.gw-seigneurs{padding-left:12px;padding-right:12px}}.gwr .gw-rsb{margin:0 26px 16px}.gwr-spark{display:flex;align-items:flex-end;gap:2px;height:90px;margin:4px 26px 12px;padding:0 2px;border-bottom:1px solid var(--line)}.gwr-spark>i{flex:1;min-width:3px;background:linear-gradient(180deg,color-mix(in srgb,var(--cc, var(--gold)) 60%,transparent),color-mix(in srgb,var(--cc, var(--gold)) 20%,transparent));border-radius:2px 2px 0 0}.gwr-spark>i:hover{filter:brightness(1.35)}.gwr-arene{padding:0 26px 6px}.gwr-reg{height:9px;margin-bottom:8px}.gwr-bottins{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px 26px;margin-top:12px}.gwr-bottins h5{margin:0 0 6px;font-family:var(--display);font-weight:400;font-size:var(--t-note);letter-spacing:.07em;text-transform:uppercase;color:var(--paper-dim)}.gwr-bottins ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px;font-size:var(--t-small)}.gwr-bottins b{color:var(--gold);font-weight:400}.gwr-ligne{background:linear-gradient(90deg,color-mix(in srgb,var(--mc, var(--gold)) 9%,transparent) var(--pct, 0%),transparent var(--pct, 0%));border-radius:8px}@media(max-width:700px){.gwr .gw-rsb{margin:0 12px 14px}.gwr-spark{margin:4px 12px 12px}.gwr-arene{padding:0 12px 6px}}.sheet-rendu{position:absolute;right:12px;bottom:8px;font-size:10.5px;color:#ece5d38c;font-style:italic;text-shadow:0 1px 2px rgba(0,0,0,.7);pointer-events:none}.sheet-hero.has-banner{min-height:340px;background-repeat:no-repeat;background-size:cover,cover;background-position:center top,center 8%}.ev-erreur{margin:6px 0 10px;padding:8px 12px;border-radius:8px;background:#b6402c2e;border:1px solid rgba(217,106,82,.55);color:#f3d9c9;font-size:12.5px}#view-apropos .card{margin-bottom:18px}.apr-hero{display:grid;grid-template-columns:1.4fr 1fr;gap:24px;align-items:start}.apr-hero h2{margin-top:0}.apr-sous{color:var(--paper-dim);margin:-6px 0 10px}.apr-mission{font-size:13.5px;line-height:1.6}.apr-facts{color:var(--paper-dim)}.apr-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.apr-plaques{margin-top:4px}.apr-plaques .plq{min-width:120px}.apr-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin-top:8px}.apr-page{text-align:left;padding:12px 14px;border-radius:10px;cursor:pointer;background:#0d10118c;border:1px solid rgba(212,171,47,.25);color:var(--paper);display:flex;flex-direction:column;gap:5px;transition:border-color .15s,background .15s,transform .15s}.apr-page:hover{border-color:#d4ab2fb3;background:#d4ab2f14;transform:translateY(-1px)}.apr-page b{font-family:Marcellus,serif;color:#f0cf5c;font-size:13.5px}.apr-page span{font-size:12.5px;color:var(--paper-dim);line-height:1.45}.apr-sources{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:8px}.apr-src{padding:12px 14px;border-radius:10px;background:#0d101180;border:1px solid rgba(126,200,169,.25)}.apr-src b{font-family:Marcellus,serif;color:var(--jade)}.apr-src p{margin:6px 0 0;line-height:1.5;font-size:12.5px}.apr-sante{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin:8px 0 10px}.apr-st{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-radius:8px;background:#0d101180;border:1px solid rgba(120,110,90,.3)}.apr-st span{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--paper-dim)}.apr-st b{color:#f0cf5c}@media(max-width:760px){.apr-hero{grid-template-columns:1fr}}.chr-titre{color:#f0cf5c;text-decoration:underline dotted rgba(212,171,47,.6);text-underline-offset:3px;cursor:pointer}.chr-titre:hover{color:#fff1a8;text-decoration-style:solid}.pantheon-card.pn-brille{border-color:#f0cf5c;box-shadow:0 0 0 2px #f0cf5c8c,0 0 22px #f0cf5c73;transform:translateY(-2px)}.maj-outils{display:flex;align-items:center;gap:12px;margin:6px 0 12px;flex-wrap:wrap}#maj-filtre{flex:1 1 260px;max-width:420px;padding:7px 10px;border-radius:8px;background:#0d101199;border:1px solid rgba(212,171,47,.3);color:var(--paper)}.maj-jour{display:flex;align-items:baseline;gap:10px;margin:18px 0 6px;font-family:Marcellus,serif;font-weight:400;color:#f0cf5c;border-bottom:1px solid rgba(212,171,47,.25);padding-bottom:4px}.maj-jour i{font-style:normal;font-size:10.5px;color:var(--paper-dim);letter-spacing:.05em}.maj-ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.maj-item{display:grid;grid-template-columns:150px 1fr;gap:12px;padding:6px 8px;border-radius:6px;line-height:1.45}.maj-item:hover{background:#d4ab2f0f}.maj-item.maj-actu{background:#7ec8a91a;border:1px solid rgba(126,200,169,.35)}.maj-v{font-family:Marcellus,serif;color:#d9c89a;white-space:nowrap;font-size:12.5px}.maj-v em{font-style:normal;color:var(--jade);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;margin-left:4px}.maj-msg{color:var(--paper)}.maj-det{display:block;color:var(--paper-dim);font-size:12.5px;margin-top:2px}@media(max-width:640px){.maj-item{grid-template-columns:1fr;gap:2px}}.bt-onglets{display:flex;gap:8px;margin:14px 0 12px}.bt-onglets button{padding:8px 18px;border-radius:999px;cursor:pointer;font-family:Marcellus,serif;font-size:13.5px;letter-spacing:.06em;text-transform:uppercase;background:#0d101199;color:#d9c89a;border:1px solid rgba(212,171,47,.35)}.bt-onglets button.active{background:#d4ab2f38;color:#f3e6c4;border-color:#d4ab2fb3}.ver-lien{color:inherit;text-decoration:underline dotted rgba(212,171,47,.6);text-underline-offset:3px;cursor:pointer}.ver-lien:hover{color:#f0cf5c;text-decoration-style:solid}#nav .nav-menu button[hidden],#nav .nav-grp[hidden]{display:none}.mt-ic-vide{color:#d4ab2f;opacity:.8}.mt-guide{grid-column:1 / -1;width:100%;margin:2px 0 4px;font-size:11.5px}.mt-guide>summary{cursor:pointer;color:#d9c89a;list-style:none;padding:2px 0}.mt-guide>summary::-webkit-details-marker{display:none}.mt-guide[open]>summary .mnd-pli-caret{transform:rotate(90deg)}.mt-guide-corps{padding:6px 10px 6px 14px;border-left:2px solid rgba(212,171,47,.35);margin:4px 0 6px;color:#e8dfc9;line-height:1.5}.mt-guide-corps p{margin:4px 0}.mt-guide-corps h4{margin:8px 0 3px;font-size:12.5px;color:#f3e6c4}.mt-guide-corps ul,.mt-guide-corps ol{margin:4px 0 4px 18px}.mt-guide-corps b{color:#f3e6c4}.mt-guide-corps table{border-collapse:collapse;margin:6px 0;font-size:11.5px}.mt-guide-corps th,.mt-guide-corps td{border:1px solid rgba(212,171,47,.25);padding:2px 8px;text-align:left}.mt-guide-corps th{color:#f3e6c4}.consent{position:fixed;left:50%;bottom:18px;transform:translate(-50%);z-index:9000;max-width:min(640px,92vw);padding:14px 18px;border-radius:12px;background:#0d1011f5;border:1px solid rgba(212,171,47,.45);color:#e8dfc9;box-shadow:0 10px 40px #0009;font-size:12.5px;line-height:1.5}.consent p{margin:0 0 8px}.consent .btn-ghost{padding:6px 14px;border-radius:999px;background:transparent;color:#d9c89a;border:1px solid rgba(212,171,47,.4);cursor:pointer;font:inherit}.rj3-embleme{width:74px;height:74px;border-radius:50%;box-shadow:0 0 0 3px #d4ab2f59,0 8px 24px #00000080;margin-bottom:10px}.rj3-sur{margin:0 0 4px;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:#b9a97e}.rj3-titre{margin:0 0 8px;font-family:Cinzel,Marcellus,serif;font-weight:400;font-size:clamp(1.7rem,3.2vw,2.5rem);line-height:1.15;color:#f3e6c4}.rj3-titre span{color:#e2b93b}.rj3-accroche{margin:0 0 8px;font-style:italic;color:#d9c89a}.rj3-intro{margin:0 0 12px;color:#d3cbb9;line-height:1.55;max-width:60ch}.rj3-badges{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.rj3-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;font-size:11.5px;letter-spacing:.04em;background:#0d101199;border:1px solid rgba(212,171,47,.3);color:#d9c89a}.rj3-badge-on{color:#9be7a9;border-color:#7ec8a980}.rj3-badge-on i{width:8px;height:8px;border-radius:50%;background:#7ec8a9;box-shadow:0 0 10px #7ec8a9;animation:rj3-pulse 1.8s ease-in-out infinite}@keyframes rj3-pulse{0%,to{opacity:1}50%{opacity:.35}}.rj3-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.rj3-second{padding:10px 18px;border-radius:999px;background:transparent;color:#e8dfc9;border:1px solid rgba(212,171,47,.5);cursor:pointer;font:inherit}.rj3-second:hover{background:#d4ab2f1f}.rj3-chiffre{padding:12px 10px;border-radius:10px;background:#0d10118c;border:1px solid rgba(212,171,47,.25);text-align:center}.rj3-chiffre b{display:block;font-family:Cinzel,Marcellus,serif;font-weight:400;font-size:22px;color:#e2b93b;line-height:1.1}.rj3-chiffre span{display:block;margin-top:3px;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#b9a97e}.rj3-h{text-align:center;margin:30px 0 14px}.rj3-h-t{display:block;font-family:Cinzel,Marcellus,serif;font-weight:400;font-size:22px;color:#f3e6c4}.rj3-h-s{display:block;font-size:12.5px;font-style:italic;color:#b9a97e}.rj3-pas{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;counter-reset:pas}.rj3-pas li{position:relative;padding:18px 16px 14px}.rj3-pas li b{position:absolute;top:-12px;left:14px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#d4ab2f;color:#1a1408;font-family:Cinzel,serif;font-size:13.5px;box-shadow:0 4px 12px #00000080}.rj3-pas h4{margin:4px 0 6px;font-family:Marcellus,serif;font-weight:400;color:#f3e6c4}.rj3-pas p{margin:0;font-size:12.5px;color:#d3cbb9;line-height:1.5}.rj3-postes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rj3-poste{position:relative;padding:18px 16px 14px;text-align:center}.rj3-p-besoin{position:absolute;top:10px;right:12px;padding:2px 9px;border-radius:999px;font-size:10.5px;background:#d4ab2f2e;border:1px solid rgba(212,171,47,.45);color:#f3e6c4}.rj3-p-ic{width:30px;height:30px;display:block;margin:0 auto 2px}.rj3-p-tank .rj3-p-ic{color:#7fa9e8}.rj3-p-heal .rj3-p-ic{color:#7ec8a9}.rj3-p-dps .rj3-p-ic{color:#e8b25a}.rj3-p-n em{font-style:normal;opacity:.75}.rj3-p-bilan{grid-column:1 / -1;margin:2px 0 0;text-align:center;font-size:12.5px;color:#d3cbb9}.rj3-p-jauge u{display:block;position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;background:#f3e6c4;opacity:.7;text-decoration:none}.rj3-p-t{display:block;font-family:Cinzel,serif;font-weight:400;font-size:15px;margin:4px 0}.rj3-p-tank .rj3-p-t{color:#7fa9e8}.rj3-p-heal .rj3-p-t{color:#7ec8a9}.rj3-p-dps .rj3-p-t{color:#e8b25a}.rj3-p-mot{margin:0 0 10px;font-size:12.5px;color:#d3cbb9}.rj3-p-jauge{position:relative;height:5px;border-radius:3px;background:#ffffff14}.rj3-p-jauge i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#d4ab2f,#f3e6c4)}.rj3-p-tank .rj3-p-jauge i{background:linear-gradient(90deg,#4f7bd0,#7fa9e8)}.rj3-p-heal .rj3-p-jauge i{background:linear-gradient(90deg,#3f9c78,#7ec8a9)}.rj3-p-n{display:block;margin-top:6px;font-size:11.5px;color:#b9a97e}.rj3-mot{text-align:center;font-style:italic;color:#d9c89a;margin:12px auto 16px;max-width:70ch}.rj3-h4{margin:0 0 6px;font-family:Marcellus,serif;font-weight:400;font-size:13.5px;letter-spacing:.04em;color:#f3e6c4}.rj3-classes{padding:18px 20px}.rj3-cl-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px 14px;margin-top:8px}.rj3-cl{display:grid;grid-template-columns:1fr auto;grid-template-areas:"n b" "j j";gap:2px 8px;align-items:center;padding:6px 8px;border-radius:8px;background:#0d101173}.rj3-cl-n{grid-area:n;color:var(--cc);font-size:12.5px}.rj3-cl b{grid-area:b;color:#f3e6c4;font-size:13.5px}.rj3-cl-barre{grid-area:j;height:4px;border-radius:2px;background:#ffffff14;overflow:hidden}.rj3-cl-barre i{display:block;height:100%;background:var(--cc);opacity:.85}.rj3-cl em{grid-column:1 / -1;font-size:10.5px;font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:#9be7a9}.rj3-cl-rare{border:1px solid rgba(126,200,169,.45)}.rj3-trouve{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.rj3-trouve article{padding:16px}.rj3-t-ic{font-size:22px;display:block;margin-bottom:4px}.rj3-trouve h4{margin:0 0 6px;font-family:Marcellus,serif;font-weight:400;color:#f3e6c4}.rj3-trouve p{margin:0;font-size:12.5px;color:#d3cbb9;line-height:1.5}.rj3-liste{list-style:none;margin:8px 0 0;padding:0}.rj3-liste li{display:flex;flex-direction:column;padding:7px 0;border-bottom:1px dashed rgba(212,171,47,.2)}.rj3-liste li:last-child{border-bottom:0}.rj3-liste li b{color:#f3e6c4;font-weight:600}.rj3-liste li b.clickable{color:var(--cc);cursor:pointer}.rj3-liste li span{font-size:11.5px;color:#b9a97e}.rj3-note{margin:8px 0 0;font-size:11.5px}.rj3-der-date{margin:4px 0 0;color:#d9c89a;font-style:italic;text-transform:capitalize}.rj3-form{margin-top:16px;padding:20px 22px}.rj3-form-grille{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;margin:10px 0}.rj3-form-grille label{display:flex;flex-direction:column;gap:4px;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:#b9a97e}.rj3-form-grille input,.rj3-form-grille select{font:inherit;text-transform:none;letter-spacing:0;padding:8px 10px;border-radius:8px;background:#0d101199;border:1px solid rgba(212,171,47,.3);color:#e8dfc9}.rj3-jours{display:flex;flex-wrap:wrap;gap:4px}.rj3-jour{display:inline-flex;align-items:center;cursor:pointer}.rj3-jour input{position:absolute;opacity:0;width:0;height:0}.rj3-jour span{padding:5px 8px;border-radius:999px;font-size:10.5px;text-transform:capitalize;letter-spacing:0;background:#0d101199;border:1px solid rgba(212,171,47,.3);color:#d9c89a}.rj3-jour-raid span{border-color:#7ec8a980}.rj3-jour input:checked+span{background:#d4ab2f40;color:#f3e6c4;border-color:#d4ab2fb3}.rj3-form textarea{width:100%;box-sizing:border-box;font:inherit;padding:10px;border-radius:8px;background:#0d101199;border:1px solid rgba(212,171,47,.3);color:#e8dfc9}.rj3-form-pied{display:flex;align-items:center;gap:12px;margin-top:10px}.rj3-faq{margin-top:16px;padding:18px 22px}.rj3-faq details{border-bottom:1px dashed rgba(212,171,47,.2);padding:8px 0}.rj3-faq details:last-child{border-bottom:0}.rj3-faq summary{cursor:pointer;color:#f3e6c4;font-family:Marcellus,serif}.rj3-faq p{margin:6px 0 2px;color:#d3cbb9;font-size:12.5px;line-height:1.55}#rj-web{position:absolute;left:-9999px}@media(max-width:980px){.rj3-pas,.rj3-trouve{grid-template-columns:repeat(2,minmax(0,1fr))}.rj3-postes,.rj3-duo,.rj3-form-grille{grid-template-columns:1fr}}@media(max-width:560px){.rj3-pas,.rj3-trouve{grid-template-columns:1fr}}.rj3-hero{position:relative;border-radius:16px;overflow:hidden;min-height:420px;background-size:cover;background-position:center 35%;box-shadow:0 18px 50px #0000008c;border:1px solid rgba(212,171,47,.35)}.rj3-hero-voile{position:absolute;inset:0;background:linear-gradient(90deg,#0a0c10eb,#0a0c10c7 45%,#0a0c1040),linear-gradient(0deg,rgba(10,12,16,.7),transparent 40%)}.rj3-hero-in{position:relative;padding:34px 36px;max-width:640px}.rj3-hero .rj3-titre{font-size:clamp(1.9rem,3.6vw,2.9rem);text-shadow:0 2px 18px rgba(0,0,0,.6)}.rj3-hero .rj3-intro{color:#e3dccb}.rj3-bande{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin:12px 0 0}.rj3-bande .rj3-chiffre{padding:10px 6px}.rj3-bande .rj3-chiffre b{font-size:17px}.rj3-bande .rj3-chiffre span{font-size:10.5px}.rj3-cesoir{margin-top:14px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:16px 22px;border-color:#7ec8a973}.rj3-cs-quand{display:block;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:#9be7a9}.rj3-cs-titre{display:block;font-family:Cinzel,serif;font-weight:400;font-size:22px;color:#f3e6c4}.rj3-cs-h{color:#d9c89a}.rj3-cs-d{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.rj3-cs-lab{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#b9a97e}.rj3-cs-compte{font-family:Cinzel,serif;font-weight:400;font-size:22px;color:#e2b93b;font-variant-numeric:tabular-nums}.rj3-cs-d .rj3-second{text-decoration:none;font-size:12.5px;padding:6px 14px}.rj3-siege{padding:18px 20px}.rj3-frise{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.rj3-boss{position:relative;padding:10px 8px 8px;border-radius:10px;background:#0d101180;border:1px solid rgba(255,255,255,.08);text-align:center;min-height:74px}.rj3-boss b{display:block;font-size:11.5px;color:#d3cbb9;line-height:1.2;margin:6px 0 4px}.rj3-boss-n{position:absolute;top:4px;left:7px;font-size:10.5px;color:#8d8577}.rj3-boss-s{display:block;font-size:10.5px;color:#b9a97e}.rj3-boss-nm{border-color:#7ec8a98c;background:#7ec8a91a}.rj3-boss-nm b{color:#9be7a9}.rj3-boss-hm{border-color:#e2b93bb3;background:#e2b93b1f}.rj3-boss-hm b{color:#f3e6c4}.rj3-boss-a-venir{opacity:.7}.rj3-soiree-chiffres{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin-top:14px}.rj3-sc{padding:10px 12px;border-radius:10px;background:#0d101173;border:1px solid rgba(212,171,47,.2)}.rj3-sc b{display:block;font-family:Cinzel,serif;font-weight:400;font-size:17px;color:#e2b93b}.rj3-sc span{display:block;font-size:10.5px;color:#b9a97e}.rj3-cl{grid-template-columns:auto 1fr auto;grid-template-areas:"i n b" "j j j"}.rj3-cl-ic{grid-area:i;width:22px;height:22px;border-radius:5px;border:1px solid rgba(0,0,0,.6)}.rj3-officiers li{flex-direction:row;align-items:center;gap:10px;cursor:pointer}.rj3-officiers li div{display:flex;flex-direction:column}.rj3-officiers li b{color:var(--cc)}.rj3-ava{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid var(--cc);box-shadow:0 2px 8px #00000080}.rj3-ava-vide{display:grid;place-items:center;background:#0d101199;color:var(--cc);font-family:Cinzel,serif}.rj3-echo{margin:0 0 8px;padding:8px 12px;border-radius:8px;background:#7ec8a914;border:1px solid rgba(126,200,169,.3);color:#d3cbb9;font-size:12.5px}.rj3-rev{opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease}.rj3-rev.rj3-vu{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.rj3-rev{opacity:1;transform:none;transition:none}}@media(max-width:980px){.rj3-hero-in{padding:24px 20px}.rj3-bande,.rj3-frise{grid-template-columns:repeat(4,minmax(0,1fr))}.rj3-cesoir{grid-template-columns:1fr}.rj3-cs-d{align-items:flex-start;text-align:left}}@media(max-width:560px){.rj3-bande,.rj3-frise{grid-template-columns:repeat(2,minmax(0,1fr))}}.rj3-trouve{align-items:stretch}.rj3-trouve article{display:flex;flex-direction:column}.rj3-t-ic{height:36px;line-height:36px;font-size:22px;margin:0 0 6px}.rj3-trouve h4{min-height:1.4em}.kst td.kst-issue{white-space:nowrap}.kst .kst-kill{color:#9be7a9;font-weight:600;font-family:inherit;font-size:inherit;text-transform:none;letter-spacing:0;background:none;border:0;padding:0}.kst .kst-wipe{white-space:nowrap}.gazette h2{margin-bottom:2px}#gz-line{padding:0;margin:0}.gz-seen-t{margin:.15rem 0 .45rem}.gz-seen{margin-bottom:0}#view-vie .gazette h2{margin-bottom:6px}.coffee-lien{color:#e2b93b;text-decoration:none}.coffee-lien:hover{text-decoration:underline}.coffee-carte{border-color:#e2b93b73}.coffee-btn{text-decoration:none;display:inline-block}.coffee-nav{align-self:center;margin-left:10px;padding:7px 14px;border-radius:999px;text-decoration:none;font-family:var(--display);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:#1a1408;background:linear-gradient(160deg,#f0cf5f,#d4ab2f);box-shadow:0 2px 10px #d4ab2f59,inset 0 0 0 1px #fff0c880;white-space:nowrap;transition:transform .2s,box-shadow .2s}.coffee-nav:hover{transform:translateY(-1px);box-shadow:0 4px 16px #d4ab2f80,inset 0 0 0 1px #fff0c8b3}@media(max-width:640px){.coffee-nav{display:block;width:max-content;margin:8px auto}}.coffee-pop{position:fixed;top:64px;right:16px;z-index:9500;width:min(360px,94vw);padding:14px 16px;border-radius:12px;background:#0d1011f7;border:1px solid rgba(212,171,47,.5);box-shadow:0 14px 40px #0009;color:#e8dfc9}.coffee-pop-t{margin:0 0 8px;font-family:Marcellus,serif;color:#f3e6c4}.coffee-montants{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.coffee-montants button{font:inherit;padding:6px 12px;border-radius:999px;cursor:pointer;background:#ffffff0d;color:#d9c89a;border:1px solid rgba(212,171,47,.35)}.coffee-montants button.actif{background:#d4ab2f40;color:#f3e6c4;border-color:#d4ab2fcc}.coffee-autre{display:inline-flex;align-items:center;gap:4px;color:#b9a97e;font-size:12.5px}.coffee-autre input{width:64px;font:inherit;padding:5px 8px;border-radius:8px;background:#0d101199;border:1px solid rgba(212,171,47,.3);color:#e8dfc9}.coffee-pop-btns{display:flex;gap:8px;align-items:center;margin:10px 0 6px}.coffee-pop-btns .btn-gold{text-decoration:none}.coffee-pop .btn-ghost{padding:6px 12px;border-radius:999px;background:transparent;color:#d9c89a;border:1px solid rgba(212,171,47,.4);cursor:pointer;font:inherit}.coffee-pop .count{margin:0;font-size:11.5px}@media(max-width:640px){.coffee-pop{top:auto;bottom:70px;right:3vw;left:3vw;width:auto}}.coffee-nav{background:transparent;color:#cbbd95;box-shadow:none;border:1px solid rgba(212,171,47,.35);font-size:10.5px;padding:5px 11px;opacity:.85}.coffee-nav:hover{background:#d4ab2f1f;color:#f3e6c4;transform:none;box-shadow:none;opacity:1}.rj3-t-ic{display:none}.rj3-trouve h4{min-height:0;margin-top:0}.rj3-lab-classe{grid-column:1 / -1}.rj3-cl-choix{display:flex;flex-wrap:wrap;gap:6px}.rj3-cl-bt{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border-radius:999px;cursor:pointer;font:inherit;text-transform:none;letter-spacing:0;font-size:11.5px;background:#0d101199;border:1px solid rgba(212,171,47,.25);color:#d3cbb9;transition:border-color .15s,background .15s}.rj3-cl-bt img{width:22px;height:22px;border-radius:50%;border:1px solid rgba(0,0,0,.6)}.rj3-cl-bt:hover{border-color:var(--cc);color:var(--cc)}.rj3-cl-bt.actif{background:#d4ab2f2e;border-color:var(--cc);color:var(--cc);box-shadow:0 0 0 1px var(--cc) inset}.rj3-ht-ic{display:none}.rj3-place{margin:0 0 12px;padding:12px 14px;border-radius:10px;background:#0d101180;border:1px solid rgba(212,171,47,.3)}.rj3-place-t{margin:0 0 8px;font-family:Marcellus,serif;color:#f3e6c4}.rj3-place-g{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.rj3-place-c{padding:8px 10px;border-radius:8px;background:#ffffff08}.rj3-place-c b{display:block;font-family:Cinzel,serif;font-weight:400;font-size:15px;color:#e2b93b}.rj3-place-c span{display:block;font-size:10.5px;color:#b9a97e}.rj3-colle{position:fixed;left:50%;bottom:16px;transform:translate(-50%);z-index:8000;display:flex;align-items:center;gap:12px;padding:8px 10px 8px 16px;border-radius:999px;background:#0d1011f5;border:1px solid rgba(212,171,47,.5);box-shadow:0 10px 34px #0000008c;color:#e8dfc9;font-size:12.5px}.rj3-colle .btn-gold{text-decoration:none;padding:7px 14px}.rj3-colle .rj3-second{padding:7px 14px}@media(max-width:720px){.rj3-colle{left:3vw;right:3vw;transform:none;justify-content:center;bottom:70px}.rj3-colle span{display:none}}img.cls-ic{width:15px;height:15px;border-radius:3px;vertical-align:-2px;margin-right:4px;border:1px solid rgba(0,0,0,.6);box-shadow:0 0 0 1px #ffffff14}.sheet-name img.cls-ic{width:24px;height:24px;border-radius:5px;vertical-align:-4px;margin-right:8px}.trombi-name img.cls-ic{width:14px;height:14px}.bk-chip img.cls-ic{width:13px;height:13px;margin-right:3px}td .char-name img.cls-ic{vertical-align:-3px}.chip img.cls-ic{width:14px;height:14px;margin-right:4px;vertical-align:-2px}img.s-name-ic{width:20px;height:20px;border-radius:4px;vertical-align:middle;margin-right:6px}#pal-res{max-height:none;overflow:visible}#palette-ov{scrollbar-width:none}#palette-ov::-webkit-scrollbar{display:none}.pal-n{font-size:10.5px;opacity:.6;letter-spacing:0;margin-left:4px}.ob-outils{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:8px;padding:0 26px 6px}.ob-outils select[hidden]{display:none}.ob-outils input,.ob-outils select,.ob-niv input{font:inherit;padding:8px 10px;border-radius:8px;background:#0d101199;border:1px solid rgba(212,171,47,.3);color:#e8dfc9;min-width:0}.ob-qual{display:flex;flex-wrap:wrap;gap:6px;padding:4px 26px}.ob-qual button{font:inherit;font-size:11.5px;padding:4px 10px;border-radius:999px;cursor:pointer;background:#0d101199;border:1px solid rgba(212,171,47,.25);color:var(--qc, #e8dfc9)}.ob-qual button i{font-style:normal;opacity:.6;margin-left:4px}.ob-qual button.actif{border-color:var(--qc);box-shadow:0 0 0 1px var(--qc) inset;background:#ffffff0f}.ob-niv{display:flex;gap:10px;align-items:center;padding:4px 26px 8px;color:#b9a97e;font-size:12.5px}.ob-niv input{width:76px;padding:5px 8px}#ob-compte{padding:0 26px 6px}.ob-liste{display:flex;flex-direction:column;gap:4px}.ob-row{border-radius:10px;background:#0d101173;border:1px solid rgba(255,255,255,.06)}.ob-row summary{list-style:none;display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-areas:"i n" "i m";column-gap:10px;align-items:center;padding:6px 12px;cursor:pointer}.ob-row summary::-webkit-details-marker{display:none}.ob-row:hover{border-color:#d4ab2f59}.ob-ic{grid-area:i;width:30px;height:30px;border-radius:6px;border:1px solid var(--qc, rgba(212,171,47,.4));background:#111}.ob-ic-vide{display:block}.ob-nom{grid-area:n;font-weight:600}.ob-meta{grid-area:m;font-size:11.5px;color:#b9a97e}.ob-meta b{color:#d9c89a;font-weight:600}.ob-det{padding:4px 12px 10px 56px;font-size:12.5px;color:#d3cbb9}.ob-det .count{margin:2px 0 6px}.ob-stat{display:inline-block;margin:2px 8px 2px 0;padding:2px 8px;border-radius:6px;background:#7ec8a91a;color:#9be7a9;font-size:11.5px}.ob-desc{margin:6px 0;font-style:italic;color:#d9c89a}.ob-plus{text-align:center;margin:14px 0}@media(max-width:900px){.ob-outils{grid-template-columns:1fr 1fr}}.ob-src{margin-top:6px}.ob-src-l{margin:2px 0 0 16px;padding:0;color:#d3cbb9;font-size:12.5px}.ob-src-l li{margin:2px 0}.ob-src-l b{color:#f3e6c4}.pd-src{display:block;font-size:10.5px;line-height:1.3;margin-top:1px;color:#b9a97e}.pd-src b{color:#d9c89a;font-weight:600}.ob-j{color:#d9c89a}.ob-j b{color:#f3e6c4}.ob-liste{background:#0d1011eb;border:1px solid rgba(212,171,47,.32);border-radius:12px;padding:8px;box-shadow:0 10px 34px #00000073}.ob-liste:empty{display:none}.ob-row{background:#ffffff09}.ob-row:hover{background:#ffffff0f}.gz-seen .gz-card{width:124px;padding:.55rem .4rem .6rem}.gz-seen .gz-card .trombi-img{width:72px;height:72px}.gz-seen .gz-card .trombi-img img,.gz-seen .gz-card .trombi-noimg{width:72px;height:72px;font-size:22px}.gz-seen .gz-card .trombi-name{font-size:13.5px}.gz-seen .gz-card .trombi-sub,.gz-seen .gz-card .tr-ilvl{font-size:10.5px}@media(max-width:560px){.gz-seen .gz-card{width:96px}.gz-seen .gz-card .trombi-img,.gz-seen .gz-card .trombi-img img,.gz-seen .gz-card .trombi-noimg{width:56px;height:56px}}.coffee-nav{border-color:#d4ab2f38;color:#b9a97e;opacity:.7;padding:4px 9px;font-size:10.5px}.coffee-nav .n-label{display:none}.coffee-nav:hover{opacity:1;color:#f3e6c4}.coffee-nav:hover .n-label{display:inline;margin-left:4px}@media(max-width:640px){.coffee-nav .n-label{display:inline;margin-left:4px}}.mnd-ic{width:18px;height:18px;border-radius:4px;vertical-align:-4px;margin-right:6px;border:1px solid rgba(0,0,0,.6)}.mnd-cls .mnd-ic{width:20px;height:20px}.mnd-classes,.mnd-sp-row{justify-content:center}.mnd-specs{display:flex;flex-direction:column;align-items:center}.mnd-vues{align-self:center}#fraicheur.degrade{background:#3a2c10f0;border:1px solid rgba(212,171,47,.55);color:#f3e6c4}.moi-choix .moi-select-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:12px}#moi-select{flex:1 1 260px;max-width:420px;min-height:44px;background:var(--ink-2);color:var(--paper);border:1px solid var(--line);border-radius:3px;font-family:var(--serif);font-size:var(--t-body);padding:8px 10px}#moi-select:focus{outline:none;border-color:var(--jade-deep, var(--jade))}#view-moi .btn-ghost{padding:8px 14px;border-radius:999px;background:transparent;color:#d9c89a;border:1px solid rgba(212,171,47,.4);cursor:pointer;font:inherit;font-size:12.5px}#view-moi .btn-ghost:hover{border-color:var(--gold);color:#f3e6c4}.moi-vide-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-top:8px}.moi-vide-grid>div{border:1px solid rgba(212,171,47,.22);border-radius:7px;padding:12px 14px;background:#0d101173;display:grid;gap:4px}.moi-vide-grid .ideo{font-size:22px;color:var(--jade);font-family:var(--callig)}.moi-vide-grid b{font-family:Marcellus,serif;font-weight:400;color:var(--paper)}.moi-vide-grid span:last-child{font-size:var(--t-note);color:var(--paper-dim)}.moi-bandeau{display:flex;gap:22px;align-items:flex-start}.moi-avatar{width:108px;height:108px;border-radius:50%;object-fit:cover;border:3px solid var(--gold);box-shadow:0 0 0 4px #0d1011cc,0 6px 22px #00000073;flex:none}.moi-avatar-vide{display:grid;place-items:center;background:#0d101199}.moi-avatar-vide .ideo{font-family:var(--callig);font-size:40px;color:var(--paper-dim)}.moi-id{flex:1;min-width:0}.moi-nom{font-family:Marcellus,serif;font-weight:400;font-size:34px;line-height:1.05;margin:0 0 4px;text-shadow:0 2px 10px rgba(0,0,0,.6)}.moi-sous{color:var(--paper-dim);font-size:12.5px;margin:0}.moi-plaques{margin-top:12px}.moi-plaques .plq b .moi-sur{font-size:12.5px;color:var(--paper-dim)}.moi-actions{margin:14px 0 0;display:flex;gap:10px;flex-wrap:wrap;align-items:center}.moi-grid{display:grid;grid-template-columns:1fr;gap:var(--size-5, 20px)}@media(min-width:900px){.moi-grid{grid-template-columns:1fr 1fr;align-items:start}}.moi-card{min-width:0;margin:0}.moi-h{font-family:Marcellus,serif;font-weight:400;font-size:var(--t-body);letter-spacing:.06em;color:var(--gold);margin:16px 0 6px;padding-bottom:4px;border-bottom:1px solid rgba(212,171,47,.22)}.moi-ev{border:1px solid rgba(212,171,47,.18);border-left:3px solid rgba(138,131,120,.6);border-radius:6px;padding:10px 12px;margin-top:10px;background:#0d101166}.moi-ev-ok{border-left-color:var(--jade)}.moi-ev-h{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;align-items:baseline}.moi-ev-t{font-family:Marcellus,serif;font-size:13.5px;color:var(--paper)}.moi-ev-t .ideo{font-family:var(--callig);color:var(--jade);margin-right:2px}.moi-ev-d{color:var(--paper-dim);font-size:var(--t-small)}.moi-ev-d em{font-style:normal;color:var(--gold);margin-left:6px}.moi-ev-st{margin:6px 0 8px;font-size:12.5px}.moi-ev-non{color:#b7ad9a}.moi-quick button{height:36px;font-size:11.5px;padding:0 10px}.moi-quick .sr-i{font-size:var(--t-body)}.moi-quick .moi-retire{color:#d99;border-color:#d9999959;font-family:var(--serif)}.moi-quick .moi-retire:hover{color:#f3b3b3;border-color:#d99}.moi-boss{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 0}.moi-bk{border:1px solid rgba(138,131,120,.4);border-radius:999px;padding:3px 10px;font-size:11.5px;color:var(--paper-dim);background:#0d101166}.moi-bk b{color:var(--paper);font-weight:400;margin-left:2px}.moi-bk-ok{border-color:#7ec8a980;color:var(--paper)}.moi-bk-ok b{color:var(--jade)}.moi-table{margin-top:6px}.moi-perfs{display:flex;flex-wrap:wrap;gap:6px}.moi-perf{border:1px solid rgba(212,171,47,.2);border-radius:6px;padding:5px 9px;font-size:var(--t-small);background:#0d101173}.moi-perf b{font-family:Marcellus,serif;font-weight:400;font-size:13.5px;margin-right:3px}.moi-perf i{font-style:normal;color:var(--lacquer, #b6402c);font-size:10.5px;letter-spacing:.06em}.moi-attente{font-size:11.5px}.moi-ench-list{list-style:none;padding:0;margin:4px 0 0;display:grid;gap:6px}.moi-ench-list li{display:flex;align-items:center;gap:10px}.moi-ench-list img{width:30px;height:30px;border-radius:4px;border:1px solid;flex:none}.moi-ok{color:var(--jade);margin:8px 0 0}.moi-meds{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.moi-med{display:flex;align-items:center;gap:10px;border:1px solid rgba(212,171,47,.18);border-radius:8px;padding:8px 10px;background:#0d101166}.moi-med img,.moi-med-vide{width:46px;height:46px;border-radius:50%;object-fit:cover;border:2px solid var(--cls, #888);flex:none;background:#0d101199}.moi-med-txt{display:grid;gap:1px;min-width:0;flex:1;font-size:11.5px;color:var(--paper-dim)}.moi-med-txt b{font-family:Marcellus,serif;font-weight:400;font-size:13.5px;cursor:pointer}.moi-med .count{margin:0;font-size:10.5px}.moi-switch{white-space:nowrap;font-size:var(--t-note)!important;padding:5px 10px!important}.moi-time{margin-top:4px}@media(max-width:640px){.moi-bandeau{flex-direction:column;align-items:center;text-align:center}.moi-plaques,.moi-actions{justify-content:center}.moi-nom{font-size:26px}.moi-quick{width:100%}.moi-quick button{flex:1 1 30%;justify-content:center;padding:0 6px}}.card.paper.moi-bandeau{flex-direction:row}@media(max-width:640px){.card.paper.moi-bandeau{flex-direction:column}}.card.paper.moi-bandeau.moi-hero-on{background-size:cover;background-position:right 22%;background-repeat:no-repeat}.moi-hero-on .moi-nom{text-shadow:0 2px 14px rgba(0,0,0,.85),0 0 2px rgba(0,0,0,.9)}.moi-hero-on .moi-sous{color:#d8cfba;text-shadow:0 1px 6px rgba(0,0,0,.8)}.moi-hero-on .plq{background:#0d1011cc}.moi-brief .moi-brief-l{display:grid;gap:8px;margin-top:4px}.moi-bl{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border:1px solid rgba(212,171,47,.18);border-left:3px solid #8a8378;border-radius:6px;padding:9px 12px;background:#0d101166}.moi-bl-ok{border-left-color:var(--jade)}.moi-bl-warn{border-left-color:#e0a75e}.moi-bl-i{font-family:var(--callig);font-size:var(--t-num);color:var(--gold);width:26px;text-align:center;flex:none}.moi-bl-t{flex:1 1 260px;font-size:12.5px;color:var(--paper)}.moi-bl-t em{font-style:normal;color:var(--gold)}.moi-bl .btn-ghost{flex:none;font-size:11.5px!important;padding:5px 12px!important}.moi-courbe{margin:10px 0 2px}.moi-courbe svg{display:block;width:100%;height:48px;border-bottom:1px solid rgba(212,171,47,.25)}.moi-courbe .count{margin-top:4px;font-size:10.5px}.moi-r1{color:var(--gold)}.moi-r3{color:var(--jade)}.moi-table td b{font-weight:400;font-family:Marcellus,serif}.moi-records{padding:4px 0 0;grid-template-columns:repeat(auto-fill,minmax(165px,1fr))}.moi-srec{position:relative}.moi-srec .srec-rg{display:block;margin-top:4px;font-style:normal;font-size:10.5px;color:var(--paper-dim)}.moi-srec .srec-rg.srec-top{color:var(--gold)}.moi-srec .srec-rg small{font-size:10.5px;opacity:.8}.moi-titres{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 0}.moi-titres .pn-chip .ideo{font-family:var(--callig)}@media(min-width:900px){.moi-grid .moi-anc{grid-column:1 / -1}}.moi-flash{animation:moiFlash 1.5s ease-out}@keyframes moiFlash{0%{box-shadow:0 0 0 2px var(--gold),0 0 28px #d4ab2f73}to{box-shadow:none}}footer .footer-sources{max-width:960px;margin-left:auto;margin-right:auto;line-height:1.7}footer .footer-sources span[title]{border-bottom:1px dotted rgba(212,171,47,.35);cursor:help}.moi-picks{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 8px}.moi-pick{display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 4px;border-radius:999px;border:1px solid rgba(212,171,47,.25);background:#0d101180;color:var(--paper);font:inherit;font-size:12.5px;cursor:pointer;transition:border-color .15s,transform .15s}.moi-pick:hover{border-color:var(--cls, var(--gold));transform:translateY(-1px)}.moi-pick img,.moi-pick-vide{width:30px;height:30px;border-radius:50%;object-fit:cover;border:2px solid var(--cls, #888);background:#0d101199}.moi-siege{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin-top:12px}.moi-sg{border:1px solid rgba(138,131,120,.35);border-radius:6px;padding:7px 4px 6px;text-align:center;background:#0d101166;display:grid;gap:2px;min-width:0}.moi-sg b{font-family:Marcellus,serif;font-weight:400;font-size:11.5px;color:var(--paper-dim)}.moi-sg span{font-size:10.5px;line-height:1.15;color:var(--paper-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moi-sg i{font-style:normal;font-family:var(--callig);font-size:var(--t-body);color:#6b6455}.moi-sg-nm{border-color:#7ec8a98c;background:#7ec8a914}.moi-sg-nm span,.moi-sg-nm b{color:var(--paper)}.moi-sg-nm i{color:var(--jade)}.moi-sg-hm{border-color:#d4ab2f99;background:#d4ab2f17}.moi-sg-hm span,.moi-sg-hm b{color:#f3e6c4}.moi-sg-hm i{color:var(--gold);font-family:Marcellus,serif;font-size:10.5px;letter-spacing:.06em}.moi-sg-guilde{border-style:dashed}.moi-sg-guilde i{color:var(--paper-dim)}@media(max-width:640px){.moi-siege{grid-template-columns:repeat(4,1fr)}}.moi-lien{color:var(--gold);cursor:pointer;text-decoration:underline dotted}.moi-achs{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin-top:4px}.moi-ach{display:grid;grid-template-columns:34px 1fr;grid-template-rows:auto auto;column-gap:8px;align-items:center;border:1px solid rgba(212,171,47,.18);border-radius:6px;padding:6px 8px;background:#0d101166;min-width:0}.moi-ach img,.moi-ach i{grid-row:1 / 3;width:34px;height:34px;border-radius:5px;border:1px solid rgba(212,171,47,.4);object-fit:cover;font-style:normal;display:grid;place-items:center;color:var(--gold)}.moi-ach span{font-size:var(--t-note);color:var(--paper);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moi-ach em{font-style:normal;font-size:10.5px;color:var(--paper-dim)}.moi-spark svg{display:block;width:100%;height:44px;margin-top:4px}.moi-spark .count{margin-top:4px;font-size:var(--t-note)}.moi-brief-actions{margin:0 0 10px}.moi-brief-actions .count{margin:0;font-size:var(--t-note)}:root{--t-page: clamp(22px, 2.3vw, 26px);--t-card: 17px;--t-sub: 12.5px;--t-body: 13.5px;--t-small: 12.5px;--t-note: 11.5px;--t-num: 22px;--t-num-lg: 30px;--sp-1: 6px;--sp-2: 10px;--sp-3: 16px;--sp-4: 24px;--sp-5: 36px;--r-1: 4px;--r-2: 7px;--r-3: 12px;--r-pill: 999px;--line-gold: rgba(212,171,47,.22);--line-gold-fort: rgba(212,171,47,.45);--line-jade: rgba(126,200,169,.28);--surface-1: rgba(13,16,17,.45);--surface-2: rgba(13,16,17,.72);--sub-color: #cfa63a}.card h2{font-size:var(--t-card)}.sheet-h,.moi-h,.vd-titre,.ls-group,.kst-titre,.stats-sep,.hf-g-titre,.tr-groupe,.maj-jour,.chr-jour{font-family:var(--display);font-weight:400;font-size:var(--t-sub);letter-spacing:.18em;text-transform:uppercase;color:var(--sub-color);border-top:0;border-bottom:1px solid var(--line-gold);padding:0 0 6px;margin-top:var(--sp-4);margin-bottom:var(--sp-2);line-height:1.3}.sheet-h,.ls-group{margin-left:26px;margin-right:26px}@media(max-width:640px){.sheet-h,.ls-group{margin-left:16px;margin-right:16px}}.vd-titre:after{content:none}.stats-sep .ideo,.ls-group .ideo,.kst-titre .ideo{font-size:15px}.maj-jour b{font-size:inherit;color:var(--paper)}.moi-h:first-child,.sheet-h:first-child{margin-top:var(--sp-2)}.plq,.srec,.tile,.apr-st,.rj3-chiffre{border:1px solid var(--line-gold);border-radius:var(--r-2);background:var(--surface-1);backdrop-filter:none;box-shadow:inset 0 1px #ffffff0a;padding:8px 14px 7px;min-width:0}.sheet-plaques .plq{background:var(--surface-2)}.plq b,.srec b,.apr-st b{display:block;font-family:var(--display);font-weight:400;font-size:var(--t-num);line-height:1.15;font-variant-numeric:tabular-nums}.plq b{color:var(--gold)}.srec{border-color:var(--line-jade)}.tile b{font-size:var(--t-num-lg)}.plq span,.srec span,.tile span,.apr-st span{font-size:var(--t-note);color:var(--paper-dim);letter-spacing:.02em;text-transform:none;line-height:1.3;display:block;margin-top:1px}.plq-warn b{color:#e0a75e}.plq-warn{border-color:#e0a75e66}.plq-next{border-color:var(--line-gold-fort)}.vd-bandeau .plq b{font-size:var(--t-num-lg)}.sheet-plaques,.moi-plaques{gap:var(--sp-2);margin-top:var(--sp-3)}.chip,.pn-chip,.moi-bk,.moi-perf,.moi-pick,.bk-chip,.cpt-chip{font-size:var(--t-small);border-radius:var(--r-pill);line-height:1.25}.chip{padding:3px 10px 3px 8px}.moi-bk,.moi-perf{padding:4px 11px}.moi-perf{border-radius:var(--r-2)}.war-table thead th{font-size:10.5px;letter-spacing:.14em;padding:7px 10px;border-bottom:1px solid var(--line-gold)}.war-table td{font-size:var(--t-small);padding:7px 10px}.count,.mnd-note,.pan-note,.moi-attente{font-size:var(--t-note);line-height:1.55}.count{margin-top:var(--sp-2)}.muted{font-size:var(--t-small)}p,li,dd,dt{line-height:1.55}.btn-gold{min-height:42px;border-radius:var(--r-1)}.btn-ghost,.cal-today,.cal-nav{min-height:36px}.s-roles button,select,input[type=search],input[type=text],input[type=number],textarea{border-radius:var(--r-1)}.card{border-radius:var(--r-3)}.view>.card+.card{margin-top:var(--sp-4)}.moi-grid,.duo,.trio,.cal-grid,.vd-r4,.vd-r5,.vd-r6{gap:var(--sp-4)}.card>.count:last-child{margin-bottom:0}:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:3px}button:focus:not(:focus-visible),a:focus:not(:focus-visible){outline:none}.fil{max-width:1180px;margin:10px auto -6px;padding:0 20px;font-family:var(--display);font-size:var(--t-note);letter-spacing:.12em;text-transform:uppercase;color:var(--paper-dim);display:flex;align-items:center;gap:8px;flex-wrap:wrap;position:relative;z-index:2}.fil a{color:var(--paper-dim);text-decoration:none;border-bottom:1px dotted transparent}.fil a:hover{color:var(--gold);border-bottom-color:var(--gold)}.fil i{font-style:normal;opacity:.6}.fil b{font-weight:400;color:var(--gold)}@media(max-width:640px){.fil{padding:0 14px;font-size:10.5px}}.moi-attente,.sheet-loading>.muted,#maj-liste>.muted,.attente{position:relative;display:inline-block;padding:6px 12px;border-radius:var(--r-1);color:var(--paper-dim);background:linear-gradient(90deg,#d4ab2f0d 25%,#d4ab2f24,#d4ab2f0d 75%);background-size:200% 100%;animation:skel 1.6s ease-in-out infinite}@keyframes skel{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.moi-attente,.sheet-loading>.muted,#maj-liste>.muted,.attente{animation:none}}.fil{justify-content:space-between}.tampon{font-family:var(--serif);text-transform:none;letter-spacing:0;font-size:var(--t-note);color:var(--paper-dim);border:1px solid var(--line-gold);border-radius:var(--r-pill);padding:2px 10px;text-decoration:none;white-space:nowrap}.tampon:before{content:"\25cf";color:var(--jade);margin-right:6px;font-size:10.5px;vertical-align:1px}.tampon:hover{color:var(--gold);border-color:var(--line-gold-fort)}.tampon-vieux:before{color:#e0a75e}.tampon-ko{color:#f3b3b3;border-color:#b6402c80}.tampon-ko:before{color:var(--lacquer, #b6402c)}.legal p{max-width:78ch}.legal .moi-h{margin-top:var(--sp-4)}.count,.mnd-note,.pan-note,.srec span,.plq span,.moi-ev-d,.moi-med-txt,.fil,.fil a{color:var(--paper-dim)}.chip button,.moi-sg i{color:#8f877a}.count{font-style:normal}.card>h2+.count,.card>h2+p.count,.card>.count:first-of-type{font-style:normal;font-size:var(--t-small);color:var(--paper-dim);margin:-6px 0 var(--sp-3);max-width:78ch;line-height:1.5;opacity:.92}.card>.count:last-child,.card>p.count:last-child,.moi-card>.count:last-child{font-style:italic;font-size:10.5px;opacity:.8;margin-top:var(--sp-3);padding-top:8px;border-top:1px dashed rgba(212,171,47,.14);max-width:none}.card>h2+.count:last-child{border-top:0;padding-top:0;font-style:normal;opacity:.92}.count a{color:var(--gold);text-decoration:none;border-bottom:1px dotted rgba(212,171,47,.5)}.count a:hover{border-bottom-style:solid}.moi-ev-st .count,.moi-brief .count,.plq .count{font-size:inherit;opacity:1}.fil{font-size:12.5px;letter-spacing:.14em;padding:6px 20px;gap:10px;margin-top:12px}.fil i{font-size:13.5px}.tampon{font-size:11.5px;padding:3px 12px}@media(max-width:640px){.fil{font-size:10.5px;padding:4px 14px}}.footer-scan{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 14px;margin-top:12px;opacity:1;font-style:normal}.src-etat{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;color:var(--paper-dim);text-decoration:none;border:1px solid rgba(212,171,47,.16);border-radius:999px;padding:4px 11px 4px 9px;background:#0d101159;transition:border-color .15s,color .15s}.src-etat:hover{color:var(--paper);border-color:#d4ab2f73}.src-etat i{width:8px;height:8px;border-radius:50%;background:#3fbf7f;box-shadow:0 0 6px #3fbf7f99;flex:none}.src-tard i{background:#e0a75e;box-shadow:0 0 6px #e0a75e99}.src-ko i{background:#c9482f;box-shadow:0 0 6px #c9482f99;animation:srcKo 1.6s ease-in-out infinite}@keyframes srcKo{0%,to{opacity:1}50%{opacity:.35}}.src-etat em{font-style:normal;color:#8f877a;font-size:10.5px}.src-etat em:before{content:"\b7";margin:0 5px 0 -1px}@media(max-width:640px){.src-etat{font-size:10.5px;padding:3px 9px 3px 7px}.src-etat em{display:none}.src-etat:hover em,.src-etat:focus em{display:inline}}.bis2 .bis2-plaques{margin-top:6px}.bis2-jauge{display:flex;gap:4px;margin:14px 0 6px}.bis2-seg{display:block;flex:1;height:10px;border-radius:3px;background:#7a2f22;box-shadow:inset 0 1px #ffffff0f}.bis2-seg.bis2-ok{background:var(--jade)}.bis2-seg.bis2-equiv{background:var(--gold)}.bis2-seg.bis2-gap{background:#a8402d}.bis2-legende{display:flex;align-items:center;gap:8px;font-size:10.5px;color:var(--paper-dim);margin:0 0 8px}.bis2-legende .bis2-seg{flex:none;width:18px;height:8px}.bis2-viser{margin:4px 0 0;padding-left:22px;display:grid;gap:6px;font-size:12.5px}.bis2-viser em{font-style:normal;color:var(--gold)}.bis2-viser .count{margin:0}.bis2-bravo{color:var(--jade);margin:8px 0 0}.bis2-details{margin-top:12px}.bis2-details>summary{cursor:pointer;font-family:var(--display);font-size:var(--t-sub);letter-spacing:.14em;text-transform:uppercase;color:var(--sub-color);padding:6px 0;border-bottom:1px solid var(--line-gold);list-style:none}.bis2-details>summary:before{content:"\25b8  "}.bis2-details[open]>summary:before{content:"\25be  "}.bis2-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:10px;margin-top:12px}.bis2-carte{border:1px solid rgba(212,171,47,.16);border-left:3px solid #a8402d;border-radius:7px;padding:10px 12px;background:#0d101166}.bis2-carte.bis2-ok{border-left-color:var(--jade)}.bis2-carte.bis2-equiv{border-left-color:var(--gold)}.bis2-h{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px}.bis2-slot{font-family:Marcellus,serif;font-size:13.5px;color:var(--paper)}.bis2-verdict{font-size:11.5px;color:var(--paper-dim)}.bis2-ok .bis2-verdict{color:var(--jade)}.bis2-equiv .bis2-verdict{color:var(--gold)}.bis2-gap .bis2-verdict{color:#e0a75e}.bis2-duo{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bis2-lbl{display:block;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--paper-dim);margin-bottom:4px}.bis2-piece{display:flex;gap:8px;align-items:flex-start;margin-top:4px;min-width:0}.bis2-piece img{width:30px;height:30px;border-radius:4px;border:1px solid;flex:none}.bis2-piece>span{min-width:0;display:grid;gap:1px}.bis2-piece b{font-weight:400;font-size:12.5px;line-height:1.25}.bis2-piece em{font-style:normal;font-size:10.5px;color:var(--paper-dim)}.bis2-piece small{font-size:10.5px;color:#8f877a;line-height:1.3}.bis2-vide b{color:var(--paper-dim);font-style:italic}.bis2-part{display:block;height:4px;border-radius:2px;background:#ffffff14;margin:3px 0 2px;overflow:hidden}.bis2-part>i{display:block;height:100%;background:var(--gold);border-radius:2px}@media(max-width:640px){.bis2{padding:0 16px!important}.bis2-duo,.bis2-grille{grid-template-columns:1fr}}.podium3 .pod .char-name{display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;text-align:center;max-width:100%}.podium3 .pod .char-name img.cls-ic{margin:0;flex:none}.podium3 .pod .pod-score{text-align:center}.podium3 .pod .char-name{display:block;white-space:normal;max-width:92px;line-height:1.2;overflow-wrap:anywhere}.podium3 .pod0 .char-name{max-width:104px}.podium3 .pod .char-name img.cls-ic{margin-right:4px;vertical-align:-2px}.podium3 .pod .char-name{overflow-wrap:normal;word-break:keep-all;hyphens:none}.podium3.mini .pod1 .char-name,.podium3.mini .pod2 .char-name{font-size:11.5px}.sheet-h{padding-left:16px}.sheet-h:after{content:none}.bis2-ench td:nth-child(2){width:22px;text-align:center;font-weight:700}.bis2-e-ok td:nth-child(2){color:var(--jade)}.bis2-e-autre td:nth-child(2){color:var(--gold)}.bis2-e-gap td:nth-child(2){color:#e0a75e}.bis2-gemmes{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;margin-top:10px}.bis2-gem{display:flex;align-items:center;gap:9px;border:1px solid rgba(212,171,47,.16);border-radius:7px;padding:6px 10px;background:#0d101166;min-width:0}.bis2-gem img{width:28px;height:28px;border-radius:4px;border:1px solid rgba(30,255,0,.45);flex:none}.bis2-gem>span{display:grid;gap:1px;min-width:0;flex:1}.bis2-gem b{font-weight:400;font-size:12.5px;color:#8fe08f}.bis2-gem em{font-style:normal;font-size:10.5px;color:var(--paper-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bis2-gem i{font-style:normal;font-size:11.5px;color:var(--paper-dim);flex:none}.bis2-gem-ok{border-color:#7ec8a973}.bis2-gem-ok i{color:var(--jade)}#sheet-body .table-wrap,.moi-card .table-wrap,.bis2 .table-wrap{max-height:none;overflow:visible;overflow-x:auto}.bis2-seg.bis2-bas{background:#c98a3a}.bis2-carte.bis2-bas{border-left-color:#c98a3a}.bis2-bas .bis2-verdict,.bis2-meme{color:#e0a75e}.camp-det .war-table td{padding:5px 10px}.camp-det .war-table td.wt-boss{font-size:11.5px}.camp-det .war-table .wt-etat{font-size:11.5px;line-height:1.3}.camp-det .war-table .wt-date,.camp-det .war-table .wt-chiffres{font-size:10.5px;line-height:1.3}.camp-det .war-table .wt-etat svg{width:13px;height:13px}body{font-size:clamp(13.5px,.3vw + 12.5px,14.5px)}.ess-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-3);margin-bottom:var(--sp-4);align-items:stretch}@media(max-width:1100px){.ess-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.ess-grid{grid-template-columns:1fr}}.card.paper.ess{margin:0;padding:18px 20px 16px;min-width:0}.ess h2{font-size:13.5px;margin-bottom:8px}.ess .attente{display:inline-block}.ess-titre{font-family:Marcellus,serif;font-size:17px;color:var(--paper);margin:4px 0 2px;line-height:1.2}.ess-cesoir{color:var(--gold)}.ess-quand{margin:0 0 8px;font-size:12.5px;color:var(--paper-dim)}.ess-quand em{font-style:normal;color:var(--gold);margin-left:6px}.ess-compo{margin:6px 0 4px}.ess-inscrits{margin:0 0 8px;font-size:11.5px;color:var(--paper-dim)}.ess-moi{margin:6px 0 0;display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12.5px}.ess-non{color:#b7ad9a}.ess-btn{padding:5px 12px!important;font-size:11.5px!important;text-decoration:none}.ess-jauges{display:grid;gap:8px;margin:6px 0 10px}.ess-jauge{display:grid;grid-template-columns:62px 1fr auto;align-items:center;gap:8px}.ess-jl{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--paper-dim)}.ess-track{display:block;height:8px;border-radius:4px;background:#ffffff12;overflow:hidden}.ess-track>i{display:block;height:100%;border-radius:4px}.ess-jauge b{font-family:Marcellus,serif;font-weight:400;font-size:15px;color:var(--paper);font-variant-numeric:tabular-nums}.ess-jauge b small{font-size:10.5px;color:var(--paper-dim)}.ess-next{margin:0 0 4px;font-size:12.5px}.ess-next b{color:var(--gold);font-weight:400;font-family:Marcellus,serif;font-size:13.5px}.ess-plaques{margin-top:2px;gap:6px}.ess-plaques .plq{padding:6px 10px 5px}.ess-plaques .plq b{font-size:17px}.ess-plaques .plq span{font-size:10.5px}.ess-jour .plq-next{display:none}.ess-vus{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:10px}.ess-av{width:34px;height:34px;border-radius:50%;object-fit:cover;border:2px solid;cursor:pointer}.ess-av-vide{display:inline-grid;place-items:center;font-size:12.5px;background:#0d101199;color:var(--paper-dim)}.ess-news{display:grid;gap:6px;margin-top:2px}.ess-new{display:grid;grid-template-columns:22px 1fr auto;gap:8px;align-items:baseline;font-size:12.5px}.ess-new .ideo{font-family:var(--callig);color:var(--jade);font-size:13.5px}.ess-new-t b{font-weight:400;color:var(--cls, var(--paper))}.ess-new em{font-style:normal;font-size:10.5px;color:var(--paper-dim);white-space:nowrap}.ess .count{margin-top:8px;font-size:10.5px}.ess-jauge{grid-template-columns:76px 1fr auto}.ess-jl{letter-spacing:.06em;font-size:10.5px}.vd-r4>.card,.vd-r5>.card,.vd-duo>.card,.vd-duo23>.card,.duo>.card,.trio>.card,.cal-grid>.card,.moi-grid>.card,.vd-r6>.card,.vd-cote>.card{margin-top:0}.vd-r5>.card{display:flex;flex-direction:column}.vd-r5>.card .vd-scroll{flex:1;max-height:360px}#loader{gap:14px;background:radial-gradient(900px 600px at 50% 40%,#141c30 0%,var(--ink-0) 70%)}#loader p{margin:0;font-style:normal}.ld-sceau{position:relative;width:132px;height:132px;display:grid;place-items:center;margin-bottom:8px}.ld-sceau img{width:96px;height:96px;border-radius:50%;object-fit:cover;box-shadow:0 0 40px #d4ab2f40,0 10px 30px #0009;animation:ldSouffle 3.2s ease-in-out infinite}.ld-anneau{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 62%,rgba(212,171,47,.15) 70%,var(--gold) 92%,transparent 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));animation:ldTour 2.4s linear infinite}.ld-anneau:after{content:"";position:absolute;inset:6px;border-radius:50%;border:1px solid rgba(212,171,47,.18)}.ld-nom{font-family:Marcellus,serif;font-size:22px;letter-spacing:.08em;color:var(--paper)}.ld-sous{font-family:var(--display);font-size:10.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--paper-dim)}.ld-filet{display:block;width:180px;height:1px;margin-top:18px;background:#d4ab2f26;overflow:hidden;position:relative}.ld-filet i{position:absolute;top:0;left:-40%;width:40%;height:100%;background:linear-gradient(90deg,transparent,var(--gold),transparent);animation:ldFilet 1.6s ease-in-out infinite}@keyframes ldTour{to{transform:rotate(360deg)}}@keyframes ldSouffle{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes ldFilet{to{left:100%}}@media(prefers-reduced-motion:reduce){.ld-sceau img{animation:none}}.ld-anneau{animation:ldTour 2.4s linear infinite!important}.ld-filet i{animation:ldFilet 1.6s ease-in-out infinite!important}.bis2-ench{table-layout:fixed}.bis2-ench th:nth-child(1),.bis2-ench td:nth-child(1){width:15%}.bis2-ench th:nth-child(2),.bis2-ench td:nth-child(2){width:26px}.bis2-ench th:nth-child(3),.bis2-ench td:nth-child(3){width:34%}.bis2-ench td{vertical-align:top}.ad-outils{display:flex;align-items:center;gap:12px;margin:6px 0 10px;flex-wrap:wrap}.ad-outils input{font:inherit;padding:8px 12px;border-radius:8px;background:#0d101199;border:1px solid rgba(212,171,47,.3);color:#e8dfc9;min-width:0;flex:1 1 240px;max-width:420px}.ad-rubriques{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.ad-rubriques button{font:inherit;font-size:11.5px;padding:4px 11px;border-radius:999px;cursor:pointer;background:#0d101199;border:1px solid rgba(212,171,47,.25);color:#e8dfc9}.ad-rubriques button i{font-style:normal;opacity:.6;margin-left:5px}.ad-rubriques button.on{background:#7ec8a924;border-color:var(--jade);color:var(--jade)}.ad-rubriques button.ad-tous{margin-left:auto;border-style:dashed;color:var(--paper-dim)}.ad-liste{display:grid;gap:12px;min-width:0}.ad-bloc{min-width:0}.ad-rub{font-family:Marcellus,serif;font-weight:400;color:#f0cf5c;font-size:17px;margin:0 0 6px;padding-bottom:4px;border-bottom:1px solid rgba(212,171,47,.25)}.ad-rub i{font-style:normal;font-size:11.5px;color:var(--paper-dim);letter-spacing:.05em;margin-left:6px}.ad-vignettes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;min-width:0}.ad-vig{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:12px;background:#0d101173;border:1px solid rgba(212,171,47,.18);min-width:0;overflow-wrap:anywhere;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.ad-vig:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000059;border-color:#d4ab2f66}.ad-vig.ad-maison{border-color:#7ec8a980;box-shadow:inset 0 0 0 1px #7ec8a940}.ad-vig-tete{display:flex;align-items:center;gap:10px;min-width:0}.ad-vig-id{min-width:0;display:flex;flex-direction:column;gap:2px}.ad-vig-id b{font-family:Marcellus,serif;font-weight:400;color:#e8dfc9;font-size:15px;line-height:1.25}.ad-vig-id .ad-ver,.ad-vig-id .ad-badge{margin-left:0;align-self:flex-start}.ad-ico{width:56px;height:56px;flex:0 0 56px;border-radius:10px;object-fit:contain;background:#0d101199;border:1px solid rgba(212,171,47,.25);display:block}.ad-ico-vide{display:grid;place-items:center;font-size:26px;color:var(--paper-dim)}.ad-vig .ad-clair{font-size:12.5px}.ad-vig .ad-meta{margin-top:auto}.ad-badge{display:inline-block;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--jade);border:1px solid rgba(126,200,169,.5);border-radius:999px;padding:1px 7px;margin-left:4px;vertical-align:middle}.ad-ver{font-size:11.5px;color:var(--paper-dim);font-variant-numeric:tabular-nums;margin-left:4px}.ad-clair{margin:0;line-height:1.5;color:var(--paper);font-size:13.5px}.ad-alerte{margin:0;font-size:12.5px;color:#e0a06a;line-height:1.45}.ad-meta{margin:0;display:flex;flex-wrap:wrap;gap:4px 12px;font-size:11.5px;color:var(--paper-dim);align-items:baseline}.ad-etat{display:inline-block;padding:0 8px;border-radius:999px;font-size:10.5px;letter-spacing:.04em;margin-left:6px;vertical-align:middle}.ad-etat.off{border:1px solid rgba(168,159,138,.4);color:var(--paper-dim)}.ad-liens a{color:var(--jade)}.ad-mods{display:inline-block;flex:1 1 100%}.ad-modules-btn{font:inherit;font-size:11.5px;padding:0 8px;border-radius:999px;background:transparent;color:#d9c89a;border:1px solid rgba(212,171,47,.4);cursor:pointer}.ad-modules-btn[aria-expanded=true]{background:#d4ab2f1a}.ad-modules{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:3px}.ad-modules li{font-size:12.5px;line-height:1.45;padding:3px 8px;border-radius:6px;background:#0d101166}.ad-modules li b{font-weight:400;color:#e8dfc9}.ad-modules li span{color:var(--paper-dim)}.ad-modules li em{font-style:normal;font-size:10.5px;color:var(--paper-dim);margin-left:6px;letter-spacing:.04em}@media(max-width:640px){.ad-vignettes{grid-template-columns:1fr}.ad-rubriques button.ad-tous{margin-left:0}}.ad-desc{margin:4px 0 10px;max-width:78ch;line-height:1.6;color:var(--paper);font-size:13.5px}.ad-desc b{color:#e8dfc9;font-weight:400;font-family:Marcellus,serif}@media(max-width:640px){#nav-burger{display:none!important}nav,#nav{position:fixed;inset:0 0 auto;width:auto;max-width:100vw;max-height:none;overflow:visible;border-radius:0;border:0;border-bottom:1px solid #4a3820;padding:calc(4px + env(safe-area-inset-top)) 4px 3px;margin:0;box-shadow:0 6px 18px #00000073;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:0 2px;transform:none!important;opacity:1!important;pointer-events:auto!important;transition:none;transform-origin:center;z-index:50}#nav:after{display:block}nav>button,.nav-tete{flex:0 1 auto;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:44px;width:auto;padding:5px 7px 6px;border-radius:8px;border:none;letter-spacing:.04em}nav>button:after,.nav-tete:after{left:8px;right:8px;bottom:2px;height:2px}.n-ideo{width:auto;font-size:17px}.n-grav{width:18px;height:18px}.n-label{font-size:10.5px;letter-spacing:.03em;white-space:nowrap}.nav-fleche{margin-left:0;font-size:10.5px;line-height:1;opacity:.55}.nav-grp{display:inline-flex;width:auto;position:static}.nav-menu{position:absolute;top:100%;left:8px;right:8px;min-width:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:8px;background:#14181a;border:1px solid rgba(201,162,39,.34);border-top:0;border-radius:0 0 12px 12px;box-shadow:0 14px 34px #0000008c;transform:translateY(-6px);opacity:0;visibility:hidden;pointer-events:none;z-index:60;border-left:1px solid rgba(201,162,39,.34)}.nav-grp.ouvert .nav-menu{display:grid;opacity:1;visibility:visible;pointer-events:auto;transform:none}.nav-menu button{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;min-height:40px;padding:6px 10px;text-align:left;white-space:normal}.nav-menu button .n-label{white-space:normal;font-size:11.5px;flex:1;text-align:left}.nav-menu button .n-ideo,.nav-menu button .n-grav{flex:0 0 auto}.nav-menu button[hidden]{display:none}nav>button,nav>button:hover,nav>button.active,.nav-tete,.nav-tete:hover{background:none;box-shadow:none}nav>button.active .n-ideo,nav>button.active .n-grav{background:none;box-shadow:none;padding:0;border-radius:0;color:var(--gold);text-shadow:none}nav{background:linear-gradient(to bottom,#101314fc,#101314f5);border-top:0}body{padding-top:var(--nav-h, 92px)}header{padding-top:14px}main{padding-bottom:40px}footer{padding-bottom:calc(24px + env(safe-area-inset-bottom))}}.plq b .moi-sur{display:inline;font-size:12.5px;color:var(--paper-dim);font-family:inherit}.app-invite{position:fixed;left:10px;right:10px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:9100;display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:#0d1011f7;border:1px solid rgba(212,171,47,.5);box-shadow:0 12px 40px #0009;color:#e8dfc9;font-size:12.5px;line-height:1.45;animation:appInviteIn .35s ease}.app-invite[hidden]{display:none}.app-invite img{width:44px;height:44px;border-radius:10px;flex:none}.app-invite-c{min-width:0;display:grid;gap:4px}.app-invite-c b{font-family:Marcellus,serif;font-weight:400;font-size:15px;color:#f0cf5c}.app-invite-c span{color:var(--paper-dim)}.app-invite-b{display:flex;gap:8px;margin-top:4px;flex-wrap:wrap;align-items:center}.app-invite-b .btn-gold{padding:7px 16px;text-decoration:none}.app-invite-b .btn-ghost{padding:6px 12px;border-radius:999px;background:transparent;color:#d9c89a;border:1px solid rgba(212,171,47,.4);cursor:pointer;font:inherit}@keyframes appInviteIn{0%{transform:translateY(16px);opacity:0}to{transform:none;opacity:1}}@media(min-width:641px){.app-invite{left:auto;right:18px;max-width:420px}}.key-close{position:absolute;top:8px;right:8px;width:32px;height:32px;border-radius:50%;border:1px solid rgba(212,171,47,.35);background:transparent;color:var(--paper-dim);font:inherit;font-size:15px;line-height:1;cursor:pointer;display:grid;place-items:center}.key-close:hover{color:var(--gold);border-color:var(--gold)}.key-title{padding-right:36px}#inv-web{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}#inv-mur{margin-top:14px}.inv-h{margin:12px 0 8px;font-size:15px;color:#b08a1e;font-weight:600}.inv-fiche{position:fixed;inset:0;background:#0a0c0cb8;display:flex;align-items:center;justify-content:center;padding:16px;z-index:1300}.inv-fiche-in{position:relative;width:100%;max-width:440px;max-height:85vh;overflow:auto;padding:18px 18px 14px}.inv-close{position:absolute;top:8px;right:10px;background:none;border:0;color:inherit;font-size:19px;cursor:pointer;opacity:.7}.inv-close:hover{opacity:1}.inv-id{display:flex;gap:12px;align-items:center;margin-bottom:10px}.inv-av{width:64px;height:64px;border-radius:10px;border:2px solid #2da878;object-fit:cover;flex:none}.inv-av-vide{display:flex;align-items:center;justify-content:center;font-size:26px;background:#a89f8a1f}.inv-nom{margin:0 0 2px;font-size:22px}.inv-ach{list-style:none;margin:0 0 10px;padding:0}.inv-ach li{display:flex;justify-content:space-between;gap:10px;padding:3px 0;border-bottom:1px dashed rgba(168,159,138,.18)}.inv-ach li i{font-style:normal;opacity:.65;white-space:nowrap}.inv-retirer{background:none;border:0;padding:0;color:inherit;opacity:.55;text-decoration:underline;cursor:pointer;font:inherit}.inv-retirer:hover{opacity:.9}#minv-web{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.sv-bulle{position:fixed;z-index:95;max-width:330px;pointer-events:none;display:flex;flex-direction:column;gap:3px;padding:10px 13px;border-radius:9px;background:#090b0cf7;border:1px solid rgba(212,171,47,.45);border-left:3px solid var(--jade-deep, #3d8a6b);box-shadow:0 10px 34px #000000a6;font-family:var(--serif);font-size:11.5px;line-height:1.35;color:#d8d2c4;white-space:normal}.sv-bulle .sv-t{font-family:var(--display);font-size:13.5px;font-weight:400;color:var(--gold, #d4ab2f);letter-spacing:.01em}.sv-bulle .sv-c{color:#c3bcac}.sv-bulle .sv-c b{color:var(--gold, #d4ab2f);font-weight:400;font-variant-numeric:tabular-nums}.sv-bulle .sv-a{color:var(--jade, #7ec8a9);font-size:10.5px;margin-top:2px;padding-top:4px;border-top:1px solid rgba(212,171,47,.18)}.sv-bulle .sv-a:before{content:"\21b3  ";opacity:.7}.sv-bulle[data-sv-on]{animation:svPop .07s ease-out}@keyframes svPop{0%{opacity:.92;transform:translateY(2px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.sv-bulle[data-sv-on]{animation:none}}@media(max-width:640px){.sv-bulle{max-width:calc(100vw - 24px)}}[data-sv]:not(a):not(button):not(.clickable):not([data-name]){cursor:help}.footer-plan{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem 0;margin:0 auto 1.1rem;max-width:62rem;padding:0 1rem;font-size:13.5px;line-height:1.5}.footer-plan a{color:var(--paper-dim);text-decoration:none;padding:.15rem .7rem;border-right:1px solid var(--line);transition:color .18s ease}.footer-plan a:last-child{border-right:0}.footer-plan a:hover,.footer-plan a:focus-visible{color:var(--jade)}@media(max-width:640px){.footer-plan{font-size:12.5px}.footer-plan a{padding:.15rem .5rem}}.sr-only{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%)}@media(min-width:641px){body{padding-top:var(--nav-h, 92px)}}@media(max-width:640px)and (min-width:481px){body{padding-top:var(--nav-h, 113px)}}@media(max-width:480px){body{padding-top:var(--nav-h, 123px)}}:root{--t-page: clamp(26px, 2.6vw, 34px);--t-card: 19px;--t-sub: 22px}@media(max-width:767px){.card h2{font-size:19px}}.vd-titre,.stats-sep{background:var(--th-glass);border:1px solid var(--th-hairline);border-bottom:1px solid var(--line-gold);border-radius:var(--r-2);padding:10px 18px;box-shadow:var(--th-shadow-1)}:root{--surface-1: rgb(20, 24, 40)}.mist{display:block}@keyframes derive-vive{0%{transform:translate3d(-18%,0,0)}25%{transform:translate3d(-6%,-1.1vh,0)}50%{transform:translate3d(18%,0,0)}75%{transform:translate3d(6%,1.1vh,0)}to{transform:translate3d(-18%,0,0)}}.mist-1,.mist-2,.mist-3{background:radial-gradient(58% 100% at 50% 50%,rgba(226,238,232,.3),rgba(210,226,220,.13) 46%,transparent 74%)!important;filter:blur(6px)}.mist-1{opacity:.62;animation:derive-vive 46s ease-in-out infinite}.mist-2{opacity:.48;animation:derive-vive 70s ease-in-out infinite reverse;animation-delay:-13s}.mist-3{opacity:.42;animation:derive-vive 58s ease-in-out infinite;animation-delay:-27s}@media(prefers-reduced-motion:reduce){.mist{display:none}}.pr-grille{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px 18px}.pr-grille li{padding:8px 10px;border-left:2px solid rgba(212,171,47,.4);line-height:1.45}.pr-titre{color:#d4ab2f;font-weight:600;padding-bottom:8px;border-bottom:1px solid #2b241c;margin-bottom:8px;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.pr-sous{grid-column:2;color:#9a9384;font-size:12.5px}.pr-act{grid-row:1 / 3;grid-column:3;pointer-events:none;font:inherit;font-size:11.5px;color:#e6dcc4;background:#2a2318;border:1px solid #4a3e2c;border-radius:4px;padding:4px 12px}.mnd-reg{font-size:10.5px;letter-spacing:.08em;color:var(--gold, #d4ab2f);border:1px solid rgba(212,171,47,.35);border-radius:4px;padding:0 4px;margin-left:4px;vertical-align:1px}.mnd-fac{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px;vertical-align:0}.mnd-fac-h{background:#c41e3a}.mnd-fac-a{background:#3b7dd8}.mnd-pvp-spe{font-size:10.5px;color:#b8b0a0;margin-left:4px}.mnd-pvp-tous{margin:10px 14px 12px;border-top:1px dashed rgba(212,171,47,.25);padding-top:8px}.mnd-pvp-tous>summary{cursor:pointer;font-size:11.5px;color:var(--gold, #d4ab2f)}.mnd-pvp-intro{margin-bottom:12px}.srl-jour{margin:14px 0 4px;font-size:15px;letter-spacing:.2px}.srl-jour .srl-date{font-size:15px}.srl-heures{font-size:12.5px;color:var(--muted, #8a8272);font-weight:600;margin-left:6px}.srl-jour .srl-date{text-transform:none}.srl-jour{font-size:19px;margin:18px 0 6px}.srl-jour .srl-date{font-size:19px}.srl-heures{font-size:13.5px}.srl-jour,.srl-jour .srl-date{font-size:22px}.wcl-stats>summary{font-size:19px;font-weight:700}.wcl-stats>summary i{font-size:13.5px;font-weight:500}.mv-frise{display:flex;align-items:flex-start;overflow-x:auto;padding:8px 4px 12px;margin:6px 0 4px}.mv-noeud{flex:0 0 auto;min-width:128px;max-width:170px;display:flex;flex-direction:column;gap:4px;padding:7px 9px;border:1px solid rgba(201,162,39,.25);border-radius:8px;background:#ffffff05;color:inherit;font:inherit;text-align:left;cursor:pointer}.mv-noeud:hover,.mv-noeud:focus-visible{border-color:var(--gold, #c9a227);outline:none}.mv-noeud-date{font-size:12.5px;color:var(--gold, #c9a227)}.mv-noeud-n{font-size:11.5px;opacity:.8}.mv-jauge{display:flex;height:6px;width:100%;background:#ffffff0f;border-radius:3px;overflow:hidden}.mv-barre{display:block;height:100%}.mv-j-entre{background:var(--jade, #2da878)}.mv-j-monte{background:#7ec8a9}.mv-j-descend{background:#d4ab2f}.mv-j-sort{background:var(--lacquer, #b6402c)}.mv-noeud-spe{font-size:10.5px;opacity:.85;line-height:1.3}.mv-lien{flex:0 0 18px;height:1px;margin-top:24px;background:#c9a22759}.fig-btn{position:absolute;left:12px;bottom:8px;z-index:3;font:12px/1.1 inherit;letter-spacing:.02em;color:#e8dfc8;background:#0d10119e;border:1px solid rgba(201,169,89,.45);border-radius:999px;padding:5px 12px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.fig-btn:hover{background:#1f2426d9;border-color:#c9a959cc}#fig-overlay{position:fixed;inset:0;z-index:1300;background:#080a0bd6;backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:14px}.fig-cadre{position:relative;width:min(580px,96vw);background:radial-gradient(120% 90% at 50% 12%,#1a2022,#101314 68%);border:1px solid rgba(201,169,89,.35);border-radius:12px;padding:14px 18px 12px;box-shadow:0 18px 60px #000000a6}.fig-titre{margin:0 0 8px;color:#c9a959;font-size:19px}.fig-fermer{position:absolute;top:8px;right:10px;z-index:2;background:none;border:0;color:#d8d2c4;font-size:19px;cursor:pointer;opacity:.7;padding:4px 8px}.fig-fermer:hover{opacity:1}.fig-scene{position:relative}.fig-canvas{display:block;width:100%;height:min(62vh,540px);cursor:grab;touch-action:none}.fig-canvas:active{cursor:grabbing}.fig-attente{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);margin:0;padding:0 18px;text-align:center;color:#ece5d399;font-style:italic}.fig-note{margin:8px 0 0;font-size:11.5px;color:#ece5d380;font-style:italic}.o3d-ligne{margin:6px 0 2px;display:flex;align-items:center;gap:14px}.o3d-btn{font:12.5px/1.1 inherit;letter-spacing:.02em;color:#e8dfc8;background:#0d101199;border:1px solid rgba(201,169,89,.5);border-radius:999px;padding:5px 13px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.o3d-btn:hover{background:#1f2426e6;border-color:#c9a959d9}#o3d-overlay{position:fixed;inset:0;z-index:1300;background:#080a0bd6;backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:14px}.o3d-cadre{position:relative;width:min(600px,96vw);background:radial-gradient(120% 90% at 50% 10%,#1b2124,#0f1213 70%);border:1px solid rgba(201,169,89,.35);border-radius:12px;padding:14px 18px 12px;box-shadow:0 18px 60px #000000a6}.o3d-titre{margin:0 0 8px;font-size:19px}.o3d-fermer{position:absolute;top:8px;right:10px;z-index:2;background:none;border:0;color:#d8d2c4;font-size:19px;cursor:pointer;opacity:.7;padding:4px 8px}.o3d-fermer:hover{opacity:1}.o3d-scene{position:relative}.o3d-canvas{display:block;width:100%;height:min(60vh,520px);cursor:grab;touch-action:none}.o3d-canvas:active{cursor:grabbing}.o3d-attente{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);margin:0;padding:0 18px;text-align:center;color:#ece5d399;font-style:italic}.o3d-note{margin:8px 0 0;font-size:11.5px;color:#ece5d380;font-style:italic}.p3d-btn{border-color:#c9a959b3}.kst-hg{font-style:normal;font-size:10.5px;color:#9b8db0;border:1px solid rgba(155,141,176,.45);border-radius:999px;padding:1px 7px;margin-left:6px;vertical-align:1px;white-space:nowrap}.kst-hg-tete{color:#9b8db0;font-size:.8em;font-weight:400}.kst-horsguilde td{opacity:.82}.of-fiche{padding:18px 22px 22px}.of-fil{margin:0 0 10px;font-size:12.5px;color:#ece5d399}.of-fil a,.of-lien{color:#c9a959;text-decoration:none}.of-fil a:hover,.of-lien:hover{text-decoration:underline}.of-tete{display:flex;align-items:center;gap:14px;margin-bottom:14px}.of-ic{width:56px;height:56px;border-radius:8px;border:1px solid rgba(201,169,89,.5);background:#0d1011;flex:none}.of-ic-vide{display:inline-block}.of-nom{margin:0;font-size:26px;line-height:1.15}.of-sous{margin:4px 0 0;font-size:13.5px;color:#ece5d3b3}.of-corps{display:grid;grid-template-columns:minmax(260px,380px) 1fr;gap:18px;align-items:start}.of-bulle{background:#080a0be0;border:1px solid var(--qc, #c9a959);border-radius:8px;padding:10px 14px;font-size:13.5px;line-height:1.35;box-shadow:0 8px 26px #00000073}.of-bulle p{margin:0}.of-b-nom{font-size:17px;font-weight:600}.of-b-l,.of-b-st{color:#ecebe4}.of-b-cat{display:flex;justify-content:space-between;gap:12px}.of-b-eq{color:#1eff00}.of-b-desc{color:#e6cc80;font-style:italic;padding-top:6px}.of-3d .o3d-scene{min-height:260px;background:radial-gradient(120% 90% at 50% 10%,#1b2124,#0f1213 70%);border:1px solid rgba(201,169,89,.3);border-radius:12px}.of-3d .o3d-canvas{height:min(52vh,460px)}.of-bloc{margin-top:18px}.of-fiche h2{font-size:17px;margin:18px 0 8px}.of-porteurs,.of-liens{margin:0;padding-left:18px}.of-porteurs li,.of-liens li{margin:3px 0}.of-liens{columns:2;column-gap:24px}.of-liens a{text-decoration:none}.of-liens a:hover{text-decoration:underline}.of-prose p{line-height:1.5}.of-attente{min-height:160px}@media(max-width:720px){.of-corps{grid-template-columns:1fr}.of-liens{columns:1}}.bo-liste{display:flex;flex-direction:column;gap:14px}.bo-ere>summary{cursor:pointer;font-size:19px;font-weight:600;color:#e0c072;padding:10px 26px;margin:4px 8px;list-style:none;background:#0d10119e;border:1px solid rgba(201,169,89,.35);border-radius:10px}.bo-ere>summary .count{font-weight:400;margin-left:8px}.bo-ere>summary::-webkit-details-marker{display:none}.bo-ere>summary:before{content:"\25b8  ";color:#c9a959b3}.bo-ere[open]>summary:before{content:"\25be  "}.bo-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;padding:0 8px}.bo-inst{padding:14px 18px 16px}.bo-inst h3{margin:0 0 6px;font-size:17px}.bo-inst-lore{font-size:12.5px;line-height:1.4;margin:0 0 8px}.bo-boss{margin:0;padding-left:22px}.bo-boss li{margin:3px 0}.bo-boss a{color:#ecebe4;text-decoration:none}.bo-boss a:hover{color:#c9a959;text-decoration:underline}.bo-boss .count{margin-left:8px;font-size:11.5px}.bo-fiche{padding:18px 22px 22px}.bo-nom{color:#c9a959}.bo-lore{font-style:italic;line-height:1.5;color:#ece5d3d1;margin:0 0 12px}.bo-lore-inst{line-height:1.45}.bo-corps{display:grid;grid-template-columns:minmax(0,3fr) minmax(220px,2fr);gap:18px;align-items:start}.bo-carte{margin:0}.bo-plan{position:relative;border:1px solid rgba(201,169,89,.35);border-radius:10px;overflow:hidden;background:#0d1011}.bo-plan img{display:block;width:100%;height:auto}.bo-pin{position:absolute;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:#d94f3d;border:2px solid #ffe9b0;box-shadow:0 0 0 4px #d94f3d59,0 0 18px #d94f3de6;animation:bo-pulse 1.6s ease-in-out infinite}@keyframes bo-pulse{0%,to{box-shadow:0 0 0 4px #d94f3d59,0 0 18px #d94f3de6}50%{box-shadow:0 0 0 9px #d94f3d1f,0 0 26px #d94f3d}}.bo-carte figcaption{font-size:12.5px;color:#ece5d399;margin-top:6px}.bo-freres{margin:0;padding-left:22px}.bo-freres li{margin:2px 0}.bo-freres a{color:#ecebe4;text-decoration:none}.bo-freres a:hover{color:#c9a959;text-decoration:underline}.bo-ici b{color:#c9a959}.bo-nav{margin:10px 0 0}.bo-nav a{color:#c9a959;text-decoration:none}.bo-nav a:hover{text-decoration:underline}.bo-fiche h3{font-size:15px;margin:12px 0 6px;color:#ece5d3d9}.bo-butin{margin:0;padding:0;list-style:none;columns:2;column-gap:24px}.bo-objet{display:flex;align-items:center;gap:8px;margin:3px 0;break-inside:avoid}.bo-objet .ob-ic{width:28px;height:28px;flex:none}.bo-objet a{text-decoration:none}.bo-objet a:hover{text-decoration:underline}.bo-objet .count{font-size:11.5px}.bo-caps{margin:0;padding-left:0;list-style:none}.bo-caps ul{list-style:none;padding-left:22px;margin:4px 0 0;border-left:1px solid rgba(201,169,89,.25)}.bo-cap{margin:8px 0}.bo-cap p{margin:3px 0 0;line-height:1.45;color:#ece5d3d1}.bo-cap-0>b{color:#c9a959;font-size:15px}.bo-cap-ic{width:24px;height:24px;vertical-align:middle;margin-right:6px;border-radius:4px;border:1px solid rgba(201,169,89,.4)}.bo-guilde{margin:0;padding-left:18px}.bo-guilde li{margin:4px 0;line-height:1.45}.bo-guilde a{color:#c9a959;text-decoration:none}.bo-guilde a:hover{text-decoration:underline}.ins-fiche{font-size:11.5px;margin-left:8px;white-space:nowrap}@media(max-width:720px){.bo-corps{grid-template-columns:1fr}.bo-butin{columns:1}.bo-grille{grid-template-columns:1fr}}.of-corps.of-sans3d{grid-template-columns:minmax(260px,440px)}[data-item]{cursor:pointer}.mnd-bulle{z-index:1400}.o3d-mini{padding:1px 7px;font-size:.78em;margin-left:6px;vertical-align:middle;line-height:1.5}.mt-row[data-o3d] .mt-lib{cursor:pointer;text-decoration:underline dotted rgba(201,169,89,.55);text-underline-offset:3px}.mt-row[data-o3d] .mt-lib:hover{text-decoration-color:#c9a959;filter:brightness(1.15)}.mo-intro{padding:0 26px 6px}.mo-barre{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:0 26px 6px}.mo-cherche{flex:1 1 320px;padding:0!important;margin:0}.mo-cherche input{width:100%}.mo-tri{font-size:11.5px;color:var(--paper-dim, #a89f8a);display:inline-flex;align-items:center;gap:6px}.mo-tri select{background:#0d101199;color:#e8dfc9;border:1px solid rgba(212,171,47,.35);border-radius:8px;padding:5px 8px;font:inherit}.mo-chips{padding:0 26px;margin:2px 0 6px;gap:6px;align-items:center}.mo-chip{padding:4px 11px;font-size:11.5px;letter-spacing:.03em;text-transform:none;border-radius:999px}.mo-chip .count{font-size:10.5px;margin-left:3px}.mo-chip .ideo-bronze{font-size:11.5px}.mo-chip .mt-camp{margin-left:0;margin-right:3px}.mo-groupe{margin:6px 26px 14px}.mo-groupe-t{margin:10px 0 8px;font-family:Marcellus,serif;font-size:13.5px;color:#f3e6c4;font-weight:400;letter-spacing:.02em;border-bottom:1px solid rgba(212,171,47,.18);padding-bottom:5px}.mo-groupe-t .ideo-bronze{margin-right:4px}.mo-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}.mo-tuile{display:flex;align-items:center;gap:10px;min-width:0;text-align:left;padding:8px 10px;border-radius:10px;cursor:pointer;font:inherit;color:inherit;background:#0d101173;border:1px solid rgba(212,171,47,.16);transition:border-color .2s,background .2s,transform .12s}.mo-tuile:hover,.mo-tuile:focus-visible{border-color:#d4ab2f8c;background:#d4ab2f14;transform:translateY(-1px);outline:none}.mo-tuile[hidden]{display:none}.mo-ic{width:40px;height:40px;flex:none;border-radius:8px;border:1px solid rgba(212,171,47,.35);background:#0d1011;object-fit:cover}svg.mo-ic{padding:8px;box-sizing:border-box}.mo-corps{display:flex;flex-direction:column;gap:2px;min-width:0}.mo-nom{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mo-sous{font-size:10.5px;color:var(--paper-dim, #a89f8a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mo-sous .mt-prix{font-weight:600}.mo-badges{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:1px;min-height:14px}.mo-badges .mt-aile,.mo-badges .mt-lvl,.mo-badges .mt-camp{margin:0}.mo-diff{font-style:normal;font-size:10.5px;letter-spacing:.03em;padding:0 6px;border-radius:999px;border:1px solid currentColor;opacity:.85;display:inline-flex;align-items:center;gap:4px}.mo-diff:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.mo-diff-facile{color:#4ee07a}.mo-diff-moyen{color:#e6cc80}.mo-diff-difficile{color:#ff8a3c}.mo-diff-indispo{color:#8a8a8a}.mo-diff-argent{color:#7fb2ff}.mo-chip .mo-diff{padding:0;border:0;margin-right:4px}.mo-chip .mo-diff:before{width:8px;height:8px}.mo-3d{font-style:normal;font-size:10.5px;font-weight:700;letter-spacing:.06em;padding:0 5px;border-radius:4px;color:#c9a959;border:1px solid rgba(201,169,89,.6);background:#c9a9591a}.mo-sources{margin:8px 26px 4px}.mo-sources>summary{cursor:pointer;font-size:11.5px;color:#d9c89a;list-style:none}.mo-sources>summary::-webkit-details-marker{display:none}.mo-sources[open]>summary .mnd-pli-caret{transform:rotate(90deg)}.mo-fiche{margin:0;padding-bottom:14px}.mo-tete{display:flex;align-items:center;gap:14px;padding:18px 26px 8px}.mo-ic-g{width:56px;height:56px;border-radius:10px}.mo-titre{margin:0;font-size:22px;font-family:Marcellus,serif;font-weight:400}.mo-tete .count{margin:2px 0 0}.mo-fiche-corps{display:grid;grid-template-columns:minmax(280px,1fr) minmax(280px,1.1fr);gap:18px;padding:6px 26px 0;align-items:start}.mo-fiche-corps.mo-sans3d{grid-template-columns:1fr}.mo-3d-place .o3d-canvas{height:min(48vh,420px)}.mo-infos h3{font-size:13.5px;margin:10px 0 5px;color:#ece5d3d9;font-family:Marcellus,serif;font-weight:400;letter-spacing:.03em}.mo-infos h3:first-child{margin-top:0}.mo-source{margin:0 0 6px;font-size:12.5px;line-height:1.5;color:#e8dfc9}.mo-lignes{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:4px 14px;margin:4px 0 6px}.mo-ligne{display:flex;flex-direction:column;font-size:11.5px;padding:5px 9px;border-radius:8px;background:#0d101173;border:1px solid rgba(212,171,47,.14)}.mo-ligne span{font-size:10.5px;color:var(--paper-dim, #a89f8a);text-transform:uppercase;letter-spacing:.05em}.mo-ligne b{color:#f3e6c4;font-weight:600}.mo-nous{margin:0;padding-left:18px;font-size:12.5px;line-height:1.5}.mo-fiche .mt-guide-corps{font-size:12.5px}@media(max-width:720px){.mo-fiche-corps{grid-template-columns:1fr}.mo-tete,.mo-barre,.mo-chips,.mo-intro{padding-left:14px;padding-right:14px}.mo-groupe,.mo-sources{margin-left:14px;margin-right:14px}.mo-grille{grid-template-columns:1fr 1fr}}@media(max-width:480px){.mo-grille{grid-template-columns:1fr}}.mo-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 11px;font:inherit;font-size:11.5px;letter-spacing:.02em;text-transform:none;border-radius:999px;cursor:pointer;background:#0d10118c;color:#d9c89a;border:1px solid rgba(212,171,47,.3);opacity:1;box-shadow:none;transition:background .2s,border-color .2s,color .2s}.mo-chip:hover{background:#d4ab2f1f;border-color:#d4ab2f8c;color:#f3e6c4}.mo-chip.actif{background:#d4ab2f38;color:#f3e6c4;border-color:#d4ab2fbf;box-shadow:0 0 0 1px #d4ab2f40 inset}.mo-chip .count{color:#d9c89a99;font-size:10.5px;margin-left:2px}.mo-chip.actif .count{color:#f3e6c4bf}.mo-chips{row-gap:6px}.mo-fiche-corps>*{min-width:0}.mo-infos{min-width:0;max-width:100%;overflow-wrap:anywhere}.mo-fiche .mt-guide-corps{max-width:100%;overflow-x:hidden}.mo-fiche .mt-guide-corps table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse}.mo-fiche .mt-guide-corps th,.mo-fiche .mt-guide-corps td{white-space:normal;overflow-wrap:anywhere;hyphens:auto;padding:3px 6px;vertical-align:top;font-size:11.5px}.mo-fiche .mt-guide-corps img,.mo-fiche .mt-guide-corps pre{max-width:100%}.mo-source{overflow-wrap:anywhere}.mo-filtres{margin:4px 26px 10px;padding:8px 12px 6px;border-radius:12px;background:#0d101159;border:1px solid rgba(212,171,47,.14)}.mo-fg{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:6px 10px;padding:4px 0;border-bottom:1px dashed rgba(212,171,47,.1)}.mo-fg:last-child{border-bottom:0}.mo-fg-l{font-family:Marcellus,serif;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--paper-dim, #a89f8a);padding-top:6px}.mo-fg .mo-chips{padding:0;margin:0}.mo-chip .mo-n{min-width:1.2em;text-align:right}.mo-chip.vide{opacity:.38}.mo-chip.vide:hover{opacity:.7}.mo-q{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:4px;box-shadow:0 0 0 1px #00000080}.mo-plus{margin:2px 0 0}.mo-plus>summary{cursor:pointer;list-style:none;padding:6px 0;font-size:11.5px;color:#d9c89a}.mo-plus>summary::-webkit-details-marker{display:none}.mo-plus[open]>summary .mnd-pli-caret{transform:rotate(90deg)}.mo-plus>summary .count{font-size:10.5px}.mo-actifs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 0 4px;border-top:1px solid rgba(212,171,47,.18);margin-top:4px}.mo-actifs[hidden]{display:none}.mo-actif{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font:inherit;font-size:11.5px;cursor:pointer;background:#d4ab2f33;color:#f3e6c4;border:1px solid rgba(212,171,47,.6)}.mo-actif i{font-style:normal;opacity:.7}.mo-actif:hover{background:#d4ab2f52}.mo-actif:hover i{opacity:1}.mo-effacer{padding:3px 10px;border-radius:999px;font:inherit;font-size:11.5px;cursor:pointer;background:none;color:#d9c89a;border:1px solid rgba(212,171,47,.3);margin-left:4px}.mo-effacer:hover{color:#f3e6c4;border-color:#d4ab2f99}@media(max-width:720px){.mo-filtres{margin-left:14px;margin-right:14px;padding:6px 8px}.mo-fg{grid-template-columns:1fr;gap:2px}.mo-fg-l{padding-top:2px}}.mo-fam{font-style:normal;font-size:10.5px;letter-spacing:.03em;padding:0 6px;border-radius:999px;color:#d9c89a;border:1px solid rgba(212,171,47,.3);background:#d4ab2f0f}.mo-select{background:#0d101199;color:#e8dfc9;border:1px solid rgba(212,171,47,.35);border-radius:8px;padding:5px 8px;font:inherit;max-width:240px}.mo-fiche .mt-guide-corps p{margin:4px 0;line-height:1.5}.rio-table td b{font-family:Marcellus,serif;font-weight:400;color:var(--gold);font-variant-numeric:tabular-nums}.rio-table td b sup{font-size:.6em}.rio-table .rio-nc{color:#6f6a5e}.rio-table .rio-n{color:var(--jade)}.rio-table .rio-h{color:var(--lacquer, #b6402c)}.rio-table tr.rio-1er td{border-top:1px solid #2a2f31}.mo-lieux{margin:4px 0 6px;padding-left:18px;font-size:12.5px;line-height:1.5}.mo-lieux li{margin:2px 0}.mo-lieu>summary{cursor:pointer;list-style:none;color:#e8dfc9}.mo-lieu>summary::-webkit-details-marker{display:none}.mo-lieu>summary:before{content:"\25b8  ";color:var(--gold)}.mo-lieu[open]>summary:before{content:"\25be  "}.mo-lieu-carte{margin:4px 0 8px}.mo-lieu-carte .bl-nom{display:block;font-family:Marcellus,serif;font-size:13.5px;font-weight:400}.mo-lieu-carte .bl-q{display:block;color:#a89f8a}.mo-lieu-carte .bl-gris{display:block;color:#8d8577}.mo-lieu-carte .bl-stat{display:block;color:#7ec8a9}.mt-guide-corps .mo-gp,.mo-source .mo-gp{margin:4px 0}.mo-vers-autre{background:none;border:0;padding:0;margin:0;font:inherit;color:var(--gold);cursor:pointer;text-decoration:underline dotted}.mo-vers-autre:hover{color:#f0d47a}.mo-galerie .mo-barre{padding-top:4px;gap:10px 18px}.mo-cherche{position:relative;flex:1 1 100%}.mo-loupe{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--gold);font-size:17px;line-height:1;pointer-events:none;opacity:.9}.mo-galerie .mo-cherche input[type=search]{width:100%;box-sizing:border-box;font:inherit;font-size:15px;color:#e8dfc9;background:linear-gradient(180deg,#14181aeb,#0d1011eb);border:1px solid rgba(212,171,47,.6);border-radius:12px;padding:13px 16px 13px 46px;outline:none;box-shadow:0 0 0 1px #d4ab2f1f,0 8px 24px #00000061,inset 0 1px #ffffff0d;transition:border-color .18s,box-shadow .18s}.mo-galerie .mo-cherche input[type=search]::placeholder{color:#a89f8a;opacity:1}.mo-galerie .mo-cherche input[type=search]:hover{border-color:#d4ab2fcc}.mo-galerie .mo-cherche input[type=search]:focus-visible{border-color:var(--gold);box-shadow:0 0 0 3px #d4ab2f38,0 10px 28px #00000073,0 0 26px #d4ab2f2e}.mo-galerie .mo-cherche input[type=search]::-webkit-search-cancel-button{filter:invert(.7) sepia(1) saturate(2) hue-rotate(5deg);cursor:pointer}.mo-galerie .mo-intro{padding-top:4px}@media(max-width:640px){.mo-galerie .mo-cherche input[type=search]{font-size:15px;padding:12px 14px 12px 42px}.mo-loupe{left:14px}}.mo-page h1.mo-titre{font-size:22px}.mo-page .of-fil{padding:14px 26px 0;margin:0}.mo-fil{margin:0 0 10px}#view-monture .mo-fiche,#view-mascotte .mo-fiche{margin-bottom:18px}#scan-bar{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:6px 16px;padding:7px 18px 8px;font-style:normal}.scan-titre{display:inline-flex;align-items:center;gap:8px;font-family:var(--serif);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--paper-dim);white-space:nowrap}.scan-ideo{font-family:var(--callig);font-style:normal;font-size:17px;line-height:1;color:var(--gold);text-shadow:0 0 10px rgba(212,171,47,.45)}#scan-bar .scan-track{height:7px;border-radius:4px;position:relative;min-width:120px}#scan-bar .scan-fill{position:relative;border-radius:4px;overflow:hidden}@keyframes scanSheen{0%{transform:translate(-140px)}to{transform:translate(calc(100% + 140px))}}#scan-bar .scan-fill:after{content:"";position:absolute;inset:0;width:140px;background:linear-gradient(105deg,transparent 20%,rgba(255,240,200,.45) 50%,transparent 80%);animation:scanSheen 1.8s linear infinite}.scan-compte{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--paper-dim);font-size:11.5px}.scan-compte b{color:var(--parch);font-weight:600;font-size:13.5px}.scan-pct{color:var(--gold);font-weight:600}#scan-label{font-style:italic;color:var(--paper-dim);font-size:11.5px;max-width:42vw;overflow:hidden;text-overflow:ellipsis}#scan-label em{font-style:italic;color:var(--parch)}#scan-label a{color:var(--gold)}#scan-bar.scan-fini .scan-fill{background:linear-gradient(to right,#1f7a58,#2da878);box-shadow:0 0 10px #2da87866;animation:none}#scan-bar.scan-fini .scan-fill:after{animation:none;display:none}#scan-bar.scan-fini .scan-pct{color:#2da878}#scan-bar.scan-fini .scan-ideo{color:#2da878;text-shadow:0 0 10px rgba(45,168,120,.45)}body.calme #scan-bar .scan-fill:after{animation:none;display:none}@media(max-width:640px){#scan-bar{grid-template-columns:auto minmax(60px,1fr) auto;gap:4px 10px;padding:6px 12px 7px}#scan-bar .scan-track{min-width:60px}.scan-mot{display:none}.scan-titre{font-size:10.5px;letter-spacing:.04em}.scan-titre .scan-ideo{font-size:15px}#scan-label{grid-column:1 / -1;min-width:0;max-width:none;white-space:nowrap}}@media(min-width:641px){#scan-bar{top:var(--nav-h, 92px)}}#scan-bar .scan-fill{transition:width .3s linear}#scan-bar{position:fixed;left:0;right:0;top:var(--nav-h, 92px);z-index:40;box-shadow:0 8px 22px #00000073}@media(max-width:640px){#scan-bar{top:0}}@media(max-width:640px){#scan-bar{top:var(--nav-h, 136px)}}.gw-heat{table-layout:auto;width:auto;min-width:100%}.gw-heat th:first-child,.gw-heat td.wt-boss{width:auto}.gw-heat th,.gw-heat td{overflow-wrap:normal;white-space:nowrap}.gw-heat td.wt-boss{white-space:nowrap}.gw-heat-cl{white-space:normal;max-width:74px;overflow:visible;line-height:1.15}.gw-duel{table-layout:auto;width:auto;min-width:100%}.gw-duel th:first-child{width:auto}.gw-duel thead th,.gw-duel td:not(:last-child){white-space:nowrap}@media(max-width:640px){.gw-heat td,.gw-heat thead th{padding:6px 8px}.gw-cell{min-width:44px}.gw-heat td.wt-boss{white-space:normal}.gw-heat th:first-child,.gw-heat td.wt-boss{position:sticky;left:0;z-index:1;background:var(--ink-1)}.gw-heat thead th:first-child{z-index:3}}.table-wrap,.table-wrap-inner{max-height:none;overflow-y:visible}.table-wrap thead th{position:static;backdrop-filter:none}.hfg-liste,.hfg-registre{padding:4px 26px 12px;display:flex;flex-direction:column;gap:6px}.hfg-cat-corps .hfg-liste{padding:0}.hfg-hf{border:1px solid rgba(212,171,47,.18);border-radius:8px;background:#ffffff06}.hfg-hf[open]{background:#d4ab2f0d;border-color:#d4ab2f52}.hfg-fait{border-color:#4fb08a59}.hfg-som{display:flex;align-items:center;gap:10px;padding:8px 12px;cursor:pointer;list-style:none}.hfg-som::-webkit-details-marker{display:none}.hfg-som:after{content:"\25be";color:#d4ab2f99;font-size:11.5px;margin-left:2px;transition:transform .2s}.hfg-hf[open]>.hfg-som:after{transform:rotate(180deg)}.hfg-ic{width:36px;height:36px;border-radius:6px;border:1px solid rgba(212,171,47,.4);flex:none;object-fit:cover}.hfg-ic-vide{display:inline-flex;align-items:center;justify-content:center;font-size:17px;background:#ffffff0a}.hfg-a-faire .hfg-ic{filter:grayscale(.8) brightness(.7)}.hfg-som-txt{min-width:0;flex:1;display:flex;flex-direction:column;gap:1px}.hfg-nom{font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hfg-a-faire .hfg-nom{color:#eee2c8b8}.hfg-som-rec{font-size:11.5px;color:#d4ab2fd9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hfg-badge{font-size:11.5px;font-variant-numeric:tabular-nums;white-space:nowrap;padding:2px 8px;border-radius:999px;border:1px solid transparent;flex:none}.hfg-b-fait{color:#7fd7ae;border-color:#4fb08a80;background:#4fb08a1a}.hfg-b-cours{color:#ffd76a;border-color:#d4ab2f80;background:#d4ab2f1a}.hfg-b-afaire{color:#eee2c88c;border-color:#ffffff1f}.hf-pts-vide{opacity:.35}.hfg-corps{padding:2px 14px 10px 58px}.hfg-desc{margin:2px 0 8px;font-size:12.5px;color:#eee2c8e6}.hfg-crits{display:flex;flex-direction:column;gap:5px;margin:6px 0}.hfg-crit{display:grid;grid-template-columns:minmax(120px,1.2fr) 2fr minmax(120px,auto);align-items:center;gap:10px}.hfg-crit-nom{font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hfg-crit-ok .hfg-crit-nom{color:#7fd7ae}.hfg-crit-val{font-size:12.5px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.hfg-cat-row{display:grid;grid-template-columns:120px 1fr 90px;align-items:center;gap:10px;margin:4px 0 8px}.hfg-cat-nom{font-size:12.5px}.hfg-pied{margin:6px 0 0}.hfg-pied a{color:#d4ab2f}.hfg-crit-nb{margin:4px 0}.hfg-cat{border-top:1px solid rgba(212,171,47,.14)}.hfg-cat-som{display:grid;grid-template-columns:220px 1fr 190px;align-items:center;gap:12px;padding:10px 4px;cursor:pointer;list-style:none}.hfg-cat-som::-webkit-details-marker{display:none}.hfg-cat-som .hfg-cat-nom{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hfg-niv1{margin-left:18px}.hfg-niv1>.hfg-cat-som .hfg-cat-nom{font-size:12.5px;font-weight:500}.hfg-cat-corps{display:flex;flex-direction:column;gap:6px;padding:0 0 10px}.hfg-note{margin:6px 0}.hfg-rec.hfg-a-faire{opacity:.62}@media(max-width:640px){.hfg-cat-som{grid-template-columns:1fr auto}.hfg-cat-som .hfv-piste{grid-column:1 / -1}.hfg-crit{grid-template-columns:1fr auto}.hfg-crit .hfv-piste{grid-column:1 / -1}.hfg-corps{padding-left:12px}.hfg-nom,.hfg-som-rec{white-space:normal}.hfg-niv1{margin-left:8px}}.hfg-qui{grid-column:1 / -1;font-size:11.5px;color:#eee2c8bf;padding-left:10px}.hfg-qui-vide{color:#eee2c880;font-style:italic}.hfg-qui-log{color:#ffd76a}.hfg-manque{margin:4px 0 8px;font-size:12.5px;color:#eee2c8eb}.hfg-chaine{margin:6px 0 0}.hfg-plus>summary{cursor:pointer;font-size:12.5px;color:#d4ab2f;margin:4px 0}.hfg-noncompte{font-size:12.5px;margin:6px 0;padding-left:10px;border-left:2px solid rgba(212,171,47,.45)}.hfg-recl{margin:0 0 8px;font-size:12.5px;color:#d4ab2fe6}.hfg-recl a{color:#e8c46a}.hfg-cat-bilan{margin:2px 0 6px}.hfg-qui-contrib{color:#eee2c8ad}.hfg-route{margin:4px 26px 12px;padding-left:22px;display:flex;flex-direction:column;gap:8px}.hfg-route li{font-size:12.5px}.hfg-route-tete{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.hfg-route-act{display:block;color:#eee2c8d9;margin-top:2px}.hfg-qui-courbe svg{vertical-align:middle;margin-right:6px}.hfg-qui a{color:#e8c46a}.hfg-volets{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.hfg-vb{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;border:1px solid rgba(212,171,47,.35);background:#ffffff08;color:#eee2c8d9;font:inherit;font-size:13.5px;cursor:pointer}.hfg-vb:hover{border-color:#d4ab2fb3}.hfg-vb-actif{background:#d4ab2f29;border-color:#d4ab2f;color:#ffe9a8}.hfg-vb .count{font-size:11.5px}.hfg-fams{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;padding:4px 26px 8px}.hfg-fam-chip{display:flex;flex-direction:column;gap:5px;text-align:left;padding:9px 12px;border-radius:8px;border:1px solid rgba(212,171,47,.22);background:#ffffff06;color:inherit;font:inherit;cursor:pointer}.hfg-fam-chip:hover{border-color:#d4ab2f99}.hfg-fam-actif{background:#d4ab2f1a;border-color:#d4ab2f}.hfg-fam-nom{font-size:13.5px;font-weight:600}.hfg-fam-jauge{display:block;height:5px;border-radius:3px;background:#ffffff14;overflow:hidden}.hfg-fam-jauge i{display:block;height:100%;background:#b08a1e}.hfg-fam-val{font-size:11.5px;color:#eee2c8b3;font-variant-numeric:tabular-nums}.hfg-outils{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:6px 26px 4px}.hfg-filtres{display:flex;flex-wrap:wrap;gap:6px}.hfg-filtre{padding:5px 11px;border-radius:999px;border:1px solid rgba(212,171,47,.3);background:none;color:#eee2c8cc;font:inherit;font-size:12.5px;cursor:pointer}.hfg-filtre-actif{background:#d4ab2f29;border-color:#d4ab2f;color:#ffe9a8}.hfg-cherche{flex:1 1 220px;max-width:360px;padding:7px 12px;border-radius:8px;border:1px solid rgba(212,171,47,.3);background:#00000040;color:inherit;font:inherit;font-size:13.5px}.hfg-cherche:focus{outline:none;border-color:#d4ab2f}.hfg-bloc{padding:4px 26px 8px}.hfg-bloc .hfg-liste{padding:0}.hfg-niv1{padding-left:40px}.hfg-bloc-titre{display:grid;grid-template-columns:220px 1fr 200px;align-items:center;gap:12px;margin:10px 0 8px;padding-top:8px;border-top:1px solid rgba(212,171,47,.14);font-weight:600;font-size:15px}.hfg-niv1>.hfg-bloc-titre{font-size:13.5px;font-weight:500;border-top-color:#d4ab2f14}.hfg-mini{display:block;height:3px;margin-top:4px;max-width:220px;border-radius:2px;background:#ffffff14;overflow:hidden}.hfg-mini i{display:block;height:100%;background:#d4ab2f}.hfg-table{width:100%;border-collapse:collapse;font-size:12.5px}.hfg-table th,.hfg-table td{padding:6px 10px;text-align:right;border-bottom:1px solid rgba(212,171,47,.12);font-variant-numeric:tabular-nums}.hfg-table th:first-child,.hfg-table td:first-child{text-align:left}@media(max-width:640px){.hfg-bloc{padding:4px 12px 8px}.hfg-niv1{padding-left:18px}.hfg-bloc-titre{grid-template-columns:1fr auto}.hfg-bloc-titre .hfv-piste{grid-column:1 / -1}.hfg-fams,.hfg-outils{padding-left:12px;padding-right:12px}.hfg-cherche{max-width:none}}:is(#view-hfg,#view-hfgfiche) .hfg-dash{padding-bottom:18px}:is(#view-hfg,#view-hfgfiche) .hfg-dash-grille{display:grid;grid-template-columns:128px 1fr minmax(300px,46%);gap:22px;align-items:center;padding:18px 26px 6px}:is(#view-hfg,#view-hfgfiche) .hfg-anneau{position:relative;width:128px;height:128px}:is(#view-hfg,#view-hfgfiche) .hfg-anneau svg{display:block}:is(#view-hfg,#view-hfgfiche) .hfg-anneau-txt{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}:is(#view-hfg,#view-hfgfiche) .hfg-anneau-txt b{font-family:var(--display);font-weight:700;font-size:22px;color:var(--gold);line-height:1}:is(#view-hfg,#view-hfgfiche) .hfg-anneau-txt span{font-family:var(--display);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--bronze);margin-top:4px}:is(#view-hfg,#view-hfgfiche) .hfg-dash-k{font-size:10.5px;color:var(--bronze);margin:0 0 6px}:is(#view-hfg,#view-hfgfiche) .hfg-dash-titre{font-family:var(--display);font-weight:600;font-size:19px;letter-spacing:.04em;color:var(--paper);margin:0 0 6px}:is(#view-hfg,#view-hfgfiche) .hfg-dash-sous{font-size:13.5px;color:var(--paper-dim);margin:0 0 12px}:is(#view-hfg,#view-hfgfiche) .hfg-fil{display:flex;gap:2px;height:10px}:is(#view-hfg,#view-hfgfiche) .hfg-fil-seg{display:block;background:#e8c46a1f;box-shadow:inset 0 0 0 1px var(--line-soft);overflow:hidden}:is(#view-hfg,#view-hfgfiche) .hfg-fil-seg i{display:block;height:100%;background:var(--gold-dim)}:is(#view-hfg,#view-hfgfiche) .hfg-fil-legende{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:8px;font-size:11.5px;color:var(--paper-dim)}:is(#view-hfg,#view-hfgfiche) .hfg-fil-legende b{font-weight:500;color:var(--creme-2)}:is(#view-hfg,#view-hfgfiche) .hfg-fil-legende em{font-style:normal;opacity:.7}:is(#view-hfg,#view-hfgfiche) .hfg-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}:is(#view-hfg,#view-hfgfiche) .hfg-kpis .plq{padding:10px 8px 8px}:is(#view-hfg,#view-hfgfiche) .hfg-kpis .plq b{font-size:19px;display:block}:is(#view-hfg,#view-hfgfiche) .hfg-kpis .plq b i{font-style:normal;font-size:11.5px;color:var(--paper-dim);margin-left:3px;font-family:var(--serif)}:is(#view-hfg,#view-hfgfiche) .hfg-kpis .plq span{display:block;font-size:10.5px;letter-spacing:.16em}:is(#view-hfg,#view-hfgfiche) .hfg-volets{gap:0;margin:0 0 16px;border-bottom:1px solid var(--line)}:is(#view-hfg,#view-hfgfiche) .hfg-vb{border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;padding:10px 16px 9px;margin-bottom:-1px;font-family:var(--display);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--paper-dim);gap:8px}:is(#view-hfg,#view-hfgfiche) .hfg-vb:hover{color:var(--gold);border-color:transparent}:is(#view-hfg,#view-hfgfiche) .hfg-vb-actif{color:var(--gold);background:transparent;border-bottom-color:var(--gold)}:is(#view-hfg,#view-hfgfiche) .hfg-vb .ideo-bronze{font-size:13.5px}:is(#view-hfg,#view-hfgfiche) .hfg-vb .count{font-family:var(--serif);font-size:11.5px;letter-spacing:0;text-transform:none}:is(#view-hfg,#view-hfgfiche) .hfg-fam-chip{border-radius:2px;border:1px solid var(--line);background:var(--wood);box-shadow:inset 0 0 0 1px var(--line-soft);padding:10px 12px 9px;gap:7px}:is(#view-hfg,#view-hfgfiche) .hfg-fam-chip:hover{border-color:var(--bronze)}:is(#view-hfg,#view-hfgfiche) .hfg-fam-actif{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--line-soft),var(--th-ring);background:var(--ink-2)}:is(#view-hfg,#view-hfgfiche) .hfg-fam-tete{display:flex;align-items:baseline;gap:8px}:is(#view-hfg,#view-hfgfiche) .hfg-fam-ideo{font-size:15px}:is(#view-hfg,#view-hfgfiche) .hfg-fam-nom{font-family:var(--display);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--paper);flex:1}:is(#view-hfg,#view-hfgfiche) .hfg-fam-pc{font-family:var(--display);font-size:11.5px;color:var(--gold)}:is(#view-hfg,#view-hfgfiche) .hfg-fam-jauge{border-radius:0;height:4px;background:#e8c46a1a}:is(#view-hfg,#view-hfgfiche) .hfg-fam-jauge i{background:var(--gold-dim)}:is(#view-hfg,#view-hfgfiche) .hfg-fam-val{color:var(--paper-dim)}:is(#view-hfg,#view-hfgfiche) .hfg-filtre{border-radius:0;border:1px solid var(--line);background:#1a100cb8;color:var(--paper-dim);font-family:var(--display);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;padding:7px 12px}:is(#view-hfg,#view-hfgfiche) .hfg-filtre:hover{border-color:var(--bronze);color:var(--gold)}:is(#view-hfg,#view-hfgfiche) .hfg-filtre-actif{border-color:var(--bronze);color:var(--gold);background:var(--ink-2)}:is(#view-hfg,#view-hfgfiche) .hfg-filtre .count{font-family:var(--serif);letter-spacing:0;text-transform:none}:is(#view-hfg,#view-hfgfiche) .hfg-cherche{border-radius:0;border:1px solid var(--line);background:#1a100cb8;padding:8px 12px}:is(#view-hfg,#view-hfgfiche) .hfg-cherche:focus{border-color:var(--bronze);box-shadow:var(--th-ring)}:is(#view-hfg,#view-hfgfiche) .hfg-bloc-titre{border-top:1px solid var(--line-soft);font-family:var(--display);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--creme-2)}:is(#view-hfg,#view-hfgfiche) .hfg-niv1>.hfg-bloc-titre{font-size:10.5px;color:var(--paper-dim)}:is(#view-hfg,#view-hfgfiche) .hfg-bloc-titre .hfv-val{font-family:var(--serif);letter-spacing:0;text-transform:none;font-size:12.5px}:is(#view-hfg,#view-hfgfiche) .hfg-hf{border-radius:2px;border:1px solid var(--line);border-left-width:3px;background:var(--wood);box-shadow:inset 0 0 0 1px var(--line-soft);transition:border-color .15s ease}:is(#view-hfg,#view-hfgfiche) .hfg-hf:hover{border-color:var(--bronze)}:is(#view-hfg,#view-hfgfiche) .hfg-hf[open]{background:var(--ink-2);border-color:var(--bronze)}:is(#view-hfg,#view-hfgfiche) .hfg-fait{border-left-color:var(--jade)}:is(#view-hfg,#view-hfgfiche) .hfg-cours{border-left-color:var(--gold)}:is(#view-hfg,#view-hfgfiche) .hfg-a-faire{border-left-color:var(--line)}:is(#view-hfg,#view-hfgfiche) .hfg-som{padding:9px 14px;gap:12px}:is(#view-hfg,#view-hfgfiche) .hfg-som:after{color:var(--bronze)}:is(#view-hfg,#view-hfgfiche) .hfg-ic{width:40px;height:40px;border-radius:2px;border:1px solid var(--line);box-shadow:inset 0 0 0 1px var(--line-soft)}:is(#view-hfg,#view-hfgfiche) .hfg-nom{font-size:15px;color:var(--paper)}:is(#view-hfg,#view-hfgfiche) .hfg-a-faire .hfg-nom{color:var(--paper-dim)}:is(#view-hfg,#view-hfgfiche) .hfg-som-rec{font-style:italic;color:var(--gold-dim)}:is(#view-hfg,#view-hfgfiche) .hfg-mini{border-radius:0;height:3px;background:#e8c46a1a}:is(#view-hfg,#view-hfgfiche) .hfg-mini i{background:var(--gold)}:is(#view-hfg,#view-hfgfiche) .hfg-badge{border-radius:0;font-family:var(--display);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;padding:4px 9px}:is(#view-hfg,#view-hfgfiche) .hfg-b-fait{color:var(--jade);border-color:var(--line-jade);background:#4fb08a14}:is(#view-hfg,#view-hfgfiche) .hfg-b-cours{color:var(--gold);border-color:var(--line-gold-fort);background:#e8c46a14}:is(#view-hfg,#view-hfgfiche) .hfg-b-afaire{color:var(--paper-dim);border-color:var(--line);background:transparent}:is(#view-hfg,#view-hfgfiche) .hfg-corps{padding:4px 16px 12px;border-top:1px solid var(--line-soft)}:is(#view-hfg,#view-hfgfiche) .hfg-corps-2{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,1.6fr);gap:10px 26px}:is(#view-hfg,#view-hfgfiche) .hfg-desc{font-size:13.5px;color:var(--creme-2);line-height:1.5;margin:8px 0}:is(#view-hfg,#view-hfgfiche) .hfg-recl{color:var(--gold-dim);border-left:2px solid var(--line-gold-fort);padding-left:10px}:is(#view-hfg,#view-hfgfiche) .hfg-manque{margin:8px 0 6px;padding:8px 10px;background:#e8c46a0f;border:1px solid var(--line-gold);font-size:12.5px}:is(#view-hfg,#view-hfgfiche) .hfg-crits{margin:6px 0 4px}:is(#view-hfg,#view-hfgfiche) .hfg-crit{padding:4px 0;border-bottom:1px dotted var(--line-soft)}:is(#view-hfg,#view-hfgfiche) .hfg-crit-nom{color:var(--creme-2)}:is(#view-hfg,#view-hfgfiche) .hfg-crit-ok .hfg-crit-nom{color:var(--jade)}:is(#view-hfg,#view-hfgfiche) .hfg-qui{color:var(--paper-dim);padding-left:0}:is(#view-hfg,#view-hfgfiche) .hfg-qui:before{content:"\2014  ";color:var(--bronze)}:is(#view-hfg,#view-hfgfiche) .hfg-qui-log{color:var(--ambre)}:is(#view-hfg,#view-hfgfiche) .hfg-pied{border-top:1px dotted var(--line-soft);padding-top:6px}:is(#view-hfg,#view-hfgfiche) .hfg-route li{padding:8px 0;border-bottom:1px dotted var(--line-soft)}:is(#view-hfg,#view-hfgfiche) .hfg-route li::marker{font-family:var(--display);color:var(--bronze)}:is(#view-hfg,#view-hfgfiche) .hfg-route-tete b{font-size:13.5px}:is(#view-hfg,#view-hfgfiche) .hfg-rec{border-radius:2px;border:1px solid var(--line);background:var(--wood);box-shadow:inset 0 0 0 1px var(--line-soft)}:is(#view-hfg,#view-hfgfiche) .hfg-rec.hfg-fait{border-left:3px solid var(--jade)}:is(#view-hfg,#view-hfgfiche) .hfg-rec.hfg-cours{border-left:3px solid var(--gold)}:is(#view-hfg,#view-hfgfiche) .hfg-noncompte{border-left-color:var(--ambre)}@media(max-width:900px){:is(#view-hfg,#view-hfgfiche) .hfg-dash-grille{grid-template-columns:128px 1fr}:is(#view-hfg,#view-hfgfiche) .hfg-kpis{grid-column:1 / -1}:is(#view-hfg,#view-hfgfiche) .hfg-corps-2{grid-template-columns:1fr}}@media(max-width:640px){:is(#view-hfg,#view-hfgfiche) .hfg-dash-grille{grid-template-columns:1fr;justify-items:center;padding:14px 12px 6px}:is(#view-hfg,#view-hfgfiche) .hfg-dash-centre{width:100%}:is(#view-hfg,#view-hfgfiche) .hfg-kpis{grid-template-columns:repeat(2,1fr);width:100%}:is(#view-hfg,#view-hfgfiche) .hfg-volets{overflow-x:auto;flex-wrap:nowrap}:is(#view-hfg,#view-hfgfiche) .hfg-vb{white-space:nowrap;padding:10px 12px 9px}}:is(#view-hfg,#view-hfgfiche) .hfg-volets{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;border-bottom:0;margin:0 0 18px}:is(#view-hfg,#view-hfgfiche) .hfg-vb{display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto auto;column-gap:12px;row-gap:6px;align-items:center;text-align:left;padding:14px 14px 12px;margin:0;border:1px solid var(--line);border-bottom:3px solid var(--line);background:var(--wood);box-shadow:inset 0 0 0 1px var(--line-soft);color:var(--paper);font-family:var(--serif);text-transform:none;letter-spacing:0;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}:is(#view-hfg,#view-hfgfiche) .hfg-vb:hover{border-color:var(--bronze);border-bottom-color:var(--bronze);transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--line-soft),0 10px 24px #00000059;color:var(--paper)}:is(#view-hfg,#view-hfgfiche) .hfg-vb-actif{background:var(--ink-2);border-color:var(--gold);border-bottom-color:var(--gold);box-shadow:inset 0 0 0 1px var(--line-soft),var(--th-ring);color:var(--paper)}:is(#view-hfg,#view-hfgfiche) .hfg-vb-ideo{grid-row:1 / 3;font-size:34px;line-height:1;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-gold);background:#e8c46a0f}:is(#view-hfg,#view-hfgfiche) .hfg-vb-actif .hfg-vb-ideo{border-color:var(--gold);background:#e8c46a24}:is(#view-hfg,#view-hfgfiche) .hfg-vb-txt{display:flex;flex-direction:column;gap:2px;min-width:0}:is(#view-hfg,#view-hfgfiche) .hfg-vb-nom{font-family:var(--display);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--gold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(#view-hfg,#view-hfgfiche) .hfg-vb-sous{font-size:12.5px;color:var(--paper-dim);font-style:italic;line-height:1.25}:is(#view-hfg,#view-hfgfiche) .hfg-vb-n{display:flex;align-items:baseline;gap:6px}:is(#view-hfg,#view-hfgfiche) .hfg-vb-n b{font-family:var(--display);font-weight:700;font-size:26px;color:var(--gold);line-height:1}:is(#view-hfg,#view-hfgfiche) .hfg-vb-n span{font-family:var(--display);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--bronze)}@media(max-width:1100px){:is(#view-hfg,#view-hfgfiche) .hfg-volets{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){:is(#view-hfg,#view-hfgfiche) .hfg-volets{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;gap:8px}:is(#view-hfg,#view-hfgfiche) .hfg-vb{grid-template-columns:36px 1fr;padding:10px 10px 9px;white-space:normal}:is(#view-hfg,#view-hfgfiche) .hfg-vb-ideo{font-size:26px;width:36px;height:36px}:is(#view-hfg,#view-hfgfiche) .hfg-vb-sous{display:none}:is(#view-hfg,#view-hfgfiche) .hfg-vb-n b{font-size:22px}}:is(#view-hfg,#view-hfgfiche) .hfg-vb{grid-template-columns:40px 1fr;column-gap:10px;padding:12px 12px 10px}:is(#view-hfg,#view-hfgfiche) .hfg-vb-ideo{width:40px;height:40px;font-size:30px}:is(#view-hfg,#view-hfgfiche) .hfg-vb-nom{white-space:normal;overflow:visible;text-overflow:clip;font-size:10.5px;letter-spacing:.08em;line-height:1.25}:is(#view-hfg,#view-hfgfiche) .hfg-vb-sous{font-size:11.5px}:is(#view-hfg,#view-hfgfiche) .hfg-vb-n{flex-direction:column;align-items:flex-start;gap:2px}:is(#view-hfg,#view-hfgfiche) .hfg-vb-n b{font-size:22px}:is(#view-hfg,#view-hfgfiche) .hfg-vb-n span{font-size:10.5px;letter-spacing:.14em;white-space:nowrap}@media(max-width:1200px){:is(#view-hfg,#view-hfgfiche) .hfg-volets{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){:is(#view-hfg,#view-hfgfiche) .hfg-volets{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(#view-hfg,#view-hfgfiche) .hfg-som-txt{gap:3px}:is(#view-hfg,#view-hfgfiche) .hfg-nom{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.25}:is(#view-hfg,#view-hfgfiche) .hfg-som-desc{font-size:12.5px;color:var(--paper-dim);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:is(#view-hfg,#view-hfgfiche) .hfg-hf[open]>.hfg-som .hfg-som-desc{display:none}:is(#view-hfg,#view-hfgfiche) .hfg-som-rec{white-space:normal}:is(#view-hfg,#view-hfgfiche) .hfg-route-desc{display:block;font-size:12.5px;color:var(--paper-dim);margin:2px 0}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff{padding-bottom:22px}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-retour{margin:14px 0 0;font-size:12.5px}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-retour a{color:var(--gold)}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-tete{display:grid;grid-template-columns:72px 1fr auto;gap:18px;align-items:center;padding:16px 0 12px;border-bottom:1px solid var(--line)}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-ico{width:72px;height:72px;border-radius:2px;border:1px solid var(--line-gold-fort);box-shadow:inset 0 0 0 1px var(--line-soft);object-fit:cover}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-ico-vide{display:inline-flex;align-items:center;justify-content:center;font-size:30px;background:#ffffff0a}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-k{font-size:10.5px;color:var(--bronze);margin:0 0 4px}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-nom{font-family:var(--display);font-weight:600;font-size:22px;letter-spacing:.04em;color:var(--gold);margin:0;line-height:1.15}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-sous{font-size:12.5px;color:var(--paper-dim);margin:4px 0 0;font-style:italic}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-pts{font-size:19px}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-desc{font-size:17px;line-height:1.55;color:var(--paper);margin:16px 0 8px;max-width:900px}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-rec{font-size:13.5px;color:var(--gold-dim);border-left:2px solid var(--line-gold-fort);padding:4px 12px;margin:8px 0 12px}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-bloc{margin-top:6px}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-crits{display:flex;flex-wrap:wrap;gap:8px;padding:4px 26px 6px}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-crit{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid var(--line);background:var(--wood);box-shadow:inset 0 0 0 1px var(--line-soft);font-size:13.5px;color:var(--creme-2);text-decoration:none}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-crit-lien:hover{border-color:var(--bronze);color:var(--gold)}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-crit i{font-style:normal;font-family:var(--display);font-size:11.5px;color:var(--gold);border-left:1px solid var(--line);padding-left:8px}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-premier{font-size:13.5px;padding:0 26px;margin:6px 0 10px}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-plaques{padding:0 26px}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-porteurs{columns:3;column-gap:28px;padding:4px 26px 8px 46px;margin:0;font-size:13.5px}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-porteurs li{break-inside:avoid;padding:3px 0;border-bottom:1px dotted var(--line-soft);display:flex;justify-content:space-between;gap:8px}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-porteurs li::marker{color:var(--bronze);font-family:var(--display);font-size:10.5px}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-date{color:var(--paper-dim);font-size:11.5px;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:900px){:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-porteurs{columns:2}}@media(max-width:640px){:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-tete{grid-template-columns:56px 1fr}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-ico{width:56px;height:56px}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-pts{grid-column:2;justify-self:start}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-nom{font-size:19px}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-desc{font-size:15px}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-crits,:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-premier,:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-plaques{padding-left:12px;padding-right:12px}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-porteurs{columns:1;padding-left:30px;padding-right:12px}}:is(#view-hfg,#view-hfgfiche) .hfg-lien{display:block;text-decoration:none;color:inherit}:is(#view-hfg,#view-hfgfiche) .hfg-lien>.hfg-som:after{content:"\203a";font-size:17px;line-height:1}:is(#view-hfg,#view-hfgfiche) .hfg-lien:hover .hfg-nom{color:var(--gold)}#view-hfgfiche .hfgf-crits .hfg-crits{padding:4px 26px}#view-hfgfiche .hfg-manque{padding:0 26px}#view-hfgfiche .hfgf-action{font-size:15px;line-height:1.5;padding:0 26px;margin:6px 0}#view-hfgfiche .hfgf-eta{padding:0 26px}#view-hfgfiche .hfgf-chaine{font-size:13.5px;color:var(--paper-dim);margin:4px 0 10px}#view-hfgfiche .hfgf-chaine a{color:var(--gold);text-decoration:none}#view-hfgfiche .hff-sous .hfg-badge{vertical-align:middle;margin-right:4px}@media(max-width:640px){#view-hfgfiche .hfgf-crits .hfg-crits,#view-hfgfiche .hfg-manque,#view-hfgfiche .hfgf-action,#view-hfgfiche .hfgf-eta{padding-left:12px;padding-right:12px}}.moi-bnet{margin-top:10px}.moi-bnet[hidden]{display:none}.moi-bnet-ligne{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 12px;border:1px solid var(--line);border-radius:2px;background:var(--wood);box-shadow:inset 0 0 0 1px var(--line-soft)}.moi-bnet-ligne>.count{flex:1 1 260px;margin:0}.btn-bnet{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--line-gold-fort);background:var(--ink-2);color:var(--gold);text-decoration:none;font-family:var(--display);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;border-radius:2px;white-space:nowrap}.btn-bnet:hover{border-color:var(--gold);color:var(--paper)}.btn-bnet .ideo{font-size:15px;line-height:1}.moi-bnet-tag{font-size:13.5px}.moi-bnet-tag b{color:var(--gold)}.moi-bnet-picks{flex-basis:100%;margin-top:2px}.moi-pick-actif{outline:1px solid var(--gold);outline-offset:1px}.moi-bnet-err{margin:6px 0 0;color:var(--rouge, #d66)}@media(max-width:640px){.btn-bnet{white-space:normal}}#nav-bnet{position:fixed;top:14px;right:18px;z-index:55;display:flex;align-items:center;gap:9px;padding:6px 12px 6px 7px;border:1px solid var(--line-gold-fort);background:#160d09eb;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 6px 22px #00000073,inset 0 0 0 1px var(--line-soft);border-radius:2px;text-decoration:none;color:inherit;transition:border-color .2s,background .2s}#nav-bnet:hover{border-color:var(--gold);background:#1e120cf5}.nav-bnet-ic{flex:0 0 26px;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:15px;color:var(--bronze);border:1px solid var(--line);background:#0000004d;object-fit:cover}#nav-bnet.nav-bnet-ok .nav-bnet-ic{border-color:var(--gold-dim);box-shadow:0 0 10px #e8c46a4d}.nav-bnet-txt{display:flex;flex-direction:column;min-width:0;line-height:1.15}.nav-bnet-txt b{font-family:var(--display);font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis}.nav-bnet-txt small{font-size:10.5px;color:var(--paper-dim);white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis}body.fiche-page #nav-bnet,body:has(#sheet-overlay:not([hidden])) #nav-bnet{display:none}@media(max-width:640px){#nav-bnet{top:calc(9px + env(safe-area-inset-top));right:8px;z-index:56;padding:3px 8px 3px 4px;gap:6px;background:#160d09d9}.nav-bnet-txt small{display:none}.nav-bnet-txt b{max-width:120px;font-size:10.5px;letter-spacing:.06em}#nav-bnet .nav-bnet-ic{flex-basis:22px;width:22px;height:22px;font-size:12.5px}}.tf-ideo{width:22px;text-align:center;font-size:17px;line-height:1;color:var(--bronze)}.tf-item.tf-bnet{margin-top:6px;border-top:1px solid var(--line-soft);padding-top:12px}.moi-bnet-droits{flex-basis:100%;margin:0}.mot-verifie{font-style:normal;color:var(--jade, #4fb08a);margin-left:5px;font-size:12.5px}.key-bnet a{color:var(--gold)}#view-officiers .off-identite{font-size:15px;margin:4px 0 14px}#view-officiers .off-identite b{color:var(--gold)}#view-officiers .off-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#view-officiers .off-tuile{padding:12px 14px 14px;border:1px solid var(--line);background:var(--wood);box-shadow:inset 0 0 0 1px var(--line-soft);border-radius:2px;display:flex;flex-direction:column;gap:6px}#view-officiers .off-tuile .sheet-h{margin:0}#view-officiers .off-tuile .count{flex:1;margin:0}#view-officiers .off-tuile .btn-gold,#view-officiers .off-tuile .btn-ghost{align-self:flex-start;text-decoration:none}#view-officiers .off-actions{margin:6px 0 10px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}#view-officiers .off-hebdo-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#view-officiers .off-hebdo-bloc{padding:10px 12px;border:1px solid var(--line);background:var(--wood);box-shadow:inset 0 0 0 1px var(--line-soft)}#view-officiers .off-hebdo-titre{font-family:var(--display);color:var(--gold);font-size:13.5px;letter-spacing:.06em;margin:0 0 8px}#view-officiers .off-hebdo-champ{display:grid;grid-template-columns:150px 1fr;gap:10px;padding:5px 0;border-top:1px dotted var(--line-soft);font-size:13.5px}#view-officiers .off-hebdo-champ b{color:var(--gold-dim);font-weight:600}#view-officiers .off-hebdo-champ span{color:var(--paper);line-height:1.4}#view-officiers .off-inv{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#view-officiers .off-inv li{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line);border-left:3px solid var(--cls, var(--bronze));background:var(--wood)}#view-officiers .off-inv img,#view-officiers .off-inv-vide{width:36px;height:36px;border-radius:50%;flex:0 0 36px;object-fit:cover;background:#0000004d}#view-officiers .off-inv-txt{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}#view-officiers .off-inv-txt b{color:var(--cls, var(--gold))}#view-officiers .off-inv-txt small{color:var(--paper-dim);font-size:12.5px}@media(max-width:760px){#view-officiers .off-grid,#view-officiers .off-hebdo-2,#view-officiers .off-inv{grid-template-columns:1fr}#view-officiers .off-hebdo-champ{grid-template-columns:1fr;gap:2px}}.toast-erreur{position:fixed;top:12px;left:50%;transform:translate(-50%);z-index:90;max-width:min(92vw,640px);padding:10px 16px;background:#6e1c12f7;border:1px solid rgba(217,106,82,.7);color:#f3d9c9;font-size:13.5px;line-height:1.4;border-radius:2px;box-shadow:0 8px 30px #0000008c}.toast-erreur[hidden]{display:none}.moi-erreur{margin:6px 0 0}@media(max-width:640px){.toast-erreur{top:auto;bottom:calc(64px + env(safe-area-inset-bottom))}}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-liste-simple{margin:4px 0 8px;padding:0 26px 0 46px;font-size:13.5px;line-height:1.5}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hfgf-freres{list-style:none;margin:0;padding:4px 26px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hfgf-freres li{display:flex;align-items:center;gap:8px;padding:5px 0;border-bottom:1px dotted var(--line-soft);font-size:13.5px}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hfgf-freres a{color:var(--paper);text-decoration:none;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hfgf-freres a:hover{color:var(--gold)}@media(max-width:760px){:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hfgf-freres{grid-template-columns:1fr;padding:4px 12px}}@media(min-width:641px){#rj-postes:not(:has(*)){min-height:268px}}#view-hfgfiche .hfgf-portes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:4px 26px 6px}#view-hfgfiche .hfgf-portes a{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:1px solid var(--line);background:var(--wood);box-shadow:inset 0 0 0 1px var(--line-soft);text-decoration:none;color:var(--gold);font-family:var(--display);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase}#view-hfgfiche .hfgf-portes a small{font-family:var(--body, inherit);text-transform:none;letter-spacing:0;font-size:11.5px;color:var(--paper-dim)}#view-hfgfiche .hfgf-portes a:hover{border-color:var(--bronze)}@media(max-width:900px){#view-hfgfiche .hfgf-portes{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:12px;padding-right:12px}}a.hf-clic{color:inherit;text-decoration:inherit}:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-porteurs-srv{columns:3;column-gap:28px}@media(max-width:760px){:is(#view-hffiche,#view-hfgfiche,#view-critfiche) .hff-porteurs-srv{columns:1}}#view-moi .moi-semaine{margin-bottom:14px}#view-moi .moi-kpi .plq{position:relative}#view-moi .moi-plq-sous{display:block;font-size:10.5px;color:var(--paper-dim);margin-top:2px;letter-spacing:0;text-transform:none}#view-moi .moi-rg{font-style:normal;font-family:var(--display);font-size:11.5px;color:var(--gold);margin-left:6px;white-space:nowrap}#view-moi .moi-rg small{font-family:inherit;font-size:10.5px;color:var(--paper-dim)}#view-moi .moi-pres{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 6px}#view-moi .moi-pt{width:30px;height:30px;border-radius:2px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-family:var(--display);font-size:11.5px;border:1px solid var(--line);background:#0000004d;color:var(--paper-dim)}#view-moi .moi-pt-on{background:#7ec8a938;border-color:#7ec8a999;color:#cfeee0}#view-moi .moi-pt:hover{border-color:var(--gold)}#view-moi .moi-hfl{list-style:none;margin:4px 0 8px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px}#view-moi .moi-hfl li{display:flex;align-items:center;gap:8px;padding:4px 0;border-bottom:1px dotted var(--line-soft);font-size:13.5px;min-width:0}#view-moi .moi-hfl img{width:22px;height:22px;border-radius:2px;flex:0 0 22px}#view-moi .moi-hfl a{color:var(--paper);text-decoration:none;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#view-moi .moi-hfl a:hover{color:var(--gold)}#view-moi .moi-hfl .count{white-space:nowrap}#view-moi .moi-vie{list-style:none;margin:4px 0 8px;padding:0;display:grid;grid-template-columns:1fr;gap:0}#view-moi .moi-vie li{display:grid;grid-template-columns:1fr auto auto auto;align-items:baseline;gap:8px;padding:5px 0;border-bottom:1px dotted var(--line-soft);font-size:13.5px}#view-moi .moi-vie-l{color:var(--paper-dim);min-width:0}#view-moi .moi-vie b{font-family:var(--display);font-size:13.5px;color:var(--paper);font-variant-numeric:tabular-nums}#view-moi .moi-vie small{font-size:10.5px;min-width:70px;text-align:right}#view-moi .moi-aider{list-style:none;margin:4px 0 8px;padding:0}#view-moi .moi-aider li{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:7px 0;border-bottom:1px dotted var(--line-soft);font-size:13.5px}#view-moi .moi-aider a{text-decoration:none;color:var(--gold)}#view-moi .moi-aider .count{flex-basis:100%}#view-moi .moi-aider .hfg-badge{display:inline-block;font-family:var(--display);font-size:10.5px;letter-spacing:.08em;padding:2px 7px;border:1px solid rgba(212,171,47,.5);color:var(--gold);border-radius:2px}@media(max-width:760px){#view-moi .moi-hfl{grid-template-columns:1fr}}#view-moi .moi-nav{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0 0 14px}#view-moi .moi-nv{display:grid;grid-template-columns:30px 1fr;grid-template-rows:auto auto;column-gap:8px;align-items:center;padding:8px 10px;border:1px solid var(--line);background:var(--wood);box-shadow:inset 0 0 0 1px var(--line-soft);border-radius:2px;cursor:pointer;color:var(--paper);text-align:left;transition:border-color .2s}#view-moi .moi-nv:hover{border-color:var(--gold)}#view-moi .moi-nv-ideo{grid-row:1 / 3;font-size:22px;color:var(--bronze);text-align:center}#view-moi .moi-nv-nom{font-family:var(--display);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#view-moi .moi-nv-stat{font-size:12.5px;color:var(--paper-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:1em}#view-moi .moi-comps{margin-top:8px}#view-moi .moi-comp{display:flex;align-items:center;gap:10px;padding:6px 8px;border:1px solid var(--line);border-left:3px solid var(--cls, var(--bronze));background:var(--wood)}#view-moi .moi-comp img,#view-moi .moi-comp-vide{width:34px;height:34px;border-radius:50%;flex:0 0 34px;object-fit:cover;background:#0000004d}#view-moi .moi-comp-txt{display:flex;flex-direction:column;min-width:0;line-height:1.3}#view-moi .moi-comp-txt span{font-size:12.5px;color:var(--paper-dim)}#view-moi table.moi-equip{width:100%;min-width:0;border-collapse:collapse;font-size:13.5px;margin:6px 0 8px}#view-moi table.moi-equip td{overflow-wrap:anywhere}#view-moi table.moi-equip th{white-space:normal}#view-moi table.moi-equip th{font-family:var(--display);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--bronze);text-align:left;padding:6px 8px;border-bottom:1px solid var(--line);font-weight:600}#view-moi table.moi-equip td{padding:6px 8px;border-bottom:1px dotted var(--line-soft);vertical-align:middle}#view-moi table.moi-equip td img{width:22px;height:22px;border-radius:2px;vertical-align:middle;margin-right:6px}#view-moi table.moi-equip td a{text-decoration:none}#view-moi table.moi-equip .moi-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}#view-moi .moi-ok{color:var(--jade, #7ec8a9)}#view-moi .moi-non{color:#e0937d}#view-moi .moi-tal{list-style:none;margin:4px 0 8px;padding:0}#view-moi .moi-tal li{padding:6px 0;border-bottom:1px dotted var(--line-soft);font-size:13.5px;display:flex;flex-direction:column;gap:2px}#view-moi .moi-tal li .count{line-height:1.4}#view-moi .moi-gly li span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1100px){#view-moi .moi-nav{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:640px){#view-moi .moi-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}#view-moi .moi-nv{grid-template-columns:24px 1fr;padding:6px 8px}#view-moi .moi-nv-ideo{font-size:17px}#view-moi .moi-nv-stat{display:none}#view-moi table.moi-equip th:nth-child(4),#view-moi table.moi-equip td:nth-child(4){display:none}}#view-moi .moi-analyse{grid-column:1 / -1}#view-moi .moi-an-sous{margin:-4px 0 8px}#view-moi .moi-an-nav{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}#view-moi .moi-an-nav button{font-family:var(--display);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);background:var(--wood);border:1px solid var(--line);border-radius:2px;padding:5px 10px;cursor:pointer;transition:border-color .2s}#view-moi .moi-an-nav button:hover{border-color:var(--gold)}#view-moi .moi-an-sec{margin:0 0 16px;padding-top:10px;border-top:1px solid var(--line-soft);scroll-margin-top:70px}#view-moi .moi-an-h{font-family:var(--display);font-size:15px;letter-spacing:.06em;color:var(--paper);margin:0 0 8px;display:flex;align-items:center;gap:10px}#view-moi .moi-an-num{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid var(--gold);color:var(--gold);font-size:12.5px}#view-moi .moi-an-u{min-height:240px;margin:4px 0 2px}#view-moi .moi-an-u-bas{min-height:160px}#view-moi .moi-an-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 22px}#view-moi .moi-an-grid3{grid-template-columns:repeat(3,minmax(0,1fr))}#view-moi .moi-an-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px}#view-moi .moi-an-c{min-height:110px}#view-moi .moi-kpi-12 .plq.moi-plq-ok b{color:var(--jade, #7ec8a9)}#view-moi .moi-kpi-12 .plq.moi-plq-non b{color:#e0937d}#view-moi .moi-an-tab tbody th{font-family:inherit;font-size:13.5px;letter-spacing:0;text-transform:none;color:var(--paper);font-weight:500;border-bottom:1px dotted var(--line-soft)}#view-moi .moi-an-tab thead th.moi-num{text-align:right}#view-moi table.moi-an-tab{min-width:0;table-layout:auto}#view-moi .moi-an-tab td{white-space:normal}#view-moi .moi-an-tab td.count{font-size:12.5px;line-height:1.3}#view-moi .moi-an-rec{color:var(--gold);font-family:var(--display)}#view-moi .moi-an-r{display:inline-block;width:46px;height:6px;margin-right:8px;vertical-align:middle;background:#0000004d;border-radius:3px;overflow:hidden}#view-moi .moi-an-r i{display:block;height:100%;width:calc(var(--r) * 100%);background:var(--c)}#view-moi .moi-heat{display:grid;grid-template-columns:130px repeat(var(--n),minmax(0,1fr));gap:2px;margin:6px 0 4px;font-size:11.5px}#view-moi .moi-heat-ct{text-align:center;color:var(--paper-dim);overflow:hidden;white-space:nowrap;padding-bottom:2px}#view-moi .moi-heat-ct a{color:inherit;text-decoration:none}#view-moi .moi-heat-pu{font-style:italic;opacity:.75}#view-moi .moi-heat-rt{color:var(--paper-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:6px;line-height:22px}#view-moi .moi-heat-c{height:22px;display:grid;place-items:center;border:1px solid var(--line-soft);border-radius:2px;color:var(--paper);font-family:var(--display);font-size:11.5px;line-height:1}#view-moi .moi-heat-c small{font-family:inherit;font-size:10.5px;color:var(--paper-dim)}#view-moi .moi-heat-vide{border-style:dotted;opacity:.5}#view-moi .moi-heat-k{border-color:#7ec8a999}#view-moi .moi-an-methode{margin-top:10px}#view-moi .moi-an-methode summary{font-family:var(--display);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--bronze);cursor:pointer}#view-moi .moi-boxes{display:flex;flex-direction:column;gap:5px;margin:6px 0 4px}#view-moi .moi-box{display:grid;grid-template-columns:150px 1fr 64px;align-items:center;gap:10px;font-size:12.5px}#view-moi .moi-box-l{color:var(--paper-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#view-moi .moi-box svg{width:100%;height:16px;display:block}#view-moi .moi-box-w{stroke:var(--bronze);stroke-width:1;vector-effect:non-scaling-stroke}#view-moi .moi-box-q{fill:#7ec8a952;stroke:#7ec8a9cc;stroke-width:1;vector-effect:non-scaling-stroke}#view-moi .moi-box-m{stroke:var(--gold);stroke-width:2;vector-effect:non-scaling-stroke}#view-moi .moi-box b{font-family:var(--display);font-size:12.5px;color:var(--gold);text-align:right;font-variant-numeric:tabular-nums}#view-moi .moi-nav{grid-template-columns:repeat(7,minmax(0,1fr))}@media(max-width:900px){#view-moi .moi-an-grid,#view-moi .moi-an-grid3,#view-moi .moi-an-duo{grid-template-columns:1fr}#view-moi .moi-box{grid-template-columns:110px 1fr 56px}#view-moi .moi-heat{grid-template-columns:78px repeat(var(--n),minmax(0,1fr));gap:1px}#view-moi .moi-heat-c{height:16px}#view-moi .moi-heat-c small,#view-moi .moi-heat-ct,#view-moi .moi-heat-coin{display:none}#view-moi .moi-an-boss th:nth-child(5),#view-moi .moi-an-boss td:nth-child(5),#view-moi .moi-an-boss th:nth-child(6),#view-moi .moi-an-boss td:nth-child(6),#view-moi .moi-an-boss th:nth-child(7),#view-moi .moi-an-boss td:nth-child(7){display:none}}#view-moi .moi-cockpit{padding-top:14px}#view-moi .moi-tuiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}#view-moi .moi-tu{display:grid;grid-template-rows:auto auto auto 30px auto;gap:4px;padding:10px 12px;border:1px solid var(--line);background:var(--wood);box-shadow:inset 0 0 0 1px var(--line-soft);border-radius:2px;min-width:0}#view-moi .moi-tu-l{font-family:var(--display);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--bronze);line-height:1.25;min-height:2.5em}#view-moi .moi-tu-v{font-family:var(--display);font-weight:400;font-size:26px;color:var(--gold);line-height:1.05;font-variant-numeric:tabular-nums}#view-moi .moi-tu-v small{font-size:12.5px;color:var(--paper-dim);margin-left:2px}#view-moi .moi-tu-sous{font-size:11.5px;color:var(--paper-dim);min-height:1.3em;display:flex;flex-direction:column;gap:1px;line-height:1.3}#view-moi .moi-tu-sous .count{margin:0;font-size:10.5px}#view-moi .moi-tu-d{font-style:normal;font-size:11.5px}#view-moi .moi-tu-up{color:var(--jade)}#view-moi .moi-tu-dn{color:#e0937d}#view-moi .moi-tu-eq{color:var(--paper-dim)}#view-moi .moi-tu-spark{width:100%;height:30px;display:block}#view-moi .moi-tu-spark-vide{border-bottom:1px dotted var(--line-soft)}#view-moi .moi-tu-p{display:block;position:relative;padding-bottom:7px;font-size:10.5px;color:var(--paper-dim);line-height:1.25}#view-moi .moi-tu-p:before{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#0000004d;border-radius:2px}#view-moi .moi-tu-p i{position:absolute;left:0;bottom:0;height:3px;border-radius:2px;background:var(--paper-dim)}#view-moi .moi-tu-p em{font-style:normal;display:block}#view-moi .moi-tu-p em small{font-size:10.5px}#view-moi .moi-p-haut i,#view-moi .moi-pb-f.moi-p-haut{background:#7ec8a9e6}#view-moi .moi-p-mi i,#view-moi .moi-pb-f.moi-p-mi{background:#d4ab2fd9}#view-moi .moi-p-bas i,#view-moi .moi-pb-f.moi-p-bas{background:#c0574acc}#view-moi .moi-chnav{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}#view-moi .moi-chnav button{font-family:var(--display);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);background:var(--wood);border:1px solid var(--line);border-radius:2px;padding:6px 12px;cursor:pointer;transition:border-color .2s}#view-moi .moi-chnav button:hover{border-color:var(--gold)}#view-moi .moi-chnav button .ideo{font-family:var(--callig);font-size:13.5px;margin-right:6px;color:var(--bronze)}#view-moi .moi-chap{margin-top:28px;scroll-margin-top:70px}#view-moi .moi-chap-h{display:flex;align-items:baseline;gap:12px;margin:0 0 10px;padding-bottom:6px;border-bottom:1px solid rgba(212,171,47,.25)}#view-moi .moi-chap-h .ideo{font-family:var(--callig);font-size:22px;color:var(--gold)}#view-moi .moi-chap-h h2{font-family:var(--display);font-weight:400;font-size:19px;margin:0;color:var(--paper);letter-spacing:.04em}#view-moi .moi-chap-h .count{margin:0;font-size:11.5px}#view-moi .moi-lecture{margin:0 0 12px;padding:10px 14px;border-left:3px solid var(--gold);background:#0d101173;font-size:13.5px;line-height:1.55;color:var(--paper)}#view-moi .moi-lecture b{color:var(--gold);font-weight:400;font-family:var(--display)}#view-moi .moi-lecture-i{font-family:var(--callig);color:var(--gold);margin-right:8px}#view-moi .moi-grid .moi-large{grid-column:1 / -1}#view-moi .moi-cal{display:flex;gap:6px;margin:18px 0 6px}#view-moi .moi-cal-j{display:grid;grid-template-rows:repeat(7,14px);gap:3px;font-size:10.5px;color:var(--paper-dim);width:24px;flex:none;line-height:12px}#view-moi .moi-cal-grid{display:grid;grid-template-columns:repeat(20,14px);gap:3px;flex:none}#view-moi .moi-cal-col{display:grid;grid-template-rows:repeat(7,14px);gap:3px;position:relative;min-width:0}#view-moi .moi-cal-inconnu{background:transparent;border-color:#786e5a1f}#view-moi .moi-cal-col:before{content:attr(data-mois);position:absolute;top:-15px;left:0;font-size:10.5px;color:var(--paper-dim);white-space:nowrap}#view-moi .moi-cal-c{display:grid;place-items:center;border-radius:2px;border:1px solid transparent;min-width:0}#view-moi .moi-cal-non{background:#ffffff0d}#view-moi .moi-cal-vu{background:#7ec8a9c7}#view-moi .moi-cal-f{background:transparent;border-color:#786e5a2e}#view-moi .moi-cal-raid{box-shadow:inset 0 0 0 2px var(--gold)}#view-moi .moi-cal-raid-abs:after{content:"";display:block;width:4px;height:4px;border-radius:50%;background:#c0574a}#view-moi .moi-pb{display:grid;gap:2px;margin:8px 0 4px}#view-moi .moi-pb-row{display:grid;grid-template-columns:210px 92px 1fr 96px;gap:12px;align-items:center;font-size:12.5px;padding:5px 0;border-bottom:1px dotted var(--line-soft)}#view-moi .moi-pb-l{color:var(--paper);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#view-moi .moi-pb-v{font-family:var(--display);font-weight:400;color:var(--paper);text-align:right;font-variant-numeric:tabular-nums}#view-moi .moi-pb-b{position:relative;height:10px;background:#0000004d;border-radius:5px}#view-moi .moi-pb-f{position:absolute;left:0;top:0;height:100%;border-radius:5px}#view-moi .moi-pb-med,#view-moi .moi-pb-p90{position:absolute;top:-3px;height:16px;width:1px;background:#ece5d38c;z-index:2}#view-moi .moi-pb-med{left:50%}#view-moi .moi-pb-p90{left:90%;background:var(--gold);width:2px}#view-moi .moi-pb-r{text-align:right;white-space:nowrap}#view-moi .moi-pb-r b{font-family:var(--display);font-weight:400;color:var(--gold);font-size:15px}#view-moi .moi-pb-r small{color:var(--gold)}#view-moi .moi-pb-r .count{margin:0 0 0 4px;font-size:10.5px}#view-moi .moi-cats{display:grid;gap:6px;margin:6px 0 4px}#view-moi .moi-cat{display:grid;grid-template-columns:180px 1fr 54px 90px;gap:10px;align-items:center;font-size:12.5px}#view-moi .moi-cat-l{color:var(--paper-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#view-moi .moi-cat-b{height:8px;background:#0000004d;border-radius:4px;overflow:hidden}#view-moi .moi-cat-b i{display:block;height:100%;border-radius:4px}#view-moi .moi-cat-haut{background:#7ec8a9d9}#view-moi .moi-cat-mi{background:#d4ab2fcc}#view-moi .moi-cat-bas{background:#c0574ab3}#view-moi .moi-cat b{font-family:var(--display);font-weight:400;color:var(--gold);text-align:right;font-size:12.5px;font-variant-numeric:tabular-nums}#view-moi .moi-cat .count{margin:0;font-size:10.5px;white-space:nowrap}#view-moi .moi-d30 .moi-cat{grid-template-columns:200px 1fr 64px 110px}#view-moi .moi-pairs th img{width:22px;height:22px;border-radius:50%;vertical-align:middle;margin-right:6px}#view-moi .moi-pairs tbody th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}#view-moi .moi-pair-moi td,#view-moi .moi-pair-moi th{background:#d4ab2f17}@media(max-width:1100px){#view-moi .moi-tuiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){#view-moi .moi-pb-row{grid-template-columns:1fr 80px 90px}#view-moi .moi-pb-b{grid-column:1 / -1}#view-moi .moi-cat,#view-moi .moi-d30 .moi-cat{grid-template-columns:120px 1fr 48px}#view-moi .moi-cat .count{display:none}#view-moi .moi-cal-j,#view-moi .moi-cal-col{grid-template-rows:repeat(7,12px);gap:2px}#view-moi .moi-cal-grid{grid-template-columns:repeat(20,12px);gap:2px}#view-moi .moi-pairs th:nth-child(4),#view-moi .moi-pairs td:nth-child(4),#view-moi .moi-pairs th:nth-child(6),#view-moi .moi-pairs td:nth-child(6){display:none}}#view-moi .u-legend.u-inline{white-space:normal;max-width:100%}#view-moi .u-legend.u-inline tr{white-space:nowrap}#view-moi .u-legend.u-inline tbody{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 10px;max-width:100%}@media(max-width:640px){#view-moi .moi-tuiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#view-moi table.moi-boss th:nth-child(6),#view-moi table.moi-boss td:nth-child(6){display:none}#view-moi .moi-tu{padding:8px 10px}#view-moi .moi-tu-v{font-size:22px}#view-moi .moi-chap-h h2{font-size:17px}}#view-moi .moi-score{display:grid;grid-template-columns:200px 1fr;gap:6px 26px;align-items:center;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid rgba(212,171,47,.22)}#view-moi .moi-score-n{display:grid;justify-items:center;text-align:center;gap:2px}#view-moi .moi-score-n b{font-family:var(--display);font-weight:400;font-size:48px;line-height:1;color:var(--gold);text-shadow:0 2px 12px rgba(0,0,0,.5)}#view-moi .moi-score-n span{font-family:var(--display);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--bronze)}#view-moi .moi-score-n small{font-size:11.5px;color:var(--paper-dim)}#view-moi .moi-score-f{display:grid;gap:5px}#view-moi .moi-score-r{display:grid;grid-template-columns:96px 1fr 34px;gap:10px;align-items:center;font-size:12.5px;color:var(--paper-dim)}#view-moi .moi-score-b{display:block;height:8px;background:#0000004d;border-radius:4px;overflow:hidden}#view-moi .moi-score-b b{display:block;height:100%;border-radius:4px;background:var(--paper-dim)}#view-moi .moi-score-b b.moi-p-haut{background:#7ec8a9e6}#view-moi .moi-score-b b.moi-p-mi{background:#d4ab2fd9}#view-moi .moi-score-b b.moi-p-bas{background:#c0574acc}#view-moi .moi-score-r em{font-style:normal;font-family:var(--display);color:var(--gold);text-align:right}#view-moi .moi-score .count{grid-column:1 / -1;margin:0}#view-moi .moi-camp-non th,#view-moi .moi-camp-non td{opacity:.7}#view-moi .moi-mvm th{font-weight:500}#view-moi .moi-bl-neutre{border-left-color:var(--bronze)}@media(max-width:640px){#view-moi .moi-score{grid-template-columns:1fr}#view-moi .moi-score-n b{font-size:40px}#view-moi .moi-camp th:nth-child(5),#view-moi .moi-camp td:nth-child(5),#view-moi .moi-camp th:nth-child(6),#view-moi .moi-camp td:nth-child(6){display:none}}#view-moi .moi-chnav-colle{position:fixed;box-sizing:border-box;z-index:12;margin:0;padding:8px 10px;background:#0d1011eb;border:1px solid var(--line);border-radius:2px;backdrop-filter:blur(4px);opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .2s,transform .2s;justify-content:center}#view-moi .moi-chnav-colle.moi-chnav-visible{opacity:1;pointer-events:auto;transform:none}#view-moi .moi-chnav button.actif{border-color:var(--gold);background:#d4ab2f24;color:var(--paper)}#view-moi .moi-fil{display:grid;gap:4px;margin-top:6px}#view-moi .moi-fil-j{font-family:var(--display);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--bronze);margin:10px 0 2px;padding-bottom:3px;border-bottom:1px solid var(--line-soft)}#view-moi .moi-fil-e{display:grid;grid-template-columns:26px 1fr 44px;gap:10px;align-items:baseline;font-size:13.5px;padding:4px 8px;border-left:2px solid var(--line);background:#0d10114d}#view-moi .moi-fil-i{font-family:var(--callig);color:var(--gold);text-align:center}#view-moi .moi-fil-t a{text-decoration:none}#view-moi .moi-fil-h{font-size:10.5px;color:var(--paper-dim);text-align:right;font-variant-numeric:tabular-nums}#view-moi .moi-fil-hf{border-left-color:#d4ab2f99}#view-moi .moi-fil-soiree{border-left-color:#7ec8a999}#view-moi .moi-fil-record{border-left-color:var(--gold)}#view-moi .moi-fil-palier{border-left-color:#e0a75e}#view-moi .moi-fil-guilde{border-left-color:var(--bronze)}#view-moi .moi-obj-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:10px;align-items:end;margin:4px 0 10px}#view-moi .moi-obj-c{display:grid;gap:4px;font-size:11.5px;color:var(--paper-dim)}#view-moi .moi-obj-c input{width:100%;box-sizing:border-box;background:#00000059;border:1px solid var(--line);color:var(--paper);font:inherit;font-size:15px;padding:6px 8px;border-radius:2px}#view-moi .moi-obj-c input:focus{outline:none;border-color:var(--gold)}#view-moi .moi-obj{display:grid;grid-template-columns:180px 1fr 130px;gap:10px;align-items:center;font-size:12.5px}#view-moi .moi-obj-l{color:var(--paper)}#view-moi .moi-obj-b{height:8px;background:#0000004d;border-radius:4px;overflow:hidden}#view-moi .moi-obj-b i{display:block;height:100%;border-radius:4px}#view-moi .moi-obj b{font-family:var(--display);font-weight:400;color:var(--gold);text-align:right;font-size:13.5px}#view-moi .moi-obj b small{color:var(--paper-dim);font-size:11.5px}#view-moi .moi-obj .count{grid-column:1 / -1;margin:-4px 0 6px;font-size:11.5px}@media(max-width:640px){#view-moi .moi-obj-form{grid-template-columns:1fr 1fr}#view-moi .moi-obj{grid-template-columns:1fr 110px}#view-moi .moi-obj-b{grid-column:1 / -1}#view-moi .moi-fil-e{grid-template-columns:22px 1fr}#view-moi .moi-fil-h{display:none}}.chf{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.chf-pop{animation:chf-pop .47s cubic-bezier(.2,.9,.3,1) both}@keyframes chf-pop{0%{transform:scale(1);text-shadow:none}36%{transform:scale(1.16);text-shadow:0 0 16px rgba(212,171,47,.6)}to{transform:scale(1);text-shadow:none}}@media(prefers-reduced-motion:reduce){.chf-pop{animation:none}}.vd-enj{animation:vd-enj .72s cubic-bezier(.2,.8,.25,1) both;animation-delay:var(--vd-d, 0ms)}@keyframes vd-enj{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.vd-enj{animation:none}}.gz-breves{margin-top:.8rem;padding-top:.6rem;border-top:1px dashed rgba(127,127,127,.35)}.gz-breves-t{margin:0 0 .35rem}.gz-breves-l{list-style:none;margin:0;padding:0}.gz-breves-l li{margin:.25rem 0;line-height:1.45}.gz-breves-l time{opacity:.65;margin-right:.4rem;white-space:nowrap}.off-breve-txt{width:100%;box-sizing:border-box;margin:.5rem 0 .2rem;padding:.5rem .6rem;resize:vertical;font:inherit}.off-breves-l{list-style:none;margin:.6rem 0 0;padding:0}.off-breves-l li{display:flex;align-items:baseline;gap:.6rem;padding:.35rem 0;border-top:1px dotted rgba(127,127,127,.3)}.off-breves-l time{opacity:.65;white-space:nowrap}.off-breves-l span{flex:1}.ins-nav{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0 0 .5rem}.ins-nav button[disabled]{opacity:.35;cursor:default}.ins-roster{display:inline-block;margin-right:.5rem;padding:.05rem .5rem;border:1px solid var(--tc, #c9a227);border-radius:999px;color:var(--tc, #c9a227);letter-spacing:.04em}.ins-etat{margin:0 0 .5rem;padding:.45rem .6rem;border-left:3px solid #2da878;background:#2da87814}.s-roles-sec{margin-top:.3rem;opacity:.85}.s-roles-sec button{padding-top:.25rem;padding-bottom:.25rem}.signup-form .s-go{width:100%;margin-top:.6rem}.ins-tete span.ins-roster{display:inline-block;align-self:flex-start;width:max-content;margin:0 0 .25rem}.sem-tete{display:flex;gap:.5rem;flex-wrap:wrap;margin:0 0 .6rem}.sem-tete select{flex:1 1 10rem;min-width:0}.sem-liste{list-style:none;margin:0;padding:0}.sem-l{display:grid;grid-template-columns:3.4rem 1fr auto;grid-template-areas:"date titre etat" "roles roles roles";gap:.25rem .6rem;align-items:center;padding:.55rem .4rem;border-top:1px dotted rgba(127,127,127,.3);border-left:3px solid transparent}.sem-l.sem-vise{background:#c9a22714;border-left-color:#c9a227}.sem-l.sem-tank,.sem-l.sem-heal,.sem-l.sem-dps{border-left-color:#2da878}.sem-l.sem-absent{border-left-color:#b6402c;opacity:.8}.sem-date{grid-area:date;display:flex;flex-direction:column;line-height:1.15}.sem-date i{opacity:.65;font-style:normal}.sem-titre{grid-area:titre;display:flex;flex-direction:column;min-width:0}.sem-titre small{opacity:.65}.sem-r{display:inline-block;width:max-content;margin-bottom:.1rem;padding:0 .4rem;border:1px solid #c9a227;border-radius:999px;color:#c9a227;font-style:normal}.sem-etat{grid-area:etat;white-space:nowrap}.sem-l.sem-tank .sem-etat,.sem-l.sem-heal .sem-etat,.sem-l.sem-dps .sem-etat{color:#2da878}.sem-l.sem-absent .sem-etat{color:#d96a52}.sem-roles{grid-area:roles;display:flex;gap:.3rem;flex-wrap:wrap}.sem-roles button{flex:1 1 0;min-width:2.6rem;padding:.3rem .35rem;border:1px solid rgba(127,127,127,.35);border-radius:6px;background:transparent;color:inherit;cursor:pointer}.sem-roles button.active{border-color:var(--rc);box-shadow:inset 0 0 0 1px var(--rc);color:var(--rc)}.sem-roles button[disabled]{opacity:.5;cursor:wait}.sem-toutes{width:100%;margin-top:.7rem}@media(min-width:900px){.sem-l{grid-template-columns:4.2rem minmax(0,1fr) 9rem minmax(0,26rem);grid-template-areas:"date titre etat roles"}}.agd-hero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;gap:16px 28px;align-items:center;margin-top:16px;border-left:3px solid #c9a227}.agd-hero p{margin:0}.agd-k{font-family:var(--display);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:#c9a227}.agd-h-titre{font-family:var(--display);font-size:26px;line-height:1.2;margin:4px 0!important;color:#f3e2c0}.agd-h-titre .sem-r{vertical-align:middle}.agd-h-quand{opacity:.85}.agd-cd{color:#c9a227;white-space:nowrap}.agd-jauge{display:flex;height:10px;border-radius:999px;overflow:hidden;background:#7f7f7f33}.agd-jauge span{display:block}.agd-vide{flex:1}.agd-h-roles{margin-top:8px!important}.agd-h-d{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:200px}.agd-h-moi{opacity:.85}.agd-h-moi.agd-ok{color:#2da878;opacity:1}@media(max-width:900px){.agd-hero{grid-template-columns:1fr}.agd-h-d{min-width:0}}#view-cal .ev-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,460px),1fr));gap:14px}#view-cal .ev-grille>.muted,#view-cal .ev-grille>.count,#view-cal .ev-grille>.agd-passes{grid-column:1 / -1}#view-cal .ev-grille .event{border:1px solid rgba(127,127,127,.22);border-left:3px solid var(--tc, #6b7275);padding:12px;margin:0}#view-cal .ev-grille .event-past{opacity:.75}#view-cal .ev-grille .signup-cols{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.agd-c-pied{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:8px 0 0}.agd-passes{margin:10px 0 0}#view-cal .agd-rec #recurrents{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:8px 18px}#view-cal .agd-rec #recurrents>:not(.rec-rule){grid-column:1 / -1}#view-cal .agd-rec #recurrents>#rec-edit{justify-self:start}.agd-h-titre .sem-r{font-family:inherit;font-size:13.5px;letter-spacing:.06em;margin:0 6px 0 0;padding:1px 10px}@media(min-width:900px){.sem-l{grid-template-columns:4.2rem minmax(0,1fr) 9rem minmax(0,31rem)}}.calp-moi{display:inline-block;margin-left:4px;font-style:normal;font-weight:700}.calp-moi-ok{color:#2da878}.calp-moi-absent{color:#d96a52}.calp-moi-peutetre{color:#c2973f}.calp-moi-remplacant{color:#7f96a8}.sem-retirer{margin-left:4px;padding:0 4px;border:0;background:none;color:inherit;opacity:.6;text-decoration:underline;cursor:pointer}.sem-retirer:hover{opacity:1}.sem-toutes-l{margin:.7rem 0 0}.sem-toutes-l select{margin-left:6px}.calp-jouee{display:flex;align-items:center;gap:5px;margin:2px 0;padding:1px 6px;border-radius:3px;text-decoration:none;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calp-jouee i{flex:none;width:8px;height:8px;border-radius:50%}.calp-jouee-kill{background:#2da87829}.calp-jouee-kill i,.calp-lg-kill{background:#2da878}.calp-jouee-try{background:#d4ab2f24}.calp-jouee-try i,.calp-lg-try{background:#d4ab2f}.calp-jouee:hover{filter:brightness(1.3)}.calp-j-kill{box-shadow:inset 0 -2px #2da878}.calp-j-try{box-shadow:inset 0 -2px #d4ab2f}.cal-legend .calp-lg-kill,.cal-legend .calp-lg-try{border-radius:50%}.calp-sem-col>.calp-jouee{position:relative;z-index:2;margin:2px}.rd-vers-agenda{margin:0 0 14px}.tb-regard{display:grid;gap:16px;margin:16px 0 6px}.tb-chiffres{display:flex;flex-wrap:wrap;gap:10px}.tb-chiffres .plq{flex:1 1 130px}.tb-regard .agd-k{margin:0 0 8px}.tb-dujour,.tb-compo{padding:14px 16px;border:1px solid rgba(201,162,39,.22);border-radius:6px;background:#14100c8c}.tb-plus{opacity:.7;padding:0 6px}.tb-barre{display:flex;height:14px;border-radius:999px;overflow:hidden;gap:2px;margin-bottom:10px}.tb-barre button{min-width:6px;padding:0;border:0;background:var(--cls);opacity:.85;cursor:pointer}.tb-barre button:hover,.tb-barre button.actif{opacity:1;box-shadow:inset 0 0 0 2px #ffffffb3}.tb-pastilles{display:flex;flex-wrap:wrap;gap:6px}.tb-roles{margin-top:8px}.tb-pastille{padding:3px 10px;border:1px solid rgba(127,127,127,.3);border-left:3px solid var(--cls);border-radius:4px;background:transparent;color:inherit;cursor:pointer}.tb-pastille b{color:var(--cls);margin-left:3px}.tb-pastille:hover{background:#7f7f7f1a}.tb-pastille.actif{background:#c9a22724;border-color:var(--cls)}#view-trombi #trombi-class{display:none}.tb-filtres{display:inline-flex;flex-wrap:wrap;gap:6px}.tb-filtre{padding:2px 9px;border:1px solid #c9a227;border-radius:999px;background:#c9a2271f;color:#f3e2c0;cursor:pointer}#trombi.tb-mur{display:block}.tb-groupe{margin:18px 0 0}.tb-groupe-t{display:flex;align-items:baseline;gap:6px;margin:0 0 10px;padding-bottom:6px;border-bottom:1px solid rgba(127,127,127,.25);color:var(--gc, #c9a227);font-family:var(--display);letter-spacing:.08em}.tb-groupe-t i{font-style:normal;opacity:.6}.tb-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:8px}.tb-carte{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;padding:8px 10px 8px 8px;text-align:left;border:1px solid rgba(127,127,127,.2);border-left:3px solid var(--cls);border-radius:6px;background:#14100c99;color:inherit;cursor:pointer;transition:transform .15s,border-color .15s,background .15s}.tb-carte:hover{transform:translateY(-2px);border-color:var(--cls);background:#1e1812cc}.tb-carte.tb-sommeil{opacity:.55}.tb-portrait{position:relative;width:56px;height:56px;border-radius:6px;overflow:hidden;background:#1a1612;box-shadow:inset 0 0 0 1px #ffffff0f}.tb-portrait img{width:100%;height:100%;object-fit:cover;display:block}.tb-initiale{display:grid;place-items:center;height:100%;color:var(--cls);font-family:var(--display);font-size:26px;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.06),transparent 70%)}.tb-pt{position:absolute;right:3px;bottom:3px;width:9px;height:9px;border-radius:50%;background:#2da878;box-shadow:0 0 0 2px #14100c,0 0 6px #2da878}.tb-sceau{position:absolute;left:2px;top:2px;padding:0 3px;border-radius:3px;background:#14100cd9;color:#c9a227;font-style:normal;font-size:11.5px}.tb-corps{display:flex;flex-direction:column;min-width:0;line-height:1.3}.tb-corps>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-nom{color:var(--cls);font-family:var(--display);font-size:15px;letter-spacing:.02em}.tb-sous,.tb-rang{opacity:.85;font-size:12.5px}.tb-vu{opacity:.6;font-size:11.5px}.tb-vu em{color:#c9a227;font-style:normal;opacity:1}.tb-on .tb-vu{color:#2da878;opacity:.9}.tb-perf{font-size:11.5px;opacity:.9}.tb-ilvl{display:flex;flex-direction:column;align-items:center;line-height:1}.tb-ilvl b{color:#f3e2c0;font-family:var(--display);font-size:19px}.tb-ilvl small{opacity:.55;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.tb-groupe-grand .tb-grille{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:10px}.tb-grand{grid-template-columns:76px minmax(0,1fr) auto;padding:10px 12px 10px 10px;border-color:#c9a2274d;background:linear-gradient(135deg,#c9a22714,#14100c99 60%)}.tb-grand .tb-portrait{width:76px;height:76px}.tb-grand .tb-nom{font-size:17px}@media(max-width:640px){.tb-grille,.tb-groupe-grand .tb-grille{grid-template-columns:1fr}}#view-trombi .tb-groupe-t{font-size:17px;line-height:1.3}.mc-page .agd-k{margin:6px 0 0}.mc-nom{margin:2px 0 6px;font-family:var(--display);font-size:30px;color:#f3e2c0}.mc-bloc{margin-top:18px}.mc-place{display:grid;gap:8px}.mc-jauge-l{display:flex;justify-content:space-between;align-items:baseline}.mc-jauge-l b{font-family:var(--display);font-size:22px}.mc-plus{color:#2da878}.mc-moins{color:#d96a52}.mc-jauge{position:relative;height:10px;border-radius:999px;background:#7f7f7f33;overflow:visible}.mc-jauge i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#8a6b1f,#e8be50)}.mc-jauge em{position:absolute;left:50%;top:-4px;width:2px;height:18px;background:#f3e2c0}.mc-courbe{display:flex;align-items:flex-end;gap:2px;height:140px;padding:6px 0;border-bottom:1px solid rgba(127,127,127,.3)}.mc-baton{flex:1 1 0;min-width:2px;height:var(--h);border-radius:2px 2px 0 0}.mc-k{background:#2da878}.mc-w{background:#b6402c}.mc-baton:hover{filter:brightness(1.35)}.mc-lg{display:inline-block;width:10px;height:10px;border-radius:2px;vertical-align:middle}.mc-duo{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:18px}.mc-duo>.mc-bloc{margin-top:18px}.mc-soirees{list-style:none;margin:0;padding:0}.mc-soirees li{display:grid;grid-template-columns:7.5rem 8rem minmax(0,1fr);gap:8px;align-items:baseline;padding:6px 0;border-top:1px dotted rgba(127,127,127,.3)}.mc-soirees small{opacity:.65;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-comp{display:flex;flex-wrap:wrap;gap:6px}.mc-cp{padding:3px 9px;border-left:3px solid var(--cls);border-radius:4px;background:#7f7f7f1a;color:var(--cls)}.mc-cp b{color:#f3e2c0;margin-left:3px}.mc-replays{margin-top:10px}@media(max-width:640px){.mc-soirees li{grid-template-columns:1fr;gap:2px}}.gz2-edition{margin:0;opacity:.75;font-style:italic;font-size:12.5px}.gz2-une{padding:16px 0 14px;border-bottom:1px solid rgba(201,162,39,.25)}.gz2-titre{margin:0 0 6px;font-family:var(--display);font-size:26px;line-height:1.2;color:#f3e2c0}.gz2-chapeau{margin:0 0 8px;font-size:15px;line-height:1.5;opacity:.9}.gz2-suite{color:#c9a227;font-weight:600;text-decoration:none}.gz2-suite:hover{text-decoration:underline}.gz2-h{margin:0 0 8px;font-family:var(--display);font-size:13.5px;letter-spacing:.1em;text-transform:uppercase;color:#d9c08a}.gz2-h i{font-style:normal;opacity:.6}.gz2-in:before{content:"\ff0b  ";color:#2da878}.gz2-out:before{content:"\2212  ";color:#d96a52}.gz2-90:before{content:"\2605  ";color:#c9a227}.gz2-vide{margin:0;opacity:.65;font-style:italic}.gz2-nom{font-weight:600}.gz2 .gz-breves{margin-top:0;padding:12px 0;border-top:0;border-bottom:1px solid rgba(201,162,39,.25)}.gz2-vus{padding-top:12px}#view-vie #gz-date{display:none}.gz2-sst{margin:0 0 var(--sp-2, 10px);font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--bronze, #b9873a)}.gz2-corps{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr);gap:var(--sp-5, 32px)}.gz2 .gz2-une{padding:0 0 var(--sp-3, 16px);border:0}.gz2 .gz2-titre{margin:0 0 8px;font-family:var(--display);font-size:26px;font-weight:700;line-height:1.2;letter-spacing:.01em;text-transform:none;color:var(--paper, #f3e2c0)}.gz2 .gz2-chapeau{margin:0 0 10px;max-width:62ch;font-size:15px;line-height:1.6;color:var(--creme-2, #d8c7a6);opacity:1}.gz2 .gz2-suite{font-size:13.5px;letter-spacing:.04em;color:var(--gold, #e8c46a);text-decoration:none}.gz2-carnet{padding-top:var(--sp-3, 16px);border-top:1px solid var(--line-soft, rgba(255, 255, 255, .08))}.gz2-kv{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:var(--sp-2, 10px);align-items:baseline;padding:7px 0;border-top:1px solid var(--line-soft, rgba(255, 255, 255, .08))}.gz2-kv:first-of-type{border-top:0}.gz2-k{font-size:13.5px;letter-spacing:.04em;color:var(--paper-dim, #a8977c)}.gz2-v{font-size:15px;line-height:1.5;color:var(--creme-2, #d8c7a6)}.gz2-mut{color:var(--paper-dim, #a8977c)}.gz2-in .gz2-k{color:var(--jade, #2da878)}.gz2-out .gz2-k{color:#e07a5f}.gz2-90 .gz2-k{color:var(--gold, #e8c46a)}.gz2-in:before,.gz2-out:before,.gz2-90:before{content:none}.gz2-cote{display:flex;flex-direction:column;gap:var(--sp-4, 24px);padding-left:var(--sp-5, 32px);border-left:1px solid var(--line-soft, rgba(255, 255, 255, .08))}.gz2-rdv p{margin:0}.gz2-rdv-t{font-family:var(--display);font-size:19px;font-weight:700;color:var(--paper, #f3e2c0)}.gz2-rdv-q{margin-top:4px!important;font-size:13.5px;color:var(--creme-2, #d8c7a6)}.gz2-cd{color:var(--gold, #e8c46a);white-space:nowrap}.gz2-rdv-c{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:10px 0 12px!important;font-size:13.5px;color:var(--paper-dim, #a8977c)}.gz2-rdv-c b{font-family:var(--display);font-size:22px;color:var(--gold, #e8c46a)}.gz2-rdv-c i{font-style:normal}.gz2-rdv-b{display:inline-block}.gz2-chiffres{display:grid;gap:var(--sp-3, 16px);padding-top:var(--sp-3, 16px);border-top:1px solid var(--line-soft, rgba(255, 255, 255, .08))}.gz2-ch b{display:block;font-family:var(--display);font-size:26px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1;color:var(--gold, #e8c46a)}.gz2-ch span{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--bronze, #b9873a)}.gz2-hf{margin-top:var(--sp-4, 24px);padding-top:var(--sp-4, 24px);border-top:1px solid var(--line-soft, rgba(255, 255, 255, .08))}.gz2-hf-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 var(--sp-4, 24px)}.gz2-hf-l{display:flex;align-items:center;gap:var(--sp-2, 10px);padding:8px 0;border-top:1px solid var(--line-soft, rgba(255, 255, 255, .08));min-width:0}.gz2-hf-l img,.gz2-hf-vide{flex:0 0 auto;width:36px;height:36px;background:#180e09;border:1px solid var(--line-soft, rgba(255, 255, 255, .08))}.gz2-hf-t{display:flex;flex-direction:column;min-width:0;font-family:var(--display);font-size:15px;color:var(--paper, #f3e2c0)}.gz2-hf-t a{color:inherit;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gz2-hf-t a:hover{color:var(--gold, #e8c46a)}.gz2-hf-t small{font-family:var(--serif);font-size:12.5px;color:var(--paper-dim, #a8977c);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gz2-plus{margin:8px 0 0;font-size:13.5px}.gz2-plus a{color:var(--gold, #e8c46a);text-decoration:none}.gz2 .gz-breves{margin-top:var(--sp-4, 24px);padding:var(--sp-4, 24px) 0 0;border-top:1px solid var(--line-soft, rgba(255, 255, 255, .08));border-bottom:0}.gz2 .gz-breves-t{margin:0 0 var(--sp-2, 10px);font-family:var(--serif);font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--bronze, #b9873a)}.gz2 .gz-breves-l li{font-size:15px;color:var(--creme-2, #d8c7a6)}.gz2 .gz2-vus{margin-top:var(--sp-4, 24px);padding-top:var(--sp-4, 24px);border-top:1px solid var(--line-soft, rgba(255, 255, 255, .08))}.gz2 .gz2-vide{font-size:13.5px;font-style:italic;color:var(--paper-dim, #a8977c);opacity:1}@media(max-width:900px){.gz2-corps{grid-template-columns:1fr}.gz2-cote{padding-left:0;border-left:0;padding-top:var(--sp-4, 24px);border-top:1px solid var(--line-soft, rgba(255, 255, 255, .08))}.gz2-hf-g{grid-template-columns:1fr}.gz2 .gz2-titre{font-size:22px}.gz2-kv{grid-template-columns:6rem minmax(0,1fr)}}.mc-recs{display:grid;gap:12px}.mc-rec{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;align-items:baseline;padding:8px 0;border-top:1px dotted rgba(127,127,127,.3)}.mc-rec:first-child{border-top:0}.mc-rec b{font-family:var(--display);font-size:22px;color:#f3e2c0}.mc-rec small{grid-column:1 / -1;opacity:.7}.mc-rec small a{color:#c9a227}.mc-kv{display:grid;gap:0}.mc-kv>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;border-top:1px dotted rgba(127,127,127,.3)}.mc-kv>div:first-child{border-top:0}.mc-kv b{font-family:var(--display);font-size:17px;color:#f3e2c0;white-space:nowrap}.mc-liste{list-style:none;margin:0;padding:0}.mc-liste li{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-top:1px dotted rgba(127,127,127,.3)}.mc-liste li:first-child{border-top:0}.mc-liste b{color:#c9a227}.mc-sst{margin:8px 0 4px;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#b9873a}.etat-cartes{display:grid;gap:var(--sp-5, 24px);margin:0 0 var(--sp-5, 24px)}.etat-duo{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--sp-5, 24px);align-items:start}.etat-carte{margin:0}.gz2.card .gz2-edition{margin:-4px 0 var(--sp-3, 16px);font-style:italic}@media(max-width:900px){.etat-duo{grid-template-columns:1fr}}.kst-perf-est{font-style:italic;opacity:.85;border-style:dashed!important;border-width:1px}.gz2-vigs{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:0 var(--sp-4, 24px)}.gz2-vig{display:flex;align-items:center;gap:var(--sp-2, 10px);min-width:0;padding:8px 0;border:0;border-top:1px solid var(--line-soft, rgba(255, 255, 255, .08));background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.gz2-vig-av{flex:0 0 44px;width:44px;height:44px;border:2px solid var(--cls);border-radius:50%;overflow:hidden;background:#1a1612;transition:transform .15s}.gz2-vig-av img{width:100%;height:100%;object-fit:cover;display:block}.gz2-vig-av i{display:grid;place-items:center;height:100%;color:var(--cls);font-style:normal;font-weight:700}.gz2-vig-t{display:flex;flex-direction:column;min-width:0}.gz2-vig-t b{font-family:var(--display);font-size:15px;font-weight:400;color:var(--cls);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gz2-vig-t small{font-family:var(--serif);font-size:12.5px;color:var(--paper-dim, #a8977c);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gz2-vig:hover .gz2-vig-av,.gz2-vig:focus-visible .gz2-vig-av{transform:scale(1.08)}.gz2-vig:hover .gz2-vig-t b{text-decoration:underline;text-underline-offset:3px}@media(max-width:560px){.gz2-vigs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--sp-3, 16px)}.gz2-vig-av{flex-basis:36px;width:36px;height:36px}}.tb-dujour .gz2-vigs{margin-top:2px}.tb-plus{margin:8px 0 0;padding:0;font-size:12.5px;color:var(--paper-dim, #a8977c)}.so-fraicheur{margin:14px 26px 6px;color:var(--paper-dim);font-size:12.5px;font-style:italic}.maj-plus{margin:4px 0 2px}.maj-plus>summary{cursor:pointer;list-style:none;color:var(--paper-dim);font-size:12.5px;padding:6px 8px;border-radius:8px}.maj-plus>summary::-webkit-details-marker{display:none}.maj-plus>summary:before{content:"\25b8  ";color:var(--jade)}.maj-plus[open]>summary:before{content:"\25be  "}.maj-plus>summary:hover{background:#d4ab2f0f;color:var(--paper)}.tz-attente{display:block;margin:6px 0 0;color:var(--paper-dim);font-size:12.5px;font-style:italic;max-width:420px}.volet-attente{margin:18px 26px;color:var(--paper-dim);font-size:13.5px;font-style:italic}.ttr-plaques{padding:4px 26px 6px}.ttr-fams{padding-top:8px}.ttr-outils{padding-bottom:8px}.ttr-liste{display:flex;flex-direction:column;gap:10px;padding:4px 26px 6px}.ttr-row{display:grid;grid-template-columns:minmax(200px,1.3fr) minmax(200px,1fr);grid-template-areas:"titre via" "jauge porteurs";gap:6px 18px;align-items:center;padding:10px 14px;border:1px solid rgba(212,171,47,.18);border-radius:10px;background:#ffffff05}.ttr-reste{opacity:.72}.ttr-titre{grid-area:titre;font-family:Marcellus,serif;font-size:17px;color:var(--gold, #d4ab2f);display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.ttr-titre .ttr-qui .char-name{font-family:inherit}.ttr-nf{font-style:normal;font-size:12.5px;color:#eee2c88c;cursor:help}.ttr-fam{font-family:inherit;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:#eee2c899;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:1px 8px}.ttr-via{grid-area:via;font-size:12.5px;color:#eee2c8d9}.ttr-via a{color:#e8c46a}.ttr-jauge{grid-area:jauge;display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px}.ttr-val{font-size:12.5px;font-variant-numeric:tabular-nums;white-space:nowrap;color:#eee2c8e6}.ttr-porteurs{grid-area:porteurs;display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:12.5px}.ttr-chip{padding:1px 7px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#0003;font-size:11.5px}.ttr-chips{display:flex;flex-wrap:wrap;gap:4px 6px;padding:4px 0 2px}.ttr-plus>summary{cursor:pointer;font-size:11.5px;color:#d4ab2f;list-style:none}.ttr-plus>summary::-webkit-details-marker{display:none}.ttr-ouvert{flex-basis:100%;font-size:11.5px;color:#eee2c89e}.ttr-pied{padding:2px 26px 8px}.ttr-vide{padding:8px 0}@media(max-width:720px){.ttr-row{grid-template-columns:1fr;grid-template-areas:"titre" "via" "jauge" "porteurs"}.ttr-liste,.ttr-plaques,.ttr-pied{padding-left:12px;padding-right:12px}}.ttr-plus-ligne{display:flex;justify-content:center;padding:6px 26px 4px}.ttr-texte{display:inline}.ttr-entree-rares{padding:2px 26px 6px}.ttr-entree-titre{font-family:Marcellus,serif;color:var(--gold, #d4ab2f);font-weight:400}.ttr-entree-porte{display:flex;justify-content:center;padding:6px 26px 10px}.ttr-entree-porte a{text-decoration:none}.ttr-chip-mien{font-size:12.5px;padding:3px 10px}.ttr-chip-unique{border-color:#d4ab2f99;background:#d4ab2f1f}#view-titres .ttr-salle{padding-top:6px}.ttr-portee-droite{display:inline-flex;align-items:center;gap:8px;min-width:150px;justify-content:flex-end}.ttr-portee-piste{width:90px}#moi-titres .sheet-ach{padding:0}#moi-titres .life-row{flex-wrap:wrap}#moi-titres .life-right{max-width:100%}.srl-heure em{white-space:nowrap}.hft-fams{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.hft-fams .hfg-filtre{text-align:left}.hft-tri{font:inherit;font-size:12.5px;padding:6px 10px;border-radius:8px;background:#0d101199;border:1px solid rgba(212,171,47,.3);color:#e8dfc9}.hft-liste{display:flex;flex-direction:column;gap:14px}.hft-cat-bloc .ls-group{margin:8px 26px 6px}.hft-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:8px;padding:0 18px}.hft-it{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 10px;border-radius:10px;border:1px solid rgba(212,171,47,.22);background:#0d10118c;color:inherit;text-decoration:none}.hft-it:hover{border-color:#d4ab2f99;background:#0d1011bf}.hft-manque{opacity:.74}.hft-ic{width:36px;height:36px;border-radius:6px;object-fit:cover}.hft-ic-vide{display:inline-flex;align-items:center;justify-content:center;font-size:19px}.hft-corps{display:flex;flex-direction:column;gap:2px;min-width:0}.hft-nom{font-weight:600;color:#e8dfc9}.hft-desc,.hft-rec{font-size:12.5px;color:#eee2c8b8;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hft-rec{color:#d9a441}.hft-fac{font-style:normal;font-size:10.5px;padding:0 5px;border-radius:4px;background:#3c78c859;color:#cfe3ff;vertical-align:middle}.hft-fac.hft-h{background:#c83c3c59;color:#ffd6d6}.hft-fac.hft-g{background:#d4ab2f40;color:#ffe9a8}.hft-droite{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.hft-n{font-size:15px;color:#e0c072}.hft-cat{font-size:10.5px;color:#eee2c88c;font-style:normal;max-width:120px;text-align:right}.hff-sources{padding:6px 26px 0}.hff-rec a,.hff-rec-ic{vertical-align:middle}.hff-rec-ic{width:22px;height:22px;border-radius:4px;margin-right:6px}.hff-crit-ic{width:20px;height:20px;border-radius:4px;margin-right:6px;vertical-align:middle}@media(max-width:640px){.hft-grille{grid-template-columns:1fr;padding:0 10px}.hft-cat{display:none}}.ob-cartes{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin:12px 0 0}.ob-cartes .bo-plan img{filter:saturate(.85)}.bo-pin.ob-pin-objet{background:#2da878;border-radius:3px;box-shadow:0 0 0 4px #2da87859}.ob-cartes figcaption{font-size:12.5px;color:#ece5d3b3;margin-top:6px}.ob-cartes figcaption b{color:var(--gold);font-weight:600}#nav-haut{position:fixed;top:14px;right:18px;z-index:55;display:flex;align-items:stretch;gap:10px}#nav-haut #nav-bnet{position:static;top:auto;right:auto}#nav-rech{display:flex;align-items:center;gap:8px;margin:0;padding:6px 10px 6px 11px;border:1px solid var(--line-gold-fort);background:#160d09eb;box-shadow:0 6px 22px #00000073,inset 0 0 0 1px var(--line-soft);border-radius:2px;transition:border-color .2s}#nav-rech:focus-within{border-color:var(--gold);box-shadow:0 6px 22px #00000073,0 0 14px #d4ab2f2e}.nav-rech-ic{color:var(--bronze);font-size:15px;line-height:1}#nav-rech-q{width:200px;min-width:0;background:transparent;border:0;outline:0;color:var(--paper);font:inherit;font-size:13.5px;padding:2px 0}#nav-rech-q::placeholder{color:var(--paper-dim)}#nav-rech-q::-webkit-search-cancel-button{display:none}body.fiche-page #nav-haut,body:has(#sheet-overlay:not([hidden])) #nav-haut{display:none}@media(max-width:1100px){#nav-rech-q{width:140px}}@media(max-width:640px){#nav-haut{top:calc(9px + env(safe-area-inset-top));right:8px;z-index:56}#nav-rech{display:none}}body #scan-bar{position:sticky;top:0;height:0;overflow:visible;z-index:54;display:block;padding:0;margin:0;background:none;border:0;box-shadow:none}body #scan-bar[hidden]{display:none}.scan-carte{position:absolute;top:14px;left:18px;width:clamp(260px,calc(100% - 490px),440px);padding:10px 14px 11px;background:#160d09f0;border:1px solid var(--line-gold-fort);border-radius:2px;box-shadow:0 10px 30px #00000080,inset 0 0 0 1px var(--line-soft);font-style:normal;color:var(--paper-dim)}.scan-tete{display:flex;align-items:center;gap:8px;margin:0 0 7px}body #scan-bar .scan-titre{font-family:var(--display);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);white-space:nowrap}body #scan-bar .scan-pct{margin-left:auto;font-family:var(--display);font-size:17px;font-weight:600;color:var(--parch);font-variant-numeric:tabular-nums;line-height:1}body #scan-bar .scan-track{height:6px;min-width:0;border-radius:3px}.scan-ligne{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:7px 0 0;font-size:11.5px;color:var(--paper-dim)}body #scan-bar .scan-compte{font-size:11.5px}body #scan-bar .scan-compte b{font-size:12.5px;color:var(--parch)}body #scan-bar .scan-mot{display:inline}body #scan-bar #scan-label{flex:1 1 auto;max-width:none;text-align:right;font-style:italic;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scan-qui{display:flex;flex-wrap:wrap;gap:5px;margin:8px 0 0}.scan-qui:empty{display:none}.scan-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 8px 2px 3px;border:1px solid var(--line);border-radius:12px;font-size:10.5px;color:var(--parch);background:#00000040}.scan-chip img{width:18px;height:18px;border-radius:50%;display:block}.scan-chip-plus{padding:2px 8px}body #scan-bar.scan-fini .scan-titre,body #scan-bar.scan-fini .scan-pct{color:#2da878}body #scan-bar.scan-fini .scan-carte{border-color:#2da8788c}body.fiche-page #scan-bar,body:has(#sheet-overlay:not([hidden])) #scan-bar{display:none}@media(max-width:640px){body #scan-bar{top:0}.scan-carte{position:fixed;top:auto;bottom:calc(74px + env(safe-area-inset-bottom));left:8px;right:8px;width:auto}}body #scan-bar{position:fixed;top:0;left:0;right:0;height:0}.scan-carte{left:var(--scan-left, 220px);width:clamp(260px,calc(100vw - var(--scan-left, 220px) - 490px),440px)}@media(max-width:640px){.scan-carte{left:8px;width:auto}}#gz-line.gz2-vus{margin-top:var(--sp-4, 24px);padding-top:var(--sp-4, 24px)}.ev-corps{padding:0 26px 18px}.ev-corps .ls-group{margin:18px 0 8px}.ev-carte{border:1px solid var(--line);background:var(--wood);box-shadow:inset 0 0 0 1px var(--line-soft);padding:14px 16px 12px;margin:0 0 12px}.ev-carte.ev-encours{border-color:var(--line-gold-fort)}.ev-carte.ev-sansdate{opacity:.78}.ev-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.ev-titres{min-width:0}.ev-nom{margin:2px 0 4px;font-family:var(--display);font-size:19px;font-weight:600;color:var(--gold);letter-spacing:.02em}.ev-dates{margin:0;font-size:12.5px;color:var(--paper-dim)}.ev-compte{flex:none;text-align:center;min-width:96px;padding:6px 10px;border:1px solid var(--line);background:#00000040}.ev-compte b{display:block;font-family:var(--display);font-size:19px;font-weight:600;color:var(--parch);font-variant-numeric:tabular-nums;line-height:1.1}.ev-compte span{display:block;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--paper-dim);margin-top:2px}.ev-encours .ev-compte b{color:#2da878}.ev-barre{height:6px;margin:10px 0 2px;background:#15181a;border-radius:3px;overflow:hidden;box-shadow:inset 0 1px 3px #00000080}.ev-barre i{display:block;height:100%;background:linear-gradient(to right,#1f7a58,#2da878);border-radius:3px}.ev-desc{margin:10px 0 0;font-size:13.5px;color:var(--creme-2);line-height:1.5}.ev-bloc{margin-top:10px}.ev-h{margin:0 0 6px;font-family:var(--serif);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--bronze)}.ev-puces{display:flex;flex-wrap:wrap;gap:6px}.ev-puce{display:inline-flex;align-items:center;gap:7px;padding:4px 10px 4px 6px;border:1px solid var(--line);background:#00000038;font-size:12.5px;color:var(--creme-2);text-decoration:none;max-width:100%}.ev-puce:hover{border-color:var(--bronze);color:var(--gold)}.ev-puce img{width:22px;height:22px;border-radius:4px;display:block}.ev-puce span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.ev-puce i{font-style:normal;font-family:var(--display);font-size:11.5px;color:var(--gold);border-left:1px solid var(--line);padding-left:7px}.ev-pvp{margin-top:18px}.ev-pvp summary{cursor:pointer;font-family:var(--serif);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--paper-dim);padding:8px 0}.ev-pvp .ev-carte{margin-top:10px}.ev-vide{padding:4px 0 8px}.gz2-evt{margin:12px 0 0;font-size:12.5px}.gz2-evt .ev-gz-lien{color:var(--creme-2);text-decoration:none;border-bottom:1px dotted var(--line)}.gz2-evt .ev-gz-lien:hover{color:var(--gold)}.gz2-evt b{color:var(--gold);font-weight:600}@media(max-width:640px){.ev-corps{padding:0 10px 14px}.ev-tete{flex-direction:column}.ev-compte{align-self:flex-start}}.evc{padding:6px 26px 0}.evc-tete{display:flex;align-items:center;gap:12px;margin:4px 0 10px;flex-wrap:wrap}.evc-mois{margin:0;min-width:190px;text-align:center;font-family:var(--display);font-weight:400;font-size:17px;color:var(--gold);text-transform:capitalize;letter-spacing:.06em}.evc-choix{margin-left:auto;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--paper-dim);display:inline-flex;align-items:center;gap:6px;cursor:pointer}.evc-dow{display:grid;grid-template-columns:repeat(7,1fr)}.evc-dow span{font-family:var(--display);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-dim);text-align:center;padding:4px 0 6px}.evc-grille{border-top:1px solid var(--line);border-left:1px solid var(--line)}.evc-sem{position:relative;display:grid;grid-template-columns:repeat(7,1fr);min-height:calc(36px + var(--voies, 0) * 22px)}.evc-jour{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:4px 6px;background:#0000001f}.evc-jour.evc-autre{background:#00000059}.evc-jour.evc-autre .evc-num{opacity:.35}.evc-jour.evc-auj{box-shadow:inset 0 0 0 2px var(--gold)}.evc-jour.evc-auj .evc-num{color:var(--gold);font-weight:700}.evc-num{font-size:11.5px;color:var(--paper-dim);font-variant-numeric:tabular-nums}.evc-barres{position:absolute;left:0;right:0;top:26px}.evc-bar{position:absolute;height:18px;line-height:18px;box-sizing:border-box;padding:0 7px;margin:0 2px;width:auto;font-size:10.5px;color:#f3ecdc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;border-radius:9px;text-shadow:0 1px 1px rgba(0,0,0,.5);box-shadow:inset 0 0 0 1px #ffffff1f}.evc-bar.evc-cont-g{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}.evc-bar.evc-cont-d{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}.evc-bar.evc-fete,i.evc-fete{background:linear-gradient(to right,#8a6a1c,#b08a1e)}.evc-bar.evc-foire,i.evc-foire{background:linear-gradient(to right,#1f7a58,#2da878)}.evc-bar.evc-pvp,i.evc-pvp{background:linear-gradient(to right,#5a4a3a,#7a6650)}.evc-bar.evc-encours{box-shadow:inset 0 0 0 1px #fff0c88c,0 0 10px #d4ab2f59}.evc-bar:hover{filter:brightness(1.15)}.evc-legende{margin:8px 0 0}.evc-legende i{display:inline-block;width:10px;height:10px;border-radius:2px;margin:0 5px 0 10px;vertical-align:-1px}.evc-legende i:first-child{margin-left:0}@media(max-width:640px){.evc{padding:6px 10px 0}.evc-mois{min-width:0;font-size:15px}.evc-choix{margin-left:0}.evc-bar{font-size:0;height:8px;line-height:8px}.evc-barres{top:22px}.evc-sem{min-height:calc(30px + var(--voies, 0) * 12px)}}body #decor-mop.decor-alliance.decor-alliance img{filter:none;opacity:1}body #decor-mop.decor-alliance.decor-alliance:after{opacity:1;background:linear-gradient(180deg,#060c1c61,#060c1c94 35%,#060c1cc2)}html[data-theme=alliance]{--ink-0: #070d1a;--ink-1: #0c1526;--ink-2: #111d33;--line: #2b3d61;--line-soft: #18243d;--jade: #6cb6ec;--jade-deep: #2f6fae;--cinnabar: #24467f;--lacquer: #24467f;--lacquer-deep: #15294d;--wood: #0e1729;--line-jade: rgba(108, 182, 236, .35);--surface-1: #0e1729;--surface-2: #0c1526;--th-hairline: #2b3d61;--th-glass: #0c1526;--gpt-surface-0: #070d1a;--gpt-surface-1: #0c1526;--gpt-surface-2: #111d33;--gpt-border-low: #18243d;--callig: "Cinzel", "EB Garamond", Georgia, serif}html[data-theme=alliance] .ideo,html[data-theme=alliance] .pandaren-roof,html[data-theme=alliance] header .seal,html[data-theme=alliance] #petals,html[data-theme=alliance] #ink-trail{display:none!important}html[data-theme=alliance] header .kicker{color:#f6e7bd;opacity:1;text-shadow:0 1px 2px rgba(0,0,0,.95),0 0 14px rgba(4,10,26,.9)}html[data-theme=alliance] header .realm{text-shadow:0 1px 3px rgba(0,0,0,.9)}.sv-arbre{margin-top:10px}.sv-arbre-t{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-family:var(--display);letter-spacing:.08em}.sv-arbre-t img{width:26px;height:26px;border:1px solid var(--line)}.sv-arbre-t b{color:var(--gold);font-size:13.5px;font-weight:600}.sv-arbre-t span{color:var(--paper-dim);font-size:11.5px}.ta-arbres{display:flex;flex-wrap:wrap;gap:16px;margin-top:8px}.ta-arbre{flex:1 1 230px;min-width:210px;padding:10px 10px 12px;border:1px solid var(--line-soft);background:#080e1e8c}.ta-arbre-on{border-color:var(--gold-dim)}.ta-grille{position:relative;display:grid;gap:0}.ta-fl{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.ta-fl line{stroke:#96a0be47;stroke-width:3;vector-effect:non-scaling-stroke}.ta-fl line.ta-l-on{stroke:var(--gold)}.ta-n{position:relative;z-index:1;justify-self:center;width:42px;height:42px;margin:6px 0;cursor:help;border:2px solid #47506a;background:#0b1222}.ta-n img,.ta-vide{display:block;width:100%;height:100%;object-fit:cover}.ta-vide{display:flex;align-items:center;justify-content:center;color:var(--paper-dim)}.ta-0 img{filter:grayscale(1) brightness(.55)}.ta-part{border-color:#5ec46a}.ta-plein{border-color:var(--gold);box-shadow:0 0 8px #e8c46a73}.ta-r{position:absolute;right:-8px;bottom:-8px;min-width:22px;padding:0 3px;font-style:normal;font-size:10.5px;line-height:15px;text-align:center;color:var(--paper);background:#0b1222;border:1px solid #47506a}.ta-part .ta-r{color:#8ee69a;border-color:#5ec46a}.ta-plein .ta-r{color:var(--gold);border-color:var(--gold)}.uplot,.uplot *,.uplot *:before,.uplot *:after{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5;width:min-content}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{position:relative;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;position:relative;width:100%;height:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:#00000012;position:absolute;pointer-events:none}.u-cursor-x,.u-cursor-y{position:absolute;left:0;top:0;pointer-events:none;will-change:transform}.u-hz .u-cursor-x,.u-vt .u-cursor-y{height:100%;border-right:1px dashed #607D8B}.u-hz .u-cursor-y,.u-vt .u-cursor-x{width:100%;border-bottom:1px dashed #607D8B}.u-cursor-pt{position:absolute;top:0;left:0;border-radius:50%;border:0 solid;pointer-events:none;will-change:transform;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}:root,[data-bs-theme=dark]{--bs-body-bg: var(--ink-0);--bs-body-color: var(--paper);--bs-body-font-family: var(--serif);--bs-border-color: var(--line);--bs-emphasis-color: var(--paper);--bs-secondary-color: var(--paper-dim);--bs-tertiary-bg: var(--ink-1);--bs-link-color: var(--jade);--bs-link-hover-color: #a5e2c8;--bs-primary: var(--jade-deep);--bs-primary-rgb: 61, 138, 107;--bs-warning: var(--gold);--bs-danger: var(--cinnabar);--bs-border-radius: 12px;--th-radius: 14px;--th-radius-sm: 9px;--th-ring: 0 0 0 3px rgba(212, 171, 47, .35);--th-shadow-1: 0 1px 2px rgba(0, 0, 0, .35), 0 6px 18px rgba(0, 0, 0, .28);--th-shadow-2: 0 2px 4px rgba(0, 0, 0, .4), 0 14px 40px rgba(0, 0, 0, .42);--th-hairline: rgba(126, 200, 169, .16);--th-glass: linear-gradient(180deg, rgb(20, 28, 48), rgb(13, 19, 34))}html{-webkit-text-size-adjust:100%}body{text-rendering:optimizeLegibility}h1{font-size:clamp(2.1rem,5.2vw,3.4rem)}.view>h2,.view h2{letter-spacing:.06em;line-height:1.18}.view>h2{font-size:clamp(1.45rem,2.6vw,2rem);margin-block:1.6em .9em}p{text-wrap:pretty}h1,h2,h3{text-wrap:balance}a{text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}nav#nav{background:linear-gradient(to bottom,#0d1322fb,#0d1322f0);border-bottom:1px solid var(--th-hairline);box-shadow:0 10px 30px -18px #000c}nav#nav button{border-radius:var(--th-radius-sm);transition:color .22s,background-color .22s}nav#nav button:hover{background:#7ec8a914}nav#nav button.active{color:var(--paper)}nav#nav button:focus-visible{outline:none;box-shadow:var(--th-ring)}.card.paper{border-radius:var(--th-radius);border:1px solid var(--th-hairline);background:linear-gradient(180deg,#ece5d309,#ece5d300 38%),var(--th-glass);box-shadow:var(--th-shadow-1);transition:transform .28s cubic-bezier(.22,.8,.32,1),box-shadow .28s,border-color .28s}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card.paper:hover{transform:translateY(-3px);box-shadow:var(--th-shadow-2);border-color:#7ec8a94d}}.cards,.cards.duo{gap:18px}.card.paper>h3:first-child{padding-bottom:.45em;border-bottom:1px solid rgba(212,171,47,.18);letter-spacing:.05em}.view table{border-collapse:separate;border-spacing:0;width:100%;font-variant-numeric:tabular-nums}.view table thead th{font-family:var(--display);font-size:.78em;letter-spacing:.1em;text-transform:uppercase;color:var(--paper-dim);border-bottom:1px solid rgba(212,171,47,.25);padding:8px 10px}.view table tbody td{padding:7px 10px;border-bottom:1px solid rgba(51,58,60,.5)}.view table tbody tr{transition:background-color .15s}.view table tbody tr:hover{background:#7ec8a912}.view table tbody tr:nth-child(2n){background:#ece5d306}.view table tbody tr:nth-child(2n):hover{background:#7ec8a914}button,select,input,textarea{font-family:inherit}button{touch-action:manipulation}.btn-gold{border-radius:var(--th-radius-sm);background:linear-gradient(180deg,#e3bc45,var(--gold) 55%,#b3901f);border:1px solid rgba(0,0,0,.35);box-shadow:inset 0 1px #ffffff59,0 2px 8px #00000059;transition:transform .15s,box-shadow .15s,filter .15s}.btn-gold:hover{filter:brightness(1.07);transform:translateY(-1px)}.btn-gold:active{transform:translateY(0);filter:brightness(.96)}select,input[type=text],input[type=search],input[type=date],input[type=time],textarea{background:var(--ink-1);color:var(--paper);border:1px solid var(--line);border-radius:var(--th-radius-sm);padding:7px 10px;transition:border-color .2s,box-shadow .2s}select:focus,input:focus,textarea:focus,button:focus-visible{outline:none;border-color:var(--gold-dim);box-shadow:var(--th-ring)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--ink-0)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--jade-deep),#2c6650);border-radius:8px;border:2px solid var(--ink-0)}::-webkit-scrollbar-thumb:hover{background:var(--jade)}*{scrollbar-width:thin;scrollbar-color:var(--jade-deep) var(--ink-0)}hr{border-color:var(--th-hairline);opacity:1}img{max-width:100%}html:not(.aos-ok) [data-aos]{opacity:1!important;transform:none!important;transition:none!important}[data-aos]{pointer-events:auto!important}@media(prefers-reduced-motion:reduce){html:not(.decor-plein) *,html:not(.decor-plein) *:before,html:not(.decor-plein) *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html:not(.decor-plein) [data-aos]{opacity:1!important;transform:none!important}}#fraicheur{border-radius:var(--th-radius);box-shadow:var(--th-shadow-2)}.hf-pts{display:inline-block;min-width:2em;padding:1px 7px;margin-left:3px;border-radius:999px;text-align:center;font-family:var(--display);font-size:.76em;letter-spacing:.02em;color:#1a1406;background:linear-gradient(180deg,#e8c757,var(--gold) 60%,#bd9722);box-shadow:inset 0 1px #ffffff73,0 1px 3px #00000059;vertical-align:1px}.hf-nom{cursor:help;border-bottom:1px dotted rgba(212,171,47,.4)}:root,[data-bs-theme=dark]{--ember: #ff9a3d;--ember-deep: #c85c1e;--bronze: #7a5a28;--th-hairline: rgba(212, 171, 47, .24);--th-ring: 0 0 0 3px rgba(255, 154, 61, .32);--th-glass: linear-gradient(180deg, rgb(25, 28, 50), rgb(13, 19, 34));--bs-link-color: #e2b64d;--bs-link-hover-color: #f6d98a;--meander: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='8'%3E%3Cpath d='M2 7 V1 H11 V5 H7 V3 H5 V7 Z M14 7 V1 H23 V5 H19 V3 H17 V7 Z' fill='%23d4ab2f' fill-opacity='.5'/%3E%3C/svg%3E")}::selection{background:#ff9a3d4d}.view>h2{color:#ecc55c;text-shadow:0 1px 0 rgba(0,0,0,.5),0 0 22px rgba(255,154,61,.12)}.view>h2:after{content:"";display:block;margin-top:.4em;width:min(216px,62%);height:8px;background:var(--meander) repeat-x left center / 24px 8px}.card.paper{border-color:#7a5a288c;box-shadow:inset 0 0 0 1px #d4ab2f17,var(--th-shadow-1)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card.paper:hover{border-color:#d4ab2f80;box-shadow:inset 0 0 0 1px #d4ab2f24,var(--th-shadow-2),0 0 34px -12px #ff9a3d47}}.card.paper>h3:first-child{border-bottom:0;padding-bottom:.6em;background:var(--meander) repeat-x left bottom / 24px 8px}nav#nav{border-bottom-color:#7a5a2899}nav#nav button:hover{background:#d4ab2f14}nav#nav button.active{color:#f6d98a;text-shadow:0 0 16px rgba(255,154,61,.35)}.view table tbody tr:hover{background:#ff9a3d0f}.view table tbody tr:nth-child(2n):hover{background:#ff9a3d12}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--gold),var(--bronze));border:2px solid var(--ink-0)}::-webkit-scrollbar-thumb:hover{background:#e8c757}*{scrollbar-color:var(--gold-dim) var(--ink-0)}select:focus,input:focus,textarea:focus,button:focus-visible{border-color:var(--ember-deep)}.hf-clic{cursor:pointer;border-bottom:1px dotted rgba(212,171,47,.45)}.hf-clic:hover{color:#f6d98a;border-bottom-color:var(--gold)}.hf-nom{cursor:pointer}#hf-ov{position:fixed;inset:0;z-index:460;display:none;align-items:center;justify-content:center;background:#050812b8;padding:20px}.hf-boite{position:relative;width:100%;max-width:470px;background:linear-gradient(180deg,#191c32fa,#0d1322fc);border:1px solid rgba(122,90,40,.65);border-radius:var(--th-radius);box-shadow:inset 0 0 0 1px #d4ab2f21,0 24px 70px #000000a6;padding:20px 22px 16px}.hf-ferme{position:absolute;top:10px;right:10px;background:none;border:0;color:var(--paper-dim);font-size:13.5px;cursor:pointer;padding:4px 8px;border-radius:8px}.hf-ferme:hover{color:var(--paper);background:#ff9a3d1a}.hf-tete{display:flex;align-items:center;gap:14px;padding-right:26px}.hf-ico{width:56px;height:56px;flex:0 0 56px;border-radius:10px;border:1px solid rgba(212,171,47,.45);box-shadow:0 3px 10px #0006}.hf-ico-vide{display:grid;place-items:center;font-size:26px;background:var(--ink-1)}.hf-titres h3{margin:0;color:#ecc55c;font-size:15px;line-height:1.25}.hf-cat{margin:3px 0 0;font-size:11.5px;color:var(--paper-dim);letter-spacing:.05em}.hf-pts-grand{margin-left:auto;font-size:13.5px;padding:3px 11px}.hf-desc{margin:14px 0 0;line-height:1.5}.hf-rec{margin:10px 0 0;color:#a5e2c8}.hf-qui{margin:14px 0 0;padding-top:10px;font-size:12.5px;color:var(--paper-dim);background:var(--meander) repeat-x left top / 24px 8px}nav#nav button:after{background:linear-gradient(90deg,transparent 6%,var(--gold),transparent 94%);height:2px}.card.paper{outline:1px solid rgba(212,171,47,.07);outline-offset:-10px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card.paper:hover{outline-color:#d4ab2f29}}.view:not([hidden]){animation:gptFade .24s ease}@keyframes gptFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.btn-gold:hover{box-shadow:inset 0 1px #ffffff73,0 10px 22px #0000004d}.cards.duo{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));align-items:start}@media(max-width:640px){.card.paper{border-radius:14px}.view table{font-size:12.5px}nav#nav button{min-height:44px;padding-inline:.8rem}}:root,[data-bs-theme=dark]{--gpt-surface-0: #0b111d;--gpt-surface-1: #121b2d;--gpt-surface-2: #18233a;--gpt-border-low: #3f321c;--gpt-border-high: #a87c32}.card.paper{box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #0006,0 10px 20px #00000059,0 25px 50px #00000038}.card.paper>h3:first-child{font-variant:small-caps;letter-spacing:.08em}.btn-gold{background:linear-gradient(180deg,#fff5cb,#f3d07a 30%,var(--gold) 62%,#936416)}.btn-gold{position:relative;overflow:hidden}.btn-gold:before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.5),transparent);transform:translate(-120%) skew(-12deg);transition:transform .45s ease;pointer-events:none}.btn-gold:hover:before{transform:translate(340%) skew(-12deg)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.view table tbody tr{transition:background-color .15s,transform .15s,box-shadow .15s}.view table tbody tr:hover{transform:translate(3px);box-shadow:inset 2px 0 0 var(--gold)}}svg.n-grav{width:20px;height:20px;display:inline-block;vertical-align:-4px;color:var(--gold-dim);transition:color .22s}nav#nav button:hover svg.n-grav,nav#nav button.active svg.n-grav{color:var(--gold)}nav#nav button svg.n-grav{display:block;margin:0 auto 2px}.cta-discord svg.n-grav,.cta-install svg.n-grav{margin-right:8px;color:inherit}.ideo{color:#8a6f33;text-shadow:0 1px 0 rgba(255,235,180,.18),0 -1px 1px rgba(0,0,0,.55)}svg.i-grav{width:1em;height:1em;display:inline-block;vertical-align:-.12em;color:#a8823c}h2 svg.i-grav,h3 svg.i-grav{color:var(--gold-dim)}button svg.i-grav,.active svg.i-grav{color:inherit}.seal svg.seal-grav{width:1.6em;height:1.6em;color:inherit;display:block;margin:0 auto}.calligraphy{display:none}#ciel-pastille svg.cp-ideo{width:1.05em;height:1.05em;color:var(--gold-dim)}.btn-gold,a.btn-gold,a.btn-gold:visited{color:#221806;text-shadow:0 1px 0 rgba(255,248,214,.6);text-decoration:none}.btn-gold:hover,a.btn-gold:hover{color:#140d03}.btn-gold:disabled{background:linear-gradient(180deg,#8a7b52,#6f6242);color:#2e281c;text-shadow:none}:root{--ink-0: #120907;--ink-1: #1a100c;--ink-2: #22120d;--line: #4a2f18;--line-soft: #2e1b12;--paper: #f1e3c4;--paper-dim: #a58f6c;--parch: #f6e2a6;--creme-2: #d8c8a6;--jade: #4fb08a;--jade-deep: #2f7d63;--ambre: #e0a23a;--gold: #e8c46a;--gold-dim: #b9873a;--bronze: #b9873a;--cinnabar: #7a1f14;--lacquer: #7a1f14;--lacquer-deep: #4a120c;--wood: #1f1410;--line-gold: rgba(232, 196, 106, .22);--line-gold-fort: rgba(232, 196, 106, .45);--line-jade: rgba(79, 176, 138, .35);--surface-1: #1f1410;--surface-2: #1a100c;--sub-color: #e8c46a;--serif: "EB Garamond", Georgia, serif;--display: "Cinzel", "EB Garamond", Georgia, serif;--callig: "Ma Shan Zheng", cursive;--r-1: 2px;--r-2: 2px;--r-3: 2px;--th-radius: 2px;--th-radius-sm: 2px;--bs-border-radius: 2px;--th-hairline: #4a2f18;--th-glass: #1a100c;--th-shadow-1: 0 1px 2px rgba(0, 0, 0, .35), 0 6px 18px rgba(0, 0, 0, .28);--th-shadow-2: 0 2px 4px rgba(0, 0, 0, .4), 0 14px 40px rgba(0, 0, 0, .42);--th-ring: 0 0 0 3px rgba(232, 196, 106, .28);--ember: #e8c46a;--ember-deep: #b9873a;--gpt-surface-0: #120907;--gpt-surface-1: #1a100c;--gpt-surface-2: #22120d;--gpt-border-low: #2e1b12;--gpt-border-high: #b9873a;--bs-link-color: #e8c46a;--bs-link-hover-color: #f6e2a6;--sp-1: 6px;--sp-2: 10px;--sp-3: 16px;--sp-4: 24px;--sp-5: 36px}.v3-k,.plq span,.srec span,.tile span,.apr-st span,.hero-stat span,.vd-bandeau .plq span,.trombi-rank,.footer-plan a,.chr-f,.bt-onglets button,.rd-ong,.vol,.chip-role,.k-etiquette{font-family:var(--display);letter-spacing:.18em;text-transform:uppercase}html{background:var(--ink-0)}body{background:transparent;color:var(--paper);font-family:var(--serif)}.ink-bg,.ink-bg:after,.mist,.mtn,#cranes,#branche,#serpent,.lanterne,#sky-tint,#petals,#ink-sweep,.calligraphy{display:none!important}#sky-orb{display:block!important;position:fixed;left:var(--orb-x, 80vw);top:var(--orb-y, 12vh);right:auto;width:110px!important;height:110px!important;margin:-55px 0 0 -55px;z-index:-3}html.orb-anime #sky-orb{transition:left 30s linear,top 30s linear,background 3s,box-shadow 3s,opacity 3s}#stars{display:block!important}body.sky-night #sky-orb{opacity:.55;width:80px!important;height:80px!important;margin:-40px 0 0 -40px}body.calme #sky-orb,body.calme #stars{display:none!important}#lucioles{opacity:.55}#decor-mop{display:block!important}#decor-mop:after{background:linear-gradient(180deg,#1209076b,#1209079e 35%,#120907c7);opacity:1}body.sky-dawn #decor-mop:after,body.sky-dusk #decor-mop:after{opacity:1;background:linear-gradient(180deg,#1209077a,#120907a8 35%,#120907cc)}body.sky-day #decor-mop:after{opacity:1;background:linear-gradient(180deg,#1209078c,#120907b3 35%,#120907d6)}#loader{background:var(--ink-0)}a{color:var(--gold)}a:hover{color:var(--parch)}::selection{background:#e8c46a47;color:var(--parch)}*{scrollbar-color:#b9873a #120907}*::-webkit-scrollbar-thumb{background:#b9873a;border-radius:0}*::-webkit-scrollbar-track{background:#120907}:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:0}nav,#nav,nav#nav{background:#120907f7;border-bottom:1px solid var(--line-soft);box-shadow:none;padding:0 40px;min-height:68px;align-items:center;justify-content:center;gap:2px;backdrop-filter:none}#nav:after{display:none}nav button,nav>button,.nav-tete{font-family:var(--display);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--bronze);padding:10px 14px;border-radius:0;background:none}nav button:hover,.nav-tete:hover{color:var(--parch)}nav button:after{display:none}nav button.active,nav>button.active{background:none;color:var(--parch);box-shadow:none;text-shadow:none;border-radius:0}nav button.active:after,nav>button.active:after{display:block;content:"";position:absolute;left:14px;right:14px;bottom:6px;height:1px;background:var(--bronze);border-radius:0;transform:none;opacity:1}.nav-grp.grp-actif>.nav-tete{color:var(--parch)}.nav-fleche{color:var(--bronze)}.nav-menu{background:var(--ink-1);border:1px solid var(--line);border-radius:0;padding:6px;box-shadow:0 18px 40px #0009,inset 0 0 0 1px var(--line-soft)}.nav-menu button{border-radius:0;font-size:10.5px;letter-spacing:.16em;padding:10px 14px;color:var(--paper-dim)}.nav-menu button:hover{background:var(--ink-2);color:var(--parch)}.nav-menu button.active,.nav-menu button.volet-actif{background:var(--ink-2);color:var(--gold)}nav#nav button svg.n-grav{color:var(--bronze)}nav#nav .nav-menu button svg.n-grav{display:inline-block;margin:0 8px 0 0;width:16px;height:16px}nav>button[data-view=rejoindre]{border:1px solid var(--bronze);color:var(--gold);padding:9px 16px;margin-left:18px}nav>button[data-view=rejoindre]:hover{background:var(--ink-2);color:var(--parch)}nav>button[data-view=rejoindre].active:after{display:none}.nav-marque{display:inline-flex;align-items:center;gap:12px;margin-right:auto;text-decoration:none;font-family:var(--display);font-size:13.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.nav-marque img{width:34px;height:34px}.nav-marque:hover{color:var(--parch)}header{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 16px;padding:60px 20px 34px;margin:0;overflow:hidden;background:transparent}header>*{flex:0 0 100%;position:relative;z-index:1}header:before{content:none}header:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:linear-gradient(180deg,transparent 0%,transparent 45%,rgba(18,9,7,.55) 100%)}header .seal,header svg.pandaren-roof,header .crest-halo,header .scroll-hint,header .brush-stroke{display:none!important}header .crest-wrap{display:flex;justify-content:center;margin:0 0 14px;animation:none}#crest{width:150px;height:150px;object-fit:contain;filter:drop-shadow(0 14px 34px rgba(0,0,0,.8));animation:none}header .kicker{font-family:var(--display);font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--bronze);margin:0 0 14px;animation:none}header h1{font-family:var(--display);font-weight:600;font-size:clamp(30px,4.8vw,72px);letter-spacing:.12em;text-transform:uppercase;color:var(--parch);line-height:1.1;margin:0;text-shadow:0 3px 0 #2a1610,0 12px 40px rgba(0,0,0,.8);animation:none}header .brush-wrap{position:static}header .realm{position:relative;padding:26px 0 0;margin:4px 0 18px;font-style:italic;font-size:19px;color:var(--creme-2);animation:none}header .realm .sep{color:var(--bronze)}header .realm:before,header .realm:after{content:"";position:absolute;left:50%;top:10px;transform:translate(-50%)}header .realm:before{width:min(480px,70vw);height:1px;background:linear-gradient(to right,transparent,#b9873a 25%,#b9873a 75%,transparent)}header .realm:after{width:7px;height:7px;background:var(--gold);transform:translate(-50%) translateY(-3px) rotate(45deg)}header .cta-discord,header .cta-install{flex:0 0 auto;order:5;margin:0 0 30px;animation:none}header .hero-stats{order:6;margin:0 auto;max-width:1100px;gap:18px}header #updated{order:7;margin:14px 0 0}.cta-discord,.cta-install,.btn-gold,.btn-ghost,.cal-today,.cal-nav,.btn-effacer,.rd-ong,.bt-onglets button,.chr-f{font-family:var(--display);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;border-radius:0}.cta-discord{background:var(--gold);color:#1a100c;border:1px solid var(--gold);padding:13px 24px;font-weight:700}.cta-discord:hover{background:var(--parch);color:#1a100c}.cta-install{background:transparent;color:var(--gold);border:1px solid var(--bronze);padding:13px 24px}.cta-install:hover{background:var(--ink-2);color:var(--parch)}.cta-ideo,.cta-discord svg.n-grav,.cta-install svg.n-grav{color:inherit}.hero-stat{border:1px solid var(--line)!important;background:var(--wood)!important;border-radius:2px;box-shadow:inset 0 0 0 1px var(--line-soft),0 14px 30px #0000008c!important;padding:20px 16px 18px;text-shadow:none}.hero-stat+.hero-stat:before{display:none}.hero-stat b{font-family:var(--display);font-weight:700;font-size:40px;color:var(--gold);text-shadow:none;line-height:1}.hero-stat span{font-size:10.5px;letter-spacing:.22em;color:var(--bronze);margin-top:8px;display:block}.hero-stat,.hero-stat b,.view>h2,footer{text-shadow:none}header .kicker,header .realm{text-shadow:0 1px 3px rgba(0,0,0,.9),0 0 16px rgba(0,0,0,.7)}body.sky-day header .kicker{color:var(--gold)}body.sky-day header .realm{color:var(--parch)}#updated,.updated{font-style:italic;color:var(--paper-dim);font-size:13.5px}.plq,.srec,.tile,.apr-st,.rj3-chiffre,.sheet-plaques .plq,.vd-bandeau .plq{border:1px solid var(--line);border-radius:2px;background:var(--wood);box-shadow:inset 0 0 0 1px var(--line-soft);padding:12px 14px 10px;text-align:center}.tile:before{display:none}.plq b,.srec b,.tile b,.apr-st b,.vd-bandeau .plq b{font-family:var(--display);font-weight:700;color:var(--gold);text-shadow:none}.plq span,.srec span,.tile span,.apr-st span{font-size:10.5px;color:var(--bronze);margin-top:4px}.srec{border-color:var(--line)}.srec b{color:var(--jade)}.plq-warn{border-color:var(--ambre)}.plq-warn b{color:var(--ambre)}.plq-next{border-color:var(--bronze);animation:none;box-shadow:inset 0 0 0 1px var(--line-soft),0 0 18px #e8c46a2e}.plq-lien:hover{border-color:var(--bronze);transform:translateY(-2px)}.chr-stats-pied .plq{border:0;background:none;box-shadow:none;padding:0;text-align:left}.chr-stats-pied .plq span{font-family:var(--serif);letter-spacing:0;text-transform:none;color:var(--paper-dim)}.paper,.card.paper,.sheet.paper{background:var(--ink-1);border:1px solid var(--line);border-top:1px solid var(--line);border-radius:2px;box-shadow:inset 0 0 0 1px var(--line-soft),0 10px 30px #00000059;outline:0;background-image:none}.card.paper:hover{transform:none;border-color:var(--line);box-shadow:inset 0 0 0 1px var(--line-soft),0 10px 30px #00000059}.paper:before,.paper:after,.card.paper:before,.card.paper:after{content:none!important;display:none!important}.card{padding:0 28px 20px;border-radius:2px}.card>h2,.card.paper>h2:first-of-type{margin:0 -28px 18px;padding:12px 20px;gap:12px;border-bottom:1px solid var(--line);background:var(--ink-2);font-family:var(--display);font-weight:600;font-size:13.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.card>h2 span.ideo,.card h2 span.ideo,h2 span.ideo,h3 span.ideo{width:auto;height:auto;margin:0;padding:0;background:none;box-shadow:none;border-radius:0;font-family:var(--callig);font-size:22px;line-height:1;color:var(--bronze);transform:none}.card h2 .ideo:hover{transform:none}.card h2 svg,.card h2 svg.i-grav,.card h2 svg.ideo,h2 svg.i-grav,h3 svg.i-grav,.vd-titre svg,.sheet-h svg{width:22px;height:22px;flex:none;margin:0;padding:0;background:none;box-shadow:none;border-radius:0;color:var(--bronze)}.card h2 svg.i-grav,h3 svg.i-grav,.i-grav{color:var(--bronze)}.n-label{font-family:var(--display);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase}#view-vie>.gz-date,#gz-date{display:flex;align-items:center;gap:14px;margin:30px 0 14px;font-family:var(--display);font-weight:600;font-size:22px;letter-spacing:.1em;text-transform:none;color:var(--parch);text-align:center;text-shadow:none}#gz-date:before,#gz-date:after{content:"";flex:1;height:1px;background:linear-gradient(to right,transparent,#b9873a 25%,#b9873a 75%,transparent)}.card>h2 .count,.card>h2 small{font-family:var(--serif);font-style:italic;letter-spacing:0;text-transform:none;color:var(--paper-dim);font-size:13.5px;margin-left:auto}.card>p.count:first-of-type{margin-top:-6px}.cards,.vd-r4,.vd-r5,.moi-grid,.duo,.trio,.cal-grid,.vd-r6{gap:18px}.vd-titre,.stats-sep,.kst-titre{display:flex;align-items:center;gap:14px;background:none;border:0;box-shadow:none;padding:8px 0;margin:30px 0 8px;font-family:var(--display);font-weight:600;font-size:19px;letter-spacing:.12em;text-transform:uppercase;color:var(--parch);text-align:center}.vd-titre:before,.vd-titre:after,.stats-sep:before,.stats-sep:after,.kst-titre:before,.kst-titre:after{content:"";flex:1;height:1px;display:block;position:static;width:auto;background:linear-gradient(to right,transparent,#b9873a 25%,#b9873a 75%,transparent)}h3.sheet-h,.sheet-h,.tr-groupe,.chr-jour{font-family:var(--display);font-weight:600;font-size:13.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--parch);border-top:0;border-bottom:1px solid var(--line);padding:0 0 8px 16px}.sheet-h:before{width:7px;height:7px;border-radius:0;background:var(--gold);box-shadow:none;transform:translateY(-50%) rotate(45deg)}.sheet-h:after,.tr-groupe:after{content:none}.count,p.count,.muted{color:var(--paper-dim);font-style:italic}.vd-scroll{scrollbar-width:thin}.btn-gold{background:var(--gold);color:#1a100c;border:1px solid var(--gold);text-shadow:none;font-weight:700;padding:11px 20px;min-height:42px;overflow:visible}.btn-gold:before{display:none}.btn-gold:hover{background:var(--parch);color:#1a100c;transform:none}.btn-gold:disabled{background:var(--wood);color:var(--paper-dim);border-color:var(--line)}.btn-ghost,.cal-today,.cal-nav,.srl-lien,.btn-effacer{background:transparent;color:var(--gold);border:1px solid var(--bronze);border-radius:0;padding:8px 14px}.btn-ghost:hover,.cal-today:hover,.cal-nav:hover{background:var(--ink-2);color:var(--parch);border-color:var(--bronze)}.cal-nav{width:34px;height:34px;padding:0}.btn-effacer{color:#d94a2b;border-color:#d94a2b80}.chip,.pn-chip,.moi-bk,.moi-perf,.moi-pick,.bk-chip,.cpt-chip{border-radius:0;background:var(--ink-1);border-color:var(--line);color:var(--creme-2)}.chip{border-left:3px solid var(--cls, var(--bronze))}.chip-add{border-style:dashed;border-color:var(--jade-deep);color:var(--jade)}.chip:hover{transform:none;border-color:var(--bronze)}.chr-f,.bt-onglets button,.rd-ong{background:transparent;color:var(--paper-dim);border:1px solid var(--line);border-radius:0;font-size:10.5px;padding:7px 12px}.chr-f:hover,.bt-onglets button:hover,.rd-ong:hover{border-color:var(--bronze);color:var(--gold);transform:none;background:transparent}.chr-f.active,.bt-onglets button.active,.rd-ong.active{border-color:var(--bronze);color:var(--gold);background:var(--ink-2);box-shadow:none}.chr-f i{font-family:var(--serif);letter-spacing:0;opacity:.8}.toolbar input[type=search],.toolbar select,select,input[type=text],input[type=search],input[type=date],input[type=time],input[type=number],textarea,#pal-q,#ins-cherche{background:var(--ink-1);color:var(--paper);border:1px solid var(--line);border-radius:0;font-family:var(--serif);font-size:15px;padding:9px 13px;min-height:42px}.toolbar input[type=search]:focus,.toolbar select:focus,select:focus,input:focus,textarea:focus{border-color:var(--bronze);box-shadow:var(--th-ring);outline:0}.chk{color:var(--creme-2)}.chk input{accent-color:var(--gold)}.mo-galerie .mo-cherche input[type=search]{border-radius:0;background:var(--ink-1);border-color:var(--line)}.trombi-grid{gap:16px}.trombi-card{background:var(--ink-1);border:1px solid var(--line);border-top:1px solid var(--line);border-radius:2px;box-shadow:inset 0 0 0 1px var(--line-soft);padding:14px 14px 16px;gap:4px;align-items:stretch;text-align:left;overflow:visible}.trombi-card:after{display:none}.trombi-card:hover{transform:translateY(-3px);border-color:var(--bronze);box-shadow:inset 0 0 0 1px var(--line-soft),0 14px 30px #00000080}.trombi-img{width:100%;margin-bottom:8px}.trombi-img img,.trombi-noimg{width:100%;max-width:none;height:auto;aspect-ratio:1 / 1;border-radius:2px;object-fit:cover;border:1px solid var(--cls, var(--line));background:linear-gradient(180deg,#1f1410,#160d09);box-shadow:none}.trombi-card:hover .trombi-img img,.trombi-card:hover .trombi-noimg{transform:none;filter:none}.trombi-noimg{font-family:var(--display);font-size:48px;color:var(--cls, var(--paper-dim))}i.tr-on{width:10px;height:10px;left:8px;top:8px;right:auto;background:var(--jade);box-shadow:0 0 0 2px var(--ink-0);animation:none}i.tr-seal{left:auto;right:6px;top:6px;border-radius:0;background:var(--lacquer);transform:rotate(-6deg)}i.tr-ilvl{font-family:var(--display);font-weight:700;font-size:12.5px;color:var(--gold);background:var(--ink-0);border:1px solid var(--line);border-radius:0}i.tr-week{font-family:var(--display);font-size:10.5px;color:var(--jade);background:var(--ink-0);border:1px solid var(--line-soft);border-radius:0}.trombi-name{font-family:var(--display);font-weight:600;font-size:15px;margin-top:2px}.trombi-sub{font-size:13.5px;color:var(--creme-2)}.trombi-sub .lvl-max{color:var(--gold);font-weight:600}.trombi-rank{font-family:var(--serif);font-size:13.5px;letter-spacing:0;text-transform:none;color:var(--paper-dim)}.trombi-vu{font-size:12.5px;color:var(--paper-dim)}.trombi-card.tr-sommeil{opacity:.5;filter:none}.tr-groupe{grid-column:1 / -1;color:var(--gold);margin-top:10px}.tr-groupe i{color:var(--paper-dim);font-family:var(--serif);letter-spacing:0;text-transform:none}.trombi-card.gz-card{background:none;border:0;box-shadow:none;padding:6px 4px;align-items:center;text-align:center}.trombi-card.gz-card:hover{transform:translateY(-3px);box-shadow:none}.gz-card .trombi-img{width:auto}.gz-card .trombi-img img,.gz-card .trombi-noimg{width:64px;height:64px;border-radius:50%;border:2px solid var(--bronze);box-shadow:0 0 0 3px var(--ink-0),0 0 0 4px var(--line)}.gz-card .trombi-noimg{font-size:22px}.gz-card i.tr-ilvl{bottom:-2px;right:-6px}.gz-card .trombi-name{font-family:var(--serif);font-weight:500;font-size:15px;color:var(--parch)!important}.chr-filtres{border-bottom:1px solid var(--line-soft)}.chr-jour{display:flex;align-items:baseline;gap:12px;margin:22px 0 6px;padding:0 0 6px;border-bottom:0}.chr-jour-t{color:var(--parch)}.chr-jour-d,.chr-jour-n{font-family:var(--serif);font-style:italic;letter-spacing:0;text-transform:none;font-size:13.5px;color:var(--paper-dim);opacity:1}.timeline:before{display:none}.timeline{padding-left:0}.chr-tl .chr-item,.tl-item{padding:8px 0;border-bottom:1px solid var(--line-soft);animation:none}.chr-ic{color:var(--bronze);opacity:1}.chr-join .chr-ic,.chr-levelup .chr-ic,.chr-title .chr-ic,.chr-promote .chr-ic{color:var(--gold)}.chr-raid .chr-ic{color:var(--ambre)}.chr-item b,.life-row b{color:var(--parch);font-weight:500}.chr-item em,.chr-titre{color:var(--gold);font-style:italic}.chr-boss{border-radius:0;background:var(--ink-2);border-color:var(--line-soft)}.chr-boss.chr-hm{border-color:var(--bronze);color:var(--gold)}.life-right{color:var(--paper-dim);font-size:12.5px}.life-row{border-bottom:1px solid var(--line-soft)}.podium3 .medal,.podium3.mini .medal,.medal{background:var(--ink-0)!important;border:1px solid var(--bronze);color:var(--gold);box-shadow:none!important;width:26px;height:26px;font-size:15px;animation:none}.pod0 .medal{animation:none}.podium3 .pod-img,.podium3.mini .pod-img{border:2px solid;box-shadow:0 0 0 3px var(--ink-0),0 0 0 4px var(--line)}.podium3 .pod-img:hover{transform:none}.podium3 .pod .char-name{font-family:var(--serif);font-weight:500;font-size:15px}.pod-score{font-family:var(--display);font-size:12.5px;color:var(--gold)}.pod0 .pod-score{font-size:13.5px}.pod-mentions{border-top:1px solid var(--line-soft)}.rc-head h3,.cal-head h2{font-family:var(--display);font-size:17px;letter-spacing:.1em;color:var(--parch)}.rc-cell{min-height:62px;border:1px solid var(--line-soft);border-radius:0;background:#160d09}.rc-vide{background:none;border-color:transparent}.rc-num{font-size:12.5px;color:var(--paper-dim)}.rc-bilan{font-family:var(--display);font-size:11.5px;opacity:1}.rc-kill{border-color:var(--jade);background:#142016;color:var(--paper)}.rc-kill .rc-bilan b{color:var(--jade)}.rc-try{border-color:var(--ambre);background:#241a0b;color:var(--paper)}.rc-try .rc-bilan b{color:var(--ambre)}.rc-raid:hover{transform:none;border-color:var(--gold)}.rc-p-kill{background:var(--jade)}.rc-p-try{background:var(--ambre)}.srl-soiree{margin:14px 0 18px;padding:18px 20px 16px;border:1px solid var(--line);border-radius:0;background:transparent;box-shadow:inset 0 0 0 1px var(--line-soft)}.srl-date,.srl-jour{font-family:var(--display);font-size:19px;letter-spacing:.06em;color:var(--parch);font-weight:600}.srl-heures{font-family:var(--serif);font-style:italic;font-size:15px;color:var(--paper-dim);font-weight:400}.wcl-title{font-family:var(--display);color:var(--parch)}.wcl-soo,.kst-kill .wcl-soo{font-family:var(--display);letter-spacing:.12em;background:var(--lacquer);border:1px solid var(--lacquer);color:var(--parch);border-radius:0}.wcl-src,.wcl-att,.wcl-owner{font-family:var(--display);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--paper-dim);border:1px solid var(--line);padding:3px 8px;font-style:normal}.srl-recit{border-left:0;padding:4px 0;font-style:normal;font-size:15px;color:var(--creme-2)}.srl-recit b{color:var(--parch)}.srl-premiers{background:none;border:0;border-radius:0;padding:4px 0;font-size:15px;color:var(--parch)}.srl-axe{border-top:1px solid var(--line-soft)}.srl-pull{background:var(--paper-dim);border-radius:0;width:6px}.srl-pull.srl-kill{background:var(--jade);width:7px}.srl-pull.srl-hm{background:var(--gold);width:7px}.srl-bande{border-radius:0}.srl-bande-kill{background:#4fb08a40}.srl-p{border:1px solid var(--line-soft);background:#160d09;padding:3px 9px}.srl-ext{opacity:.8;border-style:dashed}details.wcl-stats>summary,.wcl-stats>summary{font-family:var(--display);font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);border:1px solid var(--line);border-radius:0;background:#160d09;padding:12px 16px}.wcl-stats>summary i{font-family:var(--serif);font-style:italic;letter-spacing:0;text-transform:none;color:var(--paper-dim);font-weight:400}.wcl-card .wcl-row{border-left:2px solid var(--line)}.raid-ghost{display:none}.camp-chemin{gap:10px;margin:16px 0 8px;justify-content:center}.cp{width:46px;height:46px;font-size:19px;border:2px solid var(--line);background:#160d09;color:var(--line)}.cp:hover{transform:scale(1.12)}.cp-n{background:#160d09;border-color:var(--jade);color:var(--jade)}.cp-h{background:#160d09;border-color:var(--gold);color:var(--gold)}.cp-next{border-color:var(--gold);color:var(--gold);animation:none;box-shadow:0 0 18px #e8c46a59}.war-table thead th,.view table thead th,thead th{font-family:var(--display);font-weight:600;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--bronze);background:none;border-bottom:1px solid var(--line);padding:10px 12px}th.wt-thn{color:var(--jade)}th.wt-thh{color:var(--gold)}td.wt-n.wt-done,.wt-done{color:var(--jade)}.wt-no,.wt-jamais{color:#957d5c}.wt-boss{font-family:var(--display);font-size:13.5px;color:var(--parch)}tr.wt-next td{background:var(--wood)}.hon{border:1px solid var(--line);border-radius:0;color:var(--creme-2)}.hon-full{color:var(--gold);border-color:var(--bronze);text-shadow:none}.raid-honneur{border-top:1px solid var(--line-soft)}.raid-fill,.raid-fill-n,.goal-fill,.pct-fill,.compo-bar span{border-radius:0}.raid-fill{background:linear-gradient(to right,#b9873a,#e8c46a)}.raid-fill-n{background:linear-gradient(to right,#2f7d63,#4fb08a)}.boss-next{border-color:var(--bronze)!important;background:var(--wood)!important}.view table tbody td,tbody td{border-bottom:1px solid var(--line-soft);padding:8px 12px}.view table tbody tr:nth-child(2n){background:transparent}.view table tbody tr:hover,tbody tr:hover td{background:#e8c46a0d}tbody tr:hover td:first-child{box-shadow:none}@media(hover:hover){.view table tbody tr:hover{transform:none;box-shadow:inset 2px 0 0 var(--gold)}}.table-wrap thead th{background:var(--ink-1);backdrop-filter:none}td .lvl-max{color:var(--gold)}footer{background:#0e0705;border-top:1px solid var(--line);padding:34px 20px 30px;font-style:italic;color:var(--paper-dim)}.footer-seal{opacity:1}.footer-seal img.embleme{width:44px;height:44px;filter:none}nav.footer-plan,.footer-plan{position:static!important;top:auto;left:auto;right:auto;transform:none!important;z-index:auto;min-height:0;padding:0 1rem;margin:0 auto 1.1rem;background:none;border:0;box-shadow:none;backdrop-filter:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;font-size:10.5px;font-style:normal}.footer-plan a{color:var(--bronze);border-right:0;padding:0;letter-spacing:.22em}.footer-plan a:hover,.footer-plan a:focus-visible{color:var(--parch)}.footer-sources{font-size:12.5px}.footer-sources span[title]{border-bottom-color:var(--line)}.src-etat{border:0;background:none;padding:0;font-size:12.5px;color:var(--paper-dim);border-radius:0}.src-etat:hover{color:var(--parch)}.src-etat i{background:var(--jade);box-shadow:none}.src-tard i{background:var(--ambre)}.src-ko i{background:#d94a2b}.src-etat em{color:var(--paper-dim)}.ver-lien{text-decoration-color:var(--bronze)}.ver-lien span[title="version du site"]{font-family:var(--display);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--bronze);font-style:normal}.sheet-overlay{background:#0a0504d1}.sheet-overlay .sheet,.sheet{border:1px solid var(--line);border-radius:0;box-shadow:0 40px 110px #000c,inset 0 0 0 1px var(--line-soft)}.sheet-hero{background:radial-gradient(640px 240px at 82% -10%,color-mix(in srgb,var(--cc, #e8c46a) 16%,transparent),transparent),linear-gradient(to bottom,#22120d,var(--ink-1));border-bottom:1px solid var(--line)}.sheet-name{font-family:var(--display);font-weight:600;letter-spacing:.04em;text-shadow:none}.sheet-hero .sheet-avatar{border-radius:2px;box-shadow:none}.class-seal{border-radius:0;background:var(--lacquer);box-shadow:none}.sheet-chiffres{border-bottom:1px solid var(--line)}.sheet-chap .ideo{background:none;color:var(--bronze);width:auto;height:auto}.sheet-close,.sheet-nav{border-radius:0;background:var(--ink-0);border:1px solid var(--line);color:var(--paper)}.sheet-close:hover,.sheet-nav:hover{border-color:var(--bronze);color:var(--gold)}.sheet-head,.sheet .sheet-h,.sheet .sheet-specs,.sheet .sheet-equip,.sheet .sheet-ach,.sheet .sheet-raids,.sheet .all-stats,.sheet .sheet-ilvl-wrap,.sheet-pane{animation:none;opacity:1}#scan-bar{background:#120907f7;border-bottom:1px solid var(--line-soft);box-shadow:0 8px 22px #00000073}.scan-titre{font-family:var(--display);color:var(--paper-dim)}.scan-track{background:#160d09;border-radius:0;box-shadow:inset 0 0 0 1px var(--line-soft)}#scan-bar .scan-fill,.scan-fill{background:linear-gradient(to right,#b9873a,#e8c46a);border-radius:0;box-shadow:none}#scan-bar.scan-fini .scan-fill{background:linear-gradient(to right,#2f7d63,#4fb08a)}.scan-compte b{color:var(--parch)}.scan-pct{color:var(--gold)}#offline-note,#palette-ov .pal-box,.coffee-pop,.consent{background:var(--ink-1);border:1px solid var(--line);border-radius:0;color:var(--paper)}#pal-open,#duel-open,#top-open{background:var(--ink-1);border:1px solid var(--bronze);color:var(--gold);border-radius:0;box-shadow:0 10px 30px #0009}#nav-burger{background:var(--lacquer);border:1px solid var(--bronze)}.sheet-name,.pn-title,.mo-titre,.moi-nom,.ld-nom,.kst-boss,.wt-boss,.wcl-title,.srl-date,.mnd-score b,.jalon h4,.stats-sep,.record-card h3,.mt-name,.rt-noava,.fj-carte h4,.rec-tabs button,.rc-head h3,.cal-head h2,.ad-rub,.bo-titre,.rsb-titre,.grimv-titre,.fresque-titre,.hfv-titre,.mnd-titre,.rj3-titre,.rj3-h,.apr-titre,.cpt-nom{font-family:var(--display)}@media(max-width:640px){nav,#nav{padding:calc(4px + env(safe-area-inset-top)) 4px 3px;min-height:0;border-bottom:1px solid var(--line-soft)}.nav-marque{display:none}nav>button,.nav-tete{font-size:10.5px;letter-spacing:.1em;padding:6px 4px 5px;min-height:44px;border-radius:0}nav>button.active .n-ideo{color:var(--gold);background:none;box-shadow:none}nav button.active:after,nav>button.active:after{display:none}.n-ideo{color:var(--bronze)}nav>button[data-view=rejoindre]{border:0;margin-left:0;padding:6px 4px 5px;color:var(--gold)}.nav-menu{border-radius:0;background:var(--ink-1);border:1px solid var(--line)}body{padding-top:var(--nav-h, 113px)}header{padding:34px 14px 26px;background-position:center 30%}#crest{width:96px;height:96px}header h1{font-size:clamp(26px,8vw,34px);letter-spacing:.1em}header .realm{font-size:15px;padding-top:22px;margin-bottom:14px}header .cta-discord,header .cta-install{flex:1 1 calc(50% - 8px);padding:12px 8px;font-size:10.5px;letter-spacing:.06em;margin:0 0 18px;text-align:center;justify-content:center;line-height:1.3}header .hero-stats{gap:10px}.hero-stat{padding:14px 6px 12px}.hero-stat b{font-size:26px;letter-spacing:0;white-space:nowrap}.hero-stat:nth-child(3) b{font-size:19px}.n-label{font-size:10.5px;letter-spacing:.08em}nav.footer-plan,.footer-plan{position:static!important}.hero-stat span{font-size:10.5px;letter-spacing:.16em}.card{padding:0 14px 16px}.card>h2,.card.paper>h2:first-of-type{margin:0 -14px 14px;padding:10px 14px;font-size:12.5px;letter-spacing:.16em}.vd-titre,.stats-sep,.kst-titre{font-size:15px;letter-spacing:.1em}.trombi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.trombi-card,.trombi-card *{font-size:inherit}.trombi-name{font-size:13.5px}.trombi-sub,.trombi-rank{font-size:12.5px}.gz-card .trombi-img img,.gz-card .trombi-noimg{width:52px;height:52px}.cp{width:36px;height:36px;font-size:15px}.srl-soiree{margin:10px 0 14px;padding:14px 12px 12px}footer{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.footer-plan{gap:6px 14px;font-size:10.5px}}@media(min-width:641px){body{padding-top:var(--nav-h, 68px)}#scan-bar{top:var(--nav-h, 68px)}}#sky-orb,html.orb-anime #sky-orb{display:none!important}#decor-mop:after{background:linear-gradient(180deg,#12090738,#12090766 40%,#1209078c)}body.sky-dawn #decor-mop:after,body.sky-dusk #decor-mop:after{background:linear-gradient(180deg,#12090742,#12090770 40%,#12090794)}body.sky-day #decor-mop:after{background:linear-gradient(180deg,#1209074d,#1209077a 40%,#1209079e)}header:after{background:linear-gradient(180deg,transparent 0%,transparent 55%,rgba(18,9,7,.35) 100%)}nav,#nav,nav#nav{background:#120907f0}.paper,.card.paper{background:#160d09b3;box-shadow:inset 0 0 0 1px #2e1b1299,0 10px 30px #00000059}.card.paper:hover{box-shadow:inset 0 0 0 1px #2e1b1299,0 10px 30px #00000059}.card>h2,.card.paper>h2:first-of-type{background:#22120db8}.plq,.srec,.tile,.apr-st,.rj3-chiffre,.sheet-plaques .plq,.vd-bandeau .plq{background:#1f1410b8}.hero-stat{background:#1f1410b8!important}.chr-f,.bt-onglets button,.rd-ong,.toolbar input[type=search],.toolbar select,select,input[type=search],input[type=text]{background:#1a100cb8}.trombi-card{background:#1a100cb3}.trombi-card.gz-card{background:none}.srl-soiree{background:#160d0973}.rc-cell{background:#160d098c}.nav-menu{background:#1a100cf5}footer{background:#0e0705d1}.sheet-overlay .sheet,.sheet{background:#1a100cf0}.vd-titre,.stats-sep,.kst-titre,#view-vie>.gz-date,#gz-date,header .kicker,header h1,header .realm,#updated,.updated,.count,p.count,.muted,.chr-jour,.tr-groupe,h3.sheet-h,.sheet-h,.view>h2,.view>p,.rc-head h3,.cal-head h2{text-shadow:0 1px 3px rgba(0,0,0,.85),0 0 14px rgba(0,0,0,.6)}.hero-stat,.hero-stat b,.plq b,.tile b{text-shadow:0 1px 2px rgba(0,0,0,.6)}@media(hover:hover)and (min-width:641px){.nav-menu:before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}.nav-grp.ouvert .nav-fleche{transform:rotate(180deg)}}@media(min-width:641px){#nav>button[data-view=vie]{display:none!important}#nav:has(>button[data-view=vie].active) .nav-marque{color:var(--parch)}#nav:has(>button[data-view=vie].active) .nav-marque span{border-bottom:1px solid var(--bronze);padding-bottom:3px}}nav#nav .nav-menu button svg.n-grav{flex:0 0 16px;min-width:16px}@media(min-width:641px){nav#nav .nav-menu{width:max-content;min-width:200px;max-width:320px}}#view-parure>.vue-bandeau{display:none}.pa-hero{position:relative;overflow:hidden;min-height:360px;background-size:cover;background-position:center 40%;border:1px solid var(--line);box-shadow:0 18px 50px #0000008c;margin-bottom:16px}.pa-hero-voile{position:absolute;inset:0;background:linear-gradient(90deg,#120907f2,#120907d6 48%,#12090761)}.pa-hero-in{position:relative;display:flex;gap:30px;align-items:flex-start;padding:36px 40px}.pa-medaillon{width:132px;height:132px;border-radius:50%;flex:0 0 auto;box-shadow:0 0 0 2px var(--bronze),0 0 0 8px #12090799,0 0 40px #e8c46a40}.pa-hero-txt{max-width:760px}.pa-sur{margin:0 0 6px;font-family:var(--display);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--bronze)}.pa-titre{margin:0 0 8px;font-family:var(--display);font-weight:700;font-size:48px;line-height:1;letter-spacing:.06em;color:var(--gold);text-shadow:0 2px 12px rgba(0,0,0,.6)}.pa-accroche{margin:0 0 10px;font-size:19px;font-style:italic;color:var(--parch)}.pa-intro{margin:0 0 14px;max-width:640px;font-size:15px;line-height:1.55;color:var(--paper)}.pa-badges{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.pa-badge{font-family:var(--display);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;padding:5px 11px;border:1px solid var(--line-gold);color:var(--creme-2);background:#1209078c}.pa-badge-or{border-color:var(--gold);color:var(--gold)}.pa-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.pa-second{font-family:var(--display);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;padding:10px 18px;border:1px solid var(--line-gold-fort);color:var(--parch);text-decoration:none}.pa-second:hover{background:#e8c46a1f;text-decoration:none;color:var(--gold)}.pa-chiffres{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 16px}.pa-plq{text-align:center;padding:16px 10px 14px;border:1px solid var(--line);background:#1f1410b8;box-shadow:inset 0 0 0 1px var(--line-soft)}.pa-plq b{display:block;font-family:var(--display);font-weight:700;font-size:40px;line-height:1;color:var(--gold);text-shadow:0 1px 2px rgba(0,0,0,.6)}.pa-plq span{display:block;margin-top:8px;font-family:var(--display);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--bronze)}.pa-card{scroll-margin-top:calc(var(--nav-h, 64px) + 12px)}.pa-etapes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pa-etapes li{position:relative;padding:16px 16px 14px 66px;border:1px solid var(--line-soft);background:#160d0980}.pa-etapes li>b{position:absolute;left:16px;top:12px;font-family:var(--display);font-weight:700;font-size:34px;line-height:1;color:var(--bronze)}.pa-etapes h4{margin:0 0 6px;font-family:var(--display);font-weight:600;font-size:13.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--parch)}.pa-etapes h4 code{text-transform:none;letter-spacing:0}.pa-etapes p{margin:0;font-size:13.5px;line-height:1.5;color:var(--creme-2)}.pa-tuiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px}.pa-tuiles li{display:grid;grid-template-columns:26px 1fr;column-gap:12px;align-content:start;padding:14px 16px;border:1px solid var(--line-soft);border-top:2px solid var(--bronze);background:#160d0980}.pa-tuiles li>svg{grid-row:1 / 3;width:26px;height:26px;color:var(--gold)}.pa-tuiles h4{margin:0 0 4px;font-family:var(--display);font-weight:600;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--parch)}.pa-tuiles p{margin:0;font-size:13.5px;line-height:1.5;color:var(--creme-2)}.pa-ongl{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid var(--line)}.pa-ongl button{font-family:var(--display);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;padding:8px 14px;border:1px solid var(--line-soft);background:none;color:var(--paper-dim);cursor:pointer}.pa-ongl button:hover{color:var(--parch);border-color:var(--line-gold-fort)}.pa-ongl button.on{color:var(--gold);border-color:var(--gold);background:#e8c46a14}.pa-ecran[hidden]{display:none}.pa-fen,.pa-chat,.pa-mini{font-family:Segoe UI,Roboto,Arial,sans-serif}.pa-fen{overflow-x:auto;max-width:760px;margin:0 auto;padding:10px 12px 12px;background:linear-gradient(180deg,#171310,#100d0a);border:1px solid #3a3126;font-size:13.5px;box-shadow:0 6px 24px #00000073}.pa-f-titre{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #2b241c;color:#d4ab2f;font-weight:600}.pa-f-nom{font-weight:700}.pa-f-ongl{margin-left:auto;display:flex;gap:6px}.pa-f-ongl i{font-style:normal;font-size:11.5px;color:#9a9384;border:1px solid #2b241c;border-radius:5px 5px 0 0;padding:3px 8px;white-space:nowrap}.pa-f-ongl i.on{color:#e6dcc4;background:#221c15;border-color:#4a3e2c}.pa-f-sect{padding:8px 4px 4px;font-size:12.5px;letter-spacing:.06em}.pa-f-rang{display:grid;grid-template-columns:14px 1fr auto;grid-template-rows:auto auto;column-gap:8px;align-items:center;padding:6px 4px;border-bottom:1px solid rgba(58,49,38,.5)}.pa-f-rang:last-of-type{border-bottom:0}.pa-past{grid-row:1 / 3;width:8px;height:8px;border-radius:50%}.pa-past-r{background:#d94f3d}.pa-past-j{background:#d4ab2f}.pa-past-v{background:#7ec8a9}.pa-past-g{background:#8c8c8c}.pa-f-n{color:#e6dcc4}.pa-f-s{grid-column:2;color:#9a9384;font-size:12.5px}.pa-f-act{grid-row:1 / 3;grid-column:3;font-size:11.5px;color:#e6dcc4;background:#2a2318;border:1px solid #4a3e2c;border-radius:4px;padding:4px 12px;white-space:nowrap}.pa-f-pied{margin-top:8px;padding-top:8px;border-top:1px solid #2b241c;color:#9a9384;font-size:12.5px}.pa-f-legende{display:flex;flex-wrap:wrap;gap:18px;padding:2px 4px 6px;font-size:11.5px;color:#9a9384}.pa-grille{display:grid;grid-template-columns:34px repeat(3,minmax(150px,1fr));gap:4px 6px;padding:4px 0}.pa-pal{align-self:center;padding-right:4px;font-size:11.5px;color:#d4ab2f;text-align:right}.pa-tl{position:relative;padding:6px 8px 12px;border:1px solid #2b241c;background:#1a1612;color:#cfc5b0;font-size:12.5px;line-height:1.25}.pa-tl em{display:block;margin-top:2px;font-style:normal;font-size:11.5px;color:#9a9384}.pa-tl s{position:absolute;left:6px;right:6px;bottom:4px;height:3px;background:#2b241c;text-decoration:none}.pa-tl s:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--p, 0%);background:#d4ab2f}.pa-tl i{font-style:normal;color:#7ec8a9;margin-right:4px}.pa-tl-top{border-color:#d4ab2f;color:#f1e3c4}.pa-tl-moi{box-shadow:inset 0 0 0 1px #4fb08a}.pa-chat{max-width:760px;margin:0 auto;padding:12px 14px;background:#0e0c0a;border:1px solid #3a3126;font-size:13.5px}.pa-chat p{margin:3px 0;line-height:1.45;color:#cfc5b0}.pa-mini{display:flex;gap:22px;align-items:flex-start;justify-content:center;max-width:760px;margin:0 auto;padding:16px 0}.pa-mini-bouton{width:44px;height:44px;margin-top:6px;flex:0 0 auto;border-radius:50%;overflow:hidden;border:2px solid #b9873a;box-shadow:0 0 0 3px #0e0c0a,0 0 14px #0009}.pa-mini-bouton img{display:block;width:100%;height:100%}.pa-tt{min-width:300px;max-width:400px;padding:8px 10px;background:linear-gradient(180deg,#14110d,#0b0908);border:1px solid #4a3e2c;color:#e6dcc4;font-size:12.5px;box-shadow:0 8px 24px #0009}.pa-tt-t{margin-bottom:2px;font-size:13.5px;font-weight:600}.pa-tt-p{margin:2px 0 6px;font-size:12.5px}.pa-tt-l{display:flex;justify-content:space-between;gap:12px;padding:1px 0}.pa-tt-l span{color:#cfc5b0}.pa-tt-l b{font-weight:400;text-align:right}.pa-tt-sep{height:1px;margin:6px 0;background:#2b241c}.pa-rouge{color:#d94f3d}.pa-vert{color:#7ec8a9}.pa-or{color:#d4ab2f}.pa-orange{color:#e08a3c}.pa-violet{color:#a335ee}.pa-jade{color:#4fb08a}.pa-gris{color:#9a9384;font-weight:400}.pa-cl-war{color:#c79c6e}.pa-cl-dru{color:#ff7d0a}.pa-cl-mag{color:#69ccf0}.pa-cl-pre{color:#fff}.pa-cl-dem{color:#9482c9}.pa-legende{max-width:760px;margin:10px auto 0;font-size:13.5px;line-height:1.5;color:var(--creme-2)}.pa-sceau{border-left:3px solid var(--lacquer)}.pa-regle-t{margin:0 0 8px;font-family:var(--display);font-size:19px;letter-spacing:.06em;color:var(--gold)}.pa-regle{margin:0;padding-left:20px;font-size:15px;line-height:1.6;color:var(--creme-2)}.pa-cmd{display:grid;grid-template-columns:max-content 1fr;margin:0}.pa-cmd dt,.pa-cmd dd{margin:0;padding:7px 10px;border-bottom:1px solid var(--line-soft);font-size:13.5px;line-height:1.5}.pa-cmd dt{white-space:nowrap}.pa-cmd dd{color:var(--creme-2)}.pa-cmd code,.pa-etapes code,.pa-note code,.pa-legende code{font-size:12.5px}.pa-note{margin:12px 0 0;font-size:12.5px;color:var(--paper-dim)}@media(max-width:900px){.pa-chiffres{grid-template-columns:repeat(2,1fr)}.pa-etapes{grid-template-columns:1fr}}@media(max-width:640px){.pa-hero-in{flex-direction:column;gap:14px;padding:22px 18px}.pa-medaillon{width:88px;height:88px}.pa-titre{font-size:34px}.pa-accroche{font-size:17px}.pa-plq b{font-size:30px}.pa-cmd{grid-template-columns:1fr}.pa-cmd dt{padding-bottom:0;border-bottom:0}.pa-fen{font-size:12.5px}.pa-mini{flex-direction:column;align-items:center}}.sv{margin:6px 26px 0;display:grid;gap:14px}.sv-spes{display:flex;flex-wrap:wrap;gap:10px}.sv-spe{display:flex;align-items:center;gap:12px;padding:8px 14px 8px 8px;border:1px solid var(--line-soft);background:#160d0980}.sv-spe-on{border-color:var(--line-gold-fort)}.sv-spe img,.sv-spe-vide{display:block;width:40px;height:40px;border:1px solid var(--cc);object-fit:cover}.sv-spe b{display:block;font-family:var(--display);font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--cc)}.sv-spe span{font-size:11.5px;color:var(--paper-dim)}.sv-bloc{padding-top:10px;border-top:1px solid var(--line-soft)}.sv-t{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 8px;font-family:var(--display);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.sv-t small{font-family:var(--serif);font-style:italic;font-size:12.5px;letter-spacing:0;text-transform:none;color:var(--paper-dim)}.sv-t small b{font-style:normal;color:var(--ambre)}.sv-t small b.sv-ok{color:var(--jade)}.sv-leg{display:flex;flex-wrap:wrap;gap:16px;margin:0 0 8px;font-size:11.5px;color:var(--paper-dim)}.sv-leg span{display:inline-flex;align-items:center;gap:6px}.sv-leg span:before{content:"";width:11px;height:11px;border:1px solid var(--line)}.sv-leg-moi:before{border-color:var(--jade)!important}.sv-leg-top:before{border-color:var(--gold)!important}.sv-leg-barre:before{height:3px!important;background:var(--gold);border:0!important}.sv-grille{display:grid;grid-template-columns:42px repeat(3,minmax(0,1fr));gap:6px;align-items:stretch}.sv-pal{display:flex;align-items:center;justify-content:flex-end;padding-right:8px;font-family:var(--display);font-size:13.5px;color:var(--bronze)}.sv-c{position:relative;display:flex;align-items:center;gap:9px;min-width:0;padding:7px 9px 9px;border:1px solid var(--line-soft);background:#160d0980;cursor:help}.sv-c img{flex:0 0 auto;width:34px;height:34px;border:1px solid var(--line);object-fit:cover}.sv-c>div{position:relative;flex:1;min-width:0;padding-bottom:5px}.sv-c b{display:block;overflow:hidden;font-weight:500;font-size:12.5px;line-height:1.25;color:var(--creme-2);white-space:nowrap;text-overflow:ellipsis}.sv-c span{display:block;font-size:10.5px;color:var(--paper-dim)}.sv-c s{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--line-soft);text-decoration:none}.sv-c s:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--p, 0%);background:var(--bronze)}.sv-c-top{border-color:var(--line-gold-fort)}.sv-c-top b{color:var(--parch)}.sv-c-top s:before{background:var(--gold)}.sv-c-moi{border-color:var(--jade);background:#4fb08a12}.sv-c-moi b{color:var(--paper)}.sv-c-coche{position:absolute;top:4px;right:5px;font-style:normal;font-size:11.5px;color:var(--jade)}.sv-tals{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px}.sv-tal,.sv-met{display:flex;align-items:center;gap:10px;padding:7px 10px 9px;border:1px solid var(--line-soft);background:#160d0980}.sv-tal{cursor:help}.sv-tal img,.sv-tal-num,.sv-met img,.sv-met-vide{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;border:1px solid var(--line);object-fit:cover;font-family:var(--display);font-size:11.5px;color:var(--bronze)}.sv-tal>div,.sv-met>div{position:relative;flex:1;min-width:0;padding-bottom:5px}.sv-tal b,.sv-met b{display:block;overflow:hidden;font-weight:500;font-size:13.5px;color:var(--paper);white-space:nowrap;text-overflow:ellipsis}.sv-tal span,.sv-met span{display:block;font-size:11.5px;color:var(--paper-dim)}.sv-met s{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--line-soft);text-decoration:none}.sv-met s:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--p, 0%);background:var(--gold)}.sv-gly-rang{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px}.sv-gly-k{min-width:74px;font-family:var(--display);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--bronze)}.sv-gly{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 4px;border:1px solid var(--line-soft);background:#160d0980;font-size:12.5px;color:var(--paper);cursor:help}.sv-gly img{width:22px;height:22px;border:1px solid var(--line);object-fit:cover}.sv-gly-vide{width:22px;font-style:normal;text-align:center;color:var(--jade)}.sv-gly small{font-size:10.5px;color:var(--paper-dim)}.sv-gly-top{border-color:var(--line-gold-fort)}.sv-gly-ghost{border-style:dashed;color:var(--paper-dim)}.sv-gly-ghost img{opacity:.55}.sv-mets{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px}.sv-met-main{border-color:var(--line-gold)}.sv-met span em{font-style:normal;opacity:.7}.sv-met-max s:before{background:var(--jade)}.sv-p{margin:0;font-size:12.5px}@media(max-width:900px){.sv-c{flex-direction:column;align-items:flex-start;gap:4px}.sv-c b{white-space:normal}.sv-c>div{width:100%}}@media(max-width:640px){.sv{margin:6px 16px 0}.sv-grille{grid-template-columns:26px repeat(3,minmax(0,1fr));gap:4px}.sv-pal{padding-right:4px;font-size:11.5px}.sv-c{padding:5px 6px 7px}.sv-c img{width:26px;height:26px}.sv-c b{font-size:10.5px}.sv-gly-k{min-width:100%}}.vue-bandeau{position:relative;display:flex;flex-direction:column;gap:8px;margin:0 0 24px;padding:34px 0 20px}.vue-bandeau[hidden]{display:none}.vue-bandeau:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(to right,#b9873a,rgba(185,135,58,.35) 55%,transparent)}.vb-k{font-family:var(--display);font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);text-shadow:0 1px 2px #000,0 0 10px #000,0 0 18px rgba(0,0,0,.7)}.vb-t{display:flex;align-items:center;gap:18px;margin:0;font-family:var(--display);font-weight:600;font-size:clamp(26px,3.4vw,40px);letter-spacing:.1em;text-transform:uppercase;line-height:1.1;color:var(--parch);text-shadow:0 3px 0 #2a1610,0 12px 40px rgba(0,0,0,.8)}.vb-ic{flex:0 0 auto;width:40px;height:40px;color:var(--bronze);filter:drop-shadow(0 2px 6px rgba(0,0,0,.7))}.vb-p{margin:0;max-width:72ch;font-style:italic;font-size:17px;color:var(--creme-2);text-shadow:0 1px 3px rgba(0,0,0,.85),0 0 14px rgba(0,0,0,.6)}@media(max-width:640px){.vue-bandeau{gap:6px;margin:0 0 16px;padding:16px 0 14px}.vb-t{gap:12px;font-size:22px;letter-spacing:.08em}.vb-ic{width:26px;height:26px}.vb-p{font-size:15px}}#tabs,#tabs-feuille,#tabs-voile{display:none}@media(max-width:640px){nav#nav{padding:calc(6px + env(safe-area-inset-top)) 14px 6px;min-height:56px;justify-content:flex-start}.nav-marque{display:inline-flex;margin-right:0;font-size:12.5px;letter-spacing:.12em}.nav-marque img{width:30px;height:30px}#nav>button,#nav>.nav-grp{display:none!important}#tabs{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:63;padding:0 0 env(safe-area-inset-bottom);background:#160d09f5;border-top:1px solid var(--line);box-shadow:0 -8px 24px #00000073}.tb-onglet{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:3px;min-height:54px;padding:8px 0 7px;border:0;border-radius:0;background:none;color:var(--paper-dim);cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:var(--display);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.tb-ic{width:22px;height:22px;color:var(--bronze)}.tb-onglet.on,.tb-onglet.on .tb-ic{color:var(--gold)}.tb-onglet[aria-expanded=true]{color:var(--parch)}#tabs-voile{display:block;position:fixed;inset:0;z-index:61;background:#0a05048c}#tabs-feuille{display:block;position:fixed;left:0;right:0;bottom:calc(55px + env(safe-area-inset-bottom));z-index:62;max-height:70vh;overflow-y:auto;padding:6px 10px 10px;background:#1a100cfa;border-top:1px solid var(--line);box-shadow:0 -18px 40px #0009,inset 0 1px 0 var(--line-soft)}#tabs-voile[hidden],#tabs-feuille[hidden]{display:none}.tf-tete{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;padding:8px 6px 8px 10px;border-bottom:1px solid var(--line-soft)}.tf-titre{font-family:var(--display);font-weight:600;font-size:12.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.tf-fermer{border:0;background:none;color:var(--paper-dim);font-size:17px;padding:6px 10px;cursor:pointer}.tf-fam{padding:10px 10px 4px;font-family:var(--display);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--bronze)}.tf-item{display:flex;align-items:center;gap:12px;width:100%;min-height:46px;padding:8px 10px;border:0;border-bottom:1px solid var(--line-soft);border-radius:0;background:none;color:var(--creme-2);font-family:var(--serif);font-size:17px;text-align:left;cursor:pointer}.tf-item svg{flex:0 0 18px;width:18px;height:18px;color:var(--bronze)}.tf-item.on,.tf-item.on svg{color:var(--gold)}main{padding-bottom:calc(70px + env(safe-area-inset-bottom))}footer{padding-bottom:calc(80px + env(safe-area-inset-bottom))}#pal-open,body.top-visible #pal-open{bottom:calc(70px + env(safe-area-inset-bottom))!important;right:14px}#top-open{bottom:calc(128px + env(safe-area-inset-bottom))!important;right:14px}#ciel-pastille,.app-invite{bottom:calc(66px + env(safe-area-inset-bottom))}}@media(min-width:641px){#nav{--nav-ease: cubic-bezier(.22, .61, .36, 1)}#nav>button:not([data-view=rejoindre]) .n-label,#nav .nav-tete .n-label{position:relative;transition:color .28s var(--nav-ease)}#nav>button:not([data-view=rejoindre]) .n-label:after,#nav .nav-tete .n-label:after{content:"";position:absolute;left:-2px;right:-2px;bottom:-7px;height:1px;background:linear-gradient(90deg,rgba(232,196,106,0),var(--gold) 22%,var(--gold) 78%,rgba(232,196,106,0));transform:scaleX(0);transform-origin:50% 50%;opacity:0;transition:transform .42s var(--nav-ease),opacity .3s var(--nav-ease)}#nav>button:not([data-view=rejoindre]) .n-label:before,#nav .nav-tete .n-label:before{content:"";position:absolute;left:50%;bottom:-9.5px;width:5px;height:5px;margin-left:-2.5px;background:var(--gold);transform:rotate(45deg) scale(0);transition:transform .3s var(--nav-ease) .08s}#nav>button.active:after{display:none}#nav>button.active:not([data-view=rejoindre]) .n-label:after,#nav .nav-grp.grp-actif>.nav-tete .n-label:after{transform:scaleX(1);opacity:.75}#nav>button.active:not([data-view=rejoindre]) .n-label:before,#nav .nav-grp.grp-actif>.nav-tete .n-label:before{transform:rotate(45deg) scale(.8)}#nav>button svg.n-grav,#nav .nav-tete svg.n-grav{transition:transform .34s var(--nav-ease),color .28s var(--nav-ease)}#nav .nav-menu>button{opacity:0;transform:translateY(-4px);transition:opacity .24s var(--nav-ease),transform .28s var(--nav-ease),background-color .2s,color .2s,box-shadow .24s var(--nav-ease);transition-delay:var(--nav-d, 0ms),var(--nav-d, 0ms),0s,0s,0s}#nav .nav-grp.ouvert .nav-menu>button{opacity:1;transform:none}#nav .nav-grp.ouvert .nav-menu>button:nth-child(2){--nav-d: 30ms}#nav .nav-grp.ouvert .nav-menu>button:nth-child(3){--nav-d: 60ms}#nav .nav-grp.ouvert .nav-menu>button:nth-child(4){--nav-d: 90ms}#nav .nav-grp.ouvert .nav-menu>button:nth-child(5){--nav-d: .12s}#nav .nav-grp.ouvert .nav-menu>button:nth-child(6){--nav-d: .15s}#nav .nav-grp.ouvert .nav-menu>button:nth-child(7){--nav-d: 175ms}#nav .nav-grp.ouvert .nav-menu>button:nth-child(n+8){--nav-d: .2s}#nav .nav-menu>button .n-label,#nav .nav-menu>button svg.n-grav{transition:transform .28s var(--nav-ease),color .24s var(--nav-ease)}#nav>button[data-view=rejoindre]{overflow:hidden;transition:color .3s var(--nav-ease),border-color .3s var(--nav-ease),background-color .3s,box-shadow .36s var(--nav-ease)}#nav>button[data-view=rejoindre]:before{content:"";position:absolute;top:0;bottom:0;left:0;width:60%;pointer-events:none;background:linear-gradient(105deg,#f6e2a600,#f6e2a633,#f6e2a600);transform:translate(-100%) skew(-12deg)}}@media(hover:hover)and (min-width:641px){#nav>button:not([data-view=rejoindre]):hover .n-label:after,#nav .nav-tete:hover .n-label:after,#nav .nav-grp.ouvert>.nav-tete .n-label:after{transform:scaleX(1);opacity:1}#nav>button:not([data-view=rejoindre]):hover .n-label:before,#nav .nav-tete:hover .n-label:before,#nav .nav-grp.ouvert>.nav-tete .n-label:before{transform:rotate(45deg) scale(1)}#nav>button:not([data-view=rejoindre]):hover svg.n-grav,#nav .nav-tete:hover svg.n-grav,#nav .nav-grp.ouvert>.nav-tete svg.n-grav{transform:translateY(-2px);color:var(--gold)}#nav .nav-menu>button:hover{box-shadow:inset 2px 0 0 var(--gold)}#nav .nav-menu>button:hover .n-label,#nav .nav-menu>button:hover svg.n-grav{transform:translate(3px)}#nav .nav-menu>button:hover svg.n-grav{color:var(--gold)}#nav>button[data-view=rejoindre]:hover{border-color:var(--gold);box-shadow:inset 0 0 0 1px #e8c46a4d,0 0 18px #e8c46a1f}#nav>button[data-view=rejoindre]:hover:before{transform:translate(185%) skew(-12deg);transition:transform .75s var(--nav-ease)}}@media(min-width:641px){#nav>button[data-view=vie]{display:inline-flex!important;padding:10px 12px;margin-right:2px}#nav>button[data-view=vie] .n-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#nav>button[data-view=vie] svg.n-grav{width:20px;height:20px}#nav>button[data-view=vie].active svg.n-grav{color:var(--gold)}}.legal ul{max-width:78ch;padding-left:1.2em}.legal li{margin:0 0 .55em}#ct-form{margin-top:10px;padding:16px 18px}#ct-web{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}@media(max-width:640px){#tabs{--tb-ease: cubic-bezier(.22, .61, .36, 1)}.tb-onglet{position:relative;transition:color .28s var(--tb-ease)}.tb-onglet:before{content:"";position:absolute;top:-1px;left:20%;right:20%;height:1px;background:linear-gradient(90deg,rgba(232,196,106,0),var(--gold) 25%,var(--gold) 75%,rgba(232,196,106,0));transform:scaleX(0);opacity:0;transition:transform .42s var(--tb-ease),opacity .3s var(--tb-ease)}.tb-onglet:after{content:"";position:absolute;top:-3.5px;left:50%;width:6px;height:6px;margin-left:-3px;background:var(--gold);transform:rotate(45deg) scale(0);transition:transform .3s var(--tb-ease) .1s}.tb-onglet.on:before{transform:scaleX(1);opacity:1}.tb-onglet.on:after{transform:rotate(45deg) scale(1)}.tb-ic{transition:transform .3s var(--tb-ease),color .28s var(--tb-ease)}.tb-onglet.on .tb-ic{transform:translateY(-2px)}.tb-onglet:active .tb-ic{transform:scale(.86);transition-duration:.08s}.tb-onglet[aria-expanded=true] .tb-ic{color:var(--gold)}#tabs-feuille:not([hidden]){animation:tf-monte .26s var(--tb-ease, ease-out) both}#tabs-voile:not([hidden]){animation:tf-voile .22s ease-out both}.tf-item{animation:tf-entre .3s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--tf-i, 0) * 28ms + 60ms)}.tf-item:active{background:var(--ink-2)}.tf-item:active svg{color:var(--gold)}}@keyframes tf-monte{0%{transform:translateY(14px);opacity:0}to{transform:none;opacity:1}}@keyframes tf-voile{0%{opacity:0}to{opacity:1}}@keyframes tf-entre{0%{transform:translate(-8px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){#tabs *,#tabs *:before,#tabs *:after{transition:none!important}#tabs-feuille,#tabs-voile,.tf-item{animation:none!important}}@media(min-width:641px){:root{--rail: clamp(200px, 16vw, 236px)}nav#nav{position:fixed;inset:0 auto 0 0;width:var(--rail);height:100vh;height:100dvh;min-height:0;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:2px;padding:20px 12px 16px;border-bottom:0;border-right:1px solid var(--line-soft);box-shadow:8px 0 28px #00000059;overflow:visible;z-index:70}body{padding-top:0!important;padding-left:var(--rail)}#scan-bar{top:0!important;left:var(--rail)}#ciel-pastille{left:calc(var(--rail) + 14px)}.nav-marque{margin:0 0 14px;padding:0 6px 16px;border-bottom:1px solid var(--line-soft);gap:10px;font-size:12.5px;line-height:1.35}.nav-marque img{flex:0 0 34px}#nav:has(>button[data-view=vie].active) .nav-marque span{border-bottom:0;padding-bottom:0}#nav>button,#nav .nav-tete{display:flex!important;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;width:100%;min-height:42px;padding:9px 12px;margin:0;text-align:left;white-space:nowrap}nav#nav>button svg.n-grav,nav#nav .nav-tete svg.n-grav{flex:0 0 18px;width:18px;height:18px;margin:0}nav#nav .nav-grp{display:block;width:100%;position:relative}nav#nav .nav-fleche{margin-left:auto;transform:rotate(-90deg)}nav#nav .nav-grp.ouvert .nav-fleche{transform:rotate(-90deg) translateY(2px);opacity:.9}#nav>button[data-view=vie]{padding:9px 12px;margin:0}#nav>button[data-view=vie] .n-label{position:relative;width:auto;height:auto;margin:0;overflow:visible;clip-path:none}#nav>button[data-view=vie] svg.n-grav{width:18px;height:18px}#nav>button[data-view=rejoindre]{margin:auto 0 0;justify-content:center}nav#nav .nav-menu{top:var(--cale, 0px);left:calc(100% + 20px);right:auto;transform:translate(-6px);max-height:calc(100vh - 24px);overflow-y:auto}nav#nav .nav-grp.ouvert .nav-menu{transform:translate(0)}}@media(min-width:641px){nav#nav>button#nav-replier{display:flex!important;align-items:center;justify-content:flex-start;gap:10px;width:100%;min-height:34px;margin:8px 0 0;padding:10px 12px 2px;border:0;border-top:1px solid var(--line-soft);background:none;color:var(--paper-dim);cursor:pointer;font-family:var(--display);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase}nav#nav>button#nav-replier:hover{color:var(--parch)}nav#nav>button#nav-replier .nr-ic{flex:0 0 16px;width:16px;height:16px;color:var(--bronze);transition:transform .3s cubic-bezier(.22,.61,.36,1),color .2s}nav#nav>button#nav-replier:hover .nr-ic{color:var(--gold)}html.rail-plie{--rail: 68px}html.rail-anime nav#nav{transition:width .26s cubic-bezier(.22,.61,.36,1),padding .26s cubic-bezier(.22,.61,.36,1)}html.rail-plie nav#nav{padding:20px 10px 14px}html.rail-plie .nav-marque{justify-content:center;gap:0;padding:0 0 14px}html.rail-plie .nav-marque span{display:none}html.rail-plie #nav>button,html.rail-plie #nav .nav-tete{justify-content:center;gap:0;padding:10px 0}html.rail-plie nav#nav .nav-fleche{display:none}html.rail-plie #nav>button .n-label,html.rail-plie #nav .nav-tete .n-label{position:absolute;left:calc(100% + 18px);top:50%;z-index:5;width:auto;height:auto;margin:0;overflow:visible;clip-path:none;white-space:nowrap;pointer-events:none;padding:6px 10px;background:var(--ink-1);border:1px solid var(--line);box-shadow:0 8px 22px #00000080;color:var(--parch);opacity:0;transform:translate(-4px,-50%);transition:opacity .18s ease,transform .22s cubic-bezier(.22,.61,.36,1)}html.rail-plie #nav>button .n-label:before,html.rail-plie #nav>button .n-label:after,html.rail-plie #nav .nav-tete .n-label:before,html.rail-plie #nav .nav-tete .n-label:after{display:none}html.rail-plie #nav>button:hover .n-label,html.rail-plie #nav>button:focus-visible .n-label{opacity:1;transform:translateY(-50%)}html.rail-plie #nav>button.active:not([data-view=rejoindre]),html.rail-plie #nav .nav-grp.grp-actif>.nav-tete{box-shadow:inset 2px 0 0 var(--gold)}html.rail-plie nav#nav>button.active svg.n-grav,html.rail-plie nav#nav .nav-grp.grp-actif>.nav-tete svg.n-grav{color:var(--gold)}html.rail-plie nav#nav>button#nav-replier{justify-content:center;padding:12px 0 2px}html.rail-plie nav#nav>button#nav-replier .nr-ic{transform:rotate(180deg)}html.rail-plie #nav-replier .nr-mot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html.rail-plie #nav>button[data-view=rejoindre]{overflow:visible}html.rail-plie #nav>button[data-view=rejoindre]:before{display:none}}@media(prefers-reduced-motion:reduce){html.rail-anime nav#nav{transition:none}}@media(min-width:1100px){#view-cal .agenda-duo{grid-template-columns:minmax(0,1fr) minmax(300px,360px)}}@media(min-width:641px)and (max-width:1099px){#view-cal .agenda-duo{grid-template-columns:1fr}}#view-cal .calp-barre{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0 0 12px}#view-cal .calp-barre #cal-month{flex:1 1 auto;margin:0;padding:0;border:0;font-family:var(--display);font-size:19px;font-weight:600;letter-spacing:.06em;text-transform:none;color:var(--parch)}#view-cal .calp-barre #cal-month:before,#view-cal .calp-barre #cal-month:after{display:none}#view-cal .calp-fleches{display:inline-flex;gap:4px}#view-cal .calp-fleches .cal-nav{width:34px;height:34px;font-size:19px;line-height:1}#view-cal .calp-vues{display:inline-flex;border:1px solid var(--line)}#view-cal .calp-vues button{padding:8px 13px;border:0;border-left:1px solid var(--line);background:none;cursor:pointer;font-family:var(--display);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--paper-dim);transition:background .15s,color .15s,box-shadow .2s}#view-cal .calp-vues button:first-child{border-left:0}#view-cal .calp-vues button:hover{color:var(--parch);background:#22120db3}#view-cal .calp-vues button.on{color:var(--gold);background:var(--ink-2);box-shadow:inset 0 -2px 0 var(--gold)}#view-cal .cal-legend{margin:0 0 12px}#cal-grid.calp.cal-anim>*{animation:calp-entre .26s cubic-bezier(.22,.61,.36,1) both}@keyframes calp-entre{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.calp-mois{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.calp-dow{padding:8px 10px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#120907b3;font-family:var(--display);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--bronze)}.calp-dow.calp-we{color:var(--paper-dim)}.calp-j{position:relative;display:flex;flex-direction:column;gap:3px;min-width:0;min-height:112px;padding:6px 6px 8px;border-right:1px solid rgba(74,47,24,.75);border-bottom:1px solid rgba(74,47,24,.75);background:#1a100c99;cursor:pointer;transition:background .15s}.calp-j:hover{background:#26150fd1}.calp-j.calp-we{background:#140b08ad}.calp-j.calp-we:hover{background:#26150fd1}.calp-j.calp-hors{background:#0e08068c}.calp-j.calp-hors .calp-num{color:#a58f6c80}.calp-j.calp-hors .calp-ev{opacity:.55}.calp-j.calp-passe .calp-ev{opacity:.62}.calp-j.calp-sel{background:#e8c46a12;box-shadow:inset 0 0 0 1px var(--gold)}.calp-num{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 7px;margin-bottom:2px;border-radius:13px;font-family:var(--serif);font-size:15px;color:var(--creme-2)}.calp-j.calp-passe .calp-num{color:var(--paper-dim)}.calp-auj .calp-num{background:var(--gold);color:#1a100c;font-weight:600}.calp-ev{display:flex;align-items:center;gap:6px;width:100%;min-width:0;padding:3px 6px 3px 7px;border:0;border-left:3px solid var(--tc);border-radius:2px;cursor:pointer;text-align:left;background:color-mix(in srgb,var(--tc) 20%,rgba(18,9,7,.6));color:var(--paper);font-family:var(--serif);font-size:12.5px;line-height:1.25;transition:background .15s,transform .15s}.calp-ev:hover{background:color-mix(in srgb,var(--tc) 36%,rgba(18,9,7,.6));transform:translate(1px)}.calp-ev:focus-visible,.calp-bloc:focus-visible,.calp-l-ev:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.calp-ev{flex-wrap:wrap;row-gap:1px;padding:3px 6px 4px 7px}.calp-ev-h{order:1;flex:0 0 auto;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--parch)}.calp-ev-n{order:2;flex:0 0 auto;margin-left:auto;min-width:18px;padding:0 5px;border-radius:9px;background:#120907bf;color:var(--gold);font-size:10.5px;line-height:1.5;text-align:center}.calp-ev-t{order:3;flex:1 1 100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calp-plus{padding-left:7px;font-size:11.5px;color:var(--bronze)}.calp-points{display:none}.calp-sem{display:grid;grid-template-columns:56px repeat(7,minmax(0,1fr));grid-template-rows:auto calc(var(--heures) * 46px);border:1px solid var(--line)}.calp-sem-coin{border-bottom:1px solid var(--line);background:#120907b3}.calp-sem-tete{padding:8px 4px 6px;text-align:center;border-left:1px solid rgba(74,47,24,.75);border-bottom:1px solid var(--line);background:#120907b3;cursor:pointer}.calp-sem-tete span{display:block;font-family:var(--display);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--bronze)}.calp-sem-tete b{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-top:2px;border-radius:50%;font-family:var(--serif);font-size:19px;font-weight:500;color:var(--creme-2)}.calp-sem-tete.calp-auj b{background:var(--gold);color:#1a100c;font-weight:600}.calp-sem-tete.calp-sel{box-shadow:inset 0 -2px 0 var(--gold)}.calp-sem-heures{display:grid;grid-template-rows:repeat(var(--heures),46px)}.calp-sem-heures span{padding:0 8px;text-align:right;font-size:10.5px;font-variant-numeric:tabular-nums;color:var(--paper-dim);transform:translateY(-7px)}.calp-sem-heures span:first-child{transform:none}.calp-sem-col{position:relative;border-left:1px solid rgba(74,47,24,.75);cursor:pointer;background-color:#1a100c99;background-image:repeating-linear-gradient(to bottom,rgba(74,47,24,.55) 0 1px,transparent 1px 46px)}.calp-sem-col.calp-we{background-color:#140b08ad}.calp-sem-col.calp-sel{background-color:#e8c46a0f}.calp-sem-col.calp-passe .calp-bloc{opacity:.62}.calp-bloc{position:absolute;left:calc(3px + var(--col) * (100% - 6px) / var(--cols));width:calc((100% - 6px) / var(--cols) - 2px);display:flex;flex-direction:column;gap:1px;min-height:22px;padding:4px 6px;overflow:hidden;border:0;border-left:3px solid var(--tc);border-radius:2px;cursor:pointer;text-align:left;background:color-mix(in srgb,var(--tc) 28%,rgba(22,13,9,.96));color:var(--paper);box-shadow:0 4px 12px #00000059;font-family:var(--serif);font-size:12.5px;line-height:1.25;transition:background .15s}.calp-bloc:hover{background:color-mix(in srgb,var(--tc) 42%,rgba(22,13,9,.96))}.calp-bloc b{font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--parch)}.calp-bloc span{overflow:hidden;text-overflow:ellipsis}.calp-bloc em{font-style:normal;font-size:11.5px;color:var(--gold)}.calp-maintenant{position:absolute;left:0;right:0;z-index:3;height:0;border-top:2px solid #e05a3a;pointer-events:none}.calp-maintenant:before{content:"";position:absolute;left:-6px;top:-7px;width:12px;height:12px;border-radius:50%;background:#e05a3a}.calp-liste{border-top:1px solid var(--line)}.calp-l-vide{padding:18px 6px}.calp-l-jour{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;padding:12px 6px;border-bottom:1px solid rgba(74,47,24,.75);cursor:pointer}.calp-l-jour.calp-sel{background:#e8c46a0f;box-shadow:inset 2px 0 0 var(--gold)}.calp-l-jour.calp-passe{opacity:.55}.calp-l-date b{display:block;font-family:var(--display);font-size:26px;line-height:1;color:var(--creme-2)}.calp-l-date span{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--bronze)}.calp-l-jour.calp-auj .calp-l-date b{color:var(--gold)}.calp-l-evs{display:flex;flex-direction:column;gap:6px;min-width:0}.calp-l-ev{display:grid;grid-template-columns:52px 10px minmax(0,1fr) auto auto auto;align-items:center;gap:10px;width:100%;padding:9px 12px;border:0;border-left:3px solid var(--tc);background:#1a100c99;cursor:pointer;text-align:left;color:var(--paper);font-family:var(--serif);font-size:15px;transition:background .15s}.calp-l-ev:hover{background:#26150fd9}.calp-l-h{font-size:13.5px;font-variant-numeric:tabular-nums;color:var(--parch)}.calp-l-pt{width:10px;height:10px;border-radius:50%;background:var(--tc)}.calp-l-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calp-l-type,.calp-l-n{font-size:11.5px;color:var(--paper-dim);white-space:nowrap}.calp-l-cd{font-size:11.5px;color:var(--gold);white-space:nowrap}@media(max-width:640px){#view-cal .calp-barre #cal-month{order:-1;flex-basis:100%;font-size:17px}#view-cal .calp-vues [data-calvue=semaine]{display:none}#view-cal .calp-vues [data-calvue=liste]{border-left:1px solid var(--line)}.calp-dow{padding:6px 2px;text-align:center;letter-spacing:.04em}.calp-j{align-items:center;min-height:58px;padding:4px 2px 6px}.calp-num{align-self:center;font-size:13.5px;min-width:24px;height:24px;padding:0 5px}.calp-ev,.calp-plus{display:none}.calp-points{display:flex;flex-wrap:wrap;justify-content:center;gap:3px}.calp-points i{width:6px;height:6px;border-radius:50%;background:var(--tc)}.calp-l-jour{grid-template-columns:44px minmax(0,1fr);gap:8px}.calp-l-date b{font-size:22px}.calp-l-ev{grid-template-columns:44px 8px minmax(0,1fr) auto;gap:8px;padding:8px 10px;font-size:13.5px}.calp-l-type,.calp-l-cd{display:none}}@media(prefers-reduced-motion:reduce){#cal-grid.calp.cal-anim>*{animation:none}}#cal-grid.calp{position:relative;overflow:clip;overflow-clip-margin:6px}#cal-grid.calp-glisse-d>:not(.calp-sortant){animation:calp-arrive-d .38s cubic-bezier(.22,.61,.36,1) both}#cal-grid.calp-glisse-g>:not(.calp-sortant){animation:calp-arrive-g .38s cubic-bezier(.22,.61,.36,1) both}.calp-sortant{position:absolute;top:0;left:0;right:0;z-index:2;pointer-events:none}.calp-sortant.vers-g{animation:calp-part-g .26s cubic-bezier(.55,.06,.68,.19) both}.calp-sortant.vers-d{animation:calp-part-d .26s cubic-bezier(.55,.06,.68,.19) both}@keyframes calp-arrive-d{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes calp-arrive-g{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:none}}@keyframes calp-part-g{to{opacity:0;transform:translate(-40px)}}@keyframes calp-part-d{to{opacity:0;transform:translate(40px)}}#view-cal #cal-month.calp-t-d{animation:calp-titre-d .34s cubic-bezier(.22,.61,.36,1) both}#view-cal #cal-month.calp-t-g{animation:calp-titre-g .34s cubic-bezier(.22,.61,.36,1) both}@keyframes calp-titre-d{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes calp-titre-g{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){#cal-grid.calp-glisse-d>*,#cal-grid.calp-glisse-g>*,.calp-sortant,#view-cal #cal-month{animation:none!important}.calp-sortant{display:none}}.cta-parure{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.cta-parure-ic{width:20px;height:20px;border-radius:50%;box-shadow:0 0 10px #e8c46a73}.pub-parure{position:relative;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px 30px;padding:28px 32px;border:1px solid var(--gold-dim);background:radial-gradient(120% 150% at 0% 0%,rgba(232,196,106,.15),transparent 55%),linear-gradient(135deg,#2a170ef2,#160c09f2);box-shadow:inset 0 0 0 1px #e8c46a1f,0 18px 40px #00000059}.pub-parure:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(246,226,166,.09) 50%,transparent 62%);transform:translate(-100%);animation:pub-reflet 9s cubic-bezier(.45,0,.2,1) 2s infinite}@keyframes pub-reflet{0%,82%{transform:translate(-100%)}to{transform:translate(100%)}}.pub-parure-med{width:88px;height:88px;border-radius:50%;box-shadow:0 0 0 2px var(--gold-dim),0 0 36px #e8c46a59}.pub-parure-sur{margin:0 0 4px;font-family:var(--display);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.pub-parure .pub-parure-titre{margin:0 0 8px;padding:0;border:0;background:none;font-family:var(--display);font-size:30px;font-weight:600;letter-spacing:.08em;text-transform:none;color:var(--parch)}.pub-parure .pub-parure-titre:before,.pub-parure .pub-parure-titre:after{display:none}.pub-parure-accroche{margin:0 0 12px;max-width:62ch;font-size:17px;line-height:1.5;color:var(--creme-2)}.pub-parure-accroche b{color:var(--parch);font-weight:600}.pub-parure-points{display:flex;flex-wrap:wrap;gap:6px 20px;margin:0;padding:0;list-style:none;font-size:13.5px;color:var(--paper-dim)}.pub-parure-points li:before{content:"\25c6";margin-right:8px;font-size:10.5px;vertical-align:1px;color:var(--gold)}.pub-parure-actions{position:relative;z-index:1;display:flex;flex-direction:column;align-items:stretch;gap:10px;min-width:220px;text-align:center}.pub-parure-actions .btn-gold{padding:14px 20px}.pub-parure-plus{font-family:var(--display);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);text-decoration:none}.pub-parure-plus:hover{color:var(--parch)}.pub-parure-meta{font-size:11.5px;color:var(--paper-dim)}@media(max-width:1000px){.pub-parure{grid-template-columns:auto minmax(0,1fr)}.pub-parure-actions{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;min-width:0;text-align:left}}@media(max-width:640px){.pub-parure{grid-template-columns:1fr;padding:22px 18px;text-align:center}.pub-parure-med{width:72px;height:72px;margin:0 auto}.pub-parure .pub-parure-titre{font-size:26px}.pub-parure-accroche{font-size:15px}.pub-parure-points{flex-direction:column;align-items:center}.pub-parure-actions{flex-direction:column;align-items:stretch;text-align:center}}.pub-parure-bande{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin:16px 0;padding:14px 18px;border:1px solid var(--line);border-left:3px solid var(--gold);background:linear-gradient(90deg,#e8c46a1a,#1a100c99 60%)}.pub-parure-bande img{flex:0 0 36px;width:36px;height:36px;border-radius:50%;box-shadow:0 0 14px #e8c46a4d}.pub-parure-bande p{flex:1 1 260px;margin:0;font-size:15px;line-height:1.45;color:var(--creme-2)}.pub-parure-bande p b{color:var(--parch);font-weight:600}.pub-parure-bande .btn-gold{padding:9px 16px}@media(min-width:641px){#nav>.nav-parure{display:flex;align-items:center;gap:10px;margin:auto 0 10px;padding:9px 10px;text-decoration:none;border:1px solid var(--gold-dim);background:linear-gradient(135deg,#e8c46a21,#1a100c59);transition:border-color .2s,background .2s}#nav>.nav-parure:hover{border-color:var(--gold);background:linear-gradient(135deg,#e8c46a38,#1a100c66)}#nav>.nav-parure img{flex:0 0 30px;width:30px;height:30px;border-radius:50%;box-shadow:0 0 12px #e8c46a66;transition:transform .3s cubic-bezier(.22,.61,.36,1)}#nav>.nav-parure:hover img{transform:rotate(-8deg) scale(1.06)}.nav-parure-txt{display:flex;flex-direction:column;min-width:0;line-height:1.25}.nav-parure-txt b{font-family:var(--display);font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.nav-parure-txt small{overflow:hidden;font-size:11.5px;color:var(--paper-dim);white-space:nowrap;text-overflow:ellipsis}#nav>.nav-parure+button[data-view=rejoindre]{margin-top:0}#nav>.nav-parure+.nav-parure{margin-top:0}html.rail-plie #nav>.nav-parure{justify-content:center;padding:8px 0}html.rail-plie .nav-parure-txt{display:none}}#nav>.nav-parure{display:none}@media(min-width:641px){#nav>.nav-parure{display:flex}}@media(prefers-reduced-motion:reduce){.pub-parure:after{animation:none;display:none}#nav>.nav-parure img{transition:none}}@media(prefers-reduced-motion:reduce){#nav *,#nav *:before,#nav *:after{transition-duration:0s!important;transition-delay:0s!important}#nav>button[data-view=rejoindre]:before{display:none}}body.fiche-page main>.view{display:none!important}.sheet-overlay{position:static;display:block;z-index:auto;padding:0;overflow:visible;background:none;animation:none}.sheet-overlay .sheet,.sheet{width:100%;max-width:none;min-height:0;overflow:visible;box-shadow:inset 0 0 0 1px var(--line-soft);animation:none}.sheet-hero.has-banner{background-size:cover,auto 135%!important;background-position:50% 0,50% 18%!important;background-repeat:no-repeat!important}.sheet-close{width:auto;min-width:34px;height:34px;padding:0 14px;border-radius:0;font-family:inherit;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}@media(min-width:641px){.sheet-close{right:98px}.sheet-prev{right:54px}.sheet-next{right:10px}.sheet-nav{border-radius:0}.sheet-hero.has-banner{min-height:clamp(340px,34vw,500px)}}@media(max-width:640px){.sheet-nav{bottom:calc(72px + env(safe-area-inset-bottom))}.sheet-overlay{margin-top:52px}.sheet-close{width:auto;height:32px;font-size:10.5px;top:calc(62px + env(safe-area-inset-top))}.sheet-hero.has-banner{background-size:cover,auto 118%!important}}.sheet-chap svg.ideo,.sheet-chap svg.i-grav{width:1.15em;height:1.15em;flex:0 0 auto}main#contenu{min-height:100vh}.fil-annees{display:flex;gap:8px;margin:0 0 12px}.fil-annee{font:700 13.5px/1 Cinzel,serif;letter-spacing:.08em;color:#e8d7a8;text-decoration:none;padding:6px 12px;border:1px solid rgba(201,169,89,.4);border-radius:999px}.fil-annee:hover{border-color:#d4ab2f;color:#ffe9a8}.fil-wrap{padding:18px 22px!important}.fil{position:relative;padding-left:28px}.fil:before{content:"";position:absolute;left:9px;top:0;bottom:0;width:3px;border-radius:2px;background:linear-gradient(180deg,#b6402c,#7a2416);box-shadow:0 0 10px #b6402c73}.fil-an{margin:0 0 18px}.fil-an-titre{position:relative;margin:0 0 10px;font:700 26px/1.1 Cinzel,serif;color:#f2dfae;letter-spacing:.06em}.fil-an-titre:before{content:"";position:absolute;left:-28px;top:6px;width:17px;height:17px;border-radius:50%;background:#b6402c;border:3px solid #f2dfae;box-shadow:0 0 0 3px #b6402c}.fil-an-titre small{display:block;margin-top:4px;font:400 12.5px/1.4 EB Garamond,serif;letter-spacing:0;color:#b8b09c}.fil-mois{position:relative;margin:0 0 8px;border:1px solid rgba(201,169,89,.22);border-radius:10px;background:#14110c59}.fil-mois>summary{list-style:none;cursor:pointer;padding:10px 14px;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.fil-mois>summary::-webkit-details-marker{display:none}.fil-mois>summary:before{content:"\25b8";color:#d4ab2f;font-size:12.5px;transition:transform .2s}.fil-mois[open]>summary:before{transform:rotate(90deg)}.fil-mois-nom{font:600 17px/1.2 Marcellus,serif;color:#e8d7a8;text-transform:capitalize}.fil-mois>summary small{font-size:12.5px;color:#b8b09c}.fil-mois>summary:after{content:"";position:absolute;left:-23px;top:16px;width:9px;height:9px;border-radius:50%;background:#b6402c;border:2px solid #f2dfae}.fil-sem{padding:4px 14px 10px;border-top:1px dashed rgba(201,169,89,.2)}.fil-sem h5{margin:6px 0 8px;font:600 11.5px/1.3 Cinzel,serif;letter-spacing:.06em;text-transform:uppercase;color:#9c9078}.fil .fj{position:relative;display:flex;gap:12px;align-items:flex-start;padding:6px 0;width:auto;opacity:1;transform:none}.fil .fj-perle{position:static;width:32px;height:32px;flex:none}.fil .fj-perle:after{display:none}.fil .fj:before{display:none}.fil .fj-carte{position:static;width:auto;flex:1}@media(max-width:640px){.fil-wrap{padding:12px 10px 12px 8px!important}.fil{padding-left:22px}.fil-an-titre{font-size:22px}.fil-an-titre:before{left:-22px;width:13px;height:13px;top:6px}.fil-mois>summary:after{left:-18px}.fil-sem{padding:4px 6px 8px 8px}.fil-mois>summary{padding:8px 10px}.fil .fj{gap:8px}}.wcl-stats>a.wcl-stats-page{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;text-decoration:none;font-family:var(--display);font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);border:1px solid var(--line);background:#160d09;padding:12px 16px}.wcl-stats>a.wcl-stats-page:after{content:"\2192";margin-left:auto}.wcl-stats>a.wcl-stats-page:hover,.wcl-stats>a.wcl-stats-page:focus-visible{border-color:var(--gold)}.wcl-stats>a.wcl-stats-page i{font-family:var(--serif);font-style:italic;letter-spacing:0;text-transform:none;color:var(--paper-dim);font-weight:400}.so-page .so-retour{margin:0 0 10px}.so-page .so-retour a{color:var(--gold);text-decoration:none}.so-page .so-stats{border-top:0;margin-top:8px}.kst-perf{display:inline-block;margin-left:6px;padding:0 5px;min-width:22px;text-align:center;font-family:var(--display);font-weight:700;font-size:12.5px;line-height:17px;letter-spacing:0;text-transform:none;border:1px solid currentColor;border-radius:3px;background:#00000059;cursor:help}.so-perf-leg{margin-top:2px}.sp-perfs{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:12px;padding:10px 12px;border:1px solid var(--line);background:#00000047}.sp-perfs-t{font-family:var(--display);font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-right:4px}.sp-perf-moy,.sp-perf{display:inline-flex;align-items:baseline;gap:6px;padding:3px 9px;border:1px solid var(--line-soft);background:#160d09;font-size:13.5px;color:var(--paper-dim);cursor:help}.sp-perf-moy b,.sp-perf b{font-family:var(--display);font-size:17px;font-weight:700}.sp-perf-moy{border-color:var(--line)}.sp-perf-hm{font-style:normal;color:var(--lacquer, #b6402c);font-weight:700}.trombi-perf{display:block;margin-top:3px;font-size:12.5px;color:var(--paper-dim);cursor:help}.trombi-perf b{font-family:var(--display);font-size:15px;font-weight:700}.etat{position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:var(--sp-5);margin:0 0 var(--sp-5);padding:var(--sp-5) var(--sp-4) var(--sp-4);background:radial-gradient(120% 90% at 50% 0%,rgba(232,196,106,.07),transparent 60%),linear-gradient(180deg,#1d120d 0%,var(--ink-1) 55%,#170e0a 100%);border-top:2px solid var(--line-gold-fort);border-bottom:2px solid var(--line-gold);box-shadow:inset 0 1px #e8c46a24}.etat:before,.etat:after{content:"";position:absolute;width:18px;height:18px;pointer-events:none}.etat:before{top:7px;left:7px;border-top:1px solid var(--line-gold-fort);border-left:1px solid var(--line-gold-fort)}.etat:after{bottom:7px;right:7px;border-bottom:1px solid var(--line-gold-fort);border-right:1px solid var(--line-gold-fort)}.etat-bloc:nth-child(3){grid-column:1 / -1;padding-top:var(--sp-4);border-top:1px solid var(--line-soft)}.etat-t{margin:0 0 var(--sp-3);padding-bottom:6px;font-family:var(--display);font-size:19px;font-weight:600;letter-spacing:.1em;color:var(--gold);border-bottom:1px solid var(--line-gold)}.etat-raid-tete{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);margin-bottom:var(--sp-1)}.etat-raid-t{margin:0;font-family:var(--display);font-size:17px;font-weight:600;color:var(--paper)}.etat-raid-sous{flex:0 0 auto;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--bronze)}.etat-mode{display:grid;grid-template-columns:5.5rem minmax(0,1fr) auto;gap:var(--sp-2);align-items:center;padding:8px 0}.etat-mode+.etat-mode{border-top:1px solid var(--line-soft)}.etat-mode-k{font-size:13.5px;letter-spacing:.04em;color:var(--paper-dim)}.etat-seg{display:flex;gap:3px}.etat-seg>i{flex:1 1 auto;height:9px;background:#2a1810;box-shadow:inset 0 0 0 1px #00000080}.etat-seg>i.on{background:linear-gradient(180deg,var(--parch),var(--gold-dim));box-shadow:0 0 6px #e8c46a59;transform-origin:left center;animation:etat-seg-on .42s cubic-bezier(.2,.7,.3,1) both;animation-delay:calc(var(--i, 0) * 45ms)}@keyframes etat-seg-on{0%{transform:scaleX(0);opacity:.25}to{transform:scaleX(1);opacity:1}}@media(prefers-reduced-motion:reduce){.etat-seg>i.on{animation:none}}.etat-mode-v{font-family:var(--display);font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--gold)}.etat-mode-v em{margin-left:5px;font-family:var(--serif);font-style:normal;font-size:12.5px;font-weight:400;color:var(--paper-dim)}.etat-cible{display:flex;gap:var(--sp-3);align-items:flex-start;margin-top:var(--sp-3);padding:var(--sp-3);background:#7a1f1421;border:1px solid rgba(122,31,20,.5);border-left:3px solid var(--cinnabar)}.etat-cible-ic{flex:0 0 auto;width:26px;height:26px;fill:currentColor;color:var(--cinnabar);opacity:.9}.etat-cible-txt{flex:1 1 auto;min-width:0}.etat-cible-sur{display:block;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--bronze)}.etat-cible-nom{margin:2px 0 var(--sp-2);font-family:var(--display);font-size:19px;font-weight:700;color:var(--paper)}.etat-vie{height:6px;background:#241009;box-shadow:inset 0 0 0 1px #0000008c}.etat-vie>i{display:block;height:100%;background:linear-gradient(90deg,#b6402c,var(--cinnabar))}.etat-cible-note{margin:7px 0 0;font-size:13.5px;color:var(--creme-2)}.etat-cible-note b{font-family:var(--display);font-size:15px;color:#e07a5f}.etat-passe{margin-top:var(--sp-4)}.etat-sst{margin:0 0 var(--sp-2);font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--bronze)}.etat-medaillons{display:grid;grid-template-columns:repeat(auto-fit,minmax(116px,1fr));gap:var(--sp-2)}.etat-med{padding:var(--sp-2);text-align:center;background:#0000004d;border:1px solid var(--line-soft)}.etat-med-plein{border-color:var(--line-gold)}.etat-med b{display:block;font-family:var(--display);font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--bronze)}.etat-med-plein b{color:var(--gold)}.etat-med b em{font-style:normal;font-size:12.5px;color:var(--paper-dim)}.etat-med span{display:block;margin-top:3px;font-size:12.5px;line-height:1.3;color:var(--creme-2)}.etat-med i{display:block;margin-top:2px;font-style:normal;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--paper-dim)}.etat-jour{margin:var(--sp-3) 0 4px;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--bronze)}.etat-jour:first-child{margin-top:0}.etat-fort{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);padding:8px 0;border-top:1px solid var(--line-soft)}.etat-fort-p{flex:0 0 auto;width:44px;height:44px;overflow:hidden;background:#180e09;border:1px solid var(--line-soft);box-shadow:inset 0 0 12px #0009}.etat-fort-p img{display:block;width:100%;height:100%;object-fit:cover}.etat-fort-neuf .etat-fort-p{border-color:var(--jade)}.etat-fort-n{flex:1 1 auto;min-width:0;font-family:var(--display);font-size:15px;color:var(--paper)}a.etat-fort-n{text-decoration:none;border-bottom:1px dotted rgba(212,171,47,.45)}a.etat-fort-n:hover{color:var(--gold);border-bottom-color:var(--gold)}.etat-fort-m{flex:0 0 auto;padding:1px 8px;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--paper-dim);border:1px solid var(--line-soft)}.etat-fort-hm{color:#e07a5f;border-color:#7a1f1499}.etat-fort-1{flex:1 0 100%;padding-left:calc(44px + var(--sp-2));font-size:12.5px;color:var(--jade)}.etat-vide{margin:0;font-size:13.5px;font-style:italic;color:var(--paper-dim)}@media(max-width:900px){.etat{grid-template-columns:1fr;gap:var(--sp-4);padding:var(--sp-4) var(--sp-3) var(--sp-3)}.etat-bloc+.etat-bloc{padding-top:var(--sp-4);border-top:1px solid var(--line-soft)}.etat-mode{grid-template-columns:4.5rem minmax(0,1fr) auto;gap:var(--sp-1)}.etat-mode-v{font-size:19px}}.nav-marque{position:relative}.nav-marque:before{content:"";position:absolute;left:-9px;top:50%;width:52px;height:52px;margin-top:-26px;border-radius:50%;pointer-events:none;z-index:0;background:radial-gradient(circle,#ff8a288c,#d4ab2f38 45%,#ff8a2800 72%);opacity:0;animation:em-coeur 4.2s ease-in-out infinite}.nav-marque:after{content:"";position:absolute;left:0;top:50%;width:34px;height:34px;margin-top:-17px;border-radius:50%;pointer-events:none;background:linear-gradient(112deg,transparent 40%,rgba(255,246,214,.9) 50%,transparent 60%);background-size:300% 100%;background-position:140% 0;mix-blend-mode:screen;opacity:0;z-index:2;animation:em-eclat 4.2s ease-in-out infinite}.nav-marque img{position:relative;z-index:1;animation:em-souffle 4.2s ease-in-out infinite;transform-origin:50% 54%;will-change:transform,filter}@keyframes em-coeur{0%,to{opacity:0;transform:scale(.72)}9%{opacity:1;transform:scale(1.18)}19%{opacity:.22;transform:scale(.92)}27%{opacity:.8;transform:scale(1.08)}40%{opacity:0;transform:scale(.72)}}@keyframes em-souffle{0%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 rgba(255,138,40,0))}9%{transform:scale(1.11);filter:brightness(1.22) drop-shadow(0 0 12px rgba(255,138,40,.85))}19%{transform:scale(1.02);filter:brightness(1.04) drop-shadow(0 0 3px rgba(255,138,40,.25))}27%{transform:scale(1.07);filter:brightness(1.14) drop-shadow(0 0 9px rgba(255,138,40,.6))}40%{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 rgba(255,138,40,0))}}@keyframes em-eclat{0%,52%{background-position:140% 0;opacity:0}58%{opacity:.95}78%{background-position:-40% 0;opacity:0}to{background-position:-40% 0;opacity:0}}.nav-marque:hover img,.nav-marque:focus-visible img{animation:none;transform:scale(1.2) rotate(-6deg);filter:brightness(1.25) drop-shadow(0 0 16px rgba(255,138,40,.95));transition:transform .28s cubic-bezier(.2,.9,.3,1),filter .28s ease}.nav-marque:hover:before,.nav-marque:focus-visible:before{animation:none;opacity:1;transform:scale(1.3);transition:opacity .28s ease,transform .28s cubic-bezier(.2,.9,.3,1)}@media(min-width:641px){.nav-marque:before{top:17px;left:-3px}.nav-marque:after{top:17px;left:6px}html.rail-plie .nav-marque:before{left:50%;margin-left:-26px}html.rail-plie .nav-marque:after{left:50%;margin-left:-17px}}@media(max-width:640px){.nav-marque:before{left:-11px}.nav-marque:after{width:30px;height:30px;margin-top:-15px}}@supports ((-webkit-background-clip: text) or (background-clip: text)){.nav-marque span{background-image:linear-gradient(100deg,var(--gold) 36%,#fff3cf 46%,#fffaf0 50%,#fff3cf 54%,var(--gold) 64%);background-size:280% 100%;background-position:140% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:em-texte 4.2s ease-in-out infinite;animation-delay:.12s}.nav-marque:hover span,.nav-marque:focus-visible span{animation:none;-webkit-text-fill-color:var(--parch);color:var(--parch);text-shadow:0 0 14px rgba(255,138,40,.55);transition:-webkit-text-fill-color .28s ease,color .28s ease,text-shadow .28s ease,letter-spacing .28s ease;letter-spacing:.17em}}@keyframes em-texte{0%,50%{background-position:140% 0}80%{background-position:-40% 0}to{background-position:-40% 0}}.crest-wrap{position:relative}.crest-wrap:after{content:"";position:absolute;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;pointer-events:none;background:linear-gradient(112deg,transparent 42%,rgba(255,246,214,.72) 50%,transparent 58%);background-size:300% 100%;background-position:140% 0;mix-blend-mode:screen;opacity:0;animation:em-eclat 7.5s ease-in-out infinite}#crest{animation:em-crest 7.5s ease-in-out infinite;transform-origin:50% 56%;will-change:transform,filter}@keyframes em-crest{0%,to{transform:scale(1);filter:drop-shadow(0 14px 34px rgba(0,0,0,.8))}9%{transform:scale(1.045);filter:drop-shadow(0 18px 40px rgba(0,0,0,.8)) drop-shadow(0 0 42px rgba(255,138,40,.75))}19%{transform:scale(1.008);filter:drop-shadow(0 14px 34px rgba(0,0,0,.8)) drop-shadow(0 0 12px rgba(255,138,40,.2))}27%{transform:scale(1.03);filter:drop-shadow(0 16px 38px rgba(0,0,0,.8)) drop-shadow(0 0 32px rgba(255,138,40,.55))}40%{transform:scale(1);filter:drop-shadow(0 14px 34px rgba(0,0,0,.8))}}header h1{animation:em-titre 7.5s ease-in-out infinite;animation-delay:.26s;will-change:filter}@keyframes em-titre{0%,46%{filter:brightness(1)}62%{filter:brightness(1.3) drop-shadow(0 0 26px rgba(255,220,150,.45))}78%{filter:brightness(1.08) drop-shadow(0 0 10px rgba(255,220,150,.15))}to{filter:brightness(1)}}body.calme .nav-marque img,body.calme .nav-marque:before,body.calme .nav-marque:after,body.calme .nav-marque span,body.calme #crest,body.calme .crest-wrap:after{animation:none}body.calme header h1{animation:none}body.calme .nav-marque span{-webkit-text-fill-color:var(--gold);color:var(--gold)}@media(prefers-reduced-motion:reduce){.nav-marque img,.nav-marque:before,.nav-marque:after,.nav-marque span,#crest,.crest-wrap:after{animation:none}.nav-marque:hover img,.nav-marque:focus-visible img{transform:none}header h1{animation:none}.nav-marque span{-webkit-text-fill-color:var(--gold);color:var(--gold)}}#view-cal .agenda-duo{grid-template-columns:minmax(0,1fr)}.nav-marque:before{animation:none;opacity:0}.nav-marque img{animation:none;will-change:auto}#crest{animation:none;transform:none;filter:drop-shadow(0 14px 34px rgba(0,0,0,.8));will-change:auto}.tz-tr{padding-left:22px}.tz-form{max-width:560px;margin-top:14px}.tz-form label{display:block;margin:10px 0 4px;font-family:var(--display);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--bronze)}.tz-form input[type=text]{width:100%;box-sizing:border-box;padding:9px 11px;background:#12090799;border:1px solid var(--line);color:var(--paper);font:inherit}.tz-form input[type=text]:focus,.tz-form textarea:focus{outline:none;border-color:var(--gold);box-shadow:var(--th-ring)}.tz-form textarea{width:100%;box-sizing:border-box;padding:9px 11px;background:#12090799;border:1px solid var(--line);color:var(--paper);font:12.5px/1.4 ui-monospace,Consolas,monospace;resize:vertical}.tz-form input[type=file]{color:var(--creme-2);font-size:13.5px}.tz-form .btn-gold{margin-top:14px}.tz-form .btn-gold[disabled]{opacity:.45;cursor:default}.tz-retour{min-height:22px;margin:10px 0 0;font-size:13.5px;color:var(--creme-2)}.tz-retour.ok{color:var(--jade)}.tz-retour.non{color:#e07b6c}#view-translatorz .pa-ongl{flex-wrap:wrap;row-gap:6px}#view-translatorz .tz-muet{font-style:italic;font-size:.92em;opacity:.75}.km{margin:18px 0 8px;padding:14px 16px 10px;border:1px solid var(--line-soft);border-radius:6px;background:linear-gradient(180deg,#d96a520f,#1a100c40)}.km-tete{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 18px;margin-bottom:10px}.km-titre{margin:0;font-family:var(--display);font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.km-titre span{display:inline-block;min-width:26px;margin-left:8px;padding:1px 8px;border-radius:999px;background:#d96a52;color:#1a100c;font-family:inherit;font-size:11.5px;letter-spacing:0;text-align:center;font-variant-numeric:tabular-nums}.km-vide{margin:4px 0;color:var(--paper-dim);font-style:italic}.km-attente{color:var(--paper-dim);font-style:italic;font-size:.92em}table.km-table{min-width:0;width:100%;border-collapse:separate;border-spacing:0 4px;table-layout:auto;font-size:13.5px}.km-table thead th{padding:4px 10px;text-align:left;font-family:var(--display);font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--bronze);border-bottom:1px solid var(--line)}.km-table tbody tr{background:#00000038;transition:background .15s}.km-table tbody tr:hover{background:#e8c46a12}.km-table td{padding:8px 10px;vertical-align:top;overflow-wrap:anywhere}.km-table td:first-child{border-left:3px solid var(--km-cls, #8d8577);border-radius:4px 0 0 4px}.km-table td:last-child{border-radius:0 4px 4px 0}.km-n{width:34px;white-space:nowrap;text-align:right;color:var(--paper-dim);font-variant-numeric:tabular-nums}.km-t time{display:block;font-variant-numeric:tabular-nums;font-weight:600;color:var(--parch);white-space:nowrap}.km-t small,.km-c small{display:block;margin-top:2px;font-size:11.5px;color:var(--paper-dim)}.km-j{font-weight:600;white-space:nowrap}.km-c b{color:#f0b3a4;font-weight:600}.km-d{min-width:180px}.km-coups{display:flex;flex-wrap:wrap;gap:3px 10px;margin:6px 0 0;padding:0;list-style:none;font-size:11.5px;color:var(--paper-dim)}.km-coups li{display:inline-flex;gap:5px;align-items:baseline}.km-coups time{color:var(--bronze);font-variant-numeric:tabular-nums}.km-coups b{color:#e7a090;font-weight:600;font-variant-numeric:tabular-nums}.km-coups li+li:before{content:"\203a";margin-right:5px;color:var(--line)}@media(max-width:640px){.km{padding:12px 10px 8px}.km-table thead{display:none}.km-table,.km-table tbody,.km-table tr,.km-table td{display:block;width:auto}.km-table tbody tr{position:relative;margin-bottom:8px;padding:8px 10px 10px 14px;border-left:3px solid var(--km-cls, #8d8577);border-radius:4px}.km-table td{padding:2px 0;border:0!important}.km-table td.km-n{position:absolute;top:8px;right:10px;width:auto}.km-t time,.km-t small{display:inline;margin-right:8px}.km-d{min-width:0;margin-top:6px!important}}.km-net{color:#e7a090;font-size:.92em}.km-sort{cursor:help;border-bottom:1px dotted currentColor}.km-sort:hover,.km-sort:focus{color:#ffd100;outline:none}.km-seg-barre{display:flex;height:20px;border-radius:3px;background:#ffffff0d;overflow:hidden}.km-seg-barre i{display:block;height:100%;box-shadow:inset -1px 0 #00000073}.km-legende{display:flex;flex-wrap:wrap;gap:3px 12px;margin-top:6px;font-size:11.5px;color:var(--paper-dim)}.km-leg{display:inline-flex;align-items:center;gap:5px}.km-leg>i{flex:0 0 auto;width:9px;height:9px;border-radius:2px}.km-leg b{color:var(--parch);font-weight:600;font-variant-numeric:tabular-nums}.km-tr-groupe{background:#d96a5217!important}.km-groupe{display:block;margin-bottom:4px;font-family:var(--display);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#e7a090}.km-chips{display:flex;flex-wrap:wrap;gap:4px}.km-chip{padding:1px 7px;border-radius:999px;background:#ffffff0f;font-size:11.5px;white-space:nowrap}.km-ico{width:16px;height:16px;margin-right:5px;vertical-align:-3px;border-radius:3px;box-shadow:0 0 0 1px #0009}.km-sort{border-bottom-color:#ffd10059}.km-t small{white-space:nowrap}.km-recap{display:flex;gap:12px;align-items:flex-start}.km-recap-tot{flex:0 0 auto;min-width:64px;text-align:right;line-height:1.1}.km-recap-tot b{display:block;font-size:17px;color:var(--parch);font-variant-numeric:tabular-nums}.km-recap-tot small{font-size:10.5px;color:var(--paper-dim);white-space:nowrap}.km-recap-corps{flex:1 1 auto;min-width:0}.km-seg-barre i{position:relative;overflow:hidden}.km-seg-barre i em{position:absolute;inset:0 6px;display:flex;align-items:center;font-style:normal;font-size:10.5px;font-weight:600;color:#1a100c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.km-coups li{padding:1px 7px 1px 6px;border-radius:3px;border-left:3px solid var(--km-c, #6b6258);background:#ffffff0a}.km-coups li+li:before{content:none}.km-coups li.km-fatal{background:#d96a5229}.km-coups li.km-fatal b{color:#ffb4a2}.km-pie{--km-av: 0;display:inline-block;flex:0 0 auto;width:22px;height:22px;border-radius:50%;vertical-align:middle;background:conic-gradient(#d9a441 calc(var(--km-av) * 1%),#ffffff1a 0);-webkit-mask:radial-gradient(circle at center,transparent 40%,#000 41%);mask:radial-gradient(circle at center,transparent 40%,#000 41%)}.km-pie-vide{display:inline-flex;align-items:center;justify-content:center;background:#ffffff0f;-webkit-mask:none;mask:none;color:var(--paper-dim);font-size:11.5px}.km-pie-place{display:inline-flex;align-items:center;gap:5px;margin-bottom:4px}.km-pie-txt{font-size:11.5px;color:#d9a441;font-variant-numeric:tabular-nums}.km-pie-grand{position:relative;width:58px;height:58px;-webkit-mask:none;mask:none}.km-pie-grand:after{content:"";position:absolute;inset:7px;border-radius:50%;background:#1c130f}.km-pie-grand b{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--parch);font-variant-numeric:tabular-nums}.km-pie-grand b small{font-size:10.5px;margin-left:1px;color:var(--paper-dim)}.km-pie-grand.km-pie-vide:after{content:none}.km-tete-g{display:flex;align-items:center;gap:12px}.km-av-txt{margin:3px 0 0;font-size:12.5px;color:var(--paper-dim)}.km-av-txt b{color:#d9a441}@media(max-width:640px){.km-recap{flex-direction:column;gap:4px}.km-recap-tot{text-align:left}.km-recap-tot b,.km-recap-tot small{display:inline;margin-right:6px}}.km-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:6px;flex:1 1 420px;max-width:640px}.km-kpi{padding:6px 10px 7px;border:1px solid var(--line-soft);border-radius:4px;background:#00000038;line-height:1.2;min-width:0}.km-kpi small{display:block;font-family:var(--display);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--bronze)}.km-kpi b{display:block;margin-top:2px;font-size:17px;color:var(--parch);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.km-kpi b small{display:inline;font-family:inherit;font-size:12.5px;letter-spacing:0;text-transform:none;color:var(--paper-dim)}.km-kpi>span{display:block;font-size:11.5px;color:var(--paper-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.km-kpi .km-kpi-sort{display:block;font-size:13.5px;color:#f0b3a4;white-space:normal}.km-kpi-alerte{border-color:#d96a528c;background:#d96a521a}.km-kpi-alerte b{color:#f0b3a4}.km-frise{margin:4px 0 14px}.km-frise-zone{position:relative;height:84px;border-left:1px solid var(--line);border-bottom:1px solid var(--line);background:#0000002e}.km-frise-zone svg{position:absolute;inset:0;width:100%;height:100%}.km-frise-ligne{fill:none;stroke:#e8c46a;stroke-width:1.6}.km-frise-mi{stroke:#ffffff14;stroke-dasharray:4 6;vector-effect:non-scaling-stroke}.km-frise-pts{position:absolute;inset:0}.km-frise-m{position:absolute;z-index:2;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;box-shadow:0 0 0 2px #1a100c,0 0 6px #000000b3;cursor:help}.km-frise-m:hover,.km-frise-m:focus{transform:scale(1.5);outline:none}.km-frise-trait{position:absolute;top:0;bottom:0;width:1px;background:#d96a5259}.km-frise-100,.km-frise-50{position:absolute;left:4px;font-style:normal;font-size:10.5px;color:var(--paper-dim);pointer-events:none}.km-frise-100{top:2px}.km-frise-50{top:calc(50% - 7px)}.km-frise-axe{position:relative;height:16px;font-size:10.5px;color:var(--paper-dim);font-variant-numeric:tabular-nums}.km-frise-axe span{position:absolute;top:2px;transform:translate(-50%);white-space:nowrap}.km-frise-axe span:first-child{transform:none}.km-frise-axe .km-frise-fin{transform:translate(-100%)}table.km-table{table-layout:fixed}.km-col-n{width:36px}.km-col-t{width:150px}.km-col-j,.km-col-c{width:19%}@media(max-width:640px){.km-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.km-frise-zone{height:64px}}.km-kpi b:last-of-type{white-space:normal}.kst-heure{color:var(--parch);font-weight:600;font-variant-numeric:tabular-nums}.bm-mode{margin:6px 0 18px}.bm-mode h3{margin:6px 0}.bm-mode h4{margin:12px 0 6px;font-family:var(--display);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--bronze)}.bm-constat{margin:0 0 6px;padding:9px 12px;border-left:3px solid #d9a441;background:#d9a44112;line-height:1.55}.bm-constat b{color:var(--parch)}.bm-causes{margin:0;padding:0;list-style:none}.bm-causes li{padding:6px 0;border-bottom:1px dashed var(--line-soft)}.bm-l{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;align-items:baseline}.bm-l>b{color:#f0b3a4}.bm-l span{font-size:12.5px;color:var(--paper-dim);font-variant-numeric:tabular-nums}.bm-l span b{color:var(--parch)}.bm-jauge{height:5px;margin:5px 0 4px;border-radius:3px;background:#ffffff0f;overflow:hidden}.bm-jauge i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#d96a52,#d96a5266)}.bm-qui{font-size:12.5px;color:var(--paper-dim)}.bm-qui i{font-style:normal;color:var(--parch)}.bm-deux{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:6px 24px}table.bm-t{min-width:0;width:100%;font-size:13.5px}.bm-t th,.bm-t td{padding:5px 8px;text-align:left;border-bottom:1px solid var(--line-soft);overflow-wrap:anywhere}.bm-t th{font-family:var(--display);font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--bronze)}.bm-t .num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.bm-kill{color:#d9a441}.cb-page{max-width:1240px;margin:0 auto}.cb-tete{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin:0 0 8px}.cb-fil{display:flex;gap:10px;flex-wrap:wrap;align-items:center;font-size:15px;color:var(--paper-dim)}.cb-fil a{color:var(--gold);text-decoration:none}.cb-fil a:hover{text-decoration:underline dotted}.cb-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.cb-issue{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;font-size:15px;border:1px solid var(--line)}.cb-kill{color:#f0a08c;border-color:#6a2a1e;background:#2a1510}.cb-wipe{color:var(--paper-dim);background:var(--ink-1)}.cb-ic{width:16px;height:16px;flex:none}.cb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border:1px solid var(--line);border-radius:8px;background:var(--ink-1);color:var(--paper);font:inherit;font-size:15px;text-decoration:none;cursor:pointer}.cb-btn:hover{border-color:var(--gold)}.cb-btn.active,.cb-btn-or{border-color:var(--gold);color:var(--gold)}.cb-btn-off{opacity:.4;cursor:default}.cb-titre{margin:0 0 12px;font-size:40px;font-weight:500;line-height:1.1}.cb-titre small{display:block;font-size:17px;color:var(--paper-dim);font-weight:400;margin-top:4px}.cb-scene{position:relative;width:100%;border-radius:14px;overflow:hidden;background:#0b0908;border:1px solid var(--line)}#cb-canvas{display:block;width:100%;touch-action:none}.cb-hud{position:absolute;top:14px;display:flex;flex-direction:column;gap:4px;pointer-events:none;text-shadow:0 1px 3px #000}.cb-hud-g{left:16px;width:min(360px,55%)}.cb-hud-g b{font-size:17px;font-weight:500;color:#f1e9d6}.cb-vie{display:block;height:8px;border-radius:4px;background:#0000008c;overflow:hidden}.cb-vie i{display:block;height:100%;background:#b6402c;transition:width .3s linear}.cb-hud-g em{font-style:normal;font-size:15px;color:#f1e9d6}.cb-hud-g small{font-size:13.5px;color:#d9cfb3}.cb-hud-d{right:16px;flex-direction:row;align-items:center;gap:10px}.cb-hud-d b{font-size:26px;font-weight:500;font-variant-numeric:tabular-nums;color:#f1e9d6}.cb-hud-dur{font-size:15px;color:#d9cfb3}.cb-chip{display:inline-flex;align-items:center;padding:4px 10px;border:1px solid var(--line);border-radius:999px;font-size:13.5px;color:#cfc3a7;background:#1a1611d9}.cb-soustitre{position:absolute;left:0;right:0;bottom:0;padding:40px 24px 16px;background:linear-gradient(to top,rgba(10,8,6,.9),transparent);text-align:center;pointer-events:none;transition:opacity .3s}.cb-soustitre p{margin:0}#cb-st-1{font-size:22px;color:#f1e9d6;text-shadow:0 1px 3px #000}#cb-st-2{font-size:15px;color:var(--gold)}.cb-st-vide{opacity:0}.cb-scene-etat{position:absolute;left:16px;bottom:16px;margin:0;font-size:13.5px;color:#d9cfb3;text-shadow:0 1px 2px #000}.cb-scene-etat[hidden]{display:none}.cb-scene-legende{margin:6px 0 0;font-size:12.5px;color:var(--paper-dim)}.cb-barre{display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap;margin-top:12px}.cb-play{width:52px;padding:0}.cb-play svg{width:18px;height:18px;fill:currentColor}.cb-frise-w{flex:1 1 420px;min-width:0;position:relative}#cb-frise{display:block;width:100%;height:34px;border-radius:6px;border:1px solid var(--line)}#cb-curseur{position:absolute;top:0;height:36px;width:3px;margin-left:-1px;background:var(--gold);box-shadow:0 0 8px var(--gold);pointer-events:none}#cb-seek{position:absolute;left:0;top:0;width:100%;height:36px;margin:0;opacity:0;cursor:pointer}.cb-reperes{display:flex;justify-content:space-between;font-size:12.5px;color:var(--paper-dim);margin-top:4px}.cb-echelles{display:flex;gap:6px;align-items:center}.cb-echelles-l{font-size:13.5px;color:var(--paper-dim)}.cb-echelles .cb-btn{min-width:48px;padding:0 10px}.cb-lecture-l{font-size:13.5px;color:var(--paper-dim)}#cb-lecture{margin-left:6px;min-height:36px;font:inherit;font-size:13.5px;background:var(--ink-0);color:var(--paper);border:1px solid var(--line);border-radius:6px;padding:0 8px}.cb-source{margin:10px 0 0}.cb-retour a{color:var(--gold);text-decoration:none}.cb-attente{margin:12px 0}a.cb-open{display:inline-flex;align-items:center;gap:.45rem;margin:.35rem 0 .55rem;padding:.42rem .95rem;font:600 .82rem/1 Marcellus,serif;letter-spacing:.06em;color:#f3e6c4;text-decoration:none;cursor:pointer;background:linear-gradient(160deg,#6d2f1f,#8f2a1d 55%,#6d2416);border:1px solid rgba(212,171,47,.5);border-radius:999px;box-shadow:inset 0 1px #ffebbe2e,0 2px 8px #140c0659}a.cb-open:hover{border-color:var(--gold)}a.srl-pull.cb-open{margin:0;padding:0;font:inherit;background:none;box-shadow:none;border:0}@media(max-width:560px){.cb-titre{font-size:30px}.cb-hud-g{width:52%}.cb-hud-g small,.cb-hud-dur{display:none}.cb-hud-d b{font-size:19px}.cb-hud-d .cb-chip{display:none}#cb-st-1{font-size:15px}#cb-st-2{display:none}.cb-soustitre{padding:24px 12px 10px}.cb-echelles{width:100%;justify-content:space-between}.cb-echelles .cb-btn{flex:1 1 auto}}.cb-verdict{display:flex;flex-wrap:wrap;gap:24px;align-items:center;border:1px solid var(--line);border-radius:14px;background:linear-gradient(90deg,#2a1510,var(--ink-1) 60%);padding:22px 26px;margin-bottom:20px}.cb-verdict-wipe{background:linear-gradient(90deg,#1f1a14,var(--ink-1) 60%)}.cb-verdict-txt{flex:1 1 320px;min-width:0}.cb-verdict-sur{margin:0 0 4px;font-size:12.5px;color:#f0a08c;letter-spacing:.08em;text-transform:uppercase}.cb-verdict-titre{margin:0;font-size:34px;font-weight:500;line-height:1.1;color:var(--paper)}.cb-verdict-phrase{margin:6px 0 0;font-size:15px;color:#cfc3a7}.cb-faits{display:flex;flex-wrap:wrap;gap:10px}.cb-fait{display:flex;flex-direction:column;gap:2px;padding:12px 16px;border:1px solid var(--line);border-radius:10px;background:var(--ink-0);min-width:140px}.cb-fait b{font-size:22px;font-weight:500;font-variant-numeric:tabular-nums}.cb-fait i{font-style:normal;font-size:12.5px;color:var(--paper-dim)}.cb-enquete{margin-top:34px;padding-top:22px;border-top:1px solid var(--line)}.cb-enq-h{margin:0 0 14px;font-size:26px;font-weight:500;color:var(--gold)}.cb-fiches h2,.cb-cooldowns h2{margin:0 0 10px;font-size:19px;font-weight:500;color:var(--gold)}.cb-cooldowns h2 small{font-size:13.5px;color:var(--paper-dim);font-weight:400}.cb-fiches{margin-top:24px;display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px}.cb-fiches>h2,.cb-fiches>.count{grid-column:1 / -1;margin:0}.cb-fiche{border:1px solid var(--line);border-left:4px solid var(--rc, var(--gold));border-radius:10px;background:var(--ink-1);padding:14px 16px;display:flex;flex-direction:column;gap:8px}.cb-fiche.active{border-color:var(--gold);border-left-color:var(--rc, var(--gold));box-shadow:var(--th-ring)}.cb-fiche-tete{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap}.cb-fiche-nom{font-size:19px;color:var(--rc, var(--gold))}.cb-fiche-quand{font-size:15px;color:var(--paper-dim);font-variant-numeric:tabular-nums}.cb-fiche p{margin:0;font-size:15px}.cb-fiche-cause b{font-weight:500}.cb-fiche-vie{display:flex;gap:14px;align-items:center;flex-wrap:wrap;font-size:13.5px;color:var(--paper-dim)}.cb-spark{flex:none}.cb-fiche-nul{font-size:13.5px;color:var(--paper-dim);font-style:italic}.cb-fiche-rez{color:#3ddc9a}.cb-fiche-cd{font-size:13.5px;color:#cfc3a7}.cb-jade{color:#2da878}.cb-fiche-actions{display:flex;gap:8px;flex-wrap:wrap}.cb-cooldowns{margin-top:30px}.cb-cd-cadre{border:1px solid var(--line);border-radius:12px;background:var(--ink-1);padding:14px 18px;display:flex;flex-direction:column;gap:4px}.cb-cd-ligne{display:flex;align-items:center;gap:10px;min-height:30px;font-size:13.5px}.cb-cd-l{width:220px;flex:none;color:#cfc3a7;border-left:3px solid var(--cc, var(--line));padding-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cb-cd-l i{font-style:normal;color:var(--paper-dim)}.cb-cd-piste{position:relative;flex:1;height:14px;background:var(--ink-0);border-radius:4px;overflow:hidden}.cb-cd-rep{position:absolute;top:0;bottom:0;width:6px;margin-left:-3px;border-radius:2px}.cb-cd-axe .cb-reperes{flex:1;margin:0}@media(max-width:560px){.cb-verdict{padding:16px}.cb-verdict-titre{font-size:26px}.cb-cd-l{width:120px}}.cb-cd-bar{position:absolute;top:2px;bottom:2px;min-width:6px;border-radius:3px;opacity:.85}.cb-fiche-cd b{font-weight:500;color:var(--paper)}.wcl-stats-avant{margin:10px 0 14px}.wcl-stats-avant>a.wcl-stats-page{align-items:center;gap:10px;padding:14px 18px;min-height:48px;border-radius:10px;font-size:15px;letter-spacing:.08em;color:#1a1208;background:linear-gradient(160deg,#e6c45a,#d4ab2f 55%,#b8902a);border:1px solid rgba(255,235,190,.45);box-shadow:inset 0 1px #fff5d280,0 3px 14px #d4ab2f38}.wcl-stats-avant>a.wcl-stats-page:after{color:#1a1208;font-size:19px}.wcl-stats-avant>a.wcl-stats-page:hover,.wcl-stats-avant>a.wcl-stats-page:focus-visible{border-color:#fff3c4;box-shadow:inset 0 1px #fff5d299,0 5px 18px #d4ab2f61;transform:translateY(-1px)}.wcl-stats-avant>a.wcl-stats-page .n-grav{width:20px;height:20px;color:#1a1208;flex:none}.wcl-stats-avant>a.wcl-stats-page b{font-weight:700}.wcl-stats-avant>a.wcl-stats-page i{color:#3a2a10;font-size:13.5px}@media(max-width:560px){.wcl-stats-avant>a.wcl-stats-page{font-size:13.5px;padding:12px 14px}.wcl-stats-avant>a.wcl-stats-page i{font-size:12.5px}}.kst-ligne{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 0;border-top:1px solid rgba(212,171,47,.14)}a.kst-ligne{color:inherit;text-decoration:none}a.kst-ligne:hover{background:#d4ab2f0d}a.kst-ligne:hover .kst-boss{color:var(--gold)}.cb-chiffres{margin-top:34px;padding-top:22px;border-top:1px solid var(--line)}#cb-chiffres .kst-leg.kst-suivi td{background:#d4ab2f24}#cb-chiffres .kst-leg.kst-suivi .wt-boss span{text-decoration:underline dotted;text-underline-offset:3px}#cb-chiffres .kfc-u{cursor:pointer}.cb-page>.cb-verdict{margin:0 0 18px}.cb-enquete .km{margin-top:24px}.kst-issue{position:relative;overflow:hidden;flex:none;display:inline-flex;align-items:center;gap:6px;min-width:118px;min-height:30px;padding:4px 10px;border-radius:6px;font-family:var(--display);font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1}.kst-issue .n-grav{width:14px;height:14px;flex:none}.kst-issue b{font-weight:700;letter-spacing:0}.kst-issue-kill{background:linear-gradient(160deg,#8f2a1d,#641a10);color:#f2dfae;border:1px solid rgba(212,171,47,.5)}.kst-issue-wipe{background:var(--ink-1);color:#d96a52;border:1px solid rgba(217,106,82,.45)}.kst-av{position:absolute;left:0;bottom:0;height:3px;width:var(--av, 0%);background:#d96a52}.kst-quoi{display:flex;flex-direction:column;min-width:0;gap:1px}.kst-ligne .kst-boss{font-size:15px!important;font-weight:500}.kst-essai{font-style:normal;font-size:12.5px;color:var(--paper-dim)}.kst-ligne .kst-meta{display:inline-block;width:auto;margin:0 0 0 auto;font-size:12.5px!important;opacity:.78!important;font-variant-numeric:tabular-nums;white-space:nowrap}.kst-ligne .wcl-tag{font-size:10.5px}@media(max-width:640px){.kst-ligne .kst-meta{margin-left:0;width:100%;padding-left:1.9em;white-space:normal}}.kst-portrait{flex:none;width:40px;height:40px;border-radius:8px;overflow:hidden;border:1px solid var(--line);background:var(--ink-0)}.kst-portrait img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:640px){.kst-portrait{width:32px;height:32px}}.cb-hud-adds{right:12px;top:54px;bottom:60px;width:auto;max-width:60%;flex-wrap:wrap-reverse;flex-direction:column;align-content:flex-start;gap:3px 10px;direction:rtl}.cb-hud-adds .cb-add{direction:ltr;width:min(170px,30vw)}.cb-hud-adds.cb-hud-vide{display:none}.cb-add{display:grid;grid-template-columns:1fr auto;column-gap:6px;row-gap:1px;align-items:baseline}.cb-add b{font-size:10.5px;font-weight:500;color:#f1e9d6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cb-add em{font-style:normal;font-size:10.5px;color:#d9cfb3;font-variant-numeric:tabular-nums}.cb-add .cb-vie{grid-column:1 / -1;height:3px}.cb-add .cb-vie i{background:#7b57c9}.cb-add-inconnu .cb-vie{border:1px dashed rgba(217,207,179,.35)}@media(max-width:560px){.cb-hud-adds{top:44px;bottom:40px;gap:3px 8px}.cb-hud-adds .cb-add{width:36vw}}.cb-scene-rangee{display:flex;gap:14px;align-items:stretch}.cb-scene-rangee .cb-scene{flex:1 1 auto;min-width:0}.cb-eau{flex:0 0 300px;min-width:0;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:14px;background:var(--ink-1);overflow:hidden}.cb-eau h3{margin:0;padding:10px 14px;font-size:15px;font-weight:500;color:var(--gold);border-bottom:1px solid var(--line-soft);display:flex;justify-content:space-between;align-items:baseline}.cb-eau h3 small{font-size:11.5px;color:var(--paper-dim);font-variant-numeric:tabular-nums}.cb-fil-l{list-style:none;margin:0;padding:6px 0;overflow-y:auto;flex:1 1 auto;min-height:0;scroll-behavior:smooth}.cb-fil-e{display:flex;gap:10px;padding:6px 14px;border-left:3px solid transparent;cursor:pointer}.cb-fil-e:hover{background:#d4ab2f0f}.cb-fil-e.cb-fil-futur{display:none}.cb-fil-e time{flex:none;width:38px;font-size:12.5px;color:var(--paper-dim);font-variant-numeric:tabular-nums;padding-top:1px}.cb-fil-e span{display:flex;flex-direction:column;min-width:0;gap:1px}.cb-fil-e b{font-size:13.5px;font-weight:500;color:var(--paper)}.cb-fil-e i{font-style:normal;font-size:12.5px;color:#cfc3a7}.cb-fil-e em{font-style:normal;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--paper-dim)}.cb-fil-der{background:#d4ab2f1a;border-left-color:var(--gold)}.cb-fil-mort{border-left-color:#d96a52}.cb-fil-mort em,.cb-fil-addmort em{color:#f0a08c}.cb-fil-rez em{color:#3ddc9a}.cb-fil-cd{border-left-color:#2da878b3}.cb-fil-cd em{color:#2da878}.cb-fil-phase b,.cb-fil-seuil b{color:var(--gold)}.cb-fil-add em{color:#7b57c9}.cb-fil-minute b{color:var(--paper-dim);font-weight:400}@media(max-width:900px){.cb-scene-rangee{flex-direction:column}.cb-eau{flex:0 0 auto;height:240px!important}}.crest-wrap{--crest: 150px}.crest-wrap:after{width:var(--crest);height:var(--crest);margin:calc(var(--crest) / -2) 0 0 calc(var(--crest) / -2)}@media(max-width:640px){.crest-wrap{--crest: 96px}}.pj-liste{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:8px;padding:0 18px 8px}.pj-it{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:center;padding:8px 10px;border-radius:10px;border:1px solid rgba(212,171,47,.22);background:#0d101180;color:inherit;text-decoration:none}.pj-it:hover{border-color:#d4ab2f99;background:#0d1011bf}.pj-vig{width:44px;height:44px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px #d4ab2f59}.pj-vig-vide{display:block;background:radial-gradient(circle,#d4ab2f40,#0d101100 70%)}.pj-corps{display:flex;flex-direction:column;gap:2px;min-width:0}.pj-n{font-weight:600;color:#e8dfc9}.pj-s{font-size:12.5px;color:#eee2c8b8}.pj-fiche .pj-tete{display:flex;gap:18px;align-items:center;padding:6px 26px 0}.pj-portrait{width:132px;height:132px;max-width:30vw;max-height:30vw;border-radius:50%;object-fit:cover;flex:0 0 auto;box-shadow:0 0 0 2px var(--bronze),0 0 0 8px #12090799}.pj-titres{min-width:0}.pj-nom{margin:2px 0 4px}.pj-titre{margin:0;color:#d9a441}.pj-zone{margin:2px 0 0;font-size:12.5px;color:#eee2c8b8}.pj-sec{padding:10px 26px 0}.pj-h{margin:8px 0 6px;font-family:var(--display);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--bronze)}.pj-objets{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px 14px}.pj-objets a{color:#e8dfc9;text-decoration:none}.pj-objets a:hover{text-decoration:underline}.pj-objets a.q0{color:#9d9d9d}.pj-objets a.q2{color:#1eff00}.pj-objets a.q3{color:#4a9eff}.pj-objets a.q4{color:#a335ee}.pj-objets a.q5{color:#ff8000}.pj-objets a.q6,.pj-objets a.q7{color:#e6cc80}.pj-liens{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px}.pj-liens a{color:var(--gold)}.pj-retour{margin:14px 26px 0;font-size:12.5px}.pj-retour a{color:var(--gold)}@media(max-width:640px){.pj-liste{padding:0 8px 8px}.pj-fiche .pj-tete{flex-direction:column;align-items:flex-start;padding:6px 14px 0}.pj-sec,.pj-retour{padding-left:14px;padding-right:14px}}.pj-quetes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:4px 14px;color:#e8dfc9}.pj-quetes li:before{content:"\2726  ";color:var(--bronze)}.pj-niv{padding:6px 26px 0}.pj-cases{display:flex;flex-wrap:wrap;gap:6px 16px;padding:8px 26px 0;font-size:12.5px;color:#eee2c8d1}.pj-cases label{display:inline-flex;align-items:center;gap:5px;cursor:pointer}.pj-cases input{accent-color:var(--gold)}@media(max-width:640px){.pj-niv,.pj-cases{padding-left:14px;padding-right:14px}}.qt-obs{margin:0;color:#e8dfc9;line-height:1.5}.qt-obs-court{display:block;color:#eee2c89e;font-style:italic}.mo-infos .mo-liens{list-style:none;margin:0 0 6px;padding:0;display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12.5px}.mo-infos .mo-liens li{color:#eee2c8b8}.mo-infos .mo-liens a{color:#e9d9a8;text-decoration:none;border-bottom:1px dotted rgba(233,217,168,.45)}.mo-infos .mo-liens a:hover{color:#fff;border-bottom-color:#fff}.qt-menu{display:flex;flex-wrap:wrap;gap:6px 8px;margin:6px 26px 8px}.qt-onglet{font:inherit;font-size:12.5px;color:#d9c89a;background:#ffffff0a;border:1px solid rgba(217,200,154,.3);border-radius:999px;padding:4px 12px;cursor:pointer}.qt-onglet:hover{color:#fff;border-color:#e9d9a8b3}.qt-onglet.actif{color:#1b1a16;background:#e9d9a8;border-color:#e9d9a8}.qt-obs-plus{font:inherit;font-size:12.5px;color:#d9c89a;background:none;border:1px dotted rgba(217,200,154,.5);border-radius:999px;padding:1px 9px;cursor:pointer}.qt-obs-plus:hover{color:#fff;border-color:#fff}a.srl-pull.cb-open{background:var(--paper-dim)}a.srl-pull.cb-open.srl-kill{background:var(--jade)}a.srl-pull.cb-open.srl-hm{background:var(--gold)}.srl-axe{height:52px}.srl-pull{top:6px}.srl-pull.srl-haut{top:20px}.srl-heure em{top:36px}.etat-fort-crane{display:block;width:26px;height:26px;margin:8px auto;fill:currentColor;color:var(--paper-dim);opacity:.85}.etat-fort-neuf .etat-fort-crane{color:var(--jade)}@media(min-width:900px){#view-moi .moi-grid.moi-grid-serree{grid-auto-rows:8px;row-gap:0;column-gap:18px;align-items:start}}#view-moi nav.moi-chnav,#view-moi nav.moi-an-nav{position:static;top:auto;z-index:auto}#view-moi .moi-an-u.moi-an-vide,#view-moi .moi-an-u-bas.moi-an-vide,#view-moi .moi-an-c.moi-an-vide{min-height:0}#view-moi .moi-card.moi-note{grid-column:1 / -1;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:6px 18px;padding:12px 18px}#view-moi .moi-card.moi-note h2{margin:0;font-size:12.5px;white-space:nowrap}#view-moi .moi-card.moi-note p{margin:0;flex:1 1 320px;font-size:13.5px}#view-moi .moi-card.moi-note #moi-aider-corps{flex:1 1 320px}#view-moi #moi-equip table.moi-equip td{overflow-wrap:normal}#view-moi #moi-equip table.moi-equip td:nth-child(2){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:0}@media(max-width:640px){#view-moi .moi-an-boss td:last-child small{display:none}#view-moi .moi-an-boss td:last-child{white-space:nowrap}#view-moi .moi-chnav-colle{padding:5px 6px;gap:4px}#view-moi .moi-chnav-colle button{font-size:10.5px;letter-spacing:.04em;padding:4px 7px}#view-moi .moi-chnav-colle button .ideo,.scan-carte .scan-qui,.scan-carte .scan-ligne{display:none}.scan-carte{padding:6px 10px 7px}#ciel-pastille{display:none}#pal-open,#top-open{width:40px;height:40px;opacity:.82}#pal-open:hover,#top-open:hover{opacity:1}}.hero-rech{display:flex;align-items:center;gap:10px;flex:0 0 auto;width:min(640px,100%);margin:22px auto 26px;padding:6px 8px 6px 20px;min-height:54px;box-sizing:border-box;border-radius:999px;border:1px solid var(--line-gold-fort);background:#160d09eb;box-shadow:0 10px 30px #00000073,inset 0 0 0 1px var(--line-soft);transition:border-color .2s,box-shadow .2s}.hero-rech:focus-within{border-color:var(--gold);box-shadow:0 10px 30px #00000073,0 0 18px #d4ab2f38}.hero-rech-ic{flex:0 0 auto;color:var(--bronze);font-size:22px;line-height:1}#hero-rech-q{flex:1 1 auto;min-width:0;background:transparent;border:0;outline:0;color:var(--paper);font:inherit;font-size:17px;padding:4px 0}#hero-rech-q::placeholder{color:var(--paper-dim)}#hero-rech-q::-webkit-search-cancel-button{display:none}.hero-rech-go{flex:0 0 auto;font-family:var(--display);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);background:var(--wood);border:1px solid var(--line);border-radius:999px;padding:9px 16px;cursor:pointer;transition:border-color .2s}.hero-rech-go:hover{border-color:var(--gold)}.hero-rech-ligne{display:flex;justify-content:center}body.page-accueil #nav-rech{display:none}@media(max-width:640px){.hero-rech{min-height:48px;margin:16px auto 18px;padding-left:14px;gap:8px}#hero-rech-q{font-size:15px}#hero-rech-q::placeholder{font-size:13.5px}.hero-rech-go{display:none}}html[data-theme=alliance]{--cinnabar: #2c5ab6}html[data-theme=alliance] .seal{box-shadow:0 4px 18px #2c5ab659,inset 0 0 12px #0000004d}html[data-theme=alliance] body.sky-dusk #sky-tint{background:linear-gradient(to bottom,rgba(44,90,182,.13),transparent 60%)}html[data-theme=alliance] #branche .br-bois{stroke:#151b28}html[data-theme=alliance] .cta-discord{background:linear-gradient(160deg,#21478e,#173161);box-shadow:0 4px 22px #21478e66,inset 0 1px #ffffff1f}html[data-theme=alliance] .cta-discord:hover{box-shadow:0 8px 30px #21478e8c,0 0 18px #d4ab2f40}html[data-theme=alliance] .jalon.kill{border-color:#21478e8c;box-shadow:0 0 22px #21478e2e inset}html[data-theme=alliance] .jalon.kill:after{background:var(--lacquer, #21478e);box-shadow:0 0 12px #2c5ab6b3}html[data-theme=alliance] .event-ideo{border:1px solid rgba(44,90,182,.5);background:#2c5ab614}html[data-theme=alliance]{--lacquer: #21478e;--lacquer-deep: #173161;--wood: #121928}html[data-theme=alliance] .ink-bg{background:radial-gradient(1100px 520px at 50% -10%,rgba(212,171,47,.1),transparent 60%),radial-gradient(760px 400px at 85% 12%,rgba(44,90,182,.1),transparent 60%),radial-gradient(900px 640px at 8% 88%,rgba(61,138,107,.08),transparent 60%),linear-gradient(to bottom,#171112,#101314 45%)}html[data-theme=alliance] .paper{background:linear-gradient(165deg,#111824,#0f131a 70%);border-color:#1c2e4e}html[data-theme=alliance] .card h2 .ideo,html[data-theme=alliance] .ls-group .ideo,html[data-theme=alliance] .raid-head .ideo{box-shadow:0 2px 8px #17316180,inset 0 0 6px #00000059}html[data-theme=alliance] nav{background:linear-gradient(to bottom,#131b2a,#0f141d);border-bottom:1px solid #1d3156}html[data-theme=alliance] nav button.active{background:linear-gradient(160deg,#234c96,#183365);box-shadow:inset 0 0 0 1px #d4ab2f8c,inset 0 -6px 12px #0000004d,0 2px 10px #17316180}html[data-theme=alliance] .btn-gold{background:linear-gradient(160deg,#234c96,#19366c);box-shadow:inset 0 1px #f2dfae26,0 2px 10px #17316166}html[data-theme=alliance] .btn-gold:hover{background:linear-gradient(160deg,#254e9f,#1e3f7e)}html[data-theme=alliance] thead th{background:#21478e1a;border-bottom-color:#1c2e4e}@media(max-width:640px){html[data-theme=alliance] nav{background:linear-gradient(to top,#131b2a,#0f141e);border-top:1px solid #1d3156}html[data-theme=alliance] nav button.active .n-ideo{background:linear-gradient(160deg,#234c96,#183365);box-shadow:inset 0 0 0 1px #d4ab2f80,0 2px 8px #17316180}}html[data-theme=alliance] .ink-bg{background:radial-gradient(1200px 560px at 50% -10%,rgba(40,83,170,.16),transparent 60%),radial-gradient(820px 440px at 85% 12%,rgba(212,171,47,.09),transparent 60%),radial-gradient(760px 420px at 12% 30%,rgba(33,71,142,.1),transparent 60%),radial-gradient(900px 640px at 8% 88%,rgba(61,138,107,.06),transparent 60%),linear-gradient(to bottom,#101520,#101314 50%)}html[data-theme=alliance] .mtn-near path{fill:#0b0f17}html[data-theme=alliance] .paper{border-top:3px solid rgba(33,71,142,.9)}html[data-theme=alliance] .card h2{border-bottom:1px solid rgba(33,71,142,.45)}html[data-theme=alliance] .brush-stroke path{filter:drop-shadow(0 0 8px rgba(33,71,142,.4))}html[data-theme=alliance] .sheet-h:before{box-shadow:0 0 6px #21478e99}html[data-theme=alliance] thead th{background:#21478e29}html[data-theme=alliance] .cal-dow{color:#3f6bc4}html[data-theme=alliance] .cal-today:hover,html[data-theme=alliance] .cal-nav:hover{background:#21478e40}html[data-theme=alliance] footer{border-top-color:#21478e80}html[data-theme=alliance] tbody tr:hover td{background:#21478e14}html[data-theme=alliance] .trombi-card:hover{box-shadow:0 16px 36px #00000073,0 0 14px #21478e4d}html[data-theme=alliance] .crest-halo{background:radial-gradient(closest-side,rgba(40,83,170,.14),rgba(212,171,47,.06) 55%,transparent 75%)}html[data-theme=alliance] .pod-mentions{border-top:1px solid #182131}html[data-theme=alliance] .card h2 .ideo{background:linear-gradient(160deg,#21478e,#142a54);box-shadow:0 3px 10px #21478e73,inset 0 1px #ffffff24}html[data-theme=alliance] .tile{background:linear-gradient(165deg,#131923eb,#0f1213f5)}html[data-theme=alliance] #roster-table thead th,html[data-theme=alliance] #class-table thead th{background:linear-gradient(#0f141d,#0b0f15);border-bottom:2px solid rgba(33,71,142,.55)}html[data-theme=alliance] #roster-table tbody tr:hover,html[data-theme=alliance] #class-table tbody tr:hover{background:#21478e1a}html[data-theme=alliance] .podium3 .medal{background:linear-gradient(160deg,#21478e,#142a54)!important;box-shadow:0 3px 10px #21478e80,inset 0 1px #ffffff26}html[data-theme=alliance] .raid-card .raid-fill{box-shadow:0 0 12px #2c5ab680}html[data-theme=alliance] .hero-stat{background:linear-gradient(165deg,#131923d9,#0f1213eb)!important}html[data-theme=alliance] .rec-tabs button.active{background:linear-gradient(160deg,#21478e59,#142a5459)}html[data-theme=alliance] .sheet-hero{background:radial-gradient(640px 240px at 82% -10%,color-mix(in srgb,var(--cc, #c9a227) 20%,transparent),transparent),linear-gradient(to bottom,#0c111a80,#101314f5)}html[data-theme=alliance] .class-seal{background:linear-gradient(160deg,#21478e,#142a54);box-shadow:0 4px 14px #21478e80,inset 0 1px #ffffff24}html[data-theme=alliance] .ev-count.ev-today{border-color:#21478e99;background:linear-gradient(160deg,#21478e80,#142a5480)}html[data-theme=alliance] .raid-ghost{color:var(--lacquer, #21478e)}html[data-theme=alliance] .plq-next{border-color:#21478e99;background:linear-gradient(160deg,#21478e66,#142a5466)}html[data-theme=alliance] .boss-down .boss-mark{text-shadow:0 0 12px rgba(44,90,182,.55)}html[data-theme=alliance] .tr-seal{background:linear-gradient(160deg,#21478e,#142a54);box-shadow:0 2px 8px #21478e8c}html[data-theme=alliance] .metier-card{background:linear-gradient(165deg,#121721e6,#0f1213f2)}html[data-theme=alliance] .mt-master,html[data-theme=alliance] .rt-seal{background:linear-gradient(160deg,#21478e,#142a54);box-shadow:0 2px 6px #21478e80}html[data-theme=alliance] #pal-open{background:linear-gradient(160deg,#21478e,#142a54);box-shadow:0 8px 26px #00000080,0 0 18px #21478e59}html[data-theme=alliance] .duel-vs{color:var(--lacquer, #21478e)}html[data-theme=alliance] .duel-seal{background:linear-gradient(160deg,#21478e,#142a54);box-shadow:0 4px 14px #21478e80}html[data-theme=alliance] .pantheon-card{background:linear-gradient(165deg,#111723eb,#0f1213f5)}html[data-theme=alliance] .pn-chip{background:linear-gradient(160deg,#21478eb3,#142a54b3);box-shadow:0 2px 8px #21478e66}html[data-theme=alliance] #offline-note{background:linear-gradient(160deg,#21478ef5,#142a54f5)}html[data-theme=alliance] .cpt-delp{border:1px solid #323f57}html[data-theme=alliance] .cpt-delp:hover{border-color:#46597d}html[data-theme=alliance] .inst-hm,html[data-theme=alliance] .war-table th.wt-thh{color:var(--lacquer, #2c5ab6)}html[data-theme=alliance] td.wt-h.wt-done:first-letter{color:var(--lacquer, #2c5ab6)}html[data-theme=alliance] .wcl-soo{color:var(--lacquer, #2c5ab6);border:1px solid rgba(44,90,182,.5)}@media(max-width:640px){html[data-theme=alliance] nav button.active{background:linear-gradient(160deg,#234c96,#183365);box-shadow:inset 0 0 0 1px #d4ab2f8c,0 2px 10px #17316180}}html[data-theme=alliance] #nav-burger{background:linear-gradient(160deg,#234c96,#183365)}@media(max-width:640px){html[data-theme=alliance] nav{border:1px solid #1d3156}}html[data-theme=alliance] .wcl-tag-h{background:#2c5ab62e;color:#5480d7;border:1px solid rgba(44,90,182,.4)}html[data-theme=alliance] .cp-h{background:linear-gradient(160deg,#234c96,#183365);box-shadow:0 0 10px #234c9680}html[data-theme=alliance] .kst-wipe{color:#5480d7}html[data-theme=alliance] .kst-vues button.active{background:linear-gradient(160deg,#234c96,#183365)}html[data-theme=alliance] .kst-leg.kst-off .wt-boss{text-decoration-color:#5480d799}@supports (backdrop-filter: blur(8px)){html[data-theme=alliance] nav{background:linear-gradient(to bottom,#131b2ad1,#0f141dc7)}}html[data-theme=alliance] .table-wrap thead th{background:#0e131ceb}html[data-theme=alliance] .fresque-wrap:before,html[data-theme=alliance] .fresque-wrap:after{background:linear-gradient(90deg,#131b2a,#1d3156 45%,#131b2a)}html[data-theme=alliance] .fj-perle{background:linear-gradient(160deg,#162031,#0f141d)}html[data-theme=alliance] .fj-fort .fj-perle{background:linear-gradient(160deg,#234c96,#183365);box-shadow:0 0 20px #234c968c}html[data-theme=alliance] .fj-carte{background:#0e131ce0}html[data-theme=alliance] .badge-cesoir{background:linear-gradient(160deg,#234c96,#183365)}html[data-theme=alliance] .rec-del{border:1px solid rgba(84,128,215,.4);color:#5480d7}html[data-theme=alliance] .kst-barr{background:linear-gradient(90deg,#2c5ab680,#2c5ab638)}html[data-theme=alliance] .kst-pas button.active{background:linear-gradient(160deg,#234c96,#183365)}html[data-theme=alliance] .lanterne .lt-corps{fill:#2c5ab6e0}html[data-theme=alliance] .card.paper{box-shadow:inset 0 0 0 1px #2da8781a,0 10px 30px #03050973}html[data-theme=alliance] .btn-effacer{border:1px solid rgba(44,90,182,.45);color:#2c5ab6}html[data-theme=alliance] .btn-effacer:hover{background:#2c5ab61a;border-color:#2c5ab6cc;color:#3f70d2}html[data-theme=alliance] .btn-effacer:focus-visible{outline:2px solid rgba(44,90,182,.7)}html[data-theme=alliance] #supp-box .key-title .ideo{color:#2c5ab6}html[data-theme=alliance] #supp-box #supp-ok{background:linear-gradient(180deg,#3362c0,#254e9c);border-color:#1f4283}html[data-theme=alliance] .wcl-horsguilde{border-left:3px solid rgba(44,90,182,.5);background:#2c5ab612}html[data-theme=alliance] .mnd-rang.mnd-or{background:linear-gradient(160deg,#21478e,#142a54)}html[data-theme=alliance] .sheet-chap .ideo{background:linear-gradient(160deg,#234a94,var(--lacquer, #2c5ab6))}html[data-theme=alliance] .mv-sort{color:var(--lacquer, #2c5ab6)}html[data-theme=alliance] .ins-tag-raid,html[data-theme=alliance] .mt-camp-h{background:#2c5ab62e;border:1px solid rgba(44,90,182,.45)}html[data-theme=alliance] .mt-carte i{background:#4373d3;box-shadow:0 0 10px #000000d9,0 0 4px #4373d3cc}html[data-theme=alliance] .srl-pull.srl-hm{background:#2c5ab6;border-color:#142a54}html[data-theme=alliance] .ev-erreur{background:#2c5ab62e;border:1px solid rgba(84,128,215,.55)}html[data-theme=alliance] .moi-perf i{color:var(--lacquer, #2c5ab6)}html[data-theme=alliance] .tampon-ko{border-color:#2c5ab680}html[data-theme=alliance] .tampon-ko:before{color:var(--lacquer, #2c5ab6)}html[data-theme=alliance] .src-ko i{background:#2f62c9;box-shadow:0 0 6px #2f62c999}html[data-theme=alliance] .bis2-seg{background:#204588}html[data-theme=alliance] .bis2-seg.bis2-gap{background:#2d56a8}html[data-theme=alliance] .bis2-carte{border-left:3px solid #2d56a8}@media(max-width:640px){html[data-theme=alliance] nav,html[data-theme=alliance] #nav{border-bottom:1px solid #1d3156}}html[data-theme=alliance] .pr-titre{border-bottom:1px solid #1a2332}html[data-theme=alliance] .pr-act{border:1px solid #293956}html[data-theme=alliance] .mnd-fac-h{background:#2b5ab7}html[data-theme=alliance] .mv-j-sort{background:var(--lacquer, #2c5ab6)}html[data-theme=alliance] .bo-pin{background:#4373d3;box-shadow:0 0 0 4px #4373d359,0 0 18px #4373d3e6}html[data-theme=alliance] .rio-table .rio-h{color:var(--lacquer, #2c5ab6)}html[data-theme=alliance] :is(#view-hfg,html[data-theme=alliance] #view-hfgfiche) .hfg-filtre{background:#0b121eb8}html[data-theme=alliance] :is(#view-hfg,html[data-theme=alliance] #view-hfgfiche) .hfg-cherche{background:#0b121eb8}html[data-theme=alliance] #nav-bnet{background:#080e19eb}html[data-theme=alliance] #nav-bnet:hover{background:#0b1323f5}@media(max-width:640px){html[data-theme=alliance] #nav-bnet{background:#080e19d9}}html[data-theme=alliance] .toast-erreur{background:#1a3870f7;border:1px solid rgba(84,128,215,.7)}html[data-theme=alliance] #view-moi .moi-p-bas i,html[data-theme=alliance] #view-moi .moi-pb-f.moi-p-bas{background:#4a71c0cc}html[data-theme=alliance] #view-moi .moi-cal-raid-abs:after{background:#4a71c0}html[data-theme=alliance] #view-moi .moi-cat-bas{background:#4a71c0b3}html[data-theme=alliance] #view-moi .moi-score-b b.moi-p-bas{background:#4a71c0cc}html[data-theme=alliance] .sem-l.sem-absent{border-left-color:#2c5ab6}html[data-theme=alliance] .sem-l.sem-absent .sem-etat,html[data-theme=alliance] .calp-moi-absent{color:#5480d7}html[data-theme=alliance] .tb-dujour,html[data-theme=alliance] .tb-compo{background:#0b0f178c}html[data-theme=alliance] .tb-carte{background:#0b0f1799}html[data-theme=alliance] .tb-carte:hover{background:#111723cc}html[data-theme=alliance] .tb-portrait{background:#11161e}html[data-theme=alliance] .tb-pt{box-shadow:0 0 0 2px #0b0f17,0 0 6px #2da878}html[data-theme=alliance] .tb-sceau{background:#0b0f17d9}html[data-theme=alliance] .tb-grand{background:linear-gradient(135deg,#c9a22714,#0b0f1799 60%)}html[data-theme=alliance] .mc-moins{color:#5480d7}html[data-theme=alliance] .mc-w{background:#2c5ab6}html[data-theme=alliance] .gz2-out:before{color:#5480d7}html[data-theme=alliance] .gz2-hf-l img,html[data-theme=alliance] .gz2-hf-vide{background:#080f1c}html[data-theme=alliance] .gz2-vig-av{background:#11161e}html[data-theme=alliance] .hft-fac.hft-h{background:#3c6bc859}html[data-theme=alliance] #nav-rech{background:#080e19eb}html[data-theme=alliance] .scan-carte{background:#080e19f0}html[data-theme=alliance] .evc-bar.evc-pvp,html[data-theme=alliance] i.evc-pvp{background:linear-gradient(to right,#374869,#7a6650)}html[data-theme=alliance] .btn-gold:hover,html[data-theme=alliance] a.btn-gold:hover{color:#050a14}html[data-theme=alliance]{--ink-0: #060b15;--ink-1: #0b121e;--ink-2: #0c1527;--line: #152b55;--line-soft: #101d35;--cinnabar: #1d3e7c;--lacquer: #1d3e7c;--lacquer-deep: #12264b;--wood: #0f1624;--surface-1: #0f1624;--surface-2: #0b121e;--th-hairline: #152b55;--th-glass: #0b121e;--gpt-surface-0: #060b15;--gpt-surface-1: #0b121e;--gpt-surface-2: #0c1527;--gpt-border-low: #101d35}html[data-theme=alliance] #decor-mop:after{background:linear-gradient(180deg,#060b156b,#060b159e 35%,#060b15c7)}html[data-theme=alliance] body.sky-dawn #decor-mop:after,html[data-theme=alliance] body.sky-dusk #decor-mop:after{background:linear-gradient(180deg,#060b157a,#060b15a8 35%,#060b15cc)}html[data-theme=alliance] body.sky-day #decor-mop:after{background:linear-gradient(180deg,#060b158c,#060b15b3 35%,#060b15d6)}html[data-theme=alliance] *{scrollbar-color:#b9873a #060b15}html[data-theme=alliance] *::-webkit-scrollbar-track{background:#060b15}html[data-theme=alliance] nav,html[data-theme=alliance] #nav,html[data-theme=alliance] nav#nav{background:#060b15f7}html[data-theme=alliance] header:after{background:linear-gradient(180deg,transparent 0%,transparent 45%,rgba(6,11,21,.55) 100%)}html[data-theme=alliance] header h1{text-shadow:0 3px 0 #0e1a30,0 12px 40px rgba(0,0,0,.8)}html[data-theme=alliance] .cta-discord,html[data-theme=alliance] .cta-discord:hover,html[data-theme=alliance] .btn-gold,html[data-theme=alliance] .btn-gold:hover{color:#0b121e}html[data-theme=alliance] .btn-effacer{color:#3468d0;border-color:#3468d080}html[data-theme=alliance] .trombi-img img,html[data-theme=alliance] .trombi-noimg{background:linear-gradient(180deg,#0f1624,#080e19)}html[data-theme=alliance] .rc-cell{background:#080e19}html[data-theme=alliance] .rc-try{background:#0a1529}html[data-theme=alliance] .srl-p{background:#080e19}html[data-theme=alliance] details.wcl-stats>summary,html[data-theme=alliance] .wcl-stats>summary{background:#080e19}html[data-theme=alliance] .cp,html[data-theme=alliance] .cp-n,html[data-theme=alliance] .cp-h{background:#080e19}html[data-theme=alliance] footer{background:#040810}html[data-theme=alliance] .src-ko i{background:#3468d0}html[data-theme=alliance] .sheet-overlay{background:#04060cd1}html[data-theme=alliance] .sheet-hero{background:radial-gradient(640px 240px at 82% -10%,color-mix(in srgb,var(--cc, #e8c46a) 16%,transparent),transparent),linear-gradient(to bottom,#0c1527,var(--ink-1))}html[data-theme=alliance] #scan-bar{background:#060b15f7}html[data-theme=alliance] .scan-track{background:#080e19}html[data-theme=alliance] #decor-mop:after{background:linear-gradient(180deg,#060b1538,#060b1566 40%,#060b158c)}html[data-theme=alliance] body.sky-dawn #decor-mop:after,html[data-theme=alliance] body.sky-dusk #decor-mop:after{background:linear-gradient(180deg,#060b1542,#060b1570 40%,#060b1594)}html[data-theme=alliance] body.sky-day #decor-mop:after{background:linear-gradient(180deg,#060b154d,#060b157a 40%,#060b159e)}html[data-theme=alliance] header:after{background:linear-gradient(180deg,transparent 0%,transparent 55%,rgba(6,11,21,.35) 100%)}html[data-theme=alliance] nav,html[data-theme=alliance] #nav,html[data-theme=alliance] nav#nav{background:#060b15f0}html[data-theme=alliance] .paper,html[data-theme=alliance] .card.paper{background:#080e19b3;box-shadow:inset 0 0 0 1px #101d3599,0 10px 30px #00000059}html[data-theme=alliance] .card.paper:hover{box-shadow:inset 0 0 0 1px #101d3599,0 10px 30px #00000059}html[data-theme=alliance] .card>h2,html[data-theme=alliance] .card.paper>h2:first-of-type{background:#0c1527b8}html[data-theme=alliance] .plq,html[data-theme=alliance] .srec,html[data-theme=alliance] .tile,html[data-theme=alliance] .apr-st,html[data-theme=alliance] .rj3-chiffre,html[data-theme=alliance] .sheet-plaques .plq,html[data-theme=alliance] .vd-bandeau .plq{background:#0f1624b8}html[data-theme=alliance] .hero-stat{background:#0f1624b8!important}html[data-theme=alliance] .chr-f,html[data-theme=alliance] .bt-onglets button,html[data-theme=alliance] .rd-ong,html[data-theme=alliance] .toolbar input[type=search],html[data-theme=alliance] .toolbar select,html[data-theme=alliance] select,html[data-theme=alliance] input[type=search],html[data-theme=alliance] input[type=text]{background:#0b121eb8}html[data-theme=alliance] .trombi-card{background:#0b121eb3}html[data-theme=alliance] .srl-soiree{background:#080e1973}html[data-theme=alliance] .rc-cell{background:#080e198c}html[data-theme=alliance] .nav-menu{background:#0b121ef5}html[data-theme=alliance] footer{background:#040810d1}html[data-theme=alliance] .sheet-overlay .sheet,html[data-theme=alliance] .sheet{background:#0b121ef0}html[data-theme=alliance] .pa-hero-voile{background:linear-gradient(90deg,#060b15f2,#060b15d6 48%,#060b1561)}html[data-theme=alliance] .pa-medaillon{box-shadow:0 0 0 2px var(--bronze),0 0 0 8px #060b1599,0 0 40px #e8c46a40}html[data-theme=alliance] .pa-badge{background:#060b158c}html[data-theme=alliance] .pa-plq{background:#0f1624b8}html[data-theme=alliance] .pa-etapes li,html[data-theme=alliance] .pa-tuiles li{background:#080e1980}html[data-theme=alliance] .pa-fen{background:linear-gradient(180deg,#0f131b,#090d13);border:1px solid #242f44}html[data-theme=alliance] .pa-f-titre{border-bottom:1px solid #1a2332}html[data-theme=alliance] .pa-f-ongl i{border:1px solid #1a2332}html[data-theme=alliance] .pa-f-ongl i.on{background:#141b28;border-color:#293956}html[data-theme=alliance] .pa-f-rang{border-bottom:1px solid rgba(36,47,68,.5)}html[data-theme=alliance] .pa-past-r{background:#4373d3}html[data-theme=alliance] .pa-f-act{border:1px solid #293956}html[data-theme=alliance] .pa-f-pied{border-top:1px solid #1a2332}html[data-theme=alliance] .pa-tl{border:1px solid #1a2332;background:#11161e}html[data-theme=alliance] .pa-tl s{background:#1a2332}html[data-theme=alliance] .pa-chat{background:#0a0c10;border:1px solid #242f44}html[data-theme=alliance] .pa-mini-bouton{box-shadow:0 0 0 3px #0a0c10,0 0 14px #0009}html[data-theme=alliance] .pa-tt{background:linear-gradient(180deg,#0c1017,#08090d);border:1px solid #293956}html[data-theme=alliance] .pa-tt-sep{background:#1a2332}html[data-theme=alliance] .pa-rouge{color:#4373d3}html[data-theme=alliance] .sv-spe,html[data-theme=alliance] .sv-c,html[data-theme=alliance] .sv-tal,html[data-theme=alliance] .sv-met,html[data-theme=alliance] .sv-gly{background:#080e1980}html[data-theme=alliance] .vb-t{text-shadow:0 3px 0 #0e1a30,0 12px 40px rgba(0,0,0,.8)}@media(max-width:640px){html[data-theme=alliance] #tabs{background:#080e19f5}html[data-theme=alliance] #tabs-voile{background:#04060c8c}html[data-theme=alliance] #tabs-feuille{background:#0b121efa}}html[data-theme=alliance] #view-cal .calp-vues button:hover{background:#0c1527b3}html[data-theme=alliance] .calp-dow{background:#060b15b3}html[data-theme=alliance] .calp-j{border-right:1px solid rgba(21,43,85,.75);border-bottom:1px solid rgba(21,43,85,.75);background:#0b121e99}html[data-theme=alliance] .calp-j:hover{background:#0d182cd1}html[data-theme=alliance] .calp-j.calp-we{background:#070d17ad}html[data-theme=alliance] .calp-j.calp-we:hover{background:#0d182cd1}html[data-theme=alliance] .calp-j.calp-hors{background:#0509108c}html[data-theme=alliance] .calp-auj .calp-num{color:#0b121e}html[data-theme=alliance] .calp-ev{background:color-mix(in srgb,var(--tc) 20%,rgba(6,11,21,.6))}html[data-theme=alliance] .calp-ev:hover{background:color-mix(in srgb,var(--tc) 36%,rgba(6,11,21,.6))}html[data-theme=alliance] .calp-ev-n{background:#060b15bf}html[data-theme=alliance] .calp-sem-coin{background:#060b15b3}html[data-theme=alliance] .calp-sem-tete{border-left:1px solid rgba(21,43,85,.75);background:#060b15b3}html[data-theme=alliance] .calp-sem-tete.calp-auj b{color:#0b121e}html[data-theme=alliance] .calp-sem-col{border-left:1px solid rgba(21,43,85,.75);background-color:#0b121e99;background-image:repeating-linear-gradient(to bottom,rgba(21,43,85,.55) 0 1px,transparent 1px 46px)}html[data-theme=alliance] .calp-sem-col.calp-we{background-color:#070d17ad}html[data-theme=alliance] .calp-bloc{background:color-mix(in srgb,var(--tc) 28%,rgba(8,14,25,.96))}html[data-theme=alliance] .calp-bloc:hover{background:color-mix(in srgb,var(--tc) 42%,rgba(8,14,25,.96))}html[data-theme=alliance] .calp-maintenant{border-top:2px solid #4675d4}html[data-theme=alliance] .calp-maintenant:before{background:#4675d4}html[data-theme=alliance] .calp-l-jour{border-bottom:1px solid rgba(21,43,85,.75)}html[data-theme=alliance] .calp-l-ev{background:#0b121e99}html[data-theme=alliance] .calp-l-ev:hover{background:#0d182cd9}html[data-theme=alliance] .pub-parure{background:radial-gradient(120% 150% at 0% 0%,rgba(232,196,106,.15),transparent 55%),linear-gradient(135deg,#0c1930f2,#080e19f2)}html[data-theme=alliance] .pub-parure-bande{background:linear-gradient(90deg,#e8c46a1a,#0b121e99 60%)}@media(min-width:641px){html[data-theme=alliance] #nav>.nav-parure{background:linear-gradient(135deg,#e8c46a21,#0b121e59)}html[data-theme=alliance] #nav>.nav-parure:hover{background:linear-gradient(135deg,#e8c46a38,#0b121e66)}}html[data-theme=alliance] .fil:before{background:linear-gradient(180deg,#2c5ab6,#1e3f7e);box-shadow:0 0 10px #2c5ab673}html[data-theme=alliance] .fil-an-titre:before{background:#2c5ab6;box-shadow:0 0 0 3px #2c5ab6}html[data-theme=alliance] .fil-mois>summary:after{background:#2c5ab6}html[data-theme=alliance] .wcl-stats>a.wcl-stats-page{background:#080e19}html[data-theme=alliance] .sp-perf-moy,html[data-theme=alliance] .sp-perf{background:#080e19}html[data-theme=alliance] .sp-perf-hm{color:var(--lacquer, #2c5ab6)}html[data-theme=alliance] .etat{background:radial-gradient(120% 90% at 50% 0%,rgba(232,196,106,.07),transparent 60%),linear-gradient(180deg,#0c1322 0%,var(--ink-1) 55%,#090f1b 100%)}html[data-theme=alliance] .etat-seg>i{background:#0e1a30}html[data-theme=alliance] .etat-cible{background:#1d3e7c21;border:1px solid rgba(29,62,124,.5)}html[data-theme=alliance] .etat-vie{background:#091427}html[data-theme=alliance] .etat-vie>i{background:linear-gradient(90deg,#2c5ab6,var(--cinnabar))}html[data-theme=alliance] .etat-fort-p{background:#080f1c}html[data-theme=alliance] .etat-fort-hm{border-color:#1d3e7c99}html[data-theme=alliance] .tz-form input[type=text],html[data-theme=alliance] .tz-form textarea{background:#060b1599}html[data-theme=alliance] .km{background:linear-gradient(180deg,#5480d70f,#0b121e40)}html[data-theme=alliance] .km-titre span{background:#5480d7;color:#0b121e}html[data-theme=alliance] .km-tr-groupe{background:#5480d717!important}html[data-theme=alliance] .km-seg-barre i em{color:#0b121e}html[data-theme=alliance] .km-coups li.km-fatal{background:#5480d729}html[data-theme=alliance] .km-pie-grand:after{background:#0e1421}html[data-theme=alliance] .km-kpi-alerte{border-color:#5480d78c;background:#5480d71a}html[data-theme=alliance] .km-frise-m{box-shadow:0 0 0 2px #0b121e,0 0 6px #000000b3}html[data-theme=alliance] .km-frise-trait{background:#5480d759}html[data-theme=alliance] .bm-jauge i{background:linear-gradient(90deg,#5480d7,#5480d766)}html[data-theme=alliance] .cb-kill{border-color:#1c3c77;background:#0e1a30}html[data-theme=alliance] .cb-scene{background:#08090d}html[data-theme=alliance] .cb-vie i{background:#2c5ab6}html[data-theme=alliance] .cb-chip{background:#10151ed9}html[data-theme=alliance] .cb-soustitre{background:linear-gradient(to top,rgba(6,8,12,.9),transparent)}html[data-theme=alliance] a.cb-open{background:linear-gradient(160deg,#1d3e7a,#234c96 55%,#1b3a73);box-shadow:inset 0 1px #ffebbe2e,0 2px 8px #050b1759}html[data-theme=alliance] .cb-verdict{background:linear-gradient(90deg,#0e1a30,var(--ink-1) 60%)}html[data-theme=alliance] .cb-verdict-wipe{background:linear-gradient(90deg,#131924,var(--ink-1) 60%)}html[data-theme=alliance] .wcl-stats-avant>a.wcl-stats-page{color:#070f1e}html[data-theme=alliance] .wcl-stats-avant>a.wcl-stats-page:after{color:#070f1e}html[data-theme=alliance] .wcl-stats-avant>a.wcl-stats-page .n-grav{color:#070f1e}html[data-theme=alliance] .kst-issue-kill{background:linear-gradient(160deg,#234c96,#183365)}html[data-theme=alliance] .kst-issue-wipe{color:#5480d7;border:1px solid rgba(84,128,215,.45)}html[data-theme=alliance] .kst-av{background:#5480d7}html[data-theme=alliance] .cb-fil-mort{border-left-color:#5480d7}html[data-theme=alliance] .pj-portrait{box-shadow:0 0 0 2px var(--bronze),0 0 0 8px #060b1599}html[data-theme=alliance] .hero-rech{background:#080e19eb}
