#tiss-health-plan{width:100%}#tiss-health-plan h3{font-family:red Hat Display;font-size:18px;font-weight:700;line-height:24px;letter-spacing:-.01em;text-align:left;color:var(--blue-500)}#tiss-health-plan .config{margin-top:25px;width:98%;padding:0}#tiss-health-plan .config .form-control:focus~.input-group-append .input-group-text,#tiss-health-plan .config .input-group:focus-within .input-group-prepend .input-group-text{border-color:var(--blue-500)}#tiss-health-plan .config label{font-family:Nunito Sans;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;color:var(--dark-blue)}#tiss-health-plan .config .increase-container{display:flex;flex-direction:column}#tiss-health-plan .config .m-top{margin-top:30px}#tiss-health-plan .config .inline-label{max-width:20ch;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#tiss-health-plan .config>div{margin-top:15px}#tiss-health-plan .config .input-table{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:none!important}#tiss-health-plan .config .input-table::-webkit-inner-spin-button,#tiss-health-plan .config .input-table::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#tiss-health-plan .config .btn-add{font-weight:600;font-size:16px}#tiss-health-plan .config .card{width:98%;max-height:500px;overflow:hidden;margin:0 auto;border:1px solid #a4b1df;border-radius:8px!important}#tiss-health-plan .config .card .b-pagination{position:sticky;top:0;z-index:10}#tiss-health-plan .config .card .b-pagination:after{margin-top:5px}#tiss-health-plan .config .card .flex-fill .input-container{position:relative}#tiss-health-plan .config .card .flex-fill .input-container .input-icon{width:24px;height:24px;stroke:var(--neutral-500);margin-right:8px;position:absolute;top:50%;transform:translateY(-50%);left:16px}#tiss-health-plan .config .card .flex-fill .input-container .form-control{padding:11px 16px 11px 48px}#tiss-health-plan .config .card #table-tiss-procedures{width:95%;margin:0 auto}#tiss-health-plan .config .card #table-tiss-procedures .flip-list-move{transition:transform .3s}#tiss-health-plan .config .card #table-tiss-procedures thead{position:sticky;top:0;z-index:3;background-color:var(--neutral-000)}#tiss-health-plan .config .card #table-tiss-procedures thead th{box-shadow:inset 0 -2px 0 var(--neutral-300)}#tiss-health-plan .config .card #table-tiss-procedures tbody tr:not(:last-child){border-bottom:1px dashed var(--neutral-300)}#tiss-health-plan .config .card #table-tiss-procedures tbody td .icon{width:24px;height:24px;fill:var(--neutral-300)}#tiss-health-plan .config .card #table-tiss-procedures tbody td .input-percentage{width:80px}#tiss-health-plan .config .card #table-tiss-procedures tbody td .input-money{padding:8px 16px!important;width:125px;border-right:1px solid var(--neutral-300)!important;border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}#tiss-health-plan .config .card #table-tiss-procedures tbody td .input-group .input-group-prepend .input-group-text{border-radius:8px!important;border-right:none!important}#tiss-health-plan .multiselect .new-patient{border-top:1px solid var(--neutral-200);color:var(--blue-500);display:flex;align-items:center}#tiss-health-plan .multiselect .new-patient .icon{width:24px;height:24px;fill:var(--blue-500);margin-right:16px}