.CharacterSheetPortrait-module__jAoyha__sheet{--font-display:var(--font-cormorant), "Palatino Linotype", Georgia, serif;--font-main:var(--font-cormorant), "Palatino Linotype", Georgia, serif;--font-label:var(--font-golos), "Segoe UI", system-ui, sans-serif;--t-micro:6.5pt;--t-label:8pt;--t-body:10pt;--t-title:12.5pt;--t-value:16pt;--t-hero:25pt;--fs-logo:var(--t-title);--fs-logo-sub:var(--t-micro);--fs-micro:var(--t-micro);--fs-label:var(--t-label);--fs-hdr-input:var(--t-body);--fs-mod:var(--t-value);--fs-score:var(--t-body);--fs-save-val:var(--t-body);--fs-section:var(--t-label);--fs-skill-val:var(--t-body);--fs-skill-nm:var(--t-body);--fs-wpn-hdr:var(--t-micro);--fs-wpn-cell:var(--t-body);--fs-armor-val:var(--t-label);--fs-trait-val:var(--t-label);--fs-chip-val:var(--t-value);--fs-vital-hero:var(--t-hero);--fs-vital-side:var(--t-body);--fs-res-val:var(--t-value);--fs-vitals-ttl:var(--t-title);--fs-hd-input:var(--t-title);--fs-pip-letter:var(--t-micro);--fs-prof-hdr:var(--t-micro);--fs-prof-ln:var(--t-body);--fs-coin-lbl:var(--t-micro);--fs-coin-val:var(--t-body);--s-hair:.5mm;--s-1:1mm;--s-2:2mm;--s-3:3mm;--s-4:5mm;--tr-title:.12em;--tr-label:.06em;--tr-text:.03em;--c-bg:#090810;--c-bg-body:#0d0b18;--c-box:#111020;--c-box-soft:#16142a;--c-text:#ddd0b0;--c-text-dim:#8a8a9c;--c-text-faint:#4a4860;--c-gold:#c49040;--c-gold-warm:#e0aa58;--c-gold-dim:#7a5a20;--c-red:#aa3030;--c-red-glow:#aa303038;--c-blue:#2a608a;--c-blue-glow:#2a608a38;--c-border:#242038;--c-border2:#363050;--c-border-dim:#1e1c30;--c-border-faint:#3630508c;--c-border-box:#24203859;--c-sep:#2a2640;--c-field-border:#4a4368;--c-frame-1:#3d3660;--c-frame-2:#2b2645;--c-frame-3:#211d36;--shadow-box:0 2px 14px #000000a6;--c-input-border:#c4904066;--c-input-focus:#c4904012;--c-input-ro:#8a8a9c;--c-dot:#363050;--c-dot-on:#c49040;--c-dia-on:#c49040;--c-stitle-line:linear-gradient(90deg, transparent, #7a5a20 20%, #c49040 50%, #7a5a20 80%, transparent)}.CharacterSheetPortrait-module__jAoyha__sheet[data-theme=light]{--c-bg:#faf8f2;--c-bg-body:#f4f1e8;--c-box:#f0ede0;--c-box-soft:#e8e4d4;--c-text:#14120a;--c-text-dim:#505040;--c-text-faint:#888070;--c-gold:#8a6020;--c-gold-warm:#6a4818;--c-gold-dim:#6a4818;--c-red:#8a2828;--c-red-glow:#8a282826;--c-blue:#2e5878;--c-blue-glow:#2e587826;--c-border:#b0aa90;--c-border2:#948e78;--c-border-dim:#a49e88;--c-border-faint:#a0988066;--c-border-box:#c8c1ac80;--c-sep:#c0b898;--c-field-border:#7a7460;--c-frame-1:#8a8468;--c-frame-2:#a8a288;--c-frame-3:#c2bca6;--shadow-box:0 2px 8px #00000014;--c-input-border:#7a5a2073;--c-input-focus:#7a5a2012;--c-input-ro:#505040;--c-dot:#aaa690;--c-dot-on:#8a6020;--c-dia-on:#8a6020;--c-stitle-line:linear-gradient(90deg, transparent, #aaa690 20%, #8a6020 50%, #aaa690 80%, transparent)}@media print{.CharacterSheetPortrait-module__jAoyha__sheetScroller{overflow:visible}.CharacterSheetPortrait-module__jAoyha__sheet,.CharacterSheetPortrait-module__jAoyha__sheet[data-theme=light],.CharacterSheetPortrait-module__jAoyha__sheet[data-theme=dark]{-webkit-print-color-adjust:exact;print-color-adjust:exact;--c-bg:#fff;--c-bg-body:#fff;--c-box:#fff;--c-box-soft:#fff;--c-text:#111;--c-text-dim:#333;--c-text-faint:#666;--c-gold:#444;--c-gold-warm:#222;--c-gold-dim:#555;--c-red:#333;--c-blue:#333;--c-red-glow:transparent;--c-blue-glow:transparent;--shadow-box:none;--c-border:#333;--c-border2:#888;--c-border-dim:#888;--c-border-faint:#bbb;--c-border-box:#ddd;--c-sep:#aaa;--c-field-border:#222;--c-frame-1:#333;--c-frame-2:#777;--c-frame-3:#aaa;--c-input-border:#999;--c-input-focus:transparent;--c-dot:#555;--c-dot-on:#111;--c-dia-on:#111;--c-stitle-line:linear-gradient(90deg, transparent, #aaa, transparent);overflow:hidden;color:#111!important;background:#fff!important}.CharacterSheetPortrait-module__jAoyha__keyBox,.CharacterSheetPortrait-module__jAoyha__panel,.CharacterSheetPortrait-module__jAoyha__acCard,.CharacterSheetPortrait-module__jAoyha__vladPanel{box-shadow:none!important;background:#fff!important}.CharacterSheetPortrait-module__jAoyha__dsFailDot.CharacterSheetPortrait-module__jAoyha__dsOn,.CharacterSheetPortrait-module__jAoyha__dsSuccDot.CharacterSheetPortrait-module__jAoyha__dsOn,.CharacterSheetPortrait-module__jAoyha__acSaveDot[data-on=true]{box-shadow:none!important}}.CharacterSheetPortrait-module__jAoyha__sheetScroller{-webkit-overflow-scrolling:touch;max-width:860px;margin:0 auto;overflow:hidden}@media print{.CharacterSheetPortrait-module__jAoyha__sheetScroller{max-width:none!important;height:auto!important;overflow:visible!important}.CharacterSheetPortrait-module__jAoyha__sheet{transform:none!important}}.CharacterSheetPortrait-module__jAoyha__sheet{page:charsheet;background:var(--c-bg);width:194mm;height:281mm;font-family:var(--font-main);color:var(--c-text);font-variant-numeric:lining-nums tabular-nums;-webkit-print-color-adjust:exact;print-color-adjust:exact;position:relative;overflow:visible}.CharacterSheetPortrait-module__jAoyha__wrap{z-index:2;flex-direction:column;gap:2mm;height:100%;padding:4mm 5mm 3.5mm;display:flex;position:relative}.CharacterSheetPortrait-module__jAoyha__keyBox{border:1px solid var(--c-frame-1);background:var(--c-box);box-shadow:var(--shadow-box);border-radius:5px;overflow:hidden}.CharacterSheetPortrait-module__jAoyha__panel{border:1px solid var(--c-frame-2);border-radius:5px;overflow:hidden}.CharacterSheetPortrait-module__jAoyha__stitle{font-family:var(--font-label);font-size:var(--fs-section);letter-spacing:var(--tr-title);text-transform:uppercase;color:var(--c-gold-dim);border-bottom:1px solid var(--c-border-dim);flex-shrink:0;align-items:center;gap:5px;padding:1.1mm 3mm;font-weight:600;display:flex}.CharacterSheetPortrait-module__jAoyha__stitle:before,.CharacterSheetPortrait-module__jAoyha__stitle:after{content:"";background:var(--c-stitle-line);flex:1;height:.8px}.CharacterSheetPortrait-module__jAoyha__sorn{font-size:var(--t-micro);color:var(--c-gold-dim);flex-shrink:0;line-height:1}.CharacterSheetPortrait-module__jAoyha__sheet input[type=text]{border-top:none;border-left:none;border-right:none;border-bottom:1px solid var(--c-input-border);font-family:var(--font-main);font-variant-numeric:lining-nums tabular-nums;color:var(--c-text);box-sizing:border-box;background:0 0;outline:none;margin:0;padding:0;line-height:1.15;display:block}.CharacterSheetPortrait-module__jAoyha__sheet input[type=text]:focus{background:var(--c-input-focus);border-radius:2px}.CharacterSheetPortrait-module__jAoyha__sheet input[type=text][readonly]{color:var(--c-input-ro);cursor:default;border-bottom-color:#c4904033}.CharacterSheetPortrait-module__jAoyha__hdr{flex-shrink:0;align-items:stretch;gap:4.5mm;display:flex}.CharacterSheetPortrait-module__jAoyha__brand{text-align:center;border-right:1px solid var(--c-border);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.4mm;padding:.5mm 4mm .5mm 1mm;display:flex}.CharacterSheetPortrait-module__jAoyha__logo{font-family:var(--font-display);font-size:var(--fs-logo);letter-spacing:.06em;color:var(--c-text);white-space:nowrap;font-weight:700;line-height:1.08}.CharacterSheetPortrait-module__jAoyha__logoDivider{border-top:1px solid var(--c-border2);justify-content:center;align-items:center;width:100%;margin:1.5mm 0;display:flex;position:relative}.CharacterSheetPortrait-module__jAoyha__logoDivider:before{content:"◆";font-size:var(--t-micro);background:var(--c-box,var(--c-bg));color:var(--c-gold-dim);padding:0 1mm;position:absolute}.CharacterSheetPortrait-module__jAoyha__logoSub{font-family:var(--font-label);font-size:var(--fs-logo-sub);letter-spacing:.18em;color:var(--c-gold-dim);text-transform:uppercase;white-space:nowrap;font-weight:600}.CharacterSheetPortrait-module__jAoyha__hdrFields{flex-direction:column;flex:1;justify-content:center;gap:1.6mm;min-width:0;display:flex}.CharacterSheetPortrait-module__jAoyha__hfName{flex-direction:column;gap:.4mm;display:flex}.CharacterSheetPortrait-module__jAoyha__hfRow{grid-template-columns:1.4fr .95fr 1.25fr 1.3fr;gap:4mm;display:grid}.CharacterSheetPortrait-module__jAoyha__hf{flex-direction:column;gap:.8mm;min-width:0;display:flex}.CharacterSheetPortrait-module__jAoyha__hf label,.CharacterSheetPortrait-module__jAoyha__hfName label{font-family:var(--font-label);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--tr-title);color:var(--c-gold-dim);cursor:default;-webkit-user-select:none;user-select:none;font-weight:600}.CharacterSheetPortrait-module__jAoyha__hfl{width:100%;height:5.5mm;font-size:var(--fs-hdr-input);padding:0 1mm;border-bottom:1px solid var(--c-border2)!important;color:var(--c-text)!important}.CharacterSheetPortrait-module__jAoyha__hflName{font-family:var(--font-display);width:100%;height:7mm;font-size:var(--t-title);letter-spacing:var(--tr-text);padding:0 1mm;font-weight:700;border-bottom:1.5px solid var(--c-border2)!important;color:var(--c-text)!important}.CharacterSheetPortrait-module__jAoyha__hflName:focus,.CharacterSheetPortrait-module__jAoyha__hfl:focus{border-bottom-color:var(--c-gold)!important}.CharacterSheetPortrait-module__jAoyha__charsGrid{flex-shrink:0;grid-template-columns:1fr 1fr;gap:5mm;display:grid}.CharacterSheetPortrait-module__jAoyha__charsCol{flex-direction:column;gap:2mm;min-width:0;display:flex}.CharacterSheetPortrait-module__jAoyha__acCard{border:1px solid var(--c-frame-1);background:var(--c-box);box-shadow:var(--shadow-box);border-radius:5px;grid-template-columns:34mm 1fr;align-items:stretch;transition:border-color .15s;display:grid;overflow:hidden}.CharacterSheetPortrait-module__jAoyha__acCard:hover{border-color:var(--c-border2)}.CharacterSheetPortrait-module__jAoyha__acStack{justify-content:center;align-items:center;gap:var(--s-1);padding:var(--s-1) var(--s-1);border-right:1px solid var(--c-border-dim);flex-direction:column;min-width:0;display:flex}.CharacterSheetPortrait-module__jAoyha__acStackRow{align-items:center;gap:var(--s-1);min-width:0;display:flex}.CharacterSheetPortrait-module__jAoyha__acMetaCol{align-items:center;gap:var(--s-hair) var(--s-1);grid-template-columns:10px auto 8mm;min-width:0;display:grid}.CharacterSheetPortrait-module__jAoyha__acMetaRow{display:contents}.CharacterSheetPortrait-module__jAoyha__acName{font-family:var(--font-label);font-size:var(--t-title);letter-spacing:var(--tr-text);color:var(--c-gold-warm);text-align:center;-webkit-user-select:none;user-select:none;font-weight:800;line-height:1}.CharacterSheetPortrait-module__jAoyha__acNameSm{font-size:var(--t-body);letter-spacing:0}.CharacterSheetPortrait-module__jAoyha__acModBox{border:2px solid var(--c-field-border);background:var(--c-bg);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:13mm;height:9mm;display:flex}.CharacterSheetPortrait-module__jAoyha__acCard:hover .CharacterSheetPortrait-module__jAoyha__acModBox{border-color:var(--c-gold-dim)}.CharacterSheetPortrait-module__jAoyha__acMod{text-align:center;width:100%;height:100%;font-family:var(--font-display);font-size:var(--fs-mod);color:var(--c-text);background:0 0;outline:none;font-weight:700;line-height:1;border:none!important}.CharacterSheetPortrait-module__jAoyha__acMod:focus{background:var(--c-input-focus);border-radius:4px}.CharacterSheetPortrait-module__jAoyha__acMetaLbl{font-family:var(--font-label);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tr-label);color:var(--c-text-dim);white-space:nowrap;-webkit-user-select:none;user-select:none;justify-self:start;font-weight:500}.CharacterSheetPortrait-module__jAoyha__acScore,.CharacterSheetPortrait-module__jAoyha__acSaveVal{text-align:center;width:100%;font-family:var(--font-display);font-size:var(--fs-score);font-weight:600;border-bottom:1px solid var(--c-input-border)!important}.CharacterSheetPortrait-module__jAoyha__acSaveDot{border:1.2px solid var(--c-dot);cursor:pointer;border-radius:50%;flex-shrink:0;justify-self:center;width:10px;height:10px;transition:background .12s,border-color .12s,box-shadow .12s}.CharacterSheetPortrait-module__jAoyha__acSaveDot[data-on=true]{background:var(--c-dot-on);border-color:var(--c-dot-on);box-shadow:0 0 6px #c4904080}.CharacterSheetPortrait-module__jAoyha__acSkills{padding:var(--s-1) var(--s-3);flex-direction:column;justify-content:center;min-width:0;display:flex}.CharacterSheetPortrait-module__jAoyha__skRow{align-items:center;gap:var(--s-2);height:5.5mm;display:flex}.CharacterSheetPortrait-module__jAoyha__skO{cursor:pointer;width:10px;height:10px;color:var(--c-text-faint);flex-shrink:0;transition:color .12s}.CharacterSheetPortrait-module__jAoyha__skO[data-prof=proficient],.CharacterSheetPortrait-module__jAoyha__skO[data-prof=expertise],.CharacterSheetPortrait-module__jAoyha__skO[data-prof=half]{color:var(--c-dot-on)}.CharacterSheetPortrait-module__jAoyha__skNm{min-width:0;font-family:var(--font-main);font-size:var(--fs-skill-nm);color:var(--c-text);white-space:nowrap;text-overflow:ellipsis;flex:1;line-height:1.1;overflow:hidden}.CharacterSheetPortrait-module__jAoyha__skVal{text-align:center;width:6.5mm;font-family:var(--font-display);font-size:var(--fs-skill-val);flex-shrink:0;height:4mm;font-weight:600;border-bottom:1px solid var(--c-input-border)!important}.CharacterSheetPortrait-module__jAoyha__chipBlock{gap:var(--s-2);padding-top:var(--s-2);grid-template-columns:repeat(3,1fr);margin-top:auto;display:grid}.CharacterSheetPortrait-module__jAoyha__chip{flex-direction:column;flex:1;align-items:center;gap:.6mm;display:flex}.CharacterSheetPortrait-module__jAoyha__chipLbl{font-family:var(--font-label);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tr-label);text-align:center;color:var(--c-text-dim);-webkit-user-select:none;user-select:none;padding:0;font-weight:600;line-height:1.1}.CharacterSheetPortrait-module__jAoyha__chipTile{border:1px solid var(--c-field-border);background:var(--c-bg);box-sizing:border-box;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:.3mm;width:100%;height:15mm;padding:.8mm .5mm;transition:border-color .15s;display:flex}.CharacterSheetPortrait-module__jAoyha__chipTile:hover{border-color:var(--c-gold-dim)}.CharacterSheetPortrait-module__jAoyha__chipTileVal{font-family:var(--font-display);font-size:var(--fs-chip-val);color:var(--c-text);-webkit-user-select:none;user-select:none;font-weight:700}.CharacterSheetPortrait-module__jAoyha__chipInput{text-align:center;width:100%;min-height:0;font-family:var(--font-display);font-size:var(--fs-chip-val);color:var(--c-text);background:0 0;outline:none;flex:1;padding:0;font-weight:700;border:none!important}.CharacterSheetPortrait-module__jAoyha__chipInput:focus{background:var(--c-input-focus);border-radius:3px}.CharacterSheetPortrait-module__jAoyha__combatBand{flex-direction:column;flex-shrink:0;gap:2mm;display:flex}.CharacterSheetPortrait-module__jAoyha__vitalsRow{grid-template-columns:1fr 1fr;gap:2mm;min-width:0;display:grid}.CharacterSheetPortrait-module__jAoyha__vcard{flex-direction:column;align-items:stretch;display:flex;border-top:2.5px solid #0000!important}.CharacterSheetPortrait-module__jAoyha__vcard[data-vital=hp]{border-top-color:var(--c-red)!important}.CharacterSheetPortrait-module__jAoyha__vcard[data-vital=ac]{border-top-color:var(--c-gold)!important}.CharacterSheetPortrait-module__jAoyha__resBand[data-vital=mana],.CharacterSheetPortrait-module__jAoyha__resBand[data-vital=slots]{border-top:2.5px solid var(--c-blue)!important}.CharacterSheetPortrait-module__jAoyha__vcardTitle{font-family:var(--font-label);font-size:var(--fs-vitals-ttl);letter-spacing:var(--tr-title);text-transform:uppercase;color:var(--c-text-dim);-webkit-user-select:none;user-select:none;text-align:center;padding:.8mm 2mm .2mm;font-weight:700;line-height:1.1}.CharacterSheetPortrait-module__jAoyha__vcard[data-vital=hp] .CharacterSheetPortrait-module__jAoyha__vcardTitle{color:var(--c-red)}.CharacterSheetPortrait-module__jAoyha__vcard[data-vital=ac] .CharacterSheetPortrait-module__jAoyha__vcardTitle{color:var(--c-gold-dim)}.CharacterSheetPortrait-module__jAoyha__vBody{flex:1;align-items:stretch;gap:3mm;min-width:0;padding:.3mm 3mm 1mm;display:flex}.CharacterSheetPortrait-module__jAoyha__vHero{flex-direction:column;flex:0 0 34mm;justify-content:center;align-items:center;gap:.4mm;min-width:0;display:flex}.CharacterSheetPortrait-module__jAoyha__vHeroInput{background:var(--c-bg);text-align:center;width:100%;height:10mm;font-family:var(--font-display);font-size:var(--fs-vital-hero);color:var(--c-text);box-sizing:border-box;border-radius:5px;padding:0;font-weight:700;line-height:1;border:2px solid var(--c-field-border)!important}.CharacterSheetPortrait-module__jAoyha__vHeroInput:focus{background:var(--c-input-focus)}.CharacterSheetPortrait-module__jAoyha__vHeroLbl{font-family:var(--font-label);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tr-label);color:var(--c-text-dim);-webkit-user-select:none;user-select:none;font-weight:700;line-height:1.1}.CharacterSheetPortrait-module__jAoyha__vSide{flex-direction:column;flex:1;justify-content:center;gap:1.2mm;min-width:0;display:flex}.CharacterSheetPortrait-module__jAoyha__vSideRow{grid-template-columns:1fr 12mm;align-items:center;gap:1.5mm;display:grid}.CharacterSheetPortrait-module__jAoyha__vSideLbl{font-family:var(--font-label);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tr-label);color:var(--c-text-faint);white-space:nowrap;-webkit-user-select:none;user-select:none;font-weight:500}.CharacterSheetPortrait-module__jAoyha__vSideInput{text-align:center;width:100%;font-family:var(--font-display);font-size:var(--fs-vital-side);height:4.6mm;color:var(--c-text);box-sizing:border-box;background:0 0;outline:none;padding:0;font-weight:600;display:block;border-bottom:1px solid var(--c-border2)!important}.CharacterSheetPortrait-module__jAoyha__vSideInput:focus{background:var(--c-input-focus);border-radius:2px}.CharacterSheetPortrait-module__jAoyha__vSideInput[readonly]{color:var(--c-input-ro);cursor:default;border-bottom-color:var(--c-border)!important}.CharacterSheetPortrait-module__jAoyha__vSideInputMuted{color:var(--c-text-dim)}.CharacterSheetPortrait-module__jAoyha__resBand{flex-shrink:0;align-items:center;gap:4mm;min-width:0;padding:1mm 3mm 1.2mm;display:flex}.CharacterSheetPortrait-module__jAoyha__resTitle{font-family:var(--font-label);font-size:var(--fs-vitals-ttl);letter-spacing:var(--tr-title);text-transform:uppercase;color:var(--c-blue);white-space:nowrap;-webkit-user-select:none;user-select:none;flex-shrink:0;font-weight:700}.CharacterSheetPortrait-module__jAoyha__resPairs{flex:1;align-items:flex-end;gap:5mm;min-width:0;display:flex}.CharacterSheetPortrait-module__jAoyha__resPair{flex-direction:column;flex:0 0 22mm;align-items:center;gap:.3mm;display:flex}.CharacterSheetPortrait-module__jAoyha__resInput{background:var(--c-bg);text-align:center;width:100%;height:7.5mm;font-family:var(--font-display);font-size:var(--fs-res-val);color:var(--c-text);box-sizing:border-box;border-radius:5px;padding:0;font-weight:700;line-height:1;border:2px solid var(--c-field-border)!important}.CharacterSheetPortrait-module__jAoyha__resInput:focus{background:var(--c-input-focus)}.CharacterSheetPortrait-module__jAoyha__resInput[readonly]{color:var(--c-input-ro);cursor:default}.CharacterSheetPortrait-module__jAoyha__resPairLbl{font-family:var(--font-label);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tr-label);color:var(--c-text-dim);-webkit-user-select:none;user-select:none;font-weight:700;line-height:1.1}.CharacterSheetPortrait-module__jAoyha__resToggle{font-family:var(--font-label);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tr-label);color:var(--c-text-faint);border:none;border-bottom:1px dotted var(--c-border2);cursor:pointer;background:0 0;flex-shrink:0;padding:0 0 .2mm;transition:color .12s,border-color .12s}.CharacterSheetPortrait-module__jAoyha__resToggle:hover{color:var(--c-gold-warm);border-bottom-color:var(--c-gold-dim)}.CharacterSheetPortrait-module__jAoyha__resEmpty{font-family:var(--font-main);font-size:var(--fs-trait-val);color:var(--c-text-faint);flex:1}.CharacterSheetPortrait-module__jAoyha__slotGrid{flex-wrap:wrap;flex:1;align-items:flex-start;gap:1mm 4mm;min-width:0;display:flex}.CharacterSheetPortrait-module__jAoyha__slotCol{flex-direction:column;align-items:center;gap:.5mm;min-width:0;display:flex}.CharacterSheetPortrait-module__jAoyha__slotLvl{font-family:var(--font-label);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tr-label);color:var(--c-text-dim);white-space:nowrap;-webkit-user-select:none;user-select:none;font-weight:700;line-height:1.1}.CharacterSheetPortrait-module__jAoyha__slotPips{gap:1.2mm;display:flex}.CharacterSheetPortrait-module__jAoyha__slotPip{border:1.2px solid var(--c-dot);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;width:4.2mm;height:4.2mm;padding:0;transition:background .12s,border-color .12s}.CharacterSheetPortrait-module__jAoyha__slotPip:hover{border-color:var(--c-gold-dim)}.CharacterSheetPortrait-module__jAoyha__slotPip[data-used=true]{background:var(--c-dot-on);border-color:var(--c-dot-on)}.CharacterSheetPortrait-module__jAoyha__dsHdCol{flex-direction:column;gap:2mm;min-width:0;display:flex}.CharacterSheetPortrait-module__jAoyha__dsBox,.CharacterSheetPortrait-module__jAoyha__hdBox{flex-direction:column;flex:1;display:flex}.CharacterSheetPortrait-module__jAoyha__dsInner{justify-content:space-around;align-items:center;gap:1.5mm;padding:.8mm 2mm 1mm;display:flex}.CharacterSheetPortrait-module__jAoyha__dsCol{flex-direction:column;align-items:center;gap:.8mm;display:flex}.CharacterSheetPortrait-module__jAoyha__dsLbl{font-family:var(--font-label);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tr-label);color:var(--c-text-dim);-webkit-user-select:none;user-select:none;font-weight:600}.CharacterSheetPortrait-module__jAoyha__dsDots{gap:2.5mm;display:flex}.CharacterSheetPortrait-module__jAoyha__dsDot{border:1.2px solid var(--c-border2);background:var(--c-bg);cursor:pointer;border-radius:50%;width:13px;height:13px;transition:background .12s,border-color .12s,box-shadow .12s}.CharacterSheetPortrait-module__jAoyha__dsDot:hover{border-color:var(--c-text-dim)}.CharacterSheetPortrait-module__jAoyha__dsFailDot.CharacterSheetPortrait-module__jAoyha__dsOn{background:var(--c-red);border-color:var(--c-red);box-shadow:0 0 6px var(--c-red-glow)}.CharacterSheetPortrait-module__jAoyha__dsSuccDot.CharacterSheetPortrait-module__jAoyha__dsOn{background:var(--c-gold);border-color:var(--c-gold);box-shadow:0 0 6px #c4904080}.CharacterSheetPortrait-module__jAoyha__hdInner{align-items:flex-end;gap:var(--s-4);padding:0 var(--s-3) var(--s-hair);flex:1;min-height:0;display:flex}.CharacterSheetPortrait-module__jAoyha__hdField{flex-direction:column;flex:1;justify-content:flex-end;gap:0;display:flex}.CharacterSheetPortrait-module__jAoyha__hdInput{text-align:center;width:100%;font-family:var(--font-display);font-size:var(--fs-hd-input);color:var(--c-text);background:0 0;outline:none;height:5mm;padding:0;font-weight:600;display:block;border:none!important;border-bottom:1px solid var(--c-input-border)!important}.CharacterSheetPortrait-module__jAoyha__hdInput:focus{background:var(--c-input-focus)}.CharacterSheetPortrait-module__jAoyha__hdLbl{font-family:var(--font-label);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--tr-label);color:var(--c-text-faint);text-align:center;-webkit-user-select:none;user-select:none;margin-top:.3mm;font-weight:500}.CharacterSheetPortrait-module__jAoyha__weaponMoneyRow{flex-shrink:0;grid-template-columns:6.5fr 3.5fr;gap:2mm;display:grid}.CharacterSheetPortrait-module__jAoyha__weaponTable{border-color:var(--c-frame-1);flex-direction:column;display:flex}.CharacterSheetPortrait-module__jAoyha__wtbl{border-collapse:collapse;width:100%}.CharacterSheetPortrait-module__jAoyha__wtblTh{font-family:var(--font-label);font-size:var(--fs-wpn-hdr);letter-spacing:var(--tr-label);text-transform:uppercase;text-align:center;border-bottom:1px solid var(--c-border-dim);color:var(--c-text-dim);padding:.9mm 2mm;font-weight:600;line-height:1.1}.CharacterSheetPortrait-module__jAoyha__wtblTd{border-bottom:1px solid var(--c-border-faint);height:8mm;padding:0;overflow:hidden}.CharacterSheetPortrait-module__jAoyha__wtbl tr:last-child .CharacterSheetPortrait-module__jAoyha__wtblTd{border-bottom:none}.CharacterSheetPortrait-module__jAoyha__wn{text-align:left;width:52%}.CharacterSheetPortrait-module__jAoyha__wd{border-left:.5px solid var(--c-border-faint);border-right:.5px solid var(--c-border-faint);width:28%}.CharacterSheetPortrait-module__jAoyha__wb{width:20%}.CharacterSheetPortrait-module__jAoyha__wd .CharacterSheetPortrait-module__jAoyha__wtdInput,.CharacterSheetPortrait-module__jAoyha__wb .CharacterSheetPortrait-module__jAoyha__wtdInput{font-weight:600}.CharacterSheetPortrait-module__jAoyha__wtdInput{width:100%;height:100%;font-size:var(--fs-wpn-cell);font-family:var(--font-main);color:var(--c-text);box-sizing:border-box;background:0 0;outline:none;display:block;border:none!important;padding:0 2.5mm!important}.CharacterSheetPortrait-module__jAoyha__wtdInput:focus{background:var(--c-input-focus)}.CharacterSheetPortrait-module__jAoyha__moneyLine{flex-shrink:0;align-items:baseline;gap:4mm;min-width:0;padding:.5mm 3mm 0;display:flex}.CharacterSheetPortrait-module__jAoyha__moneyLbl{font-family:var(--font-label);font-size:var(--fs-prof-hdr);text-transform:uppercase;letter-spacing:var(--tr-title);color:var(--c-text-dim);white-space:nowrap;-webkit-user-select:none;user-select:none;flex-shrink:0;font-weight:600}.CharacterSheetPortrait-module__jAoyha__mcRow{flex:1;align-items:baseline;gap:1.5mm;min-width:0;display:flex}.CharacterSheetPortrait-module__jAoyha__mcLbl{font-family:var(--font-label);font-size:var(--fs-coin-lbl);letter-spacing:var(--tr-label);color:var(--c-gold-dim);-webkit-user-select:none;user-select:none;flex-shrink:0;font-weight:700}.CharacterSheetPortrait-module__jAoyha__mcLine{text-align:right;min-width:0;font-family:var(--font-display);font-size:var(--fs-coin-val);flex:1;font-weight:600;border-bottom:1px solid var(--c-border-faint)!important}.CharacterSheetPortrait-module__jAoyha__armorLine{flex-shrink:0;align-items:baseline;gap:1.5mm;min-width:0;padding:0 3mm;line-height:1.2;display:flex}.CharacterSheetPortrait-module__jAoyha__armorLbl{font-family:var(--font-label);font-size:var(--fs-prof-hdr);text-transform:uppercase;letter-spacing:var(--tr-label);color:var(--c-text-dim);white-space:nowrap;-webkit-user-select:none;user-select:none;flex-shrink:0;font-weight:600}.CharacterSheetPortrait-module__jAoyha__armorSep{font-size:var(--fs-armor-val);color:var(--c-text-faint);flex-shrink:0;line-height:1.2}.CharacterSheetPortrait-module__jAoyha__armorVal{font-family:var(--font-main);font-size:var(--fs-armor-val);color:var(--c-text);min-width:0}.CharacterSheetPortrait-module__jAoyha__armorFormula{flex:1}.CharacterSheetPortrait-module__jAoyha__traitsBox{flex-direction:column;flex-shrink:0;display:flex}.CharacterSheetPortrait-module__jAoyha__traitsBody{flex-direction:column;min-width:0;padding:.8mm 3mm 1.2mm;display:flex}.CharacterSheetPortrait-module__jAoyha__traitRow{grid-template-columns:24mm 1fr;align-items:baseline;gap:2mm;padding:.2mm 0;display:grid}.CharacterSheetPortrait-module__jAoyha__traitRow+.CharacterSheetPortrait-module__jAoyha__traitRow{border-top:1px solid var(--c-border-faint)}.CharacterSheetPortrait-module__jAoyha__traitLbl{font-family:var(--font-label);font-size:var(--fs-prof-hdr);text-transform:uppercase;letter-spacing:var(--tr-title);color:var(--c-text-dim);-webkit-user-select:none;user-select:none;font-weight:600;line-height:1.2}.CharacterSheetPortrait-module__jAoyha__traitVal{font-family:var(--font-main);font-size:var(--fs-trait-val);color:var(--c-text);min-width:0;margin:0;line-height:1.2}.CharacterSheetPortrait-module__jAoyha__traitVal[data-bad=true]{font-style:italic}.CharacterSheetPortrait-module__jAoyha__vladPanel{border:1px solid var(--c-frame-3);border-radius:5px;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.CharacterSheetPortrait-module__jAoyha__vladBody{grid-template-columns:auto auto 1fr 1fr;align-items:stretch;display:grid}.CharacterSheetPortrait-module__jAoyha__vladCell{flex-direction:column;gap:.6mm;min-width:0;padding:.7mm 3mm;display:flex}.CharacterSheetPortrait-module__jAoyha__vladCell+.CharacterSheetPortrait-module__jAoyha__vladCell{border-left:1px solid var(--c-border-faint)}.CharacterSheetPortrait-module__jAoyha__vladSectionLbl{font-family:var(--font-label);font-size:var(--fs-prof-hdr);text-transform:uppercase;letter-spacing:var(--tr-title);color:var(--c-text-dim);-webkit-user-select:none;user-select:none;font-weight:600}.CharacterSheetPortrait-module__jAoyha__pipGroup{justify-content:center;align-items:flex-start;gap:4mm;padding:.8mm 0 0;display:flex}.CharacterSheetPortrait-module__jAoyha__pipItem{flex-direction:column;align-items:center;gap:1mm;display:flex}.CharacterSheetPortrait-module__jAoyha__pDia{border:1.2px solid var(--c-dot);cursor:pointer;flex-shrink:0;width:8px;height:8px;transition:background .12s,border-color .12s;transform:rotate(45deg)}.CharacterSheetPortrait-module__jAoyha__pDiaOn{background:var(--c-dia-on);border-color:var(--c-dia-on)}.CharacterSheetPortrait-module__jAoyha__pipLetter{font-family:var(--font-label);font-size:var(--fs-pip-letter);color:var(--c-gold-dim);letter-spacing:var(--tr-label);-webkit-user-select:none;user-select:none;font-weight:600}.CharacterSheetPortrait-module__jAoyha__otherProf{flex-direction:column;gap:.6mm;min-width:0;display:flex}.CharacterSheetPortrait-module__jAoyha__pLn{font-family:var(--font-main);font-size:var(--fs-prof-ln);height:3.6mm;padding:0 1mm;border-bottom:1px solid var(--c-border-faint)!important}.CharacterSheetPortrait-module__jAoyha__pLn:last-child{border-bottom-color:#0000!important}.CharacterSheetPortrait-module__jAoyha__pMore{height:3.6mm;font-family:var(--font-main);font-size:var(--fs-prof-hdr);color:var(--c-text-faint);-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;padding:0 1mm;font-style:italic;display:flex}
.CharacterSheetLandscape-module__CZxijq__sheet{--font-main:var(--font-cormorant), Georgia, serif;font-variant-numeric:lining-nums tabular-nums;--fs-logo:12pt;--fs-logo-sub:7pt;--fs-label:7.5pt;--fs-hdr-input:9.5pt;--fs-stat-name:9.5pt;--fs-stat-name-sm:9pt;--fs-section:7.5pt;--fs-skill-val:10.5pt;--fs-skill-nm:10pt;--fs-save-val:12pt;--fs-wpn-hdr:7pt;--fs-wpn-cell:9pt;--fs-armor-val:9pt;--fs-trait-val:8pt;--fs-cmb-lbl:6.5pt;--fs-cmb-frame:20pt;--fs-vitals-ttl:8pt;--fs-vitals-in:13pt;--fs-vitals-max:18pt;--fs-hd-input:14pt;--fs-pip-lbl:6.5pt;--fs-pip-letter:7.5pt;--fs-prof-ln:8.5pt;--fs-coin-lbl:6.5pt;--fs-coin-val:7.5pt;--c-bg:#0f0f23;--c-bg-body:#080812;--c-box:#16163a;--c-text:#f1f5f9;--c-text-dim:#f1f5f9bf;--c-gold:#c9a84c;--c-gold-dim:#c9a84c99;--c-gold-warm:#e8c97a;--c-ash:#94a3b8;--c-accent:#8b5cf6;--c-accent-dim:#8b5cf673;--c-accent-faint:#8b5cf626;--c-accent-glow:#8b5cf61f;--c-border:#8b5cf64d;--c-border-dim:#8b5cf633;--c-border-faint:#8b5cf61f;--c-border-box:#8b5cf614;--c-sep:#8b5cf640;--shadow-box:2px 4px 0 #8b5cf61f, 4px 7px 12px #00000080, inset 0 0 0 1.5px #8b5cf614, inset 0 0 0 3px #08081466;--c-input-border:#8b5cf666;--c-input-focus:#8b5cf614;--c-input-ro:#f1f5f9b3;--c-dot:#8b5cf68c;--c-dot-on:#8b5cf6;--c-dia-on:#7c3aed;--c-stitle-bg:repeating-linear-gradient(90deg, transparent, transparent 3px, #8b5cf60a 3px, #8b5cf60a 6px);--c-stitle-line:linear-gradient(90deg, transparent, #8b5cf673, transparent)}.CharacterSheetLandscape-module__CZxijq__sheet[data-theme=light]{--c-bg:#eae2cc;--c-bg-body:#f5efe0;--c-box:#e8dfc6;--c-text:#2c1810;--c-text-dim:#2c1810a6;--c-gold:#b07d2a;--c-gold-dim:#b07d2a99;--c-gold-warm:#8b6020;--c-ash:#6b5b45;--c-accent:#6d28d9;--c-accent-dim:#6d28d966;--c-accent-faint:#6d28d921;--c-accent-glow:#6d28d90f;--c-border:#b07d2a66;--c-border-dim:#b07d2a40;--c-border-faint:#b07d2a26;--c-border-box:#e8c97a33;--c-sep:#b07d2a4d;--shadow-box:2px 4px 0 #b07d2a33, 4px 7px 12px #00000014, inset 0 0 0 1.5px #e8c97a33, inset 0 0 0 3px #f5efe080;--c-input-border:#6d28d959;--c-input-focus:#6d28d90f;--c-input-ro:#2c181099;--c-dot:#6d28d980;--c-dot-on:#6d28d9;--c-dia-on:#6d28d9;--c-stitle-bg:repeating-linear-gradient(90deg, transparent, transparent 3px, #b07d2a0a 3px, #b07d2a0a 6px);--c-stitle-line:linear-gradient(90deg, transparent, #b07d2a66, transparent)}@media print{.CharacterSheetLandscape-module__CZxijq__sheetScroller{overflow:visible}.CharacterSheetLandscape-module__CZxijq__sheet,.CharacterSheetLandscape-module__CZxijq__sheet[data-theme=light],.CharacterSheetLandscape-module__CZxijq__sheet[data-theme=dark]{-webkit-print-color-adjust:exact;print-color-adjust:exact;--c-bg:#fff;--c-bg-body:#fff;--c-box:#fff;--c-text:#111;--c-text-dim:#444;--c-gold:#555;--c-gold-warm:#555;--c-ash:#444;--c-accent:#333;--c-accent-dim:#666;--c-accent-faint:#eee;--c-accent-glow:transparent;--shadow-box:none;--c-border:#333;--c-border-dim:#888;--c-border-faint:#bbb;--c-border-box:#ddd;--c-sep:#aaa;--c-input-border:#999;--c-input-focus:transparent;--c-dot:#555;--c-dot-on:#111;--c-dia-on:#111;--c-stitle-bg:none;--c-stitle-line:linear-gradient(90deg, transparent, #aaa, transparent);overflow:hidden;color:#111!important;background:#fff!important}.CharacterSheetLandscape-module__CZxijq__box,.CharacterSheetLandscape-module__CZxijq__chars,.CharacterSheetLandscape-module__CZxijq__vladPanel{box-shadow:none!important;background:#fff!important}}.CharacterSheetLandscape-module__CZxijq__sheetScroller{-webkit-overflow-scrolling:touch;overflow-x:auto}@media print{.CharacterSheetLandscape-module__CZxijq__sheetScroller{height:auto!important;overflow:visible!important}.CharacterSheetLandscape-module__CZxijq__sheet{transform:none!important}}.CharacterSheetLandscape-module__CZxijq__sheet{page:charsheet-landscape;background:var(--c-bg);width:285mm;height:197mm;font-family:var(--font-main);color:var(--c-text);-webkit-print-color-adjust:exact;print-color-adjust:exact;position:relative;overflow:visible}.CharacterSheetLandscape-module__CZxijq__wrap{z-index:2;flex-direction:column;gap:1.5mm;height:100%;padding:6mm 6mm 5mm;display:flex;position:relative}.CharacterSheetLandscape-module__CZxijq__body{flex:1;gap:3.5mm;min-height:0;display:flex}.CharacterSheetLandscape-module__CZxijq__lcol{flex-direction:column;flex:1;gap:2mm;min-width:0;min-height:0;display:flex}.CharacterSheetLandscape-module__CZxijq__rcol{flex-direction:column;flex-shrink:0;gap:2mm;width:88mm;padding-left:3mm;display:flex}.CharacterSheetLandscape-module__CZxijq__box{border:1.5px solid var(--c-border);background:var(--c-box);box-shadow:var(--shadow-box);border-radius:8px;overflow:hidden}.CharacterSheetLandscape-module__CZxijq__stitle{font-family:var(--font-main);font-size:var(--fs-section);letter-spacing:3px;text-transform:uppercase;color:var(--c-gold);border-bottom:1px solid var(--c-border-dim);background:var(--c-stitle-bg);flex-shrink:0;align-items:center;gap:4px;padding:1.2mm 3mm;font-weight:700;display:flex}.CharacterSheetLandscape-module__CZxijq__stitle:before,.CharacterSheetLandscape-module__CZxijq__stitle:after{content:"";background:var(--c-stitle-line);flex:1;height:.8px}.CharacterSheetLandscape-module__CZxijq__sorn{color:var(--c-accent-dim);flex-shrink:0;font-size:8pt;line-height:1}.CharacterSheetLandscape-module__CZxijq__sheet input[type=text]{border-top:none;border-left:none;border-right:none;border-bottom:1px solid var(--c-input-border);font-family:var(--font-main);color:var(--c-text);box-sizing:border-box;background:0 0;outline:none;margin:0;padding:0;display:block}.CharacterSheetLandscape-module__CZxijq__sheet input[type=text]:focus{background:var(--c-input-focus);border-radius:2px}.CharacterSheetLandscape-module__CZxijq__sheet input[type=text][readonly]{color:var(--c-input-ro);cursor:default;border-bottom-color:#8b5cf640}.CharacterSheetLandscape-module__CZxijq__hdr{border-bottom:1px solid var(--c-border-dim);flex-shrink:0;align-items:center;gap:4mm;padding-bottom:2mm;display:flex}.CharacterSheetLandscape-module__CZxijq__brand{text-align:center;border-right:1px solid var(--c-border);flex-direction:column;flex-shrink:0;align-items:center;gap:.5mm;padding-right:4mm;display:flex}.CharacterSheetLandscape-module__CZxijq__logo{font-family:var(--font-main);font-size:var(--fs-logo);letter-spacing:.06em;color:var(--c-text);white-space:nowrap;font-weight:700;line-height:1.08}.CharacterSheetLandscape-module__CZxijq__logoDivider{border-top:1.5px solid var(--c-border);justify-content:center;align-items:center;width:90%;margin:.4mm 0;display:flex;position:relative}.CharacterSheetLandscape-module__CZxijq__logoDivider:before{content:"❖";background:var(--c-bg);color:var(--c-accent-dim);padding:0 1mm;font-size:5.5pt;position:absolute}.CharacterSheetLandscape-module__CZxijq__logoSub{font-family:var(--font-main);font-size:var(--fs-logo-sub);letter-spacing:3px;color:var(--c-gold);text-transform:uppercase;white-space:nowrap;font-weight:700}.CharacterSheetLandscape-module__CZxijq__hdrFields{flex:1;grid-template-columns:1.6fr 1.2fr 1.2fr 1.2fr 1.8fr;gap:0;display:grid}.CharacterSheetLandscape-module__CZxijq__hf{flex-direction:column;gap:.5mm;padding:0 2mm;display:flex}.CharacterSheetLandscape-module__CZxijq__hf+.CharacterSheetLandscape-module__CZxijq__hf{border-left:.5px solid var(--c-border-faint)}.CharacterSheetLandscape-module__CZxijq__hf label{font-family:var(--font-main);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:1.2px;color:var(--c-gold);cursor:default;-webkit-user-select:none;user-select:none}.CharacterSheetLandscape-module__CZxijq__hfl{width:100%;height:6.5mm;font-size:var(--fs-hdr-input);padding:0 1mm;border-bottom:2px solid var(--c-accent-dim)!important;color:var(--c-text)!important}.CharacterSheetLandscape-module__CZxijq__chars{border:1.5px solid var(--c-border);background:var(--c-box);box-shadow:var(--shadow-box);border-radius:8px;flex-shrink:0;overflow:hidden}.CharacterSheetLandscape-module__CZxijq__crow{display:flex}.CharacterSheetLandscape-module__CZxijq__crow+.CharacterSheetLandscape-module__CZxijq__crow{border-top:1.5px solid var(--c-border-dim)}.CharacterSheetLandscape-module__CZxijq__cb{flex-direction:column;min-width:0;display:flex;overflow:hidden}.CharacterSheetLandscape-module__CZxijq__cbWide{flex:0 0 40%}.CharacterSheetLandscape-module__CZxijq__cbNarrow{flex:0 0 30%}.CharacterSheetLandscape-module__CZxijq__cb+.CharacterSheetLandscape-module__CZxijq__cb{border-left:1px solid var(--c-border-faint)}.CharacterSheetLandscape-module__CZxijq__cbNamerow{justify-content:center;align-items:flex-end;gap:1.5mm;padding:.5mm 2mm .2mm;display:flex}.CharacterSheetLandscape-module__CZxijq__cbSidelineVal{text-align:center;flex-shrink:0;align-self:flex-end;width:9mm;font-size:10pt;font-weight:700;border-bottom:1.5px solid var(--c-input-border)!important}.CharacterSheetLandscape-module__CZxijq__cbSideline{text-align:center;flex-shrink:0;align-self:flex-end;width:8mm;font-size:10pt;font-weight:700;border-bottom:1.5px solid var(--c-input-border)!important}.CharacterSheetLandscape-module__CZxijq__cbNm{font-size:var(--fs-stat-name);letter-spacing:1.2px;text-align:center;white-space:nowrap;color:var(--c-gold-warm);-webkit-user-select:none;user-select:none;flex-shrink:0;font-weight:900;line-height:1}.CharacterSheetLandscape-module__CZxijq__cbNmSm{font-size:var(--fs-stat-name-sm)}.CharacterSheetLandscape-module__CZxijq__cbSaverow{justify-content:center;align-items:flex-end;gap:1.5mm;padding:.3mm 2mm;display:flex}.CharacterSheetLandscape-module__CZxijq__saveDot{border:1.2px solid var(--c-dot);cursor:pointer;border-radius:50%;flex-shrink:0;width:11px;height:11px;transition:background .12s,border-color .12s}.CharacterSheetLandscape-module__CZxijq__saveDot[data-on=true]{background:var(--c-dot-on);border-color:var(--c-dot-on)}.CharacterSheetLandscape-module__CZxijq__saveFixline{text-align:center;width:9mm;font-size:var(--fs-save-val);border-bottom:.8px solid var(--c-border-dim)!important}.CharacterSheetLandscape-module__CZxijq__cbSk{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:.3mm 0;display:flex}.CharacterSheetLandscape-module__CZxijq__skInner{flex-direction:column;align-items:flex-start;gap:1mm;width:fit-content;display:flex}.CharacterSheetLandscape-module__CZxijq__skRow{align-items:flex-end;gap:1.5mm;display:flex}.CharacterSheetLandscape-module__CZxijq__skO{cursor:pointer;width:11px;height:11px;color:var(--c-dot);flex-shrink:0;transition:color .12s}.CharacterSheetLandscape-module__CZxijq__skO[data-prof=proficient],.CharacterSheetLandscape-module__CZxijq__skO[data-prof=expertise],.CharacterSheetLandscape-module__CZxijq__skO[data-prof=half]{color:var(--c-dot-on)}.CharacterSheetLandscape-module__CZxijq__skVal{text-align:center;width:9mm;font-size:var(--fs-skill-val);flex-shrink:0;font-weight:500;border-bottom:1.2px solid var(--c-input-border)!important}.CharacterSheetLandscape-module__CZxijq__skNm{font-size:var(--fs-skill-nm);white-space:nowrap;color:var(--c-ash);font-weight:500;line-height:1.1}.CharacterSheetLandscape-module__CZxijq__weaponRow{flex-shrink:0;gap:2mm;display:flex;overflow:hidden}.CharacterSheetLandscape-module__CZxijq__weaponHalf{flex:1;min-width:0}.CharacterSheetLandscape-module__CZxijq__weaponTable{flex-shrink:0}.CharacterSheetLandscape-module__CZxijq__wtbl{border-collapse:collapse;width:100%}.CharacterSheetLandscape-module__CZxijq__wtblTh{font-size:var(--fs-wpn-hdr);letter-spacing:.8px;text-transform:uppercase;text-align:center;border-bottom:.8px solid var(--c-border-dim);color:var(--c-text-dim);padding:1mm 2mm;font-weight:600}.CharacterSheetLandscape-module__CZxijq__wtblTd{border-bottom:1px solid var(--c-border-faint);height:5.5mm;padding:0;overflow:hidden}.CharacterSheetLandscape-module__CZxijq__wtbl tr:last-child .CharacterSheetLandscape-module__CZxijq__wtblTd{border-bottom:none}.CharacterSheetLandscape-module__CZxijq__wn{width:46%}.CharacterSheetLandscape-module__CZxijq__wd{border-left:.5px solid var(--c-border-faint);border-right:.5px solid var(--c-border-faint);width:30%}.CharacterSheetLandscape-module__CZxijq__wb{width:24%}.CharacterSheetLandscape-module__CZxijq__wtdInput{width:100%;height:100%;font-size:var(--fs-wpn-cell);color:var(--c-text);box-sizing:border-box;background:0 0;outline:none;padding:0 2mm;display:block;border:none!important}.CharacterSheetLandscape-module__CZxijq__wtdInput:focus{background:var(--c-input-focus)}.CharacterSheetLandscape-module__CZxijq__invMoneyRow{flex:1;gap:2mm;min-height:0;display:flex}.CharacterSheetLandscape-module__CZxijq__gearCol{flex-direction:column;flex:65;min-width:0;min-height:0;display:flex}.CharacterSheetLandscape-module__CZxijq__slotList{flex-direction:column;flex:1;justify-content:center;gap:.8mm;width:100%;min-height:0;padding:.5mm 1.5mm;display:flex}.CharacterSheetLandscape-module__CZxijq__slotRow{align-items:center;gap:1.5mm;min-width:0;display:flex}.CharacterSheetLandscape-module__CZxijq__slotLvl{font-size:var(--fs-pip-lbl);text-transform:uppercase;letter-spacing:.6px;color:var(--c-ash);white-space:nowrap;-webkit-user-select:none;user-select:none;text-align:right;flex-shrink:0;width:5mm}.CharacterSheetLandscape-module__CZxijq__slotPips{flex-wrap:wrap;gap:1mm;min-width:0;display:flex}.CharacterSheetLandscape-module__CZxijq__slotPip{border:1.2px solid var(--c-dot);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;width:3mm;height:3mm;padding:0;transition:background .12s,border-color .12s}.CharacterSheetLandscape-module__CZxijq__slotPip:hover{border-color:var(--c-gold)}.CharacterSheetLandscape-module__CZxijq__slotPip[data-used=true]{background:var(--c-dot-on);border-color:var(--c-dot-on)}.CharacterSheetLandscape-module__CZxijq__slotEmpty{font-size:var(--fs-pip-lbl);color:var(--c-ash);flex:1;align-items:center;padding:0 2mm;display:flex}.CharacterSheetLandscape-module__CZxijq__slotToggle{font-size:var(--fs-pip-lbl);text-transform:uppercase;letter-spacing:.4px;color:var(--c-ash);border:none;border-bottom:1px dotted var(--c-border-dim);cursor:pointer;background:0 0;margin-top:auto;padding:0 0 .2mm;transition:color .12s,border-color .12s}.CharacterSheetLandscape-module__CZxijq__slotToggle:hover{color:var(--c-gold);border-bottom-color:var(--c-gold)}.CharacterSheetLandscape-module__CZxijq__armorLine{flex-shrink:0;align-items:baseline;gap:1.5mm;min-width:0;padding:0 2mm;display:flex}.CharacterSheetLandscape-module__CZxijq__armorLbl{font-family:var(--font-main);font-size:var(--fs-pip-lbl);text-transform:uppercase;letter-spacing:1.2px;color:var(--c-ash);white-space:nowrap;-webkit-user-select:none;user-select:none;flex-shrink:0}.CharacterSheetLandscape-module__CZxijq__armorSep{color:var(--c-ash);flex-shrink:0}.CharacterSheetLandscape-module__CZxijq__armorVal{font-size:var(--fs-armor-val);color:var(--c-text);min-width:0}.CharacterSheetLandscape-module__CZxijq__armorFormula{flex:1}.CharacterSheetLandscape-module__CZxijq__traitsBox{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.CharacterSheetLandscape-module__CZxijq__traitsBody{flex-direction:column;flex:1;min-width:0;min-height:0;margin:0;padding:.4mm 2mm .6mm;display:flex}.CharacterSheetLandscape-module__CZxijq__traitRow{grid-template-columns:24mm 1fr;align-items:baseline;gap:1.5mm;padding:.1mm 0;display:grid}.CharacterSheetLandscape-module__CZxijq__traitRow+.CharacterSheetLandscape-module__CZxijq__traitRow{border-top:1px solid var(--c-border-faint)}.CharacterSheetLandscape-module__CZxijq__traitLbl{font-family:var(--font-main);font-size:var(--fs-pip-lbl);text-transform:uppercase;letter-spacing:.6px;color:var(--c-ash);-webkit-user-select:none;user-select:none;line-height:1.15}.CharacterSheetLandscape-module__CZxijq__traitVal{font-size:var(--fs-trait-val);color:var(--c-text);min-width:0;margin:0;line-height:1.15}.CharacterSheetLandscape-module__CZxijq__traitVal[data-bad=true]{font-style:italic}.CharacterSheetLandscape-module__CZxijq__moneyBox{flex-direction:column;flex:35;min-height:0;display:flex}.CharacterSheetLandscape-module__CZxijq__mcoinLedger{flex-direction:column;flex:1;justify-content:space-around;min-height:0;padding:.5mm 3mm .8mm;display:flex}.CharacterSheetLandscape-module__CZxijq__mcRow{border-bottom:1px solid var(--c-border-faint);flex:1;align-items:center;gap:2mm;min-height:4mm;display:flex}.CharacterSheetLandscape-module__CZxijq__mcRow:last-child{border-bottom-color:#0000}.CharacterSheetLandscape-module__CZxijq__mcLbl{font-size:var(--fs-coin-lbl);letter-spacing:.5px;color:var(--c-ash);-webkit-user-select:none;user-select:none;flex-shrink:0;width:8mm;font-weight:700}.CharacterSheetLandscape-module__CZxijq__mcLine{text-align:right;min-width:0;font-size:var(--fs-coin-val);flex:1;border-bottom:none!important}.CharacterSheetLandscape-module__CZxijq__cmbRow{flex-shrink:0;gap:2mm;margin-bottom:.5mm;padding:0;display:flex}.CharacterSheetLandscape-module__CZxijq__cmbItem{flex-direction:column;flex:1 1 0;align-items:center;gap:.8mm;min-width:0;display:flex}.CharacterSheetLandscape-module__CZxijq__cmbLbl{font-size:var(--fs-cmb-lbl);text-transform:uppercase;letter-spacing:.2px;overflow-wrap:normal;text-align:center;color:var(--c-gold);-webkit-user-select:none;user-select:none;font-weight:700;line-height:1.2}.CharacterSheetLandscape-module__CZxijq__frameWrap{width:100%;max-width:20mm;position:relative}.CharacterSheetLandscape-module__CZxijq__frameInput{text-align:center;width:72%;font-family:var(--font-main);font-size:var(--fs-cmb-frame);color:var(--c-text);background:0 0;outline:none;padding:0;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:none!important}.CharacterSheetLandscape-module__CZxijq__frameInput:focus{background:var(--c-input-focus);border-radius:2px}.CharacterSheetLandscape-module__CZxijq__frameVal{text-align:center;width:72%;font-family:var(--font-main);font-size:var(--fs-cmb-frame);color:var(--c-text);-webkit-user-select:none;user-select:none;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CharacterSheetLandscape-module__CZxijq__vitalsWrap{flex-shrink:0}.CharacterSheetLandscape-module__CZxijq__vitalsInner{display:flex}.CharacterSheetLandscape-module__CZxijq__vcard{flex-direction:column;flex:1;align-items:center;gap:.8mm;padding:1.5mm 2mm 2mm;display:flex}.CharacterSheetLandscape-module__CZxijq__vcard+.CharacterSheetLandscape-module__CZxijq__vcard{border-left:1px solid var(--c-border-faint)}.CharacterSheetLandscape-module__CZxijq__vcardTitle{font-family:var(--font-main);font-size:var(--fs-vitals-ttl);letter-spacing:2px;text-transform:uppercase;color:var(--c-gold-warm);-webkit-user-select:none;user-select:none;font-weight:700}.CharacterSheetLandscape-module__CZxijq__iconWrap{color:var(--c-accent);justify-content:center;align-items:center;display:inline-flex;position:relative}.CharacterSheetLandscape-module__CZxijq__iconMaxInput{text-align:center;width:78%;font-family:var(--font-main);font-size:var(--fs-vitals-max);color:var(--c-text);background:0 0;outline:none;padding:0;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:none!important}.CharacterSheetLandscape-module__CZxijq__iconMaxInput:focus{background:var(--c-input-focus);border-radius:2px}.CharacterSheetLandscape-module__CZxijq__vfThin{flex-direction:column;gap:0;width:100%;display:flex}.CharacterSheetLandscape-module__CZxijq__vfLbl{font-family:var(--font-main);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.8px;color:var(--c-gold);margin-top:.5mm}.CharacterSheetLandscape-module__CZxijq__vlInput{width:100%;font-family:var(--font-main);font-size:var(--fs-vitals-in);text-align:center;color:var(--c-text);background:0 0;outline:none;height:15px;padding:0;display:block;border:none!important;border-bottom:1.5px solid var(--c-accent)!important}.CharacterSheetLandscape-module__CZxijq__vlInputMuted{border-bottom-color:var(--c-accent-dim)!important}.CharacterSheetLandscape-module__CZxijq__vlInput:focus{background:var(--c-input-focus)}.CharacterSheetLandscape-module__CZxijq__vSep{flex-shrink:0;height:1.5mm}.CharacterSheetLandscape-module__CZxijq__dsHdRow{flex-shrink:0;gap:2mm;display:flex}.CharacterSheetLandscape-module__CZxijq__dsBlock{flex-direction:column;flex:1.35;min-width:0;display:flex}.CharacterSheetLandscape-module__CZxijq__dsInner{justify-content:space-around;align-items:center;gap:2mm;padding:1mm 2mm 1.5mm;display:flex}.CharacterSheetLandscape-module__CZxijq__dsCol{flex-direction:column;align-items:center;gap:1.2mm;display:flex}.CharacterSheetLandscape-module__CZxijq__dsLbl{font-family:var(--font-main);text-transform:uppercase;letter-spacing:2px;color:var(--c-gold-warm);-webkit-user-select:none;user-select:none;font-size:7.5pt;font-weight:700}.CharacterSheetLandscape-module__CZxijq__dsDots{gap:2.5mm;display:flex}.CharacterSheetLandscape-module__CZxijq__dsFailSvg,.CharacterSheetLandscape-module__CZxijq__dsSuccSvg{cursor:pointer;color:var(--c-border);transition:color .12s}.CharacterSheetLandscape-module__CZxijq__dsFailSvg.CharacterSheetLandscape-module__CZxijq__dsOn,.CharacterSheetLandscape-module__CZxijq__dsSuccSvg.CharacterSheetLandscape-module__CZxijq__dsOn{color:var(--c-accent)}.CharacterSheetLandscape-module__CZxijq__hdBlock{flex-direction:column;flex:1;min-width:0;display:flex}.CharacterSheetLandscape-module__CZxijq__hdInner{align-items:flex-end;gap:5mm;min-height:9mm;padding:1mm 3mm 1.5mm;display:flex}.CharacterSheetLandscape-module__CZxijq__hdField{flex-direction:column;flex:1;justify-content:flex-end;gap:0;display:flex}.CharacterSheetLandscape-module__CZxijq__hdInput{text-align:center;width:100%;font-family:var(--font-main);font-size:var(--fs-hd-input);color:var(--c-text);background:0 0;outline:none;padding:0;line-height:1.15;display:block;border:none!important;border-bottom:1.5px solid var(--c-input-border)!important}.CharacterSheetLandscape-module__CZxijq__hdInput:focus{background:var(--c-input-focus)}.CharacterSheetLandscape-module__CZxijq__hdLbl{font-family:var(--font-main);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.8px;color:var(--c-gold);-webkit-user-select:none;user-select:none;margin-top:.3mm;line-height:1.15}.CharacterSheetLandscape-module__CZxijq__vladPanels{flex:1;gap:2mm;min-height:0;display:flex}.CharacterSheetLandscape-module__CZxijq__vladPanel{border:1.5px solid var(--c-border);background:var(--c-box);min-height:0;box-shadow:var(--shadow-box);border-radius:8px;flex-direction:column;flex:1;display:flex;overflow:hidden}.CharacterSheetLandscape-module__CZxijq__vladCell{flex-direction:column;gap:.6mm;min-width:0;min-height:0;padding:1mm 1.5mm;display:flex}.CharacterSheetLandscape-module__CZxijq__vladCell+.CharacterSheetLandscape-module__CZxijq__vladCell{border-left:1px solid var(--c-border-faint)}.CharacterSheetLandscape-module__CZxijq__vladPipRow{white-space:nowrap;flex-direction:column;align-items:center;gap:.8mm;display:flex}.CharacterSheetLandscape-module__CZxijq__vladSectionLbl{font-family:var(--font-main);font-size:var(--fs-pip-lbl);text-transform:uppercase;letter-spacing:1.2px;color:var(--c-ash);-webkit-user-select:none;user-select:none}.CharacterSheetLandscape-module__CZxijq__pipGroup{justify-content:center;align-items:flex-end;gap:2mm;display:flex}.CharacterSheetLandscape-module__CZxijq__pipItem{flex-direction:column;align-items:center;gap:1.2mm;display:flex}.CharacterSheetLandscape-module__CZxijq__pipItemTop{flex-direction:column;align-items:center;gap:.8mm;display:flex}.CharacterSheetLandscape-module__CZxijq__pDia{border:1.2px solid var(--c-dot);cursor:pointer;flex-shrink:0;width:8px;height:8px;transition:background .12s,border-color .12s;transform:rotate(45deg)}.CharacterSheetLandscape-module__CZxijq__pDiaOn{background:var(--c-dia-on);border-color:var(--c-dia-on)}.CharacterSheetLandscape-module__CZxijq__pipLetter{font-family:var(--font-main);font-size:var(--fs-pip-letter);color:var(--c-gold);letter-spacing:.5px;-webkit-user-select:none;user-select:none;font-weight:700}.CharacterSheetLandscape-module__CZxijq__vladBody{flex:1;grid-template-columns:auto 1.55fr 1fr;align-items:stretch;min-height:0;display:grid}.CharacterSheetLandscape-module__CZxijq__vladPipCell{justify-content:center;gap:1.5mm}.CharacterSheetLandscape-module__CZxijq__otherProf{flex-direction:column;gap:.5mm;min-width:0;display:flex}.CharacterSheetLandscape-module__CZxijq__pLn{height:3.4mm;font-size:var(--fs-prof-ln);flex-shrink:0;padding:0 1mm;border-bottom:1px solid var(--c-border-faint)!important}.CharacterSheetLandscape-module__CZxijq__pLn:last-child{border-bottom-color:#0000!important}.CharacterSheetLandscape-module__CZxijq__pMore{height:3.4mm;font-family:var(--font-main);font-size:var(--fs-pip-lbl);color:var(--c-ash);-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;padding:0 1mm;font-style:italic;display:flex}
.DescriptionSheetPrint-module__pMUb4a__sheet{--font-display:var(--font-cormorant), "Palatino Linotype", Georgia, serif;--font-main:var(--font-cormorant), "Palatino Linotype", Georgia, serif;--font-label:var(--font-golos), "Segoe UI", system-ui, sans-serif;--c-text:#111;--c-dim:#444;--c-faint:#767676;--c-border:#333;--c-line:#b9b9b9;--c-box:#ddd;page:descsheet;width:194mm;color:var(--c-text);font-family:var(--font-main);font-variant-numeric:lining-nums tabular-nums;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff}.DescriptionSheetPrint-module__pMUb4a__brandSub,.DescriptionSheetPrint-module__pMUb4a__label,.DescriptionSheetPrint-module__pMUb4a__portraitEmpty,.DescriptionSheetPrint-module__pMUb4a__boxLabel,.DescriptionSheetPrint-module__pMUb4a__catHdr{font-family:var(--font-label);font-weight:600}.DescriptionSheetPrint-module__pMUb4a__page1{flex-direction:column;gap:3mm;height:280mm;padding:1mm 0;display:flex;overflow:hidden}.DescriptionSheetPrint-module__pMUb4a__page1More{break-after:page}.DescriptionSheetPrint-module__pMUb4a__hdr{border-bottom:.5mm solid var(--c-border);grid-template-columns:auto 1fr;align-items:end;gap:6mm;padding-bottom:2mm;display:grid}.DescriptionSheetPrint-module__pMUb4a__brand{line-height:1}.DescriptionSheetPrint-module__pMUb4a__brandName{font-family:var(--font-display);letter-spacing:.06em;font-size:15pt;font-weight:700}.DescriptionSheetPrint-module__pMUb4a__brandSub{letter-spacing:.16em;text-transform:uppercase;color:var(--c-faint);margin-top:1.2mm;font-size:6.5pt}.DescriptionSheetPrint-module__pMUb4a__hdrFields{grid-template-columns:1.4fr 1.2fr 1fr 1fr;gap:4mm;display:grid}.DescriptionSheetPrint-module__pMUb4a__hdrField{min-width:0}.DescriptionSheetPrint-module__pMUb4a__hdrValue{border-bottom:.25mm solid var(--c-dim);white-space:nowrap;text-overflow:ellipsis;min-height:5.6mm;padding-bottom:.6mm;font-size:10.5pt;overflow:hidden}.DescriptionSheetPrint-module__pMUb4a__hdrName{font-family:var(--font-display);font-weight:700}.DescriptionSheetPrint-module__pMUb4a__label{letter-spacing:.1em;text-transform:uppercase;color:var(--c-faint);margin-top:.8mm;font-size:6.5pt}.DescriptionSheetPrint-module__pMUb4a__topRow{flex-shrink:0;grid-template-columns:62mm 1fr;gap:4mm;height:76mm;display:grid}.DescriptionSheetPrint-module__pMUb4a__portraitFrame{border:.35mm solid var(--c-border);outline:.2mm solid var(--c-box);outline-offset:.8mm;border-radius:1.5mm;justify-content:center;align-items:center;height:76mm;display:flex;position:relative;overflow:hidden}.DescriptionSheetPrint-module__pMUb4a__portraitFrame img{object-fit:cover;width:100%;height:100%}.DescriptionSheetPrint-module__pMUb4a__portraitEmpty{letter-spacing:.14em;text-transform:uppercase;color:var(--c-faint);font-size:6.5pt}.DescriptionSheetPrint-module__pMUb4a__appearance{flex-direction:column;gap:2mm;min-width:0;min-height:0;display:flex}.DescriptionSheetPrint-module__pMUb4a__appGrid{grid-template-columns:repeat(4,1fr);gap:3mm 4mm;display:grid}.DescriptionSheetPrint-module__pMUb4a__appValue{border-bottom:.25mm solid var(--c-dim);white-space:nowrap;text-overflow:ellipsis;min-height:5.2mm;padding-bottom:.5mm;font-size:9.5pt;overflow:hidden}.DescriptionSheetPrint-module__pMUb4a__box{border:.35mm solid var(--c-border);border-radius:1.5mm;flex-direction:column;min-height:0;padding:2mm 2.5mm 2.5mm;display:flex;overflow:hidden}.DescriptionSheetPrint-module__pMUb4a__boxLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--c-dim);margin-bottom:1.2mm;font-size:6.5pt}.DescriptionSheetPrint-module__pMUb4a__boxText{white-space:pre-line;overflow-wrap:anywhere;flex:1;font-size:9.5pt;line-height:1.32;overflow:hidden}.DescriptionSheetPrint-module__pMUb4a__ruled{background-image:linear-gradient(to bottom, transparent calc(100% - 1px), var(--c-line) 0);background-size:100% 21px;flex:1}.DescriptionSheetPrint-module__pMUb4a__appDesc{flex:1}.DescriptionSheetPrint-module__pMUb4a__personalityGrid{flex-shrink:0;grid-template-columns:1fr 1fr;grid-auto-rows:42mm;gap:3mm;display:grid}.DescriptionSheetPrint-module__pMUb4a__backstoryBox{flex:1}.DescriptionSheetPrint-module__pMUb4a__contMark{color:var(--c-faint);text-align:right;margin-top:.8mm;font-size:7.5pt}.DescriptionSheetPrint-module__pMUb4a__flowPage{flex-direction:column;gap:3mm;padding-top:2mm;display:flex}.DescriptionSheetPrint-module__pMUb4a__contBox{border:.35mm solid var(--c-border);border-radius:1.5mm;padding:2mm 2.5mm 2.5mm}.DescriptionSheetPrint-module__pMUb4a__contBox .DescriptionSheetPrint-module__pMUb4a__boxText{overflow:visible}.DescriptionSheetPrint-module__pMUb4a__notesFlow{break-before:auto}.DescriptionSheetPrint-module__pMUb4a__notesTitle{font-family:var(--font-display);letter-spacing:.04em;border-bottom:.5mm solid var(--c-border);margin-bottom:2.5mm;padding-bottom:1.5mm;font-size:12pt;font-weight:700}.DescriptionSheetPrint-module__pMUb4a__notesPageBreak{break-before:page}.DescriptionSheetPrint-module__pMUb4a__catHdr{break-after:avoid;letter-spacing:.12em;text-transform:uppercase;color:var(--c-dim);border-bottom:.25mm solid var(--c-box);margin:2.5mm 0 1.8mm;padding-bottom:.8mm;font-size:7.5pt}.DescriptionSheetPrint-module__pMUb4a__noteCard{break-inside:avoid;border:.3mm solid var(--c-box);border-left:.6mm solid var(--c-dim);border-radius:1mm;margin-bottom:2mm;padding:1.8mm 2.2mm}.DescriptionSheetPrint-module__pMUb4a__noteTitle{margin-bottom:.8mm;font-size:10pt;font-weight:600}.DescriptionSheetPrint-module__pMUb4a__noteText{white-space:pre-line;overflow-wrap:anywhere;color:var(--c-text);font-size:9pt;line-height:1.3}
.ItemSheetPrint-module__7R3mTq__sheet{--font-display:var(--font-cormorant), "Palatino Linotype", Georgia, serif;--font-main:var(--font-cormorant), "Palatino Linotype", Georgia, serif;--font-label:var(--font-golos), "Segoe UI", system-ui, sans-serif;--c-text:#111;--c-dim:#444;--c-faint:#767676;--c-border:#333;--c-line:#b9b9b9;--c-box:#ddd;page:itemsheet;width:194mm;color:var(--c-text);font-family:var(--font-main);font-variant-numeric:lining-nums tabular-nums;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;font-size:10pt;line-height:1.35}.ItemSheetPrint-module__7R3mTq__brandSub,.ItemSheetPrint-module__7R3mTq__label,.ItemSheetPrint-module__7R3mTq__th,.ItemSheetPrint-module__7R3mTq__catHdr{font-family:var(--font-label);font-weight:600}.ItemSheetPrint-module__7R3mTq__hdr{border-bottom:.6mm solid var(--c-border);justify-content:space-between;align-items:flex-end;gap:5mm;margin-bottom:3mm;padding-bottom:2mm;display:flex}.ItemSheetPrint-module__7R3mTq__hdrLeft{flex-direction:column;align-items:flex-start;gap:1.8mm;display:flex}.ItemSheetPrint-module__7R3mTq__hdrName{font-family:var(--font-display);font-size:20pt;font-weight:700;line-height:1.05}.ItemSheetPrint-module__7R3mTq__brandSub{letter-spacing:.18em;text-transform:uppercase;color:var(--c-faint);font-size:7pt}.ItemSheetPrint-module__7R3mTq__vitals{align-items:flex-end;gap:4mm;display:flex}.ItemSheetPrint-module__7R3mTq__vital{text-align:center;border:.3mm solid var(--c-line);border-radius:1.2mm;min-width:16mm;padding:1mm 2mm}.ItemSheetPrint-module__7R3mTq__vitalLabel{font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--c-faint);font-size:6.5pt;display:block}.ItemSheetPrint-module__7R3mTq__vitalValue{font-size:13pt;font-weight:700;line-height:1.15;display:block}.ItemSheetPrint-module__7R3mTq__vitalBoxes{justify-content:center;align-items:center;height:13pt;line-height:1.15;display:flex}.ItemSheetPrint-module__7R3mTq__section{margin-bottom:3.5mm}.ItemSheetPrint-module__7R3mTq__catHdr{letter-spacing:.16em;text-transform:uppercase;color:var(--c-dim);break-after:avoid;align-items:center;gap:2mm;margin-bottom:1.5mm;font-size:8.5pt;display:flex}.ItemSheetPrint-module__7R3mTq__catHdr:after{content:"";background:var(--c-line);flex:1;height:.3mm}.ItemSheetPrint-module__7R3mTq__catCount{letter-spacing:.06em;color:var(--c-faint);font-size:7pt}.ItemSheetPrint-module__7R3mTq__tbl{border-collapse:collapse;width:100%}.ItemSheetPrint-module__7R3mTq__th{letter-spacing:.08em;text-transform:uppercase;color:var(--c-faint);text-align:left;border-bottom:.3mm solid var(--c-line);padding:0 1mm .8mm;font-size:6.5pt}.ItemSheetPrint-module__7R3mTq__thNum{text-align:center}.ItemSheetPrint-module__7R3mTq__td{border-bottom:.2mm solid var(--c-box);vertical-align:top;padding:1mm}.ItemSheetPrint-module__7R3mTq__tdNum{text-align:center;font-variant-numeric:lining-nums tabular-nums}.ItemSheetPrint-module__7R3mTq__tdTotal{text-align:center;font-weight:700}.ItemSheetPrint-module__7R3mTq__row{break-inside:avoid}.ItemSheetPrint-module__7R3mTq__cols{column-count:2;column-gap:7mm;margin:0;padding:0;list-style:none}.ItemSheetPrint-module__7R3mTq__line,.ItemSheetPrint-module__7R3mTq__block{break-inside:avoid;margin-bottom:.8mm}.ItemSheetPrint-module__7R3mTq__block{margin-bottom:2mm}.ItemSheetPrint-module__7R3mTq__lineHead,.ItemSheetPrint-module__7R3mTq__blockHead{align-items:baseline;gap:0;width:100%;display:flex}.ItemSheetPrint-module__7R3mTq__leader{border-bottom:.2mm dotted var(--c-line);flex:auto;min-width:3mm;margin:0 1.2mm;position:relative;top:-.3mm}.ItemSheetPrint-module__7R3mTq__lineNum{color:var(--c-dim);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;flex:none;font-size:9pt}.ItemSheetPrint-module__7R3mTq__name{font-weight:600}.ItemSheetPrint-module__7R3mTq__qty{color:var(--c-faint);margin-left:.8mm}.ItemSheetPrint-module__7R3mTq__acLine{border-top:.3mm solid var(--c-line);break-inside:avoid;align-items:baseline;gap:2mm;margin-top:1.2mm;padding-top:1.2mm;display:flex}.ItemSheetPrint-module__7R3mTq__acLabel{font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--c-faint);font-size:6.5pt}.ItemSheetPrint-module__7R3mTq__acValue{font-variant-numeric:lining-nums tabular-nums;font-size:11pt;font-weight:700;line-height:1}.ItemSheetPrint-module__7R3mTq__acTerms{color:var(--c-dim);font-size:7.5pt}.ItemSheetPrint-module__7R3mTq__effects{border:.3mm solid var(--c-line);break-inside:avoid;margin-top:2mm;padding:1.6mm 2mm;font-size:8pt;line-height:1.35}.ItemSheetPrint-module__7R3mTq__effectsLabel{font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--c-faint);font-size:6.5pt}.ItemSheetPrint-module__7R3mTq__effectsList{margin-left:1.5mm}.ItemSheetPrint-module__7R3mTq__effectsDormant{color:var(--c-dim)}.ItemSheetPrint-module__7R3mTq__desc{color:var(--c-dim);white-space:pre-wrap;margin-top:.4mm;font-size:8.5pt;line-height:1.3;display:block}.ItemSheetPrint-module__7R3mTq__flags{font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;color:var(--c-faint);font-size:6.5pt;display:block}.ItemSheetPrint-module__7R3mTq__td .ItemSheetPrint-module__7R3mTq__flags{margin-left:1mm;display:inline}.ItemSheetPrint-module__7R3mTq__marks{align-items:center;gap:2mm;margin-top:.3mm;display:flex}.ItemSheetPrint-module__7R3mTq__marks .ItemSheetPrint-module__7R3mTq__flags{display:inline}.ItemSheetPrint-module__7R3mTq__boxes{flex:none;align-items:center;gap:.7mm;display:inline-flex}.ItemSheetPrint-module__7R3mTq__box,.ItemSheetPrint-module__7R3mTq__boxUsed{border:.25mm solid var(--c-dim);border-radius:.3mm;width:2.2mm;height:2.2mm;display:block}.ItemSheetPrint-module__7R3mTq__boxUsed{background:var(--c-dim)}.ItemSheetPrint-module__7R3mTq__boxNum{color:var(--c-dim);font-variant-numeric:lining-nums tabular-nums;flex:none;font-size:9pt}.ItemSheetPrint-module__7R3mTq__blanks{column-count:2;column-gap:7mm;margin:1mm 0 0;padding:0;list-style:none}.ItemSheetPrint-module__7R3mTq__blank{break-inside:avoid;border-bottom:.2mm solid var(--c-box);height:4mm;margin-bottom:.8mm}.ItemSheetPrint-module__7R3mTq__blankRow td{height:4mm}.ItemSheetPrint-module__7R3mTq__purse{border:.5mm solid var(--c-border);break-inside:avoid;border-radius:1.2mm;align-items:stretch;display:inline-flex;overflow:hidden}.ItemSheetPrint-module__7R3mTq__purseTitle{font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--c-dim);border-right:.3mm solid var(--c-line);align-items:center;padding:0 2mm;font-size:6.5pt;font-weight:600;display:flex}.ItemSheetPrint-module__7R3mTq__coin{text-align:center;min-width:12mm;padding:.8mm 2mm}.ItemSheetPrint-module__7R3mTq__coin+.ItemSheetPrint-module__7R3mTq__coin{border-left:.25mm solid var(--c-line)}.ItemSheetPrint-module__7R3mTq__coinLabel{font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--c-faint);font-size:6.5pt;display:block}.ItemSheetPrint-module__7R3mTq__coinValue{font-variant-numeric:lining-nums tabular-nums;font-size:13pt;font-weight:700;line-height:1.15;display:block}.ItemSheetPrint-module__7R3mTq__empty{color:var(--c-faint);font-size:9pt;font-style:italic}
.CompanionSheetPrint-module__UK-_Zq__sheet{--font-display:var(--font-cormorant), "Palatino Linotype", Georgia, serif;--font-main:var(--font-cormorant), "Palatino Linotype", Georgia, serif;--font-label:var(--font-golos), "Segoe UI", system-ui, sans-serif;--c-text:#111;--c-dim:#444;--c-faint:#666;--c-border:#333;--c-line:#b9b9b9;--c-rule:#c9c9c9;--tr-title:.12em;--tr-label:.06em;--tr-text:.03em;--card-h:126mm;page:companionsheet;width:194mm;color:var(--c-text);font-family:var(--font-main);font-variant-numeric:lining-nums tabular-nums;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;font-size:10pt;line-height:1.35}.CompanionSheetPrint-module__UK-_Zq__brandSub,.CompanionSheetPrint-module__UK-_Zq__label,.CompanionSheetPrint-module__UK-_Zq__rubric,.CompanionSheetPrint-module__UK-_Zq__cellLabel,.CompanionSheetPrint-module__UK-_Zq__abName{font-family:var(--font-label);text-transform:uppercase;font-weight:600}.CompanionSheetPrint-module__UK-_Zq__hdr{border-bottom:.6mm solid var(--c-border);justify-content:space-between;align-items:flex-end;gap:5mm;margin-bottom:3mm;padding-bottom:2mm;display:flex}.CompanionSheetPrint-module__UK-_Zq__brandSub{letter-spacing:var(--tr-title);color:var(--c-faint);font-size:6.5pt}.CompanionSheetPrint-module__UK-_Zq__hdrName{font-family:var(--font-display);letter-spacing:var(--tr-text);font-size:16pt;font-weight:700;line-height:1.05}.CompanionSheetPrint-module__UK-_Zq__hdrNote{font-family:var(--font-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--c-faint);font-size:6.5pt}.CompanionSheetPrint-module__UK-_Zq__card{break-inside:avoid;min-height:var(--card-h);border:.4mm solid var(--c-border);border-radius:1.5mm;flex-direction:column;gap:1.6mm;padding:3mm 3.5mm;display:flex}.CompanionSheetPrint-module__UK-_Zq__card+.CompanionSheetPrint-module__UK-_Zq__card{margin-top:5mm}.CompanionSheetPrint-module__UK-_Zq__cardHead{border-bottom:.3mm solid var(--c-line);justify-content:space-between;align-items:baseline;gap:4mm;padding-bottom:1.5mm;display:flex}.CompanionSheetPrint-module__UK-_Zq__cardName{font-family:var(--font-display);letter-spacing:var(--tr-text);font-size:14pt;font-weight:700;line-height:1.1}.CompanionSheetPrint-module__UK-_Zq__cardNameBlank{border-bottom:.3mm solid var(--c-rule);width:70mm;height:5.5mm;display:inline-block}.CompanionSheetPrint-module__UK-_Zq__cardMeta{color:var(--c-dim);text-align:right;font-size:9pt}.CompanionSheetPrint-module__UK-_Zq__cardMetaBlank{border-bottom:.3mm solid var(--c-rule);flex:1;max-width:100mm;height:5mm}.CompanionSheetPrint-module__UK-_Zq__combat{grid-template-columns:repeat(6,1fr);gap:2mm;display:grid}.CompanionSheetPrint-module__UK-_Zq__cell{border:.3mm solid var(--c-line);text-align:center;border-radius:1mm;min-width:0;padding:1mm 1.5mm 1.2mm}.CompanionSheetPrint-module__UK-_Zq__cellHp{border-width:.5mm;border-color:var(--c-border)}.CompanionSheetPrint-module__UK-_Zq__cellLabel{letter-spacing:var(--tr-label);color:var(--c-faint);font-size:6.5pt;line-height:1.2;display:block}.CompanionSheetPrint-module__UK-_Zq__cellValue{font-family:var(--font-display);min-height:5mm;font-size:12pt;font-weight:700;line-height:1.25;display:block}.CompanionSheetPrint-module__UK-_Zq__cellHp .CompanionSheetPrint-module__UK-_Zq__cellValue{font-size:16pt}.CompanionSheetPrint-module__UK-_Zq__cellBlank{border-bottom:.25mm solid var(--c-rule);height:4.4mm;display:block}.CompanionSheetPrint-module__UK-_Zq__cellHp .CompanionSheetPrint-module__UK-_Zq__cellBlank{height:5.6mm}.CompanionSheetPrint-module__UK-_Zq__speed{align-items:baseline;gap:2mm;display:flex}.CompanionSheetPrint-module__UK-_Zq__label{letter-spacing:var(--tr-label);color:var(--c-faint);white-space:nowrap;font-size:6.5pt}.CompanionSheetPrint-module__UK-_Zq__value{border-bottom:.25mm solid var(--c-rule);flex:1;min-width:0;min-height:4.2mm}.CompanionSheetPrint-module__UK-_Zq__abils{grid-template-columns:repeat(6,1fr);gap:2mm;display:grid}.CompanionSheetPrint-module__UK-_Zq__ab{border:.3mm solid var(--c-line);text-align:center;border-radius:1mm;padding:.8mm 1mm 1mm}.CompanionSheetPrint-module__UK-_Zq__abName{letter-spacing:var(--tr-label);color:var(--c-faint);font-size:6.5pt;display:block}.CompanionSheetPrint-module__UK-_Zq__abScore{font-family:var(--font-display);min-height:4.4mm;font-size:11pt;font-weight:700;line-height:1.2;display:block}.CompanionSheetPrint-module__UK-_Zq__abMod{color:var(--c-dim);font-size:8.5pt;line-height:1.2;display:block}.CompanionSheetPrint-module__UK-_Zq__abBlank,.CompanionSheetPrint-module__UK-_Zq__abBlankSm{border-bottom:.25mm solid var(--c-rule);margin:0 1mm;display:block}.CompanionSheetPrint-module__UK-_Zq__abBlank{height:4mm}.CompanionSheetPrint-module__UK-_Zq__abBlankSm{height:3.4mm;margin:.4mm 4mm 0}.CompanionSheetPrint-module__UK-_Zq__summary{grid-template-columns:1fr 1fr;gap:.5mm 5mm;display:grid}.CompanionSheetPrint-module__UK-_Zq__sumRow{break-inside:avoid;align-items:baseline;gap:1.5mm;min-width:0;display:flex}.CompanionSheetPrint-module__UK-_Zq__sumLabel{font-family:var(--font-label);text-transform:uppercase;letter-spacing:var(--tr-label);color:var(--c-faint);white-space:nowrap;font-size:6.5pt;font-weight:600}.CompanionSheetPrint-module__UK-_Zq__sumValue{border-bottom:.25mm solid var(--c-rule);flex:1;min-width:0;min-height:3.8mm;font-size:8.5pt}.CompanionSheetPrint-module__UK-_Zq__rubric{letter-spacing:var(--tr-title);color:var(--c-faint);border-bottom:.3mm solid var(--c-line);margin-bottom:1mm;padding-bottom:.6mm;font-size:6.5pt}.CompanionSheetPrint-module__UK-_Zq__blocks{column-count:2;column-gap:5mm}.CompanionSheetPrint-module__UK-_Zq__block{break-inside:avoid;margin-bottom:1.4mm;font-size:8.5pt;line-height:1.3}.CompanionSheetPrint-module__UK-_Zq__blockName{font-style:italic;font-weight:700}.CompanionSheetPrint-module__UK-_Zq__blockTaken{color:var(--c-dim);font-style:normal;font-weight:400}.CompanionSheetPrint-module__UK-_Zq__blockDesc{color:var(--c-text)}.CompanionSheetPrint-module__UK-_Zq__lines{column-count:2;column-gap:5mm}.CompanionSheetPrint-module__UK-_Zq__line{break-inside:avoid;border-bottom:.25mm solid var(--c-rule);height:4.2mm;margin-bottom:1mm}.CompanionSheetPrint-module__UK-_Zq__notes{flex-direction:column;flex:1;min-height:0;display:flex}.CompanionSheetPrint-module__UK-_Zq__notesText{white-space:pre-line;font-size:8.5pt;line-height:1.35}.CompanionSheetPrint-module__UK-_Zq__notesLines{flex-direction:column;flex:1;gap:1mm;min-height:8.4mm;display:flex}.CompanionSheetPrint-module__UK-_Zq__notesLine{border-bottom:.25mm solid var(--c-rule);flex:1;min-height:4.2mm}
.CompactSheetPrint-module__eih1mG__sheet{--font-title:var(--font-titling), var(--font-cormorant), Georgia, serif;--font-main:var(--font-cormorant), "Palatino Linotype", Georgia, serif;--font-label:var(--font-golos), "Segoe UI", system-ui, sans-serif;--t-micro:6.5pt;--t-label:8pt;--t-body:10pt;--t-title:12.5pt;--t-name:20pt;--t-hero:25pt;--tr-title:.12em;--tr-label:.06em;--tr-text:.03em;--s-hair:.5mm;--s-1:1mm;--s-2:2mm;--s-3:3mm;--s-4:5mm;--radius:1.5mm;--accent:#3a2c4e;--c-text:#1d1916;--c-dim:#463f38;--c-faint:#5f574e;--c-line:#d6ccbb;--c-fill:#f4ede1;--c-gold:#8a6a3b;--c-gold-light:#c9ab74;--c-hp:#7c2527;--c-iron:#373736;color:var(--c-text);font-variant-numeric:lining-nums tabular-nums;-webkit-print-color-adjust:exact;print-color-adjust:exact;flex-direction:column;align-items:center;gap:8mm;display:flex}.CompactSheetPrint-module__eih1mG__page{page:compactsheet;box-sizing:border-box;border:.7mm solid var(--accent);background:#fff;border-radius:3mm;width:198mm;height:285mm;padding:3mm;display:flex;position:relative}.CompactSheetPrint-module__eih1mG__page:before{content:"";border:.25mm solid var(--c-gold);pointer-events:none;border-radius:2mm;position:absolute;inset:1mm}.CompactSheetPrint-module__eih1mG__page[data-frame=forged]{--frame-k:.035mm;--frame-p:1.5mm;padding:calc(var(--frame-p) + 107 * var(--frame-k) + 2.4mm);border:0;border-radius:0}.CompactSheetPrint-module__eih1mG__page[data-frame=forged]:before{inset:var(--frame-p);border:calc(107 * var(--frame-k)) solid var(--c-iron);border-image-source:var(--forge-band,none);border-image-slice:107;border-image-width:calc(107 * var(--frame-k));border-image-repeat:round;border-radius:0}.CompactSheetPrint-module__eih1mG__corner{z-index:1;width:calc(820 * var(--frame-k));pointer-events:none;height:auto;position:absolute}.CompactSheetPrint-module__eih1mG__corner[data-pos=tl]{left:calc(var(--frame-p) - 72 * var(--frame-k));top:calc(var(--frame-p) - 72 * var(--frame-k))}.CompactSheetPrint-module__eih1mG__corner[data-pos=tr]{right:calc(var(--frame-p) - 72 * var(--frame-k));top:calc(var(--frame-p) - 72 * var(--frame-k));transform:scaleX(-1)}.CompactSheetPrint-module__eih1mG__corner[data-pos=bl]{left:calc(var(--frame-p) - 72 * var(--frame-k));bottom:calc(var(--frame-p) - 72 * var(--frame-k));transform:scaleY(-1)}.CompactSheetPrint-module__eih1mG__corner[data-pos=br]{right:calc(var(--frame-p) - 72 * var(--frame-k));bottom:calc(var(--frame-p) - 72 * var(--frame-k));transform:scale(-1)}@media print{.CompactSheetPrint-module__eih1mG__sheet{display:block}.CompactSheetPrint-module__eih1mG__page{break-after:page;margin-inline:auto;top:1mm}.CompactSheetPrint-module__eih1mG__page:last-child{break-after:auto}.CompactSheetPrint-module__eih1mG__sheet+.CompactSheetPrint-module__eih1mG__sheet{break-before:page}}.CompactSheetPrint-module__eih1mG__body{gap:var(--s-2);min-height:0;font-family:var(--font-label);font-size:var(--t-label);flex-direction:column;flex:1;line-height:1.3;display:flex}.CompactSheetPrint-module__eih1mG__bar{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border-radius:var(--radius);background:var(--accent);color:#fff;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.CompactSheetPrint-module__eih1mG__emblem{box-sizing:border-box;border:.4mm solid var(--c-gold-light);border-radius:50%;justify-content:center;align-items:center;width:11mm;height:11mm;font-size:5.6mm;display:flex}.CompactSheetPrint-module__eih1mG__emblem svg{display:block}.CompactSheetPrint-module__eih1mG__emblemMark{width:6.5mm;height:6.5mm}.CompactSheetPrint-module__eih1mG__emblemArt{width:12mm;height:12mm;display:block}.CompactSheetPrint-module__eih1mG__barTitle{min-width:0}.CompactSheetPrint-module__eih1mG__name{font-family:var(--font-title);font-weight:400;font-size:var(--t-name);letter-spacing:var(--tr-text);margin:0;line-height:1.05}.CompactSheetPrint-module__eih1mG__barSub{font-family:var(--font-main);font-style:italic;font-weight:600;font-size:var(--t-body);margin:0}.CompactSheetPrint-module__eih1mG__brand{align-items:center;gap:var(--s-2);display:flex}.CompactSheetPrint-module__eih1mG__brandText{flex-direction:column;align-items:flex-end;display:flex}.CompactSheetPrint-module__eih1mG__brandName{font-family:var(--font-title);font-size:var(--t-title);letter-spacing:var(--tr-title);line-height:1.1}.CompactSheetPrint-module__eih1mG__brandSide{font-family:var(--font-main);font-style:italic;font-size:var(--t-body)}.CompactSheetPrint-module__eih1mG__brandMark{width:8mm;height:8mm}.CompactSheetPrint-module__eih1mG__notice{padding:var(--s-1) var(--s-2);border:.3mm solid var(--c-hp);border-radius:var(--radius);margin:0}.CompactSheetPrint-module__eih1mG__label{font-size:var(--t-micro);text-transform:uppercase;letter-spacing:var(--tr-label);color:var(--c-dim);font-weight:600}.CompactSheetPrint-module__eih1mG__meta{font-size:var(--t-micro);color:var(--c-faint);text-align:right}.CompactSheetPrint-module__eih1mG__metaLine{display:block}.CompactSheetPrint-module__eih1mG__metaRoll{color:var(--c-text);white-space:nowrap;font-weight:700}.CompactSheetPrint-module__eih1mG__note,.CompactSheetPrint-module__eih1mG__more{font-size:var(--t-micro);color:var(--c-faint);margin:0}.CompactSheetPrint-module__eih1mG__tip{padding:var(--s-1) var(--s-2);background:var(--c-fill);border-radius:var(--radius);margin:0}.CompactSheetPrint-module__eih1mG__glossary{padding:var(--s-1) var(--s-2);border-radius:var(--radius);background:var(--c-fill)}.CompactSheetPrint-module__eih1mG__glossaryTitle{font-size:var(--t-micro);text-transform:uppercase;letter-spacing:var(--tr-label);color:var(--accent);margin:0 0 .4mm;font-weight:700}.CompactSheetPrint-module__eih1mG__glossaryList{column-count:2;column-gap:var(--s-4);margin:0;line-height:1.25}.CompactSheetPrint-module__eih1mG__glossaryItem{break-inside:avoid;padding-bottom:.5mm}.CompactSheetPrint-module__eih1mG__glossaryMore{color:var(--c-dim);margin:0}.CompactSheetPrint-module__eih1mG__glossaryItem dt,.CompactSheetPrint-module__eih1mG__glossaryItem dd{margin:0;display:inline}.CompactSheetPrint-module__eih1mG__rowName{font-family:var(--font-label);font-weight:700;font-size:var(--t-label)}.CompactSheetPrint-module__eih1mG__effect{color:var(--c-dim)}.CompactSheetPrint-module__eih1mG__roll{font-weight:700;font-size:var(--t-body);text-align:right;white-space:nowrap}.CompactSheetPrint-module__eih1mG__glyph{font-size:var(--t-body);color:var(--accent);justify-content:center;align-self:start;align-items:center;margin-top:.4mm;line-height:1;display:inline-flex}.CompactSheetPrint-module__eih1mG__glyph svg{width:1em;height:1em;display:block}.CompactSheetPrint-module__eih1mG__mark{margin-left:var(--s-1);padding:0 var(--s-hair);border:.2mm solid var(--c-dim);font-size:var(--t-micro);border-radius:.6mm;font-weight:700}.CompactSheetPrint-module__eih1mG__block{gap:var(--s-1);flex-direction:column;display:flex}.CompactSheetPrint-module__eih1mG__list{margin:0;padding:0;line-height:1.25;list-style:none}.CompactSheetPrint-module__eih1mG__list>li:nth-child(odd){background:var(--c-fill)}.CompactSheetPrint-module__eih1mG__list>li{border-radius:.8mm}.CompactSheetPrint-module__eih1mG__groupTitle{margin:var(--s-1) 0 0;font-size:var(--t-micro);text-transform:uppercase;letter-spacing:var(--tr-label);color:var(--accent);font-weight:700}.CompactSheetPrint-module__eih1mG__rubric{align-items:center;gap:var(--s-2);margin-top:var(--s-hair);display:flex}.CompactSheetPrint-module__eih1mG__rubricTitle{background:var(--accent);color:#fff;font-family:var(--font-title);font-weight:400;font-size:var(--t-body);text-transform:uppercase;letter-spacing:var(--tr-title);white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - 1.8mm) 50%,100% 100%,0 100%);margin:0;padding:.7mm 4.4mm .5mm 2.6mm;line-height:1.15}.CompactSheetPrint-module__eih1mG__rubricRule{border-top:.3mm solid var(--c-gold);flex:1;height:0;position:relative}.CompactSheetPrint-module__eih1mG__rubricRule:after{content:"";background:var(--c-gold);width:1.6mm;height:1.6mm;position:absolute;top:-.95mm;right:0;transform:rotate(45deg)}.CompactSheetPrint-module__eih1mG__rubricAside{font-family:var(--font-main);font-style:italic;font-weight:600;font-size:var(--t-body);color:var(--c-dim);white-space:nowrap}.CompactSheetPrint-module__eih1mG__facts{align-items:baseline;gap:var(--s-2);display:flex}.CompactSheetPrint-module__eih1mG__facts>.CompactSheetPrint-module__eih1mG__label{white-space:nowrap}.CompactSheetPrint-module__eih1mG__chips{column-gap:var(--s-3);row-gap:var(--s-hair);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.CompactSheetPrint-module__eih1mG__chip{align-items:baseline;gap:var(--s-1);display:inline-flex}.CompactSheetPrint-module__eih1mG__chipValue{font-weight:700}.CompactSheetPrint-module__eih1mG__chipTail{color:var(--c-faint)}.CompactSheetPrint-module__eih1mG__vitals{justify-content:space-between;gap:var(--s-3);grid-template-columns:auto auto minmax(56mm,62mm);align-items:center;display:grid}.CompactSheetPrint-module__eih1mG__vital{align-items:center;gap:var(--s-2);min-width:0;display:flex}.CompactSheetPrint-module__eih1mG__shape{flex:none;width:23mm;position:relative}.CompactSheetPrint-module__eih1mG__shape[data-shape=shield]{width:21mm}.CompactSheetPrint-module__eih1mG__shapeImg{width:100%;height:auto;display:block}.CompactSheetPrint-module__eih1mG__shapeValue{font-family:var(--font-title);font-size:var(--t-hero);color:var(--c-text);justify-content:center;align-items:center;padding-bottom:3.6mm;line-height:1;display:flex;position:absolute;inset:0}.CompactSheetPrint-module__eih1mG__shape[data-shape=shield] .CompactSheetPrint-module__eih1mG__shapeValue{padding-bottom:2.6mm}.CompactSheetPrint-module__eih1mG__vitalInfo{flex-direction:column;gap:.6mm;min-width:0;display:flex}.CompactSheetPrint-module__eih1mG__vitalTitle{font-family:var(--font-title);font-size:var(--t-body);text-transform:uppercase;letter-spacing:var(--tr-label);color:var(--c-text);line-height:1.1}.CompactSheetPrint-module__eih1mG__vitalLine{color:var(--c-dim)}.CompactSheetPrint-module__eih1mG__vitalLine b{font-weight:700;font-size:var(--t-body);color:var(--c-text)}.CompactSheetPrint-module__eih1mG__vitalHint{max-width:34mm;font-size:var(--t-micro);color:var(--c-faint)}.CompactSheetPrint-module__eih1mG__death{justify-content:start;align-items:center;column-gap:var(--s-1);font-size:var(--t-micro);color:var(--c-dim);grid-template-columns:auto auto;row-gap:.4mm;margin-top:.4mm;display:grid}.CompactSheetPrint-module__eih1mG__deathHead{grid-column:1/-1}.CompactSheetPrint-module__eih1mG__ledger{padding:var(--s-1) var(--s-2);border-radius:var(--radius);background:var(--c-fill);margin:0}.CompactSheetPrint-module__eih1mG__ledgerRow{justify-content:space-between;align-items:center;gap:var(--s-2);padding:.55mm 0;display:flex}.CompactSheetPrint-module__eih1mG__ledgerRow+.CompactSheetPrint-module__eih1mG__ledgerRow{border-top:.2mm solid var(--c-line)}.CompactSheetPrint-module__eih1mG__ledgerRow dt{color:var(--c-dim)}.CompactSheetPrint-module__eih1mG__ledgerRow dd{font-weight:800;font-size:var(--t-body);color:var(--c-text);white-space:nowrap;margin:0}.CompactSheetPrint-module__eih1mG__turnRow{column-gap:var(--s-2);padding:.6mm var(--s-1);grid-template-columns:4mm 40mm 22mm minmax(0,1fr) 18mm;align-items:baseline;display:grid}.CompactSheetPrint-module__eih1mG__trackerRow{column-gap:var(--s-2);padding:.6mm var(--s-1);grid-template-columns:36mm minmax(0,1fr) 18mm;align-items:center;display:grid}.CompactSheetPrint-module__eih1mG__trackerNote{font-size:var(--t-micro);color:var(--c-faint);grid-column:2/-1}.CompactSheetPrint-module__eih1mG__marks{vertical-align:middle;flex-wrap:wrap;gap:.8mm;display:inline-flex}.CompactSheetPrint-module__eih1mG__cell,.CompactSheetPrint-module__eih1mG__circle{box-sizing:border-box;border:.3mm solid var(--c-dim);background:#fff;width:2.8mm;height:2.8mm}.CompactSheetPrint-module__eih1mG__cell{border-radius:.4mm}.CompactSheetPrint-module__eih1mG__circle{border-radius:50%}.CompactSheetPrint-module__eih1mG__used{background:var(--c-faint)}.CompactSheetPrint-module__eih1mG__checksWrap{gap:var(--s-1);flex-direction:column;display:flex}.CompactSheetPrint-module__eih1mG__checks{grid-template-columns:1fr 1.24fr .94fr 1.5fr .96fr 1.2fr;gap:1.5mm;display:grid}.CompactSheetPrint-module__eih1mG__check{min-width:0;padding-bottom:var(--s-1);border-radius:var(--radius);background:var(--c-fill);flex-direction:column;display:flex;overflow:hidden}.CompactSheetPrint-module__eih1mG__checkHead{justify-content:space-between;align-items:baseline;gap:var(--s-1);background:var(--accent);color:#fff;padding:.6mm 1.6mm .4mm;display:flex}.CompactSheetPrint-module__eih1mG__checkLabel{font-family:var(--font-title);font-size:var(--t-body);text-transform:uppercase;letter-spacing:var(--tr-title);line-height:1.15}.CompactSheetPrint-module__eih1mG__checkScore{font-size:var(--t-micro);font-weight:600}.CompactSheetPrint-module__eih1mG__checkMod{font-family:var(--font-title);font-size:var(--t-hero);color:var(--c-text);align-self:center;padding-top:.8mm;line-height:1}.CompactSheetPrint-module__eih1mG__checkSave,.CompactSheetPrint-module__eih1mG__skill{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;column-gap:.8mm;padding:0 1mm;display:grid}.CompactSheetPrint-module__eih1mG__checkSave{border-top:.25mm solid var(--c-gold);border-bottom:.2mm solid var(--c-line);margin-top:.6mm;padding-top:.3mm;padding-bottom:.3mm}.CompactSheetPrint-module__eih1mG__checkSaveLabel{font-size:var(--t-micro);color:var(--c-dim)}.CompactSheetPrint-module__eih1mG__skills{margin:.4mm 0 0;padding:0;line-height:1.2;list-style:none}.CompactSheetPrint-module__eih1mG__skillName{min-width:0;color:var(--c-dim);white-space:nowrap}.CompactSheetPrint-module__eih1mG__checkValue{font-size:var(--t-body);color:var(--c-dim);text-align:right;white-space:nowrap;font-weight:600}.CompactSheetPrint-module__eih1mG__checkSave[data-proficient] .CompactSheetPrint-module__eih1mG__checkSaveLabel,.CompactSheetPrint-module__eih1mG__skill[data-proficient] .CompactSheetPrint-module__eih1mG__skillName{color:var(--c-text);font-weight:700}.CompactSheetPrint-module__eih1mG__checkSave[data-proficient] .CompactSheetPrint-module__eih1mG__checkValue,.CompactSheetPrint-module__eih1mG__skill[data-proficient] .CompactSheetPrint-module__eih1mG__checkValue{color:var(--c-text);font-weight:800}.CompactSheetPrint-module__eih1mG__prof{box-sizing:border-box;border:.25mm solid var(--c-faint);width:1.9mm;height:1.9mm;font-size:var(--t-label);color:var(--accent);border-radius:50%;justify-content:center;align-self:center;align-items:center;line-height:1;display:inline-flex}.CompactSheetPrint-module__eih1mG__prof[data-on]{border-color:var(--accent);background:var(--accent)}.CompactSheetPrint-module__eih1mG__prof[data-star]{background:0 0;border:0}.CompactSheetPrint-module__eih1mG__checkLegend{font-size:var(--t-micro);color:var(--c-faint);flex-direction:column;gap:.6mm;margin:.8mm 0 0;padding:0 1mm;line-height:1.2;display:flex}.CompactSheetPrint-module__eih1mG__checkLegend .CompactSheetPrint-module__eih1mG__prof{vertical-align:-.25mm;margin-right:.6mm}.CompactSheetPrint-module__eih1mG__traits{column-gap:var(--s-3);row-gap:var(--s-hair);flex-wrap:wrap;margin:0;display:flex}.CompactSheetPrint-module__eih1mG__trait{color:var(--c-text)}.CompactSheetPrint-module__eih1mG__hero{gap:var(--s-4);grid-template-columns:64mm minmax(0,1fr);align-items:start;display:grid}.CompactSheetPrint-module__eih1mG__hero[data-size=small]{gap:var(--s-3);grid-template-columns:34mm minmax(0,1fr)}.CompactSheetPrint-module__eih1mG__portrait{--frame-k:.028mm;box-sizing:border-box;aspect-ratio:4/5;padding:calc(75 * var(--frame-k));margin:0;position:relative}.CompactSheetPrint-module__eih1mG__portrait:after{content:"";pointer-events:none;border:1px solid #0000;border-image-source:url(/sheet-art/portrait-frame.webp);border-image-slice:204;border-image-width:calc(204 * var(--frame-k));border-image-outset:calc(76 * var(--frame-k));border-image-repeat:stretch;position:absolute;inset:0}.CompactSheetPrint-module__eih1mG__portraitImg{object-fit:cover;width:100%;height:100%;display:block}.CompactSheetPrint-module__eih1mG__portraitImg[data-kind=class]{object-position:84% 40%}.CompactSheetPrint-module__eih1mG__portraitEmpty{height:100%;font-size:var(--t-micro);color:var(--c-faint);background:#fff;border-radius:.8mm;justify-content:center;align-items:center;display:flex}.CompactSheetPrint-module__eih1mG__heroInfo{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.CompactSheetPrint-module__eih1mG__heroKicker{font-family:var(--font-main);font-style:italic;font-weight:600;font-size:var(--t-body);color:var(--c-dim);margin:0}.CompactSheetPrint-module__eih1mG__heroName{font-family:var(--font-title);font-weight:400;font-size:var(--t-hero);letter-spacing:var(--tr-text);color:var(--c-text);margin:0;line-height:1.05}.CompactSheetPrint-module__eih1mG__heroTitle{gap:var(--s-hair);flex-direction:column;display:flex}.CompactSheetPrint-module__eih1mG__hero[data-size=small] .CompactSheetPrint-module__eih1mG__heroName{font-size:var(--t-name)}.CompactSheetPrint-module__eih1mG__hero[data-size=small] .CompactSheetPrint-module__eih1mG__heroTitle{align-items:baseline;column-gap:var(--s-3);flex-flow:wrap}.CompactSheetPrint-module__eih1mG__hero[data-size=small] .CompactSheetPrint-module__eih1mG__heroKicker,.CompactSheetPrint-module__eih1mG__hero[data-size=small] .CompactSheetPrint-module__eih1mG__heroRule{display:none}.CompactSheetPrint-module__eih1mG__hero[data-size=small] .CompactSheetPrint-module__eih1mG__whoList{grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr)}.CompactSheetPrint-module__eih1mG__hero[data-size=small] .CompactSheetPrint-module__eih1mG__story,.CompactSheetPrint-module__eih1mG__hero[data-size=small] .CompactSheetPrint-module__eih1mG__hint{font-size:var(--t-body)}.CompactSheetPrint-module__eih1mG__heroSub{font-family:var(--font-main);font-style:italic;font-weight:600;font-size:var(--t-title);color:var(--accent);margin:0;line-height:1.15}.CompactSheetPrint-module__eih1mG__heroRule{height:0;margin:var(--s-1) 0 var(--s-1) 2.4mm;border-top:.3mm solid var(--c-gold);display:block;position:relative}.CompactSheetPrint-module__eih1mG__heroRule:before{content:"";background:var(--c-gold);width:1.6mm;height:1.6mm;position:absolute;top:-.95mm;left:-2.4mm;transform:rotate(45deg)}.CompactSheetPrint-module__eih1mG__story{font-family:var(--font-main);font-style:italic;font-weight:600;font-size:var(--t-title);color:var(--c-text);margin:0;line-height:1.2}.CompactSheetPrint-module__eih1mG__whoList{column-gap:var(--s-2);row-gap:var(--s-1);grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:baseline;margin:0;display:grid}.CompactSheetPrint-module__eih1mG__whoText{border-bottom:.2mm solid var(--c-line);min-height:4.5mm;font-family:var(--font-label);font-size:var(--t-label);margin:0}.CompactSheetPrint-module__eih1mG__hint{margin:var(--s-1) 0 0;padding:var(--s-1) var(--s-2);border-radius:var(--radius);background:var(--c-fill);font-family:var(--font-main);font-style:italic;font-weight:600;font-size:var(--t-title);line-height:1.2}.CompactSheetPrint-module__eih1mG__hintLabel{margin-right:var(--s-1);font-family:var(--font-label);font-style:normal;font-weight:700;font-size:var(--t-micro);text-transform:uppercase;letter-spacing:var(--tr-label);color:var(--accent)}.CompactSheetPrint-module__eih1mG__lineRow{column-gap:var(--s-2);padding:.6mm var(--s-1);grid-template-columns:4mm minmax(0,1fr) 18mm;align-items:baseline;display:grid}.CompactSheetPrint-module__eih1mG__spellRow{column-gap:var(--s-2);padding:.6mm var(--s-1);grid-template-columns:4mm minmax(0,1fr) 22mm;align-items:baseline;display:grid}.CompactSheetPrint-module__eih1mG__spellFacts{font-size:var(--t-micro);color:var(--accent);white-space:nowrap;font-weight:700}.CompactSheetPrint-module__eih1mG__magicRow{column-gap:var(--s-2);padding:.6mm var(--s-1);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.CompactSheetPrint-module__eih1mG__magicCharges{align-items:center;gap:var(--s-1);display:inline-flex}.CompactSheetPrint-module__eih1mG__notes{flex:1;min-height:14mm}.CompactSheetPrint-module__eih1mG__ruled{background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 6.5mm, var(--c-line) 6.5mm, var(--c-line) 6.7mm);flex:1}.CompactSheetPrint-module__eih1mG__foot{justify-content:center;align-items:center;gap:var(--s-2);color:var(--accent);display:flex}.CompactSheetPrint-module__eih1mG__footMark{width:4mm;height:4mm}.CompactSheetPrint-module__eih1mG__tagline{font-family:var(--font-main);font-style:italic;font-weight:600;font-size:var(--t-body);color:var(--c-dim)}.CompactSheetPrint-module__eih1mG__comma{color:var(--accent);font-style:normal;font-weight:700}
