:root{--aiw-brand:#8DD85E;--aiw-brand-dark:#3FA24A;--aiw-accent:#FFC24B;--aiw-bg:#F6FBF4;--aiw-text:#12201A;--aiw-muted:#5B6B62;--aiw-border:#E3ECE3;--aiw-card:#fff;--aiw-radius:22px}*{box-sizing:border-box}.aiw-app{max-width:920px;margin:40px auto;padding:20px;font-family:inherit;color:var(--aiw-text)}.aiw-screen{background:linear-gradient(180deg,#fff 0%,var(--aiw-bg) 100%);border:1px solid var(--aiw-border);border-radius:var(--aiw-radius);padding:clamp(26px,5vw,56px);box-shadow:0 20px 60px rgba(18,32,26,.08);animation:aiwFadeUp .45s ease both}@keyframes aiwFadeUp{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.aiw-kicker{display:inline-flex;align-items:center;font-size:12px;font-weight:800;letter-spacing:.1em;color:var(--aiw-brand-dark);background:rgba(141,216,94,.16);padding:6px 12px;border-radius:999px;margin-bottom:14px}.aiw-welcome{text-align:center}.aiw-welcome h1{font-size:clamp(28px,4.6vw,48px);line-height:1.12;margin:0 auto 16px;max-width:760px}.aiw-welcome p{font-size:17px;line-height:1.65;color:var(--aiw-muted);max-width:680px;margin:0 auto 22px}.aiw-pill-row{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin:20px 0}.aiw-pill-row span{padding:8px 14px;border:1px solid var(--aiw-border);background:#fff;border-radius:999px;font-size:13px;font-weight:600}.aiw-name-field,.aiw-existing{max-width:600px;margin:24px auto 8px;text-align:left}.aiw-name-field label,.aiw-existing label{display:block;font-size:13px;font-weight:700;color:var(--aiw-muted);margin-bottom:7px}.aiw-name-field input,.aiw-existing textarea,.aiw-text-input{width:100%;padding:13px 15px;border:1px solid var(--aiw-border);border-radius:12px;font-size:15px;font-family:inherit;background:#fff}.aiw-existing textarea{min-height:115px;resize:vertical}.aiw-btn{border:0;border-radius:14px;padding:16px 26px;background:linear-gradient(135deg,var(--aiw-brand) 0%,#74C950 58%,var(--aiw-brand-dark) 100%);color:#fff;font-weight:800;font-size:16px;cursor:pointer;box-shadow:0 10px 24px rgba(63,162,74,.28);transition:.15s ease;margin-top:22px}.aiw-btn:hover{transform:translateY(-2px)}.aiw-btn[disabled]{opacity:.45;cursor:not-allowed;transform:none}.aiw-note{font-size:13px!important;color:var(--aiw-muted);margin-top:16px!important}.aiw-top{display:flex;justify-content:space-between;color:var(--aiw-muted);font-size:13px;font-weight:700}.aiw-round{color:var(--aiw-brand-dark)}.aiw-progress{height:8px;background:#EAF1E8;border-radius:10px;overflow:hidden;margin:12px 0 30px}.aiw-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--aiw-brand),var(--aiw-brand-dark));transition:width .3s ease;border-radius:10px}.aiw-question{font-size:clamp(24px,3.6vw,36px);line-height:1.18;margin:4px 0 22px}.aiw-help{color:var(--aiw-muted);font-size:14px;margin:-14px 0 18px}.aiw-options{display:grid;gap:11px}.aiw-option{display:flex;align-items:center;gap:14px;width:100%;text-align:left;background:#fff;border:1.5px solid var(--aiw-border);border-radius:14px;padding:15px 16px;cursor:pointer;transition:.15s ease}.aiw-option:hover,.aiw-option.aiw-selected{border-color:var(--aiw-brand-dark);background:rgba(141,216,94,.16)}.aiw-option span{min-width:32px;height:32px;border-radius:9px;background:rgba(141,216,94,.14);display:grid;place-items:center;font-weight:800}.aiw-option em{font-style:normal;font-size:15px;line-height:1.45}.aiw-first-option input{width:20px;height:20px;accent-color:var(--aiw-brand-dark)}.aiw-first-option em{font-weight:700}.aiw-text-answer{margin-top:6px}.aiw-text-input{min-height:120px;resize:vertical;line-height:1.5}.aiw-text-row,.aiw-consent-actions,.aiw-share-actions{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.aiw-text-hint,.aiw-share-status{font-size:12px;color:var(--aiw-muted)}.aiw-text-row .aiw-btn{margin-top:0;padding:12px 20px}.aiw-back{margin-top:22px;background:none;border:0;color:var(--aiw-muted);cursor:pointer;font-size:14px;font-weight:600}.aiw-consent-screen{text-align:center}.aiw-consent-screen p{color:var(--aiw-muted);line-height:1.6;max-width:650px;margin:0 auto 22px}.aiw-consent{display:flex;gap:10px;align-items:flex-start;text-align:left;max-width:680px;margin:20px auto;padding:16px;border:1px solid var(--aiw-border);border-radius:14px;background:#fff;font-size:14px;line-height:1.5}.aiw-consent input{margin-top:3px}.aiw-skip-save{background:none;border:0;color:var(--aiw-muted);font-weight:700;cursor:pointer;margin-top:22px}.aiw-results{text-align:center}.aiw-profile-name{font-size:clamp(28px,4.4vw,46px);margin:4px 0 12px}.aiw-profile-description{color:var(--aiw-muted);font-size:16px;line-height:1.6;max-width:660px;margin:0 auto 26px}.aiw-score-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0}.aiw-score-grid>div{border:1px solid var(--aiw-border);border-radius:16px;padding:20px 14px;background:var(--aiw-card)}.aiw-score-grid strong{display:block;font-size:32px;color:var(--aiw-brand-dark)}.aiw-score-grid span{font-size:12px;color:var(--aiw-muted);font-weight:600}.aiw-gap-box{background:linear-gradient(135deg,#12201A,#1D3226);color:#fff;border-radius:18px;padding:26px;margin:20px 0}.aiw-gap-box strong{font-size:40px;display:block;color:var(--aiw-accent)}.aiw-gap-box p{margin:10px auto 0;max-width:640px;color:#D9E2DC;line-height:1.55;font-size:14px}.aiw-result-section{text-align:left;margin-top:32px}.aiw-result-section h3{font-size:20px;margin-bottom:4px}.aiw-section-sub{color:var(--aiw-muted);font-size:13.5px}.aiw-opportunities{display:grid;gap:10px}.aiw-opportunity{display:flex;justify-content:space-between;gap:14px;border:1px solid var(--aiw-border);padding:16px;border-radius:14px;background:#fff}.aiw-opportunity small{display:block;color:var(--aiw-muted);font-size:12.5px;margin-top:5px;line-height:1.45}.aiw-opportunity>span{white-space:nowrap;font-weight:800;color:var(--aiw-brand-dark);font-size:13px}.aiw-roadmap{display:grid;gap:10px}.aiw-roadmap div{display:flex;align-items:center;gap:14px;border:1px solid var(--aiw-border);padding:14px 16px;border-radius:14px;background:#fff}.aiw-roadmap b{width:30px;height:30px;flex-shrink:0;border-radius:50%;background:var(--aiw-brand);display:grid;place-items:center}.aiw-insight{background:var(--aiw-bg);padding:22px;border-radius:16px;border:1px solid var(--aiw-border)}.aiw-insight p{line-height:1.7;font-size:15px}.aiw-share{margin-top:28px;padding:22px;border:1px solid var(--aiw-border);border-radius:16px;background:#fff;text-align:left}.aiw-share h3{margin-top:0}.aiw-share-actions .aiw-btn{margin-top:0;padding:12px 18px;background:transparent;color:var(--aiw-brand-dark);border:2px solid var(--aiw-brand);box-shadow:none;border-radius:12px}.aiw-share-actions .aiw-btn:hover{background:rgba(141,216,94,.10);color:var(--aiw-brand-dark)}.aiw-community{margin:28px auto 4px;padding:22px;border:1px solid var(--aiw-border);border-radius:18px;background:var(--aiw-bg)}.aiw-community p{margin:0 0 12px;color:var(--aiw-muted);font-size:14px}.aiw-community-btn{display:inline-flex;text-decoration:none;align-items:center;justify-content:center}.aiw-restart{margin-top:30px}@media(max-width:650px){.aiw-app{margin:15px auto;padding:10px}.aiw-screen{border-radius:18px;padding:22px 17px}.aiw-score-grid{grid-template-columns:1fr}.aiw-option{padding:14px}.aiw-welcome p{font-size:15.5px}}


/* AI Wealth Calculator v1.5.1: theme-isolation, stronger focus, and progress race */
#aiw-calculator {
  --aiw-brand:#8DD85E; --aiw-brand-dark:#3FA24A; --aiw-accent:#FFC24B;
  --aiw-bg:#F6FBF4; --aiw-text:#12201A; --aiw-muted:#5B6B62;
  --aiw-border:#D7E4D7; --aiw-card:#FFFFFF;
  color:#12201A !important;
  background:transparent !important;
}
#aiw-calculator .aiw-screen {
  color:#12201A !important;
  background:linear-gradient(180deg,#FFFFFF 0%,#F6FBF4 100%) !important;
  border-color:#D7E4D7 !important;
  box-shadow:0 24px 70px rgba(18,32,26,.22),0 8px 24px rgba(18,32,26,.12) !important;
}
#aiw-calculator .aiw-question-card,
#aiw-calculator .aiw-question-card *,
#aiw-calculator .aiw-question,
#aiw-calculator .aiw-question * {
  color:#12201A !important;
  background-color:transparent !important;
  opacity:1 !important;
  visibility:visible !important;
  text-shadow:none !important;
}
#aiw-calculator .aiw-question {
  font-weight:800 !important;
}
#aiw-calculator .aiw-help,
#aiw-calculator .aiw-encourage,
#aiw-calculator .aiw-text-hint,
#aiw-calculator .aiw-round,
#aiw-calculator .aiw-count { color:#5B6B62 !important; }
#aiw-calculator .aiw-options .aiw-option,
#aiw-calculator .aiw-options .aiw-option em,
#aiw-calculator .aiw-options .aiw-option span {
  color:#12201A !important;
  background-color:#FFFFFF !important;
  opacity:1 !important;
  visibility:visible !important;
}
#aiw-calculator .aiw-options .aiw-option:hover,
#aiw-calculator .aiw-options .aiw-option.aiw-selected {
  color:#12201A !important;
  background:rgba(141,216,94,.18) !important;
  border-color:#3FA24A !important;
}
#aiw-calculator .aiw-options .aiw-option:hover em,
#aiw-calculator .aiw-options .aiw-option.aiw-selected em { color:#12201A !important; }
#aiw-calculator .aiw-name-field input,
#aiw-calculator .aiw-existing textarea,
#aiw-calculator .aiw-text-input {
  color:#12201A !important; background:#FFFFFF !important;
}
#aiw-calculator .aiw-progress-wrap { position:relative; padding-right:2px; margin:12px 0 30px; }
#aiw-calculator .aiw-progress { position:relative; margin:0; height:10px; background:#DDE9DC !important; box-shadow:inset 0 1px 3px rgba(18,32,26,.10); overflow:visible; }
#aiw-calculator .aiw-progress > span:first-child { position:relative; z-index:1; }
#aiw-calculator .aiw-runner {
  position:absolute !important; z-index:3 !important; top:50%; left:0;
  display:flex !important; align-items:center; justify-content:center;
  width:22px; height:22px; margin-top:-11px;
  font-size:18px !important; line-height:1 !important;
  background:transparent !important; color:initial !important;
  transform:translateX(-50%);
  transition:left .3s ease;
  pointer-events:none;
  filter:drop-shadow(0 2px 2px rgba(18,32,26,.25));
}
#aiw-calculator .aiw-race-flag {
  position:absolute; z-index:4; right:0; top:50%; transform:translateY(-50%);
  font-size:17px; line-height:1;
  background:#FFFFFF; border-radius:50%; padding:2px;
  box-shadow:0 2px 6px rgba(18,32,26,.16);
  pointer-events:none;
}
#aiw-calculator .aiw-btn { color:#FFFFFF !important; }
#aiw-calculator .aiw-results,
#aiw-calculator .aiw-results *,
#aiw-calculator .aiw-result-section p,
#aiw-calculator .aiw-opportunity strong,
#aiw-calculator .aiw-opportunity small { opacity:1 !important; visibility:visible !important; }
@media(max-width:650px){
  #aiw-calculator .aiw-screen { box-shadow:0 18px 48px rgba(18,32,26,.20),0 6px 18px rgba(18,32,26,.10) !important; }
  #aiw-calculator .aiw-runner { font-size:17px !important; }
}

