body,html{max-width:100vw;overflow-x:hidden}body{color:#171717;background:#f5f5f5!important}*{box-sizing:border-box;padding:0;margin:0}.box-login{background-color:#fff;padding:20px;border-radius:12px;max-width:500px}body{height:100vh;margin:0}.login-container{width:400px;margin:0 auto}.polaris-Page{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.fabric-colors{position:relative;cursor:pointer;text-align:center;font-size:.8rem;line-height:12px}.react-datepicker-wrapper{width:100%}.p-datatable{position:relative;width:100%;overflow:hidden;border:1px solid #e2e8f0;box-sizing:border-box;font-size:var(--chakra-fontSizes-sm);font-family:var(--chakra-fonts-heading)}.p-datatable-header{padding:6px}.p-datatable-gridlines>tr,td{border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0}.p-datatable-gridlines>tr,td:last-child{border-right:none}.p-datatable-gridlines>tr,td:first-child{border-left:none}.chakra-ui-dark th[role=columnheader]{background:#1a202c}th[role=columnheader]{align-items:center;padding:6px;background:var(--chakra-colors-black-50);border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;border-top:1px solid #e2e8f0;box-sizing:border-box}th[role=columnheader]:last-child{border-right:none}span[data-pc-section=sort]{padding-left:.25rem}.p-datatable-wrapper{height:inherit}.p-datatable .p-column-header-content{justify-content:center}.p-datatable>tr,td{padding:6px}.p-inputtext{padding:.3rem;border-radius:.125rem;width:100%;outline:2px solid transparent;font-size:13px;border:1px solid #708d99;text-align:left}.p-inputtext:focus{border:1px solid var(--chakra-colors-blue-500)!important;border-color:var(--chakra-colors-blue-500)!important;box-shadow:0 0 0 1px var(--chakra-colors-blue-500)!important}.p-checkbox-box,.p-radiobutton-box{border:1px solid #e1e1e1}.p-radiobutton-box{width:19px;height:19px}.p-radiobutton .p-radiobutton-box.p-highlight{background:#dd6b20}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{height:9px;width:9px}.p-datatable .p-datatable-tbody>tr.p-highlight{background:#b1dfbb;color:var(--chakra-colors-sima-active)}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.1rem solid var(--green-300);outline-offset:-.15rem}.p-datatable .p-datatable-tbody .p-selectable-cell.p-highlight>td{background:#b1dfbb;color:var(--chakra-colors-sima-active)}[p-highlight-contextmenu]{outline:.1rem solid var(--blue-300);outline-offset:-.15rem}.p-treetable-header{padding:6px}.p-treetable-wrapper .p-column-header-content{justify-content:center;display:ruby}.p-treetable-wrapper .p-column-title{margin:.25rem}.p-treetable-wrapper{width:"auto";padding-bottom:1rem}.p-component{font-family:var(--chakra-fonts-heading)}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#ecfeff!important;border-color:#ecfeff!important;color:#0e7490!important}.p-paginator{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:var(--chakra-fontSizes-lg);font-family:var(--chakra-fonts-heading)}.p-paginator .p-paginator-pages .p-paginator-page{background-color:transparent;border:0;color:#6b7280;transition:box-shadow .2s}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last,.p-paginator .p-paginator-next,.p-paginator .p-paginator-prev{background-color:transparent;border:0;color:#6b7280;min-width:2rem;height:2rem;margin:.143rem;transition:box-shadow .2s;border-radius:8px}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:var(--chakra-colors-sima-hover);border-color:transparent;color:#82d4df}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--chakra-colors-sima-primary);border-color:var(--chakra-colors-sima-primary);color:#82d4df}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover{background:var(--chakra-colors-sima-hover);border-color:transparent;color:#82d4df}.p-contextmenu{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 #0000001a;color:#4b5563;padding:.5rem 0;width:12.5rem}.p-contextmenu .p-contextmenu-root-list{outline:0 none}.p-contextmenu .p-submenu-list{background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px 0 #0000001a;padding:.5rem 0}.p-contextmenu .p-menuitem>.p-menuitem-content{border-radius:0;color:#4b5563;transition:box-shadow .2s}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;padding:.75rem 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-contextmenu .p-menuitem-text{margin-left:5px}.custom-calendar{width:100%}.custom-calendar .p-inputtext{width:100%;height:var(--chakra-sizes-8);padding:.5rem;border-radius:.375rem;border:1px solid var(--chakra-colors-gray-300);background:var(--chakra-colors-white);font-size:1rem;transition:border-color .2s ease-in-out;text-align:start}.custom-calendar .p-inputtext:focus{border-color:var(--chakra-colors-blue-500)}.custom-calendar .p-datepicker{border-radius:.375rem;box-shadow:var(--chakra-shadows-lg);border:1px solid var(--chakra-colors-gray-200)}.p-link{padding:10px}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #a5f3fc;border-color:#06b6d4}.p-datepicker{padding:.5rem;background:#fff;color:#4b5563;border:1px solid #d1d5db;border-radius:6px}.p-datepicker:not(.p-datepicker-inline){background:#fff;border:0;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{padding:.5rem;color:#4b5563;background:#fff;font-weight:600;margin:0;border-bottom:1px solid #e5e7eb;border-top-right-radius:6px;border-top-left-radius:6px}.p-datepicker .p-datepicker-header .p-datepicker-next,.p-datepicker .p-datepicker-header .p-datepicker-prev{width:2rem;height:2rem;color:#6b7280;border:0;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover{color:#374151;border-color:transparent;background:#f3f4f6}.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #a5f3fc}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year{color:#4b5563;transition:background-color .2s,color .2s,box-shadow .2s;font-weight:600;padding:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover{color:#06b6d4}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{margin:.5rem 0}.p-datepicker table th{padding:.5rem}.p-datepicker table td,.p-datepicker table th>span{width:2.5rem;height:2.5rem}.p-datepicker table td{padding:0;border-radius:50%;transition:box-shadow .2s;border:1px solid transparent;justify-items:center}.p-tree-filter{border-color:var(--chakra-colors-gray-300);border-radius:5px;height:var(--input-height);text-align:start}.p-tree-filter:focus{z-index:1;border-color:#3182ce;box-shadow:0 0 0 1px #3182ce}.p-tree .p-tree-filter-container .p-tree-filter-icon{right:.75rem;color:#6b7280;top:8px}.p-tree{cursor:pointer}.p-tree .p-treenode{padding-left:1rem}.p-tree .p-treenode.p-treenode-depth-1{padding-left:2rem}.p-tree .p-treenode.p-treenode-depth-2{padding-left:3rem}.card{background:var(--surface-card);border-radius:10px;margin-bottom:1rem}.tree-node{cursor:pointer}.tree-node.selected{background-color:#3182ce!important;color:#fff}.custom-calendar.calendar-error .p-inputtext{border:1px solid red!important;box-shadow:0 0 0 1px red}.custom-calendar .p-inputtext:focus{box-shadow:0 0 0 1px var(--chakra-colors-blue-500)}.p-image-mask{--maskbg:rgba(0,0,0,.9);z-index:99999!important}.p-image-preview-icon,.p-image-toolbar{color:#fff}.p-image-preview-indicator{background-color:transparent;color:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:rgba(0,0,0,.5)}.chakra-like-input .p-inputtext{padding:.5rem 1rem;border-radius:.375rem;border:1px solid #e2e8f0;font-size:1rem;color:#2d3748;width:100%;height:var(--chakra-sizes-8)}.p-autocomplete-items-wrapper{z-index:10000;position:fixed;background:#fff;border:0;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);max-height:25rem!important}.p-autocomplete .p-autocomplete-loader{top:.65rem}*>.intro-x:first-child{transform:translateX(50px)}*>.-intro-x:first-child,*>.intro-x:first-child{animation:intro-x-animation .4s ease-in-out .33333s;animation-delay:.1s;animation-fill-mode:forwards;opacity:0;position:relative;z-index:49}*>.-intro-x:first-child{transform:translateX(-50px)}*>.intro-y:first-child{animation:intro-y-animation .4s ease-in-out .33333s;animation-delay:.1s;animation-fill-mode:forwards;opacity:0;position:relative;transform:translateY(50px);z-index:49}*>.intro-x:nth-child(2){transform:translateX(50px)}*>.-intro-x:nth-child(2),*>.intro-x:nth-child(2){animation:intro-x-animation .4s ease-in-out .33333s;animation-delay:.2s;animation-fill-mode:forwards;opacity:0;position:relative;z-index:48}*>.-intro-x:nth-child(2){transform:translateX(-50px)}*>.intro-y:nth-child(2){animation:intro-y-animation .4s ease-in-out .33333s;animation-delay:.2s;animation-fill-mode:forwards;opacity:0;position:relative;transform:translateY(50px);z-index:48}*>.intro-x:nth-child(3){transform:translateX(50px)}*>.-intro-x:nth-child(3),*>.intro-x:nth-child(3){animation:intro-x-animation .4s ease-in-out .33333s;animation-delay:.3s;animation-fill-mode:forwards;opacity:0;position:relative;z-index:47}*>.-intro-x:nth-child(3){transform:translateX(-50px)}*>.intro-y:nth-child(3){animation:intro-y-animation .4s ease-in-out .33333s;animation-delay:.3s;animation-fill-mode:forwards;opacity:0;position:relative;transform:translateY(50px);z-index:47}*>.intro-x:nth-child(4){transform:translateX(50px)}*>.-intro-x:nth-child(4),*>.intro-x:nth-child(4){animation:intro-x-animation .4s ease-in-out .33333s;animation-delay:.4s;animation-fill-mode:forwards;opacity:0;position:relative;z-index:46}*>.-intro-x:nth-child(4){transform:translateX(-50px)}*>.intro-y:nth-child(4){animation:intro-y-animation .4s ease-in-out .33333s;animation-delay:.4s;animation-fill-mode:forwards;opacity:0;position:relative;transform:translateY(50px);z-index:46}*>.intro-x:nth-child(5){transform:translateX(50px)}*>.-intro-x:nth-child(5),*>.intro-x:nth-child(5){animation:intro-x-animation .4s ease-in-out .33333s;animation-delay:.5s;animation-fill-mode:forwards;opacity:0;position:relative;z-index:45}*>.-intro-x:nth-child(5){transform:translateX(-50px)}*>.intro-y:nth-child(5){animation:intro-y-animation .4s ease-in-out .33333s;animation-delay:.5s;animation-fill-mode:forwards;opacity:0;position:relative;transform:translateY(50px);z-index:45}*>.intro-x:nth-child(6){transform:translateX(50px)}*>.-intro-x:nth-child(6),*>.intro-x:nth-child(6){animation:intro-x-animation .4s ease-in-out .33333s;animation-delay:.6s;animation-fill-mode:forwards;opacity:0;position:relative;z-index:44}*>.-intro-x:nth-child(6){transform:translateX(-50px)}*>.intro-y:nth-child(6){animation:intro-y-animation .4s ease-in-out .33333s;animation-delay:.6s;animation-fill-mode:forwards;opacity:0;position:relative;transform:translateY(50px);z-index:44}*>.intro-x:nth-child(7){transform:translateX(50px)}*>.-intro-x:nth-child(7),*>.intro-x:nth-child(7){animation:intro-x-animation .4s ease-in-out .33333s;animation-delay:.7s;animation-fill-mode:forwards;opacity:0;position:relative;z-index:43}*>.-intro-x:nth-child(7){transform:translateX(-50px)}*>.intro-y:nth-child(7){animation:intro-y-animation .4s ease-in-out .33333s;animation-delay:.7s;animation-fill-mode:forwards;opacity:0;position:relative;transform:translateY(50px);z-index:43}*>.intro-x:nth-child(8){transform:translateX(50px)}*>.-intro-x:nth-child(8),*>.intro-x:nth-child(8){animation:intro-x-animation .4s ease-in-out .33333s;animation-delay:.8s;animation-fill-mode:forwards;opacity:0;position:relative;z-index:42}*>.-intro-x:nth-child(8){transform:translateX(-50px)}*>.intro-y:nth-child(8){animation:intro-y-animation .4s ease-in-out .33333s;animation-delay:.8s;animation-fill-mode:forwards;opacity:0;position:relative;transform:translateY(50px);z-index:42}*>.intro-x:nth-child(9){transform:translateX(50px)}*>.-intro-x:nth-child(9),*>.intro-x:nth-child(9){animation:intro-x-animation .4s ease-in-out .33333s;animation-delay:.9s;animation-fill-mode:forwards;opacity:0;position:relative;z-index:41}*>.-intro-x:nth-child(9){transform:translateX(-50px)}*>.intro-y:nth-child(9){animation:intro-y-animation .4s ease-in-out .33333s;animation-delay:.9s;animation-fill-mode:forwards;opacity:0;position:relative;transform:translateY(50px);z-index:41}*>.intro-x:nth-child(10){transform:translateX(50px)}*>.-intro-x:nth-child(10),*>.intro-x:nth-child(10){animation:intro-x-animation .4s ease-in-out .33333s;animation-delay:1s;animation-fill-mode:forwards;opacity:0;position:relative;z-index:40}*>.-intro-x:nth-child(10){transform:translateX(-50px)}*>.intro-y:nth-child(10){animation:intro-y-animation .4s ease-in-out .33333s;animation-delay:1s;animation-fill-mode:forwards;opacity:0;position:relative;transform:translateY(50px);z-index:40}@keyframes intro-x-animation{to{opacity:1}to{transform:translateX(0)}}