.FiniteSetMatchingCountingSurface_workspace__eaaJr{display:grid;gap:8px;grid-template-rows:minmax(0,1fr);height:100%;min-height:0;position:relative}.FiniteSetMatchingCountingSurface_matchingMat__4JDWi{background:transparent;border:0;border-radius:0;display:grid;gap:22px;grid-template-columns:minmax(296px,.46fr) minmax(376px,.54fr);min-height:0;overflow:hidden;padding:10px 24px 118px;position:relative}.FiniteSetMatchingCountingSurface_matchingMatCompact__7n03P{gap:14px 18px;justify-content:center;justify-items:center;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,.46fr) minmax(0,.54fr);padding:8px 8px 84px}.FiniteSetMatchingCountingSurface_objectZone__wp8Tk{align-content:center;align-items:center;display:grid;gap:8px;grid-auto-rows:minmax(0,1fr);min-height:0;min-width:0;position:relative}.FiniteSetMatchingCountingSurface_holderZone__YtYPQ,.FiniteSetMatchingCountingSurface_sourceZone__y2Ba9{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));justify-content:center;justify-items:center}.FiniteSetMatchingCountingSurface_holderButton__n8lSd,.FiniteSetMatchingCountingSurface_objectSlot__sTiEr{align-items:center;appearance:none;background:transparent;border:0;cursor:pointer;display:grid;justify-items:center;height:100%;min-height:0;min-width:48px;overflow:hidden;padding:0;position:relative;touch-action:manipulation;width:100%}.FiniteSetMatchingCountingSurface_compactHolderButton__qDvLR,.FiniteSetMatchingCountingSurface_compactObjectSlot__HULlT,.FiniteSetMatchingCountingSurface_holderButton__n8lSd{min-height:0}.FiniteSetMatchingCountingSurface_holderButton__n8lSd:disabled,.FiniteSetMatchingCountingSurface_objectSlot__sTiEr:disabled{cursor:default}.FiniteSetMatchingCountingSurface_sourceEmptySlot__Tu9BI{border:0;border-radius:8px;display:block;height:106px;opacity:0;max-width:100%;pointer-events:none;width:min(74px,100%)}.FiniteSetMatchingCountingSurface_compactObjectSlot__HULlT .FiniteSetMatchingCountingSurface_sourceEmptySlot__Tu9BI{height:72px;width:48px}.FiniteSetMatchingCountingSurface_leafCard__o_ZXa{align-self:center;background:transparent;border:0;border-radius:10px;box-shadow:none;display:grid;aspect-ratio:78/118;height:min(118px,100%);max-height:118px;max-width:100%;place-items:center;position:relative;width:auto}.FiniteSetMatchingCountingSurface_compactLeafCard__ovXWJ{height:min(74px,100%);max-height:74px;width:auto}.FiniteSetMatchingCountingSurface_leafCardBaseAsset__Dv7d5{height:100%;inset:0;object-fit:contain;position:absolute;width:100%;z-index:1}.FiniteSetMatchingCountingSurface_holderBadge__5ABg7,.FiniteSetMatchingCountingSurface_leafBadge__DZYxF{background:transparent;border:0;border-radius:999px;display:grid;height:40px;left:50%;place-items:center;position:absolute;top:38%;transform:translate(-50%,-50%);width:40px;z-index:4}.FiniteSetMatchingCountingSurface_compactLeafCard__ovXWJ .FiniteSetMatchingCountingSurface_leafBadge__DZYxF{height:27px;width:27px}.FiniteSetMatchingCountingSurface_leafBadgeAsset__Zmbcx{display:block;height:100%;object-fit:contain;width:100%}.FiniteSetMatchingCountingSurface_holderFrame__0Z3ke{align-self:center;display:grid;aspect-ratio:96/158;height:min(158px,100%);max-height:158px;overflow:hidden;max-width:100%;place-items:center;position:relative;width:auto}.FiniteSetMatchingCountingSurface_compactHolderButton__qDvLR .FiniteSetMatchingCountingSurface_holderFrame__0Z3ke{aspect-ratio:96/106;height:min(106px,100%);max-height:106px;width:auto}.FiniteSetMatchingCountingSurface_holderBaseAsset__hk3dJ{bottom:0;height:calc(100% - 34px);left:0;object-fit:contain;position:absolute;right:0;width:100%;z-index:3}.FiniteSetMatchingCountingSurface_holderFrameReady__MrTTQ .FiniteSetMatchingCountingSurface_holderBaseAsset__hk3dJ{filter:drop-shadow(0 0 .22rem rgba(37,99,235,.55))}.FiniteSetMatchingCountingSurface_holderBadge__5ABg7{height:36px;top:64%;width:36px;z-index:5}.FiniteSetMatchingCountingSurface_compactHolderButton__qDvLR .FiniteSetMatchingCountingSurface_holderBaseAsset__hk3dJ{height:calc(100% - 22px)}.FiniteSetMatchingCountingSurface_compactHolderButton__qDvLR .FiniteSetMatchingCountingSurface_holderBadge__5ABg7{height:24px;top:64%;width:24px}.FiniteSetMatchingCountingSurface_insertedCard__z58on{aspect-ratio:78/118;display:grid;height:118px;left:50%;position:absolute;top:0;transform:translateX(-50%) scale(.72);transform-origin:center top;z-index:2}.FiniteSetMatchingCountingSurface_insertedCard__z58on .FiniteSetMatchingCountingSurface_leafCard__o_ZXa{height:118px;max-height:118px}.FiniteSetMatchingCountingSurface_compactHolderButton__qDvLR .FiniteSetMatchingCountingSurface_insertedCard__z58on{height:74px;top:0;transform:translateX(-50%) scale(.68)}.FiniteSetMatchingCountingSurface_compactHolderButton__qDvLR .FiniteSetMatchingCountingSurface_insertedCard__z58on .FiniteSetMatchingCountingSurface_leafCard__o_ZXa{height:74px;max-height:74px}.FiniteSetMatchingCountingSurface_selectedRing__n5W_Y,.FiniteSetMatchingCountingSurface_successRing__mPYJI,.FiniteSetMatchingCountingSurface_wrongRing__Tu3Oi{border-radius:10px;inset:1px;pointer-events:none;position:absolute;z-index:8}.FiniteSetMatchingCountingSurface_selectedRing__n5W_Y{border:3px solid #2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.15)}.FiniteSetMatchingCountingSurface_wrongRing__Tu3Oi{border:3px solid #c2410c;box-shadow:0 0 0 3px rgba(194,65,12,.14)}.FiniteSetMatchingCountingSurface_successRing__mPYJI{border:3px solid #16834f;box-shadow:0 0 0 3px rgba(22,131,79,.15)}.FiniteSetMatchingCountingSurface_emptyMark__DwuoJ{background:rgba(255,255,255,.94);border:3px solid #16834f;border-radius:999px;bottom:2px;height:18px;position:absolute;right:0;width:18px;z-index:9}.FiniteSetMatchingCountingSurface_emptyMark__DwuoJ:after{border:solid #16834f;border-width:0 3px 3px 0;content:"";height:8px;left:5px;position:absolute;top:1px;transform:rotate(45deg);width:4px}.FiniteSetMatchingCountingSurface_compactWorkspace__P86e9{gap:7px}.TaskSupportChoices_root__YWZAb{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;color:var(--task-support-text)}.TaskSupportChoices_priceNote__eY2Aq{min-width:0;margin:0;color:var(--task-support-text-muted);font-size:13px;line-height:1.3;font-weight:750}.TaskSupportChoices_actions__Bj8qT{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:8px}.TaskSupportChoices_action__M19go{min-width:0;min-height:44px;border:1px solid var(--task-support-border);border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:5px 10px;background:var(--task-support-surface);color:var(--task-support-text);font:inherit;cursor:pointer;touch-action:manipulation}.TaskSupportChoices_action__M19go:hover:not(:disabled){border-color:var(--task-support-brand);background:var(--task-support-brand-soft)}.TaskSupportChoices_action__M19go:focus-visible{outline:3px solid color-mix(in srgb,var(--task-support-brand) 30%,transparent);outline-offset:2px}.TaskSupportChoices_action__M19go:disabled{opacity:.46;cursor:default}.TaskSupportChoices_icon__oeIXJ{width:22px;height:22px;flex:0 0 22px;display:inline-grid;place-items:center;color:var(--task-support-brand)}.TaskSupportChoices_icon__oeIXJ svg{width:22px;height:22px}.TaskSupportChoices_label__Hqpio{min-width:0;font-size:13px;line-height:1.12;font-weight:900;white-space:nowrap}.TaskSupportChoices_price__HUgnL{flex:0 0 auto}.TaskSupportChoices_root__YWZAb[data-task-support-compact=true]{grid-template-columns:1fr;gap:7px}.TaskSupportChoices_root__YWZAb[data-task-support-compact=true] .TaskSupportChoices_actions__Bj8qT{justify-content:stretch;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.TaskSupportChoices_root__YWZAb[data-task-support-compact=true] .TaskSupportChoices_action__M19go{width:100%;padding-inline:7px}@media (max-width:760px){.TaskSupportChoices_root__YWZAb{grid-template-columns:1fr;gap:7px}.TaskSupportChoices_actions__Bj8qT{justify-content:stretch;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.TaskSupportChoices_action__M19go{width:100%;min-height:42px;padding-inline:7px}}.TaskSupportDialog_backdrop__hlCv8{position:absolute;inset:0;z-index:180;display:grid;place-items:center;padding:24px;box-sizing:border-box;background:rgba(15,23,42,.24);pointer-events:auto}.TaskSupportDialog_dialog__sk7QR{width:min(760px,calc(100% - 24px));min-width:0;border:2px solid rgba(47,91,255,.38);border-radius:8px;display:grid;gap:18px;padding:20px;box-sizing:border-box;background:rgba(255,255,255,.98);color:#111827;box-shadow:0 22px 60px rgba(15,23,42,.24)}.TaskSupportDialog_header__5OPYO{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:16px}.TaskSupportDialog_header__5OPYO h2{min-width:0;margin:0;font-size:24px;line-height:1.1;font-weight:950}.TaskSupportDialog_headerActions__06Xtm{display:inline-flex;align-items:center;gap:12px}.TaskSupportDialog_close__xF1i3{width:44px;height:44px;border:0;display:grid;place-items:center;padding:0;background:transparent;color:#111827;cursor:pointer}.TaskSupportDialog_close__xF1i3 svg{width:28px;height:28px}.TaskSupportDialog_close__xF1i3:disabled{opacity:.42;cursor:default}.TaskSupportDialog_error__AtVSM{margin:-4px 0 0;color:#9f2d20;font-size:14px;line-height:1.3;font-weight:850}.TaskSupportDialog_grownUpPrompt__dd3pY{display:grid;gap:16px}.TaskSupportDialog_grownUpPrompt__dd3pY p{margin:0;max-width:600px;font-size:18px;line-height:1.45;font-weight:750}.TaskSupportDialog_grownUpPrompt__dd3pY button{justify-self:start;min-height:46px;border:2px solid #2f5bff;border-radius:6px;padding:0 18px;background:#fff;color:#1f3fc9;font:inherit;font-size:15px;font-weight:900;cursor:pointer}@media (max-height:520px),(max-width:760px){.TaskSupportDialog_backdrop__hlCv8{padding:10px}.TaskSupportDialog_dialog__sk7QR{width:min(680px,100%);gap:11px;padding:12px 14px}.TaskSupportDialog_header__5OPYO h2{font-size:20px}.TaskSupportDialog_grownUpPrompt__dd3pY p{font-size:15px}}