/* AI Wealth Calculator v1.5.2 corrections */
#aiw-calculator .aiw-question-card,
#aiw-calculator .aiw-question,
#aiw-calculator .aiw-question-card > * {
  background: transparent !important;
  background-color: transparent !important;
}

#aiw-calculator .aiw-question {
  color: #12201A !important;
}

#aiw-calculator .aiw-first-choice {
  position: relative;
  min-height: 76px;
  align-items: center;
  padding: 18px 20px !important;
  border: 2px solid #D7E4D7 !important;
  background: #FFFFFF !important;
  box-shadow: 0 8px 24px rgba(18,32,26,.07);
}

#aiw-calculator .aiw-first-choice:hover,
#aiw-calculator .aiw-first-choice.aiw-selected {
  background: linear-gradient(135deg, rgba(141,216,94,.24), rgba(141,216,94,.08)) !important;
  border-color: #8DD85E !important;
  box-shadow: 0 12px 30px rgba(63,162,74,.16);
}

#aiw-calculator .aiw-first-choice input {
  width: 20px !important;
  height: 20px !important;
  flex: 0 0 auto;
  accent-color: #3FA24A;
}

#aiw-calculator .aiw-first-icon {
  width: 42px !important;
  height: 42px !important;
  min-width: 42px !important;
  display: grid !important;
  place-items: center !important;
  border-radius: 12px !important;
  background: #8DD85E !important;
  font-size: 22px !important;
  color: #123D2A !important;
}

