.ui-shell__main{overflow-y:auto!important}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{margin:0;font-family:IBM Plex Sans,system-ui,-apple-system,sans-serif;font-size:.75rem}.page{flex-direction:column;flex:1;padding:0;display:flex;overflow:hidden}.page__header{z-index:100;background:var(--cds-background,#fff);border-bottom:1px solid var(--cds-border-subtle-01,#e0e0e0);flex-shrink:0;justify-content:space-between;align-items:flex-end;gap:1rem;min-height:4rem;padding:.5rem 2rem;display:flex}.page__header>:first-child{flex:1;min-width:0}.page__actions{align-items:flex-end;gap:.75rem;display:flex}.page__title{margin:0;font-size:1.25rem;font-weight:600}.page__title-row{align-items:center;gap:.5rem;display:flex}.page__breadcrumb{color:var(--cds-link-primary,#0f62fe);white-space:nowrap;flex-wrap:nowrap;gap:.375rem;margin-bottom:.25rem;font-size:.75rem;line-height:1rem;display:flex;overflow:hidden}.page__breadcrumb-segment{align-items:center;gap:.375rem;min-width:0;display:inline-flex}.page__breadcrumb-current{color:var(--cds-link-primary,#0f62fe);text-overflow:ellipsis;overflow:hidden}.page__subtitle{color:var(--cds-text-secondary,#525252);margin:.125rem 0 0;font-size:.75rem}.page__body{flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:.75rem 2rem 1.5rem;display:flex;overflow-y:auto}.page__footer{background:var(--cds-background,#fff);border-top:2px solid var(--cds-border-subtle-01,#e0e0e0);flex-shrink:0;align-items:center;gap:.5rem;padding:.75rem 2rem;display:flex}.page__footer--spread>:first-child{margin-right:auto}.page__content{flex:1;padding:1.5rem 2rem;overflow:auto}.grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.form-grid{grid-template-columns:1fr;gap:.75rem;display:grid}.form-grid>*{min-width:0}.form-grid--2col{grid-template-columns:repeat(2,1fr)}.form-grid--3col{grid-template-columns:repeat(3,1fr)}.form-grid--full{grid-column:1/-1}.cds--date-picker--single,.cds--date-picker--single .cds--date-picker-container,.cds--date-picker--single .cds--date-picker-input__wrapper{width:100%}.form-actions{border-top:1px solid var(--cds-border-subtle-01,#e0e0e0);align-items:center;gap:.5rem;padding-top:.75rem;display:flex}.ui7-form-contract{--ui7-form-label-gap:6px;--ui7-form-label-font-size:12px;--ui7-form-label-font-weight:500;--ui7-form-label-line-height:16px;--ui7-form-input-font-size:14px;--ui7-form-input-font-weight:400;--ui7-form-input-line-height:20px;--ui7-form-control-height:40px;--ui7-form-textarea-min-height:88px;--ui7-form-row-gap:16px;--ui7-form-section-gap:24px;--ui7-form-column-gap:16px;--ui7-form-density:compact;--ui7-form-readonly-background:#f4f4f4;--ui7-form-readonly-cursor:default}.ui7-form-contract--density-compact{--ui7-form-density:compact;--ui7-form-control-height:2rem;--cds-layout-size-height-sm:2rem;--cds-layout-size-height-md:2rem;--cds-layout-size-height-lg:2rem;--cds-layout-size-height:2rem}.ui7-form-contract--density-comfortable{--ui7-form-density:comfortable;--ui7-form-control-height:2.5rem;--cds-layout-size-height-sm:2.5rem;--cds-layout-size-height-md:2.5rem;--cds-layout-size-height-lg:2.5rem;--cds-layout-size-height:2.5rem}.ui7-form-row{column-gap:var(--ui7-form-column-gap);row-gap:var(--ui7-form-row-gap);align-items:start;display:grid}.ui7-form-section{gap:var(--ui7-form-section-gap);flex-direction:column;display:flex}.ui7-form-column{min-width:0}.ui7-form-label{align-items:baseline;gap:var(--ui7-form-label-gap);font-size:var(--ui7-form-label-font-size);font-weight:var(--ui7-form-label-font-weight);line-height:var(--ui7-form-label-line-height);color:var(--cds-text-secondary,#525252);display:flex}.ui7-form-label__required{color:var(--cds-support-error,#da1e28)}.ui7-form-control{box-sizing:border-box;min-height:var(--ui7-form-control-height);font-size:var(--ui7-form-input-font-size);font-weight:var(--ui7-form-input-font-weight);line-height:var(--ui7-form-input-line-height)}.ui7-form-control :is(.cds--text-input,.cds--number input,.cds--select-input,.cds--combo-box__input,.cds--date-picker,.cds--dropdown,.cds--list-box){box-sizing:border-box;min-height:var(--ui7-form-control-height);font-size:var(--ui7-form-input-font-size);line-height:var(--ui7-form-input-line-height)}.ui7-form-control :is(.cds--text-input,.cds--number input,.cds--select-input,.cds--combo-box__input){height:var(--ui7-form-control-height)}.ui7-form-control textarea,.ui7-form-control .cds--text-area,.ui7-form-control .cds--text-area__wrapper{min-height:var(--ui7-form-textarea-min-height)}.ui7-form-control--readonly,.ui7-form-contract--readonly .ui7-form-control,.ui7-form-control--readonly :is(input,textarea,button,[role=combobox],.cds--text-input,.cds--number input){background:var(--ui7-form-readonly-background,#f4f4f4);cursor:var(--ui7-form-readonly-cursor,default)}.ui7-form-readonly-value{background:var(--ui7-form-readonly-background,#f4f4f4);color:var(--cds-text-primary,#161616);cursor:var(--ui7-form-readonly-cursor,default)}.ui7-form-contract--readonly .ui7-form-readonly-value{background:var(--ui7-form-readonly-background,#f4f4f4)}.ui7-form-helper{color:var(--cds-text-secondary,#525252);margin-block-start:.375rem;font-size:.75rem;line-height:1rem}.page-tabs{flex-direction:column;gap:0;display:flex}.page-tabs__panel{padding:.75rem 0;display:none}.page-tabs__panel--active{display:block}.page-tabs__panel--table{padding:0}.badge{background:var(--cds-background-inverse,#393939);min-width:1.25rem;height:1.25rem;color:var(--cds-text-inverse,#fff);border-radius:.75rem;justify-content:center;align-items:center;margin-left:.375rem;padding:0 .375rem;font-size:.6875rem;font-weight:600;line-height:1;display:inline-flex}.display-field{flex-direction:column;display:flex}.display-field__label{color:var(--cds-text-secondary,#525252);margin-bottom:.125rem;font-size:.75rem;font-weight:600}.display-field__value{min-height:1.125rem;color:var(--cds-text-primary,#000);font-size:.75rem}.modal-layout{flex-direction:column;width:100%;max-height:calc(90vh - 3.5rem);display:flex}.modal-layout--sm{min-width:24rem}.modal-layout--md{min-width:28rem}.modal-layout--lg{min-width:32rem}.modal-layout--xl{min-width:36rem}.modal-layout__body{flex-direction:column;flex:auto;gap:.75rem;min-height:0;padding:1rem 1.5rem 1.25rem;display:flex;overflow-y:auto}.modal-layout__footer{border-top:1px solid var(--cds-border-subtle-01,#e0e0e0);background:var(--cds-background,#fff);flex-shrink:0;justify-content:flex-end;gap:.5rem;padding:.75rem 1.5rem;display:flex}.modal-layout__footer--spread{justify-content:space-between}.modal-shell{background:var(--cds-background,#fff);flex-direction:column;width:min(90vw,480px);display:flex}.modal-shell__header{border-bottom:1px solid var(--cds-border-subtle-01,#e0e0e0);padding:.75rem 1.5rem}.modal-shell__title{margin:0;font-size:1rem;font-weight:600}.modal-shell__body{flex-direction:column;flex:1;gap:.75rem;padding:1rem 1.5rem;display:flex;overflow:auto}.modal-actions{border-top:1px solid var(--cds-border-subtle-01,#e0e0e0);justify-content:flex-end;gap:.5rem;padding:.75rem 1.5rem;display:flex}.wizard-actions{border-top:1px solid var(--cds-border-subtle-01,#e0e0e0);align-items:center;gap:.5rem;padding-top:.75rem;display:flex}.wizard-actions>:first-child{margin-right:auto}.receipt-card{border:1px solid var(--cds-border-subtle-01,#e0e0e0);background:var(--cds-layer-01,#f4f4f4);max-width:480px;padding:1.5rem}.receipt-card__header{color:var(--cds-support-success,#198038);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1rem;font-weight:600;display:flex}.receipt-card__row{border-bottom:1px solid var(--cds-border-subtle-00,#e8e8e8);justify-content:space-between;padding:.375rem 0;font-size:.875rem;display:flex}.receipt-card__row:last-of-type{border-bottom:none}.receipt-card__label{color:var(--cds-text-secondary,#525252)}.receipt-card__actions{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.profile-branch-section__label{color:var(--cds-text-secondary,#525252);text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:600}.profile-branch-dropdown__trigger{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:.625rem 1rem;font-family:inherit;transition:background-color .15s;display:flex}.profile-branch-dropdown__trigger:hover{background:var(--cds-background-hover,#e8e8e8)}.profile-branch-dropdown__trigger:focus-visible{outline:2px solid var(--cds-focus,#0f62fe);outline-offset:-2px}.profile-branch-dropdown__current{flex-direction:column;gap:.125rem;display:flex}.profile-branch-dropdown__chevron{color:var(--cds-text-secondary,#525252);flex-shrink:0;margin-left:.5rem;font-size:.625rem}.profile-branch-dropdown__list{border-top:1px solid var(--cds-border-subtle-01,#e0e0e0);background:var(--cds-layer-01,#f4f4f4);max-height:240px;overflow-y:auto}.profile-branch-item{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;width:100%;padding:.625rem 1rem .625rem 1.5rem;font-family:inherit;transition:background-color .15s;display:flex}.profile-branch-item__code{color:var(--cds-text-primary,#161616);flex:1;font-size:.875rem;font-weight:500}.profile-branch-item__name{color:var(--cds-text-secondary,#525252);font-size:.75rem}.profile-branch-item__check{color:var(--cds-interactive,#0f62fe);margin-left:auto;font-size:.75rem;font-weight:700}.profile-branch-item--active{background:var(--cds-layer-selected-01,#00000014);cursor:default}.profile-branch-item--active .profile-branch-item__code{font-weight:700}.profile-branch-item:not(.profile-branch-item--active):hover{background:var(--cds-background-hover,#e8e8e8)}.profile-branch-item:focus-visible{outline:2px solid var(--cds-focus,#0f62fe);outline-offset:-2px}.login-page{background:var(--cds-background,#f4f4f4);justify-content:center;align-items:center;min-height:100vh;display:flex}.login-page__card{background:var(--cds-layer-01,#fff);width:100%;max-width:400px;padding:3rem 2.5rem;box-shadow:0 4px 16px #00000014}.login-page__card h1{color:var(--cds-text-primary,#161616);margin-bottom:.75rem;font-size:1.5rem;font-weight:600}.login-page__card p{color:var(--cds-text-secondary,#525252);margin-bottom:1.5rem;font-size:.875rem}@media (max-width:768px){.page__header{flex-wrap:wrap;align-items:flex-start;gap:.5rem;padding:.5rem 1rem}.page__actions{justify-content:flex-end;width:100%}.page__body{padding:.75rem 1rem 1.25rem}.form-grid--2col,.form-grid--3col{grid-template-columns:1fr}.modal-shell{width:100vw;max-height:100dvh}}@media (max-width:480px){.page__header{padding:.5rem .75rem}.page__body{padding:.5rem .75rem 1rem}.page__title{font-size:1rem}}
.ui7-form-contract{max-width:1200px}.ui7-form-contract--width-half{width:50%}.ui7-form-contract--width-two-thirds{width:66.6667%}.ui7-form-contract--width-full{width:100%}.ui7-form-contract .cds--label{margin-block-end:0;font-family:inherit;font-size:.75rem;font-weight:500;line-height:1rem}.ui7-form-contract .cds--text-input,.ui7-form-contract .cds--text-area,.ui7-form-contract .cds--select-input,.ui7-form-contract .cds--date-picker__input{font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.25rem}.ui7-form-contract .cds--text-input,.ui7-form-contract .cds--select-input,.ui7-form-contract .cds--date-picker__input,.ui7-form-contract .cds--number input,.ui7-form-contract .cds--combo-box__input,.ui7-form-contract .cds--dropdown{block-size:var(--ui7-form-control-height);min-block-size:var(--ui7-form-control-height);max-block-size:var(--ui7-form-control-height);height:var(--ui7-form-control-height);min-height:var(--ui7-form-control-height)}.ui7-form-contract .cds--date-picker,.ui7-form-contract .cds--date-picker-container{width:100%}@media (max-width:1055px){.ui7-form-contract,.ui7-form-contract.ui7-form-contract--width-half,.ui7-form-contract.ui7-form-contract--width-two-thirds,.ui7-form-contract.ui7-form-contract--width-full{width:100%;max-width:100%}}@media (max-width:671px){.ui7-form-contract .ui7-form-row>.ui7-form-column{grid-column:1/-1!important}.page__header{flex-direction:column;align-items:flex-start;gap:.5rem}.page__actions{justify-content:flex-end;width:100%}}
