.rm-gallery-image-lightbox{position:fixed;inset:0;z-index:10050;isolation:isolate;display:flex;align-items:center;justify-content:center;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));box-sizing:border-box}.rm-gallery-image-lightbox-backdrop{position:absolute;inset:0;z-index:0;background:rgba(12,8,6,.9)}.rm-gallery-image-lightbox-frame{position:relative;z-index:1;width:min(100vw - 24px,100%);height:min(100dvh - 24px,100%);max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none}.rm-gallery-image-lightbox-img{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;pointer-events:auto;box-shadow:0 12px 48px rgba(0,0,0,.55)}.rm-gallery-image-lightbox-close{position:absolute;top:max(10px,env(safe-area-inset-top));right:max(10px,env(safe-area-inset-right));z-index:3;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:1px solid rgba(255,255,255,.25);border-radius:8px;background:rgba(0,0,0,.45);color:#fff;font-size:22px;line-height:1;cursor:pointer}.rm-gallery-image-lightbox-close:hover{background:rgba(0,0,0,.65)}.rm-gallery-image-lightbox-close:focus-visible{outline:2px solid #fff;outline-offset:2px}.rm-rich-html-lightbox-host img.rm-rich-html-lightbox-eligible{cursor:zoom-in}.rm-rich-html-lightbox-host img.rm-rich-html-lightbox-eligible:focus-visible{outline:2px solid #581717;outline-offset:3px}.ForumTopicStatusBadges_wrap__19KnW{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;margin-right:.35rem;vertical-align:middle}.ForumTopicStatusBadges_badge__LOEBF{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:4px;font-size:.8125rem;line-height:1;border:1px solid transparent;box-sizing:border-box}.ForumTopicStatusBadges_badgePinned__6tFpT{color:var(--rm-forum-badge-pinned-fg,#6b4e12);background:var(--rm-forum-badge-pinned-bg,rgba(255,248,230,.95));border-color:var(--rm-forum-badge-pinned-border,rgba(160,120,40,.45))}.ForumTopicStatusBadges_badgeLocked__2Ez2x{color:var(--rm-forum-badge-locked-fg,#6b2818);background:var(--rm-forum-badge-locked-bg,rgba(255,232,226,.92));border-color:var(--rm-forum-badge-locked-border,rgba(180,70,55,.45))}.rm-race-modal-meta{display:flex;flex-direction:column;gap:3px;margin:0;padding:9px 0 0;border-top:1px solid rgba(138,122,93,.3)}.rm-race-modal-meta-trigger{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;margin:0;padding:3px 0 4px;min-height:18px;border:none;border-bottom:1px solid rgba(138,122,93,.2);background:transparent;font-family:var(--font-base);font-size:9px;font-weight:700;letter-spacing:.04em;line-height:1.3;text-transform:uppercase;color:var(--color-title-red,#581717);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease,background-color .15s ease}.rm-race-modal-meta-trigger:last-child{border-bottom:none}.rm-race-modal-meta-trigger--active,.rm-race-modal-meta-trigger:focus-visible,.rm-race-modal-meta-trigger:hover{background-color:rgba(88,23,23,.06);color:var(--color-link-hover,#003366);outline:none}.rm-race-modal-meta-trigger:focus-visible{box-shadow:inset 0 0 0 1px var(--color-title-red,#581717)}.rm-race-modal-meta-trigger-label{flex:1 1 auto;min-width:0}.rm-race-modal-meta-trigger-icon{flex-shrink:0;font-size:10px;line-height:1;color:var(--color-menu-border,#8a7a5d)}.rm-race-modal-meta-trigger-icon:before{content:"›"}.rm-race-modal-meta-trigger--active .rm-race-modal-meta-trigger-icon,.rm-race-modal-meta-trigger:focus-visible .rm-race-modal-meta-trigger-icon,.rm-race-modal-meta-trigger:hover .rm-race-modal-meta-trigger-icon{color:var(--color-link-hover,#003366)}.rm-race-modal-meta-tooltip{position:fixed;width:260px;max-width:calc(100vw - 16px);padding:8px 10px;display:flex;flex-direction:column;gap:4px;background:var(--color-bg-menu,#f3e5ca);border:1px solid var(--color-title-red,#581717);border-radius:4px;box-shadow:0 4px 14px rgba(0,0,0,.22);font-family:var(--font-base);pointer-events:auto;animation:rm-race-modal-meta-tooltip-in .12s ease-out}.rm-race-modal-meta-tooltip-title{font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-title-red,#581717)}.rm-race-modal-meta-tooltip-text{margin:0;font-size:10px;line-height:1.4;color:var(--color-text-main,#000)}.rm-race-modal-meta-tooltip-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px}.rm-race-modal-meta-tooltip-item{display:grid;grid-template-columns:minmax(4.5em,34%) 1fr;gap:2px 8px;align-items:start;font-size:10px;line-height:1.35}.rm-race-modal-meta-tooltip-item--full{display:block}.rm-race-modal-meta-tooltip-item-label{font-size:9px;font-weight:700;color:var(--color-title-red,#581717)}.rm-race-modal-meta-tooltip-item-value{color:var(--color-text-main,#000)}@keyframes rm-race-modal-meta-tooltip-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}.rm-race-modal-meta-tooltip--metier-evolutions{width:min(320px,calc(100vw - 16px));max-height:min(60vh,360px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-table-header-bg,#a89878) var(--color-bg-menu,#f3e5ca)}@media (prefers-reduced-motion:reduce){.rm-race-modal-meta-tooltip{animation:none}}html[data-ui-theme=modern]:not([data-modern-palette=dark]){--arc-forum-help-code-fg:var(--arc-ds-accent-copper,#5d472e);--arc-forum-help-code-bg:color-mix(in srgb,var(--arc-ds-accent-copper,#5d472e) 14%,var(--arc-ds-bg-inset,#d8cdb8));--arc-forum-help-code-border:color-mix(in srgb,var(--arc-ds-accent-copper,#5d472e) 30%,var(--arc-ds-border-subtle,#c4b8a4))}html[data-ui-theme=modern][data-modern-palette=dark]{--arc-forum-help-code-fg:var(--arc-ds-accent,#d4af37);--arc-forum-help-code-bg:color-mix(in srgb,var(--arc-ds-accent,#d4af37) 18%,var(--arc-ds-bg-inset,#2a221c));--arc-forum-help-code-border:var(--arc-ds-border-subtle,#4a3f35)}.admin-form-label-help,.form-label-with-help__tooltip,.inline-help-tooltip:not(.rm-forum-editor-format-help-tooltip):not(.roleplay-inset--log__amount-trigger),.rm-fiche-affiliate-disclosure-help{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;padding:0;margin:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;outline:none!important;-moz-appearance:none;appearance:none;-webkit-appearance:none;color:var(--color-text-muted,#6b6b6b);cursor:help;line-height:1;vertical-align:baseline;font-weight:700;font-size:.85rem;font-family:inherit;text-decoration:none;transform:none;overflow:visible}.admin-form-label-help__trigger-content,.form-label-with-help__tooltip__trigger-content,.inline-help-tooltip__trigger-content,.rm-fiche-affiliate-disclosure-help__trigger-content{display:inline-flex;align-items:center;justify-content:center;min-width:0;line-height:1;font-weight:700;pointer-events:none}.admin-form-label-help:focus,.admin-form-label-help:focus-visible,.admin-form-label-help:hover,.form-label-with-help__tooltip:focus,.form-label-with-help__tooltip:focus-visible,.form-label-with-help__tooltip:hover,.inline-help-tooltip:not(.rm-forum-editor-format-help-tooltip):not(.roleplay-inset--log__amount-trigger):focus,.inline-help-tooltip:not(.rm-forum-editor-format-help-tooltip):not(.roleplay-inset--log__amount-trigger):focus-visible,.inline-help-tooltip:not(.rm-forum-editor-format-help-tooltip):not(.roleplay-inset--log__amount-trigger):hover,.rm-fiche-affiliate-disclosure-help:focus,.rm-fiche-affiliate-disclosure-help:focus-visible,.rm-fiche-affiliate-disclosure-help:hover{color:var(--color-text,#3a3a3a);outline:none!important;border:0!important;background:transparent!important;box-shadow:none!important;transform:none;text-decoration:none}html[data-ui-theme=modern] .admin-form-label-help,html[data-ui-theme=modern] .form-label-with-help__tooltip{display:inline-flex;align-items:center;vertical-align:middle}html[data-ui-theme=modern] .admin-form-label-help,html[data-ui-theme=modern] .form-label-with-help__tooltip,html[data-ui-theme=modern] .inline-help-tooltip:not(.rm-forum-editor-format-help-tooltip):not(.roleplay-inset--log__amount-trigger),html[data-ui-theme=modern] .rm-fiche-affiliate-disclosure-help{border:none;border-radius:0;background:transparent;font-weight:700;font-size:.85rem;cursor:help;transition:color var(--arc-ds-transition-fast) ease}html[data-ui-theme=modern]:not([data-modern-palette=dark]) .admin-form-label-help,html[data-ui-theme=modern]:not([data-modern-palette=dark]) .form-label-with-help__tooltip,html[data-ui-theme=modern]:not([data-modern-palette=dark]) .inline-help-tooltip:not(.rm-forum-editor-format-help-tooltip):not(.roleplay-inset--log__amount-trigger),html[data-ui-theme=modern]:not([data-modern-palette=dark]) .rm-fiche-affiliate-disclosure-help{color:#000}html[data-ui-theme=modern][data-modern-palette=dark] .admin-form-label-help,html[data-ui-theme=modern][data-modern-palette=dark] .form-label-with-help__tooltip,html[data-ui-theme=modern][data-modern-palette=dark] .inline-help-tooltip:not(.rm-forum-editor-format-help-tooltip):not(.roleplay-inset--log__amount-trigger),html[data-ui-theme=modern][data-modern-palette=dark] .rm-fiche-affiliate-disclosure-help{color:var(--arc-ds-text-secondary)}html[data-ui-theme=modern] .admin-form-label-help .admin-form-label-help__trigger-content,html[data-ui-theme=modern] .admin-form-label-help .inline-help-tooltip__trigger-content,html[data-ui-theme=modern] .form-label-with-help__tooltip .form-label-with-help__tooltip__trigger-content,html[data-ui-theme=modern] .form-label-with-help__tooltip .inline-help-tooltip__trigger-content,html[data-ui-theme=modern] .inline-help-tooltip:not(.rm-forum-editor-format-help-tooltip):not(.roleplay-inset--log__amount-trigger) .inline-help-tooltip__trigger-content,html[data-ui-theme=modern] .rm-fiche-affiliate-disclosure-help .inline-help-tooltip__trigger-content,html[data-ui-theme=modern] .rm-fiche-affiliate-disclosure-help .rm-fiche-affiliate-disclosure-help__trigger-content{font-weight:700}html[data-ui-theme=modern]:not([data-modern-palette=dark]) .admin-form-label-help:focus-visible,html[data-ui-theme=modern]:not([data-modern-palette=dark]) .admin-form-label-help:hover,html[data-ui-theme=modern]:not([data-modern-palette=dark]) .form-label-with-help__tooltip:focus-visible,html[data-ui-theme=modern]:not([data-modern-palette=dark]) .form-label-with-help__tooltip:hover,html[data-ui-theme=modern]:not([data-modern-palette=dark]) .inline-help-tooltip:not(.rm-forum-editor-format-help-tooltip):not(.roleplay-inset--log__amount-trigger):focus-visible,html[data-ui-theme=modern]:not([data-modern-palette=dark]) .inline-help-tooltip:not(.rm-forum-editor-format-help-tooltip):not(.roleplay-inset--log__amount-trigger):hover,html[data-ui-theme=modern]:not([data-modern-palette=dark]) .rm-fiche-affiliate-disclosure-help:focus-visible,html[data-ui-theme=modern]:not([data-modern-palette=dark]) .rm-fiche-affiliate-disclosure-help:hover{color:var(--arc-ds-accent-muted);background:transparent;outline:none}html[data-ui-theme=modern][data-modern-palette=dark] .admin-form-label-help:focus-visible,html[data-ui-theme=modern][data-modern-palette=dark] .admin-form-label-help:hover,html[data-ui-theme=modern][data-modern-palette=dark] .form-label-with-help__tooltip:focus-visible,html[data-ui-theme=modern][data-modern-palette=dark] .form-label-with-help__tooltip:hover,html[data-ui-theme=modern][data-modern-palette=dark] .inline-help-tooltip:not(.rm-forum-editor-format-help-tooltip):not(.roleplay-inset--log__amount-trigger):focus-visible,html[data-ui-theme=modern][data-modern-palette=dark] .inline-help-tooltip:not(.rm-forum-editor-format-help-tooltip):not(.roleplay-inset--log__amount-trigger):hover,html[data-ui-theme=modern][data-modern-palette=dark] .rm-fiche-affiliate-disclosure-help:focus-visible,html[data-ui-theme=modern][data-modern-palette=dark] .rm-fiche-affiliate-disclosure-help:hover{color:var(--arc-ds-accent);background:transparent;outline:none}html[data-ui-theme=modern] .inline-help-tooltip.rm-forum-editor-format-help-tooltip .inline-help-tooltip__trigger-content,html[data-ui-theme=modern] .rm-forum-editor-format-help-tooltip .inline-help-tooltip__trigger-content,html[data-ui-theme=modern] .rm-forum-editor-format-help-tooltip .rm-forum-editor-format-help-tooltip__trigger-content{font-weight:700;font-size:1.125rem;line-height:1}html[data-ui-theme=modern]:not([data-modern-palette=dark]) .inline-help-tooltip.rm-forum-editor-format-help-tooltip{color:#000}html[data-ui-theme=modern][data-modern-palette=dark] .inline-help-tooltip.rm-forum-editor-format-help-tooltip{color:var(--arc-ds-text-secondary)}.admin-form-label-help__bubble--portal,.form-label-with-help__tooltip__bubble--portal,.inline-help-tooltip__bubble--portal,.rm-fiche-affiliate-disclosure-help__bubble--portal,.rm-forum-editor-format-help-tooltip__bubble--portal,.roleplay-inset--log__amount-help__bubble--portal{position:fixed;opacity:1;visibility:visible;width:-moz-max-content;width:max-content;max-width:min(280px,70vw);padding:8px 10px;border:1px solid rgba(138,122,93,.45);border-radius:4px;background:#faf6ee;box-shadow:0 4px 14px rgba(0,0,0,.12);font-family:var(--font-base,inherit);font-size:11px;font-weight:400;line-height:1.45;color:var(--color-text,#333);text-align:left;white-space:normal;pointer-events:auto}html[data-ui-theme=modern] .admin-form-label-help__bubble--portal,html[data-ui-theme=modern] .form-label-with-help__tooltip__bubble--portal,html[data-ui-theme=modern] .inline-help-tooltip__bubble--portal,html[data-ui-theme=modern] .rm-fiche-affiliate-disclosure-help__bubble--portal,html[data-ui-theme=modern] .rm-forum-editor-format-help-tooltip__bubble--portal,html[data-ui-theme=modern] .roleplay-inset--log__amount-help__bubble--portal{border:1px solid var(--arc-ds-border-gold);border-radius:var(--arc-ds-radius-sm);background:var(--arc-ds-bg-card);box-shadow:var(--arc-ds-shadow-md);font-family:var(--arc-ds-font-sans);font-size:.8125rem;line-height:1.5;color:var(--arc-ds-text-primary)!important}html[data-ui-theme=modern] .rm-forum-editor-format-help-tooltip__bubble--portal{max-width:min(360px,92vw);padding:12px 14px;border-color:var(--arc-ds-border-gold);background:var(--arc-ds-bg-elevated);box-shadow:var(--arc-ds-shadow-md);font-size:.875rem;line-height:1.6;color:var(--arc-ds-text-primary)!important}html[data-ui-theme=modern] .rm-forum-editor-format-help-tooltip__bubble--portal .rm-forum-help-text{margin:0;font-size:.875rem;line-height:1.6;color:var(--arc-ds-text-primary)!important}html[data-ui-theme=modern] .rm-forum-editor-format-help-tooltip__bubble--portal .rm-forum-help-line{margin-bottom:8px;color:var(--arc-ds-text-secondary)!important}html[data-ui-theme=modern] .rm-forum-editor-format-help-tooltip__bubble--portal .rm-forum-help-line:last-child{margin-bottom:0}html[data-ui-theme=modern] .rm-forum-editor-format-help-tooltip__bubble--portal .rm-forum-help-code{display:inline-block;padding:2px 6px;border-radius:4px;border:1px solid var(--arc-forum-help-code-border)!important;background:var(--arc-forum-help-code-bg)!important;color:var(--arc-forum-help-code-fg)!important;font-family:var(--font-mono,ui-monospace,monospace);font-size:.8125rem;font-weight:700;line-height:1.4}html[data-ui-theme=modern] .rm-forum-editor-format-help-tooltip__bubble--portal .rm-forum-action{color:var(--arc-forum-parser-action,#5b2680)!important;font-style:italic}html[data-ui-theme=modern] .rm-forum-editor-format-help-tooltip__bubble--portal .rm-forum-whisper{color:var(--arc-forum-parser-whisper,var(--arc-ds-text-muted))!important;font-style:italic}.roleplay-inset{margin:8px 0;padding:8px 12px;background:var(--rp-inset-bg,#f5f0e6);border:1px solid var(--rp-inset-border,rgba(138,122,93,.22));border-radius:4px;box-sizing:border-box}.roleplay-inset--positive{--rp-inset-bg:#a8dbb5;--rp-inset-border:rgba(30,96,55,0.62);--rp-inset-fg:#0f2818;--rp-inset-fg-muted:#1a4030;--rp-inset-fg-emphasis:#061a0f;--rp-inset-icon:#145032}.roleplay-inset--negative{--rp-inset-bg:#e8abab;--rp-inset-border:rgba(140,32,32,0.62);--rp-inset-fg:#3a0c0c;--rp-inset-fg-muted:#5a1818;--rp-inset-fg-emphasis:#240606;--rp-inset-icon:#7a1818}.roleplay-inset--dice{--rp-inset-bg:#a8c8eb;--rp-inset-border:rgba(32,72,120,0.62);--rp-inset-fg:#0f2840;--rp-inset-fg-muted:#1e4468;--rp-inset-fg-emphasis:#061828;--rp-inset-icon:#144078;padding:6px 8px}.roleplay-inset--dice,.roleplay-inset--negative,.roleplay-inset--positive{color:var(--rp-inset-fg)}.roleplay-inset--neutral{--rp-inset-bg:#f5f0e6;--rp-inset-border:rgba(138,122,93,0.22)}.rm-forum-posts-list .roleplay-inset-group{display:flex;flex-direction:column;gap:6px;margin:6px 0}.rm-forum-posts-list .roleplay-inset-group--mj{padding:0}.roleplay-inset--dice .roleplay-inset__dice-outcomes{display:flex;flex-direction:column;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}.roleplay-inset--dice .roleplay-inset--dice-outcome.roleplay-inset{margin:0;padding:0;border-radius:0;box-shadow:none;background:transparent;border:none}.roleplay-inset--dice .roleplay-inset--dice-outcome .roleplay-inset--log__content{background:transparent;border:none;padding:0}.rm-forum-posts-list .roleplay-inset-group--dice-bundle{display:flex;flex-direction:column;gap:0;margin:0;overflow:hidden;border-radius:10px}.rm-forum-posts-list .roleplay-inset-group--dice-bundle .roleplay-inset{margin:0;border-radius:0;box-shadow:none}.rm-forum-posts-list .roleplay-inset-group--dice-bundle .roleplay-inset--dice{border-bottom:none}.rm-forum-posts-list .roleplay-inset-group--dice-bundle .roleplay-inset--dice+.roleplay-inset{border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}.rm-forum-posts-list .roleplay-inset-group--dice-bundle .roleplay-inset:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.rm-forum-posts-list .roleplay-inset-group--dice-bundle .roleplay-inset:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.rm-forum-posts-list .roleplay-inset-group--dice-bundle .roleplay-inset:only-child{border-radius:10px}.rm-forum-posts-list .roleplay-inset-group .roleplay-inset{margin:0}.roleplay-inset--negative .roleplay-inset--log__action,.roleplay-inset--negative .roleplay-inset--log__line,.roleplay-inset--positive .roleplay-inset--log__action,.roleplay-inset--positive .roleplay-inset--log__line{color:var(--rp-inset-fg)}.roleplay-inset--negative .roleplay-inset--log__prefix,.roleplay-inset--negative .roleplay-inset--log__reason-link,.roleplay-inset--negative .roleplay-inset--log__total-label,.roleplay-inset--positive .roleplay-inset--log__prefix,.roleplay-inset--positive .roleplay-inset--log__reason-link,.roleplay-inset--positive .roleplay-inset--log__total-label{color:var(--rp-inset-fg-muted)}.roleplay-inset--negative .roleplay-inset--log__amount,.roleplay-inset--negative .roleplay-inset--log__pseudo,.roleplay-inset--negative .roleplay-inset--log__reason,.roleplay-inset--negative .roleplay-inset--log__total,.roleplay-inset--positive .roleplay-inset--log__amount,.roleplay-inset--positive .roleplay-inset--log__pseudo,.roleplay-inset--positive .roleplay-inset--log__reason,.roleplay-inset--positive .roleplay-inset--log__total{color:var(--rp-inset-fg-emphasis)}.roleplay-inset--positive .roleplay-inset--log__verb--up{color:#0a3820}.roleplay-inset--positive .roleplay-inset--log__verb--down{color:#5a1010}.roleplay-inset--negative .roleplay-inset--log__verb--up{color:#0a3820}.roleplay-inset--negative .roleplay-inset--log__verb--down{color:#4a0808}.roleplay-inset--negative .roleplay-inset--log-hp .roleplay-inset--log__icon,.roleplay-inset--negative.roleplay-inset--log-inv .fa-circle-minus,.roleplay-inset--positive .roleplay-inset--log-hp .roleplay-inset--log__icon,.roleplay-inset--positive.roleplay-inset--log-inv .fa-circle-plus{color:var(--rp-inset-icon)}.roleplay-inset--positive.roleplay-inset--log-inv .fa-circle-minus{color:#5a1010}.roleplay-inset--negative.roleplay-inset--log-inv .fa-circle-plus{color:#0a3820}.roleplay-inset--dice .roleplay-inset__label,.roleplay-inset--dice .roleplay-inset__pseudo{color:var(--rp-inset-fg-emphasis)}.roleplay-inset--dice .roleplay-inset__dice-icon{color:var(--rp-inset-icon)}.roleplay-inset--dice .roleplay-inset__dice-rule-text,.roleplay-inset--dice .roleplay-inset__target-detail{color:var(--rp-inset-fg-muted)}.roleplay-inset__dice-rule-text{margin:0;padding:0;font-size:.75rem;font-weight:400;line-height:1.45;color:var(--rp-inset-fg-muted,var(--color-text-muted,#777))}.roleplay-inset__dice-rule-stat{font-weight:700;color:var(--rp-inset-fg-emphasis,var(--color-text,#333))}.roleplay-inset__dice-rule-bonus,.roleplay-inset__dice-rule-dice{font-style:italic}.roleplay-inset__dice-rule-sep{opacity:.65}.roleplay-inset__dice-rule-rest{font-weight:400}.roleplay-inset__targets{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:stretch;gap:6px;flex-shrink:0;min-width:0;width:100%}.roleplay-inset--dice .roleplay-inset__dice-head{display:flex;flex-direction:column;gap:6px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid color-mix(in srgb,currentColor 14%,transparent)}.roleplay-inset--dice .roleplay-inset__dice-head-primary{display:flex;align-items:center;gap:6px;min-width:0}.roleplay-inset__target{display:flex;flex-direction:column;align-items:stretch;gap:6px}.roleplay-inset__target-card{display:flex;flex-direction:column;gap:4px;min-width:0;width:100%}.roleplay-inset--dice .roleplay-inset__target-card{max-width:100%;box-sizing:border-box}.roleplay-inset__target-result-row{display:flex;flex-direction:row;align-items:flex-start;gap:8px;min-width:0;width:100%}.roleplay-inset__target-result-row .roleplay-inset__target-detail{flex:1 1 auto;min-width:0}.roleplay-inset__target-result-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.roleplay-inset__target-detail-label-line{display:block;margin:0;font-size:.78125rem;line-height:1.35}.roleplay-inset__target-badge-col{flex:0 0 auto;align-self:flex-start}.roleplay-inset__target-detail-label{font-weight:700;color:var(--rp-inset-fg-emphasis,var(--color-text,#333))}.roleplay-inset__target-detail{display:block;margin:0;font-size:.78125rem;line-height:1.45;color:var(--rp-inset-fg-muted,var(--color-text-muted,#666))}.roleplay-inset__target-detail strong{color:var(--rp-inset-fg-emphasis,var(--color-text,#333))}.roleplay-inset__target-detail-formula{font-style:italic}.roleplay-inset__target-detail-sep{opacity:.65}.roleplay-inset__target-detail-threshold{white-space:nowrap}.roleplay-inset__target-detail--pending{font-style:italic}.roleplay-inset__status-badge{display:inline-flex;align-items:center;gap:5px;padding:2px 9px 2px 7px;border-radius:999px;font-size:.72rem;font-weight:700;line-height:1.35;letter-spacing:.01em;border:1px solid transparent;white-space:nowrap}.roleplay-inset__status-badge i{font-size:.68rem;line-height:1}.roleplay-inset__status-badge--pending{background:rgba(255,255,255,.72);color:#4a3408;border-color:rgba(74,52,8,.22)}.roleplay-inset__status-badge--success{background:#b8e0c0;color:#0f2818;border-color:rgba(30,96,55,.48)}.roleplay-inset__status-badge--success i{color:#145032}.roleplay-inset__status-badge--failure{background:#e8abab;color:#3a0c0c;border-color:rgba(140,32,32,.48)}.roleplay-inset__status-badge--failure i{color:#7a1818}.roleplay-inset__status-badge--critical{background:#b8e0c0;color:#0f2818;border-color:rgba(30,96,55,.48)}.roleplay-inset__status-badge--critical i{color:#b45309}.roleplay-inset__pseudo{font-weight:700;color:var(--rp-inset-fg-emphasis,var(--color-text,#333))}.roleplay-inset__roll-btn{color:var(--rp-inset-fg-emphasis);border-color:rgba(32,72,120,.45);background:rgba(255,255,255,.55);font-size:.78rem;padding:4px 10px;white-space:nowrap;align-self:flex-start}.roleplay-inset--dice .roleplay-inset__roll-btn:focus-visible,.roleplay-inset--dice .roleplay-inset__roll-btn:hover{background:rgba(255,255,255,.82)}.roleplay-inset--dice .rm-forum-error{color:#5a0808;font-weight:600}.roleplay-inset__label{font-weight:700}.roleplay-inset__dice-icon{flex-shrink:0;font-size:1.05rem}.roleplay-inset--log{display:flex;align-items:flex-start;gap:8px;padding:6px 8px;font-size:.8125rem;line-height:1.35}.roleplay-inset--log.roleplay-inset{padding:6px 8px}.roleplay-inset--log__content{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-width:0;width:100%}.roleplay-inset--log__content--compact{flex-direction:row;align-items:center;gap:10px}.roleplay-inset--log__content--compact .roleplay-inset--log__action{flex:1 1 auto;min-width:0}.roleplay-inset--log__content--compact .roleplay-inset--log__total-row{flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:1px;margin:0;padding-top:0;border-top:0}.roleplay-inset--log__action{margin:0;min-width:0}.roleplay-inset--log__total-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-top:6px;border-top:1px solid color-mix(in srgb,currentColor 12%,transparent)}.roleplay-inset--log__total-row .roleplay-inset--log__total-label{font-size:.65rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.roleplay-inset--log__icon{margin-top:2px}.roleplay-inset--log-hp .roleplay-inset--log__icon{color:#b91c1c}.roleplay-inset--log-death .roleplay-inset--log__icon{color:#6b1010}.roleplay-inset--log-resurrection .roleplay-inset--log__icon{color:#9a7b1a;text-shadow:0 0 8px rgba(212,175,55,.55)}.roleplay-inset--positive .roleplay-inset--log-resurrection .roleplay-inset--log__icon{color:#9a7b1a}.roleplay-inset--negative .roleplay-inset--log-death .roleplay-inset--log__icon{color:#6b1010}.roleplay-inset--log-inv .roleplay-inset--log__icon{font-size:.78rem}.roleplay-inset--neutral .roleplay-inset--log-inv.roleplay-inset--log .fa-circle-plus{color:#2d6a4f}.roleplay-inset--neutral .roleplay-inset--log-inv.roleplay-inset--log .fa-circle-minus{color:#9b2226}.roleplay-inset--log__icon{flex-shrink:0;font-size:.78rem}.roleplay-inset--log__line{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;flex:1 1 auto;min-width:0;color:var(--color-text,#333)}.roleplay-inset--log__main{flex:1 1 auto;min-width:0}.roleplay-inset--log__total-block{flex:0 0 auto;margin-left:auto;white-space:nowrap;text-align:right}.roleplay-inset--log__prefix,.roleplay-inset--log__total-label{color:var(--color-text-muted,#666)}.roleplay-inset--log__amount,.roleplay-inset--log__pseudo,.roleplay-inset--log__reason,.roleplay-inset--log__total{font-weight:600}.roleplay-inset--log__amount,.roleplay-inset--log__total{font-family:var(--font-mono,monospace)}.roleplay-inset--log__amount-wrap{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.roleplay-inset--log__amount-trigger.inline-help-tooltip{all:unset;display:inline-flex;align-items:baseline;justify-content:flex-start;width:auto;min-width:0;max-width:100%;height:auto;min-height:0;max-height:none;flex:0 1 auto;align-self:baseline;padding:0;margin:0;color:inherit;font:inherit;line-height:1;vertical-align:baseline;text-decoration-line:underline;text-decoration-style:dashed;text-decoration-color:#b78c4a;text-underline-offset:2px;text-decoration-thickness:1px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.roleplay-inset--log__amount-trigger .inline-help-tooltip__trigger-content{display:inline;width:auto;line-height:inherit;vertical-align:baseline}.roleplay-inset--log__amount-trigger .roleplay-inset--log__amount{display:inline;font-weight:inherit;line-height:1}.roleplay-inset--log__amount-quantity{text-decoration:none}.roleplay-inset--log__amount-trigger:focus-visible,.roleplay-inset--log__amount-trigger:hover{color:inherit;background:transparent;text-decoration-thickness:2px}.roleplay-inset--log__amount-trigger:focus-visible{outline:1px dashed #b78c4a;outline-offset:1px}.roleplay-inset--log__verb{font-weight:400}.roleplay-inset--log__verb--up{color:#2d6a4f}.roleplay-inset--log__verb--down{color:#9b2226}.roleplay-inset--log__reason-link{color:var(--color-text-muted,#666)}.roleplay-inset--log__reason{color:var(--color-text,#333)}.roleplay-panel{margin-top:12px;padding:10px;border:1px solid var(--color-menu-border,#c4b59a);background:#fff}.roleplay-panel summary{cursor:pointer;font-weight:600}.roleplay-panel__list{list-style:none;padding:0;margin:8px 0 0}.roleplay-panel__item{padding:6px 0;border-bottom:1px solid #eee}.roleplay-panel__form{display:flex;flex-direction:column;gap:8px;margin-top:8px}.roleplay-panel__form-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.roleplay-panel__form-row label{min-width:100px}.roleplay-panel__form-row input,.roleplay-panel__form-row select{flex:1;min-width:120px}@keyframes roleplay-inset-highlight-pulse{0%,to{box-shadow:0 0 0 0 rgba(42,90,138,.35)}50%{box-shadow:0 0 0 6px rgba(42,90,138,.12)}}.roleplay-inset--highlight{animation:roleplay-inset-highlight-pulse .7s ease-in-out 2;border-radius:4px}.roleplay-inset--log-join .roleplay-inset--log__line{margin-bottom:0}.roleplay-inset--log-join__content{display:flex;flex-direction:column;gap:8px;min-width:0}.roleplay-inset--log-join__briefing{margin-top:4px;padding:8px 10px;background:rgba(255,255,255,.55);border:1px solid rgba(88,64,34,.18);border-radius:4px}.roleplay-inset--log-join__briefing-label{margin:0 0 4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#6b5a45}.roleplay-inset--log-join__briefing-text{margin:0;font-size:12px;line-height:1.45;white-space:pre-wrap}