.TrialConversionBanner-module__6TTG1W__banner{z-index:100;border-bottom:1px solid var(--color-border-soft);-webkit-backdrop-filter:blur(12px);background:color-mix(in srgb, var(--color-background-card) 92%, transparent);position:sticky;top:0}.TrialConversionBanner-module__6TTG1W__normal{background:color-mix(in srgb, var(--color-accent-soft) 90%, var(--color-background-card));border-color:var(--color-accent-border)}.TrialConversionBanner-module__6TTG1W__warning{background:color-mix(in srgb, #f9a91f1f 90%, var(--color-background-card));border-color:#f5b13d66}.TrialConversionBanner-module__6TTG1W__critical{background:color-mix(in srgb, #ef43431a 90%, var(--color-background-card));border-color:#e2505059}.TrialConversionBanner-module__6TTG1W__expired{background:color-mix(in srgb, #ef434324 90%, var(--color-background-card));border-color:#e2505073}.TrialConversionBanner-module__6TTG1W__inner{justify-content:space-between;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap;width:min(1180px,100% - 40px);margin:0 auto;padding:14px 0;display:flex}.TrialConversionBanner-module__6TTG1W__left{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.TrialConversionBanner-module__6TTG1W__icon{flex:none;font-size:28px}.TrialConversionBanner-module__6TTG1W__normal .TrialConversionBanner-module__6TTG1W__icon{color:var(--color-accent-readable)}.TrialConversionBanner-module__6TTG1W__warning .TrialConversionBanner-module__6TTG1W__icon{color:#da8e0b}.TrialConversionBanner-module__6TTG1W__critical .TrialConversionBanner-module__6TTG1W__icon,.TrialConversionBanner-module__6TTG1W__expired .TrialConversionBanner-module__6TTG1W__icon{color:#dd2c2c}.TrialConversionBanner-module__6TTG1W__text{flex-direction:column;gap:2px;min-width:0;display:flex}.TrialConversionBanner-module__6TTG1W__text strong{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TrialConversionBanner-module__6TTG1W__text span{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.TrialConversionBanner-module__6TTG1W__right{align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.TrialConversionBanner-module__6TTG1W__progressWrap{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.TrialConversionBanner-module__6TTG1W__progressBar{background:var(--color-background-active);border-radius:99px;width:120px;height:6px;overflow:hidden}.TrialConversionBanner-module__6TTG1W__progressFill{border-radius:99px;height:100%;transition:width .4s}.TrialConversionBanner-module__6TTG1W__normal .TrialConversionBanner-module__6TTG1W__progressFill{background:var(--color-accent)}.TrialConversionBanner-module__6TTG1W__warning .TrialConversionBanner-module__6TTG1W__progressFill{background:#f3a216}.TrialConversionBanner-module__6TTG1W__critical .TrialConversionBanner-module__6TTG1W__progressFill,.TrialConversionBanner-module__6TTG1W__expired .TrialConversionBanner-module__6TTG1W__progressFill{background:#dd2c2c}.TrialConversionBanner-module__6TTG1W__progressLabel{font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-text-muted);white-space:nowrap}.TrialConversionBanner-module__6TTG1W__cta{white-space:nowrap;font-size:var(--font-size-sm)}.TrialConversionBanner-module__6TTG1W__backLink{font-size:var(--font-size-sm);color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:4px;text-decoration:none;transition:color .15s;display:inline-flex}.TrialConversionBanner-module__6TTG1W__backLink:hover{color:var(--color-text-primary)}.TrialConversionBanner-module__6TTG1W__backLink .TrialConversionBanner-module__6TTG1W__material-symbols-outlined{font-size:16px}@media (max-width:768px){.TrialConversionBanner-module__6TTG1W__progressWrap{display:none}.TrialConversionBanner-module__6TTG1W__text strong{white-space:normal}}@media (max-width:600px){.TrialConversionBanner-module__6TTG1W__inner,.TrialConversionBanner-module__6TTG1W__right{gap:var(--spacing-sm)}.TrialConversionBanner-module__6TTG1W__backLink{display:none}}
.SalesComparisonSection-module__Mi5Qea__comparisonSection{width:min(1180px,100% - 32px);margin:0 auto;padding:clamp(56px,7vw,96px) 0}.SalesComparisonSection-module__Mi5Qea__header{text-align:center;max-width:720px;margin:0 auto 40px}.SalesComparisonSection-module__Mi5Qea__eyebrow{background:color-mix(in srgb, var(--color-accent,#0f4d4b) 10%, transparent);color:var(--color-accent,#0f4d4b);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;margin-bottom:14px;padding:6px 14px;font-size:11px;font-weight:800;display:inline-flex}.SalesComparisonSection-module__Mi5Qea__eyebrow span{font-size:16px}.SalesComparisonSection-module__Mi5Qea__title{letter-spacing:-.035em;color:var(--color-text-primary,#2e2823f5);margin:0 0 12px;font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:850;line-height:1.2}.SalesComparisonSection-module__Mi5Qea__subtitle{color:var(--color-text-secondary,#2e2823b3);margin:0;font:400 15px/1.6 DM Sans,sans-serif}.SalesComparisonSection-module__Mi5Qea__columnHeaders{grid-template-columns:220px 1fr 1fr;gap:16px;margin-bottom:12px;padding:0 20px;display:grid}.SalesComparisonSection-module__Mi5Qea__colHeaderTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted,#2e282380);align-items:center;font-size:11px;font-weight:800;display:flex}.SalesComparisonSection-module__Mi5Qea__colHeaderManual{color:#c24135;align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}.SalesComparisonSection-module__Mi5Qea__colHeaderManual span{font-size:16px}.SalesComparisonSection-module__Mi5Qea__colHeaderAnia{color:var(--color-accent,#0f4d4b);align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}.SalesComparisonSection-module__Mi5Qea__colHeaderAnia span{font-size:16px}.SalesComparisonSection-module__Mi5Qea__comparisonList{flex-direction:column;gap:10px;display:flex}.SalesComparisonSection-module__Mi5Qea__comparisonItem{background:var(--color-background-card,#fff);border:1px solid var(--color-border-soft,#503c1e14);border-radius:16px;grid-template-columns:220px 1fr 1fr;align-items:stretch;gap:16px;padding:14px 18px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;box-shadow:0 2px 8px #00000005}.SalesComparisonSection-module__Mi5Qea__comparisonItem:hover{border-color:color-mix(in srgb, var(--color-accent,#0f4d4b) 25%, transparent);transform:translateY(-1.5px);box-shadow:0 6px 18px #0000000d}.SalesComparisonSection-module__Mi5Qea__featureCol{align-items:center;gap:12px;display:flex}.SalesComparisonSection-module__Mi5Qea__featureIcon{background:color-mix(in srgb, var(--color-accent,#0f4d4b) 8%, transparent);width:36px;height:36px;color:var(--color-accent,#0f4d4b);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SalesComparisonSection-module__Mi5Qea__featureIcon span{font-size:19px}.SalesComparisonSection-module__Mi5Qea__featureName{color:var(--color-text-primary,#2e2823f5);font-size:13.5px;font-weight:750;line-height:1.3}.SalesComparisonSection-module__Mi5Qea__manualCol{color:var(--color-text-secondary,#2e2823bf);background:#c2413509;border:1px solid #c241351f;border-radius:12px;flex-direction:column;justify-content:center;padding:12px 14px;transition:background .15s;display:flex}.SalesComparisonSection-module__Mi5Qea__rowIconManual{color:#d32f2f;opacity:.85;flex-shrink:0;margin-top:1px;font-size:17px}.SalesComparisonSection-module__Mi5Qea__aniaCol{background:color-mix(in srgb, var(--color-accent,#0f4d4b) 6%, transparent);border:1px solid color-mix(in srgb, var(--color-accent,#0f4d4b) 22%, transparent);color:var(--color-text-primary,#2e2823f5);border-radius:12px;flex-direction:column;justify-content:center;padding:12px 14px;transition:background .15s;display:flex;box-shadow:inset 0 1px #fff6}.SalesComparisonSection-module__Mi5Qea__rowIconAnia{color:var(--color-accent,#0f4d4b);flex-shrink:0;margin-top:1px;font-size:17px}.SalesComparisonSection-module__Mi5Qea__cellContent{align-items:flex-start;gap:8px;width:100%;display:flex}.SalesComparisonSection-module__Mi5Qea__cellText{margin:0;font-family:DM Sans,sans-serif;font-size:13px;line-height:1.45}.SalesComparisonSection-module__Mi5Qea__manualCol .SalesComparisonSection-module__Mi5Qea__cellText{color:var(--color-text-secondary,#2e2823bf);font-weight:450}.SalesComparisonSection-module__Mi5Qea__aniaCol .SalesComparisonSection-module__Mi5Qea__cellText{color:var(--color-text-primary,#2e2823f5);font-weight:600}.SalesComparisonSection-module__Mi5Qea__mobileBadgeManual,.SalesComparisonSection-module__Mi5Qea__mobileBadgeAnia{display:none}@media (max-width:860px){.SalesComparisonSection-module__Mi5Qea__comparisonSection{width:100%;padding:40px 16px}.SalesComparisonSection-module__Mi5Qea__columnHeaders{display:none}.SalesComparisonSection-module__Mi5Qea__comparisonList{gap:12px}.SalesComparisonSection-module__Mi5Qea__comparisonItem{grid-template-columns:1fr;gap:8px;padding:14px}.SalesComparisonSection-module__Mi5Qea__featureCol{border-bottom:1px solid var(--color-border-soft,#503c1e14);margin-bottom:2px;padding-bottom:8px}.SalesComparisonSection-module__Mi5Qea__mobileBadgeManual{color:#c24135;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;background:#c241351a;border-radius:6px;align-self:flex-start;align-items:center;gap:4px;margin-bottom:6px;padding:2px 8px;font-size:10.5px;font-weight:800;display:inline-flex}.SalesComparisonSection-module__Mi5Qea__mobileBadgeManual span{font-size:13px}.SalesComparisonSection-module__Mi5Qea__mobileBadgeAnia{background:color-mix(in srgb, var(--color-accent,#0f4d4b) 14%, transparent);color:var(--color-accent,#0f4d4b);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:6px;align-self:flex-start;align-items:center;gap:4px;margin-bottom:6px;padding:2px 8px;font-size:10.5px;font-weight:800;display:inline-flex}.SalesComparisonSection-module__Mi5Qea__mobileBadgeAnia span{font-size:13px}.SalesComparisonSection-module__Mi5Qea__manualCol,.SalesComparisonSection-module__Mi5Qea__aniaCol{padding:10px 12px}}
.CheckoutModal-module__e-unha__overlay{background:var(--tc-modal-overlay-bg,#ffffffd1);-webkit-backdrop-filter:blur(12px);z-index:99999;justify-content:center;align-items:center;padding:1rem;animation:.2s ease-out CheckoutModal-module__e-unha__fadeIn;display:flex;position:fixed;inset:0}.CheckoutModal-module__e-unha__modal{background:var(--tc-surface);scrollbar-width:thin;scrollbar-color:var(--tc-border) transparent;border-radius:1.25rem;flex-direction:column;width:100%;max-height:94vh;animation:.3s cubic-bezier(.16,1,.3,1) CheckoutModal-module__e-unha__slideUp;display:flex;position:relative;overflow-y:auto;box-shadow:0 4px 6px -1px #0000000d,0 20px 40px -8px #00000026,0 40px 80px -16px #0000001a}.CheckoutModal-module__e-unha__modal::-webkit-scrollbar{width:4px}.CheckoutModal-module__e-unha__modal::-webkit-scrollbar-thumb{background:var(--tc-border);border-radius:2px}.CheckoutModal-module__e-unha__modalSlim{max-width:440px}.CheckoutModal-module__e-unha__modalWide{flex-direction:row;max-width:880px}.CheckoutModal-module__e-unha__closeBtn{background:var(--tc-surface-hover,#0000000d);width:32px;height:32px;color:var(--tc-text-2);cursor:pointer;z-index:10;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:1rem;right:1rem}.CheckoutModal-module__e-unha__closeBtn:hover{background:var(--tc-surface-elevated,#0000001a);color:var(--tc-text-1);transform:rotate(90deg)}.CheckoutModal-module__e-unha__closeBtn .CheckoutModal-module__e-unha__material-symbols-outlined{font-size:1.25rem}.CheckoutModal-module__e-unha__stepOne{flex-direction:column;gap:1.5rem;padding:2.5rem 1.5rem 1.75rem;animation:.3s CheckoutModal-module__e-unha__fadeIn;display:flex}.CheckoutModal-module__e-unha__cleanHeader{text-align:center;flex-direction:column;align-items:center;display:flex}.CheckoutModal-module__e-unha__headerIcon{background:var(--tc-primary-container,color-mix(in srgb, var(--tc-primary) 12%, transparent));width:52px;height:52px;box-shadow:0 4px 12px color-mix(in srgb, var(--tc-primary) 20%, transparent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.CheckoutModal-module__e-unha__headerIcon .CheckoutModal-module__e-unha__material-symbols-outlined{color:var(--tc-primary);font-size:1.5rem}.CheckoutModal-module__e-unha__headerTitle{color:var(--tc-text-1);margin:0 0 .5rem;font-size:1.5rem;font-weight:800}.CheckoutModal-module__e-unha__headerSub{color:var(--tc-text-2);max-width:300px;margin:0;font-size:.875rem;line-height:1.5}.CheckoutModal-module__e-unha__cycleList{flex-direction:column;gap:.75rem;display:flex}.CheckoutModal-module__e-unha__cycleOptionWrapper{margin-top:.75rem;position:relative}.CheckoutModal-module__e-unha__tagRecommended{color:#fff;letter-spacing:.07em;z-index:2;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:1rem;padding:.175rem .5rem;font-size:.625rem;font-weight:800;position:absolute;top:-.65rem;left:1.25rem;box-shadow:0 2px 6px #ef444466}.CheckoutModal-module__e-unha__cycleOption{background:var(--tc-surface);border:1.5px solid var(--tc-border);cursor:pointer;border-radius:.875rem;padding:1.25rem 1.5rem;transition:all .2s cubic-bezier(.16,1,.3,1);position:relative}.CheckoutModal-module__e-unha__cycleOption:hover{border-color:color-mix(in srgb, var(--tc-primary) 50%, var(--tc-border));transform:translateY(-1px);box-shadow:0 4px 12px #0000000f}.CheckoutModal-module__e-unha__cycleOptionActive{border:2px solid var(--tc-primary);background:var(--tc-surface);box-shadow:0 4px 16px color-mix(in srgb, var(--tc-primary) 15%, transparent)}.CheckoutModal-module__e-unha__cycleOptionTop{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.CheckoutModal-module__e-unha__cycleOptionTitleGroup{color:var(--tc-text-1);align-items:center;gap:.625rem;font-size:1rem;display:flex}.CheckoutModal-module__e-unha__radioIndicator{border:1.5px solid var(--tc-text-3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:border-color .2s;display:flex}.CheckoutModal-module__e-unha__cycleOptionActive .CheckoutModal-module__e-unha__radioIndicator{border-color:var(--tc-primary)}.CheckoutModal-module__e-unha__radioDot{background:var(--tc-primary);border-radius:50%;width:10px;height:10px;animation:.2s cubic-bezier(.175,.885,.32,1.275) CheckoutModal-module__e-unha__popIn}.CheckoutModal-module__e-unha__cycleOptionBody{padding-left:1.875rem}.CheckoutModal-module__e-unha__cycleOptionPriceRow{flex-wrap:wrap;align-items:baseline;gap:.375rem;margin-bottom:.25rem;display:flex}.CheckoutModal-module__e-unha__cyclePriceValue{color:var(--tc-text-1);font-size:1.25rem;font-weight:800}.CheckoutModal-module__e-unha__cyclePriceSuffix{color:var(--tc-text-2);font-size:.875rem}.CheckoutModal-module__e-unha__tagPix,.CheckoutModal-module__e-unha__tagDiscount{letter-spacing:.04em;border-radius:1rem;margin-left:.25rem;padding:.2rem .45rem;font-size:.625rem;font-weight:800}.CheckoutModal-module__e-unha__tagPix{background:var(--tc-success-container,color-mix(in srgb, var(--tc-success) 15%, transparent));color:var(--tc-success,#10b981);border:1px solid color-mix(in srgb, var(--tc-success) 20%, transparent)}.CheckoutModal-module__e-unha__tagDiscount{background:color-mix(in srgb, var(--tc-primary) 12%, transparent);color:var(--tc-primary);border:1px solid color-mix(in srgb, var(--tc-primary) 20%, transparent)}.CheckoutModal-module__e-unha__cycleOptionNote{color:var(--tc-text-3);margin:0;font-size:.75rem}.CheckoutModal-module__e-unha__submitBtnLarge{border-radius:.875rem;justify-content:center;width:100%;margin-top:.25rem;padding:1rem;font-size:.9375rem;font-weight:700;position:relative;overflow:hidden}.CheckoutModal-module__e-unha__submitBtnLarge:after{content:"";background:linear-gradient(105deg,#0000 40%,#ffffff26 50%,#0000 60%);animation:2.5s infinite CheckoutModal-module__e-unha__shimmer;position:absolute;inset:0;transform:translate(-100%)}.CheckoutModal-module__e-unha__secureFooter{color:var(--tc-text-3);justify-content:center;align-items:center;gap:.375rem;font-size:.75rem;display:flex}.CheckoutModal-module__e-unha__stepTwoLayout{width:100%;animation:.3s CheckoutModal-module__e-unha__fadeIn;display:flex}.CheckoutModal-module__e-unha__summaryCol{background:var(--tc-surface-hover,#00000005);border-right:1px solid var(--tc-border);flex-direction:column;flex-shrink:0;gap:1.5rem;width:320px;padding:2rem 1.5rem;display:flex;position:relative}.CheckoutModal-module__e-unha__summaryCol:before{content:"";background:linear-gradient(90deg, var(--tc-primary), color-mix(in srgb, var(--tc-primary) 40%, transparent));border-radius:1.25rem 0 0;height:3px;position:absolute;top:0;left:0;right:0}.CheckoutModal-module__e-unha__backLink{color:var(--tc-text-2);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.375rem;margin-bottom:.5rem;padding:0;font-size:.875rem;font-weight:600;transition:color .2s,gap .2s;display:inline-flex}.CheckoutModal-module__e-unha__backLink:hover{color:var(--tc-text-1);gap:.5rem}.CheckoutModal-module__e-unha__backLink .CheckoutModal-module__e-unha__material-symbols-outlined{font-size:1.125rem;transition:transform .2s}.CheckoutModal-module__e-unha__backLink:hover .CheckoutModal-module__e-unha__material-symbols-outlined{transform:translate(-2px)}.CheckoutModal-module__e-unha__cartBox{background:0 0;flex-direction:column;gap:1rem;display:flex}.CheckoutModal-module__e-unha__cartHeader{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.CheckoutModal-module__e-unha__cartIcon{background:var(--tc-primary);width:40px;height:40px;box-shadow:0 4px 10px color-mix(in srgb, var(--tc-primary) 35%, transparent);border-radius:.625rem;justify-content:center;align-items:center;display:flex}.CheckoutModal-module__e-unha__cartIcon .CheckoutModal-module__e-unha__material-symbols-outlined{color:var(--tc-on-primary,white);font-size:1.25rem}.CheckoutModal-module__e-unha__cartTitle{color:var(--tc-text-1);font-size:1rem;font-weight:700;display:block}.CheckoutModal-module__e-unha__cartSubtitle{color:var(--tc-text-2);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.CheckoutModal-module__e-unha__cartRow{color:var(--tc-text-2);justify-content:space-between;font-size:.875rem;display:flex}.CheckoutModal-module__e-unha__cartRowDiscount{color:var(--tc-success)}.CheckoutModal-module__e-unha__cartRowTotal{border-top:1px solid var(--tc-border);justify-content:space-between;align-items:flex-end;margin-top:.5rem;padding-top:1rem;display:flex}.CheckoutModal-module__e-unha__cartTotalLabel{color:var(--tc-text-1);font-size:.9375rem;font-weight:700}.CheckoutModal-module__e-unha__cartTotalRight{text-align:right;flex-direction:column;display:flex}.CheckoutModal-module__e-unha__cartTotalValue{color:var(--tc-text-1);margin-bottom:.25rem;font-size:1.5rem;font-weight:800;line-height:1}.CheckoutModal-module__e-unha__couponBox{margin-top:1.25rem;margin-bottom:1.25rem}.CheckoutModal-module__e-unha__couponInputWrapper{border:1.5px dashed var(--tc-border);background:0 0;border-radius:.5rem;align-items:center;padding:.25rem .25rem .25rem .75rem;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 4px 12px #00000005}.CheckoutModal-module__e-unha__couponInputWrapper:focus-within{border-color:var(--tc-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--tc-primary) 12%, transparent);border-style:solid}.CheckoutModal-module__e-unha__couponInputWrapper .CheckoutModal-module__e-unha__material-symbols-outlined{color:var(--tc-primary);flex-shrink:0;margin-right:.625rem;font-size:1rem}.CheckoutModal-module__e-unha__couponIcon{flex-shrink:0;margin-right:.625rem;color:var(--tc-primary)!important;font-size:1rem!important}.CheckoutModal-module__e-unha__couponInputWrapper input{color:var(--tc-text-1);text-transform:uppercase;background:0 0;border:none;outline:none;flex:1;width:100%;font-size:.875rem}.CheckoutModal-module__e-unha__couponInputWrapper input::placeholder{text-transform:none;color:var(--tc-text-3)}.CheckoutModal-module__e-unha__couponBtnApply{background:var(--tc-primary);color:var(--tc-on-primary,white);cursor:pointer;border:none;border-radius:.375rem;padding:.4rem .875rem;font-size:.75rem;font-weight:700;transition:opacity .2s}.CheckoutModal-module__e-unha__couponBtnApply:disabled{opacity:.5;cursor:not-allowed}.CheckoutModal-module__e-unha__couponBtnRemove{background:color-mix(in srgb, var(--tc-border) 40%, transparent);width:24px;height:24px;color:var(--tc-text-2);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;margin-right:.25rem;transition:all .2s;display:flex}.CheckoutModal-module__e-unha__couponBtnRemove .CheckoutModal-module__e-unha__material-symbols-outlined{color:inherit;margin:0;font-size:1rem}.CheckoutModal-module__e-unha__couponBtnRemove:hover{background:color-mix(in srgb, var(--tc-error) 15%, transparent);color:var(--tc-error)}.CheckoutModal-module__e-unha__cartTotalRight small{color:var(--tc-text-3);font-size:.6875rem}.CheckoutModal-module__e-unha__holderDataBox{background:var(--tc-surface);border:1px solid var(--tc-border);border-radius:.875rem;padding:1rem}.CheckoutModal-module__e-unha__holderDataTitle{color:var(--tc-text-2);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.375rem;margin-bottom:.75rem;font-size:.75rem;font-weight:700;display:flex}.CheckoutModal-module__e-unha__holderDataTitle .CheckoutModal-module__e-unha__material-symbols-outlined{color:var(--tc-text-3);font-size:1rem}.CheckoutModal-module__e-unha__prefillBadge{background:color-mix(in srgb, var(--tc-success) 10%, transparent);color:var(--tc-success);border:1px solid color-mix(in srgb, var(--tc-success) 20%, transparent);letter-spacing:.03em;border-radius:1rem;align-items:center;gap:.25rem;margin-left:auto;padding:.15rem .4rem;font-size:.625rem;font-weight:700;display:inline-flex}.CheckoutModal-module__e-unha__prefillBadge .CheckoutModal-module__e-unha__material-symbols-outlined{color:inherit!important;font-size:.75rem!important}.CheckoutModal-module__e-unha__trustBannerBlue{background:color-mix(in srgb, var(--tc-success) 6%, transparent);border:1px solid color-mix(in srgb, var(--tc-success) 15%, transparent);color:var(--tc-text-2);border-radius:.875rem;gap:.75rem;margin-top:auto;padding:.875rem 1rem;display:flex}.CheckoutModal-module__e-unha__trustBannerBlue .CheckoutModal-module__e-unha__material-symbols-outlined{color:var(--tc-success);flex-shrink:0;margin-top:1px;font-size:1.25rem}.CheckoutModal-module__e-unha__trustBannerBlue strong{color:var(--tc-text-1);margin-bottom:.2rem;font-size:.8125rem;display:block}.CheckoutModal-module__e-unha__trustBannerBlue p{color:var(--tc-text-3);margin:0;font-size:.7375rem;line-height:1.4}.CheckoutModal-module__e-unha__paymentCol{background:var(--tc-surface);flex-direction:column;flex:1;padding:2rem 2.5rem;display:flex}.CheckoutModal-module__e-unha__paymentTitle{color:var(--tc-text-3);text-transform:uppercase;letter-spacing:.08em;margin:0 0 1.25rem;font-size:.75rem;font-weight:700}.CheckoutModal-module__e-unha__formContainer{flex-direction:column;flex:1;display:flex}.CheckoutModal-module__e-unha__paymentTabs{gap:.5rem;margin-bottom:1.5rem;display:flex}.CheckoutModal-module__e-unha__paymentTab{background:var(--tc-surface);border:1.5px solid var(--tc-border);color:var(--tc-text-2);cursor:pointer;border-radius:.75rem;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.875rem;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}.CheckoutModal-module__e-unha__paymentTab:hover{background:var(--tc-surface-hover);color:var(--tc-text-1)}.CheckoutModal-module__e-unha__paymentTabActive{background:color-mix(in srgb, var(--tc-primary) 8%, transparent);border-color:var(--tc-primary);color:var(--tc-primary);box-shadow:0 2px 8px color-mix(in srgb, var(--tc-primary) 12%, transparent)}.CheckoutModal-module__e-unha__paymentTabActive .CheckoutModal-module__e-unha__material-symbols-outlined{color:var(--tc-primary)}.CheckoutModal-module__e-unha__tagPixSmall{background:var(--tc-success);color:#fff;letter-spacing:.03em;border-radius:1rem;padding:.175rem .375rem;font-size:.6rem;font-weight:800}.CheckoutModal-module__e-unha__formBox{background:var(--tc-surface);border:1.5px solid var(--tc-border);border-radius:.875rem;margin-bottom:1.25rem;padding:1.5rem}.CheckoutModal-module__e-unha__cardFormGroup{flex-direction:column;gap:1rem;display:flex}.CheckoutModal-module__e-unha__formHeaderRow{color:var(--tc-text-1);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.9375rem;font-weight:600;display:flex}.CheckoutModal-module__e-unha__formHeaderRow .CheckoutModal-module__e-unha__material-symbols-outlined{color:var(--tc-text-2)}.CheckoutModal-module__e-unha__formFieldRow{flex-direction:column;gap:.25rem;display:flex}.CheckoutModal-module__e-unha__formFieldRow label{color:var(--tc-text-2);text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:700}.CheckoutModal-module__e-unha__formFieldRow input{border:1.5px solid var(--tc-border);color:var(--tc-text-1);background:0 0;border-radius:.5rem;outline:none;width:100%;padding:.625rem .75rem;font-size:.9375rem;transition:border-color .2s,box-shadow .2s;box-shadow:0 4px 12px #00000008}.CheckoutModal-module__e-unha__formFieldRow input:focus{border-color:var(--tc-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--tc-primary) 12%, transparent)}.CheckoutModal-module__e-unha__inputError{border-color:var(--tc-error,#ef4444)!important}.CheckoutModal-module__e-unha__fieldError{color:var(--tc-error,#ef4444);font-size:.6875rem}.CheckoutModal-module__e-unha__inputWithIcon{position:relative}.CheckoutModal-module__e-unha__inputWithIcon input{padding-right:2.5rem}.CheckoutModal-module__e-unha__brandIconWrap{align-items:center;display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.CheckoutModal-module__e-unha__formGridTwo{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.CheckoutModal-module__e-unha__formGridDense{border-top:1px dashed var(--tc-border);grid-template-columns:2fr 1.5fr 1fr;gap:.75rem;margin-top:.5rem;padding-top:1rem;display:grid}.CheckoutModal-module__e-unha__selectWrapper{align-items:center;display:flex;position:relative}.CheckoutModal-module__e-unha__selectWrapper .CheckoutModal-module__e-unha__material-symbols-outlined{color:var(--tc-text-3);pointer-events:none;font-size:1.125rem;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.CheckoutModal-module__e-unha__selectInput{appearance:none;border:1.5px solid var(--tc-border);width:100%;color:var(--tc-text-1);cursor:pointer;background:0 0;border-radius:.5rem;outline:none;padding:.625rem 2.5rem .625rem .75rem;font-family:inherit;font-size:.9375rem;transition:border-color .2s,box-shadow .2s}.CheckoutModal-module__e-unha__selectInput:focus{border-color:var(--tc-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--tc-primary) 12%, transparent)}.CheckoutModal-module__e-unha__pixInfo{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:1rem 0;display:flex}.CheckoutModal-module__e-unha__pixInfo strong{color:var(--tc-text-1);font-size:1.125rem}.CheckoutModal-module__e-unha__pixInfo p{color:var(--tc-text-2);margin:0;font-size:.875rem;line-height:1.5}.CheckoutModal-module__e-unha__formTerms{color:var(--tc-text-3);text-align:center;margin-bottom:1rem;font-size:.75rem;line-height:1.5}.CheckoutModal-module__e-unha__formTerms a{color:var(--tc-primary);text-underline-offset:2px;text-decoration:underline}.CheckoutModal-module__e-unha__asaasFooter{color:var(--tc-text-3);text-align:center;justify-content:center;align-items:center;gap:.375rem;margin-top:.75rem;font-size:.6875rem;display:flex}.CheckoutModal-module__e-unha__errorBanner{background:var(--tc-error-container,#ef444414);border:1px solid color-mix(in srgb, var(--tc-error) 25%, transparent);color:var(--tc-error,#ef4444);border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.75rem;font-size:.8125rem;display:flex}.CheckoutModal-module__e-unha__pixView{flex-direction:column;align-items:center;gap:1rem;display:flex}.CheckoutModal-module__e-unha__qrCodeWrapper{border:1px solid var(--tc-border);background:#fff;border-radius:.875rem;justify-content:center;align-items:center;width:200px;height:200px;padding:.75rem;display:flex;box-shadow:0 4px 16px #00000014}.CheckoutModal-module__e-unha__qrCodeWrapper img{object-fit:contain;width:100%;height:100%}.CheckoutModal-module__e-unha__qrCodeHint{color:var(--tc-text-2);margin:0;font-size:.8125rem}.CheckoutModal-module__e-unha__copyRow{gap:.5rem;width:100%;display:flex}.CheckoutModal-module__e-unha__pixCodeInput{background:var(--tc-surface-elevated);border:1px solid var(--tc-border);color:var(--tc-text-2);border-radius:.5rem;flex:1;padding:.5rem .75rem;font-family:monospace;font-size:.75rem}.CheckoutModal-module__e-unha__copyBtn{border-radius:.5rem;padding:0 1rem;font-size:.8125rem}.CheckoutModal-module__e-unha__copyBtnSuccess{background:var(--tc-success)!important;color:#fff!important}.CheckoutModal-module__e-unha__waitingPill{background:var(--tc-primary-container,color-mix(in srgb, var(--tc-primary) 10%, transparent));color:var(--tc-primary);border-radius:2rem;margin-top:.5rem;padding:.75rem 1.5rem;font-size:.8125rem;font-weight:600;animation:2s infinite CheckoutModal-module__e-unha__pulse}.CheckoutModal-module__e-unha__loadingState{color:var(--tc-text-2);flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;padding:4rem 1rem;display:flex}.CheckoutModal-module__e-unha__loadingRing{justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative}.CheckoutModal-module__e-unha__loadingRingInner{border:3px solid color-mix(in srgb, var(--tc-primary) 18%, transparent);border-top-color:var(--tc-primary);border-right-color:color-mix(in srgb, var(--tc-primary) 60%, transparent);border-radius:50%;animation:1.1s linear infinite CheckoutModal-module__e-unha__spin;position:absolute;inset:0}.CheckoutModal-module__e-unha__loadingMessage{color:var(--tc-text-2);text-align:center;min-height:1.4em;font-size:.9rem;font-weight:500;transition:opacity .3s,transform .3s}.CheckoutModal-module__e-unha__loadingMsgVisible{opacity:1;transform:translateY(0)}.CheckoutModal-module__e-unha__loadingMsgHidden{opacity:0;transform:translateY(4px)}.CheckoutModal-module__e-unha__loadingDots{align-items:center;gap:6px;display:flex}.CheckoutModal-module__e-unha__loadingDots span{background:var(--tc-primary);opacity:.4;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite CheckoutModal-module__e-unha__dotPulse;display:block}.CheckoutModal-module__e-unha__loadingDots span:nth-child(2){animation-delay:.2s}.CheckoutModal-module__e-unha__loadingDots span:nth-child(3){animation-delay:.4s}@keyframes CheckoutModal-module__e-unha__dotPulse{0%,80%,to{opacity:.25;transform:scale(.85)}40%{opacity:1;transform:scale(1.1)}}.CheckoutModal-module__e-unha__spinIcon{display:none}.CheckoutModal-module__e-unha__successState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 2rem;display:flex}.CheckoutModal-module__e-unha__successIconWrapper{justify-content:center;align-items:center;width:96px;height:96px;margin-bottom:.5rem;display:flex;position:relative}.CheckoutModal-module__e-unha__successRing1{border:2px solid color-mix(in srgb, var(--tc-success) 30%, transparent);border-radius:50%;animation:.6s cubic-bezier(.16,1,.3,1) .3s both CheckoutModal-module__e-unha__ringExpand;position:absolute;inset:-12px}.CheckoutModal-module__e-unha__successRing2{border:2px solid color-mix(in srgb, var(--tc-success) 15%, transparent);border-radius:50%;animation:.6s cubic-bezier(.16,1,.3,1) .5s both CheckoutModal-module__e-unha__ringExpand;position:absolute;inset:-24px}.CheckoutModal-module__e-unha__successCircle{background:linear-gradient(135deg, var(--tc-success), color-mix(in srgb, var(--tc-success) 70%, #059669));color:#fff;width:80px;height:80px;box-shadow:0 8px 24px color-mix(in srgb, var(--tc-success) 35%, transparent), 0 4px 8px #0000001a;border-radius:50%;justify-content:center;align-items:center;animation:.4s cubic-bezier(.175,.885,.32,1.275) .1s both CheckoutModal-module__e-unha__popIn;display:flex}.CheckoutModal-module__e-unha__successIcon{font-size:2.5rem}.CheckoutModal-module__e-unha__successTitle{color:var(--tc-text-1);margin:0;font-size:1.5rem;font-weight:800}.CheckoutModal-module__e-unha__successDesc{color:var(--tc-text-2);margin:0;line-height:1.6}.CheckoutModal-module__e-unha__redirectNote{color:var(--tc-text-3);align-items:center;gap:.5rem;margin-top:.5rem;font-size:.875rem;display:flex}@keyframes CheckoutModal-module__e-unha__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CheckoutModal-module__e-unha__slideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes CheckoutModal-module__e-unha__spin{to{transform:rotate(360deg)}}@keyframes CheckoutModal-module__e-unha__popIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes CheckoutModal-module__e-unha__pulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes CheckoutModal-module__e-unha__shimmer{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes CheckoutModal-module__e-unha__ringExpand{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.CheckoutModal-module__e-unha__stepTwoLayout{flex-direction:column}.CheckoutModal-module__e-unha__summaryCol{border-right:none;border-bottom:1px solid var(--tc-border);width:100%;padding:1.5rem}.CheckoutModal-module__e-unha__summaryCol:before{border-radius:1.25rem 1.25rem 0 0;height:3px}.CheckoutModal-module__e-unha__paymentCol{padding:1.5rem}.CheckoutModal-module__e-unha__formGridTwo,.CheckoutModal-module__e-unha__formGridDense{grid-template-columns:1fr;gap:.75rem}}.CheckoutModal-module__e-unha__asaasFooter{text-align:center;color:var(--tc-text-3);margin-top:1rem;font-size:.75rem;line-height:1.5}
.origem-admin-module__EB_G5G__page{flex-direction:column;gap:24px;width:100%;padding:40px 52px 64px;display:flex}.origem-admin-module__EB_G5G__state{min-height:55vh;color:var(--color-text-muted);align-content:center;place-items:center;gap:12px;display:grid}.origem-admin-module__EB_G5G__state>span{color:var(--color-accent-readable);font-size:32px}.origem-admin-module__EB_G5G__state p{margin:0}.origem-admin-module__EB_G5G__alert{border:1px solid color-mix(in srgb, var(--tc-error) 24%, transparent);background:color-mix(in srgb, var(--tc-error) 7%, var(--color-background-card));color:var(--tc-error);border-radius:8px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;display:flex}.origem-admin-module__EB_G5G__alert>span:nth-child(2){flex:1}.origem-admin-module__EB_G5G__alert button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.origem-admin-module__EB_G5G__contextBand{border:1px solid var(--color-border-soft);background:var(--color-background-card);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:center;gap:48px;padding:24px 28px;display:grid}.origem-admin-module__EB_G5G__contextCopy h2{color:var(--color-text-primary);letter-spacing:0;margin:12px 0 4px;font-size:21px;line-height:1.2}.origem-admin-module__EB_G5G__contextCopy p{color:var(--color-text-muted);margin:0;font-size:14px}.origem-admin-module__EB_G5G__status,.origem-admin-module__EB_G5G__badge{white-space:nowrap;align-items:center;gap:7px;width:max-content;font-size:12px;font-weight:750;display:inline-flex}.origem-admin-module__EB_G5G__status{border-radius:999px;padding:6px 10px}.origem-admin-module__EB_G5G__status span,.origem-admin-module__EB_G5G__badge span{background:currentColor;border-radius:50%;width:7px;height:7px}.origem-admin-module__EB_G5G__active,.origem-admin-module__EB_G5G__confirmed{color:var(--tc-success);background:color-mix(in srgb, var(--tc-success) 11%, var(--color-background-card))}.origem-admin-module__EB_G5G__closed,.origem-admin-module__EB_G5G__expired,.origem-admin-module__EB_G5G__cancelled{color:var(--tc-error);background:color-mix(in srgb, var(--tc-error) 10%, var(--color-background-card))}.origem-admin-module__EB_G5G__pending{color:var(--tc-warning);background:color-mix(in srgb, var(--tc-warning) 12%, var(--color-background-card))}.origem-admin-module__EB_G5G__capacity{min-width:0}.origem-admin-module__EB_G5G__capacityMeta{color:var(--color-text-muted);justify-content:space-between;gap:12px;margin-bottom:10px;font-size:13px;display:flex}.origem-admin-module__EB_G5G__capacityMeta strong{color:var(--color-text-primary)}.origem-admin-module__EB_G5G__track,.origem-admin-module__EB_G5G__miniTrack{background:var(--color-background-soft);overflow:hidden}.origem-admin-module__EB_G5G__track{border-radius:999px;height:9px}.origem-admin-module__EB_G5G__track span,.origem-admin-module__EB_G5G__miniTrack span{background:var(--color-accent);border-radius:inherit;height:100%;display:block}.origem-admin-module__EB_G5G__tabs{border-bottom:1px solid var(--color-border-soft);gap:4px;display:flex;overflow-x:auto}.origem-admin-module__EB_G5G__tabs button{color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:650;display:inline-flex;position:relative}.origem-admin-module__EB_G5G__tabs button span{font-size:19px}.origem-admin-module__EB_G5G__tabs button:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:12px;right:12px}.origem-admin-module__EB_G5G__tabs .origem-admin-module__EB_G5G__tabActive{color:var(--color-accent-readable)}.origem-admin-module__EB_G5G__tabs .origem-admin-module__EB_G5G__tabActive:after{background:var(--color-accent)}.origem-admin-module__EB_G5G__workspace{flex-direction:column;gap:20px;min-width:0;display:flex}.origem-admin-module__EB_G5G__sectionHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.origem-admin-module__EB_G5G__sectionHead h2{color:var(--color-text-primary);letter-spacing:0;margin:0;font-size:19px}.origem-admin-module__EB_G5G__sectionHead p{color:var(--color-text-muted);margin:5px 0 0;font-size:14px;line-height:1.45}.origem-admin-module__EB_G5G__sectionHead>span{color:var(--color-text-muted);flex:none;font-size:13px;font-weight:650}.origem-admin-module__EB_G5G__sectionHead .origem-admin-module__EB_G5G__saved{color:var(--tc-success);align-items:center;gap:6px;display:flex}.origem-admin-module__EB_G5G__sectionHead .origem-admin-module__EB_G5G__saved span{font-size:18px}.origem-admin-module__EB_G5G__filters{grid-template-columns:minmax(260px,1fr) auto auto 44px;align-items:center;gap:10px;display:grid}.origem-admin-module__EB_G5G__search{border:1px solid var(--color-border-soft);border-radius:var(--radius-input,14px);background:var(--color-background-card);align-items:center;gap:10px;height:46px;padding:0 14px;display:flex}.origem-admin-module__EB_G5G__search:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-accent) 15%, transparent)}.origem-admin-module__EB_G5G__search span{color:var(--color-text-muted)}.origem-admin-module__EB_G5G__search input{min-width:0;color:var(--color-text-primary);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}.origem-admin-module__EB_G5G__iconButton{border:1px solid var(--color-border-soft);background:var(--color-background-card);width:44px;height:44px;color:var(--color-text-muted);cursor:pointer;border-radius:12px;place-items:center;display:grid}.origem-admin-module__EB_G5G__iconButton:hover:not(:disabled){color:var(--color-accent-readable);border-color:var(--color-accent)}.origem-admin-module__EB_G5G__iconButton:disabled{opacity:.4;cursor:not-allowed}.origem-admin-module__EB_G5G__tableWrap{border:1px solid var(--color-border-soft);background:var(--color-background-card);border-radius:8px;overflow-x:auto}.origem-admin-module__EB_G5G__table{border-collapse:collapse;text-align:left;width:100%;min-width:780px}.origem-admin-module__EB_G5G__table th{background:var(--color-background-soft);color:var(--color-text-muted);text-transform:uppercase;padding:13px 18px;font-size:11px;font-weight:750}.origem-admin-module__EB_G5G__table td{border-top:1px solid var(--color-border-soft);color:var(--color-text-secondary);white-space:nowrap;padding:16px 18px;font-size:13px}.origem-admin-module__EB_G5G__table tbody tr:hover{background:color-mix(in srgb, var(--color-accent) 3%, var(--color-background-card))}.origem-admin-module__EB_G5G__table .origem-admin-module__EB_G5G__email{text-overflow:ellipsis;max-width:300px;color:var(--color-text-primary);font-weight:650;overflow:hidden}.origem-admin-module__EB_G5G__badge{border-radius:999px;padding:6px 9px}.origem-admin-module__EB_G5G__empty{min-height:210px;color:var(--color-text-muted);text-align:center;align-content:center;place-items:center;gap:7px;display:grid}.origem-admin-module__EB_G5G__empty>span{font-size:30px}.origem-admin-module__EB_G5G__empty strong{color:var(--color-text-primary)}.origem-admin-module__EB_G5G__empty p{margin:0}.origem-admin-module__EB_G5G__pagination{color:var(--color-text-muted);justify-content:space-between;align-items:center;font-size:13px;display:flex}.origem-admin-module__EB_G5G__pagination>div{gap:8px;display:flex}.origem-admin-module__EB_G5G__form{flex-direction:column;gap:16px;display:flex}.origem-admin-module__EB_G5G__formSection{border:1px solid var(--color-border-soft);background:var(--color-background-card);border-radius:8px;grid-template-columns:minmax(220px,.72fr) minmax(0,1.6fr);gap:28px;padding:24px;display:grid}.origem-admin-module__EB_G5G__formSectionHead{align-items:flex-start;gap:12px;display:flex}.origem-admin-module__EB_G5G__formSectionHead>span{background:var(--color-accent-soft);width:38px;height:38px;color:var(--color-accent-readable);border-radius:8px;flex:none;place-items:center;font-size:20px;display:grid}.origem-admin-module__EB_G5G__formSectionHead h3{color:var(--color-text-primary);margin:1px 0 4px;font-size:15px}.origem-admin-module__EB_G5G__formSectionHead p{color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.45}.origem-admin-module__EB_G5G__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.origem-admin-module__EB_G5G__field{min-width:0;color:var(--color-text-secondary);flex-direction:column;gap:7px;font-size:12px;font-weight:650;display:flex}.origem-admin-module__EB_G5G__field input,.origem-admin-module__EB_G5G__field textarea{border:1px solid var(--color-border-soft);border-radius:var(--radius-input,14px);background:var(--color-background-card);width:100%;color:var(--color-text-primary);font:inherit;outline:0;font-size:14px;font-weight:500}.origem-admin-module__EB_G5G__field input{height:46px;padding:0 14px}.origem-admin-module__EB_G5G__field textarea{resize:vertical;padding:12px 14px;line-height:1.5}.origem-admin-module__EB_G5G__field input:focus,.origem-admin-module__EB_G5G__field textarea:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-accent) 15%, transparent)}.origem-admin-module__EB_G5G__full{grid-column:1/-1}.origem-admin-module__EB_G5G__money{border:1px solid var(--color-border-soft);border-radius:var(--radius-input,14px);align-items:center;height:46px;display:flex;overflow:hidden}.origem-admin-module__EB_G5G__money>span{color:var(--color-text-muted);padding-left:14px;font-size:13px}.origem-admin-module__EB_G5G__money input{border:0;height:44px;box-shadow:none!important}.origem-admin-module__EB_G5G__readonly{border-radius:var(--radius-input,14px);background:var(--color-background-soft);align-content:center;gap:3px;min-height:70px;padding:10px 14px;display:grid}.origem-admin-module__EB_G5G__readonly span,.origem-admin-module__EB_G5G__readonly small{color:var(--color-text-muted);font-size:11px}.origem-admin-module__EB_G5G__readonly strong{color:var(--color-text-primary);font-size:16px}.origem-admin-module__EB_G5G__formActions{justify-content:space-between;align-items:center;gap:20px;padding-top:4px;display:flex}.origem-admin-module__EB_G5G__formActions p{color:var(--color-text-muted);align-items:center;gap:7px;margin:0;font-size:12px;display:flex}.origem-admin-module__EB_G5G__formActions p span{font-size:17px}.origem-admin-module__EB_G5G__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.origem-admin-module__EB_G5G__metric{border:1px solid var(--color-border-soft);background:var(--color-background-card);border-radius:8px;gap:14px;padding:20px;display:flex}.origem-admin-module__EB_G5G__metric>span{background:var(--color-accent-soft);width:38px;height:38px;color:var(--color-accent-readable);border-radius:8px;flex:none;place-items:center;font-size:20px;display:grid}.origem-admin-module__EB_G5G__metric p,.origem-admin-module__EB_G5G__metric small{color:var(--color-text-muted);margin:0;font-size:11px}.origem-admin-module__EB_G5G__metric strong{color:var(--color-text-primary);margin:3px 0 2px;font-size:25px;display:block}.origem-admin-module__EB_G5G__analysisGrid{grid-template-columns:minmax(0,1.5fr) minmax(260px,.7fr);gap:16px;display:grid}.origem-admin-module__EB_G5G__analysis,.origem-admin-module__EB_G5G__insight{border:1px solid var(--color-border-soft);background:var(--color-background-card);border-radius:8px;padding:22px}.origem-admin-module__EB_G5G__analysisHead{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.origem-admin-module__EB_G5G__analysisHead div{align-items:center;gap:8px;display:flex}.origem-admin-module__EB_G5G__analysisHead span{color:var(--color-text-muted);font-size:12px}.origem-admin-module__EB_G5G__analysisHead div span{color:var(--color-accent-readable);font-size:20px}.origem-admin-module__EB_G5G__analysis h3,.origem-admin-module__EB_G5G__insight h3{color:var(--color-text-primary);margin:0;font-size:15px}.origem-admin-module__EB_G5G__flowRow{min-height:36px;color:var(--color-text-secondary);grid-template-columns:8px 90px minmax(100px,1fr) 30px;align-items:center;gap:10px;font-size:13px;display:grid}.origem-admin-module__EB_G5G__flowDot{background:currentColor;border-radius:50%;width:8px;height:8px}.origem-admin-module__EB_G5G__miniTrack{border-radius:999px;height:6px}.origem-admin-module__EB_G5G__flowRow strong{text-align:right;color:var(--color-text-primary)}.origem-admin-module__EB_G5G__insight{background:color-mix(in srgb, var(--color-accent) 5%, var(--color-background-card));align-items:flex-start;gap:12px;display:flex}.origem-admin-module__EB_G5G__insight>span{color:var(--color-accent-readable)}.origem-admin-module__EB_G5G__insight p{color:var(--color-text-secondary);margin:8px 0 0;font-size:13px;line-height:1.55}.origem-admin-module__EB_G5G__modalBackdrop{z-index:1000;background:color-mix(in srgb, var(--color-text-primary) 48%, transparent);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.origem-admin-module__EB_G5G__modal{border:1px solid var(--color-border-soft);background:var(--color-background-card);width:min(440px,100%);box-shadow:var(--shadow-elevated);border-radius:8px;padding:26px}.origem-admin-module__EB_G5G__modalIcon{background:var(--color-accent-soft);width:46px;height:46px;color:var(--color-accent-readable);border-radius:8px;place-items:center;display:grid}.origem-admin-module__EB_G5G__modal h2{color:var(--color-text-primary);margin:18px 0 8px;font-size:20px}.origem-admin-module__EB_G5G__modal p{color:var(--color-text-muted);margin:0;font-size:14px;line-height:1.55}.origem-admin-module__EB_G5G__modalActions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}@media (max-width:1100px){.origem-admin-module__EB_G5G__page{padding:32px 30px 56px}.origem-admin-module__EB_G5G__metricGrid{grid-template-columns:repeat(2,1fr)}.origem-admin-module__EB_G5G__formSection{grid-template-columns:1fr}}@media (max-width:800px){.origem-admin-module__EB_G5G__page{padding:24px 18px 48px}.origem-admin-module__EB_G5G__contextBand,.origem-admin-module__EB_G5G__analysisGrid{grid-template-columns:1fr;gap:22px}.origem-admin-module__EB_G5G__filters{grid-template-columns:1fr 1fr 44px}.origem-admin-module__EB_G5G__search{grid-column:1/-1}}@media (max-width:560px){.origem-admin-module__EB_G5G__page{padding-inline:14px}.origem-admin-module__EB_G5G__contextBand{padding:20px}.origem-admin-module__EB_G5G__filters{grid-template-columns:minmax(0,1fr) 44px}.origem-admin-module__EB_G5G__filters>div{grid-column:1/-1;width:100%!important}.origem-admin-module__EB_G5G__filters .origem-admin-module__EB_G5G__iconButton{grid-area:2/2}.origem-admin-module__EB_G5G__formGrid,.origem-admin-module__EB_G5G__metricGrid{grid-template-columns:1fr}.origem-admin-module__EB_G5G__formSection{padding:18px}.origem-admin-module__EB_G5G__formActions{flex-direction:column;align-items:stretch}.origem-admin-module__EB_G5G__formActions button{width:100%}.origem-admin-module__EB_G5G__sectionHead{flex-direction:column}.origem-admin-module__EB_G5G__modalActions{flex-direction:column-reverse}.origem-admin-module__EB_G5G__modalActions button{width:100%}}
@keyframes OfertasModal-module__gFJTGW__overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes OfertasModal-module__gFJTGW__modalPopIn{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.OfertasModal-module__gFJTGW__overlay{z-index:99999;width:100vw;height:100vh;padding:var(--spacing-md,16px);-webkit-backdrop-filter:blur(12px);background:#ffffffb8;justify-content:center;align-items:center;animation:.18s ease-out OfertasModal-module__gFJTGW__overlayFadeIn;display:flex;position:fixed;inset:0}:is([data-theme=dark] .OfertasModal-module__gFJTGW__overlay,.dark .OfertasModal-module__gFJTGW__overlay){background:#000000bf}.OfertasModal-module__gFJTGW__modalCard{background:var(--color-background-card,#fff);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:var(--radius-xl,20px);flex-direction:column;gap:18px;width:100%;max-width:480px;max-height:calc(100vh - 48px);padding:24px;font-family:DM Sans,sans-serif;animation:.22s cubic-bezier(.16,1,.3,1) OfertasModal-module__gFJTGW__modalPopIn;display:flex;position:relative;overflow-y:auto;box-shadow:0 20px 48px -12px #0f172a2e,0 0 0 1px #0f172a0a}:is([data-theme=dark] .OfertasModal-module__gFJTGW__modalCard,.dark .OfertasModal-module__gFJTGW__modalCard){background:var(--color-background-card,#131722);border-color:var(--color-border-soft,#262d3d);box-shadow:0 24px 60px -12px #000c,0 0 0 1px #ffffff14}.OfertasModal-module__gFJTGW__accentLine{background:linear-gradient(90deg, var(--tc-primary,#0d9488), #0284c7, #38bdf8);border-top-left-radius:var(--radius-xl,20px);border-top-right-radius:var(--radius-xl,20px);height:4px;position:absolute;top:0;left:0;right:0}.OfertasModal-module__gFJTGW__header{border-bottom:1px solid var(--color-border-soft,#e2e8f0);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:14px;display:flex}.OfertasModal-module__gFJTGW__headerTitleWrapper{align-items:center;gap:12px;display:flex}.OfertasModal-module__gFJTGW__iconBadge{background:color-mix(in srgb, var(--tc-primary,#0d9488) 12%, transparent);width:42px;height:42px;color:var(--tc-primary,#0d9488);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.OfertasModal-module__gFJTGW__iconBadge span{font-size:22px}.OfertasModal-module__gFJTGW__title{color:var(--color-text-primary,#0f172a);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700}.OfertasModal-module__gFJTGW__subtitle{color:var(--color-text-secondary,#64748b);margin:2px 0 0;font-size:13px;line-height:1.4}.OfertasModal-module__gFJTGW__closeButton{cursor:pointer;width:32px;height:32px;color:var(--color-text-secondary,#64748b);background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.OfertasModal-module__gFJTGW__closeButton:hover{background:var(--color-background-hover,#0000000d);color:var(--color-text-primary,#0f172a)}:is([data-theme=dark] .OfertasModal-module__gFJTGW__closeButton:hover,.dark .OfertasModal-module__gFJTGW__closeButton:hover){color:#fff;background:#ffffff1a}.OfertasModal-module__gFJTGW__errorAlert{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:500;display:flex}:is([data-theme=dark] .OfertasModal-module__gFJTGW__errorAlert,.dark .OfertasModal-module__gFJTGW__errorAlert){color:#fca5a5;background:#ef444426;border-color:#ef44444d}.OfertasModal-module__gFJTGW__formGrid{flex-direction:column;gap:14px;display:flex}.OfertasModal-module__gFJTGW__twoCols{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:480px){.OfertasModal-module__gFJTGW__twoCols{grid-template-columns:1fr}}.OfertasModal-module__gFJTGW__fieldGroup{flex-direction:column;gap:5px;display:flex}.OfertasModal-module__gFJTGW__label{color:var(--color-text-secondary,#475569);align-items:center;gap:4px;font-size:12.5px;font-weight:600;display:flex}.OfertasModal-module__gFJTGW__input,.OfertasModal-module__gFJTGW__select,.OfertasModal-module__gFJTGW__textarea{border:1px solid var(--color-border-soft,#cbd5e1);background:var(--color-background-page,#f8fafc);width:100%;color:var(--color-text-primary,#0f172a);border-radius:10px;outline:none;padding:9px 12px;font-family:inherit;font-size:13.5px;transition:border-color .15s,box-shadow .15s,background .15s}:is([data-theme=dark] .OfertasModal-module__gFJTGW__input,[data-theme=dark] .OfertasModal-module__gFJTGW__select,[data-theme=dark] .OfertasModal-module__gFJTGW__textarea,.dark .OfertasModal-module__gFJTGW__input,.dark .OfertasModal-module__gFJTGW__select,.dark .OfertasModal-module__gFJTGW__textarea){border-color:var(--color-border-soft,#334155);color:var(--color-text-primary,#f8fafc);background:#ffffff0a}.OfertasModal-module__gFJTGW__input:focus,.OfertasModal-module__gFJTGW__select:focus,.OfertasModal-module__gFJTGW__textarea:focus{border-color:var(--tc-primary,#0d9488);box-shadow:0 0 0 3px color-mix(in srgb, var(--tc-primary,#0d9488) 18%, transparent);background:var(--color-background-card,#fff)}:is([data-theme=dark] .OfertasModal-module__gFJTGW__input:focus,[data-theme=dark] .OfertasModal-module__gFJTGW__select:focus,[data-theme=dark] .OfertasModal-module__gFJTGW__textarea:focus,.dark .OfertasModal-module__gFJTGW__input:focus,.dark .OfertasModal-module__gFJTGW__select:focus,.dark .OfertasModal-module__gFJTGW__textarea:focus){background:#ffffff12}.OfertasModal-module__gFJTGW__textarea{resize:vertical;min-height:64px}.OfertasModal-module__gFJTGW__footer{border-top:1px solid var(--color-border-soft,#e2e8f0);justify-content:flex-end;align-items:center;gap:10px;margin-top:6px;padding-top:14px;display:flex}.OfertasModal-module__gFJTGW__cancelBtn{border:1px solid var(--color-border-soft,#cbd5e1);color:var(--color-text-secondary,#64748b);cursor:pointer;background:0 0;border-radius:10px;padding:9px 16px;font-size:13.5px;font-weight:600;transition:all .15s}.OfertasModal-module__gFJTGW__cancelBtn:hover{background:var(--color-background-hover,#0000000d);color:var(--color-text-primary,#0f172a)}:is([data-theme=dark] .OfertasModal-module__gFJTGW__cancelBtn:hover,.dark .OfertasModal-module__gFJTGW__cancelBtn:hover){color:#fff;background:#ffffff14}.OfertasModal-module__gFJTGW__submitBtn{background:var(--gradient-primary,var(--tc-primary,#0d9488));color:#fff;cursor:pointer;box-shadow:0 4px 12px color-mix(in srgb, var(--tc-primary,#0d9488) 35%, transparent);border:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:9px 20px;font-size:13.5px;font-weight:600;transition:all .15s;display:inline-flex}.OfertasModal-module__gFJTGW__submitBtn:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 6px 16px color-mix(in srgb, var(--tc-primary,#0d9488) 45%, transparent);transform:translateY(-1px)}.OfertasModal-module__gFJTGW__submitBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.OfertasModal-module__gFJTGW__searchWrapper{width:100%;position:relative}.OfertasModal-module__gFJTGW__searchInputContainer{align-items:center;width:100%;display:flex;position:relative}.OfertasModal-module__gFJTGW__searchIcon{color:var(--color-text-secondary,#94a3b8);pointer-events:none;font-size:18px;position:absolute;left:12px}.OfertasModal-module__gFJTGW__searchInput{border:1px solid var(--color-border-soft,#cbd5e1);background:var(--color-background-page,#f8fafc);width:100%;color:var(--color-text-primary,#0f172a);border-radius:10px;outline:none;padding:9px 36px;font-family:inherit;font-size:13.5px;transition:all .15s}:is([data-theme=dark] .OfertasModal-module__gFJTGW__searchInput,.dark .OfertasModal-module__gFJTGW__searchInput){border-color:var(--color-border-soft,#334155);color:var(--color-text-primary,#f8fafc);background:#ffffff0a}.OfertasModal-module__gFJTGW__searchInput:focus{border-color:var(--tc-primary,#0d9488);box-shadow:0 0 0 3px color-mix(in srgb, var(--tc-primary,#0d9488) 18%, transparent);background:var(--color-background-card,#fff)}:is([data-theme=dark] .OfertasModal-module__gFJTGW__searchInput:focus,.dark .OfertasModal-module__gFJTGW__searchInput:focus){background:#ffffff12}.OfertasModal-module__gFJTGW__searchSpinner{color:var(--tc-primary,#0d9488);font-size:18px;animation:1s linear infinite OfertasModal-module__gFJTGW__spin;position:absolute;right:12px}@keyframes OfertasModal-module__gFJTGW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.OfertasModal-module__gFJTGW__dropdownResults{z-index:50;background:var(--color-background-card,#fff);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:12px;flex-direction:column;gap:2px;max-height:230px;padding:6px;animation:.15s ease-out OfertasModal-module__gFJTGW__modalPopIn;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 34px -4px #0000002e,0 0 0 1px #0000000a}:is([data-theme=dark] .OfertasModal-module__gFJTGW__dropdownResults,.dark .OfertasModal-module__gFJTGW__dropdownResults){background:var(--color-background-card,#171d2b);border-color:var(--color-border-soft,#2d3748);box-shadow:0 14px 34px -4px #000000a6}.OfertasModal-module__gFJTGW__dropdownItem{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;transition:background .12s;display:flex}.OfertasModal-module__gFJTGW__dropdownItem:hover{background:var(--color-background-hover,#f1f5f9)}:is([data-theme=dark] .OfertasModal-module__gFJTGW__dropdownItem:hover,.dark .OfertasModal-module__gFJTGW__dropdownItem:hover){background:#ffffff14}.OfertasModal-module__gFJTGW__userAvatar{background:color-mix(in srgb, var(--tc-primary,#0d9488) 18%, transparent);width:34px;height:34px;color:var(--tc-primary,#0d9488);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex;overflow:hidden}.OfertasModal-module__gFJTGW__userAvatar img{object-fit:cover;width:100%;height:100%}.OfertasModal-module__gFJTGW__userInfo{flex:1;min-width:0}.OfertasModal-module__gFJTGW__userNameRow{align-items:center;gap:6px;display:flex}.OfertasModal-module__gFJTGW__userName{color:var(--color-text-primary,#0f172a);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.OfertasModal-module__gFJTGW__userEmail{color:var(--color-text-secondary,#64748b);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.OfertasModal-module__gFJTGW__userBadge{color:#0369a1;text-transform:uppercase;background:#e0f2fe;border-radius:6px;padding:1px 6px;font-size:10.5px;font-weight:700}:is([data-theme=dark] .OfertasModal-module__gFJTGW__userBadge,.dark .OfertasModal-module__gFJTGW__userBadge){color:#7dd3fc;background:#38bdf82e}.OfertasModal-module__gFJTGW__emptyState{color:var(--color-text-secondary,#64748b);text-align:center;padding:12px;font-size:12.5px}.OfertasModal-module__gFJTGW__selectedUserCard{background:color-mix(in srgb, var(--tc-primary,#0d9488) 8%, var(--color-background-page,#f8fafc));border:1px solid color-mix(in srgb, var(--tc-primary,#0d9488) 28%, transparent);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}:is([data-theme=dark] .OfertasModal-module__gFJTGW__selectedUserCard,.dark .OfertasModal-module__gFJTGW__selectedUserCard){background:#0d94881f;border-color:#0d948859}.OfertasModal-module__gFJTGW__selectedUserLeft{align-items:center;gap:10px;min-width:0;display:flex}.OfertasModal-module__gFJTGW__trocarBtn{background:var(--color-background-card,#fff);border:1px solid var(--color-border-soft,#cbd5e1);color:var(--color-text-secondary,#475569);cursor:pointer;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;padding:5px 10px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.OfertasModal-module__gFJTGW__trocarBtn:hover{background:var(--color-background-hover,#f1f5f9);color:var(--color-text-primary,#0f172a)}:is([data-theme=dark] .OfertasModal-module__gFJTGW__trocarBtn,.dark .OfertasModal-module__gFJTGW__trocarBtn){color:#e2e8f0;background:#ffffff0f;border-color:#ffffff26}.OfertasModal-module__gFJTGW__modalCardLarge{max-width:520px}.OfertasModal-module__gFJTGW__differentiatedBox{border:1px solid var(--color-border-soft,#e2e8f0);background:var(--color-background-page,#f8fafc);border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}:is([data-theme=dark] .OfertasModal-module__gFJTGW__differentiatedBox,.dark .OfertasModal-module__gFJTGW__differentiatedBox){border-color:var(--color-border-soft,#262d3d);background:#ffffff08}.OfertasModal-module__gFJTGW__differentiatedHeader{color:var(--color-text-primary,#0f172a);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.OfertasModal-module__gFJTGW__quickChips{flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px;display:flex}.OfertasModal-module__gFJTGW__quickChip{border:1px solid var(--color-border-soft,#cbd5e1);background:var(--color-background-card,#fff);color:var(--color-text-secondary,#64748b);cursor:pointer;border-radius:7px;padding:4px 10px;font-family:inherit;font-size:11.5px;font-weight:600;transition:all .15s}.OfertasModal-module__gFJTGW__quickChip:hover{border-color:var(--tc-primary,#0d9488);color:var(--tc-primary,#0d9488);background:color-mix(in srgb, var(--tc-primary,#0d9488) 10%, transparent)}:is([data-theme=dark] .OfertasModal-module__gFJTGW__quickChip,.dark .OfertasModal-module__gFJTGW__quickChip){color:#cbd5e1;background:#ffffff0d;border-color:#ffffff1f}:is([data-theme=dark] .OfertasModal-module__gFJTGW__quickChip:hover,.dark .OfertasModal-module__gFJTGW__quickChip:hover){background:color-mix(in srgb, var(--tc-primary,#0d9488) 20%, transparent);border-color:var(--tc-primary,#0d9488);color:#5eead4}
.descontos-module__tXLVKW__page{flex-direction:column;gap:24px;width:min(1100px,100%);padding:32px;display:flex}.descontos-module__tXLVKW__header{align-items:flex-start;gap:16px;display:flex}.descontos-module__tXLVKW__headerIcon{background:var(--color-accent-soft);width:48px;height:48px;color:var(--color-accent-readable);box-shadow:var(--color-accent-glow);border-radius:14px;flex:0 0 48px;place-items:center;font-size:24px;display:grid}.descontos-module__tXLVKW__header h1{color:var(--color-text-primary);margin:0;font-size:clamp(1.35rem,2vw,1.65rem);font-weight:850;line-height:1.15}.descontos-module__tXLVKW__header p{color:var(--color-text-muted);max-width:680px;margin:6px 0 0;font-size:14px;line-height:1.55}.descontos-module__tXLVKW__statsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.descontos-module__tXLVKW__metricCard{border:1px solid var(--color-border-soft);border-radius:var(--radius-card);background:var(--color-background-card);box-shadow:var(--shadow-card);flex-direction:column;gap:4px;padding:18px 20px;display:flex}.descontos-module__tXLVKW__metricCard strong{color:var(--color-text-primary);font-size:1.8rem;font-weight:850;line-height:1}.descontos-module__tXLVKW__metricCard span{color:var(--color-text-muted);font-size:13px}.descontos-module__tXLVKW__toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.descontos-module__tXLVKW__searchBox{border:1px solid var(--color-border-soft);background:var(--color-background-card);min-width:0;height:40px;color:var(--color-text-muted);cursor:text;border-radius:10px;flex:260px;align-items:center;gap:8px;padding:0 14px;display:flex}.descontos-module__tXLVKW__searchBox input{color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-size:14px}.descontos-module__tXLVKW__filterTabs{gap:6px;display:flex}.descontos-module__tXLVKW__filterTabs button{border:1px solid var(--color-border-soft);background:var(--color-background-card);color:var(--color-text-muted);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;transition:all .16s;display:flex}.descontos-module__tXLVKW__filterTabs button:hover{background:var(--color-background-hover)}.descontos-module__tXLVKW__filterTabs button.descontos-module__tXLVKW__active{background:var(--tc-primary-soft);border-color:var(--tc-primary);color:var(--tc-primary);font-weight:700}.descontos-module__tXLVKW__filterTabs button span{font-size:16px}.descontos-module__tXLVKW__btnNew{background:var(--tc-primary);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:10px;align-items:center;gap:8px;padding:9px 18px;font-size:14px;font-weight:700;transition:opacity .16s;display:flex}.descontos-module__tXLVKW__btnNew:hover{opacity:.88}.descontos-module__tXLVKW__btnNew span{font-size:18px}.descontos-module__tXLVKW__tableCard{border:1px solid var(--color-border-soft);border-radius:var(--radius-card);background:var(--color-background-card);box-shadow:var(--shadow-card);overflow:hidden}.descontos-module__tXLVKW__table{border-collapse:collapse;width:100%}.descontos-module__tXLVKW__table th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);border-bottom:1px solid var(--color-border-soft);background:var(--color-background-hover);padding:12px 16px;font-size:12px;font-weight:700}.descontos-module__tXLVKW__table td{color:var(--color-text-primary);border-bottom:1px solid var(--color-border-subtle,var(--color-border-soft));vertical-align:middle;padding:14px 16px;font-size:14px}.descontos-module__tXLVKW__table tr:last-child td{border-bottom:none}.descontos-module__tXLVKW__table tr:hover td{background:var(--color-background-hover)}.descontos-module__tXLVKW__personCell{align-items:center;gap:10px;display:flex}.descontos-module__tXLVKW__avatar{object-fit:cover;background:var(--tc-primary-soft);border-radius:50%;flex-shrink:0;width:36px;height:36px}.descontos-module__tXLVKW__avatarInitials{background:var(--tc-primary-soft);width:36px;height:36px;color:var(--tc-primary);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:grid}.descontos-module__tXLVKW__personCell strong{font-size:14px;font-weight:700;display:block}.descontos-module__tXLVKW__personCell span{color:var(--color-text-muted);font-size:12px;display:block}.descontos-module__tXLVKW__discountBadge{border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:13px;font-weight:700;display:inline-flex}.descontos-module__tXLVKW__percent{color:#6366f1;background:#6366f126}.descontos-module__tXLVKW__fixed{color:#10b981;background:#10b98126}.descontos-module__tXLVKW__statusBadge{border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.descontos-module__tXLVKW__active{color:#10b981;background:#10b98126}.descontos-module__tXLVKW__expired{color:#ef4444;background:#ef44441f}.descontos-module__tXLVKW__inactive{background:var(--color-background-hover);color:var(--color-text-muted)}.descontos-module__tXLVKW__actions{align-items:center;gap:6px;display:flex}.descontos-module__tXLVKW__btnIcon{border:1px solid var(--color-border-soft);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border-radius:8px;place-items:center;transition:all .16s;display:grid}.descontos-module__tXLVKW__btnIcon:hover{background:var(--color-background-hover);color:var(--color-text-primary)}.descontos-module__tXLVKW__btnIcon.descontos-module__tXLVKW__danger:hover{color:#ef4444;background:#ef44441f;border-color:#ef4444}.descontos-module__tXLVKW__btnIcon span{font-size:18px}.descontos-module__tXLVKW__empty{color:var(--color-text-muted);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:52px 24px;display:flex}.descontos-module__tXLVKW__empty span{opacity:.4;font-size:40px}.descontos-module__tXLVKW__empty p{margin:0;font-size:14px}.descontos-module__tXLVKW__overlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.descontos-module__tXLVKW__modal{background:var(--color-background-card);border:1px solid var(--color-border-soft);border-radius:20px;width:min(520px,100%);animation:.2s descontos-module__tXLVKW__slideUp;overflow:hidden;box-shadow:0 24px 64px #0000002e}@keyframes descontos-module__tXLVKW__slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.descontos-module__tXLVKW__modalHeader{border-bottom:1px solid var(--color-border-soft);justify-content:space-between;align-items:center;padding:22px 24px 16px;display:flex}.descontos-module__tXLVKW__modalHeader h2{color:var(--color-text-primary);align-items:center;gap:8px;margin:0;font-size:17px;font-weight:850;display:flex}.descontos-module__tXLVKW__modalHeader h2 span{color:var(--tc-primary);font-size:20px}.descontos-module__tXLVKW__modalBody{flex-direction:column;gap:18px;max-height:calc(80vh - 130px);padding:24px;display:flex;overflow-y:auto}.descontos-module__tXLVKW__field{flex-direction:column;gap:6px;display:flex}.descontos-module__tXLVKW__field label{color:var(--color-text-primary);font-size:13px;font-weight:700}.descontos-module__tXLVKW__field input,.descontos-module__tXLVKW__field select,.descontos-module__tXLVKW__field textarea{border:1px solid var(--color-border-soft);background:var(--color-background-input,var(--color-background-card));color:var(--color-text-primary);border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:14px;transition:border-color .16s}.descontos-module__tXLVKW__field input:focus,.descontos-module__tXLVKW__field select:focus,.descontos-module__tXLVKW__field textarea:focus{border-color:var(--tc-primary)}.descontos-module__tXLVKW__fieldRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.descontos-module__tXLVKW__searchInput{align-items:center;display:flex;position:relative}.descontos-module__tXLVKW__searchInput span{color:var(--color-text-muted);pointer-events:none;z-index:1;font-size:18px;position:absolute;left:12px}.descontos-module__tXLVKW__searchInput input{padding-left:38px!important}.descontos-module__tXLVKW__searchDropdown{border:1px solid var(--color-border-soft);background:var(--color-background-card);z-index:100;border-radius:10px;max-height:220px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden auto;box-shadow:0 8px 24px #0000001f}.descontos-module__tXLVKW__searchResult{cursor:pointer;border-bottom:1px solid var(--color-border-soft);align-items:center;gap:10px;padding:10px 14px;transition:background .14s;display:flex}.descontos-module__tXLVKW__searchResult:last-child{border-bottom:none}.descontos-module__tXLVKW__searchResult:hover{background:var(--color-background-hover)}.descontos-module__tXLVKW__searchResult strong{font-size:13px}.descontos-module__tXLVKW__searchResult span{color:var(--color-text-muted);font-size:12px}.descontos-module__tXLVKW__selectedProfessional{border:1px solid var(--tc-primary);background:var(--tc-primary-soft);border-radius:10px;align-items:center;gap:10px;padding:10px 14px;display:flex}.descontos-module__tXLVKW__selectedProfessional strong{font-size:13px;font-weight:700}.descontos-module__tXLVKW__selectedProfessional small{color:var(--color-text-muted);font-size:12px}.descontos-module__tXLVKW__clearBtn{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;place-items:center;margin-left:auto;font-size:18px;display:grid}.descontos-module__tXLVKW__modalFooter{border-top:1px solid var(--color-border-soft);justify-content:flex-end;align-items:center;gap:10px;padding:16px 24px;display:flex}.descontos-module__tXLVKW__btnCancel{border:1px solid var(--color-border-soft);color:var(--color-text-muted);cursor:pointer;background:0 0;border-radius:10px;padding:9px 18px;font-size:14px}.descontos-module__tXLVKW__btnSave{background:var(--tc-primary);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:6px;padding:9px 20px;font-size:14px;font-weight:700;transition:opacity .16s;display:flex}.descontos-module__tXLVKW__btnSave:disabled{opacity:.55;cursor:not-allowed}.descontos-module__tXLVKW__btnSave span{font-size:18px}
@keyframes OfertasHub-module__WJ7Lwq__fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes OfertasHub-module__WJ7Lwq__pulseGlow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.15)}}.OfertasHub-module__WJ7Lwq__hubPage{gap:var(--spacing-xl,24px);flex-direction:column;padding-bottom:40px;animation:.22s ease-out OfertasHub-module__WJ7Lwq__fadeIn;display:flex}.OfertasHub-module__WJ7Lwq__hubGrid{align-items:flex-start;gap:var(--spacing-xl,24px);display:flex}.OfertasHub-module__WJ7Lwq__sidebar{width:250px;top:calc(var(--topbar-height,64px) + var(--spacing-lg,20px));z-index:10;flex-shrink:0;position:sticky}.OfertasHub-module__WJ7Lwq__navSection{background:var(--color-background-glass,var(--color-background-card,#fff));border:1px solid var(--color-border-soft,#e2e8f0);border-radius:var(--radius-xl,16px);flex-direction:column;gap:2px;padding:10px;font-family:DM Sans,sans-serif;display:flex;box-shadow:0 4px 20px #0f172a08}.OfertasHub-module__WJ7Lwq__navGroupWrapper{flex-direction:column;gap:2px;display:flex}.OfertasHub-module__WJ7Lwq__navLabel{color:var(--color-text-disabled,#94a3b8);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;margin-top:14px;margin-bottom:6px;padding:0 10px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:700;display:flex}.OfertasHub-module__WJ7Lwq__navGroupWrapper:first-child .OfertasHub-module__WJ7Lwq__navLabel{margin-top:4px}.OfertasHub-module__WJ7Lwq__navItem{border-radius:var(--radius-menu,12px);width:100%;color:var(--color-text-secondary,#64748b);transition:background var(--transition-normal,.18s), color var(--transition-normal,.18s), box-shadow var(--transition-normal,.18s), transform var(--transition-normal,.18s);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:11px;padding:10px 12px;font-family:DM Sans,sans-serif;font-size:13.5px;font-weight:400;text-decoration:none;display:flex;position:relative;overflow:hidden}.OfertasHub-module__WJ7Lwq__navItem:hover{background:var(--color-background-hover,#f8fafc);color:var(--color-accent-readable,#4f46e5)}.OfertasHub-module__WJ7Lwq__navItem:hover .OfertasHub-module__WJ7Lwq__navIcon{opacity:1;color:var(--color-accent,#6366f1)}.OfertasHub-module__WJ7Lwq__navItemActive{color:var(--color-accent-readable,#4f46e5);background:color-mix(in srgb, var(--color-accent,#6366f1) 8%, transparent);box-shadow:0 12px 28px color-mix(in srgb, var(--color-accent,#6366f1) 10%, transparent);font-weight:600}.OfertasHub-module__WJ7Lwq__navIndicator{background:var(--color-accent,#6366f1);border-radius:0 4px 4px 0;width:3px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.OfertasHub-module__WJ7Lwq__navIcon{font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 24;color:var(--color-text-secondary,#64748b);opacity:.75;flex-shrink:0;font-size:20px;transition:opacity .18s,color .18s}.OfertasHub-module__WJ7Lwq__navIconActive{font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24;color:var(--color-accent,#6366f1);opacity:1}.OfertasHub-module__WJ7Lwq__navText{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;flex:1;min-width:0;font-family:DM Sans,sans-serif;overflow:hidden}.OfertasHub-module__WJ7Lwq__mainContent{flex-direction:column;flex:1;gap:20px;min-width:0;display:flex}.OfertasHub-module__WJ7Lwq__tabContainer{flex-direction:column;gap:20px;animation:.18s ease-out OfertasHub-module__WJ7Lwq__fadeIn;display:flex}.OfertasHub-module__WJ7Lwq__tabHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.OfertasHub-module__WJ7Lwq__tabTitle{color:var(--color-text-primary,#0f172a);margin:0 0 4px;font-size:1.35rem;font-weight:800}.OfertasHub-module__WJ7Lwq__tabSubtitle{color:var(--color-text-muted,#64748b);max-width:600px;margin:0;font-size:13.5px;line-height:1.5}.OfertasHub-module__WJ7Lwq__savedBtn{background:#10b981!important;border-color:#10b981!important}.OfertasHub-module__WJ7Lwq__gatewayCard{background:var(--color-background-card,#fff);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:var(--radius-xl,18px);text-align:left;flex-direction:column;justify-content:space-between;gap:16px;padding:22px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;box-shadow:0 2px 10px #0f172a05}.OfertasHub-module__WJ7Lwq__gatewayCard:hover{transform:translateY(-2px);box-shadow:0 10px 28px #00000012}.OfertasHub-module__WJ7Lwq__gatewayCardTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.OfertasHub-module__WJ7Lwq__gatewayCardIconWrap{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:24px;display:flex}.OfertasHub-module__WJ7Lwq__gatewayCardBadge{letter-spacing:.2px;border-radius:8px;align-items:center;gap:5px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.OfertasHub-module__WJ7Lwq__gatewayCardBody{flex-direction:column;gap:8px;display:flex}.OfertasHub-module__WJ7Lwq__gatewayCardTitle{color:var(--color-text-primary,#0f172a);margin:0;font-size:1.02rem;font-weight:800}.OfertasHub-module__WJ7Lwq__gatewayCardTagline{color:var(--color-text-secondary,#64748b);margin:0;font-size:.78rem;font-weight:600}.OfertasHub-module__WJ7Lwq__gatewayCardDesc{color:var(--color-text-muted,#64748b);margin:0;font-size:.8rem;line-height:1.48}.OfertasHub-module__WJ7Lwq__gatewayCardFeatures{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.OfertasHub-module__WJ7Lwq__gatewayFeaturePill{background:var(--color-background-hover,#f8fafc);color:var(--color-text-secondary,#475569);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:6px;align-items:center;gap:4px;padding:4px 9px;font-size:.72rem;font-weight:600;display:inline-flex}.OfertasHub-module__WJ7Lwq__gatewayCardFooter{border-top:1px solid var(--color-border-soft,#e2e8f0);justify-content:space-between;align-items:center;gap:10px;padding-top:14px;display:flex}.OfertasHub-module__WJ7Lwq__gatewayActionText{color:var(--color-accent,#6366f1);align-items:center;gap:6px;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.OfertasHub-module__WJ7Lwq__gatewayActionText span{font-size:17px;transition:transform .16s}.OfertasHub-module__WJ7Lwq__gatewayCard:hover .OfertasHub-module__WJ7Lwq__gatewayActionText span{transform:translate(4px)}.OfertasHub-module__WJ7Lwq__kpiGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.OfertasHub-module__WJ7Lwq__kpiCard{background:var(--color-background-card,#fff);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:var(--radius-xl,16px);align-items:center;gap:14px;padding:18px 22px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;box-shadow:0 2px 10px #0f172a05}.OfertasHub-module__WJ7Lwq__kpiCard:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000000f}.OfertasHub-module__WJ7Lwq__kpiCard span.OfertasHub-module__WJ7Lwq__material-symbols-outlined{background:var(--color-background-hover,#f8fafc);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:26px;display:flex}.OfertasHub-module__WJ7Lwq__kpiValue{color:var(--color-text-primary,#0f172a);font-size:1.35rem;font-weight:800;line-height:1.1}.OfertasHub-module__WJ7Lwq__kpiLabel{color:var(--color-text-muted,#64748b);margin-top:3px;font-size:12px;font-weight:500}.OfertasHub-module__WJ7Lwq__actionBanner{background:var(--color-background-card,#fff);border-radius:var(--radius-xl,16px);border:1px solid var(--color-border-soft,#e2e8f0);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;display:flex;box-shadow:0 2px 10px #0f172a05}.OfertasHub-module__WJ7Lwq__actionBannerLeft{align-items:center;gap:14px;display:flex}.OfertasHub-module__WJ7Lwq__actionBannerIcon{background:color-mix(in srgb, var(--color-accent,#6366f1) 12%, transparent);width:44px;height:44px;color:var(--color-accent,#6366f1);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;display:flex}.OfertasHub-module__WJ7Lwq__statusBanner{background:color-mix(in srgb, #22c55e 8%, var(--color-background-card,#fff));border:1px solid color-mix(in srgb, #22c55e 28%, var(--color-border-soft,#e2e8f0));border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;display:flex;box-shadow:0 2px 8px #22c55e0a}.OfertasHub-module__WJ7Lwq__rulesList{flex-direction:column;gap:16px;display:flex}.OfertasHub-module__WJ7Lwq__ruleCard{background:var(--color-background-card,#fff);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:var(--radius-xl,16px);padding:22px 26px;transition:all .2s;box-shadow:0 2px 10px #0f172a05}.OfertasHub-module__WJ7Lwq__ruleCardActive{border-color:color-mix(in srgb, var(--color-accent,#6366f1) 40%, transparent);box-shadow:0 6px 20px color-mix(in srgb, var(--color-accent,#6366f1) 8%, transparent)}.OfertasHub-module__WJ7Lwq__ruleCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.OfertasHub-module__WJ7Lwq__ruleCardLeft{align-items:center;gap:14px;display:flex}.OfertasHub-module__WJ7Lwq__ruleIconBadge{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.OfertasHub-module__WJ7Lwq__ruleIconBadge span{font-size:22px}.OfertasHub-module__WJ7Lwq__ruleTitle{color:var(--color-text-primary,#0f172a);margin:0 0 3px;font-size:14.5px;font-weight:700}.OfertasHub-module__WJ7Lwq__ruleSubtitle{color:var(--color-text-muted,#64748b);margin:0;font-size:12.5px;line-height:1.45}.OfertasHub-module__WJ7Lwq__switchLabel{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:flex}.OfertasHub-module__WJ7Lwq__switchLabel input[type=checkbox]{display:none}.OfertasHub-module__WJ7Lwq__switchTrack{background:var(--color-border-soft,#cbd5e1);border-radius:999px;width:42px;height:22px;transition:background .2s;position:relative}.OfertasHub-module__WJ7Lwq__switchTrack:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s cubic-bezier(.34,1.56,.64,1);position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #00000026}.OfertasHub-module__WJ7Lwq__switchLabel input:checked~.OfertasHub-module__WJ7Lwq__switchTrack{background:#10b981}.OfertasHub-module__WJ7Lwq__switchLabel input:checked~.OfertasHub-module__WJ7Lwq__switchTrack:after{transform:translate(20px)}.OfertasHub-module__WJ7Lwq__switchOn{color:#10b981;font-size:12px;font-weight:700}.OfertasHub-module__WJ7Lwq__switchOff{color:var(--color-text-muted,#94a3b8);font-size:12px;font-weight:600}.OfertasHub-module__WJ7Lwq__ruleFormGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:flex-end;gap:16px;display:grid}.OfertasHub-module__WJ7Lwq__inputGroup{flex-direction:column;gap:6px;display:flex}.OfertasHub-module__WJ7Lwq__inputGroupFull{flex-direction:column;grid-column:1/-1;gap:6px;display:flex}.OfertasHub-module__WJ7Lwq__fieldLabel{color:var(--color-text-secondary,#475569);font-size:12px;font-weight:600}.OfertasHub-module__WJ7Lwq__labelMuted{color:var(--color-text-muted,#94a3b8);font-weight:400}.OfertasHub-module__WJ7Lwq__inputWithAddon{align-items:center;display:flex;position:relative}.OfertasHub-module__WJ7Lwq__addon{color:var(--color-text-muted,#64748b);pointer-events:none;font-size:12px;font-weight:700;position:absolute;right:12px}.OfertasHub-module__WJ7Lwq__periodGroup{background:var(--color-background-card,#fff);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:10px;gap:3px;padding:3px;display:flex}.OfertasHub-module__WJ7Lwq__periodBtn{color:var(--color-text-muted,#64748b);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:6px 14px;font-size:12.5px;font-weight:600;transition:all .15s}.OfertasHub-module__WJ7Lwq__periodBtnActive{background:var(--color-accent,#6366f1);color:#fff}.OfertasHub-module__WJ7Lwq__analyticsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.OfertasHub-module__WJ7Lwq__analyticsCard{background:var(--color-background-card,#fff);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:var(--radius-xl,16px);padding:18px;box-shadow:0 2px 8px #0f172a05}.OfertasHub-module__WJ7Lwq__analyticsCardHighlight{border-radius:var(--radius-xl,16px);background:linear-gradient(135deg,#f59e0b1f,#ef444414);border:1.5px solid #f59e0b66;padding:18px;box-shadow:0 4px 16px #f59e0b26}.OfertasHub-module__WJ7Lwq__analyticsCardHeader{color:var(--color-text-muted,#64748b);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.OfertasHub-module__WJ7Lwq__analyticsBigNumber{color:var(--color-text-primary,#0f172a);margin-bottom:4px;font-size:1.55rem;font-weight:800;line-height:1.1}.OfertasHub-module__WJ7Lwq__analyticsBigNumberGold{color:#d97706;margin-bottom:4px;font-size:1.55rem;font-weight:900;line-height:1.1}.OfertasHub-module__WJ7Lwq__analyticsSub{color:var(--color-text-muted,#94a3b8);font-size:11.5px}.OfertasHub-module__WJ7Lwq__analyticsSubHighlight{color:#b45309;font-size:11.5px;font-weight:600}.OfertasHub-module__WJ7Lwq__funnelSection{background:var(--color-background-card,#fff);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:var(--radius-xl,16px);padding:20px 24px}.OfertasHub-module__WJ7Lwq__sectionTitle{color:var(--color-text-primary,#0f172a);margin:0 0 16px;font-size:14.5px;font-weight:700}.OfertasHub-module__WJ7Lwq__funnelBarRow{align-items:flex-end;gap:12px;display:flex}.OfertasHub-module__WJ7Lwq__funnelStep{flex-direction:column;gap:6px;display:flex}.OfertasHub-module__WJ7Lwq__funnelBar{border-radius:999px;width:100%;height:8px}.OfertasHub-module__WJ7Lwq__funnelStepLabel{color:var(--color-text-secondary,#475569);font-size:12px;font-weight:600}.OfertasHub-module__WJ7Lwq__funnelPercent{color:var(--color-text-primary,#0f172a);font-size:13px;font-weight:800}.OfertasHub-module__WJ7Lwq__tableCard{background:var(--color-background-card,#fff);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:var(--radius-xl,16px);overflow:hidden;box-shadow:0 2px 10px #0f172a05}.OfertasHub-module__WJ7Lwq__tableHeader{border-bottom:1px solid var(--color-border-soft,#e2e8f0);background:var(--color-background-card,#fff);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}.OfertasHub-module__WJ7Lwq__badgeCount{background:color-mix(in srgb, var(--color-accent,#6366f1) 10%, transparent);color:var(--color-accent,#6366f1);border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:700}.OfertasHub-module__WJ7Lwq__tableWrapper{overflow-x:auto}.OfertasHub-module__WJ7Lwq__ratePill{color:#10b981;background:#10b9811f;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:800;display:inline-block}.OfertasHub-module__WJ7Lwq__statusTag{border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-block}.OfertasHub-module__WJ7Lwq__banner{background:var(--color-background-card,#fff);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:var(--radius-xl,16px);align-items:center;gap:16px;padding:16px 20px;display:flex;box-shadow:0 4px 20px #0f172a08}.OfertasHub-module__WJ7Lwq__bannerAvatar{object-fit:cover;border:2px solid var(--color-accent,#6366f1);border-radius:50%;flex-shrink:0;width:46px;height:46px;box-shadow:0 4px 12px #6366f140}.OfertasHub-module__WJ7Lwq__bannerContent{flex:1}.OfertasHub-module__WJ7Lwq__bannerTitle{color:var(--color-text-primary,#0f172a);margin:0 0 2px;font-size:15px;font-weight:700}.OfertasHub-module__WJ7Lwq__bannerSubtitle{color:var(--color-text-muted,#64748b);margin:0;font-size:13px;line-height:1.4}.OfertasHub-module__WJ7Lwq__bannerBadge{color:#10b981;white-space:nowrap;background:#10b9811a;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:700;display:flex}@media (max-width:1100px){.OfertasHub-module__WJ7Lwq__hubGrid{flex-direction:column}.OfertasHub-module__WJ7Lwq__sidebar{width:100%;position:static}}
.MetricasConversao-module__z3yuyG__container{flex-direction:column;gap:24px;animation:.22s ease-out MetricasConversao-module__z3yuyG__fadeIn;display:flex}@keyframes MetricasConversao-module__z3yuyG__fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.MetricasConversao-module__z3yuyG__topBarActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.MetricasConversao-module__z3yuyG__periodGroup{background:var(--color-background-hover,#f1f5f9);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:10px;align-items:center;gap:2px;padding:3px;display:flex}.MetricasConversao-module__z3yuyG__periodBtn{color:var(--color-text-secondary,#64748b);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:7px;padding:6px 13px;font-size:12.5px;font-weight:600;transition:all .16s}.MetricasConversao-module__z3yuyG__periodBtn:hover{color:var(--color-text-primary,#0f172a)}.MetricasConversao-module__z3yuyG__periodBtnActive{background:var(--color-accent,#6366f1);box-shadow:0 2px 8px #6366f147;color:#fff!important}.MetricasConversao-module__z3yuyG__refreshBtn{border:1px solid var(--color-border-soft,#e2e8f0);background:var(--color-background-card,#fff);color:var(--color-text-secondary,#475569);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:600;transition:all .16s;display:inline-flex}.MetricasConversao-module__z3yuyG__refreshBtn:hover{background:var(--color-background-hover,#f8fafc);color:var(--color-text-primary,#0f172a);border-color:var(--color-accent,#6366f1)}.MetricasConversao-module__z3yuyG__kpiGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;display:grid}.MetricasConversao-module__z3yuyG__kpiCard{background:var(--color-background-card,#fff);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:var(--radius-xl,16px);flex-direction:column;gap:6px;padding:20px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;box-shadow:0 2px 10px #0f172a05}.MetricasConversao-module__z3yuyG__kpiCard:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0f172a0f}.MetricasConversao-module__z3yuyG__kpiCardHighlight{background:linear-gradient(135deg, color-mix(in srgb, #f59e0b 14%, var(--color-background-card,#fff)), color-mix(in srgb, #ef4444 8%, var(--color-background-card,#fff)));border-radius:var(--radius-xl,16px);border:1.5px solid #f59e0b73;flex-direction:column;gap:6px;padding:20px;transition:transform .18s,box-shadow .18s;display:flex;position:relative;box-shadow:0 4px 18px #f59e0b24}.MetricasConversao-module__z3yuyG__kpiCardHighlight:hover{transform:translateY(-2px);box-shadow:0 10px 28px #f59e0b38}.MetricasConversao-module__z3yuyG__kpiHeader{color:var(--color-text-muted,#64748b);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.MetricasConversao-module__z3yuyG__kpiIcon{font-size:24px}.MetricasConversao-module__z3yuyG__kpiValue{color:var(--color-text-primary,#0f172a);letter-spacing:-.02em;margin:2px 0 0;font-size:1.65rem;font-weight:900;line-height:1.1}.MetricasConversao-module__z3yuyG__kpiValueGold{color:#d97706;letter-spacing:-.02em;margin:2px 0 0;font-size:1.65rem;font-weight:900;line-height:1.1}.MetricasConversao-module__z3yuyG__kpiSub{color:var(--color-text-secondary,#64748b);font-size:12px;line-height:1.4}.MetricasConversao-module__z3yuyG__kpiSubHighlight{color:#b45309;font-size:12px;font-weight:700;line-height:1.4}.MetricasConversao-module__z3yuyG__funnelSection{background:var(--color-background-card,#fff);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:var(--radius-xl,18px);flex-direction:column;gap:16px;padding:22px 26px;display:flex;box-shadow:0 2px 12px #0f172a05}.MetricasConversao-module__z3yuyG__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.MetricasConversao-module__z3yuyG__sectionTitle{color:var(--color-text-primary,#0f172a);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:800;display:flex}.MetricasConversao-module__z3yuyG__funnelGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.MetricasConversao-module__z3yuyG__funnelStepCard{background:var(--color-background-hover,#f8fafc);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:14px;flex-direction:column;gap:10px;padding:16px;transition:all .16s;display:flex;position:relative}.MetricasConversao-module__z3yuyG__funnelStepCard:hover{background:var(--color-background-card,#fff);border-color:var(--color-accent,#6366f1);box-shadow:0 6px 18px #6366f114}.MetricasConversao-module__z3yuyG__funnelStepHeader{justify-content:space-between;align-items:center;display:flex}.MetricasConversao-module__z3yuyG__funnelStepNumber{background:color-mix(in srgb, var(--color-accent,#6366f1) 12%, transparent);color:var(--color-accent,#6366f1);border-radius:6px;padding:2px 7px;font-size:11px;font-weight:800}.MetricasConversao-module__z3yuyG__funnelStepPercent{color:var(--color-text-primary,#0f172a);font-size:13px;font-weight:800}.MetricasConversao-module__z3yuyG__funnelProgressBar{background:var(--color-border-soft,#e2e8f0);border-radius:999px;height:6px;position:relative;overflow:hidden}.MetricasConversao-module__z3yuyG__funnelProgressFill{border-radius:999px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}.MetricasConversao-module__z3yuyG__funnelStepLabel{color:var(--color-text-primary,#0f172a);margin:0;font-size:13px;font-weight:700}.MetricasConversao-module__z3yuyG__funnelStepSub{color:var(--color-text-secondary,#64748b);margin:0;font-size:11.5px}.MetricasConversao-module__z3yuyG__flashAnalyticsCard{border:1px solid color-mix(in srgb, #6366f1 25%, var(--color-border-soft,#e2e8f0));border-radius:var(--radius-xl,16px);background:linear-gradient(135deg,#6366f11a,#ec489914);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.MetricasConversao-module__z3yuyG__flashLeft{align-items:center;gap:14px;display:flex}.MetricasConversao-module__z3yuyG__flashIcon{color:#fff;background:#f59e0b;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;display:flex;box-shadow:0 4px 12px #f59e0b59}.MetricasConversao-module__z3yuyG__flashTitle{color:var(--color-text-primary,#0f172a);margin:0 0 3px;font-size:14px;font-weight:800}.MetricasConversao-module__z3yuyG__flashDesc{color:var(--color-text-secondary,#64748b);margin:0;font-size:12px}.MetricasConversao-module__z3yuyG__flashBadgeGroup{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.MetricasConversao-module__z3yuyG__flashPill{background:var(--color-background-card,#fff);border:1px solid var(--color-border-soft,#e2e8f0);color:var(--color-text-primary,#0f172a);border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 2px 6px #00000008}.MetricasConversao-module__z3yuyG__tableCard{background:var(--color-background-card,#fff);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:var(--radius-xl,18px);overflow:hidden;box-shadow:0 2px 12px #0f172a05}.MetricasConversao-module__z3yuyG__tableHeader{border-bottom:1px solid var(--color-border-soft,#e2e8f0);background:var(--color-background-card,#fff);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:18px 24px;display:flex}.MetricasConversao-module__z3yuyG__tableHeaderTitleWrap{align-items:center;gap:10px;display:flex}.MetricasConversao-module__z3yuyG__badgeCount{background:color-mix(in srgb, var(--color-accent,#6366f1) 10%, transparent);color:var(--color-accent,#6366f1);border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:700}.MetricasConversao-module__z3yuyG__tableSearchWrapper{background:var(--color-background-hover,#f8fafc);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:10px;align-items:center;gap:8px;min-width:240px;padding:6px 12px;display:flex}.MetricasConversao-module__z3yuyG__tableSearchInput{color:var(--color-text-primary,#0f172a);background:0 0;border:none;outline:none;width:100%;font-size:12.5px}.MetricasConversao-module__z3yuyG__tableWrapper{overflow-x:auto}.MetricasConversao-module__z3yuyG__table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.MetricasConversao-module__z3yuyG__table th{color:var(--color-text-muted,#64748b);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--color-border-soft,#e2e8f0);background:var(--color-background-hover,#f8fafc);white-space:nowrap;padding:12px 18px;font-size:11.5px;font-weight:700}.MetricasConversao-module__z3yuyG__table td{border-bottom:1px solid var(--color-border-soft,#e2e8f0);color:var(--color-text-primary,#0f172a);vertical-align:middle;padding:14px 18px}.MetricasConversao-module__z3yuyG__table tbody tr:hover{background:color-mix(in srgb, var(--color-accent,#6366f1) 3%, transparent)}.MetricasConversao-module__z3yuyG__userCell{align-items:center;gap:12px;display:flex}.MetricasConversao-module__z3yuyG__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:36px;height:36px}.MetricasConversao-module__z3yuyG__avatarFallback{color:#fff;background:linear-gradient(135deg,#6366f1,#9333ea);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:12.5px;font-weight:800;display:flex}.MetricasConversao-module__z3yuyG__userName{color:var(--color-text-primary,#0f172a);font-weight:700;display:block}.MetricasConversao-module__z3yuyG__userMeta{color:var(--color-text-secondary,#64748b);align-items:center;gap:6px;font-size:11.5px;display:flex}.MetricasConversao-module__z3yuyG__badge{white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:4px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.MetricasConversao-module__z3yuyG__badgeGreen{color:#166534;background:#dcfce7}.MetricasConversao-module__z3yuyG__badgeBlue{color:#0369a1;background:#e0f2fe}.MetricasConversao-module__z3yuyG__badgePurple{color:#6b21a8;background:#f3e8ff}.MetricasConversao-module__z3yuyG__badgeAmber{color:#92400e;background:#fef3c7}.MetricasConversao-module__z3yuyG__ratePillHigh{color:#15803d;background:#dcfce7;border-radius:6px;align-items:center;padding:3px 8px;font-size:12px;font-weight:800;display:inline-flex}.MetricasConversao-module__z3yuyG__ratePillMedium{color:#b45309;background:#fef3c7;border-radius:6px;align-items:center;padding:3px 8px;font-size:12px;font-weight:800;display:inline-flex}.MetricasConversao-module__z3yuyG__ratePillLow{background:var(--color-background-hover,#f1f5f9);color:var(--color-text-muted,#94a3b8);border-radius:6px;align-items:center;padding:3px 8px;font-size:12px;font-weight:800;display:inline-flex}.MetricasConversao-module__z3yuyG__btnActionWa{color:#16a34a;cursor:pointer;background:#22c55e14;border:1px solid #22c55e33;border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-size:11.5px;font-weight:700;text-decoration:none;transition:all .16s;display:inline-flex}.MetricasConversao-module__z3yuyG__btnActionWa:hover{color:#fff;background:#22c55e}@media (max-width:900px){.MetricasConversao-module__z3yuyG__kpiGrid,.MetricasConversao-module__z3yuyG__funnelGrid{grid-template-columns:1fr}.MetricasConversao-module__z3yuyG__tableSearchWrapper{width:100%}}
.UsuariosOfertasAtivas-module__H6Ai0G__container{flex-direction:column;gap:20px;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__kpiGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.UsuariosOfertasAtivas-module__H6Ai0G__kpiCard{background:var(--color-background-card,#fff);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:var(--radius-lg,12px);flex-direction:column;gap:6px;padding:14px 16px;transition:transform .15s,box-shadow .15s;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__kpiCard:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000000a}.UsuariosOfertasAtivas-module__H6Ai0G__kpiCardHeader{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary,#64748b);justify-content:space-between;align-items:center;font-size:11.5px;font-weight:700;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__kpiIcon{font-size:18px}.UsuariosOfertasAtivas-module__H6Ai0G__kpiValue{color:var(--color-text-primary,#0f172a);font-family:DM Sans,sans-serif;font-size:1.65rem;font-weight:800;line-height:1.1}.UsuariosOfertasAtivas-module__H6Ai0G__kpiSub{color:var(--color-text-muted,#94a3b8);font-size:11px}.UsuariosOfertasAtivas-module__H6Ai0G__controlsBar{background:var(--color-background-card,#fff);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:var(--radius-lg,12px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__searchWrapper{flex:1;min-width:240px;max-width:400px;position:relative}.UsuariosOfertasAtivas-module__H6Ai0G__searchIcon{color:var(--color-text-disabled,#94a3b8);pointer-events:none;font-size:18px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.UsuariosOfertasAtivas-module__H6Ai0G__searchInput{border:1px solid var(--color-border-soft,#e2e8f0);background:var(--color-background-secondary,#f8fafc);width:100%;color:var(--color-text-primary,#0f172a);border-radius:8px;outline:none;padding:8px 12px 8px 36px;font-family:DM Sans,sans-serif;font-size:13px;transition:border-color .15s,box-shadow .15s}.UsuariosOfertasAtivas-module__H6Ai0G__searchInput:focus{border-color:var(--color-primary,#6366f1);background:#fff;box-shadow:0 0 0 3px #6366f11f}.UsuariosOfertasAtivas-module__H6Ai0G__filterGroup{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__filterBtn{border:1px solid var(--color-border-soft,#e2e8f0);color:var(--color-text-secondary,#64748b);cursor:pointer;background:0 0;border-radius:20px;align-items:center;gap:5px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.UsuariosOfertasAtivas-module__H6Ai0G__filterBtn:hover{background:var(--color-background-secondary,#f8fafc);color:var(--color-text-primary,#0f172a)}.UsuariosOfertasAtivas-module__H6Ai0G__filterBtnActive{background:var(--color-primary-light,#6366f11f);border-color:var(--color-primary,#6366f1);color:var(--color-primary,#6366f1)}.UsuariosOfertasAtivas-module__H6Ai0G__urgencyToggle{color:var(--color-text-secondary,#64748b);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid var(--color-border-soft,#e2e8f0);background:0 0;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__urgencyToggleActive{color:#dc2626;background:#ef44441a;border-color:#ef4444;font-weight:700}.UsuariosOfertasAtivas-module__H6Ai0G__tableCard{background:var(--color-background-card,#fff);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:var(--radius-xl,16px);overflow-x:auto;box-shadow:0 2px 12px #00000005}.UsuariosOfertasAtivas-module__H6Ai0G__table{border-collapse:collapse;text-align:left;width:100%;min-width:860px;font-family:DM Sans,sans-serif;font-size:13px}.UsuariosOfertasAtivas-module__H6Ai0G__table th{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary,#64748b);background:var(--color-background-secondary,#f8fafc);border-bottom:1px solid var(--color-border-soft,#e2e8f0);padding:12px 16px;font-size:11px;font-weight:700}.UsuariosOfertasAtivas-module__H6Ai0G__table td{border-bottom:1px solid var(--color-border-soft,#f1f5f9);vertical-align:middle;padding:14px 16px}.UsuariosOfertasAtivas-module__H6Ai0G__table tr:last-child td{border-bottom:none}.UsuariosOfertasAtivas-module__H6Ai0G__table tr:hover td{background:var(--color-background-hover,#fcfcfd)}.UsuariosOfertasAtivas-module__H6Ai0G__userCell{align-items:center;gap:12px;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__avatar{object-fit:cover;border:1px solid var(--color-border-soft,#e2e8f0);border-radius:50%;flex-shrink:0;width:38px;height:38px}.UsuariosOfertasAtivas-module__H6Ai0G__avatarFallback{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__userInfo{flex-direction:column;gap:2px;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__userName{color:var(--color-text-primary,#0f172a);font-weight:700}.UsuariosOfertasAtivas-module__H6Ai0G__userMeta{color:var(--color-text-secondary,#64748b);align-items:center;gap:8px;font-size:11.5px;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__badge{white-space:nowrap;border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.UsuariosOfertasAtivas-module__H6Ai0G__badgePurple{color:#9333ea;background:#a855f71f;border:1px solid #a855f740}.UsuariosOfertasAtivas-module__H6Ai0G__badgeBlue{color:#2563eb;background:#3b82f61f;border:1px solid #3b82f640}.UsuariosOfertasAtivas-module__H6Ai0G__badgeGreen{color:#16a34a;background:#22c55e1f;border:1px solid #22c55e40}.UsuariosOfertasAtivas-module__H6Ai0G__badgeAmber{color:#d97706;background:#f59e0b1f;border:1px solid #f59e0b40}.UsuariosOfertasAtivas-module__H6Ai0G__offerDetail{flex-direction:column;gap:3px;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__offerDetailTitle{color:var(--color-text-primary,#0f172a);font-weight:700}.UsuariosOfertasAtivas-module__H6Ai0G__offerDetailSub{color:var(--color-text-muted,#64748b);font-size:11.5px}.UsuariosOfertasAtivas-module__H6Ai0G__expiryCell{flex-direction:column;gap:3px;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__urgencyCritical{color:#dc2626;background:#ef44441a;border-radius:6px;align-items:center;gap:4px;width:fit-content;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.UsuariosOfertasAtivas-module__H6Ai0G__urgencyModerate{color:#d97706;background:#f59e0b1a;border-radius:6px;align-items:center;gap:4px;width:fit-content;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}.UsuariosOfertasAtivas-module__H6Ai0G__urgencyNormal{color:var(--color-text-secondary,#64748b);align-items:center;gap:4px;font-size:12px;display:inline-flex}.UsuariosOfertasAtivas-module__H6Ai0G__urgencyPermanent{color:#10b981;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.UsuariosOfertasAtivas-module__H6Ai0G__expiryDate{color:var(--color-text-disabled,#94a3b8);font-size:11px}.UsuariosOfertasAtivas-module__H6Ai0G__actionsCell{justify-content:flex-end;align-items:center;gap:6px;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__btnAction{border:1px solid var(--color-border-soft,#e2e8f0);background:var(--color-background-card,#fff);width:32px;height:32px;color:var(--color-text-secondary,#64748b);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;text-decoration:none;transition:all .15s;display:inline-flex}.UsuariosOfertasAtivas-module__H6Ai0G__btnAction:hover{background:var(--color-background-secondary,#f8fafc);color:var(--color-text-primary,#0f172a);border-color:var(--color-border-hover,#cbd5e1)}.UsuariosOfertasAtivas-module__H6Ai0G__btnActionWa{color:#16a34a;background:#22c55e14;border-color:#22c55e33}.UsuariosOfertasAtivas-module__H6Ai0G__btnActionWa:hover{color:#fff;background:#22c55e;border-color:#22c55e}.UsuariosOfertasAtivas-module__H6Ai0G__emptyState{text-align:center;color:var(--color-text-muted,#94a3b8);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 24px;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__emptyIcon{color:var(--color-text-disabled,#cbd5e1);font-size:48px}.UsuariosOfertasAtivas-module__H6Ai0G__emptyTitle{color:var(--color-text-secondary,#64748b);font-size:15px;font-weight:700}.UsuariosOfertasAtivas-module__H6Ai0G__emptySub{max-width:360px;font-size:13px}.UsuariosOfertasAtivas-module__H6Ai0G__checkbox{width:16px;height:16px;accent-color:var(--color-primary,#6366f1);cursor:pointer;border-radius:4px}.UsuariosOfertasAtivas-module__H6Ai0G__batchBar{z-index:50;background:var(--color-background-card,#fff);border:1px solid var(--color-primary,#6366f1);border-radius:var(--radius-xl,16px);justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;animation:.2s ease-out UsuariosOfertasAtivas-module__H6Ai0G__slideUp;display:flex;position:sticky;bottom:20px;box-shadow:0 10px 30px #6366f133,0 4px 12px #00000014}@keyframes UsuariosOfertasAtivas-module__H6Ai0G__slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.UsuariosOfertasAtivas-module__H6Ai0G__batchInfo{color:var(--color-text-primary,#0f172a);align-items:center;gap:10px;font-size:13.5px;font-weight:700;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__batchBadge{background:var(--color-primary,#6366f1);color:#fff;border-radius:12px;padding:2px 8px;font-size:12px}.UsuariosOfertasAtivas-module__H6Ai0G__batchActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__batchBtn{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-family:DM Sans,sans-serif;font-size:12.5px;font-weight:700;transition:all .15s;display:inline-flex}.UsuariosOfertasAtivas-module__H6Ai0G__batchBtnPrimary{background:var(--color-primary,#6366f1);color:#fff}.UsuariosOfertasAtivas-module__H6Ai0G__batchBtnPrimary:hover{background:#4f46e5;box-shadow:0 2px 8px #6366f159}.UsuariosOfertasAtivas-module__H6Ai0G__batchBtnWa{color:#fff;background:#16a34a}.UsuariosOfertasAtivas-module__H6Ai0G__batchBtnWa:hover{background:#15803d;box-shadow:0 2px 8px #16a34a59}.UsuariosOfertasAtivas-module__H6Ai0G__batchBtnSecondary{background:var(--color-background-secondary,#f8fafc);border-color:var(--color-border-soft,#e2e8f0);color:var(--color-text-secondary,#64748b)}.UsuariosOfertasAtivas-module__H6Ai0G__batchBtnSecondary:hover{color:var(--color-text-primary,#0f172a);background:#f1f5f9}.UsuariosOfertasAtivas-module__H6Ai0G__batchBtnDanger{color:#dc2626;background:#ef444414;border-color:#ef444433}.UsuariosOfertasAtivas-module__H6Ai0G__batchBtnDanger:hover{color:#fff;background:#ef4444}.UsuariosOfertasAtivas-module__H6Ai0G__toast{z-index:9999;border-radius:12px;align-items:center;gap:10px;padding:12px 18px;font-size:13.5px;font-weight:600;animation:.2s ease-out UsuariosOfertasAtivas-module__H6Ai0G__fadeIn;display:flex;position:fixed;top:24px;right:24px;box-shadow:0 10px 25px #0000001f}.UsuariosOfertasAtivas-module__H6Ai0G__toastSuccess{color:#fff;background:#10b981}.UsuariosOfertasAtivas-module__H6Ai0G__toastError{color:#fff;background:#ef4444}.UsuariosOfertasAtivas-module__H6Ai0G__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;background:#0f172aa6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.UsuariosOfertasAtivas-module__H6Ai0G__modalContent{background:var(--color-background-card,#fff);border:1px solid var(--color-border-soft,#e2e8f0);border-radius:16px;flex-direction:column;gap:16px;width:100%;max-width:520px;padding:24px;animation:.18s ease-out UsuariosOfertasAtivas-module__H6Ai0G__scaleIn;display:flex;box-shadow:0 20px 40px #0003}@keyframes UsuariosOfertasAtivas-module__H6Ai0G__scaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.UsuariosOfertasAtivas-module__H6Ai0G__modalHeader{justify-content:space-between;align-items:center;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__modalTitle{color:var(--color-text-primary,#0f172a);align-items:center;gap:8px;font-size:16px;font-weight:800;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__modalClose{color:var(--color-text-muted,#94a3b8);cursor:pointer;background:0 0;border:none;font-size:20px}.UsuariosOfertasAtivas-module__H6Ai0G__modalTextarea{border:1px solid var(--color-border-soft,#e2e8f0);width:100%;min-height:120px;color:var(--color-text-primary,#0f172a);resize:vertical;background:var(--color-background-secondary,#f8fafc);border-radius:8px;padding:10px 12px;font-family:inherit;font-size:13px}.UsuariosOfertasAtivas-module__H6Ai0G__modalFooter{justify-content:flex-end;align-items:center;gap:10px;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__fullscreenOverlay{z-index:99999;background:var(--color-background-card,#fff);box-sizing:border-box;flex-direction:column;gap:20px;width:100vw;height:100vh;padding:24px 32px 80px;animation:.18s ease-out UsuariosOfertasAtivas-module__H6Ai0G__fadeIn;display:flex;position:fixed;top:0;left:0;overflow-x:hidden;overflow-y:scroll!important}.UsuariosOfertasAtivas-module__H6Ai0G__fullscreenHeader{border-bottom:1px solid var(--color-border-soft,#e2e8f0);justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__fullscreenTitleWrap{align-items:center;gap:12px;display:flex}.UsuariosOfertasAtivas-module__H6Ai0G__fullscreenTitle{color:var(--color-text-primary,#0f172a);margin:0;font-size:18px;font-weight:800}.UsuariosOfertasAtivas-module__H6Ai0G__fullscreenBadge{color:var(--color-primary,#6366f1);background:#6366f11f;border-radius:20px;padding:3px 10px;font-size:12px;font-weight:700}.UsuariosOfertasAtivas-module__H6Ai0G__fullscreenExitBtn{border:1px solid var(--color-border-soft,#e2e8f0);background:var(--color-background-secondary,#f8fafc);color:var(--color-text-primary,#0f172a);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:700;transition:all .15s;display:inline-flex}.UsuariosOfertasAtivas-module__H6Ai0G__fullscreenExitBtn:hover{background:#f1f5f9;border-color:#cbd5e1}
.CampaignRegisterForm-module__zlcseW__formColumn{width:100%}.CampaignRegisterForm-module__zlcseW__card{border:1px solid var(--color-border-soft);border-radius:var(--radius-card);background:var(--color-background-card);width:100%;box-shadow:var(--shadow-floating);overflow:hidden}.CampaignRegisterForm-module__zlcseW__cardHeader{text-align:center;padding:27px 30px 0}.CampaignRegisterForm-module__zlcseW__campaignBadge{border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent-readable);letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:12px;padding:6px 11px;font-size:.72rem;font-weight:800;display:inline-flex}.CampaignRegisterForm-module__zlcseW__campaignBadge span{font-size:17px}.CampaignRegisterForm-module__zlcseW__cardHeader h2{letter-spacing:-.025em;margin:0 0 5px;font-size:1.45rem;font-weight:800}.CampaignRegisterForm-module__zlcseW__cardHeader p{color:var(--color-text-muted);margin:0;font-size:.84rem}.CampaignRegisterForm-module__zlcseW__cardBody{padding:22px 30px 24px}.CampaignRegisterForm-module__zlcseW__btnGoogle,.CampaignRegisterForm-module__zlcseW__btnSubmit{border-radius:var(--radius-button);width:100%;min-height:46px;font:inherit;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:10px;font-size:.9rem;font-weight:800;transition:transform .16s,box-shadow .16s,background .16s;display:flex}.CampaignRegisterForm-module__zlcseW__btnGoogle{border:1px solid var(--color-border-medium);background:var(--color-background-input);color:var(--color-text-primary)}.CampaignRegisterForm-module__zlcseW__btnGoogle svg{flex:none;width:18px;height:18px}.CampaignRegisterForm-module__zlcseW__btnGoogle:hover:not(:disabled){background:var(--color-background-hover);box-shadow:var(--shadow-card);transform:translateY(-1px)}.CampaignRegisterForm-module__zlcseW__divider{color:var(--color-text-muted);align-items:center;gap:12px;margin:17px 0;font-size:.72rem;display:flex}.CampaignRegisterForm-module__zlcseW__divider:before,.CampaignRegisterForm-module__zlcseW__divider:after{content:"";background:var(--color-border-soft);flex:1;height:1px}.CampaignRegisterForm-module__zlcseW__form{flex-direction:column;gap:12px;display:flex}.CampaignRegisterForm-module__zlcseW__field{flex-direction:column;gap:5px;display:flex}.CampaignRegisterForm-module__zlcseW__field label{color:var(--color-text-secondary);font-size:.74rem;font-weight:750}.CampaignRegisterForm-module__zlcseW__field input{border:1px solid var(--color-border-medium);border-radius:var(--radius-input);background:var(--color-background-input);width:100%;height:43px;color:var(--color-text-primary);font:inherit;outline:none;padding:0 13px;font-size:.86rem;transition:border-color .16s,box-shadow .16s}.CampaignRegisterForm-module__zlcseW__field input:focus{border-color:var(--color-border-focus);box-shadow:var(--shadow-focus)}.CampaignRegisterForm-module__zlcseW__field input::placeholder{color:var(--color-text-muted)}.CampaignRegisterForm-module__zlcseW__fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.CampaignRegisterForm-module__zlcseW__consent{color:var(--color-text-muted);cursor:pointer;align-items:flex-start;gap:8px;font-size:.74rem;line-height:1.45;display:flex}.CampaignRegisterForm-module__zlcseW__consent input{accent-color:var(--color-accent);margin-top:2px}.CampaignRegisterForm-module__zlcseW__btnSubmit{background:var(--color-accent);color:var(--accent-contrast,#fff);box-shadow:var(--shadow-glow);border:0;margin-top:2px}.CampaignRegisterForm-module__zlcseW__btnSubmit:hover:not(:disabled){background:var(--color-accent-hover);transform:translateY(-1px)}.CampaignRegisterForm-module__zlcseW__btnSubmit span{font-size:19px}.CampaignRegisterForm-module__zlcseW__btnGoogle:disabled,.CampaignRegisterForm-module__zlcseW__btnSubmit:disabled{cursor:not-allowed;opacity:.62}.CampaignRegisterForm-module__zlcseW__error{border:1px solid var(--color-danger-border,var(--color-border-medium));border-radius:var(--radius-input);background:var(--color-danger-soft,var(--color-background-hover));color:var(--color-danger,var(--color-text-primary));align-items:center;gap:7px;padding:9px 11px;font-size:.75rem;font-weight:700;display:flex}.CampaignRegisterForm-module__zlcseW__loginLink,.CampaignRegisterForm-module__zlcseW__footer{color:var(--color-text-muted);text-align:center;font-size:.74rem}.CampaignRegisterForm-module__zlcseW__loginLink{margin-top:13px}.CampaignRegisterForm-module__zlcseW__loginLink a,.CampaignRegisterForm-module__zlcseW__footer a{color:var(--color-accent-readable);font-weight:700}.CampaignRegisterForm-module__zlcseW__footer{padding:0 30px 20px;line-height:1.55}.CampaignRegisterForm-module__zlcseW__honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.CampaignRegisterForm-module__zlcseW__spin{animation:1s linear infinite CampaignRegisterForm-module__zlcseW__spin}@keyframes CampaignRegisterForm-module__zlcseW__spin{to{transform:rotate(360deg)}}@media (max-width:900px){.CampaignRegisterForm-module__zlcseW__campaignBadge{display:none}.CampaignRegisterForm-module__zlcseW__cardHeader h2{font-size:1.25rem}}@media (max-width:520px){.CampaignRegisterForm-module__zlcseW__cardHeader{padding:20px 18px 0}.CampaignRegisterForm-module__zlcseW__cardBody{padding:18px 18px 20px}.CampaignRegisterForm-module__zlcseW__fieldRow{grid-template-columns:1fr}.CampaignRegisterForm-module__zlcseW__footer{padding:0 18px 18px}}
.CampaignRegisterPage-module__BCvHVq__page{background:var(--color-background-page);min-height:100dvh;color:var(--color-text-primary);place-items:center;padding:40px 24px;font-family:Manrope,sans-serif;display:grid;position:relative;overflow:hidden}.CampaignRegisterPage-module__BCvHVq__heroBackground{pointer-events:none;position:absolute;inset:0}.CampaignRegisterPage-module__BCvHVq__heroImage{object-fit:cover;object-position:center;opacity:.42;width:min(62vw,900px);height:100%;position:absolute;inset:0 0 0 auto}.CampaignRegisterPage-module__BCvHVq__heroOverlay{background:radial-gradient(circle at 76% 20%, var(--color-accent-soft), transparent 30%), linear-gradient(90deg, var(--color-background-page) 0%, var(--color-background-page) 42%, transparent 100%);position:absolute;inset:0}.CampaignRegisterPage-module__BCvHVq__container{z-index:1;grid-template-columns:minmax(0,1fr) minmax(390px,440px);align-items:center;gap:clamp(48px,7vw,96px);width:min(100%,1160px);display:grid;position:relative}.CampaignRegisterPage-module__BCvHVq__heroColumn{flex-direction:column;align-items:flex-start;max-width:620px;display:flex}.CampaignRegisterPage-module__BCvHVq__brandLogoHeader{margin-bottom:48px}.CampaignRegisterPage-module__BCvHVq__headerLogoImg{width:auto;height:40px;display:block}.CampaignRegisterPage-module__BCvHVq__heroBadge,.CampaignRegisterPage-module__BCvHVq__campaignBadge{border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent-readable);letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:7px;font-size:.72rem;font-weight:800;display:inline-flex}.CampaignRegisterPage-module__BCvHVq__heroBadge{border:1px solid var(--color-border-focus);margin-bottom:18px;padding:8px 13px}.CampaignRegisterPage-module__BCvHVq__heroBadge span,.CampaignRegisterPage-module__BCvHVq__campaignBadge span{font-size:17px}.CampaignRegisterPage-module__BCvHVq__heroTitle{max-width:680px;color:var(--color-text-primary);letter-spacing:-.045em;margin:0;font-size:clamp(2.35rem,4.5vw,4rem);font-weight:800;line-height:1.04}.CampaignRegisterPage-module__BCvHVq__heroTitleAccent{color:var(--color-accent-readable);margin-top:8px;display:block}.CampaignRegisterPage-module__BCvHVq__heroSubtitle{max-width:590px;color:var(--color-text-secondary);margin:24px 0 30px;font-size:1.02rem;line-height:1.7}.CampaignRegisterPage-module__BCvHVq__heroFeatures{color:var(--color-text-secondary);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;font-size:.86rem;font-weight:700;display:grid}.CampaignRegisterPage-module__BCvHVq__heroFeatures span{align-items:center;gap:7px;display:flex}.CampaignRegisterPage-module__BCvHVq__heroFeatures i{color:var(--color-accent-readable);font-size:19px;font-style:normal}@media (max-width:900px){.CampaignRegisterPage-module__BCvHVq__page{padding:28px 20px}.CampaignRegisterPage-module__BCvHVq__container{grid-template-columns:1fr;gap:24px;max-width:600px}.CampaignRegisterPage-module__BCvHVq__heroColumn{text-align:center;align-items:center}.CampaignRegisterPage-module__BCvHVq__brandLogoHeader{margin-bottom:20px}.CampaignRegisterPage-module__BCvHVq__heroTitle{font-size:clamp(1.8rem,6vw,2.4rem)}.CampaignRegisterPage-module__BCvHVq__heroSubtitle,.CampaignRegisterPage-module__BCvHVq__heroFeatures{display:none}.CampaignRegisterPage-module__BCvHVq__heroImage{opacity:.18;width:100%}.CampaignRegisterPage-module__BCvHVq__heroOverlay{background:linear-gradient(180deg, transparent, var(--color-background-page) 58%)}}@media (max-width:520px){.CampaignRegisterPage-module__BCvHVq__page{padding:18px 14px;display:block}.CampaignRegisterPage-module__BCvHVq__container{gap:18px}.CampaignRegisterPage-module__BCvHVq__brandLogoHeader{margin-bottom:14px}.CampaignRegisterPage-module__BCvHVq__headerLogoImg{height:32px}.CampaignRegisterPage-module__BCvHVq__heroBadge{margin-bottom:10px}.CampaignRegisterPage-module__BCvHVq__heroTitle{font-size:1.65rem}}
