: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}}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}.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);padding:.75rem}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:40vh;margin:0;padding:0;list-style:none;overflow:auto}.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);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}.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)}}.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,.thread.svelte-vfkq8m ol:where(.svelte-vfkq8m){margin:0;padding:0;list-style:none}.conversations.svelte-vfkq8m,.thread.svelte-vfkq8m{min-height:0;overflow:auto}.thread.svelte-vfkq8m{flex-direction:column-reverse;display:flex}.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}.thread.svelte-vfkq8m li:where(.svelte-vfkq8m){border-radius:var(--radius);overflow-wrap:anywhere;background:#f3e8cf;margin:0 2rem .4rem 0;padding:.4rem .5rem}.thread.svelte-vfkq8m li.mine:where(.svelte-vfkq8m){box-shadow:inset 3px 0 var(--accent);background:#ffffffb3;margin:0 0 .4rem 2rem}.thread.svelte-vfkq8m .full{margin:.3rem 0 0;display:block}.thread.svelte-vfkq8m .full img{max-height:14rem}.thread.svelte-vfkq8m p{margin:.2rem 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}form.svelte-vfkq8m{margin-top:.5rem}textarea.svelte-vfkq8m{box-sizing:border-box;resize:vertical;width:100%}.actions.svelte-vfkq8m{align-items:center;gap:.5rem;margin-top:.35rem;display:flex}.actions.svelte-vfkq8m .primary:where(.svelte-vfkq8m){margin-left:auto}.actions.svelte-vfkq8m .thumb{width:2.5rem}.attach.svelte-vfkq8m{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fffdf7;border-radius:4px;padding:.35rem .8rem;font-size:.9rem;display:inline-block;position:relative}.attach.svelte-vfkq8m:focus-within{outline:2px solid var(--accent)}.attach.svelte-vfkq8m input:where(.svelte-vfkq8m){opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}@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)}}.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}}body:has(.table.maximized) .stack.svelte-xqyc7z:not(.inline){top:calc(.5rem + var(--turnbar,0px));z-index:55}.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}.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}body:has(.table.maximized) .reach.svelte-xqyc7z{display:block}@media (width<=760px){.reach.svelte-xqyc7z{top:calc(3.5rem + var(--turnbar,0px))}}body:has(.table.maximized) .reach.svelte-xqyc7z{top:calc(.5rem + var(--turnbar,0px));z-index:55}body:has(.table.maximized:not(.fight)) .reach.svelte-xqyc7z{right:9rem}@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}.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%;display:grid}.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 print{.turnbar.svelte-tl488i{display:none}}.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}.tv.svelte-12qhfyh{z-index:101;border-radius:var(--radius);background:var(--accent-dark);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 1rem;display:flex;position:sticky;top:0}.menu.svelte-12qhfyh{color:#fff;background:0 0;border-color:#fff6}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:.5rem}.mail.svelte-12qhfyh{margin-right:.5rem}.outdated.svelte-12qhfyh{top:3rem}}
