:root{--primary: #007bff;--secondary: #6c757d;--success: #2bae43;--danger: #fb3f31;--warning: #ffc107;--info: #1fc4de;--light: #ffffff;--dark: #343a40e8;--default: #e7eaf1;--snackbar-success: #2bae43;--snackbar-info: #2196f3;--snackbar-warning: #ffc107;--snackbar-error: #f44336;--snackbar-default: #d6d8d9;--primary10: rgb(0, 123, 255, .1);--secondary10: rgb(108, 117, 125, .1);--success10: rgb(43, 174, 67, .1);--danger10: rgb(251, 63, 49, .1);--warning10: rgb(255, 193, 7, .1);--info10: rgb(31, 196, 222, .1);--dark10: rgba(52, 58, 64, .1);--default10: rgb(231, 234, 241, .1);--ct-white: #fff;--ct-gray: #8a969c;--ct-gray-dark: #343a40;--ct-gray-100: #f6f7fb;--ct-gray-200: #eef2f7;--ct-gray-300: #dee2e6;--ct-gray-400: #ced4da;--ct-gray-500: #a1a9b1;--ct-gray-600: #8a969c;--ct-gray-700: #6c757d;--ct-gray-800: #343a40;--ct-gray-900: #313a46;--white-color: #ffffff;--black-color: #000000;--form-control-hover: #d3d3d3;--icon-color: #6c757dbf;--box-shadow-light: 0 0 25px 0 rgb(0 0 0 / 5%);--gray50: #f0f0f0;--gray100: #d9d9d9;--gray200: #c0c0c0;--gray300: #a6a6a6;--gray400: #939393;--gray500: #808080;--gray600: #787878;--gray700: #6d6d6d;--gray800: #636363;--gray900: #505050}.gray50{color:var(--gray50)}.gray100{color:var(--gray100)}.gray200{color:var(--gray200)}.gray300{color:var(--gray300)}.gray400{color:var(--gray400)}.gray500{color:var(--gray500)}.gray600{color:var(--gray600)}.gray700{color:var(--gray700)}.gray800{color:var(--gray800)}.gray900{color:var(--gray900)}.c-gray500{color:var(--gray500)}.c-gray300{color:var(--gray300)}.shadow-1{box-shadow:#ddd 0 1px 4px}.fs-12{font-size:12px!important}.fs-14{font-size:14px!important}.fs-16{font-size:16px!important}.fs-18{font-size:18px!important}.fs-20{font-size:20px!important}.fs-22{font-size:22px!important}.fs-24{font-size:24px!important}.badge{display:inline-block;padding:4px 8px;font-size:12px;vertical-align:baseline;border-radius:2px;width:fit-content;line-height:normal!important}.badge-sm{display:inline-block;padding:4px 8px;font-size:10px;vertical-align:baseline;border-radius:2px;width:fit-content;line-height:normal!important}.badge-sm-2{display:inline-block;padding:2px 6px;font-size:10px;vertical-align:baseline;border-radius:2px}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;width:fit-content;font-size:14px}.alert mat-icon{vertical-align:middle!important;width:21px!important;height:21px!important;font-size:21px!important;margin:-3px 3px 0 0!important}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-danger-bg-font-sm{color:var(--danger);border:1px solid var(--danger);background-color:var(--danger10);font-size:12px;padding:.5rem}.full-width-alert{width:auto!important}.text-nowrap{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.snack-bar-success .mdc-snackbar__surface{color:#fff!important;background-color:var(--snackbar-success)!important;max-width:800px!important}.snack-bar-info .mdc-snackbar__surface{color:#fff!important;background-color:var(--snackbar-info)!important;max-width:800px!important}.snack-bar-warning .mdc-snackbar__surface{color:#000000de!important;background-color:var(--snackbar-warning)!important;max-width:800px!important}.snack-bar-error .mdc-snackbar__surface{color:#fff!important;background-color:var(--snackbar-error)!important;max-width:800px!important}.snack-bar-default .mdc-snackbar__surface{color:#000000de!important;background-color:var(--snackbar-default)!important;max-width:800px!important}.avatar-img-sm{height:32px;width:32px;border-radius:50%}.avatar-img-md{height:40px;width:40px;border-radius:50%}.avatar-img-lg{height:45px;width:45px;border-radius:50%}.avatar-initial-sm{height:32px;width:32px;border-radius:50%;background-color:#cacaca;color:#000;cursor:default;line-height:30px;text-align:center;font-size:13px}.avatar-initial-md{height:40px;width:40px;border-radius:50%;background-color:#cacaca;color:#000;cursor:default;line-height:38px;text-align:center}.avatar-initial-lg{height:45px;width:45px;border-radius:50%;background-color:#cacaca;color:#000;cursor:default;line-height:43px;text-align:center}.avatar-initial-fill-sm{height:32px;width:32px;border:3px solid #4d879e;line-height:30px;font-size:13px!important;background:var(--primary-color);color:#fff;text-align:center;border-radius:50%;cursor:default}.avatar-initial-fill-md{height:40px;width:40px;border:3px solid #4d879e;line-height:38px;font-size:16px!important;background:var(--primary-color);color:#fff;text-align:center;border-radius:50%;cursor:default}.avatar-initial-fill-lg{height:50px;width:50px;border:3px solid #4d879e;line-height:48px;background:var(--primary-color);color:#fff;text-align:center;border-radius:50%;cursor:default}.avatar-border{width:fit-content;padding:8px 12px;border-radius:2px;border:1px solid var(--default)}.link-text,.add-item-option .mdc-list-item__primary-text,.link-text-underline,.add-item-option.mat-active{color:var(--link-text-color)!important;cursor:pointer}.link-text:hover{color:var(--link-text-hover-color)!important;text-decoration:underline}.link-text-underline:hover{color:var(--link-text-color);text-decoration:underline}.custom-scroll::-webkit-scrollbar-thumb{background:#c1c1c1b0;border-radius:5px}.custom-scroll::-webkit-scrollbar{width:5px}.custom-scroll::-webkit-scrollbar-track{background:#f1f1f100}.custom-scroll-horl::-webkit-scrollbar-thumb{background:#c1c1c1b0;border-radius:5px}.custom-scroll-horl::-webkit-scrollbar{height:7px}.custom-scroll-horl::-webkit-scrollbar-track{background:#f1f1f100}.custom-scroll .mat-mdc-tab-body-content::-webkit-scrollbar-thumb{background:#c1c1c1b0;border-radius:5px!important}.custom-scroll .mat-mdc-tab-body-content::-webkit-scrollbar{width:5px!important}.custom-scroll .mat-mdc-tab-body-content::-webkit-scrollbar-track{background:#f1f1f100}.show-cursor{cursor:pointer!important}.rs-header{height:56px!important;padding:16px;background-color:#f5f5f5;position:sticky}.rs-body{padding:20px!important;height:calc(100vh - 156px)!important;overflow-x:auto!important}.rs-body2{padding:20px!important;max-height:none!important;overflow-x:auto!important}.rs-footer{min-height:60px;border-top:1px solid whitesmoke}.rs-close{color:#a5a5a5e1;cursor:pointer}.close-icon{height:20px!important;width:20px!important;font-size:20px!important;color:#0000008f!important;cursor:pointer}.more-icon{font-size:18px;cursor:pointer}.custom-tab{border:1px solid #ccc;padding:8px;border-radius:5px;width:max-content}.custom-tab-lbl{border-radius:5px;font-size:14px;padding:10px 20px;color:#0009}.custom-tab-lbl:hover{background-color:#e7e5e460;cursor:pointer}.custom-tab-lbl.active{background-color:#e7e5e485;color:var(--primary-color)}.custom-tab-lbl.active svg{fill:var(--primary-color)}.custom-tab2{height:41px;padding:5px;border-radius:4px;background-color:#d1d1d14d;margin-top:3px}.custom-tab2-lbl{border-radius:4px;font-size:14px;padding:6px;width:125px;color:#6c757d;cursor:pointer}.custom-tab2-lbl.active{background-color:#fff;color:var(--primary-color)}.normal-table td,.normal-table th{text-align:left;padding:12px!important}.normal-table th{background-color:#f5f5f5;font-size:14px!important}.normal-table td{font-size:15px!important}.normal-table{border-collapse:collapse;border-top:1px solid #ebebeb;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}.normal-table th,.normal-table td{border-bottom:1px solid #ebebeb}.normal-table-border{border-right:1px solid #ebebeb}.w-fit{width:fit-content}.text-w{line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:1;-webkit-line-clamp:1;position:relative;width:fit-content;word-break:break-word}.text-w2{line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;position:relative;width:fit-content;word-break:break-word}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-family:var(--main-font-family)!important}.hw-25{width:25px!important;height:25px!important}.custom-toggle{cursor:pointer;text-indent:-9999px;width:40px;height:20px;background:#00000040;display:block;border-radius:100px;position:relative}.custom-toggle:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;background:#fff;border-radius:90px;transition:.3s}.toggle-switch input[type=checkbox]{display:none}.toggle-switch input:checked+.custom-toggle{background:var(--primary)!important}.toggle-switch input:checked+.custom-toggle:after{left:calc(100% - 3px);transform:translate(-100%)}.text-muted-2{color:#757575!important}.custom-chip{border:1px solid rgba(205,212,205,.7333333333);padding:10px;border-radius:4px;background-color:#8b8b8b1f}.custom-chip-cls{height:20px!important;width:20px!important;font-size:20px!important;color:#757575;cursor:pointer}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield;-moz-appearance:textfield}input[type=time]{height:24px!important}.card-1{box-shadow:#00000029 0 1px 4px;padding:1rem;border:1px solid #dee2e6;border-radius:.5rem}.desc-error{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;background-color:#fff;background-clip:padding-box;border:1px solid red!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-family:var(--main-font-family)!important}html,body{margin:0!important;padding:0!important;height:100%!important;overflow:hidden!important;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.page-title{font-size:18px;font-weight:500}.page-subtitle{font-size:14px;color:#212529bf}small{font-size:12px!important}.disable-btn{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.disable-btn.loading{color:transparent!important;pointer-events:none!important;cursor:default!important}.disable-btn.loading:after{content:attr(aria-label)!important;position:absolute!important;left:-9999px!important}.form-control:has(input:focus){border:1px solid #adb5bd!important;border-radius:5px!important;transition:.3s!important}.form-control.focused{border:1px solid #adb5bd}.form-control{border-radius:4px}.btn{font-size:14px!important;border-radius:3px!important;padding:8px 18px!important}.btn-outline-secondary{color:#0d6efd!important;background-color:#fff!important;border:1px solid!important}.btn-outline-secondary:hover{border:1px solid #0d6efd;background-color:#eff1fd!important}.card-btn{background-color:#f5f5f580;border:1px solid #cecbcb;font-size:14px!important;border-radius:4px;font-weight:500}.card-btn:hover{background-color:#f5f5f5!important}.more-btn{padding:8px 14px!important;background-color:#f5f5f580;border:1px solid #cecbcb;font-size:14px!important;border-radius:4px}.more-btn:hover{transition:.3s;background-color:#d3d3d3}.header-section{padding:16px 16px 0}.page-container{padding:16px}input.form-control{border-radius:4px!important;height:43px!important;outline:none!important;line-height:45px!important}input.form-control::placeholder{color:#888}input.form-control:focus,.form-select:focus,textarea.form-control:focus,.form-check-input:focus{box-shadow:none!important;border:1px solid #0d6efd!important}textarea.form-control{border-radius:4px!important;outline:none!important;line-height:1.5!important}textarea.form-control::placeholder{color:#888}.form-check-input[type=checkbox]:hover{border:1px solid #0d6efd}.form-check-input[type=checkbox]{border-radius:2px!important}.ng-select .ng-select-container{border:1px solid #ced4da!important;min-height:43px!important}.ng-select .ng-arrow-wrapper{width:25px;padding-right:10px!important}.ng-select .ng-select-container .ng-value-container .ng-input>input{line-height:1.75!important}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:8px!important}.ng-select .ng-select-container:hover{box-shadow:none!important}.ng-select.ng-select-focused:is(.ng-select-opened)>.ng-select-container,.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border:1px solid #0d6efd!important;box-shadow:none!important}.form-select{border-radius:4px!important;padding:10px 20px!important}label{color:#212529;padding-bottom:3px;font-size:14px}.error-msg{display:block;margin-top:4px;color:#dc3545;font-size:12px}.back-navigation{width:fit-content;color:#0d6efd;font-size:12px;margin-bottom:4px;cursor:pointer}.back-navigation i{color:#0d6efd;font-size:9.5px;font-weight:700}.no-records-found{margin:50px 0}.no-records-found div{width:100%;max-width:400px}.no-record-img{width:150px!important;margin:0 auto!important;object-fit:cover!important}.norecords-card{padding:40px 50px;text-align:center;width:450px;margin:auto;position:absolute;top:50%;transform:translateY(-50%)}.norecords-card2{padding:40px 50px;text-align:center;width:450px;margin:auto}.norecords-card .no-img,.norecords-card2 .no-img{margin:auto;line-height:2;opacity:.8;height:100px;width:100px;border-radius:50%;background-color:#dee2e6}.norecords-card .no-img i,.norecords-card2 .no-img i{color:#6c757d;font-size:48px}.norecords-card h2,.norecords-card2 h2{font-size:18px;margin:0 0 10px;color:#1a1a1a}.norecords-card p,.norecords-card2 p{font-size:14px;color:#666;margin:0 0 25px}.description-count{display:block;text-align:right;margin-top:4px}.page-heading{font-weight:400;font-size:1.5rem}.nav-tabs .nav-link.active{border-bottom:2px solid #2a92e1!important}.nav-tabs .nav-link{border:none;font-weight:500;padding:12px 16px!important}.search-icon{left:12px;top:50%;transform:translateY(-50%);color:#6c757d}.status-segmented-control{display:flex;background-color:#f6f7fb;border:1px solid #eef2f7;border-radius:8px;padding:4px;width:100%;box-sizing:border-box}.status-segmented-control .status-segment{flex:1;display:flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:6px;cursor:pointer;transition:all .25s ease-in-out;-webkit-user-select:none;user-select:none;gap:8px;border:1px solid transparent}.status-segmented-control .status-segment.disabled{cursor:not-allowed;opacity:.8}.status-segmented-control .status-segment .status-text{font-size:14px;font-weight:500;color:#8a969c;transition:color .25s ease}.status-segmented-control .status-segment .status-dot{width:16px;height:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:background-color .25s ease;background-color:#94a3b81a;position:relative}.status-segmented-control .status-segment .status-dot:after{content:"";width:6px;height:6px;border-radius:50%;background-color:#cbd5e1;position:absolute;transition:background-color .25s ease}.status-segmented-control .status-segment.active{background-color:#fff;box-shadow:0 1px 3px #0000000d,0 1px 2px #00000008;border:1px solid #e2e8f0}.status-segmented-control .status-segment.active.active-segment .status-text{color:#007f5f}.status-segmented-control .status-segment.active.active-segment .status-dot{background-color:#2bae4333}.status-segmented-control .status-segment.active.active-segment .status-dot:after{background-color:#2bae43}.status-segmented-control .status-segment.active.inactive-segment .status-text{color:#b91c1c}.status-segmented-control .status-segment.active.inactive-segment .status-dot{background-color:#fb3f3133}.status-segmented-control .status-segment.active.inactive-segment .status-dot:after{background-color:#fb3f31}.custom-toggle-tab{width:fit-content;color:#627084;background-color:#dfe5ea;font-weight:500;font-size:14px;border-radius:8px;padding:4px}.custom-toggle-tab .tab-item{color:#000;border-radius:4px;transition:.2s ease-in-out;padding:6px 12px;cursor:pointer}.custom-toggle-tab .tab-item.active{color:#000;background-color:#f9fafb}.cursor-pointer{cursor:pointer}.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:hsl(0,0%,70%) #ccc hsl(0,0%,85%)}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid hsl(0,0%,90%)}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid rgb(183.6,218.88,255);border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid rgb(183.6,218.88,255)}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus{outline:none}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}
