.HomePageComponent-module__-eBsJG__herobg{background-image:radial-gradient(80% 60% at 85% 0,#f6ba0247,#0000 60%),radial-gradient(100% 80% at 0 100%,#008a6347,#0000 55%),linear-gradient(#7a2510 0%,#c9421e 45%,#ea582c 100%)}.HomePageComponent-module__-eBsJG__textGradientLight{color:#0000;background:linear-gradient(90deg,#fff 0%,#fff7de 25%,#f6ba02 100%);-webkit-background-clip:text;background-clip:text}.HomePageComponent-module__-eBsJG__textGradientBrand{color:#0000;background:linear-gradient(90deg,#ea582c 0%,#f6ba02 100%);-webkit-background-clip:text;background-clip:text}.HomePageComponent-module__-eBsJG__glowOrange{box-shadow:0 10px 40px -10px #ea582c8c}.HomePageComponent-module__-eBsJG__glowGreen{box-shadow:0 10px 40px -10px #008a6373}.HomePageComponent-module__-eBsJG__gridLines{background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:44px 44px}.HomePageComponent-module__-eBsJG__marquee{animation:40s linear infinite HomePageComponent-module__-eBsJG__marquee}@keyframes HomePageComponent-module__-eBsJG__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
.OfferActivationPopup-module__qwIxIG__overlay{inset:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*4);z-index:999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172ab3;justify-content:center;align-items:center;animation:.2s ease-out OfferActivationPopup-module__qwIxIG__fadeIn;display:flex;position:fixed}.OfferActivationPopup-module__qwIxIG__modal{box-sizing:border-box;width:100%;max-width:400px;padding:calc(var(--spacing,.25rem)*8);background:#fff;border-radius:20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.OfferActivationPopup-module__qwIxIG__content{text-align:center;flex-direction:column;align-items:center;display:flex}.OfferActivationPopup-module__qwIxIG__iconContainer{margin-bottom:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*16);width:calc(var(--spacing,.25rem)*16);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.OfferActivationPopup-module__qwIxIG__title{margin:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#1e293b}.OfferActivationPopup-module__qwIxIG__message{margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#64748b}.OfferActivationPopup-module__qwIxIG__summaryCard{margin-bottom:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-xl,.75rem);width:100%;padding:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));background:#f8fafc;border:1px solid #e2e8f0}.OfferActivationPopup-module__qwIxIG__summaryRow,.OfferActivationPopup-module__qwIxIG__receiptRow{padding-block:calc(var(--spacing,.25rem)*1);justify-content:space-between;display:flex}.OfferActivationPopup-module__qwIxIG__receiptRow{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100,#f1f5f9);padding-block:calc(var(--spacing,.25rem)*2)}@supports (color:lab(0% 0 0)){.OfferActivationPopup-module__qwIxIG__receiptRow{border-color:var(--color-slate-100,lab(96.286% -.852436 -2.46847))}}.OfferActivationPopup-module__qwIxIG__receiptRow:last-child{border-style:var(--tw-border-style);border-width:0}.OfferActivationPopup-module__qwIxIG__offerReceipt{margin-bottom:calc(var(--spacing,.25rem)*6);width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.OfferActivationPopup-module__qwIxIG__receiptLabel{color:var(--color-slate-500,#62748e)}@supports (color:lab(0% 0 0)){.OfferActivationPopup-module__qwIxIG__receiptLabel{color:var(--color-slate-500,lab(48.0876% -2.03595 -16.5814))}}.OfferActivationPopup-module__qwIxIG__receiptValue{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-900,#0f172b)}@supports (color:lab(0% 0 0)){.OfferActivationPopup-module__qwIxIG__receiptValue{color:var(--color-slate-900,lab(7.78673% 1.82345 -15.0537))}}.OfferActivationPopup-module__qwIxIG__actionsVertical{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;width:100%;display:flex}.OfferActivationPopup-module__qwIxIG__btnPrimary{cursor:pointer;border-radius:var(--radius-xl,.75rem);--tw-border-style:none;width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:#ea582c;border-style:none}.OfferActivationPopup-module__qwIxIG__btnPrimary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #ea582c4d}.OfferActivationPopup-module__qwIxIG__btnPrimary:disabled{cursor:not-allowed;opacity:.5}.OfferActivationPopup-module__qwIxIG__btnGhost{cursor:pointer;--tw-border-style:none;padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-500,#62748e);background-color:#0000;border-style:none}@supports (color:lab(0% 0 0)){.OfferActivationPopup-module__qwIxIG__btnGhost{color:var(--color-slate-500,lab(48.0876% -2.03595 -16.5814))}}@keyframes OfferActivationPopup-module__qwIxIG__fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.apiEmptyData-module__rYpswW__container{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*12);justify-content:center;align-items:center;min-height:300px;display:flex}.apiEmptyData-module__rYpswW__card{max-width:var(--container-md,28rem);align-items:center;gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem)*6);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex}.apiEmptyData-module__rYpswW__iconWrap{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);background-color:var(--color-white);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.apiEmptyData-module__rYpswW__iconWrap i{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));color:hsl(var(--primary))}.apiEmptyData-module__rYpswW__icon{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6)}.apiEmptyData-module__rYpswW__title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.apiEmptyData-module__rYpswW__message{text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.apiEmptyData-module__rYpswW__actionButton{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--color-white);cursor:pointer;border:none;justify-content:center;align-items:center;margin-top:.5rem;display:flex}.apiEmptyData-module__rYpswW__actionButton:hover{transform:translateY(-2px);box-shadow:0 4px 12px #fb923c4d}.apiEmptyData-module__rYpswW__actionButton:active{transform:translateY(0)}@media (max-width:768px){.apiEmptyData-module__rYpswW__container{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*8);min-height:250px}.apiEmptyData-module__rYpswW__card{gap:calc(var(--spacing,.25rem)*3);padding:calc(var(--spacing,.25rem)*4)}.apiEmptyData-module__rYpswW__iconWrap{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}.apiEmptyData-module__rYpswW__icon{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}.apiEmptyData-module__rYpswW__title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}.apiEmptyData-module__rYpswW__message{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.apiEmptyData-module__rYpswW__actionButton{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}@media (max-width:480px){.apiEmptyData-module__rYpswW__container{padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*6);min-height:200px}.apiEmptyData-module__rYpswW__card{gap:calc(var(--spacing,.25rem)*2.5);padding:calc(var(--spacing,.25rem)*3)}.apiEmptyData-module__rYpswW__iconWrap{height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9)}.apiEmptyData-module__rYpswW__icon{height:calc(var(--spacing,.25rem)*4.5);width:calc(var(--spacing,.25rem)*4.5)}.apiEmptyData-module__rYpswW__title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.apiEmptyData-module__rYpswW__message{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.apiEmptyData-module__rYpswW__actionButton{padding-inline:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}
.BusinessInformationComponent-module__YDXG4G__formContainer{background:#fff;border:1px solid #f1f5f9;border-radius:20px;padding:25px;box-shadow:0 4px 15px #0000000a}.BusinessInformationComponent-module__YDXG4G__formHeader h2{margin:0 0 5px;font-size:18px;font-weight:800}.BusinessInformationComponent-module__YDXG4G__formHeader p{color:#64748b;margin:0 0 20px;font-size:13px}.BusinessInformationComponent-module__YDXG4G__formRow{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:20px;display:grid}.BusinessInformationComponent-module__YDXG4G__formGroup{flex-direction:column;display:flex}.BusinessInformationComponent-module__YDXG4G__formGroup input,.BusinessInformationComponent-module__YDXG4G__formGroup select,.BusinessInformationComponent-module__YDXG4G__formGroup textarea{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:12px 15px;font-family:inherit;font-size:14px;transition:all .2s}.BusinessInformationComponent-module__YDXG4G__formGroup input:read-only,.BusinessInformationComponent-module__YDXG4G__formGroup select:disabled,.BusinessInformationComponent-module__YDXG4G__formGroup textarea:read-only{color:#64748b;cursor:not-allowed;background:#f1f5f9}.BusinessInformationComponent-module__YDXG4G__formGroup input:focus,.BusinessInformationComponent-module__YDXG4G__formGroup select:focus,.BusinessInformationComponent-module__YDXG4G__formGroup textarea:focus{background:#fff;border-color:#ea582c;outline:none}.BusinessInformationComponent-module__YDXG4G__submitButton{color:#fff;cursor:pointer;background:#ea582c;border:none;border-radius:12px;width:100%;padding:14px 25px;font-size:14px;font-weight:800;transition:all .2s}.BusinessInformationComponent-module__YDXG4G__submitButton:hover{background:#d34c20}.BusinessInformationComponent-module__YDXG4G__submitButton:disabled{cursor:not-allowed;background:#e2e8f0}.BusinessInformationComponent-module__YDXG4G__formError{color:#b45309;background:#fffbeb;border-radius:8px;margin-bottom:20px;padding:10px 15px;font-size:13px}.BusinessInformationComponent-module__YDXG4G__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#0f172abf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.BusinessInformationComponent-module__YDXG4G__modal{background:#fff;border-radius:24px;flex-direction:column;width:100%;max-width:650px;max-height:90vh;animation:.3s ease-out BusinessInformationComponent-module__YDXG4G__modalAppear;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}@keyframes BusinessInformationComponent-module__YDXG4G__modalAppear{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.BusinessInformationComponent-module__YDXG4G__header{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:24px;display:flex}.BusinessInformationComponent-module__YDXG4G__iconTitle{align-items:center;gap:12px;display:flex}.BusinessInformationComponent-module__YDXG4G__iconTitle h2{color:#1e293b;margin:0;font-size:1.25rem;font-weight:800}.BusinessInformationComponent-module__YDXG4G__btnClose{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.5rem;transition:all .2s;display:flex}.BusinessInformationComponent-module__YDXG4G__btnClose:hover{color:#0f172a;background:#e2e8f0}.BusinessInformationComponent-module__YDXG4G__content{flex:1;padding:24px;overflow-y:auto}.BusinessInformationComponent-module__YDXG4G__footer{background:#f8fafc;border-top:1px solid #f1f5f9;justify-content:flex-end;gap:12px;padding:20px 24px;display:flex}.BusinessInformationComponent-module__YDXG4G__btnSecondary{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:10px 20px;font-weight:600}.BusinessInformationComponent-module__YDXG4G__btnPrimary{color:#fff;cursor:pointer;background:#ea582c;border:none;border-radius:12px;padding:10px 24px;font-weight:700;box-shadow:0 4px 12px #ea582c33}.BusinessInformationComponent-module__YDXG4G__btnPrimary:hover{background:#d44d24}.BusinessInformationComponent-module__YDXG4G__selectableTag:hover{color:#ea582c;background:#fff7ed;border-color:#ea582c;transform:translateY(-1px)}.BusinessInformationComponent-module__YDXG4G__tagActive{box-shadow:0 4px 12px #ea582c4d}.BusinessInformationComponent-module__YDXG4G__selectableTag.BusinessInformationComponent-module__YDXG4G__small{padding:6px 12px;font-size:.75rem}.BusinessInformationComponent-module__YDXG4G__tagContainer{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-top:.5rem;margin-bottom:2rem;padding:.75rem;transition:all .2s}.BusinessInformationComponent-module__YDXG4G__tagContainerEdit:hover{background-color:#f1f5f9;border-color:#cbd5e1}.BusinessInformationComponent-module__YDXG4G__businessTag{color:#ea582c;background-color:#fff;border:1px solid #fed7aa;border-radius:8px;align-items:center;gap:.5rem;padding:.4rem .75rem;font-size:.813rem;font-weight:600;transition:transform .1s;display:inline-flex;box-shadow:0 1px 2px #0000000d}.BusinessInformationComponent-module__YDXG4G__businessTag:hover{transform:translateY(-1px)}.BusinessInformationComponent-module__YDXG4G__removeTagBtn{color:#94a3b8;border-radius:4px;justify-content:center;align-items:center;padding:2px;transition:all .2s;display:flex}.BusinessInformationComponent-module__YDXG4G__removeTagBtn:hover{color:#ef4444;background-color:#fee2e2}.BusinessInformationComponent-module__YDXG4G__addTagInlineBtn{color:#64748b;cursor:pointer;background-color:#0000;border:1px dashed #cbd5e1;border-radius:8px;align-items:center;gap:.25rem;padding:.4rem .75rem;font-size:.813rem;font-weight:600;transition:all .2s;display:inline-flex}.BusinessInformationComponent-module__YDXG4G__addTagInlineBtn:hover{color:#ea582c;background-color:#fff7ed;border-color:#ea582c}.BusinessInformationComponent-module__YDXG4G__emptyTags{border:2px dashed #e2e8f0;border-radius:10px;justify-content:center;align-items:center;width:100%;transition:border-color .2s;display:flex}.BusinessInformationComponent-module__YDXG4G__emptyTags:hover{border-color:#cbd5e1}
.QRCodeDialog-module__xiIyCq__overlay{inset:calc(var(--spacing,.25rem)*0);z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;justify-content:center;align-items:center;animation:.2s ease-out QRCodeDialog-module__xiIyCq__fadeIn;display:flex;position:fixed}@keyframes QRCodeDialog-module__xiIyCq__fadeIn{0%{opacity:0}to{opacity:1}}.QRCodeDialog-module__xiIyCq__dialog{margin-inline:calc(var(--spacing,.25rem)*4);width:100%;max-width:var(--container-lg,32rem);border-radius:var(--radius-xl,.75rem);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background:hsl(var(--primary)/.2);border:1px solid hsl(var(--border));flex-direction:column;max-height:90vh;animation:.3s ease-out QRCodeDialog-module__xiIyCq__slideUp;display:flex;position:relative}@keyframes QRCodeDialog-module__xiIyCq__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.QRCodeDialog-module__xiIyCq__header{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*4);border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;display:flex}.QRCodeDialog-module__xiIyCq__header h2{margin:calc(var(--spacing,.25rem)*0);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:hsl(var(--foreground))}.QRCodeDialog-module__xiIyCq__closeBtn{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);cursor:pointer;border-style:var(--tw-border-style);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-leading:1;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:hsl(var(--muted-foreground));border-width:0;border-radius:3.40282e38px;justify-content:center;align-items:center;line-height:1;display:flex}.QRCodeDialog-module__xiIyCq__closeBtn:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.QRCodeDialog-module__xiIyCq__content{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*6);flex:1;justify-content:center;align-items:center;display:flex;overflow:auto}.QRCodeDialog-module__xiIyCq__loading{align-items:center;gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.QRCodeDialog-module__xiIyCq__spinner{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);border:3px solid hsl(var(--muted));border-top-color:hsl(var(--primary));border-radius:3.40282e38px;animation:.8s linear infinite QRCodeDialog-module__xiIyCq__spin}@keyframes QRCodeDialog-module__xiIyCq__spin{to{transform:rotate(360deg)}}.QRCodeDialog-module__xiIyCq__loading p{margin:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:hsl(var(--muted-foreground))}.QRCodeDialog-module__xiIyCq__error{text-align:center}.QRCodeDialog-module__xiIyCq__error p{margin:calc(var(--spacing,.25rem)*0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));color:hsl(var(--destructive))}.QRCodeDialog-module__xiIyCq__qrContainer{align-items:center;gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.QRCodeDialog-module__xiIyCq__qrImage{height:calc(var(--spacing,.25rem)*48);width:calc(var(--spacing,.25rem)*48);max-width:var(--container-sm,24rem);border-radius:var(--radius-lg,.5rem);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border:2px solid hsl(var(--border));background:#fff;padding:1rem}.QRCodeDialog-module__xiIyCq__qrImage svg{width:100%;height:100%}.QRCodeDialog-module__xiIyCq__actions{justify-content:center;gap:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*4);border-top:1px solid hsl(var(--border));display:flex}.QRCodeDialog-module__xiIyCq__actions button{cursor:pointer;flex:1;margin-inline:auto}.QRCodeDialog-module__xiIyCq__actions button:last-of-type{background:hsl(var(--secondary))}body[data-app=admin] .QRCodeDialog-module__xiIyCq__dialog{background:var(--admin-color-elev-1);border-color:var(--admin-color-border)}body[data-app=admin] .QRCodeDialog-module__xiIyCq__header{border-bottom-color:var(--admin-color-border)}body[data-app=admin] .QRCodeDialog-module__xiIyCq__header h2{color:var(--admin-color-text)}body[data-app=admin] .QRCodeDialog-module__xiIyCq__closeBtn{color:var(--admin-color-muted)}body[data-app=admin] .QRCodeDialog-module__xiIyCq__closeBtn:hover{background:var(--admin-color-hover);color:var(--admin-color-text)}body[data-app=admin] .QRCodeDialog-module__xiIyCq__loading p{color:var(--admin-color-muted)}body[data-app=admin] .QRCodeDialog-module__xiIyCq__spinner{border-color:var(--admin-color-border);border-top-color:var(--admin-color-primary)}body[data-app=admin] .QRCodeDialog-module__xiIyCq__qrImage{border-color:var(--admin-color-border)}body[data-app=admin] .QRCodeDialog-module__xiIyCq__actions{border-top-color:var(--admin-color-border)}@media (max-width:640px){.QRCodeDialog-module__xiIyCq__dialog{margin-inline:calc(var(--spacing,.25rem)*2);max-width:100%}.QRCodeDialog-module__xiIyCq__header,.QRCodeDialog-module__xiIyCq__content,.QRCodeDialog-module__xiIyCq__actions{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3)}.QRCodeDialog-module__xiIyCq__actions{flex-direction:column}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}
.BusinessSalariesComponent-module__1OscYG__rootHeaderRow{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.BusinessSalariesComponent-module__1OscYG__totalBadge{color:#fff;background:linear-gradient(135deg,#ff6933,#ff8c5a);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-width:80px;padding:10px 20px;display:flex;box-shadow:0 4px 12px #ff69334d}.BusinessSalariesComponent-module__1OscYG__totalBadgeNumber{font-size:28px;font-weight:900;line-height:1}.BusinessSalariesComponent-module__1OscYG__totalBadgeLabel{text-transform:uppercase;letter-spacing:.05em;opacity:.9;font-size:11px;font-weight:700}.BusinessSalariesComponent-module__1OscYG__actionsContainer{gap:10px;display:flex}.BusinessSalariesComponent-module__1OscYG__rootTitle{color:#1e293b;margin:0;font-size:24px;font-weight:800}.BusinessSalariesComponent-module__1OscYG__inviteOverlay{z-index:5000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.BusinessSalariesComponent-module__1OscYG__inviteCard{background:#fff;border-radius:20px;width:90%;max-width:450px;max-height:calc(100vh - 40px);margin:auto;padding:25px;overflow-y:auto}.BusinessSalariesComponent-module__1OscYG__confirmCard{background:#fff;border-radius:20px;width:90%;max-width:380px;margin:auto;padding:25px}.BusinessSalariesComponent-module__1OscYG__inviteHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.BusinessSalariesComponent-module__1OscYG__inviteTitle{margin:0;font-size:18px;font-weight:800}.BusinessSalariesComponent-module__1OscYG__inviteCloseButton{color:#64748b;cursor:pointer;background:0 0;border:none;font-size:12px}.BusinessSalariesComponent-module__1OscYG__inviteForm{flex-direction:column;gap:15px;display:flex}.BusinessSalariesComponent-module__1OscYG__inviteError{color:#ef4444;font-size:13px}.BusinessSalariesComponent-module__1OscYG__inviteField{flex-direction:column;display:flex}.BusinessSalariesComponent-module__1OscYG__inviteLabel{color:#1e293b;margin-bottom:6px;font-size:12px;font-weight:700}.BusinessSalariesComponent-module__1OscYG__inviteInput{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:12px 15px;font-size:14px}.BusinessSalariesComponent-module__1OscYG__inviteActionsRow{justify-content:flex-end;gap:10px;margin-top:15px;display:flex}.BusinessSalariesComponent-module__1OscYG__inviteTabs{background:#f1f5f9;border-radius:12px;gap:6px;margin-bottom:18px;padding:4px;display:flex}.BusinessSalariesComponent-module__1OscYG__inviteTab{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 8px;font-size:12.5px;font-weight:700;transition:background .15s,color .15s;display:flex}.BusinessSalariesComponent-module__1OscYG__inviteTabActive{color:#ea582c;background:#fff;box-shadow:0 1px 4px #0f172a1f}.BusinessSalariesComponent-module__1OscYG__bulkRowsList{flex-direction:column;gap:10px;max-height:260px;padding-right:2px;display:flex;overflow-y:auto}.BusinessSalariesComponent-module__1OscYG__bulkRow{align-items:center;gap:8px;display:flex}.BusinessSalariesComponent-module__1OscYG__bulkRowInput{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex:1;min-width:0;padding:10px 12px;font-size:13px}.BusinessSalariesComponent-module__1OscYG__bulkRowRemove{color:#94a3b8;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:6px;display:flex}.BusinessSalariesComponent-module__1OscYG__bulkRowRemove:hover{color:#ef4444}.BusinessSalariesComponent-module__1OscYG__addRowButton{color:#ea582c;cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:4px 0;font-size:12.5px;font-weight:700;display:flex}.BusinessSalariesComponent-module__1OscYG__dropzone{text-align:center;background:#f8fafc;border:2px dashed #e2e8f0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:28px 16px;transition:border-color .15s,background .15s;display:flex;position:relative}.BusinessSalariesComponent-module__1OscYG__dropzoneActive{background:#fff7ed;border-color:#ea582c}.BusinessSalariesComponent-module__1OscYG__dropzoneInput{opacity:0;cursor:pointer;position:absolute;inset:0}.BusinessSalariesComponent-module__1OscYG__templateLink{color:#ea582c;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:12px;font-weight:700;text-decoration:underline}.BusinessSalariesComponent-module__1OscYG__resultsList{flex-direction:column;gap:6px;max-height:220px;margin-top:4px;padding-right:2px;display:flex;overflow-y:auto}.BusinessSalariesComponent-module__1OscYG__resultItem{border-radius:10px;align-items:flex-start;gap:8px;padding:8px 10px;font-size:12.5px;line-height:1.4;display:flex}.BusinessSalariesComponent-module__1OscYG__resultSuccess{color:#166534;background:#f0fdf4}.BusinessSalariesComponent-module__1OscYG__resultError{color:#991b1b;background:#fef2f2}
.Affiliation-module__EIfrnG__container{color:#1a1a1a;flex-direction:column;gap:24px;display:flex}.Affiliation-module__EIfrnG__heroGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.Affiliation-module__EIfrnG__statsCard,.Affiliation-module__EIfrnG__referralCard{border-radius:var(--admin-radius);background:#fff;border:1px solid #e2e8f0;padding:24px;box-shadow:0 4px 6px -1px #0000000d}.Affiliation-module__EIfrnG__cardHeader{align-items:center;gap:12px;margin-bottom:20px;display:flex}.Affiliation-module__EIfrnG__cardTitle{color:#64748b;font-size:.9rem;font-weight:600}.Affiliation-module__EIfrnG__amountWrapper{flex-direction:column;gap:1rem;display:flex}.Affiliation-module__EIfrnG__value{color:#0f172a;margin:0;font-size:2.5rem;font-weight:800}.Affiliation-module__EIfrnG__withdrawBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:none;border-radius:12px;justify-content:center;align-items:center;width:fit-content;margin:0 auto;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 12px #10b98133}.Affiliation-module__EIfrnG__withdrawBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 15px #10b9814d}.Affiliation-module__EIfrnG__withdrawBtn:disabled{color:#9ca3af;cursor:not-allowed;box-shadow:none;background:#e5e7eb;animation:none}@keyframes Affiliation-module__EIfrnG__pulseGlow{0%{box-shadow:0 0 #10b98166}70%{box-shadow:0 0 0 10px #10b98100}to{box-shadow:0 0 #10b98100}}.Affiliation-module__EIfrnG__withdrawBtn:not(:disabled){animation:2s infinite Affiliation-module__EIfrnG__pulseGlow}.Affiliation-module__EIfrnG__withdrawInfo{color:#64748b;align-items:center;margin:0;font-size:.8rem;font-weight:500;display:flex}.Affiliation-module__EIfrnG__infoSuccess{color:#059669}.Affiliation-module__EIfrnG__referralDesc{color:#64748b;margin-bottom:16px;font-size:.85rem}.Affiliation-module__EIfrnG__copyWrapper{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:center;padding:4px;display:flex}.Affiliation-module__EIfrnG__copyInput{color:#334155;background:0 0;border:none;outline:none;flex:1;padding:8px 12px;font-size:.85rem}.Affiliation-module__EIfrnG__copyBtn{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 12px;font-size:.85rem;font-weight:600;display:flex}.Affiliation-module__EIfrnG__treeSection{border-radius:var(--admin-radius);background:#fff;border:1px solid #e2e8f0;padding:24px}.Affiliation-module__EIfrnG__sectionHeader{border-bottom:1px solid #f1f5f9;align-items:center;margin-bottom:24px;padding-bottom:12px;display:flex}.Affiliation-module__EIfrnG__sectionHeader h3{color:#0f172a;margin:0;padding-left:12px;font-size:1.15rem;font-weight:700}.Affiliation-module__EIfrnG__sectionHeader svg{color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:10px;width:34px;height:34px;padding:6px}.Affiliation-module__EIfrnG__editBusinessBtn{color:#64748b;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:8px;align-items:center;padding:6px 12px;font-size:.85rem;transition:all .2s;display:flex}.Affiliation-module__EIfrnG__editBusinessBtn:hover{color:#0f172a;background:#f8fafc;border-color:#cbd5e1}.Affiliation-module__EIfrnG__levelsGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.Affiliation-module__EIfrnG__levelHeader{align-items:center;gap:8px;margin-bottom:16px;display:flex}.Affiliation-module__EIfrnG__levelBadge{text-transform:uppercase;color:#64748b;letter-spacing:.5px;font-size:.75rem;font-weight:700}.Affiliation-module__EIfrnG__countBadge{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:20px;padding:2px 8px;font-size:.65rem;font-weight:800}.Affiliation-module__EIfrnG__userList{flex-direction:column;gap:8px;display:flex}.Affiliation-module__EIfrnG__userCard{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.Affiliation-module__EIfrnG__userIcon{color:#94a3b8}.Affiliation-module__EIfrnG__userInfo p{color:#1e293b;margin:0;font-size:.85rem;font-weight:600}.Affiliation-module__EIfrnG__userInfo span{color:#64748b;font-size:.7rem}.Affiliation-module__EIfrnG__emptyCard{text-align:center;color:#94a3b8;border:1px dashed #cbd5e1;border-radius:12px;padding:16px;font-size:.8rem}.Affiliation-module__EIfrnG__iconGold{color:#eab308}.Affiliation-module__EIfrnG__iconBlue{color:#3b82f6}@media (max-width:1024px){.Affiliation-module__EIfrnG__levelsGrid,.Affiliation-module__EIfrnG__heroGrid{grid-template-columns:1fr}}.Affiliation-module__EIfrnG__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0f172a99;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.Affiliation-module__EIfrnG__modal{background:#fff;border-radius:20px;width:100%;max-width:450px;padding:32px;animation:.3s ease-out Affiliation-module__EIfrnG__modalIn;box-shadow:0 25px 50px -12px #00000040}@keyframes Affiliation-module__EIfrnG__modalIn{0%{opacity:0;transform:translateY(10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.Affiliation-module__EIfrnG__modalHeader{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}.Affiliation-module__EIfrnG__modal h3{color:#0f172a;margin-bottom:12px;font-size:1.5rem;font-weight:700}.Affiliation-module__EIfrnG__modal p{color:#64748b;margin-bottom:32px;line-height:1.6}.Affiliation-module__EIfrnG__modalActions{grid-template-columns:1fr 1.5fr;gap:12px;display:grid}.Affiliation-module__EIfrnG__cancelBtn{color:#475569;cursor:pointer;background:#f1f5f9;border:none;border-radius:12px;padding:12px;font-weight:600;transition:background .2s}.Affiliation-module__EIfrnG__cancelBtn:hover{background:#e2e8f0}.Affiliation-module__EIfrnG__confirmBtn{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:12px;padding:12px;font-weight:600;transition:opacity .2s}.Affiliation-module__EIfrnG__confirmBtn:hover{opacity:.9}.Affiliation-module__EIfrnG__closeBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:4px;transition:background .2s}.Affiliation-module__EIfrnG__closeBtn:hover{color:#0f172a;background:#f1f5f9}.Affiliation-module__EIfrnG__stripeConnectBtn{color:#fff;background:#635bff;border-radius:8px;margin-top:8px;padding:8px 16px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}.Affiliation-module__EIfrnG__stripeConnectBtn:hover{background:#544ce6}
._page-module__46h9EW__LoadingBox{margin-top:calc(var(--spacing,.25rem)*12)}
._page-module__BjUywG__Header{margin-bottom:calc(var(--spacing,.25rem)*12);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}@media (min-width:64rem){._page-module__BjUywG__Header{padding-inline:calc(var(--spacing,.25rem)*20)}}._page-module__BjUywG__Header{height:50vh}._page-module__BjUywG__Header h1{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:hsl(var(--primary))}._page-module__BjUywG__Header p{padding-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._page-module__BjUywG__marquee{margin-block:calc(var(--spacing,.25rem)*10);--marquee-duration:35s;--marquee-gap:1.5rem;width:100%;overflow:hidden}._page-module__BjUywG__marqueeTrack{width:max-content;animation:_page-module__BjUywG__demoProMarquee var(--marquee-duration)linear infinite;backface-visibility:hidden;display:flex}._page-module__BjUywG__marqueeItem{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));white-space:nowrap;flex-shrink:0;padding-right:5px}@keyframes _page-module__BjUywG__demoProMarquee{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}@media (prefers-reduced-motion:reduce){._page-module__BjUywG__marqueeTrack{justify-content:center;width:100%;animation:none}._page-module__BjUywG__marqueeItem{text-align:center;white-space:normal;padding-right:5px}._page-module__BjUywG__marqueeItem[aria-hidden=true]{display:none}}@property --tw-font-weight{syntax:"*";inherits:false}
