._scrim_f30gf_2{z-index:var(--z-dialog);background:color-mix(in srgb, var(--surface-sunken) 80%, transparent);justify-content:center;align-items:stretch;display:flex;position:fixed;inset:0}@media (width>=40rem){._scrim_f30gf_2{padding:var(--space-3);align-items:flex-start}}._sheet_f30gf_19{background:var(--surface-panel);border:1px solid var(--edge-strong);width:100%;padding:var(--space-3);gap:var(--space-3);flex-direction:column;display:flex;overflow-y:auto}@media (width>=40rem){._sheet_f30gf_19{width:min(100%,28rem);max-height:100%}}._title_f30gf_37{font-size:var(--text-value);margin:0}._quiet_f30gf_42{color:var(--ink-muted);font-size:calc(var(--text-body) * .9);margin:0}._field_f30gf_48{font-size:calc(var(--text-body) * .9);color:var(--ink-muted);flex-direction:column;gap:.2rem;display:flex}._field_f30gf_48 input,._field_f30gf_48 select{font:inherit;color:var(--ink);padding:.35em .5em}._group_f30gf_63{gap:var(--space-2);font-size:calc(var(--text-body) * .9);color:var(--ink-muted);border:0;flex-direction:column;margin:0;padding:0;display:flex}._check_f30gf_74{align-items:flex-start;gap:var(--space-2);color:var(--ink);display:flex}._check_f30gf_74 input{margin-top:.2em}._hint_f30gf_85{color:var(--ink-muted);display:block}._error_f30gf_90{color:var(--danger);font-size:calc(var(--text-body) * .9);margin:0}._actions_f30gf_96{justify-content:flex-end;gap:var(--space-2);margin-top:auto;display:flex}._page_7k5ct_1{gap:var(--space-3);min-height:100%;padding:calc(var(--space-3) * 2) var(--space-3);flex-direction:column;width:100%;max-width:36rem;margin:0 auto;display:flex}._head_7k5ct_12{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._mark_7k5ct_19{font-size:var(--text-stat);margin:0}._list_7k5ct_24{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_7k5ct_33{align-items:stretch;gap:var(--space-2);display:flex}._away_7k5ct_39{opacity:.6}._campaign_7k5ct_43{text-align:left;min-width:0;padding:var(--space-3) var(--space-4);cursor:pointer;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:2px;display:flex}._campaign_7k5ct_43:hover,._campaign_7k5ct_43:focus-visible{--e:var(--accent);outline:none}._name_7k5ct_63{font-size:var(--text-value);font-weight:600}._details_7k5ct_68{max-width:100%;min-height:1.2em;font-size:calc(var(--text-body) * .85);color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._pending_7k5ct_79{background:var(--surface-raised);width:10rem;height:.7em;margin-top:.25em;display:block}._putAway_7k5ct_87{color:var(--ink-faint);font:inherit;font-size:calc(var(--text-body) * .85);padding:var(--space-2);cursor:pointer;background:0 0;border:0;flex:none;align-self:center}._putAway_7k5ct_87:hover,._putAway_7k5ct_87:focus-visible{color:var(--ink)}._hiddenLine_7k5ct_104{color:var(--ink-muted);font:inherit;font-size:calc(var(--text-body) * .85);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}._empty_7k5ct_116{color:var(--ink-muted);margin:0}._signOut_7k5ct_121{align-self:flex-start}._rolls_1doa3_3{gap:var(--space-2);flex-direction:column;display:flex}._roll_1doa3_3{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._rollLabel_1doa3_16{font-variant-numeric:tabular-nums;min-width:8ch}._number_1doa3_21{font-variant-numeric:tabular-nums;width:7ch}._target_1doa3_27{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;border-top:1px solid var(--edge);flex-wrap:wrap;display:flex}._target_1doa3_27:first-child{border-top:0}._name_1doa3_40{flex:10ch;font-weight:600}._check_1doa3_45{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._plus_1doa3_52,._versus_1doa3_53{color:var(--ink-muted);font-variant-numeric:tabular-nums}._bonus_1doa3_58{font-variant-numeric:tabular-nums}._choices_1doa3_62{gap:var(--space-2);display:inline-flex}._choices_1doa3_62 button[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}._takes_1doa3_72{color:var(--ink-muted);font-variant-numeric:tabular-nums;flex-basis:100%}._target_1doa3_27[data-outcome=failed] ._takes_1doa3_72,._target_1doa3_27[data-outcome=hit] ._takes_1doa3_72{color:var(--danger)}._notes_1doa3_84{color:var(--accent);font-size:var(--text-label)}._conditional_1doa3_90{align-items:center;gap:var(--space-1);color:var(--ink-muted);font-size:var(--text-label);display:inline-flex}._card_1gben_3{gap:var(--space-2);padding:var(--space-2) var(--space-3);flex-direction:column;display:flex}._head_1gben_10{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}._spell_1gben_17{font-weight:600}._from_1gben_21,._waiting_1gben_22{color:var(--ink-muted)}._actions_1gben_26{justify-content:flex-end;gap:var(--space-2);display:flex}._rolls_1gben_33{gap:var(--space-1);flex-wrap:wrap;margin:0;display:flex}._rollValue_1gben_40{cursor:pointer}._queue_kznw9_2{margin:var(--space-2) var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}._queue_1ggxt_2{margin:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--accent);background:var(--surface-panel);gap:var(--space-2);flex-direction:column;display:flex}._title_1ggxt_12{font-size:var(--text-value);margin:0}._roll_1ggxt_17,._waiting_1ggxt_18{border-top:1px solid var(--edge);padding-top:var(--space-2);gap:var(--space-2);flex-direction:column;display:flex}._waiting_1ggxt_18{flex-flow:wrap;justify-content:space-between;align-items:center}._head_1ggxt_33{margin:0}._dawn_1ggxt_37{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._diceRow_1ggxt_45{gap:var(--space-2);flex-wrap:wrap;display:flex}._lapsed_1ggxt_52{gap:var(--space-1);color:var(--ink-muted);font-size:calc(var(--text-body) * .9);flex-direction:column;margin:0;display:flex}._dawn_1ggxt_37 input{width:4.5rem;font:inherit;font-variant-numeric:tabular-nums;color:var(--ink);padding:.3em .45em}._sum_1ggxt_69{font-variant-numeric:tabular-nums;color:var(--ink-muted)}._warn_1ggxt_74{color:var(--warning,var(--danger));font-size:calc(var(--text-body) * .85)}._total_1ggxt_79{margin:0}._error_1ggxt_83{color:var(--danger);font-size:calc(var(--text-body) * .9);margin:0}._actions_1ggxt_89{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}._layer_1r6a0_5{z-index:var(--z-popover);overscroll-behavior:contain;overflow:auto}._picture_1dzx1_2{border:var(--edge-width) solid var(--edge);background:var(--surface-sunken);max-width:100%;display:block}._waiting_1dzx1_10{min-width:1px;min-height:1px;display:inline-block}._open_1dzx1_16{cursor:zoom-in;background:0 0;border:0;padding:0;display:inline-block}._gallery_1dzx1_24{gap:var(--space-2);flex-wrap:wrap;display:flex}._thumbnail_1dzx1_30{object-fit:cover;width:72px;height:72px}._scrim_1dzx1_37{z-index:var(--z-dialog);padding:var(--space-3);background:color-mix(in srgb, var(--surface-sunken) 85%, transparent);cursor:zoom-out;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._full_1dzx1_49{object-fit:contain;max-width:100%;max-height:100%}:where(._root_1u1pr_2){width:100%;height:100%}._root_1u1pr_2{font:inherit;color:var(--accent);place-items:center;padding:0;font-weight:700;display:grid;position:relative;overflow:hidden}button._root_1u1pr_2{border:0}button._root_1u1pr_2:not(._sm_1u1pr_23,._md_1u1pr_1,._lg_1u1pr_23){background:0 0}._root_1u1pr_2._sm_1u1pr_23,._root_1u1pr_2._md_1u1pr_1,._root_1u1pr_2._lg_1u1pr_23{--c:5px;flex:none}._root_1u1pr_2._sm_1u1pr_23{width:1.75rem;height:1.75rem;font-size:.7rem}._root_1u1pr_2._md_1u1pr_1{width:2.75rem;height:2.75rem}._root_1u1pr_2._lg_1u1pr_23{--c:10px;width:7rem;height:7rem;font-size:1.6rem}._press_1u1pr_54{cursor:zoom-in}._press_1u1pr_54:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._initials_1u1pr_63{position:relative}._root_1u1pr_2 ._art_1u1pr_68{background:0 0;border:0;max-width:none;position:absolute}._root_1u1pr_2 ._cover_1u1pr_75{object-fit:cover;width:100%;height:100%;inset:0}._scrim_1u1pr_83{z-index:var(--z-dialog);padding:var(--space-3);background:color-mix(in srgb, var(--surface-sunken) 85%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._panel_1u1pr_94{gap:var(--space-2);flex-direction:column;align-items:center;max-width:100%;min-height:0;max-height:100%;display:flex}._full_1u1pr_104{object-fit:contain;max-width:100%;max-height:calc(100vh - 7rem)}._actions_1u1pr_110{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._status_1u1pr_117{color:var(--ink-faint);font-size:.85rem}._peek_1apc1_4,._pinned_1apc1_5,._sheet_1apc1_6{filter:drop-shadow(0 6px 18px #00000059);font-size:.9rem;position:fixed}._frame_1apc1_13{--bg:var(--surface-raised);flex-direction:column;min-height:100%;display:flex}._peek_1apc1_4{width:320px;max-height:min(70vh,560px);overflow:auto}._pinned_1apc1_5{resize:both;min-width:240px;min-height:40px;max-height:calc(100vh - 16px);overflow:auto}._pinned_1apc1_5[data-folded]{resize:none;overflow:hidden}._sheet_1apc1_6{left:8px;right:8px;bottom:calc(64px + env(safe-area-inset-bottom,0px));max-height:60vh;overflow:auto}._bar_1apc1_49{z-index:var(--z-raised);align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);background:var(--surface-sunken);border-bottom:var(--edge-width) solid var(--edge);display:flex;position:sticky;top:0}._bar_1apc1_49[data-draggable]{cursor:grab;touch-action:none}._title_1apc1_66{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}._icon_1apc1_75{font:inherit;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;padding:2px 6px;font-size:.8rem}._icon_1apc1_75[aria-pressed=true]{color:var(--accent)}._open_1apc1_89{margin:var(--space-1) var(--space-2) 0;align-self:flex-end}._card_1apc1_94{gap:var(--space-2);padding:var(--space-2);flex-direction:column;display:flex}._card_1apc1_94 ._portrait_1apc1_102{align-self:flex-start}._spells_1apc1_106{padding:0 var(--space-2);margin:0}._nothing_1apc1_111{padding:var(--space-2) var(--space-3);color:var(--ink-muted);margin:0}._strip_fog9o_5{background:var(--surface-raised);border-bottom:1px solid var(--edge);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:6px 14px;display:flex;position:relative}._tvSummary_fog9o_17::-webkit-details-marker{display:none}._tvSummary_fog9o_17::marker{content:""}._presence_fog9o_25{color:var(--ink-muted);font-weight:500}._up_fog9o_31{letter-spacing:.02em;min-width:0;color:var(--ink);flex-wrap:wrap;flex:12rem;align-items:baseline;gap:4px 8px;margin:0;font-size:.78rem;font-weight:600;display:flex}._link_fog9o_45{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._clear_fog9o_56{letter-spacing:.05em;text-transform:uppercase;flex:none;padding:5px 16px;font-size:.8rem;font-weight:800}._bar_fog9o_66{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 8px;max-width:100%;display:flex}._group_fog9o_75{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}._label_fog9o_82{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);font-size:.72rem;font-weight:700}._choice_fog9o_90{--c:5px;border:1px solid var(--edge-strong);background:var(--surface-raised);color:var(--ink);font:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;padding:3px 8px;font-size:.72rem;font-weight:700}._choice_fog9o_90[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}._choice_fog9o_90:disabled{opacity:.45;cursor:default}._show_fog9o_116{border:1px solid var(--edge-strong);background:var(--surface-raised);color:var(--ink-muted);font:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;padding:3px 8px;font-size:.68rem;font-weight:700}._show_fog9o_116:hover{color:var(--ink);border-color:var(--accent)}@media (width>=1024px){._strip_fog9o_5{flex-wrap:nowrap}._up_fog9o_31{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:8rem;overflow:hidden}._bar_fog9o_66{flex-wrap:nowrap;flex:0 auto;justify-content:flex-start;min-width:0}._bar_fog9o_66>*{flex:none}._bar_fog9o_66 ._group_fog9o_75{flex-wrap:nowrap}}@media (width<=599px){._strip_fog9o_5{flex-wrap:nowrap;padding:6px 10px}._up_fog9o_31{display:none}._tv_fog9o_17{flex:auto;min-width:0;display:block}._tvSummary_fog9o_17{border:1px solid var(--edge-strong);background:var(--surface-raised);letter-spacing:.04em;min-width:0;color:var(--ink);cursor:pointer;white-space:nowrap;align-items:baseline;gap:.35em;padding:3px 8px;font-size:.78rem;font-weight:700;list-style:none;display:inline-flex}._tvPanel_fog9o_201{background:var(--surface-panel);border:1px solid var(--edge-strong);flex-wrap:wrap;justify-content:flex-start;gap:6px 8px;padding:8px;box-shadow:0 18px 60px #0000008c}}._veil_fog9o_213{z-index:var(--z-dialog);background:#000000ad;place-items:center;padding:4vh 4vw;display:grid;position:fixed;inset:0}._dialog_fog9o_223{width:min(34rem,92vw);max-height:calc(100dvh - 2 * var(--space-3));background:var(--surface-panel);border:1px solid var(--edge-strong);flex-direction:column;gap:.85rem;padding:1.1rem 1.2rem;display:flex;overflow-y:auto;box-shadow:0 18px 60px #0000008c}._dialogTitle_fog9o_236{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.95rem;font-weight:700}._field_fog9o_244{letter-spacing:.05em;text-transform:uppercase;min-width:0;color:var(--ink-muted);flex-direction:column;gap:.25rem;font-size:.72rem;font-weight:700;display:flex}._field_fog9o_244 input,._field_fog9o_244 select{font:inherit;letter-spacing:normal;text-transform:none;color:var(--ink);background:var(--surface-raised);border:1px solid var(--edge-strong);padding:.4rem .5rem;font-size:.85rem;font-weight:500}._row_fog9o_269{grid-template-columns:10rem minmax(0,1fr);gap:.75rem;display:grid}._problem_fog9o_275{color:var(--danger);margin:0;font-size:.8rem}._actions_fog9o_281{justify-content:flex-end;gap:.5rem;display:flex}._sized_13djt_5{min-width:0;overflow:auto}._frame_13djt_12{border:1px dashed var(--accent);background:var(--surface-panel);flex-direction:column;min-width:0;height:100%;display:flex;position:relative}._frame_13djt_12[data-held]{outline:2px solid var(--accent);opacity:.85}._frameBar_13djt_27{align-items:center;gap:var(--space-1);padding:2px var(--space-1);background:var(--surface-sunken);border-bottom:1px solid var(--edge);display:flex}._grip_13djt_36{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;font:inherit;color:var(--ink);cursor:grab;touch-action:none;background:0 0;border:0;flex:1;padding:2px 4px;font-weight:600;overflow:hidden}._grip_13djt_36:focus-visible,._corner_13djt_54:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._frameButton_13djt_59{font:inherit;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;padding:2px 6px;font-size:.8rem}._frameButton_13djt_59:hover{color:var(--accent)}._frameBody_13djt_74{pointer-events:none;flex:1;min-height:0;overflow:auto}._corner_13djt_54{background:var(--accent);cursor:nwse-resize;touch-action:none;border:0;width:14px;height:14px;padding:0;position:absolute;bottom:0;right:0}[data-region][data-drop-target]{outline:2px dashed var(--accent);outline-offset:2px}._placeholder_13djt_100{padding:var(--space-3);color:var(--ink-faint);margin:0;font-size:.85rem}._editBar_13djt_109{align-items:center;gap:var(--space-2);padding:var(--space-2) 14px;background:var(--surface-sunken);border-bottom:1px solid var(--edge-strong);flex-wrap:wrap;display:flex}._warning_13djt_119{color:var(--warning,var(--accent));flex-basis:100%;margin:0;font-size:.85rem}._stage_13djt_129{border:1px solid var(--edge);background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:4.16667% 8.33333%;width:100%;height:48rem;position:relative}._canvasItem_13djt_140{min-width:0;min-height:0;position:absolute;overflow:auto}._stacked_13djt_148{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}._panelBox_13djt_157:not([data-editing]){resize:none}._panelTitle_13djt_161{text-align:left;color:inherit;cursor:grab;touch-action:none;background:0 0;border:0;padding:0}._panelBody_13djt_171{flex:1;min-height:0;overflow:auto}._launcher_13djt_178{gap:var(--space-2);padding:var(--space-2) 14px 0;flex-wrap:wrap;display:flex}._bar_1jvb9_2{background:var(--surface-sunken);border-bottom:1px solid var(--edge);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;display:flex}._portrait_1jvb9_12{--c:7px;width:42px;height:42px;color:var(--accent);flex:none;place-items:center;font-weight:700;display:grid;overflow:hidden}._who_1jvb9_26{flex:4rem;min-width:0;position:relative}._name_1jvb9_32{font:inherit;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;align-items:center;gap:6px;max-width:100%;margin:0;padding:0;font-size:1.15rem;font-weight:700;display:flex;overflow:hidden}button._name_1jvb9_32{cursor:pointer}._caret_1jvb9_54{color:var(--ink-muted);font-size:.7rem}._line_1jvb9_59{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}._rests_1jvb9_67,._campaign_1jvb9_68{align-items:center;gap:8px;display:none}._campaign_1jvb9_68{flex-direction:column;align-items:flex-start;gap:0}._campaignName_1jvb9_80{white-space:nowrap;font-size:.85rem;font-weight:600}._clock_1jvb9_86{align-items:center;gap:var(--space-2);color:var(--ink-faint);white-space:nowrap;flex-basis:100%;order:8;justify-content:flex-end;font-size:.72rem;display:flex}._connection_1jvb9_106{color:var(--ink-faint);align-items:center;gap:4px;font-size:.68rem;display:inline-flex}._dot_1jvb9_115{background:currentColor;border-radius:50%;width:8px;height:8px}._connectionText_1jvb9_122{display:none}._live_1jvb9_126{color:var(--healthy)}._menuHolder_1jvb9_130{position:relative}._menuButton_1jvb9_134{--c:6px;width:34px;height:34px;color:var(--ink-muted);cursor:pointer;border:0;place-items:center;font-size:1.1rem;display:grid}._menu_1jvb9_130,._switcher_1jvb9_149{--c:var(--chamfer);min-width:12rem;padding:var(--space-2)}._list_1jvb9_156{gap:2px;margin:0;padding:0;list-style:none;display:grid}._search_1jvb9_165{width:100%;margin-bottom:var(--space-1,4px)}._option_1jvb9_170{text-align:left;width:100%;color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:7px 10px}._option_1jvb9_170:hover:not(:disabled),._option_1jvb9_170:focus-visible,._option_1jvb9_170._active_1jvb9_183{background:var(--surface-raised)}._quiet_1jvb9_187{font-size:calc(var(--text-body) * .85);color:var(--ink-muted);margin:0;padding:7px 10px}._option_1jvb9_170:disabled{color:var(--ink-faint);cursor:default}._option_1jvb9_170[aria-selected=true],._option_1jvb9_170[aria-current=true]{color:var(--accent)}@container workspace (width>=40rem){._who_1jvb9_26{flex-basis:14rem}._rests_1jvb9_67{display:flex}._clock_1jvb9_86{flex-basis:auto;order:0}._narrowOnly_1jvb9_222{display:none}}@container workspace (width>=72rem){._campaign_1jvb9_68{display:flex}}._portrait_1jvb9_12 img{object-fit:cover;border:0;width:100%;height:100%}._group_1jvb9_243:first-child{border-top:0;margin-top:0}._group_1jvb9_243{margin-top:var(--space-2,8px);padding:var(--space-1,4px) var(--space-2,8px) 2px;border-top:1px solid var(--edge);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-size:.72rem}._cog_1jvb9_258{width:16px;height:16px}._badge_1jvb9_264{background:var(--accent);min-width:1.3em;color:var(--surface-sunken);text-align:center;border-radius:999px;margin-left:.4em;padding:0 .35em;font-size:.7rem;font-weight:700;line-height:1.4;display:inline-block}._lineRow_1jvb9_279{align-items:center;gap:var(--space-2);min-width:0;display:flex}._lineRow_1jvb9_279 ._line_1jvb9_59{min-width:0}._levelUp_1jvb9_290{border:1px solid var(--accent);color:var(--accent);font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;flex:none;padding:1px 6px;font-size:.68rem;font-weight:700}._levelUp_1jvb9_290:disabled{border-color:var(--edge);color:var(--ink-faint);cursor:default}._owed_1jvb9_311{color:var(--danger);margin-left:.3em;font-weight:700}._workspaces_1jvb9_321{border:1px solid var(--edge-strong);display:flex}._workspace_1jvb9_321{border:0;border-left:1px solid var(--edge);color:var(--ink-muted);font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;flex:1 1 0;padding:6px 10px;font-size:.72rem;font-weight:700}._workspace_1jvb9_321:first-child{border-left:0}._workspace_1jvb9_321[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}@container workspace (width>=40rem){._workspace_1jvb9_321{flex:none}}._diceButton_1jvb9_358{color:var(--accent);display:none}@container workspace (width>=40rem){._connectionText_1jvb9_122{display:inline}._dot_1jvb9_115{display:none}._diceButton_1jvb9_358{display:grid}}._levelUpReason_1jvb9_378{font-size:calc(var(--text-body) * .8);color:var(--ink-muted)}._control_15lrx_1{align-items:center;gap:3px;display:inline-flex;position:relative}._step_15lrx_9{--c:4px;--bg:var(--surface-sunken);--e:var(--edge);font-variant-numeric:tabular-nums;font-size:calc(var(--text-body) * .8);color:var(--ink-muted);cursor:pointer;border:0;padding:.15em .5em}._step_15lrx_9:hover:not(:disabled){--e:var(--edge-strong);color:var(--ink)}._step_15lrx_9:disabled{color:var(--ink-faint);cursor:default}._popover_15lrx_34{--c:var(--chamfer);width:min(20rem,100vw - 2rem);padding:var(--space-2);gap:var(--space-2);font-size:var(--text-body);color:var(--ink);white-space:normal;flex-direction:column;display:flex}._landings_15lrx_47{gap:2px;margin:0;padding:0;list-style:none;display:grid}._landing_15lrx_47,._calendar_15lrx_56{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:.35em .4em}._landing_15lrx_47{justify-content:space-between;gap:var(--space-2);display:flex}._landing_15lrx_47>span:first-child{white-space:nowrap}._landing_15lrx_47:hover,._calendar_15lrx_56:hover{background:var(--surface-sunken)}._lands_15lrx_82{color:var(--ink-muted);font-variant-numeric:tabular-nums}._typed_15lrx_87{gap:var(--space-1);border-top:1px solid var(--edge);padding-top:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._typed_15lrx_87 input{width:5rem;font:inherit;padding:.25em .4em}._typed_15lrx_87 select{font:inherit;padding:.2em}._typed_15lrx_87 ._lands_15lrx_82{flex-basis:100%}._calendar_15lrx_56{border-top:1px solid var(--edge);color:var(--ink-muted)}._for_15lrx_116{align-items:center;gap:var(--space-1);padding-bottom:var(--space-2);border-bottom:1px solid var(--edge);flex-wrap:wrap;display:flex}._forLabel_15lrx_125{color:var(--ink-muted);font-size:calc(var(--text-body) * .85)}._forOption_15lrx_130{--c:4px;--bg:var(--surface-sunken);--e:var(--edge);font:inherit;font-size:calc(var(--text-body) * .85);color:var(--ink-muted);cursor:pointer;border:0;padding:.15em .55em}._forOption_15lrx_130[aria-checked=true]{--e:var(--accent,var(--edge-strong));color:var(--ink)}._turn_15lrx_150{--e:var(--accent);color:var(--ink)}._fighting_15lrx_156{margin:0 0 var(--space-2);font-size:calc(var(--text-body) * .85);color:var(--bloodied)}._row_1xdb1_2{background:var(--surface-sunken);border-bottom:1px solid var(--edge);scrollbar-width:thin;overflow-x:auto}._list_1xdb1_9{gap:6px;width:max-content;margin:0;padding:6px 14px;list-style:none;display:flex}._tab_1xdb1_18{white-space:nowrap;align-items:center;gap:2px;padding:2px 4px 2px 10px;display:flex}._tab_1xdb1_18[data-current]{border-color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent)}._choose_1xdb1_31{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:8px;padding:4px 2px;display:flex}._name_1xdb1_43{font-size:.9rem;font-weight:600}._hp_1xdb1_48{color:var(--ink-muted);font-size:.75rem}._icon_1xdb1_53{color:var(--ink-muted);cursor:pointer;background:0 0;border:0;padding:2px 6px;font-size:.95rem}._icon_1xdb1_53:hover,._icon_1xdb1_53:focus-visible,._choose_1xdb1_31:focus-visible{color:var(--accent)}._waiting_1xdb1_69{color:var(--accent);font-size:.75rem;font-weight:600}._waiting_1xdb1_69:before{content:"· ";color:var(--ink-muted)}._wrap_1oqcd_3{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}._menu_1oqcd_10{background:var(--surface-panel);border:1px solid var(--edge-strong);flex-direction:column;align-items:flex-start;gap:.35rem;padding:.5rem .6rem;display:flex;box-shadow:0 10px 30px #00000073}._waiting_1oqcd_21{color:var(--ink-muted);margin:0;font-size:.8rem}._boards_1oqcd_27{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}._board_1oqcd_27{align-items:center;gap:.45rem;display:flex}._onTv_1oqcd_42{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:.62rem;font-weight:700}._problem_1oqcd_50{color:var(--danger);margin:0;font-size:.8rem}._message_1oqcd_56{color:var(--ink);margin:0;font-size:.8rem}._form_1oqcd_62{align-items:center;gap:.4rem;display:flex}._form_1oqcd_62 input{font:inherit;color:var(--ink);background:var(--surface-raised);border:1px solid var(--edge-strong);padding:.35rem .45rem;font-size:.85rem}._sheet_sj842_1{padding:var(--space-4) 14px;gap:var(--space-4);display:grid}._bar_sj842_7{background:var(--surface-raised);height:.8rem;animation:1.6s ease-in-out infinite _breathe_sj842_1;display:block}._strip_sj842_14{height:2.6rem}._title_sj842_18{width:40%;height:1rem}._short_sj842_23{width:60%}._panels_sj842_27{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}._panel_sj842_27{gap:var(--space-2);padding:var(--space-3);background:var(--surface-panel);border:1px solid var(--edge);align-content:start;display:grid}@keyframes _breathe_sj842_1{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){._bar_sj842_7{animation:none}}._page_sj842_55{place-items:center;min-height:100%;display:grid;position:relative;overflow:hidden}._centre_sj842_63{z-index:var(--z-raised);align-items:center;gap:var(--space-2);padding:var(--space-4);text-align:center;flex-direction:column;display:flex;position:relative}._mark_sj842_74{font-size:var(--text-display);letter-spacing:.02em;margin:0}._words_sj842_80{color:var(--ink-muted);margin:0}._problem_sj842_85{color:var(--danger);margin:0}._behind_sj842_90{opacity:.35;pointer-events:none;align-content:start;position:absolute;inset:0}._head_sj842_98{align-items:center;gap:var(--space-3);background:var(--surface-sunken);border-bottom:1px solid var(--edge);padding:10px 14px;display:flex}._portrait_sj842_107{flex:none;width:42px;height:42px}._who_sj842_113{gap:var(--space-1);flex:1;display:grid}._scrim_hknzv_1{z-index:var(--z-dialog);background:color-mix(in srgb, var(--surface-sunken) 80%, transparent);padding:max(var(--space-3), 6dvh) var(--space-3) var(--space-3);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}._sheet_hknzv_13{width:min(100%,30rem);max-height:calc(100dvh - 6dvh - 2 * var(--space-3));position:relative;overflow:auto}._close_hknzv_20{top:3px;right:var(--space-3);z-index:var(--z-raised);width:1.6rem;height:1.6rem;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;font-size:1.3rem;line-height:1;display:grid;position:absolute}._close_hknzv_20:hover,._close_hknzv_20:focus-visible{color:var(--ink);outline:none}@media (width<=40rem){._scrim_hknzv_1{align-items:flex-end;padding:0}._sheet_hknzv_13{width:100%;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom,0px);animation:.2s ease-out both _rise_hknzv_1}}@keyframes _rise_hknzv_1{0%{transform:translateY(24px)}to{transform:none}}@media (prefers-reduced-motion:reduce){._sheet_hknzv_13{animation:none}}._workspace_1qm5r_7{flex-direction:column;flex:1;min-height:0;display:flex}._workspace_1qm5r_7[data-editing]{outline:2px dashed color-mix(in srgb, var(--accent,#c9a24a) 70%, transparent);outline-offset:-2px;background:color-mix(in srgb, var(--accent,#c9a24a) 6%, transparent)}._empty_1qm5r_24{padding:var(--space-4);color:var(--ink-faint)}._strip_1qm5r_30{z-index:var(--z-sticky);background:var(--surface-panel);border-bottom:1px solid var(--edge-strong);padding:10px 14px 8px;position:sticky;top:0;box-shadow:0 6px 14px -8px #0008}._body_1qm5r_40{gap:var(--space-4);padding:var(--space-4) 14px var(--space-5);align-content:start;display:grid}._band_1qm5r_47,._stacks_1qm5r_48{display:none}._band_1qm5r_47[data-showing],._stacks_1qm5r_48[data-showing]{display:grid}._band_1qm5r_47{gap:var(--space-4)}._stacks_1qm5r_48{gap:var(--space-4);grid-template-columns:1fr;align-items:start}._stack_1qm5r_48{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}._layout_1qm5r_77,._layoutTabsOnly_1qm5r_78{gap:var(--space-4);align-items:start;min-width:0;display:grid}._tabArea_1qm5r_85{min-width:0}._grid_1qm5r_95,._canvasTab_1qm5r_96{column-gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));grid-auto-rows:4px;align-items:start;row-gap:0;display:none;container:tabgrid/inline-size}._grid_1qm5r_95[data-showing],._canvasTab_1qm5r_96[data-showing]{display:grid}._canvasTab_1qm5r_96>*{grid-column:1/-1;min-width:0}._split_1qm5r_122{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:none}._split_1qm5r_122[data-showing]{display:grid}._splitColumn_1qm5r_134{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}._nothing_1qm5r_142{color:var(--ink-faint);margin:0}._cell_1qm5r_148{--cols:1;grid-column:span min(var(--span,1), var(--cols));min-width:0}._cell_1qm5r_148>div{padding-bottom:var(--space-4)}@container tabgrid (width>=calc(40rem + 16px)){._cell_1qm5r_148{--cols:2}}@container tabgrid (width>=calc(60rem + 32px)){._cell_1qm5r_148{--cols:3}}._workspace_1qm5r_7 ._topTabs_1qm5r_173,._workspace_1qm5r_7 ._wideTabs_1qm5r_174{display:none}._bottomNav_1qm5r_180{z-index:var(--z-sticky);background:var(--surface-sunken);border-top:1px solid var(--edge-strong);margin-top:auto;display:flex;position:sticky;bottom:0}._moreHandle_1qm5r_194{z-index:var(--z-raised);cursor:grab;touch-action:none;background:0 0;border:0;place-items:center;width:72px;height:20px;padding:0;display:grid;position:absolute;top:-10px;left:50%;transform:translate(-50%)}._moreLine_1qm5r_211{background:var(--ink-faint);border-radius:999px;width:38px;height:3px}._moreHandle_1qm5r_194[aria-expanded=true] ._moreLine_1qm5r_211{background:var(--accent)}._moreCount_1qm5r_223{background:var(--accent);min-width:16px;height:16px;color:var(--surface-sunken);text-align:center;border-radius:999px;padding:0 3px;font-size:.62rem;font-weight:700;line-height:16px;position:absolute;top:-1px;right:4px}._bottomTabs_1qm5r_239{grid-template-columns:repeat(var(--tabs,3), 1fr);flex:1;min-width:0;display:grid}._bottomTabs_1qm5r_239>button{color:var(--ink-muted);font:inherit;letter-spacing:.02em;padding:8px 2px calc(10px + env(safe-area-inset-bottom,0px));cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-items:center;gap:4px;min-width:0;font-size:.68rem;font-weight:700;display:grid;position:relative}._bottomTabs_1qm5r_239>button[aria-selected=true]{color:var(--accent)}._bottomTabs_1qm5r_239>button[aria-selected=true]:before{content:"";background:var(--accent);clip-path:polygon(0 0,100% 0,calc(100% - 3px) 100%,3px 100%);height:3px;position:absolute;top:-1px;left:22%;right:22%}._navGlyph_1qm5r_279{width:18px;height:18px}._diceSlot_1qm5r_285{border:0;border-left:1px solid var(--edge);width:64px;color:var(--accent);font:inherit;letter-spacing:.02em;padding:8px 0 calc(10px + env(safe-area-inset-bottom,0px));cursor:pointer;background:0 0;flex:none;justify-items:center;gap:4px;margin-left:auto;font-size:.68rem;font-weight:700;display:grid}@container workspace (width>=40rem){._bottomNav_1qm5r_180{display:none}._workspace_1qm5r_7 ._topTabs_1qm5r_173{padding:0 14px;display:flex}._band_1qm5r_47>*{min-width:0}._stacks_1qm5r_48{grid-template-columns:repeat(var(--stacks,1), minmax(0, 1fr))}}@container workspace (width>=72rem){._workspace_1qm5r_7 ._topTabs_1qm5r_173{display:none}._band_1qm5r_47,._stacks_1qm5r_48{display:grid}._layout_1qm5r_77{grid-template-columns:calc(var(--stacks,1) * 17rem) minmax(0, 1fr)}._stacks_1qm5r_48{grid-template-columns:repeat(var(--stacks,1), minmax(0, 1fr))}._grid_1qm5r_95,._canvasTab_1qm5r_96,._split_1qm5r_122{display:none}._grid_1qm5r_95[data-wide-showing],._canvasTab_1qm5r_96[data-wide-showing],._split_1qm5r_122[data-wide-showing]{display:grid}._workspace_1qm5r_7 ._wideTabs_1qm5r_174{margin-bottom:var(--space-4);display:flex}}@container workspace (width>=88rem){._split_1qm5r_122[data-wide-showing]{grid-template-columns:var(--split-columns,minmax(0, 2fr) minmax(0, 1fr));column-gap:var(--space-4);row-gap:0}}._split_1qm5r_122:has([data-tracker-fold]){grid-template-columns:minmax(0,1fr)}._split_1qm5r_122:has([data-tracker-fold])>[data-wide-column="1"]{display:none}._badge_1qm5r_386{background:var(--accent);min-width:1.3em;color:var(--surface-sunken);text-align:center;border-radius:999px;margin-left:.4em;padding:0 .35em;font-size:.7rem;font-weight:700;line-height:1.4;display:inline-block}._sheetScrim_1qm5r_405{z-index:var(--z-dialog);background:color-mix(in srgb, var(--surface-sunken) 80%, transparent);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._sheetScrim_1qm5r_405:focus{outline:none}._sheet_1qm5r_405{overscroll-behavior:contain;align-content:start;gap:var(--space-4);width:100%;height:66vh;max-height:66vh;padding:var(--space-4) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom,0px));background:var(--surface-panel);border-top:1px solid var(--edge-strong);display:grid;overflow-y:auto;box-shadow:0 -10px 24px -12px #0009}._sheetGroup_1qm5r_434{gap:var(--space-2);display:grid}._sheetHeading_1qm5r_439{padding:0 var(--space-1);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);margin:0;font-size:.72rem;font-weight:700}._tiles_1qm5r_449{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,7rem),1fr));display:grid}._tile_1qm5r_449{background:var(--surface-raised);border:1px solid var(--edge);min-height:4.5rem;color:var(--ink);font:inherit;text-align:center;cursor:pointer;align-content:center;justify-items:center;gap:6px;padding:10px 8px;font-size:.82rem;display:grid}._tile_1qm5r_449[aria-current=true]{border-color:var(--accent);color:var(--accent)}._tile_1qm5r_449:disabled{color:var(--ink-faint);cursor:default}._tileGlyph_1qm5r_481{width:22px;height:22px}._tileBadge_1qm5r_487{background:var(--accent);min-width:1.3em;color:var(--surface-sunken);text-align:center;border-radius:999px;padding:0 .35em;font-size:.7rem;font-weight:700;line-height:1.4}._stage_19rj4_3{z-index:var(--z-overlay);pointer-events:none;position:fixed;inset:0}._tv_19rj4_13{--dice-size:28vh;width:min(48vw, calc(var(--dice-size) * 1.86));height:var(--dice-size);inset:auto 2.5vw 3vh auto}._canvas_19rj4_20{width:100%;height:100%;display:block}._captions_19rj4_27{left:50%;bottom:calc(72px + env(safe-area-inset-bottom,0px));gap:var(--space-1,4px);pointer-events:none;flex-direction:column;align-items:center;margin:0;padding:0;list-style:none;display:flex;position:absolute;transform:translate(-50%)}._captions_19rj4_27 li{background:color-mix(in srgb, var(--surface-raised) 92%, transparent);border:1px solid var(--edge-strong);color:var(--ink);font-size:var(--text-body);white-space:nowrap;border-radius:999px;padding:.3em .8em;box-shadow:0 4px 14px #00000059}._shell_wez68_5{flex-direction:column;min-height:100%;display:flex;container:workspace/inline-size}._error_wez68_12,._offline_wez68_13,._notice_wez68_14{padding:var(--space-2) 14px;font-size:calc(var(--text-body) * .9);margin:0}._error_wez68_12{background:var(--surface-sunken);color:var(--danger)}._offline_wez68_13{background:var(--surface-raised);color:var(--ink);border-bottom:1px solid var(--danger)}._notice_wez68_14{align-items:center;gap:var(--space-3);background:var(--accent-soft);color:var(--ink);z-index:var(--z-toast);left:50%;bottom:var(--space-3);width:min(40rem, calc(100vw - 2 * var(--space-3)));border:var(--edge-width) solid var(--edge-strong);display:flex;position:fixed;transform:translate(-50%);box-shadow:0 6px 18px #00000059}@container workspace (width<=39.99rem){._notice_wez68_14{bottom:calc(64px + env(safe-area-inset-bottom,0px) + var(--space-3))}}._notice_wez68_14>span{flex:1}._dismiss_wez68_59{color:var(--ink-muted);cursor:pointer;padding:0 var(--space-1);background:0 0;border:0;font-size:1.1rem}._emptySeat_wez68_68{padding:var(--space-4);align-items:flex-start;gap:var(--space-3);color:var(--ink-muted);flex-direction:column;display:flex}._emptySeat_wez68_68 p{margin:0}._viewing_wez68_82{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) 14px;background:var(--accent-soft);border-bottom:1px solid var(--accent);color:var(--ink);font-size:calc(var(--text-body) * .9);flex-wrap:wrap;margin:0;display:flex}._viewing_wez68_82>span{flex:14rem}._alert_wez68_100{align-items:center;gap:var(--space-3);padding:var(--space-2) 14px;background:var(--surface-raised);border-bottom:2px solid var(--accent);color:var(--ink);margin:0;display:flex}._alert_wez68_100>span{overflow-wrap:anywhere;flex:1}._alert_wez68_100[data-flourish]{font-size:1.05rem;font-style:italic}._page_1i0kl_1{min-height:100%;padding:var(--space-3);place-items:center;display:grid}._card_1i0kl_8{background:var(--surface-panel);border:1px solid var(--edge);width:min(100%,22rem);padding:calc(var(--space-3) * 1.5);gap:var(--space-3);flex-direction:column;display:flex}._mark_1i0kl_18{font-size:var(--text-stat);letter-spacing:.02em;margin:0}._blurb_1i0kl_24{color:var(--ink-muted);font-size:calc(var(--text-body) * .9);margin:0}._field_1i0kl_30{font-size:calc(var(--text-body) * .9);color:var(--ink-muted);flex-direction:column;gap:.2rem;display:flex}._field_1i0kl_30 input{color:var(--ink);padding:.45em .6em}._field_1i0kl_30 input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._error_1i0kl_48{color:var(--danger);font-size:calc(var(--text-body) * .9);margin:0}._note_1i0kl_54{color:var(--ink-faint);font-size:calc(var(--text-body) * .8);margin:0}._link_1i0kl_60{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._link_1i0kl_60:hover{color:var(--ink)}._link_1i0kl_60:focus-visible{outline:2px solid var(--accent);outline-offset:1px}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-page:#111214;--surface-panel:#191b1e;--surface-sunken:#0c0d0f;--surface-raised:#22252a;--edge:#2f3238;--edge-strong:#4a4e56;--ink:#ebe8e1;--ink-muted:#a9a59c;--ink-faint:#7c7973;--accent:#d6a84e;--accent-ink:#16130c;--accent-soft:#3b321f;--danger:#e5584b;--healthy:#72b06a;--bloodied:#df8a45;--critical:#e5584b;--stale:#8ea6c0;--withheld:#80838b;--graphite:#6c7079;--withheld-field:repeating-linear-gradient(135deg, #ffffff10 0 3px, transparent 3px 7px);--die-metal-1:#8b8880;--die-metal-2:#66645f;--die-metal-3:#47484c;--die-metal-4:#2e3034;--die-gold-1:#f3d38a;--die-gold-2:#d6a84e;--die-gold-3:#a67d33;--die-gold-4:#6f5423;--die-edge:#0c0d0f;--text-label:.66rem;--text-body:.92rem;--text-value:1.05rem;--text-stat:1.7rem;--text-display:3rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--chamfer-sm:5px;--chamfer:9px;--chamfer-lg:14px;--edge-width:1px;--inset:4px;--z-raised:1;--z-sticky:10;--z-popover:100;--z-scrim:190;--z-dialog:200;--z-toast:300;--z-overlay:1000;--font:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-page:#eceae5;--surface-panel:#f8f7f4;--surface-sunken:#e3e0d9;--surface-raised:#fff;--edge:#d3cec4;--edge-strong:#9d978b;--ink:#1c1d20;--ink-muted:#54555b;--ink-faint:#75767c;--accent:#8a6417;--accent-ink:#fff;--accent-soft:#efe3c4;--danger:#b3372b;--healthy:#3f7d3a;--bloodied:#b0591a;--critical:#b3372b;--stale:#4f6a86;--withheld:#85878d;--graphite:#9a9ea5;--withheld-field:repeating-linear-gradient(135deg, #0000000f 0 3px, transparent 3px 7px);--die-metal-1:#f6f4ef;--die-metal-2:#d9d4ca;--die-metal-3:#b6afa2;--die-metal-4:#8f877a;--die-gold-1:#ecc978;--die-gold-2:#c99a3c;--die-gold-3:#9c7424;--die-gold-4:#6e5016;--die-edge:#5b564d}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-page:#eceae5;--surface-panel:#f8f7f4;--surface-sunken:#e3e0d9;--surface-raised:#fff;--edge:#d3cec4;--edge-strong:#9d978b;--ink:#1c1d20;--ink-muted:#54555b;--ink-faint:#75767c;--accent:#8a6417;--accent-ink:#fff;--accent-soft:#efe3c4;--danger:#b3372b;--healthy:#3f7d3a;--bloodied:#b0591a;--critical:#b3372b;--stale:#4f6a86;--withheld:#85878d;--withheld-field:repeating-linear-gradient(135deg, #0000000f 0 3px, transparent 3px 7px);--die-metal-1:#f6f4ef;--die-metal-2:#d9d4ca;--die-metal-3:#b6afa2;--die-metal-4:#8f877a;--die-gold-1:#ecc978;--die-gold-2:#c99a3c;--die-gold-3:#9c7424;--die-gold-4:#6e5016;--die-edge:#5b564d}:root[data-density=compact]{--text-body:.86rem;--text-value:.98rem;--text-stat:1.45rem;--space-1:3px;--space-2:6px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:24px;--chamfer-sm:4px;--chamfer:7px;--chamfer-lg:10px;--inset:3px}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background:radial-gradient(120% 60% at 50% 110%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 60%), var(--surface-page);color:var(--ink);font-family:var(--font);font-size:var(--text-body);-webkit-font-smoothing:antialiased;background-attachment:fixed;margin:0;line-height:1.45}button,input,select,textarea{font:inherit;color:inherit}[data-roll]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.plate{--c:var(--chamfer);--e:var(--edge-strong);--bg:var(--surface-panel);--d:calc(var(--c) * .7071 + var(--edge-width));clip-path:polygon(var(--c) 0, calc(100% - var(--c)) 0, 100% var(--c), 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, var(--c) 100%, 0 calc(100% - var(--c)), 0 var(--c));background:linear-gradient(to bottom right, var(--e) var(--d), transparent 0) top left / var(--c) var(--c) no-repeat, linear-gradient(to bottom left, var(--e) var(--d), transparent 0) top right / var(--c) var(--c) no-repeat, linear-gradient(to top left, var(--e) var(--d), transparent 0) bottom right / var(--c) var(--c) no-repeat, linear-gradient(to top right, var(--e) var(--d), transparent 0) bottom left / var(--c) var(--c) no-repeat, var(--bg);box-shadow:inset 0 0 0 var(--edge-width) var(--e);position:relative}.plate-sm{--c:var(--chamfer-sm)}.plate-lg{--c:var(--chamfer-lg)}.panel{--c:var(--chamfer-lg);padding:calc(var(--space-5) + 6px) var(--space-4) var(--space-4);min-width:0}.panel:before{--c2:calc(var(--c) - var(--inset) * .5858);--d2:calc(var(--c2) * .7071 + var(--edge-width));content:"";inset:var(--inset);pointer-events:none;clip-path:polygon(var(--c2) 0, calc(100% - var(--c2)) 0, 100% var(--c2), 100% calc(100% - var(--c2)), calc(100% - var(--c2)) 100%, var(--c2) 100%, 0 calc(100% - var(--c2)), 0 var(--c2));background:linear-gradient(to bottom right, var(--edge) var(--d2), transparent 0) top left / var(--c2) var(--c2) no-repeat, linear-gradient(to bottom left, var(--edge) var(--d2), transparent 0) top right / var(--c2) var(--c2) no-repeat, linear-gradient(to top left, var(--edge) var(--d2), transparent 0) bottom right / var(--c2) var(--c2) no-repeat, linear-gradient(to top right, var(--edge) var(--d2), transparent 0) bottom left / var(--c2) var(--c2) no-repeat;box-shadow:inset 0 0 0 var(--edge-width) var(--edge);position:absolute}.notch{white-space:nowrap;z-index:var(--z-raised);max-width:calc(100% - 2 * var(--chamfer-lg));align-items:center;gap:6px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.notch-tab{--c:6px;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, var(--c) 100%, 0 calc(100% - var(--c)));background:linear-gradient(to top left, var(--edge-strong) calc(var(--c) * .7071 + 1px), transparent 0) bottom right / var(--c) var(--c) no-repeat, linear-gradient(to top right, var(--edge-strong) calc(var(--c) * .7071 + 1px), transparent 0) bottom left / var(--c) var(--c) no-repeat, var(--surface-raised);box-shadow:inset 1px 0 0 var(--edge-strong), inset -1px 0 0 var(--edge-strong), inset 0 -1px 0 var(--edge-strong);text-overflow:ellipsis;margin:0;padding:3px 12px 5px;overflow:hidden}.notch .label{color:var(--ink)}.tally{width:18px;height:10px;color:var(--accent);flex:none}.label{font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);font-weight:700}.num{font-variant-numeric:tabular-nums}.value{--c:var(--chamfer-sm);--bg:var(--surface-sunken);min-width:2.6rem;height:2rem;padding:0 var(--space-2);font-size:var(--text-value);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;display:inline-grid}.sign{color:var(--ink-muted);margin-right:1px;font-size:.72em;font-weight:500}.chip{background:var(--edge-strong);clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 50%,calc(100% - 7px) 100%,7px 100%,0 50%);font:inherit;color:var(--ink);border:0;padding:1px;display:inline-block}.chip>span{background:var(--surface-raised);white-space:nowrap;clip-path:polygon(6.5px 0,calc(100% - 6.5px) 0,100% 50%,calc(100% - 6.5px) 100%,6.5px 100%,0 50%);padding:3px 13px;font-size:.8rem;font-weight:600;display:block}.chip-effect{background:var(--accent)}.chip-effect>span{background:var(--accent-soft)}.chip-left{color:var(--ink-muted);font-weight:500}button.chip{cursor:pointer}button.chip:disabled{cursor:default}.btn{--c:6px;font:inherit;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);cursor:pointer;white-space:nowrap;border:0;padding:7px 14px;font-size:.78rem;font-weight:700}.btn:hover:not(:disabled),.btn:focus-visible{--e:var(--accent);outline:none}.btn-primary:hover:not(:disabled),.btn-primary:focus-visible{--e:var(--ink)}.btn[aria-pressed=true]{--bg:var(--accent-soft);--e:var(--accent);color:var(--ink)}.btn:disabled{color:var(--ink-faint);cursor:default}.btn-primary{--bg:var(--accent);--e:var(--accent);color:var(--accent-ink)}.btn-primary:disabled{--bg:var(--accent-soft);--e:var(--accent-soft);color:var(--ink-faint)}.diamond{border:1.5px solid var(--edge-strong);flex:none;width:10px;height:10px;display:inline-block;transform:rotate(45deg)}.diamond-half{background:linear-gradient(135deg, var(--accent) 50%, transparent 50%);border-color:var(--accent)}.diamond-proficient{background:var(--accent);border-color:var(--accent)}.diamond-expertise{background:var(--accent);border-color:var(--accent);outline:1.5px solid var(--accent);outline-offset:2px}.tabs{gap:var(--space-4);border-bottom:1px solid var(--edge);padding:0 var(--space-2);scrollbar-width:none;display:flex;overflow-x:auto}.tabs>button{font:inherit;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:10px 2px 11px;font-size:.8rem;font-weight:700;position:relative}.tabs>button[aria-selected=true]{color:var(--ink)}.tabs>button[aria-selected=true]:after{content:"";background:var(--accent);clip-path:polygon(0 50%,4px 0,calc(100% - 4px) 0,100% 50%,calc(100% - 4px) 100%,4px 100%);height:4px;position:absolute;bottom:-2px;left:-4px;right:-4px}.value.unknown{background:var(--surface-sunken);box-shadow:none;clip-path:none;border:1px dashed var(--withheld);color:var(--withheld)}.value.unknown:before{content:"";background:var(--withheld-field);position:absolute;inset:0}.value.unknown>span{font-weight:500;position:relative}.redact{vertical-align:-2px;background:var(--withheld-field), var(--surface-raised);border:1px solid var(--edge);clip-path:polygon(3px 0,100% 0,calc(100% - 3px) 100%,0 100%);width:4.5em;height:.95em;display:inline-block}.mark{width:9px;height:9px;position:absolute;top:2px;right:2px}.value:has(.mark){padding-right:14px}.mark>svg,.mark-inline>svg{width:100%;height:100%;display:block}.mark-inline{vertical-align:-1px;cursor:help;width:10px;height:10px;margin-left:.35em;display:inline-block}.mark-hand{color:var(--ink-muted)}.mark-rules{color:var(--accent)}.mark-stale{color:var(--stale)}.badge{background:var(--accent);width:8px;height:8px;display:inline-block;transform:rotate(45deg)}:where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),select,textarea){--c:var(--chamfer-sm);--e:var(--edge);--bg:var(--surface-sunken);--d:calc(var(--c) * .7071 + var(--edge-width));clip-path:polygon(var(--c) 0, calc(100% - var(--c)) 0, 100% var(--c), 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, var(--c) 100%, 0 calc(100% - var(--c)), 0 var(--c));background:linear-gradient(to bottom right, var(--e) var(--d), transparent 0) top left / var(--c) var(--c) no-repeat, linear-gradient(to bottom left, var(--e) var(--d), transparent 0) top right / var(--c) var(--c) no-repeat, linear-gradient(to top left, var(--e) var(--d), transparent 0) bottom right / var(--c) var(--c) no-repeat, linear-gradient(to top right, var(--e) var(--d), transparent 0) bottom left / var(--c) var(--c) no-repeat, var(--bg);box-shadow:inset 0 0 0 var(--edge-width) var(--e);color:var(--ink);border:0;max-width:100%;padding:.4em .6em}:where(input,select,textarea):focus-visible{--e:var(--accent);outline:none}:where(input,select,textarea):disabled{color:var(--ink-muted)}:where(input,textarea)::placeholder{color:var(--ink-faint)}:where(select) option{background:var(--surface-panel);color:var(--ink)}.empty-note{color:var(--ink-faint);font-size:calc(var(--text-body) * .9);overflow-wrap:anywhere;margin:0}.btn-link{font:inherit;font-size:calc(var(--text-body) * .9);color:var(--ink-muted);text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;max-width:100%;padding:0;text-decoration:underline}.btn-link:hover:not(:disabled){color:var(--accent)}.btn-link:disabled{color:var(--ink-faint);cursor:default}:where(button,summary,a[href],[role=button],[tabindex="0"]):focus-visible{outline:2px solid var(--accent);outline-offset:2px}