#aiw-calculator .aiw-first-choice em {
  color: #12201A !important;
  font-size: 16px !important;
  font-weight: 750 !important;
}

#aiw-calculator .aiw-first-business {
  margin-top: 14px !important;
  padding: 0 !important;
  max-width: none !important;
}

#aiw-calculator .aiw-business-choice {
  margin: 0 !important;
}

#aiw-calculator .aiw-existing textarea {
  margin-top: 10px !important;
}

#aiw-calculator .aiw-first-continue,
#aiw-calculator .aiw-first-continue:hover,
#aiw-calculator .aiw-first-continue:focus,
#aiw-calculator .aiw-first-continue:active {
  color: #FFFFFF !important;
  background: linear-gradient(135deg,#8DD85E 0%,#74C950 58%,#3FA24A 100%) !important;
  border: 2px solid #8DD85E !important;
  box-shadow: 0 10px 24px rgba(63,162,74,.28) !important;
  text-shadow: none !important;
}

#aiw-calculator .aiw-first-continue:disabled {
  color: #FFFFFF !important;
  opacity: .48 !important;
}

#aiw-calculator .aiw-share-actions .aiw-btn,
#aiw-calculator .aiw-copy-share,
#aiw-calculator .aiw-social-share,
#aiw-calculator .aiw-share-actions .aiw-btn:hover,
#aiw-calculator .aiw-share-actions .aiw-btn:focus,
#aiw-calculator .aiw-share-actions .aiw-btn:active {
  color: #123D2A !important;
  background: transparent !important;
  background-color: transparent !important;
  border: 2px solid #8DD85E !important;
  box-shadow: none !important;
  text-shadow: none !important;
}

