._page_19ydt_1{display:flex;min-height:100dvh;align-items:center;justify-content:center;padding:32px;box-sizing:border-box;background:var(--surface-app, #f4f7fa)}._panel_19ydt_11{width:min(100%,520px);padding:32px;border:1px solid var(--border-subtle, #d9e0e8);border-radius:8px;background:var(--surface-card, #ffffff);box-shadow:var(--shadow-panel, 0 18px 48px rgba(0, 30, 70, .14));text-align:center}._icon_19ydt_21{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:999px;background:var(--status-warning-surface, #fff5e2);color:var(--status-warning, #a36a00);font-size:26px;font-weight:700;line-height:1}._title_19ydt_35{margin:18px 0 0;color:var(--text-primary, #111111);font-size:22px;line-height:1.25}._text_19ydt_42{margin:12px 0 0;color:var(--text-secondary, #334b6b);font-size:14px;line-height:1.5}._button_19ydt_49{display:inline-flex;min-height:40px;align-items:center;justify-content:center;margin-top:22px;padding:0 18px;border:0;border-radius:6px;background:var(--brand-primary, #0041a0);color:var(--brand-on-primary, #ffffff);cursor:pointer;font:inherit;font-size:14px;font-weight:700}._button_19ydt_49:hover{background:var(--brand-navy, #002f6c)}._button_19ydt_49:focus-visible{outline:2px solid var(--brand-navy, #002f6c);outline-offset:2px}._page_1po0f_1{--login-surface-base: #f4f7fa;--login-pattern-duration: 18s;--login-card-enter: .62s;position:relative;overflow:hidden;isolation:isolate;min-height:100vh;display:flex;flex-direction:column;padding:clamp(20px,3.4vw,44px);background:var(--login-surface-base)}._patternLayer_1po0f_16,._washLayer_1po0f_17{position:absolute;pointer-events:none}._patternLayer_1po0f_16{z-index:0;inset:-64px;background-image:var(--login-pattern-image);background-size:1180px 334px;background-position:56% 0;opacity:.96;animation:_loginPatternDrift_1po0f_1 var(--login-pattern-duration) linear infinite}._washLayer_1po0f_17{z-index:1;inset:0;background:linear-gradient(90deg,#f4f7fafa,#f4f7fae8 42%,#f4f7fa8f 68%,#f4f7fa33),radial-gradient(circle at 14% 24%,#ffffffe6 0 24%,#fff0 52%),radial-gradient(circle at 76% 72%,#002f6c24 0 18%,#002f6c00 50%)}._topbar_1po0f_47{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--login-space-md);width:min(1480px,100%);margin-inline:auto;color:var(--login-brand-dark)}._topbarBrand_1po0f_59,._formHeaderRow_1po0f_60{display:flex;align-items:center;gap:var(--login-space-xs)}._logoMark_1po0f_66{width:32px;height:32px;filter:drop-shadow(0 8px 16px rgba(0,47,108,.18))}._headerLabel_1po0f_72,._topbarMeta_1po0f_73,._kicker_1po0f_74,._formLabel_1po0f_75{font-family:Grtsk Peta,Arial,sans-serif;text-transform:uppercase;letter-spacing:.12em;font-weight:700}._headerLabel_1po0f_72,._topbarMeta_1po0f_73{color:var(--login-brand-dark);font-size:clamp(13px,1.2vw,16px);line-height:1.2}._layout_1po0f_89{position:relative;z-index:2;flex:1;width:min(1480px,100%);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,460px);gap:clamp(32px,5vw,72px);align-items:end;padding-block:clamp(40px,8vh,88px) clamp(12px,3vh,32px)}._story_1po0f_102{order:1;min-width:0;padding-bottom:clamp(12px,4vh,40px)}._kicker_1po0f_74{color:var(--login-brand);font-size:clamp(10px,1.2vw,12px);line-height:1.4;margin:0 0 var(--login-space-md)}._heroTitle_1po0f_115{margin:0;max-width:720px;color:var(--login-brand-dark);font-family:Grtsk Peta,Arial,sans-serif;font-size:clamp(42px,6.2vw,80px);font-weight:700;line-height:.98;letter-spacing:0}._heroLead_1po0f_126{max-width:492px;margin:var(--login-space-lg) 0 0;color:var(--login-brand-navy);font-size:clamp(14px,1.4vw,16px);line-height:1.56}._metaPills_1po0f_134{display:flex;flex-wrap:wrap;gap:var(--login-space-xs);margin-top:var(--login-space-xl)}._metaPills_1po0f_134 span{display:inline-flex;align-items:center;min-height:30px;padding-inline:var(--login-space-md);border:1px solid rgba(0,47,108,.16);border-radius:999px;background:#ffffffbd;color:var(--login-brand-dark);font-size:12px;font-weight:700;box-shadow:0 8px 18px #002f6c0a}._card_1po0f_155{position:relative;order:2;width:100%;padding:32px;border:1px solid rgba(0,47,108,.16);border-radius:8px;background:linear-gradient(180deg,#fffffff7,#f8fafdf5);box-shadow:0 22px 54px #001e462e;backdrop-filter:blur(8px);opacity:0;transform:translate3d(18px,18px,0) scale(.985);animation:_loginCardEnter_1po0f_1 var(--login-card-enter) cubic-bezier(.16,1,.3,1) .14s forwards}._cardStack_1po0f_170,._formHeader_1po0f_60,._formStack_1po0f_172{display:flex;flex-direction:column}._cardStack_1po0f_170{gap:var(--login-space-md)}._formHeader_1po0f_60{gap:6px}._formIcon_1po0f_185{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;background:var(--login-brand);color:var(--brand-white);font-size:13px;font-weight:700;line-height:1}._formLabel_1po0f_75{color:var(--login-brand);font-size:10px;line-height:1.2}._headerTitle_1po0f_205{margin:0;color:var(--login-brand-dark);font-family:Grtsk Peta,Arial,sans-serif;letter-spacing:0}._lead_1po0f_212{margin:0;color:var(--text-muted);font-size:var(--login-font-size-sm);line-height:1.5}._form_1po0f_60{width:100%}._authHint_1po0f_223{margin:0;color:var(--text-muted);font-size:12px;line-height:1.45;text-align:center}._formStack_1po0f_172{gap:var(--login-space-sm)}._loginButton_1po0f_235{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:40px;padding:0 var(--login-space-md);border:0;border-radius:6px;background:var(--login-brand);color:var(--brand-white);cursor:pointer;font:inherit;font-size:var(--login-font-size-sm);font-weight:700;line-height:1.2;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}._loginButton_1po0f_235:hover{background:var(--login-brand-navy)}._loginButton_1po0f_235:active{transform:translateY(1px)}._loginButton_1po0f_235:focus-visible{outline:2px solid var(--login-brand-navy);outline-offset:2px}@keyframes _loginPatternDrift_1po0f_1{0%{transform:translateZ(0);background-position:56% 0}to{transform:translateZ(0);background-position:56% -334px}}@keyframes _loginCardEnter_1po0f_1{0%{opacity:0;transform:translate3d(18px,18px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@media(max-width:60em){._page_1po0f_1{min-height:100dvh}._layout_1po0f_89{grid-template-columns:1fr;gap:var(--login-space-xl);align-items:start;padding-block:clamp(32px,6vh,56px)}._story_1po0f_102{order:2;padding-bottom:0}._heroTitle_1po0f_115{max-width:620px;font-size:clamp(38px,8vw,60px)}._heroLead_1po0f_126{max-width:560px}._card_1po0f_155{order:1;max-width:460px}}@media(max-width:42em){._page_1po0f_1{padding:var(--login-space-lg)}._topbarMeta_1po0f_73{display:none}._layout_1po0f_89{gap:var(--login-space-lg);padding-block:var(--login-space-xl)}._kicker_1po0f_74{margin-bottom:var(--login-space-sm)}._heroTitle_1po0f_115{font-size:clamp(32px,12vw,44px)}._heroLead_1po0f_126{margin-top:var(--login-space-md);font-size:var(--login-font-size-sm)}._metaPills_1po0f_134{margin-top:var(--login-space-lg)}._metaPills_1po0f_134 span{min-height:28px;padding-inline:var(--login-space-sm)}._card_1po0f_155{max-width:none}._patternLayer_1po0f_16{background-size:920px 260px}._washLayer_1po0f_17{background:linear-gradient(180deg,#f4f7faf0,#f4f7fad1 58%,#f4f7fafa),radial-gradient(circle at 18% 18%,#ffffffd1 0 22%,#fff0 52%)}}@media(prefers-reduced-motion:reduce){._patternLayer_1po0f_16,._card_1po0f_155{animation:none}._card_1po0f_155{opacity:1;transform:none}}._fallback_nbb3u_1{display:flex;width:100%;min-height:100dvh;padding:32px;align-items:center;justify-content:center;box-sizing:border-box}._content_nbb3u_11{display:flex;flex-direction:column;align-items:center;gap:16px}._spinner_nbb3u_18{width:40px;height:40px;border:3px solid var(--border-subtle, #d9e0e8);border-top-color:var(--brand-primary, #0041a0);border-radius:999px;animation:_route-loading-spin_nbb3u_1 .72s linear infinite}._label_nbb3u_27{margin:0;color:var(--text-secondary, #334b6b);font-size:14px;line-height:20px}@keyframes _route-loading-spin_nbb3u_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_nbb3u_18{animation-duration:1.6s}}.ppm-uikit-density{min-height:100%}.ppm-uikit-density--compact{--typography-body-1-font-size: var(--ppm-uikit-control-font-size);--typography-body-1-line-height: var(--ppm-uikit-control-line-height);--typography-body-2-font-size: var(--ppm-uikit-control-font-size);--typography-body-2-line-height: var(--ppm-uikit-control-line-height);--typography-caption-1-font-size: var(--ppm-uikit-metadata-font-size);--typography-caption-1-line-height: var(--ppm-uikit-metadata-line-height);--typography-caption-2-font-size: var( --ppm-uikit-label-font-size, var(--ppm-uikit-metadata-font-size) );--typography-caption-2-line-height: var( --ppm-uikit-label-line-height, var(--ppm-uikit-metadata-line-height) );--button-height-s: var(--ppm-uikit-button-height-s);--button-height-m: var(--ppm-uikit-button-height-m);--button-height-l: var(--ppm-uikit-button-height-l);--button-padding-s-horizontal: 8px;--button-padding-s-text-horizontal: 4px;--button-padding-l-horizontal: 8px;--button-padding-l-text-horizontal: 4px;--button-icon-size-s: var(--ppm-uikit-button-icon-size-s);--button-icon-size-m: var(--ppm-uikit-button-icon-size-m);--button-icon-size-l: var(--ppm-uikit-button-icon-size-l);--button-text-compensator-s: 1px;--button-text-compensator-l: 1px;--badge-height-m: 18px;--badge-height-s: 16px;--badge-padding-m: 6px;--badge-padding-s: 5px;--badge-text-compensator-m: 1px;--badge-text-compensator-s: 1px;--tag-2-main-s-height: 16px;--tag-2-main-s-padding-horizontal: 4px;--tag-2-main-s-container-padding-between: 1px;--tag-2-title-s-padding-horizontal: 2px;--tag-2-main-s-icon-size: 10px;--tag-2-main-m-height: 20px;--tag-2-main-m-icon-size: 14px;--input-height-s: var(--ppm-uikit-input-height-s);--input-2-height-s: var(--ppm-uikit-input-height-s);--input-2-padding-s-horizontal: var(--ppm-uikit-input-padding-s-horizontal);--input-2-padding-s-between: 4px;--input-2-padding-s-text-horizontal: 2px;--input-2-icon-size-s: 16px;--dropdown-min-height: 28px;--dropdown-2-item-m-padding-vertical: var(--ppm-uikit-dropdown-item-padding-y);--dropdown-2-item-m-padding-horizontal: var(--ppm-uikit-dropdown-item-padding-x);--dropdown-2-item-m-padding-between: 6px;--dropdown-2-item-m-icon-size: 16px;--dropdown-2-item-s-padding-vertical: var(--ppm-uikit-dropdown-item-padding-y);--dropdown-2-item-s-padding-horizontal: var(--ppm-uikit-dropdown-item-padding-x);--dropdown-2-item-s-padding-between: 6px;--dropdown-2-item-s-icon-size: 16px;--dropdown-icon-size-m: 16px;--dropdown-padding-menu-text-compensator: 0px;--dropdown-list-max-height: 280px;--calendar-padding-top: 10px;--calendar-padding-horizontal: 12px;--calendar-padding-content-bottom: 4px;--calendar-header-padding-horizontal: 8px;--calendar-header-padding-bottom: 8px;--calendar-header-title-padding-between: 4px;--calendar-cell-height: 30px;--calendar-cell-width: 30px;--calendar-row-height: 44px;--calendar-row-width: 240px;--calendar-padding-between-month: 6px;--calendar-padding-between-day: 2px;--tabs-2-padding-s-vertical: 5px;--tabs-2-padding-s-horizontal: 8px;--tabs-2-padding-s-between: 6px;--tabs-group-2-horizontal-padding-between-s: 8px;--tabs-group-2-horizontal-padding-margin-s: 12px;--pagination-2-controls-padding-between-s: var(--ppm-uikit-pagination-controls-gap);--pagination-2-page-size-s: var(--ppm-uikit-pagination-page-size);--pagination-2-page-page-size-s: var(--ppm-uikit-pagination-page-size);--pagination-2-pages-padding-between-s: var(--ppm-uikit-pagination-pages-gap);--pagination-height-m: var(--ppm-uikit-pagination-page-size);--pagination-width-m: var(--ppm-uikit-pagination-page-size);--modal-dialog-header-icon-size: 24px;--modal-dialog-header-padding-top: 16px;--modal-dialog-header-padding-bottom: 8px;--modal-dialog-header-padding-horizontal: 20px;--modal-dialog-content-padding-top: 8px;--modal-dialog-content-padding-bottom: 16px;--modal-dialog-content-padding-horizontal: 20px;--modal-dialog-footer-padding-top: 8px;--modal-dialog-footer-padding-bottom: 16px;--modal-dialog-footer-padding-horizontal: 20px;--table-header-height: var(--ppm-uikit-table-header-height);--table-navigation-bar-padding-between-buttons: var(--ppm-uikit-table-navigation-buttons-gap);--table-navigation-bar-padding-between-heading: var(--ppm-uikit-table-navigation-heading-gap);--table-navigation-bar-padding-vertical: var(--ppm-uikit-table-navigation-padding-y);--table-navigation-bar-padding-vetical: var(--ppm-uikit-table-navigation-padding-y);--table-2-cell-header-m-min-height: var(--ppm-uikit-table-header-cell-min-height-m);--table-2-cell-main-border-width: var(--ppm-uikit-table-main-border-width);--table-2-cell-main-m-min-height: var(--ppm-uikit-table-main-cell-min-height-m);--table-2-cell-main-m-padding-horizontal: var(--ppm-uikit-table-main-cell-padding-x-m);--table-2-cell-main-m-padding-vertical: var(--ppm-uikit-table-main-cell-padding-y-m);--table-cell-max-width: var(--ppm-uikit-table-cell-max-width);--table-2-pop-up-settings-list-min-height: 28px;--table-2-pop-up-settings-list-padding-vertical: 4px;--table-2-pop-up-settings-list-padding-horizontal: 8px;--table-2-pop-up-settings-pop-up-header-padding-left: 12px;--table-2-pop-up-settings-pop-up-header-padding-right: 8px;--table-2-pop-up-settings-pop-up-header-between: 8px;--table-2-pop-up-settings-pop-up-search-bar-padding-top: 8px;--table-2-pop-up-settings-pop-up-search-bar-padding-bottom: 4px;--table-2-pop-up-settings-pop-up-search-bar-padding-horizontal: 12px}.ppm-uikit-density--compact .svs-pagination__controls{gap:var(--ppm-uikit-pagination-controls-gap)}.ppm-uikit-density--compact .svs-pagination__buttons{gap:var(--ppm-uikit-pagination-buttons-gap)}.ppm-uikit-density--compact .svs-pagination__pages{gap:var(--ppm-uikit-pagination-pages-gap)}.ppm-uikit-density--compact .svs-pagination__page{min-width:var(--ppm-uikit-pagination-page-size);height:var(--ppm-uikit-pagination-page-size);border-radius:var(--ppm-uikit-pagination-page-radius);font-size:var(--ppm-uikit-control-font-size);line-height:var(--ppm-uikit-control-line-height)}.ppm-uikit-density--compact .svs-pagination__total-records{font-size:var(--ppm-uikit-control-font-size);line-height:var(--ppm-uikit-control-line-height)}.ppm-uikit-density--compact .svs-skeleton-default{gap:var(--ppm-uikit-skeleton-gap-m)}.ppm-uikit-density--compact .svs-skeleton-default-content,.ppm-uikit-density--compact .svs-skeleton-paragraph,.ppm-uikit-density--compact .svs-skeleton-input-form{gap:var(--ppm-uikit-skeleton-gap-s)}.ppm-uikit-density--compact .svs-skeleton-heading{height:var(--ppm-uikit-skeleton-heading-height)}.ppm-uikit-density--compact .svs-skeleton-paragraph-line,.ppm-uikit-density--compact .svs-skeleton-input-form-label{height:var(--ppm-uikit-skeleton-line-height)}.ppm-uikit-density--compact .svs-table{--table-header-height: var(--ppm-uikit-table-header-height);--table-navigation-bar-padding-between-buttons: var(--ppm-uikit-table-navigation-buttons-gap);--table-navigation-bar-padding-between-heading: var(--ppm-uikit-table-navigation-heading-gap);--table-navigation-bar-padding-vertical: var(--ppm-uikit-table-navigation-padding-y);--table-navigation-bar-padding-vetical: var(--ppm-uikit-table-navigation-padding-y);--table-2-cell-header-m-min-height: var(--ppm-uikit-table-header-cell-min-height-m);--table-2-cell-main-border-width: var(--ppm-uikit-table-main-border-width);--table-2-cell-main-m-min-height: var(--ppm-uikit-table-main-cell-min-height-m);--table-2-cell-main-m-padding-horizontal: var(--ppm-uikit-table-main-cell-padding-x-m);--table-2-cell-main-m-padding-vertical: var(--ppm-uikit-table-main-cell-padding-y-m);--table-cell-max-width: var(--ppm-uikit-table-cell-max-width);--typography-body-2-line-height: var(--ppm-uikit-table-body-line-height)}.ppm-uikit-density--compact .svs-table__main{border-inline:0}.ppm-uikit-density--compact .svs-table__main-table-header-cell:after,.ppm-uikit-density--compact .svs-table__main-table-body-cell:after{border-right:0}.svs-popup:has(.svs-table__settings){--popup-padding-horizontal: 0px;--popup-padding-vertical: 8px}:root .svs-table__settings{--input-2-height-m: var(--ppm-uikit-input-height-s);--input-2-padding-m-horizontal: var(--ppm-uikit-input-padding-s-horizontal);--input-2-padding-m-between: 4px;--input-2-icon-size-m: 16px;width:300px}.svs-table__settings-header{min-height:24px}.svs-table__settings-title{font-size:var(--ppm-uikit-control-font-size);line-height:var(--ppm-uikit-control-line-height)}.svs-popover:has(.svs-table__settings) .svs-dropdown__item--m,.svs-popover:has(.svs-table__header-custom-buttons) .svs-dropdown__item--m{min-height:var(--ppm-uikit-input-height-s);padding:var(--ppm-uikit-dropdown-item-padding-y) var(--ppm-uikit-dropdown-item-padding-x)}.svs-popover:has(.svs-table__settings) .svs-dropdown__item-content,.svs-popover:has(.svs-table__header-custom-buttons) .svs-dropdown__item-content{min-height:var(--ppm-uikit-control-line-height)}.svs-popover:has(.svs-table__settings) .svs-dropdown__item-content-title-typography,.svs-popover:has(.svs-table__header-custom-buttons) .svs-dropdown__item-content-title-typography{font-size:var(--ppm-uikit-control-font-size);line-height:var(--ppm-uikit-control-line-height)}[data-demo-shell-compact-main]{min-height:0}[data-demo-shell-top-nav]{scrollbar-width:none;-ms-overflow-style:none}[data-demo-shell-top-nav]::-webkit-scrollbar{display:none}@media(min-width:75em){[data-projects-registry-card]{height:calc(100dvh - var(--demo-topbar-h) - var(--shell-main-pb-lg) - 10px);display:flex;flex-direction:column}}*{box-sizing:border-box}:root{--ppm-app-font-family: "Grtsk-Peta", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ppm-app-font-family-monospace: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}html,body,#root{min-height:100%}body{margin:0;overflow:hidden;background:var(--shell-page-bg, #F4F7FA);color:var(--text-primary, #111111);font-family:var(--ppm-app-font-family);line-height:1.45;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:#1d57a329;color:inherit}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}
