@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.block{display:block}.contents{display:contents}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--paper:#f1f3ef;--card:#fafbf8;--ink:#1e2a2b;--muted:#5a6a6a;--line:#cbd3ce;--accent:#2f6b5e;--accent-soft:#dce9e4;--danger:#9b3b2e;--gold:#8a6a1f;--f-story:"Alegreya", Georgia, "Times New Roman", serif;--f-ui:"Alegreya Sans", "Segoe UI", system-ui, sans-serif;--f-label:"Alegreya Sans SC", "Alegreya Sans", system-ui, sans-serif}@media (prefers-color-scheme:dark){:root{--paper:#131a1b;--card:#1a2324;--ink:#e2e8e4;--muted:#93a3a0;--line:#2c3839;--accent:#72b5a4;--accent-soft:#1f3330;--danger:#e0866f;--gold:#d4b163;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}body{background:var(--paper);color:var(--ink);font-family:var(--f-ui);margin:0;padding:0;font-size:16px;line-height:1.5}.contenu{padding:24px 16px 40px}.wrap{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:32px;max-width:1040px;margin:0 auto;display:grid}@media (max-width:820px){.wrap{grid-template-columns:minmax(0,1fr)}}header.top{border-bottom:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:flex-end;gap:12px 24px;padding-bottom:12px;display:flex}.brand{font-family:var(--f-label);letter-spacing:.08em;color:var(--muted);font-size:14px}h1{font-family:var(--f-story);margin-top:2px;font-size:clamp(26px,4vw,34px);font-weight:600}main{min-width:0}.para-num{font-family:var(--f-label);color:var(--accent);letter-spacing:.1em;flex-wrap:wrap;align-items:center;gap:10px;font-size:15px;display:flex}.tag{font-family:var(--f-ui);letter-spacing:.02em;border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:1px 9px;font-size:12px}.story{font-family:var(--f-story);max-width:62ch;margin-top:10px;font-size:20px;line-height:1.6}.story p{margin-bottom:.8em}.toasts{flex-wrap:wrap;gap:8px;margin:4px 0 18px;display:flex}.toast{background:var(--accent-soft);border-radius:6px;padding:4px 10px;font-size:14px}.toast.bad{color:var(--danger)}.choices{gap:10px;max-width:62ch;margin-top:8px;display:grid}.choice{text-align:left;width:100%;color:var(--ink);background:var(--card);border:1px solid var(--line);border-left:3px solid var(--accent);cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:17px;transition:transform .12s,border-color .12s;display:flex}.choice:hover:not(:disabled){border-color:var(--accent);transform:translate(3px)}.choice:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.choice:disabled{cursor:not-allowed;color:var(--muted);border-left-color:var(--line);background:0 0}.choice-meta{flex-shrink:0;align-items:center;gap:10px;display:flex}.cond{white-space:nowrap;color:var(--muted);font-size:13px}.seen{color:var(--gold);white-space:nowrap;font-size:12px}.endbox{border:1px solid var(--line);background:var(--card);border-radius:6px;max-width:62ch;margin-top:6px;padding:16px}.endbox h2{font-family:var(--f-story);margin-bottom:4px;font-size:22px;font-weight:600}.endbox.death h2{color:var(--danger)}.row{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.btn{cursor:pointer;border:1px solid var(--accent);background:var(--accent);color:var(--paper);border-radius:4px;padding:9px 14px;font-size:15px;font-weight:500}.btn.ghost{color:var(--accent);background:0 0}.btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}aside{gap:18px;min-width:0;display:grid}.sheet{background:var(--card);border:1px solid var(--line);border-radius:6px;padding:16px}.sheet h3{font-family:var(--f-label);letter-spacing:.08em;color:var(--muted);margin-bottom:10px;font-size:14px;font-weight:700}.pv{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;display:flex}.pv strong{font-family:var(--f-story);font-size:30px}.bar{background:var(--line);border-radius:3px;height:6px;margin-top:6px;overflow:hidden}.bar span{background:var(--accent);height:100%;transition:width .3s;display:block}.stats{font-variant-numeric:tabular-nums;gap:4px;display:grid}.stat{justify-content:space-between;gap:12px;display:flex}.stat dt{color:var(--muted)}.stat dd{font-weight:700}ul.plain{gap:4px;list-style:none;display:grid}.empty{color:var(--muted);font-size:14px;font-style:italic}.ends li{align-items:baseline;gap:8px;display:flex}.ends .found{color:var(--accent)}.ends .locked{color:var(--muted)}@media (prefers-reduced-motion:reduce){.choice,.bar span{transition:none}.choice:hover:not(:disabled){transform:none}}.etat{max-width:62ch;color:var(--muted);margin:40px auto}.etat h1{color:var(--ink);margin-bottom:8px}.compte{flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;display:flex}.compte-nom{color:var(--muted)}.lien-btn{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;text-decoration:underline}.lien-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.compte-form{background:var(--card);border:1px solid var(--line);border-radius:6px;gap:6px;width:min(100%,360px);padding:14px;font-size:14px;display:grid}.compte-form label{color:var(--muted)}.compte-form input{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:4px;padding:8px 10px;font-size:15px}.compte-form input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.compte-erreur{color:var(--danger)}.compte-info{color:var(--accent)}.btn:disabled{opacity:.5;cursor:not-allowed}.editeur{flex-direction:column;gap:16px;max-width:1400px;height:calc(100vh - 68px);margin:0 auto;display:flex}.editeur-haut{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:12px;display:flex}.editeur-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.editeur-barre{flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:14px;display:flex}.editeur-corps{flex:1;grid-template-columns:minmax(0,1fr) 360px;gap:16px;min-height:0;display:grid}@media (max-width:820px){.editeur{height:auto}.editeur-corps{grid-template-columns:minmax(0,1fr)}.editeur-graphe{height:60vh}}.editeur-graphe{border:1px solid var(--line);background:var(--card);border-radius:6px;min-height:0;overflow:hidden}.editeur-panneau{border:1px solid var(--line);background:var(--card);border-radius:6px;align-content:start;gap:10px;min-height:0;padding:16px;display:grid;overflow-y:auto}.editeur-panneau h3{font-family:var(--f-label);letter-spacing:.08em;color:var(--muted);margin-top:8px;font-size:14px;font-weight:700}.panneau-titre{font-family:var(--f-story);font-size:20px;font-weight:600}.panneau-texte{font-family:var(--f-story);font-size:16px;line-height:1.55}.panneau-texte p{margin-bottom:.6em}.sorties li{border-bottom:1px solid var(--line);gap:2px;padding:6px 0;display:grid}.sorties .cond{white-space:normal}.carte{background:var(--card);width:230px;color:var(--ink);border:1px solid var(--line);border-top:4px solid var(--accent);font-family:var(--f-ui);border-radius:6px;padding:10px 12px;font-size:13px;box-shadow:0 1px 2px #00000014}.carte-debut{border-top-color:var(--accent)}.carte-narratif,.carte-transition{border-top-color:var(--muted)}.carte-fin,.carte-fin_acte{border-top-color:var(--gold)}.carte-entree{border-top-color:var(--accent);border-top-style:double;border-top-width:5px}.carte-mort{border-top-color:var(--danger)}.carte-choisie{outline:2px solid var(--accent);outline-offset:2px}.carte-haut{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;display:flex}.carte-num{font-family:var(--f-label);color:var(--accent);letter-spacing:.08em;font-size:14px}.carte-type{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:0 7px;font-size:11px}.carte-titre{font-family:var(--f-story);font-size:15px;font-weight:600}.carte-texte{color:var(--muted);line-height:1.4}.fleche-condition path.react-flow__edge-path{stroke-dasharray:6 4}.react-flow__edge-text{font-family:var(--f-ui);font-size:12px}.panneau-form{gap:8px;display:grid}.panneau-form label{color:var(--muted);font-size:14px}.panneau-form input:not([type=checkbox]):not([type=radio]),.panneau-form select,.panneau-form textarea{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:4px;width:100%;min-width:0;padding:6px 8px;font-size:15px}.panneau-form textarea{font-family:var(--f-story);resize:vertical;font-size:16px;line-height:1.5}.panneau-form .case{color:var(--ink);align-items:flex-start;gap:8px;display:flex}.panneau-form .case input{flex:none;margin-top:4px}.aide{color:var(--muted);margin-top:-4px;font-size:13px}.ligne-effet{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.ligne-choix{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.ligne-choix .cible{font-family:var(--f-label);color:var(--accent);white-space:nowrap;font-size:14px}.sorties li .lien-btn{justify-self:start}.lien-btn.danger{color:var(--danger)}.panneau-actions{justify-content:space-between;align-items:center;margin-top:8px}.editeur .react-flow__handle{background:var(--accent);border:2px solid var(--card);width:12px;height:12px}.cond-editeur{border:1px solid var(--accent);background:var(--paper);border-radius:6px;gap:8px;margin-top:4px;padding:10px;display:grid}.cond-intro{font-size:14px}.cond-groupe{gap:6px;display:grid}.cond-groupe:not(.cond-racine){border-left:3px solid var(--accent-soft);padding-left:8px}.cond-ligne{border:1px solid var(--line);background:var(--card);border-radius:4px;gap:6px;padding:6px;display:grid}.cond-ligne-haut{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cond-ligne-haut select{flex:1;min-width:0}.cond-ligne-haut .lien-btn{margin-left:auto}.cond-carac{grid-template-columns:minmax(0,1.3fr) minmax(0,1.2fr) 4.5em;gap:6px;display:grid}.cond-non{font-size:13px;font-family:var(--f-label);letter-spacing:.06em}.cond-lien{font-family:var(--f-label);letter-spacing:.1em;color:var(--accent);text-align:center;font-size:12px}.cond-alerte{color:var(--danger);font-size:13px}.cond-affichage{border:none;gap:4px;margin:0;padding:0;display:grid}.cond-affichage legend{color:var(--muted);margin-bottom:4px;font-size:14px}.barre-droite{flex-wrap:wrap;align-items:center;gap:12px;margin-left:auto;display:flex}.verif{font:inherit;border:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:4px 12px;font-size:14px}.verif:hover{border-color:var(--accent)}.verif-erreur{border-color:var(--danger);color:var(--danger)}.problemes li{border-left:3px solid var(--line);margin-bottom:4px;padding:6px 0 6px 10px;font-size:14px;line-height:1.4}.problemes .probleme-erreur{border-left-color:var(--danger)}.problemes .probleme-conseil{border-left-color:var(--gold)}.probleme-lien{font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}.probleme-lien:hover{text-decoration:underline}.aide-liste li{color:var(--muted);padding:3px 0;font-size:14px}.react-flow__node.a-probleme .carte{border-color:var(--danger);box-shadow:0 0 0 2px var(--danger)}@supports (color:color-mix(in lab, red, red)){.react-flow__node.a-probleme .carte{box-shadow:0 0 0 2px color-mix(in srgb, var(--danger) 35%, transparent)}}.wrap.page{grid-template-columns:minmax(0,1fr);max-width:820px}.wrap.page main{align-content:start;gap:20px;display:grid}.wrap.page main>.btn{justify-self:start}a.btn{text-decoration:none;display:inline-block}.haut-liens{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.intro{font-family:var(--f-story);color:var(--muted);font-size:18px}.livres{gap:16px;display:grid}.livre{border:1px solid var(--line);background:var(--card);border-radius:6px;gap:10px;padding:18px;display:grid}.livre h2{font-family:var(--f-story);font-size:22px;font-weight:600}.livre>.btn{justify-self:start}.livre .row{align-items:center;margin-top:4px}.livre-infos{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.livre-resume{font-family:var(--f-story);font-size:16px;line-height:1.5}.tag-publie{border-color:var(--accent);color:var(--accent)}.fiche-ouverte{border-top:1px solid var(--line);gap:12px;padding-top:12px;display:grid}.fiche-ouverte>.lien-btn{justify-self:start}.fiche{gap:8px;display:grid}.fiche label,.fiche legend{color:var(--muted);font-size:14px}.fiche input,.fiche select,.fiche textarea,.creation input,.creation select,.bibliotheque-liste .row input{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:4px;width:100%;min-width:0;padding:6px 8px;font-size:15px}.fiche-deux{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.fiche-deux>div{gap:6px;display:grid}.fiche-perso{border:none;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px 12px;margin:8px 0 0;padding:0;display:grid}.fiche-perso legend{margin-bottom:6px}.fiche-perso label{color:var(--ink);grid-template-columns:1fr 4em;align-items:center;gap:6px;display:grid}.choix-acte{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:14px;display:flex}.choix-acte label{color:var(--muted)}.choix-acte select{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:4px;padding:3px 6px;font-size:14px}.test-bandeau{border:1px dashed var(--gold);background:var(--card);border-radius:6px;gap:10px;max-width:1040px;margin:0 auto 24px;padding:12px 16px;font-size:14px;display:grid}.test-titre strong{font-family:var(--f-label);letter-spacing:.08em;color:var(--gold)}.test-options{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.test-options label{align-items:center;gap:6px;display:flex}.test-options select{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:4px;max-width:100%;padding:4px 6px;font-size:14px}.test-options .case{gap:4px}.tag-test{border-color:var(--gold);color:var(--gold)}a.lien-btn{display:inline}.fiche .fiche-case{color:var(--ink);align-items:flex-start;gap:8px;font-size:15px;display:flex}.fiche .fiche-case input{width:auto;margin-top:4px}.ligne-objet{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 10px;padding:3px 0;display:grid}.endbox.ramasser .ligne-objet{grid-template-columns:minmax(0,1fr)}.objet-detail{color:var(--muted);font-size:13px}.actions-objet{gap:10px;display:flex}.emplacement{color:var(--muted);font-size:12px;line-height:1.2;display:block}.inventaire-haut{justify-content:space-between;gap:8px;margin-bottom:6px;font-size:14px;display:flex}.surcharge{color:var(--danger);font-size:14px}.stat-base{color:var(--muted);font-size:12px;font-weight:400}.combat-resume{color:var(--muted);margin-top:8px;font-size:14px}.endbox.ramasser .ligne-objet{border-top:1px solid var(--line);padding:6px 0}.effet-objet{grid-template-columns:minmax(0,1fr) 3.5em;gap:6px;min-width:0;display:grid}.cond-argent{grid-template-columns:minmax(0,1fr) 6em}.combat{border:1px solid var(--line);border-top:4px solid var(--danger);background:var(--card);border-radius:6px;gap:12px;margin-top:8px;padding:18px;display:grid}.combat h2{font-family:var(--f-story);font-size:22px}.combat-stats{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:6px 16px;display:grid}.combat-stats div{border-bottom:1px dotted var(--line);justify-content:space-between;font-size:14px;display:flex}.combat-stats dt{color:var(--muted)}.combat-stats dd{font-weight:600}.combat-jauges{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.jauge-haut{align-items:center;gap:8px;display:flex}.tag-epuise{border-color:var(--danger);color:var(--danger)}.combat-journal{border-left:3px solid var(--line);padding-left:10px;font-size:14px;line-height:1.5}.combat-journal .combat-tour{color:var(--muted);letter-spacing:.06em;margin-top:4px;font-size:12px}.combat-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.combat-choix{align-items:center;gap:6px;display:inline-flex}.combat-choix select{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:4px;padding:7px 6px;font-size:14px}.btn.danger-btn{border-color:var(--danger);color:var(--danger)}.carte-combat{border-top-color:var(--danger)}.panneau-combat{border:1px solid var(--line);border-radius:6px;gap:8px;margin:4px 0;padding:10px;display:grid}.panneau-combat legend{color:var(--muted);padding:0 4px;font-size:14px}.combat-deux{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:8px;display:grid}.combat-valeurs{grid-template-columns:repeat(auto-fill,minmax(5.5em,1fr));gap:8px;display:grid}.combat-deux label,.combat-valeurs label{gap:4px;display:grid}.combat-file{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tag-vous{border-color:var(--accent);color:var(--accent);font-weight:600}.combat-annonce{color:var(--gold);font-size:14px;font-weight:600}.combat-adversaire{gap:6px;display:grid}.combat-adversaire h3{font-size:15px}.jauge-cible{font:inherit;color:inherit;text-align:left;border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:6px;padding:8px}.jauge-cible:hover{border-color:var(--accent)}.jauge-cible.ciblee{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.combat-adversaire-edition{border-bottom:1px dashed var(--line);gap:8px;padding-bottom:10px;display:grid}.combat-adversaire-edition label,.fins-scenarisees label,.panneau-combat>label:not(.case){gap:4px;display:grid}.comportement{background:var(--paper);border:1px solid var(--line);border-radius:4px;flex-wrap:wrap;align-items:center;gap:4px 6px;padding:6px;font-size:14px;display:flex}.comportement input{width:4.2em!important}.comportement select{width:auto!important}.fins-scenarisees{gap:8px;display:grid}.fins-scenarisees summary{cursor:pointer;color:var(--muted);font-size:14px}.fins-scenarisees[open]{gap:8px}.panneau-combat .lien-btn,.combat-adversaire-edition>.lien-btn{justify-self:start}.fiche-tags,.fiche-modules{border:none;flex-wrap:wrap;gap:6px 16px;margin:8px 0 0;padding:0;display:flex}.fiche-tags legend,.fiche-modules legend{width:100%;margin-bottom:6px}.fiche-tags .case{color:var(--ink);align-items:center;gap:6px;font-size:15px;display:flex}.fiche-tags input{width:auto}.fiche-modules{flex-direction:column}.module-bientot{color:var(--muted)!important}.onglets{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.onglet{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:6px 10px;font-size:14px}.onglet:hover{color:var(--ink)}.onglet.actif{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.onglet-page{align-content:start;gap:12px;max-width:1100px;display:grid;overflow:auto}.onglet-page h2{font-family:var(--f-story);font-size:22px}.onglet-page .fiche{max-width:720px}.bibliotheque{grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:24px}@media (max-width:760px){.bibliotheque{grid-template-columns:minmax(0,1fr)}}.bibliotheque-liste,.bibliotheque-fiche{align-content:start;gap:10px;display:grid}.bibliotheque-liste label{color:var(--muted);gap:4px;font-size:14px;display:grid}.bibliotheque-liste select{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:4px;padding:6px;font-size:14px}.bibliotheque-liste>.lien-btn{justify-self:start}.entree-liste{font:inherit;text-align:left;background:var(--card);border:1px solid var(--line);width:100%;color:var(--ink);cursor:pointer;border-radius:6px;gap:2px;margin-bottom:6px;padding:8px 10px;display:grid}.entree-liste:hover{border-color:var(--accent)}.entree-liste.choisie{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.bibliotheque-fiche .fiche label{gap:4px;display:grid}.bibliotheque-fiche .fiche .case{display:flex}.bibliotheque-fiche h3{margin-top:8px}.butin-colonnes{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.butin-colonne{border:1px solid var(--line);border-radius:6px;align-content:start;gap:6px;padding:8px;display:grid}.butin-colonne>.lien-btn{justify-self:start}.butin-ligne{grid-template-columns:minmax(0,1fr) 4.5em auto;align-items:center;gap:4px;display:grid}.objets-standard summary{cursor:pointer;color:var(--muted);font-size:14px}.objets-standard li{padding:2px 0}.objets-groupe{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:10px 0 2px;font-size:13px}.adversaires-liste li{padding:4px 0}.tag-genre{border-style:dashed}.fiche .case input,.fiche input[type=checkbox]{width:auto}.fiche>.lien-btn{justify-self:start}.bibliotheque-fiche .fiche .case{color:var(--ink);align-items:center;gap:8px;display:flex}.editeur.editeur-libre{height:auto;min-height:100vh}.boutique{border:1px solid var(--line);background:var(--card);border-top:4px solid #b8862b;border-radius:6px;gap:10px;margin:8px 0 14px;padding:18px;display:grid}.boutique-haut{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.boutique h2{font-family:var(--f-story);font-size:22px}.boutique-bourse{font-weight:600}.boutique .ligne-objet{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.boutique .ligne-objet>div{min-width:0;display:grid}.boutique .ligne-objet .btn{white-space:nowrap}.boutique-vente summary{cursor:pointer;margin-bottom:6px;font-weight:600}.editeur-boutique{gap:8px;margin:6px 0;display:grid}.article-boutique{grid-template-columns:minmax(0,1fr) 74px 58px auto;align-items:center;gap:6px;display:grid}.article-boutique input,.article-boutique select{width:100%}.carte-boutique{border-top-color:#b8862b}.article-entete{color:var(--muted);font-size:12px}.cond-carac.cond-relation{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.implications li{border-top:1px solid var(--line);padding:6px 0;font-size:14px}.implications .tag{margin-right:4px}.implication-condition .tag{background:var(--accent-soft)}.relations li{border-top:1px solid var(--line);padding:8px 0}.relations li:first-child{border-top:0;padding-top:0}.relation-haut{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.relation-inconnue{opacity:.6}.palier{font-size:13px;font-weight:600}.palier.palier-ami{color:var(--accent)}.palier.palier-hostile{color:var(--danger)}.palier.palier-neutre{color:var(--muted)}.jauge-relation{background:var(--line);border-radius:3px;height:6px;margin:6px 0 2px;position:relative}.jauge-relation:after{content:"";background:var(--muted);width:2px;position:absolute;top:-2px;bottom:-2px;left:50%}.jauge-relation-barre{background:var(--muted);border-radius:3px;position:absolute;top:0;bottom:0}.jauge-relation-barre.palier-ami{background:var(--accent)}.jauge-relation-barre.palier-hostile{background:var(--danger)}.ligne-effet:has(.effet-relation){grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr) auto}.section-progression{border-top:1px solid var(--line);margin-top:28px;padding-top:20px}.choix-mode{gap:6px;display:grid}.choix-mode input,.section-progression .case input{width:auto}.bilan-progression{border:1px solid var(--line);background:var(--card);border-radius:6px;gap:6px;padding:12px 14px;display:grid}.points-niveau{border:1px solid var(--accent);background:var(--accent-soft);border-radius:6px;gap:8px;margin:8px 0 14px;padding:12px 14px;display:grid}.points-niveau .row{flex-wrap:wrap;gap:6px}.points-niveau .btn{padding:6px 10px;font-size:14px}.stat-plus{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;border-radius:50%;width:22px;height:22px;margin-left:6px;padding:0;font-weight:700;line-height:1}.points-a-repartir{color:var(--accent);font-weight:600}.bar-xp span{background:var(--gold)}.section-progression .case{align-items:baseline;gap:8px;display:flex}.puissance{gap:6px;margin:8px 0;display:grid}.puissance-titre{color:var(--muted);font-size:13px;font-weight:600}.puissance .puissance-liste{flex-wrap:wrap;gap:6px;display:flex}.puissance .puissance-liste>li{flex:none;width:auto;margin:0}.difficulte{border:1px solid var(--line);background:var(--card);border-radius:6px;gap:1px;min-width:64px;padding:4px 8px;font-size:12px;display:grid}.difficulte span{color:var(--muted)}.difficulte-facile strong{color:var(--accent)}.difficulte-normal strong{color:var(--gold)}.difficulte-difficile strong{color:#b2562a}.difficulte-impossible{border-color:var(--danger)}.difficulte-impossible strong{color:var(--danger)}.equilibre-ok{color:var(--accent);font-size:13px}.tag-equilibre{background:var(--accent-soft);color:var(--accent);font-weight:600}.fiche .combat-deux:has(>label:nth-child(3)){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr)}.niveau-requis{color:var(--gold);font-size:12px;font-weight:600}.onglet-heros .fiche{max-width:760px}.races-auteur{gap:10px}.race-auteur{border:1px solid var(--line);background:var(--card);border-radius:6px;gap:8px;padding:12px 14px;display:grid}.race-auteur .lien-btn{justify-self:start}.mods-race input{text-align:center}.onglet-heros .case input{width:auto}.onglet-heros .case{align-items:baseline;gap:8px;display:flex}.creation{border:1px solid var(--line);background:var(--card);border-radius:6px;gap:12px;padding:18px;display:grid}.creation h2{font-family:var(--f-story);font-size:24px}.creation h3{margin-top:4px;font-size:16px}.cartes-races{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;display:grid}.carte-race{text-align:left;border:1px solid var(--line);background:var(--bg);cursor:pointer;font:inherit;color:inherit;border-radius:6px;gap:4px;padding:10px 12px;display:grid}.carte-race.choisie{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.repartition li{border-top:1px solid var(--line);grid-template-columns:1fr 26px 2.5em 26px;align-items:center;gap:6px;max-width:360px;padding:4px 0;display:grid}.repartition strong{text-align:center}.stat-moins{border:1px solid var(--muted);width:22px;height:22px;color:inherit;cursor:pointer;background:0 0;border-radius:50%;padding:0;font-weight:700;line-height:1}.stat-plus:disabled,.stat-moins:disabled{opacity:.3;cursor:default}.creation-reste{color:var(--gold);font-weight:600}.creation>label{gap:4px;max-width:360px;display:grid}.creation>label input,.creation>label select{width:100%}.onglet-page>.section-progression{border-top:0;max-width:760px;margin-top:0;padding-top:0}.resume-heros{gap:6px;display:grid}.resume-nom{font-size:16px}.resume-nom span{color:var(--muted)}.resume-ligne{justify-content:space-between;align-items:baseline;gap:8px;font-size:14px;display:flex}.resume-ligne strong{font-size:20px}.resume-bourse{border-top:1px solid var(--line);margin-top:4px;padding-top:6px}.bar-fine{height:4px}.alertes{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.alerte{font:inherit;border:1px solid var(--accent);background:var(--accent-soft);color:var(--accent);cursor:pointer;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.alerte-mauvaise{border-color:var(--danger);color:var(--danger);background:0 0}.onglets-lecteur{margin-top:0}.onglets-lecteur .onglet{text-align:center;flex:1;position:relative}.pastille{background:var(--accent);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-left:5px;display:inline-block}.pastille-mauvaise{background:var(--danger)}aside [role=tabpanel]{align-content:start;gap:10px;display:grid}aside [role=tabpanel] h3+*{margin-top:-4px}.resume-mobile{display:none}@media (max-width:820px){.resume-mobile{border:1px solid var(--line);background:var(--card);z-index:5;border-radius:6px;flex-wrap:wrap;gap:6px 14px;margin-bottom:10px;padding:6px 10px;font-size:13px;display:flex;position:sticky;top:0}}.onglets-lecteur{margin-bottom:-10px}.onglets-lecteur .onglet{white-space:nowrap}aside .equipement .ligne-objet{padding:3px 0}aside .equipement .emplacement{min-width:6.5em;font-size:12px;display:inline-block}.test-options label{min-width:0;max-width:100%}.test-options label select{flex:1;min-width:0}.test-bandeau{box-sizing:border-box;min-width:0;max-width:min(1040px,100%)}@media (max-width:820px){.test-options label{flex:100%}.test-options label select{width:100%}}.stats-secondaires dt{display:grid}.stat-aide{color:var(--muted);font-size:11px;font-weight:400;line-height:1.3}.stats-secondaires .stat{align-items:center;padding:3px 0}.valeurs-equipement{margin-top:-4px}.valeurs-equipement strong{font-size:16px}.stats-secondaires dd{white-space:nowrap}.artisan-ligne{grid-template-columns:minmax(0,1fr) 74px auto}.ligne-ingredient{grid-template-columns:minmax(0,1fr) 64px 28px}.atelier{border-top-color:#6b5a8e}.ingredient-ok{color:var(--accent)}.ingredient-manque{color:var(--danger)}.recettes-connues li{border-top:1px solid var(--line);padding:4px 0;font-size:14px}.bibliotheque-liste .row input{flex:1;min-width:0}.tag-unique{background:var(--accent-soft);color:var(--accent);vertical-align:middle;margin-left:6px;font-size:11px}.recette-faite{opacity:.6}.ligne-ingredient-complete{grid-template-columns:9.5em minmax(0,1fr) 56px auto 28px;align-items:center;gap:6px;display:grid}.ligne-ingredient-complete .conserve{white-space:nowrap;font-size:12px}.ligne-ingredient-complete input,.ligne-ingredient-complete select{width:100%}.tableau-defile{overflow-x:auto}.tableau-survie{border-collapse:collapse;min-width:520px;margin:6px 0 10px;font-size:14px}.tableau-survie th,.tableau-survie td{border:1px solid var(--line);text-align:left;padding:4px 8px}.tableau-survie thead th{background:var(--accent-soft);font-family:var(--f-label);font-weight:600}.jauges-survie{gap:4px;margin:6px 0 2px;display:grid}.jauge{gap:2px;display:grid}.jauge-nom{justify-content:space-between;font-size:13px;display:flex}.jauge-palier-2 .jauge-nom .objet-detail,.jauge-palier-3 .jauge-nom .objet-detail{color:var(--danger);font-weight:600}.bivouac{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;display:flex}.select-court{width:auto;min-width:90px}.jauge.jauge-basse .bar>span{background:#d9a520}.jauge.jauge-critique .bar>span{background:var(--danger)}.btn.petit{padding:4px 10px;font-size:13px}.compte-pseudo{font-weight:600}.livre-auteur{color:var(--muted);margin:-4px 0 6px;font-size:14px}.lien-note{color:inherit;text-decoration:none}.note{align-items:center;gap:6px;font-size:14px;display:inline-flex}.note-vide{color:var(--muted);font-size:13px}.note-etoiles{color:var(--line);letter-spacing:1px;line-height:1;display:inline-block;position:relative}.note-pleines{white-space:nowrap;color:var(--gold);position:absolute;inset:0 auto 0 0;overflow:hidden}.choix-note{gap:2px;display:inline-flex}.etoile{font:inherit;color:var(--line);cursor:pointer;background:0 0;border:none;padding:0 1px;font-size:20px;line-height:1}.etoile.pleine,.etoile:hover,.etoile:focus-visible{color:var(--gold)}.avis-entete{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.avis-section{margin-top:24px}.avis-actes>li{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 0;display:flex}.avis-acte-titre{min-width:160px;font-weight:600}.avis-ma-note{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.profil-presentation{white-space:pre-line;max-width:640px}.fil{gap:14px;margin-top:14px;display:grid}.fil-reponses{border-left:2px solid var(--line);gap:10px;margin:10px 0 0 22px;padding-left:12px;display:grid}.message{background:var(--card);border:1px solid var(--line);border-radius:8px;padding:10px 12px}.message-auteur{border-color:var(--accent)}.message-supprime{color:var(--muted);font-style:italic}.message-entete{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.message-entete a{font-weight:600}.message-texte{white-space:pre-line;overflow-wrap:anywhere;margin:6px 0 0}.message-actions{margin-top:4px;font-size:13px}.tag-auteur{background:var(--accent-soft);color:var(--accent);font-weight:600}.revelation{font:inherit;background:var(--paper);border:1px dashed var(--line);color:var(--muted);cursor:pointer;border-radius:6px;margin-top:6px;padding:6px 10px;font-size:14px}.editeur-commentaire{gap:6px;margin-top:8px;display:grid}.editeur-commentaire textarea{width:100%;font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--line);resize:vertical;border-radius:6px;padding:8px 10px;font-size:15px}.editeur-commentaire .case{color:var(--ink);align-items:center;gap:6px;font-size:14px;display:flex}.avis-section h2{font-size:20px}.editeur-commentaire-bas{justify-content:space-between}@media (max-width:600px){.avis-ma-note{margin-left:0}.fil-reponses{margin-left:8px}}.livre-auteur a,.avis-entete a{color:var(--accent)}.tag-eclaireur{background:var(--accent-soft);color:var(--accent);border-color:var(--accent);font-weight:600}.tag-cartographe{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.tag-cartographe{background:color-mix(in srgb, var(--gold) 15%, transparent)}}.tag-cartographe{color:var(--gold);border-color:var(--gold);font-weight:600}.statut-bandeau{border:1px solid var(--accent);background:var(--accent-soft);border-radius:8px;padding:8px 12px;font-size:14px}.statut-bandeau.statut-cartographe{border-color:var(--gold);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.statut-bandeau.statut-cartographe{background:color-mix(in srgb, var(--gold) 12%, transparent)}}.trophees{gap:8px;margin-bottom:16px;display:grid}.trophee a{color:var(--accent)}.trophee-cartographe strong{color:var(--gold)}.trophee-eclaireur strong{color:var(--accent)}.tag-moderateur{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.tag-moderateur{background:color-mix(in srgb, var(--danger) 10%, transparent)}}.tag-moderateur{color:var(--danger);border-color:var(--danger);font-weight:600}.message-masque{color:var(--danger);margin:6px 0 0;font-size:13px;font-style:italic}.signaler{color:var(--muted);font-size:13px}.signalement{border:1px dashed var(--line);border-radius:6px;gap:6px;margin-top:6px;padding:8px 10px;font-size:14px;display:grid}.signalement label{gap:2px;display:grid}.signalement select,.signalement input,.moderation input,.moderation select,.moderation textarea{font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:4px;min-width:0;padding:5px 8px;font-size:14px}.signaler-livre{justify-content:flex-end}.restriction-bandeau{border:1px solid var(--danger);border-radius:8px;padding:8px 12px}.moderation .onglets{margin-bottom:14px}.moderation-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.contexte{background:var(--paper);border-radius:6px;margin-top:8px;padding:8px 10px}.contexte a,.moderation .fil a,.journal a{color:var(--accent)}.precisions{color:var(--muted);gap:2px;margin:4px 0;font-size:13px;display:grid}.sanction{border:1px solid var(--danger);border-radius:8px;gap:6px;margin-top:10px;padding:10px;display:grid}.sanction h3{margin:0;font-size:16px}.sanction label{gap:2px;font-size:14px;display:grid}.moderation textarea{width:100%}.recherche-mots{max-width:280px;margin:10px 0}.liste-mots{flex-wrap:wrap;gap:6px;display:flex}.mot{border:1px solid var(--line);border-radius:999px;align-items:center;gap:4px;padding:2px 4px 2px 10px;font-size:14px;display:inline-flex}.mot-bloque{border-color:var(--danger)}.journal{gap:6px;font-size:14px;display:grid}.tag-verrou{border-style:dashed}.compte-form input[type=date]{font:inherit}.compte-form .case{align-items:flex-start;gap:6px;display:flex}.fil-ariane{margin:0 0 12px}.fil-ariane a,.forum-liste a:not(.btn){color:var(--accent)}.forum-sujet>.btn{align-self:center}.forum-liste{gap:8px;display:grid}.forum-categorie,.forum-sujet{background:var(--card);border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:10px 14px;display:flex}.forum-categorie p,.forum-sujet p{margin:2px 0 0}.forum-titre{margin-right:6px;font-size:17px;font-weight:600}.forum-salon{border-color:var(--danger)}.forum-sujet.non-lu{border-left:4px solid var(--accent)}.forum-sujet:not(.non-lu) .forum-titre{font-weight:500}.forum-stats{text-align:right}.forum-entete-sujet{gap:8px;margin-bottom:8px}.outils-modo{border:1px dashed var(--danger);border-radius:8px;margin-bottom:10px;padding:8px 10px}.forum input,.forum textarea,.forum select{font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:6px;min-width:0;padding:7px 10px;font-size:15px}.forum .editeur-commentaire input{width:100%}.pagination{justify-content:center;gap:14px;margin:12px 0}@media (max-width:600px){.forum-stats{text-align:left}}.pastille-non-lus{background:var(--accent);min-width:18px;color:var(--card);text-align:center;border-radius:999px;margin-left:4px;padding:0 5px;font-size:11px;font-weight:700;text-decoration:none;display:inline-block}.actions-sociales{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0}.ligne-ami{align-items:center;gap:10px}.ligne-ami a:first-child{color:var(--accent);font-weight:600}.conversation{gap:8px}.mp{display:flex}.mp .message{max-width:80%}.mp-moi{justify-content:flex-end}.mp-moi .message{background:var(--accent-soft);border-color:var(--accent)}.reglages-sociaux{gap:10px;display:grid}.reglages-sociaux .case{align-items:center;gap:8px;display:flex}.tag-verifie{background:var(--accent);color:var(--card);border-color:var(--accent);font-weight:600}.tag-partiel{border-color:var(--accent);color:var(--accent);font-weight:600}.tag-beta{color:#5b4fa3;background:#5b4fa31f;border-color:#5b4fa3;font-weight:600}.filtre-verifies{align-items:center;gap:8px;margin-bottom:10px;font-size:14px;display:flex}.criteres{gap:4px;margin-bottom:14px;display:grid}.critere{color:var(--muted)}.critere.ok{color:var(--accent);font-weight:600}.charte{gap:4px;margin:0 0 10px 18px;display:grid}.grille{gap:10px;margin-top:8px;display:grid}.ligne-grille{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.grille .case{align-items:center;gap:6px;margin-right:16px;display:inline-flex}.verification-livre{margin-top:6px;font-size:14px}.verification-livre .row{flex-wrap:wrap;align-items:center;gap:8px}.relecture{gap:10px;display:grid}.relecture-partage{gap:8px;display:grid}.relecture-partage label:not(.case){gap:4px;max-width:200px;display:grid}.relecture .case{align-items:center;gap:8px;display:flex}.groupe-retours h4{margin:10px 0 4px}.retour-traite{opacity:.6}.retours-relecture{gap:12px;max-width:820px;margin:0 auto;padding:0 16px 40px;display:grid}.retours-relecture h2{margin:0;font-size:20px}.retours-relecture select,.retours-relecture textarea{font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:6px;padding:6px 8px;font-size:15px}.retours-relecture label.row{align-items:center;gap:8px}.tag-recommandee{color:#fff;background:#b7791f;border-color:#b7791f;font-weight:600}.tag-coeur{color:#c0396b;border-color:#c0396b;font-weight:600}.a-decouvrir{border:1px solid var(--line);background:var(--card);border-radius:8px;gap:10px;padding:14px 16px;display:grid}.a-decouvrir h2{margin:0;font-size:18px}.a-decouvrir ul{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.a-decouvrir li{border-top:3px solid #b7791f;align-content:start;justify-items:start;gap:6px;padding-top:8px;display:grid}.decouverte-titre{color:var(--ink);font-weight:600}.decouverte-texte{color:var(--muted,#555);margin:0;font-size:14px}.mise-en-avant{gap:6px;display:grid}.mise-en-avant .row{flex-wrap:wrap;align-items:center;gap:8px;margin:0}.coeur-phrase{border-left:3px solid #c0396b;margin:0;padding:6px 12px;font-style:italic}.coeur-formulaire{gap:6px;max-width:560px;display:grid}.coeur-formulaire textarea{font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:6px;padding:6px 8px;font-size:15px}.decouverte-badges{flex-wrap:wrap;gap:6px;display:flex}html[data-theme=medieval][data-mode=clair],.apercu-theme[data-theme=medieval][data-mode=clair]{--paper:#f4efe2;--card:#fbf8ef;--ink:#2a2118;--muted:#6b5a47;--line:#d9cdb4;--accent:#8e2a20;--accent-soft:#f1dcd3;--danger:#9b2f22;--gold:#8a6614;--f-title:"Uncial Antiqua", Georgia, serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=medieval][data-mode=sombre],.apercu-theme[data-theme=medieval][data-mode=sombre]{--paper:#1c1712;--card:#251e17;--ink:#eee5d3;--muted:#b3a48c;--line:#3d3226;--accent:#e58a78;--accent-soft:#3a231d;--danger:#ef8b75;--gold:#d8b45a;--f-title:"Uncial Antiqua", Georgia, serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=fantasy][data-mode=clair],.apercu-theme[data-theme=fantasy][data-mode=clair]{--paper:#f3ead6;--card:#faf4e6;--ink:#2e2416;--muted:#6a5a43;--line:#dccdac;--accent:#7a4a1a;--accent-soft:#efe0c6;--danger:#9b3b2e;--gold:#8a6a14;--f-title:"Cinzel", Georgia, serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=fantasy][data-mode=sombre],.apercu-theme[data-theme=fantasy][data-mode=sombre]{--paper:#1d1810;--card:#262015;--ink:#efe6d2;--muted:#b5a685;--line:#3e3424;--accent:#dba866;--accent-soft:#3a2d1a;--danger:#e8907a;--gold:#e0bd62;--f-title:"Cinzel", Georgia, serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=western][data-mode=clair],.apercu-theme[data-theme=western][data-mode=clair]{--paper:#efe2c8;--card:#f8efdc;--ink:#2f1f14;--muted:#6e5843;--line:#d8c3a0;--accent:#943619;--accent-soft:#f0d8c8;--danger:#a2301d;--gold:#83620f;--f-title:"Rye", Georgia, serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=western][data-mode=sombre],.apercu-theme[data-theme=western][data-mode=sombre]{--paper:#1f1610;--card:#291e16;--ink:#f0e2cc;--muted:#b89f82;--line:#44322a;--accent:#e4916a;--accent-soft:#3d2419;--danger:#f08c74;--gold:#ddb258;--f-title:"Rye", Georgia, serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=steampunk][data-mode=clair],.apercu-theme[data-theme=steampunk][data-mode=clair]{--paper:#ece0cc;--card:#f6eddd;--ink:#2b2018;--muted:#685543;--line:#d4c0a2;--accent:#85521d;--accent-soft:#ecdcc4;--danger:#983523;--gold:#8a6619;--f-title:"IM Fell English", Georgia, serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=steampunk][data-mode=sombre],.apercu-theme[data-theme=steampunk][data-mode=sombre]{--paper:#1b1511;--card:#251d17;--ink:#ecdfca;--muted:#b0987c;--line:#3f3127;--accent:#d6a265;--accent-soft:#3a2a1b;--danger:#e88e74;--gold:#d9b05c;--f-title:"IM Fell English", Georgia, serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=moderne][data-mode=clair],.apercu-theme[data-theme=moderne][data-mode=clair]{--paper:#f5f5f2;--card:#fff;--ink:#1d232b;--muted:#56606e;--line:#d5d9de;--accent:#2b5fa8;--accent-soft:#dde7f5;--danger:#b03a2e;--gold:#7d5f17;--f-title:"Inter", system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=moderne][data-mode=sombre],.apercu-theme[data-theme=moderne][data-mode=sombre]{--paper:#12161c;--card:#1a2029;--ink:#e4e8ee;--muted:#97a2b2;--line:#2c3440;--accent:#86ade8;--accent-soft:#1d2a3d;--danger:#ec8a7a;--gold:#d4b163;--f-title:"Inter", system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=postapo][data-mode=clair],.apercu-theme[data-theme=postapo][data-mode=clair]{--paper:#e9e0cd;--card:#f3ecdc;--ink:#2a241c;--muted:#645a49;--line:#cfc2a6;--accent:#874414;--accent-soft:#ead6c0;--danger:#9e2f1e;--gold:#7a5c10;--f-title:"Special Elite", "Courier New", monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=postapo][data-mode=sombre],.apercu-theme[data-theme=postapo][data-mode=sombre]{--paper:#1a1712;--card:#24201a;--ink:#e8e0cd;--muted:#a99f88;--line:#3c362b;--accent:#d8925a;--accent-soft:#382717;--danger:#e98a6f;--gold:#d2ae55;--f-title:"Special Elite", "Courier New", monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=sf][data-mode=clair],.apercu-theme[data-theme=sf][data-mode=clair]{--paper:#eef2f7;--card:#f9fbfd;--ink:#142030;--muted:#506075;--line:#cdd6e2;--accent:#0a6f84;--accent-soft:#d5edf2;--danger:#b03a3a;--gold:#6f5d12;--f-title:"Orbitron", system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=sf][data-mode=sombre],.apercu-theme[data-theme=sf][data-mode=sombre]{--paper:#0b1220;--card:#111a2c;--ink:#dbe7f5;--muted:#8ea0bb;--line:#22304a;--accent:#3fd0e8;--accent-soft:#10314a;--danger:#ff8a80;--gold:#e6c35c;--f-title:"Orbitron", system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=simple][data-mode=clair],.apercu-theme[data-theme=simple][data-mode=clair]{--paper:#f1f3ef;--card:#fafbf8;--ink:#1e2a2b;--muted:#5a6a6a;--line:#cbd3ce;--accent:#2f6b5e;--accent-soft:#dce9e4;--danger:#9b3b2e;--gold:#8a6a1f;--f-title:var(--f-story);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=simple][data-mode=sombre],.apercu-theme[data-theme=simple][data-mode=sombre]{--paper:#131a1b;--card:#1a2324;--ink:#e2e8e4;--muted:#93a3a0;--line:#2c3839;--accent:#72b5a4;--accent-soft:#1f3330;--danger:#e0866f;--gold:#d4b163;--f-title:var(--f-story);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme] h1,html[data-theme] main h2{font-family:var(--f-title)}html[data-theme=medieval] h1,html[data-theme=western] h1,html[data-theme=postapo] h1{font-weight:400}html[data-theme=sf] h1{letter-spacing:.03em;font-size:clamp(22px,3.4vw,30px)}html[data-theme=sf][data-mode=sombre] .btn:not(.ghost){box-shadow:0 0 10px #3fd0e859}.apparence{font-size:14px;position:relative}.apparence summary{cursor:pointer;color:var(--accent);list-style:none}.apparence summary::-webkit-details-marker{display:none}.apparence-menu{z-index:20;background:var(--card);border:1px solid var(--line);border-radius:6px;gap:8px;min-width:240px;padding:12px;display:grid;position:absolute;top:1.8em;right:0;box-shadow:0 6px 18px #00000026}.apparence-menu label{color:var(--muted);gap:4px;display:grid}.apparence-menu select{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:4px;padding:5px 6px}@media (max-width:600px){.apparence-menu{left:0;right:auto}}.entete-droite{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 16px;display:flex}.apercus-theme{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.apercu-theme{background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:6px;gap:6px;padding:10px 12px;display:grid}.apercu-theme strong{font-family:var(--f-title);font-size:17px;font-weight:400}.apercu-theme p{font-family:var(--f-story);margin:0;font-size:14px}.apercu-theme span{background:var(--accent);color:var(--paper);border-radius:4px;justify-self:start;padding:3px 8px;font-size:13px}.apercu-theme small{color:var(--muted);font-size:12px}.carte-race:disabled{opacity:.55;cursor:not-allowed}.carte-interdite{color:var(--danger)}.races-interdites{border:0;flex-wrap:wrap;gap:4px 14px;margin:4px 0;padding:0;font-size:14px;display:flex}.races-interdites legend{color:var(--muted);float:left;margin-right:6px;padding:0}.bandeau{z-index:30;background:var(--card);border-bottom:1px solid var(--line);font-family:var(--f-ui);position:sticky;top:0}.bandeau-barre{align-items:center;gap:4px;max-width:1240px;min-height:58px;margin:0 auto;padding:0 16px;display:flex}.bandeau-logo{color:var(--accent);align-items:center;gap:8px;margin-right:14px;text-decoration:none;display:flex}.bandeau-logo span{font-family:var(--f-story);color:var(--ink);font-size:21px;font-weight:600}.bandeau-liens{flex:1;align-items:center;gap:2px;min-width:0;display:flex}.bandeau-lien{font:inherit;color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:8px 11px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.bandeau-lien:hover{background:var(--accent-soft)}.bandeau-lien.actif{background:var(--accent-soft);color:var(--accent)}.bandeau-lien:focus-visible,.bandeau-pseudo:focus-visible,.bandeau-hamburger:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.bandeau-espace{flex:1}.bandeau-menu{position:relative}.bandeau-deroulant{z-index:40;background:var(--card);border:1px solid var(--line);border-radius:8px;padding:14px 16px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 28px #00000024}.bandeau-deroulant a{color:var(--accent);padding:3px 0;text-decoration:none}.bandeau-deroulant a:hover{text-decoration:underline}.bandeau-catalogue{grid-template-columns:repeat(3,minmax(150px,1fr));gap:16px;width:min(620px,100vw - 32px);display:grid}.bandeau-catalogue>div,.bandeau-roles{flex-direction:column;gap:4px;display:flex}.bandeau-roles{min-width:170px}.bandeau-titre{font-family:var(--f-label);letter-spacing:.08em;color:var(--muted);margin-bottom:2px;font-size:13px;font-weight:700}.bandeau-bientot{color:var(--muted);padding:3px 0}.bandeau-pseudo{color:var(--ink);white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:5px 10px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.bandeau-pseudo:hover,.bandeau-pseudo.actif{background:var(--accent-soft)}.bandeau-avatar{background:var(--accent);width:28px;height:28px;color:var(--card);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.bandeau-hamburger{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;margin-left:auto;display:none;position:relative}.bandeau-hamburger .pastille-non-lus{margin:0;position:absolute;top:4px;right:2px}@media (max-width:860px){.bandeau-hamburger{display:grid}.bandeau-barre{flex-wrap:wrap}.bandeau-liens{border-top:1px solid var(--line);flex-direction:column;flex-basis:100%;align-items:stretch;gap:0;padding:6px 0 12px;display:none}.bandeau-liens.ouvert{display:flex}.bandeau-lien,.bandeau-pseudo{justify-content:space-between;padding:12px 8px;font-size:16px}.bandeau-espace{display:none}.bandeau-deroulant{box-shadow:none;background:0 0;border:0;width:auto;padding:0 0 8px 14px;position:static}.bandeau-catalogue{grid-template-columns:1fr;gap:10px}.bandeau-liens .btn{text-align:center;justify-content:center;margin-top:8px}.bandeau-pseudo{border-bottom:1px solid var(--line);order:-1;justify-content:flex-start;margin-bottom:4px}}html[data-immersif] .bandeau{display:none}html[data-immersif] .contenu{padding-top:10px}.connexion{gap:14px;max-width:520px;display:grid}.parametres{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.parametres-menu{flex-direction:column;flex:210px;gap:2px;display:flex}.parametres-menu a{color:var(--ink);border-radius:6px;padding:9px 12px;text-decoration:none}.parametres-menu a:hover{background:var(--accent-soft)}.parametres-menu a.actif{background:var(--accent-soft);color:var(--accent);font-weight:500}.parametres-contenu{flex:999 520px;gap:16px;min-width:0;display:grid}.parametres-section{background:var(--card);border:1px solid var(--line);border-radius:8px;gap:12px;padding:18px 20px;display:grid}.parametres-section h2{margin:0;font-size:21px}.parametres-section .fiche{background:0 0;border:0;padding:0}.parametres-choix{flex-wrap:wrap;gap:16px}.parametres-choix label{color:var(--muted);gap:4px;font-size:15px;display:grid}.parametres-choix select{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:4px;padding:6px 8px}.parametres-mdp{max-width:420px}@media (max-width:700px){.parametres-menu{flex-flow:wrap}}.outils-lecture{border-bottom:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;padding-bottom:12px;display:flex}.outil-lecture,.outils-lecture .apparence summary,.outils-lecture .lien-btn.signaler{font:inherit;box-sizing:border-box;border:1px solid var(--line);min-height:34px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;text-decoration:none;display:inline-flex}.outil-lecture:hover,.outils-lecture .apparence summary:hover{border-color:var(--accent);color:var(--accent)}.outil-lecture.outil-actif{background:var(--accent);border-color:var(--accent);color:var(--paper)}.outils-espace{flex:1}.outils-lecture .apparence-menu{left:0;right:auto}.parametres-section .case{align-items:center;gap:8px;display:flex}.wrap.page.page-large{max-width:1040px}.couverture{aspect-ratio:2/3;object-fit:cover;background:var(--line);border-radius:4px;flex-shrink:0;display:block;box-shadow:0 1px 2px #0000002e,0 6px 16px #0000001a}.couverture-mini{width:40px}.couverture-petite{width:84px}.couverture-moyenne{width:100%;max-width:180px}.couverture-grande{width:220px}.couverture-generee{box-sizing:border-box;text-align:center;color:#f6efdc;font-family:var(--f-story);background:linear-gradient(160deg,#3b5d50,#1f3a33);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12% 10%;display:flex;position:relative;overflow:hidden}.couverture-cadre{pointer-events:none;border:1px solid #f0d6968c;border-radius:2px;position:absolute;inset:6%}.couverture-univers{font-family:var(--f-label);letter-spacing:.14em;text-transform:uppercase;opacity:.8;font-size:10px;position:absolute;top:10%;left:0;right:0}.couverture-titre{overflow-wrap:anywhere;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:17px;font-weight:600;line-height:1.15;display:-webkit-box;overflow:hidden}.couverture-petite .couverture-titre{-webkit-line-clamp:4;font-size:12px}.couverture-mini .couverture-titre{-webkit-line-clamp:3;font-size:7px}.couverture-grande .couverture-titre{font-size:24px}.couverture-auteur{font-family:var(--f-ui);opacity:.85;font-size:12px;position:absolute;bottom:10%;left:0;right:0}.couverture-grande .couverture-auteur{font-size:14px}.couverture-generee[data-univers=medieval]{background:linear-gradient(160deg,#7a2a20,#3b1410)}.couverture-generee[data-univers=fantasy]{background:linear-gradient(160deg,#5b3a1a,#241608)}.couverture-generee[data-univers=western]{background:linear-gradient(160deg,#a2552c,#4a2412)}.couverture-generee[data-univers=steampunk]{background:linear-gradient(160deg,#6b4a26,#2b1d10)}.couverture-generee[data-univers=moderne]{background:linear-gradient(160deg,#2b5fa8,#13284a)}.couverture-generee[data-univers=moderne] .couverture-cadre{border-color:#ffffff73}.couverture-generee[data-univers=postapo]{background:linear-gradient(160deg,#6c5a3a,#2a2418)}.couverture-generee[data-univers=sf]{color:#d9f4fa;background:linear-gradient(160deg,#0d4a5a,#071722)}.couverture-generee[data-univers=sf] .couverture-cadre{border-color:#78dcf080}.livre.livre-avec-couverture{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px}.livre-contenu{gap:10px;min-width:0;display:grid}.livre-contenu h2 a{color:inherit;text-decoration:none}.livre-contenu h2 a:hover{text-decoration:underline}@media (max-width:520px){.livre.livre-avec-couverture{grid-template-columns:1fr}.livre-couverture{justify-self:start}}.grille-livres{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:20px 16px;display:grid}.carte-livre{flex-direction:column;gap:4px;min-width:0;display:flex}.carte-livre-lien{color:var(--ink);flex-direction:column;gap:8px;text-decoration:none;display:flex}.carte-livre-lien:hover .carte-livre-titre{text-decoration:underline}.carte-livre-titre{font-family:var(--f-story);font-size:17px;font-weight:600;line-height:1.2}.carte-livre-infos{flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;display:flex}.carte-livre .btn{align-self:flex-start;margin-top:4px}.accueil main,.accueil{align-content:start}.accueil-intro{gap:8px;padding:8px 0 4px;display:grid}.accueil-intro h1{font-family:var(--f-story);margin:0;font-size:34px;font-weight:600}.accueil-intro .intro{margin:0}.accueil-section{gap:14px;margin-top:28px;display:grid}.accueil-titre{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:6px;display:flex}.accueil-titre h2{font-family:var(--f-story);margin:0;font-size:24px;font-weight:600}.accueil-titre a{font-size:15px}.accueil-forum{gap:8px;display:grid}.accueil-forum li{background:var(--card);border:1px solid var(--line);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:10px 14px;display:flex}.mes-lectures{align-content:start}.mes-lectures h2{font-family:var(--f-story);margin:24px 0 10px;font-size:22px;font-weight:600}.mes-lectures section{margin-top:16px}.liste-lectures{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;display:grid}.carte-lecture{background:var(--card);border:1px solid var(--line);border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:12px;display:grid}.carte-lecture-couverture{display:block}.carte-lecture-texte{flex-direction:column;gap:4px;min-width:0;display:flex}.carte-lecture-titre{align-items:center;gap:8px}.carte-lecture-titre a{font-family:var(--f-story);color:var(--ink);font-size:18px;font-weight:600;text-decoration:none}.carte-lecture-titre a:hover{text-decoration:underline}.carte-lecture-actions{align-items:center;gap:8px;margin-top:6px}.etat-lecture{color:var(--muted);font-size:14px;font-weight:500}.etat-lecture.etat-cours{color:var(--accent)}.etat-lecture.etat-fin,.etat-lecture.etat-eclaireur{color:var(--ink)}.etat-lecture.etat-cartographe{color:var(--gold)}.tag-nouveau{background:var(--danger);border-color:var(--danger);color:#fff;font-weight:700}.tag-maj{border-color:var(--accent);color:var(--accent)}.liste-auteurs{gap:8px;display:grid}.liste-auteurs li{background:var(--card);border:1px solid var(--line);border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px}.bouton-suivre{justify-content:center;align-items:center;gap:6px;display:inline-flex}.bouton-suivre.suivi{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.fiche-livre{gap:24px}.fiche-retour{margin:0;font-size:15px}.fiche-entete{background:var(--card);border:1px solid var(--line);border-radius:10px;grid-template-columns:auto minmax(0,1fr) minmax(220px,260px);align-items:start;gap:24px;padding:22px;display:grid}.fiche-texte{flex-direction:column;gap:10px;min-width:0;display:flex}.fiche-texte h1{font-family:var(--f-story);margin:0;font-size:34px;font-weight:600;line-height:1.15}.fiche-texte .livre-infos a.tag{text-decoration:none}.fiche-auteur{color:var(--muted);margin:0}.fiche-resume{font-family:var(--f-story);margin:0;font-size:18px;line-height:1.55}.fiche-action{background:var(--paper);border-radius:8px;flex-direction:column;gap:10px;padding:16px;display:flex}.fiche-action .btn{text-align:center;justify-content:center}.fiche-note{flex-direction:column;gap:4px;display:flex}.fiche-etat{margin:0;font-size:15px}.fiche-aide,.fiche-abonnes{text-align:center;margin:0}@media (max-width:860px){.fiche-entete{grid-template-columns:auto minmax(0,1fr)}.fiche-action{grid-column:1/-1}}@media (max-width:560px){.fiche-entete{grid-template-columns:1fr;padding:16px}.fiche-entete>.couverture{justify-self:center;width:180px}.fiche-texte h1{font-size:28px}}.editeur-couverture{border:1px solid var(--line);background:var(--card);border-radius:8px;flex-wrap:wrap;align-items:flex-start;gap:18px;margin-bottom:18px;padding:14px;display:flex}.editeur-couverture>.couverture{width:120px}.editeur-couverture-actions{flex-direction:column;flex:260px;gap:8px;min-width:0;display:flex}.editeur-couverture-actions .case{align-items:flex-start;gap:8px;display:flex}.couverture-moderation{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:6px;display:flex}.prevenir-abonnes{border:1px solid var(--accent);background:var(--accent-soft);border-radius:8px;gap:8px;margin:10px 16px;padding:12px 16px;display:grid}.prevenir-abonnes p{margin:0}.prevenir-abonnes .case{align-items:center;gap:8px;display:flex}.prevenir-abonnes textarea{font:inherit;box-sizing:border-box;width:100%}.cloche{order:3;margin-left:4px;position:relative}.cloche-bouton{width:42px;height:42px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid;position:relative}.cloche-bouton:hover,.cloche-bouton.actif{background:var(--accent-soft)}.cloche-bouton:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.cloche-bouton .pastille-non-lus{background:var(--danger);margin:0;position:absolute;top:3px;right:1px}.cloche-liste{z-index:45;background:var(--card);border:1px solid var(--line);border-radius:8px;width:min(380px,100vw - 24px);max-height:min(70vh,560px);position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 10px 28px #00000029}.cloche-entete{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;padding:12px 14px 8px;display:flex}.cloche-entete a{font-size:14px}.cloche-liste .empty{margin:0;padding:14px}.cloche-item a{color:var(--ink);border-bottom:1px solid var(--line);flex-direction:column;gap:2px;padding:10px 14px;text-decoration:none;display:flex}.cloche-item a:hover{background:var(--paper)}.cloche-item.non-lue a{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.cloche-texte{font-size:15px;line-height:1.35}.cloche-detail{color:var(--muted);overflow-wrap:anywhere;font-size:14px}.cloche-date{color:var(--muted);font-size:12px}.cloche-pied{text-align:center;padding:8px 14px 10px}.bandeau-liens{order:2}.bandeau-mobile-seul{display:none}@media (max-width:860px){.cloche{order:0;margin-left:auto}.cloche+.bandeau-hamburger{margin-left:0}.bandeau-mobile-seul{display:inline-flex}.cloche-liste{position:fixed;top:58px;right:12px}}.info-delai{border:1px solid var(--gold);background:var(--card);border-left-width:4px;border-radius:6px;margin:0;padding:10px 14px}.double-auth{justify-items:start;gap:10px;display:grid}.double-auth p{margin:0}.double-auth-etapes{gap:4px;margin:0;padding-left:20px;display:grid}.double-auth-qr{border:1px solid var(--line);background:#fff;border-radius:6px;padding:8px}.double-auth-cle{word-break:break-all;background:var(--paper);border-radius:4px;padding:2px 6px;font-size:14px}.saisie-code input{letter-spacing:.15em;text-align:center;width:9ch;font-size:20px}.parametres-section h3{margin:18px 0 4px;font-size:18px}.admin{align-content:start}.admin-categorie{gap:10px;margin-top:22px;display:grid}.admin-categorie h2{font-family:var(--f-story);border-bottom:1px solid var(--line);margin:0;padding-bottom:4px;font-size:22px;font-weight:600}.admin-reglage{background:var(--card);border:1px solid var(--line);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 18px;padding:12px 14px;display:grid}.admin-reglage-texte{flex-direction:column;gap:2px;min-width:0;display:flex}.admin-reglage-saisie{justify-content:flex-end;align-items:center;gap:8px}.admin-reglage-saisie input{width:8ch}.admin-reglage>p{grid-column:1/-1;margin:0}@media (max-width:640px){.admin-reglage{grid-template-columns:1fr}.admin-reglage-saisie{justify-content:flex-start}}.admin-journal,.admin-roles,.admin-regles{gap:6px;display:grid}.admin-roles li{align-items:baseline;gap:10px}.admin-regles li{background:var(--card);border:1px solid var(--line);border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:8px 12px;display:flex}.verrou{white-space:nowrap;border-radius:10px;padding:1px 8px;font-size:12px;font-weight:600}.verrou-legal{background:var(--danger);color:#fff}.verrou-jeu{background:var(--accent-soft);color:var(--accent)}.verrou-plus-tard{border:1px solid var(--line);color:var(--muted)}.admin-reglage-saisie input,.saisie-code input,.admin .moderation-actions input{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:4px;padding:6px 8px}.admin-reglage-saisie input:focus-visible,.saisie-code input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.avatar{vertical-align:middle;flex-shrink:0;display:inline-block}.avatar-vide{background:var(--line);border-radius:50%}.message-entete{align-items:center}.nom-avec-avatar,.ligne-conversation{align-items:center;gap:8px;display:inline-flex}.ligne-conversation{flex-wrap:wrap}.bandeau-pseudo .avatar{margin:-4px 0}.profil-entete{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.profil-entete h1{margin:0}.mon-apparence{gap:10px;display:grid}.mon-apparence h3{margin:14px 0 0;font-size:18px}.mon-apparence-apercu{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.galerie-avatars,.galerie-cadres{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;display:grid}.choix-avatar{border:1px solid var(--line);background:var(--card);color:var(--ink);font:inherit;text-align:center;cursor:pointer;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;font-size:12px;line-height:1.2;display:flex}.choix-avatar:hover{border-color:var(--accent)}.choix-avatar.actif{border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}.choix-avatar:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.photo-profil{justify-items:start;gap:8px;display:grid}.photo-profil .case,.parametres-section .case{align-items:flex-start;gap:8px;display:flex}.photo-moderation{object-fit:cover;border-radius:50%}.liste-succes{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:10px;display:grid}.succes{border:1px solid var(--line);background:var(--card);border-radius:8px;align-items:flex-start;gap:12px;padding:12px;display:flex}.succes-obtenu{border-color:var(--succes);box-shadow:inset 4px 0 0 var(--succes)}.succes-verrouille{opacity:.72}.succes-verrouille .succes-icone{filter:grayscale()}.succes-icone{background:var(--paper);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:26px;line-height:1;display:grid}.succes-obtenu .succes-icone{background:var(--succes)}@supports (color:color-mix(in lab, red, red)){.succes-obtenu .succes-icone{background:color-mix(in srgb, var(--succes) 18%, var(--card))}}.succes-obtenu .succes-icone{box-shadow:0 0 0 2px var(--succes)}.succes-texte{flex-direction:column;gap:2px;min-width:0;display:flex}.succes-palier{color:var(--succes);font-weight:600}.succes-recompense{color:var(--accent);font-size:13px;font-weight:500}.succes-suivant{color:var(--muted);font-size:13px;font-style:italic}.succes-note{color:var(--muted);font-size:12px}.pied-de-page{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;max-width:1240px;margin:0 auto;padding:18px 20px 28px;font-size:14px;display:flex}.pied-de-page-liens{flex-wrap:wrap;gap:6px 18px;display:flex}html[data-immersif] .pied-de-page{display:none}.lien-aide{border:1px solid var(--accent);width:18px;height:18px;color:var(--accent);vertical-align:middle;font-size:12px;font-weight:700;line-height:1;font-family:var(--f-ui);border-radius:50%;place-items:center;text-decoration:none;display:inline-grid}.lien-aide:hover{background:var(--accent);color:var(--card)}.aide-page{align-content:start}.aide-recherche{font:inherit;box-sizing:border-box;border:1px solid var(--line);background:var(--card);width:100%;color:var(--ink);border-radius:8px;padding:12px 14px;font-size:17px}.aide-recherche:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.aide-rubriques{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:12px;margin-top:18px;display:grid}.aide-rubrique{text-align:left;width:100%;height:100%;font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;display:flex}.aide-rubrique:hover{border-color:var(--accent)}.aide-rubrique:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.aide-rubrique-icone{font-size:28px}.aide-corps{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:24px;margin-top:18px;display:grid}.aide-nav{flex-direction:column;gap:2px;display:flex;position:sticky;top:76px}.aide-nav .lien-btn{text-align:left;margin-bottom:8px}.aide-nav-lien{text-align:left;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 10px}.aide-nav-lien:hover{background:var(--paper)}.aide-nav-lien.actif{background:var(--accent-soft);color:var(--accent);font-weight:500}.aide-fiches{gap:14px;min-width:0;display:grid}.aide-fiches h2{font-family:var(--f-story);margin:0;font-size:26px;font-weight:600}.fiche-aide{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:16px 18px;scroll-margin-top:80px}.fiche-aide.visee{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.fiche-aide h3{margin:0 0 8px;font-size:19px}.fiche-aide p{margin:0 0 8px;line-height:1.55}.fiche-aide-liste{gap:4px;margin:0 0 8px;padding-left:22px;line-height:1.5;display:grid}.fiche-aide-astuce{background:var(--paper);border-left:3px solid var(--gold);border-radius:4px;padding:8px 12px}.fiche-aide-liens{gap:16px;margin-top:4px}@media (max-width:760px){.aide-corps{grid-template-columns:1fr}.aide-nav{flex-flow:wrap;gap:6px;position:static}.aide-nav .lien-btn{width:100%;margin:0}.aide-nav-lien{border:1px solid var(--line);background:var(--card);font-size:14px}}.boite-outils{z-index:30;background:var(--card);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:8px;width:min(380px,100vw - 32px);padding:12px 14px;display:flex;position:fixed;top:76px;bottom:16px;right:16px;box-shadow:0 12px 32px #0000002e}.boite-outils-entete{justify-content:space-between;align-items:center;display:flex}.boite-outils-contenu{align-content:start;gap:10px;padding-right:4px;display:grid;overflow:auto}.boite-outils-contenu input[type=search]{font:inherit;border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:6px;padding:8px 10px}.boite-outils-contenu .fiche-aide{border:0;padding:0}.boite-outils-contexte{font:inherit;color:var(--ink);text-align:left;background:var(--accent-soft);border:1px solid var(--accent);cursor:pointer;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}.boite-outils-liste{gap:2px;display:grid}.boite-outils-liste .lien-btn{text-align:left;padding:4px 0}.boite-outils-modeles{gap:10px;display:grid}.modele{border:1px solid var(--line);background:var(--paper);border-radius:8px;align-items:flex-start;gap:10px;padding:10px;display:flex}.modele-icone{font-size:24px;line-height:1}.modele-texte{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}@media (min-width:1100px){.boite-outils{right:392px}}.fiche-aide,.fiche-aide h3,.fiche-aide p{text-align:left}.fiche-aide h3{font-family:var(--f-ui);font-weight:700}.fiche-aide-liste{list-style:outside}.fiche-aide-liste li{text-align:left;display:list-item}.fiche-aide-liens a{color:var(--accent)}.page-juridique{align-content:start;max-width:820px}.page-juridique h2{margin:22px 0 6px;font-size:20px}.page-juridique p,.page-juridique li{line-height:1.6}.juridique-liens{border-top:1px solid var(--line);gap:18px;margin-top:28px;padding-top:14px}.contact{align-content:start}.formulaire-contact{max-width:640px}.formulaire-contact input,.formulaire-contact textarea{font:inherit}.contact-piege{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.zone-danger{border-color:var(--danger)}.bouton-danger{border-color:var(--danger);color:var(--danger)}.btn.bouton-danger:not(.ghost){background:var(--danger);color:#fff}.btn.ghost.bouton-danger{color:var(--danger);border-color:var(--danger)}.alerte-suppression{text-align:center;background:var(--danger);color:#fff;margin:0;padding:6px 16px;font-size:14px}.alerte-suppression a{color:#fff;font-weight:600}.correction-naissance{gap:8px;margin-top:6px;display:grid}.admin-contact.traite{opacity:.65}.pied-de-page-liens a{white-space:nowrap}.intertitre{text-align:center;margin:1.2em 0 .6em;font-family:inherit;font-size:1.15em;font-weight:700}.texte-centre{text-align:center}.separateur-scene{text-align:center;letter-spacing:.5em;color:var(--muted);margin:1em 0}.barre-mise-en-forme{flex-wrap:wrap;gap:4px;margin:4px 0;display:flex}.barre-mise-en-forme button{border:1px solid var(--line);background:var(--card);min-width:32px;height:30px;color:inherit;font:inherit;cursor:pointer;border-radius:4px;padding:0 8px;font-size:14px}.barre-mise-en-forme button:hover{border-color:var(--accent)}.barre-mise-en-forme .apercu{margin-left:auto}.barre-mise-en-forme .apercu.actif{background:var(--accent);border-color:var(--accent);color:#fff}.apercu-texte{border:1px dashed var(--line);border-radius:6px;margin-top:6px;padding:10px 12px}.etat-sauvegarde{color:var(--muted);font-size:13px}.etat-sauvegarde.etat-enregistre{color:var(--accent)}.etat-sauvegarde.etat-hors-ligne,.etat-sauvegarde.etat-erreur{color:var(--danger)}.annuler-retablir{gap:4px;display:inline-flex}.annuler-retablir .btn{min-width:40px;padding-left:10px;padding-right:10px;font-size:18px}.alerte-onglet{background:var(--danger);color:#fff;text-align:center;margin:0;padding:6px 16px;font-size:14px}.fenetre-fond{z-index:50;background:#00000073;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.fenetre{background:var(--card);color:inherit;border:1px solid var(--line);border-radius:8px;gap:10px;width:min(560px,100%);max-height:85vh;padding:20px;display:grid;overflow:auto}.fenetre h2{margin:0;font-size:20px}.liste-versions li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.aide code,.fiche-aide code{font-variant-ligatures:none;background:var(--paper);border:1px solid var(--line);border-radius:3px;padding:0 3px;font-family:ui-monospace,Consolas,monospace;font-size:.92em}.admin-forum{gap:0;margin-bottom:12px;display:grid}.admin-forum-ligne{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;display:flex}.admin-forum-ligne.archivee{opacity:.7}.admin-forum-ordre{flex-direction:column;display:inline-flex}.admin-forum-ordre .lien-btn{padding:0 4px;font-size:16px;line-height:1.1}.admin-forum-ordre .lien-btn:disabled{opacity:.25;cursor:default}.admin-forum-texte{flex-wrap:wrap;flex:260px;align-items:center;gap:4px 8px;display:flex}.admin-forum-texte .objet-detail{flex-basis:100%}.admin-forum-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-forum-transfert select{max-width:230px}.admin-forum-form{margin:10px 0}.admin-forum-transfert select{font:inherit;border:1px solid var(--line);background:var(--card);color:inherit;border-radius:4px;padding:5px 8px;font-size:14px}.admin-categorie>.btn.petit{justify-self:start;width:auto}.admin-forum-form label.case{align-items:center;gap:8px;display:flex}.bar-mana span{background:#5b6fd6}.liste-sorts li,.sorts-connus li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.liste-sorts li>span:first-child,.sorts-connus li>span:first-child{flex:260px}.sort-pret strong{color:var(--accent)}.bouton-sort{border-color:#5b6fd6}.form-sort{margin-top:10px}.form-sort-nombres label{gap:4px;display:grid}.form-sort-nombres input{width:90px}.objet-magie{border-left:3px solid #5b6fd6;gap:6px;padding-left:10px;display:grid}.avatar-avec-pastille{flex:none;display:inline-flex;position:relative}.pastille-niveau{background:var(--accent);color:#fff;border:2px solid var(--card);border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:700;line-height:1;display:inline-grid}.avatar-avec-pastille .pastille-niveau{position:absolute;bottom:-4px;right:-5px}.pastille-niveau.pastille-haute{background:linear-gradient(135deg,#8e99a3,#4f5b66)}.pastille-niveau.pastille-legende{color:#3a2a00;background:linear-gradient(135deg,#b8891c,#f2d36b)}.renommee-entete{align-items:center;gap:12px;margin-bottom:6px;display:flex}.renommee-entete .pastille-niveau{border-radius:20px;min-width:40px;height:40px;font-size:18px}.renommee-titre{font-size:20px}.bar-renommee span{background:linear-gradient(90deg, var(--accent), #c9962a)}.renommee-regles{margin:10px 0}.renommee-regles summary{cursor:pointer;font-weight:600}.renommee-historique li{border-bottom:1px solid var(--line);grid-template-columns:56px 1fr auto;align-items:baseline;gap:8px;padding:6px 0;display:grid}.renommee-historique li.retire{opacity:.55;text-decoration:line-through}.renommee-points{color:var(--accent);font-weight:700}.renommee-points.negatif{color:var(--danger)}.renommee-publique{margin:16px 0}.tag-aide{color:#a3271b;background:#fde7e4;border-color:#e9a59c}.tag-resolu{color:#24713f;background:#e3f3e8;border-color:#9dceac}.bouton-utile.vote-fait{opacity:.7;cursor:default}.filtre-aide{margin:8px 0}.message-solution{border-left:3px solid #24713f}.onglet-fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.onglet-fieldset[hidden]{display:none}.onglet-fieldset:disabled{opacity:.75}.bandeau-verrou{border:1px dashed var(--line);background:var(--card);border-radius:6px;margin:0 0 8px;padding:8px 12px;font-size:14px}.carte-verrouillee{opacity:.55;filter:grayscale(.8)}.carte-verrou{color:var(--ink);margin-bottom:4px;font-size:12px;font-weight:600}.fleche-figee path.react-flow__edge-path{opacity:.35}.outils-bloc{border-top:1px solid var(--line);gap:8px;margin-top:16px;padding-top:12px;display:grid}.outils-bloc h3{margin:6px 0 0}.note-bloc-form input{flex:1;min-width:0}.notes-bloc li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:4px 0}.historique-bloc{gap:6px;display:grid}.historique-etat{border-bottom:1px solid var(--line);justify-items:start;gap:2px;padding:6px 0;display:grid}.historique-extrait{color:var(--muted);overflow-wrap:anywhere;font-size:14px}.balise{font:inherit;font-family:var(--f-label);border:1px solid var(--line);background:var(--bg);color:var(--accent);cursor:pointer;border-radius:4px;padding:0 4px;font-size:13px}.auteurs-livre li{padding:4px 0}.invitations-partage li{align-items:center;gap:8px;padding:4px 0}.corbeille{max-height:55vh;overflow:auto}.tag-partage{border-color:var(--gold);color:var(--ink)}.lien-btn:disabled{opacity:.45;cursor:default;text-decoration:none}.pastille-onglet{background:var(--danger);color:#fff;text-align:center;border-radius:999px;min-width:18px;margin-left:6px;padding:0 5px;font-size:11px;line-height:18px;display:inline-block}.atelier-chat{max-width:820px}.atelier-fil{border:1px solid var(--line);background:var(--card);border-radius:8px;flex-direction:column;gap:8px;max-height:55vh;padding:8px;display:flex;overflow:auto}.atelier-message{background:var(--bg);border:1px solid var(--line);border-radius:8px;align-self:flex-start;max-width:85%;padding:6px 10px}.atelier-mien{border-color:var(--accent);align-self:flex-end}.atelier-texte{overflow-wrap:anywhere;white-space:pre-wrap}.atelier-actions{flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.atelier-actions:empty{display:none}.atelier-saisie{gap:6px;display:grid}.atelier-saisie textarea{resize:vertical;width:100%;font:inherit}.atelier-saisie .row{justify-content:space-between;align-items:center}.mention{color:var(--accent)}.mention-moi{background:var(--accent-soft);border-radius:3px;padding:0 2px}.votes{gap:10px;display:grid}.vote{border:1px solid var(--line);background:var(--card);border-radius:8px;gap:6px;padding:10px 12px;display:grid}.vote-entete{justify-content:space-between;align-items:center}.vote-refuse,.vote-annule{opacity:.7}.vote-barre{background:var(--line);border-radius:4px;height:8px;display:flex;overflow:hidden}.vote-pour{background:var(--accent)}.vote-contre{background:var(--danger)}.vote-form{gap:8px;max-width:520px;display:grid}.vote-form label{gap:4px;display:grid}.tableau-regles{border-collapse:collapse;max-width:520px}.tableau-regles td{border-bottom:1px solid var(--line);padding:4px 12px 4px 0}.credits-anciens{color:var(--muted)}.prix-choix{color:var(--muted);font-size:13px}.prix-manquant{color:var(--danger)}.editeur-prix{gap:8px;display:grid}.editeur-prix label{gap:4px;display:grid}.prix-ligne{flex-wrap:wrap;align-items:center;gap:6px}.prix-ligne select,.prix-ligne input{min-width:0}.prix-ligne input[type=number]{width:70px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
