.RewardWeekRing_root__ljDIc{color:#f1eee8;container-type:inline-size}.RewardWeekRing_heading__jY2_f{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px}.RewardWeekRing_heading__jY2_f h2{font-size:19px;line-height:1.3;font-weight:650}.RewardWeekRing_heading__jY2_f p,.RewardWeekRing_periodTotal__0LjTG>span{font-size:13px;line-height:1.5;color:#aab8ad}.RewardWeekRing_heading__jY2_f p{margin-top:5px}.RewardWeekRing_periodTotal__0LjTG{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.RewardWeekRing_periodTotal__0LjTG strong{font-size:23px;line-height:1.2;font-variant-numeric:tabular-nums}.RewardWeekRing_body__tQw2_{display:flex;align-items:center;justify-content:flex-start;gap:clamp(18px,5cqw,50px);margin-top:14px}.RewardWeekRing_ring__a5Zru{position:relative;width:258px;min-width:190px;flex:0 1 258px;aspect-ratio:1}.RewardWeekRing_plot__Q1X1o{display:block;width:100%;height:100%;overflow:visible}.RewardWeekRing_segment__WmXE_{cursor:pointer;transition:stroke-width .14s ease;outline:none}.RewardWeekRing_segment__WmXE_:hover,.RewardWeekRing_segment__WmXE_[aria-pressed=true]{stroke-width:27}.RewardWeekRing_segment__WmXE_:focus-visible{stroke-width:28;stroke-dasharray:4 1}.RewardWeekRing_center__HS12O{position:absolute;inset:29% 18%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;pointer-events:none;text-align:center}.RewardWeekRing_center__HS12O>span{font-size:13px;color:#b7c4ba}.RewardWeekRing_center__HS12O strong{font-size:clamp(22px,4.2cqw,31px);font-weight:700;line-height:1.1;letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;max-width:100%}.RewardWeekRing_center__HS12O small{font-size:12px;color:#aab8ad}.RewardWeekRing_legend__st20E{flex:1 1 230px;max-width:340px;min-width:0;max-height:330px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#546a59 transparent}.RewardWeekRing_root__ljDIc .RewardWeekRing_day__LFZ8S{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:6px 9px;border-radius:6px;background:transparent;color:#dce6dd;text-align:left;border:1px solid transparent}.RewardWeekRing_day__LFZ8S>span:nth-child(2){font-size:14px;display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.RewardWeekRing_day__LFZ8S small{font-size:12px;color:#a7b6ac}.RewardWeekRing_day__LFZ8S strong{margin-left:auto;font-size:15px;font-variant-numeric:tabular-nums;white-space:nowrap}.RewardWeekRing_dot__mjovR{width:8px;height:8px;border-radius:50%;background:var(--day-color);flex:0 0 8px}.RewardWeekRing_root__ljDIc .RewardWeekRing_day__LFZ8S:hover,.RewardWeekRing_root__ljDIc .RewardWeekRing_day__LFZ8S[aria-pressed=true]{background:#242b27;color:#fff;border-color:#48564c}.RewardWeekRing_day__LFZ8S:focus-visible{outline:2px solid #9edcb1;outline-offset:2px}.RewardWeekRing_empty__3r6Ys,.RewardWeekRing_footnote__q7nTr,.RewardWeekRing_note__b34al{color:#abb9ae;font-size:13px;line-height:1.6;margin-top:9px}.RewardWeekRing_note__b34al{color:#d0c399}.RewardWeekRing_footnote__q7nTr{margin-top:13px}@container (max-width:460px){.RewardWeekRing_body__tQw2_{flex-direction:column;gap:0}.RewardWeekRing_ring__a5Zru{width:228px;flex-basis:auto}.RewardWeekRing_legend__st20E{width:100%;max-width:100%;flex-basis:auto}.RewardWeekRing_center__HS12O strong{font-size:29px}.RewardWeekRing_periodTotal__0LjTG{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.RewardWeekRing_segment__WmXE_{transition:none}}.BasketRewards_baskets__cSSp_{margin:24px 0 30px}.BasketRewards_detailHeading__EKfVF h3,.BasketRewards_heading__JnPo7 h3{font:600 21px/1.3 Sendo Display,sans-serif;color:#f1eee8;margin:0}.BasketRewards_detailHeading__EKfVF p,.BasketRewards_heading__JnPo7 p{margin:5px 0 0;font-size:14px;color:#b1beb4}.BasketRewards_shelf__g6xqQ{display:flex;gap:24px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#54705d transparent;padding:18px 0 16px}.BasketRewards_baskets__cSSp_ .BasketRewards_basket__Tmlm_{display:flex;align-items:center;flex-direction:column;min-width:140px;max-width:165px;flex:0 0 140px;padding:0 5px 10px;color:#f1eee8;background:transparent;border-bottom:2px solid transparent}.BasketRewards_basket__Tmlm_:disabled{opacity:.5}.BasketRewards_basket__Tmlm_[aria-expanded=true]{border-color:#91d9ad}.BasketRewards_basket__Tmlm_ strong{font-size:17px;line-height:1.3;overflow-wrap:anywhere}.BasketRewards_basket__Tmlm_>span:not(.BasketRewards_artwork__WdJFL){font-size:15px;margin-top:4px;font-variant-numeric:tabular-nums}.BasketRewards_basket__Tmlm_ small{font-size:12px;color:#b1beb4;margin-top:4px}.BasketRewards_artwork__WdJFL{position:relative;width:132px;height:120px;display:block;isolation:isolate}.BasketRewards_coin__58QEM{position:absolute;left:31px;top:35px;z-index:2;filter:drop-shadow(0 6px 5px #0009)}.BasketRewards_coin__58QEM img{width:70px;height:70px;border-radius:50%}.BasketRewards_satellite__lg4Z2{position:absolute;width:34px;height:34px;filter:drop-shadow(0 3px 3px #0006);transition:transform .18s ease-out}.BasketRewards_satellite__lg4Z2 img{width:34px;height:34px;border-radius:50%}.BasketRewards_satellite__lg4Z2[data-place="0"]{left:14px;top:30px}.BasketRewards_satellite__lg4Z2[data-place="1"]{left:35px;top:9px}.BasketRewards_satellite__lg4Z2[data-place="2"]{left:73px;top:11px}.BasketRewards_satellite__lg4Z2[data-place="3"]{left:98px;top:40px}.BasketRewards_satellite__lg4Z2[data-place="4"]{left:5px;top:65px}.BasketRewards_basket__Tmlm_:focus-visible .BasketRewards_satellite__lg4Z2,.BasketRewards_basket__Tmlm_:hover .BasketRewards_satellite__lg4Z2{transform:translateY(-4px)}.BasketRewards_count__ajl__{position:absolute;z-index:3;right:28px;bottom:11px;background:#c9ebd5;color:#163521;border-radius:50%;min-width:24px;height:24px;font-size:12px;display:grid;place-items:center;font-weight:700}.BasketRewards_detail__VupSH{border-block:1px solid #344139;padding:18px 0;max-width:740px}.BasketRewards_detail__VupSH[hidden]{display:none}.BasketRewards_detailHeading__EKfVF{display:flex;align-items:center;gap:12px}.BasketRewards_detailHeading__EKfVF>div{flex:1;min-width:0}.BasketRewards_detailHeading__EKfVF>strong{font:600 25px/1.2 Sendo Display,sans-serif;font-variant-numeric:tabular-nums}.BasketRewards_close__3DPo1{width:44px;height:44px;display:grid;place-items:center;color:#bfd6c6}.BasketRewards_contents__Ktfgw{list-style:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:2px 10px;padding:20px 5px 12px;margin:0 auto;max-width:370px}.BasketRewards_contents__Ktfgw li{grid-column:span 2;min-width:0;animation:BasketRewards_unfoldReward__h6AIc .24s cubic-bezier(.2,.8,.25,1) both;animation-delay:calc(var(--bubble-order) * 16ms)}.BasketRewards_contents__Ktfgw li:nth-child(5n+1){grid-column:1/span 2}.BasketRewards_contents__Ktfgw li:nth-child(5n+4){grid-column:2/span 2}.BasketRewards_bubble__auQOU{display:flex;align-items:center;flex-direction:column;width:100%;min-height:106px;padding:4px 0 8px;color:#f1eee8;border-radius:12px}.BasketRewards_bubbleArt__Jbw96{display:grid;place-items:center;width:68px;height:68px;padding:5px;border-radius:50%;background:#203b2b;box-shadow:inset 0 1px 1px #a9d0ad33,0 6px 10px #0004;transition:transform .16s ease,box-shadow .16s ease}.BasketRewards_bubbleArt__Jbw96 img{width:58px;height:58px;-o-object-fit:contain;object-fit:contain;border-radius:50%}.BasketRewards_bubble__auQOU strong{margin-top:6px;font-size:13px;line-height:1.3;overflow-wrap:anywhere}.BasketRewards_bubbleValue__1MC_E{font-size:15px;line-height:1.5;font-weight:600;font-variant-numeric:tabular-nums}.BasketRewards_bubble__auQOU:hover .BasketRewards_bubbleArt__Jbw96,.BasketRewards_bubble__auQOU[aria-pressed=true] .BasketRewards_bubbleArt__Jbw96{transform:translateY(-3px) scale(1.04);box-shadow:0 0 0 2px #8bd6a5,0 8px 14px #0005}.BasketRewards_bubble__auQOU:disabled{opacity:.55}.BasketRewards_focused__5AOKh{max-width:520px;margin:6px auto 0}.BasketRewards_focused__5AOKh[hidden]{display:none}.BasketRewards_focusContext__ZXpev{margin:12px 0;font-size:13px;color:#b8cbbd}.BasketRewards_focusContext__ZXpev strong{color:#f1eee8}.BasketRewards_srOnly___PiWW{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes BasketRewards_unfoldReward__h6AIc{0%{opacity:0;transform:translate(var(--enter-x),-28px) scale(.55)}to{opacity:1;transform:translate(0) scale(1)}}.BasketRewards_baskets__cSSp_[data-compact]{margin:14px 0}.BasketRewards_baskets__cSSp_[data-compact] .BasketRewards_shelf__g6xqQ{gap:8px}.BasketRewards_baskets__cSSp_[data-compact] .BasketRewards_basket__Tmlm_{min-width:116px;flex-basis:116px}.BasketRewards_baskets__cSSp_[data-compact] .BasketRewards_contents__Ktfgw{gap:2px 4px;padding-inline:0}.BasketRewards_baskets__cSSp_[data-compact] .BasketRewards_bubble__auQOU{min-height:96px}.BasketRewards_baskets__cSSp_[data-compact] .BasketRewards_bubbleArt__Jbw96{width:56px;height:56px;padding:4px}.BasketRewards_baskets__cSSp_[data-compact] .BasketRewards_bubbleArt__Jbw96 img{width:48px;height:48px}.BasketRewards_baskets__cSSp_[data-compact] .BasketRewards_detailHeading__EKfVF h3{font-size:17px}.BasketRewards_baskets__cSSp_[data-compact] .BasketRewards_detailHeading__EKfVF>strong{font-size:21px}.BasketRewards_note__85e3W{font-size:13px;color:#b1beb4;line-height:1.5;margin:12px 0 0;max-width:64ch}.BasketRewards_baskets__cSSp_ button:focus-visible{outline:2px solid #b5e5c6;outline-offset:3px}@media (prefers-reduced-motion:reduce){.BasketRewards_satellite__lg4Z2{transition:none}.BasketRewards_basket__Tmlm_:focus-visible .BasketRewards_satellite__lg4Z2,.BasketRewards_basket__Tmlm_:hover .BasketRewards_satellite__lg4Z2{transform:none}}@media (max-width:520px){.BasketRewards_shelf__g6xqQ{gap:12px}.BasketRewards_detailHeading__EKfVF{flex-wrap:wrap}.BasketRewards_detailHeading__EKfVF h3{font-size:19px}}@media (prefers-reduced-motion:reduce){.BasketRewards_contents__Ktfgw li{animation:none}.BasketRewards_bubbleArt__Jbw96{transition:none}.BasketRewards_bubble__auQOU:hover .BasketRewards_bubbleArt__Jbw96,.BasketRewards_bubble__auQOU[aria-pressed=true] .BasketRewards_bubbleArt__Jbw96{transform:none}}.RewardTransfer_transfer__wAv2X{color:#f1eee8;width:100%;padding:16px 0}.RewardTransfer_transfer__wAv2X h3{font:600 19px/1.3 Sendo Display,sans-serif;margin:0 0 12px}.RewardTransfer_transfer__wAv2X p{font-size:13px;line-height:1.5;color:#b4c4b9;margin:9px 0}.RewardTransfer_transfer__wAv2X label{display:block;font-size:14px;margin:15px 0 6px}.RewardTransfer_transfer__wAv2X input{width:100%;min-width:0;background:#17251c;color:#f1eee8;padding:12px;border:1px solid #46634f;border-radius:8px;font-size:16px}.RewardTransfer_transfer__wAv2X button:focus-visible,.RewardTransfer_transfer__wAv2X input:focus-visible{outline:2px solid #a7ddbb;outline-offset:3px}.RewardTransfer_inputRow__jLpl9{display:flex;align-items:center;gap:8px}.RewardTransfer_transfer__wAv2X button{min-height:44px;padding:9px 14px;color:#d0e7d7;border-radius:8px;border:1px solid #46634f;background:transparent;font-size:14px}.RewardTransfer_transfer__wAv2X button:disabled{opacity:.5;cursor:not-allowed}.RewardTransfer_transfer__wAv2X .RewardTransfer_primary___ioeR{background:#a7ddbb;color:#173322;border:0;font-weight:700}.RewardTransfer_actions__SzZzM{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:16px}.RewardTransfer_review__MtErS{display:grid;gap:12px;margin:16px 0}.RewardTransfer_review__MtErS div{min-width:0}.RewardTransfer_review__MtErS dt{color:#aebfb3;font-size:13px}.RewardTransfer_review__MtErS dd{margin:4px 0 0;overflow-wrap:anywhere;font-size:15px}.RewardTransfer_review__MtErS .RewardTransfer_amount__YcyBp{font-size:24px;font-weight:700}.RewardTransfer_transfer__wAv2X a{color:#a7ddbb;text-decoration:underline;text-underline-offset:3px}