.oUZMCq_wizard{border:1px solid var(--line);background:var(--white);box-shadow:0 0 0 4px var(--white), 0 0 0 5px var(--line), 0 14px 30px #2b180a24;margin-bottom:26px;position:relative}.oUZMCq_head{justify-content:space-between;align-items:flex-start;padding:22px 24px 12px;display:flex}.oUZMCq_kicker{font:13px var(--mono);letter-spacing:.02em;color:var(--green);margin:0 0 6px}.oUZMCq_head h2{font:600 26px/1.15 var(--serif);color:var(--ink);margin:0}.oUZMCq_close{border:1px solid var(--line);width:32px;height:32px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;font-size:20px}.oUZMCq_steps{border-block:1px solid var(--line);background:color-mix(in srgb, var(--paper) 70%, transparent);grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.oUZMCq_step{border:0;border-right:1px solid var(--line);color:var(--muted);font:600 10px var(--sans);cursor:pointer;background:0 0;justify-items:center;gap:4px;padding:10px 4px;display:grid}.oUZMCq_step:last-child{border-right:0}.oUZMCq_step span{border:1px solid var(--line);width:26px;height:26px;font:600 10px var(--serif);background:var(--white);border-radius:50%;place-items:center;display:grid}.oUZMCq_step:hover{color:var(--ink)}.oUZMCq_current{color:var(--ink);background:var(--white);box-shadow:inset 0 -3px var(--green)}.oUZMCq_current span{background:var(--crimson-fill,var(--green));border-color:var(--crimson-fill,var(--green));color:#fff7e6}.oUZMCq_done span{background:color-mix(in srgb, var(--lime) 45%, var(--white));border-color:var(--lime);color:var(--ink)}.oUZMCq_body{padding:20px 24px 8px}.oUZMCq_intro{max-width:720px;color:var(--muted);margin:0 0 16px;font-size:13px;font-style:italic;line-height:1.6}.oUZMCq_cardGrid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;display:grid}.oUZMCq_choice{text-align:left;border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:2px;align-content:start;gap:4px;padding:11px 12px;transition:border-color .15s,transform .15s,box-shadow .15s;display:grid}.oUZMCq_choice:hover:not(:disabled){border-color:var(--green);transform:translateY(-1px)}.oUZMCq_choice:disabled{opacity:.5;cursor:not-allowed}.oUZMCq_choice strong{font:600 15px var(--serif)}.oUZMCq_choice small{font:9px var(--mono);letter-spacing:.05em;color:var(--green)}.oUZMCq_choice em{color:var(--muted);font-size:11px;line-height:1.45}.oUZMCq_choice ul{color:var(--muted);margin:4px 0 0;padding-left:16px;font-size:11px;line-height:1.5}.oUZMCq_selected{border-color:var(--green);background:var(--white);box-shadow:inset 3px 0 var(--green), 0 4px 12px #501e0a1f}.oUZMCq_detail{border:1px solid var(--line);background:var(--paper);margin-top:16px;padding:16px 18px;position:relative}.oUZMCq_detail:before{content:"";background:linear-gradient(90deg, var(--green), transparent);height:3px;position:absolute;top:0;left:0;right:0}.oUZMCq_detail h3{font:600 20px var(--serif);color:var(--green);margin:0 0 10px}.oUZMCq_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 22px;margin:0;display:grid}.oUZMCq_facts div{gap:2px;display:grid}.oUZMCq_facts dt{font:8px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.oUZMCq_facts dd{color:var(--ink);margin:0;font-size:12px;line-height:1.45}.oUZMCq_inline{flex-wrap:wrap;align-items:end;gap:12px 20px;margin-top:14px;display:flex}.oUZMCq_field{color:var(--muted);gap:6px;font-size:11px;display:grid}.oUZMCq_field input,.oUZMCq_field select,.oUZMCq_field textarea{border:1px solid var(--line);background:var(--white);min-width:0;color:var(--ink);font:13px var(--sans);border-radius:2px;padding:9px 10px}.oUZMCq_field textarea{resize:vertical}.oUZMCq_check{color:var(--ink);cursor:pointer;align-items:center;gap:8px;font-size:12px;display:inline-flex}.oUZMCq_check input,.oUZMCq_skill input{accent-color:var(--green)}.oUZMCq_note{color:var(--muted);margin:6px 0 0;font-size:11px}.oUZMCq_group{border:1px solid var(--line);margin:16px 0 0;padding:12px 14px 14px}.oUZMCq_group legend{font:600 13px var(--serif);color:var(--green);padding:0 6px}.oUZMCq_pills{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;display:grid}.oUZMCq_skillGrid{grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:6px;display:grid}.oUZMCq_skill{border:1px solid var(--line);background:var(--paper);cursor:pointer;align-items:center;gap:8px;padding:7px 9px;font-size:12px;display:flex}.oUZMCq_skill span{gap:1px;display:grid}.oUZMCq_skill small{font:8px var(--mono);letter-spacing:.05em;color:var(--muted);text-transform:uppercase}.oUZMCq_skillOn{border-color:var(--green);background:var(--white)}.oUZMCq_skillLocked{opacity:.7;cursor:default}.oUZMCq_tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.oUZMCq_toolbar{flex-wrap:wrap;align-items:center;gap:14px;margin:14px 0 8px;display:flex}.oUZMCq_link{color:var(--green);font:600 12px var(--sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.oUZMCq_pool{font:11px var(--mono);color:var(--ink);border:1px dashed var(--line);padding:4px 8px}.oUZMCq_bad{color:#b3261e;border-color:#b3261e}.oUZMCq_abilityTable{border:1px solid var(--line)}.oUZMCq_abilityHead,.oUZMCq_abilityRow{grid-template-columns:minmax(110px,1.4fr) 1.4fr .7fr .7fr .7fr;align-items:center;gap:8px;padding:8px 12px;display:grid}.oUZMCq_abilityHead{background:var(--crimson-fill,var(--green));color:#fff3df;font:8px var(--mono);letter-spacing:.12em;text-transform:uppercase}.oUZMCq_abilityRow{border-top:1px solid var(--line);font-size:13px}.oUZMCq_abilityRow:nth-child(odd){background:color-mix(in srgb, var(--paper) 60%, transparent)}.oUZMCq_abilityRow b{font:600 13px var(--serif)}.oUZMCq_abilityRow b i{color:var(--lime);font-style:normal}.oUZMCq_abilityRow select{border:1px solid var(--line);background:var(--white);color:var(--ink);font:13px var(--sans);padding:6px 8px}.oUZMCq_abilityRow strong{font:700 18px var(--serif);color:var(--ink)}.oUZMCq_bonusCell{color:var(--green);font-weight:700}.oUZMCq_mod{font:700 13px var(--mono)}.oUZMCq_stepper{align-items:center;gap:6px;display:inline-flex}.oUZMCq_stepper button{border:1px solid var(--line);background:var(--white);width:24px;height:24px;color:var(--ink);cursor:pointer}.oUZMCq_stepper button:disabled{opacity:.35;cursor:not-allowed}.oUZMCq_stepper output{text-align:center;min-width:20px;font-weight:700}.oUZMCq_stepper small{font:9px var(--mono);color:var(--muted)}.oUZMCq_warning{color:#b3261e;font-size:12px}.oUZMCq_kitGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}.oUZMCq_gold{margin:14px 0 0;font-size:13px}.oUZMCq_gold b{font:700 16px var(--serif);color:var(--green)}.oUZMCq_formGrid{grid-template-columns:1.4fr 1fr;gap:12px;margin-bottom:4px;display:grid}.oUZMCq_body>.oUZMCq_field{margin-top:14px}.oUZMCq_summary{border:1px solid var(--line);background:var(--paper);padding:18px}.oUZMCq_summary header{border-bottom:2px solid var(--green);padding-bottom:8px}.oUZMCq_summary h3{font:700 26px var(--serif);color:var(--green);margin:0}.oUZMCq_summary header p{color:var(--muted);margin:3px 0 0;font-size:12px;font-style:italic}.oUZMCq_vitals{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:14px 0;display:grid}.oUZMCq_vitals div{border:1px solid var(--line);background:var(--white);text-align:center;justify-items:center;gap:3px;padding:9px 4px;display:grid}.oUZMCq_vitals span{font:8px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.oUZMCq_vitals b{font:700 20px var(--serif);color:var(--ink)}.oUZMCq_abilityStrip{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.oUZMCq_abilityStrip div{border:1px solid var(--line);background:var(--white);border-radius:14px 14px 3px 3px;justify-items:center;gap:2px;padding:8px 4px;display:grid}.oUZMCq_abilityStrip span{font:8px var(--mono);letter-spacing:.08em;color:var(--muted)}.oUZMCq_abilityStrip b{font:700 20px var(--serif)}.oUZMCq_abilityStrip small{color:var(--muted);font-size:10px}.oUZMCq_abilityStrip em{font:normal 9px var(--mono);color:var(--muted)}.oUZMCq_twoCol{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:18px;margin-top:14px;display:grid}.oUZMCq_twoCol h4{font:600 12px var(--serif);color:var(--green);letter-spacing:.03em;margin:10px 0 3px}.oUZMCq_twoCol h4:first-child{margin-top:0}.oUZMCq_twoCol p{margin:0;font-size:12px;line-height:1.5}.oUZMCq_skillList{columns:2;column-gap:14px;margin:0;padding:0;font-size:11px;list-style:none}.oUZMCq_skillList li{break-inside:avoid;color:var(--muted);align-items:baseline;gap:6px;padding:2px 0;display:flex}.oUZMCq_skillList li b{font:10px var(--mono);margin-left:auto}.oUZMCq_skillList i{color:var(--green);font-size:9px;font-style:normal}.oUZMCq_prof{font-weight:600;color:var(--ink)!important}.oUZMCq_foot{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:12px;padding:14px 24px;display:flex}.oUZMCq_issues{color:#a3342a;margin-right:auto;font-size:11px}.oUZMCq_srd{font:9px var(--mono);color:var(--muted);margin:0;padding:0 24px 14px}@media (max-width:820px){.oUZMCq_steps{grid-template-columns:repeat(4,minmax(0,1fr))}.oUZMCq_step:nth-child(4){border-right:0}.oUZMCq_step:nth-child(-n+4){border-bottom:1px solid var(--line)}.oUZMCq_facts,.oUZMCq_formGrid,.oUZMCq_twoCol,.oUZMCq_tabs{grid-template-columns:1fr}.oUZMCq_vitals,.oUZMCq_abilityStrip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.oUZMCq_head,.oUZMCq_body,.oUZMCq_foot{padding-inline:14px}.oUZMCq_abilityHead,.oUZMCq_abilityRow{grid-template-columns:1.2fr 1.5fr .6fr .6fr .6fr;gap:4px;padding:7px 8px}.oUZMCq_foot{flex-wrap:wrap}.oUZMCq_issues{flex-basis:100%}.oUZMCq_skillList{columns:1}}
._0PX_G_frame{--sb-ink:#2b1d14;--sb-paper:#fbf1dc;--sb-red:#922610;--sb-edge:#c9952e;--sb-faint:#6f5640;max-width:760px;color:var(--sb-ink);background:radial-gradient(ellipse at 20% 0%, #ffffff8c, transparent 55%), radial-gradient(ellipse at 100% 100%, #aa783c1f, transparent 60%), var(--sb-paper);border-block:5px solid var(--sb-edge);margin:0 auto;padding:18px clamp(16px,3.5vw,30px) 20px;font-family:Alegreya Sans,Trebuchet MS,sans-serif;position:relative;box-shadow:0 0 0 1px #9226102e,0 12px 28px #2b180a33}._0PX_G_frame:before,._0PX_G_frame:after{content:"";background:linear-gradient(90deg, #7a5517, var(--sb-edge) 15%, #f0c86a 50%, var(--sb-edge) 85%, #7a5517);height:3px;position:absolute;left:-3px;right:-3px}._0PX_G_frame:before{top:-6px}._0PX_G_frame:after{bottom:-6px}._0PX_G_header:after,._0PX_G_quickStats:after,._0PX_G_facts:after{content:"";background:var(--sb-red);clip-path:polygon(0 0,100% 50%,0 100%);height:5px;margin-top:10px;display:block}._0PX_G_header{text-align:left;padding:0}._0PX_G_eyebrow{color:var(--sb-faint);letter-spacing:.04em;margin:0 0 4px;font:500 12px/1.3 Alegreya Sans SC,Alegreya Sans,sans-serif}._0PX_G_name{color:var(--sb-red);letter-spacing:.01em;margin:0;font:700 clamp(25px,4.4vw,34px)/1.05 Alegreya SC,Georgia,serif}._0PX_G_kind{color:var(--sb-ink);margin:3px 0 0;font:italic 14px Alegreya,Georgia,serif}._0PX_G_quickStats{gap:2px;margin:10px 0 0;display:grid}._0PX_G_quickStats div{color:var(--sb-red);flex-wrap:wrap;align-items:baseline;gap:6px;padding:0;display:flex}._0PX_G_quickStats span{color:var(--sb-red);letter-spacing:0;text-transform:none;font:700 14px Alegreya Sans,sans-serif}._0PX_G_quickStats strong{color:var(--sb-red);font:400 14px Alegreya Sans,sans-serif}._0PX_G_quickStats small{color:var(--sb-red);font-size:13px}._0PX_G_section{margin-top:10px}._0PX_G_abilities{color:var(--sb-red);grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}._0PX_G_ability{text-align:center;background:0 0;border:0;padding:4px 2px}._0PX_G_ability span{color:var(--sb-red);letter-spacing:.02em;text-transform:none;font:700 13px Alegreya Sans,sans-serif;display:block}._0PX_G_ability b{margin:0;font:400 14px Alegreya Sans,sans-serif;display:inline}._0PX_G_ability small{color:var(--sb-red);margin-left:3px;font-size:13px}._0PX_G_section:has(._0PX_G_abilities) ._0PX_G_sectionTitle{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._0PX_G_facts{color:var(--sb-red);gap:2px;margin:10px 0 0;font-size:14px;line-height:1.4;display:grid}._0PX_G_facts p{margin:0}._0PX_G_facts b{color:var(--sb-red)}._0PX_G_sectionTitle{color:var(--sb-red);border-bottom:1px solid var(--sb-red);letter-spacing:.02em;text-transform:none;margin:14px 0 6px;padding-bottom:2px;font:400 20px Alegreya SC,Georgia,serif}._0PX_G_trait{margin:6px 0 0;font:14px/1.5 Alegreya Sans,sans-serif}._0PX_G_trait strong{color:var(--sb-ink);font:italic 700 14px Alegreya Sans,sans-serif}._0PX_G_trait p{white-space:pre-line;margin:0;display:inline}._0PX_G_source{color:var(--sb-faint);text-align:center;letter-spacing:.03em;margin:18px 0 0;font:12px Alegreya Sans SC,sans-serif}._0PX_G_legal{max-width:620px;color:var(--sb-faint);text-align:center;margin:5px auto 0;font:11px/1.45 Alegreya,Georgia,serif}._0PX_G_legal a{color:inherit;text-underline-offset:2px;text-decoration:underline}._0PX_G_loading,._0PX_G_error,._0PX_G_empty{text-align:center;border:1px dashed var(--sb-edge,#c9952e);color:#4b3a2b;background:#fbf1dc;padding:28px 20px;font:italic 14px Alegreya,Georgia,serif}._0PX_G_loading{animation:1.6s ease-in-out infinite _0PX_G_pulse}@keyframes _0PX_G_pulse{50%{opacity:.6}}@media (prefers-reduced-motion:reduce){._0PX_G_loading{animation:none}}._0PX_G_error{color:#7c2014}._0PX_G_error button{color:#922610;cursor:pointer;font:inherit;background:0 0;border:1px solid #922610;margin-top:10px;padding:6px 12px}@media (max-width:480px){._0PX_G_abilities{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:8px}}:root[data-theme=dark] ._0PX_G_frame{--sb-ink:#ecdcc0;--sb-paper:#2a1e16;--sb-red:#e0715a;--sb-edge:#a8782a;--sb-faint:#c2a888;background:radial-gradient(ellipse at 20% 0%, #d8aa551a, transparent 55%), var(--sb-paper);box-shadow:0 0 0 1px #e0715a33,0 12px 28px #00000073}:is(:root[data-theme=dark] ._0PX_G_loading,:root[data-theme=dark] ._0PX_G_empty,:root[data-theme=dark] ._0PX_G_error){color:#ecdcc0;background:#2a1e16;border-color:#a8782a}
._1RjMgW_manager{--campaign-ink:#36281f;--campaign-muted:#735f4b;--campaign-paper:#f5ecd8;--campaign-edge:#c5a568;--campaign-rust:#83382d;max-width:920px;color:var(--campaign-ink);background:radial-gradient(ellipse at 50% -18%, #fffc, transparent 56%), repeating-linear-gradient(0deg, #4e351f05, #4e351f05 1px, transparent 1px, transparent 5px), var(--campaign-paper);border:1px solid var(--campaign-edge);box-shadow:inset 0 0 0 5px var(--campaign-paper), inset 0 0 0 6px #b18b496e, 0 16px 36px #23190f24;font-family:var(--sans);margin:0 auto;padding:clamp(20px,4vw,36px)}._1RjMgW_header{text-align:center;border-bottom:3px double var(--campaign-rust);padding:0 0 18px}._1RjMgW_eyebrow{color:var(--campaign-rust);font:700 10px/1.4 var(--mono);letter-spacing:.16em;margin:0 0 7px}._1RjMgW_header h2{color:var(--ink);font-family:var(--serif);margin:0;font-size:clamp(28px,5vw,42px);font-weight:500;line-height:1.1}._1RjMgW_header>p:last-child{color:var(--campaign-muted);margin:9px 0 0;font-size:14px}._1RjMgW_createForm{background:#ffffff38;border:1px solid #d0bd97;margin:20px 0;padding:14px}._1RjMgW_createForm label,._1RjMgW_assign>span{color:var(--campaign-rust);font:700 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;display:block}._1RjMgW_createRow{gap:8px;display:flex}._1RjMgW_createRow input,._1RjMgW_renameForm input,._1RjMgW_assign select{min-width:0;color:var(--campaign-ink);font:inherit;background:#ffffff8f;border:1px solid #c9b58d;border-radius:2px;padding:10px 11px}._1RjMgW_createRow input{flex:1}._1RjMgW_createRow button,._1RjMgW_renameForm button{color:#fff5df;font:700 12px var(--mono);cursor:pointer;background:#743329;border:1px solid #57271f;border-radius:2px;padding:9px 13px}._1RjMgW_campaignList{gap:14px;display:grid}._1RjMgW_campaign{border:1px solid var(--campaign-edge);background:#ffffff30;padding:16px;box-shadow:inset 0 0 0 3px #ffffff2b}._1RjMgW_campaignHead{border-bottom:1px solid #d0bd97;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:11px;display:flex}._1RjMgW_campaignHead h3{color:var(--ink);font-family:var(--serif);overflow-wrap:anywhere;margin:0;font-size:23px;font-weight:500}._1RjMgW_memberCount{color:var(--campaign-muted);font:700 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-top:5px;display:inline-block}._1RjMgW_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}._1RjMgW_quietButton,._1RjMgW_deleteButton,._1RjMgW_removeHero{color:var(--campaign-rust);font:700 10px var(--mono);cursor:pointer;background:0 0;border:1px solid #c9b58d;border-radius:2px;padding:6px 8px}._1RjMgW_deleteButton{color:#762b23;border-color:#c99b83}._1RjMgW_renameForm{flex-wrap:wrap;gap:7px;width:100%;display:flex}._1RjMgW_renameForm input{flex:1}._1RjMgW_renameForm ._1RjMgW_quietButton{color:var(--campaign-muted);background:0 0;border-color:#c9b58d}._1RjMgW_memberList{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:8px;margin:13px 0;padding:0;list-style:none;display:grid}._1RjMgW_memberList li{background:#ffffff47;border:1px solid #d5c5a4;align-items:center;gap:9px;min-width:0;padding:9px;display:flex}._1RjMgW_sigle{color:#a27a39;font-size:17px}._1RjMgW_heroName{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:700}._1RjMgW_heroName small{color:var(--campaign-muted);font:10px var(--mono);margin-top:3px;display:block}._1RjMgW_removeHero{padding:2px 7px;font-size:16px}._1RjMgW_assign{max-width:440px;margin-top:14px;display:block}._1RjMgW_subheading{color:var(--campaign-rust);letter-spacing:.14em;text-transform:uppercase;margin:16px 0 0;font:700 10px ui-monospace,monospace}._1RjMgW_description{color:var(--campaign-muted);white-space:pre-line;overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:1.5}._1RjMgW_descriptionInput{min-width:0;color:var(--campaign-ink);font:inherit;resize:vertical;background:#ffffff8f;border:1px solid #c9b58d;border-radius:2px;flex-basis:100%;padding:10px 11px}._1RjMgW_addMember{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}._1RjMgW_addMember>span{color:var(--campaign-rust);letter-spacing:.1em;text-transform:uppercase;font:700 10px ui-monospace,monospace}._1RjMgW_addMember select{min-width:0;color:var(--campaign-ink);font:inherit;background:#ffffff8f;border:1px solid #c9b58d;border-radius:2px;padding:8px 10px}._1RjMgW_addMember select:first-of-type{flex:160px}._1RjMgW_addMember button{color:#fff5df;cursor:pointer;background:#743329;border:1px solid #57271f;border-radius:2px;padding:8px 13px;font:700 12px ui-monospace,monospace}._1RjMgW_manager button:disabled{opacity:.55;cursor:wait}._1RjMgW_memberList ._1RjMgW_quietButton{padding:3px 7px;font-size:9px}._1RjMgW_assign select{width:100%}._1RjMgW_noMembers,._1RjMgW_empty{color:var(--campaign-muted);margin:12px 0;font-size:13px;font-style:italic}._1RjMgW_empty{text-align:center;border:1px dashed var(--campaign-edge);padding:22px}._1RjMgW_error{color:#762b23;background:#83382d14;border:1px solid #c99b83;padding:9px 11px;font-size:13px}._1RjMgW_storageNote{color:var(--campaign-muted);font:10px/1.5 var(--mono);text-align:center;margin:19px 0 0}:root[data-theme=dark] ._1RjMgW_manager{--campaign-ink:#eee3cf;--campaign-muted:#c3b092;--campaign-paper:#29251f;--campaign-edge:#8e7548;--campaign-rust:#d18b6b;background:radial-gradient(at 50% -18%,#71532a33,#0000 56%),#29251f;box-shadow:inset 0 0 0 5px #29251f,inset 0 0 0 6px #a78b5766,0 16px 36px #0000004d}:is(:root[data-theme=dark] ._1RjMgW_header h2,:root[data-theme=dark] ._1RjMgW_campaignHead h3){color:#f0dfc2}:root[data-theme=dark] ._1RjMgW_createForm{background:#0000001f}:root[data-theme=dark] ._1RjMgW_campaign{background:#0000001f}:root[data-theme=dark] ._1RjMgW_memberList li{background:#0000001f}:root[data-theme=dark] ._1RjMgW_createRow input{color:#eee3cf;background:#332e26;border-color:#66573d}:root[data-theme=dark] ._1RjMgW_renameForm input{color:#eee3cf;background:#332e26;border-color:#66573d}:root[data-theme=dark] ._1RjMgW_assign select{color:#eee3cf;background:#332e26;border-color:#66573d}:root[data-theme=dark] ._1RjMgW_descriptionInput{color:#eee3cf;background:#332e26;border-color:#66573d}:root[data-theme=dark] ._1RjMgW_addMember select{color:#eee3cf;background:#332e26;border-color:#66573d}:root[data-theme=dark] ._1RjMgW_campaignHead{border-color:#5d503b}:root[data-theme=dark] ._1RjMgW_createForm{border-color:#5d503b}:root[data-theme=dark] ._1RjMgW_memberList li{border-color:#5d503b}:is(:root[data-theme=dark] ._1RjMgW_quietButton,:root[data-theme=dark] ._1RjMgW_deleteButton,:root[data-theme=dark] ._1RjMgW_removeHero){color:#e1bd84;border-color:#66573d}:root[data-theme=dark] ._1RjMgW_error{color:#ffc1a7;background:#83382d2e;border-color:#8d5141}@media (max-width:520px){._1RjMgW_manager{padding:22px 15px}._1RjMgW_createRow{flex-direction:column}._1RjMgW_createRow button{min-height:42px}._1RjMgW_campaignHead{flex-direction:column}._1RjMgW_actions{justify-content:flex-start}}
.nt1Yqq_explorer{--b-ink:#34291d;--b-paper:#f2e8d2;--b-rust:#7e3327;--b-gold:#a9864c;color:var(--b-ink)}.nt1Yqq_header{text-align:center;margin-bottom:20px}.nt1Yqq_kicker{color:var(--b-rust);font:700 10px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px}.nt1Yqq_header h2{color:var(--ink);font:500 clamp(27px, 4vw, 38px)/1.1 var(--serif);margin:0}.nt1Yqq_header>p:last-child{color:#6e5c47;font:italic 14px/1.5 var(--sans);margin:9px 0 0}.nt1Yqq_controls{background:#f5ecd9c2;border:1px solid #c8b58f;grid-template-columns:minmax(0,1fr) 190px;align-items:end;gap:12px;padding:15px;display:grid}.nt1Yqq_controls label{gap:6px;display:grid}.nt1Yqq_controls label span{color:#785f40;font:700 9px var(--mono);letter-spacing:.12em;text-transform:uppercase}.nt1Yqq_controls input,.nt1Yqq_controls select{color:#362a20;width:100%;min-height:40px;font:13px var(--sans);background:#faf5e9;border:1px solid #b9a47f;border-radius:0;padding:0 11px}.nt1Yqq_controls input:focus,.nt1Yqq_controls select:focus{outline-offset:1px;outline:2px solid #9c7440}.nt1Yqq_resultsHeader{color:#6e5638;font:700 10px var(--mono);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;margin:15px 0 8px;display:flex}.nt1Yqq_resultsHeader small{font-size:9px;font-weight:400}.nt1Yqq_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.nt1Yqq_creature{text-align:left;color:#38291f;cursor:pointer;background:#fffcf2a3;border:1px solid #cdbb98;align-items:center;gap:10px;min-width:0;padding:10px 12px;transition:background .14s,border-color .14s,transform .14s;display:flex}.nt1Yqq_creature:hover{background:#f8eed9;border-color:#9c7440;transform:translateY(-1px)}.nt1Yqq_creature.nt1Yqq_active{background:#eedac0;border-color:#8e3d2e;box-shadow:inset 3px 0 #8e3d2e}.nt1Yqq_sigle{color:#987441;text-align:center;flex:0 0 24px;font-size:20px}.nt1Yqq_creatureName{min-width:0;font:700 14px var(--sans);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.nt1Yqq_creatureName small{color:#83725b;font:9px var(--mono);text-overflow:ellipsis;margin-top:3px;display:block;overflow:hidden}.nt1Yqq_action{color:#805035;font:10px var(--sans);white-space:nowrap;flex:none;margin-left:auto}.nt1Yqq_action b{margin-left:5px;font-size:15px}.nt1Yqq_status,.nt1Yqq_empty,.nt1Yqq_error{color:#594832;font:italic 14px var(--sans);text-align:center;background:#f5ecd9ad;border:1px dashed #b59a69;padding:22px 15px}.nt1Yqq_error strong{color:#7e3327;font-style:normal}.nt1Yqq_error p{margin:7px 0 12px}.nt1Yqq_error button,.nt1Yqq_pagination button{color:#432d20;min-height:34px;font:12px var(--sans);cursor:pointer;background:#f8efd9;border:1px solid #aa8955;padding:0 11px}.nt1Yqq_error button:hover,.nt1Yqq_pagination button:not(:disabled):hover{background:#e9d5af}.nt1Yqq_pagination{color:#684f34;font:11px var(--mono);justify-content:center;align-items:center;gap:14px;margin:14px 0 0;display:flex}.nt1Yqq_pagination button:disabled{opacity:.48;cursor:not-allowed}.nt1Yqq_sheet{margin-top:24px;scroll-margin-top:20px}:root[data-theme=dark] .nt1Yqq_explorer{--b-ink:#eee4d1;--b-paper:#28251f;color:#eee4d1}:root[data-theme=dark] .nt1Yqq_header h2{color:#f0dfc2}:root[data-theme=dark] .nt1Yqq_header>p:last-child{color:#c1ae8e}:root[data-theme=dark] .nt1Yqq_controls label span{color:#c1ae8e}:root[data-theme=dark] .nt1Yqq_resultsHeader{color:#c1ae8e}:root[data-theme=dark] .nt1Yqq_controls{background:#28251fd1;border-color:#665638}:is(:root[data-theme=dark] .nt1Yqq_controls input,:root[data-theme=dark] .nt1Yqq_controls select){color:#eee4d1;background:#211f1a;border-color:#665638}:root[data-theme=dark] .nt1Yqq_creature{color:#eee4d1;background:#28251fbf;border-color:#5e503b}:is(:root[data-theme=dark] .nt1Yqq_creature:hover,:root[data-theme=dark] .nt1Yqq_creature.nt1Yqq_active){background:#403529;border-color:#b48a54}:root[data-theme=dark] .nt1Yqq_creatureName small{color:#c1ae8e}:is(:root[data-theme=dark] .nt1Yqq_action,:root[data-theme=dark] .nt1Yqq_sigle,:root[data-theme=dark] .nt1Yqq_pagination){color:#d1b27d}:is(:root[data-theme=dark] .nt1Yqq_status,:root[data-theme=dark] .nt1Yqq_empty,:root[data-theme=dark] .nt1Yqq_error){color:#eee4d1;background:#28251f;border-color:#a78b57}:root[data-theme=dark] .nt1Yqq_error strong{color:#e0a08a}:is(:root[data-theme=dark] .nt1Yqq_error button,:root[data-theme=dark] .nt1Yqq_pagination button){color:#eee4d1;background:#342c20;border-color:#a78b57}@media (max-width:600px){.nt1Yqq_controls,.nt1Yqq_list{grid-template-columns:minmax(0,1fr)}.nt1Yqq_action{font-size:9px}.nt1Yqq_pagination{gap:7px}}
