@charset "UTF-8";.page-state[data-v-34087891]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;min-height:300px}.page-state img[data-v-34087891]{max-width:200px;height:auto;margin-bottom:24px}.page-state p[data-v-34087891]{font-size:22px;color:var(--grayscale--gray-1);margin:0}.btn[data-v-f06ee3ea]{padding:10px 12px;border-radius:10px;border:none;gap:5px;font-weight:600;min-width:max-content;display:flex;align-items:center;justify-content:center;font-size:16px}.btn[data-v-f06ee3ea]:hover{cursor:pointer}.btn.disabled[data-v-f06ee3ea],.btn[data-v-f06ee3ea]:disabled{background-color:#ccc!important;color:#666!important;cursor:not-allowed}.icon[data-v-f06ee3ea]{height:20px;margin-right:5px}.tree-multiselect[data-v-07fce7ca]{position:relative;width:100%}.custom-input-wrapper[data-v-07fce7ca]{display:flex;align-items:center;width:100%;cursor:pointer}.custom-input[data-v-07fce7ca]{display:flex;flex-wrap:wrap;width:100%;gap:4px;min-height:45px;height:auto;align-items:center;background-color:#fafafa;border:1px solid #F3F3F3;border-radius:8px;padding:4px 30px 4px 8px;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.tree-wrapper{[data-v-07fce7ca] .p-tree-root{border-radius:8px!important}[data-v-07fce7ca] .p-tree-filter .p-inputtext .p-component{margin-top:0}}[data-v-07fce7ca] .p-tree-filter .p-inputtext .p-component{margin:2px 4px}.input-label[data-v-07fce7ca]{background:#e6f0fe;color:#01347b;border-radius:8px;padding:2px 4px;font-size:16px;font-weight:500;margin-right:2px;display:flex;justify-content:center;gap:4px}.tree-container{&[data-v-07fce7ca]{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000001a;z-index:2;margin-top:.5rem;padding:2px}.p-tree[data-v-07fce7ca]{padding:0!important;border-radius:8px;border:none}[data-v-07fce7ca] .p-tree-container{max-height:230px;overflow-y:scroll!important;scrollbar-width:thin;.p-treenode .p-treenode-content{button{width:0rem!important;visibility:hidden}.p-treenode-label{font-size:16px;font-weight:500;color:#252627}&:active{background-color:#f3f3f3}&:focus{box-shadow:none}margin:0!important;padding-left:0!important;display:flex;height:40px!important;align-items:center;justify-content:flex-start;border-radius:0!important;border-bottom:1px solid #F3F3F3;-webkit-box-shadow:none;box-shadow:none;outline:none}}}.dropdown-icon[data-v-07fce7ca]{width:16px;height:16px;position:absolute;right:10px;color:#6c757d}input.p-checkbox-input{height:0!important}.p-sidebar-content{scrollbar-width:thin}.p-tree-filter.p-inputtext.p-component{border:1px solid #F2F2F2;background-color:#fafafa;font-size:16px}.p-tree-filter.p-inputtext.p-component::placeholder{font-size:16px;font-weight:500;color:#989da7}.p-checkbox.p-highlight .p-checkbox-box{border-color:#3e64ff;background:#3e64ff}.filter-sidebar[data-v-059528c8]{position:relative;display:flex;align-items:center;text-wrap:nowrap;height:48px}.filter-button[data-v-059528c8]{width:100%;height:100%;padding:8px 12px;cursor:pointer;display:flex;justify-content:center;align-items:center;color:var(--primary-2-70);font-size:16px;font-weight:700;border-radius:10px;border:none;background:none}.filter-button--active[data-v-059528c8]{width:100%;height:100%;padding:0 12px;cursor:pointer;display:flex;justify-content:center;align-items:center;color:var(--primary-2-70);font-size:16px;font-weight:700;border-radius:10px;background:var(--additions--background-blue);border:1px solid var(--additions--blue)}.filter-button__icon[data-v-059528c8]{width:20px;height:20px;margin-right:4px}.filter-button__clear[data-v-059528c8]{background:none;border:none;cursor:pointer;font-size:16px;font-weight:700;color:var(--grayscale--gray-2)}.filter-sidebar__panel[data-v-059528c8]{width:60 rem;height:98vh;margin:1rem .5rem 1rem 0;border-radius:8px}.filter-sidebar__header[data-v-059528c8]{display:flex;justify-content:space-between;align-items:center;width:100%}.filter-sidebar__title[data-v-059528c8]{font-size:20px;font-weight:700;color:#252627}.filter-sidebar__close[data-v-059528c8]{background:none;border:none;cursor:pointer;font-size:20px;font-weight:700;color:#252627}.filter-sidebar__content[data-v-059528c8]{position:relative;display:flex;flex-direction:column;height:100%}.filter-sidebar__fields[data-v-059528c8]{display:flex;flex-direction:column;gap:.5rem;flex:1;padding-bottom:5.5rem;overflow-y:auto}.filter-field[data-v-059528c8]{display:flex;flex-direction:column}.filter-field__label[data-v-059528c8]{margin-bottom:.5rem;font-size:14px;color:#686a6d;font-weight:500}.filter-field__date-range[data-v-059528c8]{display:flex;gap:1rem}.filter-field__error[data-v-059528c8]{color:red;position:relative;font-size:14px;margin-top:5px}.filter-sidebar__actions[data-v-059528c8]{position:absolute;bottom:0;left:0;right:0;margin-top:2rem;display:flex;flex-direction:row;justify-content:flex-end;gap:1rem;padding:1rem;background-color:#fff;border-top:1px solid #e5e7eb}input{margin:0!important}:deep(.p-sidebar .p-sidebar-header + .p-sidebar-content){padding-top:0;overflow-y:auto;position:relative;padding-bottom:0}.p-sidebar-header-content{font-size:20px;font-weight:700;color:#252627}.audit-log-tab-container[data-v-c7999523]{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:16px;background-color:var(--grayscale--white, #fff);border-radius:8px;border:1px solid var(--border-color)}.audit-timeline[data-v-c7999523] .p-timeline-event{margin-bottom:0}.audit-timeline[data-v-c7999523] .p-timeline-event-opposite{display:none}.audit-timeline[data-v-c7999523] .p-timeline-event-separator{display:flex;flex-direction:column;align-items:center}.audit-timeline[data-v-c7999523] .p-timeline-event-marker{border:none;background:transparent;box-shadow:none;padding:0;display:flex;align-items:flex-start;flex-shrink:0}.audit-timeline[data-v-c7999523] .p-timeline-event-connector{background:#d1d5db;width:2px;flex:1}.audit-timeline[data-v-c7999523] .p-timeline-event-content{padding-left:16px;flex:1;padding-bottom:16px}.audit-timeline[data-v-c7999523] .p-timeline-event:last-child .p-timeline-event-content{padding-bottom:0}.timeline-marker[data-v-c7999523]{width:36px;height:36px;border-radius:50%;background:var(--additions--blue);display:flex;align-items:center;justify-content:center;flex-shrink:0}.timeline-card[data-v-c7999523]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:12px 16px;display:flex;flex-direction:column;gap:8px}.card-header[data-v-c7999523]{display:flex;align-items:center;justify-content:space-between;gap:8px}.card-header__left[data-v-c7999523]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.card-header__right[data-v-c7999523]{font-size:13px;color:#9ca3af;white-space:nowrap;flex-shrink:0}.actor-name[data-v-c7999523]{font-size:13px;font-weight:600;color:#111827}.actor-email[data-v-c7999523]{font-size:13px;color:#9ca3af}.action-badge[data-v-c7999523]{display:inline-block;padding:2px 10px;border-radius:20px;font-size:12px;font-weight:600}.action-badge.action--create[data-v-c7999523]{background:var(--additions--green-light);color:var(--additions--green)}.action-badge.action--update[data-v-c7999523]{background:var(--additions--blue-light);color:var(--additions--blue)}.action-badge.action--delete[data-v-c7999523]{background:var(--additions--red-light);color:var(--additions--red)}.action-badge.action--default[data-v-c7999523]{background:#f3f4f6;color:#6b7280}.card-title[data-v-c7999523]{font-size:14px;font-weight:700;color:#111827}.changes-panel[data-v-c7999523] .p-panel{border:1px solid #e5e7eb;border-radius:8px;box-shadow:none}.changes-panel[data-v-c7999523] .p-panel-header{background:#f9fafb;border-radius:8px 8px 0 0;padding:8px 12px;font-size:13px;font-weight:600;color:#374151}.changes-panel[data-v-c7999523] .p-panel-content{padding:8px 12px}.changes-table[data-v-c7999523]{display:flex;flex-direction:column;gap:4px}.change-row[data-v-c7999523]{display:grid;grid-template-columns:7rem 1fr auto 1fr;align-items:center;gap:8px;padding:4px 0}.change-row__field[data-v-c7999523]{font-size:13px;color:#6b7280}.change-before[data-v-c7999523]{font-size:13px;color:#dc2626;padding:3px 10px;border-radius:6px;background:#fff1f2;text-align:left}.change-before--null[data-v-c7999523]{opacity:.5}.change-arrow[data-v-c7999523]{font-size:13px;color:#9ca3af;text-align:center}.change-after[data-v-c7999523]{font-size:13px;color:#16a34a;background:#f0fdf4;padding:3px 10px;border-radius:6px}.change-after--null[data-v-c7999523]{opacity:.5;color:#9ca3af}.empty[data-v-c7999523]{display:flex;justify-content:center;flex:1}.calendar-wrapper[data-v-a969e9cf]{margin-top:0;width:100%}[data-v-a969e9cf] .custom-calendar-input{background-color:var(--background-color-field);border:var(--border-color)}[data-v-a969e9cf] .p-inputtext{font-weight:500}[data-v-a969e9cf] .p-invalid .custom-calendar-input{border:1px solid red}[data-v-a969e9cf] .p-calendar .p-inputtext::placeholder{font-size:var(--font-size-base);color:var(--placeholder-color);font-weight:400;padding-left:5px}.dropdown[data-v-2e80edbd]{height:100%;width:100%}.dropdown[data-v-2e80edbd] .p-dropdown{min-width:100%;height:3rem;padding:2px 8px;display:flex;align-items:center}.dropdown[data-v-2e80edbd] .p-dropdown span{color:#121212;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:inline-block}.dropdown .p-invalid[data-v-2e80edbd]{border:var(--border-color-error)}.select[data-v-2e80edbd]{width:10rem;height:40px;border-radius:var(--border-radius);border:var(--border-color);background-color:var(--background-color-field);padding-left:10px;box-shadow:none;text-align:left}[data-v-2e80edbd] .p-dropdown.p-disabled{background-color:var(--background-disable)!important}[data-v-2e80edbd] .p-dropdown-label.p-placeholder{color:var(--placeholder-color)!important}@media (max-width: 48rem){.dropdown[data-v-2e80edbd] .p-dropdown{max-width:100%;min-width:100%}}.row-2column[data-v-66ca1df7],.row-2column[data-v-bc9752d3]{width:100%;display:grid;grid-template-columns:50% 50%;grid-gap:10px}.form-group[data-v-bc9752d3]{width:100%;display:flex;flex-direction:column;align-items:start;justify-items:start;padding-right:10px;box-shadow:none;gap:2px;margin-top:20px}.form-group input[data-v-bc9752d3]{height:50px}.inline[data-v-bc9752d3]{width:100%;display:flex;flex-direction:row;align-items:center;justify-items:center}.inline input[data-v-bc9752d3]{padding-right:30px!important}.inline .icon[data-v-bc9752d3]{position:relative;margin-left:-30px;font-size:15px;font-weight:600}.inline .icon img[data-v-bc9752d3]{height:20px;width:20px}.input-container[data-v-2d7bcf6a]{width:100%;display:flex;flex-direction:column;gap:4px}.input-wrapper[data-v-2d7bcf6a]{height:3rem;position:relative;display:flex;align-items:center;width:100%;border-radius:var(--border-radius)}.input-wrapper.input-field--small .p-inputtext[data-v-2d7bcf6a]{border:var(--border-color);height:3rem;padding:.25rem .85rem;font-size:1rem;margin-top:0}.input-wrapper.input-field--medium .p-inputtext[data-v-2d7bcf6a],.input-wrapper.input-field--large .p-inputtext[data-v-2d7bcf6a]{padding:.25rem .85rem;font-size:1rem}.input-wrapper.input-field--error .p-inputtext[data-v-2d7bcf6a]{border:var(--border-color-error)}[data-v-2d7bcf6a] .p-inputtext:disabled{background-color:var(--background-disable)!important;opacity:1!important;color:var(--placeholder-color)!important}.input-icon[data-v-2d7bcf6a]{position:absolute;right:.75rem;color:#6c757d;pointer-events:none}.error-message[data-v-2d7bcf6a]{color:#ff4d4f;font-size:1rem;margin:0}.row-1column[data-v-6e0997d4]{margin-top:1rem}.row-1column .ctv-file[data-v-6e0997d4]{width:100%;margin-top:.5rem;display:flex;justify-content:flex-start;gap:10px}.row-1column .ctv-file .file-area[data-v-6e0997d4]{width:15rem;display:flex;align-items:center;flex-direction:row;justify-content:space-between;border:1px solid #B6B6B6;border-radius:10px;background-color:#fff;padding:0 10px;margin-top:5px}.row-1column .ctv-file .file-area a[data-v-6e0997d4]{text-decoration:none;color:#396af4}.row-1column .ctv-file .file-area .title[data-v-6e0997d4]{display:flex;align-items:center;gap:5px;line-height:.75em;margin-bottom:0}.row-1column .ctv-file .file-area .subtitle[data-v-6e0997d4]{display:flex;color:#707070;margin-top:2px;margin-left:25px;font-weight:400;font-size:12px;line-height:16px}.row-1column .ctv-file .file-area .trash[data-v-6e0997d4]{display:flex;align-items:center;gap:5px}.row-1column .ctv-file .file-area .trash img[src="/assets/fidt_policy_item_document_download_icon.svg"][data-v-6e0997d4]{filter:hue-rotate(180deg) brightness(0) saturate(100%) invert(29%) sepia(96%) saturate(748%) hue-rotate(180deg) brightness(92%) contrast(92%)}.row-1column .ctv-file .file-area .trash img[data-v-6e0997d4]{cursor:pointer}.row-1column .ctv-file .file-area .trash img[data-v-6e0997d4]:hover{filter:brightness(.8)}.row-1column .ctv-file .file-archived-area[data-v-6e0997d4]{display:flex;flex-wrap:nowrap;gap:8px;max-width:56rem;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#B6B6B6 transparent}.row-1column .ctv-file .file-archived-area[data-v-6e0997d4]::-webkit-scrollbar{height:8px}.row-1column .ctv-file .file-archived-area[data-v-6e0997d4]::-webkit-scrollbar-thumb{background:#b6b6b6;border-radius:4px}.row-1column .ctv-file .file-archived-area[data-v-6e0997d4]::-webkit-scrollbar-track{background:transparent}.row-1column .ctv-file .file-archived-area .file-area[data-v-6e0997d4]{display:flex;align-items:center;justify-content:space-between;padding:10px;border:1px solid #B6B6B6;border-radius:10px;background-color:#fff;min-width:15rem}.row-1column .drag-area[data-v-6e0997d4]{border-style:dashed;border-color:#dadbdc;width:100%;height:15rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:border-color .3s ease,background-color .3s ease;cursor:pointer}.row-1column .drag-area[data-v-6e0997d4]:hover{border-color:#396af4;background-color:#eef4ff}.row-1column .drag-area.drag-over[data-v-6e0997d4]{border-color:#396af4;background-color:#dde9fa}.row-1column .drag-area .drag-icon[data-v-6e0997d4]{height:40%;margin-bottom:1rem}.row-1column .drag-area .link-des .des[data-v-6e0997d4]{font-weight:500;font-size:14px;line-height:19px;letter-spacing:0%;text-align:center;margin-bottom:.5rem}.row-1column .drag-area .link-des .link-upload[data-v-6e0997d4]{font-weight:600;font-size:14px;line-height:18px;letter-spacing:0%;color:#396af4;display:flex;justify-content:center;align-items:center;gap:3px;cursor:pointer}.row-1column .drag-area .link-des .link-upload[data-v-6e0997d4]:hover{text-decoration:underline}.row-2column[data-v-6e0997d4]{width:100%;display:grid;grid-template-columns:50% 50%;grid-gap:10px}.row-2column .ctv-file[data-v-6e0997d4]{margin-top:1rem;width:100%;display:flex;flex-direction:row;align-items:start;justify-content:start}.row-2column .ctv-file .file-area[data-v-6e0997d4]{width:100%;display:flex;align-items:center;flex-direction:row;justify-content:space-between;border:1px solid #B6B6B6;border-radius:10px;background-color:#fff;padding:0 10px;margin-top:5px}.row-2column .ctv-file .file-area a[data-v-6e0997d4]{text-decoration:none;color:#396af4}.row-2column .ctv-file .file-area .title[data-v-6e0997d4]{display:flex;align-items:center;gap:5px;line-height:.75em;margin-bottom:0}.row-2column .ctv-file .file-area .subtitle[data-v-6e0997d4]{display:flex;font-size:14px;font-weight:600;color:#707070;margin-top:2px;margin-left:25px}.row-2column .ctv-file .file-area .trash[data-v-6e0997d4]{display:flex;align-items:center;gap:5px;color:#0078d4}.form-group[data-v-6e0997d4]{width:100%;display:flex;flex-direction:column;align-items:start;justify-items:start;padding-right:10px;box-shadow:none;gap:2px;margin-top:20px}.form-group input[data-v-6e0997d4]{height:50px}.form-group[data-v-6e0997d4] .calendar{width:100%}.form-group[data-v-6e0997d4] .calendar.invalid input{border:1px solid red}.form-group[data-v-6e0997d4] .calendar input{height:50px}.p-datepicker.p-component.p-ripple-disabled[data-v-6e0997d4]{width:50%}.inline[data-v-6e0997d4]{width:100%;display:flex;flex-direction:row;align-items:center;justify-items:center}.inline input[data-v-6e0997d4]{padding-right:30px!important}.inline .icon[data-v-6e0997d4]{position:relative;margin-left:-30px;font-size:15px;font-weight:600}.inline .icon img[data-v-6e0997d4]{height:20px;width:20px}.panel-calendar[data-v-6e0997d4]{min-width:none!important;border:2px solid red!important}.row-2column[data-v-3089a8fb]{width:100%;display:grid;grid-template-columns:50% 50%;grid-gap:10px}.form-group[data-v-3089a8fb]{min-height:6rem;width:100%;display:flex;flex-direction:column;align-items:start;justify-items:start;padding-right:10px;box-shadow:none;gap:2px;margin-top:20px}.form-group .p-multiselect.p-component.p-inputwrapper.multi-select.inline[data-v-3089a8fb]{margin-top:.3rem;border-radius:10px;height:50px;max-width:100%}.form-group .text-area[data-v-3089a8fb]{border-radius:10px;width:100%}.inline[data-v-3089a8fb]{width:100%;display:flex;flex-direction:row;align-items:center;justify-items:center}.inline input[data-v-3089a8fb]{padding-right:30px!important}.inline .icon[data-v-3089a8fb]{position:relative;margin-left:-30px;font-size:15px;font-weight:600}.inline .icon img[data-v-3089a8fb]{height:20px;width:20px}.search-container[data-v-8a43724a]{width:100%;position:relative}.search-container .search[data-v-8a43724a]{width:100%;flex-basis:100vw;height:3rem}.search-container .search .search_input[data-v-8a43724a]{width:16vw;height:3rem;display:flex;align-items:center;border:1px solid #F3F3F3;background-color:#fafafa}@media (max-width: 768px){.search-container .search .search_input[data-v-8a43724a]{width:100%;max-width:100%}}@media (max-width: 1024px){.search-container .search .search_input[data-v-8a43724a]{width:100%;max-width:100%}}.search-container .search input[data-v-8a43724a]{margin:0;height:100%;width:100%;padding-left:2rem}.search-container .search input[data-v-8a43724a]::placeholder{font-size:16px;font-weight:500;color:#989da7}.search-container .search .search_icon[data-v-8a43724a]{position:absolute}.container[data-v-9fdf6b22]{min-height:100%;padding:12px 12px 0;border-radius:8px;border:1px solid #f2f2f2;background-color:#fff}.container .content-wrapper[data-v-9fdf6b22]{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.container[data-v-eab55025]{min-height:100%;padding:12px 12px 0;border-radius:8px;border:1px solid #F2F2F2;background-color:#fff}.container .content-wrapper[data-v-eab55025]{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.details-wrapper[data-v-b6198f40]{width:100%;display:flex;flex-direction:column;gap:8px}.details-wrapper_label[data-v-b6198f40]{font-size:14px;font-weight:700;line-height:20px;color:var(--grayscale--black)}.details-wrapper_content[data-v-b6198f40]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.details-wrapper[data-v-7515efe7]{width:100%;height:100%;display:flex;flex-direction:column;gap:8px;flex:1;min-height:0}.details-wrapper_header[data-v-7515efe7]{display:flex;justify-content:space-between}.details-wrapper_header_label[data-v-7515efe7]{margin:0;font-size:14px;font-weight:700;line-height:20px;color:var(--grayscale--black)}.details-wrapper_content[data-v-7515efe7]{width:100%;height:100%;overflow:hidden;flex:1;display:flex}.details-wrapper_content_wrapper[data-v-7515efe7]{width:100%;display:flex;flex-direction:column;overflow:auto;gap:8px}.details-wrapper_content_wrapper_card[data-v-7515efe7]{display:flex;flex-direction:row;justify-content:space-between;padding:8px;width:100%;border-radius:var(--border-radius);border:2px solid var(--grayscale--placeholder-stroke)}.details-wrapper_content_wrapper_card[data-v-7515efe7]:hover{border:2px solid var(--additions--blue);transition:.3s ease-in;cursor:pointer;transform:translate(.1%);width:100%}.details-wrapper_content_wrapper_card_left[data-v-7515efe7]{width:70%;display:flex;flex-direction:column;justify-content:space-between}.details-wrapper_content_wrapper_card_left_header[data-v-7515efe7]{display:flex;flex-direction:row;gap:8px;margin-bottom:1rem}.details-wrapper_content_wrapper_card_left_grid[data-v-7515efe7]{display:grid;grid-template-columns:1fr 1fr;width:100%;justify-content:space-between;row-gap:12px}.details-wrapper_content_wrapper_card_right[data-v-7515efe7]{width:30%;display:flex;align-items:flex-end;flex-direction:column;justify-content:space-between;flex:1}.empty[data-v-7515efe7]{display:flex;flex:1;justify-content:center;align-items:center}.icon-container[data-v-7515efe7]{padding:9px;height:46px;width:46px;border-radius:4px;background-color:var(--additions--background-blue)}.contract_role[data-v-7515efe7]{display:flex;flex-direction:column;font-size:16px;font-weight:700;color:var(--grayscale--black)}.role[data-v-7515efe7]{margin-top:4px;font-size:12px;font-weight:500;color:var(--grayscale--gray-1)}.contract-file[data-v-7515efe7]{display:flex;align-items:center;justify-content:center;gap:4px}.label[data-v-7515efe7]{margin:0;font-size:14px;font-weight:500;color:var(--grayscale--gray-2)}.label_data[data-v-7515efe7]{font-size:14px;color:var(--grayscale--black)}.hyperlink[data-v-7515efe7]{margin:0;font-size:14px;cursor:pointer;color:var(--additions--blue)}.status-expired[data-v-7515efe7],.status-draft[data-v-7515efe7],.status-signed[data-v-7515efe7],.status-pending-signature[data-v-7515efe7]{padding:3px 8px;border-radius:4px;font-size:14px;font-weight:500}.status-pending-signature[data-v-7515efe7]{background-color:var(--additions--blue-light);color:var(--additions--blue)}.status-signed[data-v-7515efe7]{background-color:var(--additions--green-light);color:var(--additions--green)}.status-expired[data-v-7515efe7],.status-draft[data-v-7515efe7]{background-color:var(--grayscale--placeholder-stroke);color:var(--grayscale--gray-2)}.container[data-v-55ef37ae]{display:flex;height:100%;overflow:hidden;min-width:100%;flex:1;flex-direction:column;gap:8px}.container .content-wrapper[data-v-55ef37ae]{border-radius:8px;width:100%;padding:12px;background-color:var(--grayscale--white);border:1px solid var(--grayscale--placeholder-stroke)}.container .content-wrapper[data-v-55ef37ae]:first-child{flex:0 0 auto}.container .content-wrapper[data-v-55ef37ae]:last-child{flex:1;min-height:0;overflow:hidden}.container[data-v-5b3d5ee7]{height:100%;border-radius:8px;padding:8px;background-color:var(--grayscale--white);display:flex;flex-direction:column;gap:2rem}.details-content[data-v-5b3d5ee7]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.details-contract[data-v-5b3d5ee7]{display:flex;flex-direction:column;gap:1rem}.details-contract_wrapper[data-v-5b3d5ee7]{display:flex;flex-direction:column;gap:8px}.details-contract_wrapper_label[data-v-5b3d5ee7]{font-size:14px;font-weight:500;color:var(--grayscale--gray-1)}.details-contract_wrapper_dropzone[data-v-5b3d5ee7]{cursor:pointer;height:15rem;width:100%;border-radius:8px;border:2px solid var(--additions--card-stroke);border-style:dashed;transition:border-color .3s ease-in-out;display:flex;justify-content:center;align-items:center}.details-contract_wrapper_dropzone--dragging_content[data-v-5b3d5ee7]{display:flex;flex-direction:column;justify-content:space-around;height:70%;align-items:center}.details-contract_wrapper_dropzone--dragging_content_text[data-v-5b3d5ee7]{margin:0;font-size:16px;line-height:24px;letter-spacing:-.2px;color:var(--grayscale--gray-1)}.details-contract_wrapper_dropzone[data-v-5b3d5ee7]:hover,.details-contract_wrapper_dropzone--dragging[data-v-5b3d5ee7]{border:2px solid var(--additions--blue);border-style:dashed}.details-contract_wrapper_gridbox[data-v-5b3d5ee7]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.details-contract_wrapper_gridbox_card[data-v-5b3d5ee7]{display:flex;flex-direction:row;border-radius:8px;border:1px solid var(--grayscale--placeholder-stroke);padding:8px;justify-content:space-between;background-color:var(--grayscale--background)}.details-contract_wrapper_gridbox_card_left[data-v-5b3d5ee7]{display:flex;flex-direction:row;gap:.5rem}.details-contract_wrapper_gridbox_card_left_info[data-v-5b3d5ee7]{display:flex;flex-direction:column}.details-contract_wrapper_gridbox_card_left_info_name[data-v-5b3d5ee7]{margin:0;font-size:14px;font-weight:500}.details-contract_wrapper_gridbox_card_left_info_filesize[data-v-5b3d5ee7]{margin:0;font-size:12px;font-weight:500;color:var(--grayscale--gray-1)}.details-contract_wrapper_gridbox_card_right[data-v-5b3d5ee7]{display:flex;align-items:center}.title[data-v-5b3d5ee7]{margin:0;font-size:14px;font-weight:700;line-height:20px;color:var(--grayscale--black)}.icon[data-v-5b3d5ee7]{cursor:pointer;color:var(--grayscale--gray-2);transition:color .2s ease-in-out}.icon[data-v-5b3d5ee7]:hover{color:var(--additions--red)}.unknown[data-v-5b3d5ee7]{display:flex;flex:1;width:100%;align-items:center;justify-content:center}.content-wrapper[data-v-17e481f1]{gap:16px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto}.content-wrapper[data-v-17e481f1]::-webkit-scrollbar{display:none}.content-wrapper form[data-v-17e481f1]{display:flex;flex-direction:column;gap:16px}.content-wrapper .form-multiselect[data-v-17e481f1]{width:100%;border:1px solid var(--grayscale--placeholder-stroke);border-radius:var(--border-radius);background-color:var(--grayscale--background);pointer-events:auto!important;z-index:1;position:relative;z-index:10000}.content-wrapper .form-multiselect.p-focus[data-v-17e481f1]{outline:none!important;box-shadow:none!important}.content-wrapper[data-v-17e481f1] .p-multiselect-panel{z-index:9999!important}.content-wrapper[data-v-17e481f1] .p-multiselect-label{padding:4px!important}.content-wrapper .custom-selected-tags[data-v-17e481f1]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;width:100%}.content-wrapper .custom-tag[data-v-17e481f1]{background-color:#e3f2fd;color:#1976d2;border:none;border-radius:8px;padding:4px 6px;font-size:16px;font-weight:500;display:inline-flex;align-items:center;white-space:nowrap;min-height:30px}.content-wrapper .more-count[data-v-17e481f1]{color:#666;font-size:12px;font-weight:500;padding:4px 8px}.content-wrapper .placeholder-text[data-v-17e481f1]{color:#999;font-size:14px;font-style:italic}.content-wrapper textarea[data-v-17e481f1]{border:1px solid var(--grayscale--placeholder-stroke);border-radius:var(--border-radius);font-size:16px;font-weight:400;background-color:var(--grayscale--background);resize:vertical;min-height:200px;height:max-content;padding:8px}.content-wrapper textarea[data-v-17e481f1]::placeholder{color:var(--grayscale--gray-2);font-size:16px;font-weight:500;font-size:15px}.content-wrapper textarea[data-v-17e481f1]:focus{outline:none!important}.content-wrapper .content-textarea--wrapper[data-v-17e481f1]{display:flex;flex-direction:column;gap:4px}.content-wrapper .content-textarea--wrapper--header[data-v-17e481f1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.content-wrapper .content-textarea--wrapper label[data-v-17e481f1]{color:var(--grayscale--gray-1);font-size:14px;font-weight:600;line-height:20px}.content-wrapper .content-textarea--wrapper--error[data-v-17e481f1]{font-size:12px;line-height:16px;color:var(--additions--red)}.content-wrapper .content-textarea--wrapper__required[data-v-17e481f1],.content-wrapper .content-textarea-label.error[data-v-17e481f1]{color:var(--additions--red)}.content-wrapper .content-textarea.error[data-v-17e481f1]{border-color:var(--additions--red)}.content-wrapper .content-textarea--counter[data-v-17e481f1]{font-size:12px;font-weight:500;color:var(--grayscale--gray-2);transition:color .2s ease;text-align:right;margin-top:4px}.content-wrapper .content-textarea--counter--warning[data-v-17e481f1]{color:#ff9800}.content-wrapper .content-textarea--counter--error[data-v-17e481f1]{color:var(--additions--red)}.content-wrapper .content-input--counter[data-v-17e481f1]{font-size:12px;font-weight:500;color:var(--grayscale--gray-2);transition:color .2s ease;text-align:right;margin-top:4px}.content-wrapper .content-input--counter--warning[data-v-17e481f1]{color:#ff9800}.content-wrapper .content-input--counter--error[data-v-17e481f1]{color:var(--additions--red)}.content-wrapper .content-input--wrapper[data-v-17e481f1]{display:flex;flex-direction:column;gap:4px}.footer-wrapper[data-v-17e481f1]{width:100%;display:flex;justify-content:center}.footer-wrapper[data-v-17e481f1]>*{width:100%;display:flex;justify-content:center}.btn-icon[data-v-ebe5a18b]{background-color:transparent;border:none;border-radius:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.btn-icon[data-v-ebe5a18b]:hover{background-color:#e8e9eb;cursor:pointer}.btn-icon img[data-v-ebe5a18b]{height:15px}.container[data-v-cc29d3f3]{width:100%;height:100%;display:flex;flex-direction:column;background-color:var(--grayscale--white);border:1px solid var(--grayscale--placeholder-stroke);border-radius:8px}.container .content-wrapper[data-v-cc29d3f3]{width:100%;height:100%;display:flex;flex-direction:column;gap:12px;padding:0 8px}.container .header-wrapper[data-v-cc29d3f3]{width:100%;height:fit-content;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:8px 16px}.container .body-wrapper[data-v-cc29d3f3]{width:100%;height:100%;display:flex;flex-direction:column}ul li[data-v-cc29d3f3]{list-style:none}.note-list[data-v-cc29d3f3]{display:flex;flex-direction:column;padding:0 0 24px;margin:0;gap:16px;width:100%}.note-list_empty[data-v-cc29d3f3]{display:flex;align-items:center;justify-content:center;height:calc(80dvh - 100px)}.note-list_empty[data-v-cc29d3f3]>*{display:flex;flex-direction:column;align-items:center;gap:16px}.note-list_empty>* p[data-v-cc29d3f3]{font-size:16px;color:var(--grayscale--gray-2);font-weight:400;margin:0}.note-item[data-v-cc29d3f3]{border:1px solid var(--grayscale--placeholder-stroke);border-radius:var(--border-radius);padding:12px;position:relative;transition:height .5s ease}.note-item .note-toolbar[data-v-cc29d3f3]{position:absolute;top:12px;right:12px;display:flex;justify-content:start;align-items:start;flex-direction:column}.note-item .note-toolbar-button[data-v-cc29d3f3]{display:flex;justify-content:end;width:100%}.note-item .note-toolbar-button button[data-v-cc29d3f3]{display:block}.note-item .note-toolbar .voucher-menu[data-v-cc29d3f3]{position:absolute;top:calc(100% + 8px);right:0;z-index:2;background:#fff;border:1px solid #e8e9eb;border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:150px;overflow:hidden;transform-origin:top right}.note-item .note-toolbar .voucher-menu ul[data-v-cc29d3f3]{list-style:none;padding:0;margin:0;min-width:120px}.note-item .note-toolbar .voucher-menu ul li[data-v-cc29d3f3]{padding:12px 8px;cursor:pointer;border-bottom:1px solid var(--grayscale--placeholder-stroke)}.note-item .note-toolbar .voucher-menu ul li[data-v-cc29d3f3]:last-child{border-bottom:none}.note-item .note-toolbar .voucher-menu ul li[data-v-cc29d3f3]:hover{background-color:var(--grayscale--background)}.note-item .note-tags[data-v-cc29d3f3]{display:flex;gap:8px;padding:0}.note-item .note-tags li[data-v-cc29d3f3]{font-size:14px;color:var(--grayscale--gray-1);background-color:var(--grayscale--placeholder-stroke);border-radius:8px;padding:4px 6px;font-size:16px;font-weight:500;display:inline-flex;width:fit-content}.note-item .note-title[data-v-cc29d3f3]{font-size:16px;font-weight:700;color:var(--grayscale--black);margin:6px 0;display:-webkit-box;display:flex;gap:4px;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:normal;padding-right:16px;word-break:break-word!important}.note-item .note-content-wrapper[data-v-cc29d3f3]{position:relative}.note-item .note-content[data-v-cc29d3f3]{font-size:16px;font-weight:500;color:var(--grayscale--gray-1);margin:0;white-space:normal;word-break:break-word!important;text-align:justify}.note-item .note-content--truncated[data-v-cc29d3f3]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.note-item .note-content-toggle[data-v-cc29d3f3]{background:none;border:none;color:var(--primary-color, #007bff);font-size:14px;font-weight:500;cursor:pointer;padding:4px 0;text-decoration:underline;transition:color .2s ease;text-align:end;width:100%}.note-item .note-content-toggle[data-v-cc29d3f3]:hover{color:var(--primary-color-hover, #0056b3)}.note-item .note-info[data-v-cc29d3f3]{display:flex;flex-direction:row;padding:0;justify-content:space-between;margin-top:12px}.note-item .note-info li[data-v-cc29d3f3]{display:flex;flex-direction:row;gap:8px;font-size:14px;font-weight:400;color:var(--grayscale--gray-1)}.note-item-skeleton .note-tags[data-v-cc29d3f3]{display:flex;gap:8px;padding:0}.note-item-skeleton .note-tags div[data-v-cc29d3f3]{display:block;width:6rem;height:30px}.note-item-skeleton .note-title[data-v-cc29d3f3]{margin:12px 0 8px}.note-item-skeleton .note-content[data-v-cc29d3f3]{margin:0 0 12px;display:flex;flex-direction:column}.note-item-skeleton .note-info[data-v-cc29d3f3]{margin-top:6px;display:flex;justify-content:space-between;gap:4px}.note-item-skeleton .note-info li[data-v-cc29d3f3]{display:flex;gap:4px;width:100%}.note-item-skeleton .note-info li[data-v-cc29d3f3]:last-child{justify-content:flex-end}.note-item-skeleton .note-info li>div[data-v-cc29d3f3]{display:block;width:100%}.note-item-skeleton .note-info li>div div[data-v-cc29d3f3]{display:block;width:100%}.slide-fade-enter-active[data-v-cc29d3f3]{transition:all .2s ease-out}.slide-fade-leave-active[data-v-cc29d3f3]{transition:all .15s ease-in}.slide-fade-enter-from[data-v-cc29d3f3],.slide-fade-leave-to[data-v-cc29d3f3]{transform:translateY(-10px) scaleY(.95);opacity:0}.slide-fade-enter-to[data-v-cc29d3f3],.slide-fade-leave-from[data-v-cc29d3f3]{transform:translateY(0) scaleY(1);opacity:1}.unauthorized-container[data-v-d072e265]{display:flex;justify-content:center;align-items:center;min-height:100vh;background:#fff;margin:8px;border-radius:var(--border-radius)}.unauthorized-content[data-v-d072e265]{text-align:center;padding:2rem;max-width:500px;margin-bottom:10vh}.lock-icon[data-v-d072e265]{display:inline-flex;align-items:center;justify-content:center;width:120px;height:120px;margin-bottom:1.5rem}.unauthorized-content p[data-v-d072e265]{font-size:20px;font-weight:600;color:var(--grayscale--black);margin:0 0 2rem;line-height:1.5}.hierarchy-history-container[data-v-1c184913]{height:100%;display:flex;flex-direction:column;overflow:hidden;min-height:0}.content-wrapper[data-v-1c184913],.content-scrollable[data-v-1c184913]{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.loading-container[data-v-1c184913]{display:flex;align-items:center;justify-content:center;height:100%;color:var(--grayscale--gray-2);font-size:16px}.history-list[data-v-1c184913]{flex:1;overflow-y:auto;overflow-x:hidden;padding:8px;display:flex;flex-direction:column;gap:16px;min-height:0}.history-card[data-v-1c184913]{background-color:var(--grayscale--white);border-radius:8px;border:1px solid var(--grayscale--placeholder-stroke);padding:16px;display:flex;flex-direction:column;gap:16px}.history-card-header .history-info[data-v-1c184913]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.history-card-header .info-left[data-v-1c184913]{display:flex;flex-direction:row;gap:24px}.history-card-header .info-right[data-v-1c184913]{display:flex;flex-direction:row}.history-card-header .info-row[data-v-1c184913]{display:flex;align-items:center;gap:8px}.history-card-header .info-label[data-v-1c184913]{font-size:14px;font-weight:500;color:var(--grayscale--gray-1)}.history-card-header .info-value[data-v-1c184913]{font-size:14px;font-weight:400;color:var(--grayscale--black)}.history-card-header .status-badge[data-v-1c184913]{padding:4px 12px;border-radius:8px;border:1px solid var(--grayscale--gray-2);background-color:var(--grayscale--background);color:var(--grayscale--gray-2);font-size:14px;font-weight:500}.history-card-header .status-badge-active[data-v-1c184913]{background-color:var(--additions--green-light);color:var(--additions--green)}.history-card-body[data-v-1c184913]{display:flex;flex-direction:column;gap:16px}.reason-section[data-v-1c184913]{background-color:var(--grayscale--background);border-radius:8px;padding:12px}.reason-section .reason-header[data-v-1c184913]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.reason-section .reason-title[data-v-1c184913]{font-size:14px;font-weight:600;color:var(--grayscale--black)}.reason-section .reason-text[data-v-1c184913]{font-size:14px;font-weight:400;color:var(--grayscale--gray-1);margin:0;line-height:1.5;text-align:justify}.table-section .history-table[data-v-1c184913] .p-datatable-tbody td{font-size:14px}.button_detail[data-v-1c184913]{color:var(--additions--blue);background:none;border:none;cursor:pointer;font-weight:500;text-decoration:underline;font-size:14px}.no-data[data-v-1c184913]{padding:16px;text-align:center;color:var(--grayscale--gray-2);font-size:14px}.unknown[data-v-1c184913]{display:flex;width:100%;flex:1 1 auto;height:60vh;max-height:100%;min-height:0;align-items:center;justify-content:center;color:var(--grayscale--gray-2);font-size:16px}.transaction-list[data-v-be7d5fd7]{display:flex;flex-direction:column}.transaction-item[data-v-be7d5fd7]{margin-bottom:4px}.payment-phase-history-transaction{&[data-v-be7d5fd7]{display:flex;flex-direction:column;gap:6px}.payment-phase-history-row-first{&[data-v-be7d5fd7]{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.payment-phase-history-row-first-left[data-v-be7d5fd7]{display:flex;flex-direction:row;align-items:center;gap:8px}.payment-phase-history-row-first-tag[data-v-be7d5fd7]{flex-shrink:0}.payment-phase-history-row-first-tag-container[data-v-be7d5fd7]{display:flex;flex-direction:row;align-items:center;gap:8px}}.payment-phase-history-row[data-v-be7d5fd7]{margin-left:28px}.payment-phase-history-row-success-at{&[data-v-be7d5fd7]{display:flex;flex-direction:column;align-items:start;gap:4px;margin-left:8px;margin-right:8px;margin-bottom:4px}span[data-v-be7d5fd7]{color:#666;font-size:14px}}.payment-phase-history-row-ref-code{&[data-v-be7d5fd7]{display:flex;flex-direction:column;align-items:start;gap:4px;margin-left:8px;margin-right:8px;margin-bottom:4px}span[data-v-be7d5fd7]{color:#666;font-size:14px}&.payment-phase-history-row-ref-code-with-error[data-v-be7d5fd7]{margin-bottom:12px}}}.create-transaction-form{&[data-v-be7d5fd7]{background:var(--grayscale--white, #FFFFFF);border:1px solid var(--additions--blue, #E5E7EB);border-radius:12px;margin-bottom:16px}.form-header{&[data-v-be7d5fd7]{display:flex;justify-content:space-between;align-items:center;padding:12px;border-bottom:1px solid var(--grayscale--gray-4, #E5E7EB);background-color:var(--additions--background-blue, #F5F9FF);border-top-left-radius:12px;border-top-right-radius:12px}.form-title[data-v-be7d5fd7]{font-size:14px;font-weight:700;color:var(--grayscale--gray-black, #000000)}.close-icon{&[data-v-be7d5fd7]{cursor:pointer;transition:color .2s}&[data-v-be7d5fd7]:hover{color:var(--primary-2-70, #032759)}}}.form-content[data-v-be7d5fd7]{padding:12px}}[data-v-be7d5fd7] .payment-phase-history-row-first-tag-container{.p-select{height:36px!important;align-items:center}}[data-v-be7d5fd7] .custom-input-height{height:36px!important;width:80%}.header[data-v-bb3a861c]{display:flex;justify-content:space-between;align-items:center;width:100%}.header span[data-v-bb3a861c]{font-size:18px;font-weight:600;color:var(--grayscale--black)}.header[data-v-bb3a861c] .p-icon{cursor:pointer}.content[data-v-bb3a861c]{display:flex;flex-direction:column;gap:16px}.header-title[data-v-ed9bc4ba]{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px}[data-v-ed9bc4ba] .segmented-payment-phase{width:100%!important;padding:8px 16px 16px;.segmented-container{.segmented-option{flex:1!important;width:100%!important;text-align:center!important;justify-content:center!important;display:flex!important;align-items:center!important}width:100%!important;display:flex!important}}.hr-payment-phase[data-v-ed9bc4ba]{margin:0;border:.2px solid #E8E9EB;height:.2px}.payment-phase-container{&[data-v-ed9bc4ba]{padding:0 16px 16px}.payment-phase-info{&[data-v-ed9bc4ba]{margin-top:8px;display:flex;flex-direction:column;gap:8px}.payment-phase-info-row{&[data-v-ed9bc4ba]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 0}span{&[data-v-ed9bc4ba]{font-size:14px;font-weight:400}b[data-v-ed9bc4ba]{font-size:16px;font-weight:500;color:#000}}}.payment-phase-info-config{&[data-v-ed9bc4ba]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 0;position:relative}>span{&[data-v-ed9bc4ba]{width:70%;font-size:14px;font-weight:400;color:#666}b[data-v-ed9bc4ba]{font-size:14px;font-weight:500;color:#000}}}}.payment-phase-history[data-v-ed9bc4ba]{max-height:500px;overflow-y:auto}.payment-phase-history-title{&[data-v-ed9bc4ba]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;margin-bottom:4px}p[data-v-ed9bc4ba]{margin:0;font-size:16px;font-weight:700}}}.label-custom[data-v-ed9bc4ba]{color:#686a6d;margin-bottom:2rem;letter-spacing:.05em;font-weight:600;font-size:14px}.section-divider[data-v-ed9bc4ba]{border:none;border-top:1px solid #e0e0e0;margin:1rem 0}.create-transaction-form{&[data-v-ed9bc4ba]{background:var(--grayscale--white, #FFFFFF);border:1px solid var(--additions--blue, #E5E7EB);border-radius:12px;margin-bottom:16px}.form-header{&[data-v-ed9bc4ba]{display:flex;justify-content:space-between;align-items:center;padding:12px;border-bottom:1px solid var(--grayscale--gray-4, #E5E7EB);background-color:var(--additions--background-blue, #F5F9FF);border-top-left-radius:12px;border-top-right-radius:12px}.form-title[data-v-ed9bc4ba]{font-size:14px;font-weight:700;color:var(--grayscale--gray-black, #000000)}.close-icon{&[data-v-ed9bc4ba]{cursor:pointer;transition:color .2s}&[data-v-ed9bc4ba]:hover{color:var(--primary-2-70, #032759)}}}.form-content{&[data-v-ed9bc4ba]{display:flex;flex-direction:column;padding:12px;gap:16px}.form-field{&[data-v-ed9bc4ba]{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:8px}>span{&[data-v-ed9bc4ba]{width:80%;font-size:14px;font-weight:400;color:var(--grayscale--gray-1)}b[data-v-ed9bc4ba]{font-size:14px;font-weight:500;color:#000}}&.form-field-with-error[data-v-ed9bc4ba]{margin-bottom:12px;align-items:flex-start}}.form-actions{&[data-v-ed9bc4ba]{display:flex;justify-content:flex-end;gap:12px;margin-top:8px;padding-top:16px;border-top:1px solid var(--grayscale--gray-4, #E5E7EB)}button[data-v-ed9bc4ba]{min-width:100px}}}}[data-v-ed9bc4ba] .custom-dropdown-height{.p-select{height:36px!important;align-items:center;width:80%;margin-left:20%}.p-datepicker{align-items:center}.p-datepicker-input{height:36px!important}}[data-v-ed9bc4ba] .custom-input-height{height:36px!important;width:80%}.button-with-stick[data-v-11214692]{flex:0 0 48%;background:#fff;border:1.5px solid #e0e0e0;border-radius:8px;padding:1rem;cursor:pointer;display:flex;align-items:center;gap:.7rem;font-weight:500;transition:border .2s,background .2s;font-size:16px;position:relative;overflow:hidden;min-height:80px}.button-with-stick--active[data-v-11214692]{border:1px solid var(--primary-2-50);position:relative;border-radius:8px}.button-with-stick--active[data-v-11214692]:after{content:"";position:absolute;top:0;right:0;width:40px;height:40px;display:flex;align-items:flex-start;justify-content:flex-end;z-index:5;background:url(/assets/fidt_rectangle_right.svg) no-repeat top right;background-size:cover;border-top-right-radius:7px}.button-with-stick--active[data-v-11214692]:before{content:"";position:absolute;top:6px;right:6px;width:14px;height:14px;z-index:6;background:url(/assets/fidt_check_icon.svg) no-repeat center/contain}.button-with-stick__icon[data-v-11214692]{width:28px;height:28px;object-fit:contain}.button-with-stick--small[data-v-11214692]{font-size:14px;gap:.4rem;min-height:32px}.button-with-stick__icon.button-with-stick--small[data-v-11214692]{width:18px;height:18px}@media (max-width: 768px){.button-with-stick--mobile-column[data-v-11214692]{flex:0 0 100%;max-width:100%;min-height:90px}}.invoice-form[data-v-3ab85101]{display:grid;gap:1rem;padding-bottom:1rem}.dialog-footer[data-v-3ab85101]{display:flex;gap:1rem;justify-content:flex-end}.button-type-customer[data-v-3ab85101]{display:flex;gap:.5rem;margin-bottom:1rem}.label-custom[data-v-3ab85101]{color:#686a6d;margin-bottom:2rem;letter-spacing:.05em;font-weight:600;font-size:14px}.section-divider[data-v-3ab85101]{border:none;border-top:1px solid #e0e0e0;margin:1rem 0}.button-confirm[data-v-3ab85101]{width:100%}.order-container{&[data-v-a110942c]{max-width:100%;height:auto;background-color:#fff;border-color:1px solid #E8E9EB;padding:10px;border-radius:10px;margin-bottom:10px;box-sizing:border-box;overflow:hidden}.order-title[data-v-a110942c]{font-size:16px;font-weight:600;margin-bottom:14px;margin-top:0;color:#000}.order-details[data-v-a110942c]{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-around}.order-pricing[data-v-a110942c]{flex-basis:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.order-payment[data-v-a110942c]{display:flex;gap:1rem;flex-direction:row;width:50%;align-items:center;margin-bottom:1rem}p{&[data-v-a110942c]{font-size:14px;margin:.25rem 0;text-wrap:nowrap;color:var(--grayscale--gray-1)}b[data-v-a110942c]{color:#000}}}.crossline[data-v-a110942c]{display:flex;justify-self:center;height:1px;width:100%;margin:1rem 0;background-color:#e8e9eb}h4[data-v-a110942c]{font-size:16px;margin:0}span[data-v-a110942c]{font-size:14px}h4[data-v-a110942c]{font-size:16px;margin:0 0 1rem}del[data-v-a110942c]{font-size:12px}.box[data-v-a110942c]{color:#fdb022;border:1px solid #FDB022;background-color:#fff8e2;padding:3px 8px;border-radius:4px}a[data-v-a110942c]{color:var(--primary-2-50);text-decoration:underline}.skeleton-item[data-v-a110942c]{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.order-attributes[data-v-a110942c]{display:flex;gap:2rem;align-items:flex-start;margin-top:4px}@media (max-width: 768px){.order-details[data-v-a110942c]{grid-template-columns:1fr;gap:16px}.skeleton-item[data-v-a110942c]{align-items:center}}.order-assignment-container[data-v-ce91a2e3]{height:100%;display:flex;flex-direction:column;overflow:hidden;padding:16px;gap:24px}.assignment-section[data-v-ce91a2e3]{flex:1;background-color:var(--grayscale--white);border-radius:8px;border:1px solid var(--grayscale--placeholder-stroke);padding:16px;display:flex;flex-direction:column;gap:12px;min-height:0}.section-header[data-v-ce91a2e3]{display:flex;align-items:flex-start;gap:12px}.section-header .section-title[data-v-ce91a2e3]{font-size:16px;font-weight:600;color:var(--grayscale--black);margin:0}.section-content[data-v-ce91a2e3]{display:flex;flex-direction:column;gap:4px}.section-subtitle[data-v-ce91a2e3]{font-size:13px;color:var(--grayscale--subtitle);margin:0;line-height:1.4}.table-section[data-v-ce91a2e3]{width:100%;overflow-x:auto}.assignment-table[data-v-ce91a2e3]{width:100%;border:1px solid var(--grayscale--placeholder-stroke);border-radius:4px}.assignment-table[data-v-ce91a2e3] .p-datatable-thead{background-color:var(--grayscale--background)}.assignment-table[data-v-ce91a2e3] .p-datatable-tbody tr:hover{background-color:var(--grayscale--hover)}.column-header[data-v-ce91a2e3],.empty-state[data-v-ce91a2e3]{font-size:14px}.skeleton-icon[data-v-ce91a2e3]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0}.empty-state[data-v-ce91a2e3]{padding:32px;text-align:center;color:var(--grayscale--subtitle);font-size:14px;font-style:italic}.icon-chart[data-v-ce91a2e3]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background-color:#e8f4fd;flex-shrink:0;margin-top:2px}.icon-chart[data-v-ce91a2e3] svg{color:#2563eb}.icon-folder[data-v-ce91a2e3]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background-color:#d5f8e7;flex-shrink:0;margin-top:2px}.icon-folder[data-v-ce91a2e3] svg{color:#01d36d}.assignment-histories-container[data-v-1d234cdc]{height:100%;display:flex;flex-direction:column;overflow:hidden}.empty-state[data-v-1d234cdc]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:var(--grayscale--subtitle)}.empty-state p[data-v-1d234cdc]{font-size:14px;margin:0}.histories-accordion[data-v-1d234cdc]{flex:1;overflow-y:auto}.histories-accordion[data-v-1d234cdc] .p-accordion-tab{margin-bottom:12px;border:1px solid var(--grayscale--placeholder-stroke);border-radius:8px;overflow:hidden}.histories-accordion[data-v-1d234cdc] .p-accordion-header-link{padding:12px 16px;background-color:var(--grayscale--white);border:none}.histories-accordion[data-v-1d234cdc] .p-accordion-header-link:hover{background-color:var(--grayscale--hover)}.histories-accordion[data-v-1d234cdc] .p-accordion-content{padding:0;border:none}.snapshot-header[data-v-1d234cdc]{display:flex;align-items:center;gap:12px;width:100%}.snapshot-header .header-content[data-v-1d234cdc]{display:flex;flex-direction:column;gap:4px}.snapshot-header .header-title[data-v-1d234cdc]{font-size:14px;font-weight:600;color:var(--grayscale--black)}.snapshot-header .header-note[data-v-1d234cdc]{font-size:12px;color:var(--grayscale--subtitle);font-style:italic}.snapshot-header .header-created-by[data-v-1d234cdc]{font-size:12px;color:var(--grayscale--subtitle);display:flex;align-items:center;gap:4px}.snapshot-header .header-created-by[data-v-1d234cdc] svg{color:#9333ea}.snapshot-content[data-v-1d234cdc]{padding:16px;background-color:var(--grayscale--background);display:flex;flex-direction:column;gap:16px}.assignment-group[data-v-1d234cdc]{background-color:var(--grayscale--white);border-radius:8px;border:1px solid var(--grayscale--placeholder-stroke);padding:12px;display:flex;flex-direction:column;gap:12px}.group-header[data-v-1d234cdc]{display:flex;align-items:center;gap:8px}.group-title[data-v-1d234cdc]{font-size:14px;font-weight:600;color:var(--grayscale--black);margin:0}.table-wrapper[data-v-1d234cdc]{width:100%;overflow-x:auto}.assignment-table[data-v-1d234cdc]{width:100%;border:1px solid var(--grayscale--placeholder-stroke);border-radius:4px}.assignment-table[data-v-1d234cdc] .p-datatable-thead{background-color:var(--grayscale--background)}.assignment-table[data-v-1d234cdc] .p-datatable-tbody tr:hover{background-color:var(--grayscale--hover)}.column-header[data-v-1d234cdc]{font-size:14px}.empty-group[data-v-1d234cdc]{padding:24px;text-align:center;color:var(--grayscale--subtitle);font-size:13px;font-style:italic}.icon-chart[data-v-1d234cdc]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background-color:#e8f4fd;flex-shrink:0}.icon-chart[data-v-1d234cdc] svg{color:#2563eb}.icon-folder[data-v-1d234cdc]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background-color:#d5f8e7;flex-shrink:0}.icon-folder[data-v-1d234cdc] svg{color:#01d36d}.skeleton-accordion-item[data-v-1d234cdc]{border:1px solid var(--grayscale--placeholder-stroke);border-radius:8px;padding:12px 16px;margin-bottom:12px;background-color:var(--grayscale--white)}.skeleton-header[data-v-1d234cdc]{display:flex;align-items:flex-start;gap:12px}.skeleton-header-content[data-v-1d234cdc]{display:flex;flex-direction:column;gap:6px;flex:1}.assignment-section-container[data-v-d5e4da35]{height:100%;display:flex;flex-direction:column;overflow-y:auto;gap:12px}.empty-state[data-v-d5e4da35]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:var(--grayscale--subtitle)}.empty-state p[data-v-d5e4da35]{font-size:14px;margin:0}.btn-retry[data-v-d5e4da35]{background-color:var(--additions--blue);color:#fff;border:none;border-radius:6px;padding:6px 16px;cursor:pointer;font-size:13px}.skeleton-card[data-v-d5e4da35]{border:1px solid var(--grayscale--placeholder-stroke);border-radius:8px;padding:12px 16px;background-color:var(--grayscale--white)}.skeleton-header[data-v-d5e4da35]{display:flex;align-items:flex-start;gap:12px}.skeleton-header-content[data-v-d5e4da35]{display:flex;flex-direction:column;gap:6px;flex:1}.header-wrapper[data-v-d5e4da35]{display:flex;flex-direction:row;justify-content:space-between}.activity-button-wrapper[data-v-d5e4da35]{display:flex;align-items:center;gap:4px}.action-btn[data-v-d5e4da35]{cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease-in-out}.group-header-content[data-v-d5e4da35]{display:flex;flex-direction:column;gap:2px;flex:1}.card-header-actions[data-v-d5e4da35]{display:flex;align-items:center;gap:4px;flex-shrink:0}.action-btn[data-v-d5e4da35]{cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s ease-in-out}.action-btn[data-v-d5e4da35]:hover{background-color:var(--grayscale--placeholder-stroke)}.group-subtitle[data-v-d5e4da35]{font-size:12px;color:var(--grayscale--subtitle);font-style:italic}.icon-group[data-v-d5e4da35]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;background-color:#e8f4fd;flex-shrink:0}.icon-group[data-v-d5e4da35] svg{color:#2563eb}.histories-accordion[data-v-d5e4da35]{flex:1;overflow-y:auto}.histories-accordion[data-v-d5e4da35] .p-accordion-tab{margin-bottom:12px;border:1px solid var(--grayscale--placeholder-stroke);border-radius:8px;overflow:hidden}.histories-accordion[data-v-d5e4da35] .p-accordion-header-link{padding:12px 16px;background-color:var(--grayscale--white);border:none}.histories-accordion[data-v-d5e4da35] .p-accordion-header-link:hover{background-color:var(--grayscale--hover)}.histories-accordion[data-v-d5e4da35] .p-accordion-content{padding:0;border:none}.snapshot-header-wrapper[data-v-d5e4da35]{display:flex;flex-direction:row;justify-content:space-between}.snapshot-header[data-v-d5e4da35]{display:flex;align-items:center;gap:12px;width:100%}.snapshot-header .header-content[data-v-d5e4da35]{display:flex;flex-direction:column;gap:4px}.snapshot-header .header-title[data-v-d5e4da35]{font-size:14px;font-weight:600;color:var(--grayscale--black)}.snapshot-header .header-note[data-v-d5e4da35]{font-size:12px;color:var(--grayscale--subtitle);font-style:italic}.snapshot-header .header-meta[data-v-d5e4da35]{font-size:12px;color:var(--grayscale--subtitle);display:flex;align-items:center;gap:4px}.snapshot-header .header-meta[data-v-d5e4da35] svg{color:#9333ea}.snapshot-content[data-v-d5e4da35]{padding:16px;background-color:var(--grayscale--background);display:flex;flex-direction:column;gap:16px}.snapshot-content+.snapshot-content[data-v-d5e4da35]{border-top:1px solid var(--grayscale--placeholder-stroke)}.assignment-group[data-v-d5e4da35]{background-color:var(--grayscale--white);border-radius:8px;border:1px solid var(--grayscale--placeholder-stroke);padding:12px;display:flex;flex-direction:column;gap:12px}.group-header[data-v-d5e4da35]{display:flex;align-items:center;gap:8px}.group-title[data-v-d5e4da35]{font-size:14px;font-weight:600;color:var(--grayscale--black);margin:0}.icon-version[data-v-d5e4da35]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background-color:#ede9fe;flex-shrink:0}.icon-version[data-v-d5e4da35] svg{color:#7c3aed}.version-meta-row[data-v-d5e4da35]{display:flex;flex-wrap:wrap;gap:12px}.meta-item[data-v-d5e4da35]{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--grayscale--subtitle)}.table-wrapper[data-v-d5e4da35]{width:100%;overflow-x:auto}.assignment-table[data-v-d5e4da35]{width:100%;border:1px solid var(--grayscale--placeholder-stroke);border-radius:4px}.assignment-table[data-v-d5e4da35] .p-datatable-thead{background-color:var(--grayscale--background)}.assignment-table[data-v-d5e4da35] .p-datatable-tbody tr:hover{background-color:var(--grayscale--hover)}.column-header[data-v-d5e4da35]{font-size:14px}.member-cell[data-v-d5e4da35]{display:flex;align-items:center;gap:6px;font-size:14px}.main-badge[data-v-d5e4da35]{font-size:11px!important;padding:2px 6px!important;line-height:1!important}.empty-group[data-v-d5e4da35]{padding:24px;text-align:center;color:var(--grayscale--subtitle);font-size:13px;font-style:italic}.order-assignment-container[data-v-8e5a6505]{height:100%;border-radius:8px;border:1px solid var(--border-color);padding:14px 12px;background-color:var(--grayscale--white)}.sales-mechanism[data-v-8e5a6505]{display:flex;align-items:center;gap:4px;margin-bottom:4px}.button-group[data-v-d679f4c1]{margin-bottom:10px;width:100%;text-wrap:nowrap;overflow-y:auto;height:3rem}.row-2column[data-v-d679f4c1]{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.voucher-card{&[data-v-d679f4c1]{display:flex;flex-direction:column;cursor:pointer;align-items:start;justify-items:start;justify-content:space-between;background-color:#fff;padding:10px;border:1px solid #e8e9eb;border-radius:10px;position:relative}&[data-v-d679f4c1]:hover{cursor:pointer;box-shadow:0 0 10px #0326573a;transform:scale(1.01);transition:.3s ease}.voucher-header{&[data-v-d679f4c1]{display:flex;justify-content:space-between;align-items:start;width:100%}.voucher-sales{&[data-v-d679f4c1]{display:flex;flex-wrap:wrap;flex:1}.voucher-validity-period[data-v-d679f4c1]{color:var(--grayscale--gray-1);font-size:14px;font-weight:500}}button{&[data-v-d679f4c1]{background:transparent;border:none}img[data-v-d679f4c1]{height:18px}&[data-v-d679f4c1]::hover{background:transparent;border:none;cursor:pointer}}}.voucher-menu{&[data-v-d679f4c1]{position:absolute;top:20%;right:15px;background-color:#fff;border:1px solid #e8e9eb;border-radius:5px;box-shadow:0 1px 3px #00000040;z-index:10;margin-top:5px}ul{&[data-v-d679f4c1]{list-style:none;padding:0;margin:0}li{&[data-v-d679f4c1]{padding:8px 15px;cursor:pointer;text-align:center}&[data-v-d679f4c1]:hover{background-color:#f0f0f0}i[data-v-d679f4c1]{margin-right:5px}}}}.voucher-sale[data-v-d679f4c1]{background-color:#1075eb;padding:5px 8px;font-size:12.5px;color:#fff;border:none;border-radius:8px;margin:0 8px 15px 0}.voucher-title[data-v-d679f4c1]{margin:15px 0;font-size:16px}.voucher-subtitle[data-v-d679f4c1]{margin:0 0 20px;font-size:14px}.voucher-footer{&[data-v-d679f4c1]{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0}.voucher-target[data-v-d679f4c1]{color:var(--grayscale--gray-1);font-size:14px;font-weight:500;width:60%}.voucher-package[data-v-d679f4c1]{text-align:right;color:gray;font-weight:400;font-size:14px}}}.new-voucher{&[data-v-d679f4c1]{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px dashed #b6b6b6;border-radius:10px;padding:10px;cursor:pointer}img[data-v-d679f4c1]{height:80px;width:80px}}.policy-voucher-form{width:100%;background-color:#fff;border-radius:8px}.policy-voucher-form .form-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:10px}.add-uu-dai .add-menu{position:absolute;bottom:75px;right:20px;display:none;flex-direction:column;gap:15px;align-items:start;justify-content:start;background-color:#fff;padding:15px;border-radius:10px;border:1px solid #e8e9eb;box-shadow:0 1px 3px #00000040}.add-uu-dai .add-menu.active{display:flex}.add-uu-dai .add-menu .add-menu-item{cursor:pointer}.add-uu-dai .add-menu .add-menu-item:hover{color:#ff8c00}.add-uu-dai .add-btn{background-color:#000;color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;bottom:20px;right:20px;height:45px;width:45px;border-radius:100%;cursor:pointer}.add-uu-dai .add-btn a{font-size:30px;font-weight:100;margin-top:-8px}.uu-dai{min-height:100px;background-color:#fff;border-radius:10px;padding:8px 12px;display:grid;grid-template-columns:1fr 1fr 1fr auto;grid-gap:15px;align-items:flex-start;position:relative}.uu-dai .item-header{display:flex;flex-direction:column;align-items:flex-start;width:100%}.uu-dai .item-header .sale,.uu-dai .item-header .sale .p-dropdown{width:100%}.uu-dai .item-body{display:contents}.uu-dai .close-btn-container{display:flex;justify-content:start;align-items:center;margin-top:25px}.uu-dai .close-btn-container .close{font-size:20px;cursor:pointer;color:#999}.uu-dai .close-btn-container .close:hover{color:#000}.row-2column{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:3px}.form-group{width:100%;display:flex;flex-direction:column;align-items:start;justify-items:start;padding-right:10px;box-shadow:none;gap:2px;margin-top:20px}.form-group.has-error .custom-input,.form-group.has-error .p-multiselect,.form-group.has-error .p-dropdown,.form-group.has-error .p-calendar .p-inputtext,.form-group.has-error .p-inputnumber-input{border-color:var(--additions--red)}.form-group.has-error .custom-input:hover,.form-group.has-error .p-multiselect:hover,.form-group.has-error .p-dropdown:hover,.form-group.has-error .p-calendar .p-inputtext:hover,.form-group.has-error .p-inputnumber-input:hover{border-color:var(--grayscale--gray-1)}.form-group input{width:100%!important}.form-label{color:var(--grayscale--gray-1);font-size:14px;font-weight:600}.form-group-promotion{width:100%}.form-group-promotion.has-error .custom-input,.form-group-promotion.has-error .custom-input-promotion .p-inputtext{border-color:var(--additions--red)}.form-group-promotion.has-error .custom-input:hover,.form-group-promotion.has-error .custom-input-promotion .p-inputtext:hover{border-color:var(--grayscale--gray-1)}.inline{width:100%;display:flex;flex-direction:row;align-items:center;justify-items:center}.inline input{padding-right:30px!important}.inline .icon{position:relative;margin-left:-30px;font-size:15px;font-weight:600}.inline .icon img{height:20px;width:20px}label{color:#000;font-size:14px;font-weight:600}.tab-hover:hover{color:#464646!important}.custom-dropdown :deep(.p-dropdown-item):hover{background-color:#464646!important}.custom-dropdown :deep(.p-dropdown-panel){border:none}.sale .p-dropdown{border:none!important}.sale .p-dropdown .p-dropdown-label{color:#000!important;font-size:16px!important;font-weight:600!important}.error-message{color:var(--additions--red);font-size:12px}.error-message-promotion{color:var(--additions--red);font-size:12px;margin-top:2px}.voucher-policy-container[data-v-dad8c3e7]{min-height:100%;width:100%;height:fit-content;border-radius:8px;border:1px solid var(--border-color);padding:14px 12px;background-color:var(--grayscale--white)}.policy-card{border-radius:8px;background-color:#fff}.card-title{font-size:16px;font-weight:600;margin-bottom:14px;margin-top:0;color:#000}.policy-infomation-card{padding:12px;margin-bottom:10px}.policy-card-content{padding:10px;display:flex;flex-direction:column;gap:16px}.policy-info{display:grid;grid-template-columns:1.5fr 1.5fr 1fr;align-items:center;justify-items:start;gap:10px}.policy-info p{margin:0 0 .8em;font-size:14px}.policy-info .policy-info-label{color:var(--grayscale--gray-1)}.policy-info .policy-info-value{color:#000;font-weight:500}.policy-edit-card{display:flex;flex-direction:column;justify-content:start;margin-top:20px}.row-2column{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.row-1column{margin-top:1rem}.row-1column .row-3column{width:100%;margin-top:.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.row-1column .row-3column .file-area{width:100%;display:flex;align-items:center;flex-direction:row;justify-content:space-between;border:1px solid #B6B6B6;border-radius:10px;background-color:#fff;padding:0 10px;margin-top:5px}.row-1column .row-3column .file-area a{text-decoration:none;color:#396af4}.row-1column .row-3column .file-area .title{display:flex;align-items:center;gap:5px;line-height:.75em;margin-bottom:0}.row-1column .row-3column .file-area .subtitle{display:flex;color:#707070;margin-top:2px;margin-left:25px;font-weight:400;font-size:12px;line-height:16px}.row-1column .row-3column .file-area .trash{display:flex;align-items:center;gap:5px}.row-1column .row-3column .file-area .trash img[src="/assets/fidt_policy_item_document_download_icon.svg"]{filter:hue-rotate(180deg) brightness(0) saturate(100%) invert(29%) sepia(96%) saturate(748%) hue-rotate(180deg) brightness(92%) contrast(92%)}.row-1column .row-3column .file-area .trash img{cursor:pointer}.row-1column .row-3column .file-area .trash img:hover{filter:brightness(.8)}.row-1column .drag-area{border-style:dashed;border-color:#dadbdc;width:100%;height:15rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:border-color .3s ease,background-color .3s ease;cursor:pointer}.row-1column .drag-area:hover{border-color:#396af4;background-color:#eef4ff}.row-1column .drag-area.drag-over{border-color:#396af4;background-color:#dde9fa}.row-1column .drag-area .drag-icon{height:40%;margin-bottom:1rem}.row-1column .drag-area .link-des .des{font-weight:500;font-size:14px;line-height:19px;letter-spacing:0%;text-align:center;margin-bottom:.5rem}.row-1column .drag-area .link-des .link-upload{font-weight:600;font-size:14px;line-height:18px;letter-spacing:0%;color:#396af4;display:flex;justify-content:center;align-items:center;gap:3px;cursor:pointer}.row-1column .drag-area .link-des .link-upload:hover{text-decoration:underline}.deal-assignment-container[data-v-0883e084]{display:flex;flex-direction:column;padding:16px;gap:24px}.assignment-section[data-v-0883e084]{background-color:var(--grayscale--white);border-radius:8px;border:1px solid var(--grayscale--placeholder-stroke);padding:16px;display:flex;flex-direction:column;gap:12px}.section-header[data-v-0883e084]{display:flex;align-items:flex-start;gap:12px}.section-header .section-title[data-v-0883e084]{font-size:16px;font-weight:600;color:var(--grayscale--black);margin:0}.section-content[data-v-0883e084]{display:flex;flex-direction:column;gap:4px}.section-subtitle[data-v-0883e084]{font-size:13px;color:var(--grayscale--subtitle);margin:0;line-height:1.4}.table-section[data-v-0883e084]{width:100%}.assignment-table[data-v-0883e084]{width:100%;border:1px solid var(--grayscale--placeholder-stroke);border-radius:4px}.assignment-table[data-v-0883e084] .p-datatable-thead{background-color:var(--grayscale--background)}.assignment-table[data-v-0883e084] .p-datatable-tbody tr:hover{background-color:var(--grayscale--hover)}.column-header[data-v-0883e084],.empty-state[data-v-0883e084]{font-size:14px}.skeleton-icon[data-v-0883e084]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0}.empty-state[data-v-0883e084]{padding:32px;text-align:center;color:var(--grayscale--subtitle);font-size:14px;font-style:italic}.icon-chart[data-v-0883e084]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background-color:#e8f4fd;flex-shrink:0;margin-top:2px}.icon-chart[data-v-0883e084] svg{color:#2563eb}.icon-folder[data-v-0883e084]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background-color:#d5f8e7;flex-shrink:0;margin-top:2px}.icon-folder[data-v-0883e084] svg{color:#01d36d}.current-assignment-section[data-v-375ff45c],.skeleton-list[data-v-375ff45c]{display:flex;flex-direction:column;gap:10px}.skeleton-card[data-v-375ff45c]{background:var(--grayscale--white);border:1px solid var(--grayscale--placeholder-stroke);border-radius:8px;padding:10px}.skeleton-header[data-v-375ff45c]{display:flex;align-items:flex-start;gap:10px}.state-message[data-v-375ff45c]{display:flex;align-items:center;gap:8px;padding:16px 0;color:var(--grayscale--subtitle);font-size:14px}.assignment-group[data-v-375ff45c]{background-color:var(--grayscale--white);border-radius:8px;border:1px solid var(--grayscale--placeholder-stroke);padding:10px;display:flex;flex-direction:column;gap:10px}.header-wrapper[data-v-375ff45c]{display:flex;flex-direction:row;justify-content:space-between}.activity-button-wrapper[data-v-375ff45c]{display:flex;align-items:center;gap:4px}.activity-button[data-v-375ff45c]{cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease-in-out}.activity-button[data-v-375ff45c]:hover{background-color:var(--grayscale--placeholder-stroke)}.group-header[data-v-375ff45c]{display:flex;align-items:center;gap:8px}.group-header-content[data-v-375ff45c]{display:flex;flex-direction:column;gap:2px}.group-title[data-v-375ff45c]{font-size:14px;font-weight:600;color:var(--grayscale--black)}.group-subtitle[data-v-375ff45c]{font-size:12px;color:var(--grayscale--subtitle);font-style:italic}.icon-group[data-v-375ff45c]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;background-color:#e8f4fd;flex-shrink:0}.icon-group[data-v-375ff45c] svg{color:#2563eb}.table-wrapper[data-v-375ff45c]{width:100%;overflow-x:auto}.assignment-table[data-v-375ff45c]{width:100%;border:1px solid var(--grayscale--placeholder-stroke);border-radius:4px}.assignment-table[data-v-375ff45c] .p-datatable-thead{background-color:var(--grayscale--background)}.assignment-table[data-v-375ff45c] .p-datatable-tbody tr:hover{background-color:var(--grayscale--hover)}.column-header[data-v-375ff45c]{font-size:14px}.member-cell[data-v-375ff45c]{display:flex;align-items:center;gap:6px}.member-cell.unassigned-cell[data-v-375ff45c]{color:var(--grayscale--gray-2);font-style:italic}.empty-group[data-v-375ff45c]{padding:16px;text-align:center;color:var(--grayscale--subtitle);font-size:13px;font-style:italic}.deal-detail-card[data-v-2c6d2c61]{border-radius:8px;background-color:#fff;padding:12px;margin-bottom:8px}.deal-detail-card ul[data-v-2c6d2c61]{display:grid;grid-template-columns:repeat(2,1fr);padding:0;gap:10px;margin-top:15px}.deal-detail-card ul li[data-v-2c6d2c61]{list-style:none;display:flex;gap:8px;align-items:baseline}.deal-detail-card ul li .info-label[data-v-2c6d2c61]{color:var(--grayscale--gray-1);font-size:14px;font-weight:500;line-height:20px}.deal-detail-card ul li .info-value[data-v-2c6d2c61]{padding:0;margin:0;color:var(--grayscale--black);font-size:16px;font-weight:500;line-height:20px;overflow-wrap:anywhere;word-break:break-word}.deal-detail-card ul li .info-value-link[data-v-2c6d2c61]{color:var(--additions--blue);text-decoration:underline;cursor:pointer;font-weight:500}.deal-detail-card .partner-by-deal[data-v-2c6d2c61]{height:100%}.deal-detail-card .partner-by-deal.unknown[data-v-2c6d2c61]{display:flex;width:100%;flex:1 1 auto;height:60vh;max-height:100%;min-height:0;align-items:center;justify-content:center;color:var(--grayscale--gray-2);font-size:16px}.deal-detail-card.triad[data-v-2c6d2c61]{padding:12px 0;min-height:0;flex:1}.deal-detail-card.triad .card-title[data-v-2c6d2c61]{padding-left:12px}.deal-detail-card.triad-header[data-v-2c6d2c61]{display:flex;justify-content:space-between}.deal-detail-card.triad-header button[data-v-2c6d2c61]{border:unset;background-color:transparent}.deal-detail-card .triad-header[data-v-2c6d2c61]{display:flex;justify-content:space-between;align-items:center}.deal-detail-card .triad-header button[data-v-2c6d2c61]{border:unset;background-color:transparent;display:flex;justify-content:center;align-items:center;gap:6px;color:var(--additions--blue);font-weight:700;cursor:pointer}.deal-detail-card .triad-header button img[data-v-2c6d2c61]{height:20px}.deal-detail-card .triad-header button p[data-v-2c6d2c61]{margin:0;padding:0}.deal-detail-card .triad-header-edit[data-v-2c6d2c61]{display:flex;justify-content:space-between;align-items:center}.deal-detail-card .triad-header-edit .header-actions[data-v-2c6d2c61]{display:flex;gap:12px;align-items:center}.deal-detail-card .triad-header-edit .btn-cancel[data-v-2c6d2c61],.deal-detail-card .triad-header-edit .btn-save[data-v-2c6d2c61]{display:flex;align-items:center;gap:6px;padding:8px 16px;border:none;border-radius:8px;cursor:pointer;font-weight:600;font-size:14px}.deal-detail-card .triad-header-edit .btn-cancel img[data-v-2c6d2c61],.deal-detail-card .triad-header-edit .btn-save img[data-v-2c6d2c61]{height:16px;width:16px}.deal-detail-card .triad-header-edit .btn-cancel[data-v-2c6d2c61]{background-color:transparent;color:var(--grayscale--gray-1)}.deal-detail-card .triad-header-edit .btn-save[data-v-2c6d2c61]{background-color:var(--additions--blue);color:#fff}.deal-detail-card .triad-header-edit .btn-save[data-v-2c6d2c61]:disabled{background-color:var(--grayscale--gray-1);color:var(--grayscale--white);cursor:not-allowed}.deal-detail-card .edit-form[data-v-2c6d2c61]{padding:0;height:100%;overflow-y:auto}.deal-detail-card .form-table[data-v-2c6d2c61]{width:100%}.deal-detail-card .form-table-body[data-v-2c6d2c61]{display:flex;flex-direction:column}.deal-detail-card .employee-dropdown[data-v-2c6d2c61]{width:500px}.deal-detail-card .button_detail[data-v-2c6d2c61]{color:var(--additions--blue);background:none;border:none;cursor:pointer;font-weight:500}.card-title[data-v-2c6d2c61]{font-size:16px;font-weight:600;margin:0;padding:0}.info-deal[data-v-2c6d2c61]{list-style:none}.deal_orders[data-v-d32a293c]{background-color:var(--grayscale--white);border-radius:8px;flex:1;display:flex;height:100%;flex-direction:column;min-height:0}.deal_orders_tab[data-v-d32a293c]{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:8px 12px}.deal_orders_tab_segmented[data-v-d32a293c]{width:100%}.deal_orders_table[data-v-d32a293c]{width:100%;height:100%}.deal_orders_table_empty[data-v-d32a293c]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}