#aiw-calculator .aiw-share-actions .aiw-btn:hover,
#aiw-calculator .aiw-share-actions .aiw-btn:focus {
  background: rgba(141,216,94,.16) !important;
  color: #123D2A !important;
}

#aiw-calculator .aiw-share-actions .aiw-btn:focus-visible,
#aiw-calculator .aiw-first-continue:focus-visible {
  outline: 3px solid rgba(141,216,94,.55) !important;
  outline-offset: 3px;
}


/* AI Wealth Calculator v1.5.3 final visual corrections */
#aiw-calculator .aiw-question,
#aiw-calculator .aiw-question-card,
#aiw-calculator .aiw-question-card .aiw-question,
#aiw-calculator .aiw-question-card .aiw-question * {
  background: transparent !important;
  background-color: transparent !important;
  color: #12201A !important;
  opacity: 1 !important;
  visibility: visible !important;
}

/* First-question choices: identical width, alignment and starting edge. */
#aiw-calculator .aiw-options {
  width: 100% !important;
  max-width: 100% !important;
}
#aiw-calculator .aiw-first-option,
#aiw-calculator .aiw-first-business,
#aiw-calculator .aiw-business-choice {
  width: 100% !important;
  max-width: 100% !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
#aiw-calculator .aiw-first-business {
  display: block !important;
  padding: 0 !important;
}
#aiw-calculator .aiw-first-option,
#aiw-calculator .aiw-business-choice {
  min-height: 76px !important;
  box-sizing: border-box !important;
}

