:root{--font-body:"IDLC Bold",sans-serif;--font-ui:"IDLC Bold",sans-serif}.app-header .app-header__account,.app-header .step-nav__home svg{display:none}.app-header__wrapper{margin-top:30px}.dashboard__group{margin-top:20px}.nav__controls{display:none}.nav__scroll{padding-top:5px}.template-default__nav-toggler-container{position:absolute;padding:1rem;left:0;margin-bottom:10px}@font-face{font-family:IDLC Bold;src:url(/fonts/IDLC-Bold-V3.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.login__brand svg{display:none}.login__brand{background-image:url(/logo/Logo_IDLC_AML.png);height:150px;width:100%}.app-header__step-nav .step-nav__home,.login__brand{background-repeat:no-repeat;background-size:contain;background-position:50%}.app-header__step-nav .step-nav__home{display:block;background-image:url(/logo/home-light.png);height:25px;width:25px;text-indent:-9999px;overflow:hidden}.nav__link{padding-top:5px}.nav__link-label{color:#000}.nav__link:has(.nav__link-indicator){padding-left:5px!important}[data-theme=dark] .login__brand{background-image:url(/logo/Logo_IDLC_White.png)}[data-theme=dark] .app-header__step-nav .step-nav__home{background-image:url(/logo/home-dark.png)}.nav__link:has(.nav__link-indicator){background-color:#8f1500;border-radius:4px!important}.nav__link:has(.nav__link-indicator) .nav__link-label{color:#fff}@media(prefers-color-scheme:dark){html:not([data-theme=light]) .login__brand{background-image:url(/logo/Logo_IDLC_White.png)}html:not([data-theme=light]) .app-header__step-nav .step-nav__home{background-image:url(/logo/home-dark.png)}html:not([data-theme=light]) .nav__link-label{color:#fff0f5}html:not([data-theme=light]) .nav__link:has(.nav__link-indicator){background-color:#afffff;border-radius:4px!important}.nav__link:has(.nav__link-indicator) .nav__link-label{color:#000}}h1,h2,h3,h4,h5,h6,p{font-family:IDLC Bold,sans-serif}h3{font-size:medium}.collection-list,.doc-header{padding-top:22px}.collection-list__tables,.table,.table-wrap{width:100%!important;display:block!important}.table table{width:100%!important;min-width:100%!important;table-layout:auto}.table td,.table th{width:auto}#heading-_select,.cell-_select{width:40px!important}html[data-theme=dark] .react-datepicker{background:#111827;color:#e5e7eb;border:1px solid #374151;box-shadow:0 12px 34px rgba(0,0,0,.45)}html[data-theme=dark] .react-datepicker__header{background:#0f172a;border-bottom:1px solid #374151}html[data-theme=dark] .react-datepicker-time__header,html[data-theme=dark] .react-datepicker-year-header,html[data-theme=dark] .react-datepicker__current-month,html[data-theme=dark] .react-datepicker__day-name{color:#d1d5db}html[data-theme=dark] .react-datepicker__day,html[data-theme=dark] .react-datepicker__time-list-item,html[data-theme=dark] .react-datepicker__time-name{color:#e5e7eb}html[data-theme=dark] .react-datepicker__time-list-item:hover{color:#000}html[data-theme=dark] .react-datepicker__day:hover,html[data-theme=dark] .react-datepicker__month-text:hover,html[data-theme=dark] .react-datepicker__quarter-text:hover,html[data-theme=dark] .react-datepicker__time-list-item:hover,html[data-theme=dark] .react-datepicker__year-text:hover{background:#1f2937}html[data-theme=dark] .react-datepicker__day--outside-month{color:#6b7280}html[data-theme=dark] .react-datepicker__day--keyboard-selected,html[data-theme=dark] .react-datepicker__month-text--keyboard-selected,html[data-theme=dark] .react-datepicker__quarter-text--keyboard-selected,html[data-theme=dark] .react-datepicker__year-text--keyboard-selected{background:#1e40af;color:#fff}html[data-theme=dark] .react-datepicker__day--in-range,html[data-theme=dark] .react-datepicker__day--in-selecting-range,html[data-theme=dark] .react-datepicker__day--selected,html[data-theme=dark] .react-datepicker__month-text--in-range,html[data-theme=dark] .react-datepicker__month-text--in-selecting-range,html[data-theme=dark] .react-datepicker__month-text--selected,html[data-theme=dark] .react-datepicker__quarter-text--in-range,html[data-theme=dark] .react-datepicker__quarter-text--in-selecting-range,html[data-theme=dark] .react-datepicker__quarter-text--selected,html[data-theme=dark] .react-datepicker__year-text--in-range,html[data-theme=dark] .react-datepicker__year-text--in-selecting-range,html[data-theme=dark] .react-datepicker__year-text--selected{background:#2563eb;color:#fff}html[data-theme=dark] .react-datepicker__day--today{font-weight:700;box-shadow:inset 0 0 0 1px #60a5fa}html[data-theme=dark] .react-datepicker__navigation-icon:before{border-color:#d1d5db}html[data-theme=dark] .react-datepicker__time-container{border-left:1px solid #374151}html[data-theme=dark] .react-datepicker__time-box,html[data-theme=dark] .react-datepicker__time-list{background:#111827}html[data-theme=dark] .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,html[data-theme=dark] .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#111827;color:#111827;stroke:#374151}@media(prefers-color-scheme:dark){html:not([data-theme=light]) .react-datepicker{background:#111827;color:#e5e7eb;border:1px solid #374151;box-shadow:0 12px 34px rgba(0,0,0,.45)}html:not([data-theme=light]) .react-datepicker__header{background:#0f172a;border-bottom:1px solid #374151}html:not([data-theme=light]) .react-datepicker-time__header,html:not([data-theme=light]) .react-datepicker-year-header,html:not([data-theme=light]) .react-datepicker__current-month,html:not([data-theme=light]) .react-datepicker__day-name{color:#d1d5db}html:not([data-theme=light]) .react-datepicker__day,html:not([data-theme=light]) .react-datepicker__time-list-item,html:not([data-theme=light]) .react-datepicker__time-name{color:#e5e7eb}html:not([data-theme=light]) .react-datepicker__day:hover,html:not([data-theme=light]) .react-datepicker__month-text:hover,html:not([data-theme=light]) .react-datepicker__quarter-text:hover,html:not([data-theme=light]) .react-datepicker__time-list-item:hover,html:not([data-theme=light]) .react-datepicker__year-text:hover{background:#1f2937}html:not([data-theme=light]) .react-datepicker__day--outside-month{color:#6b7280}html:not([data-theme=light]) .react-datepicker__day--keyboard-selected,html:not([data-theme=light]) .react-datepicker__month-text--keyboard-selected,html:not([data-theme=light]) .react-datepicker__quarter-text--keyboard-selected,html:not([data-theme=light]) .react-datepicker__year-text--keyboard-selected{background:#1e40af;color:#fff}html:not([data-theme=light]) .react-datepicker__day--in-range,html:not([data-theme=light]) .react-datepicker__day--in-selecting-range,html:not([data-theme=light]) .react-datepicker__day--selected,html:not([data-theme=light]) .react-datepicker__month-text--in-range,html:not([data-theme=light]) .react-datepicker__month-text--in-selecting-range,html:not([data-theme=light]) .react-datepicker__month-text--selected,html:not([data-theme=light]) .react-datepicker__quarter-text--in-range,html:not([data-theme=light]) .react-datepicker__quarter-text--in-selecting-range,html:not([data-theme=light]) .react-datepicker__quarter-text--selected,html:not([data-theme=light]) .react-datepicker__year-text--in-range,html:not([data-theme=light]) .react-datepicker__year-text--in-selecting-range,html:not([data-theme=light]) .react-datepicker__year-text--selected{background:#2563eb;color:#fff}html:not([data-theme=light]) .react-datepicker__day--today{font-weight:700;box-shadow:inset 0 0 0 1px #60a5fa}html:not([data-theme=light]) .react-datepicker__navigation-icon:before{border-color:#d1d5db}html:not([data-theme=light]) .react-datepicker__time-container{border-left:1px solid #374151}html:not([data-theme=light]) .react-datepicker__time-box,html:not([data-theme=light]) .react-datepicker__time-list{background:#111827}html:not([data-theme=light]) .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,html:not([data-theme=light]) .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#111827;color:#111827;stroke:#374151}}.tooltip.field-error{max-width:400px;white-space:normal;word-break:break-word}.tooltip.field-error .tooltip-content{max-width:none;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.4}