.bord.svelte-gzy4uy{touch-action:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:relative}.plank.svelte-gzy4uy,.stukken.svelte-gzy4uy{width:100%;height:100%;display:block;position:absolute;inset:0}.plank.svelte-gzy4uy{pointer-events:none}.ingezoomd.svelte-gzy4uy .plank:where(.svelte-gzy4uy),.ingezoomd.svelte-gzy4uy .stukken:where(.svelte-gzy4uy){border-radius:14px}.stukken.svelte-gzy4uy{will-change:transform}.doel.svelte-gzy4uy .vlak:where(.svelte-gzy4uy){fill:var(--kleur);opacity:.17}.doel.svelte-gzy4uy .lijn:where(.svelte-gzy4uy){fill:none;stroke:var(--kleur);stroke-width:.06px;stroke-linecap:round;stroke-opacity:.75}.hit.svelte-gzy4uy{fill:#0000}.steen.kan.svelte-gzy4uy{cursor:pointer}.steen.svelte-gzy4uy:not(.kan){pointer-events:none}.knikker.svelte-gzy4uy,.schaduw.svelte-gzy4uy,.spook.svelte-gzy4uy{transform-box:fill-box;transform-origin:50%}.knikker.svelte-gzy4uy,.schaduw.svelte-gzy4uy{pointer-events:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),opacity .18s ease-out}.gekozen.svelte-gzy4uy .knikker:where(.svelte-gzy4uy){transform:translate(-.04px,-.12px)scale(1.16)}.gekozen.svelte-gzy4uy .schaduw:where(.svelte-gzy4uy){opacity:.65;transform:translate(.1px,.14px)scale(1.22)}.licht.svelte-gzy4uy{pointer-events:none;animation:.2s ease-out both svelte-gzy4uy-verschijn}.bestemming.svelte-gzy4uy{cursor:pointer;animation:.2s ease-out both svelte-gzy4uy-verschijn}.spook.svelte-gzy4uy{opacity:.55;pointer-events:none;transform:scale(.74)}g.svelte-gzy4uy:focus{outline:none}g.svelte-gzy4uy:focus-visible .hit:where(.svelte-gzy4uy){stroke:var(--accent);stroke-width:.08px}@keyframes svelte-gzy4uy-verschijn{0%{opacity:0}}.loep.svelte-gzy4uy{z-index:5;pointer-events:none;background:#3a1a04;border-radius:50%;animation:.12s ease-out both svelte-gzy4uy-loep-op;position:absolute;overflow:hidden;box-shadow:0 0 0 3px #f6e3c4,0 0 0 4px #28100299,0 10px 24px #00000080}.loep.svelte-gzy4uy svg:where(.svelte-gzy4uy){width:100%;height:100%;display:block}.ring.svelte-gzy4uy{fill:none;stroke:#fff6e0;stroke-width:.08px;stroke-dasharray:.18 .1}.ring.zet.svelte-gzy4uy{stroke:var(--accent);stroke-width:.1px;stroke-dasharray:none}.vizier.svelte-gzy4uy{fill:#fff6e0;stroke:#1e0a00;stroke-width:.025px}@keyframes svelte-gzy4uy-loep-op{0%{opacity:0;transform:translateY(10px)scale(.85)}}@media (prefers-reduced-motion:reduce){.loep.svelte-gzy4uy{animation:none}.knikker.svelte-gzy4uy,.schaduw.svelte-gzy4uy{transition:none}.licht.svelte-gzy4uy,.bestemming.svelte-gzy4uy{animation:none}}.chat-knop.svelte-1bi93vx{position:relative}.ongelezen.svelte-1bi93vx{background:radial-gradient(circle at 35% 30%, #ffb27a, var(--lak) 60%, var(--lak-donker));width:13px;height:13px;box-shadow:0 0 0 2px var(--esdoorn), 0 0 8px #ff782899;border-radius:50%;position:absolute;top:7px;right:9px}.chat-doek.svelte-1bi93vx{align-items:flex-end;padding:0}.chat.svelte-1bi93vx{width:min(100%,480px);height:min(72dvh,580px);padding-bottom:env(safe-area-inset-bottom);border-radius:28px 28px 0 0;flex-direction:column;animation:.26s cubic-bezier(.2,.9,.3,1) svelte-1bi93vx-uitschuiven;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 -10px 40px #00000080}header.svelte-1bi93vx{border-bottom:1px solid #78461940;justify-content:space-between;align-items:center;padding:14px 14px 10px 22px;display:flex}h2.svelte-1bi93vx{margin:0;font-size:1.45rem;font-weight:800}.dicht.svelte-1bi93vx{flex:none;width:auto;min-height:44px;padding:0 18px}ul.svelte-1bi93vx{overscroll-behavior:contain;background:#fbf3e2;border-radius:18px;flex-direction:column;flex:1;gap:10px;min-height:0;margin:10px 12px 0;padding:12px 12px 10px;list-style:none;display:flex;overflow-y:auto;box-shadow:inset 0 2px 6px #50280a4d}li.svelte-1bi93vx{flex-direction:column;align-self:flex-start;gap:3px;max-width:82%;display:flex}li.eigen.svelte-1bi93vx{align-self:flex-end;align-items:flex-end}li.leeg.svelte-1bi93vx{max-width:none;color:var(--inkt-zacht);align-self:center;margin:auto;font-weight:600}.naam.svelte-1bi93vx{color:var(--inkt-zacht);align-items:center;gap:6px;padding-left:4px;font-size:.85rem;font-weight:700;display:flex}li.svelte-1bi93vx p:where(.svelte-1bi93vx){color:var(--inkt);overflow-wrap:anywhere;white-space:pre-wrap;text-align:left;background:#f0dcb4;border-radius:18px 18px 18px 6px;margin:0;padding:9px 14px;font-weight:600;line-height:1.35;box-shadow:0 1px 2px #50280a40}li.eigen.svelte-1bi93vx p:where(.svelte-1bi93vx){background:linear-gradient(180deg, var(--lak), var(--lak-donker));color:#fff;border-radius:18px 18px 6px}.fout.svelte-1bi93vx{margin:8px 12px 0;padding:6px 12px;font-size:.95rem}form.svelte-1bi93vx{gap:8px;padding:10px 12px 14px;display:flex}input.svelte-1bi93vx{min-width:0;min-height:52px;font:inherit;color:var(--inkt);background:#fffaf0;border:0;border-radius:16px;flex:1;padding:0 14px;font-size:16px;font-weight:600;box-shadow:inset 0 2px 4px #50280a59,0 0 0 2px #78461959}input.svelte-1bi93vx:focus-visible{outline-color:var(--lak-donker)}form.svelte-1bi93vx .groot:where(.svelte-1bi93vx){flex:none;width:auto;padding:0 22px;font-size:1rem}@keyframes svelte-1bi93vx-uitschuiven{0%{opacity:0;transform:translateY(40%)}}@media (prefers-reduced-motion:reduce){.chat.svelte-1bi93vx{animation:none}}.meldingen.svelte-jbsl14{flex-direction:column;align-items:center;gap:6px;display:flex}.klein.svelte-jbsl14{width:auto;min-height:44px;padding:6px 18px;font-size:.92rem}.hint.svelte-jbsl14{max-width:34ch;font-size:.85rem}.meldingen-rij.svelte-1bpkmnq{padding:0 16px 8px}footer.svelte-1bpkmnq{gap:8px}footer.svelte-1bpkmnq button{white-space:nowrap;flex:1;min-width:0;padding:0 6px;font-size:clamp(.85rem,4vw,1rem)}.status.svelte-1bpkmnq{color:var(--room);text-align:center;background:#0a030059;border-radius:14px;margin:10px 16px 0;padding:8px 12px;font-size:.95rem;font-weight:600;box-shadow:inset 0 1px 4px #00000073}.status.fout.svelte-1bpkmnq{color:#8a2a1c;background:#fbe4da;box-shadow:0 3px 10px #00000040}.mijn.svelte-1t3wm7e{flex-direction:column;flex:1;gap:12px;min-height:0;padding:20px 20px 24px;display:flex;overflow-y:auto}h2.svelte-1t3wm7e{color:var(--room-zacht);margin:10px 0 0;font-size:1.1rem;font-weight:700}.rijen.svelte-1t3wm7e{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.rij.svelte-1t3wm7e{text-align:left;align-items:center;gap:14px;width:100%;min-height:72px;padding:12px 16px 12px 14px;font-weight:600;display:flex}.rij.jouw.svelte-1t3wm7e{box-shadow:inset 0 1px 0 #ffffffa6, inset 5px 0 0 var(--lak), 0 3px 0 var(--esdoorn-dik), 0 0 0 2px var(--focus), 0 6px 18px #ff963c59}.tekst.svelte-1t3wm7e{flex-direction:column;gap:2px;min-width:0;display:flex}.tekst.svelte-1t3wm7e strong:where(.svelte-1t3wm7e){font-family:var(--letter-kop);font-variation-settings:"SOFT" 100;overflow-wrap:anywhere;font-size:1.15rem;font-weight:800}small.svelte-1t3wm7e{color:var(--inkt-zacht);font-size:.85rem;font-weight:700}.status.svelte-1t3wm7e{font-weight:800}.jouw.svelte-1t3wm7e .status:where(.svelte-1t3wm7e){color:var(--lak-donker)}.stippen.svelte-1t3wm7e{background:#7846191f;border-radius:12px;flex:none;grid-template-columns:repeat(2,14px);gap:3px;padding:6px;display:grid;box-shadow:inset 0 1px 3px #50280a4d}.stippen.svelte-1t3wm7e .steentje,.stippen.svelte-1t3wm7e .gaatje:where(.svelte-1t3wm7e){--gat:13px;margin:.5px}.geen.svelte-1t3wm7e{text-align:center;flex-direction:column;gap:14px;padding:24px 0;display:flex}.geen.svelte-1t3wm7e p:where(.svelte-1t3wm7e){color:var(--room-zacht);margin:0}.ranglijst.svelte-196bze9{flex-direction:column;flex:1;gap:14px;min-height:0;padding:20px 20px 24px;display:flex;overflow-y:auto}table.svelte-196bze9{border-collapse:separate;border-spacing:0;border-radius:20px;width:100%;overflow:hidden}th.svelte-196bze9{color:var(--inkt-zacht);text-align:left;padding:12px 10px 8px;font-size:.8rem;font-weight:800}td.svelte-196bze9{border-top:1px solid #78461933;padding:10px;font-weight:600}th.svelte-196bze9:nth-child(n+3),.aantal.svelte-196bze9{text-align:right;font-variant-numeric:tabular-nums}th.svelte-196bze9:last-child,td.svelte-196bze9:last-child{padding-right:16px}th.svelte-196bze9:first-child,td.svelte-196bze9:first-child{padding-left:14px}.aantal.svelte-196bze9{font-weight:800}.nr.svelte-196bze9{width:2.6rem}.penning.svelte-196bze9{width:28px;height:28px;color:var(--inkt-zacht);border-radius:50%;place-items:center;font-size:.9rem;font-weight:800;display:inline-grid}.goud.svelte-196bze9,.zilver.svelte-196bze9,.brons.svelte-196bze9{color:var(--inkt);box-shadow:inset 0 1px #ffffffb3,0 1px 2px #3c1e0573}.goud.svelte-196bze9{background:radial-gradient(circle at 35% 30%,#fff1b8,#e8b730 60%,#b8860b)}.zilver.svelte-196bze9{background:radial-gradient(circle at 35% 30%,#fff,#c9ccd2 60%,#8e939b)}.brons.svelte-196bze9{background:radial-gradient(circle at 35% 30%,#f7d2ae,#c98545 60%,#8f5523)}.naam.svelte-196bze9{overflow-wrap:anywhere}.jij.svelte-196bze9 td:where(.svelte-196bze9){background:#ffb05747;font-weight:800}.leeg.svelte-196bze9{text-align:center;color:var(--room-zacht);margin:0;padding:24px 0}.icoon.svelte-21tlqn{fill:currentColor;opacity:.75;flex:none;width:18px;height:18px}.aantallen.svelte-21tlqn{grid-template-columns:repeat(var(--n), 1fr);gap:10px;display:grid}.telsteen.svelte-21tlqn{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:18px;flex-direction:column;align-items:center;min-height:96px;padding:10px 4px;transition:transform .12s ease-out,box-shadow .12s ease-out;display:flex;position:relative}.telsteen.svelte-21tlqn input:where(.svelte-21tlqn){opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.getal.svelte-21tlqn{font-family:var(--letter-kop);font-variation-settings:"SOFT" 100;font-size:2rem;font-weight:800;line-height:1}.woord.svelte-21tlqn{color:var(--inkt-zacht);order:2;margin-top:6px;font-size:.8rem;font-weight:700}.trosje.svelte-21tlqn{width:calc(var(--rij) * 15px);flex-wrap:wrap;order:1;place-content:center;gap:2px;min-height:28px;margin-top:6px;display:flex}.telsteen.aan.svelte-21tlqn{box-shadow:inset 0 0 0 3px var(--lak), inset 0 3px 6px #3c190059, 0 1px 0 var(--esdoorn-dik);transform:translateY(3px)}.telsteen.aan.svelte-21tlqn .getal:where(.svelte-21tlqn){color:var(--lak-donker)}.telsteen.svelte-21tlqn:has(input:where(.svelte-21tlqn):focus-visible){outline:3px solid var(--focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){.telsteen.svelte-21tlqn{transition:none}}.online.svelte-rmiju0{flex-direction:column;flex:1;gap:14px;min-height:0;padding:20px 20px 24px;display:flex;overflow-y:auto}.online.svelte-rmiju0>:where(.svelte-rmiju0):first-child{margin-top:auto}.online.svelte-rmiju0>:where(.svelte-rmiju0):last-child{margin-bottom:auto}form.svelte-rmiju0{flex-direction:column;gap:12px;display:flex}h2.svelte-rmiju0{margin:0;font-size:1.3rem;font-weight:800}.veld-label.svelte-rmiju0{font-family:var(--letter-kop);font-variation-settings:"SOFT" 100;font-size:1.15rem;font-weight:700}input[type=text].svelte-rmiju0{font:inherit;min-height:54px;color:var(--inkt);background:#fbf3e2;border:0;border-radius:14px;padding:0 16px;font-size:1.15rem;font-weight:700;box-shadow:inset 0 2px 5px #3c1e0573,0 0 0 2px #0a030080,0 1px 0 2px #ffe1b41f}.kaart-plat.svelte-rmiju0{text-align:center;border-radius:22px;flex-direction:column;gap:12px;padding:20px;display:flex}.kaart-plat.svelte-rmiju0 p:where(.svelte-rmiju0){color:var(--inkt-zacht);margin:0;font-weight:600}.code.svelte-rmiju0{letter-spacing:.02em;font-variant-numeric:tabular-nums;overflow-wrap:normal;word-break:normal;-webkit-user-select:all;user-select:all;background:#3a1e0b;border-radius:12px;padding:12px 4px;font-size:clamp(.95rem,4.5vw,1.4rem);font-weight:900;box-shadow:inset 0 2px 6px #0009,0 1px #fff5e199;color:#ffe8c2!important}.lijst.svelte-rmiju0{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lijst.svelte-rmiju0 li:where(.svelte-rmiju0){overflow-wrap:anywhere;border-radius:18px;align-items:center;gap:14px;min-height:56px;padding:8px 16px 8px 10px;font-size:1.05rem;font-weight:800;display:flex}.lijst.svelte-rmiju0 .gaatje:where(.svelte-rmiju0){--gat:36px}.lijst.svelte-rmiju0 li.leeg:where(.svelte-rmiju0){color:var(--room-zacht);background:#0a03004d;font-weight:600;box-shadow:inset 0 2px 6px #00000073}.lijst.svelte-rmiju0 li.leeg:where(.svelte-rmiju0) .gaatje:where(.svelte-rmiju0){box-shadow:inset 0 2px 3px #19080099,0 1px #fff0d626}.link.svelte-rmiju0{word-break:break-all;font-size:.9rem}
