.fulfillment-scan-result{color:#176c44;background:#edf9f2;border:1px solid #acd9c0;border-radius:7px;margin:16px 24px 0;padding:11px 14px;font-size:13px;font-weight:800}.fulfillment-metrics article.age-green{border-top-color:#1a9b60}.fulfillment-metrics article.age-yellow{border-top-color:#d79a00}.fulfillment-metrics article.age-red{border-top-color:#df1522}.fulfillment-list>button.age-green{border-left-color:#1a9b60}.fulfillment-list>button.age-yellow{background:#fffbef;border-left-color:#d79a00}.fulfillment-list>button.age-red{background:#fff2f3;border-left-color:#df1522}.request-detail-head em.age-green{color:#157044;background:#e4f7ed}.request-detail-head em.age-yellow{color:#805900;background:#fff1ca}.request-detail-head em.age-red{color:#ac0b15;background:#ffe2e4}.actions .complete-ticket{color:#146c43;cursor:pointer;background:#e9f8f0;border:1px solid #178653;border-radius:7px;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;padding:12px;font-weight:900;display:flex}.actions .complete-ticket svg{width:18px}@media (max-width:680px){.fulfillment-scan-result{margin:10px 14px 0}.fulfillment-list>button{border-left-width:5px}}
.feedback-notice{color:#176b43;background:#eefaf3;border:1px solid #b7e2cb;border-radius:8px;align-items:center;gap:10px;margin:18px 24px 0;padding:12px 15px;font-weight:700;display:flex}.feedback-notice svg{width:19px}.feedback-notice button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto}.feedback-toolbar{align-items:center;gap:14px;padding:22px 24px 14px;display:flex}.feedback-toolbar .directory-search{flex:1;margin:0}.feedback-layout{border-top:1px solid var(--line);grid-template-columns:minmax(300px,.72fr) minmax(480px,1.28fr);min-height:620px;display:grid}.feedback-list{border-right:1px solid var(--line);background:#fafbfc}.feedback-list>button{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;border-left:4px solid #0000;justify-content:space-between;gap:12px;width:100%;padding:17px 18px;display:flex}.feedback-list>button.selected{background:#fff3f4;border-left-color:#e41826}.feedback-list>button>div{flex-direction:column;gap:5px;min-width:0;display:flex}.feedback-list small{color:#e41826;text-transform:uppercase;font-size:11px;font-weight:900}.feedback-list strong{font-size:16px}.feedback-list span{color:#707987;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.feedback-status,.feedback-detail-head>em{color:#343b45;white-space:nowrap;background:#e9edf2;border-radius:999px;height:max-content;padding:7px 10px;font-size:11px;font-style:normal;font-weight:900}.feedback-detail{background:#fff;min-width:0;padding:26px 30px}.feedback-detail-head{border-bottom:1px solid var(--line);justify-content:space-between;gap:18px;padding-bottom:20px;display:flex}.feedback-detail-head p,.feedback-admin>p{color:#e41826;letter-spacing:.08em;margin:0 0 7px;font-size:11px;font-weight:900}.feedback-detail-head h3{margin:0 0 7px;font-size:24px}.feedback-detail-head span{color:#737c88;font-size:12px}.feedback-detail>section{margin:22px 0}.feedback-detail section label{color:#737c88;text-transform:uppercase;letter-spacing:.07em;margin-bottom:7px;font-size:11px;font-weight:900;display:block}.feedback-detail section p{white-space:pre-wrap;margin:0;line-height:1.65}.feedback-meta{grid-template-columns:1fr 1fr;gap:12px;margin:22px 0;display:grid}.feedback-meta span{background:#f4f6f8;border-radius:7px;flex-direction:column;gap:5px;padding:13px;font-size:13px;display:flex}.feedback-meta b{text-transform:uppercase;color:#747d89;font-size:10px}.feedback-admin{background:#f7f8fa;border-top:4px solid #e41826;border-radius:8px;margin-top:26px;padding:20px}.feedback-admin textarea{min-height:120px}.feedback-form{max-width:800px}.feedback-form>svg{color:#e41826;width:30px;height:30px}.resolution{background:#eef9f3;border-left:4px solid #198754;padding:16px}.feedback-list>.empty{padding:35px 20px}.feedback-resolved-history{border-top:1px solid var(--line);background:#f7f8fa;padding:18px 24px 22px}.feedback-resolved-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.feedback-resolved-heading p{color:#168052;letter-spacing:.08em;margin:0 0 2px;font-size:11px;font-weight:900}.feedback-resolved-heading h3{margin:0;font-size:16px}.feedback-resolved-heading>span{color:#4c5663;font-size:12px;font-weight:800}.feedback-resolved-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;max-height:260px;padding-right:4px;display:grid;overflow-y:auto}.feedback-resolved-tile{background:#fff;border:1px solid #cfe3d8;border-radius:7px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:58px;padding:9px 11px;display:grid}.feedback-resolved-tile>svg{color:#198754;width:18px;height:18px}.feedback-resolved-tile>div{flex-direction:column;gap:2px;min-width:0;display:flex}.feedback-resolved-tile strong{color:#20252c;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.feedback-resolved-tile span,.feedback-resolved-tile time{color:#66717e;font-size:11px;line-height:1.25}.feedback-resolved-tile time{text-align:right;max-width:112px}.feedback-resolved-empty{color:#66717e;text-align:center;border:1px dashed #ccd3db;border-radius:7px;padding:20px}@media (max-width:900px){.feedback-layout{grid-template-columns:1fr}.feedback-list{border-right:0;border-bottom:1px solid var(--line);max-height:380px;overflow:auto}.feedback-detail{padding:20px}.feedback-toolbar{flex-direction:column;align-items:stretch}.feedback-toolbar .view-tabs{width:100%;overflow:auto}.feedback-toolbar .view-tabs button{flex:1}.feedback-meta{grid-template-columns:1fr}.feedback-resolved-history{padding:15px 14px 18px}.feedback-resolved-grid{grid-template-columns:1fr}.feedback-resolved-tile{grid-template-columns:20px minmax(0,1fr)}.feedback-resolved-tile time{text-align:left;grid-column:2;max-width:none}}.feedback-optional{background:#f7f8fa;border:1px solid #d9dde3;border-radius:10px;margin:14px 0 4px}.feedback-optional summary{color:#252a32;cursor:pointer;padding:14px 16px;font-weight:800}.feedback-optional[open] summary{border-bottom:1px solid #d9dde3}.feedback-optional .form-grid{padding:16px}
.possible-matches-button{text-align:left;cursor:pointer;color:#684800;background:#fff9e9;border:1px solid #e3b53d;border-left:5px solid #d99400;border-radius:8px;align-items:center;gap:11px;width:calc(100% - 48px);margin:12px 24px 0;padding:12px 15px;display:flex}.possible-matches-button svg{width:21px}.possible-matches-button span{flex-direction:column;font-size:12px;display:flex}.possible-matches-button em{margin-left:auto;font-style:normal;font-weight:900}.tracking-review-modal{background:#f5f6f8;border-top:5px solid #df1522;border-radius:12px;width:min(960px,100vw - 36px);max-height:90vh;position:relative;overflow:auto}.tracking-review-modal>.close{float:right;z-index:5;position:sticky;top:14px;right:14px}.tracking-review-title{border-bottom:1px solid var(--line);background:#fff;gap:14px;padding:25px 28px 20px;display:flex}.tracking-review-title>svg{color:#df1522;width:28px;height:28px}.tracking-review-title p{color:#df1522;letter-spacing:.1em;margin:0;font-size:10px;font-weight:900}.tracking-review-title h2{margin:4px 0 6px}.tracking-review-title span{color:#6e7783;font-size:12px}.tracking-review-list{padding:18px}.tracking-review-list>article{border:1px solid var(--line);background:#fff;border-radius:9px;margin-bottom:14px;overflow:hidden}.tracking-review-list article>header{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding:17px 19px;display:flex}.tracking-review-list header small{color:#df1522;font-weight:900}.tracking-review-list header h3{margin:4px 0}.tracking-review-list header p{color:#707985;margin:0;font-size:12px}.tracking-review-list header>span{color:#835800;background:#fff0d1;border-radius:999px;height:max-content;padding:7px 10px;font-size:10px;font-weight:900}.tracking-review-grid{grid-template-columns:1fr 1fr;gap:12px;padding:16px 19px;display:grid}.tracking-review-grid section{border:1px solid var(--line);border-radius:7px;flex-direction:column;gap:5px;min-width:0;padding:13px;display:flex}.tracking-review-grid label{color:#747d89;text-transform:uppercase;font-size:10px;font-weight:900}.tracking-review-grid strong{overflow-wrap:anywhere}.tracking-review-grid a{color:#c70f1a;font-size:12px;font-weight:800}.tracking-review-grid a svg{width:13px}.tracking-review-grid .email-evidence{grid-column:1/-1}.email-evidence span{color:#717986;font-size:12px}.email-evidence p{background:#f5f6f8;border-radius:5px;padding:10px;font-size:12px;line-height:1.45}.tracking-review-list article>footer{justify-content:flex-end;gap:9px;padding:0 19px 17px;display:flex}.tracking-review-list footer button{cursor:pointer;border-radius:6px;align-items:center;gap:7px;padding:10px 13px;font-weight:850;display:flex}.tracking-review-list footer svg{width:16px}.tracking-review-list .reject{background:#fff;border:1px solid #d9dde2}.tracking-review-list .approve{color:#fff;background:#df1522;border:1px solid #df1522}@media (max-width:680px){.possible-matches-button{width:calc(100% - 28px);margin:10px 14px 0}.possible-matches-button em{display:none}.tracking-review-modal{border-radius:10px 10px 0 0;width:100%;max-height:94vh}.tracking-review-title{padding:20px 16px}.tracking-review-grid{grid-template-columns:1fr;padding:13px}.tracking-review-grid .email-evidence{grid-column:1}.tracking-review-list{padding:10px}.tracking-review-list article>header{padding:14px}.tracking-review-list article>footer{grid-template-columns:1fr 1fr;padding:0 13px 13px;display:grid}.tracking-review-list footer button{justify-content:center}}
