.archive-revenue-summary{display:grid;gap:18px;margin:0 0 22px;padding:25px 28px;border:1px solid #cce7df;border-radius:22px;background:linear-gradient(120deg,#f7fffb,#eaf7f2 70%,#eef6ff);box-shadow:0 12px 35px rgba(11,70,70,.07)}
.archive-revenue-summary__heading{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}
.archive-revenue-summary small{font-size:12px;font-weight:800;letter-spacing:.12em;color:#168165}
.archive-revenue-summary h2{margin:4px 0;font-size:25px;color:#173b47}
.archive-revenue-summary p{margin:0;color:#57717b}
.archive-revenue-summary label{display:grid;gap:7px;font-weight:750;color:#254b57}
.archive-revenue-summary input{min-height:42px;padding:8px 12px;border:1px solid #b9d8d3;border-radius:12px;background:#fff;color:#173b47;font:inherit;cursor:pointer}
.archive-revenue-summary__total{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}
.archive-revenue-summary__total strong{font-size:clamp(30px,4vw,48px);line-height:1;color:#0d7962}
.archive-revenue-summary__total span{font-size:13px;color:#57717b}
.analysis-daily-pulse{grid-template-columns:repeat(6,minmax(0,1fr))!important}
.analysis-daily-pulse .pulse-counter{border-top:4px solid #c98236}
.analysis-archived-notice{display:none;align-items:center;justify-content:space-between;gap:20px;margin:20px 0;padding:24px;border:1px solid #b9dfcf;border-radius:18px;background:linear-gradient(120deg,#effcf5,#f6fbff);box-shadow:0 10px 26px #0a563314}
.analysis-archived-notice small{color:#16815a;font-size:11px;font-weight:900;letter-spacing:.1em}
.analysis-archived-notice h2{margin:5px 0;color:#194736;font-size:23px}
.analysis-archived-notice p{margin:0;color:#526d63;font-size:13px}
.analysis-archived-notice button{flex:none;min-height:44px;padding:10px 17px;border:0;border-radius:11px;background:#177852;color:#fff;font-weight:850;cursor:pointer}
#analysisView.analysis-is-archived .analysis-archived-notice{display:flex}
#analysisView.analysis-is-archived #analysisCashDrawer,#analysisView.analysis-is-archived #analysisDailyPulse,#analysisView.analysis-is-archived #analysisFinancialSummary,#analysisView.analysis-is-archived #analysisOperationalSummary,#analysisView.analysis-is-archived .analysis-panel,#analysisView.analysis-is-archived .finance-note,#analysisView.analysis-is-archived .analysis-archive-cta{display:none!important}
.finance-unclassified{display:block;margin-top:10px;color:#735f37;font-size:11px;line-height:1.4}
@media(max-width:1100px){.analysis-daily-pulse{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:650px){.analysis-daily-pulse{grid-template-columns:repeat(2,minmax(0,1fr))!important}.analysis-archived-notice{align-items:flex-start;flex-direction:column}}
