.page-module__8gRAja__page{width:100%;max-width:76rem;min-height:100svh;padding:1.25rem max(1rem, env(safe-area-inset-right)) max(1.5rem, env(safe-area-inset-bottom));align-content:start;gap:1.5rem;margin-inline:auto;display:grid}.page-module__8gRAja__navigation{justify-content:flex-start;display:flex}.page-module__8gRAja__back{background:var(--tenant-surface);width:3rem;height:3rem;color:var(--tenant-surface-foreground);border-radius:50%;place-items:center;display:grid}.page-module__8gRAja__promotion{justify-self:center;gap:1.5rem;width:100%;max-width:32rem;display:grid}.page-module__8gRAja__methods{color:var(--tenant-foreground);background:0 0;padding:clamp(20px,4vw,28px)}.page-module__8gRAja__methods h2{margin:0 0 1rem;font-size:1.0625rem;font-weight:650}.page-module__8gRAja__methods ul{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.page-module__8gRAja__methods li{overflow-wrap:anywhere;align-items:center;gap:.875rem;display:flex}.page-module__8gRAja__methods li>span:last-child{min-width:0}.page-module__8gRAja__check{background:var(--tenant-primary);width:2rem;height:2rem;color:var(--tenant-primary-foreground);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.page-module__8gRAja__identifier{color:var(--tenant-muted-foreground);display:block}.page-module__8gRAja__web{min-height:44px;color:var(--tenant-foreground);text-underline-offset:4px;justify-content:center;align-items:center;text-decoration:underline;display:flex}.page-module__8gRAja__methods p{margin:0}
.app-handoff-module__KmF5uq__handoff{text-align:center;justify-items:center;gap:16px;width:100%;display:grid}.app-handoff-module__KmF5uq__title{margin:0;font-size:1.25rem;font-weight:650}.app-handoff-module__KmF5uq__primary{background:var(--mission-brand,var(--tenant-primary));width:100%;min-height:48px;color:var(--mission-on-brand,var(--tenant-primary-foreground));font:inherit;border-radius:999px;justify-content:center;align-items:center;padding:12px 24px;font-weight:650;text-decoration:none;display:inline-flex}.app-handoff-module__KmF5uq__primary:focus-visible,.app-handoff-module__KmF5uq__stores a:focus-visible{outline:2px solid var(--mission-ink,var(--tenant-foreground));outline-offset:4px}.app-handoff-module__KmF5uq__transfer{text-align:start;border:0;border-radius:20px;align-items:center;gap:20px;width:100%;margin:0;padding:16px;display:flex}.app-handoff-module__KmF5uq__code{background:#fff;border-radius:8px;flex-shrink:0;line-height:0;display:block}.app-handoff-module__KmF5uq__transfer figcaption{gap:6px;display:grid}.app-handoff-module__KmF5uq__transfer figcaption span{color:var(--mission-muted,var(--tenant-muted-foreground))}.app-handoff-module__KmF5uq__stores{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 16px;margin:0;font-size:.9375rem;display:flex}.app-handoff-module__KmF5uq__stores a{min-height:44px;color:inherit;text-underline-offset:4px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.app-handoff-module__KmF5uq__secondary{width:100%;display:grid}.app-handoff-module__KmF5uq__outlined{border:1px solid var(--mission-line,var(--tenant-border));color:var(--mission-ink,var(--tenant-foreground));background:0 0}.app-handoff-module__KmF5uq__compact{width:auto;min-height:44px;padding:10px 28px}.app-handoff-module__KmF5uq__artwork{width:100%;max-width:480px;position:relative}.app-handoff-module__KmF5uq__artwork img{width:100%;height:auto;display:block}.app-handoff-module__KmF5uq__artwork .app-handoff-module__KmF5uq__darkArtwork{display:none}.app-handoff-module__KmF5uq__artworkCode{background:#fff;place-items:center;width:23%;height:69%;display:grid;position:absolute;top:18%;left:73.3%}.app-handoff-module__KmF5uq__artworkCode svg{width:100%;height:100%}[data-tenant-theme=dark] .app-handoff-module__KmF5uq__lightArtwork{display:none}[data-tenant-theme=dark] .app-handoff-module__KmF5uq__darkArtwork{display:block}@media (prefers-color-scheme:dark){html:not([data-tenant-theme=light]) .app-handoff-module__KmF5uq__lightArtwork{display:none}html:not([data-tenant-theme=light]) .app-handoff-module__KmF5uq__darkArtwork{display:block}}
.tenant-home-connected-module__5rHhmW__connected{grid-template-columns:minmax(0,1fr);width:100%;max-width:76rem;margin-inline:auto;padding-inline:clamp(16px,3vw,24px);container-type:inline-size}:is(.tenant-home-connected-module__5rHhmW__connected .tenant-nav,.tenant-home-connected-module__5rHhmW__connected .tenant-featured-mission,.tenant-home-connected-module__5rHhmW__connected .tenant-bottom-sheet,.tenant-home-connected-module__5rHhmW__connected .tenant-home-connected-module__5rHhmW__secondaryDestinations,.tenant-home-connected-module__5rHhmW__connected .tenant-home-connected-module__5rHhmW__attribution){width:100%;max-width:720px;margin-inline:auto}.tenant-home-connected-module__5rHhmW__connected .tenant-nav{padding-inline:0}.tenant-home-connected-module__5rHhmW__connected .tenant-featured-mission{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;min-height:auto}.tenant-home-connected-module__5rHhmW__connected .tenant-mission-card-link{min-width:0}.tenant-home-connected-module__5rHhmW__connected .tenant-mission-card-featured{isolation:isolate;aspect-ratio:3/2;width:100%;min-width:0;min-height:24rem;box-shadow:none;border:0;border-radius:clamp(32px,6cqw,96px);flex-direction:column;justify-content:flex-end;padding:clamp(28px,6cqw,96px);display:flex;overflow:hidden}.tenant-home-connected-module__5rHhmW__heroImage,.tenant-home-connected-module__5rHhmW__heroScrim{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tenant-home-connected-module__5rHhmW__heroImage{z-index:-2;object-fit:cover}.tenant-home-connected-module__5rHhmW__heroScrim{z-index:-1;background:linear-gradient(90deg,#0a0912b8,#0a091233),linear-gradient(#0000 25%,#0a091280)}.tenant-home-connected-module__5rHhmW__heroCopy{text-align:center;width:100%;margin-top:80px;padding-right:0}.tenant-home-connected-module__5rHhmW__heroCopy .tenant-mission-card-heading{justify-content:center;display:flex}.tenant-home-connected-module__5rHhmW__connected .tenant-mission-card-featured h1{letter-spacing:-.035em;overflow-wrap:break-word;max-width:14ch;margin-inline:auto;font-size:clamp(36px,8cqw,64px);line-height:1.12}.tenant-home-connected-module__5rHhmW__connected .tenant-mission-card-featured .tenant-eyebrow{text-transform:none;letter-spacing:normal;margin-bottom:clamp(16px,3cqw,36px);font-size:clamp(20px,2.6cqw,40px);font-weight:400}:is(.tenant-home-connected-module__5rHhmW__connected .tenant-mission-card-featured-image h1,.tenant-home-connected-module__5rHhmW__connected .tenant-mission-card-featured-image .tenant-eyebrow,.tenant-home-connected-module__5rHhmW__connected .tenant-mission-card-featured-image .tenant-card-meta){color:#fff}.tenant-home-connected-module__5rHhmW__connected .tenant-mission-card-featured .tenant-mission-card-reward{gap:.35em;padding:.45em .7em;font-size:clamp(22px,3cqw,40px);top:clamp(24px,4cqw,60px);bottom:auto;right:clamp(24px,4cqw,60px)}.tenant-home-connected-module__5rHhmW__connected .tenant-mission-card-featured .tenant-mission-card-reward svg{width:1.1em;height:1.1em;color:var(--tenant-status-success-accent)}.tenant-home-connected-module__5rHhmW__connected .tenant-mission-strip{margin-inline:calc(-1 * var(--tenant-sheet-padding));padding-inline:var(--tenant-sheet-padding);scroll-padding-inline:var(--tenant-sheet-padding);grid-template-columns:none;grid-auto-columns:clamp(160px,29cqw,240px);grid-auto-flow:column;gap:18px;display:grid}.tenant-home-connected-module__5rHhmW__connected .tenant-mission-tile{isolation:isolate;aspect-ratio:4/5;width:auto;min-width:0;min-height:0;box-shadow:none;border:0;border-radius:30px;align-items:flex-end;padding:clamp(18px,3cqw,26px);display:flex;overflow:hidden}.tenant-home-connected-module__5rHhmW__connected .tenant-mission-tile[data-has-image=true]{color:#fff}.tenant-home-connected-module__5rHhmW__connected .tenant-mission-tile strong{overflow-wrap:break-word;font-size:clamp(20px,3.3cqw,26px);line-height:1.15}.tenant-home-connected-module__5rHhmW__tileCopy{gap:8px;display:grid}.tenant-home-connected-module__5rHhmW__connected .tenant-sheet-summary{align-items:flex-start}.tenant-home-connected-module__5rHhmW__connected .tenant-sheet-summary .tenant-point-badge{background:var(--tenant-muted);color:var(--tenant-foreground);padding:.55rem .8rem}.tenant-home-connected-module__5rHhmW__connected .tenant-sheet-summary .tenant-point-badge svg{color:var(--tenant-status-success-accent);width:1.35rem;height:1.35rem}.tenant-home-connected-module__5rHhmW__connected .tenant-bottom-sheet{--tenant-sheet-padding:clamp(20px, 4vw, 40px);padding:var(--tenant-sheet-padding);border:0;border-radius:32px;min-height:0;margin-bottom:0}.tenant-home-connected-module__5rHhmW__headerSearch{background:var(--tenant-card);min-width:0;color:var(--tenant-card-foreground);border-radius:999px;flex-shrink:0;align-items:center;display:flex;position:relative}.tenant-home-connected-module__5rHhmW__headerSearch .tenant-icon-button{background:0 0;flex-shrink:0}.tenant-home-connected-module__5rHhmW__headerSearch .tenant-icon-button:focus-visible{outline:2px solid var(--tenant-focus-ring);outline-offset:-3px}.tenant-home-connected-module__5rHhmW__headerSearchPanel{background:var(--tenant-card);visibility:hidden;border-radius:24px 0 0 24px;align-items:center;width:0;min-width:0;transition:width .23s cubic-bezier(.22,1,.36,1),visibility 0s .23s;display:flex;overflow:hidden}.tenant-home-connected-module__5rHhmW__headerSearch[data-open=true] .tenant-home-connected-module__5rHhmW__headerSearchPanel{visibility:visible;width:clamp(11rem,24vw,19rem);transition-delay:0s}.tenant-home-connected-module__5rHhmW__headerSearchPanel>*{opacity:0;transition:opacity .12s}.tenant-home-connected-module__5rHhmW__headerSearch[data-open=true] .tenant-home-connected-module__5rHhmW__headerSearchPanel>*{opacity:1;transition-delay:70ms}@media (prefers-reduced-motion:reduce){.tenant-home-connected-module__5rHhmW__headerSearchPanel,.tenant-home-connected-module__5rHhmW__headerSearchPanel>*{transition:none}}.tenant-home-connected-module__5rHhmW__headerSearchPanel input{appearance:none;width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;background:0 0;border:0;outline:none;padding:10px 0 10px 16px;font-weight:400}.tenant-home-connected-module__5rHhmW__headerSearchPanel input::placeholder{color:inherit}@media (max-width:650px){.tenant-home-connected-module__5rHhmW__headerSearch[data-open=true] .tenant-home-connected-module__5rHhmW__headerSearchPanel{width:min(19rem,100vw - 11rem)}}.tenant-home-connected-module__5rHhmW__more{background:var(--tenant-secondary);min-height:44px;color:var(--tenant-secondary-foreground);cursor:pointer;border:0;border-radius:999px;padding:10px 18px}.tenant-home-connected-module__5rHhmW__connected button.tenant-destination-row{border-top:0;text-align:left;cursor:pointer;background:0 0;border-inline:0;border-radius:0;width:100%;font-family:inherit}.tenant-home-connected-module__5rHhmW__connected .tenant-destination-row[aria-pressed=true] .tenant-destination-icon{background:var(--tenant-primary);color:var(--tenant-primary-foreground)}:is(.tenant-home-connected-module__5rHhmW__connected .tenant-destination-list,.tenant-home-connected-module__5rHhmW__connected .tenant-destination-row){border-color:color-mix(in srgb, var(--tenant-border) 45%, transparent)}.tenant-home-connected-module__5rHhmW__connected .tenant-destination-row{grid-template-columns:2.25rem minmax(0,1fr) auto;gap:.65rem;font-size:1rem;font-weight:500}.tenant-home-connected-module__5rHhmW__connected .tenant-destination-chevron{opacity:.6}.tenant-home-connected-module__5rHhmW__connected .tenant-destination-chevron path{stroke-width:1.5px}.tenant-home-connected-module__5rHhmW__destinationCopy{gap:.25rem;min-width:0;display:grid}.tenant-home-connected-module__5rHhmW__destinationSubtitle{color:var(--tenant-muted-foreground);font-size:.75rem;font-weight:400;line-height:1.4}.tenant-home-connected-module__5rHhmW__destinationTrailing{align-items:center;gap:.65rem;display:flex}.tenant-home-connected-module__5rHhmW__destinationPreviews{align-items:center;padding-left:5px;display:flex}.tenant-home-connected-module__5rHhmW__destinationPreviews>*{border:2px solid var(--tenant-card);object-fit:cover;background:var(--tenant-accent);width:24px;height:24px;color:var(--tenant-accent-foreground);border-radius:50%;margin-left:-5px}.tenant-home-connected-module__5rHhmW__destinationPreviews>img{object-fit:contain}.tenant-home-connected-module__5rHhmW__destinationPreviews>span{place-items:center;display:grid}.tenant-home-connected-module__5rHhmW__destinationPreviews svg{width:14px;height:14px}@media (max-width:400px){.tenant-home-connected-module__5rHhmW__destinationTrailing{gap:.3rem}.tenant-home-connected-module__5rHhmW__destinationPreviews>:nth-child(3){display:none}}@media (hover:hover){:is(.tenant-home-connected-module__5rHhmW__connected .tenant-destination-row:hover,.tenant-home-connected-module__5rHhmW__connected button.tenant-destination-row:hover){background:var(--tenant-accent);color:var(--tenant-accent-foreground);border-radius:16px}}.tenant-home-connected-module__5rHhmW__connected .tenant-destination-list{border:0}.tenant-home-connected-module__5rHhmW__destinationGroup{display:grid}.tenant-home-connected-module__5rHhmW__destinationHeading{color:inherit;margin:1.75rem .75rem .5rem;font-size:1.25rem;font-weight:600}.tenant-home-connected-module__5rHhmW__attribution{text-align:center;color:var(--tenant-muted-foreground);padding:1.5rem 1rem 2rem;font-size:.75rem;line-height:1.6}.tenant-home-connected-module__5rHhmW__heroArrow{width:clamp(2.75rem,6cqw,3.5rem);height:clamp(2.75rem,6cqw,3.5rem);color:inherit;pointer-events:none;background:#ffffff29;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:clamp(1.5rem,4cqw,3rem);right:clamp(1.5rem,4cqw,3rem)}.tenant-mission-card-featured-image .tenant-home-connected-module__5rHhmW__heroArrow{color:#fff}.tenant-home-connected-module__5rHhmW__supportGroup{border-top:1px solid var(--tenant-border);margin-top:1.5rem;padding-top:.75rem}.tenant-home-connected-module__5rHhmW__connected .tenant-destination-row:focus-visible{outline:none}.tenant-home-connected-module__5rHhmW__connected .tenant-destination-row:focus-visible .tenant-home-connected-module__5rHhmW__destinationCopy>:first-child{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}:is(.tenant-home-connected-module__5rHhmW__connected .tenant-mission-tile:focus,.tenant-home-connected-module__5rHhmW__connected .tenant-mission-tile:focus-visible){outline:none}.tenant-home-connected-module__5rHhmW__connected .tenant-mission-tile:focus-visible strong{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.tenant-home-connected-module__5rHhmW__connected .tenant-mission-card-link:focus-visible{outline:none}.tenant-home-connected-module__5rHhmW__connected .tenant-mission-card-link:focus-visible .tenant-home-connected-module__5rHhmW__heroArrow{background:var(--tenant-primary);color:var(--tenant-primary-foreground);box-shadow:0 0 0 3px var(--tenant-focus-ring)}.tenant-home-connected-module__5rHhmW__bankIdVerification{text-align:center;justify-self:center;width:fit-content;max-width:100%;margin-top:clamp(1.5rem,4vw,3rem)}:is(.tenant-home-connected-module__5rHhmW__connected .tenant-nav,.tenant-home-connected-module__5rHhmW__connected .tenant-nav-actions){flex-wrap:wrap}.tenant-home-connected-module__5rHhmW__connected .tenant-nav-actions{justify-content:flex-end;max-width:100%}.tenant-home-connected-module__5rHhmW__connected .tenant-wallet-badge{overflow-wrap:anywhere;min-width:0;max-width:100%}:is(.tenant-home-connected-module__5rHhmW__connected .tenant-bottom-sheet,.tenant-home-connected-module__5rHhmW__connected .tenant-sheet-missions){grid-template-columns:minmax(0,1fr);min-width:0}.tenant-home-connected-module__5rHhmW__connected .tenant-sheet-summary{overflow-wrap:anywhere;flex-wrap:wrap}.tenant-home-connected-module__5rHhmW__connected .tenant-point-badge{overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;max-width:100%}.tenant-home-connected-module__5rHhmW__connected .tenant-destination-row{overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(8px,.65rem,16px);padding-inline:12px}.tenant-home-connected-module__5rHhmW__connected .tenant-destination-icon{width:clamp(36px,2.25rem,56px);height:clamp(36px,2.25rem,56px)}.tenant-home-connected-module__5rHhmW__connected .tenant-destination-icon svg{width:clamp(22px,1.35rem,34px);height:clamp(22px,1.35rem,34px)}.tenant-home-connected-module__5rHhmW__connected .tenant-destination-chevron svg{width:clamp(20px,1.2rem,28px);height:clamp(20px,1.2rem,28px)}.tenant-home-connected-module__5rHhmW__destinationSection{overflow-wrap:anywhere;min-width:0;margin-top:2rem}.tenant-home-connected-module__5rHhmW__destinationSection .tenant-home-connected-module__5rHhmW__destinationHeading{margin:0 .75rem .75rem}.tenant-home-connected-module__5rHhmW__groupedDestinations{border:1px solid color-mix(in srgb, var(--tenant-border) 45%, transparent);background:color-mix(in srgb, var(--tenant-surface) 55%, transparent);border-radius:20px;padding:.25rem .5rem;display:grid}.tenant-home-connected-module__5rHhmW__connected .tenant-home-connected-module__5rHhmW__groupedDestinations .tenant-destination-row{min-height:4.25rem;padding-block:.625rem}.tenant-home-connected-module__5rHhmW__pulseCard{background:var(--tenant-primary);color:var(--tenant-primary-foreground);overflow-wrap:anywhere;border-radius:24px;gap:.75rem;margin-bottom:1.5rem;padding:clamp(20px,4cqw,28px);text-decoration:none;display:grid}.tenant-home-connected-module__5rHhmW__pulseCard strong{font-size:clamp(20px,3.3cqw,26px);line-height:1.2}.tenant-home-connected-module__5rHhmW__pulseCard p{margin:0;line-height:1.5}.tenant-home-connected-module__5rHhmW__pulseCard>span{margin-top:.25rem;font-weight:600}.tenant-home-connected-module__5rHhmW__pulseCard:hover{background:var(--tenant-primary-hover)}.tenant-home-connected-module__5rHhmW__pulseCard:focus-visible{outline:3px solid var(--tenant-focus-ring);outline-offset:4px}@media (min-width:1024px){.tenant-home-connected-module__5rHhmW__connected{align-content:start;row-gap:12px;padding-inline:24px}.tenant-home-connected-module__5rHhmW__connected .tenant-mission-card-featured{aspect-ratio:auto;border-radius:40px;min-height:400px;padding:40px}.tenant-home-connected-module__5rHhmW__heroCopy{margin-top:48px}.tenant-home-connected-module__5rHhmW__connected .tenant-mission-card-featured h1{font-size:44px}.tenant-home-connected-module__5rHhmW__connected .tenant-mission-card-featured .tenant-eyebrow{margin-bottom:20px;font-size:22px}}.tenant-home-connected-module__5rHhmW__heroAction{background:var(--tenant-primary);min-height:44px;color:var(--tenant-primary-foreground);border-radius:999px;justify-content:center;align-items:center;margin-top:24px;padding:12px 24px;font-size:18px;font-weight:600;display:inline-flex}.tenant-home-connected-module__5rHhmW__connected .tenant-mission-card-link:focus-visible .tenant-home-connected-module__5rHhmW__heroAction{outline:3px solid var(--tenant-focus-ring);outline-offset:4px}@media (min-width:1024px){.tenant-home-connected-module__5rHhmW__connected .tenant-mission-card-featured .tenant-mission-card-reward{font-size:24px;top:24px;right:24px}}.tenant-home-connected-module__5rHhmW__otherDestinations{display:grid}.tenant-home-connected-module__5rHhmW__connected .tenant-home-connected-module__5rHhmW__otherDestinations .tenant-destination-row{border:0}:is(.tenant-home-connected-module__5rHhmW__connected #tenant-feed:focus,.tenant-home-connected-module__5rHhmW__connected #tenant-feed:focus-visible){box-shadow:none;outline:none}.tenant-home-connected-module__5rHhmW__connected .tenant-app-link{justify-content:center;align-items:center;gap:6px;display:inline-flex}@media (max-width:768px){.tenant-home-connected-module__5rHhmW__connected .tenant-app-link{display:none}}.tenant-home-connected-module__5rHhmW__connected .tenant-nav[data-search-open=true] .tenant-nav-actions{flex:1}.tenant-home-connected-module__5rHhmW__headerSearch[data-open=true]{flex:1}.tenant-home-connected-module__5rHhmW__headerSearch[data-open=true] .tenant-home-connected-module__5rHhmW__headerSearchPanel{border-radius:999px;width:100%}.tenant-home-connected-module__5rHhmW__headerSearchPanel .tenant-home-connected-module__5rHhmW__searchGlyph{flex-shrink:0;width:20px;height:20px;margin-left:14px}.tenant-home-connected-module__5rHhmW__headerSearchPanel input{padding-left:10px;padding-right:12px}.tenant-home-connected-module__5rHhmW__headerSearchPanel input::-webkit-search-cancel-button{display:none}:is(.tenant-home-connected-module__5rHhmW__headerSearch button[hidden],.tenant-home-connected-module__5rHhmW__connected .tenant-wallet-badge[hidden],.tenant-home-connected-module__5rHhmW__connected .tenant-app-link[hidden]){display:none}.tenant-home-connected-module__5rHhmW__headerSearchPanel input:focus-visible{outline:none}.tenant-home-connected-module__5rHhmW__secondaryDestinations{box-sizing:border-box;min-width:0;color:var(--tenant-foreground);padding:clamp(20px,4vw,40px)}
.mission-recovery-module__WEw6Qa__ghost{color:var(--tenant-muted-foreground);margin-inline:auto;display:block}.mission-recovery-module__WEw6Qa__ghost svg{width:64px;height:64px}.mission-recovery-module__WEw6Qa__title{text-wrap:balance;margin:0;font-size:clamp(28px,4vw,32px);font-weight:600;line-height:1.2}.mission-recovery-module__WEw6Qa__notFound{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100dvh;padding:24px;display:flex}
.tenant-invitation-points-module__pnfoYW__chip{background:var(--tenant-accent);width:fit-content;color:var(--tenant-accent-foreground);white-space:nowrap;border-radius:999px;padding:.2rem .5rem;font-size:.75rem;font-weight:700;display:inline-block}
.tenant-rewards-module__dxBCeq__page{width:min(100%,1120px);color:var(--tenant-foreground);margin:0 auto;padding:24px 32px 72px}.tenant-rewards-module__dxBCeq__navigation{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.tenant-rewards-module__dxBCeq__back{background:var(--tenant-card);width:44px;height:44px;color:inherit;border-radius:50%;place-items:center;display:grid}.tenant-rewards-module__dxBCeq__appLink{background:var(--tenant-primary);color:var(--tenant-primary-foreground);border-radius:999px;align-items:center;gap:8px;padding:12px 20px;font-weight:600;text-decoration:none;display:flex}.tenant-rewards-module__dxBCeq__header{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:28px;display:flex}.tenant-rewards-module__dxBCeq__header h1{letter-spacing:-.055em;align-items:center;gap:10px;margin:0;font-size:clamp(44px,7vw,72px);font-weight:680;line-height:.95;display:flex}.tenant-rewards-module__dxBCeq__header>div>p:last-child,.tenant-rewards-module__dxBCeq__intro{color:var(--tenant-muted-foreground);margin:9px 0 0}.tenant-rewards-module__dxBCeq__eyebrow{color:var(--tenant-muted-foreground);letter-spacing:0;margin:0 0 12px;font-size:13px;font-weight:700}.tenant-rewards-module__dxBCeq__intro{max-width:34ch;padding-bottom:4px;font-size:16px;line-height:1.5}.tenant-rewards-module__dxBCeq__pointsIcon{width:38px;height:38px;color:var(--tenant-icon);flex-shrink:0}.tenant-rewards-module__dxBCeq__switcher{background:var(--tenant-card);border-radius:999px;gap:4px;margin-bottom:20px;padding:4px;display:inline-flex}.tenant-rewards-module__dxBCeq__page .tenant-rewards-module__dxBCeq__switcher button{border-radius:999px;min-height:42px;padding:9px 20px;font-weight:600}.tenant-rewards-module__dxBCeq__switcher button[aria-pressed=false]{color:var(--tenant-muted-foreground);background:0 0}.tenant-rewards-module__dxBCeq__search{border:1px solid color-mix(in srgb, var(--tenant-border) 55%, transparent);background:var(--tenant-card);width:min(100%,520px);min-height:50px;color:var(--tenant-muted-foreground);border-radius:999px;align-items:center;gap:10px;margin-bottom:34px;padding:0 17px;display:flex}.tenant-rewards-module__dxBCeq__search:focus-within{border-color:var(--tenant-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--tenant-primary) 18%, transparent)}.tenant-rewards-module__dxBCeq__search input{width:100%;color:var(--tenant-foreground);font:inherit;background:0 0;border:0;outline:0}.tenant-rewards-module__dxBCeq__content,.tenant-rewards-module__dxBCeq__panel,.tenant-rewards-module__dxBCeq__sections{min-width:0}.tenant-rewards-module__dxBCeq__content,.tenant-rewards-module__dxBCeq__sections{gap:28px;display:grid}.tenant-rewards-module__dxBCeq__sections{gap:20px}.tenant-rewards-module__dxBCeq__rewardSection{min-width:0}.tenant-rewards-module__dxBCeq__sectionHeader{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.tenant-rewards-module__dxBCeq__rewardSection h2{letter-spacing:-.025em;margin:0;font-size:24px}.tenant-rewards-module__dxBCeq__sectionHeader span{color:var(--tenant-muted-foreground);font-size:14px}.tenant-rewards-module__dxBCeq__rail{scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:216px;grid-auto-flow:column;gap:16px;padding:2px 2px 14px;scroll-padding-inline:2px;display:grid;overflow-x:auto}.tenant-rewards-module__dxBCeq__rail[data-overflow-start=true],.tenant-rewards-module__dxBCeq__rail[data-overflow-end=true]{--reward-edge-start:0px;--reward-edge-end:0px;--reward-edge-mask:linear-gradient(to right, transparent, #000 var(--reward-edge-start), #000 calc(100% - var(--reward-edge-end)), transparent);-webkit-mask-image:var(--reward-edge-mask);-webkit-mask-image:var(--reward-edge-mask);mask-image:var(--reward-edge-mask)}.tenant-rewards-module__dxBCeq__rail[data-overflow-start=true]{--reward-edge-start:clamp(24px, 4vw, 64px)}.tenant-rewards-module__dxBCeq__rail[data-overflow-end=true]{--reward-edge-end:clamp(24px, 4vw, 64px)}.tenant-rewards-module__dxBCeq__rail::-webkit-scrollbar{display:none}.tenant-rewards-module__dxBCeq__brandsRail{grid-template-rows:repeat(2,auto)}.tenant-rewards-module__dxBCeq__rail:focus-visible{outline:2px solid var(--tenant-primary);outline-offset:4px;border-radius:22px}.tenant-rewards-module__dxBCeq__resultGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.tenant-rewards-module__dxBCeq__rewardCard{scroll-snap-align:start;border:1px solid color-mix(in srgb, var(--tenant-border) 42%, transparent);background:var(--tenant-card);min-width:0;box-shadow:none;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.tenant-rewards-module__dxBCeq__cardOpen{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.tenant-rewards-module__dxBCeq__artworkWrap{position:relative}.tenant-rewards-module__dxBCeq__image,.tenant-rewards-module__dxBCeq__rewardArtwork{aspect-ratio:4/3;object-fit:cover;width:100%}.tenant-rewards-module__dxBCeq__rewardArtwork{background:radial-gradient(circle at 78% 18%, color-mix(in srgb, var(--tenant-primary) 38%, transparent), transparent 38%), linear-gradient(145deg, var(--tenant-muted), color-mix(in srgb, var(--tenant-primary) 18%, var(--tenant-card)));color:var(--tenant-foreground);place-items:center;display:grid}.tenant-rewards-module__dxBCeq__rewardArtwork span{background:var(--tenant-card);width:64px;height:64px;box-shadow:0 9px 24px color-mix(in srgb, var(--tenant-foreground) 10%, transparent);border-radius:50%;place-items:center;font-size:27px;font-weight:700;display:grid}.tenant-rewards-module__dxBCeq__brandLogo{object-fit:contain;background:#fff;border:0;border-radius:50%;width:48px;height:48px;padding:6px;position:absolute;bottom:-22px;left:16px}.tenant-rewards-module__dxBCeq__cardBody{gap:5px;padding:18px 18px 12px;display:grid}.tenant-rewards-module__dxBCeq__brandName{color:var(--tenant-muted-foreground);letter-spacing:normal;text-transform:none;font-size:12px;font-weight:700}.tenant-rewards-module__dxBCeq__cardTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;font-size:17px;font-weight:650;line-height:1.3;display:-webkit-box;overflow:hidden}.tenant-rewards-module__dxBCeq__valueLabel{color:var(--tenant-foreground);font-size:19px;font-weight:400;line-height:1.3}.tenant-rewards-module__dxBCeq__cardFooter{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding:4px 14px 14px 18px;display:flex}.tenant-rewards-module__dxBCeq__cardFooter>span,.tenant-rewards-module__dxBCeq__detailPrice{align-items:center;gap:5px;font-size:14px;font-weight:700;display:flex}.tenant-rewards-module__dxBCeq__smallStar{width:17px;height:17px;color:var(--tenant-icon)}.tenant-rewards-module__dxBCeq__cardExpiry{color:var(--tenant-muted-foreground);padding:0 18px 14px;font-size:11px}.tenant-rewards-module__dxBCeq__card{border:1px solid color-mix(in srgb, var(--tenant-border) 40%, transparent);background:var(--tenant-card);border-radius:24px;padding:20px}.tenant-rewards-module__dxBCeq__card h2,.tenant-rewards-module__dxBCeq__card h3{margin:0 0 8px;font-size:18px}.tenant-rewards-module__dxBCeq__card p{color:var(--tenant-muted-foreground);line-height:1.5}.tenant-rewards-module__dxBCeq__claimReference{overflow-wrap:anywhere;font-size:12px!important}.tenant-rewards-module__dxBCeq__modalBackdrop{z-index:50;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1010108c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.tenant-rewards-module__dxBCeq__modal{background:var(--tenant-card);border-radius:30px;width:min(100%,570px);max-height:min(88vh,800px);position:relative;overflow-y:auto;box-shadow:0 30px 90px #00000047}.tenant-rewards-module__dxBCeq__modalClose{z-index:2;background:color-mix(in srgb, var(--tenant-card) 88%, transparent);width:40px;height:40px;color:var(--tenant-foreground);cursor:pointer;border:0;border-radius:50%;place-items:center;font-size:25px;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 4px 14px #0000001f}.tenant-rewards-module__dxBCeq__modalArtwork .tenant-rewards-module__dxBCeq__image,.tenant-rewards-module__dxBCeq__modalArtwork .tenant-rewards-module__dxBCeq__rewardArtwork{aspect-ratio:16/8}.tenant-rewards-module__dxBCeq__modalBody{padding:25px 28px 30px}.tenant-rewards-module__dxBCeq__modalBody h2{letter-spacing:-.035em;margin:5px 0 10px;font-size:30px}.tenant-rewards-module__dxBCeq__modalBody h3{margin:23px 0 7px;font-size:16px}.tenant-rewards-module__dxBCeq__modalBody p,.tenant-rewards-module__dxBCeq__modalBody li{color:var(--tenant-muted-foreground);line-height:1.55}.tenant-rewards-module__dxBCeq__modalBody>.tenant-button{border-radius:999px;width:100%;margin-top:16px}.tenant-rewards-module__dxBCeq__detailPrice{font-size:17px;color:var(--tenant-foreground)!important}.tenant-rewards-module__dxBCeq__shortfall{background:var(--tenant-muted);text-align:center;border-radius:16px;padding:14px 18px;font-weight:650}.tenant-rewards-module__dxBCeq__confirmation{background:var(--tenant-muted);border-radius:20px;margin-top:18px;padding:18px}.tenant-rewards-module__dxBCeq__confirmation h3{margin-top:0}.tenant-rewards-module__dxBCeq__dialogError{background:color-mix(in srgb, var(--tenant-primary) 10%, var(--tenant-muted));border-radius:16px;margin-top:14px;padding:14px 18px}.tenant-rewards-module__dxBCeq__dialogError p{margin-top:0}.tenant-rewards-module__dxBCeq__modalActions{gap:8px;display:flex}.tenant-rewards-module__dxBCeq__modalActions button{border-radius:999px;flex:1}.tenant-rewards-module__dxBCeq__valueSelector{gap:8px;margin:18px 0;font-weight:650;display:grid}.tenant-rewards-module__dxBCeq__valueSelector select{border:1px solid var(--tenant-border);width:100%;color:inherit;font:inherit;background:0 0;border-radius:12px;padding:12px}.tenant-rewards-module__dxBCeq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){.tenant-rewards-module__dxBCeq__rewardCard:hover{box-shadow:none;transform:translateY(-2px)}.tenant-rewards-module__dxBCeq__rewardCard,.tenant-rewards-module__dxBCeq__appLink,.tenant-rewards-module__dxBCeq__back{transition:transform .16s,box-shadow .16s,opacity .16s}.tenant-rewards-module__dxBCeq__appLink:hover,.tenant-rewards-module__dxBCeq__back:hover{opacity:.84}}@media (max-width:900px){.tenant-rewards-module__dxBCeq__resultGrid,.tenant-rewards-module__dxBCeq__claimGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.tenant-rewards-module__dxBCeq__page{padding:18px 16px 46px}.tenant-rewards-module__dxBCeq__navigation{margin-bottom:28px}.tenant-rewards-module__dxBCeq__header{display:block}.tenant-rewards-module__dxBCeq__header h1{font-size:48px}.tenant-rewards-module__dxBCeq__intro{margin-top:16px}.tenant-rewards-module__dxBCeq__search{width:100%;margin-bottom:28px}.tenant-rewards-module__dxBCeq__rail{grid-auto-columns:min(184px,65vw);margin-right:-16px}.tenant-rewards-module__dxBCeq__resultGrid,.tenant-rewards-module__dxBCeq__claimGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.tenant-rewards-module__dxBCeq__modalBackdrop{align-items:end;padding:0}.tenant-rewards-module__dxBCeq__modal{border-radius:28px 28px 0 0;width:100%;max-height:92vh}.tenant-rewards-module__dxBCeq__modalBody{padding:22px 20px 32px}.tenant-rewards-module__dxBCeq__modalActions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.tenant-rewards-module__dxBCeq__rewardCard,.tenant-rewards-module__dxBCeq__appLink,.tenant-rewards-module__dxBCeq__back{transition:none}}.tenant-rewards-module__dxBCeq__cardPrice{gap:6px;min-width:0;display:grid}.tenant-rewards-module__dxBCeq__cardPrice strong{font-size:22px;line-height:1.2}.tenant-rewards-module__dxBCeq__cardPrice span{color:var(--tenant-muted-foreground);align-items:center;gap:5px;font-size:14px;display:flex}.tenant-rewards-module__dxBCeq__claimList{gap:0;display:grid}.tenant-rewards-module__dxBCeq__claimRow{border:0;border-bottom:1px solid var(--tenant-border);width:100%;min-height:96px;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:16px;padding:16px 0;display:flex}.tenant-rewards-module__dxBCeq__claimAvatar{background:var(--tenant-muted);border-radius:16px;flex-shrink:0;place-items:center;width:64px;height:64px;font-size:24px;font-weight:700;display:grid;position:relative}.tenant-rewards-module__dxBCeq__claimAvatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.tenant-rewards-module__dxBCeq__claimRowText{flex:1;gap:4px;min-width:0;display:grid}.tenant-rewards-module__dxBCeq__claimRowText strong{overflow-wrap:anywhere;font-size:17px}.tenant-rewards-module__dxBCeq__claimRowText>span{font-size:14px}.tenant-rewards-module__dxBCeq__claimRowText small{color:var(--tenant-muted-foreground);font-size:13px}.tenant-rewards-module__dxBCeq__detailHeading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.tenant-rewards-module__dxBCeq__detailHeading h2{overflow-wrap:anywhere;min-width:0;font-size:26px}.tenant-rewards-module__dxBCeq__detailValue{flex-shrink:0;font-size:22px}.tenant-rewards-module__dxBCeq__valueSelectWrap{max-width:45%;position:relative}.tenant-rewards-module__dxBCeq__valueSelectChevron{pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.tenant-rewards-module__dxBCeq__valueSelect{appearance:none;background:var(--tenant-muted);max-width:100%;color:inherit;font:inherit;border:0;border-radius:999px;padding:10px 38px 10px 12px;font-weight:700}.tenant-rewards-module__dxBCeq__checkoutSummary{gap:12px;margin:24px 0;display:grid}.tenant-rewards-module__dxBCeq__checkoutSummary>div{justify-content:space-between;gap:16px;display:flex}.tenant-rewards-module__dxBCeq__checkoutSummary dd{text-align:right;margin:0;font-weight:700}.tenant-rewards-module__dxBCeq__checkoutSummary>div:last-child{border-top:1px solid var(--tenant-border);padding-top:14px}.tenant-rewards-module__dxBCeq__claimDetail{padding-top:70px}.tenant-rewards-module__dxBCeq__modalBody>.tenant-button{background:var(--tenant-primary);color:var(--tenant-primary-foreground);justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;display:flex}.tenant-rewards-module__dxBCeq__claimRow:focus-visible,.tenant-rewards-module__dxBCeq__cardOpen:focus-visible{outline:2px solid var(--tenant-primary);outline-offset:-3px}.tenant-rewards-module__dxBCeq__cardPrice strong{overflow-wrap:anywhere}.tenant-rewards-module__dxBCeq__detailValue{overflow-wrap:anywhere;text-align:right;max-width:45%}.tenant-rewards-module__dxBCeq__modal{overscroll-behavior:contain}.tenant-rewards-module__dxBCeq__modalActions button:first-child{background:var(--tenant-primary);color:var(--tenant-primary-foreground);padding:10px 16px;font-size:14px;font-weight:600}.tenant-rewards-module__dxBCeq__receipt{background:var(--tenant-card);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding:16px 20px;display:flex}.tenant-rewards-module__dxBCeq__modalActions button{width:100%}.tenant-rewards-module__dxBCeq__modalActions button+button{color:var(--tenant-foreground);border:1px solid var(--tenant-border);background:0 0}.tenant-rewards-module__dxBCeq__loadingSpace{place-items:center;min-height:360px;display:grid}.tenant-rewards-module__dxBCeq__areaLabel{color:var(--tenant-muted-foreground);margin:6px 0 0;font-size:14px}.tenant-rewards-module__dxBCeq__claimCompletion{place-items:center;min-height:220px;display:grid}.tenant-rewards-module__dxBCeq__claimCheck{width:180px;height:180px}.tenant-rewards-module__dxBCeq__storeArtwork{aspect-ratio:4/3;background:var(--tenant-muted);place-items:center;width:100%;font-size:40px;display:grid;position:relative;overflow:hidden}.tenant-rewards-module__dxBCeq__storeArtwork img{object-fit:contain;background:#fff;width:100%;height:100%;padding:16px;position:absolute;inset:0}.tenant-rewards-module__dxBCeq__cardTitle{min-height:0}.tenant-rewards-module__dxBCeq__storeList{gap:22px;margin:26px 0;display:grid}.tenant-rewards-module__dxBCeq__storeRow{align-items:center;gap:14px;font-size:15px;font-weight:400;display:flex}.tenant-rewards-module__dxBCeq__storeRow p{margin:5px 0 0;font-size:14px}.tenant-rewards-module__dxBCeq__storeAvatar{background:var(--tenant-muted);border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.tenant-rewards-module__dxBCeq__storeAvatar img{object-fit:cover;background:#fff;width:100%;height:100%;padding:0}.tenant-rewards-module__dxBCeq__viewStores{min-height:44px;color:var(--tenant-primary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-self:center;margin:8px auto;padding:10px 22px;font-weight:500;display:block}.tenant-rewards-module__dxBCeq__terms{margin:0}.tenant-rewards-module__dxBCeq__terms[open]{margin-block:24px}.tenant-rewards-module__dxBCeq__terms summary{z-index:2;width:40px;height:40px;color:var(--tenant-primary);background:var(--tenant-background);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;list-style:none;display:flex;position:absolute;top:14px;right:62px}.tenant-rewards-module__dxBCeq__terms summary::-webkit-details-marker{display:none}.tenant-rewards-module__dxBCeq__terms summary:focus-visible{outline-offset:3px;outline:2px solid}.tenant-rewards-module__dxBCeq__detailFooter{margin-top:22px;padding-top:20px}.tenant-rewards-module__dxBCeq__detailFooter>button{width:100%}.tenant-rewards-module__dxBCeq__missionAction{background:var(--tenant-primary);min-height:52px;color:var(--tenant-primary-foreground);border-radius:999px;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:8px 12px;font-weight:600;text-decoration:none;display:grid}.tenant-rewards-module__dxBCeq__missionAction>span:first-child{grid-column:2}.tenant-rewards-module__dxBCeq__pointsChip{color:#271c42;background:#e7e0ff;border-radius:999px;justify-self:end;align-items:center;gap:5px;padding:7px 10px;display:flex}.tenant-rewards-module__dxBCeq__storeRow:is(button){color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.tenant-rewards-module__dxBCeq__storeAddress{color:var(--tenant-muted-foreground);margin-top:5px;font-size:14px;display:block}.tenant-rewards-module__dxBCeq__ghostState{min-height:260px;color:var(--tenant-muted-foreground);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.tenant-rewards-module__dxBCeq__sectionHeader>.tenant-rewards-module__dxBCeq__viewStores{margin:0;font-size:14px}@media (min-width:901px){.tenant-rewards-module__dxBCeq__sectionHeader>.tenant-rewards-module__dxBCeq__viewStores{border:1px solid}}.tenant-rewards-module__dxBCeq__detailFooter{z-index:2;margin-inline:-28px;background:var(--tenant-card);margin-bottom:-30px;padding:16px 28px 24px;position:sticky;bottom:0}@media (max-width:600px){.tenant-rewards-module__dxBCeq__detailFooter{margin-inline:-20px;margin-bottom:-32px;padding:16px 20px 24px}}.tenant-rewards-module__dxBCeq__areaLabel{align-items:center;gap:5px;display:flex}.tenant-rewards-module__dxBCeq__areaLabel svg{flex-shrink:0}.tenant-rewards-module__dxBCeq__browseNotice{justify-items:start;gap:12px;display:grid}.tenant-rewards-module__dxBCeq__browseNotice p{margin:0}.tenant-rewards-module__dxBCeq__assistanceHistory{margin-block:1rem}.tenant-rewards-module__dxBCeq__assistanceHistory summary{cursor:pointer}.tenant-rewards-module__dxBCeq__assistanceHistory ul{padding:0;list-style:none}.tenant-rewards-module__dxBCeq__assistanceHistory li{flex-wrap:wrap;gap:.5rem 1rem;padding-block:.5rem;display:flex}.tenant-rewards-module__dxBCeq__assistanceHistory time{margin-inline-start:auto}.tenant-rewards-module__dxBCeq__benefitCard,.tenant-rewards-module__dxBCeq__localStoreCard{background:0 0;border:0;overflow:visible}.tenant-rewards-module__dxBCeq__cardOpen{width:100%}.tenant-rewards-module__dxBCeq__artworkWrap{border-radius:24px;overflow:hidden}.tenant-rewards-module__dxBCeq__benefitCard .tenant-rewards-module__dxBCeq__image,.tenant-rewards-module__dxBCeq__benefitCard .tenant-rewards-module__dxBCeq__rewardArtwork{aspect-ratio:1;display:grid}.tenant-rewards-module__dxBCeq__benefitCard .tenant-rewards-module__dxBCeq__brandLogo{width:40px;height:40px;top:12px;bottom:auto;left:12px}.tenant-rewards-module__dxBCeq__benefitCard .tenant-rewards-module__dxBCeq__cardBody,.tenant-rewards-module__dxBCeq__localStoreCard .tenant-rewards-module__dxBCeq__cardBody{padding:12px 2px 6px}.tenant-rewards-module__dxBCeq__cardTitle{min-height:0;font-size:16px}.tenant-rewards-module__dxBCeq__brandName{font-size:13px;font-weight:500}.tenant-rewards-module__dxBCeq__benefitCard .tenant-rewards-module__dxBCeq__cardFooter{padding:2px 2px 0}.tenant-rewards-module__dxBCeq__benefitCard .tenant-rewards-module__dxBCeq__cardPrice strong{font-size:19px}.tenant-rewards-module__dxBCeq__benefitCard .tenant-rewards-module__dxBCeq__cardExpiry{padding:8px 2px 0}.tenant-rewards-module__dxBCeq__localStoreCard .tenant-rewards-module__dxBCeq__storeArtwork{aspect-ratio:1;border-radius:24px}.tenant-rewards-module__dxBCeq__localStoreCard .tenant-rewards-module__dxBCeq__storeArtwork img{object-fit:contain;padding:24px}.tenant-rewards-module__dxBCeq__claimableBadge{background:var(--tenant-status-success-accent);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.tenant-rewards-module__dxBCeq__unlockProgress{appearance:none;background:var(--tenant-card);width:60%;height:10px;color:var(--tenant-primary);border:0;border-radius:999px;position:absolute;bottom:30px;left:20%;overflow:hidden}.tenant-rewards-module__dxBCeq__unlockProgress::-webkit-progress-bar{background:var(--tenant-card);border-radius:999px}.tenant-rewards-module__dxBCeq__unlockProgress::-webkit-progress-value{background:var(--tenant-primary);border-radius:999px}.tenant-rewards-module__dxBCeq__unlockProgress::-moz-progress-bar{background:var(--tenant-primary);border-radius:999px}@media (max-width:360px){.tenant-rewards-module__dxBCeq__resultGrid{grid-template-columns:1fr}}.tenant-rewards-module__dxBCeq__toolbar{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin-bottom:36px;display:grid}.tenant-rewards-module__dxBCeq__toolbar .tenant-rewards-module__dxBCeq__switcher{margin:0}.tenant-rewards-module__dxBCeq__toolbarActions{justify-self:end;align-items:center;gap:8px;display:flex}.tenant-rewards-module__dxBCeq__toolbarPoints{background:var(--tenant-card);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:12px 16px;font-weight:700;display:flex}.tenant-rewards-module__dxBCeq__toolbarPoints .tenant-rewards-module__dxBCeq__smallStar{width:24px;height:24px}.tenant-rewards-module__dxBCeq__toolbarSearch{position:relative}.tenant-rewards-module__dxBCeq__searchToggle{background:var(--tenant-card);width:44px;height:44px;color:var(--tenant-foreground);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.tenant-rewards-module__dxBCeq__toolbarSearchPanel{z-index:2;visibility:hidden;background:var(--tenant-card);border-radius:999px 0 0 999px;width:0;height:44px;transition:width .23s,visibility 0s .23s;position:absolute;top:0;right:100%;overflow:hidden}.tenant-rewards-module__dxBCeq__toolbarSearchPanel input{width:240px;height:44px;color:var(--tenant-foreground);font:inherit;opacity:0;background:0 0;border:0;outline:0;padding:8px 16px;transition:opacity .12s}.tenant-rewards-module__dxBCeq__toolbarSearch[data-open=true] .tenant-rewards-module__dxBCeq__toolbarSearchPanel{visibility:visible;width:240px;transition-delay:0s}.tenant-rewards-module__dxBCeq__toolbarSearch[data-open=true] .tenant-rewards-module__dxBCeq__toolbarSearchPanel input{opacity:1;transition-delay:70ms}.tenant-rewards-module__dxBCeq__toolbarSearch[data-open=true] .tenant-rewards-module__dxBCeq__searchToggle{border-radius:0 999px 999px 0}.tenant-rewards-module__dxBCeq__shopFooter{justify-content:center;margin-top:40px;display:flex}@media (max-width:600px){.tenant-rewards-module__dxBCeq__toolbar{grid-template-columns:1fr auto;gap:20px 12px}.tenant-rewards-module__dxBCeq__toolbar .tenant-rewards-module__dxBCeq__switcher{grid-area:2/1/auto/-1;justify-self:center}.tenant-rewards-module__dxBCeq__toolbarActions{grid-area:1/2}.tenant-rewards-module__dxBCeq__toolbarSearchPanel input,.tenant-rewards-module__dxBCeq__toolbarSearch[data-open=true] .tenant-rewards-module__dxBCeq__toolbarSearchPanel{width:min(220px,100vw - 180px)}}@media (prefers-reduced-motion:reduce){.tenant-rewards-module__dxBCeq__toolbarSearchPanel,.tenant-rewards-module__dxBCeq__toolbarSearchPanel input{transition:none}}.tenant-rewards-module__dxBCeq__modalActions button.tenant-rewards-module__dxBCeq__cancelClaim{color:var(--tenant-foreground);border:1px solid var(--tenant-border);background:0 0}.tenant-rewards-module__dxBCeq__modalActions button.tenant-rewards-module__dxBCeq__confirmClaim{background:var(--tenant-foreground);color:var(--tenant-background);border:1px solid #0000;font-weight:600}.tenant-rewards-module__dxBCeq__rewardIdentity{align-items:center;gap:12px;display:flex}.tenant-rewards-module__dxBCeq__detailBrandLogo{background:var(--tenant-muted);border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:20px;display:grid;overflow:hidden}.tenant-rewards-module__dxBCeq__detailBrandLogo img{object-fit:contain;width:100%;height:100%}.tenant-rewards-module__dxBCeq__claimHero{position:relative}.tenant-rewards-module__dxBCeq__claimHeroStatus{background:var(--tenant-muted);max-width:calc(100% - 100px);color:var(--tenant-foreground);border-radius:999px;padding:10px 16px;font-size:14px;font-weight:600;position:absolute;top:20px;left:20px}.tenant-rewards-module__dxBCeq__claimHeroStatus[data-delivered=true]{background:var(--tenant-foreground);color:var(--tenant-background)}.tenant-rewards-module__dxBCeq__claimHeroValue{background:var(--tenant-card);color:var(--tenant-foreground);border-radius:999px;padding:10px 16px;font-size:22px;position:absolute;bottom:20px;right:20px}.tenant-rewards-module__dxBCeq__claimDate{color:var(--tenant-muted-foreground);margin-top:24px;font-size:14px}.tenant-rewards-module__dxBCeq__claimStateBadge{background:var(--tenant-status-warning-surface,#49391a);width:26px;height:26px;color:var(--tenant-status-warning-foreground,#f4d48a);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.tenant-rewards-module__dxBCeq__claimStateBadge[data-state=delivered]{background:var(--tenant-foreground);color:var(--tenant-background)}.tenant-rewards-module__dxBCeq__claimRowStatus[data-state=delivered]{color:var(--tenant-status-success-foreground,#b6ebd7)}.tenant-rewards-module__dxBCeq__claimRowStatus[data-state=processing]{color:var(--tenant-status-warning-foreground,#f4d48a)}.tenant-rewards-module__dxBCeq__claimActionLabel{align-items:center;gap:8px;display:inline-flex}.tenant-rewards-module__dxBCeq__confirmationBalance,.tenant-rewards-module__dxBCeq__deliveryLabel{align-items:center;gap:6px;display:inline-flex}.tenant-rewards-module__dxBCeq__deliveryLabel svg{flex-shrink:0}.tenant-rewards-module__dxBCeq__modalArtwork{position:relative}.tenant-rewards-module__dxBCeq__heroValue{max-width:calc(100% - 32px);position:absolute;bottom:16px;right:16px}.tenant-rewards-module__dxBCeq__heroValue .tenant-rewards-module__dxBCeq__valueSelectWrap{max-width:100%}.tenant-rewards-module__dxBCeq__heroValue .tenant-rewards-module__dxBCeq__valueSelect,.tenant-rewards-module__dxBCeq__heroValue .tenant-rewards-module__dxBCeq__detailValue{background:var(--tenant-card);color:var(--tenant-foreground)}.tenant-rewards-module__dxBCeq__valueSelect{min-height:44px}.tenant-rewards-module__dxBCeq__valueSelect:focus-visible{outline:2px solid var(--tenant-foreground);outline-offset:3px}.tenant-rewards-module__dxBCeq__descriptionLead{color:var(--tenant-foreground);font-size:22px;font-weight:700;line-height:1.3}.tenant-rewards-module__dxBCeq__fallbackArtwork{border-radius:inherit;background-color:var(--tenant-muted);background-image:linear-gradient(#16111f40,#16111f73),url(/brand/login-rewards.webp);background-position:50%;background-size:cover;width:100%;height:100%;display:block}
.collective-content-module__yo4WkW__progress{appearance:none;background:var(--tenant-muted);border:0;border-radius:999px;width:100%;height:10px;overflow:hidden}.collective-content-module__yo4WkW__progress::-webkit-progress-bar{background:var(--tenant-muted)}.collective-content-module__yo4WkW__progress::-webkit-progress-value{background:var(--tenant-primary);border-radius:999px}.collective-content-module__yo4WkW__progress::-moz-progress-bar{background:var(--tenant-primary);border-radius:999px}.collective-content-module__yo4WkW__content{gap:24px;width:100%;display:grid}.collective-content-module__yo4WkW__heading{text-align:center;justify-items:center;gap:12px;display:grid}.collective-content-module__yo4WkW__heading h1{letter-spacing:-.035em;margin:0;font-size:clamp(27px,4vw,36px);font-weight:700;line-height:1.15}.collective-content-module__yo4WkW__heading>[role=status]{max-width:100%;margin:0}.collective-content-module__yo4WkW__description{color:var(--tenant-muted-foreground);white-space:pre-line;margin:0;font-size:16px;line-height:1.5}.collective-content-module__yo4WkW__measurement{text-align:center;gap:12px;padding-top:8px;display:grid}.collective-content-module__yo4WkW__metric{color:var(--tenant-muted-foreground);margin:0;font-size:24px;line-height:1.1}.collective-content-module__yo4WkW__metric strong{color:var(--tenant-foreground);letter-spacing:-.04em;font-size:clamp(48px,8vw,56px);font-weight:700}.collective-content-module__yo4WkW__bonus{color:var(--tenant-muted-foreground);justify-items:end;gap:8px;font-size:14px;display:grid}.collective-content-module__yo4WkW__hero{justify-content:space-between;align-items:center;gap:12px;min-height:56px;display:flex;position:relative}.collective-content-module__yo4WkW__artwork{border-radius:20px;width:100%;overflow:hidden}.collective-content-module__yo4WkW__artwork img{aspect-ratio:1.6;object-fit:cover;width:100%;display:block}.collective-content-module__yo4WkW__points,.collective-content-module__yo4WkW__goalChip{background:var(--tenant-card);color:var(--tenant-card-foreground,var(--tenant-foreground));border-radius:999px;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}.collective-content-module__yo4WkW__points{font-size:18px;font-weight:700}.collective-content-module__yo4WkW__star{width:26px;height:26px}.collective-content-module__yo4WkW__goalChip{margin-left:auto;font-size:14px}.collective-content-module__yo4WkW__hero[data-artwork] .collective-content-module__yo4WkW__points{position:absolute;top:16px;left:16px}.collective-content-module__yo4WkW__hero[data-artwork] .collective-content-module__yo4WkW__goalChip{position:absolute;bottom:16px;right:16px}.collective-content-module__yo4WkW__contributions{gap:12px;display:grid}.collective-content-module__yo4WkW__contributions h2{margin:0;font-size:21px;font-weight:700}.collective-content-module__yo4WkW__contributions ul{font-size:16px;line-height:1.5}.collective-content-module__yo4WkW__screen{flex-direction:column;flex:1;gap:24px;width:min(100%,640px);margin:0 auto;padding:24px 20px;display:flex}.collective-content-module__yo4WkW__screen footer{margin-top:auto;padding-top:32px}.collective-content-module__yo4WkW__screen footer>*{width:100%}.collective-content-module__yo4WkW__toolbar{grid-template-columns:44px 1fr 44px;align-items:center;width:min(100%,640px);margin:0 auto;padding:12px 20px;display:grid}.collective-content-module__yo4WkW__toolbar>a:first-child{justify-content:center;align-items:center;min-height:44px;display:flex}.collective-content-module__yo4WkW__stage{max-width:640px}.collective-content-module__yo4WkW__target{text-align:left;color:var(--tenant-muted-foreground);overflow-wrap:anywhere;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:400;line-height:1.5;display:flex}.collective-content-module__yo4WkW__target svg{flex-shrink:0;width:22px;height:22px}.collective-content-module__yo4WkW__centeredHero{justify-content:center}.collective-content-module__yo4WkW__centeredHero .collective-content-module__yo4WkW__goalChip{margin-left:0}
.compact-mission-receipt-module__tnnIVa__receipt{width:100%;max-width:640px;color:var(--mission-ink,var(--tenant-foreground));margin:0 auto;padding:clamp(32px,7vh,72px) 20px 28px}.compact-mission-receipt-module__tnnIVa__header{gap:12px;margin-bottom:28px;display:grid}.compact-mission-receipt-module__tnnIVa__header h1{overflow-wrap:anywhere;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.2}.compact-mission-receipt-module__tnnIVa__status{color:var(--mission-muted,var(--tenant-muted-foreground));align-items:center;gap:10px;font-size:14px;display:flex}.compact-mission-receipt-module__tnnIVa__check{background:var(--mission-soft,var(--tenant-muted));width:28px;height:28px;color:var(--mission-ink,var(--tenant-foreground));border-radius:50%;place-items:center;font-size:16px;display:inline-grid}.compact-mission-receipt-module__tnnIVa__metadata{color:var(--mission-muted,var(--tenant-muted-foreground));font-size:14px}.compact-mission-receipt-module__tnnIVa__disclosure{background:var(--mission-soft,var(--tenant-muted));border-radius:24px}.compact-mission-receipt-module__tnnIVa__disclosure>button{cursor:pointer;border-radius:24px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:56px;padding:16px 20px;font-weight:600;display:flex}.compact-mission-receipt-module__tnnIVa__disclosure>button:focus-visible{outline:2px solid var(--tenant-focus-ring);outline-offset:3px}.compact-mission-receipt-module__tnnIVa__details{overflow-wrap:anywhere;gap:20px;padding:4px 20px 24px;display:grid}.compact-mission-receipt-module__tnnIVa__actions{gap:12px;margin-top:28px;display:grid}.tenant-mission-sheet-dialog .compact-mission-receipt-module__tnnIVa__receipt{padding-top:20px;padding-bottom:16px}
.completion-feedback-module__k_9nVW__receipt:focus,.completion-feedback-module__k_9nVW__receipt:focus-visible{outline:none}.completion-feedback-module__k_9nVW__encouragement{letter-spacing:-.015em;text-wrap:balance;max-width:18ch;margin:.5rem auto 0;font-size:clamp(1.875rem,4vw,2.5rem);font-weight:750;line-height:1.2}.completion-feedback-module__k_9nVW__feedback{justify-items:center;gap:1.5rem;padding:1rem 0;display:grid}.completion-feedback-module__k_9nVW__mark{place-items:center;width:112px;height:112px;display:grid}.completion-feedback-module__k_9nVW__points{color:color-mix(in srgb, var(--mission-success,#27b07d) 45%, var(--mission-ink,#16111f));font-variant-numeric:tabular-nums;letter-spacing:.025em;align-items:center;gap:.6rem;font-size:1.125rem;font-weight:400;line-height:1.4;display:flex}.completion-feedback-module__k_9nVW__total+.completion-feedback-module__k_9nVW__points{margin-top:-.75rem}.completion-feedback-module__k_9nVW__total svg{width:40px;height:40px;color:var(--mission-icon,var(--tenant-icon))}.completion-feedback-module__k_9nVW__feedback[data-completion-animation=true] .completion-feedback-module__k_9nVW__points{animation:.44s ease-out .5s both completion-feedback-module__k_9nVW__completion-reveal}@keyframes completion-feedback-module__k_9nVW__completion-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.completion-feedback-module__k_9nVW__feedback[data-completion-animation=true] .completion-feedback-module__k_9nVW__points{animation:none}}.completion-feedback-module__k_9nVW__total{color:var(--mission-ink,inherit);gap:4px;display:grid}.completion-feedback-module__k_9nVW__total>span{color:var(--mission-muted,#716979);font-size:.875rem}.completion-feedback-module__k_9nVW__total strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;justify-content:center;align-items:center;gap:.5rem;font-size:3rem;line-height:1;display:flex}.completion-feedback-module__k_9nVW__feedback{gap:8px;padding:0}.completion-feedback-module__k_9nVW__mark{width:80px;height:80px}.completion-feedback-module__k_9nVW__mark>div{transform:scale(2)}.completion-feedback-module__k_9nVW__encouragement{font-size:clamp(1.5rem,3vw,2rem)}.completion-feedback-module__k_9nVW__points{color:var(--mission-ink,inherit);font-size:2.5rem;font-weight:700}.completion-feedback-module__k_9nVW__points svg{width:36px;height:36px}.completion-feedback-module__k_9nVW__total{align-items:baseline;gap:8px;display:flex}.completion-feedback-module__k_9nVW__total strong{letter-spacing:normal;color:var(--mission-muted,#716979);font-size:1rem}.completion-feedback-module__k_9nVW__total{background:var(--mission-soft,var(--tenant-muted));border-radius:999px;align-items:center;gap:6px;padding:7px 12px;display:flex;position:absolute;top:0;right:0}.completion-feedback-module__k_9nVW__total svg{flex-shrink:0;width:24px;height:24px}.completion-feedback-module__k_9nVW__total strong{color:var(--mission-ink,inherit);font-size:1.125rem}.completion-feedback-module__k_9nVW__feedback[data-completion-animation=true] .completion-feedback-module__k_9nVW__total{transform-origin:50%;animation:.6s ease-in-out 1.8s both completion-feedback-module__k_9nVW__balance-pulse}@keyframes completion-feedback-module__k_9nVW__balance-pulse{0%,to{transform:scale(1)}45%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.completion-feedback-module__k_9nVW__feedback[data-completion-animation=true] .completion-feedback-module__k_9nVW__total{animation:none}}@media (min-width:768px){.tenant-mission-sheet-dialog .completion-feedback-module__k_9nVW__total{top:.75rem;right:1rem}}
.channel-save-feedback-module__e2V7zG__confirmation{pointer-events:none;animation:.4s ease-out 1s forwards channel-save-feedback-module__e2V7zG__saved-fade}@keyframes channel-save-feedback-module__e2V7zG__saved-fade{to{opacity:0}}@media (prefers-reduced-motion:reduce){.channel-save-feedback-module__e2V7zG__confirmation{animation:none}}.channel-save-feedback-module__e2V7zG__slot{place-items:center;height:128px;display:grid}.channel-save-feedback-module__e2V7zG__logo{object-fit:contain;width:96px;height:96px;animation:.4s ease-out both channel-save-feedback-module__e2V7zG__logo-appear}@keyframes channel-save-feedback-module__e2V7zG__logo-appear{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.channel-save-feedback-module__e2V7zG__logo{animation:none}}
.otp-code-input-module__Ow6HWa__field{gap:12px;min-width:0;display:grid}.otp-code-input-module__Ow6HWa__field>label{text-align:center;font-size:14px;font-weight:500}.otp-code-input-module__Ow6HWa__entry{position:relative}.otp-code-input-module__Ow6HWa__cells{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.otp-code-input-module__Ow6HWa__cells span{border:1px solid var(--mission-line,var(--tenant-border));background:var(--mission-surface,var(--tenant-card));font-variant-numeric:tabular-nums;border-radius:12px;place-items:center;height:56px;font-size:24px;display:grid}.otp-code-input-module__Ow6HWa__entry>input.otp-code-input-module__Ow6HWa__input{color:#0000;caret-color:#0000;width:100%;height:100%;box-shadow:none;cursor:text;background:0 0;border:0;outline:none;margin:0;padding:0;font-size:24px;position:absolute;inset:0}@media (max-width:360px){.otp-code-input-module__Ow6HWa__cells{gap:5px}.otp-code-input-module__Ow6HWa__cells span{height:48px}}.otp-code-input-module__Ow6HWa__cells{z-index:1;pointer-events:none;position:relative}.otp-code-input-module__Ow6HWa__cells span{pointer-events:none;cursor:text}.otp-code-input-module__Ow6HWa__cells span[data-active=true]{outline:2px solid var(--mission-brand,var(--tenant-primary));outline-offset:2px}.otp-code-input-module__Ow6HWa__cells span[data-selected=true]{background:var(--mission-brand-soft,#e5e9ff)}.otp-code-input-module__Ow6HWa__field .otp-code-input-module__Ow6HWa__entry>input.otp-code-input-module__Ow6HWa__input,.otp-code-input-module__Ow6HWa__field .otp-code-input-module__Ow6HWa__entry>input.otp-code-input-module__Ow6HWa__input:focus-visible{color:#0000;box-shadow:none;background:0 0;border:0;outline:none}
.tenant-login-module__DjDvka__flow{align-content:start;gap:1.5rem;min-height:22rem;display:grid}.tenant-login-module__DjDvka__heading{color:var(--tenant-auth-dark-foreground);margin:0;font-size:1.5rem;font-weight:600;line-height:1.3}.tenant-login-module__DjDvka__back,.tenant-login-module__DjDvka__link{color:var(--tenant-auth-dark-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.75rem;min-height:2.75rem;padding:.5rem}.tenant-login-module__DjDvka__back{width:2.75rem;height:2.75rem;color:var(--tenant-auth-dark-foreground);justify-self:start;place-items:center;padding:0;display:grid}.tenant-login-module__DjDvka__link{text-align:center;display:block}.tenant-login-module__DjDvka__alternatives{gap:.25rem;display:grid}.tenant-login-module__DjDvka__forgot{color:var(--tenant-auth-dark-muted);justify-self:end;font-size:.875rem}.tenant-login-module__DjDvka__back:focus-visible,.tenant-login-module__DjDvka__link:focus-visible,.tenant-login-module__DjDvka__forgot:focus-visible{outline:2px solid var(--tenant-auth-dark-focus);outline-offset:3px}.tenant-login-module__DjDvka__heading:focus,.tenant-login-module__DjDvka__flow h1:focus{outline:none}@media (hover:hover){.tenant-login-module__DjDvka__link:hover,.tenant-login-module__DjDvka__back:hover{background:var(--tenant-auth-dark-field);color:var(--tenant-auth-dark-foreground)}}.tenant-auth-stage:has(.tenant-login-module__DjDvka__flow) .tenant-auth-content{flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;min-height:max(36rem,100dvh);margin:0 auto;padding:5rem 1.5rem 15rem;display:flex}.tenant-auth-stage:has(.tenant-login-module__DjDvka__flow) .tenant-auth-logo{border-radius:1.75rem;width:7rem;height:7rem;margin:0}.tenant-auth-stage:has(.tenant-login-module__DjDvka__flow) .tenant-auth-panel{width:min(100%,32rem)}.tenant-login-module__DjDvka__flow[data-view=welcome]{text-align:center;gap:1.5rem;min-height:0}.tenant-login-module__DjDvka__flow .tenant-login-module__DjDvka__welcomeHeading{letter-spacing:-.02em;font-size:clamp(1.875rem,6vw,2.5rem);font-weight:700;line-height:1.45}.tenant-login-module__DjDvka__welcomeHeading span{display:block}.tenant-login-module__DjDvka__actions{z-index:4;width:min(100%,36rem);padding:1rem 1.5rem max(1.5rem, env(safe-area-inset-bottom));background:color-mix(in srgb, var(--tenant-auth-dark-field) 90%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:2rem 2rem 0 0;gap:.75rem;max-height:calc(100dvh - 4rem);display:grid;position:fixed;bottom:0;left:50%;overflow-y:auto;transform:translate(-50%)}.tenant-login-module__DjDvka__actions .tenant-auth-form{margin-top:0}:is(.tenant-login-module__DjDvka__actions .tenant-auth-primary,.tenant-login-module__DjDvka__steps .tenant-auth-primary){border-radius:999px;min-height:3.5rem}.tenant-login-module__DjDvka__actions .tenant-auth-bankid img{display:none}.tenant-login-module__DjDvka__actions .tenant-auth-secondary{font-weight:700}.tenant-login-module__DjDvka__steps{gap:1.5rem;min-width:0;display:grid}.tenant-login-module__DjDvka__flow:not([data-view=welcome]){z-index:4;inset:max(4rem, env(safe-area-inset-top)) 0 0;width:min(100%,36rem);min-height:0;padding:5.5rem 1.5rem max(2rem, env(safe-area-inset-bottom));background:var(--tenant-auth-dark-background);overscroll-behavior:contain;border-radius:2rem 2rem 0 0;margin-inline:auto;scroll-padding-block:2rem;position:fixed;overflow-y:auto}.tenant-login-module__DjDvka__flow:not([data-view=welcome]):before{content:"";background:var(--tenant-auth-dark-muted);opacity:.5;border-radius:999px;width:2.25rem;height:.25rem;position:absolute;top:.75rem;left:calc(50% - 1.125rem)}.tenant-login-module__DjDvka__flow:not([data-view=welcome]) .tenant-login-module__DjDvka__back{background:var(--tenant-auth-dark-field);border-radius:50%;font-size:2rem;position:absolute;top:1.5rem;left:1.5rem}.tenant-login-module__DjDvka__flow:not([data-view=welcome]) .tenant-login-module__DjDvka__heading{font-size:clamp(1.75rem,5vw,2rem);font-weight:700;line-height:1.25}.tenant-auth-stage:has(.tenant-login-module__DjDvka__flow:not([data-view=welcome])) .tenant-auth-logo{visibility:hidden}@media (min-width:48rem){.tenant-login-module__DjDvka__flow:not([data-view=welcome]){border-radius:2rem;inset:6rem 0 2rem}.tenant-login-module__DjDvka__actions{border-radius:2rem;bottom:1.5rem}}.tenant-login-module__DjDvka__appPromotion{border-radius:1rem;display:none}.tenant-login-module__DjDvka__appPromotion:focus-visible{outline:2px solid var(--tenant-auth-dark-foreground);outline-offset:4px}@media (min-width:80rem){.tenant-login-module__DjDvka__appPromotion{right:max(1.5rem, env(safe-area-inset-right));bottom:max(1.5rem, env(safe-area-inset-bottom));width:min(24rem,50vw - 18rem);display:block;position:fixed}}.tenant-login-module__DjDvka__community{text-align:center}.tenant-login-module__DjDvka__community p{overflow-wrap:anywhere;margin:0;font-size:1.375rem;font-weight:500;line-height:1.3}.tenant-login-module__DjDvka__channelSwitch{width:100%;min-height:3rem;color:var(--tenant-auth-dark-foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.75rem 1.25rem}.tenant-login-module__DjDvka__channelSwitch:disabled{opacity:.5;cursor:default}.tenant-login-module__DjDvka__channelSwitch:focus-visible{outline:2px solid var(--tenant-auth-dark-focus);outline-offset:3px}.tenant-auth-stage:not([data-community-branded]):has(.tenant-login-module__DjDvka__flow){--tenant-auth-tile-height:max(100dvh, 79.7065vw, 50rem)}.tenant-auth-stage:not([data-community-branded]):has(.tenant-login-module__DjDvka__flow) .tenant-auth-background{background-size:auto var(--tenant-auth-tile-height)}.tenant-login-module__DjDvka__actions{background:color-mix(in srgb, var(--tenant-auth-dark-background) 82%, var(--tenant-auth-dark-border))}.tenant-login-module__DjDvka__actions .tenant-auth-secondary{border:0}.tenant-auth-stage .tenant-login-module__DjDvka__flow .tenant-login-module__DjDvka__welcomeHeading{letter-spacing:normal}.tenant-auth-stage .tenant-login-module__DjDvka__flow:not([data-view=welcome]) .tenant-login-module__DjDvka__heading{text-align:left;letter-spacing:normal}.tenant-login-module__DjDvka__flow:not([data-view=welcome]){background:color-mix(in srgb, var(--tenant-auth-dark-background) 80%, var(--tenant-auth-dark-border));top:calc(var(--login-visible-top,0px) + 4rem);height:calc(var(--login-visible-height,100dvh) - 4rem);bottom:auto}.tenant-login-module__DjDvka__flow:not([data-view=welcome]) .tenant-login-module__DjDvka__back{background:color-mix(in srgb, var(--tenant-auth-dark-background) 60%, var(--tenant-auth-dark-border))}@media (min-width:48rem){.tenant-login-module__DjDvka__flow:not([data-view=welcome]){top:calc(var(--login-visible-top,0px) + 6rem);height:calc(var(--login-visible-height,100dvh) - 8rem)}}.tenant-login-module__DjDvka__alternatives{justify-items:end;gap:0}.tenant-login-module__DjDvka__alternatives .tenant-login-module__DjDvka__link{text-align:right}.tenant-login-module__DjDvka__alternatives .tenant-login-module__DjDvka__channelSwitch{text-align:right;width:auto;min-height:2.75rem;padding:.5rem}.tenant-login-module__DjDvka__countdown{background:var(--tenant-auth-dark-field);color:var(--tenant-auth-dark-muted);font-variant-numeric:tabular-nums;border-radius:999px;justify-self:center;margin:0;padding:.75rem 1.25rem}.tenant-login-module__DjDvka__resetAction{margin-left:auto;display:block}.tenant-login-module__DjDvka__recovery{text-align:center;flex-direction:column;gap:1rem;min-height:min(32rem,70dvh);display:flex}.tenant-login-module__DjDvka__recovery h1{margin-top:auto}.tenant-login-module__DjDvka__recovery .tenant-login-module__DjDvka__recoveryAction{border-radius:999px;margin-top:auto}.tenant-login-module__DjDvka__recoveryLink{text-align:center;border-radius:999px;justify-content:center;align-items:center;display:flex}.tenant-login-module__DjDvka__legal{color:var(--tenant-auth-dark-muted);text-align:center;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;margin-top:auto;padding-top:1rem;font-size:.8125rem;line-height:1.4;display:flex}.tenant-login-module__DjDvka__legal a{min-height:2.75rem;color:inherit;text-underline-offset:.2em;justify-content:center;align-items:center;padding:.25rem;text-decoration:underline;display:inline-flex}.tenant-login-module__DjDvka__legal a:focus-visible{outline:2px solid var(--tenant-auth-dark-focus);outline-offset:3px;border-radius:.25rem}.tenant-login-module__DjDvka__flow:not([data-view=welcome]){flex-direction:column;display:flex}.tenant-login-module__DjDvka__flow:not([data-view=welcome])>*{flex-shrink:0}.tenant-login-module__DjDvka__flow input[type=email],.tenant-login-module__DjDvka__flow input[type=tel],.tenant-login-module__DjDvka__flow input[type=password]{border-radius:999px}.tenant-login-module__DjDvka__emailDestination{color:var(--tenant-auth-dark-muted);justify-content:center;align-items:center;gap:.5rem;display:flex}.tenant-login-module__DjDvka__emailDestination>span{overflow-wrap:anywhere;min-width:0}.tenant-login-module__DjDvka__editEmail{width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.tenant-login-module__DjDvka__editEmail:focus-visible{outline:2px solid var(--tenant-auth-dark-focus);outline-offset:2px}.tenant-login-module__DjDvka__editEmail:disabled{opacity:.5;cursor:default}.tenant-login-module__DjDvka__flow .tenant-login-module__DjDvka__errorNotice{text-align:center;color:var(--tenant-auth-dark-accent)}
.tenant-bankid-flow-module__MtUmYW__dialog{background:var(--tenant-auth-dark-background,#060116);width:min(36rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--tenant-auth-dark-foreground,#fff);border:0;border-radius:3rem;margin:auto;padding:2.25rem 3rem 2rem;position:fixed;inset:0;overflow-y:auto}.tenant-bankid-flow-module__MtUmYW__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000a6}.tenant-bankid-flow-module__MtUmYW__logo{margin:0 auto 2rem;display:block}.tenant-bankid-flow-module__MtUmYW__dialog h2{margin-bottom:1.75rem;font-size:1.5rem;font-weight:700}.tenant-bankid-flow-module__MtUmYW__close{cursor:pointer;border-radius:50%;width:2.75rem;height:2.75rem;font-size:1.75rem;position:absolute;top:1.25rem;right:1.25rem}.tenant-bankid-flow-module__MtUmYW__instructions{gap:.75rem;padding-left:1.25rem;list-style:decimal;display:grid}.tenant-bankid-flow-module__MtUmYW__code{place-items:center;min-height:16rem;margin:1rem 0;display:grid}.tenant-bankid-flow-module__MtUmYW__code svg{max-width:100%;height:auto}.tenant-bankid-flow-module__MtUmYW__link{text-align:center;text-underline-offset:4px;cursor:pointer;min-height:2.75rem;margin:1rem auto 0;text-decoration:underline;display:block}.tenant-bankid-flow-module__MtUmYW__notice{text-align:center}.tenant-bankid-flow-module__MtUmYW__action{color:#100b18;cursor:pointer;background:#fff;border-radius:999px;margin:1rem auto;padding:.75rem 1.5rem;display:block}@media (max-width:480px){.tenant-bankid-flow-module__MtUmYW__dialog{border-radius:2rem;padding:2rem 1.5rem}}
.tenant-loading-module__VcxNcq__screen{z-index:100;background:var(--tenant-background);color:var(--tenant-foreground);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.tenant-loading-module__VcxNcq__screen[data-dark=true]{background:var(--tenant-auth-dark-background,#16111f);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.tenant-loading-module__VcxNcq__screen picture,.tenant-loading-module__VcxNcq__screen img,.tenant-loading-module__VcxNcq__inline picture,.tenant-loading-module__VcxNcq__inline img{object-fit:contain;width:4.5rem;height:4.5rem;display:block}.tenant-loading-module__VcxNcq__inline{place-items:center;min-height:6rem;display:grid}.tenant-loading-module__VcxNcq__screen picture,.tenant-loading-module__VcxNcq__screen img{width:8rem;height:8rem}.tenant-loading-module__VcxNcq__screen[data-dark=true] .tenant-loading-module__VcxNcq__logoFloat{animation:2.8s ease-in-out -700ms infinite tenant-loading-module__VcxNcq__startupFloat}@keyframes tenant-loading-module__VcxNcq__startupFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.tenant-loading-module__VcxNcq__screen[data-ready=true]{animation:.15s ease-in-out .41s both tenant-loading-module__VcxNcq__reveal}.tenant-loading-module__VcxNcq__screen[data-ready=true] .tenant-loading-module__VcxNcq__logo{animation:.56s linear both tenant-loading-module__VcxNcq__completionPulse}@keyframes tenant-loading-module__VcxNcq__reveal{0%{opacity:1}to{opacity:0}}@keyframes tenant-loading-module__VcxNcq__completionPulse{0%{animation-timing-function:ease-in-out;transform:scale(1)}21.4286%{animation-timing-function:ease-in-out;transform:scale(.96)}53.5714%{animation-timing-function:ease-in-out;transform:scale(1.18)}to{transform:scale(0)}}@media (prefers-reduced-motion:reduce){.tenant-loading-module__VcxNcq__screen[data-dark=true] .tenant-loading-module__VcxNcq__logoFloat{animation:none}.tenant-loading-module__VcxNcq__screen[data-ready=true]{animation-delay:0s}.tenant-loading-module__VcxNcq__screen[data-ready=true] .tenant-loading-module__VcxNcq__logo{animation:none}}.tenant-loading-module__VcxNcq__routeProgress{z-index:100;pointer-events:none;background:var(--tenant-muted);height:3px;position:fixed;inset:0 0 auto;overflow:hidden}.tenant-loading-module__VcxNcq__routeProgress:after{content:"";background:var(--tenant-primary);width:35%;height:100%;animation:1.2s ease-in-out infinite tenant-loading-module__VcxNcq__routeProgress;display:block}@keyframes tenant-loading-module__VcxNcq__routeProgress{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media (prefers-reduced-motion:reduce){.tenant-loading-module__VcxNcq__routeProgress:after{width:100%;animation:none}}.tenant-loading-module__VcxNcq__logo{border-radius:22.7425%;width:8rem;height:8rem;position:relative;overflow:hidden}.tenant-loading-module__VcxNcq__logo img{border-radius:inherit;object-fit:contain;width:100%;height:100%;transition:opacity .18s ease-out;position:absolute;inset:0}.tenant-loading-module__VcxNcq__customerLogo{opacity:0}.tenant-loading-module__VcxNcq__logo[data-brand-ready=true] .tenant-loading-module__VcxNcq__customerLogo{opacity:1}.tenant-loading-module__VcxNcq__logo[data-brand-ready=true] .tenant-loading-module__VcxNcq__fallbackLogo{opacity:0}@media (prefers-reduced-motion:reduce){.tenant-loading-module__VcxNcq__logo img{transition:none}}
.channel-choice-module___H3dQq__row{grid-template-columns:minmax(0,1fr) auto 24px;align-items:center;gap:16px;min-height:52px;display:grid}.channel-choice-module___H3dQq__label{cursor:pointer;align-items:center;gap:16px;min-width:0;display:flex}.channel-choice-module___H3dQq__preference{align-items:center;display:inline-flex;position:relative}.channel-choice-module___H3dQq__hidden{visibility:hidden;pointer-events:none}@media (max-width:480px){.channel-choice-module___H3dQq__row,.channel-choice-module___H3dQq__label{gap:8px}.channel-choice-module___H3dQq__preference{width:108px}.channel-choice-module___H3dQq__row .channel-choice-module___H3dQq__preference select[data-channel-preference]{width:100%;padding:10px 28px 10px 12px;font-size:12px}.channel-choice-module___H3dQq__preference svg{width:12px;right:10px}}.channel-choice-module___H3dQq__validation{color:var(--mission-error-foreground,#8f2636);background:var(--mission-error-surface,#ffe8ec);border-radius:12px;padding:12px 16px}.channel-choice-module___H3dQq__card{position:relative}.channel-choice-module___H3dQq__card .channel-choice-module___H3dQq__label:after{content:"";border-radius:inherit;cursor:pointer;position:absolute;inset:0}.channel-choice-module___H3dQq__card[data-disabled=true] .channel-choice-module___H3dQq__label:after{cursor:not-allowed}.channel-choice-module___H3dQq__card .channel-choice-module___H3dQq__preference,.channel-choice-module___H3dQq__checkbox,.channel-choice-module___H3dQq__verify{z-index:1;position:relative}
.channel-selection-module__STYD_q__root{text-align:left;gap:24px;width:100%;max-width:520px;margin-inline:auto;display:grid}.channel-selection-module__STYD_q__header{text-align:center;gap:12px;display:grid}.channel-selection-module__STYD_q__header h2{font-size:clamp(26px,4vw,32px);font-weight:700;line-height:1.3}.channel-selection-module__STYD_q__header p{color:var(--mission-muted,var(--tenant-muted-foreground));font-size:16px;line-height:1.5}.channel-selection-module__STYD_q__cards,.channel-selection-module__STYD_q__form{gap:12px;display:grid}.channel-selection-module__STYD_q__card{border:1px solid var(--mission-line,var(--tenant-border));background:var(--mission-surface,var(--tenant-surface));cursor:pointer;border-radius:22px;align-items:center;gap:16px;padding:20px;display:flex}.channel-selection-module__STYD_q__card[data-selected=true]{--channel-fill:color-mix(in srgb, var(--mission-brand,var(--tenant-primary)) 78%, var(--mission-surface,var(--tenant-surface)));background:var(--channel-fill);color:var(--mission-on-brand,var(--tenant-primary-foreground));border-color:#0000}.channel-selection-module__STYD_q__card[data-unavailable]{opacity:.55;cursor:default}.channel-selection-module__STYD_q__card svg{flex-shrink:0}.channel-selection-module__STYD_q__copy{flex:1;gap:4px;display:grid}.channel-selection-module__STYD_q__copy strong{font-size:18px;font-weight:600}.channel-selection-module__STYD_q__copy span{opacity:.8;font-size:14px}.channel-selection-module__STYD_q__card input{width:22px;height:22px;accent-color:var(--mission-brand,var(--tenant-primary));flex-shrink:0}.channel-selection-module__STYD_q__secondary{min-height:44px;color:var(--mission-muted,var(--tenant-muted-foreground));text-align:center;padding:8px 0;font-size:15px}.channel-selection-module__STYD_q__secondary:hover{color:var(--mission-on-surface,var(--tenant-surface-foreground))}.channel-selection-module__STYD_q__channelScreen{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))}.channel-selection-module__STYD_q__action{z-index:20;width:min(568px,100%);padding:20px 24px calc(20px + env(safe-area-inset-bottom,0px));background:linear-gradient(transparent, var(--mission-bg,var(--tenant-background)) 24%);min-height:96px;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.channel-selection-module__STYD_q__action:empty{display:none}.channel-selection-module__STYD_q__action>button{width:100%}.channel-selection-module__STYD_q__field{gap:8px;display:grid}.channel-selection-module__STYD_q__field input{background:color-mix(in srgb, var(--mission-surface,var(--tenant-surface)) 82%, var(--mission-on-surface,var(--tenant-surface-foreground)));width:100%;min-height:54px;color:var(--mission-on-surface,var(--tenant-surface-foreground));border:0;border-radius:14px;padding:12px 16px}.channel-selection-module__STYD_q__root button:focus-visible{outline:2px solid var(--mission-brand,var(--tenant-primary));outline-offset:4px}.channel-selection-module__STYD_q__card:has(input:focus-visible){outline:2px solid var(--mission-brand,var(--tenant-primary));outline-offset:4px}@media (max-width:480px){.channel-selection-module__STYD_q__card{gap:12px;padding:18px 16px}.channel-selection-module__STYD_q__root{gap:20px}}.channel-selection-module__STYD_q__card input[type=checkbox]{color:inherit;appearance:none;background:0 0;border:1.5px solid;border-radius:50%}.channel-selection-module__STYD_q__card input[type=checkbox]:checked{box-shadow:none;background:#fff;border-color:#fff}.channel-selection-module__STYD_q__channelLabel{align-items:center;gap:7px;display:inline-flex}.channel-selection-module__STYD_q__verifiedIcon{opacity:.65}.channel-selection-module__STYD_q__card[data-primary=true]{--channel-fill:var(--mission-brand,var(--tenant-primary))}.channel-selection-module__STYD_q__field input:focus,.channel-selection-module__STYD_q__field input:focus-visible{box-shadow:none;outline:none}.channel-selection-module__STYD_q__verificationModal{background:var(--mission-surface,var(--tenant-surface));width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--mission-on-surface,var(--tenant-surface-foreground));border:0;border-radius:28px;margin:auto;padding:64px 24px 24px;overflow-y:auto}.channel-selection-module__STYD_q__verificationModal::backdrop{background:#000000d9}.channel-selection-module__STYD_q__close{border-radius:50%;width:44px;height:44px;font-size:30px;position:absolute;top:12px;right:12px}.channel-selection-module__STYD_q__verificationAction{z-index:1;background:var(--mission-surface,var(--tenant-surface));gap:12px;min-height:80px;padding-block:12px;display:grid;position:sticky;bottom:-24px}.channel-selection-module__STYD_q__verificationAction button{width:100%}.channel-selection-module__STYD_q__destination{color:var(--mission-muted,var(--tenant-muted-foreground));overflow-wrap:anywhere;font-size:14px}.channel-selection-module__STYD_q__verificationSuccess{place-items:center;min-height:230px;display:grid}.channel-selection-module__STYD_q__successMark{width:160px;height:160px}.channel-selection-module__STYD_q__changeContact{justify-content:center;align-items:center;gap:8px;display:inline-flex}.channel-selection-module__STYD_q__verificationModal .channel-selection-module__STYD_q__form input.channel-selection-module__STYD_q__contactInput[type]{background:color-mix(in srgb, var(--mission-surface,var(--tenant-surface)) 82%, var(--mission-on-surface,var(--tenant-surface-foreground)));width:100%;min-height:54px;color:var(--mission-on-surface,var(--tenant-surface-foreground));border:0;border-radius:14px;padding:12px 16px}.channel-selection-module__STYD_q__verificationModal .channel-selection-module__STYD_q__form input.channel-selection-module__STYD_q__contactInput[type]:focus-visible{outline:2px solid var(--mission-focus,var(--tenant-focus-ring));outline-offset:3px}.channel-selection-module__STYD_q__editContact{background:var(--mission-soft,var(--tenant-muted));width:44px;height:44px;color:inherit;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:64px}.channel-selection-module__STYD_q__inlineAction{justify-content:center;padding-top:8px;display:flex}.channel-selection-module__STYD_q__inlineAction>button{width:min(100%,280px);min-height:56px}
.tenant-completion-module__RzBvAa__theme{--mission-brand:var(--tenant-primary);--mission-brand-hover:var(--tenant-primary-hover,var(--tenant-primary));--mission-on-brand:var(--tenant-primary-foreground);--mission-ink:var(--tenant-foreground);--mission-muted:var(--tenant-muted-foreground);--mission-surface:var(--tenant-card,var(--tenant-background));--mission-soft:var(--tenant-muted);--mission-on-surface:var(--tenant-card-foreground);--mission-success:var(--tenant-status-success-accent);--mission-success-surface:var(--tenant-status-success-surface);--mission-success-foreground:var(--tenant-status-success-foreground);--mission-error-surface:var(--tenant-status-error-surface);--mission-error-foreground:var(--tenant-status-error-foreground);--mission-line:var(--tenant-border);--mission-icon:var(--tenant-icon);width:100%;min-width:0}.tenant-completion-module__RzBvAa__sequence{gap:24px;width:100%;max-width:640px;margin:0 auto;display:grid;position:relative}.tenant-completion-module__RzBvAa__sequence:has([data-completion-balance]){padding-top:40px}@media (min-width:768px){.tenant-mission-sheet-dialog .tenant-completion-module__RzBvAa__sequence{position:static}.tenant-mission-sheet-dialog .tenant-completion-module__RzBvAa__sequence:has([data-completion-balance]){padding-top:0}}
.assistance-status-module__cBQRTG__panel{text-align:center;justify-items:center;gap:1.5rem;width:100%;display:grid}.assistance-status-module__cBQRTG__symbol{background:var(--tenant-surface,#f4f2f7);width:7rem;height:7rem;color:var(--tenant-foreground,#201b2b);border-radius:50%;place-items:center;display:grid}.assistance-status-module__cBQRTG__title{font-size:clamp(1.875rem,5vw,2.5rem);font-weight:700;line-height:1.15}.assistance-status-module__cBQRTG__primary,.assistance-status-module__cBQRTG__secondary{border-radius:999px;place-items:center;width:100%;min-height:3rem;padding:.8rem 1.5rem;text-decoration:none;display:grid}.assistance-status-module__cBQRTG__primary{background:var(--tenant-primary);color:var(--tenant-primary-foreground);font-weight:600}.assistance-status-module__cBQRTG__secondary{color:inherit}.assistance-status-module__cBQRTG__primary:disabled,.assistance-status-module__cBQRTG__secondary:disabled{opacity:.55}
.completion-followup-module__htCr-W__followup{text-align:left;gap:20px;padding:24px 0;display:grid}.completion-followup-module__htCr-W__section{gap:12px;min-width:0;display:grid}.completion-followup-module__htCr-W__section h2{letter-spacing:-.025em;font-size:1.1rem;font-weight:800}.completion-followup-module__htCr-W__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.completion-followup-module__htCr-W__rewards{scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:clamp(150px,24vw,220px);grid-auto-flow:column;gap:16px;padding:8px 4px 12px;scroll-padding-inline:4px;display:grid;overflow-x:auto}.completion-followup-module__htCr-W__rewardItem{scroll-snap-align:start;align-content:start;gap:5px;min-width:0;display:grid}.completion-followup-module__htCr-W__reward,.completion-followup-module__htCr-W__next{isolation:isolate;background:var(--mission-brand);color:#fff;border-radius:28px;align-items:end;text-decoration:none;display:flex;position:relative;overflow:hidden}.completion-followup-module__htCr-W__reward{aspect-ratio:4/5}.completion-followup-module__htCr-W__reward img,.completion-followup-module__htCr-W__next img,.completion-followup-module__htCr-W__placeholder{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.completion-followup-module__htCr-W__reward:after,.completion-followup-module__htCr-W__next:after{content:"";z-index:-1;background:linear-gradient(#0000000d 15%,#0003 40%,#000000d9 100%);position:absolute;inset:0}.completion-followup-module__htCr-W__placeholder{background:linear-gradient(140deg, var(--mission-brand-hover), var(--mission-brand));place-items:center;display:grid}.completion-followup-module__htCr-W__placeholder svg{opacity:.45;width:48px;height:48px}.completion-followup-module__htCr-W__cardCopy{gap:8px;width:100%;padding:clamp(14px,2vw,24px);display:grid}.completion-followup-module__htCr-W__cardCopy strong{overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(1rem,2vw,1.4rem);font-weight:750;line-height:1.2}.completion-followup-module__htCr-W__rewardCost{align-items:center;gap:6px;font-size:.8rem;display:inline-flex}.completion-followup-module__htCr-W__rewardCost svg{width:18px;height:18px}.completion-followup-module__htCr-W__muted{color:var(--mission-muted,#716979);font-size:.8rem;line-height:1.4}.completion-followup-module__htCr-W__followup .completion-followup-module__htCr-W__rewardItem .completion-followup-module__htCr-W__progress{appearance:none;background:var(--mission-soft,#eee);border:0;border-radius:999px;justify-self:center;width:60%;margin:0;display:block;overflow:hidden;height:15px!important}.completion-followup-module__htCr-W__progress::-webkit-progress-bar{background:var(--mission-soft,#eee);border-radius:999px}.completion-followup-module__htCr-W__progress::-webkit-progress-value{background:var(--mission-muted,#a69ab1);border-radius:999px}.completion-followup-module__htCr-W__progress::-moz-progress-bar{background:var(--mission-muted,#a69ab1);border-radius:999px}.completion-followup-module__htCr-W__missions{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.completion-followup-module__htCr-W__points{background:var(--mission-surface);color:var(--mission-on-surface);border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:1rem;font-weight:750;display:inline-flex;position:absolute;top:16px;right:16px}.completion-followup-module__htCr-W__points svg{width:22px;height:22px}.completion-followup-module__htCr-W__notice{gap:12px;display:grid}.completion-followup-module__htCr-W__login{background:var(--tenant-primary);font:inherit;cursor:pointer;width:100%;min-height:48px;color:var(--tenant-primary-foreground);border:1px solid #0000;border-radius:999px;justify-content:center;justify-self:stretch;align-items:center;gap:8px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex}.completion-followup-module__htCr-W__reward:focus-visible,.completion-followup-module__htCr-W__next:focus-visible,.completion-followup-module__htCr-W__login:focus-visible{outline:2px solid var(--mission-ink);outline-offset:4px}@media (max-width:480px){.completion-followup-module__htCr-W__followup{gap:32px}.completion-followup-module__htCr-W__rewards{grid-auto-columns:145px;gap:10px;margin-inline:-20px;padding:8px 20px 10px;scroll-padding-inline:20px}.completion-followup-module__htCr-W__reward{aspect-ratio:3/5;border-radius:18px}.completion-followup-module__htCr-W__reward .completion-followup-module__htCr-W__cardCopy{padding:10px}.completion-followup-module__htCr-W__reward .completion-followup-module__htCr-W__cardCopy strong{font-size:.875rem}.completion-followup-module__htCr-W__rewardCost{gap:3px;font-size:.7rem}.completion-followup-module__htCr-W__rewardCost svg{width:14px;height:14px}.completion-followup-module__htCr-W__missions{scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:min(80vw,320px);grid-auto-flow:column;gap:16px;margin-inline:-20px;padding:8px 20px 10px;scroll-padding-inline:20px;overflow-x:auto}.completion-followup-module__htCr-W__next{scroll-snap-align:start;border-radius:22px;min-width:0;min-height:275px}.completion-followup-module__htCr-W__points{padding:6px 10px;top:12px;right:12px}.completion-followup-module__htCr-W__login{justify-self:stretch;width:100%}.completion-followup-module__htCr-W__app{grid-template-columns:1fr}}.completion-followup-module__htCr-W__reward .completion-followup-module__htCr-W__cardCopy strong{overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto;font-size:1.4rem}.completion-followup-module__htCr-W__points svg,.completion-followup-module__htCr-W__rewardCost svg{color:var(--mission-icon,var(--tenant-icon))}.completion-followup-module__htCr-W__followup .completion-followup-module__htCr-W__rewardItem .completion-followup-module__htCr-W__progress::-webkit-progress-value{background:var(--mission-muted,#a69ab1)}@media (max-width:480px){.completion-followup-module__htCr-W__reward{aspect-ratio:4/5}}.completion-followup-module__htCr-W__brandLogo{aspect-ratio:1;background:var(--mission-surface);border-radius:50%;width:35%;height:auto;padding:10px;position:absolute;top:12px;left:50%;overflow:hidden;transform:translate(-50%)}.completion-followup-module__htCr-W__reward .completion-followup-module__htCr-W__brandLogo img{object-fit:contain;position:static}.completion-followup-module__htCr-W__brandName{font-size:1rem;line-height:1.3}.completion-followup-module__htCr-W__claim{background:var(--mission-success-surface,var(--tenant-status-success-surface,#123e34));min-width:96px;max-width:100%;min-height:30px;color:var(--mission-success-foreground,var(--tenant-status-success-foreground,#b6ebd7));border-radius:999px;justify-content:center;justify-self:center;align-items:center;padding:5px 24px;font-weight:700;line-height:20px;text-decoration:none;display:flex}.completion-followup-module__htCr-W__claim:focus-visible{outline:2px solid var(--mission-ink);outline-offset:4px}.completion-followup-module__htCr-W__reward .completion-followup-module__htCr-W__cardCopy{gap:5px;padding:16px}@media (max-width:480px){.completion-followup-module__htCr-W__reward .completion-followup-module__htCr-W__cardCopy{padding:12px}}.completion-followup-module__htCr-W__moreMissions{width:fit-content;color:var(--mission-ink);margin-left:auto;padding:8px 0;font-weight:500;text-decoration:none;display:block}.completion-followup-module__htCr-W__followup[data-dialog] .completion-followup-module__htCr-W__rewards{width:calc(100cqw + 40px);margin-inline:calc(50% - 50cqw - 20px);padding-inline:max(20px,50cqw - 300px);scroll-padding-inline:max(20px,50cqw - 300px)}.completion-followup-module__htCr-W__extraContent{gap:28px;min-width:0;display:grid}.completion-followup-module__htCr-W__app{grid-template-columns:1fr;padding-top:0;display:grid}button.completion-followup-module__htCr-W__reward,button.completion-followup-module__htCr-W__next{font:inherit;text-align:left;cursor:pointer;border:0;padding:0}.completion-followup-module__htCr-W__previewApp{border:1px solid var(--mission-line);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:12px 20px}.completion-followup-module__htCr-W__app{gap:32px;padding-top:8px}.completion-followup-module__htCr-W__browserAlternative{text-align:center}.completion-followup-module__htCr-W__browserAlternative .completion-followup-module__htCr-W__login{color:var(--mission-muted,var(--tenant-foreground));border:1px solid var(--mission-line,currentColor);background:0 0;width:100%;font-weight:500;text-decoration:none}.completion-followup-module__htCr-W__next{aspect-ratio:4/3;min-height:180px}.completion-followup-module__htCr-W__next .completion-followup-module__htCr-W__cardCopy strong{font-size:1.15rem}@media (max-width:480px){.completion-followup-module__htCr-W__missions{grid-auto-columns:min(72vw,280px)}.completion-followup-module__htCr-W__next{min-height:190px}}.completion-followup-module__htCr-W__rewardItem{position:relative}.completion-followup-module__htCr-W__claim,.completion-followup-module__htCr-W__followup .completion-followup-module__htCr-W__rewardItem .completion-followup-module__htCr-W__progress{z-index:1;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.completion-followup-module__htCr-W__claim{border:0;border-radius:50%;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;box-shadow:0 2px 12px #0003}.completion-followup-module__htCr-W__followup .completion-followup-module__htCr-W__rewardItem .completion-followup-module__htCr-W__progress{width:60%;box-shadow:none;height:20px!important}.completion-followup-module__htCr-W__missions{scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:min(72vw,280px);grid-auto-flow:column;padding-block:8px 10px;overflow-x:auto}.completion-followup-module__htCr-W__moreMissions{border:1px solid var(--mission-ink);width:auto;min-height:48px;color:var(--mission-ink);font:inherit;text-align:center;scroll-snap-align:center;background:0 0;border-radius:999px;justify-content:center;place-self:center;align-items:center;margin:0;padding:12px 28px;font-weight:600;text-decoration:none;display:flex}.completion-followup-module__htCr-W__moreMissions:hover{text-decoration:none}.completion-followup-module__htCr-W__moreMissions:focus-visible{outline:2px solid var(--mission-ink);outline-offset:-4px}.completion-followup-module__htCr-W__rewards,.completion-followup-module__htCr-W__missions{scrollbar-width:none}.completion-followup-module__htCr-W__rewards::-webkit-scrollbar{display:none}.completion-followup-module__htCr-W__missions::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:no-preference){.completion-followup-module__htCr-W__extraContent>.completion-followup-module__htCr-W__section,.completion-followup-module__htCr-W__extraContent>.completion-followup-module__htCr-W__app{animation:.5s cubic-bezier(.22,1,.36,1) .9s both completion-followup-module__htCr-W__completion-content-enter}.completion-followup-module__htCr-W__extraContent>.completion-followup-module__htCr-W__section:nth-of-type(2){animation-delay:1s}.completion-followup-module__htCr-W__extraContent>.completion-followup-module__htCr-W__app{animation-delay:1.1s}}@keyframes completion-followup-module__htCr-W__completion-content-enter{0%{opacity:0;visibility:hidden;transform:translateY(6px)}to{opacity:1;visibility:visible;transform:translateY(0)}}.tenant-mission-sheet-dialog .completion-followup-module__htCr-W__extraContent>.completion-followup-module__htCr-W__app{gap:12px}.tenant-mission-sheet-dialog .completion-followup-module__htCr-W__browserAlternative .completion-followup-module__htCr-W__login{color:var(--mission-ink,var(--tenant-foreground));border:1px solid var(--mission-line,var(--tenant-border));background:0 0}.completion-followup-module__htCr-W__section .completion-followup-module__htCr-W__nextHeading{text-align:center;font-size:20px}
.mission-controls-module__TPSTbG__panel{background:var(--mission-popover,var(--tenant-popover));color:var(--mission-on-popover,var(--tenant-popover-foreground));border:1px solid var(--tenant-border);box-shadow:0 12px 36px color-mix(in srgb, var(--tenant-foreground) 20%, transparent);border-radius:20px;padding:16px}.mission-controls-module__TPSTbG__compact{border:0;position:relative}.mission-controls-module__TPSTbG__compact>summary{cursor:pointer;background:0 0;border-radius:50%;outline:none;place-items:center;width:44px;min-width:44px;min-height:44px;list-style:none;display:grid}.mission-controls-module__TPSTbG__compact[open]>summary,.mission-controls-module__TPSTbG__compact>summary:focus-visible{background:var(--tenant-muted);outline:none}.mission-controls-module__TPSTbG__option{text-align:left;border-radius:8px;min-height:44px;padding:8px}.mission-controls-module__TPSTbG__option:focus-visible{outline:2px solid var(--tenant-focus-ring)}.mission-controls-module__TPSTbG__backdrop{z-index:-1;background:#0000008c;position:fixed;inset:0}.mission-controls-module__TPSTbG__compact>summary,.mission-controls-module__TPSTbG__compact>form{position:relative}.mission-controls-module__TPSTbG__compact>form{padding:8px}.mission-controls-module__TPSTbG__compact .mission-controls-module__TPSTbG__option{border-radius:12px;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px;display:flex}.mission-controls-module__TPSTbG__option svg{color:var(--tenant-muted-foreground);flex-shrink:0}.mission-controls-module__TPSTbG__option:hover,.mission-controls-module__TPSTbG__option[aria-pressed=true]{background:var(--tenant-muted)}.mission-controls-module__TPSTbG__compact[open]>form,.mission-controls-module__TPSTbG__backdrop{animation:.15s ease-out mission-controls-module__TPSTbG__menu-reveal}.mission-controls-module__TPSTbG__compact>summary,.mission-controls-module__TPSTbG__option{transition:background-color .14s}@keyframes mission-controls-module__TPSTbG__menu-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.mission-controls-module__TPSTbG__compact[open]>form,.mission-controls-module__TPSTbG__backdrop{animation:none}.mission-controls-module__TPSTbG__compact>summary,.mission-controls-module__TPSTbG__option{transition:none}}.mission-controls-module__TPSTbG__compact>form{overscroll-behavior:contain;max-height:min(640px,100dvh - 100px);overflow-y:auto}.mission-controls-module__TPSTbG__compact>form:has([data-wizard-content]){padding:24px}.mission-controls-module__TPSTbG__wizardTitle{outline:none;padding-bottom:8px;font-size:1.25rem;font-weight:600;line-height:1.4}.mission-controls-module__TPSTbG__wizardActions{align-items:center;gap:12px;margin-top:8px;display:flex}.mission-controls-module__TPSTbG__back{background:0 0;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.mission-controls-module__TPSTbG__primary{background:var(--tenant-primary);min-height:48px;color:var(--tenant-primary-foreground);border-radius:999px;flex:1;padding:12px 20px;font-weight:600}.mission-controls-module__TPSTbG__compact .mission-controls-module__TPSTbG__option:focus-visible,.mission-controls-module__TPSTbG__back:focus-visible{background:var(--tenant-accent);color:var(--tenant-accent-foreground);outline:none}.mission-controls-module__TPSTbG__primary:focus-visible{outline:2px solid var(--tenant-focus-ring);outline-offset:3px}.mission-controls-module__TPSTbG__primary:disabled,.mission-controls-module__TPSTbG__back:disabled{opacity:.5}.mission-controls-module__TPSTbG__compact .mission-controls-module__TPSTbG__option{border:1px solid var(--tenant-border);background:var(--mission-popover,var(--tenant-popover));cursor:pointer}.mission-controls-module__TPSTbG__option:after{content:"›" / "";margin-left:auto;padding-left:8px;font-size:1.4rem;line-height:1}.mission-controls-module__TPSTbG__compact .mission-controls-module__TPSTbG__option:hover{background:var(--tenant-muted)}.mission-controls-module__TPSTbG__compact .mission-controls-module__TPSTbG__option[aria-expanded=true],.mission-controls-module__TPSTbG__selection{border:1px solid var(--tenant-primary);background:var(--tenant-accent);color:var(--tenant-accent-foreground)}.mission-controls-module__TPSTbG__option[aria-expanded=true]:after,.mission-controls-module__TPSTbG__selection:before{content:"✓" / "";font-weight:700}.mission-controls-module__TPSTbG__selection{border-radius:12px;align-items:center;gap:12px;padding:12px;font-weight:600;display:flex}.mission-controls-module__TPSTbG__compact .mission-controls-module__TPSTbG__option:focus-visible{outline:2px solid var(--tenant-focus-ring);outline-offset:2px}.mission-controls-module__TPSTbG__option:disabled{cursor:wait;opacity:.6}.mission-controls-module__TPSTbG__compact>form{z-index:1;width:min(380px,100vw - 32px);position:absolute;top:100%;right:0}
.mission-action-area-module__L7uxwG__actions{z-index:3;min-width:0;padding-block:12px calc(24px + env(safe-area-inset-bottom,0px));background:var(--mission-background,var(--tenant-background));flex-wrap:wrap;align-items:center;gap:12px;display:flex;position:sticky;bottom:0}.mission-action-area-module__L7uxwG__actions>button{white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0}.mission-action-area-module__L7uxwG__screen{min-width:0}.mission-action-area-module__L7uxwG__screen:has(>.mission-action-area-module__L7uxwG__screenActions .mission-action-area-module__L7uxwG__actionTarget:not(:empty)){padding-bottom:calc(var(--mission-actions-height,100px) + 16px)}.mission-action-area-module__L7uxwG__screenActions{z-index:3;width:min(640px,100% - 40px);padding-block:12px calc(24px + env(safe-area-inset-bottom,0px));background:var(--mission-background,var(--tenant-background));gap:12px;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.mission-action-area-module__L7uxwG__screen[data-embedded]>.mission-action-area-module__L7uxwG__screenActions{bottom:var(--mission-actions-bottom-inset,0px);box-shadow:none;border:0}.mission-action-area-module__L7uxwG__screen[data-actions-in-flow]:has(>.mission-action-area-module__L7uxwG__screenActions .mission-action-area-module__L7uxwG__actionTarget:not(:empty)){padding-bottom:0}.mission-action-area-module__L7uxwG__screen[data-actions-in-flow]>.mission-action-area-module__L7uxwG__screenActions{width:min(640px,100%);margin-inline:auto;position:static;transform:none}.mission-action-area-module__L7uxwG__actions:empty{display:none}.mission-action-area-module__L7uxwG__screenActions:not(:has(.mission-action-area-module__L7uxwG__actionTarget:not(:empty))){display:none}.mission-action-area-module__L7uxwG__actions:has(>div:empty){display:none}.mission-action-area-module__L7uxwG__actionTarget>.mission-action-area-module__L7uxwG__actions{width:100%;padding:0;position:static;transform:none}:is(body:has(dialog[data-mission-step][open]) .mission-action-area-module__L7uxwG__screenActions,body:has(dialog[data-mission-step][open]) .mission-action-area-module__L7uxwG__actions){visibility:hidden;pointer-events:none}dialog[data-mission-step][open]:not([data-loading]) .mission-action-area-module__L7uxwG__actions{visibility:visible;pointer-events:auto}.mission-action-area-module__L7uxwG__actionTarget{gap:12px;display:grid}.mission-action-area-module__L7uxwG__screenActions:has(.mission-action-area-module__L7uxwG__attribution){gap:16px}.mission-action-area-module__L7uxwG__attribution{text-align:center;color:var(--mission-muted,var(--tenant-muted-foreground));overflow-wrap:anywhere;margin:0;font-size:.75rem;line-height:1.5}.mission-action-area-module__L7uxwG__actions:has([data-mission-primary-action]){justify-content:center}.mission-action-area-module__L7uxwG__actions button[data-mission-primary-action]{flex:0 auto;width:fit-content;min-width:min(100%,220px);max-width:100%;margin-inline:auto;display:block}:is([data-mission-theme]:has([data-guided-photo]) .mission-action-area-module__L7uxwG__screenActions,[data-mission-theme]:has([data-guided-photo]) .mission-action-area-module__L7uxwG__actions){background:0 0}
.task-cluster-module__-0q0AG__instructions{gap:1rem;padding:0;list-style:none;display:grid}.task-cluster-module__-0q0AG__overviewStep{grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:1rem;padding-top:.25rem;display:grid}.task-cluster-module__-0q0AG__stepIcon{background:var(--mission-surface,var(--tenant-surface));width:2.75rem;height:2.75rem;color:var(--mission-ink,var(--tenant-foreground));border-radius:.875rem;place-items:center;display:grid;position:relative}.task-cluster-module__-0q0AG__stepIcon>svg{width:1.5rem;height:1.5rem}.task-cluster-module__-0q0AG__stepNumber{background:var(--mission-soft,var(--tenant-muted));min-width:1.125rem;height:1.125rem;color:var(--mission-ink,var(--tenant-foreground));font-variant-numeric:tabular-nums;border:0;border-radius:50%;place-items:center;padding-inline:.125rem;font-size:.625rem;font-weight:700;line-height:1;display:grid;position:absolute;top:-.25rem;left:-.25rem}.task-cluster-module__-0q0AG__instruction{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.task-cluster-module__-0q0AG__circle{border:1px solid var(--tenant-border);width:1.8rem;height:1.8rem;color:var(--tenant-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.task-cluster-module__-0q0AG__image{object-fit:contain;border-radius:.75rem;width:100%;max-height:24rem;margin-top:.75rem;display:block}.task-cluster-module__-0q0AG__preview{text-align:left;border-bottom:1px solid var(--tenant-border);cursor:pointer;align-items:center;gap:.75rem;width:100%;padding-block:.75rem;display:flex}.task-cluster-module__-0q0AG__preview:focus-visible{outline:2px solid var(--tenant-focus-ring);outline-offset:4px}.task-cluster-module__-0q0AG__previewBody{gap:1rem;display:grid}.task-cluster-module__-0q0AG__stage{grid-template-columns:minmax(0,1fr);gap:1.25rem;min-width:0;display:grid;position:relative}.task-cluster-module__-0q0AG__next{grid-template-columns:minmax(0,1fr);gap:1.25rem;min-width:0;animation:.22s ease-out task-cluster-module__-0q0AG__checklistFade;display:grid}.task-cluster-module__-0q0AG__feedback{pointer-events:none;z-index:2;background:radial-gradient(ellipse, var(--tenant-surface) 0%, var(--tenant-surface) 35%, transparent 72%);place-items:center;width:12rem;height:12rem;display:grid;position:absolute;bottom:4rem;left:calc(50% - 6rem)}@keyframes task-cluster-module__-0q0AG__checklistFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.task-cluster-module__-0q0AG__next{animation:none}}.task-cluster-module__-0q0AG__completedIcon{width:1.8rem;height:1.8rem;color:var(--tenant-primary);flex-shrink:0}.task-cluster-module__-0q0AG__completedSteps{min-width:0}.task-cluster-module__-0q0AG__completedSummary{background:var(--mission-surface,var(--tenant-surface));cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;width:fit-content;min-height:44px;margin-inline:auto;padding:.5rem .875rem;font-weight:600;list-style:none;display:flex}.task-cluster-module__-0q0AG__completedSummary::-webkit-details-marker{display:none}.task-cluster-module__-0q0AG__completedSummary:focus-visible{outline:2px solid var(--mission-focus,var(--tenant-focus-ring));outline-offset:3px}.task-cluster-module__-0q0AG__confirmationCopy{min-height:max(12rem, calc(100svh - var(--mission-actions-height,100px) - 9rem));text-align:center;align-content:center;gap:12px;padding-block:24px;display:grid}
.pending-review-receipt-module__MWkURW__receipt{text-align:center;width:100%;max-width:32rem;color:var(--mission-ink,var(--tenant-foreground));overflow-wrap:anywhere;gap:1.25rem;margin-inline:auto;line-height:1.5;display:grid}.pending-review-receipt-module__MWkURW__receipt:focus{outline:none}.pending-review-receipt-module__MWkURW__card{border-radius:1.5rem;align-content:center;justify-items:center;gap:1rem;min-height:12rem;padding:clamp(1.25rem,5vw,2rem);display:grid}.pending-review-receipt-module__MWkURW__icon{background:var(--mission-surface,var(--tenant-card));width:3.75rem;height:3.75rem;color:var(--mission-brand,var(--tenant-primary));border-radius:50%;place-items:center;display:grid}.pending-review-receipt-module__MWkURW__title{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,5vw,1.875rem);font-weight:700;line-height:1.2}.pending-review-receipt-module__MWkURW__muted{color:var(--mission-muted,var(--tenant-muted-foreground))}.pending-review-receipt-module__MWkURW__instructions{text-align:start;background:var(--mission-surface,var(--tenant-card));border-radius:1rem;padding:1rem 1.25rem}.pending-review-receipt-module__MWkURW__instructions h3{margin-bottom:.5rem;font-size:.875rem;font-weight:600}.pending-review-receipt-module__MWkURW__instructions p{color:var(--mission-muted,var(--tenant-muted-foreground));white-space:pre-line}.pending-review-receipt-module__MWkURW__checkmark{width:3.75rem;height:3.75rem}.pending-review-receipt-module__MWkURW__message{gap:.75rem;display:grid}
.tips-reading-content-module__-Y4a7G__tools{align-items:center;gap:8px;display:flex}.tips-reading-content-module__-Y4a7G__switch{background:var(--tenant-muted);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.tips-reading-content-module__-Y4a7G__switch button,.tips-reading-content-module__-Y4a7G__back{width:38px;height:38px;color:var(--tenant-muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;display:grid}.tips-reading-content-module__-Y4a7G__switch button[aria-pressed=true]{background:var(--tenant-card);color:var(--tenant-foreground)}.tips-reading-content-module__-Y4a7G__back{background:var(--tenant-muted);width:44px;height:44px;color:var(--tenant-foreground)}.tips-reading-content-module__-Y4a7G__switch button:focus-visible,.tips-reading-content-module__-Y4a7G__back:focus-visible{outline:2px solid var(--tenant-focus-ring);outline-offset:2px}
.showcase-benefits-module__7laDQa__page{min-width:0}.showcase-benefits-module__7laDQa__content{gap:24px;min-width:0;display:grid}.showcase-benefits-module__7laDQa__toolbar{margin-bottom:28px}.showcase-benefits-module__7laDQa__claimAction{justify-content:space-between;align-items:center;gap:12px;display:flex}.showcase-benefits-module__7laDQa__claimAction>span:last-child{white-space:nowrap;flex-shrink:0}.showcase-benefits-module__7laDQa__backdrop{padding-top:max(24px, env(safe-area-inset-top));padding-bottom:max(24px, env(safe-area-inset-bottom))}.showcase-benefits-module__7laDQa__modal{overscroll-behavior:contain;max-height:min(88dvh,800px)}.showcase-benefits-module__7laDQa__modalBody{padding-bottom:max(30px, env(safe-area-inset-bottom))}@media (max-width:600px){.showcase-benefits-module__7laDQa__page{width:100%;padding:max(16px, env(safe-area-inset-top)) 16px max(32px, env(safe-area-inset-bottom))}.showcase-benefits-module__7laDQa__toolbar{gap:16px 12px;margin-bottom:24px}.showcase-benefits-module__7laDQa__page .showcase-benefits-module__7laDQa__rail{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:20px 12px;width:100%;max-width:100%;margin:0;display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}.showcase-benefits-module__7laDQa__backdrop{padding:max(12px, env(safe-area-inset-top)) 0 0;align-items:end}.showcase-benefits-module__7laDQa__modal{width:100%;max-width:100%;max-height:calc(100dvh - max(12px, env(safe-area-inset-top)));border-radius:28px 28px 0 0}.showcase-benefits-module__7laDQa__modalBody{padding:20px 20px max(24px, env(safe-area-inset-bottom))}.showcase-benefits-module__7laDQa__claimAction{min-height:52px;padding:10px 12px 10px 18px;font-size:16px}}.showcase-benefits-module__7laDQa__value{border-radius:999px;padding:10px 16px;font-size:20px;font-weight:700;display:inline-flex}.showcase-benefits-module__7laDQa__modal .showcase-benefits-module__7laDQa__value{white-space:nowrap;width:auto;min-width:max-content;max-width:none}.showcase-benefits-module__7laDQa__detailProgress.showcase-benefits-module__7laDQa__detailProgress{background:var(--tenant-muted);width:100%;height:12px;margin:0;display:block;position:static}.showcase-benefits-module__7laDQa__detailUnlock{text-align:center;width:54%;color:var(--tenant-foreground);gap:8px;margin:0 auto 16px;display:grid}.showcase-benefits-module__7laDQa__detailUnlock p{margin:0}.showcase-benefits-module__7laDQa__blockedAction{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;min-height:64px;padding:8px;display:grid}.showcase-benefits-module__7laDQa__blockedAction:before{content:""}.showcase-benefits-module__7laDQa__blockedAction>span:last-child{white-space:nowrap;justify-self:end}
.community-location-button-module__4O8pja__button{width:2.75rem;height:2.75rem;color:var(--tenant-auth-dark-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid}.community-location-button-module__4O8pja__button:disabled{opacity:.5;cursor:wait}.community-location-button-module__4O8pja__button:focus-visible{outline:2px solid var(--tenant-auth-dark-muted);outline-offset:2px}@media (hover:hover){.community-location-button-module__4O8pja__button:hover:not(:disabled){background:var(--tenant-auth-dark-background);color:var(--tenant-auth-dark-foreground)}}
.receipt-presentation-module__KnsKBq__header{text-align:center;align-items:center}.receipt-presentation-module__KnsKBq__content{gap:2rem;width:100%;max-width:40rem;margin:0 auto;display:grid}.receipt-presentation-module__KnsKBq__details{text-align:center;gap:1rem;display:grid}.receipt-presentation-module__KnsKBq__details p,.receipt-presentation-module__KnsKBq__details h2{margin:0}.receipt-presentation-module__KnsKBq__reward{font-size:1.5rem;font-weight:700}.receipt-presentation-module__KnsKBq__awardedReward{justify-content:center;align-items:center;gap:.75rem;font-size:3rem;font-weight:700;line-height:1.15;display:flex}.receipt-presentation-module__KnsKBq__pointsIcon{flex:none;width:3rem;height:3rem}
