:root{--bg:#f4ecda;--card:#fdf8ec;--ink:#221c16;--muted:#6e604c;--line:#dccdaa;--accent:#822000;--accent-dark:#58180d;--gold:#c9ad6a;--danger:#a3221a;--ok:#2f6b2f;--statblock:#fdf1dc;--statblock-bar:#e69a28;--radius:6px;--shadow:0 2px 10px #3c28142e;--serif:"Libre Baskerville", "Book Antiqua", Palatino, "Palatino Linotype", Georgia, serif;--sans:"Noto Sans", "Segoe UI", system-ui, -apple-system, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--turnbar,0px)}body{background:var(--bg);color:var(--ink);font:16px/1.5 var(--sans);margin:0}h1,h2,h3,h4{font-family:var(--serif);color:var(--accent-dark);font-variant:small-caps;margin:0 0 .5em;line-height:1.2}h1{font-size:1.9rem}h2{border-bottom:2px solid var(--gold);padding-bottom:.1em;font-size:1.4rem}h3{font-size:1.15rem}a{color:var(--accent)}button,input,select,textarea{font:inherit;color:inherit}input:not([type=checkbox],[type=radio],[type=range]),select,textarea{border:1px solid var(--line);background:#fffdf7;border-radius:4px;width:100%;padding:.35rem .5rem}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}input[aria-invalid=true]{border-color:var(--danger)}textarea{resize:vertical;min-height:6rem}input[type=number]{max-width:6rem}input[type=checkbox]{accent-color:var(--accent)}label{color:var(--muted);gap:.15rem;font-size:.85rem;display:grid}label>input,label>select,label>textarea{color:var(--ink);font-size:1rem}label.check{color:var(--ink);align-items:center;gap:.4rem;font-size:1rem;display:flex}button{cursor:pointer;border:1px solid var(--line);background:#fffdf7;border-radius:4px;padding:.35rem .8rem}button:hover:not(:disabled){border-color:var(--accent)}button:disabled{opacity:.5;cursor:default}button.primary{background:var(--accent);border-color:var(--accent);color:#fff}button.primary:hover:not(:disabled){background:var(--accent-dark)}button.danger{color:var(--danger)}button.link{color:var(--accent);background:0 0;border:none;padding:0;text-decoration:underline}button.roll{border:none;border-bottom:1px dashed var(--accent);color:inherit;font:inherit;background:0 0;border-radius:0;padding:0 .15em}button.roll:hover{background:#8220001a}.page{max-width:72rem;margin:0 auto;padding:1.25rem 1rem 6rem}.toolbar{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-bottom:1rem;display:flex}.toolbar h1{margin:0 auto 0 0}.toolbar input[type=search]{flex:0 18rem;width:auto}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:1rem}.grid{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1rem;display:grid}.muted{color:var(--muted)}.error{color:var(--danger)}.badge{color:var(--accent-dark);background:#efe2c2;border-radius:999px;padding:0 .45em;font-size:.75rem;line-height:1.5;display:inline-block}.hidden-badge{background:var(--accent-dark);color:#fff}.hpbar{background:#e5d6b4;border-radius:999px;height:.45rem;display:block;overflow:hidden}.hpbar>span{height:100%;width:calc(var(--pct,100) * 1%);background:var(--ok);display:block}.hpbar.bloodied>span{background:#c27a12}.hpbar.down>span{background:var(--danger)}dialog{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);width:min(32rem,100vw - 1.5rem);max-height:calc(100dvh - 2rem);color:var(--ink);box-shadow:var(--shadow);padding:1.25rem}dialog::backdrop{background:#221c1680}fieldset{border:1px solid var(--line);border-radius:var(--radius);gap:.5rem;margin:0;padding:.75rem;display:grid}legend{color:var(--muted);padding:0 .3rem;font-size:.85rem}.props p{margin:.15rem 0}.props b{color:var(--accent-dark)}.filters{flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:1rem;display:flex}.filters label{flex:0 9rem}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}@media print{@page{margin:12mm}:root{--bg:#fff;--card:#fff;--ink:#000;--muted:#444;--line:#aaa;--accent:#000;--accent-dark:#000;--gold:#777;--danger:#000;--ok:#000;--statblock:#fff;--statblock-bar:#000;--shadow:none}html{font-size:10pt}body{font-size:1rem;line-height:1.35}nav,.bar,.tray,dialog,[popover],form:not(.editing),.toolbar>:not(h1),[role=alert],.no-print,input:placeholder-shown{display:none!important}select{appearance:none;background:0 0;border:none;padding:0}label.check:has(>input[type=checkbox]:not(:checked)){display:none!important}.app{display:block!important}.page{max-width:none;padding:0}a{color:inherit;text-decoration:none}button.roll,button.link{border:none;text-decoration:none}.card{padding:.5rem .75rem}h1,h2,h3,h4{break-after:avoid}li,tr{break-inside:avoid}}.call-dock.svelte-j194ah{z-index:50;flex-direction:column;align-items:flex-start;gap:.5rem;display:flex;position:fixed;bottom:1rem;left:14rem}.panel.svelte-j194ah{width:24rem;max-height:calc(100dvh - 8rem - var(--turnbar,0px));background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:.75rem;overflow-y:auto}h3.svelte-j194ah{margin:0 0 .25rem}p.svelte-j194ah{margin:.25rem 0}.note.svelte-j194ah{font-size:.85rem}.actions.svelte-j194ah{gap:.5rem;margin-top:.5rem;display:flex}.tiles.svelte-j194ah{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.tiles.svelte-j194ah li:where(.svelte-j194ah){border:2px solid var(--line);border-radius:var(--radius);overflow-wrap:anywhere;align-content:start;padding:.3rem .4rem;display:grid}.tiles.svelte-j194ah li.speaking:where(.svelte-j194ah){border-color:var(--accent)}.tiles.svelte-j194ah li.failed:where(.svelte-j194ah){border-color:var(--accent-dark);grid-column:1/-1}.tiles.svelte-j194ah small:where(.svelte-j194ah){font-size:.8rem}video.svelte-j194ah{aspect-ratio:4/3;object-fit:cover;background:var(--ink);border-radius:4px;width:100%}.bar.svelte-j194ah{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:999px;align-items:center;gap:.25rem;padding:.25rem;display:flex}.bar.svelte-j194ah button:where(.svelte-j194ah){border-radius:999px;padding:.35rem .55rem;font-size:.85rem}.bar.svelte-j194ah button[aria-pressed=true]:where(.svelte-j194ah){background:var(--accent-dark);border-color:var(--accent-dark);color:#fff}.who.svelte-j194ah{text-overflow:ellipsis;white-space:nowrap;max-width:5rem;overflow:hidden}.who.speaking.svelte-j194ah{border-color:var(--accent);font-weight:600}.who.troubled.svelte-j194ah{color:var(--accent-dark);font-weight:600}.leave.svelte-j194ah{color:var(--accent-dark)}body:has(.call-dock .bar) main{padding-bottom:4rem}body:has(.call-dock .panel) main{padding-bottom:22rem}body:has(.table.maximized) .panel.svelte-j194ah{top:calc(3rem + var(--turnbar,0px));position:fixed;left:.5rem}@media (width>=761px){body:has(.table.maximized) .panel.svelte-j194ah{left:4.5rem}}@media (width<=760px){body:has(.table.maximized) .panel.svelte-j194ah{top:calc(6rem + var(--turnbar,0px))}}body:has(.call-dock .bar) .table.maximized{padding-bottom:calc(4rem + env(safe-area-inset-bottom))}body:has(.call-dock .bar) .toast{bottom:4rem}body:has(.call-dock .bar):has(.toast) .table.maximized{padding-bottom:calc(9rem + env(safe-area-inset-bottom))}@media (width<=760px){.call-dock.svelte-j194ah{left:.5rem}body:has(.call-dock .bar) .tray{bottom:4rem}.panel.svelte-j194ah{width:calc(100vw - 9rem)}.tiles.svelte-j194ah{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr))}}@media print{.call-dock.svelte-j194ah{display:none}}form.svelte-1tldh3h{gap:.75rem;display:grid}h3.svelte-1tldh3h,p.svelte-1tldh3h{margin:0}.actions.svelte-1tldh3h{justify-content:flex-end;gap:.5rem;display:flex}.login.svelte-193f2qr{place-items:center;min-height:100vh;padding:1rem;display:grid}form.svelte-193f2qr{gap:.75rem;width:min(22rem,100%);display:grid}h1.svelte-193f2qr,p.svelte-193f2qr{margin:0}.tray.svelte-1ii4cb5{z-index:50;flex-direction:column;align-items:flex-end;gap:.5rem;max-width:calc(100vw - 2rem);display:flex;position:fixed;bottom:1rem;right:1rem}@media (width<=760px){body:has(.table.maximized .play:not(.away)) .tray.svelte-1ii4cb5{bottom:calc(4.5rem + env(safe-area-inset-bottom))}body:has(.table.maximized .play:not(.away)):has(.call-dock .bar) .tray.svelte-1ii4cb5{bottom:calc(8.5rem + env(safe-area-inset-bottom))}}.edges.svelte-1ii4cb5{gap:.25rem;display:flex}.edge.svelte-1ii4cb5{box-shadow:var(--shadow);border-radius:999px;padding:.15rem .6rem;font-size:.85rem}.edge[aria-pressed=true].svelte-1ii4cb5{background:var(--accent-dark);border-color:var(--accent-dark);color:#fff}.toggle.svelte-1ii4cb5{background:var(--accent);color:#fff;box-shadow:var(--shadow);border:none;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .9rem;font-weight:600;display:flex}.toggle.flash.svelte-1ii4cb5{animation:.25s ease-out svelte-1ii4cb5-pop}.toggle.svelte-1ii4cb5 .total:where(.svelte-1ii4cb5){font-size:1.4rem}.label.svelte-1ii4cb5{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow:hidden}.die.svelte-1ii4cb5{font-size:1.3rem;line-height:1}.panel.svelte-1ii4cb5{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);width:22rem;max-width:100%;box-shadow:var(--shadow);max-height:calc(100dvh - 10.5rem - var(--turnbar,0px));padding:.75rem;overflow-y:auto}form.svelte-1ii4cb5{gap:.5rem;display:flex}form.svelte-1ii4cb5 input:where(.svelte-1ii4cb5){flex:1}.quick.svelte-1ii4cb5{flex-wrap:wrap;gap:.25rem;margin:.5rem 0;display:flex}.quick.svelte-1ii4cb5 button:where(.svelte-1ii4cb5){padding:.2rem .5rem;font-size:.85rem}.log.svelte-1ii4cb5{max-height:calc(40vh - 2rem);margin:0;padding:0;list-style:none;overflow:auto}@media (width<=760px){.log.svelte-1ii4cb5{max-height:20vh}}.log.svelte-1ii4cb5 li:where(.svelte-1ii4cb5){border-top:1px solid var(--line);align-items:baseline;gap:.6rem;padding:.3rem .3rem .3rem 0;display:flex}.log.svelte-1ii4cb5 li.mine:where(.svelte-1ii4cb5){box-shadow:inset 3px 0 var(--accent);background:#ffffff80}.to.svelte-1ii4cb5{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.25rem;margin-bottom:.5rem;font-size:.85rem;display:flex}.to.svelte-1ii4cb5 button:where(.svelte-1ii4cb5){padding:.1rem .5rem;font-size:.85rem}.row.svelte-1ii4cb5{justify-content:space-between;align-items:baseline;font-size:.85rem;display:flex}.switch.svelte-1ii4cb5{color:var(--muted);align-items:center;gap:.3rem;margin-bottom:.5rem;display:flex}.to.svelte-1ii4cb5 button[aria-pressed=true]:where(.svelte-1ii4cb5){background:var(--accent-dark);border-color:var(--accent-dark);color:#fff}.log.svelte-1ii4cb5 .total:where(.svelte-1ii4cb5){text-align:right;min-width:2.2rem;font-size:1.2rem;font-weight:700}.what.svelte-1ii4cb5 small:where(.svelte-1ii4cb5){color:var(--muted);display:block}.crit.svelte-1ii4cb5{color:#1f7a1f}.toggle.svelte-1ii4cb5 .crit:where(.svelte-1ii4cb5){color:#c8ffc8}.fumble.svelte-1ii4cb5{color:var(--danger)}.toggle.svelte-1ii4cb5 .fumble:where(.svelte-1ii4cb5){color:#ffd0d0}.empty.svelte-1ii4cb5{color:var(--muted)}@keyframes svelte-1ii4cb5-pop{0%{transform:scale(1.15)}}.export.svelte-1jpgrpm{border-top:1px solid var(--line);margin-top:.5rem;padding-top:.4rem;font-size:.9rem}.export[open].svelte-1jpgrpm{gap:.35rem;display:grid}.export.svelte-1jpgrpm summary:where(.svelte-1jpgrpm){cursor:pointer}.export.svelte-1jpgrpm label:where(.svelte-1jpgrpm){justify-content:space-between;align-items:center;gap:.5rem;display:flex}.export.svelte-1jpgrpm p:where(.svelte-1jpgrpm){margin:0}.count.svelte-vfkq8m{background:var(--gold);min-width:1.3rem;color:var(--ink);text-align:center;border-radius:999px;padding:0 .3rem;font-size:.8rem;font-weight:700;display:inline-block}.toast.svelte-vfkq8m{z-index:39;text-align:left;background:var(--card);border:1px solid var(--line);border-left:4px solid var(--accent);border-radius:var(--radius);width:20rem;max-width:calc(100vw - 2rem);box-shadow:var(--shadow);gap:.1rem;padding:.6rem .8rem;animation:.2s ease-out svelte-vfkq8m-rise;display:grid;position:fixed;bottom:1rem;left:14rem}.toast.svelte-vfkq8m span:where(.svelte-vfkq8m){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body:has(.table.maximized) .toast.svelte-vfkq8m{z-index:51}body:has(.toast) .table.maximized{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}.panel.svelte-vfkq8m{z-index:50;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);width:24rem;max-width:calc(100vw - 2rem);max-height:min(40rem,100vh - 1.5rem);box-shadow:var(--shadow);flex-direction:column;padding:.75rem;display:flex;position:fixed;top:.75rem;left:13.5rem}header.svelte-vfkq8m{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}header.svelte-vfkq8m h2:where(.svelte-vfkq8m){text-overflow:ellipsis;white-space:nowrap;border:0;flex:1;margin:0;padding:0;font-size:1.15rem;overflow:hidden}header.svelte-vfkq8m .link:where(.svelte-vfkq8m){padding:0 .25rem;font-size:1.2rem}.conversations.svelte-vfkq8m{min-height:0;margin:0;padding:0;list-style:none;overflow:auto}.older.svelte-vfkq8m{align-self:center;margin:.25rem auto;display:block}.conversations.svelte-vfkq8m button:where(.svelte-vfkq8m){text-align:left;border:none;border-top:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:1fr auto;gap:0 .5rem;width:100%;padding:.45rem .25rem;display:grid}.conversations.svelte-vfkq8m .muted:where(.svelte-vfkq8m){text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}.empty.svelte-vfkq8m{padding:.5rem 0}.to.svelte-vfkq8m{flex-wrap:wrap;gap:.3rem;display:flex}.to.svelte-vfkq8m button:where(.svelte-vfkq8m){border-radius:999px;padding:.15rem .6rem}.to.svelte-vfkq8m button[aria-pressed=true]:where(.svelte-vfkq8m){background:var(--accent-dark);border-color:var(--accent-dark);color:#fff}.about.svelte-vfkq8m{margin:.4rem 0 0;font-size:.85rem}@media (width<=760px){.toast.svelte-vfkq8m{width:auto;max-width:none;left:.5rem;right:7.5rem}.panel.svelte-vfkq8m{z-index:55;border-radius:0;width:auto;max-width:none;max-height:none;inset:3rem 0 0}}@keyframes svelte-vfkq8m-rise{0%{opacity:0;transform:translateY(.5rem)}}.cast-card.svelte-y1nbiy{gap:.4rem;display:grid}p.svelte-y1nbiy{margin:0}.small.svelte-y1nbiy{font-size:.85rem}.actions.svelte-y1nbiy{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}fieldset.svelte-y1nbiy{flex-wrap:wrap;gap:.2rem .8rem;margin:0;padding:.2rem .5rem .4rem;display:flex}.num.svelte-y1nbiy{width:5.5rem}.trigger-card.svelte-krdi55{gap:.4rem;display:grid}p.svelte-krdi55{margin:0}.actions.svelte-krdi55{flex-wrap:wrap;align-items:end;gap:.4rem .8rem;display:flex}.num.svelte-krdi55{width:5.5rem}.request.svelte-1kygpmm{box-shadow:var(--shadow);gap:.5rem;margin:0;display:grid}h3.svelte-1kygpmm,p.svelte-1kygpmm{margin:0}.from.svelte-1kygpmm,.notes.svelte-1kygpmm{font-size:.85rem}.primary.svelte-1kygpmm{min-height:3rem;font-size:1.1rem}.link.svelte-1kygpmm{justify-self:end}.gather.svelte-p80nl{box-shadow:var(--shadow);gap:.4rem;margin:0;display:grid}h3.svelte-p80nl{margin:0}ul.svelte-p80nl{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}li.svelte-p80nl{align-items:baseline;gap:.5rem;display:flex}li.svelte-p80nl>span:where(.svelte-p80nl):first-child{flex:1}.applied.svelte-p80nl{font-size:.85rem}.pass.svelte-p80nl{color:var(--ok);font-weight:600}.fail.svelte-p80nl{color:var(--danger);font-weight:600}.link.svelte-p80nl{justify-self:end}.stack.svelte-xqyc7z{top:calc(.75rem + var(--turnbar,0px));z-index:35;width:min(22rem,100vw - 1.5rem);max-height:calc(100dvh - 6rem - var(--turnbar,0px));gap:.5rem;display:grid;position:fixed;right:.75rem;overflow-y:auto}@media (width<=760px){.stack.svelte-xqyc7z{top:calc(3.5rem + var(--turnbar,0px));width:auto;left:.5rem;right:.5rem}}.stack.inline.svelte-xqyc7z{flex-wrap:wrap;align-items:start;width:auto;max-width:72rem;max-height:none;margin:0 auto;padding:1rem 1rem 0;display:flex;position:static;overflow:visible}.stack.inline.svelte-xqyc7z>*{flex:0 22rem}body:has(.table.maximized) .stack.svelte-xqyc7z{top:calc(6rem + var(--turnbar,0px));width:min(22rem,100vw - 1.5rem);max-width:none;max-height:calc(100dvh - 9rem - var(--turnbar,0px));margin:0;padding:0;display:grid;position:fixed;left:auto;right:.75rem;overflow-y:auto}body:has(.table.maximized) .stack.inline.svelte-xqyc7z{top:calc(6rem + var(--turnbar,0px));width:min(22rem,100vw - 1.5rem);max-width:none;max-height:calc(100dvh - 9rem - var(--turnbar,0px));margin:0;padding:0;display:grid;position:fixed;left:auto;right:.75rem;overflow-y:auto}body:has(.table.maximized) .stack.svelte-xqyc7z{z-index:55}@media (width<=760px){body:has(.table.maximized) .stack.svelte-xqyc7z{top:calc(9.5rem + var(--turnbar,0px));right:.5rem}body:has(.table.maximized) .stack.inline.svelte-xqyc7z{top:calc(9.5rem + var(--turnbar,0px));right:.5rem}}.back.svelte-xqyc7z{justify-self:end}.reach.svelte-xqyc7z{top:calc(.75rem + var(--turnbar,0px));z-index:35;box-shadow:var(--shadow);display:none;position:fixed;right:.75rem}.reach.out.svelte-xqyc7z{display:block}@media (width<=760px){.reach.svelte-xqyc7z{top:calc(3.5rem + var(--turnbar,0px))}}:is(body:has(.table.maximized) .reach.svelte-xqyc7z,body:has(.table.maximized) .back.svelte-xqyc7z){display:none}@media print{.stack.svelte-xqyc7z{display:none}}label.check.svelte-1bozfku{color:inherit;font-size:inherit}.body.svelte-qecd0a{gap:.75rem;display:grid}h3.svelte-qecd0a,p.svelte-qecd0a{margin:0}.actions.svelte-qecd0a{justify-content:flex-end;display:flex}.note.svelte-1tarm2n{background:var(--gold);color:var(--ink);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:0;padding:.6rem 1rem;font-weight:600;display:flex}.tv-note.svelte-1tarm2n{z-index:101;border-radius:var(--radius);background:var(--gold);width:max-content;max-width:80vw;color:var(--ink);text-align:center;margin:0;padding:1.5vh 3vh;font-size:3.2vh;font-weight:600;position:fixed;bottom:4vh;left:50%;translate:-50%}.screen.svelte-hvcrf8{z-index:100;color:#f1e3c4;cursor:none;background:#0e0c0a;place-items:center;font-size:3.2vh;display:grid;position:fixed;inset:0;overflow:hidden}.campaign.svelte-hvcrf8{text-align:center;color:var(--gold);margin:0;padding:0 5vw;font-size:12vh}.map.svelte-hvcrf8{grid-template-columns:minmax(0,1fr);width:100%;height:100%;animation:.8s ease-out svelte-hvcrf8-map-in;display:grid}@keyframes svelte-hvcrf8-map-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.map.svelte-hvcrf8{animation:none}}.map.fight.svelte-hvcrf8{grid-template-columns:minmax(0,1fr) 30vw}.stage.svelte-hvcrf8{min-width:0;height:100vh}.stage.svelte-hvcrf8 .board{background:#0e0c0a;border:none;border-radius:0}.initiative.svelte-hvcrf8{flex-direction:column;height:100vh;padding:3vh 2vw;display:flex}.alone.svelte-hvcrf8{width:min(100%,130vh);font-size:4.5vh}h2.svelte-hvcrf8{color:var(--gold);margin:0;font-size:1.3em}.round.svelte-hvcrf8{margin:0 0 .6em}ol.svelte-hvcrf8{flex:1;align-content:start;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden;container-type:size}ol.svelte-hvcrf8.above{-webkit-mask-image:linear-gradient(#0000,#000 1em);mask-image:linear-gradient(#0000,#000 1em)}ol.svelte-hvcrf8.below{-webkit-mask-image:linear-gradient(#000 calc(100% - 1em),#0000);mask-image:linear-gradient(#000 calc(100% - 1em),#0000)}ol.svelte-hvcrf8.above.below{-webkit-mask-image:linear-gradient(#0000,#000 1em calc(100% - 1em),#0000);mask-image:linear-gradient(#0000,#000 1em calc(100% - 1em),#0000)}li.svelte-hvcrf8{font-size:clamp(2.4vh, 100cqh / (var(--rows) * 2.3), 1em);white-space:nowrap;background:#ffffff0f;border-radius:.3em;grid-template-columns:2.2em minmax(0,1fr) auto;gap:.5em;margin-bottom:.25em;padding:.25em .5em;line-height:1.5;display:grid}.who.svelte-hvcrf8{min-width:0;display:flex}.head.svelte-hvcrf8{text-overflow:ellipsis;overflow:hidden}.init.svelte-hvcrf8,.hp.svelte-hvcrf8{font-variant-numeric:tabular-nums}li.enemy.svelte-hvcrf8 .who:where(.svelte-hvcrf8){color:#f0a49b}li.current.svelte-hvcrf8{background:var(--gold);color:#1b1712;font-weight:700}li.current.svelte-hvcrf8 .who:where(.svelte-hvcrf8){color:inherit}li.defeated.svelte-hvcrf8{opacity:.5;text-decoration:line-through}.reveal.svelte-hvcrf8{box-sizing:border-box;grid-template:auto minmax(0,1fr)/minmax(0,1fr);justify-items:center;gap:2vh 3vw;width:100vw;height:100vh;padding:4vh 4vw;display:grid}.reveal.both.svelte-hvcrf8{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}@media (orientation:portrait){.reveal.both.svelte-hvcrf8{grid-template:auto minmax(0,1fr) minmax(0,1fr)/minmax(0,1fr)}}.reveal.svelte-hvcrf8 header:where(.svelte-hvcrf8){text-align:center;grid-column:1/-1}.reveal.svelte-hvcrf8 .kind:where(.svelte-hvcrf8){font-variant:small-caps;color:var(--gold);margin:0}.reveal.svelte-hvcrf8 h1:where(.svelte-hvcrf8){color:var(--gold);margin:0;font-size:7vh}.reveal.svelte-hvcrf8 img:where(.svelte-hvcrf8){object-fit:contain;width:100%;height:100%}.text.svelte-hvcrf8{overflow-wrap:anywhere;width:min(100%,110vh);font-size:3.6vh;overflow:hidden}.status.svelte-12474gm{gap:.25rem;margin-top:.75rem;font-size:.9rem;display:grid}.screen.svelte-12474gm{overflow-wrap:anywhere;margin:0}.link.svelte-12474gm{color:var(--gold)}.back.svelte-12474gm{background:var(--gold);border-color:var(--gold);color:var(--ink);justify-self:start}.turnbar.svelte-tl488i{z-index:29;border-bottom:1px solid var(--line);background:#efe2c2;position:sticky;top:0}.turnbar.svelte-tl488i a:where(.svelte-tl488i){color:var(--ink);overflow-wrap:anywhere;padding:.6rem 1rem;font-weight:600;text-decoration:none;display:block}.turn.svelte-tl488i{background:var(--accent)}.turn.svelte-tl488i a:where(.svelte-tl488i){color:#fff}.next.svelte-tl488i{background:var(--gold)}@media (width<=760px){.turnbar.svelte-tl488i{top:3rem}}body:has(.table.maximized) .turnbar.svelte-tl488i{z-index:51;position:fixed;top:0;left:0;right:0}@media (width<=760px){body:has(.table.maximized) .turnbar.svelte-tl488i{top:3rem}}@media print{.turnbar.svelte-tl488i{display:none}}.panel.svelte-1iq4s7g{z-index:52;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);width:25rem;max-width:calc(100vw - 1.5rem);max-height:calc(100dvh - 7.5rem);box-shadow:var(--shadow);padding:.75rem;position:fixed;top:.75rem;right:.75rem;overflow-y:auto}header.svelte-1iq4s7g{justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}h2.svelte-1iq4s7g{margin:0}h3.svelte-1iq4s7g{margin:1rem 0 .4rem}.where.svelte-1iq4s7g{margin:0 0 .4rem;font-size:.9rem}.now.svelte-1iq4s7g{overflow-wrap:anywhere;margin:.6rem 0 .4rem}.row.svelte-1iq4s7g{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:flex}.grow.svelte-1iq4s7g{flex:1;min-width:0}.levels.svelte-1iq4s7g{gap:.25rem;margin-top:.5rem;display:grid}.levels.svelte-1iq4s7g label:where(.svelte-1iq4s7g){grid-template-columns:5rem 1fr;align-items:center;display:grid}.levels.svelte-1iq4s7g input:where(.svelte-1iq4s7g){width:100%;height:1.75rem}.board.svelte-1iq4s7g{grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:.4rem;display:grid}.effect.svelte-1iq4s7g{overflow-wrap:anywhere;min-height:3rem}.list.svelte-1iq4s7g{gap:.4rem;margin-bottom:.5rem;padding:.6rem;display:grid}.list.on.svelte-1iq4s7g{border-color:var(--accent)}.fade.svelte-1iq4s7g{align-items:center;gap:.3rem;display:flex}.fade.svelte-1iq4s7g input:where(.svelte-1iq4s7g){width:3.5rem}ol.svelte-1iq4s7g,.files.svelte-1iq4s7g{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}ol.svelte-1iq4s7g li:where(.svelte-1iq4s7g){align-items:center;gap:.25rem;display:flex}li.on.svelte-1iq4s7g .track:where(.svelte-1iq4s7g){font-weight:700}.track.svelte-1iq4s7g{text-align:left;overflow-wrap:anywhere}.files.svelte-1iq4s7g li:where(.svelte-1iq4s7g){border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.2rem .6rem;padding:.35rem 0;display:flex}.files.svelte-1iq4s7g .name:where(.svelte-1iq4s7g){overflow-wrap:anywhere;flex-basis:100%}.files.svelte-1iq4s7g label.check:where(.svelte-1iq4s7g){margin-left:auto}.pick.svelte-1iq4s7g input:where(.svelte-1iq4s7g){width:100%;margin-top:.25rem;display:block}.room.svelte-1iq4s7g{margin:.5rem 0 0;font-size:.85rem}@media (width<=760px){.panel.svelte-1iq4s7g{max-height:calc(100dvh - 9.75rem);top:3.25rem}body:has(.call-dock .bar) .panel.svelte-1iq4s7g{max-height:calc(100dvh - 13.75rem)}}body:has(.table.maximized) .panel.svelte-1iq4s7g{top:calc(3rem + var(--turnbar,0px))}.device.svelte-qqi8cf{color:inherit;gap:.25rem;display:grid}label.svelte-qqi8cf,label.check.svelte-qqi8cf{color:inherit;font-size:inherit}input[type=range].svelte-qqi8cf{width:100%;display:block}.reconnecting.svelte-12qhfyh{z-index:60;pointer-events:none;margin:0;position:fixed;bottom:.25rem;left:50%;transform:translate(-50%)}.boot.svelte-12qhfyh{text-align:center;margin-top:30vh}.app.svelte-12qhfyh{grid-template-columns:13rem 1fr;min-height:100vh;display:grid}nav.svelte-12qhfyh{background:var(--accent-dark);color:#f1e3c4;flex-direction:column;height:100vh;padding:1rem .75rem;scroll-padding-bottom:1rem;display:flex;position:sticky;top:0;overflow-y:auto}.brand.svelte-12qhfyh{font-family:var(--serif);font-variant:small-caps;color:#fff;font-size:1.5rem;text-decoration:none}.campaign.svelte-12qhfyh{color:var(--gold);margin:.75rem 0 0}nav.svelte-12qhfyh h4:where(.svelte-12qhfyh){color:var(--gold);letter-spacing:.08em;margin:1.1rem 0 .3rem;font-size:.8rem}nav.svelte-12qhfyh ul:where(.svelte-12qhfyh){margin:0;padding:0;list-style:none}nav.svelte-12qhfyh li:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){color:#f1e3c4;border-radius:4px;padding:.2rem .5rem;text-decoration:none;display:block}nav.svelte-12qhfyh li:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):hover{background:#ffffff14}nav.svelte-12qhfyh li:where(.svelte-12qhfyh) a[aria-current=page]:where(.svelte-12qhfyh){color:#fff;background:#ffffff29}nav.svelte-12qhfyh footer:where(.svelte-12qhfyh){gap:.25rem;margin-top:auto;padding-top:1rem;font-size:.9rem;display:grid}nav.svelte-12qhfyh footer:where(.svelte-12qhfyh) .link{color:var(--gold);justify-self:start}nav.svelte-12qhfyh .search:where(.svelte-12qhfyh){color:#f1e3c4;background:#ffffff1a;border-color:#ffffff40;justify-content:space-between;margin-top:.75rem;display:flex}nav.svelte-12qhfyh .search:where(.svelte-12qhfyh) kbd:where(.svelte-12qhfyh){border:1px solid #ffffff59;border-radius:3px;padding:0 .35em;font-size:.8em}.bar.svelte-12qhfyh{display:none}body:has(.table.maximized) .bar.svelte-12qhfyh{z-index:51;position:fixed;top:0;left:0;right:0}body:has(.table.maximized) nav.svelte-12qhfyh{z-index:52;height:100dvh;display:none;position:fixed;top:0;left:0}body:has(.table.maximized) nav.open.svelte-12qhfyh{display:flex}@media (width>=761px){body:has(.table.maximized) .bar.svelte-12qhfyh{top:var(--turnbar,0px);gap:.3rem;padding:.25rem .5rem;display:flex;left:auto}body:has(.table.maximized) .bar.svelte-12qhfyh .brand:where(.svelte-12qhfyh){display:none}body:has(.table.maximized) .menu.svelte-12qhfyh{color:#f1e3c4;background:#3a322a;border-color:#fff3;min-height:2.25rem;padding:.2rem .6rem}}.tv.svelte-12qhfyh{z-index:101;border-radius:var(--radius);background:var(--accent-dark);color:#f1e3c4;opacity:0;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex;position:fixed;bottom:1rem;right:1rem}.tv.svelte-12qhfyh:hover,.tv.svelte-12qhfyh:focus-within{opacity:1}.tv.svelte-12qhfyh:has(.error:where(.svelte-12qhfyh)){opacity:1}.tv.svelte-12qhfyh .campaign:where(.svelte-12qhfyh){margin:0}.alone.svelte-12qhfyh{max-width:30rem;margin:20vh auto 0}main.svelte-12qhfyh{min-width:0}.outdated.svelte-12qhfyh{z-index:30;background:var(--gold);color:var(--ink);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:0;padding:.6rem 1rem;font-weight:600;display:flex;position:sticky;top:0}@media (width<=760px){.app.svelte-12qhfyh{grid-template-columns:1fr;align-content:start}.bar.svelte-12qhfyh{background:var(--accent-dark);z-index:40;justify-content:space-between;align-items:center;height:3rem;padding:0 .5rem;display:flex;position:sticky;top:0}.bar.svelte-12qhfyh .brand:where(.svelte-12qhfyh){text-overflow:ellipsis;min-width:0;overflow:hidden}.menu.svelte-12qhfyh{color:#fff;background:0 0;border-color:#fff6;flex:none;padding:.35rem .55rem}body:has(.table.maximized) nav.svelte-12qhfyh{height:calc(100dvh - 3rem);top:3rem}nav.svelte-12qhfyh{z-index:51;height:calc(100vh - 3rem);display:none;position:fixed;top:3rem;left:0;right:0}nav.open.svelte-12qhfyh{display:flex}nav.svelte-12qhfyh>.brand:where(.svelte-12qhfyh),nav.svelte-12qhfyh .search:where(.svelte-12qhfyh){display:none}.find.svelte-12qhfyh{margin-left:auto;margin-right:.25rem}.mail.svelte-12qhfyh,.call.svelte-12qhfyh,.sound.svelte-12qhfyh{margin-right:.25rem}.outdated.svelte-12qhfyh{top:3rem}}
