.st-ft-game{flex-direction:column;gap:12px;display:flex}.st-ft-hints{flex-wrap:wrap;gap:8px;margin:0 0 4px;padding:0;list-style:none;display:flex}.st-ft-prize{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-height:32px;display:flex}.st-ft-bar{border:1px solid var(--border-subtle);border-radius:var(--radius-full);background:var(--bg-surface);align-items:center;gap:8px;padding:6px;display:flex}.st-ft-chip{border-radius:var(--radius-full);background:var(--bg-overlay);height:32px;color:var(--fg-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;padding:0 12px;display:flex}.st-ft-round{border-radius:var(--radius-full);background:var(--fg-brand);width:36px;height:36px;color:var(--fg-on-brand);transition:background .16s var(--ease-out), scale .12s var(--ease-out);place-items:center;display:grid}.st-ft-round:hover{background:var(--fg-brand-hover)}.st-ft-round:active{scale:.94}.st-ft-chip[data-tone=brand]{color:var(--fg-brand-text);box-shadow:inset 0 0 0 1px var(--border-brand);animation:st-ft-pop .26s var(--ease-out)}@keyframes st-ft-pop{50%{scale:1.12}}@keyframes st-ft-shake{20%,60%{translate:-4px}40%,80%{translate:4px}}.st-mg{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;display:grid}@container (max-width:640px){.st-mg{grid-template-columns:repeat(4,minmax(0,1fr))}}.st-mg-slot{aspect-ratio:3/4;animation:st-ft-deal .42s var(--ease-out) backwards;animation-delay:calc(var(--i) * 28ms);display:block;position:relative}.st-mg-slot>.st-burst{z-index:2;top:50%;left:50%}.st-mg-card{perspective:700px;border-radius:var(--radius-md);display:block;position:absolute;inset:0}@keyframes st-ft-deal{0%{opacity:0;translate:0 -28px;rotate:-8deg;scale:.9}}.st-mg-inner{transform-style:preserve-3d;transition:transform .46s cubic-bezier(.16, 1, .3, 1), translate .16s var(--ease-out);position:absolute;inset:0}.st-mg-card[data-up] .st-mg-inner{transform:rotateY(180deg)}.st-mg-card:not([data-up]):hover .st-mg-inner{translate:0 -4px}.st-mg-back,.st-mg-face{border-radius:var(--radius-md);backface-visibility:hidden;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.st-mg-back{border:1px dashed var(--border-strong);background:var(--bg-card);color:var(--fg-muted);transition:color .16s var(--ease-out), border-color .16s var(--ease-out)}.st-mg-card:hover .st-mg-back{border-color:var(--border-brand-strong);color:var(--fg-brand)}.st-mg-face{border:1px solid var(--border-strong);background:var(--bg-surface);color:var(--fg-primary);overflow:hidden;transform:rotateY(180deg)}.st-mg-face svg{color:var(--fg-brand)}.st-mg-card[data-found] .st-mg-face{border-color:var(--border-brand);background:var(--bg-surface-brand)}.st-mg-card[data-found]:hover .st-mg-face{border-color:var(--border-brand-strong)}.st-mg-go{position:absolute;top:6px;right:6px}.st-mg-card[data-just] .st-mg-inner{animation:st-ft-pop .42s var(--ease-out)}.st-mg-card[data-wrong] .st-mg-inner{animation:st-ft-shake .34s var(--ease-out)}.st-mg[data-peek] .st-mg-card:not([data-found]) .st-mg-face{border-style:dashed}.st-mg[data-won] .st-mg-inner{animation:st-ft-wave .64s var(--ease-out) backwards;animation-delay:calc(var(--i) * 45ms)}@keyframes st-ft-wave{40%{translate:0 -10px}}.st-ft-layout{grid-template-columns:minmax(0,1fr) 248px;align-items:start;gap:20px;display:grid}@container (max-width:820px){.st-ft-layout{grid-template-columns:minmax(0,1fr)}}.st-ft-board{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);flex-direction:column;gap:10px;padding:14px;display:flex}.st-ft-board h3{margin:0}.st-ft-board-empty{color:var(--fg-muted);margin:0}.st-ft-board-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.st-ft-board-row{border-radius:var(--radius-md);color:var(--fg-secondary);grid-template-columns:22px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:5px 8px;display:grid}.st-ft-board-row:nth-child(-n+3) .st-ft-board-pos{color:var(--fg-brand-text)}.st-ft-board-row[data-mine]{background:var(--bg-surface-brand);color:var(--fg-primary)}.st-ft-board-row[data-waiting]{border:1px dashed var(--border-brand);animation:st-ft-pop .36s var(--ease-out)}.st-ft-board-pos{color:var(--fg-muted);font-variant-numeric:tabular-nums}.st-ft-board-time{font-variant-numeric:tabular-nums}.st-ft-board-ghost{align-items:center;min-height:27px}.st-ft-board-who{flex-direction:column;gap:2px;min-width:0;display:flex}.st-ft-board-tag{color:var(--fg-brand-text);align-items:center;gap:4px;display:inline-flex}.st-ft-claim{border:1px solid var(--border-brand);border-radius:var(--radius-lg);background:var(--bg-surface-brand);animation:st-ft-deal .36s var(--ease-out);flex-direction:column;gap:8px;margin:0;padding:14px;display:flex}
.st-footer{border-top:1px solid var(--border-brand-strong);background:linear-gradient(to bottom, color-mix(in srgb, var(--fg-brand) 14%, transparent), transparent 240px), color-mix(in srgb, var(--fg-brand) 6%, var(--bg-card));margin-top:72px}.st-ft-inner{max-width:var(--st-width);flex-direction:column;gap:40px;margin-inline:auto;padding:48px 16px 64px;display:flex;container-type:inline-size}@media (min-width:768px){.st-ft-inner{padding:48px 32px 28px}}.st-ft-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.st-ft-who{flex-direction:column;grid-column:1/-1;gap:12px;display:flex}@media (min-width:768px){.st-ft-grid{grid-template-columns:1.6fr 1fr 1fr}.st-ft-who{grid-column:auto}}.st-ft-icon{border-radius:var(--radius-md);box-shadow:0 0 0 1px var(--border-brand)}.st-ft-who>p{max-width:44ch}.st-ft-h{color:var(--fg-brand-text);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px}.st-ft-col ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.st-ft-col a[aria-current=page]{color:var(--fg-brand-text)}.st-ft-license{border-top:1px solid var(--border-brand);color:var(--fg-secondary);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 .5ch;padding-top:24px;display:flex}.st-ft-license del{color:var(--status-error-fg);text-decoration-thickness:2px}.st-ft-license ins{color:var(--status-success-fg);font-weight:600;text-decoration:none}
.st{background:var(--bg-canvas);color:var(--fg-primary);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:fixed;inset:0}body:has(.st) [data-theme-switcher]{display:none}.st>aside{transition:width .24s var(--ease-out);display:none}@media (min-width:768px){.st{grid-template-rows:minmax(0,1fr);grid-template-columns:auto minmax(0,1fr)}.st>aside{display:flex}.st>.st-bar{display:none}}.st-main{grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative}.st-island{z-index:6;border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--bg-overlay);width:max-content;max-width:calc(100% - 24px);box-shadow:var(--shadow-overlay);align-items:center;gap:6px;margin-inline:auto;padding:4px 6px 4px 4px;display:flex;position:absolute;top:12px;left:0;right:0}.st-island>nav,.st-island [role=radiogroup],.st-island [role=radiogroup]>label,.st-island-actions,.st-island-actions>*{flex:none}.st-island [role=radiogroup]>label{min-width:max-content}.st-island>i{background:var(--border-strong);flex:none;width:1px;height:18px}.st-island [role=radiogroup],.st-island [role=radiogroup]>span,.st-island [role=radiogroup]>label{border-radius:var(--radius-full)}.st-island-actions{align-items:center;gap:2px;display:flex}.st-island-actions>:is(a,button){border-radius:var(--radius-full)}@media (max-width:359px){.st-island{gap:2px}.st-island>i{display:none}.st-island-actions{gap:0}}.st-main[data-focused]>.st-island{margin-inline:0;padding-left:6px;left:auto;right:16px}.st-page{--st-island-room:60px}.st-page[data-part=front]>div{padding-top:var(--st-island-room)}.st-page{overscroll-behavior:contain;grid-area:1/1;min-height:0;overflow:hidden auto}[data-page]{--st-width:1120px}[data-page=person],[data-page=professional]{--st-width:1320px}.st-screen{max-width:var(--st-width);flex-direction:column;gap:28px;margin-inline:auto;display:flex;container-type:inline-size}.st-room{padding:24px 16px 40px}@media (min-width:768px){.st-room{padding-inline:32px}}.st [data-spotlight],.st span[aria-hidden=true].leading-none[style*=font-size],.st [data-sidebar-mark],.st [data-mobile-nav-mark],.st-ia li[data-message]>div>span>span[aria-hidden=true],.st-screen [role=separator]>span[aria-hidden=true],.st [role=alert]>span[aria-hidden=true].opacity-70{display:none}.st-screen [role=separator]{gap:0}.st-page:has([data-screen-state]) .st-footer{display:none}.st-page:has([data-screen-state])>div{height:100%}.st-main[data-focused]>.st-abi{display:none}html[data-st-switch]::view-transition-old(root){mix-blend-mode:normal;animation:none}html[data-st-switch]::view-transition-new(root){mix-blend-mode:normal;animation:none}html[data-st-switch]::view-transition-new(root){z-index:2;animation:.62s cubic-bezier(.33,1,.68,1) both st-curtain}@keyframes st-curtain{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}[data-surface=dark][data-side]{--bg-canvas:inherit;--bg-surface:inherit;--bg-surface-elevated:inherit;--bg-card:inherit;--bg-card-hover:inherit;--bg-overlay:inherit;--bg-field:inherit;--fg-primary:inherit;--fg-secondary:inherit;--fg-muted:inherit;--border-subtle:inherit;--border-strong:inherit;--bg-hover-soft:inherit;--bg-hover-strong:inherit;--bg-chrome:inherit;--bg-spotlight:inherit;--shadow-card-hover:inherit;--sheen-tint:inherit;--edge-light:inherit;--shadow-card:inherit;--shadow-overlay:inherit;--status-success-fg:inherit;--status-warning-fg:inherit;--status-error-fg:inherit;--status-info-fg:inherit;color-scheme:normal}
