:root{color-scheme:light}body{margin:0;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:#f7f9f8}#root{min-height:100vh}.ant-tree-checkbox-inner{border-radius:4px}.app-sidebar-menu .ant-menu-sub.ant-menu-inline{background:transparent}.app-sidebar-menu .ant-menu-submenu-title{font-weight:700}.app-sidebar-menu .ant-menu-submenu-arrow{color:#fff6}.app-sidebar-menu .ant-menu-item .ant-menu-item-icon{display:inline-flex;align-items:center}.app-sidebar-menu .ant-menu-sub.ant-menu-inline>.ant-menu-item{padding-inline-start:30px!important}.app-sidebar-menu .ant-menu-title-content{overflow:visible}.account-trigger{transition:background .15s ease}.account-trigger:hover,.account-trigger:focus-visible{background:#f3f5f4}.ant-dropdown-menu-item-disabled .ant-dropdown-menu-title-content{cursor:default}.library-grid .ant-table-thead>tr>th{font-size:12px;font-weight:700;white-space:nowrap}.library-grid .ant-table-tbody>tr>td{font-size:13px}.library-grid .ant-table-pagination.ant-pagination{display:flex;align-items:center;width:100%;margin:0;padding:14px 20px;border-top:1px solid #eaeeec}.library-grid .ant-pagination-total-text{margin-inline-end:auto;font-size:12.5px;color:#6b7280}.library-grid .ant-pagination-item-active{background:#15803d;border-color:#15803d}.library-grid .ant-pagination-item-active a{color:#fff}.library-grid .ant-pagination-item-active:hover{background:#166534;border-color:#166534}.library-grid .ant-pagination-item-active:hover a{color:#fff}.ant-breadcrumb-separator{color:#cbd5e1}.user-row-active>td{background:#f0fdf4!important}.user-row-active>td:first-child{box-shadow:inset 3px 0 #16a34a}.add-user-form .ant-form-item{margin-bottom:6px}.add-user-form .ant-form-item .ant-form-item-label{padding-bottom:2px}.add-user-modal .ant-modal-body{padding:10px 24px}.add-user-modal .ant-modal-header{padding:12px 24px 4px;margin-bottom:0}.add-user-modal .ant-modal-footer{margin-top:4px}.add-user-modal .ant-table-tbody>tr>td,.add-user-modal .ant-table-thead>tr>th{padding:4px 8px!important}.add-user-modal.ant-modal{padding-bottom:0;top:12px}.library-wizard .ant-form-item{margin-bottom:20px}.library-wizard .ant-form-item-label{padding-bottom:6px}.library-wizard .ant-form-item-label>label{height:auto;font-size:12px;font-weight:700;color:#374151}.library-wizard .ant-form-item-label>label.ant-form-item-required:before,.release-wizard .ant-form-item-label>label.ant-form-item-required:before{display:none}.library-wizard .ant-form-item-extra,.library-wizard .ant-form-item-explain{margin-top:6px;font-size:11.5px;line-height:1.4}.library-wizard .ant-form-item-extra{color:#6b7280}.library-wizard .ant-input,.library-wizard .ant-input-affix-wrapper,.library-wizard .ant-select-single .ant-select-selector,.library-wizard .ant-select-multiple .ant-select-selector{min-height:36px}.library-wizard .ant-select-single .ant-select-selector{padding-block:0}.library-wizard .ant-input::placeholder,.library-wizard .ant-select-selection-placeholder{color:#9ca3af}.library-wizard .ant-form-item-control-input .ant-input-data-count{position:absolute;inset-inline-end:12px;bottom:8px;margin:0;font-size:11px;color:#9ca3af}.library-wizard textarea.ant-input{padding-bottom:24px;resize:none}.library-wizard .wizard-status-select .ant-select-selection-item{color:#15803d;font-weight:700}.library-wizard-steps .ant-steps-item-wait .ant-steps-item-icon{background:#f3f4f6;border-color:#f3f4f6}.library-wizard-steps .ant-steps-item-wait .ant-steps-item-icon .ant-steps-icon{color:#9ca3af}.library-wizard-steps .ant-steps-item-finish .ant-steps-item-icon{background:#15803d;border-color:#15803d}.library-wizard-steps .ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon{color:#fff}.library-wizard-steps .ant-steps-item-tail:after,.library-wizard-steps .ant-steps-item-finish .ant-steps-item-tail:after{background:#e5e7eb}.library-wizard-steps .ant-steps-item-content{width:160px}.library-wizard-steps .ant-steps-item-title{display:block;font-size:12.5px;font-weight:700;color:#6b7280;white-space:nowrap}.library-wizard-steps .ant-steps-item-process .ant-steps-item-title,.library-wizard-steps .ant-steps-item-finish .ant-steps-item-title{color:#15803d}.library-wizard-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 20px;align-items:start}@media (max-width: 1200px){.library-wizard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.library-wizard-grid{grid-template-columns:minmax(0,1fr)}}
