.card[data-v-4e53ea5c]{position:absolute;top:0;left:0;width:var(--card-w);height:var(--card-h);border-radius:calc(var(--card-w) * .09);background:var(--card-face);box-shadow:0 1px #fffc inset,0 0 0 1px #5a462829 inset,0 2px 6px #00000059;color:#1b1b1b;-webkit-user-select:none;user-select:none;cursor:pointer;touch-action:none;transition:box-shadow .16s ease,opacity .16s ease,outline-color .16s ease;outline:2px solid transparent;outline-offset:-2px}.card--picture[data-v-4e53ea5c]{background:#fff}.card__face[data-v-4e53ea5c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:var(--card-face-inset, 0);border-radius:inherit;object-fit:fill;pointer-events:none;-webkit-user-drag:none}.card--ghosted[data-v-4e53ea5c]{opacity:.32;transition:none}.card--floating[data-v-4e53ea5c]{cursor:grabbing;transition:none;box-shadow:0 1px #fffc inset,0 0 0 1px #5a462829 inset,0 14px 28px #00000080}.card--red[data-v-4e53ea5c]{color:#b4302c}.card--down[data-v-4e53ea5c]{background:var(--card-back);cursor:default}.card--down .card__back[data-v-4e53ea5c]{position:absolute;inset:calc(var(--card-w) * .07);border:var(--card-back-frame, 1px solid rgba(255, 255, 255, .25));border-radius:calc(var(--card-w) * .05)}.card--playable[data-v-4e53ea5c]{cursor:grab}.card--playable[data-v-4e53ea5c]:hover{box-shadow:0 1px #fffc inset,0 0 0 1px #5a462829 inset,0 6px 14px #00000073}.card--selected[data-v-4e53ea5c]{outline-color:#ffd15c;box-shadow:0 0 0 1px #ffd15c99,0 8px 18px #00000080}.card--ghost[data-v-4e53ea5c]{outline:2px solid #7fe3ff;box-shadow:0 0 18px #7fe3ff80;transition:none}.card--hint[data-v-4e53ea5c]{outline:3px solid #7fe3ff;outline-offset:1px;box-shadow:0 0 10px 2px #7fe3ff73}.card--hint[data-v-4e53ea5c]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:0 0 22px 6px #7fe3ffb3;pointer-events:none;animation:hint-glow-4e53ea5c 1.1s ease-in-out infinite}@keyframes hint-glow-4e53ea5c{0%,to{opacity:0}50%{opacity:1}}@media (prefers-reduced-motion: reduce){.card--hint[data-v-4e53ea5c]:before{animation:none;opacity:.5}}.card__corner[data-v-4e53ea5c]{position:absolute;display:flex;align-items:center;gap:calc(var(--card-w) * .07);line-height:1;font-weight:700;font-size:calc(var(--card-w) * .26)}.card__corner--tl[data-v-4e53ea5c]{top:calc(var(--card-w) * .07);left:calc(var(--card-w) * .09)}.card__corner--br[data-v-4e53ea5c]{right:calc(var(--card-w) * .09);bottom:calc(var(--card-w) * .07);transform:rotate(180deg)}.card__suit[data-v-4e53ea5c]{font-size:calc(var(--card-w) * .24)}.card__pip[data-v-4e53ea5c]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:calc(var(--card-w) * .52);opacity:.16}@media (max-width: 560px){.card__corner[data-v-4e53ea5c]{gap:calc(var(--card-w) * .05);font-size:calc(var(--card-w) * .36)}.card__suit[data-v-4e53ea5c]{font-size:calc(var(--card-w) * .32)}.card__corner--br[data-v-4e53ea5c]{display:none}.card__pip[data-v-4e53ea5c]{top:calc(var(--card-w) * .43);font-size:calc(var(--card-w) * .7)}}.card--joker[data-v-4e53ea5c]{background:radial-gradient(circle at 50% 55%,rgba(255,209,92,.35),transparent 60%),linear-gradient(160deg,#23305c,#141b38);color:#ffd15c}.card .card__pip--joker[data-v-4e53ea5c]{opacity:.9;color:#ffd15c;text-shadow:0 0 10px rgba(255,209,92,.6)}.card--xray[data-v-4e53ea5c]{filter:saturate(.5) brightness(.95);outline:2px solid rgba(127,227,255,.85);outline-offset:-2px;box-shadow:0 0 12px #7fe3ff73,0 2px 6px #00000059}.card--xray[data-v-4e53ea5c]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,#7fe3ff52,#7fe3ff2e);pointer-events:none}.pile[data-v-db1816fd]{position:relative;width:var(--card-w);border-radius:calc(var(--card-w) * .09)}.pile__slot[data-v-db1816fd]{position:absolute;inset:0 auto auto 0;display:grid;place-items:center;width:var(--card-w);height:var(--card-h);border-radius:calc(var(--card-w) * .09);border:1px dashed rgba(255,255,255,.18);background:#00000024}.pile__hint[data-v-db1816fd]{font-size:calc(var(--card-w) * .42);color:#ffffff38;line-height:1}.pile--target .pile__slot[data-v-db1816fd]{border-color:#ffd15c}.pile--target[data-v-db1816fd]:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:2px solid rgba(255,209,92,.75);border-radius:calc(var(--card-w) * .12);pointer-events:none;animation:pulse-db1816fd 1.4s ease-in-out infinite}.pile--hint[data-v-db1816fd]:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;z-index:60;border:3px solid #7fe3ff;border-radius:calc(var(--card-w) * .12);box-shadow:0 0 20px #7fe3ff8c;pointer-events:none;animation:pulse-db1816fd 1.1s ease-in-out infinite}.pile--hint .pile__slot[data-v-db1816fd]{border-color:#7fe3ff}.pile--drop[data-v-db1816fd]:after{border-width:3px;border-color:#ffd15c;animation:none;opacity:1;box-shadow:0 0 18px #ffd15c59}.pile--drop .pile__slot[data-v-db1816fd]{background:#ffd15c1f}@keyframes pulse-db1816fd{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion: reduce){.pile--target[data-v-db1816fd]:after,.pile--hint[data-v-db1816fd]:after{animation:none}}.drag-stack[data-v-1a68e4eb]{position:fixed;top:0;left:0;z-index:60;width:var(--card-w);height:var(--card-h);pointer-events:none;will-change:transform}.close-button[data-v-23d87877]{display:inline-grid;place-items:center;padding:0;line-height:0}.close-button svg[data-v-23d87877]{width:45%;height:45%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.notice[data-v-b7cad5ce]{display:flex;align-items:center;gap:10px;width:fit-content;max-width:100%;padding:6px 6px 6px 16px;border-radius:12px;border:1px solid rgba(255,209,92,.35);background:#14100cf0;box-shadow:0 10px 30px #00000073;font-size:.88rem;pointer-events:auto}.notice__text[data-v-b7cad5ce]{margin:0;line-height:1.5}.notice__text button[data-v-b7cad5ce-s]{border:0;background:none;padding:0;color:#ffd15c;font:inherit;text-decoration:underline;cursor:pointer}.notice__text button[data-v-b7cad5ce-s]:disabled{color:#fff6;cursor:default}.notice__close[data-v-b7cad5ce]{flex:none;width:32px;height:32px;border:0;border-radius:50%;background:#ffffff14;color:inherit;font-size:1.2rem;line-height:1;cursor:pointer}.notice__close[data-v-b7cad5ce]:hover{background:#ffffff29}.notice-enter-active[data-v-b7cad5ce],.notice-leave-active[data-v-b7cad5ce]{transition:opacity .3s ease,transform .3s ease}.notice-enter-from[data-v-b7cad5ce],.notice-leave-to[data-v-b7cad5ce]{opacity:0;transform:translateY(6px)}@media (prefers-reduced-motion: reduce){.notice-enter-active[data-v-b7cad5ce],.notice-leave-active[data-v-b7cad5ce]{transition:none}}.spider-stock[data-v-57ae134a]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.foundations[data-v-57ae134a]{display:flex;flex-wrap:wrap;gap:6px}.foundation[data-v-57ae134a]{display:grid;place-items:center;width:calc(var(--card-w) * .62);height:calc(var(--card-h) * .62);border-radius:6px;border:1px dashed rgba(255,255,255,.2);background:#00000029;font-weight:700;font-size:.85rem;color:#1b1b1b}.foundation--filled[data-v-57ae134a]{border-style:solid;border-color:#ffffff80;background:var(--card-face);animation:drop-in-57ae134a .35s ease}.foundations--animated .foundation--filled[data-v-57ae134a]{animation-delay:.45s;animation-fill-mode:backwards}.foundation--red[data-v-57ae134a]{color:#b4302c}.stock[data-v-57ae134a]{position:relative;width:var(--card-w);height:var(--card-h);border:0;padding:0;border-radius:calc(var(--card-w) * .09);background:transparent;cursor:pointer}.stock--hint[data-v-57ae134a]:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;z-index:11;border:3px solid #7fe3ff;border-radius:calc(var(--card-w) * .12);box-shadow:0 0 16px #7fe3ff59;pointer-events:none;animation:hint-pulse-57ae134a 1.1s ease-in-out infinite}@keyframes hint-pulse-57ae134a{0%,to{opacity:.5}50%{opacity:1}}@media (prefers-reduced-motion: reduce){.stock--hint[data-v-57ae134a]:after{animation:none}}.stock[data-v-57ae134a]:disabled{cursor:default;opacity:.45}.stock__pack[data-v-57ae134a]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(var(--card-w) * .09);background:var(--card-back);box-shadow:0 2px 6px #00000059}.stock--ready:hover .stock__pack[data-v-57ae134a]{box-shadow:0 6px 14px #00000073}.stock__count[data-v-57ae134a]{position:absolute;right:-6px;bottom:-6px;z-index:10;min-width:22px;padding:2px 5px;border-radius:999px;background:#ffd15c;color:#1c2b22;font-size:.78rem;font-weight:700}.stock--empty .stock__count[data-v-57ae134a]{background:#ffffff59;color:#10231b}@media (max-width: 560px){.stock__count[data-v-57ae134a]{right:-2px;bottom:-2px;min-width:18px;padding:1px 4px;font-size:.68rem}.spider-stock[data-v-57ae134a]{gap:10px;margin-bottom:10px}}@keyframes drop-in-57ae134a{0%{transform:translateY(-14px) scale(.9);opacity:0}}.is-dragging[data-v-12a4ef76]{cursor:grabbing;-webkit-user-select:none;user-select:none}.spider[data-v-12a4ef76]{width:max-content;max-width:100%;margin:0 auto}.spider__columns[data-v-12a4ef76]{display:grid;grid-template-columns:repeat(var(--columns),var(--card-w));gap:var(--column-gap);justify-content:center;align-items:start;width:max-content;margin:0 auto}.spider__cell[data-v-12a4ef76]{position:relative;flex:none;margin-left:auto;border-radius:calc(var(--card-w) * .1);outline:1px dashed rgba(126,208,138,.6);outline-offset:3px}.spider__cell-count[data-v-12a4ef76]{position:absolute;top:-8px;left:-8px;z-index:60;min-width:20px;padding:1px 5px;border-radius:999px;background:#7ed08a;color:#0f2415;font-size:.72rem;font-weight:700;text-align:center}.is-dragging[data-v-453f845d]{cursor:grabbing;-webkit-user-select:none;user-select:none}.klondike__top[data-v-453f845d],.klondike__tableau[data-v-453f845d]{display:grid;gap:var(--column-gap);width:max-content;margin:0 auto;align-items:start}.klondike__top[data-v-453f845d]{grid-template-columns:repeat(var(--columns),var(--card-w));margin-bottom:calc(var(--card-h) * .22)}.klondike__waste[data-v-453f845d]{grid-column:6}.klondike__tableau[data-v-453f845d]{grid-template-columns:repeat(var(--columns),var(--card-w))}.klondike__stock[data-v-453f845d]{position:relative;grid-column:7;cursor:pointer}.klondike__foundations[data-v-453f845d]{display:grid;grid-template-columns:repeat(4,var(--card-w));gap:var(--column-gap);grid-column:1 / span 4}.count[data-v-453f845d]{position:absolute;right:-6px;bottom:-6px;z-index:10;min-width:22px;padding:2px 5px;border-radius:999px;background:#ffd15c;color:#1c2b22;font-size:.78rem;font-weight:700;text-align:center;pointer-events:none}@media (max-width: 560px){.count[data-v-453f845d]{right:-2px;bottom:-2px;min-width:18px;padding:1px 4px;font-size:.68rem}}.picker[data-v-a532619c]{position:relative}.picker__button[data-v-a532619c]{display:flex;align-items:center;gap:10px;padding:4px 8px;border:0;border-radius:10px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.picker__button[data-v-a532619c]:hover{background:#ffffff12}.picker__icon[data-v-a532619c]{position:relative;display:grid;flex:none;place-items:center;width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:#ffffff12}.picker__icon svg[data-v-a532619c]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.picker__icon--daily[data-v-a532619c]{border-color:#ffd15cb3}.picker__icon .star[data-v-a532619c]{position:absolute;top:-5px;right:-5px;width:17px;height:17px;fill:#ffd15c;stroke:none}.picker__text[data-v-a532619c]{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.picker__name[data-v-a532619c]{display:inline-flex;align-items:center;gap:6px;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;letter-spacing:.01em}.picker__caret[data-v-a532619c]{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;opacity:.7}.picker__button[aria-expanded=true] .picker__caret[data-v-a532619c]{transform:rotate(180deg)}.picker__sub[data-v-a532619c]{font-size:.76rem;opacity:.6}.picker__daily[data-v-a532619c]{display:inline-flex;align-items:center;height:16px;margin-right:6px;padding:0 6px;border:1px solid rgba(255,209,92,.6);border-radius:999px;color:#ffd15c;font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;opacity:.9}.list[data-v-a532619c]{position:absolute;top:calc(100% + 6px);right:0;z-index:44;width:max(300px,100%);margin:0;padding:6px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#15120e;box-shadow:0 24px 60px #0000008c;animation:drop-a532619c .15s ease}.game+.game[data-v-a532619c]{margin-top:4px;padding-top:8px;border-top:1px solid rgba(255,255,255,.07)}.game__head[data-v-a532619c]{display:flex;align-items:center;gap:10px;padding:4px 6px}.game__icon[data-v-a532619c]{display:grid;flex:none;place-items:center;width:32px;height:32px;border-radius:9px;background:#ffffff0f}.game__icon svg[data-v-a532619c]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.game__icon--on[data-v-a532619c]{background:#ffd15c29;color:#ffd15c}.game__name[data-v-a532619c]{font-family:Georgia,Times New Roman,serif;font-size:1.02rem}.modes[data-v-a532619c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:6px;padding:6px 6px 8px}.mode[data-v-a532619c]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:46px;padding:6px 4px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#ffffff0a;color:inherit;font:inherit;cursor:pointer}.mode[data-v-a532619c]:hover{background:#ffffff17}.mode--on[data-v-a532619c]{border-color:#ffd15cbf;background:#ffd15c1f;cursor:default}.mode__label[data-v-a532619c]{font-size:.86rem;font-weight:600;white-space:nowrap}.mode__prize[data-v-a532619c]{color:#ffd15c;font-size:.7rem;font-variant-numeric:tabular-nums;opacity:.85}.list__note[data-v-a532619c]{margin:2px 6px 4px;font-size:.72rem;opacity:.55}@keyframes drop-a532619c{0%{opacity:0;transform:translateY(-6px)}}@media (max-width: 560px),(max-height: 520px){.picker__button[data-v-a532619c]{padding:0;border-radius:50%}.picker__button[data-v-a532619c]:hover{background:none}.picker__icon[data-v-a532619c]{width:42px;height:42px}.picker__text[data-v-a532619c]{display:none}.list[data-v-a532619c]{position:fixed;top:calc(max(8px,env(safe-area-inset-top)) + 50px);right:max(10px,env(safe-area-inset-right));left:max(10px,env(safe-area-inset-left));width:auto}}@media (prefers-reduced-motion: reduce){.list[data-v-a532619c]{animation:none}}.bar[data-v-a6cf87bf]{position:relative;z-index:30;display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:max(12px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) 12px max(20px,env(safe-area-inset-left));background:#00000042;border-bottom:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.brand[data-v-a6cf87bf]{display:flex;align-items:center;gap:10px;margin:0 auto 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:700;letter-spacing:.01em;white-space:nowrap}.brand__logo[data-v-a6cf87bf]{display:block;width:32px;height:32px;border-radius:8px;box-shadow:0 0 0 1px #ffffff1f}.bar__stats[data-v-a6cf87bf]{display:flex;gap:18px;margin:0}.bar__stats div[data-v-a6cf87bf]{text-align:center}.bar__stats dt[data-v-a6cf87bf]{font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;opacity:.6}.bar__stats dd[data-v-a6cf87bf]{margin:2px 0 0;font-size:1rem;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.stat--prize dt[data-v-a6cf87bf],.stat--prize dd[data-v-a6cf87bf]{color:#ffd15c}.stat--prize dt[data-v-a6cf87bf]{opacity:.85}.prize__was[data-v-a6cf87bf]{margin-right:4px;font-size:.78em;font-weight:400;opacity:.55}.round[data-v-a6cf87bf]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:#ffffff12;color:inherit;cursor:pointer;transition:background .15s ease}.round__dot[data-v-a6cf87bf]{position:absolute;top:3px;right:3px;width:10px;height:10px;border-radius:50%;background:#ffd15c;box-shadow:0 0 0 2px #10261d}.round--gift[data-v-a6cf87bf]{border-color:#ffd15c73;background:#ffd15c1a;color:#ffd15c}.round[data-v-a6cf87bf]:hover{background:#ffffff24}.round[data-v-a6cf87bf]:active{background:#fff3}.purse[data-v-a6cf87bf]{display:inline-flex;justify-content:center;gap:7px;flex:none;height:46px;padding:0 15px 0 12px;align-items:center;border-radius:999px;border:1px solid rgba(255,209,92,.45);background:#ffd15c1a;color:#ffd15c;font:inherit;font-weight:700;font-variant-numeric:tabular-nums;cursor:pointer}.purse[data-v-a6cf87bf]:hover{background:#ffd15c2e}.purse__icon[data-v-a6cf87bf]{flex:none;width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.purse__sign[data-v-a6cf87bf]{font-family:Georgia,Times New Roman,serif;font-style:italic}.round__icon[data-v-a6cf87bf]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.round__bars[data-v-a6cf87bf]{position:relative;width:16px;height:2px;background:currentColor;border-radius:2px}.round__bars[data-v-a6cf87bf]:before,.round__bars[data-v-a6cf87bf]:after{content:"";position:absolute;left:0;width:16px;height:2px;background:currentColor;border-radius:2px}.round__bars[data-v-a6cf87bf]:before{top:-5px}.round__bars[data-v-a6cf87bf]:after{top:5px}@media (max-width: 900px){.bar[data-v-a6cf87bf]{gap:10px 12px;padding:max(10px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 10px max(12px,env(safe-area-inset-left))}.bar__stats[data-v-a6cf87bf]{gap:12px}}@media (max-width: 560px),(max-height: 520px){.bar[data-v-a6cf87bf]{gap:8px 10px;padding:max(8px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) 8px max(10px,env(safe-area-inset-left))}.bar__stats[data-v-a6cf87bf]{gap:10px}.bar__stats dt[data-v-a6cf87bf]{font-size:.6rem;letter-spacing:.04em}.bar__stats dd[data-v-a6cf87bf]{margin-top:1px;font-size:.86rem}.round[data-v-a6cf87bf]{width:42px;height:42px}.purse[data-v-a6cf87bf]{gap:5px;height:42px;padding:0 12px 0 10px}.purse__icon[data-v-a6cf87bf]{width:19px;height:19px}.brand__name[data-v-a6cf87bf]{display:none}.brand[data-v-a6cf87bf]{gap:8px;font-size:1rem}.brand__logo[data-v-a6cf87bf]{width:28px;height:28px;border-radius:7px}}@media (max-width: 560px){.bar__stats[data-v-a6cf87bf]{order:1;width:100%;min-width:0;justify-content:space-between;gap:14px;padding-top:7px;border-top:1px solid rgba(255,255,255,.08);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.bar__stats[data-v-a6cf87bf]::-webkit-scrollbar{display:none}.bar__stats div[data-v-a6cf87bf]{flex:none}.prize__was[data-v-a6cf87bf]{display:none}}@media (max-width: 420px){.bar--gift .brand[data-v-a6cf87bf]{display:none}}@media (max-width: 380px){.bar__stats dt[data-v-a6cf87bf]{font-size:.55rem;letter-spacing:.02em}.bar__stats dd[data-v-a6cf87bf]{font-size:.8rem}}.actions[data-v-2400a9a6]{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;justify-content:center;gap:4px;padding:6px max(8px,env(safe-area-inset-right)) max(6px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));background:#08140ff2;border-top:1px solid rgba(255,255,255,.08)}.action-slot[data-v-2400a9a6]{position:relative;display:flex}.action[data-v-2400a9a6]{display:flex;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:64px;min-height:56px;padding:6px 10px;border:0;border-radius:12px;background:none;color:inherit;font:inherit;cursor:pointer;transition:background .15s ease,opacity .15s ease}.action[data-v-2400a9a6]:hover:not(:disabled){background:#ffffff14}.action[data-v-2400a9a6]:active:not(:disabled){background:#ffffff24}.action[data-v-2400a9a6]:disabled{opacity:.35;cursor:default}.action--open[data-v-2400a9a6]{background:#ffffff1f}.action__glyph[data-v-2400a9a6]{position:relative;display:grid;place-items:center}.action__badge[data-v-2400a9a6]{position:absolute;top:-7px;left:14px;display:inline-flex;align-items:center;height:16px;padding:0 5px;border-radius:999px;background:#ffd15c;color:#1c170f;font-size:.6rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.action__badge--free[data-v-2400a9a6]{min-width:16px;justify-content:center;background:#7ed08a;color:#0f2415}.action:disabled .action__badge[data-v-2400a9a6]:not(.action__badge--free){display:none}.action__icon[data-v-2400a9a6]{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.action__label[data-v-2400a9a6]{font-size:.68rem;letter-spacing:.01em;white-space:nowrap;opacity:.85}.action--primary[data-v-2400a9a6]{color:#ffd15c}.action--primary .action__label[data-v-2400a9a6]{opacity:1;font-weight:600}.action--attention[data-v-2400a9a6]{position:relative;background:#ffd15c14}.action--attention[data-v-2400a9a6]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:#ffd15c24;box-shadow:0 0 18px 2px #ffd15c59;pointer-events:none;animation:action-pulse-2400a9a6 1.8s ease-in-out infinite}.action--attention .action__icon[data-v-2400a9a6]{animation:action-grow-2400a9a6 1.8s ease-in-out infinite}@keyframes action-pulse-2400a9a6{0%,to{opacity:0}50%{opacity:1}}@keyframes action-grow-2400a9a6{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@media (prefers-reduced-motion: reduce){.action--attention[data-v-2400a9a6]:before,.action--attention .action__icon[data-v-2400a9a6]{animation:none}.action--attention[data-v-2400a9a6]:before{opacity:0}.action--attention[data-v-2400a9a6]{background:#ffd15c2e}}.action__more[data-v-2400a9a6]{position:absolute;top:0;right:0;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;background:none;color:#ffd15c;cursor:pointer}.action__more svg[data-v-2400a9a6]{width:16px;height:16px;padding:2px;border-radius:50%;background:#ffd15c29;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s ease}.action__more--open svg[data-v-2400a9a6]{transform:rotate(180deg)}.menu[data-v-2400a9a6]{position:absolute;bottom:calc(100% + 8px);left:0;z-index:2;display:flex;flex-direction:column;min-width:220px;width:max-content;max-width:min(320px,calc(100vw - 24px));padding:6px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#1a1612;box-shadow:0 12px 30px #00000080}.menu__item[data-v-2400a9a6]{display:flex;align-items:center;gap:10px;padding:10px;border:0;border-radius:8px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.menu__item[data-v-2400a9a6]:hover:not(:disabled){background:#ffffff14}.menu__item[data-v-2400a9a6]:disabled{cursor:default}.menu__item:disabled .menu__icon[data-v-2400a9a6],.menu__item:disabled .menu__text[data-v-2400a9a6]{opacity:.45}.menu__icon[data-v-2400a9a6]{flex:none;width:22px;height:22px;fill:none;stroke:#ffd15c;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.menu__text[data-v-2400a9a6]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.menu__badge[data-v-2400a9a6]{flex:none;padding:2px 7px;border-radius:999px;background:#ffd15c;color:#1c170f;font-size:.7rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.menu__badge--free[data-v-2400a9a6]{background:#7ed08a;color:#0f2415}.menu__item strong[data-v-2400a9a6]{font-size:.9rem}.menu__item em[data-v-2400a9a6]{font-size:.74rem;font-style:normal;opacity:.65}.modal[data-v-7772f28a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;display:grid;place-items:center;padding:max(18px,calc(env(safe-area-inset-top) + 6px)) max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));background:#08100ccc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);touch-action:none;animation:fade-7772f28a .2s ease}.modal__panel[data-v-7772f28a]{display:flex;flex-direction:column;width:min(620px,100%);max-height:92vh;max-height:92dvh;border-radius:16px;background:#15120e;color:#f2ece0;box-shadow:0 30px 80px #0009;overflow:hidden;animation:rise-7772f28a .25s cubic-bezier(.2,.8,.3,1)}.modal__panel--md[data-v-7772f28a]{min-height:min(420px,92vh);min-height:min(420px,92dvh)}.modal__panel--sm[data-v-7772f28a]{width:min(440px,100%)}.modal__panel--lg[data-v-7772f28a]{width:min(1080px,100%);min-height:min(560px,92vh);min-height:min(560px,92dvh)}.modal__head[data-v-7772f28a]{display:grid;flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:20px 22px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.modal__title[data-v-7772f28a]{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.3rem;line-height:1.25}.modal__subtitle[data-v-7772f28a]{margin:4px 0 0;font-size:.82rem;opacity:.65}.modal__close[data-v-7772f28a]{width:44px;height:44px;border:0;border-radius:50%;background:#ffffff1a;color:#fff;cursor:pointer}.modal__close[data-v-7772f28a]:hover{background:#ffffff29}.modal__toolbar[data-v-7772f28a]{grid-column:1 / -1;min-width:0}.modal__body[data-v-7772f28a]{flex:1;min-height:0;padding:18px 22px 24px;overflow:auto;overscroll-behavior:contain;touch-action:pan-y}.modal__body--flush[data-v-7772f28a]{padding:0}.modal__foot[data-v-7772f28a]{flex:none;padding:12px 22px 18px;border-top:1px solid rgba(255,255,255,.08)}@keyframes fade-7772f28a{0%{opacity:0}}@keyframes rise-7772f28a{0%{opacity:0;transform:translateY(12px) scale(.98)}}@media (max-width: 560px){.modal[data-v-7772f28a]{padding:max(10px,calc(env(safe-area-inset-top) + 4px)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}.modal__panel[data-v-7772f28a]{border-radius:14px}.modal__head[data-v-7772f28a]{padding:14px 14px 10px}.modal__title[data-v-7772f28a]{font-size:1.15rem}.modal__close[data-v-7772f28a]{width:40px;height:40px}.modal__body[data-v-7772f28a]{padding:14px 14px 20px}.modal__body--flush[data-v-7772f28a]{padding:0}.modal__foot[data-v-7772f28a]{padding:10px 14px 14px}}@media (prefers-reduced-motion: reduce){.modal[data-v-7772f28a],.modal__panel[data-v-7772f28a]{animation:none}}.google[data-v-051643fe]{display:flex;flex-direction:column;gap:6px}.google__button[data-v-051643fe]{display:flex;align-items:center;justify-content:center;height:44px;color-scheme:light}.google__error[data-v-051643fe]{margin:0;font-size:.78rem;color:#ffb4a8}.profile[data-v-261d8e8a]{display:flex;flex-direction:column;gap:12px;margin-bottom:8px;padding:14px;border:1px solid rgba(255,209,92,.22);border-radius:14px;background:radial-gradient(circle at 0 0,rgba(255,209,92,.1),transparent 60%),#ffffff08}.profile__head[data-v-261d8e8a]{display:flex;align-items:center;gap:12px}.profile__avatar[data-v-261d8e8a]{display:grid;flex:none;place-items:center;width:46px;height:46px;border-radius:50%;background:#ffd15c;color:#1c170f;font-family:Georgia,Times New Roman,serif;font-size:1.3rem;font-weight:700}.profile__avatar--guest[data-v-261d8e8a]{background:#ffffff1a;color:#f2ece0b3}.profile__who[data-v-261d8e8a]{min-width:0}.profile__name[data-v-261d8e8a]{margin:0;overflow:hidden;font-family:Georgia,Times New Roman,serif;font-size:1.1rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.profile__status[data-v-261d8e8a]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:3px 0 0;font-size:.78rem;opacity:.75}.profile__dot[data-v-261d8e8a]{width:7px;height:7px;flex:none;border-radius:50%;background:#ffffff4d}.profile__status--online .profile__dot[data-v-261d8e8a]{background:#7ed08a}.profile__status--offline .profile__dot[data-v-261d8e8a]{background:#d8874f}.profile__status--connecting .profile__dot[data-v-261d8e8a]{background:#ffd15c}.profile__retry[data-v-261d8e8a]{padding:0;border:0;background:none;color:#ffd15c;font:inherit;text-decoration:underline;cursor:pointer}.profile__stats[data-v-261d8e8a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.profile__stats div[data-v-261d8e8a]{padding:8px 10px;border-radius:10px;background:#00000038}.profile__stats dt[data-v-261d8e8a]{font-size:.64rem;text-transform:uppercase;letter-spacing:.06em;opacity:.6}.profile__stats dd[data-v-261d8e8a]{margin:3px 0 0;font-size:.98rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.profile__stats small[data-v-261d8e8a]{font-size:.72rem;font-weight:400;opacity:.6}.profile__gold[data-v-261d8e8a]{color:#ffd15c}.profile__hint[data-v-261d8e8a]{margin:0 0 10px;font-size:.78rem;opacity:.6}.profile__out[data-v-261d8e8a]{display:inline-flex;align-self:flex-start;align-items:center;height:32px;padding:0 14px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:#ffffff0f;color:inherit;font:inherit;font-size:.82rem;cursor:pointer}.profile__out[data-v-261d8e8a]:hover{background:#ffffff1f}.profile__history[data-v-261d8e8a]{display:flex;align-items:center;gap:10px;height:42px;padding:0 12px;border:1px solid rgba(255,209,92,.28);border-radius:10px;background:#ffd15c0f;color:inherit;font:inherit;font-size:.9rem;cursor:pointer}.profile__history+.profile__history[data-v-261d8e8a]{margin-top:-4px}.profile__history[data-v-261d8e8a]:hover{background:#ffd15c1f}.profile__history .fit[data-v-261d8e8a]{flex:1;text-align:left}.profile__history-icon[data-v-261d8e8a],.profile__history-chevron[data-v-261d8e8a]{flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.profile__history-icon[data-v-261d8e8a]{color:#ffd15c}.profile__history-chevron[data-v-261d8e8a]{opacity:.5}.empty-state[data-v-0e7a6f27]{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:28px 16px;text-align:center}.empty-state__icon[data-v-0e7a6f27]{width:96px;height:96px;fill:none;stroke:#ffffff61;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.empty-state__eye[data-v-0e7a6f27]{fill:#ffffff61;stroke:none}.empty-state__icon--float[data-v-0e7a6f27]{animation:float-0e7a6f27 3.2s ease-in-out infinite}@keyframes float-0e7a6f27{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.empty-state__text[data-v-0e7a6f27]{max-width:300px;margin:0;font-size:.9rem;line-height:1.45;opacity:.7}@media (prefers-reduced-motion: reduce){.empty-state__icon--float[data-v-0e7a6f27]{animation:none}}.receipt[data-v-b3bfa0ad]{font-size:.85rem}.receipt__lines[data-v-b3bfa0ad]{display:grid;gap:4px;margin:0}.receipt__line[data-v-b3bfa0ad]{display:flex;align-items:baseline;gap:12px}.receipt__line dt[data-v-b3bfa0ad]{flex:1;min-width:0;opacity:.75}.receipt__line dd[data-v-b3bfa0ad]{flex:none;margin:0;font-variant-numeric:tabular-nums;font-weight:600;color:#ffd15c;white-space:nowrap}.receipt__line--minus dd[data-v-b3bfa0ad]{color:#ff9d8a}.receipt__line--total[data-v-b3bfa0ad]{margin-top:4px;padding-top:6px;border-top:1px solid rgba(255,255,255,.12)}.receipt__line--total dt[data-v-b3bfa0ad]{opacity:1;font-weight:700}.receipt__note[data-v-b3bfa0ad]{margin:6px 0 0;font-size:.78rem;opacity:.6}.history__empty[data-v-4a8d8720]{margin:0;padding:12px 0;font-size:.9rem;opacity:.7}.history__day+.history__day[data-v-4a8d8720]{margin-top:16px}.history__day h3[data-v-4a8d8720]{margin:0 0 6px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.55}.history__day ul[data-v-4a8d8720]{margin:0;padding:0;list-style:none}.entry+.entry[data-v-4a8d8720]{border-top:1px solid rgba(255,255,255,.06)}.entry__row[data-v-4a8d8720]{display:flex;align-items:center;gap:12px;width:100%;padding:10px 4px;border:0;border-radius:8px;background:none;color:inherit;font:inherit;text-align:left}button.entry__row[data-v-4a8d8720]{cursor:pointer}button.entry__row[data-v-4a8d8720]:hover{background:#ffffff0a}.entry__main[data-v-4a8d8720]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.entry__title[data-v-4a8d8720]{font-size:.92rem}.entry__meta[data-v-4a8d8720]{font-size:.78rem;opacity:.6}.entry__amount[data-v-4a8d8720]{flex:none;font-variant-numeric:tabular-nums;font-weight:700;color:#ffd15c;white-space:nowrap}.entry__amount--minus[data-v-4a8d8720]{color:#ff9d8a}.entry__chevron[data-v-4a8d8720]{flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.5;transition:transform .15s ease}.entry__row--open .entry__chevron[data-v-4a8d8720]{transform:rotate(180deg)}.entry__receipt[data-v-4a8d8720]{margin:0 4px 10px;padding:10px 12px;border-radius:10px;background:#ffffff0a}.history__more[data-v-4a8d8720]{display:flex;align-items:center;justify-content:center;width:100%;height:42px;margin-top:14px;border:1px solid rgba(255,255,255,.22);border-radius:10px;background:none;color:inherit;font:inherit;font-weight:700;cursor:pointer}.history__more[data-v-4a8d8720]:hover{background:#ffffff14}.menu__section[data-v-23056fd6]{display:flex;flex-direction:column;gap:6px;padding:10px 0 14px;border-bottom:1px solid rgba(255,255,255,.08)}.menu__section[data-v-23056fd6]:first-child{padding-top:0}.menu__section h3[data-v-23056fd6]{margin:0 0 4px;font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:#ffd15c}.link[data-v-23056fd6]{display:flex;flex-direction:column;gap:3px;padding:11px 13px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease}.link[data-v-23056fd6]:hover{background:#ffffff17}.option__hint[data-v-23056fd6]{font-size:.78rem;opacity:.6}.langs[data-v-23056fd6]{display:flex;gap:6px}.lang[data-v-23056fd6]{display:flex;flex:1;align-items:center;justify-content:center;height:40px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:inherit;font:inherit;font-size:.9rem;cursor:pointer}.lang[data-v-23056fd6]:hover{background:#ffffff17}.lang--on[data-v-23056fd6]{border-color:#ffd15cbf;background:#ffd15c1f}.switch[data-v-23056fd6]{display:flex;align-items:flex-start;gap:11px;padding:11px 13px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;cursor:pointer}.switch[data-v-23056fd6]:hover{background:#ffffff17}.switch input[data-v-23056fd6]{flex:none;width:20px;height:20px;margin:1px 0 0;accent-color:#ffd15c;cursor:pointer}.switch__text[data-v-23056fd6]{display:flex;flex-direction:column;gap:3px}.switch__hint[data-v-23056fd6]{font-size:.78rem;opacity:.6}.menu__note[data-v-23056fd6]{margin:12px 0 4px;font-size:.76rem;opacity:.55}.menu__section--links[data-v-23056fd6]{border-bottom:0;margin-top:auto;padding-top:14px}.link[data-v-23056fd6]{flex-direction:row;align-items:center;justify-content:space-between;font-size:.92rem;text-decoration:none}.link__text[data-v-23056fd6]{display:flex;flex-direction:column;gap:3px}.link--donate[data-v-23056fd6]{margin-top:8px}.menu__version[data-v-23056fd6]{display:flex;align-items:center;gap:8px;margin:2px 0 0;font-size:.72rem;font-variant-numeric:tabular-nums;opacity:.45}.menu__stage[data-v-23056fd6]{padding:1px 7px;border-radius:999px;background:#ff9b4a;color:#2a1606;font-weight:700;opacity:1}.link__icon[data-v-23056fd6]{flex:none;width:22px;height:22px;fill:none;stroke:#ffd15c;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.viewer[data-v-75820b26]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#060605f5;color:#f2ece0;animation:viewer-in-75820b26 .2s ease}.viewer__stage[data-v-75820b26]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;touch-action:none;cursor:zoom-in;-webkit-user-select:none;user-select:none}.viewer__stage.is-zoomed[data-v-75820b26]{cursor:grab}.viewer__stage.is-zoomed[data-v-75820b26]:active{cursor:grabbing}.viewer__image[data-v-75820b26]{display:block;max-width:none;box-shadow:0 20px 60px #000000b3;pointer-events:auto;-webkit-user-drag:none}.viewer__bar[data-v-75820b26]{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;gap:12px;padding:max(10px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 10px max(16px,env(safe-area-inset-left));background:linear-gradient(#060605d9,#06060500);pointer-events:none}.viewer__title[data-v-75820b26]{flex:1;min-width:0;margin:0;overflow:hidden;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.viewer__tools[data-v-75820b26]{display:flex;flex:none;gap:6px;pointer-events:auto}.viewer__button[data-v-75820b26]{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#ffffff1a;color:#fff;cursor:pointer}.viewer__button[data-v-75820b26]:hover:not(:disabled){background:#ffffff2e}.viewer__button[data-v-75820b26]:disabled{opacity:.35;cursor:default}.viewer__button svg[data-v-75820b26]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.viewer__close[data-v-75820b26]{margin-left:4px}.viewer__status[data-v-75820b26]{position:absolute;left:50%;bottom:max(16px,env(safe-area-inset-bottom));max-width:calc(100% - 32px);margin:0;padding:8px 14px;border-radius:999px;background:#14100ce6;border:1px solid rgba(255,255,255,.1);font-size:.82rem;text-align:center;transform:translate(-50%);pointer-events:none}.viewer-hint-leave-active[data-v-75820b26]{transition:opacity .4s ease}.viewer-hint-leave-to[data-v-75820b26]{opacity:0}@keyframes viewer-in-75820b26{0%{opacity:0}}@media (max-width: 560px){.viewer__title[data-v-75820b26]{font-size:.95rem}.viewer__button[data-v-75820b26]{width:40px;height:40px}.viewer__tools[data-v-75820b26]{gap:4px}}@media (prefers-reduced-motion: reduce){.viewer[data-v-75820b26]{animation:none}}.zoomable[data-v-aa5a4af4]{position:relative;display:block;max-width:100%;padding:0;border:0;background:none;color:inherit;cursor:zoom-in}.zoomable[data-v-aa5a4af4]:disabled{cursor:default}.zoomable__badge[data-v-aa5a4af4]{position:absolute;right:8px;bottom:8px;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#0a0806b8;color:#ffd15c;box-shadow:0 2px 8px #0006;transition:transform .15s ease}.zoomable:hover .zoomable__badge[data-v-aa5a4af4]{transform:scale(1.08)}.zoomable__badge svg[data-v-aa5a4af4]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.reveal[data-v-87dedbfe]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,1fr)}.reveal--purse[data-v-87dedbfe]{grid-template-columns:minmax(0,1fr);width:min(520px,100%)}.florins[data-v-87dedbfe]{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:0 0 14px}.florins__gain[data-v-87dedbfe]{font-family:Georgia,Times New Roman,serif;font-size:1.7rem;font-weight:700;color:#ffd15c}.florins__total[data-v-87dedbfe]{font-size:.85rem;opacity:.7}.reveal__receipt[data-v-87dedbfe]{margin:-4px 0 16px;padding:10px 12px;border-radius:10px;background:#ffffff0a}.reveal__frame[data-v-87dedbfe]{position:relative;display:grid;place-items:center;min-height:260px;padding:18px;background:radial-gradient(circle at 50% 30%,rgba(255,240,200,.12),transparent 60%),#0d0b08}.reveal__frame img[data-v-87dedbfe]{max-width:100%;max-height:min(64vh,640px);border-radius:4px;box-shadow:0 0 0 10px #2b2115,0 0 0 12px #6b5227,0 18px 40px #000000a6;opacity:0;transform:scale(.98);transition:opacity .6s ease,transform .6s ease}.reveal__frame img.is-loaded[data-v-87dedbfe]{opacity:1;transform:none}.reveal__placeholder[data-v-87dedbfe]{position:absolute;padding:0 24px;text-align:center;color:#fff9;font-size:.9rem}.reveal__placeholder--error[data-v-87dedbfe]{color:#ffb4a8}.reveal__body[data-v-87dedbfe]{padding:22px 24px 24px}.tag[data-v-87dedbfe]{display:inline-flex;align-items:center;height:20px;margin-left:8px;padding:0 8px;border-radius:999px;background:#ffd15c29;border:1px solid rgba(255,209,92,.4);color:#ffd15c;font-family:inherit;font-size:.66rem;text-transform:uppercase;letter-spacing:.08em;vertical-align:middle}.reveal__meta[data-v-87dedbfe]{margin:0 0 16px;font-size:.86rem;opacity:.68}.reveal__daily[data-v-87dedbfe]{margin:0 0 6px;padding:4px 10px;display:inline-block;border-radius:999px;border:1px solid rgba(255,209,92,.4);background:#ffd15c1f;color:#ffd15c;font-size:.82rem}.reveal__verdict[data-v-87dedbfe]{margin:0 0 14px;font-size:.78rem;opacity:.6}.reveal__verdict--confirmed[data-v-87dedbfe]{color:#7ed08a;opacity:.85}.reveal__verdict--rejected[data-v-87dedbfe]{color:#e28b6f;opacity:.9}.reveal__text[data-v-87dedbfe]{margin:0 0 22px;font-size:.95rem;line-height:1.65;opacity:.92}.reveal__actions[data-v-87dedbfe]{display:flex;flex-wrap:wrap;gap:8px}.btn[data-v-87dedbfe]{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 16px;border-radius:9px;border:1px solid rgba(255,255,255,.2);background:#ffffff12;color:inherit;font:inherit;font-size:.87rem;text-decoration:none;cursor:pointer}.btn[data-v-87dedbfe]:hover{background:#ffffff24}.btn--primary[data-v-87dedbfe]{background:#ffd15c;border-color:#ffd15c;color:#1c2b22;font-weight:600}.btn--link[data-v-87dedbfe]{border-color:transparent;background:transparent;opacity:.7}@media (max-width: 860px){.reveal[data-v-87dedbfe]{grid-template-columns:1fr}.reveal__frame img[data-v-87dedbfe]{max-height:42vh;box-shadow:0 0 0 6px #2b2115,0 0 0 8px #6b5227,0 12px 30px #0009}.reveal__body[data-v-87dedbfe]{padding:16px 14px 20px}}@media (prefers-reduced-motion: reduce){.reveal__frame img[data-v-87dedbfe]{animation:none;transition:none;opacity:1;transform:none}}.reveal__calendar[data-v-87dedbfe]{margin:10px 0 0;font-size:.86rem}.reveal__calendar p[data-v-87dedbfe]{margin:0;opacity:.85}.reveal__calendar .reveal__cup[data-v-87dedbfe]{margin-top:4px;color:#ffd15c;font-weight:700;opacity:1}.chip[data-v-00904a7b]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff0a;color:inherit;font:inherit;font-size:.82rem;cursor:pointer}.chip[data-v-00904a7b]:hover{background:#ffffff17}.chip--on[data-v-00904a7b]{border-color:#ffd15c;background:#ffd15c29;color:#ffd15c}.chip__count[data-v-00904a7b]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 6px;border-radius:999px;background:#ffffff1f;font-size:.72rem;font-variant-numeric:tabular-nums}@media (max-width: 560px){.chip[data-v-00904a7b]{flex:none}}.section__title[data-v-f30b36d9]{display:flex;align-items:center;gap:10px;line-height:1.2;margin:18px 22px 0;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em}.section__count[data-v-f30b36d9]{font-size:.72rem;letter-spacing:0;opacity:.55}.section__stock[data-v-f30b36d9]{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;background:#ffffffd9;color:#1c170f;font-size:.74rem;font-weight:700;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.section__stock--empty[data-v-f30b36d9]{background:#ffffff1a;color:#f2ece0b3}.section__hint[data-v-f30b36d9]{margin:4px 22px 0;font-size:.82rem;opacity:.6}.section__title--valuable[data-v-f30b36d9]{color:#cdd3dc}.section__title--rare[data-v-f30b36d9]{color:#b9f2ff}.section__title--masterpiece[data-v-f30b36d9]{color:#ffd15c}.grid[data-v-f30b36d9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-auto-rows:max-content;align-content:start;gap:12px;padding:14px 22px 4px}@media (max-width: 560px){.section__title[data-v-f30b36d9]{margin:14px 14px 0}.section__hint[data-v-f30b36d9]{margin:4px 14px 0}.grid[data-v-f30b36d9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 14px 4px}}.tile[data-v-1c846ac3]{position:relative;display:flex;flex-direction:column;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#0f0d0a;color:inherit;font:inherit;overflow:hidden;cursor:pointer;transition:transform .16s ease,border-color .16s ease}.tile[data-v-1c846ac3]:hover{transform:translateY(-3px);border-color:#ffd15c99}.tile__frame[data-v-1c846ac3]{position:relative;display:block;flex:none;height:130px;overflow:hidden;background:#0b0906}.tile__frame img[data-v-1c846ac3-s]{display:block;width:100%;height:100%;object-fit:cover;object-position:center 30%}.tile--valuable[data-v-1c846ac3],.tile--rare[data-v-1c846ac3],.tile--masterpiece[data-v-1c846ac3]{border-width:3px}.tile--valuable[data-v-1c846ac3]{border-color:#cdd3dcbf}.tile--rare[data-v-1c846ac3]{border-color:#b9f2ffd9}.tile--masterpiece[data-v-1c846ac3]{border-color:#ffd15ce6;box-shadow:0 0 16px #ffd15c38}.tile--current[data-v-1c846ac3]{border-color:#ffd15c;box-shadow:0 0 0 1px #ffd15c inset}.tile__mark[data-v-1c846ac3]{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#7ed08aeb;color:#0f2415}.tile__mark svg[data-v-1c846ac3]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.tile__badge[data-v-1c846ac3],.tile__price[data-v-1c846ac3]{position:absolute;top:8px;left:8px;display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;font-size:.74rem;font-weight:700;font-variant-numeric:tabular-nums}.tile__badge[data-v-1c846ac3]{background:#0a0806b8;color:#f2ece0}.tile__badge--free[data-v-1c846ac3]{color:#7ed08a;font-weight:600}.tile__price[data-v-1c846ac3]{border:1px solid rgba(255,209,92,.45);background:#0a0806c7;color:#ffd15c;font-size:.78rem}.tile--lot[data-v-1c846ac3]{cursor:default}.tile--lot[data-v-1c846ac3]:hover{transform:none}.tile--veiled .tile__frame img[data-v-1c846ac3-s]{filter:blur(7px) saturate(.7) brightness(.8);transform:scale(1.08)}.tile--lot[data-v-1c846ac3]:not(.tile--affordable){opacity:.72}.tile__caption[data-v-1c846ac3]{display:flex;flex:1;flex-direction:column;gap:2px;padding:9px 11px 11px;text-align:left}.tile__caption strong[data-v-1c846ac3]{font-size:.86rem;line-height:1.25}.tile__caption em[data-v-1c846ac3]{font-style:normal;font-size:.75rem;opacity:.6}.tile__action[data-v-1c846ac3]{display:flex;flex:none;align-items:center;justify-content:center;gap:6px;height:32px;margin:0 10px 10px;padding:0 10px;border:0;border-radius:8px;background:#ffffff12;color:#f2ece0d9;font:inherit;font-size:.82rem;font-weight:600}.tile__action--buy[data-v-1c846ac3]{background:#ffd15c;color:#1c170f;font-weight:700;cursor:pointer}.tile__action--buy[data-v-1c846ac3]:hover{background:#ffdc80}.tile--lot:not(.tile--affordable) .tile__action--buy[data-v-1c846ac3]{background:#ffd15c2e;color:#ffd15c}.tile--current .tile__action[data-v-1c846ac3]{background:#ffd15c29;color:#ffd15c}.tile__action svg[data-v-1c846ac3]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (max-width: 560px){.tile__frame[data-v-1c846ac3]{height:96px}.tile__action[data-v-1c846ac3]{height:30px;margin:0 8px 8px;padding:0 8px;font-size:.78rem}.tile__caption[data-v-1c846ac3]{padding:7px 9px 9px}.tile__caption strong[data-v-1c846ac3]{font-size:.8rem}.tile__badge[data-v-1c846ac3],.tile__price[data-v-1c846ac3]{top:6px;left:6px;height:20px;padding:0 7px;font-size:.72rem}}.offer__kicker[data-v-339589a4]{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;opacity:.75}.offer__price[data-v-339589a4]{text-transform:none}.offer__lead[data-v-339589a4]{opacity:.75}.offer__note[data-v-339589a4]{margin:10px 0 0;font-size:.82rem;opacity:.7}.offer__note--error[data-v-339589a4]{color:#ffb4a8;opacity:1}.offer__actions[data-v-339589a4]{display:flex;flex-wrap:wrap;gap:8px}.offer__buy[data-v-339589a4],.offer__cancel[data-v-339589a4]{display:inline-flex;align-items:center;justify-content:center;height:42px;margin-top:6px;border-radius:10px;font:inherit;cursor:pointer}.offer__buy[data-v-339589a4]{padding:0 18px;border:0;background:#ffd15c;color:#1c170f;font-weight:700}.offer__buy[data-v-339589a4]:disabled{background:#ffffff1f;color:#ffffff80;cursor:default}.offer__cancel[data-v-339589a4]{padding:0 16px;border:1px solid rgba(255,255,255,.2);background:none;color:inherit}.celebrate[data-v-0fe872a8]{position:absolute;top:38%;left:30%;z-index:4;width:0;height:0;pointer-events:none}.celebrate span[data-v-0fe872a8]{position:absolute;width:8px;height:12px;border-radius:2px;background:var(--c);opacity:0;animation:burst-0fe872a8 1.4s cubic-bezier(.15,.7,.3,1) var(--d) forwards}.celebrate span[data-v-0fe872a8]:nth-child(3n){width:7px;height:7px;border-radius:50%}@keyframes burst-0fe872a8{0%{transform:translate(0) rotate(0) scale(.5);opacity:1}75%{opacity:1}to{transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(1);opacity:0}}@media (prefers-reduced-motion: reduce){.celebrate[data-v-0fe872a8]{display:none}}.wall[data-v-fbf61d26]{padding-bottom:20px}.wall--empty[data-v-fbf61d26]{display:flex;flex:1;flex-direction:column;padding-bottom:0}.badge[data-v-fbf61d26]{display:inline-flex;align-items:center;height:18px;padding:0 8px;border-radius:999px;font-size:.64rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#1c170f;vertical-align:middle}.badge--valuable[data-v-fbf61d26]{background:#cdd3dc}.badge--rare[data-v-fbf61d26]{background:#b9f2ff}.badge--masterpiece[data-v-fbf61d26]{background:#ffd15c}.detail[data-v-fbf61d26]{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:18px;align-items:start}.detail[data-v-fbf61d26] .zoomable{justify-self:center}.detail img[data-v-fbf61d26]{display:block;max-width:100%;max-height:68vh;max-height:68dvh;border-radius:4px;box-shadow:0 0 0 8px #2b2115,0 12px 30px #0009}.detail img.is-revealed[data-v-fbf61d26]{animation:unveil-fbf61d26 1.2s ease-out;box-shadow:0 0 0 8px #2b2115,0 0 40px #ffd15c73,0 12px 30px #0009}@keyframes unveil-fbf61d26{0%{filter:blur(18px) saturate(.6) brightness(.75)}}.tag[data-v-fbf61d26]{display:inline-flex;align-items:center;height:20px;margin-left:8px;padding:0 8px;border-radius:999px;background:#ffd15c29;border:1px solid rgba(255,209,92,.4);color:#ffd15c;font-family:system-ui,sans-serif;font-size:.62rem;text-transform:uppercase;letter-spacing:.08em;vertical-align:middle}.congrats[data-v-fbf61d26]{margin:-4px 0 10px;padding:8px 12px;border-radius:10px;background:#ffd15c24;border:1px solid rgba(255,209,92,.4);color:#ffd15c;font-weight:600;animation:congrats-fbf61d26 .5s cubic-bezier(.2,.8,.3,1.3)}@keyframes congrats-fbf61d26{0%{transform:scale(.85);opacity:0}}@media (prefers-reduced-motion: reduce){.detail img.is-revealed[data-v-fbf61d26],.congrats[data-v-fbf61d26]{animation:none}}.detail__paid[data-v-fbf61d26]{margin:-6px 0 12px;font-size:.82rem;color:#ffd15c}.detail__meta[data-v-fbf61d26]{margin:0 0 14px;font-size:.82rem;opacity:.65}.detail__text p[data-v-fbf61d26]{font-size:.92rem;line-height:1.6}.detail__links[data-v-fbf61d26]{display:flex;flex-wrap:wrap;gap:14px;margin-top:14px}.detail__text a[data-v-fbf61d26]{color:#ffd15c;font-size:.82rem}@media (max-width: 820px){.detail[data-v-fbf61d26]{grid-template-columns:1fr}}.preview[data-v-0e41aa0c]{position:relative;display:block;width:100%;height:100%;overflow:hidden;background:radial-gradient(circle at 50% 30%,rgba(255,240,200,.08),transparent 60%),#10231a;--mini-h: 76%}.preview--tables[data-v-0e41aa0c]{background:radial-gradient(ellipse at 50% -10%,rgba(255,255,255,.12),transparent 60%),radial-gradient(ellipse at 50% 120%,rgba(0,0,0,.45),transparent 60%),var(--table-texture),var(--felt-color)}.mini[data-v-0e41aa0c]{position:absolute;top:50%;left:50%;height:var(--mini-h);aspect-ratio:1 / 1.42;border-radius:6px;overflow:hidden;background:linear-gradient(170deg,#fffdf7,#f2ece0);box-shadow:0 0 0 1px #5a462833 inset,0 4px 10px #00000073;transform:translate(-50%,-50%)}.mini--0[data-v-0e41aa0c]{transform:translate(-95%,-48%) rotate(-12deg)}.mini--1[data-v-0e41aa0c]{z-index:1}.mini--2[data-v-0e41aa0c]{z-index:2;transform:translate(-5%,-48%) rotate(12deg)}.mini--picture[data-v-0e41aa0c]{background:#fff}.mini img[data-v-0e41aa0c]{display:block;width:100%;height:100%;box-sizing:border-box;object-fit:fill}.mini__face[data-v-0e41aa0c]{position:absolute;top:0;right:0;bottom:0;left:0;color:#1b1b1b;font-weight:700}.mini__face--red[data-v-0e41aa0c]{color:#b4302c}.mini__corner[data-v-0e41aa0c]{position:absolute;top:6%;left:9%;font-size:.8rem;line-height:1}.mini__pip[data-v-0e41aa0c]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:1.8rem;opacity:.2}.mini__frame[data-v-0e41aa0c]{position:absolute;top:7%;right:7%;bottom:7%;left:7%;border:1px solid rgba(255,255,255,.25);border-radius:4px}.mini--on-table[data-v-0e41aa0c]{transform:translate(-50%,-50%) rotate(-6deg)}@media (max-width: 560px){.mini__corner[data-v-0e41aa0c]{font-size:.65rem}.mini__pip[data-v-0e41aa0c]{font-size:1.3rem}}.wall[data-v-52e8c84c]{position:relative;padding-bottom:20px}.wall--empty[data-v-52e8c84c]{display:flex;flex:1;flex-direction:column;padding-bottom:0}.wall .wall__confetti[data-v-52e8c84c]{top:120px;left:50%}.offer-preview[data-v-52e8c84c]{display:block;height:180px;margin-bottom:12px;overflow:hidden;border-radius:10px}.offer-about[data-v-52e8c84c]{margin:0 0 8px;font-size:.88rem;line-height:1.5}.wall[data-v-be910c94]{position:relative;padding-bottom:20px}.wall .wall__confetti[data-v-be910c94]{top:120px;left:50%}.art[data-v-be910c94]{display:flex;align-items:center;justify-content:center;gap:10px;height:100%;background:radial-gradient(circle at 50% 30%,rgba(126,208,138,.28),transparent 70%),#13201a;color:#7ed08a}.art svg[data-v-be910c94]{width:44px;height:44px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.art strong[data-v-be910c94]{font-size:1.6rem;font-variant-numeric:tabular-nums}.offer-about[data-v-be910c94]{margin:0 0 8px;font-size:.88rem;line-height:1.5}@media (max-width: 560px){.art svg[data-v-be910c94]{width:34px;height:34px}.art strong[data-v-be910c94]{font-size:1.3rem}}.premium[data-v-8619cc56]{position:relative;display:grid;gap:14px;padding:18px 22px 24px}.premium__confetti[data-v-8619cc56]{top:80px;left:50%}.premium__lead[data-v-8619cc56],.premium__note[data-v-8619cc56]{margin:0;font-size:.86rem;line-height:1.45;opacity:.75}.premium__note[data-v-8619cc56]{font-size:.76rem;opacity:.55}.premium__notice[data-v-8619cc56],.premium__done[data-v-8619cc56]{margin:0;padding:10px 12px;border-radius:10px;background:#ffd15c1a;color:#ffd15c;font-size:.86rem}.premium__done[data-v-8619cc56]{background:#7ed08a24;color:#7ed08a}.offer[data-v-8619cc56]{display:grid;gap:10px;padding:16px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#ffffff0a}.offer--patron[data-v-8619cc56]{border-color:#ffd15c73;background:radial-gradient(circle at 100% 0,rgba(255,209,92,.14),transparent 60%),#ffffff0a}.offer__head[data-v-8619cc56]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.offer__head h3[data-v-8619cc56]{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.1rem}.offer__kicker[data-v-8619cc56]{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:#ffd15c;opacity:.85}.offer__perks[data-v-8619cc56]{display:grid;gap:4px;margin:0;padding-left:18px;font-size:.86rem;line-height:1.4;opacity:.85}.offer__owned[data-v-8619cc56]{margin:0;color:#7ed08a;font-size:.86rem;font-weight:600}.offer__buy[data-v-8619cc56]{display:inline-flex;align-items:center;justify-content:center;width:100%;height:44px;border:0;border-radius:10px;background:#ffd15c;color:#1c170f;font:inherit;font-weight:700;cursor:pointer}.offer__buy[data-v-8619cc56]:hover:not(:disabled){background:#ffdc80}.offer__buy[data-v-8619cc56]:disabled{opacity:.45;cursor:default}.offer__options[data-v-8619cc56]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.option[data-v-8619cc56]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 8px;border:1px solid rgba(255,209,92,.35);border-radius:12px;background:#ffd15c0f;color:inherit;font:inherit;cursor:pointer}.option[data-v-8619cc56]:hover:not(:disabled){background:#ffd15c24}.option[data-v-8619cc56]:disabled{opacity:.45;cursor:default}.option strong[data-v-8619cc56]{font-size:.95rem}.option__florins[data-v-8619cc56]{color:#ffd15c;font-variant-numeric:tabular-nums}.option span[data-v-8619cc56]{font-size:.86rem;opacity:.85}.option em[data-v-8619cc56]{margin-top:2px;padding:1px 8px;border-radius:999px;background:#7ed08a;color:#0f2415;font-size:.7rem;font-style:normal;font-weight:700}.pay[data-v-8619cc56]{display:grid;gap:10px}.pay__label[data-v-8619cc56]{font-size:.86rem;opacity:.8}.pay__input[data-v-8619cc56]{height:44px;padding:0 12px;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:#ffffff0f;color:inherit;font:inherit}.pay__input[data-v-8619cc56]:focus{border-color:#ffd15c;outline:none}.pay__error[data-v-8619cc56]{margin:0;color:#ff9b8a;font-size:.84rem}.price-filter[data-v-4581fed2]{flex:none}.price-filter select[data-v-4581fed2]{height:32px;padding:0 10px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#1f1a14;color:inherit;font:inherit;font-size:.82rem;cursor:pointer}.price-filter select.price-filter--on[data-v-4581fed2]{border-color:#ffd15c;color:#ffd15c}.visually-hidden[data-v-4581fed2]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.toolbar[data-v-347f594f]{display:flex;flex-direction:column;gap:8px;margin-top:6px}.tabs[data-v-347f594f]{display:flex;gap:6px}.tabs[data-v-347f594f] .chip{height:36px;padding:0 16px;font-size:.9rem;font-weight:600}.toolbar__hint[data-v-347f594f]{margin:0;font-size:.82rem;opacity:.6}.filters[data-v-347f594f]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}@media (max-width: 560px){.tabs[data-v-347f594f]{overflow-x:auto;scrollbar-width:none;touch-action:pan-x}.tabs[data-v-347f594f]::-webkit-scrollbar{display:none}.tabs[data-v-347f594f] .chip{flex:none;padding:0 12px}.tabs[data-v-347f594f] .chip__count{display:none}.filters[data-v-347f594f]{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;touch-action:pan-x}.filters[data-v-347f594f]::-webkit-scrollbar{display:none}}.body--empty[data-v-286a3883]{display:flex;flex:1;flex-direction:column}.days[data-v-286a3883]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px}.days__date[data-v-286a3883]{display:flex;align-items:baseline;gap:8px;font-weight:600}.days__date small[data-v-286a3883]{font-weight:400;font-size:.75rem;opacity:.6}.days__step[data-v-286a3883]{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:#ffffff0a;color:inherit;cursor:pointer}.days__step[data-v-286a3883]:hover:not(:disabled){background:#ffffff1a}.days__step[data-v-286a3883]:disabled{opacity:.25;cursor:default}.days__step svg[data-v-286a3883]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.table[data-v-286a3883]{width:100%;border-collapse:separate;border-spacing:0 2px;font-variant-numeric:tabular-nums;transition:opacity .15s ease}.table--busy[data-v-286a3883]{opacity:.5}.table th[data-v-286a3883]{padding:6px 8px;font-size:.72rem;font-weight:500;text-align:left;text-transform:uppercase;letter-spacing:.04em;opacity:.5}.table td[data-v-286a3883]{padding:8px;font-size:.9rem}.table td[data-v-286a3883]:first-child{border-radius:8px 0 0 8px}.table td[data-v-286a3883]:last-child{border-radius:0 8px 8px 0}.table th.col-num[data-v-286a3883],.col-num[data-v-286a3883]{text-align:right;white-space:nowrap}.col-place[data-v-286a3883]{width:44px}.col-name[data-v-286a3883]{overflow-wrap:anywhere}.place[data-v-286a3883]{display:inline-grid;place-items:center;min-width:26px;height:26px;padding:0 4px;border-radius:13px;font-size:.8rem;opacity:.7}.row--top1 .place[data-v-286a3883],.row--top2 .place[data-v-286a3883],.row--top3 .place[data-v-286a3883]{color:#1c170f;font-weight:700;opacity:1}.row--top1 .place[data-v-286a3883]{background:#ffd15c}.row--top2 .place[data-v-286a3883]{background:#cdd3dc}.row--top3 .place[data-v-286a3883]{background:#d99a62}.row--you td[data-v-286a3883]{background:#ffd15c24}.row--gap td[data-v-286a3883]{padding:0 8px;text-align:center;opacity:.4}.patron[data-v-286a3883]{width:14px;height:14px;margin-left:5px;vertical-align:-2px;fill:#ffd15c}.guest[data-v-286a3883]{opacity:.6}.you[data-v-286a3883]{margin-left:6px;font-style:normal;font-size:.75rem;color:#ffd15c}.note[data-v-286a3883]{margin:14px 4px 0;font-size:.85rem;opacity:.7}.note--rule[data-v-286a3883]{font-size:.75rem;opacity:.5}.retry[data-v-286a3883]{border:0;padding:0;background:none;color:#ffd15c;font:inherit;text-decoration:underline;cursor:pointer}.prize[data-v-286a3883]{display:inline-flex;align-items:center;height:18px;margin-left:6px;padding:0 6px;border-radius:999px;background:#ffd15c29;color:#ffd15c;font-size:.7rem;font-weight:700;font-variant-numeric:tabular-nums;vertical-align:middle}.contest[data-v-0259bcb8]{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid rgba(255,209,92,.4);border-radius:14px;background:radial-gradient(circle at 0 0,rgba(255,209,92,.12),transparent 60%),#ffffff08}.contest__head[data-v-0259bcb8]{display:flex;align-items:center;gap:14px}.contest__icon[data-v-0259bcb8]{position:relative;display:grid;flex:none;place-items:center;width:48px;height:48px;border-radius:12px;background:#ffd15c29;color:#ffd15c}.contest__icon svg[data-v-0259bcb8]{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.contest__icon .contest__star[data-v-0259bcb8]{position:absolute;top:-6px;right:-6px;width:20px;height:20px;fill:#ffd15c;stroke:none}.contest__titles[data-v-0259bcb8]{display:flex;flex-direction:column;gap:3px;min-width:0}.contest__title[data-v-0259bcb8]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.2rem}.contest__status[data-v-0259bcb8]{display:inline-flex;align-items:center;height:18px;padding:0 7px;border:1px solid rgba(255,209,92,.6);border-radius:999px;color:#ffd15c;font-family:system-ui,sans-serif;font-size:.64rem;text-transform:uppercase;letter-spacing:.05em}.contest__status--won[data-v-0259bcb8]{border-color:#7ed08ab3;color:#7ed08a}.contest__ends[data-v-0259bcb8]{margin:3px 0 0;font-size:.78rem;opacity:.6}.contest__game[data-v-0259bcb8]{margin:0;font-size:.86rem;opacity:.75}.contest__rules[data-v-0259bcb8]{display:grid;gap:4px;margin:0;padding-left:18px;font-size:.84rem;opacity:.8}.contest__note[data-v-0259bcb8]{margin:0;font-size:.88rem}.contest__note--gold[data-v-0259bcb8]{color:#ffd15c;font-weight:600}.contest__actions[data-v-0259bcb8]{display:flex;flex-wrap:wrap;gap:8px}.contest__play[data-v-0259bcb8],.contest__board[data-v-0259bcb8]{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 18px;border-radius:10px;font:inherit;cursor:pointer}.contest__play[data-v-0259bcb8]{border:0;background:#ffd15c;color:#1c170f;font-weight:700}.contest__play[data-v-0259bcb8]:hover{background:#ffdc80}.contest__board[data-v-0259bcb8]{border:1px solid rgba(255,209,92,.45);background:none;color:#ffd15c}.contest__board[data-v-0259bcb8]:hover:not(:disabled){background:#ffd15c1a}.contest__board[data-v-0259bcb8]:disabled{opacity:.4;cursor:default}.contest__board svg[data-v-0259bcb8]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.contest--gift[data-v-0259bcb8]{margin-top:12px}.week[data-v-0259bcb8]{display:flex;align-items:center;gap:6px;margin:2px 0 0;padding:0;list-style:none}.week__day[data-v-0259bcb8]{width:12px;height:12px;border:1px solid rgba(255,255,255,.3);border-radius:50%}.week__day--final[data-v-0259bcb8]{width:16px;height:14px;border-radius:3px;border-color:#ffd15c99}.week__day--done[data-v-0259bcb8]{border-color:#7ed08a;background:#7ed08a}.week__day--current[data-v-0259bcb8]{border-color:#ffd15c;background:#ffd15c;box-shadow:0 0 0 3px #ffd15c40}.contest--calendar[data-v-0259bcb8]{margin-top:12px}.cups-row[data-v-0259bcb8]{display:flex;gap:6px;margin-top:2px}.cups-row__cup[data-v-0259bcb8]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;opacity:.35}.cups-row__cup--won[data-v-0259bcb8]{opacity:1;filter:drop-shadow(0 0 4px currentColor)}.soon[data-v-0259bcb8]{margin:16px 0 0;font-size:.82rem;text-align:center;opacity:.5}.oracle[data-v-ad1a7095]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:8px 0;text-align:center}.oracle__ball[data-v-ad1a7095]{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#b9a0ff73,#503ca040 70%);color:#d7c8ff}.oracle__ball svg[data-v-ad1a7095]{width:40px;height:40px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.oracle__ball--thinking[data-v-ad1a7095]{animation:glow-ad1a7095 1.4s ease-in-out infinite}@keyframes glow-ad1a7095{0%,to{box-shadow:0 0 #b9a0ff66}50%{box-shadow:0 0 24px 6px #b9a0ff59}}.oracle__verdict[data-v-ad1a7095]{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;line-height:1.35}.oracle__verdict--good[data-v-ad1a7095]{color:#7ed08a}.oracle__note[data-v-ad1a7095]{margin:0;font-size:.88rem;line-height:1.45;opacity:.8}.oracle__note--free[data-v-ad1a7095]{color:#7ed08a;opacity:1}.actions[data-v-ad1a7095]{display:flex;flex-direction:column;gap:8px}.primary[data-v-ad1a7095],.quiet[data-v-ad1a7095]{display:inline-flex;align-items:center;justify-content:center;width:100%;height:46px;border-radius:10px;font:inherit;font-weight:700;cursor:pointer}.primary[data-v-ad1a7095]{border:0;background:#ffd15c;color:#1c170f}.primary[data-v-ad1a7095]:hover{background:#ffdc80}.quiet[data-v-ad1a7095]{border:1px solid rgba(255,255,255,.2);background:#ffffff14;color:inherit}.quiet[data-v-ad1a7095]:hover{background:#ffffff24}@media (prefers-reduced-motion: reduce){.oracle__ball--thinking[data-v-ad1a7095]{animation:none}}.month[data-v-516ad437]{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:6px}.month__name[data-v-516ad437]{min-width:170px;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;text-align:center}.month__arrow[data-v-516ad437]{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:#ffffff0f;color:inherit;cursor:pointer}.month__arrow svg[data-v-516ad437]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.month__arrow[data-v-516ad437]:disabled{opacity:.3;cursor:default}.cups[data-v-516ad437]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.cup[data-v-516ad437]{display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 6px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff08;text-align:center;opacity:.55}.cup--won[data-v-516ad437]{border-color:#ffd15c8c;background:#ffd15c1a;opacity:1}.cup svg[data-v-516ad437]{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.cup__name[data-v-516ad437]{font-weight:700;font-size:.86rem}.cup__rule[data-v-516ad437]{font-size:.74rem;opacity:.75}.progress[data-v-516ad437]{margin:12px 0 8px;font-size:.88rem;text-align:center}.grid[data-v-516ad437]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;transition:opacity .15s ease}.grid--loading[data-v-516ad437]{opacity:.5}.grid__weekday[data-v-516ad437]{font-size:.7rem;text-align:center;text-transform:uppercase;opacity:.55}.day[data-v-516ad437]{position:relative;display:grid;place-items:center;aspect-ratio:1;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:#ffffff0a;color:inherit;font:inherit;cursor:default}.day__n[data-v-516ad437]{position:absolute;top:3px;left:5px;font-size:.68rem;opacity:.75}.day__mark[data-v-516ad437]{width:58%;height:58%;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.day--win[data-v-516ad437]{border-color:#7ed08a99;background:#7ed08a29;color:#7ed08a}.day--patch[data-v-516ad437]{border-color:#ffd15c80;background:#ffd15c1a;color:#ffd15c}.day--patch .day__mark[data-v-516ad437]{stroke-width:1.6}.day--today[data-v-516ad437]{border-color:#ffffff8c}.day--missed[data-v-516ad437]{border-style:dashed;border-color:#ff826e66}.day--missed[data-v-516ad437]:not(:disabled){cursor:pointer}.day--missed[data-v-516ad437]:not(:disabled):hover{background:#ffd15c14}.day--future[data-v-516ad437],.day--off[data-v-516ad437]{opacity:.35}.day--picked[data-v-516ad437]{border-color:#ffd15c;border-style:solid;box-shadow:0 0 0 2px #ffd15c59}.patch[data-v-516ad437]{margin-top:12px;padding:12px;border:1px solid rgba(255,209,92,.4);border-radius:12px;background:#ffd15c0f}.patch p[data-v-516ad437]{margin:0 0 10px;font-size:.88rem}.patch__actions[data-v-516ad437]{display:flex;gap:8px}.primary[data-v-516ad437],.quiet[data-v-516ad437]{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 16px;border-radius:10px;font:inherit;font-weight:700;cursor:pointer}.primary[data-v-516ad437]{border:0;background:#ffd15c;color:#1c170f}.quiet[data-v-516ad437]{border:1px solid rgba(255,255,255,.2);background:#ffffff14;color:inherit}.note[data-v-516ad437]{margin:10px 0 0;color:#ffd15c;font-size:.88rem;text-align:center}.rules[data-v-516ad437]{display:grid;gap:4px;margin:14px 0 0;padding-left:18px;font-size:.8rem;opacity:.8}.empty[data-v-516ad437]{margin:20px 0;text-align:center;opacity:.7}.displaced[data-v-e20603a7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:16px;background:#080c0ac7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.displaced__panel[data-v-e20603a7]{display:flex;flex-direction:column;align-items:center;gap:10px;width:min(380px,100%);padding:26px 22px 22px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#1a1612;color:#f2ece0;text-align:center;box-shadow:0 20px 60px #0000008c}.displaced__icon[data-v-e20603a7]{width:44px;height:44px;fill:none;stroke:#ffd15c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.displaced__panel h2[data-v-e20603a7]{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.2rem}.displaced__panel p[data-v-e20603a7]{margin:0;font-size:.9rem;line-height:1.45;opacity:.8}.displaced__back[data-v-e20603a7]{display:inline-flex;align-items:center;justify-content:center;width:100%;height:46px;margin-top:8px;border:0;border-radius:10px;background:#ffd15c;color:#1c170f;font:inherit;font-weight:700;cursor:pointer}.displaced__back[data-v-e20603a7]:disabled{opacity:.6;cursor:default}.week[data-v-904df13b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.day[data-v-904df13b]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:92px;padding:10px 6px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:#ffffff0a;text-align:center}.day--final[data-v-904df13b]{grid-column:span 2;flex-direction:row;flex-wrap:wrap;gap:4px 10px;border-color:#ffd15c66;background:radial-gradient(circle at 50% 0,rgba(255,209,92,.16),transparent 70%),#ffffff0a}.day--final .day__label[data-v-904df13b]{flex-basis:100%}.day__label[data-v-904df13b]{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;opacity:.65}.day__florins[data-v-904df13b]{color:#ffd15c;font-size:1.15rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.day__frame[data-v-904df13b]{width:30px;height:30px;fill:none;stroke:#ffd15c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.day--future[data-v-904df13b]{opacity:.32;filter:grayscale(1)}.day__check[data-v-904df13b]{position:absolute;top:6px;right:6px;width:18px;height:18px;fill:none;stroke:#7ed08a;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.day--today[data-v-904df13b]{border-color:#ffd15c;background:#ffd15c24;box-shadow:0 0 10px #ffd15c4d}.day--today[data-v-904df13b]:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;box-shadow:0 0 0 2px #ffd15c8c,0 0 22px 4px #ffd15c73;pointer-events:none;animation:glow-904df13b 1.8s ease-in-out infinite}@keyframes glow-904df13b{0%,to{opacity:.25}50%{opacity:1}}.rules[data-v-904df13b]{display:grid;gap:4px;margin:16px 0 0;padding-left:18px;font-size:.84rem;opacity:.8}.got[data-v-904df13b]{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:16px}.got__sky[data-v-904df13b]{position:absolute;top:-160px;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.got__confetti[data-v-904df13b]{top:180px;left:50%}.got__florins[data-v-904df13b]{margin:0;color:#ffd15c;font-family:Georgia,Times New Roman,serif;font-size:1.4rem;font-weight:700}.got__bonus[data-v-904df13b]{margin:-6px 0 0;font-size:.84rem;opacity:.75}.got__painting[data-v-904df13b]{display:flex;align-items:center;gap:14px;width:100%;max-width:420px;padding:10px;border:1px solid rgba(255,209,92,.4);border-radius:12px;background:#ffffff0a;color:inherit;font:inherit;text-align:left;cursor:pointer}.got__painting[data-v-904df13b]:hover{background:#ffd15c14}.got__painting img[data-v-904df13b]{flex:none;width:96px;height:96px;border-radius:6px;object-fit:cover}.got__painting span[data-v-904df13b]{display:flex;flex-direction:column;gap:4px;min-width:0}.got__painting em[data-v-904df13b]{font-size:.78rem;font-style:normal;opacity:.7}.got__painting strong[data-v-904df13b]{font-family:Georgia,Times New Roman,serif;font-size:1.05rem}.note[data-v-904df13b]{margin:16px 0 0;font-size:.88rem;text-align:center;opacity:.75}.note--error[data-v-904df13b]{color:#ff9b8a;opacity:1}.take[data-v-904df13b]{display:inline-flex;align-items:center;justify-content:center;width:100%;height:46px;border:0;border-radius:10px;background:#ffd15c;color:#1c170f;font:inherit;font-weight:700;cursor:pointer}.take[data-v-904df13b]:hover:not(:disabled){background:#ffdc80}.take[data-v-904df13b]:disabled{opacity:.6;cursor:default}.take--quiet[data-v-904df13b]{border:1px solid rgba(255,255,255,.2);background:#ffffff14;color:inherit}.take--quiet[data-v-904df13b]:hover:not(:disabled){background:#ffffff24}@media (prefers-reduced-motion: reduce){.day--today[data-v-904df13b]:after{animation:none;opacity:.7}}h3[data-v-476a4a23]{margin:20px 0 6px;font-size:.74rem;text-transform:uppercase;letter-spacing:.1em;color:#ffd15c}h3[data-v-476a4a23]:first-child{margin-top:0}p[data-v-476a4a23],li[data-v-476a4a23]{font-size:.92rem;line-height:1.6}p[data-v-476a4a23]{margin:0}ul[data-v-476a4a23]{margin:0;padding-left:18px}li+li[data-v-476a4a23]{margin-top:4px}.text[data-v-a4f62f7a]{margin:0;font-size:.92rem;line-height:1.6}.actions[data-v-a4f62f7a]{display:flex;flex-wrap:wrap;gap:8px}.button[data-v-a4f62f7a]{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;height:42px;padding:0 16px;border-radius:10px;font:inherit;font-weight:700;cursor:pointer}.button--main[data-v-a4f62f7a]{border:0;background:#ffd15c;color:#1c170f}.button--main[data-v-a4f62f7a]:hover{background:#ffdc80}.button--first[data-v-a4f62f7a]{order:-1}.button--secondary[data-v-a4f62f7a]{border:1px solid rgba(255,255,255,.22);background:none;color:inherit}.button--secondary[data-v-a4f62f7a]:hover{background:#ffffff14}.app[data-v-52339371]{min-height:100vh;display:flex;flex-direction:column}.stage-mark[data-v-52339371]{position:fixed;inset:0 0 auto;z-index:1000;height:3px;background:#ff9b4a;pointer-events:none}.table[data-v-52339371]{flex:1;padding:18px var(--table-gutter) calc(var(--action-bar-h) + 16px + env(safe-area-inset-bottom));overflow-x:auto;isolation:isolate}.notices[data-v-52339371]{position:fixed;left:max(8px,env(safe-area-inset-left));right:max(8px,env(safe-area-inset-right));bottom:calc(var(--action-bar-h) + 14px + env(safe-area-inset-bottom));z-index:40;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}@media (max-width: 720px){.table[data-v-52339371]{padding:10px var(--table-gutter) calc(var(--action-bar-h) + 10px + env(safe-area-inset-bottom))}}:root{--column-gap: clamp(3px, .8vw, 12px);--table-gutter: clamp(6px, 2vw, 24px);--scrollbar-room: 0px;--action-bar-h: 68px;--felt: #14402f;--ink: #f2ece0;--accent: #ffd15c;--card-face: linear-gradient(170deg, #fffdf7, #f2ece0);--card-back: repeating-linear-gradient(45deg, rgba(255, 255, 255, .06) 0 4px, rgba(255, 255, 255, 0) 4px 8px), linear-gradient(160deg, #2f4f7a, #1d3055);color-scheme:dark}.app{--columns: 10;--card-fit-w: calc( ( 100vw - var(--scrollbar-room) - 2 * var(--table-gutter) - (var(--columns) - 1) * var(--column-gap) ) / var(--columns) );--card-w: clamp(26px, var(--card-fit-w), 96px);--card-h: calc(var(--card-w) * var(--card-ratio, 1.42));--step-down: calc(var(--card-h) * .13);--step-up: calc(var(--card-h) * .27);--step-right: calc(var(--card-w) * .32)}@media (max-width: 560px){.app{--step-up: calc(var(--card-h) * .32)}}@media (min-width: 721px) and (pointer: fine){:root{--scrollbar-room: 16px}}*{box-sizing:border-box}html,body{margin:0;min-height:100%;overscroll-behavior:none}html{-webkit-tap-highlight-color:transparent}.app{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.app .reveal__text,.app .detail__text,.app .rules{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}body.overlay-open{overflow:hidden}body{background:radial-gradient(ellipse at 50% -10%,rgba(255,255,255,.08),transparent 55%),radial-gradient(ellipse at 50% 120%,rgba(0,0,0,.45),transparent 60%),var(--table-texture, url(/textures/felt.svg)),var(--felt);color:var(--ink);font-family:Segoe UI,system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased}button{font-family:inherit}a{color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{border-radius:8px;background:#ffffff2e}.fit{display:block;line-height:1;white-space:nowrap;text-box:trim-both cap alphabetic}.card[data-flying]{z-index:var(--fly-z, 1000)!important}.modal__body:has(.empty-state){display:flex;flex-direction:column}
