.nav-group[data-category=support]{--category-accent:#e3b8b2}.workspace[data-admin-category=support] .crumb-category{background:#f8edeb;color:#8b5b54}
.support-controls{display:flex;flex-wrap:wrap;gap:14px;align-items:end;margin-bottom:24px}.support-controls label{flex:1;min-width:130px}.support-controls .support-search{flex:2;min-width:200px}#support-panel label{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:600}#support-panel input,#support-panel select,#support-panel textarea{width:100%;padding:11px;border:1px solid #d8dfd5;border-radius:7px;background:#fff;color:#24443a;font:inherit;box-sizing:border-box}#support-panel textarea{resize:vertical;line-height:1.7}#support-panel .support-controls button{margin-bottom:1px}.support-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.support-metrics .metric{border-top:3px solid #c4b2a6}.support-metrics .metric:nth-child(1){border-top-color:#c79c69}.support-metrics .metric:nth-child(2){border-top-color:#8babbf}.support-metrics .metric:nth-child(3){border-top-color:#74a38a}.support-pagination{display:flex;justify-content:flex-end;gap:20px;align-items:center;margin-top:20px;font-size:12px}.support-pagination button:disabled{opacity:.4}.support-pill{display:inline-block;white-space:nowrap;font-size:11px;border-radius:5px;padding:5px 9px;background:#f6eddc;color:#8b6634}.support-pill.IN_PROGRESS{background:#eaf1f8;color:#446d88}.support-pill.ANSWERED{background:#e8f3eb;color:#38674b}.support-pill.CLOSED{background:#f0f0ef;color:#70776e}.support-prose{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;font-size:13px}.support-original{padding:20px;background:#f7f8f3;border-radius:9px;margin:20px 0 30px}.support-workspace{display:grid;grid-template-columns:1fr 1fr;gap:30px}.support-workspace h3{font-size:14px;margin:0 0 18px}#support-edit{display:flex;flex-direction:column;gap:18px;padding-left:28px;border-left:1px solid #e3e7dd}#support-edit .support-controls{margin:0}#support-edit .muted{font-size:11px;line-height:1.7;margin:0}.support-event{padding:15px;border:1px solid #e5e9df;border-radius:8px;margin-bottom:12px}.support-event.INTERNAL{background:#fcf6ed;border-color:#e8d8be}.support-event p{margin:8px 0 0}.support-event small{font-size:10px;color:#7c877a}.support-event strong{font-size:12px}.support-private-label{color:#8e6a3b}#support-save-message{font-size:12px;line-height:1.7}.support-customer{max-width:1200px;margin:25px auto;padding:22px;border:1px solid #d7dfd3;background:#fff;border-radius:12px;color:#24453a}.support-customer summary{cursor:pointer;font-size:15px;font-weight:650;list-style-position:inside}.support-customer-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:28px}.support-customer h2{font-size:20px}.support-customer label{display:block;font-size:13px;margin:16px 0}.support-customer input,.support-customer select,.support-customer textarea{display:block;width:100%;box-sizing:border-box;margin-top:8px;padding:12px;border:1px solid #d7dfd3;border-radius:7px;font:inherit;background:#fff}.support-customer textarea{resize:vertical}.support-customer p{font-size:12px;line-height:1.8}.support-customer-list-item{display:block;width:100%;text-align:left;padding:15px;margin:12px 0;border:1px solid #d7dfd3;border-radius:8px;background:#f7f8f2;color:#24453a;cursor:pointer}.support-customer-list-item small{display:block;margin-top:8px}.support-customer [hidden],#support-panel[hidden],#support-detail[hidden]{display:none!important}
#support-filters{padding:24px 24px 0}.support-workspace{padding:0 24px 24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#support-original{margin:20px 24px 30px}.support-pagination{padding:0 24px 20px}.support-event small{display:block;overflow-wrap:anywhere}.support-customer{max-width:none}.support-customer-grid>div,.support-customer-grid>form{min-width:0}#support-list table{min-width:820px}#support-list th,#support-list td{padding:16px 18px}#support-list td:first-child{min-width:180px;white-space:normal}#support-list td:last-child{font-size:10px}
@media(max-width:1050px){.support-workspace{grid-template-columns:1fr}#support-edit{padding:24px 0 0;border-left:0;border-top:1px solid #e3e7dd}}@media(max-width:650px){.support-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.support-customer-grid{grid-template-columns:1fr}.support-controls{align-items:stretch}.support-customer{margin:20px 0}}

.app-nav .support-entry-link,.support-entry-link{border:1px solid #cbd8cd;border-radius:6px;padding:8px 12px;white-space:nowrap}.support-entry-link:hover:not(:disabled){background:#edf4ec}.support-entry-link[aria-expanded=true]{color:#225f50;background:#edf4ec}.support-entry-link:focus-visible{outline:2px solid #286c5b;outline-offset:3px}#customer-support{scroll-margin-top:105px}#customer-support-title:focus{outline:2px solid #286c5b;outline-offset:2px}
