@charset "UTF-8";:root{--clr-white: #fff;--clr-black: #000;--clr-primary-10: #cff7d0;--clr-primary-20: #a1efab;--clr-primary-30: #6bd181;--clr-primary-40: #3fa35f;--clr-primary-50: #136636;--clr-primary-60: #0d5734;--clr-primary-70: #094931;--clr-primary-80: #063b2c;--clr-primary-90: #033028;--clr-primary: var(--clr-primary-50);--clr-success-10: #d5f9d0;--clr-success-20: #a6f4a3;--clr-success-30: #70e078;--clr-success-40: #49c15c;--clr-success-50: #1a993b;--clr-success-60: #13833b;--clr-success-70: #0d6e39;--clr-success-80: #085834;--clr-success-90: #044931;--clr-success: var(--clr-success-50);--clr-success-neutral-10: #fcfdfc;--clr-success-neutral-20: #f8fcf8;--clr-success-neutral-30: #f0f9f3;--clr-success-neutral-40: #e9f6ef;--clr-success-neutral-50: #d7efe2;--clr-success-neutral-60: #c5e7d5;--clr-success-neutral-70: #b3e0c8;--clr-success-neutral-80: #a1d8ba;--clr-success-neutral-90: #8fd1ad;--clr-info-10: #cee3fb;--clr-info-20: #9fc5f8;--clr-info-30: #6c9feb;--clr-info-40: #467bd8;--clr-info-50: #134cbf;--clr-info-60: #0d3aa4;--clr-info-70: #092b89;--clr-info-80: #061e6e;--clr-info-90: #03145b;--clr-info: var(--clr-info-50);--clr-warning-10: #fef7cd;--clr-warning-20: #feec9b;--clr-warning-30: #fdde69;--clr-warning-40: #fbcf44;--clr-warning-50: #f9b907;--clr-warning-60: #d69905;--clr-warning-70: #b37b03;--clr-warning-80: #905f02;--clr-warning-90: #774b01;--clr-warning: var(--clr-warning-50);--clr-danger-10: #fddad2;--clr-danger-20: #fcafa6;--clr-danger-30: #f67978;--clr-danger-40: #ed5663;--clr-danger-50: #e22245;--clr-danger-60: #c21847;--clr-danger-70: #a21147;--clr-danger-80: #830a42;--clr-danger-90: #6c063f;--clr-danger: var(--clr-danger-50);--clr-error: var(--clr-danger);--clr-neutral-10: var(--clr-white);--clr-neutral-20: #fdfdfd;--clr-neutral-30: #f8f8f8;--clr-neutral-40: #e6e6e6;--clr-neutral-50: #d5d5d5;--clr-neutral-60: #b1b1b1;--clr-neutral-70: #909090;--clr-neutral-80: #6c6c6c;--clr-neutral-90: #464646;--clr-neutral-100: #222222;--clr-neutral-110: var(--clr-black);--clr-neutral: var(--clr-neutral-60);--clr-disabled: var(--clr-neutral-50);--clr-normal: var(--clr-neutral-80);--clr-hover: var(--clr-primary-60);--clr-focus: var(--clr-primary-70);--size-1: 1px;--size-2: 2px;--size-4: 4px;--size-6: 6px;--size-8: 8px;--size-10: 10px;--size-12: 12px;--size-14: 14px;--size-16: 16px;--size-18: 18px;--size-20: 20px;--size-22: 22px;--size-24: 24px;--size-26: 26px;--size-28: 28px;--size-30: 30px;--size-32: 32px;--size-34: 34px;--size-36: 36px;--size-38: 38px;--size-40: 40px;--size-42: 42px;--size-44: 44px;--size-46: 46px;--size-48: 48px;--size-full: 9999px;--raddi-4: var(--size-4);--raddi-8: var(--size-8);--raddi-16: var(--size-16);--raddi-full: var(--size-full);--font-size-10: var(--size-10);--font-size-12: var(--size-12);--font-size-14: var(--size-14);--font-size-16: var(--size-16);--font-size-18: var(--size-18);--font-size-20: var(--size-20);--font-size-22: var(--size-22);--font-size-24: var(--size-24);--font-size-26: var(--size-26);--font-size-28: var(--size-28);--font-size-30: var(--size-30);--font-size-32: var(--size-32);--font-size-34: var(--size-34);--font-size-36: var(--size-36);--font-size-38: var(--size-38);--font-size-40: var(--size-40);--font-size-42: var(--size-42);--font-size-44: var(--size-44);--font-size-46: var(--size-46);--font-size-48: var(--size-48);--font-size-minimum: var(--font-size-10);--font-size-smallest: var(--font-size-12);--font-size-small: var(--font-size-14);--font-size-default: var(--font-size-16);--font-size-big: var(--font-size-18);--font-size-biggest: var(--font-size-22);--text-color: var(--clr-neutral-60);--background-color: var(--clr-neutral-10);--background-color-neutral: var(--clr-neutral-20);--background-color-success: var(--clr-success-10);--background-color-error: var(--clr-danger-10);--background-color-info: var(--clr-info-10);--background-color-warning: var(--clr-warning-10);--gradient-1: linear-gradient(180deg, var(--clr-primary-30) 0%, var(--clr-primary) 33%, var(--clr-neutral-10) 33%);--border-size: 1px;--border-color: var(--clr-normal);--border-color-hover: var(--clr-hover);--border-color-focus: var(--clr-focus);--border-color-disabled: var(--clr-disabled);--border-color-error: var(--clr-error);--input-border-size: var(--border-size);--input-border-color: var(--border-color);--input-border-color-hover: var(--border-color-hover);--input-border-color-focus: var(--border-color-focus);--input-border-color-disabled: var(--border-color-disabled);--input-border-color-error: var(--border-color-error);--input-border-radius: var(--raddi-4);--input-background-color: var(--clr-neutral-10);--input-background-color-error: var(--clr-danger-10);--input-text-size: var(--component-fs);--input-text-color: var(--text-color);--textarea-border-size: var(--border-size);--textarea-border-color: var(--border-color);--textarea-border-color-hover: var(--border-color-hover);--textarea-border-color-focus: var(--border-color-focus);--textarea-border-color-disabled: var(--border-color-disabled);--textarea-border-color-error: var(--border-color-error);--textarea-border-radius: var(--input-border-radius);--upload-border-size: var(--border-size);--upload-border-color: var(--border-color);--upload-border-color-hover: var(--border-color-hover);--upload-border-color-focus: var(--border-color-focus);--upload-border-color-disabled: var(--border-color-disabled);--upload-border-color-error: var(--border-color-error);--upload-icon-color: var(--clr-primary);--editor-border-size: var(--border-size);--editor-border-color: var(--border-color);--editor-border-color-hover: var(--border-color-hover);--editor-border-color-focus: var(--border-color-focus);--editor-border-color-disabled: var(--border-color-disabled);--editor-border-color-error: var(--border-color-error);--select-border-size: var(--border-size);--select-border-color: var(--border-color);--select-border-color-hover: var(--border-color-hover);--select-border-color-focus: var(--border-color-focus);--select-border-color-disabled: var(--border-color-disabled);--select-border-color-error: var(--border-color-error);--button-primrary-background: var(--clr-primary);--button-primary-text: var(--clr-neutral-10);--button-neutral-background: var(--clr-neutral);--button-neutral-text: var(--clr-neutral-80);--breadcrumb-background: var(--clr-neutral-30);--breadcrumb-border: var(--clr-neutral-20);--breadcrumb-padding: var(--size-8) var(--size-12);--breadcrumb-border-radius: var(--raddi-8);--breadcrumb-text-size: var(--text-size-smallest);--breadcrumb-text-color: var(--clr-neutral-50);--ff: "Roboto", sans-serif;--font-family: var(--ff);--focus-bg-color: var(--clr-warning-10);--body-bg-color: var(--clr-success-neutral-40);--component-fs: var(--font-size-minimum);--component-letter-spacing: .05rem;--component-padding: var(--size-4);--component-text-color: var(--clr-neutral-90);--component-text-color-placeholder: var(--clr-neutral-40);--component-icon-size: var(--size-14);--component-border-size: var(--size-1);--component-box-shadow: 0 0 0 .2rem #bfdbfe;--fieldset-label-padding-x: var(--component-padding);--fieldset-label-fs: var(--component-fs);--fieldset-label-font-color: var(--clr-neutral-90);--fieldset-label-bg-color: var(--clr-success-neutral-40);--fieldset-label-radius: var(--size-4);--fieldset-label-margin-right: var(--size-12);--fieldset-label-padding-y: var(--size-2);--fieldset-bg-color: var(--clr-success-neutral-40);--fieldset-padding: var(--size-4);--fieldset-padding-x: var(--size-8);--fieldset-padding-y: var(--size-4);--button-padding-x: var(--size-4);--button-padding-y: 0;--button-fs: var(--component-fs);--button-gap: var(--size-2);--button-radius: var(--size-4);--button-icon-size: var(--size-12);--button-disabled-opacity: .4;--button-default-bg-color: var(--clr-primary);--button-default-text-color: var(--clr-white);--button-default-hover-bg-color: var(--clr-primary-40);--button-default-hover-text-color: var(--button-default-text-color);--button-light-bg-color: var(--clr-white);--button-light-text-color: var(--clr-neutral-100);--button-light-hover-bg-color: var(--clr-neutral-30);--button-light-hover-text-color: var(--button-light-text-color);--button-info-bg-color: var(--clr-info-30);--button-info-text-color: var(--clr-neutral-100);--button-info-hover-bg-color: var(--clr-info-20);--button-info-hover-text-color: var(--button-info-text-color);--button-warning-bg-color: var(--clr-warning-30);--button-warning-text-color: var(--clr-neutral-100);--button-warning-hover-bg-color: var(--clr-warning-20);--button-warning-hover-text-color: var(--button-warning-text-color);--button-danger-bg-color: var(--clr-danger-30);--button-danger-text-color: var(--clr-neutral-100);--button-danger-hover-bg-color: var(--clr-danger-20);--button-danger-hover-text-color: var(--button-danger-text-color);--button-success-bg-color: var(--clr-success-30);--button-success-text-color: var(--clr-neutral-100);--button-success-hover-bg-color: var(--clr-success-20);--button-success-hover-text-color: var(--button-success-text-color);--label-fs: var(--component-fs);--label-letter-spacing: var(--component-letter-spacing);--label-color: var(--clr-neutral-100);--input-text-fs: var(--component-fs);--input-text-color: var(--clr-neutral-80);--input-text-bg-color: var(--clr-white);--input-text-padding-x: var(--size-2);--input-text-padding-y: var(--size-4);--input-text-border-width: var(--size-1);--input-text-border-bottom-width: var(--size-2);--input-text-border-style: solid;--input-text-border-color: var(--clr-neutral-80);--input-text-radius: var(--size-4);--input-text-focus-bg-color: var(--focus-bg-color);--dropdown-trigger-padding-x: var(--size-6);--dropdown-radius: var(--size-4);--dropdown-icon-color: var(--clr-neutral-80);--checkbox-size: var(--size-14);--checkbox-radius: var(--size-2);--checkbox-border-width: var(--size-1);--checkbox-border-color: var(--component-text-color)}.to-fs-10{font-size:var(--font-size-10)!important}.to-fs-12{font-size:var(--font-size-12)!important}.to-fs-14{font-size:var(--font-size-14)!important}.to-fs-16{font-size:var(--font-size-16)!important}.to-fs-18{font-size:var(--font-size-18)!important}.to-fs-20{font-size:var(--font-size-20)!important}.to-fs-22{font-size:var(--font-size-22)!important}.to-fs-24{font-size:var(--font-size-24)!important}.to-fs-26{font-size:var(--font-size-26)!important}.to-fs-28{font-size:var(--font-size-28)!important}.to-fs-30{font-size:var(--font-size-30)!important}.to-fs-32{font-size:var(--font-size-32)!important}.to-fs-34{font-size:var(--font-size-34)!important}.to-fs-36{font-size:var(--font-size-36)!important}.to-fs-38{font-size:var(--font-size-38)!important}.to-fs-40{font-size:var(--font-size-40)!important}.to-fs-42{font-size:var(--font-size-42)!important}.to-fs-44{font-size:var(--font-size-44)!important}.to-fs-46{font-size:var(--font-size-46)!important}.to-fs-48{font-size:var(--font-size-48)!important}.to-bgcolor-white{background-color:var(--clr-white)}.to-bgcolor-black{background-color:var(--clr-black)}.to-bgcolor-primary-10{background-color:var(--clr-primary-10)}.to-bgcolor-primary-20{background-color:var(--clr-primary-20)}.to-bgcolor-primary-30{background-color:var(--clr-primary-30)}.to-bgcolor-primary-40{background-color:var(--clr-primary-40)}.to-bgcolor-primary-50{background-color:var(--clr-primary-50)}.to-bgcolor-primary-60{background-color:var(--clr-primary-60)}.to-bgcolor-primary-70{background-color:var(--clr-primary-70)}.to-bgcolor-primary-80{background-color:var(--clr-primary-80)}.to-bgcolor-primary-90{background-color:var(--clr-primary-90)}.to-bgcolor-primary{background-color:var(--clr-primary-50)}.to-bgcolor-success-10{background-color:var(--clr-success-10)}.to-bgcolor-success-20{background-color:var(--clr-success-20)}.to-bgcolor-success-30{background-color:var(--clr-success-30)}.to-bgcolor-success-40{background-color:var(--clr-success-40)}.to-bgcolor-success-50{background-color:var(--clr-success-50)}.to-bgcolor-success-60{background-color:var(--clr-success-60)}.to-bgcolor-success-70{background-color:var(--clr-success-70)}.to-bgcolor-success-80{background-color:var(--clr-success-80)}.to-bgcolor-success-90{background-color:var(--clr-success-90)}.to-bgcolor-success{background-color:var(--clr-success-50)}.to-bgcolor-success-neutral-10{background-color:var(--clr-success-neutral-10)}.to-bgcolor-success-neutral-20{background-color:var(--clr-success-neutral-20)}.to-bgcolor-success-neutral-30{background-color:var(--clr-success-neutral-30)}.to-bgcolor-success-neutral-40{background-color:var(--clr-success-neutral-40)}.to-bgcolor-info-10{background-color:var(--clr-info-10)}.to-bgcolor-info-20{background-color:var(--clr-info-20)}.to-bgcolor-info-30{background-color:var(--clr-info-30)}.to-bgcolor-info-40{background-color:var(--clr-info-40)}.to-bgcolor-info-50{background-color:var(--clr-info-50)}.to-bgcolor-info-60{background-color:var(--clr-info-60)}.to-bgcolor-info-70{background-color:var(--clr-info-70)}.to-bgcolor-info-80{background-color:var(--clr-info-80)}.to-bgcolor-info-90{background-color:var(--clr-info-90)}.to-bgcolor-info{background-color:var(--clr-info-50)}.to-bgcolor-warning-10{background-color:var(--clr-warning-10)}.to-bgcolor-warning-20{background-color:var(--clr-warning-20)}.to-bgcolor-warning-30{background-color:var(--clr-warning-30)}.to-bgcolor-warning-40{background-color:var(--clr-warning-40)}.to-bgcolor-warning-50{background-color:var(--clr-warning-50)}.to-bgcolor-warning-60{background-color:var(--clr-warning-60)}.to-bgcolor-warning-70{background-color:var(--clr-warning-70)}.to-bgcolor-warning-80{background-color:var(--clr-warning-80)}.to-bgcolor-warning-90{background-color:var(--clr-warning-90)}.to-bgcolor-warning{background-color:var(--clr-warning-50)}.to-bgcolor-danger-10{background-color:var(--clr-danger-10)}.to-bgcolor-danger-20{background-color:var(--clr-danger-20)}.to-bgcolor-danger-30{background-color:var(--clr-danger-30)}.to-bgcolor-danger-40{background-color:var(--clr-danger-40)}.to-bgcolor-danger-50{background-color:var(--clr-danger-50)}.to-bgcolor-danger-60{background-color:var(--clr-danger-60)}.to-bgcolor-danger-70{background-color:var(--clr-danger-70)}.to-bgcolor-danger-80{background-color:var(--clr-danger-80)}.to-bgcolor-danger-90{background-color:var(--clr-danger-90)}.to-bgcolor-danger{background-color:var(--clr-danger-50)}.to-bgcolor-error{background-color:var(--clr-danger)}.to-bgcolor-neutral-10{background-color:var(--clr-white)}.to-bgcolor-neutral-20{background-color:var(--clr-neutral-20)}.to-bgcolor-neutral-30{background-color:var(--clr-neutral-30)}.to-bgcolor-neutral-40{background-color:var(--clr-neutral-40)}.to-bgcolor-neutral-50{background-color:var(--clr-neutral-50)}.to-bgcolor-neutral-60{background-color:var(--clr-neutral-60)}.to-bgcolor-neutral-70{background-color:var(--clr-neutral-70)}.to-bgcolor-neutral-80{background-color:var(--clr-neutral-80)}.to-bgcolor-neutral-90{background-color:var(--clr-neutral-90)}.to-bgcolor-neutral-100{background-color:var(--clr-neutral-100)}.to-bgcolor-neutral-110{background-color:var(--clr-black)}.to-bgcolor-neutral{background-color:var(--clr-neutral-60)}.to-border-white{border-color:var(--clr-white)}.to-border-black{border-color:var(--clr-black)}.to-border-primary-10{border-color:var(--clr-primary-10)}.to-border-primary-20{border-color:var(--clr-primary-20)}.to-border-primary-30{border-color:var(--clr-primary-30)}.to-border-primary-40{border-color:var(--clr-primary-40)}.to-border-primary-50{border-color:var(--clr-primary-50)}.to-border-primary-60{border-color:var(--clr-primary-60)}.to-border-primary-70{border-color:var(--clr-primary-70)}.to-border-primary-80{border-color:var(--clr-primary-80)}.to-border-primary-90{border-color:var(--clr-primary-90)}.to-border-primary{border-color:var(--clr-primary-50)}.to-border-success-10{border-color:var(--clr-success-10)}.to-border-success-20{border-color:var(--clr-success-20)}.to-border-success-30{border-color:var(--clr-success-30)}.to-border-success-40{border-color:var(--clr-success-40)}.to-border-success-50{border-color:var(--clr-success-50)}.to-border-success-60{border-color:var(--clr-success-60)}.to-border-success-70{border-color:var(--clr-success-70)}.to-border-success-80{border-color:var(--clr-success-80)}.to-border-success-90{border-color:var(--clr-success-90)}.to-border-success{border-color:var(--clr-success-50)}.to-border-success-neutral-10{border-color:var(--clr-success-neutral-10)}.to-border-success-neutral-20{border-color:var(--clr-success-neutral-20)}.to-border-success-neutral-30{border-color:var(--clr-success-neutral-30)}.to-border-success-neutral-40{border-color:var(--clr-success-neutral-40)}.to-border-info-10{border-color:var(--clr-info-10)}.to-border-info-20{border-color:var(--clr-info-20)}.to-border-info-30{border-color:var(--clr-info-30)}.to-border-info-40{border-color:var(--clr-info-40)}.to-border-info-50{border-color:var(--clr-info-50)}.to-border-info-60{border-color:var(--clr-info-60)}.to-border-info-70{border-color:var(--clr-info-70)}.to-border-info-80{border-color:var(--clr-info-80)}.to-border-info-90{border-color:var(--clr-info-90)}.to-border-info{border-color:var(--clr-info-50)}.to-border-warning-10{border-color:var(--clr-warning-10)}.to-border-warning-20{border-color:var(--clr-warning-20)}.to-border-warning-30{border-color:var(--clr-warning-30)}.to-border-warning-40{border-color:var(--clr-warning-40)}.to-border-warning-50{border-color:var(--clr-warning-50)}.to-border-warning-60{border-color:var(--clr-warning-60)}.to-border-warning-70{border-color:var(--clr-warning-70)}.to-border-warning-80{border-color:var(--clr-warning-80)}.to-border-warning-90{border-color:var(--clr-warning-90)}.to-border-warning{border-color:var(--clr-warning-50)}.to-border-danger-10{border-color:var(--clr-danger-10)}.to-border-danger-20{border-color:var(--clr-danger-20)}.to-border-danger-30{border-color:var(--clr-danger-30)}.to-border-danger-40{border-color:var(--clr-danger-40)}.to-border-danger-50{border-color:var(--clr-danger-50)}.to-border-danger-60{border-color:var(--clr-danger-60)}.to-border-danger-70{border-color:var(--clr-danger-70)}.to-border-danger-80{border-color:var(--clr-danger-80)}.to-border-danger-90{border-color:var(--clr-danger-90)}.to-border-danger{border-color:var(--clr-danger-50)}.to-border-error{border-color:var(--clr-danger)}.to-border-neutral-10{border-color:var(--clr-white)}.to-border-neutral-20{border-color:var(--clr-neutral-20)}.to-border-neutral-30{border-color:var(--clr-neutral-30)}.to-border-neutral-40{border-color:var(--clr-neutral-40)}.to-border-neutral-50{border-color:var(--clr-neutral-50)}.to-border-neutral-60{border-color:var(--clr-neutral-60)}.to-border-neutral-70{border-color:var(--clr-neutral-70)}.to-border-neutral-80{border-color:var(--clr-neutral-80)}.to-border-neutral-90{border-color:var(--clr-neutral-90)}.to-border-neutral-100{border-color:var(--clr-neutral-100)}.to-border-neutral-110{border-color:var(--clr-black)}.to-border-neutral{border-color:var(--clr-neutral-60)}*{box-sizing:border-box}html,body{margin:0;padding:0;min-height:100%;font-family:var(--ff, "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);background-color:#f8fafc;color:#1e293b;font-size:11px;-webkit-font-smoothing:antialiased}.main-area{width:100%;max-width:100%;padding:6px 10px;display:flex;flex-direction:column;gap:6px}.action-toolbar{display:flex;justify-content:space-between;align-items:center;gap:6px;background:#fff;padding:4px 8px;border:1px solid #e2e8f0;border-radius:4px;box-shadow:0 1px 2px #00000005}.btn-group{display:flex;gap:4px;align-items:center;flex-wrap:wrap}.p-fieldset{background-color:#e9f6ef!important;border:1px solid #a1d8ba!important;border-radius:4px!important;padding:4px 8px 6px!important;margin:0!important;display:block}.p-fieldset-legend{font-size:10.5px!important;font-weight:700!important;color:#136636!important;background:#fff!important;border:1px solid #a1d8ba!important;border-radius:3px!important;padding:1px 8px!important;margin-left:6px!important;display:inline-block}label{font-size:10px;font-weight:600;color:#334155;margin-bottom:1px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-field{display:flex;flex-direction:column;min-width:0}.p-inputtext,input[type=text],input[type=date],input[type=number],input[type=email],select.p-inputtext,select.field-select{height:23px;padding:2px 5px;font-size:11px;font-family:inherit;color:#0f172a;background-color:#fff;border:1px solid #94a3b8;border-bottom:2px solid #64748b;border-radius:3px;outline:none;width:100%;transition:border-color .15s ease,background-color .15s ease}.p-inputtext:focus,input[type=text]:focus,input[type=date]:focus,input[type=number]:focus,input[type=email]:focus,select.p-inputtext:focus,select.field-select:focus{background-color:#fef7cd;border-color:#136636;border-bottom-color:#136636;box-shadow:0 0 0 2px #13663626}.p-inputtext[readonly],.p-inputtext[disabled],input[type=text][readonly],input[type=text][disabled],input[type=date][readonly],input[type=date][disabled],input[type=number][readonly],input[type=number][disabled],input[type=email][readonly],input[type=email][disabled],select.p-inputtext[readonly],select.p-inputtext[disabled],select.field-select[readonly],select.field-select[disabled]{background-color:#f1f5f9;color:#64748b;border-color:#cbd5e1;cursor:not-allowed}.p-button{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:2px 8px;min-height:22px;font-size:10.5px;font-weight:600;font-family:inherit;border-radius:3px;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:all .15s ease;box-shadow:0 1px 2px #0000000d}.p-button:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.p-button-primary,.btn-primary{background-color:#136636!important;color:#fff!important;border-color:#0d5734!important}.p-button-primary:hover:not(:disabled),.btn-primary:hover:not(:disabled){background-color:#0d5734!important}.btn-light{background-color:#fff!important;color:#1e293b!important;border-color:#cbd5e1!important}.btn-light:hover:not(:disabled){background-color:#f1f5f9!important}.btn-info{background-color:#6c9feb!important;color:#0f172a!important;border-color:#467bd8!important}.btn-info:hover:not(:disabled){background-color:#467bd8!important;color:#fff!important}.btn-warning{background-color:#fdde69!important;color:#774b01!important;border-color:#fbcf44!important}.btn-warning:hover:not(:disabled){background-color:#fbcf44!important}.btn-danger{background-color:#f67978!important;color:#fff!important;border-color:#ed5663!important}.btn-danger:hover:not(:disabled){background-color:#e22245!important}.btn-success{background-color:#49c15c!important;color:#fff!important;border-color:#1a993b!important}.btn-success:hover:not(:disabled){background-color:#1a993b!important}.small-icon-btn{padding:2px 6px!important;min-width:22px!important;min-height:22px!important}.table-container{width:100%;overflow-x:auto;border:1px solid #a1d8ba;background-color:#fff;border-radius:3px}.modern-table{width:100%;border-collapse:collapse;font-size:10.5px;font-family:inherit}.modern-table th{background-color:#d7efe2;color:#136636;font-weight:700;text-align:left;padding:3px 6px;border:1px solid #a1d8ba;font-size:10px;white-space:nowrap;-webkit-user-select:none;user-select:none}.modern-table td{padding:2px 6px;border:1px solid #e2e8f0;color:#1e293b;white-space:nowrap;height:22px}.modern-table tbody tr{cursor:pointer;transition:background-color .1s ease}.modern-table tbody tr:nth-child(2n){background-color:#f8fafc}.modern-table tbody tr:hover{background-color:#fef7cd}.modern-table tbody tr.selected{background-color:#cff7d0!important;font-weight:600}.tab-nav{display:flex;gap:2px;border-bottom:1px solid #a1d8ba;background:transparent;padding:0 4px}.tab-btn{padding:3px 10px;font-size:10.5px;font-weight:700;border:1px solid #a1d8ba;border-bottom:none;background-color:#e9f6ef;color:#136636;border-top-left-radius:4px;border-top-right-radius:4px;cursor:pointer;outline:none;transition:all .15s ease}.tab-btn.active{background-color:#fff;color:#0d5734;border-color:#136636 #136636 transparent #136636;box-shadow:0 -1px 2px #00000008}.tab-btn:hover:not(.active){background-color:#d7efe2}.custom-checkbox{display:inline-flex;align-items:center;gap:3px;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:10px;font-weight:600;color:#334155}.custom-checkbox input[type=checkbox]{margin:0;cursor:pointer;accent-color:#136636;width:13px;height:13px}.custom-radio{display:inline-flex;align-items:center;gap:3px;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:10px;font-weight:600;color:#334155}.custom-radio input[type=radio]{margin:0;cursor:pointer;accent-color:#136636;width:13px;height:13px}
