.mt-page{min-height:100dvh;background:#f4f5f1;color:#203c33;font:14px Inter,Arial,sans-serif}body:has(.mt-page){margin:0}.mt-page *,.mt-panel *,.mt-shade *{box-sizing:border-box}.mt-panel,.mt-page,.mt-shade{--mt-line: #dde5df;--mt-green: #24584d}.mt-top{display:flex;align-items:center;gap:28px;background:#fff;padding:22px 32px;border-bottom:1px solid var(--mt-line)}.mt-brand{width:174px;height:34px;flex-shrink:0}.mt-top nav{margin-left:auto;display:flex;flex-wrap:wrap;gap:20px}.mt-top a{color:var(--mt-green);font-size:13px;text-decoration:none}.mt-page>.mt-content{max-width:1440px;padding:36px;margin:auto}.mt-page-heading>span,.mt-detail header>div>span{letter-spacing:2px;font-size:10px;font-weight:700;color:#65796c}.mt-page-heading h1{font-size:38px;margin:12px 0;letter-spacing:-1px}.mt-page-heading p{color:#66766c;margin-bottom:28px}.mt-connection{display:flex;gap:16px;padding:22px;border:1px solid #d8e2d9;border-radius:15px;background:#edf2eb}.mt-connection>svg{flex-shrink:0;margin-top:2px}.mt-connection strong{font-size:15px}.mt-connection p{font-size:13px;line-height:1.6;margin:7px 0 12px;color:#586d61}.mt-connection span{display:inline-block;font-size:11px;font-weight:600;background:#fff5da;color:#76531d;border-radius:5px;padding:6px 9px}.mt-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0}.mt-stats>div{background:#fff;border:1px solid var(--mt-line);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:6px}.mt-stats strong{font-size:28px;font-weight:600}.mt-stats span{font-size:12px;color:#65766b}.mt-queue{border:1px solid var(--mt-line);border-radius:15px;background:#fff;overflow:hidden}.mt-queue-head{padding:22px;display:flex;justify-content:space-between;gap:16px;align-items:center}.mt-queue-head h2{margin:0 0 6px;font-size:19px}.mt-queue-head small{font-size:11px;color:#627468}.mt-actions{display:flex;gap:8px}.mt-button{display:inline-flex;justify-content:center;align-items:center;gap:7px;background:#fff;color:#24584d;border:1px solid #d8e1d9;padding:10px 13px;border-radius:8px;font:600 12px Inter,Arial,sans-serif;text-decoration:none;cursor:pointer;min-height:40px}.mt-button.primary{background:#24584d;border-color:#24584d;color:#fff}.mt-button:disabled{opacity:.5;cursor:default}.mt-panel button:focus-visible,.mt-page button:focus-visible,.mt-shade button:focus-visible{outline:3px solid #8fb5a6;outline-offset:2px}.mt-toolbar{display:flex;gap:16px;flex-wrap:wrap;justify-content:space-between;padding:0 22px 20px}.mt-tabs{display:flex;gap:4px;padding:3px;border:1px solid var(--mt-line);border-radius:9px}.mt-tabs button{border:0;background:transparent;border-radius:6px;padding:9px 12px;font:600 12px Inter,Arial,sans-serif;color:#637368;cursor:pointer}.mt-tabs button[aria-pressed=true]{background:#24584d;color:#fff}.mt-search{display:flex;align-items:center;gap:8px;border:1px solid var(--mt-line);padding:9px 12px;border-radius:8px}.mt-search input{width:160px;border:0;background:transparent;font:13px Inter,Arial,sans-serif;color:#203c33;min-width:0}.mt-bulk{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 22px;background:#edf3eb;font-size:12px}.mt-table-head{display:grid;grid-template-columns:22px 1.05fr 1.4fr 1.05fr 1fr 17px;gap:16px;padding:14px 22px;background:#f7f8f4;font-size:9px;font-weight:700;letter-spacing:1px;color:#63756a}.mt-row{display:flex;gap:16px;align-items:center;padding:20px 22px;border-top:1px solid #e8ede7}.mt-row>input{flex:0 0 22px;width:18px;height:18px;accent-color:#24584d;margin:0}.mt-row-open{display:grid;grid-template-columns:1.05fr 1.4fr 1.05fr 1fr 17px;gap:16px;flex:1;min-width:0;text-align:left;background:transparent;border:0;padding:0;color:inherit;font:inherit;cursor:pointer;align-items:center}.mt-row-open>span{min-width:0}.mt-row-open b{display:block;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.mt-row-open small{display:block;font-size:11px;color:#627368;line-height:1.6;margin-top:3px;overflow-wrap:anywhere}.mt-row-open em{display:inline-block;font-size:10px;color:#61746a;font-style:normal;margin-top:8px;text-transform:capitalize}.mt-row-open .mt-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mt-urgent{color:#a53d26!important;font-weight:700}.mt-row-open .mt-status{display:inline-block;padding:3px 7px;border-radius:5px;background:#f6efd7;color:#79591e}.mt-status.completed{background:#e7f2e7!important;color:#285b39!important}.mt-status.cancelled{background:#f5e9e5!important;color:#8b4230!important}.mt-empty{text-align:center;padding:55px 22px;color:#65776c}.mt-empty h3{font-size:16px;color:#25483b}.mt-empty p,.mt-footnote{font-size:12px;line-height:1.7}.mt-footnote{color:#68776c;margin-top:18px}.mt-error,.mt-notice{font-size:13px;line-height:1.7;border-radius:9px;padding:14px}.mt-error{background:#fff0e9;color:#963c28}.mt-notice{background:#e7f2e8;color:#24533b}.mt-shade{position:fixed;inset:0;z-index:100;background:#102e256e;display:flex;align-items:center;justify-content:center;padding:24px;color:#203c33;font:14px Inter,Arial,sans-serif}.mt-detail{background:#fff;border-radius:18px;max-width:650px;width:100%;max-height:90dvh;overflow:auto;padding:28px;box-shadow:0 20px 80px #112b2926}.mt-detail header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.mt-detail h2{margin:9px 0 0;font-size:25px;overflow-wrap:anywhere}.mt-detail dl{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:25px 0}.mt-detail dt{font-size:11px;color:#66786c;margin-bottom:5px}.mt-detail dd{margin:0;overflow-wrap:anywhere;text-transform:none}.mt-issue-text{line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.mt-order{background:#f4f6ef;padding:18px;border-radius:10px;margin:22px 0}.mt-order b{font-size:13px}.mt-order p{font-size:12px;color:#79591e}.mt-order small{font-size:11px;color:#5e7267;line-height:1.6;display:block}.mt-assignee{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:600}.mt-assignee input{border:1px solid #d8e1d9;padding:12px;border-radius:8px;font:14px Inter,Arial,sans-serif;color:#203c33;width:100%}.mt-detail-actions{display:flex;gap:9px;flex-wrap:wrap;margin:16px 0 24px}.mt-history{border-top:1px solid var(--mt-line);padding-top:18px;font-size:12px}.mt-history summary{cursor:pointer}.mt-history article{border-top:1px solid var(--mt-line);margin-top:15px;padding-top:15px}.mt-history small{display:block;margin:8px 0;color:#6a786c}.mt-history pre{font:11px/1.8 Inter,Arial,sans-serif;white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f8f3;padding:12px}@media(max-width:1000px){.mt-table-head{display:none}.mt-row-open{grid-template-columns:1fr 1fr 17px}.mt-row-open>span:nth-child(3){grid-column:1}.mt-row-open>svg{grid-column:3;grid-row:1/3}.mt-row{align-items:flex-start}.mt-row>input{margin-top:3px}.mt-top{flex-wrap:wrap;gap:18px}.mt-top nav{flex-basis:100%;margin:0}}@media(max-width:600px){.mt-top{padding:20px}.mt-top>strong{font-size:12px}.mt-page>.mt-content{padding:24px 16px}.mt-page-heading h1{font-size:30px}.mt-connection{padding:17px;gap:12px}.mt-stats{gap:8px}.mt-stats>div{padding:14px 10px}.mt-stats strong{font-size:24px}.mt-stats span{font-size:10px;line-height:1.5}.mt-queue-head{padding:18px;flex-wrap:wrap}.mt-queue-head h2{font-size:18px}.mt-toolbar{padding:0 16px 16px;gap:12px}.mt-tabs{width:100%;justify-content:space-between}.mt-tabs button{padding:9px 10px;font-size:11px}.mt-search,.mt-search input{width:100%}.mt-row{padding:18px 14px;gap:10px}.mt-row-open{gap:14px 12px;grid-template-columns:1fr 1fr}.mt-row-open>svg{display:none}.mt-row-open b{font-size:12px}.mt-row-open small{font-size:10px}.mt-shade{padding:10px}.mt-detail{padding:21px;max-height:95dvh}.mt-detail-actions>.mt-button{flex:1 1 45%}.mt-bulk{padding:14px}.mt-bulk .primary{width:100%}}
