@import"https://fonts.cdnfonts.com/css/museo-sans-rounded";@import"https://fonts.cdnfonts.com/css/galderglynn-titling";html,body{position:relative;width:100%;height:100%}body{background-color:#000;color:#fff;margin:0;padding:8px;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}label{display:block}@font-face{font-family:Bodega Sans;font-style:normal;font-weight:500;src:url(/fonts/Bodega%20Sans.woff) format("woff")}@font-face{font-family:Bodega Sans;font-weight:700;src:url(/fonts/Bodega%20Sans%20Black.woff) format("woff")}@font-face{font-family:Bodega Sans;font-weight:lighter;src:url(/fonts/Bodega%20Sans%20Light.woff) format("woff")}@font-face{font-family:Lulo Clean;src:url(/fonts/Yellow%20Design%20Studio%20-%20Lulo%20Clean%20Outline%20Bold.otf) format("opentype")}@font-face{font-family:Pretender;src:url(/fonts/Pretender.otf) format("opentype")}@font-face{font-family:Gill Sans MT Condensed;src:url(/fonts/gill-sans-mt-condensed.ttf) format("ttf")}input,button,select,textarea{font-family:inherit;font-size:inherit;-webkit-padding:.4em 0;padding:.4em;box-sizing:border-box;border:1px solid #ccc;border-radius:2px}button.toggle{border-radius:1vmin;border:.25vmin solid white;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s;color:#fff}button.toggle:hover{border-color:#646cff}button.toggle:focus,button.toggle:focus-visible{outline:4px auto -webkit-focus-ring-color}.area{pointer-events:auto;display:flex;flex-grow:0;flex-shrink:0;flex-basis:auto;flex-direction:column;flex-wrap:nowrap;min-width:0}.growable{flex-grow:2;flex-shrink:1}.row{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}.scroll{width:100%;overflow-x:auto;overflow-y:hidden;display:flex;position:relative;scrollbar-width:thin;scrollbar-color:lightgreen transparent;touch-action:pan-x;--scrollbar-color: lightgreen;row-gap:1vmin;flex-wrap:nowrap}.zone{border:2px dashed white;padding:2px}.scroll::-webkit-scrollbar{display:block;width:8px}.hide_bar::-webkit-scrollbar{display:none}.scroll::-webkit-scrollbar-button{display:none}.scroll::-webkit-scrollbar-track{background-color:#0000}.scroll::-webkit-scrollbar-track-piece{background-color:#0000}.scroll::-webkit-scrollbar-thumb{transition:background-color .5s;background-color:#0000;border:5px solid transparent;border-radius:24px;box-shadow:4px 0 0 4px var(--scrollbar-color) inset}.scroll::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-color);border:0px solid transparent;box-shadow:none}.legend{position:absolute;bottom:1vmin;left:1vmin;font-weight:700;font-style:italic;z-index:200;text-shadow:10px 10px 10px black;background-color:#0000004d;padding:5px;border-radius:10px;height:fit-content;width:fit-content;pointer-events:none}.textgroup{display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;margin-right:10px}.ok{color:#fff;background:#00ff0080}button,[data-previewable]{touch-action:manipulation}.card.svelte-cxywsk{min-width:var(--width);width:var(--width);height:var(--height);color:#000;position:relative;font-family:sans-serif;border:1px solid black;box-sizing:border-box;font-weight:400;font-style:normal;container-type:size}.card.face.svelte-cxywsk{border:0}.nocard.svelte-cxywsk{background-color:#000;border:1px solid white;box-sizing:border-box}.facedown.svelte-cxywsk{background-color:#006400;border:1px solid white;box-sizing:border-box}.rotated.svelte-cxywsk{transform:rotate(90deg)}.setup_panel.svelte-10f8ylv,.actions.svelte-10f8ylv,.saves.svelte-10f8ylv,.error.svelte-10f8ylv{max-width:38rem;font-family:var(--app-font, inherit);font-size:var(--setup-font-size, inherit);color:var(--setup-color, inherit)}.setup_panel.svelte-10f8ylv{display:flex;flex-direction:column;gap:.4rem;padding:.4rem 1.2rem 1.2rem;background:var(--setup-panel-bg, var(--options-bg, rgba(12,14,18,.96)));border:var(--setup-panel-border, var(--options-border, 1px solid rgba(255,255,255,.2)));border-radius:var(--setup-panel-radius, var(--options-radius, .75rem));box-sizing:border-box}.setup_heading{margin:.9rem 0 .3rem;padding-bottom:.35rem;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--setup-heading-color, var(--options-muted, rgba(255,255,255,.62)));border-bottom:var(--setup-heading-border, 1px solid rgba(255,255,255,.2))}.setup_row{display:grid;grid-template-columns:13rem minmax(0,20rem);justify-content:start;align-items:center;column-gap:1rem;row-gap:.4rem;margin:0;padding:.5rem .75rem;background:var(--options-row-bg, rgba(255,255,255,.065));border:var(--options-row-border, 1px solid rgba(255,255,255,.1));border-radius:var(--options-row-radius, .42rem)}@media (max-width: 34rem){.setup_row{grid-template-columns:minmax(0,1fr)}}.setup_row>input{justify-self:start}.setup_row.setup_check{display:flex;gap:.6rem}.setup_controls{display:flex;gap:.5rem;min-width:0}.setup_controls>*{flex:1 1 0;min-width:0}.setup_note{color:var(--setup-note-color, var(--options-muted, rgba(255,255,255,.62)));font-size:.9em}.setup_row select,.setup_row input:not([type=checkbox]):not([type=file]){min-height:2.4rem;padding:0 .6rem;color:var(--setup-color, var(--options-field-color, white));background:var(--options-field-bg, rgba(0,0,0,.38));border:var(--options-field-border, 1px solid rgba(255,255,255,.34));border-radius:var(--options-field-radius, .4rem)}.setup_row input::placeholder{color:var(--setup-placeholder-color, rgba(255,255,255,.55));font-style:italic;opacity:1}.setup_row select option{background:var(--app-bg, #1a1a1a)}.setup_row select:focus,.setup_row input:focus{outline:2px solid var(--options-focus, rgba(255,194,92,.5));outline-offset:1px}.setup_row input[type=checkbox]{width:1.1rem;height:1.1rem;margin:0;accent-color:var(--options-accent, #ffbd59)}.actions.svelte-10f8ylv{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;margin:1.2rem 0}.import_save.svelte-10f8ylv{position:relative;display:flex;align-items:center;min-height:2.75rem;color:var(--modal-button-color, #646cff);text-decoration:underline;cursor:pointer}.import_save.svelte-10f8ylv input:where(.svelte-10f8ylv){position:absolute;width:1px;height:1px;opacity:0}.import_save.svelte-10f8ylv:focus-within{outline:2px solid var(--options-focus, rgba(255,194,92,.5));outline-offset:2px}button.start.svelte-10f8ylv,button.small.svelte-10f8ylv{cursor:pointer;letter-spacing:var(--modal-button-spacing, normal);border:var(--modal-button-border, 1px solid rgba(255,194,92,.72));border-radius:var(--modal-button-radius, .45rem)}button.start.svelte-10f8ylv{min-height:3rem;padding:0 2rem;font-size:1.05em;font-weight:700;color:var(--modal-button-hover-color, white);background:var(--options-accent, rgba(180,78,0,.8))}button.start.svelte-10f8ylv:hover:not(:disabled){filter:brightness(1.1)}button.start.svelte-10f8ylv:disabled{opacity:.6;cursor:progress}button.small.svelte-10f8ylv{text-transform:var(--modal-button-transform, none);min-height:2.4rem;padding:var(--modal-button-padding, .22rem .62rem);font-size:var(--modal-button-size, revert);font-weight:var(--modal-button-weight, revert);color:var(--modal-button-color, white);background:var(--modal-button-bg, rgba(180,78,0,.5))}button.small.svelte-10f8ylv:hover{color:var(--modal-button-hover-color, white);background:var(--modal-button-hover-bg, rgba(210,92,0,.82))}button.small.delete.svelte-10f8ylv{color:var(--modal-close-color, white);background:var(--modal-close-bg, rgba(140,30,30,.6));border:var(--modal-close-border, 1px solid rgba(255,120,120,.5))}.setup_row.save.svelte-10f8ylv{display:flex;flex-wrap:wrap;gap:.75rem}.saves.svelte-10f8ylv{display:flex;flex-direction:column;gap:.4rem}.save_info.svelte-10f8ylv{display:flex;flex-direction:column;flex:1 1 16rem;min-width:0}.error.svelte-10f8ylv{color:#ffb3b3}.username_control.svelte-11yhrpj{gap:.5rem;margin:.5rem 0}.compact.svelte-11yhrpj{margin:0}label.svelte-11yhrpj{display:flex;align-items:center;gap:.4rem}input.svelte-11yhrpj{min-width:12rem}.error.svelte-11yhrpj{color:#ffb3b3}.online.svelte-hrompv{display:flex;flex-direction:column;gap:1rem;max-width:1200px}.panel.svelte-hrompv{border:1px solid rgba(255,255,255,.35);background:#ffffff0f;padding:.8rem}.toolbar.svelte-hrompv,.invite.svelte-hrompv,.invite_row.svelte-hrompv,.actions.svelte-hrompv{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}.toolbar.svelte-hrompv{justify-content:space-between}.invite.svelte-hrompv{align-items:flex-start;justify-content:space-between}label.svelte-hrompv{display:flex;gap:.4rem;align-items:center}input.svelte-hrompv{min-width:14rem}table.svelte-hrompv{width:100%}.game_table.svelte-hrompv{background:#ffffff0a}th.svelte-hrompv,td.svelte-hrompv{padding:.4rem;vertical-align:top}th.svelte-hrompv{text-align:left;color:#d8ecff}.status.svelte-hrompv{border:1px solid currentColor;padding:.1rem .35rem;font-size:.9rem;text-transform:capitalize}.meta.svelte-hrompv{color:#b8b8b8;font-size:.8rem;margin-top:.25rem}.presence_summary.svelte-hrompv{display:flex;align-items:center;gap:.35rem;color:#d7d7d7;font-size:.85rem;margin-top:.35rem}.presence_dot.svelte-hrompv{width:.65rem;height:.65rem;border-radius:50%;background:#6c6c6c;border:1px solid currentColor;opacity:.7}.presence_dot.live.svelte-hrompv{background:#2bd66f;opacity:1}.bad.svelte-hrompv,.error.svelte-hrompv{color:#ffb3b3}.danger.svelte-hrompv{border-color:#ffb3b3;color:#fdd;background:#96000059}.found.svelte-hrompv{width:100%;color:#d6ffd6;margin:0}.empty.svelte-hrompv{color:#cfcfcf;font-style:italic}.empty_panel.svelte-hrompv h2:where(.svelte-hrompv),.empty_panel.svelte-hrompv p:where(.svelte-hrompv){margin:0 0 .5rem}.copied_link.svelte-hrompv{display:flex;gap:.7rem;align-items:center}.copied_link.svelte-hrompv input:where(.svelte-hrompv){flex:1}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.wrap.svelte-3h9iha{overflow-x:auto}table.svelte-3h9iha{border-collapse:collapse;font-size:.9em}th.svelte-3h9iha,td.svelte-3h9iha{border:1px solid #3a3a38;padding:.2em .5em;text-align:left;white-space:nowrap}th.svelte-3h9iha{cursor:pointer;color:#c3c2b7;font-weight:400;-webkit-user-select:none;user-select:none}th.sorted.svelte-3h9iha{color:#fff}tr.clickable.svelte-3h9iha{cursor:pointer}tr.clickable.svelte-3h9iha:hover td:where(.svelte-3h9iha){background:#262624}.foot.svelte-3h9iha{display:flex;gap:1em;align-items:center;margin-top:.3em}.muted.svelte-3h9iha{color:#8a8984}button.svelte-3h9iha{border-radius:.6vmin;color:#fff;background:#96969680}.findings.svelte-1el60s6{display:grid;grid-template-columns:repeat(auto-fit,minmax(16em,1fr));gap:.8em 2em}.list.svelte-1el60s6{display:flex;flex-direction:column;gap:.15em;min-width:0}h5.svelte-1el60s6{margin:0 0 .3em}.row.svelte-1el60s6{display:grid;grid-template-columns:1fr auto;column-gap:.6em;font-size:.92em}.row.svelte-1el60s6 .muted:where(.svelte-1el60s6){grid-column:1 / -1;font-size:.85em;margin-top:-.15em}.name.svelte-1el60s6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}b.svelte-1el60s6{font-variant-numeric:tabular-nums}.muted.svelte-1el60s6{color:#8a8984;font-weight:400}.small.svelte-1el60s6{font-size:.8em;margin:.3em 0 .8em}.chart.svelte-1a6089c{position:relative;max-width:640px}svg.svelte-1a6089c{width:100%;height:auto;display:block}.grid.svelte-1a6089c{stroke:#3a3a38;stroke-width:1}.cross.svelte-1a6089c{stroke:#8a8984;stroke-width:1;stroke-dasharray:3 3}.axis.svelte-1a6089c{fill:#c3c2b7;font-size:11px}.key.svelte-1a6089c{display:flex;gap:1em;font-size:.85em;color:#c3c2b7;flex-wrap:wrap}.key.svelte-1a6089c i:where(.svelte-1a6089c),.tip.svelte-1a6089c i:where(.svelte-1a6089c){display:inline-block;width:.8em;height:.8em;border-radius:2px;margin-right:.3em;vertical-align:middle}.tip.svelte-1a6089c{position:absolute;top:1.6em;right:0;background:#262624;border:1px solid #3a3a38;padding:.4em .6em;border-radius:4px;font-size:.85em;pointer-events:none;color:#fff}.muted.svelte-1a6089c{color:#8a8984}.ylabel.svelte-1a6089c{font-size:.8em;color:#c3c2b7;margin-top:.4em}.activity.svelte-1sx5puy{display:flex;flex-direction:column;gap:.7em}.table.svelte-1sx5puy{overflow-x:auto}table.svelte-1sx5puy{border-collapse:collapse;font-variant-numeric:tabular-nums}th.svelte-1sx5puy,td.svelte-1sx5puy{padding:.2em 0 .2em 1.2em;text-align:left;white-space:nowrap}th.svelte-1sx5puy:first-child,td.svelte-1sx5puy:first-child{padding-left:0}th.svelte-1sx5puy{font-weight:400;font-size:.85em;color:#8a8984;border-bottom:1px solid #3a3a38}tr.first.svelte-1sx5puy td:where(.svelte-1sx5puy){border-top:1px solid #2e2e2c}.num.svelte-1sx5puy{text-align:right}.key.svelte-1sx5puy{font-weight:700;color:#ffcb7a}.res.svelte-1sx5puy{text-transform:capitalize}.up.svelte-1sx5puy{color:#7ad98a}.down.svelte-1sx5puy{color:#ff8a6a;margin-left:.4em}.zero.svelte-1sx5puy{color:#5a5a56}.muted.svelte-1sx5puy{color:#8a8984}b.svelte-1sx5puy{font-weight:600;font-variant-numeric:tabular-nums}.cols.svelte-1sx5puy{display:grid;grid-template-columns:repeat(auto-fit,minmax(16em,1fr));gap:.5em 1.5em;font-size:.9em}.col.svelte-1sx5puy{display:flex;flex-direction:column;gap:.2em;min-width:0}summary.svelte-1sx5puy{cursor:pointer;color:#8a8984;font-size:.9em}details[open].svelte-1sx5puy summary:where(.svelte-1sx5puy){margin-bottom:.5em}.full.svelte-1sx5puy{font-size:.92em}h6.svelte-1sx5puy{margin:.6em 0 .2em;font-size:.85em;font-weight:600}.chips.svelte-1sx5puy{display:flex;flex-wrap:wrap;gap:.25em}.chip.svelte-1sx5puy{background:#262624;border-radius:4px;padding:0 .45em;color:#c3c2b7;text-transform:capitalize}.line.svelte-1sx5puy{padding:.05em 0}.who.svelte-1sx5puy{font-size:.8em;text-transform:uppercase;letter-spacing:.05em;color:#8a8984;border-bottom:1px solid #2e2e2c}.report.svelte-u35chq{display:flex;flex-direction:column;gap:.9em}.muted.svelte-u35chq{color:#8a8984}.small.svelte-u35chq{font-size:.82em}.k.svelte-u35chq{font-size:.72em;text-transform:uppercase;letter-spacing:.07em;color:#8a8984}b.svelte-u35chq{font-variant-numeric:tabular-nums}.versus.svelte-u35chq{display:flex;flex-wrap:wrap;gap:1em 2em;align-items:center;padding:.6em .2em .2em}.versus.pair.svelte-u35chq{display:grid;grid-template-columns:1fr auto 1fr}.side.svelte-u35chq{display:flex;flex-direction:column;gap:.1em;min-width:0}.side.r.svelte-u35chq{text-align:right;align-items:flex-end}.who.svelte-u35chq{font-weight:700;font-size:1.05em}.scores.svelte-u35chq{display:flex;flex-direction:column;align-items:center;gap:.3em}.big.svelte-u35chq{font-size:2.4em;line-height:1;font-weight:700;font-variant-numeric:tabular-nums;color:#8a8984;display:flex;gap:.35em;align-items:center}.w.svelte-u35chq{color:#ffcb7a}.dash.svelte-u35chq{font-size:.55em;color:#5a5a56}.banner.svelte-u35chq{text-align:center;font-size:.78em;letter-spacing:.14em;text-transform:uppercase;color:#ffcb7a}.chips.svelte-u35chq{display:flex;flex-wrap:wrap;gap:.4em;justify-content:center;padding-bottom:.9em;border-bottom:1px solid #2e2e2c}.chip.svelte-u35chq{padding:.1em .7em;border:1px solid #3a3a38;border-radius:999px;font-size:.82em;color:#8a8984;white-space:nowrap}.chip.svelte-u35chq b:where(.svelte-u35chq){color:#ecebe6}.players.svelte-u35chq{display:grid;grid-template-columns:repeat(auto-fit,minmax(16em,1fr));gap:1em}.player.svelte-u35chq{display:flex;flex-direction:column;gap:.5em;min-width:0}.row.svelte-u35chq{display:flex;justify-content:space-between;align-items:baseline;gap:.5em}.row.svelte-u35chq b:where(.svelte-u35chq){font-size:1.25em;color:#8a8984}.player.won.svelte-u35chq .row:where(.svelte-u35chq) b:where(.svelte-u35chq),.crown.svelte-u35chq{color:#ffcb7a}.bar.svelte-u35chq{display:flex;height:.8em;border-radius:3px;overflow:hidden;background:#2e2e2c}.bar.svelte-u35chq span:where(.svelte-u35chq){height:100%}.pills.svelte-u35chq{display:flex;flex-wrap:wrap;gap:.4em}.pill.svelte-u35chq{font-size:.8em;background:#262624;border-radius:4px;padding:.05em .5em;color:#8a8984;text-transform:capitalize}.pill.svelte-u35chq b:where(.svelte-u35chq){color:#ecebe6}.legend.svelte-u35chq{display:flex;flex-wrap:wrap;gap:.3em 1em;font-size:.8em;color:#8a8984;text-transform:capitalize}.legend.svelte-u35chq i:where(.svelte-u35chq){display:inline-block;width:.65em;height:.65em;border-radius:2px;margin-right:.35em}h4.svelte-u35chq{margin:.2em 0 .5em}.section.svelte-u35chq:last-child{padding-top:.9em;border-top:1px solid #2e2e2c}.charts.svelte-u35chq{display:grid;grid-template-columns:repeat(auto-fit,minmax(20em,1fr));gap:1.5em;align-items:start;padding-top:.9em;border-top:1px solid #2e2e2c}.lines.svelte-vi8ov2{max-height:60vh;overflow-y:auto;margin-top:.4em;font-size:.9em;-webkit-user-select:text;user-select:text}.phase.svelte-vi8ov2{margin-top:.6em;border-top:1px solid #555;font-weight:700;color:orange}.warn.svelte-vi8ov2{color:orange;font-style:italic}.muted.svelte-vi8ov2{color:#8a8984}.tokenrow.svelte-4h8d25{min-height:0;min-width:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:.4vmin}.token.svelte-4h8d25{position:relative;text-align:center;height:100%;pointer-events:all}.tokencount.svelte-4h8d25{font-weight:700;text-align:center;font-size:1.3em;position:absolute;top:50%;left:50%;opacity:90%;transform:translate(-50%,-50%);text-shadow:-1px -1px 0 black,1px -1px 0 black,-1px 1px 0 black,1px 1px 0 black;display:flex;justify-content:center;align-items:center;pointer-events:all}.imagediv.svelte-4h8d25{background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;opacity:.8;top:0;left:0;right:0;bottom:0;height:100%;width:100%;pointer-events:all}.card.svelte-1c4u52e{font:inherit;font-size:var(--text-size);font-weight:600;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.6);margin:0 .15em;padding:0 .55em;line-height:1.4;display:flex;align-items:center;white-space:nowrap;cursor:pointer;touch-action:manipulation;border:0;border-radius:0;background:var(--frame, #3b3443);box-shadow:inset 0 0 0 1px #0000008c,inset 0 0 0 2px #c9a45c8c;clip-path:polygon(.35em 0,100% 0,100% calc(100% - .35em),calc(100% - .35em) 100%,0 100%,0 .35em)}.card.svelte-1c4u52e:hover{filter:brightness(1.18)}.card.selected.svelte-1c4u52e{background-color:orange;color:#000;border:.5vmin dashed red}.card.hidden.svelte-1c4u52e{font-weight:500;font-style:italic;color:#d9cfbf;background:repeating-linear-gradient(45deg,#2a2230 0,#2a2230 4px,#231c29 4px,#231c29 8px)}.cardscore.svelte-1c4u52e{font-size:var(--text-size);background-color:orange;height:var(--text-size);min-width:var(--text-size);display:flex;align-items:center;font-weight:700;color:#000;border-radius:50%;border:.1vmin solid black;padding:.2vmin;margin:.5vmin;text-shadow:none}.cardscore.svelte-1c4u52e>div:where(.svelte-1c4u52e){text-align:center;width:100%}.endgame.svelte-1c4u52e{background-color:plum}.grey.svelte-lu6rdr{font-style:italic;color:#daa520}.jump.svelte-ix9xi0{display:inline-block;margin-right:.4em;padding:0 .4em;line-height:1.3;font-size:.85em;font-style:normal;letter-spacing:normal;text-transform:none;color:var(--log-brass, #c9a45c);background:none;border:1px solid var(--log-brass-dim, #7d6433);border-radius:.4em;opacity:.35;cursor:pointer}.blank.svelte-ix9xi0{visibility:hidden}.jump.svelte-ix9xi0:hover,.jump.svelte-ix9xi0:focus-visible,:hover>.jump.svelte-ix9xi0{opacity:1}.line.svelte-ilq5wc{padding:.1em 0}.here.svelte-ilq5wc{background:#c9a45c26}.who.svelte-ilq5wc{font-weight:700;color:color-mix(in srgb,var(--seat) 45%,white);margin-right:.25em}.kids.svelte-ilq5wc{margin:.05em 0 .2em .45em;padding-left:.8em;border-left:1px dotted var(--log-brass-dim, #7d6433)}.quote.svelte-ilq5wc{font-style:italic;color:var(--log-muted, #b3a896);font-size:.93em}.quote.svelte-ilq5wc:before,.quote.svelte-ilq5wc:after{font-style:normal;color:var(--log-brass, #c9a45c)}.quote.svelte-ilq5wc:before{content:"“"}.quote.svelte-ilq5wc:after{content:"”"}.grey.svelte-ilq5wc{color:#9a8bb0;font-style:italic;font-size:.93em;text-decoration:line-through;text-decoration-color:#fff3}.grey.svelte-ilq5wc *{font-weight:400}.grey.svelte-ilq5wc .logcard{filter:saturate(.3) brightness(.8)}.warn.svelte-ilq5wc{color:var(--log-warn, #7fd6a4);font-style:italic}.warn.svelte-ilq5wc:before{content:"✦ ";font-style:normal}.log.svelte-pkhtso{--log-brass: #c9a45c;--log-brass-dim: #7d6433;--log-accent: #ffb347;--log-muted: #b3a896;--log-faint: #7a705f;overflow-y:auto;padding:0 1.2vmin 1.2vmin;background:var(--log-watermark, none) no-repeat right 1em bottom 1em / min(22em,60%);line-height:1.45}.setup.svelte-pkhtso{color:var(--log-muted);font-style:italic;text-align:center}.day.svelte-pkhtso{margin:1.4em 0 .4em;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1em}.day.svelte-pkhtso>span:where(.svelte-pkhtso):nth-child(2){color:var(--log-accent);font-weight:700;font-size:1.15em;letter-spacing:.12em;text-transform:uppercase}.rule.svelte-pkhtso{height:1px;background:linear-gradient(90deg,transparent,var(--log-brass));position:relative}.rule.r.svelte-pkhtso{background:linear-gradient(270deg,transparent,var(--log-brass))}.rule.svelte-pkhtso:after{content:"◆";position:absolute;top:50%;right:-2px;transform:translateY(-52%);font-size:.55em;color:var(--log-brass)}.rule.r.svelte-pkhtso:after{right:auto;left:-2px}.turn.svelte-pkhtso{margin:.7em 0;padding:.4em 1em .7em;background:#ffffff05;border:1px solid rgba(201,164,92,.4);outline:1px solid rgba(201,164,92,.15);outline-offset:-5px;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)}.turnname.svelte-pkhtso{display:flex;gap:.5em;align-items:baseline;font-weight:700;padding-bottom:.2em;margin-bottom:.15em;border-bottom:1px solid rgba(201,164,92,.2)}.turnname.svelte-pkhtso .who:where(.svelte-pkhtso){color:color-mix(in srgb,var(--seat) 45%,white)}.turnname.svelte-pkhtso .what:where(.svelte-pkhtso){color:var(--log-muted);font-weight:600}.step.svelte-pkhtso{margin-top:.5em;display:flex;align-items:center;gap:.6em;font-size:.74em;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--log-brass)}.step.svelte-pkhtso:before{content:"◆";font-size:.75em}.step.svelte-pkhtso:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(201,164,92,.35),transparent)}.step.empty.svelte-pkhtso{color:var(--log-faint)}.step.empty.svelte-pkhtso:after{display:none}.log.svelte-pkhtso .chip-label{text-transform:none;font-size:1em;letter-spacing:normal}.game.svelte-1i7jouf{display:flex;flex-direction:column;gap:.8em}.head.svelte-1i7jouf,.row.svelte-1i7jouf{display:flex;gap:1em;align-items:center;flex-wrap:wrap}.head.svelte-1i7jouf{justify-content:space-between}.foot.svelte-1i7jouf{padding-top:.8em;border-top:1px solid #2e2e2c}.versions.svelte-1i7jouf{margin-left:auto}.muted.svelte-1i7jouf{color:#8a8984}.small.svelte-1i7jouf{font-size:.85em}.error.svelte-1i7jouf{color:#ffcb7a}.pretty.svelte-1i7jouf{position:relative;height:60vh;display:flex;flex-direction:column;border:1px solid #3a3a38;border-radius:4px}.pretty.svelte-1i7jouf .log{flex:1;min-height:0}button.svelte-1i7jouf{border-radius:.6vmin;color:#fff;background:#96969680;padding:.2em .7em}.ok.svelte-1i7jouf{background:#00a000b3}.stats.svelte-10grqbl{display:flex;flex-direction:column;gap:.7em;padding:0 1em 2em;-webkit-user-select:text;user-select:text}.toolbar.svelte-10grqbl,.filters.svelte-10grqbl,.views.svelte-10grqbl{display:flex;gap:.6em;flex-wrap:wrap;align-items:center}.up.svelte-10grqbl{color:#7ad98a}.down.svelte-10grqbl{color:#ff8a6a}.views.svelte-10grqbl button.selected:where(.svelte-10grqbl){background:#00008b;color:#ff0}.strip.svelte-10grqbl{display:flex;gap:1.5em;flex-wrap:wrap}.strip.svelte-10grqbl div:where(.svelte-10grqbl){display:flex;flex-direction:column}.strip.svelte-10grqbl b:where(.svelte-10grqbl){font-size:1.5em}.strip.svelte-10grqbl span:where(.svelte-10grqbl){color:#c3c2b7;font-size:.85em}.cols.svelte-10grqbl{display:flex;gap:2em;flex-wrap:wrap;align-items:flex-start}.cols.svelte-10grqbl>div:where(.svelte-10grqbl){min-width:18em;flex:1}table.plain.svelte-10grqbl{border-collapse:collapse;font-size:.9em}table.plain.svelte-10grqbl td:where(.svelte-10grqbl){border:1px solid #3a3a38;padding:.15em .5em}h4.svelte-10grqbl,h5.svelte-10grqbl{margin:.5em 0 .2em}.muted.svelte-10grqbl{color:#8a8984}.error.svelte-10grqbl{color:#ffcb7a}input[type=number].svelte-10grqbl{width:4em}button.svelte-10grqbl{border-radius:.6vmin;color:#fff;background:#96969680}.ok.svelte-10grqbl{background:#00a000b3}details.svelte-10grqbl{margin:.2em 0}details.more[open].svelte-10grqbl>.filters:where(.svelte-10grqbl){flex-basis:100%}summary.svelte-10grqbl{cursor:pointer;color:#c3c2b7}div.svelte-umedta{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1em;gap:.5em;font-size:1rem}label.svelte-umedta{display:inline-flex;align-items:center;gap:.5em}.stack.svelte-hn0216{display:grid;text-align:center}.stack.svelte-hn0216>*{grid-area:1 / 1}.stack.svelte-hn0216 div{place-items:center}.meeple.svelte-1lusat5{font-size:1em;display:flex;font-weight:700;border-radius:30%;color:#fff;align-items:center;justify-content:center;pointer-events:all}.flipped.svelte-1lusat5{outline:2px dashed black}.editcomponent.svelte-1a2wm76{font-weight:700;text-align:center}.tokennum.svelte-1a2wm76{width:2.5em;text-align:center;box-sizing:border-box}.change_button.svelte-1a2wm76{color:#fff;background-color:#000;outline:none;font-weight:700;margin:0;min-width:3vmin;touch-action:manipulation}.badge.svelte-780mrf{position:absolute;top:-10%;left:80%;height:55%;display:flex;align-items:center;pointer-events:none}.badge.svelte-780mrf img:where(.svelte-780mrf){height:100%;width:auto;filter:drop-shadow(0 0 1px black)}.badge_num.svelte-780mrf{font-size:.8em;font-weight:700;color:#fff;text-shadow:-1px -1px 0 black,1px -1px 0 black,-1px 1px 0 black,1px 1px 0 black}.tokenrow.svelte-780mrf{min-height:0;min-width:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:.4vmin;--text-stroke: black}.token.svelte-780mrf{position:relative;text-align:center;height:100%;pointer-events:all}.tokencount.svelte-780mrf{font-weight:700;text-align:center;font-size:1.3em;position:absolute;top:50%;left:50%;opacity:90%;transform:translate(-50%,-50%);text-shadow:-1px -1px 0 var(--text-stroke),1px -1px 0 var(--text-stroke),-1px 1px 0 var(--text-stroke),1px 1px 0 var(--text-stroke);display:flex;justify-content:center;align-items:center;pointer-events:all}.imagediv.svelte-780mrf{background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;opacity:.8;top:0;left:0;right:0;bottom:0;height:100%;width:100%;pointer-events:all}.scaled.svelte-16ulpi6{display:contents}.tokens.svelte-16ulpi6{display:flex;pointer-events:none}.meepleholder.svelte-16ulpi6{display:flex;flex-wrap:no-wrap;justify-content:space-between;pointer-events:none;width:100%}.meeples.svelte-16ulpi6{display:flex;flex-direction:column}.away.svelte-16ulpi6{font-weight:700;border-radius:30%;color:#fff;text-shadow:-1px -1px 0 black,1px -1px 0 black,-1px 1px 0 black,1px 1px 0 black;padding:0 .25em;opacity:.7;text-align:center}img.exhausted.svelte-16ulpi6{width:2em;aspect-ratio:1 / 1}img.icon.svelte-16ulpi6{width:1em;height:1em}.phone-card-text.svelte-cf36cn{display:grid;gap:8px;align-content:start;font-size:14px;line-height:1.4;color:#efe8dc}h4.svelte-cf36cn{margin:0;padding-right:40px;font-size:17px}p.svelte-cf36cn{margin:0}b.svelte-cf36cn{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#c9a45c;margin-right:2px}p.svelte-cf36cn img{height:1.3em!important;margin:-.2em 0!important;vertical-align:middle}.hint_row.svelte-7qw5a8{display:flex;flex-wrap:wrap;justify-content:center;gap:.3em;max-width:100%}.hint.svelte-7qw5a8,.hint.svelte-7qw5a8 .game-formatted-text{display:inline-flex;align-items:center;justify-content:center;gap:.25em}.hint.svelte-7qw5a8 .inline-chip,.hint.svelte-7qw5a8 .inline-chip img{width:1.3em;min-width:0;max-width:none;height:1.3em;margin:0;vertical-align:middle}.hint.svelte-7qw5a8 .inline-chip.is-attention img{width:1.05em;height:1.05em}.hint.svelte-7qw5a8{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;font-size:inherit;font-weight:700;padding:.3em .6em;white-space:nowrap;border-radius:.4em;max-width:100%;overflow:hidden;text-overflow:ellipsis;background:green;color:#fff;pointer-events:all;filter:drop-shadow(.3vmin .3vmin .3vmin black)}.hint.svelte-7qw5a8:disabled{position:relative;opacity:1;background:#4a4a4a;color:#c8c8c8;filter:none}.hint.svelte-7qw5a8:disabled img{filter:grayscale(1);opacity:.8}.hint.svelte-7qw5a8:disabled:after{content:"";position:absolute;left:.35em;right:.35em;top:50%;border-top:.12em solid #e0e0e0}.card_holder.svelte-1rnxil2{position:relative}.card_tokens.svelte-1rnxil2{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;top:10%;left:10%;right:10%;height:30%;z-index:99;pointer-events:none}.tile_preview.svelte-1rnxil2{position:relative;max-height:80vh;overflow:hidden}.tile_preview.svelte-1rnxil2 svg:where(.svelte-1rnxil2){display:block;position:absolute;top:0;left:0;overflow:visible;transform-origin:0 0}.multi_preview.svelte-1rnxil2{flex:0 1 var(--cardSize);min-width:0;max-width:50vw;object-fit:contain}.right.svelte-1rnxil2{right:0}.left.svelte-1rnxil2{left:0}.img_preview.svelte-1rnxil2{max-width:50vw;height:50vh;object-fit:contain}.sheet-host.svelte-1rnxil2{display:contents}.preview.svelte-1rnxil2{position:fixed;z-index:200;width:fit-content;top:0;right:0}.preview_card.svelte-1rnxil2{opacity:.9;width:100%;height:100%;display:grid}.preview_card.svelte-1rnxil2>:where(.svelte-1rnxil2){grid-area:1 / 1}.track_preview.svelte-1rnxil2{clip-path:polygon(0% 0%,53% 0%,53% 100%,0% 100%)}.mission_preview.svelte-1rnxil2{clip-path:polygon(53% 0%,100% 0%,100% 100%,53% 100%)}.row.svelte-supz79{display:flex;align-items:center;margin-bottom:1vmin}button.svelte-supz79{color:#fff;border:.25vmin solid white;padding:.4em}button.selected.svelte-supz79{color:#000;background-color:#fff}button.selected_true.svelte-supz79{color:#fff;background-color:green}button.selected_false.svelte-supz79{color:#fff;background-color:red}.err.svelte-supz79{color:#ffb4b4}.warn.svelte-supz79{color:#ffe19a}td.svelte-supz79,th.svelte-supz79{text-align:left;padding:.5vmin;vertical-align:top}th.svelte-supz79{position:sticky;top:0;background:#222;z-index:1}.issues.svelte-supz79{min-width:28em;max-width:48em}.issue.svelte-supz79{display:grid;grid-template-columns:4.5em minmax(12em,1fr);gap:.5em;padding:.45em .55em;border-left:.25em solid currentColor;background:#ffffff0b}.issue.svelte-supz79+.issue:where(.svelte-supz79){margin-top:.35em}.effect-text.svelte-supz79{white-space:pre-wrap;overflow-wrap:anywhere;margin:.5em 0 .25em;color:#eee}.severity.svelte-supz79{font-weight:700}.issue-text.svelte-supz79{white-space:pre-wrap;overflow-wrap:anywhere}small.svelte-supz79{opacity:.85}table.svelte-supz79,tr.svelte-supz79,td.svelte-supz79,th.svelte-supz79{border:1px solid white;border-collapse:collapse}.editor.svelte-1vhz190{width:100cqw;height:100cqh}.note.svelte-1kpy0wr{display:flex;gap:.5em;align-items:start}.note.svelte-1kpy0wr textarea:where(.svelte-1kpy0wr){flex:1}.item.svelte-1kpy0wr{cursor:pointer}.container.svelte-1kpy0wr{display:flex;flex-direction:column;container-type:size;height:80vh}.whole.svelte-1kpy0wr{min-height:0;display:flex;height:100cqh;container-type:size}.half.svelte-1kpy0wr{flex-basis:50%;display:flex;flex-direction:column;border:2px solid white;height:100%;container-type:size}.quarter.svelte-1kpy0wr{flex-basis:50%;border:2px solid white;display:flex;flex-direction:column;height:100cqh;container-type:size;overflow:scroll}.error.svelte-1kpy0wr{color:red}.parsed.svelte-1kpy0wr{color:green}.parse_list.svelte-1kpy0wr{min-height:0;max-height:42vh;overflow-y:scroll}.views.svelte-1kpy0wr label:where(.svelte-1kpy0wr){margin-right:1em}.message.svelte-1kpy0wr{margin:.3em 0 0 1em;color:orange;white-space:pre-wrap}.dim.svelte-1kpy0wr{opacity:.6}.unused.svelte-1kpy0wr{color:red}.source.svelte-1kpy0wr{font-weight:700;text-decoration:underline;cursor:pointer}.line.svelte-1kpy0wr{font-family:monospace;padding:0 .3em}.detail.svelte-1kpy0wr{white-space:pre-wrap;overflow-wrap:anywhere;font-family:monospace}.failure.svelte-1kpy0wr{font-family:sans-serif;margin-bottom:1em}.failure.svelte-1kpy0wr mark:where(.svelte-1kpy0wr){background:red;color:#fff}.selected.svelte-1kpy0wr{color:orange}.loading.svelte-r3sjco{padding:1rem;font-family:monospace}ul.svelte-r3sjco{list-style:none;padding:0;margin:.5rem 0 0}li.svelte-r3sjco{margin:.2rem 0}.icon.svelte-r3sjco{display:inline-block;width:1.2em}.done.svelte-r3sjco .icon:where(.svelte-r3sjco){color:#6c6}.failed.svelte-r3sjco .icon:where(.svelte-r3sjco){color:#e66}.active.svelte-r3sjco{font-weight:700}.muted.svelte-r3sjco{opacity:.65;font-weight:400}div.svelte-4tb6bj{display:flex;align-items:center;gap:1vmin}button.svelte-4tb6bj{border:.25vmin solid white;padding:1vmin;font-weight:700;display:inline-flex;align-items:center}.backdrop.svelte-p4z2fc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000000;display:grid;place-items:center;background:#000000db;color:#fff}.prompt.svelte-p4z2fc{display:flex;flex-direction:column;gap:1rem;width:min(28rem,calc(100vw - 2rem));padding:1.25rem;border:2px solid white;background:#111;box-sizing:border-box}h2.svelte-p4z2fc,p.svelte-p4z2fc{margin:0}input.svelte-p4z2fc{font-size:1.1rem;padding:.5rem}.error.svelte-p4z2fc{color:#ffb3b3}.tippy-box[data-theme~=translucent]{background-color:#000000b3}.tippy-box[data-theme~=translucent]>.tippy-arrow{width:14px;height:14px}.tippy-box[data-theme~=translucent][data-placement^=top]>.tippy-arrow:before{border-width:7px 7px 0;border-top-color:#000000b3}.tippy-box[data-theme~=translucent][data-placement^=bottom]>.tippy-arrow:before{border-width:0 7px 7px;border-bottom-color:#000000b3}.tippy-box[data-theme~=translucent][data-placement^=left]>.tippy-arrow:before{border-width:7px 0 7px 7px;border-left-color:#000000b3}.tippy-box[data-theme~=translucent][data-placement^=right]>.tippy-arrow:before{border-width:7px 7px 7px 0;border-right-color:#000000b3}.tippy-box[data-theme~=translucent]>.tippy-backdrop{background-color:#000000b3}.tippy-box[data-theme~=translucent]>.tippy-svg-arrow{fill:#000000b3}.card_action_container.svelte-1504dlx{display:flex;flex-direction:column;align-items:center}.card_actions.svelte-1u9pjnz{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;justify-items:center;padding-top:2vmin;padding-bottom:2vmin;z-index:99;top:0%;pointer-events:all}.action_button.svelte-1u9pjnz{margin:5px;font-size:var(--buttonSize)}.outer.svelte-dobewg{position:relative;display:block;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;box-sizing:border-box}.selected.svelte-dobewg{filter:saturate(3)}.selected_ring.svelte-dobewg{border:.4vmin solid var(--card-selected-color, #ffd27a);border-radius:.6vmin;box-shadow:0 0 1vmin var(--card-selected-color, #ffd27a),inset 0 0 1vmin var(--card-selected-color, #ffd27a);pointer-events:none;box-sizing:border-box}.badge.svelte-dobewg{display:flex;align-items:center;gap:.3vmin;height:3.5vmin;font-weight:700;color:#fff;text-shadow:0px 0px 4px black;pointer-events:none}.badge.svelte-dobewg img:where(.svelte-dobewg){height:100%;width:auto;filter:drop-shadow(0 0 2px black)}.count.svelte-dobewg{font-weight:700;font-size:var(--count-size, 2.5vmin);text-shadow:var(--count-shadow, 0px 0px 10px black);background-color:var(--count-bg, rgba(0,0,0,.3));color:var(--count-colour, inherit);border:var(--count-border, none);border-radius:var(--count-radius, 10px);min-width:var(--count-min-width, 0);padding:var(--count-padding, 0);font-family:var(--count-font, inherit);text-align:center}.dimmed.svelte-dobewg{opacity:var(--card-dim-opacity, 50%);filter:var(--card-dim-filter, none)}.click_to_view_deck.svelte-dobewg{cursor:pointer}.glowing.svelte-dobewg{box-shadow:var(--card-selectable-glow, 0 0 10px 5px pink)}.grid_container.svelte-dobewg{display:grid;place-items:center}.grid_item.svelte-dobewg{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}.buttons.svelte-dobewg{position:absolute;display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;justify-items:center;padding-top:2vmin;padding-bottom:2vmin;z-index:99;top:10%;left:10%;right:10%;height:30%;width:80%;pointer-events:none}.action_button.svelte-dobewg{margin:5px}button.svelte-dobewg{pointer-events:all}button.svelte-dobewg{font-size:1.5vmin}.hint_slot.svelte-dobewg{position:absolute;top:17%;left:8%;right:8%;display:flex;justify-content:center;z-index:101;pointer-events:none}.name.svelte-dobewg{font-weight:700;font-style:italic;color:#add8e6;font-size:2.5vmin;text-shadow:0px 0px 10px black;background-color:#0000004d;padding:5px;border-radius:10px;text-align:center;max-width:100%}.bigyellow.svelte-dobewg{position:absolute;width:100%;text-align:center;pointer-events:none;top:60%;font-weight:700;font-size:5vmin;text-shadow:-1px -1px 0 black,1px -1px 0 black,-1px 1px 0 black,1px 1px 0 black;color:#ff0}.beam_count.svelte-dobewg{position:absolute;top:var(--beam-count-top, -15%);bottom:var(--beam-count-bottom, auto);right:4%;z-index:100;margin:0;padding:.1em .45em;font-weight:700;line-height:1.2;color:#fff;background:#000000a6;border:1px solid rgba(255,255,255,.7);border-radius:1em;cursor:pointer}.legend.svelte-dobewg{position:absolute;bottom:1vmin;left:1vmin;font-weight:700;font-style:italic;z-index:200;text-shadow:10px 10px 10px black;background-color:#0000004d;padding:5px;border-radius:10px;height:fit-content;width:fit-content;pointer-events:none}.cardLegend.svelte-dobewg{color:#d3d3d3;top:45%;text-align:center;left:10%;right:10%;margin-left:auto;margin-right:auto}.adjust_block.svelte-1olfyqr{display:flex;justify-content:center;margin-bottom:2%;font-size:2em;min-height:2em}.adjust_span.svelte-1olfyqr{display:flex;align-items:center}.disabled.svelte-1olfyqr{filter:opacity(.5)}img.svelte-1olfyqr{width:1em;height:1em;object-fit:contain}.res.svelte-1olfyqr{width:2em;height:2em}.resource_column.svelte-1olfyqr{display:flex;flex:1;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5vmin;margin-top:2%;font-size:1.5em}button.svelte-1olfyqr{border-radius:10px;color:#fff;background:#96969680;filter:drop-shadow(.5vmin .5vmin .5vmin slategray)}button.svelte-1olfyqr:disabled{opacity:.5}.ok.svelte-1olfyqr{color:#fff;background:#00ff0080}.cancel.svelte-1olfyqr{color:#fff;background:#ff000080}.resource_column.svelte-4byuu7{display:flex;flex:1;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5vmin;margin-top:2%;font-size:1.5em}button.svelte-4byuu7{border-radius:10px;color:#fff;background:#96969680;filter:drop-shadow(.5vmin .5vmin .5vmin slategray)}button.svelte-4byuu7:disabled{opacity:.5}.ok.svelte-4byuu7{color:#fff;background:#00ff0080}.cancel.svelte-4byuu7{color:#fff;background:#ff000080}.waiting_display.svelte-1az4gbe{flex-wrap:nowrap;justify-content:space-between;gap:10px}.top.svelte-1az4gbe{margin-top:15vh}.middle.svelte-1az4gbe{margin-top:30vh}.message_container.docked.svelte-1az4gbe{right:auto;bottom:auto;margin:0;padding:.6em .8em;max-width:60em;font-size:var(--prompt-docked-size, clamp(15px, 1.6vmin, 18px));background:var(--prompt-docked-bg, rgba(24,16,11,.5));border:var(--prompt-docked-border, 2px solid #4b3626);border-radius:var(--prompt-docked-radius, 8px);box-shadow:var(--prompt-docked-shadow, 0 8px 24px rgba(0, 0, 0, .5));backdrop-filter:none;-webkit-backdrop-filter:none}.docked.svelte-1az4gbe .prompt-cards:where(.svelte-1az4gbe){overflow-x:auto}.prompt-cards.svelte-1az4gbe>:first-child{margin-left:auto}.prompt-cards.svelte-1az4gbe>:last-child{margin-right:auto}.reaction_text.svelte-1az4gbe{margin-bottom:.5em;opacity:.85}.prompt_text.svelte-1az4gbe{max-width:50vw;white-space:pre-line}.message_container.svelte-1az4gbe{position:fixed;z-index:300;left:0;right:0;top:0;bottom:0;margin:auto;padding:2vmin;height:fit-content;width:fit-content;max-width:90vw;overflow-y:auto;overflow-x:hidden;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:var(--prompt-colour, white);background-color:var(--prompt-bg, rgba(2, 2, 2, .5));border:var(--prompt-border, unset);border-radius:var(--prompt-radius, 30px);box-shadow:var(--prompt-shadow, 0 0 10px 5px white);font-family:var(--prompt-font, inherit);font-size:var(--prompt-size, inherit);display:block}.bar.svelte-1az4gbe{display:flex;flex-direction:row;align-items:center;gap:1vmin;bottom:1vh;top:unset;white-space:nowrap;overflow-x:auto;padding:1vmin 2vmin;pointer-events:all}button.on.svelte-1az4gbe{background-color:#ff0;color:#000}.handle.svelte-1az4gbe{width:100%;background-color:#fff;height:3vmin;display:flex;color:#000;align-items:center;justify-content:center;border-radius:1vmin}button.svelte-1az4gbe{border-radius:var(--prompt-button-radius, 1vmin);color:var(--prompt-button-colour, white);white-space:normal;max-width:100%;background:var(--prompt-button-bg, rgba(150,150,150,.5));filter:var(--prompt-button-filter, drop-shadow(.5vmin .5vmin .5vmin slategray))}button.svelte-1az4gbe:disabled{opacity:.5}button.big.svelte-1az4gbe{font-size:1.6em}.ok.svelte-1az4gbe{color:var(--prompt-ok-colour, white);background:var(--prompt-ok-bg, rgba(0,255,0,.5))}.cancel.svelte-1az4gbe{color:#fff;background:var(--prompt-cancel-bg, rgba(255,0,0,.5))}.warn.svelte-1az4gbe{color:var(--prompt-warn-colour, white);background:var(--prompt-warn-bg, rgba(255,255,0,.5))}.rail.svelte-13yj7fk{position:fixed;z-index:101;max-height:45vh;display:flex;flex-direction:column;font-size:clamp(12px,1.45vmin,16px);line-height:1.35;color:#efe8dc;background:#18100bf7;border:2px solid #4b3626;border-radius:8px;box-shadow:0 10px 30px #0000008c}.rail.floating.svelte-13yj7fk{top:12vmin;right:1.5vmin;width:min(26em,40vw)}header.svelte-13yj7fk{display:flex;align-items:center;gap:.5em;padding:.4em .6em .4em .8em;border-bottom:1px solid #3a2a1d;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:.8em;color:#e6d3b1}header.svelte-13yj7fk button:where(.svelte-13yj7fk){margin-left:auto;font:inherit;cursor:pointer;background:none;border:1px solid #4b3626;border-radius:4px;color:#e6d3b1;min-width:2em;min-height:2em}.rail-scroll.svelte-13yj7fk{overflow-y:auto;padding:.3em .4em .6em}.rail-phase.svelte-13yj7fk{display:block;width:100%;text-align:left;background:none;border:0;font-family:inherit;cursor:pointer;margin:.6em 0 .2em;padding-left:.4em;font-size:.75em;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#c9a45c}.rail-phase.svelte-13yj7fk:disabled{cursor:default}.rail-phase.svelte-13yj7fk .count:where(.svelte-13yj7fk){text-transform:none;letter-spacing:0;font-weight:400;color:#b9a587}.rail-row.svelte-13yj7fk{padding-top:.1em;padding-bottom:.1em}.rail-row.quote.svelte-13yj7fk{font-style:italic;color:#b3a896;font-size:.9em}.rail-row.grey.svelte-13yj7fk{color:#9a8bb0;font-style:italic;font-weight:400}.rail-row.warn.svelte-13yj7fk{color:#7fd6a4;font-style:italic}.rail-row.svelte-13yj7fk:last-child{color:#fff;font-weight:600}.step-caption.svelte-1cu75rm{position:fixed;z-index:100;display:flex;flex-direction:column;gap:.4em;font-size:clamp(15px,1.6vmin,18px);line-height:1.3;color:#efe8dc;pointer-events:none;transition:opacity .5s}.step-caption.floating.svelte-1cu75rm{top:var(--RLtop, 3vmin);left:50vw;transform:translate(-50%);width:min(34em,60vw)}.panel.svelte-1cu75rm{display:flex;gap:.8em;align-items:center;padding:.5em .8em;border-radius:8px;background:#18100bf2;border:2px solid #4b3626;box-shadow:0 8px 24px #00000080}.thumb.svelte-1cu75rm{flex:none;pointer-events:auto}.body.svelte-1cu75rm{display:flex;flex-direction:column;gap:.2em;min-width:0}.kicker.svelte-1cu75rm{font-size:.72em;letter-spacing:.08em;text-transform:uppercase;color:#b9a587;display:flex;flex-wrap:wrap;gap:0 .5em}.kicker.svelte-1cu75rm>span:where(.svelte-1cu75rm)+span:where(.svelte-1cu75rm):before{content:"·";margin-right:.5em}.who.svelte-1cu75rm{font-weight:700}.quote.svelte-1cu75rm{font-size:.82em;font-style:italic;color:#b3a896}.quote.svelte-1cu75rm:before{content:"“";color:#c9a45c}.quote.svelte-1cu75rm:after{content:"”";color:#c9a45c}.quote.svelte-1cu75rm .done:where(.svelte-1cu75rm){opacity:.55}.quote.svelte-1cu75rm .now:where(.svelte-1cu75rm){font-style:normal;color:#fff;background:#ffd34d29;box-shadow:inset 0 -2px #ffd34d;border-radius:2px}.line.svelte-1cu75rm{font-size:1em;color:#fff}.line.grey.svelte-1cu75rm{color:#9a8bb0;font-style:italic}.line.grey.svelte-1cu75rm *{font-weight:400}.chips.svelte-1cu75rm{display:flex;gap:.3em;overflow:hidden}.chip.svelte-1cu75rm{pointer-events:auto;cursor:pointer;flex:none;max-width:11em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:inherit;font-size:.72em;padding:.2em .8em;border-radius:999px;border:1px solid #4b3626;background:#18100beb;color:#d9cbb2}.chip.grey.svelte-1cu75rm{color:#9a8bb0;font-style:italic}.chip.more.svelte-1cu75rm{color:#e6d3b1;border-color:#8a6a3e}.chip.armed.svelte-1cu75rm{color:#1b1300;background:#ffd34d;border-color:#ffd34d;font-weight:700}.chip.svelte-1cu75rm:disabled{cursor:default;opacity:.6}.undo-icon.svelte-1cu75rm{height:1.1em;width:1.1em;vertical-align:-.2em}.chip.svelte-1cu75rm:hover{border-color:#c9a45c}.step-source{box-shadow:0 0 0 3px #7fd0c0,0 0 22px 6px #7fd0c08c!important;border-radius:6px}.step-hot{box-shadow:0 0 0 3px #ffd34d,0 0 18px 4px #ffd34d8c!important;border-radius:6px}.status.svelte-1lnsj2v{--brass: #c9a45c;--brass-dim: #7d6433;position:fixed;top:var(--RLtop, 3vmin);left:50vw;transform:translate(-50%);width:min(40em,60vw);z-index:100;display:flex;flex-direction:column;align-items:center;gap:.3em;font-size:clamp(15px,1.6vmin,18px);line-height:1.35;color:#efe8dc;pointer-events:none}.status.middle.svelte-1lnsj2v{transform:none}.status.clipped.svelte-1lnsj2v{justify-content:flex-end;overflow:hidden;padding-top:.4em;-webkit-mask-image:linear-gradient(transparent,#000 1.6em);mask-image:linear-gradient(transparent,#000 1.6em)}.entry.svelte-1lnsj2v{flex:none;max-width:100%;text-align:center;padding:.15em .85em;background:#0e0b0de6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(201,164,92,.25);outline:1px solid rgba(201,164,92,.12);outline-offset:2px;transition:opacity .25s}.entry.fresh.svelte-1lnsj2v{border-color:#ffb34799;box-shadow:0 0 14px #ffb34740,inset 0 0 12px #ffb3471a}.entry.quote.svelte-1lnsj2v{font-style:italic;color:#b3a896;font-size:.9em;border-style:dashed}.entry.quote.svelte-1lnsj2v:before,.entry.quote.svelte-1lnsj2v:after{font-style:normal;color:var(--brass)}.entry.quote.svelte-1lnsj2v:before{content:"“"}.entry.quote.svelte-1lnsj2v:after{content:"”"}.entry.grey.svelte-1lnsj2v{color:#9a8bb0;font-style:italic;font-size:.88em;border-style:dashed;border-color:#9a8bb040;box-shadow:none}.entry.grey.svelte-1lnsj2v *{font-weight:400}.entry.warn.svelte-1lnsj2v{color:#7fd6a4;font-style:italic}.peek.svelte-1lnsj2v .entry:where(.svelte-1lnsj2v){opacity:.12!important}.nameplate.svelte-1lnsj2v{pointer-events:auto;cursor:pointer;font:inherit;font-size:.78em;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--brass);background:#0d0a0ccc;padding:.05em .9em;border:0;border-top:1px solid var(--brass-dim);border-bottom:1px solid var(--brass-dim);border-radius:0}.nameplate.svelte-1lnsj2v:before,.nameplate.svelte-1lnsj2v:after{content:"◆";font-size:.7em;margin:0 .5em}.nameplate.svelte-1lnsj2v:hover{color:#ffb347;border-color:var(--brass)}.nameplate.inline.svelte-1lnsj2v{background:none;border:0;padding:0;margin-right:.6em}.nameplate.inline.svelte-1lnsj2v:before,.nameplate.inline.svelte-1lnsj2v:after{content:none}.remote.svelte-1lnsj2v{position:fixed;top:var(--RLtop, 3vmin);right:1.2vmin;max-width:26vw;z-index:99;display:grid;gap:.8vmin;font-size:clamp(12px,1.4vmin,16px);color:#efe8dc;pointer-events:none}.lane.svelte-1lnsj2v{display:grid;gap:.25em;justify-items:end}.lane-name.svelte-1lnsj2v{font-size:.78em;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#c9a45c}.look.svelte-trltw4{position:fixed;z-index:500;left:0;right:0;top:0;bottom:0;margin:auto;pointer-events:visible;padding:3vmin 3vmin 1vmin;height:fit-content;width:fit-content;transform:translate(-50%,-50%);max-height:90vh;max-width:60vw;overflow-y:auto;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:#000;color:#fff}.look_row.svelte-trltw4{width:100%;font-size:2vmin;display:flex;max-width:90vw;flex-wrap:wrap;align-items:center;justify-content:start;font-weight:700}.finder.svelte-1c620ee{position:fixed;top:20%;left:50%;transform:translate(-50%);z-index:10000;background:#222;padding:8px;border-radius:6px;box-shadow:0 4px 16px #0008}.finder.svelte-1c620ee input:where(.svelte-1c620ee){font-size:1.1em;width:min(320px,80vw)}.bottom_cards.svelte-xf7ps{position:fixed;bottom:0;z-index:20;width:100vw;clip-path:inset(-100vw -100vw 0 -100vw);pointer-events:none}.cards.svelte-xf7ps{display:flex;flex-direction:row;width:50vw;height:100%;position:relative;margin:auto;justify-content:var(--hand-justify, flex-start);overflow:visible}.card.svelte-xf7ps{min-width:0;position:relative}.hover.svelte-xf7ps{position:absolute;transition:bottom .25s;bottom:-30%;pointer-events:all}.hover.svelte-xf7ps:hover{bottom:20%}.bar.svelte-f58q1i{position:fixed;top:5vmin;left:50%;transform:translate(-50%);z-index:50;background:#262624;border:1px solid #ffcb7a;border-radius:1vmin;padding:.5em 1em;display:flex;gap:1em;align-items:center;color:#fff}.overlay.svelte-f58q1i{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#000000d9;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto;-webkit-user-select:text;user-select:text}.panel.svelte-f58q1i{background:#1a1a19;border:1px solid #3a3a38;border-radius:1vmin;margin:3vh 1em;padding:1em 1.4em;max-width:1100px;width:100%;color:#fff}.head.svelte-f58q1i{display:flex;justify-content:space-between;align-items:center}h3.svelte-f58q1i{margin:0}.upload.svelte-f58q1i{margin-top:1em;border-top:1px solid #3a3a38;padding-top:.6em}.row.svelte-f58q1i{display:flex;gap:1em;margin-top:.5em}.muted.svelte-f58q1i{color:#8a8984}.status.svelte-f58q1i{margin-top:.5em;color:#ffcb7a}button.svelte-f58q1i{border-radius:1vmin;color:#fff;background:#96969680;padding:.3em .8em}.ok.svelte-f58q1i{background:#00a000b3}button.svelte-f58q1i:disabled{opacity:.5}.bar.svelte-u3e6aq{position:fixed;bottom:10vmin;left:50%;transform:translate(-50%);z-index:300;background:#262624;border:1px solid #3987e5;border-radius:1vmin;color:#fff;padding:.4em .8em;display:flex;gap:.5em;align-items:center;flex-wrap:wrap;max-width:95vw}.title.svelte-u3e6aq{margin-right:.5em;cursor:move;touch-action:none;-webkit-user-select:none;user-select:none}input[type=range].svelte-u3e6aq{width:30vw;min-width:8em}button.svelte-u3e6aq{border-radius:.6vmin;color:#fff;background:#96969680}.exit.svelte-u3e6aq{background:#c83c3cb3}.error.svelte-u3e6aq{width:100%;color:#ffcb7a;font-size:.9em}:root[data-layout=phone] body{padding:0;overflow:hidden;overscroll-behavior:none;-webkit-touch-callout:none}:root[data-layout=phone] .message_container.waiting_display{position:static;margin:6px;width:auto;max-width:none;height:auto;max-height:none;padding:10px 12px;font-size:15px;border-radius:12px;background:#18100b;border:1px solid #6b4e33;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible}:root[data-layout=phone] .waiting_display>div{align-items:stretch!important;max-height:none!important;gap:8px!important}:root[data-layout=phone] .waiting_display .prompt_text{max-width:none;line-height:1.35}:root[data-layout=phone] .waiting_display>div>div:last-child{align-items:stretch!important;position:sticky;bottom:0;padding:6px 0 10px;background:#18100b}:root[data-layout=phone] .waiting_display button{flex:1 1 100%;align-self:stretch;white-space:normal;min-height:44px;font-size:15px;border-radius:10px;filter:none;border:1px solid #6b4e33;background:#261b14}:root[data-layout=phone] .waiting_display button.ok{background:#2f8f3f;border-color:#63c174}:root[data-layout=phone] .waiting_display button.cancel{background:#6b2620;border-color:#b8433a}:root[data-layout=phone] .waiting_display button.fold{flex:none;align-self:flex-end;min-height:30px;padding:0 12px;font-size:13px;background:none;border-color:#4b3626;color:#b9a587}:root[data-layout=phone] .waiting_display.folded{max-height:3.4em;overflow:hidden;padding:6px 10px}:root[data-layout=phone] .waiting_display.folded>div{flex-direction:row!important;align-items:center!important}:root[data-layout=phone] .waiting_display.folded .prompt_text{flex:1 1 auto;min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:13px;order:-1}:root[data-layout=phone] .waiting_display.folded>div>:not(.prompt_text):not(.fold){display:none}:root[data-layout=phone] .waiting_display .prompt-cards{zoom:2;gap:4px}:root[data-layout=phone][data-orient=landscape] .waiting_display .prompt-cards{zoom:1.3}:root[data-layout=phone] .sheet-host.phone{position:fixed;z-index:250;box-sizing:border-box;left:var(--inspect-x, 0);top:var(--inspect-y, 0);width:var(--inspect-w, 100vw);height:var(--inspect-h, 100dvh);overflow:auto;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-content:start;gap:10px;padding:12px 14px 16px;background:#120c09f7;box-shadow:0 0 24px #0009}:root[data-layout=phone] .sheet-host.phone:not(:has(.preview,.phone-actions>*)){display:none}:root[data-layout=phone] .sheet-host.phone .preview{display:contents}:root[data-layout=phone] .sheet-host.phone .preview_card{zoom:var(--sheet-zoom, 1);opacity:1;width:auto;height:auto}:root[data-layout=phone] .sheet-host.phone .phone-card-text{justify-self:stretch}:root[data-layout=phone] .sheet-host.phone .sheet-close{position:absolute;top:8px;right:8px;z-index:2;width:38px;height:38px;border-radius:10px;border:1px solid #4b3626;background:#261b14;color:#efe8dc;font-size:16px}:root[data-layout=phone] .phone-actions{justify-self:stretch}:root[data-layout=phone] .sheet-hint{justify-self:stretch;display:flex;gap:8px;align-items:stretch}:root[data-layout=phone] .sheet-hint .hint_row{flex:1}:root[data-layout=phone] .sheet-hint button{flex:1;min-height:44px;font-size:15px;font-weight:700;color:#fff;border-radius:10px;background:#2f8f3f;border:1px solid #63c174}:root[data-layout=phone] .sheet-hint button.more{flex:none;padding:0 12px;font-weight:600;background:#261b14;border-color:#6b4e33;color:#efe8dc}:root[data-layout=phone] .sheet-host.phone .preview_card{cursor:pointer}:root[data-layout=phone] .phone-actions .card_action_container{align-items:stretch}:root[data-layout=phone] .phone-actions .card_actions{padding:0;gap:6px;display:flex;flex-wrap:wrap}:root[data-layout=phone] .phone-actions .action_button,:root[data-layout=phone] .phone-actions button{flex:1 1 40%;min-height:44px;margin:0;font-size:15px;color:#efe8dc;background:#261b14;border:1px solid #6b4e33;border-radius:10px}:root[data-layout=phone][data-orient=landscape] .sheet-host.phone:not(.narrow){grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto 1fr;justify-items:stretch;align-items:start;column-gap:14px}:root[data-layout=phone][data-orient=landscape] .sheet-host.phone:not(.narrow) .preview_card{grid-row:1 / span 2}:root[data-layout=phone]:not([data-orient=landscape]) body:has(.waiting_display) .sheet-host.phone{display:none}:root[data-layout=phone] .sheet-host.phone.scrubbing,:root[data-layout=phone]:not([data-orient=landscape]) body:has(.waiting_display) .sheet-host.phone.scrubbing{display:grid;left:var(--scrub-x, 0);top:var(--scrub-y, 0);width:var(--scrub-w, 100vw);height:var(--scrub-h, 50dvh);z-index:260}:root[data-layout=phone] .sheet-host.phone.scrubbing .phone-actions{display:none}:root[data-layout=phone] [data-reading]{outline:2px solid #fff;outline-offset:1px;transform:translateY(-6px);transition:transform 80ms ease-out;z-index:5}:root[data-layout=phone] .step-caption.floating,:root[data-layout=phone] .running-log{top:calc(var(--map-box-y, 90px) + 4px)!important;left:var(--map-box-x, 8px)!important;transform:none!important;width:var(--map-box-w, calc(100vw - 16px) )!important}:root[data-layout=phone] .step-caption{font-size:14px}:root[data-layout=phone] .rail{top:var(--map-box-y, 90px)!important;left:var(--map-box-x, 8px)!important;right:auto!important;width:var(--map-box-w, calc(100vw - 16px) )!important;max-height:var(--map-box-h, 45vh)!important;z-index:120}@media (prefers-reduced-motion: no-preference){:root[data-layout=phone] .sheet-host.phone .preview_card{animation:sheet-pop .12s ease-out}}@keyframes sheet-pop{0%{transform:scale(.85);opacity:0}}body{background-color:#000;margin:0;color:#fff;overscroll-behavior:contain;touch-action:manipulation}.main.svelte-179iveo{position:absolute;top:4vmin;bottom:9vmin;left:0;width:100%}#top.svelte-179iveo>div{position:absolute;background-color:var(--bgColour);top:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;height:4vmin;padding-left:5px;padding-right:5px;box-sizing:border-box}#bottom.svelte-179iveo>div{position:absolute;bottom:0;left:0;height:8vmin;width:100%;display:flex;justify-content:space-between;align-items:center;border-top:2px solid white}.announcement.svelte-179iveo{font-size:10vmin;pointer-events:none;font-weight:700;color:#fff;background-color:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);margin:auto;height:fit-content;width:fit-content;text-align:center;padding:4vmin;border-radius:2vmin;position:fixed;top:5vh;left:0;right:0;z-index:99999}.svelte-tabs__tab.svelte-z5wtnu{border:none;border-bottom:2px solid transparent;color:#000;cursor:pointer;list-style:none;display:inline-block;padding:.5em .75em}.svelte-tabs__tab.svelte-z5wtnu:focus{outline:thin dotted}.svelte-tabs__selected.svelte-z5wtnu{border-bottom:2px solid #4F81E5;color:#4f81e5}.svelte-tabs__tab-list.svelte-lcodum{border-bottom:1px solid #CCCCCC;margin:0;padding:0}.svelte-tabs__tab-panel.svelte-1r89syk{margin-top:.5em}svelte-tabs__list{border-bottom:.5vmin solid white;margin:0;padding:0}.svelte-tabs li.svelte-tabs__tab{border-radius:var(--modal-button-radius, 1vmin);color:var(--modal-tab-color, var(--modal-button-color, white));background:var(--modal-button-bg, rgba(150,150,150,.5));border:var(--modal-tab-border, var(--modal-button-border, revert));text-transform:var(--modal-button-transform, none);letter-spacing:var(--modal-button-spacing, normal);font-size:var(--modal-button-size, revert);filter:var(--modal-button-filter, drop-shadow(.5vmin .5vmin .5vmin slategray))}.svelte-tabs li.svelte-tabs__selected{color:var(--modal-tab-selected-color, black);font-weight:700;background:var(--modal-tab-selected-bg, orange)}.handle.svelte-pfj0qb{width:100%;background:var(--modal-handle-bg, white);min-height:3vmin;text-transform:var(--modal-handle-transform, none);font-weight:var(--modal-handle-weight, normal);display:flex;color:var(--modal-handle-color, black);font-family:var(--modal-handle-font, inherit);letter-spacing:var(--modal-handle-spacing, normal);border-bottom:var(--modal-handle-border, none);align-items:center;justify-content:center;border-radius:var(--modal-handle-radius, 1vmin)}.message_container.svelte-pfj0qb{position:fixed;left:50%;top:5vh;display:flex;flex-direction:column;gap:5vmin;z-index:300;max-width:60vw;max-height:80vh;transform:translate(-50%);justify-content:space-evenly;pointer-events:none}.working_log.svelte-pfj0qb{padding:2vmin;height:fit-content;width:fit-content;max-height:90vh;max-width:90vw;min-width:20vw;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:var(--modal-color, white);font-family:var(--modal-font, inherit);background:var(--modal-bg, rgba(2,2,2,.5));border:var(--modal-border, unset);border-radius:var(--modal-radius, 30px);box-shadow:var(--modal-shadow, 0 0 10px 5px white);display:block;pointer-events:all}.waiting_display.svelte-pfj0qb{flex-wrap:nowrap;justify-content:space-between;gap:10px}button.svelte-pfj0qb{border-radius:var(--modal-button-radius, 1vmin);color:var(--modal-button-color, white);background:var(--modal-button-bg, rgba(150,150,150,.5));border:var(--modal-button-border, revert);font-family:var(--modal-button-font, inherit);text-transform:var(--modal-button-transform, none);letter-spacing:var(--modal-button-spacing, normal);font-size:var(--modal-button-size, revert);font-weight:var(--modal-button-weight, revert);padding:var(--modal-button-padding, revert);white-space:nowrap;filter:var(--modal-button-filter, drop-shadow(.5vmin .5vmin .5vmin slategray))}button.svelte-pfj0qb:hover:not(:disabled){background:var(--modal-button-hover-bg, var(--modal-button-bg, rgba(150,150,150,.5)));color:var(--modal-button-hover-color, var(--modal-button-color, white))}.modal-close.svelte-pfj0qb,.modal-close.svelte-pfj0qb:hover:not(:disabled){background:var(--modal-close-bg, green);color:var(--modal-close-color, var(--modal-button-color, white));border:var(--modal-close-border, var(--modal-button-border, revert))}button.svelte-pfj0qb:disabled{opacity:.5}.hidden.svelte-pfj0qb{display:none}.slot.svelte-9p67a6{text-align:center}.cardlist.svelte-9p67a6{place-items:center}.market_item.svelte-9p67a6{font-size:.8em;text-align:center;background-color:gray;border:3px solid white;font-weight:700;cursor:pointer}.players.svelte-89hp4{width:100vw;left:0;right:0;bottom:0;display:flex;overflow:hidden;overscroll-behavior:contain;touch-action:none;pointer-events:none}.players-track.svelte-89hp4{display:flex;flex-wrap:nowrap;align-items:end;width:max-content;transition:transform .5s ease;will-change:transform}.players-track.no-transitions.svelte-89hp4{transition:none}.playarea.svelte-89hp4{display:flex;width:100vw;min-width:100vw;flex:0 0 100vw;background-size:cover;background-color:#0003;background-blend-mode:darken;pointer-events:auto}.toolbutton{font-weight:700;border:2px solid white;padding:.25vmin;color:#fff;background-color:#0000;margin:0}.help.svelte-qlwji3{max-width:32rem;max-height:65vh;overflow-y:auto;overflow-x:hidden;padding-right:.5em}.ref.svelte-qlwji3{display:block;margin-bottom:.4em;color:inherit;font-weight:700}h2.svelte-qlwji3{font-size:1.1em;margin:.8em 0 .4em}dl.svelte-qlwji3{display:grid;grid-template-columns:max-content 1fr;gap:.3em 1em;margin:0}dt.svelte-qlwji3{text-align:right}dd.svelte-qlwji3{margin:0;overflow-wrap:anywhere}kbd.svelte-qlwji3{display:inline-block;min-width:1.4em;padding:.05em .4em;text-align:center;font:inherit;border:1px solid currentColor;border-radius:.3em;opacity:.85}.toolbutton.svelte-1ydqb8b{white-space:nowrap;font-weight:700;border:2px solid white;padding:.25vmin;color:#fff;margin:0}.network.svelte-o17kfg{min-width:50vw;display:flex;flex-direction:column;gap:1rem}.panel.svelte-o17kfg{border:1px solid rgba(255,255,255,.35);background:#ffffff0f;padding:.8rem}.status.svelte-o17kfg,.invite.svelte-o17kfg,.controls.svelte-o17kfg{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}input.svelte-o17kfg{min-width:min(34rem,80vw)}th.svelte-o17kfg,td.svelte-o17kfg{padding:.35rem}th.svelte-o17kfg{text-align:left;color:#d8ecff}.participants.svelte-o17kfg{width:100%;background:#ffffff0a}.pill.svelte-o17kfg{border:1px solid currentColor;padding:.1rem .35rem;text-transform:capitalize}.presence.svelte-o17kfg{display:inline-block;width:.65rem;height:.65rem;border-radius:50%;margin-right:.35rem;border:1px solid currentColor;background:#707070;opacity:.65;vertical-align:middle}.presence.online.svelte-o17kfg{background:#2bd66f;opacity:1}.presence.idle.svelte-o17kfg{background:#f0c94a;opacity:1}.presence.you.svelte-o17kfg{box-shadow:0 0 0 2px #fff,0 0 0 3px #0000008c}.meta.svelte-o17kfg,.empty.svelte-o17kfg{color:#cfcfcf}.danger.svelte-o17kfg{border-color:#ffb3b3;color:#fdd;background:#96000059}.empty.svelte-o17kfg{font-style:italic}.error.svelte-o17kfg{color:#ffb3b3}.copied.svelte-o17kfg{overflow-wrap:anywhere;color:#d6ffd6}.settings.svelte-1rgbjis{box-sizing:border-box;width:min(41rem,76vw);padding:.5rem;border:var(--options-border, 1px solid rgba(255,255,255,.2));border-radius:var(--options-radius, .75rem);background:var(--options-bg, rgba(12,14,18,.96));box-shadow:0 .5rem 1.4rem #00000073}.tabs.svelte-1rgbjis{display:flex;gap:.18rem;padding:.18rem;border:var(--options-tabs-border, 1px solid rgba(255,255,255,.18));border-radius:var(--options-tabs-radius, .58rem);background:var(--options-tabs-bg, rgba(0,0,0,.48))}.tabs.svelte-1rgbjis button:where(.svelte-1rgbjis){flex:1;padding:.3rem .72rem;border:var(--modal-tab-border, 1px solid transparent);border-radius:var(--modal-button-radius, .42rem);color:var(--modal-tab-color, rgba(255,255,255,.74));background:transparent;text-transform:var(--modal-button-transform, none);letter-spacing:var(--modal-button-spacing, normal);font-size:var(--modal-button-size, revert);filter:none;transition:background .12s ease,color .12s ease,border-color .12s ease}.tabs.svelte-1rgbjis button:where(.svelte-1rgbjis):hover{color:var(--modal-button-color, white);background:var(--options-row-hover-bg, rgba(255,255,255,.08))}.tabs.svelte-1rgbjis button.active:where(.svelte-1rgbjis){color:var(--modal-tab-selected-color, white);border:var(--options-tab-active-border, 1px solid rgba(255,194,92,.72));background:var(--modal-tab-selected-bg, linear-gradient(180deg, rgba(255,165,48,.5), rgba(180,78,0,.48)));font-weight:700}.options.svelte-1rgbjis{display:flex;flex-direction:column;gap:.22rem;height:min(64vh,34rem);margin-top:.38rem;padding-right:.2rem;overflow-y:auto;scrollbar-gutter:stable}h4.svelte-1rgbjis{margin:.55rem 0 .1rem .15rem;color:var(--options-accent, #ffbd59);font-size:.72em;letter-spacing:.08em;text-transform:uppercase}h4.svelte-1rgbjis:first-child{margin-top:.15rem}.option.svelte-1rgbjis{display:grid;grid-template-columns:minmax(12rem,1fr) max-content;align-items:center;gap:.85rem;min-height:1.65rem;padding:.3rem .52rem;border:var(--options-row-border, 1px solid rgba(255,255,255,.1));border-radius:var(--options-row-radius, .42rem);background:var(--options-row-bg, rgba(255,255,255,.065));cursor:pointer;transition:background .12s ease,border-color .12s ease}.option.svelte-1rgbjis:hover{border-color:var(--options-row-hover-border, rgba(255,255,255,.2));background:var(--options-row-hover-bg, rgba(255,255,255,.1))}.option.disabled.svelte-1rgbjis{opacity:.5;cursor:not-allowed}.component-option.svelte-1rgbjis{display:flex;align-items:center;cursor:default}.component-option.svelte-1rgbjis .username_control{display:flex;flex:1;align-items:center;justify-content:space-between;gap:.6rem}.component-option.svelte-1rgbjis button,.action.svelte-1rgbjis{padding:var(--modal-button-padding, .22rem .62rem);border:var(--modal-button-border, 1px solid rgba(255,194,92,.72));border-radius:var(--modal-button-radius, .45rem);color:var(--modal-button-color, white);background:var(--modal-button-bg, rgba(180,78,0,.5));text-transform:var(--modal-button-transform, none);letter-spacing:var(--modal-button-spacing, normal);font-size:var(--modal-button-size, revert);font-weight:var(--modal-button-weight, revert);filter:none;cursor:pointer}.component-option.svelte-1rgbjis button:hover,.action.svelte-1rgbjis:hover{color:var(--modal-button-hover-color, white);background:var(--modal-button-hover-bg, rgba(210,92,0,.82))}.option-copy.svelte-1rgbjis{display:grid;gap:.08rem}.option-name.svelte-1rgbjis{font-weight:600;line-height:1.15}small.svelte-1rgbjis{color:var(--options-muted, rgba(255,255,255,.62));font-size:.76em;line-height:1.2}.field.svelte-1rgbjis{box-sizing:border-box;max-width:min(22rem,38vw);padding:.2rem .38rem;border:var(--options-field-border, 1px solid rgba(255,255,255,.34));border-radius:var(--options-field-radius, .4rem);color:var(--options-field-color, white);background:var(--options-field-bg, rgba(0,0,0,.38))}.field.svelte-1rgbjis:focus{border-color:var(--options-accent, #ffbd59);outline:2px solid var(--options-focus, rgba(255,165,48,.38))}.step.svelte-1rgbjis{min-width:2.2rem;padding:.2rem .5rem}.number-control.svelte-1rgbjis{display:inline-flex;align-items:center;gap:.3rem}.number.svelte-1rgbjis{width:4.6rem;text-align:right}.unit.svelte-1rgbjis{min-width:1.4rem;color:var(--options-muted, rgba(255,255,255,.62));font-size:.85em}.text.svelte-1rgbjis{width:16rem}.toggle-control.svelte-1rgbjis{position:relative;display:inline-flex}.toggle-input.svelte-1rgbjis{position:absolute;width:1px;height:1px;opacity:0}.toggle.svelte-1rgbjis{display:block;box-sizing:border-box;width:2.2rem;height:1.2rem;padding:.12rem;border:var(--options-field-border, 1px solid rgba(255,255,255,.28));border-radius:99rem;background:var(--options-field-bg, rgba(0,0,0,.42));transition:background .14s ease,border-color .14s ease}.toggle.svelte-1rgbjis:after{display:block;width:.84rem;height:.84rem;border-radius:50%;background:var(--options-knob, rgba(255,255,255,.82));content:"";transition:transform .14s ease,background .14s ease}.toggle-input.svelte-1rgbjis:checked+.toggle:where(.svelte-1rgbjis){border-color:var(--options-on-border, #ffb347);background:var(--options-on-bg, rgba(210,92,0,.82))}.toggle-input.svelte-1rgbjis:checked+.toggle:where(.svelte-1rgbjis):after{background:var(--options-on-knob, white);transform:translate(.96rem)}.toggle-input.svelte-1rgbjis:focus-visible+.toggle:where(.svelte-1rgbjis){outline:2px solid var(--options-accent, #ffbd59);outline-offset:2px}.toggle-input.svelte-1rgbjis:disabled+.toggle:where(.svelte-1rgbjis){opacity:.42}.button_row.svelte-c8uyny{display:flex;flex-wrap:nowrap;gap:1vmin}button.svelte-c8uyny{border-radius:1vmin;color:#fff;background:#96969680;filter:drop-shadow(.5vmin .5vmin .5vmin slategray)}.ok.svelte-c8uyny{color:#fff;background:#00ff0080}.cancel.svelte-c8uyny{color:#fff;background:#ff000080}.warn.svelte-c8uyny{color:#fff;background:#ffff0080}.textgroup.svelte-n8am46{display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;margin-right:10px}.turn-badge.svelte-n8am46{margin-left:.6em;background:gold;color:#000;font-weight:700;padding:0 .6em;line-height:1.3;border-radius:1em;display:inline-block}.online-notice.svelte-n8am46{font-size:.9em;font-style:italic;cursor:pointer}.toolbutton.svelte-n8am46{font-weight:700;border:2px solid white;padding:.25vmin;color:#fff;margin:0;border-radius:0}.seats.svelte-n8am46{position:relative}.toolbutton.seat.svelte-n8am46{box-shadow:inset 0 -.5vmin gold}.acting-as.svelte-n8am46{position:absolute;top:100%;right:0;z-index:5;pointer-events:none;background:gold;color:#000;font-size:.8em;padding:.1em .6em;border-radius:1em}.active-player.svelte-n8am46{display:inline-block;margin-right:.35em;font-size:1.15em;line-height:1;vertical-align:-.05em}.presence.svelte-n8am46{display:inline-block;width:.7em;height:.7em;border-radius:50%;margin-right:.35em;border:1px solid currentColor;background:#8a8a8a;vertical-align:middle}.presence.online.svelte-n8am46{background:#2bd66f}.presence.idle.svelte-n8am46{background:#f0c94a}.presence.away.svelte-n8am46,.presence.offline.svelte-n8am46,.presence.unknown.svelte-n8am46{background:#707070;opacity:.55}.presence.you.svelte-n8am46{box-shadow:0 0 0 2px #fff,0 0 0 3px #0000008c}.strict_marker.svelte-swp580{color:orange;font-size:2em;font-weight:700;line-height:1}.cancel.svelte-swp580{background-color:red}.inverted_icon.svelte-swp580{height:1.1em;width:1.1em;filter:invert(.9)}.undo_container.svelte-swp580{display:flex;align-items:center;justify-content:flex-end;gap:.5vmin;flex:0 0 auto;margin-left:1vmin}button.svelte-swp580{border-radius:1vmin;color:#fff;background:#96969680;filter:drop-shadow(.5vmin .5vmin .5vmin slategray)}button.svelte-swp580:disabled{opacity:.5}.curl.svelte-swp580{width:1.5em;height:1.5em;fill:currentColor}.undo_button.svelte-swp580{display:inline-flex;align-items:center;gap:.5vmin;padding:.45vmin .8vmin;white-space:nowrap}.scroll.svelte-1xzhztz{width:100%;overflow-x:auto;overflow-y:hidden;display:flex;align-items:flex-end;position:relative;scrollbar-width:thin;scrollbar-color:lightgreen transparent;touch-action:pan-x;--scrollbar-color: lightgreen;row-gap:1vmin;flex-wrap:nowrap}.zone.svelte-1xzhztz{border:2px dashed white;padding:2px}.scroll.svelte-1xzhztz::-webkit-scrollbar{display:block;width:8px}.scroll.svelte-1xzhztz::-webkit-scrollbar-button{display:none}.scroll.svelte-1xzhztz::-webkit-scrollbar-track{background-color:#0000}.scroll.svelte-1xzhztz::-webkit-scrollbar-track-piece{background-color:#0000}.scroll.svelte-1xzhztz::-webkit-scrollbar-thumb{transition:background-color .5s;background-color:#0000;border:5px solid transparent;border-radius:24px;box-shadow:4px 0 0 4px var(--scrollbar-color) inset}.scroll.svelte-1xzhztz::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-color);border:0px solid transparent;box-shadow:none}.score.svelte-r1v3xs{font:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer;text-decoration:underline dotted;text-underline-offset:.2em}.twilight.svelte-18zurr5{display:flex;align-items:center;gap:calc(var(--space) / 4)}.space.svelte-18zurr5{width:var(--space);height:var(--space);border-radius:50%;border:calc(var(--space) / 12) solid rgba(255,255,255,.45);background:#00000059;display:flex;align-items:center;justify-content:center}.space.full.svelte-18zurr5{border-color:#ffd25ae6;background:#ffd25a33}.space.svelte-18zurr5 img:where(.svelte-18zurr5){width:85%;height:85%}.symbols.svelte-102amdv{display:flex;flex-wrap:wrap;align-items:center;gap:.3vmin}.nowrap.svelte-102amdv{flex-wrap:nowrap}.spent.svelte-102amdv{filter:grayscale(1);opacity:.35}.label.svelte-102amdv{font-size:.8em;opacity:.75}.artifacts.svelte-1y66a7y{display:flex;align-items:center;gap:.4vmin}.artifact.svelte-1y66a7y{background-size:contain;background-position:center;background-repeat:no-repeat;cursor:pointer}.slot.svelte-1y66a7y{position:relative}.menu.svelte-1y66a7y{position:absolute;top:100%;left:50%;transform:translate(-50%);z-index:20;display:flex;flex-direction:column;gap:.3vmin;padding:.4vmin;background:#222;border-radius:.5vmin;white-space:nowrap}.facedown.svelte-1y66a7y{opacity:.7;filter:grayscale(1) brightness(.9)}.limit.svelte-frirjn{font-size:.85em;opacity:.8}.gate-count.svelte-frirjn{font:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:.2em;font-size:.9em}.gate-count.svelte-frirjn img:where(.svelte-frirjn){width:1.3em;height:1.3em;object-fit:contain}.goo.svelte-frirjn{display:flex;align-items:center;gap:1vmin;font-weight:700;white-space:nowrap;margin:0 1vmin}.list.svelte-oy249o{display:flex;flex-wrap:nowrap;position:relative}.check-caption.svelte-1dr4lnr{position:fixed;z-index:102;box-sizing:border-box;display:flex;flex-direction:column;gap:.35em;padding:.5em .8em;border-radius:8px;background:#18100b;border:2px solid #4b3626;box-shadow:0 8px 24px #00000080;font-size:clamp(15px,1.6vmin,18px);line-height:1.3;color:#efe8dc}.check-caption.svelte-1dr4lnr .kicker:where(.svelte-1dr4lnr){font-size:.72em;letter-spacing:.08em;text-transform:uppercase;color:#b9a587}.check-caption.svelte-1dr4lnr .sum:where(.svelte-1dr4lnr){display:flex;flex-wrap:wrap;align-items:center;gap:.35em}.check-caption.svelte-1dr4lnr .part:where(.svelte-1dr4lnr){padding:.1em .45em;border:1px solid #4b3626;border-radius:6px;font-size:.9em}.check-caption.svelte-1dr4lnr .part.lit:where(.svelte-1dr4lnr){border-color:#ffd34d;background:#ffd34d26}.check-caption.svelte-1dr4lnr .result:where(.svelte-1dr4lnr){display:inline-flex;align-items:center;gap:.35em;white-space:nowrap}.check-caption.svelte-1dr4lnr .op:where(.svelte-1dr4lnr){font-weight:800;color:#ffd34d}.check-caption.svelte-1dr4lnr .total:where(.svelte-1dr4lnr),.check-caption.svelte-1dr4lnr .target:where(.svelte-1dr4lnr){font-size:1.6em;line-height:1}.check-caption.svelte-1dr4lnr .target:where(.svelte-1dr4lnr){color:#ffd34d}.check-caption.svelte-1dr4lnr .vs:where(.svelte-1dr4lnr){color:#b9a587}.check-caption.svelte-1dr4lnr .revealed:where(.svelte-1dr4lnr){display:flex;justify-content:center;gap:.5em}.check-caption.svelte-1dr4lnr .line:where(.svelte-1dr4lnr){font-weight:600}.check-caption.svelte-1dr4lnr .line:where(.svelte-1dr4lnr) .running:where(.svelte-1dr4lnr){margin-left:.5em;font-size:.9em}.check-caption.svelte-1dr4lnr .buttons:where(.svelte-1dr4lnr){display:flex;flex-wrap:wrap;gap:.4em}.check-caption.svelte-1dr4lnr button:where(.svelte-1dr4lnr){font-size:.95em;padding:.3em .8em;min-height:2.2em}.check-ring.svelte-1dr4lnr{position:fixed;z-index:99;pointer-events:none;border-radius:8px;box-shadow:0 0 0 3px #ffd34d,0 0 18px 4px #ffd34d73}.check-ring.boost.svelte-1dr4lnr,.check-ring.picked.svelte-1dr4lnr{box-shadow:none}.check-ring.svelte-1dr4lnr span:where(.svelte-1dr4lnr){position:absolute;left:50%;top:35%;transform:translate(-50%);padding:.15em .7em;border-radius:999px;font-weight:800;font-size:clamp(13px,1.7vmin,19px);white-space:nowrap;background:#ffd34d;color:#1b1300;box-shadow:0 4px 12px #00000080}.check-ring.boost.svelte-1dr4lnr span:where(.svelte-1dr4lnr){background:#000c;color:#ffd34d;border:1px solid #ffd34d}.check-ring.target.svelte-1dr4lnr span:where(.svelte-1dr4lnr){top:auto;bottom:.4em}.check-ring.wield.svelte-1dr4lnr{box-shadow:0 0 0 3px #7fd0c0,0 0 18px 4px #7fd0c073}.check-ring.wield.svelte-1dr4lnr span:where(.svelte-1dr4lnr){background:#7fd0c0;color:#062a24}.running.svelte-1dr4lnr{font-size:1.2em;color:#ff0;margin:.5em 0}.skill_list.svelte-1dr4lnr{display:flex;width:100%;align-items:center;justify-content:space-between;gap:2vmin}.message.svelte-1dr4lnr{display:flex;justify-content:space-between;align-items:center;gap:1vmin}button.svelte-1dr4lnr{border-radius:1vmin;color:#fff;white-space:nowrap;background:#96969680;filter:drop-shadow(.5vmin .5vmin .5vmin slategray)}.comp.svelte-1dr4lnr{justify-self:center;align-self:center;font-size:10vmin;font-weight:700;color:#ff0}.ok.svelte-1dr4lnr{color:#fff;background:#00ff0080}.cancel.svelte-1dr4lnr{color:#fff;background:#ff000080}.icon.svelte-jxy34t{width:1.2em;height:1.2em;object-fit:contain;vertical-align:middle;margin-right:.15em}.glowing.svelte-jxy34t{box-shadow:var(--card-selectable-glow, 0 0 10px 5px pink)}.toolbutton.svelte-jxy34t{white-space:nowrap;font-weight:700;border:2px solid white;padding:.25vmin;color:#fff;margin:0;font-size:1.6vmin;position:relative}.landing.svelte-jxy34t{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}.placeholder.svelte-ya6x2v{border:var(--placeholder-border, 1px solid white);border-radius:var(--placeholder-radius, 0);background:var(--placeholder-bg, repeating-linear-gradient( 45deg, rgba(255, 255, 255, .2), rgba(255, 255, 255, .2) 10px, rgba(0, 0, 0, .3) 10px, rgba(0, 0, 0, .3) 20px ));color:var(--placeholder-colour, white);font-family:var(--placeholder-font, inherit);font-size:var(--placeholder-size, inherit);z-index:100}.tokens.svelte-1qlxekj{display:flex;justify-items:center}.site_menu.svelte-1q45tyg{display:flex;flex-direction:column;align-items:center;padding:1vmin;pointer-events:all}.site_name.svelte-1q45tyg{font-weight:700;font-size:var(--buttonSize);padding-bottom:.5vmin}.site_tokens.svelte-1q45tyg{display:flex;flex-direction:column;align-items:stretch}.site_token.svelte-1q45tyg{display:flex;align-items:center;gap:.5vmin;padding:.2vmin 0}.pip.svelte-1q45tyg{position:relative;display:flex;align-items:center;justify-content:center;width:3vmin;height:3vmin}.pip.svelte-1q45tyg img:where(.svelte-1q45tyg){width:100%;height:100%;object-fit:contain}.glyph.svelte-1q45tyg{font-size:2.2vmin;line-height:1}.code.svelte-1q45tyg{position:absolute;font-size:1.2vmin;font-weight:700;color:#fff;text-shadow:-1px -1px 0 black,1px -1px 0 black,-1px 1px 0 black,1px 1px 0 black}.what.svelte-1q45tyg{font-size:var(--buttonSize);padding-right:.5vmin}.picker.svelte-1q45tyg{margin-top:.5vmin;font-size:var(--buttonSize);max-width:24vmin}.count.svelte-1q45tyg{min-width:1.5em;text-align:center;font-weight:700;font-size:var(--buttonSize)}.change.svelte-1q45tyg{font-size:var(--buttonSize);min-width:2.5vmin;font-weight:700;touch-action:manipulation}.action_button.svelte-1q45tyg{margin:5px;font-size:var(--buttonSize)}button.svelte-1q45tyg:disabled{opacity:.4;cursor:default}.map-icon.svelte-1j23bt1{pointer-events:none}.faded.svelte-1j23bt1{opacity:.45}.ghost.svelte-1j23bt1{opacity:.55;filter:grayscale(.7)}.shadow.svelte-1j23bt1{filter:drop-shadow(0 0 1.5px rgba(255,236,170,.45)) drop-shadow(0 1.5px 1.5px rgba(0,0,0,.85))}.placeholder.svelte-1j23bt1{fill:#f4efe4;stroke:#5b5347;stroke-width:1;stroke-dasharray:3 2}text.svelte-1j23bt1{text-anchor:middle;fill:#2b2620;font-family:system-ui,sans-serif;pointer-events:none}text.count.svelte-1j23bt1{fill:#111;font-weight:700;paint-order:stroke;stroke:#fffffff2;stroke-width:2.5}line.svelte-11u3m4a{stroke:#000}line.empty.svelte-11u3m4a{stroke:gray}line.imageline.svelte-11u3m4a{background-image:url(border.png);background-size:cover}line.empty.svelte-11u3m4a:hover{stroke:#00f}polygon.chasm.svelte-11u3m4a{fill:#14100a;stroke:#7a6544;stroke-width:3;stroke-linejoin:miter;pointer-events:none}.primary-ring.svelte-11u3m4a{fill:none;stroke:#c8a200;stroke-width:2.5;pointer-events:none}.standee-name.svelte-11u3m4a{text-anchor:middle;fill:#1d1a14;font-family:system-ui,sans-serif;font-weight:600;paint-order:stroke;stroke:#ffffffe6;stroke-width:2.5;pointer-events:none}.space.svelte-11u3m4a{stroke:none;cursor:pointer}.space.neighbour.svelte-11u3m4a{fill:#50a0ff59}.space.selected.svelte-11u3m4a{fill:#ffc8008c}.offered.svelte-11u3m4a{fill:#78dc8c66;stroke:#1e783ce6;stroke-width:1.5;cursor:pointer}.dim.svelte-11u3m4a{opacity:.5}.standee-slot.svelte-11u3m4a{fill:#8b000026;stroke:#8b000066;stroke-width:.5;cursor:pointer}.standee-slot.svelte-11u3m4a:hover{fill:#8b000080}.marking.svelte-11u3m4a{font-size:8px;text-anchor:middle;fill:#000;paint-order:stroke;stroke:#ffffffd9;stroke-width:2.5;pointer-events:none;font-family:system-ui,sans-serif}foreignObject.svelte-11u3m4a{pointer-events:none;overflow:visible}.contents.svelte-11u3m4a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-align:center;line-height:1.1}.card-fit.svelte-11u3m4a{position:relative;transform-origin:center;pointer-events:auto}.site-marks.svelte-11u3m4a{position:absolute;top:1vmin;left:1vmin;display:flex;flex-direction:row;align-items:center;gap:.5vmin;pointer-events:none}.site-marks.svelte-11u3m4a img:where(.svelte-11u3m4a){width:4vmin;height:4vmin;filter:drop-shadow(0 0 .3vmin black)}.site-marks.svelte-11u3m4a .power:where(.svelte-11u3m4a){position:relative;display:grid;place-items:center}.site-marks.svelte-11u3m4a .power:where(.svelte-11u3m4a) img:where(.svelte-11u3m4a){width:5.5vmin;height:5.5vmin}.site-marks.svelte-11u3m4a .power:where(.svelte-11u3m4a) b:where(.svelte-11u3m4a){position:absolute;font-size:3.6vmin;color:#fff;text-shadow:-1px -1px 0 black,1px -1px 0 black,-1px 1px 0 black,1px 1px 0 black}.id.svelte-11u3m4a{opacity:.7;font-family:monospace}.convergence.svelte-ljde14{fill:transparent;cursor:pointer}.convergence.vacant.svelte-ljde14{fill:#78787859;stroke:#3c3c3c80;stroke-width:.75}.convergence.vacant.svelte-ljde14:hover{fill:#50a0ff99}.offered.svelte-ljde14{fill:#78dc8c8c;stroke:#1e783ce6;stroke-width:1.5}.dim.svelte-ljde14{opacity:.5}.socket.svelte-ljde14{fill:#0000008c;stroke:#efe4c8;stroke-linejoin:round;pointer-events:none}.neighbour.svelte-ljde14{fill:#50a0ffbf}.selected.svelte-ljde14{fill:#ffc800cc}.wash.svelte-ljde14{pointer-events:none}.wash.neighbour.svelte-ljde14{fill:#50a0ff59}.wash.selected.svelte-ljde14{fill:#ffc8008c}.slide.svelte-cfdvms{transition:transform .35s cubic-bezier(.4,0,.2,1)}.slide.svelte-cfdvms foreignObject:where(.svelte-cfdvms){overflow:visible}.slide.svelte-cfdvms,.slide.svelte-cfdvms *{pointer-events:none!important}.badge.svelte-cfdvms{pointer-events:none}.plate.svelte-cfdvms{fill:#100c1499;fill-rule:evenodd;stroke:#e2cd968c;stroke-width:.8;pointer-events:none}.badge.svelte-cfdvms circle:where(.svelte-cfdvms){stroke:#222;stroke-width:1}.badge.svelte-cfdvms text:where(.svelte-cfdvms){text-anchor:middle}.fit.svelte-cfdvms{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pile.svelte-cfdvms{width:max-content}.pile.linked.svelte-cfdvms{border-radius:50%;box-shadow:0 0 0 3px #fff,0 0 8px 4px #1565c0}.game-formatted-text.svelte-1f9xorf{display:inline}.choice-limit.svelte-1f9xorf svg:where(.svelte-1f9xorf){height:.7em;width:auto;display:inline;vertical-align:baseline}.inline-strong.svelte-1f9xorf{font-weight:700}.inline-skip.svelte-1f9xorf{--o: var(--skip-outline, #000);color:var(--skip-fg, #fff);text-shadow:-.06em -.06em 0 var(--o),.06em -.06em 0 var(--o),-.06em .06em 0 var(--o),.06em .06em 0 var(--o),0 -.06em 0 var(--o),0 .06em 0 var(--o),-.06em 0 0 var(--o),.06em 0 0 var(--o)}.inline-em.svelte-1f9xorf{display:inline-block;font-style:normal;transform:skew(-11deg)}.dice-unlock.svelte-1f9xorf{display:inline;padding:.02em .12em .03em;border-radius:.04em;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-shadow:none}.dice-unlock-die.svelte-1f9xorf,.dice-unlock-eldritch.svelte-1f9xorf{background:#c0beaec7;color:#06181d}.dice-unlock-none.svelte-1f9xorf{background:#0a080aeb;color:#fff}.inline-chip.svelte-1f9xorf{position:relative;--chip-accent: #4d1630;display:inline-flex;width:auto;min-width:1.08em;height:1.08em;align-items:center;justify-content:center;margin:0 .055em;vertical-align:-.14em;color:inherit;line-height:1;white-space:nowrap;text-shadow:none}.inline-chip.svelte-1f9xorf img:where(.svelte-1f9xorf){display:block;width:auto;max-width:1.08em;height:1.08em;object-fit:contain}.inline-chip-trait.svelte-1f9xorf:not(.is-icon-only),.inline-chip-slot.svelte-1f9xorf:not(.is-icon-only),.inline-chip-suit.svelte-1f9xorf:not(.is-icon-only){min-width:3.25em;height:1.08em;justify-content:flex-start;padding:0 .24em 0 0;background:#21141a;color:#fff;box-shadow:0 0 0 .035em #ffffff47 inset}.inline-chip-trait.svelte-1f9xorf:not(.is-icon-only) img:where(.svelte-1f9xorf),.inline-chip-slot.svelte-1f9xorf:not(.is-icon-only) img:where(.svelte-1f9xorf),.inline-chip-suit.svelte-1f9xorf:not(.is-icon-only) img:where(.svelte-1f9xorf){flex:0 0 auto;margin-right:.12em}.inline-chip-stat.svelte-1f9xorf img:where(.svelte-1f9xorf),.inline-chip-conditional.svelte-1f9xorf img:where(.svelte-1f9xorf),.inline-chip-operation.svelte-1f9xorf img:where(.svelte-1f9xorf),.inline-chip-misc.svelte-1f9xorf img:where(.svelte-1f9xorf){height:1.2em}.inline-chip-operation.svelte-1f9xorf img:where(.svelte-1f9xorf){max-width:1.38em}.inline-chip-icon.svelte-1f9xorf{min-width:1.24em;height:1.24em;vertical-align:-.24em}.inline-chip-icon.svelte-1f9xorf img:where(.svelte-1f9xorf){max-width:1.34em;height:1.34em}.inline-chip.is-attention.svelte-1f9xorf{background:transparent;box-shadow:none;min-width:1.1em;width:1.1em;height:1.1em;padding:0}.inline-chip.is-attention.svelte-1f9xorf img:where(.svelte-1f9xorf){max-width:1.28em;height:1.28em}.inline-chip-trait.svelte-1f9xorf:not(.is-icon-only){border-radius:.12em .5em .5em .12em;background:#4d1630}.inline-chip-slot.svelte-1f9xorf:not(.is-icon-only){--chip-accent: #3b6882;margin-right:.44em;border-radius:.13em 0 0 .13em;background:var(--chip-accent)}.inline-chip-slot.svelte-1f9xorf:not(.is-icon-only):after{content:"";position:absolute;top:0;right:-.42em;width:.44em;height:100%;background:var(--chip-accent);clip-path:polygon(0 0,100% 50%,0 100%)}.inline-chip-companion.svelte-1f9xorf:not(.is-icon-only){--chip-accent: #23475b}.inline-chip-prowler.svelte-1f9xorf:not(.is-icon-only){--chip-accent: #6e1918}.inline-chip-ongoing.svelte-1f9xorf:not(.is-icon-only){--chip-accent: #346783}.inline-chip-gear.svelte-1f9xorf:not(.is-icon-only),.inline-chip-inventory.svelte-1f9xorf:not(.is-icon-only),.inline-chip-weapon.svelte-1f9xorf:not(.is-icon-only){--chip-accent: #9b3d16}.inline-chip-book.svelte-1f9xorf:not(.is-icon-only){--chip-accent: #8d2627}.inline-chip-lapsing.svelte-1f9xorf:not(.is-icon-only){--chip-accent: #1c1c1c}.inline-chip-suit.svelte-1f9xorf:not(.is-icon-only){--chip-accent: #4d1630;min-width:3.05em;vertical-align:middle;border-radius:.5em;background:#f7f3e8;color:#161616;overflow:visible;box-shadow:0 0 0 .035em #00000073 inset,0 -.08em 0 var(--chip-accent) inset}.inline-chip-suit.svelte-1f9xorf:not(.is-icon-only) img:where(.svelte-1f9xorf){height:1.4em;max-width:1.4em;margin-right:.05em;align-self:center}.inline-chip-suit.is-icon-only.svelte-1f9xorf{vertical-align:middle}.inline-chip-suit.is-icon-only.svelte-1f9xorf img:where(.svelte-1f9xorf){max-width:1.44em;height:1.44em}.inline-chip-ally.svelte-1f9xorf:not(.is-icon-only),.inline-chip-discovery.svelte-1f9xorf:not(.is-icon-only){--chip-accent: #23475b}.inline-chip-pursuit.svelte-1f9xorf:not(.is-icon-only){--chip-accent: #9a4718}.inline-chip-gate.svelte-1f9xorf:not(.is-icon-only),.inline-chip-spell.svelte-1f9xorf:not(.is-icon-only){--chip-accent: #5b2e76}.inline-chip-relic.svelte-1f9xorf:not(.is-icon-only),.inline-chip-object.svelte-1f9xorf:not(.is-icon-only){--chip-accent: #8a1f4b}.inline-chip-talent.svelte-1f9xorf:not(.is-icon-only),.inline-chip-command.svelte-1f9xorf:not(.is-icon-only),.inline-chip-investigator.svelte-1f9xorf:not(.is-icon-only){--chip-accent: #9b3d16}.inline-chip-monster.svelte-1f9xorf:not(.is-icon-only),.inline-chip-condition.svelte-1f9xorf:not(.is-icon-only){--chip-accent: #6e1918}.inline-chip-marker.svelte-1f9xorf{min-width:.7em;width:.7em;height:1.08em}.inline-chip.has-count.svelte-1f9xorf{min-width:1.72em;gap:.02em}.inline-chip.has-count.svelte-1f9xorf img:where(.svelte-1f9xorf){max-width:1.02em}.inline-chip-skillcheck.has-count.svelte-1f9xorf{min-width:1.95em}.inline-chip-skillcheck.has-count.svelte-1f9xorf img:where(.svelte-1f9xorf){width:1.18em;max-width:1.18em;height:1.18em}.chip-label.svelte-1f9xorf{text-transform:uppercase;font-size:.8em;letter-spacing:4%}.inline-chip-suit.svelte-1f9xorf .chip-label:where(.svelte-1f9xorf){color:var(--chip-accent)}.chip-count.svelte-1f9xorf{display:inline-grid;min-width:.68em;height:.9em;place-items:center;margin-left:-.22em;padding:0 .08em;border-radius:50%;background:#f3ead1;color:#161616;font-weight:800;line-height:1;box-shadow:0 0 0 .04em #000000b3}.inline-chip-skillcheck.svelte-1f9xorf .chip-count:where(.svelte-1f9xorf){margin-left:-.16em;background:transparent;box-shadow:none;color:#fff;text-shadow:-.05em -.05em 0 #111,.05em -.05em 0 #111,-.05em .05em 0 #111,.05em .05em 0 #111}.tile.svelte-o76t39{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:.3vmin;padding:.5vmin .8vmin;border-radius:1vmin;background:color-mix(in srgb,var(--seat) 45%,rgba(12,10,8,.85));border:.3vmin solid var(--seat);box-shadow:inset 0 0 1.5vmin #00000080}.tile.down.svelte-o76t39{background:#3a3a3abf}.caption.svelte-o76t39{font-size:1.3vmin;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#f3e7c0;text-align:center;white-space:nowrap}button.svelte-o76t39{display:flex;align-items:center;justify-content:center;gap:.3vmin;font-size:1.4vmin;padding:.1vmin .5vmin;white-space:nowrap}.flip.svelte-o76t39{opacity:.7}.tiles.svelte-itjcc4{display:flex;flex-direction:column;gap:.6vmin}.board.choosing.svelte-ku7e3g .card-fit,.board.choosing.svelte-ku7e3g .slide,.board.choosing.svelte-ku7e3g .slide *{pointer-events:none}.map-panel.svelte-ku7e3g{position:absolute;top:0;right:0;bottom:0;left:0;view-transition-name:map-panel}.map-panel.expanded.svelte-ku7e3g{position:fixed;top:5vmin;right:2vmin;bottom:10vmin;left:2vmin;z-index:50;padding:2vmin;border-radius:2vmin;background:#0c0a08f0;border:1px solid rgba(205,133,63,.5);box-shadow:0 1vmin 5vmin #000000e6}.move-tiles.svelte-ku7e3g{position:absolute;top:0;z-index:2;width:10vmin}.map-panel.expanded.svelte-ku7e3g .move-tiles:where(.svelte-ku7e3g){left:1vmin;top:1vmin}.map-toggle.svelte-ku7e3g{position:absolute;top:.6vmin;right:.6vmin;z-index:1;width:3.4vmin;height:3.4vmin;min-width:22px;min-height:22px;padding:.7vmin;display:grid;place-items:center;cursor:pointer;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:#14141499;box-shadow:0 .3vmin .8vmin #0009;opacity:.55;transition:opacity .15s ease,background .15s ease,transform .15s ease}.map-panel.svelte-ku7e3g:hover .map-toggle:where(.svelte-ku7e3g),.map-panel.expanded.svelte-ku7e3g .map-toggle:where(.svelte-ku7e3g){opacity:1}.map-toggle.svelte-ku7e3g:hover{background:#cd853f99;transform:scale(1.1)}.map-panel.expanded.svelte-ku7e3g .map-toggle:where(.svelte-ku7e3g){left:auto;right:1vmin;top:1vmin}.map-toggle.svelte-ku7e3g svg:where(.svelte-ku7e3g){width:100%;height:100%;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.area.svelte-ku7e3g{position:relative;width:100%;height:100%}.area.focused.svelte-ku7e3g{overflow:hidden}.stage.svelte-ku7e3g{position:absolute;top:0;left:0;transform-origin:0 0}svg.board.svelte-ku7e3g{display:block;margin:10px;overflow:visible}.legend.svelte-ku7e3g{font-family:monospace;font-size:.8em}.token.svelte-1x60cfs{position:relative;width:var(--size);height:var(--size);flex:0 0 auto;font-size:calc(var(--size) / 11)}.disc.svelte-1x60cfs,.wash.svelte-1x60cfs{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:50%}.disc.svelte-1x60cfs{filter:sepia(.5) saturate(1.4)}.wash.svelte-1x60cfs{opacity:.5;-webkit-mask-image:radial-gradient(circle closest-side,#000 86%,transparent 88%);mask-image:radial-gradient(circle closest-side,#000 86%,transparent 88%)}.badge.svelte-1x60cfs{position:absolute;top:21%;transform:translate(-50%,-50%);width:14.5%}.chaining.svelte-1x60cfs{left:32%}.liturgy.svelte-1x60cfs{left:50%;width:25%}.eldritch.svelte-1x60cfs{left:68%}.body.svelte-1x60cfs{position:absolute;left:9%;right:9%;top:34%;bottom:15%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#140e08;-webkit-text-stroke:.02em currentColor;font-family:Bodega Sans,Gill Sans MT Condensed,Arial Narrow,sans-serif;font-variant:small-caps;letter-spacing:.06em;word-spacing:.15em;line-height:1.45;font-weight:500;overflow:hidden}.title.svelte-1x60cfs{font-size:1.6em;line-height:1.2}.effect.svelte-1x60cfs .inline-chip{font-size:1.25em}.effect.svelte-1x60cfs .chip-label{font-variant:normal;letter-spacing:.04em;-webkit-text-stroke:0}.bag.svelte-16mzczi{display:flex;align-items:baseline;gap:.5vmin}button.svelte-16mzczi{display:flex;flex-direction:column;align-items:center;line-height:1.05;font:inherit;font-size:1.2vmin;color:#deb887;cursor:pointer;background:#00000059;border:1px solid rgba(205,133,63,.4);border-radius:.8vmin;padding:.3vmin .8vmin}button.svelte-16mzczi:hover{background:#cd853f40}b.svelte-16mzczi{font-size:2.2vmin;color:#fff}.count.svelte-16mzczi{display:flex;align-items:center;gap:.4vmin}img.svelte-16mzczi{width:2.4vmin;height:2.4vmin}button.in.svelte-16mzczi b:where(.svelte-16mzczi){font-size:2.8vmin}.list.svelte-16mzczi{display:flex;flex-wrap:wrap;gap:1vmin;overflow-y:auto;max-width:80vw}.chip.svelte-1u4md3s{display:inline-flex;align-items:center;gap:.4em;padding:.1em .5em;border:1px solid currentColor;border-radius:1em;font-size:.7em;font-weight:700;white-space:nowrap;line-height:1.6}.symbol.svelte-1u4md3s{width:var(--size);height:var(--size);fill:none;stroke:currentColor;stroke-width:1.6}.arrow.svelte-1u4md3s{font-size:1.1em;line-height:1}.wrap.svelte-4t5jol{display:flex;align-items:stretch;gap:.6vmin}.side.svelte-4t5jol{writing-mode:vertical-rl;transform:rotate(180deg);text-align:center}.pyramid.svelte-4t5jol{display:flex;flex-direction:column;align-items:center;gap:.4vmin;min-height:0}.row.svelte-4t5jol{height:5.6vmin;display:flex;gap:.4vmin}.slot.svelte-4t5jol{position:relative;width:16vmin;height:100%;box-sizing:border-box;overflow:hidden;border-radius:.6vmin;padding:.3vmin .6vmin;font-size:.95vmin;line-height:1.15;text-align:left}.face.svelte-4t5jol{display:flex;flex-direction:column;gap:.2vmin;background:#f3ecc8;color:#2a2014;border:1px solid #b08a4a}.face.svelte-4t5jol strong:where(.svelte-4t5jol){flex:none;font-size:1.15vmin;text-transform:uppercase;letter-spacing:.03em;padding-right:2.2vmin;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.die.svelte-4t5jol{position:absolute;top:.25vmin;right:.25vmin;width:1.9vmin;height:1.9vmin}.empty.svelte-4t5jol{border:1px dashed rgba(205,133,63,.4)}button.svelte-uqg7m0{border-radius:1vmin;color:#fff;white-space:nowrap;background:#96969680;filter:drop-shadow(.5vmin .5vmin .5vmin slategray)}button.svelte-uqg7m0:disabled{opacity:.5}.ok.svelte-uqg7m0{color:#fff;background:#00ff0080}.cancel.svelte-uqg7m0{color:#fff;background:#ff000080}.breakdown.svelte-eju769{display:flex;flex-direction:column;align-items:center;font-weight:400;white-space:normal}.header.svelte-eju769{font-weight:700}.inv.svelte-b5jdmn{display:flex;align-items:center;gap:1vmin;font-weight:700;white-space:nowrap;margin:0 1vmin}.name.svelte-b5jdmn{cursor:pointer;text-decoration:underline dotted;text-underline-offset:.2em}.summary.svelte-b5jdmn{display:flex;flex-direction:column;gap:.6vmin;max-width:40vw;font-size:1.6vmin}.conditions.svelte-m1gvpa{font-weight:400;white-space:nowrap;text-align:left}.menu-button.svelte-1nn58c9{width:40px;height:40px;flex:none;padding:0;display:grid;place-items:center;border-radius:10px;border:1px solid #4b3626;background:#18100b}.menu-button.svelte-1nn58c9 svg:where(.svelte-1nn58c9){width:20px;height:20px;stroke:#b9a587;fill:none;stroke-width:1.8;stroke-linecap:round}.menu.svelte-1nn58c9{display:grid;gap:8px;min-width:240px}.menu.svelte-1nn58c9 button{min-height:44px;font-size:16px}.glyph.svelte-1taa3r1{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.bang.svelte-1taa3r1:before{content:"!";position:absolute;left:-16px;top:-26px;color:#d2141b;font:700 44px Bodega Sans,sans-serif;text-shadow:0 0 3px white;z-index:2}.zzz.svelte-1taa3r1{position:absolute;left:-70px;top:-62px;width:80px;z-index:2}.play.svelte-1taa3r1{position:relative;display:block;width:160px;height:136px;filter:drop-shadow(0 0 2px white) drop-shadow(0 0 2px white) drop-shadow(0 0 1px white)}.play.svelte-1taa3r1 .tentacle:where(.svelte-1taa3r1){position:absolute;left:30px;top:-10px;width:108px}.play.svelte-1taa3r1 .card:where(.svelte-1taa3r1){position:absolute;left:10px;bottom:10px;width:64px;height:86px;border-radius:10px;background:#3f5a26;border:5px solid white;transform:rotate(-12deg);display:flex;align-items:center;justify-content:center}.play.svelte-1taa3r1 .card:where(.svelte-1taa3r1) b:where(.svelte-1taa3r1){color:#d2141b;font:700 48px Bodega Sans,sans-serif;text-shadow:0 0 2px white,0 0 2px white}.play.svelte-1taa3r1 .suit:where(.svelte-1taa3r1){position:absolute;right:-10px;bottom:6px;width:78px}.claw.svelte-1taa3r1{display:block;width:88px;height:120px;border:4px solid white;background:radial-gradient(ellipse at 35% 30%,#7a2a2a,transparent 45%),radial-gradient(ellipse at 70% 75%,#6a3434,transparent 40%),radial-gradient(circle,#5a1414,#2e0606)}.claw.svelte-1taa3r1 svg:where(.svelte-1taa3r1){width:100%;height:100%}.threshold.svelte-1taa3r1{position:relative;display:block;width:236px;height:110px}.threshold.svelte-1taa3r1 .tile:where(.svelte-1taa3r1){position:absolute;left:0;top:4px;width:160px;border:5px solid #d7b98a;border-radius:9px}.threshold.svelte-1taa3r1 .token:where(.svelte-1taa3r1){position:absolute;left:88px;top:26px;width:52px;filter:drop-shadow(0 0 2px white)}.threshold.svelte-1taa3r1 .swoop:where(.svelte-1taa3r1){position:absolute;left:124px;top:8px;width:84px}.threshold.svelte-1taa3r1 .rumors:where(.svelte-1taa3r1){position:absolute;right:2px;top:34px;width:46px;height:54px;border-radius:6px;background:#000;border:3px solid white;transform:rotate(-14deg);display:flex;align-items:center;justify-content:center}.threshold.svelte-1taa3r1 .rumors:where(.svelte-1taa3r1) img:where(.svelte-1taa3r1){width:40px}.threshold.cleared.svelte-1taa3r1{width:175px}.threshold.cleared.svelte-1taa3r1 .token.a:where(.svelte-1taa3r1){left:18px}.threshold.cleared.svelte-1taa3r1 .token.b:where(.svelte-1taa3r1){left:100px}.threshold.svelte-1taa3r1 .cross:where(.svelte-1taa3r1){position:absolute;top:28px;color:#c0392b;font:700 54px sans-serif;text-shadow:0 0 2px white}.threshold.svelte-1taa3r1 .cross.a:where(.svelte-1taa3r1){left:22px}.threshold.svelte-1taa3r1 .cross.b:where(.svelte-1taa3r1){left:104px}.flip.svelte-1taa3r1{position:relative;margin-left:28px;display:flex;flex-direction:column;align-items:center;width:92px;height:126px;box-sizing:border-box;background:linear-gradient(#2e6b2a,#51b347);border:3px solid #2a5a26;border-radius:4px}.flip.svelte-1taa3r1 img:where(.svelte-1taa3r1){width:62px;margin-top:8px}.flip.svelte-1taa3r1 svg:where(.svelte-1taa3r1){position:absolute;left:-19px;top:-3px;width:108px;height:126px;overflow:visible}.flip.back.svelte-1taa3r1{margin:0 28px 0 0}.flip.back.svelte-1taa3r1 svg:where(.svelte-1taa3r1){left:auto;right:-19px;transform:scaleX(-1)}.stack.svelte-1taa3r1{position:relative;display:block;width:104px;height:70px}.stack.svelte-1taa3r1 img:where(.svelte-1taa3r1){position:absolute;top:calc(var(--i) * 2px);left:calc((2 - var(--i)) * 14px);width:64px;opacity:calc(1 - var(--i) * .25)}.stack.svelte-1taa3r1 img:where(.svelte-1taa3r1):nth-child(1){z-index:3;opacity:1;left:0}.stack.svelte-1taa3r1 img:where(.svelte-1taa3r1):nth-child(2){z-index:2;left:14px}.stack.svelte-1taa3r1 img:where(.svelte-1taa3r1):nth-child(3){z-index:1;left:28px}.fan.svelte-1taa3r1{position:relative;display:block;width:130px;height:80px}.mini.svelte-1taa3r1{position:absolute;top:10px;left:calc(var(--i) * 32px);width:54px;height:62px;border-radius:6px;background:#ddd;border:3px solid white;transform:rotate(calc((var(--i) - 1) * 10deg));display:flex;align-items:center;justify-content:center}.mini.svelte-1taa3r1 img:where(.svelte-1taa3r1){width:40px}.rumors.svelte-1taa3r1 .mini:where(.svelte-1taa3r1){background:#000}.mini.svelte-1taa3r1 .q:where(.svelte-1taa3r1){color:#2b4a9a;font:700 44px Bodega Sans,sans-serif}.fan.svelte-1taa3r1:not(.rumors) .mini:where(.svelte-1taa3r1){background:#b9bdc4;border-color:#333}.cascade.svelte-1taa3r1{position:relative;display:block;width:130px;height:112px}.cascade.svelte-1taa3r1>span:where(.svelte-1taa3r1){position:absolute;left:calc(var(--i) * 22px);top:calc(var(--i) * 10px);zoom:.62}.cycle.svelte-1taa3r1{position:absolute;left:10px;top:0;width:110px}.hourglass.svelte-1taa3r1{width:80px;height:80px}.idml.svelte-1taa3r1{width:96px}.idml.stat.svelte-1taa3r1{width:54px}.idml.die.svelte-1taa3r1{width:64px}.steps.svelte-1taa3r1{zoom:.8;display:grid;grid-template-columns:auto auto;gap:14px 26px;padding:18px;border:3px solid black;background:#ffffff1f;justify-items:center;align-items:center}.steps.svelte-1taa3r1 .step:where(.svelte-1taa3r1){display:inline-flex;align-items:center;gap:4px}.steps.svelte-1taa3r1 .step.first:where(.svelte-1taa3r1){grid-column:1 / -1}.unknown.svelte-1taa3r1{padding:4px 10px;border-radius:12px;background:#333;color:#fff;font:16px Bodega Sans,sans-serif;border:2px dashed white}.box.svelte-1flg6lb{display:inline-block;max-width:200px;text-wrap:balance;padding:10px 16px;text-align:center;color:#fff;font:500 32px/1.15 Bodega Sans,sans-serif;background:linear-gradient(#3b4789,#4a5aa6 50%,#3b4789);border:4px solid #c9a678;box-shadow:0 0 0 2px #5a4426,0 3px 6px #0008}.box.pill.svelte-1flg6lb{background:#e8d1ea;color:#222;border:none;box-shadow:none;border-radius:40px;max-width:170px;padding:8px 18px}.amount.svelte-1flg6lb{display:inline-flex;align-items:center;gap:2px}.amount.svelte-1flg6lb b:where(.svelte-1flg6lb){font:700 46px Bodega Sans,sans-serif;color:#fff;text-shadow:0 0 3px black,0 0 3px black}.amount.pill.svelte-1flg6lb,.run.pill.svelte-1flg6lb{background:#e8d1ea;border-radius:50%;padding:12px 10px}.icon.pill.svelte-1flg6lb{display:inline-flex;background:#e8d1ea;border-radius:50%;padding:14px}.icon.pill.svelte-1flg6lb .idml.die{width:56px}.amount.pill.svelte-1flg6lb b:where(.svelte-1flg6lb){color:#a01818;text-shadow:none;font-size:36px}.run.svelte-1flg6lb{display:inline-flex;align-items:center;gap:6px}.octagon-wrap.svelte-1flg6lb{display:inline-flex;flex-direction:column;align-items:center}.octagon.svelte-1flg6lb{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:104px;height:104px;clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);background:linear-gradient(135deg,#b52020 50%,#8a1212 50%);filter:drop-shadow(0 0 0 white)}.octagon.svelte-1flg6lb .run{flex-direction:column;gap:0}.octagon.svelte-1flg6lb .amount b{font-size:34px}.octagon.svelte-1flg6lb .idml{width:46px}.octagon.svelte-1flg6lb .idml.die{width:48px}.octagon.svelte-1flg6lb .idml.stat{width:36px}.caption.svelte-1flg6lb{color:#fff;font:500 28px Bodega Sans,sans-serif;text-shadow:0 0 3px black;letter-spacing:1px}.caption.small.svelte-1flg6lb{font-size:24px}.choice-wrap.svelte-1flg6lb{display:inline-flex;flex-direction:column;align-items:center}.choice.svelte-1flg6lb{display:inline-flex;align-items:center;gap:4px}.slash.svelte-1flg6lb{color:#fff;font:300 70px Bodega Sans,sans-serif;transform:skew(-12deg);text-shadow:0 0 2px black}.option.svelte-1flg6lb{all:unset;display:inline-flex;border-radius:12px;transition:opacity .2s,box-shadow .2s}.option.pickable.svelte-1flg6lb{cursor:pointer;box-shadow:0 0 0 4px #ffd75e,0 0 16px 4px #ffd75e;animation:svelte-1flg6lb-pulse 1.2s infinite alternate}.option.picked.svelte-1flg6lb{box-shadow:0 0 0 4px #ffd75e,0 0 20px 6px #ffd75e}.option.dropped.svelte-1flg6lb{opacity:.35}@keyframes svelte-1flg6lb-pulse{0%{box-shadow:0 0 0 3px #ffd75e,0 0 6px 2px #ffd75e}to{box-shadow:0 0 0 5px #ffd75e,0 0 18px 6px #ffd75e}}.fit.svelte-vpp7mc{position:relative}.flow.svelte-vpp7mc{position:absolute;left:0;top:0;transform-origin:top left}.arrows.svelte-vpp7mc{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.arrow.svelte-vpp7mc{fill:#fff;stroke:#000;stroke-width:3;stroke-linejoin:round;transition:fill .3s}.arrow.fill.svelte-vpp7mc{stroke:none}.arrow.lit.svelte-vpp7mc{fill:#ffd75e}.arrow.offered.svelte-vpp7mc{fill:#fff3c2;animation:svelte-vpp7mc-blink 1s infinite alternate}.node.svelte-vpp7mc{position:absolute;width:max-content;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;white-space:nowrap;border-radius:16px;transition:box-shadow .3s,filter .3s}.node.svelte-vpp7mc .box{white-space:normal}.node.visited.svelte-vpp7mc{box-shadow:0 0 0 4px #ffd75e}.node.active.svelte-vpp7mc{box-shadow:0 0 0 5px #ffd75e,0 0 22px 8px #ffd75eaa}.node.offered.svelte-vpp7mc{cursor:pointer;box-shadow:0 0 0 4px #ffd75e,0 0 18px 6px #ffd75e88;animation:svelte-vpp7mc-pulse 1.2s infinite alternate}.cost.svelte-vpp7mc{position:absolute;transform:translate(-50%,-50%);filter:drop-shadow(0 0 0 white) drop-shadow(0 0 2px white)}.cost.lit.svelte-vpp7mc{filter:drop-shadow(0 0 8px #ffd75e)}.controls.svelte-vpp7mc{display:flex;gap:8px;align-items:center;justify-content:center;margin-top:6px;font:16px sans-serif;color:#333}.error.svelte-vpp7mc{color:#b00;white-space:pre-wrap}@keyframes svelte-vpp7mc-pulse{0%{box-shadow:0 0 0 2px #ffd75e,0 0 6px 2px #ffd75e88}to{box-shadow:0 0 0 5px #ffd75e,0 0 20px 8px #ffd75e88}}@keyframes svelte-vpp7mc-blink{0%{fill:#fff}to{fill:#ffd75e}}.outer.svelte-ifx626{position:relative;overflow:hidden;border-radius:12px}.card.svelte-ifx626{position:absolute;left:0;top:0;width:744px;height:1039px;transform-origin:top left;overflow:hidden;background:#183324 center / cover;font-family:Bodega Sans,sans-serif}.rule.svelte-ifx626{position:absolute;left:94px;top:0;bottom:0;width:3px;background:#c9a24f}.banner.svelte-ifx626{position:absolute;left:120px;top:52px;width:470px;height:86px;background:linear-gradient(#2f5022,#23401a);border-top:3px solid #c9a24f;border-bottom:3px solid #c9a24f;display:flex;align-items:center}.banner.svelte-ifx626 span:where(.svelte-ifx626){margin-left:52px;color:#fff;font-size:36px;letter-spacing:4px;text-transform:uppercase}.diamond.svelte-ifx626{position:absolute;left:34px;top:38px;width:120px;height:120px;display:flex;align-items:center;justify-content:center}.diamond.svelte-ifx626:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;transform:rotate(45deg);background:#2f5022;border:5px solid #d9b25c;box-shadow:0 0 0 3px #7a5a1c}.diamond.svelte-ifx626 img:where(.svelte-ifx626){position:relative;width:74px}.artifact.svelte-ifx626{position:absolute;left:524px;top:8px;width:206px}.area.svelte-ifx626{position:absolute;left:108px;top:160px;width:615px;height:770px}.foot.svelte-ifx626{position:absolute;left:50px;top:925px;display:flex;align-items:center;gap:30px}.disc.svelte-ifx626{width:96px;height:96px}.diamond.small.svelte-ifx626{position:relative;left:0;top:0;width:100px;height:100px}.diamond.small.svelte-ifx626 img:where(.svelte-ifx626){width:58px}.code.svelte-ifx626{color:#fff;font-size:22px;opacity:.9}.controls.svelte-ifx626{display:flex;gap:8px;align-items:center;justify-content:center;margin-top:6px;font:15px sans-serif;color:#333}.numeral.svelte-ifx626{position:absolute;right:18px;bottom:50px;color:#fff;font-size:34px}.wrap.svelte-1wo00f0{width:100%;display:flex;justify-content:center}.set.svelte-1wo00f0{position:relative;flex-shrink:0;margin:calc(var(--bay) / 2)}.spot.svelte-1wo00f0{position:absolute}.bay.svelte-1wo00f0{position:absolute;top:0;margin:calc(var(--bay) / -2);padding:calc(var(--bay) / 2);box-sizing:content-box;border:1px dashed #c9a24f;border-radius:14px;background:#0005}.tile.svelte-1wo00f0{position:relative;border-radius:12px;transition:box-shadow .2s}.tile.svelte-1wo00f0 .outer{transition:filter .2s}.tile.facedown.svelte-1wo00f0 .outer{filter:grayscale(1) brightness(.3)}.tile.current.svelte-1wo00f0{box-shadow:0 0 0 3px #ffd75e,0 0 14px 4px #ffd75e88}.tile.offered.svelte-1wo00f0{box-shadow:var(--card-selectable-glow, 0 0 10px 5px pink)}.tile.chosen.svelte-1wo00f0{box-shadow:0 0 0 3px var(--card-selected-color, #ffd27a),0 0 14px 4px var(--card-selected-color, #ffd27a)}.down.svelte-1wo00f0{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%) rotate(-20deg);text-align:center;color:#f2e6c8;font:bold clamp(9px,1.6vmin,16px) sans-serif;letter-spacing:2px;text-transform:uppercase;background:#000a;border-block:2px solid #c9a24f;padding:4px 0;pointer-events:none}.flip.svelte-1wo00f0{position:absolute;left:4px;top:4px;width:22px;height:22px;padding:0;border-radius:50%;border:1px solid #c9a24f;background:#000b;color:#f2e6c8;font-size:14px;line-height:1;cursor:pointer;opacity:.6}.flip.svelte-1wo00f0:hover{opacity:1}.chit.svelte-17x9bwg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:6cqw;background:#120d0a;box-shadow:inset 0 0 0 1px #6b5636;font-family:Avenir Next Condensed,Gill Sans MT Condensed,Gill Sans Condensed,Arial Narrow,system-ui,sans-serif}.art.svelte-17x9bwg{position:absolute;top:0;right:0;bottom:34%;left:0;background:var(--art) center / cover}.art.svelte-17x9bwg:before{content:"";position:absolute;top:12%;right:20%;bottom:6%;left:20%;background:var(--sil) center / contain no-repeat;opacity:.28}.art.svelte-17x9bwg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 50% 25%,transparent 40%,#0008)}.pen.svelte-17x9bwg{position:absolute;left:5cqw;top:0;width:24cqw;height:34cqw;box-sizing:border-box;padding-top:3cqw;display:flex;justify-content:center;background:linear-gradient(#1a120c,#2e2014);border:1px solid #8a6a3a;border-top:0;clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%)}.pen.svelte-17x9bwg img:where(.svelte-17x9bwg){width:16cqw;height:16cqw;object-fit:contain}.coin.svelte-17x9bwg{position:absolute;right:4cqw;top:4cqw;width:26cqw;height:26cqw;border-radius:50%;display:grid;place-items:center;font:700 18cqw/1 -apple-system,BlinkMacSystemFont,sans-serif;color:#2a1a0a;background:radial-gradient(circle at 35% 30%,#fff6d8,#d8bf86);box-shadow:0 0 0 1px #5a4320,0 1px 2px #000}.coin.hp.svelte-17x9bwg{background:radial-gradient(circle at 35% 30%,#f3a59a,#a8352a);color:#fff}.nm.svelte-17x9bwg{position:absolute;left:0;right:0;top:66%;transform:translateY(-100%);box-sizing:border-box;padding:3cqw 3cqw 2cqw;background:linear-gradient(#000c,#000e);border-top:1px solid #8a6a3a88;color:#f4e6c6;font-weight:600;font-size:clamp(7px,14cqw,10.5px);line-height:1.1;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ops.svelte-17x9bwg{position:absolute;left:4cqw;right:4cqw;top:68%;bottom:4cqw;display:flex;flex-direction:column;gap:1px}.op.svelte-17x9bwg{position:relative;flex:1 1 0;min-height:3px;max-height:16cqw;border-radius:1px;display:flex;align-items:center;padding-left:1px;overflow:hidden}.op.svelte-17x9bwg:after{content:"";position:absolute;left:18cqw;right:4cqw;top:50%;height:1px;background:#0003;box-shadow:0 -2px #0002,0 2px #0002}.op.dark.svelte-17x9bwg:after{background:#fff3;box-shadow:0 -2px #fff2,0 2px #fff2}@container (max-width: 36px){.nm.svelte-17x9bwg,.ops.svelte-17x9bwg,.pen.svelte-17x9bwg{display:none}.art.svelte-17x9bwg{top:0;right:0;bottom:0;left:0}.coin.svelte-17x9bwg{width:40cqw;height:40cqw;font-size:28cqw}}.op.svelte-17x9bwg img:where(.svelte-17x9bwg){width:13cqw;height:13cqw;max-height:100%;object-fit:contain;flex:none}.pills.svelte-1oms99b{display:flex;align-items:center;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:none;cursor:pointer}.pill.svelte-1oms99b{flex:none;display:inline-flex;align-items:center;gap:2px;height:28px;padding:0 7px 0 3px;border-radius:14px;background:#1b130e;border:1px solid #3a2a1c;font:700 15px/1 -apple-system,BlinkMacSystemFont,sans-serif;font-variant-numeric:tabular-nums;color:#efe8dc;white-space:nowrap}.pill.svelte-1oms99b{position:relative}.delta.svelte-1oms99b{position:absolute;left:50%;top:-2px;pointer-events:none;font-style:normal;font-size:13px;font-weight:800;color:#9be59f;text-shadow:0 1px 2px #000,0 0 4px #000;animation:svelte-1oms99b-rise .9s ease-out forwards}.delta.neg.svelte-1oms99b{color:#ff8a7a}@keyframes svelte-1oms99b-rise{0%{transform:translate(-50%);opacity:1}to{transform:translate(-50%,-22px);opacity:0}}.pill.svelte-1oms99b img:where(.svelte-1oms99b){width:22px;height:22px;object-fit:contain}.pill.full.svelte-1oms99b b:where(.svelte-1oms99b){color:#9be59f}.pill.svelte-1oms99b sub:where(.svelte-1oms99b){font-size:10.5px;font-weight:600;color:#7c6c57;vertical-align:0;margin-left:1px}.pill.svelte-1oms99b em:where(.svelte-1oms99b){font-style:normal;font-size:11px;color:#c9a45c;margin-left:2px}.gl.svelte-1oms99b{width:22px;text-align:center;color:#c9a45c;font-size:13px}.spent.svelte-1oms99b{filter:grayscale(1);opacity:.35}.die.svelte-1oms99b{flex:none;display:inline-flex;zoom:.8}.edit.svelte-1oms99b{display:grid;gap:14px;justify-items:center;min-width:260px}.edit.svelte-1oms99b h3:where(.svelte-1oms99b){margin:0}.commons.svelte-17i0359{display:flex;align-items:center;gap:8px;min-width:0;height:100%;padding:0 8px}button.svelte-17i0359{font:inherit;color:inherit;background:none;border:0;padding:0}.turn-badge.svelte-17i0359{flex:none;font-size:10.5px;font-weight:700;background:gold;color:#000;padding:1px 6px;border-radius:1em}.phase.svelte-17i0359{flex:1 1 auto;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#c9a45c}.pools.svelte-17i0359{flex:none;display:flex;align-items:center;gap:9px;font-size:12px;font-weight:650;font-variant-numeric:tabular-nums;color:#efe8dc}.pools.svelte-17i0359 span:where(.svelte-17i0359){display:inline-flex;align-items:center;gap:3px}.pools.svelte-17i0359 img:where(.svelte-17i0359){width:16px;height:16px;object-fit:contain}.stack.svelte-17i0359{padding:0;height:auto}.stack.svelte-17i0359 .pools:where(.svelte-17i0359){flex-wrap:wrap;gap:4px;width:100%;justify-content:flex-start}.stack.svelte-17i0359 .pools:where(.svelte-17i0359) span:where(.svelte-17i0359){height:20px;padding:0 5px;border-radius:5px;background:#231912;border:1px solid #3a2c20;font-size:11px}.stack.svelte-17i0359 .pools:where(.svelte-17i0359) img:where(.svelte-17i0359){width:13px;height:13px}.sheet.svelte-17i0359{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.pool.svelte-17i0359{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 12px;border-radius:10px;background:#8b45132e;border:1px solid rgba(205,133,63,.55)}.caption.svelte-17i0359{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#deb887}.phone-root.svelte-v0dwgd{--st: var(--safe-top, env(safe-area-inset-top, 0px));--sr: var(--safe-right, env(safe-area-inset-right, 0px));--sb: var(--safe-bottom, env(safe-area-inset-bottom, 0px));--sl: var(--safe-left, env(safe-area-inset-left, 0px));position:absolute;top:0;left:0;width:100vw;height:100dvh;box-sizing:border-box;display:grid;gap:4px 4px;grid-template-columns:minmax(0,1fr) 89px;grid-template-rows:32px var(--rum-h) var(--map-h, 198px) 28px minmax(64px,1fr) calc(var(--hand-h) + 6px) 46px;grid-template-areas:"hdr hdr" "left left" "mid side" "me me" "play play" "hand hand" "bar bar";padding:var(--st) 8px var(--sb);background:#0b0908;color:#efe8dc;font-size:13px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;overscroll-behavior:none;touch-action:none}.phone-root.land.svelte-v0dwgd{grid-template-columns:146px minmax(0,1fr) 254px;grid-template-rows:28px minmax(0,1fr) calc(var(--hand-h) - 46px) 48px;grid-template-areas:"left hdr  me" "left mid  play" "side hand play" "side hand bar";padding:4px calc(4px + var(--sr)) var(--sb) calc(4px + var(--sl))}.phone-root.svelte-v0dwgd button:where(.svelte-v0dwgd){font:inherit;color:inherit}.hdr.svelte-v0dwgd{grid-area:hdr;min-width:0;display:flex;align-items:center;gap:5px;overflow:hidden}.hdr.svelte-v0dwgd .menu-button{width:30px;height:28px;border-radius:8px}.seat.svelte-v0dwgd{flex:none;display:inline-flex;align-items:center;gap:3px;height:26px;padding:0 7px 0 3px;border-radius:13px;border:1px solid #4b3626;background:#18100b;font-weight:700}.seat.svelte-v0dwgd .av:where(.svelte-v0dwgd){width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:11px;color:#fff;background:var(--c)}.seat.svelte-v0dwgd .vp:where(.svelte-v0dwgd){font-size:11px;color:#c9a45c;font-variant-numeric:tabular-nums}.seat.on.svelte-v0dwgd{border-color:#8a6a3a;background:#241310}.seat.acting.svelte-v0dwgd{box-shadow:inset 0 -2px gold}.phase.svelte-v0dwgd{flex:1 1 auto;min-width:0;text-align:right;background:none;border:0;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:600;color:#c9a45c}.left.svelte-v0dwgd{grid-area:left;min-width:0}.rumors.svelte-v0dwgd{display:flex;gap:4px}.land.svelte-v0dwgd .rumors:where(.svelte-v0dwgd){flex-wrap:wrap}.slot.svelte-v0dwgd{flex:none;border-radius:4px;background:#16100c}.mid.svelte-v0dwgd{grid-area:mid;min-width:0;min-height:0;position:relative}.map.svelte-v0dwgd{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:manipulation}.side.svelte-v0dwgd{grid-area:side;min-width:0;min-height:0;display:flex;flex-direction:column;gap:4px}.goo.svelte-v0dwgd{display:flex;flex-wrap:wrap;align-items:center;gap:3px 5px;padding:5px;border-radius:6px;background:#16100c}.goo-name.svelte-v0dwgd{background:none;border:0;padding:0;font-weight:700;font-size:11px;color:#9fd39f;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goo-name.on.svelte-v0dwgd{text-decoration:underline}.goo-vp.svelte-v0dwgd{font-size:11px;font-weight:700;color:#9fd39f}.track.svelte-v0dwgd{display:inline-flex}.goo-cards.svelte-v0dwgd{display:flex;flex-wrap:wrap;gap:3px;align-items:center;width:100%}.commons.svelte-v0dwgd{display:flex;flex-direction:column;gap:4px}.piles-shared.svelte-v0dwgd{display:flex;flex-wrap:wrap;gap:4px}.badge.svelte-v0dwgd,.piles-shared.svelte-v0dwgd .toolbutton,.piles.svelte-v0dwgd .toolbutton{flex:none;height:22px;padding:0 5px;border-radius:5px;background:#231912;border:1px solid #3a2c20;font:600 11px/20px -apple-system,BlinkMacSystemFont,sans-serif;color:#efe8dc;white-space:nowrap;filter:none;margin:0}.me.svelte-v0dwgd{grid-area:me;min-width:0;display:flex;align-items:center;gap:6px}.me.svelte-v0dwgd .pills{flex:1 1 auto}.me.svelte-v0dwgd .pill{height:24px;font-size:13px;padding:0 5px 0 2px}.me.svelte-v0dwgd .pill img{width:18px;height:18px}.land.svelte-v0dwgd .me:where(.svelte-v0dwgd){flex-wrap:wrap}.land.svelte-v0dwgd .me:where(.svelte-v0dwgd) .pills{flex-wrap:wrap;overflow:visible}.twilight.svelte-v0dwgd{flex:none;display:inline-flex}.score.svelte-v0dwgd{flex:none;font-weight:700;color:#c9a45c;white-space:nowrap}.play.svelte-v0dwgd{grid-area:play;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;display:flex;flex-wrap:wrap;align-content:flex-start;gap:4px}.piles.svelte-v0dwgd{width:52px;display:flex;flex-wrap:wrap;gap:3px;align-content:flex-start}.piles.svelte-v0dwgd .toolbutton{padding:0 3px;font-size:10px}.land.svelte-v0dwgd .piles:where(.svelte-v0dwgd){width:100%}.hand.svelte-v0dwgd{grid-area:hand;position:relative;min-width:0;border-top:1px solid #c9a45c44;padding-top:5px}.held.svelte-v0dwgd{position:absolute;top:5px;left:0;transition:transform .2s ease-out}@media (prefers-reduced-motion: reduce){.held.svelte-v0dwgd{transition:none}}.hint.svelte-v0dwgd{position:absolute;inset:5px 0 auto;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;border:1px solid #2d5a8a;background:#10233a;color:#dce9f7;font-size:12.5px;text-align:left}.dock.svelte-v0dwgd{position:absolute;left:0;right:0;bottom:calc(46px + var(--sb));z-index:30;max-height:50dvh;overflow-y:auto}.land.svelte-v0dwgd .dock:where(.svelte-v0dwgd){left:calc(150px + var(--sl));right:calc(258px + var(--sr));bottom:var(--sb);max-height:70dvh}.dock.svelte-v0dwgd:empty{display:none}.bar.svelte-v0dwgd{grid-area:bar;min-width:0;display:flex;align-items:center;gap:6px}.bar.svelte-v0dwgd .undo_container{margin:0}.bar.svelte-v0dwgd .undo_button{min-height:40px;min-width:42px;justify-content:center;padding:0 8px;font-size:14px;border-radius:10px;filter:none}.hold.svelte-v0dwgd,.back.svelte-v0dwgd{flex:none;height:40px;padding:0 10px;border-radius:10px;border:1px solid #6b4e33;background:#261b14;font-size:13px;font-weight:650}.hold.svelte-v0dwgd{border-color:#63c174;background:#2f8f3f}.bar-message.svelte-v0dwgd{flex:1;min-width:0;display:flex}.bar-message.svelte-v0dwgd .message_container.bar{flex:1;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:6px;overflow:hidden;max-height:46px;padding:0;font-size:11px;line-height:1.2;color:#b9a587}.bar-message.svelte-v0dwgd .message_container.bar>:not(button){flex:0 1 auto;min-width:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bar-message.svelte-v0dwgd .message_container.bar button{flex:none;min-height:40px;padding:0 12px;font-size:14px;font-weight:700;border-radius:10px;filter:none;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bar-message.svelte-v0dwgd .message_container.bar button.ok{background:#2f8f3f;border:1px solid #63c174}.phone-root.svelte-v0dwgd .outer .cardLegend{display:none}.phone-root.svelte-v0dwgd .outer .buttons{zoom:.55;top:30%}.phone-root.svelte-v0dwgd .outer.glowing{box-shadow:0 0 0 2px #ffd36b,0 0 10px 1px #ffcf5a88;border-radius:4px}.phone-root.svelte-v0dwgd .outer.selected{filter:none;transform:translateY(-4px)}.phone-root.svelte-v0dwgd .selected_ring{border-width:2px;border-radius:4px;box-shadow:0 0 8px #ffd27a}.coach.svelte-5vsnj5,.pill.svelte-5vsnj5{position:fixed;right:16px;bottom:76px;z-index:1000;color:#f3e9d2;background:var(--modal-bg, rgba(24, 16, 11, .95));border:1px solid #c9a45c;border-radius:8px;box-shadow:0 4px 18px #0009}.coach.svelte-5vsnj5{width:min(24rem,calc(100vw - 32px));max-height:45vh;display:flex;flex-direction:column;padding:.7rem .9rem;font-size:.95rem;line-height:1.35}header.svelte-5vsnj5{display:flex;align-items:baseline;gap:.5rem;color:#e6c27a}header.svelte-5vsnj5 strong:where(.svelte-5vsnj5){flex:1}.content.svelte-5vsnj5{overflow-y:auto;min-height:0}.count.svelte-5vsnj5{font-size:.8em;opacity:.7}p.svelte-5vsnj5{margin:.5rem 0;white-space:pre-line}.lesson.svelte-5vsnj5{margin:.5rem 0;padding:.5rem .6rem;border-radius:6px;background:#c9a45c2e;border:1px solid #c9a45c}.lesson.svelte-5vsnj5 strong:where(.svelte-5vsnj5){color:#e6c27a}.hint.svelte-5vsnj5{border-left:3px solid #c9a45c;padding-left:.6rem;color:#ffe7b0}footer.svelte-5vsnj5{display:flex;justify-content:space-between;gap:.5rem;margin-top:.4rem}button.svelte-5vsnj5{cursor:pointer;border:none;padding:.35em .9em;font:inherit;border-radius:var(--prompt-button-radius, 1vmin);color:var(--prompt-button-colour, white);background:var(--prompt-button-bg, rgba(150,150,150,.5));filter:var(--prompt-button-filter, drop-shadow(.5vmin .5vmin .5vmin slategray))}button.svelte-5vsnj5:disabled{opacity:.5;cursor:default}.ok.svelte-5vsnj5{color:var(--prompt-ok-colour, white);background:var(--prompt-ok-bg, rgba(0,255,0,.5))}.link.svelte-5vsnj5,.pill.svelte-5vsnj5{padding:var(--modal-button-padding, .2em .8em);font-size:var(--modal-button-size, .85em);font-weight:var(--modal-button-weight, normal);text-transform:var(--modal-button-transform, none);letter-spacing:var(--modal-button-spacing, normal);color:var(--modal-button-color, #c9a45c);background:var(--modal-button-bg, rgba(24, 16, 11, .92));border:var(--modal-button-border, 1px solid #4b3626);border-radius:var(--modal-button-radius, 999px);filter:var(--modal-button-filter, none)}.link.svelte-5vsnj5:hover,.pill.svelte-5vsnj5:hover{color:var(--modal-button-hover-color, #18100b);background:var(--modal-button-hover-bg, #c9a45c)}.pill.svelte-5vsnj5{background:var(--modal-bg, rgba(24, 16, 11, .95))}.logcard.talent{--frame: #8e3a2a}.logcard.pursuit{--frame: #92561f}.logcard.investigator{--frame: #7a2e2e}.logcard.monster{--frame: #56367a}.logcard.ally{--frame: #2c6aa0}.logcard.object{--frame: #25706b}.logcard.relic{--frame: #7a5a24}.logcard.spell{--frame: #4a3a8c}.logcard.condition{--frame: #55525e}.logcard.discovery{--frame: #6b4f63}.logcard.location{--frame: #3e2b47}.logcard.gate{--frame: #2f5a3a}.logcard.pact{--frame: #6e621c}.logcard.cult{--frame: #4a2440}.logcard.command{--frame: #6d1e30}.board.svelte-1hgtmd3{height:100%;margin:0;position:relative;display:flex;flex-direction:column}.upper.svelte-1hgtmd3{flex:1 1 auto;min-height:0;display:flex;gap:1vmin}.left.svelte-1hgtmd3{display:flex;flex-direction:column;flex:0 1 auto;min-width:0}.map-slot.svelte-1hgtmd3{flex:1 1 0;min-width:12vmin;position:relative}.commons.svelte-1hgtmd3{display:flex;flex-wrap:wrap;align-items:stretch;gap:.8vmin;margin:.6vmin 3px}.pool.svelte-1hgtmd3{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4vmin;padding:.5vmin 1.2vmin;border-radius:1vmin;background:#8b45132e;border:1px solid rgba(205,133,63,.55);box-shadow:inset 0 0 1.5vmin #00000080}.pool.svelte-1hgtmd3 .caption{font-size:1.3vmin;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#deb887;white-space:nowrap}.pool.svelte-1hgtmd3 .symbols{max-width:19vmin;justify-content:center}body{-webkit-user-select:none;user-select:none}.idml-card.svelte-1l2e9sr,.idml-card.svelte-1l2e9sr :where(.svelte-1l2e9sr){box-sizing:border-box}.idml-card.svelte-1l2e9sr{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;isolation:isolate;color:#fff;background:#08252d;border-radius:calc(var(--height) / 45);font-family:Gill Sans MT,Gill Sans,Trebuchet MS,Arial,sans-serif;line-height:1}.painted-bg.svelte-1l2e9sr{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(ellipse at 58% 33%,color-mix(in srgb,var(--title-light) 34%,transparent),transparent 38%),radial-gradient(ellipse at 70% 70%,rgba(255,255,255,.11),transparent 34%),linear-gradient(145deg,#061a1f,#0c4650 45%,#061318)}.painted-bg.svelte-1l2e9sr:before{content:"";position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;background:repeating-linear-gradient(112deg,rgba(255,255,255,.035) 0 1px,transparent 1px 13px),linear-gradient(28deg,transparent 0 43%,rgba(255,255,255,.08) 44% 47%,transparent 48%);opacity:.75;filter:blur(.5px)}.dark-vignette.svelte-1l2e9sr{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,.55),transparent 20%,transparent 78%,rgba(0,0,0,.35));pointer-events:none}.left-rail.svelte-1l2e9sr{position:absolute;top:-1%;bottom:-1%;left:12.6%;width:.55%;z-index:4;background:linear-gradient(180deg,#ffd073,#af742b 48%,#f5c75c);box-shadow:0 0 .25cqw #00000073}.title-banner.svelte-1l2e9sr{position:absolute;left:13%;top:5.1%;width:73.7%;height:8.8%;z-index:8;border-top:.55cqw solid #f2b94f;border-bottom:.55cqw solid #f2b94f;background:linear-gradient(180deg,var(--title-light),var(--title-dark));box-shadow:0 .35cqw #00000073,inset 0 0 0 .22cqw #ffffff1f}.title-fill.svelte-1l2e9sr,.title-banner-image.svelte-1l2e9sr{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.title-banner-image.svelte-1l2e9sr{object-fit:fill;opacity:.9}.title-copy.svelte-1l2e9sr{position:absolute;left:7.7%;right:6%;top:13%;z-index:2;text-transform:uppercase;text-shadow:0 .24cqw 0 rgba(0,0,0,.65)}.card-title.svelte-1l2e9sr{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:Gill Sans MT Condensed,Arial Narrow,Impact,sans-serif;font-size:4.35cqw;line-height:.95;letter-spacing:0;font-weight:700}.medium-title.svelte-1l2e9sr .card-title:where(.svelte-1l2e9sr){font-size:3.75cqw}.long-title.svelte-1l2e9sr .card-title:where(.svelte-1l2e9sr){font-size:3.15cqw}.trait-line.svelte-1l2e9sr{display:flex;align-items:center;gap:.7cqw;margin-top:.45cqw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:Bodega Sans,Gill Sans MT Condensed,Arial Narrow,sans-serif;font-size:2.55cqw;font-style:italic;font-weight:700}.trait-line.svelte-1l2e9sr img:where(.svelte-1l2e9sr){width:3.6cqw;height:3.6cqw;object-fit:contain;flex:0 0 auto;filter:brightness(0) invert(1) drop-shadow(0 .1cqw 0 rgba(0,0,0,.7))}.right-pips.svelte-1l2e9sr{position:absolute;right:-4.3%;top:-5%;bottom:-5%;width:11%;z-index:3;display:flex;flex-direction:column;justify-content:center;gap:.55cqw;padding-left:2.4cqw;background:linear-gradient(90deg,#26141cf2,#46311dd1);clip-path:polygon(0 0,72% 0,100% 50%,72% 100%,0 100%)}.right-pips.svelte-1l2e9sr span:where(.svelte-1l2e9sr){width:4.2cqw;aspect-ratio:1;border:.42cqw solid #fff;transform:rotate(45deg);box-shadow:inset 0 0 0 .35cqw var(--title-light),0 0 .3cqw #0009}.suit-diamond.svelte-1l2e9sr{position:absolute;left:3.25%;top:2.85%;width:15.1%;aspect-ratio:1;z-index:11;transform:rotate(45deg);display:grid;place-items:center;background:linear-gradient(135deg,#eac065,#a66b25);border:.5cqw solid #7a4c20;box-shadow:0 .35cqw .35cqw #00000073}.suit-diamond.svelte-1l2e9sr:before{content:"";position:absolute;top:10%;right:10%;bottom:10%;left:10%;border:.32cqw solid #052a34;background:linear-gradient(135deg,var(--title-dark),var(--title-light))}.suit-diamond.svelte-1l2e9sr img:where(.svelte-1l2e9sr){position:relative;z-index:1;width:72%;height:72%;object-fit:contain;transform:rotate(-45deg);filter:brightness(0) invert(1)}.side-panel.svelte-1l2e9sr{position:absolute;left:3.85%;top:10.7%;width:14.1%;height:24.8%;z-index:6;display:grid;grid-template-rows:1fr .52fr;justify-items:center;align-items:center;padding:4.6cqw 1.2cqw 2.2cqw;background:linear-gradient(180deg,color-mix(in srgb,var(--title-light) 72%,#ffffff),#ffffffe0);clip-path:polygon(0 0,100% 0,100% 76%,50% 100%,0 76%);border-left:.38cqw solid white;border-right:.38cqw solid white}.large-type.svelte-1l2e9sr{max-width:88%;max-height:100%;object-fit:contain;filter:drop-shadow(0 0 .35cqw #fff)}.side-slot.svelte-1l2e9sr{max-width:82%;max-height:80%;object-fit:contain}.art-window.svelte-1l2e9sr{position:absolute;left:12.95%;top:14%;width:87.05%;height:45.8%;z-index:2;overflow:hidden}.art-window.svelte-1l2e9sr img:where(.svelte-1l2e9sr){width:100%;height:100%;object-fit:cover}.art-placeholder.svelte-1l2e9sr{width:100%;height:100%;display:grid;place-items:center;background:radial-gradient(ellipse at 50% 36%,rgba(255,255,255,.22),transparent 30%),linear-gradient(155deg,rgba(255,255,255,.04),transparent 45%),color-mix(in srgb,var(--title-dark) 70%,#061318)}.art-placeholder.svelte-1l2e9sr span:where(.svelte-1l2e9sr){max-width:82%;padding:.4em .55em;transform:rotate(-35deg);color:#000;background:#ffffffe6;border-radius:999px;box-shadow:0 0 1.2cqw .8cqw #ffffffe0;font-family:Gill Sans MT Condensed,Arial Narrow,Impact,sans-serif;font-size:8.2cqw;font-weight:800;text-transform:uppercase;text-align:center}.version-label.svelte-1l2e9sr{position:absolute;left:2.5%;top:38.2%;z-index:10;font-size:4.05cqw;font-weight:900;letter-spacing:0;color:#fff;-webkit-text-stroke:.42cqw #000;paint-order:stroke fill}.cost-badge.svelte-1l2e9sr{position:absolute;left:8.2%;top:58.5%;width:9.8%;aspect-ratio:.78;z-index:10;display:grid;place-items:center;background:#fff7d5;border:.9cqw solid #702050;clip-path:polygon(50% 0,84% 15%,84% 39%,100% 50%,84% 61%,84% 100%,16% 100%,16% 61%,0 50%,16% 39%,16% 15%);box-shadow:0 0 0 .42cqw #fff,0 .35cqw .4cqw #00000080}.cost-badge.svelte-1l2e9sr span:where(.svelte-1l2e9sr){margin-top:18%;color:#f3b525;font-family:Pretender,Georgia,serif;font-size:6.2cqw;font-weight:900;-webkit-text-stroke:.65cqw #5f174f;paint-order:stroke fill}.stat-badge.svelte-1l2e9sr{position:absolute;right:9.2%;top:48%;width:11.4%;aspect-ratio:1;z-index:10;display:grid;place-items:center;background:#fff;color:#fff;clip-path:polygon(50% 0,63% 32%,98% 35%,71% 57%,79% 94%,50% 74%,21% 94%,29% 57%,2% 35%,37% 32%);filter:drop-shadow(0 .2cqw .22cqw rgba(0,0,0,.55))}.stat-badge.svelte-1l2e9sr:before{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;background:#4d6c2e;clip-path:inherit}.stat-badge.svelte-1l2e9sr span:where(.svelte-1l2e9sr){position:relative;z-index:1;font-family:Pretender,Georgia,serif;font-size:5.6cqw;font-weight:900;-webkit-text-stroke:.55cqw #000;paint-order:stroke fill}.effect-stack.svelte-1l2e9sr{position:absolute;left:0;right:0;bottom:12.6%;z-index:12;display:flex;flex-direction:column;gap:.55cqw}.effect-row.svelte-1l2e9sr{position:relative;min-height:8.3cqh;display:grid;grid-template-columns:6.5% 1fr;border-top:.28cqw solid rgba(255,255,255,.82);border-bottom:.35cqw solid rgba(0,0,0,.42);box-shadow:0 -.2cqw #d49338,0 .2cqw #d49338}.effect-count-1.svelte-1l2e9sr .effect-row:where(.svelte-1l2e9sr){min-height:13.8cqh}.effect-count-2.svelte-1l2e9sr .effect-row:where(.svelte-1l2e9sr){min-height:10.5cqh}.effect-count-3.svelte-1l2e9sr .effect-row:where(.svelte-1l2e9sr){min-height:8.4cqh}.effect-count-4.svelte-1l2e9sr .effect-row:where(.svelte-1l2e9sr){min-height:6.4cqh}.effect-row.play.svelte-1l2e9sr{background:linear-gradient(90deg,#f0b36d 0,#f0b36d 6.5%,#fff9d7 6.5%,#ffffe8 78%,#f5e7ba);color:#111}.effect-row.inv.svelte-1l2e9sr,.effect-row.neutral.svelte-1l2e9sr{background:linear-gradient(90deg,#c75d25 0,#c75d25 6.5%,#535eab 6.5%,#6875bc 78%,#4e5aa6);color:#fff;--skip-fg: #000;--skip-outline: #fff}.effect-row.goo.svelte-1l2e9sr{background:linear-gradient(90deg,#246f28 0,#246f28 6.5%,#fff8d1 6.5%,#ffffe8 78%,#f5e7ba);color:#111}.effect-row.danger.svelte-1l2e9sr{background:linear-gradient(90deg,#bc4c20 0,#bc4c20 6.5%,#a52f1e 6.5%,#ca5932 78%,#9d2c1c);color:#fff;--skip-fg: #000;--skip-outline: #fff}.effect-prefix.svelte-1l2e9sr{position:relative;display:grid;place-items:center;padding:.45cqw}.effect-prefix.svelte-1l2e9sr img:where(.svelte-1l2e9sr){width:82%;max-height:88%;object-fit:contain;filter:drop-shadow(0 .1cqw 0 rgba(255,255,255,.85))}.xp.svelte-1l2e9sr{position:absolute;right:3%;bottom:0;color:#fff;font-size:2.8cqw;font-weight:900;-webkit-text-stroke:.35cqw #8b1717;paint-order:stroke fill}.effect-copy.svelte-1l2e9sr{align-self:center;overflow:hidden;padding:.45cqw 1.5cqw .5cqw .8cqw;font-family:Bodega Sans,Gill Sans MT Condensed,Arial Narrow,Impact,sans-serif;font-size:3.55cqw;line-height:1.16;font-weight:800;letter-spacing:0}.effect-count-4.svelte-1l2e9sr .effect-copy:where(.svelte-1l2e9sr){font-size:3.05cqw;line-height:1.08}.effect-copy.svelte-1l2e9sr strong:where(.svelte-1l2e9sr){margin-right:.18em;color:inherit;text-decoration:underline;text-underline-offset:.09em;text-shadow:none}.effect-row.inv.svelte-1l2e9sr .effect-copy:where(.svelte-1l2e9sr),.effect-row.neutral.svelte-1l2e9sr .effect-copy:where(.svelte-1l2e9sr),.effect-row.danger.svelte-1l2e9sr .effect-copy:where(.svelte-1l2e9sr){text-shadow:.18cqw 0 #243054,-.18cqw 0 #243054,0 .18cqw #243054,0 -.18cqw #243054}.effect-copy img{width:auto;max-width:none;height:1.25em!important;vertical-align:-.22em!important;margin:-.45em .04em!important;filter:drop-shadow(0 .08em 0 rgba(255,255,255,.85))}.card-footer.svelte-1l2e9sr{position:absolute;left:0;right:0;bottom:0;height:12.6%;z-index:9;background:linear-gradient(180deg,#14465273,#051216c7)}.footer-icons.svelte-1l2e9sr{position:absolute;left:7.2%;top:7%;height:52%;display:flex;align-items:center;gap:.6cqw}.footer-icons.svelte-1l2e9sr img:where(.svelte-1l2e9sr){width:8.4cqw;height:8.4cqw;object-fit:contain;filter:drop-shadow(0 .25cqw .2cqw rgba(0,0,0,.55))}.reference-line.svelte-1l2e9sr{position:absolute;left:36.8%;top:25%;width:36%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-family:Bodega Sans,Gill Sans MT Condensed,Arial Narrow,sans-serif;font-size:2.65cqw;text-shadow:0 .25cqw 0 rgba(0,0,0,.75)}.vp-badge.svelte-1l2e9sr{position:absolute;right:4.1%;top:-13%;width:14.8%;aspect-ratio:.86;z-index:3;display:grid;place-items:center}.vp-badge.svelte-1l2e9sr img:where(.svelte-1l2e9sr){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.vp-badge.svelte-1l2e9sr span:where(.svelte-1l2e9sr){position:relative;z-index:1;color:#f3b525;font-family:Pretender,Georgia,serif;font-size:5.7cqw;font-weight:900;-webkit-text-stroke:.55cqw #55204c;paint-order:stroke fill}.special-badges.svelte-1l2e9sr{position:absolute;right:18%;bottom:2%;z-index:15;display:flex;gap:.5cqw}.special-badges.svelte-1l2e9sr span:where(.svelte-1l2e9sr){min-width:4.6cqw;padding:.35cqw .55cqw;border-radius:999px;background:#fff8d8;color:#285f2c;font-size:3.3cqw;font-weight:900;text-align:center;-webkit-text-stroke:.25cqw #fff;paint-order:stroke fill}@media print{.idml-card.svelte-1l2e9sr{print-color-adjust:exact;-webkit-print-color-adjust:exact}}.idml-master.svelte-5vtg8u,.idml-master.svelte-5vtg8u :where(.svelte-5vtg8u){box-sizing:border-box}.idml-master.svelte-5vtg8u{--gold: #d8a33d;--gold-light: #f6c65f;--ink: #06181d;--teal: #0b6670;--magenta: #c7458e;--cream: #fff8d0;--op-blue: #5b66ad;--op-green: #2e7a2f;--op-orange: #c95822;--font-title: "Gill Sans MT Condensed", "Gill Sans Condensed", "Arial Narrow", Impact, sans-serif;--font-body: "Bodega Sans", "Gill Sans MT", "Gill Sans", "Trebuchet MS", Arial, sans-serif;--font-number: "Pretender", "Gill Sans MT", "Gill Sans", "Trebuchet MS", Arial, sans-serif;position:relative;width:100%;aspect-ratio:178.58267716535434 / 249.4488188976378;overflow:hidden;isolation:isolate;container-type:size;color:#fff;background:var(--ink);font-family:var(--font-body)}.zone.svelte-5vtg8u{position:absolute;overflow:hidden;border:0;padding:0}.title-band-image.svelte-5vtg8u,.portrait-window.svelte-5vtg8u>img:where(.svelte-5vtg8u){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.portrait-window.svelte-5vtg8u>img:where(.svelte-5vtg8u){object-fit:cover;object-position:center}.portrait-window.svelte-5vtg8u>img:where(.svelte-5vtg8u):not(.object,.bust,.figure){-webkit-mask-image:linear-gradient(to bottom,#000 85%,transparent);mask-image:linear-gradient(to bottom,#000 85%,transparent)}.portrait-window.svelte-5vtg8u>img:where(.svelte-5vtg8u):is(.object:where(.svelte-5vtg8u),.bust:where(.svelte-5vtg8u),.figure:where(.svelte-5vtg8u)){object-fit:contain;box-sizing:border-box}.portrait-window.svelte-5vtg8u>img.object:where(.svelte-5vtg8u){object-position:center;padding:4% 3%}.portrait-window.svelte-5vtg8u>img.bust:where(.svelte-5vtg8u){object-position:center bottom;padding:4% 3% 0}.portrait-window.svelte-5vtg8u>img.figure:where(.svelte-5vtg8u){height:175%;object-position:center top;padding:0 3%}.portrait-window.svelte-5vtg8u>img.beside-panel:where(.svelte-5vtg8u):is(.object:where(.svelte-5vtg8u),.bust:where(.svelte-5vtg8u),.figure:where(.svelte-5vtg8u)){padding-left:11%}.zone.svelte-5vtg8u span:where(.svelte-5vtg8u),.merge-field.svelte-5vtg8u{position:relative;z-index:1}.zone-label.svelte-5vtg8u,.zone.svelte-5vtg8u>span:where(.svelte-5vtg8u):not(.merge-field),.diamond-inner.svelte-5vtg8u>span:where(.svelte-5vtg8u){display:inline-block;padding:.25cqw .55cqw;color:#ffffffd1;font-size:5cqw;line-height:1;text-transform:uppercase}.background.svelte-5vtg8u{top:0;right:0;bottom:0;left:0;z-index:0;display:grid;place-items:center;background:radial-gradient(ellipse at 63% 35%,rgba(83,154,164,.55),transparent 32%),radial-gradient(ellipse at 35% 68%,rgba(255,255,255,.12),transparent 28%),linear-gradient(160deg,#031418,#0b4d58,#04151b)}.left-strip.svelte-5vtg8u{left:0;top:0;width:12.8%;height:100%;z-index:2;display:grid;place-items:center;background:linear-gradient(180deg,#000000c2,#ffffff2e,#000000b8)}.left-rule.svelte-5vtg8u{position:absolute;left:12.52%;top:-3.41%;width:.56%;height:106.82%;z-index:6;background:linear-gradient(180deg,var(--gold-light),var(--gold),var(--gold-light))}.title-diamond.svelte-5vtg8u{left:0%;top:2.36%;width:26%;height:13.33%;display:grid;place-items:center;z-index:12;background:transparent}.title-diamond.svelte-5vtg8u>.title-suit-back:where(.svelte-5vtg8u){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.diamond-inner.svelte-5vtg8u{position:absolute;width:44.4%;overflow:hidden;background:transparent;border:0;display:grid;place-items:center;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.diamond-inner.svelte-5vtg8u img:where(.svelte-5vtg8u){width:100%;height:100%;object-fit:contain}.title-band.svelte-5vtg8u{left:15.39%;top:.41%;width:80.56%;height:16.94%;z-index:8;box-shadow:inset 0 0 0 .08cqw #ffffff29}.title-band-image.svelte-5vtg8u{object-fit:contain}.title-text.svelte-5vtg8u{position:absolute;left:7.6%;top:30.5%;height:40%;width:84%;z-index:1;display:flex;flex-direction:column;justify-content:center;text-transform:uppercase}.card-name.svelte-5vtg8u{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-title);font-size:5cqw;font-stretch:condensed;line-height:.95;letter-spacing:0}.trait-text.svelte-5vtg8u{margin-top:.58cqw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-body);font-size:4cqw;font-style:normal;font-weight:300;letter-spacing:5%;line-height:1;display:flex;align-items:center}.trait-single.svelte-5vtg8u{transform:skew(-5deg);transform-origin:left center}.right-pip-tab.svelte-5vtg8u{right:3.94%;top:4.5%;width:8.91%;height:8.92%;z-index:9;background:transparent}.right-pip-tab.svelte-5vtg8u>.skill-image:where(.svelte-5vtg8u){filter:opacity(.8) grayscale(1);position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.pip-stack.svelte-5vtg8u{position:absolute;left:18%;top:8%;width:42%;height:84%;display:flex;flex-direction:column;justify-content:space-around}.pip.svelte-5vtg8u{width:100%;aspect-ratio:1;border:.12cqw solid white;transform:rotate(45deg)}.pip.svelte-5vtg8u img:where(.svelte-5vtg8u){width:100%;height:100%;object-fit:contain;transform:rotate(-45deg)}.portrait-window.svelte-5vtg8u{left:12.95%;top:13.95%;width:87.05%;height:55.85%;z-index:1;display:grid;place-items:center;background:#ffffff14}.right-stat-stack.svelte-5vtg8u{position:absolute;right:7.2%;bottom:0;z-index:12;width:15.5%;display:flex;flex-direction:column;align-items:center;gap:2.5cqh;pointer-events:none}.right-stat-count-1.svelte-5vtg8u{gap:0}.right-stat-count-3.svelte-5vtg8u{gap:1.4cqh}.right-stat.svelte-5vtg8u{position:relative;width:100%;aspect-ratio:1;display:grid;place-items:center;font-family:var(--font-number);font-size:7.2cqw;font-weight:800;line-height:1;color:var(--ink)}.right-stat.svelte-5vtg8u img:where(.svelte-5vtg8u){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.right-stat.svelte-5vtg8u span:where(.svelte-5vtg8u){position:relative;z-index:1;transform:translateY(.03em);text-shadow:-.09em -.09em 0 white,.09em -.09em 0 white,-.09em .09em 0 white,.09em .09em 0 white,0 0 .16em white,0 0 .24em white}.side-panel.svelte-5vtg8u{left:4%;top:8%;width:18%;height:28.45%;z-index:7;display:grid;place-items:center;background:transparent}.slot-container-image.svelte-5vtg8u,.slot-middle-image.svelte-5vtg8u,.slot-dual-top-image.svelte-5vtg8u,.slot-dual-bottom-image.svelte-5vtg8u{position:absolute;object-fit:contain}.slot-container-image.svelte-5vtg8u{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.slot-middle-image.svelte-5vtg8u{left:4.02%;top:33.35%;width:91.9%;height:46.33%}.slot-dual-top-image.svelte-5vtg8u{left:4.02%;top:50.22%;width:61.45%;height:30.98%}.slot-dual-bottom-image.svelte-5vtg8u{left:34.48%;top:24.77%;width:61.45%;height:30.98%}.trait-icons.svelte-5vtg8u{position:absolute;top:16%;right:18%;bottom:28%;left:18%;display:grid;grid-template-columns:repeat(2,1fr);gap:8%;place-items:center}.trait-icons.svelte-5vtg8u img:where(.svelte-5vtg8u){max-width:100%;max-height:100%;object-fit:contain}.trait-image.svelte-5vtg8u{max-height:5.5cqw;object-fit:contain}.version-label.svelte-5vtg8u{left:2.35%;top:38.6%;z-index:9;color:#fff;font-size:4.1cqw;line-height:1;text-shadow:.28cqw 0 var(--ink),-.28cqw 0 var(--ink),0 .28cqw var(--ink),0 -.28cqw var(--ink)}.stat-one.svelte-5vtg8u,.stat-two.svelte-5vtg8u{z-index:10;display:grid;place-items:center;width:16%;aspect-ratio:1.11;color:var(--ink);font-size:3.1cqw;font-weight:800}.stat-one.svelte-5vtg8u{position:relative;left:7.94%;top:0%}.operation-stat-row.svelte-5vtg8u{position:relative;width:100%;min-height:10.5cqh;flex:0 0 auto;pointer-events:none}.operation-stat-count-1.svelte-5vtg8u{min-height:11.5cqh}.operation-stat-count-2.svelte-5vtg8u{min-height:25cqh}.operation-stat-count-3.svelte-5vtg8u{min-height:35cqh}.operation-stat-count-0.has-reminders.svelte-5vtg8u,.operation-stat-count-1.has-reminders.svelte-5vtg8u{min-height:12.5cqh}.reminder-icons.svelte-5vtg8u{position:absolute;right:7.2%;bottom:0;z-index:12;display:flex;flex-direction:row-reverse;gap:1cqw}.reminder-icons.beside-stats.svelte-5vtg8u{right:24%}.reminder-icons.svelte-5vtg8u img:where(.svelte-5vtg8u){width:17.5cqw;aspect-ratio:1;object-fit:contain;object-position:right bottom}.operation-stat-row.svelte-5vtg8u .stat-one:where(.svelte-5vtg8u){position:absolute;left:7.94%;top:auto;bottom:0}.stat-two.svelte-5vtg8u{right:7.94%;top:5%;width:8.91%;aspect-ratio:1}.stat-one.svelte-5vtg8u img:where(.svelte-5vtg8u),.stat-two.svelte-5vtg8u img:where(.svelte-5vtg8u){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.operation-stack.svelte-5vtg8u{position:absolute;left:0;right:0;bottom:12.75%;z-index:11;display:flex;flex-direction:column;gap:.5cqh;overflow:visible}.operation-row.svelte-5vtg8u{position:relative;--operation-fallback: linear-gradient(90deg, var(--op-orange) 0 6.35%, var(--op-blue) 6.35% 100%);--op-player-strip: transparent;--prefix-color: currentColor;min-height:5.68cqh;display:grid;grid-template-columns:6.35% 1fr;align-items:stretch;overflow:visible;border:0;background-image:var(--operation-banner, var(--operation-fallback));background-repeat:no-repeat;background-size:cover;isolation:isolate}.operation-row.svelte-5vtg8u:before{content:"";grid-column:1;grid-row:1;display:block;min-height:100%;background:var(--op-player-strip);z-index:0}.operation-player-inv.svelte-5vtg8u{--op-player-strip: linear-gradient(180deg, #fff7df 0%, #efc38a 34%, #e27021 72%, #9b3d16 100%);--prefix-color: rgb(187, 76, 38)}.operation-player-goo.svelte-5vtg8u{--op-player-strip: linear-gradient(180deg, #020403 0%, #0f3218 36%, #226e32 72%, #34a34c 100%);--prefix-color: rgb(60, 79, 35)}.operation-selector-op-darkness.svelte-5vtg8u{--prefix-color: rgb(47, 48, 131)}.operation-selector-op-devcost.svelte-5vtg8u{--prefix-color: rgb(60, 79, 35)}.operation-selector-op-special.svelte-5vtg8u,.operation-selector-op-warning.svelte-5vtg8u{--prefix-color: rgb(174, 31, 35)}.operation-row-2.svelte-5vtg8u{--operation-fallback: linear-gradient(90deg, var(--op-orange) 0 6.35%, var(--cream) 6.35% 100%);color:var(--ink)}.operation-row-3.svelte-5vtg8u{--operation-fallback: linear-gradient(90deg, var(--op-green) 0 6.35%, var(--cream) 6.35% 100%);color:var(--ink)}.operation-row-4.svelte-5vtg8u{--operation-fallback: linear-gradient(90deg, #4c4c4c 0 6.35%, var(--op-blue) 6.35% 100%)}.operation-selector-op-hand.svelte-5vtg8u,.operation-selector-op-special.svelte-5vtg8u,.operation-selector-op-devcost.svelte-5vtg8u{color:var(--ink)}.operation-selector-op-table.svelte-5vtg8u,.operation-selector-op-warning.svelte-5vtg8u,.operation-selector-op-darkness.svelte-5vtg8u{color:#fff;--skip-fg: #000;--skip-outline: #fff}.op-player.svelte-5vtg8u{display:none}.op-leading.svelte-5vtg8u{display:inline-flex;align-items:center;gap:.35cqw;margin-right:.55cqw;white-space:nowrap}.op-icon.svelte-5vtg8u{display:inline-grid;width:4.6cqw;height:4.6cqw;place-items:center;padding:.08cqw;vertical-align:middle}.op-icon.svelte-5vtg8u img:where(.svelte-5vtg8u){max-width:100%;max-height:100%;object-fit:contain}.parsing-sign.svelte-5vtg8u{position:absolute;top:0;right:0;z-index:2;font-family:sans-serif;font-size:5cqw;line-height:1}.op-copy.svelte-5vtg8u{grid-column:2;grid-row:1;align-self:center;position:relative;z-index:1;display:block;overflow:visible;padding:.44cqw 1.1cqw .62cqw .8cqw;font-family:var(--font-body);font-size:5cqw;font-weight:500;line-height:1.18;text-shadow:-.045em -.045em 0 var(--ink),.045em -.045em 0 var(--ink),-.045em .045em 0 var(--ink),.045em .045em 0 var(--ink)}.prefix.svelte-5vtg8u{display:inline;text-transform:uppercase;color:var(--prefix-color);font-weight:600;text-shadow:-.055em -.055em 0 rgba(255,255,255,.95),.055em -.055em 0 rgba(255,255,255,.95),-.055em .055em 0 rgba(255,255,255,.95),.055em .055em 0 rgba(255,255,255,.95),0 0 .16em rgba(255,255,255,.8)}.operation-row-2.svelte-5vtg8u .op-copy:where(.svelte-5vtg8u),.operation-row-3.svelte-5vtg8u .op-copy:where(.svelte-5vtg8u),.operation-selector-op-hand.svelte-5vtg8u .op-copy:where(.svelte-5vtg8u),.operation-selector-op-special.svelte-5vtg8u .op-copy:where(.svelte-5vtg8u),.operation-selector-op-devcost.svelte-5vtg8u .op-copy:where(.svelte-5vtg8u){text-shadow:none}.operation-selector-op-table.svelte-5vtg8u .op-copy:where(.svelte-5vtg8u),.operation-selector-op-warning.svelte-5vtg8u .op-copy:where(.svelte-5vtg8u),.operation-selector-op-darkness.svelte-5vtg8u .op-copy:where(.svelte-5vtg8u){text-shadow:-.045em -.045em 0 var(--ink),.045em -.045em 0 var(--ink),-.045em .045em 0 var(--ink),.045em .045em 0 var(--ink)}.body.svelte-5vtg8u{display:inline;overflow:visible;white-space:normal;text-overflow:clip;overflow-wrap:anywhere}.selector.svelte-5vtg8u{display:none}.idml-master.show-labels.svelte-5vtg8u .selector:where(.svelte-5vtg8u){display:inline;flex:0 0 auto;margin-left:auto}.footer.svelte-5vtg8u{left:0;bottom:0;width:100%;height:12.75%;z-index:8;background:linear-gradient(180deg,#11494f6b,#041215db)}.bottom-icons.svelte-5vtg8u{position:absolute;left:6.9%;top:12.6%;height:64.47%;display:flex;align-items:center}.bottom-icon.svelte-5vtg8u{width:12cqw;aspect-ratio:1;background:transparent;display:grid;place-items:center}.bottom-icon.svelte-5vtg8u+.bottom-icon:where(.svelte-5vtg8u){margin-left:-4.31cqw}.bottom-icon.svelte-5vtg8u img:where(.svelte-5vtg8u){width:100%;height:100%;object-fit:contain}.reference-line.svelte-5vtg8u{position:absolute;left:37%;top:24%;width:34%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:flex;gap:1cqw;color:#fff;font-family:var(--font-body);font-size:3.3cqw}.vp-badge.svelte-5vtg8u{position:absolute;right:3.25%;bottom:10%;width:16.63%;aspect-ratio:1;display:grid;place-items:center;font-family:var(--font-number);font-size:7cqw;font-weight:700}.vp-badge.svelte-5vtg8u img:where(.svelte-5vtg8u){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.vp-badge.svelte-5vtg8u .vp-secondary:where(.svelte-5vtg8u){left:-90.9%;top:-.6%;width:100%;height:100%;object-fit:contain}.pact-boxes.svelte-5vtg8u{position:absolute;right:3.25%;bottom:10%;display:flex;flex-direction:row-reverse;font-family:var(--font-number);font-size:7cqw;font-weight:700}.eldritch-box.svelte-5vtg8u{display:flex;align-items:center;height:16.63cqw}.eldritch-box.svelte-5vtg8u img:where(.svelte-5vtg8u){width:12cqw;height:12cqw;object-fit:contain}.eldritch-box.svelte-5vtg8u span:where(.svelte-5vtg8u){position:relative;margin-left:-1cqw}.ritual-box.svelte-5vtg8u{position:relative;width:16.63cqw;aspect-ratio:1}.ritual-box.svelte-5vtg8u img:where(.svelte-5vtg8u){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.ritual-box.svelte-5vtg8u .ritual-hex:where(.svelte-5vtg8u){top:9%;right:22%;bottom:31%;left:22%;width:56%;height:60%}.ritual-box.svelte-5vtg8u span:where(.svelte-5vtg8u){position:absolute;right:-4%;top:-6%;font-size:6cqw}.vp-value-minus.svelte-5vtg8u{top:-10%;paint-order:stroke fill;-webkit-text-stroke:1.5cqw saddlebrown;text-shadow:2cqw 0 3cqw white,0 0 3cqw white,0 0 3cqw white,0 0 3cqw white}.vp-value-plus.svelte-5vtg8u{top:-10%;paint-order:stroke fill;-webkit-text-stroke:1.2cqw #B94919;text-shadow:0 0 2cqw white}.card-ident.svelte-5vtg8u{right:1.5%;top:14.1%;width:24.5%;height:5.6%;z-index:13;color:#ff4ee1;font-size:2cqw}@media print{.idml-master.svelte-5vtg8u{print-color-adjust:exact;-webkit-print-color-adjust:exact}}.gate-linked.svelte-5vtg8u{box-shadow:0 0 0 3px #fff,0 0 12px 6px #1565c0}.gate-code.svelte-5vtg8u{position:absolute;top:4%;right:4%;z-index:10;min-width:1.6em;padding:.1em .3em;border-radius:50%;background:#1565c0;color:#fff;font-weight:700;text-align:center;border:2px solid #fff}.pp-card.svelte-1xdgem0,.pp-card.svelte-1xdgem0 :where(.svelte-1xdgem0){box-sizing:border-box}.pp-card.svelte-1xdgem0{--gold: #d99d36;--gold-light: #ffc45d;--gold-dark: #6f4c1f;--blue: #0d4267;--blue-dark: #092b47;--cream: #fffbd4;--rust: #c95021;position:relative;width:var(--width, var(--pp-card-width, 100%));height:var(--height, var(--pp-card-height, auto));aspect-ratio:63 / 88;container-type:inline-size;contain:layout paint style;overflow:hidden;isolation:isolate;color:#fff;background:#0d2031;font-family:Gill Sans MT,Gill Sans,Trebuchet MS,Arial,sans-serif;line-height:1}.card-bleed.svelte-1xdgem0,.background-art.svelte-1xdgem0,.left-strip.svelte-1xdgem0,.left-rule.svelte-1xdgem0,.header-band.svelte-1xdgem0,.title-diamond-frame.svelte-1xdgem0,.title-suit-frame.svelte-1xdgem0,.title-block.svelte-1xdgem0,.right-pip-frame.svelte-1xdgem0,.left-tall-slot.svelte-1xdgem0,.left-upper-small-slot.svelte-1xdgem0,.left-middle-slot.svelte-1xdgem0,.left-lower-small-slot.svelte-1xdgem0,.card-ident.svelte-1xdgem0,.version-label.svelte-1xdgem0,.op-action.svelte-1xdgem0,.cost-badge.svelte-1xdgem0,.op-selector.svelte-1xdgem0,.stat-link-target.svelte-1xdgem0,.bottom-icon-slot.svelte-1xdgem0,.reference-line.svelte-1xdgem0,.vp-badge.svelte-1xdgem0,.vp-value.svelte-1xdgem0,.op-player.svelte-1xdgem0{position:absolute;overflow:hidden}.card-bleed.svelte-1xdgem0{left:-4.76%;top:-3.41%;width:109.52%;height:106.82%;z-index:0;background:radial-gradient(circle at 64% 44%,rgba(37,89,121,.8),transparent 31%),radial-gradient(circle at 24% 58%,rgba(31,87,111,.7),transparent 30%),linear-gradient(145deg,#071724,#123d5f 43%,#071724)}.background-art.svelte-1xdgem0{left:-4.76%;top:-3.41%;width:109.52%;height:73.26%;z-index:1;object-fit:cover}.background-fallback.svelte-1xdgem0{background:linear-gradient(180deg,#09273a59,#030f19eb),radial-gradient(circle at 58% 42%,rgba(83,155,177,.28),transparent 32%)}.left-strip.svelte-1xdgem0{left:-4.76%;top:-3.41%;width:17.38%;height:106.42%;z-index:2;object-fit:cover}.left-strip-fallback.svelte-1xdgem0{background:linear-gradient(180deg,#010a10c7,#031822e6),repeating-linear-gradient(135deg,transparent 0 1.35cqw,rgba(255,255,255,.04) 1.48cqw 1.61cqw)}.left-rule.svelte-1xdgem0{left:12.8%;top:-3.41%;width:.42%;height:106.82%;z-index:7;background:linear-gradient(180deg,var(--gold-light),var(--gold),var(--gold-dark))}.header-band.svelte-1xdgem0{left:14.79%;top:4.02%;width:77.28%;height:10.87%;z-index:4;background:linear-gradient(180deg,#164d72,var(--blue));border-top:.55cqw solid var(--gold-light);border-bottom:.55cqw solid var(--gold-light);box-shadow:inset 0 0 0 .25cqw #ffffff26}.title-diamond-frame.svelte-1xdgem0{left:2.86%;top:2.31%;width:19.89%;height:14.24%;z-index:8}.title-diamond-frame.svelte-1xdgem0:before{content:"";position:absolute;left:13%;top:-12%;width:74%;height:124%;transform:rotate(45deg);background:var(--gold-light);border:.6cqw solid var(--gold);box-shadow:inset 0 0 0 .35cqw var(--blue-dark)}.title-suit-frame.svelte-1xdgem0{left:6.4%;top:4.94%;width:12.8%;height:8.98%;z-index:10;display:grid;place-items:center;color:#fff;background:#08395dbf;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.title-suit-frame.svelte-1xdgem0 img:where(.svelte-1xdgem0){width:78%;height:78%;object-fit:contain}.fallback-suit.svelte-1xdgem0{font-size:8.2cqw;line-height:1}.title-block.svelte-1xdgem0{left:23.12%;top:5.17%;width:62.91%;height:7.95%;z-index:12;display:flex;flex-direction:column;justify-content:center;color:#fff;text-transform:uppercase;font-family:Gill Sans MT Condensed,Gill Sans,Trebuchet MS,Arial,sans-serif;font-stretch:condensed;letter-spacing:.06em;text-shadow:0 .2cqw 0 rgba(0,0,0,.35);contain:layout paint}.card-name.svelte-1xdgem0{white-space:nowrap;font-size:6.16cqw;line-height:.82;font-weight:700;transform:scaleY(.8);transform-origin:left center}.trait-line.svelte-1xdgem0{display:flex;align-items:center;gap:.7cqw;min-height:3cqw;margin-top:-.4cqw;font-size:4.48cqw;line-height:.9;font-style:italic;letter-spacing:.025em}.trait-item.svelte-1xdgem0{display:inline-flex;align-items:center;gap:.5cqw;white-space:nowrap}.trait-item.svelte-1xdgem0 img:where(.svelte-1xdgem0){width:3.8cqw;height:3.8cqw;object-fit:contain}.trait-comma.svelte-1xdgem0{margin-left:-.25cqw}.right-pip-frame.svelte-1xdgem0{left:83.15%;top:5%;width:8.91%;height:8.92%;z-index:13;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1cqw;color:#fff;font-size:4.6cqw;text-shadow:0 0 .6cqw #7085c7}.pip.svelte-1xdgem0{display:grid;place-items:center;flex:1 1 0;min-height:0;width:100%}.pip.svelte-1xdgem0 img:where(.svelte-1xdgem0){width:100%;height:100%;object-fit:contain}.left-tall-slot.svelte-1xdgem0{left:3.61%;top:9.38%;width:18.39%;height:26.12%;z-index:5;object-fit:contain}.left-upper-small-slot.svelte-1xdgem0{left:9.95%;top:15.85%;width:11.3%;height:8.09%;z-index:6;object-fit:contain}.left-middle-slot.svelte-1xdgem0{left:4.35%;top:18.09%;width:16.9%;height:12.1%;z-index:6;object-fit:contain}.left-lower-small-slot.svelte-1xdgem0{left:4.35%;top:22.5%;width:11.3%;height:8.09%;z-index:7;object-fit:contain}.card-ident.svelte-1xdgem0{left:68.78%;top:16.55%;width:34.51%;height:15.99%;z-index:20;color:#f0f;font-size:3.92cqw;line-height:1;contain:layout paint}.op-player.svelte-1xdgem0{left:0;width:6.61%;height:7.54%;z-index:15;display:grid;place-items:center;color:#fff;font-family:Gill Sans MT Condensed,Gill Sans,Arial,sans-serif;font-size:4.7cqw;font-weight:700;text-transform:uppercase;text-shadow:0 .25cqw 0 #000}.op-player-1.svelte-1xdgem0,.op-player-2.svelte-1xdgem0{top:29.43%}.op-player-3.svelte-1xdgem0,.op-player-4.svelte-1xdgem0{top:26.59%}.version-label.svelte-1xdgem0{left:2.86%;top:36.97%;width:10.22%;height:4.62%;z-index:18;display:grid;place-items:center;color:#fff;font-size:4.3cqw;font-weight:800;letter-spacing:-.08em;text-shadow:.4cqw 0 #000,-.4cqw 0 #000,0 .4cqw #000,0 -.4cqw #000,.6cqw .6cqw 0 #000}.op-action-layer.svelte-1xdgem0{position:absolute;top:0;right:0;bottom:0;left:0;z-index:14;pointer-events:none}.op-action.svelte-1xdgem0{display:flex;align-items:center;justify-content:center;padding:1.11cqw 14.29cqw 1.75cqw 18.57cqw;border-radius:6.72cqw;background:#0c2d43b8;color:#fff;font-family:Bodega Sans,Gill Sans MT Condensed,Arial Narrow,Arial,sans-serif;font-size:4.76cqw;line-height:1.08;letter-spacing:.02em;-webkit-text-stroke:.22cqw #000;paint-order:stroke fill;contain:layout paint}.op-bubble.svelte-1xdgem0{margin-left:.6em}.cost-badge.svelte-1xdgem0{left:7.94%;top:47.56%;width:11.45%;height:10.31%;z-index:19;display:grid;place-items:center;color:#55106a;background:#fff7da;border:.85cqw solid #8a255f;clip-path:polygon(50% 0,86% 16%,86% 38%,100% 50%,86% 62%,86% 100%,14% 100%,14% 62%,0 50%,14% 38%,14% 16%)}.cost-badge.svelte-1xdgem0 img:where(.svelte-1xdgem0){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.cost-badge.svelte-1xdgem0 span:where(.svelte-1xdgem0){position:relative;z-index:1;color:#f5a12b;font-family:Pretender,Georgia,serif;font-size:6.7cqw;font-weight:900;line-height:1;-webkit-text-stroke:.55cqw #451060;text-shadow:.35cqw .35cqw 0 #451060}.op-selector.svelte-1xdgem0{left:-9.52%;width:116.64%;height:9.09%;z-index:16;padding:1.1cqw 12.5cqw 1.1cqw 20cqw;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Bodega Sans,Gill Sans MT Condensed,Arial Narrow,Arial,sans-serif;font-size:4.76cqw;line-height:1.08;letter-spacing:.02em;-webkit-text-stroke:.22cqw #000;paint-order:stroke fill;contain:layout paint}.op-selector-1.svelte-1xdgem0{top:64.87%}.op-selector-2.svelte-1xdgem0{top:70.23%}.op-selector-3.svelte-1xdgem0,.op-selector-4.svelte-1xdgem0{top:76.39%}.stat-link-target.svelte-1xdgem0{left:74.84%;top:31.9%;width:17.11%;height:25.56%;z-index:17;contain:layout paint}.stat-value.svelte-1xdgem0{position:absolute;left:0;width:100%;height:28%;display:grid;place-items:center;color:#000;font-family:Pretender,Georgia,serif;font-size:7.87cqw;font-weight:900;-webkit-text-stroke:.45cqw #fff;paint-order:stroke fill}.stat-value-1.svelte-1xdgem0{top:8%}.stat-value-2.svelte-1xdgem0{bottom:8%}.bottom-layer.svelte-1xdgem0{position:absolute;top:0;right:0;bottom:0;left:0;z-index:21;pointer-events:none}.bottom-icon-slot.svelte-1xdgem0{display:grid;place-items:center;filter:drop-shadow(0 .4cqw 0 rgba(0,0,0,.42))}.bottom-icon-slot.svelte-1xdgem0 img:where(.svelte-1xdgem0){width:100%;height:100%;object-fit:contain}.bottom-icon-slot-1.svelte-1xdgem0{left:6.61%;top:88.65%;width:12.27%;height:8.78%}.bottom-icon-slot-2.svelte-1xdgem0{left:14.15%;top:88.65%;width:12.27%;height:8.78%}.bottom-icon-slot-3.svelte-1xdgem0{left:22.51%;top:88.65%;width:12.25%;height:8.77%}.reference-line.svelte-1xdgem0{left:34.76%;top:86.66%;width:30.48%;height:7.54%;z-index:22;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Bodega Sans,Gill Sans,Arial,sans-serif;font-size:2.75cqw;font-weight:300;letter-spacing:.025em;white-space:nowrap;text-shadow:0 .3cqw 0 rgba(0,0,0,.75)}.vp-badge.svelte-1xdgem0{left:80.8%;top:86.66%;width:17.11%;height:12.25%;z-index:23}.vp-badge.svelte-1xdgem0:before{content:"";position:absolute;top:4%;right:4%;bottom:4%;left:4%;background:#fff3c8;border:.9cqw solid #5c2377;clip-path:polygon(50% 0,68% 25%,100% 18%,83% 50%,100% 82%,68% 75%,50% 100%,32% 75%,0 82%,17% 50%,0 18%,32% 25%)}.vp-badge.svelte-1xdgem0:after{content:"";position:absolute;top:21%;right:21%;bottom:21%;left:21%;border:.75cqw solid #d06b2f;background:#fff7dc}.vp-badge.svelte-1xdgem0 img:where(.svelte-1xdgem0){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;z-index:1}.vp-value.svelte-1xdgem0{left:80.8%;top:88.57%;width:17.11%;height:5.23%;z-index:24;display:grid;place-items:center;color:#e66e2d;font-family:Pretender,Georgia,serif;font-size:6.7cqw;font-weight:900;line-height:1;-webkit-text-stroke:.6cqw #8c3d19;paint-order:stroke fill}.op-action .play-word,.op-selector .play-word{color:#c95021;text-decoration:underline;text-underline-offset:.08em;letter-spacing:.01em}.op-action .or-word,.op-selector .or-word{font-weight:900}.pp-inline-icon{display:inline-grid;place-items:center;width:1.25em;height:1.25em;vertical-align:-.2em;margin:0 .08em;object-fit:contain}.pp-inline-icon-fallback{border-radius:999em;border:.08em solid currentColor;background:#fff;color:#0d4267;font-size:.72em;line-height:1;padding:0 .22em;width:auto;min-width:1.25em}.pp-tag{display:inline-flex;align-items:center;min-height:1.35em;padding:.05em .42em .02em;margin:0 .05em;background:var(--rust);color:#fff;font-weight:900;letter-spacing:.04em;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - .7em) 0,100% 50%,calc(100% - .7em) 100%,0 100%)}.show-guides.svelte-1xdgem0 [data-idml]:where(.svelte-1xdgem0){outline:.25cqw dashed rgba(255,255,255,.66);outline-offset:-.12cqw}.show-guides.svelte-1xdgem0 [data-idml]:where(.svelte-1xdgem0):after{content:attr(data-idml);position:absolute;left:.3cqw;top:.3cqw;z-index:99;padding:.15cqw .35cqw;background:#0000009e;color:#fff;font-size:1.7cqw;line-height:1;text-transform:none;letter-spacing:0;pointer-events:none}.trait-charge.svelte-1xdgem0{margin-left:.12em;font-size:.78em;opacity:.9}.vp-value-inner.svelte-1xdgem0{display:inline-flex;align-items:center;justify-content:center;gap:.28cqw;white-space:nowrap}.vp-flag.svelte-1xdgem0{width:2.6cqw;height:2.6cqw;object-fit:contain;filter:drop-shadow(0 .15cqw 0 rgba(0,0,0,.45))}.vp-flag-fallback.svelte-1xdgem0{display:inline-grid;place-items:center;width:2.45cqw;height:2.45cqw;border-radius:999em;background:#ffffffd1;color:#8c3d19;font-size:1.55cqw;-webkit-text-stroke:0 transparent}.slot-icon-fallback.svelte-1xdgem0{width:100%;height:100%;display:grid;place-items:center;border:.35cqw solid rgba(255,255,255,.65);border-radius:999em;background:#00000040;color:#fff;font-size:2.6cqw;text-transform:uppercase}@media print{.pp-card.svelte-1xdgem0{print-color-adjust:exact;-webkit-print-color-adjust:exact}}img.svelte-zu95vt{width:100%;height:100%}.warning.svelte-92bk0q{filter:brightness(.75) sepia(1);background-color:#ffa07a}.error.svelte-92bk0q{filter:grayscale(1);background-color:#d3d3d3}img.svelte-8avpo4{max-height:100%}div.svelte-8avpo4{font-family:Museo Sans Rounded;font-weight:600;position:absolute;object-fit:contain;background-size:contain;background-repeat:no-repeat;text-align:center;font-size:calc(var(--height) / 22);line-height:95%}.name.svelte-8avpo4{width:100%;height:20%;margin-top:5%;justify-content:center;top:0;left:0;color:#fff;font-size:calc(var(--height) / 19);font-weight:900;color:#dae8ce;-webkit-text-stroke:calc(var(--height) / 300) black;line-height:90%}.deck.svelte-8avpo4{position:absolute;height:10.5%;left:0;top:10.5%;width:auto}.effect.svelte-8avpo4{width:90%;top:24%;left:5%}.effect.svelte-8avpo4 :where(.svelte-8avpo4){position:static}.banish.svelte-8avpo4{font-size:calc(var(--height) / 24)}.benefit.svelte-8avpo4{bottom:2%;left:2%;height:10%;width:30%;display:flex;align-items:center;justify-content:flex-start}.noob.svelte-8avpo4{position:absolute;bottom:2%;right:2%;height:10%;width:auto}img.svelte-1k0219s{max-height:100%}div.svelte-1k0219s{font-family:Museo Sans Rounded;font-weight:600;object-fit:contain;background-size:contain;background-repeat:no-repeat;text-align:center;font-size:calc(var(--height) / 11);line-height:95%}.holder.svelte-1k0219s{width:100%;height:100%;position:absolute;display:flex;flex-direction:column;align-items:center}.player.svelte-1k0219s{width:30%;height:auto}.player_count.svelte-1k0219s{position:absolute;bottom:1%;right:1%;font-size:50%;height:15%;display:flex;align-items:center;justify-content:flex-end}.action.svelte-1k0219s{height:calc(var(--height) / 4)}.conversions.svelte-1k0219s{display:flex;flex-direction:column;position:static;align-items:flex-start;text-align:left;margin-right:2%;margin-left:2%;margin-top:5%}.conversion.svelte-1k0219s{display:flex;align-items:center;position:static;font-size:.8em}.conv_img.svelte-1k0219s{height:calc(var(--height) / 7.5)}.optional.svelte-1k0219s{font-size:calc(var(--height) / 12.5);margin:2%;min-height:23%;min-width:90%;display:flex;align-items:center;text-align:left;padding:2%;border-radius:calc(var(--width) / 20)}.optional_bg.svelte-1k0219s{background-color:gray;color:#fff}img.svelte-1sej48n{max-height:100%}div.svelte-1sej48n{font-family:Museo Sans Rounded;font-weight:600;position:absolute;object-fit:contain;background-size:contain;background-repeat:no-repeat}.deck.svelte-1sej48n{top:12%;height:10%;left:0;width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:calc(var(--height) / 25)}.side.svelte-1sej48n{font-weight:1000;color:#fff;-webkit-text-stroke:.5px black;margin-left:5%;font-size:calc(var(--height) / 15);align-items:center;display:flex}.container.svelte-1sej48n{position:relative;top:0;left:0;height:100%}.special.svelte-1sej48n{width:60%;top:30%;left:10%;height:15%;display:flex;align-items:flex-end;font-size:calc(var(--height) / 20);font-weight:700;color:#000}.bg_deck.svelte-1sej48n{display:flex;justify-content:center;align-items:center;height:100%;width:35%;background-size:cover;position:static}.name.svelte-1sej48n{width:100%;top:2%;left:0;z-index:10;height:10.5%;color:#fff;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;text-align:center;font-weight:1000;color:#dae8ce;font-size:calc(var(--height) / 15);-webkit-text-stroke:calc(var(--height) / 200) rebeccapurple;line-height:90%}.inside.svelte-1sej48n{position:absolute;top:0;left:0;bottom:0;right:0;height:100%}.maxes.svelte-1sej48n{right:0;top:15%;width:20%;display:flex;flex-direction:column;gap:-10%}.max_img.svelte-1sej48n{height:calc(var(--height) / 7);width:auto;margin-left:-40%}.max_num.svelte-1sej48n{position:static;margin-top:-12%;margin-left:-10%}.max.svelte-1sej48n{position:static;display:flex;width:100%;padding-top:20%;font-family:Museo Sans Rounded,sans-serif;margin-bottom:-25%}.stripe.svelte-1sej48n{background:linear-gradient(164deg,transparent,transparent 20%,var(--stripeColour) 20%,var(--stripeColour) 60%,transparent 60%);-webkit-backdrop-filter:opacity(50%);backdrop-filter:opacity(50%);color:var(--colour);font-weight:1000;font-size:calc(var(--height) / 12);-webkit-text-stroke:calc(var(--height) / 400) white}.health.svelte-1sej48n{--colour: darkred;--stripeColour: rgba(200, 0, 0, .5)}.sanity.svelte-1sej48n{--colour: darkblue;--stripeColour: rgba(0, 0, 200, .5)}.xp_num.svelte-1sej48n{position:absolute;left:17%;right:0;font-family:Galderglynn Titling,sans-serif;font-weight:900;font-size:calc(var(--height) / 20);color:#fff;bottom:1%;-webkit-text-stroke:calc(var(--height) / 500) red}.xp_img.svelte-1sej48n{position:absolute;left:37%;bottom:6%;height:35%}.effect_row.svelte-1sej48n{width:95%;left:2%;right:5%;height:13.5%}.effect_0.svelte-1sej48n{top:48%}.effect_1.svelte-1sej48n{top:62.5%}.effect_2.svelte-1sej48n{top:77%}.effect_type.svelte-1sej48n{width:25%;height:100%;background-color:#4a4a49;border-radius:calc(var(--height) / 25)}.effect_text.svelte-1sej48n{width:78%;top:7%;font-size:calc(var(--height) / 36);padding-left:calc(var(--height) / 100)}.effect_body.svelte-1sej48n{left:20%}.effect_img.svelte-1sej48n{height:100%;width:80%;object-fit:cover}.mat_img.svelte-yejtr{background-color:#fff;position:relative}.overlay_img.svelte-yejtr{height:calc(var(--height) * 1.5);width:auto}.standee.svelte-yejtr{font-size:calc(var(--height) / 6);width:calc(var(--height) / 6);height:calc(var(--height) / 6);position:absolute;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 .5vmin black);transform:translate(-50%,-50%)}.score.svelte-yejtr{color:#000;font-size:calc(var(--height) / 10);position:absolute;top:3%;left:3%;font-weight:700}.mat.svelte-13tf0rb{position:relative;flex:none}.art.svelte-13tf0rb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.missing.svelte-13tf0rb{background:url(/links/PaperBG.png) center / cover,#d8c39a;border-radius:1vmin}.missing.svelte-13tf0rb .art:where(.svelte-13tf0rb){display:none}.missing.svelte-13tf0rb .slot:where(.svelte-13tf0rb){border:2px solid #6b5426;border-radius:.6vmin;background:#3c461e59}.slot.svelte-13tf0rb{position:absolute;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.die.svelte-13tf0rb{position:absolute}.note.svelte-13tf0rb{position:absolute;left:34.9%;top:76%;width:30.6%;text-align:center;font-weight:700;color:#2a2014;line-height:1.1}.spent.svelte-1uvd6s{filter:grayscale(1);opacity:.35}.name.svelte-1uvd6s{font-weight:700;justify-content:center;align-items:center;text-shadow:black 0 0 calc(var(--height) / 20);height:100%}.stretch.svelte-1uvd6s{align-self:stretch;justify-content:flex-end}.shown.svelte-1ok6yj2{position:absolute;filter:opacity(1)}.left.svelte-1ok6yj2{left:20vmin}.right.svelte-1ok6yj2{right:20vmin}.icon_holder.svelte-1ok6yj2{position:relative;width:100%;height:100%;max-width:10vmin;max-height:8vmin}.header.svelte-1ok6yj2{display:flex;gap:2vmin;cursor:pointer}.close.svelte-1ok6yj2{max-width:3vmin;max-height:3vmin;margin-left:.5vmin;margin-bottom:.5vmin;filter:invert(.9)}.dimmed.svelte-1ok6yj2{filter:saturate(.5) opacity(.5)}.icon.svelte-1ok6yj2{position:absolute;left:0;top:0;object-fit:contain;transition:filter .5s}.selected.svelte-1ok6yj2{filter:saturate(3)}.container.svelte-1ok6yj2{background-color:#01010180;padding:2vmin 1vmin 1vmin;border-radius:2%;z-index:2000;transition:filter .5s,top .5s,left .5s}.tech_grid.svelte-1ok6yj2{display:grid;gap:1vmin;grid-template-columns:1fr 1fr 1fr 1fr}.tech_card.svelte-1ok6yj2{max-width:20vmin;max-height:20vmin;object-fit:contain}.hidden.svelte-1ok6yj2{position:absolute;filter:opacity(0)}.hleft.svelte-1ok6yj2{left:-100vw}.hright.svelte-1ok6yj2{right:-100vw}.bot_chart.svelte-mj43u3{position:relative;margin:.3vmin;font-size:1.8vmin;color:#fff}summary.svelte-mj43u3{cursor:pointer;font-weight:700;white-space:nowrap;padding:.3vmin .8vmin;border:2px solid white;background:#0009}.panel.svelte-mj43u3{position:absolute;right:0;z-index:20;max-height:60vh;overflow:auto;background:#141414f2;border:1px solid white;padding:.5vmin}table.svelte-mj43u3{border-collapse:collapse}th.svelte-mj43u3,td.svelte-mj43u3{text-align:left;padding:.3vmin .8vmin;vertical-align:top}tr.last.svelte-mj43u3{background:#ffd70059}.note.svelte-mj43u3{opacity:.7}.name.svelte-1mneyc{font-weight:700;justify-content:center;align-items:center;text-shadow:black 0 0 calc(var(--height) / 20);white-space:nowrap}.prompt-token.svelte-1v6kp{display:flex;justify-content:center;pointer-events:all}.movement.svelte-1lrvpwr{display:flex;flex-direction:column;gap:.5em;max-width:24em}svg.map.svelte-1lrvpwr{width:100%;height:auto}.board.svelte-1lrvpwr{pointer-events:none}.wash.svelte-1lrvpwr{fill:#14121059;pointer-events:none}.path.svelte-1lrvpwr{fill:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.start.svelte-1lrvpwr{stroke:#111;stroke-width:1}.end.svelte-1lrvpwr{fill:none;stroke-width:3.5}.controls.svelte-1lrvpwr{display:flex;flex-direction:column;gap:.4em}label.svelte-1lrvpwr{display:flex;gap:.6em;align-items:center;white-space:nowrap}.pieces.svelte-1lrvpwr{display:flex;flex-wrap:wrap;gap:.2em .8em}.pieces.svelte-1lrvpwr button:where(.svelte-1lrvpwr){background:none;border:none;color:inherit;padding:0;text-align:left;cursor:pointer}.pieces.svelte-1lrvpwr button.off:where(.svelte-1lrvpwr){opacity:.4}input[type=range].svelte-1lrvpwr{flex:1;min-width:0}.muted.svelte-1lrvpwr{color:#8a8984;font-size:.9em}.breakdown.svelte-9pz335{--inv: #5b9bd5;--adv: #c0504d;display:flex;flex-direction:column;gap:1.5vmin;max-height:75vh;overflow-y:auto;padding:0 1vmin;min-width:40vmin}.players.svelte-9pz335{display:flex;flex-wrap:wrap;gap:1.5vmin;align-items:stretch}.player.svelte-9pz335{flex:1;min-width:30vmin;background:#00000059;border-radius:1vmin;border-top:.5vmin solid var(--inv);padding:1vmin 1.5vmin 1.2vmin}.player.adversary.svelte-9pz335{border-top-color:var(--adv)}header.svelte-9pz335{display:flex;justify-content:space-between;align-items:baseline;gap:1em}.name.svelte-9pz335{font-weight:700;font-size:1.1em}.total.svelte-9pz335{font-size:1.8em;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.total.svelte-9pz335 small:where(.svelte-9pz335){font-size:.45em;opacity:.6;margin-left:.2em}.bar.svelte-9pz335{display:flex;height:.6em;margin:.6em 0 .8em;border-radius:1em;overflow:hidden;background:#ffffff1a;gap:2px}ul.svelte-9pz335{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35em}li.empty.svelte-9pz335{opacity:.35}.row.svelte-9pz335{display:flex;align-items:center;gap:.5em}.dot.svelte-9pz335{flex:none;width:.6em;height:.6em;border-radius:50%;background:var(--hue)}.label.svelte-9pz335{flex:1}.note.svelte-9pz335{font-size:.8em;opacity:.65;white-space:nowrap}.vp.svelte-9pz335{min-width:2em;text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.chips.svelte-9pz335{display:flex;flex-wrap:wrap;gap:.3em;margin:.1em 0 .1em .6em}.chips.svelte-9pz335 .card{margin:0}.chip.svelte-9pz335{font-size:.75em;padding:.1em .6em;border-radius:1em;background:#ffffff14;border-left:.25em solid var(--hue);white-space:nowrap}.sources.svelte-9pz335{display:flex;flex-direction:column;gap:.4em;margin:.2em 0 .2em .6em}.source.svelte-9pz335 .card{margin:0}.parts.svelte-9pz335{gap:.1em;margin:.15em 0 0 .8em;font-size:.85em;border-left:.15em solid var(--hue);padding-left:.5em}.parts.svelte-9pz335 li:where(.svelte-9pz335){display:flex;align-items:center;gap:.5em}.parts.svelte-9pz335 li[title]:where(.svelte-9pz335):not([title=""]){cursor:help}.parts.svelte-9pz335 li.bonus:where(.svelte-9pz335) .label:where(.svelte-9pz335){padding-left:1em;font-style:italic}.parts.svelte-9pz335 .vp:where(.svelte-9pz335){min-width:1.5em}.result.svelte-9pz335{background:#00000059;border-radius:1vmin;padding:1vmin 1.5vmin}.sides.svelte-9pz335{display:flex;align-items:flex-end;gap:1em}.side.svelte-9pz335{display:flex;flex-direction:column;opacity:.6}.side.lead.svelte-9pz335{opacity:1}.side.right.svelte-9pz335{margin-left:auto;align-items:flex-end}.side.svelte-9pz335 span:where(.svelte-9pz335){font-size:.8em;text-transform:uppercase;letter-spacing:.05em}.side.svelte-9pz335 strong:where(.svelte-9pz335){font-size:1.8em;line-height:1.1;font-variant-numeric:tabular-nums}.side.svelte-9pz335 em:where(.svelte-9pz335){font-size:.75em;opacity:.7}.verdict.svelte-9pz335{flex:1;text-align:center;font-weight:700;padding-bottom:.3em}.tug.svelte-9pz335{height:.6em;margin-top:.5em;border-radius:1em;overflow:hidden;background:var(--adv)}.tug.svelte-9pz335 .inv:where(.svelte-9pz335){display:block;height:100%;background:var(--inv);transition:width .3s}.plaque.svelte-9pz335{align-self:center;margin:.4em 0 .2em;padding:.5em 1.6em;background:#2a1e14;color:#c9a45c;border:1px solid #c9a45c;outline:1px solid #7d6433;outline-offset:2px;border-radius:0;font:inherit;font-size:.8em;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.plaque.svelte-9pz335:hover{color:#ffd34d;border-color:#ffd34d}.footnote.svelte-9pz335{margin:.6em 0 0;font-size:.75em;opacity:.6}.track.svelte-o0ba9g{display:flex;flex-direction:column;align-items:center;gap:1vmin;cursor:pointer}h3.svelte-o0ba9g,p.svelte-o0ba9g{margin:0}.spaces.svelte-o0ba9g{display:grid;grid-auto-flow:column;gap:1vmin 2vmin}.space.svelte-o0ba9g{display:flex;flex-direction:column;align-items:center;font-weight:700}.square.svelte-o0ba9g{width:7vmin;height:7vmin;display:flex;align-items:center;justify-content:center;background:#d9d6dc;border:2px solid #9c7a3c;border-radius:4px}.square.covered.svelte-o0ba9g{background:#6d6873}.square.svelte-o0ba9g img:where(.svelte-o0ba9g){width:80%;height:80%;object-fit:contain}.custom_action.svelte-1qg9p9c{display:flex;flex-direction:column;gap:.75rem;width:min(72vw,760px)}textarea.svelte-1qg9p9c{min-height:9rem;resize:vertical;border:1px solid rgba(255,255,255,.65);border-radius:6px;padding:.75rem;color:#fff;background:#0000008c;font:.9rem ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}pre.svelte-1qg9p9c{max-height:32vh;overflow:auto;margin:0;border-radius:6px;padding:.75rem;color:#fff;background:#0000008c;font:.78rem ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:pre-wrap}.context.svelte-1qg9p9c{max-height:none;margin-top:.4rem;background:#00000059}.status.svelte-1qg9p9c,.error_block.svelte-1qg9p9c,.warning_block.svelte-1qg9p9c{border-radius:6px;padding:.55rem .7rem;background:#ffffff1f}.ok.svelte-1qg9p9c{background:#006e288c}.error.svelte-1qg9p9c,.error_block.svelte-1qg9p9c{background:#9600008c}.warning_block.svelte-1qg9p9c{background:#825a008c}.buttons.svelte-1qg9p9c{display:flex;gap:.5rem;justify-content:flex-end}button.svelte-1qg9p9c{border-radius:6px;border:1px solid white;padding:.45rem .7rem;color:#fff;background:#3c3c3ccc;font-weight:700}button.svelte-1qg9p9c:disabled{opacity:.45}.roll.svelte-t6250i{display:flex;align-items:center;gap:1.2vmin;font-size:2.6vmin;font-weight:700}.roll.svelte-t6250i img:where(.svelte-t6250i){width:6vmin;height:6vmin}.skull.svelte-t6250i{font-size:1.9vmin;color:#b7e07a}.backdrop.svelte-t6250i{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;display:grid;place-items:center;background:#0000008c}.phase-banner.svelte-t6250i{position:fixed;z-index:900;top:max(.75rem,env(safe-area-inset-top));left:50%;transform:translate(-50%);display:flex;align-items:center;gap:1rem;max-width:min(90vw,38rem);padding:.55rem .85rem;border:1px solid #8c6b3c;border-radius:.5rem;background:#1d1a17f5;box-shadow:0 .25rem 1rem #00000073;color:#f2e6cf;font-size:clamp(.9rem,2.2vmin,1.2rem)}.panel.svelte-t6250i{display:flex;flex-direction:column;align-items:center;gap:2vmin;padding:2.5vmin 3vmin;border-radius:1.5vmin;background:#1d1a17;border:.3vmin solid #8c6b3c;box-shadow:0 1vmin 4vmin #0009;color:#f2e6cf;max-height:92vh}.heading.svelte-t6250i{font-size:3vmin;font-weight:700;letter-spacing:.05em}.target.svelte-t6250i{font-weight:400;opacity:.85}.ok.svelte-t6250i{font-size:2.6vmin;padding:.8vmin 5vmin;border-radius:.8vmin;cursor:pointer}.preview_button.svelte-50m22z{flex:0 0 auto}.tutorial.svelte-50m22z{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin:.6rem 0 0}.tutorial.svelte-50m22z button:where(.svelte-50m22z){font:inherit;padding:0;color:var(--modal-button-color, #646cff);background:none;border:none;text-decoration:underline;cursor:pointer}.reorderable.svelte-50m22z{display:flex;flex-direction:column;gap:.4rem}.setup_row.goo.svelte-50m22z{background:#1e402c73;border-color:#4678588c}.setup_controls.svelte-50m22z .side:where(.svelte-50m22z){flex:0 0 4.5rem}input[type=number].svelte-50m22z{width:4.5rem}.setup_row.setting.svelte-50m22z{background:none;border-color:transparent}.warn.svelte-50m22z{color:orange;font-size:.85em}.editor.svelte-nis1q3{display:flex;gap:1em;align-items:flex-start}.palette.svelte-nis1q3{flex:0 0 24em;display:flex;flex-direction:column;gap:.5em;max-height:86vh;overflow-y:auto;padding-right:.3em}.pane.svelte-nis1q3{border:1px solid rgba(255,255,255,.18);border-radius:.45em;padding:.5em .6em .4em;background:#ffffff08}.pane.active.svelte-nis1q3{border-color:#ff0;background:#ffff000f}.pane.svelte-nis1q3 h3:where(.svelte-nis1q3){margin:0 0 .45em;font-size:.8em;text-transform:uppercase;letter-spacing:.08em;opacity:.75;font-weight:600}kbd.svelte-nis1q3{font-family:inherit;font-size:.85em;opacity:.8;border:1px solid currentColor;border-radius:.25em;padding:0 .25em;margin-left:.15em}.row.svelte-nis1q3{display:flex;flex-wrap:wrap;gap:.3em;margin-bottom:.35em}button.svelte-nis1q3{cursor:pointer;border-radius:.35em;border:1px solid rgba(255,255,255,.25);background:#ffffff14;color:inherit;padding:.3em .5em;font:inherit;font-size:.85em}button.svelte-nis1q3:hover:not(:disabled){background:#ffffff29}button.svelte-nis1q3:disabled{opacity:.4;cursor:default}button.grow.svelte-nis1q3{flex:1 1 auto}.chips.svelte-nis1q3{display:grid;grid-template-columns:repeat(auto-fill,minmax(4.6em,1fr));gap:.3em;margin-bottom:.35em}.chips.wide-chips.svelte-nis1q3{grid-template-columns:repeat(auto-fill,minmax(7em,1fr))}.chip.svelte-nis1q3{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.2em;padding:.35em .2em .3em;font-size:.8em}.chip.on.svelte-nis1q3{background:#006400;border-color:#ff0;color:#ff0}.name-label.svelte-nis1q3{line-height:1.15;text-align:center;word-break:break-word}.shape.svelte-nis1q3 rect:where(.svelte-nis1q3){fill:#ffffff1f;stroke:currentColor;stroke-width:5}.shape.svelte-nis1q3 line:where(.svelte-nis1q3){stroke:currentColor;stroke-width:6}.shape.chasmy.svelte-nis1q3 line:where(.svelte-nis1q3){stroke-width:12;stroke-dasharray:14 7}.name.svelte-nis1q3,select.svelte-nis1q3{width:100%;margin-bottom:.35em;font:inherit;font-size:.9em}.file.svelte-nis1q3{border:1px solid rgba(255,255,255,.25);border-radius:.35em;padding:.3em .5em;font-size:.85em;cursor:pointer}.file.svelte-nis1q3 input:where(.svelte-nis1q3){display:none}.hint.svelte-nis1q3{opacity:.65;font-size:.78em;line-height:1.35;margin:.2em 0 0}.note.svelte-nis1q3{font-size:.8em;margin:.3em 0 0}.warnings.svelte-nis1q3{border-color:orange}.warnings.svelte-nis1q3 ul:where(.svelte-nis1q3){margin:0;padding-left:1.1em;font-size:.8em}.board.svelte-nis1q3{flex:1 1 auto;min-width:0}svg.svelte-nis1q3{width:100%;max-height:86vh}.shadow.svelte-nis1q3{fill:#ffffff0f;stroke:#ffffff59;stroke-width:1;stroke-dasharray:6 4;cursor:pointer}.shadow.svelte-nis1q3:hover{fill:#78dc8c59}.outline.svelte-nis1q3{fill:none;stroke:#ff0;stroke-width:2;pointer-events:none}.kill.svelte-nis1q3 circle:where(.svelte-nis1q3){fill:#8c1414e6;stroke:#fff;stroke-width:1.2;cursor:pointer}.kill.svelte-nis1q3:hover circle:where(.svelte-nis1q3){fill:#dc2828}.kill.svelte-nis1q3 text:where(.svelte-nis1q3){font-size:11px;text-anchor:middle;fill:#fff;pointer-events:none}.template.svelte-nis1q3{stroke:#78a0ff8c;stroke-width:5;cursor:pointer}.template.svelte-nis1q3:hover{stroke:#78c8ff}.template.on.svelte-nis1q3{stroke:#000}.template.chasm.svelte-nis1q3{stroke:#966e468c;stroke-width:8}.template.chasm.svelte-nis1q3:hover{stroke:#d2965a}.template.chasm.on.svelte-nis1q3{stroke:#3a2a1abf}.conv-slot.svelte-nis1q3{fill:#7878784d;stroke:#3c3c3c80;cursor:pointer}.conv-slot.svelte-nis1q3:hover{fill:#50a0ff99}.conv-slot.on.svelte-nis1q3{fill:transparent;stroke:#ff0;stroke-width:1.5}.face-target.svelte-nis1q3{fill:#fff0;cursor:pointer}.face-target.svelte-nis1q3:hover{fill:#78dc8c4d}:root[data-game=cthulhu]{--modal-bg: rgba(24, 16, 11, .95);--modal-color: #efe8dc;--modal-border: 2px solid #4b3626;--modal-radius: 8px;--modal-shadow: 0 8px 24px rgba(0, 0, 0, .5);--modal-handle-bg: transparent;--modal-handle-color: #b9a587;--modal-handle-spacing: .08em;--modal-handle-border: 1px solid #4b3626;--modal-handle-radius: 0;--modal-handle-transform: uppercase;--modal-handle-weight: 700;--modal-button-bg: transparent;--modal-button-color: #e6c27a;--modal-button-border: 1px solid #c9a45c;--modal-button-radius: 2px;--modal-button-filter: none;--modal-button-transform: uppercase;--modal-button-spacing: .1em;--modal-button-size: .8em;--modal-button-weight: 600;--modal-button-padding: .3em .9em;--modal-button-hover-bg: #c9a45c;--modal-button-hover-color: #18100b;--modal-close-bg: #6e1f18;--modal-close-color: #f1dfc6;--modal-close-border: 1px solid #3f100c;--modal-tab-color: #b9a587;--modal-tab-border: 1px solid #4b3626;--options-bg: rgba(18, 12, 8, .96);--options-border: 1px solid #4b3626;--options-radius: 8px;--options-tabs-bg: rgba(0, 0, 0, .3);--options-tabs-border: 1px solid #4b3626;--options-tabs-radius: 4px;--options-tab-active-border: 1px solid #c9a45c;--options-accent: #c9a45c;--options-focus: rgba(201, 164, 92, .35);--options-muted: #9d8a6c;--options-row-bg: rgba(75, 54, 38, .22);--options-row-border: 1px solid rgba(75, 54, 38, .7);--options-row-radius: 4px;--options-row-hover-bg: rgba(75, 54, 38, .4);--options-row-hover-border: #8a6b3c;--options-field-bg: rgba(0, 0, 0, .35);--options-field-border: 1px solid #4b3626;--options-field-radius: 3px;--options-field-color: #efe8dc;--options-knob: #b9a587;--options-on-bg: #c9a45c;--options-on-border: #e6c27a;--options-on-knob: #18100b;--modal-tab-selected-bg: #c9a45c;--modal-tab-selected-color: #18100b}:root[data-game=cthulhu]{--app-bg: #120c08;--app-font: system-ui, sans-serif;--app-title-font: Pretender, Georgia, serif;--app-title-size: 1.8em;--app-title-weight: normal;--setup-font-size: 1rem;--tab-color: #efe6d6;--tab-bg: transparent;--tab-border: 1px solid #4b3626;--tab-selected-color: #18100b;--tab-selected-bg: #c9a45c;--tab-selected-border: 1px solid #c9a45c;--tab-radius: 4px 4px 0 0;--tab-transform: uppercase;--tab-spacing: .06em;--tab-selected-weight: 700;--tabs-rule: 1px solid #4b3626;--badge-warning-bg: #d49338;--badge-warning-color: #18100b;--badge-error-bg: #9b3d16;--badge-error-color: #f1dfc6;--setup-panel-bg: rgba(24, 16, 11, .95);--setup-panel-border: 1px solid #4b3626;--setup-panel-radius: 8px;--setup-heading-color: #e6d6b8;--setup-color: #ffffff;--setup-note-color: #d9cfbf;--setup-placeholder-color: #a89a83;--setup-heading-border: 1px solid #4b3626}:root[data-game=cthulhu] body{background-color:var(--app-bg)}.face.svelte-fpwrqo{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#2d4f6b;color:#eef;border-radius:6%;box-sizing:border-box;padding:6%}.scrap.svelte-fpwrqo{background:#6b3d2d}.value.svelte-fpwrqo{font-size:240%;font-weight:700;line-height:1}.name.svelte-fpwrqo{font-size:90%;opacity:.85;margin-top:4%;text-align:center}.text.svelte-fpwrqo{font-size:75%;opacity:.7;margin-top:6%;text-align:center}.seats.svelte-aushfw{display:flex;gap:2vmin;padding:2vmin}.seat.svelte-aushfw{flex:1;border:1px solid #444;border-radius:8px;padding:1vmin 1.5vmin}.acting.svelte-aushfw{border-color:#8cf}.row.svelte-aushfw{display:flex;gap:.6vmin;min-height:var(--height, 12vmin);flex-wrap:wrap}h2.svelte-aushfw{font-size:1.1rem;margin:.4em 0}h3.svelte-aushfw{font-size:.8rem;margin:.6em 0 .2em;opacity:.7;font-weight:400}.note.svelte-71hsa3{max-width:32em;margin:1em auto;opacity:.8;line-height:1.5}@media print{.noprint{display:none!important}body{background-color:#fff;color:#000}.card{page-break-inside:avoid;--width: 63mm;--height: 88mm}.outer{min-width:63mm!important;width:63mm!important;height:88mm!important}.print{--width: 63mm;--height: 88mm;height:100%!important;overflow-y:unset!important}}.flex.svelte-1n46o8q{display:flex;flex-wrap:nowrap;align-items:center;gap:.1em}.replay_backdrop.svelte-1n46o8q{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#000000a6}.replay_window.svelte-1n46o8q{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;transform:scale(.93);background:var(--app-bg, black);border:2px solid #3987e5;border-radius:1vmin;box-shadow:0 0 4vmin #000c}.app_header.svelte-1n46o8q,.tabs.svelte-1n46o8q{font-family:var(--app-font, inherit)}.app_header.svelte-1n46o8q{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.header.svelte-1n46o8q{font-family:var(--app-title-font, inherit);font-size:var(--app-title-size, 1.3em);font-weight:var(--app-title-weight, bold)}.tabs.svelte-1n46o8q{display:flex;flex-wrap:wrap;gap:4px;margin:.8rem 0 1.4rem;border-bottom:var(--tabs-rule, 1px solid white)}.tab.svelte-1n46o8q{color:var(--tab-color, var(--game-tab-color));background-color:var(--tab-bg, var(--game-tab-bg));border:var(--tab-border, .3em solid white);border-radius:var(--tab-radius, 2px);text-transform:var(--tab-transform, none);letter-spacing:var(--tab-spacing, normal);min-height:2.6rem;margin:0;padding:0 1rem;cursor:pointer}.badge.svelte-1n46o8q{display:inline-block;min-width:1.4em;margin-left:.4em;padding:0 .35em;border-radius:999px;font-size:.8em;font-weight:700;line-height:1.4em;text-align:center;letter-spacing:normal}.badge.warning.svelte-1n46o8q{color:var(--badge-warning-color, black);background:var(--badge-warning-bg, #f3b525)}.badge.error.svelte-1n46o8q{color:var(--badge-error-color, white);background:var(--badge-error-bg, #b3261e)}.visually_hidden.svelte-1n46o8q{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.selected.svelte-1n46o8q{color:var(--tab-selected-color, var(--game-tab-selected-color));background-color:var(--tab-selected-bg, var(--game-tab-selected-bg));border:var(--tab-selected-border, .3em solid yellow);font-weight:var(--tab-selected-weight, normal)}
