.metric-action{text-align:left;cursor:pointer;color:inherit;background:#fffefa;font:inherit;width:100%}.metric-action:hover{background:#f8f3e9;border-color:#cdb783}.metric-action small,.metric-action strong{display:block}.quick-summary{border:1px solid #e7dfcf;background:#fcfaf5;border-radius:8px;padding:16px;margin-bottom:18px}.quick-summary p{margin:8px 0;overflow-wrap:anywhere}.folder-start{display:block!important;margin-top:12px;line-height:1.5}.incident-notice{border-left:4px solid #b77b63;background:#fbefea;margin-bottom:20px}.empty-guide{margin:16px 0}.opportunity details{margin:14px 0}.opportunity summary{cursor:pointer;color:#806943}.metric-action:focus-visible{outline:2px solid #a98a4c;outline-offset:3px}@media(max-width:600px){.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.folder-grid{grid-template-columns:1fr}.sidebar nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sidebar nav a{min-height:44px}.modal-actions{flex-wrap:wrap;gap:8px;padding:12px}.modal-actions .btn{white-space:normal;min-height:44px}.delivery-actions{flex-wrap:wrap}.filters{flex-wrap:wrap}.filters input,.filters select{min-width:0;width:100%}.doc-row{grid-template-columns:32px minmax(0,1fr)}.doc-row .badge{grid-column:2}.quick-summary{padding:12px}.opportunity{overflow-wrap:anywhere}.book-tools{align-items:flex-start}dialog{max-height:94dvh}.form-grid{grid-template-columns:1fr}.metric strong{font-size:28px}}
