@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-standard-normal-rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-standard-normal-7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-standard-normal-DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Doto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Doto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/doto-latin-wght-normal-DtlIPefW.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-ground:#fff7ee;--color-ink:#3a0f22;--color-ink-muted:#6b5058;--color-ink-on-dark-muted:#dcc9cf;--color-google-blue:#4285f4;--color-google-red:#ea4335;--color-google-yellow:#fbbc05;--color-google-green:#34a853;--color-google-tile:#fff;--color-rule:#f0e0d2;--color-surface-dark:#5c2c40;--foil-gold:linear-gradient(118deg, #b38617 0%, #d4a52c 18%, #f6dc8a 34%, #fff6d6 42%, #e2b33f 52%, #b38617 66%, #f0cf6c 84%, #c4951f 100%);--foil-silver:linear-gradient(118deg, #858b93 0%, #b9bec5 18%, #e8ebee 34%, #fff 42%, #c9ced4 52%, #9aa0a8 66%, #e1e5e9 84%, #a7adb4 100%);--foil-bronze:linear-gradient(118deg, #bf7847 0%, #cf8550 18%, #eab18a 34%, #ffe3cf 42%, #d48c5b 52%, #c27b4a 66%, #e3a073 84%, #c07a49 100%);--color-placeholder-light:#f3e3d5;--color-placeholder-mid:#b9a79b;--color-placeholder-dark:#6e5a52;--color-accent:#eb5f4e;--font-display:"Archivo Variable", system-ui, sans-serif;--font-body:"Archivo Variable", system-ui, sans-serif;--font-numeric:"Doto Variable", ui-monospace, monospace;--stretch-display:125%;--stretch-display-narrow:112%;--stretch-body:100%;--weight-display:800;--weight-numeric:900;--size-page-title:2.25rem;--size-couple-names:1.875rem;--size-own-points:2.125rem;--size-question:1.375rem;--size-action:1.25rem;--size-list-points:1.25rem;--size-section:1.125rem;--size-list-title:1.0625rem;--size-button:1rem;--size-body:.9375rem;--size-link:.875rem;--size-meta:.8125rem;--size-stamp:1.0625rem;--size-nav:.6875rem;--line-height-body:1.45;--line-height-heading:1.05;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--screen-padding:24px;--screen-max-width:480px;--screen-max-width-wide:880px;--radius-print:0;--radius-control:6px;--radius-strip:10px;--radius-round:50%;--shadow-print:0 1px 2px #3a0f221a, 0 6px 14px #3a0f221a;--shadow-cover:0 2px 4px #3a0f221f, 0 14px 30px #3a0f2229;--shadow-mat:0 1px 2px #3a0f2214, 0 4px 10px #3a0f2214;--border-input:1.5px solid var(--color-ink);--border-rule:1px solid var(--color-rule);--outline-width-selected:3px;--outline-offset-selected:2px;--focus-ring-width:2px;--focus-ring-offset:2px;--border-width-invalid:3px;--shutter-ring-width:2px;--underline-offset:3px;--touch-target:44px;--nav-height:60px;--button-height:56px;--shutter-size:76px;--avatar-size:40px;--ranking-row-height:calc(var(--avatar-size) + var(--space-3) * 2);--border-pinned:2px solid var(--color-ink);--portrait-size:88px;--portrait-size-large:calc(var(--portrait-size) * 3);--icon-size:20px;--print-frame:12px;--print-frame-small:8px;--mat-frame:18px;--print-caption:44px;--print-caption-small:30px;--print-paper:#fff;--cover-print-width:260px;--cover-print-width-small:7rem;--print-caption-cover-small:16px;--brand-print-width:clamp(7rem, 24dvh, 11rem);--brand-print-width-short:clamp(4.5rem, calc(100dvh - 28rem), 9rem);--brand-print-width-small:5rem;--own-print-initial-small:var(--size-couple-names);--own-print-width:clamp(6.5rem, 19dvh, 9.5rem);--own-print-initial:4rem;--front-top:clamp(0rem, calc((100dvh - 32rem) / 3), 8rem);--google-tile-size:1.75rem;--language-tile-height:64px;--size-language-greeting:clamp(.9375rem, 4.6vw, var(--size-list-title));--brand-print-tilt:-3deg;--brand-print-caption-small:16px;--wedding-door-min:8rem;--photo-grid-cell-min:132px;--guest-grid-cell-min:128px;--size-guest-initial:clamp(2.25rem, 12vw, 3.25rem);--stat-cell-min:132px;--translation-column-min:280px;--qr-size:280px;--full-photo-max-height:70dvh;--podium-step-first:84px;--podium-step-second:62px;--podium-step-third:48px;--podium-tilt-first:-1deg;--podium-tilt-second:2deg;--podium-tilt-third:-2deg;--podium-foil-edge:4px;--size-podium-number:1.625rem;--size-podium-number-first:2.125rem;--stack-tilt:5deg;--tape-opacity:.55;--duration-quick:.15s;--duration-flash:.12s;--flash-opacity:.6;--cover-tilt:0deg;--cover-filter:none;--display-padding:clamp(24px, 4vw, 64px);--size-display-couple:clamp(1.75rem, 3.2vw, 3.5rem);--size-display-title:clamp(2.5rem, 5.5vw, 6rem);--size-display-body:clamp(1.125rem, 1.8vw, 2rem);--size-display-name:clamp(1.125rem, 2.2vw, 2.5rem);--size-display-initial:clamp(3rem, 8vw, 9rem);--size-display-points:clamp(1.75rem, 3.6vw, 4rem);--size-display-number:clamp(2.5rem, 5vw, 5.5rem);--size-display-number-first:clamp(3.25rem, 6.5vw, 7.5rem);--display-button-height:clamp(64px, 7vw, 104px);--display-print-frame:clamp(10px, 1.2vw, 20px);--display-print-caption:clamp(44px, 5vw, 88px);--display-podium-gap:clamp(12px, 2vw, 40px);--display-podium-width:min(100%, 1100px);--display-step-first:clamp(84px, 14vh, 200px);--display-step-second:clamp(62px, 10vh, 150px);--display-step-third:clamp(48px, 7.5vh, 110px);--display-foil-edge:clamp(4px, .6vw, 10px);--duration-reveal:.2s;--reveal-rise:24px;--candid-tilt-1:-1.5deg;--candid-tilt-2:1deg;--candid-tilt-3:-.5deg;--candidate-cell-min:92px;--check-badge-size:28px;--pencil-badge-size:36px;--pencil-badge-size-small:30px;--pencil-ring-width:2px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-ground);min-height:100dvh;color:var(--color-ink);font-family:var(--font-body);font-stretch:var(--stretch-body);font-size:var(--size-body);line-height:var(--line-height-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:contain;margin:0}h1,h2,h3,p,ul,ol,figure,fieldset{margin:0;padding:0}fieldset{border:0;min-width:0}button,input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}._primary_1f2uz_2{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--button-height);padding:0 var(--space-5);border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-ground);font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-button);cursor:pointer;transition:opacity var(--duration-quick) ease-out;border:0;text-decoration:none;display:inline-flex}._primary_1f2uz_2:disabled{opacity:.45;cursor:default}._primary_1f2uz_2:active:not(:disabled){opacity:.8}._secondary_1f2uz_32{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:0 var(--space-3);color:var(--color-ink);font-size:var(--size-link);text-underline-offset:var(--underline-offset);cursor:pointer;background:0 0;border:0;font-weight:600;text-decoration:underline;display:inline-flex}._secondary_1f2uz_32:disabled{opacity:.45;cursor:default}._notice_1qrra_1{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:var(--border-input);border-radius:var(--radius-control);display:flex}._body_1qrra_10{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}._body_1qrra_10>button{margin-left:calc(var(--space-3) * -1)}._reference_1qrra_21{color:var(--color-ink-muted);font-size:var(--size-meta)}._icon_h25de_1{width:var(--icon-size);height:var(--icon-size);flex:none}._googleBlue_h25de_7{fill:var(--color-google-blue)}._googleRed_h25de_11{fill:var(--color-google-red)}._googleYellow_h25de_15{fill:var(--color-google-yellow)}._googleGreen_h25de_19{fill:var(--color-google-green)}._screen_1h0kb_1{gap:var(--space-5);width:100%;max-width:var(--screen-max-width);padding:calc(env(safe-area-inset-top) + var(--space-5)) calc(env(safe-area-inset-right) + var(--screen-padding)) calc(env(safe-area-inset-bottom) + var(--space-6)) calc(env(safe-area-inset-left) + var(--screen-padding));flex-direction:column;margin:0 auto;display:flex}._screenWithActions_1h0kb_14{padding-bottom:calc(env(safe-area-inset-bottom) + var(--button-height) + var(--touch-target) + var(--space-6) * 2)}._actionBar_1h0kb_24{background:var(--color-ground);border-top:var(--border-rule);padding:var(--space-4) calc(env(safe-area-inset-right) + var(--screen-padding)) calc(env(safe-area-inset-bottom) + var(--space-4)) calc(env(safe-area-inset-left) + var(--screen-padding));position:fixed;inset:auto 0 0}._actionBarInner_1h0kb_35{align-items:stretch;gap:var(--space-2);max-width:calc(var(--screen-max-width) - var(--screen-padding) * 2);flex-direction:column;margin:0 auto;display:flex}._wide_1h0kb_44{--screen-max-width:var(--screen-max-width-wide)}._fitted_1h0kb_52{height:calc(100dvh - var(--nav-height) - env(safe-area-inset-bottom));padding-bottom:0}._docked_1h0kb_59{gap:var(--space-3);height:100dvh;padding-bottom:0}._dock_1h0kb_59{margin-inline:calc(-1 * var(--screen-padding));margin-top:calc(-1 * var(--space-3));padding:var(--space-3) var(--screen-padding) calc(env(safe-area-inset-bottom) + var(--space-2));border-top:var(--border-rule);background:var(--color-ground)}._scroller_1h0kb_76{overscroll-behavior:contain;min-height:0;margin-inline:calc(-1 * var(--space-3));padding:0 var(--space-3) var(--space-5);flex:1;position:relative;overflow-y:auto}._scroller_1h0kb_76:focus-visible{outline-offset:calc(-1 * var(--focus-ring-width))}._masthead_1lim2_1{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}._words_1lim2_8{gap:var(--space-2);min-width:0;line-height:var(--line-height-body);flex-direction:column;display:flex}._title_1lim2_16{font-family:var(--font-display);font-stretch:var(--stretch-display-narrow);font-weight:var(--weight-display);font-size:var(--size-couple-names);line-height:var(--line-height-heading);overflow-wrap:break-word}._title_1lim2_16:focus{outline:none}._avatar_ld9q0_1{width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--radius-round);flex:none;place-items:center;font-weight:700;display:grid;overflow:hidden}._light_ld9q0_12{background:var(--color-placeholder-light);color:var(--color-ink)}._dark_ld9q0_18{background:var(--color-surface-dark);color:var(--color-ground)}._selfie_ld9q0_25{border-radius:inherit;object-fit:cover;width:100%;height:100%}._portrait_22x4v_1{background:var(--color-ink);color:var(--color-ground);font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);place-items:center;line-height:1;display:grid;position:absolute;inset:0}._regular_22x4v_14{font-size:var(--own-print-initial)}._small_22x4v_19{font-size:var(--own-print-initial-small)}._print_1fygj_1{flex:none;position:relative}._stack_1fygj_7{transform:rotate(var(--brand-print-tilt))}._stack_1fygj_7 figure{position:relative}._sheet_1fygj_16{background:var(--print-paper);box-shadow:var(--shadow-print);transform:rotate(var(--stack-tilt));position:absolute;inset:0}._regular_1fygj_24{width:var(--brand-print-width);margin:var(--space-3) auto var(--space-2)}@media (height<44rem){._regular_1fygj_24{--print-frame:var(--print-frame-small);--print-caption:var(--brand-print-caption-small);width:var(--brand-print-width-short);margin:var(--space-2) auto 0}}._small_1fygj_45{--print-caption-small:var(--brand-print-caption-small);width:var(--brand-print-width-small);margin:var(--space-2) var(--space-2) 0 0}._group_q6bbu_2{gap:var(--space-2);border:none;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}._legend_q6bbu_12{margin-bottom:var(--space-2);font-size:var(--size-link);padding:0;font-weight:600}._choices_q6bbu_19{gap:var(--space-2);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}._choices_q6bbu_19:has(>:nth-child(3)){grid-template-columns:1fr 1fr 2.75fr}._choice_q6bbu_19{min-height:var(--touch-target);padding:var(--space-2) var(--space-1);border:var(--border-input);border-radius:var(--radius-control);background:var(--color-ground);color:var(--color-ink);font:inherit;font-size:var(--size-body);cursor:pointer;font-weight:600}._chosen_q6bbu_48{background:var(--color-ink);color:var(--color-ground)}._fields_3jhpy_1{gap:var(--space-5);flex-direction:column;display:flex}._field_3jhpy_1{gap:var(--space-2);flex-direction:column;display:flex}._label_3jhpy_14{font-size:var(--size-link);font-weight:600}._textarea_3jhpy_19{padding:var(--space-3);border:var(--border-input);border-radius:var(--radius-control);background:var(--color-ground);color:var(--color-ink);font:inherit;font-size:var(--size-body);line-height:var(--line-height-body);resize:vertical}._hint_3jhpy_31{color:var(--color-ink-muted);font-size:var(--size-meta)}._form_12uss_1{gap:var(--space-5);flex-direction:column;display:flex}._backLink_ccdr5_1{align-self:flex-start;align-items:center;gap:var(--space-1);min-height:var(--touch-target);margin-left:calc(var(--space-2) * -1);padding-right:var(--space-3);color:var(--color-ink);font-size:var(--size-link);font-weight:600;text-decoration:none;display:inline-flex}._loading_o08ux_1{color:var(--color-ink-muted);font-size:var(--size-meta)}._form_n4ym1_1{gap:var(--space-4);flex-direction:column;display:flex}._email_n4ym1_7{gap:var(--space-4);line-height:var(--line-height-body);flex-direction:column;display:flex}._sent_n4ym1_14{font-size:var(--size-meta);font-weight:600}._ways_n4ym1_19{justify-content:center;column-gap:var(--space-2);flex-wrap:wrap;display:flex}._way_1vmg0_2{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--button-height);padding:0 var(--space-3);border-radius:var(--radius-control);font-family:var(--font-display);font-stretch:var(--stretch-display-narrow);font-weight:var(--weight-display);font-size:var(--size-button);cursor:pointer;transition:opacity var(--duration-quick) ease-out;text-decoration:none;display:inline-flex}._way_1vmg0_2:disabled{opacity:.45;cursor:default}._way_1vmg0_2:active:not(:disabled){opacity:.8}._filled_1vmg0_28{background:var(--color-ink);color:var(--color-ground);border:0}._outlined_1vmg0_36{border:var(--border-input);color:var(--color-ink);background:0 0}._mark_1vmg0_43{flex:none;place-items:center;display:grid}._filled_1vmg0_28 ._mark_1vmg0_43{width:var(--google-tile-size);height:var(--google-tile-size);border-radius:var(--radius-control);background:var(--color-google-tile)}._identity_o3dwa_1{gap:var(--space-4);flex-direction:column;display:flex}._or_o3dwa_8{align-items:center;gap:var(--space-3);color:var(--color-ink-muted);font-size:var(--size-meta);display:flex}._or_o3dwa_8:before,._or_o3dwa_8:after{content:"";border-top:var(--border-rule);flex:1}._hero_wpqok_2{--brand-print-width:var(--own-print-width);align-items:center;gap:var(--space-2);text-align:center;line-height:var(--line-height-body);flex-direction:column;display:flex}._pictureNotice_wpqok_14{margin-top:var(--space-3);text-align:left;align-self:stretch}._username_wpqok_21{max-width:100%;margin-top:var(--space-3);font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-page-title);line-height:var(--line-height-heading);overflow-wrap:anywhere}@media (width<22.5rem){._username_wpqok_21{font-stretch:var(--stretch-display-narrow)}}._firstName_wpqok_38{color:var(--color-ink-muted)}._about_wpqok_42{overflow-wrap:anywhere;max-width:100%}._strip_wpqok_48{padding:var(--space-4);border-radius:var(--radius-strip);background:var(--color-ink);grid-template-columns:1fr 1fr;display:grid}._stat_wpqok_56{align-items:center;gap:var(--space-1);flex-direction:column-reverse;display:flex}._statLabel_wpqok_63{color:var(--color-ink-on-dark-muted);font-size:var(--size-meta)}._statValue_wpqok_69{min-height:var(--size-own-points);font-family:var(--font-numeric);font-weight:var(--weight-numeric);font-size:var(--size-own-points);color:var(--color-accent);line-height:1}._section_wpqok_79{gap:var(--space-4);padding-top:var(--space-5);border-top:var(--border-rule);line-height:var(--line-height-body);flex-direction:column;display:flex}._safe_wpqok_88{align-items:flex-start;gap:var(--space-2);display:flex}._rows_wpqok_94{border-top:var(--border-rule);border-bottom:var(--border-rule);flex-direction:column;display:flex}._row_wpqok_94{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--touch-target);padding:var(--space-3) 0;color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}._row_wpqok_94+._row_wpqok_94{border-top:var(--border-rule)}._row_wpqok_94:disabled{opacity:.45;cursor:default}._rowWords_wpqok_126{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._rowLabel_wpqok_133{font-size:var(--size-list-title);font-weight:600}._rowNote_wpqok_138{color:var(--color-ink-muted);font-size:var(--size-meta)}._rowGo_wpqok_144{color:var(--color-ink-muted);flex:none;display:flex;transform:rotate(-90deg)}._foot_wpqok_152{justify-content:center;display:flex}._offer_wpqok_158{gap:var(--space-3);padding:var(--space-4);border:var(--border-input);border-radius:var(--radius-control);overflow-wrap:break-word;flex-direction:column;display:flex}._offerTitle_wpqok_168{font-size:var(--size-link);font-weight:800}._offerTitle_wpqok_168:focus{outline:none}._warning_wpqok_178{font-weight:600}._offerActions_wpqok_182{align-items:stretch;gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}._pageTitle_1h8em_3{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-page-title);line-height:var(--line-height-heading);overflow-wrap:break-word;padding-inline-end:var(--page-title-reserve,0)}._sectionTitle_1h8em_13{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-section)}._sectionHeader_1h8em_21{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._sectionLink_1h8em_28{min-height:var(--touch-target);color:var(--color-ink);font-size:var(--size-link);text-underline-offset:var(--underline-offset);align-items:center;font-weight:600;display:inline-flex}._fieldset_2q5mp_1{gap:var(--space-3);flex-direction:column;display:flex}._quietLegend_2q5mp_8{margin-inline:auto;margin-bottom:var(--space-2);color:var(--color-ink-muted);font-size:var(--size-meta);padding:0;font-weight:600}._sectionLegend_2q5mp_17{margin-bottom:var(--space-1);padding:0}._note_2q5mp_22{color:var(--color-ink-muted);font-size:var(--size-meta);line-height:var(--line-height-body)}._tiles_2q5mp_28{gap:var(--space-2);flex-wrap:wrap;display:flex}._tile_2q5mp_28{flex:1 1 calc(100% / 3 - var(--space-2));justify-content:center;align-items:center;gap:var(--space-1);min-width:0;min-height:var(--language-tile-height);padding:var(--space-1);border:var(--border-input);border-radius:var(--radius-control);background:var(--color-ground);color:var(--color-ink);text-align:center;cursor:pointer;flex-direction:column;display:flex;position:relative}._tile_2q5mp_28:has(:checked){background:var(--color-ink);color:var(--color-ground)}._tile_2q5mp_28:has(:focus-visible){outline:var(--focus-ring-width) solid var(--color-ink);outline-offset:var(--focus-ring-offset)}._tiles_2q5mp_28:has(>:nth-child(4):last-child)>._tile_2q5mp_28{flex-basis:calc(50% - var(--space-2))}._input_2q5mp_73{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}._greeting_2q5mp_83{font-family:var(--font-display);font-stretch:var(--stretch-display-narrow);font-weight:var(--weight-display);font-size:var(--size-language-greeting);line-height:var(--line-height-heading)}._name_2q5mp_91{color:var(--color-ink-muted);font-size:var(--size-meta);line-height:var(--line-height-heading)}._tile_2q5mp_28:has(:checked) ._name_2q5mp_91{color:var(--color-ground)}._removePicture_1lidh_2{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}._flash_imoyq_2{z-index:10;background:var(--color-ground);opacity:0;pointer-events:none;animation:_flash_imoyq_2 var(--duration-flash) ease-out;position:fixed;inset:0}@keyframes _flash_imoyq_2{30%{opacity:var(--flash-opacity)}to{opacity:0}}@media (prefers-reduced-motion:reduce){._flash_imoyq_2{display:none}}._pencil_142tr_5{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-round);color:var(--color-accent);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}._onPrint_142tr_20{right:calc(var(--touch-target) / -2 + var(--space-1));bottom:calc(var(--touch-target) / -2 + var(--space-2))}._onRound_142tr_27{right:calc(var(--portrait-size) * .1464 - var(--touch-target) / 2);bottom:calc(var(--portrait-size) * .1464 - var(--touch-target) / 2)}._badge_142tr_34{--icon-size:calc(var(--pencil-badge-size) * .55);width:var(--pencil-badge-size);height:var(--pencil-badge-size);border-radius:var(--radius-round);background:var(--color-ink);box-shadow:0 0 0 var(--pencil-ring-width) var(--color-ground), var(--shadow-print);transition:transform var(--duration-quick) ease-out;place-items:center;display:grid}._pencil_142tr_5:active:not(:disabled) ._badge_142tr_34{transform:scale(.92)}._pencil_142tr_5:disabled{cursor:default}._pencil_142tr_5:disabled:not([aria-busy=true]) ._badge_142tr_34{opacity:.45}._spinner_142tr_62{width:var(--icon-size);height:var(--icon-size);border:var(--pencil-ring-width) solid var(--color-accent);border-radius:var(--radius-round);border-top-color:#0000;animation:.8s linear infinite _spin_142tr_62}@keyframes _spin_142tr_62{to{transform:rotate(1turn)}}._hidden_1peol_3{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._phrase_3ebc6_2{overflow-wrap:anywhere;font-weight:800}._form_3ebc6_8{gap:var(--space-3);padding:var(--space-4);border:var(--border-input);border-radius:var(--radius-control);flex-direction:column;display:flex}._form_3ebc6_8>p{font-weight:600;line-height:var(--line-height-body);overflow-wrap:break-word}._actions_3ebc6_23{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._confirmButton_3ebc6_30{min-height:var(--touch-target);padding:0 var(--space-4);border:var(--border-input);border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-ground);font-size:var(--size-link);cursor:pointer;justify-content:center;align-items:center;font-weight:700;display:inline-flex}._confirmButton_3ebc6_30:disabled{opacity:.45;cursor:default}._front_1q1zr_2{gap:var(--space-5);padding-top:var(--front-top);text-align:center;flex-direction:column;display:flex}@media (height<44rem){._front_1q1zr_2{gap:var(--space-3)}}._front_1fxat_6{gap:var(--space-5);padding-top:var(--front-top);padding-bottom:var(--button-height);flex-direction:column;display:flex}@media (height<44rem){._front_1fxat_6{gap:var(--space-3)}._givesWayToNotice_1fxat_23{display:none}}._welcome_1fxat_28{gap:var(--space-2);text-align:center;line-height:var(--line-height-body);flex-direction:column;display:flex}._title_1fxat_37{font-family:var(--font-display);font-stretch:var(--stretch-display-narrow);font-weight:var(--weight-display);font-size:clamp(var(--size-couple-names), 10vw, var(--size-page-title));line-height:var(--line-height-heading)}._link_srx64_2{width:var(--touch-target);height:var(--touch-target);border:var(--border-input);border-radius:var(--radius-round);background:var(--color-ground);color:var(--color-ink);flex:none;place-items:center;text-decoration:none;display:grid}._header_1w8pr_1{gap:var(--space-2);flex-direction:column;display:flex}._titleLine_1w8pr_8{justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-height:var(--touch-target);display:flex}._greeting_1w8pr_17{min-width:0;font-family:var(--font-display);font-stretch:var(--stretch-display-narrow);font-weight:var(--weight-display);font-size:var(--size-couple-names);line-height:var(--line-height-heading);overflow-wrap:anywhere}._keep_1w8pr_28{column-gap:var(--space-1);color:var(--color-ink-muted);font-size:var(--size-meta);flex-wrap:wrap;display:flex}._keepLink_1w8pr_37{color:var(--color-ink);text-underline-offset:var(--underline-offset);font-weight:600;position:relative}._keepLink_1w8pr_37:after{content:"";inset:calc(var(--space-3) * -1) calc(var(--space-2) * -1);position:absolute}._list_1w8pr_51{padding-top:var(--space-2);flex-direction:column;list-style:none;display:flex}._failed_1w8pr_58{padding-top:var(--space-2)}._dock_1w8pr_62{gap:var(--space-1);flex-direction:column;display:flex}._points_1he5g_1{align-items:baseline;gap:var(--space-1);white-space:nowrap;width:fit-content;display:inline-flex}._number_1he5g_11{font-family:var(--font-numeric);font-weight:var(--weight-numeric);color:var(--color-accent);letter-spacing:.02em}._unit_1he5g_18{font-size:var(--size-meta);font-weight:600}._own_1he5g_23 ._number_1he5g_11{font-size:var(--size-own-points);line-height:1}._own_1he5g_23 ._unit_1he5g_18{color:var(--color-ink-on-dark-muted)}._list_1he5g_37 ._number_1he5g_11{color:var(--points-number,var(--color-ink));font-size:var(--size-list-points)}._list_1he5g_37 ._unit_1he5g_18{color:var(--points-muted,var(--color-ink-muted))}._stamp_1he5g_51{padding:var(--space-1) var(--space-3);border-radius:var(--radius-control);background:var(--color-ink)}._stamp_1he5g_51 ._number_1he5g_11{font-size:var(--size-list-points)}._stamp_1he5g_51 ._unit_1he5g_18{color:var(--color-ink-on-dark-muted)}._photo_1he5g_66 ._number_1he5g_11{font-size:var(--size-stamp)}._photo_1he5g_66 ._unit_1he5g_18{color:var(--color-ink-on-dark-muted)}._display_1he5g_80 ._number_1he5g_11{font-size:var(--size-display-points);line-height:1}._display_1he5g_80 ._unit_1he5g_18{color:var(--color-ink-on-dark-muted);font-size:var(--size-display-body)}._names_1l4z3_1{font-family:var(--font-display);font-stretch:var(--stretch-display-narrow);font-weight:var(--weight-display);font-size:var(--size-couple-names);line-height:var(--line-height-heading);text-align:center;overflow-wrap:break-word}._welcome_1l4z3_12{max-width:34em;font-size:var(--size-body);line-height:var(--line-height-body);text-align:center;white-space:pre-line;overflow-wrap:break-word;margin:0 auto}._stage_kw2vj_1{padding:var(--space-4) 0 var(--space-2);justify-content:center;display:flex}._smallStage_kw2vj_8{--cover-print-width:var(--cover-print-width-small);--print-frame:var(--print-frame-small);--mat-frame:var(--print-frame-small);--print-caption:var(--print-caption-cover-small);--shadow-cover:var(--shadow-print);--size-list-points:var(--size-meta);width:var(--cover-print-width-small);flex:none}._frame_kw2vj_20{width:min(100%, var(--cover-print-width));background:var(--print-paper);margin:0;position:relative}._print_kw2vj_28{padding:var(--print-frame) var(--print-frame) 0;box-shadow:var(--shadow-cover);transform:rotate(var(--cover-tilt))}._mat_kw2vj_36{padding:var(--mat-frame) var(--mat-frame) 0;box-shadow:var(--shadow-mat)}._borderless_kw2vj_43{width:100%}._photo_kw2vj_48{aspect-ratio:1;background:linear-gradient(160deg, var(--color-placeholder-mid), var(--color-placeholder-dark));filter:var(--cover-filter);position:relative;overflow:hidden}._image_kw2vj_61{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._dateStamp_kw2vj_70{right:var(--space-3);bottom:var(--space-2);font-family:var(--font-numeric);font-weight:var(--weight-numeric);font-size:var(--size-list-points);color:var(--color-accent);letter-spacing:.04em;position:absolute}._caption_kw2vj_81{min-height:var(--print-caption);font-size:var(--size-meta);color:var(--color-ink-muted);align-items:center;font-weight:600;display:flex}._stackSheet_kw2vj_91{z-index:-1;background:var(--print-paper);box-shadow:var(--shadow-print);transform:rotate(var(--stack-tilt));position:absolute;inset:0}._tape_kw2vj_101{top:calc(var(--space-3) * -1);z-index:1;width:40%;height:var(--space-5);background:var(--color-accent);opacity:var(--tape-opacity);position:absolute;left:50%;transform:translate(-50%)rotate(-2deg)}._wordmark_1n7wp_1{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-section);color:var(--color-accent);padding:var(--space-1) var(--space-3);border-radius:var(--radius-control);background:var(--color-ink);align-self:flex-start}._title_1n7wp_15{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-page-title);line-height:var(--line-height-heading);overflow-wrap:break-word}._body_1n7wp_24{max-width:34em}._root_fxzt8_1{min-height:100dvh}._row_q7q32_1{padding-block:var(--space-4)}._row_q7q32_1+._row_q7q32_1{border-top:var(--border-rule)}._row_q7q32_1:first-child{padding-top:var(--space-2)}._body_q7q32_13{gap:var(--space-3);color:var(--color-ink);flex-direction:column;text-decoration:none;display:flex}._top_q7q32_21{align-items:flex-start;gap:var(--space-4);display:flex}._details_q7q32_27{align-items:flex-start;gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._names_q7q32_37{font-family:var(--font-display);font-stretch:var(--stretch-display-narrow);font-weight:var(--weight-display);font-size:var(--size-action);line-height:var(--line-height-heading);overflow-wrap:anywhere;text-wrap:balance}._meta_q7q32_47{color:var(--color-ink-muted);font-size:var(--size-meta);overflow-wrap:anywhere}._role_q7q32_53{margin-top:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-ground);font-size:var(--size-meta);font-weight:700;line-height:1}._chevron_q7q32_64{color:var(--color-ink-muted);flex:none;align-self:center;display:flex}._standing_q7q32_72{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-strip);background:var(--color-ink);color:var(--color-ground);display:flex}._identity_q7q32_82{flex:1;min-width:0}._username_q7q32_87{text-overflow:ellipsis;white-space:nowrap;font-size:var(--size-body);font-weight:700;overflow:hidden}._rank_q7q32_95{color:var(--color-ink-on-dark-muted);font-size:var(--size-meta)}._doors_q7q32_100{gap:var(--space-2);flex-wrap:wrap;display:flex}._door_q7q32_100{flex:1 1 var(--wedding-door-min);min-height:var(--touch-target);padding:var(--space-1) var(--space-3);border-radius:var(--radius-control);font-size:var(--size-link);text-align:center;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}._guestDoor_q7q32_120{background:var(--color-ink);color:var(--color-ground)}._hostDoor_q7q32_126{border:var(--border-input);color:var(--color-ink)}._ghosts_q7q32_132{gap:var(--space-5);padding-top:var(--space-2);flex-direction:column;display:flex;position:relative}._ghost_q7q32_132{align-items:flex-start;gap:var(--space-4);display:flex}._ghostPrint_q7q32_147{width:var(--cover-print-width-small);aspect-ratio:1;background:var(--color-placeholder-light);flex:none}._ghostLines_q7q32_154{gap:var(--space-2);padding-top:var(--space-1);flex-direction:column;flex:1;display:flex}._ghostName_q7q32_162{width:80%;height:var(--size-action);background:var(--color-placeholder-light)}._ghostMeta_q7q32_168{width:50%;height:var(--size-meta);background:var(--color-placeholder-light)}._empty_q7q32_175{justify-content:center;align-items:center;gap:var(--space-2);min-height:100%;padding-block:var(--space-3);text-align:center;flex-direction:column;display:flex}._blankPrints_q7q32_187{--print-caption-small:var(--brand-print-caption-small);margin-bottom:var(--space-2);justify-content:center;display:flex}._blankPrint_q7q32_187{width:var(--brand-print-width-small);transform:rotate(var(--candid-tilt-1))}._blankPrint_q7q32_187+._blankPrint_q7q32_187{margin-left:calc(var(--space-3) * -1);transform:rotate(var(--candid-tilt-2)) translateY(var(--space-1))}._emptyTitle_q7q32_205{font-family:var(--font-display);font-stretch:var(--stretch-display-narrow);font-weight:var(--weight-display);font-size:var(--size-section)}._emptyBody_q7q32_212{max-width:28em;color:var(--color-ink-muted)}._line_jc9ff_2{gap:var(--space-2);display:flex}._line_jc9ff_2 ._input_jc9ff_8{flex:1;min-width:0}._line_jc9ff_2 ._open_jc9ff_13{padding-inline:var(--space-4);flex:none}._narration_1nhhc_1{color:var(--color-ink-muted);font-size:var(--size-meta);font-style:italic;line-height:var(--line-height-body)}._section_1jyf2_2{--portrait-size:var(--portrait-size-large);align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._portrait_1jyf2_12{width:var(--portrait-size);height:var(--portrait-size);border-radius:var(--radius-round);background:var(--color-placeholder-light);color:var(--color-ink);font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:calc(var(--portrait-size) * .4);place-items:center;display:grid;overflow:hidden}._seat_1jyf2_28{width:var(--portrait-size);height:var(--portrait-size);flex:none;position:relative}._section_1jyf2_2>._seat_1jyf2_28{align-self:center}._portrait_1jyf2_12>img{object-fit:cover;width:100%;height:100%}._consent_1jyf2_47{align-items:flex-start;gap:var(--space-3);line-height:var(--line-height-body);display:flex}._consent_1jyf2_47 input{width:var(--icon-size);height:var(--icon-size);accent-color:var(--color-ink);flex:none;margin:0}._draft_1jyf2_63{scroll-margin-bottom:calc(var(--nav-height) + var(--space-4));align-self:stretch;gap:var(--space-3);flex-direction:column;display:flex}._draftActions_1jyf2_71{gap:var(--space-1);flex-direction:column;display:flex}._actions_1jyf2_77{justify-content:center;align-self:stretch;gap:var(--space-2);flex-wrap:wrap;display:flex}._form_hsfu7_2{gap:var(--space-5);flex-direction:column;display:flex}._saved_hsfu7_8{justify-content:center;align-items:center;gap:var(--space-2);font-weight:600;display:flex}._card_u1g3s_1{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) 0;border-bottom:var(--border-rule);display:flex}._body_u1g3s_13{justify-content:center;gap:var(--space-2);min-width:0;min-height:var(--avatar-size);flex-direction:column;flex:1;display:flex}._nameLine_u1g3s_23{align-items:baseline;gap:var(--space-2);display:flex}._username_u1g3s_29{text-overflow:ellipsis;white-space:nowrap;font-size:var(--size-list-title);font-weight:600;overflow:hidden}._you_u1g3s_37{color:var(--color-ink-muted);font-size:var(--size-meta);flex:none}._firstName_u1g3s_43{color:var(--color-ink-muted);font-size:var(--size-meta)}._chips_u1g3s_48{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_u1g3s_48{padding:var(--space-1) var(--space-2);border:var(--border-rule);border-radius:var(--radius-control);background:var(--color-ground);color:var(--color-ink);font-size:var(--size-meta);font-weight:600}._singleChip_u1g3s_65{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-accent)}._description_u1g3s_72{font-size:var(--size-body);line-height:var(--line-height-body);overflow-wrap:anywhere}._grid_4xbet_2{grid-template-columns:repeat(auto-fill, minmax(var(--photo-grid-cell-min), 1fr));gap:var(--space-4) var(--space-3);list-style:none;display:grid}._tile_4xbet_12{color:var(--color-ink);text-decoration:none;display:block}._markedTile_4xbet_19 img{opacity:.5}._name_4xbet_27{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._mark_4xbet_19{align-items:center;gap:var(--space-1);padding:0 var(--space-2);border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-ground);font-size:var(--size-meta);flex:none;font-weight:700;display:inline-flex}._header_10u1j_2{--pencil-badge-size:var(--pencil-badge-size-small);align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._username_10u1j_13{font-family:var(--font-display);font-stretch:var(--stretch-display-narrow);font-weight:var(--weight-display);font-size:var(--size-couple-names);line-height:var(--line-height-heading);overflow-wrap:anywhere}._firstName_10u1j_23{font-size:var(--size-link);font-weight:600}._standing_10u1j_28{align-items:center;gap:var(--space-3);flex-wrap:wrap;font-weight:600;display:flex}._sections_10u1j_37{border-bottom:var(--border-rule)}._sectionList_10u1j_41{gap:var(--space-5);list-style:none;display:flex}._section_10u1j_37{min-height:var(--touch-target);border-bottom:var(--outline-width-selected) solid transparent;color:var(--color-ink-muted);font-size:var(--size-link);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._activeSection_10u1j_58{border-bottom-color:var(--color-ink);color:var(--color-ink);font-weight:800}._games_10u1j_66{border-top:var(--border-rule);list-style:none}._game_10u1j_66{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:var(--border-rule);display:flex}._gameMain_10u1j_80{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._gameTitle_10u1j_87{font-size:var(--size-list-title);overflow-wrap:anywhere;font-weight:600;line-height:1.3}._meta_10u1j_94{color:var(--color-ink-muted);font-size:var(--size-meta)}._place_10u1j_99{font-size:var(--size-meta);font-weight:700}._notPlayed_10u1j_104{align-items:center;gap:0 var(--space-2);flex-wrap:wrap;display:flex}._playLink_10u1j_112{min-height:var(--touch-target);color:var(--color-ink);text-underline-offset:var(--underline-offset);align-items:center;font-weight:600;display:inline-flex}._chips_k88zh_1{flex-wrap:var(--chips-wrap,wrap);justify-content:var(--chips-justify,flex-start);gap:var(--space-2);display:flex}._chip_k88zh_1{align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:0 var(--space-4);border:var(--border-input);border-radius:var(--radius-control);background:var(--color-ground);color:var(--color-ink);font-size:var(--size-body);cursor:pointer;font-weight:600;display:inline-flex;position:relative}._chip_k88zh_1:has(:checked){background:var(--color-ink);color:var(--color-ground)}._chip_k88zh_1:has(:focus-visible){outline:var(--focus-ring-width) solid var(--color-ink);outline-offset:var(--focus-ring-offset)}._chip_k88zh_1:has(:disabled){opacity:.45;cursor:default}._input_k88zh_42{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}._filter_1f7g4_5{--chips-wrap:nowrap;margin-inline:calc(-1 * var(--screen-padding));padding:var(--space-1) var(--screen-padding);scrollbar-width:none;display:flex;overflow-x:auto}._filter_1f7g4_5>*{flex:none;margin-inline:auto}._field_h64ig_1{flex-direction:column;display:flex}._input_h64ig_6{min-height:var(--touch-target);padding:0 var(--space-4);border:var(--border-input);border-radius:var(--radius-control);background:var(--color-ground);color:var(--color-ink);font:inherit;font-size:var(--size-list-title);font-weight:600}._empty_h64ig_18{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._ownItem_1xy05_2{grid-column:1/-1}._ownStrip_1xy05_7{--color-ink-muted:var(--color-ink-on-dark-muted);align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-strip);background:var(--color-ink);color:var(--color-ground);text-decoration:none;display:flex}._printItem_1xy05_21{min-width:0;display:flex}._print_1xy05_21{min-width:0;color:var(--color-ink);flex:1;text-decoration:none;display:flex}._print_1xy05_21>figure{flex:1;min-width:0}._initial_1xy05_40{border:var(--border-rule);background:var(--color-ground);height:100%;font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-guest-initial);place-items:center;line-height:1;display:grid}._stamp_1xy05_54{inset:auto var(--space-1) var(--space-1);display:flex;position:absolute}._caption_1xy05_60{gap:var(--space-1);min-width:0;padding-block:var(--space-2);flex-direction:column;flex:1;display:flex}._username_1xy05_69{text-overflow:ellipsis;white-space:nowrap;font-size:var(--size-body);font-weight:700;overflow:hidden}._bio_1xy05_78{-webkit-line-clamp:4;overflow-wrap:anywhere;font-weight:400;line-height:var(--line-height-body);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._meta_1xy05_88{color:var(--color-ink-muted);font-weight:400}._controls_1imzv_2{gap:var(--space-2);flex-direction:column;display:flex}._content_1imzv_8{gap:var(--space-4);flex-direction:column;display:flex}._list_1imzv_15{grid-template-columns:repeat(auto-fill, minmax(var(--guest-grid-cell-min), 1fr));gap:var(--space-4) var(--space-3);list-style:none;display:grid}._welcomeTitle_d58yq_1{font-family:var(--font-display);font-stretch:var(--stretch-display-narrow);font-weight:var(--weight-display);font-size:var(--size-couple-names);line-height:var(--line-height-heading);text-align:center;text-wrap:balance;overflow-wrap:break-word}._stepCount_d58yq_12{color:var(--color-ink-muted);font-size:var(--size-meta);font-weight:600}._form_d58yq_18{gap:var(--space-2);flex-direction:column;display:flex}._selfie_d58yq_24{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._selfiePreview_d58yq_32{--portrait-size:var(--portrait-size-large);align-self:center}._selfieActions_d58yq_39{justify-content:center;align-self:stretch;gap:var(--space-2);flex-wrap:wrap;display:flex}._hostLink_d58yq_48{min-height:var(--touch-target);color:var(--color-ink-muted);font-size:var(--size-meta);text-underline-offset:var(--underline-offset);align-self:center;align-items:center;font-weight:600;display:inline-flex}._strip_1otnk_1{align-items:center;gap:var(--space-3);min-height:calc(var(--avatar-size) + var(--space-4) * 2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-strip);background:var(--color-ink);color:var(--color-ground);display:flex}._identity_1otnk_12{flex:1;min-width:0}._username_1otnk_17{text-overflow:ellipsis;white-space:nowrap;font-size:var(--size-list-title);font-weight:700;overflow:hidden}._rank_1otnk_25,._pending_1otnk_26{color:var(--color-ink-on-dark-muted);font-size:var(--size-meta)}._card_rotjt_2{--card-muted:var(--color-ink-muted);border:var(--border-input);border-radius:var(--radius-strip);overflow:hidden}._done_rotjt_11{--card-muted:var(--color-ink-on-dark-muted);background:var(--color-ink);color:var(--color-ground)}._heading_rotjt_20{font:inherit}._toggle_rotjt_24{align-items:center;gap:var(--space-3);width:100%;min-height:var(--touch-target);padding:var(--space-4);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;display:grid}._toggle_rotjt_24:focus-visible{outline-offset:calc(-1 * var(--focus-ring-width) * 2);outline-color:currentColor}._text_rotjt_46{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_rotjt_53{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-section);line-height:var(--line-height-heading)}._blurb_rotjt_61{color:var(--card-muted);font-size:var(--size-meta);line-height:1.3}._count_rotjt_68{padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-accent);font-family:var(--font-numeric);font-weight:var(--weight-numeric);font-size:var(--size-list-points);white-space:nowrap;line-height:1.2}._chevron_rotjt_80{transition:transform var(--duration-quick) ease-out;display:grid}._chevronOpen_rotjt_85{transform:rotate(180deg)}._progress_rotjt_90{height:var(--space-1);background:var(--color-rule)}._progressFill_rotjt_95{background:var(--color-accent);height:100%}._list_rotjt_101{background:var(--color-ground);color:var(--color-ink);animation:_reveal_rotjt_1 var(--duration-quick) ease-out;list-style:none}@keyframes _reveal_rotjt_1{0%{opacity:0;transform:translateY(calc(-1 * var(--space-2)))}}._list_rotjt_101>li+li{border-top:var(--border-rule)}._categories_8e9jq_1{gap:var(--space-3);flex-direction:column;display:flex}._nothingShown_8e9jq_7{color:var(--color-ink-muted);text-align:center}._row_1y8vv_2{--row-muted:var(--color-ink-muted);justify-content:space-between;align-items:flex-start;gap:var(--space-4);min-height:var(--touch-target);padding:var(--space-4);color:inherit;text-decoration:none;display:flex}._row_1y8vv_2:focus-visible{outline-offset:calc(-1 * var(--focus-ring-width) * 2);outline-color:currentColor}._lockedRow_1y8vv_21{color:var(--color-ink-muted)}._completedRow_1y8vv_27{--row-muted:var(--color-ink-on-dark-muted);--points-number:var(--color-ground);--points-muted:var(--color-ink-on-dark-muted);background:var(--color-ink);color:var(--color-ground)}._main_1y8vv_38{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_1y8vv_45{font-size:var(--size-list-title);font-weight:600;line-height:1.3}._meta_1y8vv_51{color:var(--row-muted);font-size:var(--size-meta)}._completedMeta_1y8vv_56{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--size-meta);flex-wrap:wrap;font-weight:600;display:flex}._completedMeta_1y8vv_56>svg{color:var(--color-accent)}._status_1y8vv_69{align-items:center;gap:var(--space-2);font-size:var(--size-meta);display:flex}._mutedStatus_1y8vv_76{color:var(--row-muted)}._liveDot_1y8vv_81{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-round);background:var(--color-accent)}._live_1y8vv_81{font-weight:700}._reward_1y8vv_92{text-align:right;flex-direction:column;flex:none;align-items:flex-end;display:flex}._rewardNote_1y8vv_100{max-width:7em;color:var(--row-muted);font-size:var(--size-meta);line-height:1.25}._photo_h5f13_2{width:100%;max-height:var(--full-photo-max-height);object-fit:contain;padding:var(--print-frame);background:var(--color-ground);box-shadow:var(--shadow-print);display:block}._faded_h5f13_12{opacity:.5}._facts_h5f13_18{gap:var(--space-2) var(--space-4);grid-template-columns:max-content 1fr;margin:0;display:grid}._facts_h5f13_18>dt{color:var(--color-ink-muted);font-size:var(--size-meta);font-weight:600}._facts_h5f13_18>dd{overflow-wrap:anywhere;margin:0}._facts_h5f13_18 a{color:var(--color-ink);text-underline-offset:var(--underline-offset);font-weight:600}._photos_1nzj6_2{gap:var(--space-5);flex-direction:column;display:flex}._empty_1nzj6_9,._unfinished_1nzj6_17{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}._uploads_1nzj6_25{gap:var(--space-3);flex-direction:column;display:flex}._progress_1nzj6_31{width:100%;accent-color:var(--color-ink)}._uploadList_1nzj6_36{border-top:var(--border-rule);list-style:none}._upload_1nzj6_25{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:var(--border-rule);font-size:var(--size-meta);flex-wrap:wrap;display:flex}._uploadState_1nzj6_52{align-items:center;gap:var(--space-2);color:var(--color-ink-muted);display:inline-flex}._confirm_1nzj6_60{gap:var(--space-3);padding:var(--space-4);border:var(--border-input);border-radius:var(--radius-control);flex-direction:column;display:flex}._confirm_1nzj6_60>p{font-weight:600;line-height:var(--line-height-body)}._confirmActions_1nzj6_74{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._shutter_vq69f_2{align-self:center;align-items:center;gap:var(--space-4);min-height:var(--shutter-size);padding:0 var(--space-4) 0 0;color:var(--color-ink);font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-action);cursor:pointer;background:0 0;border:0;display:inline-flex}._disc_vq69f_19{width:var(--shutter-size);height:var(--shutter-size);border-radius:var(--radius-round);background:var(--color-ink);color:var(--color-ground);transition:transform var(--duration-quick) ease-out;place-items:center;display:grid;position:relative}._disc_vq69f_19:before{content:"";inset:var(--space-2);border:var(--shutter-ring-width) solid var(--color-ground);border-radius:var(--radius-round);position:absolute}._shutter_vq69f_2:active ._disc_vq69f_19{transform:scale(.94)}._podium_1bhga_1{align-items:end;column-gap:var(--space-2);grid-template-columns:1fr 1.2fr 1fr;grid-template-areas:"second first third";list-style:none;display:grid}._place_1bhga_10{flex-direction:column;min-width:0;display:flex}._first_1bhga_16{--tilt:var(--podium-tilt-first);grid-area:first}._second_1bhga_23{--tilt:var(--podium-tilt-second);grid-area:second}._third_1bhga_30{--tilt:var(--podium-tilt-third);grid-area:third}._print_1bhga_38{--print-paper:var(--foil);z-index:1;margin:0 var(--space-1) calc(-1 * var(--space-2));transform:rotate(var(--tilt));position:relative}._portrait_1bhga_48{background:var(--color-ink);place-items:center;display:grid;position:absolute;inset:0}._initial_1bhga_56{color:var(--color-ground);font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-couple-names);line-height:1}._first_1bhga_16 ._initial_1bhga_56{font-size:var(--size-page-title)}._stamp_1bhga_69{right:var(--space-2);bottom:var(--space-1);position:absolute}._name_1bhga_75{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._free_1bhga_82{line-height:1.2}._gold_1bhga_87{--foil:var(--foil-gold);--step-height:var(--podium-step-first);--number-size:var(--size-podium-number-first)}._silver_1bhga_93{--foil:var(--foil-silver);--step-height:var(--podium-step-second);--number-size:var(--size-podium-number)}._bronze_1bhga_99{--foil:var(--foil-bronze);--step-height:var(--podium-step-third);--number-size:var(--size-podium-number)}._block_1bhga_106{height:var(--step-height);padding-top:var(--space-2);background:var(--color-ink);justify-content:center;align-items:center;display:flex;position:relative}._block_1bhga_106:before{content:"";height:var(--podium-foil-edge);background:var(--foil);position:absolute;inset:0 0 auto}._number_1bhga_125{background:var(--foil);color:#0000;font-family:var(--font-numeric);font-weight:var(--weight-numeric);font-size:var(--number-size);-webkit-background-clip:text;background-clip:text;line-height:1}._grid_1dl0z_1{grid-template-columns:repeat(auto-fill, minmax(var(--candidate-cell-min), 1fr));gap:var(--space-5) var(--space-3);display:grid}._candidate_1dl0z_11{cursor:pointer;min-width:0;transform:rotate(var(--candid-tilt-1));display:block;position:relative}._candidate_1dl0z_11:nth-child(3n+2){transform:rotate(var(--candid-tilt-2))}._candidate_1dl0z_11:nth-child(3n){transform:rotate(var(--candid-tilt-3))}._candidate_1dl0z_11:has(._radio_1dl0z_27:disabled){cursor:default}._selected_1dl0z_31>:first-of-type{outline:var(--outline-width-selected) solid var(--color-accent);outline-offset:var(--outline-offset-selected)}._candidate_1dl0z_11:has(._radio_1dl0z_27:focus-visible)>:first-of-type{outline:var(--focus-ring-width) solid var(--color-ink);outline-offset:var(--focus-ring-offset)}._radio_1dl0z_27{opacity:0;pointer-events:none;position:absolute}._badge_1dl0z_52{top:calc(-1 * var(--space-2));right:calc(-1 * var(--space-2));width:var(--check-badge-size);height:var(--check-badge-size);border-radius:var(--radius-round);background:var(--color-ink);color:var(--color-accent);place-items:center;display:grid;position:absolute}._print_1e36z_1{padding:var(--print-frame) var(--print-frame) 0;border-radius:var(--radius-print);background:var(--print-paper);box-shadow:var(--shadow-print);flex-direction:column;display:flex}._photo_1e36z_10{aspect-ratio:1;background:var(--color-placeholder-light);position:relative;overflow:hidden}._photo_1e36z_10>img{object-fit:cover;width:100%;height:100%;display:block}._caption_1e36z_24{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--print-caption);font-size:var(--size-meta);font-weight:600;display:flex}._small_1e36z_34{padding:var(--print-frame-small) var(--print-frame-small) 0}._small_1e36z_34 ._caption_1e36z_24{min-height:var(--print-caption-small)}._print_bgugv_2{position:relative}._portrait_bgugv_16{background:var(--color-ink);color:var(--color-ground);font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-couple-names);place-items:center;line-height:1;display:grid;position:absolute;inset:0}._name_bgugv_30{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._gameTitle_l1op0_1{color:var(--color-ink-muted);font-size:var(--size-meta);font-weight:600}._heading_1ijc1_1{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-page-title);line-height:var(--line-height-heading);overflow-wrap:break-word}._prompt_1ijc1_11{font-size:var(--size-question);overflow-wrap:break-word;font-weight:700;line-height:1.25}._reward_1ijc1_18{align-items:baseline;gap:var(--space-2);color:var(--color-ink-muted);font-size:var(--size-meta);display:flex}._muted_1ijc1_26{color:var(--color-ink-muted)}._winners_1ijc1_30{grid-template-columns:repeat(auto-fill, minmax(var(--candidate-cell-min), 1fr));gap:var(--space-5) var(--space-3);list-style:none;display:grid}._winner_1ijc1_30{gap:var(--space-2);min-width:0;font-size:var(--size-meta);flex-direction:column;font-weight:700;display:flex}._awards_1qqez_1{border-top:var(--border-rule);list-style:none}._award_1qqez_1{padding:var(--space-4) 0;border-bottom:var(--border-rule)}._title_1qqez_11{font-size:var(--size-list-title);font-weight:800}._winners_1qqez_16{list-style:none}._winner_1qqez_16{align-items:center;gap:var(--space-3);min-height:var(--touch-target);color:var(--color-ink);text-decoration:none;display:flex}._username_1qqez_29{text-overflow:ellipsis;white-space:nowrap;font-size:var(--size-list-title);font-weight:600;overflow:hidden}._row_1ai38_1{align-items:center;gap:var(--space-3);min-height:var(--ranking-row-height);padding:var(--space-3) 0;border-bottom:var(--border-rule);background:var(--color-ground);display:flex}._ownRow_1ai38_14{margin:var(--space-1) calc(-1 * var(--space-3));padding:var(--space-3);border-radius:var(--radius-strip);background:var(--color-ink);color:var(--color-ground);border-bottom:none}._rank_1ai38_24{min-width:2ch;font-family:var(--font-numeric);font-weight:var(--weight-numeric);font-size:var(--size-stamp);text-align:right;flex:none}._name_1ai38_33{align-items:baseline;gap:var(--space-2);flex:1;min-width:0;display:flex}._username_1ai38_41{text-overflow:ellipsis;white-space:nowrap;font-size:var(--size-list-title);font-weight:600;overflow:hidden}._you_1ai38_49{color:var(--color-ink-on-dark-muted);font-size:var(--size-meta);flex:none}._list_bt6hg_1{border-top:var(--border-rule);list-style:none}@media (height>=35rem){._list_bt6hg_1>:nth-child(-n+3){z-index:1;height:var(--ranking-row-height);margin:0 calc(-1 * var(--space-3));padding:0 var(--space-3);position:sticky}._list_bt6hg_1>:first-child{top:0}._list_bt6hg_1>:nth-child(2){top:var(--ranking-row-height)}._list_bt6hg_1>:nth-child(3){top:calc(var(--ranking-row-height) * 2);border-bottom:var(--border-pinned)}}._frozen_bt6hg_37{color:var(--color-ink-muted);font-size:var(--size-meta);font-weight:600;line-height:var(--line-height-body)}._tabs_bt6hg_47{border-bottom:var(--border-rule)}._tabList_bt6hg_51{gap:var(--space-5);list-style:none;display:flex}._tab_bt6hg_47{min-height:var(--touch-target);border-bottom:var(--outline-width-selected) solid transparent;color:var(--color-ink-muted);font-size:var(--size-link);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._activeTab_bt6hg_68{border-bottom-color:var(--color-ink);color:var(--color-ink);font-weight:800}._section_ue8gk_1{gap:var(--space-3);flex-direction:column;display:flex}._list_ue8gk_7{border-top:var(--border-rule);list-style:none}._thankYou_17r61_2{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}._action_te4ei_2{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:0 var(--space-4);border:var(--border-input);border-radius:var(--radius-control);background:var(--color-ground);color:var(--color-ink);font-size:var(--size-link);cursor:pointer;font-weight:700;text-decoration:none;display:inline-flex}._action_te4ei_2:disabled{opacity:.45;cursor:default}._confirm_te4ei_25{gap:var(--space-3);padding:var(--space-4);border:var(--border-input);border-radius:var(--radius-control);flex-direction:column;display:flex}._confirm_te4ei_25>p{font-weight:600;line-height:var(--line-height-body);overflow-wrap:break-word}._confirmActions_te4ei_40{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._confirmButton_te4ei_47{background:var(--color-ink);color:var(--color-ground)}._titleRow_te4ei_54{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._actions_te4ei_63{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._note_te4ei_70{color:var(--color-ink-muted);font-size:var(--size-meta);line-height:var(--line-height-body)}._list_te4ei_76{border-top:var(--border-rule);list-style:none}._couple_f4ehz_1{font-family:var(--font-display);font-stretch:var(--stretch-display-narrow);font-weight:var(--weight-display);font-size:var(--size-couple-names);line-height:var(--line-height-heading);overflow-wrap:break-word}._form_f4ehz_10{gap:var(--space-2);flex-direction:column;display:flex}._form_f4ehz_10>button{margin-top:var(--space-3)}._empty_f4ehz_20{color:var(--color-ink-muted)}._game_f4ehz_25{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}._gameHeader_f4ehz_32{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._gameMain_f4ehz_39{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._rowTitle_f4ehz_46{font-size:var(--size-list-title);overflow-wrap:break-word;font-weight:600;line-height:1.3}._meta_f4ehz_53,._status_f4ehz_54{gap:var(--space-1) var(--space-3);color:var(--color-ink-muted);font-size:var(--size-meta);flex-wrap:wrap;display:flex}._status_f4ehz_54{color:var(--color-ink);font-weight:600}._controls_f4ehz_67{gap:var(--space-3);flex-direction:column;display:flex}._gameTitle_f4ehz_73{color:var(--color-ink-muted);font-size:var(--size-meta);font-weight:600}._liveStatus_f4ehz_79{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}._progress_f4ehz_87{font-size:var(--size-meta);font-weight:600}._prompt_f4ehz_93{font-size:var(--size-question);overflow-wrap:break-word;font-weight:700;line-height:1.25}._heading_f4ehz_100{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-page-title);line-height:var(--line-height-heading);overflow-wrap:break-word}._answered_f4ehz_110{font-size:var(--size-list-title);font-weight:700}._explanation_f4ehz_118{color:var(--color-ink-muted);overflow-wrap:break-word}._counts_56g91_2{grid-template-columns:repeat(auto-fit, minmax(var(--stat-cell-min), 1fr));gap:var(--space-3);margin:0;display:grid}._count_56g91_2{justify-content:flex-end;gap:var(--space-1);padding:var(--space-4);border:var(--border-rule);border-radius:var(--radius-control);flex-direction:column-reverse;display:flex}._countLabel_56g91_20{color:var(--color-ink-muted);font-size:var(--size-meta);font-weight:600}._countValue_56g91_27{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-page-title);margin:0;line-height:1}._invitation_56g91_37{align-items:flex-start;gap:var(--space-5);flex-wrap:wrap;display:flex}._share_56g91_44{flex:1 1 var(--cover-print-width);gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._share_56g91_44>label{margin-bottom:calc(var(--space-2) * -1)}._link_56g91_56{min-height:var(--touch-target);padding:0 var(--space-3);border:var(--border-input);border-radius:var(--radius-control);background:var(--color-ground);font-size:var(--size-body);text-overflow:ellipsis;font-weight:600}._copied_56g91_67{font-size:var(--size-meta);font-weight:700}._qr_56g91_72{flex:1 1 var(--cover-print-width);align-items:center;gap:var(--space-3);flex-direction:column;display:flex}._qrCode_56g91_81{width:min(100%, var(--qr-size));border:var(--border-rule);height:auto;display:block}._signOut_56g91_88{align-items:flex-start;gap:var(--space-1);padding-top:var(--space-4);border-top:var(--border-rule);flex-direction:column;display:flex}._signOut_56g91_88>button,._signOut_56g91_88>a{margin-left:calc(var(--space-3) * -1)}._content_jcij2_2{gap:var(--space-4);flex-direction:column;display:flex}._standing_jcij2_8{align-items:baseline;gap:var(--space-1) var(--space-3);color:var(--color-ink-muted);font-size:var(--size-meta);flex-wrap:wrap;display:flex}._rank_jcij2_17{color:var(--color-ink);font-weight:700}._firstName_jcij2_23{font-size:var(--size-meta);font-weight:600}._intro_mzzkl_2{padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-ground);font-size:var(--size-meta);font-weight:600;line-height:var(--line-height-body)}._block_mzzkl_13{gap:var(--space-3);flex-direction:column;display:flex}._centred_mzzkl_19{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._section_mzzkl_27{gap:var(--space-3);flex-direction:column;display:flex}._form_mzzkl_33{gap:var(--space-3);padding:var(--space-4);border:var(--border-input);border-radius:var(--radius-control);flex-direction:column;display:flex}._field_mzzkl_42{gap:var(--space-2);flex-direction:column;display:flex}._textarea_mzzkl_48{padding:var(--space-3);border:var(--border-input);border-radius:var(--radius-control);background:var(--color-ground);color:var(--color-ink);font:inherit;font-size:var(--size-body);line-height:var(--line-height-body);resize:vertical}._picker_mzzkl_61{min-height:var(--touch-target);padding:0 var(--space-4);border:var(--border-input);border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-ground);font-size:var(--size-link);cursor:pointer;justify-content:center;align-items:center;font-weight:700;display:inline-flex;position:relative}._picker_mzzkl_61:focus-within{outline:var(--focus-ring-width) solid var(--color-ink);outline-offset:var(--focus-ring-offset)}._pickerBusy_mzzkl_82{opacity:.45;cursor:default}._fileInput_mzzkl_89{opacity:0;width:100%;height:100%;cursor:inherit;position:absolute;inset:0}._choices_mzzkl_98{gap:var(--space-2);flex-direction:column;display:flex}._legend_mzzkl_104{margin-bottom:var(--space-1);font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-section);padding:0}._choicesIntro_mzzkl_113{color:var(--color-ink-muted);font-size:var(--size-meta);line-height:var(--line-height-body)}._subChoices_mzzkl_120{gap:var(--space-2);flex-direction:column;display:flex}._subChoices_mzzkl_120+._subChoices_mzzkl_120{margin-top:var(--space-3)}._subLegend_mzzkl_130{margin-bottom:var(--space-1);font-size:var(--size-link);padding:0;font-weight:700}._swatch_mzzkl_137{width:var(--space-4);height:var(--space-4);border:var(--border-rule);border-radius:var(--radius-round);background:var(--color-accent);flex:none}._saving_mzzkl_146{color:var(--color-ink-muted);font-size:var(--size-meta)}._gameTitle_6qyis_1{color:var(--color-ink-muted);font-size:var(--size-meta);font-weight:600}._progress_6qyis_7{font-size:var(--size-meta);font-weight:600}._prompt_6qyis_13{font-size:var(--size-question);overflow-wrap:break-word;font-weight:700;line-height:1.25}._heading_6qyis_20{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-page-title);line-height:var(--line-height-heading);overflow-wrap:break-word}._score_6qyis_29{font-size:var(--size-list-title);font-weight:600}._options_6qyis_34{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}._option_6qyis_34{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--button-height);padding:var(--space-3) var(--space-4);border:var(--border-input);border-radius:var(--radius-control);font-size:var(--size-list-title);cursor:pointer;transition:outline-color var(--duration-quick) ease-out;font-weight:600;display:flex;position:relative}._optionSelected_6qyis_57{outline:var(--outline-width-selected) solid var(--color-accent);outline-offset:var(--outline-offset-selected)}._option_6qyis_34:has(._radio_6qyis_63:focus-visible){outline:var(--focus-ring-width) solid var(--color-ink);outline-offset:var(--focus-ring-offset)}._radio_6qyis_63{opacity:0;pointer-events:none;position:absolute}._outcomeRight_6qyis_74{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-ground);cursor:default}._outcomeWrong_6qyis_82{color:var(--color-ink-muted);cursor:default;text-decoration:line-through}._outcomeChosen_6qyis_90{outline:var(--outline-width-selected) solid var(--color-accent);outline-offset:var(--outline-offset-selected);cursor:default}._outcomeOther_6qyis_97{border-color:var(--color-rule);color:var(--color-ink-muted);cursor:default}._result_6qyis_104{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}._resultTitle_6qyis_111{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-action)}._explanation_6qyis_121{color:var(--color-ink-muted);overflow-wrap:break-word}._review_6qyis_126{gap:var(--space-6);flex-direction:column;list-style:none;display:flex}._reviewItem_6qyis_133{gap:var(--space-3);flex-direction:column;display:flex}._visibility_1iiie_2{align-items:center;gap:var(--space-2);font-weight:700;display:flex}._photos_1iiie_10{gap:var(--space-4);flex-direction:column;display:flex}._guestLink_1iiie_16{justify-content:space-between;align-items:baseline;gap:var(--space-3);min-height:var(--touch-target);padding:var(--space-3) 0;border-bottom:var(--border-rule);color:var(--color-ink);font-weight:700;text-decoration:none;display:flex}._count_1iiie_29{color:var(--color-ink-muted);font-size:var(--size-meta);font-weight:400}._content_13sbh_2{padding-bottom:var(--nav-height);position:relative}._contentWithCorner_13sbh_8{--page-title-reserve:calc(var(--touch-target) + var(--space-2))}._corner_13sbh_15{z-index:1;top:calc(env(safe-area-inset-top) + var(--space-5) - var(--space-1));right:calc(env(safe-area-inset-right) + var(--screen-padding));position:absolute}._nav_13sbh_22{z-index:2;padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);border-top:var(--border-rule);background:var(--color-ground);position:fixed;inset:auto 0 0}._tabs_13sbh_32{max-width:var(--screen-max-width);margin:0 auto;list-style:none;display:flex}._tabs_13sbh_32>li{flex:1}._tab_13sbh_32{justify-content:center;align-items:center;gap:var(--space-1);min-height:var(--nav-height);color:var(--color-ink-muted);font-size:var(--size-nav);flex-direction:column;font-weight:500;text-decoration:none;display:flex}._activeTab_13sbh_56{color:var(--color-ink);font-weight:800}._wordmark_i3bq0_3{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-section)}._form_i3bq0_10{gap:var(--space-4);flex-direction:column;display:flex}._field_i3bq0_16{gap:var(--space-2);flex-direction:column;display:flex}._guests_i3bq0_23{gap:var(--space-2);padding-top:var(--space-5);border-top:var(--border-rule);color:var(--color-ink-muted);flex-direction:column;display:flex}._section_i3bq0_32{gap:var(--space-3);flex-direction:column;display:flex}._code_i3bq0_39{min-height:var(--button-height);padding:0 var(--space-4);border:var(--border-input);border-radius:var(--radius-control);background:var(--color-ground);font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-action)}._warning_i3bq0_52{font-weight:700;line-height:var(--line-height-body)}._standing_i3bq0_58{padding:var(--space-4);border:var(--border-input);border-radius:var(--radius-strip);color:var(--color-ink-muted);font-size:var(--size-meta);font-weight:600;line-height:var(--line-height-body);border-style:dashed}._section_fyyb3_2{gap:var(--space-4);padding-top:var(--space-4);border-top:var(--border-rule);flex-direction:column;display:flex}._part_fyyb3_11{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}._state_fyyb3_19{font-weight:700}._retention_fyyb3_23{line-height:var(--line-height-body)}._checklist_15k0h_1{gap:var(--space-3);padding:var(--space-4);border:var(--border-rule);border-radius:var(--radius-control);flex-direction:column;display:flex}._steps_15k0h_10{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._step_15k0h_10{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--touch-target);flex-wrap:wrap;display:flex}._link_15k0h_28{color:var(--color-ink);font-weight:700}._state_15k0h_33{color:var(--color-ink-muted);font-size:var(--size-meta);font-weight:600}._line_11g3n_2{color:var(--color-ink-muted);line-height:var(--line-height-body)}._progress_11g3n_7{gap:var(--space-1);font-size:var(--size-link);flex-direction:column;font-weight:600;list-style:none;display:flex}._languages_11g3n_16{gap:var(--space-2);flex-direction:column;display:flex}._legend_11g3n_22{margin-bottom:var(--space-1);font-size:var(--size-link);padding:0;font-weight:700}._groups_11g3n_29{gap:var(--space-6);flex-direction:column;display:flex}._group_11g3n_29{gap:var(--space-5);flex-direction:column;display:flex}._text_11g3n_41{gap:var(--space-2);flex-direction:column;display:flex}._pair_11g3n_48{grid-template-columns:repeat(auto-fit, minmax(var(--translation-column-min), 1fr));gap:var(--space-2) var(--space-4);align-items:start;display:grid}._original_11g3n_59{border-inline-start:var(--border-input);color:var(--color-ink-muted);line-height:var(--line-height-body);white-space:pre-line;overflow-wrap:break-word;padding-inline-start:var(--space-3)}._translation_11g3n_68{gap:var(--space-2);flex-direction:column;display:flex}._textarea_11g3n_74{padding:var(--space-3);border:var(--border-input);border-radius:var(--radius-control);background:var(--color-ground);color:var(--color-ink);font:inherit;font-size:var(--size-body);line-height:var(--line-height-body);resize:vertical}._saved_11g3n_87{color:var(--color-ink-muted);font-size:var(--size-meta);text-align:center;font-weight:600}._display_1uscf_2{align-items:center;gap:var(--space-5);min-height:100dvh;padding:var(--display-padding);background:var(--color-ink);color:var(--color-ground);text-align:center;flex-direction:column;display:flex}._display_1uscf_2 :focus-visible{outline-color:var(--color-ground)}._topBar_1uscf_19{align-self:stretch;display:flex}._backLink_1uscf_25{min-height:var(--touch-target);color:var(--color-ink-on-dark-muted);font-size:var(--size-link);text-underline-offset:var(--underline-offset);align-items:center;font-weight:600;display:inline-flex}._couple_1uscf_35{font-family:var(--font-display);font-stretch:var(--stretch-display-narrow);font-weight:var(--weight-display);font-size:var(--size-display-couple);line-height:var(--line-height-heading);overflow-wrap:break-word}._title_1uscf_44{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-display-title);line-height:var(--line-height-heading);overflow-wrap:break-word}._body_1uscf_53{max-width:36em;color:var(--color-ink-on-dark-muted);font-size:var(--size-display-body);line-height:var(--line-height-body)}._panel_1uscf_61{padding:var(--space-4);border-radius:var(--radius-control);background:var(--color-ground);color:var(--color-ink);text-align:start}._next_1uscf_70{min-height:var(--display-button-height);padding:0 var(--space-6);border-radius:var(--radius-control);background:var(--color-ground);color:var(--color-ink);font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-display-body);cursor:pointer;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._podium_1uscf_93{align-items:end;column-gap:var(--display-podium-gap);width:var(--display-podium-width);grid-template-columns:1fr 1.2fr 1fr;grid-template-areas:"second first third";list-style:none;display:grid}._place_1uscf_103{flex-direction:column;min-width:0;display:flex}._first_1uscf_109{--tilt:var(--podium-tilt-first);grid-area:first}._second_1uscf_116{--tilt:var(--podium-tilt-second);grid-area:second}._third_1uscf_123{--tilt:var(--podium-tilt-third);grid-area:third}._print_1uscf_131{z-index:1;margin:0 var(--space-2) calc(-1 * var(--space-3));transform:rotate(var(--tilt));position:relative}._frame_1uscf_139{padding:var(--display-print-frame) var(--display-print-frame) 0;background:var(--foil);box-shadow:var(--shadow-print);flex-direction:column;display:flex}._revealedFrame_1uscf_148{animation:_reveal_1uscf_148 var(--duration-reveal) ease-out}@keyframes _reveal_1uscf_148{0%{opacity:0;transform:translateY(var(--reveal-rise))}to{opacity:1;transform:none}}._photo_1uscf_165{aspect-ratio:1;background:var(--color-surface-dark)}._portrait_1uscf_171{aspect-ratio:1;background:var(--color-ink);place-items:center;display:grid;position:relative}._initial_1uscf_179{color:var(--color-ground);font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-display-initial);line-height:1}._stamp_1uscf_188{right:var(--space-3);bottom:var(--space-2);position:absolute}._caption_1uscf_195{min-height:var(--display-print-caption);color:var(--color-ink);font-size:var(--size-display-name);justify-content:center;align-items:center;font-weight:700;display:flex}._name_1uscf_205{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._gold_1uscf_212{--foil:var(--foil-gold);--step-height:var(--display-step-first);--number-size:var(--size-display-number-first)}._silver_1uscf_218{--foil:var(--foil-silver);--step-height:var(--display-step-second);--number-size:var(--size-display-number)}._bronze_1uscf_224{--foil:var(--foil-bronze);--step-height:var(--display-step-third);--number-size:var(--size-display-number)}._block_1uscf_231{height:var(--step-height);padding-top:var(--space-3);background:var(--color-surface-dark);justify-content:center;align-items:center;display:flex;position:relative}._block_1uscf_231:before{content:"";height:var(--display-foil-edge);background:var(--foil);position:absolute;inset:0 0 auto}._number_1uscf_250{background:var(--foil);color:#0000;font-family:var(--font-numeric);font-weight:var(--weight-numeric);font-size:var(--number-size);-webkit-background-clip:text;background-clip:text;line-height:1}._header_19dua_2{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._username_19dua_10{font-family:var(--font-display);font-stretch:var(--stretch-display-narrow);font-weight:var(--weight-display);font-size:var(--size-couple-names);line-height:var(--line-height-heading);overflow-wrap:anywhere}._section_19dua_19{gap:var(--space-3);flex-direction:column;display:flex}._entry_19dua_26{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:var(--border-rule);display:flex}._entryMain_19dua_35{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._source_19dua_42{font-size:var(--size-list-title);font-weight:600;line-height:1.3}._detail_19dua_48{font-size:var(--size-body);line-height:var(--line-height-body);overflow-wrap:anywhere}._meta_19dua_54{color:var(--color-ink-muted);font-size:var(--size-meta)}._form_19dua_59{gap:var(--space-2);flex-direction:column;display:flex}._form_19dua_59>button{margin-top:var(--space-3)}._saved_19dua_69{font-size:var(--size-meta);font-weight:700}._frozen_19dua_74{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._field_vk7q7_3{gap:var(--space-2);flex-direction:column;display:flex}._label_vk7q7_9{font-size:var(--size-link);font-weight:600}._input_vk7q7_14{min-height:var(--button-height);padding:0 var(--space-4);border:var(--border-input);border-radius:var(--radius-control);background:var(--color-ground);font-size:var(--size-list-title);font-weight:600}._input_vk7q7_14[aria-invalid=true]{border-width:var(--border-width-invalid)}._hint_vk7q7_28{color:var(--color-ink-muted);font-size:var(--size-meta)}._invalid_vk7q7_34{align-items:center;gap:var(--space-2);font-size:var(--size-meta);font-weight:700;display:flex}._form_125kw_1{gap:var(--space-4);flex-direction:column;display:flex}._field_125kw_7{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._textarea_125kw_14{padding:var(--space-3) var(--space-4);line-height:var(--line-height-body);resize:vertical}._times_125kw_22{grid-template-columns:repeat(auto-fit, minmax(var(--stat-cell-min), 1fr));gap:var(--space-4);display:grid}._questions_125kw_28{gap:var(--space-4);flex-direction:column;list-style:none;display:flex}._question_125kw_28{gap:var(--space-3);min-width:0;padding:var(--space-4);border:var(--border-rule);border-radius:var(--radius-control);flex-direction:column;display:flex}._legend_125kw_45{padding:0 var(--space-2);font-weight:700}._options_125kw_50{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}._option_125kw_50{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}._option_125kw_50>:first-child{align-self:stretch}._check_125kw_68{align-items:center;gap:var(--space-3);min-height:var(--touch-target);font-weight:600;display:flex}._form_oz4mv_2{gap:var(--space-5);flex-direction:column;display:flex}._group_oz4mv_9{gap:var(--space-5);border:none;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}._legend_oz4mv_19{margin-bottom:var(--space-2);font-size:var(--size-link);font-weight:600}._times_oz4mv_26{gap:var(--space-3);flex-wrap:wrap;display:flex}._times_oz4mv_26>*{flex:12rem}._question_oz4mv_37{gap:var(--space-3);min-inline-size:0;padding:var(--space-4);border:var(--border-input);border-radius:var(--radius-control);flex-direction:column;margin:0;display:flex}._questionTitle_oz4mv_48{font-size:var(--size-section);font-weight:700}._options_oz4mv_53{gap:var(--space-2);flex-direction:column;list-style:none;display:flex}._option_oz4mv_53{align-items:center;gap:var(--space-2);display:flex}._option_oz4mv_53>input[type=text]{flex:auto;min-width:0}._right_oz4mv_72{min-width:var(--touch-target);min-height:var(--touch-target);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._right_oz4mv_72>input{inline-size:var(--space-5);block-size:var(--space-5);accent-color:var(--color-ink);cursor:inherit}._problem_oz4mv_88{align-items:center;gap:var(--space-2);font-weight:700;display:flex}._kinds_oz4mv_96{gap:var(--space-3);flex-direction:column;display:flex}._kind_oz4mv_96{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:var(--border-input);border-radius:var(--radius-control);background:var(--color-ground);color:var(--color-ink);flex-direction:column;display:flex;position:relative}._kind_oz4mv_96:has(:checked){background:var(--color-ink);color:var(--color-ground)}._kind_oz4mv_96:has(:focus-visible){outline:var(--focus-ring-width) solid var(--color-ink);outline-offset:var(--focus-ring-offset)}._kindInput_oz4mv_125{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._kindName_oz4mv_135{font-size:var(--size-list-title);font-weight:700}._kindDescription_oz4mv_140{font-size:var(--size-meta);line-height:var(--line-height-body)}._row_p7iwu_2{gap:var(--space-2);padding:var(--space-4) 0;border-bottom:var(--border-rule);flex-direction:column;display:flex}._prompt_p7iwu_10{font-size:var(--size-list-title);overflow-wrap:break-word;font-weight:700;line-height:1.3}._outcome_p7iwu_18{gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}._outcome_p7iwu_18>:last-child{overflow-wrap:anywhere;font-weight:700}._outcomeForm_p7iwu_29{gap:var(--space-2);flex-direction:column;display:flex}._tallyRow_p7iwu_35{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:var(--border-rule);font-weight:600;display:flex}._tallyName_p7iwu_45{overflow-wrap:anywhere;min-width:0}._tallyCount_p7iwu_50{color:var(--color-ink-muted);font-size:var(--size-meta);flex:none}._sections_1ygc0_1{gap:var(--space-5);flex-direction:column;display:flex}._games_1ygc0_7{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._game_1ygc0_7{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);padding:var(--space-3) var(--space-4);border:var(--border-rule);border-radius:var(--radius-control);flex-wrap:wrap;display:flex}._gameTitle_1ygc0_27{overflow-wrap:anywhere;flex:auto;font-weight:700}._gamePlayers_1ygc0_33{color:var(--color-ink-muted);font-size:var(--size-meta)}._note_1ygc0_38{color:var(--color-ink-muted);font-size:var(--size-meta);margin:0}._title_1ru3y_1{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-page-title);line-height:var(--line-height-heading);overflow-wrap:break-word}._closed_1ru3y_10{font-size:var(--size-list-title);color:var(--color-ink-muted);font-weight:600}._donePlaceholder_1ru3y_16{background:var(--color-placeholder-dark);width:100%;height:100%;color:var(--color-ground);place-items:center;display:grid}._sending_1ru3y_26{gap:var(--space-2);flex-direction:column;display:flex}._progress_1ru3y_32{width:100%;accent-color:var(--color-ink)}._progress_jdlc7_1{font-size:var(--size-meta);font-weight:600}._prompt_jdlc7_7{font-size:var(--size-question);overflow-wrap:break-word;font-weight:700;line-height:1.25}._heading_jdlc7_14{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--size-page-title);line-height:var(--line-height-heading);overflow-wrap:break-word}._choices_jdlc7_23{gap:var(--space-3);flex-direction:column;display:flex}._choice_jdlc7_23{min-height:var(--button-height);padding:var(--space-3) var(--space-4);border:var(--border-input);border-radius:var(--radius-control);font-size:var(--size-list-title);overflow-wrap:anywhere;cursor:pointer;transition:outline-color var(--duration-quick) ease-out;align-items:center;font-weight:600;display:flex;position:relative}._choiceSelected_jdlc7_44{outline:var(--outline-width-selected) solid var(--color-accent);outline-offset:var(--outline-offset-selected)}._choice_jdlc7_23:has(._radio_jdlc7_50:focus-visible){outline:var(--focus-ring-width) solid var(--color-ink);outline-offset:var(--focus-ring-offset)}._radio_jdlc7_50{opacity:0;pointer-events:none;position:absolute}._summary_jdlc7_61{border-top:var(--border-rule);list-style:none}._row_jdlc7_66{gap:var(--space-1);padding:var(--space-4) 0;border-bottom:var(--border-rule);overflow-wrap:break-word;flex-direction:column;display:flex}._rowPrompt_jdlc7_75{font-size:var(--size-list-title);font-weight:700;line-height:1.3}._muted_jdlc7_81{color:var(--color-ink-muted)}._result_jdlc7_85{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;font-weight:700;display:flex}._numberAnswer_jdlc7_93{gap:var(--space-2);flex-direction:column;display:flex}
