.style_table-container__acs9H{margin-top:15px;row-gap:10px;display:flex;flex-flow:column}.style_subheader__jvgHZ{text-align:left;width:100%;font-size:15px;line-height:20px;font-weight:500;font-family:var(--font-rubik),sans-serif;color:var(--color-pure-white)}.style_line__eM55P{width:100%;height:1px;opacity:.4;border:none;background:var(--color-soft-lavender);margin-top:15px;margin-bottom:10px}.style_promotions__cemR5{padding:15px;background-color:var(--color-very-dark-navy);border-radius:5px;margin-top:10px}.style_promotions__grid__eefX6{display:flex;flex-wrap:wrap;gap:16px}.style_promotions__grid__eefX6 .style_promo_card__VC1C2{width:100%}@media(min-width:1024px){.style_promotions__grid__eefX6 .style_promo_card__VC1C2{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 10.6666666667px);max-width:calc(50% - 10.6666666667px)}}.style_list__UMjTq{margin-top:10px;display:grid;grid-column-gap:20px;column-gap:20px;grid-row-gap:25px;row-gap:25px;padding:15px;background-color:var(--color-very-dark-navy);border-radius:5px}.style_list__UMjTq,.style_list__UMjTq.style_active__sDyFq{grid-template-columns:1fr}@media(min-width:1024px){.style_list__UMjTq.style_active__sDyFq{grid-template-columns:repeat(3,1fr);gap:16px}}.style_list__UMjTq.style_available__zwFNr{grid-template-columns:1fr}@media(min-width:1024px){.style_list__UMjTq.style_available__zwFNr{grid-template-columns:repeat(3,1fr);gap:16px}}@media(min-width:768px){.style_list__UMjTq{padding:0}.style_list__UMjTq.style_active__sDyFq{grid-template-columns:1fr}}@media(min-width:768px)and (min-width:1024px){.style_list__UMjTq.style_active__sDyFq{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.style_list__UMjTq.style_available__zwFNr{grid-template-columns:1fr 1fr}}@media(min-width:768px)and (min-width:1024px){.style_list__UMjTq.style_available__zwFNr{grid-template-columns:repeat(3,1fr)}}.style_no_promotions__YuXNJ{grid-column:1/-1;text-align:center;color:var(--color-soft-lavender);font-size:14px;padding:40px 20px;border:1px solid var(--color-medium-navy-blue);border-radius:5px;background:var(--color-very-dark-blue)}.style_arrow_btn__mX7BC,.style_cancel_button__9MF0y,.style_info_btn__qncES,.style_promo_btn__5ez8g,.style_promotion_icon__lc2ep{display:flex;align-items:center;justify-content:center}.style_promo_card__ends__fCBt0,.style_promo_card__ends__fCBt0 span,.style_promo_card__title__QAs2_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.style_promo_card__QvDpp{position:relative;width:100%;border-radius:.625rem;overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--color-medium-navy-blue)}.style_promo_card__media__MLbQa{position:relative;width:100%;background:var(--color-medium-dark-blue);overflow:hidden;aspect-ratio:2/1}.style_promo_card__media__MLbQa img{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center}.style_promo_card__body__SqkKh{display:flex;align-items:center;justify-content:space-between;padding:12px;background:var(--color-medium-dark-blue);gap:12px;min-height:64px}.style_promo_card__info__ISHsQ{flex:1 1 auto;min-width:0}.style_promo_card__title__QAs2_{margin:0 0 6px;font-size:1rem;font-weight:600;color:var(--color-pure-white);line-height:1.2}.style_promo_card__ends__fCBt0{margin:0 0 6px;font-size:.875rem;font-weight:600;color:var(--color-soft-lavender);max-width:100%}.style_promo_card__ends__fCBt0 span{display:inline-block;max-width:100%}.style_promo_card__cta__bZO_r{flex:0 0 auto;display:flex;align-items:center;gap:8px}.style_promo_btn__5ez8g{min-width:80px;padding:6px 12px;text-transform:uppercase;background:var(--color-bright-blue);color:var(--color-very-pale-blue);border-radius:5px;cursor:pointer;height:40px;border:none;font-size:16px;font-weight:600;transition:all .2s ease}.style_promo_btn__5ez8g:hover{background:var(--color-bright-blue);transform:translateY(-1px)}.style_promo_btn__5ez8g:disabled{opacity:.5;cursor:not-allowed}.style_arrow_btn__mX7BC,.style_info_btn__qncES{background:none;border:none;cursor:pointer;flex-shrink:0;transition:all .2s ease;width:20px;height:20px}.style_arrow_icon__IbwUg,.style_info_icon__prV8S{width:20px;height:20px}.style_arrow_btn__mX7BC.style_rotated___CsOe{transform:rotate(180deg)}.style_promotion_icon__lc2ep{position:absolute;top:12px;right:12px;z-index:10;width:32px;height:32px;background:var(--color-very-dark-blue);border:1px solid var(--color-medium-navy-blue);border-radius:50%}.style_promotion_icon__lc2ep svg{width:24px;height:24px}.style_cancel_button__9MF0y{position:absolute;top:0;right:0;z-index:20;width:28px;height:28px;background:rgba(var(--rgb-dark-navy),.9);border:1px solid var(--color-medium-navy-blue);border-radius:0 .625rem 0 5px;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.style_cancel_button__9MF0y:hover{background:rgba(var(--rgb-slate),.95);border-color:var(--color-very-pale-blue)}.style_cancel_button__9MF0y:disabled{opacity:.5;cursor:not-allowed}.style_cancel_button__9MF0y svg{width:10px;height:10px;fill:var(--color-soft-lavender)}.style_progress_details__qSwha{padding:12px;background:rgba(var(--rgb-dark-navy),.8);border-top:1px solid var(--color-medium-navy-blue)}.style_progress_text__Jww7B{font-size:.6rem;color:var(--color-soft-lavender);line-height:1.4;text-transform:uppercase}.style_progress_bar__d5O_X{width:100%;height:8px;background:rgba(var(--rgb-slate),.6);border-radius:4px;overflow:hidden}.style_progress_fill__3bzR2{height:100%;background:linear-gradient(90deg,var(--color-very-pale-blue),rgba(var(--rgb-vibrant-purple),.8));border-radius:4px;transition:width .3s ease}.style_modal_content__xGDQV p{color:var(--color-pure-white);line-height:1.6;font-size:.875rem;margin:0}.style_modal_content__xGDQV>div{margin:0}.style_cancel_warning__QdW8h{font-size:1rem!important;font-weight:600;color:var(--color-pure-white)!important;margin-bottom:12px!important}.style_cancel_note__HCsmP{color:var(--color-soft-lavender)!important;font-size:.875rem!important;margin-bottom:24px!important}.style_cancel_actions__5WJts{display:flex;gap:12px;flex-direction:column}@media(min-width:480px){.style_cancel_actions__5WJts{flex-direction:row;justify-content:flex-end}}.style_cancel_confirm_btn__2XZL4{background:var(--color-dark-red)!important;border:1px solid var(--color-dark-red)!important;color:var(--color-pure-white)!important;padding:0 20px!important;height:40px!important;border-radius:5px!important;font-weight:600!important;cursor:pointer!important;transition:all .2s ease}.style_cancel_confirm_btn__2XZL4:hover:not(:disabled){background:var(--color-red)!important;border-color:var(--color-red)!important}.style_cancel_confirm_btn__2XZL4:disabled{opacity:.6!important;cursor:not-allowed!important}.style_cancel_dismiss_btn__eOBsW{background:rgba(0,0,0,0)!important;border:1px solid var(--color-medium-navy-blue)!important;color:var(--color-soft-lavender)!important;padding:0 20px!important;height:40px!important;border-radius:5px!important;font-weight:600!important;cursor:pointer!important;transition:all .2s ease}.style_cancel_dismiss_btn__eOBsW:hover:not(:disabled){background:rgba(var(--rgb-white),.1)!important;color:var(--color-pure-white)!important}.style_cancel_dismiss_btn__eOBsW:disabled{opacity:.6!important;cursor:not-allowed!important}.style_activate_message__tYs_r{font-size:1rem!important;font-weight:600;color:var(--color-pure-white)!important;margin-bottom:12px!important}.style_activate_note__w_Lnb{color:var(--color-soft-lavender)!important;font-size:.875rem!important;margin-bottom:24px!important}.style_activate_confirm_btn___QGhH{background:var(--color-emerald-green)!important;border:1px solid var(--color-emerald-green)!important;color:var(--color-pure-white)!important;padding:0 20px!important;height:40px!important;border-radius:5px!important;font-weight:600!important;cursor:pointer!important;transition:all .2s ease}.style_activate_confirm_btn___QGhH:hover:not(:disabled){background:rgba(var(--rgb-emerald),.8)!important;border-color:rgba(var(--rgb-emerald),.8)!important}.style_activate_confirm_btn___QGhH:disabled{opacity:.6!important;cursor:not-allowed!important}@media(max-width:480px){.style_promo_btn__5ez8g{min-width:auto;padding:0 10px;height:40px}.style_arrow_btn__mX7BC,.style_arrow_icon__IbwUg,.style_info_btn__qncES,.style_info_icon__prV8S{width:18px;height:18px}.style_promo_card__body__SqkKh{gap:0}.style_promo_card__title__QAs2_{font-size:14px}.style_promo_card__ends__fCBt0{font-size:12px}}