.v3-state{background:#e9f3ff;border-left:5px solid #2563eb;padding:13px 16px;border-radius:8px;margin:12px 0}.v3-role{float:right}.v3-validation{font-size:14px;color:#526176;margin:8px 0}.v3-monthbars{display:flex;gap:18px;align-items:end;height:220px;padding:12px 20px}.v3-mbar{flex:1;min-width:65px;display:flex;flex-direction:column;align-items:center;gap:5px;height:100%;justify-content:end}.v3-mtrack{height:140px;width:70%;max-width:100px;display:flex;align-items:end;background:#eaf0fa;border-radius:9px;overflow:hidden}.v3-mtrack i{display:block;width:100%;background:linear-gradient(180deg,#21b7a4,#2563eb);border-radius:7px}.v3-mbar small{font-size:11px;color:#6b7280}.v3-heat{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.v3-heat>div{min-height:100px;border-radius:12px;display:flex;flex-direction:column;justify-content:space-between;padding:14px;color:#132b4f}.v3-heat strong{font-size:28px}.v3-insights-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:20px 0}.v3-insight{background:#eaf2ff;border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:10px}.v3-insight:nth-child(2){background:#fff0e8}.v3-insight:nth-child(3){background:#f1eaff}.v3-insight:nth-child(4){background:#e6f7ef}.v3-insight:nth-child(5){background:#ffeef0}.v3-insight small{font-weight:700;text-transform:uppercase}.v3-insight strong{font-size:36px}.v3-insight span{font-size:13px}.v3-staff{max-width:1100px;margin:auto}.v3-staff .panel{margin:16px 0}.v3-staff h1{font-size:26px}@media(max-width:850px){.v3-insights-grid{grid-template-columns:repeat(2,1fr)}.v3-heat{grid-template-columns:repeat(2,1fr)}}@media print{nav,.controls,.toolbar,#authbar,button{display:none!important}}

.entry-start{margin:18px 0 22px;border-top:4px solid #055eca}.entry-start .controls{margin:10px 0;gap:12px}.entry-start select{min-width:130px}.secondary-button{background:#e9eef6;color:#1e3a5f}.entry-start small{display:block;margin-top:8px}
