@media screen{.rx-clinical .rx-section .u060-table{min-width:0;width:100%;table-layout:fixed}.rx-clinical .rx-section .u060-wrap{overflow-x:hidden}.rx-clinical .rx-section .u060-table .u060-col-seq{width:4%}.rx-clinical .rx-section .u060-table .u060-col-bucket{width:6%}.rx-clinical .rx-section .u060-table .u060-col-code{width:9%}.rx-clinical .rx-section .u060-table .u060-col-name{width:20%}.rx-clinical .rx-section .u060-table .u060-col-dose,.rx-clinical .rx-section .u060-table .u060-col-freq,.rx-clinical .rx-section .u060-table .u060-col-days{width:5%}.rx-clinical .rx-section .u060-table .u060-col-total,.rx-clinical .rx-section .u060-table .u060-col-price{width:7%}.rx-clinical .rx-section .u060-table .u060-col-amount{width:8%}.rx-clinical .rx-section .u060-table .u060-col-usage-code{width:6%}.rx-clinical .rx-section .u060-table .u060-col-usage{width:14%}.rx-clinical .rx-section .u060-table .u060-col-remove{width:4%}.rx-clinical .rx-section .u060-table td,.rx-clinical .rx-section .u060-table th{overflow:hidden;padding:3px 2px}.rx-clinical .rx-section .u060-table input{min-width:0;padding:3px 2px}.rx-clinical .rx-section .u060-table input[type=number]{appearance:textfield}.u060-table input::-webkit-inner-spin-button{appearance:none}.rx-clinical .rx-section .u060-table .u060-bucket{padding:2px;text-overflow:ellipsis;overflow:hidden}.rx-clinical .rx-section .u060-table .u060-quantity{max-width:100%;overflow:hidden;text-overflow:ellipsis}.rx-clinical .rx-section .u060-table .u060-total .unit{display:none}.rx-clinical .rx-section .u060-table .circle-btn{width:100%;max-width:24px;padding:2px}.rx-clinical .ux.u040-patient-field .u040-trigger{position:static;flex:none;width:24px;height:28px;margin:0}.rx-clinical .ux.u040-patient-field input{padding-right:6px!important}.rx-clinical .rx-field-gender input{text-align:center;max-width:36px}.rx-clinical .rx-sidebar .rx-history-panel{display:flex;flex-direction:column;flex:1;min-height:130px}.rx-clinical .rx-history-empty{padding:20px 12px;margin:0;color:#8b95a1;font-size:12px}}@media screen and (min-width:1000px){.rx-clinical .rx-patient-row{grid-template-columns:190px 74px 68px 192px 128px;gap:8px}.rx-clinical .rx-field-gender label{width:24px}.rx-clinical .rx-info-group:last-child{grid-template-columns:minmax(150px,210px) minmax(100px,142px) minmax(140px,244px) 76px;gap:8px}.rx-clinical .rx-field label{flex:none}.rx-clinical .rx-field-patient{gap:4px}}@media screen and (max-width:999px){.rx-clinical{grid-template-columns:minmax(0,1fr)}.rx-clinical .rx-sidebar{width:100%}.rx-clinical .rx-field-patient{display:grid;grid-template-columns:24px minmax(0,1fr);gap:4px}.rx-clinical .rx-field-patient .u040-trigger{grid-row:1/3}.rx-clinical .rx-field-patient input{grid-column:2;width:100%}.rx-clinical .rx-info .rx-patient-row{display:flex;flex-wrap:wrap;gap:10px}.rx-clinical .rx-field-gender{flex:none}}@media screen and (max-width:600px){.rx-clinical .rx-section{padding:6px}.rx-clinical .rx-section .u060-table th,.rx-clinical .rx-section .u060-table td,.rx-clinical .rx-section .u060-table input,.rx-clinical .rx-section .u060-table .u060-name button,.rx-clinical .rx-section .u060-table .u060-quantity{font-size:9px;padding-left:1px;padding-right:1px}}.u040-dialog .u040{position:relative}.ux.u040-dialog .u040-bar{position:absolute;right:8px;top:8px;z-index:1;padding:0;border:0;background:transparent}.ux.u040-dialog .u040-cover{padding-right:50px}.ux.u040-dialog .u040-form{padding-top:24px}.u040-dialog .u040-form h2{margin:0 40px 16px 0;font-size:20px}.ux.u081-dialog .u081-visual-card{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:14px;min-height:170px;padding:20px;border:1px solid #617aab;border-radius:16px;color:#fff;background:radial-gradient(ellipse at 85% 10%,#648ccb 0,transparent 60%),linear-gradient(125deg,#233a60,#324c79);box-shadow:0 12px 24px #243e6729}.u081-card-top,.u081-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px}.ux.u081-dialog .u081-card-top b{font-size:16px;letter-spacing:1px}.u081-card-top span{font-size:8px;letter-spacing:1px;opacity:.7}.u081-chip{width:34px;height:26px;border-radius:6px;border:1px solid #c5ae75;background:linear-gradient(90deg,transparent 30%,#a58a54 31%,transparent 34%,transparent 65%,#a58a54 66%,transparent 69%),linear-gradient(#e4d19f,#c7ad73)}.u081-card-number{font-size:16px;letter-spacing:2px;white-space:nowrap}.u081-card-bottom{font-size:11px;text-transform:uppercase}.ux.u081-dialog .u081-card-bottom b{font-style:italic;font-size:17px}.ux.u081-dialog .u081-steps[hidden]{display:none}.ux.u081-dialog.u081-receipt .u081-sheet{height:min(560px,calc(100dvh - 34px));min-height:0}.ux.u081-dialog.u081-receipt .u081-receipt{overflow:auto}
