@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-cell{min-height:74px;padding:5px 6px;border-radius:3px;background:#191d1f99;border:1px solid #23282a;cursor:pointer;display:flex;flex-direction:column;gap:3px;transition:border-color .15s,background .15s;overflow:hidden}.cal-cell:hover{border-color:var(--jade-deep);background:#3d8a6b14}.cal-num{font-size:var(--t-small);color:var(--paper-dim);font-variant-numeric:tabular-nums}.cal-out{opacity:.32}.cal-past .cal-num{color:#5c564a}.cal-now{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold),0 0 14px #d4ab2f26}.cal-now .cal-num{color:var(--gold);font-weight:600}.cal-sel{border-color:var(--jade);background:#7ec8a91a}.cal-has .cal-num{color:var(--paper)}.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)}.cal-more{font-size:10.5px;color:var(--paper-dim);font-style:italic}@media(max-width:640px){.cal-cell{min-height:52px;padding:3px 4px}.cal-pill{font-size:0;height:6px;width:100%;border-radius:3px;padding:0}.cal-more{font-size:10.5px}.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-cell{min-height:44px}.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}.cal-pill-compo{display:block;font-style:normal;font-size:10.5px;letter-spacing:.02em;opacity:.92;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:640px){.cal-pill-compo{display:none}}.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}.cal-cell{background:#1f17128c;border-color:#2c2118}.cal-cell:hover{border-color:var(--gold-dim);background:#d4ab2f0f}.cal-now{box-shadow:inset 0 0 0 1px var(--gold),0 0 14px #8a241859}@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-now{border-color:var(--lacquer);box-shadow:inset 0 0 0 1px var(--gold),0 0 16px #8a241880}.cal-now .cal-num{color:var(--parch)}.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)}.pod-score{font-family:var(--display);font-size:12.5px;color:var(--gold)}.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}}.cal-now{animation:cellIn .4s ease-out both,todayPulse 3.5s 1s ease-in-out infinite}.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 .cal-cell,body.calme .sheet,body.calme .sheet-head{animation:none;opacity:1;transform:none}body.calme .cal-now,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)}}.cal-cell{transition:transform .16s,box-shadow .16s,background .16s}.cal-cell:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000059,inset 0 0 0 1px #d4ab2f59;z-index:1}.cal7>.cal-cell:nth-child(7n),.cal7>.cal-cell:nth-child(7n+6){background:#d4ab2f09}.cal-now{box-shadow:inset 0 0 0 1px var(--gold),0 0 18px #d4ab2f24}.cal-now .cal-num{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;border-radius:50%;background:linear-gradient(160deg,#8a2418,#571509);color:#f3e2c0;animation:sealPulse 2.6s ease-in-out infinite}@keyframes sealPulse{0%,to{box-shadow:0 0 #d4ab2f59}50%{box-shadow:0 0 0 6px #d4ab2f00}}.cal-has:has(.cal-pill[style*="#b6402c"]){box-shadow:inset 0 0 14px #8a241824}.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}.grim-row{display:block;width:100%;text-align:left;margin:.3rem 0;padding:.55rem .8rem;border:1px solid rgba(120,110,90,.3);border-radius:8px;background:#fffdf659;cursor:pointer;font-size:13.5px}.grim-row:hover{border-color:#d4ab2f80;background:#d4ab2f14}.grim-form{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin-top:.8rem}.grim-md{padding:.4rem .2rem;line-height:1.55}.grim-md h3,.grim-md h4,.grim-md h5{margin:.9rem 0 .35rem}.grim-md ul{margin:.3rem 0 .6rem 1.2rem}.grim-md p{margin:.4rem 0}html,body{overflow-x:hidden;max-width:100vw}.card,.paper{max-width:100%}.rh-head,.grim-form,.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-outils{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin-bottom:.5rem}.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}#raids>.grim-card{grid-column:span 5}}@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,.grim-row{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}}.cal-cell.cal-we{background:#d4ab2f09}.kst-barh{background:linear-gradient(90deg,#7ec8a94d,#7ec8a914);border-left-color:#7ec8a98c}.rpl-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;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;transition:transform .15s ease,box-shadow .15s ease}.rpl-open:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffebbe38,0 5px 14px #140c0673}#replay-ov{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:4vh 3vw;background:#0e0b08b8;backdrop-filter:blur(6px)}.replay{position:relative;width:min(720px,100%);max-height:92vh;overflow-y:auto;padding:1.2rem 1.35rem 1.4rem;border-radius:14px}.replay-x{position:absolute;top:.6rem;right:.7rem;z-index:2;width:34px;height:34px;border-radius:50%;cursor:pointer;background:#140e0880;border:1px solid rgba(212,171,47,.4);color:#d9c89a}.rpl-hp{position:relative;height:26px;margin:.6rem 0 .7rem;background:#1e160e99;border:1px solid rgba(182,64,44,.45);border-radius:6px;overflow:hidden}#rpl-hpb{position:absolute;inset:0 auto 0 0;width:100%;background:linear-gradient(180deg,#c14a32,#8f2a1d 60%,#75200f);box-shadow:inset 0 1px #ffc8a040;transition:width .12s linear}#rpl-hpt{position:relative;z-index:1;display:block;text-align:center;line-height:26px;font-size:11.5px;color:#f6ead0;text-shadow:0 1px 2px rgba(0,0,0,.6)}.rpl-ctl{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem;margin-bottom:.35rem}.rpl-ctl button{padding:.3rem .7rem;cursor:pointer;font-size:11.5px;background:#1e160e8c;color:#d9c89a;border:1px solid rgba(212,171,47,.35);border-radius:999px}.rpl-ctl button.active{background:#d4ab2f38;color:#f3e6c4;border-color:#d4ab2fa6}#rpl-scene{touch-action:none}#rpl-play{font-size:13.5px;min-width:42px}#rpl-clock{margin-left:auto;font:700 1.05rem/1 Marcellus,serif;color:#e8d7a8;font-variant-numeric:tabular-nums}#rpl-seek{width:100%;accent-color:#d4ab2f;margin:0 0 .7rem}#rpl-race{position:relative}.rpl-row{position:absolute;left:0;right:0;height:30px;display:flex;align-items:center;gap:.5rem;transition:transform .45s cubic-bezier(.22,.9,.3,1);will-change:transform}.rpl-rank{width:1.3rem;text-align:right;font-style:normal;font-size:10.5px;color:#9c9078;font-variant-numeric:tabular-nums}.rpl-nom{width:108px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:600;color:var(--rc, #c9a227)}.rpl-piste{position:relative;flex:1;height:18px;background:#1e160e73;border-radius:4px;overflow:hidden}.rpl-bar{position:absolute;inset:0 auto 0 0;width:0;background:linear-gradient(90deg,color-mix(in srgb,var(--rc, #c9a227) 55%,transparent),color-mix(in srgb,var(--rc, #c9a227) 22%,transparent));border-right:2px solid var(--rc, #c9a227);transition:width .12s linear}.rpl-val{position:absolute;right:.45rem;top:0;line-height:18px;font-size:10.5px;font-style:normal;color:#efe2c2;text-shadow:0 1px 2px rgba(0,0,0,.55);font-variant-numeric:tabular-nums}.rpl-skull{width:1.1rem;color:#d96a52;font-size:13.5px}.rpl-fin{margin:.8rem 0 .2rem;text-align:center;font:700 1.5rem/1.2 Marcellus,serif;letter-spacing:.08em;animation:rplfin .5s cubic-bezier(.2,1.4,.4,1)}.rpl-fin-k{color:#d4ab2f;text-shadow:0 0 18px rgba(212,171,47,.45)}.rpl-fin-w{color:#d96a52;text-shadow:0 0 18px rgba(217,106,82,.35)}@keyframes rplfin{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}#rpl-journal{max-height:130px;overflow-y:auto;margin-top:.7rem;padding-top:.5rem;border-top:1px dashed rgba(212,171,47,.25)}#rpl-journal p{margin:.15rem 0;font-size:11.5px;color:#b9ac90}#rpl-journal b{color:#d96a52}@media(max-width:640px){.replay{padding:.9rem .7rem 1.1rem}.rpl-nom{width:84px;font-size:10.5px}#rpl-clock{font-size:13.5px}}.kst-card table.kst th{cursor:pointer;user-select:none;white-space:nowrap}.kst-card table.kst th:hover{color:#d4ab2f}.kst-card table.kst th.tri-d:after{content:" \25be";color:#d4ab2f}.kst-card table.kst th.tri-a:after{content:" \25b4";color:#d4ab2f}.rpl-kpi{display:flex;flex-wrap:wrap;gap:.5rem;margin:.4rem 0 .6rem}.rpl-tile{flex:1 1 110px;text-align:center;padding:.35rem .5rem;border:1px solid rgba(212,171,47,.25);border-radius:8px;background:#14110c59}.rpl-tile b{display:block;font-size:15px;color:#f2dfae;font-variant-numeric:tabular-nums}.rpl-tile i{font-style:normal;font-size:10.5px;color:#b8b09c}.rpl-tlw{position:relative;margin:.3rem 0 .1rem}#rpl-tl{display:block;width:100%;cursor:pointer;border-radius:6px;background:#14110c59}#rpl-tlcur{position:absolute;top:0;bottom:0;width:2px;background:#d4ab2f;pointer-events:none;box-shadow:0 0 6px #d4ab2fcc}#rpl-marks{display:flex;gap:.4rem;overflow-x:auto;padding:.35rem 0 .5rem;scrollbar-width:thin}.rpl-mark{flex:0 0 auto;font-size:10.5px;padding:.2rem .55rem;border-radius:999px;border:1px solid rgba(120,110,90,.35);background:#14110c4d;color:#b8b09c;cursor:pointer;opacity:.55}.rpl-mark.mk-passe{opacity:1}.rpl-mark.ev-mort{border-color:#d96a5280;color:#d96a52}.rpl-mark.ev-lead{color:#d4ab2f}.rpl-mark.ev-seuil{color:#e8e2d2}.rpl-mark.ev-burst{border-color:#d4ab2f80;color:#d4ab2f}.rpl-spark{flex:0 0 auto;margin-right:.45rem;opacity:.85}.rpl-podium{display:block;font-size:13.5px;margin-top:.35rem;letter-spacing:.02em}.rpl-podium small{color:#b8b09c}#rpl-journal p.ev-lead b{color:#d4ab2f}#rpl-journal p.ev-seuil b{color:#e8e2d2}@media(max-width:640px){.rpl-spark{display:none}.rpl-tile b{font-size:13.5px}#rpl-marks{padding-bottom:.3rem}}#rpl-delta{padding:.3rem .7rem;border-radius:999px;border:1px solid rgba(120,110,90,.35);background:#14110c4d;color:#b8b09c;cursor:pointer;font-size:11.5px}#rpl-delta.active{background:linear-gradient(160deg,#8f2a1d,#641a10);color:#f2dfae;border-color:#d4ab2f8c}#rpl-cmp{max-width:250px;font-size:11.5px;padding:.25rem .4rem;border-radius:8px;background:#14110c66;color:#e8e2d2;border:1px solid rgba(120,110,90,.35)}.rpl-hp2{height:13px;opacity:.9;margin-top:.3rem}.rpl-hp2 span{background:repeating-linear-gradient(90deg,#d4ab2f8c 0 6px,#d4ab2f4d 6px 10px)}.rpl-hp2 b{font-size:10.5px}.rpl-mark.ev-rez{border-color:#2da87880;color:#2da878}#rpl-journal p.ev-rez b{color:#2da878}.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}#merc-ov{position:fixed;inset:0;z-index:90;background:#0a0805c7;display:flex;align-items:center;justify-content:center;padding:1rem}#merc-ov[hidden]{display:none}#merc-ov .replay{max-height:90vh;overflow-y:auto;max-width:720px;width:100%}.rpl-inst{flex:0 0 auto;font-style:normal;font-size:10.5px;color:#b8b09c;margin-left:.5rem;min-width:110px;text-align:right;font-variant-numeric:tabular-nums}@media(max-width:640px){.rpl-inst{display:none}}.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}#replay-ov .replay{max-width:1180px;width:96%}.rpl-cols{display:flex;gap:1.1rem;align-items:stretch}.rpl-main{flex:1 1 auto;min-width:0}.rpl-chat{flex:0 0 250px;display:flex;flex-direction:column;min-height:0;border-left:1px solid rgba(212,171,47,.25);padding-left:.9rem}.rpl-chat .sheet-h{margin-top:0}.rpl-chat #rpl-journal{flex:1 1 auto;overflow-y:auto;max-height:62vh;scrollbar-width:thin;display:flex;flex-direction:column;justify-content:flex-start;gap:.15rem}.rpl-chat #rpl-journal p{margin:0;padding:.18rem .3rem;font-size:11.5px;border-radius:6px}.rpl-chat #rpl-journal p:nth-child(odd){background:#786e5a14}.rpl-jt{font-style:normal;color:#8d8577;font-size:10.5px;font-variant-numeric:tabular-nums;margin-right:.15rem}@media(max-width:860px){.rpl-cols{display:block}.rpl-chat{border-left:none;padding-left:0;margin-top:.8rem}.rpl-chat #rpl-journal{max-height:30vh}}.rpl-chat #rpl-journal p.ev-info{color:#8d8577}.rpl-chat #rpl-journal p.ev-info b{color:#b8b09c;font-weight:500}.rpl-chat #rpl-journal p.ev-fun{color:#d4ab2f}.rpl-chat #rpl-journal p.ev-fun b{color:#e8cf7a;font-style:italic}#rpl-scene{display:block;width:100%;margin:.25rem 0 .5rem;border-radius:10px;background:linear-gradient(180deg,#14110c40,#14110c73);border:1px solid rgba(120,110,90,.2)}.rpl-lead .rpl-rank:after{content:" \1f451"}@media all{#rpl-journal p:last-child{animation:rplmsg .28s ease}@keyframes rplmsg{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.rpl-up{animation:rplup .5s ease}@keyframes rplup{0%{background:#d4ab2f47}to{background:transparent}}.rpl-shake{animation:rplshake .32s ease}@keyframes rplshake{0%,to{transform:none}25%{transform:translate(3px,-2px)}50%{transform:translate(-3px,2px)}75%{transform:translate(2px,1px)}}#rpl-fin:not([hidden]){animation:rplfin .55s cubic-bezier(.2,1.5,.4,1)}@keyframes rplfin{0%{transform:scale(.5);opacity:0}to{transform:none;opacity:1}}}.rpl-hitflash .rpl-nom{color:#d96a52!important}@media(max-width:640px){#rpl-scene{height:170px}}#rpl-graph{margin:.6rem 0 .3rem;cursor:pointer}#rpl-graph .uplot{background:transparent;font-family:EB Garamond,serif}#rpl-graph .u-select{display:none}.rpl-twrap{max-height:250px;overflow-y:auto;margin:.3rem 0 .6rem;scrollbar-width:thin}.rpl-twrap thead th{position:sticky;top:0;background:#1b1710;z-index:1}#rpl-table td{font-variant-numeric:tabular-nums;font-size:11.5px;padding:.16rem .5rem}#rpl-table .rpl-tmort td{opacity:.45}#rpl-table .rpl-tmort .wt-boss{text-decoration:line-through;text-decoration-color:#d96a5299}.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-rattacher{margin:18px 0 8px;padding:14px 16px;border-radius:6px;border:1px solid rgba(192,138,46,.35);background:#c08a2e12}.wcl-rattacher>b{display:block;margin-bottom:6px;color:#d4ab2f}.wcl-rattacher .count{margin:6px 0 0}.wcl-rattacher em{font-style:normal;padding:1px 6px;border-radius:3px;background:#c9a22724;font-size:.92em}.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-piste{height:10px;border-radius:6px;overflow:hidden;background:#786e5f38;border:1px solid rgba(201,162,39,.28)}.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-det{border-top:1px solid rgba(212,171,47,.14)}.kst-det:first-of-type{border-top:0}.kst-det>summary.kst-kill{cursor:pointer;margin:0;padding:12px 0 10px;font-weight:600;list-style:none}.kst-det>summary.kst-kill::-webkit-details-marker{display:none}.kst-det>summary.kst-kill:before{content:"\25b8";display:inline-block;width:1em;color:#8d8577;transition:transform .2s}.kst-det[open]>summary.kst-kill:before{transform:rotate(90deg)}.kst-det>summary.kst-kill:hover{background:#d4ab2f0d}.kst-det[open]{padding-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}.kst-det>summary.kst-kill{padding:9px 0 8px}@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 *,.cal-cell,.cal-cell *,.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,.cal-cell i,.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}.gly-ic{width:30px;height:30px;border-radius:6px;border:1px solid var(--line);background:#101314;cursor:help;object-fit:cover}.gly-ic:hover{border-color:var(--gold, #d4ab2f)}.gly-txt{display:inline-flex;align-items:center;justify-content:center;color:var(--jade, #2da878)}.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}.cal-pill-compo,.rpl-spark,.rpl-inst{display:block}.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)}.mt-vol{margin:0 26px 8px}.mt-liste{padding:4px 0 8px}@media(max-width:640px){.mt-row{grid-template-columns:1fr;gap:1px;padding:6px 16px}.mt-vol{margin:0 12px 8px}}.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-note{margin:4px 0 0}.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}.grim-scribe{margin-top:22px;border-top:1px solid var(--line);padding-top:12px}.grim-scribe>summary{cursor:pointer;color:var(--paper-dim);font-size:12.5px}.grim-scribe>summary:hover{color:var(--gold)}.grimv-aile{margin:18px 0 6px}.grimv-aile-t{font-family:var(--display);font-weight:400;font-size:13.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--paper-dim);display:flex;align-items:baseline;gap:10px;border-bottom:1px solid var(--line);padding-bottom:6px}.grimv-aile-t b{font-weight:400;color:var(--gold);font-size:var(--t-card)}.grimv-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin-top:12px}.grimv-carte{display:flex;flex-direction:column;gap:6px;text-align:left;background:linear-gradient(180deg,var(--ink-1),var(--ink-2));border:1px solid var(--line);border-radius:10px;padding:10px;cursor:pointer;color:var(--paper);font-family:var(--serif);transition:border-color .18s,transform .18s}.grimv-carte:hover{border-color:var(--gold-dim);transform:translateY(-2px)}.grimv-nom{font-family:var(--display);font-size:13.5px;color:var(--gold)}.grimv-pitch{font-size:11.5px;color:var(--paper-dim);line-height:1.4}.grimv-k{font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--paper-dim)}.grimv-k.grimv-nm{color:var(--jade)}.grimv-k.grimv-hm{color:var(--gold)}.grimv-f{margin-top:16px}.grimv-f-tete{display:flex;justify-content:space-between;align-items:center;gap:10px}.grimv-f-tete h3{margin:0;font-family:var(--display);font-weight:400;font-size:22px;color:var(--gold)}.grimv-fermer{background:none;border:1px solid var(--line);color:var(--paper-dim);border-radius:8px;width:32px;height:32px;cursor:pointer;font-size:var(--t-body)}.grimv-fermer:hover{color:var(--cinnabar);border-color:var(--cinnabar)}.grimv-f-pitch{font-style:italic;color:var(--paper-dim);margin:4px 0 12px}.grimv-f-scene{display:flex;flex-direction:column;gap:6px;align-items:center;margin-bottom:14px}.grimv-f-corps{display:grid;grid-template-columns:1fr 1fr;gap:14px 22px}.grimv-bloc h4,.grimv-roles h5{font-family:var(--display);font-weight:400;letter-spacing:.06em;text-transform:uppercase;font-size:var(--t-small);color:var(--paper-dim);margin:0 0 8px}.grimv-ph{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:7px;font-size:12.5px}.grimv-meca{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:7px;font-size:12.5px}.grimv-meca b,.grimv-ph b{color:var(--gold);font-weight:400}.grimv-roles{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;border-top:1px dashed var(--line);padding-top:12px}.grimv-role h5{margin-bottom:6px}.grimv-role ul{margin:0;padding-left:18px;font-size:12.5px;display:flex;flex-direction:column;gap:5px;color:var(--paper)}.grimv-nous{border-top:1px dashed var(--line);margin-top:14px;padding-top:10px;font-size:12.5px;color:var(--paper-dim)}.grimv-nous b{color:var(--jade);font-weight:400}.grimv-liens{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:8px}.grimv-lien2{color:var(--jade);font-size:12.5px}.gv-scene{width:100%;max-width:260px;aspect-ratio:5/3;display:block;margin:0 auto}.gv-scene.gv-grande{max-width:460px}.gv-arene{fill:#101314d9;stroke:var(--line);stroke-width:1.4}.gv-boss{fill:var(--cinnabar);stroke:#f2dfae;stroke-width:.8}.gv-tank{fill:#8ab4f8}.gv-raid{fill:var(--jade)}.gv-add{fill:#e0a75e}.gv-zone{fill:#b6402c4d;stroke:#b6402c8c;stroke-width:.7}.gv-zone.gv-violet{fill:#946ed64d;stroke:#946ed699}.gv-zone.gv-or{fill:#d4ab2f24;stroke:#d4ab2f8c}.gv-zone.gv-ambre{fill:#e0a75e73;stroke:#e0a75ecc}.gv-zone.gv-tour{fill:#8ab4f82e;stroke:#8ab4f88c}.gv-zone.gv-tapis{fill:#ece5d312;stroke:var(--line)}.gv-zone.gv-coffre{fill:#d4ab2f4d;stroke:#d4ab2f99}.gv-zone.gv-mur{fill:#333a3ce6;stroke:none}.gv-zone.gv-ligne{fill:#b6402c66;stroke:none}.gv-mc{fill:var(--cinnabar)}.gv-leg{display:flex;gap:14px;flex-wrap:wrap;font-size:10.5px;color:var(--paper-dim)}.gv-leg span{display:inline-flex;align-items:center;gap:5px}.gv-leg i{width:9px;height:9px;border-radius:50%;display:inline-block}.gv-l-boss{background:var(--cinnabar)}.gv-l-tank{background:#8ab4f8}.gv-l-raid{background:var(--jade)}.gv-l-add{background:#e0a75e}.gv-l-zone{background:#b6402c73;border:1px solid rgba(182,64,44,.7)}@media(max-width:700px){.grimv-f-corps{grid-template-columns:1fr}}.grimv-outils{display:flex;justify-content:flex-end;margin:2px 0 4px}.grimv-anim-btn{background:var(--ink-1);border:1px solid var(--line);color:var(--paper);font-family:var(--serif);font-size:var(--t-small);padding:6px 12px;border-radius:8px;cursor:pointer}.grimv-anim-btn:hover{border-color:var(--gold-dim);color:var(--gold)}.gv-scene circle.gv-pur{fill:#a8e6c9;stroke:#fff;stroke-width:.5}.gv-scene circle.gv-viol{fill:#946ed6}.gv-scene circle.gv-or{fill:var(--gold)}.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}#merc-body .kst-kill,.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}#merc-body .kst-wipe,.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,.grimv-aile-t{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}.grimv-aile-t b,.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)}.srec b{color:var(--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)}.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}