/* Keep “What do you do?” outside the tick option, directly above the description box. */
#aiw-calculator .aiw-business-description-label {
  display: block !important;
  margin: 14px 0 7px !important;
  color: #12201A !important;
  font-size: 14px !important;
  font-weight: 750 !important;
  line-height: 1.4 !important;
  background: transparent !important;
}
#aiw-calculator #aiw-business-description {
  display: block !important;
  width: 100% !important;
  margin: 0 !important;
  color: #12201A !important;
  background: #FFFFFF !important;
  border: 1px solid #D7E4D7 !important;
  opacity: 1 !important;
  visibility: visible !important;
}

/* Text-answer Continue button: readable in normal, hover, focus and active states. */
#aiw-calculator .aiw-text-row .aiw-btn,
#aiw-calculator .aiw-text-row .aiw-btn:hover,
#aiw-calculator .aiw-text-row .aiw-btn:focus,
#aiw-calculator .aiw-text-row .aiw-btn:active,
#aiw-calculator .aiw-text-continue,
#aiw-calculator .aiw-text-continue:hover,
#aiw-calculator .aiw-text-continue:focus,
#aiw-calculator .aiw-text-continue:active {
  color: #FFFFFF !important;
  background: linear-gradient(135deg,#8DD85E 0%,#74C950 58%,#3FA24A 100%) !important;
  background-color: #3FA24A !important;
  border: 2px solid #8DD85E !important;
  opacity: 1 !important;
  visibility: visible !important;
  text-shadow: none !important;
  box-shadow: 0 10px 24px rgba(63,162,74,.28) !important;
}
#aiw-calculator .aiw-text-row .aiw-btn:disabled,
#aiw-calculator .aiw-text-continue:disabled {
  color: #FFFFFF !important;
  opacity: .48 !important;
}

/* Copy Link / Share Profile: force visibility against themes that set button text to white. */
#aiw-calculator .aiw-share-actions,
#aiw-calculator .aiw-share-actions .aiw-btn,
#aiw-calculator .aiw-share-actions .aiw-btn:hover,
#aiw-calculator .aiw-share-actions .aiw-btn:focus,
#aiw-calculator .aiw-share-actions .aiw-btn:active,
#aiw-calculator .aiw-copy-share,
#aiw-calculator .aiw-social-share {
  color: #123D2A !important;
  -webkit-text-fill-color: #123D2A !important;
  background: transparent !important;
  background-color: transparent !important;
  border: 2px solid #8DD85E !important;
  opacity: 1 !important;
  visibility: visible !important;
  text-shadow: none !important;
  box-shadow: none !important;
}
#aiw-calculator .aiw-share-actions .aiw-btn:hover,
#aiw-calculator .aiw-share-actions .aiw-btn:focus {
  background: rgba(141,216,94,.16) !important;
  color: #123D2A !important;
  -webkit-text-fill-color: #123D2A !important;
}


/* AI Wealth Calculator v1.5.4 - first question and theme override hardening */
#aiw-calculator .aiw-question-card,
#aiw-calculator .aiw-question-card,
#aiw-calculator .aiw-question-card .aiw-question,
#aiw-calculator .aiw-question-card .aiw-encourage,
#aiw-calculator .aiw-question-card .aiw-help {
  background: transparent !important;
}

