:root{--ff-motion-fast: .16s;--ff-motion-panel: .3s;--ff-motion-ease: cubic-bezier(.22, 1, .36, 1)}html{scroll-behavior:smooth}.ff-collapse{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--ff-motion-panel) var(--ff-motion-ease),opacity .2s ease}.ff-collapse-open{grid-template-rows:1fr;opacity:1}.ff-collapse-clip{min-height:0;overflow:hidden}.ff-collapse-content{padding:24px}.ff-collapsible-card.ant-card>.ant-card-body{display:block;padding:0}.ff-collapse-chevron{transition:transform var(--ff-motion-panel) var(--ff-motion-ease)}.ff-collapse-chevron-closed{transform:rotate(-90deg)}button,.ant-btn,.ant-select-selector,.ant-input,.ant-input-number,.ant-checkbox-inner,.ant-radio-inner,.ant-menu-item,.ant-dropdown-menu-item{transition:background-color var(--ff-motion-fast) ease,border-color var(--ff-motion-fast) ease,color var(--ff-motion-fast) ease,box-shadow var(--ff-motion-fast) ease}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}:root{--ff-motion-fast: 0ms;--ff-motion-panel: 0ms}.ff-collapse{transition:none}}:root{--ff-control-height: 40px;--ff-segment-height: 32px;--ff-control-radius: 12px;--ff-control-gap: 12px;--ff-control-motion: .28s cubic-bezier(.22, 1, .36, 1);--ff-control-border: color-mix(in srgb, var(--ff-border, var(--ff-line)) 55%, transparent);--ff-control-selected: var(--ff-panel);--ff-control-shadow: 0 1px 3px #10182814, 0 1px 2px #1018280a}html[data-theme=dark]{--ff-control-selected: color-mix(in srgb, var(--ff-text) 12%, var(--ff-panel));--ff-control-shadow: 0 1px 3px #00000033, inset 0 0 0 1px #ffffff0a}:root body .ant-segmented.ant-segmented{display:inline-flex;max-width:100%;height:var(--ff-control-height);padding:3px;overflow-x:auto;overflow-y:hidden;vertical-align:middle;border:1px solid var(--ff-control-border);border-radius:var(--ff-control-radius);background:var(--ff-soft);color:var(--ff-secondary);box-shadow:inset 0 1px 1px #00000003;font-family:inherit;font-size:13px;scrollbar-width:none;overscroll-behavior-x:contain}:root body .ant-segmented.ant-segmented::-webkit-scrollbar{display:none}:root body .ant-segmented.ant-segmented .ant-segmented-group{width:max-content;min-width:0;gap:0}:root body .ant-segmented.ant-segmented.ant-segmented-block,:root body .ant-segmented.ant-segmented.ant-segmented-block .ant-segmented-group,:root body .ant-segmented.ant-segmented.mailing-mode-toggle .ant-segmented-group{width:100%}:root body .ant-segmented.ant-segmented .ant-segmented-item,:root body .ant-segmented.ant-segmented .ant-segmented-thumb{border-radius:8px}:root body .ant-segmented.ant-segmented .ant-segmented-item{color:var(--ff-secondary);font-weight:600;transition:color .16s ease}:root body .ant-segmented.ant-segmented .ant-segmented-item-label{display:block;min-width:48px;max-width:240px;height:var(--ff-segment-height);min-height:var(--ff-segment-height);padding:0 14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;line-height:var(--ff-segment-height)}:root body .ant-segmented.ant-segmented .ant-segmented-item-selected,:root body .ant-segmented.ant-segmented .ant-segmented-thumb{background:var(--ff-control-selected);color:var(--ff-text);box-shadow:var(--ff-control-shadow)}:root body .ant-segmented.ant-segmented .ant-segmented-thumb-motion-appear-active{transition:transform var(--ff-control-motion),width var(--ff-control-motion)}:root body .ant-segmented.ant-segmented .ant-segmented-item:has(input:focus-visible){outline:2px solid var(--ff-focus, var(--ff-accent));outline-offset:-2px}:root body .ant-segmented.ant-segmented .ant-segmented-item-disabled,:root body .ant-segmented.ant-segmented-disabled .ant-segmented-item{color:var(--ff-secondary);opacity:.5;cursor:not-allowed}:root body :is(.ff-filter-toolbar,.cancelled-filters,.billing-period){display:flex;flex-wrap:wrap;align-items:center;gap:var(--ff-control-gap)!important;min-width:0;max-width:100%}:root body .ff-filter-toolbar>.ant-space-item{min-width:0;max-width:100%}:root body :is(.ff-filter-toolbar,.cancelled-filters,.billing-period,.mailing-store-picker,.mailing-target-recipient) .ant-select{max-width:100%;height:var(--ff-control-height);font-size:13px}:root body :is(.ff-filter-toolbar,.cancelled-filters,.billing-period,.mailing-store-picker,.mailing-target-recipient) .ant-select-selector{height:100%;padding-inline:12px;border-radius:var(--ff-control-radius);border-color:var(--ff-control-border);background:var(--ff-soft)}:root body :is(.ff-filter-toolbar,.cancelled-filters,.billing-period,.mailing-store-picker,.mailing-target-recipient) .ant-select-single .ant-select-selector :is(.ant-select-selection-item,.ant-select-selection-placeholder){line-height:calc(var(--ff-control-height) - 2px)}:root body :is(.ff-filter-toolbar,.billing-period) .ant-btn:not(.ant-btn-link):not(.ant-btn-text),:root body .report-period-trigger.ant-btn{height:var(--ff-control-height);padding-block:0;padding-inline:14px;border-radius:var(--ff-control-radius);font-size:13px;font-weight:600}:root body .report-period-trigger.ant-btn{gap:8px;padding-inline:12px}:root body .ff-filter-toolbar :is(.ant-input-affix-wrapper,.ant-picker),:root body .ff-filter-search.ant-input-affix-wrapper{height:var(--ff-control-height);padding:0 12px;border-radius:var(--ff-control-radius);border-color:var(--ff-control-border);background:var(--ff-soft);font-size:13px}:root body .ff-filter-toolbar .ant-input-affix-wrapper input.ant-input,:root body .ff-filter-search.ant-input-affix-wrapper input.ant-input,:root body .ff-filter-toolbar .ant-picker-input>input{font-size:13px;background:transparent}:root body :is(.ff-filter-toolbar,.cancelled-filters,.billing-period,.mailing-store-picker,.mailing-target-recipient) .ant-select:not(.ant-select-disabled):hover .ant-select-selector,:root body .ff-filter-toolbar :is(.ant-input-affix-wrapper,.ant-picker):hover,:root body .ff-filter-search.ant-input-affix-wrapper:hover{border-color:var(--ff-accent)}:root body :is(.ff-filter-toolbar,.cancelled-filters,.billing-period,.mailing-store-picker,.mailing-target-recipient) .ant-select-focused:not(.ant-select-disabled) .ant-select-selector,:root body .ff-filter-toolbar :is(.ant-input-affix-wrapper-focused,.ant-picker-focused),:root body .ff-filter-search.ant-input-affix-wrapper-focused{border-color:var(--ff-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ff-accent) 14%,transparent)}:root body .ff-filter-tabs>.ant-tabs-nav{margin-bottom:20px}:root body .ff-filter-tabs>.ant-tabs-nav:before{display:none}:root body .ff-filter-tabs>.ant-tabs-nav .ant-tabs-nav-list{height:var(--ff-control-height);padding:4px;border:0;border-radius:var(--ff-control-radius);background:var(--ff-soft);box-shadow:inset 0 0 0 1px var(--ff-control-border)}:root body .ff-filter-tabs>.ant-tabs-nav .ant-tabs-tab{min-height:var(--ff-segment-height);margin:0;padding:0 14px;border-radius:8px;color:var(--ff-secondary);font-size:13px;font-weight:600}:root body .ff-filter-tabs>.ant-tabs-nav .ant-tabs-tab-btn{position:relative;z-index:1;color:inherit;text-shadow:none;transition:color .16s ease}:root body .ff-filter-tabs>.ant-tabs-nav .ant-tabs-tab-active{color:var(--ff-text)}:root body .ff-filter-tabs>.ant-tabs-nav .ant-tabs-ink-bar{top:4px;bottom:auto;height:var(--ff-segment-height);border-radius:8px;background:var(--ff-control-selected);box-shadow:var(--ff-control-shadow);transition:left var(--ff-control-motion),right var(--ff-control-motion),width var(--ff-control-motion),transform var(--ff-control-motion);pointer-events:none}:root body .ff-filter-tabs>.ant-tabs-nav .ant-tabs-tab-btn:focus-visible{outline:2px solid var(--ff-focus, var(--ff-accent));outline-offset:2px;border-radius:4px}:root body .ff-help-categories.ant-segmented{margin:18px 0 12px;flex-wrap:nowrap}:root body .wb-app :is(.wb-search,.wb-sort-options select){height:var(--ff-control-height);min-height:var(--ff-control-height);padding:0 12px;border:1px solid var(--ff-control-border);border-radius:var(--ff-control-radius);background:var(--ff-soft);color:var(--ff-text);font-size:13px;transition:border-color .16s ease,box-shadow .16s ease}:root body .wb-app :is(.wb-search,.wb-sort-options select):focus-visible{outline:2px solid var(--ff-focus, var(--ff-accent));outline-offset:2px}@media(pointer:coarse){:root{--ff-control-height: 46px;--ff-segment-height: 38px}}@media(prefers-reduced-motion:reduce){:root{--ff-control-motion: 0ms}:root body .ant-segmented.ant-segmented .ant-segmented-thumb-motion-appear-active,:root body .ff-filter-tabs>.ant-tabs-nav .ant-tabs-ink-bar{transition:none}:root body .ant-segmented.ant-segmented .ant-segmented-item,:root body .ff-filter-tabs>.ant-tabs-nav .ant-tabs-tab-btn{transition:none}}.ff-client-store-heading{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding:18px 20px;border:1px solid var(--ff-border);background:var(--ff-panel);border-radius:16px}.ff-client-store-label{display:inline-flex;align-items:center;gap:10px;font-weight:600;flex-shrink:0}.ff-client-store-select{width:360px;max-width:100%;min-width:0;height:42px;padding:0 12px;border:1px solid var(--ff-border);border-radius:12px;background:var(--ff-soft);color:var(--ff-text);font:inherit;cursor:pointer}.ff-client-store-select:focus-visible{outline:2px solid var(--ff-focus);outline-offset:3px}.ff-portal-waiting{width:460px;max-width:100%;border-radius:20px}.ff-users-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.ff-access-store-title{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-right:8px}.ff-access-section{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:8px 2px}@media(max-width:575px){.ff-users-heading{align-items:stretch;flex-direction:column}.ff-users-heading>.ant-btn{align-self:flex-start}}.ff-portal-waiting-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin-top:28px;border-radius:20px;background:color-mix(in srgb,var(--ff-primary, #154734) 14%,transparent);color:var(--ff-primary, #154734)}@media(max-width:575px){.ff-client-store-heading{align-items:stretch;flex-direction:column;gap:10px;padding:16px}.ff-client-store-select{width:100%}}.trial-button{position:relative;isolation:isolate;display:block;flex-shrink:0;width:469px;max-width:100%;aspect-ratio:469/153;box-sizing:border-box;border:4.5px solid #ffe95b;border-radius:48px;background:linear-gradient(to bottom,#fff073,#ffd12e 55%,#ffba0a);color:#063b20;text-decoration:none;overflow:hidden;box-shadow:0 7px 25px #e5b20059,inset 0 -8px 7px #faa300cc,inset 0 3px 3px #ffffd4;transition:transform .2s,box-shadow .2s}.trial-button__gift{position:absolute;left:5%;top:5.9%;width:22.82%;height:86.1%;object-fit:contain}.trial-button__lettering{position:absolute;left:25.65%;top:1.74%;width:66.09%;height:94.44%;object-fit:contain}.trial-button:hover{transform:translateY(-2px)}.trial-button:active{transform:translateY(1px)}.trial-button:focus-visible{outline:3px solid #fff;outline-offset:5px}.merger-promo .trial-button__mobile{display:none}@media(max-width:640px){.merger-promo .trial-button__lettering{display:none}.merger-promo .trial-button__gift{left:3%;top:12%;width:27%;height:76%}.merger-promo .trial-button__mobile{position:absolute;top:8px;right:8px;bottom:8px;left:29%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;color:#063b20;margin:0;line-height:1;text-align:center}.trial-button__mobile b{font-size:29px;font-weight:850;letter-spacing:-1px;white-space:nowrap}.merger-promo .trial-button__mobile>span{font-size:11px;line-height:1.1;font-weight:750;margin:0;color:inherit}}.merger-promo .trial-button{width:234.5px;border-radius:24px;border-width:2.25px;box-shadow:0 3.5px 12.5px #e5b20059,inset 0 -4px 3.5px #faa300cc,inset 0 1.5px 1.5px #ffffd4}@media(max-width:640px){.merger-promo .trial-button{width:234.5px;max-width:100%}}@media(prefers-reduced-motion:reduce){.trial-button{transition:none}.trial-button:hover,.trial-button:active{transform:none}}.merger-promo{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:24px max(24px,calc((100vw - 1200px)/2));background:#154734;color:#fff}.merger-promo span{display:block;font-size:13px;color:#c9e4d5;margin-bottom:8px}.merger-promo strong{display:block;font-size:clamp(20px,2.2vw,28px);line-height:1.3;text-wrap:balance;max-width:580px;margin-inline:auto;text-align:center}.merger-promo p{margin:10px 0 0;max-width:640px;color:#e1eee7}.merger-promo .merger-logo{color:#fff;font-size:26px;font-weight:750;letter-spacing:-1px;text-decoration:none;white-space:nowrap}.merger-promo .merger-logo .ff-brand-dot{display:inline;color:var(--ff-accent);font-size:inherit;margin:0}.merger-promo>div{flex:1;min-width:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}.merger-promo .merger-cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:15px 22px;background:#ffb44b;color:#25200f;border:1px solid #ffd08c;border-radius:12px;font-weight:750;text-decoration:none;box-shadow:0 6px 22px #0003;transition:background .18s,transform .18s}.merger-promo .merger-cta span{font-size:24px;color:inherit;margin:0}.merger-promo .merger-cta:hover{background:#ffc572;color:#25200f;transform:translateY(-2px)}.merger-tool .wb-topbar{display:none}@media(max-width:640px){.merger-promo{gap:20px;padding:24px}.merger-promo>div{flex-basis:100%}.merger-promo .merger-cta{width:100%}}@media(prefers-reduced-motion:reduce){.merger-promo .merger-cta{transition:none}.merger-promo .merger-cta:hover{transform:none}}.merger-promo a:focus-visible{outline:3px solid #efad79;outline-offset:4px}.merger-note{padding:0 24px;text-align:center;color:#4e6256;font-size:14px}.merger-video-button{display:inline-flex;align-items:center;gap:8px;margin-top:0;padding:10px 14px;min-height:44px;border:1px solid #9dc6af;border-radius:9px;background:#ffffff12;color:#fff;font:inherit;font-weight:600;cursor:pointer;transition:background .18s}.merger-video-button:hover{background:#ffffff25}.merger-video-button:focus-visible{outline:3px solid #ffb44b;outline-offset:3px}.merger-promo{display:grid;grid-template-columns:auto minmax(220px,1fr) auto 234.5px;gap:24px;align-items:center}.merger-promo .merger-headline{text-align:left;margin:0;max-width:440px;text-wrap:balance;font-size:24px;line-height:1.35}.merger-promo .merger-video-button{max-width:180px;text-align:left;line-height:1.35}.merger-video-button svg{flex-shrink:0}@media(max-width:1100px){.merger-promo{grid-template-columns:minmax(0,1fr) auto;gap:20px 24px}.merger-logo{grid-area:1/1}.merger-promo .trial-button{grid-area:1/2;justify-self:end}.merger-headline{grid-area:2/1}.merger-video-button{grid-area:2/2;justify-self:end}}@media(max-width:640px){.merger-promo{padding:20px 16px;grid-template-columns:minmax(0,1fr) minmax(0,190px);gap:18px 12px}.merger-promo .merger-logo{font-size:clamp(16px,4.2vw,21px);letter-spacing:-.7px}.merger-promo .trial-button{width:190px;max-width:100%;border-radius:19px;border-width:2px}.merger-promo .merger-headline{font-size:18px;line-height:1.4;grid-column:1/-1;padding-right:136px}.merger-promo .merger-video-button{grid-area:2/1/3/-1;justify-self:end;width:124px;min-height:40px;padding:8px;font-size:12px;gap:6px}}@media(max-width:360px){.merger-promo{grid-template-columns:minmax(0,1fr) 168px;gap:16px 8px;padding:18px 12px}.merger-promo .merger-logo{font-size:15px}.merger-promo .trial-button{width:168px}.merger-promo .merger-headline{font-size:16px;padding-right:116px}.merger-promo .merger-video-button{width:108px;font-size:11px}}@media(max-width:640px){.merger-promo{grid-template-columns:minmax(0,1fr) 200px}.merger-promo .merger-logo{font-size:clamp(17px,4.8vw,23px)}.merger-promo .trial-button{width:200px;aspect-ratio:200/82}}@media(max-width:360px){.merger-promo{grid-template-columns:minmax(0,1fr) 174px;column-gap:8px}.merger-promo .merger-logo{font-size:17px;letter-spacing:-1px}.merger-promo .trial-button{width:174px}.trial-button__mobile b{font-size:26px}.merger-promo .trial-button__mobile>span{font-size:10px}}@media(max-width:640px){.merger-promo{column-gap:16px}.merger-promo .merger-logo{font-size:clamp(19px,5.5vw,28px);letter-spacing:-.8px}}@media(max-width:420px){.merger-promo{grid-template-columns:minmax(0,1fr) min(200px,48vw)}.merger-promo .trial-button{width:100%}.merger-promo .merger-logo{font-size:clamp(18px,5.2vw,22px)}}
