@charset "UTF-8";.hint-popover__trigger{border:none;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;font-size:12px;margin-left:3px;color:var(--text-secondary-color)}.hint-popover__trigger:hover{color:var(--text-secondary-color)}.hint-popover-container{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.hint-popover{overflow:visible!important;z-index:1000!important;max-width:none!important}.hint-popover>.ant-tooltip-content .ant-tooltip-inner{gap:4.8px!important;border-radius:3.6px!important;padding:2.4px 4.8px!important;min-height:auto!important;width:max-content!important;max-width:min(520px,100vw - 32px)!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.hint-popover>.ant-tooltip-content .ant-tooltip-inner .hint-popover__content{color:var(--text-main-color)!important;font-size:14px!important;line-height:20px!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-word!important;display:block!important;margin:0!important}.ant-popconfirm>.ant-popover-content{min-width:352px}.ant-popconfirm>.ant-popover-content .ant-popover-inner{padding:16px}.ant-popconfirm>.ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-popconfirm-inner-content .ant-popconfirm-message{margin-bottom:16px}.ant-popconfirm>.ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-popconfirm-inner-content .ant-popconfirm-message .ant-popconfirm-message-icon span{font-size:24px;line-height:24px}.ant-popconfirm>.ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-popconfirm-inner-content .ant-popconfirm-message .ant-popconfirm-message-text .ant-popconfirm-title{font-size:16px;line-height:24px;font-weight:400;margin-bottom:8px}.ant-popconfirm>.ant-popover-content .ant-popover-inner .ant-popover-inner-content .ant-popconfirm-inner-content .ant-popconfirm-buttons button{padding:8px 16px;font-size:14px;line-height:20px;height:32px}.ant-tooltip .ant-tooltip-content .ant-tooltip-inner{padding:10px;background-color:var(--white-color);color:var(--text-main-color)}:root{--primary-color: #436ff6;--background-color: #f2f3f5;--bg-hover-color: #f2f3f5;--text-color: #131523;--text-main-color: #1f2329;--text-secondary-color: #646a73;--border-color: #1f232926;--border-radius-large: 8px;--border-radius-small: 6px;--bg-gray-color: #f2f3f5;--bg-gray-color-02: #e7e7e7;--bg-active-pagination-color: #e2ebff;--bg-striped-color: #fafafa;--eyebrow-color: #4b5dab;--white-color: #ffffff;--black-color: #000000;--color-gradient-primary: linear-gradient( 180deg, #2bdfff 0%, var(--primary-color) 100% );--danger-color: #ff4d4f;--bg-danger-color: #ff4d4f1a;--warning-color: #ff9933;--primary-blue-color: #3370ff;--processing-border-color: #b6ccff;--icon-sub-color: #8f959e;--delete-color: #f53f3f;--over-limit-color: #d32f2f;--header-height: 56px}@font-face{font-family:Noto Sans JP;src:url(/assets/NotoSansJP-Regular-6t1nVAnB.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans JP;src:url(/assets/NotoSansJP-Medium-DuKUqzJZ.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans JP;src:url(/assets/NotoSansJP-Bold-DVsb3ctJ.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}html,body,#root{height:100%;overflow:hidden}body{font-family:Noto Sans JP,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}.full-width{width:100%}.gap-8{gap:8px}.space-between{justify-content:space-between}.center{justify-content:center;align-items:center}.end{justify-content:flex-end;align-items:center}.radius-large{border-radius:var(--border-radius-large)}.radius-small{border-radius:var(--border-radius-small)}.text-medium{font-weight:500!important}.ant-btn-icon{display:flex}.clear-margin{margin:0!important}.margin-top-16{margin-top:16px}.margin-bottom-24{margin-bottom:24px}.margin-bottom-16{margin-bottom:16px}.ant-btn-primary{color:#fff!important}.ant-btn-primary:hover,.ant-btn-primary:focus{color:#fff!important}.ant-btn-primary .anticon{color:#fff!important}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) transparent}.create-footer-buttons{justify-content:space-between;width:100%;margin-right:0!important;margin-top:7px!important}.create-footer-buttons>.ant-space-item{width:100%}.preview-create-footer-buttons{margin-top:24px!important;float:left}.show-footer-buttons{justify-content:space-between;width:100%;margin-right:0!important;margin-top:24px!important}.show-footer-buttons>.ant-space-item{width:100%}.create-content-form{box-shadow:none!important;border-radius:unset!important}.create-content-form>.ant-card-body{padding:0!important}.create-content-form>.ant-card-actions{border-top:none!important}.create-content-form>.ant-card-actions>li{margin:0}.table-row-even,.table-row-even .ant-table-cell-fix-right{background-color:#fff!important}.table-row-odd,.table-row-odd .ant-table-cell-fix-right{background-color:var(--bg-striped-color)!important}.table-row-even:hover td,.table-row-odd:hover td{background-color:var(--bg-hover-color)!important}.ant-table-thead>tr>.ant-table-cell{color:var(--text-secondary-color)!important;font-weight:400!important;padding:12px 8px!important;border-color:var(--border-color)!important}.ant-table-thead>tr>.ant-table-cell:before{display:none!important}.ant-table-thead>tr>.ant-table-cell{cursor:default}.ant-table-tbody>.ant-table-row>.ant-table-cell{padding:12px 8px;border-color:var(--border-color);color:var(--text-color);cursor:default}.ant-pagination-item{font-weight:400!important;border-radius:var(--border-radius-small)!important;border:1px solid var(--border-color)!important}.ant-pagination-item-active{background-color:var(--bg-active-pagination-color)!important;border:unset!important}.sider-menu-custom{background-color:transparent;border-right:unset!important;height:100%;overflow-y:auto;padding-bottom:56px}.sider-menu-custom li{padding-inline-end:unset!important}.drawer-custom>.ant-drawer-body{padding:0;background-color:var(--background-color)}.ant-notification-notice-description{white-space:pre-wrap;overflow-y:auto;max-height:80vh}.form-item-wrapper>.ant-form-item-row>.ant-form-item-label{text-align:unset}.form-item-wrapper>.ant-form-item-row>.ant-form-item-label>label:after{content:" "}.ant-tabs-tab{margin:0!important;padding:12px 16px!important;color:var(--text-secondary-color)!important;font-weight:400!important;font-size:14px!important}.tabs-custom-indicator .ant-tabs-ink-bar{height:3px!important}.ant-table-wrapper .ant-table-body{scrollbar-width:thin;scrollbar-color:var(--border-color) transparent;overflow:auto!important}.ant-table-wrapper .ant-table-body::-webkit-scrollbar{width:8px;height:8px}.ant-table-wrapper .ant-table-body::-webkit-scrollbar-track{background:transparent}.ant-table-wrapper .ant-table-body::-webkit-scrollbar-thumb{background-color:var(--border-color);border-radius:4px}.ant-table-wrapper .ant-table-body::-webkit-scrollbar-thumb:hover{background-color:var(--text-secondary-color)}.ant-table-wrapper .ant-table-thead>tr>th{position:sticky;top:0;z-index:2;background:var(--white-color)}.ant-table-wrapper .ant-table-pagination{margin-top:16px!important;flex-shrink:0}.ant-table-wrapper .ant-table{table-layout:auto!important}.ant-table-wrapper .ant-table-content{overflow-x:auto;overflow-y:visible}.table-action-button{padding-left:0!important;padding-right:0!important}.button-undo:hover{color:var(--delete-color)!important}.text-thin{font-weight:400!important}.text-secondary{color:var(--text-secondary-color)!important}.ant-btn.ant-btn-default{background-color:var(--bg-gray-color-02)!important;border-color:var(--bg-gray-color-02)!important}.no-gap{gap:0!important}.upload-file-dragger>.ant-upload-drag>.ant-upload{padding:32px}.upload-file-dragger--at-max>.ant-upload-drag{display:none}.upload-file-dragger--filled>.ant-upload-drag{display:block;border:none;background:transparent}.upload-file-dragger--filled>.ant-upload-drag>.ant-upload{padding:0}.upload-file-dragger--filled .ant-upload-list{display:none}.upload-file-dragger--preview-only:not(.upload-file-dragger--filled)>.ant-upload-drag{pointer-events:none;cursor:default;opacity:.65}.upload-file-dragger__fill-preview{position:relative;width:100%;min-height:160px;border:1px solid var(--border-color);border-radius:8px;overflow:hidden;background:var(--bg-gray-color)}.upload-file-dragger__fill-preview-image{width:100%}.upload-file-dragger__fill-preview-image img{display:block;width:100%;max-height:240px;object-fit:contain;background:var(--bg-gray-color)}.upload-file-dragger__fill-preview-actions{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:12px;background:#00000073;opacity:0;transition:opacity .2s ease;pointer-events:none}.upload-file-dragger__fill-preview:hover .upload-file-dragger__fill-preview-actions,.upload-file-dragger__fill-preview:focus-within .upload-file-dragger__fill-preview-actions{opacity:1;pointer-events:auto}@media(hover:none){.upload-file-dragger__fill-preview-actions{opacity:1;pointer-events:auto;background:#00000040}}.upload-file-dragger__fill-preview-action-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:50%;background:#ffffffeb;color:var(--text-main-color);font-size:18px;cursor:pointer}.upload-file-dragger__fill-preview-action-btn:hover{background:var(--white-color)}.upload-file-dragger__fill-preview-action-btn--danger:hover{color:#ff4d4f}.upload-file-dragger .ant-upload-list{margin-top:12px}.upload-file-dragger .ant-upload-list-item{height:auto!important;margin-top:0!important;padding:0!important;border:none!important;background:transparent!important}.upload-file-dragger .ant-upload-list-item:before{display:none!important}.upload-file-dragger .ant-upload-list-item .ant-upload-list-item-actions,.upload-file-dragger .ant-upload-list-item .ant-upload-list-item-name,.upload-file-dragger .ant-upload-list-item .ant-upload-list-item-thumbnail{display:none!important}.upload-file-dragger__upload-file-item{border:1px solid var(--border-color);border-radius:8px;background:var(--white-color);padding:12px;margin-top:8px}.upload-file-dragger__upload-file-item:first-child{margin-top:0}.upload-file-dragger__upload-file-item-inner{display:flex;align-items:center;gap:12px;min-height:48px}.upload-file-dragger__upload-file-item-thumb{flex-shrink:0;width:48px;height:48px;border-radius:4px;overflow:hidden;background:var(--bg-gray-color);display:flex;align-items:center;justify-content:center}.upload-file-dragger__upload-file-item-thumb-btn{display:block;width:100%;height:100%;padding:0;border:none;background:none;cursor:pointer}.upload-file-dragger__upload-file-item-thumb-btn img{display:block;width:100%;height:100%;object-fit:cover}.upload-file-dragger__upload-file-item-thumb-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--text-secondary-color);font-size:22px}.upload-file-dragger__upload-file-item-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5;color:var(--text-main-color)}.upload-file-dragger__upload-file-item-remove{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:transparent;cursor:pointer;color:var(--text-secondary-color);font-size:16px;border-radius:4px}.upload-file-dragger__upload-file-item-remove:hover{color:var(--text-main-color);background:var(--bg-gray-color)}.upload-file-dragger__upload-file-item-progress{margin-top:8px;margin-bottom:0}.upload-file-dragger__ocr-warning{display:flex;align-items:flex-start;gap:8px;margin-top:8px;font-size:14px;line-height:1.5;color:#d46b08}.upload-file-dragger__ocr-warning-icon{flex-shrink:0;margin-top:3px;font-size:14px}.total-amount-value{font-weight:500;font-size:20px;color:var(--text-main-color)!important}.expense-form .ant-table-summary{font-weight:500;font-size:14px;border:none!important}.expense-form .ant-table-summary tr{border:none!important}.expense-form .ant-table-summary td{border:none!important;border-top:none!important}.expense-form .ant-table-summary td span{padding-left:8px!important;color:var(--text-main-color)}.expense-form .ant-card-body{padding:0}.expense-form .ant-form-item{margin-bottom:16px}.expense-form .ant-form-item-additional{margin-top:8px}.expense-form .ant-form-item-label{padding-bottom:4px}.expense-form .ant-table-thead>tr>th{text-align:left!important}.expense-form .ant-table-wrapper .ant-table-body{overflow:auto!important}.expense-form .ant-card-actions>li{margin:0}.expense-form .ant-radio-group .ant-radio-wrapper,.expense-form .ant-radio-group .ant-checkbox-wrapper,.expense-form .ant-checkbox-group .ant-radio-wrapper,.expense-form .ant-checkbox-group .ant-checkbox-wrapper{color:var(--text-main-color)!important}.expense-form .ant-checkbox .ant-checkbox-inner{border-radius:3px}.unit-text{font-size:16px;font-weight:400;line-height:22px;color:var(--text-color)}.clear-icon{cursor:pointer;transition:transform .2s ease,opacity .2s ease}.clear-icon .clear-icon-path{transition:fill .2s ease}.clear-icon:hover{transform:scale(1.1);opacity:.8}.clear-icon:hover .clear-icon-path{fill:var(--text-color)}.clear-icon:active{transform:scale(.95)}.ant-page-header .ant-page-header-heading-title{overflow:unset!important;white-space:wrap}.ant-page-header .ant-page-header-heading-title>h4{font-size:20px;font-weight:500}.roles-edit-form .ant-page-header-content{padding-block-start:16px}.role-section{margin-bottom:24px}.role-section .ant-divider{margin-bottom:16px}.role-section .role-section-list{display:flex;flex-direction:column;gap:8px;margin-left:16px}.ant-select .ant-select-selection-item{border-radius:4px!important}.ant-select .ant-select-clear .anticon.anticon-close-circle{margin:0;font-size:14px}.ant-input-affix-wrapper-disabled .ant-input-clear-icon,.ant-input-affix-wrapper-disabled .ant-input-clear-icon-hidden,.ant-select-disabled .ant-select-clear,.ant-select-disabled .ant-select-arrow,.ant-select-disabled .ant-select-suffix{display:none!important;pointer-events:none}.ant-select.base-search-wrapper.ant-select-disabled .ant-select-selection-item,.ant-select.base-search-wrapper.ant-select-disabled .ant-select-selection-search,.ant-select.base-search-wrapper.ant-select-disabled .ant-select-selection-placeholder{padding-inline-end:11px!important}.ant-picker-disabled .ant-picker-clear,.ant-picker-disabled .ant-picker-suffix,.ant-input-number-disabled .ant-input-number-handler-wrap,fieldset[disabled] .ant-input-clear-icon,fieldset[disabled] .ant-select-clear,fieldset[disabled] .ant-select-arrow,fieldset[disabled] .ant-select-suffix,fieldset[disabled] .ant-picker-clear,fieldset[disabled] .ant-picker-suffix{display:none!important;pointer-events:none}fieldset[disabled] .ant-select.base-search-wrapper .ant-select-selection-item,fieldset[disabled] .ant-select.base-search-wrapper .ant-select-selection-search,fieldset[disabled] .ant-select.base-search-wrapper .ant-select-selection-placeholder{padding-inline-end:11px!important}.ant-select.base-search-wrapper.ant-select-allow-clear.ant-select-show-arrow:not(.ant-select-disabled):not(.ant-select-multiple) .ant-select-selection-item,.ant-select.base-search-wrapper.ant-select-allow-clear.ant-select-show-arrow:not(.ant-select-disabled):not(.ant-select-multiple) .ant-select-selection-search,.ant-select.base-search-wrapper.ant-select-allow-clear.ant-select-show-arrow:not(.ant-select-disabled):not(.ant-select-multiple) .ant-select-selection-placeholder{padding-inline-end:32px}.ant-select.base-search-wrapper.ant-select-allow-clear.ant-select-show-arrow:not(.ant-select-disabled):not(.ant-select-multiple) .ant-select-arrow .anticon.ant-select-suffix{transition:transform .2s}.ant-select.base-search-wrapper.ant-select-allow-clear.ant-select-show-arrow:not(.ant-select-disabled):not(.ant-select-multiple):not(:has(.ant-select-selection-item)).ant-select-open .ant-select-arrow .anticon.ant-select-suffix{transform:rotate(180deg)}.ant-select.base-search-wrapper.ant-select-allow-clear.ant-select-show-arrow:not(.ant-select-disabled):not(.ant-select-multiple):has(.ant-select-selection-item) .ant-select-arrow{display:none}.ant-select.base-search-wrapper.ant-select-allow-clear.ant-select-show-arrow:not(.ant-select-disabled):not(.ant-select-multiple):has(.ant-select-selection-item) .ant-select-clear{opacity:1;inset-inline-end:11px}span.anticon.anticon-close-circle{font-size:20px}.ant-checkbox-group{row-gap:16px;column-gap:24px}.ant-tree-treenode{color:var(--text-secondary-color);padding-inline:0}.text-main{color:var(--text-main-color)!important}.text-align-right__align-right:hover{padding-right:24px}@media(max-width:768px){.text-align-right__align-right:hover{padding-right:0}}.text-align-right__align-right>.ant-input-number-input-wrap>input{text-align:right}.ant-input-number-disabled:hover{padding-right:0}.button-get-total-amount{background:var(--color-gradient-primary);color:var(--white-color)}.text-area-quote-messages{margin-top:-8px;padding-left:16px;border-left:1px solid var(--border-color);margin-bottom:16px}.ant-page-header-heading-extra,.ant-page-header-heading-left{margin-block:0!important}.ant-table-summary>tr>.ant-table-cell{padding:4px 0 0}.ant-table-summary>tr>td{border-bottom:none!important}.error-item{background-color:var(--bg-danger-color)!important}.form-create .ant-form-item>.ant-form-item-row{align-items:start}.form-item-mobile-list{padding:0 16px}.form-item-mobile-list .ant-list-item-meta-avatar{margin-inline-end:8px!important}.form-item-mobile-list .ant-list-item-meta-avatar .form-item-mobile-list-index{width:16px}.form-item-mobile-list .explain-text{font-size:12px;color:var(--text-secondary-color)}.draft-status{color:var(--text-main-color)!important;border-color:var(--border-color)!important;background:var(--white-color)!important}.pending-approval-status{color:#52c41a!important;border-color:#b2f193!important;background:#e5fadb!important}.approved-status{color:var(--primary-blue-color)!important;border-color:var(--processing-border-color)!important;background:var(--bg-active-pagination-color)!important}.rejected-status{color:var(--white-color)!important;border-color:var(--icon-sub-color)!important;background:var(--icon-sub-color)!important}.cancelled-status{color:var(--delete-color)!important;border-color:#fbbaba!important;background:#fee3e3!important}.sent-back-status{color:var(--white-color)!important;border-color:var(--delete-color)!important;background:var(--delete-color)!important}.cancelled-after-approved-status{color:var(--text-main-color)!important;border-color:var(--border-color)!important;background:var(--bg-gray-color-02)!important}.ant-btn-variant-solid:disabled{color:var(--text-secondary-color)!important}.ant-table-selection .ant-checkbox-indeterminate .ant-checkbox-inner:after{display:none}@media(max-width:768px){.ant-picker-panels{flex-direction:column;overflow-y:auto;max-height:400px}}.card-flag-status{color:#2a7b02!important;border-color:#2a7b0233!important;background:#2a7b021a!important;border-radius:var(--border-radius-large)!important;padding:4px 16px!important;margin:unset}.header-form .ant-page-header-heading{gap:16px}@media(max-width:768px){.header-form .ant-page-header-heading .ant-page-header-heading-extra{width:100%;text-align:right}}.validation-hidden-form-item{scroll-margin-top:84px!important}.validation-hidden-form-item .ant-form-item-row{display:block!important}.validation-hidden-form-item .ant-form-item-control-input{min-height:0!important}.validation-hidden-form-item .ant-form-item-control-input .ant-form-item-control-input-content input{display:block;width:100%;height:1px;opacity:0;position:absolute;top:calc(var(--header-height) * -1);left:0;pointer-events:none;border:none}.whitespace-pre-wrap{white-space:pre-wrap}.select-loading{display:flex;align-items:center;justify-content:center;height:100%}@media only screen and (max-width:760px){.mobile-datepicker-wrapper{width:100%;cursor:pointer;display:block}.mobile-datepicker-wrapper .custom-clear-button{transition:color .3s}.mobile-datepicker-wrapper .custom-clear-button:hover{color:var(--text-secondary-color)!important}.ant-picker-clear{z-index:0}}@media only screen and (max-width:760px){.responsive-table{width:100%!important;min-width:0!important;margin-top:16px}.responsive-table table,.responsive-table .ant-table{display:block!important;width:100%!important}.responsive-table .ant-table-container:before,.responsive-table .ant-table-container:after{display:none!important}.responsive-table .ant-table-content,.responsive-table .ant-table-body{overflow-x:hidden!important;overflow-y:hidden!important}.responsive-table .ant-table-thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.responsive-table .ant-table-tbody{display:block;width:100%}.responsive-table .ant-table-tbody>tr.ant-table-row{display:block;width:100%;border:1px solid var(--border-color);margin-bottom:16px;border-radius:var(--border-radius-large);box-shadow:0 1px 3px #0000000f;background-color:var(--white-color)!important}.responsive-table .ant-table-tbody>tr.ant-table-row>td.ant-table-cell{display:flex;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box;border:none!important;border-bottom:1px solid var(--border-color)!important;padding:8px 12px!important;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;overflow-wrap:break-word}.responsive-table .ant-table-tbody>tr.ant-table-row>td.ant-table-cell:last-child{border-bottom:none!important;text-align:right}.responsive-table .ant-table-tbody>tr.ant-table-row>td.ant-table-cell[data-title]:before{content:attr(data-title);font-weight:500;color:var(--text-secondary-color);font-size:13px;line-height:1.3;flex-shrink:0;text-align:left;width:35%;min-width:80px}.responsive-table .ant-table-summary{display:block;width:100%!important}.responsive-table .ant-table-summary>tr{display:block;width:100%!important;border:1px solid var(--border-color);background-color:var(--bg-striped-color)!important;border-radius:var(--border-radius-large)}.responsive-table .ant-table-summary>tr>td{align-items:center;padding:12px!important;border:none!important;width:100%!important;min-width:0!important}}.text-delete{color:var(--delete-color)!important}@layer theme,base,antd,components,utilities;.ant-layout-sider .ant-menu{background-color:transparent!important}.ant-layout-sider .ant-menu-item:hover,.ant-layout-sider .ant-menu-submenu-title:hover{background-color:#0000000a!important}.ant-layout-sider .ant-menu-item-selected{background-color:#436ff61f!important}.sider-collapse-button{flex-shrink:0;width:100%;padding:8px 12px;background-color:var(--background-color);border-top:1px solid var(--border-color);display:flex;justify-content:flex-start;align-items:center;margin-left:4px;position:absolute;bottom:0;left:0}.sider-collapse-button .ant-btn{width:100%;height:48px;display:flex;align-items:center;justify-content:flex-start;background-color:transparent;border:none;padding:0 12px;min-width:48px}.sider-collapse-button .ant-btn:hover{background-color:var(--bg-hover-color)}.sider-collapse-button .ant-btn .anticon{font-size:16px}.ant-layout{background-color:var(--background-color);height:100dvh;display:flex;flex-direction:column;overflow:hidden}.ant-layout>.ant-layout{height:auto;min-height:0;flex:1}.ant-layout .ant-layout-header{height:var(--header-height);padding-right:0;flex-shrink:0;padding-left:0!important}.ant-layout .ant-layout-header .app-icon{width:64px;height:var(--header-height);object-fit:cover;margin-top:-4px}.ant-layout .ant-layout-sider{background-color:var(--background-color);height:100%;flex-shrink:0}.ant-layout .ant-layout-content{background-color:#fff;margin:8px;border-radius:var(--border-radius-large);padding:16px 32px;overflow:auto;flex:1;min-height:0;display:flex;flex-direction:column}@media(max-width:768px){.ant-layout .ant-layout-content{padding:16px;padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}}.ant-layout .ant-layout-content .ant-card{display:flex;flex-direction:column;flex:1}.ant-layout .ant-layout-content .ant-card .ant-card-body{flex:1;display:flex;flex-direction:column}.ant-layout .ant-layout-content .ant-table-wrapper,.ant-layout .ant-layout-content .ant-table-wrapper .ant-spin-nested-loading,.ant-layout .ant-layout-content .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container,.ant-layout .ant-layout-content .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table,.ant-layout .ant-layout-content .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container{flex:1;min-height:0;display:flex;flex-direction:column}.ant-layout .ant-layout-content .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-header{flex-shrink:0}.ant-layout .ant-layout-content .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container .ant-table-body{flex:1;min-height:0;overflow:auto!important}.invitation-flow{min-height:100vh;display:flex;flex-direction:column;background:#e8edf5}.invitation-flow__header{flex-shrink:0;margin:24px 24px 0;padding:14px 28px;border-radius:999px;background:linear-gradient(90deg,#2563eb,#3b82f6 45%,#60a5fa);box-shadow:0 4px 14px #2563eb59;display:flex;align-items:center;justify-content:center;text-align:center}.invitation-flow__header-title{color:#fff;font-size:15px;font-weight:600;letter-spacing:.02em;line-height:1.4}@media(min-width:768px){.invitation-flow__header-title{font-size:17px}}.invitation-flow__body{flex:1;display:flex;align-items:center;justify-content:center;padding:32px 24px 48px}.invitation-card{width:100%;max-width:520px;background:#fff;border-radius:12px;padding:36px 40px 32px;box-shadow:0 8px 28px #0f172a14,0 2px 8px #0f172a0a}.invitation-card--otp .invitation-card__title{margin-top:0;margin-bottom:12px;font-weight:700;color:#1f2329}.invitation-card__hint{display:block;margin-bottom:28px;font-size:14px}.invitation-otp-form-item{margin-bottom:0}.invitation-otp-input-container{display:flex;width:100%;justify-content:space-between;gap:10px;flex-wrap:nowrap;margin-bottom:28px}.invitation-otp-input-container input.invitation-otp-input{flex:1 1 0;min-width:0;max-width:44px;width:100%!important;box-sizing:border-box;margin:0;padding:0 4px;text-align:center;font-size:18px;font-weight:600;line-height:48px;border:1px solid #d9d9d9;border-radius:8px;height:48px;background:#fff;color:#1f2329;outline:none;transition:border-color .2s,box-shadow .2s}.invitation-otp-input-container input.invitation-otp-input:focus{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff1f}.invitation-otp-input-container input.invitation-otp-input:disabled{background:#0000000a;color:#00000040;cursor:not-allowed}@media(min-width:480px){.invitation-otp-input-container input.invitation-otp-input{max-width:52px;height:52px;line-height:52px;font-size:20px}}.invitation-card__submit{width:100%;height:44px;font-weight:600;border-radius:8px}.invitation-card__footer{margin-top:20px;text-align:center}.invitation-card__resend{padding:0;height:auto;font-weight:500}.invitation-flow--form-only{min-height:100dvh;height:100dvh;max-height:100dvh;overflow:hidden;display:flex;flex-direction:column}.invitation-flow--form-only>.ant-spin-nested-loading{flex:1;min-height:0}.invitation-flow--form-only>.ant-spin-nested-loading>.ant-spin-container{height:100%}.invitation-flow--form-only .invitation-flow__body{flex:1;min-height:0;padding:0;align-items:stretch;justify-content:stretch;overflow:hidden}.invitation-flow--form-only .invitation-form-layout--docked{height:100%;min-height:0;max-height:100%}.invitation-form-blank__body{align-items:stretch;flex-direction:column}.invitation-form-blank__sheet{flex:1;width:100%;max-width:none;margin:0;background:#fff;border-radius:8px;box-shadow:0 4px 24px #0f172a0f;min-height:calc(100vh - 24px)}.invitation-form-layout{position:relative;display:flex;min-height:100vh;background:#f5f7fa}.invitation-form-menu-trigger{position:absolute;left:16px;top:16px;z-index:10}.invitation-form-menu-trigger__btn.ant-btn{background:#fff!important;border-color:#e2e8f0!important;color:var(--primary-color, #436ff6)!important;box-shadow:0 2px 10px #0f172a14,0 1px 3px #0f172a0d;transition:box-shadow .2s ease,transform .15s ease,border-color .2s ease}.invitation-form-menu-trigger__btn.ant-btn:hover{background:#fff!important;border-color:#c7d2fe!important;color:var(--primary-color, #436ff6)!important;box-shadow:0 4px 14px #0f172a1f}.invitation-form-menu-trigger__btn.ant-btn:active{transform:scale(.96)}.invitation-form-menu-drawer .ant-drawer-body{padding:0}.invitation-form-menu-drawer .ant-drawer-content-wrapper{width:min(260px,100vw - 32px)!important;max-width:min(260px,100vw - 32px)}.invitation-form-sidebar{background:#fff;display:flex;flex-direction:column;min-height:100%}.invitation-form-sidebar--drawer{width:100%;border-right:none}.invitation-form-sidebar--static{width:240px;flex-shrink:0;border-right:1px solid #f0f0f0;position:sticky;top:0;height:100vh;overflow-y:auto}.employee-management-detail-layout .invitation-form-sidebar--static{height:auto;max-height:100%}.invitation-form-layout--docked{flex-direction:column;height:100dvh;min-height:100dvh;max-height:100dvh;overflow:hidden}.invitation-form-layout--docked .invitation-form-docked-header{flex-shrink:0;z-index:100;width:100%;display:flex;align-items:center;padding:8px 12px;background:#fff;border-bottom:1px solid #f0f0f0;box-shadow:0 1px 3px #0f172a0f}.invitation-form-layout--docked .invitation-form-layout__body{display:flex;flex:1;min-height:0;min-width:0;width:100%;overflow:hidden}.invitation-form-layout--docked .invitation-form-layout__body>.invitation-form-main{flex:1;min-width:0;min-height:0;padding-top:0;display:flex;flex-direction:column;overflow:hidden}.invitation-form-layout--docked .invitation-form-content{flex:1;min-height:0;overflow-y:auto}.invitation-form-layout--docked .invitation-form-footer{position:static;flex-shrink:0}@media(min-width:992px){.invitation-form-layout--docked .invitation-form-docked-header{padding:8px 16px}.invitation-form-layout--docked .invitation-form-sidebar--docked{width:25%;min-width:220px;max-width:300px;flex-shrink:0;align-self:stretch;border-right:1px solid #f0f0f0;overflow-x:hidden;overflow-y:auto;transition:width .2s ease}}@media(max-width:991px){.invitation-form-layout--docked .invitation-form-layout__body{flex-direction:column}.invitation-form-layout--docked .field-grid,.invitation-form-layout--docked .upload-grid{grid-template-columns:1fr!important}.invitation-form-layout--docked .invitation-form-profile-header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto;align-items:start;column-gap:12px}.invitation-form-layout--docked .invitation-form-profile-header .invitation-form-profile-header__meta{grid-column:1;grid-row:1;min-width:0}.invitation-form-layout--docked .invitation-form-profile-header .employee-mgmt-status-pill{grid-column:2;grid-row:1;align-self:start;margin-left:0}}.invitation-form-layout--docked .invitation-form-footer--sp-nav{justify-content:space-between;flex-wrap:wrap;gap:12px}.invitation-form-layout--docked .invitation-form-footer--sp-nav .invitation-form-footer__btn.ant-btn{-webkit-tap-highlight-color:transparent;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.invitation-form-layout--docked .invitation-form-footer--sp-nav .invitation-form-footer__btn.ant-btn,.invitation-form-layout--docked .invitation-form-footer--sp-nav .invitation-form-footer__btn.ant-btn>span{user-select:none;-webkit-user-select:none}.invitation-form-layout--docked .invitation-form-footer--sp-nav .invitation-form-footer__btn.ant-btn.ant-btn-default:not(:active):not(:disabled):not(.ant-btn-disabled),.invitation-form-layout--docked .invitation-form-footer--sp-nav .invitation-form-footer__btn.ant-btn.ant-btn-default:not(:active):not(:disabled):not(.ant-btn-disabled):hover,.invitation-form-layout--docked .invitation-form-footer--sp-nav .invitation-form-footer__btn.ant-btn.ant-btn-default:not(:active):not(:disabled):not(.ant-btn-disabled):focus,.invitation-form-layout--docked .invitation-form-footer--sp-nav .invitation-form-footer__btn.ant-btn.ant-btn-default:not(:active):not(:disabled):not(.ant-btn-disabled):focus-visible{color:#000000e0!important;background-color:var(--bg-gray-color-02)!important;border-color:var(--bg-gray-color-02)!important;box-shadow:none!important;outline:none!important}.invitation-form-layout--docked .invitation-form-footer--sp-nav .invitation-form-footer__btn.ant-btn.ant-btn-primary:not(:active):not(:disabled):not(.ant-btn-disabled),.invitation-form-layout--docked .invitation-form-footer--sp-nav .invitation-form-footer__btn.ant-btn.ant-btn-primary:not(:active):not(:disabled):not(.ant-btn-disabled):hover,.invitation-form-layout--docked .invitation-form-footer--sp-nav .invitation-form-footer__btn.ant-btn.ant-btn-primary:not(:active):not(:disabled):not(.ant-btn-disabled):focus,.invitation-form-layout--docked .invitation-form-footer--sp-nav .invitation-form-footer__btn.ant-btn.ant-btn-primary:not(:active):not(:disabled):not(.ant-btn-disabled):focus-visible{color:#fff!important;background-color:var(--primary-color, #436ff6)!important;border-color:var(--primary-color, #436ff6)!important;box-shadow:none!important;outline:none!important}.invitation-form-layout--docked .invitation-form-footer--sp-nav .invitation-form-footer__actions{display:flex;gap:12px;margin-left:auto;flex-wrap:wrap}.invitation-form-sidebar .ant-menu{border-inline-end:none;padding-top:8px;flex:1;overflow-y:auto}.invitation-form-sidebar .ant-menu-item{height:auto!important;line-height:1.4!important;padding-top:8px!important;padding-bottom:8px!important;white-space:normal!important}.invitation-form-sidebar .ant-menu-item-selected{background:#436ff642!important;border-inline-start:5px solid var(--primary-color);font-weight:700}.invitation-form-menu-item{display:inline-flex;align-items:center;white-space:normal;line-height:1.4}.invitation-form-menu-item--success{color:#16a34a;font-weight:600}.invitation-form-sidebar .ant-menu-item.invitation-form-menu-item--success-flag{background:#16a34a1f!important;border-inline-start:3px solid #16a34a;margin-inline:4px 0!important;border-radius:4px;width:calc(100% - 8px)!important}.invitation-form-sidebar .ant-menu-item-selected.invitation-form-menu-item--success-flag,.invitation-form-sidebar .ant-menu-item-active.invitation-form-menu-item--success-flag{background:#16a34a5c!important;border-inline-start-color:#15803d}.invitation-form-menu-item--error{color:#cf1322;font-weight:600}.invitation-form-sidebar .ant-menu-item.invitation-form-menu-item--ng-flag{background:#ff4d4f24!important;border-inline-start:3px solid #ff4d4f;margin-inline:4px 0!important;border-radius:4px;width:calc(100% - 8px)!important}.invitation-form-sidebar .ant-menu-item-selected.invitation-form-menu-item--ng-flag,.invitation-form-sidebar .ant-menu-item-active.invitation-form-menu-item--ng-flag{background:#ff4d4f66!important;border-inline-start-color:#cf1322}.invitation-form-sidebar .ant-menu-item.invitation-form-menu-item--ng-flag .invitation-form-menu-item--error{color:#cf1322}.invitation-form-main{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0}.invitation-form-top{flex-shrink:0;background:#fff;border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0;border-radius:12px;margin-bottom:12px}.invitation-form-sendback-notice,.invitation-form-submitted-notice{padding:16px 24px 0}.invitation-form-sendback-notice__reasons{margin:4px 0 12px!important;padding-left:20px}.invitation-form-sendback-notice__reasons li{margin-bottom:2px}.invitation-form-sendback-notice .ant-typography-strong{display:block;margin-top:8px;margin-bottom:4px}.invitation-form-sendback-notice__comment{margin:0 0 8px!important;white-space:pre-wrap}.invitation-form-profile-header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:16px;padding:16px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0f172a0f}.invitation-form-profile-header__meta{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 auto}.invitation-form-profile-header__row{display:flex;align-items:baseline;gap:8px;min-width:0}.invitation-form-profile-header__label{font-size:16px;font-weight:700;color:#64748b;white-space:nowrap}.invitation-form-profile-header__label:after{content:":";margin-left:2px}.invitation-form-profile-header__value{font-size:18px;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.invitation-form-layout--sendback-ng{--invitation-ng-checkbox-column-width: 41px;--invitation-ng-checkbox-gap: 8px;--invitation-ng-content-offset: calc( var(--invitation-ng-checkbox-column-width) + var(--invitation-ng-checkbox-gap) )}.invitation-form-layout--sendback-ng .invitation-form-content .form-item-wrapper:not(.invitation-ng-row .form-item-wrapper){padding-left:var(--invitation-ng-content-offset)}.invitation-form-content{flex:1;min-height:0;padding:16px 24px;overflow-y:auto}.invitation-form-footer{display:flex;justify-content:flex-end;gap:12px;padding:16px 40px;border-top:1px solid #f0f0f0;background:#fff;position:sticky;bottom:0}@media(max-width:991px){.invitation-form-footer{padding:16px}}@media(max-width:991px){.invitation-form-layout--docked .invitation-form-footer--sp-nav{padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}}.employee-management-detail-layout.invitation-form-layout{min-height:0;overflow:hidden;--invitation-ng-checkbox-column-width: 41px;--invitation-ng-checkbox-gap: 8px;--invitation-ng-content-offset: calc( var(--invitation-ng-checkbox-column-width) + var(--invitation-ng-checkbox-gap) )}main.ant-layout-content:has(.employee-management-detail-layout){overflow:hidden}main.ant-layout-content:has(.employee-management-detail-layout)>div,main.ant-layout-content:has(.employee-management-detail-layout) .ant-page-header,main.ant-layout-content:has(.employee-management-detail-layout) .ant-page-header-content,main.ant-layout-content:has(.employee-management-detail-layout) .ant-spin-nested-loading,main.ant-layout-content:has(.employee-management-detail-layout) .ant-spin-container,main.ant-layout-content:has(.employee-management-detail-layout) .ant-card,main.ant-layout-content:has(.employee-management-detail-layout) .ant-card-body{min-height:0}main.ant-layout-content:has(.employee-management-detail-layout) .ant-page-header,main.ant-layout-content:has(.employee-management-detail-layout) .ant-page-header-content,main.ant-layout-content:has(.employee-management-detail-layout) .ant-spin-nested-loading,main.ant-layout-content:has(.employee-management-detail-layout) .ant-spin-container,main.ant-layout-content:has(.employee-management-detail-layout) .ant-card,main.ant-layout-content:has(.employee-management-detail-layout) .ant-card-body{display:flex;flex-direction:column;flex:1}.employee-management-detail-panel{display:flex;flex-direction:column;height:calc(100vh - 120px);min-height:0;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0f172a0f;overflow:hidden}.employee-management-detail-header{flex-shrink:0;border-bottom:1px solid #e2e8f0;background:#fffffff5}.employee-management-detail-section-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-shrink:0;padding:16px 20px;border-bottom:1px solid #e2e8f0;background:#fffffff5}.employee-management-detail-section-head--no-border{border-bottom:none}.employee-management-detail-pdf-row{flex-shrink:0;padding:4px 20px 12px}.employee-management-detail-pdf-chips{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:8px}.employee-management-detail-pdf-link{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid #c7d2fe;background:#eef2ff;color:#3730a3;font-size:13px;font-weight:600;cursor:pointer;max-width:100%;line-height:1.4}.employee-management-detail-pdf-link:hover{background:#e0e7ff;border-color:#818cf8}.employee-management-detail-pdf-icon{font-size:10px;font-weight:800;letter-spacing:.02em;padding:2px 5px;border-radius:4px;background:#4f46e5;color:#fff;flex-shrink:0}.employee-management-detail-meta{display:grid;grid-template-columns:1fr;min-width:0;flex:1 1 auto;gap:6px}.employee-management-detail-meta-item{display:flex;align-items:baseline;gap:8px;min-width:0}.employee-management-detail-meta-label{font-size:16px;font-weight:700;color:#64748b;white-space:nowrap}.employee-management-detail-meta-label:after{content:":";margin-left:2px}.employee-management-detail-meta-value{font-size:18px;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.employee-management-detail-actions{display:flex;gap:10px;align-items:center;justify-content:flex-end;flex-wrap:wrap;flex-shrink:0}.employee-management-detail-body{flex:1;min-height:0;overflow:hidden}.employee-management-detail-body .employee-management-detail-layout.invitation-form-layout{height:100%}.employee-mgmt-status-pill{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;white-space:nowrap;writing-mode:horizontal-tb;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:700;line-height:1.4}.employee-mgmt-status-pill--muted{background:#f1f5f9;color:#475569}.employee-mgmt-status-pill--warning{background:#fff4de;color:#b45309}.employee-mgmt-status-pill--danger{background:#feecec;color:#b91c1c}.employee-mgmt-status-pill--success{background:#eaf8ef;color:#15803d}.employee-mgmt-status-pill--info{background:#e8f0ff;color:#1d4ed8}.employee-mgmt-btn-secondary.ant-btn-default{background:#e2e8f0;border-color:#e2e8f0;color:#334155}.employee-mgmt-btn-secondary.ant-btn-default:not(:disabled):hover{background:#cbd5e1;border-color:#cbd5e1;color:#1e293b}.employee-mgmt-btn-input-complete.ant-btn-default,.employee-mgmt-btn-input-complete{background:#16a34a!important;border-color:#16a34a!important;color:#fff!important}.employee-mgmt-btn-input-complete:hover,.employee-mgmt-btn-input-complete:focus{background:#15803d!important;border-color:#15803d!important;color:#fff!important}.invitation-ng-row{position:relative}.invitation-ng-row--with-leading,.invitation-ng-row--with-checkbox{display:grid;grid-template-columns:var(--invitation-ng-checkbox-column-width) minmax(0,1fr);column-gap:var(--invitation-ng-checkbox-gap);align-items:start;padding-left:0}.invitation-ng-row--with-leading>:not(.invitation-ng-row__checkbox):not(.invitation-ng-row__badge),.invitation-ng-row--with-checkbox>:not(.invitation-ng-row__checkbox){grid-column:2;min-width:0}.invitation-ng-row__content{min-width:0}.invitation-ng-row__locked{width:100%;pointer-events:none}.invitation-repeatable-add-button{display:block;width:fit-content;max-width:100%;margin-top:8px}.invitation-repeatable-add-button .ant-btn{width:auto;max-width:100%}.invitation-ng-row .invitation-repeatable-add-button,.invitation-ng-row__locked .invitation-repeatable-add-button{width:fit-content}.invitation-ng-row-action-button{display:block;width:fit-content;max-width:100%;margin-bottom:8px}.invitation-ng-row-action-button .ant-btn{width:auto;max-width:100%}.invitation-ng-row .invitation-ng-row-action-button,.invitation-ng-row__locked .invitation-ng-row-action-button{width:fit-content}.invitation-ng-row__checkbox{display:inline-flex;align-items:center;gap:4px;grid-column:1;grid-row:1;margin:0;padding:2px 4px 2px 0;font-size:13px;font-weight:700;color:#b91c1c;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.invitation-ng-row__checkbox input[type=checkbox]{accent-color:#ef4444;width:14px;height:14px;margin:0;cursor:pointer;flex-shrink:0}.invitation-ng-row__badge{display:inline-flex;align-items:center;justify-content:center;grid-column:1;grid-row:1;min-width:28px;padding:4px 6px;border-radius:999px;font-size:11px;font-weight:700;line-height:1;color:#fff;background:#ff4d4f;-webkit-user-select:none;user-select:none}.invitation-form-section--inactive{display:none!important}.invitation-form-content .ant-form-item-label,.invitation-form-content .ant-form-item-label label,.invitation-form-content .ant-form-item-label>label{opacity:1!important;color:#000000e0!important}.invitation-form-content .ant-input-disabled,.invitation-form-content .ant-input[disabled],.invitation-form-content .ant-input-affix-wrapper-disabled,.invitation-form-content .ant-input-number-disabled,.invitation-form-content .ant-picker-disabled,.invitation-form-content .ant-select-disabled .ant-select-selector,.invitation-form-content .ant-radio-wrapper-disabled,.invitation-form-content .ant-checkbox-wrapper-disabled{color:var(--text-main-color)!important;background-color:#f8fafc!important;opacity:1}.invitation-form-content .ant-input-disabled,.invitation-form-content .ant-input[disabled],.invitation-form-content .ant-input-affix-wrapper-disabled input,.invitation-form-content .ant-input-number-disabled input,.invitation-form-content .ant-picker-disabled .ant-picker-input>input,.invitation-form-content .ant-select-disabled .ant-select-selection-item,.invitation-form-content .ant-radio-wrapper-disabled span,.invitation-form-content .ant-checkbox-wrapper-disabled span{color:var(--text-main-color)!important;-webkit-text-fill-color:var(--text-main-color)}.invitation-form-content .ant-input-disabled::placeholder,.invitation-form-content .ant-input[disabled]::placeholder,.invitation-form-content .ant-input-affix-wrapper-disabled input::placeholder,.invitation-form-content .ant-picker-disabled .ant-picker-input>input::placeholder,.invitation-form-content .ant-select-disabled .ant-select-selection-placeholder,.invitation-form-content .ant-picker-disabled .ant-picker-suffix,.invitation-form-content .ant-upload-wrapper .ant-upload-disabled,.invitation-form-content .ant-upload-wrapper .ant-upload-disabled .ant-upload-text,.invitation-form-content .ant-upload-wrapper .ant-upload-disabled .ant-upload-hint{color:var(--text-secondary-color)!important;-webkit-text-fill-color:var(--text-secondary-color);opacity:1}.invitation-form-content .ant-form-item-required:before{color:#ff4d4f!important}.employee-management-detail-layout--ng-checkboxes .invitation-form-content .form-item-wrapper:not(.invitation-ng-row .form-item-wrapper),.employee-management-detail-layout--ng-checkboxes .invitation-ng-section__body .form-item-wrapper{padding-left:var(--invitation-ng-content-offset)}.invitation-upload-card{border:1px solid #d9d9d9;border-radius:8px;padding:12px;box-sizing:border-box;min-width:0;width:100%}.invitation-ng-row .invitation-upload-card{margin-top:8px}.invitation-form-layout--sendback-ng .invitation-ng-section__body:not(.invitation-ng-section__body--highlight) .invitation-upload-card,.employee-management-detail-layout--ng-checkboxes .invitation-ng-section__body:not(.invitation-ng-section__body--highlight) .invitation-upload-card{margin-left:var(--invitation-ng-content-offset);width:calc(100% - var(--invitation-ng-content-offset))}.invitation-form-layout--sendback-ng .invitation-ng-section__body:not(.invitation-ng-section__body--highlight) .invitation-upload-card .form-item-wrapper,.employee-management-detail-layout--ng-checkboxes .invitation-ng-section__body:not(.invitation-ng-section__body--highlight) .invitation-upload-card .form-item-wrapper{padding-left:0!important}.invitation-ng-section__heading{margin-bottom:16px}.invitation-ng-section__heading--with-leading{display:grid;grid-template-columns:var(--invitation-ng-checkbox-column-width) minmax(0,1fr);column-gap:var(--invitation-ng-checkbox-gap);align-items:center}.invitation-ng-section__heading--with-leading .invitation-ng-row__checkbox,.invitation-ng-section__heading--with-leading .invitation-ng-row__badge{grid-column:1}.invitation-ng-section__heading-text{grid-column:2;min-width:0}.invitation-ng-section__body{min-width:0}.invitation-ng-section__locked{border:0;margin:0;padding:0;min-width:0;width:100%;pointer-events:none}.invitation-ng-section__body.invitation-ng-section__body--highlight{margin-left:var(--invitation-ng-content-offset, 0);width:calc(100% - var(--invitation-ng-content-offset, 0));box-sizing:border-box;border:1px solid #ff4d4f;border-radius:8px;background-color:#fff7f7;padding:12px}.invitation-ng-section__body.invitation-ng-section__body--highlight .form-item-wrapper{padding-left:0!important}.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled),.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover,.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-input-affix-wrapper-focused:not(.ant-input-affix-wrapper-disabled),.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-input-affix-wrapper-disabled,.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content input.ant-input:not(:disabled):not(.ant-input-disabled),.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content input.ant-input:not(:disabled):not(.ant-input-disabled):hover,.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content input.ant-input:not(:disabled):not(.ant-input-disabled):focus,.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content input.ant-input:disabled,.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content input.ant-input.ant-input-disabled,.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content textarea.ant-input:not(:disabled):not(.ant-input-disabled),.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content textarea.ant-input:not(:disabled):not(.ant-input-disabled):hover,.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content textarea.ant-input:not(:disabled):not(.ant-input-disabled):focus,.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content textarea.ant-input:disabled,.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content textarea.ant-input.ant-input-disabled,.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-input-number:not(.ant-input-number-disabled),.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-input-number-disabled,.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled),.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-input-number-affix-wrapper-disabled,.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-picker:not(.ant-picker-disabled),.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-picker:not(.ant-picker-disabled):hover,.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-picker-focused:not(.ant-picker-disabled),.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-picker-disabled,.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-cascader-picker:not(.ant-cascader-picker-disabled),.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-mentions:not(.ant-mentions-disabled),.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-mentions:not(.ant-mentions-disabled):hover,.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-mentions-focused:not(.ant-mentions-disabled),.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-mentions-disabled{border-color:#ff4d4f!important;background-color:#fff7f7!important}.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-input-affix-wrapper-focused:not(.ant-input-affix-wrapper-disabled),.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-picker-focused:not(.ant-picker-disabled),.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-mentions-focused:not(.ant-mentions-disabled){box-shadow:0 0 0 2px #ff4d4f24!important}.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-select:not(.ant-select-disabled) .ant-select-selector,.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-select.ant-select-disabled .ant-select-selector{border-color:#ff4d4f!important;background-color:#fff7f7!important}.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-form-item-control-input-content .ant-select-focused:not(.ant-select-disabled) .ant-select-selector{box-shadow:0 0 0 2px #ff4d4f24!important}.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-input:not(:disabled):not(.ant-input-disabled),.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-input-disabled,.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-input[disabled],.invitation-ng-section__body.invitation-ng-section__body--highlight textarea.ant-input:not(:disabled):not(.ant-input-disabled),.invitation-ng-section__body.invitation-ng-section__body--highlight textarea.ant-input-disabled,.invitation-ng-section__body.invitation-ng-section__body--highlight textarea.ant-input[disabled]{border-color:#ff4d4f!important;background-color:#fff7f7!important}.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-radio-group .ant-radio-wrapper .ant-radio,.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox{display:inline-flex;align-items:center;justify-content:center;border:1px solid #ff4d4f;border-radius:4px;background-color:#fff7f7;padding:4px;line-height:1}.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-upload.ant-upload-drag,.invitation-ng-section__body.invitation-ng-section__body--highlight .ant-upload-wrapper .ant-upload-drag,.invitation-ng-section__body.invitation-ng-section__body--highlight .upload-file-dragger__upload-file-item{border-color:#ff4d4f!important;background-color:#fff7f7!important}.invitation-ng-section__body.invitation-ng-section__body--highlight .upload-file-dragger__fill-preview{border-color:#ff4d4f!important}.invitation-ng-section__body.invitation-ng-section__body--highlight .invitation-upload-card{border-color:#ff4d4f!important;background-color:#fff7f7!important}.invitation-ng-row.invitation-ng-row--highlight .invitation-ng-row__content{border:1px solid #ff4d4f;border-radius:8px;background-color:#fff7f7;padding:8px 12px}.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled),.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover,.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-input-affix-wrapper-focused:not(.ant-input-affix-wrapper-disabled),.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-input-affix-wrapper-disabled,.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content input.ant-input:not(:disabled):not(.ant-input-disabled),.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content input.ant-input:not(:disabled):not(.ant-input-disabled):hover,.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content input.ant-input:not(:disabled):not(.ant-input-disabled):focus,.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content input.ant-input:disabled,.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content input.ant-input.ant-input-disabled,.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content textarea.ant-input:not(:disabled):not(.ant-input-disabled),.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content textarea.ant-input:not(:disabled):not(.ant-input-disabled):hover,.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content textarea.ant-input:not(:disabled):not(.ant-input-disabled):focus,.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content textarea.ant-input:disabled,.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content textarea.ant-input.ant-input-disabled,.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-input-number:not(.ant-input-number-disabled),.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-input-number-disabled,.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled),.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-input-number-affix-wrapper-disabled,.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-picker:not(.ant-picker-disabled),.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-picker:not(.ant-picker-disabled):hover,.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-picker-focused:not(.ant-picker-disabled),.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-picker-disabled,.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-cascader-picker:not(.ant-cascader-picker-disabled),.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-mentions:not(.ant-mentions-disabled),.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-mentions:not(.ant-mentions-disabled):hover,.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-mentions-focused:not(.ant-mentions-disabled),.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-mentions-disabled{border-color:#ff4d4f!important;background-color:#fff7f7!important}.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-input-affix-wrapper-focused:not(.ant-input-affix-wrapper-disabled),.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-picker-focused:not(.ant-picker-disabled),.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-mentions-focused:not(.ant-mentions-disabled){box-shadow:0 0 0 2px #ff4d4f24!important}.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-select:not(.ant-select-disabled) .ant-select-selector,.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-select.ant-select-disabled .ant-select-selector{border-color:#ff4d4f!important;background-color:#fff7f7!important}.invitation-ng-row.invitation-ng-row--highlight .ant-form-item-control-input-content .ant-select-focused:not(.ant-select-disabled) .ant-select-selector{box-shadow:0 0 0 2px #ff4d4f24!important}.invitation-ng-row.invitation-ng-row--highlight .ant-input:not(:disabled):not(.ant-input-disabled),.invitation-ng-row.invitation-ng-row--highlight .ant-input-disabled,.invitation-ng-row.invitation-ng-row--highlight .ant-input[disabled],.invitation-ng-row.invitation-ng-row--highlight textarea.ant-input:not(:disabled):not(.ant-input-disabled),.invitation-ng-row.invitation-ng-row--highlight textarea.ant-input-disabled,.invitation-ng-row.invitation-ng-row--highlight textarea.ant-input[disabled]{border-color:#ff4d4f!important;background-color:#fff7f7!important}.invitation-ng-row.invitation-ng-row--highlight .ant-upload.ant-upload-drag,.invitation-ng-row.invitation-ng-row--highlight .ant-upload-wrapper .ant-upload-drag,.invitation-ng-row.invitation-ng-row--highlight .upload-file-dragger__upload-file-item{border-color:#ff4d4f!important;background-color:#fff7f7!important}.invitation-ng-row.invitation-ng-row--highlight .upload-file-dragger__fill-preview{border-color:#ff4d4f!important}.invitation-ng-row.invitation-ng-row--highlight .invitation-upload-card{border-color:#ff4d4f!important;background-color:#fff7f7!important}.invitation-ng-row.invitation-ng-row--highlight .ant-radio-group .ant-radio-wrapper .ant-radio,.invitation-ng-row.invitation-ng-row--highlight .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox{display:inline-flex;align-items:center;justify-content:center;border:1px solid #ff4d4f;border-radius:4px;background-color:#fff7f7;padding:4px;line-height:1}.login-container{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background-color:#f2f3f5;position:relative;overflow:hidden}.login-background{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:0}.login-bg-icon{width:calc(100% - 2rem);max-width:720px;height:auto;object-fit:contain;margin-top:auto;margin-bottom:3rem}.login-card{position:relative;z-index:1;background-color:#fff;border-radius:var(--border-radius-large);padding:24px;box-shadow:0 12px 48px #00000008;display:flex;flex-direction:column;align-items:center;gap:16px;min-width:480px}.login-title{margin:0!important;font-weight:500!important;color:var(--text-color)}.login-button{width:100%;height:56px;font-size:16px;display:flex;align-items:center;justify-content:center;gap:16px;padding:16px 32px;font-size:24px;border-radius:var(--border-radius-small)}.login-button .login-button-title{margin:0!important;font-weight:700!important;color:unset!important}@media only screen and (max-width:1024px){.login-card{padding:2rem 1.5rem;margin:1rem;min-width:auto;width:calc(100% - 2rem)}.login-title{font-size:1.5rem!important}.login-bg-icon{margin-bottom:8rem}}.admin-management-list__main{position:relative}.admin-management-list__main--loading{min-height:200px}.admin-management-list__loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;background-color:#ffffffa6}.admin-management-list__role-list{display:flex;width:100%;flex-direction:column;gap:16px;padding-left:32px}.admin-management-list__role-item:last-child{margin-bottom:0}.background-button-func{background-color:var(--bg-gray-color-02);gap:10px}.text-primary{color:var(--primary-blue-color)!important}.text-danger{color:var(--danger-color)!important}.search-margin-bottom{margin-bottom:24px}.base-search-wrapper{row-gap:24px!important}@media(max-width:1024px){.base-search-wrapper{row-gap:16px!important}}.base-search-wrapper>.ant-space-item:last-child{flex:1}.base-search-wrapper .search-input{margin-bottom:0}.base-search-wrapper .search-input>.ant-form-item-row>.ant-form-item-control{min-width:263px}.base-search-wrapper .search-input-custom-label>.ant-form-item-row{display:flex!important;flex-direction:column!important}.base-search-wrapper .search-input-custom-label>.ant-form-item-row>.ant-form-item-label{width:100%!important;flex:none!important;padding-bottom:0!important;text-align:left!important}.base-search-wrapper .search-input-custom-label>.ant-form-item-row>.ant-form-item-control{width:100%!important;flex:none!important}@media(min-width:1025px){.base-search-wrapper .search-input-custom-label>.ant-form-item-row{flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important}.base-search-wrapper .search-input-custom-label>.ant-form-item-row>.ant-form-item-label{width:150px!important;min-width:150px!important;max-width:150px!important;margin-right:16px!important;margin-bottom:0!important;flex:0 0 150px!important;text-align:right!important}.base-search-wrapper .search-input-custom-label>.ant-form-item-row>.ant-form-item-control{width:auto!important;flex:1 1 auto!important;min-width:0!important}}.base-search-wrapper .button-group-search{justify-content:flex-end;width:100%}.base-search-wrapper .ant-select-selector{flex-direction:row!important;align-items:center!important}.base-search-wrapper .ant-select-selection-search{display:flex!important;align-items:center!important}.base-search-wrapper .ant-select-selection-search-input{margin:0!important;padding:0!important;line-height:inherit!important;height:100%!important;box-sizing:border-box!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;border-radius:0!important;vertical-align:middle!important}.base-search-wrapper .ant-select-selection-wrap{display:flex!important;align-items:center!important}@media(min-width:1025px){.search-row-wrapper{flex-wrap:nowrap!important}}@media(min-width:1025px){.clients-search-row-wrapper .search-input-custom-label>.ant-form-item-row>.ant-form-item-label{width:fit-content!important;min-width:fit-content!important;max-width:none!important;flex:0 0 auto!important;margin-right:12px!important;text-align:left!important;white-space:nowrap!important}}@media(min-width:820px)and (max-width:992px){.approval-forms-search-row-wrapper{align-items:top!important}.approval-forms-search-row-wrapper .button-group-search{margin-top:32px!important}}.approval-forms-search-row-wrapper .search-input-custom-label>.ant-form-item-row{align-items:start!important}.approval-forms-search-row-wrapper .search-input-custom-label>.ant-form-item-row .ant-form-item{margin-bottom:0!important}.approval-forms-search-row-wrapper .search-input-custom-label>.ant-form-item-row>.ant-form-item-label{width:fit-content!important;min-width:fit-content!important;max-width:none!important}@media(min-width:1024px){.approval-forms-search-row-wrapper .search-input-custom-label>.ant-form-item-row>.ant-form-item-label{flex:0 0 auto!important;margin-right:0!important;white-space:nowrap!important}}.button-search_client{margin-bottom:16px}@media(min-width:416px){.button-search_client{margin-top:28px;margin-bottom:0}}.amount__strong{font-weight:500}.amount__small{font-size:14px}.amount__medium{font-size:18px}.amount__large{font-size:20px}.modal-wraper>div>.ant-modal-content{padding:32px 24px 32px 32px}@media(max-width:768px){.modal-wraper>div>.ant-modal-content{padding:16px 8px 16px 16px}}.modal-wraper>div>.ant-modal-content>.ant-modal-header>.ant-modal-title{font-size:20px;font-weight:500;line-height:28px;margin-bottom:24px}.modal-wraper>div>.ant-modal-content>.ant-modal-body{padding:0 8px 0 0;max-height:80dvh;overflow-x:hidden;overflow-y:auto;min-height:18dvh}.modal-wraper>div>.ant-modal-content>.ant-modal-body>.ant-form>.detail-textarea{background-color:#f0f8ff}.modal-wraper>div>.ant-modal-content>.ant-modal-body>.ant-form>.detail-textarea>.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>textarea{min-height:160px;padding-bottom:4px}.modal-wraper>div>.ant-modal-content>.ant-modal-body>.ant-form>.space-wrapper-search{column-gap:24px;row-gap:16px;margin-bottom:24px;justify-content:flex-end}.modal-wraper>div>.ant-modal-content>.ant-modal-body>.ant-form>.space-wrapper-search>.ant-space-item:not(:last-child){flex:1}.modal-wraper>div>.ant-modal-content>.ant-modal-body>.ant-form>.ant-collapse>.ant-collapse-item{border:none}.modal-wraper>div>.ant-modal-content>.ant-modal-body>.ant-form>.ant-collapse>.ant-collapse-item>.ant-collapse-header{display:none;padding:0}.modal-wraper>div>.ant-modal-content>.ant-modal-body>.ant-form>.ant-collapse>.ant-collapse-item>.ant-collapse-content{border:none}.modal-wraper>div>.ant-modal-content>.ant-modal-body>.ant-form>.ant-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0}.modal-wraper>div>.ant-modal-content>.ant-modal-body>.ant-form>.amount-input{margin-bottom:16px}.modal-wraper>div>.ant-modal-content>.ant-modal-body>.ant-form>.amount-input>.ant-row>.ant-col:last-child>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-flex>.ant-input-number>.ant-input-number-input-wrap>input{text-align:right;color:var(--text-color)}.modal-wraper>div>.ant-modal-content>.ant-modal-body .form-expense-registration .ant-form-item{margin-bottom:16px}.modal-wraper>div>.ant-modal-content>.ant-modal-footer>.ant-space{margin-top:4px}.modal-view-pdf>div>.ant-modal-content>.ant-modal-body{overflow:unset}.submission-pdf-preview-modal .ant-modal-content{display:flex;flex-direction:column;max-height:calc(100vh - 48px)}.submission-pdf-preview-modal .ant-modal-body{flex:1;min-height:0}.submission-pdf-preview-modal iframe{border:none}.modal-preview-image>div>.ant-modal-content{padding:0;background-color:transparent;box-shadow:unset}.modal-share-selected-container{display:flex;align-items:center;gap:8px;margin-bottom:24px;padding:12px 16px;min-height:56px;max-height:132px;overflow:auto;background:var(--bg-striped-color);border:1px dashed var(--border-color);border-radius:8px}.modal-share-selected-container .modal-share-selected-title{margin-right:16px}.submission-sendback-modal__footer{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px}.submission-sendback-modal__reason-dropdown-footer{display:flex;justify-content:flex-end;padding:8px;border-top:1px solid var(--border-color)}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}
