/* Aolon Health 8.0 — clearer contrast, calmer health intelligence */
.is-aolon-home .site-header:not(.is-scrolled){color:#fff}.is-aolon-home .site-header:not(.is-scrolled) .header-cta{border-color:rgba(255,255,255,.4);background:rgba(8,20,37,.16)}.is-aolon-home .site-header:not(.is-scrolled) .custom-logo{filter:brightness(0) invert(1)}.is-aolon-home .site-header.is-scrolled .custom-logo{filter:none}.is-aolon-home .site-header:not(.is-scrolled) .primary-nav a::after{background:#fff}
.aolon-v8-daily{overflow:hidden;background:#f2f5f6}.aolon-v8-daily-head{display:flex;align-items:end;justify-content:space-between;gap:80px;margin-bottom:80px}.aolon-v8-daily-head h2{margin:0}.aolon-v8-daily-head>p{max-width:400px;margin:0 0 8px;color:var(--muted);font-size:1.05rem;line-height:1.95}.aolon-v8-dayline{position:relative;overflow:hidden;padding:54px;border:1px solid rgba(11,32,53,.12);border-radius:30px;color:#e9f5fb;background:linear-gradient(125deg,#061426 0%,#0c2b46 49%,#15375a 100%);box-shadow:0 30px 70px rgba(7,31,53,.17)}.aolon-v8-dayline:before{position:absolute;top:-230px;right:-150px;width:680px;height:680px;border:1px solid rgba(146,225,255,.18);border-radius:50%;box-shadow:0 0 0 70px rgba(146,225,255,.03),0 0 0 160px rgba(146,225,255,.025);content:""}.aolon-v8-dayline-top,.aolon-v8-dayline-foot{position:relative;z-index:1;display:flex;justify-content:space-between;color:rgba(225,243,255,.55);font-size:.62rem;font-weight:700;letter-spacing:.16em}.aolon-v8-dayline-track{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1.55fr 1.2fr 1fr;gap:6px;height:130px;margin:58px 0 26px}.aolon-v8-dayline-track i{position:relative;overflow:hidden;border-radius:18px;background:rgba(128,194,228,.12)}.aolon-v8-dayline-track i:after{position:absolute;right:0;bottom:0;left:0;border-radius:18px 18px 0 0;content:""}.dayline-rest:after{height:45%;background:linear-gradient(180deg,rgba(119,229,238,.15),#74dfe4)}.dayline-focus:after{height:74%;background:linear-gradient(180deg,rgba(97,157,255,.08),#4289ef)}.dayline-move:after{height:58%;background:linear-gradient(180deg,rgba(116,232,207,.08),#4ec5ac)}.dayline-unwind:after{height:34%;background:linear-gradient(180deg,rgba(147,125,255,.12),#8174d7)}.aolon-v8-dayline-labels{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.aolon-v8-dayline-labels span{color:rgba(231,245,252,.52);font-size:.72rem;line-height:1.65}.aolon-v8-dayline-labels b{display:block;margin-bottom:7px;color:#fff;font-size:.78rem;letter-spacing:.04em}.aolon-v8-dayline-foot{margin-top:52px;padding-top:20px;border-top:1px solid rgba(190,228,244,.15)}.aolon-v8-status{display:flex;align-items:center;gap:9px}.aolon-v8-status i{width:7px;height:7px;border-radius:50%;background:#75e2e2;box-shadow:0 0 0 5px rgba(117,226,226,.12)}
@media(max-width:700px){.is-aolon-home .site-header:not(.is-scrolled).menu-open{color:var(--ink)}.is-aolon-home .site-header:not(.is-scrolled).menu-open .custom-logo{filter:none}.aolon-v8-daily-head{display:block;margin-bottom:46px}.aolon-v8-daily-head>p{margin-top:25px}.aolon-v8-dayline{padding:28px 22px;border-radius:22px}.aolon-v8-dayline-track{height:92px;gap:4px;margin:42px 0 20px}.aolon-v8-dayline-labels{gap:12px}.aolon-v8-dayline-labels span{font-size:.61rem}.aolon-v8-dayline-labels b{font-size:.67rem}.aolon-v8-dayline-foot{margin-top:32px;font-size:.52rem;letter-spacing:.1em}}
