@charset "UTF-8";@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(/assets/fonts/MaterialIcons-Regular.woff2) format("woff2");font-display:block}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;src:url(/assets/fonts/MaterialIconsOutlined-Regular.otf) format("truetype");font-display:block}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;src:url(/assets/fonts/MaterialIconsRound-Regular.otf) format("truetype");font-display:block}@font-face{font-family:CustomIcons;src:url(/assets/fonts/CustomIcons.woff) format("woff");font-weight:400;font-style:normal}.material-icons{font-family:Material Icons,sans-serif;font-weight:400;font-style:normal;font-size:1.5rem;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;overflow:unset!important}.material-icons-outlined{font-family:Material Icons Outlined,sans-serif;font-weight:400;font-style:normal;font-size:1.5rem;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;overflow:unset!important}.material-icons-round{font-family:Material Icons Round,sans-serif;font-weight:400;font-style:normal;font-size:1.5rem;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;overflow:unset!important}html{height:100%}@media(min-width:940px){html{font-size:90%}}@media(min-width:1460px){html{font-size:95%}}@media(min-width:1600px){html{font-size:100%}}body{padding:0!important;margin:0!important;height:100%;font-size:16px;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background-color:#e8eaf6;--light-color: #ffffff;--blue-primary-color: #5c6bc0;--alternative-primary-color: ;--save-color: #34a835;--green-medium-sea-color: rgba(60, 179, 113, .75);--red-light-coral-color: rgba(240, 128, 128, .75);--pastel-green-color: ;--dark-gray-color: #a9a9a9;--mustard-color: ;--dark-theme: #2a2a2a;--yellow-light-2-color: ;--beige-dark-color: }.dark body{background-color:#1f1f1f}@media(min-width:940px)and (prefers-reduced-motion:no-preference){body.animation-background{background:linear-gradient(315deg,#1e3c9a 3%,#356aa0 38%,#2b918a,#4d78a4 98%);background-size:400% 400%;animation:gradient 15s ease infinite}.dark body.animation-background{background:linear-gradient(315deg,#2c2c2c 5%,#2a2a2a 35%,#1f1f1f 60%)}}@media(min-width:940px)and (prefers-reduced-motion:no-preference){body.dark-bg{background:linear-gradient(315deg,#2c2c2c 5%,#2a2a2a 35%,#1f1f1f 60%)}}*{letter-spacing:normal;scrollbar-width:thin;-webkit-font-smoothing:antialiased}@media(prefers-color-scheme:dark){body{background-color:#2a2a2a}.print-help body{background-color:#fff;color:#1d1d1d}.print-help body a{color:#1d1d1d}}.flexbox{display:flex}.flex-wrap{flex-wrap:wrap}.flex-direction-column{flex-direction:column}.justify-content-flex-start{justify-content:flex-start}.justify-content-flex-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-space-between{justify-content:space-between}.align-items-center{align-items:center}.align-items-baseline{align-items:baseline}.flexbox-align-center{display:flex;align-items:center}.flexbox-align-stretch{display:flex;align-items:stretch!important}.flexbox-center{display:flex;align-items:center;justify-content:center}.flexbox-column{display:flex;flex-direction:column}.flexbox-between{display:flex;align-items:center;justify-content:space-between}.inline-flex{display:inline-flex}.inline-flex-align-center{display:inline-flex;align-items:center}a:hover{cursor:pointer}.mdc-button__label{position:unset!important;height:100%;display:flex;align-items:center}p-button.custom-button-toolbar .p-button{margin:0 0 .4rem 0rem!important;padding:.4rem!important;height:2.3rem;min-width:auto!important;border:none!important;box-shadow:0 0 2px 1px #d3d3d3!important;outline:none;width:100%;color:#fff!important;display:inline-flex;justify-content:center}.dark p-button.custom-button-toolbar .p-button{box-shadow:0 0 2px 1px #666!important}@media(min-width:640px){p-button.custom-button-toolbar .p-button{width:auto!important}}p-button.custom-button-toolbar .p-button .p-button-label{padding:.38em 0!important;font-size:.6875rem;flex:0 1 auto}p-button.custom-button-toolbar .p-button .p-button-icon{font-size:.6875rem}p-button.custom-button-toolbar.primary .p-button{background-color:#5c6bc0}p-button.custom-button-toolbar.accent .p-button{background-color:#108da0}p-button.custom-button-toolbar.neutral .p-button{background-color:#f4f4f4;color:#000!important}.dark p-button.custom-button-toolbar.neutral .p-button{background-color:#6c757d!important;color:#fff!important}p-button:hover{opacity:.95}frontend-floating-buttons button .mat-mdc-button-persistent-ripple{border-radius:50%!important}frontend-floating-buttons button.info .mat-mdc-button-persistent-ripple{border-radius:unset!important}.mat-mdc-button-base,.mat-mdc-fab{zoom:.9;transform-origin:center;margin:0}.mat-mdc-raised-button{line-height:36px!important}.mat-mdc-raised-button:disabled{background-color:#00000057!important}.mat-mdc-outlined-button{border-radius:6px!important}.mdc-icon-button__ripple{border-radius:unset!important}button[mat-ripple-loader-disabled] .mat-mdc-button-persistent-ripple{display:none}button[mat-ripple-loader-disabled]:hover{opacity:.75}.edit-selection-export{zoom:80%!important;margin-bottom:.5rem;width:100%}@media(min-width:640px){.edit-selection-export{width:unset;margin-top:-.15rem;margin-left:.6rem}}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 1.25rem #ffffff!important}.dark input:-webkit-autofill,.dark textarea:-webkit-autofill,.dark select:-webkit-autofill{-webkit-text-fill-color:#ffffff!important;-webkit-box-shadow:inset 0 0 0 .9375rem #262626!important}.filename{margin-top:1rem;color:var(--redesign-ink)}.loader-container{background-color:#fff;width:100%;height:120vh;z-index:2000;overflow:hidden;position:absolute;animation:cssAnimation .3s ease-in forwards}@media(min-width:1600px){.loader-container{height:100vh}}@media(prefers-color-scheme:dark){.loader-container{background-color:#2a2a2a}}@keyframes cssAnimation{to{opacity:0;display:none;visibility:hidden}}.spinner{margin:50vh auto 0;width:calculateRem(70px);text-align:center}.spinner>div{width:calculateRem(18px);height:calculateRem(18px);border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{background-color:#5c6bc0;animation-delay:-.32s}.spinner .bounce2{animation-delay:-.16s}.spinner .bounce3{background-color:#e8eaf6}@keyframes gradient{0%{background-position:0% 0%}50%{background-position:100% 100%}to{background-position:0% 0%}}.wave{background:#0003;border-radius:1000% 1000% 0 0;position:fixed;width:200%;height:18em;animation:wave 10s -3s linear infinite;transform:translateZ(0);opacity:.8;bottom:0;left:0;z-index:-1}.wave:nth-of-type(2){bottom:-1.25em;animation:wave 18s linear reverse infinite;opacity:.8}.wave:nth-of-type(3){bottom:-2.5em;animation:wave 20s -1s reverse infinite;opacity:.9}@keyframes wave{2%{transform:translate(1)}25%{transform:translate(-25%)}50%{transform:translate(-50%)}75%{transform:translate(-25%)}to{transform:translate(1)}}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=search]::-webkit-search-cancel-button{appearance:none;height:.9em;width:.9em;cursor:pointer;border-radius:50em;background:url(/assets/images/icons/times-circle.svg) no-repeat 50% 50%;background-size:contain}@media(min-width:940px){input[type=search]::-webkit-search-cancel-button{scale:.8;position:absolute;right:.1rem;padding:0;margin:0}}@media(min-width:1600px){input[type=search]::-webkit-search-cancel-button{scale:.9;position:absolute;right:.25rem;padding:0;margin:0}}.dark input[type=search]::-webkit-search-cancel-button{filter:invert(100%)}.readonly .mat-mdc-form-field-icon-suffix{pointer-events:none!important}.mdc-form-field{color:inherit!important}.frontend-form-label{display:flex;align-items:center;gap:.3125rem;font-size:.75rem;font-weight:500;color:var(--redesign-ink-2);letter-spacing:-.003em;margin-bottom:.375rem;line-height:1.3}.frontend-form-label__required{color:var(--redesign-err)!important;font-weight:600}.frontend-form-label--light{color:var(--redesign-light)}.mat-mdc-form-field{width:100%;--mat-form-field-outlined-container-shape: .5rem;--mat-form-field-container-height: 2.625rem;--mat-form-field-container-text-size: .84375rem;--mat-form-field-container-vertical-padding: .5625rem;--mat-form-field-outlined-outline-color: var(--redesign-line);--mat-form-field-outlined-hover-outline-color: var(--redesign-line-2);--mat-form-field-outlined-focus-outline-color: var(--redesign-brand);--mat-form-field-outlined-error-outline-color: var(--redesign-err);--mat-form-field-outlined-error-hover-outline-color: var(--redesign-err);--mat-form-field-outlined-error-focus-outline-color: var(--redesign-err);--mat-form-field-outlined-input-text-color: var(--redesign-ink);--mat-form-field-outlined-input-text-placeholder-color: var(--redesign-muted-2)}.mat-mdc-form-field .mdc-floating-label,.mat-mdc-form-field .mat-mdc-form-field-label-wrapper{display:none!important}.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-form-field-label{color:var(--mat-sys-error)!important}.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-text-field-wrapper{background-color:var(--redesign-err-bg)!important}.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-text-field-wrapper.mdc-text-field--focused{box-shadow:0 0 0 .1875rem #a8351e1f}.mat-mdc-form-field .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label mat-label,.mat-mdc-form-field .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label .mat-mdc-form-field-required-marker,.mat-mdc-form-field .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above mat-label,.mat-mdc-form-field .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above .mat-mdc-form-field-required-marker{color:inherit!important}.mat-mdc-form-field .mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mat-sys-error)!important}.mat-mdc-form-field.mat-form-field-disabled *{pointer-events:none;-webkit-user-select:text;user-select:text}.mat-mdc-form-field.mat-form-field-disabled input,.mat-mdc-form-field.mat-form-field-disabled label,.mat-mdc-form-field.mat-form-field-disabled span,.mat-mdc-form-field.mat-form-field-disabled textarea,.mat-mdc-form-field.mat-form-field-disabled mat-label{color:var(--redesign-muted)!important}.mat-mdc-form-field.mat-form-field-disabled input{cursor:not-allowed!important}.mat-mdc-form-field.mat-form-field-disabled .mat-mdc-form-field-icon-suffix{color:#a9a9a9!important}.mat-mdc-form-field.mat-form-field-disabled .mat-mdc-form-field-icon-suffix mat-icon{color:inherit!important}.mat-mdc-form-field.mat-form-field-disabled:not(.mdc-text-field--label-floating) .mdc-floating-label,.mat-mdc-form-field.mat-form-field-disabled:not(.mdc-text-field--label-floating) .mat-mdc-form-field-required-marker,.mat-mdc-form-field.mat-form-field-disabled:not(.mdc-text-field--label-floating) .mdc-floating-label mat-label{color:#666!important}.dark .mat-mdc-form-field.mat-form-field-disabled:not(.mdc-text-field--label-floating) .mdc-floating-label,.dark .mat-mdc-form-field.mat-form-field-disabled:not(.mdc-text-field--label-floating) .mat-mdc-form-field-required-marker,.dark .mat-mdc-form-field.mat-form-field-disabled:not(.mdc-text-field--label-floating) .mdc-floating-label mat-label{color:#d3d3d3!important}.mat-mdc-form-field mat-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:calc(.875rem - 1px);display:inline-block;color:var(--redesign-muted)}.mat-mdc-form-field .mat-mdc-form-field-required-marker{color:inherit}.mat-mdc-form-field .mat-mdc-text-field-wrapper{height:auto;padding-left:.6rem;transition:box-shadow .15s ease}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field{background-color:var(--redesign-field-bg);border-radius:.5rem}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{border-left:none!important;max-width:calc(100% - 30px);margin-left:-2px!important;border-top-style:solid!important;border-top-width:1px!important}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline label.mdc-floating-label--float-above{overflow:unset!important;top:27px!important;color:var(--redesign-muted)}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline label.mdc-floating-label--float-above>mat-label{padding-left:0;max-width:100%!important;padding-top:.1875rem;color:var(--redesign-muted)}.dark .mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline label.mdc-floating-label--float-above .mat-mdc-form-field-required-marker:after{color:inherit}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field--focused{box-shadow:0 0 0 .1875rem #3d45731f}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-notched-outline__notch{border-left:none!important;border-right:none!important}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-notched-outline label.mdc-floating-label>mat-label{max-width:unset}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-notched-outline label.mdc-floating-label--float-above>mat-label{color:var(--redesign-ink)!important;max-width:100%}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline div{background-color:#eee;color:#000!important}.dark .mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline div{background-color:#666!important;color:#a9a9a9!important}.mat-mdc-form-field .mat-mdc-form-field-icon-suffix{position:relative}.mat-mdc-form-field .mat-icon{cursor:pointer;padding:0!important;font-size:1.125rem;height:1.125rem}.mat-mdc-form-field .mat-ripple{display:none}.mat-mdc-form-field.yellow .mat-mdc-text-field-wrapper,.mat-mdc-form-field.yellow .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline div{background-color:var(--redesign-chg-bg)!important}.mat-mdc-form-field.warning .mdc-notched-outline__leading,.mat-mdc-form-field.warning .mdc-notched-outline__notch,.mat-mdc-form-field.warning .mdc-notched-outline__trailing{border-color:var(--redesign-warn-amber)!important}.mat-mdc-form-field-wrapper{margin:0!important;padding-top:0;padding-bottom:0!important}.mat-mdc-form-field-infix{line-height:1.375rem;padding:0!important;display:flex;align-items:center}.mat-mdc-form-field-infix .mat-mdc-input-element{color:#a9a9a9;margin-top:0}.dark .mat-mdc-form-field-infix .mat-mdc-input-element:not([disabled]){color:#fff!important;caret-color:#fff!important}.mat-mdc-form-field-infix .mat-mdc-input-element::placeholder{color:var(--redesign-muted-2)!important}.mat-mdc-form-field-flex{padding-right:0!important;align-items:center!important}.mat-mdc-form-field-type-mat-textarea .mat-mdc-form-field-infix,.mat-mdc-form-field-type-mat-input:has(textarea) .mat-mdc-form-field-infix{align-items:stretch!important;padding-top:.5625rem!important;padding-bottom:.5625rem!important;min-height:4rem!important}.mat-mdc-form-field-type-mat-textarea .mat-mdc-text-field-wrapper,.mat-mdc-form-field-type-mat-input:has(textarea) .mat-mdc-text-field-wrapper{height:auto}.mat-mdc-form-field-label-wrapper{width:100%!important;overflow:visible!important;top:-1.2rem!important}.mdc-text-field--outlined .mdc-text-field__input{text-overflow:ellipsis;padding-left:.2rem}.mdc-text-field--outlined .mdc-floating-label{left:1px!important}.mdc-text-field--outlined .mdc-floating-label--float-above{left:4px!important}.label-bg-white{display:inline-block;top:1.5rem!important;padding-inline:.2rem!important;border-radius:.25rem;background-color:var(--redesign-field-bg)}.mat-mdc-form-field-subscript-wrapper{padding:0!important;top:0!important;color:#000}.mat-mdc-form-field-subscript-wrapper:before{display:block!important}.mat-mdc-form-field-subscript-wrapper mat-error{color:var(--mat-sys-error);font-weight:700;font-size:calc(.6875rem - 1px);line-height:normal;padding-bottom:.5rem;text-align:justify}@media(min-width:1600px){.mat-mdc-form-field-subscript-wrapper mat-error{font-size:.6875rem}}.mat-mdc-form-field-subscript-wrapper mat-error p{margin:0}.mat-mdc-form-field-subscript-wrapper mat-hint{margin-top:.3125rem;font-size:.875rem;color:#000;border:.0625rem solid;border-radius:.30625rem;display:flex;flex-direction:row}.mat-mdc-form-field-subscript-wrapper mat-hint div{min-width:2.25rem;text-align:center}.mat-mdc-form-field-subscript-wrapper mat-hint div .mat-icon{font-size:1.5rem;position:static;cursor:default;margin-top:.3125rem;color:#fff}.mat-mdc-form-field-subscript-wrapper mat-hint p{margin:0;padding:.5625rem .75rem}.mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-spacer{flex:0}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:static!important;padding:0!important;float:right}@media(min-width:940px){.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{max-width:20vw}}.mat-mdc-form-field-suffix .mat-icon{transform:translateY(.3125rem)}.mat-mdc-form-field-error{padding-bottom:.25rem;margin-top:-1rem;white-space:normal}.dark .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.dark .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.dark .mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:#fff!important}.error-icon{color:var(--mat-sys-error)!important}.warning-icon{color:var(--redesign-warn)!important}.delete-icon{position:absolute!important;right:.4rem;z-index:2!important;background:transparent;width:1rem!important;padding-inline:0;pointer-events:all}@-moz-document url-prefix(){.delete-icon{padding:0!important}}.dark .delete-icon{background:#262626!important}.delete-icon .mat-mdc-button-persistent-ripple{display:none}.delete-icon mat-icon{color:#862d2d!important}.info-icon{color:#5c6bc0;position:absolute!important;right:2.5rem!important}.ok-icon{color:#006400!important;position:relative}.dark .ok-icon{color:#5ccc5c!important}.readonly{pointer-events:none}.readonly--gray .mat-mdc-select-value-text span{pointer-events:auto}.readonly--gray .mat-mdc-form-field-icon-suffix{color:#a9a9a9!important}.readonly--gray .mat-mdc-form-field-icon-suffix .arrow-down-icon{color:inherit!important}.readonly--gray .mat-mdc-text-field-wrapper{color:#000!important;background-color:#eee!important}.dark .readonly--gray .mat-mdc-text-field-wrapper{background-color:#2c2c2c!important;color:#a9a9a9!important}.readonly--gray .mdc-notched-outline__leading,.readonly--gray .mdc-notched-outline__notch,.readonly--gray .mdc-notched-outline__trailing{border-color:#d3d3d3!important}.readonly--gray.yellow .mat-mdc-text-field-wrapper{opacity:1}.readonly label{pointer-events:inherit!important}.disabled .mat-mdc-form-field *{pointer-events:none;-webkit-user-select:auto;user-select:auto}.mat-mdc-input-element{width:100%!important;border:none;background:none;padding:0;outline:none;position:relative;margin-top:0;appearance:none}.mat-mdc-input-element::-webkit-inner-spin-button,.mat-mdc-input-element::-webkit-calendar-picker-indicator,.mat-mdc-input-element::-webkit-clear-button{display:none;appearance:none}.global-search-panel .mat-mdc-dialog-container .mdc-dialog__surface{background:transparent;box-shadow:none;border-radius:0;padding:0}.global-search-panel mark{background:transparent;color:inherit;font-weight:700}.modalPanel{background:none;border-radius:0rem;margin:0!important;overflow:auto;scrollbar-width:thin}@media(min-width:640px)and (max-width:940px){.modalPanel{margin:1rem!important;border-radius:.5rem}}@media(min-width:940px){.modalPanel{border-radius:.5rem;pointer-events:auto;position:static;transform:translate(0)}}.modalPanel::-webkit-scrollbar{display:none}mat-dialog-container{background:inherit!important;border-radius:inherit!important;padding:0rem!important;max-width:none;margin:0 auto}.cdk-overlay-pane{border-radius:.625rem;max-width:100%;margin:0!important;position:absolute!important;color:#000}.cdk-overlay-pane.mat-datepicker-dialog{border-radius:.5rem;justify-content:center;align-items:center;min-height:100vh}.cdk-overlay-pane .new-table-element .wrapper-main{width:auto;margin:0 auto;background:var(--redesign-surface);color:var(--redesign-ink)}.dark-theme .cdk-overlay-pane .new-table-element .wrapper-main h1{color:inherit!important}.cdk-overlay-pane .new-table-element .wrapper-main fieldset{border-radius:.25rem}.dark-theme .cdk-overlay-pane .new-table-element .wrapper-main fieldset{border-color:inherit}.cdk-overlay-pane .title-export-cp,.cdk-overlay-pane .info-export-cp{color:var(--redesign-ink)}@media(min-width:940px){.cdk-global-overlay-wrapper{font-size:90%}}@media(min-width:1600px){.cdk-global-overlay-wrapper{font-size:100%}}.mat-mdc-dialog-container{overflow:unset!important}.cdk-global-scrollblock{overflow:unset!important;transition:all .3s ease}.cdk-global-scrollblock body{scrollbar-width:none}.cdk-overlay-backdrop-showing{opacity:1!important}.cdk-overlay-dark-backdrop{background:#0000009e}re-captcha{display:flex;justify-content:center}.dark re-captcha{filter:invert(100%)}re-captcha iframe{height:78px;width:100%}.mat-expansion-panel-body{padding:.5rem!important}.mat-expansion-panel{background-color:var(--redesign-surface-2)!important;color:var(--redesign-ink)!important}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{color:var(--redesign-ink)!important}.mat-expansion-panel-header-title{flex-direction:column}@media(min-width:640px){.mat-expansion-panel-header-title{flex-direction:row}}.mat-expansion-panel-header .mat-expansion-indicator svg{fill:var(--redesign-ink)}.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--redesign-surface-2)!important}.p-accordionpanel{box-shadow:none!important;margin-bottom:.5rem}.p-accordionheader{width:-webkit-fill-available!important;font-size:.875rem!important}.guidelines-to-sign-up .mat-expansion-panel{overflow:unset!important}.guidelines-to-sign-up .mat-expansion-panel.mat-expanded .mat-expansion-panel-content{height:unset!important;visibility:unset!important;display:block!important}.guidelines-to-sign-up .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-content{height:0!important;visibility:unset!important;display:none!important}.guidelines-to-sign-up .mat-expansion-panel-body{position:relative}.guidelines-to-sign-up mat-expansion-panel-header{overflow:unset!important}mat-stepper{background-color:var(--redesign-surface);color:var(--redesign-ink)}@media(min-width:640px){mat-stepper{max-width:70vw}}.mat-stepper-horizontal-line{border-top-color:var(--redesign-line)}.mat-stepper-vertical-line:before{border-left-color:var(--redesign-line)}.mat-step-text-label{font-size:.8rem;white-space:normal;color:var(--redesign-ink)}@media(min-width:640px){.mat-step-text-label{white-space:nowrap;font-size:1rem}}.mat-step-header{padding:.5rem 0}.guidelines-to-sign-up mat-expansion-panel:first-of-type .guidelines-to-sign-up-cpc-officer .mat-step-icon.mat-step-icon-selected{background:none!important}.guidelines-to-sign-up mat-expansion-panel:first-of-type .guidelines-to-sign-up-cpc-officer .mat-step-icon.mat-step-icon-selected:before{content:"\1f4cc";font-family:Material Icons,sans-serif;font-size:24px}.guidelines-to-sign-up mat-expansion-panel:first-of-type .guidelines-to-sign-up-cpc-officer .mat-step-icon.mat-step-icon-selected .mat-step-icon-content{display:none}.guidelines-to-sign-up mat-expansion-panel:last-of-type .mat-step-icon.mat-step-icon-selected{background:none!important}.guidelines-to-sign-up mat-expansion-panel:last-of-type .mat-step-icon.mat-step-icon-selected:before{content:"\1f4cc";font-family:Material Icons,sans-serif;font-size:24px}.guidelines-to-sign-up mat-expansion-panel:last-of-type .mat-step-icon.mat-step-icon-selected .mat-step-icon-content{display:none}.mat-vertical-content{padding:0 .5rem!important}@media(min-width:640px){.mat-vertical-content{padding:0 1.5rem!important}}.mat-vertical-content mat-icon{vertical-align:middle}.dark-theme .mat-step-icon:not(.mat-step-icon-selected):not(.mat-step-icon-state-done) .mat-step-icon-content>mat-icon{color:#000!important}.dark-theme .mat-step-icon:not(.mat-step-icon-selected):not(.mat-step-icon-state-done) .mat-step-icon-content>span{color:#000!important}.mat-vertical-content-container{margin-left:1.25rem!important}@media(min-width:640px){.mat-vertical-content-container{margin-left:2.25rem!important}}.mat-step-icon-state-edit mat-icon{content:"pin"}.dark-theme .mat-step-icon-state-done>mat-icon{color:#fff!important}.animation-carousel{transition:opacity .7s ease}.animation-carousel--hide{display:none!important}.animation-carousel--expand-login{transition:opacity .6s ease!important}@media(min-width:940px){.animation-carousel--expand-login{flex:0 1 100%!important}}.liquid-carousel__layer .wrapper-ioms h1{color:#000;margin:1rem 0}.liquid-carousel__layer .wrapper-first-info h1,.liquid-carousel__layer .wrapper-first-info p{opacity:1}.wrapper-ioms{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;overflow:hidden;margin:2rem auto 4rem;width:100%}@media(min-width:1600px){.wrapper-ioms{max-width:70vw}}.wrapper-ioms__wrapper-initials{color:#000;margin-bottom:2rem}@media(min-width:940px){.wrapper-ioms__wrapper-initials.full{min-width:32rem}}.wrapper-ioms__init{display:flex;align-items:center;min-width:20rem;animation:iomsAnimation 1.2s 9.3s linear forwards}.wrapper-ioms__init:nth-of-type(1) .home-title span:before,.wrapper-ioms__init:nth-of-type(1) .home-title span:after{animation-delay:3.8s}.wrapper-ioms__init:nth-of-type(1) h1.initial{animation:fadeInInitial .9s 0s ease-out forwards}.wrapper-ioms__init:nth-of-type(2) .home-title span:before,.wrapper-ioms__init:nth-of-type(2) .home-title span:after{animation-delay:5.2s}.wrapper-ioms__init:nth-of-type(2) h1.initial{animation:fadeInInitial .9s 1.05s ease-out forwards}.wrapper-ioms__init:nth-of-type(3) .home-title span:before,.wrapper-ioms__init:nth-of-type(3) .home-title span:after{animation-delay:6.6s}.wrapper-ioms__init:nth-of-type(3) h1.initial{animation:fadeInInitial .9s 2.1s ease-out forwards}.wrapper-ioms__init:nth-of-type(4) .home-title span:before,.wrapper-ioms__init:nth-of-type(4) .home-title span:after{animation-delay:8s}.wrapper-ioms__init:nth-of-type(4) h1.initial{animation:fadeInInitial .9s 3.15s ease-out forwards}.wrapper-ioms h1{font-size:4rem;font-weight:400}@media(max-width:320px){.wrapper-ioms h1{font-size:3rem}}.wrapper-ioms h1:first-of-type{font-family:Inter Bold,ui-sans-serif,system-ui,-apple-system,sans-serif}.wrapper-ioms h1.initial{opacity:0}.wrapper-ioms h1.home-title{font-size:3rem;font-family:Inter Bold,ui-sans-serif,system-ui,-apple-system,sans-serif}@media(max-width:320px){.wrapper-ioms h1.home-title{font-size:2rem}}.wrapper-ioms h1.home-title span{position:relative;overflow:hidden;display:block;margin-left:.1875rem;font-weight:700;color:inherit}.wrapper-ioms h1.home-title span:after,.wrapper-ioms h1.home-title span:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:#f5f5f5}.wrapper-ioms h1.home-title span:after{animation:a-ltr-after 1.1s cubic-bezier(.77,0,.18,1) forwards;transform:translate(-101%)}.wrapper-ioms h1.home-title span:before{animation:a-ltr-before 1.3s cubic-bezier(.77,0,.18,1) forwards;transform:translate(0)}.wrapper-first-info{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:0 1 75%;min-height:100%;color:#000}.wrapper-first-info.full{min-width:unset;flex:unset;margin:0 1rem}@media(min-width:640px){.wrapper-first-info.full{min-width:45rem;margin:unset;flex:0 1 37%}}.wrapper-first-info strong{position:relative;font-weight:700}.wrapper-first-info strong:after{content:"";position:absolute;bottom:-.125rem;left:-.5rem;right:-.5rem;height:.75rem;background-image:url(/assets/images/bg/carousel/underline.svg);background-repeat:no-repeat;background-size:cover}.wrapper-first-info p>strong{font-weight:700}.wrapper-first-info p>strong:after{bottom:-.2rem;height:.5rem;left:-.25rem;right:-.25rem}.wrapper-first-info h1,.wrapper-first-info p{margin:2rem 0 1rem;opacity:0}@media(min-width:940px){.wrapper-first-info h1,.wrapper-first-info p{margin:0rem 0 1rem}}.wrapper-first-info h1{font-size:3rem;font-weight:600;font-family:Inter Bold,ui-sans-serif,system-ui,-apple-system,sans-serif;transition:opacity 1.2s ease-in-out}.wrapper-first-info p{text-align:justify;font-size:1.5rem;transition:opacity 1.4s 9.5s ease-in-out;width:100%;animation:iomsAnimation 1.2s 9.7s linear forwards}@keyframes a-ltr-after{0%{transform:translate(-100%)}to{transform:translate(101%)}}@keyframes a-ltr-before{0%{transform:translate(0)}to{transform:translate(200%)}}@keyframes iomsAnimation{0%{color:#000}}@keyframes fadeInInitial{0%{opacity:0}to{opacity:1}}administration-menu mat-option{display:block;font-size:.875rem}administration-menu mat-option span{font-size:inherit}administration-menu .mat-mdc-select-min-line{font-size:.875rem!important}administration-menu .mat-mdc-form-field input{text-overflow:ellipsis}administration-menu .mat-mdc-form-field .mat-mdc-form-field:not(.full-width) .mat-mdc-form-field-infix{padding-bottom:0!important}.dark administration-menu .mat-mdc-form-field .mat-mdc-form-field:not(.full-width) .mat-mdc-form-field-infix{padding-left:.5rem!important}administration-menu .mat-mdc-form-field .mat-mdc-form-field:not(.full-width) .mat-mdc-form-field-underline{bottom:0!important}administration-menu .mat-mdc-form-field .mat-mdc-form-field:not(.full-width) .mat-mdc-form-field-flex{max-height:3rem}administration-menu .mat-mdc-form-field .mat-mdc-form-field:not(.full-width) label.mdc-floating-label{margin-left:0}administration-menu .mat-mdc-form-field .mat-mdc-form-field:not(.full-width) label.mdc-floating-label--float-above{top:1rem!important}administration-menu .role label.mdc-floating-label{margin-left:0}administration-menu .role label.mdc-floating-label--float-above{top:22px!important}administration-menu .role .mat-mdc-select-min-line{font-size:.875rem!important;display:block;text-overflow:ellipsis;overflow:hidden;max-width:100%;color:inherit!important;top:.4rem}administration-menu .role mat-select .mat-mdc-select-placeholder{color:inherit!important}administration-menu .role mat-select:not(.mat-mdc-select-placeholder){color:#fff!important}administration-menu .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple:before{border-bottom-color:var(--redesign-line-ripple)!important}administration-menu .mdc-text-field--filled .mdc-line-ripple:after{border-bottom-color:var(--redesign-line-ripple)!important}administration-menu .menu-node__i18n-field .mat-mdc-text-field-wrapper,administration-menu .menu-node__control-field .mat-mdc-text-field-wrapper,administration-menu .help-form__field .mat-mdc-text-field-wrapper{background-color:var(--redesign-field-bg)!important;padding:0 .75rem!important;border-radius:.25rem}administration-menu .mat-tree-node{align-items:center}administration-menu .mat-tree-node.mat-bg-primary .mat-mdc-select-value{color:inherit!important;font-size:.875rem!important}administration-menu .mat-tree-node.mat-bg-primary .role .mat-mdc-form-field-underline{background-color:#fff}administration-menu .mat-tree-node.mat-bg-primary .item .mat-mdc-form-field-underline{background-color:#fff}administration-menu .mat-tree-node.mat-bg-primary .mat-mdc-checkbox .mdc-checkbox__background{border-color:#fff!important}administration-menu .mat-tree-node:not(.mat-bg-primary) .mat-mdc-select-value{color:#000}administration-menu .mat-tree-node:not(.mat-bg-primary) .role input{caret-color:#d3d3d3!important}administration-menu .mat-tree-node:not(.mat-bg-primary) .role .mat-mdc-form-field-underline{background-color:#d3d3d3}administration-menu .mat-tree-node:not(.mat-bg-primary) .item input{caret-color:var(--redesign-ink)!important}administration-menu .mat-tree-node:not(.mat-bg-primary) .item .mat-mdc-form-field-underline{background-color:#d3d3d3}.dark administration-menu .mat-tree-node:not(.cdk-drag-placeholder) .mat-mdc-checkbox .mdc-checkbox__background{border-color:#fff!important}administration-menu .mat-tree-node:not(.cdk-drag-placeholder) .mat-mdc-checkbox.mat-mdc-checkbox-checked .mdc-checkbox__background{border-color:transparent!important}administration-menu.cdk-drag-placeholder .mat-mdc-select-value-text{font-size:.875rem!important}administration-menu.cdk-drag-placeholder .mat-mdc-select-value{font-size:.875rem!important;color:#000!important}administration-menu.cdk-drag-placeholder .role .mat-mdc-form-field-underline{background-color:#000!important}administration-menu.cdk-drag-placeholder .role .mat-mdc-form-field-underline input{caret-color:#000!important;font-size:.875rem!important}administration-menu.cdk-drag-placeholder .item input{caret-color:#000!important}administration-menu.cdk-drag-placeholder .item .mat-mdc-form-field-underline{background-color:#000!important}.mat-mdc-menu-item mat-icon{margin-right:.5rem!important}.cdk-drag-preview{box-sizing:border-box;border-radius:16px;box-shadow:0 8px 16px #0000001f,0 3px 6px #00000014;color:#000;background-color:#fff}.cdk-drag-preview span,.cdk-drag-preview mat-checkbox,.cdk-drag-preview mat-icon{color:inherit}.mat-tree-node.cdk-drag-preview .mdc-floating-label{margin:0}.mat-tree-node.cdk-drag-preview .mat-mdc-select-min-line{top:.4rem}.mat-tree-node.cdk-drag-preview .mat-mdc-select-value,.mat-tree-node.cdk-drag-preview input,.mat-tree-node.cdk-drag-preview .item{color:#000!important}.mat-tree-node.cdk-drag-preview .item .mat-mdc-form-field-underline{background-color:#000!important}.dark-theme .mat-tree-node.cdk-drag-preview .help-data button{background-color:#666!important}.mat-tree-node.cdk-drag-preview span,.mat-tree-node.cdk-drag-preview mat-checkbox,.mat-tree-node.cdk-drag-preview mat-icon{color:#000!important}.mat-tree-node.cdk-drag-preview mat-checkbox{position:relative;top:.75rem}.mat-tree-node.cdk-drag-preview .menu-node__label{position:relative;bottom:.1rem;right:.5rem}.toolbar-btn{font-size:.875rem!important;display:inline-flex!important;align-items:center!important;white-space:nowrap}@media(min-width:940px){.toolbar-btn{justify-content:center}}@media(min-width:640px){.toolbar-btn .mat-mdc-icon-button .mat-mdc-button-persistent-ripple{margin-right:-8px}}.dropdown{background:var(--redesign-surface);position:absolute;cursor:auto;top:6vh;right:1.75rem;z-index:1001;transform:translateY(0) scale(0);transform-origin:top right;visibility:hidden;min-height:7.5rem;transition:transform .4s cubic-bezier(.25,.8,.25,1),visibility .4s cubic-bezier(.25,.8,.25,1)}@media(max-width:37.4375rem){.dropdown{right:.3125rem;transform:translateY(0);visibility:hidden;transition:transform .4s cubic-bezier(.25,.8,.25,1),visibility .4s cubic-bezier(.25,.8,.25,1)}}.dropdown--notification{max-width:30rem;min-width:24rem;white-space:normal}.dropdown.open{transform:translateY(0) scale(1);visibility:visible;width:max-content}@media(max-width:640px){.dropdown.open{width:100%}}.dark .dropdown .card{border-radius:.5rem!important}.dropdown .card .header{padding:.4375rem .5rem .4375rem 1rem;color:#fff;display:flex;justify-content:flex-start;align-items:center;align-content:center;border-bottom:.0625rem solid #e0e0e0;min-height:3rem}.dark .dropdown .card .header{background-color:var(--redesign-brand-fixed)!important;border-bottom:.0625rem solid #666}.dropdown .card .header-content{width:calc(100% - 2rem);padding-right:3rem}.dropdown .card .header .title{width:100%;line-height:1.3rem}.dropdown mat-list{background-color:var(--redesign-surface)!important;border-radius:.5rem}.dropdown mat-list-item{transition:.3s all;cursor:pointer!important;color:var(--redesign-ink)!important}.dropdown mat-list-item a,.dropdown mat-list-item button,.dropdown mat-list-item span{color:var(--redesign-ink)!important}.dropdown mat-list-item:hover{background-color:var(--redesign-surface-2)}.dropdown .content{overflow:auto}.dropdown .divider{width:100%;height:.03125rem;background:var(--redesign-surface-2)}.notification-viewport .cdk-virtual-scroll-content-wrapper{padding-bottom:.5rem}@media(min-width:940px){.notification-viewport .cdk-virtual-scroll-spacer{max-height:100vh}}@media(min-width:1600px){.notification-viewport .cdk-virtual-scroll-spacer{max-height:calc(100vh - 210px)}}.more-settings-btn{padding:0 0 0 .25rem!important;color:#000!important;width:fit-content!important}.more-settings-btn--all{padding-left:.75rem!important}.more-settings-btn--absolute{position:absolute!important;right:.75rem;top:50%;transform:translateY(-50%)}.notification{padding:1rem 0 .5rem;position:relative;color:#666;display:flex;align-items:center;min-height:110px}.notification .icon{height:2rem;width:2rem;min-width:2rem;line-height:2rem;text-align:center;border-radius:50%;background:#f4f4f4;color:#888;border:.0625rem solid #eee}.dark .notification .icon{background:#d3d3d3}.notification .icon--read{background:#e0f5fa}.dark .notification .icon--read{background:#fff}.notification .icon mat-icon{font-size:1.25rem;margin-top:.25rem}.dark .notification .icon mat-icon{color:#000}.notification .title{width:100%;line-height:normal;margin-left:.5rem;font-size:.875rem}.dark .notification .title{color:#d3d3d3!important}.notification .title--unread{color:var(--redesign-ink)}.notification .time{font-size:.6875rem;text-align:right}.notification .close{font-size:1.125rem;width:1.125rem;height:1.125rem;line-height:1.125rem}.notification.primary .icon{background:#a9a9a9;color:#eee}.notification.accent .icon{background:#a9a9a9;color:#a9a9a9}.notification.warn .icon{background:#a9a9a9;color:#eee}.notification.read{color:#a9a9a9}.dropdown-toolbar mat-list{margin:.5rem 0;padding:0}.mdc-list-item__content{justify-content:inherit;overflow:unset!important;pointer-events:unset!important}.mdc-list-item__primary-text{display:flex;align-items:center;justify-content:inherit;overflow:unset!important;width:100%}.mat-badge-content{font-size:.625rem!important;background-color:red!important}.dark .mat-badge-content{background-color:var(--redesign-brand)!important}.all-notifications-popover .mat-mdc-list-item,.notification-popover .mat-mdc-list-item{height:1.875rem!important}.toolbar-scrim{position:fixed;inset:0;background:#0006;z-index:1001}.index-menu{min-height:0;max-width:340px}.index-menu.dark{background-color:var(--redesign-surface)!important;color:#fff}.new-table-element .wrapper-main{--modal-accent: var(--redesign-primary);--modal-accent-soft: rgba(79, 87, 138, .12);--modal-accent-glow: rgba(79, 87, 138, .42);--modal-surface: var(--redesign-surface);--modal-surface-soft: rgba(0, 0, 0, .025);--modal-text: #000;--modal-line: rgba(0, 0, 0, .08);--modal-separator: rgba(0, 0, 0, .08);width:auto;margin:0 auto;background:var(--modal-surface);color:var(--modal-text);padding:0;position:relative}.dark-theme .new-table-element .wrapper-main{--modal-surface-soft: rgba(255, 255, 255, .15);--modal-text: #ffffff;--modal-line: rgba(255, 255, 255, .14);--modal-separator: rgba(255, 255, 255, .18);background-color:var(--modal-surface);color:var(--modal-text)}.new-table-element .wrapper-main:has(>.wrapper-main__fieldset){border:1px solid var(--modal-line);border-radius:.875rem;overflow:hidden;isolation:isolate;box-shadow:0 1.25rem 3.125rem -.75rem #14193252,0 .25rem .75rem #14193214}.dark .new-table-element .wrapper-main:has(>.wrapper-main__fieldset){box-shadow:0 1.25rem 3.125rem -.75rem #0009,0 .25rem .75rem #0006}.new-table-element .wrapper-main__close{padding:0;position:relative;z-index:2}.new-table-element .wrapper-main__close>button{right:.75rem;top:.75rem;position:absolute;background:transparent!important;border:none!important;border-radius:50%!important;height:1.8rem!important;line-height:1.8rem;width:1.8rem!important;padding:0!important;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;isolation:isolate;transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .26s ease,background-color .26s ease}.new-table-element .wrapper-main__close>button mat-icon{transition:transform .32s cubic-bezier(.22,1,.36,1);font-size:1.15rem;width:1.15rem;height:1.15rem}.new-table-element .wrapper-main__close>button:hover,.new-table-element .wrapper-main__close>button:focus-visible{transform:rotate(90deg)}.new-table-element .wrapper-main__close>button:hover mat-icon,.new-table-element .wrapper-main__close>button:focus-visible mat-icon{color:var(--redesign-err)}@media(prefers-reduced-motion:reduce){.new-table-element .wrapper-main__close>button{transition-duration:0ms}.new-table-element .wrapper-main__close>button:hover,.new-table-element .wrapper-main__close>button:focus-visible{transform:none}}.new-table-element .wrapper-main__fieldset{position:relative;border:0;border-radius:0;padding:0;margin:0}.new-table-element .wrapper-main__fieldset>legend{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;padding:1.375rem 1.5rem 1.25rem 1.75rem;margin:0;width:100%;max-width:100%;box-sizing:border-box}.new-table-element .wrapper-main__fieldset>legend:before{content:"";position:absolute;left:0;top:1.375rem;bottom:1.25rem;width:.1875rem;border-radius:0 .1875rem .1875rem 0;background:var(--modal-accent)}.new-table-element .wrapper-main__fieldset frontend-save-cancel-buttons{display:block;width:100%;padding:.875rem 1.5rem;background:var(--modal-surface-soft);border-top:1px solid var(--modal-line)}.new-table-element .wrapper-main__eyebrow{display:block;font-size:.65625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#0000008c}.dark-theme .new-table-element .wrapper-main__eyebrow{color:var(--redesign-light)!important}.new-table-element .wrapper-main__title-row{display:inline-flex;align-items:center;gap:.625rem}.new-table-element .wrapper-main__title-row:before{content:"";display:inline-block;width:.4375rem;height:.4375rem;border-radius:999px;background:var(--modal-accent);box-shadow:0 0 0 3px var(--modal-accent-soft);flex:none;animation:modal-accent-dot-breath 3.6s ease-in-out infinite .4s}.new-table-element .wrapper-main__title-row h1{font-size:1.125rem;font-weight:600;letter-spacing:-.015em;color:var(--modal-text);padding:0;margin:0;line-height:1.25}.new-table-element .wrapper-main__description{display:block;margin:.125rem 0 0;font-size:.78125rem;line-height:1.4;color:var(--redesign-muted)}.new-table-element .wrapper-main__fieldset-separator{display:block;height:1px;background:var(--modal-separator);margin:0 0 1rem}.new-table-element .wrapper-main__title-regs{font-size:1.125rem;margin:.5rem 0;width:100%;color:var(--modal-text);display:flex;align-items:stretch}.new-table-element .wrapper-main__title-regs button{display:inline-block;margin-bottom:.25rem;vertical-align:middle;padding:0!important;width:1.25rem!important;height:1.25rem!important;margin-right:.5rem}.new-table-element .wrapper-main__p-info-tooltip .info{display:flex;align-items:center;font-size:.875rem}@-moz-document url-prefix(){.new-table-element .wrapper-main__p-info-tooltip .info{align-items:end}}.new-table-element .wrapper-main__p-info-tooltip .info span{white-space:nowrap;font-size:.6875rem;margin-bottom:6px}.new-table-element .wrapper-main__p-info-tooltip .info mat-icon{font-size:1.25rem;color:var(--mat-sys-primary)!important}.new-table-element .wrapper-main__p-info-tooltip .info button{padding:0;width:26px;height:20px}.new-table-element .wrapper-main .out-put-picker-item{font-size:.875rem;float:left;margin:0 .3125rem 0 0;white-space:normal;text-overflow:ellipsis}.new-table-element .wrapper-main .out-put-picker-item--flexbox{display:flex}.new-table-element .wrapper-main .p-grid-fluid{font-size:.875rem;border-radius:.5rem;margin:0 auto;width:100%}.new-table-element .wrapper-main .wrapper-main{background:transparent!important;box-shadow:none!important;border:0;border-radius:0;padding:0;isolation:auto}@keyframes modal-accent-dot-breath{0%,to{box-shadow:0 0 0 3px var(--modal-accent-soft),0 0 0 0 var(--modal-accent-glow)}50%{box-shadow:0 0 0 3px var(--modal-accent-soft),0 0 0 6px #0000}}@media(prefers-reduced-motion:reduce){.new-table-element .wrapper-main__title-row:before{animation:none!important}}.disabled{pointer-events:none}[hidden]{display:none!important}.hide-visibility{visibility:hidden}.not-mobile{display:none!important}@media(min-width:640px){.not-mobile{display:block!important}}@media(min-width:640px){.not-mobile--flex{display:flex!important}}.mobile{display:block!important}@media(min-width:640px){.mobile{display:none!important}}.mobile--flex{display:flex!important}@media(min-width:640px){.mobile--flex{display:none!important}}.mobile-tablet{display:block!important}@media(min-width:940px){.mobile-tablet{display:none!important}}.not-data-found{text-align:center;font-size:1.125rem;color:var(--redesign-muted)}@media(min-width:640px){.not-data-found.absolute{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}}.float-left{float:left}.float-right{float:right}.clear-both{clear:both}.cursor-pointer{cursor:pointer}.cursor-help{cursor:help}img[src="Error.src"],img[src=""]{opacity:0}.p-image-preview-container:hover>.p-image-preview-indicator{background:#0009;opacity:1;cursor:pointer;color:#fff}.pi:before{--webkit-backface-visibility: visible !important;backface-visibility:visible!important}.fs-title{font-size:1.5rem}.fs-subtitle{font-size:1.125rem}.fs-normal{font-size:.875rem}.fs-small{font-size:.6875rem}.fs-base{font-size:16px}.text-subtitle-color{color:var(--redesign-text-disabled)}::ng-deep .dark .text-label-color{color:#d3d3d3!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-pre-white-space{white-space:pre-wrap}.text-normal-white-space{white-space:normal}.fw-normal{font-weight:400}.text-alternative-primary{color:!important}.p-text-secondary{color:#6c757d!important}.text-blue-light{color:#007ad9!important}.text-dark-yellow{color:#bfc13f!important}.text-yellow{color:!important}.text-red{color:red!important}.text-light{color:#a9a9a9}.text-green{color:#5ccc5c!important}.text-gray{color:#888}.text-primary{color:#5c6bc0}.fix-font span{font-size:1.5rem}.white-space-normal{white-space:normal}.white-space-nowrap{white-space:nowrap}.text-wrap-break{word-break:break-word}.text-truncate{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.without-padding{padding-left:1rem!important}.no-margin{margin:0!important}.p-0{padding:0rem!important}.pl-0{padding-left:0rem!important}.pr-0{padding-right:0rem!important}.pt-0{padding-top:0rem!important}.pb-0{padding-bottom:0rem!important}.px-0{padding:0 0rem!important}.py-0{padding:0rem 0!important}.m-0{margin:0rem!important}.ml-0{margin-left:0rem!important}.mr-0{margin-right:0rem!important}.mt-0{margin-top:0rem!important}.mb-0{margin-bottom:0rem!important}.mx-0{margin:0 0rem!important}.my-0{margin:0rem 0!important}.gap-0{gap:0rem}.gapx-0{column-gap:0rem}.gapy-0{row-gap:0rem}.p-1{padding:.5rem!important}.pl-1{padding-left:.5rem!important}.pr-1{padding-right:.5rem!important}.pt-1{padding-top:.5rem!important}.pb-1{padding-bottom:.5rem!important}.px-1{padding:0 .5rem!important}.py-1{padding:.5rem 0!important}.m-1{margin:.5rem!important}.ml-1{margin-left:.5rem!important}.mr-1{margin-right:.5rem!important}.mt-1{margin-top:.5rem!important}.mb-1{margin-bottom:.5rem!important}.mx-1{margin:0 .5rem!important}.my-1{margin:.5rem 0!important}.gap-1{gap:.5rem}.gapx-1{column-gap:.5rem}.gapy-1{row-gap:.5rem}.p-2{padding:1rem!important}.pl-2{padding-left:1rem!important}.pr-2{padding-right:1rem!important}.pt-2{padding-top:1rem!important}.pb-2{padding-bottom:1rem!important}.px-2{padding:0 1rem!important}.py-2{padding:1rem 0!important}.m-2{margin:1rem!important}.ml-2{margin-left:1rem!important}.mr-2{margin-right:1rem!important}.mt-2{margin-top:1rem!important}.mb-2{margin-bottom:1rem!important}.mx-2{margin:0 1rem!important}.my-2{margin:1rem 0!important}.gap-2{gap:1rem}.gapx-2{column-gap:1rem}.gapy-2{row-gap:1rem}.p-3{padding:1.5rem!important}.pl-3{padding-left:1.5rem!important}.pr-3{padding-right:1.5rem!important}.pt-3{padding-top:1.5rem!important}.pb-3{padding-bottom:1.5rem!important}.px-3{padding:0 1.5rem!important}.py-3{padding:1.5rem 0!important}.m-3{margin:1.5rem!important}.ml-3{margin-left:1.5rem!important}.mr-3{margin-right:1.5rem!important}.mt-3{margin-top:1.5rem!important}.mb-3{margin-bottom:1.5rem!important}.mx-3{margin:0 1.5rem!important}.my-3{margin:1.5rem 0!important}.gap-3{gap:1.5rem}.gapx-3{column-gap:1.5rem}.gapy-3{row-gap:1.5rem}.p-4{padding:2rem!important}.pl-4{padding-left:2rem!important}.pr-4{padding-right:2rem!important}.pt-4{padding-top:2rem!important}.pb-4{padding-bottom:2rem!important}.px-4{padding:0 2rem!important}.py-4{padding:2rem 0!important}.m-4{margin:2rem!important}.ml-4{margin-left:2rem!important}.mr-4{margin-right:2rem!important}.mt-4{margin-top:2rem!important}.mb-4{margin-bottom:2rem!important}.mx-4{margin:0 2rem!important}.my-4{margin:2rem 0!important}.gap-4{gap:2rem}.gapx-4{column-gap:2rem}.gapy-4{row-gap:2rem}.p-s-1{padding:.25rem!important}.pl-s-1{padding-left:.25rem!important}.pr-s-1{padding-right:.25rem!important}.pt-s-1{padding-top:.25rem!important}.pb-s-1{padding-bottom:.25rem!important}.px-s-1{padding:0 .25rem!important}.py-s-1{padding:.25rem 0!important}.m-s-1{margin:.25rem!important}.ml-s-1{margin-left:.25rem!important}.mr-s-1{margin-right:.25rem!important}.mt-s-1{margin-top:.25rem!important}.mb-s-1{margin-bottom:.25rem!important}.mx-s-1{margin:0 .25rem!important}.my-s-1{margin:.25rem 0!important}.gap-s-1{gap:.25rem}.gapx-s-1{column-gap:.25rem}.gapy-s-1{row-gap:.25rem}.p-s-2{padding:.5rem!important}.pl-s-2{padding-left:.5rem!important}.pr-s-2{padding-right:.5rem!important}.pt-s-2{padding-top:.5rem!important}.pb-s-2{padding-bottom:.5rem!important}.px-s-2{padding:0 .5rem!important}.py-s-2{padding:.5rem 0!important}.m-s-2{margin:.5rem!important}.ml-s-2{margin-left:.5rem!important}.mr-s-2{margin-right:.5rem!important}.mt-s-2{margin-top:.5rem!important}.mb-s-2{margin-bottom:.5rem!important}.mx-s-2{margin:0 .5rem!important}.my-s-2{margin:.5rem 0!important}.gap-s-2{gap:.5rem}.gapx-s-2{column-gap:.5rem}.gapy-s-2{row-gap:.5rem}.p-s-3{padding:.75rem!important}.pl-s-3{padding-left:.75rem!important}.pr-s-3{padding-right:.75rem!important}.pt-s-3{padding-top:.75rem!important}.pb-s-3{padding-bottom:.75rem!important}.px-s-3{padding:0 .75rem!important}.py-s-3{padding:.75rem 0!important}.m-s-3{margin:.75rem!important}.ml-s-3{margin-left:.75rem!important}.mr-s-3{margin-right:.75rem!important}.mt-s-3{margin-top:.75rem!important}.mb-s-3{margin-bottom:.75rem!important}.mx-s-3{margin:0 .75rem!important}.my-s-3{margin:.75rem 0!important}.gap-s-3{gap:.75rem}.gapx-s-3{column-gap:.75rem}.gapy-s-3{row-gap:.75rem}.w-100{width:100%!important}.vw-80{width:80vw!important}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/assets/fonts/JetBrainsMono-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(/assets/fonts/JetBrainsMono-Medium.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;src:url(/assets/fonts/InterTight-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter Medium;font-style:normal;font-weight:500;src:url(/assets/fonts/InterTight-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter SemiBold;font-style:normal;font-weight:600;src:url(/assets/fonts/InterTight-SemiBold.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter Bold;font-style:normal;font-weight:700;src:url(/assets/fonts/InterTight-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:IOMS Landing Sans;font-style:normal;font-weight:200 700;font-display:swap;src:url(/assets/fonts/landing/inter-tight-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IOMS Landing Sans;font-style:normal;font-weight:200 700;font-display:swap;src:url(/assets/fonts/landing/inter-tight-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"IOMS Landing Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/landing/instrument-serif-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"IOMS Landing Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/landing/instrument-serif-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--redesign-primary: #4f578a;--redesign-primary-hover: #3d4573;--redesign-brand: #3d4573;--redesign-brand-fixed: #3d4573;--redesign-brand-fixed-on: #ffffff;--redesign-brand-fixed-on-soft: rgba(255, 255, 255, .78);--redesign-brand-fixed-on-mute: rgba(255, 255, 255, .28);--redesign-icon-button-hover-bg: rgba(0, 0, 0, .04);--redesign-accent: #516a82;--redesign-accent-2: #5f6480;--redesign-brand-tint: #e6e8f5;--redesign-brand-tint-2: #dce0f2;--redesign-brand-2: #4f578a;--redesign-brand-gradient-end: #3d4573;--redesign-muted: #5f6480;--redesign-ink: #1b1f36;--redesign-ink-2: #3d4573;--redesign-surface: #ffffff;--redesign-surface-soft: #f7f8fc;--redesign-surface-2: #f4f5fb;--redesign-line: #dfe2ee;--redesign-highlight-bg: #f8f4ec;--redesign-ok: #2d784c;--redesign-ok-bg: #e4f1e8;--redesign-ok-line: #bce3c9;--redesign-warn: #905b11;--redesign-warn-bg: #f4e6cd;--redesign-err: #a8351e;--redesign-err-bg: #f2dad2;--redesign-err-line: #e8c5b8;--redesign-mgmt: #995b0e;--redesign-mgmt-bg: #f6ebd8;--redesign-mgmt-line: #e4cca3;--redesign-stat: #2a63ae;--redesign-stat-bg: #dee8f7;--redesign-stat-line: #bacfec;--redesign-meet: #287448;--redesign-meet-bg: #dcece1;--redesign-meet-line: #b0d6bf;--redesign-meet-com: #287448;--redesign-meet-com-bg: #dcece1;--redesign-meet-scrs: #0d727b;--redesign-meet-scrs-bg: #d6ecee;--redesign-meet-comscrs: #6451cd;--redesign-meet-comscrs-bg: #e6e2f7;--redesign-meet-panel: #934b86;--redesign-meet-panel-bg: #f0e0ec;--redesign-meet-wg: #54677f;--redesign-meet-wg-bg: #e1e6ee;--redesign-chg-bg: #fff8e1;--redesign-chg-line: #f0dea8;--redesign-chg-rail: #d4a41b;--redesign-warn-amber: #f59e0b;--redesign-warn-strong: #7e4d08;--redesign-info: #5468a5;--redesign-info-bg: #eef2ff;--redesign-late: #aa4917;--redesign-late-bg: #fae3d2;--redesign-upcoming: #6b3ca8;--redesign-upcoming-bg: #f3eafe;--redesign-progress: #10766c;--redesign-progress-bg: #d9f0ed;--redesign-activity-auth: #8b5cf6;--redesign-activity-identity: #3b82f6;--redesign-activity-location: #f59e0b;--redesign-activity-registry: #10b981;--redesign-auth-band-bft: #3d4573;--redesign-auth-band-swo: #5c6ba2;--redesign-auth-band-ffv: #7c88bc;--redesign-auth-band-bft-tint: rgba(61, 69, 115, .08);--redesign-auth-band-swo-tint: rgba(92, 107, 162, .1);--redesign-auth-band-ffv-tint: rgba(124, 136, 188, .12);--redesign-neutral: #5f6480;--redesign-neutral-bg: #f4f5fb;--redesign-archive: #eb9700;--redesign-notify: #e8be27;--redesign-gloss: #6b3ca8;--redesign-gloss-hover: #5a2f95;--redesign-on-filled: #ffffff;--redesign-gloss-bg: #f3eafe;--redesign-gloss-bg-2: #e3d4f8;--redesign-gloss-line: #d7c0ee;--redesign-teal: #0e7c8a;--redesign-teal-bg: #d6eef1;--redesign-teal-line: #b8dde3;--redesign-header: #fff;--redesign-sidebar-bg-hover: #2d335a;--redesign-sidebar-bg-active: #515881;--redesign-sidebar-ink-soft: #c5cae3;--redesign-sidebar-muted: #9098bd;--redesign-card-bg: #2c5282;--redesign-card-bg-hover: #1a365d;--redesign-surface-3: #f0f2f8;--redesign-surface-tinted: #dce0f2;--redesign-line-2: #c8cce0;--redesign-muted-2: #a8acc4;--redesign-light: #ffffff;--redesign-historic-bg: #fffff0;--redesign-chip-info-bg: rgba(70, 130, 180, .12);--redesign-field-bg: #ffffff;--redesign-overlay-selected-bg: #f5f5f5;--redesign-option-group-bg: #f0f8ff;--redesign-disabled-bg: #f5f5f5;--redesign-disabled-row: #f5f5f5;--redesign-text-disabled: #808080;--redesign-app-shell-bg: #e8eaf6;--redesign-nav-bg: #3d4573;--redesign-section-card: #eef2ff;--redesign-table-group-header-bg: #f4f4f4;--redesign-table-group-header-lead-bg: #e0ece2;--redesign-required-asterisk: #ff0000;--redesign-line-ripple: #cccccc;--redesign-status-yellow: #bfc13f;--redesign-brand-aurora: linear-gradient(135deg, oklch(55% .19 260deg), oklch(65% .18 220deg));--redesign-frost-bg: rgba(255, 255, 255, .6);--redesign-frost-line: rgba(255, 255, 255, .7);--redesign-draft-bg: #fce8dd;--redesign-draft-ink: #c2410c;--redesign-official-bg: #e8e3f8;--redesign-official-ink: #7c3aed;--redesign-sea: #e3eefa;--redesign-sea-line: #8fb9e6;--redesign-fishing-coat: #f2b705;--redesign-fishing-coat-line: #b98a00;--redesign-fishing-coat-button: #8a6500;--redesign-fishing-skin: #f0c4a0;--redesign-fishing-beard: #9a9ea6;--redesign-fishing-eye: #2b2420;--redesign-fishing-rod: #3a2f28;--redesign-fishing-reel: #6b7480;--redesign-fishing-line: #7c8592;--redesign-fishing-flag: #e8711a;--redesign-fishing-wood-hull: #8b5a2b;--redesign-fishing-wood-dark: #6a421e;--redesign-fishing-wood-rail: #b07a47;--redesign-fishing-cabin: #efe8d8;--redesign-fishing-window: #9cc3e6;--redesign-fishing-steel-hull: #5f6b78;--redesign-fishing-steel-antifouling: #a2402e;--redesign-fishing-steel-trim: #d9dde3;--redesign-fishing-steel-house: #eef1f4;--redesign-fishing-steel-window: #2f4a66;--redesign-fishing-steel-mast: #5f6b78;--redesign-maintenance-dock: rgba(214, 228, 248, .14);--redesign-maintenance-dock-line: #9fb7d9;--redesign-maintenance-water: rgba(127, 179, 230, .22);--redesign-maintenance-water-line: #7fb3e6;--redesign-maintenance-keel-block: #c9a27a;--redesign-maintenance-hull: #e9eef5;--redesign-maintenance-hull-line: #b8c4d4;--redesign-maintenance-antifouling: #c25a43;--redesign-maintenance-house: #f4f6f9;--redesign-maintenance-window: #2f4a66;--redesign-maintenance-crane: #f2b705;--redesign-maintenance-crane-line: #b98a00;--redesign-maintenance-cable: #dfe6f0;--redesign-maintenance-worker-vest: #e8711a;--redesign-maintenance-worker-skin: #f0c4a0;--redesign-maintenance-worker-trousers: #8fa3c0;--redesign-landing-void: #123a63;--redesign-landing-bg-1: #1f4f86;--redesign-landing-bg-2: #174375;--redesign-landing-bg-3: #123a63;--redesign-landing-ray: rgba(160, 205, 255, .14);--redesign-landing-caustic: rgba(110, 180, 255, .16);--redesign-landing-ink: #f2f7ff;--redesign-landing-ink-2: #c4d6ec;--redesign-landing-ink-3: #b7cbe2;--redesign-landing-violet: #ccc1ff;--redesign-landing-blue: #b3cfff;--redesign-landing-mint: #7ff5d8;--redesign-landing-ember: #ffba8c;--redesign-landing-amber: #ffd27a;--redesign-landing-rose: #ffa8c8;--redesign-landing-magenta: #ff4f8b;--redesign-landing-edge: rgba(255, 255, 255, .16);--redesign-landing-edge-2: rgba(255, 255, 255, .09);--redesign-landing-glass: rgba(10, 40, 80, .55);--redesign-landing-glass-strong: rgba(9, 34, 68, .85);--redesign-landing-chip: rgba(255, 255, 255, .06);--redesign-landing-nav-bg: rgba(12, 44, 86, .55);--redesign-landing-label-bg: rgba(8, 32, 64, .6);--redesign-landing-label-bg-solid: rgba(8, 32, 64, .9);--redesign-landing-shadow: rgba(2, 14, 34, .6);--redesign-landing-highlight: rgba(255, 255, 255, .08);--redesign-landing-nebula-1: rgba(120, 200, 255, .22);--redesign-landing-nebula-2: rgba(60, 230, 210, .14);--redesign-landing-nebula-3: rgba(150, 140, 255, .14);--redesign-landing-emphasis-1: #c7e4ff;--redesign-landing-emphasis-2: #b9f5e6;--redesign-landing-emphasis-3: #ffd2a6;--redesign-landing-veil: rgba(18, 58, 99, .72);--redesign-table-card-outer-bg: var(--redesign-app-shell-bg)}.dark-theme,.dark{--redesign-primary: #7a83b8;--redesign-primary-hover: #8a93c4;--redesign-brand: #7a83b8;--redesign-accent: #516a82;--redesign-accent-2: #5f6480;--redesign-brand-tint: #2d3354;--redesign-brand-tint-2: #363d63;--redesign-brand-2: #9099c4;--redesign-brand-gradient-end: #7a83b8;--redesign-ink: #e6e8f5;--redesign-ink-2: #c5cae3;--redesign-muted: #b0b4cc;--redesign-highlight-bg: #3a3220;--redesign-ok: #5fc985;--redesign-ok-bg: #1c3624;--redesign-ok-line: #2f5a3f;--redesign-warn: #d4a05a;--redesign-warn-bg: #3a2c14;--redesign-err: #e88670;--redesign-err-bg: #3a1d18;--redesign-err-line: #5a3024;--redesign-mgmt: #dfa85e;--redesign-mgmt-bg: #31271a;--redesign-mgmt-line: #4a3a22;--redesign-stat: #77ace8;--redesign-stat-bg: #17273a;--redesign-stat-line: #2a415c;--redesign-meet: #6bbb90;--redesign-meet-bg: #152a20;--redesign-meet-line: #264a35;--redesign-meet-com: #6bbb90;--redesign-meet-com-bg: #152a20;--redesign-meet-scrs: #4fb9c4;--redesign-meet-scrs-bg: #10282b;--redesign-meet-comscrs: #a99bec;--redesign-meet-comscrs-bg: #211c33;--redesign-meet-panel: #d08fc4;--redesign-meet-panel-bg: #2e1a28;--redesign-meet-wg: #93a6c0;--redesign-meet-wg-bg: #1c222b;--redesign-chg-bg: #3a2c14;--redesign-chg-line: #5a4424;--redesign-chg-rail: #d4a41b;--redesign-warn-amber: #f5b34a;--redesign-warn-strong: #f4c882;--redesign-info: #9099c4;--redesign-info-bg: #1f2440;--redesign-late: #ec8a5a;--redesign-late-bg: #3a2418;--redesign-upcoming: #b89ae0;--redesign-upcoming-bg: #2c2540;--redesign-progress: #4fc9bb;--redesign-progress-bg: #123330;--redesign-neutral: #8a91b5;--redesign-neutral-bg: #222748;--redesign-archive: #eb9700;--redesign-notify: #e8be27;--redesign-gloss: #b89ae0;--redesign-gloss-hover: #a685d6;--redesign-on-filled: #141414;--redesign-gloss-bg: #2c2540;--redesign-gloss-bg-2: #38304e;--redesign-gloss-line: #4a4070;--redesign-teal: #4dc4d8;--redesign-teal-bg: #1a3035;--redesign-teal-line: #2a4f58;--redesign-header: #3a3a3a;--redesign-sidebar-bg-hover: #2f2f2f;--redesign-sidebar-bg-active: #383838;--redesign-sidebar-ink-soft: #d8d8d8;--redesign-sidebar-muted: #9aa0b3;--redesign-card-bg: #2d2d2d;--redesign-card-bg-hover: #3a3a3a;--redesign-surface: #1f1f1f;--redesign-surface-soft: #252525;--redesign-surface-2: #2c2c2c;--redesign-surface-3: #262626;--redesign-surface-tinted: #2e2e2e;--redesign-line: #413f3f;--redesign-line-2: #474747;--redesign-muted-2: #b8bcd6;--redesign-icon-button-hover-bg: rgba(255, 255, 255, .08);--redesign-light: #ffffff;--redesign-historic-bg: #c6c694;--redesign-chip-info-bg: rgba(70, 130, 180, .28);--redesign-field-bg: #262626;--redesign-overlay-selected-bg: #595959;--redesign-option-group-bg: #2f343a;--redesign-disabled-bg: #413f3f;--redesign-disabled-row: #2c2c2c;--redesign-text-disabled: #a0a0a0;--redesign-app-shell-bg: #1f1f1f;--redesign-nav-bg: #2a2a2a;--redesign-section-card: #0d131a;--redesign-table-group-header-bg: #474747;--redesign-table-group-header-lead-bg: #34a835;--redesign-required-asterisk: #ff7f50;--redesign-line-ripple: #ffffff;--redesign-status-yellow: #92933f;--redesign-brand-aurora: linear-gradient(135deg, oklch(62% .18 260deg), oklch(70% .16 220deg));--redesign-frost-bg: rgba(255, 255, 255, .08);--redesign-frost-line: rgba(255, 255, 255, .14);--redesign-draft-bg: #3a2418;--redesign-draft-ink: #ec8a5a;--redesign-official-bg: #2a2340;--redesign-official-ink: #c4a5f5;--redesign-sea: #1a2c42;--redesign-sea-line: #3f6b99;--redesign-fishing-rod: #c9b8a6;--redesign-fishing-line: #b9c0cc;--redesign-fishing-steel-mast: #a9b2bd;--redesign-landing-void: #1d1e1f;--redesign-landing-bg-1: #353536;--redesign-landing-bg-2: #2a2a2c;--redesign-landing-bg-3: #1d1e1f;--redesign-landing-ray: rgba(255, 255, 255, .05);--redesign-landing-caustic: transparent;--redesign-landing-ink: #f1f2f6;--redesign-landing-ink-2: #c9ccd8;--redesign-landing-ink-3: #a4a9ba;--redesign-landing-violet: #b9a8ff;--redesign-landing-blue: #a9b9ff;--redesign-landing-mint: #6ff2cf;--redesign-landing-ember: #ff9a6b;--redesign-landing-amber: #ffc34d;--redesign-landing-rose: #ff8fb8;--redesign-landing-edge: rgba(255, 255, 255, .12);--redesign-landing-edge-2: rgba(255, 255, 255, .07);--redesign-landing-glass: rgba(30, 31, 34, .66);--redesign-landing-glass-strong: rgba(26, 27, 30, .85);--redesign-landing-chip: rgba(255, 255, 255, .04);--redesign-landing-nav-bg: rgba(28, 29, 32, .55);--redesign-landing-label-bg: rgba(20, 21, 23, .6);--redesign-landing-label-bg-solid: rgba(20, 21, 23, .9);--redesign-landing-shadow: rgba(0, 0, 0, .6);--redesign-landing-nebula-1: rgba(90, 60, 255, .2);--redesign-landing-nebula-2: rgba(255, 79, 107, .15);--redesign-landing-nebula-3: rgba(46, 230, 184, .125);--redesign-landing-emphasis-1: #b9a8ff;--redesign-landing-emphasis-2: #ff8fb1;--redesign-landing-emphasis-3: #ffb07a;--redesign-landing-veil: rgba(29, 30, 31, .72)}.redesign-flat-surface{background:var(--redesign-surface);border:1px solid var(--redesign-line);border-radius:.875rem;box-shadow:0 1px 2px #3d45730a;padding:.875rem 1.25rem}.redesign-icon,mat-icon.redesign-icon,i.redesign-icon{inline-size:1.125rem;block-size:1.125rem}.redesign-button{--mdc-text-button-label-text-color: currentColor !important;--mdc-filled-button-label-text-color: currentColor !important;--mdc-protected-button-label-text-color: currentColor !important;--mdc-outlined-button-label-text-color: currentColor !important;--p-button-gap: .5rem;--p-togglebutton-gap: .5rem;font-family:Inter Tight,ui-sans-serif,system-ui,-apple-system,sans-serif!important;font-size:.78125rem;font-weight:500!important;line-height:1.4;letter-spacing:0;display:inline-flex;align-items:center;justify-content:center;gap:0rem;min-block-size:2.25rem;min-inline-size:2.25rem;padding:0 .875rem;border:1px solid transparent!important;border-radius:.375rem;font-size:.875rem!important;box-sizing:border-box;cursor:pointer;text-decoration:none;white-space:normal;-webkit-user-select:none;user-select:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease;padding-inline:1rem}.redesign-button:hover{text-decoration:none}.redesign-button:focus-visible{outline:2px solid var(--redesign-info);outline-offset:2px}.redesign-button:disabled,.redesign-button[aria-disabled=true],.redesign-button.mat-mdc-button-disabled{cursor:default;opacity:.52;pointer-events:none}.redesign-button :where(mat-icon,.mat-icon,.pi,[class^=pi-],[class*=" pi-"]){inline-size:1.125rem;block-size:1.125rem}.redesign-button.redesign-button--primary{background:var(--redesign-primary)!important;border-color:var(--redesign-primary)!important;color:var(--redesign-on-filled)!important}.redesign-button.redesign-button--primary:hover:not(:disabled,[aria-disabled=true],.mat-mdc-button-disabled){background:var(--redesign-primary-hover)!important;border-color:var(--redesign-primary-hover)!important;box-shadow:0 8px 18px #3d457329}.redesign-button.redesign-button--brand{background:var(--redesign-brand)!important;border-color:var(--redesign-brand)!important;color:var(--redesign-on-filled)!important}.redesign-button.redesign-button--brand:hover:not(:disabled,[aria-disabled=true],.mat-mdc-button-disabled){background:var(--redesign-primary)!important;border-color:var(--redesign-primary)!important;box-shadow:0 8px 18px #3d457329}.redesign-button.redesign-button--secondary{background:var(--redesign-brand-tint)!important;color:var(--redesign-primary)!important;border:1px solid color-mix(in oklab,var(--redesign-primary) 18%,transparent)!important}.redesign-button.redesign-button--secondary:hover:not(:disabled,[aria-disabled=true],.mat-mdc-button-disabled){background:var(--redesign-brand-tint-2)!important}.redesign-button.redesign-button--tertiary{background:var(--redesign-surface)!important;border-color:var(--redesign-line-2)!important;color:var(--redesign-ink)!important}.redesign-button.redesign-button--tertiary:hover:not(:disabled,[aria-disabled=true],.mat-mdc-button-disabled){background:var(--redesign-surface-2)!important;border-color:var(--redesign-primary)!important;color:var(--redesign-ink-2)!important}.redesign-button.redesign-button--ghost{background:transparent!important;border-color:transparent!important;color:var(--redesign-ink-2)!important}.redesign-button.redesign-button--outline{background:var(--redesign-surface)!important;border-color:var(--redesign-line)!important;color:var(--redesign-ink-2)!important}.redesign-button.redesign-button--outline:hover:not(:disabled,[aria-disabled=true],.mat-mdc-button-disabled){background:var(--redesign-surface-2)!important}.redesign-button.redesign-button--accent{background:var(--redesign-accent)!important;border-color:var(--redesign-accent)!important;color:var(--redesign-light)}.redesign-button.redesign-button--accent:hover:not(:disabled,[aria-disabled=true],.mat-mdc-button-disabled){background:var(--redesign-accent-2)!important;border-color:var(--redesign-accent-2)!important}.redesign-button.redesign-button--neutral{background:var(--redesign-neutral-bg)!important;color:var(--redesign-neutral)!important;border:1px solid color-mix(in oklab,var(--redesign-primary) 18%,transparent)!important}.redesign-button.redesign-button--neutral:hover:not(:disabled,[aria-disabled=true],.mat-mdc-button-disabled){opacity:.9;border-color:var(--redesign-neutral)!important}.redesign-button.redesign-button--neutral span,.redesign-button.redesign-button--neutral mat-icon{color:var(--redesign-neutral)!important}.redesign-button.redesign-button--success{background:var(--redesign-ok-bg)!important;color:var(--redesign-ok)!important;border:1px solid color-mix(in oklab,var(--redesign-primary) 18%,transparent)!important}.redesign-button.redesign-button--success:hover:not(:disabled,[aria-disabled=true],.mat-mdc-button-disabled){opacity:.9;border-color:var(--redesign-ok)!important}.redesign-button.redesign-button--success span,.redesign-button.redesign-button--success mat-icon{color:var(--redesign-ok)!important}.redesign-button.redesign-button--warning{background:var(--redesign-warn-bg)!important;color:var(--redesign-warn)!important;border:1px solid color-mix(in oklab,var(--redesign-primary) 18%,transparent)!important}.redesign-button.redesign-button--warning:hover:not(:disabled,[aria-disabled=true],.mat-mdc-button-disabled){opacity:.9;border-color:var(--redesign-warn)!important}.redesign-button.redesign-button--warning span,.redesign-button.redesign-button--warning mat-icon{color:var(--redesign-warn)!important}.redesign-button.redesign-button--danger{background:var(--redesign-err-bg)!important;color:var(--redesign-err)!important;border:1px solid color-mix(in oklab,var(--redesign-primary) 18%,transparent)!important}.redesign-button.redesign-button--danger:hover:not(:disabled,[aria-disabled=true],.mat-mdc-button-disabled){opacity:.9;border-color:var(--redesign-err)!important}.redesign-button.redesign-button--danger span,.redesign-button.redesign-button--danger mat-icon{color:var(--redesign-err)!important}.redesign-button.redesign-button--danger-solid{background:var(--redesign-err)!important;border-color:var(--redesign-err)!important;color:var(--redesign-on-filled)!important}.redesign-button.redesign-button--danger-solid:hover:not(:disabled,[aria-disabled=true],.mat-mdc-button-disabled){background:var(--redesign-err)!important;border-color:var(--redesign-err)!important;box-shadow:0 8px 18px #3d457329}.redesign-button.redesign-button--success-solid{background:var(--redesign-ok)!important;border-color:var(--redesign-ok)!important;color:var(--redesign-on-filled)!important}.redesign-button.redesign-button--success-solid:hover:not(:disabled,[aria-disabled=true],.mat-mdc-button-disabled){background:var(--redesign-ok)!important;border-color:var(--redesign-ok)!important;box-shadow:0 8px 18px #3d457329}.redesign-button.redesign-button--warning-solid{background:var(--redesign-warn)!important;border-color:var(--redesign-warn)!important;color:var(--redesign-on-filled)!important}.redesign-button.redesign-button--warning-solid:hover:not(:disabled,[aria-disabled=true],.mat-mdc-button-disabled){background:var(--redesign-warn)!important;border-color:var(--redesign-warn)!important;box-shadow:0 8px 18px #3d457329}.redesign-button.redesign-button--gloss-solid{background:var(--redesign-gloss)!important;border-color:var(--redesign-gloss)!important;color:var(--redesign-on-filled)!important}.redesign-button.redesign-button--gloss-solid:hover:not(:disabled,[aria-disabled=true],.mat-mdc-button-disabled){background:var(--redesign-gloss-hover)!important;border-color:var(--redesign-gloss-hover)!important;box-shadow:0 8px 18px #3d457329}.redesign-button.redesign-button--info{background:var(--redesign-info-bg)!important;color:var(--redesign-info)!important;border:1px solid color-mix(in oklab,var(--redesign-primary) 18%,transparent)!important}.redesign-button.redesign-button--info:hover:not(:disabled,[aria-disabled=true],.mat-mdc-button-disabled){opacity:.9;border-color:var(--redesign-info)!important}.redesign-button.redesign-button--info span,.redesign-button.redesign-button--info mat-icon{color:var(--redesign-info)!important}.redesign-button.redesign-button-table-action--archive{background:var(--redesign-archive)!important;border-color:var(--redesign-archive)!important;color:var(--redesign-surface)!important}.redesign-button.redesign-button-table-action--notify{background:var(--redesign-notify)!important;border-color:var(--redesign-notify)!important;color:var(--redesign-surface)!important}.redesign-button.redesign-button-table-action--success{background:var(--redesign-ok)!important;border-color:var(--redesign-ok)!important;color:var(--redesign-surface)!important}.redesign-button.redesign-button-table-action--max-content{min-width:max-content!important}.redesign-button.redesign-button--link{position:relative;min-block-size:auto;min-inline-size:0;padding:0;background:transparent!important;border-color:transparent!important;color:var(--redesign-primary)!important}.redesign-button.redesign-button--link:after{content:"";position:absolute;inset-inline:0;bottom:0;block-size:1px;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .32s cubic-bezier(.22,1,.36,1);pointer-events:none}.redesign-button.redesign-button--link:hover:not(:disabled,[aria-disabled=true],.mat-mdc-button-disabled):after,.redesign-button.redesign-button--link:focus-visible:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.redesign-button.redesign-button--link:after{transition:none}}.redesign-button.redesign-button--icon{inline-size:2.25rem;block-size:2.25rem;padding:0;border-radius:.375rem;aspect-ratio:1}.redesign-button.redesign-button--floating{--mat-button-filled-container-height: 2.75rem;--mat-button-outlined-container-height: 2.75rem;--mat-button-protected-container-height: 2.75rem;--mat-button-text-container-height: 2.75rem;--mat-button-tonal-container-height: 2.75rem;min-block-size:2.75rem;min-inline-size:2.75rem;border-radius:62.4375rem;box-shadow:0 10px 24px #3d457338;width:3rem;height:3rem;padding-inline:1rem;gap:0}.redesign-button.redesign-button--sm{--mat-button-filled-container-height: 2rem;--mat-button-outlined-container-height: 2rem;--mat-button-protected-container-height: 2rem;--mat-button-text-container-height: 2rem;--mat-button-tonal-container-height: 2rem;--mat-button-filled-horizontal-padding: .75rem;--mat-button-outlined-horizontal-padding: .75rem;--mat-button-protected-horizontal-padding: .75rem;--mat-button-text-horizontal-padding: .75rem;--mat-button-tonal-horizontal-padding: .75rem;--mat-button-filled-with-icon-horizontal-padding: .75rem;--mat-button-outlined-with-icon-horizontal-padding: .75rem;--mat-button-protected-with-icon-horizontal-padding: .75rem;--mat-button-text-with-icon-horizontal-padding: .75rem;--mat-button-tonal-with-icon-horizontal-padding: .75rem;min-block-size:2rem;padding-inline:1rem;gap:.375rem;font-size:.75rem!important}.redesign-button.redesign-button--sm :where(mat-icon,.mat-icon,.pi,[class^=pi-],[class*=" pi-"]){font-size:.875rem!important;width:.875rem!important;height:.875rem!important}.redesign-button.redesign-button--xs{--mat-button-filled-container-height: 1.625rem;--mat-button-outlined-container-height: 1.625rem;--mat-button-protected-container-height: 1.625rem;--mat-button-text-container-height: 1.625rem;--mat-button-tonal-container-height: 1.625rem;--mat-button-filled-horizontal-padding: .5625rem;--mat-button-outlined-horizontal-padding: .5625rem;--mat-button-protected-horizontal-padding: .5625rem;--mat-button-text-horizontal-padding: .5625rem;--mat-button-tonal-horizontal-padding: .5625rem;--mat-button-filled-with-icon-horizontal-padding: .5625rem;--mat-button-outlined-with-icon-horizontal-padding: .5625rem;--mat-button-protected-with-icon-horizontal-padding: .5625rem;--mat-button-text-with-icon-horizontal-padding: .5625rem;--mat-button-tonal-with-icon-horizontal-padding: .5625rem;min-block-size:1.625rem;max-block-size:1.625rem;padding-inline:.75rem;font-size:.75rem!important;line-height:1!important;gap:.25rem}.redesign-button.redesign-button--xs :where(mat-icon,.mat-icon,.pi,[class^=pi-],[class*=" pi-"]){font-size:.8125rem!important;width:.8125rem!important;height:.8125rem!important}.redesign-button.redesign-button--lg{min-block-size:2.625rem;min-inline-size:2.625rem;padding-inline:1.125rem;font-size:1rem!important}.redesign-button.redesign-button--lg mat-icon{margin-right:.5rem}.table-action-btn.mat-mdc-outlined-button:not(:disabled){min-width:0;height:1.625rem;padding:0 .5625rem;border-radius:.375rem;background:var(--redesign-surface);--mat-button-outlined-outline-color: var(--redesign-line);--mdc-outlined-button-outline-color: var(--redesign-line);border-color:var(--redesign-line);color:var(--redesign-ink-2);line-height:1;transition:background .15s ease,border-color .15s ease}.table-action-btn.mat-mdc-outlined-button:not(:disabled) .mat-icon{font-size:.875rem!important;line-height:.875rem!important;width:.875rem!important;height:.875rem!important;margin:0}.table-action-btn.mat-mdc-outlined-button:not(:disabled):hover:not(:disabled,[aria-disabled=true]){background:var(--redesign-surface-2)}.table-action-btn--danger.mat-mdc-outlined-button:not(:disabled){color:var(--redesign-err);--mat-button-outlined-outline-color: var(--redesign-err);--mdc-outlined-button-outline-color: var(--redesign-err);border-color:var(--redesign-err);background-color:var(--redesign-err-bg)}.table-action-btn--danger.mat-mdc-outlined-button:not(:disabled):hover:not([aria-disabled=true]){background:var(--redesign-err-bg)}.table-action-btn--success.mat-mdc-outlined-button:not(:disabled){color:var(--redesign-ok);--mat-button-outlined-outline-color: var(--redesign-ok);--mdc-outlined-button-outline-color: var(--redesign-ok);border-color:var(--redesign-ok);background-color:var(--redesign-ok-bg)}.table-action-btn--success.mat-mdc-outlined-button:not(:disabled):hover:not([aria-disabled=true]){background:var(--redesign-ok-bg)}.table-action-btn--warning.mat-mdc-outlined-button:not(:disabled){color:var(--redesign-warn);--mat-button-outlined-outline-color: var(--redesign-warn);--mdc-outlined-button-outline-color: var(--redesign-warn);border-color:var(--redesign-warn);background-color:var(--redesign-warn-bg)}.table-action-btn--warning.mat-mdc-outlined-button:not(:disabled):hover:not([aria-disabled=true]){background:var(--redesign-warn-bg)}p-togglebutton.redesign-button,.p-togglebutton.redesign-button{--p-togglebutton-color: currentColor !important;--p-togglebutton-icon-color: currentColor !important;--p-togglebutton-hover-color: currentColor !important;--p-togglebutton-icon-hover-color: currentColor !important;--p-togglebutton-checked-color: currentColor !important;--p-togglebutton-icon-checked-color: currentColor !important;font-family:Inter Tight,ui-sans-serif,system-ui,-apple-system,sans-serif!important;font-size:.78125rem;font-weight:500!important;line-height:1.4;letter-spacing:0;display:inline-flex;align-items:center;justify-content:center;gap:0rem;min-block-size:2.25rem;min-inline-size:2.25rem;padding:0 .875rem;border:1px solid transparent!important;border-radius:.375rem;font-size:.875rem!important;box-sizing:border-box;cursor:pointer;text-decoration:none;white-space:normal;-webkit-user-select:none;user-select:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease;padding-inline:1rem}p-togglebutton.redesign-button:hover,.p-togglebutton.redesign-button:hover{text-decoration:none}p-togglebutton.redesign-button:focus-visible,.p-togglebutton.redesign-button:focus-visible{outline:2px solid var(--redesign-info);outline-offset:2px}p-togglebutton.redesign-button:disabled,p-togglebutton.redesign-button[aria-disabled=true],p-togglebutton.redesign-button.mat-mdc-button-disabled,.p-togglebutton.redesign-button:disabled,.p-togglebutton.redesign-button[aria-disabled=true],.p-togglebutton.redesign-button.mat-mdc-button-disabled{cursor:default;opacity:.52;pointer-events:none}p-togglebutton.redesign-button :where(mat-icon,.mat-icon,.pi,[class^=pi-],[class*=" pi-"]),.p-togglebutton.redesign-button :where(mat-icon,.mat-icon,.pi,[class^=pi-],[class*=" pi-"]){inline-size:1.125rem;block-size:1.125rem}p-togglebutton.redesign-button,.p-togglebutton.redesign-button{border:1px solid color-mix(in oklab,var(--redesign-primary) 18%,transparent)!important;width:auto!important;height:auto!important;padding:0 .875rem!important;margin-bottom:0!important;box-shadow:none!important;min-block-size:2rem}p-togglebutton.redesign-button .p-togglebutton-label,.p-togglebutton.redesign-button .p-togglebutton-label{padding:0!important;font:inherit}p-togglebutton.redesign-button .p-togglebutton-icon,.p-togglebutton.redesign-button .p-togglebutton-icon{color:inherit!important}body{font-family:Inter Tight,ui-sans-serif,system-ui,-apple-system,sans-serif}.redesign-page{width:100%;min-width:0;padding-top:2.1875rem}.redesign-page--short{padding-top:.5rem}mat-expansion-panel,mat-accordion,.mat-mdc-card,.mat-mdc-card-content,.port-historic-characteristics,.port-historic-authorizations{--redesign-table-card-outer-bg: var(--redesign-surface)}.dark-theme mat-expansion-panel,.dark-theme mat-accordion,.dark-theme .mat-mdc-card,.dark-theme .mat-mdc-card-content,.dark-theme .port-historic-characteristics,.dark-theme .port-historic-authorizations{--redesign-table-card-outer-bg: var(--redesign-line)}.status-chip{display:inline-flex;align-items:center;gap:.4375rem;padding:.25rem .5rem;border-radius:62.4375rem;font-size:.71875rem;font-weight:600;letter-spacing:-.005em;border:1px solid transparent;text-align:center;white-space:nowrap}.status-chip__dot{position:relative;width:.4375rem;height:.4375rem;border-radius:50%;background:currentColor;flex-shrink:0;color:currentColor!important}.status-chip__dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:currentColor;opacity:.7;animation:status-chip-ping 2s cubic-bezier(0,0,.2,1) infinite}.status-chip__icon{font-size:14px!important;line-height:14px!important;width:14px!important;height:14px!important;color:inherit;flex-shrink:0;color:currentColor!important}.status-chip__label{line-height:1.2;color:currentColor!important;text-transform:none}.status-chip--ok{color:var(--redesign-ok)!important;background:var(--redesign-ok-bg)!important;border-color:var(--redesign-ok-bg)!important;border-color:color-mix(in oklab,var(--redesign-ok) 25%,transparent)!important}.status-chip--warn{color:var(--redesign-warn)!important;background:var(--redesign-warn-bg)!important;border-color:var(--redesign-warn-bg)!important;border-color:color-mix(in oklab,var(--redesign-warn) 25%,transparent)!important}.status-chip--err{color:var(--redesign-err)!important;background:var(--redesign-err-bg)!important;border-color:var(--redesign-err-bg)!important;border-color:color-mix(in oklab,var(--redesign-err) 25%,transparent)!important}.status-chip--info{color:var(--redesign-info)!important;background:var(--redesign-info-bg)!important;border-color:var(--redesign-info-bg)!important;border-color:color-mix(in oklab,var(--redesign-info) 25%,transparent)!important}.status-chip--late{color:var(--redesign-late)!important;background:var(--redesign-late-bg)!important;border-color:var(--redesign-late-bg)!important;border-color:color-mix(in oklab,var(--redesign-late) 25%,transparent)!important}.status-chip--upcoming{color:var(--redesign-upcoming)!important;background:var(--redesign-upcoming-bg)!important;border-color:var(--redesign-upcoming-bg)!important;border-color:color-mix(in oklab,var(--redesign-upcoming) 25%,transparent)!important}.status-chip--progress{color:var(--redesign-progress)!important;background:var(--redesign-progress-bg)!important;border-color:var(--redesign-progress-bg)!important;border-color:color-mix(in oklab,var(--redesign-progress) 25%,transparent)!important}.status-chip--neutral{color:var(--redesign-neutral)!important;background:var(--redesign-neutral-bg)!important;border-color:var(--redesign-neutral-bg)!important;border-color:color-mix(in oklab,var(--redesign-neutral) 25%,transparent)!important}.status-chip--mgmt{color:var(--redesign-mgmt)!important;background:var(--redesign-mgmt-bg)!important;border-color:var(--redesign-mgmt-bg)!important;border-color:color-mix(in oklab,var(--redesign-mgmt) 25%,transparent)!important}.status-chip--stat{color:var(--redesign-stat)!important;background:var(--redesign-stat-bg)!important;border-color:var(--redesign-stat-bg)!important;border-color:color-mix(in oklab,var(--redesign-stat) 25%,transparent)!important}.status-chip--meet{color:var(--redesign-meet)!important;background:var(--redesign-meet-bg)!important;border-color:var(--redesign-meet-bg)!important;border-color:color-mix(in oklab,var(--redesign-meet) 25%,transparent)!important}.status-chip--meet-com{color:var(--redesign-meet-com)!important;background:var(--redesign-meet-com-bg)!important;border-color:var(--redesign-meet-com-bg)!important;border-color:color-mix(in oklab,var(--redesign-meet-com) 25%,transparent)!important}.status-chip--meet-scrs{color:var(--redesign-meet-scrs)!important;background:var(--redesign-meet-scrs-bg)!important;border-color:var(--redesign-meet-scrs-bg)!important;border-color:color-mix(in oklab,var(--redesign-meet-scrs) 25%,transparent)!important}.status-chip--meet-comscrs{color:var(--redesign-meet-comscrs)!important;background:var(--redesign-meet-comscrs-bg)!important;border-color:var(--redesign-meet-comscrs-bg)!important;border-color:color-mix(in oklab,var(--redesign-meet-comscrs) 25%,transparent)!important}.status-chip--meet-panel{color:var(--redesign-meet-panel)!important;background:var(--redesign-meet-panel-bg)!important;border-color:var(--redesign-meet-panel-bg)!important;border-color:color-mix(in oklab,var(--redesign-meet-panel) 25%,transparent)!important}.status-chip--meet-wg{color:var(--redesign-meet-wg)!important;background:var(--redesign-meet-wg-bg)!important;border-color:var(--redesign-meet-wg-bg)!important;border-color:color-mix(in oklab,var(--redesign-meet-wg) 25%,transparent)!important}.status-chip--ok .status-chip__dot:after,.status-chip--err .status-chip__dot:after,.status-chip--late .status-chip__dot:after{animation:none;opacity:0}.status-chip--rect{border-radius:.375rem;padding:.1875rem .5rem;gap:.3125rem}.status-chip--xs{padding:.125rem .5rem;font-size:.625rem;gap:.25rem}.status-chip--xs .status-chip__dot{width:.3125rem;height:.3125rem}.status-chip--xs .status-chip__icon{font-size:11px!important;line-height:11px!important;width:11px!important;height:11px!important;color:inherit}@keyframes status-chip-ping{0%{transform:scale(1);opacity:.7}75%,to{transform:scale(2.2);opacity:0}}@media(prefers-reduced-motion:reduce){.status-chip__dot:after{animation:none;opacity:0}}.status-pill-strip{display:inline-flex;align-items:center;gap:.375rem}.status-pill{display:inline-flex!important;align-items:center;gap:.3125rem;padding:.1875rem .5rem;border-radius:62.4375rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65625rem;font-weight:600;letter-spacing:.02em;line-height:1.2;white-space:nowrap;border:1px solid transparent;flex:0 0 max-content;min-width:max-content}.status-pill__dot{width:.375rem;height:.375rem;border-radius:50%;background:currentColor;flex-shrink:0}.status-pill__code{color:currentColor!important}.status-pill--ok{color:var(--redesign-ok)!important;background:var(--redesign-ok-bg)!important;border-color:var(--redesign-ok-bg)!important;border-color:color-mix(in oklab,var(--redesign-ok) 25%,transparent)!important}.status-pill--warn{color:var(--redesign-warn)!important;background:var(--redesign-warn-bg)!important;border-color:var(--redesign-warn-bg)!important;border-color:color-mix(in oklab,var(--redesign-warn) 25%,transparent)!important}.status-pill--err{color:var(--redesign-err)!important;background:var(--redesign-err-bg)!important;border-color:var(--redesign-err-bg)!important;border-color:color-mix(in oklab,var(--redesign-err) 25%,transparent)!important}.status-pill--upcoming{color:var(--redesign-upcoming)!important;background:var(--redesign-upcoming-bg)!important;border-color:var(--redesign-upcoming-bg)!important;border-color:color-mix(in oklab,var(--redesign-upcoming) 25%,transparent)!important}.status-pill--neutral{color:var(--redesign-neutral)!important;background:var(--redesign-neutral-bg)!important;border-color:var(--redesign-neutral-bg)!important;border-color:color-mix(in oklab,var(--redesign-neutral) 25%,transparent)!important}.status-text--ok{color:var(--redesign-ok)}.status-text--warn{color:var(--redesign-warn)}.status-text--err{color:var(--redesign-err)}.status-text--info{color:var(--redesign-info)}.status-text--neutral{color:var(--redesign-neutral)}.dialog-data-table{margin:.5rem auto}.code-chip{display:inline-flex;align-items:center;width:fit-content;gap:.3125rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.71875rem;font-weight:600;letter-spacing:.04em;line-height:1.2;color:var(--redesign-ink-2);background:var(--redesign-surface-2);border:1px solid var(--redesign-line);padding:.1875rem .5rem;border-radius:.3125rem;white-space:nowrap}.code-chip--brand{color:var(--redesign-brand);background:var(--redesign-brand-tint);border-color:transparent;font-size:.6875rem;letter-spacing:.02em;text-decoration:none;transition:background-color .15s ease;font-weight:400}.code-chip--brand:is(a){font-weight:600}.code-chip--brand:hover{background:var(--redesign-brand-tint-2)}.code-chip__ext-icon{font-size:.625rem;line-height:1;vertical-align:middle;opacity:.65;font-weight:400;transition:opacity .15s ease}a:hover>.code-chip__ext-icon{opacity:1}.code-chip__action-icon{font-size:.8125rem;line-height:1;vertical-align:middle;font-weight:400;width:.8125rem;height:.8125rem;flex-shrink:0}.code-chip--typed{gap:0;padding:0;overflow:hidden;height:1.25rem;border-color:var(--redesign-line-2)}.code-chip--typed .code-chip__type{display:grid;place-items:center;align-self:stretch;min-width:1rem;padding:0 .25rem;font-size:.625rem;font-weight:700;color:#fff;flex-shrink:0}.code-chip--typed .code-chip__type--mgmt{background:var(--redesign-mgmt)}.code-chip--typed .code-chip__type--stat{background:var(--redesign-stat)}.code-chip--typed .code-chip__code{padding:0 .4375rem;font-size:.6875rem;font-weight:500;letter-spacing:-.01em}.code-chip--lg{height:1.5rem}.code-chip--lg .code-chip__type{min-width:1.1875rem;font-size:.6875rem}.code-chip--lg .code-chip__code{font-size:.78125rem}.coords{display:flex;flex-direction:column;gap:.0625rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.71875rem;line-height:1.25}.coords-row{display:flex;align-items:center;gap:.375rem}.coords-k{font-size:.5625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--redesign-muted-2);width:1.125rem;flex-shrink:0}.coords-v{color:var(--redesign-ink-2);font-variant-numeric:tabular-nums}.coords-empty{font-style:italic;font-size:.71875rem;color:var(--redesign-muted-2)}.redesign-field{display:flex;flex-direction:column;gap:.5rem;min-width:0}.redesign-field-label{font-family:Inter Tight,ui-sans-serif,system-ui,-apple-system,sans-serif!important;font-size:.625rem;font-weight:600!important;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;display:flex;align-items:center;gap:.375rem;color:var(--redesign-muted)}.mat-mdc-tooltip{--mat-tooltip-supporting-text-size: .6875rem;--mat-tooltip-supporting-text-line-height: .875rem;--mat-tooltip-supporting-text-weight: 500;--mat-tooltip-supporting-text-tracking: 0;--mat-tooltip-container-shape: .375rem;--mat-tooltip-container-color: var(--redesign-ink);--mat-tooltip-supporting-text-color: var(--redesign-surface)}.mat-mdc-tooltip .mat-mdc-tooltip-surface{padding:.25rem .5625rem;max-width:13.125rem;box-shadow:0 6px 18px #1b1f362e}.redesign-tabs{--mat-tab-divider-height: 0;--mat-tab-divider-color: transparent;--mat-tab-active-indicator-height: 0;--mat-tab-active-label-text-color: var(--redesign-light);--mat-tab-active-hover-label-text-color: var(--redesign-light);--mat-tab-active-focus-label-text-color: var(--redesign-light);--mat-tab-inactive-label-text-color: var(--redesign-ink);--mat-tab-inactive-hover-label-text-color: var(--redesign-ink);--mat-tab-inactive-focus-label-text-color: var(--redesign-ink)}.redesign-tabs .mat-mdc-tab-body-content{padding:0;overflow:visible;background:transparent}.redesign-tabs .mat-mdc-tab-label-container{max-width:fit-content;background:var(--redesign-surface);border-radius:.5rem;border:1px solid var(--redesign-line);margin:initial}.redesign-tabs .mat-mdc-tab-header{background:transparent;margin-bottom:1rem}.redesign-tabs .mat-mdc-tab{min-width:5rem;height:2.25rem;padding:0 1rem;border-radius:.375rem;transition:background .2s;font-size:.875rem}.redesign-tabs .mat-mdc-tab.mdc-tab--active{background-color:var(--redesign-brand);font-family:Inter Bold,sans-serif}.mat-mdc-menu-panel.redesign-menu{--mat-menu-container-shape: .75rem;--mat-menu-container-color: var(--redesign-surface);--mat-menu-item-label-text-color: var(--redesign-ink);--mat-menu-item-label-text-size: .84375rem;--mat-menu-item-label-text-weight: 500;--mat-menu-item-hover-state-layer-color: var(--redesign-brand-tint);--mat-menu-item-focus-state-layer-color: var(--redesign-brand-tint);min-width:15rem;max-width:20rem;border:1px solid var(--redesign-line);box-shadow:0 2px 4px #0f172a0a,0 8px 24px #0f172a14}.mat-mdc-menu-panel.redesign-menu .mat-mdc-menu-content{padding:.375rem}.mat-mdc-menu-panel.redesign-menu .mat-mdc-menu-item{border-radius:.5rem;padding:.5rem .625rem;min-height:2.75rem;display:flex;align-items:center;gap:.625rem}.mat-mdc-menu-panel.redesign-menu .mat-mdc-menu-item[disabled],.mat-mdc-menu-panel.redesign-menu .mat-mdc-menu-item.mat-mdc-menu-item-disabled{opacity:.5}.mat-mdc-menu-panel.redesign-menu .redesign-menu__icon{width:1.875rem;height:1.875rem;border-radius:.5rem;display:inline-grid;place-items:center;flex-shrink:0;font-size:1.0625rem;line-height:1}.mat-mdc-menu-panel.redesign-menu .redesign-menu__icon--brand{background:var(--redesign-brand-tint);color:var(--redesign-brand)}.mat-mdc-menu-panel.redesign-menu .redesign-menu__icon--csv,.mat-mdc-menu-panel.redesign-menu .redesign-menu__icon--xls{background:var(--redesign-ok-bg);color:var(--redesign-ok)}.mat-mdc-menu-panel.redesign-menu .redesign-menu__icon--doc{background:var(--redesign-info-bg);color:var(--redesign-info)}.mat-mdc-menu-panel.redesign-menu .redesign-menu__title{flex:1 1 auto;font-weight:600;font-size:.84375rem;line-height:1.3;color:var(--redesign-ink)}.mat-mdc-menu-panel.redesign-menu .redesign-menu__ext{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;font-weight:600;color:var(--redesign-muted);flex-shrink:0}.compare-diff-section{background:var(--redesign-surface);border:1px solid var(--redesign-line);border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #3d45730a}.compare-diff-section+.compare-diff-section{margin-top:14px}.compare-diff-section__header{display:flex;align-items:center;justify-content:space-between;padding:11px 16px;border-bottom:1px solid var(--redesign-line);background:var(--redesign-surface-2);gap:10px}.compare-diff-section__title{display:flex;align-items:center;gap:9px}.compare-diff-section__icon{width:24px;height:24px;border-radius:7px;background:var(--redesign-brand-tint);color:var(--redesign-brand);display:grid;place-items:center;flex-shrink:0}.compare-diff-section__icon mat-icon{width:14px;height:14px;font-size:14px;line-height:14px}.compare-diff-section h3{margin:0;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--redesign-ink-2)}.compare-diff-section__badge{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:6px 8px;border-radius:5px;background:var(--redesign-chg-bg);color:var(--redesign-warn);border:1px solid var(--redesign-chg-line)}.compare-diff-section__badge.is-zero{background:var(--redesign-surface);color:var(--redesign-muted);border-color:var(--redesign-line)}.compare-diff-section__badge--new:not(.is-zero){background:var(--redesign-ok-bg);color:var(--redesign-ok);border-color:var(--redesign-ok-line)}.compare-diff-section--no-changes{display:none}.compare-diff-split__head,.compare-diff-split__row{display:grid;grid-template-columns:140px 1fr 28px 1fr}.compare-diff-split__head{background:var(--redesign-surface-2);border-bottom:1px solid var(--redesign-line)}.compare-diff-split__head-cell{padding:9px 14px;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--redesign-muted);border-right:1px solid var(--redesign-line);display:flex;align-items:center;gap:6px}.compare-diff-split__head-cell:last-child{border-right:0}.compare-diff-split__row{min-height:42px;border-top:1px solid var(--redesign-line)}.compare-diff-split__row--changed{background:linear-gradient(90deg,transparent 20%,var(--redesign-chg-bg) 100%)}.compare-diff-split__row--added{background:linear-gradient(90deg,transparent 20%,var(--redesign-ok-bg) 100%)}.compare-diff-split__row--removed{background:linear-gradient(90deg,var(--redesign-err-bg) 0%,transparent 80%)}.compare-diff-split__row--same{opacity:.55}.compare-diff-split__row--same:hover{opacity:1}.compare-diff-split__key{padding:9px 14px;background:var(--redesign-surface-2);border-right:1px solid var(--redesign-line);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--redesign-muted);display:flex;align-items:center}.compare-diff-split__row--changed .compare-diff-split__key{background:transparent;color:var(--redesign-warn)}.compare-diff-split__row--added .compare-diff-split__key{background:transparent;color:var(--redesign-ok)}.compare-diff-split__row--removed .compare-diff-split__key{background:transparent;color:var(--redesign-err)}.compare-diff-split__value{padding:9px 14px;font-size:12px;display:flex;align-items:center;color:var(--redesign-ink);word-break:break-word;min-width:0}.compare-diff-split__value--current{border-right:1px solid var(--redesign-line)}.compare-diff-split__row--changed .compare-diff-split__value--prelim{font-weight:600;color:var(--redesign-warn-strong)}.compare-diff-split__row--added .compare-diff-split__value--prelim{font-weight:600;color:var(--redesign-ok)}.compare-diff-split__row--changed .compare-diff-split__value--current{color:var(--redesign-muted);text-decoration:line-through;text-decoration-color:#a8351e4d}.compare-diff-split__row--removed .compare-diff-split__value--current{color:var(--redesign-err);text-decoration:line-through;text-decoration-color:#a8351e73}.compare-diff-split__arrow{display:grid;place-items:center;background:var(--redesign-surface-2);border-right:1px solid var(--redesign-line);color:var(--redesign-chg-rail)}.compare-diff-split__arrow mat-icon{width:14px;height:14px;font-size:14px}.compare-diff-split__row--changed .compare-diff-split__arrow{background:transparent;color:var(--redesign-warn)}.compare-diff-split__row--added .compare-diff-split__arrow{background:transparent;color:var(--redesign-ok)}.compare-diff-split__row--removed .compare-diff-split__arrow{background:transparent;color:var(--redesign-err)}.compare-diff-split__row--same .compare-diff-split__arrow{color:var(--redesign-muted-2)}.compare-diff-split__empty{color:var(--redesign-muted-2);font-style:italic;font-family:inherit}.compare-diff-split__tag{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;border-radius:4px;line-height:1.4}.compare-diff-split__tag--prelim{background:var(--redesign-draft-bg);color:var(--redesign-draft-ink)}.compare-diff-split__tag--current{background:var(--redesign-official-bg);color:var(--redesign-official-ink)}.compare-diff-auth__head,.compare-diff-auth__row{display:grid;grid-template-columns:1fr 28px 1fr}.compare-diff-auth__head{background:var(--redesign-surface-2);border-bottom:1px solid var(--redesign-line)}.compare-diff-auth__head-cell{padding:9px 14px;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--redesign-muted);border-right:1px solid var(--redesign-line);display:flex;align-items:center;gap:6px}.compare-diff-auth__head-cell:last-child{border-right:0}.compare-diff-auth__row{min-height:80px;border-top:1px solid var(--redesign-line)}.compare-diff-auth__row--changed{background:linear-gradient(90deg,transparent 20%,var(--redesign-chg-bg) 100%)}.compare-diff-auth__row--added{background:linear-gradient(90deg,transparent 20%,var(--redesign-ok-bg) 100%)}.compare-diff-auth__row--removed{background:linear-gradient(90deg,var(--redesign-err-bg) 0%,transparent 80%)}.compare-diff-auth__row--same{opacity:.55}.compare-diff-auth__row--same:hover{opacity:1}.compare-diff-auth__cell{padding:12px 14px;border-right:1px solid var(--redesign-line);min-width:0;display:flex;align-items:flex-start}.compare-diff-auth__cell:last-child{border-right:0}.compare-diff-auth__cell--empty{display:grid;place-items:center;color:var(--redesign-muted-2);font-style:italic;font-size:11.5px}.compare-diff-auth__block{display:flex;align-items:flex-start;gap:10px;width:100%}.compare-diff-auth__code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;font-size:12px;color:var(--redesign-brand);background:var(--redesign-brand-tint);padding:3px 7px;border-radius:5px;border:1px solid var(--redesign-brand-tint-2);flex-shrink:0;line-height:1.4}.compare-diff-auth__code--sub{font-size:11px;font-weight:600;color:var(--redesign-ink-2);background:var(--redesign-surface-2);border-color:var(--redesign-line)}.compare-diff-auth__id{flex:1;min-width:0}.compare-diff-auth__title-line{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.compare-diff-auth__title{font-size:12.5px;font-weight:600;color:var(--redesign-ink);line-height:1.25}.compare-diff-auth__meta{font-size:10.5px;color:var(--redesign-muted);margin-top:2px}.compare-diff-auth__meta-line{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px}.compare-diff-auth__meta-line .compare-diff-auth__meta{margin-top:0}.compare-diff-auth__notif{font-size:10.5px;color:var(--redesign-muted);margin-top:2px}.compare-diff-auth__sep{color:var(--redesign-muted-2);margin:0 4px}.compare-diff-auth__arrow{display:grid;place-items:center;background:var(--redesign-surface-2);border-right:1px solid var(--redesign-line);color:var(--redesign-chg-rail)}.compare-diff-auth__arrow mat-icon{width:14px;height:14px;font-size:14px}.compare-diff-auth__row--changed .compare-diff-auth__arrow{background:transparent;color:var(--redesign-warn)}.compare-diff-auth__row--added .compare-diff-auth__arrow{background:transparent;color:var(--redesign-ok)}.compare-diff-auth__row--removed .compare-diff-auth__arrow{background:transparent;color:var(--redesign-err)}.compare-diff-auth__row--same .compare-diff-auth__arrow{color:var(--redesign-muted-2)}.compare-diff-auth__tag{display:inline-flex;align-items:center;font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 6px;border-radius:4px;margin-top:6px}.compare-diff-auth__tag--added{background:var(--redesign-ok-bg);color:var(--redesign-ok);border:1px solid var(--redesign-ok-line)}.compare-diff-auth__tag--removed{background:var(--redesign-err-bg);color:var(--redesign-err);border:1px solid var(--redesign-err-line)}.compare-diff-auth__tag--changed{background:var(--redesign-chg-bg);color:var(--redesign-warn);border:1px solid var(--redesign-chg-line)}.compare-diff-auth__changes{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.compare-diff-auth__change{font-size:11px;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.compare-diff-auth__change-key{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--redesign-warn);background:var(--redesign-chg-bg);padding:1px 5px;border-radius:3px;border:1px solid var(--redesign-chg-line);flex-shrink:0}.compare-diff-auth__change-from{text-decoration:line-through;text-decoration-color:#a8351e66;color:var(--redesign-muted)}.compare-diff-auth__change-to{color:var(--redesign-warn-strong);font-weight:600}.compare-diff-auth__change-arrow{width:11px!important;height:11px!important;font-size:11px;color:var(--redesign-muted-2)}.compare-diff-auth__row--added .compare-diff-auth__change-key{color:var(--redesign-ok);background:var(--redesign-ok-bg);border-color:var(--redesign-ok-line)}.compare-diff-auth__row--added .compare-diff-auth__change-to{color:var(--redesign-ok)}.compare-diff-auth__sub-auths{list-style:none;margin:10px 0 0;padding:8px 0 0;border-top:1px dashed var(--redesign-line);display:flex;flex-direction:column;gap:6px}.compare-diff-auth__sub-auth{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11px}.compare-diff-auth__sub-code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;font-size:10.5px;color:var(--redesign-brand);background:var(--redesign-brand-tint);padding:2px 6px;border-radius:4px;border:1px solid var(--redesign-brand-tint-2);flex-shrink:0}.compare-diff-auth__sub-state{display:inline-flex;align-items:center;gap:6px}.compare-diff-auth__sub-from{text-decoration:line-through;text-decoration-color:#a8351e66;color:var(--redesign-muted)}.compare-diff-auth__sub-to{color:var(--redesign-warn-strong);font-weight:600}.compare-diff-auth__sub-arrow{width:11px!important;height:11px!important;font-size:11px;color:var(--redesign-muted-2)}.compare-diff-auth__sub-fields{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.compare-diff-auth__sub-field{display:inline-flex;align-items:baseline;gap:5px;flex-wrap:wrap;font-size:10.5px}.compare-diff-auth__sub-field-k{font-size:8.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--redesign-warn);background:var(--redesign-chg-bg);padding:1px 4px;border-radius:3px;border:1px solid var(--redesign-chg-line);flex-shrink:0}.compare-diff-auth__sub-field-from{text-decoration:line-through;text-decoration-color:#a8351e66;color:var(--redesign-muted)}.compare-diff-auth__sub-field-to{color:var(--redesign-warn-strong);font-weight:600}.compare-diff-unified__row{display:grid;grid-template-columns:160px 1fr;gap:14px;align-items:flex-start;padding:11px 16px;border-bottom:1px solid var(--redesign-line);font-size:12.5px}.compare-diff-unified__row:last-child{border-bottom:0}.compare-diff-unified__row--same{opacity:.55}.compare-diff-unified__row--changed{background:linear-gradient(90deg,rgba(255,248,225,.6) 0%,transparent 100%)}.compare-diff-unified__row--added{background:linear-gradient(90deg,rgba(228,241,232,.6) 0%,transparent 100%)}.compare-diff-unified__row--removed{background:linear-gradient(90deg,rgba(251,221,211,.6) 0%,transparent 100%)}.compare-diff-unified__key{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--redesign-ink);padding-top:3px}.compare-diff-unified__value{display:flex;flex-direction:column;gap:5px;min-width:0}.compare-diff-unified__removed,.compare-diff-unified__added,.compare-diff-unified__same{display:inline-flex;align-items:baseline;gap:8px;padding:5px 10px;border-radius:6px;font-size:12px;line-height:1.5;word-break:break-word;border:1px solid transparent}.compare-diff-unified__removed{background:var(--redesign-err-bg);color:var(--redesign-err);border-color:var(--redesign-err);text-decoration:line-through}.compare-diff-unified__added{background:var(--redesign-ok-bg);color:var(--redesign-ok);border-color:var(--redesign-ok)}.compare-diff-unified__same{background:var(--redesign-surface-2);color:var(--redesign-ink);border-color:var(--redesign-line)}.compare-diff-unified__marker{font-weight:700;flex-shrink:0;width:10px;text-align:center}.compare-diff-unified__row--auth{align-items:flex-start}.compare-diff-unified__key--auth{display:flex;flex-direction:column;gap:4px;padding-top:0;text-transform:none;letter-spacing:0}.compare-diff-unified__auth-code{font-size:11.5px;font-weight:700;color:var(--redesign-brand);background:var(--redesign-brand-tint);border-radius:6px;padding:2px 6px;align-self:flex-start}.compare-diff-unified__auth-code--sub{font-size:10.5px;font-weight:600;color:var(--redesign-ink-2);background:var(--redesign-surface-2);border:1px solid var(--redesign-line)}.compare-diff-unified__auth-title-line{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.compare-diff-unified__auth-title{font-size:11px;font-weight:600;color:var(--redesign-ink-2);line-height:1.35}.compare-diff-unified__auth-status{align-self:flex-start}.compare-diff-unified__auth-field{display:flex;flex-direction:column;gap:3px;padding:6px 0}.compare-diff-unified__auth-field+.compare-diff-unified__auth-field{border-top:1px dashed var(--redesign-line)}.compare-diff-unified__auth-field-key{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--redesign-muted)}.compare-diff-unified__sub-auths{list-style:none;margin:8px 0 0;padding:8px 0 0;border-top:1px solid var(--redesign-line);display:flex;flex-direction:column;gap:8px}.compare-diff-unified__sub-auth{display:grid;grid-template-columns:56px 1fr;align-items:flex-start;gap:8px}.compare-diff-unified__sub-code{font-size:10.5px;font-weight:700;color:var(--redesign-ink-2);background:var(--redesign-surface-2);border:1px solid var(--redesign-line);border-radius:5px;padding:2px 6px;align-self:flex-start;text-align:center}.compare-diff-unified__sub-state{display:flex;flex-direction:column;gap:5px;min-width:0}::view-transition-group(landing-logo){animation-duration:.9s;animation-timing-function:cubic-bezier(.65,0,.35,1)}::view-transition-old(landing-logo),::view-transition-new(landing-logo){height:100%;animation-duration:.9s;animation-timing-function:ease;mix-blend-mode:plus-lighter}::view-transition-old(landing-logo){animation-name:landing-logo-out}::view-transition-new(landing-logo){animation-name:landing-logo-in}@keyframes landing-logo-out{0%,55%{opacity:1}to{opacity:0}}@keyframes landing-logo-in{0%,55%{opacity:0}to{opacity:1}}::view-transition-old(root),::view-transition-new(root){animation-duration:.6s}:root:active-view-transition frontend-loading{display:none}::view-transition{background:url(/assets/images/bg/ocean-blue.webp) center/cover no-repeat}:root.dark-theme::view-transition{background:linear-gradient(color-mix(in srgb,var(--redesign-app-shell-bg) 50%,transparent),color-mix(in srgb,var(--redesign-app-shell-bg) 50%,transparent)),url(/assets/images/bg/ocean-dark.webp) center/cover no-repeat}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none}}html.landing-root,body.landing-root{background-color:var(--redesign-landing-bg-2)}@media(prefers-color-scheme:dark){html.landing-root,body.landing-root{background-color:#2a2a2c}}@property --landing-count{syntax: "<integer>"; inherits: false; initial-value: 0;}@counter-style landing-three-digits{system:extends decimal;pad:3 "0"}@keyframes landing-loader-cap{to{opacity:0;visibility:hidden}}@keyframes landing-count{to{--landing-count: 30}}@keyframes landing-orb{50%{scale:1.08;opacity:.85}}@media(prefers-color-scheme:dark){.landing-bridge{--redesign-landing-void: #1d1e1f;--redesign-landing-bg-1: #353536;--redesign-landing-bg-2: #2a2a2c;--redesign-landing-bg-3: #1d1e1f;--redesign-landing-ray: rgba(255, 255, 255, .05);--redesign-landing-caustic: transparent;--redesign-landing-ink: #f1f2f6;--redesign-landing-ink-2: #c9ccd8;--redesign-landing-ink-3: #a4a9ba;--redesign-landing-violet: #b9a8ff;--redesign-landing-blue: #a9b9ff;--redesign-landing-mint: #6ff2cf;--redesign-landing-ember: #ff9a6b;--redesign-landing-amber: #ffc34d;--redesign-landing-rose: #ff8fb8;--redesign-landing-edge: rgba(255, 255, 255, .12);--redesign-landing-edge-2: rgba(255, 255, 255, .07);--redesign-landing-glass: rgba(30, 31, 34, .66);--redesign-landing-glass-strong: rgba(26, 27, 30, .85);--redesign-landing-chip: rgba(255, 255, 255, .04);--redesign-landing-nav-bg: rgba(28, 29, 32, .55);--redesign-landing-label-bg: rgba(20, 21, 23, .6);--redesign-landing-label-bg-solid: rgba(20, 21, 23, .9);--redesign-landing-shadow: rgba(0, 0, 0, .6);--redesign-landing-nebula-1: rgba(90, 60, 255, .2);--redesign-landing-nebula-2: rgba(255, 79, 107, .15);--redesign-landing-nebula-3: rgba(46, 230, 184, .125);--redesign-landing-emphasis-1: #b9a8ff;--redesign-landing-emphasis-2: #ff8fb1;--redesign-landing-emphasis-3: #ffb07a;--redesign-landing-veil: rgba(29, 30, 31, .72)}}.landing-bridge{position:fixed;inset:0;z-index:30;background:radial-gradient(60% 30% at 18% 0%,var(--redesign-landing-ray),transparent) fixed,radial-gradient(45% 35% at 15% 100%,var(--redesign-landing-caustic),transparent) fixed,linear-gradient(180deg,var(--redesign-landing-bg-1) 0%,var(--redesign-landing-bg-2) 45%,var(--redesign-landing-bg-3) 100%) fixed,var(--redesign-landing-void);animation:landing-loader-cap .6s ease 10s forwards}.landing-bridge__orb{position:absolute;top:50%;left:50%;width:min(43.5vh,27.2vw);height:min(43.5vh,27.2vw);border-radius:50%;translate:-50% -50%;background:radial-gradient(circle,color-mix(in srgb,var(--redesign-landing-ink) 85%,transparent) 0%,color-mix(in srgb,var(--redesign-landing-violet) 45%,transparent) 38%,transparent 70%);filter:blur(6px);animation:landing-orb 2.6s ease-in-out infinite}.landing-bridge__text{position:absolute;top:calc(50% + min(21.75vh,13.6vw) + 36px);right:0;left:0;text-align:center;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:400!important;line-height:1;letter-spacing:.3em;text-transform:uppercase;color:var(--redesign-landing-ink-2)}.landing-bridge__count{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:500!important;line-height:1;letter-spacing:.3em;text-transform:uppercase;color:var(--redesign-landing-ink);counter-reset:landing-count var(--landing-count);animation:landing-count 3s linear forwards}.landing-bridge__count:after{content:counter(landing-count,landing-three-digits)}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}
