/* Color-only companion: area-hub.css. Never loaded without this source. */
@media screen{
html[data-lani-theme="dark"] .lani-area{background:#1d293a;color:#e1e7ee}
html[data-lani-theme="dark"] .lani-area-kicker{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-area-hero{background:radial-gradient(circle at 85% 18%, rgba(180, 93, 57, .13), transparent 24%),
        radial-gradient(circle at 15% 88%, rgba(39, 98, 75, .13), transparent 28%),
        linear-gradient(145deg, #1d293a 0%, #1d293a 52%, #1d293a 100%)}
html[data-lani-theme="dark"] .lani-area-hero__inner::after{border:1px solid rgba(59,75,98,0.16)}
html[data-lani-theme="dark"] .lani-area-hero h1{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-area-hero__lead{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-area-hero__paths a{background:rgba(29,41,58,0.92)}
html[data-lani-theme="dark"] .lani-area-hero__paths span{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-area-hero__paths strong{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-area-hero__paths small{color:#afbdd0}
html[data-lani-theme="dark"] .lani-area-hero__trust{color:#afbdd0}
html[data-lani-theme="dark"] .lani-area-hero__trust a{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-area-chip.is-ready{background:#1d293a;color:#e1e7ee}
html[data-lani-theme="dark"] .lani-area-chip.is-info{background:#1d293a;color:#e1e7ee}
html[data-lani-theme="dark"] .lani-area-chip.is-ugc{background:#1d293a;color:#e1e7ee}
html[data-lani-theme="dark"] .lani-area-chip.is-pending{background:#1d293a;color:#e1e7ee}
html[data-lani-theme="dark"] .lani-area-ugc__box{background:#1d293a}
html[data-lani-theme="dark"] .lani-area-section__header h2,html[data-lani-theme="dark"] .lani-area-audit h2{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-area-section__header > p:last-child,html[data-lani-theme="dark"] .lani-area-audit > p{color:#afbdd0}
html[data-lani-theme="dark"] .lani-area-region__header > span{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-area-region__header h3{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-area-region__header p{color:#afbdd0}
html[data-lani-theme="dark"] .lani-area-prefecture.is-pending{background:#1d293a}
html[data-lani-theme="dark"] .lani-area-prefecture h4{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-area-prefecture h4 a span{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-area-prefecture__note{color:#afbdd0}
html[data-lani-theme="dark"] .lani-area-highlights time,html[data-lani-theme="dark"] .lani-area-experiences time{color:#afbdd0}
html[data-lani-theme="dark"] .lani-area-highlights a,html[data-lani-theme="dark"] .lani-area-experiences a{background:#1d293a}
html[data-lani-theme="dark"] .lani-area-highlights span,html[data-lani-theme="dark"] .lani-area-experiences span{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-area-highlights h3,html[data-lani-theme="dark"] .lani-area-experiences h3{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-area-highlights p,html[data-lani-theme="dark"] .lani-area-experiences p{color:#afbdd0}
html[data-lani-theme="dark"] .lani-area-highlights strong,html[data-lani-theme="dark"] .lani-area-experiences strong{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-area-highlights i,html[data-lani-theme="dark"] .lani-area-experiences i{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-area-audit{background:#1d293a}
}
