.wel-view{position:relative;min-height:100%;padding:clamp(18px,2vw,30px);overflow:hidden;color:#17223b;background:radial-gradient(circle at 10% 0,rgba(42,131,255,.1),transparent 30%),radial-gradient(circle at 92% 8%,rgba(31,215,221,.08),transparent 26%),#f3f7fc;-webkit-box-sizing:border-box;box-sizing:border-box}.wel-grid-bg{position:absolute;inset:0;opacity:.24;pointer-events:none;background-image:linear-gradient(rgba(54,111,190,.08) 1px,transparent 0),linear-gradient(90deg,rgba(54,111,190,.08) 1px,transparent 0);background-size:40px 40px;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(72%,transparent));-webkit-mask-image:linear-gradient(180deg,#000,transparent 72%);mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(72%,transparent));mask-image:linear-gradient(180deg,#000,transparent 72%)}.overview-grid,.wel-hero,.wel-section{position:relative;z-index:1;width:min(100%,1560px);margin-right:auto;margin-left:auto}.wel-hero{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:clamp(190px,23vh,250px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:clamp(28px,3.2vw,50px);overflow:hidden;border:1px solid rgba(98,176,255,.22);border-radius:24px;color:#fff;background:radial-gradient(circle at 78% 32%,rgba(41,188,255,.2),transparent 24%),linear-gradient(120deg,#071b42,#0a2d63 48%,#073d72);-webkit-box-shadow:0 22px 48px rgba(28,66,122,.16);box-shadow:0 22px 48px rgba(28,66,122,.16);-webkit-box-sizing:border-box;box-sizing:border-box}.wel-hero:after,.wel-hero:before{position:absolute;border:1px solid rgba(81,202,255,.15);border-radius:50%;content:""}.wel-hero:before{right:9%;width:330px;height:330px}.wel-hero:after{right:15%;width:190px;height:190px}.wel-hero__content{position:relative;z-index:2}.hero-eyebrow,.section-kicker{color:#4fd8ff;font-size:11px;font-weight:700;letter-spacing:.18em}.hero-eyebrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-eyebrow span{width:28px;height:2px;margin-right:11px;border-radius:2px;background:-webkit-gradient(linear,left top,right top,from(#48dcff),to(transparent));background:linear-gradient(90deg,#48dcff,transparent)}.wel-hero h1{margin-top:13px;font-size:clamp(28px,2.6vw,44px);font-weight:700;letter-spacing:.03em}.wel-hero p{max-width:650px;margin-top:13px;color:#b6cbea;font-size:clamp(13px,1vw,16px);line-height:1.7}.hero-status{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;gap:24px;color:#a9c4e3;font-size:12px}.hero-status i{margin-right:7px;color:#4bd5ff}.status-dot{width:7px;height:7px;border-radius:50%;background:#35e3af;-webkit-box-shadow:0 0 0 5px rgba(53,227,175,.12),0 0 12px rgba(53,227,175,.8);box-shadow:0 0 0 5px rgba(53,227,175,.12),0 0 12px rgba(53,227,175,.8)}.hero-intelligence{position:relative;z-index:2;width:clamp(150px,15vw,220px);height:clamp(150px,15vw,220px);margin-right:clamp(15px,5vw,80px);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.intelligence-core,.intelligence-ring{position:absolute;border-radius:50%}.intelligence-ring{border:1px solid rgba(91,217,255,.35)}.ring-outer{inset:0;-webkit-box-shadow:inset 0 0 28px rgba(47,161,255,.08);box-shadow:inset 0 0 28px rgba(47,161,255,.08);-webkit-animation:wel-ring-spin 24s linear infinite;animation:wel-ring-spin 24s linear infinite}.ring-inner{inset:22%;border-style:dashed;animation:wel-ring-spin 16s linear infinite reverse}.intelligence-core{inset:35%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:linear-gradient(145deg,#24c8ff,#2569ff);-webkit-box-shadow:0 0 34px rgba(43,177,255,.58);box-shadow:0 0 34px rgba(43,177,255,.58)}.intelligence-core i{font-size:clamp(23px,2.4vw,35px)}.intelligence-core strong{position:absolute;bottom:-27px;color:#7ce5ff;font-size:10px;letter-spacing:.2em}.orbit-dot{position:absolute;width:8px;height:8px;border-radius:50%;background:#5de5ff;-webkit-box-shadow:0 0 14px #5de5ff;box-shadow:0 0 14px #5de5ff}.dot-one{top:8%;left:48%}.dot-two{right:8%;bottom:25%;width:5px;height:5px}.wel-section{margin-top:clamp(18px,2vw,28px)}.panel-heading,.section-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-heading{margin-bottom:14px}.section-kicker{color:#377acf;font-size:10px}.panel-heading h2,.section-heading h2{margin-top:6px;color:#182640;font-size:clamp(18px,1.35vw,22px);font-weight:700}.ai-badge,.panel-badge,.sync-state{padding:7px 11px;border:1px solid #dbe8f8;border-radius:999px;color:#66809f;font-size:11px;background:hsla(0,0%,100%,.78)}.sync-state i{margin-right:5px;color:#3488ef}.metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.5vw,22px)}.metric-card{position:relative;min-height:205px;padding:clamp(20px,2.2vw,32px);overflow:hidden;border:1px solid rgba(117,175,235,.22);border-radius:20px;color:#fff;cursor:pointer;-webkit-box-shadow:0 16px 34px rgba(32,75,130,.13);box-shadow:0 16px 34px rgba(32,75,130,.13);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform .25s,-webkit-box-shadow .25s;transition:-webkit-transform .25s,-webkit-box-shadow .25s;transition:transform .25s,box-shadow .25s;transition:transform .25s,box-shadow .25s,-webkit-transform .25s,-webkit-box-shadow .25s}.metric-card:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 22px 42px rgba(32,75,130,.2);box-shadow:0 22px 42px rgba(32,75,130,.2)}.metric-card--blue{background:linear-gradient(128deg,#1268dc,#2c8fff 62%,#36b6f5)}.metric-card--cyan{background:linear-gradient(128deg,#08768c,#13a9b4 58%,#27cfbb)}.metric-card__glow{position:absolute;right:-55px;bottom:-85px;width:220px;height:220px;border:1px solid hsla(0,0%,100%,.15);border-radius:50%;-webkit-box-shadow:0 0 0 28px hsla(0,0%,100%,.04),0 0 0 58px hsla(0,0%,100%,.025);box-shadow:0 0 0 28px hsla(0,0%,100%,.04),0 0 0 58px hsla(0,0%,100%,.025)}.metric-card__footer,.metric-card__top{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.metric-card__footer,.metric-card__top,.metric-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.metric-icon{width:44px;height:44px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid hsla(0,0%,100%,.18);border-radius:13px;font-size:21px;backdrop-filter:blur(10px)}.metric-icon,.metric-live{background:hsla(0,0%,100%,.13)}.metric-live{padding:6px 9px;border-radius:999px;font-size:11px}.metric-live i{width:5px;height:5px;margin-right:6px;border-radius:50%;background:#b9ffec;-webkit-box-shadow:0 0 8px #b9ffec;box-shadow:0 0 8px #b9ffec}.metric-card__label{position:relative;margin-top:20px;color:hsla(0,0%,100%,.76);font-size:13px}.metric-card__value{position:relative;margin-top:4px;font-size:clamp(34px,3vw,50px);font-weight:700;line-height:1.15}.metric-card__footer{margin-top:13px;color:hsla(0,0%,100%,.72);font-size:11px}.overview-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(310px,.85fr);margin-top:clamp(18px,2vw,28px);gap:clamp(14px,1.5vw,22px)}.dashboard-panel{padding:clamp(20px,2vw,28px);border:1px solid rgba(125,167,218,.22);border-radius:20px;background:hsla(0,0%,100%,.88);-webkit-box-shadow:0 14px 35px rgba(44,74,116,.08);box-shadow:0 14px 35px rgba(44,74,116,.08);backdrop-filter:blur(16px)}.panel-heading{padding-bottom:18px;border-bottom:1px solid #edf2f8}.panel-badge{color:#3579cb;background:#f2f7ff}.ai-badge{color:#128c82;background:#edfbf8}.ai-badge i{width:6px;height:6px;margin-right:5px;border-radius:50%;background:#26c9ac;-webkit-box-shadow:0 0 8px rgba(38,201,172,.7);box-shadow:0 0 8px rgba(38,201,172,.7)}.task-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px;gap:14px}.task-item{min-width:0;-ms-flex-align:center;padding:18px;border:1px solid #e8eff7;border-radius:15px;background:#f8fbff}.task-icon,.task-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.task-icon{width:46px;height:46px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:13px;font-size:21px}.task-item--warning .task-icon{color:#ef8d2d;background:#fff3e6}.task-item--success .task-icon{color:#18a77b;background:#e9faf4}.task-copy{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:13px}.capability-item strong,.task-copy strong{color:#24324a;font-size:14px}.capability-item span,.task-copy span{overflow:hidden;margin-top:6px;color:#8a9ab0;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.task-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:12px}.task-value strong{color:#1f5fa9;font-size:25px}.task-value span{margin-top:3px;color:#9aa9bb;font-size:10px}.capability-list{display:grid;margin-top:15px;gap:6px}.capability-item{-ms-flex-align:center;padding:10px 4px}.capability-item,.capability-item>i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.capability-item>i{width:38px;height:38px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:11px;color:#347ee0;font-size:17px;background:#edf5ff}.capability-item div{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:12px}@-webkit-keyframes wel-ring-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes wel-ring-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media screen and (max-width:980px){.overview-grid{grid-template-columns:1fr}}@media screen and (max-width:720px){.wel-view{padding:14px}.wel-hero{min-height:210px;padding:24px}.hero-intelligence{position:absolute;right:-30px;opacity:.38}.wel-hero p{max-width:78%}.metric-grid,.task-list{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ring-inner,.ring-outer{-webkit-animation:none;animation:none}}