.widget-checkin,.widget-standings{--ink:var(--color-ink);--paper:var(--color-card);border:2.5px solid var(--ink);background:var(--paper);color:var(--ink);box-shadow:6px 7px 0 var(--ink);font-family:var(--font-sans);border-radius:16px 13px 17px 12px;flex-direction:column;display:flex;position:relative}.widget-checkin{padding:16px 16px 12px;container:checkin/inline-size}.ci-tape{background:color-mix(in srgb, var(--color-mat) 78%, transparent);width:92px;height:22px;position:absolute;top:-11px;left:44%;rotate:-2.5deg}.ci-head,.st-head{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.ci-kicker,.st-kicker{letter-spacing:.02em;color:var(--color-muted);font-size:11px;font-weight:700;display:block}.ci-head h3,.st-head h3{font-family:var(--font-display);letter-spacing:-.02em;margin:1px 0 0;font-size:34px;font-weight:800;line-height:.95}.ci-total{text-align:right;align-items:baseline;gap:8px;display:flex}.ci-total strong{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;animation:ci-count var(--dur-arrive) var(--ease-pop) both;font-size:54px;font-weight:800;line-height:.8}.ci-total small{text-align:left;max-width:108px;color:var(--color-muted);font-size:11px;font-weight:600;line-height:1.25}@keyframes ci-count{0%{translate:0 8px;scale:1.14 .9}to{translate:0;scale:1}}.ci-grid{flex-direction:column;gap:7px;margin-top:12px;display:flex}.ci-row{grid-template-columns:138px 1fr 46px;align-items:center;gap:10px;padding:0 10px 0 8px;display:grid}.ci-cells{grid-template-columns:repeat(var(--ci-days), 1fr);place-items:center;display:grid}.ci-days{height:20px}.ci-day,.ci-streak-head{color:var(--color-muted);font-size:10.5px;font-weight:700}.ci-streak-head{text-align:center;white-space:nowrap;line-height:1;translate:-4px}.ci-day.is-today{border-radius:var(--radius-pill);background:var(--ink);color:var(--paper);padding:2px 8px}.ci-day-reveal{color:var(--ink)}.ci-person{border:2.5px solid var(--ink);background:var(--c);height:54px;box-shadow:3px 3px 0 var(--ink);animation:ci-row-in var(--dur-arrive) var(--ease-pop) both;animation-delay:calc(var(--i) * 45ms);border-radius:13px}@keyframes ci-row-in{0%{opacity:0;translate:-10px}to{opacity:1;translate:0}}.ci-who{align-items:center;gap:8px;min-width:0;display:flex}.ci-who .member-face{box-shadow:0 0 0 2px var(--paper), 0 0 0 4px var(--ink);flex:none}.ci-who b{font-family:var(--font-display);letter-spacing:-.01em;text-overflow:ellipsis;font-size:19px;font-weight:800;overflow:hidden}.ci-who i{border-radius:var(--radius-pill);background:var(--ink);color:var(--color-lime);font-family:var(--font-sans);padding:1px 7px 2px;font-size:10px;font-style:normal;font-weight:700}.ci-cell{border:2.5px solid var(--ink);background:var(--paper);width:36px;height:36px;color:var(--ink);rotate:var(--t,0deg);font-family:var(--font-display);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;padding:0;font-size:16px;font-weight:800;line-height:1;display:grid}.ci-cell.is-in{box-shadow:1.5px 2px 0 var(--ink)}.ci-cell.is-missed{border-style:dashed;border-color:color-mix(in srgb, var(--ink) 55%, transparent);color:color-mix(in srgb, var(--ink) 55%, transparent);background:0 0;font-size:15px}.ci-cell.is-waiting{background:0 0;border-style:dashed}.ci-cell.is-ahead{background:color-mix(in srgb, var(--ink) 30%, transparent);border:0;width:8px;height:8px}.ci-cell-flag{color:color-mix(in srgb, var(--ink) 45%, transparent);background:0 0;border:0;font-size:17px;rotate:0deg}.ci-cell-today{cursor:pointer;transition:translate var(--dur-quick) var(--ease-glide), box-shadow var(--dur-quick) var(--ease-glide)}.ci-cell-today.is-open{background:var(--ink);width:42px;height:42px;color:var(--color-lime);box-shadow:2px 3px 0 color-mix(in srgb, var(--ink) 40%, transparent);font-size:22px;rotate:0deg}.ci-cell-today:hover{translate:0 -2px}.ci-cell-today:active{transition-duration:var(--dur-instant);translate:0 1px}.is-logging .ci-cell-today{box-shadow:0 0 0 3px var(--paper), 0 0 0 5.5px var(--ink)}.ci-cell-today.is-stamped{animation:ci-stamp var(--dur-stage) var(--ease-snap) both}@keyframes ci-stamp{0%{opacity:0;rotate:-14deg;scale:2.1}45%{opacity:1;scale:.9 .82}to{scale:1;rotate:var(--t,0deg);opacity:1}}.ci-streak{background:var(--ink);width:42px;height:36px;color:var(--paper);border-radius:10px;justify-self:end;place-items:center;display:grid}.ci-streak strong{font-family:var(--font-display);animation:ci-count var(--dur-arrive) var(--ease-pop) both;font-size:22px;font-weight:800;line-height:1}.ci-streak.is-at-risk{border:2.5px dashed var(--ink);color:var(--ink);background:0 0}.ci-streak.is-cold{background:color-mix(in srgb, var(--ink) 22%, transparent);color:var(--ink)}.ci-foot{align-items:center;min-height:56px;margin-top:auto;padding-top:10px;display:flex}.ci-status{color:var(--color-muted);margin:0;font-size:14px;line-height:1.35}.ci-status b{color:var(--ink)}.ci-logger{background:var(--ink);width:100%;color:var(--paper);animation:ci-logger-in var(--dur-arrive) var(--ease-pop) both;border-radius:14px;align-items:center;gap:7px;padding:6px 6px 6px 10px;display:flex}@keyframes ci-logger-in{0%{opacity:0;translate:0 10px;scale:.97}to{opacity:1;translate:0;scale:1}}.ci-logger-who{font-family:var(--font-display);white-space:nowrap;align-items:center;gap:8px;margin-right:auto;font-size:19px;font-weight:800;display:flex}.ci-step{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--paper) 16%, transparent);min-width:34px;height:34px;color:var(--paper);cursor:pointer;transition:background var(--dur-quick) var(--ease-glide);border:0;place-items:center;padding:0 6px;font-size:14px;font-weight:700;display:grid}.ci-step:hover{background:color-mix(in srgb, var(--paper) 30%, transparent)}.ci-draft{min-width:62px;color:var(--color-lime);font-family:var(--font-display);text-align:center;font-variant-numeric:tabular-nums;animation:ci-count var(--dur-quick) var(--ease-glide) both;font-size:40px;font-weight:800;line-height:1}.ci-log,.st-lock-go{border-radius:var(--radius-pill);background:var(--color-lime);height:40px;color:var(--ink);cursor:pointer;white-space:nowrap;transition:translate var(--dur-quick) var(--ease-glide);border:0;padding:0 16px;font-size:14px;font-weight:700}.ci-log:hover,.st-lock-go:hover{translate:0 -2px}@container checkin (width<=430px){.ci-head{flex-direction:column;align-items:flex-start;gap:10px}.ci-head h3{font-size:38px}.ci-total strong{font-size:60px}.ci-total small{max-width:130px;font-size:12px}.ci-days{display:none}.ci-person{grid-template-rows:auto auto;grid-template-columns:1fr auto;row-gap:8px;height:auto;padding:9px 10px 10px}.ci-person .ci-cells{grid-area:2/1/auto/-1;justify-items:start}.ci-person .ci-streak{grid-area:1/2}.ci-streak:after{content:none}.ci-cell{width:38px;height:38px;font-size:16px}.ci-cell-today.is-open{width:40px;height:40px}.ci-who b{font-size:21px}.ci-foot{min-height:0;padding-top:12px}.ci-logger{flex-wrap:wrap;justify-content:space-between;padding:10px}.ci-logger-who{width:100%}.ci-draft{flex:1;font-size:52px}.ci-step{min-width:40px;height:40px}.ci-log{width:100%;height:46px;font-size:16px}}.widget-standings{padding:16px 14px 12px;container:standings/inline-size}.st-gap{border-radius:var(--radius-pill);background:var(--ink);color:var(--paper);white-space:nowrap;padding:4px 10px 5px;font-size:12px;font-weight:600;rotate:2deg}.st-gap strong{color:var(--color-lime);font-family:var(--font-display);font-size:17px}.st-empty{color:var(--color-muted);margin:18px 0;font-size:14px}.st-rows{perspective:900px;flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.st-row{grid-template-columns:30px 1fr;align-items:center;gap:6px;display:grid}.st-rank{font-family:var(--font-display);text-align:center;font-size:34px;font-weight:800;line-height:1}.st-face,.st-back{border:2.5px solid var(--ink);min-height:60px;box-shadow:3px 3px 0 var(--ink);border-radius:13px;align-items:center;display:grid}.st-face{background:var(--c);grid-template-columns:auto 1fr auto;column-gap:10px;padding:7px 11px 8px 9px}.st-face .member-face{box-shadow:0 0 0 2px var(--paper), 0 0 0 4px var(--ink);grid-row:1/3}.st-name{min-width:0;font-family:var(--font-display);align-items:center;gap:6px;font-size:20px;font-weight:800;line-height:1.1;display:flex}.st-name i{border-radius:var(--radius-pill);background:var(--ink);color:var(--color-lime);font-family:var(--font-sans);padding:1px 7px 2px;font-size:10px;font-style:normal;font-weight:700}.st-total{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:.9}.st-line{grid-column:2/-1;justify-content:space-between;align-items:center;gap:8px;min-height:22px;display:flex}.st-line small{font-size:12.5px;font-weight:600;line-height:1.2}.st-row.is-first .st-rank{background:var(--color-lime);width:30px;height:30px;box-shadow:0 0 0 2.5px var(--ink);border-radius:50%;place-items:center;font-size:20px;display:grid}.st-row.is-you .st-face{box-shadow:3px 3px 0 var(--ink), 0 0 0 3px var(--paper), 0 0 0 5.5px var(--ink)}.st-beat{border-radius:var(--radius-pill);background:var(--ink);color:var(--color-lime);cursor:pointer;transition:translate var(--dur-quick) var(--ease-glide);border:0;flex:none;padding:3px 10px 4px;font-size:12px;font-weight:700}.st-beat:after{content:" →"}.st-beat:hover{translate:0 -2px}.st-back{background:var(--ink);rotate:calc((var(--i) - 1.5) * .7deg);position:relative}.st-back i{border:2px dashed color-mix(in srgb, var(--paper) 34%, transparent);color:color-mix(in srgb, var(--paper) 46%, transparent);font-family:var(--font-display);border-radius:8px;place-items:center;font-size:26px;font-style:normal;font-weight:800;display:grid;position:absolute;inset:7px}.st-lock{border:2.5px solid var(--paper);background:var(--ink);width:min(86%,300px);color:var(--paper);box-shadow:5px 6px 0 color-mix(in srgb, var(--ink) 35%, transparent);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:5px;padding:18px 16px 16px;display:flex;position:absolute;top:54%;left:50%;translate:-50% -50%;rotate:-3deg}.st-lock strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:30px;font-weight:800;line-height:1}.st-lock small{color:color-mix(in srgb, var(--paper) 78%, transparent);font-size:12.5px;font-weight:600;line-height:1.3}.st-lock-go{height:44px;margin-top:8px;padding:0 22px;font-size:16px}.st-slot{min-width:0;display:grid}.st-slot>*{grid-area:1/1}.widget-standings.is-revealing{--st-peel:.36s;--st-lead:1.76s}.is-revealing .st-rows{--st-step:calc(1.1s / max(var(--count) - 1, 1))}.is-revealing .st-row{--st-at:calc(var(--st-peel) + var(--n) * var(--st-step));z-index:var(--n);position:relative}.is-revealing .st-row.is-first{--st-at:var(--st-lead)}.is-revealing .st-slot{transform-style:preserve-3d;transform-origin:50%;animation:st-turn .68s var(--ease-pop) var(--st-at) both, st-lift .68s var(--ease-glide) var(--st-at) both}.is-revealing .st-face{backface-visibility:hidden}.st-back-under{backface-visibility:hidden;transform:rotateX(180deg)}@keyframes st-turn{0%{transform:perspective(620px)rotateX(-180deg);rotate:calc((var(--i) - 1.5) * .7deg)}to{transform:perspective(620px)rotateX(0)rotate(0)}}@keyframes st-lift{0%{scale:1}45%{scale:1.06}to{scale:1}}.is-revealing .st-row.is-first .st-slot{animation:st-ready .76s var(--ease-glide) calc(var(--st-lead) - .46s) both, st-turn .86s var(--ease-snap) var(--st-lead) both, st-land 1s var(--ease-glide) var(--st-lead) both}@keyframes st-ready{0%{translate:0}55%{translate:0 -6px}to{translate:0}}@keyframes st-land{0%{scale:1.03}40%{scale:1.1}to{scale:1}}.is-revealing .st-row.is-first .st-rank{animation:st-stamp .52s var(--ease-snap) calc(var(--st-lead) + .38s) both}@keyframes st-stamp{0%{opacity:0;rotate:-20deg;scale:2.2}to{opacity:1;rotate:0deg;scale:1}}.st-lock.is-peeling{pointer-events:none;z-index:20;transform-origin:92% 8%;animation:st-peel .52s var(--ease-glide) both}@keyframes st-peel{0%{opacity:1;transform:none}30%{opacity:1;transform:perspective(700px)translateY(-8px)rotateX(14deg)rotate(-4deg)scale(1.05)}75%{opacity:0}to{opacity:0;transform:perspective(700px)translateY(-90px)rotateX(38deg)rotate(-14deg)scale(.94)}}@property --st-num{syntax:"<integer>";inherits:false;initial-value:0}.st-count{min-width:calc(var(--d) * 1ch);text-align:right;counter-reset:st-num var(--st-num);animation:st-count .76s var(--ease-glide) calc(var(--st-at) + .2s) both}.st-row.is-first .st-count{animation-duration:1s}.st-count:after{content:counter(st-num)}@keyframes st-count{0%{--st-num:0}to{--st-num:var(--to)}}.is-revealing .st-gap{animation:ci-logger-in var(--dur-arrive) var(--ease-pop) both;animation-delay:calc(var(--st-lead) + .82s)}.st-stake{color:var(--color-muted);margin:auto 0 0;padding-top:10px;font-size:12.5px;font-weight:600;line-height:1.3}.is-final .st-kicker{color:var(--ink)}@container standings (width<=340px){.st-line{flex-wrap:wrap}.st-total{font-size:28px}.st-lock strong{font-size:24px}}@media (prefers-reduced-motion:reduce){.ci-person,.ci-total strong,.ci-streak strong,.ci-cell-today.is-stamped,.ci-logger,.ci-draft,.is-revealing .st-slot,.is-revealing .st-row.is-first .st-slot,.is-revealing .st-row.is-first .st-rank,.st-lock.is-peeling,.st-count,.is-revealing .st-gap{animation:none}.st-back-under,.st-lock.is-peeling{display:none}.st-count{counter-reset:st-num var(--to)}}.widget-group-body>.widget-poll{flex-shrink:0;min-height:100%;height:auto!important}.paper-bg.space-theme-blush .widget-group-body>.widget-poll:before,.paper-bg[data-space-id^=crew] .widget-group-body>.widget-poll:before{background-position:50% 46.5%;background-size:100% 123%}.paper-bg.space-theme-blush .widget-group-body>.widget-poll .poll-content,.paper-bg[data-space-id^=crew] .widget-group-body>.widget-poll .poll-content{padding-bottom:22px}.widget-poll:has(.poll-options li:nth-child(4)) .poll-options{gap:6px;margin-top:10px}.widget-poll:has(.poll-options li:nth-child(4)) :is(.poll-row-base,.poll-row-fill){min-height:30px}.widget-group-body:has(>.card-call-it)>.widget-poll .poll-content{padding-bottom:54px!important}.widget-group-body>.card-call-it{bottom:16px}.widget-group-body:has(>.card-call-it)>.widget-poll .poll-empty{display:none}@media (width<=800px){.widget-group-body:has(>.card-waiting)>.widget-rsvp{flex-shrink:0;min-height:100%;height:auto!important;padding-bottom:52px!important}.widget-group-body:has(>.card-waiting)>.widget-rsvp .rsvp-empty-faces{display:none}.widget-group-body>.card-waiting{border-top:2px dashed var(--color-lime);transform-origin:50% 100%;border-radius:14px;justify-content:center;top:auto;bottom:12px;right:14px}}.poll-option-label:has(.poll-web){white-space:normal;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 6px;display:grid;overflow:visible}.poll-web-pic{--web-pic:26px;grid-row:1/span 2}.poll-web-name,.poll-web{grid-column:2}.poll-web-name{overflow-wrap:anywhere;align-self:end;line-height:1.05;display:block}.poll-web{font-family:var(--font-sans);letter-spacing:.005em;flex-wrap:wrap;align-self:start;align-items:center;gap:3px 5px;font-size:9.5px;font-weight:700;line-height:1.15;display:flex}.poll-web-src{color:color-mix(in oklab, currentColor 74%, transparent);font-variant-numeric:tabular-nums}.poll-web-src b{color:currentColor;font-weight:800}.poll-web-mark{background:var(--color-sticker);color:var(--color-lime);letter-spacing:.02em;white-space:nowrap;border-radius:999px;padding:2px 5px;font-size:7px;font-style:normal;font-weight:800;line-height:1.1;display:inline-block}.poll-row-fill .poll-web-mark{background:var(--poll-fill-ink);color:var(--poll-fill)}:is(.poll-row-base:has(.poll-web),.poll-row-fill:has(.poll-web)){column-gap:0;min-height:0;padding-block:5px}:is(.poll-row-base,.poll-row-fill):has(.poll-web)>:not(:first-child){margin-left:7px}.widget-poll:is(:has(.poll-web),:has(.poll-options li:nth-child(5))) .poll-options{gap:5px;margin-top:9px}.widget-poll:is(:has(.poll-web),:has(.poll-options li:nth-child(5))) :is(.poll-row-base,.poll-row-fill):not(:has(.poll-web)){min-height:26px}.widget-poll:has(.poll-options li:nth-child(7)) .poll-heading h3{font-size:18px}.widget-poll:has(.poll-options li:nth-child(7)) .poll-content{padding-bottom:26px}.widget-poll:has(.poll-options li:nth-child(7)) .poll-options{gap:3px;margin-top:8px}.widget-poll:has(.poll-options li:nth-child(7)) :is(.poll-row-base,.poll-row-fill):not(:has(.poll-web)){min-height:22px}.widget-poll:has(.poll-options li:nth-child(7)) :is(.poll-row-base,.poll-row-fill):has(.poll-web){padding-block:4px}.widget-poll:has(.poll-options li:nth-child(7)) .poll-web-pic{--web-pic:24px}.poll-options li:has(.poll-web){animation:poll-web-arrive var(--dur-arrive) var(--ease-pop) backwards;animation-delay:calc(var(--wi,0) * 40ms)}[data-ghost-changed=add] .poll-option-label{animation:poll-web-fill var(--dur-arrive) var(--ease-glide) both}[data-ghost-changed=add] .poll-option-label .poll-web{animation:poll-web-fill var(--dur-arrive) var(--ease-glide) 80ms both}@keyframes poll-web-arrive{0%{opacity:0;translate:0 6px;scale:.97}}@keyframes poll-web-fill{0%{opacity:0;translate:-5px}}@media (prefers-reduced-motion:reduce){[data-ghost-changed=add] .poll-option-label,[data-ghost-changed=add] .poll-option-label .poll-web{animation:none}.poll-options li:has(.poll-web){animation:none}}.widget-group.is-dragging [data-ghost-changed=add] .poll-option-label,.widget-group.is-dragging [data-ghost-changed=add] .poll-option-label .poll-web{animation-play-state:running!important}.poll-rules{z-index:1;flex-wrap:wrap;gap:5px;margin-top:10px;display:flex;position:relative}.poll-rule{border-radius:var(--radius-pill);background:var(--color-sticker);min-height:22px;color:var(--color-card);font-family:var(--font-sans);letter-spacing:.01em;white-space:nowrap;align-items:center;gap:6px;padding:3px 9px 3px 8px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex}.poll-closes-dot{background:var(--color-lime);border-radius:50%;width:6px;height:6px}.poll-done .poll-closes-dot{background:color-mix(in oklab, var(--color-card) 40%, transparent)}.poll-needs-pips{gap:2px;display:inline-flex}.poll-needs-pips i{background:color-mix(in oklab, var(--color-card) 28%, transparent);border-radius:1px;width:4px;height:9px}.poll-needs-pips i.is-in{background:var(--color-lime)}.poll-done .poll-row{cursor:default}.poll-done .live-label{display:none}.poll-done .poll-options li:not(.is-leading),.poll-verdict-failed .poll-options li{opacity:.5}.poll-stamp{z-index:4;background:var(--color-sticker);min-width:92px;box-shadow:inset 0 0 0 2px var(--color-sticker), inset 0 0 0 3.5px var(--color-card), 0 6px 14px -6px color-mix(in oklab, var(--color-ink) 55%, transparent);color:var(--color-card);pointer-events:none;animation:poll-stamp-land var(--dur-arrive) var(--ease-pop) backwards;border-radius:10px;justify-items:center;gap:2px;padding:7px 14px 6px;display:grid;position:absolute;bottom:24px;right:20px;rotate:-8deg}.poll-stamp strong{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;font-size:22px;font-weight:800;line-height:.95}.poll-stamp small{color:var(--color-lime);font-family:var(--font-sans);letter-spacing:.02em;white-space:nowrap;font-size:10px;font-weight:700}.poll-stamp-failed{rotate:6deg}.poll-stamp-won strong,.poll-stamp-tie strong{text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:18px;overflow:hidden}@keyframes poll-stamp-land{0%{opacity:0;translate:0 -10px;scale:1.9}60%{opacity:1;translate:0;scale:1.06 .94}to{opacity:1;translate:0;scale:1}}@media (prefers-reduced-motion:reduce){.poll-stamp{animation:none}}.lookup-tick{font-variant-numeric:tabular-nums;text-align:right;min-width:3.4ch;font-weight:800;display:inline-block}.voice-found .lookup-tick{background:var(--color-ink);color:var(--color-lime);border-radius:999px;margin-left:6px;padding:1px 6px}.row-ghost-on .lookup-tick{background:var(--holder);color:var(--color-ink);border-radius:999px;padding:2px 8px}.row-ghost.is-landing .row-ghost-on .lookup-tick{background:var(--color-ink);color:var(--color-lime)}.lookup-receipt-line{margin:0 0 6px;font-weight:600}.lookup-receipt-facts{grid-template-columns:64px minmax(0,1fr);gap:2px 10px;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:grid}.lookup-receipt-facts dt{color:var(--color-muted)}.lookup-receipt-facts dd{overflow-wrap:anywhere;margin:0}.lookup-receipt-facts b{font-weight:700}.lookup-receipt-dim{color:var(--color-muted)}.lookup-receipt h4{color:var(--color-muted);font:600 10px/1.3 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;margin:8px 0 2px}.lookup-receipt-kept,.lookup-receipt-skipped{margin:0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;list-style:none}.lookup-receipt-kept li{border-top:1px dashed color-mix(in oklab, var(--color-ink) 18%, transparent);grid-template-columns:108px minmax(0,1fr);column-gap:10px;padding:3px 0;display:grid}.lookup-receipt-kept li:first-child{border-top:0}.lookup-receipt-kept li>b{color:var(--color-ink);font-weight:700}.lookup-receipt-kept .lookup-receipt-src{display:block}.lookup-receipt-kept .lookup-receipt-src b{background:var(--color-sticker);color:var(--color-lime);border-radius:999px;padding:0 5px;font-weight:700}.lookup-receipt-kept a{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}.lookup-receipt-kept a:hover{text-decoration:underline}.lookup-receipt-skipped li{grid-template-columns:108px minmax(0,1fr);column-gap:10px;padding:1px 0;display:grid}.lookup-receipt-skipped li>span:first-child{color:var(--color-muted)}.lookup-receipt-skipped s{opacity:.7;text-decoration-thickness:1px}.lookup-receipt-landed{border-top:1px solid var(--color-ink);margin:6px 0 0;padding-top:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700}.lookup-receipt-pic{align-items:center;gap:6px;margin-top:3px;display:flex}.lookup-receipt-pic img,.lookup-receipt-pic i{object-fit:cover;background:color-mix(in oklab, var(--color-ink) 10%, transparent);border-radius:6px;flex:none;place-items:center;width:22px;height:22px;font-size:14px;font-style:normal;display:grid}.lookup-receipt-pic>span{overflow-wrap:anywhere;min-width:0}.lookup-receipt-kept .lookup-receipt-pic a,.lookup-receipt-pic a{white-space:normal;display:inline}.web-pic{width:var(--web-pic,26px);height:var(--web-pic,26px);border-radius:calc(var(--web-pic,26px) * .27);background:color-mix(in oklab, currentColor 13%, transparent);box-shadow:inset 0 0 0 1.5px color-mix(in oklab, currentColor 22%, transparent);flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.web-pic-emoji{font-size:calc(var(--web-pic,26px) * .6);font-style:normal;line-height:1}.web-pic img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--dur-base) var(--ease-glide), scale var(--dur-arrive) var(--ease-glide);position:absolute;inset:0;scale:1.06}.web-pic img.is-loaded{opacity:1;scale:1}@media (prefers-reduced-motion:reduce){.web-pic img{transition:none}}.widget-plan-read{background:var(--color-card);width:100%;height:100%;color:var(--color-ink);box-shadow:0 2px 0 var(--color-ink), 0 14px 28px -14px color-mix(in oklab, var(--color-ink) 45%, transparent);outline:2px solid var(--color-ink);outline-offset:-2px;font-family:var(--font-sans);border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:size}.plan-read-kicker{background:var(--color-ink);color:var(--color-lime);font:700 11px/1.2 var(--font-sans);letter-spacing:.04em;text-transform:lowercase;justify-content:space-between;align-items:baseline;gap:8px;padding:8px 12px 7px;display:flex}.plan-read-kicker em{color:color-mix(in oklab, var(--color-card) 70%, transparent);font-variant-numeric:tabular-nums;font-style:normal;font-weight:600}.plan-read-kicker .lookup-tick{color:var(--color-lime)}.plan-read-head{grid-template-columns:auto minmax(0,1fr);align-content:center;column-gap:9px;min-height:44px;margin:10px 12px 0;display:grid}.plan-read-pic{--web-pic:44px;background:color-mix(in oklab, var(--color-mat) 55%, var(--color-card));box-shadow:inset 0 0 0 2px var(--color-ink);grid-row:1/span 2;align-self:center}.plan-read-pic img{object-position:center 35%}.plan-read-head>:not(.plan-read-pic){grid-column:2}.plan-read-venue{font:800 25px/1 var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;animation:plan-read-in var(--dur-arrive) var(--ease-glide) both;align-self:end;margin:0}.is-post .plan-read-venue{color:var(--color-muted);font-size:18px}.plan-read-town{color:var(--color-muted);font:600 12px/1.2 var(--font-sans);animation:plan-read-in var(--dur-arrive) var(--ease-glide) 40ms both;align-self:start;margin:3px 0 0}.plan-read-step{color:var(--color-muted);font:500 12px/1.35 var(--font-sans);margin:12px 12px 0}.plan-read-fee{grid-template-columns:auto 1fr;grid-template-areas:"item item""num terms""struck struck";align-items:end;column-gap:8px;margin:10px 12px 0;display:grid}.plan-read-item{font:700 11px/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;grid-area:item}.plan-read-fee strong{background:linear-gradient(transparent 58%, var(--color-lime) 58%);font:800 50px/.95 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;animation:plan-read-pop var(--dur-arrive) var(--ease-pop) 80ms both;grid-area:num;padding:0 4px}.plan-read-terms{font:700 14px/1.1 var(--font-sans);animation:plan-read-in var(--dur-arrive) var(--ease-glide) .14s both;grid-area:terms;padding-bottom:6px}.plan-read-struck{color:var(--color-muted);font:500 12px/1.2 var(--font-sans);text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink);animation:plan-read-in var(--dur-arrive) var(--ease-glide) .26s both;grid-area:struck;justify-self:start;margin-top:5px}.plan-read-source{background:var(--color-ink);color:var(--color-card);font:600 11px/1.2 var(--font-sans);cursor:pointer;transition:translate var(--dur-quick) var(--ease-glide);animation:plan-read-in var(--dur-arrive) var(--ease-glide) .2s both;border:0;border-radius:999px;align-items:center;gap:4px;padding:3px 9px 3px 7px;display:inline-flex;position:absolute;bottom:10px;left:12px}.plan-read-source i{color:var(--color-lime);font-style:normal}.plan-read-source:hover{translate:0 -1px}@keyframes plan-read-in{0%{opacity:0;translate:0 6px}}@keyframes plan-read-pop{0%{opacity:0;scale:.7}}.rsvp-bring{z-index:1;background:var(--color-ink);color:var(--color-lime);font:700 12px/1.2 var(--font-sans);animation:plan-read-pop var(--dur-arrive) var(--ease-pop) both;border-radius:999px;align-self:flex-start;margin:6px 0 0;padding:3px 9px;position:relative}.rsvp-bring.is-pending{color:var(--rsvp-muted,var(--color-muted));background:0 0;font-weight:600;animation:none}.rsvp-bring.is-pending .lookup-tick{color:var(--color-ink);margin-left:4px}.link-read-drawer .link-read-said{color:var(--color-muted);quotes:"“" "”";margin-top:2px;font-style:italic;display:block}.link-read-won{background:var(--color-lime);padding:0 4px}.link-read-lost{color:var(--color-muted);text-decoration:line-through}.link-read-why{margin:8px 0 0}.widget-shell.widget-itinerary ul{grid-template-columns:fit-content(45%) minmax(0,1fr);column-gap:10px;display:grid}.widget-shell.widget-itinerary li{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;column-gap:10px}.widget-shell.widget-itinerary li>span{overflow-wrap:anywhere;min-width:0}@media (width<=800px){.widget-group-body:has(>.card-waiting)>.widget-rsvp .rsvp-empty:has(~.rsvp-waiting){display:none}.widget-group:has(>.widget-group-body>.widget-rsvp~.card-waiting){height:auto!important}.widget-group-body:has(>.card-waiting)>.widget-rsvp{container-type:inline-size}.widget-rsvp .rsvp-waiting{display:block}.widget-rsvp .rsvp-waiting>.rsvp-mark,.widget-rsvp .rsvp-waiting>.member-face{vertical-align:middle;display:inline-block;translate:0 -1px}.widget-rsvp .rsvp-waiting>.rsvp-mark,.widget-rsvp .rsvp-waiting>.member-face:last-of-type{margin-right:5px}}
