.ask.svelte-1dx0vna{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px}.q.svelte-1dx0vna{flex:1 1 auto;min-width:0;font-weight:600;font-size:14px}.note.svelte-1dx0vna{margin:14px 0 0;font-size:13px;line-height:1.4;color:var(--ll-text-muted, #6b6157)}.btn.svelte-1dx0vna{min-height:44px;padding:11px 14px;border:0;border-radius:var(--ll-radius-control, 9px);font-weight:600;font-size:14px;cursor:pointer}.yes.svelte-1dx0vna{background:#2f7d4f;color:#fff}.no.svelte-1dx0vna{background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);border:1px solid var(--ll-control-border, #ccc0ad);font-weight:600}.sel.svelte-18b3unj{display:block;width:100%;box-sizing:border-box;min-height:44px;padding:9px 36px 9px 12px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);-webkit-appearance:none;appearance:none;background-color:var(--ll-surface, #fffdfc);background-image:linear-gradient(45deg,transparent 50%,var(--ll-espresso, #2b2722) 50%),linear-gradient(135deg,var(--ll-espresso, #2b2722) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat;color:var(--ll-espresso, #2b2722);font:inherit;font-size:15px;cursor:pointer}.sel.svelte-18b3unj:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.sel.svelte-18b3unj:disabled{opacity:.42;border-style:dashed;cursor:default}.leave.svelte-1d36ar{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin:0 0 4px;font-family:system-ui,sans-serif}button.svelte-1d36ar:focus-visible{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:2px}.back.svelte-1d36ar{min-height:44px;padding:0 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:15px;cursor:pointer}.glyph.svelte-1d36ar{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 9px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;cursor:pointer}.mark.svelte-1d36ar{display:flex;align-items:center;justify-content:center;position:relative;min-width:44px;min-height:44px;padding:0 12px;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.corner.svelte-1d36ar{margin-left:auto}.measured.svelte-1d36ar{position:relative}.room.svelte-1d36ar{position:absolute;top:0;left:0;right:0;height:0;visibility:hidden;pointer-events:none}.m.svelte-1d36ar{--mark: 24px;--stroke: 2.5px;display:block;flex:none}.m-house.svelte-1d36ar{width:var(--mark);height:calc(var(--mark) * .88);background:currentColor;clip-path:polygon(50% 0,100% 44%,86% 44%,86% 100%,61% 100%,61% 60%,39% 60%,39% 100%,14% 100%,14% 44%,0 44%)}.m-chev.svelte-1d36ar{width:calc(var(--mark) * .5);height:calc(var(--mark) * .5);border-top:var(--stroke) solid currentColor;border-right:var(--stroke) solid currentColor;border-top-right-radius:1.5px}.m-chev.next.svelte-1d36ar{transform:translate(-1.5px) rotate(45deg)}.m-chev.prev.svelte-1d36ar{transform:translate(1.5px) rotate(-135deg)}.m-gear.svelte-1d36ar{position:relative;width:var(--mark);height:var(--mark);background:currentColor;clip-path:polygon(40.5% .9%,59.5% .9%,59.4% 17.3%,66.5% 20.3%,78% 8.5%,91.5% 22%,79.7% 33.5%,82.7% 40.6%,99.1% 40.5%,99.1% 59.5%,82.7% 59.4%,79.7% 66.5%,91.5% 78%,78% 91.5%,66.5% 79.7%,59.4% 82.7%,59.5% 99.1%,40.5% 99.1%,40.6% 82.7%,33.5% 79.7%,22% 91.5%,8.5% 78%,20.3% 66.5%,17.3% 59.4%,.9% 59.5%,.9% 40.5%,17.3% 40.6%,20.3% 33.5%,8.5% 22%,22% 8.5%,33.5% 20.3%,40.6% 17.3%)}.m-envelope.svelte-1d36ar{position:relative;width:calc(var(--mark) * .8);height:calc(var(--mark) * .55);border:var(--stroke) solid currentColor;border-radius:3px;overflow:hidden}.m-envelope.svelte-1d36ar:before{content:"";position:absolute;width:calc(var(--mark) * .5);height:calc(var(--mark) * .5);left:calc(var(--mark) * .06);top:calc(var(--mark) * -.3);border-bottom:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg)}.messages.svelte-1d36ar{position:relative}.unread-dot.svelte-1d36ar{position:absolute;top:0;right:0;width:10px;height:10px;border-radius:50%;background:var(--ll-olive, #536f43);outline:2px solid var(--ll-surface, #fffdfc)}.m-gear.svelte-1d36ar:after{content:"";position:absolute;inset:33%;border-radius:50%;background:var(--ll-surface, #fffdfc)}.m-help.svelte-1d36ar{position:relative;box-sizing:border-box;width:var(--mark);height:var(--mark);border:var(--stroke) solid currentColor;border-radius:50%}.m-help.svelte-1d36ar:before{content:"";position:absolute;left:calc(var(--mark) * 7 / 24 - var(--stroke));top:calc(var(--mark) / 3 - 2 * var(--stroke) - 1px);width:calc(var(--mark) / 4);height:calc(var(--mark) / 4);border:calc(var(--mark) / 12) solid currentColor;border-bottom-color:transparent;border-left-color:transparent;border-radius:50%;transform:rotate(20deg)}.m-help.svelte-1d36ar:after{content:"";position:absolute;left:calc(var(--mark) / 2 - var(--stroke));top:calc(var(--mark) * 2 / 3 - 2 * var(--stroke) - 1px);width:calc(var(--mark) / 12);height:calc(var(--mark) / 8);border-radius:calc(var(--mark) / 24);background:currentColor;box-shadow:0 calc(var(--mark) * 5 / 24) 0 0 currentColor}.m-lexicons.svelte-1d36ar{position:relative;box-sizing:border-box;width:var(--mark);height:var(--mark)}.m-lexicons.svelte-1d36ar:before{content:"";position:absolute;left:0;top:0;box-sizing:border-box;width:calc(var(--mark) * .65);height:calc(var(--mark) * .65);border:var(--stroke) solid currentColor;border-radius:50%}.m-lexicons.svelte-1d36ar:after{content:"";position:absolute;left:calc(var(--mark) * .6);top:calc(var(--mark) * .55);width:calc(var(--mark) * .15);height:calc(var(--mark) * .45);border-radius:calc(var(--mark) * .1);background:currentColor;transform:rotate(-45deg);transform-origin:top left}.ribbon.svelte-1d36ar{display:block;position:relative;width:20px;height:26px}.ribbon.svelte-1d36ar:before{content:"";position:absolute;inset:0;background:var(--ll-cream-light, #f7f3ec);clip-path:polygon(0 0,100% 0,100% 100%,50% 68%,0 100%)}.ribbon.svelte-1d36ar:after{content:"";position:absolute;inset:3px;background:var(--ll-espresso, #2b2722);clip-path:polygon(0 0,100% 0,100% 100%,50% 60%,0 100%)}.bookmark[data-mode=remembered].svelte-1d36ar .ribbon:where(.svelte-1d36ar):before{background:var(--ll-cream-light, #f7f3ec)}.bookmark[data-mode=remembered].svelte-1d36ar .ribbon:where(.svelte-1d36ar):after{display:none}.bookmark.svelte-1d36ar .sr:where(.svelte-1d36ar){position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.topbar.svelte-yic9pk{display:flex;align-items:center;flex-wrap:wrap;row-gap:4px;column-gap:4px;box-sizing:border-box;min-height:48px;margin:0 0 var(--topbar-foot, 16px);padding:2px 4px;border-radius:var(--ll-radius-card, 12px);background:var(--ll-espresso, #2b2722);color:var(--ll-cream-light, #f7f3ec)}.topbar.follows.svelte-yic9pk{margin-bottom:0}.bare.svelte-yic9pk{display:contents}.follows.svelte-yic9pk{position:sticky;top:0;z-index:3;transition:top .16s ease}.follows.away.svelte-yic9pk{top:-128px}@media(prefers-reduced-motion:reduce){.follows.svelte-yic9pk{transition:none}}.topbar.svelte-yic9pk .leave{margin:0;column-gap:4px}.topbar.svelte-yic9pk>.leave{flex:1 1 auto}.topbar.svelte-yic9pk button.glyph{box-sizing:border-box;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:2px solid transparent;border-radius:50%;background:var(--ll-surface, #fffdfc);background-clip:padding-box;color:var(--ll-espresso, #2b2722);box-shadow:none}.topbar.svelte-yic9pk button.glyph[aria-expanded=true]{background-color:var(--ll-selected, #f6f2ea)}.topbar.svelte-yic9pk button.back{border:0;background:none;font:inherit;font-weight:600;font-size:15px;min-height:44px;padding:0 10px;border-radius:8px;color:var(--ll-cream-light, #f7f3ec);cursor:pointer}.topbar.svelte-yic9pk .mark{border-radius:8px}.topbar.svelte-yic9pk .m{--mark: 20px}.topbar.svelte-yic9pk button:focus-visible{outline:3px solid var(--ll-cream-light, #f7f3ec);outline-offset:-1px}.note.svelte-ka4gsm{margin:8px 0 0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.note.bad.svelte-ka4gsm{flex-basis:100%;color:#7a2020}.label.svelte-ka4gsm{display:block;font-weight:600}.hint.svelte-ka4gsm{margin:2px 0 8px;font-size:13px;color:var(--ll-text-muted, #6b6157)}.creds.svelte-ka4gsm input:where(.svelte-ka4gsm){display:block;box-sizing:border-box;width:100%;min-height:44px;margin:0 0 10px;padding:10px 12px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:18px}.row.svelte-ka4gsm{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.btn.svelte-ka4gsm{min-height:44px;padding:11px 20px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-weight:600;cursor:pointer}.btn.svelte-ka4gsm:not(.second):not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.btn.svelte-ka4gsm:disabled{opacity:.55;cursor:default}.small.svelte-ka4gsm{flex:none;padding:9px 14px;font-size:14px}.second.svelte-ka4gsm{background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px)}.sent.svelte-ka4gsm{margin-top:12px;padding:12px;border:1px solid #cfe0cf;border-radius:var(--ll-radius-control, 9px);background:#f2f7f2}.sent-address.svelte-ka4gsm{margin:8px 0 0;font-size:15px;font-weight:600;color:var(--ll-espresso, #2b2722);overflow-wrap:anywhere}.label.svelte-19k1lh4{display:block;font-weight:600}.creds.svelte-19k1lh4 input:where(.svelte-19k1lh4){display:block;box-sizing:border-box;width:100%;min-height:44px;margin:0 0 10px;padding:10px 12px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:18px}.row.svelte-19k1lh4{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.btn.svelte-19k1lh4{min-height:44px;padding:11px 20px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-weight:600;cursor:pointer}.btn.svelte-19k1lh4:not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.forgot.svelte-19k1lh4{min-height:44px;padding:9px 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.btn.svelte-19k1lh4:disabled{opacity:.55;cursor:default}[data-testid=licence-gate] .btn.svelte-19k1lh4{border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}[data-testid=licence-gate] .btn.svelte-19k1lh4:not(:disabled):hover{background:var(--ll-surface, #fffdfc)}.note.svelte-19k1lh4{margin:8px 0 0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.note.bad.svelte-19k1lh4{flex-basis:100%;color:#7a2020}.tabs.svelte-126ak3w{display:flex;flex-wrap:wrap;gap:6px}.tab.svelte-126ak3w{min-height:44px;padding:0 12px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-text-muted, #6b6157);font:inherit;font-weight:600;cursor:pointer}.g.svelte-126ak3w{display:block;width:16px;height:12px;background-repeat:no-repeat;background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor)}.g-list.svelte-126ak3w{background-size:16px 2px,16px 2px,16px 2px;background-position:0 0,0 5px,0 10px}.g-threads.svelte-126ak3w{background-size:16px 2px,12px 2px,8px 2px;background-position:0 0,4px 5px,8px 10px}.tabs[data-mode=pressed].svelte-126ak3w .tab:where(.svelte-126ak3w){flex:1 1 0;min-width:0;padding:0 8px;line-height:1.15;overflow-wrap:normal;hyphens:auto}.tab[aria-selected=true].svelte-126ak3w{padding:0 11px;border:2px solid var(--ll-brass, #b58a4a);background:var(--ll-selected, #f6f2ea);color:var(--ll-espresso, #2b2722);box-shadow:0 0 0 2px var(--ll-surface, #fffdfc)}.tab[aria-pressed=true].svelte-126ak3w{border:2px solid var(--ll-brass, #b58a4a);background:var(--ll-selected, #f6f2ea);color:var(--ll-espresso, #2b2722);box-shadow:0 0 0 2px var(--ll-surface, #fffdfc)}.tabs[data-mode=pressed].svelte-126ak3w .tab[aria-pressed=true]:where(.svelte-126ak3w){padding:0 7px}.tab.svelte-126ak3w .count:where(.svelte-126ak3w){display:inline-block;margin-left:4px;min-width:1.4em;padding:0 5px;border-radius:999px;background:var(--ll-brass, #b58a4a);color:var(--ll-espresso, #2b2722);font-size:.75em;font-variant-numeric:tabular-nums}.tabs[data-mode=choice].svelte-126ak3w{display:flex}.tabs[data-mode=choice].svelte-126ak3w .tab:where(.svelte-126ak3w){flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 10px;text-align:start}.tabs[data-mode=choice].svelte-126ak3w .tab[aria-pressed=true]:where(.svelte-126ak3w){padding:0 9px}.tabs[data-mode=choice].svelte-126ak3w .tab[aria-disabled=true]:where(.svelte-126ak3w){border:1px dashed var(--ll-control-border, #ccc0ad);background:var(--ll-cream, #f3f0ea);color:var(--ll-text-muted, #6b6157);cursor:not-allowed}.tab.svelte-126ak3w .count.zero:where(.svelte-126ak3w){border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-brass-wash, #f4ebdd);color:var(--ll-text-muted, #6b6157)}.tab.svelte-126ak3w .count.unknown:where(.svelte-126ak3w){border:1px dashed var(--ll-control-border, #ccc0ad);background:var(--ll-cream, #f3f0ea);color:var(--ll-text-muted, #6b6157)}.tab.svelte-126ak3w .mark:where(.svelte-126ak3w){display:inline-block;margin-left:4px;padding:0 5px;border-radius:999px;background:var(--ll-brass, #b58a4a);color:var(--ll-espresso, #2b2722);font-size:.75em}@media(min-width:521px){.tabs[data-mode=pressed].svelte-126ak3w{display:none}}@media(max-width:520px){.tabs[data-mode=choice].svelte-126ak3w{display:grid;grid-template-columns:1fr 1fr}}.page.svelte-1p3nwux{font-family:system-ui,sans-serif;margin:0 auto;max-width:32rem;padding:1.5rem 1rem;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722)}h1.svelte-1p3nwux{margin:0 0 1rem;font-size:1.35rem}.card.svelte-1p3nwux{margin:0 0 1rem;padding:16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}.note.svelte-1p3nwux{margin:8px 0 0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.note.bad.svelte-1p3nwux{flex-basis:100%;color:#7a2020}.label.svelte-1p3nwux{display:block;font-weight:600}.hint.svelte-1p3nwux{margin:2px 0 8px;font-size:13px;color:var(--ll-text-muted, #6b6157)}.btn.svelte-1p3nwux{min-height:44px;padding:11px 20px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-weight:600;cursor:pointer}.btn.svelte-1p3nwux:not(.second):not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.btn.svelte-1p3nwux:disabled{opacity:.55;cursor:default}.small.svelte-1p3nwux{flex:none;padding:9px 14px;font-size:14px}.second.svelte-1p3nwux{background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px)}.accounts.svelte-1p3nwux .row:where(.svelte-1p3nwux){display:flex;flex-wrap:wrap;align-items:center;gap:8px}.face-row.svelte-1p3nwux{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0 4px}.face-row.svelte-1p3nwux .face:where(.svelte-1p3nwux){width:48px;height:48px;border-radius:50%;object-fit:cover;border:1px solid var(--ll-border, #ded5c6);background:var(--ll-cream, #f3f0ea)}.pick.svelte-1p3nwux{position:relative;max-width:100%;box-sizing:border-box;display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font-size:14px;font-weight:600;cursor:pointer}.pick.svelte-1p3nwux input:where(.svelte-1p3nwux){position:absolute;top:0;left:0;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);opacity:0}.pick.svelte-1p3nwux:focus-within{outline:2px solid var(--ll-text-muted, #6b6157);outline-offset:2px}.drop.svelte-1p3nwux,.go-card.svelte-1p3nwux{min-height:44px;padding:0 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-text-muted, #6b6157);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.go-card-row.svelte-1p3nwux{margin:10px 0 0}.strip.svelte-1p3nwux{margin:12px 0 4px}.panel.svelte-1p3nwux{margin-top:4px}.sent.svelte-1p3nwux{margin-top:12px;padding:12px;border:1px solid #cfe0cf;border-radius:var(--ll-radius-control, 9px);background:#f2f7f2}.sent-address.svelte-1p3nwux{margin:8px 0 0;font-size:15px;font-weight:600;color:var(--ll-espresso, #2b2722);overflow-wrap:anywhere}.creds.svelte-1p3nwux input:where(.svelte-1p3nwux){display:block;box-sizing:border-box;width:100%;min-height:44px;margin:0 0 10px;padding:10px 12px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:18px}.sel.svelte-199djqp{display:block;width:100%;box-sizing:border-box;min-height:44px;padding:9px 36px 9px 12px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);-webkit-appearance:none;appearance:none;background-color:var(--ll-surface, #fffdfc);background-image:linear-gradient(45deg,transparent 50%,var(--ll-espresso, #2b2722) 50%),linear-gradient(135deg,var(--ll-espresso, #2b2722) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat;color:var(--ll-espresso, #2b2722);font:inherit;font-size:15px;cursor:pointer}.sel.svelte-199djqp:focus-visible,input.svelte-199djqp:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.sel.svelte-199djqp:disabled,input.svelte-199djqp:disabled{opacity:.42;border-style:dashed;cursor:default}.custom.svelte-199djqp{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.label.svelte-199djqp{display:block;margin:0 0 6px;font-size:13px;font-weight:600;color:var(--ll-text-muted, #6b6157)}input.svelte-199djqp{width:100%;box-sizing:border-box;min-height:44px;padding:9px 11px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit}.note.svelte-199djqp{margin:8px 0 0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.bad.svelte-199djqp{margin:6px 0 0;font-size:13px;color:#8c2f22}.dict.svelte-1415ert{display:inline-block;padding:0 8px;border:1.5px solid var(--ll-espresso, #2b2722);border-radius:999px;color:var(--ll-espresso, #2b2722);font-size:13px;font-weight:800;letter-spacing:.04em;white-space:nowrap}a.dict.svelte-1415ert{text-decoration:none;cursor:pointer}a.dict.svelte-1415ert:hover{background:var(--ll-selected, #f6f2ea);text-decoration:underline}.plain.svelte-1415ert{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.plain.svelte-1415ert:hover{text-decoration-thickness:2px}a.svelte-1415ert:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.sr.svelte-1415ert{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.group.svelte-1qfa7gd{display:grid;gap:4px}.radio.svelte-1qfa7gd{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 10px;border-radius:var(--ll-radius-control, 9px);color:var(--ll-espresso, #2b2722);font-size:15px;cursor:pointer}.radio.on.svelte-1qfa7gd{background:var(--ll-selected, #f6f2ea)}.radio.off.svelte-1qfa7gd{opacity:.42;cursor:default}input.svelte-1qfa7gd{appearance:none;flex:none;width:20px;height:20px;margin:0;border:2px solid var(--ll-text-muted, #6b6157);border-radius:50%;background:var(--ll-surface, #fffdfc);cursor:inherit}input.svelte-1qfa7gd:checked{border-color:var(--ll-olive, #536f43);background:var(--ll-olive, #536f43);box-shadow:inset 0 0 0 3px var(--ll-selected, #f6f2ea)}input.svelte-1qfa7gd:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.note.svelte-1qfa7gd{margin:8px 0 0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.thumbs.svelte-kf2p19{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.thumb.svelte-kf2p19{position:relative;box-sizing:border-box;min-width:0;aspect-ratio:1;margin:0;padding:0;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background-color:var(--ll-surface, #fffdfc);background-position:center;background-size:cover;background-repeat:no-repeat;cursor:pointer}.thumb[aria-pressed=true].svelte-kf2p19{border:2px solid var(--ll-olive, #536f43);box-shadow:0 0 0 3px color-mix(in srgb,var(--ll-olive, #536f43) 25%,transparent)}.thumb[aria-pressed=true].svelte-kf2p19:after{content:"✓";position:absolute;right:3px;bottom:3px;width:18px;height:18px;border-radius:50%;background:var(--ll-olive, #536f43);color:#fff;font-size:12px;line-height:18px;text-align:center}.thumb.svelte-kf2p19:focus-visible{outline:2px solid var(--ll-brass, #b58a4a);outline-offset:2px}.thumb.svelte-kf2p19:disabled{opacity:.42;cursor:default}.sketch.svelte-kf2p19{position:absolute;inset:18%;border:1px solid var(--ll-border, #ded5c6);background:linear-gradient(90deg,transparent 45%,var(--ll-border, #ded5c6) 45% 55%,transparent 55%),linear-gradient(transparent 45%,var(--ll-border, #ded5c6) 45% 55%,transparent 55%)}.photo-choice.svelte-181qn3f{display:flex;flex-direction:column;gap:10px;min-width:0}.card.svelte-181qn3f{display:flex;align-items:flex-start;gap:12px;min-width:0}.pic.svelte-181qn3f{flex:none;display:block;width:96px;height:96px;border-radius:var(--ll-radius-card, 12px);object-fit:cover;background:var(--ll-cream-light, #f7f3ec)}.pic.empty.svelte-181qn3f{box-sizing:border-box;border:1px solid var(--ll-border, #ded5c6);background:var(--ll-surface, #fffdfc)}.txt.svelte-181qn3f{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.title.svelte-181qn3f{font-size:16px;font-weight:600;line-height:1.25;color:var(--ll-espresso, #2b2722);overflow-wrap:anywhere}.category.svelte-181qn3f{font-size:12px;color:var(--ll-text-muted, #6b6157)}.credit.svelte-181qn3f{margin:2px 0 0;font-size:12px;line-height:1.4;color:var(--ll-text-muted, #6b6157);overflow-wrap:anywhere}.credit.svelte-181qn3f a:where(.svelte-181qn3f){color:var(--ll-olive, #536f43);text-decoration:underline}.acts.svelte-181qn3f{display:flex;flex-direction:column;gap:6px;margin-top:6px}.btn.svelte-181qn3f{box-sizing:border-box;padding:0 12px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;text-align:center;cursor:pointer}.btn.svelte-181qn3f:not(:disabled):hover{background:var(--ll-selected, #f6f2ea)}.gallery.svelte-181qn3f{display:flex;flex-direction:column;gap:10px;padding:10px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}.head.svelte-181qn3f{display:flex;align-items:center;justify-content:space-between;gap:8px}.gtitle.svelte-181qn3f{margin:0;font-size:16px;font-weight:700;color:var(--ll-espresso, #2b2722)}.chips.svelte-181qn3f{display:flex;flex-wrap:wrap;gap:6px}.chip.svelte-181qn3f{box-sizing:border-box;padding:0 11px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:999px;background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:13px;cursor:pointer}.chip[aria-pressed=true].svelte-181qn3f{padding:0 10px;border:2px solid var(--ll-brass, #b58a4a);background:var(--ll-brass-wash, #f4ebdd);box-shadow:0 0 0 2px var(--ll-surface, #fffdfc);font-weight:600}.grid.svelte-181qn3f{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px}.tile.svelte-181qn3f{display:flex;flex-direction:column;gap:4px;box-sizing:border-box;min-width:0;padding:4px;border:1px solid transparent;border-radius:10px;background:none;color:var(--ll-espresso, #2b2722);font:inherit;cursor:pointer}.slot.svelte-181qn3f{display:block;box-sizing:border-box;width:100%;aspect-ratio:1;border:1px solid var(--ll-border, #ded5c6);border-radius:8px}.tile.svelte-181qn3f img:where(.svelte-181qn3f){display:block;width:100%;height:auto;aspect-ratio:1;border-radius:8px;object-fit:cover;background:var(--ll-cream-light, #f7f3ec)}.name.svelte-181qn3f{font-size:12px;line-height:1.2;text-align:center;overflow-wrap:anywhere}.tile[aria-pressed=true].svelte-181qn3f{padding:3px;border:2px solid var(--ll-brass, #b58a4a);background:var(--ll-brass-wash, #f4ebdd);box-shadow:0 0 0 2px var(--ll-surface, #fffdfc)}.btn.svelte-181qn3f:focus-visible,.chip.svelte-181qn3f:focus-visible,.tile.svelte-181qn3f:focus-visible,.credit.svelte-181qn3f a:where(.svelte-181qn3f):focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.btn.svelte-181qn3f:disabled,.chip.svelte-181qn3f:disabled,.tile.svelte-181qn3f:disabled{opacity:.42;cursor:default}@media(min-width:940px){.pic.svelte-181qn3f{width:112px;height:112px}.acts.svelte-181qn3f{flex-direction:row;flex-wrap:wrap}}.warn.svelte-1uyap0r{margin-top:8px;padding:12px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-cream-light, #f7f3ec);font-size:13px;line-height:1.45}.warn.svelte-1uyap0r h3:where(.svelte-1uyap0r){margin:0 0 8px;font-size:14px}.warn.svelte-1uyap0r h4:where(.svelte-1uyap0r){margin:12px 0 4px;font-size:13px}.warn.svelte-1uyap0r ul:where(.svelte-1uyap0r){margin:4px 0 8px;padding-left:18px}.warn.svelte-1uyap0r p:where(.svelte-1uyap0r){margin:6px 0}.consent.svelte-1uyap0r{display:flex;gap:10px;align-items:flex-start;margin-top:10px;padding:10px 12px;border:1px solid var(--ll-espresso, #2b2722);border-radius:9px;background:var(--ll-surface, #fffdfc);font-size:13px;line-height:1.4;cursor:pointer}.consent.svelte-1uyap0r input:where(.svelte-1uyap0r){width:22px;height:22px;min-height:0;margin:2px 0 0;padding:0;flex:none}.page.svelte-jubcm2{box-sizing:border-box;min-height:100vh;width:100%;padding:20px 16px 32px;background:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722);font-family:system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.4}.frame.svelte-jubcm2{max-width:1000px;margin:0 auto}.top.svelte-jubcm2{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px}.head.svelte-jubcm2{flex:1 1 280px;min-width:0}h1.svelte-jubcm2{margin:4px 0 2px;font-family:system-ui,-apple-system,sans-serif;font-size:28px;font-weight:700}.lead.svelte-jubcm2{margin:0;color:var(--ll-text-muted, #6b6157)}.cta.svelte-jubcm2{flex:1 1 100%;min-width:0}.row.svelte-jubcm2{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.as.svelte-jubcm2{margin:0;color:var(--ll-text-muted, #6b6157);font-size:14px}.as.svelte-jubcm2 b:where(.svelte-jubcm2){color:var(--ll-espresso, #2b2722)}.go.svelte-jubcm2{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;padding:0 26px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-size:17px;font-weight:600;cursor:pointer}.go.svelte-jubcm2:not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.go.svelte-jubcm2:disabled{opacity:.55;cursor:default}.play.svelte-jubcm2{flex:none;width:0;height:0;border-left:11px solid currentColor;border-top:7px solid transparent;border-bottom:7px solid transparent}.sub.svelte-jubcm2{margin:6px 0 0;color:var(--ll-text-muted, #6b6157);font-size:13px}.why.svelte-jubcm2{margin:4px 0 0;color:#8c2f22;font-size:13px}.refusal.svelte-jubcm2{margin-top:10px;padding:10px 12px;border:1px solid #e2b3ab;border-radius:var(--ll-radius-control, 9px);background:#fdecea;color:#4a1410;font-size:14px;text-align:left}.refusal.svelte-jubcm2 p:where(.svelte-jubcm2){margin:4px 0 0}.refusal.svelte-jubcm2 .go.again:where(.svelte-jubcm2){min-height:44px;margin-top:10px;font-size:15px}.card.svelte-jubcm2{box-sizing:border-box;min-width:0;padding:16px 18px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}.wide.svelte-jubcm2{margin-top:20px}.grid.svelte-jubcm2{display:grid;grid-template-columns:1fr;gap:16px;margin-top:16px}.lbl.svelte-jubcm2{display:flex;align-items:center;gap:10px;margin:0 0 10px;color:var(--ll-espresso, #2b2722);font-weight:600}.note.svelte-jubcm2{margin:8px 0 0;color:var(--ll-text-muted, #6b6157);font-size:13px}.note-row.svelte-jubcm2{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.count.svelte-jubcm2{flex:none;color:var(--ll-text-muted, #6b6157);font-size:13px;font-variant-numeric:tabular-nums}.count.over.svelte-jubcm2{color:#8c2f22;font-weight:600}.bad.svelte-jubcm2{margin:6px 0 0;color:#8c2f22;font-size:13px}.field.svelte-jubcm2{box-sizing:border-box;width:100%;max-width:420px;min-height:44px;padding:9px 12px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit}.seats.svelte-jubcm2{display:flex;flex-wrap:wrap;gap:10px}.seat.svelte-jubcm2{min-width:56px;min-height:48px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-weight:600;cursor:pointer}.seat.on.svelte-jubcm2{border:2px solid var(--ll-brass, #b58a4a);background:var(--ll-brass-wash, #f4ebdd);box-shadow:0 0 0 2px var(--ll-surface, #fffdfc)}.radios.svelte-jubcm2{display:grid;gap:4px}.radio.svelte-jubcm2{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 10px;border-radius:var(--ll-radius-control, 9px);color:var(--ll-espresso, #2b2722);cursor:pointer}.radio.on.svelte-jubcm2{background:var(--ll-selected, #f6f2ea)}.dot.svelte-jubcm2{appearance:none;flex:none;width:20px;height:20px;margin:0;border:2px solid var(--ll-text-muted, #6b6157);border-radius:50%;background:var(--ll-surface, #fffdfc);cursor:inherit}.dot.svelte-jubcm2:checked{border-color:var(--ll-olive, #536f43);background:var(--ll-olive, #536f43);box-shadow:inset 0 0 0 3px var(--ll-selected, #f6f2ea)}.sw.svelte-jubcm2{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:44px}.switch.svelte-jubcm2{display:flex;align-items:center;justify-content:center;min-width:50px;min-height:44px;padding:0;border:0;border-radius:var(--ll-radius-control, 9px);background:none;cursor:pointer}.track.svelte-jubcm2{position:relative;flex:none;width:46px;height:26px;border-radius:13px;background:var(--ll-text-muted, #6b6157)}.track.svelte-jubcm2:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff}.track.on.svelte-jubcm2{background:var(--ll-olive, #536f43)}.track.on.svelte-jubcm2:after{left:23px}.state.svelte-jubcm2{font-weight:600}.note.svelte-jubcm2 b:where(.svelte-jubcm2){color:var(--ll-espresso, #2b2722);font-weight:600}.note.svelte-jubcm2 .link:where(.svelte-jubcm2){padding:0;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;text-decoration:underline;cursor:pointer}.note.svelte-jubcm2 .link:where(.svelte-jubcm2):focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.pill.svelte-jubcm2{padding:1px 6px;border-radius:var(--ll-radius-control, 9px);background:var(--ll-brass-wash, #f4ebdd);color:var(--ll-espresso, #2b2722);font-size:11px;font-weight:700}.unavailable.svelte-jubcm2{margin-top:0;padding:10px 12px;border:1px dashed var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px)}.hint.svelte-jubcm2{display:flex;align-items:flex-start;gap:12px;margin-top:16px;padding:14px 18px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-cream-light, #f7f3ec);color:var(--ll-espresso, #2b2722)}.hint.svelte-jubcm2 p:where(.svelte-jubcm2){margin:0}.go.svelte-jubcm2:focus-visible,.seat.svelte-jubcm2:focus-visible,.switch.svelte-jubcm2:focus-visible,.dot.svelte-jubcm2:focus-visible,.field.svelte-jubcm2:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.ic.svelte-jubcm2{position:relative;flex:none;box-sizing:border-box;width:22px;height:22px;color:var(--ll-espresso, #2b2722)}.ic.svelte-jubcm2:before,.ic.svelte-jubcm2:after{content:"";position:absolute;box-sizing:border-box}.ic-tag.svelte-jubcm2{border:2px solid currentColor;border-radius:3px 9px 9px 3px;height:14px;margin-top:4px}.ic-tag.svelte-jubcm2:after{top:3px;right:3px;width:4px;height:4px;border:2px solid currentColor;border-radius:50%}.ic-globe.svelte-jubcm2{border:2px solid currentColor;border-radius:50%}.ic-globe.svelte-jubcm2:after{inset:1px 5px;border:2px solid currentColor;border-radius:50%}.ic-people.svelte-jubcm2:before,.ic-person.svelte-jubcm2:before{top:1px;left:6px;width:10px;height:10px;border:2px solid currentColor;border-radius:50%}.ic-people.svelte-jubcm2:after,.ic-person.svelte-jubcm2:after{right:2px;bottom:1px;left:2px;height:8px;border:2px solid currentColor;border-bottom:0;border-radius:9px 9px 0 0}.ic-people.svelte-jubcm2:before{left:5px;width:12px}.ic-door.svelte-jubcm2{width:16px;margin:0 3px;border:2px solid currentColor;border-radius:3px 3px 0 0}.ic-door.svelte-jubcm2:after{top:8px;right:2px;width:3px;height:3px;border-radius:50%;background:currentColor}.ic-eye.svelte-jubcm2{width:16px;height:16px;margin:3px;border:2px solid currentColor;border-radius:50% 5%;transform:rotate(45deg)}.ic-eye.svelte-jubcm2:after{top:3px;left:3px;width:6px;height:6px;border-radius:50%;background:currentColor}.ic-picture.svelte-jubcm2{border:2px solid currentColor;border-radius:3px}.ic-picture.svelte-jubcm2:before{top:3px;right:3px;width:5px;height:5px;border-radius:50%;background:currentColor}.ic-picture.svelte-jubcm2:after{bottom:2px;left:2px;border-right:6px solid transparent;border-bottom:7px solid currentColor;border-left:6px solid transparent}.ic-photo.svelte-jubcm2{height:16px;margin-top:4px;border:2px solid currentColor;border-radius:4px}.ic-photo.svelte-jubcm2:before{top:2px;left:5px;width:8px;height:8px;border:2px solid currentColor;border-radius:50%}.ic-photo.svelte-jubcm2:after{top:-6px;left:5px;width:8px;height:4px;border:2px solid currentColor;border-bottom:0;border-radius:2px 2px 0 0}.ic-clock.svelte-jubcm2{border:2px solid currentColor;border-radius:50%}.ic-clock.svelte-jubcm2:after{top:3px;left:8px;width:5px;height:7px;border-bottom:2px solid currentColor;border-left:2px solid currentColor}.ic-check.svelte-jubcm2{border:2px solid currentColor;border-radius:4px}.ic-check.svelte-jubcm2:after{top:2px;left:6px;width:6px;height:11px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.ic-chat.svelte-jubcm2{height:16px;margin-top:2px;border:2px solid currentColor;border-radius:6px}.ic-chat.svelte-jubcm2:after{bottom:-7px;left:3px;border-bottom:5px solid transparent;border-left:5px solid currentColor}.bulb.svelte-jubcm2{position:relative;flex:none;width:18px;height:22px}.bulb.svelte-jubcm2:before,.bulb.svelte-jubcm2:after{content:"";position:absolute;box-sizing:border-box}.bulb.svelte-jubcm2:before{top:0;left:1px;width:16px;height:16px;border:2px solid var(--ll-brass, #b58a4a);border-radius:50%}.bulb.svelte-jubcm2:after{bottom:0;left:5px;width:8px;height:5px;border:2px solid var(--ll-brass, #b58a4a);border-top:0}@media(min-width:940px){.page.svelte-jubcm2{padding:20px 24px 32px}.cta.svelte-jubcm2{flex:0 1 460px;margin-left:auto;text-align:right}.row.svelte-jubcm2{justify-content:flex-end}.go.svelte-jubcm2{width:auto}.grid.svelte-jubcm2{grid-template-columns:1fr 1fr;align-items:start}}.tile.svelte-4lsiak{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:3px;box-shadow:0 1px 0 var(--tile-shadow);font-weight:var(--tile-glyph-weight);font-size:calc(var(--cell, 40px) * var(--tile-glyph-factor));line-height:1;color:var(--tile-ink);overflow:hidden}.tile[data-color=red].svelte-4lsiak{background:var(--tile-face-red);border-color:var(--tile-rim-red);box-shadow:0 1px 0 var(--tile-shadow),inset 0 0 0 1px var(--tile-ring-red)}.tile[data-color=green].svelte-4lsiak{background:var(--tile-face-green);border-color:var(--tile-rim-green);box-shadow:0 1px 0 var(--tile-shadow),inset 0 0 0 1px var(--tile-ring-green)}.tile[data-color=yellow].svelte-4lsiak{background:var(--tile-face-yellow);border-color:var(--tile-rim-yellow);box-shadow:0 1px 0 var(--tile-shadow),inset 0 0 0 1px var(--tile-ring-yellow)}.tile[data-color=blue].svelte-4lsiak{background:var(--tile-face-blue);border-color:var(--tile-rim-blue);box-shadow:0 1px 0 var(--tile-shadow),inset 0 0 0 1px var(--tile-ring-blue)}.tile[data-color=white].svelte-4lsiak{background:var(--tile-face-white);border-color:var(--tile-rim-white);box-shadow:0 1px 0 var(--tile-shadow),inset 0 0 0 1px var(--tile-ring-white)}.glyph.svelte-4lsiak{text-transform:uppercase}.value.svelte-4lsiak{position:absolute;right:1px;bottom:0;font-size:calc(var(--cell, 40px) * .36);font-weight:var(--tile-digit-weight);color:var(--tile-ink)}.blank.svelte-4lsiak{color:var(--tile-blank-ink);border-style:dashed}.tile.word[data-color=blue].svelte-4lsiak{background:var(--tile-last-face-blue)}.tile.word[data-color=red].svelte-4lsiak{background:var(--tile-last-face-red)}.tile.word[data-color=green].svelte-4lsiak{background:var(--tile-last-face-green)}.tile.word[data-color=yellow].svelte-4lsiak{background:var(--tile-last-face-yellow)}.tile.word[data-color=white].svelte-4lsiak{background:var(--tile-last-face-white)}.tile.last[data-color=blue].svelte-4lsiak{background:var(--tile-last-face-blue)}.tile.last[data-color=red].svelte-4lsiak{background:var(--tile-last-face-red)}.tile.last[data-color=green].svelte-4lsiak{background:var(--tile-last-face-green)}.tile.last[data-color=yellow].svelte-4lsiak{background:var(--tile-last-face-yellow)}.tile.last[data-color=white].svelte-4lsiak{background:var(--tile-last-face-white)}.tile.word.svelte-4lsiak{color:var(--tile-word-ink)}.tile.word.svelte-4lsiak .value:where(.svelte-4lsiak){color:var(--tile-word-ink)}.tile.last.svelte-4lsiak{color:var(--tile-last-ink)}.tile.last.svelte-4lsiak .value:where(.svelte-4lsiak){color:var(--tile-last-ink)}[data-testid=board][data-flash=a] .tile.flash.svelte-4lsiak{animation:svelte-4lsiak-tile-flash-a var(--flash-duration, 1s) ease-in-out}[data-testid=board][data-flash=a] .tile.flash.svelte-4lsiak .value:where(.svelte-4lsiak){animation:svelte-4lsiak-tile-flash-a var(--flash-duration, 1s) ease-in-out}[data-testid=board][data-flash=b] .tile.flash.svelte-4lsiak{animation:svelte-4lsiak-tile-flash-b var(--flash-duration, 1s) ease-in-out}[data-testid=board][data-flash=b] .tile.flash.svelte-4lsiak .value:where(.svelte-4lsiak){animation:svelte-4lsiak-tile-flash-b var(--flash-duration, 1s) ease-in-out}@keyframes svelte-4lsiak-tile-flash-a{20%{color:#fff}40%{color:#c62828}60%{color:#2e7d32}80%{color:#000}}@keyframes svelte-4lsiak-tile-flash-b{20%{color:#fff}40%{color:#c62828}60%{color:#2e7d32}80%{color:#000}}@media(prefers-reduced-motion:reduce){[data-testid=board][data-flash=a] .tile.flash.svelte-4lsiak,[data-testid=board][data-flash=a] .tile.flash.svelte-4lsiak .value:where(.svelte-4lsiak),[data-testid=board][data-flash=b] .tile.flash.svelte-4lsiak,[data-testid=board][data-flash=b] .tile.flash.svelte-4lsiak .value:where(.svelte-4lsiak){animation:none}}.tile[data-color=red].svelte-4lsiak:where(.last:where(.svelte-4lsiak),.word:where(.svelte-4lsiak)){border-color:var(--tile-last-rim-red);box-shadow:0 1px 0 var(--tile-shadow),inset 0 0 0 1px var(--tile-last-ring-red)}.tile[data-color=green].svelte-4lsiak:where(.last:where(.svelte-4lsiak),.word:where(.svelte-4lsiak)){border-color:var(--tile-last-rim-green);box-shadow:0 1px 0 var(--tile-shadow),inset 0 0 0 1px var(--tile-last-ring-green)}.tile[data-color=yellow].svelte-4lsiak:where(.last:where(.svelte-4lsiak),.word:where(.svelte-4lsiak)){border-color:var(--tile-last-rim-yellow);box-shadow:0 1px 0 var(--tile-shadow),inset 0 0 0 1px var(--tile-last-ring-yellow)}.tile[data-color=blue].svelte-4lsiak:where(.last:where(.svelte-4lsiak),.word:where(.svelte-4lsiak)){border-color:var(--tile-last-rim-blue);box-shadow:0 1px 0 var(--tile-shadow),inset 0 0 0 1px var(--tile-last-ring-blue)}.tile[data-color=white].svelte-4lsiak:where(.last:where(.svelte-4lsiak),.word:where(.svelte-4lsiak)){border-color:var(--tile-last-rim-white);box-shadow:0 1px 0 var(--tile-shadow),inset 0 0 0 1px var(--tile-last-ring-white)}.tile.blank.svelte-4lsiak{box-shadow:0 1px 0 var(--tile-shadow)}.tile.marked.svelte-4lsiak{border:2px solid var(--tile-mark);box-shadow:0 1px 0 var(--tile-shadow)}.tile.fresh.svelte-4lsiak{border:2px solid #402f0f;box-shadow:0 0 0 2px #f0d79a}.tile.staged.svelte-4lsiak{border:2px dashed #15325e;box-shadow:0 1px 0 var(--tile-shadow)}.tile.lifted.svelte-4lsiak{opacity:.3}.snap.svelte-1ykb5k0{--cell: 9.6px;display:grid;flex:none;grid-template-columns:repeat(15,1fr);grid-template-rows:repeat(15,1fr);gap:1px;box-sizing:border-box;padding:1px;background:var(--board-frame);border-radius:3px;overflow:hidden}.sq.svelte-1ykb5k0{position:relative;display:grid;place-items:center;min-width:0;min-height:0;overflow:hidden}.sq.plain.svelte-1ykb5k0{background:var(--field-none)}.sq.red.svelte-1ykb5k0{background:var(--field-red)}.sq.green.svelte-1ykb5k0{background:var(--field-green)}.sq.yellow.svelte-1ykb5k0{background:var(--field-yellow)}.sq.blue.svelte-1ykb5k0{background:var(--field-blue)}.sq.word.svelte-1ykb5k0{background:var(--field-word)}.wb.svelte-1ykb5k0{color:var(--field-label-ink);font-size:calc(var(--cell) * .44);font-weight:700;line-height:1}.rack.svelte-1ykb5k0{--cell: 20px;display:flex;gap:2px;width:160px;margin-top:4px}.rt.svelte-1ykb5k0{position:relative;flex:none;width:20px;height:20px}.notch.svelte-1ykb5k0{position:absolute;top:0;left:0;z-index:1;width:0;height:0;border-top:4px solid var(--tile-ink);border-right:4px solid transparent}.lcard.svelte-1e66qqb{container-type:inline-size;width:100%;margin:6px 0}.body.svelte-1e66qqb{display:flex;flex-direction:column;align-items:flex-start;gap:10px;box-sizing:border-box;max-width:100%;min-height:44px;padding:8px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);color:var(--ll-espresso, #2b2722);text-decoration:none}@container (min-width: 360px){.body.svelte-1e66qqb{flex-direction:row;align-items:center}.body.svelte-1e66qqb .caption:where(.svelte-1e66qqb){flex:1 1 100px}}.link.svelte-1e66qqb{cursor:pointer}.link.svelte-1e66qqb:hover{background:var(--ll-selected, #f6f2ea)}.link.svelte-1e66qqb:focus-visible,.btn.svelte-1e66qqb:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.thumb.svelte-1e66qqb{display:block;flex:none;width:160px;min-height:160px}.thumb.empty.svelte-1e66qqb{height:160px;border-radius:3px;background:var(--ll-selected, #f6f2ea)}.caption.svelte-1e66qqb{display:flex;flex:0 1 auto;flex-direction:column;gap:2px;min-width:0;font-size:13px;line-height:1.35;overflow-wrap:anywhere}.caption.svelte-1e66qqb strong:where(.svelte-1e66qqb){font-size:14px;font-weight:650}.muted.svelte-1e66qqb,.note.svelte-1e66qqb{color:var(--ll-text-muted, #6b6157)}.note.svelte-1e66qqb{margin:0;font-size:13px}.linktext.svelte-1e66qqb{text-decoration:underline;text-underline-offset:3px}.btn.sec.svelte-1e66qqb{align-self:flex-start;min-height:44px;margin-top:4px;padding:0 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.share.svelte-ndg6ab{display:flex;flex-direction:column;gap:10px;box-sizing:border-box;max-width:100%;padding:12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font-family:system-ui,sans-serif;font-size:14px}.note.svelte-ndg6ab,.muted.svelte-ndg6ab{margin:0;color:var(--ll-text-muted, #6b6157)}.said.svelte-ndg6ab{margin:0;overflow-wrap:anywhere}h3.svelte-ndg6ab{margin:0;font-size:14px;font-weight:650}.draft.svelte-ndg6ab{display:flex;flex-direction:column;gap:4px}.choices.svelte-ndg6ab{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;border:0;min-width:0}legend.svelte-ndg6ab{margin:0 0 4px;padding:0;font-weight:650}.check.svelte-ndg6ab{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer}.check.svelte-ndg6ab input:where(.svelte-ndg6ab){width:20px;height:20px;margin:0;accent-color:var(--ll-olive, #536f43)}.room.svelte-ndg6ab{display:flex;flex-direction:column;gap:4px}select.svelte-ndg6ab{box-sizing:border-box;height:44px;min-height:44px;max-width:100%;padding:0 34px 0 10px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);-webkit-appearance:none;appearance:none;background-color:var(--ll-surface, #fffdfc);background-image:linear-gradient(45deg,transparent 50%,var(--ll-espresso, #2b2722) 50%),linear-gradient(135deg,var(--ll-espresso, #2b2722) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat;color:var(--ll-espresso, #2b2722);font:inherit;font-size:16px;cursor:pointer}.row.svelte-ndg6ab{display:flex;flex-wrap:wrap;gap:8px}.btn.svelte-ndg6ab{min-height:44px;padding:0 14px;border-radius:var(--ll-radius-control, 9px);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.btn.main.svelte-ndg6ab{border:0;background:var(--ll-olive, #536f43);color:#fff}.btn.main.svelte-ndg6ab:hover{background:var(--ll-olive-hover, #435b36)}.btn.sec.svelte-ndg6ab{border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.btn.svelte-ndg6ab:focus-visible,select.svelte-ndg6ab:focus-visible,.check.svelte-ndg6ab input:where(.svelte-ndg6ab):focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.ask.svelte-ndg6ab{display:block}.offer.svelte-1uo5o5{display:grid;gap:8px;padding:10px 12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.item.svelte-1uo5o5{display:grid;gap:4px}.item.svelte-1uo5o5+.item:where(.svelte-1uo5o5){padding-top:8px;border-top:1px solid var(--ll-border, #ded5c6)}h3.svelte-1uo5o5{margin:0;font-size:15px;font-weight:650}.private.svelte-1uo5o5,.hint.svelte-1uo5o5,.note.svelte-1uo5o5{margin:0;color:var(--ll-text-muted, #6b6157);font-size:13px}.note.svelte-1uo5o5:focus{outline:none}.acts.svelte-1uo5o5{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.how-text.svelte-1uo5o5 p:where(.svelte-1uo5o5){margin:0 0 6px;color:var(--ll-text-muted, #6b6157);font-size:13px;line-height:1.4}.btn.sec.svelte-1uo5o5{justify-self:start;min-width:44px;min-height:44px;padding:0 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.btn.sec.svelte-1uo5o5:disabled{cursor:default;opacity:.6}button.svelte-1uo5o5:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.last.svelte-11yd37{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin:10px 0 0;color:#736a5f;font-size:13px}.words.svelte-11yd37{display:flex;flex-wrap:wrap;gap:4px 8px}.rewind.svelte-11yd37{display:flex;align-items:center;justify-content:center;align-self:center;min-width:44px;min-height:44px;margin:-15px -18px -15px -14px;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.ic.svelte-11yd37{font-size:17px;line-height:1}.word.svelte-11yd37{font-variant:small-caps;font-weight:600;color:var(--ll-espresso, #2b2722)}.word.svelte-11yd37+.word:where(.svelte-11yd37):before{content:"/ ";font-variant:normal;font-weight:400;color:#736a5f}.score.svelte-11yd37{font-variant-numeric:tabular-nums;color:var(--ll-espresso, #2b2722)}.remaining.svelte-ig20ay{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:10px 0 0}.toggle.svelte-ig20ay{border:1px solid #ded5c6;border-radius:8px;background:#fff;color:#736a5f;font:inherit;font-size:13px;padding:6px 10px;cursor:pointer}.toggle.svelte-ig20ay:disabled{cursor:default;opacity:.72}.lead.svelte-ig20ay{margin:0 0 6px;color:#736a5f;font-size:12px}.sheet.svelte-ig20ay{flex-basis:100%;margin-top:8px}.count.svelte-ig20ay{color:#2b2722;font-weight:600;font-variant-numeric:tabular-nums}ul.svelte-ig20ay{display:grid;grid-template-columns:repeat(auto-fill,minmax(34px,1fr));gap:8px 4px;margin:0;padding:0;list-style:none}li.svelte-ig20ay{display:flex;flex-direction:column;align-items:center;gap:2px}.face.svelte-ig20ay{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:5px;text-transform:uppercase;font-weight:600;font-size:15px;line-height:1;color:var(--tile-ink)}.face[data-color=red].svelte-ig20ay{background:var(--tile-face-red)}.face[data-color=green].svelte-ig20ay{background:var(--tile-face-green)}.face[data-color=yellow].svelte-ig20ay{background:var(--tile-face-yellow)}.face[data-color=blue].svelte-ig20ay{background:var(--tile-face-blue)}.face[data-color=white].svelte-ig20ay{background:var(--tile-face-white)}li.gone.svelte-ig20ay .face:where(.svelte-ig20ay){background:#f4f2ef;color:#b5afa7}li.gone.svelte-ig20ay .left:where(.svelte-ig20ay){color:#b5afa7}.left.svelte-ig20ay{font-variant-numeric:tabular-nums;font-size:13px}.history.svelte-ycbo0e{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:10px 0 0}.toggle.svelte-ycbo0e{border:1px solid var(--ll-border, #ded5c6);border-radius:8px;background:#fff;color:#736a5f;font:inherit;font-size:13px;padding:6px 10px;cursor:pointer}.toggle[aria-expanded=true].svelte-ycbo0e{background:var(--ll-selected, #f6f2ea)}.count.svelte-ycbo0e{color:var(--ll-espresso, #2b2722);font-weight:600;font-variant-numeric:tabular-nums}.sheet.svelte-ycbo0e{flex-basis:100%;margin-top:8px;max-height:60vh;overflow-y:auto;border-top:1px solid var(--ll-border, #ded5c6)}table.hist.svelte-ycbo0e{width:100%;border-collapse:collapse;font-size:13px;color:var(--ll-espresso, #2b2722)}.hist.svelte-ycbo0e th:where(.svelte-ycbo0e){position:sticky;top:0;background:var(--history-ground, #fff);font-weight:600;color:#736a5f;font-size:12px;text-align:left;padding:6px 4px;border-bottom:1px solid var(--ll-border, #ded5c6)}.hist.svelte-ycbo0e td:where(.svelte-ycbo0e){padding:6px 4px;border-bottom:1px solid var(--ll-border, #ded5c6);vertical-align:top}.hist.svelte-ycbo0e .n:where(.svelte-ycbo0e){width:1%;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.hist.svelte-ycbo0e .t:where(.svelte-ycbo0e){width:1%;color:#736a5f;font-variant-numeric:tabular-nums;white-space:nowrap}.hist.svelte-ycbo0e .move:where(.svelte-ycbo0e){overflow-wrap:anywhere}.who.svelte-ycbo0e{display:block;color:#736a5f;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;contain:inline-size}.mv.svelte-ycbo0e{font-variant:small-caps;letter-spacing:.02em;font-weight:600}.sep.svelte-ycbo0e{color:#736a5f}.plain.svelte-ycbo0e{font-weight:400}.gone.svelte-ycbo0e{text-decoration:line-through;color:#736a5f}.pill.svelte-ycbo0e{display:inline-block;margin-left:4px;padding:0 6px;border-radius:9px;background:var(--ll-brass-wash, #f4ebdd);font-size:11px;font-weight:600;font-variant:normal;white-space:nowrap}.pts.svelte-ycbo0e{font-weight:600}.mine.svelte-ycbo0e{font-weight:700}.day.svelte-ycbo0e td:where(.svelte-ycbo0e){background:var(--ll-selected, #f6f2ea);color:#736a5f;font-size:12px;padding:3px 4px}.settle.svelte-ycbo0e td:where(.svelte-ycbo0e){background:var(--ll-cream-light, #f7f3ec)}.total.svelte-ycbo0e td:where(.svelte-ycbo0e){font-weight:700;border-bottom:0}.win.svelte-ycbo0e{background:var(--ll-brass-wash, #f4ebdd)}.mark.svelte-ycbo0e{display:block;line-height:1.2}.sr.svelte-ycbo0e{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lead.svelte-ycbo0e{margin:6px 0 0;color:#736a5f;font-size:12px}.picker.svelte-10uy9dw{margin-top:14px}.label.svelte-10uy9dw{display:block;font-size:13px;line-height:18px;color:var(--ll-text-muted, #6b6157);margin-bottom:6px}.seg.svelte-10uy9dw{display:grid;grid-template-columns:repeat(auto-fill,44px);gap:3px}.opt.svelte-10uy9dw{padding:0;font:600 17px/1 system-ui,sans-serif;color:var(--ll-espresso, #2b2722);background:#fff;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);cursor:pointer}.opt.svelte-10uy9dw:hover,.opt.svelte-10uy9dw:focus-visible{border-color:var(--ll-espresso, #2b2722);background:var(--ll-selected, #f6f2ea);outline:none}.opt.current.svelte-10uy9dw{box-shadow:inset 0 0 0 3px #15325e}.opt.remove.svelte-10uy9dw{color:var(--ll-text-muted, #6b6157);background:var(--ll-selected, #f6f2ea);border-style:dashed;font-size:15px}.cell[data-bonus=none].svelte-ap82y0{background:var(--field-none)}.cell[data-bonus=red].svelte-ap82y0{background:var(--field-red)}.cell[data-bonus=green].svelte-ap82y0{background:var(--field-green)}.cell[data-bonus=yellow].svelte-ap82y0{background:var(--field-yellow)}.cell[data-bonus=blue].svelte-ap82y0{background:var(--field-blue)}.cell[data-bonus=doubleWord].svelte-ap82y0,.cell[data-bonus=tripleWord].svelte-ap82y0{background:var(--field-word)}.board.on-image .cell[data-bonus=none].svelte-ap82y0{background:transparent}.board.on-image .cell[data-bonus=red].svelte-ap82y0{background:color-mix(in srgb,var(--field-red) 90%,transparent)}.board.on-image .cell[data-bonus=green].svelte-ap82y0{background:color-mix(in srgb,var(--field-green) 90%,transparent)}.board.on-image .cell[data-bonus=yellow].svelte-ap82y0{background:color-mix(in srgb,var(--field-yellow) 90%,transparent)}.board.on-image .cell[data-bonus=blue].svelte-ap82y0{background:color-mix(in srgb,var(--field-blue) 90%,transparent)}.board.on-image .cell[data-bonus=doubleWord].svelte-ap82y0,.board.on-image .cell[data-bonus=tripleWord].svelte-ap82y0{background:color-mix(in srgb,var(--field-word) 90%,transparent)}.board.on-image .cell.svelte-ap82y0:before{content:"";position:absolute;top:0;left:0;right:calc(0px - var(--gap));bottom:calc(0px - var(--gap));border-right:var(--gap) solid rgba(0,0,0,.3);border-bottom:var(--gap) solid rgba(0,0,0,.3);pointer-events:none}.board.on-image .cell.svelte-ap82y0:last-child:before{right:0;border-right:0}.board.on-image>.row:last-child .cell.svelte-ap82y0:before{bottom:0;border-bottom:0}.wb[data-word-bonus=doubleWord].svelte-ap82y0,.wb[data-word-bonus=tripleWord].svelte-ap82y0{color:var(--field-label-ink)}.cell.svelte-ap82y0:after{content:"";position:absolute;inset:var(--hit-inset, 0px);z-index:1}.cell.svelte-ap82y0{position:relative;width:var(--cell);height:var(--cell);border-radius:3px;display:flex;align-items:center;justify-content:center}.wb.svelte-ap82y0{font-size:calc(var(--cell) * .44);font-weight:700;line-height:1}.start.svelte-ap82y0{box-shadow:inset 0 0 0 2px #8c3a2c}.cursor.svelte-ap82y0{outline:3px solid #15325e;outline-offset:-1px}.cell.svelte-ap82y0:focus-visible{outline:3px solid #10243d;outline-offset:0;box-shadow:0 0 0 5px #fff;z-index:2}.dim.svelte-ap82y0{opacity:.4}.cell.refused.svelte-ap82y0{box-shadow:0 0 0 2px #fff,0 0 0 5px #4a1410;z-index:2}.cell.refused.svelte-ap82y0:focus-visible{box-shadow:0 0 0 5px #fff,0 0 0 8px #4a1410}[data-testid=board][data-pulse=a] .cell.refused.svelte-ap82y0{animation:svelte-ap82y0-cell-refusal-a var(--motion-duration, .14s) ease-out}[data-testid=board][data-pulse=b] .cell.refused.svelte-ap82y0{animation:svelte-ap82y0-cell-refusal-b var(--motion-duration, .14s) ease-out}@keyframes svelte-ap82y0-cell-refusal-a{0%{box-shadow:0 0 0 2px #fff,0 0 0 9px #4a1410}}@keyframes svelte-ap82y0-cell-refusal-b{0%{box-shadow:0 0 0 2px #fff,0 0 0 9px #4a1410}}@media(prefers-reduced-motion:reduce){[data-testid=board][data-pulse=a] .cell.refused.svelte-ap82y0,[data-testid=board][data-pulse=b] .cell.refused.svelte-ap82y0{animation:none}}.frame.svelte-jpc25w{width:max-content;max-width:100%;margin:0 auto;overflow:hidden;touch-action:pan-y;-webkit-user-select:none;user-select:none}.frame.zoomed.svelte-jpc25w{touch-action:none}.board.svelte-jpc25w{display:grid;grid-template-columns:repeat(var(--cols),var(--cell));gap:var(--gap);justify-content:center;width:max-content;border:var(--frame) solid var(--board-frame);border-radius:6px;background:var(--board-frame)}.board.on-image.svelte-jpc25w{border-color:#0000004d;background-color:transparent;border-radius:3px;background-image:var(--image);background-size:var(--image-size);background-position:var(--image-at);background-repeat:no-repeat;background-origin:border-box;position:relative}.board.on-image.svelte-jpc25w:before{content:"";position:absolute;inset:0;background:var(--veil, rgba(255, 255, 255, 0));pointer-events:none}.row.svelte-jpc25w{display:contents}.board.coords.svelte-jpc25w{grid-template-columns:var(--coord) repeat(var(--cols),var(--cell))}.coord.svelte-jpc25w{display:flex;align-items:center;justify-content:center;min-width:0;font-size:calc(var(--coord) * .75);font-weight:600;line-height:1;color:var(--field-label-ink)}.coord[data-coord=column].svelte-jpc25w,.coord.corner.svelte-jpc25w{height:var(--coord)}.hinted.svelte-jpc25w{position:absolute;inset:2px;z-index:3;border-radius:3px;outline:2px dashed var(--field-label-ink);pointer-events:none}.ghost.svelte-jpc25w{position:fixed;width:var(--cell);height:var(--cell);transform:translate(-50%,-50%);pointer-events:none;z-index:10}.head.svelte-14i8lp0{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.disclose.svelte-14i8lp0{display:flex;align-items:center;gap:6px;min-height:44px;flex:1 1 auto;padding:0;border:0;background:none;color:var(--ll-text-muted, #6b6157);font:inherit;font-size:13px;font-weight:700;text-align:left;cursor:pointer}.glyph.svelte-14i8lp0{font-size:11px;line-height:1}.title.svelte-14i8lp0{flex:1 1 auto}.count.svelte-14i8lp0{color:var(--ll-espresso, #2b2722);font-variant-numeric:tabular-nums}.note.svelte-14i8lp0{flex:1 1 100%;margin:0 0 4px;color:#a8321c;font-size:12px}.list.svelte-14i8lp0{list-style:none;margin:0;padding:0}.list.svelte-14i8lp0 li:where(.svelte-14i8lp0){border-top:1px dotted var(--ll-border, #ded5c6)}.list.svelte-14i8lp0 li:where(.svelte-14i8lp0):first-child{border-top:0}.ask-row.svelte-14i8lp0 [data-testid=confirm-action]{margin-top:0}.line.svelte-14i8lp0{display:flex;align-items:center;gap:6px}.bk.svelte-14i8lp0{display:flex;flex:1 1 auto;justify-content:space-between;align-items:center;gap:8px;min-height:44px;min-width:0;padding:3px 0;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;text-align:left;cursor:pointer}.what.svelte-14i8lp0{font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at.svelte-14i8lp0{color:var(--ll-text-muted, #6b6157);font-size:11px;font-weight:400}.points.svelte-14i8lp0{font-variant-numeric:tabular-nums;white-space:nowrap}.nopoints.svelte-14i8lp0{color:#a8321c;white-space:nowrap}.forget.svelte-14i8lp0{display:flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:44px;min-height:44px;padding:0;border:0;background:none;cursor:pointer}.ribbon.svelte-14i8lp0{display:block;width:18px;height:24px;background:#1f4e8c;clip-path:polygon(0 0,100% 0,100% 100%,50% 68%,0 100%)}.refusal.svelte-14i8lp0{margin:0 0 6px;color:#a8321c;font-size:12px}.menu.svelte-1m0jqj1{display:contents}.trigger.svelte-1m0jqj1{display:inline-flex;align-items:center;justify-content:center;align-self:start;width:44px;height:44px;padding:0;border:1px solid transparent;border-radius:var(--ll-radius-control, 9px);background:transparent;color:var(--ll-text-muted, #6b6157);font:inherit;cursor:pointer}.trigger[aria-expanded=true].svelte-1m0jqj1{border-color:var(--ll-control-border, #ccc0ad);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.glyph.svelte-1m0jqj1{font-size:20px;font-weight:700;line-height:1}.panel.svelte-1m0jqj1{grid-column:1 / -1;flex:1 0 100%;display:flex;flex-direction:column;align-items:stretch;justify-self:end;box-sizing:border-box;min-width:min(220px,100%);max-width:100%;padding:4px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc)}.item.svelte-1m0jqj1{padding:0 12px;border:1px solid transparent;border-radius:var(--ll-radius-control, 9px);background:transparent;color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;text-align:start;cursor:pointer}.trigger.svelte-1m0jqj1:focus-visible,.item.svelte-1m0jqj1:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.badge.svelte-bl9qal{display:inline-flex;align-items:center;line-height:1.2;white-space:nowrap;padding:1px 6px;border-radius:999px;border:1px solid;font-size:11px;font-weight:800;letter-spacing:.05em}.badge.pl.svelte-bl9qal{color:#9b2c2c;background:#fbe9e7;border-color:#c9796f}.badge.en.svelte-bl9qal{color:#1f4e8c;background:#e8f0fb;border-color:#7f9fd0}.badge.es.svelte-bl9qal{color:#7a2e6b;background:#f6e8f3;border-color:#b87aa9}.badge.uk.svelte-bl9qal{color:#5c4a00;background:#fdf3c4;border-color:#b89a2a}.badge.neutral.svelte-bl9qal{color:var(--ll-espresso, #2b2722);background:var(--ll-cream, #f3f0ea);border-color:var(--ll-control-border, #ccc0ad)}.place-thumb.svelte-1mjyoc3{display:flex;align-items:center;gap:10px;min-width:0;color:var(--ll-espresso, #2b2722)}.place-thumb.wide.svelte-1mjyoc3{gap:12px}.pair.svelte-1mjyoc3{display:flex;align-items:center;gap:10px;flex:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit}.place-thumb.wide.svelte-1mjyoc3 .pair:where(.svelte-1mjyoc3){gap:12px}button.pair.svelte-1mjyoc3{cursor:pointer;border-radius:var(--ll-radius-card, 12px)}button.pair.svelte-1mjyoc3:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:3px}img.svelte-1mjyoc3{display:block;flex:none;object-fit:cover;background:var(--ll-cream-light, #f7f3ec)}.face.svelte-1mjyoc3{border-radius:50%}.picture.svelte-1mjyoc3{border-radius:var(--ll-radius-card, 12px)}.picture.small.svelte-1mjyoc3{border-radius:10px}.picture.list.svelte-1mjyoc3{border-radius:8px}.picture.empty.svelte-1mjyoc3{display:block;flex:none;box-sizing:border-box;border:1px solid var(--ll-border, #ded5c6);background:var(--ll-surface, #fffdfc)}.name.svelte-1mjyoc3{min-width:0;font:650 13px/1.3 system-ui,sans-serif}.place-thumb.wide.svelte-1mjyoc3 .name:where(.svelte-1mjyoc3){font-size:15px}.text.svelte-1mjyoc3{display:flex;flex-direction:column;gap:2px;min-width:0}.line.svelte-1mjyoc3{font:400 12px/1.3 system-ui,sans-serif;color:var(--ll-text-muted, #6b6157)}.sr.svelte-1mjyoc3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.facts.svelte-tlb0lx{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;font-size:14px}.facts.svelte-tlb0lx dt:where(.svelte-tlb0lx){font-size:12px;color:var(--ll-text-muted, #6b6157)}.facts.svelte-tlb0lx dd:where(.svelte-tlb0lx){margin:0;font-weight:600}.facts.svelte-tlb0lx .table-name:where(.svelte-tlb0lx){overflow-wrap:anywhere}.facts.lead.svelte-tlb0lx{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--ll-border, #ded5c6)}.lead-row.svelte-tlb0lx{display:flex;align-items:center;gap:12px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--ll-border, #ded5c6)}.lead-row.svelte-tlb0lx .facts.lead:where(.svelte-tlb0lx){flex:1 1 0%;min-width:0;padding-bottom:0;margin-bottom:0;border-bottom:0}.budget.svelte-tlb0lx{font-weight:400;color:var(--ll-text-muted, #6b6157)}.facts.svelte-tlb0lx dd.clock:where(.svelte-tlb0lx),.clock.svelte-tlb0lx .budget:where(.svelte-tlb0lx){font-size:15px;font-weight:700;color:var(--ll-espresso, #2b2722)}.facts.about.svelte-tlb0lx{display:grid;grid-template-columns:max-content 1fr;gap:7px 14px}.facts.about.svelte-tlb0lx>div:where(.svelte-tlb0lx){display:grid;grid-column:1 / -1;grid-template-columns:subgrid}.facts.about.svelte-tlb0lx dt:where(.svelte-tlb0lx){font-size:inherit}.facts.about.svelte-tlb0lx dd:where(.svelte-tlb0lx){font-weight:400}.bots.svelte-tlb0lx{list-style:none;margin:0;padding:0}.bots.svelte-tlb0lx li:where(.svelte-tlb0lx){margin:0 0 2px}.note.svelte-tlb0lx{display:block;margin-top:3px;font-size:13px;color:var(--ll-text-muted, #6b6157)}.tag.ai.svelte-tlb0lx{margin-left:4px;padding:0 7px;border-radius:999px;background:var(--ll-brass-wash, #f4ebdd);font-size:12px;font-weight:600}.facts.svelte-tlb0lx dd.short:where(.svelte-tlb0lx),.short.svelte-tlb0lx .budget:where(.svelte-tlb0lx){font-weight:800;color:#8c2f22}.head.svelte-1z0yki7{display:flex;flex-wrap:wrap;align-items:center}.conduct-entry.svelte-1z0yki7{display:contents}.fold.svelte-1z0yki7{flex:1 1 0%;display:flex;align-items:center;gap:8px;min-width:0;min-height:44px;padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--ll-espresso, #2b2722);text-align:left;cursor:pointer}.fold.open.svelte-1z0yki7{font-size:16px}.fold.svelte-1z0yki7:focus-visible,.ok.svelte-1z0yki7:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.chev.svelte-1z0yki7{color:var(--ll-text-muted, #6b6157)}.fold.open.svelte-1z0yki7 .chev:where(.svelte-1z0yki7){display:inline-block;transform:rotate(90deg)}.title.svelte-1z0yki7{flex:none}.hint.svelte-1z0yki7{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:13px;font-weight:400;color:var(--ll-text-muted, #6b6157)}.body.svelte-1z0yki7{padding-top:4px}.foot.svelte-1z0yki7{display:flex;justify-content:flex-end;margin-top:14px}.ok.svelte-1z0yki7{min-height:44px;padding:10px 16px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-weight:600;cursor:pointer}.mlist.svelte-1h4kz20{display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;padding:4px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc)}.status.svelte-1h4kz20{margin:0;padding:4px 8px;color:var(--ll-text-muted, #6b6157);font-size:13px}.list.svelte-1h4kz20{display:flex;flex-direction:column;max-height:176px;overflow-y:auto;overscroll-behavior:contain}.list.svelte-1h4kz20:empty{display:none}.opt.svelte-1h4kz20{display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;min-height:44px;padding:0 8px;border:0;border-radius:7px;background:transparent;color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;text-align:start;cursor:pointer}.opt[aria-selected=true].svelte-1h4kz20{background:var(--ll-selected, #f6f2ea);outline:2px solid var(--ll-espresso, #2b2722);outline-offset:-2px}.opt.svelte-1h4kz20:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.face.svelte-1h4kz20{flex:none;box-sizing:border-box;width:28px;height:28px;border:1px solid var(--ll-border, #ded5c6);border-radius:50%;object-fit:cover}.tag.svelte-1h4kz20{padding:0 6px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:999px;background:var(--ll-cream, #f3f0ea);color:var(--ll-text-muted, #6b6157);font-size:10px;font-weight:600}.private-status.svelte-1menkzd{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;font-size:13px;color:var(--ll-text-muted, #6b6157)}.close.svelte-1menkzd{padding:0 6px;border:1px solid transparent;border-radius:var(--ll-radius-control, 9px);background:transparent;color:var(--ll-espresso, #2b2722);font:inherit;font-weight:600;cursor:pointer}.private-status.svelte-ybja8s{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;font-size:13px;color:var(--ll-text-muted, #6b6157)}.private-status.bad.svelte-ybja8s .words:where(.svelte-ybja8s){color:var(--ll-espresso, #2b2722)}.act.svelte-ybja8s{padding:0 6px;border:1px solid transparent;border-radius:var(--ll-radius-control, 9px);background:transparent;color:var(--ll-espresso, #2b2722);font:inherit;font-weight:600;cursor:pointer}.kept.svelte-ybja8s{flex-basis:100%}.host.svelte-a5n5dh{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.btn.sec.svelte-a5n5dh{background:#fff;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);color:var(--ll-espresso, #2b2722);cursor:pointer;font:inherit;font-size:14px;font-weight:600;padding:9px 12px}.note.svelte-a5n5dh{color:var(--ll-text-muted, #6b6157);font-size:12px}.reactions.svelte-dgrkee{display:contents}.count.svelte-dgrkee{display:inline-flex;align-items:center;justify-content:center;gap:2px;min-height:44px;padding:0 8px;border:1px solid transparent;border-radius:var(--ll-radius-control, 9px);background:none;color:var(--ll-espresso, #2b2722);font:inherit;font-size:15px;line-height:1;white-space:nowrap}button.count.svelte-dgrkee{cursor:pointer}.count.ro.svelte-dgrkee{min-height:32px;padding:0 6px}.count.mine.svelte-dgrkee{border-color:var(--ll-espresso, #2b2722);background:var(--ll-selected, #f6f2ea)}.count.unconfirmed.svelte-dgrkee{border-style:dashed;border-color:var(--ll-espresso, #2b2722)}button.count.svelte-dgrkee:disabled{cursor:default;opacity:.6}.pop.svelte-dgrkee{position:relative;display:inline-flex}.icon.svelte-dgrkee{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid transparent;border-radius:var(--ll-radius-control, 9px);background:none;color:var(--ll-espresso, #2b2722);font:inherit;font-size:20px;line-height:1;cursor:pointer}.panel.svelte-dgrkee{position:absolute;top:0;right:44px;z-index:5;display:inline-flex;flex-wrap:nowrap;padding:4px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);width:max-content}.pick.svelte-dgrkee{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid transparent;border-radius:var(--ll-radius-control, 9px);background:none;font:inherit;font-size:20px;line-height:1;cursor:pointer}.pick.svelte-dgrkee:hover,button.count.svelte-dgrkee:hover:not(:disabled){background:var(--ll-selected, #f6f2ea)}.pick.svelte-dgrkee:disabled{cursor:default;opacity:.6}@media(max-width:520px){.panel.svelte-dgrkee{top:auto;right:0;bottom:100%}}button.svelte-dgrkee:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.definitions.svelte-ciaoqo{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:2px 0}.chip.svelte-ciaoqo{display:inline-flex;align-items:center;box-sizing:border-box;padding:0 12px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:transparent;color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;overflow-wrap:anywhere}button.chip.svelte-ciaoqo{cursor:pointer}.chip.svelte-ciaoqo:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.attest.svelte-iris5i{margin:8px 0 0}.tick.svelte-iris5i{display:flex;align-items:flex-start;gap:8px;font-size:15px;line-height:1.4;color:var(--ll-espresso, #2b2722);cursor:pointer}.tick.svelte-iris5i input:where(.svelte-iris5i){flex:none;width:18px;height:18px;margin:2px 0 0;cursor:pointer}.regions.svelte-iris5i summary:where(.svelte-iris5i){box-sizing:border-box;padding:11px 0;line-height:1.4;cursor:pointer;font-size:14px;color:var(--ll-espresso, #2b2722)}.regions.svelte-iris5i ul:where(.svelte-iris5i){margin:0;padding:0 0 0 18px;max-height:240px;overflow-y:auto;font-size:14px;line-height:1.5;color:var(--ll-espresso, #2b2722)}.except.svelte-iris5i{color:var(--ll-text-muted, #6b6157)}.tick.svelte-iris5i input:where(.svelte-iris5i):focus-visible,.regions.svelte-iris5i summary:where(.svelte-iris5i):focus-visible{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:2px}.offer.svelte-1728svc{margin:8px 0;padding:12px 14px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font-family:system-ui,sans-serif;max-width:100%;box-sizing:border-box}.title.svelte-1728svc{margin:0 0 4px;font-size:15px;font-weight:650}.text.svelte-1728svc{margin:0 0 6px;font-size:15px;line-height:1.4;overflow-wrap:anywhere}.note.svelte-1728svc{margin:6px 0 0;font-size:14px;line-height:1.4;color:var(--ll-text-muted, #6b6157)}.details.svelte-1728svc summary:where(.svelte-1728svc){line-height:44px;cursor:pointer;font-size:14px}.row.svelte-1728svc{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0;align-items:flex-start}.btn.svelte-1728svc{padding:10px 16px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.btn.main.svelte-1728svc{border-color:var(--ll-olive, #536f43);background:var(--ll-olive, #536f43);color:var(--ll-surface, #fffdfc)}.btn.main.svelte-1728svc:hover{border-color:var(--ll-olive-hover, #435b36);background:var(--ll-olive-hover, #435b36)}.btn.svelte-1728svc:disabled{cursor:default;opacity:.72}.status.svelte-1728svc p:where(.svelte-1728svc){margin:8px 0 0;font-size:14px;line-height:1.4}.btn.svelte-1728svc:focus-visible,.details.svelte-1728svc summary:where(.svelte-1728svc):focus-visible{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:2px}.sources.svelte-1lrjcte{display:flex;flex-wrap:wrap;align-items:center;gap:0 12px;margin:2px 0}.source.svelte-1lrjcte{display:inline-flex;align-items:center;color:var(--ll-espresso, #2b2722);font-size:14px;text-decoration:underline;text-decoration-color:var(--ll-text-muted, #6b6157);text-underline-offset:3px;overflow-wrap:anywhere}.source.svelte-1lrjcte:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.watchers.svelte-i7kves{display:flex;flex-wrap:wrap;align-items:center;gap:0 4px;margin:0 0 8px;padding:2px 0;border-top:1px solid var(--ll-border, #ded5c6);border-bottom:1px solid var(--ll-border, #ded5c6)}.wlabel.svelte-i7kves{flex:none;padding-right:4px;color:var(--ll-text-muted, #6b6157);font-size:12px;font-weight:600}.watchers.stacked.svelte-i7kves .strip:where(.svelte-i7kves){flex-basis:100%}.watchers.stacked.svelte-i7kves .wlabel:where(.svelte-i7kves){padding-top:4px}.strip.svelte-i7kves{display:flex;flex:1 1 0;align-items:center;gap:4px;min-width:0}.faces.svelte-i7kves{display:flex;flex:0 1 auto;overflow:hidden;height:44px;min-width:0}.cell.svelte-i7kves{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;background:none;font:inherit}button.cell.svelte-i7kves{cursor:pointer}.face.svelte-i7kves{display:grid;place-items:center;box-sizing:border-box;width:32px;height:32px;border:1px solid var(--ll-border, #ded5c6);border-radius:50%;overflow:hidden;background:var(--ll-selected, #f6f2ea);color:var(--ll-espresso, #2b2722);font-size:13px;font-weight:650}.face.svelte-i7kves img:where(.svelte-i7kves){width:100%;height:100%;object-fit:cover}.face.new.svelte-i7kves{outline:2px solid var(--ll-brass, #b58a4a);outline-offset:1px;background:var(--ll-brass-wash, #f4ebdd);animation:svelte-i7kves-watcher-ring 3s ease-out forwards}@keyframes svelte-i7kves-watcher-ring{0%,60%{outline-color:var(--ll-brass, #b58a4a);background-color:var(--ll-brass-wash, #f4ebdd)}to{outline-color:transparent;background-color:var(--ll-selected, #f6f2ea)}}.extra.svelte-i7kves{flex:none;padding:0 4px;color:var(--ll-text-muted, #6b6157);font-size:12px;white-space:nowrap}@media(prefers-reduced-motion:reduce){.face.new.svelte-i7kves{animation:none}}section.svelte-1csz7wk{border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);display:flex;flex-direction:column;flex:1 1 auto;gap:8px;min-height:0;padding:12px}.head.svelte-1csz7wk{display:flex;flex-wrap:wrap;align-items:center;gap:8px}h2.svelte-1csz7wk{font-size:15px;margin:0;flex:1 1 auto}.toggle.svelte-1csz7wk{background:#fff;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);color:var(--ll-espresso, #2b2722);cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:4px 10px}.ainote.svelte-1csz7wk{align-items:center;background:var(--ll-cream, #f3f0ea);border-radius:var(--ll-radius-control, 9px);color:var(--ll-text-muted, #6b6157);display:flex;font-size:12px;gap:6px;margin:0;padding:6px 8px}.tag.svelte-1csz7wk{border-radius:999px;display:inline-block;font-size:12px;font-weight:600;padding:1px 7px;vertical-align:middle}.tag.ai.svelte-1csz7wk{background:#fdf3d4;border:1px solid #e6d59a;color:var(--ll-text-muted, #6b6157)}.tag.bot.svelte-1csz7wk{background:var(--ll-cream, #f3f0ea);border:1px solid var(--ll-control-border, #ccc0ad);color:var(--ll-text-muted, #6b6157);font-size:10px;padding:0 6px;vertical-align:1px}.debug.svelte-1csz7wk{color:var(--ll-text-muted, #6b6157);font-size:13px}.divider.svelte-1csz7wk{align-items:center;color:var(--ll-text-muted, #6b6157);display:flex;font-size:13px;gap:8px}.divider.svelte-1csz7wk:before,.divider.svelte-1csz7wk:after{border-top:1px solid var(--ll-control-border, #ccc0ad);content:"";flex:1}.tag.debug.svelte-1csz7wk{background:var(--ll-cream, #f3f0ea);border:1px solid var(--ll-control-border, #ccc0ad);color:var(--ll-text-muted, #6b6157);font-size:10px;padding:0 6px;vertical-align:1px}ul.svelte-1csz7wk{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;list-style:none;margin:0;max-height:var(--chat-list-max, 12rem);min-height:0;overflow-y:auto;padding:0}.tall.svelte-1csz7wk ul:where(.svelte-1csz7wk){max-height:var(--chat-list-tall, var(--chat-list-max, 12rem))}.grow.svelte-1csz7wk{display:var(--chat-grow-display, none)}li.svelte-1csz7wk{display:flex;flex:none;gap:6px;align-items:flex-start}.face.svelte-1csz7wk{border-radius:999px;flex:none;height:22px;margin-top:1px;object-fit:cover;width:22px}.hidden-note.svelte-1csz7wk{align-items:center;border:1px dashed var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);color:var(--ll-text-muted, #6b6157);display:flex;flex:1 1 auto;flex-wrap:wrap;font-size:13px;gap:8px;margin:0;padding:2px 8px}.link.svelte-1csz7wk{background:none;border:0;color:var(--ll-espresso, #2b2722);cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:0 6px;text-decoration:underline}.status.svelte-1csz7wk{background:var(--ll-selected, #f6f2ea);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);color:var(--ll-espresso, #2b2722);font-size:13px;margin:0;padding:6px 8px}form.svelte-1csz7wk{display:flex;gap:6px}input.svelte-1csz7wk{border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);flex:1;font:inherit;padding:8px}form.svelte-1csz7wk button:where(.svelte-1csz7wk){background:#fff;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);color:var(--ll-espresso, #2b2722);cursor:pointer;font:inherit;font-weight:600;padding:8px 12px;transition:opacity var(--motion-duration, .14s) ease}.icon.svelte-1csz7wk{background:#fff;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);color:var(--ll-espresso, #2b2722);cursor:pointer;font:inherit;font-weight:600;padding:0 10px}.ask-target.svelte-1csz7wk,.ask-panel.svelte-1csz7wk{align-items:center;background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);display:flex;flex-wrap:wrap;font-size:13px;gap:6px;padding:2px 2px 2px 8px}.ask-target.svelte-1csz7wk>span:where(.svelte-1csz7wk){flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.ask-panel.svelte-1csz7wk{padding:6px}.ask-target.svelte-1csz7wk>.addressee:where(.svelte-1csz7wk){flex-basis:100%;font-weight:600}.ask-road.svelte-1csz7wk{align-items:center;display:flex;flex-wrap:wrap;gap:0 8px}.audience.svelte-1csz7wk{color:var(--ll-text-muted, #6b6157);flex:1 1 auto;font-size:13px;margin:0;min-width:0}.audience.blocked.svelte-1csz7wk{color:var(--ll-espresso, #2b2722)}.message.withheld.svelte-1csz7wk .gone:where(.svelte-1csz7wk){color:var(--ll-text-muted, #6b6157);font-style:italic}.ask-panel.svelte-1csz7wk .item:where(.svelte-1csz7wk){background:#fff;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);color:var(--ll-espresso, #2b2722);cursor:pointer;font:inherit;font-weight:600;padding:4px 10px;text-align:left}.ask-panel.svelte-1csz7wk .help:where(.svelte-1csz7wk) summary:where(.svelte-1csz7wk){align-items:center;cursor:pointer;display:flex;padding:0 6px}.ask-panel.svelte-1csz7wk .help:where(.svelte-1csz7wk) p:where(.svelte-1csz7wk){color:var(--ll-text-muted, #6b6157);margin:4px 6px}.ask-picker.svelte-1csz7wk [role=listbox]:where(.svelte-1csz7wk){border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);display:flex;flex-direction:column;max-height:178px;overflow-y:auto;overscroll-behavior:contain}.choice.svelte-1csz7wk{align-items:center;background:#fff;border:0;color:var(--ll-espresso, #2b2722);cursor:pointer;display:flex;font:inherit;gap:6px;padding:0 8px;text-align:left}.choice.active.svelte-1csz7wk{background:var(--ll-selected, #f6f2ea);box-shadow:inset 0 0 0 2px var(--ll-espresso, #2b2722)}.ask-quiet.svelte-1csz7wk{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.asks.svelte-1csz7wk{border-bottom:1px solid var(--ll-border, #ded5c6);flex:none;max-height:12rem;padding-bottom:6px}.asks.svelte-1csz7wk li:where(.svelte-1csz7wk){flex-direction:column;gap:2px}.asks.svelte-1csz7wk .place:where(.svelte-1csz7wk){color:var(--ll-text-muted, #6b6157);font-size:12px}.ask-acts.svelte-1csz7wk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px}.asks.svelte-1csz7wk .to:where(.svelte-1csz7wk){color:var(--ll-text-muted, #6b6157)}.none.svelte-1csz7wk,.refusal.svelte-1csz7wk{color:var(--ll-text-muted, #6b6157);font-size:13px;margin:0;min-height:1.2em}.none.svelte-1csz7wk{flex:1 1 auto}@media(prefers-reduced-motion:reduce){form.svelte-1csz7wk button:where(.svelte-1csz7wk){transition:none}}li.message.svelte-1csz7wk{align-items:center;background:var(--ll-cream-light, #f7f3ec);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);column-gap:4px;flex-wrap:wrap;justify-content:flex-end;padding:2px 10px;row-gap:0}li.message.svelte-1csz7wk>:where(.svelte-1csz7wk){flex:1 0 100%;min-width:0}li.message.svelte-1csz7wk>.text:where(.svelte-1csz7wk){flex:1 1 auto}li.message.svelte-1csz7wk>.actions:where(.svelte-1csz7wk){flex:0 1 auto}.meta.svelte-1csz7wk{align-items:center;display:flex;flex-wrap:wrap;gap:0 8px;min-width:0}.message.svelte-1csz7wk .face:where(.svelte-1csz7wk){align-items:center;background:var(--ll-selected, #f6f2ea);border:1px solid var(--ll-border, #ded5c6);border-radius:50%;box-sizing:border-box;color:var(--ll-espresso, #2b2722);display:inline-grid;font-size:13px;font-weight:650;height:32px;justify-items:center;margin-top:0;object-fit:cover;overflow:hidden;width:32px}.face.initial.svelte-1csz7wk:before{content:attr(data-initial)}.who.svelte-1csz7wk{color:var(--ll-espresso, #2b2722);font-size:14px;font-weight:600;min-width:0;overflow-wrap:anywhere}.when.svelte-1csz7wk{color:var(--ll-text-muted, #6b6157);flex:none;font-size:12px}.when.svelte-1csz7wk:before{content:attr(data-time)}li.message.svelte-1csz7wk .text:where(.svelte-1csz7wk){color:var(--ll-espresso, #2b2722);font-size:15px;line-height:1.4;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.mention.svelte-1csz7wk{color:var(--ll-espresso, #2b2722);font-weight:600;text-decoration:underline;text-decoration-color:var(--ll-text-muted, #6b6157);text-underline-offset:3px}.mention.me.svelte-1csz7wk{background:var(--ll-selected, #f6f2ea);font-weight:700;text-decoration-color:var(--ll-espresso, #2b2722);text-decoration-thickness:2px}.sr.svelte-1csz7wk{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.parent.svelte-1csz7wk{background:none;border:0;color:var(--ll-text-muted, #6b6157);cursor:pointer;font:inherit;font-size:14px;overflow-wrap:anywhere;padding:0;text-align:start;text-decoration:underline;text-underline-offset:3px}li.message.workowy.svelte-1csz7wk{background:var(--ll-brass-wash, #f4ebdd)}li.message.target.svelte-1csz7wk{box-shadow:inset 3px 0 0 var(--ll-espresso, #2b2722)}li.message.svelte-1csz7wk:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:-2px}.actions.svelte-1csz7wk{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.actions.svelte-1csz7wk:has(.panel:not([data-testid=lounge-react-panel])){display:contents}.actions.svelte-1csz7wk .panel[data-testid=lounge-react-panel]{bottom:auto;right:0;top:100%}.reply.svelte-1csz7wk{align-items:center;background:none;border:1px solid transparent;border-radius:var(--ll-radius-control, 9px);color:var(--ll-espresso, #2b2722);cursor:pointer;display:inline-flex;font:inherit;height:44px;justify-content:center;padding:0;width:44px}.reply.svelte-1csz7wk .glyph:where(.svelte-1csz7wk){font-size:20px;line-height:1}.reply.svelte-1csz7wk:focus-visible,.parent.svelte-1csz7wk:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.reply-target.svelte-1csz7wk b:where(.svelte-1csz7wk){color:var(--ll-espresso, #2b2722)}.links.svelte-6p0ne4{display:flex;gap:1.25rem;flex-wrap:wrap;margin-top:3rem;padding-top:1rem;border-top:1px solid var(--ll-border, #ded5c6);font-size:.85rem}.links.svelte-6p0ne4 a:where(.svelte-6p0ne4){color:var(--ll-text-muted, #6b6157)}.links.svelte-6p0ne4 .terms:where(.svelte-6p0ne4){padding:0;border:0;background:none;color:var(--ll-text-muted, #6b6157);font:inherit;text-decoration:underline;cursor:pointer}.pick.svelte-1lzinrd{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px}.q.svelte-1lzinrd{flex:1 1 auto;min-width:0;font-weight:600;font-size:14px}.left.svelte-1lzinrd{margin-left:6px;font-weight:400;font-size:12px;color:var(--ll-text-muted, #6b6157)}.btn.svelte-1lzinrd{min-height:44px;padding:11px 14px;border:0;border-radius:10px;font-weight:600;font-size:14px;cursor:pointer}.yes.svelte-1lzinrd{background:#2f7d4f;color:#fff}.yes.svelte-1lzinrd:disabled{opacity:.72;cursor:not-allowed}.no.svelte-1lzinrd{background:#fff;color:var(--ll-espresso, #2b2722);border:1px solid var(--ll-control-border, #ccc0ad);font-weight:600}.refusal.svelte-n2sgqz{margin-top:10px;min-height:1.2em;transition:background-color var(--motion-duration, .14s) ease}.refusal.loud.svelte-n2sgqz{align-items:center;background:var(--paper);border:1px solid var(--ink);border-radius:10px;color:var(--ink);display:flex;gap:8px;padding:10px 12px}p.svelte-n2sgqz{flex:1;font-size:14px;line-height:1.35;margin:0}.act.svelte-n2sgqz{background:none;border:0;color:var(--ink);cursor:pointer;flex:1;font:inherit;font-size:14px;line-height:1.35;margin:0;min-height:44px;padding:0;text-align:left;text-decoration:underline}@media(prefers-reduced-motion:reduce){.refusal.svelte-n2sgqz{transition:none}}.preview.svelte-6hghcr{border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);padding:10px 12px;background:var(--ll-surface, #fffdfc);font-size:13px}h4.svelte-6hghcr{margin:0 0 6px;font-size:13px;letter-spacing:.08em;text-transform:uppercase}dl.svelte-6hghcr{margin:0}.row.svelte-6hghcr{display:flex;justify-content:space-between;gap:12px;padding:2px 0}dt.svelte-6hghcr,dd.svelte-6hghcr{margin:0}.letter.svelte-6hghcr{text-transform:uppercase;font-weight:600}.mark.svelte-6hghcr{color:#736a5f}.word.svelte-6hghcr+.word:where(.svelte-6hghcr){margin-top:12px;border-top:1px solid var(--ll-border, #ded5c6);padding-top:10px}.ask.svelte-6hghcr{margin:0;padding:6px 0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.missing.svelte-6hghcr{color:#a02c1c;font-weight:700}.waiting.svelte-6hghcr{margin:0 0 8px;color:#736a5f}.word-total.svelte-6hghcr,.total.svelte-6hghcr{display:flex;justify-content:space-between;margin:6px 0 0;font-weight:700;border-top:1px solid var(--ll-border, #ded5c6);padding-top:6px}.empty.svelte-6hghcr,.bingo.svelte-6hghcr{margin:0;color:#736a5f}.pend.svelte-1p4ojps{display:flex;gap:10px;align-items:flex-start;background:#fff8e6;border:1px solid #e3c98a;border-left:4px solid #b8862b;border-radius:8px;padding:11px 13px;margin-bottom:12px;font-size:14px}.ic.svelte-1p4ojps{font-size:18px;line-height:1.2;color:#8c6216}.tx.svelte-1p4ojps b:where(.svelte-1p4ojps){color:#7a5200}.rack.svelte-18fpxw1{display:flex;gap:var(--rack-gap);justify-content:center;flex-wrap:wrap;padding:var(--rack-pad);min-height:var(--slot);background:var(--rack-ground);border:1px solid #a8a8b4;-webkit-user-select:none;user-select:none;border-radius:10px;margin-top:14px}.rack.mine.svelte-18fpxw1{background:var(--rack-mine-ground);border-color:#4d7a45}.rack.on-image.svelte-18fpxw1{background:transparent;border-color:transparent;margin-top:0;flex-wrap:nowrap}.rack.on-image.mine.svelte-18fpxw1{background:#78be696b;border-color:#4d7a458c}.slot.svelte-18fpxw1{position:relative;width:var(--slot);height:var(--slot);display:block;touch-action:none;transition:transform .12s ease-out,translate .6s ease-out}@media(prefers-reduced-motion:reduce){.slot.svelte-18fpxw1{transition:none}}.picked.svelte-18fpxw1{outline:3px solid #15325e;outline-offset:2px;border-radius:6px}.marked.svelte-18fpxw1{outline:3px solid #15325e;outline-offset:2px;border-radius:6px;transform:translateY(-6px)}.ghost.svelte-18fpxw1{position:fixed;width:44px;height:44px;transform:translate(-50%,-50%);pointer-events:none;z-index:10}.row.svelte-g9wxy{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.btn.svelte-g9wxy{min-height:44px;padding:11px 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.btn.go.svelte-g9wxy{border:0;background:#2f7d4f;color:#fff}.btn.svelte-g9wxy:disabled{opacity:.45;cursor:default}.btn.go.shut.svelte-g9wxy:disabled{border:1px dashed var(--ll-control-border, #ccc0ad);background:var(--ll-surface, #fffdfc);color:var(--ll-text-muted, #6b6157);opacity:1;cursor:not-allowed}.ask.svelte-g9wxy{margin-top:14px;padding:12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}.q.svelte-g9wxy{margin:0 0 8px;font-size:15px;font-weight:600}.cfg.svelte-g9wxy{margin:0 0 10px;font-size:13px;color:var(--ll-text-muted, #6b6157)}.short.svelte-g9wxy{font-weight:800;color:#8c2f22}.grp.svelte-g9wxy{margin:8px 0;font-size:14px}.grp.svelte-g9wxy h3:where(.svelte-g9wxy){margin:0 0 4px;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--ll-text-muted, #6b6157)}.grp.svelte-g9wxy ul:where(.svelte-g9wxy){margin:0;padding-left:18px}.grp.svelte-g9wxy li:where(.svelte-g9wxy){margin:2px 0}.why.svelte-g9wxy{font-size:13px;color:#8a4b12}.talk.svelte-g9wxy{margin:10px 0;padding:10px;border-radius:var(--ll-radius-control, 9px);background:#fbf4e4;font-size:13px}.talkhead.svelte-g9wxy{margin:0}.toggle.svelte-g9wxy{display:flex;gap:8px;align-items:center;margin-top:6px;cursor:pointer}.talk.svelte-g9wxy .why:where(.svelte-g9wxy){margin:6px 0 0}.talk.svelte-g9wxy .link:where(.svelte-g9wxy){padding:0;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;text-decoration:underline;cursor:pointer}.talk.svelte-g9wxy .link:where(.svelte-g9wxy):focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.err.svelte-g9wxy{margin-top:14px;padding:10px 12px;border-radius:var(--ll-radius-control, 9px);background:#fbe9e7;color:#8a2a1c;font-size:14px}.err.inline.svelte-g9wxy{margin:8px 0 0}.errnote.svelte-g9wxy{margin:6px 0 0;font-size:13px}.working.svelte-g9wxy{margin-top:14px;font-size:14px;color:var(--ll-text-muted, #6b6157)}.sec.svelte-1kw5dgn{min-height:44px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-weight:600;font-size:14px;padding:0 14px;cursor:pointer}.linkfield.svelte-1kw5dgn{min-height:44px;max-width:100%;box-sizing:border-box;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);padding:0 10px;font:inherit}button.svelte-1kw5dgn:focus-visible,input.svelte-1kw5dgn:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.results.svelte-1y6kq0g{margin:10px 0 0;padding:12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:#fff;font-family:system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.results.svelte-1y6kq0g h2:where(.svelte-1y6kq0g){margin:0 0 10px;font-size:15px}.face.svelte-1y6kq0g{display:inline-block;width:20px;height:20px;padding:0;border:0;border-radius:50%;overflow:hidden;vertical-align:-5px;background:var(--ll-cream, #f3f0ea);margin-right:5px;cursor:default}button.face.svelte-1y6kq0g{cursor:pointer}.pic.svelte-1y6kq0g{display:block;width:100%;height:100%;object-fit:cover}.res.svelte-1y6kq0g{width:100%;border-collapse:collapse;font-size:14px}.res.svelte-1y6kq0g td:where(.svelte-1y6kq0g),.res.svelte-1y6kq0g th:where(.svelte-1y6kq0g){padding:7px 6px;border-bottom:1px solid var(--ll-border, #ded5c6);text-align:left}.who.svelte-1y6kq0g{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;text-decoration:underline dotted;text-underline-offset:2px;cursor:pointer}.res.svelte-1y6kq0g td.n:where(.svelte-1y6kq0g),.res.svelte-1y6kq0g th.n:where(.svelte-1y6kq0g){text-align:right;font-variant-numeric:tabular-nums}.win.svelte-1y6kq0g{background:#f2f8f4;font-weight:700}.mark.svelte-1y6kq0g{margin-left:6px;font-weight:600;color:#2f6b45}.emoji.svelte-1y6kq0g{margin-right:3px}.pill.svelte-1y6kq0g{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;background:#fdf3d4;font-size:12px;font-weight:400}.pill.bot.svelte-1y6kq0g{background:var(--ll-cream, #f3f0ea);border:1px solid var(--ll-control-border, #ccc0ad);color:var(--ll-text-muted, #6b6157);font-weight:600}.pill.bot.card.svelte-1y6kq0g{font:inherit;font-size:12px;font-weight:600;cursor:pointer}.outcome.svelte-1y6kq0g{margin:0 0 12px;padding:9px 12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);background:var(--ll-selected, #f6f2ea);font-size:14px}.unknown.svelte-1y6kq0g{margin-bottom:14px;padding:11px 13px;border:1px solid #e2d3ab;border-radius:var(--ll-radius-control, 9px);background:#fdf7e6;font-size:14px}.unknown.svelte-1y6kq0g p:where(.svelte-1y6kq0g){margin:6px 0 0;color:var(--ll-text-muted, #6b6157)}.note.svelte-1y6kq0g{margin:10px 0 0;font-size:12px;color:var(--ll-text-muted, #6b6157)}code.svelte-1y6kq0g{font:12px ui-monospace,monospace;word-break:break-all}.fair.svelte-1y6kq0g{margin-top:14px;padding:9px 12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);background:var(--ll-selected, #f6f2ea);font-size:13px}.fair.svelte-1y6kq0g summary:where(.svelte-1y6kq0g){min-height:44px;display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:600}.ftitle.svelte-1y6kq0g{flex:1 1 auto}.more.svelte-1y6kq0g{flex:0 0 auto;padding:3px 8px;border:1px solid #8a8175;border-radius:var(--ll-radius-control, 9px);background:#fff;font-size:12px;font-weight:600;color:var(--ll-espresso, #2b2722);white-space:nowrap}.chev.svelte-1y6kq0g{margin-left:3px;font-size:10px}.verdict.svelte-1y6kq0g{margin:4px 0 0;font-size:13px;font-weight:600;color:var(--ll-espresso, #2b2722)}.verdict.holds.svelte-1y6kq0g{color:#2f6b45}.verdict.broken.svelte-1y6kq0g{color:#a3231a}.wiki.svelte-1y6kq0g{margin:8px 0 0}.pair.svelte-1y6kq0g{margin:10px 0 0}.pair.svelte-1y6kq0g dt:where(.svelte-1y6kq0g){font-size:12px;color:var(--ll-text-muted, #6b6157)}.pair.svelte-1y6kq0g dd:where(.svelte-1y6kq0g){margin:2px 0 8px}.btn.svelte-1y6kq0g{margin-top:18px;min-height:44px;padding:11px 18px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-weight:600;cursor:pointer}.btn.svelte-1y6kq0g:not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.btn.inrow.svelte-1y6kq0g{margin-top:0}.btn.svelte-1y6kq0g:not(.inrow){margin-right:8px}.sec.svelte-1y6kq0g{margin-top:18px;margin-right:8px;min-height:44px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-weight:600;font-size:14px;padding:0 14px;cursor:pointer}.sharelink.svelte-1y6kq0g{display:inline-flex;flex-wrap:wrap;gap:8px;margin-top:18px;max-width:100%}.patron-face.svelte-j1io5n{display:block;width:56px;height:56px;margin:0 auto 8px;object-fit:cover;border-radius:50%}.card.svelte-j1io5n{margin-top:14px;padding:12px;background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);box-shadow:none;font:400 14px/1.45 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}h3.svelte-j1io5n{margin:0 0 6px;font:650 16px/1.2 system-ui,sans-serif}.left.svelte-j1io5n{margin:0 0 8px;font:650 26px/1.1 system-ui,sans-serif;font-variant-numeric:tabular-nums}.note.svelte-j1io5n{margin:0 0 10px;font-size:13px;color:var(--ll-text-muted, #6b6157)}.states.svelte-j1io5n{margin:0;padding:0;list-style:none}.states.svelte-j1io5n li:where(.svelte-j1io5n){display:flex;gap:8px;justify-content:space-between;padding:7px 0;border-top:1px solid var(--ll-border, #ded5c6)}.states.svelte-j1io5n li.me:where(.svelte-j1io5n) b:where(.svelte-j1io5n){font-weight:700}.st.svelte-j1io5n{flex-shrink:0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.tally.svelte-j1io5n{margin:10px 0 0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.warn.svelte-j1io5n{margin:12px 0 0;padding:8px;font-size:13px;background:var(--ll-cream-light, #f7f3ec);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px)}.row.svelte-j1io5n{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.btn.svelte-j1io5n{display:inline-flex;min-height:44px;padding:11px 14px;align-items:center;justify-content:center;font:600 14px/1.2 system-ui,sans-serif;background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);cursor:pointer}.btn.go.svelte-j1io5n{background:var(--ll-olive, #536f43);border-color:var(--ll-olive, #536f43);color:#fff}.btn.go.svelte-j1io5n:not(:disabled):hover{background:var(--ll-olive-hover, #435b36);border-color:var(--ll-olive-hover, #435b36)}.btn.danger.svelte-j1io5n{color:#7a2020;border-color:#7a2020}.btn.svelte-j1io5n:disabled{opacity:.55;cursor:default}.btn.svelte-j1io5n:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:3px}@media(max-width:520px){.row.svelte-j1io5n .btn:where(.svelte-j1io5n){flex:1 1 100%}}.badge.svelte-8ite69{display:inline-block;padding:1px 7px;border-radius:999px;border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-cream, #f3f0ea);font-size:12px;font-weight:600;color:var(--ll-text-muted, #6b6157);margin-left:6px}.offline.svelte-8ite69{border-style:dashed}@media(max-width:520px){.offline.svelte-8ite69{box-sizing:border-box;width:10px;height:10px;padding:0;border:2px solid #a8321c;border-radius:50%;background:transparent;vertical-align:middle}.offline.svelte-8ite69 .word:where(.svelte-8ite69){display:none}}.players.svelte-ix13td{--seat-h: 68px;--face-h: 54px;display:block}h3.svelte-ix13td{margin:0 0 10px;font-size:15px}.seat.svelte-ix13td{display:flex;align-items:center;gap:8px;box-sizing:border-box;container-type:inline-size;min-height:var(--seat-h);padding:7px 12px 7px 8px;border-bottom:1px solid var(--ll-border, #ded5c6);border-left:4px solid transparent}.seat.svelte-ix13td:last-child{border-bottom:0}.seat.svelte-ix13td+.seat:where(.svelte-ix13td){margin-top:2px}.body.svelte-ix13td{display:flex;flex:1 1 auto;min-width:0;justify-content:space-between;align-items:center;gap:10px}.figures.svelte-ix13td{display:flex;align-items:baseline;gap:12px}.seat.lit.svelte-ix13td{outline:2px solid var(--lamp);outline-offset:-2px}.turn.svelte-ix13td{font-weight:700;background:#e4faea;border-left-color:#2f7d4f}.won.svelte-ix13td{background:#e4faea;border-left-color:#2f7d4f}.face.svelte-ix13td{display:block;flex:none;width:var(--face-h);height:var(--face-h);padding:0;border:0;border-radius:50%;overflow:hidden;background:var(--ll-cream, #f3f0ea);cursor:default}button.face.svelte-ix13td{cursor:pointer}.pic.svelte-ix13td{display:block;width:100%;height:100%;object-fit:cover}@keyframes svelte-ix13td-seat-speaks{0%{filter:brightness(1);box-shadow:0 0 #f0b42900}10%,50%{filter:brightness(1.5);box-shadow:0 0 0 2px var(--lamp, #f0b429),0 0 14px 4px #f0b429b8}62.5%,87.5%{filter:brightness(1.12);box-shadow:0 0 0 1px var(--lamp, #f0b429),0 0 6px 1px #f0b42957}75%{filter:brightness(1.5);box-shadow:0 0 0 2px var(--lamp, #f0b429),0 0 14px 4px #f0b429b8}to{filter:brightness(1);box-shadow:0 0 #f0b42900}}.seat.speaking.svelte-ix13td .face:where(.svelte-ix13td){animation:svelte-ix13td-seat-speaks 1s ease-in-out 1}@media(prefers-reduced-motion:reduce){.seat.speaking.svelte-ix13td .face:where(.svelte-ix13td){animation:none;filter:brightness(1.5);box-shadow:0 0 0 2px var(--lamp, #f0b429),0 0 14px 4px #f0b429b8}}.mark.svelte-ix13td{color:var(--ll-espresso, #2b2722);font-size:13px;line-height:1;margin-right:7px}.card.svelte-ix13td{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;text-decoration:underline dotted;text-underline-offset:2px;cursor:pointer}.frozen.svelte-ix13td .score:where(.svelte-ix13td){color:#736a5f}.score.svelte-ix13td{font-variant-numeric:tabular-nums;font-weight:700}.time.svelte-ix13td{font-variant-numeric:tabular-nums;font-weight:600}.flagged.svelte-ix13td .time:where(.svelte-ix13td){text-decoration:line-through;color:#736a5f}.low.svelte-ix13td{color:#a8321c}.flag.svelte-ix13td{margin-left:6px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.me.svelte-ix13td{margin-left:6px;padding:1px 7px;border-radius:999px;border:1px solid var(--ll-text-muted, #6b6157);color:var(--ll-espresso, #2b2722);font-size:12px;font-weight:700}.winner.svelte-ix13td{margin-left:6px;padding:1px 7px;border-radius:999px;border:1px solid #b8862b;color:#8a5a00;font-size:12px;font-weight:700}.tag.bot.svelte-ix13td{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-cream, #f3f0ea);font-size:12px;font-weight:600;color:var(--ll-text-muted, #6b6157)}.tag.bot.card.svelte-ix13td{font:inherit;font-size:12px;font-weight:600;line-height:inherit;text-decoration:none;cursor:pointer}@media(max-width:520px){.players.svelte-ix13td{display:flex;align-items:stretch;gap:4px}h3.svelte-ix13td{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.seat.svelte-ix13td{display:flex;flex-direction:row;align-items:stretch;flex:1 1 0;min-width:0;overflow:hidden;padding:3px 4px;border-bottom:0;border-radius:7px;font-size:12px;line-height:1.35}.seat.turn.svelte-ix13td{flex-grow:1.4}.body.svelte-ix13td{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;min-width:0}.face.svelte-ix13td{display:none}.players.crowded.svelte-ix13td{--face-h: 40px}.players.crowded.svelte-ix13td .seat:where(.svelte-ix13td){gap:4px}@container (min-width: 88px){.seat.turn.svelte-ix13td:not(.machine) .face:where(.svelte-ix13td){display:block}}@container (min-width: 116px){.seat.turn.machine.svelte-ix13td .face:where(.svelte-ix13td){display:block}}.who.svelte-ix13td{display:block;min-width:0}.name.svelte-ix13td{display:flex;align-items:baseline;min-width:0}.label.svelte-ix13td{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badges.svelte-ix13td{display:block}.figures.svelte-ix13td{justify-content:space-between;flex-wrap:wrap;gap:0 6px;min-width:0;margin-top:auto}.time.svelte-ix13td{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.time.svelte-ix13td .part:where(.svelte-ix13td){display:block;overflow:hidden;text-overflow:ellipsis}.mark.svelte-ix13td{flex:none;margin-right:4px}.tag.bot.svelte-ix13td{margin-left:0}.me.svelte-ix13td,.winner.svelte-ix13td{margin-left:4px;padding:0 5px}.players.duo.svelte-ix13td .seat:where(.svelte-ix13td){gap:4px}.players.duo.svelte-ix13td .face:where(.svelte-ix13td){display:block}.players.duo.svelte-ix13td .seat:where(.svelte-ix13td):last-child{flex-direction:row-reverse;border-left-width:0;border-right:4px solid transparent;text-align:right}.players.duo.svelte-ix13td .seat.turn:where(.svelte-ix13td):last-child{border-right-color:#2f7d4f}.players.duo.svelte-ix13td .seat.won:where(.svelte-ix13td):last-child{border-right-color:#2f7d4f}.players.duo.svelte-ix13td .seat:where(.svelte-ix13td):last-child .name:where(.svelte-ix13td){justify-content:flex-end}.players.duo.svelte-ix13td .seat:where(.svelte-ix13td):last-child .figures:where(.svelte-ix13td){flex-direction:row-reverse}.players.duo.svelte-ix13td .seat:where(.svelte-ix13td):last-child .me:where(.svelte-ix13td){margin-right:4px}.players.duo.svelte-ix13td .seat:where(.svelte-ix13td):last-child .winner:where(.svelte-ix13td){margin-right:4px}@container (max-width: 128.32px){.players.duo.svelte-ix13td .seat.machine:where(.svelte-ix13td):not(.turn) .face:where(.svelte-ix13td){--face-h: 40px}}@container (max-width: 114.32px){.players.duo.svelte-ix13td .seat.machine:where(.svelte-ix13td):not(.turn) .face:where(.svelte-ix13td){display:none}}@container (max-width: 157.52px){.players.duo.svelte-ix13td .seat.won:where(.svelte-ix13td) .face:where(.svelte-ix13td){display:none}}@container (max-width: 157.82px){.players.duo.svelte-ix13td .seat:where(.svelte-ix13td):not([data-status=active]) .face:where(.svelte-ix13td){display:none}}}.acts.svelte-2vt1ha{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px;container-type:inline-size}.btn.svelte-2vt1ha{min-height:44px;padding:11px 14px;border:0;border-radius:10px;background:#2f7d4f;color:#fff;font-weight:600;font-size:14px;cursor:pointer}.icon.svelte-2vt1ha{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;padding:0}.word.svelte-2vt1ha{display:none;white-space:nowrap}.ic.svelte-2vt1ha{font-size:32px;line-height:1}.bad.svelte-2vt1ha{font-variant:small-caps;letter-spacing:.02em}.btn.svelte-2vt1ha:disabled{opacity:.55;cursor:default}.btn.speaking.svelte-2vt1ha:disabled{opacity:.72}.acts[data-flash=a].svelte-2vt1ha .btn.flash:where(.svelte-2vt1ha){animation:svelte-2vt1ha-commit-flash-a var(--flash-duration, 1s) ease-in-out}.acts[data-flash=b].svelte-2vt1ha .btn.flash:where(.svelte-2vt1ha){animation:svelte-2vt1ha-commit-flash-b var(--flash-duration, 1s) ease-in-out}@keyframes svelte-2vt1ha-commit-flash-a{20%{color:#fff}40%{color:#c62828}60%{color:#2e7d32}80%{color:#000}}@keyframes svelte-2vt1ha-commit-flash-b{20%{color:#fff}40%{color:#c62828}60%{color:#2e7d32}80%{color:#000}}.btn.refused.svelte-2vt1ha{background-color:var(--ink);color:var(--paper)}.acts[data-pulse=a].svelte-2vt1ha .btn.refused:where(.svelte-2vt1ha){animation:svelte-2vt1ha-refusal-a var(--motion-duration, .14s) ease-out}.acts[data-pulse=b].svelte-2vt1ha .btn.refused:where(.svelte-2vt1ha){animation:svelte-2vt1ha-refusal-b var(--motion-duration, .14s) ease-out}@keyframes svelte-2vt1ha-refusal-a{0%{background-color:var(--paper);color:var(--ink)}}@keyframes svelte-2vt1ha-refusal-b{0%{background-color:var(--paper);color:var(--ink)}}.sec.svelte-2vt1ha{background:#fff;color:var(--ll-espresso, #2b2722);border:1px solid var(--ll-control-border, #ccc0ad);font-weight:600}.chal.svelte-2vt1ha{background:#fff;color:#8a5a00;border:1px solid #b8862b;font-weight:600}@media(prefers-reduced-motion:reduce){.acts[data-pulse=a].svelte-2vt1ha .btn.refused:where(.svelte-2vt1ha),.acts[data-pulse=b].svelte-2vt1ha .btn.refused:where(.svelte-2vt1ha),.acts[data-flash=a].svelte-2vt1ha .btn.flash:where(.svelte-2vt1ha),.acts[data-flash=b].svelte-2vt1ha .btn.flash:where(.svelte-2vt1ha){animation:none}}@container (min-width: 780px){.icon.svelte-2vt1ha{padding:0 14px}.ic.svelte-2vt1ha{font-size:24px}.word.svelte-2vt1ha{display:inline}.resign.svelte-2vt1ha{flex:1 0 44px;max-width:max-content;overflow:hidden}.resign.svelte-2vt1ha .ic:where(.svelte-2vt1ha){flex:none}.resign.svelte-2vt1ha .word:where(.svelte-2vt1ha){min-width:0;overflow:hidden;text-overflow:ellipsis}}@media(max-width:520px){.acts.svelte-2vt1ha .full:where(.svelte-2vt1ha){flex-basis:100%}.acts.svelte-2vt1ha .icon:where(.svelte-2vt1ha){flex:1 1 44px}}.piece.svelte-ery4iu{position:relative;flex:none;width:100%;background-repeat:no-repeat;touch-action:pan-y}.piece.svelte-ery4iu:before{content:"";position:absolute;inset:0;background:var(--veil, rgba(255, 255, 255, 0));pointer-events:none}.lintent.svelte-rj1bzo{max-width:720px;margin:8px auto 0;padding:0 var(--page-padding, 16px);display:flex;flex-direction:column;gap:6px}.lintent.svelte-rj1bzo h2:where(.svelte-rj1bzo){margin:0;font-size:16px;font-weight:650;color:var(--ll-espresso, #2b2722)}.lrow.svelte-rj1bzo{display:flex;flex-wrap:wrap;gap:8px}.lnote.svelte-rj1bzo{margin:0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.lbtn.svelte-rj1bzo{min-height:44px;padding:0 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.lshare.svelte-rj1bzo{display:flex;flex-direction:column;gap:8px;margin-top:8px}.offer-slot.svelte-rj1bzo{margin-top:12px}.page.svelte-rj1bzo{margin:0 auto;padding:var(--page-padding);max-width:1180px;font-family:system-ui,sans-serif;color:var(--ll-espresso, #2b2722);background-color:#fff}.wrap.svelte-rj1bzo{display:grid;grid-template-columns:1fr 320px;grid-template-rows:min-content min-content min-content min-content 1fr;gap:0 18px;align-items:start}.deal.svelte-rj1bzo{margin:8px 0 0;font-size:12px;color:var(--ll-text-muted, #6b6157)}.deal.svelte-rj1bzo summary:where(.svelte-rj1bzo){min-height:44px;display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:600}.dtitle.svelte-rj1bzo{flex:1 1 auto}.more.svelte-rj1bzo{flex:0 0 auto;padding:3px 8px;border:1px solid #8a8175;border-radius:var(--ll-radius-control, 9px);background:#fff;font-size:12px;font-weight:600;color:var(--ll-espresso, #2b2722);white-space:nowrap}.chev.svelte-rj1bzo{margin-left:3px;font-size:10px}.dnote.svelte-rj1bzo{margin:4px 0 6px}.dhash.svelte-rj1bzo{display:block;overflow-wrap:anywhere;font-size:11px;color:var(--ll-espresso, #2b2722);-webkit-user-select:all;user-select:all}.dwiki.svelte-rj1bzo{margin:6px 0 0}.bookmarks.svelte-rj1bzo{grid-column:2;grid-row:1;min-width:0}.players.svelte-rj1bzo{grid-column:2;grid-row:2}.main.svelte-rj1bzo{grid-column:1;grid-row:1 / span 5}.preview.svelte-rj1bzo{grid-column:2;grid-row:3}.facts.svelte-rj1bzo{grid-column:2;grid-row:4}.groups.svelte-rj1bzo,.place-row.svelte-rj1bzo{display:none}.players-place.svelte-rj1bzo{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--ll-border, #ded5c6)}.side.svelte-rj1bzo{grid-column:2;grid-row:5;--chat-list-max: 18rem}.quiet.svelte-rj1bzo{grid-column:2;grid-row:5}.quiet.svelte-rj1bzo .silenced:where(.svelte-rj1bzo){color:var(--ll-espresso, #2b2722);font-size:13px;margin:0}.preview.svelte-rj1bzo .over:where(.svelte-rj1bzo){margin:0;color:#736a5f}.card.svelte-rj1bzo{background:#fff;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);padding:16px;margin-bottom:14px}.main.svelte-rj1bzo .card:where(.svelte-rj1bzo){-webkit-user-select:none;user-select:none}.main.svelte-rj1bzo .card.on-image:where(.svelte-rj1bzo){display:flex;flex-direction:column;padding:0 0 16px;overflow:hidden;margin-left:auto;margin-right:auto}.main.svelte-rj1bzo .card.on-image:where(.svelte-rj1bzo)>:not(.piece){margin-left:16px;margin-right:16px}.table-line.svelte-rj1bzo{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 14px;margin:8px 0 0;font-size:12px;line-height:1.3;color:var(--ll-text-muted, #6b6157);font-variant-numeric:tabular-nums}.table-line.hushed.svelte-rj1bzo{display:none}.chip.svelte-rj1bzo{min-width:44px;min-height:44px;padding:0 12px;border:0;border-radius:999px;background:var(--ll-brass, #b58a4a);color:var(--ll-espresso, #2b2722);font:inherit;font-weight:700;white-space:nowrap;cursor:pointer}.chip-mark.svelte-rj1bzo{margin-right:6px}.table-line-name.svelte-rj1bzo{font-size:15px;color:var(--ll-espresso, #2b2722);min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.board-refusal.svelte-rj1bzo{margin:0;min-height:0}.board-refusal.loud.svelte-rj1bzo{margin-top:10px}.board-refusal.loud.svelte-rj1bzo{align-items:center;background:var(--paper);border:1px solid var(--ink);border-radius:var(--ll-radius-control, 9px);color:var(--ink);display:flex;gap:8px;padding:10px 12px}h3.svelte-rj1bzo{margin:0 0 10px;font-size:15px}.watching.svelte-rj1bzo{margin:14px 0 0;color:var(--ll-text-muted, #6b6157);font-size:14px}.kbbar.svelte-rj1bzo{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;background:#eef3fb;border:1px solid #c3d4ee;border-radius:8px;padding:8px 12px;margin-top:12px;font-size:13px}.dir.svelte-rj1bzo{color:#1f4e8c}.chords.svelte-rj1bzo{display:flex;flex-wrap:wrap;gap:4px 10px}kbd.svelte-rj1bzo{display:inline-block;padding:1px 6px;border:1px solid #b9c6d8;border-radius:4px;background:#fff;font:12px ui-monospace,monospace}@media(max-width:520px){.wrap.svelte-rj1bzo{grid-template-columns:1fr}.main.svelte-rj1bzo .card:where(.svelte-rj1bzo){padding-left:0;padding-right:0;border-left:0;border-right:0;border-radius:0}.main.svelte-rj1bzo .card.on-image:where(.svelte-rj1bzo){padding-bottom:10px}.main.svelte-rj1bzo .card.on-image:where(.svelte-rj1bzo)>:not(.piece){margin-left:0;margin-right:0}.players.card.svelte-rj1bzo{align-self:stretch;padding:6px;margin-bottom:8px}.wrap.svelte-rj1bzo{grid-template-rows:none}.wrap.svelte-rj1bzo>:where(.svelte-rj1bzo){grid-area:auto;min-width:0}.card.svelte-rj1bzo{padding:10px}.chords.svelte-rj1bzo .chord:where(.svelte-rj1bzo):nth-child(n+3){display:none}.groups.svelte-rj1bzo{display:block;margin-bottom:14px}.place-row.svelte-rj1bzo{display:block;padding-top:8px;margin-bottom:14px;border-top:1px solid var(--ll-border, #ded5c6)}.players-place.svelte-rj1bzo{display:none}.wrap[data-group=bag].svelte-rj1bzo [data-groups]:not([data-groups~=bag]){display:none}.wrap[data-group=moves].svelte-rj1bzo [data-groups]:not([data-groups~=moves]){display:none}.wrap[data-group=chat].svelte-rj1bzo [data-groups]:not([data-groups~=chat]){display:none}.side.svelte-rj1bzo{--chat-list-max: 12rem;--chat-list-tall: 65dvh;--chat-grow-display: inline-block}}@media(min-width:1360px){.page.svelte-rj1bzo:has(.side:where(.svelte-rj1bzo)){max-width:1518px}.wrap.svelte-rj1bzo:has(.side:where(.svelte-rj1bzo)){grid-template-columns:1fr 320px 320px;position:relative}.side.svelte-rj1bzo{grid-column:3;grid-row:1 / -1;position:absolute;inset:0;align-self:stretch;justify-self:stretch;display:flex;flex-direction:column;--chat-list-max: none}}.about-rule.svelte-rj1bzo{margin:0 0 -1px;border:0;border-top:1px solid var(--ll-border, #ded5c6)}.page.svelte-ku3nfq{font-family:system-ui,sans-serif;margin:0 auto;max-width:32rem;padding:1.5rem 1rem;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722);--history-ground: var(--ll-cream, #f3f0ea)}h1.svelte-ku3nfq{margin:0 0 14px;font-size:22px}.trial.svelte-ku3nfq{margin-top:18px;text-align:center}.main.svelte-ku3nfq,.sec.svelte-ku3nfq{display:block;width:100%;min-height:48px;margin:0 0 8px;border-radius:var(--ll-radius-control, 9px);font:inherit;font-size:16px;cursor:pointer}.main.svelte-ku3nfq{border:0;background:var(--ll-olive, #536f43);color:#fff;font-weight:600}.main.svelte-ku3nfq:hover{background:var(--ll-olive-hover, #435b36)}.sec.svelte-ku3nfq{border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);text-align:center}.invite.svelte-ku3nfq{margin:6px 0 0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.install.svelte-3bhxrb{margin:0 0 16px;padding:16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-cream-light, #f7f3ec);color:var(--ll-espresso, #2b2722);font-size:15px;line-height:1.45}h2.svelte-3bhxrb{margin:0 0 8px;font-size:17px}ul.svelte-3bhxrb,ol.svelte-3bhxrb{margin:0 0 8px;padding-left:20px}li.svelte-3bhxrb+li:where(.svelte-3bhxrb){margin-top:4px}.apart.svelte-3bhxrb{margin:0 0 8px;font-weight:600}.close.svelte-3bhxrb{min-height:44px;padding:0 16px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;cursor:pointer}.close.svelte-3bhxrb:hover{background:var(--ll-selected, #f6f2ea)}.close.svelte-3bhxrb:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.turn-clock.svelte-61iqy3{font-variant-numeric:tabular-nums;white-space:nowrap}.turn-clock.short.svelte-61iqy3{color:#8c2f22;font-weight:800}.invite.svelte-33f5vy{margin:0 0 16px;padding:16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}h2.svelte-33f5vy{margin:0 0 8px;font-size:18px;font-weight:700}p.svelte-33f5vy{margin:0;line-height:1.5}.actions.svelte-33f5vy{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px}.btn.svelte-33f5vy{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 16px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-weight:600;cursor:pointer}.btn.primary.svelte-33f5vy{border-color:var(--ll-olive, #536f43);color:var(--ll-olive, #536f43)}.btn.primary.svelte-33f5vy:hover{border-color:var(--ll-olive-hover, #435b36);color:var(--ll-olive-hover, #435b36)}.btn.text.svelte-33f5vy{border-color:var(--ll-surface, #fffdfc);background:var(--ll-surface, #fffdfc);text-decoration:underline}.btn.svelte-33f5vy:disabled{cursor:default;opacity:.6}.btn.svelte-33f5vy:focus-visible,h2.svelte-33f5vy:focus-visible{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:3px}.invite.svelte-1id7wd{margin:0 0 12px;padding:12px 14px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.invite.start.svelte-1id7wd{margin:0;padding:0;border:0}.title.svelte-1id7wd{margin:0 0 4px;font-size:15px;font-weight:650}.text.svelte-1id7wd{margin:0;font-size:15px;line-height:1.4}.text.persona.svelte-1id7wd{margin:6px 0 0}.note.svelte-1id7wd{margin:6px 0 0;font-size:14px;line-height:1.4;color:var(--ll-text-muted, #6b6157)}.details.svelte-1id7wd{margin:4px 0 0}.details.svelte-1id7wd summary:where(.svelte-1id7wd){line-height:44px;cursor:pointer;font-size:14px}.row.svelte-1id7wd{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 0}.btn.svelte-1id7wd{padding:10px 16px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.status.svelte-1id7wd+.btn:where(.svelte-1id7wd){margin:8px 0 0}.btn.primary.svelte-1id7wd{border-color:var(--ll-olive, #536f43);color:var(--ll-olive, #536f43)}.btn.primary.svelte-1id7wd:hover{border-color:var(--ll-olive-hover, #435b36);color:var(--ll-olive-hover, #435b36)}.btn.primary.main.svelte-1id7wd{background:var(--ll-olive, #536f43);color:#fff}.btn.primary.main.svelte-1id7wd:hover{background:var(--ll-olive-hover, #435b36);color:#fff}.btn.svelte-1id7wd:disabled{cursor:default;opacity:.72}.status.svelte-1id7wd p:where(.svelte-1id7wd){margin:8px 0 0;font-size:14px;line-height:1.4}.invite.svelte-1id7wd:focus-visible,.btn.svelte-1id7wd:focus-visible,.details.svelte-1id7wd summary:where(.svelte-1id7wd):focus-visible{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:2px}.thumb.svelte-12rs658{display:block;width:48px;height:48px;border-radius:8px;object-fit:cover;flex:none;background:var(--ll-cream-light, #f7f3ec)}.thumb.empty.svelte-12rs658{box-sizing:border-box;border:1px solid var(--ll-border, #ded5c6);background:var(--ll-surface, #fffdfc)}@container row-thumb (max-width: 199.98px){.thumb.svelte-12rs658{width:36px;height:36px;border-radius:6px}}@container row-thumb (max-width: 119.98px){.thumb.svelte-12rs658{display:none}}.ach.svelte-19qjvhk{display:grid;gap:8px;padding:10px 12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font-size:14px}h3.svelte-19qjvhk{margin:0;font-size:14px;font-weight:650}.room.svelte-19qjvhk,.line.svelte-19qjvhk,.diff.svelte-19qjvhk{margin:0}.room.svelte-19qjvhk strong:where(.svelte-19qjvhk){font-weight:650}.note.svelte-19qjvhk{margin:0;color:var(--ll-text-muted, #6b6157);font-size:13px}.generated.svelte-19qjvhk{display:grid;gap:4px;padding:8px 10px;border-radius:var(--ll-radius-control, 9px);background:var(--ll-selected, #f6f2ea)}.line.svelte-19qjvhk{font-weight:600;overflow-wrap:anywhere}.changed.svelte-19qjvhk{display:grid;gap:4px;justify-items:start}.choices.svelte-19qjvhk{display:grid;gap:2px;margin:0;padding:0;border:0;min-width:0}legend.svelte-19qjvhk{margin:0 0 2px;padding:0;font-weight:650}.check.svelte-19qjvhk{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer}.check.svelte-19qjvhk input:where(.svelte-19qjvhk){width:20px;height:20px;margin:0;accent-color:var(--ll-olive, #536f43)}.cardslot.svelte-19qjvhk{display:grid;justify-items:start}.row.svelte-19qjvhk{display:flex;flex-wrap:wrap;gap:8px}.btn.sec.svelte-19qjvhk{justify-self:start;min-height:44px;padding:0 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.btn.sec.svelte-19qjvhk:disabled{cursor:default;opacity:.6}.btn.svelte-19qjvhk:focus-visible,.check.svelte-19qjvhk input:where(.svelte-19qjvhk):focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.picker.svelte-1sbnsm2{padding:10px 12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.inner.svelte-1sbnsm2{display:grid;gap:8px}h3.svelte-1sbnsm2,h4.svelte-1sbnsm2{margin:0;font-size:15px;font-weight:650}h4.svelte-1sbnsm2{font-size:14px}.field.svelte-1sbnsm2{display:grid;gap:4px;font-size:14px;font-weight:600}.paste.svelte-1sbnsm2{display:flex;flex-wrap:wrap;gap:8px}.paste.svelte-1sbnsm2 input:where(.svelte-1sbnsm2){box-sizing:border-box;min-height:44px;min-width:0;padding:0 12px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:max(16px,1rem);font-weight:400}.field.svelte-1sbnsm2 select:where(.svelte-1sbnsm2){box-sizing:border-box;height:44px;min-height:44px;min-width:0;padding:0 34px 0 12px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);-webkit-appearance:none;appearance:none;background-color:var(--ll-surface, #fffdfc);background-image:linear-gradient(45deg,transparent 50%,var(--ll-espresso, #2b2722) 50%),linear-gradient(135deg,var(--ll-espresso, #2b2722) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat;color:var(--ll-espresso, #2b2722);font:inherit;font-size:max(16px,1rem);font-weight:400;cursor:pointer}.paste.svelte-1sbnsm2 input:where(.svelte-1sbnsm2){flex:1 1 12em}.rows.svelte-1sbnsm2{display:grid;gap:0;margin:0;padding:0;list-style:none}.game.svelte-1sbnsm2{display:grid;gap:2px;padding:8px 0;border-top:1px solid var(--ll-border, #ded5c6)}.game.svelte-1sbnsm2 p:where(.svelte-1sbnsm2){margin:0;color:var(--ll-text-muted, #6b6157);font-size:13px}.row.svelte-1sbnsm2{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.note.svelte-1sbnsm2{margin:0;color:var(--ll-text-muted, #6b6157);font-size:13px}.btn.sec.svelte-1sbnsm2{justify-self:start;padding:0 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.btn.sec.svelte-1sbnsm2:disabled{cursor:default;opacity:.6}button.svelte-1sbnsm2:focus-visible,select.svelte-1sbnsm2:focus-visible,input.svelte-1sbnsm2:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.panel.svelte-1rl1hl6{position:absolute;right:0;bottom:100%;left:0;z-index:6;display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;padding:4px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc)}.status.svelte-1rl1hl6,.refine.svelte-1rl1hl6{margin:0;padding:4px 8px;color:var(--ll-text-muted, #6b6157);font-size:13px}.list.svelte-1rl1hl6{max-height:176px;overflow-y:auto;overscroll-behavior:contain}.list.svelte-1rl1hl6:empty{display:none}.option.svelte-1rl1hl6{display:flex;align-items:center;gap:10px;box-sizing:border-box;width:100%;padding:0 12px;border:0;border-radius:4px;background:transparent;color:var(--ll-espresso, #2b2722);font:inherit;font-size:16px;text-align:start;cursor:pointer}.face.svelte-1rl1hl6,.option[data-initial].svelte-1rl1hl6:before{display:grid;flex:none;place-items:center;box-sizing:border-box;width:30px;height:30px;border:1px solid var(--ll-border, #ded5c6);border-radius:50%;background:var(--ll-cream-light, #f7f3ec);font-size:14px;object-fit:cover}.option[data-initial].svelte-1rl1hl6:before{content:attr(data-initial)}.badge.svelte-1rl1hl6,.note.svelte-1rl1hl6{color:var(--ll-text-muted, #6b6157);font-size:12px}.note.svelte-1rl1hl6{margin:0;padding:4px 8px;font-size:13px}.option[aria-selected=true].svelte-1rl1hl6{background:var(--ll-selected, #f6f2ea);outline:2px solid var(--ll-espresso, #2b2722);outline-offset:-2px}.link.svelte-1rl1hl6{padding:0 8px;border:0;background:transparent;color:var(--ll-espresso, #2b2722);font:inherit;font-size:13px;font-weight:600;text-align:start;text-decoration:underline;cursor:pointer}.link.svelte-1rl1hl6:focus-visible,.option.svelte-1rl1hl6:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.composer.svelte-s8s0xs{display:grid;gap:6px;margin-top:10px}.sr.svelte-s8s0xs{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.draft.svelte-s8s0xs{box-sizing:border-box;width:100%;min-height:44px;padding:8px 12px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:max(16px,1rem);line-height:1.4;resize:none}.draft-wrap.svelte-s8s0xs{position:relative}.tagged-all.svelte-s8s0xs{display:grid;gap:6px;padding:10px 12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}.tagged-head.svelte-s8s0xs{margin:0;color:var(--ll-espresso, #2b2722);font-size:14px;font-weight:650}.draft.svelte-s8s0xs:disabled{opacity:.7}.tools.svelte-s8s0xs{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.options.svelte-s8s0xs{display:flex;flex-wrap:wrap;align-items:center;flex:1 1 auto;min-width:0}.icon.svelte-s8s0xs{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid transparent;border-radius:var(--ll-radius-control, 9px);background:transparent;color:var(--ll-text-muted, #6b6157);font:inherit;cursor:pointer}.icon[aria-expanded=true].svelte-s8s0xs{border-color:var(--ll-control-border, #ccc0ad);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.glyph.svelte-s8s0xs{font-size:20px;font-weight:700;line-height:1}.panel.svelte-s8s0xs{display:flex;flex:1 0 100%;flex-direction:column;align-items:stretch;box-sizing:border-box;max-width:100%;padding:4px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc)}.item.svelte-s8s0xs{padding:0 12px;border:1px solid transparent;border-radius:var(--ll-radius-control, 9px);background:transparent;color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;text-align:start;cursor:pointer}.item.svelte-s8s0xs:disabled{cursor:default;opacity:.6}.help.svelte-s8s0xs summary:where(.svelte-s8s0xs){display:flex;align-items:center;padding:0 12px;color:var(--ll-espresso, #2b2722);font-size:14px;font-weight:600;cursor:pointer}.help.svelte-s8s0xs p:where(.svelte-s8s0xs){margin:4px 12px 8px;color:var(--ll-text-muted, #6b6157);font-size:13px}.counter.svelte-s8s0xs,.hint.svelte-s8s0xs,.note.svelte-s8s0xs{color:var(--ll-text-muted, #6b6157);font-size:13px}.counter.over.svelte-s8s0xs{color:#8c2f22;font-weight:600}.hint.svelte-s8s0xs,.note.svelte-s8s0xs{margin:0}.note.svelte-s8s0xs{min-height:1.2em}.btn.sec.svelte-s8s0xs{justify-self:start;padding:0 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.btn.sec.svelte-s8s0xs:disabled{cursor:default;opacity:.6}.target.svelte-s8s0xs{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 0 0 12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font-size:14px;font-weight:650}.reply.svelte-s8s0xs{display:grid;gap:4px;padding:8px 12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}.to.svelte-s8s0xs{margin:0;color:var(--ll-espresso, #2b2722);font-size:14px;font-weight:650}.excerpt.svelte-s8s0xs{margin:0;overflow:hidden;color:var(--ll-text-muted, #6b6157);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.row.svelte-s8s0xs{display:flex;flex-wrap:wrap;gap:8px}.cardslot.svelte-s8s0xs{display:grid;gap:6px;justify-items:start}.replace.svelte-s8s0xs{display:grid;gap:6px;padding:10px 12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}.replace.svelte-s8s0xs h4:where(.svelte-s8s0xs){margin:0;color:var(--ll-espresso, #2b2722);font-size:14px;font-weight:650}.barred.svelte-s8s0xs{margin:0;padding:12px;border-radius:var(--ll-radius-control, 9px);background:var(--ll-selected, #f6f2ea);font-size:14px}button.svelte-s8s0xs:focus-visible,summary.svelte-s8s0xs:focus-visible,textarea.svelte-s8s0xs:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.menu.svelte-1q89sre{display:contents}.trigger.svelte-1q89sre{display:inline-flex;align-items:center;justify-content:center;align-self:start;width:44px;height:44px;padding:0;border:1px solid transparent;border-radius:var(--ll-radius-control, 9px);background:transparent;color:var(--ll-text-muted, #6b6157);font:inherit;cursor:pointer}.trigger[aria-expanded=true].svelte-1q89sre{border-color:var(--ll-control-border, #ccc0ad);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.glyph.svelte-1q89sre{font-size:20px;font-weight:700;line-height:1}.panel.svelte-1q89sre,.confirm.svelte-1q89sre,.failed.svelte-1q89sre{grid-column:1 / -1;flex:1 0 100%;min-width:0}.panel.svelte-1q89sre{display:flex;flex-direction:column;align-items:stretch;justify-self:end;box-sizing:border-box;max-width:100%;min-width:min(180px,100%);padding:4px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc)}.item.svelte-1q89sre{padding:0 12px;border:1px solid transparent;border-radius:var(--ll-radius-control, 9px);background:transparent;color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;text-align:start;cursor:pointer}.item.svelte-1q89sre:disabled{cursor:default;opacity:.6}.failed.svelte-1q89sre{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.reason.svelte-1q89sre{flex:1 1 12em;margin:0;color:var(--ll-text-muted, #6b6157);font-size:13px}.btn.sec.svelte-1q89sre{padding:0 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.btn.sec.svelte-1q89sre:disabled{cursor:default;opacity:.6}.ask.svelte-1q89sre .q:where(.svelte-1q89sre){margin:8px 0 4px;font-size:14px;font-weight:600}.ask.svelte-1q89sre .reason:where(.svelte-1q89sre){margin:0 0 8px}.answers.svelte-1q89sre{display:flex;flex-wrap:wrap;gap:8px}.trigger.svelte-1q89sre:focus-visible,.item.svelte-1q89sre:focus-visible,.btn.sec.svelte-1q89sre:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.message.svelte-1i88nka{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;column-gap:4px;padding:2px 0;border-top:1px solid var(--ll-border, #ded5c6)}.message.svelte-1i88nka:first-child{border-top:0}.message.svelte-1i88nka>*{flex:1 0 100%;min-width:0}.message.svelte-1i88nka>.text:where(.svelte-1i88nka){flex:1 1 auto}.message.svelte-1i88nka>.actions:where(.svelte-1i88nka){flex:0 1 auto}.message.block.svelte-1i88nka{margin:0 0 6px;padding:2px 10px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-cream-light, #f7f3ec)}.message.block.svelte-1i88nka:last-child{margin-bottom:0}.meta.svelte-1i88nka{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;min-width:0}.sr.svelte-1i88nka{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.face.svelte-1i88nka{display:grid;flex:none;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--ll-border, #ded5c6);border-radius:50%;overflow:hidden;background:var(--ll-selected, #f6f2ea);color:var(--ll-espresso, #2b2722);font:inherit;font-size:13px;font-weight:650;cursor:pointer}.face.svelte-1i88nka img:where(.svelte-1i88nka){width:100%;height:100%;object-fit:cover}.who.svelte-1i88nka{min-width:0;padding:0;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;text-align:start;text-decoration:underline;text-decoration-color:var(--ll-border, #ded5c6);text-underline-offset:3px;overflow-wrap:anywhere;cursor:pointer}span.face.svelte-1i88nka,span.who.svelte-1i88nka{cursor:default;text-decoration:none}.when.svelte-1i88nka{flex:none;color:var(--ll-text-muted, #6b6157);font-size:12px}.text.svelte-1i88nka{margin:0;font-size:15px;line-height:1.4;overflow-wrap:anywhere;white-space:pre-wrap}.mention.svelte-1i88nka,.ltag.svelte-1i88nka{display:inline-block;margin:-12px 0;padding:12px 0;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;font-weight:600;text-decoration:underline;text-decoration-color:var(--ll-text-muted, #6b6157);text-underline-offset:3px;white-space:pre-wrap;overflow-wrap:anywhere;cursor:pointer}.ltag.cur.svelte-1i88nka{background:var(--ll-selected, #f6f2ea);background-clip:content-box;text-decoration-color:var(--ll-espresso, #2b2722);text-decoration-thickness:2px}.mention.me.svelte-1i88nka{background:var(--ll-selected, #f6f2ea);background-clip:content-box;font-weight:700;text-decoration-color:var(--ll-espresso, #2b2722);text-decoration-thickness:2px}.message.target.svelte-1i88nka{box-shadow:inset 3px 0 0 var(--ll-espresso, #2b2722);padding-inline-start:10px}.actions.svelte-1i88nka{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px}.actions.svelte-1i88nka:has(.panel,.confirm,.failed){display:contents}.btn.sec.svelte-1i88nka{padding:0 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.btn.sec.svelte-1i88nka:disabled{cursor:default;opacity:.6}.gone.svelte-1i88nka{margin:0;padding:10px 0;color:var(--ll-text-muted, #6b6157);font-size:14px}.message.svelte-1i88nka>.gone:where(.svelte-1i88nka){flex:1 1 auto}.new.svelte-1i88nka{flex:none;padding:1px 6px;border-radius:999px;background:var(--ll-selected, #f6f2ea);color:var(--ll-espresso, #2b2722);font-size:12px;font-weight:600}.parent-line.svelte-1i88nka{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.parent.svelte-1i88nka{margin:0;padding:0;border:0;background:none;color:var(--ll-text-muted, #6b6157);font:inherit;font-size:14px;text-align:start;overflow-wrap:anywhere}button.parent.svelte-1i88nka{text-decoration:underline;text-underline-offset:3px;cursor:pointer}p.parent.svelte-1i88nka{padding:12px 0}.icon.svelte-1i88nka{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid transparent;border-radius:var(--ll-radius-control, 9px);background:none;color:var(--ll-espresso, #2b2722);font:inherit;cursor:pointer}.icon.svelte-1i88nka .glyph:where(.svelte-1i88nka){font-size:20px;line-height:1}.notice-head.svelte-1i88nka{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.notice-label.svelte-1i88nka{padding:2px 8px;border-radius:4px;background:var(--ll-brass-wash, #f4ebdd);color:var(--ll-espresso, #2b2722);font-size:13px;font-weight:650}.gen.svelte-1i88nka{font-weight:600}.ach.svelte-1i88nka .text:where(.svelte-1i88nka){margin:2px 0 0}.how.svelte-1i88nka{margin:4px 0 0;font-size:14px}.how.svelte-1i88nka summary:where(.svelte-1i88nka){display:list-item;min-height:44px;padding:12px 0;box-sizing:border-box;color:var(--ll-espresso, #2b2722);cursor:pointer}.how.svelte-1i88nka p:where(.svelte-1i88nka){margin:0 0 6px;color:var(--ll-text-muted, #6b6157)}.message.svelte-1i88nka:focus-visible,summary.svelte-1i88nka:focus-visible,button.svelte-1i88nka:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.message.block.svelte-1i88nka:focus-visible{outline-offset:-2px}.thread.block.svelte-17mskhi{display:block;margin:0 0 6px;padding:0 10px 2px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-cream-light, #f7f3ec)}.thread.block.svelte-17mskhi:last-child{margin-bottom:0}.rows.svelte-17mskhi{list-style:none;margin:0;padding:0}.disclose.svelte-17mskhi{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 2px}.toggle.svelte-17mskhi{display:inline-flex;align-items:center;gap:6px;padding:0 12px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;text-align:start;cursor:pointer}.chev.svelte-17mskhi{color:var(--ll-text-muted, #6b6157);font-size:11px}.replies.svelte-17mskhi{margin-left:12px}.replies[hidden].svelte-17mskhi{display:none}.btn.sec.svelte-17mskhi{padding:0 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.btn.sec.svelte-17mskhi:disabled{cursor:default;opacity:.6}.wide.svelte-17mskhi{width:100%;margin:4px 0}button.svelte-17mskhi:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.feed.svelte-4r8p5m{position:var(--lounge-rows-position, static);inset:0;display:flex;flex-direction:column;gap:6px;min-height:0;max-height:var(--lounge-rows-max, 60dvh)}.status.svelte-4r8p5m{flex:none;margin:0;min-height:1.2em;color:var(--ll-text-muted, #6b6157);font-size:13px}.list.svelte-4r8p5m{flex:1 1 auto;min-height:0;overflow-y:auto}.rows.svelte-4r8p5m{list-style:none;margin:0;padding:0}.btn.sec.svelte-4r8p5m{flex:none;padding:0 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.btn.sec.svelte-4r8p5m:disabled{cursor:default;opacity:.6}.wide.svelte-4r8p5m{width:100%}button.svelte-4r8p5m:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.entry.svelte-1crs1t4{min-width:44px;min-height:44px;padding:0 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.entry.svelte-1crs1t4:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.entry.svelte-1oce6sj{min-width:44px;min-height:44px;padding:0 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.entry.svelte-1oce6sj:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.offers.svelte-1e7ogan{padding:10px 12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.inner.svelte-1e7ogan{display:grid;gap:8px}h3.svelte-1e7ogan{margin:0;font-size:15px;font-weight:650}h3.svelte-1e7ogan:focus{outline:none}h3.svelte-1e7ogan:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.scope.svelte-1e7ogan,.note.svelte-1e7ogan{margin:0;color:var(--ll-text-muted, #6b6157);font-size:13px}.groups.svelte-1e7ogan{display:grid;gap:8px}.groups.loading.svelte-1e7ogan{min-height:120px}.how-text.svelte-1e7ogan p:where(.svelte-1e7ogan){margin:0 0 6px;color:var(--ll-text-muted, #6b6157);font-size:13px;line-height:1.4}.btn.sec.svelte-1e7ogan{justify-self:start;min-width:44px;min-height:44px;padding:0 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.btn.sec.svelte-1e7ogan:disabled{cursor:default;opacity:.6}button.svelte-1e7ogan:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.root.svelte-qje75o{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.head.svelte-qje75o{display:flex;flex-wrap:var(--lounge-head-wrap, wrap);align-items:center;gap:8px;margin-bottom:8px}.break.svelte-qje75o{display:var(--lounge-strip-display, flex);flex-basis:100%;height:0}.strip.svelte-qje75o{display:var(--lounge-strip-display, flex);flex:1 1 0;align-items:center;min-width:0}.faces.svelte-qje75o{display:flex;flex:0 1 auto;flex-wrap:wrap;overflow:hidden;height:44px;min-width:0}.cell.svelte-qje75o{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;background:none;cursor:pointer}.extra.svelte-qje75o{flex:0 0 auto;padding:0 6px 0 2px;color:var(--ll-text-muted, #6b6157);font-size:12px}.toggle.svelte-qje75o{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;margin-left:auto;padding:0 10px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer}.chev.svelte-qje75o{color:var(--ll-text-muted, #6b6157);font-size:11px}.m-here.svelte-qje75o{display:block;position:relative;flex:0 0 auto;width:14px;height:14px;overflow:hidden;color:var(--ll-text-muted, #6b6157)}.m-here.svelte-qje75o:before,.m-here.svelte-qje75o:after{content:"";position:absolute;left:50%;transform:translate(-50%);background:currentColor;border-radius:50%}.m-here.svelte-qje75o:before{top:1px;width:6px;height:6px}.m-here.svelte-qje75o:after{top:8px;width:12px;height:12px}.present.svelte-qje75o{display:grid;gap:6px;margin-bottom:10px;padding:8px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);background:var(--ll-cream, #f3f0ea)}.search.svelte-qje75o{box-sizing:border-box;height:44px;min-width:0;padding:0 12px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);-webkit-appearance:none;appearance:none;background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:max(16px,1rem)}.plist.svelte-qje75o{list-style:none;margin:0;padding:0;max-height:var(--lounge-present-max, 244px);overflow-y:auto;border:1px solid var(--ll-border, #ded5c6);border-radius:8px;background:var(--ll-surface, #fffdfc)}.plist.svelte-qje75o li:where(.svelte-qje75o){display:flex;align-items:center;gap:10px;min-height:44px;padding:0 10px}.plist.svelte-qje75o li.me:where(.svelte-qje75o){background:var(--ll-selected, #f6f2ea)}.plist.svelte-qje75o li.barred:where(.svelte-qje75o){border:1px dashed var(--ll-border, #ded5c6)}.plist.svelte-qje75o .face:where(.svelte-qje75o){flex:none}.you.svelte-qje75o,.mark.svelte-qje75o{margin-left:auto;font-size:12px}.you.svelte-qje75o{color:var(--ll-text-muted, #6b6157)}.mark.svelte-qje75o{color:var(--ll-espresso, #2b2722)}h2.svelte-qje75o{margin:0 auto 0 0;font-size:15px;font-weight:650}.head.svelte-qje75o select:where(.svelte-qje75o){box-sizing:border-box;flex:1 1 0;min-width:91px;text-overflow:ellipsis;height:44px;min-height:44px;padding:0 34px 0 10px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);-webkit-appearance:none;appearance:none;background-color:var(--ll-surface, #fffdfc);background-image:linear-gradient(45deg,transparent 50%,var(--ll-espresso, #2b2722) 50%),linear-gradient(135deg,var(--ll-espresso, #2b2722) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat;color:var(--ll-espresso, #2b2722);font:inherit;font-size:max(16px,1rem);cursor:pointer}.when.svelte-qje75o,.note.svelte-qje75o,.audience.svelte-qje75o,.linkish.svelte-qje75o{color:var(--ll-text-muted, #6b6157);font-size:13px}.scroller.svelte-qje75o{position:relative;flex:1 1 auto;min-height:var(--lounge-rows-floor, 0)}.rows.svelte-qje75o,.newest.svelte-qje75o,.hidden.svelte-qje75o{list-style:none;margin:0;padding:0}.rows.svelte-qje75o{position:var(--lounge-rows-position, static);inset:0;overflow-y:auto;max-height:var(--lounge-rows-max, 60dvh)}.views.svelte-qje75o{display:flex;flex:0 0 auto;margin:0}.shut.svelte-qje75o .rows:where(.svelte-qje75o),.shut.svelte-qje75o .paged:where(.svelte-qje75o),.shut.svelte-qje75o .more:where(.svelte-qje75o),.shut.svelte-qje75o .views:where(.svelte-qje75o){display:var(--lounge-shut-display, none)}.mentions.svelte-qje75o{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 8px}.invite-card.svelte-qje75o,.offers-list.svelte-qje75o{margin:0 0 8px}.tagbar.svelte-qje75o{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lbl btn" "tag tag";align-items:center;column-gap:8px;row-gap:2px;padding:6px 8px 6px 12px;margin:0 0 8px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);background:var(--ll-cream-light, #f7f3ec)}.tagbar.svelte-qje75o .lbl:where(.svelte-qje75o){grid-area:lbl;font-size:13px;color:var(--ll-text-muted, #6b6157)}.tagbar.svelte-qje75o .active:where(.svelte-qje75o){grid-area:tag;min-width:0;overflow-wrap:anywhere;font-size:17px;font-weight:700}.tagbar.svelte-qje75o .btn:where(.svelte-qje75o){grid-area:btn}.mention-nav.svelte-qje75o{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 4px}.mention-status.svelte-qje75o .note:where(.svelte-qje75o){margin:4px 0}.session.svelte-qje75o{display:grid;justify-items:start;gap:8px;margin:8px 0}.session.svelte-qje75o h3:where(.svelte-qje75o){margin:0;font-size:17px;font-weight:650}.session.svelte-qje75o p:where(.svelte-qje75o){margin:0;font-size:14px}.newest.svelte-qje75o{display:var(--lounge-newest-display, block)}li.svelte-qje75o{display:grid;grid-template-columns:32px 1fr auto;gap:8px;padding:6px 0;border-top:1px solid var(--ll-border, #ded5c6)}li.svelte-qje75o:first-child{border-top:0}li.empty.svelte-qje75o{display:block}.face.svelte-qje75o{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--ll-border, #ded5c6);border-radius:50%;overflow:hidden;background:var(--ll-selected, #f6f2ea);color:var(--ll-espresso, #2b2722);font:inherit;font-size:13px;font-weight:650;cursor:pointer}.face.svelte-qje75o img:where(.svelte-qje75o){width:100%;height:100%;object-fit:cover}.body.svelte-qje75o{min-width:0}.meta.svelte-qje75o{display:flex;align-items:center;gap:6px}.who.svelte-qje75o{padding:0;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;text-align:start;text-decoration:underline;text-decoration-color:var(--ll-border, #ded5c6);text-underline-offset:3px;cursor:pointer}.when.svelte-qje75o{font-size:12px}.text.svelte-qje75o{margin:2px 0 0;font-size:14px;line-height:1.35;overflow-wrap:anywhere;white-space:pre-wrap}.btn.sec.svelte-qje75o{padding:0 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-weight:600;cursor:pointer}.btn.sec.svelte-qje75o:disabled{cursor:default;opacity:.6}.disclose.svelte-qje75o{display:var(--lounge-disclose-display, inline-flex);align-items:center;justify-content:center;width:100%;margin-top:8px}.say.svelte-qje75o{display:flex;gap:8px;margin-top:10px}.say.svelte-qje75o input:where(.svelte-qje75o){flex:1;min-width:0;padding:0 12px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:max(16px,1rem)}.barred.svelte-qje75o{margin:10px 0 0;padding:12px;border-radius:var(--ll-radius-control, 9px);background:var(--ll-selected, #f6f2ea);font-size:14px}.hidden.svelte-qje75o{margin-top:8px;padding:4px 10px;border-radius:var(--ll-radius-control, 9px);background:var(--ll-selected, #f6f2ea)}.hidden.svelte-qje75o li:where(.svelte-qje75o){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;border-top:0}.hidden.svelte-qje75o .reason:where(.svelte-qje75o){flex:1 0 100%;color:var(--ll-text-muted, #6b6157);font-size:13px}.hidden.svelte-qje75o .reason:where(.svelte-qje75o):empty{flex:0 0 0}.linkish.svelte-qje75o{display:block;margin-top:4px;padding:0;border:0;background:none;font:inherit;font-size:13px;text-align:start;text-decoration:underline;cursor:pointer}.note.svelte-qje75o{margin:8px 0}.refusal.svelte-qje75o{margin:8px 0 0;min-height:1.2em;color:#8c2f22;font-size:13px}.audience.svelte-qje75o{margin:4px 0 0}button.svelte-qje75o:focus-visible,select.svelte-qje75o:focus-visible,input.svelte-qje75o:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.news-card.svelte-1ar977z{margin:0 0 16px;padding:12px 14px;border:1px solid var(--ll-border, #ded5c6);border-left:4px solid var(--ll-brass, #b58a4a);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font-family:system-ui,sans-serif}.label.svelte-1ar977z{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0;color:var(--ll-text-muted, #6b6157);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.urgent.svelte-1ar977z{padding:0 6px;border:1px solid #8c2f22;border-radius:var(--ll-radius-control, 9px);background:var(--ll-cream-light, #f7f3ec);color:#8c2f22;font-weight:700}h2.svelte-1ar977z{margin:2px 0 6px;color:var(--ll-espresso, #2b2722);font-size:1.05rem;font-weight:700;line-height:1.3}.para.svelte-1ar977z{margin:0 0 8px;line-height:1.45}.more.svelte-1ar977z{display:inline-block;margin:2px 0 8px;padding:0;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.row.svelte-1ar977z{display:flex;gap:8px;justify-content:flex-end}.close.svelte-1ar977z{padding:7px 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.news-column.svelte-1mpf43v{margin:0 0 10px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);background:var(--ll-cream-light, #f7f3ec);color:var(--ll-espresso, #2b2722);font-family:system-ui,sans-serif}.head.svelte-1mpf43v{display:flex;gap:8px;align-items:center;width:100%;min-width:0;padding:8px 10px;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;font-size:.8125rem;font-weight:600;text-align:left;cursor:pointer}.name.svelte-1mpf43v{letter-spacing:.06em;text-transform:uppercase}.num.svelte-1mpf43v{white-space:nowrap}.head.svelte-1mpf43v .t:where(.svelte-1mpf43v){flex:1;min-width:0;overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.list.svelte-1mpf43v{max-height:45vh;overflow:auto;padding:0 10px 8px}.list[hidden].svelte-1mpf43v{display:none}ol.svelte-1mpf43v{margin:0;padding:0;list-style:none}li.svelte-1mpf43v{padding:7px 0;border-top:1px solid var(--ll-border, #ded5c6)}.it.svelte-1mpf43v{display:flex;gap:6px;align-items:baseline;width:100%;padding:0;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;font-size:.875rem;text-align:left;cursor:pointer}.meta.svelte-1mpf43v{color:var(--ll-text-muted, #6b6157);white-space:nowrap}.tt.svelte-1mpf43v{font-weight:600}.dot.svelte-1mpf43v{color:var(--ll-olive, #536f43);font-size:.75rem}.body.svelte-1mpf43v p:where(.svelte-1mpf43v){margin:6px 0 0 18px;font-size:.875rem;line-height:1.45}.reply.svelte-1mpf43v{display:block;margin:4px 0 0 auto;padding:2px 0;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;font-size:.8125rem;font-weight:600;text-decoration:underline;cursor:pointer}.older.svelte-1mpf43v{display:block;margin:6px 0 0;padding:0;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;font-size:.8125rem;font-weight:600;text-decoration:underline;cursor:pointer}.patrons.svelte-ncl7bg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0}.patron.svelte-ncl7bg{min-width:0;padding:10px 6px;text-align:center;background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);color:var(--ll-espresso, #2b2722);font:inherit;cursor:pointer}.patron[aria-pressed=true].svelte-ncl7bg{padding:9px 5px;background:var(--ll-selected, #f6f2ea);border:2px solid var(--ll-brass, #b58a4a);box-shadow:0 0 0 2px var(--ll-surface, #fffdfc)}.patron.svelte-ncl7bg:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:3px}.face.svelte-ncl7bg{display:block;width:54px;height:54px;margin:0 auto 6px;object-fit:cover;border-radius:50%}@media(max-width:520px){.face.svelte-ncl7bg{width:46px;height:46px}}b.svelte-ncl7bg{display:block;font:600 13px/1.2 system-ui,sans-serif}small.svelte-ncl7bg{display:block;margin-top:2px;font-size:12px;color:var(--ll-text-muted, #6b6157)}.chosen.svelte-ncl7bg{min-height:16px;margin-top:4px;font-size:11px;font-weight:650}.table-card.svelte-jbutk5{display:flex;flex-direction:column;align-items:stretch;gap:7px;min-width:0;padding:9px;text-align:center;background:var(--ll-surface, #fffdfc);border:2px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);box-shadow:none;font:400 13px/1.4 system-ui,sans-serif;color:var(--ll-espresso, #2b2722);container-type:inline-size}.table-card[data-frame=your-move].svelte-jbutk5{border-color:var(--ll-your-move, #b4432e)}.table-card[data-frame=yours].svelte-jbutk5{border-color:var(--ll-espresso, #2b2722)}.table-card[data-frame=free].svelte-jbutk5{border-color:var(--ll-free, #3f9152)}h3.svelte-jbutk5{display:flex;align-items:flex-end;justify-content:center;min-height:2.6em;margin:0;font:650 13px/1.3 system-ui,sans-serif}.name.svelte-jbutk5{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.pic.svelte-jbutk5{position:relative;display:block;aspect-ratio:1;padding:0;overflow:hidden;background:var(--ll-cream-light, #f7f3ec);border:0;border-radius:var(--ll-radius-control, 9px);box-shadow:none;cursor:pointer;transition:filter .12s}.pic.svelte-jbutk5 img:where(.svelte-jbutk5){display:block;width:100%;height:100%;object-fit:cover}.pic.svelte-jbutk5:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:3px}.tick.svelte-jbutk5{position:absolute;top:4px;right:4px;width:14px;height:14px;font-size:9px;font-weight:700;line-height:14px;background:var(--ll-espresso, #2b2722);border-radius:50%;color:var(--ll-surface, #fffdfc)}.seats.svelte-jbutk5{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 8px;width:64px;margin:2px auto 0}.chair.svelte-jbutk5{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:28px;height:28px;overflow:hidden;font-size:11px;background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-text-muted, #6b6157);border-radius:50%;color:var(--ll-text-muted, #6b6157)}.chair.svelte-jbutk5 img:where(.svelte-jbutk5){width:100%;height:100%;object-fit:cover}.door.svelte-jbutk5{padding:0;font-family:inherit;line-height:1;cursor:pointer}.door.svelte-jbutk5:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.chair.idle.svelte-jbutk5{background:var(--ll-cream-light, #f7f3ec);border-color:var(--ll-border, #ded5c6)}.chair.filled.svelte-jbutk5{background:var(--ll-brass-wash, #f4ebdd);font-weight:650;color:var(--ll-espresso, #2b2722)}.kept.svelte-jbutk5{margin:0;font-size:11.5px;font-weight:650;font-variant-numeric:tabular-nums}.kept.gone.svelte-jbutk5{font-weight:600;color:var(--ll-text-muted, #6b6157)}@container (max-width: 88px){h3.svelte-jbutk5{margin-inline:-3px;font-size:11.5px}.seats.svelte-jbutk5{gap:4px 6px;width:54px}.chair.svelte-jbutk5{width:24px;height:24px;font-size:10px}}.sr.svelte-jbutk5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(hover:hover){.pic.svelte-jbutk5:hover{filter:brightness(1.06)}}.bad.svelte-1waso7x{margin:12px 0 10px;padding:10px 12px;font-size:13px;background:var(--ll-surface, #fffdfc);border:1px solid #7a2020;border-radius:var(--ll-radius-control, 9px);color:#7a2020}.retry.svelte-1waso7x{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);color:var(--ll-espresso, #2b2722);font:600 13px/1.2 system-ui,sans-serif;cursor:pointer}.retry.svelte-1waso7x:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:3px}.rule.svelte-1waso7x{margin:0 0 12px;padding:12px;font-size:13px;background:var(--ll-cream-light, #f7f3ec);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);color:var(--ll-espresso, #2b2722)}.muted.svelte-1waso7x{margin:5px 0 0;color:var(--ll-text-muted, #6b6157);font-size:13px}.salon-head.svelte-1waso7x{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin:16px 0 12px}h3.svelte-1waso7x{margin:0;font:650 15px/1.3 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}small.svelte-1waso7x{color:var(--ll-text-muted, #6b6157);font-size:12px}.list-pair.svelte-1waso7x{white-space:nowrap}.short.svelte-1waso7x{font-weight:800;color:#8c2f22}.table-grid.svelte-1waso7x{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(max-width:520px){.table-grid.svelte-1waso7x{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.page.svelte-1nmp6pz{box-sizing:border-box;min-height:100vh;font-family:system-ui,sans-serif;margin:0 auto;max-width:34rem;padding:3rem 1rem;background:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722)}.card.svelte-1nmp6pz{margin:0 0 16px;padding:16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}.rail.svelte-1nmp6pz{display:contents}.yours.svelte-1nmp6pz>.btn:where(.svelte-1nmp6pz){margin:0 0 16px}.banner.svelte-1nmp6pz{position:relative;margin:0 0 18px;container-type:inline-size}.top.svelte-1nmp6pz{display:flex;align-items:flex-start;gap:12px;position:absolute;top:12px;left:12px;right:12px;z-index:3;margin:0;pointer-events:none}.top.svelte-1nmp6pz button{pointer-events:auto}.gear.svelte-1nmp6pz{margin-left:auto}.gear.svelte-1nmp6pz .glyph{width:44px;padding:0;border-radius:50%;border:2px solid var(--ll-cream-light, #f7f3ec);box-shadow:0 2px 8px #2b272273}.hero-toggle.svelte-1nmp6pz{display:inline-flex;flex:none;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;margin:0;padding:0;border-radius:50%;border:2px solid var(--ll-cream-light, #f7f3ec);box-shadow:0 2px 8px #2b272273;background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);cursor:pointer}.hero-toggle.svelte-1nmp6pz:before{content:"";width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg)}.hero-toggle[aria-expanded=true].svelte-1nmp6pz:before{transform:translateY(2px) rotate(-135deg)}.hero-toggle.svelte-1nmp6pz:focus-visible{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:2px}.me.svelte-1nmp6pz{display:flex;flex-direction:column;align-items:center;gap:4px;max-width:40%;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:center;cursor:pointer}.me.svelte-1nmp6pz:focus-visible{outline:2px solid var(--ll-text-muted, #6b6157);outline-offset:2px}.name-door.svelte-1nmp6pz{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.name-door.svelte-1nmp6pz:focus-visible{outline:2px solid var(--ll-text-muted, #6b6157);outline-offset:2px}.me.svelte-1nmp6pz .face:where(.svelte-1nmp6pz){display:block;width:56px;height:56px;border-radius:50%;object-fit:cover;border:2px solid var(--ll-cream-light, #f7f3ec);box-shadow:0 2px 8px #2b272273;background:var(--ll-cream, #f3f0ea)}.me.svelte-1nmp6pz .silhouette:where(.svelte-1nmp6pz){display:block;position:relative;width:56px;height:56px;overflow:hidden;border-radius:50%;border:2px solid var(--ll-cream-light, #f7f3ec);box-shadow:0 2px 8px #2b272273;background:var(--ll-cream, #f3f0ea);color:var(--ll-text-muted, #6b6157)}.me.svelte-1nmp6pz .silhouette:where(.svelte-1nmp6pz):before,.me.svelte-1nmp6pz .silhouette:where(.svelte-1nmp6pz):after{content:"";position:absolute;left:50%;transform:translate(-50%);background:currentColor;border-radius:50%}.me.svelte-1nmp6pz .silhouette:where(.svelte-1nmp6pz):before{top:10px;width:20px;height:20px}.me.svelte-1nmp6pz .silhouette:where(.svelte-1nmp6pz):after{top:34px;width:40px;height:40px}.me.svelte-1nmp6pz .name:where(.svelte-1nmp6pz){font-size:13px;line-height:1.2;overflow-wrap:anywhere;padding:2px 10px;border-radius:999px;background:#f7f3eceb;color:var(--ll-espresso, #2b2722)}h1.sr.svelte-1nmp6pz{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hero.svelte-1nmp6pz img:where(.svelte-1nmp6pz){display:block;width:100%;height:auto;margin:0;border-radius:12px}.face-door.svelte-1nmp6pz{position:absolute;z-index:2;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;-webkit-appearance:none;appearance:none}.face-door.svelte-1nmp6pz:focus-visible{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:2px}.hero-note.svelte-1nmp6pz{position:absolute;right:.8em;bottom:.8em;z-index:1;max-width:calc(86% + 1.6em);margin:0;color:var(--ll-espresso, #2b2722);font-size:clamp(15px,1.64cqi + 9.1px,24px);line-height:2.1;font-weight:600;text-align:right;text-wrap:balance}.hero-note.svelte-1nmp6pz>span:where(.svelte-1nmp6pz){-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.4em .8em;border-radius:12px;background:#f7f3eceb}.hero-row.svelte-1nmp6pz{display:flex;flex-wrap:nowrap;gap:2px;margin:8px 0 0}.hero-cell.svelte-1nmp6pz{display:flex;flex:1 1 0;align-items:center;justify-content:center;height:44px;margin:0;padding:0;border:0;overflow:hidden;background:none;cursor:pointer;-webkit-appearance:none;appearance:none}.hero-cell.svelte-1nmp6pz:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.hero-cell.svelte-1nmp6pz img:where(.svelte-1nmp6pz){display:block;flex:none;width:clamp(24px,10cqi - 4px,40px);height:auto;aspect-ratio:1;border-radius:50%;object-fit:cover}.lead.svelte-1nmp6pz{margin:0 0 24px;color:var(--ll-text-muted, #6b6157)}.training.svelte-1nmp6pz{margin:0 0 16px;padding:16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.training.svelte-1nmp6pz h2:where(.svelte-1nmp6pz){margin:0 0 8px;font-size:18px;font-weight:700}.training.svelte-1nmp6pz p:where(.svelte-1nmp6pz){margin:0 0 14px;line-height:1.5}.btn.svelte-1nmp6pz{min-height:44px;padding:11px 20px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-weight:600;cursor:pointer}.btn.svelte-1nmp6pz:disabled{opacity:.55;cursor:default}.create.svelte-1nmp6pz{display:block;width:100%;min-height:56px;font-size:1.05rem;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff}.create.svelte-1nmp6pz:not(.second):not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.wide.svelte-1nmp6pz{display:block;width:100%;border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font-weight:600}.setup.svelte-1nmp6pz{display:flex;flex-wrap:wrap;gap:0 6px;font-size:12px;color:var(--ll-text-muted, #6b6157)}.setup.svelte-1nmp6pz>span:where(.svelte-1nmp6pz)+span:where(.svelte-1nmp6pz):before{content:"·";margin-right:6px}.setup.svelte-1nmp6pz .short:where(.svelte-1nmp6pz){color:#8c2f22;font-weight:800}.note.svelte-1nmp6pz{margin:8px 0 0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.note.bad.svelte-1nmp6pz{flex-basis:100%;color:#7a2020}h2.svelte-1nmp6pz{margin:0 0 8px;font-size:15px}h3.svelte-1nmp6pz{margin:10px 0 4px;font-size:14px;font-weight:650}.part.svelte-1nmp6pz+.part:where(.svelte-1nmp6pz){margin-top:12px;border-top:1px solid var(--ll-border, #ded5c6);padding-top:2px}.part.svelte-1nmp6pz>.note:where(.svelte-1nmp6pz){margin:0 0 4px}.sub.svelte-1nmp6pz{margin-top:6px;border-top:1px solid var(--ll-border, #ded5c6);padding-top:2px}.disclose.svelte-1nmp6pz{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;margin:-10px 0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.fold.svelte-1nmp6pz{font-size:11px;line-height:1}.title.svelte-1nmp6pz{flex:1 1 auto}.window.svelte-1nmp6pz{color:var(--ll-text-muted, #6b6157);font-size:13px;white-space:nowrap}.count.svelte-1nmp6pz{color:var(--ll-text-muted, #6b6157);font-size:13px;font-variant-numeric:tabular-nums}.unread.svelte-1nmp6pz{display:inline-block;align-self:flex-start;padding:0 6px;border-radius:999px;background:var(--ll-brass, #b58a4a);color:var(--ll-espresso, #2b2722);font-size:13px;font-variant-numeric:tabular-nums}ul.svelte-1nmp6pz{margin:0;padding:0;list-style:none}li.svelte-1nmp6pz{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--ll-border, #ded5c6)}.does.svelte-1nmp6pz{display:flex;align-items:center;gap:12px;flex:none}li.asks.svelte-1nmp6pz{flex-wrap:wrap}.does.asks.svelte-1nmp6pz{flex:1 1 100%;min-width:0}.who.svelte-1nmp6pz{display:flex;align-items:center;gap:12px;min-width:0}div.who.svelte-1nmp6pz{flex:1 1 0%;container:row-thumb / inline-size}.lines.svelte-1nmp6pz{display:flex;flex-direction:column;gap:2px;min-width:0}.names.svelte-1nmp6pz{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-name.svelte-1nmp6pz{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700}li.offer.svelte-1nmp6pz{flex-wrap:wrap}li.offer.svelte-1nmp6pz .who:where(.svelte-1nmp6pz){flex:1 1 14rem;margin:0}li.offer.svelte-1nmp6pz .pair:where(.svelte-1nmp6pz){display:flex;gap:6px;flex:none;margin-left:auto}li.offer.svelte-1nmp6pz .table-name:where(.svelte-1nmp6pz){white-space:normal;overflow-wrap:anywhere}.marks.svelte-1nmp6pz{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.tag.host.svelte-1nmp6pz{display:inline-block;padding:1px 7px;border-radius:999px;border:1px solid var(--ll-espresso, #2b2722);background:var(--ll-cream-light, #f7f3ec);font-size:12px;font-weight:600;color:var(--ll-espresso, #2b2722)}.tag.hidden.svelte-1nmp6pz{display:inline-block;padding:1px 7px;border-radius:999px;border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-cream-light, #f7f3ec);font-size:12px;color:var(--ll-espresso, #2b2722)}.chips.svelte-1nmp6pz{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.chip.svelte-1nmp6pz{font-size:12px;padding:3px 7px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:8px;background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.chip.free.svelte-1nmp6pz{border-style:dashed;color:var(--ll-text-muted, #6b6157)}.tag.bot.svelte-1nmp6pz{display:inline-block;padding:1px 7px;border-radius:999px;border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-cream, #f3f0ea);font-size:12px;font-weight:600;color:var(--ll-text-muted, #6b6157)}.tag.bot.ai.svelte-1nmp6pz{background:#fdf3d4;border-color:#e6d59a}li.mine.svelte-1nmp6pz,li.starts.svelte-1nmp6pz{background:#e4faea;border-left:3px solid #2f7d4f;padding-left:9px}.turn.own.svelte-1nmp6pz{color:var(--ll-espresso, #2b2722);font-weight:700}.turn.svelte-1nmp6pz{font-size:12px;font-weight:600;color:var(--ll-text-muted, #6b6157)}.age.svelte-1nmp6pz{color:var(--ll-text-muted, #6b6157);font-size:13px}.line.svelte-1nmp6pz{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px}.line.svelte-1nmp6pz>.age:where(.svelte-1nmp6pz),.line.svelte-1nmp6pz>.turn:where(.svelte-1nmp6pz){flex:1 1 0;min-width:0}.line.svelte-1nmp6pz>.turn:where(.svelte-1nmp6pz):has(+.turn-clock){flex:0 1 auto}.terms.svelte-1nmp6pz{color:var(--ll-text-muted, #6b6157);font-size:12px}.terms.svelte-1nmp6pz .list:where(.svelte-1nmp6pz){color:var(--ll-espresso, #2b2722);font-weight:800;letter-spacing:.04em}.terms.svelte-1nmp6pz .clock:where(.svelte-1nmp6pz){color:var(--ll-espresso, #2b2722);font-weight:700}.terms.svelte-1nmp6pz .clock.short:where(.svelte-1nmp6pz){color:#8c2f22;font-weight:800}.scores.svelte-1nmp6pz{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px;font-size:13px}.sc.svelte-1nmp6pz{display:inline-flex;align-items:center;gap:5px}.sc.svelte-1nmp6pz>b:where(.svelte-1nmp6pz),.sc.svelte-1nmp6pz>span:where(.svelte-1nmp6pz):not(.mark){display:inline-flex;align-items:center;gap:4px}.sc.svelte-1nmp6pz .face:where(.svelte-1nmp6pz){width:18px;height:18px;border-radius:50%;object-fit:cover}.sc.svelte-1nmp6pz button.face:where(.svelte-1nmp6pz){flex:none;margin:0;padding:0;border:0;background:none;overflow:hidden;cursor:pointer}.sc.svelte-1nmp6pz button.face:where(.svelte-1nmp6pz) img:where(.svelte-1nmp6pz){display:block;width:100%;height:100%;object-fit:cover}.sc.svelte-1nmp6pz .mark:where(.svelte-1nmp6pz){margin-left:4px;color:#2f6b45}li.muted.svelte-1nmp6pz{color:var(--ll-text-muted, #6b6157)}.seats.svelte-1nmp6pz{font-size:13px;font-weight:600;color:var(--ll-espresso, #2b2722)}.small.svelte-1nmp6pz{flex:none;padding:9px 14px;font-size:14px}.btn.danger.svelte-1nmp6pz{background:var(--ll-surface, #fffdfc);color:#7a2020;border:1px solid #7a2020}.second.svelte-1nmp6pz{background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px)}.btn.main.svelte-1nmp6pz{border:0;border-radius:var(--ll-radius-card, 12px);background-color:var(--ll-olive, #536f43);color:#fff}.btn.main.svelte-1nmp6pz:not(:disabled):hover{background-color:var(--ll-olive-hover, #435b36)}.label.svelte-1nmp6pz{display:block;font-weight:600}.hint.svelte-1nmp6pz{margin:2px 0 8px;font-size:13px;color:var(--ll-text-muted, #6b6157)}.join.svelte-1nmp6pz .row:where(.svelte-1nmp6pz){display:flex;flex-wrap:wrap;align-items:center;gap:8px}.join.svelte-1nmp6pz input:where(.svelte-1nmp6pz){flex:1 1 8rem;min-width:0;min-height:44px;padding:10px 12px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:18px;letter-spacing:.14em;text-transform:uppercase}.banner.bar.svelte-1nmp6pz .top:where(.svelte-1nmp6pz){position:static;display:block}.banner.bar.svelte-1nmp6pz .me:where(.svelte-1nmp6pz){justify-content:center;min-width:44px;min-height:44px;border-radius:50%}.banner.bar.svelte-1nmp6pz .me:where(.svelte-1nmp6pz) .face:where(.svelte-1nmp6pz){box-sizing:border-box;width:40px;height:40px;box-shadow:none}.banner.bar.svelte-1nmp6pz .me:where(.svelte-1nmp6pz) .silhouette:where(.svelte-1nmp6pz){box-sizing:border-box;width:40px;height:40px;box-shadow:none}.banner.bar.svelte-1nmp6pz .me:where(.svelte-1nmp6pz) .silhouette:where(.svelte-1nmp6pz):before{top:6px;width:13px;height:13px}.banner.bar.svelte-1nmp6pz .me:where(.svelte-1nmp6pz) .silhouette:where(.svelte-1nmp6pz):after{top:22px;width:26px;height:26px}.banner.bar.svelte-1nmp6pz .me:where(.svelte-1nmp6pz) .name:where(.svelte-1nmp6pz){position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.news-slot.in-yours.svelte-1nmp6pz{display:none}@media(min-width:940px){.page.svelte-1nmp6pz{display:grid;grid-template-columns:minmax(0,34rem) 340px;column-gap:24px;align-content:start;align-items:start;max-width:calc(36rem + 364px)}.banner.svelte-1nmp6pz,h1.svelte-1nmp6pz,.lead.svelte-1nmp6pz,.training.svelte-1nmp6pz,.refs.svelte-1nmp6pz{grid-column:1 / -1}.yours.svelte-1nmp6pz{grid-column:1}.lobby.svelte-1nmp6pz{grid-column:2}.lobby.svelte-1nmp6pz:has(.lounge:where(.svelte-1nmp6pz)){align-self:stretch;display:flex;flex-direction:column}.news-slot.lead-slot.svelte-1nmp6pz{display:none}.news-slot.in-yours.svelte-1nmp6pz{display:block}.lobby.svelte-1nmp6pz:has(.news:where(.svelte-1nmp6pz)){display:flex;flex-direction:column}.card.lounge.svelte-1nmp6pz{flex:1 1 auto;display:flex;flex-direction:column;--lounge-rows-position: absolute;--lounge-rows-max: none;--lounge-rows-floor: max(240px, 50vh);--lounge-disclose-display: none;--lounge-shut-display: block;--lounge-newest-display: none;--lounge-strip-display: none;--lounge-present-max: 440px;--lounge-head-wrap: nowrap}}@media(min-width:1200px){.page.svelte-1nmp6pz{grid-template-columns:minmax(0,1fr) clamp(704px,56%,940px);max-width:1720px}.page.svelte-1nmp6pz:not(:has(.lounge)):not(:has(.news)){grid-template-columns:minmax(0,1fr) clamp(340px,34%,520px);max-width:1440px}.lobby.svelte-1nmp6pz:has(.lounge:where(.svelte-1nmp6pz)){flex-direction:row;column-gap:24px}.lobby.svelte-1nmp6pz:has(.news:where(.svelte-1nmp6pz)){flex-direction:row;column-gap:24px}.rail.svelte-1nmp6pz{display:flex;flex-direction:column;flex:1 1 340px;min-width:0;max-width:420px}.card.lounge.svelte-1nmp6pz{flex:1 1 340px;min-width:0;max-width:520px}.card.news.svelte-1nmp6pz{flex:1 1 340px;max-width:520px;align-self:flex-start}}@media(max-width:520px){.page[data-group=mine].svelte-1nmp6pz [data-groups]:where(.svelte-1nmp6pz):not([data-groups~=mine]){display:none}.page[data-group=parlour].svelte-1nmp6pz [data-groups]:where(.svelte-1nmp6pz):not([data-groups~=parlour]){display:none}.page[data-group=lounge].svelte-1nmp6pz [data-groups]:where(.svelte-1nmp6pz):not([data-groups~=lounge]){display:none}.training.svelte-1nmp6pz{display:none}.page.svelte-1nmp6pz>.tabs[data-mode=pressed]{margin:0 0 16px}.me.svelte-1nmp6pz .name:where(.svelte-1nmp6pz){position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.banner.svelte-1nmp6pz:not(.bar) .top:where(.svelte-1nmp6pz){gap:4px}.banner.svelte-1nmp6pz:not(.bar) .gear:where(.svelte-1nmp6pz) .leave{column-gap:4px}li.hostrow.svelte-1nmp6pz{flex-wrap:wrap}.does.hostrow.svelte-1nmp6pz{flex:1 1 100%;min-width:0}li.shares.svelte-1nmp6pz{flex-wrap:wrap}.does.shares.svelte-1nmp6pz{flex:1 1 100%;min-width:0;flex-wrap:wrap}}.ach-replace.svelte-1nmp6pz{margin-top:8px}.page.svelte-1w3e4s2{font-family:system-ui,sans-serif;margin:0 auto;max-width:26rem;padding:1.5rem 1rem;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722)}h1.svelte-1w3e4s2{margin:0 0 14px;font-size:22px}.waiting.svelte-1w3e4s2{color:var(--ll-text-muted, #6b6157)}.kept.svelte-1w3e4s2{margin:4px 0 12px;color:var(--ll-text-muted, #6b6157);font-size:13px}.asked.svelte-1w3e4s2{margin:0 0 12px;font-size:15px}.card.svelte-1w3e4s2{background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);padding:14px}.count.svelte-1w3e4s2{margin:12px 0 6px;font-size:14px}.count.talk.svelte-1w3e4s2{background:var(--ll-cream, #f3f0ea);border-radius:var(--ll-radius-control, 9px);padding:8px 10px}.tag.ai.svelte-1w3e4s2{padding:1px 8px;border-radius:999px;background:#fdf3d4;border:1px solid #e6d59a;color:#6b6157;font-size:12px;font-weight:600}.seats.svelte-1w3e4s2{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px;font-size:14px}.seats.svelte-1w3e4s2 li:where(.svelte-1w3e4s2){padding:3px 10px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:999px;background:var(--ll-selected, #f6f2ea)}.free.svelte-1w3e4s2{border-style:dashed;color:var(--ll-text-muted, #6b6157);background:var(--ll-surface, #fffdfc)}.label.svelte-1w3e4s2{display:block;margin:18px 0 6px;font-size:13px;font-weight:600;color:var(--ll-text-muted, #6b6157)}.fixed-name.svelte-1w3e4s2{margin:0;font-size:16px;font-weight:600;color:var(--ll-espresso, #2b2722)}.note-fixed.svelte-1w3e4s2{margin:6px 0 0;font-size:13px;color:var(--ll-text-muted, #6b6157)}input.svelte-1w3e4s2{width:100%;box-sizing:border-box;min-height:44px;padding:9px 11px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);font:inherit}.btn.svelte-1w3e4s2{margin-top:14px;width:100%;min-height:48px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-weight:600;cursor:pointer}.btn.svelte-1w3e4s2:not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.btn.svelte-1w3e4s2:disabled{opacity:.55;cursor:default}.note.svelte-1w3e4s2{margin-top:12px;text-align:center;font-size:12px;color:var(--ll-text-muted, #6b6157)}.bad.svelte-1w3e4s2{margin:6px 0 0;font-size:13px;color:#8c2f22}.picker.svelte-fueov1{flex-basis:100%;margin-top:8px}.label.svelte-fueov1{display:block;font-size:13px;line-height:18px;color:var(--ll-text-muted, #6b6157);margin-bottom:6px}.stack.svelte-fueov1{display:flex;flex-direction:column;gap:6px}.row.svelte-fueov1{display:flex;align-items:stretch;gap:8px}.door.svelte-fueov1{flex:1;min-width:0;display:flex;align-items:center;gap:12px;box-sizing:border-box;text-align:left;padding:9px 12px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);font:inherit;font-size:14px;font-weight:600;color:var(--ll-espresso, #2b2722)}button.door.svelte-fueov1{cursor:pointer}.seat.svelte-fueov1:disabled{color:var(--ll-text-muted, #6b6157);border-style:dashed;opacity:1;cursor:not-allowed}.down.svelte-fueov1{margin:8px 0 0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.seat.svelte-fueov1{flex:none;align-self:center;box-sizing:border-box;padding:0 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);font:inherit;font-size:14px;font-weight:600;color:var(--ll-espresso, #2b2722);cursor:pointer}.face.svelte-fueov1{flex:none;width:80px;height:80px;border-radius:50%;object-fit:cover;background:var(--ll-cream, #f3f0ea)}.words.svelte-fueov1{display:block;min-width:0;overflow-wrap:anywhere}.door.svelte-fueov1 b:where(.svelte-fueov1){display:block}.door.svelte-fueov1 small:where(.svelte-fueov1){display:block;color:var(--ll-text-muted, #6b6157);font-size:12px;margin-top:2px}button.door.svelte-fueov1:hover{border-color:var(--ll-espresso, #2b2722);background:var(--ll-selected, #f6f2ea)}.seat.svelte-fueov1:not(:disabled):hover{background:var(--ll-selected, #f6f2ea)}.door.svelte-fueov1:focus-visible,.seat.svelte-fueov1:focus-visible{outline:3px solid #1f4e8c;outline-offset:2px}.room.svelte-1rfymnv{container-type:inline-size;font:400 14px/1.45 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.rule.svelte-1rfymnv{margin:0 0 14px;padding:12px;font-size:13px;background:var(--ll-cream-light, #f7f3ec);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px)}.rule.svelte-1rfymnv p:where(.svelte-1rfymnv){margin:5px 0 0}.keep.svelte-1rfymnv{margin:16px 0 0}.seat-grid.svelte-1rfymnv{display:grid;grid-template-columns:1fr;gap:10px;margin:0;padding:0;list-style:none}@container (min-width: 480px){.seat-grid.svelte-1rfymnv{grid-template-columns:repeat(2,minmax(0,1fr))}}.seat.svelte-1rfymnv{min-width:0;padding:12px;background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px)}.seat.me.svelte-1rfymnv{padding:11px;border:2px solid var(--ll-espresso, #2b2722)}.seat.picking.svelte-1rfymnv{grid-column:1 / -1}.who.svelte-1rfymnv{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.words.svelte-1rfymnv{display:flex;flex:1 1 7rem;min-width:0;flex-direction:column}.words.svelte-1rfymnv small:where(.svelte-1rfymnv){margin-top:3px;font-size:12px;line-height:1.25;color:var(--ll-text-muted, #6b6157)}.pic.svelte-1rfymnv{width:42px;height:42px;flex-shrink:0;border-radius:50%;object-fit:cover;background:var(--ll-cream-light, #f7f3ec);border:1px solid var(--ll-control-border, #ccc0ad)}.tag.svelte-1rfymnv{flex:none;white-space:nowrap;padding:3px 6px;font-size:11px;background:var(--ll-cream, #f3f0ea);border:1px solid var(--ll-control-border, #ccc0ad);border-radius:6px;color:var(--ll-espresso, #2b2722)}.tag.card.svelte-1rfymnv{font:600 11px/1.2 system-ui,sans-serif;cursor:pointer}.btn.svelte-1rfymnv:disabled{color:var(--ll-text-muted, #6b6157);border-style:dashed;text-decoration:none;opacity:1;cursor:not-allowed}.btn.svelte-1rfymnv{display:inline-flex;width:100%;margin-top:12px;padding:8px 4px;align-items:center;justify-content:center;font:600 13px/1.2 system-ui,sans-serif;background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);cursor:pointer}.btn.main.svelte-1rfymnv{background:var(--ll-olive, #536f43);border-color:var(--ll-olive, #536f43);color:#fff}.btn.danger.svelte-1rfymnv{color:#7a2020;border-color:#7a2020}.btn.svelte-1rfymnv:focus-visible,.who-link.svelte-1rfymnv:focus-visible,.tag.card.svelte-1rfymnv:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:3px}.who-link.svelte-1rfymnv{padding:0;font:inherit;text-align:left;background:none;border:0;color:var(--ll-espresso, #2b2722);cursor:pointer}.room-actions.svelte-1rfymnv{display:flex;margin-top:16px;gap:8px;flex-wrap:wrap}.room-actions.svelte-1rfymnv .btn:where(.svelte-1rfymnv){width:auto;margin-top:0;flex:1}.warn.svelte-1rfymnv{margin:12px 0 0;padding:8px;font-size:12px;background:var(--ll-cream-light, #f7f3ec);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px)}.muted.svelte-1rfymnv{margin:14px 0 0;color:var(--ll-text-muted, #6b6157)}.left.svelte-1rfymnv{padding:30px 16px;text-align:center;background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);box-shadow:none}.left.svelte-1rfymnv h2:where(.svelte-1rfymnv){margin:0 0 8px;font:650 20px/1.2 system-ui,sans-serif}.left.svelte-1rfymnv p:where(.svelte-1rfymnv){margin:0 0 18px}.left.svelte-1rfymnv .btn:where(.svelte-1rfymnv){width:auto;margin-top:0}.picker.svelte-1nu59g4{display:inline-flex;align-items:center;gap:8px;font-family:system-ui,sans-serif}.what.svelte-1nu59g4{color:var(--ll-text-muted, #6b6157);font-size:13px}.choice.svelte-1nu59g4{min-height:44px;padding:8px 10px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;cursor:pointer}.notify.svelte-1n4xih3{display:inline-flex;align-items:center;gap:8px;font-family:system-ui,sans-serif}.switch.svelte-1n4xih3{display:inline-flex;align-items:center;gap:8px;min-height:44px;cursor:pointer}.what.svelte-1n4xih3{color:var(--ll-text-muted, #6b6157);font-size:13px}.blocked.svelte-1n4xih3{color:var(--ll-text-muted, #6b6157);font-size:12px}input.svelte-1n4xih3{width:18px;height:18px;cursor:pointer}input.svelte-1n4xih3:disabled{cursor:not-allowed}.face.svelte-1102kia{display:inline-block;width:24px;height:24px;padding:0;border:0;border-radius:50%;overflow:hidden;vertical-align:-6px;background:var(--ll-cream, #f3f0ea);margin-right:6px;cursor:default}button.face.svelte-1102kia{cursor:pointer}.pic.svelte-1102kia{display:block;width:100%;height:100%;object-fit:cover}.btn.danger.svelte-1102kia{background:var(--ll-surface, #fffdfc);color:#7a2020;border:1px solid #7a2020;border-radius:var(--ll-radius-control, 9px)}.page.svelte-1102kia{font-family:system-ui,sans-serif;margin:0 auto;max-width:44rem;padding:1.5rem 1rem;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722)}.chrome.svelte-1102kia{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:8px}h1.svelte-1102kia{margin:0 0 4px;font-size:22px}.room-head.svelte-1102kia{display:flex;align-items:center;gap:12px;margin:0 0 4px}.room-head.svelte-1102kia>.place-thumb{flex:none}.room-head-text.svelte-1102kia{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.sr.svelte-1102kia{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.photo-line.svelte-1102kia{margin:0 0 4px;font-size:13px;color:var(--ll-text-muted, #6b6157)}.table-name.svelte-1102kia{min-width:0;margin:0 0 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700}.lead.svelte-1102kia{margin:0 0 16px;color:var(--ll-text-muted, #6b6157);font-size:14px}.card.svelte-1102kia{background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);padding:14px}.count.svelte-1102kia{margin:0 0 10px;font-size:14px}.seats.svelte-1102kia{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:14px}.seats.svelte-1102kia li:where(.svelte-1102kia){display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:40px;padding:4px 12px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-selected, #f6f2ea)}.free.svelte-1102kia{border-style:dashed;background:var(--ll-surface, #fffdfc)}.muted.svelte-1102kia{color:var(--ll-text-muted, #6b6157)}.tag.svelte-1102kia{padding:1px 8px;border-radius:999px;background:#eef3fb;border:1px solid #c3d4ee;font-size:12px}.tag.bot.svelte-1102kia{background:var(--ll-cream, #f3f0ea);border-color:var(--ll-control-border, #ccc0ad);color:var(--ll-text-muted, #6b6157);font-weight:600}.tag.bot.card.svelte-1102kia{font:inherit;font-size:12px;font-weight:600;cursor:pointer}.tag.ai.svelte-1102kia{background:#fdf3d4;border-color:#e6d59a;color:#6b6157;font-weight:600}.count.talk.svelte-1102kia{background:var(--ll-cream, #f3f0ea);border-radius:var(--ll-radius-control, 9px);padding:8px 10px}.dot.svelte-1102kia{width:8px;height:8px;border-radius:999px;background:#3f7d45;flex:none}.dot.off.svelte-1102kia{background:transparent;box-shadow:inset 0 0 0 2px #a8452f}.who.svelte-1102kia{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;text-decoration:underline dotted;text-underline-offset:2px;cursor:pointer}.link.svelte-1102kia{margin-left:auto;border:0;background:none;font:inherit;font-size:13px;text-decoration:underline;cursor:pointer;color:#1f4e8c}.link.svelte-1102kia:disabled{color:var(--ll-text-muted, #6b6157);text-decoration:none;opacity:1;cursor:not-allowed}.hint.svelte-1102kia{display:block;margin-left:auto;max-width:55%;font-size:12px;color:var(--ll-text-muted, #6b6157);text-align:right}.btn.svelte-1102kia{margin-top:14px;width:100%;min-height:48px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-weight:600;cursor:pointer}.btn.svelte-1102kia:not(.sec):not(.small):not(.danger):not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.sec.svelte-1102kia,.btn.small.svelte-1102kia{background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px)}.invite.svelte-1102kia{margin-top:18px}.label.svelte-1102kia{display:block;margin:16px 0 6px;font-size:13px;font-weight:600;color:var(--ll-text-muted, #6b6157)}.invite.svelte-1102kia input:where(.svelte-1102kia){width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);font:inherit;font-size:14px;background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.code.svelte-1102kia{margin:0;padding:8px 10px;border:1px dashed var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);font:16px ui-monospace,monospace;letter-spacing:2px}.btn.svelte-1102kia:disabled{opacity:.55;cursor:default}.note.svelte-1102kia{margin:8px 0 0;font-size:13px;color:var(--ll-text-muted, #6b6157);text-align:center}.refusal.svelte-1102kia{margin:10px 0 0;min-height:1.2em;font-size:14px;color:#8c2f22;text-align:center}.page.svelte-1r59s56{max-width:640px;margin:0 auto;padding:16px;background-color:var(--ll-cream, #f3f0ea)}.card.svelte-1r59s56{padding:16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}h1.svelte-1r59s56{margin:0 0 12px;font-size:20px;color:var(--ll-espresso, #2b2722)}.done.svelte-1r59s56{margin:0;font-size:20px;font-weight:600;color:var(--ll-espresso, #2b2722)}.note.svelte-1r59s56{margin:0;font-size:15px;color:var(--ll-espresso, #2b2722)}.note.bad.svelte-1r59s56{margin-top:12px;color:#a02c1c}.hint.svelte-1r59s56{margin:8px 0 0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.address.svelte-1r59s56{margin:8px 0 0;font-size:15px;font-weight:600;color:var(--ll-espresso, #2b2722);overflow-wrap:anywhere}.actions.svelte-1r59s56{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.label.svelte-1r59s56{display:block;margin:16px 0 6px;font-size:13px;font-weight:600;color:var(--ll-text-muted, #6b6157)}input.svelte-1r59s56{width:100%;box-sizing:border-box;min-height:44px;padding:0 10px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);font:inherit;background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.btn.svelte-1r59s56{min-height:44px;padding:0 16px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-weight:600;cursor:pointer}.btn.svelte-1r59s56:not(.second):not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.btn.svelte-1r59s56:disabled{opacity:.55;cursor:default}.second.svelte-1r59s56{background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px)}.page.svelte-1udzt4c{max-width:640px;margin:0 auto;padding:16px;background-color:var(--ll-cream, #f3f0ea)}.card.svelte-1udzt4c{padding:16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}h1.svelte-1udzt4c{margin:0 0 12px;font-size:20px;color:var(--ll-espresso, #2b2722)}.label.svelte-1udzt4c{display:block;margin:16px 0 6px;font-size:13px;font-weight:600;color:var(--ll-text-muted, #6b6157)}.hint.svelte-1udzt4c{margin:6px 0 0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.login.svelte-1udzt4c{margin:4px 0 0;font-size:20px;font-weight:600;color:var(--ll-espresso, #2b2722)}input.svelte-1udzt4c{width:100%;box-sizing:border-box;min-height:44px;padding:0 10px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);font:inherit;background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.btn.svelte-1udzt4c{margin-top:16px;min-height:44px;padding:0 16px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-weight:600;cursor:pointer}.btn.svelte-1udzt4c:not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.btn.svelte-1udzt4c:disabled{opacity:.55;cursor:default}.note.svelte-1udzt4c{margin:12px 0 0;font-size:14px;color:var(--ll-espresso, #2b2722)}.bad.svelte-1udzt4c{color:#a02c1c}.licence.svelte-1czn03s{font-size:15px;line-height:1.45;color:var(--ll-espresso, #2b2722)}h2.svelte-1czn03s,h3.svelte-1czn03s,h4.svelte-1czn03s{margin:18px 0 8px;color:var(--ll-espresso, #2b2722)}h2.svelte-1czn03s,h3.svelte-1czn03s{font-size:17px}h4.svelte-1czn03s{font-size:15px}section.svelte-1czn03s>:is(h3,h4):first-child{margin-top:0}.title.svelte-1czn03s:focus{outline:none}.language.svelte-1czn03s{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 12px}.what.svelte-1czn03s{color:var(--ll-text-muted, #6b6157);font-size:13px}.choice.svelte-1czn03s{min-height:44px;padding:8px 10px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;cursor:pointer}.parts.svelte-1czn03s{display:flex;flex-wrap:wrap;gap:0 18px;list-style:none;margin:0;padding:0}.parts.svelte-1czn03s li:where(.svelte-1czn03s){margin:0}.parts.svelte-1czn03s .part:where(.svelte-1czn03s){width:auto}.part.svelte-1czn03s,.back.svelte-1czn03s{display:block;width:100%;min-height:44px;padding:8px 0;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;font-size:15px;text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.back.svelte-1czn03s{width:auto;margin:0 0 8px}.part.svelte-1czn03s:focus-visible,.back.svelte-1czn03s:focus-visible{outline:2px solid #15325e;outline-offset:2px}p.svelte-1czn03s{margin:0 0 10px}ul.svelte-1czn03s{margin:0 0 10px;padding-left:20px}li.svelte-1czn03s{margin:0 0 6px}hr.svelte-1czn03s{border:0;border-top:1px solid var(--ll-border, #ded5c6);margin:14px 0}.version.svelte-1fwu3tb{margin:0 0 10px;font-size:13px;color:var(--ll-text-muted, #6b6157)}.page.svelte-1ldqkpp{max-width:640px;margin:0 auto;padding:16px;background-color:var(--ll-cream, #f3f0ea);font-family:system-ui,sans-serif}.card.svelte-1ldqkpp{padding:16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}h1.svelte-1ldqkpp{margin:0 0 12px;font-size:20px;color:var(--ll-espresso, #2b2722)}.page.svelte-us6o0q{max-width:640px;margin:0 auto;padding:16px;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722);font-family:system-ui,sans-serif}.card.svelte-us6o0q{padding:16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}h1.svelte-us6o0q{margin:0 0 8px;font-size:20px;color:var(--ll-espresso, #2b2722)}h1.svelte-us6o0q:focus{outline:none}.changed.svelte-us6o0q{margin:0 0 6px;font-size:15px;color:var(--ll-espresso, #2b2722)}.lede.svelte-us6o0q{margin:0 0 10px;font-size:15px;color:var(--ll-espresso, #2b2722)}.text.svelte-us6o0q{margin:0 0 12px}.accept.svelte-us6o0q{display:block;width:100%;min-height:44px;margin:0 0 12px;padding:11px 14px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-weight:600;font-size:16px;cursor:pointer}.accept.svelte-us6o0q:not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.back.svelte-us6o0q{display:block;margin:0 0 4px;padding:0 4px;border:0;background:transparent;color:var(--ll-text-muted, #6b6157);font:inherit;font-size:15px;cursor:pointer}.back.svelte-us6o0q:focus-visible{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:2px}.hint.svelte-us6o0q{margin:0 0 8px;font-size:13px;color:var(--ll-text-muted, #6b6157)}.note.svelte-us6o0q{margin:0;font-size:15px;color:var(--ll-espresso, #2b2722)}.track.svelte-1e0i8fo{position:relative;flex:none;width:56px;height:330px;box-sizing:border-box;touch-action:none;cursor:pointer;border-radius:var(--ll-radius-control, 9px)}.track.svelte-1e0i8fo:focus-visible{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:2px}.track.off.svelte-1e0i8fo{opacity:.35;cursor:default}.rail.svelte-1e0i8fo{position:absolute;left:26px;top:22px;bottom:22px;width:4px;border-radius:2px;background:var(--ll-control-border, #ccc0ad)}.fill.svelte-1e0i8fo{position:absolute;left:0;bottom:0;width:4px;border-radius:2px;background:var(--ll-olive, #536f43)}.stop.svelte-1e0i8fo,.knob.svelte-1e0i8fo{position:absolute;left:2px;width:44px;height:44px;transform:translate(-50%,50%);display:flex;align-items:center;justify-content:center;pointer-events:none}.stop.svelte-1e0i8fo:before{content:"";width:14px;height:14px;box-sizing:border-box;border-radius:50%;background:var(--ll-surface, #fffdfc);border:2px solid var(--ll-text-muted, #6b6157)}.knob.svelte-1e0i8fo:before{content:"";width:32px;height:32px;box-sizing:border-box;border-radius:50%;background:var(--ll-olive, #536f43);border:3px solid var(--ll-surface, #fffdfc)}.end.svelte-1e0i8fo{position:absolute;left:0;font-size:11px;line-height:14px;color:var(--ll-text-muted, #6b6157)}.end.top.svelte-1e0i8fo{top:0}.end.bottom.svelte-1e0i8fo{bottom:0}.welcome.svelte-1krhhra{position:relative;box-sizing:border-box;min-height:100vh;min-height:100dvh;padding:0 16px 16px;overflow:hidden;background-color:var(--ll-espresso, #2b2722);color:var(--ll-espresso, #2b2722);font-family:system-ui,sans-serif}.ground.svelte-1krhhra{position:absolute;inset:0;z-index:0}.ground.svelte-1krhhra img:where(.svelte-1krhhra){display:block;width:100%;height:100%;object-fit:cover;object-position:center top}@media(min-aspect-ratio:1/1){.ground.svelte-1krhhra img:where(.svelte-1krhhra){object-position:center}}.lang.svelte-1krhhra{position:absolute;top:10px;right:12px;z-index:2;padding:4px 8px;border-radius:var(--ll-radius-control, 9px);background:color-mix(in srgb,var(--ll-surface, #fffdfc) 88%,transparent)}.head.svelte-1krhhra{position:relative;z-index:1;padding-top:40px;text-align:center}.logo.svelte-1krhhra{background:color-mix(in srgb,var(--ll-cream, #f3f0ea) 88%,transparent)}.sheet.svelte-1krhhra{background:color-mix(in srgb,var(--ll-cream, #f3f0ea) 93%,transparent)}.logo.svelte-1krhhra,.sheet.svelte-1krhhra{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid color-mix(in srgb,var(--ll-border, #ded5c6) 90%,transparent);border-radius:var(--ll-radius-card, 12px)}@supports not ((backdrop-filter: blur(8px)) or (-webkit-backdrop-filter: blur(8px))){.logo.svelte-1krhhra,.sheet.svelte-1krhhra{background:var(--ll-cream, #f3f0ea)}}.logo.svelte-1krhhra{display:inline-block;margin:0;padding:2px 18px 4px;font-family:Georgia,serif;font-size:30px;font-weight:400;line-height:1.2;color:var(--ll-espresso, #2b2722)}.logo.svelte-1krhhra:focus,.card.svelte-1krhhra h1:where(.svelte-1krhhra):focus{outline:none}.sheet.svelte-1krhhra{position:relative;z-index:1;box-sizing:border-box;max-width:400px;margin:32px auto 0;padding:12px 14px}.lede.svelte-1krhhra{margin:0 0 10px;font-size:14px;color:var(--ll-espresso, #2b2722)}.main.svelte-1krhhra{display:block;width:100%;min-height:50px;margin:0 0 8px;padding:10px 14px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-size:18px;font-weight:600;cursor:pointer}.main.svelte-1krhhra:not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.main.svelte-1krhhra:disabled{opacity:.4;cursor:default}.sec.svelte-1krhhra{display:block;box-sizing:border-box;width:100%;margin:0 0 6px;padding:6px 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:16px;font-weight:500;text-align:left;cursor:pointer}.sec.svelte-1krhhra:last-child{margin-bottom:0}.sec.svelte-1krhhra small:where(.svelte-1krhhra){display:block;font-size:13px;font-weight:400;color:var(--ll-text-muted, #6b6157)}.sec.svelte-1krhhra:hover{background:var(--ll-selected, #f6f2ea)}.back.svelte-1krhhra{display:block;flex:none;margin:0 0 4px;padding:0 4px;border:0;background:transparent;color:var(--ll-text-muted, #6b6157);font:inherit;font-size:15px;text-align:left;cursor:pointer}.main.svelte-1krhhra:focus-visible,.sec.svelte-1krhhra:focus-visible,.chip.svelte-1krhhra:focus-visible,.back.svelte-1krhhra:focus-visible{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:2px}.top.svelte-1krhhra{display:flex;align-items:center;gap:8px;margin:0 0 6px}.top.svelte-1krhhra .back:where(.svelte-1krhhra){margin:0}.title.svelte-1krhhra{margin:0;font-size:22px;font-weight:650}.question.svelte-1krhhra{margin:0 0 6px;font-size:15px;color:var(--ll-espresso, #2b2722)}.chips.svelte-1krhhra{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.chip.svelte-1krhhra{padding:9px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;text-transform:capitalize;cursor:pointer}.chip.on.svelte-1krhhra{border:2px solid var(--ll-brass, #b58a4a);box-shadow:0 0 0 2px var(--ll-surface, #fffdfc);background:var(--ll-selected, #f6f2ea);font-weight:600}.row.svelte-1krhhra{display:flex;gap:18px;align-items:stretch;margin:0 0 10px}.bot.svelte-1krhhra{flex:1;align-self:center;min-width:0}.face.svelte-1krhhra{display:block;width:88px;height:88px;margin:0 0 10px;border:3px solid var(--ll-cream-light, #f7f3ec);border-radius:50%;object-fit:cover}.name.svelte-1krhhra{margin:0 0 4px;font-size:22px;font-weight:600}.line.svelte-1krhhra{margin:0 0 6px;font-size:15px}.small.svelte-1krhhra{margin:0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.note.svelte-1krhhra{margin-top:4px}.warn.svelte-1krhhra{margin:0 0 8px;padding:8px 12px;border-radius:var(--ll-radius-control, 9px);background:var(--ll-out-wash, #f6e0da);color:var(--ll-out-ink, #7a2a1b);font-size:14px}.page.svelte-1krhhra{max-width:640px;margin:0 auto;padding:16px;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722);font-family:system-ui,sans-serif}.card.svelte-1krhhra{padding:16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}.card.svelte-1krhhra h1:where(.svelte-1krhhra){margin:0 0 12px;font-size:20px}.bsl.svelte-tj6u8h{--board-cell: var(--cell-one);display:contents}.main.svelte-tj6u8h,.side.svelte-tj6u8h{display:contents}@media(min-width:760px){.bsl.svelte-tj6u8h{--board-cell: var(--cell-two);display:grid;grid-template-columns:calc(var(--board-cols) * var(--board-cell) + var(--board-chrome) + var(--scroll-room)) minmax(var(--side-min),1fr);grid-template-rows:minmax(0,1fr);column-gap:var(--side-gap);flex:1 1 auto;min-height:360px}.main.svelte-tj6u8h,.side.svelte-tj6u8h{display:flex;flex-direction:column;gap:var(--stack-gap, 0px);min-height:0;overflow-y:auto;overscroll-behavior:contain}.main.svelte-tj6u8h{overflow-x:hidden}}.page.svelte-1w3eb46{font-family:system-ui,sans-serif;margin:0 auto;max-width:calc(var(--board-max) + 2rem);padding:1.5rem 1rem;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722);display:flex;flex-direction:column;box-sizing:border-box}h1.svelte-1w3eb46{flex:0 0 auto;margin:0 0 6px;font-size:22px}.titled.svelte-1w3eb46{flex:0 0 auto;display:flex;align-items:center;gap:10px;min-width:0;margin:0 0 6px}.titled.svelte-1w3eb46 h1:where(.svelte-1w3eb46){flex:1 1 0%;min-width:0;margin:0}h1.svelte-1w3eb46 .table-name:where(.svelte-1w3eb46){display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700}.sub.svelte-1w3eb46{flex:0 0 auto;margin:0 0 10px;font-size:11px;color:var(--ll-text-muted, #6b6157)}.who.svelte-1w3eb46{margin-right:8px}.who.lit.svelte-1w3eb46{display:inline-block;padding:1px 6px;border-radius:5px;outline:2px solid var(--lamp);outline-offset:-2px}.who.svelte-1w3eb46:has(+.mark:where(.svelte-1w3eb46)){margin-right:.15em}.sub.svelte-1w3eb46 .mark:where(.svelte-1w3eb46){font-size:1em;margin-right:8px}.sub.svelte-1w3eb46 b:where(.svelte-1w3eb46):has(+.export:where(.svelte-1w3eb46)){margin-right:8px}.empty.svelte-1w3eb46{margin:12px 0;font-size:14px;color:var(--ll-text-muted, #6b6157)}.pin.svelte-1w3eb46{flex:0 0 auto;margin:0 -1rem;padding:4px 0 6px;border-bottom:1px solid var(--ll-border, #ded5c6)}.rack.svelte-1w3eb46{display:flex;gap:3px;justify-content:center;margin:6px 0 2px;padding:6px;border-radius:var(--ll-radius-control, 9px);background:var(--rack-ground)}.slot.svelte-1w3eb46{position:relative;display:block;width:var(--slot);height:var(--slot)}.pin.on-image.svelte-1w3eb46{display:flex;flex-direction:column;padding:0 0 6px;overflow:hidden}.rack.on-image.svelte-1w3eb46{margin:0;border:1px solid transparent;background:transparent;flex-wrap:nowrap}.more.svelte-1w3eb46{flex:0 0 auto;margin-left:8px;padding:3px 8px;border:1px solid #8a8175;border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);font-size:12px;font-weight:600;color:var(--ll-espresso, #2b2722);white-space:nowrap}.chev.svelte-1w3eb46{margin-left:3px;font-size:10px}.rackline.svelte-1w3eb46{margin:0;text-align:center;font-size:11px;color:var(--ll-text-muted, #6b6157)}.nav.svelte-1w3eb46{flex:0 0 auto;display:flex;gap:6px;align-items:center;justify-content:space-between;padding:4px 0 6px;border-bottom:1px solid var(--ll-border, #ded5c6);position:sticky;top:0;z-index:3;background:var(--ll-cream, #f3f0ea);transition:top .16s ease}.nav.away.svelte-1w3eb46{top:-64px}@media(prefers-reduced-motion:reduce){.nav.svelte-1w3eb46{transition:none}}.nav.svelte-1w3eb46 button:where(.svelte-1w3eb46){min-height:44px;padding:9px 12px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-weight:600;font-size:13px}.where.svelte-1w3eb46{font-size:12px;color:var(--ll-text-muted, #6b6157)}.list.svelte-1w3eb46{padding:0 0 10px}.opening.svelte-1w3eb46{margin:8px 0;font-size:11px;color:var(--ll-text-muted, #6b6157)}.row.svelte-1w3eb46{border-bottom:1px solid var(--ll-border, #ded5c6);padding:8px 2px;position:relative}.depth.svelte-1w3eb46{position:absolute;z-index:2;top:100%;right:4px;display:flex;flex-direction:column;gap:2px;min-width:160px;padding:4px;border:1px solid #8a8175;border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);box-shadow:0 6px 18px #2b27222e}.depth.svelte-1w3eb46 button:where(.svelte-1w3eb46){min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border:1px solid transparent;border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:13px;font-weight:600;text-align:left}.depth.svelte-1w3eb46 button.on:where(.svelte-1w3eb46){background:#eef3fb;border-color:#1f4e8c}.only.svelte-1w3eb46{margin:2px 4px 0;font-size:11px;color:var(--ll-text-muted, #6b6157)}.row.sel.svelte-1w3eb46{background:#eef3fb;border-left:3px solid #1f4e8c;padding-left:8px}.row.bad.svelte-1w3eb46{border-color:#c8544a;background:#fdf3f2}.row.bad.svelte-1w3eb46 .msg:where(.svelte-1w3eb46){color:#8f2f26}.row.good.svelte-1w3eb46{border-color:#5f9a52;background:#f2f9f0}.row.good.svelte-1w3eb46 .msg:where(.svelte-1w3eb46){color:#2f6f3f;font-weight:600}.rh.svelte-1w3eb46{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:flex;width:100%;justify-content:space-between;align-items:baseline;gap:8px;border:0;background:none;padding:0;font:inherit;color:inherit;text-align:left}.mine.svelte-1w3eb46{font-weight:650}.pts.svelte-1w3eb46{font-variant-numeric:tabular-nums;font-weight:650}.ply.svelte-1w3eb46{font-size:11px;color:var(--ll-text-muted, #6b6157)}.rank.svelte-1w3eb46{font-size:12px;color:var(--ll-text-muted, #6b6157);margin-top:2px}.rank.svelte-1w3eb46 b:where(.svelte-1w3eb46){color:#1f4e8c}.msg.svelte-1w3eb46{font-size:12px;margin-top:4px}.msg.svelte-1w3eb46 b:where(.svelte-1w3eb46){display:block;font-weight:650}.warn.svelte-1w3eb46{font-size:12px;color:#7a5a12;background:#fdf6e3;border:1px solid #e8d9a8;border-radius:var(--ll-radius-control, 9px);padding:6px 8px;margin-top:6px}.tens.svelte-1w3eb46{margin:6px 0 0;padding:0;list-style:none;font-variant-numeric:tabular-nums}.tens.svelte-1w3eb46 li:where(.svelte-1w3eb46){border-top:1px dotted var(--ll-border, #ded5c6);font-size:13px}.feat.svelte-1w3eb46{margin:0 0 4px;font-size:11px;color:var(--ll-text-muted, #6b6157)}.cost.svelte-1w3eb46{margin:6px 0 0;font-size:11px;color:var(--ll-text-muted, #6b6157);font-variant-numeric:tabular-nums}.tens.svelte-1w3eb46 li.you:where(.svelte-1w3eb46){display:flex;justify-content:space-between;gap:8px;padding:3px 0;background:#dbe7f7;font-weight:650}.tens.svelte-1w3eb46 li.marked:where(.svelte-1w3eb46){border-left:3px solid #1f4e8c;padding-left:8px;background:#f7f9fd}.tag.svelte-1w3eb46{display:inline-block;margin-left:6px;padding:0 6px;border:1px solid #1f4e8c;border-radius:999px;font-size:11px;font-weight:700;color:#1f4e8c}.outside.svelte-1w3eb46{margin:8px 0 0;border-top:1px solid var(--ll-border, #ded5c6);padding-top:6px}.ohead.svelte-1w3eb46{margin:0 0 4px;font-size:11px;font-weight:700;color:var(--ll-text-muted, #6b6157)}.verdicts.svelte-1w3eb46{margin:0;padding:0;list-style:none}.verdicts.svelte-1w3eb46 li:where(.svelte-1w3eb46){display:flex;flex-direction:column;gap:2px;border-top:1px dotted var(--ll-border, #ded5c6);padding:6px 0;font-size:13px}.verdicts.svelte-1w3eb46 li:where(.svelte-1w3eb46):first-child{border-top:0}.vw.svelte-1w3eb46{font-weight:650}.vs.svelte-1w3eb46{font-size:12px;color:var(--ll-text-muted, #6b6157)}.order.svelte-1w3eb46{display:flex;width:fit-content;margin:8px 0 0;border:1px solid #8c8579;border-radius:4px;overflow:hidden}.order.svelte-1w3eb46 button:where(.svelte-1w3eb46){min-height:44px;padding:0 14px;border:0;background:var(--ll-surface, #fffdfc);font:inherit;font-size:13px;color:inherit}.order.svelte-1w3eb46 button:where(.svelte-1w3eb46)+button:where(.svelte-1w3eb46){border-left:1px solid #8c8579}.order.svelte-1w3eb46 button[aria-pressed=true]:where(.svelte-1w3eb46){background:#1f4e8c;color:#fff;font-weight:650}.note.svelte-1w3eb46{margin:6px 0 0;font-size:11px;color:var(--ll-text-muted, #6b6157)}.tens.svelte-1w3eb46 button:where(.svelte-1w3eb46){display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;gap:8px;min-height:44px;padding:3px 0;border:0;background:none;font:inherit;color:inherit;text-align:left}.tens.svelte-1w3eb46 button[aria-pressed=true]:where(.svelte-1w3eb46){outline:2px solid #1f4e8c;outline-offset:-2px;border-radius:3px}.val.svelte-1w3eb46{display:flex;gap:8px;align-items:baseline}.lv.svelte-1w3eb46,.at.svelte-1w3eb46{color:var(--ll-text-muted, #6b6157);font-size:11px}.busy.svelte-1w3eb46{font-size:12px;color:var(--ll-text-muted, #6b6157);display:flex;align-items:center;gap:6px;margin-top:4px}.dot.svelte-1w3eb46{width:8px;height:8px;border-radius:50%;background:var(--ll-text-muted, #6b6157)}.acts.svelte-1w3eb46{display:flex;gap:8px;margin-top:8px}.closing.svelte-1w3eb46{margin:10px 0 0;padding:8px;border:1px dashed var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);font-size:12px;color:var(--ll-text-muted, #6b6157)}.closing.svelte-1w3eb46>b:where(.svelte-1w3eb46){display:block;color:var(--ll-espresso, #2b2722)}.ended.svelte-1w3eb46{margin:8px 0 0;color:var(--ll-espresso, #2b2722)}.ended.svelte-1w3eb46 b:where(.svelte-1w3eb46){color:#1f4e8c}.res.svelte-1w3eb46{width:100%;margin-top:8px;border-collapse:collapse;font-size:12px;color:var(--ll-espresso, #2b2722)}.res.svelte-1w3eb46 caption:where(.svelte-1w3eb46){text-align:left;font-weight:600;padding:0 0 4px}.res.svelte-1w3eb46 td:where(.svelte-1w3eb46),.res.svelte-1w3eb46 th:where(.svelte-1w3eb46){padding:5px 6px;border-bottom:1px solid var(--ll-border, #ded5c6);text-align:left}.res.svelte-1w3eb46 td.n:where(.svelte-1w3eb46),.res.svelte-1w3eb46 th.n:where(.svelte-1w3eb46){text-align:right;font-variant-numeric:tabular-nums}.res.svelte-1w3eb46 .win:where(.svelte-1w3eb46){background:#f2f8f4;font-weight:700}.res.svelte-1w3eb46 .mark:where(.svelte-1w3eb46){margin-left:4px}.res.svelte-1w3eb46 .pill:where(.svelte-1w3eb46){display:inline-block;margin-left:6px;padding:0 6px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:999px;font-size:11px;color:var(--ll-text-muted, #6b6157)}.foot.svelte-1w3eb46{flex:0 0 auto;margin:8px 0 0;padding-top:8px;font-size:11px;color:var(--ll-text-muted, #6b6157);border-top:1px solid var(--ll-border, #ded5c6);text-align:center}.btn.svelte-1w3eb46{min-height:44px;padding:11px 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);font:inherit;font-weight:600;font-size:13px;color:var(--ll-espresso, #2b2722);cursor:pointer}@media(min-width:760px){.page.svelte-1w3eb46{max-width:var(--side-page-max);height:100dvh}.pin.svelte-1w3eb46{margin:0}.nav.svelte-1w3eb46{position:static}}.sheet.svelte-th94x5{margin:14px 0 0;padding:12px 0 0;border-top:1px solid var(--ll-border, #ded5c6)}.title.svelte-th94x5{margin:0;font-size:18px}.title.svelte-th94x5:focus{outline:none}.title.svelte-th94x5:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.who.svelte-th94x5{display:block;color:var(--ll-text-muted, #6b6157);font-size:14px}.label.svelte-th94x5{display:block;margin:14px 0 6px;font-size:13px;font-weight:600;color:var(--ll-text-muted, #6b6157)}.quiet.svelte-th94x5{margin:14px 0 0;font-size:12px;color:var(--ll-text-muted, #6b6157);line-height:1.45}.quiet.svelte-th94x5+.quiet:where(.svelte-th94x5){margin-top:2px}.note.svelte-th94x5{margin:8px 0 0;font-size:13px;line-height:1.4;color:var(--ll-text-muted, #6b6157)}.warn.svelte-th94x5{color:#8a3b12;background:#fbeee4;border-radius:var(--ll-radius-control, 9px);padding:8px 10px}.err.svelte-th94x5{margin:12px 0 0;color:#8a2f22;font-size:14px}.err.svelte-th94x5 p:where(.svelte-th94x5){margin:0}.err.svelte-th94x5 .note:where(.svelte-th94x5){margin-top:4px}.actions.svelte-th94x5{display:flex;gap:8px;margin-top:16px}.btn.svelte-th94x5{flex:1;min-height:44px;padding:11px 18px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.btn.svelte-th94x5:not(.sec):not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.btn.sec.svelte-th94x5{background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px)}.btn.svelte-th94x5:disabled{opacity:.55;cursor:default}.who.svelte-pljupo{min-width:0;max-width:100%}.note.svelte-pljupo{margin:12px 0 0;color:var(--ll-text-muted, #6b6157);font-size:13px;line-height:1.45}.bad.svelte-pljupo{color:#8a2f22;font-size:14px}.btn.svelte-pljupo{display:block;width:100%;min-height:44px;margin:14px 0 0;padding:11px 18px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.btn.sec.svelte-pljupo{background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px)}.btn.svelte-pljupo:disabled{opacity:.55;cursor:default}.games.svelte-pljupo{display:flex;flex-direction:column;gap:10px;margin:14px 0 0;padding:6px 0 0;border-top:1px solid var(--ll-border, #ded5c6)}.games.svelte-pljupo h2:where(.svelte-pljupo){margin:0;font-size:inherit}.disclose.svelte-pljupo{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:0;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;font-size:15px;font-weight:700;text-align:left;cursor:pointer}.glyph.svelte-pljupo{width:14px;font-size:11px;line-height:1}.title.svelte-pljupo{flex:1 1 auto}.count.svelte-pljupo{color:var(--ll-text-muted, #6b6157);font-size:13px;font-weight:400;font-variant-numeric:tabular-nums}.sr.svelte-pljupo{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.body.svelte-pljupo{display:flex;flex-direction:column;gap:10px}.filters.svelte-pljupo{display:flex;flex-wrap:wrap;gap:8px}.fl.svelte-pljupo{display:flex;flex:1 1 100%;flex-direction:column;gap:3px;min-width:0;color:var(--ll-text-muted, #6b6157);font-size:12.5px}.fl.half.svelte-pljupo{flex:1 1 calc(50% - 4px)}.games.svelte-pljupo input:where(.svelte-pljupo),.games.svelte-pljupo select:where(.svelte-pljupo){box-sizing:border-box;width:100%;min-height:40px;padding:0 10px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px}.morerow.svelte-pljupo{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.games.svelte-pljupo .btn.rowclear:where(.svelte-pljupo){display:inline-block;width:auto}.withme.svelte-pljupo{flex:1 1 100%}.moref.svelte-pljupo{display:flex;align-self:flex-start;align-items:center;gap:6px;min-height:44px;padding:0;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.adv.svelte-pljupo{display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:var(--ll-radius-control, 9px);background:var(--ll-cream-light, #f7f3ec)}.rng.svelte-pljupo{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:0;min-width:0}.rng.svelte-pljupo legend:where(.svelte-pljupo){margin-bottom:3px;padding:0;color:var(--ll-text-muted, #6b6157);font-size:12.5px}.rng.svelte-pljupo label:where(.svelte-pljupo){display:flex;flex:1 1 70px;flex-direction:column;gap:3px;color:var(--ll-text-muted, #6b6157);font-size:12px}.rng.svelte-pljupo label.unit:where(.svelte-pljupo){flex:1 1 110px}.two.svelte-pljupo{display:flex;gap:8px}.hint.svelte-pljupo{margin:0;color:var(--ll-text-muted, #6b6157);font-size:12.5px}.games.svelte-pljupo .note:where(.svelte-pljupo){margin:0}.games.svelte-pljupo .btn:where(.svelte-pljupo){margin:0}.list.svelte-pljupo{margin:0;padding:0;list-style:none}.row.svelte-pljupo{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;border-top:1px solid var(--ll-border, #ded5c6)}.rowbtn.svelte-pljupo{display:flex;flex:1 1 220px;align-items:center;gap:8px;width:100%;min-width:0;min-height:44px;padding:10px 0;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;text-align:left;cursor:pointer}.rowbtn.svelte-pljupo .who:where(.svelte-pljupo){display:flex;flex:1;align-items:center;gap:12px;min-width:0;container:row-thumb / inline-size}.lines.svelte-pljupo{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.table-name.svelte-pljupo{overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.tag.bot.svelte-pljupo{display:inline-block;padding:1px 7px;border-radius:999px;border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-cream, #f3f0ea);font-size:12px;font-weight:600;color:var(--ll-text-muted, #6b6157)}.scores.svelte-pljupo{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;font-variant-numeric:tabular-nums}.sc.svelte-pljupo .mark:where(.svelte-pljupo){margin-left:4px}.age.svelte-pljupo{color:var(--ll-text-muted, #6b6157);font-size:12.5px}.chev.svelte-pljupo{flex:none;color:var(--ll-text-muted, #6b6157);font-size:20px}.games.svelte-pljupo button:where(.svelte-pljupo):focus-visible,.games.svelte-pljupo input:where(.svelte-pljupo):focus-visible,.games.svelte-pljupo select:where(.svelte-pljupo):focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.page.svelte-1ncxihz{font-family:system-ui,sans-serif;margin:0 auto;max-width:32rem;padding:1.5rem 1rem;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722)}.card.svelte-1ncxihz{border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);padding:14px}.head.svelte-1ncxihz{--card-face: 300px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;container-type:inline-size}.face.svelte-1ncxihz{display:block;flex:none;width:min(var(--card-face),100%);height:auto;aspect-ratio:1;border-radius:50%;border:1px solid var(--ll-border, #ded5c6);object-fit:cover;background:var(--ll-cream, #f3f0ea)}.tile.svelte-1ncxihz{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:min(var(--card-face),100%);height:auto;aspect-ratio:1;border-radius:8%;box-shadow:inset 0 -3px #00000024;color:var(--tile-ink);font-size:calc(min(var(--card-face),100cqi)*.565);font-weight:700;line-height:1;text-transform:uppercase}.tile[data-color=red].svelte-1ncxihz{background:var(--tile-face-red)}.tile[data-color=green].svelte-1ncxihz{background:var(--tile-face-green)}.tile[data-color=yellow].svelte-1ncxihz{background:var(--tile-face-yellow)}.tile[data-color=blue].svelte-1ncxihz{background:var(--tile-face-blue)}.tile[data-color=white].svelte-1ncxihz{background:var(--tile-face-white)}.tile.svelte-1ncxihz s:where(.svelte-1ncxihz){position:absolute;right:6%;bottom:3%;font-size:calc(min(var(--card-face),100cqi)*.13);text-decoration:none;opacity:.75}.who.svelte-1ncxihz{min-width:0;max-width:100%}.name.svelte-1ncxihz{display:inline;font-size:24px;line-height:1.15;overflow-wrap:anywhere}.pronouns.svelte-1ncxihz{margin-left:8px;color:var(--ll-text-muted, #6b6157);font-size:16px;font-weight:400;overflow-wrap:anywhere}.sub.svelte-1ncxihz{display:block;margin-top:2px;color:var(--ll-text-muted, #6b6157);font-size:12px}.packs.svelte-1ncxihz{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;font-size:14px}.label.svelte-1ncxihz{color:var(--ll-text-muted, #6b6157)}.opt.svelte-1ncxihz{min-height:44px;padding:0 12px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-weight:600;cursor:pointer}.opt.on.svelte-1ncxihz{padding:0 11px;border:2px solid var(--ll-brass, #b58a4a);background:var(--ll-selected, #f6f2ea);color:var(--ll-espresso, #2b2722);box-shadow:0 0 0 2px var(--ll-surface, #fffdfc)}.records.svelte-1ncxihz{display:flex;gap:16px;margin:12px 0;padding:12px 0;border-top:1px solid var(--ll-border, #ded5c6);border-bottom:1px solid var(--ll-border, #ded5c6)}.rec.svelte-1ncxihz{flex:1;min-width:0}.rec.svelte-1ncxihz i:where(.svelte-1ncxihz){display:block;color:var(--ll-text-muted, #6b6157);font-size:11px;font-style:normal}.fig.svelte-1ncxihz{font-size:30px;font-variant-numeric:tabular-nums;line-height:1}.none.svelte-1ncxihz{color:var(--ll-text-muted, #6b6157)}.what.svelte-1ncxihz{display:block;overflow:hidden;color:var(--ll-text-muted, #6b6157);font-size:12px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.bar.svelte-1ncxihz{display:flex;overflow:hidden;height:8px;border-radius:4px;margin:0 0 6px;background:var(--ll-border, #ded5c6)}.bar.svelte-1ncxihz u:where(.svelte-1ncxihz){display:block}.bar.svelte-1ncxihz .w:where(.svelte-1ncxihz){background:#6fbb5e}.bar.svelte-1ncxihz .d:where(.svelte-1ncxihz){background:#d9d9d9}.bar.svelte-1ncxihz .l:where(.svelte-1ncxihz){background:#e06c58}.balance.svelte-1ncxihz{margin:0 0 12px;font-size:13px}.versus.svelte-1ncxihz{margin:0 0 12px;padding:12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-cream-light, #f7f3ec)}.versus.svelte-1ncxihz h3:where(.svelte-1ncxihz){margin:0 0 8px;font-size:14px}.versus.svelte-1ncxihz .balance:where(.svelte-1ncxihz){margin:0 0 8px}.vs.svelte-1ncxihz{width:100%;margin:4px 0 8px;border-collapse:collapse;font-size:14px}.vs.svelte-1ncxihz thead:where(.svelte-1ncxihz) th:where(.svelte-1ncxihz){padding:4px;color:var(--ll-text-muted, #6b6157);font-size:11px;font-weight:600;letter-spacing:.05em;text-align:left;text-transform:uppercase}.vs.svelte-1ncxihz tbody:where(.svelte-1ncxihz) th:where(.svelte-1ncxihz),.vs.svelte-1ncxihz td:where(.svelte-1ncxihz){padding:6px 4px;border-top:1px solid var(--ll-border, #ded5c6);text-align:left;vertical-align:top}.vs.svelte-1ncxihz tbody:where(.svelte-1ncxihz) th:where(.svelte-1ncxihz){width:36%;color:var(--ll-text-muted, #6b6157);font-size:12px;font-weight:400}.vs.svelte-1ncxihz td:where(.svelte-1ncxihz) b:where(.svelte-1ncxihz){font-size:18px;font-variant-numeric:tabular-nums}.vs.svelte-1ncxihz .what:where(.svelte-1ncxihz){font-size:11px}.lines.svelte-1ncxihz{margin:0;padding:0;font-size:13px;list-style:none}.lines.svelte-1ncxihz li:where(.svelte-1ncxihz){padding:4px 0;border-top:1px solid var(--ll-border, #ded5c6)}.lines.svelte-1ncxihz li:where(.svelte-1ncxihz) i:where(.svelte-1ncxihz){color:var(--ll-text-muted, #6b6157);font-style:normal}.cap.svelte-1ncxihz{margin:8px 0 0;color:var(--ll-text-muted, #6b6157);font-size:11px}.figs.svelte-1ncxihz{display:flex;gap:12px;margin:0 0 12px;padding:10px 0;border-top:1px solid var(--ll-border, #ded5c6);border-bottom:1px solid var(--ll-border, #ded5c6)}.figs.svelte-1ncxihz .f:where(.svelte-1ncxihz){flex:1;min-width:0}.figs.svelte-1ncxihz i:where(.svelte-1ncxihz){display:block;color:var(--ll-text-muted, #6b6157);font-size:11px;font-style:normal}.figs.svelte-1ncxihz b:where(.svelte-1ncxihz){display:block;font-size:22px;font-variant-numeric:tabular-nums;line-height:1.1}.clocks.svelte-1ncxihz{width:100%;border-collapse:collapse;font-size:14px}.clocks.svelte-1ncxihz td:where(.svelte-1ncxihz),.clocks.svelte-1ncxihz th:where(.svelte-1ncxihz){padding:7px 4px;border-bottom:1px solid var(--ll-border, #ded5c6);text-align:left}.clocks.svelte-1ncxihz th:where(.svelte-1ncxihz){color:var(--ll-text-muted, #6b6157);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.clocks.svelte-1ncxihz td.n:where(.svelte-1ncxihz),.clocks.svelte-1ncxihz th.n:where(.svelte-1ncxihz){font-variant-numeric:tabular-nums;text-align:right}.note.svelte-1ncxihz{margin:12px 0 0;color:var(--ll-text-muted, #6b6157);font-size:13px;line-height:1.45}.wait.svelte-1ncxihz{color:var(--ll-espresso, #2b2722)}.foot.svelte-1ncxihz{font-size:12px}.bad.svelte-1ncxihz{color:#8a2f22;font-size:14px}.accepts.svelte-1ncxihz{margin:14px 0 0;padding:12px 0 0;border-top:1px solid var(--ll-border, #ded5c6)}.accepts.svelte-1ncxihz h2:where(.svelte-1ncxihz){margin:0;font-size:15px}.accepts.svelte-1ncxihz dl:where(.svelte-1ncxihz){margin:0}.private-note.svelte-1ncxihz{margin:0 0 12px;padding:12px 0 0;border-top:1px solid var(--ll-border, #ded5c6)}.private-note.svelte-1ncxihz h2:where(.svelte-1ncxihz){margin:0;font-size:15px}.private-chat.svelte-1ncxihz{margin:0 0 12px;padding:12px 0 0;border-top:1px solid var(--ll-border, #ded5c6)}.private-chat.svelte-1ncxihz h2:where(.svelte-1ncxihz){margin:0;font-size:15px}.dm-actions.svelte-1ncxihz{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0}.dm-actions.svelte-1ncxihz .btn:where(.svelte-1ncxihz){width:auto;max-width:100%;margin:0;overflow-wrap:anywhere}.lead.svelte-1ncxihz{margin:4px 0 0;color:var(--ll-text-muted, #6b6157);font-size:13px;line-height:1.45;overflow-wrap:anywhere}.note-preview.svelte-1ncxihz{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin:8px 0 0;font-size:14px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.notice.svelte-1ncxihz{margin:8px 0 0;padding:10px 12px;border-left:3px solid var(--ll-olive, #536f43);background:var(--ll-cream-light, #f7f3ec);color:var(--ll-espresso, #2b2722);font-size:13px;overflow-wrap:anywhere}.notice.bad.svelte-1ncxihz{border-left-color:#e2b3ab;background:#fdecea;color:#4a1410}.accepts.svelte-1ncxihz dt:where(.svelte-1ncxihz){margin:10px 0 0;color:var(--ll-text-muted, #6b6157);font-size:11px;letter-spacing:.03em;text-transform:uppercase}.accepts.svelte-1ncxihz dd:where(.svelte-1ncxihz){margin:0}.chips.svelte-1ncxihz{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 0}.chip.svelte-1ncxihz{display:inline-block;padding:3px 9px;border:1px solid var(--ll-border, #ded5c6);border-radius:999px;background:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722);font-size:12px}.btn.svelte-1ncxihz{display:block;width:100%;min-height:44px;margin:14px 0 0;padding:11px 18px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.btn.svelte-1ncxihz:not(.sec):not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.btn.sec.svelte-1ncxihz{background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px)}.btn.svelte-1ncxihz:disabled{opacity:.55;cursor:default}.lounge.svelte-1ncxihz .btn:where(.svelte-1ncxihz)+.btn:where(.svelte-1ncxihz){margin-top:8px}.dm-bar.svelte-1ncxihz{margin-top:8px}.btn.sec.danger.svelte-1ncxihz{border-color:#8a2f22;color:#8a2f22}.reason.svelte-1ncxihz{margin:8px 0 0;color:var(--ll-text-muted, #6b6157);font-size:13px;text-align:center}.ok.svelte-1ncxihz{color:#1f5d3a;background:#e6f2ea;border-radius:var(--ll-radius-control, 9px);padding:8px 10px}.page.svelte-1b0nxcb{font-family:system-ui,sans-serif;max-width:calc(var(--board-max) + 2 * var(--pad));margin:0 auto;padding:14px var(--pad) 24px;display:flex;flex-direction:column;gap:12px;--stack-gap: 12px;--topbar-foot: 4px;background:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722)}.pin.svelte-1b0nxcb{margin:0 calc(-1*var(--pad))}.intent.svelte-1b0nxcb{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px}.intent.svelte-1b0nxcb h2:where(.svelte-1b0nxcb){margin:0;font-size:17px;font-weight:650}.intent-acts.svelte-1b0nxcb{display:flex;flex-direction:column;gap:8px}.btn.intent-add.svelte-1b0nxcb{display:inline-block;width:auto;margin:0}.racts.svelte-1b0nxcb{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.intent-acts.svelte-1b0nxcb .racts:where(.svelte-1b0nxcb){margin-left:auto}.sec.svelte-1b0nxcb{min-height:44px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-weight:600;font-size:14px;padding:0 14px;cursor:pointer}@media(min-width:760px){.page.svelte-1b0nxcb{max-width:var(--side-page-max);height:100dvh;box-sizing:border-box}.pin.svelte-1b0nxcb{margin:0}}.st.svelte-1b0nxcb{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);cursor:pointer}.st.svelte-1b0nxcb:disabled{color:var(--ll-text-muted, #6b6157);cursor:default}.m.svelte-1b0nxcb{--mark: 14px;--bar: 2.5px;--gap: 1.5px;position:relative;display:block;flex:none;width:calc(var(--mark) * .86);height:var(--mark)}.m.svelte-1b0nxcb:before{content:"";position:absolute;inset:0;background:currentColor}.m-first.svelte-1b0nxcb{padding-left:var(--gap);border-left:var(--bar) solid currentColor}.m-last.svelte-1b0nxcb{padding-right:var(--gap);border-right:var(--bar) solid currentColor}.m-first.svelte-1b0nxcb:before{left:var(--gap)}.m-last.svelte-1b0nxcb:before{right:var(--gap)}.m-first.svelte-1b0nxcb:before,.m-prev.svelte-1b0nxcb:before{clip-path:polygon(100% 0,100% 100%,0 50%)}.m-last.svelte-1b0nxcb:before,.m-next.svelte-1b0nxcb:before{clip-path:polygon(0 0,100% 50%,0 100%)}.linkfield.svelte-1b0nxcb{min-height:40px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);padding:0 10px;font:inherit}.talk.svelte-1b0nxcb{list-style:none;margin:0;padding:0;display:grid;gap:4px;overflow-wrap:anywhere}.talk.svelte-1b0nxcb li.workowy:where(.svelte-1b0nxcb){background:var(--ll-brass-wash, #f4ebdd);border-radius:var(--ll-radius-control, 9px);padding:2px 6px}.talk.svelte-1b0nxcb .face:where(.svelte-1b0nxcb){width:20px;height:20px;border-radius:50%;border:1px solid var(--ll-border, #ded5c6);vertical-align:middle}.talk.svelte-1b0nxcb .counts:where(.svelte-1b0nxcb){display:flex;flex-wrap:wrap;gap:4px}.talk.svelte-1b0nxcb .mention:where(.svelte-1b0nxcb){color:var(--ll-espresso, #2b2722);font-weight:600;text-decoration:underline;text-decoration-color:var(--ll-text-muted, #6b6157);text-underline-offset:3px}.talk.svelte-1b0nxcb .parent:where(.svelte-1b0nxcb){display:flex;align-items:center;width:fit-content;margin:0;padding:0;border:0;background:none;color:var(--ll-text-muted, #6b6157);font:inherit;font-size:14px;text-align:start;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere;cursor:pointer}.talk.svelte-1b0nxcb .sr:where(.svelte-1b0nxcb){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.talk.svelte-1b0nxcb .divider:where(.svelte-1b0nxcb){align-items:center;color:var(--ll-text-muted, #6b6157);display:flex;font-size:13px;gap:8px}.talk.svelte-1b0nxcb .divider:where(.svelte-1b0nxcb):before,.talk.svelte-1b0nxcb .divider:where(.svelte-1b0nxcb):after{border-top:1px solid var(--ll-control-border, #ccc0ad);content:"";flex:1}.card.svelte-1b0nxcb{background:var(--ll-surface, #fffdfc);border:var(--card-border) solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);padding:var(--card-pad);display:flex;flex-direction:column;gap:10px}.table-name.svelte-1b0nxcb{margin:0;font-size:16px;font-weight:700;overflow-wrap:anywhere}.rtitle.svelte-1b0nxcb{display:flex;align-items:center;gap:10px;min-width:0}.rtitle.svelte-1b0nxcb .table-name:where(.svelte-1b0nxcb){flex:1 1 0%;min-width:0}.rseats.svelte-1b0nxcb{display:flex;flex-wrap:wrap;gap:14px;font-variant-numeric:tabular-nums}.rs.lit.svelte-1b0nxcb{padding:2px 8px;border-radius:6px;outline:2px solid var(--lamp);outline-offset:-2px}.meta.svelte-1b0nxcb,.k.svelte-1b0nxcb,.hint.svelte-1b0nxcb,.note.svelte-1b0nxcb{color:var(--ll-text-muted, #6b6157);font-size:12.5px;margin:0}.note.svelte-1b0nxcb{font-size:14px}.nf.svelte-1b0nxcb{font-size:18px;margin:0}.w.svelte-1b0nxcb{text-transform:uppercase}.steps.svelte-1b0nxcb{display:flex;align-items:center;justify-content:space-between;gap:6px}.plyn.svelte-1b0nxcb{font-weight:600;font-variant-numeric:tabular-nums}.who.svelte-1b0nxcb{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;text-decoration:underline dotted;text-underline-offset:2px;cursor:pointer}.mv.svelte-1b0nxcb{margin:0}.rack.svelte-1b0nxcb{display:flex;flex-wrap:wrap;gap:3px}.slot.svelte-1b0nxcb{position:relative;display:block;width:var(--slot);height:var(--slot)}h2.svelte-1b0nxcb{margin:0;font-size:inherit}.disclose.svelte-1b0nxcb{width:100%;min-height:44px;display:flex;align-items:center;gap:8px;border:0;background:none;padding:0;color:var(--ll-espresso, #2b2722);font:inherit;font-weight:700;font-size:15px;text-align:left;cursor:pointer}.glyph.svelte-1b0nxcb{width:14px}.ht.svelte-1b0nxcb{font-size:15px}.tens.svelte-1b0nxcb,.moves.svelte-1b0nxcb{list-style:none;margin:0;padding:0}.facts.svelte-1b0nxcb,.rank.svelte-1b0nxcb{margin:0;font-size:14px}.facts.svelte-1b0nxcb{color:var(--ll-text-muted, #6b6157)}.facts.svelte-1b0nxcb b:where(.svelte-1b0nxcb){color:var(--ll-espresso, #2b2722);font-weight:600}.rank.svelte-1b0nxcb b:where(.svelte-1b0nxcb){font-weight:650}.ct.svelte-1b0nxcb{font-size:16px;font-weight:650}.res.svelte-1b0nxcb{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.res.svelte-1b0nxcb th:where(.svelte-1b0nxcb),.res.svelte-1b0nxcb td:where(.svelte-1b0nxcb){padding:6px 4px;text-align:right;border-top:1px solid var(--ll-border, #ded5c6)}.res.svelte-1b0nxcb th:where(.svelte-1b0nxcb){border-top:0;color:var(--ll-text-muted, #6b6157);font-size:12.5px;font-weight:600}.res.svelte-1b0nxcb th:where(.svelte-1b0nxcb):first-child,.res.svelte-1b0nxcb td:where(.svelte-1b0nxcb):first-child{text-align:left}.res.svelte-1b0nxcb tr.win:where(.svelte-1b0nxcb) td:where(.svelte-1b0nxcb){font-weight:650}.tag.svelte-1b0nxcb{color:var(--ll-text-muted, #6b6157);font-size:12.5px;font-weight:400}.warn.svelte-1b0nxcb{margin:0;padding:8px 10px;border-radius:var(--ll-radius-control, 9px);background:var(--ll-brass-wash, #f4ebdd);color:var(--ll-espresso, #2b2722);font-size:13.5px}.warn.svelte-1b0nxcb b:where(.svelte-1b0nxcb){font-weight:650}.seg.svelte-1b0nxcb{display:flex;flex-direction:column;gap:6px;margin-top:10px}.opts.svelte-1b0nxcb{display:flex;flex-wrap:wrap;gap:8px}.opt.svelte-1b0nxcb{min-height:44px;min-width:44px;padding:0 12px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;text-align:center;cursor:pointer}.opt.on.svelte-1b0nxcb{padding:0 11px;border:2px solid var(--ll-brass, #b58a4a);background:var(--ll-selected, #f6f2ea);color:var(--ll-espresso, #2b2722);box-shadow:0 0 0 2px var(--ll-surface, #fffdfc)}.tens.svelte-1b0nxcb li:where(.svelte-1b0nxcb){border-top:1px solid var(--ll-border, #ded5c6)}.cand.svelte-1b0nxcb{display:grid;grid-template-columns:var(--rank, 2ch) 1fr;gap:0 8px;box-sizing:border-box;width:100%;min-height:44px;padding:9px 4px;border:0;border-radius:var(--ll-radius-control, 9px);background:none;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:left}button.cand.svelte-1b0nxcb{cursor:pointer}.cand[aria-pressed=true].svelte-1b0nxcb{background:var(--ll-selected, #f6f2ea);outline:2px solid var(--ll-espresso, #2b2722);outline-offset:-2px}.n.svelte-1b0nxcb{color:var(--ll-text-muted, #6b6157);font-size:14px;text-align:right}.l1.svelte-1b0nxcb{font-size:14.5px}.lv.svelte-1b0nxcb{white-space:nowrap}.feat.svelte-1b0nxcb{grid-column:2;color:var(--ll-text-muted, #6b6157);font-size:12.5px}.tens.svelte-1b0nxcb li.played:where(.svelte-1b0nxcb) .l1:where(.svelte-1b0nxcb){font-weight:700}.tp.svelte-1b0nxcb{grid-column:2;color:var(--ll-espresso, #2b2722);font-size:13px;font-weight:600}.twoply.svelte-1b0nxcb{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.busy.svelte-1b0nxcb{font-size:13px}.bar.svelte-1b0nxcb{align-self:stretch;height:4px;border-radius:2px;background:var(--ll-border, #ded5c6);overflow:hidden}.bar.svelte-1b0nxcb i:where(.svelte-1b0nxcb){display:block;height:100%;background:var(--ll-espresso, #2b2722)}.moves.svelte-1b0nxcb li:where(.svelte-1b0nxcb){border-top:1px solid var(--ll-border, #ded5c6)}.row.svelte-1b0nxcb{width:100%;min-height:44px;display:flex;justify-content:space-between;align-items:center;gap:8px;border:0;background:none;padding:0 6px;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:left;cursor:pointer}.row.cur.svelte-1b0nxcb{font-weight:700;background:var(--ll-selected, #f6f2ea);border-radius:var(--ll-radius-control, 9px)}.at.svelte-1b0nxcb{color:var(--ll-text-muted, #6b6157);font-weight:400;margin-right:4px}.moves.svelte-1b0nxcb li.day:where(.svelte-1b0nxcb){background:var(--ll-selected, #f6f2ea);color:var(--ll-text-muted, #6b6157);font-size:12px;padding:3px 6px}.gone.svelte-1b0nxcb{text-decoration:line-through}button.svelte-1b0nxcb:focus-visible,input.svelte-1b0nxcb:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.bad.svelte-1b0nxcb{color:#8a2f22;font-size:14px}.btn.svelte-1b0nxcb{display:block;width:100%;min-height:44px;margin:14px 0 0;padding:11px 18px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.btn.svelte-1b0nxcb:not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.page.svelte-g2np2a{font-family:system-ui,sans-serif;max-width:calc(var(--board-max) + 2 * var(--pad));margin:0 auto;padding:14px var(--pad) 24px;display:flex;flex-direction:column;gap:12px;--topbar-foot: 4px;background:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722)}.pin.svelte-g2np2a{margin:0 calc(-1*var(--pad))}h1.svelte-g2np2a{margin:0;font-size:20px;font-weight:700}h3.svelte-g2np2a{margin:0;font-size:15px;font-weight:650}.moment.svelte-g2np2a,.note.svelte-g2np2a{margin:0;color:var(--ll-text-muted, #6b6157);font-size:14px}.row.svelte-g2np2a{display:flex;flex-wrap:wrap;gap:8px}.btn.sec.svelte-g2np2a{min-height:44px;padding:0 14px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.btn.svelte-g2np2a:focus-visible,.linkfield.svelte-g2np2a:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.rackview.svelte-g2np2a{display:flex;flex-direction:column;gap:6px}.rack.svelte-g2np2a{--cell: 40px;display:flex;flex-wrap:wrap;gap:4px}.rt.svelte-g2np2a{position:relative;flex:none;width:40px;height:40px}.manual.svelte-g2np2a{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}.linkfield.svelte-g2np2a{box-sizing:border-box;width:100%;min-height:44px;padding:0 10px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:16px}.sheet.svelte-1bmxoog{margin:14px 0 0;padding:12px 0 0;border-top:1px solid var(--ll-border, #ded5c6)}.title.svelte-1bmxoog{margin:0;font-size:18px}.title.svelte-1bmxoog:focus{outline:none}.title.svelte-1bmxoog:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.who.svelte-1bmxoog{display:block;color:var(--ll-text-muted, #6b6157);font-size:14px}.label.svelte-1bmxoog{display:block;margin:14px 0 6px;font-size:13px;font-weight:600;color:var(--ll-text-muted, #6b6157)}.field.svelte-1bmxoog{display:block;width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;box-sizing:border-box}.bad.svelte-1bmxoog{margin:6px 0 0;color:#8a2f22;font-size:13px}.quiet.svelte-1bmxoog{margin:14px 0 0;font-size:12px;color:var(--ll-text-muted, #6b6157);line-height:1.45}.note.svelte-1bmxoog{margin:8px 0 0;font-size:13px;line-height:1.4;color:var(--ll-text-muted, #6b6157)}.sw.svelte-1bmxoog{display:flex;align-items:center;gap:8px}.switch.svelte-1bmxoog{min-width:44px;min-height:44px;padding:0;border:0;background:none;cursor:pointer}.track.svelte-1bmxoog{display:block;width:40px;height:22px;border-radius:999px;background:var(--ll-control-border, #ccc0ad)}.track.on.svelte-1bmxoog{background:var(--ll-olive, #536f43)}.state.svelte-1bmxoog{font-size:14px;color:var(--ll-espresso, #2b2722)}.pill.svelte-1bmxoog{padding:2px 8px;border-radius:999px;background:var(--ll-brass, #b58a4a);color:var(--ll-espresso, #2b2722);font-size:12px;font-weight:700}.err.svelte-1bmxoog{margin:12px 0 0;color:#8a2f22;font-size:14px}.err.svelte-1bmxoog p:where(.svelte-1bmxoog){margin:0}.err.svelte-1bmxoog .note:where(.svelte-1bmxoog){margin-top:4px}.actions.svelte-1bmxoog{display:flex;gap:8px;margin-top:16px}.btn.svelte-1bmxoog{flex:1;min-height:44px;padding:11px 18px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.btn.svelte-1bmxoog:not(.sec):not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.btn.sec.svelte-1bmxoog{background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px)}.btn.svelte-1bmxoog:disabled{opacity:.55;cursor:default}.btn.talk.svelte-1v04px8{display:block;width:100%;min-height:44px;margin:14px 0 0;padding:11px 18px;border:1px solid var(--ll-olive, #536f43);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-olive, #536f43);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.btn.talk.svelte-1v04px8:not(:disabled):hover{background:var(--ll-surface, #fffdfc);border-color:var(--ll-olive-hover, #435b36);color:var(--ll-olive-hover, #435b36)}.btn.talk.svelte-1v04px8:focus-visible{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:2px}.page.svelte-1sosl8p{font-family:system-ui,sans-serif;margin:0 auto;max-width:32rem;padding:1.5rem 1rem;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722)}.card.svelte-1sosl8p{border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);padding:14px}.head.svelte-1sosl8p{--card-face: 300px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;container-type:inline-size}.face.svelte-1sosl8p{display:block;flex:none;width:min(var(--card-face),100%);height:auto;aspect-ratio:1;border-radius:50%;border:1px solid var(--ll-border, #ded5c6);object-fit:cover;background:var(--ll-cream, #f3f0ea)}.who.svelte-1sosl8p{min-width:0;max-width:100%}.name.svelte-1sosl8p{display:inline;font-size:24px;line-height:1.15;overflow-wrap:anywhere}.pronouns.svelte-1sosl8p{margin-left:8px;color:var(--ll-text-muted, #6b6157);font-size:16px;font-weight:400;overflow-wrap:anywhere}.strength.svelte-1sosl8p{display:block;margin-top:4px;color:var(--ll-text-muted, #6b6157);font-size:13px}.sub.svelte-1sosl8p{display:block;margin-top:2px;color:var(--ll-text-muted, #6b6157);font-size:12px}.packs.svelte-1sosl8p{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;font-size:14px}.label.svelte-1sosl8p{color:var(--ll-text-muted, #6b6157)}.choice.svelte-1sosl8p{flex:1;min-width:10rem}.records.svelte-1sosl8p{display:flex;gap:16px;margin:12px 0;padding:12px 0;border-top:1px solid var(--ll-border, #ded5c6);border-bottom:1px solid var(--ll-border, #ded5c6)}.rec.svelte-1sosl8p{flex:1;min-width:0}.rec.svelte-1sosl8p i:where(.svelte-1sosl8p){display:block;color:var(--ll-text-muted, #6b6157);font-size:11px;font-style:normal}.fig.svelte-1sosl8p{font-size:30px;font-variant-numeric:tabular-nums;line-height:1}.none.svelte-1sosl8p{color:var(--ll-text-muted, #6b6157)}.what.svelte-1sosl8p{display:block;overflow:hidden;color:var(--ll-text-muted, #6b6157);font-size:12px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.bar.svelte-1sosl8p{display:flex;overflow:hidden;height:8px;border-radius:4px;margin:0 0 6px;background:var(--ll-border, #ded5c6)}.bar.svelte-1sosl8p u:where(.svelte-1sosl8p){display:block}.bar.svelte-1sosl8p .w:where(.svelte-1sosl8p){background:#6fbb5e}.bar.svelte-1sosl8p .d:where(.svelte-1sosl8p){background:#d9d9d9}.bar.svelte-1sosl8p .l:where(.svelte-1sosl8p){background:#e06c58}.balance.svelte-1sosl8p{margin:0 0 12px;font-size:13px}.versus.svelte-1sosl8p{margin:0 0 12px;padding:12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-cream-light, #f7f3ec)}.versus.svelte-1sosl8p h3:where(.svelte-1sosl8p){margin:0 0 8px;font-size:14px}.versus.svelte-1sosl8p .balance:where(.svelte-1sosl8p){margin:0 0 8px}.vs.svelte-1sosl8p{width:100%;margin:4px 0 8px;border-collapse:collapse;font-size:14px}.vs.svelte-1sosl8p thead:where(.svelte-1sosl8p) th:where(.svelte-1sosl8p){padding:4px;color:var(--ll-text-muted, #6b6157);font-size:11px;font-weight:600;letter-spacing:.05em;text-align:left;text-transform:uppercase}.vs.svelte-1sosl8p tbody:where(.svelte-1sosl8p) th:where(.svelte-1sosl8p),.vs.svelte-1sosl8p td:where(.svelte-1sosl8p){padding:6px 4px;border-top:1px solid var(--ll-border, #ded5c6);text-align:left;vertical-align:top}.vs.svelte-1sosl8p tbody:where(.svelte-1sosl8p) th:where(.svelte-1sosl8p){width:36%;color:var(--ll-text-muted, #6b6157);font-size:12px;font-weight:400}.vs.svelte-1sosl8p td:where(.svelte-1sosl8p) b:where(.svelte-1sosl8p){font-size:18px;font-variant-numeric:tabular-nums}.vs.svelte-1sosl8p .what:where(.svelte-1sosl8p){font-size:11px}.lines.svelte-1sosl8p{margin:0;padding:0;font-size:13px;list-style:none}.lines.svelte-1sosl8p li:where(.svelte-1sosl8p){padding:4px 0;border-top:1px solid var(--ll-border, #ded5c6)}.lines.svelte-1sosl8p li:where(.svelte-1sosl8p) i:where(.svelte-1sosl8p){color:var(--ll-text-muted, #6b6157);font-style:normal}.cap.svelte-1sosl8p{margin:8px 0 0;color:var(--ll-text-muted, #6b6157);font-size:11px}.knows.svelte-1sosl8p{margin:14px 0 0;padding:12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-cream-light, #f7f3ec)}.knows.svelte-1sosl8p h3:where(.svelte-1sosl8p){margin:0 0 8px;font-size:14px}.state.svelte-1sosl8p{margin:0 0 8px;font-size:13px}.state.other.svelte-1sosl8p{margin:8px 0 0}.knows.svelte-1sosl8p h4:where(.svelte-1sosl8p){margin:10px 0 4px;font-size:13px}.pill.svelte-1sosl8p{display:inline-block;padding:2px 8px;border-radius:var(--ll-radius-control, 9px);background:var(--ll-brass-wash, #f4ebdd);color:var(--ll-espresso, #2b2722);font-size:12px}.kv.svelte-1sosl8p{display:grid;grid-template-columns:1fr auto;gap:4px 12px;margin:0;font-size:13px}.kv.svelte-1sosl8p dt:where(.svelte-1sosl8p){color:var(--ll-text-muted, #6b6157)}.kv.svelte-1sosl8p dd:where(.svelte-1sosl8p){margin:0;font-variant-numeric:tabular-nums;text-align:right}.meter.svelte-1sosl8p{display:flex;gap:4px;margin:6px 0 8px}.meter.svelte-1sosl8p b:where(.svelte-1sosl8p){flex:1;height:8px;border-radius:2px;background:var(--ll-border, #ded5c6)}.meter.svelte-1sosl8p b.on:where(.svelte-1sosl8p){background:var(--ll-olive, #536f43)}.figs.svelte-1sosl8p{display:flex;gap:12px;margin:0 0 12px;padding:10px 0;border-top:1px solid var(--ll-border, #ded5c6);border-bottom:1px solid var(--ll-border, #ded5c6)}.figs.svelte-1sosl8p .f:where(.svelte-1sosl8p){flex:1;min-width:0}.figs.svelte-1sosl8p i:where(.svelte-1sosl8p){display:block;color:var(--ll-text-muted, #6b6157);font-size:11px;font-style:normal}.figs.svelte-1sosl8p b:where(.svelte-1sosl8p){display:block;font-size:22px;font-variant-numeric:tabular-nums;line-height:1.1}.clocks.svelte-1sosl8p{width:100%;border-collapse:collapse;font-size:14px}.clocks.svelte-1sosl8p td:where(.svelte-1sosl8p),.clocks.svelte-1sosl8p th:where(.svelte-1sosl8p){padding:7px 4px;border-bottom:1px solid var(--ll-border, #ded5c6);text-align:left}.clocks.svelte-1sosl8p th:where(.svelte-1sosl8p){color:var(--ll-text-muted, #6b6157);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.clocks.svelte-1sosl8p td.n:where(.svelte-1sosl8p),.clocks.svelte-1sosl8p th.n:where(.svelte-1sosl8p){font-variant-numeric:tabular-nums;text-align:right}.note.svelte-1sosl8p{margin:12px 0 0;color:var(--ll-text-muted, #6b6157);font-size:13px;line-height:1.45}.wait.svelte-1sosl8p{color:var(--ll-espresso, #2b2722)}.foot.svelte-1sosl8p{font-size:12px}.bad.svelte-1sosl8p{color:#8a2f22;font-size:14px}.btn.svelte-1sosl8p{display:block;width:100%;min-height:44px;margin:14px 0 0;padding:11px 18px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.btn.svelte-1sosl8p:not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.btn.sec.svelte-1sosl8p{background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);color:var(--ll-espresso, #2b2722)}.btn.sec.svelte-1sosl8p:not(:disabled):hover{background:var(--ll-selected, #f6f2ea)}.btn.sec.danger.svelte-1sosl8p{border-color:#8a2f22;color:#8a2f22}.btn.svelte-1sosl8p:disabled{cursor:default;opacity:.6}.btn.shut.svelte-1sosl8p:disabled{border:1px dashed var(--ll-control-border, #ccc0ad);background:var(--ll-surface, #fffdfc);color:var(--ll-text-muted, #6b6157);opacity:1;cursor:not-allowed}.down.svelte-1sosl8p{margin:0 0 12px;padding:8px 10px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);background:var(--ll-cream-light, #f7f3ec);color:var(--ll-espresso, #2b2722)}.persona.svelte-1sosl8p .q:where(.svelte-1sosl8p){margin:14px 0 0;font-size:14px;font-weight:600}.persona.svelte-1sosl8p .answers:where(.svelte-1sosl8p){display:flex;flex-wrap:wrap;gap:8px}.persona.svelte-1sosl8p .answers:where(.svelte-1sosl8p) .btn:where(.svelte-1sosl8p){flex:1 1 10rem;width:auto}.page.svelte-11by6g2{font-family:system-ui,sans-serif;margin:0 auto;max-width:32rem;padding:1.5rem 1rem;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722)}.title.svelte-11by6g2{margin:0;max-width:100%;font-size:24px;font-weight:650;line-height:1.15;overflow-wrap:anywhere}.name.svelte-11by6g2{display:inline}.pronouns.svelte-11by6g2{margin-left:8px;color:var(--ll-text-muted, #6b6157);font-size:16px;font-weight:400;overflow-wrap:anywhere}.end.svelte-11by6g2{display:flex;flex:none;align-items:center;gap:4px;margin-left:auto}.more.svelte-11by6g2{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 9px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);cursor:pointer}.more[aria-expanded=true].svelte-11by6g2{background:var(--ll-selected, #f6f2ea)}.more.svelte-11by6g2:focus-visible,.btn.svelte-11by6g2:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.dots.svelte-11by6g2{display:flex;gap:4px}.dots.svelte-11by6g2>span:where(.svelte-11by6g2){width:4px;height:4px;border-radius:50%;background:currentColor}.persona.svelte-11by6g2{margin-bottom:12px}.menu.svelte-11by6g2{display:flex;justify-content:flex-end}.btn.svelte-11by6g2{min-height:44px;padding:11px 18px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.btn.svelte-11by6g2:not(:disabled):hover{background:var(--ll-selected, #f6f2ea)}.btn.danger.svelte-11by6g2{border-color:#8a2f22;color:#8a2f22}.btn.svelte-11by6g2:disabled{cursor:default;opacity:.6}.ask.svelte-11by6g2{padding:14px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}.ask.svelte-11by6g2 .q:where(.svelte-11by6g2){margin:0;font-size:16px;font-weight:600}.answers.svelte-11by6g2{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.answers.svelte-11by6g2 .btn:where(.svelte-11by6g2){flex:1 1 10rem}.note.svelte-11by6g2{margin:8px 0 0;color:var(--ll-text-muted, #6b6157);font-size:13px;line-height:1.45}.status.svelte-11by6g2{text-align:right}.status.svelte-11by6g2:empty{margin:0}.card.svelte-11by6g2{border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);padding:14px}.head.svelte-11by6g2{--card-face: 300px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;container-type:inline-size}.face.svelte-11by6g2{display:block;flex:none;width:min(var(--card-face),100%);height:auto;aspect-ratio:1;border-radius:50%;border:1px solid var(--ll-border, #ded5c6);object-fit:cover;background:var(--ll-cream, #f3f0ea)}.motto.svelte-11by6g2{margin:0;font-size:16px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.motto.quiet.svelte-11by6g2{color:var(--ll-text-muted, #6b6157);font-weight:400}.page.svelte-1vmbe18{font-family:system-ui,sans-serif;margin:0 auto;max-width:32rem;padding:1.5rem 1rem;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722)}.title.svelte-1vmbe18{margin:6px 0 12px;font-size:18px}.card.svelte-1vmbe18{border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);padding:14px;margin-bottom:12px}.word.svelte-1vmbe18{margin:0 0 8px;font-size:22px;font-weight:600}.word.refused.svelte-1vmbe18{color:#a8321c}.entry.svelte-1vmbe18+.entry:where(.svelte-1vmbe18){margin-top:12px;padding-top:12px;border-top:1px solid var(--ll-border, #ded5c6)}.lemma.svelte-1vmbe18{margin:0 0 4px;font-size:16px;font-weight:600}.entryhead.svelte-1vmbe18{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}.verdict.svelte-1vmbe18{display:inline-block;margin:0 0 4px;font-size:12px;font-weight:500;color:var(--ll-text-muted, #6b6157)}.verdict.no.svelte-1vmbe18{color:#a8321c}.related.svelte-1vmbe18{margin:8px 0 0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.related.svelte-1vmbe18 a:where(.svelte-1vmbe18){display:inline-block;min-height:24px;margin-right:10px;color:var(--ll-espresso, #2b2722)}.relation.svelte-1vmbe18{margin:0 0 8px;font-size:14px;color:var(--ll-espresso, #2b2722)}.relation.svelte-1vmbe18 b:where(.svelte-1vmbe18),.hop.svelte-1vmbe18 b:where(.svelte-1vmbe18){font-weight:600;color:var(--ll-espresso, #2b2722)}.gram.svelte-1vmbe18{color:var(--ll-text-muted, #6b6157)}.hop.svelte-1vmbe18{margin:0 0 8px;font-size:14px;color:var(--ll-text-muted, #6b6157)}.base.svelte-1vmbe18{margin:0 0 10px;padding:10px 12px;border:1px solid var(--ll-border, #ded5c6);border-radius:10px;background:var(--ll-cream-light, #f7f3ec)}.base.svelte-1vmbe18 .lemma:where(.svelte-1vmbe18){display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.qual.svelte-1vmbe18{padding:1px 6px;border:1px solid var(--ll-border, #ded5c6);border-radius:999px;background:var(--ll-surface, #fffdfc);color:var(--ll-text-muted, #6b6157);font-size:11px;font-weight:500}.search.svelte-1vmbe18 a:where(.svelte-1vmbe18){color:inherit}.sense.svelte-1vmbe18{margin:0 0 4px;line-height:1.4}.source.svelte-1vmbe18{margin:6px 0 0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.source.svelte-1vmbe18 a:where(.svelte-1vmbe18){color:inherit}.source.svelte-1vmbe18 .badge:where(.svelte-1vmbe18){display:inline-block;margin-left:6px;font-size:11px;padding:1px 6px;border-radius:999px;background:#efe7dc;border:1px solid #d9c6a8;color:#75592e;text-decoration:none}.note.svelte-1vmbe18{margin:8px 0 0;color:var(--ll-text-muted, #6b6157);font-size:14px}.note.bad.svelte-1vmbe18{color:#a8321c}.foot.svelte-1vmbe18{margin-top:14px}.btn.svelte-1vmbe18{display:block;width:100%;min-height:44px;margin:14px 0 12px;padding:11px 18px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.btn.svelte-1vmbe18:not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.report.svelte-1vmbe18{display:inline-flex;align-items:center;min-height:44px;margin-top:10px;padding:0;border:0;background:none;color:var(--ll-olive, #536f43);font:inherit;font-size:14px;text-decoration:underline;cursor:pointer}.withdraw.svelte-1e72uee{margin:12px 0 0;padding:12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-cream-light, #f7f3ec)}h3.svelte-1e72uee{margin:0 0 6px;font-size:15px;font-weight:650;color:var(--ll-espresso, #2b2722)}h3.svelte-1e72uee:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}p.svelte-1e72uee{margin:0;font-size:15px;line-height:1.4;color:var(--ll-espresso, #2b2722)}.note.svelte-1e72uee{margin:6px 0 0;font-size:14px;color:var(--ll-text-muted, #6b6157)}.row.svelte-1e72uee{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0}.btn.svelte-1e72uee{padding:10px 16px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .12s ease}.btn.svelte-1e72uee:hover{background:var(--ll-selected, #f6f2ea)}.btn.danger.svelte-1e72uee{border-color:#7a2020;color:#7a2020}@media(prefers-reduced-motion:reduce){.btn.svelte-1e72uee{transition:none}}h2.svelte-kih1mh{margin:0 0 .5rem;font-size:1rem}h3.svelte-kih1mh{margin:0 0 6px;font-size:15px;font-weight:650;color:var(--ll-espresso, #2b2722)}.switch.svelte-kih1mh{display:flex;align-items:center;gap:8px;margin:6px 0 0;color:var(--ll-espresso, #2b2722);font-size:15px;cursor:pointer}.switch.svelte-kih1mh input:where(.svelte-kih1mh){width:18px;height:18px;cursor:pointer}.status.svelte-kih1mh p:where(.svelte-kih1mh){margin:8px 0 0;font-size:14px;line-height:1.4;color:var(--ll-espresso, #2b2722)}.note.svelte-kih1mh{margin:6px 0 0;font-size:14px;line-height:1.4;color:var(--ll-text-muted, #6b6157)}.details.svelte-kih1mh{margin:8px 0 0}.details.svelte-kih1mh summary:where(.svelte-kih1mh){line-height:44px;cursor:pointer;color:var(--ll-espresso, #2b2722);font-size:14px}.offer.svelte-kih1mh{margin:12px 0 0;padding:12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-cream-light, #f7f3ec)}.offer.svelte-kih1mh p:where(.svelte-kih1mh){margin:0;font-size:15px;line-height:1.4;color:var(--ll-espresso, #2b2722)}.row.svelte-kih1mh{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0}.btn.svelte-kih1mh{margin:8px 0 0;padding:10px 16px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.row.svelte-kih1mh .btn:where(.svelte-kih1mh){margin:0}.btn.main.svelte-kih1mh{border-color:var(--ll-olive, #536f43);background:var(--ll-olive, #536f43);color:#fff}.btn.main.svelte-kih1mh:hover{background:var(--ll-olive-hover, #435b36)}.btn.svelte-kih1mh:disabled{cursor:default;opacity:.72}.detail.svelte-145foq{margin:12px 0 0;padding:12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.detail.page.svelte-145foq{margin:0;padding:0;border:0}.detail.svelte-145foq:focus{outline:none}.detail.svelte-145foq:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.back.svelte-145foq,.link.svelte-145foq{padding:0;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;text-align:left;text-decoration:underline;cursor:pointer}.back.svelte-145foq{display:block;margin:0 0 8px}.head.svelte-145foq{margin:0}.kind.svelte-145foq{display:inline-block;padding:2px 8px;border-radius:var(--ll-radius-control, 9px);background:var(--ll-selected, #f6f2ea);color:var(--ll-text-muted, #6b6157);font-size:12px;font-weight:600}.quote.svelte-145foq{margin:10px 0 0;padding:10px 12px;border-radius:var(--ll-radius-control, 9px);background:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722);font-size:14px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.fields.svelte-145foq{display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr);gap:6px 12px;margin:12px 0 0;font-size:13px;line-height:1.4}.fields.svelte-145foq dt:where(.svelte-145foq){color:var(--ll-text-muted, #6b6157)}.fields.svelte-145foq dd:where(.svelte-145foq){margin:0;overflow-wrap:anywhere}.detail.page.svelte-145foq .fields:where(.svelte-145foq){grid-template-columns:minmax(0,1fr);gap:2px}.detail.page.svelte-145foq .fields:where(.svelte-145foq) dd:where(.svelte-145foq){margin-bottom:6px}.whole.svelte-145foq{margin:10px 0 0;font-size:13px;line-height:1.4;color:var(--ll-text-muted, #6b6157)}.acts.svelte-145foq{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.btn.svelte-145foq{min-height:44px;padding:10px 16px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.btn.svelte-145foq:disabled{cursor:default;opacity:.72}.title.svelte-pxe2p3{margin:16px 0 0;font-size:16px}.title.svelte-pxe2p3:focus{outline:none}.title.svelte-pxe2p3:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.filters.svelte-pxe2p3{display:flex;flex-wrap:wrap;gap:8px 12px;margin:10px 0 0}.filter.svelte-pxe2p3{flex:1 1 12rem;min-width:0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.filter.svelte-pxe2p3 select:where(.svelte-pxe2p3){display:block;box-sizing:border-box;width:100%;height:44px;margin-top:6px;padding:0 34px 0 12px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);-webkit-appearance:none;appearance:none;background-color:var(--ll-surface, #fffdfc);background-image:linear-gradient(45deg,transparent 50%,var(--ll-espresso, #2b2722) 50%),linear-gradient(135deg,var(--ll-espresso, #2b2722) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat;color:var(--ll-espresso, #2b2722);font:inherit;font-size:max(16px,1rem);text-overflow:ellipsis}.rows.svelte-pxe2p3{margin:12px 0 0;padding:0;list-style:none;border-top:1px solid var(--ll-border, #ded5c6)}.rows.svelte-pxe2p3 li:where(.svelte-pxe2p3){border-bottom:1px solid var(--ll-border, #ded5c6)}.row.svelte-pxe2p3{display:flex;flex-direction:column;gap:2px;box-sizing:border-box;width:100%;min-height:44px;padding:10px 12px;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;text-align:left;cursor:pointer}.row[aria-current=true].svelte-pxe2p3{background:var(--ll-selected, #f6f2ea);box-shadow:inset 3px 0 0 var(--ll-olive, #536f43);font-weight:600}.kind.svelte-pxe2p3{font-size:12px;font-weight:600;color:var(--ll-text-muted, #6b6157)}.text.svelte-pxe2p3{font-size:14px;line-height:1.4;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.meta.svelte-pxe2p3{font-size:12px;color:var(--ll-text-muted, #6b6157)}.acts.svelte-pxe2p3{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.btn.svelte-pxe2p3{min-height:44px;padding:10px 16px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.detail.svelte-tfaznf{margin:10px 0 0;padding:10px 12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);background:var(--ll-cream-light, #f7f3ec);color:var(--ll-espresso, #2b2722);max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}.head.svelte-tfaznf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 8px;margin:0;font-size:14px;font-weight:600}.head.svelte-tfaznf .state:where(.svelte-tfaznf){font-size:12px;color:var(--ll-text-muted, #6b6157)}.note.svelte-tfaznf{margin:6px 0 0;font-size:14px;line-height:1.4;color:var(--ll-text-muted, #6b6157)}.note.done.svelte-tfaznf,.note.warn.svelte-tfaznf{color:var(--ll-espresso, #2b2722)}.row.svelte-tfaznf{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0;align-items:center}.btn.svelte-tfaznf{padding:10px 16px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.btn.main.svelte-tfaznf{border-color:var(--ll-olive, #536f43);background:var(--ll-olive, #536f43);color:var(--ll-surface, #fffdfc)}.btn.main.svelte-tfaznf:hover{border-color:var(--ll-olive-hover, #435b36);background:var(--ll-olive-hover, #435b36)}.btn.svelte-tfaznf:disabled{cursor:default;opacity:.72}.link.svelte-tfaznf{padding:0 4px;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;text-decoration:underline;cursor:pointer}.btn.svelte-tfaznf:focus-visible,.link.svelte-tfaznf:focus-visible{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:2px}.lost.svelte-nwywcu{margin:12px 0 0;padding:10px 12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);background:var(--ll-cream-light, #f7f3ec);color:var(--ll-espresso, #2b2722);max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}.title.svelte-nwywcu{margin:0;font-size:15px;font-weight:600;line-height:1.4}.note.svelte-nwywcu,.text.svelte-nwywcu{margin:6px 0 0;font-size:14px;line-height:1.4}.note.svelte-nwywcu{color:var(--ll-text-muted, #6b6157)}.row.svelte-nwywcu{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0}.btn.svelte-nwywcu{padding:10px 16px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.btn.main.svelte-nwywcu{border-color:var(--ll-olive, #536f43);background:var(--ll-olive, #536f43);color:var(--ll-surface, #fffdfc)}.btn.main.svelte-nwywcu:hover{border-color:var(--ll-olive-hover, #435b36);background:var(--ll-olive-hover, #435b36)}.btn.svelte-nwywcu:disabled{cursor:default;opacity:.72}.btn.svelte-nwywcu:focus-visible{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:2px}.page.svelte-15j4tnx{font-family:system-ui,sans-serif;margin:0 auto;max-width:32rem;padding:1.5rem 1rem;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722)}.col.svelte-15j4tnx{display:contents}@media(min-width:940px){.page.svelte-15j4tnx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:24px;align-items:start;max-width:calc(64rem + 24px)}.page.svelte-15j4tnx>:where(.svelte-15j4tnx):not(.col){grid-column:1 / -1}.col.svelte-15j4tnx{display:block;min-width:0}}h1.svelte-15j4tnx{margin:0 0 1rem;font-size:1.35rem}h2.svelte-15j4tnx{margin:0 0 .5rem;font-size:1rem}.card.svelte-15j4tnx{margin:0 0 1rem;padding:16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}.btn.svelte-15j4tnx{min-height:44px;padding:10px 16px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.btn.svelte-15j4tnx:disabled{cursor:default;opacity:.72}.slider.svelte-15j4tnx{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 0;color:var(--ll-text-muted, #6b6157);font-size:13px}.slider.svelte-15j4tnx .what:where(.svelte-15j4tnx){flex:0 1 auto;min-width:0}.slider.svelte-15j4tnx input:where(.svelte-15j4tnx){flex:1 1 9rem;min-width:0;min-height:44px;cursor:pointer}.switch.svelte-15j4tnx{display:flex;align-items:center;gap:8px;min-height:44px;margin:14px 0 0;color:var(--ll-text-muted, #6b6157);font-size:13px;cursor:pointer}.switch.svelte-15j4tnx input:where(.svelte-15j4tnx){width:18px;height:18px;cursor:pointer}.note.svelte-15j4tnx a:where(.svelte-15j4tnx){color:inherit}.note.svelte-15j4tnx{margin:8px 0 0;font-size:13px;line-height:1.4;color:var(--ll-text-muted, #6b6157)}h3.svelte-15j4tnx{margin:14px 0 2px;font-size:13px;font-weight:600;color:var(--ll-text-muted, #6b6157)}.accepts.svelte-15j4tnx .switch:where(.svelte-15j4tnx){margin:0}.switch.svelte-15j4tnx small:where(.svelte-15j4tnx){color:var(--ll-text-muted, #6b6157);font-size:12px}.note.sub.svelte-15j4tnx{margin:0 0 2px}summary.svelte-15j4tnx{min-height:44px;cursor:pointer;line-height:44px}h2.inline.svelte-15j4tnx{display:inline;margin:0}.pronoun.svelte-15j4tnx{display:flex;align-items:center;gap:10px;margin:10px 0 0;font-size:14px}.pronoun.svelte-15j4tnx span:where(.svelte-15j4tnx){flex:0 0 7.5em}.pronoun.svelte-15j4tnx input:where(.svelte-15j4tnx){flex:1 1 auto;min-width:0;min-height:44px;padding:0 10px;font:inherit;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.note.bad.svelte-15j4tnx{color:#a8321c}.note.bad.svelte-15j4tnx:empty{margin:0}.memory-tabs.svelte-15j4tnx{margin:12px 0 4px}.memory-status.svelte-15j4tnx:empty{margin:0}.scopes.svelte-15j4tnx{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:10px;margin:12px 0 0}.scope.svelte-15j4tnx{min-width:0;padding:10px 12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc)}.scope-head.svelte-15j4tnx{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 8px;margin:0;font-size:14px;font-weight:600}.scope-head.svelte-15j4tnx .state:where(.svelte-15j4tnx){font-size:12px;color:var(--ll-text-muted, #6b6157)}.scopes.svelte-15j4tnx .still:where(.svelte-15j4tnx){grid-column:1 / -1;margin:0}.scope.svelte-15j4tnx .link:where(.svelte-15j4tnx){margin-top:6px;padding:0;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;text-align:left;text-decoration:underline;cursor:pointer}.count.svelte-15j4tnx,.empty.svelte-15j4tnx{margin:12px 0 0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.empty.svelte-15j4tnx{font-size:14px}.pick.svelte-15j4tnx{display:block;margin:14px 0 0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.pick.svelte-15j4tnx select:where(.svelte-15j4tnx){display:block;box-sizing:border-box;width:100%;height:44px;margin-top:6px;padding:0 34px 0 12px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);-webkit-appearance:none;appearance:none;background-color:var(--ll-surface, #fffdfc);background-image:linear-gradient(45deg,transparent 50%,var(--ll-espresso, #2b2722) 50%),linear-gradient(135deg,var(--ll-espresso, #2b2722) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat;color:var(--ll-espresso, #2b2722);font:inherit;font-size:max(16px,1rem);text-overflow:ellipsis}.text.svelte-15j4tnx{margin:10px 0 0;padding:10px 12px;border-radius:var(--ll-radius-control, 9px);background:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722);font-size:14px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.row.svelte-15j4tnx{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px}.when.svelte-15j4tnx{font-size:12px;color:var(--ll-text-muted, #6b6157)}.note.warn.svelte-15j4tnx{color:#8a3b12;background:#fbeee4;border-radius:var(--ll-radius-control, 9px);padding:8px 10px}.saved.svelte-15j4tnx{margin:-2px 0 4px;font-size:12px;color:#1f5d3a}.preview.svelte-15j4tnx{--cell: 40px;display:flex;flex-direction:column;gap:6px}.tiles.svelte-15j4tnx,.fields.svelte-15j4tnx{display:flex;gap:4px}.veils.svelte-15j4tnx{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:4px 0 8px}.veiled.svelte-15j4tnx{position:relative;aspect-ratio:1;border-radius:3px;border:1px solid var(--ll-border, #ded5c6);background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover}.veiled.svelte-15j4tnx:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--veil, rgba(255, 255, 255, 0));pointer-events:none}.ptile.svelte-15j4tnx,.pfield.svelte-15j4tnx{display:flex;align-items:center;justify-content:center;position:relative;width:var(--cell);height:var(--cell);border-radius:3px}.ptile.svelte-15j4tnx{border:1px solid transparent;color:var(--tile-ink);font-size:calc(var(--cell) * var(--tile-glyph-factor));font-weight:var(--tile-glyph-weight);line-height:1;text-transform:uppercase}.ptile.svelte-15j4tnx s:where(.svelte-15j4tnx){position:absolute;right:2px;bottom:1px;font-size:calc(var(--cell) * .28);font-weight:var(--tile-digit-weight);text-decoration:none}.ptile[data-color=red].svelte-15j4tnx{background:var(--tile-face-red);border-color:var(--tile-rim-red);box-shadow:inset 0 0 0 1px var(--tile-ring-red)}.ptile[data-color=green].svelte-15j4tnx{background:var(--tile-face-green);border-color:var(--tile-rim-green);box-shadow:inset 0 0 0 1px var(--tile-ring-green)}.ptile[data-color=yellow].svelte-15j4tnx{background:var(--tile-face-yellow);border-color:var(--tile-rim-yellow);box-shadow:inset 0 0 0 1px var(--tile-ring-yellow)}.ptile[data-color=blue].svelte-15j4tnx{background:var(--tile-face-blue);border-color:var(--tile-rim-blue);box-shadow:inset 0 0 0 1px var(--tile-ring-blue)}.ptile[data-color=white].svelte-15j4tnx{background:var(--tile-face-white);border-color:var(--tile-rim-white);box-shadow:inset 0 0 0 1px var(--tile-ring-white)}.pfield.svelte-15j4tnx{border:1px solid var(--board-frame);color:var(--field-label-ink);font-size:calc(var(--cell) * .3);font-weight:700}.pfield[data-bonus=none].svelte-15j4tnx{background:var(--field-none)}.pfield[data-bonus=red].svelte-15j4tnx{background:var(--field-red)}.pfield[data-bonus=green].svelte-15j4tnx{background:var(--field-green)}.pfield[data-bonus=yellow].svelte-15j4tnx{background:var(--field-yellow)}.pfield[data-bonus=blue].svelte-15j4tnx{background:var(--field-blue)}.pfield[data-bonus=word].svelte-15j4tnx{background:var(--field-word)}@media(max-width:520px){.page[data-group=general].svelte-15j4tnx [data-groups]:where(.svelte-15j4tnx):not([data-groups~=general]){display:none}.page[data-group=board].svelte-15j4tnx [data-groups]:where(.svelte-15j4tnx):not([data-groups~=board]){display:none}.page[data-group=invites].svelte-15j4tnx [data-groups]:where(.svelte-15j4tnx):not([data-groups~=invites]){display:none}.page.svelte-15j4tnx>.tabs[data-mode=pressed]{margin:0 0 1rem}}.clocks.svelte-t53ipe{width:100%;border-collapse:collapse;font-size:13px}caption.svelte-t53ipe{margin-bottom:8px;color:var(--ll-text-muted, #6b6157);font-size:13px;text-align:left}.clocks.svelte-t53ipe td:where(.svelte-t53ipe),.clocks.svelte-t53ipe th:where(.svelte-t53ipe){padding:7px 4px;border-bottom:1px solid var(--ll-border, #ded5c6);text-align:left}.clocks.svelte-t53ipe th:where(.svelte-t53ipe){color:var(--ll-text-muted, #6b6157);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.clocks.svelte-t53ipe td.n:where(.svelte-t53ipe),.clocks.svelte-t53ipe th.n:where(.svelte-t53ipe){font-variant-numeric:tabular-nums;text-align:right}.card.svelte-1q53lma{padding:16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}p.svelte-1q53lma{margin:0;line-height:1.55}.lead.svelte-1q53lma{font-size:17px}.card.svelte-1q53lma table.clocks{margin-top:16px}.example.svelte-1q53lma{display:grid;gap:8px;margin-top:16px;padding:12px 14px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);background:var(--ll-cream-light, #f7f3ec)}details.svelte-1q53lma{margin-top:12px}summary.svelte-1q53lma{display:list-item;min-height:44px;align-content:center;color:var(--ll-text-muted, #6b6157);cursor:pointer}.extra.svelte-1q53lma{margin-top:12px;line-height:1.65}.actions.svelte-1q53lma{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px}.btn.svelte-1q53lma{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 16px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-weight:600;cursor:pointer}.btn.main.svelte-1q53lma{border-color:var(--ll-olive, #536f43);background:var(--ll-olive, #536f43);color:#fff}.btn.main.svelte-1q53lma:hover{background:var(--ll-olive-hover, #435b36)}.btn.svelte-1q53lma:focus-visible,summary.svelte-1q53lma:focus-visible{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:3px}.live.svelte-3hv9hi{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin:8px 0 12px;padding:6px 12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font-family:system-ui,sans-serif;font-size:14px}.return-card.svelte-3hv9hi{font-family:system-ui,sans-serif}.live.svelte-3hv9hi p:where(.svelte-3hv9hi){margin:0}h1.svelte-3hv9hi{margin:16px 0 12px;font-size:22px;color:var(--ll-espresso, #2b2722)}.card.svelte-3hv9hi{padding:16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.card.svelte-3hv9hi p:where(.svelte-3hv9hi){margin:0;line-height:1.5}.actions.svelte-3hv9hi{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px}.btn.svelte-3hv9hi{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 16px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-weight:600;cursor:pointer}.btn.main.svelte-3hv9hi{border-color:var(--ll-olive, #536f43);background:var(--ll-olive, #536f43);color:#fff}.btn.main.svelte-3hv9hi:hover{background:var(--ll-olive-hover, #435b36)}.btn.svelte-3hv9hi:focus-visible,h1.svelte-3hv9hi:focus-visible{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:3px}.page.svelte-fjjr6b{max-width:640px;margin:0 auto;padding:16px;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722);font-family:system-ui,sans-serif}.mid.svelte-fjjr6b{flex:1;min-width:0}.glyph.svelte-fjjr6b{display:flex;flex:none;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 9px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;cursor:pointer}.m.svelte-fjjr6b{--mark: 24px;--stroke: 2.5px;display:block;flex:none}.m-back.svelte-fjjr6b{width:calc(var(--mark) * .5);height:calc(var(--mark) * .5);border-top:var(--stroke) solid currentColor;border-right:var(--stroke) solid currentColor;border-top-right-radius:1.5px;transform:translate(1.5px) rotate(-135deg)}.m-close.svelte-fjjr6b{position:relative;width:calc(var(--mark) * .75);height:calc(var(--mark) * .75)}.m-close.svelte-fjjr6b:before,.m-close.svelte-fjjr6b:after{content:"";position:absolute;top:50%;left:0;width:100%;height:var(--stroke);margin-top:calc(var(--stroke) / -2);border-radius:1px;background:currentColor;transform:rotate(45deg)}.m-close.svelte-fjjr6b:after{transform:rotate(-45deg)}h1.svelte-fjjr6b{margin:16px 0 12px;font-size:22px;color:var(--ll-espresso, #2b2722)}h2.svelte-fjjr6b{margin:0 0 14px;font-size:18px}p.svelte-fjjr6b{margin:0;line-height:1.55}.muted.svelte-fjjr6b,small.svelte-fjjr6b,.note.svelte-fjjr6b{color:var(--ll-text-muted, #6b6157)}.muted.svelte-fjjr6b{margin-bottom:16px}.note.svelte-fjjr6b{margin-top:12px;font-size:13px}.card.svelte-fjjr6b{padding:16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}.article.svelte-fjjr6b{max-width:68ch}.article.svelte-fjjr6b p:where(.svelte-fjjr6b)+p:where(.svelte-fjjr6b){margin-top:16px}.navlist.svelte-fjjr6b{display:grid}.navrow.svelte-fjjr6b{display:flex;align-items:center;gap:14px;width:100%;min-height:44px;padding:12px 0;border:0;border-bottom:1px solid var(--ll-border, #ded5c6);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.navrow.svelte-fjjr6b:last-child{border-bottom:0}.grow.svelte-fjjr6b{flex:1;min-width:0}.navrow.svelte-fjjr6b small:where(.svelte-fjjr6b){display:block;margin-top:3px;font-size:13px}.chevron.svelte-fjjr6b{flex:none;width:8px;height:8px;margin-right:6px;border-top:2px solid var(--ll-text-muted, #6b6157);border-right:2px solid var(--ll-text-muted, #6b6157);transform:rotate(45deg)}.actions.svelte-fjjr6b{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px}.btn.svelte-fjjr6b{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 16px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-weight:600;cursor:pointer}.btn.main.svelte-fjjr6b{border-color:var(--ll-olive, #536f43);background:var(--ll-olive, #536f43);color:#fff}.btn.main.svelte-fjjr6b:hover{background:var(--ll-olive-hover, #435b36)}.glyph.svelte-fjjr6b:focus-visible,.navrow.svelte-fjjr6b:focus-visible,.btn.svelte-fjjr6b:focus-visible,h1.svelte-fjjr6b:focus-visible{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:3px}.page.svelte-wb3eu5{font-family:system-ui,sans-serif;margin:0 auto;max-width:32rem;padding:1.5rem 1rem;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722)}.title.svelte-wb3eu5{margin:6px 0 12px;font-size:18px}.lbl.svelte-wb3eu5{display:block;margin:0 0 6px;padding:0;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--ll-text-muted, #6b6157)}.choice.svelte-wb3eu5{margin:0 0 12px;padding:0;border:0;min-width:0}.seg.svelte-wb3eu5{display:flex;min-height:44px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);overflow:hidden;background:var(--ll-surface, #fffdfc)}.opt.svelte-wb3eu5{position:relative;flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-width:0;padding:8px 6px;border-right:1px solid var(--ll-border, #ded5c6);font-size:13px;font-weight:500;text-align:center;cursor:pointer}.opt.svelte-wb3eu5:last-child{border-right:0}.opt.on.svelte-wb3eu5{background:var(--ll-olive, #536f43);color:var(--ll-surface, #fffdfc);font-weight:600}.opt.svelte-wb3eu5:focus-within{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:-3px}.opt.svelte-wb3eu5 input:where(.svelte-wb3eu5){position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.field.svelte-wb3eu5{display:flex;align-items:center;gap:8px;min-height:44px;box-sizing:border-box;margin:0 0 12px;padding:0 6px 0 12px;border:1px solid var(--ll-espresso, #2b2722);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc)}.field.svelte-wb3eu5:focus-within{outline:2px solid var(--ll-olive, #536f43);outline-offset:1px}.field.svelte-wb3eu5 input:where(.svelte-wb3eu5){flex:1;min-width:0;min-height:42px;padding:0;border:0;outline:none;background:transparent;color:var(--ll-espresso, #2b2722);font:inherit;font-size:17px;-webkit-appearance:none;appearance:none}.field.svelte-wb3eu5 input:where(.svelte-wb3eu5)::placeholder{color:var(--ll-text-muted, #6b6157)}.field.svelte-wb3eu5 input:where(.svelte-wb3eu5)::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.x.svelte-wb3eu5{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--ll-espresso, #2b2722);cursor:pointer}.x.svelte-wb3eu5 span:where(.svelte-wb3eu5){display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--ll-text-muted, #6b6157);color:var(--ll-surface, #fffdfc);font-size:14px;font-weight:700;line-height:1}.note.svelte-wb3eu5{margin:0 0 12px;font-size:14px;color:var(--ll-text-muted, #6b6157)}.card.svelte-wb3eu5{padding:16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}.card.svelte-wb3eu5 p:where(.svelte-wb3eu5){margin:0;font-size:16px;line-height:1.45}.lock.svelte-wb3eu5{margin-top:12px}.state.svelte-wb3eu5{margin:0 0 12px}.btn.svelte-wb3eu5{display:inline-block;min-height:44px;margin-top:14px;padding:10px 16px;border:1px solid var(--ll-olive, #536f43);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-olive, #536f43);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.btn.svelte-wb3eu5:hover{background:var(--ll-cream-light, #f7f3ec)}.rows.svelte-wb3eu5{display:flex;flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none}.row.svelte-wb3eu5{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:10px;row-gap:2px;padding:7px 10px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}.name.svelte-wb3eu5{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:92px;padding:3px 8px;border:1px solid var(--ll-border, #ded5c6);border-radius:7px;background:var(--ll-cream, #f3f0ea);font-size:14px;font-weight:700;white-space:nowrap}.v.svelte-wb3eu5{font-size:12px;font-weight:600}.name.in.svelte-wb3eu5{border-color:var(--ll-free, #3f9152);background:var(--ll-in-wash, #e2efe0);color:var(--ll-in-ink, #24502c)}.name.out.svelte-wb3eu5{border-color:var(--ll-your-move, #b4432e);background:var(--ll-out-wash, #f6e0da);color:var(--ll-out-ink, #7a2a1b)}.err.svelte-wb3eu5{color:var(--ll-out-ink, #7a2a1b)}.badge.svelte-wb3eu5{max-width:100%;box-sizing:border-box;padding:1px 7px;border:1px solid var(--ll-border, #ded5c6);border-radius:10px;font-size:11px;font-weight:500;color:var(--ll-text-muted, #6b6157);overflow-wrap:anywhere}.badge.play.svelte-wb3eu5{border-color:var(--ll-olive, #536f43);color:var(--ll-olive, #536f43)}.retry.svelte-wb3eu5{min-height:24px;padding:0 4px;border:0;background:none;color:var(--ll-olive, #536f43);font:inherit;font-size:12px;font-weight:600;text-decoration:underline;cursor:pointer}.about.svelte-wb3eu5{flex-basis:100%;font-size:13px;color:var(--ll-text-muted, #6b6157)}.note.svelte-wb3eu5{margin:0 0 8px;font-size:13px;color:var(--ll-text-muted, #6b6157)}.foot.svelte-wb3eu5{display:block;min-height:24px;margin-top:2px;font-size:13px;font-weight:500;text-align:center;color:var(--ll-olive, #536f43)}.page.svelte-1eb464s{max-width:640px;margin:0 auto;padding:16px;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722);font-family:system-ui,sans-serif}h1.svelte-1eb464s{margin:16px 0 12px;font-size:22px;color:var(--ll-espresso, #2b2722)}.card.svelte-1eb464s{padding:16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}.account.svelte-1eb464s,.summary.svelte-1eb464s,.text.svelte-1eb464s{margin:0 0 8px;line-height:1.4}.summary.svelte-1eb464s{font-size:13px;color:var(--ll-text-muted, #6b6157)}.sides.svelte-1eb464s{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:12px 0}.side.svelte-1eb464s{display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px)}.side.svelte-1eb464s span:where(.svelte-1eb464s){font-size:13px;color:var(--ll-text-muted, #6b6157)}.actions.svelte-1eb464s{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.btn.svelte-1eb464s{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 16px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-weight:600;cursor:pointer}.btn.primary.svelte-1eb464s{border-color:var(--ll-olive, #536f43);background:var(--ll-olive, #536f43);color:var(--ll-surface, #fffdfc)}.btn.primary.svelte-1eb464s:hover:not(:disabled){border-color:var(--ll-olive-hover, #435b36);background:var(--ll-olive-hover, #435b36)}.btn.svelte-1eb464s:disabled{cursor:default;opacity:.6}.btn.svelte-1eb464s:focus-visible,h1.svelte-1eb464s:focus-visible{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:3px}.page.svelte-ppwc6t{box-sizing:border-box;font-family:system-ui,sans-serif;max-width:560px;margin:0 auto;padding:24px 16px;background:var(--ll-cream-light, #f7f3ec);color:var(--ll-espresso, #2b2722)}.dialog.svelte-ppwc6t{padding:18px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);box-shadow:0 8px 28px #2b27222e}h2.svelte-ppwc6t{margin:0;font-size:18px}dl.svelte-ppwc6t{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:10px 0;font-size:14px}dt.svelte-ppwc6t{color:var(--ll-text-muted, #6b6157)}dd.svelte-ppwc6t{margin:0;overflow-wrap:anywhere}.skip.svelte-ppwc6t{display:block}.why.svelte-ppwc6t{color:var(--ll-text-muted, #6b6157)}.short.svelte-ppwc6t{font-weight:800;color:#8c2f22}.note.svelte-ppwc6t{margin:8px 0 0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.talk.svelte-ppwc6t{margin:10px 0 0}.toggle.svelte-ppwc6t{display:flex;gap:8px;align-items:center;margin-top:6px;font-size:14px;cursor:pointer}.link.svelte-ppwc6t{padding:0;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;text-decoration:underline;cursor:pointer}.link.svelte-ppwc6t:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.err.svelte-ppwc6t{margin:10px 0 0;padding:8px 10px;border-radius:var(--ll-radius-control, 9px);background:#fbe9e7;color:#8a2a1c;font-size:14px}.errnote.svelte-ppwc6t{margin:6px 0 0;font-size:13px}.actions.svelte-ppwc6t{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:14px}.btn.svelte-ppwc6t{min-height:44px;padding:8px 12px;border:1px solid var(--ll-olive, #536f43);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-olive, #536f43);font:inherit;font-size:14px;cursor:pointer}.btn.main.svelte-ppwc6t{background:var(--ll-olive, #536f43);color:#fff}.btn.main.svelte-ppwc6t:hover:not(:disabled){background:var(--ll-olive-hover, #435b36)}.btn.sec.svelte-ppwc6t{border-color:var(--ll-control-border, #ccc0ad);color:var(--ll-espresso, #2b2722)}.btn.svelte-ppwc6t:disabled{opacity:.45;cursor:default}.page.svelte-11lsbl1{max-width:640px;margin:0 auto;padding:16px;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722);font-family:system-ui,sans-serif}h1.svelte-11lsbl1{margin:16px 0 12px;font-size:22px;color:var(--ll-espresso, #2b2722)}.card.svelte-11lsbl1{padding:16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}.text.svelte-11lsbl1{margin:0 0 8px;line-height:1.4}.note.svelte-11lsbl1{margin:4px 0 8px;font-size:13px;font-weight:600;line-height:1.4;color:var(--ll-espresso, #2b2722)}.note.svelte-11lsbl1:empty{margin:0}.actions.svelte-11lsbl1{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.btn.svelte-11lsbl1{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 16px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-weight:600;cursor:pointer}.btn.primary.svelte-11lsbl1{border-color:var(--ll-olive, #536f43);background:var(--ll-olive, #536f43);color:var(--ll-surface, #fffdfc)}.btn.primary.svelte-11lsbl1:hover:not(:disabled){border-color:var(--ll-olive-hover, #435b36);background:var(--ll-olive-hover, #435b36)}.btn.danger.svelte-11lsbl1{border-color:#7a2020;color:#7a2020}.btn.svelte-11lsbl1:disabled{cursor:default;opacity:.6}.muted.svelte-11lsbl1{margin:12px 0 0;font-size:14px;color:var(--ll-text-muted, #6b6157)}.notice.svelte-11lsbl1{margin:0;padding:12px 16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);line-height:1.4}.notice.bad.svelte-11lsbl1{color:#a8321c}.btn.svelte-11lsbl1:focus-visible,h1.svelte-11lsbl1:focus-visible{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:3px}.state.svelte-11c02gu{display:flex;flex-direction:column;gap:8px;padding:24px;background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px)}h2.svelte-11c02gu{margin:0;font:600 19px/1.3 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}p.svelte-11c02gu{margin:0;font:400 16px/1.45 system-ui,sans-serif;color:var(--ll-text-muted, #6b6157)}.btn.svelte-11c02gu{align-self:flex-start;min-height:44px;padding:0 16px;border-radius:var(--ll-radius-control, 9px);font:600 16px/1 system-ui,sans-serif;cursor:pointer}.btn.main.svelte-11c02gu{border:1px solid var(--ll-olive, #536f43);background:var(--ll-olive, #536f43);color:var(--ll-surface, #fffdfc)}.page.svelte-1xy5yby{box-sizing:border-box;width:100%;max-width:1040px;margin:24px auto;padding:0 20px 40px;display:flex;flex-direction:column;gap:16px}h1.svelte-1xy5yby{margin:0;font:650 26px/1.25 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.rows.svelte-1xy5yby{display:flex;flex-direction:column;gap:12px}.row.svelte-1xy5yby{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px;background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px)}.what.svelte-1xy5yby{min-width:0}.what.svelte-1xy5yby strong:where(.svelte-1xy5yby){display:block;font:600 16px/1.35 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.what.svelte-1xy5yby p:where(.svelte-1xy5yby){margin:4px 0 0;font:400 16px/1.45 system-ui,sans-serif;color:var(--ll-text-muted, #6b6157)}.badge.svelte-1xy5yby{display:inline-block;padding:2px 8px;border-radius:var(--ll-radius-control, 9px);background:var(--ll-cream-light, #f7f3ec);border:1px solid var(--ll-border, #ded5c6);font:600 13px/1.4 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.muted.svelte-1xy5yby{margin:0;font:400 16px/1.45 system-ui,sans-serif;color:var(--ll-text-muted, #6b6157)}.btn.svelte-1xy5yby{flex:none;min-height:44px;padding:0 16px;border-radius:var(--ll-radius-control, 9px);font:600 16px/1 system-ui,sans-serif;cursor:pointer}.btn.main.svelte-1xy5yby{border:1px solid var(--ll-olive, #536f43);background:var(--ll-olive, #536f43);color:var(--ll-surface, #fffdfc)}@media(max-width:767px){.page.svelte-1xy5yby{margin:12px auto;padding:0 12px 24px}h1.svelte-1xy5yby{font-size:24px}.row.svelte-1xy5yby{padding:18px;flex-direction:column;align-items:stretch}}.unavailable.svelte-o014ei{display:flex;flex-direction:column;gap:8px;padding:24px;background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px)}h2.svelte-o014ei{margin:0;font:600 19px/1.3 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}p.svelte-o014ei{margin:0;font:400 16px/1.45 system-ui,sans-serif;color:var(--ll-text-muted, #6b6157)}.btn.svelte-o014ei{align-self:flex-start;min-height:44px;padding:0 16px;border-radius:var(--ll-radius-control, 9px);font:600 16px/1 system-ui,sans-serif;cursor:pointer}.btn.second.svelte-o014ei{border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.page.svelte-di6lub{box-sizing:border-box;width:100%;max-width:1040px;margin:24px auto;padding:0 20px 40px;display:flex;flex-direction:column;gap:16px}h1.svelte-di6lub{margin:0;font:650 26px/1.25 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.columns.svelte-di6lub{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:20px}.col.svelte-di6lub{display:flex;flex-direction:column;gap:16px;min-width:0}.card.svelte-di6lub{padding:24px;background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px)}.card.svelte-di6lub>*{margin:0 0 8px}h2.svelte-di6lub{margin:0 0 8px;font:600 19px/1.3 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}h3.svelte-di6lub{margin:0 0 8px;font:600 16px/1.35 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}p.svelte-di6lub{margin:0 0 8px;font:400 16px/1.45 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.muted.svelte-di6lub{color:var(--ll-text-muted, #6b6157)}.gap.svelte-di6lub,.warn.svelte-di6lub{color:#8c2f22;font:600 13px/1.4 system-ui,sans-serif}.line.svelte-di6lub{padding:8px 0}.line.pointed.svelte-di6lub{background:var(--ll-brass-wash, #f4ebdd);border-radius:var(--ll-radius-control, 9px);padding:8px 10px}.badge.svelte-di6lub{display:inline-block;padding:2px 8px;border-radius:var(--ll-radius-control, 9px);background:var(--ll-cream-light, #f7f3ec);border:1px solid var(--ll-border, #ded5c6);font:600 13px/1.4 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}@media(max-width:767px){.page.svelte-di6lub{margin:12px auto;padding:0 12px 24px}h1.svelte-di6lub{font-size:24px}.columns.svelte-di6lub{grid-template-columns:minmax(0,1fr)}.card.svelte-di6lub{padding:18px}}.page.svelte-upa4r9{max-width:660px;margin:0 auto;padding:0 16px 40px}h1.svelte-upa4r9{margin:12px 0;font:650 26px/1.25 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}h2.svelte-upa4r9{margin:0 0 12px;font:600 19px/1.3 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.card.svelte-upa4r9{padding:24px;background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px)}p.svelte-upa4r9{margin:4px 0;font:400 16px/1.45 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.actions.svelte-upa4r9{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.btn.svelte-upa4r9{min-height:44px;padding:0 16px;border-radius:var(--ll-radius-control, 9px);font:600 16px/1 system-ui,sans-serif;cursor:pointer}.btn.main.svelte-upa4r9{border:1px solid var(--ll-olive, #536f43);background:var(--ll-olive, #536f43);color:#fff}.btn.second.svelte-upa4r9{border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.btn.danger.svelte-upa4r9{border:1px solid #7a2020;background:var(--ll-surface, #fffdfc);color:#7a2020}.evidence.svelte-2433xh{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.note.svelte-2433xh{margin:0;padding:14px 16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);background:var(--ll-cream-light, #f7f3ec);font:400 15px/1.5 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.details.svelte-2433xh{align-self:stretch;padding:12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px)}h3.svelte-2433xh{margin:0 0 8px;font:600 16px/1.3 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.row.svelte-2433xh{padding:12px 0;border-bottom:1px solid var(--ll-border, #ded5c6)}.row.svelte-2433xh:last-of-type{border-bottom:0}.row.svelte-2433xh strong:where(.svelte-2433xh){font:600 15px/1.3 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.row.svelte-2433xh p:where(.svelte-2433xh),.line.svelte-2433xh{margin:4px 0 0;font:400 15px/1.45 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.gap.svelte-2433xh{margin:8px 0;font:400 14px/1.45 system-ui,sans-serif;color:var(--ll-text-muted, #6b6157)}small.svelte-2433xh{display:block;margin-top:12px;font:400 13px/1.45 system-ui,sans-serif;color:var(--ll-text-muted, #6b6157)}.btn.svelte-2433xh{min-height:44px;padding:0 16px;border-radius:var(--ll-radius-control, 9px);font:600 16px/1 system-ui,sans-serif;cursor:pointer}.btn.second.svelte-2433xh{border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.page.svelte-p81ane{max-width:660px;margin:0 auto;padding:0 16px 40px}h1.svelte-p81ane{margin:12px 0;font:650 26px/1.25 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}h2.svelte-p81ane{margin:0 0 12px;font:600 19px/1.3 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}h3.svelte-p81ane{margin:16px 0 8px;font:600 16px/1.3 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.dialog.svelte-p81ane{padding:18px;background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-border, #ded5c6);border-radius:0;margin:0 -16px;border-left:0;border-right:0}@media(min-width:768px){.dialog.svelte-p81ane{max-width:660px;margin:0 auto;padding:26px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px)}}.muted.svelte-p81ane{margin:10px 0;font:400 14px/1.45 system-ui,sans-serif;color:var(--ll-text-muted, #6b6157)}.note.svelte-p81ane{margin:12px 0;padding:14px 16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);background:var(--ll-cream-light, #f7f3ec);font:400 15px/1.5 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}p.svelte-p81ane{margin:10px 0;font:400 16px/1.45 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.field.svelte-p81ane{display:block;margin:18px 0}.field.svelte-p81ane>span:where(.svelte-p81ane){display:block;margin-bottom:8px;font:600 16px/1.3 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}textarea.svelte-p81ane{display:block;width:100%;min-height:126px;box-sizing:border-box;padding:12px;resize:vertical;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:400 16px/1.45 system-ui,sans-serif}.count.svelte-p81ane{margin-top:5px;text-align:right;font:400 13px/1.3 system-ui,sans-serif;color:var(--ll-text-muted, #6b6157)}.count.over.svelte-p81ane{color:#a8321c;font-weight:600}.reason.svelte-p81ane{margin:0 0 12px;font:600 15px/1.45 system-ui,sans-serif;color:#a8321c}.details.svelte-p81ane{margin:12px 0;padding:12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px)}.row.svelte-p81ane{padding:12px 0;border-bottom:1px solid var(--ll-border, #ded5c6)}.row.svelte-p81ane:last-of-type{border-bottom:0}.row.selected.svelte-p81ane{padding:12px;background:var(--ll-selected, #f6f2ea);border-inline-start:3px solid var(--ll-espresso, #2b2722)}.row.svelte-p81ane strong:where(.svelte-p81ane){font:600 15px/1.3 system-ui,sans-serif}.row.svelte-p81ane p:where(.svelte-p81ane){margin:4px 0 0}small.svelte-p81ane{display:block;margin-top:12px;font:400 13px/1.45 system-ui,sans-serif;color:var(--ll-text-muted, #6b6157)}.actions.svelte-p81ane{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.btn.svelte-p81ane{min-height:44px;padding:0 16px;border-radius:var(--ll-radius-control, 9px);font:600 16px/1 system-ui,sans-serif;cursor:pointer}.btn.main.svelte-p81ane{border:1px solid var(--ll-olive, #536f43);background:var(--ll-olive, #536f43);color:#fff}.btn.second.svelte-p81ane{border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.btn.svelte-p81ane:disabled{cursor:default;opacity:.55}.page.svelte-qcsyhy{font-family:system-ui,sans-serif;margin:0 auto;max-width:32rem;padding:1.5rem 1rem;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722)}.title.svelte-qcsyhy{margin:6px 0 12px;font-size:18px}.f.svelte-qcsyhy{display:block;margin:14px 0 6px;font-size:14px;font-weight:600}.text.svelte-qcsyhy,textarea.svelte-qcsyhy{display:block;width:100%;box-sizing:border-box;min-height:44px;padding:10px 12px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:16px}textarea.svelte-qcsyhy{min-height:110px;resize:vertical}.counter.svelte-qcsyhy{margin-top:4px;text-align:right;font-size:12px;color:var(--ll-text-muted, #6b6157)}.counter.over.svelte-qcsyhy{color:#a8321c;font-weight:600}fieldset.svelte-qcsyhy{margin:14px 0 0;padding:6px 14px 10px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}legend.svelte-qcsyhy{padding:0 4px;font-size:14px;font-weight:600}.opt.svelte-qcsyhy{display:flex;align-items:flex-start;gap:10px;min-height:44px;box-sizing:border-box;padding:8px 0;border-bottom:1px solid var(--ll-border, #ded5c6);cursor:pointer}.opt.svelte-qcsyhy:last-child{border-bottom:0}.opt.plain.svelte-qcsyhy{margin-top:8px;border-bottom:0}.opt.svelte-qcsyhy input:where(.svelte-qcsyhy){flex:none;width:20px;height:20px;margin:2px 0 0;accent-color:var(--ll-olive, #536f43)}.opt.svelte-qcsyhy small:where(.svelte-qcsyhy){display:block;font-size:12px;color:var(--ll-text-muted, #6b6157)}.note.svelte-qcsyhy{margin:8px 0 0;color:var(--ll-text-muted, #6b6157);font-size:14px}.note.bad.svelte-qcsyhy{color:#a8321c}.status.svelte-qcsyhy{padding:14px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}.held.svelte-qcsyhy{margin:10px 0 0;font-size:15px}.held.svelte-qcsyhy small:where(.svelte-qcsyhy){display:block;font-size:12px;color:var(--ll-text-muted, #6b6157)}.btn.svelte-qcsyhy{display:block;width:100%;min-height:44px;margin:14px 0 12px;padding:11px 18px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.btn.svelte-qcsyhy:not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.btn.second.svelte-qcsyhy{border:1px solid var(--ll-olive, #536f43);background:var(--ll-surface, #fffdfc);color:var(--ll-olive, #536f43)}.btn.second.svelte-qcsyhy:not(:disabled):hover{background:var(--ll-cream-light, #f7f3ec)}.btn.svelte-qcsyhy:disabled{cursor:default;opacity:.55}.page.svelte-11rr03j{font-family:system-ui,sans-serif;margin:0 auto;max-width:32rem;padding:1.5rem 1rem;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722)}.title.svelte-11rr03j{margin:6px 0 12px;font-size:18px}.quote.svelte-11rr03j{margin:0 0 14px;padding:8px 12px;border-left:3px solid var(--ll-olive, #536f43);border-radius:0 var(--ll-radius-control, 9px) var(--ll-radius-control, 9px) 0;background:var(--ll-surface, #fffdfc)}.quote.svelte-11rr03j small:where(.svelte-11rr03j){display:block;font-size:12px;color:var(--ll-text-muted, #6b6157)}.quote.svelte-11rr03j p:where(.svelte-11rr03j){margin:2px 0 0;font-size:15px;overflow-wrap:anywhere}.f.svelte-11rr03j{display:block;margin:14px 0 6px;font-size:14px;font-weight:600}textarea.svelte-11rr03j{display:block;width:100%;box-sizing:border-box;min-height:110px;padding:10px 12px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:16px;resize:vertical}.counter.svelte-11rr03j{margin-top:4px;text-align:right;font-size:12px;color:var(--ll-text-muted, #6b6157)}.counter.over.svelte-11rr03j{color:#a8321c;font-weight:600}fieldset.svelte-11rr03j{margin:0;padding:6px 14px 10px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}legend.svelte-11rr03j{padding:0 4px;font-size:14px;font-weight:600}.opt.svelte-11rr03j{display:flex;align-items:flex-start;gap:10px;min-height:44px;box-sizing:border-box;padding:8px 0;border-bottom:1px solid var(--ll-border, #ded5c6);cursor:pointer}.opt.svelte-11rr03j:last-child{border-bottom:0}.opt.plain.svelte-11rr03j{margin-top:8px;border-bottom:0}.opt.svelte-11rr03j input:where(.svelte-11rr03j){flex:none;width:20px;height:20px;margin:2px 0 0;accent-color:var(--ll-olive, #536f43)}.opt.svelte-11rr03j small:where(.svelte-11rr03j){display:block;font-size:12px;color:var(--ll-text-muted, #6b6157)}.note.svelte-11rr03j{margin:8px 0 0;color:var(--ll-text-muted, #6b6157);font-size:14px}.note.bad.svelte-11rr03j{color:#a8321c}.status.svelte-11rr03j{padding:14px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}.btn.svelte-11rr03j{display:block;width:100%;min-height:44px;margin:14px 0 12px;padding:11px 18px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.btn.svelte-11rr03j:not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.btn.second.svelte-11rr03j{border:1px solid var(--ll-olive, #536f43);background:var(--ll-surface, #fffdfc);color:var(--ll-olive, #536f43)}.btn.second.svelte-11rr03j:not(:disabled):hover{background:var(--ll-cream-light, #f7f3ec)}.btn.svelte-11rr03j:disabled{cursor:default;opacity:.55}.btn.svelte-11rr03j:focus-visible,.opt.svelte-11rr03j input:where(.svelte-11rr03j):focus-visible,textarea.svelte-11rr03j:focus-visible{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:2px}.status.svelte-11rr03j:focus{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:2px}.page.svelte-1unp0sm{max-width:660px;margin:0 auto;padding:0 16px 40px}h1.svelte-1unp0sm{margin:12px 0;font:650 26px/1.25 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.card.svelte-1unp0sm{padding:24px;background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px)}.note.svelte-1unp0sm{margin:0;padding:14px 16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);background:var(--ll-cream-light, #f7f3ec);font:400 15px/1.5 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}p.svelte-1unp0sm{margin:10px 0 0;font:400 16px/1.45 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.muted.svelte-1unp0sm{font:400 14px/1.45 system-ui,sans-serif;color:var(--ll-text-muted, #6b6157)}.actions.svelte-1unp0sm{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.btn.svelte-1unp0sm{min-height:44px;padding:0 16px;border-radius:var(--ll-radius-control, 9px);font:600 16px/1 system-ui,sans-serif;cursor:pointer}.btn.main.svelte-1unp0sm{border:1px solid var(--ll-olive, #536f43);background:var(--ll-olive, #536f43);color:#fff}.btn.second.svelte-1unp0sm{border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.page.svelte-1mzgpgq{max-width:660px;margin:0 auto;padding:0 16px 40px}h1.svelte-1mzgpgq{margin:12px 0;font:650 26px/1.25 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}h2.svelte-1mzgpgq{margin:0 0 12px;font:600 19px/1.3 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.card.svelte-1mzgpgq{padding:24px;background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px)}.row.svelte-1mzgpgq{padding:16px 0;border-bottom:1px solid var(--ll-border, #ded5c6)}.row.svelte-1mzgpgq:last-of-type{border-bottom:0}.row.selected.svelte-1mzgpgq{padding:12px;background:var(--ll-selected, #f6f2ea);border-inline-start:3px solid var(--ll-espresso, #2b2722)}.row.svelte-1mzgpgq strong:where(.svelte-1mzgpgq){font:600 15px/1.3 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.row.svelte-1mzgpgq p:where(.svelte-1mzgpgq){margin:4px 0 0;font:400 16px/1.45 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.gap.svelte-1mzgpgq{margin:8px 0;font:400 14px/1.45 system-ui,sans-serif;color:var(--ll-text-muted, #6b6157)}small.svelte-1mzgpgq{display:block;margin-top:12px;font:400 13px/1.45 system-ui,sans-serif;color:var(--ll-text-muted, #6b6157)}.actions.svelte-1mzgpgq{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.btn.svelte-1mzgpgq{min-height:44px;padding:0 16px;border-radius:var(--ll-radius-control, 9px);font:600 16px/1 system-ui,sans-serif;cursor:pointer}.btn.second.svelte-1mzgpgq{border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.btn.main.svelte-1mzgpgq{border:1px solid var(--ll-olive, #536f43);background:var(--ll-olive, #536f43);color:#fff}.page.svelte-fftz04{max-width:660px;margin:0 auto;padding:0 16px 40px}h1.svelte-fftz04{margin:12px 0;font:650 26px/1.25 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}h2.svelte-fftz04{margin:0 0 12px;font:600 19px/1.3 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.card.svelte-fftz04{padding:24px;background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px)}.row.svelte-fftz04{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid var(--ll-border, #ded5c6)}.row.svelte-fftz04:last-of-type{border-bottom:0}.row.selected.svelte-fftz04{padding:12px;background:var(--ll-selected, #f6f2ea);border-inline-start:3px solid var(--ll-espresso, #2b2722)}.what.svelte-fftz04{min-width:0}.row.svelte-fftz04 strong:where(.svelte-fftz04){font:600 15px/1.3 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.row.svelte-fftz04 p:where(.svelte-fftz04){margin:4px 0 0;font:400 15px/1.45 system-ui,sans-serif;color:var(--ll-text-muted, #6b6157)}.gap.svelte-fftz04{margin:8px 0;font:400 14px/1.45 system-ui,sans-serif;color:var(--ll-text-muted, #6b6157)}small.svelte-fftz04{display:block;margin-top:12px;font:400 13px/1.45 system-ui,sans-serif;color:var(--ll-text-muted, #6b6157)}.actions.svelte-fftz04{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.btn.svelte-fftz04{min-height:44px;padding:0 16px;border-radius:var(--ll-radius-control, 9px);font:600 16px/1 system-ui,sans-serif;cursor:pointer}.btn.second.svelte-fftz04{border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.page.svelte-ohp3m7{max-width:660px;margin:0 auto;padding:0 16px 40px}h1.svelte-ohp3m7{margin:12px 0;font:650 26px/1.25 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}h2.svelte-ohp3m7{margin:0;font:600 19px/1.3 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.card.svelte-ohp3m7{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:16px 0;padding:24px;background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px)}.muted.svelte-ohp3m7{margin:0;font:400 14px/1.45 system-ui,sans-serif;color:var(--ll-text-muted, #6b6157)}.btn.svelte-ohp3m7{min-height:44px;padding:0 16px;border-radius:var(--ll-radius-control, 9px);font:600 16px/1 system-ui,sans-serif;cursor:pointer}.btn.main.svelte-ohp3m7{border:1px solid var(--ll-olive, #536f43);background:var(--ll-olive, #536f43);color:#fff}.page.svelte-1ud8ntz{max-width:660px;margin:0 auto;padding:0 16px 40px}h1.svelte-1ud8ntz{margin:12px 0;font:650 26px/1.25 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}h2.svelte-1ud8ntz{margin:0 0 12px;font:600 19px/1.3 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.card.svelte-1ud8ntz{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:24px;background:var(--ll-surface, #fffdfc);border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px)}.muted.svelte-1ud8ntz{margin:0;font:400 14px/1.45 system-ui,sans-serif;color:var(--ll-text-muted, #6b6157)}.btn.svelte-1ud8ntz{min-height:44px;padding:0 16px;border-radius:var(--ll-radius-control, 9px);font:600 16px/1 system-ui,sans-serif;cursor:pointer}.btn.main.svelte-1ud8ntz{border:1px solid var(--ll-olive, #536f43);background:var(--ll-olive, #536f43);color:#fff}.page.svelte-1pfhvot{font-family:system-ui,sans-serif;margin:0 auto;max-width:32rem;padding:1.5rem 1rem;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722);overflow-wrap:anywhere}.title.svelte-1pfhvot{margin:6px 0 8px;font-size:22px;line-height:1.25}.title.svelte-1pfhvot:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.lead.svelte-1pfhvot{margin:0 0 12px;font-size:15px;color:var(--ll-text-muted, #6b6157)}.status.shown.svelte-1pfhvot{margin:0 0 12px;padding:10px 12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);font-size:15px}.status.bad.svelte-1pfhvot,.remark.bad.svelte-1pfhvot{color:#a8321c}.f.svelte-1pfhvot{display:block;margin:14px 0 6px;font-size:14px;font-weight:600}.remark.svelte-1pfhvot{margin:0 0 6px;font-size:14px;color:var(--ll-text-muted, #6b6157)}textarea.svelte-1pfhvot{display:block;width:100%;box-sizing:border-box;min-height:220px;padding:10px 12px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:16px;line-height:1.5;resize:vertical;overflow-wrap:anywhere}textarea[readonly].svelte-1pfhvot{background:var(--ll-cream-light, #f7f3ec)}.counter.svelte-1pfhvot{margin-top:4px;text-align:right;font-size:13px;color:var(--ll-text-muted, #6b6157)}.counter.over.svelte-1pfhvot{color:#a8321c;font-weight:600}.current.svelte-1pfhvot{margin-top:18px;padding-top:14px;border-top:1px solid var(--ll-border, #ded5c6)}.current.svelte-1pfhvot h2:where(.svelte-1pfhvot){margin:0 0 6px;font-size:17px}.from.svelte-1pfhvot{margin:0 0 8px;font-size:14px;color:var(--ll-text-muted, #6b6157)}.long-read.svelte-1pfhvot{padding:10px 12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px}.confirm.svelte-1pfhvot{margin-top:14px}.q.svelte-1pfhvot{margin:0 0 4px;font-weight:600;font-size:15px}.q-body.svelte-1pfhvot{margin:0 0 4px;font-size:14px;color:var(--ll-text-muted, #6b6157)}.actions.svelte-1pfhvot{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.btn.svelte-1pfhvot{min-height:44px;min-width:44px;padding:10px 18px;border:0;border-radius:var(--ll-radius-control, 9px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.btn.svelte-1pfhvot:not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.btn.second.svelte-1pfhvot{border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.btn.second.svelte-1pfhvot:not(:disabled):hover{background:var(--ll-cream-light, #f7f3ec)}.btn.danger.svelte-1pfhvot{border:1px solid #7a2020;background:var(--ll-surface, #fffdfc);color:#7a2020}.btn.danger.svelte-1pfhvot:not(:disabled):hover{background:var(--ll-cream-light, #f7f3ec)}.btn.svelte-1pfhvot:disabled{cursor:default;opacity:.55}.conversation.svelte-tu5zs7{display:block;width:100%;box-sizing:border-box;min-height:44px;padding:14px;border:0;border-bottom:1px solid var(--ll-border, #ded5c6);border-radius:0;background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere}.conversation.new.svelte-tu5zs7{background:var(--ll-selected, #f6f2ea)}.conversation.svelte-tu5zs7:hover{background:var(--ll-cream-light, #f7f3ec)}.conversation.svelte-tu5zs7:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:-2px}.row.svelte-tu5zs7{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.who.svelte-tu5zs7{min-width:0;font-weight:600}.meta.svelte-tu5zs7{color:var(--ll-text-muted, #6b6157);font-size:14px}.new-label.svelte-tu5zs7{display:block;margin-top:2px;font-size:13px;font-weight:700;color:var(--ll-olive, #536f43)}.excerpt.svelte-tu5zs7{display:block;margin-top:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;font-size:15px}.page.svelte-1hkehdu{font-family:system-ui,sans-serif;margin:0 auto;max-width:32rem;padding:1.5rem 1rem;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722);overflow-wrap:anywhere}.title.svelte-1hkehdu{margin:6px 0 8px;font-size:22px;line-height:1.25}.title.svelte-1hkehdu:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.status.shown.svelte-1hkehdu{margin:12px 0;padding:12px 14px;border-left:3px solid var(--ll-olive, #536f43);background:var(--ll-selected, #f6f2ea);font-size:15px}.status.bad.svelte-1hkehdu{color:#a8321c;border-left-color:#a8321c}.muted.svelte-1hkehdu{margin:6px 0 12px;font-size:15px;color:var(--ll-text-muted, #6b6157)}.panel.svelte-1hkehdu{margin-top:12px;padding:14px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}.panel.svelte-1hkehdu p:where(.svelte-1hkehdu){margin:0;font-size:15px}.list-panel.svelte-1hkehdu{padding:0;overflow:hidden}.actions.svelte-1hkehdu{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.btn.svelte-1hkehdu{min-height:44px;min-width:44px;padding:10px 18px;border:0;border-radius:var(--ll-radius-control, 9px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.btn.svelte-1hkehdu:not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.btn.second.svelte-1hkehdu{border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.btn.second.svelte-1hkehdu:not(:disabled):hover{background:var(--ll-cream-light, #f7f3ec)}.btn.svelte-1hkehdu:disabled{cursor:default;opacity:.55}.composer.svelte-12094ux{margin:0 0 18px;padding:14px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);overflow-wrap:anywhere}.status.shown.svelte-12094ux{margin:0 0 10px;padding:10px 12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-control, 9px);background:var(--ll-cream-light, #f7f3ec);font-size:15px}.status.bad.svelte-12094ux,.remark.bad.svelte-12094ux{color:#a8321c}.f.svelte-12094ux{display:block;margin:0 0 6px;font-size:14px;font-weight:600}textarea.svelte-12094ux{display:block;width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--ll-text-muted, #6b6157);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:16px;line-height:1.5;resize:vertical;overflow-wrap:anywhere}textarea[readonly].svelte-12094ux{background:var(--ll-cream-light, #f7f3ec)}.counter.svelte-12094ux{margin-top:4px;text-align:right;font-size:13px;color:var(--ll-text-muted, #6b6157)}.counter.over.svelte-12094ux{color:#a8321c;font-weight:600}.remark.svelte-12094ux{margin:6px 0 0;font-size:14px}.hint.svelte-12094ux{margin:6px 0 0;font-size:13px;color:var(--ll-text-muted, #6b6157)}.confirm.svelte-12094ux{margin-top:12px}.q.svelte-12094ux{margin:0;font-weight:600;font-size:15px}.actions.svelte-12094ux{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.btn.svelte-12094ux{min-height:44px;min-width:44px;padding:10px 18px;border:0;border-radius:var(--ll-radius-control, 9px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.btn.svelte-12094ux:not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.btn.second.svelte-12094ux{border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.btn.second.svelte-12094ux:not(:disabled):hover{background:var(--ll-cream-light, #f7f3ec)}.btn.danger.svelte-12094ux{border:1px solid #7a2020;background:var(--ll-surface, #fffdfc);color:#7a2020}.btn.svelte-12094ux:disabled{cursor:default;opacity:.55}.page.svelte-31cyxl{font-family:system-ui,sans-serif;margin:0 auto;max-width:32rem;padding:1.5rem 1rem;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722);overflow-wrap:anywhere}.title.svelte-31cyxl{margin:6px 0 8px;font-size:22px;line-height:1.25}.title.svelte-31cyxl:focus-visible,h2.svelte-31cyxl:focus-visible,.tombstone.svelte-31cyxl:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.status.shown.svelte-31cyxl{margin:0 0 12px;padding:10px 12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);font-size:15px}.remark.svelte-31cyxl{margin:6px 0 0;font-size:14px}.remark.bad.svelte-31cyxl{color:#a8321c}.muted.svelte-31cyxl{margin:0;font-size:15px;color:var(--ll-text-muted, #6b6157)}.actions.svelte-31cyxl{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.actions.head.svelte-31cyxl{margin-bottom:16px}.history.svelte-31cyxl h2:where(.svelte-31cyxl){margin:0 0 10px;font-size:17px}.message.svelte-31cyxl{padding:10px 0;border-top:1px solid var(--ll-border, #ded5c6)}.meta.svelte-31cyxl{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;font-size:14px}.meta.svelte-31cyxl time:where(.svelte-31cyxl){color:var(--ll-text-muted, #6b6157);font-size:13px}.body.svelte-31cyxl{margin:4px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px}.tombstone.svelte-31cyxl{font-style:italic;color:var(--ll-text-muted, #6b6157)}.confirm.svelte-31cyxl{margin-top:8px}.confirm.svelte-31cyxl .actions:where(.svelte-31cyxl){margin:8px 0 0}.q.svelte-31cyxl{margin:0;font-weight:600;font-size:15px}.back.svelte-31cyxl{min-height:44px;padding:0 12px;border:0;border-radius:var(--ll-radius-control, 9px);background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer}.btn.svelte-31cyxl{min-height:44px;min-width:44px;padding:10px 18px;border:0;border-radius:var(--ll-radius-control, 9px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.btn.second.svelte-31cyxl{border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.btn.second.svelte-31cyxl:not(:disabled):hover{background:var(--ll-cream-light, #f7f3ec)}.btn.danger.svelte-31cyxl{border:1px solid #7a2020;background:var(--ll-surface, #fffdfc);color:#7a2020}.link.svelte-31cyxl{min-height:44px;min-width:44px;margin-top:2px;padding:0 4px;border:0;background:transparent;color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;text-decoration:underline;cursor:pointer}.btn.svelte-31cyxl:disabled,.link.svelte-31cyxl:disabled{cursor:default;opacity:.55}.page.svelte-fum24o{font-family:system-ui,sans-serif;margin:0 auto;max-width:32rem;padding:1.5rem 1rem;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722);overflow-wrap:anywhere}.title.svelte-fum24o{margin:6px 0 12px;font-size:22px;line-height:1.25}.title.svelte-fum24o:focus-visible,h2.svelte-fum24o:focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.panel.svelte-fum24o{margin:0 0 14px;padding:14px 16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}h2.svelte-fum24o{margin:0 0 10px;font-size:17px}.note.svelte-fum24o{margin:10px 0 0;font-size:14px;color:var(--ll-text-muted, #6b6157)}.segmented.svelte-fum24o{display:flex;flex-wrap:wrap;gap:8px}.seg.svelte-fum24o{min-height:44px;min-width:44px;padding:9px 17px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.seg[aria-pressed=true].svelte-fum24o{border:2px solid var(--ll-olive, #536f43);padding:8px 16px;background:var(--ll-selected, #f6f2ea)}.seg[aria-busy=true].svelte-fum24o{cursor:progress}.status.shown.svelte-fum24o{margin:12px 0 0;padding:10px 12px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-cream-light, #f7f3ec);font-size:15px}.status.bad.svelte-fum24o,.remark.bad.svelte-fum24o{color:#a8321c}.people.svelte-fum24o{margin:6px 0 0;padding:0;list-style:none}.person.svelte-fum24o{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-top:1px solid var(--ll-border, #ded5c6)}.name.svelte-fum24o{font-weight:600;font-size:15px}.hint.svelte-fum24o,.remark.svelte-fum24o{flex-basis:100%;font-size:14px;color:var(--ll-text-muted, #6b6157)}.actions.svelte-fum24o{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.btn.svelte-fum24o{min-height:44px;min-width:44px;padding:10px 18px;border:0;border-radius:var(--ll-radius-control, 9px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.btn.svelte-fum24o:hover{background:var(--ll-olive-hover, #435b36)}.btn.second.svelte-fum24o{border:1px solid var(--ll-control-border, #ccc0ad);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.btn.second.svelte-fum24o:hover{background:var(--ll-cream-light, #f7f3ec)}.page.svelte-58f24j{max-width:640px;margin:0 auto;padding:16px;background-color:var(--ll-cream, #f3f0ea);font-family:system-ui,sans-serif}.card.svelte-58f24j{padding:16px;border:1px solid var(--ll-border, #ded5c6);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc)}h1.svelte-58f24j{margin:0 0 8px;font-size:20px;color:var(--ll-espresso, #2b2722)}h1.svelte-58f24j:focus{outline:none}.status.svelte-58f24j p:where(.svelte-58f24j){margin:0 0 10px;font-size:15px;line-height:1.4;color:var(--ll-espresso, #2b2722)}.retry.svelte-58f24j{padding:10px 16px;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.retry.svelte-58f24j:focus-visible{outline:3px solid var(--ll-espresso, #2b2722);outline-offset:2px}.page.svelte-5hhc43{font-family:system-ui,sans-serif;margin:0 auto;max-width:32rem;padding:1.5rem 1rem;background-color:var(--ll-cream, #f3f0ea);color:var(--ll-espresso, #2b2722)}h2.svelte-5hhc43{margin:0 0 4px;font-size:18px}.note.svelte-5hhc43{margin:0 0 12px;color:var(--ll-text-muted, #6b6157);font-size:14px}.bad.svelte-5hhc43{color:#a8321c}.frame.svelte-5hhc43{position:relative;display:block;width:100%;padding:0;border:0;cursor:grab;touch-action:none;user-select:none;overflow:hidden;border-radius:var(--ll-radius-card, 12px);background:var(--ll-espresso, #2b2722);line-height:0}.frame.svelte-5hhc43 img:where(.svelte-5hhc43){display:block;width:100%;height:auto}.ring.svelte-5hhc43{position:absolute;display:block;box-sizing:border-box;border:2px solid var(--ll-surface, #fffdfc);border-radius:50%;box-shadow:0 0 0 9999px #14120f8c}.size.svelte-5hhc43{display:flex;align-items:center;gap:10px;margin:14px 0;font-size:14px;color:var(--ll-text-muted, #6b6157)}.size.svelte-5hhc43 input:where(.svelte-5hhc43){flex:1 1 auto;min-height:44px}.cut.svelte-5hhc43{display:block;width:64px;height:64px;border-radius:50%;border:1px solid var(--ll-border, #ded5c6);margin:0 0 14px}.row.svelte-5hhc43{display:flex;gap:10px}.go.svelte-5hhc43,.again.svelte-5hhc43{min-height:44px;padding:0 16px;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.go.svelte-5hhc43{border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff}.go.svelte-5hhc43:not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.go.svelte-5hhc43:disabled{opacity:.55;cursor:default}.again.svelte-5hhc43{border:1px solid var(--ll-control-border, #ccc0ad);border-radius:var(--ll-radius-control, 9px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722)}.stamp.svelte-1d8gj7t{position:fixed;right:calc(4px + env(safe-area-inset-right,0px));bottom:calc(2px + env(safe-area-inset-bottom,0px));z-index:50;pointer-events:none;padding:1px 5px;border-radius:6px;font-size:10px;line-height:1.4;font-variant-numeric:tabular-nums;color:var(--ll-text-muted, #6b6157);background:#fffdfcd9;user-select:none;-webkit-user-select:none}.moved.svelte-1aj31ch{box-sizing:border-box;width:calc(100% - 32px);max-width:908px;margin:12px auto 0;font-family:system-ui,sans-serif;padding:14px 16px;border:1px solid var(--ll-border, #ded5c6);border-left:5px solid var(--ll-olive, #536f43);border-radius:var(--ll-radius-card, 12px);background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);text-align:center}.lead.svelte-1aj31ch{margin:0 0 8px;font-size:1.05rem;font-weight:600}.go.svelte-1aj31ch{display:inline-block;margin:0 0 10px;padding:10px 18px;border-radius:var(--ll-radius-control, 9px);background:var(--ll-olive, #536f43);color:#fff;font-size:1.25rem;font-weight:700;text-decoration:none;overflow-wrap:anywhere}.go.svelte-1aj31ch:hover,.go.svelte-1aj31ch:focus-visible{background:var(--ll-olive-hover, #435b36);text-decoration:underline}.note.svelte-1aj31ch{margin:4px 0 0;font-size:.95rem}.news-urgent.svelte-1tirtu8{border-bottom:2px solid #8c2f22;background:var(--ll-cream-light, #f7f3ec);color:var(--ll-espresso, #2b2722);font-family:system-ui,sans-serif;font-size:.875rem}.strip.svelte-1tirtu8{display:flex;gap:8px;align-items:center;min-width:0;padding:8px 12px}.w.svelte-1tirtu8{color:#8c2f22;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.sep.svelte-1tirtu8{color:#8c2f22}.tt.svelte-1tirtu8{flex:1;min-width:0;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.more.svelte-1tirtu8{padding:0;border:0;background:none;color:var(--ll-espresso, #2b2722);font:inherit;font-weight:700;text-decoration:underline;white-space:nowrap;cursor:pointer}.x.svelte-1tirtu8{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--ll-control-border, #ccc0ad);border-radius:50%;background:var(--ll-surface, #fffdfc);color:var(--ll-espresso, #2b2722);font:inherit;font-size:1rem;line-height:1;cursor:pointer}.body.svelte-1tirtu8{padding:0 12px 10px}.body[hidden].svelte-1tirtu8{display:none}.body.svelte-1tirtu8 p:where(.svelte-1tirtu8){margin:0 0 6px;line-height:1.45}.body.svelte-1tirtu8 p:where(.svelte-1tirtu8):last-child{margin-bottom:0}.layer.svelte-1imvcph{position:fixed;inset:0;z-index:100;overflow:hidden;background:var(--ll-cream, #f3f0ea);perspective:1200px;cursor:pointer;outline:none}.face.svelte-1imvcph{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:14px;min-height:100%;padding:max(10px,env(safe-area-inset-top)) 16px max(26px,env(safe-area-inset-bottom));background:var(--ll-cream, #f3f0ea);backface-visibility:hidden;transform-origin:50% 50%}.art.svelte-1imvcph{flex:none;width:min(100%,80vh);aspect-ratio:1;overflow:hidden;border-radius:var(--ll-radius-card, 12px);background:var(--ll-cream-light, #f7f3ec)}.art.svelte-1imvcph img:where(.svelte-1imvcph){display:block;width:100%;height:100%;object-fit:cover}.names.svelte-1imvcph{display:flex;align-items:center;gap:10px;min-width:0;max-width:100%}.patron.svelte-1imvcph{flex:none;display:block;width:44px;height:44px;border-radius:50%;object-fit:cover;background:var(--ll-cream-light, #f7f3ec)}.table.svelte-1imvcph{margin:0;min-height:1.2em;max-width:100%;font:700 22px/1.2 system-ui,sans-serif;text-align:center;overflow-wrap:anywhere;color:var(--ll-espresso, #2b2722)}.place.svelte-1imvcph{margin:0;min-width:0;font:600 17px/1.3 system-ui,sans-serif;color:var(--ll-espresso, #2b2722)}.kicker.svelte-1imvcph{margin:0;font:600 12px/1.3 system-ui,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--ll-text-muted, #6b6157)}.credit.svelte-1imvcph{margin:0;max-width:100%;font:400 12px/1.5 system-ui,sans-serif;text-align:center;overflow-wrap:anywhere;color:var(--ll-text-muted, #6b6157);cursor:auto}.credit.svelte-1imvcph a:where(.svelte-1imvcph){color:var(--ll-olive, #536f43);text-decoration:underline}.credit.svelte-1imvcph a:where(.svelte-1imvcph):focus-visible{outline:2px solid var(--ll-espresso, #2b2722);outline-offset:2px}.hint.svelte-1imvcph{margin:auto 0 0;font:400 12px/1.3 system-ui,sans-serif;color:var(--ll-text-muted, #6b6157)}.sr.svelte-1imvcph{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes svelte-1imvcph-place-turn-out{0%{transform:rotateY(0)}to{transform:rotateY(90deg)}}@keyframes svelte-1imvcph-place-turn-back{0%{transform:rotateY(-90deg)}to{transform:rotateY(0)}}@keyframes svelte-1imvcph-place-fade-out{0%{opacity:1}to{opacity:0}}@keyframes svelte-1imvcph-place-fade-in{0%{opacity:0}to{opacity:1}}.phase-turnOut.svelte-1imvcph .face:where(.svelte-1imvcph){animation:svelte-1imvcph-place-turn-out var(--intro-turn-ms) ease-in forwards}.phase-turnBack.svelte-1imvcph .face:where(.svelte-1imvcph){animation:svelte-1imvcph-place-turn-back var(--intro-turn-ms) ease-out forwards}.phase-turnIn.svelte-1imvcph,.phase-turnAway.svelte-1imvcph,.phase-done.svelte-1imvcph{background:transparent}.phase-turnIn.svelte-1imvcph .face:where(.svelte-1imvcph),.phase-turnAway.svelte-1imvcph .face:where(.svelte-1imvcph),.phase-done.svelte-1imvcph .face:where(.svelte-1imvcph){visibility:hidden}.phase-fadeOut.svelte-1imvcph{animation:svelte-1imvcph-place-fade-out var(--intro-fade-ms) ease-in-out forwards}.phase-fadeIn.svelte-1imvcph{animation:svelte-1imvcph-place-fade-in var(--intro-fade-ms) ease-in-out forwards}@media(prefers-reduced-motion:reduce){.phase-turnOut.svelte-1imvcph .face:where(.svelte-1imvcph),.phase-turnBack.svelte-1imvcph .face:where(.svelte-1imvcph),.phase-fadeOut.svelte-1imvcph,.phase-fadeIn.svelte-1imvcph{animation:none}}.screen-host.svelte-1n46o8q{display:contents}.screen-host.turning.svelte-1n46o8q{display:block}.screen-host.turn-out.svelte-1n46o8q{transform:perspective(1200px) rotateY(-90deg)}.screen-host.turn-in.svelte-1n46o8q{animation:svelte-1n46o8q-screen-turn-in var(--intro-turn-ms, .3s) linear both}@keyframes svelte-1n46o8q-screen-turn-in{0%{transform:perspective(1200px) rotateY(-90deg)}to{transform:perspective(1200px) rotateY(0)}}.screen-host.turn-away.svelte-1n46o8q{animation:svelte-1n46o8q-screen-turn-away var(--intro-turn-ms, .3s) linear both}.screen-host.turn-back.svelte-1n46o8q{transform:perspective(1200px) rotateY(-90deg)}@keyframes svelte-1n46o8q-screen-turn-away{0%{transform:perspective(1200px) rotateY(0)}to{transform:perspective(1200px) rotateY(-90deg)}}@media(prefers-reduced-motion:reduce){.screen-host.turn-out.svelte-1n46o8q,.screen-host.turn-in.svelte-1n46o8q,.screen-host.turn-away.svelte-1n46o8q,.screen-host.turn-back.svelte-1n46o8q{animation:none;transform:none}}.mention-entry.svelte-1n46o8q{box-sizing:border-box;max-width:720px;margin:0 auto;padding:8px 16px 0;font-family:system-ui,sans-serif}.live-return.svelte-1n46o8q{max-width:32rem;margin:0 auto;padding:0 1rem;font-family:system-ui,sans-serif}.wait.svelte-1n46o8q{font-family:system-ui,sans-serif;margin:0 auto;max-width:34rem;padding:3rem 1rem;color:var(--ll-text-muted, #6b6157)}.retry.svelte-1n46o8q{display:block;margin:18px 0 12px;min-height:44px;padding:11px 18px;border:0;border-radius:var(--ll-radius-card, 12px);background:var(--ll-olive, #536f43);color:#fff;font:inherit;font-weight:600;cursor:pointer}.retry.svelte-1n46o8q:not(:disabled):hover{background:var(--ll-olive-hover, #435b36)}.wait.svelte-1n46o8q .reason:where(.svelte-1n46o8q){margin-bottom:4px;color:var(--ll-espresso, #2b2722)}.wait.svelte-1n46o8q .aside:where(.svelte-1n46o8q){margin-top:0;font-size:14px;color:var(--ll-text-muted, #6b6157)}.wait.svelte-1n46o8q h1:where(.svelte-1n46o8q){margin:16px 0 8px;font-size:24px;line-height:1.25;color:var(--ll-espresso, #2b2722)}.wait.svelte-1n46o8q h1:where(.svelte-1n46o8q):focus{outline:none}.link.svelte-1n46o8q{min-height:44px;padding:0;border:0;background:transparent;color:var(--ll-espresso, #2b2722);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
