.trshop-quotes-cards{display:flex;flex-direction:column;gap:12px;margin:1em 0}.trshop-quote-card{border:1px solid #e2e4e7;border-radius:8px;background:#fff;overflow:hidden;font-size:var(--wp--preset--font-size--small)}.trshop-quote-header{display:flex;align-items:center;gap:14px;padding:14px 16px;cursor:pointer;flex-wrap:wrap}.trshop-quote-header:hover{background:#f7f8fa}.trshop-quote-toggle{transition:transform .15s ease;color:#6b7280}.trshop-quote-card.is-open .trshop-quote-toggle{transform:rotate(90deg)}.trshop-quote-number{font-weight:700}.trshop-quote-date,.trshop-quote-items{color:#6b7280;font-size:.9em}.trshop-quote-body{padding:4px 16px 18px;border-top:1px solid #f0f1f3}.trshop-quote-body h3{margin:18px 0 8px;font-size:1em}.trshop-quote-details table{width:100%;margin:10px 0}.trshop-quote-actions{display:flex;gap:8px;margin:12px 0}.trshop-quote-customer-row{margin:2px 0}.trshop-quote-admin-reply{margin-top:12px;padding:10px 12px;background:#f7f8fa;border-radius:6px}.trshop-quote-log-list{list-style:none;margin:0;padding:0;border-left:2px solid #e2e4e7}.trshop-quote-log-item{position:relative;padding:8px 0 8px 16px}.trshop-quote-log-item::before{content:"";position:absolute;left:-7px;top:14px;width:10px;height:10px;border-radius:50%;background:#2563eb}.trshop-quote-log-time{display:block;color:#9aa1a9;font-size:.8em}.trshop-quote-log-label{font-weight:600}.trshop-quote-log-files{list-style:none;margin:6px 0 0;padding:0}.trshop-quote-log-files li{padding:2px 0}.trshop-quote-log-filesize{color:#9aa1a9;font-size:.85em}.trshop-quote-log .trshop-quote-log-empty,.trshop-quote-log-empty{color:#9aa1a9}.trshop-quote-stepfiles{margin:16px 0}.trshop-quote-stepfiles-group{border:1px solid #e2e4e7;border-radius:4px;margin-bottom:6px}.trshop-quote-stepfiles-summary{cursor:pointer;padding:8px 12px;font-weight:600;list-style:none}.trshop-quote-stepfiles-summary::-webkit-details-marker{display:none}.trshop-quote-stepfiles-summary::before{content:"\25b8";display:inline-block;margin-right:8px;color:#6b7280}.trshop-quote-stepfiles-group[open] .trshop-quote-stepfiles-summary::before{content:"\25be"}.trshop-quote-stepfiles-count{color:#9aa1a9;font-weight:400}.trshop-quote-stepfiles-list{list-style:none;margin:0;padding:0 12px 10px 28px}.trshop-quote-stepfiles-list li{padding:2px 0}.trshop-quote-stepfiles-size{color:#9aa1a9;font-size:.85em}.raq_status[class*=trshop-crm-step-],.ywraq-status[class*=trshop-crm-step-]{display:inline-block;padding:.25em .7em;border-radius:1em;font-size:.85em;font-weight:600;line-height:1.4;color:#fff;background:#6b7280}.trshop-crm-step-2{background:#2563eb!important}.trshop-crm-step-3{background:#1d4ed8!important}.trshop-crm-step-4{background:#0d9488!important}.trshop-crm-step-5{background:#0f766e!important}.trshop-crm-step-6{background:#d97706!important}.trshop-crm-step-7{background:#ea580c!important}.trshop-crm-step-8{background:#c2410c!important}.trshop-crm-step-9{background:#b45309!important}.trshop-crm-step-10{background:#16a34a!important}.trshop-crm-step-11{background:#15803d!important}.trshop-crm-step-12{background:#374151!important}.trshop-quote-header-main{display:flex;flex-direction:column;gap:4px;flex:1}.trshop-quote-header-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.trshop-quote-customer{font-weight:600}.trshop-quote-header-trailer{color:#6b7280;font-size:.9em}.trshop-quote-total{margin-left:auto;font-weight:600}table.trshop-quote-details{width:100%;border-collapse:collapse;margin:12px 0}table.trshop-quote-details td,table.trshop-quote-details th{text-align:left;vertical-align:top;padding:6px 10px;border-bottom:1px solid #f0f1f3}table.trshop-quote-details th{width:160px;color:#6b7280;font-weight:600;white-space:nowrap}ul.trshop-quote-items{list-style:none;margin:0;padding:0}ul.trshop-quote-items li{display:flex;justify-content:space-between;gap:16px;padding:1px 0}.trshop-quote-item-subtotal{white-space:nowrap;color:#6b7280}.trshop-quote-net{color:#9aa1a9;font-weight:400}