.kwsg-wrap{--kw:#21c55d;--kw2:#0a7d3b;--bg:#07110c;--panel:#0c1912;--card:#101f16;--line:#1c3b29;color:#eafff0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;max-width:1180px;margin:25px auto;padding:10px}.kwsg-hero{display:flex;justify-content:space-between;gap:25px;align-items:center;padding:32px;border:1px solid var(--line);border-radius:24px;background:radial-gradient(circle at 85% 15%,rgba(33,197,93,.18),transparent 34%),linear-gradient(135deg,#08150d,#0b2114);box-shadow:0 15px 50px rgba(0,0,0,.22)}.kwsg-eyebrow,.kwsg-kicker{font-size:11px;letter-spacing:1.8px;color:#63e78d;font-weight:800}.kwsg-hero h1{font-size:clamp(28px,5vw,52px);line-height:1.03;margin:9px 0 12px}.kwsg-hero p{color:#a9c4b1;max-width:700px;font-size:16px}.kwsg-points{min-width:170px;text-align:center;padding:20px;border-radius:18px;background:#0d2b19;border:1px solid #245c38}.kwsg-points strong{display:block;font-size:34px;color:#71f59b}.kwsg-points span{font-size:11px;letter-spacing:1.5px;color:#9bc9a9}.kwsg-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0}.kwsg-stats div{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:20px}.kwsg-stats b{font-size:26px;display:block;color:#fff}.kwsg-stats span{color:#8eab98;font-size:13px}.kwsg-actions{display:flex;gap:10px;flex-wrap:wrap;margin:8px 0 28px}.kwsg-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 17px;border-radius:12px;border:1px solid #39d96e;background:linear-gradient(135deg,#20bd59,#159345);color:#041108!important;text-decoration:none!important;font-weight:800;cursor:pointer}.kwsg-btn-ghost{background:transparent;color:#bfffd0!important;border-color:#28623d}.kwsg-btn-danger{background:#3b1717;border-color:#7d3030;color:#ffd0d0!important}.kwsg-section{margin:28px 0}.kwsg-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.kwsg-card{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:19px}.kwsg-card-top{display:flex;justify-content:space-between;gap:8px;align-items:center}.kwsg-chip{font-size:11px;padding:6px 9px;border-radius:999px;background:#163622;color:#9ef2b7}.kwsg-reward{color:#6cf092;font-weight:800;font-size:13px}.kwsg-card h3{margin:16px 0 7px}.kwsg-card p{color:#9cb6a4}.kwsg-progress{height:6px;background:#17291e;border-radius:99px;overflow:hidden;margin:15px 0 7px}.kwsg-progress span{display:block;height:100%;background:#29d766;border-radius:99px}.kwsg-card small{color:#769080}.kwsg-card-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:15px}.kwsg-card-actions form,.kwsg-inline-form{margin:12px 0 0}.kwsg-form{background:var(--panel);border:1px solid var(--line);border-radius:20px;padding:22px}.kwsg-mini-form{margin-top:16px}.kwsg-form label{display:block;font-size:13px;color:#a9c4b1;font-weight:700;margin-bottom:15px}.kwsg-form input,.kwsg-form select,.kwsg-form textarea,.kwsg-review-form textarea{display:block;width:100%;box-sizing:border-box;margin-top:7px;background:#08130d;color:#effff3;border:1px solid #24452f;border-radius:11px;padding:12px 13px;font-size:16px}.kwsg-form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.kwsg-cost{color:#8ea997}.kwsg-notice{padding:12px 15px;border-radius:12px;background:#10281a;border:1px solid #2c7042;margin-bottom:14px}.kwsg-empty{padding:25px;border:1px dashed #2a5036;border-radius:16px;color:#8da996}.kwsg-nav{display:flex;gap:8px;overflow:auto;padding:8px 0 16px;margin-bottom:8px}.kwsg-nav a{white-space:nowrap;text-decoration:none!important;color:#baf6cb!important;border:1px solid #20472d;background:#0c1c12;padding:9px 12px;border-radius:10px;font-size:13px;font-weight:700}.kwsg-panel{padding:18px;border:1px solid var(--line);border-radius:18px;background:var(--panel)}.kwsg-muted{color:#8fae99}.kwsg-role-grid,.kwsg-info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:20px 0}.kwsg-role,.kwsg-info-grid>div{display:block;background:var(--card);border:1px solid var(--line);border-radius:18px;padding:16px;text-decoration:none!important;color:#eafff0!important}.kwsg-role b{display:block;font-size:18px;margin-bottom:7px}.kwsg-role span,.kwsg-info-grid>div p{color:#91ae9b;font-size:14px}@media(max-width:800px){.kwsg-hero{display:block}.kwsg-points{margin-top:18px}.kwsg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.kwsg-role-grid,.kwsg-info-grid{grid-template-columns:1fr}}@media(max-width:560px){.kwsg-wrap{padding:6px}.kwsg-hero{padding:22px}.kwsg-stats{grid-template-columns:1fr}.kwsg-grid{grid-template-columns:1fr}.kwsg-form-row{grid-template-columns:1fr}.kwsg-card-actions .kwsg-btn,.kwsg-inline-form .kwsg-btn{width:100%}}


/* v1.4 readability and theme-compatibility layer */
.kwsg-wrap, .kwsg-wrap *{box-sizing:border-box}
.kwsg-wrap{color:#f2fff5!important;background:transparent!important}
.kwsg-wrap h1,.kwsg-wrap h2,.kwsg-wrap h3,.kwsg-wrap h4,.kwsg-wrap h5,.kwsg-wrap h6{color:#f4fff7!important;line-height:1.2!important}
.kwsg-wrap h1{font-weight:800!important}
.kwsg-wrap h2,.kwsg-wrap h3{font-weight:750!important}
.kwsg-wrap p{color:#c5d9ca!important;line-height:1.65!important;margin-top:8px}
.kwsg-wrap .kwsg-muted,.kwsg-wrap .kwsg-card p,.kwsg-wrap .kwsg-role span,.kwsg-wrap .kwsg-info-grid p{color:#c0d5c6!important}
.kwsg-wrap .kwsg-card small,.kwsg-wrap .kwsg-stats span,.kwsg-wrap .kwsg-points span,.kwsg-wrap .kwsg-cost{color:#a9c5b0!important}
.kwsg-wrap .kwsg-eyebrow,.kwsg-wrap .kwsg-kicker{color:#73f29b!important}
.kwsg-wrap a:not(.kwsg-btn){color:#bfffd0!important}
.kwsg-wrap label{color:#d9f2df!important}
.kwsg-wrap input::placeholder,.kwsg-wrap textarea::placeholder{color:#7f9b88!important;opacity:1}
.kwsg-wrap .kwsg-panel p{color:#c5d9ca!important}
.kwsg-wrap .kwsg-role b{color:#f1fff5!important}
.kwsg-wrap .kwsg-info-grid h3{color:#f1fff5!important;margin-top:0}
.kwsg-wrap .kwsg-empty{color:#b7cebd!important}
.kwsg-wrap .kwsg-notice{color:#d8f3df!important}
.kwsg-wrap .kwsg-notice a{color:#bfffd0!important}
.kwsg-wrap .kwsg-form{color:#eafff0!important}
.kwsg-wrap .kwsg-form input,.kwsg-wrap .kwsg-form select,.kwsg-wrap .kwsg-form textarea,.kwsg-wrap .kwsg-review-form textarea{color:#effff3!important;background:#07140c!important}
.kwsg-wrap .kwsg-form select option{background:#07140c!important;color:#effff3!important}
.kwsg-wrap .kwsg-nav a{color:#d0f8da!important}
.kwsg-wrap .kwsg-nav a:hover,.kwsg-wrap .kwsg-role:hover{border-color:#39d96e!important}
@media(max-width:560px){.kwsg-wrap p{font-size:15px}.kwsg-wrap h1{font-size:30px!important}.kwsg-wrap h2{font-size:24px!important}}
/* KotechWorld heading contrast fix v1.5 */
.kwsg-wrap.kwsg-readable .kwsg-section > h1,
.kwsg-wrap.kwsg-readable .kwsg-section > h2,
.kwsg-wrap.kwsg-readable .kwsg-section > h3,
.kwsg-wrap.kwsg-readable .kwsg-section > h4,
.kwsg-wrap.kwsg-readable .kwsg-section > h5,
.kwsg-wrap.kwsg-readable .kwsg-section > h6 {
  color:#124d2b !important;
  text-shadow:none !important;
  opacity:1 !important;
}
.kwsg-wrap.kwsg-readable .kwsg-card h1,
.kwsg-wrap.kwsg-readable .kwsg-card h2,
.kwsg-wrap.kwsg-readable .kwsg-card h3,
.kwsg-wrap.kwsg-readable .kwsg-card h4,
.kwsg-wrap.kwsg-readable .kwsg-card h5,
.kwsg-wrap.kwsg-readable .kwsg-card h6,
.kwsg-wrap.kwsg-readable .kwsg-panel h1,
.kwsg-wrap.kwsg-readable .kwsg-panel h2,
.kwsg-wrap.kwsg-readable .kwsg-panel h3,
.kwsg-wrap.kwsg-readable .kwsg-panel h4,
.kwsg-wrap.kwsg-readable .kwsg-panel h5,
.kwsg-wrap.kwsg-readable .kwsg-panel h6,
.kwsg-wrap.kwsg-readable .kwsg-info-grid h3 {
  color:#f1fff5 !important;
  opacity:1 !important;
}
.kwsg-wrap.kwsg-readable .kwsg-hero h1 { color:#f4fff7 !important; }
.kwsg-wrap.kwsg-readable .kwsg-kicker,
.kwsg-wrap.kwsg-readable .kwsg-eyebrow { color:#12823f !important; }
.kwsg-wrap.kwsg-readable .kwsg-section > p,
.kwsg-wrap.kwsg-readable .kwsg-section > .kwsg-muted { color:#315b40 !important; }
@media(max-width:700px){
  .kwsg-wrap.kwsg-readable .kwsg-section > h1 { font-size:30px !important; }
}


/* v1.7 task navigation, slider and shared KW Points purchase UI */
.kwsg-task-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:4px 0 18px}.kwsg-backlink,.kwsg-buy-link,.kwsg-text-link{color:#176b3a!important;text-decoration:none!important;font-weight:800}.kwsg-buy-link{display:inline-flex;gap:8px;align-items:center;padding:9px 12px;border:1px solid #b6dfc2;border-radius:11px;background:#effaf2}.kwsg-buy-link span{color:#0b8a43}.kwsg-slider{position:relative;overflow:hidden;border-radius:20px;border:1px solid #245b38;background:linear-gradient(135deg,#092016,#0d3a20);margin:0 0 24px;min-height:150px}.kwsg-slide{display:none;padding:25px 28px 42px;color:#effff4}.kwsg-slide.is-active{display:block;animation:kwsgFade .35s ease}.kwsg-slide h2{color:#fff!important;margin:8px 0 5px;font-size:28px}.kwsg-slide p{color:#c9e8d1!important;max-width:720px;margin:0}.kwsg-slider-dots{position:absolute;left:28px;bottom:14px;display:flex;gap:6px}.kwsg-slider-dots button{width:8px;height:8px;border:0;border-radius:50%;padding:0;background:#6a9077;cursor:pointer}.kwsg-slider-dots button.is-active{background:#48e477;width:22px;border-radius:99px}.kwsg-buy-balance{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:18px 0;padding:16px;border:1px solid #275a38;border-radius:14px;background:#0b2114}.kwsg-buy-balance span{color:#a8cdb2}.kwsg-buy-balance strong{font-size:24px;color:#72f29a}.kwsg-points-purchase{max-width:760px}.kwsg-points-purchase h1{margin-bottom:6px}.kwsg-points-purchase .kwsg-btn{margin-right:8px}.kwsg-task-detail .kwsg-card h1{color:#f1fff5!important}.kwsg-task-detail .kwsg-panel .kwsg-text-link{display:inline-block;margin-top:10px;color:#75efa0!important}@keyframes kwsgFade{from{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}
@media(max-width:560px){.kwsg-task-toolbar{align-items:stretch}.kwsg-backlink,.kwsg-buy-link{width:100%;justify-content:center}.kwsg-slider{min-height:175px}.kwsg-slide{padding:22px 20px 42px}.kwsg-slide h2{font-size:23px}.kwsg-buy-balance{display:block}.kwsg-buy-balance strong{display:block;margin-top:5px}}
/* Homepage Growth + KW Points widgets */\n.kwsg-home-widgets{margin:28px auto 0;padding:0 20px 28px;max-width:1180px;font-family:inherit;color:#16352a}\n.kwsg-home-widgets-inner{border:1px solid #d9e8df;border-radius:20px;background:#f6fbf8;padding:22px;box-shadow:0 12px 35px rgba(18,67,45,.07)}\n.kwsg-home-widget-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:16px}\n.kwsg-home-widget-head h2{margin:4px 0 8px!important;color:#123b2b!important;font-size:clamp(24px,3vw,34px)!important;line-height:1.15!important}\n.kwsg-home-widget-head p{margin:0;color:#456458!important;max-width:700px;font-size:15px;line-height:1.65}\n.kwsg-home-balance{min-width:150px;background:#fff;border:1px solid #dbe9e2;border-radius:15px;padding:13px 15px;display:flex;flex-direction:column;gap:3px}\n.kwsg-home-balance span,.kwsg-home-balance a{color:#60766c!important;font-size:12px}.kwsg-home-balance strong{color:#123b2b!important;font-size:22px}.kwsg-home-balance a{text-decoration:none}\n.kwsg-home-widget-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n.kwsg-home-widget{display:flex;gap:16px;align-items:flex-start;background:#fff;border:1px solid #dceae3;border-radius:18px;padding:20px;text-decoration:none!important;transition:transform .18s ease,box-shadow .18s ease}\n.kwsg-home-widget:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(18,67,45,.09)}\n.kwsg-home-icon{width:46px;height:46px;border-radius:14px;background:#e6f5ec;display:grid;place-items:center;font-size:22px;flex:0 0 46px}\n.kwsg-home-widget h3{margin:0 0 6px!important;color:#143c2d!important;font-size:19px!important}.kwsg-home-widget p{margin:0 0 9px;color:#526b61!important;font-size:14px;line-height:1.55}.kwsg-home-widget strong{color:#17824f!important;font-size:13px}\n.kwsg-home-buy{margin-top:12px;padding:16px 18px;border-radius:16px;background:#173d2e;display:flex;align-items:center;justify-content:space-between;gap:16px}.kwsg-home-buy strong{display:block;color:#fff!important;margin-bottom:3px}.kwsg-home-buy span{color:#d9eee3!important;font-size:13px}.kwsg-home-buy .kwsg-btn{white-space:nowrap;background:#fff;color:#143c2d!important}\n@media(max-width:700px){.kwsg-home-widgets{padding:0 14px 30px;margin-top:32px}.kwsg-home-widgets-inner{padding:20px;border-radius:18px}.kwsg-home-widget-head{display:block}.kwsg-home-balance{margin-top:15px}.kwsg-home-widget-grid{grid-template-columns:1fr}.kwsg-home-buy{display:block}.kwsg-home-buy .kwsg-btn{display:inline-block;margin-top:12px}}\n

/* v1.9 Open Task responsive polish */
.kwsg-task-detail { width:100%; }
.kwsg-task-detail > .kwsg-card { overflow:hidden; }
.kwsg-task-detail .kwsg-task-instruction {
  font-size:16px!important;
  color:#294f38!important;
  background:#f3faf5;
  border:1px solid #d8e9de;
  border-radius:14px;
  padding:16px 18px;
  margin:16px 0 20px!important;
}
.kwsg-task-detail .kwsg-info-grid { margin-top:18px; }
.kwsg-task-detail .kwsg-card-actions { display:flex; flex-wrap:wrap; gap:10px; }
.kwsg-task-detail .kwsg-card-actions .kwsg-btn { margin:0; }
.kwsg-task-detail .kwsg-panel { margin-top:18px; }
.kwsg-task-detail .kwsg-panel p { color:#c9e8d1!important; }
@media(max-width:700px){
  .kwsg-task-detail .kwsg-info-grid { grid-template-columns:1fr!important; }
  .kwsg-task-detail .kwsg-card-actions { display:grid; grid-template-columns:1fr; }
  .kwsg-task-detail .kwsg-card-actions .kwsg-btn { width:100%; text-align:center; }
}

/* Review Submissions v2.2 */
.kwsg-review-card{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:20px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.14)}
.kwsg-review-head{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:18px}
.kwsg-review-head h3{margin:10px 0 0;font-size:21px;line-height:1.25;color:#f2fff5}
.kwsg-review-reward{font-size:16px;font-weight:900;color:#72f29a;background:#0c2c19;border:1px solid #275e3a;border-radius:12px;padding:9px 12px;white-space:nowrap}
.kwsg-review-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:17px}
.kwsg-review-meta>div{background:#0b1810;border:1px solid #1d3c29;border-radius:12px;padding:11px 12px}
.kwsg-review-meta span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.7px;color:#7fa18c;margin-bottom:5px}
.kwsg-review-meta strong{display:block;color:#dff7e6;font-size:14px;overflow-wrap:anywhere}
.kwsg-proof-box{border:1px solid #28583a;border-radius:16px;background:#08130d;padding:10px;margin-bottom:15px}
.kwsg-proof-title{font-size:12px;font-weight:800;color:#a9cdb3;padding:4px 4px 10px;text-transform:uppercase;letter-spacing:.7px}
.kwsg-proof-preview{display:block;position:relative;border-radius:11px;overflow:hidden;background:#101d15;min-height:130px;text-decoration:none!important}
.kwsg-proof-preview img{display:block;width:100%;max-height:360px;object-fit:contain;background:#061009}
.kwsg-proof-preview span{position:absolute;right:10px;bottom:10px;background:rgba(0,0,0,.72);color:#fff;padding:8px 10px;border-radius:9px;font-size:12px;font-weight:800}
.kwsg-proof-missing{padding:18px;border:1px dashed #694444;background:#211313;color:#e4b7b7;border-radius:14px;margin-bottom:15px}
.kwsg-review-note{padding:13px 15px;background:#0d2115;border:1px solid #244c31;border-radius:13px;margin-bottom:15px}
.kwsg-review-note strong{color:#bcebc8;font-size:13px}.kwsg-review-note p{margin:6px 0 0;color:#c1d7c7!important}
.kwsg-review-reason{display:block;color:#a8c6b1;font-size:12px;font-weight:800;margin-bottom:12px}
.kwsg-review-form textarea{margin-top:6px!important}
.kwsg-review-actions{display:grid;grid-template-columns:1.4fr 1fr;gap:10px;margin-top:10px}
.kwsg-review-actions .kwsg-btn{min-height:50px;font-size:14px}
.kwsg-approve-btn{background:linear-gradient(135deg,#2bd568,#159b47)!important;border-color:#48e57d!important;color:#031108!important}
.kwsg-reject-btn{background:#351717!important;border-color:#843b3b!important;color:#ffd2d2!important}
@media(max-width:650px){.kwsg-review-head{display:block}.kwsg-review-reward{display:inline-block;margin-top:12px}.kwsg-review-meta{grid-template-columns:1fr}.kwsg-review-actions{grid-template-columns:1fr}.kwsg-proof-preview img{max-height:280px}}


/* KotechWorld Social Growth Engine — Futuristic Homepage Module */
.kwsg-home-growth{position:relative;margin:34px 0;overflow:hidden;background:linear-gradient(135deg,#04110b 0%,#082318 48%,#020b07 100%);border-top:1px solid rgba(65,255,155,.24);border-bottom:1px solid rgba(65,255,155,.18);box-shadow:inset 0 0 90px rgba(0,255,135,.045),0 20px 55px rgba(0,30,18,.12)}
.kwsg-home-growth:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(66,255,156,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(66,255,156,.05) 1px,transparent 1px);background-size:32px 32px;pointer-events:none;mask-image:linear-gradient(to bottom,transparent,#000 15%,#000 85%,transparent)}
.kwsg-home-growth:after{content:"";position:absolute;left:-10%;right:-10%;top:0;height:2px;background:linear-gradient(90deg,transparent,#42ff9c,transparent);box-shadow:0 0 18px #42ff9c;animation:kwsg-hg-scan 5s linear infinite;opacity:.65}
.kwsg-home-growth-inner{position:relative;z-index:2;max-width:1200px;margin:auto;padding:42px 20px 30px}.kwsg-home-growth-grid{position:absolute;width:440px;height:440px;right:-180px;top:-210px;border:1px solid rgba(66,255,156,.14);border-radius:50%;box-shadow:0 0 0 30px rgba(66,255,156,.025),0 0 0 60px rgba(66,255,156,.016)}
.kwsg-home-growth-head{display:flex;justify-content:space-between;gap:25px;align-items:flex-start}.kwsg-home-growth-kicker{font:800 10px/1.2 monospace;letter-spacing:2px;color:#63ffae}.kwsg-home-growth-kicker i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#43ff9c;box-shadow:0 0 12px #43ff9c;margin-right:8px}.kwsg-home-growth h2{margin:10px 0 7px;color:#f3fff8;font-size:clamp(28px,4vw,45px);line-height:1;letter-spacing:-1.5px}.kwsg-home-growth h2 em{font-style:normal;color:#43ff9c;text-shadow:0 0 18px rgba(67,255,156,.4)}.kwsg-home-growth-head p{margin:0;max-width:690px;color:#99b5a7;font-size:14px;line-height:1.6}.kwsg-home-growth-status{border:1px solid rgba(67,255,156,.35);background:rgba(0,0,0,.22);padding:11px 13px;color:#bfffd8;font:800 10px monospace;letter-spacing:1px;white-space:nowrap}.kwsg-home-growth-status span{display:inline-block;width:7px;height:7px;border-radius:50%;background:#43ff9c;box-shadow:0 0 12px #43ff9c;margin-right:7px}
.kwsg-home-growth-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:24px 0 16px}.kwsg-home-growth-stats>div{border:1px solid rgba(67,255,156,.14);background:rgba(4,20,13,.7);padding:12px 14px}.kwsg-home-growth-stats b{display:block;color:#eafff2;font:900 20px monospace}.kwsg-home-growth-stats span{color:#668b78;font:700 9px monospace;letter-spacing:1px}
.kwsg-home-growth-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.kwsg-home-growth-card{position:relative;display:block;text-decoration:none!important;padding:19px;background:rgba(5,24,15,.8);border:1px solid rgba(67,255,156,.18);box-shadow:0 10px 30px rgba(0,0,0,.22);transition:.22s transform,.22s border-color,.22s box-shadow}.kwsg-home-growth-card:hover{transform:translateY(-4px);border-color:rgba(67,255,156,.6);box-shadow:0 14px 35px rgba(0,0,0,.35),0 0 22px rgba(67,255,156,.09)}.kwsg-hg-icon{display:grid;place-items:center;width:42px;height:42px;margin-bottom:13px;background:rgba(67,255,156,.08);border:1px solid rgba(67,255,156,.25);color:#43ff9c;font-size:19px}.kwsg-home-growth-card strong{display:block;color:#f0fff5;font-size:18px}.kwsg-home-growth-card small{display:block;margin:6px 0 14px;color:#819f90;font-size:12px;line-height:1.5}.kwsg-home-growth-card>b{color:#43ff9c;font:800 10px monospace;letter-spacing:1px}.kwsg-home-growth-footer{display:flex;align-items:center;gap:17px;flex-wrap:wrap;margin-top:18px;color:#638778;font:700 9px monospace;letter-spacing:1px}.kwsg-home-growth-footer span:first-child{color:#43ff9c}.kwsg-home-growth-footer a{margin-left:auto;color:#dfffee;text-decoration:none}
@keyframes kwsg-hg-scan{from{transform:translateY(0)}to{transform:translateY(560px)}}
@media(max-width:800px){.kwsg-home-growth-inner{padding:32px 14px 25px}.kwsg-home-growth-head{display:block}.kwsg-home-growth-status{display:inline-block;margin-top:16px}.kwsg-home-growth-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.kwsg-home-growth-card:last-child{grid-column:1/-1}.kwsg-home-growth-footer a{margin-left:0}}
@media(max-width:520px){.kwsg-home-growth h2{font-size:28px}.kwsg-home-growth-head p{font-size:13px}.kwsg-home-growth-stats{gap:7px}.kwsg-home-growth-stats>div{padding:10px}.kwsg-home-growth-stats b{font-size:17px}.kwsg-home-growth-stats span{font-size:8px}.kwsg-home-growth-actions{grid-template-columns:1fr}.kwsg-home-growth-card:last-child{grid-column:auto}.kwsg-home-growth-card{padding:16px}.kwsg-home-growth-footer{gap:9px}.kwsg-home-growth-footer span,.kwsg-home-growth-footer a{font-size:8px}}
