/* V189: case actions below the title on phones, including pinned cases. */
@media(max-width:900px){
 .cases-mobile189a,.cases-mobile189a .card,.cases-mobile189a .detail-grid>*,.cases-mobile189a .page-head{min-width:0;max-width:100%;box-sizing:border-box}
 .cases-mobile189a .detail-grid{display:flex;flex-direction:column;gap:16px}
 .cases-mobile189a .detail-grid>*{width:100%}
 .cases-mobile189a .page-head h1,.cases-mobile189a .card{overflow-wrap:anywhere}
 .cases-mobile189a .actions{flex-wrap:wrap;gap:8px}
 .cases-mobile189a .actions .btn{max-width:100%;white-space:normal}
 .cases-mobile189a .card{padding:16px}
 .case-line146,.ft-dashboard .case-line146{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;min-width:0;max-width:100%;padding:12px 0;box-sizing:border-box}
 .case-line146>.case-row,.ft-dashboard .case-line146>.case-row{flex:1 1 100%;width:100%;max-width:100%;min-width:0;padding:0 0 6px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;box-sizing:border-box}
 .case-line146 .case-row>div:first-child{width:100%;min-width:0}
 .case-line146 .case-row strong,.ft-dashboard .case-line146 .case-row strong{display:block;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;-webkit-line-clamp:unset}
 .case-line146 .case-row small{white-space:normal;overflow-wrap:anywhere}
 .case-line146 .case-meta,.ft-dashboard .case-line146 .case-meta{display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:100%}
 .case-line146>.quick-case145,.ft-dashboard .case-line146>.quick-case145{flex:1 1 100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:8px;min-width:0;max-width:100%;padding:0;border:0}
 .case-line146 .quick-case145 form{min-width:0;max-width:100%}
 .case-line146 .quick-case145 .btn,.case-line146 .quick-case145 summary{min-height:44px;padding:10px 12px;box-sizing:border-box;white-space:normal;overflow-wrap:anywhere}
 .case-line146 .quick-case145 details{min-width:0;max-width:100%}
 .case-line146 .quick-case145 details[open]{flex:1 1 100%;width:100%}
 .case-line146 .quick-case145 details[open] form{position:static;width:100%;max-width:100%;box-sizing:border-box;box-shadow:none;margin:6px 0 0;overflow-wrap:anywhere}
}
