.floor{box-sizing:border-box;z-index:1;color:#f6ead0;text-align:center;-webkit-text-size-adjust:100%;background:#882e1f;flex-direction:column;align-items:center;width:100%;height:100%;padding:32px 24px;font:400 18px/1.45 Poltawski Nowy,Georgia,serif;display:flex;position:fixed;top:0;left:0;overflow:auto}.floor p{max-width:30em;margin:0}.floor p+p{margin-top:8px}.floor>:first-child{margin-top:auto}.floor>:last-child{margin-bottom:auto}.floor .floor-lead{max-width:14em;margin-bottom:14px;font-size:26px;font-weight:600;line-height:1.2}.floor a{color:#f6ead0;text-underline-offset:3px;margin-top:14px;padding:10px 4px;text-decoration:underline;display:inline-block}.floor a:focus{outline-offset:2px;outline:3px solid #f6c453}@media (max-width:360px){.floor .floor-lead{font-size:22px}}@supports selector(:has(*)){.floor{display:none}}html.below-floor .floor{display:flex}@font-face{font-family:Poltawski Nowy;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/poltawski-400-core-BCys2UXN.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+AB,U+B7,U+BB,U+D3,U+D7,U+F3,U+104-107,U+118-119,U+141-144,U+15A-15B,U+179-17C,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2026,U+2212}@font-face{font-family:Poltawski Nowy;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/poltawski-400-extra-Cqu9BThk.woff2)format("woff2");unicode-range:U+A1-AA,U+AC,U+AE-B6,U+B8-BA,U+BC-D2,U+D4-D6,U+D8-F2,U+F4-103,U+108-117,U+11A-140,U+145-148,U+14A-159,U+15C-178,U+17D-17E,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1C4-1DC,U+1E6-1E7,U+1EA-1EB,U+1FA-21B,U+22A-22D,U+230-233,U+237,U+259,U+2B9-2BA,U+2BC,U+2C6-2C7,U+2DA,U+2DC-2DD,U+300-301,U+303-304,U+308-309,U+323,U+1E80-1E85,U+1E9E,U+1EF2-1EF9,U+2002,U+200B,U+2020,U+2022,U+2032-2033,U+2039-203A,U+2044,U+20A1,U+20A4,U+20A6-20A7,U+20A9,U+20AB-20AD,U+20B1-20B2,U+20B5,U+20B9-20BA,U+20BC-20BD,U+2122,U+2191,U+2193,U+2215}@font-face{font-family:Poltawski Nowy;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/poltawski-600-core-CPe5EKxX.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+AB,U+B7,U+BB,U+D3,U+D7,U+F3,U+104-107,U+118-119,U+141-144,U+15A-15B,U+179-17C,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2026,U+2212}@font-face{font-family:Poltawski Nowy;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/poltawski-600-extra-CHqeDtnY.woff2)format("woff2");unicode-range:U+A1-AA,U+AC,U+AE-B6,U+B8-BA,U+BC-D2,U+D4-D6,U+D8-F2,U+F4-103,U+108-117,U+11A-140,U+145-148,U+14A-159,U+15C-178,U+17D-17E,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1C4-1DC,U+1E6-1E7,U+1EA-1EB,U+1FA-21B,U+22A-22D,U+230-233,U+237,U+259,U+2B9-2BA,U+2BC,U+2C6-2C7,U+2DA,U+2DC-2DD,U+300-301,U+303-304,U+308-309,U+323,U+1E80-1E85,U+1E9E,U+1EF2-1EF9,U+2002,U+200B,U+2020,U+2022,U+2032-2033,U+2039-203A,U+2044,U+20A1,U+20A4,U+20A6-20A7,U+20A9,U+20AB-20AD,U+20B1-20B2,U+20B5,U+20B9-20BA,U+20BC-20BD,U+2122,U+2191,U+2193,U+2215}@font-face{font-family:Poltawski Nowy;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/poltawski-400i-core-CSMcGkrQ.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+AB,U+B7,U+BB,U+D3,U+D7,U+F3,U+104-107,U+118-119,U+141-144,U+15A-15B,U+179-17C,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2026,U+2212}@font-face{font-family:Poltawski Nowy;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/poltawski-400i-extra-CsxNrxAX.woff2)format("woff2");unicode-range:U+A1-AA,U+AC,U+AE-B6,U+B8-BA,U+BC-D2,U+D4-D6,U+D8-F2,U+F4-103,U+108-117,U+11A-140,U+145-148,U+14A-159,U+15C-178,U+17D-17E,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1C4-1DC,U+1E6-1E7,U+1EA-1EB,U+1FA-21B,U+22A-22D,U+230-233,U+237,U+259,U+2B9-2BA,U+2BC,U+2C6-2C7,U+2DA,U+2DC-2DD,U+300-301,U+303-304,U+308-309,U+323,U+1E80-1E85,U+1E9E,U+1EF2-1EF9,U+2002,U+200B,U+2020,U+2022,U+2032-2033,U+2039-203A,U+2044,U+20A1,U+20A4,U+20A6-20A7,U+20A9,U+20AB-20AD,U+20B1-20B2,U+20B5,U+20B9-20BA,U+20BC-20BD,U+2122,U+2191,U+2193,U+2215}@font-face{font-family:Poltawski Nowy;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/poltawski-600i-core-BJwhqbkw.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+AB,U+B7,U+BB,U+D3,U+D7,U+F3,U+104-107,U+118-119,U+141-144,U+15A-15B,U+179-17C,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2026,U+2212}@font-face{font-family:Poltawski Nowy;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/poltawski-600i-extra-DDjLL84F.woff2)format("woff2");unicode-range:U+A1-AA,U+AC,U+AE-B6,U+B8-BA,U+BC-D2,U+D4-D6,U+D8-F2,U+F4-103,U+108-117,U+11A-140,U+145-148,U+14A-159,U+15C-178,U+17D-17E,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1C4-1DC,U+1E6-1E7,U+1EA-1EB,U+1FA-21B,U+22A-22D,U+230-233,U+237,U+259,U+2B9-2BA,U+2BC,U+2C6-2C7,U+2DA,U+2DC-2DD,U+300-301,U+303-304,U+308-309,U+323,U+1E80-1E85,U+1E9E,U+1EF2-1EF9,U+2002,U+200B,U+2020,U+2022,U+2032-2033,U+2039-203A,U+2044,U+20A1,U+20A4,U+20A6-20A7,U+20A9,U+20AB-20AD,U+20B1-20B2,U+20B5,U+20B9-20BA,U+20BC-20BD,U+2122,U+2191,U+2193,U+2215}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/lato-400-core-BnR8cFKT.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+AB,U+B7,U+BB,U+D3,U+D7,U+F3,U+104-107,U+118-119,U+141-144,U+15A-15B,U+179-17C,U+2013-2014,U+2018-201A,U+201C-201E,U+2026,U+2212}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/lato-400-extra-OnACd7IP.woff2)format("woff2");unicode-range:U+A1-AA,U+AC-B6,U+B8-BA,U+BC-D2,U+D4-D6,U+D8-F2,U+F4-FF,U+131,U+152-153,U+160-161,U+178,U+17D-17E,U+192,U+2C6-2C7,U+2C9,U+2DA,U+2DC-2DD,U+2020,U+2022,U+2039-203A,U+2044,U+20AC,U+2122}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/lato-700-core-CcPOMemP.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+AB,U+B7,U+BB,U+D3,U+D7,U+F3,U+104-107,U+118-119,U+141-144,U+15A-15B,U+179-17C,U+2013-2014,U+2018-201A,U+201C-201E,U+2026,U+2212}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/lato-700-extra-O7lM67iJ.woff2)format("woff2");unicode-range:U+A1-AA,U+AC-B6,U+B8-BA,U+BC-D2,U+D4-D6,U+D8-F2,U+F4-FF,U+131,U+152-153,U+160-161,U+178,U+17D-17E,U+192,U+2C6-2C7,U+2C9,U+2DA,U+2DC-2DD,U+2020,U+2022,U+2039-203A,U+2044,U+20AC,U+2122}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/lato-400i-core-8ymulKMB.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+AB,U+B7,U+BB,U+D3,U+D7,U+F3,U+104-107,U+118-119,U+141-144,U+15A-15B,U+179-17C,U+2013-2014,U+2018-201A,U+201C-201E,U+2026,U+2212}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/lato-400i-extra-BC0QmrSY.woff2)format("woff2");unicode-range:U+A1-AA,U+AC-B6,U+B8-BA,U+BC-D2,U+D4-D6,U+D8-F2,U+F4-FF,U+131,U+152-153,U+160-161,U+178,U+17D-17E,U+192,U+2C6-2C7,U+2C9,U+2DA,U+2DC-2DD,U+2020,U+2022,U+2039-203A,U+2044,U+20AC,U+2122}@font-face{font-family:Poltawski Georgia;font-style:normal;font-weight:400;src:local(Georgia);size-adjust:100.72%;ascent-override:99.29%;descent-override:29.79%;line-gap-override:0%}@font-face{font-family:Poltawski Georgia;font-style:normal;font-weight:600;src:local(Georgia Bold);size-adjust:88.71%;ascent-override:112.73%;descent-override:33.82%;line-gap-override:0%}@font-face{font-family:Poltawski Georgia;font-style:italic;font-weight:400;src:local(Georgia Italic);size-adjust:97.01%;ascent-override:103.08%;descent-override:30.92%;line-gap-override:0%}@font-face{font-family:Poltawski Noto;font-style:normal;font-weight:400;src:local(Noto Serif);size-adjust:93.35%;ascent-override:107.13%;descent-override:32.14%;line-gap-override:0%}@font-face{font-family:Poltawski Noto;font-style:normal;font-weight:600;src:local(Noto Serif Bold);size-adjust:89.84%;ascent-override:111.3%;descent-override:33.39%;line-gap-override:0%}@font-face{font-family:Poltawski Noto;font-style:italic;font-weight:400;src:local(Noto Serif Italic);size-adjust:94.03%;ascent-override:106.35%;descent-override:31.9%;line-gap-override:0%}@font-face{font-family:Poltawski DejaVu;font-style:normal;font-weight:400;src:local(DejaVu Serif);size-adjust:87.31%;ascent-override:114.53%;descent-override:34.36%;line-gap-override:0%}@font-face{font-family:Poltawski DejaVu;font-style:normal;font-weight:600;src:local(DejaVu Serif Bold);size-adjust:81.52%;ascent-override:122.67%;descent-override:36.8%;line-gap-override:0%}@layer tokens{:root{--cloth:#882e1f;--cloth-deep:#6d2418;--on-cloth:#f6ead0;--on-cloth-soft:#e9d6b5;--ink:#1b1d24;--vermilion:#c8432b;--ochre:#c9962e;--ink-blue:#173658;--suit-red:#c62e1e;--suit-ink:var(--ink);--stock:#f2e6ca;--stock-lit:#f7eedb;--stock-press:#e8d9b6;--stock-rule:#dfcca2;--keyline:#b9802f;--stock-ink:#1b1d24;--stock-soft:#4f473a;--stock-red:#8f2a16;--stock-r:7px;--primary:var(--ink-blue);--primary-lit:#1f4672;--primary-rule:#c2bfb1;--primary-note:#cfcab8;--font-print:"Poltawski Nowy", "Poltawski Georgia", "Poltawski Noto", "Poltawski DejaVu", "Georgia", serif;--font-sans:"Lato", "Segoe UI", system-ui, sans-serif;--font-ui:var(--font-sans);--stock-shadow:0 .5px .5px #28080452, 2px 4px 9px #28080457;--stock-shadow-up:0 1px 1px #2808044d, 4px 10px 18px #2808046b;--keyline-inset:inset 0 0 0 3px var(--stock), inset 0 0 0 4.25px var(--keyline);--shadow-lifted:5px 10px 14px #2808046b;--ease-settle:cubic-bezier(.25, .7, .3, 1);--radius-card:6%;--focus-cloth:#f6c453;--focus-stock:var(--ink-blue);--focus:var(--focus-cloth);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--svh:1vh;--dvh:1vh}@supports (height:1svh){:root{--svh:1svh;--dvh:1dvh}}@supports (color:color-mix(in srgb, red, red)){:root{--primary-rule:color-mix(in srgb, var(--stock) 78%, var(--ink-blue));--primary-note:color-mix(in srgb, var(--stock) 84%, var(--ink-blue))}}:is(.count,.zapis-sheet,.menu-sheet,.leaflet-sheet,.who-sheet,.shared-card,.notice,.strip[data-unrolled]){--focus:var(--focus-stock)}}@layer base{.pip{vertical-align:0;fill:currentColor;flex:none;width:.74em;height:.74em;display:inline-block;overflow:visible}.pip:is([data-suit=H],[data-suit=D]){color:var(--suit-red)}.pip:is([data-suit=C],[data-suit=S]){color:var(--suit-ink)}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--cloth);color:var(--on-cloth);font:400 16px/1.35 var(--font-ui);font-synthesis-weight:none;overscroll-behavior:none;-webkit-tap-highlight-color:transparent;overflow:hidden}button,input{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}button{-webkit-user-select:none;user-select:none}::selection{color:var(--stock-ink);background:#c9962e80}@supports (color:color-mix(in srgb, red, red)){::selection{background:color-mix(in srgb, var(--ochre) 50%, transparent)}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wordmark{--wordmark-w:8em;color:inherit;line-height:0;display:inline-flex}.wordmark svg{width:var(--wordmark-w);max-width:100%;height:auto;display:block;overflow:visible}}@layer stage{.table{background:var(--cloth);color:var(--on-cloth);-webkit-user-select:none;user-select:none;touch-action:manipulation;position:fixed;inset:0;overflow:clip}@supports not (overflow:clip){.table{overflow:hidden}}.seat{z-index:4;position:absolute}.table[data-arriving] .seat{animation:.34s cubic-bezier(.16,1,.3,1) both sit-down;animation-delay:var(--sit-at,0s)}.table[data-arriving] .seat[data-pos=top]{--sit-at:35ms}.table[data-arriving] .seat[data-pos=right]{--sit-at:70ms}.table[data-arriving] .seat[data-pos=self]{--sit-at:.14s}.table[data-arriving] :is(.head,.menu-tile,.zapis-anchor){animation:.3s cubic-bezier(.16,1,.3,1) .22s both sit-in}.table[data-deck] .cards{visibility:hidden}@keyframes sit-down{0%{opacity:0;translate:0 8px}}@keyframes sit-in{0%{opacity:0}}.cards{z-index:2;pointer-events:none;position:absolute;inset:0}.card{transform-origin:50%;pointer-events:auto;border-radius:var(--radius-card) / calc(var(--radius-card) / 1.4);position:absolute;top:0;left:0}.card-face{border-radius:inherit;filter:drop-shadow(2px 3px 2px #28080459);width:100%;height:100%;transition:translate .12s ease-out,filter .12s ease-out;display:block}.card-face img{border-radius:inherit;width:100%;height:100%;display:block}.card[data-role=fan],.card[data-role=pile],.card[data-role=hidden-musik]{pointer-events:none}.card[data-raised] .card-face{filter:drop-shadow(5px 10px 9px #2808046b);transition:translate .18s cubic-bezier(.16,1,.3,1),filter .18s ease-out}@media (hover:hover){.table:has(.musik-pair[data-musik="0"]:hover:enabled) .card[data-raised][data-pair="0"] .card-face,.table:has(.musik-pair[data-musik="1"]:hover:enabled) .card[data-raised][data-pair="1"] .card-face{translate:0 -6px}}.table:has(.musik-pair[data-musik="0"]:is(:active:enabled,[data-taken])) .card[data-raised][data-pair="0"] .card-face,.table:has(.musik-pair[data-musik="1"]:is(:active:enabled,[data-taken])) .card[data-raised][data-pair="1"] .card-face{filter:drop-shadow(2px 4px 3px #2808045c);transition-duration:90ms;translate:0 4px}.musik-pick{z-index:3;pointer-events:none;position:absolute;inset:0}.musik-pair{border-radius:calc(var(--radius-card) * 1.4);pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:absolute}.musik-pair:disabled{cursor:default}.musik-pair:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 7px var(--focus)}.field-center{left:var(--field-x);top:var(--field-y);width:var(--field-w);height:var(--field-h);z-index:5;pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute}.field-center>*{pointer-events:auto}.table[data-regime=tall] .field-center{top:var(--count-top,var(--field-y));height:calc(var(--field-y) + var(--field-h) - var(--count-top,var(--field-y)))}.table[data-regime=wide] .field-center>.count,.table[data-regime=wide] .leaves>.count{zoom:var(--moment-zoom,1);max-width:calc(2 * ( var(--trick-x) - var(--seat-left-x) - var(--seat-left-w) - 2 * var(--margin) ) / var(--moment-zoom,1))}.controls-anchor{left:var(--controls-x);width:var(--controls-w);top:var(--controls-y);height:var(--controls-h);z-index:4;pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:absolute}.controls{pointer-events:auto;max-width:100%}.menu-anchor{left:var(--menu-x);top:var(--menu-y);z-index:30;position:absolute}.sound-anchor{left:var(--sound-x);top:var(--sound-y);z-index:30;position:absolute}.table.loading{place-content:center;justify-items:center;gap:14px;display:grid}.loading-copy{margin:0}@media (prefers-reduced-motion:reduce){.card-face{transition:none}}}@layer entry{.home h1{font:600 clamp(26px, calc(40px * var(--k)), 48px) / 1.1 var(--font-print);color:var(--on-cloth);text-wrap:balance;margin:0}.home[data-regime=tall] h1{font-size:clamp(22px,7.4vw,32px)}.home[data-regime=short] h1{font-size:clamp(22px, calc(26px * var(--k)), 30px)}.home-copy p{max-width:34em;font:400 17px/1.4 var(--font-print);text-wrap:pretty;margin:0}.home[data-regime=short] .home-copy p{font-size:15px}.home-error{color:var(--on-cloth);font-style:italic}.noscript{text-align:center;font:400 18px / 1.45 var(--font-print);color:var(--on-cloth);place-content:center;gap:10px;padding:24px 20px;display:grid;position:fixed;inset:0}.noscript p{text-wrap:balance;max-width:32em;margin:0}.noscript a{min-height:44px;color:var(--on-cloth);text-underline-offset:3px;align-items:center;-webkit-text-decoration:underline #f6ead08c;text-decoration:underline #f6ead08c;text-decoration-thickness:1px;display:inline-flex}@supports (color:color-mix(in srgb, red, red)){.noscript a{-webkit-text-decoration-color:color-mix(in srgb, var(--on-cloth) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--on-cloth) 55%, transparent)}}.landing,.who-sheet{--plate-ink:var(--primary);--plate-ink-lit:var(--primary-lit);--plate-rule:var(--primary-rule);--plate-note:var(--primary-note);--ease-out:cubic-bezier(.16, 1, .3, 1)}.landing{--ochre-lit:#d9ac52;--pad:clamp(16px, 3.4vw, 56px);isolation:isolate;min-height:100vh;min-height:100dvh;color:var(--on-cloth);font-family:var(--font-print);background:var(--weave) 0 0 / 220px repeat, var(--mottle) 0 0 / 777px repeat, var(--cloth);background-blend-mode:soft-light, soft-light, normal;position:relative;overflow-x:clip}@supports not (overflow:clip){.landing{overflow-x:hidden}}html.page-landing,html.page-landing body,html.page-landing #root{height:auto;min-height:100%}html.page-landing body{overscroll-behavior:auto;overflow:auto}.landing ::selection{color:var(--ink);background:#c9962e80}@supports (color:color-mix(in srgb, red, red)){.landing ::selection{background:color-mix(in srgb, var(--ochre) 50%, transparent)}}.landing-print{pointer-events:none;position:absolute;inset:0;overflow:hidden}.landing-corner{display:block;position:absolute}.landing-corner img{width:100%;height:auto;display:block}.landing-corner[data-at=tl]{width:clamp(150px,25vw,430px);top:0;left:0}.landing-corner[data-at=tr]{width:clamp(140px,22vw,400px);top:0;right:0}.landing-corner[data-at=bl]{width:calc(552 * var(--u));bottom:0;left:0}.landing-corner[data-at=br]{width:calc(391 * var(--u));bottom:0;right:0}.landing-bloom{animation:bloom 1.1s cubic-bezier(.3, .7, .2, 1) var(--bloom-at,1.5s) backwards;position:absolute;inset:0}@keyframes bloom{0%{clip-path:circle(0% at 0 0)}to{clip-path:circle(142% at 0 0)}}.landing-lamp{position:absolute;inset:0}.landing-lamp:before,.landing-lamp:after{content:"";position:absolute;inset:0}.landing-lamp:before{mix-blend-mode:soft-light;background:radial-gradient(60% 70% at 30% 58%,#ffdeb480,#ffdeb429 55%,#0000 100%)}.landing-lamp:after{mix-blend-mode:multiply;background:radial-gradient(120% 110% at 40%,#0000 50%,#320a0552 100%)}.landing-hem>.landing-lamp{--hh:var(--hero-h,calc(100 * var(--svh)));pointer-events:none;grid-area:1/1/3;position:relative;inset:auto}.landing-hem>.landing-lamp:before{background:radial-gradient(60% calc(var(--hh) * .7) at 30% calc(var(--hh) * -.42 + var(--hem-rise)), #ffdeb480, #ffdeb429 55%, transparent 100%)}.landing-hem>.landing-lamp:after{background:radial-gradient(120% calc(var(--hh) * 1.1) at 40% calc(var(--hh) * -.5 + var(--hem-rise)), transparent 50%, #320a0552 100%)}.landing-hero{min-height:100vh;min-height:100svh;max-height:1500px;padding:clamp(14px, 2.4vh, 28px) max(var(--pad), calc((100vw - 1760px * var(--landing-z,1)) / 2)) clamp(24px, 5vh, 64px);grid-template:"head head""fan copy"1fr/minmax(0,1.08fr) minmax(0,1fr);align-items:center;column-gap:clamp(24px,4vw,80px);display:grid;position:relative}.landing-head{grid-area:head;justify-content:center;display:flex;position:relative}.landing-mark{--wordmark-w:clamp(280px, 22vw, 360px);color:var(--on-cloth);padding-top:clamp(4px,1.2vh,16px)}.landing-fan{--card-w:min(16vw, 38 * var(--svh) * .714, 300px);min-height:calc(var(--card-w) * 1.78);grid-area:fan;align-self:stretch;margin:0;position:relative}.landing-fan img{width:var(--card-w);aspect-ratio:480/672;height:auto;margin-left:calc(var(--card-w) / -2);transform-origin:50% 240%;rotate:var(--turn,0deg);filter:drop-shadow(3px 6px 9px #2808046b);-webkit-user-select:none;user-select:none;animation:fan-open .95s var(--ease-out) backwards;animation-delay:calc(.18s + var(--i) * 70ms);position:absolute;bottom:9%;left:50%}.landing-fan img[data-meld]{animation:fan-open .95s var(--ease-out) backwards, meld-lift .62s var(--ease-out) backwards;animation-delay:calc(.18s + var(--i) * 70ms), 1.3s;translate:0 -9%}@keyframes fan-open{0%{translate:0 5%;rotate:0deg}}@keyframes meld-lift{0%{translate:0}}.landing-copy{grid-area:copy;max-width:clamp(36rem,34vw,46rem);padding-block:8px;position:relative}.landing h1{font:600 calc(clamp(42px, 5.4vw, 6rem) * var(--h1-k,1)) / 1.02 var(--font-print);letter-spacing:-.012em;text-wrap:balance;color:var(--on-cloth);margin:0 0 .32em}.landing h1+.landing-actions{margin-top:clamp(22px,4vh,40px)}.landing h1[data-line]{--h1-k:.8}.landing-lead{max-width:30em;font:400 clamp(17px, 1.3vw, 25px) / 1.45 var(--font-print);color:var(--on-cloth-soft);text-wrap:balance;margin:0 0 clamp(20px,3.4vh,34px)}.landing-actions{flex-wrap:wrap;align-items:stretch;gap:14px 16px;display:flex}.plate{background:var(--plate-ink);min-height:clamp(66px,4.8vw,84px);color:var(--stock);text-align:left;box-shadow:inset 0 0 0 4px var(--plate-ink), inset 0 0 0 5.25px var(--plate-rule), var(--stock-shadow);transition:translate .2s var(--ease-out), box-shadow .2s var(--ease-out);touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;margin:0;padding:10px 16px 10px 26px;display:inline-flex;position:relative}.plate-words{gap:2px;display:grid}.plate-main{font:600 clamp(25px, 1.9vw, 34px) / 1.1 var(--font-print);letter-spacing:.01em;white-space:nowrap}.plate-note{font:italic 400 clamp(15px, 1.1vw, 19px) / 1.25 var(--font-print);color:var(--plate-note)}.plate-pair{padding-left:4px;display:inline-flex}.plate-pair>.medallion+.medallion{margin-left:-12px}.plate[data-quiet]{background:var(--stock);min-height:60px;color:var(--stock-ink);box-shadow:var(--keyline-inset), var(--stock-shadow);padding-inline:22px}.plate[data-quiet] .plate-note{color:var(--stock-soft)}.plate[data-quiet] .plate-main{font-size:clamp(20px,1.5vw,27px)}.plate[data-quiet] .plate-note{font-size:clamp(14px,1vw,17px)}@media (hover:hover){.plate:hover:not(:disabled){background:var(--plate-ink-lit);box-shadow:inset 0 0 0 4px var(--plate-ink-lit), inset 0 0 0 5.25px var(--plate-rule), var(--stock-shadow-up);translate:0 -2px}.plate[data-quiet]:hover:not(:disabled){background:var(--stock-lit);box-shadow:var(--keyline-inset), var(--stock-shadow-up)}}.plate:active:not(:disabled){transition-duration:80ms;translate:0 1px}.plate:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.plate:disabled{cursor:default}.plate:disabled:not([aria-busy=true]){opacity:.6}.plate[aria-busy=true]:after{content:"";border:1.25px solid var(--ochre-lit);clip-path:inset(0 100% 0 0);border-radius:5px;animation:.9s ease-in-out infinite alternate plate-wait;position:absolute;inset:4px}@keyframes plate-wait{to{clip-path:inset(0)}}.medallion{width:var(--size);height:var(--size);background:var(--stock);box-shadow:0 0 0 max(1.5px, calc(var(--size) * .026)) var(--stock-ink), 0 1px 1px #2808044d, 2px 4px 10px #2808045c;transition:box-shadow .3s var(--ease-out);border-radius:50%;flex:none;display:inline-block;position:relative;overflow:hidden}.medallion img{object-fit:cover;width:100%;height:100%;display:block}.landing-by{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 24px;margin-top:clamp(18px,3vh,30px);display:flex}.landing-who{align-items:center;gap:14px;min-width:0;min-height:48px;display:flex}.landing-who-text{min-width:0;display:grid}.landing-who-label{font:italic 400 15px / 1.2 var(--font-print);color:var(--on-cloth-soft)}.landing-who-name{font:600 19px / 1.25 var(--font-print);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.landing-change{min-height:44px;color:var(--on-cloth);font:400 16px / 1 var(--font-print);text-underline-offset:.22em;background:0 0;border:0;align-items:center;gap:6px;margin-left:4px;padding:0 4px;-webkit-text-decoration:underline #f6ead08c;text-decoration:underline #f6ead08c;text-decoration-thickness:1px;transition:text-decoration-color .16s ease-out;display:inline-flex}@supports (color:color-mix(in srgb, red, red)){.landing-change{-webkit-text-decoration-color:color-mix(in srgb, var(--on-cloth) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--on-cloth) 55%, transparent)}}.landing-leave{color:var(--on-cloth-soft);margin-top:4px}.landing-change svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round}@media (hover:hover){.landing-change:hover{-webkit-text-decoration-color:var(--on-cloth);text-decoration-color:var(--on-cloth)}}.landing-change:focus-visible,.landing-link:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.landing-error{font:italic 400 16px / 1.4 var(--font-print);color:var(--on-cloth);text-wrap:pretty;margin:12px 0 0}.landing-failed{scroll-margin-block:16px}.landing h1:focus{outline:none}.landing-link{min-height:44px;color:var(--on-cloth);font:400 17px / 1.3 var(--font-print);text-underline-offset:.22em;background:0 0;border:0;align-items:center;margin:0;padding:0;-webkit-text-decoration:underline #f6ead08c;text-decoration:underline #f6ead08c;text-decoration-thickness:1px;display:inline-flex}@supports (color:color-mix(in srgb, red, red)){.landing-link{-webkit-text-decoration-color:color-mix(in srgb, var(--on-cloth) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--on-cloth) 55%, transparent)}}.landing-link:disabled{opacity:.5;cursor:default}.landing-scores{flex-wrap:wrap;gap:12px 26px;margin:0 0 clamp(20px,3.4vh,34px);padding:0;list-style:none;display:flex}.landing-scores li{align-items:center;gap:10px;display:flex}.landing-score-name{font:400 18px / 1.2 var(--font-print);color:var(--on-cloth-soft)}.landing-score-bot{font-style:italic}.landing-score{font:600 24px / 1 var(--font-print);font-variant-numeric:tabular-nums}.landing{--u:clamp(.3px, .042vw, .8px);--hem-rise:calc(517 * var(--u) / 3)}.landing-hero>.landing-print>.landing-lamp:before,.landing-hero>.landing-print>.landing-lamp:after{clip-path:inset(0 0 var(--hem-rise) 0)}.landing-hero>:not(.landing-print){z-index:1}.landing-hem{--hem-h:36px;margin-top:calc(-1 * var(--hem-rise));grid-template-columns:minmax(0,1fr);grid-template-rows:auto var(--hem-h) max(14px, env(safe-area-inset-bottom));display:grid;position:relative}.landing-hem-cloth{min-height:calc(517 * var(--u) + 24px);grid-area:1/1;position:relative}.landing-hem:before{content:"";height:var(--hem-h);background:var(--hem) 0 0 / 1024px var(--hem-h) repeat-x;mix-blend-mode:soft-light;grid-area:2/1;scale:1 -1}.landing-hem:after{content:"";background:#22140f;grid-area:3/1;position:relative;box-shadow:0 -1px #00000059}.landing-foot{margin-inline:calc(552 * var(--u) + 32px) calc(391 * var(--u) + 32px);font:400 16px / 1.4 var(--font-print);color:var(--on-cloth-soft);flex-wrap:wrap;grid-area:1/1;justify-content:center;align-self:end;align-items:center;column-gap:32px;padding:32px 0 26px;display:flex;position:relative}.landing-foot .landing-link{color:var(--on-cloth);font-size:16px}.landing-contact{margin:0}.landing-note{width:100%;font:400 13px / 1.5 var(--font-print);text-align:center;color:#d9bb9d;flex:none;margin:10px 0 0}@supports (color:color-mix(in srgb, red, red)){.landing-note{color:color-mix(in srgb, var(--on-cloth-soft) 84%, var(--cloth))}}.landing-note>span{text-wrap:pretty;max-width:50em;display:inline-block}.landing-rules{align-self:center;padding-inline:4px}.landing[data-leaving] .landing-copy,.landing[data-leaving] .landing-head,.landing[data-leaving] .landing-foot{opacity:0;transition:opacity .26s ease-in,translate .32s ease-in;translate:0 -12px}.landing-fan-back{--i:2;--turn:0deg;opacity:0;pointer-events:none}.landing[data-leaving] .landing-fan{opacity:0;transition:opacity .11s linear .35s}.landing[data-leaving] .landing-fan img{will-change:rotate, translate;transition:rotate .3s cubic-bezier(.55,0,.7,.4),translate .3s cubic-bezier(.55,0,.7,.4);animation:none;translate:0;rotate:0deg}.landing[data-carried] .landing-fan{visibility:hidden}.landing[data-leaving] .landing-fan .landing-fan-back{opacity:1;transition:opacity 90ms linear .26s, scale .14s var(--ease-out) .26s;scale:1.02}.landing[data-motion=reduced] .landing-fan img{animation:none}.landing[data-motion=reduced] .landing-bloom{animation:.5s ease-out .3s backwards bloom-fade}@keyframes bloom-fade{0%{opacity:0}}.landing[data-motion=reduced] .plate,.landing[data-motion=reduced] .plate:hover{translate:none}.landing[data-motion=reduced][data-leaving] *,.landing[data-motion=reduced][data-leaving] .landing-fan img,.landing[data-motion=reduced][data-leaving] :is(.landing-copy,.landing-head,.landing-foot){transition:opacity .15s linear;translate:none;rotate:none}.landing[data-motion=reduced] .plate[aria-busy=true]:after{clip-path:none;animation:none}.who-sheet{width:min(520px,100vw - 32px);max-height:calc(100vh - 32px);background:var(--stock);max-height:calc(100dvh - 32px);color:var(--stock-ink);box-shadow:inset 0 0 0 5px var(--stock), inset 0 0 0 6.25px var(--keyline), 6px 14px 30px #14040280;border:0;border-radius:10px;margin:auto;padding:0;overflow:auto}.who-sheet::backdrop{background:#280a058c}.who-sheet[open]{animation:.26s cubic-bezier(.16,1,.3,1) sheet-in}@keyframes sheet-in{0%{opacity:0;translate:0 12px}}@media (prefers-reduced-motion:reduce){.who-sheet[open]{animation:none}}.who-panel{font-family:var(--font-print);gap:10px;padding:30px 30px 26px;display:grid}.who-sheet[open]{flex-direction:column;display:flex;overflow:hidden}.who-sheet[open] .who-panel{grid-template-rows:auto minmax(0,1fr) auto;min-height:0}.who-body{gap:inherit;overscroll-behavior:contain;min-height:0;margin:0 -12px -12px;padding:0 12px 12px;display:grid;overflow-y:auto}.who-panel h2{font:600 28px / 1.15 var(--font-print);margin:0 0 10px}.who-label{font:italic 400 16px / 1.3 var(--font-print);color:var(--stock-soft);padding:0}.who-nick{border:0;border-bottom:1.5px solid var(--stock-ink);width:100%;min-height:48px;color:var(--stock-ink);font:600 22px / 1.2 var(--font-print);caret-color:var(--ink-blue);background:0 0;border-radius:0;padding:6px 2px}.who-nick::placeholder{color:var(--stock-soft)}.who-nick:focus-visible{border-bottom:2.5px solid var(--focus);outline:none}.who-error{font:italic 400 15px / 1.35 var(--font-print);color:var(--stock-red);text-wrap:balance;margin:0}.who-portraits{border:0;grid-template-columns:repeat(6,minmax(0,70px));justify-content:space-between;gap:14px 6px;margin:14px 0 0;padding:0;display:grid}.who-portraits legend{margin-bottom:10px}.who-portrait{cursor:pointer;border-radius:50%;place-items:center;width:70px;height:70px;display:grid;position:relative}.who-portrait input{z-index:1;opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.who-portrait .medallion{pointer-events:none;background:var(--stock-lit);transition:box-shadow .16s var(--ease-out), scale .16s var(--ease-out);box-shadow:0 0 0 1.25px #1b1d2473,0 1px 2px #2808042e}@supports (color:color-mix(in srgb, red, red)){.who-portrait .medallion{box-shadow:0 0 0 1.25px color-mix(in srgb, var(--stock-ink) 45%, transparent), 0 1px 2px #2808042e}}.who-portrait:has(input:checked) .medallion{box-shadow:0 0 0 2px var(--stock-ink), 0 0 0 4px var(--stock), 0 0 0 6.5px var(--ink-blue), 0 3px 8px #2808044d;scale:1.06}@media (hover:hover){.who-portrait:hover .medallion{box-shadow:0 0 0 1.5px var(--stock-ink), 0 2px 5px #28080440}}.who-portrait:has(input:focus-visible){outline:3px solid var(--stock-ink);outline-offset:5px}.who-portraits[data-cue] .who-portrait .medallion{animation:.52s cubic-bezier(.16,1,.3,1) both face-riffle;animation-delay:calc(var(--i,0) * 45ms)}@keyframes face-riffle{35%{box-shadow:0 0 0 2px var(--stock-ink), 0 5px 9px #28080447;translate:0 -5px}}@media (prefers-reduced-motion:reduce){.who-portraits[data-cue] .who-portrait .medallion{box-shadow:0 0 0 2px var(--stock-ink);animation:none}}.who-actions{justify-content:flex-end;margin-top:18px;display:flex}.who-actions .plate{min-height:56px;padding-inline:28px}.who-sheet .plate:focus-visible{outline-color:var(--stock-ink)}.who-actions .plate-main{font-size:22px}@media (min-height:1100px) and (min-aspect-ratio:4/3){.landing-hero{padding-block:max(clamp(14px, 2.4vh, 28px), calc((100 * var(--svh) - 980px * var(--landing-z,1)) / 2))}}@media (min-width:2200px) and (min-height:1240px){.landing,.who-sheet{--landing-z:1.18}}@media (min-width:2500px) and (min-height:1400px){.landing,.who-sheet{--landing-z:1.32}}@media (min-width:3200px) and (min-height:1800px){.landing,.who-sheet{--landing-z:1.6}}.landing-hero>:not(.landing-print),.landing-foot>*,.who-sheet{zoom:var(--landing-z,1)}@media (min-width:2200px) and (min-height:1240px){.landing-who-name{overflow:visible}}@media (max-height:520px) and (orientation:landscape){.landing{--hem-rise:0px}.landing-hero{padding-block:10px 16px}.landing-mark{--wordmark-w:260px;padding-top:0}.landing-fan{--card-w:min(15vw, 40 * var(--svh) * .714)}.landing h1{font-size:calc(clamp(30px, 4.4vw, 44px) * var(--h1-k,1))}.landing-lead{max-width:26em;margin-bottom:14px;font-size:16px}.plate{min-height:56px}.plate-main{font-size:22px}.plate-note{font-size:14px}.landing-by{margin-top:10px}.who-panel{gap:4px;padding:16px 24px 14px}.who-panel h2{margin-bottom:2px;font-size:22px}.who-nick{min-height:44px;font-size:19px}.who-portraits{grid-template-columns:repeat(6,minmax(0,54px));gap:8px 6px;margin-top:6px}.who-actions{margin-top:8px}.who-actions .plate{min-height:46px}.who-sheet{--face:clamp(44px, calc((100vw - 132px) / 11), 54px);width:min(760px,100vw - 32px)}.who-portraits{grid-template-columns:repeat(11, var(--face));gap:8px 4px}.who-portrait{width:var(--face);height:var(--face)}.who-portrait .medallion{--size:calc(var(--face) - 6px)!important}}@media (max-height:520px) and (orientation:landscape) and (max-width:647px){.who-portraits{grid-template-columns:repeat(auto-fill, var(--face))}}@media (max-width:760px) and (orientation:portrait),(max-width:560px){.landing{--hem-rise:0px}.landing-hero{grid-template:"head""fan""copy"/minmax(0,1fr);align-items:start;max-height:none;padding-top:12px;padding-bottom:28px}.landing-fan{--card-w:min(25vw, 23 * var(--svh) * .714 + 20px, 150px);height:calc(var(--card-w) * 1.86);align-self:auto;min-height:0;margin-top:4px}.landing-corner[data-at=tl]{width:min(16vw,84px)}.landing-corner[data-at=tr]{width:min(15vw,80px)}.landing-mark{--wordmark-w:clamp(260px, 69vw, 268px);padding-top:2px}.landing-fan img{bottom:calc(var(--card-w) * .31);transform-origin:50% 260%}.landing-lamp:before{background:radial-gradient(90% 40% at 50% 22%,#ffdeb480,#0000 100%)}.landing-hem>.landing-lamp:before{background:0 0}.landing-copy{max-width:none;padding-top:6px}.landing h1{font-size:calc(clamp(34px, 10.4vw, 46px) * var(--h1-k,1));margin-bottom:.28em}.landing h1+.landing-actions{margin-top:22px}.landing-lead{margin-bottom:18px;font-size:17px}.landing-actions{grid-template-columns:auto 1fr;gap:12px 20px;display:grid}.landing-actions>.plate:first-child{grid-column:1/-1}.landing-rules{justify-self:start}.plate{width:100%;min-height:64px}.plate:not([data-quiet]):not(:has(.plate-pair)){text-align:center;justify-content:center;padding-inline:16px}.plate[data-quiet]{justify-self:start;width:auto;min-height:56px}.landing-by{margin-top:14px}.landing-scores{flex-direction:column;gap:6px}.landing-scores li{justify-content:space-between;max-width:12.5rem}.landing-scores .medallion{--size:32px!important}.landing-score-name{flex:1}.landing-hem{--u:clamp(.25px, .075vw, .3px)}.landing-foot{padding:36px var(--pad) calc(517 * var(--u) + 14px);flex-direction:column;align-self:start;margin-inline:0}.who-portraits{grid-template-columns:repeat(4,minmax(0,68px));gap:12px 10px}.who-portrait{width:68px;height:68px}.who-sheet{border-radius:12px 12px 0 0;width:100vw;max-width:none;margin:auto 0 0}.who-panel{padding:26px 20px max(22px, env(safe-area-inset-bottom))}}@media (max-width:760px) and (orientation:portrait) and (max-height:600px){.who-panel{padding:18px 20px max(14px, env(safe-area-inset-bottom));gap:6px}.who-panel h2{font-size:24px}.who-nick{min-height:44px}.who-portraits{grid-template-columns:repeat(4,minmax(0,60px));gap:8px 10px}.who-portrait{width:60px;height:60px}.who-portrait .medallion{--size:54px!important}.who-actions .plate{min-height:52px}.landing-fan{--card-w:min(22vw, 92px)}.landing-mark{--wordmark-w:260px}.landing h1{font-size:calc(clamp(30px, 9vw, 38px) * var(--h1-k,1))}.landing-lead{margin-bottom:14px;font-size:16px;line-height:1.4}.plate{min-height:58px}.plate[data-quiet]{min-height:52px}}.who-portrait[data-worn],.who-portrait[data-worn] input{cursor:default}.who-portrait[data-worn] .medallion{opacity:.42;filter:grayscale(.6)}.who-worn{background:var(--stock);max-width:76px;color:var(--stock-ink);font:600 12px / 1.2 var(--font-sans);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;padding:1px 5px;position:absolute;bottom:-4px;left:50%;overflow:hidden;translate:-50%}.landing{--ways-w:clamp(27rem, 36vw, 34rem)}.landing-actions[data-ways=plates],.landing[data-strangers] .landing-by,.landing-step{width:min(100%, var(--ways-w))}.landing-actions[data-ways=plates]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.landing-actions[data-ways=plates]>.plate{justify-self:stretch;width:auto}.landing-actions[data-ways=plates]>.plate:first-child{grid-column:1/-1}.landing-actions[data-ways=plates]>.plate[data-quiet]{text-align:center;justify-content:center;padding-inline:14px}.landing[data-strangers] .landing-by:has(>.landing-link){column-gap:clamp(16px,2vw,24px)}@media (min-width:360px){.landing[data-strangers] .landing-by:has(>.landing-link){flex-wrap:nowrap}}.landing-by>.landing-link{flex:none}.landing[data-strangers] .landing-by>.landing-link{padding-inline:0}.landing-by:has(>.landing-link) .landing-who{gap:12px}.landing-by:has(>.landing-link) .landing-change{flex:none;margin-left:0;padding-right:0}.landing-by:has(>.landing-link) .landing-who-name{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}.landing-actions[data-ways=plates] .plate-main,.landing-actions[data-ways=plates] .plate[data-quiet] .plate-note{white-space:normal;text-wrap:balance}.ways-words{flex-wrap:wrap;flex:1 0 100%;align-items:center;gap:0 26px;display:flex}.way-word{text-decoration:none}.way-word-words{flex-wrap:wrap;align-items:baseline;column-gap:.55em;display:inline-flex}.way-word-main{text-underline-offset:.22em;-webkit-text-decoration:underline #f6ead08c;text-decoration:underline #f6ead08c;text-decoration-thickness:1px}@supports (color:color-mix(in srgb, red, red)){.way-word-main{-webkit-text-decoration-color:color-mix(in srgb, var(--on-cloth) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--on-cloth) 55%, transparent)}}.way-word-note{font:italic 400 15px / 1.3 var(--font-print);color:var(--on-cloth-soft)}.landing-step{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:12px;display:grid}.step-way{font:600 clamp(22px, 1.65vw, 30px) / 1.15 var(--font-print);letter-spacing:.005em;color:var(--on-cloth);margin:0}.step-ask{font:italic 400 clamp(16px, 1.15vw, 20px) / 1.3 var(--font-print);color:var(--on-cloth-soft);margin:-8px 0 2px}.plate[data-size]{text-align:center;justify-content:center}.plate[data-size=lead]{min-width:min(100%,clamp(280px,21vw,380px));min-height:clamp(66px,4.8vw,84px);padding-inline:22px}.plate[data-size=lead] .plate-main{font-size:clamp(25px,1.9vw,34px)}.plate[data-size=lead] .plate-note{font-size:clamp(15px,1.1vw,19px)}.step-more{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:12px;display:grid}.step-more>.plate[data-size]{justify-self:stretch;width:auto}.step-back{align-self:center;padding-inline:4px}.landing[data-motion=full] .landing-step{animation:step-in .26s var(--ease-out) both}@keyframes step-in{0%{opacity:0;translate:0 6px}}.landing[data-motion=reduced] .landing-step{animation:.16s linear both step-fade}@keyframes step-fade{0%{opacity:0}}@media (max-width:760px) and (orientation:portrait),(max-width:560px){.landing{--ways-w:100%}.landing-actions[data-ways=plates]{gap:10px}.landing-actions[data-ways=plates]>.plate[data-quiet]{padding-inline:10px}.ways-words{grid-column:1/-1}.landing-step,.step-more{gap:10px}.step-way{font-size:22px}.plate[data-size=lead]{width:100%;min-width:0;min-height:64px}.plate[data-size=lead] .plate-main{font-size:25px}}@media (max-height:520px) and (orientation:landscape){.landing[data-strangers] h1+.landing-actions{margin-top:12px}.landing-actions[data-ways=plates]{gap:10px}.landing-actions[data-ways] .plate[data-quiet]{min-height:48px;padding-block:6px}.landing[data-strangers] .landing-by{margin-top:8px}.landing[data-strangers] .landing-by:has(>.landing-link){column-gap:12px}.ways-words{column-gap:14px}.ways-words .landing-link{font-size:16px}.way-word-words{column-gap:.4em}.way-word-note{font-size:14px}.landing-step{gap:8px}.step-way{font-size:20px}.step-ask{margin-top:-6px;font-size:15px}.plate[data-size=lead]{min-height:54px}.plate[data-size=lead] .plate-main{font-size:24px}.plate[data-size=other]{min-height:48px}}@media (max-height:520px) and (orientation:landscape) and (max-width:700px){.landing[data-strangers] .landing-by:has(>.landing-link) .medallion{display:none}}@media (max-width:760px) and (orientation:portrait) and (max-height:600px){.landing[data-strangers] .landing-fan{--card-w:min(19vw, 76px)}.landing[data-strangers] h1+.landing-actions{margin-top:14px}.landing[data-strangers] .landing-actions{row-gap:10px}.landing[data-strangers] .plate{min-height:54px}.landing[data-strangers] .plate[data-quiet]{min-height:48px;padding-block:6px}.landing[data-strangers] .landing-by{margin-top:8px}.landing-step{gap:8px}.step-way{font-size:20px}.step-ask{margin-top:-6px}.plate[data-size=lead]{min-height:56px}.plate[data-size=lead] .plate-main{font-size:23px}}@media (max-width:319.98px){.landing-actions,.landing-actions[data-ways=plates],.step-more{grid-template-columns:minmax(0,1fr)}.landing-actions .plate{max-width:100%}.landing-actions .plate-main{white-space:normal}}}@layer shell;@layer talia{.table[data-regime=tall]:is([data-phase=deal-end],[data-phase=finished]) .head{opacity:0;visibility:hidden;transition:opacity .24s ease-out .4s,visibility 0s .64s}@media (prefers-reduced-motion:reduce){.table[data-regime=tall] .head{transition:none}}html.page-shared,html.page-shared body{height:auto;min-height:100%}html.page-shared body{overscroll-behavior:auto;background:var(--share-weave) 0 0 / 220px repeat, var(--share-mottle) 0 0 / 777px repeat, var(--cloth);background-blend-mode:soft-light, soft-light, normal;overflow:auto}.shared-cloth{z-index:0;position:fixed;inset:0 0 auto}.shared{z-index:1;min-height:100vh;padding:max(22px, env(safe-area-inset-top)) 16px max(48px, env(safe-area-inset-bottom));flex-direction:column;align-items:center;gap:clamp(16px,2.2vw,22px);display:flex;position:relative}.shared-mark{aspect-ratio:1564.73/466.6;background:var(--share-mark) center / contain no-repeat;border-radius:4px;width:clamp(260px,24vw,280px);display:block}.shared-mark:focus-visible{outline:3px solid var(--focus);outline-offset:6px}.shared-card{background:var(--stock);width:min(680px,100%);color:var(--stock-ink);box-shadow:inset 0 0 0 6px var(--stock), inset 0 0 0 7.5px var(--keyline), 0 2px 3px #1e060247, 6px 18px 40px #1e06026b;border-radius:12px;padding:clamp(22px,4vw,34px) clamp(16px,4vw,34px) clamp(18px,3vw,26px)}.shared-head{margin-bottom:18px;padding-inline:4px}.shared-verdict{font:600 clamp(28px, 5vw, 40px) / 1.12 var(--font-print);letter-spacing:.005em;color:var(--stock-ink);text-wrap:balance;margin:0}.shared-meta{font:400 16px / 1.45 var(--font-sans);font-variant-numeric:lining-nums;color:var(--stock-soft);margin:8px 0 0}.shared-rows{overflow-x:auto;container-type:inline-size}.shared .shared-table{--row-ems:17.4;font-size:clamp(13px, calc((100vw - 36px) / var(--row-ems)), 18px);width:max(100%, calc(var(--row-ems) * 1em))}@supports (width:1cqi){.shared .shared-table{font-size:clamp(13px, calc(100cqi / var(--row-ems)), 18px)}}.shared .shared-table[data-columns="2"]{--row-ems:13.3}.shared .shared-table[data-columns="4"]{--row-ems:21.5}.shared .shared-table .zapis-final :is(th,td){padding-inline:.285714em}.shared-table .cameo{width:52px;height:52px;margin:0 0 6px auto;display:block}.shared-table .cameo img{width:100%;height:100%;display:block}.zapis-name-note{font:400 13px / 1.2 var(--font-sans);color:var(--stock-soft);margin-top:2px;display:block;container-type:inline-size}@container (width<=6.2em){.zapis-note-sep{display:none}.zapis-note-style{display:block}}.shared-play{background:var(--primary);min-height:60px;color:var(--stock);font:600 clamp(24px, 3vw, 28px) / 1.1 var(--font-print);box-shadow:inset 0 0 0 4px var(--primary), inset 0 0 0 5.25px var(--primary-rule), var(--stock-shadow);border-radius:8px;justify-content:center;align-items:center;padding:.3em 1.3em .36em;text-decoration:none;transition:translate .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1);display:inline-flex}@media (hover:hover){.shared-play:hover{background:var(--primary-lit);box-shadow:inset 0 0 0 4px var(--primary-lit), inset 0 0 0 5.25px var(--primary-rule), var(--stock-shadow-up);translate:0 -2px}}.shared-foot{flex-wrap:wrap;justify-content:center;column-gap:28px;margin:clamp(8px,2vh,20px) 0 0;display:flex}.shared-contact{font:400 16px / 1.4 var(--font-print);color:var(--on-cloth-soft);margin:0}.shared-contact a{min-height:44px;color:var(--on-cloth);text-underline-offset:3px;align-items:center;-webkit-text-decoration:underline #f6ead08c;text-decoration:underline #f6ead08c;text-decoration-thickness:1px;display:inline-flex}@supports (color:color-mix(in srgb, red, red)){.shared-contact a{-webkit-text-decoration-color:color-mix(in srgb, var(--on-cloth) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--on-cloth) 55%, transparent)}}.shared-contact a:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.shared-play:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.shared-retry{background:var(--stock);min-height:44px;color:var(--stock-ink);font:700 17px / 1 var(--font-sans);box-shadow:inset 0 0 0 1.25px var(--keyline), 0 1px 2px #2808042e;cursor:pointer;border:0;border-radius:6px;align-items:center;margin-top:12px;padding:0 1em;display:inline-flex}.shared-retry:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.shared:is([data-state=missing],[data-state=failed]) .shared-card{width:min(460px,100%)}.shared:is([data-state=missing],[data-state=failed]) .shared-head{margin-bottom:0}.shared[data-state=loading] .shared-card{min-height:320px}html.page-shared ::selection{color:var(--stock-ink);background:#c9962e80}@supports (color:color-mix(in srgb, red, red)){html.page-shared ::selection{background:color-mix(in srgb, var(--ochre) 50%, transparent)}}@media (min-width:1800px) and (min-height:1100px){.shared{zoom:1.4;min-height:71.4286vh}}@media (max-width:520px){.shared{padding-inline:8px}.shared-card{padding-inline:10px}.shared-head{padding-inline:6px}.shared-meta{font-size:15px}.shared-table .cameo{width:40px;height:40px}.shared-table .zapis-deal-col{width:1.5em}.shared-table .zapis-contract-col{width:3.6em}.shared-table .zapis-meld{margin-right:.25em;font-size:max(11px,.64em)}.shared-table td[data-over]{padding-top:1.12em;position:relative}.shared-table td[data-over] .zapis-meld{margin:0;line-height:1;position:absolute;top:.28em;right:.4em}.shared-table td:has(.zapis-meld):not([data-over]){white-space:normal}.shared-table :is(.zapis-meld,.count-total,.zapis-lock){white-space:nowrap}.zapis-name-note{font-size:clamp(11px,.8em,12px)}}.table,.home{--tab-size:clamp(17px, calc(21px * var(--k,1)), 32px);--tile-size:clamp(18px, calc(21px * var(--k,1)), 30px);--tile-h:clamp(46px, calc(52px * var(--k,1)), 72px)}.table[data-regime=short],.home[data-regime=short]{--tab-size:19px;--tile-size:20px;--tile-h:46px}.tile{min-width:48px;min-height:var(--tile-h,48px);background:var(--stock);color:var(--stock-ink);box-shadow:var(--keyline-inset), var(--stock-shadow);font:700 var(--tile-size,20px) / 1 var(--font-sans);font-variant-numeric:lining-nums tabular-nums;text-shadow:none;white-space:nowrap;cursor:pointer;touch-action:manipulation;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0 .62em;transition:translate .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1),background-color .16s ease-out;display:inline-flex;position:relative}@media (hover:hover){.tile:hover:not(:disabled){background:var(--stock-lit);box-shadow:var(--keyline-inset), var(--stock-shadow-up);translate:0 -2px}}.tile:active:not(:disabled){background:var(--stock-press);box-shadow:var(--keyline-inset), 0 .5px 1px #2808044d;translate:0 1px}.tile:focus-visible{outline:3px solid var(--focus);outline-offset:2px;box-shadow:var(--keyline-inset), var(--stock-shadow);border-radius:6px}.tile:disabled{cursor:default;color:var(--stock-soft);box-shadow:none;background:#d2af97}@supports (color:color-mix(in srgb, red, red)){.tile:disabled{background:color-mix(in srgb, var(--stock) 70%, var(--cloth))}}.tile.primary,.controls>.tile{padding-inline:1.1em}.tile.primary{background:var(--primary);color:var(--stock);box-shadow:inset 0 0 0 3px var(--primary), inset 0 0 0 4.25px var(--primary-rule), var(--stock-shadow)}@media (hover:hover){.tile.primary:hover:not(:disabled){background:var(--primary-lit);box-shadow:inset 0 0 0 3px var(--primary-lit), inset 0 0 0 4.25px var(--primary-rule), var(--stock-shadow-up)}}.tile.primary:disabled{color:var(--stock-soft);box-shadow:none;background:#d2af97}@supports (color:color-mix(in srgb, red, red)){.tile.primary:disabled{background:color-mix(in srgb, var(--stock) 70%, var(--cloth))}}.tile[aria-pressed=true],.tile[data-chosen]{background:var(--primary);color:var(--stock)}.print-word{z-index:4;background:var(--stock);min-width:44px;min-height:48px;color:var(--stock-ink);box-shadow:var(--keyline-inset), var(--stock-shadow);font:700 clamp(17px, calc(20px * var(--k,1)), 28px) / 1 var(--font-sans);letter-spacing:.01em;text-shadow:none;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;border-radius:6px;justify-content:center;align-items:center;margin:0;padding:0 1em;display:inline-flex;position:relative}.table[data-regime=short] .print-word,.home[data-regime=short] .print-word{font-size:clamp(17px, calc(20px * var(--k,1)), 20px)}.print-word[data-primary]{background:var(--primary);color:var(--stock);box-shadow:inset 0 0 0 3px var(--primary), inset 0 0 0 4.25px var(--primary-rule), var(--stock-shadow)}.print-word-text{position:relative}@media (hover:hover){.print-word:hover:not(:disabled,[aria-disabled=true]){translate:0 -2px}}.print-word:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.print-word:disabled,.print-word[aria-disabled=true]{cursor:default;opacity:.5}.print-word[aria-busy=true] .print-word-text:before{content:"…" / "";position:absolute;left:100%}.struck{--struck-from:var(--stock-ink);color:var(--stock-soft);margin-inline:.05em;line-height:1;display:inline-block;position:relative}.struck:after{content:"";pointer-events:none;background:currentColor;border-radius:1px;height:2px;position:absolute;top:calc(.56em - 1px);left:-.08em;right:-.08em}.struck[data-red]{color:var(--stock-red)}.struck[data-red]:after{background:var(--stock-red)}.struck[data-signed]:after{left:.48em}.struck[data-strike-at]{animation:struck-fade .22s ease-out var(--arrive-at,0s) backwards}.struck[data-strike-at]:after{animation:struck-rule .22s var(--ease-settle) var(--arrive-at,0s) backwards}@keyframes struck-fade{0%{color:var(--struck-from)}}@keyframes struck-rule{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}[data-arrive]{animation:stock-set .24s cubic-bezier(.16, 1, .3, 1) var(--arrive-at,0s) backwards;display:inline-block}@keyframes stock-set{0%{opacity:0;transform:translateY(.18em)}}@keyframes appear{0%{opacity:0}}.count[data-skipped],.count[data-skipped] [data-arrive],.count[data-skipped] [data-strike-at],.count[data-skipped] [data-strike-at]:after,.table[data-count-skipped] .place-score [data-arrive],.table[data-count-skipped] .place-score [data-strike-at],.table[data-count-skipped] .place-score [data-strike-at]:after{animation:none}@media (prefers-reduced-motion:reduce){.tile{transition:none}[data-arrive],.struck[data-strike-at]{animation:none}.struck[data-strike-at]:after{animation-name:appear;animation-duration:.14s}}.table,.home{--seat-name:clamp(18px, calc(22px * var(--k,1)), 34px);--seat-role:clamp(15px, calc(15px * var(--k,1)), 22px);--seat-score:clamp(18px, calc(21px * var(--k,1)), 32px);--lamp-gold:#e9b13a}.table:is([data-regime=short],[data-regime=tall]),.home:is([data-regime=short],[data-regime=tall]){--seat-name:18px;--seat-role:15px;--seat-score:18px}.table[data-regime=tall],.home[data-regime=tall]{--seat-score:17px}@media (max-width:374px){.table[data-regime=tall],.home[data-regime=tall]{--seat-score:16px}}.seat[data-pos=left] .place,.seat[data-pos=right] .place,.seat[data-pos=top] .place{--cam:var(--cameo)}.seat[data-pos=self] .place{--cam:min(var(--cameo), var(--self-h))}.place,button.place{grid-template-columns:var(--cam,56px) minmax(0, 1fr);border-radius:calc(var(--cam,56px) / 2);width:100%;height:100%;min-height:0;box-shadow:none;color:var(--on-cloth);font-family:var(--font-sans);text-align:left;text-shadow:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-content:center;align-items:center;margin:0;padding:0;display:grid;position:relative}.seat[data-pos=right] .place{grid-template-columns:minmax(0, 1fr) var(--cam,56px);text-align:right}.seat[data-pos=right] .place .cameo{grid-area:1/2}.seat[data-pos=right] .place-caption{grid-area:1/1;justify-items:end}.cameo{width:var(--cam,56px);height:var(--cam,56px);background:var(--stock);box-shadow:0 0 0 max(1.5px, calc(var(--cam,56px) * .026)) var(--stock-ink), 0 1px 1px #2808044d;border-radius:50%;transition:box-shadow .26s cubic-bezier(.16,1,.3,1);display:block;position:relative;overflow:hidden}.cameo img{object-fit:cover;width:100%;height:100%;display:block}.cameo img[data-mirrored]{scale:-1 1}.place,button.place{column-gap:max(8px, calc(var(--cam,56px) * .2))}:is(.table,.home)[data-regime=tall] .place{column-gap:max(8px, calc(var(--cam,44px) * .2))}.place-caption{text-shadow:0 0 .3em #64180cbf,0 1px 1px #28080473;align-content:center;justify-items:start;row-gap:.12em;min-width:0;display:grid;position:relative}.seat[data-pos=right] .place-caption{justify-items:end}.place-line{justify-self:stretch;min-width:0;display:block}.seat:not([data-pos=self]) .place-line{--caption-reach:3em;margin-right:calc(-1 * var(--caption-reach))}:is(.table,.home)[data-regime=tall] .seat:not([data-pos=self]) .place-line{--caption-reach:0px}.seat[data-pos=right] .place-line{margin-right:0;margin-left:calc(-1 * var(--caption-reach));text-align:right}.place-name{min-width:0;font:600 var(--seat-name) / 1.12 var(--font-print);letter-spacing:.005em;color:var(--on-cloth);white-space:normal;-webkit-hyphens:manual;hyphens:manual;display:inline}.place-last{vertical-align:baseline;white-space:nowrap;align-items:baseline;max-width:100%;display:inline-flex}.place-tail{text-overflow:ellipsis;min-width:0;overflow:hidden}.place-line[data-flow] .place-name{-webkit-line-clamp:3;line-clamp:3;text-wrap:balance;-webkit-box-orient:vertical;line-height:1.04;display:-webkit-box;overflow:hidden}.place-line[data-flow] .place-score{margin-left:0}:is(.place-score,.place-clock){flex:none;margin-left:.3em}.place-clock{margin-left:.5em}.place-role{font:400 var(--seat-role) / 1.25 var(--font-sans);color:var(--on-cloth);white-space:nowrap;font-style:normal}.place-score,.place-clock{font:700 var(--seat-score) / 1.05 var(--font-sans);font-variant-numeric:lining-nums tabular-nums;color:var(--on-cloth);white-space:nowrap;gap:.3em;display:inline-flex}.place-clock{color:var(--lamp-gold)}.place-score{align-items:baseline;gap:0}.place-score .struck{--struck-from:var(--on-cloth);color:var(--on-cloth-soft);font-weight:400}.score-blank{animation:score-away 1ms linear var(--arrive-at,0s) forwards;display:inline-block}.table[data-count-skipped] .score-blank{display:none}.place-score>[data-arrive]{animation:stock-set .24s cubic-bezier(.16, 1, .3, 1) var(--arrive-at,0s) backwards, score-away 1ms linear var(--arrive-at,0s) backwards}@keyframes score-away{0%,to{visibility:hidden;max-width:0}}@media (prefers-reduced-motion:reduce){.place-score>[data-arrive]{animation:score-away 1ms linear var(--arrive-at,0s) backwards}}.seat[data-pos=self] .place-line{white-space:nowrap}.table[data-regime=tall] .seat[data-pos=self] .place-last{max-width:none}.table[data-regime=tall] .seat[data-pos=self] .place-tail{overflow:visible}.place.home-place{border-radius:0;flex-flow:wrap;justify-content:center;align-items:center;height:auto;display:flex}.seat[data-pos=self] .place-role{display:none}.home .seat[data-pos=self] .place-role,.seat[data-pos=self] .place[data-out] .place-role,.seat[data-pos=self] .place[data-as] .place-role{display:block}.said{color:var(--stock-ink);font:700 calc(var(--tab-size) * .86) / 1 var(--font-sans);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;text-shadow:none;pointer-events:none;background:#e5d0b5;border-radius:4px;justify-self:start;align-items:center;gap:.28em;margin-top:.22em;padding:.3em .5em .26em;display:inline-flex;box-shadow:0 1px 2px #28080447}@supports (color:color-mix(in srgb, red, red)){.said{background:color-mix(in srgb, var(--stock) 88%, var(--cloth))}}.seat[data-pos=right] .said{justify-self:end}.said-text{align-items:center;gap:.28em;display:inline-flex}.said-text>[aria-hidden]{align-items:center;gap:.24em;display:inline-flex}.said[data-passed]{background:#d6b69e}@supports (color:color-mix(in srgb, red, red)){.said[data-passed]{background:color-mix(in srgb, var(--stock) 74%, var(--cloth))}}.said-pass{font:italic 400 1em / 1 var(--font-sans);color:var(--stock-soft)}.said-fig{justify-items:start;display:inline-grid}.said-fig>*{grid-area:1/1}.said-was{animation:said-was .18s ease-out var(--arrive-at,0s) forwards}@keyframes said-was{to{opacity:0;visibility:hidden}}.said-verb,.said .struck{color:var(--stock-soft);font-weight:400}:is(.table,.home):not([data-regime=tall]) .seat:not([data-pos=self]) .said{position:absolute;top:100%;left:0}:is(.table,.home):not([data-regime=tall]) .seat[data-pos=right] .said{left:auto;right:0}:is(.table,.home)[data-regime=tall] .seat:not([data-pos=self]) .place{align-content:start;align-items:start}:is(.table,.home)[data-regime=tall] .seat:not([data-pos=self]) .place:not([data-cut=column]) .place-caption{grid-template-columns:minmax(0,1fr)}.table[data-counting] .seat[data-pos=self] .place-caption{padding-bottom:calc(var(--self-slip-h) + 2px)}.table[data-regime=tall] .seat[data-pos=self] .said{margin-top:.12em;font-size:14px}.said[data-cue]{animation:said-laid .22s cubic-bezier(.16, 1, .3, 1) var(--cue-at,0s) backwards}.said [data-arrive]{animation:said .26s cubic-bezier(.16, 1, .3, 1) var(--arrive-at,0s) backwards;display:inline-block}.said .said-meld[data-arrive]{animation:said-meld .8s cubic-bezier(.2, .9, .25, 1) var(--arrive-at,0s) backwards;transform-origin:0 55%}@keyframes said{0%{visibility:hidden;transform:scale(1.22)}}@keyframes said-meld{0%{visibility:hidden;opacity:0;scale:2.6}20%{opacity:1;scale:2.25}62%{animation-timing-function:cubic-bezier(.55,0,.3,1);scale:2.1}to{scale:1}}@keyframes said-laid{0%{visibility:hidden;opacity:0}}.seat[data-pos] .place[data-cut=column]{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--cam) auto;text-align:center;border-radius:0;align-content:start;place-items:start center;row-gap:3px}.seat[data-pos] .place[data-cut=column] .cameo,.seat[data-pos] .place[data-cut=column]:before{grid-area:1/1}.seat[data-pos] .place[data-cut=column] .place-caption{grid-area:2/1;justify-items:center;row-gap:0;width:100%;position:static}.seat[data-pos] .place[data-cut=column] .place-line{text-align:center;margin:0}.seat[data-pos] .place[data-cut=column] .place-name{text-wrap:wrap;line-height:19px}.place-tally{white-space:nowrap;justify-content:center;align-items:baseline;line-height:19px;display:inline-flex}.place-tally :is(.place-score,.place-clock){margin-left:0;line-height:19px}.place-tally .place-clock{margin-left:.5em}.place-botword{font:400 var(--seat-role) / 19px var(--font-sans);color:var(--on-cloth);white-space:pre}.place-sep{max-width:1em;display:inline-block}.table[data-counting] .place-sep{opacity:0;visibility:hidden;max-width:0;transition:opacity .26s ease-out var(--count-at,0s), visibility 0s linear calc(var(--count-at,0s) + .26s), max-width .2s ease-out calc(var(--count-at,0s) + .26s)}@media (prefers-reduced-motion:reduce){.table[data-counting] .place-sep{transition:opacity .14s ease-out,visibility 0s linear .14s,max-width 0s linear .14s}}.seat[data-pos] .place[data-cut=column] .place-role{white-space:normal;text-wrap:balance;line-height:19px}.place:not([data-cut=column]) .place-tally,.place:not([data-cut=column]) .place-tally .place-botword{line-height:calc(var(--seat-role) * 1.25)}.place:not([data-cut=column]) .place-tally .place-score{line-height:1}.seat[data-pos] .place[data-cut=column] .said{justify-self:center;margin:0;position:absolute;top:calc(100% + 3px);left:50%;translate:-50%}.seat[data-pos] .place[data-cut=column]:after{left:50%;top:calc(var(--cam) / 2)}.table[data-regime=short] .seat[data-tag=beside] .place-caption{justify-self:start}.table[data-regime=short] .seat[data-pos=top][data-tag=beside] .place-caption{--caption-room:calc(100% + var(--slip-top-x) - var(--seat-top-x) - var(--seat-top-w) - var(--margin) / 2);width:max-content;max-width:min(var(--caption-room), 100% + 3 * var(--seat-name))}.table[data-regime=short] .seat[data-pos=top][data-tag=beside] .place-caption:has(.place-clock){max-width:var(--caption-room)}.table[data-regime=short] .seat[data-pos=top][data-tag=beside] .place-line{--caption-reach:0px}.table[data-regime=short] .seat[data-tag=beside] .said{top:50%;left:calc(100% + var(--margin) / 2);margin:0;translate:0 -50%}.place[data-active] .cameo{box-shadow:0 0 0 max(3px, calc(var(--cam,56px) * .05)) var(--lamp-gold), 0 0 calc(var(--cam,56px) * .18) calc(var(--cam,56px) * .03) #f6c85a66, 0 1px 1px #2808044d}.table[data-act] .place[data-active] .cameo{transition-delay:var(--act-at,0s)}@starting-style{.table[data-act] .place[data-active] .cameo{box-shadow:0 0 0 max(1.5px, calc(var(--cam,56px) * .026)) var(--stock-ink), 0 0 0 0 #f6c85a00, 0 1px 1px #2808044d}.table[data-act] .place[data-active]:after{opacity:0;scale:.6}}.place:after{content:"";z-index:-1;left:calc(var(--cam,56px) / 2);top:calc(var(--cam,56px) / 2);width:calc(var(--cam,56px) * 2.3);aspect-ratio:1;opacity:0;pointer-events:none;background:radial-gradient(closest-side,#ffd67c61 40%,#fac66229 62%,#f6be5a0a 82%,#f6be5a00 100%);border-radius:50%;transition:opacity .42s cubic-bezier(.16,1,.3,1),scale .42s cubic-bezier(.16,1,.3,1);position:absolute;translate:-50% -50%;scale:.6}:is(.table,.home):not([data-regime=tall]) .place:after{top:50%}.seat[data-pos=right] .place:after{left:calc(100% - var(--cam,56px) / 2)}.place[data-active]:after{opacity:1;scale:1}.table[data-act] .place[data-active]:after{transition-delay:var(--act-at,0s)}.place[data-free]:after{content:none}button.place{cursor:pointer}.place[data-target=gift] .cameo{box-shadow:0 0 0 max(2px, calc(var(--cam,56px) * .03)) var(--stock-ink), 0 0 0 max(4.5px, calc(var(--cam,56px) * .075)) var(--on-cloth), 3px 8px 16px #28080480}.place[data-gift]:not([data-target]) .cameo{box-shadow:0 0 0 max(1.5px, calc(var(--cam,56px) * .026)) var(--stock-ink), 0 0 0 max(3px, calc(var(--cam,56px) * .045)) #f6ead0b3, 0 1px 1px #2808044d}@supports (color:color-mix(in srgb, red, red)){.place[data-gift]:not([data-target]) .cameo{box-shadow:0 0 0 max(1.5px, calc(var(--cam,56px) * .026)) var(--stock-ink), 0 0 0 max(3px, calc(var(--cam,56px) * .045)) color-mix(in srgb, var(--on-cloth) 70%, transparent), 0 1px 1px #2808044d}}.cameo{transition:box-shadow .26s cubic-bezier(.16,1,.3,1),translate .26s cubic-bezier(.16,1,.3,1)}.place[data-target=gift] .cameo{translate:0 -2px}@media (hover:hover){button.place:hover .cameo{box-shadow:0 0 0 max(2px, calc(var(--cam,56px) * .03)) var(--stock-ink), 0 0 0 max(5px, calc(var(--cam,56px) * .085)) var(--stock-lit), 4px 10px 18px #28080485;translate:0 -3px}}button.place:focus-visible{outline:3px solid var(--focus);outline-offset:5px}.place[data-free]:before{content:"";width:var(--cam,56px);height:var(--cam,56px);background:#28080433;border-radius:50%;box-shadow:inset 1px 2px 4px #28080473,inset -1px -1px 2px #f6ead014,0 0 0 1px #f6ead01f}.seat[data-pos=right] .place[data-free]:not([data-cut=column]):before{grid-area:1/2}.place[data-free] .place-name{font:italic 400 var(--seat-name) / 1.1 var(--font-print);color:var(--on-cloth-soft);white-space:normal;text-overflow:clip;text-wrap:balance;display:inline;overflow:visible}.place-remove{min-width:44px;min-height:44px;color:var(--on-cloth-soft);font:400 var(--seat-role) / 1.25 var(--font-sans);white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:flex-start;justify-self:start;align-items:flex-start;margin:0 -6px;padding:2px 6px 0;display:inline-flex}.place-remove-word{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-underline-offset:.22em;border-radius:2px;text-decoration-thickness:1px}@media (hover:hover){.place-remove:hover:not([aria-disabled=true]){color:var(--on-cloth)}}.place-remove:focus-visible{outline:none}.place-remove:focus-visible .place-remove-word{outline:3px solid var(--focus);outline-offset:2px}.place-remove[aria-disabled=true]{cursor:default}.seat[data-pos=right] .place-remove{justify-content:flex-end;justify-self:end}:is(.table,.home):not([data-regime=tall]) .seat:not([data-pos=self]) .place:not([data-cut=column]) .place-remove{margin:0 0 0 -6px;position:absolute;top:calc(100% + .12em);left:0}:is(.table,.home):not([data-regime=tall]) .seat[data-pos=right] .place:not([data-cut=column]) .place-remove{margin:0 -6px 0 0;left:auto;right:0}.seat[data-pos] .place[data-cut=column] .place-caption:has(.place-remove){position:relative}.seat[data-pos] .place[data-cut=column] .place-remove{justify-content:center;margin:0;position:absolute;top:100%;left:50%;translate:-50%}.table[data-phase=waiting] .seat[data-pos=self] .place{--cam:var(--cameo);height:var(--cameo);translate:0 calc(var(--self-h) - var(--cameo))}@media (prefers-reduced-motion:reduce){.cameo,.place:after{transition:none}.said[data-cue],.said [data-arrive],.said .said-meld[data-arrive]{animation-name:said-laid;animation-duration:.14s}.said-was{animation-duration:.14s}}.menu-anchor{width:var(--menu-w);height:var(--menu-h)}.menu-tile{width:var(--menu-w);height:var(--menu-h);background:var(--stock);color:var(--stock-ink);box-shadow:var(--keyline-inset), var(--stock-shadow);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:8px;place-items:center;margin:0;padding:0;transition:translate .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1);display:grid}.menu-word{font:600 clamp(15px, calc(18px * var(--k,1)), 23px) / 1 var(--font-print);letter-spacing:.01em}:is(.table,.home):not([data-regime=wide]) .menu-word{font-size:15px}@media (hover:hover){.menu-tile:hover{box-shadow:var(--keyline-inset), var(--stock-shadow-up);translate:0 -1px}}.menu-tile:active,.menu-tile[aria-expanded=true]{background:var(--stock-press);box-shadow:var(--keyline-inset), 0 .5px .5px #2808044d;translate:none}.menu-tile:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.sound-tile{width:var(--sound-w);height:var(--sound-h)}.sound-tile .menu-sound{width:clamp(22px, calc(24px * var(--k,1)), 32px);height:clamp(22px, calc(24px * var(--k,1)), 32px)}.sound-tile[aria-pressed=true] .menu-sound-body{fill:currentColor}.sound-tile[aria-pressed=false] .menu-sound{color:var(--stock-soft)}.menu-scrim{background:#1e060238;position:fixed;inset:0}.menu-sheet{z-index:2;width:clamp(232px, calc(272px * var(--k,1)), 340px);max-width:calc(100vw - 2 * var(--margin,8px));background:var(--stock);color:var(--stock-ink);box-shadow:inset 0 0 0 3px var(--stock), inset 0 0 0 4.25px var(--keyline), 0 2px 3px #1e06024d, 4px 14px 32px #1e06026b;transform-origin:100% 0;border-radius:10px;outline:none;padding:6px 8px;position:absolute;top:calc(100% + 8px);right:0}.table[data-regime=tall] .menu-sheet{top:calc(100% + 3px)}.table[data-regime=tall]:has(.menu-sheet) .sound-anchor{visibility:hidden}.menu-rows{margin:0;padding:0;list-style:none}.menu-row+.menu-row{border-top:1px solid var(--stock-rule)}.menu-choice{width:100%;min-height:52px;font:400 clamp(17px, calc(18px * var(--k,1)), 24px) / 1.2 var(--font-sans);color:var(--stock-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:0 10px;display:flex}@media (hover:hover){.menu-choice:hover:not([aria-disabled=true]){background:var(--stock-press)}}.menu-choice:active:not([aria-disabled=true]){background:var(--stock-press)}:is(.table,.home)[data-regime=short] .menu-sheet{width:clamp(232px, calc(272px * var(--k,1)), 272px)}:is(.table,.home)[data-regime=short] .menu-choice{font-size:clamp(17px, calc(18px * var(--k,1)), 18px)}.menu-choice:focus-visible{outline:3px solid var(--focus);outline-offset:-1px}.menu-row[data-strong] .menu-choice:not([aria-disabled=true]){color:var(--stock-red);font-weight:700}.menu-choice[aria-disabled=true]{color:var(--stock-soft);cursor:default}.menu-foot{border-top:1px solid var(--stock-rule);margin:2px 0 0;padding:2px 10px 0}.menu-foot a{min-height:44px;font:400 15px / 1.3 var(--font-sans);color:var(--stock-soft);text-underline-offset:3px;border-radius:4px;align-items:center;-webkit-text-decoration:underline #4f473a80;text-decoration:underline #4f473a80;text-decoration-thickness:1px;display:inline-flex}@supports (color:color-mix(in srgb, red, red)){.menu-foot a{-webkit-text-decoration-color:color-mix(in srgb, var(--stock-soft) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--stock-soft) 50%, transparent)}}@media (hover:hover){.menu-foot a:hover{color:var(--stock-ink)}}.menu-foot a:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.menu-note{font:400 14px / 1.35 var(--font-sans);color:var(--stock-soft);margin:-8px 10px 10px}.menu-row:has(>.menu-note){border-radius:6px;display:flow-root}.menu-row:has(>.menu-note)>.menu-choice:focus-visible{outline:none}.menu-row:has(>.menu-choice:focus-visible):has(>.menu-note){outline:3px solid var(--focus);outline-offset:-1px}.menu-sound{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;height:24px}.menu-choice[aria-pressed=true] .menu-sound-body{fill:currentColor}.menu-choice[aria-pressed=false] .menu-sound{color:var(--stock-soft)}@media (prefers-reduced-motion:reduce){.menu-tile{transition:none}}.table[data-counting] .place-score,.table[data-counting] .cards [data-role=pile]{opacity:0;visibility:hidden;transition:opacity .26s ease-out var(--count-at,0s), visibility 0s linear calc(var(--count-at,0s) + .26s)}.place-score{max-width:5em}.table[data-counting] .place-score{max-width:0;transition:opacity .26s ease-out var(--count-at,0s), visibility 0s linear calc(var(--count-at,0s) + .26s), max-width .2s ease-out calc(var(--count-at,0s) + .26s), margin-left .2s ease-out calc(var(--count-at,0s) + .26s);margin-left:0}@media (prefers-reduced-motion:reduce){.table[data-counting] .place-score{transition:opacity .14s ease-out,visibility 0s linear .14s,max-width 0s linear .14s,margin-left 0s linear .14s}}.zapis-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font-family:var(--font-sans);font-variant-numeric:lining-nums tabular-nums;color:var(--stock-ink)}.zapis-deal-col{width:1.9em}.zapis-contract-col{width:4.4em}.zapis-table :is(th,td){border-bottom:1px solid var(--stock-rule);text-align:right;white-space:nowrap;vertical-align:baseline;padding:.38em .4em;font-weight:400;line-height:1.2}.zapis-table .zapis-deal{color:var(--stock-soft);text-align:left;padding-left:0;font-size:.72em}.zapis-table .zapis-contract{text-align:left;font-size:.84em}.zapis-contract[data-failed] .zapis-bid{color:var(--stock-red);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration:line-through;text-decoration-thickness:2px}.zapis-meld{color:var(--stock-soft);margin-right:.4em;font-size:.72em}.zapis-meld .pip{width:.8em;height:.8em;margin-right:.04em}.zapis-meld-points{margin-left:.08em}.zapis-meld[data-lost]{position:relative}.zapis-meld[data-lost]:after{content:"";border-top:1.5px solid var(--stock-soft);pointer-events:none;position:absolute;top:52%;left:-.1em;right:-.1em}.zapis-table td[data-stack]{padding-top:1.12em;position:relative}.zapis-table td[data-stack] .zapis-meld{margin:0;line-height:1;position:absolute;top:.28em}.zapis-table td[data-out] .count-total{color:var(--stock-soft);font-weight:400}.musik-aces{font-family:var(--font-print);letter-spacing:.04em;font-weight:600}.musik-and{margin-right:.06em}.count-musik{white-space:nowrap}.count-musik .zapis-meld-points{margin-left:.08em}.zapis-table[data-columns="4"] td[data-stack]{padding-top:.8em}.zapis-table[data-columns="4"] td[data-stack] .zapis-meld{top:.1em}.zapis-table .bomb{vertical-align:-.08em;width:.95em;height:.95em;display:inline-block}.zapis-contract .zapis-bomb{margin-left:.18em}.zapis-table .zapis-redeal{color:var(--stock-soft);text-align:center;font-size:.84em;font-style:italic}.zapis-lock{color:var(--stock-soft);letter-spacing:.01em;margin-top:.1em;font-size:max(11px,.56em);line-height:1;display:block}.zapis-table thead :is(th,td){background:var(--stock)}.zapis-table:has(.zapis-name[data-own]) .zapis-name:not([data-own]){font-weight:400}.zapis-table .zapis-name{border-bottom:1.5px solid var(--stock-ink);font:600 .84em / 1.15 var(--font-print);color:var(--stock-ink);white-space:normal;overflow-wrap:anywhere;vertical-align:top;padding-bottom:.32em}.zapis-table .zapis-names>:is(.zapis-deal,.zapis-contract){border-bottom:1.5px solid var(--stock-ink)}.zapis-name-text{text-wrap:balance;display:block}.zapis-table .zapis-final :is(th,td){border-bottom:1.5px solid var(--stock-ink);font:700 1.4em / 1.15 var(--font-sans);font-variant-numeric:lining-nums tabular-nums;padding-block:.25em .3em}.zapis-table .zapis-final td:not([data-winner]){font-weight:400}.zapis-table .zapis-final .zapis-partia-name{font:400 .84em / 1.2 var(--font-sans)}.zapis-final td[data-winner] .count-total{color:var(--ink-blue);-webkit-text-decoration:underline 2.5px var(--ink-blue);text-decoration:underline 2.5px var(--ink-blue);text-underline-offset:.16em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.zapis-table .zapis-wins-word,.zapis-table .zapis-wins{font:400 max(11px, .86em) / 1 var(--font-sans);font-variant-numeric:lining-nums tabular-nums;color:var(--stock-soft);white-space:nowrap}.zapis-table .zapis-names:has(.zapis-wins-word)>*{vertical-align:bottom}.zapis-table .zapis-names .zapis-deal:has(.zapis-wins-word){font:600 .84em / 1.15 var(--font-print);z-index:1;padding-bottom:.32em;position:relative}.zapis-table .zapis-partia-name{color:var(--stock-soft);text-align:left;padding-left:0;font-size:.84em}.zapis-table .zapis-partia td{color:var(--stock-soft)}.zapis-table .zapis-partia td[data-winner] .count-total{color:var(--ink-blue);-webkit-text-decoration:underline 2px var(--ink-blue);text-decoration:underline 2px var(--ink-blue);text-underline-offset:.16em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;font-weight:700}.zapis-table .zapis-partia .zapis-lock{white-space:normal;overflow-wrap:anywhere}.zapis-table .zapis-partia[data-fold-end] :is(th,td){border-bottom:1.5px solid var(--stock-ink)}.zapis-table [data-arrive]{animation-name:record-in;animation-duration:.26s}@keyframes record-in{0%{opacity:0}}@keyframes record-unseen{0%{visibility:hidden;pointer-events:none;opacity:0}}.count{background:var(--stock);width:min(540px,100%);max-height:100%;color:var(--stock-ink);box-shadow:inset 0 0 0 4px var(--stock), inset 0 0 0 5.5px var(--keyline), 0 2px 3px #1e060247, 6px 16px 34px #1e060266;font-family:var(--font-sans);text-align:left;cursor:default;border-radius:10px;flex-direction:column;padding:22px 26px 18px;display:flex;position:relative}.count[data-cue]{animation:record-lay .3s cubic-bezier(.16, 1, .3, 1) var(--cue-at,0s) backwards}@keyframes record-lay{0%{visibility:hidden;pointer-events:none;opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:no-preference){.count-foot [data-arrive]{animation-name:stock-set-unseen}}@keyframes stock-set-unseen{0%{visibility:hidden;pointer-events:none;opacity:0;transform:translateY(.18em)}}.table:not([data-regime=tall]) .count{width:min(540px, calc(2 * ( var(--trick-x) - var(--seat-left-x) - var(--seat-left-w) - var(--margin) )));min-width:min(100%,300px)}.table[data-regime=wide] .count{width:min(clamp(540px, calc(700px * var(--k)), 820px), calc(2 * ( var(--trick-x) - var(--seat-left-x) - var(--seat-left-w) - 2 * var(--margin) )))}.table[data-regime=tall] .count{width:100%;padding:16px 16px 12px}.table[data-regime=short] .count{padding:14px 20px 12px}.table[data-regime=short] .count[data-finished]{width:max(min(100%, 300px), min(480px, calc(2 * (var(--trick-x) - var(--seat-left-x) - var(--seat-left-w)))))}.table[data-regime=short] .count[data-finished] .count-foot{gap:8px}.table[data-regime=short] .count[data-finished] .leaf-word{padding-inline:.7em;font-size:15px}.table[data-regime=short] .count[data-finished] .after-deal .primary{padding-inline:.8em}.table[data-regime=short] .count[data-finished] .zapis-final :is(td,th:not(.zapis-partia-name)){font-size:1.15em}.table[data-regime=short] .leaves>.count[data-finished]{max-height:calc(100% + var(--controls-h,48px) + var(--margin,8px));align-self:start}.table[data-regime=short] .leaves>.count:has(.after-deal[data-held]){max-height:calc(100% + var(--controls-h,48px) + var(--margin,8px))}.table[data-regime=short] .leaves>.count:not([data-finished]):has(>.count-foot .count-next){max-height:calc(100% + var(--controls-h,48px) + var(--margin,8px));margin-block:auto}.table[data-regime=short] .count[data-finished]{padding:10px 16px}.table[data-regime=short] .count[data-finished] .count-head{margin-bottom:4px}.table[data-regime=short] .count[data-finished] tbody :is(th,td){padding-bottom:.28em}.table[data-regime=short] .count[data-finished] tbody :is(th,td):not([data-stack]){padding-top:.28em}.table[data-regime=short] .count[data-finished] .count-foot{gap:6px 8px;margin-top:6px}.table[data-regime=short] .count[data-finished] .after-deal .primary{min-height:44px}.count{container-type:inline-size}@container (width<=340px){.count .zapis-table :is(th,td){padding-inline:.2em}.count .zapis-deal-col{width:1.4em}.count .zapis-contract-col{width:3.3em}.count .zapis-name{overflow-wrap:normal;font-size:.74em}.count .zapis-names .zapis-deal:has(.zapis-wins-word){font-size:.74em}.count .zapis-final :is(th,td){font-size:1.1em}.count .zapis-meld{margin-right:.12em;font-size:max(11px,.6em)}.count .zapis-meld-points{margin-left:0}}.count-head{flex:none;margin-bottom:12px}.count-verdict{font:600 clamp(36px, calc(50px * var(--k,1)), 66px) / 1 var(--font-print);letter-spacing:-.01em;color:var(--stock-ink);margin:0}.count[data-success=false]:not([data-bomb]) .count-verdict:not(.count-winner){color:var(--stock-red)}.count-verdict .bomb{vertical-align:-.02em;width:.62em;height:.62em;margin-left:.14em}.count-winner{font-size:clamp(28px, calc(38px * var(--k,1)), 50px);text-wrap:balance;line-height:1.08}.count-stamp[data-arrive]{animation:record-stamp .38s cubic-bezier(.16, 1, .3, 1) var(--arrive-at,0s) backwards;transform-origin:0 70%;display:inline-block}@keyframes record-stamp{0%{opacity:0;transform:scale(1.14)}}.count-line{font:600 clamp(19px, calc(23px * var(--k,1)), 30px) / 1.2 var(--font-print);color:var(--stock-soft);margin:6px 0 0}.table[data-regime=tall] .count-verdict:not(.count-winner){font-size:36px}.table[data-regime=tall] .count-winner{font-size:26px}.table[data-regime=short] .count-verdict:not(.count-winner){font-size:30px}.table[data-regime=short] .count-winner{font-size:24px}.table:is([data-regime=tall],[data-regime=short]) .count-line{font-size:19px}.table:is([data-regime=tall],[data-regime=short]) .count-head{margin-bottom:8px}.count-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--stock-ink) 35%, transparent) transparent;flex:auto;min-height:0;position:relative;overflow:hidden auto}.count-body:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:2px}.count-sum{font:400 clamp(19px, calc(22px * var(--k,1)), 30px) / 1.35 var(--font-sans);font-variant-numeric:lining-nums tabular-nums;color:var(--stock-ink);margin:0}.count-meld{white-space:nowrap}.count-defenders{font:400 clamp(16px, calc(18px * var(--k,1)), 24px) / 1.35 var(--font-sans);font-variant-numeric:lining-nums tabular-nums;color:var(--stock-soft);flex-wrap:wrap;gap:2px 1.3em;margin:2px 0 14px;display:flex}.count-who{color:var(--stock-ink);font-weight:700}.count-arrow{vertical-align:.14em;width:.86em;height:.48em;margin-inline:.1em;display:inline-block;overflow:visible}.count-unit{color:var(--stock-soft)}.table:is([data-regime=tall],[data-regime=short]) .count-sum{font-size:19px}.table:is([data-regime=tall],[data-regime=short]) .count-defenders{margin-bottom:8px;font-size:16px}.count-zapis{font-size:clamp(16px, calc(18px * var(--k,1)), 24px)}.count:not([data-finished]) .count-zapis tbody tr:not(:last-child) td,.count:not([data-finished]) .count-zapis tbody tr:not(:last-child) th{color:var(--stock-soft)}.count:not([data-finished]) .count-zapis tbody tr:last-child td{font-weight:700}.table[data-regime=tall] .count-zapis{font-size:min(17px,4.6vw)}@media (max-width:319.98px){.table[data-regime=tall] .count{padding:12px 14px 10px}.table[data-regime=tall] .count-verdict:not(.count-winner){font-size:28px}.table[data-regime=tall] .count-winner{font-size:clamp(19px,7.7vw,22px)}.table[data-regime=tall] .count-line{margin-top:2px;font-size:16px}.table[data-regime=tall] .count-head{margin-bottom:4px}.table[data-regime=tall] .count-sum{font-size:16px}.table[data-regime=tall] .count-defenders{margin-bottom:4px;font-size:14px}.table[data-regime=tall] .count-foot{gap:8px;margin-top:4px}.table[data-regime=tall] .count-foot-words>.count-foot{column-gap:6px}.table[data-regime=tall] .count-foot .leaf-word{padding-inline:.5em;font-size:14px}}.table[data-regime=short] .count-zapis{font-size:16px}.count[data-finished] .count-zapis thead{z-index:1;position:sticky;top:0}.count[data-finished] .count-body,.zapis-sheet-body{scroll-snap-type:y mandatory;scroll-padding-top:var(--zapis-head,0px)}:is(.count[data-finished] .count-body,.zapis-sheet-body) tbody tr{scroll-snap-align:start}:is(.count[data-finished] .count-body,.zapis-sheet-body)[data-above] thead tr:last-child>*{position:relative}:is(.count[data-finished] .count-body,.zapis-sheet-body)[data-above] thead tr:last-child>:after{content:"";background:linear-gradient(var(--stock), #f2e6ca00);pointer-events:none;height:4px;position:absolute;top:calc(100% + 1.5px);left:0;right:0}:is(.count[data-finished] .count-body,.zapis-sheet-body)[data-below]{--zapis-mask:linear-gradient(#000 calc(100% - var(--zapis-cut,0px) - 8px), transparent calc(100% - var(--zapis-cut,0px)));-webkit-mask-image:var(--zapis-mask);-webkit-mask-image:var(--zapis-mask);mask-image:var(--zapis-mask)}.count-foot{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:10px 12px;margin-top:14px;display:flex}.count-foot>*{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.count-next{margin-left:auto}.table[data-regime=short] .count-foot{margin-top:8px}.count .count-foot-words>.count-foot[data-count-end]{margin-top:0}.after-deal{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:inline-flex}.after-deal .rematch-waiting{font:400 15px / 1.3 var(--font-sans);color:var(--stock-soft)}.table[data-regime=tall] .after-deal .rematch-waiting{text-align:end}.after-deal[data-held]{row-gap:4px}@container (width>=300px){.table:not([data-regime=tall]) .after-deal[data-held]{flex-wrap:nowrap}.table:not([data-regime=tall]) .after-deal[data-held] .rematch-waiting{text-align:end;text-wrap:balance;flex:0 auto;min-width:0}.table:not([data-regime=tall]) .after-deal[data-held] .primary{flex:none}}.count-next .after-deal:has(>.rematch-waiting)>[data-chosen]{display:none}.count-next:has(>.after-deal:not([data-held])>.rematch-waiting){flex:8em;min-width:0}.count-next:has(>.after-deal:not([data-held])>.rematch-waiting~:not([data-chosen])){flex-basis:18em}.count-next>.after-deal:not([data-held]):has(>.rematch-waiting){flex:auto;min-width:0}.count-next>.after-deal:not([data-held])>.rematch-waiting{text-align:end;text-wrap:balance;flex:0 auto;min-width:0}.count-next>.after-deal:not([data-held])>:not(.rematch-waiting){flex:none}@container (width>=280px){.count-next>.after-deal:not([data-held]):has(>.rematch-waiting){flex-wrap:nowrap}}.after-deal .leaf-word:disabled{cursor:default;color:var(--stock-soft);background:var(--stock)}.reveal-acts .new-table:not(.primary){display:none}.leaf-word{background:var(--stock);min-height:44px;color:var(--stock-ink);box-shadow:inset 0 0 0 1.25px var(--keyline-strong,#8a5a1a), 0 1px 2px #2808042e;font:700 clamp(15px, calc(17px * var(--k,1)), 22px) / 1 var(--font-sans);cursor:pointer;border:0;border-radius:6px;align-items:center;padding:0 1em;display:inline-flex;position:relative}.table[data-regime=short] .leaf-word{font-size:clamp(15px, calc(17px * var(--k,1)), 17px)}@media (hover:hover){.leaf-word:hover{background:var(--stock-press)}}.leaf-word:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.leaf-word-swap{display:inline-grid}.leaf-word-swap>*{text-align:center;grid-area:1/1}.leaf-word-swap>:not([data-shown]){visibility:hidden}.count-foot>.share-field{border:0;border-bottom:1.5px solid var(--stock-ink);width:0;min-width:9em;min-height:44px;color:var(--stock-ink);font:400 16px / 1.3 var(--font-sans);text-overflow:ellipsis;caret-color:var(--ink-blue);background:0 0;border-radius:0;flex:1 1 0;padding:4px 2px;display:block}.count-foot-words:has(>.count-foot>.share-field),.count-foot-words>.count-foot:has(>.share-field){flex:auto;min-width:0}.count-foot-words>.count-foot{flex-shrink:1;min-width:0}.count-foot>.share-field:focus-visible{border-bottom:2.5px solid var(--focus);outline:none}.reveal-acts{z-index:5;pointer-events:none;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute}.reveal-acts>*{pointer-events:auto}.reveal-acts .tile{min-height:46px}.reveal-acts .rematch-waiting{display:none}.table[data-regime=tall] .reveal-acts{justify-content:center}.zapis-layer{display:contents}.zapis-anchor{left:var(--zapis-x);top:var(--zapis-y);width:var(--zapis-w);height:var(--zapis-h);z-index:5;justify-content:flex-end;align-items:flex-end;display:flex;position:absolute}.zapis-anchor[data-open]{z-index:30}.table:has(.zapis-anchor[data-open]) .count{visibility:hidden}.zapis-card{background:var(--stock);width:100%;height:100%;color:var(--stock-ink);box-shadow:var(--keyline-inset), var(--stock-shadow);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:7px;place-items:center;margin:0;padding:0 6px;transition:translate .22s cubic-bezier(.16,1,.3,1),rotate .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1);display:grid;rotate:-2deg}.zapis-card-title{font:600 calc(var(--seat-name,18px) * .9) / 1 var(--font-print);letter-spacing:.01em}@media (hover:hover){.zapis-card:hover{box-shadow:var(--keyline-inset), var(--stock-shadow-up);translate:0 -2px;rotate:-1deg}}.zapis-card[aria-expanded=true]{opacity:0}.zapis-card:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.zapis-sheet{--sheet-top:max(var(--margin,8px), calc(var(--field-y,80px) - 12px));z-index:2;left:50%;top:var(--sheet-top);width:min(calc(600px * var(--k,1)), calc(100vw - 2 * var(--margin,8px)));max-height:calc(100 * var(--dvh) - var(--sheet-top) - var(--margin,8px));background:var(--stock);color:var(--stock-ink);box-shadow:inset 0 0 0 4px var(--stock), inset 0 0 0 5.5px var(--keyline), 0 2px 3px #1e06024d, 6px 18px 40px #1e060273;cursor:default;border-radius:10px;outline:none;flex-direction:column;padding:16px 22px 12px;display:flex;position:fixed;translate:-50%}.zapis-sheet-head{flex:none;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.zapis-sheet-title{font:600 clamp(22px, calc(26px * var(--k,1)), 34px) / 1.1 var(--font-print);color:var(--stock-ink);margin:0}.zapis-sheet-close{flex:none}.zapis-sheet-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--stock-ink) 35%, transparent) transparent;flex:auto;min-height:0;position:relative;overflow:hidden auto}.zapis-sheet-body:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:2px}.zapis-sheet .zapis-table{font-size:clamp(16px, calc(18px * var(--k,1)), 28px)}.zapis-sheet .zapis-table thead{z-index:1;position:sticky;top:0}.zapis-empty{font:400 16px / 1.4 var(--font-sans);color:var(--stock-soft);margin:14px 0 6px}.table:not([data-regime=tall]) .zapis-sheet{--z:1;top:auto;left:auto;right:calc(min(0px, var(--zapis-x) + var(--zapis-w) - var(--seat-right-x,0px) - var(--seat-right-w,0px) - var(--margin,8px)) / var(--z));width:min(calc(600px * var(--k,1)), calc((var(--zapis-x) + var(--zapis-w) - var(--margin,8px)) / var(--z)));--sheet-left:calc(max(var(--zapis-x) + var(--zapis-w), var(--seat-right-x,0px) + var(--seat-right-w,0px) + var(--margin,8px)) - min(600px * var(--k,1) * var(--z), var(--zapis-x) + var(--zapis-w) - var(--margin,8px)));--sheet-ceiling:max(var(--menu-y) + var(--menu-h), clamp(0px, (var(--seat-top-x,0px) + var(--seat-top-w,0px) - var(--sheet-left)) * 1000, var(--seat-top-y,0px) + var(--seat-top-h,0px)));max-height:calc(( var(--zapis-y) + var(--zapis-h) - var(--sheet-ceiling) - var(--margin,8px) ) / var(--z));position:absolute;bottom:0;translate:none}.table[data-regime=wide] .zapis-sheet{--z:var(--moment-zoom,1);zoom:var(--z)}.table[data-regime=tall] .zapis-sheet{--sheet-top:max(var(--margin,8px), calc(var(--field-y,80px) - 12px), calc(var(--slip-left-y,0px) + var(--slip-left-h,0px) + 12px), calc(var(--slip-right-y,0px) + var(--slip-right-h,0px) + 12px));max-height:calc(var(--self-y,calc(100 * var(--dvh))) - var(--margin,8px) - var(--sheet-top));padding:12px 12px 10px}.table[data-regime=tall] .zapis-sheet .zapis-table{font-size:min(17px,4.6vw)}.table[data-regime=tall] .zapis-table :is(th,td){padding-inline:.22em}.table[data-regime=tall] .zapis-deal-col{width:1.5em}.table[data-regime=tall] .zapis-contract-col{width:3.6em}.table[data-regime=tall] .zapis-meld{margin-right:.25em;font-size:max(11px,.64em)}@media (prefers-reduced-motion:reduce){.zapis-card{transition:none}.count[data-cue]{animation-name:record-unseen;animation-duration:.14s}.count-stamp[data-arrive]{animation-name:record-in;animation-duration:.14s}}.notices{left:50%;top:calc(var(--field-y) + 4px);z-index:12;width:min(560px, calc(100% - 2 * var(--margin,8px)));pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;translate:-50%}.notice{max-width:100%;color:var(--stock-ink);font:400 clamp(15px, calc(17px * var(--k,1)), 22px) / 1.35 var(--font-sans);text-align:center;text-shadow:none;pointer-events:auto;background:#e5d0b5;border-radius:6px;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:10px .5em;padding:.55em 1em;display:flex;box-shadow:0 1px 2px #28080447}@supports (color:color-mix(in srgb, red, red)){.notice{background:color-mix(in srgb, var(--stock) 88%, var(--cloth))}}.table[data-regime=short] .notice{font-size:clamp(15px, calc(17px * var(--k,1)), 17px)}.notice-text{text-wrap:balance}.notice .print-word{min-height:44px;margin-left:.6em}.table[data-regime=tall] .notices{top:calc(var(--self-y) + var(--self-h));flex-direction:column-reverse;align-items:stretch;translate:-50% -100%}.table[data-regime=tall] .notice{min-height:var(--self-h);align-items:center}.table[data-regime=tall] .notice:has(.print-word){text-align:start;flex-wrap:nowrap;justify-content:space-between;padding-block:4px;padding-inline:14px 4px}.table[data-regime=tall] .notice .print-word{flex:none;min-height:44px}.field-center.waiting{z-index:auto;gap:10px}.waiting>:not(.waiting-deck){z-index:3;position:relative}.table[data-regime=tall][data-phase=waiting] .field-center.waiting{height:calc(var(--controls-y) - var(--field-y) - var(--margin))}.table:is([data-regime=tall],[data-regime=short])[data-phase=waiting] .head{display:none}.waiting-deck{z-index:3;width:calc(var(--card-w) * 1.15);aspect-ratio:5/7;flex:none;margin-bottom:6px;position:relative;rotate:-4deg}.waiting-deck img{border-radius:var(--radius-card) / calc(var(--radius-card) / 1.4);width:100%;height:100%;translate:calc(var(--layer) * 1.8px) calc(var(--layer) * 1.6px);filter:drop-shadow(2px 3px 2px #28080452);position:absolute;inset:0}@media (max-height:460px){.waiting-deck{display:none}}.waiting .waiting-line{max-width:30em;font:500 clamp(19px, calc(24px * var(--k,1)), 28px) / 1.3 var(--font-print);color:var(--on-cloth);text-wrap:balance;margin:0}.waiting .house-said{font:400 16px / 1.3 var(--font-sans);color:var(--on-cloth-soft);margin:0}.house-choice{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 14px;display:flex}.waiting .house-choice+.house-choice{margin-top:-6px}.waiting .house-choice+.house-choice+.waiting-moves{margin-top:6px}@media (max-width:700px){.table[data-regime=short] .field-center.waiting:has(.house-choice[data-kind=size]){justify-content:flex-start}}.house-option{min-height:44px;color:var(--on-cloth-soft);font:400 16px / 1.25 var(--font-sans);-webkit-text-decoration:underline #e9d6b58c;text-decoration:underline #e9d6b58c;-webkit-text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-underline-offset:.22em;cursor:pointer;background:0 0;border:0;padding:0 .5em;text-decoration-thickness:1px}@media (hover:hover){.house-option:hover:not([aria-disabled=true]){color:var(--on-cloth)}}.house-option[aria-checked=true]{cursor:default;text-decoration:none}.house-option[aria-checked=true] .house-word{background:var(--stock);color:var(--stock-ink);border-radius:4px;padding:.32em .6em .3em;font-weight:700;display:inline-block;box-shadow:0 1px 2px #28080447}.house-option:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.house-option[aria-disabled=true]{cursor:default}.table[data-outdated] .house-option:not([aria-checked=true]),.table[data-outdated] .place-remove{opacity:.5}.waiting-moves{flex-direction:column;align-items:center;gap:10px;max-width:100%;display:flex}.waiting-moves:empty{display:none}.waiting .waiting-deal{min-height:54px;font-size:clamp(19px, calc(21px * var(--k,1)), 24px);padding-inline:1.4em;animation:.32s cubic-bezier(.16,1,.3,1) both deal-ready}@keyframes deal-ready{0%{opacity:0;translate:0 6px}}.table[data-motion=off] .waiting .waiting-deal{animation-name:deal-ready-still}@media (prefers-reduced-motion:reduce){.waiting .waiting-deal{animation-name:deal-ready-still}@keyframes deal-ready-still{0%{opacity:0}}}.waiting .invite{flex-direction:column;align-items:center;gap:10px;width:min(34em,100%);max-width:100%;margin-top:6px;padding:0;display:flex}.invite-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 12px;display:flex}.invite-actions .print-word[data-chosen]{background:var(--primary);color:var(--stock)}.invite-actions .print-word[data-chosen]:not([data-primary]){background:var(--stock-lit);color:var(--stock-ink)}.invite-label{font:400 15px / 1.3 var(--font-sans);color:var(--on-cloth-soft)}.invite-label[hidden],.waiting .invite-url[hidden]{display:none}.waiting .invite-url{background:var(--stock);width:min(26em,100%);min-width:0;min-height:44px;color:var(--stock-ink);box-shadow:var(--keyline-inset);font:400 15px / 1.4 var(--font-sans);text-align:center;resize:none;white-space:pre-wrap;word-break:break-all;-webkit-user-select:text;user-select:text;border:0;border-radius:6px;padding:8px 12px;display:block;overflow:hidden}.table[data-regime=short] .waiting .invite-url{max-width:46vw;margin-inline:auto}.waiting .invite-url:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.waiting .invite-url::selection{color:var(--stock-ink);background:#c9962e80}@supports (color:color-mix(in srgb, red, red)){.waiting .invite-url::selection{background:color-mix(in srgb, var(--ochre) 50%, transparent)}}.invite-status{font:400 15px / 1.35 var(--font-sans);color:var(--on-cloth)}.invite-status:empty{display:none}.table[data-regime=tall][data-phase=waiting]{--wait-self-w:92px}@media (min-width:380px){.table[data-regime=tall][data-phase=waiting]{--wait-self-w:104px}}.table[data-regime=tall][data-phase=waiting] .seat[data-pos=self]{width:var(--wait-self-w)!important}.table[data-regime=tall][data-phase=waiting] .controls-anchor{left:calc(var(--self-x) + var(--wait-self-w) + var(--margin));width:calc(var(--controls-w) - (var(--wait-self-w) - var(--self-w)))}.table.loading .loading-note{z-index:3;text-align:center;justify-items:center;gap:6px;max-width:min(34em,100vw - 32px);display:grid;position:relative}.table.loading .loading-copy{font:500 clamp(19px, calc(24px * var(--k,1)), 28px) / 1.3 var(--font-print);color:var(--on-cloth);text-wrap:balance}.table.loading[aria-busy=true] .loading-copy{animation:.26s cubic-bezier(.16,1,.3,1) .6s both loading-said}@keyframes loading-said{0%{opacity:0}}.loading-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 12px;margin:8px 0 0;display:flex}.table.loading[data-regime=tall] .loading-actions{flex-direction:column;align-items:stretch}.table.loading:is([data-regime=tall],[data-regime=short]) .head{display:none}.leaflet-layer{z-index:40;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.leaflet-scrim{background:#28080480;position:absolute;inset:0}.table:has(.leaflet-layer) :is(.seat,.menu-anchor,.sound-anchor,.zapis-anchor,.cards,.speech){visibility:hidden}.leaflet{width:min(1360px,100%);max-height:calc(100vh - 24px);transform-origin:50% 40%;outline:none;flex-direction:column;max-height:calc(100dvh - 24px);display:flex;position:relative}.leaflet-close{z-index:2;position:absolute;top:12px;right:14px}.leaflet-sheet{overscroll-behavior:contain;border-radius:var(--stock-r);background:var(--stock);min-height:0;color:var(--stock-ink);box-shadow:inset 0 0 0 5px var(--stock), inset 0 0 0 6.5px var(--keyline), 0 2px 3px #1e06024d, 6px 18px 40px #1e060273;-webkit-user-select:text;user-select:text;outline:0;overflow:auto}.leaflet-sheet:focus-visible{box-shadow:inset 0 0 0 5px var(--stock), inset 0 0 0 6.5px var(--keyline), inset 0 0 0 9px var(--focus), 0 2px 3px #1e06024d, 6px 18px 40px #1e060273}.leaflet ::selection{background:#e2c68c}@supports (color:color-mix(in srgb, red, red)){.leaflet ::selection{background:color-mix(in srgb, var(--ochre) 40%, var(--stock))}}.leaflet-panels{border-radius:var(--stock-r);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.leaflet-panel{background:var(--stock);backface-visibility:hidden;padding:22px 26px 24px}.leaflet-more{grid-template-columns:repeat(auto-fit,minmax(min(100%,22em),1fr));column-gap:52px;padding:4px 26px 24px;display:grid;box-shadow:inset 0 1px #1b1d241a,inset 0 14px 14px -14px #3c1e0a47}.leaflet-lead{background:var(--stock);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;box-shadow:inset 0 -1px #1b1d241a,inset 0 -14px 14px -14px #3c1e0a47}.leaflet-lead>*{padding:22px 26px 20px}.leaflet-lead>.leaflet-section{columns:2;grid-column:span 2;column-gap:52px}.leaflet-lead>.leaflet-section h3{column-span:all}.leaflet-lead>.leaflet-section p{break-inside:avoid}.leaflet-lead+.leaflet-panels>.leaflet-panel{padding-top:0}.leaflet-panel+.leaflet-panel{box-shadow:inset 1px 0 #1b1d241a,inset 14px 0 14px -14px #3c1e0a47}.leaflet-panel[data-fold=left]{transform-origin:100%}.leaflet-panel[data-fold=right]{transform-origin:0}.leaflet-head h2{text-wrap:balance}.leaflet-panel[data-fold=right]>:first-child h3{margin-right:96px}.leaflet-head h2{font:600 38px/1.05 var(--font-print);color:var(--stock-ink);margin:0}.leaflet-head p{max-width:34ch;font:400 17px / 1.45 var(--font-sans);color:var(--stock-ink);text-wrap:pretty;margin:12px 0 0}.leaflet-section h3{font:600 19px/1.2 var(--font-print);color:var(--stock-ink);margin:14px 0 4px}.leaflet-section p{max-width:50ch;font:400 16px/1.42 var(--font-sans);color:var(--stock-ink);text-wrap:pretty;margin:0 0 5px}.leaflet-section[data-quiet] p{color:var(--stock-soft)}.leaflet-table{border-collapse:collapse;width:min(100%,21em);font:400 16px / 1.3 var(--font-sans);color:var(--stock-ink);margin:10px 0 8px}.leaflet-table caption{text-align:left;font:600 13px / 1.3 var(--font-sans);letter-spacing:.02em;color:var(--stock-soft);padding-bottom:4px}.leaflet-table tbody{border-bottom:1px solid #1b1d242e;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px;display:grid}@supports (color:color-mix(in srgb, red, red)){.leaflet-table tbody{border-bottom:1px solid color-mix(in srgb, var(--stock-ink) 18%, transparent)}}.leaflet-table tr{border-top:1px solid #1b1d242e;justify-content:space-between;align-items:baseline;display:flex}@supports (color:color-mix(in srgb, red, red)){.leaflet-table tr{border-top:1px solid color-mix(in srgb, var(--stock-ink) 18%, transparent)}}.leaflet-table caption{display:block}.leaflet-table th,.leaflet-table td{padding:3px 0}.leaflet-table th{text-align:left;font-weight:400}.leaflet-table td{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.leaflet-melds th{align-items:center;gap:8px;display:flex}.leaflet-pip{flex:none;width:15px;height:15px}@media (max-width:760px){.leaflet-layer{padding:8px}.leaflet{max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px)}.leaflet-panels{grid-template-columns:minmax(0,1fr)}.leaflet-panel{padding:22px 20px 18px}.leaflet-panel:not(:last-child){padding-bottom:0}.leaflet-panel+.leaflet-panel{box-shadow:none;padding-top:0}.leaflet-more{box-shadow:none;padding:0 20px 18px}.leaflet-lead{box-shadow:none;display:flow-root}.leaflet-lead>*{padding:22px 20px 0}.leaflet-lead>.leaflet-section{columns:auto;padding-top:0}.leaflet-head h2{font-size:34px}.leaflet-head{padding-right:96px}}@media (max-height:480px){.leaflet-head h2{font-size:32px}.leaflet-section h3{font-size:17px}.leaflet-section p{font-size:15px}.leaflet-panel{padding:18px 18px 20px}}@media (max-height:480px) and (min-width:761px){.leaflet-lead>*{padding:18px 18px 20px}}.home-stack{align-content:center;justify-items:center;row-gap:var(--deck-gap,16px);pointer-events:none;grid-template-columns:minmax(0,1fr);display:grid;position:absolute}.home-stack>*{pointer-events:auto}.home-copy{z-index:3;text-align:center;max-width:100%;color:var(--on-cloth);flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.home-copy p{color:var(--on-cloth)}.home-error{font-style:normal;font-weight:600}.home-deal{align-items:center;gap:calc(var(--deck-gap,16px) * .6);color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;margin:0;padding:0;display:flex;position:relative}button.home-deal{cursor:pointer}.home-deal:disabled{cursor:default}.home-deal:focus-visible{outline:none}.home-deck{z-index:3;height:var(--deck-h);aspect-ratio:5/7;display:block;position:relative;rotate:-4deg}.home-deck img{border-radius:var(--radius-card) / calc(var(--radius-card) / 1.4);width:100%;height:100%;translate:calc(var(--layer) * 1.8px) calc(var(--layer) * 1.6px);filter:drop-shadow(2px 3px 2px #28080452);transition:translate .22s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}@media (hover:hover){button.home-deal:hover:not(:disabled) .home-deck img:last-child{translate:-1px -8px}}button.home-deal:active:not(:disabled) .home-deck img:last-child{translate:0 -3px}.home-deal-word{z-index:3;min-height:clamp(54px, calc(62px * var(--k,1)), 80px);background:var(--primary);color:var(--stock);font:600 clamp(24px, calc(30px * var(--k,1)), 40px) / 1.1 var(--font-print);letter-spacing:.01em;white-space:nowrap;box-shadow:inset 0 0 0 4px var(--primary), inset 0 0 0 5.25px var(--primary-rule), var(--stock-shadow);border-radius:8px;justify-content:center;align-items:center;padding:.32em 1.15em .38em;transition:translate .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.home:is([data-regime=tall],[data-regime=short]) .home-deal-word{min-height:54px;font-size:24px}@media (hover:hover){button.home-deal:hover:not(:disabled) .home-deal-word{background:var(--primary-lit);box-shadow:inset 0 0 0 4px var(--primary-lit), inset 0 0 0 5.25px var(--primary-rule), var(--stock-shadow-up);translate:0 -2px}}button.home-deal:active:not(:disabled) .home-deal-word{transition-duration:80ms;translate:0 1px}.home-deal:focus-visible .home-deal-word{outline:3px solid var(--focus);outline-offset:3px;border-radius:8px}.home-deal:disabled .home-deal-word{color:var(--stock-soft);box-shadow:none;background:#d2af97}@supports (color:color-mix(in srgb, red, red)){.home-deal:disabled .home-deal-word{background:color-mix(in srgb, var(--stock) 70%, var(--cloth))}}.home-deal[aria-busy=true] .home-deal-word{background-image:linear-gradient(100deg,#0000 30%,#f2e6ca1f 50%,#0000 70%);background-size:220% 100%;animation:1.4s linear infinite plate-wait}@keyframes plate-wait{0%{background-position:120% 0}to{background-position:-100% 0}}.home-answers{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 12px;max-width:100%;display:flex}.home[data-regime=tall] .home-answers{flex-direction:column}.home-answers .print-word{font-family:var(--font-print);letter-spacing:.01em;font-weight:600}.home-bottom{z-index:3;width:min(20em, calc(100% - 2 * var(--margin)));justify-content:center;display:flex;position:absolute;left:50%;translate:-50%}.home[data-regime=tall] .home-bottom{width:calc(100% - 2 * (var(--margin,16px) + 72px))}.home-bottom .place{height:auto;padding-block:6px 8px}.home-place{flex-wrap:nowrap;min-width:0}.home-stack>.landing-who{z-index:3;max-width:100%;color:var(--on-cloth);position:relative}.home[data-regime=tall] .head{display:none}@media (prefers-reduced-motion:reduce){.home-deck img{transition:none}.table.loading[aria-busy=true] .loading-copy{animation-duration:1ms}}.waiting[data-strangers] .waiting-line,.waiting .waiting-line[data-door],.waiting .waiting-line[data-away]{animation:.36s cubic-bezier(.16,1,.3,1) both line-in}.table[data-regime=tall] .waiting[data-strangers] .waiting-line{font-size:22px}@keyframes line-in{0%{opacity:0;translate:0 5px}}.waiting[data-strangers] .waiting-deck{transition:rotate .52s cubic-bezier(.16,1,.3,1)}.waiting[data-beat] .waiting-deck{rotate:0deg}.table[data-motion=off] .waiting[data-strangers] .waiting-line,.table[data-motion=off] .waiting .waiting-line[data-door],.table[data-motion=off] .waiting .waiting-line[data-away]{animation-name:line-fade}.table[data-motion=off] .waiting[data-strangers] .waiting-deck{transition:none}@media (prefers-reduced-motion:reduce){.waiting[data-strangers] .waiting-line,.waiting .waiting-line[data-door],.waiting .waiting-line[data-away]{animation-name:line-fade}.waiting[data-strangers] .waiting-deck{transition:none}}@keyframes line-fade{0%{opacity:0}}}:root{--share-mottle:url(data:image/webp;base64,UklGRoYDAABXRUJQVlA4IHoDAAAwSwCdASoAAgACPrVYp1CnJKMioBgIUOAWiWlu4T648awLn0J9YDm/nrC+ABdzR1jAZsynHhw4cOHDueeItFa6LU20mvAN5w4WBUlHVeumYmfzkonFTZrhJAm185F6yC1as1RufaQkXqhFiEjTmhn5BKlk7Vp4t2GKr3C1KnDcmAFDPpSmdx7a5RPpTUY2+v2qIAtiCoY8NROHMrgJgpcPJxIGa8AsNs36Onx4J8JQCD9dCjj7AyACgHwFpPsHc9wOLk4FO92XIhYZDiLZDQKBVlTPBAgZD8K5XXF+HzrX/P0BgtT0S5+m6VSBeE67kVVLAqb5abI8YCPd35fmZfRvAFkPVqxhcc2NA5jmMXY8Q3rnyNylwLmhBXvSvRtz7LpNWJAnAjq3Ev2MYZ3R5CSkPXyZGGFY2GFBIve7g4kgoaZUmsHsh6wmFOKIc++EmhFCbRjE4DABcooYJZvNITngvIDUJvJzGJnlxNlpB9Qn69T+EFJvTCGZVkaby7sHmN2d+BToANzxaheTMupsTsjYpCpgBjCpnZjtv/2BmKzk/ipizAfPpNDfJkzI4esaBR7gcxwyQGXnAB4AM0ursgnzEs0l55UrA5OL7tSpIoGCOTDCrRtJ0oMV1BRy2cUASN01wOfxSB/91qlpEj55KHer3cXBydR3PX0lxykBe12vb01rkM/yIoSwqc3X7nVotFqbdvgHDBA3t1AWIShlsuxi7qjFcqdLtiEsAjIQC+/qRqKT3+1YYakyeJHOh0/vU3yyVQYAhCokHPIdIfJmKmzIDTQT1inlpfEIjld+qknNqf/AAP48/ITqmQCAxkKCeyyoSyOsO75v280ryfu6QmfSKfDGEuuJTgkD5bgUQrrwcKGT1hW1qvGCbEhVngUEh6Y05OHFWLL9x/nDTq7Vtv7yQuH9dWgRIF6tvD4biR/ZA3TRy9UkYkk1Ghfn6MwNuJmyvP6olC+cnBzyzPnxXNYHU84IGMIEdMek8YcoVPVoprrzkChwwUFD8K7r4XtDVv+GNga43YVL6rUFNtxLm0bXLYhcR4sjmDqr4NWTOfyVa1qTIRvnH5VBncb4CYbuQQCceXZzK3wAB+WefzPTYAESl0nthjGto0tigTPn30kuVrT4FUfPKUKbPEy+rUYIAvYPAiqEjigeFLahFOooooaRflnkJjOf1XY4AA==);--share-weave:url(/assets/weave-1-BxxKNesU.webp);--share-mark:url(/assets/wordmark-DeoRmGNv.svg)}