#aiw-calculator .aiw-options .aiw-option,
#aiw-calculator .aiw-options .aiw-option:hover,
#aiw-calculator .aiw-options .aiw-option:focus,
#aiw-calculator .aiw-options .aiw-option:active,
#aiw-calculator .aiw-options .aiw-option.aiw-selected,
#aiw-calculator .aiw-options .aiw-option:hover em,
#aiw-calculator .aiw-options .aiw-option:focus em,
#aiw-calculator .aiw-options .aiw-option:active em,
#aiw-calculator .aiw-options .aiw-option.aiw-selected em {
  color: #12201A !important;
  background: transparent !important;
  background-color: transparent !important;
  -webkit-text-fill-color: #12201A !important;
}

#aiw-calculator .aiw-options .aiw-option:hover,
#aiw-calculator .aiw-options .aiw-option:focus,
#aiw-calculator .aiw-options .aiw-option:active,
#aiw-calculator .aiw-options .aiw-option.aiw-selected {
  border-color: #3FA24A !important;
  box-shadow: 0 0 0 2px rgba(141,216,94,.12) !important;
}

/* Keep both first choices exactly the same width and left edge. */
#aiw-calculator .aiw-first-choice {
  width: 100% !important;
  max-width: none !important;
  margin: 0 !important;
  min-height: 58px;
  align-items: center !important;
}

#aiw-calculator .aiw-first-choice .aiw-first-icon {
  flex: 0 0 32px;
  width: 32px !important;
  height: 32px !important;
  min-width: 32px !important;
  margin: 0 !important;
  display: grid !important;
  place-items: center !important;
  line-height: 1 !important;
  background: rgba(141,216,94,.14) !important;
  color: #12201A !important;
  -webkit-text-fill-color: initial !important;
}

#aiw-calculator .aiw-first-choice input {
  flex: 0 0 20px;
  margin: 0 !important;
}

#aiw-calculator .aiw-first-choice em {
  margin: 0 !important;
  text-align: left !important;
  color: #12201A !important;
}

#aiw-calculator .aiw-first-business {
  width: 100% !important;
  max-width: none !important;
  margin: 8px 0 0 !important;
  padding: 0 !important;
  text-align: left !important;
}

#aiw-calculator .aiw-business-description-label {
  display: block !important;
  margin: 16px 0 7px !important;
  color: #12201A !important;
  background: transparent !important;
  font-size: 14px !important;
  font-weight: 800 !important;
}

#aiw-calculator #aiw-business-description {
  width: 100% !important;
  color: #12201A !important;
  background: #FFFFFF !important;
  -webkit-text-fill-color: #12201A !important;
}

#aiw-calculator #aiw-business-description::placeholder {
  color: #6B786F !important;
  -webkit-text-fill-color: #6B786F !important;
  opacity: 1 !important;
}

#aiw-calculator .aiw-first-continue,
#aiw-calculator .aiw-first-continue:hover,
#aiw-calculator .aiw-first-continue:focus,
#aiw-calculator .aiw-first-continue:active {
  color: #FFFFFF !important;
  -webkit-text-fill-color: #FFFFFF !important;
  background: linear-gradient(135deg,#8DD85E 0%,#74C950 58%,#3FA24A 100%) !important;
  border-color: #3FA24A !important;
}

#aiw-calculator .aiw-first-continue[disabled] {
  color: #FFFFFF !important;
  -webkit-text-fill-color: #FFFFFF !important;
  opacity: .45 !important;
}

/* Text-answer Continue must remain readable on hover/focus. */
#aiw-calculator .aiw-text-continue,
#aiw-calculator .aiw-text-continue:hover,
#aiw-calculator .aiw-text-continue:focus,
#aiw-calculator .aiw-text-continue:active {
  color: #FFFFFF !important;
  -webkit-text-fill-color: #FFFFFF !important;
  background: linear-gradient(135deg,#8DD85E 0%,#74C950 58%,#3FA24A 100%) !important;
}

/* Share controls remain visible even under aggressive theme button rules. */
#aiw-calculator .aiw-share-actions .aiw-btn,
#aiw-calculator .aiw-share-actions .aiw-btn:hover,
#aiw-calculator .aiw-share-actions .aiw-btn:focus,
#aiw-calculator .aiw-share-actions .aiw-btn:active {
  color: #3FA24A !important;
  -webkit-text-fill-color: #3FA24A !important;
  background: transparent !important;
  background-color: transparent !important;
  border: 2px solid #8DD85E !important;
}
