.as-cell-edit,.as-service-preview{border:0!important;background:transparent!important;box-shadow:none!important;padding:3px 0!important;color:inherit;text-align:left;max-width:100%;white-space:normal!important}
.as-service-preview{width:100%}.as-service-preview span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;line-height:1.6;max-height:3.2em}
.as-service-history{max-height:65vh;overflow:auto}.as-service-history p{white-space:pre-wrap;overflow-wrap:anywhere}.as-service-history small{display:block}
.as-agent-tabs>b{display:block;margin-bottom:12px}.as-agent-tab-row{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;padding-bottom:4px}.as-agent-tab-row button{flex:0 0 auto;white-space:nowrap}.as-agent-tab-row button.active{background:#3976f6;color:white;border-color:#3976f6}
#modal>.modal>.modal-close{position:sticky;top:0;float:right;z-index:20;pointer-events:auto}
.as-cell-edit.as-state-chip{display:inline-block;border:0!important;border-radius:5px;padding:5px 10px!important;color:var(--as-state-color)!important;background:color-mix(in srgb,var(--as-state-color) 12%,white)!important;font-weight:600;line-height:1.5;white-space:normal!important}
.as-service-preview small{font-size:12px;color:#7b879b;margin-top:4px}.as-unassigned-hint{color:#bb650b!important;font-size:12px;background:#fff4e3;display:inline-block!important;padding:2px 6px;border-radius:4px}
.as-quick-service{width:32px!important;min-width:32px!important;height:32px;padding:0!important;display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1;vertical-align:middle}
.as-addon-badge{display:inline-block!important;max-width:100%;box-sizing:border-box;padding:2px 6px;margin:2px 0 2px 5px;border-radius:4px;background:#fff1dc;color:#a75c0b;font-size:11px;font-weight:500;line-height:1.5;vertical-align:middle;overflow-wrap:anywhere}
