@charset "UTF-8";header.lfr-layout-structure-item-container{padding:22px 40px}header .lfr-layout-structure-item-row{overflow:unset!important}header .user-menu.show li:first-child{display:none}.account-admin-role header .user-menu.show li:first-child,.faq-creator-role header .user-menu.show li:first-child,.system-admin-role header .user-menu.show li:first-child{display:block}.cjp25-brand-name{font-family:Roboto;font-weight:500;font-size:14px;line-height:20px;color:#333}.admin-theme .cjp25-main-logo{display:flex}.admin-theme .cjp25-main-brand-name{display:flex}.admin-theme .cjp25-normal-logo{display:none}.admin-theme .cjp25-header .cjp25-brand-name{display:none}.user-theme header{background:#0a2577}.user-theme header .cjp25-main-logo{display:none}.user-theme header .cjp25-main-brand-name{display:none}.user-theme header .cjp25-normal-logo{display:flex}.user-theme header .cjp25-brand-name{display:flex}.cjp25-logo-brand{display:flex;gap:70px}.cjp25-logo-brand h3 a{font-family:Noto Sans;font-weight:500;font-size:20px;line-height:26px;color:#696969;text-decoration:none}.cjp25-logo-brand img{max-width:135px;vertical-align:unset!important;margin-bottom:2px}@media (max-width:992px){.cjp25-logo-brand{display:none!important}}.user-theme .cjp25-logo-brand h3 a{color:#fff}.cjp25-header{position:sticky;top:0;z-index:999;background-color:#fff}.user-theme .cjp25-header{background-color:#0a2577}.cjp25-header .header-left-menu-btn{display:none}@media (max-width:992px){.cjp25-header{display:flex;justify-content:space-between;padding:16px!important}.cjp25-header .header-left-menu-btn{display:block}.user-theme .cjp25-header .header-left-menu-btn svg{color:#fff}}@media (max-width:576px){.cjp25-header div[class*=sitenavigationlanguageportlet]{display:none}}@media (max-width:576px){.cjp25-header .tdm-user-chip #tdmUserName{max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.cjp25-menu{padding:80px 20px 30px 20px;display:flex;flex-direction:column;justify-content:space-between;overflow:auto}@media (max-width:768px){.cjp25-menu{position:fixed;top:0;left:0;width:100%;height:100vh!important;z-index:998;padding-top:150px;background-color:#fff;transform:translateX(-100%);transition:transform .5s cubic-bezier(.77,0,.18,1);box-shadow:2px 0 8px rgba(0,0,0,.15)}.cjp25-menu.show{transform:translateX(0)}}.cjp25-menu:not(:has(.cjp25-sidebar.loaded)){overflow:hidden}.cjp25-content{background-color:#f5f5f5;padding:30px 40px;height:calc(100vh - 128px);overflow-y:auto}.account-admin-role .cjp25-content,.system-admin-role .cjp25-content{height:calc(100vh - 184px)}@media (max-width:768px){.cjp25-content{padding:30px 16px;height:calc(100vh - 174px)}.account-admin-role .cjp25-content,.system-admin-role .cjp25-content{height:calc(100vh - 224px)}}@media (max-width:768px){.control-menu h1.lfr-portal-tooltip{max-height:20px!important}}footer.lfr-layout-structure-item-container{padding:10px 40px;border-top:3px solid #be000b}@media (max-width:768px){.cjp25-link-list-footer{justify-content:center!important}}.cjp25-link-list-footer a{font-weight:600;font-size:16px;line-height:24px;padding:0 8px;color:#333;font-family:"Noto Sans"}.cjp25-link-list-footer a:hover{color:#333}@media (max-width:768px){.cjp25-link-list-footer a{font-weight:500;font-size:14px}}.user-theme footer.lfr-layout-structure-item-container{border-top:3px solid #0a2577}@media (max-width:768px){.cjp25-footer{text-align:center}}@media (max-width:768px){.cjp25-link-list-footer .navbar-nav{justify-content:center!important}}:root{--primary:#cc0000;--btn-outline-primary-hover-border-color:#cc0000;--btn-outline-primary-color:#cc0000;--btn-outline-primary-hover-color:#cc0000;--brand-color-1:#cc0000;--btn-outline-primary-border-color:#cc0000;--btn-link-color:#cc0000;--btn-link-hover-color:#af0505;--btn-primary-background-color:#cc0000;--btn-primary-hover-background-color:#af0505;--btn-primary-border-color:#cc0000;--font-family-base:Noto Sans;--font-family-monospace:Roboto}*{box-sizing:border-box}a,a:hover{text-decoration:none}ul{list-style:none;padding:0;margin:0}body:has(.cjp25-content){overflow:hidden}body:has(.show.dropdown-menu) .cjp25-content{overflow:hidden!important;padding-right:55px}.cjp25-h1{font-weight:800;font-size:34px;line-height:40px;color:#333;margin-bottom:12px!important;font-family:"Noto Sans"}.cjp25-h2{font-weight:800;font-size:30px;line-height:32px;color:#333;margin-bottom:12px!important;font-family:"Noto Sans"}.cjp25-h3{font-weight:800;font-size:26px;line-height:28px;color:#333;margin-bottom:12px!important;font-family:"Noto Sans"}.cjp25-h4{font-weight:800;font-size:24px;line-height:28px;color:#333;margin-bottom:12px!important;font-family:"Noto Sans"}.cjp25-h4 h4{font-weight:800;font-size:24px;line-height:28px;color:#333;margin-bottom:12px!important;font-family:"Noto Sans"}.cjp25-h5{font-weight:800;font-size:18px;line-height:20px;color:#333;margin-bottom:12px!important;font-family:"Noto Sans"}.cjp25-h6{font-weight:800;font-size:14px;line-height:16px;color:#333;margin-bottom:12px!important;font-family:"Noto Sans"}.lfr-objects__attachment-button{border:2px solid #c00;color:#c00}.lfr-objects__attachment-button:hover{border:2px solid #c00;color:#c00}.btn-neutral{background-color:#333;color:#fff}.btn-neutral:hover{background-color:#242424;color:#fff}.cjp25-hidden{display:none!important}.cjp25-sheet-footer{display:flex;justify-content:center}.cjp25-attachment-field-disabled .btn-monospaced,.cjp25-attachment-field-disabled .form-feedback-group,.cjp25-attachment-field-disabled .lfr-objects__attachment-button{display:none}.cjp25-attachment-field-disabled .lfr-objects__attachment-download{color:#000;display:unset;margin-bottom:0;margin-left:1rem;margin-right:0}.cjp25-textarea-field-disabled{white-space:pre!important}.cjp25-create-state .cjp25-notices-table .ddm-form-page.lfr-ddm-form-page>.ddm-row:has(.ddm-field[data-field-name=id]),.cjp25-create-state .cjp25-notices-table .ddm-form-page.lfr-ddm-form-page>.ddm-row:last-child{display:none}.cjp25-create-state .cjp25-notices-table .form .sheet,.cjp25-update-state .cjp25-notices-table .form .sheet{display:none}.admin-theme .dropdown-menu.show .list-unstyled li a,.admin-theme .dropdown-menu.show .list-unstyled li button[data-action=removeAccountUsers]{display:none}#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .page-header .navbar-nav li[data-nav-item-index="0"],#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .page-header .navbar-nav li[data-nav-item-index="1"]{display:none}#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .management-bar .navbar-nav .nav-item:first-child,#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet .management-bar .navbar-nav .nav-item:last-child{display:none}#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet #_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_accountEntries table thead tr .lfr-job-title-column,#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet #_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_accountEntries table thead tr th:first-child,#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet #_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_accountUsers table thead tr .lfr-job-title-column,#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet #_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_accountUsers table thead tr th:first-child{display:none}#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet #_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_accountEntries table tbody tr .lfr-job-title-column,#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet #_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_accountEntries table tbody tr td:first-child,#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet #_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_accountUsers table tbody tr .lfr-job-title-column,#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet #_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_accountUsers table tbody tr td:first-child{display:none}#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet #_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_accountEntries table tbody tr td a,#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet #_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_accountUsers table tbody tr td a{pointer-events:none;color:inherit;text-decoration:none}#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet #_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_accountEntries table tbody tr td:last-child a,#portlet_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet #_com_liferay_account_admin_web_internal_portlet_AccountEntriesManagementPortlet_accountUsers table tbody tr td:last-child a{pointer-events:unset}.user-theme .dropdown-menu.show .list-unstyled li button[data-action=removeAccountUsers]{display:none}.user-theme .dropdown-menu-left-side li.last{display:none}.user-theme .dropdown-menu-left-side li.last:has(a[tabindex="0"]){display:unset}.lfr-objects__attachment{gap:10px}.lfr-objects__attachment .lfr-objects__attachment-title{max-width:80%;overflow:hidden}.lfr-objects__attachment .lfr-objects__attachment-title .btn.btn-unstyled{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-weight:600}.cjp25-manual-bg{background:#fff;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:36px}.cjp25-manual-bg h5{font-family:Noto Sans;font-weight:800;font-size:18px;line-height:20px;color:#333;padding-bottom:12px;border-bottom:1px solid #f0f0f0;margin:0}.cjp25-announcement-brief-list-container{position:relative}.cjp25-announcement-brief-list-container .view-all-link{position:absolute;right:var(--spacer-4,1.5rem);top:35px}@media (max-width:768px){.cjp25-announcement-brief-list-container .view-all-link{top:unset}}.cjp25-announcement-brief-list-container .view-all-link a{font-size:16px;font-weight:600;color:#c00;padding:0;text-decoration:none}@media (max-width:768px){.cjp25-announcement-brief-list-container .view-all-link a{font-size:14px}}.cjp25-announcement-brief-list-container .view-all-link a .lexicon-icon{margin-left:5px}@media (max-width:768px){.cjp25-announcement-brief-list-container .cjp25-announcement-brief-list{padding-top:30px}}.cjp25-announcement-brief-list-container .cjp25-announcement-brief-list .announcement-item{display:flex;gap:20px;padding:1rem 0;border-bottom:1px solid #f0f0f0}@media (max-width:768px){.cjp25-announcement-brief-list-container .cjp25-announcement-brief-list .announcement-item{gap:15px}}.cjp25-announcement-brief-list-container .cjp25-announcement-brief-list .announcement-item .date{min-width:145px}@media (max-width:576px){.cjp25-announcement-brief-list-container .cjp25-announcement-brief-list .announcement-item .date{max-width:100px;min-width:100px}}.cjp25-announcement-brief-list-container .cjp25-announcement-brief-list .announcement-item .title{text-decoration:underline;color:inherit}.cjp25-canon-request-list-home-container{position:relative}.cjp25-canon-request-list-home-container .cjp25-tabs .navbar-nav .nav-item:last-child{display:none}.cjp25-canon-request-list-home-container .view-all-link{position:absolute;right:var(--spacer-4,1.5rem);top:35px}@media (max-width:768px){.cjp25-canon-request-list-home-container .view-all-link{top:unset}}.cjp25-canon-request-list-home-container .view-all-link a{font-size:16px;font-weight:600;color:#c00;padding:0;text-decoration:none}@media (max-width:768px){.cjp25-canon-request-list-home-container .view-all-link a{font-size:14px}}.cjp25-canon-request-list-home-container .view-all-link a .lexicon-icon{margin-left:5px}@media (max-width:768px){.cjp25-canon-request-list-home-container .cjp25-canon-request-list-home{padding-top:30px}}.cjp25-canon-request-list-home-container .cjp25-canon-request-list-home .canon-request-item{display:flex;justify-content:space-between;gap:20px;padding:1rem 0;border-bottom:1px solid #f0f0f0}@media (max-width:768px){.cjp25-canon-request-list-home-container .cjp25-canon-request-list-home .canon-request-item{gap:10px}}.cjp25-canon-request-list-home-container .cjp25-canon-request-list-home .canon-request-item .item-col{display:flex;gap:20px}@media (max-width:768px){.cjp25-canon-request-list-home-container .cjp25-canon-request-list-home .canon-request-item .item-col{gap:10px}}.cjp25-canon-request-list-home-container .cjp25-canon-request-list-home .canon-request-item .date{min-width:145px}@media (max-width:576px){.cjp25-canon-request-list-home-container .cjp25-canon-request-list-home .canon-request-item .date{max-width:100px;min-width:100px}}.cjp25-canon-request-list-home-container .cjp25-canon-request-list-home .canon-request-item .date.date-deadline{text-align:right}.cjp25-canon-request-list-home-container .cjp25-canon-request-list-home .canon-request-item .title{text-decoration:underline;color:inherit;overflow-wrap:anywhere}.announcement-list-dataset th:last-child{display:none}.announcement-list-dataset .cell-item-actions{display:none!important}.announcement-list-dataset .cell-title{flex:0 1 90%}@media (max-width:576px){.announcement-list-dataset .cell-title{flex:auto}}.announcement-list-dataset .cell-title a{text-decoration:underline;color:inherit;font-weight:400}.announcement-list-dataset .dnd-th-resizer{display:none!important}.cjp25-announcement-details iframe{width:100%;min-height:calc(100vh - 300px)}.cjp25-subsystem-menu-container .subsystem-menu-heading-mobile{display:none;font-size:16px;font-weight:500}@media (max-width:576px){.cjp25-subsystem-menu-container .subsystem-menu-heading-mobile{display:block}.cjp25-subsystem-menu-container .subsystem-menu-heading-mobile p{margin-bottom:0}}.cjp25-subsystem-menu-container .cjp25-tabs{margin-bottom:1.5rem}@media (max-width:576px){.cjp25-subsystem-menu-container .cjp25-tabs{display:none}}.cjp25-subsystem-menu-container .subsystem-list{display:flex;flex-direction:column;gap:20px}.cjp25-subsystem-menu-container .subsystem-list .subsystem-row{display:flex;gap:10px}.cjp25-subsystem-menu-container .subsystem-list .subsystem-row .subsystem-col{display:flex;align-items:center;gap:10px;flex:0 1 50%;max-width:50%;color:inherit;text-decoration:none}.cjp25-subsystem-menu-container .subsystem-list .subsystem-row .subsystem-col .subsystem-icon{width:32px;min-width:32px;aspect-ratio:1;color:#fff;background-color:#d8a500;border-radius:4px;padding:4px;text-align:center}.cjp25-subsystem-menu-container .subsystem-list .subsystem-row .subsystem-col .subsystem-text{overflow:hidden;word-wrap:break-word}.cjp25-subsystem-menu-container .subsystem-list .subsystem-row .subsystem-col .subsystem-text .subsystem-name{font-weight:800;font-size:16px}.cjp25-subsystem-menu-container .subsystem-list .subsystem-row .subsystem-col .subsystem-text .supplier-code{font-weight:500;font-size:14px}.cjp25-contact-us-table div[data-field-name=id]{display:none}.supplier-user-table .cell-id:not(.cell-supplierUserID){display:none!important}.supplier-user-table.role-external-user-supplier-user .cell-item-actions{display:none!important}.supplier-user-table.role-external-user-supplier-user .dnd-td,.supplier-user-table.role-external-user-supplier-user .dnd-th{min-height:58px}.supplier-user-table .ddm-field-container[data-field-name=id]{display:none}.cjp25-update-state:has(.supplier-user-table) .required-field-form{display:none}.user-info-alert-care{display:none}.cjp25-listing-state .user-info-alert-care{display:block}.supplier-user-detail-alert-care{display:none}.cjp25-update-state .supplier-user-detail-alert-care{display:block}.supplier-user-base-subsystem-table .ddm-field-container[data-field-name=approver]{display:none}.user-theme .faq-template-body .content-footer{display:none!important}.user-theme .btn-send-inquiry{display:none!important}.admin-theme .faq-template-body .content-footer,.user-theme.system-admin-role .faq-template-body .content-footer{display:flex!important}.admin-theme .btn-send-inquiry,.user-theme.system-admin-role .btn-send-inquiry{display:flex!important}.button-approval,.button-cancel,.button-commit,.button-confirm,.button-revert,.button-save-draft{display:none}.button-cancel a{color:inherit}.show-button{display:inline-block}.cjp25-parent-canon-request-detail-tabs .component-tabs .navbar{background-color:transparent}.cjp25-parent-canon-request-detail-tabs fieldset[disabled] .form-control[disabled],.cjp25-parent-canon-request-detail-tabs fieldset[disabled] select.form-control[multiple][disabled],.cjp25-parent-canon-request-detail-tabs.disabled-form .form-control[disabled],.cjp25-parent-canon-request-detail-tabs.disabled-form select.form-control[multiple][disabled]{background-color:inherit;border-color:#d9d9d9;color:inherit}.cjp25-parent-canon-request-detail-tabs fieldset[disabled] label,.cjp25-parent-canon-request-detail-tabs label.disabled{color:inherit}.cjp25-parent-canon-request-detail-tabs .btn.disabled[id*=upload-button-label],.cjp25-parent-canon-request-detail-tabs .btn.disabled[id*=upload-remove-button]{display:none}.cjp25-parent-canon-request-detail-tabs .custom-checkbox .custom-control-input:checked:disabled~.custom-control-label::before,.cjp25-parent-canon-request-detail-tabs .custom-checkbox .custom-control-input:checked[disabled]~.custom-control-label::before{background-color:#c00;border-color:#c00;opacity:.4}.cjp25-parent-canon-request-detail-tabs .component-button a{color:inherit}.cjp25-parent-canon-request-detail-tabs button[name=status] .disabled{cursor:not-allowed;opacity:.4}.cjp25-canon-request-form{display:none}.cjp25-canon-request-form .btn.disabled[id*=upload-remove-button]{display:none}.cjp25-canon-request-form .btn[disabled][id*=upload-button-label],.cjp25-canon-request-form .btn[disabled][id*=upload-remove-button]{display:none}.cjp25-canon-request-form .file-upload .text-secondary{word-break:break-all}@media (max-width:768px){.cjp25-canon-request-form .cjp25-thank-you-text{font-size:16px}}.cjp25-canon-request-logs-table.is-supplier-user .cell-reviewerName{display:none!important}form input[readonly],form textarea[readonly]{cursor:not-allowed;pointer-events:none}.parent-canon-request-has-form #ToastAlertContainer .lfr-tooltip-scope:has(.alert-danger){display:none}button.localization-select:focus{outline:0!important;box-shadow:none!important}.cjp25-content .c-empty-state-footer{display:none}.cjp25-content button[readonly=true]{pointer-events:none;cursor:not-allowed}.cjp25-sidebar{visibility:hidden}.cjp25-sidebar.loaded{visibility:visible}.cjp25-sidebar .list-menu .layouts.level-2{margin-left:12px}.cjp25-sidebar .list-menu ul.cjp25-submenu{height:0;opacity:0;overflow:hidden;transition:height .4s ease,opacity .3s ease}.cjp25-sidebar .list-menu li.lfr-nav-item.open>ul.cjp25-submenu{height:auto;opacity:1}.cjp25-sidebar .list-menu li.lfr-nav-item.open>.label-title .chevron-right,.cjp25-sidebar .list-menu li.lfr-nav-item.open>a.lfr-nav-item .chevron-right{transform:rotate(90deg)}.cjp25-sidebar .list-menu .clickable-label.label-title,.cjp25-sidebar .list-menu a.lfr-nav-item{display:flex;align-items:center;font-weight:700;font-size:16px;line-height:24px;color:#333;padding:8px;transition:color .3s ease,background-color .3s ease;font-family:"Noto Sans";cursor:pointer}.cjp25-sidebar .list-menu .clickable-label.label-title.selected.active,.cjp25-sidebar .list-menu .clickable-label.label-title:hover,.cjp25-sidebar .list-menu a.lfr-nav-item.selected.active,.cjp25-sidebar .list-menu a.lfr-nav-item:hover{background-color:#fff0f0;color:#900c0c;border-radius:4px}.cjp25-sidebar .list-menu .clickable-label.label-title:hover,.cjp25-sidebar .list-menu a.lfr-nav-item:hover{color:#af0505}.cjp25-sidebar .list-menu .clickable-label.label-title .chevron-right,.cjp25-sidebar .list-menu a.lfr-nav-item .chevron-right{margin-left:auto;transition:transform .3s ease}.cjp25-logout-btn a{display:flex;align-items:center;font-weight:600;font-size:16px;line-height:24px;padding:0;color:#c00}.cjp25-logout-btn a img.logout-icon{margin-right:4px}.cjp25-logout-btn a:hover{color:#c00}.cjp25-table{padding:0 16px 40px 16px;background-color:#fff}.cjp25-table .data-set-wrapper .nav-btn,.cjp25-table .table-root .nav-btn{height:40px;min-width:40px}.cjp25-table .data-set-wrapper .tbar-nav .btn-unstyled,.cjp25-table .table-root .tbar-nav .btn-unstyled{color:#c00;font-weight:700;font-size:14px;line-height:20px}.cjp25-table .data-set-wrapper .tbar-nav .btn-group,.cjp25-table .table-root .tbar-nav .btn-group{margin-right:.5rem}.cjp25-table .data-set-wrapper .tbar-nav .btn-group .dropdown,.cjp25-table .table-root .tbar-nav .btn-group .dropdown{flex:1}@media (max-width:576px){.cjp25-table .data-set-wrapper .tbar-nav .btn-group,.cjp25-table .table-root .tbar-nav .btn-group{flex-wrap:nowrap}.cjp25-table .data-set-wrapper .tbar-nav .btn-group .filter-resume-close,.cjp25-table .table-root .tbar-nav .btn-group .filter-resume-close{min-width:2rem}}.cjp25-table .data-set-wrapper .tbar-nav .filter-resume-content .label-section,.cjp25-table .table-root .tbar-nav .filter-resume-content .label-section{white-space:normal;flex:1;text-align:left}@media (max-width:768px){.cjp25-table .data-set-wrapper .tbar-nav,.cjp25-table .table-root .tbar-nav{flex-direction:column}.cjp25-table .data-set-wrapper .tbar-nav .tbar-item:last-child .tbar-section,.cjp25-table .table-root .tbar-nav .tbar-item:last-child .tbar-section{text-align:right}.cjp25-table .data-set-wrapper .tbar-nav .btn-group,.cjp25-table .table-root .tbar-nav .btn-group{margin-bottom:.5rem}}.cjp25-table .data-set-wrapper .container-fluid-max-xl,.cjp25-table .data-set-wrapper .container-xl,.cjp25-table .table-root .container-fluid-max-xl,.cjp25-table .table-root .container-xl{padding:0;max-width:unset}@media (max-width:576px){.cjp25-table .data-set-wrapper .dnd-td,.cjp25-table .data-set-wrapper .dnd-th,.cjp25-table .table-root .dnd-td,.cjp25-table .table-root .dnd-th{min-width:100px}.cjp25-table .data-set-wrapper .management-bar.navbar-expand-md .filters-dropdown .navbar-text-truncate,.cjp25-table .table-root .management-bar.navbar-expand-md .filters-dropdown .navbar-text-truncate{display:none}.cjp25-table .data-set-wrapper .management-bar.navbar-expand-md .navbar-form,.cjp25-table .table-root .management-bar.navbar-expand-md .navbar-form{width:65%;left:20%;top:8%}}@media (max-width:768px){.cjp25-table .pagination-results{margin-left:auto}}.cjp25-table .dnd-tbody .cell-id .table-list-title a{font-weight:400;text-decoration:underline;text-decoration-style:solid}.cjp25-table form{padding:0;max-width:unset}.cjp25-table form .sheet{border:0}.cjp25-table form .sheet-lg{max-width:unset;padding:0}.cjp25-table form .sheet-footer{justify-content:center}@media (max-width:576px){.cjp25-table form .sheet-footer{flex-wrap:wrap;row-gap:1rem}}.cjp25-table .page-item.active .page-link{background-color:rgba(204,0,0,.06);z-index:0}.cjp25-table .page-item.active .page-link::before{background-color:#c00}.cjp25-table .management-bar-primary{border-color:#c00!important;background:#fff0f0!important}.cjp25-table .nav-link.active::after{background-color:#c00!important}.cjp25-table .nav-nested .nav-link.active{background-color:#fff0f0!important}.cjp25-table .nav-nested .nav-link.active::before{background-color:#c00!important}.cjp25-table .dnd-tbody .dnd-tr:hover,.cjp25-table .table-list.table-hover tbody tr:hover,.cjp25-table tbody tr.table-active,.cjp25-table tbody tr:hover>td{background-color:#fff0f0!important}.cjp25-table .ddm-field-container[data-field-name=updateBy]{display:none}.cjp25-table .cjp25-updating-cell{font-size:13px;margin-left:-.5rem!important}.cjp25-supplier-list .container-fluid-max-xl{max-width:unset}.cjp25-supplier-list .table{display:none}.cjp25-dataset .management-bar-wrapper{border-bottom:none!important}.cjp25-dataset .management-bar-wrapper .navbar-nav .nav-item:has(.lexicon-icon-order-list-down),.cjp25-dataset .management-bar-wrapper .navbar-nav .nav-item:has(.lexicon-icon-order-list-up){display:none}.cjp25-dataset .management-bar.navbar-expand-md .navbar-form{padding-left:0;padding-right:0}.cjp25-dataset .container-fluid-max-xl,.cjp25-dataset .container-xl{max-width:unset!important}.cjp25-dataset .tbar-nav .btn-unstyled{color:#c00;font-weight:700;font-size:14px;line-height:20px}.data-set-content-wrapper{border:#e7e7ed solid .0625rem;border-radius:.25rem}table{table-layout:unset!important;border:unset!important}table thead{position:sticky;top:0;background-color:#fff;z-index:9}table thead tr th{white-space:nowrap}table thead tr th span.text-truncate{white-space:nowrap!important}table tbody{max-height:calc(100vh - 128px - 450px)}.account-admin-role table tbody,.system-admin-role table tbody{max-height:calc(100vh - 184px - 450px)}.table-responsive{max-height:calc(100vh - 128px - 305px)}.account-admin-role .table-responsive,.system-admin-role .table-responsive{max-height:calc(100vh - 184px - 395px)}.form-control{background-color:#f9f9f9;border-color:#d9d9d9;color:#333}.form-control:focus-visible{background-color:#fff;border-color:#c00;box-shadow:unset!important}.form-control:disabled{background-color:#fff;border-color:#d9d9d9;color:#333;opacity:1}.input-group-inset~.input-group-inset-item{background-color:#f9f9f9;border-color:#d9d9d9}.input-group-inset:focus-visible~.input-group-inset-item{background:#fff;border-color:#c00}.input-group-item-focusable:focus-within:has(input:focus){box-shadow:unset!important}select.form-control option:checked{background-color:#fff0f0;color:#900c0c;background-image:unset!important}select.form-control option:hover{background-color:#fff0f0;color:#af0505;background-image:unset!important}.toggle-switch-check:checked~.toggle-switch-bar::before{background-color:#c00;border-color:#c00}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#c00;border-color:#c00}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#c00;border-color:#c00}.custom-checkbox .custom-control-label::before{border:1px solid #c00}.dropdown-menu-select.dropdown-menu .dropdown-item.active{background-color:#fff0f0;color:#900c0c}.dropdown-menu-select.dropdown-menu .dropdown-item.hover{background-color:#fff0f0;color:#af0505}.supplier-request-form .lfr-layout-structure-item-container{padding-bottom:36px}.supplier-request-form .button-container{display:flex;justify-content:center;gap:20px}.supplier-request-form h5{font-family:Noto Sans;font-weight:800;font-size:18px;line-height:20px;padding-bottom:12px;margin-bottom:12px!important;border-bottom:1px solid #f0f0f0}.title-create,.title-detail,.title-list,.title-update{display:none}@media (max-width:576px){.title-create,.title-detail,.title-list,.title-update{font-size:18px}}@media (max-width:576px){h1.component-heading{font-size:18px}}.component-heading[class*=title-]{display:none}.cjp25-detail-state .ddm-label-required{display:none}.cjp25-detail-state .form-text{display:none}.cjp25-detail-state .label[tabindex]{cursor:not-allowed;text-decoration:none}.cjp25-detail-state .label[tabindex]:hover{cursor:not-allowed;text-decoration:none;color:#6b6c7e}.cjp25-detail-state input.form-control-inset{display:none}.cjp25-detail-state .form-control[readonly]:focus-visible{background:#fff;border-color:#d9d9d9;box-shadow:unset!important;cursor:not-allowed}.cjp25-detail-state .form-control-tag-group{cursor:not-allowed;background:#fff}.alert{max-width:100%}.alert .close{right:0;top:0}.user-setting-table .management-bar .btn:has(.lexicon-icon-plus){display:none}.user-setting-table div[data-field-reference=id]{display:none}.user-setting-title h1{font-family:Noto Sans;font-weight:800;font-size:24px;line-height:28px;letter-spacing:0}.cjp25-parent-canon-request-dataset button[data-testid=fdsCreationActionButton]{display:none}.form-control-select.localization-select{padding:7px 4px;background-image:none;text-overflow:unset;max-width:56px;margin:auto}.localization-select .inline-item-before{display:none}.localization-select:has(.lexicon-icon-en-us) .font-weight-normal.mr-2,.localization-select:has(.lexicon-icon-ja-jp) .font-weight-normal.mr-2{display:inline-block;text-align:center;color:transparent;position:relative;margin:0!important;font-size:12px;width:100%}.localization-select:has(.lexicon-icon-en-us) .font-weight-normal.mr-2::after{content:"English";color:#212529;position:absolute;left:0;top:0;width:100%;overflow:hidden;text-overflow:ellipsis;font-weight:700}.localization-select:has(.lexicon-icon-ja-jp) .font-weight-normal.mr-2::after{content:"日本語";color:#212529;position:absolute;left:0;top:0;width:100%;overflow:hidden;text-overflow:ellipsis;font-weight:700}.liferay-ddm-form-field-localizable-text .inline-item{display:none}.liferay-ddm-form-field-localizable-text div button{width:56px}.liferay-ddm-form-field-localizable-text:has(.lexicon-icon-en-us) .btn-section,.liferay-ddm-form-field-localizable-text:has(.lexicon-icon-ja-jp) .btn-section{color:transparent;position:relative;display:inline-block;width:100%}.liferay-ddm-form-field-localizable-text:has(.lexicon-icon-en-us) .btn-section::after{content:"English";color:#212529;position:absolute;left:0;top:0;width:100%;height:100%;font-size:12px}.liferay-ddm-form-field-localizable-text:has(.lexicon-icon-ja-jp) .btn-section::after{content:"日本語";color:#212529;position:absolute;left:0;top:0;width:100%;height:100%;font-size:12px}li[role=presentation] button[data-testid=availableLocalesDropdownen_US] .autofit-section .inline-item-before,li[role=presentation] button[data-testid=availableLocalesDropdownja_JP] .autofit-section .inline-item-before{display:none}li[role=presentation] button[id=en_US],li[role=presentation] button[id=ja_JP]{padding:5.5px 16px!important}li[role=presentation] button[id=en_US] .autofit-section .lexicon-icon,li[role=presentation] button[id=en_US] .dropdown-item-indicator-start .lexicon-icon,li[role=presentation] button[id=ja_JP] .autofit-section .lexicon-icon,li[role=presentation] button[id=ja_JP] .dropdown-item-indicator-start .lexicon-icon{display:none}li[role=presentation] button[id=en_US] .autofit-section:first-child span[aria-hidden=true]{position:relative;color:transparent;display:inline-block;width:165px}li[role=presentation] button[id=en_US] .autofit-section:first-child span[aria-hidden=true]::after{content:"English (United States)";color:#333;position:absolute;left:0;top:0;width:100%;height:100%}li[role=presentation] button[id=ja_JP] .autofit-section:first-child span[aria-hidden=true]{position:relative;color:transparent;display:inline-block;width:165px}li[role=presentation] button[id=ja_JP] .autofit-section:first-child span[aria-hidden=true]::after{content:"日本語 (日本)";color:#333;position:absolute;left:0;top:0;width:100%;height:100%}.signed-in.public-page .sheet-header .lfr-icon-menu button{width:3.5rem}.signed-in.public-page .sheet-header .lfr-icon-menu button .inline-item:has(.lexicon-icon-en-us),.signed-in.public-page .sheet-header .lfr-icon-menu button .inline-item:has(.lexicon-icon-ja-jp){display:none}.signed-in.public-page .sheet-header .lfr-icon-menu button .btn-section{color:transparent;position:relative;display:inline-block;width:100%}.signed-in.public-page .sheet-header .lfr-icon-menu button:has(.lexicon-icon-en-us) .btn-section::after{content:"English";color:#212529;position:absolute;left:0;top:0;width:100%;height:100%;font-size:12px}.signed-in.public-page .sheet-header .lfr-icon-menu button:has(.lexicon-icon-ja-jp) .btn-section::after{content:"日本語";color:#212529;position:absolute;left:0;top:0;width:100%;height:100%;font-size:12px}.signed-in.public-page ul.dropdown-menu li[role=presentation] a .inline-item-before{display:none}.signed-in.public-page ul.dropdown-menu li[role=presentation] a .taglib-text-icon{color:transparent;position:relative;display:inline-block;width:100%}.signed-in.public-page ul.dropdown-menu li[role=presentation] a:has(.lexicon-icon-ja-jp) .taglib-text-icon::after{content:"日本語";color:#212529;position:absolute;left:0;top:0;width:100%;overflow:hidden;text-overflow:ellipsis;font-weight:700}.signed-in.public-page ul.dropdown-menu li[role=presentation] a:has(.lexicon-icon-en-us) .taglib-text-icon::after{content:"English";color:#212529;position:absolute;left:0;top:0;width:100%;overflow:hidden;text-overflow:ellipsis;font-weight:700}.lfr-layout-structure-item-inputs-date-input:has(input[readonly]) .lexicon-icon-asterisk,.lfr-layout-structure-item-inputs-select-from-list:has(input[readonly]) .lexicon-icon-asterisk{display:none}.cjp25-faq-page{background-color:#fff;padding:24px 16px}.cjp25-faq-page .pagination-bar .page-item.active .page-link{background-color:rgba(204,0,0,.06);z-index:0}.cjp25-faq-page .pagination-bar .page-item.active .page-link::before{background-color:#c00}.faq-template-container .title h2{font-family:Noto Sans;font-weight:800;font-size:24px;line-height:28px;color:#333}.faq-template-container .faq-template-body{background:#fff;padding:16px;border-radius:8px;margin-top:18px}.faq-template-container .faq-template-body .desc{margin:18px 0 36px;font-family:Noto Sans;font-weight:500;font-size:16px;line-height:24px;color:#2e2e2e}.faq-template-container .faq-template-body .infor-item{display:flex;gap:4px;color:#242424}.faq-template-container .faq-template-body h4{font-family:Noto Sans;font-weight:800;font-size:16px;line-height:24px}.faq-template-container .faq-template-body .faq-template-footer{display:flex;margin-top:24px;align-items:center}.faq-template-container .faq-template-body .faq-template-footer .btn-link{font-family:Noto Sans;font-weight:700;font-size:14px;line-height:20px;letter-spacing:0;color:#333;text-decoration:none}.faq-item-card{display:flex;gap:16px;padding:16px;background:#fff;border-bottom:1px solid #f0f0f0}.faq-item-card .avatar{width:40px;max-width:40px;border-radius:50%;height:40px}.faq-item-card-body h2{margin-bottom:4px}.faq-item-card-body h2 a{font-family:Noto Sans;font-weight:800;font-size:16px;line-height:24px;text-decoration:none;color:#151515;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.faq-item-infor{display:flex;gap:4px;margin-bottom:8px}.faq-item-infor{font-family:Noto Sans;font-weight:500;font-size:14px;line-height:20px;color:#2e2e2e}.faq-item-infor .faq-item-author,.faq-item-infor .faq-item-tag{font-weight:800}.faq-item-desc{font-family:Noto Sans;font-weight:500;font-size:16px;line-height:24px;color:#2e2e2e}.cjp25-tabs .navigation-bar-light.navbar-expand-md.navbar-underline{border-color:#a1a1a1;width:fit-content}.cjp25-tabs .navigation-bar-light.navbar-expand-md.navbar-underline .navbar-nav .nav-link.active{color:#c00}.cjp25-tabs .navigation-bar-light.navbar-expand-md.navbar-underline .navbar-nav .nav-link.active::after{background-color:#c00}.cjp25-tabs .navigation-bar-light.navbar-expand-md.navbar-underline .navbar-nav .navbar-text-truncate{overflow:visible;max-width:fit-content}@media (max-width:576px){.cjp25-tabs .navigation-bar-light.navbar-expand-md.navbar-underline .navbar-nav .navbar-text-truncate{overflow:hidden;max-width:17.5rem}}@media (max-width:768px){.cjp25-tabs .component-tabs button[role=combobox]{display:none}.cjp25-tabs .component-tabs .collapse{display:block}.cjp25-tabs .component-tabs .navbar-nav{flex-direction:row}.cjp25-tabs .component-tabs .navbar-nav .nav-item button.active::after{content:"";background-color:#c00;width:auto;height:.25rem;display:block;position:absolute;left:0;right:0;bottom:-.53125rem}}