.cmt-heading,.cmt-actions,.cmt-tabs,.cmt-filters{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cmt-heading{justify-content:space-between}.cmt-tabs{margin:24px 0;border-bottom:1px solid #ccd4df;padding-bottom:12px}.cmt-filters{margin:20px 0}.cmt-filters select,.cmt-filters input{min-width:150px;max-width:280px}.cmt-table-wrap{overflow:auto;margin:18px 0}.cmt table{width:100%;border-collapse:collapse;text-align:left}.cmt td,.cmt th{padding:12px;border-bottom:1px solid #dce3eb;vertical-align:top}.cmt td small{display:block;max-width:280px;overflow-wrap:anywhere;color:#546275;margin-top:6px}.cmt-error{padding:16px;background:#fff1f0;border:1px solid #dd756b;border-radius:8px}.cmt-note{padding:12px;background:#eef4ff;border-radius:8px}.cmt-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:20px}.cmt-cards article{border:1px solid #dce3eb;border-radius:10px;padding:18px}.cmt-overlay{position:fixed;inset:0;background:#10203199;z-index:50;display:flex;justify-content:center;align-items:center;padding:20px}.cmt-dialog{background:#fff;color:#172333;border-radius:12px;padding:24px;width:min(940px,100%);max-height:90vh;overflow:auto}.cmt-dialog>label,.cmt-form-grid>label,.cmt-fact>label{display:flex;flex-direction:column;gap:6px;margin:12px 0}.cmt-dialog textarea{min-height:100px;width:100%;resize:vertical}.cmt-dialog input,.cmt-dialog select,.cmt-filters input,.cmt-filters select{padding:9px;border:1px solid #aebbc9;border-radius:6px}.cmt-form-grid,.cmt-fact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cmt-preview{width:100%;min-height:400px;border:1px solid #dce3eb}.cmt pre{white-space:pre-wrap;overflow-wrap:anywhere}.cmt button{cursor:pointer}.cmt button:disabled{cursor:default;opacity:.5}@media(max-width:700px){.cmt-form-grid,.cmt-fact{grid-template-columns:1fr}.cmt-overlay{padding:8px}.cmt-dialog{padding:16px}.cmt-filters input,.cmt-filters select{width:100%;max-width:none}.cmt td,.cmt th{padding:8px}.cmt-tabs{gap:6px}}

.cmt-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-bottom:1px solid #ccd4df;padding-bottom:12px;margin-bottom:20px}.cmt-toolbar .cmt-tabs{margin:0;border:0;padding:0}.cmt-toolbar-actions{margin-left:auto}.cmt-image-filters .cmt-more-filters{margin-left:auto}.cmt-image-count{align-self:center;white-space:nowrap}.cmt-image-actions{align-items:end;margin-top:18px}.cmt-image-actions>label{display:flex;flex-direction:column;gap:5px;font-size:12px}.cmt-image-actions select{padding:9px;border:1px solid #aebbc9;border-radius:6px;min-width:220px}.cmt-image-settings{margin-left:auto;align-self:center}.cmt-image-help{margin:10px 0 16px;font-size:13px;color:#8a5c0d}@media(max-width:700px){.cmt-image-filters>label,.cmt-image-actions>label{width:100%}.cmt-image-actions select{width:100%}.cmt-image-actions .cmt-image-settings{margin-left:0}.cmt-toolbar-actions{margin-left:0}}
.cmt-page-column{min-width:360px;width:35%}.cmt .cmt-page-column small{max-width:none}@media(max-width:700px){.cmt-page-column{min-width:280px}}
.cmt .cmt-queue-table table{min-width:1100px}.cmt .cmt-queue-table th:nth-child(1){width:23%}.cmt .cmt-queue-table th:nth-child(2){width:13%}.cmt .cmt-queue-table th:nth-child(3){width:10%}.cmt .cmt-queue-table th:nth-child(4){width:10%}.cmt .cmt-queue-table th:nth-child(5){width:10%}.cmt .cmt-queue-table th:nth-child(6){width:16%}.cmt .cmt-queue-table th:nth-child(7){width:9%}.cmt .cmt-queue-table th:nth-child(8){width:9%}.cmt .cmt-queue-table td{overflow-wrap:anywhere}.cmt-job-status{display:inline-block;border-radius:6px;padding:4px 7px;background:#eef4ff;color:#24456b}.cmt-job-published,.cmt-job-succeeded{background:#e3f5e9;color:#176139}.cmt-job-blocked,.cmt-job-failed{background:#fff1f0;color:#912c23}.cmt-job-ready_for_review{background:#fff4d6;color:#725408}
.cmt-peer{white-space:nowrap;font-size:13px;line-height:1.4}.cmt-peer-origin{font-size:11px;color:#546275}
@media(max-width:700px){.cmt .cmt-tools>div{left:0;right:auto}}

.cmt-tools{position:relative}.cmt-tools>div{position:absolute;right:0;top:28px;z-index:5;background:#fff;border:1px solid #dce3eb;border-radius:8px;padding:12px;min-width:210px;box-shadow:0 6px 20px #17233318}.cmt-subnav{margin-bottom:16px}.cmt-subnav [aria-current=page]{background:#eef4ff;border-color:#547ba9}.cmt .cmt-images-table table{min-width:1120px;table-layout:fixed}.cmt-images-table th:first-child{width:44px}.cmt-images-table th:nth-child(2){width:28%}.cmt-images-table th:nth-child(3){width:17%}.cmt-images-table th:nth-child(4){width:17%}.cmt-images-table th:nth-child(5){width:26%}.cmt-images-table th:nth-child(6){width:8%}.cmt-images-table img{width:132px;height:88px}.cmt .cmt-pages-table th:nth-child(2){width:30%}.cmt .cmt-pages-table th:nth-child(3){width:15%}.cmt .cmt-pages-table th:nth-child(4){width:12%}.cmt .cmt-pages-table th:nth-child(5){width:12%}.cmt .cmt-pages-table th:nth-child(6){width:16%}.cmt .cmt-pages-table th:nth-child(7){width:10%}

.cmt-table-wrap table{min-width:1000px}.cmt-table-wrap td,.cmt-table-wrap th{padding:10px}.cmt-table-wrap th{white-space:normal;background:#f5f7fa}.cmt-table-wrap td{vertical-align:top;overflow-wrap:anywhere}.cmt-pages-table table{table-layout:fixed}.cmt-pages-table th:nth-child(1){width:5%}.cmt-pages-table th:nth-child(2){width:27%}.cmt-pages-table th:nth-child(3){width:13%}.cmt-pages-table th:nth-child(4){width:14%}.cmt-pages-table th:nth-child(5){width:10%}.cmt-pages-table th:nth-child(6){width:11%}.cmt-pages-table th:nth-child(7){width:10%}.cmt-pages-table th:nth-child(8){width:10%}.cmt .cmt-table-wrap .cmt-page-column small{margin-top:4px}.cmt-page-title,.cmt-page-url{display:block;overflow-wrap:anywhere;line-height:1.4}.cmt-page-title{color:inherit;text-decoration:none}.cmt-page-title:hover{text-decoration:underline}.cmt-page-url{color:#546275;font-size:11px}.cmt-translation-button{padding:7px 9px}.cmt-site-picker{display:flex;flex-direction:column;gap:5px;min-width:240px}.cmt-site-picker button{align-self:flex-start;font-size:12px}.cmt-filters{align-items:end;background:#f7f9fc;border:1px solid #e3e8ef;padding:14px;border-radius:10px}.cmt-filters>label{display:flex;flex-direction:column;gap:5px;font-size:12px}.cmt-advanced-filters{margin:12px 0}.cmt summary{cursor:pointer;color:#36577c}.cmt-media img{display:block;object-fit:cover;border-radius:6px;background:#eef1f5}.cmt-media details{font-size:12px;margin-top:6px}.cmt-media-unknown{color:#68788b}.cmt-media-missing{color:#8a5c0d;background:#fff4db;padding:4px 6px;border-radius:5px}.cmt-dialog h4{margin:18px 0 4px}.cmt-pages-table .cmt-page-column{min-width:0}.cmt table tbody tr:hover{background:#fafcff}@media(max-width:700px){.cmt-site-picker{width:100%}.cmt-filters{padding:10px;gap:8px}.cmt-queue-table table{min-width:1000px}}
