.table-free-size thead th {background-color: var(--fourth-alpha);padding: 0 0.75rem;vertical-align: middle;border: solid 0.031rem var(--inactive);height: 4rem;color: var(--fifth)}.table-free-size tbody tr:last-child td:first-child {border-bottom-left-radius: 1rem;}.table-free-size tbody tr:last-child td:last-child {border-bottom-right-radius: 1rem;}.table-free-size tbody tr:first-child td {border-top: unset;}.table-free-size tbody tr:focus-within td.position-relative {background-color: var(--second-alpha);}.table-free-size tbody tr td{padding: 0.5rem;vertical-align: bottom;}.table-free-size tbody tr td input:not(.input-regular)[type=text],.table-free-size tbody tr td input:not(.input-regular)[type=time],.table-free-size tbody tr td textarea {min-height: 2.5rem;padding: 0.625rem 1.25rem;font-size: 1rem;width: 100%;border-radius: 0.5rem;border: solid 0.063rem var(--inactive);}.table-free-size tbody tr td textarea{padding: 0.6rem 1.25rem;min-height: 2.563rem;}.table-free-size tbody tr td .select-input.form-control[readonly]:not([disabled]) {border-radius: unset;}.table-free-size tbody tr:focus-within td input[type=text]:not(.input-regular, .text-truncate),.table-free-size tbody tr:focus-within td .select-input.form-control[readonly]:not([disabled], .input-regular, .text-truncate),.table-free-size tbody tr:focus-within td div.same-background,.table-free-size tbody tr:focus-within td textarea {background-color: var(--second-alpha);color: var(--primary);outline: none;}.table-free-size tbody tr td input:not(.input-regular, .text-truncate)[type=text]:focus,.table-free-size tbody tr td.isCompleted input:not(.input-regular, .text-truncate)[type=text]:focus {background-color: var(--second-alpha);color: var(--primary);border: solid 0.063rem var(--second);box-shadow: unset;}.table-free-size tbody tr td input:not(.input-regular)[type=time]:focus,.table-free-size tbody tr td.isCompleted input:not(.input-regular)[type=time]:focus {background-color: var(--second-alpha);color: var(--primary);border: solid 0.063rem var(--second);box-shadow: unset;}.table-free-size tbody tr td textarea:focus,.table-free-size tbody tr td.isCompleted textarea:focus {background-color: var(--second-alpha);color: var(--primary);border: solid 0.063rem var(--second);box-shadow: unset;}.table-free-size tbody tr td.isCompleted input[type=text]:focus {background-color: var(--second-alpha);}.table-free-size tbody tr td.isCompleted input:not(.input-regular, .text-truncate)[type=text],.table-free-size tbody tr td.isCompleted .select-input:not(.input-regular, .text-truncate).form-control[readonly]:not([disabled]),.table-free-size tbody tr td.isCompleted textarea {border: solid 0.063rem var(--primary);background-color: var(--primary-alpha);color: var(--primary);}.table-free-size tbody tr td.isError input:not(.input-regular)[type=text],.table-free-size tbody tr td.isError textarea {border: solid 0.063rem var(--error-solid);background-color: var(--error-alpha);color: var(--primary)}.table-free-size tbody tr td:not(.border-td) div.form-notch div {border: none !important;}.table-free-size tbody tr td.border-td .form-outline.no-border-input div.form-notch div {border: none !important;}.table-free-size tbody tr td input[type=text]:not(.input-regular):disabled,.table-free-size tbody tr td input[type=text]:not(.select-input, .input-regular):read-only,.table-mdb tbody tr td.position-relative input[type=checkbox]:disabled,.table-free-size tbody tr td input[type=time]:not(.input-regular):disabled,.table-free-size tbody tr td textarea:disabled {cursor: not-allowed;background-color: var(--grey-alpha);color: unset;border: solid 0.063rem var(--inactive);}.table-free-size tbody tr td.position-relative input[type=checkbox] {position: absolute;height: 1rem;width: 1rem;top: calc(50% - 0.5rem);right: calc(50% - 0.5rem);accent-color: var(--second);cursor: pointer;}.table-free-size tbody tr td.position-relative.icon-edit-delete i {position: absolute;height: 1rem;width: 1rem;top: calc(50% - 0.5rem);right: calc(50% - 0.5rem);}.table-free-size tbody tr td i {cursor: pointer;font-size: 22px;}.table-free-size tbody tr td div.select-wrapper span.select-arrow:not(.select-arrow-regular) {top: 1.563rem;right: 0.625rem;cursor: pointer;}.table-free-size tbody tr td.input-trailing div {display: flex;flex-wrap: nowrap;align-items: center;}.table-free-size tbody tr td.input-trailing div i {cursor: pointer;position: absolute;right: 1rem;}.table-free-size tbody tr td.input-trailing.isError div i {color: var(--error-solid);}.table-free-size tbody.narrow-row td {height: unset;}.table-free-size tbody.narrow-row td input[type=text] {min-height: 3rem;}.table-free-size tbody tr td.isError input[type=text]::placeholder {color: var(--primary);opacity: 1;}.table-free-size tbody tr td .form-outline .form-control.form-control-lg~.form-label {line-height: 1.6;}.table-free-size.table-input-px-1 tbody tr td input:not(.input-regular)[type=text],.table-free-size.table-input-px-1 tbody tr td input:not(.input-regular)[type=time]{min-height: 4rem;padding: 0 0.25rem;font-size: 1rem;width: 100%;}