@tailwind base;@tailwind components;@tailwind utilities;.responsive-container{padding:0}@media (width>=768px){.responsive-container{padding:24px 28px}}@layer base{:root{--background:210 20% 98%;--foreground:210 40% 11%;--card:0 0% 100%;--card-foreground:210 40% 11%;--popover:0 0% 100%;--popover-foreground:210 40% 11%;--primary:211 80% 42%;--primary-foreground:0 0% 100%;--secondary:210 20% 96%;--secondary-foreground:210 40% 11%;--muted:210 20% 96%;--muted-foreground:210 10% 46%;--accent:210 20% 96%;--accent-foreground:210 40% 11%;--destructive:0 72% 51%;--destructive-foreground:0 0% 100%;--border:214 20% 91%;--input:214 20% 91%;--ring:211 80% 42%;--radius:.1875rem;--sidebar-background:0 0% 100%;--sidebar-foreground:210 10% 30%;--sidebar-primary:211 80% 42%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:211 80% 96%;--sidebar-accent-foreground:211 80% 42%;--sidebar-border:214 20% 93%}.dark{--background:210 30% 8%;--foreground:210 20% 93%;--card:210 30% 12%;--card-foreground:210 20% 93%;--popover:210 30% 12%;--popover-foreground:210 20% 93%;--primary:211 45% 53%;--primary-foreground:0 0% 100%;--secondary:210 25% 16%;--secondary-foreground:210 20% 93%;--muted:210 25% 16%;--muted-foreground:210 10% 60%;--accent:210 25% 16%;--accent-foreground:210 20% 93%;--destructive:0 72% 51%;--destructive-foreground:0 0% 100%;--border:210 20% 18%;--input:210 20% 18%;--ring:211 45% 53%;--sidebar-background:210 30% 10%;--sidebar-foreground:210 10% 75%;--sidebar-primary:211 45% 53%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:211 45% 15%;--sidebar-accent-foreground:211 45% 65%;--sidebar-border:210 20% 15%}@apply border-border;html,body,#root{height:100%}@apply bg-background text-foreground;body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif}}*{scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:6px}::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground))}:root{--required-field-bg:#1565c029;--required-field-border:#16232e29;--ant-blue:#1677ff!important;--ant-purple:#722ed1!important;--ant-cyan:#13c2c2!important;--ant-green:#52c41a!important;--ant-magenta:#eb2f96!important;--ant-pink:#eb2f96!important;--ant-red:#f5222d!important;--ant-orange:#fa8c16!important;--ant-yellow:#fadb14!important;--ant-volcano:#fa541c!important;--ant-geekblue:#2f54eb!important;--ant-gold:#faad14!important;--ant-lime:#a0d911!important;--ant-color-primary:#1565c0!important;--ant-color-success:#2f9e6e!important;--ant-color-warning:#c58a1d!important;--ant-color-error:#c0392b!important;--ant-color-info:#1677ff!important;--ant-color-link:#1565c0!important;--ant-color-text-base:#000!important;--ant-color-bg-base:#fff!important;--ant-font-family:"Inter", "Roboto", Arial, system-ui, -apple-system, sans-serif!important;--ant-font-family-code:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace!important;--ant-font-size:14px!important;--ant-line-width:1px!important;--ant-line-type:solid!important;--ant-motion-ease-out-circ:cubic-bezier(.08, .82, .17, 1)!important;--ant-motion-ease-in-out-circ:cubic-bezier(.78, .14, .15, .86)!important;--ant-motion-ease-out:cubic-bezier(.215, .61, .355, 1)!important;--ant-motion-ease-in-out:cubic-bezier(.645, .045, .355, 1)!important;--ant-motion-ease-out-back:cubic-bezier(.12, .4, .29, 1.46)!important;--ant-motion-ease-in-back:cubic-bezier(.71, -.46, .88, .6)!important;--ant-motion-ease-in-quint:cubic-bezier(.755, .05, .855, .06)!important;--ant-motion-ease-out-quint:cubic-bezier(.23, 1, .32, 1)!important;--ant-border-radius:3px!important;--ant-size-unit:4px!important;--ant-size-step:4px!important;--ant-size-popup-arrow:16px!important;--ant-control-height:38px!important;--ant-z-index-base:0!important;--ant-z-index-popup-base:1000!important;--ant-opacity-image:1!important;--ant-color-bg-layout:#f5f9fb!important;--ant-color-bg-container:#fff!important;--ant-color-border:#16232e29!important;--ant-color-text:#16232e!important;--ant-color-text-secondary:#51677a!important}.dark{--required-field-bg:#4a80c41f;--required-field-border:#ffffff29;--ant-blue:#4a80c4!important;--ant-purple:#9575d1!important;--ant-cyan:#4dd0d0!important;--ant-green:#4cb98a!important;--ant-magenta:#e0729e!important;--ant-pink:#e0729e!important;--ant-red:#e0685a!important;--ant-orange:#e0a560!important;--ant-yellow:#e0cd6b!important;--ant-volcano:#e08a60!important;--ant-geekblue:#7290f0!important;--ant-gold:#e0c070!important;--ant-lime:#b8d97a!important;--ant-color-primary:#4a80c4!important;--ant-color-success:#4cb98a!important;--ant-color-warning:#e0a93e!important;--ant-color-error:#e0685a!important;--ant-color-info:#4a80c4!important;--ant-color-link:#8fb4e0!important;--ant-color-text-base:#fff!important;--ant-color-bg-base:#0f1720!important;--ant-font-family:"Inter", "Roboto", Arial, system-ui, -apple-system, sans-serif!important;--ant-font-family-code:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace!important;--ant-font-size:14px!important;--ant-line-width:1px!important;--ant-line-type:solid!important;--ant-border-radius:3px!important;--ant-size-unit:4px!important;--ant-size-step:4px!important;--ant-size-popup-arrow:16px!important;--ant-control-height:38px!important;--ant-z-index-base:0!important;--ant-z-index-popup-base:1000!important;--ant-opacity-image:1!important;--ant-color-bg-layout:#0f1720!important;--ant-color-bg-container:#182432!important;--ant-color-border:#ffffff29!important;--ant-color-text:#e8eef3!important;--ant-color-text-secondary:#9db0c0!important}[class*=css-var-].ant-modal-css-var,.ant-modal-css-var.ant-modal-css-var{--ant-modal-footer-bg:transparent!important;--ant-modal-header-bg:transparent!important;--ant-modal-title-line-height:1.5!important;--ant-modal-title-font-size:16px!important;--ant-modal-content-bg:#fff!important;--ant-modal-title-color:#16232e!important;--ant-modal-content-padding:0px!important;--ant-modal-header-padding:0px!important;--ant-modal-header-border-bottom:none!important;--ant-modal-header-margin-bottom:0px!important;--ant-modal-body-padding:0px!important;--ant-modal-footer-padding:0px!important;--ant-modal-footer-border-top:none!important;--ant-modal-footer-border-radius:0px!important;--ant-modal-footer-margin-top:0px!important;--ant-modal-confirm-body-padding:0px!important;--ant-modal-confirm-icon-margin-inline-end:12px!important;--ant-modal-confirm-btns-margin-top:12px!important}.dark [class*=css-var-].ant-modal-css-var,.dark .ant-modal-css-var.ant-modal-css-var{--ant-modal-content-bg:#182432!important;--ant-modal-title-color:#e8eef3!important}.ant-modal .ant-modal-content,.ant-modal .ant-modal-body{padding:0!important}.ant-modal .ant-modal-header{margin-bottom:0!important;padding:0!important}.ant-modal .ant-modal-footer{margin-top:0!important;padding:0!important}[class*=css-var-].ant-btn,.ant-btn.ant-btn{--ant-button-font-weight:500!important;--ant-button-icon-gap:8px!important;--ant-button-primary-color:#fff!important;--ant-button-primary-shadow:0 1px 2px #1565c029!important;--ant-button-danger-color:#fff!important;--ant-button-danger-shadow:0 1px 2px #c0392b24!important;--ant-button-default-shadow:0 1px 2px #16232e0a!important;--ant-button-solid-text-color:#fff!important;--ant-button-default-color:#16232e!important;--ant-button-default-bg:#fff!important;--ant-button-default-border-color:#16232e1f!important;--ant-button-default-border-color-disabled:#16232e14!important;--ant-button-default-hover-bg:#fff!important;--ant-button-default-hover-color:#1565c0!important;--ant-button-default-hover-border-color:#1565c0!important;--ant-button-default-active-bg:#fff!important;--ant-button-default-active-color:#0d47a1!important;--ant-button-default-active-border-color:#0d47a1!important;--ant-button-default-bg-disabled:#16232e0a!important;--ant-button-dashed-bg-disabled:#16232e0a!important;--ant-button-border-color-disabled:#16232e29!important;--ant-button-text-text-color:#16232e!important;--ant-button-text-text-hover-color:#1565c0!important;--ant-button-text-text-active-color:#0d47a1!important;--ant-button-text-hover-bg:#1565c00f!important;--ant-button-link-hover-bg:transparent!important;--ant-button-default-ghost-color:#fff!important;--ant-button-default-ghost-border-color:#fff!important;--ant-button-ghost-bg:transparent!important;--ant-button-group-border-color:#1565c0!important;--ant-button-padding-inline:16px!important;--ant-button-padding-inline-lg:16px!important;--ant-button-padding-inline-sm:8px!important;--ant-button-padding-block:7px!important;--ant-button-padding-block-sm:3px!important;--ant-button-padding-block-lg:10.75px!important;--ant-button-content-font-size:14px!important;--ant-button-content-font-size-sm:14px!important;--ant-button-content-font-size-lg:16px!important;--ant-button-content-line-height:1.57143!important;--ant-button-content-line-height-sm:1.57143!important;--ant-button-content-line-height-lg:1.5!important;--ant-button-only-icon-size:inherit!important;--ant-button-only-icon-size-sm:inherit!important;--ant-button-only-icon-size-lg:inherit!important;--ant-button-blue-shadow-color:0 1px 2px #1565c01a!important;--ant-button-purple-shadow-color:0 1px 2px #66339914!important;--ant-button-cyan-shadow-color:0 1px 2px #136e6e14!important;--ant-button-green-shadow-color:0 1px 2px #2f9e6e14!important;--ant-button-magenta-shadow-color:0 1px 2px #9933660f!important;--ant-button-pink-shadow-color:0 1px 2px #9933660f!important;--ant-button-red-shadow-color:0 1px 2px #c0392b14!important;--ant-button-orange-shadow-color:0 1px 2px #c5741d14!important;--ant-button-yellow-shadow-color:0 1px 2px #c5a51d14!important;--ant-button-volcano-shadow-color:0 1px 2px #c55a1d14!important;--ant-button-geekblue-shadow-color:0 1px 2px #1d3d990f!important;--ant-button-gold-shadow-color:0 1px 2px #c58a1d14!important;--ant-button-lime-shadow-color:0 1px 2px #81991d14!important}.dark [class*=css-var-].ant-btn,.dark .ant-btn.ant-btn{--ant-button-primary-color:#fff!important;--ant-button-primary-shadow:0 1px 2px #4a80c433!important;--ant-button-danger-color:#fff!important;--ant-button-danger-shadow:0 1px 2px #e0685a2e!important;--ant-button-default-shadow:0 1px 2px #0003!important;--ant-button-solid-text-color:#fff!important;--ant-button-default-color:#e8eef3!important;--ant-button-default-bg:#182432!important;--ant-button-default-border-color:#ffffff1f!important;--ant-button-default-border-color-disabled:#ffffff14!important;--ant-button-default-hover-bg:#182432!important;--ant-button-default-hover-color:#4a80c4!important;--ant-button-default-hover-border-color:#4a80c4!important;--ant-button-default-active-bg:#182432!important;--ant-button-default-active-color:#8fb4e0!important;--ant-button-default-active-border-color:#8fb4e0!important;--ant-button-default-bg-disabled:#ffffff0a!important;--ant-button-dashed-bg-disabled:#ffffff0a!important;--ant-button-border-color-disabled:#ffffff29!important;--ant-button-text-text-color:#e8eef3!important;--ant-button-text-text-hover-color:#4a80c4!important;--ant-button-text-text-active-color:#8fb4e0!important;--ant-button-text-hover-bg:#4a80c41a!important;--ant-button-default-ghost-color:#0f1720!important;--ant-button-default-ghost-border-color:#182432!important;--ant-button-group-border-color:#4a80c4!important;--ant-button-blue-shadow-color:0 1px 2px #4a80c424!important;--ant-button-purple-shadow-color:0 1px 2px #9575d11f!important;--ant-button-cyan-shadow-color:0 1px 2px #4dd0d01f!important;--ant-button-green-shadow-color:0 1px 2px #4cb98a1f!important;--ant-button-magenta-shadow-color:0 1px 2px #e0729e1a!important;--ant-button-pink-shadow-color:0 1px 2px #e0729e1a!important;--ant-button-red-shadow-color:0 1px 2px #e0685a1f!important;--ant-button-orange-shadow-color:0 1px 2px #e0a5601f!important;--ant-button-yellow-shadow-color:0 1px 2px #e0cd6b1f!important;--ant-button-volcano-shadow-color:0 1px 2px #e08a601f!important;--ant-button-geekblue-shadow-color:0 1px 2px #7290f01a!important;--ant-button-gold-shadow-color:0 1px 2px #e0c0701f!important;--ant-button-lime-shadow-color:0 1px 2px #b8d97a1f!important}.ant-form-item .ant-form-item-label{padding-bottom:0!important}.required-field{--ant-select-background-color:var(--required-field-bg);--ant-input-background-color:var(--required-field-bg);--ant-input-number-background-color:var(--required-field-bg);--ant-picker-background-color:var(--required-field-bg)}.required-field .ant-input,.required-field .ant-input-affix-wrapper,.required-field .ant-select-selector,.required-field .ant-picker,.required-field .ant-input-number,.required-field.ant-select,.required-field textarea.ant-input,.ant-select.required-field .ant-select-selector{background:var(--required-field-bg)!important;border-color:var(--required-field-border)!important}#stimulsoft-viewer-root{height:100vh!important}.modalpro-spin-wrapper,.modalpro-spin-wrapper .ant-spin-container{flex-direction:column;flex:1;height:100%;display:flex}@media (width<=768px){.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-input,.ant-select-selector,.ant-picker,.ant-picker-input>input,textarea.ant-input{font-size:14px!important}.ant-select-single .ant-select-selector{align-items:center;height:44px!important}.ant-btn{justify-content:center!important;align-items:center!important;padding-inline:16px!important;font-size:14px!important;display:inline-flex!important}.ant-btn.ant-btn-sm,.ant-btn-sm{min-height:36px!important;padding-inline:12px!important}.ant-btn.ant-btn-lg,.ant-btn-lg{min-height:48px!important}.ant-table-cell .ant-btn,.ant-table-cell .ant-btn-sm,.ant-table-cell .ant-btn.ant-btn-sm{vertical-align:middle!important;justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}.ant-btn-group,.ant-btn-group .ant-btn{align-items:center!important;display:inline-flex!important}.ant-btn-group .ant-btn{justify-content:center!important}.ant-btn-icon-only,.ant-btn.ant-btn-icon-only{justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}.ant-btn-icon-only .anticon,.ant-btn.ant-btn-icon-only .anticon{justify-content:center!important;align-items:center!important;display:inline-flex!important}.ant-btn>.anticon+span,.ant-btn>span+.anticon{align-items:center!important;margin-inline-start:8px!important;display:inline-flex!important}.ant-checkbox-wrapper,.ant-radio-wrapper{align-items:center;display:inline-flex!important}.ant-checkbox,.ant-radio{transform:scale(1.1)}.ant-dropdown-menu-item,.ant-select-item{align-items:center!important;padding:8px 12px!important;font-size:14px!important;display:flex!important}.ant-select-item-option-content{line-height:1.5!important}.ant-switch{min-width:44px!important;min-height:24px!important}.ant-tabs-tab{padding:12px 16px!important;font-size:14px!important}.ant-modal{width:100vw!important;max-width:100vw!important;margin:0!important;padding-bottom:0!important;top:0!important}.ant-modal .ant-modal-content{flex-direction:column;height:100dvh;max-height:100dvh;display:flex;border-radius:0!important}.ant-modal-wrap{overflow:hidden!important}.ant-modal .modalpro-window,.ant-modal [class*=modalpro]{resize:none!important;border-radius:0!important;max-width:100vw!important;height:100%!important;max-height:100dvh!important}.ant-modal.ant-modal-confirm,.ant-modal[style*="max-width: 420"],.ant-modal[style*="max-width: 440"],.ant-modal[style*="max-width: 480"]{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;margin:12px auto!important;top:24px!important}.ant-modal.ant-modal-confirm .ant-modal-content,.ant-modal[style*="max-width: 420"] .ant-modal-content,.ant-modal[style*="max-width: 440"] .ant-modal-content,.ant-modal[style*="max-width: 480"] .ant-modal-content{height:auto;max-height:calc(100dvh - 48px);border-radius:8px!important}.ant-table-wrapper{-webkit-overflow-scrolling:touch;position:relative;overflow-x:auto}.ant-table{font-size:12.5px!important}.ant-table-thead>tr>th{white-space:nowrap!important;padding:8px 10px!important;font-size:10.5px!important}.ant-table-tbody>tr>td{padding:8px 10px!important}.ant-table-cell .ant-btn-group,.ant-table-cell .ant-btn+.ant-btn,.ant-table-cell .ant-btn+.ant-dropdown-trigger,.ant-table-cell .ant-dropdown-trigger+.ant-btn{align-items:center!important;gap:0!important;display:inline-flex!important}.ant-table-cell .ant-btn{white-space:nowrap!important;flex-shrink:0!important}.ant-segmented{align-items:center!important;display:inline-flex!important}.ant-segmented-item{justify-content:center!important;align-items:center!important;min-height:32px!important;display:inline-flex!important}.ant-segmented-item-label{justify-content:center!important;align-items:center!important;min-height:32px!important;padding:0 8px!important;display:inline-flex!important}.ant-dropdown-trigger{justify-content:center!important;align-items:center!important;display:inline-flex!important}.ant-table-wrapper:has(.ant-table-content){position:relative}.ant-form-item{margin-bottom:14px!important}.ant-form-item-label>label{height:auto!important;font-size:12.5px!important}.ant-form-item .ant-btn,.ant-form-item .ant-btn-group{align-items:center!important;display:inline-flex!important}.ant-row{row-gap:0!important}.ant-col-6,.ant-col-8,.ant-col-12{flex:0 0 100%!important;max-width:100%!important}.ant-col-3{flex:0 0 50%!important;max-width:50%!important}.ant-select-dropdown,.ant-picker-dropdown,.ant-dropdown{max-width:calc(100vw - 16px)!important;max-height:60vh!important}.ant-picker-panel-container{max-width:calc(100vw - 16px);overflow-x:auto}.ant-picker-panel{font-size:14px!important}.ant-picker-cell{padding:4px 2px!important}.ant-picker-cell-inner{min-width:36px!important;min-height:36px!important;font-size:14px!important;line-height:36px!important}.ant-pagination{flex-wrap:wrap;gap:6px;justify-content:center!important}.ant-pagination-total-text{text-align:center;width:100%;margin-bottom:4px;font-size:12px!important}.ant-pagination-options{display:none!important}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next{justify-content:center!important;align-items:center!important;min-width:36px!important;height:36px!important;line-height:34px!important;display:inline-flex!important}.ant-pagination-item a,.ant-pagination-prev a,.ant-pagination-next a{justify-content:center!important;align-items:center!important;font-size:13px!important;display:inline-flex!important}.ant-tooltip{max-width:calc(100vw - 24px);font-size:13px!important}.ant-message,.ant-notification{max-width:calc(100vw - 16px);margin:0 auto}.ant-message-notice-content,.ant-notification-notice{border-radius:8px!important;padding:12px 16px!important;font-size:14px!important}.ant-drawer{width:100%!important;max-width:100vw!important}.ant-drawer-content-wrapper{max-width:100vw!important}.ant-card{font-size:13px!important}.ant-card-head{min-height:auto!important;padding:12px 16px!important}.ant-card-body{padding:16px!important}.ant-upload-list-item{padding:8px 12px!important}.ant-alert{padding:10px 12px!important;font-size:13px!important}.ant-collapse-header{padding:12px 16px!important;font-size:14px!important}.ant-steps-item-title{font-size:13px!important}.ant-steps-item-icon{width:28px!important;height:28px!important;font-size:13px!important;line-height:26px!important}.patient-table-pro .ant-table-cell .ant-btn,.ant-table-cell .ant-btn.ant-btn-sm{vertical-align:middle!important;justify-content:center!important;align-items:center!important;height:32px!important;min-height:32px!important;margin:0!important;display:inline-flex!important}.patient-table-pro .ant-table-cell>div,.ant-table-cell>div[style*="display: flex"]{align-items:center!important;gap:0!important;display:inline-flex!important}.patient-table-pro .ant-table-cell .ant-btn+.ant-dropdown-trigger,.ant-table-cell .ant-btn+.ant-dropdown-trigger{margin-left:-1px!important}.patient-table-pro .ant-table-cell .ant-dropdown-trigger.ant-btn,.ant-table-cell .ant-dropdown-trigger.ant-btn{justify-content:center!important;align-items:center!important;width:28px!important;min-width:28px!important;padding:0 8px!important;display:inline-flex!important}.patient-table-pro .ant-btn .anticon,.ant-btn .anticon{vertical-align:middle!important;justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}.ant-space,.ant-space-item{align-items:center!important;display:inline-flex!important}.ant-space-item .ant-btn{justify-content:center!important;align-items:center!important;display:inline-flex!important}.ant-table-cell .ant-checkbox-wrapper{vertical-align:middle!important;justify-content:center!important;align-items:center!important;min-height:auto!important;display:inline-flex!important}.ant-table-cell[style*="text-align: center"],.ant-table-cell[style*="text-align: center"] .anticon,.ant-table-cell[style*="text-align: center"] .ant-checkbox-wrapper{justify-content:center!important}.modalpro-footer,.ant-modal-footer{justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.modalpro-footer .ant-btn,.ant-modal-footer .ant-btn{justify-content:center!important;align-items:center!important;margin:0!important;display:inline-flex!important}.ant-picker .ant-picker-suffix,.ant-picker .ant-picker-clear{justify-content:center!important;align-items:center!important;display:inline-flex!important}.ant-picker-input{align-items:center!important;display:inline-flex!important}.ant-table-thead .ant-segmented,.ant-table-thead .ant-segmented-group{justify-content:center!important;align-items:center!important;display:inline-flex!important}.ant-table-thead .ant-segmented-item,.ant-table-thead .ant-segmented-item-label{justify-content:center!important;align-items:center!important;min-height:28px!important;display:inline-flex!important}}@media (width<=480px){.ant-modal-title,[class*=css-var-].ant-modal-css-var{--ant-modal-title-font-size:15px!important}.ant-btn{padding-inline:12px!important}.ant-table-thead>tr>th{padding:7px 8px!important;font-size:10px!important}.ant-table-tbody>tr>td{padding:7px 8px!important;font-size:12px!important}.ant-dropdown .ant-dropdown-menu,.ant-select-dropdown{max-height:50vh;overflow-y:auto}.ant-col-3,.ant-col-4{flex:0 0 100%!important;max-width:100%!important}.ant-form-item-label>label{font-size:12px!important}.ant-btn>.anticon+span,.ant-btn>span+.anticon{margin-inline-start:6px!important}.ant-picker-panel-container{font-size:13px!important}.ant-picker-cell-inner{min-width:32px!important;min-height:32px!important;font-size:13px!important;line-height:32px!important}.ant-picker-time-panel-column{width:60px!important}.ant-picker-time-panel-cell{padding:4px 0!important}.ant-upload.ant-upload-select,.ant-upload-list-item-container{width:100%!important;height:auto!important}.ant-empty{padding:20px 0!important}.ant-empty-image{height:60px!important}.ant-empty-description{font-size:12px!important}.ant-table-cell .ant-btn,.ant-table-cell .ant-btn.ant-btn-sm{height:30px!important;min-height:30px!important;padding:0 10px!important}.ant-table-cell .ant-dropdown-trigger.ant-btn{width:24px!important;min-width:24px!important;padding:0 6px!important}.ant-table-cell .ant-btn-group,.ant-table-cell>div[style*="display: flex"]{flex-wrap:nowrap!important;max-width:100%!important}.modalpro-footer,.ant-modal-footer{flex-wrap:wrap!important;padding:8px 12px!important}.modalpro-footer .ant-btn,.ant-modal-footer .ant-btn{flex:1!important;min-width:100px!important}}@media (height<=480px) and (orientation:landscape){.ant-modal .ant-modal-content{height:100dvh}.modalpro-spin-wrapper,.modalpro-spin-wrapper .ant-spin-container{overflow-y:auto}.ant-form-item{margin-bottom:8px!important}.ant-btn,.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker,.ant-input-number{min-height:36px!important}.ant-select-single .ant-select-selector{height:36px!important}.ant-table-cell .ant-btn,.ant-table-cell .ant-btn.ant-btn-sm{height:30px!important;min-height:30px!important}}@supports (padding:max(0px)){@media (width<=768px){.ant-modal .ant-modal-content{padding-left:max(0px, env(safe-area-inset-left));padding-right:max(0px, env(safe-area-inset-right));padding-bottom:max(0px, env(safe-area-inset-bottom))}.ant-drawer-content{padding-bottom:max(0px, env(safe-area-inset-bottom))}.ant-message,.ant-notification{padding-left:max(0px, env(safe-area-inset-left));padding-right:max(0px, env(safe-area-inset-right))}}}@media (width<=768px){html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.app-shell-root{height:100vh}}@supports (height:100dvh){@media (width<=768px){.app-shell-root{height:100dvh}}}@supports (padding:max(0px)){@media (width<=768px){.app-shell-main{padding-bottom:max(0px, env(safe-area-inset-bottom))}}}@media (width<=768px){.dtp-header-with-filter{gap:4px!important}.dtp-header-filter-slot .ant-input,.dtp-header-filter-slot .ant-select-selector,.dtp-header-filter-slot .ant-picker,.dtp-header-filter-slot .ant-picker-input>input{min-height:36px!important;font-size:16px!important}.dtp-header-filter-slot .ant-select-selector{height:36px!important}.dtp-editable-display{min-height:36px!important;padding:6px 8px!important}.dtp-edit-icon{opacity:.7!important}.dtp-locked-cell{min-height:36px!important;padding:6px 8px!important}.dtp-editable-value,.dtp-editable-empty{font-size:13px!important}.dtp-expand-icon{width:32px!important;height:32px!important}.dtp-expand-icon .anticon{font-size:18px!important}.formpro-nav-item{padding:10px 16px!important}.formpro-nav-search .ant-input{font-size:16px!important}.formpro-nav-item-dot{width:8px!important;height:8px!important}.formpro-main{padding:16px!important}.formpro-main-header{flex-wrap:wrap!important;row-gap:8px!important}.formpro-main-header-icon{width:34px!important;height:34px!important}.dtp-header-bar{flex-wrap:wrap!important;row-gap:10px!important;padding:14px 16px!important}.dtp-header-bar-actions{justify-content:flex-end!important;width:100%!important}.modalpro-resize-handle{display:none!important}.modalpro-drag-handle{cursor:default!important}}@media (width<=480px){.dtp-editable-value,.dtp-editable-empty{font-size:12px!important}.dtp-header-filter-slot .ant-input,.dtp-header-filter-slot .ant-picker-input>input{min-height:34px!important}.formpro-nav-item{padding:9px 12px!important;font-size:12.5px!important}.formpro-main{padding:12px!important}.formpro-main-header-title{font-size:14px!important}.dtp-header-bar-actions{flex-direction:column!important;align-items:stretch!important}.dtp-header-bar-actions .ant-btn{width:100%!important}}
