.pc-heading,.pc-toolbar,.pc-tabs{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:14px 0}.pc-heading>div{flex:1}.pc-heading p{color:#52645e}.pc-tabs{border-bottom:1px solid #d6e3db;padding-bottom:12px}.pc-card{background:#fff;border:1px solid #d8e4dd;border-radius:12px;padding:18px;margin:16px 0}.pc-card label{display:block;margin:12px 0}.pc-card textarea{display:block;width:min(600px,100%);margin-top:8px}.pc-scroll{overflow:auto;border:1px solid #d8e4dd;border-radius:12px;background:white;margin:16px 0}.pc-scroll table{width:100%;border-collapse:collapse;font-size:14px}.pc-scroll th,.pc-scroll td{padding:12px;text-align:left;border-bottom:1px solid #e6ece8;white-space:normal;min-width:100px}.pc-scroll th{background:#edf5f0}.pc-scroll small{display:block;color:#64786c}.pc-scroll a{color:#067247;font-weight:600}.pc-warning{color:#9a5400;background:#fff2d9;padding:4px 6px;border-radius:5px}.pc-ok{color:#08683d}.pc-toolbar input,.pc-heading input,.pc-toolbar select{padding:9px;border:1px solid #bccfc2;border-radius:7px;background:white}.pc-scroll input[type=checkbox]{width:18px;height:18px}.pc-print-frame{position:fixed;width:1px;height:1px;left:-9999px;border:0}@media(max-width:650px){.pc-heading>div{flex-basis:100%}.pc-tabs .btn{font-size:12px}.pc-scroll td{padding:9px}}@media print{.pc-tabs,.pc-toolbar,.pc-heading input,.pc-heading button{display:none}}
