.bottomNav.nav4{grid-template-columns:repeat(4,minmax(0,1fr))}.accountHero{display:flex;gap:14px;align-items:center;padding:10px 3px 20px}.accountAvatar{width:62px;height:62px;display:grid;place-items:center;flex:0 0 auto;border:3px solid #bde6d1;border-radius:50%;background:#174c3b;color:#fff;font-size:25px;font-weight:900}.accountHero h1{margin:5px 0 3px;font-size:24px}.accountHero p{margin:0;color:#68756e;font-size:12px}.accountInfo{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin-bottom:14px}.accountInfo>div{display:grid;grid-gap:5px;gap:5px;padding:14px;border:1px solid #dfe9e4;border-radius:16px;background:#fff}.accountInfo span{color:#738078;font-size:10px}.accountInfo strong{font-size:12px;overflow-wrap:anywhere}.accountMenu{overflow:hidden;border:1px solid #dfe8e3;border-radius:22px;background:#fff;box-shadow:0 10px 30px rgba(24,70,49,.055)}.accountMenu a{display:grid;grid-template-columns:38px 1fr auto;grid-gap:11px;gap:11px;align-items:center;padding:15px;color:#18221d;text-decoration:none;border-bottom:1px solid #edf1ef}.accountMenu a:last-child{border-bottom:0}.accountMenu>a>span{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#e8f6ef}.accountMenu a>div{display:grid;grid-gap:4px;gap:4px}.accountMenu small{color:#748078;font-size:10px}.accountMenu b{color:#7d8982;font-size:20px}.accountMenu .dangerLink strong{color:#b42318}.logoutButton{margin-top:14px;background:#edf1ef;color:#526159}.independentNote{margin:15px 8px;color:#7a8680;font-size:10px;line-height:1.55;text-align:center}.legalHero{padding:12px 3px 20px}.legalHero h1{margin:7px 0 8px;font-size:30px}.legalHero p{margin:0;color:#64726a;font-size:13px;line-height:1.55}.legalContent{display:grid;grid-gap:11px;gap:11px}.legalContent article{padding:17px;border:1px solid #dfe8e3;border-radius:18px;background:#fff}.legalContent h2{margin:0 0 8px;font-size:16px}.legalContent p{margin:0;color:#5f6d65;font-size:12px;line-height:1.65}.legalContent a{color:#087b49;font-weight:800}.legalBack{display:block;margin:17px 3px;color:#146d4c;font-size:12px;font-weight:850;text-decoration:none}.faqList{display:grid;grid-gap:8px;gap:8px;margin-bottom:14px}.faqList article{overflow:hidden;border:1px solid #dfe8e3;border-radius:16px;background:#fff}.faqList article.open{border-color:#b9ddcc}.faqList button{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:15px;background:transparent;color:#17201c;text-align:left}.faqList button span{font-size:12px}.faqList button b{color:#128052;font-size:18px}.faqList p{margin:0;padding:0 15px 15px;color:#607068;font-size:11px;line-height:1.6}.supportFormCard h2{margin:6px 0 14px;font-size:20px}.supportForm{display:grid;grid-gap:10px;gap:10px}.deletionCard>label,.supportForm label{display:grid;grid-gap:6px;gap:6px;color:#35433c;font-size:11px;font-weight:800}.deletionCard textarea,.supportForm input,.supportForm select,.supportForm textarea{width:100%;margin:0;padding:13px;border:1px solid #d7e1dc;border-radius:13px;background:#fff;font:inherit;font-size:12px}.deletionCard textarea,.supportForm textarea{min-height:105px;resize:vertical}.primaryLink{display:block;margin-top:10px;padding:12px;border-radius:12px;background:#137c51;color:#fff;text-align:center;text-decoration:none;font-weight:850}.deletionCard{color:#4f5e56}.deletionCard h2{color:#18221d}.deletionCard li,.deletionCard p{font-size:12px;line-height:1.6}.deletionCard ul{padding-left:18px}.deletionStatus{display:flex;justify-content:space-between;gap:12px;padding:12px;border-radius:13px;background:#fff3d9;color:#855800;font-size:11px}.confirmDelete{grid-template-columns:auto 1fr!important;align-items:flex-start;margin:14px 0}.confirmDelete input{width:18px;height:18px;margin:0}.dangerButton{background:#b42318}.deletePage .secondaryButton{margin-top:10px}.appMessage{padding:12px;border:1px solid #d7e7df;border-radius:13px;background:#eff8f3;line-height:1.5}.accountPage,.deletePage,.legalPage,.supportPage{background:linear-gradient(180deg,#effbf5,#f5f7f6 390px)}@media(max-width:390px){.accountInfo{grid-template-columns:1fr}.bottomNav.nav4 a{font-size:9px}.bottomNav.nav4 a span{font-size:18px}}:root{--cb-ink:#17231d;--cb-muted:#68766f;--cb-green:#147a50;--cb-green-dark:#0e6040;--cb-soft:#eef8f3;--cb-line:#dce8e2;--cb-white:#fff;--cb-radius:20px;--cb-shadow:0 12px 34px rgba(24,70,49,.07)}a,button,input{touch-action:manipulation}.homeV2{padding-bottom:92px}.compactHero{padding-bottom:18px}.compactHero h1{max-width:520px}.actionCard{border:1px solid var(--cb-line);box-shadow:var(--cb-shadow)}.actionCard label{font-size:13px}.actionCard input{min-height:48px;font-size:15px}.primaryCta{min-height:50px;font-size:13px;letter-spacing:.02em}.journeyCard{margin:14px 0;padding:18px;border:1px solid var(--cb-line);border-radius:var(--cb-radius);background:var(--cb-white);box-shadow:var(--cb-shadow)}.journeyHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.journeyHead span{font-size:10px;font-weight:850;letter-spacing:.08em;color:var(--cb-green)}.journeyHead h2{margin:5px 0 0;font-size:20px;line-height:1.2}.iconRefresh{width:44px;height:44px;flex:0 0 auto;border-radius:14px;background:var(--cb-soft);color:var(--cb-green);font-size:21px}.cashbackProgress{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:4px;gap:4px;margin:20px -3px 16px}.cashbackProgress>div{position:relative;display:grid;justify-items:center;grid-gap:6px;gap:6px;text-align:center}.cashbackProgress>div:before{content:"";position:absolute;top:13px;right:50%;width:100%;height:2px;background:#e3ebe7;z-index:0}.cashbackProgress>div:first-child:before{display:none}.cashbackProgress>div.current:before,.cashbackProgress>div.done:before{background:#8dcdb0}.cashbackProgress span{position:relative;z-index:1;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#edf1ef;color:#87928c;font-size:11px;font-weight:900}.cashbackProgress .done span{background:var(--cb-green);color:#fff}.cashbackProgress .current span{box-shadow:0 0 0 4px #dff3e9;background:#fff;border:2px solid var(--cb-green);color:var(--cb-green)}.cashbackProgress small{max-width:66px;color:#7b8781;font-size:9px;line-height:1.25}.cashbackProgress .current small,.cashbackProgress .done small{color:#33443b;font-weight:750}.heroBuy{display:flex;min-height:52px;align-items:center;justify-content:center;margin-top:14px;font-size:13px}.journeyHint{margin:14px 0 0;padding:12px 13px;border-radius:14px;background:#f4f6f5;color:#59675f;font-size:11px;line-height:1.5}.journeyHint.success{background:#eaf7f0;color:#176a49}.detailToggle{width:100%;min-height:44px;margin-top:10px;background:transparent;color:#52625a;border-top:1px solid #edf1ef;border-radius:0;font-size:11px}.compactDetails{margin-top:2px;padding-top:12px}.simpleBenefit{margin-top:14px}.simpleBenefit>div>strong{font-size:20px}.cleanSteps{margin-bottom:8px}.bottomNav a{min-height:54px}.appMessage{font-size:12px}.appMessage[role=status]{margin:10px 0}.adminShell{--admin-accent:#174c3b}.adminSection{box-shadow:0 10px 30px rgba(22,57,43,.045)}.adminSection button,.adminShell input,.adminShell select{min-height:44px}@media(max-width:390px){.cashbackProgress{gap:1px}.cashbackProgress small{font-size:8px}.journeyCard{padding:15px}.compactHero h1{font-size:31px}.actionCard{padding:16px}}.queueTabs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:16px 0}.queueTabs button{min-height:48px;padding:9px;border:1px solid #dce5e0;border-radius:14px;background:#f7f9f8;color:#526159;font-size:11px}.queueTabs button.active{border-color:#168158;background:#e9f7f0;color:#116d49}.queueTabs b{display:inline-grid;min-width:22px;height:22px;place-items:center;margin-left:4px;border-radius:20px;background:#fff}.opsPipeline{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:4px;gap:4px;margin:13px 0}.opsPipeline span{padding:7px 3px;border-radius:9px;background:#eef1ef;color:#8a948f;text-align:center;font-size:8px;font-weight:800}.opsPipeline span.done{background:#daf2e6;color:#116d49}.sourceLinkBox{display:grid;grid-gap:5px;gap:5px;margin:12px 0;padding:11px;border-radius:12px;background:#f3f6f4}.sourceLinkBox span{font-size:8px;font-weight:900;letter-spacing:.08em;color:#77827c}.sourceLinkBox a{overflow-wrap:anywhere;font-size:11px}.adminWorkBox{display:grid;grid-gap:10px;gap:10px;margin-top:13px;padding:13px;border:1px solid #cce3d7;border-radius:15px;background:#f1faf6}.adminWorkBox input{width:100%;min-height:48px;padding:12px;border:1px solid #cad8d1;border-radius:12px;background:#fff;font-size:13px}.adminWorkBox button{min-height:48px}.adminWorkBox small{color:#69766f;font-size:9px;line-height:1.45}.workInstruction{display:grid;grid-template-columns:28px 1fr;grid-gap:9px;gap:9px;align-items:start;color:#405048;font-size:11px;line-height:1.5}.workInstruction b{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#168158;color:#fff}@media(max-width:430px){.queueTabs{grid-template-columns:1fr}.queueTabs button{text-align:left}.opsPipeline{grid-template-columns:repeat(3,1fr)}}.intentCard{display:grid;grid-gap:8px;gap:8px;margin-top:14px;padding:14px;border:1px solid #bfe0d0;border-radius:16px;background:#f0faf5}.intentCard>span{font-size:9px;font-weight:900;letter-spacing:.08em;color:#148058}.intentCard h3{margin:0;font-size:15px;line-height:1.35;color:#1d2a24}.intentCard p{margin:0;color:#647169;font-size:11px;line-height:1.5}.intentCard small{color:#748078;text-align:center;font-size:9px}.purchaseIntentButton{min-height:50px;margin-top:4px;border-radius:13px;background:#147a50;color:#fff;font-size:12px;font-weight:900}.purchaseIntentButton:disabled{opacity:.55}.legacyArchive{margin-top:16px;padding:12px 14px;border:1px dashed #cfd8d3;border-radius:14px;background:#f8faf9;color:#637069}.legacyArchive summary{cursor:pointer;font-size:11px;font-weight:850}.legacyArchive summary b{margin-left:5px}.legacyArchive p{font-size:10px;line-height:1.5}.legacyArchive>div{display:grid;grid-gap:6px;gap:6px;margin-top:10px}.legacyArchive>div span{font-size:9px;color:#77827c}.opsOverview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:14px 0}.opsOverview>div{padding:12px;border:1px solid #e1e7e3;border-radius:14px;background:#f8faf9}.opsOverview span{display:block;min-height:28px;font-size:9px;line-height:1.35;color:#78817c}.opsOverview strong{display:block;margin-top:5px;font-size:22px;color:#16231d}.opsSearch{display:flex;align-items:center;gap:8px;margin:10px 0 12px;padding:0 12px;border:1px solid #d9e2dd;border-radius:14px;background:#fff}.opsSearch>span{font-size:20px;color:#6d7972}.opsSearch input{flex:1 1;min-width:0;height:48px;border:0;outline:0;background:transparent;font-size:11px}.opsSearch button{border:0;background:transparent;font-size:22px;color:#68736d}.compactRule{margin-top:8px}@media(max-width:430px){.opsOverview{grid-template-columns:1fr 1fr}.opsOverview>div{padding:11px}.opsOverview span{min-height:0}.opsSearch input{font-size:10px}}.opsFunnel{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;margin:12px 0 6px}.opsFunnel>div{border:1px solid var(--line,#e7e9ee);border-radius:12px;padding:10px;background:#fff;min-width:0}.opsFunnel span{display:block;font-size:11px;line-height:1.3;opacity:.72}.opsFunnel strong{display:block;font-size:22px;margin-top:4px}.funnelNote{display:block;margin:0 0 12px;opacity:.68}@media(max-width:760px){.opsFunnel{grid-template-columns:repeat(3,minmax(0,1fr))}.opsFunnel strong{font-size:19px}}