.ct-inbox{padding:30px 28px 70px;color:#23282e;max-width:1480px;margin:auto}.ct-inbox button,.ct-dialog button,.ct-dialog select{font:inherit;min-height:44px}.ct-inbox button:focus-visible,.ct-inbox input:focus-visible,.ct-dialog button:focus-visible,.ct-dialog select:focus-visible{outline:3px solid #4573d2;outline-offset:3px}.ct-heading{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:24px}.ct-eyebrow{font-size:11px;color:#66717e;font-weight:600}.ct-heading h1{font-size:28px;letter-spacing:-.05em;margin:7px 0 9px}.ct-heading p{color:#66717e;font-size:13px;line-height:1.7;margin:0}.ct-button{border:1px solid #dce1e8;background:#fff;border-radius:6px;padding:9px 14px;cursor:pointer;white-space:normal;color:#334052}.ct-button:hover{background:#f6f8fc}.ct-button:disabled{cursor:default;color:#8c95a2}.ct-button.primary{background:#4573d2;border-color:#4573d2;color:white}.ct-summary{display:flex;flex-wrap:wrap;gap:18px;font-size:12px;color:#66717e;min-height:24px;margin-bottom:18px}.ct-summary strong{font-weight:650}.ct-unread-count{color:#c13d3d}.ct-toolbar{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #e6e9ed;padding-bottom:18px}.ct-state-filters{display:flex;gap:3px;background:#f1f3f5;border-radius:7px;padding:3px;flex-wrap:wrap}.ct-state-filters button{border:0;border-radius:5px;background:transparent;padding:7px 12px;color:#66717e;font-size:12px;cursor:pointer}.ct-state-filters button[aria-pressed=true]{background:white;color:#23282e;box-shadow:0 1px 4px #24344a12;font-weight:650}.ct-search{display:flex;align-items:center;max-width:260px;min-width:150px}.ct-search input{border:1px solid #dce1e8;border-radius:6px;padding:10px 12px;background:white;min-height:44px;width:100%;min-width:0;font:inherit;font-size:12px;color:#23282e}.ct-kind-filters{display:flex;gap:6px;align-items:center;flex-wrap:wrap;padding:14px 0 22px}.ct-kind-filters button{background:white;border:1px solid #e6e9ed;border-radius:22px;padding:5px 13px;font-size:12px;color:#66717e;cursor:pointer}.ct-kind-filters button[aria-pressed=true]{background:#edf3ff;border-color:#c1d1ef;color:#3767c6}.ct-kind-filters>span{margin-left:auto;font-size:11px;color:#66717e}.ct-bucket{display:flex;gap:12px;align-items:center;border-bottom:1px solid #e6e9ed;padding-bottom:12px;margin:10px 0 22px}.ct-bucket h2{margin:0;font-size:14px;font-weight:650}.ct-bucket.unread h2{color:#c13d3d}.ct-bucket span{font-size:11px;color:#66717e}.ct-bucket.read{margin-top:36px}.ct-day{margin-bottom:27px}.ct-day h3{font-size:12px;color:#526070;margin:0 0 14px;font-weight:600}.ct-day h3 span{font-size:10px;background:#eef1f4;color:#66717e;border-radius:12px;padding:2px 6px;margin-left:5px}.ct-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:15px}.ct-grid .ct-card{position:relative;border:1px solid #e0e5ec;border-radius:8px;background:white;text-align:left;padding:17px;display:flex;flex-direction:column;min-width:0;min-height:226px;cursor:pointer;transition:border-color .15s,box-shadow .15s;color:#23282e}.ct-grid .ct-card:hover{border-color:#a9bce2;box-shadow:0 3px 14px #3340520b}.ct-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.ct-kind{display:inline-flex;font-size:10px;font-weight:650;padding:4px 7px;border-radius:4px;align-items:center}.ct-kind.inquiry{background:#edf3ff;color:#3f67b3}.ct-kind.order{background:#eaf6f0;color:#297258}.ct-kind.comment{background:#fff5e4;color:#947020}.ct-alert{width:21px;height:21px;border-radius:50%;background:#d94848;color:white;display:grid;place-items:center;font-weight:750;font-size:13px}.ct-read-label{color:#66717e;font-size:10px}.ct-card>strong{font-size:14px;letter-spacing:-.025em;line-height:1.65;margin-bottom:9px;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ct-card-preview{font-size:12px;line-height:1.75;color:#66717e;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:14px}.ct-card-source{color:#687687;font-size:10px;margin-top:auto;margin-bottom:14px}.ct-card-footer{display:flex;gap:12px;justify-content:space-between;border-top:1px solid #e8ecf1;padding-top:12px;color:#66717e;font-size:10px}.ct-card-footer>span{overflow-wrap:anywhere;min-width:0}.ct-grid .ct-card.read{background:#f6f7f9;border-color:#e7eaee;color:#5c6570}.ct-card.read .ct-kind{background:#e8ecf1;color:#626d7a}.ct-card.read .ct-card-preview{color:#717b86}.ct-state{padding:65px 18px;text-align:center;line-height:1.8;color:#66717e}.ct-state strong{display:block;font-size:15px;color:#334052}.ct-state p{font-size:13px;overflow-wrap:anywhere}.ct-error,.ct-dialog-error{color:#b33434;overflow-wrap:anywhere;font-size:12px}.ct-more{display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap;margin-top:24px;font-size:11px;color:#66717e}.ct-nav-notice{display:flex;align-items:center;gap:4px;color:#d13e3e}.ct-nav-notice svg{width:17px;height:17px}.ct-nav-notice b{min-width:19px;height:19px;padding:0 5px;background:#d13e3e;color:white;border-radius:12px;display:grid;place-items:center;font-size:10px}.ct-collection-tabs{display:flex;gap:18px;padding:0 28px;border-bottom:1px solid #e6e9ed;min-height:54px;align-items:stretch}.ct-collection-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;display:flex;gap:6px;align-items:center;padding:8px 1px;min-height:54px;cursor:pointer;font:inherit;font-size:13px;color:#66717e}.ct-collection-tabs button[aria-current=page]{border-bottom-color:#23282e;color:#23282e;font-weight:650}.ct-dialog{width:min(880px,calc(100% - 32px));max-height:calc(100dvh - 40px);padding:0;border:1px solid #e3e7ed;border-radius:12px;box-shadow:0 24px 90px #15203338;color:#23282e;background:white;overflow:auto}.ct-dialog::backdrop{background:#18233766}.ct-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px 26px;border-bottom:1px solid #e6e9ed;position:sticky;top:0;background:white;z-index:1}.ct-dialog-body{padding:25px 30px}.ct-dialog-body h2{font-size:23px;letter-spacing:-.035em;line-height:1.6;overflow-wrap:anywhere;margin:8px 0}.ct-dialog-body>p{font-size:12px;color:#66717e}.ct-original,.ct-thread{margin:27px 0}.ct-original h3,.ct-thread h3{font-size:12px;color:#526070;margin:0 0 13px}.ct-original-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.9}.ct-new-comment{border:1px solid #e6cb8d;border-left:3px solid #bf9138;border-radius:6px;background:#fffbf3;padding:18px;margin:24px 0}.ct-new-comment>strong{display:block;font-size:12px;color:#8a6825;margin-bottom:10px}.ct-comment{padding:18px;border:1px solid #e6e9ed;border-radius:6px;margin-top:10px}.ct-comment.current{border-color:#e6cb8d;background:#fffbf3}.ct-comment>strong{display:block;font-size:12px;color:#66717e;margin-bottom:8px}.ct-dialog-notice{background:#f3f6fa;border-radius:6px;padding:12px 14px;line-height:1.7}.ct-dialog-footer{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:16px 26px;border-top:1px solid #e6e9ed;background:#fbfcfe}.ct-dialog-footer label{display:flex;gap:9px;align-items:center;font-size:12px;color:#66717e}.ct-dialog-footer select{background:white;border:1px solid #dce1e8;border-radius:6px;padding:7px;max-width:190px;color:#23282e}.ct-dialog-footer>div{display:flex;gap:8px;flex-wrap:wrap}
@media(max-width:767px){.ct-inbox{padding:22px 16px 45px}.ct-heading{gap:12px}.ct-heading h1{font-size:25px}.ct-heading p{font-size:12px}.ct-heading>.ct-button{font-size:11px;padding:8px 10px}.ct-toolbar{flex-direction:column;gap:11px}.ct-state-filters{justify-content:space-between}.ct-state-filters button{padding:7px 9px;font-size:11px}.ct-search{max-width:none}.ct-kind-filters>span{margin:5px 0 0;width:100%}.ct-bucket{align-items:flex-start;flex-direction:column;gap:5px}.ct-grid{grid-template-columns:1fr}.ct-grid .ct-card{min-height:218px;padding:16px}.ct-collection-tabs{padding:0 16px;gap:18px}.ct-dialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px);border-radius:9px}.ct-dialog-head{padding:12px 17px}.ct-dialog-body{padding:22px 18px}.ct-dialog-body h2{font-size:20px}.ct-dialog-footer{flex-direction:column;align-items:stretch;padding:16px;gap:12px}.ct-dialog-footer label{justify-content:space-between}.ct-dialog-footer select{max-width:70%}.ct-dialog-footer>div{justify-content:flex-end}.ct-dialog-footer button{font-size:12px}}
@media(prefers-reduced-motion:reduce){.ct-card{transition:none}}

.ct-workspace-active .order-project-controls,.ct-workspace-active .order-desk-selection-controls,.ct-workspace-active .order-desk-selection-bar,.ct-workspace-active .order-project-pagination,.ct-workspace-active .order-desk-lifecycle-filters{display:none!important}

.ct-workspace-active .order-desk-search,.ct-workspace-active #new-order-desk-card,.ct-workspace-active #order-collaboration-automation{display:none}
