.wrap{max-width:2160px;padding:0 clamp(21px,3.75vw,66px)}.viewToggleRow{padding:18px 0 0}.ovgrid{padding-top:22px}.kpi{text-align:center}.kpi .l{margin-top:6px}.ovgreet{margin-bottom:4px}.alert{background:color-mix(in srgb, var(--red) 7%, var(--card));border-color:color-mix(in srgb, var(--red) 20%, var(--line))}.alert.warn{background:color-mix(in srgb, var(--amb) 9%, var(--card));border-color:color-mix(in srgb, var(--amb) 26%, var(--line))}.alert.hov:hover{background:color-mix(in srgb, var(--red) 12%, var(--card));transform:translateY(-4px);box-shadow:0 2px 6px #8e1f191a,0 18px 44px #8e1f1938}.alert.warn.hov:hover{background:color-mix(in srgb, var(--amb) 15%, var(--card));box-shadow:0 2px 6px #7a4d051a,0 18px 44px #7a4d0538}.alert .ic{background:color-mix(in srgb, var(--red) 16%, #fff)}.alert.warn .ic{background:color-mix(in srgb, var(--amb) 20%, #fff)}.fitem a{color:inherit;text-decoration:none}.fitem a:hover{text-underline-offset:2px;text-decoration:underline}.fitem .frole{color:var(--ink2)}.fitem .frole:hover{color:var(--ink)}.kb{grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:14px}.kcol{padding:14px}.klist{gap:11px;max-height:none}.ccard{border-radius:16px;padding:15px 17px}.ccard .av{width:34px;height:34px;font-size:12px}.ccard .nm{font-size:15.5px}.ccard .meta{margin-top:7px;font-size:12.5px}
