.sideDrawer_drawer__ptYee .drawer-panel{width:66.6667vw;height:100dvh}[dir=ltr] .sideDrawer_drawer__ptYee .drawer-panel{border-radius:var(--radius-xl) 0 0 var(--radius-xl)}[dir=rtl] .sideDrawer_drawer__ptYee .drawer-panel{border-radius:0 var(--radius-xl) var(--radius-xl) 0}.sideDrawer_drawer__ptYee .drawer-head{border:0;padding:0;position:absolute;top:24px}[dir=ltr] .sideDrawer_drawer__ptYee .drawer-head{left:-60px}[dir=rtl] .sideDrawer_drawer__ptYee .drawer-head{right:-60px}.sideDrawer_drawer__ptYee .drawer-head h4{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.sideDrawer_drawer__ptYee .drawer-close{border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--neutral-0);width:44px;height:44px;color:var(--text-primary);box-shadow:var(--shadow-lg)}.sideDrawer_drawer__ptYee .drawer-body{padding:0}@media (width<=900px){.sideDrawer_drawer__ptYee .drawer-panel{border-radius:0;width:100vw}[dir=ltr] .sideDrawer_drawer__ptYee .drawer-head{left:auto;right:16px}[dir=rtl] .sideDrawer_drawer__ptYee .drawer-head{left:16px;right:auto}}.CardFrameDrawer_drawer__dlRiC .drawer-body{min-height:0;display:flex}.CardFrameDrawer_frameWrap__1_09M{flex:1;min-height:0;position:relative;overflow:hidden}[dir=ltr] .CardFrameDrawer_frameWrap__1_09M{border-radius:var(--radius-xl) 0 0 var(--radius-xl)}[dir=rtl] .CardFrameDrawer_frameWrap__1_09M{border-radius:0 var(--radius-xl) var(--radius-xl) 0}.CardFrameDrawer_frame__TKv_P{background:var(--neutral-0);border:0;width:100%;height:100%;position:absolute;inset:0}.CardFrameDrawer_cover__r_8M9{background:var(--neutral-0);flex-direction:column;gap:16px;padding:24px;display:flex;position:absolute;inset:0}@media (width<=900px){.CardFrameDrawer_frameWrap__1_09M{border-radius:0}}.ClassicUpgrade_body__S1shw{flex-direction:column;gap:14px;display:flex}.ClassicUpgrade_intro__RSuut{color:var(--text-secondary);margin:0;font-size:13.5px;line-height:1.5}.ClassicUpgrade_columns__kW7o7,.ClassicUpgrade_rule__ezTsu{grid-column-gap:10px;-moz-column-gap:10px;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.ClassicUpgrade_columns__kW7o7{letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:600}.ClassicUpgrade_rules__64_on{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);margin:0;padding:0;list-style:none}.ClassicUpgrade_rule__ezTsu{border-bottom:1px solid var(--border-subtle);padding:10px 14px}.ClassicUpgrade_rule__ezTsu:last-child{border-bottom:0}.ClassicUpgrade_side__QAIw5{flex-direction:column;min-width:0;display:flex}.ClassicUpgrade_ruleName__mCBwM{color:var(--text-primary);font-size:13.5px;font-weight:600}.ClassicUpgrade_ruleMeta__RfVrS{color:var(--text-tertiary);font-size:12.5px}.ClassicUpgrade_arrow__cZHdL{color:var(--text-tertiary);justify-content:center;display:flex}.ClassicUpgrade_noMatch__u9uZD{color:var(--text-tertiary);font-size:12.5px;font-style:italic}.ClassicUpgrade_note__LuEJs{color:var(--text-secondary);grid-column:1/-1;margin:6px 0 0;font-size:12px}.ClassicUpgrade_option__lIPuD{flex-direction:column;gap:4px;display:flex}.ClassicUpgrade_switch__OMJMT{align-self:flex-start}.ClassicUpgrade_help__q9OLG{color:var(--text-tertiary);font-size:12.5px}[dir=ltr] .ClassicUpgrade_help__q9OLG{margin:0 0 0 46px}[dir=rtl] .ClassicUpgrade_help__q9OLG{margin:0 46px 0 0}.ClassicUpgrade_warning__L8NGV,.ClassicUpgrade_error__tt3Ly{border-radius:var(--radius-md);margin:0;padding:10px 12px;font-size:13px}.ClassicUpgrade_warning__L8NGV{background:var(--warning-50);color:var(--warning-700)}.ClassicUpgrade_error__tt3Ly{background:var(--danger-50);color:var(--danger-700)}.ClassicUpgrade_footer__gfaXL{justify-content:flex-end;gap:8px;display:flex}@media (width<=560px){.ClassicUpgrade_columns__kW7o7{display:none}.ClassicUpgrade_rule__ezTsu{grid-template-columns:minmax(0,1fr);row-gap:4px}.ClassicUpgrade_arrow__cZHdL{justify-content:flex-start;width:14px}[dir=ltr] .ClassicUpgrade_arrow__cZHdL{transform:rotate(90deg)}[dir=rtl] .ClassicUpgrade_arrow__cZHdL{transform:rotate(-90deg)}[dir=ltr] .ClassicUpgrade_help__q9OLG{margin-left:0}[dir=rtl] .ClassicUpgrade_help__q9OLG{margin-right:0}}.KpiStrip_kpi__gYTVG{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);grid-column-gap:12px;-moz-column-gap:12px;grid-row-gap:8px;grid-template-columns:1fr auto;align-items:start;gap:8px 12px;min-width:0;padding:18px 20px;display:grid;position:relative;overflow:hidden}.KpiStrip_label__ovxtX{color:var(--text-tertiary);grid-column:1/-1;align-items:center;gap:8px;min-width:0;font-size:12.5px;font-weight:500;display:flex}.KpiStrip_label__ovxtX span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.KpiStrip_iconPill__UOEpV{background:var(--blue-50);width:22px;height:22px;color:var(--blue-600);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.KpiStrip_iconPill__UOEpV.KpiStrip_cyan__lf4jL{background:var(--cyan-50);color:var(--cyan-600)}.KpiStrip_iconPill__UOEpV.KpiStrip_amber__3qTOc{background:var(--warning-50);color:var(--warning-700)}.KpiStrip_iconPill__UOEpV.KpiStrip_green__qiLi4{background:var(--success-50);color:var(--success-700)}.KpiStrip_iconPill__UOEpV svg{width:12px;height:12px}.KpiStrip_value__Y_oGj{letter-spacing:-.02em;color:var(--text-primary);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;grid-column:1;align-items:baseline;gap:4px;font-size:28px;font-weight:700;line-height:34px;display:flex}.KpiStrip_value__Y_oGj .KpiStrip_ccy__EKIRG{color:var(--text-tertiary);font-size:16px;font-weight:600}.KpiStrip_value__Y_oGj .KpiStrip_unit__gE68O{color:var(--text-tertiary);font-size:13px;font-weight:500}[dir=ltr] .KpiStrip_value__Y_oGj .KpiStrip_unit__gE68O{margin-left:2px}[dir=rtl] .KpiStrip_value__Y_oGj .KpiStrip_unit__gE68O{margin-right:2px}.KpiStrip_spark__ga50J{pointer-events:none;opacity:.95;grid-area:2/2;align-self:end;width:84px;height:32px}.KpiStrip_sub__Om9Ap{color:var(--text-tertiary);grid-column:1/-1;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.KpiStrip_sub__Om9Ap span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.KpiStrip_trend__Ovw9H{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;align-items:center;gap:2px;padding:2px 7px;font-size:11.5px;font-weight:600;display:inline-flex}.KpiStrip_trend__Ovw9H.KpiStrip_up__lUccv{background:var(--success-50);color:var(--success-700)}.KpiStrip_trend__Ovw9H.KpiStrip_down__CnL_L{background:var(--danger-50);color:var(--danger-700)}.KpiStrip_trend__Ovw9H.KpiStrip_flat__mJQhl{background:var(--neutral-100);color:var(--neutral-700)}.card_card__fjRoi{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}.card_head__fsbSj{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.card_headTitle__vrB0A h3{color:var(--text-primary);margin:0;font-size:15px;font-weight:600}.card_headTitle__vrB0A p{color:var(--text-tertiary);margin:2px 0 0;font-size:12.5px}.card_chip__aCbG9{border:1px solid var(--border-default);background:var(--surface-raised);color:var(--text-secondary);cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.card_chip__aCbG9:hover{border-color:var(--border-strong);color:var(--text-primary)}.card_chipActive__bHbWI{border-color:var(--blue-500);background:var(--blue-50);color:var(--blue-700);font-weight:600}.card_clientLink__5yz_k{color:inherit;cursor:pointer;text-decoration:none}.card_clientLink__5yz_k:hover{color:var(--blue-600);text-decoration:underline}.card_empty__igyWz{text-align:center;color:var(--text-tertiary);padding:32px 20px;font-size:13px}.card_av1__xxJAg{background:var(--blue-100);color:var(--blue-700)}.card_av2__SLls1{background:var(--cyan-100);color:var(--cyan-600)}.card_av3__nESaW{color:#8a5a0b;background:#fce7bc}.card_av4__e0FCZ{color:#5b2b97;background:#e5d4fb}.card_av5__mgwP7{color:#a1234a;background:#fbd4dd}.card_av6__blkQj{color:var(--success-700);background:#d2f0dd}.card_av7__TVLkN{color:#fff;background:#1f2a40}.card_av8__UNwJU{color:#9f3f0f;background:#fbe0cb}.PointsActivityChart_headActions__INCLu{flex-shrink:0;align-items:center;gap:10px;display:flex}.PointsActivityChart_legend__jIysf{align-items:center;gap:16px;display:flex}.PointsActivityChart_legendItem__kyxx4{color:var(--text-secondary);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.PointsActivityChart_swatch__uT8Gf{border-radius:3px;width:10px;height:10px}.PointsActivityChart_body__cjFzI{padding:8px 12px 12px}.ClientCardLink_link__eUDs_{color:var(--blue-600)}.ClientCardLink_link__eUDs_:hover,.ClientCardLink_link__eUDs_:focus-visible{color:var(--blue-700)}.ActivityFeed_title___CgSG{align-items:center;gap:10px;display:flex}.ActivityFeed_title___CgSG h3{color:var(--text-primary);margin:0;font-size:15px;font-weight:600}.ActivityFeed_count__JyfRj{font-family:var(--font-mono);background:var(--neutral-100);color:var(--text-secondary);border-radius:999px;padding:2px 8px;font-size:11px}.ActivityFeed_filters__Rd69e{align-items:center;gap:6px;display:flex}.ActivityFeed_dayHead__kql5U{background:var(--neutral-25);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);align-items:center;gap:12px;padding:12px 20px;display:flex}.ActivityFeed_dayHead__kql5U:first-child{border-top:0}.ActivityFeed_dayLabel__zCjXC{letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:700}.ActivityFeed_dayCount__EpF3k{font-family:var(--font-mono);color:var(--text-tertiary);font-size:11px}.ActivityFeed_row__mEksX{grid-gap:14px;border-bottom:1px solid var(--border-subtle);grid-template-columns:36px 1fr auto;align-items:center;gap:14px;padding:12px 20px;display:grid}.ActivityFeed_row__mEksX:hover{background:var(--neutral-25)}.ActivityFeed_row__mEksX:last-child{border-bottom:0}.ActivityFeed_avatar__NGkkW{border-radius:999px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:12.5px;font-weight:700;display:grid}.ActivityFeed_who__nb7X_{flex-direction:column;min-width:0;display:flex}.ActivityFeed_name__ASRTF{color:var(--text-primary);align-items:center;gap:8px;font-size:13.5px;display:flex}.ActivityFeed_name__ASRTF b{font-weight:600}.ActivityFeed_points__LRZAW{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:4px;padding:1px 7px;font-size:13px;font-weight:600}.ActivityFeed_points__LRZAW.ActivityFeed_earned__nr7_D{background:var(--success-50);color:var(--success-700)}.ActivityFeed_points__LRZAW.ActivityFeed_spent__FZmbB{background:var(--danger-50);color:var(--danger-700)}.ActivityFeed_meta__CTMrk{color:var(--text-tertiary);align-items:center;gap:8px;min-width:0;margin-top:3px;font-size:12px;display:flex}.ActivityFeed_meta__CTMrk .ActivityFeed_invoice__qmmcS{font-family:var(--font-mono);color:var(--blue-600);cursor:pointer}.ActivityFeed_meta__CTMrk .ActivityFeed_invoice__qmmcS:hover{text-decoration:underline}.ActivityFeed_stamp__b5r7p{color:var(--text-tertiary);white-space:nowrap;font-size:12px}.ActivityFeed_footer__DnOJo{border-top:1px solid var(--border-subtle);justify-content:center;padding:12px;display:flex}.tier-pill_root__g1KLK{border-radius:var(--radius-pill);letter-spacing:.02em;background:color-mix(in srgb, var(--tier-color,var(--pabau-blue)) 14%, white);color:color-mix(in srgb, var(--tier-color,var(--pabau-blue)) 85%, black);white-space:nowrap;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.tier-pill_dot__Ur6Q_{border-radius:var(--radius-pill);background:var(--tier-color,var(--pabau-blue));flex-shrink:0;width:7px;height:7px}.TierMembersModal_sub__FmB9E{color:var(--text-tertiary);margin:0 0 18px;font-size:13px}.TierMembersModal_podium__W7K_e{grid-gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;margin:0 0 14px;padding:12px 0 0;list-style:none;display:grid}.TierMembersModal_place__IHVLF{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:20px 12px 14px;display:flex;position:relative}.TierMembersModal_place1__ngJKd{border-color:#f1dc92;padding-top:30px}[dir=ltr] .TierMembersModal_place1__ngJKd{background:linear-gradient(180deg, #fff6d8 0%, var(--surface-raised) 75%)}[dir=rtl] .TierMembersModal_place1__ngJKd{background:linear-gradient(-180deg, #fff6d8 0%, var(--surface-raised) 75%)}[dir=ltr] .TierMembersModal_place2__D7cgU{background:linear-gradient(180deg, var(--neutral-50) 0%, var(--surface-raised) 75%)}[dir=rtl] .TierMembersModal_place2__D7cgU{background:linear-gradient(-180deg, var(--neutral-50) 0%, var(--surface-raised) 75%)}.TierMembersModal_place3__NTUtx{border-color:#f0d6c2}[dir=ltr] .TierMembersModal_place3__NTUtx{background:linear-gradient(180deg, #fbece0 0%, var(--surface-raised) 75%)}[dir=rtl] .TierMembersModal_place3__NTUtx{background:linear-gradient(-180deg, #fbece0 0%, var(--surface-raised) 75%)}.TierMembersModal_medal__7381m{color:#fff;width:24px;height:24px;box-shadow:0 0 0 3px var(--surface-raised);border-radius:999px;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;top:-12px}[dir=ltr] .TierMembersModal_medal__7381m{left:50%;transform:translate(-50%)}[dir=rtl] .TierMembersModal_medal__7381m{right:50%;transform:translate(50%)}[dir=ltr] .TierMembersModal_medal1__xW_lM{background:linear-gradient(135deg,#f5c542,#d99a00)}[dir=rtl] .TierMembersModal_medal1__xW_lM{background:linear-gradient(-135deg,#f5c542,#d99a00)}[dir=ltr] .TierMembersModal_medal2__HejaE{background:linear-gradient(135deg,#c3cad3,#8e98a5)}[dir=rtl] .TierMembersModal_medal2__HejaE{background:linear-gradient(-135deg,#c3cad3,#8e98a5)}[dir=ltr] .TierMembersModal_medal3___atrs{background:linear-gradient(135deg,#e09a62,#b4602a)}[dir=rtl] .TierMembersModal_medal3___atrs{background:linear-gradient(-135deg,#e09a62,#b4602a)}.TierMembersModal_placeName__N51kK{max-width:100%;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.TierMembersModal_placePts__Afn1m{color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:2px;font-size:17px;font-weight:700}.TierMembersModal_unit__YWH8F{color:var(--text-tertiary);font-size:11.5px;font-weight:500}[dir=ltr] .TierMembersModal_unit__YWH8F{margin-left:3px}[dir=rtl] .TierMembersModal_unit__YWH8F{margin-right:3px}.TierMembersModal_list__4OMoy{margin:0;padding:0;list-style:none}.TierMembersModal_row__XQCij{grid-gap:12px;border-radius:var(--radius-md);grid-template-columns:24px 32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px;display:grid}.TierMembersModal_row__XQCij:hover{background:var(--neutral-25)}.TierMembersModal_rank__TIx8D{color:var(--text-tertiary);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.TierMembersModal_who__dze2q{align-items:center;gap:8px;min-width:0;display:flex}.TierMembersModal_name__6_AIF{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.TierMembersModal_pts__wdQHx{color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:600}[dir=ltr] .TierMembersModal_pts__wdQHx{text-align:right}[dir=rtl] .TierMembersModal_pts__wdQHx{text-align:left}.TierMembersModal_more__eqeYt{text-align:center;color:var(--text-tertiary);margin:12px 0 0;font-size:12px}.TierMembersModal_loading__Fe6tR{flex-direction:column;gap:4px;display:flex}.TierMembersModal_skeletonRow__47kVJ{grid-gap:12px;grid-template-columns:32px minmax(0,1fr) 56px;align-items:center;gap:12px;padding:8px 10px;display:grid}@media (width<=520px){.TierMembersModal_podium__W7K_e{gap:8px}.TierMembersModal_place__IHVLF{padding:18px 6px 10px}.TierMembersModal_place1__ngJKd{padding-top:24px}.TierMembersModal_placePts__Afn1m{font-size:15px}.TierMembersModal_who__dze2q{flex-direction:column;align-items:flex-start;gap:2px}}.SideRail_tierRow__EWZa_{grid-gap:12px;border-bottom:1px solid var(--border-subtle);cursor:pointer;width:100%;font:inherit;background:0 0;border-top:0;border-left:0;border-right:0;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:12px 20px;display:grid}[dir=ltr] .SideRail_tierRow__EWZa_{text-align:left}[dir=rtl] .SideRail_tierRow__EWZa_{text-align:right}.SideRail_tierRow__EWZa_:hover{background:var(--neutral-25)}.SideRail_tierRow__EWZa_:last-child{border-bottom:0}.SideRail_crest__YwObY{background:var(--cyan-50);width:36px;height:36px;color:var(--cyan-600);border-radius:10px;place-items:center;display:grid}.SideRail_crest__YwObY svg{width:16px;height:16px}.SideRail_crestPlatinum__jVEIh{color:var(--blue-700)}[dir=ltr] .SideRail_crestPlatinum__jVEIh{background:linear-gradient(135deg,#e2f2fd,#dfe3fd)}[dir=rtl] .SideRail_crestPlatinum__jVEIh{background:linear-gradient(-135deg,#e2f2fd,#dfe3fd)}.SideRail_crestGold__yP1x7{color:#9f7800;background:#fff4d0}.SideRail_crestSilver__TQfTa{background:var(--neutral-100);color:var(--neutral-700)}.SideRail_crestBronze__wlNt9{color:#8a3a00;background:#f8e2d0}.SideRail_tierName__aPR15{color:var(--text-primary);font-size:13.5px;font-weight:600;display:block}.SideRail_tierMeta__hlVby{color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:1px;font-size:11.5px;display:block}.SideRail_tierValue__vQSHw{font-family:var(--font-mono);color:var(--text-primary);font-size:13px;font-weight:600}[dir=ltr] .SideRail_tierValue__vQSHw{text-align:right}[dir=rtl] .SideRail_tierValue__vQSHw{text-align:left}.SideRail_tierPct__KF3Le{color:var(--text-tertiary);font-size:10.5px;font-weight:500;display:block}.SideRail_memberRow__GQKDe{grid-gap:12px;border-bottom:1px solid var(--border-subtle);grid-template-columns:20px 32px 1fr auto;align-items:center;gap:12px;padding:10px 20px;display:grid}.SideRail_memberRow__GQKDe:last-child{border-bottom:0}.SideRail_rank__SP383{font-family:var(--font-mono);color:var(--text-tertiary);font-size:11px}[dir=ltr] .SideRail_rank__SP383{text-align:right}[dir=rtl] .SideRail_rank__SP383{text-align:left}.SideRail_avatar__eTKus{border-radius:999px;place-items:center;width:32px;height:32px;font-size:11.5px;font-weight:700;display:grid}.SideRail_memberName__6gtDR{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.SideRail_memberPts__1hLP_{font-family:var(--font-mono);color:var(--text-primary);white-space:nowrap;font-size:13px;font-weight:600}.SideRail_memberPts__1hLP_ .SideRail_unit__w969f{color:var(--text-tertiary);font-size:11px;font-weight:400}.SideRail_campRow__0EwdS{border-bottom:1px solid var(--border-subtle);align-items:flex-start;gap:12px;padding:14px 20px;display:flex}.SideRail_campRow__0EwdS:last-child{border-bottom:0}.SideRail_campIcon__V6OgR{background:var(--gradient-mist,var(--blue-50));width:36px;height:36px;color:var(--blue-700);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.SideRail_campIcon__V6OgR svg{width:16px;height:16px}.SideRail_icGold__GTtFP{color:#9f7800;background:#fff4d0}.SideRail_icProduct__FcDpQ{color:#9f3f0f;background:#fbe0cb}.SideRail_icPackage__WZqvL{color:#6b26a1;background:#f0e0f8}.SideRail_icService__urrMV{background:var(--success-50);color:var(--success-700)}.SideRail_icReview__fJ4Gt{background:var(--blue-50);color:var(--blue-700)}.SideRail_campBody__k3KkC{flex:1;min-width:0}.SideRail_campName__w2jOc{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.SideRail_campSub__z8Dbd{color:var(--text-tertiary);align-items:center;gap:6px;margin-top:2px;font-size:11.5px;display:flex}.SideRail_campStats__VQKjt{align-items:center;gap:14px;margin-top:8px;display:flex}.SideRail_statKey__uR5Tl{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.SideRail_statValue__4RW5W{font-family:var(--font-mono);color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}[dir=ltr] .SideRail_statValue__4RW5W{margin-left:4px}[dir=rtl] .SideRail_statValue__4RW5W{margin-right:4px}.SettingsDrawer_body__VX8fH{flex-direction:column;gap:4px;display:flex}.SettingsDrawer_section__Uqvf5{margin-bottom:20px}.SettingsDrawer_sectionLabel__eshkk{color:var(--text-tertiary);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:11.5px;font-weight:700}.SettingsDrawer_row__AzaCj{border-bottom:1px solid var(--border-subtle);align-items:center;gap:16px;padding:12px 0;display:flex}.SettingsDrawer_row__AzaCj:last-child{border-bottom:0}.SettingsDrawer_rowText__vmHId{flex:1;min-width:0}.SettingsDrawer_rowName__sjh7f{color:var(--text-primary);font-size:13.5px;font-weight:600}.SettingsDrawer_rowDesc__iBWRq{color:var(--text-tertiary);margin-top:2px;font-size:12.5px;line-height:17px}.SettingsDrawer_rowControl__a1fdm{flex-shrink:0}.SettingsDrawer_error__qcHYX{color:var(--danger-700);margin-top:4px;font-size:12px}.SettingsDrawer_footer__UYa4V{justify-content:flex-end;gap:10px;display:flex}.CreateCampaign_modal__ra7WE{font-family:var(--font-sans);--wizard-column:1180px}.CreateCampaign_modal__ra7WE>.modal-backdrop>.modal>.hd{padding:24px max(28px, calc((100% - var(--wizard-column)) / 2)) 16px;border-bottom:1px solid var(--border-subtle)}.CreateCampaign_modal__ra7WE>.modal-backdrop>.modal>.bd{background:var(--surface-sunken);flex:1;min-height:0;padding:0}.CreateCampaign_modal__ra7WE>.modal-backdrop>.modal>.ft{padding:16px max(28px, calc((100% - var(--wizard-column)) / 2));border-top:1px solid var(--border-subtle)}.CreateCampaign_body___F9j0{box-sizing:border-box;max-width:calc(var(--wizard-column) + 56px);margin:0 auto;padding:28px 28px 40px}.CreateCampaign_bodyTop__vr3Iz{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.CreateCampaign_bodyTopActions__Y74WB{align-items:center;gap:4px;display:flex}.CreateCampaign_switchNotice__u5p09{border-radius:var(--radius-md);background:var(--warning-50);color:var(--warning-700);align-items:center;gap:10px;margin-bottom:20px;padding:10px 14px;font-size:13px;font-weight:500;display:flex}.CreateCampaign_switchNotice__u5p09>span,.CreateCampaign_titleBlock__M6ZeS{flex:1}.CreateCampaign_eyebrow__OgA4A{letter-spacing:.08em;text-transform:uppercase;color:var(--cyan-600);font-size:11.5px;font-weight:700}.CreateCampaign_titleBlock__M6ZeS h2{letter-spacing:-.02em;color:var(--text-primary);margin:4px 0 0;font-size:22px;font-weight:700;line-height:30px}.CreateCampaign_steps__bFfl8{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:999px;align-items:center;gap:12px;width:fit-content;padding:16px 20px;display:flex}.CreateCampaign_step__T3TQl{color:var(--text-tertiary);align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.CreateCampaign_stepIndex__QzAVY{background:var(--neutral-100);width:24px;height:24px;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:12px;font-weight:700;display:grid}.CreateCampaign_step__T3TQl.CreateCampaign_active__3C52F{color:var(--text-primary)}.CreateCampaign_step__T3TQl.CreateCampaign_active__3C52F .CreateCampaign_stepIndex__QzAVY{background:var(--blue-500);color:var(--text-inverse);box-shadow:0 0 0 4px var(--blue-50)}.CreateCampaign_step__T3TQl.CreateCampaign_done__Rkjxf{color:var(--text-primary)}.CreateCampaign_step__T3TQl.CreateCampaign_done__Rkjxf .CreateCampaign_stepIndex__QzAVY{background:var(--success-500);color:var(--text-inverse)}.CreateCampaign_stepSep__kjEVg{color:var(--neutral-300);padding:0 4px;font-size:14px}.CreateCampaign_footer___sxsl{flex:1;justify-content:space-between;align-items:center;display:flex}.CreateCampaign_stepCount__2QzZY{color:var(--text-tertiary);font-size:12.5px}.CreateCampaign_typeGrid__sb6hn{grid-gap:20px;grid-template-columns:repeat(2,1fr);gap:20px;max-width:880px;margin:0 auto;display:grid}.CreateCampaign_typeCard__rFTOk{background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-xl);cursor:pointer;font:inherit;flex-direction:column;gap:16px;padding:28px;transition:border-color .25s,box-shadow .3s,transform .3s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;overflow:hidden}[dir=ltr] .CreateCampaign_typeCard__rFTOk{text-align:left}[dir=rtl] .CreateCampaign_typeCard__rFTOk{text-align:right}.CreateCampaign_typeCard__rFTOk:hover{border-color:var(--blue-300);box-shadow:var(--shadow-md);transform:translateY(-2px)}.CreateCampaign_typeCard__rFTOk.CreateCampaign_selected__hwKS9{border-color:var(--blue-500);box-shadow:0 0 0 4px var(--blue-50)}.CreateCampaign_typeHero__mEi4N{width:64px;height:64px;color:var(--blue-700);border-radius:16px;place-items:center;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s,background .4s;display:grid}[dir=ltr] .CreateCampaign_typeHero__mEi4N{background:linear-gradient(#e2f2fd 0%,#dfe3fd 100%)}[dir=rtl] .CreateCampaign_typeHero__mEi4N{background:linear-gradient(-180deg,#e2f2fd 0%,#dfe3fd 100%)}.CreateCampaign_typeHero__mEi4N svg{width:28px;height:28px;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.CreateCampaign_typeCard__rFTOk h3{color:var(--text-primary);margin:0;font-size:19px;font-weight:600;line-height:26px}.CreateCampaign_typeCard__rFTOk p{color:var(--text-secondary);margin:0;font-size:13.5px;line-height:20px}.CreateCampaign_bullets__TYZlB{flex-direction:column;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.CreateCampaign_bullets__TYZlB li{color:var(--text-secondary);align-items:center;gap:8px;font-size:12.5px;transition:transform .25s,color .25s;display:flex}.CreateCampaign_bullets__TYZlB li svg{width:14px;height:14px;color:var(--success-500);flex-shrink:0;transition:transform .25s}.CreateCampaign_typeCard__rFTOk:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:0}[dir=ltr] .CreateCampaign_typeCard__rFTOk:after{background:linear-gradient(115deg,#0000 32%,#ffffff8c 50%,#0000 68%) 130% 0}[dir=rtl] .CreateCampaign_typeCard__rFTOk:after{background:linear-gradient(-115deg,#0000 32%,#ffffff8c 50%,#0000 68%) -30% 0}[dir] .CreateCampaign_typeCard__rFTOk:after{background-size:250% 100%}@media (prefers-reduced-motion:no-preference){.CreateCampaign_typeCard__rFTOk{animation:.55s cubic-bezier(.2,.7,.2,1) both CreateCampaign_typeCardIn__75I86}.CreateCampaign_typeGrid__sb6hn .CreateCampaign_typeCard__rFTOk:first-child{animation-delay:50ms}.CreateCampaign_typeGrid__sb6hn .CreateCampaign_typeCard__rFTOk:nth-child(2){animation-delay:.14s}@keyframes CreateCampaign_typeCardIn__75I86{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.CreateCampaign_typeCard__rFTOk:hover .CreateCampaign_typeHero__mEi4N{box-shadow:0 12px 24px #037cd238}[dir=ltr] .CreateCampaign_typeCard__rFTOk:hover .CreateCampaign_typeHero__mEi4N{transform:translateY(-3px)rotate(-6deg)scale(1.07)}[dir=rtl] .CreateCampaign_typeCard__rFTOk:hover .CreateCampaign_typeHero__mEi4N{transform:translateY(-3px)rotate(6deg)scale(1.07)}.CreateCampaign_typeCard__rFTOk:hover .CreateCampaign_typeHero__mEi4N svg{transform:scale(1.1)}[dir=ltr] .CreateCampaign_typeCard__rFTOk:hover .CreateCampaign_bullets__TYZlB li{transform:translate(3px)}[dir=rtl] .CreateCampaign_typeCard__rFTOk:hover .CreateCampaign_bullets__TYZlB li{transform:translate(-3px)}.CreateCampaign_typeCard__rFTOk:hover .CreateCampaign_bullets__TYZlB li svg{transform:scale(1.18)}.CreateCampaign_typeCard__rFTOk.CreateCampaign_selected__hwKS9 .CreateCampaign_typeHero__mEi4N{animation:3.2s ease-in-out infinite CreateCampaign_heroFloat__ODhQH}@keyframes CreateCampaign_heroFloat__ODhQH{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.CreateCampaign_typeCard__rFTOk:hover:after{opacity:1;animation:.9s CreateCampaign_typeSheen__yCg4E}@keyframes CreateCampaign_typeSheen__yCg4E{0%{background-position:130% 0}to{background-position:-50% 0}}}.CreateCampaign_ruleCols__ysZO6{grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.CreateCampaign_ruleCol__B8_5t{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:22px}.CreateCampaign_ruleColHead__Uvu_v{margin-bottom:18px}.CreateCampaign_ruleColHead__Uvu_v h3{color:var(--text-primary);align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600;display:flex}.CreateCampaign_ruleColIcon__tW7ir{background:var(--blue-50);width:28px;height:28px;color:var(--blue-700);border-radius:8px;place-items:center;display:grid}.CreateCampaign_ruleColIcon__tW7ir svg{width:14px;height:14px}.CreateCampaign_ruleCol__B8_5t.CreateCampaign_bookings__F4FOC .CreateCampaign_ruleColIcon__tW7ir{background:var(--cyan-50);color:var(--cyan-600)}.CreateCampaign_ruleCol__B8_5t.CreateCampaign_ugc__5WI_H .CreateCampaign_ruleColIcon__tW7ir{color:#6b26a1;background:#f0e0f8}.CreateCampaign_ruleCol__B8_5t.CreateCampaign_boosts__S6Y6n .CreateCampaign_ruleColIcon__tW7ir{background:var(--warning-50);color:var(--warning-700)}.CreateCampaign_ruleColHead__Uvu_v p{color:var(--text-tertiary);margin:6px 0 0;font-size:12.5px}.CreateCampaign_ruleOpt__WPoKl{border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;background:var(--surface-raised);width:100%;font:inherit;align-items:center;gap:12px;margin-bottom:8px;padding:12px;transition:all .12s;display:flex}[dir=ltr] .CreateCampaign_ruleOpt__WPoKl{text-align:left}[dir=rtl] .CreateCampaign_ruleOpt__WPoKl{text-align:right}.CreateCampaign_ruleOpt__WPoKl:hover:not(.CreateCampaign_selected__hwKS9){border-color:var(--blue-300);background:var(--blue-50)}.CreateCampaign_ruleOpt__WPoKl.CreateCampaign_selected__hwKS9{border-color:var(--blue-500);background:var(--blue-50);box-shadow:0 0 0 2px var(--blue-50)}.CreateCampaign_ruleOptIcon__UkaoN{width:32px;height:32px;color:var(--blue-700);border-radius:8px;flex-shrink:0;place-items:center;display:grid}[dir=ltr] .CreateCampaign_ruleOptIcon__UkaoN{background:linear-gradient(#e2f2fd 0%,#dfe3fd 100%)}[dir=rtl] .CreateCampaign_ruleOptIcon__UkaoN{background:linear-gradient(-180deg,#e2f2fd 0%,#dfe3fd 100%)}.CreateCampaign_ruleOptIcon__UkaoN svg{width:16px;height:16px}.CreateCampaign_ruleOptBody__C6t5L{flex:1;min-width:0}.CreateCampaign_ruleOptName__xnAnQ{color:var(--text-primary);font-size:13.5px;font-weight:600;display:block}.CreateCampaign_ruleOptDesc__nV_Nr{color:var(--text-tertiary);margin-top:1px;font-size:11.5px;font-weight:500;display:block}.CreateCampaign_ruleOptDesc__nV_Nr.CreateCampaign_configured__Jt91f{color:var(--blue-600);font-weight:600}.CreateCampaign_ruleOn__krm7s,.CreateCampaign_ruleAdd__cjkpA{border-radius:999px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.CreateCampaign_ruleOn__krm7s{background:var(--blue-500);color:var(--text-inverse)}.CreateCampaign_ruleAdd__cjkpA{border:1.5px dashed var(--border-strong);color:var(--text-tertiary)}.CreateCampaign_ruleOpt__WPoKl:hover .CreateCampaign_ruleAdd__cjkpA{border-style:solid;border-color:var(--blue-500);color:var(--blue-600)}.CreateCampaign_activeRules__WiL2g{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;padding:14px 18px;display:flex}.CreateCampaign_activeRulesLabel__sxG3w{letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:700}[dir=ltr] .CreateCampaign_activeRulesLabel__sxG3w{margin-right:4px}[dir=rtl] .CreateCampaign_activeRulesLabel__sxG3w{margin-left:4px}.CreateCampaign_activeRulesEmpty__9JG6j{color:var(--text-secondary);font-size:13px}.CreateCampaign_tierWrap__XgAsY{max-width:1080px;margin:0 auto}.CreateCampaign_stackHead__46Sm4{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:18px;display:flex}.CreateCampaign_stackHead__46Sm4 h3{color:var(--text-primary);margin:8px 0 4px;font-size:18px;font-weight:600}.CreateCampaign_stackHead__46Sm4 p{color:var(--text-secondary);margin:0;font-size:13.5px}.CreateCampaign_fieldLabel__PtmDT{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:10.5px;font-weight:700}.CreateCampaign_iconBtn__74udj{border:1px solid var(--border-subtle);background:var(--surface-raised);cursor:pointer;width:32px;height:32px;color:var(--text-tertiary);border-radius:8px;place-items:center;display:grid}.CreateCampaign_iconBtn__74udj:disabled{cursor:not-allowed;opacity:.4}.CreateCampaign_ladder__h77qy{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);margin-bottom:22px;padding:20px 24px 28px}.CreateCampaign_ladderLabel__C9HRT{letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:14px;font-size:11px;font-weight:700}.CreateCampaign_ladderBars__j4LAT{align-items:flex-end;gap:8px;display:flex}.CreateCampaign_ladderBar___hdTi{flex:1;min-width:0}.CreateCampaign_ladderBarFill__39ZhI{opacity:.9;border-radius:8px 8px 0 0;width:100%}.CreateCampaign_ladderBarMeta__k3eph{color:var(--text-primary);justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:12px;font-weight:700;display:flex}.CreateCampaign_ladderDot__iNkJ0{border-radius:999px;flex-shrink:0;width:8px;height:8px}.CreateCampaign_ladderThreshold__1iu63{color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;margin-top:2px;font-size:10.5px}.CreateCampaign_tierRow__NA4kj{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);margin-bottom:12px;padding:14px 18px 16px}.CreateCampaign_tierRowHead__xUCNP{grid-gap:14px;grid-template-columns:40px 1fr 160px 36px;align-items:center;gap:14px;display:grid}.CreateCampaign_colorSwatch__D8I9r{cursor:pointer;border-radius:8px;width:32px;height:32px;position:relative}.CreateCampaign_colorSwatch__D8I9r input{opacity:0;cursor:pointer;position:absolute;inset:0}.CreateCampaign_rewards__SFclO{border-top:1px dashed var(--border-subtle);margin-top:14px;padding-top:14px}.CreateCampaign_rewardsHead__fk_30{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.CreateCampaign_addRewardBtn__kkuxP{color:var(--blue-600);background:var(--blue-50);cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.CreateCampaign_rewardRow__0jIn5{grid-gap:10px;grid-template-columns:38px 152px 1fr 90px 30px;align-items:center;gap:10px;margin-bottom:8px;display:grid}.CreateCampaign_rewardIcon__b1RlU{background:var(--blue-50);width:38px;height:38px;color:var(--blue-600);border-radius:9px;place-items:center;display:grid}.CreateCampaign_rewardIcon__b1RlU.CreateCampaign_oneTime__oCVPm{background:var(--cyan-50);color:var(--cyan-600)}.CreateCampaign_rewardIcon__b1RlU svg{width:16px;height:16px}.CreateCampaign_reviewGrid__Xbm_S{grid-gap:24px;grid-template-columns:1fr 360px;gap:24px;max-width:1080px;margin:0 auto;display:grid}.CreateCampaign_reviewCard__1paBU{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;gap:20px;padding:20px 22px;display:flex}.CreateCampaign_reviewCardHead__7_mwm{border-bottom:1px solid var(--border-subtle);margin:-20px -22px 0;padding:16px 22px}.CreateCampaign_reviewCardHead__7_mwm h3{color:var(--text-primary);margin:0;font-size:15px;font-weight:600}.CreateCampaign_reviewCardHead__7_mwm p{color:var(--text-tertiary);margin:2px 0 0;font-size:12.5px}.CreateCampaign_summaryPanel__eUbgs{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;gap:16px;height:fit-content;padding:22px;display:flex;position:sticky;top:0}.CreateCampaign_summaryPanel__eUbgs h4{color:var(--text-primary);justify-content:space-between;align-items:center;margin:0;font-size:15px;font-weight:600;display:flex}.CreateCampaign_summaryTag__ksQyq{color:var(--blue-600);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:600}.CreateCampaign_summaryBox__pZpyb{border-radius:var(--radius-md);flex-direction:column;gap:12px;padding:14px;font-size:13px;display:flex}[dir=ltr] .CreateCampaign_summaryBox__pZpyb{background:linear-gradient(#e2f2fd 0%,#dfe3fd 100%)}[dir=rtl] .CreateCampaign_summaryBox__pZpyb{background:linear-gradient(-180deg,#e2f2fd 0%,#dfe3fd 100%)}.CreateCampaign_summaryLabel__9pJCy{color:var(--text-tertiary);font-size:12.5px}.CreateCampaign_summaryValue__GKwz1{color:var(--text-primary);font-weight:600}.CreateCampaign_summaryRewardWorth__STGUL{color:var(--text-tertiary);font-size:11.5px;display:block}.CreateCampaign_summaryRule__4lOjI{flex-direction:column;gap:2px;display:flex}.CreateCampaign_summaryRuleHead__kwkKz{align-items:baseline;gap:8px;display:flex}.CreateCampaign_summaryRulePts__7B_Ci{font-family:var(--font-mono);color:var(--blue-700);white-space:nowrap;margin-inline-start:auto;font-size:13px;font-weight:700}.CreateCampaign_summaryChips__qrd1k{flex-wrap:wrap;gap:4px;display:flex}[dir=ltr] .CreateCampaign_summaryChips__qrd1k{margin:4px 0 2px 16px}[dir=rtl] .CreateCampaign_summaryChips__qrd1k{margin:4px 16px 2px 0}.CreateCampaign_summaryChip__Ggzqt{color:var(--text-secondary);white-space:nowrap;background:#ffffffb8;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.CreateCampaign_formField__zkwUF{flex-direction:column;gap:6px;display:flex}.CreateCampaign_formLabel__AbeyB{color:var(--neutral-800);font-size:13px;font-weight:500;line-height:18px}.CreateCampaign_formHelp__ZvA2F{color:var(--text-tertiary);font-size:11.5px}.CreateCampaign_deleteBody__LucTs{color:var(--text-secondary);margin:0;font-size:13.5px;line-height:1.55}.CreateCampaign_deleteFooter__Q80Lf{justify-content:flex-end;gap:10px;display:flex}.CreateCampaign_dateRow__hqd2u{grid-gap:16px;grid-template-columns:1fr 1fr;gap:16px;display:grid}.CreateCampaign_chips__aacWC{flex-wrap:wrap;gap:8px;display:flex}.CreateCampaign_limitRow___oZjE{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}[dir=ltr] .CreateCampaign_limitRow___oZjE{margin-left:26px}[dir=rtl] .CreateCampaign_limitRow___oZjE{margin-right:26px}.CreateCampaign_limitText__0g6bu{color:var(--text-tertiary);font-size:12px}.CreateCampaign_checkRow__crIsK{cursor:pointer;color:var(--text-primary);align-items:center;gap:10px;font-size:13.5px;display:flex}.CreateCampaign_error__ql9N5{color:var(--danger-700);background:var(--danger-50);border-radius:var(--radius-md);padding:8px 12px;font-size:12.5px}@media (width<=760px){.CreateCampaign_modal__ra7WE>.modal-backdrop>.modal>.hd,.CreateCampaign_modal__ra7WE>.modal-backdrop>.modal>.ft{padding-inline:16px}.CreateCampaign_body___F9j0{padding:16px}.CreateCampaign_bodyTop__vr3Iz{flex-wrap:wrap}.CreateCampaign_steps__bFfl8{border-radius:var(--radius-lg);flex-wrap:wrap}.CreateCampaign_typeGrid__sb6hn,.CreateCampaign_reviewGrid__Xbm_S{grid-template-columns:1fr}}.RuleModals_body__SueZX{flex-direction:column;gap:16px;display:flex}.RuleModals_subtitle__PcM1U{color:var(--text-secondary);margin-top:-4px;font-size:13.5px;line-height:1.5}.RuleModals_field__7e03f{flex-direction:column;gap:6px;display:flex}.RuleModals_label__qQN3Q{color:var(--text-secondary);font-size:12.5px;font-weight:600}.RuleModals_help__iStxz{color:var(--text-tertiary);font-size:11.5px}.RuleModals_rateRow__EnCgD{align-items:center;gap:12px;display:flex}.RuleModals_rateText__UDDDC{color:var(--text-secondary);font-size:13.5px}.RuleModals_inputRow__z0_aR{align-items:center;gap:12px;display:flex}.RuleModals_inputRow__z0_aR>:first-child{flex:1}.RuleModals_worth__mJGoB{color:var(--text-tertiary);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12.5px}.RuleModals_chips__Wag_X{flex-wrap:wrap;gap:8px;display:flex}.RuleModals_scopeToggle__igb12{background:var(--neutral-100);border-radius:999px;gap:4px;padding:4px;display:flex}.RuleModals_scopeBtn__1SJU9{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:999px;flex:1;padding:8px 10px;font-family:inherit;font-size:12.5px;font-weight:600}.RuleModals_scopeBtn__1SJU9.RuleModals_active__eFkt2{background:var(--surface-raised);color:var(--blue-600);box-shadow:var(--shadow-xs)}.RuleModals_list__8BuSU{flex-direction:column;gap:8px;max-height:340px;display:flex;overflow-y:auto}.RuleModals_listRow__hLdOM{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);align-items:center;gap:12px;padding:10px 12px;display:flex}.RuleModals_listBody__Lvgkd{flex:1;min-width:0}.RuleModals_listName__mi6HC{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13.5px;font-weight:500;overflow:hidden}.RuleModals_listMeta__fY0HQ{color:var(--text-tertiary);font-size:11.5px}.RuleModals_catHead__EfjBH{text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);margin:10px 0 6px;font-size:11px;font-weight:700}.RuleModals_empty__nR6Fa{text-align:center;color:var(--text-tertiary);padding:24px;font-size:13px}.RuleModals_footer__3uofb{justify-content:flex-end;align-items:center;gap:10px;display:flex}.RuleModals_footerStart__g6285{align-items:center;gap:12px;display:flex}[dir=ltr] .RuleModals_footerStart__g6285{margin-right:auto}[dir=rtl] .RuleModals_footerStart__g6285{margin-left:auto}.RuleModals_footerSummary__P_vXg{color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12.5px}.RuleModals_hero__FXISK{border:1px solid var(--blue-100);border-radius:var(--radius-lg);align-items:center;gap:16px;padding:20px;display:flex}[dir=ltr] .RuleModals_hero__FXISK{background:linear-gradient(#e2f2fd 0%,#dfe3fd 100%)}[dir=rtl] .RuleModals_hero__FXISK{background:linear-gradient(-180deg,#e2f2fd 0%,#dfe3fd 100%)}.RuleModals_heroCoin__i1jh6{color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 6px 16px #037cd252}[dir=ltr] .RuleModals_heroCoin__i1jh6{background:linear-gradient(#2badd4 0%,#037cd2 100%)}[dir=rtl] .RuleModals_heroCoin__i1jh6{background:linear-gradient(-180deg,#2badd4 0%,#037cd2 100%)}.RuleModals_heroBody__KO7Ez{flex-direction:column;flex:1;display:flex}.RuleModals_heroLabel__oHkDN{color:var(--text-tertiary);font-size:12.5px}.RuleModals_heroName__2c74P{color:var(--text-primary);font-size:14px;font-weight:600}.RuleModals_heroDesc__rsfVd{color:var(--text-tertiary);margin-top:1px;font-size:12.5px}.PublishOverlay_publishStage__YRuN0{z-index:1000;background:radial-gradient(120% 90% at 50% 0,#0a4a7a 0%,#063356 55%,#04223c 100%);place-items:center;animation:.35s both PublishOverlay_pubFadeIn__cYZn4;display:grid;position:fixed;inset:0;overflow:hidden}.PublishOverlay_publishStage__YRuN0.PublishOverlay_isDone__9Fe1T{cursor:pointer}@keyframes PublishOverlay_pubFadeIn__cYZn4{0%{opacity:0}to{opacity:1}}.PublishOverlay_pubBg__zaTcz{pointer-events:none;position:absolute;inset:0}.PublishOverlay_pubParticle__8dJuK{color:#ffffff29;animation:6s ease-in-out infinite PublishOverlay_pubFloat__HopIH;position:absolute}@keyframes PublishOverlay_pubFloat__HopIH{0%,to{opacity:.5;transform:translateY(0)rotate(-4deg)}50%{opacity:.95;transform:translateY(-22px)rotate(6deg)}}.PublishOverlay_pubChips__aq0Pr{pointer-events:none;position:absolute;inset:0}.PublishOverlay_pubChip__KT24_{color:#eaf4ff;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:600;animation:.6s cubic-bezier(.2,.7,.2,1) forwards PublishOverlay_pubChipIn__FUU59,4s ease-in-out infinite PublishOverlay_pubBob__70nnm;display:inline-flex;position:absolute;box-shadow:0 6px 20px #0000002e}.PublishOverlay_pubChip__KT24_ svg{color:#7fd3ff}@keyframes PublishOverlay_pubChipIn__FUU59{0%{opacity:0;transform:translateY(14px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes PublishOverlay_pubBob__70nnm{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.PublishOverlay_pubCenter__nOFoy{z-index:2;text-align:center;color:#fff;max-width:460px;padding:24px;position:relative}.PublishOverlay_pubCenter__nOFoy h2{letter-spacing:-.01em;color:#fff;margin:6px 0 0;font-size:26px;font-weight:700}.PublishOverlay_pubCenter__nOFoy p{color:#e9f4ffd1;margin:10px 0 0;font-size:14px;line-height:1.5}.PublishOverlay_pubEyebrow__EGfdy{letter-spacing:.16em;text-transform:uppercase;color:#7fd3ff;margin-bottom:4px;font-size:11px;font-weight:700}.PublishOverlay_pubEyebrow__EGfdy.PublishOverlay_live__HX4_G{color:#55e6a5;letter-spacing:.1em}.PublishOverlay_pubOrb__qCYps{place-items:center;width:132px;height:132px;margin:0 auto 22px;display:grid;position:relative}.PublishOverlay_pubOrbCore___s4ux{color:#fff;border-radius:999px;place-items:center;width:92px;height:92px;animation:1.6s ease-in-out infinite PublishOverlay_pubCorePulse__1Je9v;display:grid;box-shadow:0 12px 40px #037cd28c,inset 0 2px 8px #ffffff59}[dir=ltr] .PublishOverlay_pubOrbCore___s4ux{background:linear-gradient(150deg,#2badd4,#037cd2)}[dir=rtl] .PublishOverlay_pubOrbCore___s4ux{background:linear-gradient(-150deg,#2badd4,#037cd2)}.PublishOverlay_pubOrbCore___s4ux svg{animation:.45s PublishOverlay_pubCoreSwap__4wWn_}@keyframes PublishOverlay_pubCoreSwap__4wWn_{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes PublishOverlay_pubCorePulse__1Je9v{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.PublishOverlay_pubRing__FjM__{border:2px solid #7fd3ff80;border-radius:999px;animation:2.4s ease-out infinite PublishOverlay_pubRing__FjM__;position:absolute;inset:0}.PublishOverlay_pubRing__FjM__.PublishOverlay_r2__n1zIZ{animation-delay:.8s}.PublishOverlay_pubRing__FjM__.PublishOverlay_r3__J0VEJ{animation-delay:1.6s}@keyframes PublishOverlay_pubRing__FjM__{0%{opacity:.7;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}.PublishOverlay_pubProgress__PHwA7{background:#ffffff24;border-radius:999px;width:300px;max-width:78vw;height:6px;margin:22px auto 20px;overflow:hidden}.PublishOverlay_pubProgress__PHwA7 span{border-radius:999px;width:0;height:100%;animation:5s linear forwards PublishOverlay_pubProgress__PHwA7;display:block}[dir=ltr] .PublishOverlay_pubProgress__PHwA7 span{background:linear-gradient(90deg,#2badd4,#55e6a5)}[dir=rtl] .PublishOverlay_pubProgress__PHwA7 span{background:linear-gradient(-90deg,#2badd4,#55e6a5)}@keyframes PublishOverlay_pubProgress__PHwA7{0%{width:0}to{width:100%}}.PublishOverlay_pubSteplist__RbOZ8{flex-direction:column;gap:10px;width:300px;max-width:78vw;margin:0 auto;padding:0;list-style:none;display:flex}[dir=ltr] .PublishOverlay_pubSteplist__RbOZ8{text-align:left}[dir=rtl] .PublishOverlay_pubSteplist__RbOZ8{text-align:right}.PublishOverlay_pubSteplist__RbOZ8 li{opacity:.5;align-items:center;gap:12px;transition:opacity .4s;display:flex}.PublishOverlay_pubSteplist__RbOZ8 li.PublishOverlay_active__RC2Ee,.PublishOverlay_pubSteplist__RbOZ8 li.PublishOverlay_done__sgJ3g{opacity:1}.PublishOverlay_pubDot__FBGhO{color:#cfeaff;background:#ffffff1f;border:1px solid #fff3;border-radius:999px;flex-shrink:0;place-items:center;width:28px;height:28px;transition:all .4s;display:grid}.PublishOverlay_pubSteplist__RbOZ8 li.PublishOverlay_active__RC2Ee .PublishOverlay_pubDot__FBGhO{color:#fff;background:#2badd44d;border-color:#2badd4}.PublishOverlay_pubSteplist__RbOZ8 li.PublishOverlay_done__sgJ3g .PublishOverlay_pubDot__FBGhO{color:#fff;background:#1f9e56;border-color:#1f9e56}.PublishOverlay_pubLabel__wXsVX{color:#eaf4ff;font-size:13.5px;font-weight:600}.PublishOverlay_pubSteplist__RbOZ8 li.PublishOverlay_active__RC2Ee .PublishOverlay_pubLabel__wXsVX:after{content:"…"}.PublishOverlay_pubSpin__Z6b0m{place-items:center;animation:1s linear infinite PublishOverlay_pubSpin__Z6b0m;display:grid}@keyframes PublishOverlay_pubSpin__Z6b0m{to{transform:rotate(360deg)}}.PublishOverlay_pubSuccess__fIEl4{animation:.5s cubic-bezier(.2,.7,.2,1) both PublishOverlay_pubChipIn__FUU59}.PublishOverlay_pubBurst__ePrVW{place-items:center;width:120px;height:120px;margin:0 auto 20px;display:grid;position:relative}.PublishOverlay_pubCheck__t5pKN{color:#fff;border-radius:999px;place-items:center;width:96px;height:96px;animation:.5s cubic-bezier(.2,1.5,.4,1) both PublishOverlay_pubCheckPop__eFG_y;display:grid;box-shadow:0 12px 40px #1f9e5680}[dir=ltr] .PublishOverlay_pubCheck__t5pKN{background:linear-gradient(150deg,#34d17e,#1f9e56)}[dir=rtl] .PublishOverlay_pubCheck__t5pKN{background:linear-gradient(-150deg,#34d17e,#1f9e56)}@keyframes PublishOverlay_pubCheckPop__eFG_y{0%{transform:scale(0)rotate(-30deg)}to{transform:scale(1)rotate(0)}}.PublishOverlay_pubSpark__GWbbf{opacity:0;background:#7fd3ff;border-radius:2px;width:8px;height:8px;animation:.7s ease-out .15s forwards PublishOverlay_pubSpark__GWbbf;position:absolute;top:50%}[dir=ltr] .PublishOverlay_pubSpark__GWbbf{transform:translate(-50%, -50%) rotate(var(--a)) translateY(-14px);left:50%}[dir=rtl] .PublishOverlay_pubSpark__GWbbf{transform:translate(50%, -50%) rotate(var(--a)) translateY(-14px);right:50%}.PublishOverlay_pubSpark__GWbbf:nth-child(2n){background:#55e6a5}@keyframes PublishOverlay_pubSpark__GWbbf{0%{opacity:1;transform:translate(-50%, -50%) rotate(var(--a)) translateY(-14px) scale(1)}to{opacity:0;transform:translate(-50%, -50%) rotate(var(--a)) translateY(-72px) scale(.4)}}.PublishOverlay_pubBtn__cH_zD{cursor:pointer;color:#04223c;background:#fff;border:0;border-radius:999px;margin-top:26px;padding:12px 26px;font-family:inherit;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s;box-shadow:0 8px 24px #00000040}.PublishOverlay_pubBtn__cH_zD:hover{transform:translateY(-2px);box-shadow:0 12px 30px #0000004d}@media (prefers-reduced-motion:reduce){.PublishOverlay_pubParticle__8dJuK,.PublishOverlay_pubChip__KT24_,.PublishOverlay_pubOrbCore___s4ux,.PublishOverlay_pubRing__FjM__,.PublishOverlay_pubSpark__GWbbf,.PublishOverlay_pubSpin__Z6b0m{animation:none}.PublishOverlay_pubProgress__PHwA7 span{animation-duration:5s}}.CampaignHero_hero__uEeAz{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);font-family:var(--font-sans);align-items:flex-start;gap:20px;margin-bottom:20px;padding:24px 28px;display:flex}[dir=ltr] .CampaignHero_hero__uEeAz{background:linear-gradient(110deg, var(--blue-50) 0%, var(--surface-raised) 65%)}[dir=rtl] .CampaignHero_hero__uEeAz{background:linear-gradient(-110deg, var(--blue-50) 0%, var(--surface-raised) 65%)}[dir=ltr] .CampaignHero_hero__uEeAz.CampaignHero_tiered__CCt4K{background:linear-gradient(110deg, var(--warning-50) 0%, var(--surface-raised) 65%)}[dir=rtl] .CampaignHero_hero__uEeAz.CampaignHero_tiered__CCt4K{background:linear-gradient(-110deg, var(--warning-50) 0%, var(--surface-raised) 65%)}.CampaignHero_heroIcon__yOngr{width:56px;height:56px;color:var(--blue-700);border-radius:16px;flex-shrink:0;place-items:center;display:grid}[dir=ltr] .CampaignHero_heroIcon__yOngr{background:linear-gradient(#e2f2fd 0%,#dfe3fd 100%)}[dir=rtl] .CampaignHero_heroIcon__yOngr{background:linear-gradient(-180deg,#e2f2fd 0%,#dfe3fd 100%)}.CampaignHero_tiered__CCt4K .CampaignHero_heroIcon__yOngr{color:var(--warning-700)}[dir=ltr] .CampaignHero_tiered__CCt4K .CampaignHero_heroIcon__yOngr{background:linear-gradient(#fff4d6 0%,#fde7b0 100%)}[dir=rtl] .CampaignHero_tiered__CCt4K .CampaignHero_heroIcon__yOngr{background:linear-gradient(-180deg,#fff4d6 0%,#fde7b0 100%)}.CampaignHero_heroBody__ylbKS{flex:1;min-width:0}.CampaignHero_eyebrow___9sx0{letter-spacing:.08em;text-transform:uppercase;color:var(--cyan-600);font-size:11px;font-weight:700}.CampaignHero_titleRow__7RN1N{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.CampaignHero_titleRow__7RN1N h2{letter-spacing:-.01em;color:var(--text-primary);margin:0;font-size:20px;font-weight:700;line-height:28px}.CampaignHero_status__kzDt_{background:var(--neutral-100);color:var(--text-secondary);border-radius:999px;padding:2px 10px;font-size:11.5px;font-weight:600}.CampaignHero_status__kzDt_.CampaignHero_live__Q_VFL{background:var(--success-50);color:var(--success-700)}.CampaignHero_campaignName__WUyJR{color:var(--text-tertiary);font-size:13px}.CampaignHero_desc__fZu3t{color:var(--text-secondary);max-width:640px;margin:6px 0 0;font-size:13.5px;line-height:20px}.CampaignHero_facts__LKqCR{flex-direction:column;gap:10px;margin:16px 0 0;display:flex}.CampaignHero_fact__IGiQ_{align-items:baseline;gap:12px;display:flex}.CampaignHero_fact__IGiQ_ dt{letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);flex:0 0 96px;font-size:11px;font-weight:700}.CampaignHero_chips__wrTMq{flex-wrap:wrap;gap:6px;margin:0;display:flex}.CampaignHero_chip__O69HV{border:1px solid var(--border-subtle);background:var(--surface-raised);color:var(--text-primary);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.CampaignHero_chipMeta__MHurK{color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CampaignHero_dot__9Beij{border-radius:999px;flex-shrink:0;width:8px;height:8px}.CampaignHero_none__kEN87{color:var(--text-tertiary);font-size:12.5px}@media (width<=760px){.CampaignHero_hero__uEeAz{flex-wrap:wrap;padding:18px}.CampaignHero_fact__IGiQ_{flex-direction:column;gap:6px}.CampaignHero_fact__IGiQ_ dt{flex-basis:auto}}.LoyaltyDashboard_page__Iz1uv{width:100%;max-width:1480px;font-family:var(--font-sans);margin:0 auto;padding:28px 32px 64px}.LoyaltyDashboard_pageHead__7cAYN{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.LoyaltyDashboard_eyebrow__lzWfX{letter-spacing:.08em;text-transform:uppercase;color:var(--cyan-600);margin-bottom:8px;font-size:11px;font-weight:700}.LoyaltyDashboard_pageHead__7cAYN h1{letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:30px;font-weight:700;line-height:36px}.LoyaltyDashboard_pageHead__7cAYN .LoyaltyDashboard_sub__W_MKH{color:var(--text-secondary);max-width:580px;margin-top:4px;font-size:14px}.LoyaltyDashboard_actions__LbUrC{align-items:center;gap:10px;display:flex}.LoyaltyDashboard_statusChip__KZOQb{border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.LoyaltyDashboard_statusChip__KZOQb.LoyaltyDashboard_active__J931s{background:var(--success-50);color:var(--success-700)}.LoyaltyDashboard_statusChip__KZOQb.LoyaltyDashboard_inactive__a3cX7{background:var(--neutral-100);color:var(--text-secondary)}.LoyaltyDashboard_statusChip__KZOQb .LoyaltyDashboard_dot__y_S8T{background:var(--neutral-400);border-radius:999px;width:7px;height:7px}.LoyaltyDashboard_statusChip__KZOQb.LoyaltyDashboard_active__J931s .LoyaltyDashboard_dot__y_S8T{background:var(--success-500)}.LoyaltyDashboard_classicBanner___LnsK{margin-bottom:20px}.LoyaltyDashboard_kpiStrip__GB7SJ{grid-gap:16px;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px;display:grid}.LoyaltyDashboard_dashGrid__VdMuT{grid-gap:20px;grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}.LoyaltyDashboard_col__IFCi1{flex-direction:column;gap:20px;min-width:0;display:flex}@media (width<=1100px){.LoyaltyDashboard_kpiStrip__GB7SJ{grid-template-columns:repeat(2,1fr)}.LoyaltyDashboard_dashGrid__VdMuT{grid-template-columns:1fr}.LoyaltyDashboard_pageHead__7cAYN{flex-wrap:wrap;row-gap:12px}.LoyaltyDashboard_actions__LbUrC{flex-wrap:wrap;justify-content:flex-start;row-gap:10px}}