.workorder-font-card{padding:22px 24px;border:1px solid #d5e2ee;background:#fff;border-radius:16px;margin:20px 0}.workorder-font-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.workorder-font-head h3{margin:0;color:#173859;font-size:19px}.workorder-font-card p{font-size:14px;line-height:1.8;color:#61768d}.workorder-font-card[data-ready=false] #workorderFontStatus{color:#9b641d}.workorder-font-card[data-ready=true] #workorderFontStatus{color:#16805b}.workorder-font-card details{border-top:1px solid #e3ebf3;padding-top:16px}.workorder-font-card summary{cursor:pointer;color:#2f5784;font-size:14px}.workorder-font-card form{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:16px 0 0}.workorder-font-card label{display:grid;gap:8px;flex:1;min-width:200px;font-size:14px;color:#315574}.workorder-font-card input{max-width:100%;padding:10px;border:1px solid #ccdfef;border-radius:8px}.font-notice{margin:0 0 20px;padding:16px 20px;border:1px solid #ead7ae;background:#fff8e9;border-radius:12px;color:#8e6026}.font-notice p{margin:6px 0 12px;line-height:1.8;font-size:14px}.font-notice strong{font-size:16px}.pdf-pending{color:#9b641d;font-size:14px;line-height:1.8}@media(max-width:600px){.workorder-font-card{padding:18px}.workorder-font-head{align-items:flex-start}.workorder-font-head h3{font-size:17px}.workorder-font-card form{align-items:stretch;flex-direction:column}.workorder-font-card label{min-width:0}.workorder-font-card input{width:100%;box-sizing:border-box}}
